From e01455155ab5a564eddd467b02a0226b3fa5ea7d Mon Sep 17 00:00:00 2001 From: zhangjun <2281979437@qq.com> Date: Mon, 17 Jul 2017 15:44:00 +0800 Subject: [PATCH] add context_gcc.s --- bsp/risc-v/applications/applications.c | 1 + bsp/risc-v/rtconfig.h | 4 +- bsp/risc-v/rtthread.s | 246019 +++++++++---------- libcpu/risc-v/e310/context_gcc.S | 163 + libcpu/risc-v/e310/encoding.h | 1313 + libcpu/risc-v/e310/entry_gcc.S | 97 + libcpu/risc-v/e310/hifive1.h | 81 + libcpu/risc-v/e310/init.c | 238 + libcpu/risc-v/e310/platform.h | 133 + libcpu/risc-v/e310/sifive/bits.h | 36 + libcpu/risc-v/e310/sifive/const.h | 18 + libcpu/risc-v/e310/sifive/devices/aon.h | 88 + libcpu/risc-v/e310/sifive/devices/clint.h | 14 + libcpu/risc-v/e310/sifive/devices/gpio.h | 24 + libcpu/risc-v/e310/sifive/devices/otp.h | 23 + libcpu/risc-v/e310/sifive/devices/plic.h | 31 + libcpu/risc-v/e310/sifive/devices/prci.h | 56 + libcpu/risc-v/e310/sifive/devices/pwm.h | 37 + libcpu/risc-v/e310/sifive/devices/spi.h | 80 + libcpu/risc-v/e310/sifive/devices/uart.h | 27 + libcpu/risc-v/e310/sifive/sections.h | 17 + libcpu/risc-v/e310/sifive/smp.h | 65 + libcpu/risc-v/e310/stack.c | 92 + libcpu/risc-v/e310/start_gcc.S | 111 + 24 files changed, 125417 insertions(+), 123351 deletions(-) create mode 100644 libcpu/risc-v/e310/context_gcc.S create mode 100644 libcpu/risc-v/e310/encoding.h create mode 100644 libcpu/risc-v/e310/entry_gcc.S create mode 100644 libcpu/risc-v/e310/hifive1.h create mode 100644 libcpu/risc-v/e310/init.c create mode 100644 libcpu/risc-v/e310/platform.h create mode 100644 libcpu/risc-v/e310/sifive/bits.h create mode 100644 libcpu/risc-v/e310/sifive/const.h create mode 100644 libcpu/risc-v/e310/sifive/devices/aon.h create mode 100644 libcpu/risc-v/e310/sifive/devices/clint.h create mode 100644 libcpu/risc-v/e310/sifive/devices/gpio.h create mode 100644 libcpu/risc-v/e310/sifive/devices/otp.h create mode 100644 libcpu/risc-v/e310/sifive/devices/plic.h create mode 100644 libcpu/risc-v/e310/sifive/devices/prci.h create mode 100644 libcpu/risc-v/e310/sifive/devices/pwm.h create mode 100644 libcpu/risc-v/e310/sifive/devices/spi.h create mode 100644 libcpu/risc-v/e310/sifive/devices/uart.h create mode 100644 libcpu/risc-v/e310/sifive/sections.h create mode 100644 libcpu/risc-v/e310/sifive/smp.h create mode 100644 libcpu/risc-v/e310/stack.c create mode 100644 libcpu/risc-v/e310/start_gcc.S diff --git a/bsp/risc-v/applications/applications.c b/bsp/risc-v/applications/applications.c index dfb61c0658..c595c1c2b7 100644 --- a/bsp/risc-v/applications/applications.c +++ b/bsp/risc-v/applications/applications.c @@ -6,6 +6,7 @@ static void rt_init_thread_entry(void* parameter) /* initialization RT-Thread Components */ rt_components_init(); #endif + rt_thread_delay( RT_TIMER_TICK_PER_SECOND*2 ); /* sleep 0.5 second and switch to other thread */ } static void led_thread_entry(void* parameter) { diff --git a/bsp/risc-v/rtconfig.h b/bsp/risc-v/rtconfig.h index b685f3f7bd..8a87537617 100644 --- a/bsp/risc-v/rtconfig.h +++ b/bsp/risc-v/rtconfig.h @@ -58,10 +58,10 @@ #define RT_USING_HEAP /* Using Small MM */ -/* #define RT_USING_SMALL_MEM */ + #define RT_USING_SMALL_MEM /* Using SLAB Allocator */ -#define RT_USING_SLAB +/*#define RT_USING_SLAB*/ /* SECTION: the runtime libc library */ /* the runtime libc library */ diff --git a/bsp/risc-v/rtthread.s b/bsp/risc-v/rtthread.s index cc93667bfc..66d3883f98 100644 --- a/bsp/risc-v/rtthread.s +++ b/bsp/risc-v/rtthread.s @@ -24,7 +24,7 @@ _start: /* Load data section */ la a0, _data_lma 20400010: 00018517 auipc a0,0x18 -20400014: 14c50513 addi a0,a0,332 # 2041815c <_data_lma> +20400014: f0c50513 addi a0,a0,-244 # 20417f1c <_data_lma> la a1, _data 20400018: 5fc00597 auipc a1,0x5fc00 2040001c: fe858593 addi a1,a1,-24 # 80000000 <_data> @@ -52,7 +52,7 @@ _start: 20400040: 6ac50513 addi a0,a0,1708 # 800006e8 <__bss_start> la a1, _end 20400044: 5fc03597 auipc a1,0x5fc03 -20400048: e8858593 addi a1,a1,-376 # 80002ecc <__bss_end__> +20400048: d5458593 addi a1,a1,-684 # 80002d98 <__bss_end__> bgeu a0, a1, 2f 2040004c: 00b57763 bleu a1,a0,2040005a <_start+0x5a> 1: @@ -67,11 +67,11 @@ _start: /* Call global constructors */ la a0, __libc_fini_array 2040005a: 0000b517 auipc a0,0xb -2040005e: 01850513 addi a0,a0,24 # 2040b072 <__libc_fini_array> +2040005e: c9c50513 addi a0,a0,-868 # 2040acf6 <__libc_fini_array> call atexit -20400062: 7e10a0ef jal ra,2040b042 +20400062: 4650a0ef jal ra,2040acc6 call __libc_init_array -20400066: 7930a0ef jal ra,2040aff8 <__libc_init_array> +20400066: 4170a0ef jal ra,2040ac7c <__libc_init_array> csrr a0, mhartid bnez a0, 2f @@ -94,9 +94,9 @@ _start: li a1, 0 20400074: 4581 li a1,0 call main -20400076: 2d15 jal 204006aa
+20400076: 2d2d jal 204006b0
tail exit -20400078: 7d70a06f j 2040b04e +20400078: 45b0a06f j 2040acd2 1: j 1b 2040007c: a001 j 2040007c <_start+0x7c> @@ -117,7 +117,7 @@ static void rt_systick_handler(int vector, void *param) 20400088: fea42623 sw a0,-20(s0) 2040008c: feb42423 sw a1,-24(s0) rt_tick_increase(); -20400090: 0bd000ef jal ra,2040094c +20400090: 0c3000ef jal ra,20400952 return; 20400094: 0001 nop } @@ -150,7 +150,7 @@ void rt_hw_board_init(void) /* rt_hw_mmu_init(hw_mem_desc, sizeof(hw_mem_desc)/sizeof(hw_mem_desc[0]));*/ /* initialize hardware interrupt */ rt_hw_interrupt_init(); -204000b4: 2db1 jal 20400710 +204000b4: 258d jal 20400716 /* initialize the system clock */ //rt_hw_clock_init(); //set each pll etc. @@ -160,8 +160,8 @@ void rt_hw_board_init(void) 204000b6: 294d jal 20400568 rt_console_set_device(RT_CONSOLE_DEVICE_NAME); 204000b8: 00016517 auipc a0,0x16 -204000bc: e1850513 addi a0,a0,-488 # 20415ed0 <__rt_init_end+0xa8> -204000c0: 3c7040ef jal ra,20404c86 +204000bc: aa050513 addi a0,a0,-1376 # 20415b58 <__rt_init_end+0xac> +204000c0: 3cd040ef jal ra,20404c8c /* initialize timer0 */ rt_hw_timer_init(); @@ -169,7 +169,7 @@ void rt_hw_board_init(void) #ifdef RT_USING_COMPONENTS_INIT rt_components_board_init(); -204000c6: 14f000ef jal ra,20400a14 +204000c6: 155000ef jal ra,20400a1a #endif /* HW_ICOLL_CTRL_SET(BM_ICOLL_CTRL_IRQ_FINAL_ENABLE);*/ @@ -403,14 +403,14 @@ void rt_hw_led_on(int led) _puts(sifive_msg); 20400270: 00016517 auipc a0,0x16 -20400274: d0450513 addi a0,a0,-764 # 20415f74 +20400274: 98c50513 addi a0,a0,-1652 # 20415bfc 20400278: 3dc1 jal 20400148 <_puts> //_puts("Config String:\n\r"); //_puts(*((const char **) 0x100C)); //_puts("\n\r"); _puts(led_msg); 2040027a: 00016517 auipc a0,0x16 -2040027e: c5e50513 addi a0,a0,-930 # 20415ed8 +2040027e: 8e650513 addi a0,a0,-1818 # 20415b60 20400282: 35d9 jal 20400148 <_puts> uint16_t r=0xFF; @@ -612,7 +612,7 @@ void rt_hw_led_on(int led) 2040045c: 3159 jal 204000e2 <_putc> _puts("\n\r"); 2040045e: 00016517 auipc a0,0x16 -20400462: e6e50513 addi a0,a0,-402 # 204162cc +20400462: af650513 addi a0,a0,-1290 # 20415f54 20400466: 31cd jal 20400148 <_puts> if ((c == 'y') || (c == 'Y')){ @@ -624,13 +624,13 @@ void rt_hw_led_on(int led) 2040047c: 00f71863 bne a4,a5,2040048c _puts("PASS\n\r"); 20400480: 00016517 auipc a0,0x16 -20400484: e5050513 addi a0,a0,-432 # 204162d0 +20400484: ad850513 addi a0,a0,-1320 # 20415f58 20400488: 31c1 jal 20400148 <_puts> 2040048a: a031 j 20400496 } else{ _puts("FAIL\n\r"); 2040048c: 00016517 auipc a0,0x16 -20400490: e4c50513 addi a0,a0,-436 # 204162d8 +20400490: ad450513 addi a0,a0,-1324 # 20415f60 20400494: 3955 jal 20400148 <_puts> while(1){ 20400496: bd51 j 2040032a @@ -685,7 +685,7 @@ static void usart_handler(int vector, void *param) rt_hw_serial_isr((struct rt_serial_device*)param, RT_SERIAL_EVENT_RX_IND); 204004d0: 4585 li a1,1 204004d2: fe842503 lw a0,-24(s0) -204004d6: 005090ef jal ra,20409cda +204004d6: 488090ef jal ra,2040995e return; 204004da: 0001 nop } @@ -727,10 +727,10 @@ static rt_err_t usart_control(struct rt_serial_device *serial, 20400514: ef81 bnez a5,2040052c 20400516: 4665 li a2,25 20400518: 00016597 auipc a1,0x16 -2040051c: de458593 addi a1,a1,-540 # 204162fc <__FUNCTION__.2372> +2040051c: a6c58593 addi a1,a1,-1428 # 20415f84 <__FUNCTION__.2367> 20400520: 00016517 auipc a0,0x16 -20400524: dc050513 addi a0,a0,-576 # 204162e0 -20400528: 2ef040ef jal ra,20405016 +20400524: a4850513 addi a0,a0,-1464 # 20415f68 +20400528: 2f3040ef jal ra,2040501a switch(cmd){ case RT_DEVICE_CTRL_CLR_INT: break; @@ -794,10 +794,10 @@ void rt_hw_uart_init(void) 20400570: 4681 li a3,0 20400572: 14300613 li a2,323 20400576: 00016597 auipc a1,0x16 -2040057a: d7e58593 addi a1,a1,-642 # 204162f4 +2040057a: a0658593 addi a1,a1,-1530 # 20415f7c 2040057e: 5fc00517 auipc a0,0x5fc00 20400582: a9650513 addi a0,a0,-1386 # 80000014 -20400586: 67e090ef jal ra,20409c04 +20400586: 302090ef jal ra,20409888 | RT_DEVICE_FLAG_INT_RX, RT_NULL); return; 2040058a: 0001 nop @@ -820,43005 +820,42722 @@ static void rt_init_thread_entry(void* parameter) #ifdef RT_USING_COMPONENTS_INIT /* initialization RT-Thread Components */ rt_components_init(); -204005a0: 295d jal 20400a56 +204005a0: 2975 jal 20400a5c #endif + rt_thread_delay( RT_TIMER_TICK_PER_SECOND*2 ); /* sleep 0.5 second and switch to other thread */ +204005a2: 4551 li a0,20 +204005a4: 2b9060ef jal ra,2040705c } -204005a2: 0001 nop -204005a4: 40f2 lw ra,28(sp) -204005a6: 4462 lw s0,24(sp) -204005a8: 6105 addi sp,sp,32 -204005aa: 8082 ret +204005a8: 0001 nop +204005aa: 40f2 lw ra,28(sp) +204005ac: 4462 lw s0,24(sp) +204005ae: 6105 addi sp,sp,32 +204005b0: 8082 ret -204005ac : +204005b2 : static void led_thread_entry(void* parameter) { -204005ac: 7179 addi sp,sp,-48 -204005ae: d606 sw ra,44(sp) -204005b0: d422 sw s0,40(sp) -204005b2: 1800 addi s0,sp,48 -204005b4: fca42e23 sw a0,-36(s0) +204005b2: 7179 addi sp,sp,-48 +204005b4: d606 sw ra,44(sp) +204005b6: d422 sw s0,40(sp) +204005b8: 1800 addi s0,sp,48 +204005ba: fca42e23 sw a0,-36(s0) unsigned int count=0; -204005b8: fe042623 sw zero,-20(s0) +204005be: fe042623 sw zero,-20(s0) rt_hw_led_init(); -204005bc: 3e21 jal 204000d4 +204005c2: 3e09 jal 204000d4 { /* led1 on */ #ifndef RT_USING_FINSH /* rt_kprintf("led on, count : %d\r\n",count);*/ #endif count++; -204005be: fec42783 lw a5,-20(s0) -204005c2: 0785 addi a5,a5,1 -204005c4: fef42623 sw a5,-20(s0) +204005c4: fec42783 lw a5,-20(s0) +204005c8: 0785 addi a5,a5,1 +204005ca: fef42623 sw a5,-20(s0) rt_hw_led_on(0); -204005c8: 4501 li a0,0 -204005ca: 3e55 jal 2040017e +204005ce: 4501 li a0,0 +204005d0: 367d jal 2040017e rt_thread_delay( RT_TIMER_TICK_PER_SECOND*2 ); /* sleep 0.5 second and switch to other thread */ -204005cc: 4551 li a0,20 -204005ce: 785060ef jal ra,20407552 +204005d2: 4551 li a0,20 +204005d4: 289060ef jal ra,2040705c /* led1 off */ #ifndef RT_USING_FINSH /* rt_kprintf("led off\r\n");*/ #endif rt_hw_led_off(0); -204005d2: 4501 li a0,0 -204005d4: 35d1 jal 20400498 +204005d8: 4501 li a0,0 +204005da: 3d7d jal 20400498 rt_thread_delay( RT_TIMER_TICK_PER_SECOND*2); -204005d6: 4551 li a0,20 -204005d8: 77b060ef jal ra,20407552 +204005dc: 4551 li a0,20 +204005de: 27f060ef jal ra,2040705c { -204005dc: b7cd j 204005be +204005e2: b7cd j 204005c4 -204005de : +204005e4 : } } static rt_uint8_t led_stack[ 512 ]; static struct rt_thread led_thread; void rt_application_init() { -204005de: 1101 addi sp,sp,-32 -204005e0: ce06 sw ra,28(sp) -204005e2: cc22 sw s0,24(sp) -204005e4: 1000 addi s0,sp,32 +204005e4: 1101 addi sp,sp,-32 +204005e6: ce06 sw ra,28(sp) +204005e8: cc22 sw s0,24(sp) +204005ea: 1000 addi s0,sp,32 rt_thread_t init_thread; rt_err_t result; /* init led thread */ result = rt_thread_init(&led_thread, -204005e6: 4895 li a7,5 -204005e8: 4851 li a6,20 -204005ea: 20000793 li a5,512 -204005ee: 5fc00717 auipc a4,0x5fc00 -204005f2: 0fa70713 addi a4,a4,250 # 800006e8 <__bss_start> -204005f6: 4681 li a3,0 -204005f8: 00000617 auipc a2,0x0 -204005fc: fb460613 addi a2,a2,-76 # 204005ac -20400600: 00016597 auipc a1,0x16 -20400604: d0c58593 addi a1,a1,-756 # 2041630c <__FUNCTION__.2372+0x10> -20400608: 5fc00517 auipc a0,0x5fc00 -2040060c: 2e050513 addi a0,a0,736 # 800008e8 -20400610: 2f3060ef jal ra,20407102 -20400614: fea42623 sw a0,-20(s0) +204005ec: 4895 li a7,5 +204005ee: 4851 li a6,20 +204005f0: 20000793 li a5,512 +204005f4: 5fc00717 auipc a4,0x5fc00 +204005f8: 0f470713 addi a4,a4,244 # 800006e8 <__bss_start> +204005fc: 4681 li a3,0 +204005fe: 00000617 auipc a2,0x0 +20400602: fb460613 addi a2,a2,-76 # 204005b2 +20400606: 00016597 auipc a1,0x16 +2040060a: 98e58593 addi a1,a1,-1650 # 20415f94 <__FUNCTION__.2367+0x10> +2040060e: 5fc00517 auipc a0,0x5fc00 +20400612: 2da50513 addi a0,a0,730 # 800008e8 +20400616: 5f6060ef jal ra,20406c0c +2040061a: fea42623 sw a0,-20(s0) RT_NULL, (rt_uint8_t*)&led_stack[0], sizeof(led_stack), 20, 5); if (result == RT_EOK) -20400618: fec42783 lw a5,-20(s0) -2040061c: e799 bnez a5,2040062a +2040061e: fec42783 lw a5,-20(s0) +20400622: e799 bnez a5,20400630 { rt_thread_startup(&led_thread); -2040061e: 5fc00517 auipc a0,0x5fc00 -20400622: 2ca50513 addi a0,a0,714 # 800008e8 -20400626: 399060ef jal ra,204071be +20400624: 5fc00517 auipc a0,0x5fc00 +20400628: 2c450513 addi a0,a0,708 # 800008e8 +2040062c: 69c060ef jal ra,20406cc8 } init_thread = rt_thread_create("init", -2040062a: 47d1 li a5,20 -2040062c: 4721 li a4,8 -2040062e: 6685 lui a3,0x1 -20400630: 80068693 addi a3,a3,-2048 # 800 <__stack_size> -20400634: 4601 li a2,0 -20400636: 00000597 auipc a1,0x0 -2040063a: f5e58593 addi a1,a1,-162 # 20400594 -2040063e: 00016517 auipc a0,0x16 -20400642: cd250513 addi a0,a0,-814 # 20416310 <__FUNCTION__.2372+0x14> -20400646: 4db060ef jal ra,20407320 -2040064a: fea42423 sw a0,-24(s0) +20400630: 47d1 li a5,20 +20400632: 4721 li a4,8 +20400634: 6685 lui a3,0x1 +20400636: 80068693 addi a3,a3,-2048 # 800 <__stack_size> +2040063a: 4601 li a2,0 +2040063c: 00000597 auipc a1,0x0 +20400640: f5858593 addi a1,a1,-168 # 20400594 +20400644: 00016517 auipc a0,0x16 +20400648: 95450513 addi a0,a0,-1708 # 20415f98 <__FUNCTION__.2367+0x14> +2040064c: 7de060ef jal ra,20406e2a +20400650: fea42423 sw a0,-24(s0) rt_init_thread_entry, RT_NULL, 2048, 8, 20); if (init_thread != RT_NULL) -2040064e: fe842783 lw a5,-24(s0) -20400652: c791 beqz a5,2040065e +20400654: fe842783 lw a5,-24(s0) +20400658: c791 beqz a5,20400664 rt_thread_startup(init_thread); -20400654: fe842503 lw a0,-24(s0) -20400658: 367060ef jal ra,204071be +2040065a: fe842503 lw a0,-24(s0) +2040065e: 66a060ef jal ra,20406cc8 return; -2040065c: 0001 nop -2040065e: 0001 nop +20400662: 0001 nop +20400664: 0001 nop } -20400660: 40f2 lw ra,28(sp) -20400662: 4462 lw s0,24(sp) -20400664: 6105 addi sp,sp,32 -20400666: 8082 ret +20400666: 40f2 lw ra,28(sp) +20400668: 4462 lw s0,24(sp) +2040066a: 6105 addi sp,sp,32 +2040066c: 8082 ret -20400668 : +2040066e : extern void *__bss_end__; extern void *_heap_end; #define HEAP_BEGIN &__bss_end__ #define HEAP_END &_heap_end static void rtthread_startup(void) { -20400668: 1141 addi sp,sp,-16 -2040066a: c606 sw ra,12(sp) -2040066c: c422 sw s0,8(sp) -2040066e: 0800 addi s0,sp,16 +2040066e: 1141 addi sp,sp,-16 +20400670: c606 sw ra,12(sp) +20400672: c422 sw s0,8(sp) +20400674: 0800 addi s0,sp,16 /* initialize board */ rt_hw_board_init(); -20400670: 3c35 jal 204000ac +20400676: 3c1d jal 204000ac /* show version */ rt_show_version(); -20400672: 393030ef jal ra,20404204 +20400678: 393030ef jal ra,2040420a #ifdef RT_USING_HEAP rt_system_heap_init((void *)HEAP_BEGIN, (void *)HEAP_END); -20400676: 5fc03597 auipc a1,0x5fc03 -2040067a: 18a58593 addi a1,a1,394 # 80003800 <_heap_end> -2040067e: 5fc03517 auipc a0,0x5fc03 -20400682: 84e50513 addi a0,a0,-1970 # 80002ecc <__bss_end__> -20400686: 11d050ef jal ra,20405fa2 +2040067c: 5fc03597 auipc a1,0x5fc03 +20400680: 18458593 addi a1,a1,388 # 80003800 <_heap_end> +20400684: 5fc02517 auipc a0,0x5fc02 +20400688: 71450513 addi a0,a0,1812 # 80002d98 <__bss_end__> +2040068c: 3d7040ef jal ra,20405262 #endif /* initialize scheduler system */ rt_system_scheduler_init(); -2040068a: 0e6050ef jal ra,20405770 +20400690: 567050ef jal ra,204063f6 /* initialize system timer*/ rt_system_timer_init(); -2040068e: 46b070ef jal ra,204082f8 +20400694: 76e070ef jal ra,20407e02 /* initialize application */ rt_application_init(); -20400692: 37b1 jal 204005de +20400698: 37b1 jal 204005e4 /* initialize timer thread */ rt_system_timer_thread_init(); -20400694: 4a5070ef jal ra,20408338 +2040069a: 7a8070ef jal ra,20407e42 /* initialize idle thread */ rt_thread_idle_init(); -20400698: 343000ef jal ra,204011da +2040069e: 343000ef jal ra,204011e0 /* start scheduler */ rt_system_scheduler_start(); -2040069c: 158050ef jal ra,204057f4 +204006a2: 5d9050ef jal ra,2040647a /* never reach here */ return; -204006a0: 0001 nop +204006a6: 0001 nop } -204006a2: 40b2 lw ra,12(sp) -204006a4: 4422 lw s0,8(sp) -204006a6: 0141 addi sp,sp,16 -204006a8: 8082 ret +204006a8: 40b2 lw ra,12(sp) +204006aa: 4422 lw s0,8(sp) +204006ac: 0141 addi sp,sp,16 +204006ae: 8082 ret -204006aa
: +204006b0
: int main(void) { -204006aa: 1141 addi sp,sp,-16 -204006ac: c606 sw ra,12(sp) -204006ae: c422 sw s0,8(sp) -204006b0: 0800 addi s0,sp,16 +204006b0: 1141 addi sp,sp,-16 +204006b2: c606 sw ra,12(sp) +204006b4: c422 sw s0,8(sp) +204006b6: 0800 addi s0,sp,16 rtthread_startup(); -204006b2: 3f5d jal 20400668 +204006b8: 3f5d jal 2040066e return 0; -204006b4: 4781 li a5,0 +204006ba: 4781 li a5,0 } -204006b6: 853e mv a0,a5 -204006b8: 40b2 lw ra,12(sp) -204006ba: 4422 lw s0,8(sp) -204006bc: 0141 addi sp,sp,16 -204006be: 8082 ret +204006bc: 853e mv a0,a5 +204006be: 40b2 lw ra,12(sp) +204006c0: 4422 lw s0,8(sp) +204006c2: 0141 addi sp,sp,16 +204006c4: 8082 ret -204006c0 : +204006c6 : /** * This function will mask a interrupt. * @param vector the interrupt number */ void rt_hw_interrupt_mask(int irq) { -204006c0: 1101 addi sp,sp,-32 -204006c2: ce22 sw s0,28(sp) -204006c4: 1000 addi s0,sp,32 -204006c6: fea42623 sw a0,-20(s0) +204006c6: 1101 addi sp,sp,-32 +204006c8: ce22 sw s0,28(sp) +204006ca: 1000 addi s0,sp,32 +204006cc: fea42623 sw a0,-20(s0) return; -204006ca: 0001 nop +204006d0: 0001 nop } -204006cc: 4472 lw s0,28(sp) -204006ce: 6105 addi sp,sp,32 -204006d0: 8082 ret +204006d2: 4472 lw s0,28(sp) +204006d4: 6105 addi sp,sp,32 +204006d6: 8082 ret -204006d2 : +204006d8 : /** * This function will un-mask a interrupt. * @param vector the interrupt number */ void rt_hw_interrupt_unmask(int irq) { -204006d2: 1101 addi sp,sp,-32 -204006d4: ce22 sw s0,28(sp) -204006d6: 1000 addi s0,sp,32 -204006d8: fea42623 sw a0,-20(s0) +204006d8: 1101 addi sp,sp,-32 +204006da: ce22 sw s0,28(sp) +204006dc: 1000 addi s0,sp,32 +204006de: fea42623 sw a0,-20(s0) return; -204006dc: 0001 nop +204006e2: 0001 nop } -204006de: 4472 lw s0,28(sp) -204006e0: 6105 addi sp,sp,32 -204006e2: 8082 ret +204006e4: 4472 lw s0,28(sp) +204006e6: 6105 addi sp,sp,32 +204006e8: 8082 ret -204006e4 : +204006ea : rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) { -204006e4: 1101 addi sp,sp,-32 -204006e6: ce06 sw ra,28(sp) -204006e8: cc22 sw s0,24(sp) -204006ea: 1000 addi s0,sp,32 -204006ec: fea42623 sw a0,-20(s0) -204006f0: feb42423 sw a1,-24(s0) +204006ea: 1101 addi sp,sp,-32 +204006ec: ce06 sw ra,28(sp) +204006ee: cc22 sw s0,24(sp) +204006f0: 1000 addi s0,sp,32 +204006f2: fea42623 sw a0,-20(s0) +204006f6: feb42423 sw a1,-24(s0) rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); -204006f4: fec42583 lw a1,-20(s0) -204006f8: 00016517 auipc a0,0x16 -204006fc: c2050513 addi a0,a0,-992 # 20416318 <__FUNCTION__.2372+0x1c> -20400700: 6a0040ef jal ra,20404da0 +204006fa: fec42583 lw a1,-20(s0) +204006fe: 00016517 auipc a0,0x16 +20400702: 8a250513 addi a0,a0,-1886 # 20415fa0 <__FUNCTION__.2367+0x1c> +20400706: 6a0040ef jal ra,20404da6 return RT_NULL; -20400704: 4781 li a5,0 +2040070a: 4781 li a5,0 } -20400706: 853e mv a0,a5 -20400708: 40f2 lw ra,28(sp) -2040070a: 4462 lw s0,24(sp) -2040070c: 6105 addi sp,sp,32 -2040070e: 8082 ret +2040070c: 853e mv a0,a5 +2040070e: 40f2 lw ra,28(sp) +20400710: 4462 lw s0,24(sp) +20400712: 6105 addi sp,sp,32 +20400714: 8082 ret -20400710 : +20400716 : void rt_hw_interrupt_init(void) { -20400710: 1101 addi sp,sp,-32 -20400712: ce06 sw ra,28(sp) -20400714: cc22 sw s0,24(sp) -20400716: 1000 addi s0,sp,32 +20400716: 1101 addi sp,sp,-32 +20400718: ce06 sw ra,28(sp) +2040071a: cc22 sw s0,24(sp) +2040071c: 1000 addi s0,sp,32 /* config interrupt vector*/ /* enable interrupt*/ /* init exceptions table */ for(idx=0; idx < MAX_HANDLERS; idx++) -20400718: fe042623 sw zero,-20(s0) -2040071c: a079 j 204007aa +2040071e: fe042623 sw zero,-20(s0) +20400722: a079 j 204007b0 { rt_hw_interrupt_mask(idx); -2040071e: fec42503 lw a0,-20(s0) -20400722: 3f79 jal 204006c0 +20400724: fec42503 lw a0,-20(s0) +20400728: 3f79 jal 204006c6 irq_desc[idx].handler = (rt_isr_handler_t)rt_hw_interrupt_handle; -20400724: 5fc01717 auipc a4,0x5fc01 -20400728: 96870713 addi a4,a4,-1688 # 8000108c -2040072c: fec42683 lw a3,-20(s0) -20400730: 02c00793 li a5,44 -20400734: 02f687b3 mul a5,a3,a5 -20400738: 97ba add a5,a5,a4 -2040073a: 00000717 auipc a4,0x0 -2040073e: faa70713 addi a4,a4,-86 # 204006e4 -20400742: c398 sw a4,0(a5) +2040072a: 5fc01717 auipc a4,0x5fc01 +2040072e: 82e70713 addi a4,a4,-2002 # 80000f58 +20400732: fec42683 lw a3,-20(s0) +20400736: 02c00793 li a5,44 +2040073a: 02f687b3 mul a5,a3,a5 +2040073e: 97ba add a5,a5,a4 +20400740: 00000717 auipc a4,0x0 +20400744: faa70713 addi a4,a4,-86 # 204006ea +20400748: c398 sw a4,0(a5) irq_desc[idx].param = RT_NULL; -20400744: 5fc01717 auipc a4,0x5fc01 -20400748: 94870713 addi a4,a4,-1720 # 8000108c -2040074c: fec42683 lw a3,-20(s0) -20400750: 02c00793 li a5,44 -20400754: 02f687b3 mul a5,a3,a5 -20400758: 97ba add a5,a5,a4 -2040075a: 0007a223 sw zero,4(a5) +2040074a: 5fc01717 auipc a4,0x5fc01 +2040074e: 80e70713 addi a4,a4,-2034 # 80000f58 +20400752: fec42683 lw a3,-20(s0) +20400756: 02c00793 li a5,44 +2040075a: 02f687b3 mul a5,a3,a5 +2040075e: 97ba add a5,a5,a4 +20400760: 0007a223 sw zero,4(a5) #ifdef RT_USING_INTERRUPT_INFO rt_snprintf(irq_desc[idx].name, RT_NAME_MAX - 1, "default"); -2040075e: fec42703 lw a4,-20(s0) -20400762: 02c00793 li a5,44 -20400766: 02f70733 mul a4,a4,a5 -2040076a: 5fc01797 auipc a5,0x5fc01 -2040076e: 92278793 addi a5,a5,-1758 # 8000108c -20400772: 97ba add a5,a5,a4 -20400774: 07a1 addi a5,a5,8 -20400776: 00016617 auipc a2,0x16 -2040077a: bca60613 addi a2,a2,-1078 # 20416340 <__FUNCTION__.2372+0x44> -2040077e: 45fd li a1,31 -20400780: 853e mv a0,a5 -20400782: 41e040ef jal ra,20404ba0 +20400764: fec42703 lw a4,-20(s0) +20400768: 02c00793 li a5,44 +2040076c: 02f70733 mul a4,a4,a5 +20400770: 5fc00797 auipc a5,0x5fc00 +20400774: 7e878793 addi a5,a5,2024 # 80000f58 +20400778: 97ba add a5,a5,a4 +2040077a: 07a1 addi a5,a5,8 +2040077c: 00016617 auipc a2,0x16 +20400780: 84c60613 addi a2,a2,-1972 # 20415fc8 <__FUNCTION__.2367+0x44> +20400784: 45fd li a1,31 +20400786: 853e mv a0,a5 +20400788: 41e040ef jal ra,20404ba6 irq_desc[idx].counter = 0; -20400786: 5fc01717 auipc a4,0x5fc01 -2040078a: 90670713 addi a4,a4,-1786 # 8000108c -2040078e: fec42683 lw a3,-20(s0) -20400792: 02c00793 li a5,44 -20400796: 02f687b3 mul a5,a3,a5 -2040079a: 97ba add a5,a5,a4 -2040079c: 0207a423 sw zero,40(a5) +2040078c: 5fc00717 auipc a4,0x5fc00 +20400790: 7cc70713 addi a4,a4,1996 # 80000f58 +20400794: fec42683 lw a3,-20(s0) +20400798: 02c00793 li a5,44 +2040079c: 02f687b3 mul a5,a3,a5 +204007a0: 97ba add a5,a5,a4 +204007a2: 0207a423 sw zero,40(a5) for(idx=0; idx < MAX_HANDLERS; idx++) -204007a0: fec42783 lw a5,-20(s0) -204007a4: 0785 addi a5,a5,1 -204007a6: fef42623 sw a5,-20(s0) -204007aa: fec42703 lw a4,-20(s0) -204007ae: 07f00793 li a5,127 -204007b2: f6e7d6e3 ble a4,a5,2040071e +204007a6: fec42783 lw a5,-20(s0) +204007aa: 0785 addi a5,a5,1 +204007ac: fef42623 sw a5,-20(s0) +204007b0: fec42703 lw a4,-20(s0) +204007b4: 07f00793 li a5,127 +204007b8: f6e7d6e3 ble a4,a5,20400724 #endif } /* init interrupt nest, and context in thread sp */ rt_interrupt_nest = 0; -204007b6: 5fc02797 auipc a5,0x5fc02 -204007ba: ed678793 addi a5,a5,-298 # 8000268c -204007be: 0007a023 sw zero,0(a5) +204007bc: 5fc02797 auipc a5,0x5fc02 +204007c0: d9c78793 addi a5,a5,-612 # 80002558 +204007c4: 0007a023 sw zero,0(a5) rt_interrupt_from_thread = 0; -204007c2: 5fc01797 auipc a5,0x5fc01 -204007c6: 8c278793 addi a5,a5,-1854 # 80001084 -204007ca: 0007a023 sw zero,0(a5) +204007c8: 5fc00797 auipc a5,0x5fc00 +204007cc: 78878793 addi a5,a5,1928 # 80000f50 +204007d0: 0007a023 sw zero,0(a5) rt_interrupt_to_thread = 0; -204007ce: 5fc01797 auipc a5,0x5fc01 -204007d2: 8b278793 addi a5,a5,-1870 # 80001080 -204007d6: 0007a023 sw zero,0(a5) +204007d4: 5fc00797 auipc a5,0x5fc00 +204007d8: 77878793 addi a5,a5,1912 # 80000f4c +204007dc: 0007a023 sw zero,0(a5) rt_thread_switch_interrupt_flag = 0; -204007da: 5fc01797 auipc a5,0x5fc01 -204007de: 8ae78793 addi a5,a5,-1874 # 80001088 -204007e2: 0007a023 sw zero,0(a5) +204007e0: 5fc00797 auipc a5,0x5fc00 +204007e4: 77478793 addi a5,a5,1908 # 80000f54 +204007e8: 0007a023 sw zero,0(a5) } -204007e6: 0001 nop -204007e8: 40f2 lw ra,28(sp) -204007ea: 4462 lw s0,24(sp) -204007ec: 6105 addi sp,sp,32 -204007ee: 8082 ret +204007ec: 0001 nop +204007ee: 40f2 lw ra,28(sp) +204007f0: 4462 lw s0,24(sp) +204007f2: 6105 addi sp,sp,32 +204007f4: 8082 ret -204007f0 : +204007f6 : rt_uint32_t rt_hw_interrupt_get_active(rt_uint32_t fiq_irq) { -204007f0: 7179 addi sp,sp,-48 -204007f2: d622 sw s0,44(sp) -204007f4: 1800 addi s0,sp,48 -204007f6: fca42e23 sw a0,-36(s0) +204007f6: 7179 addi sp,sp,-48 +204007f8: d622 sw s0,44(sp) +204007fa: 1800 addi s0,sp,48 +204007fc: fca42e23 sw a0,-36(s0) //volatile rt_uint32_t irqstat; rt_uint32_t id; return id; -204007fa: fec42783 lw a5,-20(s0) +20400800: fec42783 lw a5,-20(s0) } -204007fe: 853e mv a0,a5 -20400800: 5432 lw s0,44(sp) -20400802: 6145 addi sp,sp,48 -20400804: 8082 ret +20400804: 853e mv a0,a5 +20400806: 5432 lw s0,44(sp) +20400808: 6145 addi sp,sp,48 +2040080a: 8082 ret -20400806 : +2040080c : void rt_hw_interrupt_ack(rt_uint32_t fiq_irq, rt_uint32_t id) { -20400806: 1101 addi sp,sp,-32 -20400808: ce22 sw s0,28(sp) -2040080a: 1000 addi s0,sp,32 -2040080c: fea42623 sw a0,-20(s0) -20400810: feb42423 sw a1,-24(s0) +2040080c: 1101 addi sp,sp,-32 +2040080e: ce22 sw s0,28(sp) +20400810: 1000 addi s0,sp,32 +20400812: fea42623 sw a0,-20(s0) +20400816: feb42423 sw a1,-24(s0) return; -20400814: 0001 nop +2040081a: 0001 nop } -20400816: 4472 lw s0,28(sp) -20400818: 6105 addi sp,sp,32 -2040081a: 8082 ret +2040081c: 4472 lw s0,28(sp) +2040081e: 6105 addi sp,sp,32 +20400820: 8082 ret -2040081c : +20400822 : * @param name the interrupt name * @return old handler */ rt_isr_handler_t rt_hw_interrupt_install(int vector, rt_isr_handler_t handler, void *param, char *name) { -2040081c: 7179 addi sp,sp,-48 -2040081e: d606 sw ra,44(sp) -20400820: d422 sw s0,40(sp) -20400822: 1800 addi s0,sp,48 -20400824: fca42e23 sw a0,-36(s0) -20400828: fcb42c23 sw a1,-40(s0) -2040082c: fcc42a23 sw a2,-44(s0) -20400830: fcd42823 sw a3,-48(s0) +20400822: 7179 addi sp,sp,-48 +20400824: d606 sw ra,44(sp) +20400826: d422 sw s0,40(sp) +20400828: 1800 addi s0,sp,48 +2040082a: fca42e23 sw a0,-36(s0) +2040082e: fcb42c23 sw a1,-40(s0) +20400832: fcc42a23 sw a2,-44(s0) +20400836: fcd42823 sw a3,-48(s0) rt_isr_handler_t old_handler = RT_NULL; -20400834: fe042623 sw zero,-20(s0) +2040083a: fe042623 sw zero,-20(s0) if(vector < MAX_HANDLERS) -20400838: fdc42703 lw a4,-36(s0) -2040083c: 07f00793 li a5,127 -20400840: 0ae7c263 blt a5,a4,204008e4 +2040083e: fdc42703 lw a4,-36(s0) +20400842: 07f00793 li a5,127 +20400846: 0ae7c263 blt a5,a4,204008ea { old_handler = irq_desc[vector].handler; -20400844: 5fc01717 auipc a4,0x5fc01 -20400848: 84870713 addi a4,a4,-1976 # 8000108c -2040084c: fdc42683 lw a3,-36(s0) -20400850: 02c00793 li a5,44 -20400854: 02f687b3 mul a5,a3,a5 -20400858: 97ba add a5,a5,a4 -2040085a: 439c lw a5,0(a5) -2040085c: fef42623 sw a5,-20(s0) +2040084a: 5fc00717 auipc a4,0x5fc00 +2040084e: 70e70713 addi a4,a4,1806 # 80000f58 +20400852: fdc42683 lw a3,-36(s0) +20400856: 02c00793 li a5,44 +2040085a: 02f687b3 mul a5,a3,a5 +2040085e: 97ba add a5,a5,a4 +20400860: 439c lw a5,0(a5) +20400862: fef42623 sw a5,-20(s0) if (handler != RT_NULL) -20400860: fd842783 lw a5,-40(s0) -20400864: c3c1 beqz a5,204008e4 +20400866: fd842783 lw a5,-40(s0) +2040086a: c3c1 beqz a5,204008ea { irq_desc[vector].handler = (rt_isr_handler_t)handler; -20400866: 5fc01717 auipc a4,0x5fc01 -2040086a: 82670713 addi a4,a4,-2010 # 8000108c -2040086e: fdc42683 lw a3,-36(s0) -20400872: 02c00793 li a5,44 -20400876: 02f687b3 mul a5,a3,a5 -2040087a: 97ba add a5,a5,a4 -2040087c: fd842703 lw a4,-40(s0) -20400880: c398 sw a4,0(a5) +2040086c: 5fc00717 auipc a4,0x5fc00 +20400870: 6ec70713 addi a4,a4,1772 # 80000f58 +20400874: fdc42683 lw a3,-36(s0) +20400878: 02c00793 li a5,44 +2040087c: 02f687b3 mul a5,a3,a5 +20400880: 97ba add a5,a5,a4 +20400882: fd842703 lw a4,-40(s0) +20400886: c398 sw a4,0(a5) irq_desc[vector].param = param; -20400882: 5fc01717 auipc a4,0x5fc01 -20400886: 80a70713 addi a4,a4,-2038 # 8000108c -2040088a: fdc42683 lw a3,-36(s0) -2040088e: 02c00793 li a5,44 -20400892: 02f687b3 mul a5,a3,a5 -20400896: 97ba add a5,a5,a4 -20400898: fd442703 lw a4,-44(s0) -2040089c: c3d8 sw a4,4(a5) +20400888: 5fc00717 auipc a4,0x5fc00 +2040088c: 6d070713 addi a4,a4,1744 # 80000f58 +20400890: fdc42683 lw a3,-36(s0) +20400894: 02c00793 li a5,44 +20400898: 02f687b3 mul a5,a3,a5 +2040089c: 97ba add a5,a5,a4 +2040089e: fd442703 lw a4,-44(s0) +204008a2: c3d8 sw a4,4(a5) #ifdef RT_USING_INTERRUPT_INFO rt_snprintf(irq_desc[vector].name, RT_NAME_MAX - 1, "%s", name); -2040089e: fdc42703 lw a4,-36(s0) -204008a2: 02c00793 li a5,44 -204008a6: 02f70733 mul a4,a4,a5 -204008aa: 5fc00797 auipc a5,0x5fc00 -204008ae: 7e278793 addi a5,a5,2018 # 8000108c -204008b2: 97ba add a5,a5,a4 -204008b4: 07a1 addi a5,a5,8 -204008b6: fd042683 lw a3,-48(s0) -204008ba: 00016617 auipc a2,0x16 -204008be: a8e60613 addi a2,a2,-1394 # 20416348 <__FUNCTION__.2372+0x4c> -204008c2: 45fd li a1,31 -204008c4: 853e mv a0,a5 -204008c6: 2da040ef jal ra,20404ba0 +204008a4: fdc42703 lw a4,-36(s0) +204008a8: 02c00793 li a5,44 +204008ac: 02f70733 mul a4,a4,a5 +204008b0: 5fc00797 auipc a5,0x5fc00 +204008b4: 6a878793 addi a5,a5,1704 # 80000f58 +204008b8: 97ba add a5,a5,a4 +204008ba: 07a1 addi a5,a5,8 +204008bc: fd042683 lw a3,-48(s0) +204008c0: 00015617 auipc a2,0x15 +204008c4: 71060613 addi a2,a2,1808 # 20415fd0 <__FUNCTION__.2367+0x4c> +204008c8: 45fd li a1,31 +204008ca: 853e mv a0,a5 +204008cc: 2da040ef jal ra,20404ba6 irq_desc[vector].counter = 0; -204008ca: 5fc00717 auipc a4,0x5fc00 -204008ce: 7c270713 addi a4,a4,1986 # 8000108c -204008d2: fdc42683 lw a3,-36(s0) -204008d6: 02c00793 li a5,44 -204008da: 02f687b3 mul a5,a3,a5 -204008de: 97ba add a5,a5,a4 -204008e0: 0207a423 sw zero,40(a5) +204008d0: 5fc00717 auipc a4,0x5fc00 +204008d4: 68870713 addi a4,a4,1672 # 80000f58 +204008d8: fdc42683 lw a3,-36(s0) +204008dc: 02c00793 li a5,44 +204008e0: 02f687b3 mul a5,a3,a5 +204008e4: 97ba add a5,a5,a4 +204008e6: 0207a423 sw zero,40(a5) #endif } } return old_handler; -204008e4: fec42783 lw a5,-20(s0) +204008ea: fec42783 lw a5,-20(s0) } -204008e8: 853e mv a0,a5 -204008ea: 50b2 lw ra,44(sp) -204008ec: 5422 lw s0,40(sp) -204008ee: 6145 addi sp,sp,48 -204008f0: 8082 ret +204008ee: 853e mv a0,a5 +204008f0: 50b2 lw ra,44(sp) +204008f2: 5422 lw s0,40(sp) +204008f4: 6145 addi sp,sp,48 +204008f6: 8082 ret -204008f2 : +204008f8 : * * @deprecated since 1.1.0, this function does not need to be invoked * in the system initialization. */ void rt_system_tick_init(void) { -204008f2: 1141 addi sp,sp,-16 -204008f4: c622 sw s0,12(sp) -204008f6: 0800 addi s0,sp,16 +204008f8: 1141 addi sp,sp,-16 +204008fa: c622 sw s0,12(sp) +204008fc: 0800 addi s0,sp,16 } -204008f8: 0001 nop -204008fa: 4432 lw s0,12(sp) -204008fc: 0141 addi sp,sp,16 -204008fe: 8082 ret +204008fe: 0001 nop +20400900: 4432 lw s0,12(sp) +20400902: 0141 addi sp,sp,16 +20400904: 8082 ret -20400900 : +20400906 : * This function will return current tick from operating system startup * * @return current tick */ rt_tick_t rt_tick_get(void) { -20400900: 1141 addi sp,sp,-16 -20400902: c622 sw s0,12(sp) -20400904: 0800 addi s0,sp,16 +20400906: 1141 addi sp,sp,-16 +20400908: c622 sw s0,12(sp) +2040090a: 0800 addi s0,sp,16 /* return the global tick */ return rt_tick; -20400906: 5fc00797 auipc a5,0x5fc00 -2040090a: 09678793 addi a5,a5,150 # 8000099c -2040090e: 439c lw a5,0(a5) +2040090c: 5fc00797 auipc a5,0x5fc00 +20400910: 09078793 addi a5,a5,144 # 8000099c +20400914: 439c lw a5,0(a5) } -20400910: 853e mv a0,a5 -20400912: 4432 lw s0,12(sp) -20400914: 0141 addi sp,sp,16 -20400916: 8082 ret +20400916: 853e mv a0,a5 +20400918: 4432 lw s0,12(sp) +2040091a: 0141 addi sp,sp,16 +2040091c: 8082 ret -20400918 : +2040091e : /** * This function will set current tick */ void rt_tick_set(rt_tick_t tick) { -20400918: 7179 addi sp,sp,-48 -2040091a: d606 sw ra,44(sp) -2040091c: d422 sw s0,40(sp) -2040091e: 1800 addi s0,sp,48 -20400920: fca42e23 sw a0,-36(s0) +2040091e: 7179 addi sp,sp,-48 +20400920: d606 sw ra,44(sp) +20400922: d422 sw s0,40(sp) +20400924: 1800 addi s0,sp,48 +20400926: fca42e23 sw a0,-36(s0) rt_base_t level; level = rt_hw_interrupt_disable(); -20400924: 070080ef jal ra,20408994 -20400928: fea42623 sw a0,-20(s0) +2040092a: 41d070ef jal ra,20408546 +2040092e: fea42623 sw a0,-20(s0) rt_tick = tick; -2040092c: 5fc00797 auipc a5,0x5fc00 -20400930: 07078793 addi a5,a5,112 # 8000099c -20400934: fdc42703 lw a4,-36(s0) -20400938: c398 sw a4,0(a5) +20400932: 5fc00797 auipc a5,0x5fc00 +20400936: 06a78793 addi a5,a5,106 # 8000099c +2040093a: fdc42703 lw a4,-36(s0) +2040093e: c398 sw a4,0(a5) rt_hw_interrupt_enable(level); -2040093a: fec42503 lw a0,-20(s0) -2040093e: 058080ef jal ra,20408996 +20400940: fec42503 lw a0,-20(s0) +20400944: 405070ef jal ra,20408548 } -20400942: 0001 nop -20400944: 50b2 lw ra,44(sp) -20400946: 5422 lw s0,40(sp) -20400948: 6145 addi sp,sp,48 -2040094a: 8082 ret +20400948: 0001 nop +2040094a: 50b2 lw ra,44(sp) +2040094c: 5422 lw s0,40(sp) +2040094e: 6145 addi sp,sp,48 +20400950: 8082 ret -2040094c : +20400952 : /** * This function will notify kernel there is one tick passed. Normally, * this function is invoked by clock ISR. */ void rt_tick_increase(void) { -2040094c: 1101 addi sp,sp,-32 -2040094e: ce06 sw ra,28(sp) -20400950: cc22 sw s0,24(sp) -20400952: 1000 addi s0,sp,32 +20400952: 1101 addi sp,sp,-32 +20400954: ce06 sw ra,28(sp) +20400956: cc22 sw s0,24(sp) +20400958: 1000 addi s0,sp,32 struct rt_thread *thread; /* increase the global tick */ ++ rt_tick; -20400954: 5fc00797 auipc a5,0x5fc00 -20400958: 04878793 addi a5,a5,72 # 8000099c -2040095c: 439c lw a5,0(a5) -2040095e: 00178713 addi a4,a5,1 -20400962: 5fc00797 auipc a5,0x5fc00 -20400966: 03a78793 addi a5,a5,58 # 8000099c -2040096a: c398 sw a4,0(a5) +2040095a: 5fc00797 auipc a5,0x5fc00 +2040095e: 04278793 addi a5,a5,66 # 8000099c +20400962: 439c lw a5,0(a5) +20400964: 00178713 addi a4,a5,1 +20400968: 5fc00797 auipc a5,0x5fc00 +2040096c: 03478793 addi a5,a5,52 # 8000099c +20400970: c398 sw a4,0(a5) /* check time slice */ thread = rt_thread_self(); -2040096c: 03b060ef jal ra,204071a6 -20400970: fea42623 sw a0,-20(s0) +20400972: 33e060ef jal ra,20406cb0 +20400976: fea42623 sw a0,-20(s0) -- thread->remaining_tick; -20400974: fec42783 lw a5,-20(s0) -20400978: 53fc lw a5,100(a5) -2040097a: fff78713 addi a4,a5,-1 -2040097e: fec42783 lw a5,-20(s0) -20400982: d3f8 sw a4,100(a5) - if (thread->remaining_tick == 0) +2040097a: fec42783 lw a5,-20(s0) +2040097e: 53fc lw a5,100(a5) +20400980: fff78713 addi a4,a5,-1 20400984: fec42783 lw a5,-20(s0) -20400988: 53fc lw a5,100(a5) -2040098a: eb89 bnez a5,2040099c +20400988: d3f8 sw a4,100(a5) + if (thread->remaining_tick == 0) +2040098a: fec42783 lw a5,-20(s0) +2040098e: 53fc lw a5,100(a5) +20400990: eb89 bnez a5,204009a2 { /* change to initialized tick */ thread->remaining_tick = thread->init_tick; -2040098c: fec42783 lw a5,-20(s0) -20400990: 53b8 lw a4,96(a5) 20400992: fec42783 lw a5,-20(s0) -20400996: d3f8 sw a4,100(a5) +20400996: 53b8 lw a4,96(a5) +20400998: fec42783 lw a5,-20(s0) +2040099c: d3f8 sw a4,100(a5) /* yield */ rt_thread_yield(); -20400998: 297060ef jal ra,2040742e +2040099e: 59a060ef jal ra,20406f38 } /* check timer */ rt_timer_check(); -2040099c: 6dc070ef jal ra,20408078 +204009a2: 1e0070ef jal ra,20407b82 } -204009a0: 0001 nop -204009a2: 40f2 lw ra,28(sp) -204009a4: 4462 lw s0,24(sp) -204009a6: 6105 addi sp,sp,32 -204009a8: 8082 ret +204009a6: 0001 nop +204009a8: 40f2 lw ra,28(sp) +204009aa: 4462 lw s0,24(sp) +204009ac: 6105 addi sp,sp,32 +204009ae: 8082 ret -204009aa : +204009b0 : * @param ms the specified millisecond * * @return the calculated tick */ rt_tick_t rt_tick_from_millisecond(rt_uint32_t ms) { -204009aa: 1101 addi sp,sp,-32 -204009ac: ce22 sw s0,28(sp) -204009ae: 1000 addi s0,sp,32 -204009b0: fea42623 sw a0,-20(s0) +204009b0: 1101 addi sp,sp,-32 +204009b2: ce22 sw s0,28(sp) +204009b4: 1000 addi s0,sp,32 +204009b6: fea42623 sw a0,-20(s0) /* return the calculated tick */ return (RT_TICK_PER_SECOND * ms + 999) / 1000; -204009b4: fec42703 lw a4,-20(s0) -204009b8: 06400793 li a5,100 -204009bc: 02f707b3 mul a5,a4,a5 -204009c0: 3e778713 addi a4,a5,999 -204009c4: 3e800793 li a5,1000 -204009c8: 02f757b3 divu a5,a4,a5 +204009ba: fec42703 lw a4,-20(s0) +204009be: 06400793 li a5,100 +204009c2: 02f707b3 mul a5,a4,a5 +204009c6: 3e778713 addi a4,a5,999 +204009ca: 3e800793 li a5,1000 +204009ce: 02f757b3 divu a5,a4,a5 } -204009cc: 853e mv a0,a5 -204009ce: 4472 lw s0,28(sp) -204009d0: 6105 addi sp,sp,32 -204009d2: 8082 ret +204009d2: 853e mv a0,a5 +204009d4: 4472 lw s0,28(sp) +204009d6: 6105 addi sp,sp,32 +204009d8: 8082 ret -204009d4 : +204009da : * ... * INIT_APP_EXPORT(fn); * etc. */ static int rti_start(void) { -204009d4: 1141 addi sp,sp,-16 -204009d6: c622 sw s0,12(sp) -204009d8: 0800 addi s0,sp,16 +204009da: 1141 addi sp,sp,-16 +204009dc: c622 sw s0,12(sp) +204009de: 0800 addi s0,sp,16 return 0; -204009da: 4781 li a5,0 +204009e0: 4781 li a5,0 } -204009dc: 853e mv a0,a5 -204009de: 4432 lw s0,12(sp) -204009e0: 0141 addi sp,sp,16 -204009e2: 8082 ret +204009e2: 853e mv a0,a5 +204009e4: 4432 lw s0,12(sp) +204009e6: 0141 addi sp,sp,16 +204009e8: 8082 ret -204009e4 : +204009ea : INIT_EXPORT(rti_start, "0"); static int rti_board_start(void) { -204009e4: 1141 addi sp,sp,-16 -204009e6: c622 sw s0,12(sp) -204009e8: 0800 addi s0,sp,16 +204009ea: 1141 addi sp,sp,-16 +204009ec: c622 sw s0,12(sp) +204009ee: 0800 addi s0,sp,16 return 0; -204009ea: 4781 li a5,0 +204009f0: 4781 li a5,0 } -204009ec: 853e mv a0,a5 -204009ee: 4432 lw s0,12(sp) -204009f0: 0141 addi sp,sp,16 -204009f2: 8082 ret +204009f2: 853e mv a0,a5 +204009f4: 4432 lw s0,12(sp) +204009f6: 0141 addi sp,sp,16 +204009f8: 8082 ret -204009f4 : +204009fa : INIT_EXPORT(rti_board_start, "0.end"); static int rti_board_end(void) { -204009f4: 1141 addi sp,sp,-16 -204009f6: c622 sw s0,12(sp) -204009f8: 0800 addi s0,sp,16 +204009fa: 1141 addi sp,sp,-16 +204009fc: c622 sw s0,12(sp) +204009fe: 0800 addi s0,sp,16 return 0; -204009fa: 4781 li a5,0 +20400a00: 4781 li a5,0 } -204009fc: 853e mv a0,a5 -204009fe: 4432 lw s0,12(sp) -20400a00: 0141 addi sp,sp,16 -20400a02: 8082 ret +20400a02: 853e mv a0,a5 +20400a04: 4432 lw s0,12(sp) +20400a06: 0141 addi sp,sp,16 +20400a08: 8082 ret -20400a04 : +20400a0a : INIT_EXPORT(rti_board_end, "1.end"); static int rti_end(void) { -20400a04: 1141 addi sp,sp,-16 -20400a06: c622 sw s0,12(sp) -20400a08: 0800 addi s0,sp,16 +20400a0a: 1141 addi sp,sp,-16 +20400a0c: c622 sw s0,12(sp) +20400a0e: 0800 addi s0,sp,16 return 0; -20400a0a: 4781 li a5,0 +20400a10: 4781 li a5,0 } -20400a0c: 853e mv a0,a5 -20400a0e: 4432 lw s0,12(sp) -20400a10: 0141 addi sp,sp,16 -20400a12: 8082 ret +20400a12: 853e mv a0,a5 +20400a14: 4432 lw s0,12(sp) +20400a16: 0141 addi sp,sp,16 +20400a18: 8082 ret -20400a14 : +20400a1a : /** * RT-Thread Components Initialization for board */ void rt_components_board_init(void) { -20400a14: 1101 addi sp,sp,-32 -20400a16: ce06 sw ra,28(sp) -20400a18: cc22 sw s0,24(sp) -20400a1a: 1000 addi s0,sp,32 +20400a1a: 1101 addi sp,sp,-32 +20400a1c: ce06 sw ra,28(sp) +20400a1e: cc22 sw s0,24(sp) +20400a20: 1000 addi s0,sp,32 rt_kprintf(":%d done\n", result); } #else const init_fn_t *fn_ptr; for (fn_ptr = &__rt_init_rti_board_start; fn_ptr < &__rt_init_rti_board_end; fn_ptr++) -20400a1c: 00015797 auipc a5,0x15 -20400a20: 3fc78793 addi a5,a5,1020 # 20415e18 <__rt_init_rti_board_start> -20400a24: fef42623 sw a5,-20(s0) -20400a28: a811 j 20400a3c +20400a22: 00015797 auipc a5,0x15 +20400a26: 07a78793 addi a5,a5,122 # 20415a9c <__rt_init_rti_board_start> +20400a2a: fef42623 sw a5,-20(s0) +20400a2e: a811 j 20400a42 { (*fn_ptr)(); -20400a2a: fec42783 lw a5,-20(s0) -20400a2e: 439c lw a5,0(a5) -20400a30: 9782 jalr a5 +20400a30: fec42783 lw a5,-20(s0) +20400a34: 439c lw a5,0(a5) +20400a36: 9782 jalr a5 for (fn_ptr = &__rt_init_rti_board_start; fn_ptr < &__rt_init_rti_board_end; fn_ptr++) -20400a32: fec42783 lw a5,-20(s0) -20400a36: 0791 addi a5,a5,4 -20400a38: fef42623 sw a5,-20(s0) -20400a3c: fec42703 lw a4,-20(s0) -20400a40: 00015797 auipc a5,0x15 -20400a44: 3dc78793 addi a5,a5,988 # 20415e1c <__rt_init_rti_board_end> -20400a48: fef761e3 bltu a4,a5,20400a2a +20400a38: fec42783 lw a5,-20(s0) +20400a3c: 0791 addi a5,a5,4 +20400a3e: fef42623 sw a5,-20(s0) +20400a42: fec42703 lw a4,-20(s0) +20400a46: 00015797 auipc a5,0x15 +20400a4a: 05a78793 addi a5,a5,90 # 20415aa0 <__rt_init_rti_board_end> +20400a4e: fef761e3 bltu a4,a5,20400a30 } #endif } -20400a4c: 0001 nop -20400a4e: 40f2 lw ra,28(sp) -20400a50: 4462 lw s0,24(sp) -20400a52: 6105 addi sp,sp,32 -20400a54: 8082 ret +20400a52: 0001 nop +20400a54: 40f2 lw ra,28(sp) +20400a56: 4462 lw s0,24(sp) +20400a58: 6105 addi sp,sp,32 +20400a5a: 8082 ret -20400a56 : +20400a5c : /** * RT-Thread Components Initialization */ void rt_components_init(void) { -20400a56: 1101 addi sp,sp,-32 -20400a58: ce06 sw ra,28(sp) -20400a5a: cc22 sw s0,24(sp) -20400a5c: 1000 addi s0,sp,32 +20400a5c: 1101 addi sp,sp,-32 +20400a5e: ce06 sw ra,28(sp) +20400a60: cc22 sw s0,24(sp) +20400a62: 1000 addi s0,sp,32 rt_kprintf(":%d done\n", result); } #else const init_fn_t *fn_ptr; for (fn_ptr = &__rt_init_rti_board_end; fn_ptr < &__rt_init_rti_end; fn_ptr ++) -20400a5e: 00015797 auipc a5,0x15 -20400a62: 3be78793 addi a5,a5,958 # 20415e1c <__rt_init_rti_board_end> -20400a66: fef42623 sw a5,-20(s0) -20400a6a: a811 j 20400a7e +20400a64: 00015797 auipc a5,0x15 +20400a68: 03c78793 addi a5,a5,60 # 20415aa0 <__rt_init_rti_board_end> +20400a6c: fef42623 sw a5,-20(s0) +20400a70: a811 j 20400a84 { (*fn_ptr)(); -20400a6c: fec42783 lw a5,-20(s0) -20400a70: 439c lw a5,0(a5) -20400a72: 9782 jalr a5 +20400a72: fec42783 lw a5,-20(s0) +20400a76: 439c lw a5,0(a5) +20400a78: 9782 jalr a5 for (fn_ptr = &__rt_init_rti_board_end; fn_ptr < &__rt_init_rti_end; fn_ptr ++) -20400a74: fec42783 lw a5,-20(s0) -20400a78: 0791 addi a5,a5,4 -20400a7a: fef42623 sw a5,-20(s0) -20400a7e: fec42703 lw a4,-20(s0) -20400a82: 00015797 auipc a5,0x15 -20400a86: 3a278793 addi a5,a5,930 # 20415e24 <__rt_init_rti_end> -20400a8a: fef761e3 bltu a4,a5,20400a6c +20400a7a: fec42783 lw a5,-20(s0) +20400a7e: 0791 addi a5,a5,4 +20400a80: fef42623 sw a5,-20(s0) +20400a84: fec42703 lw a4,-20(s0) +20400a88: 00015797 auipc a5,0x15 +20400a8c: 02078793 addi a5,a5,32 # 20415aa8 <__rt_init_rti_end> +20400a90: fef761e3 bltu a4,a5,20400a72 } #endif } -20400a8e: 0001 nop -20400a90: 40f2 lw ra,28(sp) -20400a92: 4462 lw s0,24(sp) -20400a94: 6105 addi sp,sp,32 -20400a96: 8082 ret +20400a94: 0001 nop +20400a96: 40f2 lw ra,28(sp) +20400a98: 4462 lw s0,24(sp) +20400a9a: 6105 addi sp,sp,32 +20400a9c: 8082 ret -20400a98 : +20400a9e : * @return the error code, RT_EOK on initialization successfully. */ rt_err_t rt_device_register(rt_device_t dev, const char *name, rt_uint16_t flags) { -20400a98: 1101 addi sp,sp,-32 -20400a9a: ce06 sw ra,28(sp) -20400a9c: cc22 sw s0,24(sp) -20400a9e: 1000 addi s0,sp,32 -20400aa0: fea42623 sw a0,-20(s0) -20400aa4: feb42423 sw a1,-24(s0) -20400aa8: 87b2 mv a5,a2 -20400aaa: fef41323 sh a5,-26(s0) +20400a9e: 1101 addi sp,sp,-32 +20400aa0: ce06 sw ra,28(sp) +20400aa2: cc22 sw s0,24(sp) +20400aa4: 1000 addi s0,sp,32 +20400aa6: fea42623 sw a0,-20(s0) +20400aaa: feb42423 sw a1,-24(s0) +20400aae: 87b2 mv a5,a2 +20400ab0: fef41323 sh a5,-26(s0) if (dev == RT_NULL) -20400aae: fec42783 lw a5,-20(s0) -20400ab2: e399 bnez a5,20400ab8 +20400ab4: fec42783 lw a5,-20(s0) +20400ab8: e399 bnez a5,20400abe return -RT_ERROR; -20400ab4: 57fd li a5,-1 -20400ab6: a83d j 20400af4 +20400aba: 57fd li a5,-1 +20400abc: a83d j 20400afa if (rt_device_find(name) != RT_NULL) -20400ab8: fe842503 lw a0,-24(s0) -20400abc: 2849 jal 20400b4e -20400abe: 87aa mv a5,a0 -20400ac0: c399 beqz a5,20400ac6 +20400abe: fe842503 lw a0,-24(s0) +20400ac2: 2849 jal 20400b54 +20400ac4: 87aa mv a5,a0 +20400ac6: c399 beqz a5,20400acc return -RT_ERROR; -20400ac2: 57fd li a5,-1 -20400ac4: a805 j 20400af4 +20400ac8: 57fd li a5,-1 +20400aca: a805 j 20400afa rt_object_init(&(dev->parent), RT_Object_Class_Device, name); -20400ac6: fec42783 lw a5,-20(s0) -20400aca: fe842603 lw a2,-24(s0) -20400ace: 459d li a1,7 -20400ad0: 853e mv a0,a5 -20400ad2: 706040ef jal ra,204051d8 +20400acc: fec42783 lw a5,-20(s0) +20400ad0: fe842603 lw a2,-24(s0) +20400ad4: 459d li a1,7 +20400ad6: 853e mv a0,a5 +20400ad8: 386050ef jal ra,20405e5e dev->flag = flags; -20400ad6: fec42783 lw a5,-20(s0) -20400ada: fe645703 lhu a4,-26(s0) -20400ade: 02e79823 sh a4,48(a5) +20400adc: fec42783 lw a5,-20(s0) +20400ae0: fe645703 lhu a4,-26(s0) +20400ae4: 02e79823 sh a4,48(a5) dev->ref_count = 0; -20400ae2: fec42783 lw a5,-20(s0) -20400ae6: 02078a23 sb zero,52(a5) +20400ae8: fec42783 lw a5,-20(s0) +20400aec: 02078a23 sb zero,52(a5) dev->open_flag = 0; -20400aea: fec42783 lw a5,-20(s0) -20400aee: 02079923 sh zero,50(a5) +20400af0: fec42783 lw a5,-20(s0) +20400af4: 02079923 sh zero,50(a5) return RT_EOK; -20400af2: 4781 li a5,0 +20400af8: 4781 li a5,0 } -20400af4: 853e mv a0,a5 -20400af6: 40f2 lw ra,28(sp) -20400af8: 4462 lw s0,24(sp) -20400afa: 6105 addi sp,sp,32 -20400afc: 8082 ret +20400afa: 853e mv a0,a5 +20400afc: 40f2 lw ra,28(sp) +20400afe: 4462 lw s0,24(sp) +20400b00: 6105 addi sp,sp,32 +20400b02: 8082 ret -20400afe : +20400b04 : * @param dev the pointer of device driver structure * * @return the error code, RT_EOK on successfully. */ rt_err_t rt_device_unregister(rt_device_t dev) { -20400afe: 1101 addi sp,sp,-32 -20400b00: ce06 sw ra,28(sp) -20400b02: cc22 sw s0,24(sp) -20400b04: 1000 addi s0,sp,32 -20400b06: fea42623 sw a0,-20(s0) +20400b04: 1101 addi sp,sp,-32 +20400b06: ce06 sw ra,28(sp) +20400b08: cc22 sw s0,24(sp) +20400b0a: 1000 addi s0,sp,32 +20400b0c: fea42623 sw a0,-20(s0) RT_ASSERT(dev != RT_NULL); -20400b0a: fec42783 lw a5,-20(s0) -20400b0e: ef89 bnez a5,20400b28 -20400b10: 04800613 li a2,72 -20400b14: 00016597 auipc a1,0x16 -20400b18: 89458593 addi a1,a1,-1900 # 204163a8 <__FUNCTION__.2140> -20400b1c: 00016517 auipc a0,0x16 -20400b20: 83050513 addi a0,a0,-2000 # 2041634c <__FUNCTION__.2372+0x50> -20400b24: 4f2040ef jal ra,20405016 +20400b10: fec42783 lw a5,-20(s0) +20400b14: ef89 bnez a5,20400b2e +20400b16: 04800613 li a2,72 +20400b1a: 00015597 auipc a1,0x15 +20400b1e: 51658593 addi a1,a1,1302 # 20416030 <__FUNCTION__.2135> +20400b22: 00015517 auipc a0,0x15 +20400b26: 4b250513 addi a0,a0,1202 # 20415fd4 <__FUNCTION__.2367+0x50> +20400b2a: 4f0040ef jal ra,2040501a rt_object_detach(&(dev->parent)); -20400b28: fec42783 lw a5,-20(s0) -20400b2c: 853e mv a0,a5 -20400b2e: 74a040ef jal ra,20405278 +20400b2e: fec42783 lw a5,-20(s0) +20400b32: 853e mv a0,a5 +20400b34: 3ca050ef jal ra,20405efe return RT_EOK; -20400b32: 4781 li a5,0 +20400b38: 4781 li a5,0 } -20400b34: 853e mv a0,a5 -20400b36: 40f2 lw ra,28(sp) -20400b38: 4462 lw s0,24(sp) -20400b3a: 6105 addi sp,sp,32 -20400b3c: 8082 ret +20400b3a: 853e mv a0,a5 +20400b3c: 40f2 lw ra,28(sp) +20400b3e: 4462 lw s0,24(sp) +20400b40: 6105 addi sp,sp,32 +20400b42: 8082 ret -20400b3e : +20400b44 : * * @deprecated since 1.2.x, this function is not needed because the initialization * of a device is performed when applicaiton opens it. */ rt_err_t rt_device_init_all(void) { -20400b3e: 1141 addi sp,sp,-16 -20400b40: c622 sw s0,12(sp) -20400b42: 0800 addi s0,sp,16 +20400b44: 1141 addi sp,sp,-16 +20400b46: c622 sw s0,12(sp) +20400b48: 0800 addi s0,sp,16 return RT_EOK; -20400b44: 4781 li a5,0 +20400b4a: 4781 li a5,0 } -20400b46: 853e mv a0,a5 -20400b48: 4432 lw s0,12(sp) -20400b4a: 0141 addi sp,sp,16 -20400b4c: 8082 ret +20400b4c: 853e mv a0,a5 +20400b4e: 4432 lw s0,12(sp) +20400b50: 0141 addi sp,sp,16 +20400b52: 8082 ret -20400b4e : +20400b54 : * @param name the device driver's name * * @return the registered device driver on successful, or RT_NULL on failure. */ rt_device_t rt_device_find(const char *name) { -20400b4e: 7179 addi sp,sp,-48 -20400b50: d606 sw ra,44(sp) -20400b52: d422 sw s0,40(sp) -20400b54: 1800 addi s0,sp,48 -20400b56: fca42e23 sw a0,-36(s0) +20400b54: 7179 addi sp,sp,-48 +20400b56: d606 sw ra,44(sp) +20400b58: d422 sw s0,40(sp) +20400b5a: 1800 addi s0,sp,48 +20400b5c: fca42e23 sw a0,-36(s0) struct rt_object_information *information; extern struct rt_object_information rt_object_container[]; /* enter critical */ if (rt_thread_self() != RT_NULL) -20400b5a: 64c060ef jal ra,204071a6 -20400b5e: 87aa mv a5,a0 -20400b60: c399 beqz a5,20400b66 +20400b60: 150060ef jal ra,20406cb0 +20400b64: 87aa mv a5,a0 +20400b66: c399 beqz a5,20400b6c rt_enter_critical(); -20400b62: 000050ef jal ra,20405b62 +20400b68: 481050ef jal ra,204067e8 /* try to find device object */ information = &rt_object_container[RT_Object_Class_Device]; -20400b66: 5fbff797 auipc a5,0x5fbff -20400b6a: 58e78793 addi a5,a5,1422 # 800000f4 -20400b6e: fef42423 sw a5,-24(s0) +20400b6c: 5fbff797 auipc a5,0x5fbff +20400b70: 58878793 addi a5,a5,1416 # 800000f4 +20400b74: fef42423 sw a5,-24(s0) for (node = information->object_list.next; -20400b72: fe842783 lw a5,-24(s0) -20400b76: 43dc lw a5,4(a5) -20400b78: fef42623 sw a5,-20(s0) -20400b7c: a081 j 20400bbc +20400b78: fe842783 lw a5,-24(s0) +20400b7c: 43dc lw a5,4(a5) +20400b7e: fef42623 sw a5,-20(s0) +20400b82: a081 j 20400bc2 node != &(information->object_list); node = node->next) { object = rt_list_entry(node, struct rt_object, list); -20400b7e: fec42783 lw a5,-20(s0) -20400b82: fdc78793 addi a5,a5,-36 -20400b86: fef42223 sw a5,-28(s0) +20400b84: fec42783 lw a5,-20(s0) +20400b88: fdc78793 addi a5,a5,-36 +20400b8c: fef42223 sw a5,-28(s0) if (rt_strncmp(object->name, name, RT_NAME_MAX) == 0) -20400b8a: fe442783 lw a5,-28(s0) -20400b8e: 02000613 li a2,32 -20400b92: fdc42583 lw a1,-36(s0) -20400b96: 853e mv a0,a5 -20400b98: 4c0030ef jal ra,20404058 -20400b9c: 87aa mv a5,a0 -20400b9e: eb91 bnez a5,20400bb2 +20400b90: fe442783 lw a5,-28(s0) +20400b94: 02000613 li a2,32 +20400b98: fdc42583 lw a1,-36(s0) +20400b9c: 853e mv a0,a5 +20400b9e: 4c0030ef jal ra,2040405e +20400ba2: 87aa mv a5,a0 +20400ba4: eb91 bnez a5,20400bb8 { /* leave critical */ if (rt_thread_self() != RT_NULL) -20400ba0: 606060ef jal ra,204071a6 -20400ba4: 87aa mv a5,a0 -20400ba6: c399 beqz a5,20400bac +20400ba6: 10a060ef jal ra,20406cb0 +20400baa: 87aa mv a5,a0 +20400bac: c399 beqz a5,20400bb2 rt_exit_critical(); -20400ba8: 000050ef jal ra,20405ba8 +20400bae: 481050ef jal ra,2040682e return (rt_device_t)object; -20400bac: fe442783 lw a5,-28(s0) -20400bb0: a025 j 20400bd8 +20400bb2: fe442783 lw a5,-28(s0) +20400bb6: a025 j 20400bde node = node->next) -20400bb2: fec42783 lw a5,-20(s0) -20400bb6: 439c lw a5,0(a5) -20400bb8: fef42623 sw a5,-20(s0) +20400bb8: fec42783 lw a5,-20(s0) +20400bbc: 439c lw a5,0(a5) +20400bbe: fef42623 sw a5,-20(s0) node != &(information->object_list); -20400bbc: fe842783 lw a5,-24(s0) -20400bc0: 0791 addi a5,a5,4 +20400bc2: fe842783 lw a5,-24(s0) +20400bc6: 0791 addi a5,a5,4 for (node = information->object_list.next; -20400bc2: fec42703 lw a4,-20(s0) -20400bc6: faf71ce3 bne a4,a5,20400b7e +20400bc8: fec42703 lw a4,-20(s0) +20400bcc: faf71ce3 bne a4,a5,20400b84 } } /* leave critical */ if (rt_thread_self() != RT_NULL) -20400bca: 5dc060ef jal ra,204071a6 -20400bce: 87aa mv a5,a0 -20400bd0: c399 beqz a5,20400bd6 +20400bd0: 0e0060ef jal ra,20406cb0 +20400bd4: 87aa mv a5,a0 +20400bd6: c399 beqz a5,20400bdc rt_exit_critical(); -20400bd2: 7d7040ef jal ra,20405ba8 +20400bd8: 457050ef jal ra,2040682e /* not found */ return RT_NULL; -20400bd6: 4781 li a5,0 +20400bdc: 4781 li a5,0 } -20400bd8: 853e mv a0,a5 -20400bda: 50b2 lw ra,44(sp) -20400bdc: 5422 lw s0,40(sp) -20400bde: 6145 addi sp,sp,48 -20400be0: 8082 ret +20400bde: 853e mv a0,a5 +20400be0: 50b2 lw ra,44(sp) +20400be2: 5422 lw s0,40(sp) +20400be4: 6145 addi sp,sp,48 +20400be6: 8082 ret -20400be2 : +20400be8 : * @param dev the pointer of device driver structure * * @return the result */ rt_err_t rt_device_init(rt_device_t dev) { -20400be2: 7179 addi sp,sp,-48 -20400be4: d606 sw ra,44(sp) -20400be6: d422 sw s0,40(sp) -20400be8: 1800 addi s0,sp,48 -20400bea: fca42e23 sw a0,-36(s0) +20400be8: 7179 addi sp,sp,-48 +20400bea: d606 sw ra,44(sp) +20400bec: d422 sw s0,40(sp) +20400bee: 1800 addi s0,sp,48 +20400bf0: fca42e23 sw a0,-36(s0) rt_err_t result = RT_EOK; -20400bee: fe042623 sw zero,-20(s0) +20400bf4: fe042623 sw zero,-20(s0) RT_ASSERT(dev != RT_NULL); -20400bf2: fdc42783 lw a5,-36(s0) -20400bf6: ef89 bnez a5,20400c10 -20400bf8: 09500613 li a2,149 -20400bfc: 00015597 auipc a1,0x15 -20400c00: 7c458593 addi a1,a1,1988 # 204163c0 <__FUNCTION__.2159> -20400c04: 00015517 auipc a0,0x15 -20400c08: 74850513 addi a0,a0,1864 # 2041634c <__FUNCTION__.2372+0x50> -20400c0c: 40a040ef jal ra,20405016 +20400bf8: fdc42783 lw a5,-36(s0) +20400bfc: ef89 bnez a5,20400c16 +20400bfe: 09500613 li a2,149 +20400c02: 00015597 auipc a1,0x15 +20400c06: 44658593 addi a1,a1,1094 # 20416048 <__FUNCTION__.2154> +20400c0a: 00015517 auipc a0,0x15 +20400c0e: 3ca50513 addi a0,a0,970 # 20415fd4 <__FUNCTION__.2367+0x50> +20400c12: 408040ef jal ra,2040501a /* get device init handler */ if (dev->init != RT_NULL) -20400c10: fdc42783 lw a5,-36(s0) -20400c14: 43bc lw a5,64(a5) -20400c16: cbb9 beqz a5,20400c6c +20400c16: fdc42783 lw a5,-36(s0) +20400c1a: 43bc lw a5,64(a5) +20400c1c: cbb9 beqz a5,20400c72 { if (!(dev->flag & RT_DEVICE_FLAG_ACTIVATED)) -20400c18: fdc42783 lw a5,-36(s0) -20400c1c: 0307d783 lhu a5,48(a5) -20400c20: 8bc1 andi a5,a5,16 -20400c22: e7a9 bnez a5,20400c6c +20400c1e: fdc42783 lw a5,-36(s0) +20400c22: 0307d783 lhu a5,48(a5) +20400c26: 8bc1 andi a5,a5,16 +20400c28: e7a9 bnez a5,20400c72 { result = dev->init(dev); -20400c24: fdc42783 lw a5,-36(s0) -20400c28: 43bc lw a5,64(a5) -20400c2a: fdc42503 lw a0,-36(s0) -20400c2e: 9782 jalr a5 -20400c30: fea42623 sw a0,-20(s0) +20400c2a: fdc42783 lw a5,-36(s0) +20400c2e: 43bc lw a5,64(a5) +20400c30: fdc42503 lw a0,-36(s0) +20400c34: 9782 jalr a5 +20400c36: fea42623 sw a0,-20(s0) if (result != RT_EOK) -20400c34: fec42783 lw a5,-20(s0) -20400c38: cf89 beqz a5,20400c52 +20400c3a: fec42783 lw a5,-20(s0) +20400c3e: cf89 beqz a5,20400c58 { rt_kprintf("To initialize device:%s failed. The error code is %d\n", dev->parent.name, result); -20400c3a: fdc42783 lw a5,-36(s0) +20400c40: fdc42783 lw a5,-36(s0) rt_kprintf("To initialize device:%s failed. The error code is %d\n", -20400c3e: fec42603 lw a2,-20(s0) -20400c42: 85be mv a1,a5 -20400c44: 00015517 auipc a0,0x15 -20400c48: 71850513 addi a0,a0,1816 # 2041635c <__FUNCTION__.2372+0x60> -20400c4c: 154040ef jal ra,20404da0 -20400c50: a831 j 20400c6c +20400c44: fec42603 lw a2,-20(s0) +20400c48: 85be mv a1,a5 +20400c4a: 00015517 auipc a0,0x15 +20400c4e: 39a50513 addi a0,a0,922 # 20415fe4 <__FUNCTION__.2367+0x60> +20400c52: 154040ef jal ra,20404da6 +20400c56: a831 j 20400c72 } else { dev->flag |= RT_DEVICE_FLAG_ACTIVATED; -20400c52: fdc42783 lw a5,-36(s0) -20400c56: 0307d783 lhu a5,48(a5) -20400c5a: 0107e793 ori a5,a5,16 -20400c5e: 01079713 slli a4,a5,0x10 -20400c62: 8341 srli a4,a4,0x10 -20400c64: fdc42783 lw a5,-36(s0) -20400c68: 02e79823 sh a4,48(a5) +20400c58: fdc42783 lw a5,-36(s0) +20400c5c: 0307d783 lhu a5,48(a5) +20400c60: 0107e793 ori a5,a5,16 +20400c64: 01079713 slli a4,a5,0x10 +20400c68: 8341 srli a4,a4,0x10 +20400c6a: fdc42783 lw a5,-36(s0) +20400c6e: 02e79823 sh a4,48(a5) } } } return result; -20400c6c: fec42783 lw a5,-20(s0) +20400c72: fec42783 lw a5,-20(s0) } -20400c70: 853e mv a0,a5 -20400c72: 50b2 lw ra,44(sp) -20400c74: 5422 lw s0,40(sp) -20400c76: 6145 addi sp,sp,48 -20400c78: 8082 ret +20400c76: 853e mv a0,a5 +20400c78: 50b2 lw ra,44(sp) +20400c7a: 5422 lw s0,40(sp) +20400c7c: 6145 addi sp,sp,48 +20400c7e: 8082 ret -20400c7a : +20400c80 : * @param oflag the flags for device open * * @return the result */ rt_err_t rt_device_open(rt_device_t dev, rt_uint16_t oflag) { -20400c7a: 7179 addi sp,sp,-48 -20400c7c: d606 sw ra,44(sp) -20400c7e: d422 sw s0,40(sp) -20400c80: 1800 addi s0,sp,48 -20400c82: fca42e23 sw a0,-36(s0) -20400c86: 87ae mv a5,a1 -20400c88: fcf41d23 sh a5,-38(s0) +20400c80: 7179 addi sp,sp,-48 +20400c82: d606 sw ra,44(sp) +20400c84: d422 sw s0,40(sp) +20400c86: 1800 addi s0,sp,48 +20400c88: fca42e23 sw a0,-36(s0) +20400c8c: 87ae mv a5,a1 +20400c8e: fcf41d23 sh a5,-38(s0) rt_err_t result = RT_EOK; -20400c8c: fe042623 sw zero,-20(s0) +20400c92: fe042623 sw zero,-20(s0) RT_ASSERT(dev != RT_NULL); -20400c90: fdc42783 lw a5,-36(s0) -20400c94: ef89 bnez a5,20400cae -20400c96: 0b800613 li a2,184 -20400c9a: 00015597 auipc a1,0x15 -20400c9e: 73658593 addi a1,a1,1846 # 204163d0 <__FUNCTION__.2165> -20400ca2: 00015517 auipc a0,0x15 -20400ca6: 6aa50513 addi a0,a0,1706 # 2041634c <__FUNCTION__.2372+0x50> -20400caa: 36c040ef jal ra,20405016 +20400c96: fdc42783 lw a5,-36(s0) +20400c9a: ef89 bnez a5,20400cb4 +20400c9c: 0b800613 li a2,184 +20400ca0: 00015597 auipc a1,0x15 +20400ca4: 3b858593 addi a1,a1,952 # 20416058 <__FUNCTION__.2160> +20400ca8: 00015517 auipc a0,0x15 +20400cac: 32c50513 addi a0,a0,812 # 20415fd4 <__FUNCTION__.2367+0x50> +20400cb0: 36a040ef jal ra,2040501a /* if device is not initialized, initialize it. */ if (!(dev->flag & RT_DEVICE_FLAG_ACTIVATED)) -20400cae: fdc42783 lw a5,-36(s0) -20400cb2: 0307d783 lhu a5,48(a5) -20400cb6: 8bc1 andi a5,a5,16 -20400cb8: ebb9 bnez a5,20400d0e +20400cb4: fdc42783 lw a5,-36(s0) +20400cb8: 0307d783 lhu a5,48(a5) +20400cbc: 8bc1 andi a5,a5,16 +20400cbe: ebb9 bnez a5,20400d14 { if (dev->init != RT_NULL) -20400cba: fdc42783 lw a5,-36(s0) -20400cbe: 43bc lw a5,64(a5) -20400cc0: cb95 beqz a5,20400cf4 +20400cc0: fdc42783 lw a5,-36(s0) +20400cc4: 43bc lw a5,64(a5) +20400cc6: cb95 beqz a5,20400cfa { result = dev->init(dev); -20400cc2: fdc42783 lw a5,-36(s0) -20400cc6: 43bc lw a5,64(a5) -20400cc8: fdc42503 lw a0,-36(s0) -20400ccc: 9782 jalr a5 -20400cce: fea42623 sw a0,-20(s0) +20400cc8: fdc42783 lw a5,-36(s0) +20400ccc: 43bc lw a5,64(a5) +20400cce: fdc42503 lw a0,-36(s0) +20400cd2: 9782 jalr a5 +20400cd4: fea42623 sw a0,-20(s0) if (result != RT_EOK) -20400cd2: fec42783 lw a5,-20(s0) -20400cd6: cf99 beqz a5,20400cf4 +20400cd8: fec42783 lw a5,-20(s0) +20400cdc: cf99 beqz a5,20400cfa { rt_kprintf("To initialize device:%s failed. The error code is %d\n", dev->parent.name, result); -20400cd8: fdc42783 lw a5,-36(s0) +20400cde: fdc42783 lw a5,-36(s0) rt_kprintf("To initialize device:%s failed. The error code is %d\n", -20400cdc: fec42603 lw a2,-20(s0) -20400ce0: 85be mv a1,a5 -20400ce2: 00015517 auipc a0,0x15 -20400ce6: 67a50513 addi a0,a0,1658 # 2041635c <__FUNCTION__.2372+0x60> -20400cea: 0b6040ef jal ra,20404da0 +20400ce2: fec42603 lw a2,-20(s0) +20400ce6: 85be mv a1,a5 +20400ce8: 00015517 auipc a0,0x15 +20400cec: 2fc50513 addi a0,a0,764 # 20415fe4 <__FUNCTION__.2367+0x60> +20400cf0: 0b6040ef jal ra,20404da6 return result; -20400cee: fec42783 lw a5,-20(s0) -20400cf2: a865 j 20400daa +20400cf4: fec42783 lw a5,-20(s0) +20400cf8: a865 j 20400db0 } } dev->flag |= RT_DEVICE_FLAG_ACTIVATED; -20400cf4: fdc42783 lw a5,-36(s0) -20400cf8: 0307d783 lhu a5,48(a5) -20400cfc: 0107e793 ori a5,a5,16 -20400d00: 01079713 slli a4,a5,0x10 -20400d04: 8341 srli a4,a4,0x10 -20400d06: fdc42783 lw a5,-36(s0) -20400d0a: 02e79823 sh a4,48(a5) +20400cfa: fdc42783 lw a5,-36(s0) +20400cfe: 0307d783 lhu a5,48(a5) +20400d02: 0107e793 ori a5,a5,16 +20400d06: 01079713 slli a4,a5,0x10 +20400d0a: 8341 srli a4,a4,0x10 +20400d0c: fdc42783 lw a5,-36(s0) +20400d10: 02e79823 sh a4,48(a5) } /* device is a stand alone device and opened */ if ((dev->flag & RT_DEVICE_FLAG_STANDALONE) && -20400d0e: fdc42783 lw a5,-36(s0) -20400d12: 0307d783 lhu a5,48(a5) -20400d16: 8ba1 andi a5,a5,8 -20400d18: cb89 beqz a5,20400d2a +20400d14: fdc42783 lw a5,-36(s0) +20400d18: 0307d783 lhu a5,48(a5) +20400d1c: 8ba1 andi a5,a5,8 +20400d1e: cb89 beqz a5,20400d30 (dev->open_flag & RT_DEVICE_OFLAG_OPEN)) -20400d1a: fdc42783 lw a5,-36(s0) -20400d1e: 0327d783 lhu a5,50(a5) -20400d22: 8ba1 andi a5,a5,8 +20400d20: fdc42783 lw a5,-36(s0) +20400d24: 0327d783 lhu a5,50(a5) +20400d28: 8ba1 andi a5,a5,8 if ((dev->flag & RT_DEVICE_FLAG_STANDALONE) && -20400d24: c399 beqz a5,20400d2a +20400d2a: c399 beqz a5,20400d30 { return -RT_EBUSY; -20400d26: 57e5 li a5,-7 -20400d28: a049 j 20400daa +20400d2c: 57e5 li a5,-7 +20400d2e: a049 j 20400db0 } /* call device open interface */ if (dev->open != RT_NULL) -20400d2a: fdc42783 lw a5,-36(s0) -20400d2e: 43fc lw a5,68(a5) -20400d30: cf81 beqz a5,20400d48 +20400d30: fdc42783 lw a5,-36(s0) +20400d34: 43fc lw a5,68(a5) +20400d36: cf81 beqz a5,20400d4e { result = dev->open(dev, oflag); -20400d32: fdc42783 lw a5,-36(s0) -20400d36: 43f8 lw a4,68(a5) -20400d38: fda45783 lhu a5,-38(s0) -20400d3c: 85be mv a1,a5 -20400d3e: fdc42503 lw a0,-36(s0) -20400d42: 9702 jalr a4 -20400d44: fea42623 sw a0,-20(s0) +20400d38: fdc42783 lw a5,-36(s0) +20400d3c: 43f8 lw a4,68(a5) +20400d3e: fda45783 lhu a5,-38(s0) +20400d42: 85be mv a1,a5 +20400d44: fdc42503 lw a0,-36(s0) +20400d48: 9702 jalr a4 +20400d4a: fea42623 sw a0,-20(s0) } /* set open flag */ if (result == RT_EOK || result == -RT_ENOSYS) -20400d48: fec42783 lw a5,-20(s0) -20400d4c: c791 beqz a5,20400d58 -20400d4e: fec42703 lw a4,-20(s0) -20400d52: 57e9 li a5,-6 -20400d54: 04f71963 bne a4,a5,20400da6 +20400d4e: fec42783 lw a5,-20(s0) +20400d52: c791 beqz a5,20400d5e +20400d54: fec42703 lw a4,-20(s0) +20400d58: 57e9 li a5,-6 +20400d5a: 04f71963 bne a4,a5,20400dac { dev->open_flag = oflag | RT_DEVICE_OFLAG_OPEN; -20400d58: fda45783 lhu a5,-38(s0) -20400d5c: 0087e793 ori a5,a5,8 -20400d60: 01079713 slli a4,a5,0x10 -20400d64: 8341 srli a4,a4,0x10 -20400d66: fdc42783 lw a5,-36(s0) -20400d6a: 02e79923 sh a4,50(a5) +20400d5e: fda45783 lhu a5,-38(s0) +20400d62: 0087e793 ori a5,a5,8 +20400d66: 01079713 slli a4,a5,0x10 +20400d6a: 8341 srli a4,a4,0x10 +20400d6c: fdc42783 lw a5,-36(s0) +20400d70: 02e79923 sh a4,50(a5) dev->ref_count++; -20400d6e: fdc42783 lw a5,-36(s0) -20400d72: 0347c783 lbu a5,52(a5) -20400d76: 0785 addi a5,a5,1 -20400d78: 0ff7f713 andi a4,a5,255 -20400d7c: fdc42783 lw a5,-36(s0) -20400d80: 02e78a23 sb a4,52(a5) +20400d74: fdc42783 lw a5,-36(s0) +20400d78: 0347c783 lbu a5,52(a5) +20400d7c: 0785 addi a5,a5,1 +20400d7e: 0ff7f713 andi a4,a5,255 +20400d82: fdc42783 lw a5,-36(s0) +20400d86: 02e78a23 sb a4,52(a5) /* don't let bad things happen silently. If you are bitten by this assert, * please set the ref_count to a bigger type. */ RT_ASSERT(dev->ref_count != 0); -20400d84: fdc42783 lw a5,-36(s0) -20400d88: 0347c783 lbu a5,52(a5) -20400d8c: ef89 bnez a5,20400da6 -20400d8e: 0e100613 li a2,225 -20400d92: 00015597 auipc a1,0x15 -20400d96: 63e58593 addi a1,a1,1598 # 204163d0 <__FUNCTION__.2165> -20400d9a: 00015517 auipc a0,0x15 -20400d9e: 5fa50513 addi a0,a0,1530 # 20416394 <__FUNCTION__.2372+0x98> -20400da2: 274040ef jal ra,20405016 +20400d8a: fdc42783 lw a5,-36(s0) +20400d8e: 0347c783 lbu a5,52(a5) +20400d92: ef89 bnez a5,20400dac +20400d94: 0e100613 li a2,225 +20400d98: 00015597 auipc a1,0x15 +20400d9c: 2c058593 addi a1,a1,704 # 20416058 <__FUNCTION__.2160> +20400da0: 00015517 auipc a0,0x15 +20400da4: 27c50513 addi a0,a0,636 # 2041601c <__FUNCTION__.2367+0x98> +20400da8: 272040ef jal ra,2040501a } return result; -20400da6: fec42783 lw a5,-20(s0) +20400dac: fec42783 lw a5,-20(s0) } -20400daa: 853e mv a0,a5 -20400dac: 50b2 lw ra,44(sp) -20400dae: 5422 lw s0,40(sp) -20400db0: 6145 addi sp,sp,48 -20400db2: 8082 ret +20400db0: 853e mv a0,a5 +20400db2: 50b2 lw ra,44(sp) +20400db4: 5422 lw s0,40(sp) +20400db6: 6145 addi sp,sp,48 +20400db8: 8082 ret -20400db4 : +20400dba : * @param dev the pointer of device driver structure * * @return the result */ rt_err_t rt_device_close(rt_device_t dev) { -20400db4: 7179 addi sp,sp,-48 -20400db6: d606 sw ra,44(sp) -20400db8: d422 sw s0,40(sp) -20400dba: 1800 addi s0,sp,48 -20400dbc: fca42e23 sw a0,-36(s0) +20400dba: 7179 addi sp,sp,-48 +20400dbc: d606 sw ra,44(sp) +20400dbe: d422 sw s0,40(sp) +20400dc0: 1800 addi s0,sp,48 +20400dc2: fca42e23 sw a0,-36(s0) rt_err_t result = RT_EOK; -20400dc0: fe042623 sw zero,-20(s0) +20400dc6: fe042623 sw zero,-20(s0) RT_ASSERT(dev != RT_NULL); -20400dc4: fdc42783 lw a5,-36(s0) -20400dc8: ef89 bnez a5,20400de2 -20400dca: 0f300613 li a2,243 -20400dce: 00015597 auipc a1,0x15 -20400dd2: 61258593 addi a1,a1,1554 # 204163e0 <__FUNCTION__.2170> -20400dd6: 00015517 auipc a0,0x15 -20400dda: 57650513 addi a0,a0,1398 # 2041634c <__FUNCTION__.2372+0x50> -20400dde: 238040ef jal ra,20405016 +20400dca: fdc42783 lw a5,-36(s0) +20400dce: ef89 bnez a5,20400de8 +20400dd0: 0f300613 li a2,243 +20400dd4: 00015597 auipc a1,0x15 +20400dd8: 29458593 addi a1,a1,660 # 20416068 <__FUNCTION__.2165> +20400ddc: 00015517 auipc a0,0x15 +20400de0: 1f850513 addi a0,a0,504 # 20415fd4 <__FUNCTION__.2367+0x50> +20400de4: 236040ef jal ra,2040501a if (dev->ref_count == 0) -20400de2: fdc42783 lw a5,-36(s0) -20400de6: 0347c783 lbu a5,52(a5) -20400dea: e399 bnez a5,20400df0 +20400de8: fdc42783 lw a5,-36(s0) +20400dec: 0347c783 lbu a5,52(a5) +20400df0: e399 bnez a5,20400df6 return -RT_ERROR; -20400dec: 57fd li a5,-1 -20400dee: a8a9 j 20400e48 +20400df2: 57fd li a5,-1 +20400df4: a8a9 j 20400e4e dev->ref_count--; -20400df0: fdc42783 lw a5,-36(s0) -20400df4: 0347c783 lbu a5,52(a5) -20400df8: 17fd addi a5,a5,-1 -20400dfa: 0ff7f713 andi a4,a5,255 -20400dfe: fdc42783 lw a5,-36(s0) -20400e02: 02e78a23 sb a4,52(a5) +20400df6: fdc42783 lw a5,-36(s0) +20400dfa: 0347c783 lbu a5,52(a5) +20400dfe: 17fd addi a5,a5,-1 +20400e00: 0ff7f713 andi a4,a5,255 +20400e04: fdc42783 lw a5,-36(s0) +20400e08: 02e78a23 sb a4,52(a5) if (dev->ref_count != 0) -20400e06: fdc42783 lw a5,-36(s0) -20400e0a: 0347c783 lbu a5,52(a5) -20400e0e: c399 beqz a5,20400e14 +20400e0c: fdc42783 lw a5,-36(s0) +20400e10: 0347c783 lbu a5,52(a5) +20400e14: c399 beqz a5,20400e1a return RT_EOK; -20400e10: 4781 li a5,0 -20400e12: a81d j 20400e48 +20400e16: 4781 li a5,0 +20400e18: a81d j 20400e4e /* call device close interface */ if (dev->close != RT_NULL) -20400e14: fdc42783 lw a5,-36(s0) -20400e18: 47bc lw a5,72(a5) -20400e1a: cb89 beqz a5,20400e2c +20400e1a: fdc42783 lw a5,-36(s0) +20400e1e: 47bc lw a5,72(a5) +20400e20: cb89 beqz a5,20400e32 { result = dev->close(dev); -20400e1c: fdc42783 lw a5,-36(s0) -20400e20: 47bc lw a5,72(a5) -20400e22: fdc42503 lw a0,-36(s0) -20400e26: 9782 jalr a5 -20400e28: fea42623 sw a0,-20(s0) +20400e22: fdc42783 lw a5,-36(s0) +20400e26: 47bc lw a5,72(a5) +20400e28: fdc42503 lw a0,-36(s0) +20400e2c: 9782 jalr a5 +20400e2e: fea42623 sw a0,-20(s0) } /* set open flag */ if (result == RT_EOK || result == -RT_ENOSYS) -20400e2c: fec42783 lw a5,-20(s0) -20400e30: c791 beqz a5,20400e3c -20400e32: fec42703 lw a4,-20(s0) -20400e36: 57e9 li a5,-6 -20400e38: 00f71663 bne a4,a5,20400e44 +20400e32: fec42783 lw a5,-20(s0) +20400e36: c791 beqz a5,20400e42 +20400e38: fec42703 lw a4,-20(s0) +20400e3c: 57e9 li a5,-6 +20400e3e: 00f71663 bne a4,a5,20400e4a dev->open_flag = RT_DEVICE_OFLAG_CLOSE; -20400e3c: fdc42783 lw a5,-36(s0) -20400e40: 02079923 sh zero,50(a5) +20400e42: fdc42783 lw a5,-36(s0) +20400e46: 02079923 sh zero,50(a5) return result; -20400e44: fec42783 lw a5,-20(s0) +20400e4a: fec42783 lw a5,-20(s0) } -20400e48: 853e mv a0,a5 -20400e4a: 50b2 lw ra,44(sp) -20400e4c: 5422 lw s0,40(sp) -20400e4e: 6145 addi sp,sp,48 -20400e50: 8082 ret +20400e4e: 853e mv a0,a5 +20400e50: 50b2 lw ra,44(sp) +20400e52: 5422 lw s0,40(sp) +20400e54: 6145 addi sp,sp,48 +20400e56: 8082 ret -20400e52 : +20400e58 : */ rt_size_t rt_device_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) { -20400e52: 1101 addi sp,sp,-32 -20400e54: ce06 sw ra,28(sp) -20400e56: cc22 sw s0,24(sp) -20400e58: 1000 addi s0,sp,32 -20400e5a: fea42623 sw a0,-20(s0) -20400e5e: feb42423 sw a1,-24(s0) -20400e62: fec42223 sw a2,-28(s0) -20400e66: fed42023 sw a3,-32(s0) +20400e58: 1101 addi sp,sp,-32 +20400e5a: ce06 sw ra,28(sp) +20400e5c: cc22 sw s0,24(sp) +20400e5e: 1000 addi s0,sp,32 +20400e60: fea42623 sw a0,-20(s0) +20400e64: feb42423 sw a1,-24(s0) +20400e68: fec42223 sw a2,-28(s0) +20400e6c: fed42023 sw a3,-32(s0) RT_ASSERT(dev != RT_NULL); -20400e6a: fec42783 lw a5,-20(s0) -20400e6e: ef89 bnez a5,20400e88 -20400e70: 11c00613 li a2,284 -20400e74: 00015597 auipc a1,0x15 -20400e78: 57c58593 addi a1,a1,1404 # 204163f0 <__FUNCTION__.2177> -20400e7c: 00015517 auipc a0,0x15 -20400e80: 4d050513 addi a0,a0,1232 # 2041634c <__FUNCTION__.2372+0x50> -20400e84: 192040ef jal ra,20405016 +20400e70: fec42783 lw a5,-20(s0) +20400e74: ef89 bnez a5,20400e8e +20400e76: 11c00613 li a2,284 +20400e7a: 00015597 auipc a1,0x15 +20400e7e: 1fe58593 addi a1,a1,510 # 20416078 <__FUNCTION__.2172> +20400e82: 00015517 auipc a0,0x15 +20400e86: 15250513 addi a0,a0,338 # 20415fd4 <__FUNCTION__.2367+0x50> +20400e8a: 190040ef jal ra,2040501a if (dev->ref_count == 0) -20400e88: fec42783 lw a5,-20(s0) -20400e8c: 0347c783 lbu a5,52(a5) -20400e90: e791 bnez a5,20400e9c +20400e8e: fec42783 lw a5,-20(s0) +20400e92: 0347c783 lbu a5,52(a5) +20400e96: e791 bnez a5,20400ea2 { rt_set_errno(-RT_ERROR); -20400e92: 557d li a0,-1 -20400e94: 3c1020ef jal ra,20403a54 +20400e98: 557d li a0,-1 +20400e9a: 3c1020ef jal ra,20403a5a return 0; -20400e98: 4781 li a5,0 -20400e9a: a03d j 20400ec8 +20400e9e: 4781 li a5,0 +20400ea0: a03d j 20400ece } /* call device read interface */ if (dev->read != RT_NULL) -20400e9c: fec42783 lw a5,-20(s0) -20400ea0: 47fc lw a5,76(a5) -20400ea2: cf99 beqz a5,20400ec0 +20400ea2: fec42783 lw a5,-20(s0) +20400ea6: 47fc lw a5,76(a5) +20400ea8: cf99 beqz a5,20400ec6 { return dev->read(dev, pos, buffer, size); -20400ea4: fec42783 lw a5,-20(s0) -20400ea8: 47fc lw a5,76(a5) -20400eaa: fe042683 lw a3,-32(s0) -20400eae: fe442603 lw a2,-28(s0) -20400eb2: fe842583 lw a1,-24(s0) -20400eb6: fec42503 lw a0,-20(s0) -20400eba: 9782 jalr a5 -20400ebc: 87aa mv a5,a0 -20400ebe: a029 j 20400ec8 +20400eaa: fec42783 lw a5,-20(s0) +20400eae: 47fc lw a5,76(a5) +20400eb0: fe042683 lw a3,-32(s0) +20400eb4: fe442603 lw a2,-28(s0) +20400eb8: fe842583 lw a1,-24(s0) +20400ebc: fec42503 lw a0,-20(s0) +20400ec0: 9782 jalr a5 +20400ec2: 87aa mv a5,a0 +20400ec4: a029 j 20400ece } /* set error code */ rt_set_errno(-RT_ENOSYS); -20400ec0: 5569 li a0,-6 -20400ec2: 393020ef jal ra,20403a54 +20400ec6: 5569 li a0,-6 +20400ec8: 393020ef jal ra,20403a5a return 0; -20400ec6: 4781 li a5,0 +20400ecc: 4781 li a5,0 } -20400ec8: 853e mv a0,a5 -20400eca: 40f2 lw ra,28(sp) -20400ecc: 4462 lw s0,24(sp) -20400ece: 6105 addi sp,sp,32 -20400ed0: 8082 ret +20400ece: 853e mv a0,a5 +20400ed0: 40f2 lw ra,28(sp) +20400ed2: 4462 lw s0,24(sp) +20400ed4: 6105 addi sp,sp,32 +20400ed6: 8082 ret -20400ed2 : +20400ed8 : */ rt_size_t rt_device_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) { -20400ed2: 1101 addi sp,sp,-32 -20400ed4: ce06 sw ra,28(sp) -20400ed6: cc22 sw s0,24(sp) -20400ed8: 1000 addi s0,sp,32 -20400eda: fea42623 sw a0,-20(s0) -20400ede: feb42423 sw a1,-24(s0) -20400ee2: fec42223 sw a2,-28(s0) -20400ee6: fed42023 sw a3,-32(s0) +20400ed8: 1101 addi sp,sp,-32 +20400eda: ce06 sw ra,28(sp) +20400edc: cc22 sw s0,24(sp) +20400ede: 1000 addi s0,sp,32 +20400ee0: fea42623 sw a0,-20(s0) +20400ee4: feb42423 sw a1,-24(s0) +20400ee8: fec42223 sw a2,-28(s0) +20400eec: fed42023 sw a3,-32(s0) RT_ASSERT(dev != RT_NULL); -20400eea: fec42783 lw a5,-20(s0) -20400eee: ef89 bnez a5,20400f08 -20400ef0: 14200613 li a2,322 -20400ef4: 00015597 auipc a1,0x15 -20400ef8: 50c58593 addi a1,a1,1292 # 20416400 <__FUNCTION__.2184> -20400efc: 00015517 auipc a0,0x15 -20400f00: 45050513 addi a0,a0,1104 # 2041634c <__FUNCTION__.2372+0x50> -20400f04: 112040ef jal ra,20405016 +20400ef0: fec42783 lw a5,-20(s0) +20400ef4: ef89 bnez a5,20400f0e +20400ef6: 14200613 li a2,322 +20400efa: 00015597 auipc a1,0x15 +20400efe: 18e58593 addi a1,a1,398 # 20416088 <__FUNCTION__.2179> +20400f02: 00015517 auipc a0,0x15 +20400f06: 0d250513 addi a0,a0,210 # 20415fd4 <__FUNCTION__.2367+0x50> +20400f0a: 110040ef jal ra,2040501a if (dev->ref_count == 0) -20400f08: fec42783 lw a5,-20(s0) -20400f0c: 0347c783 lbu a5,52(a5) -20400f10: e791 bnez a5,20400f1c +20400f0e: fec42783 lw a5,-20(s0) +20400f12: 0347c783 lbu a5,52(a5) +20400f16: e791 bnez a5,20400f22 { rt_set_errno(-RT_ERROR); -20400f12: 557d li a0,-1 -20400f14: 341020ef jal ra,20403a54 +20400f18: 557d li a0,-1 +20400f1a: 341020ef jal ra,20403a5a return 0; -20400f18: 4781 li a5,0 -20400f1a: a03d j 20400f48 +20400f1e: 4781 li a5,0 +20400f20: a03d j 20400f4e } /* call device write interface */ if (dev->write != RT_NULL) -20400f1c: fec42783 lw a5,-20(s0) -20400f20: 4bbc lw a5,80(a5) -20400f22: cf99 beqz a5,20400f40 +20400f22: fec42783 lw a5,-20(s0) +20400f26: 4bbc lw a5,80(a5) +20400f28: cf99 beqz a5,20400f46 { return dev->write(dev, pos, buffer, size); -20400f24: fec42783 lw a5,-20(s0) -20400f28: 4bbc lw a5,80(a5) -20400f2a: fe042683 lw a3,-32(s0) -20400f2e: fe442603 lw a2,-28(s0) -20400f32: fe842583 lw a1,-24(s0) -20400f36: fec42503 lw a0,-20(s0) -20400f3a: 9782 jalr a5 -20400f3c: 87aa mv a5,a0 -20400f3e: a029 j 20400f48 +20400f2a: fec42783 lw a5,-20(s0) +20400f2e: 4bbc lw a5,80(a5) +20400f30: fe042683 lw a3,-32(s0) +20400f34: fe442603 lw a2,-28(s0) +20400f38: fe842583 lw a1,-24(s0) +20400f3c: fec42503 lw a0,-20(s0) +20400f40: 9782 jalr a5 +20400f42: 87aa mv a5,a0 +20400f44: a029 j 20400f4e } /* set error code */ rt_set_errno(-RT_ENOSYS); -20400f40: 5569 li a0,-6 -20400f42: 313020ef jal ra,20403a54 +20400f46: 5569 li a0,-6 +20400f48: 313020ef jal ra,20403a5a return 0; -20400f46: 4781 li a5,0 +20400f4c: 4781 li a5,0 } -20400f48: 853e mv a0,a5 -20400f4a: 40f2 lw ra,28(sp) -20400f4c: 4462 lw s0,24(sp) -20400f4e: 6105 addi sp,sp,32 -20400f50: 8082 ret +20400f4e: 853e mv a0,a5 +20400f50: 40f2 lw ra,28(sp) +20400f52: 4462 lw s0,24(sp) +20400f54: 6105 addi sp,sp,32 +20400f56: 8082 ret -20400f52 : +20400f58 : * @param arg the argument of command * * @return the result */ rt_err_t rt_device_control(rt_device_t dev, rt_uint8_t cmd, void *arg) { -20400f52: 1101 addi sp,sp,-32 -20400f54: ce06 sw ra,28(sp) -20400f56: cc22 sw s0,24(sp) -20400f58: 1000 addi s0,sp,32 -20400f5a: fea42623 sw a0,-20(s0) -20400f5e: 87ae mv a5,a1 -20400f60: fec42223 sw a2,-28(s0) -20400f64: fef405a3 sb a5,-21(s0) +20400f58: 1101 addi sp,sp,-32 +20400f5a: ce06 sw ra,28(sp) +20400f5c: cc22 sw s0,24(sp) +20400f5e: 1000 addi s0,sp,32 +20400f60: fea42623 sw a0,-20(s0) +20400f64: 87ae mv a5,a1 +20400f66: fec42223 sw a2,-28(s0) +20400f6a: fef405a3 sb a5,-21(s0) RT_ASSERT(dev != RT_NULL); -20400f68: fec42783 lw a5,-20(s0) -20400f6c: ef89 bnez a5,20400f86 -20400f6e: 16200613 li a2,354 -20400f72: 00015597 auipc a1,0x15 -20400f76: 49e58593 addi a1,a1,1182 # 20416410 <__FUNCTION__.2190> -20400f7a: 00015517 auipc a0,0x15 -20400f7e: 3d250513 addi a0,a0,978 # 2041634c <__FUNCTION__.2372+0x50> -20400f82: 094040ef jal ra,20405016 +20400f6e: fec42783 lw a5,-20(s0) +20400f72: ef89 bnez a5,20400f8c +20400f74: 16200613 li a2,354 +20400f78: 00015597 auipc a1,0x15 +20400f7c: 12058593 addi a1,a1,288 # 20416098 <__FUNCTION__.2185> +20400f80: 00015517 auipc a0,0x15 +20400f84: 05450513 addi a0,a0,84 # 20415fd4 <__FUNCTION__.2367+0x50> +20400f88: 092040ef jal ra,2040501a /* call device write interface */ if (dev->control != RT_NULL) -20400f86: fec42783 lw a5,-20(s0) -20400f8a: 4bfc lw a5,84(a5) -20400f8c: cf91 beqz a5,20400fa8 +20400f8c: fec42783 lw a5,-20(s0) +20400f90: 4bfc lw a5,84(a5) +20400f92: cf91 beqz a5,20400fae { return dev->control(dev, cmd, arg); -20400f8e: fec42783 lw a5,-20(s0) -20400f92: 4bf8 lw a4,84(a5) -20400f94: feb44783 lbu a5,-21(s0) -20400f98: fe442603 lw a2,-28(s0) -20400f9c: 85be mv a1,a5 -20400f9e: fec42503 lw a0,-20(s0) -20400fa2: 9702 jalr a4 -20400fa4: 87aa mv a5,a0 -20400fa6: a011 j 20400faa +20400f94: fec42783 lw a5,-20(s0) +20400f98: 4bf8 lw a4,84(a5) +20400f9a: feb44783 lbu a5,-21(s0) +20400f9e: fe442603 lw a2,-28(s0) +20400fa2: 85be mv a1,a5 +20400fa4: fec42503 lw a0,-20(s0) +20400fa8: 9702 jalr a4 +20400faa: 87aa mv a5,a0 +20400fac: a011 j 20400fb0 } return RT_EOK; -20400fa8: 4781 li a5,0 +20400fae: 4781 li a5,0 } -20400faa: 853e mv a0,a5 -20400fac: 40f2 lw ra,28(sp) -20400fae: 4462 lw s0,24(sp) -20400fb0: 6105 addi sp,sp,32 -20400fb2: 8082 ret +20400fb0: 853e mv a0,a5 +20400fb2: 40f2 lw ra,28(sp) +20400fb4: 4462 lw s0,24(sp) +20400fb6: 6105 addi sp,sp,32 +20400fb8: 8082 ret -20400fb4 : +20400fba : * @return RT_EOK */ rt_err_t rt_device_set_rx_indicate(rt_device_t dev, rt_err_t (*rx_ind)(rt_device_t dev, rt_size_t size)) { -20400fb4: 1101 addi sp,sp,-32 -20400fb6: ce06 sw ra,28(sp) -20400fb8: cc22 sw s0,24(sp) -20400fba: 1000 addi s0,sp,32 -20400fbc: fea42623 sw a0,-20(s0) -20400fc0: feb42423 sw a1,-24(s0) +20400fba: 1101 addi sp,sp,-32 +20400fbc: ce06 sw ra,28(sp) +20400fbe: cc22 sw s0,24(sp) +20400fc0: 1000 addi s0,sp,32 +20400fc2: fea42623 sw a0,-20(s0) +20400fc6: feb42423 sw a1,-24(s0) RT_ASSERT(dev != RT_NULL); -20400fc4: fec42783 lw a5,-20(s0) -20400fc8: ef89 bnez a5,20400fe2 -20400fca: 17b00613 li a2,379 -20400fce: 00015597 auipc a1,0x15 -20400fd2: 45658593 addi a1,a1,1110 # 20416424 <__FUNCTION__.2197> -20400fd6: 00015517 auipc a0,0x15 -20400fda: 37650513 addi a0,a0,886 # 2041634c <__FUNCTION__.2372+0x50> -20400fde: 038040ef jal ra,20405016 +20400fca: fec42783 lw a5,-20(s0) +20400fce: ef89 bnez a5,20400fe8 +20400fd0: 17b00613 li a2,379 +20400fd4: 00015597 auipc a1,0x15 +20400fd8: 0d858593 addi a1,a1,216 # 204160ac <__FUNCTION__.2192> +20400fdc: 00015517 auipc a0,0x15 +20400fe0: ff850513 addi a0,a0,-8 # 20415fd4 <__FUNCTION__.2367+0x50> +20400fe4: 036040ef jal ra,2040501a dev->rx_indicate = rx_ind; -20400fe2: fec42783 lw a5,-20(s0) -20400fe6: fe842703 lw a4,-24(s0) -20400fea: df98 sw a4,56(a5) +20400fe8: fec42783 lw a5,-20(s0) +20400fec: fe842703 lw a4,-24(s0) +20400ff0: df98 sw a4,56(a5) return RT_EOK; -20400fec: 4781 li a5,0 +20400ff2: 4781 li a5,0 } -20400fee: 853e mv a0,a5 -20400ff0: 40f2 lw ra,28(sp) -20400ff2: 4462 lw s0,24(sp) -20400ff4: 6105 addi sp,sp,32 -20400ff6: 8082 ret +20400ff4: 853e mv a0,a5 +20400ff6: 40f2 lw ra,28(sp) +20400ff8: 4462 lw s0,24(sp) +20400ffa: 6105 addi sp,sp,32 +20400ffc: 8082 ret -20400ff8 : +20400ffe : * @return RT_EOK */ rt_err_t rt_device_set_tx_complete(rt_device_t dev, rt_err_t (*tx_done)(rt_device_t dev, void *buffer)) { -20400ff8: 1101 addi sp,sp,-32 -20400ffa: ce06 sw ra,28(sp) -20400ffc: cc22 sw s0,24(sp) -20400ffe: 1000 addi s0,sp,32 -20401000: fea42623 sw a0,-20(s0) -20401004: feb42423 sw a1,-24(s0) +20400ffe: 1101 addi sp,sp,-32 +20401000: ce06 sw ra,28(sp) +20401002: cc22 sw s0,24(sp) +20401004: 1000 addi s0,sp,32 +20401006: fea42623 sw a0,-20(s0) +2040100a: feb42423 sw a1,-24(s0) RT_ASSERT(dev != RT_NULL); -20401008: fec42783 lw a5,-20(s0) -2040100c: ef89 bnez a5,20401026 -2040100e: 19000613 li a2,400 -20401012: 00015597 auipc a1,0x15 -20401016: 42e58593 addi a1,a1,1070 # 20416440 <__FUNCTION__.2204> -2040101a: 00015517 auipc a0,0x15 -2040101e: 33250513 addi a0,a0,818 # 2041634c <__FUNCTION__.2372+0x50> -20401022: 7f5030ef jal ra,20405016 +2040100e: fec42783 lw a5,-20(s0) +20401012: ef89 bnez a5,2040102c +20401014: 19000613 li a2,400 +20401018: 00015597 auipc a1,0x15 +2040101c: 0b058593 addi a1,a1,176 # 204160c8 <__FUNCTION__.2199> +20401020: 00015517 auipc a0,0x15 +20401024: fb450513 addi a0,a0,-76 # 20415fd4 <__FUNCTION__.2367+0x50> +20401028: 7f3030ef jal ra,2040501a dev->tx_complete = tx_done; -20401026: fec42783 lw a5,-20(s0) -2040102a: fe842703 lw a4,-24(s0) -2040102e: dfd8 sw a4,60(a5) +2040102c: fec42783 lw a5,-20(s0) +20401030: fe842703 lw a4,-24(s0) +20401034: dfd8 sw a4,60(a5) return RT_EOK; -20401030: 4781 li a5,0 +20401036: 4781 li a5,0 } -20401032: 853e mv a0,a5 -20401034: 40f2 lw ra,28(sp) -20401036: 4462 lw s0,24(sp) -20401038: 6105 addi sp,sp,32 -2040103a: 8082 ret +20401038: 853e mv a0,a5 +2040103a: 40f2 lw ra,28(sp) +2040103c: 4462 lw s0,24(sp) +2040103e: 6105 addi sp,sp,32 +20401040: 8082 ret -2040103c : +20401042 : /** * @brief remove node from list. * @param n the node to remove from the list. */ rt_inline void rt_list_remove(rt_list_t *n) { -2040103c: 1101 addi sp,sp,-32 -2040103e: ce22 sw s0,28(sp) -20401040: 1000 addi s0,sp,32 -20401042: fea42623 sw a0,-20(s0) +20401042: 1101 addi sp,sp,-32 +20401044: ce22 sw s0,28(sp) +20401046: 1000 addi s0,sp,32 +20401048: fea42623 sw a0,-20(s0) n->next->prev = n->prev; -20401046: fec42783 lw a5,-20(s0) -2040104a: 439c lw a5,0(a5) -2040104c: fec42703 lw a4,-20(s0) -20401050: 4358 lw a4,4(a4) -20401052: c3d8 sw a4,4(a5) +2040104c: fec42783 lw a5,-20(s0) +20401050: 439c lw a5,0(a5) +20401052: fec42703 lw a4,-20(s0) +20401056: 4358 lw a4,4(a4) +20401058: c3d8 sw a4,4(a5) n->prev->next = n->next; -20401054: fec42783 lw a5,-20(s0) -20401058: 43dc lw a5,4(a5) -2040105a: fec42703 lw a4,-20(s0) -2040105e: 4318 lw a4,0(a4) -20401060: c398 sw a4,0(a5) +2040105a: fec42783 lw a5,-20(s0) +2040105e: 43dc lw a5,4(a5) +20401060: fec42703 lw a4,-20(s0) +20401064: 4318 lw a4,0(a4) +20401066: c398 sw a4,0(a5) n->next = n->prev = n; -20401062: fec42783 lw a5,-20(s0) -20401066: fec42703 lw a4,-20(s0) -2040106a: c3d8 sw a4,4(a5) -2040106c: fec42783 lw a5,-20(s0) -20401070: 43d8 lw a4,4(a5) +20401068: fec42783 lw a5,-20(s0) +2040106c: fec42703 lw a4,-20(s0) +20401070: c3d8 sw a4,4(a5) 20401072: fec42783 lw a5,-20(s0) -20401076: c398 sw a4,0(a5) +20401076: 43d8 lw a4,4(a5) +20401078: fec42783 lw a5,-20(s0) +2040107c: c398 sw a4,0(a5) } -20401078: 0001 nop -2040107a: 4472 lw s0,28(sp) -2040107c: 6105 addi sp,sp,32 -2040107e: 8082 ret +2040107e: 0001 nop +20401080: 4472 lw s0,28(sp) +20401082: 6105 addi sp,sp,32 +20401084: 8082 ret -20401080 : +20401086 : * @param hook the specified hook function * * @note the hook function must be simple and never be blocked or suspend. */ void rt_thread_idle_sethook(void (*hook)(void)) { -20401080: 1101 addi sp,sp,-32 -20401082: ce22 sw s0,28(sp) -20401084: 1000 addi s0,sp,32 -20401086: fea42623 sw a0,-20(s0) +20401086: 1101 addi sp,sp,-32 +20401088: ce22 sw s0,28(sp) +2040108a: 1000 addi s0,sp,32 +2040108c: fea42623 sw a0,-20(s0) rt_thread_idle_hook = hook; -2040108a: 5fc00797 auipc a5,0x5fc00 -2040108e: aca78793 addi a5,a5,-1334 # 80000b54 -20401092: fec42703 lw a4,-20(s0) -20401096: c398 sw a4,0(a5) +20401090: 5fc00797 auipc a5,0x5fc00 +20401094: ac478793 addi a5,a5,-1340 # 80000b54 +20401098: fec42703 lw a4,-20(s0) +2040109c: c398 sw a4,0(a5) } -20401098: 0001 nop -2040109a: 4472 lw s0,28(sp) -2040109c: 6105 addi sp,sp,32 -2040109e: 8082 ret +2040109e: 0001 nop +204010a0: 4472 lw s0,28(sp) +204010a2: 6105 addi sp,sp,32 +204010a4: 8082 ret -204010a0 <_has_defunct_thread>: +204010a6 <_has_defunct_thread>: #endif /* Return whether there is defunctional thread to be deleted. */ rt_inline int _has_defunct_thread(void) { -204010a0: 1101 addi sp,sp,-32 -204010a2: ce22 sw s0,28(sp) -204010a4: 1000 addi s0,sp,32 +204010a6: 1101 addi sp,sp,-32 +204010a8: ce22 sw s0,28(sp) +204010aa: 1000 addi s0,sp,32 * So the compiler has a good reason that the rt_thread_defunct list does * not change within rt_thread_idle_excute thus optimize the "while" loop * into a "if". * * So add the volatile qualifier here. */ const volatile rt_list_t *l = (const volatile rt_list_t*)&rt_thread_defunct; -204010a6: 5fc02797 auipc a5,0x5fc02 -204010aa: e1e78793 addi a5,a5,-482 # 80002ec4 -204010ae: fef42623 sw a5,-20(s0) +204010ac: 5fc02797 auipc a5,0x5fc02 +204010b0: ce478793 addi a5,a5,-796 # 80002d90 +204010b4: fef42623 sw a5,-20(s0) return l->next != l; -204010b2: fec42783 lw a5,-20(s0) -204010b6: 439c lw a5,0(a5) -204010b8: fec42703 lw a4,-20(s0) -204010bc: 40f707b3 sub a5,a4,a5 -204010c0: 00f037b3 snez a5,a5 -204010c4: 0ff7f793 andi a5,a5,255 +204010b8: fec42783 lw a5,-20(s0) +204010bc: 439c lw a5,0(a5) +204010be: fec42703 lw a4,-20(s0) +204010c2: 40f707b3 sub a5,a4,a5 +204010c6: 00f037b3 snez a5,a5 +204010ca: 0ff7f793 andi a5,a5,255 } -204010c8: 853e mv a0,a5 -204010ca: 4472 lw s0,28(sp) -204010cc: 6105 addi sp,sp,32 -204010ce: 8082 ret +204010ce: 853e mv a0,a5 +204010d0: 4472 lw s0,28(sp) +204010d2: 6105 addi sp,sp,32 +204010d4: 8082 ret -204010d0 : +204010d6 : * @ingroup Thread * * This function will perform system background job when system idle. */ void rt_thread_idle_excute(void) { -204010d0: 1101 addi sp,sp,-32 -204010d2: ce06 sw ra,28(sp) -204010d4: cc22 sw s0,24(sp) -204010d6: 1000 addi s0,sp,32 +204010d6: 1101 addi sp,sp,-32 +204010d8: ce06 sw ra,28(sp) +204010da: cc22 sw s0,24(sp) +204010dc: 1000 addi s0,sp,32 /* Loop until there is no dead thread. So one call to rt_thread_idle_excute * will do all the cleanups. */ while (_has_defunct_thread()) -204010d8: a0e9 j 204011a2 +204010de: a0e9 j 204011a8 rt_base_t lock; rt_thread_t thread; #ifdef RT_USING_MODULE rt_module_t module = RT_NULL; #endif RT_DEBUG_NOT_IN_INTERRUPT; -204010da: 0bb070ef jal ra,20408994 -204010de: fea42623 sw a0,-20(s0) -204010e2: 111020ef jal ra,204039f2 -204010e6: 87aa mv a5,a0 -204010e8: c79d beqz a5,20401116 -204010ea: 00015597 auipc a1,0x15 -204010ee: 3a258593 addi a1,a1,930 # 2041648c <__FUNCTION__.2213> -204010f2: 00015517 auipc a0,0x15 -204010f6: 36a50513 addi a0,a0,874 # 2041645c <__FUNCTION__.2204+0x1c> -204010fa: 4a7030ef jal ra,20404da0 -204010fe: 06500613 li a2,101 -20401102: 00015597 auipc a1,0x15 -20401106: 38a58593 addi a1,a1,906 # 2041648c <__FUNCTION__.2213> -2040110a: 00015517 auipc a0,0x15 -2040110e: 37650513 addi a0,a0,886 # 20416480 <__FUNCTION__.2204+0x40> -20401112: 705030ef jal ra,20405016 -20401116: fec42503 lw a0,-20(s0) -2040111a: 07d070ef jal ra,20408996 +204010e0: 466070ef jal ra,20408546 +204010e4: fea42623 sw a0,-20(s0) +204010e8: 111020ef jal ra,204039f8 +204010ec: 87aa mv a5,a0 +204010ee: c79d beqz a5,2040111c +204010f0: 00015597 auipc a1,0x15 +204010f4: 02458593 addi a1,a1,36 # 20416114 <__FUNCTION__.2208> +204010f8: 00015517 auipc a0,0x15 +204010fc: fec50513 addi a0,a0,-20 # 204160e4 <__FUNCTION__.2199+0x1c> +20401100: 4a7030ef jal ra,20404da6 +20401104: 06500613 li a2,101 +20401108: 00015597 auipc a1,0x15 +2040110c: 00c58593 addi a1,a1,12 # 20416114 <__FUNCTION__.2208> +20401110: 00015517 auipc a0,0x15 +20401114: ff850513 addi a0,a0,-8 # 20416108 <__FUNCTION__.2199+0x40> +20401118: 703030ef jal ra,2040501a +2040111c: fec42503 lw a0,-20(s0) +20401120: 428070ef jal ra,20408548 /* disable interrupt */ lock = rt_hw_interrupt_disable(); -2040111e: 077070ef jal ra,20408994 -20401122: fea42423 sw a0,-24(s0) +20401124: 422070ef jal ra,20408546 +20401128: fea42423 sw a0,-24(s0) /* re-check whether list is empty */ if (_has_defunct_thread()) -20401126: 3fad jal 204010a0 <_has_defunct_thread> -20401128: 87aa mv a5,a0 -2040112a: cba9 beqz a5,2040117c +2040112c: 3fad jal 204010a6 <_has_defunct_thread> +2040112e: 87aa mv a5,a0 +20401130: cba9 beqz a5,20401182 { /* get defunct thread */ thread = rt_list_entry(rt_thread_defunct.next, -2040112c: 5fc02797 auipc a5,0x5fc02 -20401130: d9878793 addi a5,a5,-616 # 80002ec4 -20401134: 439c lw a5,0(a5) -20401136: fd478793 addi a5,a5,-44 -2040113a: fef42223 sw a5,-28(s0) +20401132: 5fc02797 auipc a5,0x5fc02 +20401136: c5e78793 addi a5,a5,-930 # 80002d90 +2040113a: 439c lw a5,0(a5) +2040113c: fd478793 addi a5,a5,-44 +20401140: fef42223 sw a5,-28(s0) /* detach module's main thread */ module->module_thread = RT_NULL; } #endif /* remove defunct thread */ rt_list_remove(&(thread->tlist)); -2040113e: fe442783 lw a5,-28(s0) -20401142: 02c78793 addi a5,a5,44 -20401146: 853e mv a0,a5 -20401148: 3dd5 jal 2040103c +20401144: fe442783 lw a5,-28(s0) +20401148: 02c78793 addi a5,a5,44 +2040114c: 853e mv a0,a5 +2040114e: 3dd5 jal 20401042 /* invoke thread cleanup */ if (thread->cleanup != RT_NULL) -2040114a: fe442783 lw a5,-28(s0) -2040114e: 0ac7a783 lw a5,172(a5) -20401152: cb81 beqz a5,20401162 +20401150: fe442783 lw a5,-28(s0) +20401154: 0ac7a783 lw a5,172(a5) +20401158: cb81 beqz a5,20401168 thread->cleanup(thread); -20401154: fe442783 lw a5,-28(s0) -20401158: 0ac7a783 lw a5,172(a5) -2040115c: fe442503 lw a0,-28(s0) -20401160: 9782 jalr a5 +2040115a: fe442783 lw a5,-28(s0) +2040115e: 0ac7a783 lw a5,172(a5) +20401162: fe442503 lw a0,-28(s0) +20401166: 9782 jalr a5 /* if it's a system object, not delete it */ if (rt_object_is_systemobject((rt_object_t)thread) == RT_TRUE) -20401162: fe442503 lw a0,-28(s0) -20401166: 318040ef jal ra,2040547e -2040116a: 872a mv a4,a0 -2040116c: 4785 li a5,1 -2040116e: 00f71c63 bne a4,a5,20401186 +20401168: fe442503 lw a0,-28(s0) +2040116c: 799040ef jal ra,20406104 +20401170: 872a mv a4,a0 +20401172: 4785 li a5,1 +20401174: 00f71c63 bne a4,a5,2040118c { /* enable interrupt */ rt_hw_interrupt_enable(lock); -20401172: fe842503 lw a0,-24(s0) -20401176: 021070ef jal ra,20408996 +20401178: fe842503 lw a0,-24(s0) +2040117c: 3cc070ef jal ra,20408548 return; -2040117a: a805 j 204011aa +20401180: a805 j 204011b0 } } else { /* enable interrupt */ rt_hw_interrupt_enable(lock); -2040117c: fe842503 lw a0,-24(s0) -20401180: 017070ef jal ra,20408996 +20401182: fe842503 lw a0,-24(s0) +20401186: 3c2070ef jal ra,20408548 /* may the defunct thread list is removed by others, just return */ return; -20401184: a01d j 204011aa +2040118a: a01d j 204011b0 } /* enable interrupt */ rt_hw_interrupt_enable(lock); -20401186: fe842503 lw a0,-24(s0) -2040118a: 00d070ef jal ra,20408996 +2040118c: fe842503 lw a0,-24(s0) +20401190: 3b8070ef jal ra,20408548 if (thread->flags & RT_OBJECT_FLAG_MODULE) rt_module_free((rt_module_t)thread->module_id, thread->stack_addr); else #endif /* release thread's stack */ RT_KERNEL_FREE(thread->stack_addr); -2040118e: fe442783 lw a5,-28(s0) -20401192: 43bc lw a5,64(a5) -20401194: 853e mv a0,a5 -20401196: 07d050ef jal ra,20406a12 +20401194: fe442783 lw a5,-28(s0) +20401198: 43bc lw a5,64(a5) +2040119a: 853e mv a0,a5 +2040119c: 12d040ef jal ra,20405ac8 /* delete thread object */ rt_object_delete((rt_object_t)thread); -2040119a: fe442503 lw a0,-28(s0) -2040119e: 244040ef jal ra,204053e2 +204011a0: fe442503 lw a0,-28(s0) +204011a4: 6c5040ef jal ra,20406068 while (_has_defunct_thread()) -204011a2: 3dfd jal 204010a0 <_has_defunct_thread> -204011a4: 87aa mv a5,a0 -204011a6: f2079ae3 bnez a5,204010da +204011a8: 3dfd jal 204010a6 <_has_defunct_thread> +204011aa: 87aa mv a5,a0 +204011ac: f2079ae3 bnez a5,204010e0 if (module->nref == 0) rt_module_destroy(module); } #endif } } -204011aa: 40f2 lw ra,28(sp) -204011ac: 4462 lw s0,24(sp) -204011ae: 6105 addi sp,sp,32 -204011b0: 8082 ret +204011b0: 40f2 lw ra,28(sp) +204011b2: 4462 lw s0,24(sp) +204011b4: 6105 addi sp,sp,32 +204011b6: 8082 ret -204011b2 : +204011b8 : static void rt_thread_idle_entry(void *parameter) { -204011b2: 1101 addi sp,sp,-32 -204011b4: ce06 sw ra,28(sp) -204011b6: cc22 sw s0,24(sp) -204011b8: 1000 addi s0,sp,32 -204011ba: fea42623 sw a0,-20(s0) +204011b8: 1101 addi sp,sp,-32 +204011ba: ce06 sw ra,28(sp) +204011bc: cc22 sw s0,24(sp) +204011be: 1000 addi s0,sp,32 +204011c0: fea42623 sw a0,-20(s0) while (1) { #ifdef RT_USING_IDLE_HOOK if (rt_thread_idle_hook != RT_NULL) -204011be: 5fc00797 auipc a5,0x5fc00 -204011c2: 99678793 addi a5,a5,-1642 # 80000b54 -204011c6: 439c lw a5,0(a5) -204011c8: c799 beqz a5,204011d6 +204011c4: 5fc00797 auipc a5,0x5fc00 +204011c8: 99078793 addi a5,a5,-1648 # 80000b54 +204011cc: 439c lw a5,0(a5) +204011ce: c799 beqz a5,204011dc { rt_thread_idle_hook(); -204011ca: 5fc00797 auipc a5,0x5fc00 -204011ce: 98a78793 addi a5,a5,-1654 # 80000b54 -204011d2: 439c lw a5,0(a5) -204011d4: 9782 jalr a5 +204011d0: 5fc00797 auipc a5,0x5fc00 +204011d4: 98478793 addi a5,a5,-1660 # 80000b54 +204011d8: 439c lw a5,0(a5) +204011da: 9782 jalr a5 } #endif rt_thread_idle_excute(); -204011d6: 3ded jal 204010d0 +204011dc: 3ded jal 204010d6 if (rt_thread_idle_hook != RT_NULL) -204011d8: b7dd j 204011be +204011de: b7dd j 204011c4 -204011da : +204011e0 : * This function will initialize idle thread, then start it. * * @note this function must be invoked when system init. */ void rt_thread_idle_init(void) { -204011da: 1141 addi sp,sp,-16 -204011dc: c606 sw ra,12(sp) -204011de: c422 sw s0,8(sp) -204011e0: 0800 addi s0,sp,16 +204011e0: 1141 addi sp,sp,-16 +204011e2: c606 sw ra,12(sp) +204011e4: c422 sw s0,8(sp) +204011e6: 0800 addi s0,sp,16 /* initialize thread */ rt_thread_init(&idle, -204011e2: 02000893 li a7,32 -204011e6: 0fe00813 li a6,254 -204011ea: 10000793 li a5,256 -204011ee: 5fc00717 auipc a4,0x5fc00 -204011f2: 86670713 addi a4,a4,-1946 # 80000a54 -204011f6: 4681 li a3,0 -204011f8: 00000617 auipc a2,0x0 -204011fc: fba60613 addi a2,a2,-70 # 204011b2 -20401200: 00015597 auipc a1,0x15 -20401204: 28458593 addi a1,a1,644 # 20416484 <__FUNCTION__.2204+0x44> -20401208: 5fbff517 auipc a0,0x5fbff -2040120c: 79850513 addi a0,a0,1944 # 800009a0 -20401210: 6f3050ef jal ra,20407102 +204011e8: 02000893 li a7,32 +204011ec: 0fe00813 li a6,254 +204011f0: 10000793 li a5,256 +204011f4: 5fc00717 auipc a4,0x5fc00 +204011f8: 86070713 addi a4,a4,-1952 # 80000a54 +204011fc: 4681 li a3,0 +204011fe: 00000617 auipc a2,0x0 +20401202: fba60613 addi a2,a2,-70 # 204011b8 +20401206: 00015597 auipc a1,0x15 +2040120a: f0658593 addi a1,a1,-250 # 2041610c <__FUNCTION__.2199+0x44> +2040120e: 5fbff517 auipc a0,0x5fbff +20401212: 79250513 addi a0,a0,1938 # 800009a0 +20401216: 1f7050ef jal ra,20406c0c sizeof(rt_thread_stack), RT_THREAD_PRIORITY_MAX - 1, 32); /* startup */ rt_thread_startup(&idle); -20401214: 5fbff517 auipc a0,0x5fbff -20401218: 78c50513 addi a0,a0,1932 # 800009a0 -2040121c: 7a3050ef jal ra,204071be +2040121a: 5fbff517 auipc a0,0x5fbff +2040121e: 78650513 addi a0,a0,1926 # 800009a0 +20401222: 2a7050ef jal ra,20406cc8 } -20401220: 0001 nop -20401222: 40b2 lw ra,12(sp) -20401224: 4422 lw s0,8(sp) -20401226: 0141 addi sp,sp,16 -20401228: 8082 ret +20401226: 0001 nop +20401228: 40b2 lw ra,12(sp) +2040122a: 4422 lw s0,8(sp) +2040122c: 0141 addi sp,sp,16 +2040122e: 8082 ret -2040122a : +20401230 : * * This function will get the handler of the idle thread. * */ rt_thread_t rt_thread_idle_gethandler(void) { -2040122a: 1141 addi sp,sp,-16 -2040122c: c622 sw s0,12(sp) -2040122e: 0800 addi s0,sp,16 +20401230: 1141 addi sp,sp,-16 +20401232: c622 sw s0,12(sp) +20401234: 0800 addi s0,sp,16 return (rt_thread_t)(&idle); -20401230: 5fbff797 auipc a5,0x5fbff -20401234: 77078793 addi a5,a5,1904 # 800009a0 +20401236: 5fbff797 auipc a5,0x5fbff +2040123a: 76a78793 addi a5,a5,1898 # 800009a0 } -20401238: 853e mv a0,a5 -2040123a: 4432 lw s0,12(sp) -2040123c: 0141 addi sp,sp,16 -2040123e: 8082 ret +2040123e: 853e mv a0,a5 +20401240: 4432 lw s0,12(sp) +20401242: 0141 addi sp,sp,16 +20401244: 8082 ret -20401240 : +20401246 : { -20401240: 1101 addi sp,sp,-32 -20401242: ce22 sw s0,28(sp) -20401244: 1000 addi s0,sp,32 -20401246: fea42623 sw a0,-20(s0) +20401246: 1101 addi sp,sp,-32 +20401248: ce22 sw s0,28(sp) +2040124a: 1000 addi s0,sp,32 +2040124c: fea42623 sw a0,-20(s0) l->next = l->prev = l; -2040124a: fec42783 lw a5,-20(s0) -2040124e: fec42703 lw a4,-20(s0) -20401252: c3d8 sw a4,4(a5) -20401254: fec42783 lw a5,-20(s0) -20401258: 43d8 lw a4,4(a5) +20401250: fec42783 lw a5,-20(s0) +20401254: fec42703 lw a4,-20(s0) +20401258: c3d8 sw a4,4(a5) 2040125a: fec42783 lw a5,-20(s0) -2040125e: c398 sw a4,0(a5) +2040125e: 43d8 lw a4,4(a5) +20401260: fec42783 lw a5,-20(s0) +20401264: c398 sw a4,0(a5) } -20401260: 0001 nop -20401262: 4472 lw s0,28(sp) -20401264: 6105 addi sp,sp,32 -20401266: 8082 ret +20401266: 0001 nop +20401268: 4472 lw s0,28(sp) +2040126a: 6105 addi sp,sp,32 +2040126c: 8082 ret -20401268 : +2040126e : { -20401268: 1101 addi sp,sp,-32 -2040126a: ce22 sw s0,28(sp) -2040126c: 1000 addi s0,sp,32 -2040126e: fea42623 sw a0,-20(s0) -20401272: feb42423 sw a1,-24(s0) +2040126e: 1101 addi sp,sp,-32 +20401270: ce22 sw s0,28(sp) +20401272: 1000 addi s0,sp,32 +20401274: fea42623 sw a0,-20(s0) +20401278: feb42423 sw a1,-24(s0) l->prev->next = n; -20401276: fec42783 lw a5,-20(s0) -2040127a: 43dc lw a5,4(a5) -2040127c: fe842703 lw a4,-24(s0) -20401280: c398 sw a4,0(a5) +2040127c: fec42783 lw a5,-20(s0) +20401280: 43dc lw a5,4(a5) +20401282: fe842703 lw a4,-24(s0) +20401286: c398 sw a4,0(a5) n->prev = l->prev; -20401282: fec42783 lw a5,-20(s0) -20401286: 43d8 lw a4,4(a5) -20401288: fe842783 lw a5,-24(s0) -2040128c: c3d8 sw a4,4(a5) +20401288: fec42783 lw a5,-20(s0) +2040128c: 43d8 lw a4,4(a5) +2040128e: fe842783 lw a5,-24(s0) +20401292: c3d8 sw a4,4(a5) l->prev = n; -2040128e: fec42783 lw a5,-20(s0) -20401292: fe842703 lw a4,-24(s0) -20401296: c3d8 sw a4,4(a5) +20401294: fec42783 lw a5,-20(s0) +20401298: fe842703 lw a4,-24(s0) +2040129c: c3d8 sw a4,4(a5) n->next = l; -20401298: fe842783 lw a5,-24(s0) -2040129c: fec42703 lw a4,-20(s0) -204012a0: c398 sw a4,0(a5) +2040129e: fe842783 lw a5,-24(s0) +204012a2: fec42703 lw a4,-20(s0) +204012a6: c398 sw a4,0(a5) } -204012a2: 0001 nop -204012a4: 4472 lw s0,28(sp) -204012a6: 6105 addi sp,sp,32 -204012a8: 8082 ret +204012a8: 0001 nop +204012aa: 4472 lw s0,28(sp) +204012ac: 6105 addi sp,sp,32 +204012ae: 8082 ret -204012aa : +204012b0 : /** * @brief tests whether a list is empty * @param l the list to test. */ rt_inline int rt_list_isempty(const rt_list_t *l) { -204012aa: 1101 addi sp,sp,-32 -204012ac: ce22 sw s0,28(sp) -204012ae: 1000 addi s0,sp,32 -204012b0: fea42623 sw a0,-20(s0) +204012b0: 1101 addi sp,sp,-32 +204012b2: ce22 sw s0,28(sp) +204012b4: 1000 addi s0,sp,32 +204012b6: fea42623 sw a0,-20(s0) return l->next == l; -204012b4: fec42783 lw a5,-20(s0) -204012b8: 439c lw a5,0(a5) -204012ba: fec42703 lw a4,-20(s0) -204012be: 40f707b3 sub a5,a4,a5 -204012c2: 0017b793 seqz a5,a5 -204012c6: 0ff7f793 andi a5,a5,255 +204012ba: fec42783 lw a5,-20(s0) +204012be: 439c lw a5,0(a5) +204012c0: fec42703 lw a4,-20(s0) +204012c4: 40f707b3 sub a5,a4,a5 +204012c8: 0017b793 seqz a5,a5 +204012cc: 0ff7f793 andi a5,a5,255 } -204012ca: 853e mv a0,a5 -204012cc: 4472 lw s0,28(sp) -204012ce: 6105 addi sp,sp,32 -204012d0: 8082 ret +204012d0: 853e mv a0,a5 +204012d2: 4472 lw s0,28(sp) +204012d4: 6105 addi sp,sp,32 +204012d6: 8082 ret -204012d2 : +204012d8 : * @param ipc the IPC object * * @return the operation status, RT_EOK on successful */ rt_inline rt_err_t rt_ipc_object_init(struct rt_ipc_object *ipc) { -204012d2: 1101 addi sp,sp,-32 -204012d4: ce06 sw ra,28(sp) -204012d6: cc22 sw s0,24(sp) -204012d8: 1000 addi s0,sp,32 -204012da: fea42623 sw a0,-20(s0) +204012d8: 1101 addi sp,sp,-32 +204012da: ce06 sw ra,28(sp) +204012dc: cc22 sw s0,24(sp) +204012de: 1000 addi s0,sp,32 +204012e0: fea42623 sw a0,-20(s0) /* init ipc object */ rt_list_init(&(ipc->suspend_thread)); -204012de: fec42783 lw a5,-20(s0) -204012e2: 02c78793 addi a5,a5,44 -204012e6: 853e mv a0,a5 -204012e8: 3fa1 jal 20401240 +204012e4: fec42783 lw a5,-20(s0) +204012e8: 02c78793 addi a5,a5,44 +204012ec: 853e mv a0,a5 +204012ee: 3fa1 jal 20401246 return RT_EOK; -204012ea: 4781 li a5,0 +204012f0: 4781 li a5,0 } -204012ec: 853e mv a0,a5 -204012ee: 40f2 lw ra,28(sp) -204012f0: 4462 lw s0,24(sp) -204012f2: 6105 addi sp,sp,32 -204012f4: 8082 ret +204012f2: 853e mv a0,a5 +204012f4: 40f2 lw ra,28(sp) +204012f6: 4462 lw s0,24(sp) +204012f8: 6105 addi sp,sp,32 +204012fa: 8082 ret -204012f6 : +204012fc : * @return the operation status, RT_EOK on successful */ rt_inline rt_err_t rt_ipc_list_suspend(rt_list_t *list, struct rt_thread *thread, rt_uint8_t flag) { -204012f6: 7179 addi sp,sp,-48 -204012f8: d606 sw ra,44(sp) -204012fa: d422 sw s0,40(sp) -204012fc: 1800 addi s0,sp,48 -204012fe: fca42e23 sw a0,-36(s0) -20401302: fcb42c23 sw a1,-40(s0) -20401306: 87b2 mv a5,a2 -20401308: fcf40ba3 sb a5,-41(s0) +204012fc: 7179 addi sp,sp,-48 +204012fe: d606 sw ra,44(sp) +20401300: d422 sw s0,40(sp) +20401302: 1800 addi s0,sp,48 +20401304: fca42e23 sw a0,-36(s0) +20401308: fcb42c23 sw a1,-40(s0) +2040130c: 87b2 mv a5,a2 +2040130e: fcf40ba3 sb a5,-41(s0) /* suspend thread */ rt_thread_suspend(thread); -2040130c: fd842503 lw a0,-40(s0) -20401310: 3ae060ef jal ra,204076be +20401312: fd842503 lw a0,-40(s0) +20401316: 6b3050ef jal ra,204071c8 switch (flag) -20401314: fd744783 lbu a5,-41(s0) -20401318: c789 beqz a5,20401322 -2040131a: 4705 li a4,1 -2040131c: 00e78c63 beq a5,a4,20401334 -20401320: a071 j 204013ac +2040131a: fd744783 lbu a5,-41(s0) +2040131e: c789 beqz a5,20401328 +20401320: 4705 li a4,1 +20401322: 00e78c63 beq a5,a4,2040133a +20401326: a071 j 204013b2 { case RT_IPC_FLAG_FIFO: rt_list_insert_before(list, &(thread->tlist)); -20401322: fd842783 lw a5,-40(s0) -20401326: 02c78793 addi a5,a5,44 -2040132a: 85be mv a1,a5 -2040132c: fdc42503 lw a0,-36(s0) -20401330: 3f25 jal 20401268 +20401328: fd842783 lw a5,-40(s0) +2040132c: 02c78793 addi a5,a5,44 +20401330: 85be mv a1,a5 +20401332: fdc42503 lw a0,-36(s0) +20401336: 3f25 jal 2040126e break; -20401332: a8ad j 204013ac +20401338: a8ad j 204013b2 { struct rt_list_node *n; struct rt_thread *sthread; /* find a suitable position */ for (n = list->next; n != list; n = n->next) -20401334: fdc42783 lw a5,-36(s0) -20401338: 439c lw a5,0(a5) -2040133a: fef42623 sw a5,-20(s0) -2040133e: a091 j 20401382 +2040133a: fdc42783 lw a5,-36(s0) +2040133e: 439c lw a5,0(a5) +20401340: fef42623 sw a5,-20(s0) +20401344: a091 j 20401388 { sthread = rt_list_entry(n, struct rt_thread, tlist); -20401340: fec42783 lw a5,-20(s0) -20401344: fd478793 addi a5,a5,-44 -20401348: fef42423 sw a5,-24(s0) +20401346: fec42783 lw a5,-20(s0) +2040134a: fd478793 addi a5,a5,-44 +2040134e: fef42423 sw a5,-24(s0) /* find out */ if (thread->current_priority < sthread->current_priority) -2040134c: fd842783 lw a5,-40(s0) -20401350: 04d7c703 lbu a4,77(a5) -20401354: fe842783 lw a5,-24(s0) -20401358: 04d7c783 lbu a5,77(a5) -2040135c: 00f77e63 bleu a5,a4,20401378 +20401352: fd842783 lw a5,-40(s0) +20401356: 04d7c703 lbu a4,77(a5) +2040135a: fe842783 lw a5,-24(s0) +2040135e: 04d7c783 lbu a5,77(a5) +20401362: 00f77e63 bleu a5,a4,2040137e { /* insert this thread before the sthread */ rt_list_insert_before(&(sthread->tlist), &(thread->tlist)); -20401360: fe842783 lw a5,-24(s0) -20401364: 02c78713 addi a4,a5,44 -20401368: fd842783 lw a5,-40(s0) -2040136c: 02c78793 addi a5,a5,44 -20401370: 85be mv a1,a5 -20401372: 853a mv a0,a4 -20401374: 3dd5 jal 20401268 +20401366: fe842783 lw a5,-24(s0) +2040136a: 02c78713 addi a4,a5,44 +2040136e: fd842783 lw a5,-40(s0) +20401372: 02c78793 addi a5,a5,44 +20401376: 85be mv a1,a5 +20401378: 853a mv a0,a4 +2040137a: 3dd5 jal 2040126e break; -20401376: a821 j 2040138e +2040137c: a821 j 20401394 for (n = list->next; n != list; n = n->next) -20401378: fec42783 lw a5,-20(s0) -2040137c: 439c lw a5,0(a5) -2040137e: fef42623 sw a5,-20(s0) -20401382: fec42703 lw a4,-20(s0) -20401386: fdc42783 lw a5,-36(s0) -2040138a: faf71be3 bne a4,a5,20401340 +2040137e: fec42783 lw a5,-20(s0) +20401382: 439c lw a5,0(a5) +20401384: fef42623 sw a5,-20(s0) +20401388: fec42703 lw a4,-20(s0) +2040138c: fdc42783 lw a5,-36(s0) +20401390: faf71be3 bne a4,a5,20401346 /* * not found a suitable position, * append to the end of suspend_thread list */ if (n == list) -2040138e: fec42703 lw a4,-20(s0) -20401392: fdc42783 lw a5,-36(s0) -20401396: 00f71a63 bne a4,a5,204013aa +20401394: fec42703 lw a4,-20(s0) +20401398: fdc42783 lw a5,-36(s0) +2040139c: 00f71a63 bne a4,a5,204013b0 rt_list_insert_before(list, &(thread->tlist)); -2040139a: fd842783 lw a5,-40(s0) -2040139e: 02c78793 addi a5,a5,44 -204013a2: 85be mv a1,a5 -204013a4: fdc42503 lw a0,-36(s0) -204013a8: 35c1 jal 20401268 +204013a0: fd842783 lw a5,-40(s0) +204013a4: 02c78793 addi a5,a5,44 +204013a8: 85be mv a1,a5 +204013aa: fdc42503 lw a0,-36(s0) +204013ae: 35c1 jal 2040126e } break; -204013aa: 0001 nop +204013b0: 0001 nop } return RT_EOK; -204013ac: 4781 li a5,0 +204013b2: 4781 li a5,0 } -204013ae: 853e mv a0,a5 -204013b0: 50b2 lw ra,44(sp) -204013b2: 5422 lw s0,40(sp) -204013b4: 6145 addi sp,sp,48 -204013b6: 8082 ret +204013b4: 853e mv a0,a5 +204013b6: 50b2 lw ra,44(sp) +204013b8: 5422 lw s0,40(sp) +204013ba: 6145 addi sp,sp,48 +204013bc: 8082 ret -204013b8 : +204013be : * @param list the thread list * * @return the operation status, RT_EOK on successful */ rt_inline rt_err_t rt_ipc_list_resume(rt_list_t *list) { -204013b8: 7179 addi sp,sp,-48 -204013ba: d606 sw ra,44(sp) -204013bc: d422 sw s0,40(sp) -204013be: 1800 addi s0,sp,48 -204013c0: fca42e23 sw a0,-36(s0) +204013be: 7179 addi sp,sp,-48 +204013c0: d606 sw ra,44(sp) +204013c2: d422 sw s0,40(sp) +204013c4: 1800 addi s0,sp,48 +204013c6: fca42e23 sw a0,-36(s0) struct rt_thread *thread; /* get thread entry */ thread = rt_list_entry(list->next, struct rt_thread, tlist); -204013c4: fdc42783 lw a5,-36(s0) -204013c8: 439c lw a5,0(a5) -204013ca: fd478793 addi a5,a5,-44 -204013ce: fef42623 sw a5,-20(s0) +204013ca: fdc42783 lw a5,-36(s0) +204013ce: 439c lw a5,0(a5) +204013d0: fd478793 addi a5,a5,-44 +204013d4: fef42623 sw a5,-20(s0) RT_DEBUG_LOG(RT_DEBUG_IPC, ("resume thread:%s\n", thread->name)); /* resume it */ rt_thread_resume(thread); -204013d2: fec42503 lw a0,-20(s0) -204013d6: 37c060ef jal ra,20407752 +204013d8: fec42503 lw a0,-20(s0) +204013dc: 681050ef jal ra,2040725c return RT_EOK; -204013da: 4781 li a5,0 +204013e0: 4781 li a5,0 } -204013dc: 853e mv a0,a5 -204013de: 50b2 lw ra,44(sp) -204013e0: 5422 lw s0,40(sp) -204013e2: 6145 addi sp,sp,48 -204013e4: 8082 ret +204013e2: 853e mv a0,a5 +204013e4: 50b2 lw ra,44(sp) +204013e6: 5422 lw s0,40(sp) +204013e8: 6145 addi sp,sp,48 +204013ea: 8082 ret -204013e6 : +204013ec : * @param list of the threads to resume * * @return the operation status, RT_EOK on successful */ rt_inline rt_err_t rt_ipc_list_resume_all(rt_list_t *list) { -204013e6: 7179 addi sp,sp,-48 -204013e8: d606 sw ra,44(sp) -204013ea: d422 sw s0,40(sp) -204013ec: d226 sw s1,36(sp) -204013ee: 1800 addi s0,sp,48 -204013f0: fca42e23 sw a0,-36(s0) +204013ec: 7179 addi sp,sp,-48 +204013ee: d606 sw ra,44(sp) +204013f0: d422 sw s0,40(sp) +204013f2: d226 sw s1,36(sp) +204013f4: 1800 addi s0,sp,48 +204013f6: fca42e23 sw a0,-36(s0) struct rt_thread *thread; register rt_ubase_t temp; /* wakeup all suspend threads */ while (!rt_list_isempty(list)) -204013f4: a805 j 20401424 +204013fa: a805 j 2040142a { /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204013f6: 59e070ef jal ra,20408994 -204013fa: 87aa mv a5,a0 -204013fc: 84be mv s1,a5 +204013fc: 14a070ef jal ra,20408546 +20401400: 87aa mv a5,a0 +20401402: 84be mv s1,a5 /* get next suspend thread */ thread = rt_list_entry(list->next, struct rt_thread, tlist); -204013fe: fdc42783 lw a5,-36(s0) -20401402: 439c lw a5,0(a5) -20401404: fd478793 addi a5,a5,-44 -20401408: fef42623 sw a5,-20(s0) +20401404: fdc42783 lw a5,-36(s0) +20401408: 439c lw a5,0(a5) +2040140a: fd478793 addi a5,a5,-44 +2040140e: fef42623 sw a5,-20(s0) /* set error code to RT_ERROR */ thread->error = -RT_ERROR; -2040140c: fec42783 lw a5,-20(s0) -20401410: 577d li a4,-1 -20401412: c7b8 sw a4,72(a5) +20401412: fec42783 lw a5,-20(s0) +20401416: 577d li a4,-1 +20401418: c7b8 sw a4,72(a5) /* * resume thread * In rt_thread_resume function, it will remove current thread from * suspend list */ rt_thread_resume(thread); -20401414: fec42503 lw a0,-20(s0) -20401418: 33a060ef jal ra,20407752 +2040141a: fec42503 lw a0,-20(s0) +2040141e: 63f050ef jal ra,2040725c /* enable interrupt */ rt_hw_interrupt_enable(temp); -2040141c: 87a6 mv a5,s1 -2040141e: 853e mv a0,a5 -20401420: 576070ef jal ra,20408996 +20401422: 87a6 mv a5,s1 +20401424: 853e mv a0,a5 +20401426: 122070ef jal ra,20408548 while (!rt_list_isempty(list)) -20401424: fdc42503 lw a0,-36(s0) -20401428: 3549 jal 204012aa -2040142a: 87aa mv a5,a0 -2040142c: d7e9 beqz a5,204013f6 +2040142a: fdc42503 lw a0,-36(s0) +2040142e: 3549 jal 204012b0 +20401430: 87aa mv a5,a0 +20401432: d7e9 beqz a5,204013fc } return RT_EOK; -2040142e: 4781 li a5,0 +20401434: 4781 li a5,0 } -20401430: 853e mv a0,a5 -20401432: 50b2 lw ra,44(sp) -20401434: 5422 lw s0,40(sp) -20401436: 5492 lw s1,36(sp) -20401438: 6145 addi sp,sp,48 -2040143a: 8082 ret +20401436: 853e mv a0,a5 +20401438: 50b2 lw ra,44(sp) +2040143a: 5422 lw s0,40(sp) +2040143c: 5492 lw s1,36(sp) +2040143e: 6145 addi sp,sp,48 +20401440: 8082 ret -2040143c : +20401442 : */ rt_err_t rt_sem_init(rt_sem_t sem, const char *name, rt_uint32_t value, rt_uint8_t flag) { -2040143c: 1101 addi sp,sp,-32 -2040143e: ce06 sw ra,28(sp) -20401440: cc22 sw s0,24(sp) -20401442: 1000 addi s0,sp,32 -20401444: fea42623 sw a0,-20(s0) -20401448: feb42423 sw a1,-24(s0) -2040144c: fec42223 sw a2,-28(s0) -20401450: 87b6 mv a5,a3 -20401452: fef401a3 sb a5,-29(s0) +20401442: 1101 addi sp,sp,-32 +20401444: ce06 sw ra,28(sp) +20401446: cc22 sw s0,24(sp) +20401448: 1000 addi s0,sp,32 +2040144a: fea42623 sw a0,-20(s0) +2040144e: feb42423 sw a1,-24(s0) +20401452: fec42223 sw a2,-28(s0) +20401456: 87b6 mv a5,a3 +20401458: fef401a3 sb a5,-29(s0) RT_ASSERT(sem != RT_NULL); -20401456: fec42783 lw a5,-20(s0) -2040145a: ef89 bnez a5,20401474 -2040145c: 0d800613 li a2,216 -20401460: 00015597 auipc a1,0x15 -20401464: 11c58593 addi a1,a1,284 # 2041657c <__FUNCTION__.2235> -20401468: 00015517 auipc a0,0x15 -2040146c: 03c50513 addi a0,a0,60 # 204164a4 <__FUNCTION__.2213+0x18> -20401470: 3a7030ef jal ra,20405016 +2040145c: fec42783 lw a5,-20(s0) +20401460: ef89 bnez a5,2040147a +20401462: 0d800613 li a2,216 +20401466: 00015597 auipc a1,0x15 +2040146a: d9e58593 addi a1,a1,-610 # 20416204 <__FUNCTION__.2230> +2040146e: 00015517 auipc a0,0x15 +20401472: cbe50513 addi a0,a0,-834 # 2041612c <__FUNCTION__.2208+0x18> +20401476: 3a5030ef jal ra,2040501a /* init object */ rt_object_init(&(sem->parent.parent), RT_Object_Class_Semaphore, name); -20401474: fec42783 lw a5,-20(s0) -20401478: fe842603 lw a2,-24(s0) -2040147c: 4585 li a1,1 -2040147e: 853e mv a0,a5 -20401480: 559030ef jal ra,204051d8 +2040147a: fec42783 lw a5,-20(s0) +2040147e: fe842603 lw a2,-24(s0) +20401482: 4585 li a1,1 +20401484: 853e mv a0,a5 +20401486: 1d9040ef jal ra,20405e5e /* init ipc object */ rt_ipc_object_init(&(sem->parent)); -20401484: fec42783 lw a5,-20(s0) -20401488: 853e mv a0,a5 -2040148a: 35a1 jal 204012d2 +2040148a: fec42783 lw a5,-20(s0) +2040148e: 853e mv a0,a5 +20401490: 35a1 jal 204012d8 /* set init value */ sem->value = value; -2040148c: fe442783 lw a5,-28(s0) -20401490: 01079713 slli a4,a5,0x10 -20401494: 8341 srli a4,a4,0x10 -20401496: fec42783 lw a5,-20(s0) -2040149a: 02e79a23 sh a4,52(a5) +20401492: fe442783 lw a5,-28(s0) +20401496: 01079713 slli a4,a5,0x10 +2040149a: 8341 srli a4,a4,0x10 +2040149c: fec42783 lw a5,-20(s0) +204014a0: 02e79a23 sh a4,52(a5) /* set parent */ sem->parent.parent.flag = flag; -2040149e: fec42783 lw a5,-20(s0) -204014a2: fe344703 lbu a4,-29(s0) -204014a6: 02e780a3 sb a4,33(a5) +204014a4: fec42783 lw a5,-20(s0) +204014a8: fe344703 lbu a4,-29(s0) +204014ac: 02e780a3 sb a4,33(a5) return RT_EOK; -204014aa: 4781 li a5,0 +204014b0: 4781 li a5,0 } -204014ac: 853e mv a0,a5 -204014ae: 40f2 lw ra,28(sp) -204014b0: 4462 lw s0,24(sp) -204014b2: 6105 addi sp,sp,32 -204014b4: 8082 ret +204014b2: 853e mv a0,a5 +204014b4: 40f2 lw ra,28(sp) +204014b6: 4462 lw s0,24(sp) +204014b8: 6105 addi sp,sp,32 +204014ba: 8082 ret -204014b6 : +204014bc : * @return the operation status, RT_EOK on successful * * @see rt_sem_delete */ rt_err_t rt_sem_detach(rt_sem_t sem) { -204014b6: 1101 addi sp,sp,-32 -204014b8: ce06 sw ra,28(sp) -204014ba: cc22 sw s0,24(sp) -204014bc: 1000 addi s0,sp,32 -204014be: fea42623 sw a0,-20(s0) +204014bc: 1101 addi sp,sp,-32 +204014be: ce06 sw ra,28(sp) +204014c0: cc22 sw s0,24(sp) +204014c2: 1000 addi s0,sp,32 +204014c4: fea42623 sw a0,-20(s0) RT_ASSERT(sem != RT_NULL); -204014c2: fec42783 lw a5,-20(s0) -204014c6: ef89 bnez a5,204014e0 -204014c8: 0f500613 li a2,245 -204014cc: 00015597 auipc a1,0x15 -204014d0: 0bc58593 addi a1,a1,188 # 20416588 <__FUNCTION__.2239> -204014d4: 00015517 auipc a0,0x15 -204014d8: fd050513 addi a0,a0,-48 # 204164a4 <__FUNCTION__.2213+0x18> -204014dc: 33b030ef jal ra,20405016 +204014c8: fec42783 lw a5,-20(s0) +204014cc: ef89 bnez a5,204014e6 +204014ce: 0f500613 li a2,245 +204014d2: 00015597 auipc a1,0x15 +204014d6: d3e58593 addi a1,a1,-706 # 20416210 <__FUNCTION__.2234> +204014da: 00015517 auipc a0,0x15 +204014de: c5250513 addi a0,a0,-942 # 2041612c <__FUNCTION__.2208+0x18> +204014e2: 339030ef jal ra,2040501a /* wakeup all suspend threads */ rt_ipc_list_resume_all(&(sem->parent.suspend_thread)); -204014e0: fec42783 lw a5,-20(s0) -204014e4: 02c78793 addi a5,a5,44 -204014e8: 853e mv a0,a5 -204014ea: 3df5 jal 204013e6 +204014e6: fec42783 lw a5,-20(s0) +204014ea: 02c78793 addi a5,a5,44 +204014ee: 853e mv a0,a5 +204014f0: 3df5 jal 204013ec /* detach semaphore object */ rt_object_detach(&(sem->parent.parent)); -204014ec: fec42783 lw a5,-20(s0) -204014f0: 853e mv a0,a5 -204014f2: 587030ef jal ra,20405278 +204014f2: fec42783 lw a5,-20(s0) +204014f6: 853e mv a0,a5 +204014f8: 207040ef jal ra,20405efe return RT_EOK; -204014f6: 4781 li a5,0 +204014fc: 4781 li a5,0 } -204014f8: 853e mv a0,a5 -204014fa: 40f2 lw ra,28(sp) -204014fc: 4462 lw s0,24(sp) -204014fe: 6105 addi sp,sp,32 -20401500: 8082 ret +204014fe: 853e mv a0,a5 +20401500: 40f2 lw ra,28(sp) +20401502: 4462 lw s0,24(sp) +20401504: 6105 addi sp,sp,32 +20401506: 8082 ret -20401502 : +20401508 : * @return the created semaphore, RT_NULL on error happen * * @see rt_sem_init */ rt_sem_t rt_sem_create(const char *name, rt_uint32_t value, rt_uint8_t flag) { -20401502: 7179 addi sp,sp,-48 -20401504: d606 sw ra,44(sp) -20401506: d422 sw s0,40(sp) -20401508: 1800 addi s0,sp,48 -2040150a: fca42e23 sw a0,-36(s0) -2040150e: fcb42c23 sw a1,-40(s0) -20401512: 87b2 mv a5,a2 -20401514: fcf40ba3 sb a5,-41(s0) +20401508: 7179 addi sp,sp,-48 +2040150a: d606 sw ra,44(sp) +2040150c: d422 sw s0,40(sp) +2040150e: 1800 addi s0,sp,48 +20401510: fca42e23 sw a0,-36(s0) +20401514: fcb42c23 sw a1,-40(s0) +20401518: 87b2 mv a5,a2 +2040151a: fcf40ba3 sb a5,-41(s0) rt_sem_t sem; RT_DEBUG_NOT_IN_INTERRUPT; -20401518: 47c070ef jal ra,20408994 -2040151c: fea42623 sw a0,-20(s0) -20401520: 4d2020ef jal ra,204039f2 -20401524: 87aa mv a5,a0 -20401526: c79d beqz a5,20401554 -20401528: 00015597 auipc a1,0x15 -2040152c: 07058593 addi a1,a1,112 # 20416598 <__FUNCTION__.2247> -20401530: 00015517 auipc a0,0x15 -20401534: f8450513 addi a0,a0,-124 # 204164b4 <__FUNCTION__.2213+0x28> -20401538: 069030ef jal ra,20404da0 -2040153c: 11100613 li a2,273 -20401540: 00015597 auipc a1,0x15 -20401544: 05858593 addi a1,a1,88 # 20416598 <__FUNCTION__.2247> -20401548: 00015517 auipc a0,0x15 -2040154c: f9050513 addi a0,a0,-112 # 204164d8 <__FUNCTION__.2213+0x4c> -20401550: 2c7030ef jal ra,20405016 -20401554: fec42503 lw a0,-20(s0) -20401558: 43e070ef jal ra,20408996 +2040151e: 028070ef jal ra,20408546 +20401522: fea42623 sw a0,-20(s0) +20401526: 4d2020ef jal ra,204039f8 +2040152a: 87aa mv a5,a0 +2040152c: c79d beqz a5,2040155a +2040152e: 00015597 auipc a1,0x15 +20401532: cf258593 addi a1,a1,-782 # 20416220 <__FUNCTION__.2242> +20401536: 00015517 auipc a0,0x15 +2040153a: c0650513 addi a0,a0,-1018 # 2041613c <__FUNCTION__.2208+0x28> +2040153e: 069030ef jal ra,20404da6 +20401542: 11100613 li a2,273 +20401546: 00015597 auipc a1,0x15 +2040154a: cda58593 addi a1,a1,-806 # 20416220 <__FUNCTION__.2242> +2040154e: 00015517 auipc a0,0x15 +20401552: c1250513 addi a0,a0,-1006 # 20416160 <__FUNCTION__.2208+0x4c> +20401556: 2c5030ef jal ra,2040501a +2040155a: fec42503 lw a0,-20(s0) +2040155e: 7eb060ef jal ra,20408548 /* allocate object */ sem = (rt_sem_t)rt_object_allocate(RT_Object_Class_Semaphore, name); -2040155c: fdc42583 lw a1,-36(s0) -20401560: 4505 li a0,1 -20401562: 583030ef jal ra,204052e4 -20401566: fea42423 sw a0,-24(s0) +20401562: fdc42583 lw a1,-36(s0) +20401566: 4505 li a0,1 +20401568: 203040ef jal ra,20405f6a +2040156c: fea42423 sw a0,-24(s0) if (sem == RT_NULL) -2040156a: fe842783 lw a5,-24(s0) -2040156e: e781 bnez a5,20401576 - return sem; 20401570: fe842783 lw a5,-24(s0) -20401574: a035 j 204015a0 +20401574: e781 bnez a5,2040157c + return sem; +20401576: fe842783 lw a5,-24(s0) +2040157a: a035 j 204015a6 /* init ipc object */ rt_ipc_object_init(&(sem->parent)); -20401576: fe842783 lw a5,-24(s0) -2040157a: 853e mv a0,a5 -2040157c: 3b99 jal 204012d2 +2040157c: fe842783 lw a5,-24(s0) +20401580: 853e mv a0,a5 +20401582: 3b99 jal 204012d8 /* set init value */ sem->value = value; -2040157e: fd842783 lw a5,-40(s0) -20401582: 01079713 slli a4,a5,0x10 -20401586: 8341 srli a4,a4,0x10 -20401588: fe842783 lw a5,-24(s0) -2040158c: 02e79a23 sh a4,52(a5) +20401584: fd842783 lw a5,-40(s0) +20401588: 01079713 slli a4,a5,0x10 +2040158c: 8341 srli a4,a4,0x10 +2040158e: fe842783 lw a5,-24(s0) +20401592: 02e79a23 sh a4,52(a5) /* set parent */ sem->parent.parent.flag = flag; -20401590: fe842783 lw a5,-24(s0) -20401594: fd744703 lbu a4,-41(s0) -20401598: 02e780a3 sb a4,33(a5) +20401596: fe842783 lw a5,-24(s0) +2040159a: fd744703 lbu a4,-41(s0) +2040159e: 02e780a3 sb a4,33(a5) return sem; -2040159c: fe842783 lw a5,-24(s0) +204015a2: fe842783 lw a5,-24(s0) } -204015a0: 853e mv a0,a5 -204015a2: 50b2 lw ra,44(sp) -204015a4: 5422 lw s0,40(sp) -204015a6: 6145 addi sp,sp,48 -204015a8: 8082 ret +204015a6: 853e mv a0,a5 +204015a8: 50b2 lw ra,44(sp) +204015aa: 5422 lw s0,40(sp) +204015ac: 6145 addi sp,sp,48 +204015ae: 8082 ret -204015aa : +204015b0 : * @return the error code * * @see rt_sem_detach */ rt_err_t rt_sem_delete(rt_sem_t sem) { -204015aa: 7179 addi sp,sp,-48 -204015ac: d606 sw ra,44(sp) -204015ae: d422 sw s0,40(sp) -204015b0: 1800 addi s0,sp,48 -204015b2: fca42e23 sw a0,-36(s0) +204015b0: 7179 addi sp,sp,-48 +204015b2: d606 sw ra,44(sp) +204015b4: d422 sw s0,40(sp) +204015b6: 1800 addi s0,sp,48 +204015b8: fca42e23 sw a0,-36(s0) RT_DEBUG_NOT_IN_INTERRUPT; -204015b6: 3de070ef jal ra,20408994 -204015ba: fea42623 sw a0,-20(s0) -204015be: 434020ef jal ra,204039f2 -204015c2: 87aa mv a5,a0 -204015c4: c79d beqz a5,204015f2 -204015c6: 00015597 auipc a1,0x15 -204015ca: fe258593 addi a1,a1,-30 # 204165a8 <__FUNCTION__.2252> -204015ce: 00015517 auipc a0,0x15 -204015d2: ee650513 addi a0,a0,-282 # 204164b4 <__FUNCTION__.2213+0x28> -204015d6: 7ca030ef jal ra,20404da0 -204015da: 13000613 li a2,304 -204015de: 00015597 auipc a1,0x15 -204015e2: fca58593 addi a1,a1,-54 # 204165a8 <__FUNCTION__.2252> -204015e6: 00015517 auipc a0,0x15 -204015ea: ef250513 addi a0,a0,-270 # 204164d8 <__FUNCTION__.2213+0x4c> -204015ee: 229030ef jal ra,20405016 -204015f2: fec42503 lw a0,-20(s0) -204015f6: 3a0070ef jal ra,20408996 +204015bc: 78b060ef jal ra,20408546 +204015c0: fea42623 sw a0,-20(s0) +204015c4: 434020ef jal ra,204039f8 +204015c8: 87aa mv a5,a0 +204015ca: c79d beqz a5,204015f8 +204015cc: 00015597 auipc a1,0x15 +204015d0: c6458593 addi a1,a1,-924 # 20416230 <__FUNCTION__.2247> +204015d4: 00015517 auipc a0,0x15 +204015d8: b6850513 addi a0,a0,-1176 # 2041613c <__FUNCTION__.2208+0x28> +204015dc: 7ca030ef jal ra,20404da6 +204015e0: 13000613 li a2,304 +204015e4: 00015597 auipc a1,0x15 +204015e8: c4c58593 addi a1,a1,-948 # 20416230 <__FUNCTION__.2247> +204015ec: 00015517 auipc a0,0x15 +204015f0: b7450513 addi a0,a0,-1164 # 20416160 <__FUNCTION__.2208+0x4c> +204015f4: 227030ef jal ra,2040501a +204015f8: fec42503 lw a0,-20(s0) +204015fc: 74d060ef jal ra,20408548 RT_ASSERT(sem != RT_NULL); -204015fa: fdc42783 lw a5,-36(s0) -204015fe: ef89 bnez a5,20401618 -20401600: 13200613 li a2,306 -20401604: 00015597 auipc a1,0x15 -20401608: fa458593 addi a1,a1,-92 # 204165a8 <__FUNCTION__.2252> -2040160c: 00015517 auipc a0,0x15 -20401610: e9850513 addi a0,a0,-360 # 204164a4 <__FUNCTION__.2213+0x18> -20401614: 203030ef jal ra,20405016 +20401600: fdc42783 lw a5,-36(s0) +20401604: ef89 bnez a5,2040161e +20401606: 13200613 li a2,306 +2040160a: 00015597 auipc a1,0x15 +2040160e: c2658593 addi a1,a1,-986 # 20416230 <__FUNCTION__.2247> +20401612: 00015517 auipc a0,0x15 +20401616: b1a50513 addi a0,a0,-1254 # 2041612c <__FUNCTION__.2208+0x18> +2040161a: 201030ef jal ra,2040501a /* wakeup all suspend threads */ rt_ipc_list_resume_all(&(sem->parent.suspend_thread)); -20401618: fdc42783 lw a5,-36(s0) -2040161c: 02c78793 addi a5,a5,44 -20401620: 853e mv a0,a5 -20401622: 33d1 jal 204013e6 +2040161e: fdc42783 lw a5,-36(s0) +20401622: 02c78793 addi a5,a5,44 +20401626: 853e mv a0,a5 +20401628: 33d1 jal 204013ec /* delete semaphore object */ rt_object_delete(&(sem->parent.parent)); -20401624: fdc42783 lw a5,-36(s0) -20401628: 853e mv a0,a5 -2040162a: 5b9030ef jal ra,204053e2 +2040162a: fdc42783 lw a5,-36(s0) +2040162e: 853e mv a0,a5 +20401630: 239040ef jal ra,20406068 return RT_EOK; -2040162e: 4781 li a5,0 +20401634: 4781 li a5,0 } -20401630: 853e mv a0,a5 -20401632: 50b2 lw ra,44(sp) -20401634: 5422 lw s0,40(sp) -20401636: 6145 addi sp,sp,48 -20401638: 8082 ret +20401636: 853e mv a0,a5 +20401638: 50b2 lw ra,44(sp) +2040163a: 5422 lw s0,40(sp) +2040163c: 6145 addi sp,sp,48 +2040163e: 8082 ret -2040163a : +20401640 : * @param time the waiting time * * @return the error code */ rt_err_t rt_sem_take(rt_sem_t sem, rt_int32_t time) { -2040163a: 7179 addi sp,sp,-48 -2040163c: d606 sw ra,44(sp) -2040163e: d422 sw s0,40(sp) -20401640: d226 sw s1,36(sp) -20401642: 1800 addi s0,sp,48 -20401644: fca42e23 sw a0,-36(s0) -20401648: fcb42c23 sw a1,-40(s0) +20401640: 7179 addi sp,sp,-48 +20401642: d606 sw ra,44(sp) +20401644: d422 sw s0,40(sp) +20401646: d226 sw s1,36(sp) +20401648: 1800 addi s0,sp,48 +2040164a: fca42e23 sw a0,-36(s0) +2040164e: fcb42c23 sw a1,-40(s0) register rt_base_t temp; struct rt_thread *thread; RT_ASSERT(sem != RT_NULL); -2040164c: fdc42783 lw a5,-36(s0) -20401650: ef89 bnez a5,2040166a -20401652: 14d00613 li a2,333 -20401656: 00015597 auipc a1,0x15 -2040165a: f6258593 addi a1,a1,-158 # 204165b8 <__FUNCTION__.2259> -2040165e: 00015517 auipc a0,0x15 -20401662: e4650513 addi a0,a0,-442 # 204164a4 <__FUNCTION__.2213+0x18> -20401666: 1b1030ef jal ra,20405016 +20401652: fdc42783 lw a5,-36(s0) +20401656: ef89 bnez a5,20401670 +20401658: 14d00613 li a2,333 +2040165c: 00015597 auipc a1,0x15 +20401660: be458593 addi a1,a1,-1052 # 20416240 <__FUNCTION__.2254> +20401664: 00015517 auipc a0,0x15 +20401668: ac850513 addi a0,a0,-1336 # 2041612c <__FUNCTION__.2208+0x18> +2040166c: 1af030ef jal ra,2040501a RT_OBJECT_HOOK_CALL(rt_object_trytake_hook, (&(sem->parent.parent))); -2040166a: 5fc01797 auipc a5,0x5fc01 -2040166e: 03278793 addi a5,a5,50 # 8000269c -20401672: 439c lw a5,0(a5) -20401674: cb91 beqz a5,20401688 -20401676: 5fc01797 auipc a5,0x5fc01 -2040167a: 02678793 addi a5,a5,38 # 8000269c -2040167e: 4398 lw a4,0(a5) -20401680: fdc42783 lw a5,-36(s0) -20401684: 853e mv a0,a5 -20401686: 9702 jalr a4 +20401670: 5fc01797 auipc a5,0x5fc01 +20401674: ef878793 addi a5,a5,-264 # 80002568 +20401678: 439c lw a5,0(a5) +2040167a: cb91 beqz a5,2040168e +2040167c: 5fc01797 auipc a5,0x5fc01 +20401680: eec78793 addi a5,a5,-276 # 80002568 +20401684: 4398 lw a4,0(a5) +20401686: fdc42783 lw a5,-36(s0) +2040168a: 853e mv a0,a5 +2040168c: 9702 jalr a4 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20401688: 30c070ef jal ra,20408994 -2040168c: 84aa mv s1,a0 +2040168e: 6b9060ef jal ra,20408546 +20401692: 84aa mv s1,a0 RT_DEBUG_LOG(RT_DEBUG_IPC, ("thread %s take sem:%s, which value is: %d\n", rt_thread_self()->name, ((struct rt_object *)sem)->name, sem->value)); if (sem->value > 0) -2040168e: fdc42783 lw a5,-36(s0) -20401692: 0347d783 lhu a5,52(a5) -20401696: c38d beqz a5,204016b8 +20401694: fdc42783 lw a5,-36(s0) +20401698: 0347d783 lhu a5,52(a5) +2040169c: c38d beqz a5,204016be { /* semaphore is available */ sem->value --; -20401698: fdc42783 lw a5,-36(s0) -2040169c: 0347d783 lhu a5,52(a5) -204016a0: 17fd addi a5,a5,-1 -204016a2: 01079713 slli a4,a5,0x10 -204016a6: 8341 srli a4,a4,0x10 -204016a8: fdc42783 lw a5,-36(s0) -204016ac: 02e79a23 sh a4,52(a5) +2040169e: fdc42783 lw a5,-36(s0) +204016a2: 0347d783 lhu a5,52(a5) +204016a6: 17fd addi a5,a5,-1 +204016a8: 01079713 slli a4,a5,0x10 +204016ac: 8341 srli a4,a4,0x10 +204016ae: fdc42783 lw a5,-36(s0) +204016b2: 02e79a23 sh a4,52(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -204016b0: 8526 mv a0,s1 -204016b2: 2e4070ef jal ra,20408996 -204016b6: a229 j 204017c0 +204016b6: 8526 mv a0,s1 +204016b8: 691060ef jal ra,20408548 +204016bc: a229 j 204017c6 } else { /* no waiting, return with timeout */ if (time == 0) -204016b8: fd842783 lw a5,-40(s0) -204016bc: e791 bnez a5,204016c8 +204016be: fd842783 lw a5,-40(s0) +204016c2: e791 bnez a5,204016ce { rt_hw_interrupt_enable(temp); -204016be: 8526 mv a0,s1 -204016c0: 2d6070ef jal ra,20408996 +204016c4: 8526 mv a0,s1 +204016c6: 683060ef jal ra,20408548 return -RT_ETIMEOUT; -204016c4: 57f9 li a5,-2 -204016c6: aa29 j 204017e0 +204016ca: 57f9 li a5,-2 +204016cc: aa29 j 204017e6 } else { /* current context checking */ RT_DEBUG_IN_THREAD_CONTEXT; -204016c8: 2cc070ef jal ra,20408994 -204016cc: fea42623 sw a0,-20(s0) -204016d0: 2d7050ef jal ra,204071a6 -204016d4: 87aa mv a5,a0 -204016d6: e79d bnez a5,20401704 -204016d8: 00015597 auipc a1,0x15 -204016dc: ee058593 addi a1,a1,-288 # 204165b8 <__FUNCTION__.2259> -204016e0: 00015517 auipc a0,0x15 -204016e4: dfc50513 addi a0,a0,-516 # 204164dc <__FUNCTION__.2213+0x50> -204016e8: 6b8030ef jal ra,20404da0 -204016ec: 16d00613 li a2,365 -204016f0: 00015597 auipc a1,0x15 -204016f4: ec858593 addi a1,a1,-312 # 204165b8 <__FUNCTION__.2259> -204016f8: 00015517 auipc a0,0x15 -204016fc: de050513 addi a0,a0,-544 # 204164d8 <__FUNCTION__.2213+0x4c> -20401700: 117030ef jal ra,20405016 -20401704: 290070ef jal ra,20408994 -20401708: fea42423 sw a0,-24(s0) -2040170c: 2e6020ef jal ra,204039f2 -20401710: 87aa mv a5,a0 -20401712: c79d beqz a5,20401740 -20401714: 00015597 auipc a1,0x15 -20401718: ea458593 addi a1,a1,-348 # 204165b8 <__FUNCTION__.2259> -2040171c: 00015517 auipc a0,0x15 -20401720: d9850513 addi a0,a0,-616 # 204164b4 <__FUNCTION__.2213+0x28> -20401724: 67c030ef jal ra,20404da0 -20401728: 16d00613 li a2,365 -2040172c: 00015597 auipc a1,0x15 -20401730: e8c58593 addi a1,a1,-372 # 204165b8 <__FUNCTION__.2259> -20401734: 00015517 auipc a0,0x15 -20401738: da450513 addi a0,a0,-604 # 204164d8 <__FUNCTION__.2213+0x4c> -2040173c: 0db030ef jal ra,20405016 -20401740: fe842503 lw a0,-24(s0) -20401744: 252070ef jal ra,20408996 -20401748: fec42503 lw a0,-20(s0) -2040174c: 24a070ef jal ra,20408996 +204016ce: 679060ef jal ra,20408546 +204016d2: fea42623 sw a0,-20(s0) +204016d6: 5da050ef jal ra,20406cb0 +204016da: 87aa mv a5,a0 +204016dc: e79d bnez a5,2040170a +204016de: 00015597 auipc a1,0x15 +204016e2: b6258593 addi a1,a1,-1182 # 20416240 <__FUNCTION__.2254> +204016e6: 00015517 auipc a0,0x15 +204016ea: a7e50513 addi a0,a0,-1410 # 20416164 <__FUNCTION__.2208+0x50> +204016ee: 6b8030ef jal ra,20404da6 +204016f2: 16d00613 li a2,365 +204016f6: 00015597 auipc a1,0x15 +204016fa: b4a58593 addi a1,a1,-1206 # 20416240 <__FUNCTION__.2254> +204016fe: 00015517 auipc a0,0x15 +20401702: a6250513 addi a0,a0,-1438 # 20416160 <__FUNCTION__.2208+0x4c> +20401706: 115030ef jal ra,2040501a +2040170a: 63d060ef jal ra,20408546 +2040170e: fea42423 sw a0,-24(s0) +20401712: 2e6020ef jal ra,204039f8 +20401716: 87aa mv a5,a0 +20401718: c79d beqz a5,20401746 +2040171a: 00015597 auipc a1,0x15 +2040171e: b2658593 addi a1,a1,-1242 # 20416240 <__FUNCTION__.2254> +20401722: 00015517 auipc a0,0x15 +20401726: a1a50513 addi a0,a0,-1510 # 2041613c <__FUNCTION__.2208+0x28> +2040172a: 67c030ef jal ra,20404da6 +2040172e: 16d00613 li a2,365 +20401732: 00015597 auipc a1,0x15 +20401736: b0e58593 addi a1,a1,-1266 # 20416240 <__FUNCTION__.2254> +2040173a: 00015517 auipc a0,0x15 +2040173e: a2650513 addi a0,a0,-1498 # 20416160 <__FUNCTION__.2208+0x4c> +20401742: 0d9030ef jal ra,2040501a +20401746: fe842503 lw a0,-24(s0) +2040174a: 5ff060ef jal ra,20408548 +2040174e: fec42503 lw a0,-20(s0) +20401752: 5f7060ef jal ra,20408548 /* semaphore is unavailable, push to suspend list */ /* get current thread */ thread = rt_thread_self(); -20401750: 257050ef jal ra,204071a6 -20401754: fea42223 sw a0,-28(s0) +20401756: 55a050ef jal ra,20406cb0 +2040175a: fea42223 sw a0,-28(s0) /* reset thread error number */ thread->error = RT_EOK; -20401758: fe442783 lw a5,-28(s0) -2040175c: 0407a423 sw zero,72(a5) +2040175e: fe442783 lw a5,-28(s0) +20401762: 0407a423 sw zero,72(a5) RT_DEBUG_LOG(RT_DEBUG_IPC, ("sem take: suspend thread - %s\n", thread->name)); /* suspend thread */ rt_ipc_list_suspend(&(sem->parent.suspend_thread), -20401760: fdc42783 lw a5,-36(s0) -20401764: 02c78713 addi a4,a5,44 -20401768: fdc42783 lw a5,-36(s0) -2040176c: 0217c783 lbu a5,33(a5) -20401770: 863e mv a2,a5 -20401772: fe442583 lw a1,-28(s0) -20401776: 853a mv a0,a4 -20401778: 3ebd jal 204012f6 +20401766: fdc42783 lw a5,-36(s0) +2040176a: 02c78713 addi a4,a5,44 +2040176e: fdc42783 lw a5,-36(s0) +20401772: 0217c783 lbu a5,33(a5) +20401776: 863e mv a2,a5 +20401778: fe442583 lw a1,-28(s0) +2040177c: 853a mv a0,a4 +2040177e: 3ebd jal 204012fc thread, sem->parent.parent.flag); /* has waiting time, start thread timer */ if (time > 0) -2040177a: fd842783 lw a5,-40(s0) -2040177e: 02f05463 blez a5,204017a6 +20401780: fd842783 lw a5,-40(s0) +20401784: 02f05463 blez a5,204017ac { RT_DEBUG_LOG(RT_DEBUG_IPC, ("set thread:%s to timer list\n", thread->name)); /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -20401782: fe442783 lw a5,-28(s0) -20401786: 06878793 addi a5,a5,104 -2040178a: fd840713 addi a4,s0,-40 -2040178e: 863a mv a2,a4 -20401790: 4581 li a1,0 -20401792: 853e mv a0,a5 -20401794: 035060ef jal ra,20407fc8 +20401788: fe442783 lw a5,-28(s0) +2040178c: 06878793 addi a5,a5,104 +20401790: fd840713 addi a4,s0,-40 +20401794: 863a mv a2,a4 +20401796: 4581 li a1,0 +20401798: 853e mv a0,a5 +2040179a: 338060ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &time); rt_timer_start(&(thread->thread_timer)); -20401798: fe442783 lw a5,-28(s0) -2040179c: 06878793 addi a5,a5,104 -204017a0: 853e mv a0,a5 -204017a2: 4d8060ef jal ra,20407c7a +2040179e: fe442783 lw a5,-28(s0) +204017a2: 06878793 addi a5,a5,104 +204017a6: 853e mv a0,a5 +204017a8: 7dd050ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -204017a6: 8526 mv a0,s1 -204017a8: 1ee070ef jal ra,20408996 +204017ac: 8526 mv a0,s1 +204017ae: 59b060ef jal ra,20408548 /* do schedule */ rt_schedule(); -204017ac: 0be040ef jal ra,2040586a +204017b2: 53f040ef jal ra,204064f0 if (thread->error != RT_EOK) -204017b0: fe442783 lw a5,-28(s0) -204017b4: 47bc lw a5,72(a5) -204017b6: c789 beqz a5,204017c0 +204017b6: fe442783 lw a5,-28(s0) +204017ba: 47bc lw a5,72(a5) +204017bc: c789 beqz a5,204017c6 { return thread->error; -204017b8: fe442783 lw a5,-28(s0) -204017bc: 47bc lw a5,72(a5) -204017be: a00d j 204017e0 +204017be: fe442783 lw a5,-28(s0) +204017c2: 47bc lw a5,72(a5) +204017c4: a00d j 204017e6 } } } RT_OBJECT_HOOK_CALL(rt_object_take_hook, (&(sem->parent.parent))); -204017c0: 5fc01797 auipc a5,0x5fc01 -204017c4: ed878793 addi a5,a5,-296 # 80002698 -204017c8: 439c lw a5,0(a5) -204017ca: cb91 beqz a5,204017de -204017cc: 5fc01797 auipc a5,0x5fc01 -204017d0: ecc78793 addi a5,a5,-308 # 80002698 -204017d4: 4398 lw a4,0(a5) -204017d6: fdc42783 lw a5,-36(s0) -204017da: 853e mv a0,a5 -204017dc: 9702 jalr a4 +204017c6: 5fc01797 auipc a5,0x5fc01 +204017ca: d9e78793 addi a5,a5,-610 # 80002564 +204017ce: 439c lw a5,0(a5) +204017d0: cb91 beqz a5,204017e4 +204017d2: 5fc01797 auipc a5,0x5fc01 +204017d6: d9278793 addi a5,a5,-622 # 80002564 +204017da: 4398 lw a4,0(a5) +204017dc: fdc42783 lw a5,-36(s0) +204017e0: 853e mv a0,a5 +204017e2: 9702 jalr a4 return RT_EOK; -204017de: 4781 li a5,0 +204017e4: 4781 li a5,0 } -204017e0: 853e mv a0,a5 -204017e2: 50b2 lw ra,44(sp) -204017e4: 5422 lw s0,40(sp) -204017e6: 5492 lw s1,36(sp) -204017e8: 6145 addi sp,sp,48 -204017ea: 8082 ret +204017e6: 853e mv a0,a5 +204017e8: 50b2 lw ra,44(sp) +204017ea: 5422 lw s0,40(sp) +204017ec: 5492 lw s1,36(sp) +204017ee: 6145 addi sp,sp,48 +204017f0: 8082 ret -204017ec : +204017f2 : * @param sem the semaphore object * * @return the error code */ rt_err_t rt_sem_trytake(rt_sem_t sem) { -204017ec: 1101 addi sp,sp,-32 -204017ee: ce06 sw ra,28(sp) -204017f0: cc22 sw s0,24(sp) -204017f2: 1000 addi s0,sp,32 -204017f4: fea42623 sw a0,-20(s0) +204017f2: 1101 addi sp,sp,-32 +204017f4: ce06 sw ra,28(sp) +204017f6: cc22 sw s0,24(sp) +204017f8: 1000 addi s0,sp,32 +204017fa: fea42623 sw a0,-20(s0) return rt_sem_take(sem, 0); -204017f8: 4581 li a1,0 -204017fa: fec42503 lw a0,-20(s0) -204017fe: 3d35 jal 2040163a -20401800: 87aa mv a5,a0 +204017fe: 4581 li a1,0 +20401800: fec42503 lw a0,-20(s0) +20401804: 3d35 jal 20401640 +20401806: 87aa mv a5,a0 } -20401802: 853e mv a0,a5 -20401804: 40f2 lw ra,28(sp) -20401806: 4462 lw s0,24(sp) -20401808: 6105 addi sp,sp,32 -2040180a: 8082 ret +20401808: 853e mv a0,a5 +2040180a: 40f2 lw ra,28(sp) +2040180c: 4462 lw s0,24(sp) +2040180e: 6105 addi sp,sp,32 +20401810: 8082 ret -2040180c : +20401812 : * @param sem the semaphore object * * @return the error code */ rt_err_t rt_sem_release(rt_sem_t sem) { -2040180c: 1101 addi sp,sp,-32 -2040180e: ce06 sw ra,28(sp) -20401810: cc22 sw s0,24(sp) -20401812: ca26 sw s1,20(sp) -20401814: c84a sw s2,16(sp) -20401816: 1000 addi s0,sp,32 -20401818: fea42623 sw a0,-20(s0) +20401812: 1101 addi sp,sp,-32 +20401814: ce06 sw ra,28(sp) +20401816: cc22 sw s0,24(sp) +20401818: ca26 sw s1,20(sp) +2040181a: c84a sw s2,16(sp) +2040181c: 1000 addi s0,sp,32 +2040181e: fea42623 sw a0,-20(s0) register rt_base_t temp; register rt_bool_t need_schedule; RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(sem->parent.parent))); -2040181c: 5fc01797 auipc a5,0x5fc01 -20401820: e7878793 addi a5,a5,-392 # 80002694 -20401824: 439c lw a5,0(a5) -20401826: cb91 beqz a5,2040183a -20401828: 5fc01797 auipc a5,0x5fc01 -2040182c: e6c78793 addi a5,a5,-404 # 80002694 -20401830: 4398 lw a4,0(a5) -20401832: fec42783 lw a5,-20(s0) -20401836: 853e mv a0,a5 -20401838: 9702 jalr a4 +20401822: 5fc01797 auipc a5,0x5fc01 +20401826: d3e78793 addi a5,a5,-706 # 80002560 +2040182a: 439c lw a5,0(a5) +2040182c: cb91 beqz a5,20401840 +2040182e: 5fc01797 auipc a5,0x5fc01 +20401832: d3278793 addi a5,a5,-718 # 80002560 +20401836: 4398 lw a4,0(a5) +20401838: fec42783 lw a5,-20(s0) +2040183c: 853e mv a0,a5 +2040183e: 9702 jalr a4 need_schedule = RT_FALSE; -2040183a: 4481 li s1,0 +20401840: 4481 li s1,0 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -2040183c: 158070ef jal ra,20408994 -20401840: 892a mv s2,a0 +20401842: 505060ef jal ra,20408546 +20401846: 892a mv s2,a0 RT_DEBUG_LOG(RT_DEBUG_IPC, ("thread %s releases sem:%s, which value is: %d\n", rt_thread_self()->name, ((struct rt_object *)sem)->name, sem->value)); if (!rt_list_isempty(&sem->parent.suspend_thread)) -20401842: fec42783 lw a5,-20(s0) -20401846: 02c78793 addi a5,a5,44 -2040184a: 853e mv a0,a5 -2040184c: 3cb9 jal 204012aa -2040184e: 87aa mv a5,a0 -20401850: eb89 bnez a5,20401862 +20401848: fec42783 lw a5,-20(s0) +2040184c: 02c78793 addi a5,a5,44 +20401850: 853e mv a0,a5 +20401852: 3cb9 jal 204012b0 +20401854: 87aa mv a5,a0 +20401856: eb89 bnez a5,20401868 { /* resume the suspended thread */ rt_ipc_list_resume(&(sem->parent.suspend_thread)); -20401852: fec42783 lw a5,-20(s0) -20401856: 02c78793 addi a5,a5,44 -2040185a: 853e mv a0,a5 -2040185c: 3eb1 jal 204013b8 +20401858: fec42783 lw a5,-20(s0) +2040185c: 02c78793 addi a5,a5,44 +20401860: 853e mv a0,a5 +20401862: 3eb1 jal 204013be need_schedule = RT_TRUE; -2040185e: 4485 li s1,1 -20401860: a829 j 2040187a +20401864: 4485 li s1,1 +20401866: a829 j 20401880 } else sem->value ++; /* increase value */ -20401862: fec42783 lw a5,-20(s0) -20401866: 0347d783 lhu a5,52(a5) -2040186a: 0785 addi a5,a5,1 -2040186c: 01079713 slli a4,a5,0x10 -20401870: 8341 srli a4,a4,0x10 -20401872: fec42783 lw a5,-20(s0) -20401876: 02e79a23 sh a4,52(a5) +20401868: fec42783 lw a5,-20(s0) +2040186c: 0347d783 lhu a5,52(a5) +20401870: 0785 addi a5,a5,1 +20401872: 01079713 slli a4,a5,0x10 +20401876: 8341 srli a4,a4,0x10 +20401878: fec42783 lw a5,-20(s0) +2040187c: 02e79a23 sh a4,52(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -2040187a: 854a mv a0,s2 -2040187c: 11a070ef jal ra,20408996 +20401880: 854a mv a0,s2 +20401882: 4c7060ef jal ra,20408548 /* resume a thread, re-schedule */ if (need_schedule == RT_TRUE) -20401880: 4785 li a5,1 -20401882: 00f49463 bne s1,a5,2040188a +20401886: 4785 li a5,1 +20401888: 00f49463 bne s1,a5,20401890 rt_schedule(); -20401886: 7e5030ef jal ra,2040586a +2040188c: 465040ef jal ra,204064f0 return RT_EOK; -2040188a: 4781 li a5,0 +20401890: 4781 li a5,0 } -2040188c: 853e mv a0,a5 -2040188e: 40f2 lw ra,28(sp) -20401890: 4462 lw s0,24(sp) -20401892: 44d2 lw s1,20(sp) -20401894: 4942 lw s2,16(sp) -20401896: 6105 addi sp,sp,32 -20401898: 8082 ret +20401892: 853e mv a0,a5 +20401894: 40f2 lw ra,28(sp) +20401896: 4462 lw s0,24(sp) +20401898: 44d2 lw s1,20(sp) +2040189a: 4942 lw s2,16(sp) +2040189c: 6105 addi sp,sp,32 +2040189e: 8082 ret -2040189a : +204018a0 : * @param arg the execution argument * * @return the error code */ rt_err_t rt_sem_control(rt_sem_t sem, rt_uint8_t cmd, void *arg) { -2040189a: 7179 addi sp,sp,-48 -2040189c: d606 sw ra,44(sp) -2040189e: d422 sw s0,40(sp) -204018a0: 1800 addi s0,sp,48 -204018a2: fca42e23 sw a0,-36(s0) -204018a6: 87ae mv a5,a1 -204018a8: fcc42a23 sw a2,-44(s0) -204018ac: fcf40da3 sb a5,-37(s0) +204018a0: 7179 addi sp,sp,-48 +204018a2: d606 sw ra,44(sp) +204018a4: d422 sw s0,40(sp) +204018a6: 1800 addi s0,sp,48 +204018a8: fca42e23 sw a0,-36(s0) +204018ac: 87ae mv a5,a1 +204018ae: fcc42a23 sw a2,-44(s0) +204018b2: fcf40da3 sb a5,-37(s0) rt_ubase_t level; RT_ASSERT(sem != RT_NULL); -204018b0: fdc42783 lw a5,-36(s0) -204018b4: ef89 bnez a5,204018ce -204018b6: 1e400613 li a2,484 -204018ba: 00015597 auipc a1,0x15 -204018be: d0a58593 addi a1,a1,-758 # 204165c4 <__FUNCTION__.2276> -204018c2: 00015517 auipc a0,0x15 -204018c6: be250513 addi a0,a0,-1054 # 204164a4 <__FUNCTION__.2213+0x18> -204018ca: 74c030ef jal ra,20405016 +204018b6: fdc42783 lw a5,-36(s0) +204018ba: ef89 bnez a5,204018d4 +204018bc: 1e400613 li a2,484 +204018c0: 00015597 auipc a1,0x15 +204018c4: 98c58593 addi a1,a1,-1652 # 2041624c <__FUNCTION__.2271> +204018c8: 00015517 auipc a0,0x15 +204018cc: 86450513 addi a0,a0,-1948 # 2041612c <__FUNCTION__.2208+0x18> +204018d0: 74a030ef jal ra,2040501a if (cmd == RT_IPC_CMD_RESET) -204018ce: fdb44703 lbu a4,-37(s0) -204018d2: 4785 li a5,1 -204018d4: 04f71363 bne a4,a5,2040191a +204018d4: fdb44703 lbu a4,-37(s0) +204018d8: 4785 li a5,1 +204018da: 04f71363 bne a4,a5,20401920 { rt_uint32_t value; /* get value */ value = (rt_uint32_t)arg; -204018d8: fd442783 lw a5,-44(s0) -204018dc: fef42623 sw a5,-20(s0) +204018de: fd442783 lw a5,-44(s0) +204018e2: fef42623 sw a5,-20(s0) /* disable interrupt */ level = rt_hw_interrupt_disable(); -204018e0: 0b4070ef jal ra,20408994 -204018e4: 87aa mv a5,a0 -204018e6: fef42423 sw a5,-24(s0) +204018e6: 461060ef jal ra,20408546 +204018ea: 87aa mv a5,a0 +204018ec: fef42423 sw a5,-24(s0) /* resume all waiting thread */ rt_ipc_list_resume_all(&sem->parent.suspend_thread); -204018ea: fdc42783 lw a5,-36(s0) -204018ee: 02c78793 addi a5,a5,44 -204018f2: 853e mv a0,a5 -204018f4: 3ccd jal 204013e6 +204018f0: fdc42783 lw a5,-36(s0) +204018f4: 02c78793 addi a5,a5,44 +204018f8: 853e mv a0,a5 +204018fa: 3ccd jal 204013ec /* set new value */ sem->value = (rt_uint16_t)value; -204018f6: fec42783 lw a5,-20(s0) -204018fa: 01079713 slli a4,a5,0x10 -204018fe: 8341 srli a4,a4,0x10 -20401900: fdc42783 lw a5,-36(s0) -20401904: 02e79a23 sh a4,52(a5) +204018fc: fec42783 lw a5,-20(s0) +20401900: 01079713 slli a4,a5,0x10 +20401904: 8341 srli a4,a4,0x10 +20401906: fdc42783 lw a5,-36(s0) +2040190a: 02e79a23 sh a4,52(a5) /* enable interrupt */ rt_hw_interrupt_enable(level); -20401908: fe842783 lw a5,-24(s0) -2040190c: 853e mv a0,a5 -2040190e: 088070ef jal ra,20408996 +2040190e: fe842783 lw a5,-24(s0) +20401912: 853e mv a0,a5 +20401914: 435060ef jal ra,20408548 rt_schedule(); -20401912: 759030ef jal ra,2040586a +20401918: 3d9040ef jal ra,204064f0 return RT_EOK; -20401916: 4781 li a5,0 -20401918: a011 j 2040191c +2040191c: 4781 li a5,0 +2040191e: a011 j 20401922 } return -RT_ERROR; -2040191a: 57fd li a5,-1 +20401920: 57fd li a5,-1 } -2040191c: 853e mv a0,a5 -2040191e: 50b2 lw ra,44(sp) -20401920: 5422 lw s0,40(sp) -20401922: 6145 addi sp,sp,48 -20401924: 8082 ret +20401922: 853e mv a0,a5 +20401924: 50b2 lw ra,44(sp) +20401926: 5422 lw s0,40(sp) +20401928: 6145 addi sp,sp,48 +2040192a: 8082 ret -20401926 : +2040192c : * @param flag the flag of mutex * * @return the operation status, RT_EOK on successful */ rt_err_t rt_mutex_init(rt_mutex_t mutex, const char *name, rt_uint8_t flag) { -20401926: 1101 addi sp,sp,-32 -20401928: ce06 sw ra,28(sp) -2040192a: cc22 sw s0,24(sp) -2040192c: 1000 addi s0,sp,32 -2040192e: fea42623 sw a0,-20(s0) -20401932: feb42423 sw a1,-24(s0) -20401936: 87b2 mv a5,a2 -20401938: fef403a3 sb a5,-25(s0) +2040192c: 1101 addi sp,sp,-32 +2040192e: ce06 sw ra,28(sp) +20401930: cc22 sw s0,24(sp) +20401932: 1000 addi s0,sp,32 +20401934: fea42623 sw a0,-20(s0) +20401938: feb42423 sw a1,-24(s0) +2040193c: 87b2 mv a5,a2 +2040193e: fef403a3 sb a5,-25(s0) RT_ASSERT(mutex != RT_NULL); -2040193c: fec42783 lw a5,-20(s0) -20401940: ef89 bnez a5,2040195a -20401942: 20f00613 li a2,527 -20401946: 00015597 auipc a1,0x15 -2040194a: c8e58593 addi a1,a1,-882 # 204165d4 <__FUNCTION__.2283> -2040194e: 00015517 auipc a0,0x15 -20401952: bc650513 addi a0,a0,-1082 # 20416514 <__FUNCTION__.2213+0x88> -20401956: 6c0030ef jal ra,20405016 +20401942: fec42783 lw a5,-20(s0) +20401946: ef89 bnez a5,20401960 +20401948: 20f00613 li a2,527 +2040194c: 00015597 auipc a1,0x15 +20401950: 91058593 addi a1,a1,-1776 # 2041625c <__FUNCTION__.2278> +20401954: 00015517 auipc a0,0x15 +20401958: 84850513 addi a0,a0,-1976 # 2041619c <__FUNCTION__.2208+0x88> +2040195c: 6be030ef jal ra,2040501a /* init object */ rt_object_init(&(mutex->parent.parent), RT_Object_Class_Mutex, name); -2040195a: fec42783 lw a5,-20(s0) -2040195e: fe842603 lw a2,-24(s0) -20401962: 4589 li a1,2 -20401964: 853e mv a0,a5 -20401966: 073030ef jal ra,204051d8 +20401960: fec42783 lw a5,-20(s0) +20401964: fe842603 lw a2,-24(s0) +20401968: 4589 li a1,2 +2040196a: 853e mv a0,a5 +2040196c: 4f2040ef jal ra,20405e5e /* init ipc object */ rt_ipc_object_init(&(mutex->parent)); -2040196a: fec42783 lw a5,-20(s0) -2040196e: 853e mv a0,a5 -20401970: 328d jal 204012d2 +20401970: fec42783 lw a5,-20(s0) +20401974: 853e mv a0,a5 +20401976: 328d jal 204012d8 mutex->value = 1; -20401972: fec42783 lw a5,-20(s0) -20401976: 4705 li a4,1 -20401978: 02e79a23 sh a4,52(a5) +20401978: fec42783 lw a5,-20(s0) +2040197c: 4705 li a4,1 +2040197e: 02e79a23 sh a4,52(a5) mutex->owner = RT_NULL; -2040197c: fec42783 lw a5,-20(s0) -20401980: 0207ac23 sw zero,56(a5) +20401982: fec42783 lw a5,-20(s0) +20401986: 0207ac23 sw zero,56(a5) mutex->original_priority = 0xFF; -20401984: fec42783 lw a5,-20(s0) -20401988: 577d li a4,-1 -2040198a: 02e78b23 sb a4,54(a5) +2040198a: fec42783 lw a5,-20(s0) +2040198e: 577d li a4,-1 +20401990: 02e78b23 sb a4,54(a5) mutex->hold = 0; -2040198e: fec42783 lw a5,-20(s0) -20401992: 02078ba3 sb zero,55(a5) +20401994: fec42783 lw a5,-20(s0) +20401998: 02078ba3 sb zero,55(a5) /* set flag */ mutex->parent.parent.flag = flag; -20401996: fec42783 lw a5,-20(s0) -2040199a: fe744703 lbu a4,-25(s0) -2040199e: 02e780a3 sb a4,33(a5) +2040199c: fec42783 lw a5,-20(s0) +204019a0: fe744703 lbu a4,-25(s0) +204019a4: 02e780a3 sb a4,33(a5) return RT_EOK; -204019a2: 4781 li a5,0 +204019a8: 4781 li a5,0 } -204019a4: 853e mv a0,a5 -204019a6: 40f2 lw ra,28(sp) -204019a8: 4462 lw s0,24(sp) -204019aa: 6105 addi sp,sp,32 -204019ac: 8082 ret +204019aa: 853e mv a0,a5 +204019ac: 40f2 lw ra,28(sp) +204019ae: 4462 lw s0,24(sp) +204019b0: 6105 addi sp,sp,32 +204019b2: 8082 ret -204019ae : +204019b4 : * @return the operation status, RT_EOK on successful * * @see rt_mutex_delete */ rt_err_t rt_mutex_detach(rt_mutex_t mutex) { -204019ae: 1101 addi sp,sp,-32 -204019b0: ce06 sw ra,28(sp) -204019b2: cc22 sw s0,24(sp) -204019b4: 1000 addi s0,sp,32 -204019b6: fea42623 sw a0,-20(s0) +204019b4: 1101 addi sp,sp,-32 +204019b6: ce06 sw ra,28(sp) +204019b8: cc22 sw s0,24(sp) +204019ba: 1000 addi s0,sp,32 +204019bc: fea42623 sw a0,-20(s0) RT_ASSERT(mutex != RT_NULL); -204019ba: fec42783 lw a5,-20(s0) -204019be: ef89 bnez a5,204019d8 -204019c0: 22e00613 li a2,558 -204019c4: 00015597 auipc a1,0x15 -204019c8: c2058593 addi a1,a1,-992 # 204165e4 <__FUNCTION__.2287> -204019cc: 00015517 auipc a0,0x15 -204019d0: b4850513 addi a0,a0,-1208 # 20416514 <__FUNCTION__.2213+0x88> -204019d4: 642030ef jal ra,20405016 +204019c0: fec42783 lw a5,-20(s0) +204019c4: ef89 bnez a5,204019de +204019c6: 22e00613 li a2,558 +204019ca: 00015597 auipc a1,0x15 +204019ce: 8a258593 addi a1,a1,-1886 # 2041626c <__FUNCTION__.2282> +204019d2: 00014517 auipc a0,0x14 +204019d6: 7ca50513 addi a0,a0,1994 # 2041619c <__FUNCTION__.2208+0x88> +204019da: 640030ef jal ra,2040501a /* wakeup all suspend threads */ rt_ipc_list_resume_all(&(mutex->parent.suspend_thread)); -204019d8: fec42783 lw a5,-20(s0) -204019dc: 02c78793 addi a5,a5,44 -204019e0: 853e mv a0,a5 -204019e2: 3411 jal 204013e6 +204019de: fec42783 lw a5,-20(s0) +204019e2: 02c78793 addi a5,a5,44 +204019e6: 853e mv a0,a5 +204019e8: 3411 jal 204013ec /* detach semaphore object */ rt_object_detach(&(mutex->parent.parent)); -204019e4: fec42783 lw a5,-20(s0) -204019e8: 853e mv a0,a5 -204019ea: 08f030ef jal ra,20405278 +204019ea: fec42783 lw a5,-20(s0) +204019ee: 853e mv a0,a5 +204019f0: 50e040ef jal ra,20405efe return RT_EOK; -204019ee: 4781 li a5,0 +204019f4: 4781 li a5,0 } -204019f0: 853e mv a0,a5 -204019f2: 40f2 lw ra,28(sp) -204019f4: 4462 lw s0,24(sp) -204019f6: 6105 addi sp,sp,32 -204019f8: 8082 ret +204019f6: 853e mv a0,a5 +204019f8: 40f2 lw ra,28(sp) +204019fa: 4462 lw s0,24(sp) +204019fc: 6105 addi sp,sp,32 +204019fe: 8082 ret -204019fa : +20401a00 : * @return the created mutex, RT_NULL on error happen * * @see rt_mutex_init */ rt_mutex_t rt_mutex_create(const char *name, rt_uint8_t flag) { -204019fa: 7179 addi sp,sp,-48 -204019fc: d606 sw ra,44(sp) -204019fe: d422 sw s0,40(sp) -20401a00: 1800 addi s0,sp,48 -20401a02: fca42e23 sw a0,-36(s0) -20401a06: 87ae mv a5,a1 -20401a08: fcf40da3 sb a5,-37(s0) +20401a00: 7179 addi sp,sp,-48 +20401a02: d606 sw ra,44(sp) +20401a04: d422 sw s0,40(sp) +20401a06: 1800 addi s0,sp,48 +20401a08: fca42e23 sw a0,-36(s0) +20401a0c: 87ae mv a5,a1 +20401a0e: fcf40da3 sb a5,-37(s0) struct rt_mutex *mutex; RT_DEBUG_NOT_IN_INTERRUPT; -20401a0c: 789060ef jal ra,20408994 -20401a10: fea42623 sw a0,-20(s0) -20401a14: 7df010ef jal ra,204039f2 -20401a18: 87aa mv a5,a0 -20401a1a: c79d beqz a5,20401a48 -20401a1c: 00015597 auipc a1,0x15 -20401a20: bd858593 addi a1,a1,-1064 # 204165f4 <__FUNCTION__.2294> -20401a24: 00015517 auipc a0,0x15 -20401a28: a9050513 addi a0,a0,-1392 # 204164b4 <__FUNCTION__.2213+0x28> -20401a2c: 374030ef jal ra,20404da0 -20401a30: 24900613 li a2,585 -20401a34: 00015597 auipc a1,0x15 -20401a38: bc058593 addi a1,a1,-1088 # 204165f4 <__FUNCTION__.2294> -20401a3c: 00015517 auipc a0,0x15 -20401a40: a9c50513 addi a0,a0,-1380 # 204164d8 <__FUNCTION__.2213+0x4c> -20401a44: 5d2030ef jal ra,20405016 -20401a48: fec42503 lw a0,-20(s0) -20401a4c: 74b060ef jal ra,20408996 +20401a12: 335060ef jal ra,20408546 +20401a16: fea42623 sw a0,-20(s0) +20401a1a: 7df010ef jal ra,204039f8 +20401a1e: 87aa mv a5,a0 +20401a20: c79d beqz a5,20401a4e +20401a22: 00015597 auipc a1,0x15 +20401a26: 85a58593 addi a1,a1,-1958 # 2041627c <__FUNCTION__.2289> +20401a2a: 00014517 auipc a0,0x14 +20401a2e: 71250513 addi a0,a0,1810 # 2041613c <__FUNCTION__.2208+0x28> +20401a32: 374030ef jal ra,20404da6 +20401a36: 24900613 li a2,585 +20401a3a: 00015597 auipc a1,0x15 +20401a3e: 84258593 addi a1,a1,-1982 # 2041627c <__FUNCTION__.2289> +20401a42: 00014517 auipc a0,0x14 +20401a46: 71e50513 addi a0,a0,1822 # 20416160 <__FUNCTION__.2208+0x4c> +20401a4a: 5d0030ef jal ra,2040501a +20401a4e: fec42503 lw a0,-20(s0) +20401a52: 2f7060ef jal ra,20408548 /* allocate object */ mutex = (rt_mutex_t)rt_object_allocate(RT_Object_Class_Mutex, name); -20401a50: fdc42583 lw a1,-36(s0) -20401a54: 4509 li a0,2 -20401a56: 08f030ef jal ra,204052e4 -20401a5a: fea42423 sw a0,-24(s0) +20401a56: fdc42583 lw a1,-36(s0) +20401a5a: 4509 li a0,2 +20401a5c: 50e040ef jal ra,20405f6a +20401a60: fea42423 sw a0,-24(s0) if (mutex == RT_NULL) -20401a5e: fe842783 lw a5,-24(s0) -20401a62: e781 bnez a5,20401a6a - return mutex; 20401a64: fe842783 lw a5,-24(s0) -20401a68: a83d j 20401aa6 +20401a68: e781 bnez a5,20401a70 + return mutex; +20401a6a: fe842783 lw a5,-24(s0) +20401a6e: a83d j 20401aac /* init ipc object */ rt_ipc_object_init(&(mutex->parent)); -20401a6a: fe842783 lw a5,-24(s0) -20401a6e: 853e mv a0,a5 -20401a70: 308d jal 204012d2 +20401a70: fe842783 lw a5,-24(s0) +20401a74: 853e mv a0,a5 +20401a76: 308d jal 204012d8 mutex->value = 1; -20401a72: fe842783 lw a5,-24(s0) -20401a76: 4705 li a4,1 -20401a78: 02e79a23 sh a4,52(a5) +20401a78: fe842783 lw a5,-24(s0) +20401a7c: 4705 li a4,1 +20401a7e: 02e79a23 sh a4,52(a5) mutex->owner = RT_NULL; -20401a7c: fe842783 lw a5,-24(s0) -20401a80: 0207ac23 sw zero,56(a5) +20401a82: fe842783 lw a5,-24(s0) +20401a86: 0207ac23 sw zero,56(a5) mutex->original_priority = 0xFF; -20401a84: fe842783 lw a5,-24(s0) -20401a88: 577d li a4,-1 -20401a8a: 02e78b23 sb a4,54(a5) +20401a8a: fe842783 lw a5,-24(s0) +20401a8e: 577d li a4,-1 +20401a90: 02e78b23 sb a4,54(a5) mutex->hold = 0; -20401a8e: fe842783 lw a5,-24(s0) -20401a92: 02078ba3 sb zero,55(a5) +20401a94: fe842783 lw a5,-24(s0) +20401a98: 02078ba3 sb zero,55(a5) /* set flag */ mutex->parent.parent.flag = flag; -20401a96: fe842783 lw a5,-24(s0) -20401a9a: fdb44703 lbu a4,-37(s0) -20401a9e: 02e780a3 sb a4,33(a5) +20401a9c: fe842783 lw a5,-24(s0) +20401aa0: fdb44703 lbu a4,-37(s0) +20401aa4: 02e780a3 sb a4,33(a5) return mutex; -20401aa2: fe842783 lw a5,-24(s0) +20401aa8: fe842783 lw a5,-24(s0) } -20401aa6: 853e mv a0,a5 -20401aa8: 50b2 lw ra,44(sp) -20401aaa: 5422 lw s0,40(sp) -20401aac: 6145 addi sp,sp,48 -20401aae: 8082 ret +20401aac: 853e mv a0,a5 +20401aae: 50b2 lw ra,44(sp) +20401ab0: 5422 lw s0,40(sp) +20401ab2: 6145 addi sp,sp,48 +20401ab4: 8082 ret -20401ab0 : +20401ab6 : * @return the error code * * @see rt_mutex_detach */ rt_err_t rt_mutex_delete(rt_mutex_t mutex) { -20401ab0: 7179 addi sp,sp,-48 -20401ab2: d606 sw ra,44(sp) -20401ab4: d422 sw s0,40(sp) -20401ab6: 1800 addi s0,sp,48 -20401ab8: fca42e23 sw a0,-36(s0) +20401ab6: 7179 addi sp,sp,-48 +20401ab8: d606 sw ra,44(sp) +20401aba: d422 sw s0,40(sp) +20401abc: 1800 addi s0,sp,48 +20401abe: fca42e23 sw a0,-36(s0) RT_DEBUG_NOT_IN_INTERRUPT; -20401abc: 6d9060ef jal ra,20408994 -20401ac0: fea42623 sw a0,-20(s0) -20401ac4: 72f010ef jal ra,204039f2 -20401ac8: 87aa mv a5,a0 -20401aca: c79d beqz a5,20401af8 -20401acc: 00015597 auipc a1,0x15 -20401ad0: b3858593 addi a1,a1,-1224 # 20416604 <__FUNCTION__.2299> -20401ad4: 00015517 auipc a0,0x15 -20401ad8: 9e050513 addi a0,a0,-1568 # 204164b4 <__FUNCTION__.2213+0x28> -20401adc: 2c4030ef jal ra,20404da0 -20401ae0: 26a00613 li a2,618 -20401ae4: 00015597 auipc a1,0x15 -20401ae8: b2058593 addi a1,a1,-1248 # 20416604 <__FUNCTION__.2299> -20401aec: 00015517 auipc a0,0x15 -20401af0: 9ec50513 addi a0,a0,-1556 # 204164d8 <__FUNCTION__.2213+0x4c> -20401af4: 522030ef jal ra,20405016 -20401af8: fec42503 lw a0,-20(s0) -20401afc: 69b060ef jal ra,20408996 +20401ac2: 285060ef jal ra,20408546 +20401ac6: fea42623 sw a0,-20(s0) +20401aca: 72f010ef jal ra,204039f8 +20401ace: 87aa mv a5,a0 +20401ad0: c79d beqz a5,20401afe +20401ad2: 00014597 auipc a1,0x14 +20401ad6: 7ba58593 addi a1,a1,1978 # 2041628c <__FUNCTION__.2294> +20401ada: 00014517 auipc a0,0x14 +20401ade: 66250513 addi a0,a0,1634 # 2041613c <__FUNCTION__.2208+0x28> +20401ae2: 2c4030ef jal ra,20404da6 +20401ae6: 26a00613 li a2,618 +20401aea: 00014597 auipc a1,0x14 +20401aee: 7a258593 addi a1,a1,1954 # 2041628c <__FUNCTION__.2294> +20401af2: 00014517 auipc a0,0x14 +20401af6: 66e50513 addi a0,a0,1646 # 20416160 <__FUNCTION__.2208+0x4c> +20401afa: 520030ef jal ra,2040501a +20401afe: fec42503 lw a0,-20(s0) +20401b02: 247060ef jal ra,20408548 RT_ASSERT(mutex != RT_NULL); -20401b00: fdc42783 lw a5,-36(s0) -20401b04: ef89 bnez a5,20401b1e -20401b06: 26c00613 li a2,620 -20401b0a: 00015597 auipc a1,0x15 -20401b0e: afa58593 addi a1,a1,-1286 # 20416604 <__FUNCTION__.2299> -20401b12: 00015517 auipc a0,0x15 -20401b16: a0250513 addi a0,a0,-1534 # 20416514 <__FUNCTION__.2213+0x88> -20401b1a: 4fc030ef jal ra,20405016 +20401b06: fdc42783 lw a5,-36(s0) +20401b0a: ef89 bnez a5,20401b24 +20401b0c: 26c00613 li a2,620 +20401b10: 00014597 auipc a1,0x14 +20401b14: 77c58593 addi a1,a1,1916 # 2041628c <__FUNCTION__.2294> +20401b18: 00014517 auipc a0,0x14 +20401b1c: 68450513 addi a0,a0,1668 # 2041619c <__FUNCTION__.2208+0x88> +20401b20: 4fa030ef jal ra,2040501a /* wakeup all suspend threads */ rt_ipc_list_resume_all(&(mutex->parent.suspend_thread)); -20401b1e: fdc42783 lw a5,-36(s0) -20401b22: 02c78793 addi a5,a5,44 -20401b26: 853e mv a0,a5 -20401b28: 387d jal 204013e6 +20401b24: fdc42783 lw a5,-36(s0) +20401b28: 02c78793 addi a5,a5,44 +20401b2c: 853e mv a0,a5 +20401b2e: 387d jal 204013ec /* delete semaphore object */ rt_object_delete(&(mutex->parent.parent)); -20401b2a: fdc42783 lw a5,-36(s0) -20401b2e: 853e mv a0,a5 -20401b30: 0b3030ef jal ra,204053e2 +20401b30: fdc42783 lw a5,-36(s0) +20401b34: 853e mv a0,a5 +20401b36: 532040ef jal ra,20406068 return RT_EOK; -20401b34: 4781 li a5,0 +20401b3a: 4781 li a5,0 } -20401b36: 853e mv a0,a5 -20401b38: 50b2 lw ra,44(sp) -20401b3a: 5422 lw s0,40(sp) -20401b3c: 6145 addi sp,sp,48 -20401b3e: 8082 ret +20401b3c: 853e mv a0,a5 +20401b3e: 50b2 lw ra,44(sp) +20401b40: 5422 lw s0,40(sp) +20401b42: 6145 addi sp,sp,48 +20401b44: 8082 ret -20401b40 : +20401b46 : * @param time the waiting time * * @return the error code */ rt_err_t rt_mutex_take(rt_mutex_t mutex, rt_int32_t time) { -20401b40: 7179 addi sp,sp,-48 -20401b42: d606 sw ra,44(sp) -20401b44: d422 sw s0,40(sp) -20401b46: d226 sw s1,36(sp) -20401b48: 1800 addi s0,sp,48 -20401b4a: fca42e23 sw a0,-36(s0) -20401b4e: fcb42c23 sw a1,-40(s0) +20401b46: 7179 addi sp,sp,-48 +20401b48: d606 sw ra,44(sp) +20401b4a: d422 sw s0,40(sp) +20401b4c: d226 sw s1,36(sp) +20401b4e: 1800 addi s0,sp,48 +20401b50: fca42e23 sw a0,-36(s0) +20401b54: fcb42c23 sw a1,-40(s0) register rt_base_t temp; struct rt_thread *thread; /* this function must not be used in interrupt even if time = 0 */ RT_DEBUG_IN_THREAD_CONTEXT; -20401b52: 643060ef jal ra,20408994 -20401b56: fea42623 sw a0,-20(s0) -20401b5a: 64c050ef jal ra,204071a6 -20401b5e: 87aa mv a5,a0 -20401b60: e79d bnez a5,20401b8e -20401b62: 00015597 auipc a1,0x15 -20401b66: ab258593 addi a1,a1,-1358 # 20416614 <__FUNCTION__.2307> -20401b6a: 00015517 auipc a0,0x15 -20401b6e: 97250513 addi a0,a0,-1678 # 204164dc <__FUNCTION__.2213+0x50> -20401b72: 22e030ef jal ra,20404da0 -20401b76: 28800613 li a2,648 -20401b7a: 00015597 auipc a1,0x15 -20401b7e: a9a58593 addi a1,a1,-1382 # 20416614 <__FUNCTION__.2307> -20401b82: 00015517 auipc a0,0x15 -20401b86: 95650513 addi a0,a0,-1706 # 204164d8 <__FUNCTION__.2213+0x4c> -20401b8a: 48c030ef jal ra,20405016 -20401b8e: 607060ef jal ra,20408994 -20401b92: fea42423 sw a0,-24(s0) -20401b96: 65d010ef jal ra,204039f2 -20401b9a: 87aa mv a5,a0 -20401b9c: c79d beqz a5,20401bca -20401b9e: 00015597 auipc a1,0x15 -20401ba2: a7658593 addi a1,a1,-1418 # 20416614 <__FUNCTION__.2307> -20401ba6: 00015517 auipc a0,0x15 -20401baa: 90e50513 addi a0,a0,-1778 # 204164b4 <__FUNCTION__.2213+0x28> -20401bae: 1f2030ef jal ra,20404da0 -20401bb2: 28800613 li a2,648 -20401bb6: 00015597 auipc a1,0x15 -20401bba: a5e58593 addi a1,a1,-1442 # 20416614 <__FUNCTION__.2307> -20401bbe: 00015517 auipc a0,0x15 -20401bc2: 91a50513 addi a0,a0,-1766 # 204164d8 <__FUNCTION__.2213+0x4c> -20401bc6: 450030ef jal ra,20405016 -20401bca: fe842503 lw a0,-24(s0) -20401bce: 5c9060ef jal ra,20408996 -20401bd2: fec42503 lw a0,-20(s0) -20401bd6: 5c1060ef jal ra,20408996 +20401b58: 1ef060ef jal ra,20408546 +20401b5c: fea42623 sw a0,-20(s0) +20401b60: 150050ef jal ra,20406cb0 +20401b64: 87aa mv a5,a0 +20401b66: e79d bnez a5,20401b94 +20401b68: 00014597 auipc a1,0x14 +20401b6c: 73458593 addi a1,a1,1844 # 2041629c <__FUNCTION__.2302> +20401b70: 00014517 auipc a0,0x14 +20401b74: 5f450513 addi a0,a0,1524 # 20416164 <__FUNCTION__.2208+0x50> +20401b78: 22e030ef jal ra,20404da6 +20401b7c: 28800613 li a2,648 +20401b80: 00014597 auipc a1,0x14 +20401b84: 71c58593 addi a1,a1,1820 # 2041629c <__FUNCTION__.2302> +20401b88: 00014517 auipc a0,0x14 +20401b8c: 5d850513 addi a0,a0,1496 # 20416160 <__FUNCTION__.2208+0x4c> +20401b90: 48a030ef jal ra,2040501a +20401b94: 1b3060ef jal ra,20408546 +20401b98: fea42423 sw a0,-24(s0) +20401b9c: 65d010ef jal ra,204039f8 +20401ba0: 87aa mv a5,a0 +20401ba2: c79d beqz a5,20401bd0 +20401ba4: 00014597 auipc a1,0x14 +20401ba8: 6f858593 addi a1,a1,1784 # 2041629c <__FUNCTION__.2302> +20401bac: 00014517 auipc a0,0x14 +20401bb0: 59050513 addi a0,a0,1424 # 2041613c <__FUNCTION__.2208+0x28> +20401bb4: 1f2030ef jal ra,20404da6 +20401bb8: 28800613 li a2,648 +20401bbc: 00014597 auipc a1,0x14 +20401bc0: 6e058593 addi a1,a1,1760 # 2041629c <__FUNCTION__.2302> +20401bc4: 00014517 auipc a0,0x14 +20401bc8: 59c50513 addi a0,a0,1436 # 20416160 <__FUNCTION__.2208+0x4c> +20401bcc: 44e030ef jal ra,2040501a +20401bd0: fe842503 lw a0,-24(s0) +20401bd4: 175060ef jal ra,20408548 +20401bd8: fec42503 lw a0,-20(s0) +20401bdc: 16d060ef jal ra,20408548 RT_ASSERT(mutex != RT_NULL); -20401bda: fdc42783 lw a5,-36(s0) -20401bde: ef89 bnez a5,20401bf8 -20401be0: 28a00613 li a2,650 -20401be4: 00015597 auipc a1,0x15 -20401be8: a3058593 addi a1,a1,-1488 # 20416614 <__FUNCTION__.2307> -20401bec: 00015517 auipc a0,0x15 -20401bf0: 92850513 addi a0,a0,-1752 # 20416514 <__FUNCTION__.2213+0x88> -20401bf4: 422030ef jal ra,20405016 +20401be0: fdc42783 lw a5,-36(s0) +20401be4: ef89 bnez a5,20401bfe +20401be6: 28a00613 li a2,650 +20401bea: 00014597 auipc a1,0x14 +20401bee: 6b258593 addi a1,a1,1714 # 2041629c <__FUNCTION__.2302> +20401bf2: 00014517 auipc a0,0x14 +20401bf6: 5aa50513 addi a0,a0,1450 # 2041619c <__FUNCTION__.2208+0x88> +20401bfa: 420030ef jal ra,2040501a /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20401bf8: 59d060ef jal ra,20408994 -20401bfc: 84aa mv s1,a0 +20401bfe: 149060ef jal ra,20408546 +20401c02: 84aa mv s1,a0 /* get current thread */ thread = rt_thread_self(); -20401bfe: 5a8050ef jal ra,204071a6 -20401c02: fea42223 sw a0,-28(s0) +20401c04: 0ac050ef jal ra,20406cb0 +20401c08: fea42223 sw a0,-28(s0) RT_OBJECT_HOOK_CALL(rt_object_trytake_hook, (&(mutex->parent.parent))); -20401c06: 5fc01797 auipc a5,0x5fc01 -20401c0a: a9678793 addi a5,a5,-1386 # 8000269c -20401c0e: 439c lw a5,0(a5) -20401c10: cb91 beqz a5,20401c24 -20401c12: 5fc01797 auipc a5,0x5fc01 -20401c16: a8a78793 addi a5,a5,-1398 # 8000269c -20401c1a: 4398 lw a4,0(a5) -20401c1c: fdc42783 lw a5,-36(s0) -20401c20: 853e mv a0,a5 -20401c22: 9702 jalr a4 +20401c0c: 5fc01797 auipc a5,0x5fc01 +20401c10: 95c78793 addi a5,a5,-1700 # 80002568 +20401c14: 439c lw a5,0(a5) +20401c16: cb91 beqz a5,20401c2a +20401c18: 5fc01797 auipc a5,0x5fc01 +20401c1c: 95078793 addi a5,a5,-1712 # 80002568 +20401c20: 4398 lw a4,0(a5) +20401c22: fdc42783 lw a5,-36(s0) +20401c26: 853e mv a0,a5 +20401c28: 9702 jalr a4 RT_DEBUG_LOG(RT_DEBUG_IPC, ("mutex_take: current thread %s, mutex value: %d, hold: %d\n", thread->name, mutex->value, mutex->hold)); /* reset thread error */ thread->error = RT_EOK; -20401c24: fe442783 lw a5,-28(s0) -20401c28: 0407a423 sw zero,72(a5) +20401c2a: fe442783 lw a5,-28(s0) +20401c2e: 0407a423 sw zero,72(a5) if (mutex->owner == thread) -20401c2c: fdc42783 lw a5,-36(s0) -20401c30: 5f9c lw a5,56(a5) -20401c32: fe442703 lw a4,-28(s0) -20401c36: 00f71e63 bne a4,a5,20401c52 +20401c32: fdc42783 lw a5,-36(s0) +20401c36: 5f9c lw a5,56(a5) +20401c38: fe442703 lw a4,-28(s0) +20401c3c: 00f71e63 bne a4,a5,20401c58 { /* it's the same thread */ mutex->hold ++; -20401c3a: fdc42783 lw a5,-36(s0) -20401c3e: 0377c783 lbu a5,55(a5) -20401c42: 0785 addi a5,a5,1 -20401c44: 0ff7f713 andi a4,a5,255 -20401c48: fdc42783 lw a5,-36(s0) -20401c4c: 02e78ba3 sb a4,55(a5) -20401c50: a211 j 20401d54 +20401c40: fdc42783 lw a5,-36(s0) +20401c44: 0377c783 lbu a5,55(a5) +20401c48: 0785 addi a5,a5,1 +20401c4a: 0ff7f713 andi a4,a5,255 +20401c4e: fdc42783 lw a5,-36(s0) +20401c52: 02e78ba3 sb a4,55(a5) +20401c56: a211 j 20401d5a else { /* The value of mutex is 1 in initial status. Therefore, if the * value is great than 0, it indicates the mutex is avaible. */ if (mutex->value > 0) -20401c52: fdc42783 lw a5,-36(s0) -20401c56: 0347d783 lhu a5,52(a5) -20401c5a: c7b1 beqz a5,20401ca6 +20401c58: fdc42783 lw a5,-36(s0) +20401c5c: 0347d783 lhu a5,52(a5) +20401c60: c7b1 beqz a5,20401cac { /* mutex is available */ mutex->value --; -20401c5c: fdc42783 lw a5,-36(s0) -20401c60: 0347d783 lhu a5,52(a5) -20401c64: 17fd addi a5,a5,-1 -20401c66: 01079713 slli a4,a5,0x10 -20401c6a: 8341 srli a4,a4,0x10 -20401c6c: fdc42783 lw a5,-36(s0) -20401c70: 02e79a23 sh a4,52(a5) +20401c62: fdc42783 lw a5,-36(s0) +20401c66: 0347d783 lhu a5,52(a5) +20401c6a: 17fd addi a5,a5,-1 +20401c6c: 01079713 slli a4,a5,0x10 +20401c70: 8341 srli a4,a4,0x10 +20401c72: fdc42783 lw a5,-36(s0) +20401c76: 02e79a23 sh a4,52(a5) /* set mutex owner and original priority */ mutex->owner = thread; -20401c74: fdc42783 lw a5,-36(s0) -20401c78: fe442703 lw a4,-28(s0) -20401c7c: df98 sw a4,56(a5) +20401c7a: fdc42783 lw a5,-36(s0) +20401c7e: fe442703 lw a4,-28(s0) +20401c82: df98 sw a4,56(a5) mutex->original_priority = thread->current_priority; -20401c7e: fe442783 lw a5,-28(s0) -20401c82: 04d7c703 lbu a4,77(a5) -20401c86: fdc42783 lw a5,-36(s0) -20401c8a: 02e78b23 sb a4,54(a5) +20401c84: fe442783 lw a5,-28(s0) +20401c88: 04d7c703 lbu a4,77(a5) +20401c8c: fdc42783 lw a5,-36(s0) +20401c90: 02e78b23 sb a4,54(a5) mutex->hold ++; -20401c8e: fdc42783 lw a5,-36(s0) -20401c92: 0377c783 lbu a5,55(a5) -20401c96: 0785 addi a5,a5,1 -20401c98: 0ff7f713 andi a4,a5,255 -20401c9c: fdc42783 lw a5,-36(s0) -20401ca0: 02e78ba3 sb a4,55(a5) -20401ca4: a845 j 20401d54 +20401c94: fdc42783 lw a5,-36(s0) +20401c98: 0377c783 lbu a5,55(a5) +20401c9c: 0785 addi a5,a5,1 +20401c9e: 0ff7f713 andi a4,a5,255 +20401ca2: fdc42783 lw a5,-36(s0) +20401ca6: 02e78ba3 sb a4,55(a5) +20401caa: a845 j 20401d5a } else { /* no waiting, return with timeout */ if (time == 0) -20401ca6: fd842783 lw a5,-40(s0) -20401caa: eb91 bnez a5,20401cbe +20401cac: fd842783 lw a5,-40(s0) +20401cb0: eb91 bnez a5,20401cc4 { /* set error as timeout */ thread->error = -RT_ETIMEOUT; -20401cac: fe442783 lw a5,-28(s0) -20401cb0: 5779 li a4,-2 -20401cb2: c7b8 sw a4,72(a5) +20401cb2: fe442783 lw a5,-28(s0) +20401cb6: 5779 li a4,-2 +20401cb8: c7b8 sw a4,72(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -20401cb4: 8526 mv a0,s1 -20401cb6: 4e1060ef jal ra,20408996 +20401cba: 8526 mv a0,s1 +20401cbc: 08d060ef jal ra,20408548 return -RT_ETIMEOUT; -20401cba: 57f9 li a5,-2 -20401cbc: a87d j 20401d7a +20401cc0: 57f9 li a5,-2 +20401cc2: a87d j 20401d80 /* mutex is unavailable, push to suspend list */ RT_DEBUG_LOG(RT_DEBUG_IPC, ("mutex_take: suspend thread: %s\n", thread->name)); /* change the owner thread priority of mutex */ if (thread->current_priority < mutex->owner->current_priority) -20401cbe: fe442783 lw a5,-28(s0) -20401cc2: 04d7c703 lbu a4,77(a5) -20401cc6: fdc42783 lw a5,-36(s0) -20401cca: 5f9c lw a5,56(a5) -20401ccc: 04d7c783 lbu a5,77(a5) -20401cd0: 00f77e63 bleu a5,a4,20401cec +20401cc4: fe442783 lw a5,-28(s0) +20401cc8: 04d7c703 lbu a4,77(a5) +20401ccc: fdc42783 lw a5,-36(s0) +20401cd0: 5f9c lw a5,56(a5) +20401cd2: 04d7c783 lbu a5,77(a5) +20401cd6: 00f77e63 bleu a5,a4,20401cf2 { /* change the owner thread priority */ rt_thread_control(mutex->owner, -20401cd4: fdc42783 lw a5,-36(s0) -20401cd8: 5f98 lw a4,56(a5) +20401cda: fdc42783 lw a5,-36(s0) +20401cde: 5f98 lw a4,56(a5) RT_THREAD_CTRL_CHANGE_PRIORITY, &thread->current_priority); -20401cda: fe442783 lw a5,-28(s0) -20401cde: 04d78793 addi a5,a5,77 +20401ce0: fe442783 lw a5,-28(s0) +20401ce4: 04d78793 addi a5,a5,77 rt_thread_control(mutex->owner, -20401ce2: 863e mv a2,a5 -20401ce4: 4589 li a1,2 -20401ce6: 853a mv a0,a4 -20401ce8: 089050ef jal ra,20407570 +20401ce8: 863e mv a2,a5 +20401cea: 4589 li a1,2 +20401cec: 853a mv a0,a4 +20401cee: 38c050ef jal ra,2040707a } /* suspend current thread */ rt_ipc_list_suspend(&(mutex->parent.suspend_thread), -20401cec: fdc42783 lw a5,-36(s0) -20401cf0: 02c78713 addi a4,a5,44 -20401cf4: fdc42783 lw a5,-36(s0) -20401cf8: 0217c783 lbu a5,33(a5) -20401cfc: 863e mv a2,a5 -20401cfe: fe442583 lw a1,-28(s0) -20401d02: 853a mv a0,a4 -20401d04: df2ff0ef jal ra,204012f6 +20401cf2: fdc42783 lw a5,-36(s0) +20401cf6: 02c78713 addi a4,a5,44 +20401cfa: fdc42783 lw a5,-36(s0) +20401cfe: 0217c783 lbu a5,33(a5) +20401d02: 863e mv a2,a5 +20401d04: fe442583 lw a1,-28(s0) +20401d08: 853a mv a0,a4 +20401d0a: df2ff0ef jal ra,204012fc thread, mutex->parent.parent.flag); /* has waiting time, start thread timer */ if (time > 0) -20401d08: fd842783 lw a5,-40(s0) -20401d0c: 02f05463 blez a5,20401d34 +20401d0e: fd842783 lw a5,-40(s0) +20401d12: 02f05463 blez a5,20401d3a RT_DEBUG_LOG(RT_DEBUG_IPC, ("mutex_take: start the timer of thread:%s\n", thread->name)); /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -20401d10: fe442783 lw a5,-28(s0) -20401d14: 06878793 addi a5,a5,104 -20401d18: fd840713 addi a4,s0,-40 -20401d1c: 863a mv a2,a4 -20401d1e: 4581 li a1,0 -20401d20: 853e mv a0,a5 -20401d22: 2a6060ef jal ra,20407fc8 +20401d16: fe442783 lw a5,-28(s0) +20401d1a: 06878793 addi a5,a5,104 +20401d1e: fd840713 addi a4,s0,-40 +20401d22: 863a mv a2,a4 +20401d24: 4581 li a1,0 +20401d26: 853e mv a0,a5 +20401d28: 5ab050ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &time); rt_timer_start(&(thread->thread_timer)); -20401d26: fe442783 lw a5,-28(s0) -20401d2a: 06878793 addi a5,a5,104 -20401d2e: 853e mv a0,a5 -20401d30: 74b050ef jal ra,20407c7a +20401d2c: fe442783 lw a5,-28(s0) +20401d30: 06878793 addi a5,a5,104 +20401d34: 853e mv a0,a5 +20401d36: 24f050ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20401d34: 8526 mv a0,s1 -20401d36: 461060ef jal ra,20408996 +20401d3a: 8526 mv a0,s1 +20401d3c: 00d060ef jal ra,20408548 /* do schedule */ rt_schedule(); -20401d3a: 331030ef jal ra,2040586a +20401d40: 7b0040ef jal ra,204064f0 if (thread->error != RT_EOK) -20401d3e: fe442783 lw a5,-28(s0) -20401d42: 47bc lw a5,72(a5) -20401d44: c789 beqz a5,20401d4e +20401d44: fe442783 lw a5,-28(s0) +20401d48: 47bc lw a5,72(a5) +20401d4a: c789 beqz a5,20401d54 { /* return error */ return thread->error; -20401d46: fe442783 lw a5,-28(s0) -20401d4a: 47bc lw a5,72(a5) -20401d4c: a03d j 20401d7a +20401d4c: fe442783 lw a5,-28(s0) +20401d50: 47bc lw a5,72(a5) +20401d52: a03d j 20401d80 } else { /* the mutex is taken successfully. */ /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20401d4e: 447060ef jal ra,20408994 -20401d52: 84aa mv s1,a0 +20401d54: 7f2060ef jal ra,20408546 +20401d58: 84aa mv s1,a0 } } } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20401d54: 8526 mv a0,s1 -20401d56: 441060ef jal ra,20408996 +20401d5a: 8526 mv a0,s1 +20401d5c: 7ec060ef jal ra,20408548 RT_OBJECT_HOOK_CALL(rt_object_take_hook, (&(mutex->parent.parent))); -20401d5a: 5fc01797 auipc a5,0x5fc01 -20401d5e: 93e78793 addi a5,a5,-1730 # 80002698 -20401d62: 439c lw a5,0(a5) -20401d64: cb91 beqz a5,20401d78 -20401d66: 5fc01797 auipc a5,0x5fc01 -20401d6a: 93278793 addi a5,a5,-1742 # 80002698 -20401d6e: 4398 lw a4,0(a5) -20401d70: fdc42783 lw a5,-36(s0) -20401d74: 853e mv a0,a5 -20401d76: 9702 jalr a4 +20401d60: 5fc01797 auipc a5,0x5fc01 +20401d64: 80478793 addi a5,a5,-2044 # 80002564 +20401d68: 439c lw a5,0(a5) +20401d6a: cb91 beqz a5,20401d7e +20401d6c: 5fc00797 auipc a5,0x5fc00 +20401d70: 7f878793 addi a5,a5,2040 # 80002564 +20401d74: 4398 lw a4,0(a5) +20401d76: fdc42783 lw a5,-36(s0) +20401d7a: 853e mv a0,a5 +20401d7c: 9702 jalr a4 return RT_EOK; -20401d78: 4781 li a5,0 +20401d7e: 4781 li a5,0 } -20401d7a: 853e mv a0,a5 -20401d7c: 50b2 lw ra,44(sp) -20401d7e: 5422 lw s0,40(sp) -20401d80: 5492 lw s1,36(sp) -20401d82: 6145 addi sp,sp,48 -20401d84: 8082 ret +20401d80: 853e mv a0,a5 +20401d82: 50b2 lw ra,44(sp) +20401d84: 5422 lw s0,40(sp) +20401d86: 5492 lw s1,36(sp) +20401d88: 6145 addi sp,sp,48 +20401d8a: 8082 ret -20401d86 : +20401d8c : * @param mutex the mutex object * * @return the error code */ rt_err_t rt_mutex_release(rt_mutex_t mutex) { -20401d86: 7179 addi sp,sp,-48 -20401d88: d606 sw ra,44(sp) -20401d8a: d422 sw s0,40(sp) -20401d8c: d226 sw s1,36(sp) -20401d8e: 1800 addi s0,sp,48 -20401d90: fca42e23 sw a0,-36(s0) +20401d8c: 7179 addi sp,sp,-48 +20401d8e: d606 sw ra,44(sp) +20401d90: d422 sw s0,40(sp) +20401d92: d226 sw s1,36(sp) +20401d94: 1800 addi s0,sp,48 +20401d96: fca42e23 sw a0,-36(s0) register rt_base_t temp; struct rt_thread *thread; rt_bool_t need_schedule; need_schedule = RT_FALSE; -20401d94: fe042623 sw zero,-20(s0) +20401d9a: fe042623 sw zero,-20(s0) /* only thread could release mutex because we need test the ownership */ RT_DEBUG_IN_THREAD_CONTEXT; -20401d98: 3fd060ef jal ra,20408994 -20401d9c: fea42423 sw a0,-24(s0) -20401da0: 406050ef jal ra,204071a6 -20401da4: 87aa mv a5,a0 -20401da6: e79d bnez a5,20401dd4 -20401da8: 00015597 auipc a1,0x15 -20401dac: 87c58593 addi a1,a1,-1924 # 20416624 <__FUNCTION__.2316> -20401db0: 00014517 auipc a0,0x14 -20401db4: 72c50513 addi a0,a0,1836 # 204164dc <__FUNCTION__.2213+0x50> -20401db8: 7e9020ef jal ra,20404da0 -20401dbc: 30d00613 li a2,781 -20401dc0: 00015597 auipc a1,0x15 -20401dc4: 86458593 addi a1,a1,-1948 # 20416624 <__FUNCTION__.2316> -20401dc8: 00014517 auipc a0,0x14 -20401dcc: 71050513 addi a0,a0,1808 # 204164d8 <__FUNCTION__.2213+0x4c> -20401dd0: 246030ef jal ra,20405016 -20401dd4: 3c1060ef jal ra,20408994 -20401dd8: fea42223 sw a0,-28(s0) -20401ddc: 417010ef jal ra,204039f2 -20401de0: 87aa mv a5,a0 -20401de2: c79d beqz a5,20401e10 -20401de4: 00015597 auipc a1,0x15 -20401de8: 84058593 addi a1,a1,-1984 # 20416624 <__FUNCTION__.2316> -20401dec: 00014517 auipc a0,0x14 -20401df0: 6c850513 addi a0,a0,1736 # 204164b4 <__FUNCTION__.2213+0x28> -20401df4: 7ad020ef jal ra,20404da0 -20401df8: 30d00613 li a2,781 -20401dfc: 00015597 auipc a1,0x15 -20401e00: 82858593 addi a1,a1,-2008 # 20416624 <__FUNCTION__.2316> -20401e04: 00014517 auipc a0,0x14 -20401e08: 6d450513 addi a0,a0,1748 # 204164d8 <__FUNCTION__.2213+0x4c> -20401e0c: 20a030ef jal ra,20405016 -20401e10: fe442503 lw a0,-28(s0) -20401e14: 383060ef jal ra,20408996 -20401e18: fe842503 lw a0,-24(s0) -20401e1c: 37b060ef jal ra,20408996 +20401d9e: 7a8060ef jal ra,20408546 +20401da2: fea42423 sw a0,-24(s0) +20401da6: 70b040ef jal ra,20406cb0 +20401daa: 87aa mv a5,a0 +20401dac: e79d bnez a5,20401dda +20401dae: 00014597 auipc a1,0x14 +20401db2: 4fe58593 addi a1,a1,1278 # 204162ac <__FUNCTION__.2311> +20401db6: 00014517 auipc a0,0x14 +20401dba: 3ae50513 addi a0,a0,942 # 20416164 <__FUNCTION__.2208+0x50> +20401dbe: 7e9020ef jal ra,20404da6 +20401dc2: 30d00613 li a2,781 +20401dc6: 00014597 auipc a1,0x14 +20401dca: 4e658593 addi a1,a1,1254 # 204162ac <__FUNCTION__.2311> +20401dce: 00014517 auipc a0,0x14 +20401dd2: 39250513 addi a0,a0,914 # 20416160 <__FUNCTION__.2208+0x4c> +20401dd6: 244030ef jal ra,2040501a +20401dda: 76c060ef jal ra,20408546 +20401dde: fea42223 sw a0,-28(s0) +20401de2: 417010ef jal ra,204039f8 +20401de6: 87aa mv a5,a0 +20401de8: c79d beqz a5,20401e16 +20401dea: 00014597 auipc a1,0x14 +20401dee: 4c258593 addi a1,a1,1218 # 204162ac <__FUNCTION__.2311> +20401df2: 00014517 auipc a0,0x14 +20401df6: 34a50513 addi a0,a0,842 # 2041613c <__FUNCTION__.2208+0x28> +20401dfa: 7ad020ef jal ra,20404da6 +20401dfe: 30d00613 li a2,781 +20401e02: 00014597 auipc a1,0x14 +20401e06: 4aa58593 addi a1,a1,1194 # 204162ac <__FUNCTION__.2311> +20401e0a: 00014517 auipc a0,0x14 +20401e0e: 35650513 addi a0,a0,854 # 20416160 <__FUNCTION__.2208+0x4c> +20401e12: 208030ef jal ra,2040501a +20401e16: fe442503 lw a0,-28(s0) +20401e1a: 72e060ef jal ra,20408548 +20401e1e: fe842503 lw a0,-24(s0) +20401e22: 726060ef jal ra,20408548 /* get current thread */ thread = rt_thread_self(); -20401e20: 386050ef jal ra,204071a6 -20401e24: fea42023 sw a0,-32(s0) +20401e26: 68b040ef jal ra,20406cb0 +20401e2a: fea42023 sw a0,-32(s0) /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20401e28: 36d060ef jal ra,20408994 -20401e2c: 84aa mv s1,a0 +20401e2e: 718060ef jal ra,20408546 +20401e32: 84aa mv s1,a0 RT_DEBUG_LOG(RT_DEBUG_IPC, ("mutex_release:current thread %s, mutex value: %d, hold: %d\n", thread->name, mutex->value, mutex->hold)); RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(mutex->parent.parent))); -20401e2e: 5fc01797 auipc a5,0x5fc01 -20401e32: 86678793 addi a5,a5,-1946 # 80002694 -20401e36: 439c lw a5,0(a5) -20401e38: cb91 beqz a5,20401e4c -20401e3a: 5fc01797 auipc a5,0x5fc01 -20401e3e: 85a78793 addi a5,a5,-1958 # 80002694 -20401e42: 4398 lw a4,0(a5) -20401e44: fdc42783 lw a5,-36(s0) -20401e48: 853e mv a0,a5 -20401e4a: 9702 jalr a4 +20401e34: 5fc00797 auipc a5,0x5fc00 +20401e38: 72c78793 addi a5,a5,1836 # 80002560 +20401e3c: 439c lw a5,0(a5) +20401e3e: cb91 beqz a5,20401e52 +20401e40: 5fc00797 auipc a5,0x5fc00 +20401e44: 72078793 addi a5,a5,1824 # 80002560 +20401e48: 4398 lw a4,0(a5) +20401e4a: fdc42783 lw a5,-36(s0) +20401e4e: 853e mv a0,a5 +20401e50: 9702 jalr a4 /* mutex only can be released by owner */ if (thread != mutex->owner) -20401e4c: fdc42783 lw a5,-36(s0) -20401e50: 5f9c lw a5,56(a5) -20401e52: fe042703 lw a4,-32(s0) -20401e56: 00f70b63 beq a4,a5,20401e6c +20401e52: fdc42783 lw a5,-36(s0) +20401e56: 5f9c lw a5,56(a5) +20401e58: fe042703 lw a4,-32(s0) +20401e5c: 00f70b63 beq a4,a5,20401e72 { thread->error = -RT_ERROR; -20401e5a: fe042783 lw a5,-32(s0) -20401e5e: 577d li a4,-1 -20401e60: c7b8 sw a4,72(a5) +20401e60: fe042783 lw a5,-32(s0) +20401e64: 577d li a4,-1 +20401e66: c7b8 sw a4,72(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -20401e62: 8526 mv a0,s1 -20401e64: 333060ef jal ra,20408996 +20401e68: 8526 mv a0,s1 +20401e6a: 6de060ef jal ra,20408548 return -RT_ERROR; -20401e68: 57fd li a5,-1 -20401e6a: a8dd j 20401f60 +20401e6e: 57fd li a5,-1 +20401e70: a8dd j 20401f66 } /* decrease hold */ mutex->hold --; -20401e6c: fdc42783 lw a5,-36(s0) -20401e70: 0377c783 lbu a5,55(a5) -20401e74: 17fd addi a5,a5,-1 -20401e76: 0ff7f713 andi a4,a5,255 -20401e7a: fdc42783 lw a5,-36(s0) -20401e7e: 02e78ba3 sb a4,55(a5) +20401e72: fdc42783 lw a5,-36(s0) +20401e76: 0377c783 lbu a5,55(a5) +20401e7a: 17fd addi a5,a5,-1 +20401e7c: 0ff7f713 andi a4,a5,255 +20401e80: fdc42783 lw a5,-36(s0) +20401e84: 02e78ba3 sb a4,55(a5) /* if no hold */ if (mutex->hold == 0) -20401e82: fdc42783 lw a5,-36(s0) -20401e86: 0377c783 lbu a5,55(a5) -20401e8a: e3e1 bnez a5,20401f4a +20401e88: fdc42783 lw a5,-36(s0) +20401e8c: 0377c783 lbu a5,55(a5) +20401e90: e3e1 bnez a5,20401f50 { /* change the owner thread to original priority */ if (mutex->original_priority != mutex->owner->current_priority) -20401e8c: fdc42783 lw a5,-36(s0) -20401e90: 0367c703 lbu a4,54(a5) -20401e94: fdc42783 lw a5,-36(s0) -20401e98: 5f9c lw a5,56(a5) -20401e9a: 04d7c783 lbu a5,77(a5) -20401e9e: 00f70e63 beq a4,a5,20401eba +20401e92: fdc42783 lw a5,-36(s0) +20401e96: 0367c703 lbu a4,54(a5) +20401e9a: fdc42783 lw a5,-36(s0) +20401e9e: 5f9c lw a5,56(a5) +20401ea0: 04d7c783 lbu a5,77(a5) +20401ea4: 00f70e63 beq a4,a5,20401ec0 { rt_thread_control(mutex->owner, -20401ea2: fdc42783 lw a5,-36(s0) -20401ea6: 5f98 lw a4,56(a5) +20401ea8: fdc42783 lw a5,-36(s0) +20401eac: 5f98 lw a4,56(a5) RT_THREAD_CTRL_CHANGE_PRIORITY, &(mutex->original_priority)); -20401ea8: fdc42783 lw a5,-36(s0) -20401eac: 03678793 addi a5,a5,54 +20401eae: fdc42783 lw a5,-36(s0) +20401eb2: 03678793 addi a5,a5,54 rt_thread_control(mutex->owner, -20401eb0: 863e mv a2,a5 -20401eb2: 4589 li a1,2 -20401eb4: 853a mv a0,a4 -20401eb6: 6ba050ef jal ra,20407570 +20401eb6: 863e mv a2,a5 +20401eb8: 4589 li a1,2 +20401eba: 853a mv a0,a4 +20401ebc: 1be050ef jal ra,2040707a } /* wakeup suspended thread */ if (!rt_list_isempty(&mutex->parent.suspend_thread)) -20401eba: fdc42783 lw a5,-36(s0) -20401ebe: 02c78793 addi a5,a5,44 -20401ec2: 853e mv a0,a5 -20401ec4: be6ff0ef jal ra,204012aa -20401ec8: 87aa mv a5,a0 -20401eca: ebb9 bnez a5,20401f20 +20401ec0: fdc42783 lw a5,-36(s0) +20401ec4: 02c78793 addi a5,a5,44 +20401ec8: 853e mv a0,a5 +20401eca: be6ff0ef jal ra,204012b0 +20401ece: 87aa mv a5,a0 +20401ed0: ebb9 bnez a5,20401f26 { /* get suspended thread */ thread = rt_list_entry(mutex->parent.suspend_thread.next, -20401ecc: fdc42783 lw a5,-36(s0) -20401ed0: 57dc lw a5,44(a5) -20401ed2: fd478793 addi a5,a5,-44 -20401ed6: fef42023 sw a5,-32(s0) +20401ed2: fdc42783 lw a5,-36(s0) +20401ed6: 57dc lw a5,44(a5) +20401ed8: fd478793 addi a5,a5,-44 +20401edc: fef42023 sw a5,-32(s0) RT_DEBUG_LOG(RT_DEBUG_IPC, ("mutex_release: resume thread: %s\n", thread->name)); /* set new owner and priority */ mutex->owner = thread; -20401eda: fdc42783 lw a5,-36(s0) -20401ede: fe042703 lw a4,-32(s0) -20401ee2: df98 sw a4,56(a5) +20401ee0: fdc42783 lw a5,-36(s0) +20401ee4: fe042703 lw a4,-32(s0) +20401ee8: df98 sw a4,56(a5) mutex->original_priority = thread->current_priority; -20401ee4: fe042783 lw a5,-32(s0) -20401ee8: 04d7c703 lbu a4,77(a5) -20401eec: fdc42783 lw a5,-36(s0) -20401ef0: 02e78b23 sb a4,54(a5) +20401eea: fe042783 lw a5,-32(s0) +20401eee: 04d7c703 lbu a4,77(a5) +20401ef2: fdc42783 lw a5,-36(s0) +20401ef6: 02e78b23 sb a4,54(a5) mutex->hold ++; -20401ef4: fdc42783 lw a5,-36(s0) -20401ef8: 0377c783 lbu a5,55(a5) -20401efc: 0785 addi a5,a5,1 -20401efe: 0ff7f713 andi a4,a5,255 -20401f02: fdc42783 lw a5,-36(s0) -20401f06: 02e78ba3 sb a4,55(a5) +20401efa: fdc42783 lw a5,-36(s0) +20401efe: 0377c783 lbu a5,55(a5) +20401f02: 0785 addi a5,a5,1 +20401f04: 0ff7f713 andi a4,a5,255 +20401f08: fdc42783 lw a5,-36(s0) +20401f0c: 02e78ba3 sb a4,55(a5) /* resume thread */ rt_ipc_list_resume(&(mutex->parent.suspend_thread)); -20401f0a: fdc42783 lw a5,-36(s0) -20401f0e: 02c78793 addi a5,a5,44 -20401f12: 853e mv a0,a5 -20401f14: ca4ff0ef jal ra,204013b8 +20401f10: fdc42783 lw a5,-36(s0) +20401f14: 02c78793 addi a5,a5,44 +20401f18: 853e mv a0,a5 +20401f1a: ca4ff0ef jal ra,204013be need_schedule = RT_TRUE; -20401f18: 4785 li a5,1 -20401f1a: fef42623 sw a5,-20(s0) -20401f1e: a035 j 20401f4a +20401f1e: 4785 li a5,1 +20401f20: fef42623 sw a5,-20(s0) +20401f24: a035 j 20401f50 } else { /* increase value */ mutex->value ++; -20401f20: fdc42783 lw a5,-36(s0) -20401f24: 0347d783 lhu a5,52(a5) -20401f28: 0785 addi a5,a5,1 -20401f2a: 01079713 slli a4,a5,0x10 -20401f2e: 8341 srli a4,a4,0x10 -20401f30: fdc42783 lw a5,-36(s0) -20401f34: 02e79a23 sh a4,52(a5) +20401f26: fdc42783 lw a5,-36(s0) +20401f2a: 0347d783 lhu a5,52(a5) +20401f2e: 0785 addi a5,a5,1 +20401f30: 01079713 slli a4,a5,0x10 +20401f34: 8341 srli a4,a4,0x10 +20401f36: fdc42783 lw a5,-36(s0) +20401f3a: 02e79a23 sh a4,52(a5) /* clear owner */ mutex->owner = RT_NULL; -20401f38: fdc42783 lw a5,-36(s0) -20401f3c: 0207ac23 sw zero,56(a5) +20401f3e: fdc42783 lw a5,-36(s0) +20401f42: 0207ac23 sw zero,56(a5) mutex->original_priority = 0xff; -20401f40: fdc42783 lw a5,-36(s0) -20401f44: 577d li a4,-1 -20401f46: 02e78b23 sb a4,54(a5) +20401f46: fdc42783 lw a5,-36(s0) +20401f4a: 577d li a4,-1 +20401f4c: 02e78b23 sb a4,54(a5) } } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20401f4a: 8526 mv a0,s1 -20401f4c: 24b060ef jal ra,20408996 +20401f50: 8526 mv a0,s1 +20401f52: 5f6060ef jal ra,20408548 /* perform a schedule */ if (need_schedule == RT_TRUE) -20401f50: fec42703 lw a4,-20(s0) -20401f54: 4785 li a5,1 -20401f56: 00f71463 bne a4,a5,20401f5e +20401f56: fec42703 lw a4,-20(s0) +20401f5a: 4785 li a5,1 +20401f5c: 00f71463 bne a4,a5,20401f64 rt_schedule(); -20401f5a: 111030ef jal ra,2040586a +20401f60: 590040ef jal ra,204064f0 return RT_EOK; -20401f5e: 4781 li a5,0 +20401f64: 4781 li a5,0 } -20401f60: 853e mv a0,a5 -20401f62: 50b2 lw ra,44(sp) -20401f64: 5422 lw s0,40(sp) -20401f66: 5492 lw s1,36(sp) -20401f68: 6145 addi sp,sp,48 -20401f6a: 8082 ret +20401f66: 853e mv a0,a5 +20401f68: 50b2 lw ra,44(sp) +20401f6a: 5422 lw s0,40(sp) +20401f6c: 5492 lw s1,36(sp) +20401f6e: 6145 addi sp,sp,48 +20401f70: 8082 ret -20401f6c : +20401f72 : * @param arg the execution argument * * @return the error code */ rt_err_t rt_mutex_control(rt_mutex_t mutex, rt_uint8_t cmd, void *arg) { -20401f6c: 1101 addi sp,sp,-32 -20401f6e: ce22 sw s0,28(sp) -20401f70: 1000 addi s0,sp,32 -20401f72: fea42623 sw a0,-20(s0) -20401f76: 87ae mv a5,a1 -20401f78: fec42223 sw a2,-28(s0) -20401f7c: fef405a3 sb a5,-21(s0) +20401f72: 1101 addi sp,sp,-32 +20401f74: ce22 sw s0,28(sp) +20401f76: 1000 addi s0,sp,32 +20401f78: fea42623 sw a0,-20(s0) +20401f7c: 87ae mv a5,a1 +20401f7e: fec42223 sw a2,-28(s0) +20401f82: fef405a3 sb a5,-21(s0) return -RT_ERROR; -20401f80: 57fd li a5,-1 +20401f86: 57fd li a5,-1 } -20401f82: 853e mv a0,a5 -20401f84: 4472 lw s0,28(sp) -20401f86: 6105 addi sp,sp,32 -20401f88: 8082 ret +20401f88: 853e mv a0,a5 +20401f8a: 4472 lw s0,28(sp) +20401f8c: 6105 addi sp,sp,32 +20401f8e: 8082 ret -20401f8a : +20401f90 : * @param flag the flag of event * * @return the operation status, RT_EOK on successful */ rt_err_t rt_event_init(rt_event_t event, const char *name, rt_uint8_t flag) { -20401f8a: 1101 addi sp,sp,-32 -20401f8c: ce06 sw ra,28(sp) -20401f8e: cc22 sw s0,24(sp) -20401f90: 1000 addi s0,sp,32 -20401f92: fea42623 sw a0,-20(s0) -20401f96: feb42423 sw a1,-24(s0) -20401f9a: 87b2 mv a5,a2 -20401f9c: fef403a3 sb a5,-25(s0) +20401f90: 1101 addi sp,sp,-32 +20401f92: ce06 sw ra,28(sp) +20401f94: cc22 sw s0,24(sp) +20401f96: 1000 addi s0,sp,32 +20401f98: fea42623 sw a0,-20(s0) +20401f9c: feb42423 sw a1,-24(s0) +20401fa0: 87b2 mv a5,a2 +20401fa2: fef403a3 sb a5,-25(s0) RT_ASSERT(event != RT_NULL); -20401fa0: fec42783 lw a5,-20(s0) -20401fa4: ef89 bnez a5,20401fbe -20401fa6: 37b00613 li a2,891 -20401faa: 00014597 auipc a1,0x14 -20401fae: 68e58593 addi a1,a1,1678 # 20416638 <__FUNCTION__.2328> -20401fb2: 00014517 auipc a0,0x14 -20401fb6: 57650513 addi a0,a0,1398 # 20416528 <__FUNCTION__.2213+0x9c> -20401fba: 05c030ef jal ra,20405016 +20401fa6: fec42783 lw a5,-20(s0) +20401faa: ef89 bnez a5,20401fc4 +20401fac: 37b00613 li a2,891 +20401fb0: 00014597 auipc a1,0x14 +20401fb4: 31058593 addi a1,a1,784 # 204162c0 <__FUNCTION__.2323> +20401fb8: 00014517 auipc a0,0x14 +20401fbc: 1f850513 addi a0,a0,504 # 204161b0 <__FUNCTION__.2208+0x9c> +20401fc0: 05a030ef jal ra,2040501a /* init object */ rt_object_init(&(event->parent.parent), RT_Object_Class_Event, name); -20401fbe: fec42783 lw a5,-20(s0) -20401fc2: fe842603 lw a2,-24(s0) -20401fc6: 458d li a1,3 -20401fc8: 853e mv a0,a5 -20401fca: 20e030ef jal ra,204051d8 +20401fc4: fec42783 lw a5,-20(s0) +20401fc8: fe842603 lw a2,-24(s0) +20401fcc: 458d li a1,3 +20401fce: 853e mv a0,a5 +20401fd0: 68f030ef jal ra,20405e5e /* set parent flag */ event->parent.parent.flag = flag; -20401fce: fec42783 lw a5,-20(s0) -20401fd2: fe744703 lbu a4,-25(s0) -20401fd6: 02e780a3 sb a4,33(a5) +20401fd4: fec42783 lw a5,-20(s0) +20401fd8: fe744703 lbu a4,-25(s0) +20401fdc: 02e780a3 sb a4,33(a5) /* init ipc object */ rt_ipc_object_init(&(event->parent)); -20401fda: fec42783 lw a5,-20(s0) -20401fde: 853e mv a0,a5 -20401fe0: af2ff0ef jal ra,204012d2 +20401fe0: fec42783 lw a5,-20(s0) +20401fe4: 853e mv a0,a5 +20401fe6: af2ff0ef jal ra,204012d8 /* init event */ event->set = 0; -20401fe4: fec42783 lw a5,-20(s0) -20401fe8: 0207aa23 sw zero,52(a5) +20401fea: fec42783 lw a5,-20(s0) +20401fee: 0207aa23 sw zero,52(a5) return RT_EOK; -20401fec: 4781 li a5,0 +20401ff2: 4781 li a5,0 } -20401fee: 853e mv a0,a5 -20401ff0: 40f2 lw ra,28(sp) -20401ff2: 4462 lw s0,24(sp) -20401ff4: 6105 addi sp,sp,32 -20401ff6: 8082 ret +20401ff4: 853e mv a0,a5 +20401ff6: 40f2 lw ra,28(sp) +20401ff8: 4462 lw s0,24(sp) +20401ffa: 6105 addi sp,sp,32 +20401ffc: 8082 ret -20401ff8 : +20401ffe : * @param event the event object * * @return the operation status, RT_EOK on successful */ rt_err_t rt_event_detach(rt_event_t event) { -20401ff8: 1101 addi sp,sp,-32 -20401ffa: ce06 sw ra,28(sp) -20401ffc: cc22 sw s0,24(sp) -20401ffe: 1000 addi s0,sp,32 -20402000: fea42623 sw a0,-20(s0) +20401ffe: 1101 addi sp,sp,-32 +20402000: ce06 sw ra,28(sp) +20402002: cc22 sw s0,24(sp) +20402004: 1000 addi s0,sp,32 +20402006: fea42623 sw a0,-20(s0) /* parameter check */ RT_ASSERT(event != RT_NULL); -20402004: fec42783 lw a5,-20(s0) -20402008: ef89 bnez a5,20402022 -2040200a: 39700613 li a2,919 -2040200e: 00014597 auipc a1,0x14 -20402012: 63a58593 addi a1,a1,1594 # 20416648 <__FUNCTION__.2332> -20402016: 00014517 auipc a0,0x14 -2040201a: 51250513 addi a0,a0,1298 # 20416528 <__FUNCTION__.2213+0x9c> -2040201e: 7f9020ef jal ra,20405016 +2040200a: fec42783 lw a5,-20(s0) +2040200e: ef89 bnez a5,20402028 +20402010: 39700613 li a2,919 +20402014: 00014597 auipc a1,0x14 +20402018: 2bc58593 addi a1,a1,700 # 204162d0 <__FUNCTION__.2327> +2040201c: 00014517 auipc a0,0x14 +20402020: 19450513 addi a0,a0,404 # 204161b0 <__FUNCTION__.2208+0x9c> +20402024: 7f7020ef jal ra,2040501a /* resume all suspended thread */ rt_ipc_list_resume_all(&(event->parent.suspend_thread)); -20402022: fec42783 lw a5,-20(s0) -20402026: 02c78793 addi a5,a5,44 -2040202a: 853e mv a0,a5 -2040202c: bbaff0ef jal ra,204013e6 +20402028: fec42783 lw a5,-20(s0) +2040202c: 02c78793 addi a5,a5,44 +20402030: 853e mv a0,a5 +20402032: bbaff0ef jal ra,204013ec /* detach event object */ rt_object_detach(&(event->parent.parent)); -20402030: fec42783 lw a5,-20(s0) -20402034: 853e mv a0,a5 -20402036: 242030ef jal ra,20405278 +20402036: fec42783 lw a5,-20(s0) +2040203a: 853e mv a0,a5 +2040203c: 6c3030ef jal ra,20405efe return RT_EOK; -2040203a: 4781 li a5,0 +20402040: 4781 li a5,0 } -2040203c: 853e mv a0,a5 -2040203e: 40f2 lw ra,28(sp) -20402040: 4462 lw s0,24(sp) -20402042: 6105 addi sp,sp,32 -20402044: 8082 ret +20402042: 853e mv a0,a5 +20402044: 40f2 lw ra,28(sp) +20402046: 4462 lw s0,24(sp) +20402048: 6105 addi sp,sp,32 +2040204a: 8082 ret -20402046 : +2040204c : * @param flag the flag of event * * @return the created event, RT_NULL on error happen */ rt_event_t rt_event_create(const char *name, rt_uint8_t flag) { -20402046: 7179 addi sp,sp,-48 -20402048: d606 sw ra,44(sp) -2040204a: d422 sw s0,40(sp) -2040204c: 1800 addi s0,sp,48 -2040204e: fca42e23 sw a0,-36(s0) -20402052: 87ae mv a5,a1 -20402054: fcf40da3 sb a5,-37(s0) +2040204c: 7179 addi sp,sp,-48 +2040204e: d606 sw ra,44(sp) +20402050: d422 sw s0,40(sp) +20402052: 1800 addi s0,sp,48 +20402054: fca42e23 sw a0,-36(s0) +20402058: 87ae mv a5,a1 +2040205a: fcf40da3 sb a5,-37(s0) rt_event_t event; RT_DEBUG_NOT_IN_INTERRUPT; -20402058: 13d060ef jal ra,20408994 -2040205c: fea42623 sw a0,-20(s0) -20402060: 193010ef jal ra,204039f2 -20402064: 87aa mv a5,a0 -20402066: c79d beqz a5,20402094 -20402068: 00014597 auipc a1,0x14 -2040206c: 5f058593 addi a1,a1,1520 # 20416658 <__FUNCTION__.2339> -20402070: 00014517 auipc a0,0x14 -20402074: 44450513 addi a0,a0,1092 # 204164b4 <__FUNCTION__.2213+0x28> -20402078: 529020ef jal ra,20404da0 -2040207c: 3b000613 li a2,944 -20402080: 00014597 auipc a1,0x14 -20402084: 5d858593 addi a1,a1,1496 # 20416658 <__FUNCTION__.2339> -20402088: 00014517 auipc a0,0x14 -2040208c: 45050513 addi a0,a0,1104 # 204164d8 <__FUNCTION__.2213+0x4c> -20402090: 787020ef jal ra,20405016 -20402094: fec42503 lw a0,-20(s0) -20402098: 0ff060ef jal ra,20408996 +2040205e: 4e8060ef jal ra,20408546 +20402062: fea42623 sw a0,-20(s0) +20402066: 193010ef jal ra,204039f8 +2040206a: 87aa mv a5,a0 +2040206c: c79d beqz a5,2040209a +2040206e: 00014597 auipc a1,0x14 +20402072: 27258593 addi a1,a1,626 # 204162e0 <__FUNCTION__.2334> +20402076: 00014517 auipc a0,0x14 +2040207a: 0c650513 addi a0,a0,198 # 2041613c <__FUNCTION__.2208+0x28> +2040207e: 529020ef jal ra,20404da6 +20402082: 3b000613 li a2,944 +20402086: 00014597 auipc a1,0x14 +2040208a: 25a58593 addi a1,a1,602 # 204162e0 <__FUNCTION__.2334> +2040208e: 00014517 auipc a0,0x14 +20402092: 0d250513 addi a0,a0,210 # 20416160 <__FUNCTION__.2208+0x4c> +20402096: 785020ef jal ra,2040501a +2040209a: fec42503 lw a0,-20(s0) +2040209e: 4aa060ef jal ra,20408548 /* allocate object */ event = (rt_event_t)rt_object_allocate(RT_Object_Class_Event, name); -2040209c: fdc42583 lw a1,-36(s0) -204020a0: 450d li a0,3 -204020a2: 242030ef jal ra,204052e4 -204020a6: fea42423 sw a0,-24(s0) +204020a2: fdc42583 lw a1,-36(s0) +204020a6: 450d li a0,3 +204020a8: 6c3030ef jal ra,20405f6a +204020ac: fea42423 sw a0,-24(s0) if (event == RT_NULL) -204020aa: fe842783 lw a5,-24(s0) -204020ae: e781 bnez a5,204020b6 - return event; 204020b0: fe842783 lw a5,-24(s0) -204020b4: a015 j 204020d8 +204020b4: e781 bnez a5,204020bc + return event; +204020b6: fe842783 lw a5,-24(s0) +204020ba: a015 j 204020de /* set parent */ event->parent.parent.flag = flag; -204020b6: fe842783 lw a5,-24(s0) -204020ba: fdb44703 lbu a4,-37(s0) -204020be: 02e780a3 sb a4,33(a5) +204020bc: fe842783 lw a5,-24(s0) +204020c0: fdb44703 lbu a4,-37(s0) +204020c4: 02e780a3 sb a4,33(a5) /* init ipc object */ rt_ipc_object_init(&(event->parent)); -204020c2: fe842783 lw a5,-24(s0) -204020c6: 853e mv a0,a5 -204020c8: a0aff0ef jal ra,204012d2 +204020c8: fe842783 lw a5,-24(s0) +204020cc: 853e mv a0,a5 +204020ce: a0aff0ef jal ra,204012d8 /* init event */ event->set = 0; -204020cc: fe842783 lw a5,-24(s0) -204020d0: 0207aa23 sw zero,52(a5) +204020d2: fe842783 lw a5,-24(s0) +204020d6: 0207aa23 sw zero,52(a5) return event; -204020d4: fe842783 lw a5,-24(s0) +204020da: fe842783 lw a5,-24(s0) } -204020d8: 853e mv a0,a5 -204020da: 50b2 lw ra,44(sp) -204020dc: 5422 lw s0,40(sp) -204020de: 6145 addi sp,sp,48 -204020e0: 8082 ret +204020de: 853e mv a0,a5 +204020e0: 50b2 lw ra,44(sp) +204020e2: 5422 lw s0,40(sp) +204020e4: 6145 addi sp,sp,48 +204020e6: 8082 ret -204020e2 : +204020e8 : * @param event the event object * * @return the error code */ rt_err_t rt_event_delete(rt_event_t event) { -204020e2: 7179 addi sp,sp,-48 -204020e4: d606 sw ra,44(sp) -204020e6: d422 sw s0,40(sp) -204020e8: 1800 addi s0,sp,48 -204020ea: fca42e23 sw a0,-36(s0) +204020e8: 7179 addi sp,sp,-48 +204020ea: d606 sw ra,44(sp) +204020ec: d422 sw s0,40(sp) +204020ee: 1800 addi s0,sp,48 +204020f0: fca42e23 sw a0,-36(s0) /* parameter check */ RT_ASSERT(event != RT_NULL); -204020ee: fdc42783 lw a5,-36(s0) -204020f2: ef89 bnez a5,2040210c -204020f4: 3ce00613 li a2,974 -204020f8: 00014597 auipc a1,0x14 -204020fc: 57058593 addi a1,a1,1392 # 20416668 <__FUNCTION__.2343> -20402100: 00014517 auipc a0,0x14 -20402104: 42850513 addi a0,a0,1064 # 20416528 <__FUNCTION__.2213+0x9c> -20402108: 70f020ef jal ra,20405016 +204020f4: fdc42783 lw a5,-36(s0) +204020f8: ef89 bnez a5,20402112 +204020fa: 3ce00613 li a2,974 +204020fe: 00014597 auipc a1,0x14 +20402102: 1f258593 addi a1,a1,498 # 204162f0 <__FUNCTION__.2338> +20402106: 00014517 auipc a0,0x14 +2040210a: 0aa50513 addi a0,a0,170 # 204161b0 <__FUNCTION__.2208+0x9c> +2040210e: 70d020ef jal ra,2040501a RT_DEBUG_NOT_IN_INTERRUPT; -2040210c: 089060ef jal ra,20408994 -20402110: fea42623 sw a0,-20(s0) -20402114: 0df010ef jal ra,204039f2 -20402118: 87aa mv a5,a0 -2040211a: c79d beqz a5,20402148 -2040211c: 00014597 auipc a1,0x14 -20402120: 54c58593 addi a1,a1,1356 # 20416668 <__FUNCTION__.2343> -20402124: 00014517 auipc a0,0x14 -20402128: 39050513 addi a0,a0,912 # 204164b4 <__FUNCTION__.2213+0x28> -2040212c: 475020ef jal ra,20404da0 -20402130: 3d000613 li a2,976 -20402134: 00014597 auipc a1,0x14 -20402138: 53458593 addi a1,a1,1332 # 20416668 <__FUNCTION__.2343> -2040213c: 00014517 auipc a0,0x14 -20402140: 39c50513 addi a0,a0,924 # 204164d8 <__FUNCTION__.2213+0x4c> -20402144: 6d3020ef jal ra,20405016 -20402148: fec42503 lw a0,-20(s0) -2040214c: 04b060ef jal ra,20408996 +20402112: 434060ef jal ra,20408546 +20402116: fea42623 sw a0,-20(s0) +2040211a: 0df010ef jal ra,204039f8 +2040211e: 87aa mv a5,a0 +20402120: c79d beqz a5,2040214e +20402122: 00014597 auipc a1,0x14 +20402126: 1ce58593 addi a1,a1,462 # 204162f0 <__FUNCTION__.2338> +2040212a: 00014517 auipc a0,0x14 +2040212e: 01250513 addi a0,a0,18 # 2041613c <__FUNCTION__.2208+0x28> +20402132: 475020ef jal ra,20404da6 +20402136: 3d000613 li a2,976 +2040213a: 00014597 auipc a1,0x14 +2040213e: 1b658593 addi a1,a1,438 # 204162f0 <__FUNCTION__.2338> +20402142: 00014517 auipc a0,0x14 +20402146: 01e50513 addi a0,a0,30 # 20416160 <__FUNCTION__.2208+0x4c> +2040214a: 6d1020ef jal ra,2040501a +2040214e: fec42503 lw a0,-20(s0) +20402152: 3f6060ef jal ra,20408548 /* resume all suspended thread */ rt_ipc_list_resume_all(&(event->parent.suspend_thread)); -20402150: fdc42783 lw a5,-36(s0) -20402154: 02c78793 addi a5,a5,44 -20402158: 853e mv a0,a5 -2040215a: a8cff0ef jal ra,204013e6 +20402156: fdc42783 lw a5,-36(s0) +2040215a: 02c78793 addi a5,a5,44 +2040215e: 853e mv a0,a5 +20402160: a8cff0ef jal ra,204013ec /* delete event object */ rt_object_delete(&(event->parent.parent)); -2040215e: fdc42783 lw a5,-36(s0) -20402162: 853e mv a0,a5 -20402164: 27e030ef jal ra,204053e2 +20402164: fdc42783 lw a5,-36(s0) +20402168: 853e mv a0,a5 +2040216a: 6ff030ef jal ra,20406068 return RT_EOK; -20402168: 4781 li a5,0 +2040216e: 4781 li a5,0 } -2040216a: 853e mv a0,a5 -2040216c: 50b2 lw ra,44(sp) -2040216e: 5422 lw s0,40(sp) -20402170: 6145 addi sp,sp,48 -20402172: 8082 ret +20402170: 853e mv a0,a5 +20402172: 50b2 lw ra,44(sp) +20402174: 5422 lw s0,40(sp) +20402176: 6145 addi sp,sp,48 +20402178: 8082 ret -20402174 : +2040217a : * @param set the event set * * @return the error code */ rt_err_t rt_event_send(rt_event_t event, rt_uint32_t set) { -20402174: 7179 addi sp,sp,-48 -20402176: d606 sw ra,44(sp) -20402178: d422 sw s0,40(sp) -2040217a: d226 sw s1,36(sp) -2040217c: 1800 addi s0,sp,48 -2040217e: fca42e23 sw a0,-36(s0) -20402182: fcb42c23 sw a1,-40(s0) +2040217a: 7179 addi sp,sp,-48 +2040217c: d606 sw ra,44(sp) +2040217e: d422 sw s0,40(sp) +20402180: d226 sw s1,36(sp) +20402182: 1800 addi s0,sp,48 +20402184: fca42e23 sw a0,-36(s0) +20402188: fcb42c23 sw a1,-40(s0) register rt_ubase_t level; register rt_base_t status; rt_bool_t need_schedule; /* parameter check */ RT_ASSERT(event != RT_NULL); -20402186: fdc42783 lw a5,-36(s0) -2040218a: ef89 bnez a5,204021a4 -2040218c: 3ef00613 li a2,1007 -20402190: 00014597 auipc a1,0x14 -20402194: 4e858593 addi a1,a1,1256 # 20416678 <__FUNCTION__.2354> -20402198: 00014517 auipc a0,0x14 -2040219c: 39050513 addi a0,a0,912 # 20416528 <__FUNCTION__.2213+0x9c> -204021a0: 677020ef jal ra,20405016 +2040218c: fdc42783 lw a5,-36(s0) +20402190: ef89 bnez a5,204021aa +20402192: 3ef00613 li a2,1007 +20402196: 00014597 auipc a1,0x14 +2040219a: 16a58593 addi a1,a1,362 # 20416300 <__FUNCTION__.2349> +2040219e: 00014517 auipc a0,0x14 +204021a2: 01250513 addi a0,a0,18 # 204161b0 <__FUNCTION__.2208+0x9c> +204021a6: 675020ef jal ra,2040501a if (set == 0) -204021a4: fd842783 lw a5,-40(s0) -204021a8: e399 bnez a5,204021ae +204021aa: fd842783 lw a5,-40(s0) +204021ae: e399 bnez a5,204021b4 return -RT_ERROR; -204021aa: 57fd li a5,-1 -204021ac: a235 j 204022d8 +204021b0: 57fd li a5,-1 +204021b2: a235 j 204022de need_schedule = RT_FALSE; -204021ae: fe042423 sw zero,-24(s0) +204021b4: fe042423 sw zero,-24(s0) RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(event->parent.parent))); -204021b2: 5fc00797 auipc a5,0x5fc00 -204021b6: 4e278793 addi a5,a5,1250 # 80002694 -204021ba: 439c lw a5,0(a5) -204021bc: cb91 beqz a5,204021d0 -204021be: 5fc00797 auipc a5,0x5fc00 -204021c2: 4d678793 addi a5,a5,1238 # 80002694 -204021c6: 4398 lw a4,0(a5) -204021c8: fdc42783 lw a5,-36(s0) -204021cc: 853e mv a0,a5 -204021ce: 9702 jalr a4 +204021b8: 5fc00797 auipc a5,0x5fc00 +204021bc: 3a878793 addi a5,a5,936 # 80002560 +204021c0: 439c lw a5,0(a5) +204021c2: cb91 beqz a5,204021d6 +204021c4: 5fc00797 auipc a5,0x5fc00 +204021c8: 39c78793 addi a5,a5,924 # 80002560 +204021cc: 4398 lw a4,0(a5) +204021ce: fdc42783 lw a5,-36(s0) +204021d2: 853e mv a0,a5 +204021d4: 9702 jalr a4 /* disable interrupt */ level = rt_hw_interrupt_disable(); -204021d0: 7c4060ef jal ra,20408994 -204021d4: 87aa mv a5,a0 -204021d6: 84be mv s1,a5 +204021d6: 370060ef jal ra,20408546 +204021da: 87aa mv a5,a0 +204021dc: 84be mv s1,a5 /* set event */ event->set |= set; -204021d8: fdc42783 lw a5,-36(s0) -204021dc: 5bd8 lw a4,52(a5) -204021de: fd842783 lw a5,-40(s0) -204021e2: 8f5d or a4,a4,a5 -204021e4: fdc42783 lw a5,-36(s0) -204021e8: dbd8 sw a4,52(a5) +204021de: fdc42783 lw a5,-36(s0) +204021e2: 5bd8 lw a4,52(a5) +204021e4: fd842783 lw a5,-40(s0) +204021e8: 8f5d or a4,a4,a5 +204021ea: fdc42783 lw a5,-36(s0) +204021ee: dbd8 sw a4,52(a5) if (!rt_list_isempty(&event->parent.suspend_thread)) -204021ea: fdc42783 lw a5,-36(s0) -204021ee: 02c78793 addi a5,a5,44 -204021f2: 853e mv a0,a5 -204021f4: 8b6ff0ef jal ra,204012aa -204021f8: 87aa mv a5,a0 -204021fa: e3f9 bnez a5,204022c0 +204021f0: fdc42783 lw a5,-36(s0) +204021f4: 02c78793 addi a5,a5,44 +204021f8: 853e mv a0,a5 +204021fa: 8b6ff0ef jal ra,204012b0 +204021fe: 87aa mv a5,a0 +20402200: e3f9 bnez a5,204022c6 { /* search thread list to resume thread */ n = event->parent.suspend_thread.next; -204021fc: fdc42783 lw a5,-36(s0) -20402200: 57dc lw a5,44(a5) -20402202: fef42623 sw a5,-20(s0) +20402202: fdc42783 lw a5,-36(s0) +20402206: 57dc lw a5,44(a5) +20402208: fef42623 sw a5,-20(s0) while (n != &(event->parent.suspend_thread)) -20402206: a06d j 204022b0 +2040220c: a06d j 204022b6 { /* get thread */ thread = rt_list_entry(n, struct rt_thread, tlist); -20402208: fec42783 lw a5,-20(s0) -2040220c: fd478793 addi a5,a5,-44 -20402210: fef42223 sw a5,-28(s0) +2040220e: fec42783 lw a5,-20(s0) +20402212: fd478793 addi a5,a5,-44 +20402216: fef42223 sw a5,-28(s0) status = -RT_ERROR; -20402214: 50fd li ra,-1 +2040221a: 50fd li ra,-1 if (thread->event_info & RT_EVENT_FLAG_AND) -20402216: fe442783 lw a5,-28(s0) -2040221a: 05c7c783 lbu a5,92(a5) -2040221e: 8b85 andi a5,a5,1 -20402220: cf99 beqz a5,2040223e +2040221c: fe442783 lw a5,-28(s0) +20402220: 05c7c783 lbu a5,92(a5) +20402224: 8b85 andi a5,a5,1 +20402226: cf99 beqz a5,20402244 { if ((thread->event_set & event->set) == thread->event_set) -20402222: fe442783 lw a5,-28(s0) -20402226: 4fb8 lw a4,88(a5) -20402228: fdc42783 lw a5,-36(s0) -2040222c: 5bdc lw a5,52(a5) -2040222e: 8f7d and a4,a4,a5 -20402230: fe442783 lw a5,-28(s0) -20402234: 4fbc lw a5,88(a5) -20402236: 02f71d63 bne a4,a5,20402270 +20402228: fe442783 lw a5,-28(s0) +2040222c: 4fb8 lw a4,88(a5) +2040222e: fdc42783 lw a5,-36(s0) +20402232: 5bdc lw a5,52(a5) +20402234: 8f7d and a4,a4,a5 +20402236: fe442783 lw a5,-28(s0) +2040223a: 4fbc lw a5,88(a5) +2040223c: 02f71d63 bne a4,a5,20402276 { /* received an AND event */ status = RT_EOK; -2040223a: 4081 li ra,0 -2040223c: a815 j 20402270 +20402240: 4081 li ra,0 +20402242: a815 j 20402276 } } else if (thread->event_info & RT_EVENT_FLAG_OR) -2040223e: fe442783 lw a5,-28(s0) -20402242: 05c7c783 lbu a5,92(a5) -20402246: 8b89 andi a5,a5,2 -20402248: c785 beqz a5,20402270 +20402244: fe442783 lw a5,-28(s0) +20402248: 05c7c783 lbu a5,92(a5) +2040224c: 8b89 andi a5,a5,2 +2040224e: c785 beqz a5,20402276 { if (thread->event_set & event->set) -2040224a: fe442783 lw a5,-28(s0) -2040224e: 4fb8 lw a4,88(a5) -20402250: fdc42783 lw a5,-36(s0) -20402254: 5bdc lw a5,52(a5) -20402256: 8ff9 and a5,a5,a4 -20402258: cf81 beqz a5,20402270 +20402250: fe442783 lw a5,-28(s0) +20402254: 4fb8 lw a4,88(a5) +20402256: fdc42783 lw a5,-36(s0) +2040225a: 5bdc lw a5,52(a5) +2040225c: 8ff9 and a5,a5,a4 +2040225e: cf81 beqz a5,20402276 { /* save recieved event set */ thread->event_set = thread->event_set & event->set; -2040225a: fe442783 lw a5,-28(s0) -2040225e: 4fb8 lw a4,88(a5) -20402260: fdc42783 lw a5,-36(s0) -20402264: 5bdc lw a5,52(a5) -20402266: 8f7d and a4,a4,a5 -20402268: fe442783 lw a5,-28(s0) -2040226c: cfb8 sw a4,88(a5) +20402260: fe442783 lw a5,-28(s0) +20402264: 4fb8 lw a4,88(a5) +20402266: fdc42783 lw a5,-36(s0) +2040226a: 5bdc lw a5,52(a5) +2040226c: 8f7d and a4,a4,a5 +2040226e: fe442783 lw a5,-28(s0) +20402272: cfb8 sw a4,88(a5) /* received an OR event */ status = RT_EOK; -2040226e: 4081 li ra,0 +20402274: 4081 li ra,0 } } /* move node to the next */ n = n->next; -20402270: fec42783 lw a5,-20(s0) -20402274: 439c lw a5,0(a5) -20402276: fef42623 sw a5,-20(s0) +20402276: fec42783 lw a5,-20(s0) +2040227a: 439c lw a5,0(a5) +2040227c: fef42623 sw a5,-20(s0) /* condition is satisfied, resume thread */ if (status == RT_EOK) -2040227a: 02009b63 bnez ra,204022b0 +20402280: 02009b63 bnez ra,204022b6 { /* clear event */ if (thread->event_info & RT_EVENT_FLAG_CLEAR) -2040227e: fe442783 lw a5,-28(s0) -20402282: 05c7c783 lbu a5,92(a5) -20402286: 8b91 andi a5,a5,4 -20402288: cf89 beqz a5,204022a2 +20402284: fe442783 lw a5,-28(s0) +20402288: 05c7c783 lbu a5,92(a5) +2040228c: 8b91 andi a5,a5,4 +2040228e: cf89 beqz a5,204022a8 event->set &= ~thread->event_set; -2040228a: fdc42783 lw a5,-36(s0) -2040228e: 5bd8 lw a4,52(a5) -20402290: fe442783 lw a5,-28(s0) -20402294: 4fbc lw a5,88(a5) -20402296: fff7c793 not a5,a5 -2040229a: 8f7d and a4,a4,a5 -2040229c: fdc42783 lw a5,-36(s0) -204022a0: dbd8 sw a4,52(a5) +20402290: fdc42783 lw a5,-36(s0) +20402294: 5bd8 lw a4,52(a5) +20402296: fe442783 lw a5,-28(s0) +2040229a: 4fbc lw a5,88(a5) +2040229c: fff7c793 not a5,a5 +204022a0: 8f7d and a4,a4,a5 +204022a2: fdc42783 lw a5,-36(s0) +204022a6: dbd8 sw a4,52(a5) /* resume thread, and thread list breaks out */ rt_thread_resume(thread); -204022a2: fe442503 lw a0,-28(s0) -204022a6: 4ac050ef jal ra,20407752 +204022a8: fe442503 lw a0,-28(s0) +204022ac: 7b1040ef jal ra,2040725c /* need do a scheduling */ need_schedule = RT_TRUE; -204022aa: 4785 li a5,1 -204022ac: fef42423 sw a5,-24(s0) +204022b0: 4785 li a5,1 +204022b2: fef42423 sw a5,-24(s0) while (n != &(event->parent.suspend_thread)) -204022b0: fdc42783 lw a5,-36(s0) -204022b4: 02c78793 addi a5,a5,44 -204022b8: fec42703 lw a4,-20(s0) -204022bc: f4f716e3 bne a4,a5,20402208 +204022b6: fdc42783 lw a5,-36(s0) +204022ba: 02c78793 addi a5,a5,44 +204022be: fec42703 lw a4,-20(s0) +204022c2: f4f716e3 bne a4,a5,2040220e } } } /* enable interrupt */ rt_hw_interrupt_enable(level); -204022c0: 87a6 mv a5,s1 -204022c2: 853e mv a0,a5 -204022c4: 6d2060ef jal ra,20408996 +204022c6: 87a6 mv a5,s1 +204022c8: 853e mv a0,a5 +204022ca: 27e060ef jal ra,20408548 /* do a schedule */ if (need_schedule == RT_TRUE) -204022c8: fe842703 lw a4,-24(s0) -204022cc: 4785 li a5,1 -204022ce: 00f71463 bne a4,a5,204022d6 +204022ce: fe842703 lw a4,-24(s0) +204022d2: 4785 li a5,1 +204022d4: 00f71463 bne a4,a5,204022dc rt_schedule(); -204022d2: 598030ef jal ra,2040586a +204022d8: 218040ef jal ra,204064f0 return RT_EOK; -204022d6: 4781 li a5,0 +204022dc: 4781 li a5,0 } -204022d8: 853e mv a0,a5 -204022da: 50b2 lw ra,44(sp) -204022dc: 5422 lw s0,40(sp) -204022de: 5492 lw s1,36(sp) -204022e0: 6145 addi sp,sp,48 -204022e2: 8082 ret +204022de: 853e mv a0,a5 +204022e0: 50b2 lw ra,44(sp) +204022e2: 5422 lw s0,40(sp) +204022e4: 5492 lw s1,36(sp) +204022e6: 6145 addi sp,sp,48 +204022e8: 8082 ret -204022e4 : +204022ea : rt_err_t rt_event_recv(rt_event_t event, rt_uint32_t set, rt_uint8_t option, rt_int32_t timeout, rt_uint32_t *recved) { -204022e4: 7139 addi sp,sp,-64 -204022e6: de06 sw ra,60(sp) -204022e8: dc22 sw s0,56(sp) -204022ea: da26 sw s1,52(sp) -204022ec: d84a sw s2,48(sp) -204022ee: 0080 addi s0,sp,64 -204022f0: fca42e23 sw a0,-36(s0) -204022f4: fcb42c23 sw a1,-40(s0) -204022f8: 87b2 mv a5,a2 -204022fa: fcd42823 sw a3,-48(s0) -204022fe: fce42623 sw a4,-52(s0) -20402302: fcf40ba3 sb a5,-41(s0) +204022ea: 7139 addi sp,sp,-64 +204022ec: de06 sw ra,60(sp) +204022ee: dc22 sw s0,56(sp) +204022f0: da26 sw s1,52(sp) +204022f2: d84a sw s2,48(sp) +204022f4: 0080 addi s0,sp,64 +204022f6: fca42e23 sw a0,-36(s0) +204022fa: fcb42c23 sw a1,-40(s0) +204022fe: 87b2 mv a5,a2 +20402300: fcd42823 sw a3,-48(s0) +20402304: fce42623 sw a4,-52(s0) +20402308: fcf40ba3 sb a5,-41(s0) struct rt_thread *thread; register rt_ubase_t level; register rt_base_t status; RT_DEBUG_IN_THREAD_CONTEXT; -20402306: 68e060ef jal ra,20408994 -2040230a: fea42623 sw a0,-20(s0) -2040230e: 699040ef jal ra,204071a6 -20402312: 87aa mv a5,a0 -20402314: e79d bnez a5,20402342 -20402316: 00014597 auipc a1,0x14 -2040231a: 37258593 addi a1,a1,882 # 20416688 <__FUNCTION__.2369> -2040231e: 00014517 auipc a0,0x14 -20402322: 1be50513 addi a0,a0,446 # 204164dc <__FUNCTION__.2213+0x50> -20402326: 27b020ef jal ra,20404da0 -2040232a: 44f00613 li a2,1103 -2040232e: 00014597 auipc a1,0x14 -20402332: 35a58593 addi a1,a1,858 # 20416688 <__FUNCTION__.2369> -20402336: 00014517 auipc a0,0x14 -2040233a: 1a250513 addi a0,a0,418 # 204164d8 <__FUNCTION__.2213+0x4c> -2040233e: 4d9020ef jal ra,20405016 -20402342: 652060ef jal ra,20408994 -20402346: fea42423 sw a0,-24(s0) -2040234a: 6a8010ef jal ra,204039f2 -2040234e: 87aa mv a5,a0 -20402350: c79d beqz a5,2040237e -20402352: 00014597 auipc a1,0x14 -20402356: 33658593 addi a1,a1,822 # 20416688 <__FUNCTION__.2369> -2040235a: 00014517 auipc a0,0x14 -2040235e: 15a50513 addi a0,a0,346 # 204164b4 <__FUNCTION__.2213+0x28> -20402362: 23f020ef jal ra,20404da0 -20402366: 44f00613 li a2,1103 -2040236a: 00014597 auipc a1,0x14 -2040236e: 31e58593 addi a1,a1,798 # 20416688 <__FUNCTION__.2369> -20402372: 00014517 auipc a0,0x14 -20402376: 16650513 addi a0,a0,358 # 204164d8 <__FUNCTION__.2213+0x4c> -2040237a: 49d020ef jal ra,20405016 -2040237e: fe842503 lw a0,-24(s0) -20402382: 614060ef jal ra,20408996 -20402386: fec42503 lw a0,-20(s0) -2040238a: 60c060ef jal ra,20408996 +2040230c: 23a060ef jal ra,20408546 +20402310: fea42623 sw a0,-20(s0) +20402314: 19d040ef jal ra,20406cb0 +20402318: 87aa mv a5,a0 +2040231a: e79d bnez a5,20402348 +2040231c: 00014597 auipc a1,0x14 +20402320: ff458593 addi a1,a1,-12 # 20416310 <__FUNCTION__.2364> +20402324: 00014517 auipc a0,0x14 +20402328: e4050513 addi a0,a0,-448 # 20416164 <__FUNCTION__.2208+0x50> +2040232c: 27b020ef jal ra,20404da6 +20402330: 44f00613 li a2,1103 +20402334: 00014597 auipc a1,0x14 +20402338: fdc58593 addi a1,a1,-36 # 20416310 <__FUNCTION__.2364> +2040233c: 00014517 auipc a0,0x14 +20402340: e2450513 addi a0,a0,-476 # 20416160 <__FUNCTION__.2208+0x4c> +20402344: 4d7020ef jal ra,2040501a +20402348: 1fe060ef jal ra,20408546 +2040234c: fea42423 sw a0,-24(s0) +20402350: 6a8010ef jal ra,204039f8 +20402354: 87aa mv a5,a0 +20402356: c79d beqz a5,20402384 +20402358: 00014597 auipc a1,0x14 +2040235c: fb858593 addi a1,a1,-72 # 20416310 <__FUNCTION__.2364> +20402360: 00014517 auipc a0,0x14 +20402364: ddc50513 addi a0,a0,-548 # 2041613c <__FUNCTION__.2208+0x28> +20402368: 23f020ef jal ra,20404da6 +2040236c: 44f00613 li a2,1103 +20402370: 00014597 auipc a1,0x14 +20402374: fa058593 addi a1,a1,-96 # 20416310 <__FUNCTION__.2364> +20402378: 00014517 auipc a0,0x14 +2040237c: de850513 addi a0,a0,-536 # 20416160 <__FUNCTION__.2208+0x4c> +20402380: 49b020ef jal ra,2040501a +20402384: fe842503 lw a0,-24(s0) +20402388: 1c0060ef jal ra,20408548 +2040238c: fec42503 lw a0,-20(s0) +20402390: 1b8060ef jal ra,20408548 /* parameter check */ RT_ASSERT(event != RT_NULL); -2040238e: fdc42783 lw a5,-36(s0) -20402392: ef89 bnez a5,204023ac -20402394: 45200613 li a2,1106 -20402398: 00014597 auipc a1,0x14 -2040239c: 2f058593 addi a1,a1,752 # 20416688 <__FUNCTION__.2369> -204023a0: 00014517 auipc a0,0x14 -204023a4: 18850513 addi a0,a0,392 # 20416528 <__FUNCTION__.2213+0x9c> -204023a8: 46f020ef jal ra,20405016 +20402394: fdc42783 lw a5,-36(s0) +20402398: ef89 bnez a5,204023b2 +2040239a: 45200613 li a2,1106 +2040239e: 00014597 auipc a1,0x14 +204023a2: f7258593 addi a1,a1,-142 # 20416310 <__FUNCTION__.2364> +204023a6: 00014517 auipc a0,0x14 +204023aa: e0a50513 addi a0,a0,-502 # 204161b0 <__FUNCTION__.2208+0x9c> +204023ae: 46d020ef jal ra,2040501a if (set == 0) -204023ac: fd842783 lw a5,-40(s0) -204023b0: e399 bnez a5,204023b6 +204023b2: fd842783 lw a5,-40(s0) +204023b6: e399 bnez a5,204023bc return -RT_ERROR; -204023b2: 57fd li a5,-1 -204023b4: aa59 j 2040254a +204023b8: 57fd li a5,-1 +204023ba: aa59 j 20402550 /* init status */ status = -RT_ERROR; -204023b6: 54fd li s1,-1 +204023bc: 54fd li s1,-1 /* get current thread */ thread = rt_thread_self(); -204023b8: 5ef040ef jal ra,204071a6 -204023bc: fea42223 sw a0,-28(s0) +204023be: 0f3040ef jal ra,20406cb0 +204023c2: fea42223 sw a0,-28(s0) /* reset thread error */ thread->error = RT_EOK; -204023c0: fe442783 lw a5,-28(s0) -204023c4: 0407a423 sw zero,72(a5) +204023c6: fe442783 lw a5,-28(s0) +204023ca: 0407a423 sw zero,72(a5) RT_OBJECT_HOOK_CALL(rt_object_trytake_hook, (&(event->parent.parent))); -204023c8: 5fc00797 auipc a5,0x5fc00 -204023cc: 2d478793 addi a5,a5,724 # 8000269c -204023d0: 439c lw a5,0(a5) -204023d2: cb91 beqz a5,204023e6 -204023d4: 5fc00797 auipc a5,0x5fc00 -204023d8: 2c878793 addi a5,a5,712 # 8000269c -204023dc: 4398 lw a4,0(a5) -204023de: fdc42783 lw a5,-36(s0) -204023e2: 853e mv a0,a5 -204023e4: 9702 jalr a4 +204023ce: 5fc00797 auipc a5,0x5fc00 +204023d2: 19a78793 addi a5,a5,410 # 80002568 +204023d6: 439c lw a5,0(a5) +204023d8: cb91 beqz a5,204023ec +204023da: 5fc00797 auipc a5,0x5fc00 +204023de: 18e78793 addi a5,a5,398 # 80002568 +204023e2: 4398 lw a4,0(a5) +204023e4: fdc42783 lw a5,-36(s0) +204023e8: 853e mv a0,a5 +204023ea: 9702 jalr a4 /* disable interrupt */ level = rt_hw_interrupt_disable(); -204023e6: 5ae060ef jal ra,20408994 -204023ea: 87aa mv a5,a0 -204023ec: 893e mv s2,a5 +204023ec: 15a060ef jal ra,20408546 +204023f0: 87aa mv a5,a0 +204023f2: 893e mv s2,a5 /* check event set */ if (option & RT_EVENT_FLAG_AND) -204023ee: fd744783 lbu a5,-41(s0) -204023f2: 8b85 andi a5,a5,1 -204023f4: cf89 beqz a5,2040240e +204023f4: fd744783 lbu a5,-41(s0) +204023f8: 8b85 andi a5,a5,1 +204023fa: cf89 beqz a5,20402414 { if ((event->set & set) == set) -204023f6: fdc42783 lw a5,-36(s0) -204023fa: 5bd8 lw a4,52(a5) -204023fc: fd842783 lw a5,-40(s0) -20402400: 8ff9 and a5,a5,a4 -20402402: fd842703 lw a4,-40(s0) -20402406: 02f71d63 bne a4,a5,20402440 +204023fc: fdc42783 lw a5,-36(s0) +20402400: 5bd8 lw a4,52(a5) +20402402: fd842783 lw a5,-40(s0) +20402406: 8ff9 and a5,a5,a4 +20402408: fd842703 lw a4,-40(s0) +2040240c: 02f71d63 bne a4,a5,20402446 status = RT_EOK; -2040240a: 4481 li s1,0 -2040240c: a815 j 20402440 +20402410: 4481 li s1,0 +20402412: a815 j 20402446 } else if (option & RT_EVENT_FLAG_OR) -2040240e: fd744783 lbu a5,-41(s0) -20402412: 8b89 andi a5,a5,2 -20402414: cb91 beqz a5,20402428 +20402414: fd744783 lbu a5,-41(s0) +20402418: 8b89 andi a5,a5,2 +2040241a: cb91 beqz a5,2040242e { if (event->set & set) -20402416: fdc42783 lw a5,-36(s0) -2040241a: 5bd8 lw a4,52(a5) -2040241c: fd842783 lw a5,-40(s0) -20402420: 8ff9 and a5,a5,a4 -20402422: cf99 beqz a5,20402440 +2040241c: fdc42783 lw a5,-36(s0) +20402420: 5bd8 lw a4,52(a5) +20402422: fd842783 lw a5,-40(s0) +20402426: 8ff9 and a5,a5,a4 +20402428: cf99 beqz a5,20402446 status = RT_EOK; -20402424: 4481 li s1,0 -20402426: a829 j 20402440 +2040242a: 4481 li s1,0 +2040242c: a829 j 20402446 } else { /* either RT_EVENT_FLAG_AND or RT_EVENT_FLAG_OR should be set */ RT_ASSERT(0); -20402428: 47000613 li a2,1136 -2040242c: 00014597 auipc a1,0x14 -20402430: 25c58593 addi a1,a1,604 # 20416688 <__FUNCTION__.2369> -20402434: 00014517 auipc a0,0x14 -20402438: 0a450513 addi a0,a0,164 # 204164d8 <__FUNCTION__.2213+0x4c> -2040243c: 3db020ef jal ra,20405016 +2040242e: 47000613 li a2,1136 +20402432: 00014597 auipc a1,0x14 +20402436: ede58593 addi a1,a1,-290 # 20416310 <__FUNCTION__.2364> +2040243a: 00014517 auipc a0,0x14 +2040243e: d2650513 addi a0,a0,-730 # 20416160 <__FUNCTION__.2208+0x4c> +20402442: 3d9020ef jal ra,2040501a } if (status == RT_EOK) -20402440: ec8d bnez s1,2040247a +20402446: ec8d bnez s1,20402480 { /* set received event */ if (recved) -20402442: fcc42783 lw a5,-52(s0) -20402446: cb91 beqz a5,2040245a +20402448: fcc42783 lw a5,-52(s0) +2040244c: cb91 beqz a5,20402460 *recved = (event->set & set); -20402448: fdc42783 lw a5,-36(s0) -2040244c: 5bd8 lw a4,52(a5) -2040244e: fd842783 lw a5,-40(s0) -20402452: 8f7d and a4,a4,a5 -20402454: fcc42783 lw a5,-52(s0) -20402458: c398 sw a4,0(a5) +2040244e: fdc42783 lw a5,-36(s0) +20402452: 5bd8 lw a4,52(a5) +20402454: fd842783 lw a5,-40(s0) +20402458: 8f7d and a4,a4,a5 +2040245a: fcc42783 lw a5,-52(s0) +2040245e: c398 sw a4,0(a5) /* received event */ if (option & RT_EVENT_FLAG_CLEAR) -2040245a: fd744783 lbu a5,-41(s0) -2040245e: 8b91 andi a5,a5,4 -20402460: cfdd beqz a5,2040251e +20402460: fd744783 lbu a5,-41(s0) +20402464: 8b91 andi a5,a5,4 +20402466: cfdd beqz a5,20402524 event->set &= ~set; -20402462: fdc42783 lw a5,-36(s0) -20402466: 5bd8 lw a4,52(a5) -20402468: fd842783 lw a5,-40(s0) -2040246c: fff7c793 not a5,a5 -20402470: 8f7d and a4,a4,a5 -20402472: fdc42783 lw a5,-36(s0) -20402476: dbd8 sw a4,52(a5) -20402478: a05d j 2040251e +20402468: fdc42783 lw a5,-36(s0) +2040246c: 5bd8 lw a4,52(a5) +2040246e: fd842783 lw a5,-40(s0) +20402472: fff7c793 not a5,a5 +20402476: 8f7d and a4,a4,a5 +20402478: fdc42783 lw a5,-36(s0) +2040247c: dbd8 sw a4,52(a5) +2040247e: a05d j 20402524 } else if (timeout == 0) -2040247a: fd042783 lw a5,-48(s0) -2040247e: e791 bnez a5,2040248a +20402480: fd042783 lw a5,-48(s0) +20402484: e791 bnez a5,20402490 { /* no waiting */ thread->error = -RT_ETIMEOUT; -20402480: fe442783 lw a5,-28(s0) -20402484: 5779 li a4,-2 -20402486: c7b8 sw a4,72(a5) -20402488: a859 j 2040251e +20402486: fe442783 lw a5,-28(s0) +2040248a: 5779 li a4,-2 +2040248c: c7b8 sw a4,72(a5) +2040248e: a859 j 20402524 } else { /* fill thread event info */ thread->event_set = set; -2040248a: fe442783 lw a5,-28(s0) -2040248e: fd842703 lw a4,-40(s0) -20402492: cfb8 sw a4,88(a5) +20402490: fe442783 lw a5,-28(s0) +20402494: fd842703 lw a4,-40(s0) +20402498: cfb8 sw a4,88(a5) thread->event_info = option; -20402494: fe442783 lw a5,-28(s0) -20402498: fd744703 lbu a4,-41(s0) -2040249c: 04e78e23 sb a4,92(a5) +2040249a: fe442783 lw a5,-28(s0) +2040249e: fd744703 lbu a4,-41(s0) +204024a2: 04e78e23 sb a4,92(a5) /* put thread to suspended thread list */ rt_ipc_list_suspend(&(event->parent.suspend_thread), -204024a0: fdc42783 lw a5,-36(s0) -204024a4: 02c78713 addi a4,a5,44 -204024a8: fdc42783 lw a5,-36(s0) -204024ac: 0217c783 lbu a5,33(a5) -204024b0: 863e mv a2,a5 -204024b2: fe442583 lw a1,-28(s0) -204024b6: 853a mv a0,a4 -204024b8: e3ffe0ef jal ra,204012f6 +204024a6: fdc42783 lw a5,-36(s0) +204024aa: 02c78713 addi a4,a5,44 +204024ae: fdc42783 lw a5,-36(s0) +204024b2: 0217c783 lbu a5,33(a5) +204024b6: 863e mv a2,a5 +204024b8: fe442583 lw a1,-28(s0) +204024bc: 853a mv a0,a4 +204024be: e3ffe0ef jal ra,204012fc thread, event->parent.parent.flag); /* if there is a waiting timeout, active thread timer */ if (timeout > 0) -204024bc: fd042783 lw a5,-48(s0) -204024c0: 02f05463 blez a5,204024e8 +204024c2: fd042783 lw a5,-48(s0) +204024c6: 02f05463 blez a5,204024ee { /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -204024c4: fe442783 lw a5,-28(s0) -204024c8: 06878793 addi a5,a5,104 -204024cc: fd040713 addi a4,s0,-48 -204024d0: 863a mv a2,a4 -204024d2: 4581 li a1,0 -204024d4: 853e mv a0,a5 -204024d6: 2f3050ef jal ra,20407fc8 +204024ca: fe442783 lw a5,-28(s0) +204024ce: 06878793 addi a5,a5,104 +204024d2: fd040713 addi a4,s0,-48 +204024d6: 863a mv a2,a4 +204024d8: 4581 li a1,0 +204024da: 853e mv a0,a5 +204024dc: 5f6050ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &timeout); rt_timer_start(&(thread->thread_timer)); -204024da: fe442783 lw a5,-28(s0) -204024de: 06878793 addi a5,a5,104 -204024e2: 853e mv a0,a5 -204024e4: 796050ef jal ra,20407c7a +204024e0: fe442783 lw a5,-28(s0) +204024e4: 06878793 addi a5,a5,104 +204024e8: 853e mv a0,a5 +204024ea: 29a050ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(level); -204024e8: 87ca mv a5,s2 -204024ea: 853e mv a0,a5 -204024ec: 4aa060ef jal ra,20408996 +204024ee: 87ca mv a5,s2 +204024f0: 853e mv a0,a5 +204024f2: 056060ef jal ra,20408548 /* do a schedule */ rt_schedule(); -204024f0: 37a030ef jal ra,2040586a +204024f6: 7fb030ef jal ra,204064f0 if (thread->error != RT_EOK) -204024f4: fe442783 lw a5,-28(s0) -204024f8: 47bc lw a5,72(a5) -204024fa: c789 beqz a5,20402504 +204024fa: fe442783 lw a5,-28(s0) +204024fe: 47bc lw a5,72(a5) +20402500: c789 beqz a5,2040250a { /* return error */ return thread->error; -204024fc: fe442783 lw a5,-28(s0) -20402500: 47bc lw a5,72(a5) -20402502: a0a1 j 2040254a +20402502: fe442783 lw a5,-28(s0) +20402506: 47bc lw a5,72(a5) +20402508: a0a1 j 20402550 } /* received an event, disable interrupt to protect */ level = rt_hw_interrupt_disable(); -20402504: 490060ef jal ra,20408994 -20402508: 87aa mv a5,a0 -2040250a: 893e mv s2,a5 +2040250a: 03c060ef jal ra,20408546 +2040250e: 87aa mv a5,a0 +20402510: 893e mv s2,a5 /* set received event */ if (recved) -2040250c: fcc42783 lw a5,-52(s0) -20402510: c799 beqz a5,2040251e +20402512: fcc42783 lw a5,-52(s0) +20402516: c799 beqz a5,20402524 *recved = thread->event_set; -20402512: fe442783 lw a5,-28(s0) -20402516: 4fb8 lw a4,88(a5) -20402518: fcc42783 lw a5,-52(s0) -2040251c: c398 sw a4,0(a5) +20402518: fe442783 lw a5,-28(s0) +2040251c: 4fb8 lw a4,88(a5) +2040251e: fcc42783 lw a5,-52(s0) +20402522: c398 sw a4,0(a5) } /* enable interrupt */ rt_hw_interrupt_enable(level); -2040251e: 87ca mv a5,s2 -20402520: 853e mv a0,a5 -20402522: 474060ef jal ra,20408996 +20402524: 87ca mv a5,s2 +20402526: 853e mv a0,a5 +20402528: 020060ef jal ra,20408548 RT_OBJECT_HOOK_CALL(rt_object_take_hook, (&(event->parent.parent))); -20402526: 5fc00797 auipc a5,0x5fc00 -2040252a: 17278793 addi a5,a5,370 # 80002698 -2040252e: 439c lw a5,0(a5) -20402530: cb91 beqz a5,20402544 -20402532: 5fc00797 auipc a5,0x5fc00 -20402536: 16678793 addi a5,a5,358 # 80002698 -2040253a: 4398 lw a4,0(a5) -2040253c: fdc42783 lw a5,-36(s0) -20402540: 853e mv a0,a5 -20402542: 9702 jalr a4 +2040252c: 5fc00797 auipc a5,0x5fc00 +20402530: 03878793 addi a5,a5,56 # 80002564 +20402534: 439c lw a5,0(a5) +20402536: cb91 beqz a5,2040254a +20402538: 5fc00797 auipc a5,0x5fc00 +2040253c: 02c78793 addi a5,a5,44 # 80002564 +20402540: 4398 lw a4,0(a5) +20402542: fdc42783 lw a5,-36(s0) +20402546: 853e mv a0,a5 +20402548: 9702 jalr a4 return thread->error; -20402544: fe442783 lw a5,-28(s0) -20402548: 47bc lw a5,72(a5) +2040254a: fe442783 lw a5,-28(s0) +2040254e: 47bc lw a5,72(a5) } -2040254a: 853e mv a0,a5 -2040254c: 50f2 lw ra,60(sp) -2040254e: 5462 lw s0,56(sp) -20402550: 54d2 lw s1,52(sp) -20402552: 5942 lw s2,48(sp) -20402554: 6121 addi sp,sp,64 -20402556: 8082 ret +20402550: 853e mv a0,a5 +20402552: 50f2 lw ra,60(sp) +20402554: 5462 lw s0,56(sp) +20402556: 54d2 lw s1,52(sp) +20402558: 5942 lw s2,48(sp) +2040255a: 6121 addi sp,sp,64 +2040255c: 8082 ret -20402558 : +2040255e : * @param arg the execution argument * * @return the error code */ rt_err_t rt_event_control(rt_event_t event, rt_uint8_t cmd, void *arg) { -20402558: 7179 addi sp,sp,-48 -2040255a: d606 sw ra,44(sp) -2040255c: d422 sw s0,40(sp) -2040255e: 1800 addi s0,sp,48 -20402560: fca42e23 sw a0,-36(s0) -20402564: 87ae mv a5,a1 -20402566: fcc42a23 sw a2,-44(s0) -2040256a: fcf40da3 sb a5,-37(s0) +2040255e: 7179 addi sp,sp,-48 +20402560: d606 sw ra,44(sp) +20402562: d422 sw s0,40(sp) +20402564: 1800 addi s0,sp,48 +20402566: fca42e23 sw a0,-36(s0) +2040256a: 87ae mv a5,a1 +2040256c: fcc42a23 sw a2,-44(s0) +20402570: fcf40da3 sb a5,-37(s0) rt_ubase_t level; RT_ASSERT(event != RT_NULL); -2040256e: fdc42783 lw a5,-36(s0) -20402572: ef89 bnez a5,2040258c -20402574: 4c000613 li a2,1216 -20402578: 00014597 auipc a1,0x14 -2040257c: 12058593 addi a1,a1,288 # 20416698 <__FUNCTION__.2377> -20402580: 00014517 auipc a0,0x14 -20402584: fa850513 addi a0,a0,-88 # 20416528 <__FUNCTION__.2213+0x9c> -20402588: 28f020ef jal ra,20405016 +20402574: fdc42783 lw a5,-36(s0) +20402578: ef89 bnez a5,20402592 +2040257a: 4c000613 li a2,1216 +2040257e: 00014597 auipc a1,0x14 +20402582: da258593 addi a1,a1,-606 # 20416320 <__FUNCTION__.2372> +20402586: 00014517 auipc a0,0x14 +2040258a: c2a50513 addi a0,a0,-982 # 204161b0 <__FUNCTION__.2208+0x9c> +2040258e: 28d020ef jal ra,2040501a if (cmd == RT_IPC_CMD_RESET) -2040258c: fdb44703 lbu a4,-37(s0) -20402590: 4785 li a5,1 -20402592: 02f71b63 bne a4,a5,204025c8 +20402592: fdb44703 lbu a4,-37(s0) +20402596: 4785 li a5,1 +20402598: 02f71b63 bne a4,a5,204025ce { /* disable interrupt */ level = rt_hw_interrupt_disable(); -20402596: 3fe060ef jal ra,20408994 -2040259a: 87aa mv a5,a0 -2040259c: fef42623 sw a5,-20(s0) +2040259c: 7ab050ef jal ra,20408546 +204025a0: 87aa mv a5,a0 +204025a2: fef42623 sw a5,-20(s0) /* resume all waiting thread */ rt_ipc_list_resume_all(&event->parent.suspend_thread); -204025a0: fdc42783 lw a5,-36(s0) -204025a4: 02c78793 addi a5,a5,44 -204025a8: 853e mv a0,a5 -204025aa: e3dfe0ef jal ra,204013e6 +204025a6: fdc42783 lw a5,-36(s0) +204025aa: 02c78793 addi a5,a5,44 +204025ae: 853e mv a0,a5 +204025b0: e3dfe0ef jal ra,204013ec /* init event set */ event->set = 0; -204025ae: fdc42783 lw a5,-36(s0) -204025b2: 0207aa23 sw zero,52(a5) +204025b4: fdc42783 lw a5,-36(s0) +204025b8: 0207aa23 sw zero,52(a5) /* enable interrupt */ rt_hw_interrupt_enable(level); -204025b6: fec42783 lw a5,-20(s0) -204025ba: 853e mv a0,a5 -204025bc: 3da060ef jal ra,20408996 +204025bc: fec42783 lw a5,-20(s0) +204025c0: 853e mv a0,a5 +204025c2: 787050ef jal ra,20408548 rt_schedule(); -204025c0: 2aa030ef jal ra,2040586a +204025c6: 72b030ef jal ra,204064f0 return RT_EOK; -204025c4: 4781 li a5,0 -204025c6: a011 j 204025ca +204025ca: 4781 li a5,0 +204025cc: a011 j 204025d0 } return -RT_ERROR; -204025c8: 57fd li a5,-1 +204025ce: 57fd li a5,-1 } -204025ca: 853e mv a0,a5 -204025cc: 50b2 lw ra,44(sp) -204025ce: 5422 lw s0,40(sp) -204025d0: 6145 addi sp,sp,48 -204025d2: 8082 ret +204025d0: 853e mv a0,a5 +204025d2: 50b2 lw ra,44(sp) +204025d4: 5422 lw s0,40(sp) +204025d6: 6145 addi sp,sp,48 +204025d8: 8082 ret -204025d4 : +204025da : rt_err_t rt_mb_init(rt_mailbox_t mb, const char *name, void *msgpool, rt_size_t size, rt_uint8_t flag) { -204025d4: 7179 addi sp,sp,-48 -204025d6: d606 sw ra,44(sp) -204025d8: d422 sw s0,40(sp) -204025da: 1800 addi s0,sp,48 -204025dc: fea42623 sw a0,-20(s0) -204025e0: feb42423 sw a1,-24(s0) -204025e4: fec42223 sw a2,-28(s0) -204025e8: fed42023 sw a3,-32(s0) -204025ec: 87ba mv a5,a4 -204025ee: fcf40fa3 sb a5,-33(s0) +204025da: 7179 addi sp,sp,-48 +204025dc: d606 sw ra,44(sp) +204025de: d422 sw s0,40(sp) +204025e0: 1800 addi s0,sp,48 +204025e2: fea42623 sw a0,-20(s0) +204025e6: feb42423 sw a1,-24(s0) +204025ea: fec42223 sw a2,-28(s0) +204025ee: fed42023 sw a3,-32(s0) +204025f2: 87ba mv a5,a4 +204025f4: fcf40fa3 sb a5,-33(s0) RT_ASSERT(mb != RT_NULL); -204025f2: fec42783 lw a5,-20(s0) -204025f6: ef89 bnez a5,20402610 -204025f8: 4ed00613 li a2,1261 -204025fc: 00014597 auipc a1,0x14 -20402600: 0b058593 addi a1,a1,176 # 204166ac <__FUNCTION__.2385> -20402604: 00014517 auipc a0,0x14 -20402608: f3850513 addi a0,a0,-200 # 2041653c <__FUNCTION__.2213+0xb0> -2040260c: 20b020ef jal ra,20405016 +204025f8: fec42783 lw a5,-20(s0) +204025fc: ef89 bnez a5,20402616 +204025fe: 4ed00613 li a2,1261 +20402602: 00014597 auipc a1,0x14 +20402606: d3258593 addi a1,a1,-718 # 20416334 <__FUNCTION__.2380> +2040260a: 00014517 auipc a0,0x14 +2040260e: bba50513 addi a0,a0,-1094 # 204161c4 <__FUNCTION__.2208+0xb0> +20402612: 209020ef jal ra,2040501a /* init object */ rt_object_init(&(mb->parent.parent), RT_Object_Class_MailBox, name); -20402610: fec42783 lw a5,-20(s0) -20402614: fe842603 lw a2,-24(s0) -20402618: 4591 li a1,4 -2040261a: 853e mv a0,a5 -2040261c: 3bd020ef jal ra,204051d8 +20402616: fec42783 lw a5,-20(s0) +2040261a: fe842603 lw a2,-24(s0) +2040261e: 4591 li a1,4 +20402620: 853e mv a0,a5 +20402622: 03d030ef jal ra,20405e5e /* set parent flag */ mb->parent.parent.flag = flag; -20402620: fec42783 lw a5,-20(s0) -20402624: fdf44703 lbu a4,-33(s0) -20402628: 02e780a3 sb a4,33(a5) +20402626: fec42783 lw a5,-20(s0) +2040262a: fdf44703 lbu a4,-33(s0) +2040262e: 02e780a3 sb a4,33(a5) /* init ipc object */ rt_ipc_object_init(&(mb->parent)); -2040262c: fec42783 lw a5,-20(s0) -20402630: 853e mv a0,a5 -20402632: ca1fe0ef jal ra,204012d2 +20402632: fec42783 lw a5,-20(s0) +20402636: 853e mv a0,a5 +20402638: ca1fe0ef jal ra,204012d8 /* init mailbox */ mb->msg_pool = msgpool; -20402636: fec42783 lw a5,-20(s0) -2040263a: fe442703 lw a4,-28(s0) -2040263e: dbd8 sw a4,52(a5) +2040263c: fec42783 lw a5,-20(s0) +20402640: fe442703 lw a4,-28(s0) +20402644: dbd8 sw a4,52(a5) mb->size = size; -20402640: fe042783 lw a5,-32(s0) -20402644: 01079713 slli a4,a5,0x10 -20402648: 8341 srli a4,a4,0x10 -2040264a: fec42783 lw a5,-20(s0) -2040264e: 02e79c23 sh a4,56(a5) +20402646: fe042783 lw a5,-32(s0) +2040264a: 01079713 slli a4,a5,0x10 +2040264e: 8341 srli a4,a4,0x10 +20402650: fec42783 lw a5,-20(s0) +20402654: 02e79c23 sh a4,56(a5) mb->entry = 0; -20402652: fec42783 lw a5,-20(s0) -20402656: 02079d23 sh zero,58(a5) +20402658: fec42783 lw a5,-20(s0) +2040265c: 02079d23 sh zero,58(a5) mb->in_offset = 0; -2040265a: fec42783 lw a5,-20(s0) -2040265e: 02079e23 sh zero,60(a5) +20402660: fec42783 lw a5,-20(s0) +20402664: 02079e23 sh zero,60(a5) mb->out_offset = 0; -20402662: fec42783 lw a5,-20(s0) -20402666: 02079f23 sh zero,62(a5) +20402668: fec42783 lw a5,-20(s0) +2040266c: 02079f23 sh zero,62(a5) /* init an additional list of sender suspend thread */ rt_list_init(&(mb->suspend_sender_thread)); -2040266a: fec42783 lw a5,-20(s0) -2040266e: 04078793 addi a5,a5,64 -20402672: 853e mv a0,a5 -20402674: bcdfe0ef jal ra,20401240 +20402670: fec42783 lw a5,-20(s0) +20402674: 04078793 addi a5,a5,64 +20402678: 853e mv a0,a5 +2040267a: bcdfe0ef jal ra,20401246 return RT_EOK; -20402678: 4781 li a5,0 +2040267e: 4781 li a5,0 } -2040267a: 853e mv a0,a5 -2040267c: 50b2 lw ra,44(sp) -2040267e: 5422 lw s0,40(sp) -20402680: 6145 addi sp,sp,48 -20402682: 8082 ret +20402680: 853e mv a0,a5 +20402682: 50b2 lw ra,44(sp) +20402684: 5422 lw s0,40(sp) +20402686: 6145 addi sp,sp,48 +20402688: 8082 ret -20402684 : +2040268a : * @param mb the mailbox object * * @return the operation status, RT_EOK on successful */ rt_err_t rt_mb_detach(rt_mailbox_t mb) { -20402684: 1101 addi sp,sp,-32 -20402686: ce06 sw ra,28(sp) -20402688: cc22 sw s0,24(sp) -2040268a: 1000 addi s0,sp,32 -2040268c: fea42623 sw a0,-20(s0) +2040268a: 1101 addi sp,sp,-32 +2040268c: ce06 sw ra,28(sp) +2040268e: cc22 sw s0,24(sp) +20402690: 1000 addi s0,sp,32 +20402692: fea42623 sw a0,-20(s0) /* parameter check */ RT_ASSERT(mb != RT_NULL); -20402690: fec42783 lw a5,-20(s0) -20402694: ef89 bnez a5,204026ae -20402696: 51000613 li a2,1296 -2040269a: 00014597 auipc a1,0x14 -2040269e: 01e58593 addi a1,a1,30 # 204166b8 <__FUNCTION__.2389> -204026a2: 00014517 auipc a0,0x14 -204026a6: e9a50513 addi a0,a0,-358 # 2041653c <__FUNCTION__.2213+0xb0> -204026aa: 16d020ef jal ra,20405016 +20402696: fec42783 lw a5,-20(s0) +2040269a: ef89 bnez a5,204026b4 +2040269c: 51000613 li a2,1296 +204026a0: 00014597 auipc a1,0x14 +204026a4: ca058593 addi a1,a1,-864 # 20416340 <__FUNCTION__.2384> +204026a8: 00014517 auipc a0,0x14 +204026ac: b1c50513 addi a0,a0,-1252 # 204161c4 <__FUNCTION__.2208+0xb0> +204026b0: 16b020ef jal ra,2040501a /* resume all suspended thread */ rt_ipc_list_resume_all(&(mb->parent.suspend_thread)); -204026ae: fec42783 lw a5,-20(s0) -204026b2: 02c78793 addi a5,a5,44 -204026b6: 853e mv a0,a5 -204026b8: d2ffe0ef jal ra,204013e6 +204026b4: fec42783 lw a5,-20(s0) +204026b8: 02c78793 addi a5,a5,44 +204026bc: 853e mv a0,a5 +204026be: d2ffe0ef jal ra,204013ec /* also resume all mailbox private suspended thread */ rt_ipc_list_resume_all(&(mb->suspend_sender_thread)); -204026bc: fec42783 lw a5,-20(s0) -204026c0: 04078793 addi a5,a5,64 -204026c4: 853e mv a0,a5 -204026c6: d21fe0ef jal ra,204013e6 +204026c2: fec42783 lw a5,-20(s0) +204026c6: 04078793 addi a5,a5,64 +204026ca: 853e mv a0,a5 +204026cc: d21fe0ef jal ra,204013ec /* detach mailbox object */ rt_object_detach(&(mb->parent.parent)); -204026ca: fec42783 lw a5,-20(s0) -204026ce: 853e mv a0,a5 -204026d0: 3a9020ef jal ra,20405278 +204026d0: fec42783 lw a5,-20(s0) +204026d4: 853e mv a0,a5 +204026d6: 029030ef jal ra,20405efe return RT_EOK; -204026d4: 4781 li a5,0 +204026da: 4781 li a5,0 } -204026d6: 853e mv a0,a5 -204026d8: 40f2 lw ra,28(sp) -204026da: 4462 lw s0,24(sp) -204026dc: 6105 addi sp,sp,32 -204026de: 8082 ret +204026dc: 853e mv a0,a5 +204026de: 40f2 lw ra,28(sp) +204026e0: 4462 lw s0,24(sp) +204026e2: 6105 addi sp,sp,32 +204026e4: 8082 ret -204026e0 : +204026e6 : * @param flag the flag of mailbox * * @return the created mailbox, RT_NULL on error happen */ rt_mailbox_t rt_mb_create(const char *name, rt_size_t size, rt_uint8_t flag) { -204026e0: 7179 addi sp,sp,-48 -204026e2: d606 sw ra,44(sp) -204026e4: d422 sw s0,40(sp) -204026e6: 1800 addi s0,sp,48 -204026e8: fca42e23 sw a0,-36(s0) -204026ec: fcb42c23 sw a1,-40(s0) -204026f0: 87b2 mv a5,a2 -204026f2: fcf40ba3 sb a5,-41(s0) +204026e6: 7179 addi sp,sp,-48 +204026e8: d606 sw ra,44(sp) +204026ea: d422 sw s0,40(sp) +204026ec: 1800 addi s0,sp,48 +204026ee: fca42e23 sw a0,-36(s0) +204026f2: fcb42c23 sw a1,-40(s0) +204026f6: 87b2 mv a5,a2 +204026f8: fcf40ba3 sb a5,-41(s0) rt_mailbox_t mb; RT_DEBUG_NOT_IN_INTERRUPT; -204026f6: 29e060ef jal ra,20408994 -204026fa: fea42623 sw a0,-20(s0) -204026fe: 2f4010ef jal ra,204039f2 -20402702: 87aa mv a5,a0 -20402704: c79d beqz a5,20402732 -20402706: 00014597 auipc a1,0x14 -2040270a: fc258593 addi a1,a1,-62 # 204166c8 <__FUNCTION__.2397> -2040270e: 00014517 auipc a0,0x14 -20402712: da650513 addi a0,a0,-602 # 204164b4 <__FUNCTION__.2213+0x28> -20402716: 68a020ef jal ra,20404da0 -2040271a: 52c00613 li a2,1324 -2040271e: 00014597 auipc a1,0x14 -20402722: faa58593 addi a1,a1,-86 # 204166c8 <__FUNCTION__.2397> -20402726: 00014517 auipc a0,0x14 -2040272a: db250513 addi a0,a0,-590 # 204164d8 <__FUNCTION__.2213+0x4c> -2040272e: 0e9020ef jal ra,20405016 -20402732: fec42503 lw a0,-20(s0) -20402736: 260060ef jal ra,20408996 +204026fc: 64b050ef jal ra,20408546 +20402700: fea42623 sw a0,-20(s0) +20402704: 2f4010ef jal ra,204039f8 +20402708: 87aa mv a5,a0 +2040270a: c79d beqz a5,20402738 +2040270c: 00014597 auipc a1,0x14 +20402710: c4458593 addi a1,a1,-956 # 20416350 <__FUNCTION__.2392> +20402714: 00014517 auipc a0,0x14 +20402718: a2850513 addi a0,a0,-1496 # 2041613c <__FUNCTION__.2208+0x28> +2040271c: 68a020ef jal ra,20404da6 +20402720: 52c00613 li a2,1324 +20402724: 00014597 auipc a1,0x14 +20402728: c2c58593 addi a1,a1,-980 # 20416350 <__FUNCTION__.2392> +2040272c: 00014517 auipc a0,0x14 +20402730: a3450513 addi a0,a0,-1484 # 20416160 <__FUNCTION__.2208+0x4c> +20402734: 0e7020ef jal ra,2040501a +20402738: fec42503 lw a0,-20(s0) +2040273c: 60d050ef jal ra,20408548 /* allocate object */ mb = (rt_mailbox_t)rt_object_allocate(RT_Object_Class_MailBox, name); -2040273a: fdc42583 lw a1,-36(s0) -2040273e: 4511 li a0,4 -20402740: 3a5020ef jal ra,204052e4 -20402744: fea42423 sw a0,-24(s0) +20402740: fdc42583 lw a1,-36(s0) +20402744: 4511 li a0,4 +20402746: 025030ef jal ra,20405f6a +2040274a: fea42423 sw a0,-24(s0) if (mb == RT_NULL) -20402748: fe842783 lw a5,-24(s0) -2040274c: e781 bnez a5,20402754 - return mb; 2040274e: fe842783 lw a5,-24(s0) -20402752: a049 j 204027d4 +20402752: e781 bnez a5,2040275a + return mb; +20402754: fe842783 lw a5,-24(s0) +20402758: a049 j 204027da /* set parent */ mb->parent.parent.flag = flag; -20402754: fe842783 lw a5,-24(s0) -20402758: fd744703 lbu a4,-41(s0) -2040275c: 02e780a3 sb a4,33(a5) +2040275a: fe842783 lw a5,-24(s0) +2040275e: fd744703 lbu a4,-41(s0) +20402762: 02e780a3 sb a4,33(a5) /* init ipc object */ rt_ipc_object_init(&(mb->parent)); -20402760: fe842783 lw a5,-24(s0) -20402764: 853e mv a0,a5 -20402766: b6dfe0ef jal ra,204012d2 +20402766: fe842783 lw a5,-24(s0) +2040276a: 853e mv a0,a5 +2040276c: b6dfe0ef jal ra,204012d8 /* init mailbox */ mb->size = size; -2040276a: fd842783 lw a5,-40(s0) -2040276e: 01079713 slli a4,a5,0x10 -20402772: 8341 srli a4,a4,0x10 -20402774: fe842783 lw a5,-24(s0) -20402778: 02e79c23 sh a4,56(a5) +20402770: fd842783 lw a5,-40(s0) +20402774: 01079713 slli a4,a5,0x10 +20402778: 8341 srli a4,a4,0x10 +2040277a: fe842783 lw a5,-24(s0) +2040277e: 02e79c23 sh a4,56(a5) mb->msg_pool = RT_KERNEL_MALLOC(mb->size * sizeof(rt_uint32_t)); -2040277c: fe842783 lw a5,-24(s0) -20402780: 0387d783 lhu a5,56(a5) -20402784: 078a slli a5,a5,0x2 -20402786: 853e mv a0,a5 -20402788: 3ab030ef jal ra,20406332 -2040278c: 872a mv a4,a0 -2040278e: fe842783 lw a5,-24(s0) -20402792: dbd8 sw a4,52(a5) - if (mb->msg_pool == RT_NULL) +20402782: fe842783 lw a5,-24(s0) +20402786: 0387d783 lhu a5,56(a5) +2040278a: 078a slli a5,a5,0x2 +2040278c: 853e mv a0,a5 +2040278e: 47f020ef jal ra,2040540c +20402792: 872a mv a4,a0 20402794: fe842783 lw a5,-24(s0) -20402798: 5bdc lw a5,52(a5) -2040279a: eb81 bnez a5,204027aa +20402798: dbd8 sw a4,52(a5) + if (mb->msg_pool == RT_NULL) +2040279a: fe842783 lw a5,-24(s0) +2040279e: 5bdc lw a5,52(a5) +204027a0: eb81 bnez a5,204027b0 { /* delete mailbox object */ rt_object_delete(&(mb->parent.parent)); -2040279c: fe842783 lw a5,-24(s0) -204027a0: 853e mv a0,a5 -204027a2: 441020ef jal ra,204053e2 +204027a2: fe842783 lw a5,-24(s0) +204027a6: 853e mv a0,a5 +204027a8: 0c1030ef jal ra,20406068 return RT_NULL; -204027a6: 4781 li a5,0 -204027a8: a035 j 204027d4 +204027ac: 4781 li a5,0 +204027ae: a035 j 204027da } mb->entry = 0; -204027aa: fe842783 lw a5,-24(s0) -204027ae: 02079d23 sh zero,58(a5) +204027b0: fe842783 lw a5,-24(s0) +204027b4: 02079d23 sh zero,58(a5) mb->in_offset = 0; -204027b2: fe842783 lw a5,-24(s0) -204027b6: 02079e23 sh zero,60(a5) +204027b8: fe842783 lw a5,-24(s0) +204027bc: 02079e23 sh zero,60(a5) mb->out_offset = 0; -204027ba: fe842783 lw a5,-24(s0) -204027be: 02079f23 sh zero,62(a5) +204027c0: fe842783 lw a5,-24(s0) +204027c4: 02079f23 sh zero,62(a5) /* init an additional list of sender suspend thread */ rt_list_init(&(mb->suspend_sender_thread)); -204027c2: fe842783 lw a5,-24(s0) -204027c6: 04078793 addi a5,a5,64 -204027ca: 853e mv a0,a5 -204027cc: a75fe0ef jal ra,20401240 +204027c8: fe842783 lw a5,-24(s0) +204027cc: 04078793 addi a5,a5,64 +204027d0: 853e mv a0,a5 +204027d2: a75fe0ef jal ra,20401246 return mb; -204027d0: fe842783 lw a5,-24(s0) +204027d6: fe842783 lw a5,-24(s0) } -204027d4: 853e mv a0,a5 -204027d6: 50b2 lw ra,44(sp) -204027d8: 5422 lw s0,40(sp) -204027da: 6145 addi sp,sp,48 -204027dc: 8082 ret +204027da: 853e mv a0,a5 +204027dc: 50b2 lw ra,44(sp) +204027de: 5422 lw s0,40(sp) +204027e0: 6145 addi sp,sp,48 +204027e2: 8082 ret -204027de : +204027e4 : * @param mb the mailbox object * * @return the error code */ rt_err_t rt_mb_delete(rt_mailbox_t mb) { -204027de: 7179 addi sp,sp,-48 -204027e0: d606 sw ra,44(sp) -204027e2: d422 sw s0,40(sp) -204027e4: 1800 addi s0,sp,48 -204027e6: fca42e23 sw a0,-36(s0) +204027e4: 7179 addi sp,sp,-48 +204027e6: d606 sw ra,44(sp) +204027e8: d422 sw s0,40(sp) +204027ea: 1800 addi s0,sp,48 +204027ec: fca42e23 sw a0,-36(s0) RT_DEBUG_NOT_IN_INTERRUPT; -204027ea: 1aa060ef jal ra,20408994 -204027ee: fea42623 sw a0,-20(s0) -204027f2: 200010ef jal ra,204039f2 -204027f6: 87aa mv a5,a0 -204027f8: c79d beqz a5,20402826 -204027fa: 00014597 auipc a1,0x14 -204027fe: ede58593 addi a1,a1,-290 # 204166d8 <__FUNCTION__.2402> -20402802: 00014517 auipc a0,0x14 -20402806: cb250513 addi a0,a0,-846 # 204164b4 <__FUNCTION__.2213+0x28> -2040280a: 596020ef jal ra,20404da0 -2040280e: 55700613 li a2,1367 -20402812: 00014597 auipc a1,0x14 -20402816: ec658593 addi a1,a1,-314 # 204166d8 <__FUNCTION__.2402> -2040281a: 00014517 auipc a0,0x14 -2040281e: cbe50513 addi a0,a0,-834 # 204164d8 <__FUNCTION__.2213+0x4c> -20402822: 7f4020ef jal ra,20405016 -20402826: fec42503 lw a0,-20(s0) -2040282a: 16c060ef jal ra,20408996 +204027f0: 557050ef jal ra,20408546 +204027f4: fea42623 sw a0,-20(s0) +204027f8: 200010ef jal ra,204039f8 +204027fc: 87aa mv a5,a0 +204027fe: c79d beqz a5,2040282c +20402800: 00014597 auipc a1,0x14 +20402804: b6058593 addi a1,a1,-1184 # 20416360 <__FUNCTION__.2397> +20402808: 00014517 auipc a0,0x14 +2040280c: 93450513 addi a0,a0,-1740 # 2041613c <__FUNCTION__.2208+0x28> +20402810: 596020ef jal ra,20404da6 +20402814: 55700613 li a2,1367 +20402818: 00014597 auipc a1,0x14 +2040281c: b4858593 addi a1,a1,-1208 # 20416360 <__FUNCTION__.2397> +20402820: 00014517 auipc a0,0x14 +20402824: 94050513 addi a0,a0,-1728 # 20416160 <__FUNCTION__.2208+0x4c> +20402828: 7f2020ef jal ra,2040501a +2040282c: fec42503 lw a0,-20(s0) +20402830: 519050ef jal ra,20408548 /* parameter check */ RT_ASSERT(mb != RT_NULL); -2040282e: fdc42783 lw a5,-36(s0) -20402832: ef89 bnez a5,2040284c -20402834: 55a00613 li a2,1370 -20402838: 00014597 auipc a1,0x14 -2040283c: ea058593 addi a1,a1,-352 # 204166d8 <__FUNCTION__.2402> -20402840: 00014517 auipc a0,0x14 -20402844: cfc50513 addi a0,a0,-772 # 2041653c <__FUNCTION__.2213+0xb0> -20402848: 7ce020ef jal ra,20405016 +20402834: fdc42783 lw a5,-36(s0) +20402838: ef89 bnez a5,20402852 +2040283a: 55a00613 li a2,1370 +2040283e: 00014597 auipc a1,0x14 +20402842: b2258593 addi a1,a1,-1246 # 20416360 <__FUNCTION__.2397> +20402846: 00014517 auipc a0,0x14 +2040284a: 97e50513 addi a0,a0,-1666 # 204161c4 <__FUNCTION__.2208+0xb0> +2040284e: 7cc020ef jal ra,2040501a /* resume all suspended thread */ rt_ipc_list_resume_all(&(mb->parent.suspend_thread)); -2040284c: fdc42783 lw a5,-36(s0) -20402850: 02c78793 addi a5,a5,44 -20402854: 853e mv a0,a5 -20402856: b91fe0ef jal ra,204013e6 +20402852: fdc42783 lw a5,-36(s0) +20402856: 02c78793 addi a5,a5,44 +2040285a: 853e mv a0,a5 +2040285c: b91fe0ef jal ra,204013ec /* also resume all mailbox private suspended thread */ rt_ipc_list_resume_all(&(mb->suspend_sender_thread)); -2040285a: fdc42783 lw a5,-36(s0) -2040285e: 04078793 addi a5,a5,64 -20402862: 853e mv a0,a5 -20402864: b83fe0ef jal ra,204013e6 +20402860: fdc42783 lw a5,-36(s0) +20402864: 04078793 addi a5,a5,64 +20402868: 853e mv a0,a5 +2040286a: b83fe0ef jal ra,204013ec rt_module_free(mb->parent.parent.module_id, mb->msg_pool); else #endif /* free mailbox pool */ RT_KERNEL_FREE(mb->msg_pool); -20402868: fdc42783 lw a5,-36(s0) -2040286c: 5bdc lw a5,52(a5) -2040286e: 853e mv a0,a5 -20402870: 1a2040ef jal ra,20406a12 +2040286e: fdc42783 lw a5,-36(s0) +20402872: 5bdc lw a5,52(a5) +20402874: 853e mv a0,a5 +20402876: 252030ef jal ra,20405ac8 /* delete mailbox object */ rt_object_delete(&(mb->parent.parent)); -20402874: fdc42783 lw a5,-36(s0) -20402878: 853e mv a0,a5 -2040287a: 369020ef jal ra,204053e2 +2040287a: fdc42783 lw a5,-36(s0) +2040287e: 853e mv a0,a5 +20402880: 7e8030ef jal ra,20406068 return RT_EOK; -2040287e: 4781 li a5,0 +20402884: 4781 li a5,0 } -20402880: 853e mv a0,a5 -20402882: 50b2 lw ra,44(sp) -20402884: 5422 lw s0,40(sp) -20402886: 6145 addi sp,sp,48 -20402888: 8082 ret +20402886: 853e mv a0,a5 +20402888: 50b2 lw ra,44(sp) +2040288a: 5422 lw s0,40(sp) +2040288c: 6145 addi sp,sp,48 +2040288e: 8082 ret -2040288a : +20402890 : * @return the error code */ rt_err_t rt_mb_send_wait(rt_mailbox_t mb, rt_uint32_t value, rt_int32_t timeout) { -2040288a: 7179 addi sp,sp,-48 -2040288c: d606 sw ra,44(sp) -2040288e: d422 sw s0,40(sp) -20402890: d226 sw s1,36(sp) -20402892: 1800 addi s0,sp,48 -20402894: fca42e23 sw a0,-36(s0) -20402898: fcb42c23 sw a1,-40(s0) -2040289c: fcc42a23 sw a2,-44(s0) +20402890: 7179 addi sp,sp,-48 +20402892: d606 sw ra,44(sp) +20402894: d422 sw s0,40(sp) +20402896: d226 sw s1,36(sp) +20402898: 1800 addi s0,sp,48 +2040289a: fca42e23 sw a0,-36(s0) +2040289e: fcb42c23 sw a1,-40(s0) +204028a2: fcc42a23 sw a2,-44(s0) struct rt_thread *thread; register rt_ubase_t temp; rt_uint32_t tick_delta; /* parameter check */ RT_ASSERT(mb != RT_NULL); -204028a0: fdc42783 lw a5,-36(s0) -204028a4: ef89 bnez a5,204028be -204028a6: 58700613 li a2,1415 -204028aa: 00014597 auipc a1,0x14 -204028ae: e3e58593 addi a1,a1,-450 # 204166e8 <__FUNCTION__.2411> -204028b2: 00014517 auipc a0,0x14 -204028b6: c8a50513 addi a0,a0,-886 # 2041653c <__FUNCTION__.2213+0xb0> -204028ba: 75c020ef jal ra,20405016 +204028a6: fdc42783 lw a5,-36(s0) +204028aa: ef89 bnez a5,204028c4 +204028ac: 58700613 li a2,1415 +204028b0: 00014597 auipc a1,0x14 +204028b4: ac058593 addi a1,a1,-1344 # 20416370 <__FUNCTION__.2406> +204028b8: 00014517 auipc a0,0x14 +204028bc: 90c50513 addi a0,a0,-1780 # 204161c4 <__FUNCTION__.2208+0xb0> +204028c0: 75a020ef jal ra,2040501a /* initialize delta tick */ tick_delta = 0; -204028be: fe042623 sw zero,-20(s0) +204028c4: fe042623 sw zero,-20(s0) /* get current thread */ thread = rt_thread_self(); -204028c2: 0e5040ef jal ra,204071a6 -204028c6: fea42423 sw a0,-24(s0) +204028c8: 3e8040ef jal ra,20406cb0 +204028cc: fea42423 sw a0,-24(s0) RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(mb->parent.parent))); -204028ca: 5fc00797 auipc a5,0x5fc00 -204028ce: dca78793 addi a5,a5,-566 # 80002694 -204028d2: 439c lw a5,0(a5) -204028d4: cb91 beqz a5,204028e8 -204028d6: 5fc00797 auipc a5,0x5fc00 -204028da: dbe78793 addi a5,a5,-578 # 80002694 -204028de: 4398 lw a4,0(a5) -204028e0: fdc42783 lw a5,-36(s0) -204028e4: 853e mv a0,a5 -204028e6: 9702 jalr a4 +204028d0: 5fc00797 auipc a5,0x5fc00 +204028d4: c9078793 addi a5,a5,-880 # 80002560 +204028d8: 439c lw a5,0(a5) +204028da: cb91 beqz a5,204028ee +204028dc: 5fc00797 auipc a5,0x5fc00 +204028e0: c8478793 addi a5,a5,-892 # 80002560 +204028e4: 4398 lw a4,0(a5) +204028e6: fdc42783 lw a5,-36(s0) +204028ea: 853e mv a0,a5 +204028ec: 9702 jalr a4 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204028e8: 0ac060ef jal ra,20408994 -204028ec: 87aa mv a5,a0 -204028ee: 84be mv s1,a5 +204028ee: 459050ef jal ra,20408546 +204028f2: 87aa mv a5,a0 +204028f4: 84be mv s1,a5 /* for non-blocking call */ if (mb->entry == mb->size && timeout == 0) -204028f0: fdc42783 lw a5,-36(s0) -204028f4: 03a7d703 lhu a4,58(a5) -204028f8: fdc42783 lw a5,-36(s0) -204028fc: 0387d783 lhu a5,56(a5) -20402900: 16f71363 bne a4,a5,20402a66 -20402904: fd442783 lw a5,-44(s0) -20402908: 14079f63 bnez a5,20402a66 +204028f6: fdc42783 lw a5,-36(s0) +204028fa: 03a7d703 lhu a4,58(a5) +204028fe: fdc42783 lw a5,-36(s0) +20402902: 0387d783 lhu a5,56(a5) +20402906: 16f71363 bne a4,a5,20402a6c +2040290a: fd442783 lw a5,-44(s0) +2040290e: 14079f63 bnez a5,20402a6c { rt_hw_interrupt_enable(temp); -2040290c: 87a6 mv a5,s1 -2040290e: 853e mv a0,a5 -20402910: 086060ef jal ra,20408996 +20402912: 87a6 mv a5,s1 +20402914: 853e mv a0,a5 +20402916: 433050ef jal ra,20408548 return -RT_EFULL; -20402914: 57f5 li a5,-3 -20402916: a409 j 20402b18 +2040291a: 57f5 li a5,-3 +2040291c: a409 j 20402b1e /* mailbox is full */ while (mb->entry == mb->size) { /* reset error number in thread */ thread->error = RT_EOK; -20402918: fe842783 lw a5,-24(s0) -2040291c: 0407a423 sw zero,72(a5) +2040291e: fe842783 lw a5,-24(s0) +20402922: 0407a423 sw zero,72(a5) /* no waiting, return timeout */ if (timeout == 0) -20402920: fd442783 lw a5,-44(s0) -20402924: e799 bnez a5,20402932 +20402926: fd442783 lw a5,-44(s0) +2040292a: e799 bnez a5,20402938 { /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402926: 87a6 mv a5,s1 -20402928: 853e mv a0,a5 -2040292a: 06c060ef jal ra,20408996 +2040292c: 87a6 mv a5,s1 +2040292e: 853e mv a0,a5 +20402930: 419050ef jal ra,20408548 return -RT_EFULL; -2040292e: 57f5 li a5,-3 -20402930: a2e5 j 20402b18 +20402934: 57f5 li a5,-3 +20402936: a2e5 j 20402b1e } RT_DEBUG_IN_THREAD_CONTEXT; -20402932: 062060ef jal ra,20408994 -20402936: fea42223 sw a0,-28(s0) -2040293a: 06d040ef jal ra,204071a6 -2040293e: 87aa mv a5,a0 -20402940: e79d bnez a5,2040296e -20402942: 00014597 auipc a1,0x14 -20402946: da658593 addi a1,a1,-602 # 204166e8 <__FUNCTION__.2411> -2040294a: 00014517 auipc a0,0x14 -2040294e: b9250513 addi a0,a0,-1134 # 204164dc <__FUNCTION__.2213+0x50> -20402952: 44e020ef jal ra,20404da0 -20402956: 5aa00613 li a2,1450 -2040295a: 00014597 auipc a1,0x14 -2040295e: d8e58593 addi a1,a1,-626 # 204166e8 <__FUNCTION__.2411> -20402962: 00014517 auipc a0,0x14 -20402966: b7650513 addi a0,a0,-1162 # 204164d8 <__FUNCTION__.2213+0x4c> -2040296a: 6ac020ef jal ra,20405016 -2040296e: 026060ef jal ra,20408994 -20402972: fea42023 sw a0,-32(s0) -20402976: 07c010ef jal ra,204039f2 -2040297a: 87aa mv a5,a0 -2040297c: c79d beqz a5,204029aa -2040297e: 00014597 auipc a1,0x14 -20402982: d6a58593 addi a1,a1,-662 # 204166e8 <__FUNCTION__.2411> -20402986: 00014517 auipc a0,0x14 -2040298a: b2e50513 addi a0,a0,-1234 # 204164b4 <__FUNCTION__.2213+0x28> -2040298e: 412020ef jal ra,20404da0 -20402992: 5aa00613 li a2,1450 -20402996: 00014597 auipc a1,0x14 -2040299a: d5258593 addi a1,a1,-686 # 204166e8 <__FUNCTION__.2411> -2040299e: 00014517 auipc a0,0x14 -204029a2: b3a50513 addi a0,a0,-1222 # 204164d8 <__FUNCTION__.2213+0x4c> -204029a6: 670020ef jal ra,20405016 -204029aa: fe042503 lw a0,-32(s0) -204029ae: 7e9050ef jal ra,20408996 -204029b2: fe442503 lw a0,-28(s0) -204029b6: 7e1050ef jal ra,20408996 +20402938: 40f050ef jal ra,20408546 +2040293c: fea42223 sw a0,-28(s0) +20402940: 370040ef jal ra,20406cb0 +20402944: 87aa mv a5,a0 +20402946: e79d bnez a5,20402974 +20402948: 00014597 auipc a1,0x14 +2040294c: a2858593 addi a1,a1,-1496 # 20416370 <__FUNCTION__.2406> +20402950: 00014517 auipc a0,0x14 +20402954: 81450513 addi a0,a0,-2028 # 20416164 <__FUNCTION__.2208+0x50> +20402958: 44e020ef jal ra,20404da6 +2040295c: 5aa00613 li a2,1450 +20402960: 00014597 auipc a1,0x14 +20402964: a1058593 addi a1,a1,-1520 # 20416370 <__FUNCTION__.2406> +20402968: 00013517 auipc a0,0x13 +2040296c: 7f850513 addi a0,a0,2040 # 20416160 <__FUNCTION__.2208+0x4c> +20402970: 6aa020ef jal ra,2040501a +20402974: 3d3050ef jal ra,20408546 +20402978: fea42023 sw a0,-32(s0) +2040297c: 07c010ef jal ra,204039f8 +20402980: 87aa mv a5,a0 +20402982: c79d beqz a5,204029b0 +20402984: 00014597 auipc a1,0x14 +20402988: 9ec58593 addi a1,a1,-1556 # 20416370 <__FUNCTION__.2406> +2040298c: 00013517 auipc a0,0x13 +20402990: 7b050513 addi a0,a0,1968 # 2041613c <__FUNCTION__.2208+0x28> +20402994: 412020ef jal ra,20404da6 +20402998: 5aa00613 li a2,1450 +2040299c: 00014597 auipc a1,0x14 +204029a0: 9d458593 addi a1,a1,-1580 # 20416370 <__FUNCTION__.2406> +204029a4: 00013517 auipc a0,0x13 +204029a8: 7bc50513 addi a0,a0,1980 # 20416160 <__FUNCTION__.2208+0x4c> +204029ac: 66e020ef jal ra,2040501a +204029b0: fe042503 lw a0,-32(s0) +204029b4: 395050ef jal ra,20408548 +204029b8: fe442503 lw a0,-28(s0) +204029bc: 38d050ef jal ra,20408548 /* suspend current thread */ rt_ipc_list_suspend(&(mb->suspend_sender_thread), -204029ba: fdc42783 lw a5,-36(s0) -204029be: 04078713 addi a4,a5,64 -204029c2: fdc42783 lw a5,-36(s0) -204029c6: 0217c783 lbu a5,33(a5) -204029ca: 863e mv a2,a5 -204029cc: fe842583 lw a1,-24(s0) -204029d0: 853a mv a0,a4 -204029d2: 925fe0ef jal ra,204012f6 +204029c0: fdc42783 lw a5,-36(s0) +204029c4: 04078713 addi a4,a5,64 +204029c8: fdc42783 lw a5,-36(s0) +204029cc: 0217c783 lbu a5,33(a5) +204029d0: 863e mv a2,a5 +204029d2: fe842583 lw a1,-24(s0) +204029d6: 853a mv a0,a4 +204029d8: 925fe0ef jal ra,204012fc thread, mb->parent.parent.flag); /* has waiting time, start thread timer */ if (timeout > 0) -204029d6: fd442783 lw a5,-44(s0) -204029da: 02f05863 blez a5,20402a0a +204029dc: fd442783 lw a5,-44(s0) +204029e0: 02f05863 blez a5,20402a10 { /* get the start tick of timer */ tick_delta = rt_tick_get(); -204029de: f23fd0ef jal ra,20400900 -204029e2: fea42623 sw a0,-20(s0) +204029e4: f23fd0ef jal ra,20400906 +204029e8: fea42623 sw a0,-20(s0) RT_DEBUG_LOG(RT_DEBUG_IPC, ("mb_send_wait: start timer of thread:%s\n", thread->name)); /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -204029e6: fe842783 lw a5,-24(s0) -204029ea: 06878793 addi a5,a5,104 -204029ee: fd440713 addi a4,s0,-44 -204029f2: 863a mv a2,a4 -204029f4: 4581 li a1,0 -204029f6: 853e mv a0,a5 -204029f8: 5d0050ef jal ra,20407fc8 +204029ec: fe842783 lw a5,-24(s0) +204029f0: 06878793 addi a5,a5,104 +204029f4: fd440713 addi a4,s0,-44 +204029f8: 863a mv a2,a4 +204029fa: 4581 li a1,0 +204029fc: 853e mv a0,a5 +204029fe: 0d4050ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &timeout); rt_timer_start(&(thread->thread_timer)); -204029fc: fe842783 lw a5,-24(s0) -20402a00: 06878793 addi a5,a5,104 -20402a04: 853e mv a0,a5 -20402a06: 274050ef jal ra,20407c7a +20402a02: fe842783 lw a5,-24(s0) +20402a06: 06878793 addi a5,a5,104 +20402a0a: 853e mv a0,a5 +20402a0c: 579040ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402a0a: 87a6 mv a5,s1 -20402a0c: 853e mv a0,a5 -20402a0e: 789050ef jal ra,20408996 +20402a10: 87a6 mv a5,s1 +20402a12: 853e mv a0,a5 +20402a14: 335050ef jal ra,20408548 /* re-schedule */ rt_schedule(); -20402a12: 659020ef jal ra,2040586a +20402a18: 2d9030ef jal ra,204064f0 /* resume from suspend state */ if (thread->error != RT_EOK) -20402a16: fe842783 lw a5,-24(s0) -20402a1a: 47bc lw a5,72(a5) -20402a1c: c789 beqz a5,20402a26 +20402a1c: fe842783 lw a5,-24(s0) +20402a20: 47bc lw a5,72(a5) +20402a22: c789 beqz a5,20402a2c { /* return error */ return thread->error; -20402a1e: fe842783 lw a5,-24(s0) -20402a22: 47bc lw a5,72(a5) -20402a24: a8d5 j 20402b18 +20402a24: fe842783 lw a5,-24(s0) +20402a28: 47bc lw a5,72(a5) +20402a2a: a8d5 j 20402b1e } /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20402a26: 76f050ef jal ra,20408994 -20402a2a: 87aa mv a5,a0 -20402a2c: 84be mv s1,a5 +20402a2c: 31b050ef jal ra,20408546 +20402a30: 87aa mv a5,a0 +20402a32: 84be mv s1,a5 /* if it's not waiting forever and then re-calculate timeout tick */ if (timeout > 0) -20402a2e: fd442783 lw a5,-44(s0) -20402a32: 02f05a63 blez a5,20402a66 +20402a34: fd442783 lw a5,-44(s0) +20402a38: 02f05a63 blez a5,20402a6c { tick_delta = rt_tick_get() - tick_delta; -20402a36: ecbfd0ef jal ra,20400900 -20402a3a: 872a mv a4,a0 -20402a3c: fec42783 lw a5,-20(s0) -20402a40: 40f707b3 sub a5,a4,a5 -20402a44: fef42623 sw a5,-20(s0) +20402a3c: ecbfd0ef jal ra,20400906 +20402a40: 872a mv a4,a0 +20402a42: fec42783 lw a5,-20(s0) +20402a46: 40f707b3 sub a5,a4,a5 +20402a4a: fef42623 sw a5,-20(s0) timeout -= tick_delta; -20402a48: fd442783 lw a5,-44(s0) -20402a4c: 873e mv a4,a5 -20402a4e: fec42783 lw a5,-20(s0) -20402a52: 40f707b3 sub a5,a4,a5 -20402a56: fcf42a23 sw a5,-44(s0) +20402a4e: fd442783 lw a5,-44(s0) +20402a52: 873e mv a4,a5 +20402a54: fec42783 lw a5,-20(s0) +20402a58: 40f707b3 sub a5,a4,a5 +20402a5c: fcf42a23 sw a5,-44(s0) if (timeout < 0) -20402a5a: fd442783 lw a5,-44(s0) -20402a5e: 0007d463 bgez a5,20402a66 +20402a60: fd442783 lw a5,-44(s0) +20402a64: 0007d463 bgez a5,20402a6c timeout = 0; -20402a62: fc042a23 sw zero,-44(s0) +20402a68: fc042a23 sw zero,-44(s0) while (mb->entry == mb->size) -20402a66: fdc42783 lw a5,-36(s0) -20402a6a: 03a7d703 lhu a4,58(a5) -20402a6e: fdc42783 lw a5,-36(s0) -20402a72: 0387d783 lhu a5,56(a5) -20402a76: eaf701e3 beq a4,a5,20402918 +20402a6c: fdc42783 lw a5,-36(s0) +20402a70: 03a7d703 lhu a4,58(a5) +20402a74: fdc42783 lw a5,-36(s0) +20402a78: 0387d783 lhu a5,56(a5) +20402a7c: eaf701e3 beq a4,a5,2040291e } } /* set ptr */ mb->msg_pool[mb->in_offset] = value; -20402a7a: fdc42783 lw a5,-36(s0) -20402a7e: 5bd8 lw a4,52(a5) 20402a80: fdc42783 lw a5,-36(s0) -20402a84: 03c7d783 lhu a5,60(a5) -20402a88: 078a slli a5,a5,0x2 -20402a8a: 97ba add a5,a5,a4 -20402a8c: fd842703 lw a4,-40(s0) -20402a90: c398 sw a4,0(a5) +20402a84: 5bd8 lw a4,52(a5) +20402a86: fdc42783 lw a5,-36(s0) +20402a8a: 03c7d783 lhu a5,60(a5) +20402a8e: 078a slli a5,a5,0x2 +20402a90: 97ba add a5,a5,a4 +20402a92: fd842703 lw a4,-40(s0) +20402a96: c398 sw a4,0(a5) /* increase input offset */ ++ mb->in_offset; -20402a92: fdc42783 lw a5,-36(s0) -20402a96: 03c7d783 lhu a5,60(a5) -20402a9a: 0785 addi a5,a5,1 -20402a9c: 01079713 slli a4,a5,0x10 -20402aa0: 8341 srli a4,a4,0x10 -20402aa2: fdc42783 lw a5,-36(s0) -20402aa6: 02e79e23 sh a4,60(a5) +20402a98: fdc42783 lw a5,-36(s0) +20402a9c: 03c7d783 lhu a5,60(a5) +20402aa0: 0785 addi a5,a5,1 +20402aa2: 01079713 slli a4,a5,0x10 +20402aa6: 8341 srli a4,a4,0x10 +20402aa8: fdc42783 lw a5,-36(s0) +20402aac: 02e79e23 sh a4,60(a5) if (mb->in_offset >= mb->size) -20402aaa: fdc42783 lw a5,-36(s0) -20402aae: 03c7d703 lhu a4,60(a5) -20402ab2: fdc42783 lw a5,-36(s0) -20402ab6: 0387d783 lhu a5,56(a5) -20402aba: 00f76663 bltu a4,a5,20402ac6 +20402ab0: fdc42783 lw a5,-36(s0) +20402ab4: 03c7d703 lhu a4,60(a5) +20402ab8: fdc42783 lw a5,-36(s0) +20402abc: 0387d783 lhu a5,56(a5) +20402ac0: 00f76663 bltu a4,a5,20402acc mb->in_offset = 0; -20402abe: fdc42783 lw a5,-36(s0) -20402ac2: 02079e23 sh zero,60(a5) +20402ac4: fdc42783 lw a5,-36(s0) +20402ac8: 02079e23 sh zero,60(a5) /* increase message entry */ mb->entry ++; -20402ac6: fdc42783 lw a5,-36(s0) -20402aca: 03a7d783 lhu a5,58(a5) -20402ace: 0785 addi a5,a5,1 -20402ad0: 01079713 slli a4,a5,0x10 -20402ad4: 8341 srli a4,a4,0x10 -20402ad6: fdc42783 lw a5,-36(s0) -20402ada: 02e79d23 sh a4,58(a5) +20402acc: fdc42783 lw a5,-36(s0) +20402ad0: 03a7d783 lhu a5,58(a5) +20402ad4: 0785 addi a5,a5,1 +20402ad6: 01079713 slli a4,a5,0x10 +20402ada: 8341 srli a4,a4,0x10 +20402adc: fdc42783 lw a5,-36(s0) +20402ae0: 02e79d23 sh a4,58(a5) /* resume suspended thread */ if (!rt_list_isempty(&mb->parent.suspend_thread)) -20402ade: fdc42783 lw a5,-36(s0) -20402ae2: 02c78793 addi a5,a5,44 -20402ae6: 853e mv a0,a5 -20402ae8: fc2fe0ef jal ra,204012aa -20402aec: 87aa mv a5,a0 -20402aee: e385 bnez a5,20402b0e +20402ae4: fdc42783 lw a5,-36(s0) +20402ae8: 02c78793 addi a5,a5,44 +20402aec: 853e mv a0,a5 +20402aee: fc2fe0ef jal ra,204012b0 +20402af2: 87aa mv a5,a0 +20402af4: e385 bnez a5,20402b14 { rt_ipc_list_resume(&(mb->parent.suspend_thread)); -20402af0: fdc42783 lw a5,-36(s0) -20402af4: 02c78793 addi a5,a5,44 -20402af8: 853e mv a0,a5 -20402afa: 8bffe0ef jal ra,204013b8 +20402af6: fdc42783 lw a5,-36(s0) +20402afa: 02c78793 addi a5,a5,44 +20402afe: 853e mv a0,a5 +20402b00: 8bffe0ef jal ra,204013be /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402afe: 87a6 mv a5,s1 -20402b00: 853e mv a0,a5 -20402b02: 695050ef jal ra,20408996 +20402b04: 87a6 mv a5,s1 +20402b06: 853e mv a0,a5 +20402b08: 241050ef jal ra,20408548 rt_schedule(); -20402b06: 565020ef jal ra,2040586a +20402b0c: 1e5030ef jal ra,204064f0 return RT_EOK; -20402b0a: 4781 li a5,0 -20402b0c: a031 j 20402b18 +20402b10: 4781 li a5,0 +20402b12: a031 j 20402b1e } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402b0e: 87a6 mv a5,s1 -20402b10: 853e mv a0,a5 -20402b12: 685050ef jal ra,20408996 +20402b14: 87a6 mv a5,s1 +20402b16: 853e mv a0,a5 +20402b18: 231050ef jal ra,20408548 return RT_EOK; -20402b16: 4781 li a5,0 +20402b1c: 4781 li a5,0 } -20402b18: 853e mv a0,a5 -20402b1a: 50b2 lw ra,44(sp) -20402b1c: 5422 lw s0,40(sp) -20402b1e: 5492 lw s1,36(sp) -20402b20: 6145 addi sp,sp,48 -20402b22: 8082 ret +20402b1e: 853e mv a0,a5 +20402b20: 50b2 lw ra,44(sp) +20402b22: 5422 lw s0,40(sp) +20402b24: 5492 lw s1,36(sp) +20402b26: 6145 addi sp,sp,48 +20402b28: 8082 ret -20402b24 : +20402b2a : * @param value the mail * * @return the error code */ rt_err_t rt_mb_send(rt_mailbox_t mb, rt_uint32_t value) { -20402b24: 1101 addi sp,sp,-32 -20402b26: ce06 sw ra,28(sp) -20402b28: cc22 sw s0,24(sp) -20402b2a: 1000 addi s0,sp,32 -20402b2c: fea42623 sw a0,-20(s0) -20402b30: feb42423 sw a1,-24(s0) +20402b2a: 1101 addi sp,sp,-32 +20402b2c: ce06 sw ra,28(sp) +20402b2e: cc22 sw s0,24(sp) +20402b30: 1000 addi s0,sp,32 +20402b32: fea42623 sw a0,-20(s0) +20402b36: feb42423 sw a1,-24(s0) return rt_mb_send_wait(mb, value, 0); -20402b34: 4601 li a2,0 -20402b36: fe842583 lw a1,-24(s0) -20402b3a: fec42503 lw a0,-20(s0) -20402b3e: 33b1 jal 2040288a -20402b40: 87aa mv a5,a0 +20402b3a: 4601 li a2,0 +20402b3c: fe842583 lw a1,-24(s0) +20402b40: fec42503 lw a0,-20(s0) +20402b44: 33b1 jal 20402890 +20402b46: 87aa mv a5,a0 } -20402b42: 853e mv a0,a5 -20402b44: 40f2 lw ra,28(sp) -20402b46: 4462 lw s0,24(sp) -20402b48: 6105 addi sp,sp,32 -20402b4a: 8082 ret +20402b48: 853e mv a0,a5 +20402b4a: 40f2 lw ra,28(sp) +20402b4c: 4462 lw s0,24(sp) +20402b4e: 6105 addi sp,sp,32 +20402b50: 8082 ret -20402b4c : +20402b52 : * @param timeout the waiting time * * @return the error code */ rt_err_t rt_mb_recv(rt_mailbox_t mb, rt_uint32_t *value, rt_int32_t timeout) { -20402b4c: 7179 addi sp,sp,-48 -20402b4e: d606 sw ra,44(sp) -20402b50: d422 sw s0,40(sp) -20402b52: d226 sw s1,36(sp) -20402b54: 1800 addi s0,sp,48 -20402b56: fca42e23 sw a0,-36(s0) -20402b5a: fcb42c23 sw a1,-40(s0) -20402b5e: fcc42a23 sw a2,-44(s0) +20402b52: 7179 addi sp,sp,-48 +20402b54: d606 sw ra,44(sp) +20402b56: d422 sw s0,40(sp) +20402b58: d226 sw s1,36(sp) +20402b5a: 1800 addi s0,sp,48 +20402b5c: fca42e23 sw a0,-36(s0) +20402b60: fcb42c23 sw a1,-40(s0) +20402b64: fcc42a23 sw a2,-44(s0) struct rt_thread *thread; register rt_ubase_t temp; rt_uint32_t tick_delta; /* parameter check */ RT_ASSERT(mb != RT_NULL); -20402b62: fdc42783 lw a5,-36(s0) -20402b66: ef89 bnez a5,20402b80 -20402b68: 61800613 li a2,1560 -20402b6c: 00014597 auipc a1,0x14 -20402b70: b8c58593 addi a1,a1,-1140 # 204166f8 <__FUNCTION__.2429> -20402b74: 00014517 auipc a0,0x14 -20402b78: 9c850513 addi a0,a0,-1592 # 2041653c <__FUNCTION__.2213+0xb0> -20402b7c: 49a020ef jal ra,20405016 +20402b68: fdc42783 lw a5,-36(s0) +20402b6c: ef89 bnez a5,20402b86 +20402b6e: 61800613 li a2,1560 +20402b72: 00014597 auipc a1,0x14 +20402b76: 80e58593 addi a1,a1,-2034 # 20416380 <__FUNCTION__.2424> +20402b7a: 00013517 auipc a0,0x13 +20402b7e: 64a50513 addi a0,a0,1610 # 204161c4 <__FUNCTION__.2208+0xb0> +20402b82: 498020ef jal ra,2040501a /* initialize delta tick */ tick_delta = 0; -20402b80: fe042623 sw zero,-20(s0) +20402b86: fe042623 sw zero,-20(s0) /* get current thread */ thread = rt_thread_self(); -20402b84: 622040ef jal ra,204071a6 -20402b88: fea42423 sw a0,-24(s0) +20402b8a: 126040ef jal ra,20406cb0 +20402b8e: fea42423 sw a0,-24(s0) RT_OBJECT_HOOK_CALL(rt_object_trytake_hook, (&(mb->parent.parent))); -20402b8c: 5fc00797 auipc a5,0x5fc00 -20402b90: b1078793 addi a5,a5,-1264 # 8000269c -20402b94: 439c lw a5,0(a5) -20402b96: cb91 beqz a5,20402baa -20402b98: 5fc00797 auipc a5,0x5fc00 -20402b9c: b0478793 addi a5,a5,-1276 # 8000269c -20402ba0: 4398 lw a4,0(a5) -20402ba2: fdc42783 lw a5,-36(s0) -20402ba6: 853e mv a0,a5 -20402ba8: 9702 jalr a4 +20402b92: 5fc00797 auipc a5,0x5fc00 +20402b96: 9d678793 addi a5,a5,-1578 # 80002568 +20402b9a: 439c lw a5,0(a5) +20402b9c: cb91 beqz a5,20402bb0 +20402b9e: 5fc00797 auipc a5,0x5fc00 +20402ba2: 9ca78793 addi a5,a5,-1590 # 80002568 +20402ba6: 4398 lw a4,0(a5) +20402ba8: fdc42783 lw a5,-36(s0) +20402bac: 853e mv a0,a5 +20402bae: 9702 jalr a4 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20402baa: 5eb050ef jal ra,20408994 -20402bae: 87aa mv a5,a0 -20402bb0: 84be mv s1,a5 +20402bb0: 197050ef jal ra,20408546 +20402bb4: 87aa mv a5,a0 +20402bb6: 84be mv s1,a5 /* for non-blocking call */ if (mb->entry == 0 && timeout == 0) -20402bb2: fdc42783 lw a5,-36(s0) -20402bb6: 03a7d783 lhu a5,58(a5) -20402bba: 16079763 bnez a5,20402d28 -20402bbe: fd442783 lw a5,-44(s0) -20402bc2: 16079363 bnez a5,20402d28 +20402bb8: fdc42783 lw a5,-36(s0) +20402bbc: 03a7d783 lhu a5,58(a5) +20402bc0: 16079763 bnez a5,20402d2e +20402bc4: fd442783 lw a5,-44(s0) +20402bc8: 16079363 bnez a5,20402d2e { rt_hw_interrupt_enable(temp); -20402bc6: 87a6 mv a5,s1 -20402bc8: 853e mv a0,a5 -20402bca: 5cd050ef jal ra,20408996 +20402bcc: 87a6 mv a5,s1 +20402bce: 853e mv a0,a5 +20402bd0: 179050ef jal ra,20408548 return -RT_ETIMEOUT; -20402bce: 57f9 li a5,-2 -20402bd0: a481 j 20402e10 +20402bd4: 57f9 li a5,-2 +20402bd6: a481 j 20402e16 /* mailbox is empty */ while (mb->entry == 0) { /* reset error number in thread */ thread->error = RT_EOK; -20402bd2: fe842783 lw a5,-24(s0) -20402bd6: 0407a423 sw zero,72(a5) +20402bd8: fe842783 lw a5,-24(s0) +20402bdc: 0407a423 sw zero,72(a5) /* no waiting, return timeout */ if (timeout == 0) -20402bda: fd442783 lw a5,-44(s0) -20402bde: eb99 bnez a5,20402bf4 +20402be0: fd442783 lw a5,-44(s0) +20402be4: eb99 bnez a5,20402bfa { /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402be0: 87a6 mv a5,s1 -20402be2: 853e mv a0,a5 -20402be4: 5b3050ef jal ra,20408996 +20402be6: 87a6 mv a5,s1 +20402be8: 853e mv a0,a5 +20402bea: 15f050ef jal ra,20408548 thread->error = -RT_ETIMEOUT; -20402be8: fe842783 lw a5,-24(s0) -20402bec: 5779 li a4,-2 -20402bee: c7b8 sw a4,72(a5) +20402bee: fe842783 lw a5,-24(s0) +20402bf2: 5779 li a4,-2 +20402bf4: c7b8 sw a4,72(a5) return -RT_ETIMEOUT; -20402bf0: 57f9 li a5,-2 -20402bf2: ac39 j 20402e10 +20402bf6: 57f9 li a5,-2 +20402bf8: ac39 j 20402e16 } RT_DEBUG_IN_THREAD_CONTEXT; -20402bf4: 5a1050ef jal ra,20408994 -20402bf8: fea42223 sw a0,-28(s0) -20402bfc: 5aa040ef jal ra,204071a6 -20402c00: 87aa mv a5,a0 -20402c02: e79d bnez a5,20402c30 -20402c04: 00014597 auipc a1,0x14 -20402c08: af458593 addi a1,a1,-1292 # 204166f8 <__FUNCTION__.2429> -20402c0c: 00014517 auipc a0,0x14 -20402c10: 8d050513 addi a0,a0,-1840 # 204164dc <__FUNCTION__.2213+0x50> -20402c14: 18c020ef jal ra,20404da0 -20402c18: 63d00613 li a2,1597 -20402c1c: 00014597 auipc a1,0x14 -20402c20: adc58593 addi a1,a1,-1316 # 204166f8 <__FUNCTION__.2429> -20402c24: 00014517 auipc a0,0x14 -20402c28: 8b450513 addi a0,a0,-1868 # 204164d8 <__FUNCTION__.2213+0x4c> -20402c2c: 3ea020ef jal ra,20405016 -20402c30: 565050ef jal ra,20408994 -20402c34: fea42023 sw a0,-32(s0) -20402c38: 5bb000ef jal ra,204039f2 -20402c3c: 87aa mv a5,a0 -20402c3e: c79d beqz a5,20402c6c -20402c40: 00014597 auipc a1,0x14 -20402c44: ab858593 addi a1,a1,-1352 # 204166f8 <__FUNCTION__.2429> -20402c48: 00014517 auipc a0,0x14 -20402c4c: 86c50513 addi a0,a0,-1940 # 204164b4 <__FUNCTION__.2213+0x28> -20402c50: 150020ef jal ra,20404da0 -20402c54: 63d00613 li a2,1597 -20402c58: 00014597 auipc a1,0x14 -20402c5c: aa058593 addi a1,a1,-1376 # 204166f8 <__FUNCTION__.2429> -20402c60: 00014517 auipc a0,0x14 -20402c64: 87850513 addi a0,a0,-1928 # 204164d8 <__FUNCTION__.2213+0x4c> -20402c68: 3ae020ef jal ra,20405016 -20402c6c: fe042503 lw a0,-32(s0) -20402c70: 527050ef jal ra,20408996 -20402c74: fe442503 lw a0,-28(s0) -20402c78: 51f050ef jal ra,20408996 +20402bfa: 14d050ef jal ra,20408546 +20402bfe: fea42223 sw a0,-28(s0) +20402c02: 0ae040ef jal ra,20406cb0 +20402c06: 87aa mv a5,a0 +20402c08: e79d bnez a5,20402c36 +20402c0a: 00013597 auipc a1,0x13 +20402c0e: 77658593 addi a1,a1,1910 # 20416380 <__FUNCTION__.2424> +20402c12: 00013517 auipc a0,0x13 +20402c16: 55250513 addi a0,a0,1362 # 20416164 <__FUNCTION__.2208+0x50> +20402c1a: 18c020ef jal ra,20404da6 +20402c1e: 63d00613 li a2,1597 +20402c22: 00013597 auipc a1,0x13 +20402c26: 75e58593 addi a1,a1,1886 # 20416380 <__FUNCTION__.2424> +20402c2a: 00013517 auipc a0,0x13 +20402c2e: 53650513 addi a0,a0,1334 # 20416160 <__FUNCTION__.2208+0x4c> +20402c32: 3e8020ef jal ra,2040501a +20402c36: 111050ef jal ra,20408546 +20402c3a: fea42023 sw a0,-32(s0) +20402c3e: 5bb000ef jal ra,204039f8 +20402c42: 87aa mv a5,a0 +20402c44: c79d beqz a5,20402c72 +20402c46: 00013597 auipc a1,0x13 +20402c4a: 73a58593 addi a1,a1,1850 # 20416380 <__FUNCTION__.2424> +20402c4e: 00013517 auipc a0,0x13 +20402c52: 4ee50513 addi a0,a0,1262 # 2041613c <__FUNCTION__.2208+0x28> +20402c56: 150020ef jal ra,20404da6 +20402c5a: 63d00613 li a2,1597 +20402c5e: 00013597 auipc a1,0x13 +20402c62: 72258593 addi a1,a1,1826 # 20416380 <__FUNCTION__.2424> +20402c66: 00013517 auipc a0,0x13 +20402c6a: 4fa50513 addi a0,a0,1274 # 20416160 <__FUNCTION__.2208+0x4c> +20402c6e: 3ac020ef jal ra,2040501a +20402c72: fe042503 lw a0,-32(s0) +20402c76: 0d3050ef jal ra,20408548 +20402c7a: fe442503 lw a0,-28(s0) +20402c7e: 0cb050ef jal ra,20408548 /* suspend current thread */ rt_ipc_list_suspend(&(mb->parent.suspend_thread), -20402c7c: fdc42783 lw a5,-36(s0) -20402c80: 02c78713 addi a4,a5,44 -20402c84: fdc42783 lw a5,-36(s0) -20402c88: 0217c783 lbu a5,33(a5) -20402c8c: 863e mv a2,a5 -20402c8e: fe842583 lw a1,-24(s0) -20402c92: 853a mv a0,a4 -20402c94: e62fe0ef jal ra,204012f6 +20402c82: fdc42783 lw a5,-36(s0) +20402c86: 02c78713 addi a4,a5,44 +20402c8a: fdc42783 lw a5,-36(s0) +20402c8e: 0217c783 lbu a5,33(a5) +20402c92: 863e mv a2,a5 +20402c94: fe842583 lw a1,-24(s0) +20402c98: 853a mv a0,a4 +20402c9a: e62fe0ef jal ra,204012fc thread, mb->parent.parent.flag); /* has waiting time, start thread timer */ if (timeout > 0) -20402c98: fd442783 lw a5,-44(s0) -20402c9c: 02f05863 blez a5,20402ccc +20402c9e: fd442783 lw a5,-44(s0) +20402ca2: 02f05863 blez a5,20402cd2 { /* get the start tick of timer */ tick_delta = rt_tick_get(); -20402ca0: c61fd0ef jal ra,20400900 -20402ca4: fea42623 sw a0,-20(s0) +20402ca6: c61fd0ef jal ra,20400906 +20402caa: fea42623 sw a0,-20(s0) RT_DEBUG_LOG(RT_DEBUG_IPC, ("mb_recv: start timer of thread:%s\n", thread->name)); /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -20402ca8: fe842783 lw a5,-24(s0) -20402cac: 06878793 addi a5,a5,104 -20402cb0: fd440713 addi a4,s0,-44 -20402cb4: 863a mv a2,a4 -20402cb6: 4581 li a1,0 -20402cb8: 853e mv a0,a5 -20402cba: 30e050ef jal ra,20407fc8 +20402cae: fe842783 lw a5,-24(s0) +20402cb2: 06878793 addi a5,a5,104 +20402cb6: fd440713 addi a4,s0,-44 +20402cba: 863a mv a2,a4 +20402cbc: 4581 li a1,0 +20402cbe: 853e mv a0,a5 +20402cc0: 613040ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &timeout); rt_timer_start(&(thread->thread_timer)); -20402cbe: fe842783 lw a5,-24(s0) -20402cc2: 06878793 addi a5,a5,104 -20402cc6: 853e mv a0,a5 -20402cc8: 7b3040ef jal ra,20407c7a +20402cc4: fe842783 lw a5,-24(s0) +20402cc8: 06878793 addi a5,a5,104 +20402ccc: 853e mv a0,a5 +20402cce: 2b7040ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402ccc: 87a6 mv a5,s1 -20402cce: 853e mv a0,a5 -20402cd0: 4c7050ef jal ra,20408996 +20402cd2: 87a6 mv a5,s1 +20402cd4: 853e mv a0,a5 +20402cd6: 073050ef jal ra,20408548 /* re-schedule */ rt_schedule(); -20402cd4: 397020ef jal ra,2040586a +20402cda: 017030ef jal ra,204064f0 /* resume from suspend state */ if (thread->error != RT_EOK) -20402cd8: fe842783 lw a5,-24(s0) -20402cdc: 47bc lw a5,72(a5) -20402cde: c789 beqz a5,20402ce8 +20402cde: fe842783 lw a5,-24(s0) +20402ce2: 47bc lw a5,72(a5) +20402ce4: c789 beqz a5,20402cee { /* return error */ return thread->error; -20402ce0: fe842783 lw a5,-24(s0) -20402ce4: 47bc lw a5,72(a5) -20402ce6: a22d j 20402e10 +20402ce6: fe842783 lw a5,-24(s0) +20402cea: 47bc lw a5,72(a5) +20402cec: a22d j 20402e16 } /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20402ce8: 4ad050ef jal ra,20408994 -20402cec: 87aa mv a5,a0 -20402cee: 84be mv s1,a5 +20402cee: 059050ef jal ra,20408546 +20402cf2: 87aa mv a5,a0 +20402cf4: 84be mv s1,a5 /* if it's not waiting forever and then re-calculate timeout tick */ if (timeout > 0) -20402cf0: fd442783 lw a5,-44(s0) -20402cf4: 02f05a63 blez a5,20402d28 +20402cf6: fd442783 lw a5,-44(s0) +20402cfa: 02f05a63 blez a5,20402d2e { tick_delta = rt_tick_get() - tick_delta; -20402cf8: c09fd0ef jal ra,20400900 -20402cfc: 872a mv a4,a0 -20402cfe: fec42783 lw a5,-20(s0) -20402d02: 40f707b3 sub a5,a4,a5 -20402d06: fef42623 sw a5,-20(s0) +20402cfe: c09fd0ef jal ra,20400906 +20402d02: 872a mv a4,a0 +20402d04: fec42783 lw a5,-20(s0) +20402d08: 40f707b3 sub a5,a4,a5 +20402d0c: fef42623 sw a5,-20(s0) timeout -= tick_delta; -20402d0a: fd442783 lw a5,-44(s0) -20402d0e: 873e mv a4,a5 -20402d10: fec42783 lw a5,-20(s0) -20402d14: 40f707b3 sub a5,a4,a5 -20402d18: fcf42a23 sw a5,-44(s0) +20402d10: fd442783 lw a5,-44(s0) +20402d14: 873e mv a4,a5 +20402d16: fec42783 lw a5,-20(s0) +20402d1a: 40f707b3 sub a5,a4,a5 +20402d1e: fcf42a23 sw a5,-44(s0) if (timeout < 0) -20402d1c: fd442783 lw a5,-44(s0) -20402d20: 0007d463 bgez a5,20402d28 +20402d22: fd442783 lw a5,-44(s0) +20402d26: 0007d463 bgez a5,20402d2e timeout = 0; -20402d24: fc042a23 sw zero,-44(s0) +20402d2a: fc042a23 sw zero,-44(s0) while (mb->entry == 0) -20402d28: fdc42783 lw a5,-36(s0) -20402d2c: 03a7d783 lhu a5,58(a5) -20402d30: ea0781e3 beqz a5,20402bd2 +20402d2e: fdc42783 lw a5,-36(s0) +20402d32: 03a7d783 lhu a5,58(a5) +20402d36: ea0781e3 beqz a5,20402bd8 } } /* fill ptr */ *value = mb->msg_pool[mb->out_offset]; -20402d34: fdc42783 lw a5,-36(s0) -20402d38: 5bd8 lw a4,52(a5) 20402d3a: fdc42783 lw a5,-36(s0) -20402d3e: 03e7d783 lhu a5,62(a5) -20402d42: 078a slli a5,a5,0x2 -20402d44: 97ba add a5,a5,a4 -20402d46: 4398 lw a4,0(a5) -20402d48: fd842783 lw a5,-40(s0) -20402d4c: c398 sw a4,0(a5) +20402d3e: 5bd8 lw a4,52(a5) +20402d40: fdc42783 lw a5,-36(s0) +20402d44: 03e7d783 lhu a5,62(a5) +20402d48: 078a slli a5,a5,0x2 +20402d4a: 97ba add a5,a5,a4 +20402d4c: 4398 lw a4,0(a5) +20402d4e: fd842783 lw a5,-40(s0) +20402d52: c398 sw a4,0(a5) /* increase output offset */ ++ mb->out_offset; -20402d4e: fdc42783 lw a5,-36(s0) -20402d52: 03e7d783 lhu a5,62(a5) -20402d56: 0785 addi a5,a5,1 -20402d58: 01079713 slli a4,a5,0x10 -20402d5c: 8341 srli a4,a4,0x10 -20402d5e: fdc42783 lw a5,-36(s0) -20402d62: 02e79f23 sh a4,62(a5) +20402d54: fdc42783 lw a5,-36(s0) +20402d58: 03e7d783 lhu a5,62(a5) +20402d5c: 0785 addi a5,a5,1 +20402d5e: 01079713 slli a4,a5,0x10 +20402d62: 8341 srli a4,a4,0x10 +20402d64: fdc42783 lw a5,-36(s0) +20402d68: 02e79f23 sh a4,62(a5) if (mb->out_offset >= mb->size) -20402d66: fdc42783 lw a5,-36(s0) -20402d6a: 03e7d703 lhu a4,62(a5) -20402d6e: fdc42783 lw a5,-36(s0) -20402d72: 0387d783 lhu a5,56(a5) -20402d76: 00f76663 bltu a4,a5,20402d82 +20402d6c: fdc42783 lw a5,-36(s0) +20402d70: 03e7d703 lhu a4,62(a5) +20402d74: fdc42783 lw a5,-36(s0) +20402d78: 0387d783 lhu a5,56(a5) +20402d7c: 00f76663 bltu a4,a5,20402d88 mb->out_offset = 0; -20402d7a: fdc42783 lw a5,-36(s0) -20402d7e: 02079f23 sh zero,62(a5) +20402d80: fdc42783 lw a5,-36(s0) +20402d84: 02079f23 sh zero,62(a5) /* decrease message entry */ mb->entry --; -20402d82: fdc42783 lw a5,-36(s0) -20402d86: 03a7d783 lhu a5,58(a5) -20402d8a: 17fd addi a5,a5,-1 -20402d8c: 01079713 slli a4,a5,0x10 -20402d90: 8341 srli a4,a4,0x10 -20402d92: fdc42783 lw a5,-36(s0) -20402d96: 02e79d23 sh a4,58(a5) +20402d88: fdc42783 lw a5,-36(s0) +20402d8c: 03a7d783 lhu a5,58(a5) +20402d90: 17fd addi a5,a5,-1 +20402d92: 01079713 slli a4,a5,0x10 +20402d96: 8341 srli a4,a4,0x10 +20402d98: fdc42783 lw a5,-36(s0) +20402d9c: 02e79d23 sh a4,58(a5) /* resume suspended thread */ if (!rt_list_isempty(&(mb->suspend_sender_thread))) -20402d9a: fdc42783 lw a5,-36(s0) -20402d9e: 04078793 addi a5,a5,64 -20402da2: 853e mv a0,a5 -20402da4: d06fe0ef jal ra,204012aa -20402da8: 87aa mv a5,a0 -20402daa: ef9d bnez a5,20402de8 +20402da0: fdc42783 lw a5,-36(s0) +20402da4: 04078793 addi a5,a5,64 +20402da8: 853e mv a0,a5 +20402daa: d06fe0ef jal ra,204012b0 +20402dae: 87aa mv a5,a0 +20402db0: ef9d bnez a5,20402dee { rt_ipc_list_resume(&(mb->suspend_sender_thread)); -20402dac: fdc42783 lw a5,-36(s0) -20402db0: 04078793 addi a5,a5,64 -20402db4: 853e mv a0,a5 -20402db6: e02fe0ef jal ra,204013b8 +20402db2: fdc42783 lw a5,-36(s0) +20402db6: 04078793 addi a5,a5,64 +20402dba: 853e mv a0,a5 +20402dbc: e02fe0ef jal ra,204013be /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402dba: 87a6 mv a5,s1 -20402dbc: 853e mv a0,a5 -20402dbe: 3d9050ef jal ra,20408996 +20402dc0: 87a6 mv a5,s1 +20402dc2: 853e mv a0,a5 +20402dc4: 784050ef jal ra,20408548 RT_OBJECT_HOOK_CALL(rt_object_take_hook, (&(mb->parent.parent))); -20402dc2: 5fc00797 auipc a5,0x5fc00 -20402dc6: 8d678793 addi a5,a5,-1834 # 80002698 -20402dca: 439c lw a5,0(a5) -20402dcc: cb91 beqz a5,20402de0 -20402dce: 5fc00797 auipc a5,0x5fc00 -20402dd2: 8ca78793 addi a5,a5,-1846 # 80002698 -20402dd6: 4398 lw a4,0(a5) -20402dd8: fdc42783 lw a5,-36(s0) -20402ddc: 853e mv a0,a5 -20402dde: 9702 jalr a4 +20402dc8: 5fbff797 auipc a5,0x5fbff +20402dcc: 79c78793 addi a5,a5,1948 # 80002564 +20402dd0: 439c lw a5,0(a5) +20402dd2: cb91 beqz a5,20402de6 +20402dd4: 5fbff797 auipc a5,0x5fbff +20402dd8: 79078793 addi a5,a5,1936 # 80002564 +20402ddc: 4398 lw a4,0(a5) +20402dde: fdc42783 lw a5,-36(s0) +20402de2: 853e mv a0,a5 +20402de4: 9702 jalr a4 rt_schedule(); -20402de0: 28b020ef jal ra,2040586a +20402de6: 70a030ef jal ra,204064f0 return RT_EOK; -20402de4: 4781 li a5,0 -20402de6: a02d j 20402e10 +20402dea: 4781 li a5,0 +20402dec: a02d j 20402e16 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20402de8: 87a6 mv a5,s1 -20402dea: 853e mv a0,a5 -20402dec: 3ab050ef jal ra,20408996 +20402dee: 87a6 mv a5,s1 +20402df0: 853e mv a0,a5 +20402df2: 756050ef jal ra,20408548 RT_OBJECT_HOOK_CALL(rt_object_take_hook, (&(mb->parent.parent))); -20402df0: 5fc00797 auipc a5,0x5fc00 -20402df4: 8a878793 addi a5,a5,-1880 # 80002698 -20402df8: 439c lw a5,0(a5) -20402dfa: cb91 beqz a5,20402e0e -20402dfc: 5fc00797 auipc a5,0x5fc00 -20402e00: 89c78793 addi a5,a5,-1892 # 80002698 -20402e04: 4398 lw a4,0(a5) -20402e06: fdc42783 lw a5,-36(s0) -20402e0a: 853e mv a0,a5 -20402e0c: 9702 jalr a4 +20402df6: 5fbff797 auipc a5,0x5fbff +20402dfa: 76e78793 addi a5,a5,1902 # 80002564 +20402dfe: 439c lw a5,0(a5) +20402e00: cb91 beqz a5,20402e14 +20402e02: 5fbff797 auipc a5,0x5fbff +20402e06: 76278793 addi a5,a5,1890 # 80002564 +20402e0a: 4398 lw a4,0(a5) +20402e0c: fdc42783 lw a5,-36(s0) +20402e10: 853e mv a0,a5 +20402e12: 9702 jalr a4 return RT_EOK; -20402e0e: 4781 li a5,0 +20402e14: 4781 li a5,0 } -20402e10: 853e mv a0,a5 -20402e12: 50b2 lw ra,44(sp) -20402e14: 5422 lw s0,40(sp) -20402e16: 5492 lw s1,36(sp) -20402e18: 6145 addi sp,sp,48 -20402e1a: 8082 ret +20402e16: 853e mv a0,a5 +20402e18: 50b2 lw ra,44(sp) +20402e1a: 5422 lw s0,40(sp) +20402e1c: 5492 lw s1,36(sp) +20402e1e: 6145 addi sp,sp,48 +20402e20: 8082 ret -20402e1c : +20402e22 : * @param arg the execution argument * * @return the error code */ rt_err_t rt_mb_control(rt_mailbox_t mb, rt_uint8_t cmd, void *arg) { -20402e1c: 7179 addi sp,sp,-48 -20402e1e: d606 sw ra,44(sp) -20402e20: d422 sw s0,40(sp) -20402e22: 1800 addi s0,sp,48 -20402e24: fca42e23 sw a0,-36(s0) -20402e28: 87ae mv a5,a1 -20402e2a: fcc42a23 sw a2,-44(s0) -20402e2e: fcf40da3 sb a5,-37(s0) +20402e22: 7179 addi sp,sp,-48 +20402e24: d606 sw ra,44(sp) +20402e26: d422 sw s0,40(sp) +20402e28: 1800 addi s0,sp,48 +20402e2a: fca42e23 sw a0,-36(s0) +20402e2e: 87ae mv a5,a1 +20402e30: fcc42a23 sw a2,-44(s0) +20402e34: fcf40da3 sb a5,-37(s0) rt_ubase_t level; RT_ASSERT(mb != RT_NULL); -20402e32: fdc42783 lw a5,-36(s0) -20402e36: ef89 bnez a5,20402e50 -20402e38: 69b00613 li a2,1691 -20402e3c: 00014597 auipc a1,0x14 -20402e40: 8c858593 addi a1,a1,-1848 # 20416704 <__FUNCTION__.2441> -20402e44: 00013517 auipc a0,0x13 -20402e48: 6f850513 addi a0,a0,1784 # 2041653c <__FUNCTION__.2213+0xb0> -20402e4c: 1ca020ef jal ra,20405016 +20402e38: fdc42783 lw a5,-36(s0) +20402e3c: ef89 bnez a5,20402e56 +20402e3e: 69b00613 li a2,1691 +20402e42: 00013597 auipc a1,0x13 +20402e46: 54a58593 addi a1,a1,1354 # 2041638c <__FUNCTION__.2436> +20402e4a: 00013517 auipc a0,0x13 +20402e4e: 37a50513 addi a0,a0,890 # 204161c4 <__FUNCTION__.2208+0xb0> +20402e52: 1c8020ef jal ra,2040501a if (cmd == RT_IPC_CMD_RESET) -20402e50: fdb44703 lbu a4,-37(s0) -20402e54: 4785 li a5,1 -20402e56: 04f71a63 bne a4,a5,20402eaa +20402e56: fdb44703 lbu a4,-37(s0) +20402e5a: 4785 li a5,1 +20402e5c: 04f71a63 bne a4,a5,20402eb0 { /* disable interrupt */ level = rt_hw_interrupt_disable(); -20402e5a: 33b050ef jal ra,20408994 -20402e5e: 87aa mv a5,a0 -20402e60: fef42623 sw a5,-20(s0) +20402e60: 6e6050ef jal ra,20408546 +20402e64: 87aa mv a5,a0 +20402e66: fef42623 sw a5,-20(s0) /* resume all waiting thread */ rt_ipc_list_resume_all(&(mb->parent.suspend_thread)); -20402e64: fdc42783 lw a5,-36(s0) -20402e68: 02c78793 addi a5,a5,44 -20402e6c: 853e mv a0,a5 -20402e6e: d78fe0ef jal ra,204013e6 +20402e6a: fdc42783 lw a5,-36(s0) +20402e6e: 02c78793 addi a5,a5,44 +20402e72: 853e mv a0,a5 +20402e74: d78fe0ef jal ra,204013ec /* also resume all mailbox private suspended thread */ rt_ipc_list_resume_all(&(mb->suspend_sender_thread)); -20402e72: fdc42783 lw a5,-36(s0) -20402e76: 04078793 addi a5,a5,64 -20402e7a: 853e mv a0,a5 -20402e7c: d6afe0ef jal ra,204013e6 +20402e78: fdc42783 lw a5,-36(s0) +20402e7c: 04078793 addi a5,a5,64 +20402e80: 853e mv a0,a5 +20402e82: d6afe0ef jal ra,204013ec /* re-init mailbox */ mb->entry = 0; -20402e80: fdc42783 lw a5,-36(s0) -20402e84: 02079d23 sh zero,58(a5) +20402e86: fdc42783 lw a5,-36(s0) +20402e8a: 02079d23 sh zero,58(a5) mb->in_offset = 0; -20402e88: fdc42783 lw a5,-36(s0) -20402e8c: 02079e23 sh zero,60(a5) +20402e8e: fdc42783 lw a5,-36(s0) +20402e92: 02079e23 sh zero,60(a5) mb->out_offset = 0; -20402e90: fdc42783 lw a5,-36(s0) -20402e94: 02079f23 sh zero,62(a5) +20402e96: fdc42783 lw a5,-36(s0) +20402e9a: 02079f23 sh zero,62(a5) /* enable interrupt */ rt_hw_interrupt_enable(level); -20402e98: fec42783 lw a5,-20(s0) -20402e9c: 853e mv a0,a5 -20402e9e: 2f9050ef jal ra,20408996 +20402e9e: fec42783 lw a5,-20(s0) +20402ea2: 853e mv a0,a5 +20402ea4: 6a4050ef jal ra,20408548 rt_schedule(); -20402ea2: 1c9020ef jal ra,2040586a +20402ea8: 648030ef jal ra,204064f0 return RT_EOK; -20402ea6: 4781 li a5,0 -20402ea8: a011 j 20402eac +20402eac: 4781 li a5,0 +20402eae: a011 j 20402eb2 } return -RT_ERROR; -20402eaa: 57fd li a5,-1 +20402eb0: 57fd li a5,-1 } -20402eac: 853e mv a0,a5 -20402eae: 50b2 lw ra,44(sp) -20402eb0: 5422 lw s0,40(sp) -20402eb2: 6145 addi sp,sp,48 -20402eb4: 8082 ret +20402eb2: 853e mv a0,a5 +20402eb4: 50b2 lw ra,44(sp) +20402eb6: 5422 lw s0,40(sp) +20402eb8: 6145 addi sp,sp,48 +20402eba: 8082 ret -20402eb6 : +20402ebc : const char *name, void *msgpool, rt_size_t msg_size, rt_size_t pool_size, rt_uint8_t flag) { -20402eb6: 7139 addi sp,sp,-64 -20402eb8: de06 sw ra,60(sp) -20402eba: dc22 sw s0,56(sp) -20402ebc: da26 sw s1,52(sp) -20402ebe: 0080 addi s0,sp,64 -20402ec0: fca42e23 sw a0,-36(s0) -20402ec4: fcb42c23 sw a1,-40(s0) -20402ec8: fcc42a23 sw a2,-44(s0) -20402ecc: fcd42823 sw a3,-48(s0) -20402ed0: fce42623 sw a4,-52(s0) -20402ed4: fcf405a3 sb a5,-53(s0) +20402ebc: 7139 addi sp,sp,-64 +20402ebe: de06 sw ra,60(sp) +20402ec0: dc22 sw s0,56(sp) +20402ec2: da26 sw s1,52(sp) +20402ec4: 0080 addi s0,sp,64 +20402ec6: fca42e23 sw a0,-36(s0) +20402eca: fcb42c23 sw a1,-40(s0) +20402ece: fcc42a23 sw a2,-44(s0) +20402ed2: fcd42823 sw a3,-48(s0) +20402ed6: fce42623 sw a4,-52(s0) +20402eda: fcf405a3 sb a5,-53(s0) struct rt_mq_message *head; register rt_base_t temp; /* parameter check */ RT_ASSERT(mq != RT_NULL); -20402ed8: fdc42783 lw a5,-36(s0) -20402edc: ef89 bnez a5,20402ef6 -20402ede: 6d700613 li a2,1751 -20402ee2: 00014597 auipc a1,0x14 -20402ee6: 83258593 addi a1,a1,-1998 # 20416714 <__FUNCTION__.2454> -20402eea: 00013517 auipc a0,0x13 -20402eee: 66250513 addi a0,a0,1634 # 2041654c <__FUNCTION__.2213+0xc0> -20402ef2: 124020ef jal ra,20405016 +20402ede: fdc42783 lw a5,-36(s0) +20402ee2: ef89 bnez a5,20402efc +20402ee4: 6d700613 li a2,1751 +20402ee8: 00013597 auipc a1,0x13 +20402eec: 4b458593 addi a1,a1,1204 # 2041639c <__FUNCTION__.2449> +20402ef0: 00013517 auipc a0,0x13 +20402ef4: 2e450513 addi a0,a0,740 # 204161d4 <__FUNCTION__.2208+0xc0> +20402ef8: 122020ef jal ra,2040501a /* init object */ rt_object_init(&(mq->parent.parent), RT_Object_Class_MessageQueue, name); -20402ef6: fdc42783 lw a5,-36(s0) -20402efa: fd842603 lw a2,-40(s0) -20402efe: 4595 li a1,5 -20402f00: 853e mv a0,a5 -20402f02: 2d6020ef jal ra,204051d8 +20402efc: fdc42783 lw a5,-36(s0) +20402f00: fd842603 lw a2,-40(s0) +20402f04: 4595 li a1,5 +20402f06: 853e mv a0,a5 +20402f08: 757020ef jal ra,20405e5e /* set parent flag */ mq->parent.parent.flag = flag; -20402f06: fdc42783 lw a5,-36(s0) -20402f0a: fcb44703 lbu a4,-53(s0) -20402f0e: 02e780a3 sb a4,33(a5) +20402f0c: fdc42783 lw a5,-36(s0) +20402f10: fcb44703 lbu a4,-53(s0) +20402f14: 02e780a3 sb a4,33(a5) /* init ipc object */ rt_ipc_object_init(&(mq->parent)); -20402f12: fdc42783 lw a5,-36(s0) -20402f16: 853e mv a0,a5 -20402f18: bbafe0ef jal ra,204012d2 +20402f18: fdc42783 lw a5,-36(s0) +20402f1c: 853e mv a0,a5 +20402f1e: bbafe0ef jal ra,204012d8 /* set messasge pool */ mq->msg_pool = msgpool; -20402f1c: fdc42783 lw a5,-36(s0) -20402f20: fd442703 lw a4,-44(s0) -20402f24: dbd8 sw a4,52(a5) +20402f22: fdc42783 lw a5,-36(s0) +20402f26: fd442703 lw a4,-44(s0) +20402f2a: dbd8 sw a4,52(a5) /* get correct message size */ mq->msg_size = RT_ALIGN(msg_size, RT_ALIGN_SIZE); -20402f26: fd042783 lw a5,-48(s0) -20402f2a: 07c2 slli a5,a5,0x10 -20402f2c: 83c1 srli a5,a5,0x10 -20402f2e: 078d addi a5,a5,3 +20402f2c: fd042783 lw a5,-48(s0) 20402f30: 07c2 slli a5,a5,0x10 20402f32: 83c1 srli a5,a5,0x10 -20402f34: 9bf1 andi a5,a5,-4 -20402f36: 01079713 slli a4,a5,0x10 -20402f3a: 8341 srli a4,a4,0x10 -20402f3c: fdc42783 lw a5,-36(s0) -20402f40: 02e79c23 sh a4,56(a5) +20402f34: 078d addi a5,a5,3 +20402f36: 07c2 slli a5,a5,0x10 +20402f38: 83c1 srli a5,a5,0x10 +20402f3a: 9bf1 andi a5,a5,-4 +20402f3c: 01079713 slli a4,a5,0x10 +20402f40: 8341 srli a4,a4,0x10 +20402f42: fdc42783 lw a5,-36(s0) +20402f46: 02e79c23 sh a4,56(a5) mq->max_msgs = pool_size / (mq->msg_size + sizeof(struct rt_mq_message)); -20402f44: fdc42783 lw a5,-36(s0) -20402f48: 0387d783 lhu a5,56(a5) -20402f4c: 0791 addi a5,a5,4 -20402f4e: fcc42703 lw a4,-52(s0) -20402f52: 02f757b3 divu a5,a4,a5 -20402f56: 01079713 slli a4,a5,0x10 -20402f5a: 8341 srli a4,a4,0x10 -20402f5c: fdc42783 lw a5,-36(s0) -20402f60: 02e79d23 sh a4,58(a5) +20402f4a: fdc42783 lw a5,-36(s0) +20402f4e: 0387d783 lhu a5,56(a5) +20402f52: 0791 addi a5,a5,4 +20402f54: fcc42703 lw a4,-52(s0) +20402f58: 02f757b3 divu a5,a4,a5 +20402f5c: 01079713 slli a4,a5,0x10 +20402f60: 8341 srli a4,a4,0x10 +20402f62: fdc42783 lw a5,-36(s0) +20402f66: 02e79d23 sh a4,58(a5) /* init message list */ mq->msg_queue_head = RT_NULL; -20402f64: fdc42783 lw a5,-36(s0) -20402f68: 0407a023 sw zero,64(a5) +20402f6a: fdc42783 lw a5,-36(s0) +20402f6e: 0407a023 sw zero,64(a5) mq->msg_queue_tail = RT_NULL; -20402f6c: fdc42783 lw a5,-36(s0) -20402f70: 0407a223 sw zero,68(a5) +20402f72: fdc42783 lw a5,-36(s0) +20402f76: 0407a223 sw zero,68(a5) /* init message empty list */ mq->msg_queue_free = RT_NULL; -20402f74: fdc42783 lw a5,-36(s0) -20402f78: 0407a423 sw zero,72(a5) +20402f7a: fdc42783 lw a5,-36(s0) +20402f7e: 0407a423 sw zero,72(a5) for (temp = 0; temp < mq->max_msgs; temp ++) -20402f7c: 4481 li s1,0 -20402f7e: a81d j 20402fb4 +20402f82: 4481 li s1,0 +20402f84: a81d j 20402fba { head = (struct rt_mq_message *)((rt_uint8_t *)mq->msg_pool + -20402f80: fdc42783 lw a5,-36(s0) -20402f84: 5bd8 lw a4,52(a5) - temp * (mq->msg_size + sizeof(struct rt_mq_message))); 20402f86: fdc42783 lw a5,-36(s0) -20402f8a: 0387d783 lhu a5,56(a5) -20402f8e: 0791 addi a5,a5,4 -20402f90: 86a6 mv a3,s1 -20402f92: 02d787b3 mul a5,a5,a3 +20402f8a: 5bd8 lw a4,52(a5) + temp * (mq->msg_size + sizeof(struct rt_mq_message))); +20402f8c: fdc42783 lw a5,-36(s0) +20402f90: 0387d783 lhu a5,56(a5) +20402f94: 0791 addi a5,a5,4 +20402f96: 86a6 mv a3,s1 +20402f98: 02d787b3 mul a5,a5,a3 head = (struct rt_mq_message *)((rt_uint8_t *)mq->msg_pool + -20402f96: 97ba add a5,a5,a4 -20402f98: fef42623 sw a5,-20(s0) +20402f9c: 97ba add a5,a5,a4 +20402f9e: fef42623 sw a5,-20(s0) head->next = mq->msg_queue_free; -20402f9c: fdc42783 lw a5,-36(s0) -20402fa0: 47b8 lw a4,72(a5) -20402fa2: fec42783 lw a5,-20(s0) -20402fa6: c398 sw a4,0(a5) +20402fa2: fdc42783 lw a5,-36(s0) +20402fa6: 47b8 lw a4,72(a5) +20402fa8: fec42783 lw a5,-20(s0) +20402fac: c398 sw a4,0(a5) mq->msg_queue_free = head; -20402fa8: fdc42783 lw a5,-36(s0) -20402fac: fec42703 lw a4,-20(s0) -20402fb0: c7b8 sw a4,72(a5) +20402fae: fdc42783 lw a5,-36(s0) +20402fb2: fec42703 lw a4,-20(s0) +20402fb6: c7b8 sw a4,72(a5) for (temp = 0; temp < mq->max_msgs; temp ++) -20402fb2: 0485 addi s1,s1,1 -20402fb4: fdc42783 lw a5,-36(s0) -20402fb8: 03a7d783 lhu a5,58(a5) -20402fbc: fcf4c2e3 blt s1,a5,20402f80 +20402fb8: 0485 addi s1,s1,1 +20402fba: fdc42783 lw a5,-36(s0) +20402fbe: 03a7d783 lhu a5,58(a5) +20402fc2: fcf4c2e3 blt s1,a5,20402f86 } /* the initial entry is zero */ mq->entry = 0; -20402fc0: fdc42783 lw a5,-36(s0) -20402fc4: 02079e23 sh zero,60(a5) +20402fc6: fdc42783 lw a5,-36(s0) +20402fca: 02079e23 sh zero,60(a5) return RT_EOK; -20402fc8: 4781 li a5,0 +20402fce: 4781 li a5,0 } -20402fca: 853e mv a0,a5 -20402fcc: 50f2 lw ra,60(sp) -20402fce: 5462 lw s0,56(sp) -20402fd0: 54d2 lw s1,52(sp) -20402fd2: 6121 addi sp,sp,64 -20402fd4: 8082 ret +20402fd0: 853e mv a0,a5 +20402fd2: 50f2 lw ra,60(sp) +20402fd4: 5462 lw s0,56(sp) +20402fd6: 54d2 lw s1,52(sp) +20402fd8: 6121 addi sp,sp,64 +20402fda: 8082 ret -20402fd6 : +20402fdc : * @param mq the message queue object * * @return the operation status, RT_EOK on successful */ rt_err_t rt_mq_detach(rt_mq_t mq) { -20402fd6: 1101 addi sp,sp,-32 -20402fd8: ce06 sw ra,28(sp) -20402fda: cc22 sw s0,24(sp) -20402fdc: 1000 addi s0,sp,32 -20402fde: fea42623 sw a0,-20(s0) +20402fdc: 1101 addi sp,sp,-32 +20402fde: ce06 sw ra,28(sp) +20402fe0: cc22 sw s0,24(sp) +20402fe2: 1000 addi s0,sp,32 +20402fe4: fea42623 sw a0,-20(s0) /* parameter check */ RT_ASSERT(mq != RT_NULL); -20402fe2: fec42783 lw a5,-20(s0) -20402fe6: ef89 bnez a5,20403000 -20402fe8: 70800613 li a2,1800 -20402fec: 00013597 auipc a1,0x13 -20402ff0: 73458593 addi a1,a1,1844 # 20416720 <__FUNCTION__.2461> -20402ff4: 00013517 auipc a0,0x13 -20402ff8: 55850513 addi a0,a0,1368 # 2041654c <__FUNCTION__.2213+0xc0> -20402ffc: 01a020ef jal ra,20405016 +20402fe8: fec42783 lw a5,-20(s0) +20402fec: ef89 bnez a5,20403006 +20402fee: 70800613 li a2,1800 +20402ff2: 00013597 auipc a1,0x13 +20402ff6: 3b658593 addi a1,a1,950 # 204163a8 <__FUNCTION__.2456> +20402ffa: 00013517 auipc a0,0x13 +20402ffe: 1da50513 addi a0,a0,474 # 204161d4 <__FUNCTION__.2208+0xc0> +20403002: 018020ef jal ra,2040501a /* resume all suspended thread */ rt_ipc_list_resume_all(&mq->parent.suspend_thread); -20403000: fec42783 lw a5,-20(s0) -20403004: 02c78793 addi a5,a5,44 -20403008: 853e mv a0,a5 -2040300a: bdcfe0ef jal ra,204013e6 +20403006: fec42783 lw a5,-20(s0) +2040300a: 02c78793 addi a5,a5,44 +2040300e: 853e mv a0,a5 +20403010: bdcfe0ef jal ra,204013ec /* detach message queue object */ rt_object_detach(&(mq->parent.parent)); -2040300e: fec42783 lw a5,-20(s0) -20403012: 853e mv a0,a5 -20403014: 264020ef jal ra,20405278 +20403014: fec42783 lw a5,-20(s0) +20403018: 853e mv a0,a5 +2040301a: 6e5020ef jal ra,20405efe return RT_EOK; -20403018: 4781 li a5,0 +2040301e: 4781 li a5,0 } -2040301a: 853e mv a0,a5 -2040301c: 40f2 lw ra,28(sp) -2040301e: 4462 lw s0,24(sp) -20403020: 6105 addi sp,sp,32 -20403022: 8082 ret +20403020: 853e mv a0,a5 +20403022: 40f2 lw ra,28(sp) +20403024: 4462 lw s0,24(sp) +20403026: 6105 addi sp,sp,32 +20403028: 8082 ret -20403024 : +2040302a : */ rt_mq_t rt_mq_create(const char *name, rt_size_t msg_size, rt_size_t max_msgs, rt_uint8_t flag) { -20403024: 7179 addi sp,sp,-48 -20403026: d606 sw ra,44(sp) -20403028: d422 sw s0,40(sp) -2040302a: d226 sw s1,36(sp) -2040302c: 1800 addi s0,sp,48 -2040302e: fca42e23 sw a0,-36(s0) -20403032: fcb42c23 sw a1,-40(s0) -20403036: fcc42a23 sw a2,-44(s0) -2040303a: 87b6 mv a5,a3 -2040303c: fcf409a3 sb a5,-45(s0) +2040302a: 7179 addi sp,sp,-48 +2040302c: d606 sw ra,44(sp) +2040302e: d422 sw s0,40(sp) +20403030: d226 sw s1,36(sp) +20403032: 1800 addi s0,sp,48 +20403034: fca42e23 sw a0,-36(s0) +20403038: fcb42c23 sw a1,-40(s0) +2040303c: fcc42a23 sw a2,-44(s0) +20403040: 87b6 mv a5,a3 +20403042: fcf409a3 sb a5,-45(s0) struct rt_messagequeue *mq; struct rt_mq_message *head; register rt_base_t temp; RT_DEBUG_NOT_IN_INTERRUPT; -20403040: 155050ef jal ra,20408994 -20403044: fea42623 sw a0,-20(s0) -20403048: 1ab000ef jal ra,204039f2 -2040304c: 87aa mv a5,a0 -2040304e: c79d beqz a5,2040307c -20403050: 00013597 auipc a1,0x13 -20403054: 6e058593 addi a1,a1,1760 # 20416730 <__FUNCTION__.2472> -20403058: 00013517 auipc a0,0x13 -2040305c: 45c50513 addi a0,a0,1116 # 204164b4 <__FUNCTION__.2213+0x28> -20403060: 541010ef jal ra,20404da0 -20403064: 72800613 li a2,1832 -20403068: 00013597 auipc a1,0x13 -2040306c: 6c858593 addi a1,a1,1736 # 20416730 <__FUNCTION__.2472> -20403070: 00013517 auipc a0,0x13 -20403074: 46850513 addi a0,a0,1128 # 204164d8 <__FUNCTION__.2213+0x4c> -20403078: 79f010ef jal ra,20405016 -2040307c: fec42503 lw a0,-20(s0) -20403080: 117050ef jal ra,20408996 +20403046: 500050ef jal ra,20408546 +2040304a: fea42623 sw a0,-20(s0) +2040304e: 1ab000ef jal ra,204039f8 +20403052: 87aa mv a5,a0 +20403054: c79d beqz a5,20403082 +20403056: 00013597 auipc a1,0x13 +2040305a: 36258593 addi a1,a1,866 # 204163b8 <__FUNCTION__.2467> +2040305e: 00013517 auipc a0,0x13 +20403062: 0de50513 addi a0,a0,222 # 2041613c <__FUNCTION__.2208+0x28> +20403066: 541010ef jal ra,20404da6 +2040306a: 72800613 li a2,1832 +2040306e: 00013597 auipc a1,0x13 +20403072: 34a58593 addi a1,a1,842 # 204163b8 <__FUNCTION__.2467> +20403076: 00013517 auipc a0,0x13 +2040307a: 0ea50513 addi a0,a0,234 # 20416160 <__FUNCTION__.2208+0x4c> +2040307e: 79d010ef jal ra,2040501a +20403082: fec42503 lw a0,-20(s0) +20403086: 4c2050ef jal ra,20408548 /* allocate object */ mq = (rt_mq_t)rt_object_allocate(RT_Object_Class_MessageQueue, name); -20403084: fdc42583 lw a1,-36(s0) -20403088: 4515 li a0,5 -2040308a: 25a020ef jal ra,204052e4 -2040308e: fea42423 sw a0,-24(s0) +2040308a: fdc42583 lw a1,-36(s0) +2040308e: 4515 li a0,5 +20403090: 6db020ef jal ra,20405f6a +20403094: fea42423 sw a0,-24(s0) if (mq == RT_NULL) -20403092: fe842783 lw a5,-24(s0) -20403096: e781 bnez a5,2040309e - return mq; 20403098: fe842783 lw a5,-24(s0) -2040309c: a0dd j 20403182 +2040309c: e781 bnez a5,204030a4 + return mq; +2040309e: fe842783 lw a5,-24(s0) +204030a2: a0dd j 20403188 /* set parent */ mq->parent.parent.flag = flag; -2040309e: fe842783 lw a5,-24(s0) -204030a2: fd344703 lbu a4,-45(s0) -204030a6: 02e780a3 sb a4,33(a5) +204030a4: fe842783 lw a5,-24(s0) +204030a8: fd344703 lbu a4,-45(s0) +204030ac: 02e780a3 sb a4,33(a5) /* init ipc object */ rt_ipc_object_init(&(mq->parent)); -204030aa: fe842783 lw a5,-24(s0) -204030ae: 853e mv a0,a5 -204030b0: a22fe0ef jal ra,204012d2 +204030b0: fe842783 lw a5,-24(s0) +204030b4: 853e mv a0,a5 +204030b6: a22fe0ef jal ra,204012d8 /* init message queue */ /* get correct message size */ mq->msg_size = RT_ALIGN(msg_size, RT_ALIGN_SIZE); -204030b4: fd842783 lw a5,-40(s0) -204030b8: 07c2 slli a5,a5,0x10 -204030ba: 83c1 srli a5,a5,0x10 -204030bc: 078d addi a5,a5,3 +204030ba: fd842783 lw a5,-40(s0) 204030be: 07c2 slli a5,a5,0x10 204030c0: 83c1 srli a5,a5,0x10 -204030c2: 9bf1 andi a5,a5,-4 -204030c4: 01079713 slli a4,a5,0x10 -204030c8: 8341 srli a4,a4,0x10 -204030ca: fe842783 lw a5,-24(s0) -204030ce: 02e79c23 sh a4,56(a5) +204030c2: 078d addi a5,a5,3 +204030c4: 07c2 slli a5,a5,0x10 +204030c6: 83c1 srli a5,a5,0x10 +204030c8: 9bf1 andi a5,a5,-4 +204030ca: 01079713 slli a4,a5,0x10 +204030ce: 8341 srli a4,a4,0x10 +204030d0: fe842783 lw a5,-24(s0) +204030d4: 02e79c23 sh a4,56(a5) mq->max_msgs = max_msgs; -204030d2: fd442783 lw a5,-44(s0) -204030d6: 01079713 slli a4,a5,0x10 -204030da: 8341 srli a4,a4,0x10 -204030dc: fe842783 lw a5,-24(s0) -204030e0: 02e79d23 sh a4,58(a5) +204030d8: fd442783 lw a5,-44(s0) +204030dc: 01079713 slli a4,a5,0x10 +204030e0: 8341 srli a4,a4,0x10 +204030e2: fe842783 lw a5,-24(s0) +204030e6: 02e79d23 sh a4,58(a5) /* allocate message pool */ mq->msg_pool = RT_KERNEL_MALLOC((mq->msg_size + sizeof(struct rt_mq_message))* mq->max_msgs); -204030e4: fe842783 lw a5,-24(s0) -204030e8: 0387d783 lhu a5,56(a5) -204030ec: 0791 addi a5,a5,4 -204030ee: fe842703 lw a4,-24(s0) -204030f2: 03a75703 lhu a4,58(a4) -204030f6: 02e787b3 mul a5,a5,a4 -204030fa: 853e mv a0,a5 -204030fc: 236030ef jal ra,20406332 -20403100: 872a mv a4,a0 -20403102: fe842783 lw a5,-24(s0) -20403106: dbd8 sw a4,52(a5) - if (mq->msg_pool == RT_NULL) +204030ea: fe842783 lw a5,-24(s0) +204030ee: 0387d783 lhu a5,56(a5) +204030f2: 0791 addi a5,a5,4 +204030f4: fe842703 lw a4,-24(s0) +204030f8: 03a75703 lhu a4,58(a4) +204030fc: 02e787b3 mul a5,a5,a4 +20403100: 853e mv a0,a5 +20403102: 30a020ef jal ra,2040540c +20403106: 872a mv a4,a0 20403108: fe842783 lw a5,-24(s0) -2040310c: 5bdc lw a5,52(a5) -2040310e: e791 bnez a5,2040311a +2040310c: dbd8 sw a4,52(a5) + if (mq->msg_pool == RT_NULL) +2040310e: fe842783 lw a5,-24(s0) +20403112: 5bdc lw a5,52(a5) +20403114: e791 bnez a5,20403120 { rt_mq_delete(mq); -20403110: fe842503 lw a0,-24(s0) -20403114: 28ad jal 2040318e +20403116: fe842503 lw a0,-24(s0) +2040311a: 28ad jal 20403194 return RT_NULL; -20403116: 4781 li a5,0 -20403118: a0ad j 20403182 +2040311c: 4781 li a5,0 +2040311e: a0ad j 20403188 } /* init message list */ mq->msg_queue_head = RT_NULL; -2040311a: fe842783 lw a5,-24(s0) -2040311e: 0407a023 sw zero,64(a5) +20403120: fe842783 lw a5,-24(s0) +20403124: 0407a023 sw zero,64(a5) mq->msg_queue_tail = RT_NULL; -20403122: fe842783 lw a5,-24(s0) -20403126: 0407a223 sw zero,68(a5) +20403128: fe842783 lw a5,-24(s0) +2040312c: 0407a223 sw zero,68(a5) /* init message empty list */ mq->msg_queue_free = RT_NULL; -2040312a: fe842783 lw a5,-24(s0) -2040312e: 0407a423 sw zero,72(a5) +20403130: fe842783 lw a5,-24(s0) +20403134: 0407a423 sw zero,72(a5) for (temp = 0; temp < mq->max_msgs; temp ++) -20403132: 4481 li s1,0 -20403134: a81d j 2040316a +20403138: 4481 li s1,0 +2040313a: a81d j 20403170 { head = (struct rt_mq_message *)((rt_uint8_t *)mq->msg_pool + -20403136: fe842783 lw a5,-24(s0) -2040313a: 5bd8 lw a4,52(a5) - temp * (mq->msg_size + sizeof(struct rt_mq_message))); 2040313c: fe842783 lw a5,-24(s0) -20403140: 0387d783 lhu a5,56(a5) -20403144: 0791 addi a5,a5,4 -20403146: 86a6 mv a3,s1 -20403148: 02d787b3 mul a5,a5,a3 +20403140: 5bd8 lw a4,52(a5) + temp * (mq->msg_size + sizeof(struct rt_mq_message))); +20403142: fe842783 lw a5,-24(s0) +20403146: 0387d783 lhu a5,56(a5) +2040314a: 0791 addi a5,a5,4 +2040314c: 86a6 mv a3,s1 +2040314e: 02d787b3 mul a5,a5,a3 head = (struct rt_mq_message *)((rt_uint8_t *)mq->msg_pool + -2040314c: 97ba add a5,a5,a4 -2040314e: fef42223 sw a5,-28(s0) +20403152: 97ba add a5,a5,a4 +20403154: fef42223 sw a5,-28(s0) head->next = mq->msg_queue_free; -20403152: fe842783 lw a5,-24(s0) -20403156: 47b8 lw a4,72(a5) -20403158: fe442783 lw a5,-28(s0) -2040315c: c398 sw a4,0(a5) +20403158: fe842783 lw a5,-24(s0) +2040315c: 47b8 lw a4,72(a5) +2040315e: fe442783 lw a5,-28(s0) +20403162: c398 sw a4,0(a5) mq->msg_queue_free = head; -2040315e: fe842783 lw a5,-24(s0) -20403162: fe442703 lw a4,-28(s0) -20403166: c7b8 sw a4,72(a5) +20403164: fe842783 lw a5,-24(s0) +20403168: fe442703 lw a4,-28(s0) +2040316c: c7b8 sw a4,72(a5) for (temp = 0; temp < mq->max_msgs; temp ++) -20403168: 0485 addi s1,s1,1 -2040316a: fe842783 lw a5,-24(s0) -2040316e: 03a7d783 lhu a5,58(a5) -20403172: fcf4c2e3 blt s1,a5,20403136 +2040316e: 0485 addi s1,s1,1 +20403170: fe842783 lw a5,-24(s0) +20403174: 03a7d783 lhu a5,58(a5) +20403178: fcf4c2e3 blt s1,a5,2040313c } /* the initial entry is zero */ mq->entry = 0; -20403176: fe842783 lw a5,-24(s0) -2040317a: 02079e23 sh zero,60(a5) +2040317c: fe842783 lw a5,-24(s0) +20403180: 02079e23 sh zero,60(a5) return mq; -2040317e: fe842783 lw a5,-24(s0) +20403184: fe842783 lw a5,-24(s0) } -20403182: 853e mv a0,a5 -20403184: 50b2 lw ra,44(sp) -20403186: 5422 lw s0,40(sp) -20403188: 5492 lw s1,36(sp) -2040318a: 6145 addi sp,sp,48 -2040318c: 8082 ret +20403188: 853e mv a0,a5 +2040318a: 50b2 lw ra,44(sp) +2040318c: 5422 lw s0,40(sp) +2040318e: 5492 lw s1,36(sp) +20403190: 6145 addi sp,sp,48 +20403192: 8082 ret -2040318e : +20403194 : * @param mq the message queue object * * @return the error code */ rt_err_t rt_mq_delete(rt_mq_t mq) { -2040318e: 7179 addi sp,sp,-48 -20403190: d606 sw ra,44(sp) -20403192: d422 sw s0,40(sp) -20403194: 1800 addi s0,sp,48 -20403196: fca42e23 sw a0,-36(s0) +20403194: 7179 addi sp,sp,-48 +20403196: d606 sw ra,44(sp) +20403198: d422 sw s0,40(sp) +2040319a: 1800 addi s0,sp,48 +2040319c: fca42e23 sw a0,-36(s0) RT_DEBUG_NOT_IN_INTERRUPT; -2040319a: 7fa050ef jal ra,20408994 -2040319e: fea42623 sw a0,-20(s0) -204031a2: 051000ef jal ra,204039f2 -204031a6: 87aa mv a5,a0 -204031a8: c79d beqz a5,204031d6 -204031aa: 00013597 auipc a1,0x13 -204031ae: 59658593 addi a1,a1,1430 # 20416740 <__FUNCTION__.2480> -204031b2: 00013517 auipc a0,0x13 -204031b6: 30250513 addi a0,a0,770 # 204164b4 <__FUNCTION__.2213+0x28> -204031ba: 3e7010ef jal ra,20404da0 -204031be: 76200613 li a2,1890 -204031c2: 00013597 auipc a1,0x13 -204031c6: 57e58593 addi a1,a1,1406 # 20416740 <__FUNCTION__.2480> -204031ca: 00013517 auipc a0,0x13 -204031ce: 30e50513 addi a0,a0,782 # 204164d8 <__FUNCTION__.2213+0x4c> -204031d2: 645010ef jal ra,20405016 -204031d6: fec42503 lw a0,-20(s0) -204031da: 7bc050ef jal ra,20408996 +204031a0: 3a6050ef jal ra,20408546 +204031a4: fea42623 sw a0,-20(s0) +204031a8: 051000ef jal ra,204039f8 +204031ac: 87aa mv a5,a0 +204031ae: c79d beqz a5,204031dc +204031b0: 00013597 auipc a1,0x13 +204031b4: 21858593 addi a1,a1,536 # 204163c8 <__FUNCTION__.2475> +204031b8: 00013517 auipc a0,0x13 +204031bc: f8450513 addi a0,a0,-124 # 2041613c <__FUNCTION__.2208+0x28> +204031c0: 3e7010ef jal ra,20404da6 +204031c4: 76200613 li a2,1890 +204031c8: 00013597 auipc a1,0x13 +204031cc: 20058593 addi a1,a1,512 # 204163c8 <__FUNCTION__.2475> +204031d0: 00013517 auipc a0,0x13 +204031d4: f9050513 addi a0,a0,-112 # 20416160 <__FUNCTION__.2208+0x4c> +204031d8: 643010ef jal ra,2040501a +204031dc: fec42503 lw a0,-20(s0) +204031e0: 368050ef jal ra,20408548 /* parameter check */ RT_ASSERT(mq != RT_NULL); -204031de: fdc42783 lw a5,-36(s0) -204031e2: ef89 bnez a5,204031fc -204031e4: 76500613 li a2,1893 -204031e8: 00013597 auipc a1,0x13 -204031ec: 55858593 addi a1,a1,1368 # 20416740 <__FUNCTION__.2480> -204031f0: 00013517 auipc a0,0x13 -204031f4: 35c50513 addi a0,a0,860 # 2041654c <__FUNCTION__.2213+0xc0> -204031f8: 61f010ef jal ra,20405016 +204031e4: fdc42783 lw a5,-36(s0) +204031e8: ef89 bnez a5,20403202 +204031ea: 76500613 li a2,1893 +204031ee: 00013597 auipc a1,0x13 +204031f2: 1da58593 addi a1,a1,474 # 204163c8 <__FUNCTION__.2475> +204031f6: 00013517 auipc a0,0x13 +204031fa: fde50513 addi a0,a0,-34 # 204161d4 <__FUNCTION__.2208+0xc0> +204031fe: 61d010ef jal ra,2040501a /* resume all suspended thread */ rt_ipc_list_resume_all(&(mq->parent.suspend_thread)); -204031fc: fdc42783 lw a5,-36(s0) -20403200: 02c78793 addi a5,a5,44 -20403204: 853e mv a0,a5 -20403206: 9e0fe0ef jal ra,204013e6 +20403202: fdc42783 lw a5,-36(s0) +20403206: 02c78793 addi a5,a5,44 +2040320a: 853e mv a0,a5 +2040320c: 9e0fe0ef jal ra,204013ec rt_module_free(mq->parent.parent.module_id, mq->msg_pool); else #endif /* free message queue pool */ RT_KERNEL_FREE(mq->msg_pool); -2040320a: fdc42783 lw a5,-36(s0) -2040320e: 5bdc lw a5,52(a5) -20403210: 853e mv a0,a5 -20403212: 001030ef jal ra,20406a12 +20403210: fdc42783 lw a5,-36(s0) +20403214: 5bdc lw a5,52(a5) +20403216: 853e mv a0,a5 +20403218: 0b1020ef jal ra,20405ac8 /* delete message queue object */ rt_object_delete(&(mq->parent.parent)); -20403216: fdc42783 lw a5,-36(s0) -2040321a: 853e mv a0,a5 -2040321c: 1c6020ef jal ra,204053e2 +2040321c: fdc42783 lw a5,-36(s0) +20403220: 853e mv a0,a5 +20403222: 647020ef jal ra,20406068 return RT_EOK; -20403220: 4781 li a5,0 +20403226: 4781 li a5,0 } -20403222: 853e mv a0,a5 -20403224: 50b2 lw ra,44(sp) -20403226: 5422 lw s0,40(sp) -20403228: 6145 addi sp,sp,48 -2040322a: 8082 ret +20403228: 853e mv a0,a5 +2040322a: 50b2 lw ra,44(sp) +2040322c: 5422 lw s0,40(sp) +2040322e: 6145 addi sp,sp,48 +20403230: 8082 ret -2040322c : +20403232 : * @param size the size of buffer * * @return the error code */ rt_err_t rt_mq_send(rt_mq_t mq, void *buffer, rt_size_t size) { -2040322c: 7179 addi sp,sp,-48 -2040322e: d606 sw ra,44(sp) -20403230: d422 sw s0,40(sp) -20403232: d226 sw s1,36(sp) -20403234: 1800 addi s0,sp,48 -20403236: fca42e23 sw a0,-36(s0) -2040323a: fcb42c23 sw a1,-40(s0) -2040323e: fcc42a23 sw a2,-44(s0) +20403232: 7179 addi sp,sp,-48 +20403234: d606 sw ra,44(sp) +20403236: d422 sw s0,40(sp) +20403238: d226 sw s1,36(sp) +2040323a: 1800 addi s0,sp,48 +2040323c: fca42e23 sw a0,-36(s0) +20403240: fcb42c23 sw a1,-40(s0) +20403244: fcc42a23 sw a2,-44(s0) register rt_ubase_t temp; struct rt_mq_message *msg; RT_ASSERT(mq != RT_NULL); -20403242: fdc42783 lw a5,-36(s0) -20403246: ef89 bnez a5,20403260 -20403248: 78b00613 li a2,1931 -2040324c: 00013597 auipc a1,0x13 -20403250: 50458593 addi a1,a1,1284 # 20416750 <__FUNCTION__.2488> -20403254: 00013517 auipc a0,0x13 -20403258: 2f850513 addi a0,a0,760 # 2041654c <__FUNCTION__.2213+0xc0> -2040325c: 5bb010ef jal ra,20405016 +20403248: fdc42783 lw a5,-36(s0) +2040324c: ef89 bnez a5,20403266 +2040324e: 78b00613 li a2,1931 +20403252: 00013597 auipc a1,0x13 +20403256: 18658593 addi a1,a1,390 # 204163d8 <__FUNCTION__.2483> +2040325a: 00013517 auipc a0,0x13 +2040325e: f7a50513 addi a0,a0,-134 # 204161d4 <__FUNCTION__.2208+0xc0> +20403262: 5b9010ef jal ra,2040501a RT_ASSERT(buffer != RT_NULL); -20403260: fd842783 lw a5,-40(s0) -20403264: ef89 bnez a5,2040327e -20403266: 78c00613 li a2,1932 -2040326a: 00013597 auipc a1,0x13 -2040326e: 4e658593 addi a1,a1,1254 # 20416750 <__FUNCTION__.2488> -20403272: 00013517 auipc a0,0x13 -20403276: 2ea50513 addi a0,a0,746 # 2041655c <__FUNCTION__.2213+0xd0> -2040327a: 59d010ef jal ra,20405016 +20403266: fd842783 lw a5,-40(s0) +2040326a: ef89 bnez a5,20403284 +2040326c: 78c00613 li a2,1932 +20403270: 00013597 auipc a1,0x13 +20403274: 16858593 addi a1,a1,360 # 204163d8 <__FUNCTION__.2483> +20403278: 00013517 auipc a0,0x13 +2040327c: f6c50513 addi a0,a0,-148 # 204161e4 <__FUNCTION__.2208+0xd0> +20403280: 59b010ef jal ra,2040501a RT_ASSERT(size != 0); -2040327e: fd442783 lw a5,-44(s0) -20403282: ef89 bnez a5,2040329c -20403284: 78d00613 li a2,1933 -20403288: 00013597 auipc a1,0x13 -2040328c: 4c858593 addi a1,a1,1224 # 20416750 <__FUNCTION__.2488> -20403290: 00013517 auipc a0,0x13 -20403294: 2e050513 addi a0,a0,736 # 20416570 <__FUNCTION__.2213+0xe4> -20403298: 57f010ef jal ra,20405016 +20403284: fd442783 lw a5,-44(s0) +20403288: ef89 bnez a5,204032a2 +2040328a: 78d00613 li a2,1933 +2040328e: 00013597 auipc a1,0x13 +20403292: 14a58593 addi a1,a1,330 # 204163d8 <__FUNCTION__.2483> +20403296: 00013517 auipc a0,0x13 +2040329a: f6250513 addi a0,a0,-158 # 204161f8 <__FUNCTION__.2208+0xe4> +2040329e: 57d010ef jal ra,2040501a /* greater than one message size */ if (size > mq->msg_size) -2040329c: fdc42783 lw a5,-36(s0) -204032a0: 0387d783 lhu a5,56(a5) -204032a4: 873e mv a4,a5 -204032a6: fd442783 lw a5,-44(s0) -204032aa: 00f77463 bleu a5,a4,204032b2 +204032a2: fdc42783 lw a5,-36(s0) +204032a6: 0387d783 lhu a5,56(a5) +204032aa: 873e mv a4,a5 +204032ac: fd442783 lw a5,-44(s0) +204032b0: 00f77463 bleu a5,a4,204032b8 return -RT_ERROR; -204032ae: 57fd li a5,-1 -204032b0: a8fd j 204033ae +204032b4: 57fd li a5,-1 +204032b6: a8fd j 204033b4 RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(mq->parent.parent))); -204032b2: 5fbff797 auipc a5,0x5fbff -204032b6: 3e278793 addi a5,a5,994 # 80002694 -204032ba: 439c lw a5,0(a5) -204032bc: cb91 beqz a5,204032d0 -204032be: 5fbff797 auipc a5,0x5fbff -204032c2: 3d678793 addi a5,a5,982 # 80002694 -204032c6: 4398 lw a4,0(a5) -204032c8: fdc42783 lw a5,-36(s0) -204032cc: 853e mv a0,a5 -204032ce: 9702 jalr a4 +204032b8: 5fbff797 auipc a5,0x5fbff +204032bc: 2a878793 addi a5,a5,680 # 80002560 +204032c0: 439c lw a5,0(a5) +204032c2: cb91 beqz a5,204032d6 +204032c4: 5fbff797 auipc a5,0x5fbff +204032c8: 29c78793 addi a5,a5,668 # 80002560 +204032cc: 4398 lw a4,0(a5) +204032ce: fdc42783 lw a5,-36(s0) +204032d2: 853e mv a0,a5 +204032d4: 9702 jalr a4 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204032d0: 6c4050ef jal ra,20408994 -204032d4: 87aa mv a5,a0 -204032d6: 84be mv s1,a5 +204032d6: 270050ef jal ra,20408546 +204032da: 87aa mv a5,a0 +204032dc: 84be mv s1,a5 /* get a free list, there must be an empty item */ msg = (struct rt_mq_message*)mq->msg_queue_free; -204032d8: fdc42783 lw a5,-36(s0) -204032dc: 47bc lw a5,72(a5) -204032de: fef42623 sw a5,-20(s0) +204032de: fdc42783 lw a5,-36(s0) +204032e2: 47bc lw a5,72(a5) +204032e4: fef42623 sw a5,-20(s0) /* message queue is full */ if (msg == RT_NULL) -204032e2: fec42783 lw a5,-20(s0) -204032e6: e799 bnez a5,204032f4 +204032e8: fec42783 lw a5,-20(s0) +204032ec: e799 bnez a5,204032fa { /* enable interrupt */ rt_hw_interrupt_enable(temp); -204032e8: 87a6 mv a5,s1 -204032ea: 853e mv a0,a5 -204032ec: 6aa050ef jal ra,20408996 +204032ee: 87a6 mv a5,s1 +204032f0: 853e mv a0,a5 +204032f2: 256050ef jal ra,20408548 return -RT_EFULL; -204032f0: 57f5 li a5,-3 -204032f2: a875 j 204033ae +204032f6: 57f5 li a5,-3 +204032f8: a875 j 204033b4 } /* move free list pointer */ mq->msg_queue_free = msg->next; -204032f4: fec42783 lw a5,-20(s0) -204032f8: 4398 lw a4,0(a5) -204032fa: fdc42783 lw a5,-36(s0) -204032fe: c7b8 sw a4,72(a5) +204032fa: fec42783 lw a5,-20(s0) +204032fe: 4398 lw a4,0(a5) +20403300: fdc42783 lw a5,-36(s0) +20403304: c7b8 sw a4,72(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -20403300: 87a6 mv a5,s1 -20403302: 853e mv a0,a5 -20403304: 692050ef jal ra,20408996 +20403306: 87a6 mv a5,s1 +20403308: 853e mv a0,a5 +2040330a: 23e050ef jal ra,20408548 /* the msg is the new tailer of list, the next shall be NULL */ msg->next = RT_NULL; -20403308: fec42783 lw a5,-20(s0) -2040330c: 0007a023 sw zero,0(a5) +2040330e: fec42783 lw a5,-20(s0) +20403312: 0007a023 sw zero,0(a5) /* copy buffer */ rt_memcpy(msg + 1, buffer, size); -20403310: fec42783 lw a5,-20(s0) -20403314: 0791 addi a5,a5,4 -20403316: fd442603 lw a2,-44(s0) -2040331a: fd842583 lw a1,-40(s0) -2040331e: 853e mv a0,a5 -20403320: 0ed000ef jal ra,20403c0c +20403316: fec42783 lw a5,-20(s0) +2040331a: 0791 addi a5,a5,4 +2040331c: fd442603 lw a2,-44(s0) +20403320: fd842583 lw a1,-40(s0) +20403324: 853e mv a0,a5 +20403326: 0ed000ef jal ra,20403c12 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20403324: 670050ef jal ra,20408994 -20403328: 87aa mv a5,a0 -2040332a: 84be mv s1,a5 +2040332a: 21c050ef jal ra,20408546 +2040332e: 87aa mv a5,a0 +20403330: 84be mv s1,a5 /* link msg to message queue */ if (mq->msg_queue_tail != RT_NULL) -2040332c: fdc42783 lw a5,-36(s0) -20403330: 43fc lw a5,68(a5) -20403332: c799 beqz a5,20403340 +20403332: fdc42783 lw a5,-36(s0) +20403336: 43fc lw a5,68(a5) +20403338: c799 beqz a5,20403346 { /* if the tail exists, */ ((struct rt_mq_message *)mq->msg_queue_tail)->next = msg; -20403334: fdc42783 lw a5,-36(s0) -20403338: 43fc lw a5,68(a5) -2040333a: fec42703 lw a4,-20(s0) -2040333e: c398 sw a4,0(a5) +2040333a: fdc42783 lw a5,-36(s0) +2040333e: 43fc lw a5,68(a5) +20403340: fec42703 lw a4,-20(s0) +20403344: c398 sw a4,0(a5) } /* set new tail */ mq->msg_queue_tail = msg; -20403340: fdc42783 lw a5,-36(s0) -20403344: fec42703 lw a4,-20(s0) -20403348: c3f8 sw a4,68(a5) +20403346: fdc42783 lw a5,-36(s0) +2040334a: fec42703 lw a4,-20(s0) +2040334e: c3f8 sw a4,68(a5) /* if the head is empty, set head */ if (mq->msg_queue_head == RT_NULL) -2040334a: fdc42783 lw a5,-36(s0) -2040334e: 43bc lw a5,64(a5) -20403350: e791 bnez a5,2040335c +20403350: fdc42783 lw a5,-36(s0) +20403354: 43bc lw a5,64(a5) +20403356: e791 bnez a5,20403362 mq->msg_queue_head = msg; -20403352: fdc42783 lw a5,-36(s0) -20403356: fec42703 lw a4,-20(s0) -2040335a: c3b8 sw a4,64(a5) +20403358: fdc42783 lw a5,-36(s0) +2040335c: fec42703 lw a4,-20(s0) +20403360: c3b8 sw a4,64(a5) /* increase message entry */ mq->entry ++; -2040335c: fdc42783 lw a5,-36(s0) -20403360: 03c7d783 lhu a5,60(a5) -20403364: 0785 addi a5,a5,1 -20403366: 01079713 slli a4,a5,0x10 -2040336a: 8341 srli a4,a4,0x10 -2040336c: fdc42783 lw a5,-36(s0) -20403370: 02e79e23 sh a4,60(a5) +20403362: fdc42783 lw a5,-36(s0) +20403366: 03c7d783 lhu a5,60(a5) +2040336a: 0785 addi a5,a5,1 +2040336c: 01079713 slli a4,a5,0x10 +20403370: 8341 srli a4,a4,0x10 +20403372: fdc42783 lw a5,-36(s0) +20403376: 02e79e23 sh a4,60(a5) /* resume suspended thread */ if (!rt_list_isempty(&mq->parent.suspend_thread)) -20403374: fdc42783 lw a5,-36(s0) -20403378: 02c78793 addi a5,a5,44 -2040337c: 853e mv a0,a5 -2040337e: f2dfd0ef jal ra,204012aa -20403382: 87aa mv a5,a0 -20403384: e385 bnez a5,204033a4 +2040337a: fdc42783 lw a5,-36(s0) +2040337e: 02c78793 addi a5,a5,44 +20403382: 853e mv a0,a5 +20403384: f2dfd0ef jal ra,204012b0 +20403388: 87aa mv a5,a0 +2040338a: e385 bnez a5,204033aa { rt_ipc_list_resume(&(mq->parent.suspend_thread)); -20403386: fdc42783 lw a5,-36(s0) -2040338a: 02c78793 addi a5,a5,44 -2040338e: 853e mv a0,a5 -20403390: 828fe0ef jal ra,204013b8 +2040338c: fdc42783 lw a5,-36(s0) +20403390: 02c78793 addi a5,a5,44 +20403394: 853e mv a0,a5 +20403396: 828fe0ef jal ra,204013be /* enable interrupt */ rt_hw_interrupt_enable(temp); -20403394: 87a6 mv a5,s1 -20403396: 853e mv a0,a5 -20403398: 5fe050ef jal ra,20408996 +2040339a: 87a6 mv a5,s1 +2040339c: 853e mv a0,a5 +2040339e: 1aa050ef jal ra,20408548 rt_schedule(); -2040339c: 4ce020ef jal ra,2040586a +204033a2: 14e030ef jal ra,204064f0 return RT_EOK; -204033a0: 4781 li a5,0 -204033a2: a031 j 204033ae +204033a6: 4781 li a5,0 +204033a8: a031 j 204033b4 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -204033a4: 87a6 mv a5,s1 -204033a6: 853e mv a0,a5 -204033a8: 5ee050ef jal ra,20408996 +204033aa: 87a6 mv a5,s1 +204033ac: 853e mv a0,a5 +204033ae: 19a050ef jal ra,20408548 return RT_EOK; -204033ac: 4781 li a5,0 +204033b2: 4781 li a5,0 } -204033ae: 853e mv a0,a5 -204033b0: 50b2 lw ra,44(sp) -204033b2: 5422 lw s0,40(sp) -204033b4: 5492 lw s1,36(sp) -204033b6: 6145 addi sp,sp,48 -204033b8: 8082 ret +204033b4: 853e mv a0,a5 +204033b6: 50b2 lw ra,44(sp) +204033b8: 5422 lw s0,40(sp) +204033ba: 5492 lw s1,36(sp) +204033bc: 6145 addi sp,sp,48 +204033be: 8082 ret -204033ba : +204033c0 : * @param size the size of buffer * * @return the error code */ rt_err_t rt_mq_urgent(rt_mq_t mq, void *buffer, rt_size_t size) { -204033ba: 7179 addi sp,sp,-48 -204033bc: d606 sw ra,44(sp) -204033be: d422 sw s0,40(sp) -204033c0: d226 sw s1,36(sp) -204033c2: 1800 addi s0,sp,48 -204033c4: fca42e23 sw a0,-36(s0) -204033c8: fcb42c23 sw a1,-40(s0) -204033cc: fcc42a23 sw a2,-44(s0) +204033c0: 7179 addi sp,sp,-48 +204033c2: d606 sw ra,44(sp) +204033c4: d422 sw s0,40(sp) +204033c6: d226 sw s1,36(sp) +204033c8: 1800 addi s0,sp,48 +204033ca: fca42e23 sw a0,-36(s0) +204033ce: fcb42c23 sw a1,-40(s0) +204033d2: fcc42a23 sw a2,-44(s0) register rt_ubase_t temp; struct rt_mq_message *msg; RT_ASSERT(mq != RT_NULL); -204033d0: fdc42783 lw a5,-36(s0) -204033d4: ef89 bnez a5,204033ee -204033d6: 7e300613 li a2,2019 -204033da: 00013597 auipc a1,0x13 -204033de: 38258593 addi a1,a1,898 # 2041675c <__FUNCTION__.2496> -204033e2: 00013517 auipc a0,0x13 -204033e6: 16a50513 addi a0,a0,362 # 2041654c <__FUNCTION__.2213+0xc0> -204033ea: 42d010ef jal ra,20405016 +204033d6: fdc42783 lw a5,-36(s0) +204033da: ef89 bnez a5,204033f4 +204033dc: 7e300613 li a2,2019 +204033e0: 00013597 auipc a1,0x13 +204033e4: 00458593 addi a1,a1,4 # 204163e4 <__FUNCTION__.2491> +204033e8: 00013517 auipc a0,0x13 +204033ec: dec50513 addi a0,a0,-532 # 204161d4 <__FUNCTION__.2208+0xc0> +204033f0: 42b010ef jal ra,2040501a RT_ASSERT(buffer != RT_NULL); -204033ee: fd842783 lw a5,-40(s0) -204033f2: ef89 bnez a5,2040340c -204033f4: 7e400613 li a2,2020 -204033f8: 00013597 auipc a1,0x13 -204033fc: 36458593 addi a1,a1,868 # 2041675c <__FUNCTION__.2496> -20403400: 00013517 auipc a0,0x13 -20403404: 15c50513 addi a0,a0,348 # 2041655c <__FUNCTION__.2213+0xd0> -20403408: 40f010ef jal ra,20405016 +204033f4: fd842783 lw a5,-40(s0) +204033f8: ef89 bnez a5,20403412 +204033fa: 7e400613 li a2,2020 +204033fe: 00013597 auipc a1,0x13 +20403402: fe658593 addi a1,a1,-26 # 204163e4 <__FUNCTION__.2491> +20403406: 00013517 auipc a0,0x13 +2040340a: dde50513 addi a0,a0,-546 # 204161e4 <__FUNCTION__.2208+0xd0> +2040340e: 40d010ef jal ra,2040501a RT_ASSERT(size != 0); -2040340c: fd442783 lw a5,-44(s0) -20403410: ef89 bnez a5,2040342a -20403412: 7e500613 li a2,2021 -20403416: 00013597 auipc a1,0x13 -2040341a: 34658593 addi a1,a1,838 # 2041675c <__FUNCTION__.2496> -2040341e: 00013517 auipc a0,0x13 -20403422: 15250513 addi a0,a0,338 # 20416570 <__FUNCTION__.2213+0xe4> -20403426: 3f1010ef jal ra,20405016 +20403412: fd442783 lw a5,-44(s0) +20403416: ef89 bnez a5,20403430 +20403418: 7e500613 li a2,2021 +2040341c: 00013597 auipc a1,0x13 +20403420: fc858593 addi a1,a1,-56 # 204163e4 <__FUNCTION__.2491> +20403424: 00013517 auipc a0,0x13 +20403428: dd450513 addi a0,a0,-556 # 204161f8 <__FUNCTION__.2208+0xe4> +2040342c: 3ef010ef jal ra,2040501a /* greater than one message size */ if (size > mq->msg_size) -2040342a: fdc42783 lw a5,-36(s0) -2040342e: 0387d783 lhu a5,56(a5) -20403432: 873e mv a4,a5 -20403434: fd442783 lw a5,-44(s0) -20403438: 00f77463 bleu a5,a4,20403440 +20403430: fdc42783 lw a5,-36(s0) +20403434: 0387d783 lhu a5,56(a5) +20403438: 873e mv a4,a5 +2040343a: fd442783 lw a5,-44(s0) +2040343e: 00f77463 bleu a5,a4,20403446 return -RT_ERROR; -2040343c: 57fd li a5,-1 -2040343e: a0fd j 2040352c +20403442: 57fd li a5,-1 +20403444: a0fd j 20403532 RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(mq->parent.parent))); -20403440: 5fbff797 auipc a5,0x5fbff -20403444: 25478793 addi a5,a5,596 # 80002694 -20403448: 439c lw a5,0(a5) -2040344a: cb91 beqz a5,2040345e -2040344c: 5fbff797 auipc a5,0x5fbff -20403450: 24878793 addi a5,a5,584 # 80002694 -20403454: 4398 lw a4,0(a5) -20403456: fdc42783 lw a5,-36(s0) -2040345a: 853e mv a0,a5 -2040345c: 9702 jalr a4 +20403446: 5fbff797 auipc a5,0x5fbff +2040344a: 11a78793 addi a5,a5,282 # 80002560 +2040344e: 439c lw a5,0(a5) +20403450: cb91 beqz a5,20403464 +20403452: 5fbff797 auipc a5,0x5fbff +20403456: 10e78793 addi a5,a5,270 # 80002560 +2040345a: 4398 lw a4,0(a5) +2040345c: fdc42783 lw a5,-36(s0) +20403460: 853e mv a0,a5 +20403462: 9702 jalr a4 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -2040345e: 536050ef jal ra,20408994 -20403462: 87aa mv a5,a0 -20403464: 84be mv s1,a5 +20403464: 0e2050ef jal ra,20408546 +20403468: 87aa mv a5,a0 +2040346a: 84be mv s1,a5 /* get a free list, there must be an empty item */ msg = (struct rt_mq_message *)mq->msg_queue_free; -20403466: fdc42783 lw a5,-36(s0) -2040346a: 47bc lw a5,72(a5) -2040346c: fef42623 sw a5,-20(s0) +2040346c: fdc42783 lw a5,-36(s0) +20403470: 47bc lw a5,72(a5) +20403472: fef42623 sw a5,-20(s0) /* message queue is full */ if (msg == RT_NULL) -20403470: fec42783 lw a5,-20(s0) -20403474: e799 bnez a5,20403482 +20403476: fec42783 lw a5,-20(s0) +2040347a: e799 bnez a5,20403488 { /* enable interrupt */ rt_hw_interrupt_enable(temp); -20403476: 87a6 mv a5,s1 -20403478: 853e mv a0,a5 -2040347a: 51c050ef jal ra,20408996 +2040347c: 87a6 mv a5,s1 +2040347e: 853e mv a0,a5 +20403480: 0c8050ef jal ra,20408548 return -RT_EFULL; -2040347e: 57f5 li a5,-3 -20403480: a075 j 2040352c +20403484: 57f5 li a5,-3 +20403486: a075 j 20403532 } /* move free list pointer */ mq->msg_queue_free = msg->next; -20403482: fec42783 lw a5,-20(s0) -20403486: 4398 lw a4,0(a5) -20403488: fdc42783 lw a5,-36(s0) -2040348c: c7b8 sw a4,72(a5) +20403488: fec42783 lw a5,-20(s0) +2040348c: 4398 lw a4,0(a5) +2040348e: fdc42783 lw a5,-36(s0) +20403492: c7b8 sw a4,72(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -2040348e: 87a6 mv a5,s1 -20403490: 853e mv a0,a5 -20403492: 504050ef jal ra,20408996 +20403494: 87a6 mv a5,s1 +20403496: 853e mv a0,a5 +20403498: 0b0050ef jal ra,20408548 /* copy buffer */ rt_memcpy(msg + 1, buffer, size); -20403496: fec42783 lw a5,-20(s0) -2040349a: 0791 addi a5,a5,4 -2040349c: fd442603 lw a2,-44(s0) -204034a0: fd842583 lw a1,-40(s0) -204034a4: 853e mv a0,a5 -204034a6: 766000ef jal ra,20403c0c +2040349c: fec42783 lw a5,-20(s0) +204034a0: 0791 addi a5,a5,4 +204034a2: fd442603 lw a2,-44(s0) +204034a6: fd842583 lw a1,-40(s0) +204034aa: 853e mv a0,a5 +204034ac: 766000ef jal ra,20403c12 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204034aa: 4ea050ef jal ra,20408994 -204034ae: 87aa mv a5,a0 -204034b0: 84be mv s1,a5 +204034b0: 096050ef jal ra,20408546 +204034b4: 87aa mv a5,a0 +204034b6: 84be mv s1,a5 /* link msg to the beginning of message queue */ msg->next = mq->msg_queue_head; -204034b2: fdc42783 lw a5,-36(s0) -204034b6: 43b8 lw a4,64(a5) -204034b8: fec42783 lw a5,-20(s0) -204034bc: c398 sw a4,0(a5) +204034b8: fdc42783 lw a5,-36(s0) +204034bc: 43b8 lw a4,64(a5) +204034be: fec42783 lw a5,-20(s0) +204034c2: c398 sw a4,0(a5) mq->msg_queue_head = msg; -204034be: fdc42783 lw a5,-36(s0) -204034c2: fec42703 lw a4,-20(s0) -204034c6: c3b8 sw a4,64(a5) +204034c4: fdc42783 lw a5,-36(s0) +204034c8: fec42703 lw a4,-20(s0) +204034cc: c3b8 sw a4,64(a5) /* if there is no tail */ if (mq->msg_queue_tail == RT_NULL) -204034c8: fdc42783 lw a5,-36(s0) -204034cc: 43fc lw a5,68(a5) -204034ce: e791 bnez a5,204034da +204034ce: fdc42783 lw a5,-36(s0) +204034d2: 43fc lw a5,68(a5) +204034d4: e791 bnez a5,204034e0 mq->msg_queue_tail = msg; -204034d0: fdc42783 lw a5,-36(s0) -204034d4: fec42703 lw a4,-20(s0) -204034d8: c3f8 sw a4,68(a5) +204034d6: fdc42783 lw a5,-36(s0) +204034da: fec42703 lw a4,-20(s0) +204034de: c3f8 sw a4,68(a5) /* increase message entry */ mq->entry ++; -204034da: fdc42783 lw a5,-36(s0) -204034de: 03c7d783 lhu a5,60(a5) -204034e2: 0785 addi a5,a5,1 -204034e4: 01079713 slli a4,a5,0x10 -204034e8: 8341 srli a4,a4,0x10 -204034ea: fdc42783 lw a5,-36(s0) -204034ee: 02e79e23 sh a4,60(a5) +204034e0: fdc42783 lw a5,-36(s0) +204034e4: 03c7d783 lhu a5,60(a5) +204034e8: 0785 addi a5,a5,1 +204034ea: 01079713 slli a4,a5,0x10 +204034ee: 8341 srli a4,a4,0x10 +204034f0: fdc42783 lw a5,-36(s0) +204034f4: 02e79e23 sh a4,60(a5) /* resume suspended thread */ if (!rt_list_isempty(&mq->parent.suspend_thread)) -204034f2: fdc42783 lw a5,-36(s0) -204034f6: 02c78793 addi a5,a5,44 -204034fa: 853e mv a0,a5 -204034fc: daffd0ef jal ra,204012aa -20403500: 87aa mv a5,a0 -20403502: e385 bnez a5,20403522 +204034f8: fdc42783 lw a5,-36(s0) +204034fc: 02c78793 addi a5,a5,44 +20403500: 853e mv a0,a5 +20403502: daffd0ef jal ra,204012b0 +20403506: 87aa mv a5,a0 +20403508: e385 bnez a5,20403528 { rt_ipc_list_resume(&(mq->parent.suspend_thread)); -20403504: fdc42783 lw a5,-36(s0) -20403508: 02c78793 addi a5,a5,44 -2040350c: 853e mv a0,a5 -2040350e: eabfd0ef jal ra,204013b8 +2040350a: fdc42783 lw a5,-36(s0) +2040350e: 02c78793 addi a5,a5,44 +20403512: 853e mv a0,a5 +20403514: eabfd0ef jal ra,204013be /* enable interrupt */ rt_hw_interrupt_enable(temp); -20403512: 87a6 mv a5,s1 -20403514: 853e mv a0,a5 -20403516: 480050ef jal ra,20408996 +20403518: 87a6 mv a5,s1 +2040351a: 853e mv a0,a5 +2040351c: 02c050ef jal ra,20408548 rt_schedule(); -2040351a: 350020ef jal ra,2040586a +20403520: 7d1020ef jal ra,204064f0 return RT_EOK; -2040351e: 4781 li a5,0 -20403520: a031 j 2040352c +20403524: 4781 li a5,0 +20403526: a031 j 20403532 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20403522: 87a6 mv a5,s1 -20403524: 853e mv a0,a5 -20403526: 470050ef jal ra,20408996 +20403528: 87a6 mv a5,s1 +2040352a: 853e mv a0,a5 +2040352c: 01c050ef jal ra,20408548 return RT_EOK; -2040352a: 4781 li a5,0 +20403530: 4781 li a5,0 } -2040352c: 853e mv a0,a5 -2040352e: 50b2 lw ra,44(sp) -20403530: 5422 lw s0,40(sp) -20403532: 5492 lw s1,36(sp) -20403534: 6145 addi sp,sp,48 -20403536: 8082 ret +20403532: 853e mv a0,a5 +20403534: 50b2 lw ra,44(sp) +20403536: 5422 lw s0,40(sp) +20403538: 5492 lw s1,36(sp) +2040353a: 6145 addi sp,sp,48 +2040353c: 8082 ret -20403538 : +2040353e : */ rt_err_t rt_mq_recv(rt_mq_t mq, void *buffer, rt_size_t size, rt_int32_t timeout) { -20403538: 7139 addi sp,sp,-64 -2040353a: de06 sw ra,60(sp) -2040353c: dc22 sw s0,56(sp) -2040353e: da26 sw s1,52(sp) -20403540: 0080 addi s0,sp,64 -20403542: fca42623 sw a0,-52(s0) -20403546: fcb42423 sw a1,-56(s0) -2040354a: fcc42223 sw a2,-60(s0) -2040354e: fcd42023 sw a3,-64(s0) +2040353e: 7139 addi sp,sp,-64 +20403540: de06 sw ra,60(sp) +20403542: dc22 sw s0,56(sp) +20403544: da26 sw s1,52(sp) +20403546: 0080 addi s0,sp,64 +20403548: fca42623 sw a0,-52(s0) +2040354c: fcb42423 sw a1,-56(s0) +20403550: fcc42223 sw a2,-60(s0) +20403554: fcd42023 sw a3,-64(s0) struct rt_thread *thread; register rt_ubase_t temp; struct rt_mq_message *msg; rt_uint32_t tick_delta; RT_ASSERT(mq != RT_NULL); -20403552: fcc42783 lw a5,-52(s0) -20403556: ef91 bnez a5,20403572 -20403558: 6785 lui a5,0x1 -2040355a: 83b78613 addi a2,a5,-1989 # 83b <__stack_size+0x3b> -2040355e: 00013597 auipc a1,0x13 -20403562: 20e58593 addi a1,a1,526 # 2041676c <__FUNCTION__.2507> -20403566: 00013517 auipc a0,0x13 -2040356a: fe650513 addi a0,a0,-26 # 2041654c <__FUNCTION__.2213+0xc0> -2040356e: 2a9010ef jal ra,20405016 +20403558: fcc42783 lw a5,-52(s0) +2040355c: ef91 bnez a5,20403578 +2040355e: 6785 lui a5,0x1 +20403560: 83b78613 addi a2,a5,-1989 # 83b <__stack_size+0x3b> +20403564: 00013597 auipc a1,0x13 +20403568: e9058593 addi a1,a1,-368 # 204163f4 <__FUNCTION__.2502> +2040356c: 00013517 auipc a0,0x13 +20403570: c6850513 addi a0,a0,-920 # 204161d4 <__FUNCTION__.2208+0xc0> +20403574: 2a7010ef jal ra,2040501a RT_ASSERT(buffer != RT_NULL); -20403572: fc842783 lw a5,-56(s0) -20403576: ef91 bnez a5,20403592 -20403578: 6785 lui a5,0x1 -2040357a: 83c78613 addi a2,a5,-1988 # 83c <__stack_size+0x3c> -2040357e: 00013597 auipc a1,0x13 -20403582: 1ee58593 addi a1,a1,494 # 2041676c <__FUNCTION__.2507> -20403586: 00013517 auipc a0,0x13 -2040358a: fd650513 addi a0,a0,-42 # 2041655c <__FUNCTION__.2213+0xd0> -2040358e: 289010ef jal ra,20405016 +20403578: fc842783 lw a5,-56(s0) +2040357c: ef91 bnez a5,20403598 +2040357e: 6785 lui a5,0x1 +20403580: 83c78613 addi a2,a5,-1988 # 83c <__stack_size+0x3c> +20403584: 00013597 auipc a1,0x13 +20403588: e7058593 addi a1,a1,-400 # 204163f4 <__FUNCTION__.2502> +2040358c: 00013517 auipc a0,0x13 +20403590: c5850513 addi a0,a0,-936 # 204161e4 <__FUNCTION__.2208+0xd0> +20403594: 287010ef jal ra,2040501a RT_ASSERT(size != 0); -20403592: fc442783 lw a5,-60(s0) -20403596: ef91 bnez a5,204035b2 -20403598: 6785 lui a5,0x1 -2040359a: 83d78613 addi a2,a5,-1987 # 83d <__stack_size+0x3d> -2040359e: 00013597 auipc a1,0x13 -204035a2: 1ce58593 addi a1,a1,462 # 2041676c <__FUNCTION__.2507> -204035a6: 00013517 auipc a0,0x13 -204035aa: fca50513 addi a0,a0,-54 # 20416570 <__FUNCTION__.2213+0xe4> -204035ae: 269010ef jal ra,20405016 +20403598: fc442783 lw a5,-60(s0) +2040359c: ef91 bnez a5,204035b8 +2040359e: 6785 lui a5,0x1 +204035a0: 83d78613 addi a2,a5,-1987 # 83d <__stack_size+0x3d> +204035a4: 00013597 auipc a1,0x13 +204035a8: e5058593 addi a1,a1,-432 # 204163f4 <__FUNCTION__.2502> +204035ac: 00013517 auipc a0,0x13 +204035b0: c4c50513 addi a0,a0,-948 # 204161f8 <__FUNCTION__.2208+0xe4> +204035b4: 267010ef jal ra,2040501a /* initialize delta tick */ tick_delta = 0; -204035b2: fe042623 sw zero,-20(s0) +204035b8: fe042623 sw zero,-20(s0) /* get current thread */ thread = rt_thread_self(); -204035b6: 3f1030ef jal ra,204071a6 -204035ba: fea42423 sw a0,-24(s0) +204035bc: 6f4030ef jal ra,20406cb0 +204035c0: fea42423 sw a0,-24(s0) RT_OBJECT_HOOK_CALL(rt_object_trytake_hook, (&(mq->parent.parent))); -204035be: 5fbff797 auipc a5,0x5fbff -204035c2: 0de78793 addi a5,a5,222 # 8000269c -204035c6: 439c lw a5,0(a5) -204035c8: cb91 beqz a5,204035dc -204035ca: 5fbff797 auipc a5,0x5fbff -204035ce: 0d278793 addi a5,a5,210 # 8000269c -204035d2: 4398 lw a4,0(a5) -204035d4: fcc42783 lw a5,-52(s0) -204035d8: 853e mv a0,a5 -204035da: 9702 jalr a4 +204035c4: 5fbff797 auipc a5,0x5fbff +204035c8: fa478793 addi a5,a5,-92 # 80002568 +204035cc: 439c lw a5,0(a5) +204035ce: cb91 beqz a5,204035e2 +204035d0: 5fbff797 auipc a5,0x5fbff +204035d4: f9878793 addi a5,a5,-104 # 80002568 +204035d8: 4398 lw a4,0(a5) +204035da: fcc42783 lw a5,-52(s0) +204035de: 853e mv a0,a5 +204035e0: 9702 jalr a4 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204035dc: 3b8050ef jal ra,20408994 -204035e0: 87aa mv a5,a0 -204035e2: 84be mv s1,a5 +204035e2: 765040ef jal ra,20408546 +204035e6: 87aa mv a5,a0 +204035e8: 84be mv s1,a5 /* for non-blocking call */ if (mq->entry == 0 && timeout == 0) -204035e4: fcc42783 lw a5,-52(s0) -204035e8: 03c7d783 lhu a5,60(a5) -204035ec: 16079963 bnez a5,2040375e -204035f0: fc042783 lw a5,-64(s0) -204035f4: 16079563 bnez a5,2040375e +204035ea: fcc42783 lw a5,-52(s0) +204035ee: 03c7d783 lhu a5,60(a5) +204035f2: 16079963 bnez a5,20403764 +204035f6: fc042783 lw a5,-64(s0) +204035fa: 16079563 bnez a5,20403764 { rt_hw_interrupt_enable(temp); -204035f8: 87a6 mv a5,s1 -204035fa: 853e mv a0,a5 -204035fc: 39a050ef jal ra,20408996 +204035fe: 87a6 mv a5,s1 +20403600: 853e mv a0,a5 +20403602: 747040ef jal ra,20408548 return -RT_ETIMEOUT; -20403600: 57f9 li a5,-2 -20403602: a40d j 20403824 +20403606: 57f9 li a5,-2 +20403608: a40d j 2040382a } /* message queue is empty */ while (mq->entry == 0) { RT_DEBUG_IN_THREAD_CONTEXT; -20403604: 390050ef jal ra,20408994 -20403608: fea42023 sw a0,-32(s0) -2040360c: 39b030ef jal ra,204071a6 -20403610: 87aa mv a5,a0 -20403612: eb85 bnez a5,20403642 -20403614: 00013597 auipc a1,0x13 -20403618: 15858593 addi a1,a1,344 # 2041676c <__FUNCTION__.2507> -2040361c: 00013517 auipc a0,0x13 -20403620: ec050513 addi a0,a0,-320 # 204164dc <__FUNCTION__.2213+0x50> -20403624: 77c010ef jal ra,20404da0 -20403628: 6785 lui a5,0x1 -2040362a: 85378613 addi a2,a5,-1965 # 853 <__stack_size+0x53> -2040362e: 00013597 auipc a1,0x13 -20403632: 13e58593 addi a1,a1,318 # 2041676c <__FUNCTION__.2507> -20403636: 00013517 auipc a0,0x13 -2040363a: ea250513 addi a0,a0,-350 # 204164d8 <__FUNCTION__.2213+0x4c> -2040363e: 1d9010ef jal ra,20405016 -20403642: 352050ef jal ra,20408994 -20403646: fca42e23 sw a0,-36(s0) -2040364a: 3a8000ef jal ra,204039f2 -2040364e: 87aa mv a5,a0 -20403650: cb85 beqz a5,20403680 -20403652: 00013597 auipc a1,0x13 -20403656: 11a58593 addi a1,a1,282 # 2041676c <__FUNCTION__.2507> -2040365a: 00013517 auipc a0,0x13 -2040365e: e5a50513 addi a0,a0,-422 # 204164b4 <__FUNCTION__.2213+0x28> -20403662: 73e010ef jal ra,20404da0 -20403666: 6785 lui a5,0x1 -20403668: 85378613 addi a2,a5,-1965 # 853 <__stack_size+0x53> -2040366c: 00013597 auipc a1,0x13 -20403670: 10058593 addi a1,a1,256 # 2041676c <__FUNCTION__.2507> -20403674: 00013517 auipc a0,0x13 -20403678: e6450513 addi a0,a0,-412 # 204164d8 <__FUNCTION__.2213+0x4c> -2040367c: 19b010ef jal ra,20405016 -20403680: fdc42503 lw a0,-36(s0) -20403684: 312050ef jal ra,20408996 -20403688: fe042503 lw a0,-32(s0) -2040368c: 30a050ef jal ra,20408996 +2040360a: 73d040ef jal ra,20408546 +2040360e: fea42023 sw a0,-32(s0) +20403612: 69e030ef jal ra,20406cb0 +20403616: 87aa mv a5,a0 +20403618: eb85 bnez a5,20403648 +2040361a: 00013597 auipc a1,0x13 +2040361e: dda58593 addi a1,a1,-550 # 204163f4 <__FUNCTION__.2502> +20403622: 00013517 auipc a0,0x13 +20403626: b4250513 addi a0,a0,-1214 # 20416164 <__FUNCTION__.2208+0x50> +2040362a: 77c010ef jal ra,20404da6 +2040362e: 6785 lui a5,0x1 +20403630: 85378613 addi a2,a5,-1965 # 853 <__stack_size+0x53> +20403634: 00013597 auipc a1,0x13 +20403638: dc058593 addi a1,a1,-576 # 204163f4 <__FUNCTION__.2502> +2040363c: 00013517 auipc a0,0x13 +20403640: b2450513 addi a0,a0,-1244 # 20416160 <__FUNCTION__.2208+0x4c> +20403644: 1d7010ef jal ra,2040501a +20403648: 6ff040ef jal ra,20408546 +2040364c: fca42e23 sw a0,-36(s0) +20403650: 3a8000ef jal ra,204039f8 +20403654: 87aa mv a5,a0 +20403656: cb85 beqz a5,20403686 +20403658: 00013597 auipc a1,0x13 +2040365c: d9c58593 addi a1,a1,-612 # 204163f4 <__FUNCTION__.2502> +20403660: 00013517 auipc a0,0x13 +20403664: adc50513 addi a0,a0,-1316 # 2041613c <__FUNCTION__.2208+0x28> +20403668: 73e010ef jal ra,20404da6 +2040366c: 6785 lui a5,0x1 +2040366e: 85378613 addi a2,a5,-1965 # 853 <__stack_size+0x53> +20403672: 00013597 auipc a1,0x13 +20403676: d8258593 addi a1,a1,-638 # 204163f4 <__FUNCTION__.2502> +2040367a: 00013517 auipc a0,0x13 +2040367e: ae650513 addi a0,a0,-1306 # 20416160 <__FUNCTION__.2208+0x4c> +20403682: 199010ef jal ra,2040501a +20403686: fdc42503 lw a0,-36(s0) +2040368a: 6bf040ef jal ra,20408548 +2040368e: fe042503 lw a0,-32(s0) +20403692: 6b7040ef jal ra,20408548 /* reset error number in thread */ thread->error = RT_EOK; -20403690: fe842783 lw a5,-24(s0) -20403694: 0407a423 sw zero,72(a5) +20403696: fe842783 lw a5,-24(s0) +2040369a: 0407a423 sw zero,72(a5) /* no waiting, return timeout */ if (timeout == 0) -20403698: fc042783 lw a5,-64(s0) -2040369c: eb99 bnez a5,204036b2 +2040369e: fc042783 lw a5,-64(s0) +204036a2: eb99 bnez a5,204036b8 { /* enable interrupt */ rt_hw_interrupt_enable(temp); -2040369e: 87a6 mv a5,s1 -204036a0: 853e mv a0,a5 -204036a2: 2f4050ef jal ra,20408996 +204036a4: 87a6 mv a5,s1 +204036a6: 853e mv a0,a5 +204036a8: 6a1040ef jal ra,20408548 thread->error = -RT_ETIMEOUT; -204036a6: fe842783 lw a5,-24(s0) -204036aa: 5779 li a4,-2 -204036ac: c7b8 sw a4,72(a5) +204036ac: fe842783 lw a5,-24(s0) +204036b0: 5779 li a4,-2 +204036b2: c7b8 sw a4,72(a5) return -RT_ETIMEOUT; -204036ae: 57f9 li a5,-2 -204036b0: aa95 j 20403824 +204036b4: 57f9 li a5,-2 +204036b6: aa95 j 2040382a } /* suspend current thread */ rt_ipc_list_suspend(&(mq->parent.suspend_thread), -204036b2: fcc42783 lw a5,-52(s0) -204036b6: 02c78713 addi a4,a5,44 -204036ba: fcc42783 lw a5,-52(s0) -204036be: 0217c783 lbu a5,33(a5) -204036c2: 863e mv a2,a5 -204036c4: fe842583 lw a1,-24(s0) -204036c8: 853a mv a0,a4 -204036ca: c2dfd0ef jal ra,204012f6 +204036b8: fcc42783 lw a5,-52(s0) +204036bc: 02c78713 addi a4,a5,44 +204036c0: fcc42783 lw a5,-52(s0) +204036c4: 0217c783 lbu a5,33(a5) +204036c8: 863e mv a2,a5 +204036ca: fe842583 lw a1,-24(s0) +204036ce: 853a mv a0,a4 +204036d0: c2dfd0ef jal ra,204012fc thread, mq->parent.parent.flag); /* has waiting time, start thread timer */ if (timeout > 0) -204036ce: fc042783 lw a5,-64(s0) -204036d2: 02f05863 blez a5,20403702 +204036d4: fc042783 lw a5,-64(s0) +204036d8: 02f05863 blez a5,20403708 { /* get the start tick of timer */ tick_delta = rt_tick_get(); -204036d6: a2afd0ef jal ra,20400900 -204036da: fea42623 sw a0,-20(s0) +204036dc: a2afd0ef jal ra,20400906 +204036e0: fea42623 sw a0,-20(s0) RT_DEBUG_LOG(RT_DEBUG_IPC, ("set thread:%s to timer list\n", thread->name)); /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -204036de: fe842783 lw a5,-24(s0) -204036e2: 06878793 addi a5,a5,104 -204036e6: fc040713 addi a4,s0,-64 -204036ea: 863a mv a2,a4 -204036ec: 4581 li a1,0 -204036ee: 853e mv a0,a5 -204036f0: 0d9040ef jal ra,20407fc8 +204036e4: fe842783 lw a5,-24(s0) +204036e8: 06878793 addi a5,a5,104 +204036ec: fc040713 addi a4,s0,-64 +204036f0: 863a mv a2,a4 +204036f2: 4581 li a1,0 +204036f4: 853e mv a0,a5 +204036f6: 3dc040ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &timeout); rt_timer_start(&(thread->thread_timer)); -204036f4: fe842783 lw a5,-24(s0) -204036f8: 06878793 addi a5,a5,104 -204036fc: 853e mv a0,a5 -204036fe: 57c040ef jal ra,20407c7a +204036fa: fe842783 lw a5,-24(s0) +204036fe: 06878793 addi a5,a5,104 +20403702: 853e mv a0,a5 +20403704: 080040ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(temp); -20403702: 87a6 mv a5,s1 -20403704: 853e mv a0,a5 -20403706: 290050ef jal ra,20408996 +20403708: 87a6 mv a5,s1 +2040370a: 853e mv a0,a5 +2040370c: 63d040ef jal ra,20408548 /* re-schedule */ rt_schedule(); -2040370a: 160020ef jal ra,2040586a +20403710: 5e1020ef jal ra,204064f0 /* recv message */ if (thread->error != RT_EOK) -2040370e: fe842783 lw a5,-24(s0) -20403712: 47bc lw a5,72(a5) -20403714: c789 beqz a5,2040371e +20403714: fe842783 lw a5,-24(s0) +20403718: 47bc lw a5,72(a5) +2040371a: c789 beqz a5,20403724 { /* return error */ return thread->error; -20403716: fe842783 lw a5,-24(s0) -2040371a: 47bc lw a5,72(a5) -2040371c: a221 j 20403824 +2040371c: fe842783 lw a5,-24(s0) +20403720: 47bc lw a5,72(a5) +20403722: a221 j 2040382a } /* disable interrupt */ temp = rt_hw_interrupt_disable(); -2040371e: 276050ef jal ra,20408994 -20403722: 87aa mv a5,a0 -20403724: 84be mv s1,a5 +20403724: 623040ef jal ra,20408546 +20403728: 87aa mv a5,a0 +2040372a: 84be mv s1,a5 /* if it's not waiting forever and then re-calculate timeout tick */ if (timeout > 0) -20403726: fc042783 lw a5,-64(s0) -2040372a: 02f05a63 blez a5,2040375e +2040372c: fc042783 lw a5,-64(s0) +20403730: 02f05a63 blez a5,20403764 { tick_delta = rt_tick_get() - tick_delta; -2040372e: 9d2fd0ef jal ra,20400900 -20403732: 872a mv a4,a0 -20403734: fec42783 lw a5,-20(s0) -20403738: 40f707b3 sub a5,a4,a5 -2040373c: fef42623 sw a5,-20(s0) +20403734: 9d2fd0ef jal ra,20400906 +20403738: 872a mv a4,a0 +2040373a: fec42783 lw a5,-20(s0) +2040373e: 40f707b3 sub a5,a4,a5 +20403742: fef42623 sw a5,-20(s0) timeout -= tick_delta; -20403740: fc042783 lw a5,-64(s0) -20403744: 873e mv a4,a5 -20403746: fec42783 lw a5,-20(s0) -2040374a: 40f707b3 sub a5,a4,a5 -2040374e: fcf42023 sw a5,-64(s0) +20403746: fc042783 lw a5,-64(s0) +2040374a: 873e mv a4,a5 +2040374c: fec42783 lw a5,-20(s0) +20403750: 40f707b3 sub a5,a4,a5 +20403754: fcf42023 sw a5,-64(s0) if (timeout < 0) -20403752: fc042783 lw a5,-64(s0) -20403756: 0007d463 bgez a5,2040375e +20403758: fc042783 lw a5,-64(s0) +2040375c: 0007d463 bgez a5,20403764 timeout = 0; -2040375a: fc042023 sw zero,-64(s0) +20403760: fc042023 sw zero,-64(s0) while (mq->entry == 0) -2040375e: fcc42783 lw a5,-52(s0) -20403762: 03c7d783 lhu a5,60(a5) -20403766: e8078fe3 beqz a5,20403604 +20403764: fcc42783 lw a5,-52(s0) +20403768: 03c7d783 lhu a5,60(a5) +2040376c: e8078fe3 beqz a5,2040360a } } /* get message from queue */ msg = (struct rt_mq_message *)mq->msg_queue_head; -2040376a: fcc42783 lw a5,-52(s0) -2040376e: 43bc lw a5,64(a5) -20403770: fef42223 sw a5,-28(s0) +20403770: fcc42783 lw a5,-52(s0) +20403774: 43bc lw a5,64(a5) +20403776: fef42223 sw a5,-28(s0) /* move message queue head */ mq->msg_queue_head = msg->next; -20403774: fe442783 lw a5,-28(s0) -20403778: 4398 lw a4,0(a5) -2040377a: fcc42783 lw a5,-52(s0) -2040377e: c3b8 sw a4,64(a5) +2040377a: fe442783 lw a5,-28(s0) +2040377e: 4398 lw a4,0(a5) +20403780: fcc42783 lw a5,-52(s0) +20403784: c3b8 sw a4,64(a5) /* reach queue tail, set to NULL */ if (mq->msg_queue_tail == msg) -20403780: fcc42783 lw a5,-52(s0) -20403784: 43fc lw a5,68(a5) -20403786: fe442703 lw a4,-28(s0) -2040378a: 00f71663 bne a4,a5,20403796 +20403786: fcc42783 lw a5,-52(s0) +2040378a: 43fc lw a5,68(a5) +2040378c: fe442703 lw a4,-28(s0) +20403790: 00f71663 bne a4,a5,2040379c mq->msg_queue_tail = RT_NULL; -2040378e: fcc42783 lw a5,-52(s0) -20403792: 0407a223 sw zero,68(a5) +20403794: fcc42783 lw a5,-52(s0) +20403798: 0407a223 sw zero,68(a5) /* decrease message entry */ mq->entry --; -20403796: fcc42783 lw a5,-52(s0) -2040379a: 03c7d783 lhu a5,60(a5) -2040379e: 17fd addi a5,a5,-1 -204037a0: 01079713 slli a4,a5,0x10 -204037a4: 8341 srli a4,a4,0x10 -204037a6: fcc42783 lw a5,-52(s0) -204037aa: 02e79e23 sh a4,60(a5) +2040379c: fcc42783 lw a5,-52(s0) +204037a0: 03c7d783 lhu a5,60(a5) +204037a4: 17fd addi a5,a5,-1 +204037a6: 01079713 slli a4,a5,0x10 +204037aa: 8341 srli a4,a4,0x10 +204037ac: fcc42783 lw a5,-52(s0) +204037b0: 02e79e23 sh a4,60(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -204037ae: 87a6 mv a5,s1 -204037b0: 853e mv a0,a5 -204037b2: 1e4050ef jal ra,20408996 +204037b4: 87a6 mv a5,s1 +204037b6: 853e mv a0,a5 +204037b8: 591040ef jal ra,20408548 /* copy message */ rt_memcpy(buffer, msg + 1, size > mq->msg_size ? mq->msg_size : size); -204037b6: fe442783 lw a5,-28(s0) -204037ba: 00478693 addi a3,a5,4 -204037be: fcc42783 lw a5,-52(s0) -204037c2: 0387d783 lhu a5,56(a5) -204037c6: 873e mv a4,a5 -204037c8: fc442783 lw a5,-60(s0) -204037cc: 00f77363 bleu a5,a4,204037d2 -204037d0: 87ba mv a5,a4 -204037d2: 863e mv a2,a5 -204037d4: 85b6 mv a1,a3 -204037d6: fc842503 lw a0,-56(s0) -204037da: 432000ef jal ra,20403c0c +204037bc: fe442783 lw a5,-28(s0) +204037c0: 00478693 addi a3,a5,4 +204037c4: fcc42783 lw a5,-52(s0) +204037c8: 0387d783 lhu a5,56(a5) +204037cc: 873e mv a4,a5 +204037ce: fc442783 lw a5,-60(s0) +204037d2: 00f77363 bleu a5,a4,204037d8 +204037d6: 87ba mv a5,a4 +204037d8: 863e mv a2,a5 +204037da: 85b6 mv a1,a3 +204037dc: fc842503 lw a0,-56(s0) +204037e0: 432000ef jal ra,20403c12 /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204037de: 1b6050ef jal ra,20408994 -204037e2: 87aa mv a5,a0 -204037e4: 84be mv s1,a5 +204037e4: 563040ef jal ra,20408546 +204037e8: 87aa mv a5,a0 +204037ea: 84be mv s1,a5 /* put message to free list */ msg->next = (struct rt_mq_message *)mq->msg_queue_free; -204037e6: fcc42783 lw a5,-52(s0) -204037ea: 47b8 lw a4,72(a5) -204037ec: fe442783 lw a5,-28(s0) -204037f0: c398 sw a4,0(a5) +204037ec: fcc42783 lw a5,-52(s0) +204037f0: 47b8 lw a4,72(a5) +204037f2: fe442783 lw a5,-28(s0) +204037f6: c398 sw a4,0(a5) mq->msg_queue_free = msg; -204037f2: fcc42783 lw a5,-52(s0) -204037f6: fe442703 lw a4,-28(s0) -204037fa: c7b8 sw a4,72(a5) +204037f8: fcc42783 lw a5,-52(s0) +204037fc: fe442703 lw a4,-28(s0) +20403800: c7b8 sw a4,72(a5) /* enable interrupt */ rt_hw_interrupt_enable(temp); -204037fc: 87a6 mv a5,s1 -204037fe: 853e mv a0,a5 -20403800: 196050ef jal ra,20408996 +20403802: 87a6 mv a5,s1 +20403804: 853e mv a0,a5 +20403806: 543040ef jal ra,20408548 RT_OBJECT_HOOK_CALL(rt_object_take_hook, (&(mq->parent.parent))); -20403804: 5fbff797 auipc a5,0x5fbff -20403808: e9478793 addi a5,a5,-364 # 80002698 -2040380c: 439c lw a5,0(a5) -2040380e: cb91 beqz a5,20403822 -20403810: 5fbff797 auipc a5,0x5fbff -20403814: e8878793 addi a5,a5,-376 # 80002698 -20403818: 4398 lw a4,0(a5) -2040381a: fcc42783 lw a5,-52(s0) -2040381e: 853e mv a0,a5 -20403820: 9702 jalr a4 +2040380a: 5fbff797 auipc a5,0x5fbff +2040380e: d5a78793 addi a5,a5,-678 # 80002564 +20403812: 439c lw a5,0(a5) +20403814: cb91 beqz a5,20403828 +20403816: 5fbff797 auipc a5,0x5fbff +2040381a: d4e78793 addi a5,a5,-690 # 80002564 +2040381e: 4398 lw a4,0(a5) +20403820: fcc42783 lw a5,-52(s0) +20403824: 853e mv a0,a5 +20403826: 9702 jalr a4 return RT_EOK; -20403822: 4781 li a5,0 +20403828: 4781 li a5,0 } -20403824: 853e mv a0,a5 -20403826: 50f2 lw ra,60(sp) -20403828: 5462 lw s0,56(sp) -2040382a: 54d2 lw s1,52(sp) -2040382c: 6121 addi sp,sp,64 -2040382e: 8082 ret +2040382a: 853e mv a0,a5 +2040382c: 50f2 lw ra,60(sp) +2040382e: 5462 lw s0,56(sp) +20403830: 54d2 lw s1,52(sp) +20403832: 6121 addi sp,sp,64 +20403834: 8082 ret -20403830 : +20403836 : * @param arg the execution argument * * @return the error code */ rt_err_t rt_mq_control(rt_mq_t mq, rt_uint8_t cmd, void *arg) { -20403830: 7179 addi sp,sp,-48 -20403832: d606 sw ra,44(sp) -20403834: d422 sw s0,40(sp) -20403836: 1800 addi s0,sp,48 -20403838: fca42e23 sw a0,-36(s0) -2040383c: 87ae mv a5,a1 -2040383e: fcc42a23 sw a2,-44(s0) -20403842: fcf40da3 sb a5,-37(s0) +20403836: 7179 addi sp,sp,-48 +20403838: d606 sw ra,44(sp) +2040383a: d422 sw s0,40(sp) +2040383c: 1800 addi s0,sp,48 +2040383e: fca42e23 sw a0,-36(s0) +20403842: 87ae mv a5,a1 +20403844: fcc42a23 sw a2,-44(s0) +20403848: fcf40da3 sb a5,-37(s0) rt_ubase_t level; struct rt_mq_message *msg; RT_ASSERT(mq != RT_NULL); -20403846: fdc42783 lw a5,-36(s0) -2040384a: ef91 bnez a5,20403866 -2040384c: 6785 lui a5,0x1 -2040384e: 8c178613 addi a2,a5,-1855 # 8c1 <__stack_size+0xc1> -20403852: 00013597 auipc a1,0x13 -20403856: f2658593 addi a1,a1,-218 # 20416778 <__FUNCTION__.2520> -2040385a: 00013517 auipc a0,0x13 -2040385e: cf250513 addi a0,a0,-782 # 2041654c <__FUNCTION__.2213+0xc0> -20403862: 7b4010ef jal ra,20405016 +2040384c: fdc42783 lw a5,-36(s0) +20403850: ef91 bnez a5,2040386c +20403852: 6785 lui a5,0x1 +20403854: 8c178613 addi a2,a5,-1855 # 8c1 <__stack_size+0xc1> +20403858: 00013597 auipc a1,0x13 +2040385c: ba858593 addi a1,a1,-1112 # 20416400 <__FUNCTION__.2515> +20403860: 00013517 auipc a0,0x13 +20403864: 97450513 addi a0,a0,-1676 # 204161d4 <__FUNCTION__.2208+0xc0> +20403868: 7b2010ef jal ra,2040501a if (cmd == RT_IPC_CMD_RESET) -20403866: fdb44703 lbu a4,-37(s0) -2040386a: 4785 li a5,1 -2040386c: 08f71163 bne a4,a5,204038ee +2040386c: fdb44703 lbu a4,-37(s0) +20403870: 4785 li a5,1 +20403872: 08f71163 bne a4,a5,204038f4 { /* disable interrupt */ level = rt_hw_interrupt_disable(); -20403870: 124050ef jal ra,20408994 -20403874: 87aa mv a5,a0 -20403876: fef42623 sw a5,-20(s0) +20403876: 4d1040ef jal ra,20408546 +2040387a: 87aa mv a5,a0 +2040387c: fef42623 sw a5,-20(s0) /* resume all waiting thread */ rt_ipc_list_resume_all(&mq->parent.suspend_thread); -2040387a: fdc42783 lw a5,-36(s0) -2040387e: 02c78793 addi a5,a5,44 -20403882: 853e mv a0,a5 -20403884: b63fd0ef jal ra,204013e6 +20403880: fdc42783 lw a5,-36(s0) +20403884: 02c78793 addi a5,a5,44 +20403888: 853e mv a0,a5 +2040388a: b63fd0ef jal ra,204013ec /* release all message in the queue */ while (mq->msg_queue_head != RT_NULL) -20403888: a091 j 204038cc +2040388e: a091 j 204038d2 { /* get message from queue */ msg = (struct rt_mq_message *)mq->msg_queue_head; -2040388a: fdc42783 lw a5,-36(s0) -2040388e: 43bc lw a5,64(a5) -20403890: fef42423 sw a5,-24(s0) +20403890: fdc42783 lw a5,-36(s0) +20403894: 43bc lw a5,64(a5) +20403896: fef42423 sw a5,-24(s0) /* move message queue head */ mq->msg_queue_head = msg->next; -20403894: fe842783 lw a5,-24(s0) -20403898: 4398 lw a4,0(a5) -2040389a: fdc42783 lw a5,-36(s0) -2040389e: c3b8 sw a4,64(a5) +2040389a: fe842783 lw a5,-24(s0) +2040389e: 4398 lw a4,0(a5) +204038a0: fdc42783 lw a5,-36(s0) +204038a4: c3b8 sw a4,64(a5) /* reach queue tail, set to NULL */ if (mq->msg_queue_tail == msg) -204038a0: fdc42783 lw a5,-36(s0) -204038a4: 43fc lw a5,68(a5) -204038a6: fe842703 lw a4,-24(s0) -204038aa: 00f71663 bne a4,a5,204038b6 +204038a6: fdc42783 lw a5,-36(s0) +204038aa: 43fc lw a5,68(a5) +204038ac: fe842703 lw a4,-24(s0) +204038b0: 00f71663 bne a4,a5,204038bc mq->msg_queue_tail = RT_NULL; -204038ae: fdc42783 lw a5,-36(s0) -204038b2: 0407a223 sw zero,68(a5) +204038b4: fdc42783 lw a5,-36(s0) +204038b8: 0407a223 sw zero,68(a5) /* put message to free list */ msg->next = (struct rt_mq_message *)mq->msg_queue_free; -204038b6: fdc42783 lw a5,-36(s0) -204038ba: 47b8 lw a4,72(a5) -204038bc: fe842783 lw a5,-24(s0) -204038c0: c398 sw a4,0(a5) +204038bc: fdc42783 lw a5,-36(s0) +204038c0: 47b8 lw a4,72(a5) +204038c2: fe842783 lw a5,-24(s0) +204038c6: c398 sw a4,0(a5) mq->msg_queue_free = msg; -204038c2: fdc42783 lw a5,-36(s0) -204038c6: fe842703 lw a4,-24(s0) -204038ca: c7b8 sw a4,72(a5) +204038c8: fdc42783 lw a5,-36(s0) +204038cc: fe842703 lw a4,-24(s0) +204038d0: c7b8 sw a4,72(a5) while (mq->msg_queue_head != RT_NULL) -204038cc: fdc42783 lw a5,-36(s0) -204038d0: 43bc lw a5,64(a5) -204038d2: ffc5 bnez a5,2040388a +204038d2: fdc42783 lw a5,-36(s0) +204038d6: 43bc lw a5,64(a5) +204038d8: ffc5 bnez a5,20403890 } /* clean entry */ mq->entry = 0; -204038d4: fdc42783 lw a5,-36(s0) -204038d8: 02079e23 sh zero,60(a5) +204038da: fdc42783 lw a5,-36(s0) +204038de: 02079e23 sh zero,60(a5) /* enable interrupt */ rt_hw_interrupt_enable(level); -204038dc: fec42783 lw a5,-20(s0) -204038e0: 853e mv a0,a5 -204038e2: 0b4050ef jal ra,20408996 +204038e2: fec42783 lw a5,-20(s0) +204038e6: 853e mv a0,a5 +204038e8: 461040ef jal ra,20408548 rt_schedule(); -204038e6: 785010ef jal ra,2040586a +204038ec: 405020ef jal ra,204064f0 return RT_EOK; -204038ea: 4781 li a5,0 -204038ec: a011 j 204038f0 +204038f0: 4781 li a5,0 +204038f2: a011 j 204038f6 } return -RT_ERROR; -204038ee: 57fd li a5,-1 +204038f4: 57fd li a5,-1 } -204038f0: 853e mv a0,a5 -204038f2: 50b2 lw ra,44(sp) -204038f4: 5422 lw s0,40(sp) -204038f6: 6145 addi sp,sp,48 -204038f8: 8082 ret +204038f6: 853e mv a0,a5 +204038f8: 50b2 lw ra,44(sp) +204038fa: 5422 lw s0,40(sp) +204038fc: 6145 addi sp,sp,48 +204038fe: 8082 ret -204038fa : +20403900 : * This function set a hook function when the system enter a interrupt * * @note the hook function must be simple and never be blocked or suspend. */ void rt_interrupt_enter_sethook(void (*hook)(void)) { -204038fa: 1101 addi sp,sp,-32 -204038fc: ce22 sw s0,28(sp) -204038fe: 1000 addi s0,sp,32 -20403900: fea42623 sw a0,-20(s0) +20403900: 1101 addi sp,sp,-32 +20403902: ce22 sw s0,28(sp) +20403904: 1000 addi s0,sp,32 +20403906: fea42623 sw a0,-20(s0) rt_interrupt_enter_hook = hook; -20403904: 5fbfd797 auipc a5,0x5fbfd -20403908: 25478793 addi a5,a5,596 # 80000b58 -2040390c: fec42703 lw a4,-20(s0) -20403910: c398 sw a4,0(a5) +2040390a: 5fbfd797 auipc a5,0x5fbfd +2040390e: 24e78793 addi a5,a5,590 # 80000b58 +20403912: fec42703 lw a4,-20(s0) +20403916: c398 sw a4,0(a5) } -20403912: 0001 nop -20403914: 4472 lw s0,28(sp) -20403916: 6105 addi sp,sp,32 -20403918: 8082 ret +20403918: 0001 nop +2040391a: 4472 lw s0,28(sp) +2040391c: 6105 addi sp,sp,32 +2040391e: 8082 ret -2040391a : +20403920 : * This function set a hook function when the system exit a interrupt. * * @note the hook function must be simple and never be blocked or suspend. */ void rt_interrupt_leave_sethook(void (*hook)(void)) { -2040391a: 1101 addi sp,sp,-32 -2040391c: ce22 sw s0,28(sp) -2040391e: 1000 addi s0,sp,32 -20403920: fea42623 sw a0,-20(s0) +20403920: 1101 addi sp,sp,-32 +20403922: ce22 sw s0,28(sp) +20403924: 1000 addi s0,sp,32 +20403926: fea42623 sw a0,-20(s0) rt_interrupt_leave_hook = hook; -20403924: 5fbfd797 auipc a5,0x5fbfd -20403928: 23878793 addi a5,a5,568 # 80000b5c -2040392c: fec42703 lw a4,-20(s0) -20403930: c398 sw a4,0(a5) +2040392a: 5fbfd797 auipc a5,0x5fbfd +2040392e: 23278793 addi a5,a5,562 # 80000b5c +20403932: fec42703 lw a4,-20(s0) +20403936: c398 sw a4,0(a5) } -20403932: 0001 nop -20403934: 4472 lw s0,28(sp) -20403936: 6105 addi sp,sp,32 -20403938: 8082 ret +20403938: 0001 nop +2040393a: 4472 lw s0,28(sp) +2040393c: 6105 addi sp,sp,32 +2040393e: 8082 ret -2040393a : +20403940 : * @note please don't invoke this routine in application * * @see rt_interrupt_leave */ void rt_interrupt_enter(void) { -2040393a: 1101 addi sp,sp,-32 -2040393c: ce06 sw ra,28(sp) -2040393e: cc22 sw s0,24(sp) -20403940: 1000 addi s0,sp,32 +20403940: 1101 addi sp,sp,-32 +20403942: ce06 sw ra,28(sp) +20403944: cc22 sw s0,24(sp) +20403946: 1000 addi s0,sp,32 rt_base_t level; RT_DEBUG_LOG(RT_DEBUG_IRQ, ("irq coming..., irq nest:%d\n", rt_interrupt_nest)); level = rt_hw_interrupt_disable(); -20403942: 052050ef jal ra,20408994 -20403946: fea42623 sw a0,-20(s0) +20403948: 3ff040ef jal ra,20408546 +2040394c: fea42623 sw a0,-20(s0) rt_interrupt_nest ++; -2040394a: 5fbff797 auipc a5,0x5fbff -2040394e: d4278793 addi a5,a5,-702 # 8000268c -20403952: 0007c783 lbu a5,0(a5) -20403956: 0ff7f793 andi a5,a5,255 -2040395a: 0785 addi a5,a5,1 -2040395c: 0ff7f713 andi a4,a5,255 -20403960: 5fbff797 auipc a5,0x5fbff -20403964: d2c78793 addi a5,a5,-724 # 8000268c -20403968: 00e78023 sb a4,0(a5) +20403950: 5fbff797 auipc a5,0x5fbff +20403954: c0878793 addi a5,a5,-1016 # 80002558 +20403958: 0007c783 lbu a5,0(a5) +2040395c: 0ff7f793 andi a5,a5,255 +20403960: 0785 addi a5,a5,1 +20403962: 0ff7f713 andi a4,a5,255 +20403966: 5fbff797 auipc a5,0x5fbff +2040396a: bf278793 addi a5,a5,-1038 # 80002558 +2040396e: 00e78023 sb a4,0(a5) RT_OBJECT_HOOK_CALL(rt_interrupt_enter_hook,()); -2040396c: 5fbfd797 auipc a5,0x5fbfd -20403970: 1ec78793 addi a5,a5,492 # 80000b58 -20403974: 439c lw a5,0(a5) -20403976: c799 beqz a5,20403984 -20403978: 5fbfd797 auipc a5,0x5fbfd -2040397c: 1e078793 addi a5,a5,480 # 80000b58 -20403980: 439c lw a5,0(a5) -20403982: 9782 jalr a5 +20403972: 5fbfd797 auipc a5,0x5fbfd +20403976: 1e678793 addi a5,a5,486 # 80000b58 +2040397a: 439c lw a5,0(a5) +2040397c: c799 beqz a5,2040398a +2040397e: 5fbfd797 auipc a5,0x5fbfd +20403982: 1da78793 addi a5,a5,474 # 80000b58 +20403986: 439c lw a5,0(a5) +20403988: 9782 jalr a5 rt_hw_interrupt_enable(level); -20403984: fec42503 lw a0,-20(s0) -20403988: 00e050ef jal ra,20408996 +2040398a: fec42503 lw a0,-20(s0) +2040398e: 3bb040ef jal ra,20408548 } -2040398c: 0001 nop -2040398e: 40f2 lw ra,28(sp) -20403990: 4462 lw s0,24(sp) -20403992: 6105 addi sp,sp,32 -20403994: 8082 ret +20403992: 0001 nop +20403994: 40f2 lw ra,28(sp) +20403996: 4462 lw s0,24(sp) +20403998: 6105 addi sp,sp,32 +2040399a: 8082 ret -20403996 : +2040399c : * @note please don't invoke this routine in application * * @see rt_interrupt_enter */ void rt_interrupt_leave(void) { -20403996: 1101 addi sp,sp,-32 -20403998: ce06 sw ra,28(sp) -2040399a: cc22 sw s0,24(sp) -2040399c: 1000 addi s0,sp,32 +2040399c: 1101 addi sp,sp,-32 +2040399e: ce06 sw ra,28(sp) +204039a0: cc22 sw s0,24(sp) +204039a2: 1000 addi s0,sp,32 rt_base_t level; RT_DEBUG_LOG(RT_DEBUG_IRQ, ("irq leave, irq nest:%d\n", rt_interrupt_nest)); level = rt_hw_interrupt_disable(); -2040399e: 7f7040ef jal ra,20408994 -204039a2: fea42623 sw a0,-20(s0) +204039a4: 3a3040ef jal ra,20408546 +204039a8: fea42623 sw a0,-20(s0) rt_interrupt_nest --; -204039a6: 5fbff797 auipc a5,0x5fbff -204039aa: ce678793 addi a5,a5,-794 # 8000268c -204039ae: 0007c783 lbu a5,0(a5) -204039b2: 0ff7f793 andi a5,a5,255 -204039b6: 17fd addi a5,a5,-1 -204039b8: 0ff7f713 andi a4,a5,255 -204039bc: 5fbff797 auipc a5,0x5fbff -204039c0: cd078793 addi a5,a5,-816 # 8000268c -204039c4: 00e78023 sb a4,0(a5) +204039ac: 5fbff797 auipc a5,0x5fbff +204039b0: bac78793 addi a5,a5,-1108 # 80002558 +204039b4: 0007c783 lbu a5,0(a5) +204039b8: 0ff7f793 andi a5,a5,255 +204039bc: 17fd addi a5,a5,-1 +204039be: 0ff7f713 andi a4,a5,255 +204039c2: 5fbff797 auipc a5,0x5fbff +204039c6: b9678793 addi a5,a5,-1130 # 80002558 +204039ca: 00e78023 sb a4,0(a5) RT_OBJECT_HOOK_CALL(rt_interrupt_leave_hook,()); -204039c8: 5fbfd797 auipc a5,0x5fbfd -204039cc: 19478793 addi a5,a5,404 # 80000b5c -204039d0: 439c lw a5,0(a5) -204039d2: c799 beqz a5,204039e0 -204039d4: 5fbfd797 auipc a5,0x5fbfd -204039d8: 18878793 addi a5,a5,392 # 80000b5c -204039dc: 439c lw a5,0(a5) -204039de: 9782 jalr a5 +204039ce: 5fbfd797 auipc a5,0x5fbfd +204039d2: 18e78793 addi a5,a5,398 # 80000b5c +204039d6: 439c lw a5,0(a5) +204039d8: c799 beqz a5,204039e6 +204039da: 5fbfd797 auipc a5,0x5fbfd +204039de: 18278793 addi a5,a5,386 # 80000b5c +204039e2: 439c lw a5,0(a5) +204039e4: 9782 jalr a5 rt_hw_interrupt_enable(level); -204039e0: fec42503 lw a0,-20(s0) -204039e4: 7b3040ef jal ra,20408996 +204039e6: fec42503 lw a0,-20(s0) +204039ea: 35f040ef jal ra,20408548 } -204039e8: 0001 nop -204039ea: 40f2 lw ra,28(sp) -204039ec: 4462 lw s0,24(sp) -204039ee: 6105 addi sp,sp,32 -204039f0: 8082 ret +204039ee: 0001 nop +204039f0: 40f2 lw ra,28(sp) +204039f2: 4462 lw s0,24(sp) +204039f4: 6105 addi sp,sp,32 +204039f6: 8082 ret -204039f2 : +204039f8 : * context is interrupt context. * * @return the number of nested interrupts. */ rt_uint8_t rt_interrupt_get_nest(void) { -204039f2: 1141 addi sp,sp,-16 -204039f4: c622 sw s0,12(sp) -204039f6: 0800 addi s0,sp,16 +204039f8: 1141 addi sp,sp,-16 +204039fa: c622 sw s0,12(sp) +204039fc: 0800 addi s0,sp,16 return rt_interrupt_nest; -204039f8: 5fbff797 auipc a5,0x5fbff -204039fc: c9478793 addi a5,a5,-876 # 8000268c -20403a00: 0007c783 lbu a5,0(a5) -20403a04: 0ff7f793 andi a5,a5,255 +204039fe: 5fbff797 auipc a5,0x5fbff +20403a02: b5a78793 addi a5,a5,-1190 # 80002558 +20403a06: 0007c783 lbu a5,0(a5) +20403a0a: 0ff7f793 andi a5,a5,255 } -20403a08: 853e mv a0,a5 -20403a0a: 4432 lw s0,12(sp) -20403a0c: 0141 addi sp,sp,16 -20403a0e: 8082 ret +20403a0e: 853e mv a0,a5 +20403a10: 4432 lw s0,12(sp) +20403a12: 0141 addi sp,sp,16 +20403a14: 8082 ret -20403a10 : +20403a16 : * This function will get errno * * @return errno */ rt_err_t rt_get_errno(void) { -20403a10: 1101 addi sp,sp,-32 -20403a12: ce06 sw ra,28(sp) -20403a14: cc22 sw s0,24(sp) -20403a16: 1000 addi s0,sp,32 +20403a16: 1101 addi sp,sp,-32 +20403a18: ce06 sw ra,28(sp) +20403a1a: cc22 sw s0,24(sp) +20403a1c: 1000 addi s0,sp,32 rt_thread_t tid; if (rt_interrupt_get_nest() != 0) -20403a18: 3fe9 jal 204039f2 -20403a1a: 87aa mv a5,a0 -20403a1c: c799 beqz a5,20403a2a +20403a1e: 3fe9 jal 204039f8 +20403a20: 87aa mv a5,a0 +20403a22: c799 beqz a5,20403a30 { /* it's in interrupt context */ return _errno; -20403a1e: 5fbfd797 auipc a5,0x5fbfd -20403a22: 14278793 addi a5,a5,322 # 80000b60 <_errno> -20403a26: 439c lw a5,0(a5) -20403a28: a00d j 20403a4a +20403a24: 5fbfd797 auipc a5,0x5fbfd +20403a28: 13c78793 addi a5,a5,316 # 80000b60 <_errno> +20403a2c: 439c lw a5,0(a5) +20403a2e: a00d j 20403a50 } tid = rt_thread_self(); -20403a2a: 77c030ef jal ra,204071a6 -20403a2e: fea42623 sw a0,-20(s0) +20403a30: 280030ef jal ra,20406cb0 +20403a34: fea42623 sw a0,-20(s0) if (tid == RT_NULL) -20403a32: fec42783 lw a5,-20(s0) -20403a36: e799 bnez a5,20403a44 +20403a38: fec42783 lw a5,-20(s0) +20403a3c: e799 bnez a5,20403a4a return _errno; -20403a38: 5fbfd797 auipc a5,0x5fbfd -20403a3c: 12878793 addi a5,a5,296 # 80000b60 <_errno> -20403a40: 439c lw a5,0(a5) -20403a42: a021 j 20403a4a +20403a3e: 5fbfd797 auipc a5,0x5fbfd +20403a42: 12278793 addi a5,a5,290 # 80000b60 <_errno> +20403a46: 439c lw a5,0(a5) +20403a48: a021 j 20403a50 return tid->error; -20403a44: fec42783 lw a5,-20(s0) -20403a48: 47bc lw a5,72(a5) +20403a4a: fec42783 lw a5,-20(s0) +20403a4e: 47bc lw a5,72(a5) } -20403a4a: 853e mv a0,a5 -20403a4c: 40f2 lw ra,28(sp) -20403a4e: 4462 lw s0,24(sp) -20403a50: 6105 addi sp,sp,32 -20403a52: 8082 ret +20403a50: 853e mv a0,a5 +20403a52: 40f2 lw ra,28(sp) +20403a54: 4462 lw s0,24(sp) +20403a56: 6105 addi sp,sp,32 +20403a58: 8082 ret -20403a54 : +20403a5a : * This function will set errno * * @param error the errno shall be set */ void rt_set_errno(rt_err_t error) { -20403a54: 7179 addi sp,sp,-48 -20403a56: d606 sw ra,44(sp) -20403a58: d422 sw s0,40(sp) -20403a5a: 1800 addi s0,sp,48 -20403a5c: fca42e23 sw a0,-36(s0) +20403a5a: 7179 addi sp,sp,-48 +20403a5c: d606 sw ra,44(sp) +20403a5e: d422 sw s0,40(sp) +20403a60: 1800 addi s0,sp,48 +20403a62: fca42e23 sw a0,-36(s0) rt_thread_t tid; if (rt_interrupt_get_nest() != 0) -20403a60: 3f49 jal 204039f2 -20403a62: 87aa mv a5,a0 -20403a64: cb89 beqz a5,20403a76 +20403a66: 3f49 jal 204039f8 +20403a68: 87aa mv a5,a0 +20403a6a: cb89 beqz a5,20403a7c { /* it's in interrupt context */ _errno = error; -20403a66: 5fbfd797 auipc a5,0x5fbfd -20403a6a: 0fa78793 addi a5,a5,250 # 80000b60 <_errno> -20403a6e: fdc42703 lw a4,-36(s0) -20403a72: c398 sw a4,0(a5) +20403a6c: 5fbfd797 auipc a5,0x5fbfd +20403a70: 0f478793 addi a5,a5,244 # 80000b60 <_errno> +20403a74: fdc42703 lw a4,-36(s0) +20403a78: c398 sw a4,0(a5) return; -20403a74: a02d j 20403a9e +20403a7a: a02d j 20403aa4 } tid = rt_thread_self(); -20403a76: 730030ef jal ra,204071a6 -20403a7a: fea42623 sw a0,-20(s0) +20403a7c: 234030ef jal ra,20406cb0 +20403a80: fea42623 sw a0,-20(s0) if (tid == RT_NULL) -20403a7e: fec42783 lw a5,-20(s0) -20403a82: eb89 bnez a5,20403a94 +20403a84: fec42783 lw a5,-20(s0) +20403a88: eb89 bnez a5,20403a9a { _errno = error; -20403a84: 5fbfd797 auipc a5,0x5fbfd -20403a88: 0dc78793 addi a5,a5,220 # 80000b60 <_errno> -20403a8c: fdc42703 lw a4,-36(s0) -20403a90: c398 sw a4,0(a5) +20403a8a: 5fbfd797 auipc a5,0x5fbfd +20403a8e: 0d678793 addi a5,a5,214 # 80000b60 <_errno> +20403a92: fdc42703 lw a4,-36(s0) +20403a96: c398 sw a4,0(a5) return; -20403a92: a031 j 20403a9e +20403a98: a031 j 20403aa4 } tid->error = error; -20403a94: fec42783 lw a5,-20(s0) -20403a98: fdc42703 lw a4,-36(s0) -20403a9c: c7b8 sw a4,72(a5) +20403a9a: fec42783 lw a5,-20(s0) +20403a9e: fdc42703 lw a4,-36(s0) +20403aa2: c7b8 sw a4,72(a5) } -20403a9e: 50b2 lw ra,44(sp) -20403aa0: 5422 lw s0,40(sp) -20403aa2: 6145 addi sp,sp,48 -20403aa4: 8082 ret +20403aa4: 50b2 lw ra,44(sp) +20403aa6: 5422 lw s0,40(sp) +20403aa8: 6145 addi sp,sp,48 +20403aaa: 8082 ret -20403aa6 <_rt_errno>: +20403aac <_rt_errno>: * This function returns errno. * * @return the errno in the system */ int *_rt_errno(void) { -20403aa6: 1101 addi sp,sp,-32 -20403aa8: ce06 sw ra,28(sp) -20403aaa: cc22 sw s0,24(sp) -20403aac: 1000 addi s0,sp,32 +20403aac: 1101 addi sp,sp,-32 +20403aae: ce06 sw ra,28(sp) +20403ab0: cc22 sw s0,24(sp) +20403ab2: 1000 addi s0,sp,32 rt_thread_t tid; if (rt_interrupt_get_nest() != 0) -20403aae: f45ff0ef jal ra,204039f2 -20403ab2: 87aa mv a5,a0 -20403ab4: c791 beqz a5,20403ac0 <_rt_errno+0x1a> +20403ab4: f45ff0ef jal ra,204039f8 +20403ab8: 87aa mv a5,a0 +20403aba: c791 beqz a5,20403ac6 <_rt_errno+0x1a> return (int *)&_errno; -20403ab6: 5fbfd797 auipc a5,0x5fbfd -20403aba: 0aa78793 addi a5,a5,170 # 80000b60 <_errno> -20403abe: a00d j 20403ae0 <_rt_errno+0x3a> +20403abc: 5fbfd797 auipc a5,0x5fbfd +20403ac0: 0a478793 addi a5,a5,164 # 80000b60 <_errno> +20403ac4: a00d j 20403ae6 <_rt_errno+0x3a> tid = rt_thread_self(); -20403ac0: 6e6030ef jal ra,204071a6 -20403ac4: fea42623 sw a0,-20(s0) +20403ac6: 1ea030ef jal ra,20406cb0 +20403aca: fea42623 sw a0,-20(s0) if (tid != RT_NULL) -20403ac8: fec42783 lw a5,-20(s0) -20403acc: c791 beqz a5,20403ad8 <_rt_errno+0x32> - return (int *)&(tid->error); 20403ace: fec42783 lw a5,-20(s0) -20403ad2: 04878793 addi a5,a5,72 -20403ad6: a029 j 20403ae0 <_rt_errno+0x3a> +20403ad2: c791 beqz a5,20403ade <_rt_errno+0x32> + return (int *)&(tid->error); +20403ad4: fec42783 lw a5,-20(s0) +20403ad8: 04878793 addi a5,a5,72 +20403adc: a029 j 20403ae6 <_rt_errno+0x3a> return (int *)&_errno; -20403ad8: 5fbfd797 auipc a5,0x5fbfd -20403adc: 08878793 addi a5,a5,136 # 80000b60 <_errno> +20403ade: 5fbfd797 auipc a5,0x5fbfd +20403ae2: 08278793 addi a5,a5,130 # 80000b60 <_errno> } -20403ae0: 853e mv a0,a5 -20403ae2: 40f2 lw ra,28(sp) -20403ae4: 4462 lw s0,24(sp) -20403ae6: 6105 addi sp,sp,32 -20403ae8: 8082 ret +20403ae6: 853e mv a0,a5 +20403ae8: 40f2 lw ra,28(sp) +20403aea: 4462 lw s0,24(sp) +20403aec: 6105 addi sp,sp,32 +20403aee: 8082 ret -20403aea : +20403af0 : * @param count the copied length * * @return the address of source memory */ void *rt_memset(void *s, int c, rt_ubase_t count) { -20403aea: 7179 addi sp,sp,-48 -20403aec: d622 sw s0,44(sp) -20403aee: 1800 addi s0,sp,48 -20403af0: fca42e23 sw a0,-36(s0) -20403af4: fcb42c23 sw a1,-40(s0) -20403af8: fcc42a23 sw a2,-44(s0) +20403af0: 7179 addi sp,sp,-48 +20403af2: d622 sw s0,44(sp) +20403af4: 1800 addi s0,sp,48 +20403af6: fca42e23 sw a0,-36(s0) +20403afa: fcb42c23 sw a1,-40(s0) +20403afe: fcc42a23 sw a2,-44(s0) #define LBLOCKSIZE (sizeof(rt_int32_t)) #define UNALIGNED(X) ((rt_int32_t)X & (LBLOCKSIZE - 1)) #define TOO_SMALL(LEN) ((LEN) < LBLOCKSIZE) int i; char *m = (char *)s; -20403afc: fdc42783 lw a5,-36(s0) -20403b00: fef42623 sw a5,-20(s0) +20403b02: fdc42783 lw a5,-36(s0) +20403b06: fef42623 sw a5,-20(s0) rt_uint32_t buffer; rt_uint32_t *aligned_addr; rt_uint32_t d = c & 0xff; -20403b04: fd842783 lw a5,-40(s0) -20403b08: 0ff7f793 andi a5,a5,255 -20403b0c: fef42223 sw a5,-28(s0) +20403b0a: fd842783 lw a5,-40(s0) +20403b0e: 0ff7f793 andi a5,a5,255 +20403b12: fef42223 sw a5,-28(s0) if (!TOO_SMALL(count) && !UNALIGNED(s)) -20403b10: fd442703 lw a4,-44(s0) -20403b14: 478d li a5,3 -20403b16: 0ce7fe63 bleu a4,a5,20403bf2 -20403b1a: fdc42783 lw a5,-36(s0) -20403b1e: 8b8d andi a5,a5,3 -20403b20: ebe9 bnez a5,20403bf2 +20403b16: fd442703 lw a4,-44(s0) +20403b1a: 478d li a5,3 +20403b1c: 0ce7fe63 bleu a4,a5,20403bf8 +20403b20: fdc42783 lw a5,-36(s0) +20403b24: 8b8d andi a5,a5,3 +20403b26: ebe9 bnez a5,20403bf8 { /* If we get this far, we know that n is large and m is word-aligned. */ aligned_addr = (rt_uint32_t *)s; -20403b22: fdc42783 lw a5,-36(s0) -20403b26: fef42423 sw a5,-24(s0) +20403b28: fdc42783 lw a5,-36(s0) +20403b2c: fef42423 sw a5,-24(s0) /* Store D into each char sized location in BUFFER so that * we can set large blocks quickly. */ if (LBLOCKSIZE == 4) { buffer = (d << 8) | d; -20403b2a: fe442783 lw a5,-28(s0) -20403b2e: 07a2 slli a5,a5,0x8 -20403b30: fe442703 lw a4,-28(s0) -20403b34: 8fd9 or a5,a5,a4 -20403b36: fef42023 sw a5,-32(s0) +20403b30: fe442783 lw a5,-28(s0) +20403b34: 07a2 slli a5,a5,0x8 +20403b36: fe442703 lw a4,-28(s0) +20403b3a: 8fd9 or a5,a5,a4 +20403b3c: fef42023 sw a5,-32(s0) buffer |= (buffer << 16); -20403b3a: fe042783 lw a5,-32(s0) -20403b3e: 07c2 slli a5,a5,0x10 -20403b40: fe042703 lw a4,-32(s0) -20403b44: 8fd9 or a5,a5,a4 -20403b46: fef42023 sw a5,-32(s0) +20403b40: fe042783 lw a5,-32(s0) +20403b44: 07c2 slli a5,a5,0x10 +20403b46: fe042703 lw a4,-32(s0) +20403b4a: 8fd9 or a5,a5,a4 +20403b4c: fef42023 sw a5,-32(s0) buffer = 0; for (i = 0; i < LBLOCKSIZE; i ++) buffer = (buffer << 8) | d; } while (count >= LBLOCKSIZE * 4) -20403b4a: a891 j 20403b9e +20403b50: a891 j 20403ba4 { *aligned_addr++ = buffer; -20403b4c: fe842783 lw a5,-24(s0) -20403b50: 00478713 addi a4,a5,4 -20403b54: fee42423 sw a4,-24(s0) -20403b58: fe042703 lw a4,-32(s0) -20403b5c: c398 sw a4,0(a5) +20403b52: fe842783 lw a5,-24(s0) +20403b56: 00478713 addi a4,a5,4 +20403b5a: fee42423 sw a4,-24(s0) +20403b5e: fe042703 lw a4,-32(s0) +20403b62: c398 sw a4,0(a5) *aligned_addr++ = buffer; -20403b5e: fe842783 lw a5,-24(s0) -20403b62: 00478713 addi a4,a5,4 -20403b66: fee42423 sw a4,-24(s0) -20403b6a: fe042703 lw a4,-32(s0) -20403b6e: c398 sw a4,0(a5) +20403b64: fe842783 lw a5,-24(s0) +20403b68: 00478713 addi a4,a5,4 +20403b6c: fee42423 sw a4,-24(s0) +20403b70: fe042703 lw a4,-32(s0) +20403b74: c398 sw a4,0(a5) *aligned_addr++ = buffer; -20403b70: fe842783 lw a5,-24(s0) -20403b74: 00478713 addi a4,a5,4 -20403b78: fee42423 sw a4,-24(s0) -20403b7c: fe042703 lw a4,-32(s0) -20403b80: c398 sw a4,0(a5) +20403b76: fe842783 lw a5,-24(s0) +20403b7a: 00478713 addi a4,a5,4 +20403b7e: fee42423 sw a4,-24(s0) +20403b82: fe042703 lw a4,-32(s0) +20403b86: c398 sw a4,0(a5) *aligned_addr++ = buffer; -20403b82: fe842783 lw a5,-24(s0) -20403b86: 00478713 addi a4,a5,4 -20403b8a: fee42423 sw a4,-24(s0) -20403b8e: fe042703 lw a4,-32(s0) -20403b92: c398 sw a4,0(a5) +20403b88: fe842783 lw a5,-24(s0) +20403b8c: 00478713 addi a4,a5,4 +20403b90: fee42423 sw a4,-24(s0) +20403b94: fe042703 lw a4,-32(s0) +20403b98: c398 sw a4,0(a5) count -= 4 * LBLOCKSIZE; -20403b94: fd442783 lw a5,-44(s0) -20403b98: 17c1 addi a5,a5,-16 -20403b9a: fcf42a23 sw a5,-44(s0) +20403b9a: fd442783 lw a5,-44(s0) +20403b9e: 17c1 addi a5,a5,-16 +20403ba0: fcf42a23 sw a5,-44(s0) while (count >= LBLOCKSIZE * 4) -20403b9e: fd442703 lw a4,-44(s0) -20403ba2: 47bd li a5,15 -20403ba4: fae7e4e3 bltu a5,a4,20403b4c +20403ba4: fd442703 lw a4,-44(s0) +20403ba8: 47bd li a5,15 +20403baa: fae7e4e3 bltu a5,a4,20403b52 } while (count >= LBLOCKSIZE) -20403ba8: a839 j 20403bc6 +20403bae: a839 j 20403bcc { *aligned_addr++ = buffer; -20403baa: fe842783 lw a5,-24(s0) -20403bae: 00478713 addi a4,a5,4 -20403bb2: fee42423 sw a4,-24(s0) -20403bb6: fe042703 lw a4,-32(s0) -20403bba: c398 sw a4,0(a5) +20403bb0: fe842783 lw a5,-24(s0) +20403bb4: 00478713 addi a4,a5,4 +20403bb8: fee42423 sw a4,-24(s0) +20403bbc: fe042703 lw a4,-32(s0) +20403bc0: c398 sw a4,0(a5) count -= LBLOCKSIZE; -20403bbc: fd442783 lw a5,-44(s0) -20403bc0: 17f1 addi a5,a5,-4 -20403bc2: fcf42a23 sw a5,-44(s0) +20403bc2: fd442783 lw a5,-44(s0) +20403bc6: 17f1 addi a5,a5,-4 +20403bc8: fcf42a23 sw a5,-44(s0) while (count >= LBLOCKSIZE) -20403bc6: fd442703 lw a4,-44(s0) -20403bca: 478d li a5,3 -20403bcc: fce7efe3 bltu a5,a4,20403baa +20403bcc: fd442703 lw a4,-44(s0) +20403bd0: 478d li a5,3 +20403bd2: fce7efe3 bltu a5,a4,20403bb0 } /* Pick up the remainder with a bytewise loop. */ m = (char *)aligned_addr; -20403bd0: fe842783 lw a5,-24(s0) -20403bd4: fef42623 sw a5,-20(s0) +20403bd6: fe842783 lw a5,-24(s0) +20403bda: fef42623 sw a5,-20(s0) } while (count--) -20403bd8: a829 j 20403bf2 +20403bde: a829 j 20403bf8 { *m++ = (char)d; -20403bda: fec42783 lw a5,-20(s0) -20403bde: 00178713 addi a4,a5,1 -20403be2: fee42623 sw a4,-20(s0) -20403be6: fe442703 lw a4,-28(s0) -20403bea: 0ff77713 andi a4,a4,255 -20403bee: 00e78023 sb a4,0(a5) +20403be0: fec42783 lw a5,-20(s0) +20403be4: 00178713 addi a4,a5,1 +20403be8: fee42623 sw a4,-20(s0) +20403bec: fe442703 lw a4,-28(s0) +20403bf0: 0ff77713 andi a4,a4,255 +20403bf4: 00e78023 sb a4,0(a5) while (count--) -20403bf2: fd442783 lw a5,-44(s0) -20403bf6: fff78713 addi a4,a5,-1 -20403bfa: fce42a23 sw a4,-44(s0) -20403bfe: fff1 bnez a5,20403bda +20403bf8: fd442783 lw a5,-44(s0) +20403bfc: fff78713 addi a4,a5,-1 +20403c00: fce42a23 sw a4,-44(s0) +20403c04: fff1 bnez a5,20403be0 } return s; -20403c00: fdc42783 lw a5,-36(s0) +20403c06: fdc42783 lw a5,-36(s0) #undef LBLOCKSIZE #undef UNALIGNED #undef TOO_SMALL #endif } -20403c04: 853e mv a0,a5 -20403c06: 5432 lw s0,44(sp) -20403c08: 6145 addi sp,sp,48 -20403c0a: 8082 ret +20403c0a: 853e mv a0,a5 +20403c0c: 5432 lw s0,44(sp) +20403c0e: 6145 addi sp,sp,48 +20403c10: 8082 ret -20403c0c : +20403c12 : * @param count the copied length * * @return the address of destination memory */ void *rt_memcpy(void *dst, const void *src, rt_ubase_t count) { -20403c0c: 7139 addi sp,sp,-64 -20403c0e: de22 sw s0,60(sp) -20403c10: 0080 addi s0,sp,64 -20403c12: fca42623 sw a0,-52(s0) -20403c16: fcb42423 sw a1,-56(s0) -20403c1a: fcc42223 sw a2,-60(s0) +20403c12: 7139 addi sp,sp,-64 +20403c14: de22 sw s0,60(sp) +20403c16: 0080 addi s0,sp,64 +20403c18: fca42623 sw a0,-52(s0) +20403c1c: fcb42423 sw a1,-56(s0) +20403c20: fcc42223 sw a2,-60(s0) ((rt_int32_t)Y & (sizeof(rt_int32_t) - 1))) #define BIGBLOCKSIZE (sizeof(rt_int32_t) << 2) #define LITTLEBLOCKSIZE (sizeof(rt_int32_t)) #define TOO_SMALL(LEN) ((LEN) < BIGBLOCKSIZE) char *dst_ptr = (char *)dst; -20403c1e: fcc42783 lw a5,-52(s0) -20403c22: fef42623 sw a5,-20(s0) +20403c24: fcc42783 lw a5,-52(s0) +20403c28: fef42623 sw a5,-20(s0) char *src_ptr = (char *)src; -20403c26: fc842783 lw a5,-56(s0) -20403c2a: fef42423 sw a5,-24(s0) +20403c2c: fc842783 lw a5,-56(s0) +20403c30: fef42423 sw a5,-24(s0) rt_int32_t *aligned_dst; rt_int32_t *aligned_src; int len = count; -20403c2e: fc442783 lw a5,-60(s0) -20403c32: fcf42e23 sw a5,-36(s0) +20403c34: fc442783 lw a5,-60(s0) +20403c38: fcf42e23 sw a5,-36(s0) /* If the size is small, or either SRC or DST is unaligned, then punt into the byte copy loop. This should be rare. */ if (!TOO_SMALL(len) && !UNALIGNED(src_ptr, dst_ptr)) -20403c36: fdc42703 lw a4,-36(s0) -20403c3a: 47bd li a5,15 -20403c3c: 10e7f663 bleu a4,a5,20403d48 -20403c40: fe842703 lw a4,-24(s0) -20403c44: fec42783 lw a5,-20(s0) -20403c48: 8fd9 or a5,a5,a4 -20403c4a: 8b8d andi a5,a5,3 -20403c4c: eff5 bnez a5,20403d48 +20403c3c: fdc42703 lw a4,-36(s0) +20403c40: 47bd li a5,15 +20403c42: 10e7f663 bleu a4,a5,20403d4e +20403c46: fe842703 lw a4,-24(s0) +20403c4a: fec42783 lw a5,-20(s0) +20403c4e: 8fd9 or a5,a5,a4 +20403c50: 8b8d andi a5,a5,3 +20403c52: eff5 bnez a5,20403d4e { aligned_dst = (rt_int32_t *)dst_ptr; -20403c4e: fec42783 lw a5,-20(s0) -20403c52: fef42223 sw a5,-28(s0) +20403c54: fec42783 lw a5,-20(s0) +20403c58: fef42223 sw a5,-28(s0) aligned_src = (rt_int32_t *)src_ptr; -20403c56: fe842783 lw a5,-24(s0) -20403c5a: fef42023 sw a5,-32(s0) +20403c5c: fe842783 lw a5,-24(s0) +20403c60: fef42023 sw a5,-32(s0) /* Copy 4X long words at a time if possible. */ while (len >= BIGBLOCKSIZE) -20403c5e: a8b5 j 20403cda +20403c64: a8b5 j 20403ce0 { *aligned_dst++ = *aligned_src++; -20403c60: fe042703 lw a4,-32(s0) -20403c64: 00470793 addi a5,a4,4 -20403c68: fef42023 sw a5,-32(s0) -20403c6c: fe442783 lw a5,-28(s0) -20403c70: 00478693 addi a3,a5,4 -20403c74: fed42223 sw a3,-28(s0) -20403c78: 4318 lw a4,0(a4) -20403c7a: c398 sw a4,0(a5) +20403c66: fe042703 lw a4,-32(s0) +20403c6a: 00470793 addi a5,a4,4 +20403c6e: fef42023 sw a5,-32(s0) +20403c72: fe442783 lw a5,-28(s0) +20403c76: 00478693 addi a3,a5,4 +20403c7a: fed42223 sw a3,-28(s0) +20403c7e: 4318 lw a4,0(a4) +20403c80: c398 sw a4,0(a5) *aligned_dst++ = *aligned_src++; -20403c7c: fe042703 lw a4,-32(s0) -20403c80: 00470793 addi a5,a4,4 -20403c84: fef42023 sw a5,-32(s0) -20403c88: fe442783 lw a5,-28(s0) -20403c8c: 00478693 addi a3,a5,4 -20403c90: fed42223 sw a3,-28(s0) -20403c94: 4318 lw a4,0(a4) -20403c96: c398 sw a4,0(a5) +20403c82: fe042703 lw a4,-32(s0) +20403c86: 00470793 addi a5,a4,4 +20403c8a: fef42023 sw a5,-32(s0) +20403c8e: fe442783 lw a5,-28(s0) +20403c92: 00478693 addi a3,a5,4 +20403c96: fed42223 sw a3,-28(s0) +20403c9a: 4318 lw a4,0(a4) +20403c9c: c398 sw a4,0(a5) *aligned_dst++ = *aligned_src++; -20403c98: fe042703 lw a4,-32(s0) -20403c9c: 00470793 addi a5,a4,4 -20403ca0: fef42023 sw a5,-32(s0) -20403ca4: fe442783 lw a5,-28(s0) -20403ca8: 00478693 addi a3,a5,4 -20403cac: fed42223 sw a3,-28(s0) -20403cb0: 4318 lw a4,0(a4) -20403cb2: c398 sw a4,0(a5) +20403c9e: fe042703 lw a4,-32(s0) +20403ca2: 00470793 addi a5,a4,4 +20403ca6: fef42023 sw a5,-32(s0) +20403caa: fe442783 lw a5,-28(s0) +20403cae: 00478693 addi a3,a5,4 +20403cb2: fed42223 sw a3,-28(s0) +20403cb6: 4318 lw a4,0(a4) +20403cb8: c398 sw a4,0(a5) *aligned_dst++ = *aligned_src++; -20403cb4: fe042703 lw a4,-32(s0) -20403cb8: 00470793 addi a5,a4,4 -20403cbc: fef42023 sw a5,-32(s0) -20403cc0: fe442783 lw a5,-28(s0) -20403cc4: 00478693 addi a3,a5,4 -20403cc8: fed42223 sw a3,-28(s0) -20403ccc: 4318 lw a4,0(a4) -20403cce: c398 sw a4,0(a5) +20403cba: fe042703 lw a4,-32(s0) +20403cbe: 00470793 addi a5,a4,4 +20403cc2: fef42023 sw a5,-32(s0) +20403cc6: fe442783 lw a5,-28(s0) +20403cca: 00478693 addi a3,a5,4 +20403cce: fed42223 sw a3,-28(s0) +20403cd2: 4318 lw a4,0(a4) +20403cd4: c398 sw a4,0(a5) len -= BIGBLOCKSIZE; -20403cd0: fdc42783 lw a5,-36(s0) -20403cd4: 17c1 addi a5,a5,-16 -20403cd6: fcf42e23 sw a5,-36(s0) +20403cd6: fdc42783 lw a5,-36(s0) +20403cda: 17c1 addi a5,a5,-16 +20403cdc: fcf42e23 sw a5,-36(s0) while (len >= BIGBLOCKSIZE) -20403cda: fdc42703 lw a4,-36(s0) -20403cde: 47bd li a5,15 -20403ce0: f8e7e0e3 bltu a5,a4,20403c60 +20403ce0: fdc42703 lw a4,-36(s0) +20403ce4: 47bd li a5,15 +20403ce6: f8e7e0e3 bltu a5,a4,20403c66 } /* Copy one long word at a time if possible. */ while (len >= LITTLEBLOCKSIZE) -20403ce4: a025 j 20403d0c +20403cea: a025 j 20403d12 { *aligned_dst++ = *aligned_src++; -20403ce6: fe042703 lw a4,-32(s0) -20403cea: 00470793 addi a5,a4,4 -20403cee: fef42023 sw a5,-32(s0) -20403cf2: fe442783 lw a5,-28(s0) -20403cf6: 00478693 addi a3,a5,4 -20403cfa: fed42223 sw a3,-28(s0) -20403cfe: 4318 lw a4,0(a4) -20403d00: c398 sw a4,0(a5) +20403cec: fe042703 lw a4,-32(s0) +20403cf0: 00470793 addi a5,a4,4 +20403cf4: fef42023 sw a5,-32(s0) +20403cf8: fe442783 lw a5,-28(s0) +20403cfc: 00478693 addi a3,a5,4 +20403d00: fed42223 sw a3,-28(s0) +20403d04: 4318 lw a4,0(a4) +20403d06: c398 sw a4,0(a5) len -= LITTLEBLOCKSIZE; -20403d02: fdc42783 lw a5,-36(s0) -20403d06: 17f1 addi a5,a5,-4 -20403d08: fcf42e23 sw a5,-36(s0) +20403d08: fdc42783 lw a5,-36(s0) +20403d0c: 17f1 addi a5,a5,-4 +20403d0e: fcf42e23 sw a5,-36(s0) while (len >= LITTLEBLOCKSIZE) -20403d0c: fdc42703 lw a4,-36(s0) -20403d10: 478d li a5,3 -20403d12: fce7eae3 bltu a5,a4,20403ce6 +20403d12: fdc42703 lw a4,-36(s0) +20403d16: 478d li a5,3 +20403d18: fce7eae3 bltu a5,a4,20403cec } /* Pick up any residual with a byte copier. */ dst_ptr = (char *)aligned_dst; -20403d16: fe442783 lw a5,-28(s0) -20403d1a: fef42623 sw a5,-20(s0) +20403d1c: fe442783 lw a5,-28(s0) +20403d20: fef42623 sw a5,-20(s0) src_ptr = (char *)aligned_src; -20403d1e: fe042783 lw a5,-32(s0) -20403d22: fef42423 sw a5,-24(s0) +20403d24: fe042783 lw a5,-32(s0) +20403d28: fef42423 sw a5,-24(s0) } while (len--) -20403d26: a00d j 20403d48 +20403d2c: a00d j 20403d4e *dst_ptr++ = *src_ptr++; -20403d28: fe842703 lw a4,-24(s0) -20403d2c: 00170793 addi a5,a4,1 -20403d30: fef42423 sw a5,-24(s0) -20403d34: fec42783 lw a5,-20(s0) -20403d38: 00178693 addi a3,a5,1 -20403d3c: fed42623 sw a3,-20(s0) -20403d40: 00074703 lbu a4,0(a4) -20403d44: 00e78023 sb a4,0(a5) +20403d2e: fe842703 lw a4,-24(s0) +20403d32: 00170793 addi a5,a4,1 +20403d36: fef42423 sw a5,-24(s0) +20403d3a: fec42783 lw a5,-20(s0) +20403d3e: 00178693 addi a3,a5,1 +20403d42: fed42623 sw a3,-20(s0) +20403d46: 00074703 lbu a4,0(a4) +20403d4a: 00e78023 sb a4,0(a5) while (len--) -20403d48: fdc42783 lw a5,-36(s0) -20403d4c: fff78713 addi a4,a5,-1 -20403d50: fce42e23 sw a4,-36(s0) -20403d54: fbf1 bnez a5,20403d28 +20403d4e: fdc42783 lw a5,-36(s0) +20403d52: fff78713 addi a4,a5,-1 +20403d56: fce42e23 sw a4,-36(s0) +20403d5a: fbf1 bnez a5,20403d2e return dst; -20403d56: fcc42783 lw a5,-52(s0) +20403d5c: fcc42783 lw a5,-52(s0) #undef UNALIGNED #undef BIGBLOCKSIZE #undef LITTLEBLOCKSIZE #undef TOO_SMALL #endif } -20403d5a: 853e mv a0,a5 -20403d5c: 5472 lw s0,60(sp) -20403d5e: 6121 addi sp,sp,64 -20403d60: 8082 ret +20403d60: 853e mv a0,a5 +20403d62: 5472 lw s0,60(sp) +20403d64: 6121 addi sp,sp,64 +20403d66: 8082 ret -20403d62 : +20403d68 : * @param n the copied length * * @return the address of destination memory */ void *rt_memmove(void *dest, const void *src, rt_ubase_t n) { -20403d62: 7179 addi sp,sp,-48 -20403d64: d622 sw s0,44(sp) -20403d66: 1800 addi s0,sp,48 -20403d68: fca42e23 sw a0,-36(s0) -20403d6c: fcb42c23 sw a1,-40(s0) -20403d70: fcc42a23 sw a2,-44(s0) +20403d68: 7179 addi sp,sp,-48 +20403d6a: d622 sw s0,44(sp) +20403d6c: 1800 addi s0,sp,48 +20403d6e: fca42e23 sw a0,-36(s0) +20403d72: fcb42c23 sw a1,-40(s0) +20403d76: fcc42a23 sw a2,-44(s0) char *tmp = (char *)dest, *s = (char *)src; -20403d74: fdc42783 lw a5,-36(s0) -20403d78: fef42623 sw a5,-20(s0) -20403d7c: fd842783 lw a5,-40(s0) -20403d80: fef42423 sw a5,-24(s0) +20403d7a: fdc42783 lw a5,-36(s0) +20403d7e: fef42623 sw a5,-20(s0) +20403d82: fd842783 lw a5,-40(s0) +20403d86: fef42423 sw a5,-24(s0) if (s < tmp && tmp < s + n) -20403d84: fe842703 lw a4,-24(s0) -20403d88: fec42783 lw a5,-20(s0) -20403d8c: 08f77463 bleu a5,a4,20403e14 -20403d90: fe842703 lw a4,-24(s0) -20403d94: fd442783 lw a5,-44(s0) -20403d98: 97ba add a5,a5,a4 -20403d9a: fec42703 lw a4,-20(s0) -20403d9e: 06f77b63 bleu a5,a4,20403e14 +20403d8a: fe842703 lw a4,-24(s0) +20403d8e: fec42783 lw a5,-20(s0) +20403d92: 08f77463 bleu a5,a4,20403e1a +20403d96: fe842703 lw a4,-24(s0) +20403d9a: fd442783 lw a5,-44(s0) +20403d9e: 97ba add a5,a5,a4 +20403da0: fec42703 lw a4,-20(s0) +20403da4: 06f77b63 bleu a5,a4,20403e1a { tmp += n; -20403da2: fec42703 lw a4,-20(s0) -20403da6: fd442783 lw a5,-44(s0) -20403daa: 97ba add a5,a5,a4 -20403dac: fef42623 sw a5,-20(s0) +20403da8: fec42703 lw a4,-20(s0) +20403dac: fd442783 lw a5,-44(s0) +20403db0: 97ba add a5,a5,a4 +20403db2: fef42623 sw a5,-20(s0) s += n; -20403db0: fe842703 lw a4,-24(s0) -20403db4: fd442783 lw a5,-44(s0) -20403db8: 97ba add a5,a5,a4 -20403dba: fef42423 sw a5,-24(s0) +20403db6: fe842703 lw a4,-24(s0) +20403dba: fd442783 lw a5,-44(s0) +20403dbe: 97ba add a5,a5,a4 +20403dc0: fef42423 sw a5,-24(s0) while (n--) -20403dbe: a01d j 20403de4 +20403dc4: a01d j 20403dea *(--tmp) = *(--s); -20403dc0: fe842783 lw a5,-24(s0) -20403dc4: 17fd addi a5,a5,-1 -20403dc6: fef42423 sw a5,-24(s0) -20403dca: fec42783 lw a5,-20(s0) -20403dce: 17fd addi a5,a5,-1 -20403dd0: fef42623 sw a5,-20(s0) -20403dd4: fe842783 lw a5,-24(s0) -20403dd8: 0007c703 lbu a4,0(a5) -20403ddc: fec42783 lw a5,-20(s0) -20403de0: 00e78023 sb a4,0(a5) +20403dc6: fe842783 lw a5,-24(s0) +20403dca: 17fd addi a5,a5,-1 +20403dcc: fef42423 sw a5,-24(s0) +20403dd0: fec42783 lw a5,-20(s0) +20403dd4: 17fd addi a5,a5,-1 +20403dd6: fef42623 sw a5,-20(s0) +20403dda: fe842783 lw a5,-24(s0) +20403dde: 0007c703 lbu a4,0(a5) +20403de2: fec42783 lw a5,-20(s0) +20403de6: 00e78023 sb a4,0(a5) while (n--) -20403de4: fd442783 lw a5,-44(s0) -20403de8: fff78713 addi a4,a5,-1 -20403dec: fce42a23 sw a4,-44(s0) -20403df0: fbe1 bnez a5,20403dc0 +20403dea: fd442783 lw a5,-44(s0) +20403dee: fff78713 addi a4,a5,-1 +20403df2: fce42a23 sw a4,-44(s0) +20403df6: fbe1 bnez a5,20403dc6 if (s < tmp && tmp < s + n) -20403df2: a805 j 20403e22 +20403df8: a805 j 20403e28 } else { while (n--) *tmp++ = *s++; -20403df4: fe842703 lw a4,-24(s0) -20403df8: 00170793 addi a5,a4,1 -20403dfc: fef42423 sw a5,-24(s0) -20403e00: fec42783 lw a5,-20(s0) -20403e04: 00178693 addi a3,a5,1 -20403e08: fed42623 sw a3,-20(s0) -20403e0c: 00074703 lbu a4,0(a4) -20403e10: 00e78023 sb a4,0(a5) +20403dfa: fe842703 lw a4,-24(s0) +20403dfe: 00170793 addi a5,a4,1 +20403e02: fef42423 sw a5,-24(s0) +20403e06: fec42783 lw a5,-20(s0) +20403e0a: 00178693 addi a3,a5,1 +20403e0e: fed42623 sw a3,-20(s0) +20403e12: 00074703 lbu a4,0(a4) +20403e16: 00e78023 sb a4,0(a5) while (n--) -20403e14: fd442783 lw a5,-44(s0) -20403e18: fff78713 addi a4,a5,-1 -20403e1c: fce42a23 sw a4,-44(s0) -20403e20: fbf1 bnez a5,20403df4 +20403e1a: fd442783 lw a5,-44(s0) +20403e1e: fff78713 addi a4,a5,-1 +20403e22: fce42a23 sw a4,-44(s0) +20403e26: fbf1 bnez a5,20403dfa } return dest; -20403e22: fdc42783 lw a5,-36(s0) +20403e28: fdc42783 lw a5,-36(s0) } -20403e26: 853e mv a0,a5 -20403e28: 5432 lw s0,44(sp) -20403e2a: 6145 addi sp,sp,48 -20403e2c: 8082 ret +20403e2c: 853e mv a0,a5 +20403e2e: 5432 lw s0,44(sp) +20403e30: 6145 addi sp,sp,48 +20403e32: 8082 ret -20403e2e : +20403e34 : * @param count the size of the area * * @return the result */ rt_int32_t rt_memcmp(const void *cs, const void *ct, rt_ubase_t count) { -20403e2e: 7179 addi sp,sp,-48 -20403e30: d622 sw s0,44(sp) -20403e32: 1800 addi s0,sp,48 -20403e34: fca42e23 sw a0,-36(s0) -20403e38: fcb42c23 sw a1,-40(s0) -20403e3c: fcc42a23 sw a2,-44(s0) +20403e34: 7179 addi sp,sp,-48 +20403e36: d622 sw s0,44(sp) +20403e38: 1800 addi s0,sp,48 +20403e3a: fca42e23 sw a0,-36(s0) +20403e3e: fcb42c23 sw a1,-40(s0) +20403e42: fcc42a23 sw a2,-44(s0) const unsigned char *su1, *su2; int res = 0; -20403e40: fe042223 sw zero,-28(s0) +20403e46: fe042223 sw zero,-28(s0) for (su1 = cs, su2 = ct; 0 < count; ++su1, ++su2, count--) -20403e44: fdc42783 lw a5,-36(s0) -20403e48: fef42623 sw a5,-20(s0) -20403e4c: fd842783 lw a5,-40(s0) -20403e50: fef42423 sw a5,-24(s0) -20403e54: a081 j 20403e94 +20403e4a: fdc42783 lw a5,-36(s0) +20403e4e: fef42623 sw a5,-20(s0) +20403e52: fd842783 lw a5,-40(s0) +20403e56: fef42423 sw a5,-24(s0) +20403e5a: a081 j 20403e9a if ((res = *su1 - *su2) != 0) -20403e56: fec42783 lw a5,-20(s0) -20403e5a: 0007c783 lbu a5,0(a5) -20403e5e: 873e mv a4,a5 -20403e60: fe842783 lw a5,-24(s0) -20403e64: 0007c783 lbu a5,0(a5) -20403e68: 40f707b3 sub a5,a4,a5 -20403e6c: fef42223 sw a5,-28(s0) -20403e70: fe442783 lw a5,-28(s0) -20403e74: e785 bnez a5,20403e9c +20403e5c: fec42783 lw a5,-20(s0) +20403e60: 0007c783 lbu a5,0(a5) +20403e64: 873e mv a4,a5 +20403e66: fe842783 lw a5,-24(s0) +20403e6a: 0007c783 lbu a5,0(a5) +20403e6e: 40f707b3 sub a5,a4,a5 +20403e72: fef42223 sw a5,-28(s0) +20403e76: fe442783 lw a5,-28(s0) +20403e7a: e785 bnez a5,20403ea2 for (su1 = cs, su2 = ct; 0 < count; ++su1, ++su2, count--) -20403e76: fec42783 lw a5,-20(s0) -20403e7a: 0785 addi a5,a5,1 -20403e7c: fef42623 sw a5,-20(s0) -20403e80: fe842783 lw a5,-24(s0) -20403e84: 0785 addi a5,a5,1 -20403e86: fef42423 sw a5,-24(s0) -20403e8a: fd442783 lw a5,-44(s0) -20403e8e: 17fd addi a5,a5,-1 -20403e90: fcf42a23 sw a5,-44(s0) -20403e94: fd442783 lw a5,-44(s0) -20403e98: ffdd bnez a5,20403e56 -20403e9a: a011 j 20403e9e +20403e7c: fec42783 lw a5,-20(s0) +20403e80: 0785 addi a5,a5,1 +20403e82: fef42623 sw a5,-20(s0) +20403e86: fe842783 lw a5,-24(s0) +20403e8a: 0785 addi a5,a5,1 +20403e8c: fef42423 sw a5,-24(s0) +20403e90: fd442783 lw a5,-44(s0) +20403e94: 17fd addi a5,a5,-1 +20403e96: fcf42a23 sw a5,-44(s0) +20403e9a: fd442783 lw a5,-44(s0) +20403e9e: ffdd bnez a5,20403e5c +20403ea0: a011 j 20403ea4 break; -20403e9c: 0001 nop +20403ea2: 0001 nop return res; -20403e9e: fe442783 lw a5,-28(s0) +20403ea4: fe442783 lw a5,-28(s0) } -20403ea2: 853e mv a0,a5 -20403ea4: 5432 lw s0,44(sp) -20403ea6: 6145 addi sp,sp,48 -20403ea8: 8082 ret +20403ea8: 853e mv a0,a5 +20403eaa: 5432 lw s0,44(sp) +20403eac: 6145 addi sp,sp,48 +20403eae: 8082 ret -20403eaa : +20403eb0 : * @param s2 the find string * * @return the first occurrence of a s2 in s1, or RT_NULL if no found. */ char *rt_strstr(const char *s1, const char *s2) { -20403eaa: 7179 addi sp,sp,-48 -20403eac: d606 sw ra,44(sp) -20403eae: d422 sw s0,40(sp) -20403eb0: 1800 addi s0,sp,48 -20403eb2: fca42e23 sw a0,-36(s0) -20403eb6: fcb42c23 sw a1,-40(s0) +20403eb0: 7179 addi sp,sp,-48 +20403eb2: d606 sw ra,44(sp) +20403eb4: d422 sw s0,40(sp) +20403eb6: 1800 addi s0,sp,48 +20403eb8: fca42e23 sw a0,-36(s0) +20403ebc: fcb42c23 sw a1,-40(s0) int l1, l2; l2 = rt_strlen(s2); -20403eba: fd842503 lw a0,-40(s0) -20403ebe: 2c7d jal 2040417c -20403ec0: 87aa mv a5,a0 -20403ec2: fef42423 sw a5,-24(s0) +20403ec0: fd842503 lw a0,-40(s0) +20403ec4: 2c7d jal 20404182 +20403ec6: 87aa mv a5,a0 +20403ec8: fef42423 sw a5,-24(s0) if (!l2) -20403ec6: fe842783 lw a5,-24(s0) -20403eca: e781 bnez a5,20403ed2 +20403ecc: fe842783 lw a5,-24(s0) +20403ed0: e781 bnez a5,20403ed8 return (char *)s1; -20403ecc: fdc42783 lw a5,-36(s0) -20403ed0: a0b1 j 20403f1c +20403ed2: fdc42783 lw a5,-36(s0) +20403ed6: a0b1 j 20403f22 l1 = rt_strlen(s1); -20403ed2: fdc42503 lw a0,-36(s0) -20403ed6: 245d jal 2040417c -20403ed8: 87aa mv a5,a0 -20403eda: fef42623 sw a5,-20(s0) +20403ed8: fdc42503 lw a0,-36(s0) +20403edc: 245d jal 20404182 +20403ede: 87aa mv a5,a0 +20403ee0: fef42623 sw a5,-20(s0) while (l1 >= l2) -20403ede: a805 j 20403f0e +20403ee4: a805 j 20403f14 { l1 --; -20403ee0: fec42783 lw a5,-20(s0) -20403ee4: 17fd addi a5,a5,-1 -20403ee6: fef42623 sw a5,-20(s0) +20403ee6: fec42783 lw a5,-20(s0) +20403eea: 17fd addi a5,a5,-1 +20403eec: fef42623 sw a5,-20(s0) if (!rt_memcmp(s1, s2, l2)) -20403eea: fe842783 lw a5,-24(s0) -20403eee: 863e mv a2,a5 -20403ef0: fd842583 lw a1,-40(s0) -20403ef4: fdc42503 lw a0,-36(s0) -20403ef8: 3f1d jal 20403e2e -20403efa: 87aa mv a5,a0 -20403efc: e781 bnez a5,20403f04 +20403ef0: fe842783 lw a5,-24(s0) +20403ef4: 863e mv a2,a5 +20403ef6: fd842583 lw a1,-40(s0) +20403efa: fdc42503 lw a0,-36(s0) +20403efe: 3f1d jal 20403e34 +20403f00: 87aa mv a5,a0 +20403f02: e781 bnez a5,20403f0a return (char *)s1; -20403efe: fdc42783 lw a5,-36(s0) -20403f02: a829 j 20403f1c - s1 ++; 20403f04: fdc42783 lw a5,-36(s0) -20403f08: 0785 addi a5,a5,1 -20403f0a: fcf42e23 sw a5,-36(s0) +20403f08: a829 j 20403f22 + s1 ++; +20403f0a: fdc42783 lw a5,-36(s0) +20403f0e: 0785 addi a5,a5,1 +20403f10: fcf42e23 sw a5,-36(s0) while (l1 >= l2) -20403f0e: fec42703 lw a4,-20(s0) -20403f12: fe842783 lw a5,-24(s0) -20403f16: fcf755e3 ble a5,a4,20403ee0 +20403f14: fec42703 lw a4,-20(s0) +20403f18: fe842783 lw a5,-24(s0) +20403f1c: fcf755e3 ble a5,a4,20403ee6 } return RT_NULL; -20403f1a: 4781 li a5,0 +20403f20: 4781 li a5,0 } -20403f1c: 853e mv a0,a5 -20403f1e: 50b2 lw ra,44(sp) -20403f20: 5422 lw s0,40(sp) -20403f22: 6145 addi sp,sp,48 -20403f24: 8082 ret +20403f22: 853e mv a0,a5 +20403f24: 50b2 lw ra,44(sp) +20403f26: 5422 lw s0,40(sp) +20403f28: 6145 addi sp,sp,48 +20403f2a: 8082 ret -20403f26 : +20403f2c : * @param b the string to be compared * * @return the result */ rt_uint32_t rt_strcasecmp(const char *a, const char *b) { -20403f26: 7179 addi sp,sp,-48 -20403f28: d622 sw s0,44(sp) -20403f2a: 1800 addi s0,sp,48 -20403f2c: fca42e23 sw a0,-36(s0) -20403f30: fcb42c23 sw a1,-40(s0) +20403f2c: 7179 addi sp,sp,-48 +20403f2e: d622 sw s0,44(sp) +20403f30: 1800 addi s0,sp,48 +20403f32: fca42e23 sw a0,-36(s0) +20403f36: fcb42c23 sw a1,-40(s0) int ca, cb; do { ca = *a++ & 0xff; -20403f34: fdc42783 lw a5,-36(s0) -20403f38: 00178713 addi a4,a5,1 -20403f3c: fce42e23 sw a4,-36(s0) -20403f40: 0007c783 lbu a5,0(a5) -20403f44: fef42623 sw a5,-20(s0) +20403f3a: fdc42783 lw a5,-36(s0) +20403f3e: 00178713 addi a4,a5,1 +20403f42: fce42e23 sw a4,-36(s0) +20403f46: 0007c783 lbu a5,0(a5) +20403f4a: fef42623 sw a5,-20(s0) cb = *b++ & 0xff; -20403f48: fd842783 lw a5,-40(s0) -20403f4c: 00178713 addi a4,a5,1 -20403f50: fce42c23 sw a4,-40(s0) -20403f54: 0007c783 lbu a5,0(a5) -20403f58: fef42423 sw a5,-24(s0) +20403f4e: fd842783 lw a5,-40(s0) +20403f52: 00178713 addi a4,a5,1 +20403f56: fce42c23 sw a4,-40(s0) +20403f5a: 0007c783 lbu a5,0(a5) +20403f5e: fef42423 sw a5,-24(s0) if (ca >= 'A' && ca <= 'Z') -20403f5c: fec42703 lw a4,-20(s0) -20403f60: 04000793 li a5,64 -20403f64: 00e7de63 ble a4,a5,20403f80 -20403f68: fec42703 lw a4,-20(s0) -20403f6c: 05a00793 li a5,90 -20403f70: 00e7c863 blt a5,a4,20403f80 +20403f62: fec42703 lw a4,-20(s0) +20403f66: 04000793 li a5,64 +20403f6a: 00e7de63 ble a4,a5,20403f86 +20403f6e: fec42703 lw a4,-20(s0) +20403f72: 05a00793 li a5,90 +20403f76: 00e7c863 blt a5,a4,20403f86 ca += 'a' - 'A'; -20403f74: fec42783 lw a5,-20(s0) -20403f78: 02078793 addi a5,a5,32 -20403f7c: fef42623 sw a5,-20(s0) +20403f7a: fec42783 lw a5,-20(s0) +20403f7e: 02078793 addi a5,a5,32 +20403f82: fef42623 sw a5,-20(s0) if (cb >= 'A' && cb <= 'Z') -20403f80: fe842703 lw a4,-24(s0) -20403f84: 04000793 li a5,64 -20403f88: 00e7de63 ble a4,a5,20403fa4 -20403f8c: fe842703 lw a4,-24(s0) -20403f90: 05a00793 li a5,90 -20403f94: 00e7c863 blt a5,a4,20403fa4 +20403f86: fe842703 lw a4,-24(s0) +20403f8a: 04000793 li a5,64 +20403f8e: 00e7de63 ble a4,a5,20403faa +20403f92: fe842703 lw a4,-24(s0) +20403f96: 05a00793 li a5,90 +20403f9a: 00e7c863 blt a5,a4,20403faa cb += 'a' - 'A'; -20403f98: fe842783 lw a5,-24(s0) -20403f9c: 02078793 addi a5,a5,32 -20403fa0: fef42423 sw a5,-24(s0) +20403f9e: fe842783 lw a5,-24(s0) +20403fa2: 02078793 addi a5,a5,32 +20403fa6: fef42423 sw a5,-24(s0) } while (ca == cb && ca != '\0'); -20403fa4: fec42703 lw a4,-20(s0) -20403fa8: fe842783 lw a5,-24(s0) -20403fac: 00f71563 bne a4,a5,20403fb6 -20403fb0: fec42783 lw a5,-20(s0) -20403fb4: f3c1 bnez a5,20403f34 +20403faa: fec42703 lw a4,-20(s0) +20403fae: fe842783 lw a5,-24(s0) +20403fb2: 00f71563 bne a4,a5,20403fbc +20403fb6: fec42783 lw a5,-20(s0) +20403fba: f3c1 bnez a5,20403f3a return ca - cb; -20403fb6: fec42703 lw a4,-20(s0) -20403fba: fe842783 lw a5,-24(s0) -20403fbe: 40f707b3 sub a5,a4,a5 +20403fbc: fec42703 lw a4,-20(s0) +20403fc0: fe842783 lw a5,-24(s0) +20403fc4: 40f707b3 sub a5,a4,a5 } -20403fc2: 853e mv a0,a5 -20403fc4: 5432 lw s0,44(sp) -20403fc6: 6145 addi sp,sp,48 -20403fc8: 8082 ret +20403fc8: 853e mv a0,a5 +20403fca: 5432 lw s0,44(sp) +20403fcc: 6145 addi sp,sp,48 +20403fce: 8082 ret -20403fca : +20403fd0 : * @param n the maximum copied length * * @return the result */ char *rt_strncpy(char *dst, const char *src, rt_ubase_t n) { -20403fca: 7179 addi sp,sp,-48 -20403fcc: d622 sw s0,44(sp) -20403fce: 1800 addi s0,sp,48 -20403fd0: fca42e23 sw a0,-36(s0) -20403fd4: fcb42c23 sw a1,-40(s0) -20403fd8: fcc42a23 sw a2,-44(s0) +20403fd0: 7179 addi sp,sp,-48 +20403fd2: d622 sw s0,44(sp) +20403fd4: 1800 addi s0,sp,48 +20403fd6: fca42e23 sw a0,-36(s0) +20403fda: fcb42c23 sw a1,-40(s0) +20403fde: fcc42a23 sw a2,-44(s0) if (n != 0) -20403fdc: fd442783 lw a5,-44(s0) -20403fe0: c7b5 beqz a5,2040404c +20403fe2: fd442783 lw a5,-44(s0) +20403fe6: c7b5 beqz a5,20404052 { char *d = dst; -20403fe2: fdc42783 lw a5,-36(s0) -20403fe6: fef42623 sw a5,-20(s0) +20403fe8: fdc42783 lw a5,-36(s0) +20403fec: fef42623 sw a5,-20(s0) const char *s = src; -20403fea: fd842783 lw a5,-40(s0) -20403fee: fef42423 sw a5,-24(s0) +20403ff0: fd842783 lw a5,-40(s0) +20403ff4: fef42423 sw a5,-24(s0) do { if ((*d++ = *s++) == 0) -20403ff2: fe842703 lw a4,-24(s0) -20403ff6: 00170793 addi a5,a4,1 -20403ffa: fef42423 sw a5,-24(s0) -20403ffe: fec42783 lw a5,-20(s0) -20404002: 00178693 addi a3,a5,1 -20404006: fed42623 sw a3,-20(s0) -2040400a: 00074703 lbu a4,0(a4) -2040400e: 00e78023 sb a4,0(a5) -20404012: 0007c783 lbu a5,0(a5) -20404016: e39d bnez a5,2040403c +20403ff8: fe842703 lw a4,-24(s0) +20403ffc: 00170793 addi a5,a4,1 +20404000: fef42423 sw a5,-24(s0) +20404004: fec42783 lw a5,-20(s0) +20404008: 00178693 addi a3,a5,1 +2040400c: fed42623 sw a3,-20(s0) +20404010: 00074703 lbu a4,0(a4) +20404014: 00e78023 sb a4,0(a5) +20404018: 0007c783 lbu a5,0(a5) +2040401c: e39d bnez a5,20404042 { /* NUL pad the remaining n-1 bytes */ while (--n != 0) -20404018: a809 j 2040402a +2040401e: a809 j 20404030 *d++ = 0; -2040401a: fec42783 lw a5,-20(s0) -2040401e: 00178713 addi a4,a5,1 -20404022: fee42623 sw a4,-20(s0) -20404026: 00078023 sb zero,0(a5) +20404020: fec42783 lw a5,-20(s0) +20404024: 00178713 addi a4,a5,1 +20404028: fee42623 sw a4,-20(s0) +2040402c: 00078023 sb zero,0(a5) while (--n != 0) -2040402a: fd442783 lw a5,-44(s0) -2040402e: 17fd addi a5,a5,-1 -20404030: fcf42a23 sw a5,-44(s0) -20404034: fd442783 lw a5,-44(s0) -20404038: f3ed bnez a5,2040401a +20404030: fd442783 lw a5,-44(s0) +20404034: 17fd addi a5,a5,-1 +20404036: fcf42a23 sw a5,-44(s0) +2040403a: fd442783 lw a5,-44(s0) +2040403e: f3ed bnez a5,20404020 break; -2040403a: a809 j 2040404c +20404040: a809 j 20404052 } } while (--n != 0); -2040403c: fd442783 lw a5,-44(s0) -20404040: 17fd addi a5,a5,-1 -20404042: fcf42a23 sw a5,-44(s0) -20404046: fd442783 lw a5,-44(s0) -2040404a: f7c5 bnez a5,20403ff2 +20404042: fd442783 lw a5,-44(s0) +20404046: 17fd addi a5,a5,-1 +20404048: fcf42a23 sw a5,-44(s0) +2040404c: fd442783 lw a5,-44(s0) +20404050: f7c5 bnez a5,20403ff8 } return (dst); -2040404c: fdc42783 lw a5,-36(s0) +20404052: fdc42783 lw a5,-36(s0) } -20404050: 853e mv a0,a5 -20404052: 5432 lw s0,44(sp) -20404054: 6145 addi sp,sp,48 -20404056: 8082 ret +20404056: 853e mv a0,a5 +20404058: 5432 lw s0,44(sp) +2040405a: 6145 addi sp,sp,48 +2040405c: 8082 ret -20404058 : +2040405e : * @param count the maximum compare length * * @return the result */ rt_int32_t rt_strncmp(const char *cs, const char *ct, rt_ubase_t count) { -20404058: 1101 addi sp,sp,-32 -2040405a: ce22 sw s0,28(sp) -2040405c: cc26 sw s1,24(sp) -2040405e: 1000 addi s0,sp,32 -20404060: fea42623 sw a0,-20(s0) -20404064: feb42423 sw a1,-24(s0) -20404068: fec42223 sw a2,-28(s0) +2040405e: 1101 addi sp,sp,-32 +20404060: ce22 sw s0,28(sp) +20404062: cc26 sw s1,24(sp) +20404064: 1000 addi s0,sp,32 +20404066: fea42623 sw a0,-20(s0) +2040406a: feb42423 sw a1,-24(s0) +2040406e: fec42223 sw a2,-28(s0) register signed char __res = 0; -2040406c: 4481 li s1,0 +20404072: 4481 li s1,0 while (count) -2040406e: a099 j 204040b4 +20404074: a099 j 204040ba { if ((__res = *cs - *ct++) != 0 || !*cs++) -20404070: fec42783 lw a5,-20(s0) -20404074: 0007c703 lbu a4,0(a5) -20404078: fe842783 lw a5,-24(s0) -2040407c: 00178693 addi a3,a5,1 -20404080: fed42423 sw a3,-24(s0) -20404084: 0007c783 lbu a5,0(a5) -20404088: 40f707b3 sub a5,a4,a5 -2040408c: 0ff7f793 andi a5,a5,255 -20404090: 01879493 slli s1,a5,0x18 -20404094: 84e1 srai s1,s1,0x18 -20404096: e095 bnez s1,204040ba -20404098: fec42783 lw a5,-20(s0) -2040409c: 00178713 addi a4,a5,1 -204040a0: fee42623 sw a4,-20(s0) -204040a4: 0007c783 lbu a5,0(a5) -204040a8: cb89 beqz a5,204040ba +20404076: fec42783 lw a5,-20(s0) +2040407a: 0007c703 lbu a4,0(a5) +2040407e: fe842783 lw a5,-24(s0) +20404082: 00178693 addi a3,a5,1 +20404086: fed42423 sw a3,-24(s0) +2040408a: 0007c783 lbu a5,0(a5) +2040408e: 40f707b3 sub a5,a4,a5 +20404092: 0ff7f793 andi a5,a5,255 +20404096: 01879493 slli s1,a5,0x18 +2040409a: 84e1 srai s1,s1,0x18 +2040409c: e095 bnez s1,204040c0 +2040409e: fec42783 lw a5,-20(s0) +204040a2: 00178713 addi a4,a5,1 +204040a6: fee42623 sw a4,-20(s0) +204040aa: 0007c783 lbu a5,0(a5) +204040ae: cb89 beqz a5,204040c0 break; count --; -204040aa: fe442783 lw a5,-28(s0) -204040ae: 17fd addi a5,a5,-1 -204040b0: fef42223 sw a5,-28(s0) +204040b0: fe442783 lw a5,-28(s0) +204040b4: 17fd addi a5,a5,-1 +204040b6: fef42223 sw a5,-28(s0) while (count) -204040b4: fe442783 lw a5,-28(s0) -204040b8: ffc5 bnez a5,20404070 +204040ba: fe442783 lw a5,-28(s0) +204040be: ffc5 bnez a5,20404076 } return __res; -204040ba: 87a6 mv a5,s1 +204040c0: 87a6 mv a5,s1 } -204040bc: 853e mv a0,a5 -204040be: 4472 lw s0,28(sp) -204040c0: 44e2 lw s1,24(sp) -204040c2: 6105 addi sp,sp,32 -204040c4: 8082 ret +204040c2: 853e mv a0,a5 +204040c4: 4472 lw s0,28(sp) +204040c6: 44e2 lw s1,24(sp) +204040c8: 6105 addi sp,sp,32 +204040ca: 8082 ret -204040c6 : +204040cc : * @param ct the string to be compared * * @return the result */ rt_int32_t rt_strcmp(const char *cs, const char *ct) { -204040c6: 1101 addi sp,sp,-32 -204040c8: ce22 sw s0,28(sp) -204040ca: 1000 addi s0,sp,32 -204040cc: fea42623 sw a0,-20(s0) -204040d0: feb42423 sw a1,-24(s0) +204040cc: 1101 addi sp,sp,-32 +204040ce: ce22 sw s0,28(sp) +204040d0: 1000 addi s0,sp,32 +204040d2: fea42623 sw a0,-20(s0) +204040d6: feb42423 sw a1,-24(s0) while (*cs && *cs == *ct) -204040d4: a819 j 204040ea +204040da: a819 j 204040f0 cs++, ct++; -204040d6: fec42783 lw a5,-20(s0) -204040da: 0785 addi a5,a5,1 -204040dc: fef42623 sw a5,-20(s0) -204040e0: fe842783 lw a5,-24(s0) -204040e4: 0785 addi a5,a5,1 -204040e6: fef42423 sw a5,-24(s0) +204040dc: fec42783 lw a5,-20(s0) +204040e0: 0785 addi a5,a5,1 +204040e2: fef42623 sw a5,-20(s0) +204040e6: fe842783 lw a5,-24(s0) +204040ea: 0785 addi a5,a5,1 +204040ec: fef42423 sw a5,-24(s0) while (*cs && *cs == *ct) -204040ea: fec42783 lw a5,-20(s0) -204040ee: 0007c783 lbu a5,0(a5) -204040f2: cb99 beqz a5,20404108 -204040f4: fec42783 lw a5,-20(s0) -204040f8: 0007c703 lbu a4,0(a5) -204040fc: fe842783 lw a5,-24(s0) -20404100: 0007c783 lbu a5,0(a5) -20404104: fcf709e3 beq a4,a5,204040d6 +204040f0: fec42783 lw a5,-20(s0) +204040f4: 0007c783 lbu a5,0(a5) +204040f8: cb99 beqz a5,2040410e +204040fa: fec42783 lw a5,-20(s0) +204040fe: 0007c703 lbu a4,0(a5) +20404102: fe842783 lw a5,-24(s0) +20404106: 0007c783 lbu a5,0(a5) +2040410a: fcf709e3 beq a4,a5,204040dc return (*cs - *ct); -20404108: fec42783 lw a5,-20(s0) -2040410c: 0007c783 lbu a5,0(a5) -20404110: 873e mv a4,a5 -20404112: fe842783 lw a5,-24(s0) -20404116: 0007c783 lbu a5,0(a5) -2040411a: 40f707b3 sub a5,a4,a5 +2040410e: fec42783 lw a5,-20(s0) +20404112: 0007c783 lbu a5,0(a5) +20404116: 873e mv a4,a5 +20404118: fe842783 lw a5,-24(s0) +2040411c: 0007c783 lbu a5,0(a5) +20404120: 40f707b3 sub a5,a4,a5 } -2040411e: 853e mv a0,a5 -20404120: 4472 lw s0,28(sp) -20404122: 6105 addi sp,sp,32 -20404124: 8082 ret +20404124: 853e mv a0,a5 +20404126: 4472 lw s0,28(sp) +20404128: 6105 addi sp,sp,32 +2040412a: 8082 ret -20404126 : +2040412c : * @param s the string * @param maxlen the max size * @return the length of string */ rt_size_t rt_strnlen(const char *s, rt_ubase_t maxlen) { -20404126: 7179 addi sp,sp,-48 -20404128: d622 sw s0,44(sp) -2040412a: 1800 addi s0,sp,48 -2040412c: fca42e23 sw a0,-36(s0) -20404130: fcb42c23 sw a1,-40(s0) +2040412c: 7179 addi sp,sp,-48 +2040412e: d622 sw s0,44(sp) +20404130: 1800 addi s0,sp,48 +20404132: fca42e23 sw a0,-36(s0) +20404136: fcb42c23 sw a1,-40(s0) const char *sc; for (sc = s; *sc != '\0' && sc - s < maxlen; ++sc) /* nothing */ -20404134: fdc42783 lw a5,-36(s0) -20404138: fef42623 sw a5,-20(s0) -2040413c: a031 j 20404148 -2040413e: fec42783 lw a5,-20(s0) -20404142: 0785 addi a5,a5,1 -20404144: fef42623 sw a5,-20(s0) -20404148: fec42783 lw a5,-20(s0) -2040414c: 0007c783 lbu a5,0(a5) -20404150: cf81 beqz a5,20404168 -20404152: fec42703 lw a4,-20(s0) -20404156: fdc42783 lw a5,-36(s0) -2040415a: 40f707b3 sub a5,a4,a5 -2040415e: 873e mv a4,a5 -20404160: fd842783 lw a5,-40(s0) -20404164: fcf76de3 bltu a4,a5,2040413e +2040413a: fdc42783 lw a5,-36(s0) +2040413e: fef42623 sw a5,-20(s0) +20404142: a031 j 2040414e +20404144: fec42783 lw a5,-20(s0) +20404148: 0785 addi a5,a5,1 +2040414a: fef42623 sw a5,-20(s0) +2040414e: fec42783 lw a5,-20(s0) +20404152: 0007c783 lbu a5,0(a5) +20404156: cf81 beqz a5,2040416e +20404158: fec42703 lw a4,-20(s0) +2040415c: fdc42783 lw a5,-36(s0) +20404160: 40f707b3 sub a5,a4,a5 +20404164: 873e mv a4,a5 +20404166: fd842783 lw a5,-40(s0) +2040416a: fcf76de3 bltu a4,a5,20404144 ; return sc - s; -20404168: fec42703 lw a4,-20(s0) -2040416c: fdc42783 lw a5,-36(s0) -20404170: 40f707b3 sub a5,a4,a5 +2040416e: fec42703 lw a4,-20(s0) +20404172: fdc42783 lw a5,-36(s0) +20404176: 40f707b3 sub a5,a4,a5 } -20404174: 853e mv a0,a5 -20404176: 5432 lw s0,44(sp) -20404178: 6145 addi sp,sp,48 -2040417a: 8082 ret +2040417a: 853e mv a0,a5 +2040417c: 5432 lw s0,44(sp) +2040417e: 6145 addi sp,sp,48 +20404180: 8082 ret -2040417c : +20404182 : * @param s the string * * @return the length of string */ rt_size_t rt_strlen(const char *s) { -2040417c: 7179 addi sp,sp,-48 -2040417e: d622 sw s0,44(sp) -20404180: 1800 addi s0,sp,48 -20404182: fca42e23 sw a0,-36(s0) +20404182: 7179 addi sp,sp,-48 +20404184: d622 sw s0,44(sp) +20404186: 1800 addi s0,sp,48 +20404188: fca42e23 sw a0,-36(s0) const char *sc; for (sc = s; *sc != '\0'; ++sc) /* nothing */ -20404186: fdc42783 lw a5,-36(s0) -2040418a: fef42623 sw a5,-20(s0) -2040418e: a031 j 2040419a -20404190: fec42783 lw a5,-20(s0) -20404194: 0785 addi a5,a5,1 -20404196: fef42623 sw a5,-20(s0) -2040419a: fec42783 lw a5,-20(s0) -2040419e: 0007c783 lbu a5,0(a5) -204041a2: f7fd bnez a5,20404190 +2040418c: fdc42783 lw a5,-36(s0) +20404190: fef42623 sw a5,-20(s0) +20404194: a031 j 204041a0 +20404196: fec42783 lw a5,-20(s0) +2040419a: 0785 addi a5,a5,1 +2040419c: fef42623 sw a5,-20(s0) +204041a0: fec42783 lw a5,-20(s0) +204041a4: 0007c783 lbu a5,0(a5) +204041a8: f7fd bnez a5,20404196 ; return sc - s; -204041a4: fec42703 lw a4,-20(s0) -204041a8: fdc42783 lw a5,-36(s0) -204041ac: 40f707b3 sub a5,a4,a5 +204041aa: fec42703 lw a4,-20(s0) +204041ae: fdc42783 lw a5,-36(s0) +204041b2: 40f707b3 sub a5,a4,a5 } -204041b0: 853e mv a0,a5 -204041b2: 5432 lw s0,44(sp) -204041b4: 6145 addi sp,sp,48 -204041b6: 8082 ret +204041b6: 853e mv a0,a5 +204041b8: 5432 lw s0,44(sp) +204041ba: 6145 addi sp,sp,48 +204041bc: 8082 ret -204041b8 : +204041be : * @param s the string to be duplicated * * @return the duplicated string pointer */ char *rt_strdup(const char *s) { -204041b8: 7179 addi sp,sp,-48 -204041ba: d606 sw ra,44(sp) -204041bc: d422 sw s0,40(sp) -204041be: 1800 addi s0,sp,48 -204041c0: fca42e23 sw a0,-36(s0) +204041be: 7179 addi sp,sp,-48 +204041c0: d606 sw ra,44(sp) +204041c2: d422 sw s0,40(sp) +204041c4: 1800 addi s0,sp,48 +204041c6: fca42e23 sw a0,-36(s0) rt_size_t len = rt_strlen(s) + 1; -204041c4: fdc42503 lw a0,-36(s0) -204041c8: 3f55 jal 2040417c -204041ca: 87aa mv a5,a0 -204041cc: 0785 addi a5,a5,1 -204041ce: fef42623 sw a5,-20(s0) +204041ca: fdc42503 lw a0,-36(s0) +204041ce: 3f55 jal 20404182 +204041d0: 87aa mv a5,a0 +204041d2: 0785 addi a5,a5,1 +204041d4: fef42623 sw a5,-20(s0) char *tmp = (char *)rt_malloc(len); -204041d2: fec42503 lw a0,-20(s0) -204041d6: 15c020ef jal ra,20406332 -204041da: fea42423 sw a0,-24(s0) +204041d8: fec42503 lw a0,-20(s0) +204041dc: 230010ef jal ra,2040540c +204041e0: fea42423 sw a0,-24(s0) if (!tmp) -204041de: fe842783 lw a5,-24(s0) -204041e2: e399 bnez a5,204041e8 +204041e4: fe842783 lw a5,-24(s0) +204041e8: e399 bnez a5,204041ee return RT_NULL; -204041e4: 4781 li a5,0 -204041e6: a811 j 204041fa +204041ea: 4781 li a5,0 +204041ec: a811 j 20404200 rt_memcpy(tmp, s, len); -204041e8: fec42603 lw a2,-20(s0) -204041ec: fdc42583 lw a1,-36(s0) -204041f0: fe842503 lw a0,-24(s0) -204041f4: 3c21 jal 20403c0c +204041ee: fec42603 lw a2,-20(s0) +204041f2: fdc42583 lw a1,-36(s0) +204041f6: fe842503 lw a0,-24(s0) +204041fa: 3c21 jal 20403c12 return tmp; -204041f6: fe842783 lw a5,-24(s0) +204041fc: fe842783 lw a5,-24(s0) } -204041fa: 853e mv a0,a5 -204041fc: 50b2 lw ra,44(sp) -204041fe: 5422 lw s0,40(sp) -20404200: 6145 addi sp,sp,48 -20404202: 8082 ret +20404200: 853e mv a0,a5 +20404202: 50b2 lw ra,44(sp) +20404204: 5422 lw s0,40(sp) +20404206: 6145 addi sp,sp,48 +20404208: 8082 ret -20404204 : +2040420a : /** * This function will show the version of rt-thread rtos */ void rt_show_version(void) { -20404204: 1141 addi sp,sp,-16 -20404206: c606 sw ra,12(sp) -20404208: c422 sw s0,8(sp) -2040420a: 0800 addi s0,sp,16 +2040420a: 1141 addi sp,sp,-16 +2040420c: c606 sw ra,12(sp) +2040420e: c422 sw s0,8(sp) +20404210: 0800 addi s0,sp,16 rt_kprintf("\n \\ | /\n"); -2040420c: 00012517 auipc a0,0x12 -20404210: 57c50513 addi a0,a0,1404 # 20416788 <__FUNCTION__.2520+0x10> -20404214: 38d000ef jal ra,20404da0 +20404212: 00012517 auipc a0,0x12 +20404216: 1fe50513 addi a0,a0,510 # 20416410 <__FUNCTION__.2515+0x10> +2040421a: 38d000ef jal ra,20404da6 rt_kprintf("- RT - Thread Operating System\n"); -20404218: 00012517 auipc a0,0x12 -2040421c: 57c50513 addi a0,a0,1404 # 20416794 <__FUNCTION__.2520+0x1c> -20404220: 381000ef jal ra,20404da0 +2040421e: 00012517 auipc a0,0x12 +20404222: 1fe50513 addi a0,a0,510 # 2041641c <__FUNCTION__.2515+0x1c> +20404226: 381000ef jal ra,20404da6 rt_kprintf(" / | \\ %d.%d.%d build %s\n", -20404224: 00012717 auipc a4,0x12 -20404228: 59470713 addi a4,a4,1428 # 204167b8 <__FUNCTION__.2520+0x40> -2040422c: 4681 li a3,0 -2040422e: 4605 li a2,1 -20404230: 4589 li a1,2 -20404232: 00012517 auipc a0,0x12 -20404236: 59250513 addi a0,a0,1426 # 204167c4 <__FUNCTION__.2520+0x4c> -2040423a: 367000ef jal ra,20404da0 +2040422a: 00012717 auipc a4,0x12 +2040422e: 21670713 addi a4,a4,534 # 20416440 <__FUNCTION__.2515+0x40> +20404232: 4681 li a3,0 +20404234: 4605 li a2,1 +20404236: 4589 li a1,2 +20404238: 00012517 auipc a0,0x12 +2040423c: 21450513 addi a0,a0,532 # 2041644c <__FUNCTION__.2515+0x4c> +20404240: 367000ef jal ra,20404da6 RT_VERSION, RT_SUBVERSION, RT_REVISION, __DATE__); rt_kprintf(" 2006 - 2017 Copyright by rt-thread team\n"); -2040423e: 00012517 auipc a0,0x12 -20404242: 5a650513 addi a0,a0,1446 # 204167e4 <__FUNCTION__.2520+0x6c> -20404246: 35b000ef jal ra,20404da0 +20404244: 00012517 auipc a0,0x12 +20404248: 22850513 addi a0,a0,552 # 2041646c <__FUNCTION__.2515+0x6c> +2040424c: 35b000ef jal ra,20404da6 } -2040424a: 0001 nop -2040424c: 40b2 lw ra,12(sp) -2040424e: 4422 lw s0,8(sp) -20404250: 0141 addi sp,sp,16 -20404252: 8082 ret +20404250: 0001 nop +20404252: 40b2 lw ra,12(sp) +20404254: 4422 lw s0,8(sp) +20404256: 0141 addi sp,sp,16 +20404258: 8082 ret -20404254 : +2040425a : /* private function */ #define isdigit(c) ((unsigned)((c) - '0') < 10) rt_inline rt_int32_t divide(rt_int32_t *n, rt_int32_t base) { -20404254: 7179 addi sp,sp,-48 -20404256: d622 sw s0,44(sp) -20404258: 1800 addi s0,sp,48 -2040425a: fca42e23 sw a0,-36(s0) -2040425e: fcb42c23 sw a1,-40(s0) +2040425a: 7179 addi sp,sp,-48 +2040425c: d622 sw s0,44(sp) +2040425e: 1800 addi s0,sp,48 +20404260: fca42e23 sw a0,-36(s0) +20404264: fcb42c23 sw a1,-40(s0) rt_int32_t res; /* optimized for processor which does not support divide instructions. */ if (base == 10) -20404262: fd842703 lw a4,-40(s0) -20404266: 47a9 li a5,10 -20404268: 02f71763 bne a4,a5,20404296 +20404268: fd842703 lw a4,-40(s0) +2040426c: 47a9 li a5,10 +2040426e: 02f71763 bne a4,a5,2040429c { res = ((rt_uint32_t)*n) % 10U; -2040426c: fdc42783 lw a5,-36(s0) -20404270: 439c lw a5,0(a5) -20404272: 873e mv a4,a5 -20404274: 47a9 li a5,10 -20404276: 02f777b3 remu a5,a4,a5 -2040427a: fef42623 sw a5,-20(s0) +20404272: fdc42783 lw a5,-36(s0) +20404276: 439c lw a5,0(a5) +20404278: 873e mv a4,a5 +2040427a: 47a9 li a5,10 +2040427c: 02f777b3 remu a5,a4,a5 +20404280: fef42623 sw a5,-20(s0) *n = ((rt_uint32_t)*n) / 10U; -2040427e: fdc42783 lw a5,-36(s0) -20404282: 439c lw a5,0(a5) -20404284: 873e mv a4,a5 -20404286: 47a9 li a5,10 -20404288: 02f757b3 divu a5,a4,a5 -2040428c: 873e mv a4,a5 -2040428e: fdc42783 lw a5,-36(s0) -20404292: c398 sw a4,0(a5) -20404294: a839 j 204042b2 +20404284: fdc42783 lw a5,-36(s0) +20404288: 439c lw a5,0(a5) +2040428a: 873e mv a4,a5 +2040428c: 47a9 li a5,10 +2040428e: 02f757b3 divu a5,a4,a5 +20404292: 873e mv a4,a5 +20404294: fdc42783 lw a5,-36(s0) +20404298: c398 sw a4,0(a5) +2040429a: a839 j 204042b8 } else { res = ((rt_uint32_t)*n) % 16U; -20404296: fdc42783 lw a5,-36(s0) -2040429a: 439c lw a5,0(a5) -2040429c: 8bbd andi a5,a5,15 -2040429e: fef42623 sw a5,-20(s0) +2040429c: fdc42783 lw a5,-36(s0) +204042a0: 439c lw a5,0(a5) +204042a2: 8bbd andi a5,a5,15 +204042a4: fef42623 sw a5,-20(s0) *n = ((rt_uint32_t)*n) / 16U; -204042a2: fdc42783 lw a5,-36(s0) -204042a6: 439c lw a5,0(a5) -204042a8: 8391 srli a5,a5,0x4 -204042aa: 873e mv a4,a5 -204042ac: fdc42783 lw a5,-36(s0) -204042b0: c398 sw a4,0(a5) +204042a8: fdc42783 lw a5,-36(s0) +204042ac: 439c lw a5,0(a5) +204042ae: 8391 srli a5,a5,0x4 +204042b0: 873e mv a4,a5 +204042b2: fdc42783 lw a5,-36(s0) +204042b6: c398 sw a4,0(a5) } return res; -204042b2: fec42783 lw a5,-20(s0) +204042b8: fec42783 lw a5,-20(s0) } -204042b6: 853e mv a0,a5 -204042b8: 5432 lw s0,44(sp) -204042ba: 6145 addi sp,sp,48 -204042bc: 8082 ret +204042bc: 853e mv a0,a5 +204042be: 5432 lw s0,44(sp) +204042c0: 6145 addi sp,sp,48 +204042c2: 8082 ret -204042be : +204042c4 : rt_inline int skip_atoi(const char **s) { -204042be: 1101 addi sp,sp,-32 -204042c0: ce22 sw s0,28(sp) -204042c2: cc26 sw s1,24(sp) -204042c4: 1000 addi s0,sp,32 -204042c6: fea42623 sw a0,-20(s0) +204042c4: 1101 addi sp,sp,-32 +204042c6: ce22 sw s0,28(sp) +204042c8: cc26 sw s1,24(sp) +204042ca: 1000 addi s0,sp,32 +204042cc: fea42623 sw a0,-20(s0) register int i=0; -204042ca: 4481 li s1,0 +204042d0: 4481 li s1,0 while (isdigit(**s)) -204042cc: a01d j 204042f2 +204042d2: a01d j 204042f8 i = i * 10 + *((*s)++) - '0'; -204042ce: 87a6 mv a5,s1 -204042d0: 078a slli a5,a5,0x2 -204042d2: 97a6 add a5,a5,s1 -204042d4: 0786 slli a5,a5,0x1 -204042d6: 863e mv a2,a5 -204042d8: fec42783 lw a5,-20(s0) -204042dc: 439c lw a5,0(a5) -204042de: 00178693 addi a3,a5,1 -204042e2: fec42703 lw a4,-20(s0) -204042e6: c314 sw a3,0(a4) -204042e8: 0007c783 lbu a5,0(a5) -204042ec: 97b2 add a5,a5,a2 -204042ee: fd078493 addi s1,a5,-48 +204042d4: 87a6 mv a5,s1 +204042d6: 078a slli a5,a5,0x2 +204042d8: 97a6 add a5,a5,s1 +204042da: 0786 slli a5,a5,0x1 +204042dc: 863e mv a2,a5 +204042de: fec42783 lw a5,-20(s0) +204042e2: 439c lw a5,0(a5) +204042e4: 00178693 addi a3,a5,1 +204042e8: fec42703 lw a4,-20(s0) +204042ec: c314 sw a3,0(a4) +204042ee: 0007c783 lbu a5,0(a5) +204042f2: 97b2 add a5,a5,a2 +204042f4: fd078493 addi s1,a5,-48 while (isdigit(**s)) -204042f2: fec42783 lw a5,-20(s0) -204042f6: 439c lw a5,0(a5) -204042f8: 0007c783 lbu a5,0(a5) -204042fc: fd078793 addi a5,a5,-48 -20404300: 873e mv a4,a5 -20404302: 47a5 li a5,9 -20404304: fce7f5e3 bleu a4,a5,204042ce +204042f8: fec42783 lw a5,-20(s0) +204042fc: 439c lw a5,0(a5) +204042fe: 0007c783 lbu a5,0(a5) +20404302: fd078793 addi a5,a5,-48 +20404306: 873e mv a4,a5 +20404308: 47a5 li a5,9 +2040430a: fce7f5e3 bleu a4,a5,204042d4 return i; -20404308: 87a6 mv a5,s1 +2040430e: 87a6 mv a5,s1 } -2040430a: 853e mv a0,a5 -2040430c: 4472 lw s0,28(sp) -2040430e: 44e2 lw s1,24(sp) -20404310: 6105 addi sp,sp,32 -20404312: 8082 ret +20404310: 853e mv a0,a5 +20404312: 4472 lw s0,28(sp) +20404314: 44e2 lw s1,24(sp) +20404316: 6105 addi sp,sp,32 +20404318: 8082 ret -20404314 : +2040431a : long num, int base, int s, int type) #endif { -20404314: 715d addi sp,sp,-80 -20404316: c686 sw ra,76(sp) -20404318: c4a2 sw s0,72(sp) -2040431a: c2a6 sw s1,68(sp) -2040431c: c0ca sw s2,64(sp) -2040431e: 0880 addi s0,sp,80 -20404320: fca42623 sw a0,-52(s0) -20404324: fcb42423 sw a1,-56(s0) -20404328: fcc42223 sw a2,-60(s0) -2040432c: fcd42023 sw a3,-64(s0) -20404330: fae42e23 sw a4,-68(s0) -20404334: faf42c23 sw a5,-72(s0) -20404338: fb042a23 sw a6,-76(s0) +2040431a: 715d addi sp,sp,-80 +2040431c: c686 sw ra,76(sp) +2040431e: c4a2 sw s0,72(sp) +20404320: c2a6 sw s1,68(sp) +20404322: c0ca sw s2,64(sp) +20404324: 0880 addi s0,sp,80 +20404326: fca42623 sw a0,-52(s0) +2040432a: fcb42423 sw a1,-56(s0) +2040432e: fcc42223 sw a2,-60(s0) +20404332: fcd42023 sw a3,-64(s0) +20404336: fae42e23 sw a4,-68(s0) +2040433a: faf42c23 sw a5,-72(s0) +2040433e: fb042a23 sw a6,-76(s0) static const char small_digits[] = "0123456789abcdef"; static const char large_digits[] = "0123456789ABCDEF"; register int i; register int size; size = s; -2040433c: fbc42483 lw s1,-68(s0) +20404342: fbc42483 lw s1,-68(s0) digits = (type & LARGE) ? large_digits : small_digits; -20404340: fb442783 lw a5,-76(s0) -20404344: 0407f793 andi a5,a5,64 -20404348: c791 beqz a5,20404354 -2040434a: 00012797 auipc a5,0x12 -2040434e: 75678793 addi a5,a5,1878 # 20416aa0 -20404352: a029 j 2040435c -20404354: 00012797 auipc a5,0x12 -20404358: 76078793 addi a5,a5,1888 # 20416ab4 -2040435c: fef42423 sw a5,-24(s0) +20404346: fb442783 lw a5,-76(s0) +2040434a: 0407f793 andi a5,a5,64 +2040434e: c791 beqz a5,2040435a +20404350: 00012797 auipc a5,0x12 +20404354: 3d878793 addi a5,a5,984 # 20416728 +20404358: a029 j 20404362 +2040435a: 00012797 auipc a5,0x12 +2040435e: 3e278793 addi a5,a5,994 # 2041673c +20404362: fef42423 sw a5,-24(s0) if (type & LEFT) -20404360: fb442783 lw a5,-76(s0) -20404364: 8bc1 andi a5,a5,16 -20404366: c791 beqz a5,20404372 +20404366: fb442783 lw a5,-76(s0) +2040436a: 8bc1 andi a5,a5,16 +2040436c: c791 beqz a5,20404378 type &= ~ZEROPAD; -20404368: fb442783 lw a5,-76(s0) -2040436c: 9bf9 andi a5,a5,-2 -2040436e: faf42a23 sw a5,-76(s0) +2040436e: fb442783 lw a5,-76(s0) +20404372: 9bf9 andi a5,a5,-2 +20404374: faf42a23 sw a5,-76(s0) c = (type & ZEROPAD) ? '0' : ' '; -20404372: fb442783 lw a5,-76(s0) -20404376: 8b85 andi a5,a5,1 -20404378: c781 beqz a5,20404380 -2040437a: 03000793 li a5,48 -2040437e: a019 j 20404384 -20404380: 02000793 li a5,32 -20404384: fef403a3 sb a5,-25(s0) +20404378: fb442783 lw a5,-76(s0) +2040437c: 8b85 andi a5,a5,1 +2040437e: c781 beqz a5,20404386 +20404380: 03000793 li a5,48 +20404384: a019 j 2040438a +20404386: 02000793 li a5,32 +2040438a: fef403a3 sb a5,-25(s0) /* get sign */ sign = 0; -20404388: fe0407a3 sb zero,-17(s0) +2040438e: fe0407a3 sb zero,-17(s0) if (type & SIGN) -2040438c: fb442783 lw a5,-76(s0) -20404390: 8b89 andi a5,a5,2 -20404392: c3a9 beqz a5,204043d4 +20404392: fb442783 lw a5,-76(s0) +20404396: 8b89 andi a5,a5,2 +20404398: c3a9 beqz a5,204043da { if (num < 0) -20404394: fc442783 lw a5,-60(s0) -20404398: 0007dd63 bgez a5,204043b2 +2040439a: fc442783 lw a5,-60(s0) +2040439e: 0007dd63 bgez a5,204043b8 { sign = '-'; -2040439c: 02d00793 li a5,45 -204043a0: fef407a3 sb a5,-17(s0) +204043a2: 02d00793 li a5,45 +204043a6: fef407a3 sb a5,-17(s0) num = -num; -204043a4: fc442783 lw a5,-60(s0) -204043a8: 40f007b3 neg a5,a5 -204043ac: fcf42223 sw a5,-60(s0) -204043b0: a015 j 204043d4 +204043aa: fc442783 lw a5,-60(s0) +204043ae: 40f007b3 neg a5,a5 +204043b2: fcf42223 sw a5,-60(s0) +204043b6: a015 j 204043da } else if (type & PLUS) -204043b2: fb442783 lw a5,-76(s0) -204043b6: 8b91 andi a5,a5,4 -204043b8: c791 beqz a5,204043c4 +204043b8: fb442783 lw a5,-76(s0) +204043bc: 8b91 andi a5,a5,4 +204043be: c791 beqz a5,204043ca sign = '+'; -204043ba: 02b00793 li a5,43 -204043be: fef407a3 sb a5,-17(s0) -204043c2: a809 j 204043d4 +204043c0: 02b00793 li a5,43 +204043c4: fef407a3 sb a5,-17(s0) +204043c8: a809 j 204043da else if (type & SPACE) -204043c4: fb442783 lw a5,-76(s0) -204043c8: 8ba1 andi a5,a5,8 -204043ca: c789 beqz a5,204043d4 +204043ca: fb442783 lw a5,-76(s0) +204043ce: 8ba1 andi a5,a5,8 +204043d0: c789 beqz a5,204043da sign = ' '; -204043cc: 02000793 li a5,32 -204043d0: fef407a3 sb a5,-17(s0) +204043d2: 02000793 li a5,32 +204043d6: fef407a3 sb a5,-17(s0) else if (base == 8) size--; } #endif i = 0; -204043d4: 4901 li s2,0 +204043da: 4901 li s2,0 if (num == 0) -204043d6: fc442783 lw a5,-60(s0) -204043da: e3a9 bnez a5,2040441c +204043dc: fc442783 lw a5,-60(s0) +204043e0: e3a9 bnez a5,20404422 tmp[i++]='0'; -204043dc: 87ca mv a5,s2 -204043de: 00178913 addi s2,a5,1 -204043e2: ff040713 addi a4,s0,-16 -204043e6: 97ba add a5,a5,a4 -204043e8: 03000713 li a4,48 -204043ec: fee78223 sb a4,-28(a5) -204043f0: a80d j 20404422 +204043e2: 87ca mv a5,s2 +204043e4: 00178913 addi s2,a5,1 +204043e8: ff040713 addi a4,s0,-16 +204043ec: 97ba add a5,a5,a4 +204043ee: 03000713 li a4,48 +204043f2: fee78223 sb a4,-28(a5) +204043f6: a80d j 20404428 else { while (num != 0) tmp[i++] = digits[divide(&num, base)]; -204043f2: fc440793 addi a5,s0,-60 -204043f6: fc042583 lw a1,-64(s0) -204043fa: 853e mv a0,a5 -204043fc: 3da1 jal 20404254 -204043fe: 87aa mv a5,a0 -20404400: 873e mv a4,a5 -20404402: fe842783 lw a5,-24(s0) -20404406: 973e add a4,a4,a5 -20404408: 87ca mv a5,s2 -2040440a: 00178913 addi s2,a5,1 -2040440e: 00074703 lbu a4,0(a4) -20404412: ff040693 addi a3,s0,-16 -20404416: 97b6 add a5,a5,a3 -20404418: fee78223 sb a4,-28(a5) +204043f8: fc440793 addi a5,s0,-60 +204043fc: fc042583 lw a1,-64(s0) +20404400: 853e mv a0,a5 +20404402: 3da1 jal 2040425a +20404404: 87aa mv a5,a0 +20404406: 873e mv a4,a5 +20404408: fe842783 lw a5,-24(s0) +2040440c: 973e add a4,a4,a5 +2040440e: 87ca mv a5,s2 +20404410: 00178913 addi s2,a5,1 +20404414: 00074703 lbu a4,0(a4) +20404418: ff040693 addi a3,s0,-16 +2040441c: 97b6 add a5,a5,a3 +2040441e: fee78223 sb a4,-28(a5) while (num != 0) -2040441c: fc442783 lw a5,-60(s0) -20404420: fbe9 bnez a5,204043f2 +20404422: fc442783 lw a5,-60(s0) +20404426: fbe9 bnez a5,204043f8 } #ifdef RT_PRINTF_PRECISION if (i > precision) -20404422: fb842783 lw a5,-72(s0) -20404426: 0127d463 ble s2,a5,2040442e +20404428: fb842783 lw a5,-72(s0) +2040442c: 0127d463 ble s2,a5,20404434 precision = i; -2040442a: fb242c23 sw s2,-72(s0) +20404430: fb242c23 sw s2,-72(s0) size -= precision; -2040442e: fb842783 lw a5,-72(s0) -20404432: 8c9d sub s1,s1,a5 +20404434: fb842783 lw a5,-72(s0) +20404438: 8c9d sub s1,s1,a5 #else size -= i; #endif if (!(type&(ZEROPAD | LEFT))) -20404434: fb442783 lw a5,-76(s0) -20404438: 8bc5 andi a5,a5,17 -2040443a: ef95 bnez a5,20404476 +2040443a: fb442783 lw a5,-76(s0) +2040443e: 8bc5 andi a5,a5,17 +20404440: ef95 bnez a5,2040447c { if ((sign)&&(size>0)) -2040443c: fef44783 lbu a5,-17(s0) -20404440: c795 beqz a5,2040446c -20404442: 02905563 blez s1,2040446c +20404442: fef44783 lbu a5,-17(s0) +20404446: c795 beqz a5,20404472 +20404448: 02905563 blez s1,20404472 size--; -20404446: 14fd addi s1,s1,-1 +2040444c: 14fd addi s1,s1,-1 while (size-->0) -20404448: a015 j 2040446c +2040444e: a015 j 20404472 { if (buf <= end) -2040444a: fcc42703 lw a4,-52(s0) -2040444e: fc842783 lw a5,-56(s0) -20404452: 00e7e863 bltu a5,a4,20404462 +20404450: fcc42703 lw a4,-52(s0) +20404454: fc842783 lw a5,-56(s0) +20404458: 00e7e863 bltu a5,a4,20404468 *buf = ' '; -20404456: fcc42783 lw a5,-52(s0) -2040445a: 02000713 li a4,32 -2040445e: 00e78023 sb a4,0(a5) +2040445c: fcc42783 lw a5,-52(s0) +20404460: 02000713 li a4,32 +20404464: 00e78023 sb a4,0(a5) ++ buf; -20404462: fcc42783 lw a5,-52(s0) -20404466: 0785 addi a5,a5,1 -20404468: fcf42623 sw a5,-52(s0) +20404468: fcc42783 lw a5,-52(s0) +2040446c: 0785 addi a5,a5,1 +2040446e: fcf42623 sw a5,-52(s0) while (size-->0) -2040446c: 87a6 mv a5,s1 -2040446e: fff78493 addi s1,a5,-1 -20404472: fcf04ce3 bgtz a5,2040444a +20404472: 87a6 mv a5,s1 +20404474: fff78493 addi s1,a5,-1 +20404478: fcf04ce3 bgtz a5,20404450 } } if (sign) -20404476: fef44783 lbu a5,-17(s0) -2040447a: c39d beqz a5,204044a0 +2040447c: fef44783 lbu a5,-17(s0) +20404480: c39d beqz a5,204044a6 { if (buf <= end) -2040447c: fcc42703 lw a4,-52(s0) -20404480: fc842783 lw a5,-56(s0) -20404484: 00e7e963 bltu a5,a4,20404496 +20404482: fcc42703 lw a4,-52(s0) +20404486: fc842783 lw a5,-56(s0) +2040448a: 00e7e963 bltu a5,a4,2040449c { *buf = sign; -20404488: fcc42783 lw a5,-52(s0) -2040448c: fef44703 lbu a4,-17(s0) -20404490: 00e78023 sb a4,0(a5) +2040448e: fcc42783 lw a5,-52(s0) +20404492: fef44703 lbu a4,-17(s0) +20404496: 00e78023 sb a4,0(a5) -- size; -20404494: 14fd addi s1,s1,-1 +2040449a: 14fd addi s1,s1,-1 } ++ buf; -20404496: fcc42783 lw a5,-52(s0) -2040449a: 0785 addi a5,a5,1 -2040449c: fcf42623 sw a5,-52(s0) +2040449c: fcc42783 lw a5,-52(s0) +204044a0: 0785 addi a5,a5,1 +204044a2: fcf42623 sw a5,-52(s0) } } #endif /* no align to the left */ if (!(type & LEFT)) -204044a0: fb442783 lw a5,-76(s0) -204044a4: 8bc1 andi a5,a5,16 -204044a6: ebb1 bnez a5,204044fa +204044a6: fb442783 lw a5,-76(s0) +204044aa: 8bc1 andi a5,a5,16 +204044ac: ebb1 bnez a5,20404500 { while (size-- > 0) -204044a8: a015 j 204044cc +204044ae: a015 j 204044d2 { if (buf <= end) -204044aa: fcc42703 lw a4,-52(s0) -204044ae: fc842783 lw a5,-56(s0) -204044b2: 00e7e863 bltu a5,a4,204044c2 +204044b0: fcc42703 lw a4,-52(s0) +204044b4: fc842783 lw a5,-56(s0) +204044b8: 00e7e863 bltu a5,a4,204044c8 *buf = c; -204044b6: fcc42783 lw a5,-52(s0) -204044ba: fe744703 lbu a4,-25(s0) -204044be: 00e78023 sb a4,0(a5) +204044bc: fcc42783 lw a5,-52(s0) +204044c0: fe744703 lbu a4,-25(s0) +204044c4: 00e78023 sb a4,0(a5) ++ buf; -204044c2: fcc42783 lw a5,-52(s0) -204044c6: 0785 addi a5,a5,1 -204044c8: fcf42623 sw a5,-52(s0) +204044c8: fcc42783 lw a5,-52(s0) +204044cc: 0785 addi a5,a5,1 +204044ce: fcf42623 sw a5,-52(s0) while (size-- > 0) -204044cc: 87a6 mv a5,s1 -204044ce: fff78493 addi s1,a5,-1 -204044d2: fcf04ce3 bgtz a5,204044aa +204044d2: 87a6 mv a5,s1 +204044d4: fff78493 addi s1,a5,-1 +204044d8: fcf04ce3 bgtz a5,204044b0 } } #ifdef RT_PRINTF_PRECISION while (i < precision--) -204044d6: a015 j 204044fa +204044dc: a015 j 20404500 { if (buf <= end) -204044d8: fcc42703 lw a4,-52(s0) -204044dc: fc842783 lw a5,-56(s0) -204044e0: 00e7e863 bltu a5,a4,204044f0 +204044de: fcc42703 lw a4,-52(s0) +204044e2: fc842783 lw a5,-56(s0) +204044e6: 00e7e863 bltu a5,a4,204044f6 *buf = '0'; -204044e4: fcc42783 lw a5,-52(s0) -204044e8: 03000713 li a4,48 -204044ec: 00e78023 sb a4,0(a5) +204044ea: fcc42783 lw a5,-52(s0) +204044ee: 03000713 li a4,48 +204044f2: 00e78023 sb a4,0(a5) ++ buf; -204044f0: fcc42783 lw a5,-52(s0) -204044f4: 0785 addi a5,a5,1 -204044f6: fcf42623 sw a5,-52(s0) +204044f6: fcc42783 lw a5,-52(s0) +204044fa: 0785 addi a5,a5,1 +204044fc: fcf42623 sw a5,-52(s0) while (i < precision--) -204044fa: fb842783 lw a5,-72(s0) -204044fe: fff78713 addi a4,a5,-1 -20404502: fae42c23 sw a4,-72(s0) -20404506: fcf949e3 blt s2,a5,204044d8 +20404500: fb842783 lw a5,-72(s0) +20404504: fff78713 addi a4,a5,-1 +20404508: fae42c23 sw a4,-72(s0) +2040450c: fcf949e3 blt s2,a5,204044de } #endif /* put number in the temporary buffer */ while (i-- > 0) -2040450a: a02d j 20404534 +20404510: a02d j 2040453a { if (buf <= end) -2040450c: fcc42703 lw a4,-52(s0) -20404510: fc842783 lw a5,-56(s0) -20404514: 00e7eb63 bltu a5,a4,2040452a +20404512: fcc42703 lw a4,-52(s0) +20404516: fc842783 lw a5,-56(s0) +2040451a: 00e7eb63 bltu a5,a4,20404530 *buf = tmp[i]; -20404518: ff040793 addi a5,s0,-16 -2040451c: 97ca add a5,a5,s2 -2040451e: fe47c703 lbu a4,-28(a5) -20404522: fcc42783 lw a5,-52(s0) -20404526: 00e78023 sb a4,0(a5) +2040451e: ff040793 addi a5,s0,-16 +20404522: 97ca add a5,a5,s2 +20404524: fe47c703 lbu a4,-28(a5) +20404528: fcc42783 lw a5,-52(s0) +2040452c: 00e78023 sb a4,0(a5) ++ buf; -2040452a: fcc42783 lw a5,-52(s0) -2040452e: 0785 addi a5,a5,1 -20404530: fcf42623 sw a5,-52(s0) +20404530: fcc42783 lw a5,-52(s0) +20404534: 0785 addi a5,a5,1 +20404536: fcf42623 sw a5,-52(s0) while (i-- > 0) -20404534: 87ca mv a5,s2 -20404536: fff78913 addi s2,a5,-1 -2040453a: fcf049e3 bgtz a5,2040450c +2040453a: 87ca mv a5,s2 +2040453c: fff78913 addi s2,a5,-1 +20404540: fcf049e3 bgtz a5,20404512 } while (size-- > 0) -2040453e: a015 j 20404562 +20404544: a015 j 20404568 { if (buf <= end) -20404540: fcc42703 lw a4,-52(s0) -20404544: fc842783 lw a5,-56(s0) -20404548: 00e7e863 bltu a5,a4,20404558 +20404546: fcc42703 lw a4,-52(s0) +2040454a: fc842783 lw a5,-56(s0) +2040454e: 00e7e863 bltu a5,a4,2040455e *buf = ' '; -2040454c: fcc42783 lw a5,-52(s0) -20404550: 02000713 li a4,32 -20404554: 00e78023 sb a4,0(a5) +20404552: fcc42783 lw a5,-52(s0) +20404556: 02000713 li a4,32 +2040455a: 00e78023 sb a4,0(a5) ++ buf; -20404558: fcc42783 lw a5,-52(s0) -2040455c: 0785 addi a5,a5,1 -2040455e: fcf42623 sw a5,-52(s0) +2040455e: fcc42783 lw a5,-52(s0) +20404562: 0785 addi a5,a5,1 +20404564: fcf42623 sw a5,-52(s0) while (size-- > 0) -20404562: 87a6 mv a5,s1 -20404564: fff78493 addi s1,a5,-1 -20404568: fcf04ce3 bgtz a5,20404540 +20404568: 87a6 mv a5,s1 +2040456a: fff78493 addi s1,a5,-1 +2040456e: fcf04ce3 bgtz a5,20404546 } return buf; -2040456c: fcc42783 lw a5,-52(s0) +20404572: fcc42783 lw a5,-52(s0) } -20404570: 853e mv a0,a5 -20404572: 40b6 lw ra,76(sp) -20404574: 4426 lw s0,72(sp) -20404576: 4496 lw s1,68(sp) -20404578: 4906 lw s2,64(sp) -2040457a: 6161 addi sp,sp,80 -2040457c: 8082 ret +20404576: 853e mv a0,a5 +20404578: 40b6 lw ra,76(sp) +2040457a: 4426 lw s0,72(sp) +2040457c: 4496 lw s1,68(sp) +2040457e: 4906 lw s2,64(sp) +20404580: 6161 addi sp,sp,80 +20404582: 8082 ret -2040457e : +20404584 : rt_int32_t rt_vsnprintf(char *buf, rt_size_t size, const char *fmt, va_list args) { -2040457e: 715d addi sp,sp,-80 -20404580: c686 sw ra,76(sp) -20404582: c4a2 sw s0,72(sp) -20404584: 0880 addi s0,sp,80 -20404586: faa42e23 sw a0,-68(s0) -2040458a: fab42c23 sw a1,-72(s0) -2040458e: fac42a23 sw a2,-76(s0) -20404592: fad42823 sw a3,-80(s0) +20404584: 715d addi sp,sp,-80 +20404586: c686 sw ra,76(sp) +20404588: c4a2 sw s0,72(sp) +2040458a: 0880 addi s0,sp,80 +2040458c: faa42e23 sw a0,-68(s0) +20404590: fab42c23 sw a1,-72(s0) +20404594: fac42a23 sw a2,-76(s0) +20404598: fad42823 sw a3,-80(s0) #ifdef RT_PRINTF_PRECISION int precision; /* min. # of digits for integers and max for a string */ #endif str = buf; -20404596: fbc42783 lw a5,-68(s0) -2040459a: fef42023 sw a5,-32(s0) +2040459c: fbc42783 lw a5,-68(s0) +204045a0: fef42023 sw a5,-32(s0) end = buf + size - 1; -2040459e: fb842783 lw a5,-72(s0) -204045a2: 17fd addi a5,a5,-1 -204045a4: fbc42703 lw a4,-68(s0) -204045a8: 97ba add a5,a5,a4 -204045aa: fcf42e23 sw a5,-36(s0) +204045a4: fb842783 lw a5,-72(s0) +204045a8: 17fd addi a5,a5,-1 +204045aa: fbc42703 lw a4,-68(s0) +204045ae: 97ba add a5,a5,a4 +204045b0: fcf42e23 sw a5,-36(s0) /* Make sure end is always >= buf */ if (end < buf) -204045ae: fdc42703 lw a4,-36(s0) -204045b2: fbc42783 lw a5,-68(s0) -204045b6: 5af77563 bleu a5,a4,20404b60 +204045b4: fdc42703 lw a4,-36(s0) +204045b8: fbc42783 lw a5,-68(s0) +204045bc: 5af77563 bleu a5,a4,20404b66 { end = ((char *)-1); -204045ba: 57fd li a5,-1 -204045bc: fcf42e23 sw a5,-36(s0) +204045c0: 57fd li a5,-1 +204045c2: fcf42e23 sw a5,-36(s0) size = end - buf; -204045c0: fdc42703 lw a4,-36(s0) -204045c4: fbc42783 lw a5,-68(s0) -204045c8: 40f707b3 sub a5,a4,a5 -204045cc: faf42c23 sw a5,-72(s0) +204045c6: fdc42703 lw a4,-36(s0) +204045ca: fbc42783 lw a5,-68(s0) +204045ce: 40f707b3 sub a5,a4,a5 +204045d2: faf42c23 sw a5,-72(s0) } for (; *fmt ; ++fmt) -204045d0: ab41 j 20404b60 +204045d6: ab41 j 20404b66 { if (*fmt != '%') -204045d2: fb442783 lw a5,-76(s0) -204045d6: 0007c703 lbu a4,0(a5) -204045da: 02500793 li a5,37 -204045de: 02f70663 beq a4,a5,2040460a +204045d8: fb442783 lw a5,-76(s0) +204045dc: 0007c703 lbu a4,0(a5) +204045e0: 02500793 li a5,37 +204045e4: 02f70663 beq a4,a5,20404610 { if (str <= end) -204045e2: fe042703 lw a4,-32(s0) -204045e6: fdc42783 lw a5,-36(s0) -204045ea: 00e7ea63 bltu a5,a4,204045fe +204045e8: fe042703 lw a4,-32(s0) +204045ec: fdc42783 lw a5,-36(s0) +204045f0: 00e7ea63 bltu a5,a4,20404604 *str = *fmt; -204045ee: fb442783 lw a5,-76(s0) -204045f2: 0007c703 lbu a4,0(a5) -204045f6: fe042783 lw a5,-32(s0) -204045fa: 00e78023 sb a4,0(a5) +204045f4: fb442783 lw a5,-76(s0) +204045f8: 0007c703 lbu a4,0(a5) +204045fc: fe042783 lw a5,-32(s0) +20404600: 00e78023 sb a4,0(a5) ++ str; -204045fe: fe042783 lw a5,-32(s0) -20404602: 0785 addi a5,a5,1 -20404604: fef42023 sw a5,-32(s0) +20404604: fe042783 lw a5,-32(s0) +20404608: 0785 addi a5,a5,1 +2040460a: fef42023 sw a5,-32(s0) continue; -20404608: a3b9 j 20404b56 +2040460e: a3b9 j 20404b5c } /* process flags */ flags = 0; -2040460a: fc040b23 sb zero,-42(s0) +20404610: fc040b23 sb zero,-42(s0) while (1) { /* skips the first '%' also */ ++ fmt; -2040460e: fb442783 lw a5,-76(s0) -20404612: 0785 addi a5,a5,1 -20404614: faf42a23 sw a5,-76(s0) +20404614: fb442783 lw a5,-76(s0) +20404618: 0785 addi a5,a5,1 +2040461a: faf42a23 sw a5,-76(s0) if (*fmt == '-') flags |= LEFT; -20404618: fb442783 lw a5,-76(s0) -2040461c: 0007c703 lbu a4,0(a5) -20404620: 02d00793 li a5,45 -20404624: 00f71963 bne a4,a5,20404636 -20404628: fd644783 lbu a5,-42(s0) -2040462c: 0107e793 ori a5,a5,16 -20404630: fcf40b23 sb a5,-42(s0) -20404634: bfe9 j 2040460e +2040461e: fb442783 lw a5,-76(s0) +20404622: 0007c703 lbu a4,0(a5) +20404626: 02d00793 li a5,45 +2040462a: 00f71963 bne a4,a5,2040463c +2040462e: fd644783 lbu a5,-42(s0) +20404632: 0107e793 ori a5,a5,16 +20404636: fcf40b23 sb a5,-42(s0) +2040463a: bfe9 j 20404614 else if (*fmt == '+') flags |= PLUS; -20404636: fb442783 lw a5,-76(s0) -2040463a: 0007c703 lbu a4,0(a5) -2040463e: 02b00793 li a5,43 -20404642: 00f71963 bne a4,a5,20404654 -20404646: fd644783 lbu a5,-42(s0) -2040464a: 0047e793 ori a5,a5,4 -2040464e: fcf40b23 sb a5,-42(s0) -20404652: bf75 j 2040460e +2040463c: fb442783 lw a5,-76(s0) +20404640: 0007c703 lbu a4,0(a5) +20404644: 02b00793 li a5,43 +20404648: 00f71963 bne a4,a5,2040465a +2040464c: fd644783 lbu a5,-42(s0) +20404650: 0047e793 ori a5,a5,4 +20404654: fcf40b23 sb a5,-42(s0) +20404658: bf75 j 20404614 else if (*fmt == ' ') flags |= SPACE; -20404654: fb442783 lw a5,-76(s0) -20404658: 0007c703 lbu a4,0(a5) -2040465c: 02000793 li a5,32 -20404660: 00f71963 bne a4,a5,20404672 -20404664: fd644783 lbu a5,-42(s0) -20404668: 0087e793 ori a5,a5,8 -2040466c: fcf40b23 sb a5,-42(s0) -20404670: bf79 j 2040460e +2040465a: fb442783 lw a5,-76(s0) +2040465e: 0007c703 lbu a4,0(a5) +20404662: 02000793 li a5,32 +20404666: 00f71963 bne a4,a5,20404678 +2040466a: fd644783 lbu a5,-42(s0) +2040466e: 0087e793 ori a5,a5,8 +20404672: fcf40b23 sb a5,-42(s0) +20404676: bf79 j 20404614 else if (*fmt == '#') flags |= SPECIAL; -20404672: fb442783 lw a5,-76(s0) -20404676: 0007c703 lbu a4,0(a5) -2040467a: 02300793 li a5,35 -2040467e: 00f71963 bne a4,a5,20404690 -20404682: fd644783 lbu a5,-42(s0) -20404686: 0207e793 ori a5,a5,32 -2040468a: fcf40b23 sb a5,-42(s0) -2040468e: b741 j 2040460e +20404678: fb442783 lw a5,-76(s0) +2040467c: 0007c703 lbu a4,0(a5) +20404680: 02300793 li a5,35 +20404684: 00f71963 bne a4,a5,20404696 +20404688: fd644783 lbu a5,-42(s0) +2040468c: 0207e793 ori a5,a5,32 +20404690: fcf40b23 sb a5,-42(s0) +20404694: b741 j 20404614 else if (*fmt == '0') flags |= ZEROPAD; -20404690: fb442783 lw a5,-76(s0) -20404694: 0007c703 lbu a4,0(a5) -20404698: 03000793 li a5,48 -2040469c: 00f71963 bne a4,a5,204046ae -204046a0: fd644783 lbu a5,-42(s0) -204046a4: 0017e793 ori a5,a5,1 -204046a8: fcf40b23 sb a5,-42(s0) +20404696: fb442783 lw a5,-76(s0) +2040469a: 0007c703 lbu a4,0(a5) +2040469e: 03000793 li a5,48 +204046a2: 00f71963 bne a4,a5,204046b4 +204046a6: fd644783 lbu a5,-42(s0) +204046aa: 0017e793 ori a5,a5,1 +204046ae: fcf40b23 sb a5,-42(s0) ++ fmt; -204046ac: b78d j 2040460e +204046b2: b78d j 20404614 else break; -204046ae: 0001 nop +204046b4: 0001 nop } /* get field width */ field_width = -1; -204046b0: 57fd li a5,-1 -204046b2: fcf42823 sw a5,-48(s0) +204046b6: 57fd li a5,-1 +204046b8: fcf42823 sw a5,-48(s0) if (isdigit(*fmt)) field_width = skip_atoi(&fmt); -204046b6: fb442783 lw a5,-76(s0) -204046ba: 0007c783 lbu a5,0(a5) -204046be: fd078793 addi a5,a5,-48 -204046c2: 873e mv a4,a5 -204046c4: 47a5 li a5,9 -204046c6: 00e7e963 bltu a5,a4,204046d8 -204046ca: fb440793 addi a5,s0,-76 -204046ce: 853e mv a0,a5 -204046d0: 36fd jal 204042be -204046d2: fca42823 sw a0,-48(s0) -204046d6: a0b9 j 20404724 +204046bc: fb442783 lw a5,-76(s0) +204046c0: 0007c783 lbu a5,0(a5) +204046c4: fd078793 addi a5,a5,-48 +204046c8: 873e mv a4,a5 +204046ca: 47a5 li a5,9 +204046cc: 00e7e963 bltu a5,a4,204046de +204046d0: fb440793 addi a5,s0,-76 +204046d4: 853e mv a0,a5 +204046d6: 36fd jal 204042c4 +204046d8: fca42823 sw a0,-48(s0) +204046dc: a0b9 j 2040472a else if (*fmt == '*') -204046d8: fb442783 lw a5,-76(s0) -204046dc: 0007c703 lbu a4,0(a5) -204046e0: 02a00793 li a5,42 -204046e4: 04f71063 bne a4,a5,20404724 +204046de: fb442783 lw a5,-76(s0) +204046e2: 0007c703 lbu a4,0(a5) +204046e6: 02a00793 li a5,42 +204046ea: 04f71063 bne a4,a5,2040472a { ++ fmt; -204046e8: fb442783 lw a5,-76(s0) -204046ec: 0785 addi a5,a5,1 -204046ee: faf42a23 sw a5,-76(s0) +204046ee: fb442783 lw a5,-76(s0) +204046f2: 0785 addi a5,a5,1 +204046f4: faf42a23 sw a5,-76(s0) /* it's the next argument */ field_width = va_arg(args, int); -204046f2: fb042783 lw a5,-80(s0) -204046f6: 00478713 addi a4,a5,4 -204046fa: fae42823 sw a4,-80(s0) -204046fe: 439c lw a5,0(a5) -20404700: fcf42823 sw a5,-48(s0) +204046f8: fb042783 lw a5,-80(s0) +204046fc: 00478713 addi a4,a5,4 +20404700: fae42823 sw a4,-80(s0) +20404704: 439c lw a5,0(a5) +20404706: fcf42823 sw a5,-48(s0) if (field_width < 0) -20404704: fd042783 lw a5,-48(s0) -20404708: 0007de63 bgez a5,20404724 +2040470a: fd042783 lw a5,-48(s0) +2040470e: 0007de63 bgez a5,2040472a { field_width = -field_width; -2040470c: fd042783 lw a5,-48(s0) -20404710: 40f007b3 neg a5,a5 -20404714: fcf42823 sw a5,-48(s0) +20404712: fd042783 lw a5,-48(s0) +20404716: 40f007b3 neg a5,a5 +2040471a: fcf42823 sw a5,-48(s0) flags |= LEFT; -20404718: fd644783 lbu a5,-42(s0) -2040471c: 0107e793 ori a5,a5,16 -20404720: fcf40b23 sb a5,-42(s0) +2040471e: fd644783 lbu a5,-42(s0) +20404722: 0107e793 ori a5,a5,16 +20404726: fcf40b23 sb a5,-42(s0) } } #ifdef RT_PRINTF_PRECISION /* get the precision */ precision = -1; -20404724: 57fd li a5,-1 -20404726: fcf42623 sw a5,-52(s0) +2040472a: 57fd li a5,-1 +2040472c: fcf42623 sw a5,-52(s0) if (*fmt == '.') -2040472a: fb442783 lw a5,-76(s0) -2040472e: 0007c703 lbu a4,0(a5) -20404732: 02e00793 li a5,46 -20404736: 06f71463 bne a4,a5,2040479e +20404730: fb442783 lw a5,-76(s0) +20404734: 0007c703 lbu a4,0(a5) +20404738: 02e00793 li a5,46 +2040473c: 06f71463 bne a4,a5,204047a4 { ++ fmt; -2040473a: fb442783 lw a5,-76(s0) -2040473e: 0785 addi a5,a5,1 -20404740: faf42a23 sw a5,-76(s0) +20404740: fb442783 lw a5,-76(s0) +20404744: 0785 addi a5,a5,1 +20404746: faf42a23 sw a5,-76(s0) if (isdigit(*fmt)) precision = skip_atoi(&fmt); -20404744: fb442783 lw a5,-76(s0) -20404748: 0007c783 lbu a5,0(a5) -2040474c: fd078793 addi a5,a5,-48 -20404750: 873e mv a4,a5 -20404752: 47a5 li a5,9 -20404754: 00e7e963 bltu a5,a4,20404766 -20404758: fb440793 addi a5,s0,-76 -2040475c: 853e mv a0,a5 -2040475e: 3685 jal 204042be -20404760: fca42623 sw a0,-52(s0) -20404764: a03d j 20404792 +2040474a: fb442783 lw a5,-76(s0) +2040474e: 0007c783 lbu a5,0(a5) +20404752: fd078793 addi a5,a5,-48 +20404756: 873e mv a4,a5 +20404758: 47a5 li a5,9 +2040475a: 00e7e963 bltu a5,a4,2040476c +2040475e: fb440793 addi a5,s0,-76 +20404762: 853e mv a0,a5 +20404764: 3685 jal 204042c4 +20404766: fca42623 sw a0,-52(s0) +2040476a: a03d j 20404798 else if (*fmt == '*') -20404766: fb442783 lw a5,-76(s0) -2040476a: 0007c703 lbu a4,0(a5) -2040476e: 02a00793 li a5,42 -20404772: 02f71063 bne a4,a5,20404792 +2040476c: fb442783 lw a5,-76(s0) +20404770: 0007c703 lbu a4,0(a5) +20404774: 02a00793 li a5,42 +20404778: 02f71063 bne a4,a5,20404798 { ++ fmt; -20404776: fb442783 lw a5,-76(s0) -2040477a: 0785 addi a5,a5,1 -2040477c: faf42a23 sw a5,-76(s0) +2040477c: fb442783 lw a5,-76(s0) +20404780: 0785 addi a5,a5,1 +20404782: faf42a23 sw a5,-76(s0) /* it's the next argument */ precision = va_arg(args, int); -20404780: fb042783 lw a5,-80(s0) -20404784: 00478713 addi a4,a5,4 -20404788: fae42823 sw a4,-80(s0) -2040478c: 439c lw a5,0(a5) -2040478e: fcf42623 sw a5,-52(s0) +20404786: fb042783 lw a5,-80(s0) +2040478a: 00478713 addi a4,a5,4 +2040478e: fae42823 sw a4,-80(s0) +20404792: 439c lw a5,0(a5) +20404794: fcf42623 sw a5,-52(s0) } if (precision < 0) precision = 0; -20404792: fcc42783 lw a5,-52(s0) -20404796: 0007d463 bgez a5,2040479e -2040479a: fc042623 sw zero,-52(s0) +20404798: fcc42783 lw a5,-52(s0) +2040479c: 0007d463 bgez a5,204047a4 +204047a0: fc042623 sw zero,-52(s0) } #endif /* get the conversion qualifier */ qualifier = 0; -2040479e: fc040aa3 sb zero,-43(s0) +204047a4: fc040aa3 sb zero,-43(s0) #ifdef RT_PRINTF_LONGLONG if (*fmt == 'h' || *fmt == 'l' || *fmt == 'L') #else if (*fmt == 'h' || *fmt == 'l') -204047a2: fb442783 lw a5,-76(s0) -204047a6: 0007c703 lbu a4,0(a5) -204047aa: 06800793 li a5,104 -204047ae: 00f70a63 beq a4,a5,204047c2 -204047b2: fb442783 lw a5,-76(s0) -204047b6: 0007c703 lbu a4,0(a5) -204047ba: 06c00793 li a5,108 -204047be: 00f71d63 bne a4,a5,204047d8 +204047a8: fb442783 lw a5,-76(s0) +204047ac: 0007c703 lbu a4,0(a5) +204047b0: 06800793 li a5,104 +204047b4: 00f70a63 beq a4,a5,204047c8 +204047b8: fb442783 lw a5,-76(s0) +204047bc: 0007c703 lbu a4,0(a5) +204047c0: 06c00793 li a5,108 +204047c4: 00f71d63 bne a4,a5,204047de #endif { qualifier = *fmt; -204047c2: fb442783 lw a5,-76(s0) -204047c6: 0007c783 lbu a5,0(a5) -204047ca: fcf40aa3 sb a5,-43(s0) +204047c8: fb442783 lw a5,-76(s0) +204047cc: 0007c783 lbu a5,0(a5) +204047d0: fcf40aa3 sb a5,-43(s0) ++ fmt; -204047ce: fb442783 lw a5,-76(s0) -204047d2: 0785 addi a5,a5,1 -204047d4: faf42a23 sw a5,-76(s0) +204047d4: fb442783 lw a5,-76(s0) +204047d8: 0785 addi a5,a5,1 +204047da: faf42a23 sw a5,-76(s0) } #endif } /* the default base */ base = 10; -204047d8: 47a9 li a5,10 -204047da: fcf40ba3 sb a5,-41(s0) +204047de: 47a9 li a5,10 +204047e0: fcf40ba3 sb a5,-41(s0) switch (*fmt) -204047de: fb442783 lw a5,-76(s0) -204047e2: 0007c783 lbu a5,0(a5) -204047e6: fdb78793 addi a5,a5,-37 -204047ea: 05300713 li a4,83 -204047ee: 26f76b63 bltu a4,a5,20404a64 -204047f2: 00279713 slli a4,a5,0x2 -204047f6: 00012797 auipc a5,0x12 -204047fa: 02278793 addi a5,a5,34 # 20416818 <__FUNCTION__.2520+0xa0> -204047fe: 97ba add a5,a5,a4 -20404800: 4398 lw a4,0(a5) -20404802: 00012797 auipc a5,0x12 -20404806: 01678793 addi a5,a5,22 # 20416818 <__FUNCTION__.2520+0xa0> -2040480a: 97ba add a5,a5,a4 -2040480c: 8782 jr a5 +204047e4: fb442783 lw a5,-76(s0) +204047e8: 0007c783 lbu a5,0(a5) +204047ec: fdb78793 addi a5,a5,-37 +204047f0: 05300713 li a4,83 +204047f4: 26f76b63 bltu a4,a5,20404a6a +204047f8: 00279713 slli a4,a5,0x2 +204047fc: 00012797 auipc a5,0x12 +20404800: ca478793 addi a5,a5,-860 # 204164a0 <__FUNCTION__.2515+0xa0> +20404804: 97ba add a5,a5,a4 +20404806: 4398 lw a4,0(a5) +20404808: 00012797 auipc a5,0x12 +2040480c: c9878793 addi a5,a5,-872 # 204164a0 <__FUNCTION__.2515+0xa0> +20404810: 97ba add a5,a5,a4 +20404812: 8782 jr a5 { case 'c': if (!(flags & LEFT)) -2040480e: fd644783 lbu a5,-42(s0) -20404812: 8bc1 andi a5,a5,16 -20404814: ef85 bnez a5,2040484c +20404814: fd644783 lbu a5,-42(s0) +20404818: 8bc1 andi a5,a5,16 +2040481a: ef85 bnez a5,20404852 { while (--field_width > 0) -20404816: a015 j 2040483a +2040481c: a015 j 20404840 { if (str <= end) *str = ' '; -20404818: fe042703 lw a4,-32(s0) -2040481c: fdc42783 lw a5,-36(s0) -20404820: 00e7e863 bltu a5,a4,20404830 -20404824: fe042783 lw a5,-32(s0) -20404828: 02000713 li a4,32 -2040482c: 00e78023 sb a4,0(a5) +2040481e: fe042703 lw a4,-32(s0) +20404822: fdc42783 lw a5,-36(s0) +20404826: 00e7e863 bltu a5,a4,20404836 +2040482a: fe042783 lw a5,-32(s0) +2040482e: 02000713 li a4,32 +20404832: 00e78023 sb a4,0(a5) ++ str; -20404830: fe042783 lw a5,-32(s0) -20404834: 0785 addi a5,a5,1 -20404836: fef42023 sw a5,-32(s0) +20404836: fe042783 lw a5,-32(s0) +2040483a: 0785 addi a5,a5,1 +2040483c: fef42023 sw a5,-32(s0) while (--field_width > 0) -2040483a: fd042783 lw a5,-48(s0) -2040483e: 17fd addi a5,a5,-1 -20404840: fcf42823 sw a5,-48(s0) -20404844: fd042783 lw a5,-48(s0) -20404848: fcf048e3 bgtz a5,20404818 +20404840: fd042783 lw a5,-48(s0) +20404844: 17fd addi a5,a5,-1 +20404846: fcf42823 sw a5,-48(s0) +2040484a: fd042783 lw a5,-48(s0) +2040484e: fcf048e3 bgtz a5,2040481e } } /* get character */ c = (rt_uint8_t)va_arg(args, int); -2040484c: fb042783 lw a5,-80(s0) -20404850: 00478713 addi a4,a5,4 -20404854: fae42823 sw a4,-80(s0) -20404858: 439c lw a5,0(a5) -2040485a: fcf405a3 sb a5,-53(s0) +20404852: fb042783 lw a5,-80(s0) +20404856: 00478713 addi a4,a5,4 +2040485a: fae42823 sw a4,-80(s0) +2040485e: 439c lw a5,0(a5) +20404860: fcf405a3 sb a5,-53(s0) if (str <= end) *str = c; -2040485e: fe042703 lw a4,-32(s0) -20404862: fdc42783 lw a5,-36(s0) -20404866: 00e7e863 bltu a5,a4,20404876 -2040486a: fe042783 lw a5,-32(s0) -2040486e: fcb44703 lbu a4,-53(s0) -20404872: 00e78023 sb a4,0(a5) +20404864: fe042703 lw a4,-32(s0) +20404868: fdc42783 lw a5,-36(s0) +2040486c: 00e7e863 bltu a5,a4,2040487c +20404870: fe042783 lw a5,-32(s0) +20404874: fcb44703 lbu a4,-53(s0) +20404878: 00e78023 sb a4,0(a5) ++ str; -20404876: fe042783 lw a5,-32(s0) -2040487a: 0785 addi a5,a5,1 -2040487c: fef42023 sw a5,-32(s0) +2040487c: fe042783 lw a5,-32(s0) +20404880: 0785 addi a5,a5,1 +20404882: fef42023 sw a5,-32(s0) /* put width */ while (--field_width > 0) -20404880: a015 j 204048a4 +20404886: a015 j 204048aa { if (str <= end) *str = ' '; -20404882: fe042703 lw a4,-32(s0) -20404886: fdc42783 lw a5,-36(s0) -2040488a: 00e7e863 bltu a5,a4,2040489a -2040488e: fe042783 lw a5,-32(s0) -20404892: 02000713 li a4,32 -20404896: 00e78023 sb a4,0(a5) +20404888: fe042703 lw a4,-32(s0) +2040488c: fdc42783 lw a5,-36(s0) +20404890: 00e7e863 bltu a5,a4,204048a0 +20404894: fe042783 lw a5,-32(s0) +20404898: 02000713 li a4,32 +2040489c: 00e78023 sb a4,0(a5) ++ str; -2040489a: fe042783 lw a5,-32(s0) -2040489e: 0785 addi a5,a5,1 -204048a0: fef42023 sw a5,-32(s0) +204048a0: fe042783 lw a5,-32(s0) +204048a4: 0785 addi a5,a5,1 +204048a6: fef42023 sw a5,-32(s0) while (--field_width > 0) -204048a4: fd042783 lw a5,-48(s0) -204048a8: 17fd addi a5,a5,-1 -204048aa: fcf42823 sw a5,-48(s0) -204048ae: fd042783 lw a5,-48(s0) -204048b2: fcf048e3 bgtz a5,20404882 +204048aa: fd042783 lw a5,-48(s0) +204048ae: 17fd addi a5,a5,-1 +204048b0: fcf42823 sw a5,-48(s0) +204048b4: fd042783 lw a5,-48(s0) +204048b8: fcf048e3 bgtz a5,20404888 } continue; -204048b6: a445 j 20404b56 +204048bc: a445 j 20404b5c case 's': s = va_arg(args, char *); -204048b8: fb042783 lw a5,-80(s0) -204048bc: 00478713 addi a4,a5,4 -204048c0: fae42823 sw a4,-80(s0) -204048c4: 439c lw a5,0(a5) -204048c6: fcf42c23 sw a5,-40(s0) +204048be: fb042783 lw a5,-80(s0) +204048c2: 00478713 addi a4,a5,4 +204048c6: fae42823 sw a4,-80(s0) +204048ca: 439c lw a5,0(a5) +204048cc: fcf42c23 sw a5,-40(s0) if (!s) s = "(NULL)"; -204048ca: fd842783 lw a5,-40(s0) -204048ce: e799 bnez a5,204048dc -204048d0: 00012797 auipc a5,0x12 -204048d4: f4078793 addi a5,a5,-192 # 20416810 <__FUNCTION__.2520+0x98> -204048d8: fcf42c23 sw a5,-40(s0) +204048d0: fd842783 lw a5,-40(s0) +204048d4: e799 bnez a5,204048e2 +204048d6: 00012797 auipc a5,0x12 +204048da: bc278793 addi a5,a5,-1086 # 20416498 <__FUNCTION__.2515+0x98> +204048de: fcf42c23 sw a5,-40(s0) len = rt_strlen(s); -204048dc: fd842503 lw a0,-40(s0) -204048e0: 3871 jal 2040417c -204048e2: 87aa mv a5,a0 -204048e4: fef42223 sw a5,-28(s0) +204048e2: fd842503 lw a0,-40(s0) +204048e6: 3871 jal 20404182 +204048e8: 87aa mv a5,a0 +204048ea: fef42223 sw a5,-28(s0) #ifdef RT_PRINTF_PRECISION if (precision > 0 && len > precision) len = precision; -204048e8: fcc42783 lw a5,-52(s0) -204048ec: 00f05c63 blez a5,20404904 -204048f0: fe442703 lw a4,-28(s0) -204048f4: fcc42783 lw a5,-52(s0) -204048f8: 00e7d663 ble a4,a5,20404904 -204048fc: fcc42783 lw a5,-52(s0) -20404900: fef42223 sw a5,-28(s0) +204048ee: fcc42783 lw a5,-52(s0) +204048f2: 00f05c63 blez a5,2040490a +204048f6: fe442703 lw a4,-28(s0) +204048fa: fcc42783 lw a5,-52(s0) +204048fe: 00e7d663 ble a4,a5,2040490a +20404902: fcc42783 lw a5,-52(s0) +20404906: fef42223 sw a5,-28(s0) #endif if (!(flags & LEFT)) -20404904: fd644783 lbu a5,-42(s0) -20404908: 8bc1 andi a5,a5,16 -2040490a: ef8d bnez a5,20404944 +2040490a: fd644783 lbu a5,-42(s0) +2040490e: 8bc1 andi a5,a5,16 +20404910: ef8d bnez a5,2040494a { while (len < field_width--) -2040490c: a015 j 20404930 +20404912: a015 j 20404936 { if (str <= end) *str = ' '; -2040490e: fe042703 lw a4,-32(s0) -20404912: fdc42783 lw a5,-36(s0) -20404916: 00e7e863 bltu a5,a4,20404926 -2040491a: fe042783 lw a5,-32(s0) -2040491e: 02000713 li a4,32 -20404922: 00e78023 sb a4,0(a5) +20404914: fe042703 lw a4,-32(s0) +20404918: fdc42783 lw a5,-36(s0) +2040491c: 00e7e863 bltu a5,a4,2040492c +20404920: fe042783 lw a5,-32(s0) +20404924: 02000713 li a4,32 +20404928: 00e78023 sb a4,0(a5) ++ str; -20404926: fe042783 lw a5,-32(s0) -2040492a: 0785 addi a5,a5,1 -2040492c: fef42023 sw a5,-32(s0) +2040492c: fe042783 lw a5,-32(s0) +20404930: 0785 addi a5,a5,1 +20404932: fef42023 sw a5,-32(s0) while (len < field_width--) -20404930: fd042783 lw a5,-48(s0) -20404934: fff78713 addi a4,a5,-1 -20404938: fce42823 sw a4,-48(s0) -2040493c: fe442703 lw a4,-28(s0) -20404940: fcf747e3 blt a4,a5,2040490e +20404936: fd042783 lw a5,-48(s0) +2040493a: fff78713 addi a4,a5,-1 +2040493e: fce42823 sw a4,-48(s0) +20404942: fe442703 lw a4,-28(s0) +20404946: fcf747e3 blt a4,a5,20404914 } } for (i = 0; i < len; ++i) -20404944: fe042423 sw zero,-24(s0) -20404948: a835 j 20404984 +2040494a: fe042423 sw zero,-24(s0) +2040494e: a835 j 2040498a { if (str <= end) *str = *s; -2040494a: fe042703 lw a4,-32(s0) -2040494e: fdc42783 lw a5,-36(s0) -20404952: 00e7ea63 bltu a5,a4,20404966 -20404956: fd842783 lw a5,-40(s0) -2040495a: 0007c703 lbu a4,0(a5) -2040495e: fe042783 lw a5,-32(s0) -20404962: 00e78023 sb a4,0(a5) +20404950: fe042703 lw a4,-32(s0) +20404954: fdc42783 lw a5,-36(s0) +20404958: 00e7ea63 bltu a5,a4,2040496c +2040495c: fd842783 lw a5,-40(s0) +20404960: 0007c703 lbu a4,0(a5) +20404964: fe042783 lw a5,-32(s0) +20404968: 00e78023 sb a4,0(a5) ++ str; -20404966: fe042783 lw a5,-32(s0) -2040496a: 0785 addi a5,a5,1 -2040496c: fef42023 sw a5,-32(s0) +2040496c: fe042783 lw a5,-32(s0) +20404970: 0785 addi a5,a5,1 +20404972: fef42023 sw a5,-32(s0) ++ s; -20404970: fd842783 lw a5,-40(s0) -20404974: 0785 addi a5,a5,1 -20404976: fcf42c23 sw a5,-40(s0) +20404976: fd842783 lw a5,-40(s0) +2040497a: 0785 addi a5,a5,1 +2040497c: fcf42c23 sw a5,-40(s0) for (i = 0; i < len; ++i) -2040497a: fe842783 lw a5,-24(s0) -2040497e: 0785 addi a5,a5,1 -20404980: fef42423 sw a5,-24(s0) -20404984: fe842703 lw a4,-24(s0) -20404988: fe442783 lw a5,-28(s0) -2040498c: faf74fe3 blt a4,a5,2040494a +20404980: fe842783 lw a5,-24(s0) +20404984: 0785 addi a5,a5,1 +20404986: fef42423 sw a5,-24(s0) +2040498a: fe842703 lw a4,-24(s0) +2040498e: fe442783 lw a5,-28(s0) +20404992: faf74fe3 blt a4,a5,20404950 } while (len < field_width--) -20404990: a015 j 204049b4 +20404996: a015 j 204049ba { if (str <= end) *str = ' '; -20404992: fe042703 lw a4,-32(s0) -20404996: fdc42783 lw a5,-36(s0) -2040499a: 00e7e863 bltu a5,a4,204049aa -2040499e: fe042783 lw a5,-32(s0) -204049a2: 02000713 li a4,32 -204049a6: 00e78023 sb a4,0(a5) +20404998: fe042703 lw a4,-32(s0) +2040499c: fdc42783 lw a5,-36(s0) +204049a0: 00e7e863 bltu a5,a4,204049b0 +204049a4: fe042783 lw a5,-32(s0) +204049a8: 02000713 li a4,32 +204049ac: 00e78023 sb a4,0(a5) ++ str; -204049aa: fe042783 lw a5,-32(s0) -204049ae: 0785 addi a5,a5,1 -204049b0: fef42023 sw a5,-32(s0) +204049b0: fe042783 lw a5,-32(s0) +204049b4: 0785 addi a5,a5,1 +204049b6: fef42023 sw a5,-32(s0) while (len < field_width--) -204049b4: fd042783 lw a5,-48(s0) -204049b8: fff78713 addi a4,a5,-1 -204049bc: fce42823 sw a4,-48(s0) -204049c0: fe442703 lw a4,-28(s0) -204049c4: fcf747e3 blt a4,a5,20404992 +204049ba: fd042783 lw a5,-48(s0) +204049be: fff78713 addi a4,a5,-1 +204049c2: fce42823 sw a4,-48(s0) +204049c6: fe442703 lw a4,-28(s0) +204049ca: fcf747e3 blt a4,a5,20404998 } continue; -204049c8: a279 j 20404b56 +204049ce: a279 j 20404b5c case 'p': if (field_width == -1) -204049ca: fd042703 lw a4,-48(s0) -204049ce: 57fd li a5,-1 -204049d0: 00f71b63 bne a4,a5,204049e6 +204049d0: fd042703 lw a4,-48(s0) +204049d4: 57fd li a5,-1 +204049d6: 00f71b63 bne a4,a5,204049ec { field_width = sizeof(void *) << 1; -204049d4: 47a1 li a5,8 -204049d6: fcf42823 sw a5,-48(s0) +204049da: 47a1 li a5,8 +204049dc: fcf42823 sw a5,-48(s0) flags |= ZEROPAD; -204049da: fd644783 lbu a5,-42(s0) -204049de: 0017e793 ori a5,a5,1 -204049e2: fcf40b23 sb a5,-42(s0) +204049e0: fd644783 lbu a5,-42(s0) +204049e4: 0017e793 ori a5,a5,1 +204049e8: fcf40b23 sb a5,-42(s0) } #ifdef RT_PRINTF_PRECISION str = print_number(str, end, (long)va_arg(args, void *), -204049e6: fb042783 lw a5,-80(s0) -204049ea: 00478713 addi a4,a5,4 -204049ee: fae42823 sw a4,-80(s0) -204049f2: 439c lw a5,0(a5) +204049ec: fb042783 lw a5,-80(s0) +204049f0: 00478713 addi a4,a5,4 +204049f4: fae42823 sw a4,-80(s0) +204049f8: 439c lw a5,0(a5) str = print_number(str, end, -204049f4: 863e mv a2,a5 -204049f6: fd644783 lbu a5,-42(s0) -204049fa: 883e mv a6,a5 -204049fc: fcc42783 lw a5,-52(s0) -20404a00: fd042703 lw a4,-48(s0) -20404a04: 46c1 li a3,16 -20404a06: fdc42583 lw a1,-36(s0) -20404a0a: fe042503 lw a0,-32(s0) -20404a0e: 3219 jal 20404314 -20404a10: fea42023 sw a0,-32(s0) +204049fa: 863e mv a2,a5 +204049fc: fd644783 lbu a5,-42(s0) +20404a00: 883e mv a6,a5 +20404a02: fcc42783 lw a5,-52(s0) +20404a06: fd042703 lw a4,-48(s0) +20404a0a: 46c1 li a3,16 +20404a0c: fdc42583 lw a1,-36(s0) +20404a10: fe042503 lw a0,-32(s0) +20404a14: 3219 jal 2040431a +20404a16: fea42023 sw a0,-32(s0) #else str = print_number(str, end, (long)va_arg(args, void *), 16, field_width, flags); #endif continue; -20404a14: a289 j 20404b56 +20404a1a: a289 j 20404b5c case '%': if (str <= end) *str = '%'; -20404a16: fe042703 lw a4,-32(s0) -20404a1a: fdc42783 lw a5,-36(s0) -20404a1e: 00e7e863 bltu a5,a4,20404a2e -20404a22: fe042783 lw a5,-32(s0) -20404a26: 02500713 li a4,37 -20404a2a: 00e78023 sb a4,0(a5) +20404a1c: fe042703 lw a4,-32(s0) +20404a20: fdc42783 lw a5,-36(s0) +20404a24: 00e7e863 bltu a5,a4,20404a34 +20404a28: fe042783 lw a5,-32(s0) +20404a2c: 02500713 li a4,37 +20404a30: 00e78023 sb a4,0(a5) ++ str; -20404a2e: fe042783 lw a5,-32(s0) -20404a32: 0785 addi a5,a5,1 -20404a34: fef42023 sw a5,-32(s0) +20404a34: fe042783 lw a5,-32(s0) +20404a38: 0785 addi a5,a5,1 +20404a3a: fef42023 sw a5,-32(s0) continue; -20404a38: aa39 j 20404b56 +20404a3e: aa39 j 20404b5c /* integer number formats - set up the flags and "break" */ case 'o': base = 8; -20404a3a: 47a1 li a5,8 -20404a3c: fcf40ba3 sb a5,-41(s0) +20404a40: 47a1 li a5,8 +20404a42: fcf40ba3 sb a5,-41(s0) break; -20404a40: a059 j 20404ac6 +20404a46: a059 j 20404acc case 'X': flags |= LARGE; -20404a42: fd644783 lbu a5,-42(s0) -20404a46: 0407e793 ori a5,a5,64 -20404a4a: fcf40b23 sb a5,-42(s0) +20404a48: fd644783 lbu a5,-42(s0) +20404a4c: 0407e793 ori a5,a5,64 +20404a50: fcf40b23 sb a5,-42(s0) case 'x': base = 16; -20404a4e: 47c1 li a5,16 -20404a50: fcf40ba3 sb a5,-41(s0) +20404a54: 47c1 li a5,16 +20404a56: fcf40ba3 sb a5,-41(s0) break; -20404a54: a88d j 20404ac6 +20404a5a: a88d j 20404acc case 'd': case 'i': flags |= SIGN; -20404a56: fd644783 lbu a5,-42(s0) -20404a5a: 0027e793 ori a5,a5,2 -20404a5e: fcf40b23 sb a5,-42(s0) +20404a5c: fd644783 lbu a5,-42(s0) +20404a60: 0027e793 ori a5,a5,2 +20404a64: fcf40b23 sb a5,-42(s0) case 'u': break; -20404a62: a08d j 20404ac4 +20404a68: a08d j 20404aca default: if (str <= end) *str = '%'; -20404a64: fe042703 lw a4,-32(s0) -20404a68: fdc42783 lw a5,-36(s0) -20404a6c: 00e7e863 bltu a5,a4,20404a7c -20404a70: fe042783 lw a5,-32(s0) -20404a74: 02500713 li a4,37 -20404a78: 00e78023 sb a4,0(a5) +20404a6a: fe042703 lw a4,-32(s0) +20404a6e: fdc42783 lw a5,-36(s0) +20404a72: 00e7e863 bltu a5,a4,20404a82 +20404a76: fe042783 lw a5,-32(s0) +20404a7a: 02500713 li a4,37 +20404a7e: 00e78023 sb a4,0(a5) ++ str; -20404a7c: fe042783 lw a5,-32(s0) -20404a80: 0785 addi a5,a5,1 -20404a82: fef42023 sw a5,-32(s0) +20404a82: fe042783 lw a5,-32(s0) +20404a86: 0785 addi a5,a5,1 +20404a88: fef42023 sw a5,-32(s0) if (*fmt) -20404a86: fb442783 lw a5,-76(s0) -20404a8a: 0007c783 lbu a5,0(a5) -20404a8e: c78d beqz a5,20404ab8 +20404a8c: fb442783 lw a5,-76(s0) +20404a90: 0007c783 lbu a5,0(a5) +20404a94: c78d beqz a5,20404abe { if (str <= end) *str = *fmt; -20404a90: fe042703 lw a4,-32(s0) -20404a94: fdc42783 lw a5,-36(s0) -20404a98: 00e7ea63 bltu a5,a4,20404aac -20404a9c: fb442783 lw a5,-76(s0) -20404aa0: 0007c703 lbu a4,0(a5) -20404aa4: fe042783 lw a5,-32(s0) -20404aa8: 00e78023 sb a4,0(a5) +20404a96: fe042703 lw a4,-32(s0) +20404a9a: fdc42783 lw a5,-36(s0) +20404a9e: 00e7ea63 bltu a5,a4,20404ab2 +20404aa2: fb442783 lw a5,-76(s0) +20404aa6: 0007c703 lbu a4,0(a5) +20404aaa: fe042783 lw a5,-32(s0) +20404aae: 00e78023 sb a4,0(a5) ++ str; -20404aac: fe042783 lw a5,-32(s0) -20404ab0: 0785 addi a5,a5,1 -20404ab2: fef42023 sw a5,-32(s0) +20404ab2: fe042783 lw a5,-32(s0) +20404ab6: 0785 addi a5,a5,1 +20404ab8: fef42023 sw a5,-32(s0) } else { -- fmt; } continue; -20404ab6: a045 j 20404b56 +20404abc: a045 j 20404b5c -- fmt; -20404ab8: fb442783 lw a5,-76(s0) -20404abc: 17fd addi a5,a5,-1 -20404abe: faf42a23 sw a5,-76(s0) +20404abe: fb442783 lw a5,-76(s0) +20404ac2: 17fd addi a5,a5,-1 +20404ac4: faf42a23 sw a5,-76(s0) continue; -20404ac2: a851 j 20404b56 +20404ac8: a851 j 20404b5c break; -20404ac4: 0001 nop +20404aca: 0001 nop #ifdef RT_PRINTF_LONGLONG if (qualifier == 'L') num = va_arg(args, long long); else if (qualifier == 'l') #else if (qualifier == 'l') -20404ac6: fd544703 lbu a4,-43(s0) -20404aca: 06c00793 li a5,108 -20404ace: 00f71c63 bne a4,a5,20404ae6 +20404acc: fd544703 lbu a4,-43(s0) +20404ad0: 06c00793 li a5,108 +20404ad4: 00f71c63 bne a4,a5,20404aec #endif { num = va_arg(args, rt_uint32_t); -20404ad2: fb042783 lw a5,-80(s0) -20404ad6: 00478713 addi a4,a5,4 -20404ada: fae42823 sw a4,-80(s0) -20404ade: 439c lw a5,0(a5) -20404ae0: fef42623 sw a5,-20(s0) -20404ae4: a0b1 j 20404b30 +20404ad8: fb042783 lw a5,-80(s0) +20404adc: 00478713 addi a4,a5,4 +20404ae0: fae42823 sw a4,-80(s0) +20404ae4: 439c lw a5,0(a5) +20404ae6: fef42623 sw a5,-20(s0) +20404aea: a0b1 j 20404b36 if (flags & SIGN) num = (rt_int32_t)num; } else if (qualifier == 'h') -20404ae6: fd544703 lbu a4,-43(s0) -20404aea: 06800793 li a5,104 -20404aee: 02f71863 bne a4,a5,20404b1e +20404aec: fd544703 lbu a4,-43(s0) +20404af0: 06800793 li a5,104 +20404af4: 02f71863 bne a4,a5,20404b24 { num = (rt_uint16_t)va_arg(args, rt_int32_t); -20404af2: fb042783 lw a5,-80(s0) -20404af6: 00478713 addi a4,a5,4 -20404afa: fae42823 sw a4,-80(s0) -20404afe: 439c lw a5,0(a5) -20404b00: 07c2 slli a5,a5,0x10 -20404b02: 83c1 srli a5,a5,0x10 -20404b04: fef42623 sw a5,-20(s0) +20404af8: fb042783 lw a5,-80(s0) +20404afc: 00478713 addi a4,a5,4 +20404b00: fae42823 sw a4,-80(s0) +20404b04: 439c lw a5,0(a5) +20404b06: 07c2 slli a5,a5,0x10 +20404b08: 83c1 srli a5,a5,0x10 +20404b0a: fef42623 sw a5,-20(s0) if (flags & SIGN) num = (rt_int16_t)num; -20404b08: fd644783 lbu a5,-42(s0) -20404b0c: 8b89 andi a5,a5,2 -20404b0e: c38d beqz a5,20404b30 -20404b10: fec42783 lw a5,-20(s0) -20404b14: 07c2 slli a5,a5,0x10 -20404b16: 87c1 srai a5,a5,0x10 -20404b18: fef42623 sw a5,-20(s0) -20404b1c: a811 j 20404b30 +20404b0e: fd644783 lbu a5,-42(s0) +20404b12: 8b89 andi a5,a5,2 +20404b14: c38d beqz a5,20404b36 +20404b16: fec42783 lw a5,-20(s0) +20404b1a: 07c2 slli a5,a5,0x10 +20404b1c: 87c1 srai a5,a5,0x10 +20404b1e: fef42623 sw a5,-20(s0) +20404b22: a811 j 20404b36 } else { num = va_arg(args, rt_uint32_t); -20404b1e: fb042783 lw a5,-80(s0) -20404b22: 00478713 addi a4,a5,4 -20404b26: fae42823 sw a4,-80(s0) -20404b2a: 439c lw a5,0(a5) -20404b2c: fef42623 sw a5,-20(s0) +20404b24: fb042783 lw a5,-80(s0) +20404b28: 00478713 addi a4,a5,4 +20404b2c: fae42823 sw a4,-80(s0) +20404b30: 439c lw a5,0(a5) +20404b32: fef42623 sw a5,-20(s0) if (flags & SIGN) num = (rt_int32_t)num; } #ifdef RT_PRINTF_PRECISION str = print_number(str, end, num, base, field_width, precision, flags); -20404b30: fec42603 lw a2,-20(s0) -20404b34: fd744683 lbu a3,-41(s0) -20404b38: fd644783 lbu a5,-42(s0) -20404b3c: 883e mv a6,a5 -20404b3e: fcc42783 lw a5,-52(s0) -20404b42: fd042703 lw a4,-48(s0) -20404b46: fdc42583 lw a1,-36(s0) -20404b4a: fe042503 lw a0,-32(s0) -20404b4e: fc6ff0ef jal ra,20404314 -20404b52: fea42023 sw a0,-32(s0) +20404b36: fec42603 lw a2,-20(s0) +20404b3a: fd744683 lbu a3,-41(s0) +20404b3e: fd644783 lbu a5,-42(s0) +20404b42: 883e mv a6,a5 +20404b44: fcc42783 lw a5,-52(s0) +20404b48: fd042703 lw a4,-48(s0) +20404b4c: fdc42583 lw a1,-36(s0) +20404b50: fe042503 lw a0,-32(s0) +20404b54: fc6ff0ef jal ra,2040431a +20404b58: fea42023 sw a0,-32(s0) for (; *fmt ; ++fmt) -20404b56: fb442783 lw a5,-76(s0) -20404b5a: 0785 addi a5,a5,1 -20404b5c: faf42a23 sw a5,-76(s0) -20404b60: fb442783 lw a5,-76(s0) -20404b64: 0007c783 lbu a5,0(a5) -20404b68: a60795e3 bnez a5,204045d2 +20404b5c: fb442783 lw a5,-76(s0) +20404b60: 0785 addi a5,a5,1 +20404b62: faf42a23 sw a5,-76(s0) +20404b66: fb442783 lw a5,-76(s0) +20404b6a: 0007c783 lbu a5,0(a5) +20404b6e: a60795e3 bnez a5,204045d8 #else str = print_number(str, end, num, base, field_width, flags); #endif } if (str <= end) *str = '\0'; -20404b6c: fe042703 lw a4,-32(s0) -20404b70: fdc42783 lw a5,-36(s0) -20404b74: 00e7e763 bltu a5,a4,20404b82 -20404b78: fe042783 lw a5,-32(s0) -20404b7c: 00078023 sb zero,0(a5) -20404b80: a029 j 20404b8a +20404b72: fe042703 lw a4,-32(s0) +20404b76: fdc42783 lw a5,-36(s0) +20404b7a: 00e7e763 bltu a5,a4,20404b88 +20404b7e: fe042783 lw a5,-32(s0) +20404b82: 00078023 sb zero,0(a5) +20404b86: a029 j 20404b90 else *end = '\0'; -20404b82: fdc42783 lw a5,-36(s0) -20404b86: 00078023 sb zero,0(a5) +20404b88: fdc42783 lw a5,-36(s0) +20404b8c: 00078023 sb zero,0(a5) /* the trailing null byte doesn't count towards the total * ++str; */ return str - buf; -20404b8a: fe042703 lw a4,-32(s0) -20404b8e: fbc42783 lw a5,-68(s0) -20404b92: 40f707b3 sub a5,a4,a5 +20404b90: fe042703 lw a4,-32(s0) +20404b94: fbc42783 lw a5,-68(s0) +20404b98: 40f707b3 sub a5,a4,a5 } -20404b96: 853e mv a0,a5 -20404b98: 40b6 lw ra,76(sp) -20404b9a: 4426 lw s0,72(sp) -20404b9c: 6161 addi sp,sp,80 -20404b9e: 8082 ret +20404b9c: 853e mv a0,a5 +20404b9e: 40b6 lw ra,76(sp) +20404ba0: 4426 lw s0,72(sp) +20404ba2: 6161 addi sp,sp,80 +20404ba4: 8082 ret -20404ba0 : +20404ba6 : * @param buf the buffer to save formatted string * @param size the size of buffer * @param fmt the format */ rt_int32_t rt_snprintf(char *buf, rt_size_t size, const char *fmt, ...) { -20404ba0: 715d addi sp,sp,-80 -20404ba2: d606 sw ra,44(sp) -20404ba4: d422 sw s0,40(sp) -20404ba6: 1800 addi s0,sp,48 -20404ba8: fca42e23 sw a0,-36(s0) -20404bac: fcb42c23 sw a1,-40(s0) -20404bb0: fcc42a23 sw a2,-44(s0) -20404bb4: c454 sw a3,12(s0) -20404bb6: c818 sw a4,16(s0) -20404bb8: c85c sw a5,20(s0) -20404bba: 01042c23 sw a6,24(s0) -20404bbe: 01142e23 sw a7,28(s0) +20404ba6: 715d addi sp,sp,-80 +20404ba8: d606 sw ra,44(sp) +20404baa: d422 sw s0,40(sp) +20404bac: 1800 addi s0,sp,48 +20404bae: fca42e23 sw a0,-36(s0) +20404bb2: fcb42c23 sw a1,-40(s0) +20404bb6: fcc42a23 sw a2,-44(s0) +20404bba: c454 sw a3,12(s0) +20404bbc: c818 sw a4,16(s0) +20404bbe: c85c sw a5,20(s0) +20404bc0: 01042c23 sw a6,24(s0) +20404bc4: 01142e23 sw a7,28(s0) rt_int32_t n; va_list args; va_start(args, fmt); -20404bc2: 02040793 addi a5,s0,32 -20404bc6: 17b1 addi a5,a5,-20 -20404bc8: fef42423 sw a5,-24(s0) +20404bc8: 02040793 addi a5,s0,32 +20404bcc: 17b1 addi a5,a5,-20 +20404bce: fef42423 sw a5,-24(s0) n = rt_vsnprintf(buf, size, fmt, args); -20404bcc: fe842783 lw a5,-24(s0) -20404bd0: 86be mv a3,a5 -20404bd2: fd442603 lw a2,-44(s0) -20404bd6: fd842583 lw a1,-40(s0) -20404bda: fdc42503 lw a0,-36(s0) -20404bde: 3245 jal 2040457e -20404be0: fea42623 sw a0,-20(s0) +20404bd2: fe842783 lw a5,-24(s0) +20404bd6: 86be mv a3,a5 +20404bd8: fd442603 lw a2,-44(s0) +20404bdc: fd842583 lw a1,-40(s0) +20404be0: fdc42503 lw a0,-36(s0) +20404be4: 3245 jal 20404584 +20404be6: fea42623 sw a0,-20(s0) va_end(args); return n; -20404be4: fec42783 lw a5,-20(s0) +20404bea: fec42783 lw a5,-20(s0) } -20404be8: 853e mv a0,a5 -20404bea: 50b2 lw ra,44(sp) -20404bec: 5422 lw s0,40(sp) -20404bee: 6161 addi sp,sp,80 -20404bf0: 8082 ret +20404bee: 853e mv a0,a5 +20404bf0: 50b2 lw ra,44(sp) +20404bf2: 5422 lw s0,40(sp) +20404bf4: 6161 addi sp,sp,80 +20404bf6: 8082 ret -20404bf2 : +20404bf8 : * @param buf the buffer to save formatted string * @param arg_ptr the arg_ptr * @param format the format */ rt_int32_t rt_vsprintf(char *buf, const char *format, va_list arg_ptr) { -20404bf2: 1101 addi sp,sp,-32 -20404bf4: ce06 sw ra,28(sp) -20404bf6: cc22 sw s0,24(sp) -20404bf8: 1000 addi s0,sp,32 -20404bfa: fea42623 sw a0,-20(s0) -20404bfe: feb42423 sw a1,-24(s0) -20404c02: fec42223 sw a2,-28(s0) +20404bf8: 1101 addi sp,sp,-32 +20404bfa: ce06 sw ra,28(sp) +20404bfc: cc22 sw s0,24(sp) +20404bfe: 1000 addi s0,sp,32 +20404c00: fea42623 sw a0,-20(s0) +20404c04: feb42423 sw a1,-24(s0) +20404c08: fec42223 sw a2,-28(s0) return rt_vsnprintf(buf, (rt_size_t) -1, format, arg_ptr); -20404c06: fe442683 lw a3,-28(s0) -20404c0a: fe842603 lw a2,-24(s0) -20404c0e: 55fd li a1,-1 -20404c10: fec42503 lw a0,-20(s0) -20404c14: 32ad jal 2040457e -20404c16: 87aa mv a5,a0 +20404c0c: fe442683 lw a3,-28(s0) +20404c10: fe842603 lw a2,-24(s0) +20404c14: 55fd li a1,-1 +20404c16: fec42503 lw a0,-20(s0) +20404c1a: 32ad jal 20404584 +20404c1c: 87aa mv a5,a0 } -20404c18: 853e mv a0,a5 -20404c1a: 40f2 lw ra,28(sp) -20404c1c: 4462 lw s0,24(sp) -20404c1e: 6105 addi sp,sp,32 -20404c20: 8082 ret +20404c1e: 853e mv a0,a5 +20404c20: 40f2 lw ra,28(sp) +20404c22: 4462 lw s0,24(sp) +20404c24: 6105 addi sp,sp,32 +20404c26: 8082 ret -20404c22 : +20404c28 : * * @param buf the buffer to save formatted string * @param format the format */ rt_int32_t rt_sprintf(char *buf, const char *format, ...) { -20404c22: 715d addi sp,sp,-80 -20404c24: d606 sw ra,44(sp) -20404c26: d422 sw s0,40(sp) -20404c28: 1800 addi s0,sp,48 -20404c2a: fca42e23 sw a0,-36(s0) -20404c2e: fcb42c23 sw a1,-40(s0) -20404c32: c410 sw a2,8(s0) -20404c34: c454 sw a3,12(s0) -20404c36: c818 sw a4,16(s0) -20404c38: c85c sw a5,20(s0) -20404c3a: 01042c23 sw a6,24(s0) -20404c3e: 01142e23 sw a7,28(s0) +20404c28: 715d addi sp,sp,-80 +20404c2a: d606 sw ra,44(sp) +20404c2c: d422 sw s0,40(sp) +20404c2e: 1800 addi s0,sp,48 +20404c30: fca42e23 sw a0,-36(s0) +20404c34: fcb42c23 sw a1,-40(s0) +20404c38: c410 sw a2,8(s0) +20404c3a: c454 sw a3,12(s0) +20404c3c: c818 sw a4,16(s0) +20404c3e: c85c sw a5,20(s0) +20404c40: 01042c23 sw a6,24(s0) +20404c44: 01142e23 sw a7,28(s0) rt_int32_t n; va_list arg_ptr; va_start(arg_ptr, format); -20404c42: 02040793 addi a5,s0,32 -20404c46: 17a1 addi a5,a5,-24 -20404c48: fef42423 sw a5,-24(s0) +20404c48: 02040793 addi a5,s0,32 +20404c4c: 17a1 addi a5,a5,-24 +20404c4e: fef42423 sw a5,-24(s0) n = rt_vsprintf(buf ,format, arg_ptr); -20404c4c: fe842783 lw a5,-24(s0) -20404c50: 863e mv a2,a5 -20404c52: fd842583 lw a1,-40(s0) -20404c56: fdc42503 lw a0,-36(s0) -20404c5a: 3f61 jal 20404bf2 -20404c5c: fea42623 sw a0,-20(s0) +20404c52: fe842783 lw a5,-24(s0) +20404c56: 863e mv a2,a5 +20404c58: fd842583 lw a1,-40(s0) +20404c5c: fdc42503 lw a0,-36(s0) +20404c60: 3f61 jal 20404bf8 +20404c62: fea42623 sw a0,-20(s0) va_end(arg_ptr); return n; -20404c60: fec42783 lw a5,-20(s0) +20404c66: fec42783 lw a5,-20(s0) } -20404c64: 853e mv a0,a5 -20404c66: 50b2 lw ra,44(sp) -20404c68: 5422 lw s0,40(sp) -20404c6a: 6161 addi sp,sp,80 -20404c6c: 8082 ret +20404c6a: 853e mv a0,a5 +20404c6c: 50b2 lw ra,44(sp) +20404c6e: 5422 lw s0,40(sp) +20404c70: 6161 addi sp,sp,80 +20404c72: 8082 ret -20404c6e : +20404c74 : * This function returns the device using in console. * * @return the device using in console or RT_NULL */ rt_device_t rt_console_get_device(void) { -20404c6e: 1141 addi sp,sp,-16 -20404c70: c622 sw s0,12(sp) -20404c72: 0800 addi s0,sp,16 +20404c74: 1141 addi sp,sp,-16 +20404c76: c622 sw s0,12(sp) +20404c78: 0800 addi s0,sp,16 return _console_device; -20404c74: 5fbfc797 auipc a5,0x5fbfc -20404c78: ef078793 addi a5,a5,-272 # 80000b64 <_console_device> -20404c7c: 439c lw a5,0(a5) +20404c7a: 5fbfc797 auipc a5,0x5fbfc +20404c7e: eea78793 addi a5,a5,-278 # 80000b64 <_console_device> +20404c82: 439c lw a5,0(a5) } -20404c7e: 853e mv a0,a5 -20404c80: 4432 lw s0,12(sp) -20404c82: 0141 addi sp,sp,16 -20404c84: 8082 ret +20404c84: 853e mv a0,a5 +20404c86: 4432 lw s0,12(sp) +20404c88: 0141 addi sp,sp,16 +20404c8a: 8082 ret -20404c86 : +20404c8c : * @param name the name of new console device * * @return the old console device handler */ rt_device_t rt_console_set_device(const char *name) { -20404c86: 7179 addi sp,sp,-48 -20404c88: d606 sw ra,44(sp) -20404c8a: d422 sw s0,40(sp) -20404c8c: 1800 addi s0,sp,48 -20404c8e: fca42e23 sw a0,-36(s0) +20404c8c: 7179 addi sp,sp,-48 +20404c8e: d606 sw ra,44(sp) +20404c90: d422 sw s0,40(sp) +20404c92: 1800 addi s0,sp,48 +20404c94: fca42e23 sw a0,-36(s0) rt_device_t new, old; /* save old device */ old = _console_device; -20404c92: 5fbfc797 auipc a5,0x5fbfc -20404c96: ed278793 addi a5,a5,-302 # 80000b64 <_console_device> -20404c9a: 439c lw a5,0(a5) -20404c9c: fef42623 sw a5,-20(s0) +20404c98: 5fbfc797 auipc a5,0x5fbfc +20404c9c: ecc78793 addi a5,a5,-308 # 80000b64 <_console_device> +20404ca0: 439c lw a5,0(a5) +20404ca2: fef42623 sw a5,-20(s0) /* find new console device */ new = rt_device_find(name); -20404ca0: fdc42503 lw a0,-36(s0) -20404ca4: eabfb0ef jal ra,20400b4e -20404ca8: fea42423 sw a0,-24(s0) +20404ca6: fdc42503 lw a0,-36(s0) +20404caa: eabfb0ef jal ra,20400b54 +20404cae: fea42423 sw a0,-24(s0) if (new != RT_NULL) -20404cac: fe842783 lw a5,-24(s0) -20404cb0: cf85 beqz a5,20404ce8 +20404cb2: fe842783 lw a5,-24(s0) +20404cb6: cf85 beqz a5,20404cee { if (_console_device != RT_NULL) -20404cb2: 5fbfc797 auipc a5,0x5fbfc -20404cb6: eb278793 addi a5,a5,-334 # 80000b64 <_console_device> -20404cba: 439c lw a5,0(a5) -20404cbc: cb89 beqz a5,20404cce +20404cb8: 5fbfc797 auipc a5,0x5fbfc +20404cbc: eac78793 addi a5,a5,-340 # 80000b64 <_console_device> +20404cc0: 439c lw a5,0(a5) +20404cc2: cb89 beqz a5,20404cd4 { /* close old console device */ rt_device_close(_console_device); -20404cbe: 5fbfc797 auipc a5,0x5fbfc -20404cc2: ea678793 addi a5,a5,-346 # 80000b64 <_console_device> -20404cc6: 439c lw a5,0(a5) -20404cc8: 853e mv a0,a5 -20404cca: 8eafc0ef jal ra,20400db4 +20404cc4: 5fbfc797 auipc a5,0x5fbfc +20404cc8: ea078793 addi a5,a5,-352 # 80000b64 <_console_device> +20404ccc: 439c lw a5,0(a5) +20404cce: 853e mv a0,a5 +20404cd0: 8eafc0ef jal ra,20400dba } /* set new console device */ rt_device_open(new, RT_DEVICE_OFLAG_RDWR | RT_DEVICE_FLAG_STREAM); -20404cce: 04300593 li a1,67 -20404cd2: fe842503 lw a0,-24(s0) -20404cd6: fa5fb0ef jal ra,20400c7a +20404cd4: 04300593 li a1,67 +20404cd8: fe842503 lw a0,-24(s0) +20404cdc: fa5fb0ef jal ra,20400c80 _console_device = new; -20404cda: 5fbfc797 auipc a5,0x5fbfc -20404cde: e8a78793 addi a5,a5,-374 # 80000b64 <_console_device> -20404ce2: fe842703 lw a4,-24(s0) -20404ce6: c398 sw a4,0(a5) +20404ce0: 5fbfc797 auipc a5,0x5fbfc +20404ce4: e8478793 addi a5,a5,-380 # 80000b64 <_console_device> +20404ce8: fe842703 lw a4,-24(s0) +20404cec: c398 sw a4,0(a5) } return old; -20404ce8: fec42783 lw a5,-20(s0) +20404cee: fec42783 lw a5,-20(s0) } -20404cec: 853e mv a0,a5 -20404cee: 50b2 lw ra,44(sp) -20404cf0: 5422 lw s0,40(sp) -20404cf2: 6145 addi sp,sp,48 -20404cf4: 8082 ret +20404cf2: 853e mv a0,a5 +20404cf4: 50b2 lw ra,44(sp) +20404cf6: 5422 lw s0,40(sp) +20404cf8: 6145 addi sp,sp,48 +20404cfa: 8082 ret -20404cf6 : +20404cfc : RTM_EXPORT(rt_console_set_device); #endif WEAK void rt_hw_console_output(const char *str) { -20404cf6: 1101 addi sp,sp,-32 -20404cf8: ce22 sw s0,28(sp) -20404cfa: 1000 addi s0,sp,32 -20404cfc: fea42623 sw a0,-20(s0) +20404cfc: 1101 addi sp,sp,-32 +20404cfe: ce22 sw s0,28(sp) +20404d00: 1000 addi s0,sp,32 +20404d02: fea42623 sw a0,-20(s0) /* empty console output */ } -20404d00: 0001 nop -20404d02: 4472 lw s0,28(sp) -20404d04: 6105 addi sp,sp,32 -20404d06: 8082 ret +20404d06: 0001 nop +20404d08: 4472 lw s0,28(sp) +20404d0a: 6105 addi sp,sp,32 +20404d0c: 8082 ret -20404d08 : +20404d0e : * This function will put string to the console. * * @param str the string output to the console. */ void rt_kputs(const char *str) { -20404d08: 7179 addi sp,sp,-48 -20404d0a: d606 sw ra,44(sp) -20404d0c: d422 sw s0,40(sp) -20404d0e: d226 sw s1,36(sp) -20404d10: 1800 addi s0,sp,48 -20404d12: fca42e23 sw a0,-36(s0) +20404d0e: 7179 addi sp,sp,-48 +20404d10: d606 sw ra,44(sp) +20404d12: d422 sw s0,40(sp) +20404d14: d226 sw s1,36(sp) +20404d16: 1800 addi s0,sp,48 +20404d18: fca42e23 sw a0,-36(s0) #ifdef RT_USING_DEVICE if (_console_device == RT_NULL) -20404d16: 5fbfc797 auipc a5,0x5fbfc -20404d1a: e4e78793 addi a5,a5,-434 # 80000b64 <_console_device> -20404d1e: 439c lw a5,0(a5) -20404d20: e789 bnez a5,20404d2a +20404d1c: 5fbfc797 auipc a5,0x5fbfc +20404d20: e4878793 addi a5,a5,-440 # 80000b64 <_console_device> +20404d24: 439c lw a5,0(a5) +20404d26: e789 bnez a5,20404d30 { rt_hw_console_output(str); -20404d22: fdc42503 lw a0,-36(s0) -20404d26: 3fc1 jal 20404cf6 +20404d28: fdc42503 lw a0,-36(s0) +20404d2c: 3fc1 jal 20404cfc _console_device->open_flag = old_flag; } #else rt_hw_console_output(str); #endif } -20404d28: a0b5 j 20404d94 +20404d2e: a0b5 j 20404d9a rt_uint16_t old_flag = _console_device->open_flag; -20404d2a: 5fbfc797 auipc a5,0x5fbfc -20404d2e: e3a78793 addi a5,a5,-454 # 80000b64 <_console_device> -20404d32: 439c lw a5,0(a5) -20404d34: 0327d783 lhu a5,50(a5) -20404d38: fef41723 sh a5,-18(s0) +20404d30: 5fbfc797 auipc a5,0x5fbfc +20404d34: e3478793 addi a5,a5,-460 # 80000b64 <_console_device> +20404d38: 439c lw a5,0(a5) +20404d3a: 0327d783 lhu a5,50(a5) +20404d3e: fef41723 sh a5,-18(s0) _console_device->open_flag |= RT_DEVICE_FLAG_STREAM; -20404d3c: 5fbfc797 auipc a5,0x5fbfc -20404d40: e2878793 addi a5,a5,-472 # 80000b64 <_console_device> -20404d44: 439c lw a5,0(a5) -20404d46: 0327d703 lhu a4,50(a5) -20404d4a: 5fbfc797 auipc a5,0x5fbfc -20404d4e: e1a78793 addi a5,a5,-486 # 80000b64 <_console_device> -20404d52: 439c lw a5,0(a5) -20404d54: 04076713 ori a4,a4,64 -20404d58: 0742 slli a4,a4,0x10 -20404d5a: 8341 srli a4,a4,0x10 -20404d5c: 02e79923 sh a4,50(a5) +20404d42: 5fbfc797 auipc a5,0x5fbfc +20404d46: e2278793 addi a5,a5,-478 # 80000b64 <_console_device> +20404d4a: 439c lw a5,0(a5) +20404d4c: 0327d703 lhu a4,50(a5) +20404d50: 5fbfc797 auipc a5,0x5fbfc +20404d54: e1478793 addi a5,a5,-492 # 80000b64 <_console_device> +20404d58: 439c lw a5,0(a5) +20404d5a: 04076713 ori a4,a4,64 +20404d5e: 0742 slli a4,a4,0x10 +20404d60: 8341 srli a4,a4,0x10 +20404d62: 02e79923 sh a4,50(a5) rt_device_write(_console_device, 0, str, rt_strlen(str)); -20404d60: 5fbfc797 auipc a5,0x5fbfc -20404d64: e0478793 addi a5,a5,-508 # 80000b64 <_console_device> -20404d68: 4384 lw s1,0(a5) -20404d6a: fdc42503 lw a0,-36(s0) -20404d6e: c0eff0ef jal ra,2040417c -20404d72: 87aa mv a5,a0 -20404d74: 86be mv a3,a5 -20404d76: fdc42603 lw a2,-36(s0) -20404d7a: 4581 li a1,0 -20404d7c: 8526 mv a0,s1 -20404d7e: 954fc0ef jal ra,20400ed2 +20404d66: 5fbfc797 auipc a5,0x5fbfc +20404d6a: dfe78793 addi a5,a5,-514 # 80000b64 <_console_device> +20404d6e: 4384 lw s1,0(a5) +20404d70: fdc42503 lw a0,-36(s0) +20404d74: c0eff0ef jal ra,20404182 +20404d78: 87aa mv a5,a0 +20404d7a: 86be mv a3,a5 +20404d7c: fdc42603 lw a2,-36(s0) +20404d80: 4581 li a1,0 +20404d82: 8526 mv a0,s1 +20404d84: 954fc0ef jal ra,20400ed8 _console_device->open_flag = old_flag; -20404d82: 5fbfc797 auipc a5,0x5fbfc -20404d86: de278793 addi a5,a5,-542 # 80000b64 <_console_device> -20404d8a: 439c lw a5,0(a5) -20404d8c: fee45703 lhu a4,-18(s0) -20404d90: 02e79923 sh a4,50(a5) +20404d88: 5fbfc797 auipc a5,0x5fbfc +20404d8c: ddc78793 addi a5,a5,-548 # 80000b64 <_console_device> +20404d90: 439c lw a5,0(a5) +20404d92: fee45703 lhu a4,-18(s0) +20404d96: 02e79923 sh a4,50(a5) } -20404d94: 0001 nop -20404d96: 50b2 lw ra,44(sp) -20404d98: 5422 lw s0,40(sp) -20404d9a: 5492 lw s1,36(sp) -20404d9c: 6145 addi sp,sp,48 -20404d9e: 8082 ret +20404d9a: 0001 nop +20404d9c: 50b2 lw ra,44(sp) +20404d9e: 5422 lw s0,40(sp) +20404da0: 5492 lw s1,36(sp) +20404da2: 6145 addi sp,sp,48 +20404da4: 8082 ret -20404da0 : +20404da6 : * This function will print a formatted string on system console * * @param fmt the format */ void rt_kprintf(const char *fmt, ...) { -20404da0: 715d addi sp,sp,-80 -20404da2: d606 sw ra,44(sp) -20404da4: d422 sw s0,40(sp) -20404da6: 1800 addi s0,sp,48 -20404da8: fca42e23 sw a0,-36(s0) -20404dac: c04c sw a1,4(s0) -20404dae: c410 sw a2,8(s0) -20404db0: c454 sw a3,12(s0) -20404db2: c818 sw a4,16(s0) -20404db4: c85c sw a5,20(s0) -20404db6: 01042c23 sw a6,24(s0) -20404dba: 01142e23 sw a7,28(s0) +20404da6: 715d addi sp,sp,-80 +20404da8: d606 sw ra,44(sp) +20404daa: d422 sw s0,40(sp) +20404dac: 1800 addi s0,sp,48 +20404dae: fca42e23 sw a0,-36(s0) +20404db2: c04c sw a1,4(s0) +20404db4: c410 sw a2,8(s0) +20404db6: c454 sw a3,12(s0) +20404db8: c818 sw a4,16(s0) +20404dba: c85c sw a5,20(s0) +20404dbc: 01042c23 sw a6,24(s0) +20404dc0: 01142e23 sw a7,28(s0) va_list args; rt_size_t length; static char rt_log_buf[RT_CONSOLEBUF_SIZE]; va_start(args, fmt); -20404dbe: 02040793 addi a5,s0,32 -20404dc2: 1791 addi a5,a5,-28 -20404dc4: fef42223 sw a5,-28(s0) +20404dc4: 02040793 addi a5,s0,32 +20404dc8: 1791 addi a5,a5,-28 +20404dca: fef42223 sw a5,-28(s0) /* the return value of vsnprintf is the number of bytes that would be * written to buffer had if the size of the buffer been sufficiently * large excluding the terminating null byte. If the output string * would be larger than the rt_log_buf, we have to adjust the output * length. */ length = rt_vsnprintf(rt_log_buf, sizeof(rt_log_buf) - 1, fmt, args); -20404dc8: fe442783 lw a5,-28(s0) -20404dcc: 86be mv a3,a5 -20404dce: fdc42603 lw a2,-36(s0) -20404dd2: 07f00593 li a1,127 -20404dd6: 5fbfc517 auipc a0,0x5fbfc -20404dda: d9250513 addi a0,a0,-622 # 80000b68 -20404dde: fa0ff0ef jal ra,2040457e -20404de2: 87aa mv a5,a0 -20404de4: fef42623 sw a5,-20(s0) +20404dce: fe442783 lw a5,-28(s0) +20404dd2: 86be mv a3,a5 +20404dd4: fdc42603 lw a2,-36(s0) +20404dd8: 07f00593 li a1,127 +20404ddc: 5fbfc517 auipc a0,0x5fbfc +20404de0: d8c50513 addi a0,a0,-628 # 80000b68 +20404de4: fa0ff0ef jal ra,20404584 +20404de8: 87aa mv a5,a0 +20404dea: fef42623 sw a5,-20(s0) if (length > RT_CONSOLEBUF_SIZE - 1) -20404de8: fec42703 lw a4,-20(s0) -20404dec: 07f00793 li a5,127 -20404df0: 00e7f663 bleu a4,a5,20404dfc +20404dee: fec42703 lw a4,-20(s0) +20404df2: 07f00793 li a5,127 +20404df6: 00e7f663 bleu a4,a5,20404e02 length = RT_CONSOLEBUF_SIZE - 1; -20404df4: 07f00793 li a5,127 -20404df8: fef42623 sw a5,-20(s0) +20404dfa: 07f00793 li a5,127 +20404dfe: fef42623 sw a5,-20(s0) #ifdef RT_USING_DEVICE if (_console_device == RT_NULL) -20404dfc: 5fbfc797 auipc a5,0x5fbfc -20404e00: d6878793 addi a5,a5,-664 # 80000b64 <_console_device> -20404e04: 439c lw a5,0(a5) -20404e06: e799 bnez a5,20404e14 +20404e02: 5fbfc797 auipc a5,0x5fbfc +20404e06: d6278793 addi a5,a5,-670 # 80000b64 <_console_device> +20404e0a: 439c lw a5,0(a5) +20404e0c: e799 bnez a5,20404e1a { rt_hw_console_output(rt_log_buf); -20404e08: 5fbfc517 auipc a0,0x5fbfc -20404e0c: d6050513 addi a0,a0,-672 # 80000b68 -20404e10: 35dd jal 20404cf6 +20404e0e: 5fbfc517 auipc a0,0x5fbfc +20404e12: d5a50513 addi a0,a0,-678 # 80000b68 +20404e16: 35dd jal 20404cfc } #else rt_hw_console_output(rt_log_buf); #endif va_end(args); } -20404e12: a0a5 j 20404e7a +20404e18: a0a5 j 20404e80 rt_uint16_t old_flag = _console_device->open_flag; -20404e14: 5fbfc797 auipc a5,0x5fbfc -20404e18: d5078793 addi a5,a5,-688 # 80000b64 <_console_device> -20404e1c: 439c lw a5,0(a5) -20404e1e: 0327d783 lhu a5,50(a5) -20404e22: fef41523 sh a5,-22(s0) +20404e1a: 5fbfc797 auipc a5,0x5fbfc +20404e1e: d4a78793 addi a5,a5,-694 # 80000b64 <_console_device> +20404e22: 439c lw a5,0(a5) +20404e24: 0327d783 lhu a5,50(a5) +20404e28: fef41523 sh a5,-22(s0) _console_device->open_flag |= RT_DEVICE_FLAG_STREAM; -20404e26: 5fbfc797 auipc a5,0x5fbfc -20404e2a: d3e78793 addi a5,a5,-706 # 80000b64 <_console_device> -20404e2e: 439c lw a5,0(a5) -20404e30: 0327d703 lhu a4,50(a5) -20404e34: 5fbfc797 auipc a5,0x5fbfc -20404e38: d3078793 addi a5,a5,-720 # 80000b64 <_console_device> -20404e3c: 439c lw a5,0(a5) -20404e3e: 04076713 ori a4,a4,64 -20404e42: 0742 slli a4,a4,0x10 -20404e44: 8341 srli a4,a4,0x10 -20404e46: 02e79923 sh a4,50(a5) +20404e2c: 5fbfc797 auipc a5,0x5fbfc +20404e30: d3878793 addi a5,a5,-712 # 80000b64 <_console_device> +20404e34: 439c lw a5,0(a5) +20404e36: 0327d703 lhu a4,50(a5) +20404e3a: 5fbfc797 auipc a5,0x5fbfc +20404e3e: d2a78793 addi a5,a5,-726 # 80000b64 <_console_device> +20404e42: 439c lw a5,0(a5) +20404e44: 04076713 ori a4,a4,64 +20404e48: 0742 slli a4,a4,0x10 +20404e4a: 8341 srli a4,a4,0x10 +20404e4c: 02e79923 sh a4,50(a5) rt_device_write(_console_device, 0, rt_log_buf, length); -20404e4a: 5fbfc797 auipc a5,0x5fbfc -20404e4e: d1a78793 addi a5,a5,-742 # 80000b64 <_console_device> -20404e52: 439c lw a5,0(a5) -20404e54: fec42683 lw a3,-20(s0) -20404e58: 5fbfc617 auipc a2,0x5fbfc -20404e5c: d1060613 addi a2,a2,-752 # 80000b68 -20404e60: 4581 li a1,0 -20404e62: 853e mv a0,a5 -20404e64: 86efc0ef jal ra,20400ed2 +20404e50: 5fbfc797 auipc a5,0x5fbfc +20404e54: d1478793 addi a5,a5,-748 # 80000b64 <_console_device> +20404e58: 439c lw a5,0(a5) +20404e5a: fec42683 lw a3,-20(s0) +20404e5e: 5fbfc617 auipc a2,0x5fbfc +20404e62: d0a60613 addi a2,a2,-758 # 80000b68 +20404e66: 4581 li a1,0 +20404e68: 853e mv a0,a5 +20404e6a: 86efc0ef jal ra,20400ed8 _console_device->open_flag = old_flag; -20404e68: 5fbfc797 auipc a5,0x5fbfc -20404e6c: cfc78793 addi a5,a5,-772 # 80000b64 <_console_device> -20404e70: 439c lw a5,0(a5) -20404e72: fea45703 lhu a4,-22(s0) -20404e76: 02e79923 sh a4,50(a5) +20404e6e: 5fbfc797 auipc a5,0x5fbfc +20404e72: cf678793 addi a5,a5,-778 # 80000b64 <_console_device> +20404e76: 439c lw a5,0(a5) +20404e78: fea45703 lhu a4,-22(s0) +20404e7c: 02e79923 sh a4,50(a5) } -20404e7a: 0001 nop -20404e7c: 50b2 lw ra,44(sp) -20404e7e: 5422 lw s0,40(sp) -20404e80: 6161 addi sp,sp,80 -20404e82: 8082 ret +20404e80: 0001 nop +20404e82: 50b2 lw ra,44(sp) +20404e84: 5422 lw s0,40(sp) +20404e86: 6161 addi sp,sp,80 +20404e88: 8082 ret -20404e84 : +20404e8a : * @param align the alignment size * * @return the allocated memory block on successful, otherwise returns RT_NULL */ void* rt_malloc_align(rt_size_t size, rt_size_t align) { -20404e84: 7179 addi sp,sp,-48 -20404e86: d606 sw ra,44(sp) -20404e88: d422 sw s0,40(sp) -20404e8a: 1800 addi s0,sp,48 -20404e8c: fca42e23 sw a0,-36(s0) -20404e90: fcb42c23 sw a1,-40(s0) +20404e8a: 7179 addi sp,sp,-48 +20404e8c: d606 sw ra,44(sp) +20404e8e: d422 sw s0,40(sp) +20404e90: 1800 addi s0,sp,48 +20404e92: fca42e23 sw a0,-36(s0) +20404e96: fcb42c23 sw a1,-40(s0) void *align_ptr; void *ptr; rt_size_t align_size; /* align the alignment size to 4 byte */ align = ((align + 0x03) & ~0x03); -20404e94: fd842783 lw a5,-40(s0) -20404e98: 078d addi a5,a5,3 -20404e9a: 9bf1 andi a5,a5,-4 -20404e9c: fcf42c23 sw a5,-40(s0) +20404e9a: fd842783 lw a5,-40(s0) +20404e9e: 078d addi a5,a5,3 +20404ea0: 9bf1 andi a5,a5,-4 +20404ea2: fcf42c23 sw a5,-40(s0) /* get total aligned size */ align_size = ((size + 0x03) & ~0x03) + align; -20404ea0: fdc42783 lw a5,-36(s0) -20404ea4: 078d addi a5,a5,3 -20404ea6: 9bf1 andi a5,a5,-4 -20404ea8: fd842703 lw a4,-40(s0) -20404eac: 97ba add a5,a5,a4 -20404eae: fef42223 sw a5,-28(s0) +20404ea6: fdc42783 lw a5,-36(s0) +20404eaa: 078d addi a5,a5,3 +20404eac: 9bf1 andi a5,a5,-4 +20404eae: fd842703 lw a4,-40(s0) +20404eb2: 97ba add a5,a5,a4 +20404eb4: fef42223 sw a5,-28(s0) /* allocate memory block from heap */ ptr = rt_malloc(align_size); -20404eb2: fe442503 lw a0,-28(s0) -20404eb6: 47c010ef jal ra,20406332 -20404eba: fea42423 sw a0,-24(s0) +20404eb8: fe442503 lw a0,-28(s0) +20404ebc: 2b81 jal 2040540c +20404ebe: fea42423 sw a0,-24(s0) if (ptr != RT_NULL) -20404ebe: fe842783 lw a5,-24(s0) -20404ec2: cbb1 beqz a5,20404f16 +20404ec2: fe842783 lw a5,-24(s0) +20404ec6: cbb1 beqz a5,20404f1a { /* the allocated memory block is aligned */ if (((rt_uint32_t)ptr & (align - 1)) == 0) -20404ec4: fd842783 lw a5,-40(s0) -20404ec8: fff78713 addi a4,a5,-1 -20404ecc: fe842783 lw a5,-24(s0) -20404ed0: 8ff9 and a5,a5,a4 -20404ed2: eb89 bnez a5,20404ee4 +20404ec8: fd842783 lw a5,-40(s0) +20404ecc: fff78713 addi a4,a5,-1 +20404ed0: fe842783 lw a5,-24(s0) +20404ed4: 8ff9 and a5,a5,a4 +20404ed6: eb89 bnez a5,20404ee8 { align_ptr = (void *)((rt_uint32_t)ptr + align); -20404ed4: fe842703 lw a4,-24(s0) -20404ed8: fd842783 lw a5,-40(s0) -20404edc: 97ba add a5,a5,a4 -20404ede: fef42623 sw a5,-20(s0) -20404ee2: a839 j 20404f00 +20404ed8: fe842703 lw a4,-24(s0) +20404edc: fd842783 lw a5,-40(s0) +20404ee0: 97ba add a5,a5,a4 +20404ee2: fef42623 sw a5,-20(s0) +20404ee6: a839 j 20404f04 } else { align_ptr = (void *)(((rt_uint32_t)ptr + (align - 1)) & ~(align - 1)); -20404ee4: fe842703 lw a4,-24(s0) -20404ee8: fd842783 lw a5,-40(s0) -20404eec: 97ba add a5,a5,a4 -20404eee: fff78713 addi a4,a5,-1 -20404ef2: fd842783 lw a5,-40(s0) -20404ef6: 40f007b3 neg a5,a5 -20404efa: 8ff9 and a5,a5,a4 -20404efc: fef42623 sw a5,-20(s0) +20404ee8: fe842703 lw a4,-24(s0) +20404eec: fd842783 lw a5,-40(s0) +20404ef0: 97ba add a5,a5,a4 +20404ef2: fff78713 addi a4,a5,-1 +20404ef6: fd842783 lw a5,-40(s0) +20404efa: 40f007b3 neg a5,a5 +20404efe: 8ff9 and a5,a5,a4 +20404f00: fef42623 sw a5,-20(s0) } /* set the pointer before alignment pointer to the real pointer */ *((rt_uint32_t *)((rt_uint32_t)align_ptr - sizeof(void *))) = (rt_uint32_t)ptr; -20404f00: fec42783 lw a5,-20(s0) -20404f04: 17f1 addi a5,a5,-4 -20404f06: 873e mv a4,a5 -20404f08: fe842783 lw a5,-24(s0) -20404f0c: c31c sw a5,0(a4) +20404f04: fec42783 lw a5,-20(s0) +20404f08: 17f1 addi a5,a5,-4 +20404f0a: 873e mv a4,a5 +20404f0c: fe842783 lw a5,-24(s0) +20404f10: c31c sw a5,0(a4) ptr = align_ptr; -20404f0e: fec42783 lw a5,-20(s0) -20404f12: fef42423 sw a5,-24(s0) +20404f12: fec42783 lw a5,-20(s0) +20404f16: fef42423 sw a5,-24(s0) } return ptr; -20404f16: fe842783 lw a5,-24(s0) +20404f1a: fe842783 lw a5,-24(s0) } -20404f1a: 853e mv a0,a5 -20404f1c: 50b2 lw ra,44(sp) -20404f1e: 5422 lw s0,40(sp) -20404f20: 6145 addi sp,sp,48 -20404f22: 8082 ret +20404f1e: 853e mv a0,a5 +20404f20: 50b2 lw ra,44(sp) +20404f22: 5422 lw s0,40(sp) +20404f24: 6145 addi sp,sp,48 +20404f26: 8082 ret -20404f24 : +20404f28 : * rt_malloc_align function and address is aligned. * * @param ptr the memory block pointer */ void rt_free_align(void *ptr) { -20404f24: 7179 addi sp,sp,-48 -20404f26: d606 sw ra,44(sp) -20404f28: d422 sw s0,40(sp) -20404f2a: 1800 addi s0,sp,48 -20404f2c: fca42e23 sw a0,-36(s0) +20404f28: 7179 addi sp,sp,-48 +20404f2a: d606 sw ra,44(sp) +20404f2c: d422 sw s0,40(sp) +20404f2e: 1800 addi s0,sp,48 +20404f30: fca42e23 sw a0,-36(s0) void *real_ptr; real_ptr = (void *)*(rt_uint32_t *)((rt_uint32_t)ptr - sizeof(void *)); -20404f30: fdc42783 lw a5,-36(s0) -20404f34: 17f1 addi a5,a5,-4 -20404f36: 439c lw a5,0(a5) -20404f38: fef42623 sw a5,-20(s0) +20404f34: fdc42783 lw a5,-36(s0) +20404f38: 17f1 addi a5,a5,-4 +20404f3a: 439c lw a5,0(a5) +20404f3c: fef42623 sw a5,-20(s0) rt_free(real_ptr); -20404f3c: fec42503 lw a0,-20(s0) -20404f40: 2d3010ef jal ra,20406a12 +20404f40: fec42503 lw a0,-20(s0) +20404f44: 385000ef jal ra,20405ac8 } -20404f44: 0001 nop -20404f46: 50b2 lw ra,44(sp) -20404f48: 5422 lw s0,40(sp) -20404f4a: 6145 addi sp,sp,48 -20404f4c: 8082 ret +20404f48: 0001 nop +20404f4a: 50b2 lw ra,44(sp) +20404f4c: 5422 lw s0,40(sp) +20404f4e: 6145 addi sp,sp,48 +20404f50: 8082 ret -20404f4e <__rt_ffs>: +20404f52 <__rt_ffs>: * * @return return the index of the first bit set. If value is 0, then this function * shall return 0. */ rt_ubase_t __rt_ffs(rt_ubase_t value) { -20404f4e: 1101 addi sp,sp,-32 -20404f50: ce22 sw s0,28(sp) -20404f52: 1000 addi s0,sp,32 -20404f54: fea42623 sw a0,-20(s0) +20404f52: 1101 addi sp,sp,-32 +20404f54: ce22 sw s0,28(sp) +20404f56: 1000 addi s0,sp,32 +20404f58: fea42623 sw a0,-20(s0) if (value == 0) return 0; -20404f58: fec42783 lw a5,-20(s0) -20404f5c: e399 bnez a5,20404f62 <__rt_ffs+0x14> -20404f5e: 4781 li a5,0 -20404f60: a079 j 20404fee <__rt_ffs+0xa0> +20404f5c: fec42783 lw a5,-20(s0) +20404f60: e399 bnez a5,20404f66 <__rt_ffs+0x14> +20404f62: 4781 li a5,0 +20404f64: a079 j 20404ff2 <__rt_ffs+0xa0> if (value & 0xff) -20404f62: fec42783 lw a5,-20(s0) -20404f66: 0ff7f793 andi a5,a5,255 -20404f6a: cf91 beqz a5,20404f86 <__rt_ffs+0x38> +20404f66: fec42783 lw a5,-20(s0) +20404f6a: 0ff7f793 andi a5,a5,255 +20404f6e: cf91 beqz a5,20404f8a <__rt_ffs+0x38> return __lowest_bit_bitmap[value & 0xff] + 1; -20404f6c: fec42783 lw a5,-20(s0) -20404f70: 0ff7f793 andi a5,a5,255 -20404f74: 00012717 auipc a4,0x12 -20404f78: 9f470713 addi a4,a4,-1548 # 20416968 <__lowest_bit_bitmap> -20404f7c: 97ba add a5,a5,a4 -20404f7e: 0007c783 lbu a5,0(a5) -20404f82: 0785 addi a5,a5,1 -20404f84: a0ad j 20404fee <__rt_ffs+0xa0> +20404f70: fec42783 lw a5,-20(s0) +20404f74: 0ff7f793 andi a5,a5,255 +20404f78: 00011717 auipc a4,0x11 +20404f7c: 67870713 addi a4,a4,1656 # 204165f0 <__lowest_bit_bitmap> +20404f80: 97ba add a5,a5,a4 +20404f82: 0007c783 lbu a5,0(a5) +20404f86: 0785 addi a5,a5,1 +20404f88: a0ad j 20404ff2 <__rt_ffs+0xa0> if (value & 0xff00) -20404f86: fec42703 lw a4,-20(s0) -20404f8a: 67c1 lui a5,0x10 -20404f8c: f0078793 addi a5,a5,-256 # ff00 <__stack_size+0xf700> -20404f90: 8ff9 and a5,a5,a4 -20404f92: cf99 beqz a5,20404fb0 <__rt_ffs+0x62> +20404f8a: fec42703 lw a4,-20(s0) +20404f8e: 67c1 lui a5,0x10 +20404f90: f0078793 addi a5,a5,-256 # ff00 <__stack_size+0xf700> +20404f94: 8ff9 and a5,a5,a4 +20404f96: cf99 beqz a5,20404fb4 <__rt_ffs+0x62> return __lowest_bit_bitmap[(value & 0xff00) >> 8] + 9; -20404f94: fec42783 lw a5,-20(s0) -20404f98: 83a1 srli a5,a5,0x8 -20404f9a: 0ff7f793 andi a5,a5,255 -20404f9e: 00012717 auipc a4,0x12 -20404fa2: 9ca70713 addi a4,a4,-1590 # 20416968 <__lowest_bit_bitmap> -20404fa6: 97ba add a5,a5,a4 -20404fa8: 0007c783 lbu a5,0(a5) -20404fac: 07a5 addi a5,a5,9 -20404fae: a081 j 20404fee <__rt_ffs+0xa0> +20404f98: fec42783 lw a5,-20(s0) +20404f9c: 83a1 srli a5,a5,0x8 +20404f9e: 0ff7f793 andi a5,a5,255 +20404fa2: 00011717 auipc a4,0x11 +20404fa6: 64e70713 addi a4,a4,1614 # 204165f0 <__lowest_bit_bitmap> +20404faa: 97ba add a5,a5,a4 +20404fac: 0007c783 lbu a5,0(a5) +20404fb0: 07a5 addi a5,a5,9 +20404fb2: a081 j 20404ff2 <__rt_ffs+0xa0> if (value & 0xff0000) -20404fb0: fec42703 lw a4,-20(s0) -20404fb4: 00ff07b7 lui a5,0xff0 -20404fb8: 8ff9 and a5,a5,a4 -20404fba: cf99 beqz a5,20404fd8 <__rt_ffs+0x8a> +20404fb4: fec42703 lw a4,-20(s0) +20404fb8: 00ff07b7 lui a5,0xff0 +20404fbc: 8ff9 and a5,a5,a4 +20404fbe: cf99 beqz a5,20404fdc <__rt_ffs+0x8a> return __lowest_bit_bitmap[(value & 0xff0000) >> 16] + 17; -20404fbc: fec42783 lw a5,-20(s0) -20404fc0: 83c1 srli a5,a5,0x10 -20404fc2: 0ff7f793 andi a5,a5,255 -20404fc6: 00012717 auipc a4,0x12 -20404fca: 9a270713 addi a4,a4,-1630 # 20416968 <__lowest_bit_bitmap> -20404fce: 97ba add a5,a5,a4 -20404fd0: 0007c783 lbu a5,0(a5) # ff0000 <__stack_size+0xfef800> -20404fd4: 07c5 addi a5,a5,17 -20404fd6: a821 j 20404fee <__rt_ffs+0xa0> +20404fc0: fec42783 lw a5,-20(s0) +20404fc4: 83c1 srli a5,a5,0x10 +20404fc6: 0ff7f793 andi a5,a5,255 +20404fca: 00011717 auipc a4,0x11 +20404fce: 62670713 addi a4,a4,1574 # 204165f0 <__lowest_bit_bitmap> +20404fd2: 97ba add a5,a5,a4 +20404fd4: 0007c783 lbu a5,0(a5) # ff0000 <__stack_size+0xfef800> +20404fd8: 07c5 addi a5,a5,17 +20404fda: a821 j 20404ff2 <__rt_ffs+0xa0> return __lowest_bit_bitmap[(value & 0xff000000) >> 24] + 25; -20404fd8: fec42783 lw a5,-20(s0) -20404fdc: 83e1 srli a5,a5,0x18 -20404fde: 00012717 auipc a4,0x12 -20404fe2: 98a70713 addi a4,a4,-1654 # 20416968 <__lowest_bit_bitmap> -20404fe6: 97ba add a5,a5,a4 -20404fe8: 0007c783 lbu a5,0(a5) -20404fec: 07e5 addi a5,a5,25 +20404fdc: fec42783 lw a5,-20(s0) +20404fe0: 83e1 srli a5,a5,0x18 +20404fe2: 00011717 auipc a4,0x11 +20404fe6: 60e70713 addi a4,a4,1550 # 204165f0 <__lowest_bit_bitmap> +20404fea: 97ba add a5,a5,a4 +20404fec: 0007c783 lbu a5,0(a5) +20404ff0: 07e5 addi a5,a5,25 } -20404fee: 853e mv a0,a5 -20404ff0: 4472 lw s0,28(sp) -20404ff2: 6105 addi sp,sp,32 -20404ff4: 8082 ret +20404ff2: 853e mv a0,a5 +20404ff4: 4472 lw s0,28(sp) +20404ff6: 6105 addi sp,sp,32 +20404ff8: 8082 ret -20404ff6 : +20404ffa : /** * This function will set a hook function to RT_ASSERT(EX). It will run when the expression is false. * * @param hook the hook function */ void rt_assert_set_hook(void (*hook)(const char* ex, const char* func, rt_size_t line)) { -20404ff6: 1101 addi sp,sp,-32 -20404ff8: ce22 sw s0,28(sp) -20404ffa: 1000 addi s0,sp,32 -20404ffc: fea42623 sw a0,-20(s0) +20404ffa: 1101 addi sp,sp,-32 +20404ffc: ce22 sw s0,28(sp) +20404ffe: 1000 addi s0,sp,32 +20405000: fea42623 sw a0,-20(s0) rt_assert_hook = hook; -20405000: 5fbfd797 auipc a5,0x5fbfd -20405004: 69078793 addi a5,a5,1680 # 80002690 -20405008: fec42703 lw a4,-20(s0) -2040500c: c398 sw a4,0(a5) +20405004: 5fbfd797 auipc a5,0x5fbfd +20405008: 55878793 addi a5,a5,1368 # 8000255c +2040500c: fec42703 lw a4,-20(s0) +20405010: c398 sw a4,0(a5) } -2040500e: 0001 nop -20405010: 4472 lw s0,28(sp) -20405012: 6105 addi sp,sp,32 -20405014: 8082 ret +20405012: 0001 nop +20405014: 4472 lw s0,28(sp) +20405016: 6105 addi sp,sp,32 +20405018: 8082 ret -20405016 : +2040501a : * @param ex the assertion condition string * @param func the function name when assertion. * @param line the file line number when assertion. */ void rt_assert_handler(const char* ex_string, const char* func, rt_size_t line) { -20405016: 7179 addi sp,sp,-48 -20405018: d606 sw ra,44(sp) -2040501a: d422 sw s0,40(sp) -2040501c: 1800 addi s0,sp,48 -2040501e: fca42e23 sw a0,-36(s0) -20405022: fcb42c23 sw a1,-40(s0) -20405026: fcc42a23 sw a2,-44(s0) +2040501a: 7179 addi sp,sp,-48 +2040501c: d606 sw ra,44(sp) +2040501e: d422 sw s0,40(sp) +20405020: 1800 addi s0,sp,48 +20405022: fca42e23 sw a0,-36(s0) +20405026: fcb42c23 sw a1,-40(s0) +2040502a: fcc42a23 sw a2,-44(s0) volatile char dummy = 0; -2040502a: fe0407a3 sb zero,-17(s0) +2040502e: fe0407a3 sb zero,-17(s0) if (rt_assert_hook == RT_NULL) -2040502e: 5fbfd797 auipc a5,0x5fbfd -20405032: 66278793 addi a5,a5,1634 # 80002690 -20405036: 439c lw a5,0(a5) -20405038: e39d bnez a5,2040505e +20405032: 5fbfd797 auipc a5,0x5fbfd +20405036: 52a78793 addi a5,a5,1322 # 8000255c +2040503a: 439c lw a5,0(a5) +2040503c: e39d bnez a5,20405062 rt_schedule(); } else #endif { rt_kprintf("(%s) assertion failed at function:%s, line number:%d \n", ex_string, func, line); -2040503a: fd442683 lw a3,-44(s0) -2040503e: fd842603 lw a2,-40(s0) -20405042: fdc42583 lw a1,-36(s0) -20405046: 00012517 auipc a0,0x12 -2040504a: a2250513 addi a0,a0,-1502 # 20416a68 <__lowest_bit_bitmap+0x100> -2040504e: 3b89 jal 20404da0 +2040503e: fd442683 lw a3,-44(s0) +20405042: fd842603 lw a2,-40(s0) +20405046: fdc42583 lw a1,-36(s0) +2040504a: 00011517 auipc a0,0x11 +2040504e: 6a650513 addi a0,a0,1702 # 204166f0 <__lowest_bit_bitmap+0x100> +20405052: 3b91 jal 20404da6 while (dummy == 0); -20405050: 0001 nop -20405052: fef44783 lbu a5,-17(s0) -20405056: 0ff7f793 andi a5,a5,255 -2040505a: dfe5 beqz a5,20405052 +20405054: 0001 nop +20405056: fef44783 lbu a5,-17(s0) +2040505a: 0ff7f793 andi a5,a5,255 +2040505e: dfe5 beqz a5,20405056 } else { rt_assert_hook(ex_string, func, line); } } -2040505c: a829 j 20405076 +20405060: a829 j 2040507a rt_assert_hook(ex_string, func, line); -2040505e: 5fbfd797 auipc a5,0x5fbfd -20405062: 63278793 addi a5,a5,1586 # 80002690 -20405066: 439c lw a5,0(a5) -20405068: fd442603 lw a2,-44(s0) -2040506c: fd842583 lw a1,-40(s0) -20405070: fdc42503 lw a0,-36(s0) -20405074: 9782 jalr a5 +20405062: 5fbfd797 auipc a5,0x5fbfd +20405066: 4fa78793 addi a5,a5,1274 # 8000255c +2040506a: 439c lw a5,0(a5) +2040506c: fd442603 lw a2,-44(s0) +20405070: fd842583 lw a1,-40(s0) +20405074: fdc42503 lw a0,-36(s0) +20405078: 9782 jalr a5 } -20405076: 0001 nop -20405078: 50b2 lw ra,44(sp) -2040507a: 5422 lw s0,40(sp) -2040507c: 6145 addi sp,sp,48 -2040507e: 8082 ret +2040507a: 0001 nop +2040507c: 50b2 lw ra,44(sp) +2040507e: 5422 lw s0,40(sp) +20405080: 6145 addi sp,sp,48 +20405082: 8082 ret -20405080 : -{ -20405080: 1101 addi sp,sp,-32 -20405082: ce22 sw s0,28(sp) -20405084: 1000 addi s0,sp,32 -20405086: fea42623 sw a0,-20(s0) -2040508a: feb42423 sw a1,-24(s0) - l->next->prev = n; -2040508e: fec42783 lw a5,-20(s0) -20405092: 439c lw a5,0(a5) -20405094: fe842703 lw a4,-24(s0) -20405098: c3d8 sw a4,4(a5) - n->next = l->next; -2040509a: fec42783 lw a5,-20(s0) -2040509e: 4398 lw a4,0(a5) -204050a0: fe842783 lw a5,-24(s0) -204050a4: c398 sw a4,0(a5) - l->next = n; -204050a6: fec42783 lw a5,-20(s0) -204050aa: fe842703 lw a4,-24(s0) -204050ae: c398 sw a4,0(a5) - n->prev = l; -204050b0: fe842783 lw a5,-24(s0) -204050b4: fec42703 lw a4,-20(s0) -204050b8: c3d8 sw a4,4(a5) -} -204050ba: 0001 nop -204050bc: 4472 lw s0,28(sp) -204050be: 6105 addi sp,sp,32 -204050c0: 8082 ret - -204050c2 : -{ -204050c2: 1101 addi sp,sp,-32 -204050c4: ce22 sw s0,28(sp) -204050c6: 1000 addi s0,sp,32 -204050c8: fea42623 sw a0,-20(s0) - n->next->prev = n->prev; -204050cc: fec42783 lw a5,-20(s0) -204050d0: 439c lw a5,0(a5) -204050d2: fec42703 lw a4,-20(s0) -204050d6: 4358 lw a4,4(a4) -204050d8: c3d8 sw a4,4(a5) - n->prev->next = n->next; -204050da: fec42783 lw a5,-20(s0) -204050de: 43dc lw a5,4(a5) -204050e0: fec42703 lw a4,-20(s0) -204050e4: 4318 lw a4,0(a4) -204050e6: c398 sw a4,0(a5) - n->next = n->prev = n; -204050e8: fec42783 lw a5,-20(s0) -204050ec: fec42703 lw a4,-20(s0) -204050f0: c3d8 sw a4,4(a5) -204050f2: fec42783 lw a5,-20(s0) -204050f6: 43d8 lw a4,4(a5) -204050f8: fec42783 lw a5,-20(s0) -204050fc: c398 sw a4,0(a5) -} -204050fe: 0001 nop -20405100: 4472 lw s0,28(sp) -20405102: 6105 addi sp,sp,32 -20405104: 8082 ret - -20405106 : - * attaches to kernel object system. - * - * @param hook the hook function - */ -void rt_object_attach_sethook(void (*hook)(struct rt_object *object)) -{ -20405106: 1101 addi sp,sp,-32 -20405108: ce22 sw s0,28(sp) -2040510a: 1000 addi s0,sp,32 -2040510c: fea42623 sw a0,-20(s0) - rt_object_attach_hook = hook; -20405110: 5fbfc797 auipc a5,0x5fbfc -20405114: ad878793 addi a5,a5,-1320 # 80000be8 -20405118: fec42703 lw a4,-20(s0) -2040511c: c398 sw a4,0(a5) -} -2040511e: 0001 nop -20405120: 4472 lw s0,28(sp) -20405122: 6105 addi sp,sp,32 -20405124: 8082 ret - -20405126 : - * detaches from kernel object system. - * - * @param hook the hook function - */ -void rt_object_detach_sethook(void (*hook)(struct rt_object *object)) -{ -20405126: 1101 addi sp,sp,-32 -20405128: ce22 sw s0,28(sp) -2040512a: 1000 addi s0,sp,32 -2040512c: fea42623 sw a0,-20(s0) - rt_object_detach_hook = hook; -20405130: 5fbfc797 auipc a5,0x5fbfc -20405134: abc78793 addi a5,a5,-1348 # 80000bec -20405138: fec42703 lw a4,-20(s0) -2040513c: c398 sw a4,0(a5) -} -2040513e: 0001 nop -20405140: 4472 lw s0,28(sp) -20405142: 6105 addi sp,sp,32 -20405144: 8082 ret - -20405146 : - * message queue - message is received by thread - * - * @param hook the hook function - */ -void rt_object_trytake_sethook(void (*hook)(struct rt_object *object)) -{ -20405146: 1101 addi sp,sp,-32 -20405148: ce22 sw s0,28(sp) -2040514a: 1000 addi s0,sp,32 -2040514c: fea42623 sw a0,-20(s0) - rt_object_trytake_hook = hook; -20405150: 5fbfd797 auipc a5,0x5fbfd -20405154: 54c78793 addi a5,a5,1356 # 8000269c -20405158: fec42703 lw a4,-20(s0) -2040515c: c398 sw a4,0(a5) -} -2040515e: 0001 nop -20405160: 4472 lw s0,28(sp) -20405162: 6105 addi sp,sp,32 -20405164: 8082 ret - -20405166 : - * timer - timer is started - * - * @param hook the hook function - */ -void rt_object_take_sethook(void (*hook)(struct rt_object *object)) -{ -20405166: 1101 addi sp,sp,-32 -20405168: ce22 sw s0,28(sp) -2040516a: 1000 addi s0,sp,32 -2040516c: fea42623 sw a0,-20(s0) - rt_object_take_hook = hook; -20405170: 5fbfd797 auipc a5,0x5fbfd -20405174: 52878793 addi a5,a5,1320 # 80002698 -20405178: fec42703 lw a4,-20(s0) -2040517c: c398 sw a4,0(a5) -} -2040517e: 0001 nop -20405180: 4472 lw s0,28(sp) -20405182: 6105 addi sp,sp,32 -20405184: 8082 ret - -20405186 : - * is put to kernel object system. - * - * @param hook the hook function - */ -void rt_object_put_sethook(void (*hook)(struct rt_object *object)) -{ -20405186: 1101 addi sp,sp,-32 -20405188: ce22 sw s0,28(sp) -2040518a: 1000 addi s0,sp,32 -2040518c: fea42623 sw a0,-20(s0) - rt_object_put_hook = hook; -20405190: 5fbfd797 auipc a5,0x5fbfd -20405194: 50478793 addi a5,a5,1284 # 80002694 -20405198: fec42703 lw a4,-20(s0) -2040519c: c398 sw a4,0(a5) -} -2040519e: 0001 nop -204051a0: 4472 lw s0,28(sp) -204051a2: 6105 addi sp,sp,32 -204051a4: 8082 ret - -204051a6 : - * - * @deprecated since 0.3.0, this function does not need to be invoked - * in the system initialization. - */ -void rt_system_object_init(void) -{ -204051a6: 1141 addi sp,sp,-16 -204051a8: c622 sw s0,12(sp) -204051aa: 0800 addi s0,sp,16 -} -204051ac: 0001 nop -204051ae: 4432 lw s0,12(sp) -204051b0: 0141 addi sp,sp,16 -204051b2: 8082 ret - -204051b4 : - * @param type the type of object - * @return the object type information or RT_NULL - */ -struct rt_object_information * -rt_object_get_information(enum rt_object_class_type type) -{ -204051b4: 1101 addi sp,sp,-32 -204051b6: ce22 sw s0,28(sp) -204051b8: 1000 addi s0,sp,32 -204051ba: fea42623 sw a0,-20(s0) - return &rt_object_container[type]; -204051be: fec42783 lw a5,-20(s0) -204051c2: 00479713 slli a4,a5,0x4 -204051c6: 5fbfb797 auipc a5,0x5fbfb -204051ca: ebe78793 addi a5,a5,-322 # 80000084 -204051ce: 97ba add a5,a5,a4 -} -204051d0: 853e mv a0,a5 -204051d2: 4472 lw s0,28(sp) -204051d4: 6105 addi sp,sp,32 -204051d6: 8082 ret - -204051d8 : - * @param name the object name. In system, the object's name must be unique. - */ -void rt_object_init(struct rt_object *object, - enum rt_object_class_type type, - const char *name) -{ -204051d8: 7179 addi sp,sp,-48 -204051da: d606 sw ra,44(sp) -204051dc: d422 sw s0,40(sp) -204051de: d226 sw s1,36(sp) -204051e0: 1800 addi s0,sp,48 -204051e2: fca42e23 sw a0,-36(s0) -204051e6: fcb42c23 sw a1,-40(s0) -204051ea: fcc42a23 sw a2,-44(s0) - /* get module object information */ - information = (rt_module_self() != RT_NULL) ? - &rt_module_self()->module_object[type] : &rt_object_container[type]; -#else - /* get object information */ - information = &rt_object_container[type]; -204051ee: fd842783 lw a5,-40(s0) -204051f2: 00479713 slli a4,a5,0x4 -204051f6: 5fbfb797 auipc a5,0x5fbfb -204051fa: e8e78793 addi a5,a5,-370 # 80000084 -204051fe: 97ba add a5,a5,a4 -20405200: fef42623 sw a5,-20(s0) -#endif - - /* initialize object's parameters */ - - /* set object type to static */ - object->type = type | RT_Object_Class_Static; -20405204: fd842783 lw a5,-40(s0) -20405208: 0ff7f793 andi a5,a5,255 -2040520c: f807e793 ori a5,a5,-128 -20405210: 0ff7f713 andi a4,a5,255 -20405214: fdc42783 lw a5,-36(s0) -20405218: 02e78023 sb a4,32(a5) - - /* copy name */ - rt_strncpy(object->name, name, RT_NAME_MAX); -2040521c: fdc42783 lw a5,-36(s0) -20405220: 02000613 li a2,32 -20405224: fd442583 lw a1,-44(s0) -20405228: 853e mv a0,a5 -2040522a: da1fe0ef jal ra,20403fca - - RT_OBJECT_HOOK_CALL(rt_object_attach_hook, (object)); -2040522e: 5fbfc797 auipc a5,0x5fbfc -20405232: 9ba78793 addi a5,a5,-1606 # 80000be8 -20405236: 439c lw a5,0(a5) -20405238: cb89 beqz a5,2040524a -2040523a: 5fbfc797 auipc a5,0x5fbfc -2040523e: 9ae78793 addi a5,a5,-1618 # 80000be8 -20405242: 439c lw a5,0(a5) -20405244: fdc42503 lw a0,-36(s0) -20405248: 9782 jalr a5 - - /* lock interrupt */ - temp = rt_hw_interrupt_disable(); -2040524a: 74a030ef jal ra,20408994 -2040524e: 84aa mv s1,a0 - - /* insert object into information object list */ - rt_list_insert_after(&(information->object_list), &(object->list)); -20405250: fec42783 lw a5,-20(s0) -20405254: 00478713 addi a4,a5,4 -20405258: fdc42783 lw a5,-36(s0) -2040525c: 02478793 addi a5,a5,36 -20405260: 85be mv a1,a5 -20405262: 853a mv a0,a4 -20405264: 3d31 jal 20405080 - - /* unlock interrupt */ - rt_hw_interrupt_enable(temp); -20405266: 8526 mv a0,s1 -20405268: 72e030ef jal ra,20408996 -} -2040526c: 0001 nop -2040526e: 50b2 lw ra,44(sp) -20405270: 5422 lw s0,40(sp) -20405272: 5492 lw s1,36(sp) -20405274: 6145 addi sp,sp,48 -20405276: 8082 ret - -20405278 : - * and the memory of static object is not freed. - * - * @param object the specified object to be detached. - */ -void rt_object_detach(rt_object_t object) -{ -20405278: 1101 addi sp,sp,-32 -2040527a: ce06 sw ra,28(sp) -2040527c: cc22 sw s0,24(sp) -2040527e: ca26 sw s1,20(sp) -20405280: 1000 addi s0,sp,32 -20405282: fea42623 sw a0,-20(s0) - register rt_base_t temp; - - /* object check */ - RT_ASSERT(object != RT_NULL); -20405286: fec42783 lw a5,-20(s0) -2040528a: ef89 bnez a5,204052a4 -2040528c: 0fb00613 li a2,251 -20405290: 00012597 auipc a1,0x12 -20405294: 8a058593 addi a1,a1,-1888 # 20416b30 <__FUNCTION__.2243> -20405298: 00012517 auipc a0,0x12 -2040529c: 83050513 addi a0,a0,-2000 # 20416ac8 -204052a0: d77ff0ef jal ra,20405016 - - RT_OBJECT_HOOK_CALL(rt_object_detach_hook, (object)); -204052a4: 5fbfc797 auipc a5,0x5fbfc -204052a8: 94878793 addi a5,a5,-1720 # 80000bec -204052ac: 439c lw a5,0(a5) -204052ae: cb89 beqz a5,204052c0 -204052b0: 5fbfc797 auipc a5,0x5fbfc -204052b4: 93c78793 addi a5,a5,-1732 # 80000bec -204052b8: 439c lw a5,0(a5) -204052ba: fec42503 lw a0,-20(s0) -204052be: 9782 jalr a5 - - /* lock interrupt */ - temp = rt_hw_interrupt_disable(); -204052c0: 6d4030ef jal ra,20408994 -204052c4: 84aa mv s1,a0 - - /* remove from old list */ - rt_list_remove(&(object->list)); -204052c6: fec42783 lw a5,-20(s0) -204052ca: 02478793 addi a5,a5,36 -204052ce: 853e mv a0,a5 -204052d0: 3bcd jal 204050c2 - - /* unlock interrupt */ - rt_hw_interrupt_enable(temp); -204052d2: 8526 mv a0,s1 -204052d4: 6c2030ef jal ra,20408996 -} -204052d8: 0001 nop -204052da: 40f2 lw ra,28(sp) -204052dc: 4462 lw s0,24(sp) -204052de: 44d2 lw s1,20(sp) -204052e0: 6105 addi sp,sp,32 -204052e2: 8082 ret - -204052e4 : - * @param name the object name. In system, the object's name must be unique. - * - * @return object - */ -rt_object_t rt_object_allocate(enum rt_object_class_type type, const char *name) -{ -204052e4: 7179 addi sp,sp,-48 -204052e6: d606 sw ra,44(sp) -204052e8: d422 sw s0,40(sp) -204052ea: d226 sw s1,36(sp) -204052ec: 1800 addi s0,sp,48 -204052ee: fca42e23 sw a0,-36(s0) -204052f2: fcb42c23 sw a1,-40(s0) - struct rt_object *object; - register rt_base_t temp; - struct rt_object_information *information; - - RT_DEBUG_NOT_IN_INTERRUPT; -204052f6: 69e030ef jal ra,20408994 -204052fa: fea42623 sw a0,-20(s0) -204052fe: ef4fe0ef jal ra,204039f2 -20405302: 87aa mv a5,a0 -20405304: c79d beqz a5,20405332 -20405306: 00012597 auipc a1,0x12 -2040530a: 83e58593 addi a1,a1,-1986 # 20416b44 <__FUNCTION__.2252> -2040530e: 00011517 auipc a0,0x11 -20405312: 7ce50513 addi a0,a0,1998 # 20416adc -20405316: a8bff0ef jal ra,20404da0 -2040531a: 11800613 li a2,280 -2040531e: 00012597 auipc a1,0x12 -20405322: 82658593 addi a1,a1,-2010 # 20416b44 <__FUNCTION__.2252> -20405326: 00011517 auipc a0,0x11 -2040532a: 7da50513 addi a0,a0,2010 # 20416b00 -2040532e: ce9ff0ef jal ra,20405016 -20405332: fec42503 lw a0,-20(s0) -20405336: 660030ef jal ra,20408996 - */ - information = (rt_module_self() != RT_NULL && (type != RT_Object_Class_Module)) ? - &rt_module_self()->module_object[type] : &rt_object_container[type]; -#else - /* get object information */ - information = &rt_object_container[type]; -2040533a: fdc42783 lw a5,-36(s0) -2040533e: 00479713 slli a4,a5,0x4 -20405342: 5fbfb797 auipc a5,0x5fbfb -20405346: d4278793 addi a5,a5,-702 # 80000084 -2040534a: 97ba add a5,a5,a4 -2040534c: fef42423 sw a5,-24(s0) -#endif - - object = (struct rt_object *)RT_KERNEL_MALLOC(information->object_size); -20405350: fe842783 lw a5,-24(s0) -20405354: 47dc lw a5,12(a5) -20405356: 853e mv a0,a5 -20405358: 7db000ef jal ra,20406332 -2040535c: fea42223 sw a0,-28(s0) - if (object == RT_NULL) -20405360: fe442783 lw a5,-28(s0) -20405364: e399 bnez a5,2040536a - { - /* no memory can be allocated */ - return RT_NULL; -20405366: 4781 li a5,0 -20405368: a0bd j 204053d6 - } - - /* initialize object's parameters */ - - /* set object type */ - object->type = type; -2040536a: fdc42783 lw a5,-36(s0) -2040536e: 0ff7f713 andi a4,a5,255 -20405372: fe442783 lw a5,-28(s0) -20405376: 02e78023 sb a4,32(a5) - - /* set object flag */ - object->flag = 0; -2040537a: fe442783 lw a5,-28(s0) -2040537e: 020780a3 sb zero,33(a5) - } - object->module_id = (void *)rt_module_self(); -#endif - - /* copy name */ - rt_strncpy(object->name, name, RT_NAME_MAX); -20405382: fe442783 lw a5,-28(s0) -20405386: 02000613 li a2,32 -2040538a: fd842583 lw a1,-40(s0) -2040538e: 853e mv a0,a5 -20405390: c3bfe0ef jal ra,20403fca - - RT_OBJECT_HOOK_CALL(rt_object_attach_hook, (object)); -20405394: 5fbfc797 auipc a5,0x5fbfc -20405398: 85478793 addi a5,a5,-1964 # 80000be8 -2040539c: 439c lw a5,0(a5) -2040539e: cb89 beqz a5,204053b0 -204053a0: 5fbfc797 auipc a5,0x5fbfc -204053a4: 84878793 addi a5,a5,-1976 # 80000be8 -204053a8: 439c lw a5,0(a5) -204053aa: fe442503 lw a0,-28(s0) -204053ae: 9782 jalr a5 - - /* lock interrupt */ - temp = rt_hw_interrupt_disable(); -204053b0: 5e4030ef jal ra,20408994 -204053b4: 84aa mv s1,a0 - - /* insert object into information object list */ - rt_list_insert_after(&(information->object_list), &(object->list)); -204053b6: fe842783 lw a5,-24(s0) -204053ba: 00478713 addi a4,a5,4 -204053be: fe442783 lw a5,-28(s0) -204053c2: 02478793 addi a5,a5,36 -204053c6: 85be mv a1,a5 -204053c8: 853a mv a0,a4 -204053ca: 395d jal 20405080 - - /* unlock interrupt */ - rt_hw_interrupt_enable(temp); -204053cc: 8526 mv a0,s1 -204053ce: 5c8030ef jal ra,20408996 - - /* return object */ - return object; -204053d2: fe442783 lw a5,-28(s0) -} -204053d6: 853e mv a0,a5 -204053d8: 50b2 lw ra,44(sp) -204053da: 5422 lw s0,40(sp) -204053dc: 5492 lw s1,36(sp) -204053de: 6145 addi sp,sp,48 -204053e0: 8082 ret - -204053e2 : - * This function will delete an object and release object memory. - * - * @param object the specified object to be deleted. - */ -void rt_object_delete(rt_object_t object) -{ -204053e2: 1101 addi sp,sp,-32 -204053e4: ce06 sw ra,28(sp) -204053e6: cc22 sw s0,24(sp) -204053e8: ca26 sw s1,20(sp) -204053ea: 1000 addi s0,sp,32 -204053ec: fea42623 sw a0,-20(s0) - register rt_base_t temp; - - /* object check */ - RT_ASSERT(object != RT_NULL); -204053f0: fec42783 lw a5,-20(s0) -204053f4: ef89 bnez a5,2040540e -204053f6: 15900613 li a2,345 -204053fa: 00011597 auipc a1,0x11 -204053fe: 75e58593 addi a1,a1,1886 # 20416b58 <__FUNCTION__.2257> -20405402: 00011517 auipc a0,0x11 -20405406: 6c650513 addi a0,a0,1734 # 20416ac8 -2040540a: c0dff0ef jal ra,20405016 - RT_ASSERT(!(object->type & RT_Object_Class_Static)); -2040540e: fec42783 lw a5,-20(s0) -20405412: 0207c783 lbu a5,32(a5) -20405416: 07e2 slli a5,a5,0x18 -20405418: 87e1 srai a5,a5,0x18 -2040541a: 0007de63 bgez a5,20405436 -2040541e: 15a00613 li a2,346 -20405422: 00011597 auipc a1,0x11 -20405426: 73658593 addi a1,a1,1846 # 20416b58 <__FUNCTION__.2257> -2040542a: 00011517 auipc a0,0x11 -2040542e: 6da50513 addi a0,a0,1754 # 20416b04 -20405432: be5ff0ef jal ra,20405016 - - RT_OBJECT_HOOK_CALL(rt_object_detach_hook, (object)); -20405436: 5fbfb797 auipc a5,0x5fbfb -2040543a: 7b678793 addi a5,a5,1974 # 80000bec -2040543e: 439c lw a5,0(a5) -20405440: cb89 beqz a5,20405452 -20405442: 5fbfb797 auipc a5,0x5fbfb -20405446: 7aa78793 addi a5,a5,1962 # 80000bec -2040544a: 439c lw a5,0(a5) -2040544c: fec42503 lw a0,-20(s0) -20405450: 9782 jalr a5 - - /* lock interrupt */ - temp = rt_hw_interrupt_disable(); -20405452: 542030ef jal ra,20408994 -20405456: 84aa mv s1,a0 - - /* remove from old list */ - rt_list_remove(&(object->list)); -20405458: fec42783 lw a5,-20(s0) -2040545c: 02478793 addi a5,a5,36 -20405460: 853e mv a0,a5 -20405462: 3185 jal 204050c2 - - /* unlock interrupt */ - rt_hw_interrupt_enable(temp); -20405464: 8526 mv a0,s1 -20405466: 530030ef jal ra,20408996 - rt_module_free((rt_module_t)object->module_id, object); - else -#endif - - /* free the memory of object */ - RT_KERNEL_FREE(object); -2040546a: fec42503 lw a0,-20(s0) -2040546e: 5a4010ef jal ra,20406a12 -} -20405472: 0001 nop -20405474: 40f2 lw ra,28(sp) -20405476: 4462 lw s0,24(sp) -20405478: 44d2 lw s1,20(sp) -2040547a: 6105 addi sp,sp,32 -2040547c: 8082 ret - -2040547e : - * @param object the specified object to be judged. - * - * @return RT_TRUE if a system object, RT_FALSE for others. - */ -rt_bool_t rt_object_is_systemobject(rt_object_t object) -{ -2040547e: 1101 addi sp,sp,-32 -20405480: ce06 sw ra,28(sp) -20405482: cc22 sw s0,24(sp) -20405484: 1000 addi s0,sp,32 -20405486: fea42623 sw a0,-20(s0) - /* object check */ - RT_ASSERT(object != RT_NULL); -2040548a: fec42783 lw a5,-20(s0) -2040548e: ef89 bnez a5,204054a8 -20405490: 17e00613 li a2,382 -20405494: 00011597 auipc a1,0x11 -20405498: 6d858593 addi a1,a1,1752 # 20416b6c <__FUNCTION__.2261> -2040549c: 00011517 auipc a0,0x11 -204054a0: 62c50513 addi a0,a0,1580 # 20416ac8 -204054a4: b73ff0ef jal ra,20405016 - - if (object->type & RT_Object_Class_Static) -204054a8: fec42783 lw a5,-20(s0) -204054ac: 0207c783 lbu a5,32(a5) -204054b0: 07e2 slli a5,a5,0x18 -204054b2: 87e1 srai a5,a5,0x18 -204054b4: 0007d463 bgez a5,204054bc - return RT_TRUE; -204054b8: 4785 li a5,1 -204054ba: a011 j 204054be - - return RT_FALSE; -204054bc: 4781 li a5,0 -} -204054be: 853e mv a0,a5 -204054c0: 40f2 lw ra,28(sp) -204054c2: 4462 lw s0,24(sp) -204054c4: 6105 addi sp,sp,32 -204054c6: 8082 ret - -204054c8 : - * in object container. - * - * @note this function shall not be invoked in interrupt status. - */ -rt_object_t rt_object_find(const char *name, rt_uint8_t type) -{ -204054c8: 7179 addi sp,sp,-48 -204054ca: d606 sw ra,44(sp) -204054cc: d422 sw s0,40(sp) -204054ce: 1800 addi s0,sp,48 -204054d0: fca42e23 sw a0,-36(s0) -204054d4: 87ae mv a5,a1 -204054d6: fcf40da3 sb a5,-37(s0) - struct rt_object *object = RT_NULL; -204054da: fe042223 sw zero,-28(s0) - struct rt_list_node *node = RT_NULL; -204054de: fe042623 sw zero,-20(s0) - struct rt_object_information *information = RT_NULL; -204054e2: fe042423 sw zero,-24(s0) - - /* parameter check */ - if ((name == RT_NULL) || (type > RT_Object_Class_Unknown)) -204054e6: fdc42783 lw a5,-36(s0) -204054ea: c791 beqz a5,204054f6 -204054ec: fdb44703 lbu a4,-37(s0) -204054f0: 47a5 li a5,9 -204054f2: 00e7f463 bleu a4,a5,204054fa - return RT_NULL; -204054f6: 4781 li a5,0 -204054f8: a85d j 204055ae - - /* which is invoke in interrupt status */ - RT_DEBUG_NOT_IN_INTERRUPT; -204054fa: 49a030ef jal ra,20408994 -204054fe: fea42023 sw a0,-32(s0) -20405502: cf0fe0ef jal ra,204039f2 -20405506: 87aa mv a5,a0 -20405508: c79d beqz a5,20405536 -2040550a: 00011597 auipc a1,0x11 -2040550e: 67e58593 addi a1,a1,1662 # 20416b88 <__FUNCTION__.2270> -20405512: 00011517 auipc a0,0x11 -20405516: 5ca50513 addi a0,a0,1482 # 20416adc -2040551a: 887ff0ef jal ra,20404da0 -2040551e: 19d00613 li a2,413 -20405522: 00011597 auipc a1,0x11 -20405526: 66658593 addi a1,a1,1638 # 20416b88 <__FUNCTION__.2270> -2040552a: 00011517 auipc a0,0x11 -2040552e: 5d650513 addi a0,a0,1494 # 20416b00 -20405532: ae5ff0ef jal ra,20405016 -20405536: fe042503 lw a0,-32(s0) -2040553a: 45c030ef jal ra,20408996 - } - } -#endif - - /* enter critical */ - rt_enter_critical(); -2040553e: 2515 jal 20405b62 - - /* try to find object */ - if (information == RT_NULL) information = &rt_object_container[type]; -20405540: fe842783 lw a5,-24(s0) -20405544: ef81 bnez a5,2040555c -20405546: fdb44783 lbu a5,-37(s0) -2040554a: 00479713 slli a4,a5,0x4 -2040554e: 5fbfb797 auipc a5,0x5fbfb -20405552: b3678793 addi a5,a5,-1226 # 80000084 -20405556: 97ba add a5,a5,a4 -20405558: fef42423 sw a5,-24(s0) - for (node = information->object_list.next; -2040555c: fe842783 lw a5,-24(s0) -20405560: 43dc lw a5,4(a5) -20405562: fef42623 sw a5,-20(s0) -20405566: a81d j 2040559c - node != &(information->object_list); - node = node->next) - { - object = rt_list_entry(node, struct rt_object, list); -20405568: fec42783 lw a5,-20(s0) -2040556c: fdc78793 addi a5,a5,-36 -20405570: fef42223 sw a5,-28(s0) - if (rt_strncmp(object->name, name, RT_NAME_MAX) == 0) -20405574: fe442783 lw a5,-28(s0) -20405578: 02000613 li a2,32 -2040557c: fdc42583 lw a1,-36(s0) -20405580: 853e mv a0,a5 -20405582: ad7fe0ef jal ra,20404058 -20405586: 87aa mv a5,a0 -20405588: e789 bnez a5,20405592 - { - /* leave critical */ - rt_exit_critical(); -2040558a: 2d39 jal 20405ba8 - - return object; -2040558c: fe442783 lw a5,-28(s0) -20405590: a839 j 204055ae - node = node->next) -20405592: fec42783 lw a5,-20(s0) -20405596: 439c lw a5,0(a5) -20405598: fef42623 sw a5,-20(s0) - node != &(information->object_list); -2040559c: fe842783 lw a5,-24(s0) -204055a0: 0791 addi a5,a5,4 - for (node = information->object_list.next; -204055a2: fec42703 lw a4,-20(s0) -204055a6: fcf711e3 bne a4,a5,20405568 - } - } - - /* leave critical */ - rt_exit_critical(); -204055aa: 2bfd jal 20405ba8 - - return RT_NULL; -204055ac: 4781 li a5,0 -} -204055ae: 853e mv a0,a5 -204055b0: 50b2 lw ra,44(sp) -204055b2: 5422 lw s0,40(sp) -204055b4: 6145 addi sp,sp,48 -204055b6: 8082 ret - -204055b8 : -{ -204055b8: 1101 addi sp,sp,-32 -204055ba: ce22 sw s0,28(sp) -204055bc: 1000 addi s0,sp,32 -204055be: fea42623 sw a0,-20(s0) - l->next = l->prev = l; -204055c2: fec42783 lw a5,-20(s0) -204055c6: fec42703 lw a4,-20(s0) -204055ca: c3d8 sw a4,4(a5) -204055cc: fec42783 lw a5,-20(s0) -204055d0: 43d8 lw a4,4(a5) -204055d2: fec42783 lw a5,-20(s0) -204055d6: c398 sw a4,0(a5) -} -204055d8: 0001 nop -204055da: 4472 lw s0,28(sp) -204055dc: 6105 addi sp,sp,32 -204055de: 8082 ret - -204055e0 : -{ -204055e0: 1101 addi sp,sp,-32 -204055e2: ce22 sw s0,28(sp) -204055e4: 1000 addi s0,sp,32 -204055e6: fea42623 sw a0,-20(s0) -204055ea: feb42423 sw a1,-24(s0) - l->prev->next = n; -204055ee: fec42783 lw a5,-20(s0) -204055f2: 43dc lw a5,4(a5) -204055f4: fe842703 lw a4,-24(s0) -204055f8: c398 sw a4,0(a5) - n->prev = l->prev; -204055fa: fec42783 lw a5,-20(s0) -204055fe: 43d8 lw a4,4(a5) -20405600: fe842783 lw a5,-24(s0) -20405604: c3d8 sw a4,4(a5) - l->prev = n; -20405606: fec42783 lw a5,-20(s0) -2040560a: fe842703 lw a4,-24(s0) -2040560e: c3d8 sw a4,4(a5) - n->next = l; -20405610: fe842783 lw a5,-24(s0) -20405614: fec42703 lw a4,-20(s0) -20405618: c398 sw a4,0(a5) -} -2040561a: 0001 nop -2040561c: 4472 lw s0,28(sp) -2040561e: 6105 addi sp,sp,32 -20405620: 8082 ret - -20405622 : -{ -20405622: 1101 addi sp,sp,-32 -20405624: ce22 sw s0,28(sp) -20405626: 1000 addi s0,sp,32 -20405628: fea42623 sw a0,-20(s0) - n->next->prev = n->prev; -2040562c: fec42783 lw a5,-20(s0) -20405630: 439c lw a5,0(a5) -20405632: fec42703 lw a4,-20(s0) -20405636: 4358 lw a4,4(a4) -20405638: c3d8 sw a4,4(a5) - n->prev->next = n->next; -2040563a: fec42783 lw a5,-20(s0) -2040563e: 43dc lw a5,4(a5) -20405640: fec42703 lw a4,-20(s0) -20405644: 4318 lw a4,0(a4) -20405646: c398 sw a4,0(a5) - n->next = n->prev = n; -20405648: fec42783 lw a5,-20(s0) -2040564c: fec42703 lw a4,-20(s0) -20405650: c3d8 sw a4,4(a5) -20405652: fec42783 lw a5,-20(s0) -20405656: 43d8 lw a4,4(a5) -20405658: fec42783 lw a5,-20(s0) -2040565c: c398 sw a4,0(a5) -} -2040565e: 0001 nop -20405660: 4472 lw s0,28(sp) -20405662: 6105 addi sp,sp,32 -20405664: 8082 ret - -20405666 : -{ -20405666: 1101 addi sp,sp,-32 -20405668: ce22 sw s0,28(sp) -2040566a: 1000 addi s0,sp,32 -2040566c: fea42623 sw a0,-20(s0) - return l->next == l; -20405670: fec42783 lw a5,-20(s0) -20405674: 439c lw a5,0(a5) -20405676: fec42703 lw a4,-20(s0) -2040567a: 40f707b3 sub a5,a4,a5 -2040567e: 0017b793 seqz a5,a5 -20405682: 0ff7f793 andi a5,a5,255 -} -20405686: 853e mv a0,a5 -20405688: 4472 lw s0,28(sp) -2040568a: 6105 addi sp,sp,32 -2040568c: 8082 ret - -2040568e : - * - * @param hook the hook function - */ -void -rt_scheduler_sethook(void (*hook)(struct rt_thread *from, struct rt_thread *to)) -{ -2040568e: 1101 addi sp,sp,-32 -20405690: ce22 sw s0,28(sp) -20405692: 1000 addi s0,sp,32 -20405694: fea42623 sw a0,-20(s0) - rt_scheduler_hook = hook; -20405698: 5fbfb797 auipc a5,0x5fbfb -2040569c: 55c78793 addi a5,a5,1372 # 80000bf4 -204056a0: fec42703 lw a4,-20(s0) -204056a4: c398 sw a4,0(a5) -} -204056a6: 0001 nop -204056a8: 4472 lw s0,28(sp) -204056aa: 6105 addi sp,sp,32 -204056ac: 8082 ret - -204056ae <_rt_scheduler_stack_check>: -/**@}*/ -#endif - -#ifdef RT_USING_OVERFLOW_CHECK -static void _rt_scheduler_stack_check(struct rt_thread *thread) -{ -204056ae: 7179 addi sp,sp,-48 -204056b0: d606 sw ra,44(sp) -204056b2: d422 sw s0,40(sp) -204056b4: 1800 addi s0,sp,48 -204056b6: fca42e23 sw a0,-36(s0) - RT_ASSERT(thread != RT_NULL); -204056ba: fdc42783 lw a5,-36(s0) -204056be: ef89 bnez a5,204056d8 <_rt_scheduler_stack_check+0x2a> -204056c0: 05a00613 li a2,90 -204056c4: 00011597 auipc a1,0x11 -204056c8: 53c58593 addi a1,a1,1340 # 20416c00 <__FUNCTION__.2216> -204056cc: 00011517 auipc a0,0x11 -204056d0: 4cc50513 addi a0,a0,1228 # 20416b98 <__FUNCTION__.2270+0x10> -204056d4: 943ff0ef jal ra,20405016 - - if (*((rt_uint8_t *)thread->stack_addr) != '#' || -204056d8: fdc42783 lw a5,-36(s0) -204056dc: 43bc lw a5,64(a5) -204056de: 0007c703 lbu a4,0(a5) -204056e2: 02300793 li a5,35 -204056e6: 02f71963 bne a4,a5,20405718 <_rt_scheduler_stack_check+0x6a> - (rt_uint32_t)thread->sp <= (rt_uint32_t)thread->stack_addr || -204056ea: fdc42783 lw a5,-36(s0) -204056ee: 5bdc lw a5,52(a5) -204056f0: 873e mv a4,a5 -204056f2: fdc42783 lw a5,-36(s0) -204056f6: 43bc lw a5,64(a5) - if (*((rt_uint8_t *)thread->stack_addr) != '#' || -204056f8: 02e7f063 bleu a4,a5,20405718 <_rt_scheduler_stack_check+0x6a> - (rt_uint32_t)thread->sp > -204056fc: fdc42783 lw a5,-36(s0) -20405700: 5bdc lw a5,52(a5) -20405702: 873e mv a4,a5 - (rt_uint32_t)thread->stack_addr + (rt_uint32_t)thread->stack_size) -20405704: fdc42783 lw a5,-36(s0) -20405708: 43bc lw a5,64(a5) -2040570a: 86be mv a3,a5 -2040570c: fdc42783 lw a5,-36(s0) -20405710: 43fc lw a5,68(a5) -20405712: 97b6 add a5,a5,a3 - (rt_uint32_t)thread->sp <= (rt_uint32_t)thread->stack_addr || -20405714: 02e7f463 bleu a4,a5,2040573c <_rt_scheduler_stack_check+0x8e> - { - rt_uint32_t level; - - rt_kprintf("thread:%s stack overflow\n", thread->name); -20405718: fdc42783 lw a5,-36(s0) -2040571c: 85be mv a1,a5 -2040571e: 00011517 auipc a0,0x11 -20405722: 48e50513 addi a0,a0,1166 # 20416bac <__FUNCTION__.2270+0x24> -20405726: e7aff0ef jal ra,20404da0 - { - extern long list_thread(void); - list_thread(); - } - #endif - level = rt_hw_interrupt_disable(); -2040572a: 26a030ef jal ra,20408994 -2040572e: 87aa mv a5,a0 -20405730: fef42623 sw a5,-20(s0) - while (level); -20405734: fec42783 lw a5,-20(s0) -20405738: fff5 bnez a5,20405734 <_rt_scheduler_stack_check+0x86> - { -2040573a: a035 j 20405766 <_rt_scheduler_stack_check+0xb8> - } - else if ((rt_uint32_t)thread->sp <= ((rt_uint32_t)thread->stack_addr + 32)) -2040573c: fdc42783 lw a5,-36(s0) -20405740: 5bdc lw a5,52(a5) -20405742: 873e mv a4,a5 -20405744: fdc42783 lw a5,-36(s0) -20405748: 43bc lw a5,64(a5) -2040574a: 02078793 addi a5,a5,32 -2040574e: 00e7ec63 bltu a5,a4,20405766 <_rt_scheduler_stack_check+0xb8> - { - rt_kprintf("warning: %s stack is close to end of stack address.\n", - thread->name); -20405752: fdc42783 lw a5,-36(s0) - rt_kprintf("warning: %s stack is close to end of stack address.\n", -20405756: 85be mv a1,a5 -20405758: 00011517 auipc a0,0x11 -2040575c: 47050513 addi a0,a0,1136 # 20416bc8 <__FUNCTION__.2270+0x40> -20405760: e40ff0ef jal ra,20404da0 - } -} -20405764: a009 j 20405766 <_rt_scheduler_stack_check+0xb8> -20405766: 0001 nop -20405768: 50b2 lw ra,44(sp) -2040576a: 5422 lw s0,40(sp) -2040576c: 6145 addi sp,sp,48 -2040576e: 8082 ret - -20405770 : -/** - * @ingroup SystemInit - * This function will initialize the system scheduler - */ -void rt_system_scheduler_init(void) -{ -20405770: 1141 addi sp,sp,-16 -20405772: c606 sw ra,12(sp) -20405774: c422 sw s0,8(sp) -20405776: c226 sw s1,4(sp) -20405778: 0800 addi s0,sp,16 - register rt_base_t offset; - - rt_scheduler_lock_nest = 0; -2040577a: 5fbfb797 auipc a5,0x5fbfb -2040577e: 47678793 addi a5,a5,1142 # 80000bf0 -20405782: 00079023 sh zero,0(a5) - - RT_DEBUG_LOG(RT_DEBUG_SCHEDULER, ("start scheduler: max priority 0x%02x\n", - RT_THREAD_PRIORITY_MAX)); - - for (offset = 0; offset < RT_THREAD_PRIORITY_MAX; offset ++) -20405786: 4481 li s1,0 -20405788: a819 j 2040579e - { - rt_list_init(&rt_thread_priority_table[offset]); -2040578a: 00349713 slli a4,s1,0x3 -2040578e: 5fbfd797 auipc a5,0x5fbfd -20405792: f3278793 addi a5,a5,-206 # 800026c0 -20405796: 97ba add a5,a5,a4 -20405798: 853e mv a0,a5 -2040579a: 3d39 jal 204055b8 - for (offset = 0; offset < RT_THREAD_PRIORITY_MAX; offset ++) -2040579c: 0485 addi s1,s1,1 -2040579e: 0fe00793 li a5,254 -204057a2: fe97d4e3 ble s1,a5,2040578a - } - - rt_current_priority = RT_THREAD_PRIORITY_MAX - 1; -204057a6: 5fbfd797 auipc a5,0x5fbfd -204057aa: 71278793 addi a5,a5,1810 # 80002eb8 -204057ae: 5779 li a4,-2 -204057b0: 00e78023 sb a4,0(a5) - rt_current_thread = RT_NULL; -204057b4: 5fbfd797 auipc a5,0x5fbfd -204057b8: 70878793 addi a5,a5,1800 # 80002ebc -204057bc: 0007a023 sw zero,0(a5) - - /* initialize ready priority group */ - rt_thread_ready_priority_group = 0; -204057c0: 5fbfd797 auipc a5,0x5fbfd -204057c4: 70078793 addi a5,a5,1792 # 80002ec0 -204057c8: 0007a023 sw zero,0(a5) - -#if RT_THREAD_PRIORITY_MAX > 32 - /* initialize ready table */ - rt_memset(rt_thread_ready_table, 0, sizeof(rt_thread_ready_table)); -204057cc: 02000613 li a2,32 -204057d0: 4581 li a1,0 -204057d2: 5fbfd517 auipc a0,0x5fbfd -204057d6: ece50513 addi a0,a0,-306 # 800026a0 -204057da: b10fe0ef jal ra,20403aea -#endif - - /* initialize thread defunct */ - rt_list_init(&rt_thread_defunct); -204057de: 5fbfd517 auipc a0,0x5fbfd -204057e2: 6e650513 addi a0,a0,1766 # 80002ec4 -204057e6: 3bc9 jal 204055b8 -} -204057e8: 0001 nop -204057ea: 40b2 lw ra,12(sp) -204057ec: 4422 lw s0,8(sp) -204057ee: 4492 lw s1,4(sp) -204057f0: 0141 addi sp,sp,16 -204057f2: 8082 ret - -204057f4 : - * @ingroup SystemInit - * This function will startup scheduler. It will select one thread - * with the highest priority level, then switch to it. - */ -void rt_system_scheduler_start(void) -{ -204057f4: 1141 addi sp,sp,-16 -204057f6: c606 sw ra,12(sp) -204057f8: c422 sw s0,8(sp) -204057fa: c226 sw s1,4(sp) -204057fc: 0800 addi s0,sp,16 - register rt_ubase_t highest_ready_priority; - -#if RT_THREAD_PRIORITY_MAX > 32 - register rt_ubase_t number; - - number = __rt_ffs(rt_thread_ready_priority_group) - 1; -204057fe: 5fbfd797 auipc a5,0x5fbfd -20405802: 6c278793 addi a5,a5,1730 # 80002ec0 -20405806: 439c lw a5,0(a5) -20405808: 853e mv a0,a5 -2040580a: f44ff0ef jal ra,20404f4e <__rt_ffs> -2040580e: 87aa mv a5,a0 -20405810: 17fd addi a5,a5,-1 -20405812: 80be mv ra,a5 - highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; -20405814: 00309493 slli s1,ra,0x3 -20405818: 5fbfd797 auipc a5,0x5fbfd -2040581c: e8878793 addi a5,a5,-376 # 800026a0 -20405820: 9786 add a5,a5,ra -20405822: 0007c783 lbu a5,0(a5) -20405826: 853e mv a0,a5 -20405828: f26ff0ef jal ra,20404f4e <__rt_ffs> -2040582c: 87aa mv a5,a0 -2040582e: 97a6 add a5,a5,s1 -20405830: fff78093 addi ra,a5,-1 -#else - highest_ready_priority = __rt_ffs(rt_thread_ready_priority_group) - 1; -#endif - - /* get switch to thread */ - to_thread = rt_list_entry(rt_thread_priority_table[highest_ready_priority].next, -20405834: 5fbfd717 auipc a4,0x5fbfd -20405838: e8c70713 addi a4,a4,-372 # 800026c0 -2040583c: 00309793 slli a5,ra,0x3 -20405840: 97ba add a5,a5,a4 -20405842: 439c lw a5,0(a5) -20405844: fd478093 addi ra,a5,-44 - struct rt_thread, - tlist); - - rt_current_thread = to_thread; -20405848: 5fbfd797 auipc a5,0x5fbfd -2040584c: 67478793 addi a5,a5,1652 # 80002ebc -20405850: 0017a023 sw ra,0(a5) - - /* switch to new thread */ - rt_hw_context_switch_to((rt_uint32_t)&to_thread->sp); -20405854: 03408793 addi a5,ra,52 # 2040009e -20405858: 853e mv a0,a5 -2040585a: 140030ef jal ra,2040899a - - /* never come back */ -} -2040585e: 0001 nop -20405860: 40b2 lw ra,12(sp) -20405862: 4422 lw s0,8(sp) -20405864: 4492 lw s1,4(sp) -20405866: 0141 addi sp,sp,16 -20405868: 8082 ret - -2040586a : -/** - * This function will perform one schedule. It will select one thread - * with the highest priority level, then switch to it. - */ -void rt_schedule(void) -{ -2040586a: 1101 addi sp,sp,-32 -2040586c: ce06 sw ra,28(sp) -2040586e: cc22 sw s0,24(sp) -20405870: ca26 sw s1,20(sp) -20405872: 1000 addi s0,sp,32 - rt_base_t level; - struct rt_thread *to_thread; - struct rt_thread *from_thread; - - /* disable interrupt */ - level = rt_hw_interrupt_disable(); -20405874: 120030ef jal ra,20408994 -20405878: fea42623 sw a0,-20(s0) - - /* check the scheduler is enabled or not */ - if (rt_scheduler_lock_nest == 0) -2040587c: 5fbfb797 auipc a5,0x5fbfb -20405880: 37478793 addi a5,a5,884 # 80000bf0 -20405884: 00079783 lh a5,0(a5) -20405888: 0e079f63 bnez a5,20405986 -#if RT_THREAD_PRIORITY_MAX <= 32 - highest_ready_priority = __rt_ffs(rt_thread_ready_priority_group) - 1; -#else - register rt_ubase_t number; - - number = __rt_ffs(rt_thread_ready_priority_group) - 1; -2040588c: 5fbfd797 auipc a5,0x5fbfd -20405890: 63478793 addi a5,a5,1588 # 80002ec0 -20405894: 439c lw a5,0(a5) -20405896: 853e mv a0,a5 -20405898: eb6ff0ef jal ra,20404f4e <__rt_ffs> -2040589c: 87aa mv a5,a0 -2040589e: 17fd addi a5,a5,-1 -204058a0: 80be mv ra,a5 - highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; -204058a2: 00309493 slli s1,ra,0x3 -204058a6: 5fbfd797 auipc a5,0x5fbfd -204058aa: dfa78793 addi a5,a5,-518 # 800026a0 -204058ae: 9786 add a5,a5,ra -204058b0: 0007c783 lbu a5,0(a5) -204058b4: 853e mv a0,a5 -204058b6: e98ff0ef jal ra,20404f4e <__rt_ffs> -204058ba: 87aa mv a5,a0 -204058bc: 97a6 add a5,a5,s1 -204058be: fff78093 addi ra,a5,-1 -#endif - - /* get switch to thread */ - to_thread = rt_list_entry(rt_thread_priority_table[highest_ready_priority].next, -204058c2: 5fbfd717 auipc a4,0x5fbfd -204058c6: dfe70713 addi a4,a4,-514 # 800026c0 -204058ca: 00309793 slli a5,ra,0x3 -204058ce: 97ba add a5,a5,a4 -204058d0: 439c lw a5,0(a5) -204058d2: fd478793 addi a5,a5,-44 -204058d6: fef42423 sw a5,-24(s0) - struct rt_thread, - tlist); - - /* if the destination thread is not the same as current thread */ - if (to_thread != rt_current_thread) -204058da: 5fbfd797 auipc a5,0x5fbfd -204058de: 5e278793 addi a5,a5,1506 # 80002ebc -204058e2: 439c lw a5,0(a5) -204058e4: fe842703 lw a4,-24(s0) -204058e8: 08f70f63 beq a4,a5,20405986 - { - rt_current_priority = (rt_uint8_t)highest_ready_priority; -204058ec: 0ff0f713 andi a4,ra,255 -204058f0: 5fbfd797 auipc a5,0x5fbfd -204058f4: 5c878793 addi a5,a5,1480 # 80002eb8 -204058f8: 00e78023 sb a4,0(a5) - from_thread = rt_current_thread; -204058fc: 5fbfd797 auipc a5,0x5fbfd -20405900: 5c078793 addi a5,a5,1472 # 80002ebc -20405904: 439c lw a5,0(a5) -20405906: fef42223 sw a5,-28(s0) - rt_current_thread = to_thread; -2040590a: 5fbfd797 auipc a5,0x5fbfd -2040590e: 5b278793 addi a5,a5,1458 # 80002ebc -20405912: fe842703 lw a4,-24(s0) -20405916: c398 sw a4,0(a5) - - RT_OBJECT_HOOK_CALL(rt_scheduler_hook, (from_thread, to_thread)); -20405918: 5fbfb797 auipc a5,0x5fbfb -2040591c: 2dc78793 addi a5,a5,732 # 80000bf4 -20405920: 439c lw a5,0(a5) -20405922: cb99 beqz a5,20405938 -20405924: 5fbfb797 auipc a5,0x5fbfb -20405928: 2d078793 addi a5,a5,720 # 80000bf4 -2040592c: 439c lw a5,0(a5) -2040592e: fe842583 lw a1,-24(s0) -20405932: fe442503 lw a0,-28(s0) -20405936: 9782 jalr a5 - rt_interrupt_nest, highest_ready_priority, - RT_NAME_MAX, to_thread->name, to_thread->sp, - RT_NAME_MAX, from_thread->name, from_thread->sp)); - -#ifdef RT_USING_OVERFLOW_CHECK - _rt_scheduler_stack_check(to_thread); -20405938: fe842503 lw a0,-24(s0) -2040593c: 3b8d jal 204056ae <_rt_scheduler_stack_check> -#endif - - if (rt_interrupt_nest == 0) -2040593e: 5fbfd797 auipc a5,0x5fbfd -20405942: d4e78793 addi a5,a5,-690 # 8000268c -20405946: 0007c783 lbu a5,0(a5) -2040594a: 0ff7f793 andi a5,a5,255 -2040594e: ef99 bnez a5,2040596c - { - rt_hw_context_switch((rt_uint32_t)&from_thread->sp, -20405950: fe442783 lw a5,-28(s0) -20405954: 03478793 addi a5,a5,52 -20405958: 873e mv a4,a5 - (rt_uint32_t)&to_thread->sp); -2040595a: fe842783 lw a5,-24(s0) -2040595e: 03478793 addi a5,a5,52 - rt_hw_context_switch((rt_uint32_t)&from_thread->sp, -20405962: 85be mv a1,a5 -20405964: 853a mv a0,a4 -20405966: 032030ef jal ra,20408998 -2040596a: a831 j 20405986 - } - else - { - RT_DEBUG_LOG(RT_DEBUG_SCHEDULER, ("switch in interrupt\n")); - - rt_hw_context_switch_interrupt((rt_uint32_t)&from_thread->sp, -2040596c: fe442783 lw a5,-28(s0) -20405970: 03478793 addi a5,a5,52 -20405974: 873e mv a4,a5 - (rt_uint32_t)&to_thread->sp); -20405976: fe842783 lw a5,-24(s0) -2040597a: 03478793 addi a5,a5,52 - rt_hw_context_switch_interrupt((rt_uint32_t)&from_thread->sp, -2040597e: 85be mv a1,a5 -20405980: 853a mv a0,a4 -20405982: 01a030ef jal ra,2040899c - } - } - } - - /* enable interrupt */ - rt_hw_interrupt_enable(level); -20405986: fec42503 lw a0,-20(s0) -2040598a: 00c030ef jal ra,20408996 -} -2040598e: 0001 nop -20405990: 40f2 lw ra,28(sp) -20405992: 4462 lw s0,24(sp) -20405994: 44d2 lw s1,20(sp) -20405996: 6105 addi sp,sp,32 -20405998: 8082 ret - -2040599a : - * - * @param thread the thread to be inserted - * @note Please do not invoke this function in user application. - */ -void rt_schedule_insert_thread(struct rt_thread *thread) -{ -2040599a: 1101 addi sp,sp,-32 -2040599c: ce06 sw ra,28(sp) -2040599e: cc22 sw s0,24(sp) -204059a0: ca26 sw s1,20(sp) -204059a2: 1000 addi s0,sp,32 -204059a4: fea42623 sw a0,-20(s0) - register rt_base_t temp; - - RT_ASSERT(thread != RT_NULL); -204059a8: fec42783 lw a5,-20(s0) -204059ac: ef89 bnez a5,204059c6 -204059ae: 11000613 li a2,272 -204059b2: 00011597 auipc a1,0x11 -204059b6: 26a58593 addi a1,a1,618 # 20416c1c <__FUNCTION__.2246> -204059ba: 00011517 auipc a0,0x11 -204059be: 1de50513 addi a0,a0,478 # 20416b98 <__FUNCTION__.2270+0x10> -204059c2: e54ff0ef jal ra,20405016 - - /* disable interrupt */ - temp = rt_hw_interrupt_disable(); -204059c6: 7cf020ef jal ra,20408994 -204059ca: 84aa mv s1,a0 - - /* change stat */ - thread->stat = RT_THREAD_READY; -204059cc: fec42783 lw a5,-20(s0) -204059d0: 4705 li a4,1 -204059d2: 04e78623 sb a4,76(a5) - - /* insert thread to ready list */ - rt_list_insert_before(&(rt_thread_priority_table[thread->current_priority]), -204059d6: fec42783 lw a5,-20(s0) -204059da: 04d7c783 lbu a5,77(a5) -204059de: 00379713 slli a4,a5,0x3 -204059e2: 5fbfd797 auipc a5,0x5fbfd -204059e6: cde78793 addi a5,a5,-802 # 800026c0 -204059ea: 973e add a4,a4,a5 -204059ec: fec42783 lw a5,-20(s0) -204059f0: 02c78793 addi a5,a5,44 -204059f4: 85be mv a1,a5 -204059f6: 853a mv a0,a4 -204059f8: 36e5 jal 204055e0 - thread->number_mask, - thread->high_mask)); -#endif - -#if RT_THREAD_PRIORITY_MAX > 32 - rt_thread_ready_table[thread->number] |= thread->high_mask; -204059fa: fec42783 lw a5,-20(s0) -204059fe: 04f7c783 lbu a5,79(a5) -20405a02: 873e mv a4,a5 -20405a04: 5fbfd797 auipc a5,0x5fbfd -20405a08: c9c78793 addi a5,a5,-868 # 800026a0 -20405a0c: 97ba add a5,a5,a4 -20405a0e: 0007c703 lbu a4,0(a5) -20405a12: fec42783 lw a5,-20(s0) -20405a16: 0507c783 lbu a5,80(a5) -20405a1a: fec42683 lw a3,-20(s0) -20405a1e: 04f6c683 lbu a3,79(a3) -20405a22: 8fd9 or a5,a5,a4 -20405a24: 0ff7f713 andi a4,a5,255 -20405a28: 5fbfd797 auipc a5,0x5fbfd -20405a2c: c7878793 addi a5,a5,-904 # 800026a0 -20405a30: 97b6 add a5,a5,a3 -20405a32: 00e78023 sb a4,0(a5) -#endif - rt_thread_ready_priority_group |= thread->number_mask; -20405a36: fec42783 lw a5,-20(s0) -20405a3a: 4bf8 lw a4,84(a5) -20405a3c: 5fbfd797 auipc a5,0x5fbfd -20405a40: 48478793 addi a5,a5,1156 # 80002ec0 -20405a44: 439c lw a5,0(a5) -20405a46: 8f5d or a4,a4,a5 -20405a48: 5fbfd797 auipc a5,0x5fbfd -20405a4c: 47878793 addi a5,a5,1144 # 80002ec0 -20405a50: c398 sw a4,0(a5) - - /* enable interrupt */ - rt_hw_interrupt_enable(temp); -20405a52: 8526 mv a0,s1 -20405a54: 743020ef jal ra,20408996 -} -20405a58: 0001 nop -20405a5a: 40f2 lw ra,28(sp) -20405a5c: 4462 lw s0,24(sp) -20405a5e: 44d2 lw s1,20(sp) -20405a60: 6105 addi sp,sp,32 -20405a62: 8082 ret - -20405a64 : - * @param thread the thread to be removed - * - * @note Please do not invoke this function in user application. - */ -void rt_schedule_remove_thread(struct rt_thread *thread) -{ -20405a64: 1101 addi sp,sp,-32 -20405a66: ce06 sw ra,28(sp) -20405a68: cc22 sw s0,24(sp) -20405a6a: ca26 sw s1,20(sp) -20405a6c: 1000 addi s0,sp,32 -20405a6e: fea42623 sw a0,-20(s0) - register rt_base_t temp; - - RT_ASSERT(thread != RT_NULL); -20405a72: fec42783 lw a5,-20(s0) -20405a76: ef89 bnez a5,20405a90 -20405a78: 13e00613 li a2,318 -20405a7c: 00011597 auipc a1,0x11 -20405a80: 1bc58593 addi a1,a1,444 # 20416c38 <__FUNCTION__.2251> -20405a84: 00011517 auipc a0,0x11 -20405a88: 11450513 addi a0,a0,276 # 20416b98 <__FUNCTION__.2270+0x10> -20405a8c: d8aff0ef jal ra,20405016 - - /* disable interrupt */ - temp = rt_hw_interrupt_disable(); -20405a90: 705020ef jal ra,20408994 -20405a94: 84aa mv s1,a0 - thread->number_mask, - thread->high_mask)); -#endif - - /* remove thread from ready list */ - rt_list_remove(&(thread->tlist)); -20405a96: fec42783 lw a5,-20(s0) -20405a9a: 02c78793 addi a5,a5,44 -20405a9e: 853e mv a0,a5 -20405aa0: 3649 jal 20405622 - if (rt_list_isempty(&(rt_thread_priority_table[thread->current_priority]))) -20405aa2: fec42783 lw a5,-20(s0) -20405aa6: 04d7c783 lbu a5,77(a5) -20405aaa: 00379713 slli a4,a5,0x3 -20405aae: 5fbfd797 auipc a5,0x5fbfd -20405ab2: c1278793 addi a5,a5,-1006 # 800026c0 -20405ab6: 97ba add a5,a5,a4 -20405ab8: 853e mv a0,a5 -20405aba: 3675 jal 20405666 -20405abc: 87aa mv a5,a0 -20405abe: cbc9 beqz a5,20405b50 - { -#if RT_THREAD_PRIORITY_MAX > 32 - rt_thread_ready_table[thread->number] &= ~thread->high_mask; -20405ac0: fec42783 lw a5,-20(s0) -20405ac4: 04f7c783 lbu a5,79(a5) -20405ac8: 873e mv a4,a5 -20405aca: 5fbfd797 auipc a5,0x5fbfd -20405ace: bd678793 addi a5,a5,-1066 # 800026a0 -20405ad2: 97ba add a5,a5,a4 -20405ad4: 0007c783 lbu a5,0(a5) -20405ad8: 01879713 slli a4,a5,0x18 -20405adc: 8761 srai a4,a4,0x18 -20405ade: fec42783 lw a5,-20(s0) -20405ae2: 0507c783 lbu a5,80(a5) -20405ae6: 07e2 slli a5,a5,0x18 -20405ae8: 87e1 srai a5,a5,0x18 -20405aea: fff7c793 not a5,a5 -20405aee: 07e2 slli a5,a5,0x18 -20405af0: 87e1 srai a5,a5,0x18 -20405af2: 8ff9 and a5,a5,a4 -20405af4: 01879713 slli a4,a5,0x18 -20405af8: 8761 srai a4,a4,0x18 -20405afa: fec42783 lw a5,-20(s0) -20405afe: 04f7c783 lbu a5,79(a5) -20405b02: 86be mv a3,a5 -20405b04: 0ff77713 andi a4,a4,255 -20405b08: 5fbfd797 auipc a5,0x5fbfd -20405b0c: b9878793 addi a5,a5,-1128 # 800026a0 -20405b10: 97b6 add a5,a5,a3 -20405b12: 00e78023 sb a4,0(a5) - if (rt_thread_ready_table[thread->number] == 0) -20405b16: fec42783 lw a5,-20(s0) -20405b1a: 04f7c783 lbu a5,79(a5) -20405b1e: 873e mv a4,a5 -20405b20: 5fbfd797 auipc a5,0x5fbfd -20405b24: b8078793 addi a5,a5,-1152 # 800026a0 -20405b28: 97ba add a5,a5,a4 -20405b2a: 0007c783 lbu a5,0(a5) -20405b2e: e38d bnez a5,20405b50 - { - rt_thread_ready_priority_group &= ~thread->number_mask; -20405b30: fec42783 lw a5,-20(s0) -20405b34: 4bfc lw a5,84(a5) -20405b36: fff7c713 not a4,a5 -20405b3a: 5fbfd797 auipc a5,0x5fbfd -20405b3e: 38678793 addi a5,a5,902 # 80002ec0 -20405b42: 439c lw a5,0(a5) -20405b44: 8f7d and a4,a4,a5 -20405b46: 5fbfd797 auipc a5,0x5fbfd -20405b4a: 37a78793 addi a5,a5,890 # 80002ec0 -20405b4e: c398 sw a4,0(a5) - rt_thread_ready_priority_group &= ~thread->number_mask; -#endif - } - - /* enable interrupt */ - rt_hw_interrupt_enable(temp); -20405b50: 8526 mv a0,s1 -20405b52: 645020ef jal ra,20408996 -} -20405b56: 0001 nop -20405b58: 40f2 lw ra,28(sp) -20405b5a: 4462 lw s0,24(sp) -20405b5c: 44d2 lw s1,20(sp) -20405b5e: 6105 addi sp,sp,32 -20405b60: 8082 ret - -20405b62 : - -/** - * This function will lock the thread scheduler. - */ -void rt_enter_critical(void) -{ -20405b62: 1141 addi sp,sp,-16 -20405b64: c606 sw ra,12(sp) -20405b66: c422 sw s0,8(sp) -20405b68: 0800 addi s0,sp,16 - register rt_base_t level; - - /* disable interrupt */ - level = rt_hw_interrupt_disable(); -20405b6a: 62b020ef jal ra,20408994 -20405b6e: 80aa mv ra,a0 - - /* - * the maximal number of nest is RT_UINT16_MAX, which is big - * enough and does not check here - */ - rt_scheduler_lock_nest ++; -20405b70: 5fbfb797 auipc a5,0x5fbfb -20405b74: 08078793 addi a5,a5,128 # 80000bf0 -20405b78: 00079783 lh a5,0(a5) -20405b7c: 07c2 slli a5,a5,0x10 -20405b7e: 83c1 srli a5,a5,0x10 -20405b80: 0785 addi a5,a5,1 -20405b82: 07c2 slli a5,a5,0x10 -20405b84: 83c1 srli a5,a5,0x10 -20405b86: 01079713 slli a4,a5,0x10 -20405b8a: 8741 srai a4,a4,0x10 -20405b8c: 5fbfb797 auipc a5,0x5fbfb -20405b90: 06478793 addi a5,a5,100 # 80000bf0 -20405b94: 00e79023 sh a4,0(a5) - - /* enable interrupt */ - rt_hw_interrupt_enable(level); -20405b98: 8506 mv a0,ra -20405b9a: 5fd020ef jal ra,20408996 -} -20405b9e: 0001 nop -20405ba0: 40b2 lw ra,12(sp) -20405ba2: 4422 lw s0,8(sp) -20405ba4: 0141 addi sp,sp,16 -20405ba6: 8082 ret - -20405ba8 : - -/** - * This function will unlock the thread scheduler. - */ -void rt_exit_critical(void) -{ -20405ba8: 1141 addi sp,sp,-16 -20405baa: c606 sw ra,12(sp) -20405bac: c422 sw s0,8(sp) -20405bae: 0800 addi s0,sp,16 - register rt_base_t level; - - /* disable interrupt */ - level = rt_hw_interrupt_disable(); -20405bb0: 5e5020ef jal ra,20408994 -20405bb4: 80aa mv ra,a0 - - rt_scheduler_lock_nest --; -20405bb6: 5fbfb797 auipc a5,0x5fbfb -20405bba: 03a78793 addi a5,a5,58 # 80000bf0 -20405bbe: 00079783 lh a5,0(a5) -20405bc2: 07c2 slli a5,a5,0x10 -20405bc4: 83c1 srli a5,a5,0x10 -20405bc6: 17fd addi a5,a5,-1 -20405bc8: 07c2 slli a5,a5,0x10 -20405bca: 83c1 srli a5,a5,0x10 -20405bcc: 01079713 slli a4,a5,0x10 -20405bd0: 8741 srai a4,a4,0x10 -20405bd2: 5fbfb797 auipc a5,0x5fbfb -20405bd6: 01e78793 addi a5,a5,30 # 80000bf0 -20405bda: 00e79023 sh a4,0(a5) - - if (rt_scheduler_lock_nest <= 0) -20405bde: 5fbfb797 auipc a5,0x5fbfb -20405be2: 01278793 addi a5,a5,18 # 80000bf0 -20405be6: 00079783 lh a5,0(a5) -20405bea: 00f04d63 bgtz a5,20405c04 - { - rt_scheduler_lock_nest = 0; -20405bee: 5fbfb797 auipc a5,0x5fbfb -20405bf2: 00278793 addi a5,a5,2 # 80000bf0 -20405bf6: 00079023 sh zero,0(a5) - /* enable interrupt */ - rt_hw_interrupt_enable(level); -20405bfa: 8506 mv a0,ra -20405bfc: 59b020ef jal ra,20408996 - - rt_schedule(); -20405c00: 31ad jal 2040586a - else - { - /* enable interrupt */ - rt_hw_interrupt_enable(level); - } -} -20405c02: a021 j 20405c0a - rt_hw_interrupt_enable(level); -20405c04: 8506 mv a0,ra -20405c06: 591020ef jal ra,20408996 -} -20405c0a: 0001 nop -20405c0c: 40b2 lw ra,12(sp) -20405c0e: 4422 lw s0,8(sp) -20405c10: 0141 addi sp,sp,16 -20405c12: 8082 ret - -20405c14 : - * Get the scheduler lock level - * - * @return the level of the scheduler lock. 0 means unlocked. - */ -rt_uint16_t rt_critical_level(void) -{ -20405c14: 1141 addi sp,sp,-16 -20405c16: c622 sw s0,12(sp) -20405c18: 0800 addi s0,sp,16 - return rt_scheduler_lock_nest; -20405c1a: 5fbfb797 auipc a5,0x5fbfb -20405c1e: fd678793 addi a5,a5,-42 # 80000bf0 -20405c22: 00079783 lh a5,0(a5) -20405c26: 07c2 slli a5,a5,0x10 -20405c28: 83c1 srli a5,a5,0x10 -} -20405c2a: 853e mv a0,a5 -20405c2c: 4432 lw s0,12(sp) -20405c2e: 0141 addi sp,sp,16 -20405c30: 8082 ret - -20405c32 : +20405084 : * block is allocated from heap memory. * * @param hook the hook function */ void rt_malloc_sethook(void (*hook)(void *ptr, rt_size_t size)) { -20405c32: 1101 addi sp,sp,-32 -20405c34: ce22 sw s0,28(sp) -20405c36: 1000 addi s0,sp,32 -20405c38: fea42623 sw a0,-20(s0) +20405084: 1101 addi sp,sp,-32 +20405086: ce22 sw s0,28(sp) +20405088: 1000 addi s0,sp,32 +2040508a: fea42623 sw a0,-20(s0) rt_malloc_hook = hook; -20405c3c: 5fbfb797 auipc a5,0x5fbfb -20405c40: fc478793 addi a5,a5,-60 # 80000c00 -20405c44: fec42703 lw a4,-20(s0) -20405c48: c398 sw a4,0(a5) +2040508e: 5fbfc797 auipc a5,0x5fbfc +20405092: b5a78793 addi a5,a5,-1190 # 80000be8 +20405096: fec42703 lw a4,-20(s0) +2040509a: c398 sw a4,0(a5) } -20405c4a: 0001 nop -20405c4c: 4472 lw s0,28(sp) -20405c4e: 6105 addi sp,sp,32 -20405c50: 8082 ret +2040509c: 0001 nop +2040509e: 4472 lw s0,28(sp) +204050a0: 6105 addi sp,sp,32 +204050a2: 8082 ret -20405c52 : +204050a4 : * block is released to heap memory. * * @param hook the hook function */ void rt_free_sethook(void (*hook)(void *ptr)) { -20405c52: 1101 addi sp,sp,-32 -20405c54: ce22 sw s0,28(sp) -20405c56: 1000 addi s0,sp,32 -20405c58: fea42623 sw a0,-20(s0) +204050a4: 1101 addi sp,sp,-32 +204050a6: ce22 sw s0,28(sp) +204050a8: 1000 addi s0,sp,32 +204050aa: fea42623 sw a0,-20(s0) rt_free_hook = hook; -20405c5c: 5fbfb797 auipc a5,0x5fbfb -20405c60: fa878793 addi a5,a5,-88 # 80000c04 -20405c64: fec42703 lw a4,-20(s0) -20405c68: c398 sw a4,0(a5) +204050ae: 5fbfc797 auipc a5,0x5fbfc +204050b2: b3e78793 addi a5,a5,-1218 # 80000bec +204050b6: fec42703 lw a4,-20(s0) +204050ba: c398 sw a4,0(a5) } -20405c6a: 0001 nop -20405c6c: 4472 lw s0,28(sp) -20405c6e: 6105 addi sp,sp,32 -20405c70: 8082 ret +204050bc: 0001 nop +204050be: 4472 lw s0,28(sp) +204050c0: 6105 addi sp,sp,32 +204050c2: 8082 ret -20405c72 : -}; -static struct rt_page_head *rt_page_list; -static struct rt_semaphore heap_sem; +204050c4 : +#ifdef RT_MEM_STATS +static rt_size_t used_mem, max_mem; +#endif -void *rt_page_alloc(rt_size_t npages) +static void plug_holes(struct heap_mem *mem) { -20405c72: 7179 addi sp,sp,-48 -20405c74: d606 sw ra,44(sp) -20405c76: d422 sw s0,40(sp) -20405c78: 1800 addi s0,sp,48 -20405c7a: fca42e23 sw a0,-36(s0) - struct rt_page_head *b, *n; - struct rt_page_head **prev; +204050c4: 7179 addi sp,sp,-48 +204050c6: d606 sw ra,44(sp) +204050c8: d422 sw s0,40(sp) +204050ca: 1800 addi s0,sp,48 +204050cc: fca42e23 sw a0,-36(s0) + struct heap_mem *nmem; + struct heap_mem *pmem; - if(npages == 0) -20405c7e: fdc42783 lw a5,-36(s0) -20405c82: e399 bnez a5,20405c88 - return RT_NULL; -20405c84: 4781 li a5,0 -20405c86: a06d j 20405d30 + RT_ASSERT((rt_uint8_t *)mem >= heap_ptr); +204050d0: 5fbfc797 auipc a5,0x5fbfc +204050d4: b2078793 addi a5,a5,-1248 # 80000bf0 +204050d8: 439c lw a5,0(a5) +204050da: fdc42703 lw a4,-36(s0) +204050de: 00f77e63 bleu a5,a4,204050fa +204050e2: 08d00613 li a2,141 +204050e6: 00012597 auipc a1,0x12 +204050ea: 8d258593 addi a1,a1,-1838 # 204169b8 <__FUNCTION__.2221> +204050ee: 00011517 auipc a0,0x11 +204050f2: 66250513 addi a0,a0,1634 # 20416750 +204050f6: f25ff0ef jal ra,2040501a + RT_ASSERT((rt_uint8_t *)mem < (rt_uint8_t *)heap_end); +204050fa: 5fbfc797 auipc a5,0x5fbfc +204050fe: afa78793 addi a5,a5,-1286 # 80000bf4 +20405102: 439c lw a5,0(a5) +20405104: fdc42703 lw a4,-36(s0) +20405108: 00f76e63 bltu a4,a5,20405124 +2040510c: 08e00613 li a2,142 +20405110: 00012597 auipc a1,0x12 +20405114: 8a858593 addi a1,a1,-1880 # 204169b8 <__FUNCTION__.2221> +20405118: 00011517 auipc a0,0x11 +2040511c: 65850513 addi a0,a0,1624 # 20416770 +20405120: efbff0ef jal ra,2040501a + RT_ASSERT(mem->used == 0); +20405124: fdc42783 lw a5,-36(s0) +20405128: 0027d783 lhu a5,2(a5) +2040512c: cf89 beqz a5,20405146 +2040512e: 08f00613 li a2,143 +20405132: 00012597 auipc a1,0x12 +20405136: 88658593 addi a1,a1,-1914 # 204169b8 <__FUNCTION__.2221> +2040513a: 00011517 auipc a0,0x11 +2040513e: 66250513 addi a0,a0,1634 # 2041679c +20405142: ed9ff0ef jal ra,2040501a - /* lock heap */ - rt_sem_take(&heap_sem, RT_WAITING_FOREVER); -20405c88: 55fd li a1,-1 -20405c8a: 5fbfb517 auipc a0,0x5fbfb -20405c8e: 0c250513 addi a0,a0,194 # 80000d4c -20405c92: 9a9fb0ef jal ra,2040163a - for (prev = &rt_page_list; (b = *prev) != RT_NULL; prev = &(b->next)) -20405c96: 5fbfb797 auipc a5,0x5fbfb -20405c9a: 0b278793 addi a5,a5,178 # 80000d48 -20405c9e: fef42623 sw a5,-20(s0) -20405ca2: a0bd j 20405d10 + /* plug hole forward */ + nmem = (struct heap_mem *)&heap_ptr[mem->next]; +20405146: 5fbfc797 auipc a5,0x5fbfc +2040514a: aaa78793 addi a5,a5,-1366 # 80000bf0 +2040514e: 4398 lw a4,0(a5) +20405150: fdc42783 lw a5,-36(s0) +20405154: 43dc lw a5,4(a5) +20405156: 97ba add a5,a5,a4 +20405158: fef42623 sw a5,-20(s0) + if (mem != nmem && +2040515c: fdc42703 lw a4,-36(s0) +20405160: fec42783 lw a5,-20(s0) +20405164: 06f70a63 beq a4,a5,204051d8 + nmem->used == 0 && +20405168: fec42783 lw a5,-20(s0) +2040516c: 0027d783 lhu a5,2(a5) + if (mem != nmem && +20405170: e7a5 bnez a5,204051d8 + (rt_uint8_t *)nmem != (rt_uint8_t *)heap_end) +20405172: 5fbfc797 auipc a5,0x5fbfc +20405176: a8278793 addi a5,a5,-1406 # 80000bf4 +2040517a: 439c lw a5,0(a5) + nmem->used == 0 && +2040517c: fec42703 lw a4,-20(s0) +20405180: 04f70c63 beq a4,a5,204051d8 { - if (b->page > npages) -20405ca4: fe842783 lw a5,-24(s0) -20405ca8: 43dc lw a5,4(a5) -20405caa: fdc42703 lw a4,-36(s0) -20405cae: 02f77f63 bleu a5,a4,20405cec + /* if mem->next is unused and not end of heap_ptr, + * combine mem and mem->next + */ + if (lfree == nmem) +20405184: 5fbfc797 auipc a5,0x5fbfc +20405188: a7478793 addi a5,a5,-1420 # 80000bf8 +2040518c: 439c lw a5,0(a5) +2040518e: fec42703 lw a4,-20(s0) +20405192: 00f71963 bne a4,a5,204051a4 { - /* splite pages */ - n = b + npages; -20405cb2: fdc42783 lw a5,-36(s0) -20405cb6: 07b2 slli a5,a5,0xc -20405cb8: fe842703 lw a4,-24(s0) -20405cbc: 97ba add a5,a5,a4 -20405cbe: fef42223 sw a5,-28(s0) - n->next = b->next; -20405cc2: fe842783 lw a5,-24(s0) -20405cc6: 4398 lw a4,0(a5) -20405cc8: fe442783 lw a5,-28(s0) -20405ccc: c398 sw a4,0(a5) - n->page = b->page - npages; -20405cce: fe842783 lw a5,-24(s0) -20405cd2: 43d8 lw a4,4(a5) -20405cd4: fdc42783 lw a5,-36(s0) -20405cd8: 8f1d sub a4,a4,a5 -20405cda: fe442783 lw a5,-28(s0) -20405cde: c3d8 sw a4,4(a5) - *prev = n; -20405ce0: fec42783 lw a5,-20(s0) -20405ce4: fe442703 lw a4,-28(s0) -20405ce8: c398 sw a4,0(a5) - break; -20405cea: a81d j 20405d20 - } - - if (b->page == npages) -20405cec: fe842783 lw a5,-24(s0) -20405cf0: 43dc lw a5,4(a5) -20405cf2: fdc42703 lw a4,-36(s0) -20405cf6: 00f71963 bne a4,a5,20405d08 - { - /* this node fit, remove this node */ - *prev = b->next; -20405cfa: fe842783 lw a5,-24(s0) -20405cfe: 4398 lw a4,0(a5) -20405d00: fec42783 lw a5,-20(s0) -20405d04: c398 sw a4,0(a5) - break; -20405d06: a829 j 20405d20 - for (prev = &rt_page_list; (b = *prev) != RT_NULL; prev = &(b->next)) -20405d08: fe842783 lw a5,-24(s0) -20405d0c: fef42623 sw a5,-20(s0) -20405d10: fec42783 lw a5,-20(s0) -20405d14: 439c lw a5,0(a5) -20405d16: fef42423 sw a5,-24(s0) -20405d1a: fe842783 lw a5,-24(s0) -20405d1e: f3d9 bnez a5,20405ca4 + lfree = mem; +20405196: 5fbfc797 auipc a5,0x5fbfc +2040519a: a6278793 addi a5,a5,-1438 # 80000bf8 +2040519e: fdc42703 lw a4,-36(s0) +204051a2: c398 sw a4,0(a5) } + mem->next = nmem->next; +204051a4: fec42783 lw a5,-20(s0) +204051a8: 43d8 lw a4,4(a5) +204051aa: fdc42783 lw a5,-36(s0) +204051ae: c3d8 sw a4,4(a5) + ((struct heap_mem *)&heap_ptr[nmem->next])->prev = (rt_uint8_t *)mem - heap_ptr; +204051b0: fdc42783 lw a5,-36(s0) +204051b4: 5fbfc717 auipc a4,0x5fbfc +204051b8: a3c70713 addi a4,a4,-1476 # 80000bf0 +204051bc: 4318 lw a4,0(a4) +204051be: 40e786b3 sub a3,a5,a4 +204051c2: 5fbfc797 auipc a5,0x5fbfc +204051c6: a2e78793 addi a5,a5,-1490 # 80000bf0 +204051ca: 4398 lw a4,0(a5) +204051cc: fec42783 lw a5,-20(s0) +204051d0: 43dc lw a5,4(a5) +204051d2: 97ba add a5,a5,a4 +204051d4: 8736 mv a4,a3 +204051d6: c798 sw a4,8(a5) } - /* unlock heap */ - rt_sem_release(&heap_sem); -20405d20: 5fbfb517 auipc a0,0x5fbfb -20405d24: 02c50513 addi a0,a0,44 # 80000d4c -20405d28: ae5fb0ef jal ra,2040180c - - return b; -20405d2c: fe842783 lw a5,-24(s0) -} -20405d30: 853e mv a0,a5 -20405d32: 50b2 lw ra,44(sp) -20405d34: 5422 lw s0,40(sp) -20405d36: 6145 addi sp,sp,48 -20405d38: 8082 ret - -20405d3a : - -void rt_page_free(void *addr, rt_size_t npages) -{ -20405d3a: 7179 addi sp,sp,-48 -20405d3c: d606 sw ra,44(sp) -20405d3e: d422 sw s0,40(sp) -20405d40: 1800 addi s0,sp,48 -20405d42: fca42e23 sw a0,-36(s0) -20405d46: fcb42c23 sw a1,-40(s0) - struct rt_page_head *b, *n; - struct rt_page_head **prev; - - RT_ASSERT(addr != RT_NULL); -20405d4a: fdc42783 lw a5,-36(s0) -20405d4e: ef89 bnez a5,20405d68 -20405d50: 11f00613 li a2,287 -20405d54: 00011597 auipc a1,0x11 -20405d58: 02c58593 addi a1,a1,44 # 20416d80 <__FUNCTION__.2260> -20405d5c: 00011517 auipc a0,0x11 -20405d60: ef850513 addi a0,a0,-264 # 20416c54 <__FUNCTION__.2251+0x1c> -20405d64: ab2ff0ef jal ra,20405016 - RT_ASSERT((rt_uint32_t)addr % RT_MM_PAGE_SIZE == 0); -20405d68: fdc42703 lw a4,-36(s0) -20405d6c: 6785 lui a5,0x1 -20405d6e: 17fd addi a5,a5,-1 -20405d70: 8ff9 and a5,a5,a4 -20405d72: cf89 beqz a5,20405d8c -20405d74: 12000613 li a2,288 -20405d78: 00011597 auipc a1,0x11 -20405d7c: 00858593 addi a1,a1,8 # 20416d80 <__FUNCTION__.2260> -20405d80: 00011517 auipc a0,0x11 -20405d84: ee450513 addi a0,a0,-284 # 20416c64 <__FUNCTION__.2251+0x2c> -20405d88: a8eff0ef jal ra,20405016 - RT_ASSERT(npages != 0); -20405d8c: fd842783 lw a5,-40(s0) -20405d90: ef89 bnez a5,20405daa -20405d92: 12100613 li a2,289 -20405d96: 00011597 auipc a1,0x11 -20405d9a: fea58593 addi a1,a1,-22 # 20416d80 <__FUNCTION__.2260> -20405d9e: 00011517 auipc a0,0x11 -20405da2: ef250513 addi a0,a0,-270 # 20416c90 <__FUNCTION__.2251+0x58> -20405da6: a70ff0ef jal ra,20405016 - - n = (struct rt_page_head *)addr; -20405daa: fdc42783 lw a5,-36(s0) -20405dae: fef42423 sw a5,-24(s0) - - /* lock heap */ - rt_sem_take(&heap_sem, RT_WAITING_FOREVER); -20405db2: 55fd li a1,-1 -20405db4: 5fbfb517 auipc a0,0x5fbfb -20405db8: f9850513 addi a0,a0,-104 # 80000d4c -20405dbc: 87ffb0ef jal ra,2040163a - - for (prev = &rt_page_list; (b = *prev) != RT_NULL; prev = &(b->next)) -20405dc0: 5fbfb797 auipc a5,0x5fbfb -20405dc4: f8878793 addi a5,a5,-120 # 80000d48 -20405dc8: fef42623 sw a5,-20(s0) -20405dcc: aa31 j 20405ee8 + /* plug hole backward */ + pmem = (struct heap_mem *)&heap_ptr[mem->prev]; +204051d8: 5fbfc797 auipc a5,0x5fbfc +204051dc: a1878793 addi a5,a5,-1512 # 80000bf0 +204051e0: 4398 lw a4,0(a5) +204051e2: fdc42783 lw a5,-36(s0) +204051e6: 479c lw a5,8(a5) +204051e8: 97ba add a5,a5,a4 +204051ea: fef42423 sw a5,-24(s0) + if (pmem != mem && pmem->used == 0) +204051ee: fe842703 lw a4,-24(s0) +204051f2: fdc42783 lw a5,-36(s0) +204051f6: 06f70163 beq a4,a5,20405258 +204051fa: fe842783 lw a5,-24(s0) +204051fe: 0027d783 lhu a5,2(a5) +20405202: ebb9 bnez a5,20405258 { - RT_ASSERT(b->page > 0); -20405dce: fe442783 lw a5,-28(s0) -20405dd2: 43dc lw a5,4(a5) -20405dd4: ef89 bnez a5,20405dee -20405dd6: 12a00613 li a2,298 -20405dda: 00011597 auipc a1,0x11 -20405dde: fa658593 addi a1,a1,-90 # 20416d80 <__FUNCTION__.2260> -20405de2: 00011517 auipc a0,0x11 -20405de6: eba50513 addi a0,a0,-326 # 20416c9c <__FUNCTION__.2251+0x64> -20405dea: a2cff0ef jal ra,20405016 - RT_ASSERT(b > n || b + b->page <= n); -20405dee: fe442703 lw a4,-28(s0) -20405df2: fe842783 lw a5,-24(s0) -20405df6: 02e7e963 bltu a5,a4,20405e28 -20405dfa: fe442783 lw a5,-28(s0) -20405dfe: 43dc lw a5,4(a5) -20405e00: 07b2 slli a5,a5,0xc -20405e02: fe442703 lw a4,-28(s0) -20405e06: 97ba add a5,a5,a4 -20405e08: fe842703 lw a4,-24(s0) -20405e0c: 00f77e63 bleu a5,a4,20405e28 -20405e10: 12b00613 li a2,299 -20405e14: 00011597 auipc a1,0x11 -20405e18: f6c58593 addi a1,a1,-148 # 20416d80 <__FUNCTION__.2260> -20405e1c: 00011517 auipc a0,0x11 -20405e20: e8c50513 addi a0,a0,-372 # 20416ca8 <__FUNCTION__.2251+0x70> -20405e24: 9f2ff0ef jal ra,20405016 - - if (b + b->page == n) -20405e28: fe442783 lw a5,-28(s0) -20405e2c: 43dc lw a5,4(a5) -20405e2e: 07b2 slli a5,a5,0xc -20405e30: fe442703 lw a4,-28(s0) -20405e34: 97ba add a5,a5,a4 -20405e36: fe842703 lw a4,-24(s0) -20405e3a: 04f71a63 bne a4,a5,20405e8e + /* if mem->prev is unused, combine mem and mem->prev */ + if (lfree == mem) +20405204: 5fbfc797 auipc a5,0x5fbfc +20405208: 9f478793 addi a5,a5,-1548 # 80000bf8 +2040520c: 439c lw a5,0(a5) +2040520e: fdc42703 lw a4,-36(s0) +20405212: 00f71963 bne a4,a5,20405224 { - if (b + (b->page += npages) == b->next) -20405e3e: fe442783 lw a5,-28(s0) -20405e42: 43d8 lw a4,4(a5) -20405e44: fd842783 lw a5,-40(s0) -20405e48: 973e add a4,a4,a5 -20405e4a: fe442783 lw a5,-28(s0) -20405e4e: c3d8 sw a4,4(a5) -20405e50: fe442783 lw a5,-28(s0) -20405e54: 43dc lw a5,4(a5) -20405e56: 07b2 slli a5,a5,0xc -20405e58: fe442703 lw a4,-28(s0) -20405e5c: 973e add a4,a4,a5 -20405e5e: fe442783 lw a5,-28(s0) -20405e62: 439c lw a5,0(a5) -20405e64: 0af71d63 bne a4,a5,20405f1e - { - b->page += b->next->page; -20405e68: fe442783 lw a5,-28(s0) -20405e6c: 43d8 lw a4,4(a5) -20405e6e: fe442783 lw a5,-28(s0) -20405e72: 439c lw a5,0(a5) -20405e74: 43dc lw a5,4(a5) -20405e76: 973e add a4,a4,a5 -20405e78: fe442783 lw a5,-28(s0) -20405e7c: c3d8 sw a4,4(a5) - b->next = b->next->next; -20405e7e: fe442783 lw a5,-28(s0) -20405e82: 439c lw a5,0(a5) -20405e84: 4398 lw a4,0(a5) -20405e86: fe442783 lw a5,-28(s0) -20405e8a: c398 sw a4,0(a5) - } - - goto _return; -20405e8c: a849 j 20405f1e + lfree = pmem; +20405216: 5fbfc797 auipc a5,0x5fbfc +2040521a: 9e278793 addi a5,a5,-1566 # 80000bf8 +2040521e: fe842703 lw a4,-24(s0) +20405222: c398 sw a4,0(a5) } - - if (b == n + npages) -20405e8e: fd842783 lw a5,-40(s0) -20405e92: 07b2 slli a5,a5,0xc -20405e94: fe842703 lw a4,-24(s0) -20405e98: 97ba add a5,a5,a4 -20405e9a: fe442703 lw a4,-28(s0) -20405e9e: 02f71763 bne a4,a5,20405ecc - { - n->page = b->page + npages; -20405ea2: fe442783 lw a5,-28(s0) -20405ea6: 43d8 lw a4,4(a5) -20405ea8: fd842783 lw a5,-40(s0) -20405eac: 973e add a4,a4,a5 -20405eae: fe842783 lw a5,-24(s0) -20405eb2: c3d8 sw a4,4(a5) - n->next = b->next; -20405eb4: fe442783 lw a5,-28(s0) -20405eb8: 4398 lw a4,0(a5) -20405eba: fe842783 lw a5,-24(s0) -20405ebe: c398 sw a4,0(a5) - *prev = n; -20405ec0: fec42783 lw a5,-20(s0) -20405ec4: fe842703 lw a4,-24(s0) -20405ec8: c398 sw a4,0(a5) - - goto _return; -20405eca: a899 j 20405f20 - } - - if (b > n + npages) -20405ecc: fd842783 lw a5,-40(s0) -20405ed0: 07b2 slli a5,a5,0xc -20405ed2: fe842703 lw a4,-24(s0) -20405ed6: 97ba add a5,a5,a4 -20405ed8: fe442703 lw a4,-28(s0) -20405edc: 02e7e063 bltu a5,a4,20405efc - for (prev = &rt_page_list; (b = *prev) != RT_NULL; prev = &(b->next)) -20405ee0: fe442783 lw a5,-28(s0) -20405ee4: fef42623 sw a5,-20(s0) -20405ee8: fec42783 lw a5,-20(s0) -20405eec: 439c lw a5,0(a5) -20405eee: fef42223 sw a5,-28(s0) -20405ef2: fe442783 lw a5,-28(s0) -20405ef6: ec079ce3 bnez a5,20405dce -20405efa: a011 j 20405efe - break; -20405efc: 0001 nop + pmem->next = mem->next; +20405224: fdc42783 lw a5,-36(s0) +20405228: 43d8 lw a4,4(a5) +2040522a: fe842783 lw a5,-24(s0) +2040522e: c3d8 sw a4,4(a5) + ((struct heap_mem *)&heap_ptr[mem->next])->prev = (rt_uint8_t *)pmem - heap_ptr; +20405230: fe842783 lw a5,-24(s0) +20405234: 5fbfc717 auipc a4,0x5fbfc +20405238: 9bc70713 addi a4,a4,-1604 # 80000bf0 +2040523c: 4318 lw a4,0(a4) +2040523e: 40e786b3 sub a3,a5,a4 +20405242: 5fbfc797 auipc a5,0x5fbfc +20405246: 9ae78793 addi a5,a5,-1618 # 80000bf0 +2040524a: 4398 lw a4,0(a5) +2040524c: fdc42783 lw a5,-36(s0) +20405250: 43dc lw a5,4(a5) +20405252: 97ba add a5,a5,a4 +20405254: 8736 mv a4,a3 +20405256: c798 sw a4,8(a5) } - - n->page = npages; -20405efe: fe842783 lw a5,-24(s0) -20405f02: fd842703 lw a4,-40(s0) -20405f06: c3d8 sw a4,4(a5) - n->next = b; -20405f08: fe842783 lw a5,-24(s0) -20405f0c: fe442703 lw a4,-28(s0) -20405f10: c398 sw a4,0(a5) - *prev = n; -20405f12: fec42783 lw a5,-20(s0) -20405f16: fe842703 lw a4,-24(s0) -20405f1a: c398 sw a4,0(a5) -20405f1c: a011 j 20405f20 - goto _return; -20405f1e: 0001 nop - -_return: - /* unlock heap */ - rt_sem_release(&heap_sem); -20405f20: 5fbfb517 auipc a0,0x5fbfb -20405f24: e2c50513 addi a0,a0,-468 # 80000d4c -20405f28: 8e5fb0ef jal ra,2040180c } -20405f2c: 0001 nop -20405f2e: 50b2 lw ra,44(sp) -20405f30: 5422 lw s0,40(sp) -20405f32: 6145 addi sp,sp,48 -20405f34: 8082 ret +20405258: 0001 nop +2040525a: 50b2 lw ra,44(sp) +2040525c: 5422 lw s0,40(sp) +2040525e: 6145 addi sp,sp,48 +20405260: 8082 ret -20405f36 : - -/* - * Initialize the page allocator - */ -static void rt_page_init(void *addr, rt_size_t npages) -{ -20405f36: 1101 addi sp,sp,-32 -20405f38: ce06 sw ra,28(sp) -20405f3a: cc22 sw s0,24(sp) -20405f3c: 1000 addi s0,sp,32 -20405f3e: fea42623 sw a0,-20(s0) -20405f42: feb42423 sw a1,-24(s0) - RT_ASSERT(addr != RT_NULL); -20405f46: fec42783 lw a5,-20(s0) -20405f4a: ef89 bnez a5,20405f64 -20405f4c: 15300613 li a2,339 -20405f50: 00011597 auipc a1,0x11 -20405f54: e4058593 addi a1,a1,-448 # 20416d90 <__FUNCTION__.2269> -20405f58: 00011517 auipc a0,0x11 -20405f5c: cfc50513 addi a0,a0,-772 # 20416c54 <__FUNCTION__.2251+0x1c> -20405f60: 8b6ff0ef jal ra,20405016 - RT_ASSERT(npages != 0); -20405f64: fe842783 lw a5,-24(s0) -20405f68: ef89 bnez a5,20405f82 -20405f6a: 15400613 li a2,340 -20405f6e: 00011597 auipc a1,0x11 -20405f72: e2258593 addi a1,a1,-478 # 20416d90 <__FUNCTION__.2269> -20405f76: 00011517 auipc a0,0x11 -20405f7a: d1a50513 addi a0,a0,-742 # 20416c90 <__FUNCTION__.2251+0x58> -20405f7e: 898ff0ef jal ra,20405016 - - rt_page_list = RT_NULL; -20405f82: 5fbfb797 auipc a5,0x5fbfb -20405f86: dc678793 addi a5,a5,-570 # 80000d48 -20405f8a: 0007a023 sw zero,0(a5) - rt_page_free(addr, npages); -20405f8e: fe842583 lw a1,-24(s0) -20405f92: fec42503 lw a0,-20(s0) -20405f96: 3355 jal 20405d3a -} -20405f98: 0001 nop -20405f9a: 40f2 lw ra,28(sp) -20405f9c: 4462 lw s0,24(sp) -20405f9e: 6105 addi sp,sp,32 -20405fa0: 8082 ret - -20405fa2 : +20405262 : * - * @param begin_addr the beginning address of system page - * @param end_addr the end address of system page + * @param begin_addr the beginning address of system heap memory. + * @param end_addr the end address of system heap memory. */ void rt_system_heap_init(void *begin_addr, void *end_addr) { -20405fa2: 7179 addi sp,sp,-48 -20405fa4: d606 sw ra,44(sp) -20405fa6: d422 sw s0,40(sp) -20405fa8: 1800 addi s0,sp,48 -20405faa: fca42e23 sw a0,-36(s0) -20405fae: fcb42c23 sw a1,-40(s0) - rt_uint32_t limsize, npages; +20405262: 7179 addi sp,sp,-48 +20405264: d606 sw ra,44(sp) +20405266: d422 sw s0,40(sp) +20405268: 1800 addi s0,sp,48 +2040526a: fca42e23 sw a0,-36(s0) +2040526e: fcb42c23 sw a1,-40(s0) + struct heap_mem *mem; + rt_uint32_t begin_align = RT_ALIGN((rt_uint32_t)begin_addr, RT_ALIGN_SIZE); +20405272: fdc42783 lw a5,-36(s0) +20405276: 078d addi a5,a5,3 +20405278: 9bf1 andi a5,a5,-4 +2040527a: fef42623 sw a5,-20(s0) + rt_uint32_t end_align = RT_ALIGN_DOWN((rt_uint32_t)end_addr, RT_ALIGN_SIZE); +2040527e: fd842783 lw a5,-40(s0) +20405282: 9bf1 andi a5,a5,-4 +20405284: fef42423 sw a5,-24(s0) RT_DEBUG_NOT_IN_INTERRUPT; -20405fb2: 1e3020ef jal ra,20408994 -20405fb6: fea42623 sw a0,-20(s0) -20405fba: a39fd0ef jal ra,204039f2 -20405fbe: 87aa mv a5,a0 -20405fc0: c79d beqz a5,20405fee -20405fc2: 00011597 auipc a1,0x11 -20405fc6: dde58593 addi a1,a1,-546 # 20416da0 <__FUNCTION__.2277> -20405fca: 00011517 auipc a0,0x11 -20405fce: cfa50513 addi a0,a0,-774 # 20416cc4 <__FUNCTION__.2251+0x8c> -20405fd2: dcffe0ef jal ra,20404da0 -20405fd6: 16600613 li a2,358 -20405fda: 00011597 auipc a1,0x11 -20405fde: dc658593 addi a1,a1,-570 # 20416da0 <__FUNCTION__.2277> -20405fe2: 00011517 auipc a0,0x11 -20405fe6: d0650513 addi a0,a0,-762 # 20416ce8 <__FUNCTION__.2251+0xb0> -20405fea: 82cff0ef jal ra,20405016 -20405fee: fec42503 lw a0,-20(s0) -20405ff2: 1a5020ef jal ra,20408996 +20405288: 2be030ef jal ra,20408546 +2040528c: fea42223 sw a0,-28(s0) +20405290: f68fe0ef jal ra,204039f8 +20405294: 87aa mv a5,a0 +20405296: c79d beqz a5,204052c4 +20405298: 00011597 auipc a1,0x11 +2040529c: 72c58593 addi a1,a1,1836 # 204169c4 <__FUNCTION__.2230> +204052a0: 00011517 auipc a0,0x11 +204052a4: 50c50513 addi a0,a0,1292 # 204167ac +204052a8: affff0ef jal ra,20404da6 +204052ac: 0be00613 li a2,190 +204052b0: 00011597 auipc a1,0x11 +204052b4: 71458593 addi a1,a1,1812 # 204169c4 <__FUNCTION__.2230> +204052b8: 00011517 auipc a0,0x11 +204052bc: 51850513 addi a0,a0,1304 # 204167d0 +204052c0: d5bff0ef jal ra,2040501a +204052c4: fe442503 lw a0,-28(s0) +204052c8: 280030ef jal ra,20408548 - /* align begin and end addr to page */ - heap_start = RT_ALIGN((rt_uint32_t)begin_addr, RT_MM_PAGE_SIZE); -20405ff6: fdc42703 lw a4,-36(s0) -20405ffa: 6785 lui a5,0x1 -20405ffc: 17fd addi a5,a5,-1 -20405ffe: 973e add a4,a4,a5 -20406000: 77fd lui a5,0xfffff -20406002: 8f7d and a4,a4,a5 -20406004: 5fbfb797 auipc a5,0x5fbfb -20406008: d3c78793 addi a5,a5,-708 # 80000d40 -2040600c: c398 sw a4,0(a5) - heap_end = RT_ALIGN_DOWN((rt_uint32_t)end_addr, RT_MM_PAGE_SIZE); -2040600e: fd842703 lw a4,-40(s0) -20406012: 77fd lui a5,0xfffff -20406014: 8f7d and a4,a4,a5 -20406016: 5fbfb797 auipc a5,0x5fbfb -2040601a: d2e78793 addi a5,a5,-722 # 80000d44 -2040601e: c398 sw a4,0(a5) - - if (heap_start >= heap_end) -20406020: 5fbfb797 auipc a5,0x5fbfb -20406024: d2078793 addi a5,a5,-736 # 80000d40 -20406028: 4398 lw a4,0(a5) -2040602a: 5fbfb797 auipc a5,0x5fbfb -2040602e: d1a78793 addi a5,a5,-742 # 80000d44 -20406032: 439c lw a5,0(a5) -20406034: 00f76f63 bltu a4,a5,20406052 + /* alignment addr */ + if ((end_align > (2 * SIZEOF_STRUCT_MEM)) && +204052cc: fe842703 lw a4,-24(s0) +204052d0: 47e1 li a5,24 +204052d2: 10e7fc63 bleu a4,a5,204053ea + ((end_align - 2 * SIZEOF_STRUCT_MEM) >= begin_align)) +204052d6: fe842783 lw a5,-24(s0) +204052da: 17a1 addi a5,a5,-24 + if ((end_align > (2 * SIZEOF_STRUCT_MEM)) && +204052dc: fec42703 lw a4,-20(s0) +204052e0: 10e7e563 bltu a5,a4,204053ea { - rt_kprintf("rt_system_heap_init, wrong address[0x%x - 0x%x]\n", -20406038: fdc42783 lw a5,-36(s0) -2040603c: fd842703 lw a4,-40(s0) -20406040: 863a mv a2,a4 -20406042: 85be mv a1,a5 -20406044: 00011517 auipc a0,0x11 -20406048: ca850513 addi a0,a0,-856 # 20416cec <__FUNCTION__.2251+0xb4> -2040604c: d55fe0ef jal ra,20404da0 - (rt_uint32_t)begin_addr, (rt_uint32_t)end_addr); + /* calculate the aligned memory size */ + mem_size_aligned = end_align - begin_align - 2 * SIZEOF_STRUCT_MEM; +204052e4: fe842703 lw a4,-24(s0) +204052e8: fec42783 lw a5,-20(s0) +204052ec: 40f707b3 sub a5,a4,a5 +204052f0: fe878713 addi a4,a5,-24 +204052f4: 5fbfc797 auipc a5,0x5fbfc +204052f8: 94078793 addi a5,a5,-1728 # 80000c34 +204052fc: c398 sw a4,0(a5) return; -20406050: aa15 j 20406184 } - limsize = heap_end - heap_start; -20406052: 5fbfb797 auipc a5,0x5fbfb -20406056: cf278793 addi a5,a5,-782 # 80000d44 -2040605a: 4398 lw a4,0(a5) -2040605c: 5fbfb797 auipc a5,0x5fbfb -20406060: ce478793 addi a5,a5,-796 # 80000d40 -20406064: 439c lw a5,0(a5) -20406066: 40f707b3 sub a5,a4,a5 -2040606a: fef42423 sw a5,-24(s0) - npages = limsize / RT_MM_PAGE_SIZE; -2040606e: fe842783 lw a5,-24(s0) -20406072: 83b1 srli a5,a5,0xc -20406074: fef42223 sw a5,-28(s0) + /* point to begin address of heap */ + heap_ptr = (rt_uint8_t *)begin_align; +204052fe: fec42703 lw a4,-20(s0) +20405302: 5fbfc797 auipc a5,0x5fbfc +20405306: 8ee78793 addi a5,a5,-1810 # 80000bf0 +2040530a: c398 sw a4,0(a5) + + RT_DEBUG_LOG(RT_DEBUG_MEM, ("mem init, heap begin address 0x%x, size %d\n", + (rt_uint32_t)heap_ptr, mem_size_aligned)); + + /* initialize the start of the heap */ + mem = (struct heap_mem *)heap_ptr; +2040530c: 5fbfc797 auipc a5,0x5fbfc +20405310: 8e478793 addi a5,a5,-1820 # 80000bf0 +20405314: 439c lw a5,0(a5) +20405316: fef42023 sw a5,-32(s0) + mem->magic = HEAP_MAGIC; +2040531a: fe042783 lw a5,-32(s0) +2040531e: 6709 lui a4,0x2 +20405320: ea070713 addi a4,a4,-352 # 1ea0 <__stack_size+0x16a0> +20405324: 00e79023 sh a4,0(a5) + mem->next = mem_size_aligned + SIZEOF_STRUCT_MEM; +20405328: 5fbfc797 auipc a5,0x5fbfc +2040532c: 90c78793 addi a5,a5,-1780 # 80000c34 +20405330: 439c lw a5,0(a5) +20405332: 00c78713 addi a4,a5,12 +20405336: fe042783 lw a5,-32(s0) +2040533a: c3d8 sw a4,4(a5) + mem->prev = 0; +2040533c: fe042783 lw a5,-32(s0) +20405340: 0007a423 sw zero,8(a5) + mem->used = 0; +20405344: fe042783 lw a5,-32(s0) +20405348: 00079123 sh zero,2(a5) + + /* initialize the end of the heap */ + heap_end = (struct heap_mem *)&heap_ptr[mem->next]; +2040534c: 5fbfc797 auipc a5,0x5fbfc +20405350: 8a478793 addi a5,a5,-1884 # 80000bf0 +20405354: 4398 lw a4,0(a5) +20405356: fe042783 lw a5,-32(s0) +2040535a: 43dc lw a5,4(a5) +2040535c: 973e add a4,a4,a5 +2040535e: 5fbfc797 auipc a5,0x5fbfc +20405362: 89678793 addi a5,a5,-1898 # 80000bf4 +20405366: c398 sw a4,0(a5) + heap_end->magic = HEAP_MAGIC; +20405368: 5fbfc797 auipc a5,0x5fbfc +2040536c: 88c78793 addi a5,a5,-1908 # 80000bf4 +20405370: 439c lw a5,0(a5) +20405372: 6709 lui a4,0x2 +20405374: ea070713 addi a4,a4,-352 # 1ea0 <__stack_size+0x16a0> +20405378: 00e79023 sh a4,0(a5) + heap_end->used = 1; +2040537c: 5fbfc797 auipc a5,0x5fbfc +20405380: 87878793 addi a5,a5,-1928 # 80000bf4 +20405384: 439c lw a5,0(a5) +20405386: 4705 li a4,1 +20405388: 00e79123 sh a4,2(a5) + heap_end->next = mem_size_aligned + SIZEOF_STRUCT_MEM; +2040538c: 5fbfc797 auipc a5,0x5fbfc +20405390: 8a878793 addi a5,a5,-1880 # 80000c34 +20405394: 4398 lw a4,0(a5) +20405396: 5fbfc797 auipc a5,0x5fbfc +2040539a: 85e78793 addi a5,a5,-1954 # 80000bf4 +2040539e: 439c lw a5,0(a5) +204053a0: 0731 addi a4,a4,12 +204053a2: c3d8 sw a4,4(a5) + heap_end->prev = mem_size_aligned + SIZEOF_STRUCT_MEM; +204053a4: 5fbfc797 auipc a5,0x5fbfc +204053a8: 89078793 addi a5,a5,-1904 # 80000c34 +204053ac: 4398 lw a4,0(a5) +204053ae: 5fbfc797 auipc a5,0x5fbfc +204053b2: 84678793 addi a5,a5,-1978 # 80000bf4 +204053b6: 439c lw a5,0(a5) +204053b8: 0731 addi a4,a4,12 +204053ba: c798 sw a4,8(a5) - /* initialize heap semaphore */ rt_sem_init(&heap_sem, "heap", 1, RT_IPC_FLAG_FIFO); -20406078: 4681 li a3,0 -2040607a: 4605 li a2,1 -2040607c: 00011597 auipc a1,0x11 -20406080: ca458593 addi a1,a1,-860 # 20416d20 <__FUNCTION__.2251+0xe8> -20406084: 5fbfb517 auipc a0,0x5fbfb -20406088: cc850513 addi a0,a0,-824 # 80000d4c -2040608c: bb0fb0ef jal ra,2040143c +204053bc: 4681 li a3,0 +204053be: 4605 li a2,1 +204053c0: 00011597 auipc a1,0x11 +204053c4: 45058593 addi a1,a1,1104 # 20416810 +204053c8: 5fbfc517 auipc a0,0x5fbfc +204053cc: 83450513 addi a0,a0,-1996 # 80000bfc +204053d0: 872fc0ef jal ra,20401442 - RT_DEBUG_LOG(RT_DEBUG_SLAB, ("heap[0x%x - 0x%x], size 0x%x, 0x%x pages\n", - heap_start, heap_end, limsize, npages)); - - /* init pages */ - rt_page_init((void *)heap_start, npages); -20406090: 5fbfb797 auipc a5,0x5fbfb -20406094: cb078793 addi a5,a5,-848 # 80000d40 -20406098: 439c lw a5,0(a5) -2040609a: fe442583 lw a1,-28(s0) -2040609e: 853e mv a0,a5 -204060a0: 3d59 jal 20405f36 - - /* calculate zone size */ - zone_size = ZALLOC_MIN_ZONE_SIZE; -204060a2: 5fbfb797 auipc a5,0x5fbfb -204060a6: c8e78793 addi a5,a5,-882 # 80000d30 -204060aa: 6721 lui a4,0x8 -204060ac: c398 sw a4,0(a5) - while (zone_size < ZALLOC_MAX_ZONE_SIZE && (zone_size << 1) < (limsize/1024)) -204060ae: a829 j 204060c8 - zone_size <<= 1; -204060b0: 5fbfb797 auipc a5,0x5fbfb -204060b4: c8078793 addi a5,a5,-896 # 80000d30 -204060b8: 439c lw a5,0(a5) -204060ba: 00179713 slli a4,a5,0x1 -204060be: 5fbfb797 auipc a5,0x5fbfb -204060c2: c7278793 addi a5,a5,-910 # 80000d30 -204060c6: c398 sw a4,0(a5) - while (zone_size < ZALLOC_MAX_ZONE_SIZE && (zone_size << 1) < (limsize/1024)) -204060c8: 5fbfb797 auipc a5,0x5fbfb -204060cc: c6878793 addi a5,a5,-920 # 80000d30 -204060d0: 4398 lw a4,0(a5) -204060d2: 000207b7 lui a5,0x20 -204060d6: 00f75e63 ble a5,a4,204060f2 -204060da: 5fbfb797 auipc a5,0x5fbfb -204060de: c5678793 addi a5,a5,-938 # 80000d30 -204060e2: 439c lw a5,0(a5) -204060e4: 0786 slli a5,a5,0x1 -204060e6: 873e mv a4,a5 -204060e8: fe842783 lw a5,-24(s0) -204060ec: 83a9 srli a5,a5,0xa -204060ee: fcf761e3 bltu a4,a5,204060b0 - - zone_limit = zone_size / 4; -204060f2: 5fbfb797 auipc a5,0x5fbfb -204060f6: c3e78793 addi a5,a5,-962 # 80000d30 -204060fa: 439c lw a5,0(a5) -204060fc: 41f7d713 srai a4,a5,0x1f -20406100: 8b0d andi a4,a4,3 -20406102: 97ba add a5,a5,a4 -20406104: 8789 srai a5,a5,0x2 -20406106: 873e mv a4,a5 -20406108: 5fbfb797 auipc a5,0x5fbfb -2040610c: c2c78793 addi a5,a5,-980 # 80000d34 -20406110: c398 sw a4,0(a5) - if (zone_limit > ZALLOC_ZONE_LIMIT) -20406112: 5fbfb797 auipc a5,0x5fbfb -20406116: c2278793 addi a5,a5,-990 # 80000d34 -2040611a: 4398 lw a4,0(a5) -2040611c: 6791 lui a5,0x4 -2040611e: 00e7d863 ble a4,a5,2040612e - zone_limit = ZALLOC_ZONE_LIMIT; -20406122: 5fbfb797 auipc a5,0x5fbfb -20406126: c1278793 addi a5,a5,-1006 # 80000d34 -2040612a: 6711 lui a4,0x4 -2040612c: c398 sw a4,0(a5) - - zone_page_cnt = zone_size / RT_MM_PAGE_SIZE; -2040612e: 5fbfb797 auipc a5,0x5fbfb -20406132: c0278793 addi a5,a5,-1022 # 80000d30 -20406136: 439c lw a5,0(a5) -20406138: 41f7d693 srai a3,a5,0x1f -2040613c: 6705 lui a4,0x1 -2040613e: 177d addi a4,a4,-1 -20406140: 8f75 and a4,a4,a3 -20406142: 97ba add a5,a5,a4 -20406144: 87b1 srai a5,a5,0xc -20406146: 873e mv a4,a5 -20406148: 5fbfb797 auipc a5,0x5fbfb -2040614c: bf078793 addi a5,a5,-1040 # 80000d38 -20406150: c398 sw a4,0(a5) - - RT_DEBUG_LOG(RT_DEBUG_SLAB, ("zone size 0x%x, zone page count 0x%x\n", - zone_size, zone_page_cnt)); - - /* allocate memusage array */ - limsize = npages * sizeof(struct memusage); -20406152: fe442783 lw a5,-28(s0) -20406156: 078a slli a5,a5,0x2 -20406158: fef42423 sw a5,-24(s0) - limsize = RT_ALIGN(limsize, RT_MM_PAGE_SIZE); -2040615c: fe842703 lw a4,-24(s0) -20406160: 6785 lui a5,0x1 -20406162: 17fd addi a5,a5,-1 -20406164: 973e add a4,a4,a5 -20406166: 77fd lui a5,0xfffff -20406168: 8ff9 and a5,a5,a4 -2040616a: fef42423 sw a5,-24(s0) - memusage = rt_page_alloc(limsize/RT_MM_PAGE_SIZE); -2040616e: fe842783 lw a5,-24(s0) -20406172: 83b1 srli a5,a5,0xc -20406174: 853e mv a0,a5 -20406176: 3cf5 jal 20405c72 -20406178: 872a mv a4,a0 -2040617a: 5fbfb797 auipc a5,0x5fbfb -2040617e: bc278793 addi a5,a5,-1086 # 80000d3c -20406182: c398 sw a4,0(a5) - - RT_DEBUG_LOG(RT_DEBUG_SLAB, ("memusage 0x%x, size 0x%x\n", - (rt_uint32_t)memusage, limsize)); + /* initialize the lowest-free pointer to the start of the heap */ + lfree = (struct heap_mem *)heap_ptr; +204053d4: 5fbfc797 auipc a5,0x5fbfc +204053d8: 81c78793 addi a5,a5,-2020 # 80000bf0 +204053dc: 4398 lw a4,0(a5) +204053de: 5fbfc797 auipc a5,0x5fbfc +204053e2: 81a78793 addi a5,a5,-2022 # 80000bf8 +204053e6: c398 sw a4,0(a5) +204053e8: a831 j 20405404 + rt_kprintf("mem init, error begin address 0x%x, and end address 0x%x\n", +204053ea: fdc42783 lw a5,-36(s0) +204053ee: fd842703 lw a4,-40(s0) +204053f2: 863a mv a2,a4 +204053f4: 85be mv a1,a5 +204053f6: 00011517 auipc a0,0x11 +204053fa: 3de50513 addi a0,a0,990 # 204167d4 +204053fe: 9a9ff0ef jal ra,20404da6 + return; +20405402: 0001 nop } -20406184: 50b2 lw ra,44(sp) -20406186: 5422 lw s0,40(sp) -20406188: 6145 addi sp,sp,48 -2040618a: 8082 ret +20405404: 50b2 lw ra,44(sp) +20405406: 5422 lw s0,40(sp) +20405408: 6145 addi sp,sp,48 +2040540a: 8082 ret -2040618c : -/* - * Calculate the zone index for the allocation request size and set the - * allocation request size to that particular zone's chunk size. - */ -rt_inline int zoneindex(rt_uint32_t *bytes) -{ -2040618c: 7179 addi sp,sp,-48 -2040618e: d606 sw ra,44(sp) -20406190: d422 sw s0,40(sp) -20406192: 1800 addi s0,sp,48 -20406194: fca42e23 sw a0,-36(s0) - /* unsigned for shift opt */ - rt_uint32_t n = (rt_uint32_t)*bytes; -20406198: fdc42783 lw a5,-36(s0) -2040619c: 439c lw a5,0(a5) -2040619e: fef42623 sw a5,-20(s0) - - if (n < 128) -204061a2: fec42703 lw a4,-20(s0) -204061a6: 07f00793 li a5,127 -204061aa: 02e7e263 bltu a5,a4,204061ce - { - *bytes = n = (n + 7) & ~7; -204061ae: fec42783 lw a5,-20(s0) -204061b2: 079d addi a5,a5,7 -204061b4: 9be1 andi a5,a5,-8 -204061b6: fef42623 sw a5,-20(s0) -204061ba: fdc42783 lw a5,-36(s0) -204061be: fec42703 lw a4,-20(s0) -204061c2: c398 sw a4,0(a5) - - /* 8 byte chunks, 16 zones */ - return(n / 8 - 1); -204061c4: fec42783 lw a5,-20(s0) -204061c8: 838d srli a5,a5,0x3 -204061ca: 17fd addi a5,a5,-1 -204061cc: aab1 j 20406328 - } - if (n < 256) -204061ce: fec42703 lw a4,-20(s0) -204061d2: 0ff00793 li a5,255 -204061d6: 02e7e263 bltu a5,a4,204061fa - { - *bytes = n = (n + 15) & ~15; -204061da: fec42783 lw a5,-20(s0) -204061de: 07bd addi a5,a5,15 -204061e0: 9bc1 andi a5,a5,-16 -204061e2: fef42623 sw a5,-20(s0) -204061e6: fdc42783 lw a5,-36(s0) -204061ea: fec42703 lw a4,-20(s0) -204061ee: c398 sw a4,0(a5) - - return(n / 16 + 7); -204061f0: fec42783 lw a5,-20(s0) -204061f4: 8391 srli a5,a5,0x4 -204061f6: 079d addi a5,a5,7 -204061f8: aa05 j 20406328 - } - if (n < 8192) -204061fa: fec42703 lw a4,-20(s0) -204061fe: 6789 lui a5,0x2 -20406200: 0ef77363 bleu a5,a4,204062e6 - { - if (n < 512) -20406204: fec42703 lw a4,-20(s0) -20406208: 1ff00793 li a5,511 -2040620c: 02e7e263 bltu a5,a4,20406230 - { - *bytes = n = (n + 31) & ~31; -20406210: fec42783 lw a5,-20(s0) -20406214: 07fd addi a5,a5,31 -20406216: 9b81 andi a5,a5,-32 -20406218: fef42623 sw a5,-20(s0) -2040621c: fdc42783 lw a5,-36(s0) -20406220: fec42703 lw a4,-20(s0) -20406224: c398 sw a4,0(a5) - - return(n / 32 + 15); -20406226: fec42783 lw a5,-20(s0) -2040622a: 8395 srli a5,a5,0x5 -2040622c: 07bd addi a5,a5,15 -2040622e: a8ed j 20406328 - } - if (n < 1024) -20406230: fec42703 lw a4,-20(s0) -20406234: 3ff00793 li a5,1023 -20406238: 02e7e463 bltu a5,a4,20406260 - { - *bytes = n = (n + 63) & ~63; -2040623c: fec42783 lw a5,-20(s0) -20406240: 03f78793 addi a5,a5,63 # 203f <__stack_size+0x183f> -20406244: fc07f793 andi a5,a5,-64 -20406248: fef42623 sw a5,-20(s0) -2040624c: fdc42783 lw a5,-36(s0) -20406250: fec42703 lw a4,-20(s0) -20406254: c398 sw a4,0(a5) - - return(n / 64 + 23); -20406256: fec42783 lw a5,-20(s0) -2040625a: 8399 srli a5,a5,0x6 -2040625c: 07dd addi a5,a5,23 -2040625e: a0e9 j 20406328 - } - if (n < 2048) -20406260: fec42703 lw a4,-20(s0) -20406264: 7ff00793 li a5,2047 -20406268: 02e7e463 bltu a5,a4,20406290 - { - *bytes = n = (n + 127) & ~127; -2040626c: fec42783 lw a5,-20(s0) -20406270: 07f78793 addi a5,a5,127 -20406274: f807f793 andi a5,a5,-128 -20406278: fef42623 sw a5,-20(s0) -2040627c: fdc42783 lw a5,-36(s0) -20406280: fec42703 lw a4,-20(s0) -20406284: c398 sw a4,0(a5) - - return(n / 128 + 31); -20406286: fec42783 lw a5,-20(s0) -2040628a: 839d srli a5,a5,0x7 -2040628c: 07fd addi a5,a5,31 -2040628e: a869 j 20406328 - } - if (n < 4096) -20406290: fec42703 lw a4,-20(s0) -20406294: 6785 lui a5,0x1 -20406296: 02f77563 bleu a5,a4,204062c0 - { - *bytes = n = (n + 255) & ~255; -2040629a: fec42783 lw a5,-20(s0) -2040629e: 0ff78793 addi a5,a5,255 # 10ff <__stack_size+0x8ff> -204062a2: f007f793 andi a5,a5,-256 -204062a6: fef42623 sw a5,-20(s0) -204062aa: fdc42783 lw a5,-36(s0) -204062ae: fec42703 lw a4,-20(s0) -204062b2: c398 sw a4,0(a5) - - return(n / 256 + 39); -204062b4: fec42783 lw a5,-20(s0) -204062b8: 83a1 srli a5,a5,0x8 -204062ba: 02778793 addi a5,a5,39 -204062be: a0ad j 20406328 - } - *bytes = n = (n + 511) & ~511; -204062c0: fec42783 lw a5,-20(s0) -204062c4: 1ff78793 addi a5,a5,511 -204062c8: e007f793 andi a5,a5,-512 -204062cc: fef42623 sw a5,-20(s0) -204062d0: fdc42783 lw a5,-36(s0) -204062d4: fec42703 lw a4,-20(s0) -204062d8: c398 sw a4,0(a5) - - return(n / 512 + 47); -204062da: fec42783 lw a5,-20(s0) -204062de: 83a5 srli a5,a5,0x9 -204062e0: 02f78793 addi a5,a5,47 -204062e4: a091 j 20406328 - } - if (n < 16384) -204062e6: fec42703 lw a4,-20(s0) -204062ea: 6791 lui a5,0x4 -204062ec: 02f77563 bleu a5,a4,20406316 - { - *bytes = n = (n + 1023) & ~1023; -204062f0: fec42783 lw a5,-20(s0) -204062f4: 3ff78793 addi a5,a5,1023 # 43ff <__stack_size+0x3bff> -204062f8: c007f793 andi a5,a5,-1024 -204062fc: fef42623 sw a5,-20(s0) -20406300: fdc42783 lw a5,-36(s0) -20406304: fec42703 lw a4,-20(s0) -20406308: c398 sw a4,0(a5) - - return(n / 1024 + 55); -2040630a: fec42783 lw a5,-20(s0) -2040630e: 83a9 srli a5,a5,0xa -20406310: 03778793 addi a5,a5,55 -20406314: a811 j 20406328 - } - - rt_kprintf("Unexpected byte count %d", n); -20406316: fec42583 lw a1,-20(s0) -2040631a: 00011517 auipc a0,0x11 -2040631e: a0e50513 addi a0,a0,-1522 # 20416d28 <__FUNCTION__.2251+0xf0> -20406322: a7ffe0ef jal ra,20404da0 - - return 0; -20406326: 4781 li a5,0 -} -20406328: 853e mv a0,a5 -2040632a: 50b2 lw ra,44(sp) -2040632c: 5422 lw s0,40(sp) -2040632e: 6145 addi sp,sp,48 -20406330: 8082 ret - -20406332 : - * @param size the size of memory to be allocated +2040540c : + * @param size is the minimum size of the requested block in bytes. * - * @return the allocated memory + * @return pointer to allocated memory or NULL if no free memory was found. */ void *rt_malloc(rt_size_t size) { -20406332: 7139 addi sp,sp,-64 -20406334: de06 sw ra,60(sp) -20406336: dc22 sw s0,56(sp) -20406338: 0080 addi s0,sp,64 -2040633a: fca42623 sw a0,-52(s0) - rt_int32_t zi; - slab_chunk *chunk; - struct memusage *kup; +2040540c: 7139 addi sp,sp,-64 +2040540e: de06 sw ra,60(sp) +20405410: dc22 sw s0,56(sp) +20405412: 0080 addi s0,sp,64 +20405414: fca42623 sw a0,-52(s0) + rt_size_t ptr, ptr2; + struct heap_mem *mem, *mem2; + + RT_DEBUG_NOT_IN_INTERRUPT; +20405418: 12e030ef jal ra,20408546 +2040541c: fea42423 sw a0,-24(s0) +20405420: dd8fe0ef jal ra,204039f8 +20405424: 87aa mv a5,a0 +20405426: c79d beqz a5,20405454 +20405428: 00011597 auipc a1,0x11 +2040542c: 5b058593 addi a1,a1,1456 # 204169d8 <__FUNCTION__.2239> +20405430: 00011517 auipc a0,0x11 +20405434: 37c50513 addi a0,a0,892 # 204167ac +20405438: 96fff0ef jal ra,20404da6 +2040543c: 0fb00613 li a2,251 +20405440: 00011597 auipc a1,0x11 +20405444: 59858593 addi a1,a1,1432 # 204169d8 <__FUNCTION__.2239> +20405448: 00011517 auipc a0,0x11 +2040544c: 38850513 addi a0,a0,904 # 204167d0 +20405450: bcbff0ef jal ra,2040501a +20405454: fe842503 lw a0,-24(s0) +20405458: 0f0030ef jal ra,20408548 - /* zero size, return RT_NULL */ if (size == 0) -2040633e: fcc42783 lw a5,-52(s0) -20406342: e399 bnez a5,20406348 +2040545c: fcc42783 lw a5,-52(s0) +20405460: e399 bnez a5,20405466 return RT_NULL; -20406344: 4781 li a5,0 -20406346: a9dd j 2040683c +20405462: 4781 li a5,0 +20405464: ae41 j 204057f4 + size, RT_ALIGN(size, RT_ALIGN_SIZE))); + else + RT_DEBUG_LOG(RT_DEBUG_MEM, ("malloc size %d\n", size)); - /* - * Handle large allocations directly. There should not be very many of - * these so performance is not a big issue. - */ - if (size >= zone_limit) -20406348: fcc42783 lw a5,-52(s0) -2040634c: 5fbfb717 auipc a4,0x5fbfb -20406350: 9e870713 addi a4,a4,-1560 # 80000d34 -20406354: 4318 lw a4,0(a4) -20406356: 0ce7ed63 bltu a5,a4,20406430 + /* alignment size */ + size = RT_ALIGN(size, RT_ALIGN_SIZE); +20405466: fcc42783 lw a5,-52(s0) +2040546a: 078d addi a5,a5,3 +2040546c: 9bf1 andi a5,a5,-4 +2040546e: fcf42623 sw a5,-52(s0) + + if (size > mem_size_aligned) +20405472: 5fbfb797 auipc a5,0x5fbfb +20405476: 7c278793 addi a5,a5,1986 # 80000c34 +2040547a: 439c lw a5,0(a5) +2040547c: fcc42703 lw a4,-52(s0) +20405480: 00e7f463 bleu a4,a5,20405488 { - size = RT_ALIGN(size, RT_MM_PAGE_SIZE); -2040635a: fcc42703 lw a4,-52(s0) -2040635e: 6785 lui a5,0x1 -20406360: 17fd addi a5,a5,-1 -20406362: 973e add a4,a4,a5 -20406364: 77fd lui a5,0xfffff -20406366: 8ff9 and a5,a5,a4 -20406368: fcf42623 sw a5,-52(s0) + RT_DEBUG_LOG(RT_DEBUG_MEM, ("no memory\n")); - chunk = rt_page_alloc(size >> RT_MM_PAGE_BITS); -2040636c: fcc42783 lw a5,-52(s0) -20406370: 83b1 srli a5,a5,0xc -20406372: 853e mv a0,a5 -20406374: 38fd jal 20405c72 -20406376: fea42623 sw a0,-20(s0) - if (chunk == RT_NULL) -2040637a: fec42783 lw a5,-20(s0) -2040637e: e399 bnez a5,20406384 - return RT_NULL; -20406380: 4781 li a5,0 -20406382: a96d j 2040683c - - /* set kup */ - kup = btokup(chunk); -20406384: 5fbfb797 auipc a5,0x5fbfb -20406388: 9b878793 addi a5,a5,-1608 # 80000d3c -2040638c: 4398 lw a4,0(a5) -2040638e: fec42683 lw a3,-20(s0) -20406392: 5fbfb797 auipc a5,0x5fbfb -20406396: 9ae78793 addi a5,a5,-1618 # 80000d40 -2040639a: 439c lw a5,0(a5) -2040639c: 40f687b3 sub a5,a3,a5 -204063a0: 83b1 srli a5,a5,0xc -204063a2: 078a slli a5,a5,0x2 -204063a4: 97ba add a5,a5,a4 -204063a6: fef42423 sw a5,-24(s0) - kup->type = PAGE_TYPE_LARGE; -204063aa: fe842783 lw a5,-24(s0) -204063ae: 0007c703 lbu a4,0(a5) -204063b2: 9b71 andi a4,a4,-4 -204063b4: 00276713 ori a4,a4,2 -204063b8: 00e78023 sb a4,0(a5) - kup->size = size >> RT_MM_PAGE_BITS; -204063bc: fcc42783 lw a5,-52(s0) -204063c0: 00c7d713 srli a4,a5,0xc -204063c4: 400007b7 lui a5,0x40000 -204063c8: 17fd addi a5,a5,-1 -204063ca: 8f7d and a4,a4,a5 -204063cc: fe842783 lw a5,-24(s0) -204063d0: 070a slli a4,a4,0x2 -204063d2: 4394 lw a3,0(a5) -204063d4: 8a8d andi a3,a3,3 -204063d6: 8f55 or a4,a4,a3 -204063d8: c398 sw a4,0(a5) - size, - size >> RT_MM_PAGE_BITS, - ((rt_uint32_t)chunk - heap_start) >> RT_MM_PAGE_BITS)); - - /* lock heap */ - rt_sem_take(&heap_sem, RT_WAITING_FOREVER); -204063da: 55fd li a1,-1 -204063dc: 5fbfb517 auipc a0,0x5fbfb -204063e0: 97050513 addi a0,a0,-1680 # 80000d4c -204063e4: a56fb0ef jal ra,2040163a - -#ifdef RT_MEM_STATS - used_mem += size; -204063e8: 5fbfb797 auipc a5,0x5fbfb -204063ec: 81078793 addi a5,a5,-2032 # 80000bf8 -204063f0: 4398 lw a4,0(a5) -204063f2: fcc42783 lw a5,-52(s0) -204063f6: 973e add a4,a4,a5 -204063f8: 5fbfb797 auipc a5,0x5fbfb -204063fc: 80078793 addi a5,a5,-2048 # 80000bf8 -20406400: c398 sw a4,0(a5) - if (used_mem > max_mem) -20406402: 5fbfa797 auipc a5,0x5fbfa -20406406: 7f678793 addi a5,a5,2038 # 80000bf8 -2040640a: 4398 lw a4,0(a5) -2040640c: 5fbfa797 auipc a5,0x5fbfa -20406410: 7f078793 addi a5,a5,2032 # 80000bfc -20406414: 439c lw a5,0(a5) -20406416: 3ce7fc63 bleu a4,a5,204067ee - max_mem = used_mem; -2040641a: 5fbfa797 auipc a5,0x5fbfa -2040641e: 7de78793 addi a5,a5,2014 # 80000bf8 -20406422: 4398 lw a4,0(a5) -20406424: 5fbfa797 auipc a5,0x5fbfa -20406428: 7d878793 addi a5,a5,2008 # 80000bfc -2040642c: c398 sw a4,0(a5) -#endif - goto done; -2040642e: a6c1 j 204067ee + return RT_NULL; +20405484: 4781 li a5,0 +20405486: a6bd j 204057f4 } - /* lock heap */ + /* every data block must be at least MIN_SIZE_ALIGNED long */ + if (size < MIN_SIZE_ALIGNED) +20405488: fcc42703 lw a4,-52(s0) +2040548c: 47ad li a5,11 +2040548e: 00e7e563 bltu a5,a4,20405498 + size = MIN_SIZE_ALIGNED; +20405492: 47b1 li a5,12 +20405494: fcf42623 sw a5,-52(s0) + + /* take memory semaphore */ rt_sem_take(&heap_sem, RT_WAITING_FOREVER); -20406430: 55fd li a1,-1 -20406432: 5fbfb517 auipc a0,0x5fbfb -20406436: 91a50513 addi a0,a0,-1766 # 80000d4c -2040643a: a00fb0ef jal ra,2040163a - * it to the head of the list so later allocations find it quickly - * (we might have thousands of zones in the list). - * - * Note: zoneindex() will panic of size is too large. - */ - zi = zoneindex(&size); -2040643e: fcc40793 addi a5,s0,-52 -20406442: 853e mv a0,a5 -20406444: 33a1 jal 2040618c -20406446: fca42e23 sw a0,-36(s0) - RT_ASSERT(zi < NZONES); -2040644a: fdc42703 lw a4,-36(s0) -2040644e: 04700793 li a5,71 -20406452: 00e7de63 ble a4,a5,2040646e -20406456: 22600613 li a2,550 -2040645a: 00011597 auipc a1,0x11 -2040645e: 95a58593 addi a1,a1,-1702 # 20416db4 <__FUNCTION__.2293> -20406462: 00011517 auipc a0,0x11 -20406466: 8e250513 addi a0,a0,-1822 # 20416d44 <__FUNCTION__.2251+0x10c> -2040646a: badfe0ef jal ra,20405016 +20405498: 55fd li a1,-1 +2040549a: 5fbfb517 auipc a0,0x5fbfb +2040549e: 76250513 addi a0,a0,1890 # 80000bfc +204054a2: 99efc0ef jal ra,20401640 - RT_DEBUG_LOG(RT_DEBUG_SLAB, ("try to malloc 0x%x on zone: %d\n", size, zi)); - - if ((z = zone_array[zi]) != RT_NULL) -2040646e: 5fbfa717 auipc a4,0x5fbfa -20406472: 79a70713 addi a4,a4,1946 # 80000c08 -20406476: fdc42783 lw a5,-36(s0) -2040647a: 078a slli a5,a5,0x2 -2040647c: 97ba add a5,a5,a4 -2040647e: 439c lw a5,0(a5) -20406480: fef42023 sw a5,-32(s0) -20406484: fe042783 lw a5,-32(s0) -20406488: 10078263 beqz a5,2040658c + for (ptr = (rt_uint8_t *)lfree - heap_ptr; +204054a6: 5fbfb797 auipc a5,0x5fbfb +204054aa: 75278793 addi a5,a5,1874 # 80000bf8 +204054ae: 439c lw a5,0(a5) +204054b0: 873e mv a4,a5 +204054b2: 5fbfb797 auipc a5,0x5fbfb +204054b6: 73e78793 addi a5,a5,1854 # 80000bf0 +204054ba: 439c lw a5,0(a5) +204054bc: 40f707b3 sub a5,a4,a5 +204054c0: fef42623 sw a5,-20(s0) +204054c4: a621 j 204057cc + ptr < mem_size_aligned - size; + ptr = ((struct heap_mem *)&heap_ptr[ptr])->next) { - RT_ASSERT(z->z_nfree > 0); -2040648c: fe042783 lw a5,-32(s0) -20406490: 43dc lw a5,4(a5) -20406492: 00f04e63 bgtz a5,204064ae -20406496: 22c00613 li a2,556 -2040649a: 00011597 auipc a1,0x11 -2040649e: 91a58593 addi a1,a1,-1766 # 20416db4 <__FUNCTION__.2293> -204064a2: 00011517 auipc a0,0x11 -204064a6: 8ae50513 addi a0,a0,-1874 # 20416d50 <__FUNCTION__.2251+0x118> -204064aa: b6dfe0ef jal ra,20405016 + mem = (struct heap_mem *)&heap_ptr[ptr]; +204054c6: 5fbfb797 auipc a5,0x5fbfb +204054ca: 72a78793 addi a5,a5,1834 # 80000bf0 +204054ce: 4398 lw a4,0(a5) +204054d0: fec42783 lw a5,-20(s0) +204054d4: 97ba add a5,a5,a4 +204054d6: fef42223 sw a5,-28(s0) - /* Remove us from the zone_array[] when we become empty */ - if (--z->z_nfree == 0) -204064ae: fe042783 lw a5,-32(s0) -204064b2: 43dc lw a5,4(a5) -204064b4: fff78713 addi a4,a5,-1 -204064b8: fe042783 lw a5,-32(s0) -204064bc: c3d8 sw a4,4(a5) -204064be: fe042783 lw a5,-32(s0) -204064c2: 43dc lw a5,4(a5) -204064c4: e38d bnez a5,204064e6 + if ((!mem->used) && (mem->next - (ptr + SIZEOF_STRUCT_MEM)) >= size) +204054da: fe442783 lw a5,-28(s0) +204054de: 0027d783 lhu a5,2(a5) +204054e2: 2c079a63 bnez a5,204057b6 +204054e6: fe442783 lw a5,-28(s0) +204054ea: 43d8 lw a4,4(a5) +204054ec: fec42783 lw a5,-20(s0) +204054f0: 40f707b3 sub a5,a4,a5 +204054f4: 17d1 addi a5,a5,-12 +204054f6: fcc42703 lw a4,-52(s0) +204054fa: 2ae7ee63 bltu a5,a4,204057b6 { - zone_array[zi] = z->z_next; -204064c6: fe042783 lw a5,-32(s0) -204064ca: 47d8 lw a4,12(a5) -204064cc: 5fbfa697 auipc a3,0x5fbfa -204064d0: 73c68693 addi a3,a3,1852 # 80000c08 -204064d4: fdc42783 lw a5,-36(s0) -204064d8: 078a slli a5,a5,0x2 -204064da: 97b6 add a5,a5,a3 -204064dc: c398 sw a4,0(a5) - z->z_next = RT_NULL; -204064de: fe042783 lw a5,-32(s0) -204064e2: 0007a623 sw zero,12(a5) - * No chunks are available but nfree said we had some memory, so - * it must be available in the never-before-used-memory area - * governed by uindex. The consequences are very serious if our zone - * got corrupted so we use an explicit rt_kprintf rather then a KASSERT. - */ - if (z->z_uindex + 1 != z->z_nmax) -204064e6: fe042783 lw a5,-32(s0) -204064ea: 4bdc lw a5,20(a5) -204064ec: 00178713 addi a4,a5,1 -204064f0: fe042783 lw a5,-32(s0) -204064f4: 479c lw a5,8(a5) -204064f6: 02f70963 beq a4,a5,20406528 - { - z->z_uindex = z->z_uindex + 1; -204064fa: fe042783 lw a5,-32(s0) -204064fe: 4bdc lw a5,20(a5) -20406500: 00178713 addi a4,a5,1 -20406504: fe042783 lw a5,-32(s0) -20406508: cbd8 sw a4,20(a5) - chunk = (slab_chunk *)(z->z_baseptr + z->z_uindex * size); -2040650a: fe042783 lw a5,-32(s0) -2040650e: 4b98 lw a4,16(a5) -20406510: fe042783 lw a5,-32(s0) -20406514: 4bdc lw a5,20(a5) -20406516: 86be mv a3,a5 -20406518: fcc42783 lw a5,-52(s0) -2040651c: 02f687b3 mul a5,a3,a5 -20406520: 97ba add a5,a5,a4 -20406522: fef42623 sw a5,-20(s0) -20406526: a829 j 20406540 - } - else - { - /* find on free chunk list */ - chunk = z->z_freechunk; -20406528: fe042783 lw a5,-32(s0) -2040652c: 539c lw a5,32(a5) -2040652e: fef42623 sw a5,-20(s0) + /* mem is not used and at least perfect fit is possible: + * mem->next - (ptr + SIZEOF_STRUCT_MEM) gives us the 'user data size' of mem */ - /* remove this chunk from list */ - z->z_freechunk = z->z_freechunk->c_next; -20406532: fe042783 lw a5,-32(s0) -20406536: 539c lw a5,32(a5) -20406538: 4398 lw a4,0(a5) -2040653a: fe042783 lw a5,-32(s0) -2040653e: d398 sw a4,32(a5) - } + if (mem->next - (ptr + SIZEOF_STRUCT_MEM) >= +204054fe: fe442783 lw a5,-28(s0) +20405502: 43d8 lw a4,4(a5) +20405504: fec42783 lw a5,-20(s0) +20405508: 40f707b3 sub a5,a4,a5 +2040550c: ff478713 addi a4,a5,-12 + (size + SIZEOF_STRUCT_MEM + MIN_SIZE_ALIGNED)) +20405510: fcc42783 lw a5,-52(s0) +20405514: 07e1 addi a5,a5,24 + if (mem->next - (ptr + SIZEOF_STRUCT_MEM) >= +20405516: 0ef76163 bltu a4,a5,204055f8 + * struct heap_mem would fit in but no data between mem2 and mem2->next + * @todo we could leave out MIN_SIZE_ALIGNED. We would create an empty + * region that couldn't hold data, but when mem->next gets freed, + * the 2 regions would be combined, resulting in more free memory + */ + ptr2 = ptr + SIZEOF_STRUCT_MEM + size; +2040551a: fec42703 lw a4,-20(s0) +2040551e: fcc42783 lw a5,-52(s0) +20405522: 97ba add a5,a5,a4 +20405524: 07b1 addi a5,a5,12 +20405526: fef42023 sw a5,-32(s0) + /* create mem2 struct */ + mem2 = (struct heap_mem *)&heap_ptr[ptr2]; +2040552a: 5fbfb797 auipc a5,0x5fbfb +2040552e: 6c678793 addi a5,a5,1734 # 80000bf0 +20405532: 4398 lw a4,0(a5) +20405534: fe042783 lw a5,-32(s0) +20405538: 97ba add a5,a5,a4 +2040553a: fcf42e23 sw a5,-36(s0) + mem2->magic = HEAP_MAGIC; +2040553e: fdc42783 lw a5,-36(s0) +20405542: 6709 lui a4,0x2 +20405544: ea070713 addi a4,a4,-352 # 1ea0 <__stack_size+0x16a0> +20405548: 00e79023 sh a4,0(a5) + mem2->used = 0; +2040554c: fdc42783 lw a5,-36(s0) +20405550: 00079123 sh zero,2(a5) + mem2->next = mem->next; +20405554: fe442783 lw a5,-28(s0) +20405558: 43d8 lw a4,4(a5) +2040555a: fdc42783 lw a5,-36(s0) +2040555e: c3d8 sw a4,4(a5) + mem2->prev = ptr; +20405560: fdc42783 lw a5,-36(s0) +20405564: fec42703 lw a4,-20(s0) +20405568: c798 sw a4,8(a5) + + /* and insert it between mem and mem->next */ + mem->next = ptr2; +2040556a: fe442783 lw a5,-28(s0) +2040556e: fe042703 lw a4,-32(s0) +20405572: c3d8 sw a4,4(a5) + mem->used = 1; +20405574: fe442783 lw a5,-28(s0) +20405578: 4705 li a4,1 +2040557a: 00e79123 sh a4,2(a5) + + if (mem2->next != mem_size_aligned + SIZEOF_STRUCT_MEM) +2040557e: fdc42783 lw a5,-36(s0) +20405582: 43d8 lw a4,4(a5) +20405584: 5fbfb797 auipc a5,0x5fbfb +20405588: 6b078793 addi a5,a5,1712 # 80000c34 +2040558c: 439c lw a5,0(a5) +2040558e: 07b1 addi a5,a5,12 +20405590: 00f70e63 beq a4,a5,204055ac + { + ((struct heap_mem *)&heap_ptr[mem2->next])->prev = ptr2; +20405594: 5fbfb797 auipc a5,0x5fbfb +20405598: 65c78793 addi a5,a5,1628 # 80000bf0 +2040559c: 4398 lw a4,0(a5) +2040559e: fdc42783 lw a5,-36(s0) +204055a2: 43dc lw a5,4(a5) +204055a4: 97ba add a5,a5,a4 +204055a6: fe042703 lw a4,-32(s0) +204055aa: c798 sw a4,8(a5) + } #ifdef RT_MEM_STATS - used_mem += z->z_chunksize; -20406540: fe042783 lw a5,-32(s0) -20406544: 4f9c lw a5,24(a5) -20406546: 873e mv a4,a5 -20406548: 5fbfa797 auipc a5,0x5fbfa -2040654c: 6b078793 addi a5,a5,1712 # 80000bf8 -20406550: 439c lw a5,0(a5) -20406552: 973e add a4,a4,a5 -20406554: 5fbfa797 auipc a5,0x5fbfa -20406558: 6a478793 addi a5,a5,1700 # 80000bf8 -2040655c: c398 sw a4,0(a5) - if (used_mem > max_mem) -2040655e: 5fbfa797 auipc a5,0x5fbfa -20406562: 69a78793 addi a5,a5,1690 # 80000bf8 -20406566: 4398 lw a4,0(a5) -20406568: 5fbfa797 auipc a5,0x5fbfa -2040656c: 69478793 addi a5,a5,1684 # 80000bfc -20406570: 439c lw a5,0(a5) -20406572: 28e7f063 bleu a4,a5,204067f2 - max_mem = used_mem; -20406576: 5fbfa797 auipc a5,0x5fbfa -2040657a: 68278793 addi a5,a5,1666 # 80000bf8 -2040657e: 4398 lw a4,0(a5) -20406580: 5fbfa797 auipc a5,0x5fbfa -20406584: 67c78793 addi a5,a5,1660 # 80000bfc -20406588: c398 sw a4,0(a5) + used_mem += (size + SIZEOF_STRUCT_MEM); +204055ac: 5fbfb797 auipc a5,0x5fbfb +204055b0: 68c78793 addi a5,a5,1676 # 80000c38 +204055b4: 4398 lw a4,0(a5) +204055b6: fcc42783 lw a5,-52(s0) +204055ba: 97ba add a5,a5,a4 +204055bc: 00c78713 addi a4,a5,12 +204055c0: 5fbfb797 auipc a5,0x5fbfb +204055c4: 67878793 addi a5,a5,1656 # 80000c38 +204055c8: c398 sw a4,0(a5) + if (max_mem < used_mem) +204055ca: 5fbfb797 auipc a5,0x5fbfb +204055ce: 67278793 addi a5,a5,1650 # 80000c3c +204055d2: 4398 lw a4,0(a5) +204055d4: 5fbfb797 auipc a5,0x5fbfb +204055d8: 66478793 addi a5,a5,1636 # 80000c38 +204055dc: 439c lw a5,0(a5) +204055de: 08f77063 bleu a5,a4,2040565e + max_mem = used_mem; +204055e2: 5fbfb797 auipc a5,0x5fbfb +204055e6: 65678793 addi a5,a5,1622 # 80000c38 +204055ea: 4398 lw a4,0(a5) +204055ec: 5fbfb797 auipc a5,0x5fbfb +204055f0: 65078793 addi a5,a5,1616 # 80000c3c +204055f4: c398 sw a4,0(a5) +204055f6: a0a5 j 2040565e + * take care of this). + * -> near fit or excact fit: do not split, no mem2 creation + * also can't move mem->next directly behind mem, since mem->next + * will always be used at this point! + */ + mem->used = 1; +204055f8: fe442783 lw a5,-28(s0) +204055fc: 4705 li a4,1 +204055fe: 00e79123 sh a4,2(a5) +#ifdef RT_MEM_STATS + used_mem += mem->next - ((rt_uint8_t*)mem - heap_ptr); +20405602: fe442783 lw a5,-28(s0) +20405606: 43dc lw a5,4(a5) +20405608: fe442703 lw a4,-28(s0) +2040560c: 5fbfb697 auipc a3,0x5fbfb +20405610: 5e468693 addi a3,a3,1508 # 80000bf0 +20405614: 4294 lw a3,0(a3) +20405616: 8f15 sub a4,a4,a3 +20405618: 40e78733 sub a4,a5,a4 +2040561c: 5fbfb797 auipc a5,0x5fbfb +20405620: 61c78793 addi a5,a5,1564 # 80000c38 +20405624: 439c lw a5,0(a5) +20405626: 973e add a4,a4,a5 +20405628: 5fbfb797 auipc a5,0x5fbfb +2040562c: 61078793 addi a5,a5,1552 # 80000c38 +20405630: c398 sw a4,0(a5) + if (max_mem < used_mem) +20405632: 5fbfb797 auipc a5,0x5fbfb +20405636: 60a78793 addi a5,a5,1546 # 80000c3c +2040563a: 4398 lw a4,0(a5) +2040563c: 5fbfb797 auipc a5,0x5fbfb +20405640: 5fc78793 addi a5,a5,1532 # 80000c38 +20405644: 439c lw a5,0(a5) +20405646: 00f77c63 bleu a5,a4,2040565e + max_mem = used_mem; +2040564a: 5fbfb797 auipc a5,0x5fbfb +2040564e: 5ee78793 addi a5,a5,1518 # 80000c38 +20405652: 4398 lw a4,0(a5) +20405654: 5fbfb797 auipc a5,0x5fbfb +20405658: 5e878793 addi a5,a5,1512 # 80000c3c +2040565c: c398 sw a4,0(a5) #endif - - goto done; -2040658a: a4a5 j 204067f2 - * adjusting the base offset below. - */ - { - rt_int32_t off; - - if ((z = zone_free) != RT_NULL) -2040658c: 5fbfa797 auipc a5,0x5fbfa -20406590: 79c78793 addi a5,a5,1948 # 80000d28 -20406594: 439c lw a5,0(a5) -20406596: fef42023 sw a5,-32(s0) -2040659a: fe042783 lw a5,-32(s0) -2040659e: c795 beqz a5,204065ca - { - /* remove zone from free zone list */ - zone_free = z->z_next; -204065a0: fe042783 lw a5,-32(s0) -204065a4: 47d8 lw a4,12(a5) -204065a6: 5fbfa797 auipc a5,0x5fbfa -204065aa: 78278793 addi a5,a5,1922 # 80000d28 -204065ae: c398 sw a4,0(a5) - -- zone_free_cnt; -204065b0: 5fbfa797 auipc a5,0x5fbfa -204065b4: 77c78793 addi a5,a5,1916 # 80000d2c -204065b8: 439c lw a5,0(a5) -204065ba: fff78713 addi a4,a5,-1 -204065be: 5fbfa797 auipc a5,0x5fbfa -204065c2: 76e78793 addi a5,a5,1902 # 80000d2c -204065c6: c398 sw a4,0(a5) -204065c8: a0d1 j 2040668c - } - else - { - /* unlock heap, since page allocator will think about lock */ - rt_sem_release(&heap_sem); -204065ca: 5fbfa517 auipc a0,0x5fbfa -204065ce: 78250513 addi a0,a0,1922 # 80000d4c -204065d2: a3afb0ef jal ra,2040180c - - /* allocate a zone from page */ - z = rt_page_alloc(zone_size / RT_MM_PAGE_SIZE); -204065d6: 5fbfa797 auipc a5,0x5fbfa -204065da: 75a78793 addi a5,a5,1882 # 80000d30 -204065de: 439c lw a5,0(a5) -204065e0: 41f7d693 srai a3,a5,0x1f -204065e4: 6705 lui a4,0x1 -204065e6: 177d addi a4,a4,-1 -204065e8: 8f75 and a4,a4,a3 -204065ea: 97ba add a5,a5,a4 -204065ec: 87b1 srai a5,a5,0xc -204065ee: 853e mv a0,a5 -204065f0: e82ff0ef jal ra,20405c72 -204065f4: fea42023 sw a0,-32(s0) - if (z == RT_NULL) -204065f8: fe042783 lw a5,-32(s0) -204065fc: 22078863 beqz a5,2040682c - goto fail; - - /* lock heap */ - rt_sem_take(&heap_sem, RT_WAITING_FOREVER); -20406600: 55fd li a1,-1 -20406602: 5fbfa517 auipc a0,0x5fbfa -20406606: 74a50513 addi a0,a0,1866 # 80000d4c -2040660a: 830fb0ef jal ra,2040163a - - RT_DEBUG_LOG(RT_DEBUG_SLAB, ("alloc a new zone: 0x%x\n", - (rt_uint32_t)z)); - - /* set message usage */ - for (off = 0, kup = btokup(z); off < zone_page_cnt; off ++) -2040660e: fe042223 sw zero,-28(s0) -20406612: 5fbfa797 auipc a5,0x5fbfa -20406616: 72a78793 addi a5,a5,1834 # 80000d3c -2040661a: 4398 lw a4,0(a5) -2040661c: fe042683 lw a3,-32(s0) -20406620: 5fbfa797 auipc a5,0x5fbfa -20406624: 72078793 addi a5,a5,1824 # 80000d40 -20406628: 439c lw a5,0(a5) -2040662a: 40f687b3 sub a5,a3,a5 -2040662e: 83b1 srli a5,a5,0xc -20406630: 078a slli a5,a5,0x2 -20406632: 97ba add a5,a5,a4 -20406634: fef42423 sw a5,-24(s0) -20406638: a089 j 2040667a - { - kup->type = PAGE_TYPE_SMALL; -2040663a: fe842783 lw a5,-24(s0) -2040663e: 0007c703 lbu a4,0(a5) -20406642: 9b71 andi a4,a4,-4 -20406644: 00176713 ori a4,a4,1 -20406648: 00e78023 sb a4,0(a5) - kup->size = off; -2040664c: fe442703 lw a4,-28(s0) -20406650: 400007b7 lui a5,0x40000 -20406654: 17fd addi a5,a5,-1 -20406656: 8f7d and a4,a4,a5 -20406658: fe842783 lw a5,-24(s0) -2040665c: 070a slli a4,a4,0x2 -2040665e: 4394 lw a3,0(a5) -20406660: 8a8d andi a3,a3,3 -20406662: 8f55 or a4,a4,a3 -20406664: c398 sw a4,0(a5) - - kup ++; -20406666: fe842783 lw a5,-24(s0) -2040666a: 0791 addi a5,a5,4 -2040666c: fef42423 sw a5,-24(s0) - for (off = 0, kup = btokup(z); off < zone_page_cnt; off ++) -20406670: fe442783 lw a5,-28(s0) -20406674: 0785 addi a5,a5,1 -20406676: fef42223 sw a5,-28(s0) -2040667a: 5fbfa797 auipc a5,0x5fbfa -2040667e: 6be78793 addi a5,a5,1726 # 80000d38 -20406682: 439c lw a5,0(a5) -20406684: fe442703 lw a4,-28(s0) -20406688: faf749e3 blt a4,a5,2040663a } + /* set memory block magic */ + mem->magic = HEAP_MAGIC; +2040565e: fe442783 lw a5,-28(s0) +20405662: 6709 lui a4,0x2 +20405664: ea070713 addi a4,a4,-352 # 1ea0 <__stack_size+0x16a0> +20405668: 00e79023 sh a4,0(a5) + + if (mem == lfree) +2040566c: 5fbfb797 auipc a5,0x5fbfb +20405670: 58c78793 addi a5,a5,1420 # 80000bf8 +20405674: 439c lw a5,0(a5) +20405676: fe442703 lw a4,-28(s0) +2040567a: 08f71863 bne a4,a5,2040570a + { + /* Find next free block after mem and update lowest free pointer */ + while (lfree->used && lfree != heap_end) +2040567e: a015 j 204056a2 + lfree = (struct heap_mem *)&heap_ptr[lfree->next]; +20405680: 5fbfb797 auipc a5,0x5fbfb +20405684: 57078793 addi a5,a5,1392 # 80000bf0 +20405688: 4398 lw a4,0(a5) +2040568a: 5fbfb797 auipc a5,0x5fbfb +2040568e: 56e78793 addi a5,a5,1390 # 80000bf8 +20405692: 439c lw a5,0(a5) +20405694: 43dc lw a5,4(a5) +20405696: 973e add a4,a4,a5 +20405698: 5fbfb797 auipc a5,0x5fbfb +2040569c: 56078793 addi a5,a5,1376 # 80000bf8 +204056a0: c398 sw a4,0(a5) + while (lfree->used && lfree != heap_end) +204056a2: 5fbfb797 auipc a5,0x5fbfb +204056a6: 55678793 addi a5,a5,1366 # 80000bf8 +204056aa: 439c lw a5,0(a5) +204056ac: 0027d783 lhu a5,2(a5) +204056b0: cf89 beqz a5,204056ca +204056b2: 5fbfb797 auipc a5,0x5fbfb +204056b6: 54678793 addi a5,a5,1350 # 80000bf8 +204056ba: 4398 lw a4,0(a5) +204056bc: 5fbfb797 auipc a5,0x5fbfb +204056c0: 53878793 addi a5,a5,1336 # 80000bf4 +204056c4: 439c lw a5,0(a5) +204056c6: faf71de3 bne a4,a5,20405680 + + RT_ASSERT(((lfree == heap_end) || (!lfree->used))); +204056ca: 5fbfb797 auipc a5,0x5fbfb +204056ce: 52e78793 addi a5,a5,1326 # 80000bf8 +204056d2: 4398 lw a4,0(a5) +204056d4: 5fbfb797 auipc a5,0x5fbfb +204056d8: 52078793 addi a5,a5,1312 # 80000bf4 +204056dc: 439c lw a5,0(a5) +204056de: 02f70663 beq a4,a5,2040570a +204056e2: 5fbfb797 auipc a5,0x5fbfb +204056e6: 51678793 addi a5,a5,1302 # 80000bf8 +204056ea: 439c lw a5,0(a5) +204056ec: 0027d783 lhu a5,2(a5) +204056f0: cf89 beqz a5,2040570a +204056f2: 15f00613 li a2,351 +204056f6: 00011597 auipc a1,0x11 +204056fa: 2e258593 addi a1,a1,738 # 204169d8 <__FUNCTION__.2239> +204056fe: 00011517 auipc a0,0x11 +20405702: 11a50513 addi a0,a0,282 # 20416818 +20405706: 915ff0ef jal ra,2040501a + } + + rt_sem_release(&heap_sem); +2040570a: 5fbfb517 auipc a0,0x5fbfb +2040570e: 4f250513 addi a0,a0,1266 # 80000bfc +20405712: 900fc0ef jal ra,20401812 + RT_ASSERT((rt_uint32_t)mem + SIZEOF_STRUCT_MEM + size <= (rt_uint32_t)heap_end); +20405716: fe442703 lw a4,-28(s0) +2040571a: fcc42783 lw a5,-52(s0) +2040571e: 97ba add a5,a5,a4 +20405720: 07b1 addi a5,a5,12 +20405722: 5fbfb717 auipc a4,0x5fbfb +20405726: 4d270713 addi a4,a4,1234 # 80000bf4 +2040572a: 4318 lw a4,0(a4) +2040572c: 00f77e63 bleu a5,a4,20405748 +20405730: 16300613 li a2,355 +20405734: 00011597 auipc a1,0x11 +20405738: 2a458593 addi a1,a1,676 # 204169d8 <__FUNCTION__.2239> +2040573c: 00011517 auipc a0,0x11 +20405740: 10450513 addi a0,a0,260 # 20416840 +20405744: 8d7ff0ef jal ra,2040501a + RT_ASSERT((rt_uint32_t)((rt_uint8_t *)mem + SIZEOF_STRUCT_MEM) % RT_ALIGN_SIZE == 0); +20405748: fe442783 lw a5,-28(s0) +2040574c: 07b1 addi a5,a5,12 +2040574e: 8b8d andi a5,a5,3 +20405750: cf89 beqz a5,2040576a +20405752: 16400613 li a2,356 +20405756: 00011597 auipc a1,0x11 +2040575a: 28258593 addi a1,a1,642 # 204169d8 <__FUNCTION__.2239> +2040575e: 00011517 auipc a0,0x11 +20405762: 12a50513 addi a0,a0,298 # 20416888 +20405766: 8b5ff0ef jal ra,2040501a + RT_ASSERT((((rt_uint32_t)mem) & (RT_ALIGN_SIZE-1)) == 0); +2040576a: fe442783 lw a5,-28(s0) +2040576e: 8b8d andi a5,a5,3 +20405770: cf89 beqz a5,2040578a +20405772: 16500613 li a2,357 +20405776: 00011597 auipc a1,0x11 +2040577a: 26258593 addi a1,a1,610 # 204169d8 <__FUNCTION__.2239> +2040577e: 00011517 auipc a0,0x11 +20405782: 15650513 addi a0,a0,342 # 204168d4 +20405786: 895ff0ef jal ra,2040501a + RT_DEBUG_LOG(RT_DEBUG_MEM, + ("allocate memory at 0x%x, size: %d\n", + (rt_uint32_t)((rt_uint8_t *)mem + SIZEOF_STRUCT_MEM), + (rt_uint32_t)(mem->next - ((rt_uint8_t *)mem - heap_ptr)))); + + RT_OBJECT_HOOK_CALL(rt_malloc_hook, +2040578a: 5fbfb797 auipc a5,0x5fbfb +2040578e: 45e78793 addi a5,a5,1118 # 80000be8 +20405792: 439c lw a5,0(a5) +20405794: cf89 beqz a5,204057ae +20405796: 5fbfb797 auipc a5,0x5fbfb +2040579a: 45278793 addi a5,a5,1106 # 80000be8 +2040579e: 4398 lw a4,0(a5) +204057a0: fe442783 lw a5,-28(s0) +204057a4: 07b1 addi a5,a5,12 +204057a6: fcc42583 lw a1,-52(s0) +204057aa: 853e mv a0,a5 +204057ac: 9702 jalr a4 + (((void *)((rt_uint8_t *)mem + SIZEOF_STRUCT_MEM)), size)); + + /* return the memory data except mem struct */ + return (rt_uint8_t *)mem + SIZEOF_STRUCT_MEM; +204057ae: fe442783 lw a5,-28(s0) +204057b2: 07b1 addi a5,a5,12 +204057b4: a081 j 204057f4 + ptr = ((struct heap_mem *)&heap_ptr[ptr])->next) +204057b6: 5fbfb797 auipc a5,0x5fbfb +204057ba: 43a78793 addi a5,a5,1082 # 80000bf0 +204057be: 4398 lw a4,0(a5) +204057c0: fec42783 lw a5,-20(s0) +204057c4: 97ba add a5,a5,a4 +204057c6: 43dc lw a5,4(a5) +204057c8: fef42623 sw a5,-20(s0) + ptr < mem_size_aligned - size; +204057cc: 5fbfb797 auipc a5,0x5fbfb +204057d0: 46878793 addi a5,a5,1128 # 80000c34 +204057d4: 4398 lw a4,0(a5) +204057d6: fcc42783 lw a5,-52(s0) +204057da: 40f707b3 sub a5,a4,a5 + for (ptr = (rt_uint8_t *)lfree - heap_ptr; +204057de: fec42703 lw a4,-20(s0) +204057e2: cef762e3 bltu a4,a5,204054c6 } - - /* clear to zero */ - rt_memset(z, 0, sizeof(slab_zone)); -2040668c: 02400613 li a2,36 -20406690: 4581 li a1,0 -20406692: fe042503 lw a0,-32(s0) -20406696: c54fd0ef jal ra,20403aea - - /* offset of slab zone struct in zone */ - off = sizeof(slab_zone); -2040669a: 02400793 li a5,36 -2040669e: fef42223 sw a5,-28(s0) - - /* - * Guarentee power-of-2 alignment for power-of-2-sized chunks. - * Otherwise just 8-byte align the data. - */ - if ((size | (size - 1)) + 1 == (size << 1)) -204066a2: fcc42783 lw a5,-52(s0) -204066a6: fff78713 addi a4,a5,-1 -204066aa: fcc42783 lw a5,-52(s0) -204066ae: 8fd9 or a5,a5,a4 -204066b0: 00178713 addi a4,a5,1 -204066b4: fcc42783 lw a5,-52(s0) -204066b8: 0786 slli a5,a5,0x1 -204066ba: 02f71163 bne a4,a5,204066dc - off = (off + size - 1) & ~(size - 1); -204066be: fe442703 lw a4,-28(s0) -204066c2: fcc42783 lw a5,-52(s0) -204066c6: 97ba add a5,a5,a4 -204066c8: fff78713 addi a4,a5,-1 -204066cc: fcc42783 lw a5,-52(s0) -204066d0: 40f007b3 neg a5,a5 -204066d4: 8ff9 and a5,a5,a4 -204066d6: fef42223 sw a5,-28(s0) -204066da: a039 j 204066e8 - else - off = (off + MIN_CHUNK_MASK) & ~MIN_CHUNK_MASK; -204066dc: fe442783 lw a5,-28(s0) -204066e0: 079d addi a5,a5,7 -204066e2: 9be1 andi a5,a5,-8 -204066e4: fef42223 sw a5,-28(s0) - - z->z_magic = ZALLOC_SLAB_MAGIC; -204066e8: fe042783 lw a5,-32(s0) -204066ec: 51ab5737 lui a4,0x51ab5 -204066f0: 1ab70713 addi a4,a4,427 # 51ab51ab <_data_lma+0x3169d04f> -204066f4: c398 sw a4,0(a5) - z->z_zoneindex = zi; -204066f6: fe042783 lw a5,-32(s0) -204066fa: fdc42703 lw a4,-36(s0) -204066fe: cfd8 sw a4,28(a5) - z->z_nmax = (zone_size - off) / size; -20406700: 5fbfa797 auipc a5,0x5fbfa -20406704: 63078793 addi a5,a5,1584 # 80000d30 -20406708: 4398 lw a4,0(a5) -2040670a: fe442783 lw a5,-28(s0) -2040670e: 40f707b3 sub a5,a4,a5 -20406712: 873e mv a4,a5 -20406714: fcc42783 lw a5,-52(s0) -20406718: 02f757b3 divu a5,a4,a5 -2040671c: 873e mv a4,a5 -2040671e: fe042783 lw a5,-32(s0) -20406722: c798 sw a4,8(a5) - z->z_nfree = z->z_nmax - 1; -20406724: fe042783 lw a5,-32(s0) -20406728: 479c lw a5,8(a5) -2040672a: fff78713 addi a4,a5,-1 -2040672e: fe042783 lw a5,-32(s0) -20406732: c3d8 sw a4,4(a5) - z->z_baseptr = (rt_uint8_t *)z + off; -20406734: fe442783 lw a5,-28(s0) -20406738: fe042703 lw a4,-32(s0) -2040673c: 973e add a4,a4,a5 -2040673e: fe042783 lw a5,-32(s0) -20406742: cb98 sw a4,16(a5) - z->z_uindex = 0; -20406744: fe042783 lw a5,-32(s0) -20406748: 0007aa23 sw zero,20(a5) - z->z_chunksize = size; -2040674c: fcc42783 lw a5,-52(s0) -20406750: 873e mv a4,a5 -20406752: fe042783 lw a5,-32(s0) -20406756: cf98 sw a4,24(a5) - - chunk = (slab_chunk *)(z->z_baseptr + z->z_uindex * size); -20406758: fe042783 lw a5,-32(s0) -2040675c: 4b98 lw a4,16(a5) -2040675e: fe042783 lw a5,-32(s0) -20406762: 4bdc lw a5,20(a5) -20406764: 86be mv a3,a5 -20406766: fcc42783 lw a5,-52(s0) -2040676a: 02f687b3 mul a5,a3,a5 -2040676e: 97ba add a5,a5,a4 -20406770: fef42623 sw a5,-20(s0) - - /* link to zone array */ - z->z_next = zone_array[zi]; -20406774: 5fbfa717 auipc a4,0x5fbfa -20406778: 49470713 addi a4,a4,1172 # 80000c08 -2040677c: fdc42783 lw a5,-36(s0) -20406780: 078a slli a5,a5,0x2 -20406782: 97ba add a5,a5,a4 -20406784: 4398 lw a4,0(a5) -20406786: fe042783 lw a5,-32(s0) -2040678a: c7d8 sw a4,12(a5) - zone_array[zi] = z; -2040678c: 5fbfa717 auipc a4,0x5fbfa -20406790: 47c70713 addi a4,a4,1148 # 80000c08 -20406794: fdc42783 lw a5,-36(s0) -20406798: 078a slli a5,a5,0x2 -2040679a: 97ba add a5,a5,a4 -2040679c: fe042703 lw a4,-32(s0) -204067a0: c398 sw a4,0(a5) - -#ifdef RT_MEM_STATS - used_mem += z->z_chunksize; -204067a2: fe042783 lw a5,-32(s0) -204067a6: 4f9c lw a5,24(a5) -204067a8: 873e mv a4,a5 -204067aa: 5fbfa797 auipc a5,0x5fbfa -204067ae: 44e78793 addi a5,a5,1102 # 80000bf8 -204067b2: 439c lw a5,0(a5) -204067b4: 973e add a4,a4,a5 -204067b6: 5fbfa797 auipc a5,0x5fbfa -204067ba: 44278793 addi a5,a5,1090 # 80000bf8 -204067be: c398 sw a4,0(a5) - if (used_mem > max_mem) -204067c0: 5fbfa797 auipc a5,0x5fbfa -204067c4: 43878793 addi a5,a5,1080 # 80000bf8 -204067c8: 4398 lw a4,0(a5) -204067ca: 5fbfa797 auipc a5,0x5fbfa -204067ce: 43278793 addi a5,a5,1074 # 80000bfc -204067d2: 439c lw a5,0(a5) -204067d4: 02e7f163 bleu a4,a5,204067f6 - max_mem = used_mem; -204067d8: 5fbfa797 auipc a5,0x5fbfa -204067dc: 42078793 addi a5,a5,1056 # 80000bf8 -204067e0: 4398 lw a4,0(a5) -204067e2: 5fbfa797 auipc a5,0x5fbfa -204067e6: 41a78793 addi a5,a5,1050 # 80000bfc -204067ea: c398 sw a4,0(a5) -204067ec: a031 j 204067f8 - goto done; -204067ee: 0001 nop -204067f0: a021 j 204067f8 - goto done; -204067f2: 0001 nop -204067f4: a011 j 204067f8 -#endif } -done: -204067f6: 0001 nop rt_sem_release(&heap_sem); -204067f8: 5fbfa517 auipc a0,0x5fbfa -204067fc: 55450513 addi a0,a0,1364 # 80000d4c -20406800: 80cfb0ef jal ra,2040180c - - RT_OBJECT_HOOK_CALL(rt_malloc_hook, ((char *)chunk, size)); -20406804: 5fbfa797 auipc a5,0x5fbfa -20406808: 3fc78793 addi a5,a5,1020 # 80000c00 -2040680c: 439c lw a5,0(a5) -2040680e: cf81 beqz a5,20406826 -20406810: 5fbfa797 auipc a5,0x5fbfa -20406814: 3f078793 addi a5,a5,1008 # 80000c00 -20406818: 4398 lw a4,0(a5) -2040681a: fcc42783 lw a5,-52(s0) -2040681e: 85be mv a1,a5 -20406820: fec42503 lw a0,-20(s0) -20406824: 9702 jalr a4 - - return chunk; -20406826: fec42783 lw a5,-20(s0) -2040682a: a809 j 2040683c - goto fail; -2040682c: 0001 nop - -fail: - rt_sem_release(&heap_sem); -2040682e: 5fbfa517 auipc a0,0x5fbfa -20406832: 51e50513 addi a0,a0,1310 # 80000d4c -20406836: fd7fa0ef jal ra,2040180c +204057e6: 5fbfb517 auipc a0,0x5fbfb +204057ea: 41650513 addi a0,a0,1046 # 80000bfc +204057ee: 824fc0ef jal ra,20401812 return RT_NULL; -2040683a: 4781 li a5,0 +204057f2: 4781 li a5,0 } -2040683c: 853e mv a0,a5 -2040683e: 50f2 lw ra,60(sp) -20406840: 5462 lw s0,56(sp) -20406842: 6121 addi sp,sp,64 -20406844: 8082 ret +204057f4: 853e mv a0,a5 +204057f6: 50f2 lw ra,60(sp) +204057f8: 5462 lw s0,56(sp) +204057fa: 6121 addi sp,sp,64 +204057fc: 8082 ret -20406846 : - * @param size the new size of memory block +204057fe : + * @param newsize the required new size * - * @return the allocated memory + * @return the changed memory block address */ -void *rt_realloc(void *ptr, rt_size_t size) +void *rt_realloc(void *rmem, rt_size_t newsize) { -20406846: 7179 addi sp,sp,-48 -20406848: d606 sw ra,44(sp) -2040684a: d422 sw s0,40(sp) -2040684c: 1800 addi s0,sp,48 -2040684e: fca42e23 sw a0,-36(s0) -20406852: fcb42c23 sw a1,-40(s0) - void *nptr; - slab_zone *z; - struct memusage *kup; +204057fe: 7139 addi sp,sp,-64 +20405800: de06 sw ra,60(sp) +20405802: dc22 sw s0,56(sp) +20405804: 0080 addi s0,sp,64 +20405806: fca42623 sw a0,-52(s0) +2040580a: fcb42423 sw a1,-56(s0) + rt_size_t size; + rt_size_t ptr, ptr2; + struct heap_mem *mem, *mem2; + void *nmem; - if (ptr == RT_NULL) -20406856: fdc42783 lw a5,-36(s0) -2040685a: e799 bnez a5,20406868 - return rt_malloc(size); -2040685c: fd842783 lw a5,-40(s0) -20406860: 853e mv a0,a5 -20406862: 3cc1 jal 20406332 -20406864: 87aa mv a5,a0 -20406866: aa89 j 204069b8 - if (size == 0) -20406868: fd842783 lw a5,-40(s0) -2040686c: e791 bnez a5,20406878 + RT_DEBUG_NOT_IN_INTERRUPT; +2040580e: 539020ef jal ra,20408546 +20405812: fea42623 sw a0,-20(s0) +20405816: 9e2fe0ef jal ra,204039f8 +2040581a: 87aa mv a5,a0 +2040581c: c79d beqz a5,2040584a +2040581e: 00011597 auipc a1,0x11 +20405822: 1c658593 addi a1,a1,454 # 204169e4 <__FUNCTION__.2257> +20405826: 00011517 auipc a0,0x11 +2040582a: f8650513 addi a0,a0,-122 # 204167ac +2040582e: d78ff0ef jal ra,20404da6 +20405832: 18900613 li a2,393 +20405836: 00011597 auipc a1,0x11 +2040583a: 1ae58593 addi a1,a1,430 # 204169e4 <__FUNCTION__.2257> +2040583e: 00011517 auipc a0,0x11 +20405842: f9250513 addi a0,a0,-110 # 204167d0 +20405846: fd4ff0ef jal ra,2040501a +2040584a: fec42503 lw a0,-20(s0) +2040584e: 4fb020ef jal ra,20408548 + + /* alignment size */ + newsize = RT_ALIGN(newsize, RT_ALIGN_SIZE); +20405852: fc842783 lw a5,-56(s0) +20405856: 078d addi a5,a5,3 +20405858: 9bf1 andi a5,a5,-4 +2040585a: fcf42423 sw a5,-56(s0) + if (newsize > mem_size_aligned) +2040585e: 5fbfb797 auipc a5,0x5fbfb +20405862: 3d678793 addi a5,a5,982 # 80000c34 +20405866: 439c lw a5,0(a5) +20405868: fc842703 lw a4,-56(s0) +2040586c: 00e7f463 bleu a4,a5,20405874 { - rt_free(ptr); -2040686e: fdc42503 lw a0,-36(s0) -20406872: 2245 jal 20406a12 + RT_DEBUG_LOG(RT_DEBUG_MEM, ("realloc: out of memory\n")); return RT_NULL; -20406874: 4781 li a5,0 -20406876: a289 j 204069b8 - - /* - * Get the original allocation's zone. If the new request winds up - * using the same chunk size we do not have to do anything. - */ - kup = btokup((rt_uint32_t)ptr & ~RT_MM_PAGE_MASK); -20406878: 5fbfa797 auipc a5,0x5fbfa -2040687c: 4c478793 addi a5,a5,1220 # 80000d3c -20406880: 4398 lw a4,0(a5) -20406882: fdc42683 lw a3,-36(s0) -20406886: 77fd lui a5,0xfffff -20406888: 8efd and a3,a3,a5 -2040688a: 5fbfa797 auipc a5,0x5fbfa -2040688e: 4b678793 addi a5,a5,1206 # 80000d40 -20406892: 439c lw a5,0(a5) -20406894: 40f687b3 sub a5,a3,a5 -20406898: 83b1 srli a5,a5,0xc -2040689a: 078a slli a5,a5,0x2 -2040689c: 97ba add a5,a5,a4 -2040689e: fef42623 sw a5,-20(s0) - if (kup->type == PAGE_TYPE_LARGE) -204068a2: fec42783 lw a5,-20(s0) -204068a6: 0007c783 lbu a5,0(a5) -204068aa: 8b8d andi a5,a5,3 -204068ac: 0ff7f713 andi a4,a5,255 -204068b0: 4789 li a5,2 -204068b2: 04f71863 bne a4,a5,20406902 - { - rt_size_t osize; - - osize = kup->size << RT_MM_PAGE_BITS; -204068b6: fec42783 lw a5,-20(s0) -204068ba: 439c lw a5,0(a5) -204068bc: 8389 srli a5,a5,0x2 -204068be: 07b2 slli a5,a5,0xc -204068c0: fef42023 sw a5,-32(s0) - if ((nptr = rt_malloc(size)) == RT_NULL) -204068c4: fd842783 lw a5,-40(s0) -204068c8: 853e mv a0,a5 -204068ca: 34a5 jal 20406332 -204068cc: fea42223 sw a0,-28(s0) -204068d0: fe442783 lw a5,-28(s0) -204068d4: e399 bnez a5,204068da - return RT_NULL; -204068d6: 4781 li a5,0 -204068d8: a0c5 j 204069b8 - rt_memcpy(nptr, ptr, size > osize ? osize : size); -204068da: fd842703 lw a4,-40(s0) -204068de: fe042783 lw a5,-32(s0) -204068e2: 00f77363 bleu a5,a4,204068e8 -204068e6: 87ba mv a5,a4 -204068e8: 863e mv a2,a5 -204068ea: fdc42583 lw a1,-36(s0) -204068ee: fe442503 lw a0,-28(s0) -204068f2: b1afd0ef jal ra,20403c0c - rt_free(ptr); -204068f6: fdc42503 lw a0,-36(s0) -204068fa: 2a21 jal 20406a12 - - return nptr; -204068fc: fe442783 lw a5,-28(s0) -20406900: a865 j 204069b8 - } - else if (kup->type == PAGE_TYPE_SMALL) -20406902: fec42783 lw a5,-20(s0) -20406906: 0007c783 lbu a5,0(a5) -2040690a: 8b8d andi a5,a5,3 -2040690c: 0ff7f713 andi a4,a5,255 -20406910: 4785 li a5,1 -20406912: 0af71263 bne a4,a5,204069b6 - { - z = (slab_zone *)(((rt_uint32_t)ptr & ~RT_MM_PAGE_MASK) - -20406916: fdc42703 lw a4,-36(s0) -2040691a: 77fd lui a5,0xfffff -2040691c: 8ff9 and a5,a5,a4 - kup->size * RT_MM_PAGE_SIZE); -2040691e: fec42703 lw a4,-20(s0) -20406922: 4318 lw a4,0(a4) -20406924: 8309 srli a4,a4,0x2 -20406926: 0732 slli a4,a4,0xc - z = (slab_zone *)(((rt_uint32_t)ptr & ~RT_MM_PAGE_MASK) - -20406928: 8f99 sub a5,a5,a4 -2040692a: fef42423 sw a5,-24(s0) - RT_ASSERT(z->z_magic == ZALLOC_SLAB_MAGIC); -2040692e: fe842783 lw a5,-24(s0) -20406932: 4398 lw a4,0(a5) -20406934: 51ab57b7 lui a5,0x51ab5 -20406938: 1ab78793 addi a5,a5,427 # 51ab51ab <_data_lma+0x3169d04f> -2040693c: 00f70e63 beq a4,a5,20406958 -20406940: 2e000613 li a2,736 -20406944: 00010597 auipc a1,0x10 -20406948: 47c58593 addi a1,a1,1148 # 20416dc0 <__FUNCTION__.2307> -2040694c: 00010517 auipc a0,0x10 -20406950: 41450513 addi a0,a0,1044 # 20416d60 <__FUNCTION__.2251+0x128> -20406954: ec2fe0ef jal ra,20405016 - - zoneindex(&size); -20406958: fd840793 addi a5,s0,-40 -2040695c: 853e mv a0,a5 -2040695e: 303d jal 2040618c - if (z->z_chunksize == size) -20406960: fe842783 lw a5,-24(s0) -20406964: 4f9c lw a5,24(a5) -20406966: 873e mv a4,a5 -20406968: fd842783 lw a5,-40(s0) -2040696c: 00f71563 bne a4,a5,20406976 - return(ptr); /* same chunk */ -20406970: fdc42783 lw a5,-36(s0) -20406974: a091 j 204069b8 - /* - * Allocate memory for the new request size. Note that zoneindex has - * already adjusted the request size to the appropriate chunk size, which - * should optimize our bcopy(). Then copy and return the new pointer. - */ - if ((nptr = rt_malloc(size)) == RT_NULL) -20406976: fd842783 lw a5,-40(s0) -2040697a: 853e mv a0,a5 -2040697c: 3a5d jal 20406332 -2040697e: fea42223 sw a0,-28(s0) -20406982: fe442783 lw a5,-28(s0) -20406986: e399 bnez a5,2040698c - return RT_NULL; -20406988: 4781 li a5,0 -2040698a: a03d j 204069b8 - - rt_memcpy(nptr, ptr, size > z->z_chunksize ? z->z_chunksize : size); -2040698c: fe842783 lw a5,-24(s0) -20406990: 4f9c lw a5,24(a5) -20406992: fd842703 lw a4,-40(s0) -20406996: 00f77363 bleu a5,a4,2040699c -2040699a: 87ba mv a5,a4 -2040699c: 863e mv a2,a5 -2040699e: fdc42583 lw a1,-36(s0) -204069a2: fe442503 lw a0,-28(s0) -204069a6: a66fd0ef jal ra,20403c0c - rt_free(ptr); -204069aa: fdc42503 lw a0,-36(s0) -204069ae: 2095 jal 20406a12 - - return nptr; -204069b0: fe442783 lw a5,-28(s0) -204069b4: a011 j 204069b8 +20405870: 4781 li a5,0 +20405872: aa65 j 20405a2a } - return RT_NULL; -204069b6: 4781 li a5,0 + /* allocate a new memory block */ + if (rmem == RT_NULL) +20405874: fcc42783 lw a5,-52(s0) +20405878: e791 bnez a5,20405884 + return rt_malloc(newsize); +2040587a: fc842503 lw a0,-56(s0) +2040587e: 3679 jal 2040540c +20405880: 87aa mv a5,a0 +20405882: a265 j 20405a2a + + rt_sem_take(&heap_sem, RT_WAITING_FOREVER); +20405884: 55fd li a1,-1 +20405886: 5fbfb517 auipc a0,0x5fbfb +2040588a: 37650513 addi a0,a0,886 # 80000bfc +2040588e: db3fb0ef jal ra,20401640 + + if ((rt_uint8_t *)rmem < (rt_uint8_t *)heap_ptr || +20405892: 5fbfb797 auipc a5,0x5fbfb +20405896: 35e78793 addi a5,a5,862 # 80000bf0 +2040589a: 439c lw a5,0(a5) +2040589c: fcc42703 lw a4,-52(s0) +204058a0: 00f76b63 bltu a4,a5,204058b6 + (rt_uint8_t *)rmem >= (rt_uint8_t *)heap_end) +204058a4: 5fbfb797 auipc a5,0x5fbfb +204058a8: 35078793 addi a5,a5,848 # 80000bf4 +204058ac: 439c lw a5,0(a5) + if ((rt_uint8_t *)rmem < (rt_uint8_t *)heap_ptr || +204058ae: fcc42703 lw a4,-52(s0) +204058b2: 00f76b63 bltu a4,a5,204058c8 + { + /* illegal memory */ + rt_sem_release(&heap_sem); +204058b6: 5fbfb517 auipc a0,0x5fbfb +204058ba: 34650513 addi a0,a0,838 # 80000bfc +204058be: f55fb0ef jal ra,20401812 + + return rmem; +204058c2: fcc42783 lw a5,-52(s0) +204058c6: a295 j 20405a2a + } + + mem = (struct heap_mem *)((rt_uint8_t *)rmem - SIZEOF_STRUCT_MEM); +204058c8: fcc42783 lw a5,-52(s0) +204058cc: 17d1 addi a5,a5,-12 +204058ce: fef42423 sw a5,-24(s0) + + ptr = (rt_uint8_t *)mem - heap_ptr; +204058d2: fe842783 lw a5,-24(s0) +204058d6: 5fbfb717 auipc a4,0x5fbfb +204058da: 31a70713 addi a4,a4,794 # 80000bf0 +204058de: 4318 lw a4,0(a4) +204058e0: 8f99 sub a5,a5,a4 +204058e2: fef42223 sw a5,-28(s0) + size = mem->next - ptr - SIZEOF_STRUCT_MEM; +204058e6: fe842783 lw a5,-24(s0) +204058ea: 43d8 lw a4,4(a5) +204058ec: fe442783 lw a5,-28(s0) +204058f0: 40f707b3 sub a5,a4,a5 +204058f4: 17d1 addi a5,a5,-12 +204058f6: fef42023 sw a5,-32(s0) + if (size == newsize) +204058fa: fe042703 lw a4,-32(s0) +204058fe: fc842783 lw a5,-56(s0) +20405902: 00f71b63 bne a4,a5,20405918 + { + /* the size is the same as */ + rt_sem_release(&heap_sem); +20405906: 5fbfb517 auipc a0,0x5fbfb +2040590a: 2f650513 addi a0,a0,758 # 80000bfc +2040590e: f05fb0ef jal ra,20401812 + + return rmem; +20405912: fcc42783 lw a5,-52(s0) +20405916: aa11 j 20405a2a + } + + if (newsize + SIZEOF_STRUCT_MEM + MIN_SIZE < size) +20405918: fc842783 lw a5,-56(s0) +2040591c: 07e1 addi a5,a5,24 +2040591e: fe042703 lw a4,-32(s0) +20405922: 0ce7f363 bleu a4,a5,204059e8 + { + /* split memory block */ +#ifdef RT_MEM_STATS + used_mem -= (size - newsize); +20405926: fc842703 lw a4,-56(s0) +2040592a: fe042783 lw a5,-32(s0) +2040592e: 8f1d sub a4,a4,a5 +20405930: 5fbfb797 auipc a5,0x5fbfb +20405934: 30878793 addi a5,a5,776 # 80000c38 +20405938: 439c lw a5,0(a5) +2040593a: 973e add a4,a4,a5 +2040593c: 5fbfb797 auipc a5,0x5fbfb +20405940: 2fc78793 addi a5,a5,764 # 80000c38 +20405944: c398 sw a4,0(a5) +#endif + + ptr2 = ptr + SIZEOF_STRUCT_MEM + newsize; +20405946: fe442703 lw a4,-28(s0) +2040594a: fc842783 lw a5,-56(s0) +2040594e: 97ba add a5,a5,a4 +20405950: 07b1 addi a5,a5,12 +20405952: fcf42c23 sw a5,-40(s0) + mem2 = (struct heap_mem *)&heap_ptr[ptr2]; +20405956: 5fbfb797 auipc a5,0x5fbfb +2040595a: 29a78793 addi a5,a5,666 # 80000bf0 +2040595e: 4398 lw a4,0(a5) +20405960: fd842783 lw a5,-40(s0) +20405964: 97ba add a5,a5,a4 +20405966: fcf42a23 sw a5,-44(s0) + mem2->magic= HEAP_MAGIC; +2040596a: fd442783 lw a5,-44(s0) +2040596e: 6709 lui a4,0x2 +20405970: ea070713 addi a4,a4,-352 # 1ea0 <__stack_size+0x16a0> +20405974: 00e79023 sh a4,0(a5) + mem2->used = 0; +20405978: fd442783 lw a5,-44(s0) +2040597c: 00079123 sh zero,2(a5) + mem2->next = mem->next; +20405980: fe842783 lw a5,-24(s0) +20405984: 43d8 lw a4,4(a5) +20405986: fd442783 lw a5,-44(s0) +2040598a: c3d8 sw a4,4(a5) + mem2->prev = ptr; +2040598c: fd442783 lw a5,-44(s0) +20405990: fe442703 lw a4,-28(s0) +20405994: c798 sw a4,8(a5) + mem->next = ptr2; +20405996: fe842783 lw a5,-24(s0) +2040599a: fd842703 lw a4,-40(s0) +2040599e: c3d8 sw a4,4(a5) + if (mem2->next != mem_size_aligned + SIZEOF_STRUCT_MEM) +204059a0: fd442783 lw a5,-44(s0) +204059a4: 43d8 lw a4,4(a5) +204059a6: 5fbfb797 auipc a5,0x5fbfb +204059aa: 28e78793 addi a5,a5,654 # 80000c34 +204059ae: 439c lw a5,0(a5) +204059b0: 07b1 addi a5,a5,12 +204059b2: 00f70e63 beq a4,a5,204059ce + { + ((struct heap_mem *)&heap_ptr[mem2->next])->prev = ptr2; +204059b6: 5fbfb797 auipc a5,0x5fbfb +204059ba: 23a78793 addi a5,a5,570 # 80000bf0 +204059be: 4398 lw a4,0(a5) +204059c0: fd442783 lw a5,-44(s0) +204059c4: 43dc lw a5,4(a5) +204059c6: 97ba add a5,a5,a4 +204059c8: fd842703 lw a4,-40(s0) +204059cc: c798 sw a4,8(a5) + } + + plug_holes(mem2); +204059ce: fd442503 lw a0,-44(s0) +204059d2: ef2ff0ef jal ra,204050c4 + + rt_sem_release(&heap_sem); +204059d6: 5fbfb517 auipc a0,0x5fbfb +204059da: 22650513 addi a0,a0,550 # 80000bfc +204059de: e35fb0ef jal ra,20401812 + + return rmem; +204059e2: fcc42783 lw a5,-52(s0) +204059e6: a091 j 20405a2a + } + rt_sem_release(&heap_sem); +204059e8: 5fbfb517 auipc a0,0x5fbfb +204059ec: 21450513 addi a0,a0,532 # 80000bfc +204059f0: e23fb0ef jal ra,20401812 + + /* expand memory */ + nmem = rt_malloc(newsize); +204059f4: fc842503 lw a0,-56(s0) +204059f8: 3c11 jal 2040540c +204059fa: fca42e23 sw a0,-36(s0) + if (nmem != RT_NULL) /* check memory */ +204059fe: fdc42783 lw a5,-36(s0) +20405a02: c395 beqz a5,20405a26 + { + rt_memcpy(nmem, rmem, size < newsize ? size : newsize); +20405a04: fe042703 lw a4,-32(s0) +20405a08: fc842783 lw a5,-56(s0) +20405a0c: 00f77363 bleu a5,a4,20405a12 +20405a10: 87ba mv a5,a4 +20405a12: 863e mv a2,a5 +20405a14: fcc42583 lw a1,-52(s0) +20405a18: fdc42503 lw a0,-36(s0) +20405a1c: 9f6fe0ef jal ra,20403c12 + rt_free(rmem); +20405a20: fcc42503 lw a0,-52(s0) +20405a24: 2055 jal 20405ac8 + } + + return nmem; +20405a26: fdc42783 lw a5,-36(s0) } -204069b8: 853e mv a0,a5 -204069ba: 50b2 lw ra,44(sp) -204069bc: 5422 lw s0,40(sp) -204069be: 6145 addi sp,sp,48 -204069c0: 8082 ret +20405a2a: 853e mv a0,a5 +20405a2c: 50f2 lw ra,60(sp) +20405a2e: 5462 lw s0,56(sp) +20405a30: 6121 addi sp,sp,64 +20405a32: 8082 ret -204069c2 : +20405a34 : * @param size size of the objects to allocate * * @return pointer to allocated memory / NULL pointer if there is an error */ void *rt_calloc(rt_size_t count, rt_size_t size) { -204069c2: 7179 addi sp,sp,-48 -204069c4: d606 sw ra,44(sp) -204069c6: d422 sw s0,40(sp) -204069c8: 1800 addi s0,sp,48 -204069ca: fca42e23 sw a0,-36(s0) -204069ce: fcb42c23 sw a1,-40(s0) +20405a34: 7179 addi sp,sp,-48 +20405a36: d606 sw ra,44(sp) +20405a38: d422 sw s0,40(sp) +20405a3a: 1800 addi s0,sp,48 +20405a3c: fca42e23 sw a0,-36(s0) +20405a40: fcb42c23 sw a1,-40(s0) void *p; + RT_DEBUG_NOT_IN_INTERRUPT; +20405a44: 303020ef jal ra,20408546 +20405a48: fea42623 sw a0,-20(s0) +20405a4c: fadfd0ef jal ra,204039f8 +20405a50: 87aa mv a5,a0 +20405a52: c79d beqz a5,20405a80 +20405a54: 00011597 auipc a1,0x11 +20405a58: f9c58593 addi a1,a1,-100 # 204169f0 <__FUNCTION__.2264> +20405a5c: 00011517 auipc a0,0x11 +20405a60: d5050513 addi a0,a0,-688 # 204167ac +20405a64: b42ff0ef jal ra,20404da6 +20405a68: 1e600613 li a2,486 +20405a6c: 00011597 auipc a1,0x11 +20405a70: f8458593 addi a1,a1,-124 # 204169f0 <__FUNCTION__.2264> +20405a74: 00011517 auipc a0,0x11 +20405a78: d5c50513 addi a0,a0,-676 # 204167d0 +20405a7c: d9eff0ef jal ra,2040501a +20405a80: fec42503 lw a0,-20(s0) +20405a84: 2c5020ef jal ra,20408548 + /* allocate 'count' objects of size 'size' */ p = rt_malloc(count * size); -204069d2: fdc42703 lw a4,-36(s0) -204069d6: fd842783 lw a5,-40(s0) -204069da: 02f707b3 mul a5,a4,a5 -204069de: 853e mv a0,a5 -204069e0: 3a89 jal 20406332 -204069e2: fea42623 sw a0,-20(s0) +20405a88: fdc42703 lw a4,-36(s0) +20405a8c: fd842783 lw a5,-40(s0) +20405a90: 02f707b3 mul a5,a4,a5 +20405a94: 853e mv a0,a5 +20405a96: 3a9d jal 2040540c +20405a98: fea42423 sw a0,-24(s0) /* zero the memory */ if (p) -204069e6: fec42783 lw a5,-20(s0) -204069ea: cf89 beqz a5,20406a04 +20405a9c: fe842783 lw a5,-24(s0) +20405aa0: cf89 beqz a5,20405aba rt_memset(p, 0, count * size); -204069ec: fdc42703 lw a4,-36(s0) -204069f0: fd842783 lw a5,-40(s0) -204069f4: 02f707b3 mul a5,a4,a5 -204069f8: 863e mv a2,a5 -204069fa: 4581 li a1,0 -204069fc: fec42503 lw a0,-20(s0) -20406a00: 8eafd0ef jal ra,20403aea +20405aa2: fdc42703 lw a4,-36(s0) +20405aa6: fd842783 lw a5,-40(s0) +20405aaa: 02f707b3 mul a5,a4,a5 +20405aae: 863e mv a2,a5 +20405ab0: 4581 li a1,0 +20405ab2: fe842503 lw a0,-24(s0) +20405ab6: 83afe0ef jal ra,20403af0 return p; -20406a04: fec42783 lw a5,-20(s0) +20405aba: fe842783 lw a5,-24(s0) } -20406a08: 853e mv a0,a5 -20406a0a: 50b2 lw ra,44(sp) -20406a0c: 5422 lw s0,40(sp) -20406a0e: 6145 addi sp,sp,48 -20406a10: 8082 ret +20405abe: 853e mv a0,a5 +20405ac0: 50b2 lw ra,44(sp) +20405ac2: 5422 lw s0,40(sp) +20405ac4: 6145 addi sp,sp,48 +20405ac6: 8082 ret -20406a12 : - * The released memory block is taken back to system heap. +20405ac8 : + * rt_malloc. The released memory block is taken back to system heap. * - * @param ptr the address of memory which will be released + * @param rmem the address of memory which will be released */ -void rt_free(void *ptr) +void rt_free(void *rmem) { -20406a12: 7139 addi sp,sp,-64 -20406a14: de06 sw ra,60(sp) -20406a16: dc22 sw s0,56(sp) -20406a18: 0080 addi s0,sp,64 -20406a1a: fca42623 sw a0,-52(s0) - slab_zone *z; - slab_chunk *chunk; - struct memusage *kup; +20405ac8: 7179 addi sp,sp,-48 +20405aca: d606 sw ra,44(sp) +20405acc: d422 sw s0,40(sp) +20405ace: 1800 addi s0,sp,48 +20405ad0: fca42e23 sw a0,-36(s0) + struct heap_mem *mem; - /* free a RT_NULL pointer */ - if (ptr == RT_NULL) -20406a1e: fcc42783 lw a5,-52(s0) -20406a22: 30078d63 beqz a5,20406d3c - return ; + RT_DEBUG_NOT_IN_INTERRUPT; +20405ad4: 273020ef jal ra,20408546 +20405ad8: fea42623 sw a0,-20(s0) +20405adc: f1dfd0ef jal ra,204039f8 +20405ae0: 87aa mv a5,a0 +20405ae2: c79d beqz a5,20405b10 +20405ae4: 5fbfb597 auipc a1,0x5fbfb +20405ae8: bcc58593 addi a1,a1,-1076 # 800006b0 <__FUNCTION__.2270> +20405aec: 00011517 auipc a0,0x11 +20405af0: cc050513 addi a0,a0,-832 # 204167ac +20405af4: ab2ff0ef jal ra,20404da6 +20405af8: 1fd00613 li a2,509 +20405afc: 5fbfb597 auipc a1,0x5fbfb +20405b00: bb458593 addi a1,a1,-1100 # 800006b0 <__FUNCTION__.2270> +20405b04: 00011517 auipc a0,0x11 +20405b08: ccc50513 addi a0,a0,-820 # 204167d0 +20405b0c: d0eff0ef jal ra,2040501a +20405b10: fec42503 lw a0,-20(s0) +20405b14: 235020ef jal ra,20408548 - RT_OBJECT_HOOK_CALL(rt_free_hook, (ptr)); -20406a26: 5fbfa797 auipc a5,0x5fbfa -20406a2a: 1de78793 addi a5,a5,478 # 80000c04 -20406a2e: 439c lw a5,0(a5) -20406a30: cb89 beqz a5,20406a42 -20406a32: 5fbfa797 auipc a5,0x5fbfa -20406a36: 1d278793 addi a5,a5,466 # 80000c04 -20406a3a: 439c lw a5,0(a5) -20406a3c: fcc42503 lw a0,-52(s0) -20406a40: 9782 jalr a5 - (rt_uint32_t)addr, - ((rt_uint32_t)(addr) - heap_start) >> RT_MM_PAGE_BITS)); - } -#endif + if (rmem == RT_NULL) +20405b18: fdc42783 lw a5,-36(s0) +20405b1c: 18078063 beqz a5,20405c9c + return; + RT_ASSERT((((rt_uint32_t)rmem) & (RT_ALIGN_SIZE-1)) == 0); +20405b20: fdc42783 lw a5,-36(s0) +20405b24: 8b8d andi a5,a5,3 +20405b26: cf89 beqz a5,20405b40 +20405b28: 20100613 li a2,513 +20405b2c: 5fbfb597 auipc a1,0x5fbfb +20405b30: b8458593 addi a1,a1,-1148 # 800006b0 <__FUNCTION__.2270> +20405b34: 00011517 auipc a0,0x11 +20405b38: dd050513 addi a0,a0,-560 # 20416904 +20405b3c: cdeff0ef jal ra,2040501a + RT_ASSERT((rt_uint8_t *)rmem >= (rt_uint8_t *)heap_ptr && +20405b40: 5fbfb797 auipc a5,0x5fbfb +20405b44: 0b078793 addi a5,a5,176 # 80000bf0 +20405b48: 439c lw a5,0(a5) +20405b4a: fdc42703 lw a4,-36(s0) +20405b4e: 00f76b63 bltu a4,a5,20405b64 +20405b52: 5fbfb797 auipc a5,0x5fbfb +20405b56: 0a278793 addi a5,a5,162 # 80000bf4 +20405b5a: 439c lw a5,0(a5) +20405b5c: fdc42703 lw a4,-36(s0) +20405b60: 00f76e63 bltu a4,a5,20405b7c +20405b64: 20300613 li a2,515 +20405b68: 5fbfb597 auipc a1,0x5fbfb +20405b6c: b4858593 addi a1,a1,-1208 # 800006b0 <__FUNCTION__.2270> +20405b70: 00011517 auipc a0,0x11 +20405b74: dc450513 addi a0,a0,-572 # 20416934 +20405b78: ca2ff0ef jal ra,2040501a + (rt_uint8_t *)rmem < (rt_uint8_t *)heap_end); - kup = btokup((rt_uint32_t)ptr & ~RT_MM_PAGE_MASK); -20406a42: 5fbfa797 auipc a5,0x5fbfa -20406a46: 2fa78793 addi a5,a5,762 # 80000d3c -20406a4a: 4398 lw a4,0(a5) -20406a4c: fcc42683 lw a3,-52(s0) -20406a50: 77fd lui a5,0xfffff -20406a52: 8efd and a3,a3,a5 -20406a54: 5fbfa797 auipc a5,0x5fbfa -20406a58: 2ec78793 addi a5,a5,748 # 80000d40 -20406a5c: 439c lw a5,0(a5) -20406a5e: 40f687b3 sub a5,a3,a5 -20406a62: 83b1 srli a5,a5,0xc -20406a64: 078a slli a5,a5,0x2 -20406a66: 97ba add a5,a5,a4 -20406a68: fef42623 sw a5,-20(s0) - /* release large allocation */ - if (kup->type == PAGE_TYPE_LARGE) -20406a6c: fec42783 lw a5,-20(s0) -20406a70: 0007c783 lbu a5,0(a5) -20406a74: 8b8d andi a5,a5,3 -20406a76: 0ff7f713 andi a4,a5,255 -20406a7a: 4789 li a5,2 -20406a7c: 04f71f63 bne a4,a5,20406ada - { - rt_uint32_t size; + RT_OBJECT_HOOK_CALL(rt_free_hook, (rmem)); +20405b7c: 5fbfb797 auipc a5,0x5fbfb +20405b80: 07078793 addi a5,a5,112 # 80000bec +20405b84: 439c lw a5,0(a5) +20405b86: cb89 beqz a5,20405b98 +20405b88: 5fbfb797 auipc a5,0x5fbfb +20405b8c: 06478793 addi a5,a5,100 # 80000bec +20405b90: 439c lw a5,0(a5) +20405b92: fdc42503 lw a0,-36(s0) +20405b96: 9782 jalr a5 - /* lock heap */ - rt_sem_take(&heap_sem, RT_WAITING_FOREVER); -20406a80: 55fd li a1,-1 -20406a82: 5fbfa517 auipc a0,0x5fbfa -20406a86: 2ca50513 addi a0,a0,714 # 80000d4c -20406a8a: bb1fa0ef jal ra,2040163a - /* clear page counter */ - size = kup->size; -20406a8e: fec42783 lw a5,-20(s0) -20406a92: 439c lw a5,0(a5) -20406a94: 8389 srli a5,a5,0x2 -20406a96: fcf42e23 sw a5,-36(s0) - kup->size = 0; -20406a9a: fec42783 lw a5,-20(s0) -20406a9e: 4398 lw a4,0(a5) -20406aa0: 8b0d andi a4,a4,3 -20406aa2: c398 sw a4,0(a5) - -#ifdef RT_MEM_STATS - used_mem -= size * RT_MM_PAGE_SIZE; -20406aa4: 5fbfa797 auipc a5,0x5fbfa -20406aa8: 15478793 addi a5,a5,340 # 80000bf8 -20406aac: 4398 lw a4,0(a5) -20406aae: fdc42783 lw a5,-36(s0) -20406ab2: 07b2 slli a5,a5,0xc -20406ab4: 8f1d sub a4,a4,a5 -20406ab6: 5fbfa797 auipc a5,0x5fbfa -20406aba: 14278793 addi a5,a5,322 # 80000bf8 -20406abe: c398 sw a4,0(a5) -#endif - rt_sem_release(&heap_sem); -20406ac0: 5fbfa517 auipc a0,0x5fbfa -20406ac4: 28c50513 addi a0,a0,652 # 80000d4c -20406ac8: d45fa0ef jal ra,2040180c - RT_DEBUG_LOG(RT_DEBUG_SLAB, - ("free large memory block 0x%x, page count %d\n", - (rt_uint32_t)ptr, size)); - - /* free this page */ - rt_page_free(ptr, size); -20406acc: fdc42583 lw a1,-36(s0) -20406ad0: fcc42503 lw a0,-52(s0) -20406ad4: a66ff0ef jal ra,20405d3a + if ((rt_uint8_t *)rmem < (rt_uint8_t *)heap_ptr || +20405b98: 5fbfb797 auipc a5,0x5fbfb +20405b9c: 05878793 addi a5,a5,88 # 80000bf0 +20405ba0: 439c lw a5,0(a5) +20405ba2: fdc42703 lw a4,-36(s0) +20405ba6: 0ef76d63 bltu a4,a5,20405ca0 + (rt_uint8_t *)rmem >= (rt_uint8_t *)heap_end) +20405baa: 5fbfb797 auipc a5,0x5fbfb +20405bae: 04a78793 addi a5,a5,74 # 80000bf4 +20405bb2: 439c lw a5,0(a5) + if ((rt_uint8_t *)rmem < (rt_uint8_t *)heap_ptr || +20405bb4: fdc42703 lw a4,-36(s0) +20405bb8: 0ef77463 bleu a5,a4,20405ca0 return; -20406ad8: a49d j 20406d3e } - /* lock heap */ + /* Get the corresponding struct heap_mem ... */ + mem = (struct heap_mem *)((rt_uint8_t *)rmem - SIZEOF_STRUCT_MEM); +20405bbc: fdc42783 lw a5,-36(s0) +20405bc0: 17d1 addi a5,a5,-12 +20405bc2: fef42423 sw a5,-24(s0) + (rt_uint32_t)rmem, + (rt_uint32_t)(mem->next - ((rt_uint8_t *)mem - heap_ptr)))); + + + /* protect the heap from concurrent access */ rt_sem_take(&heap_sem, RT_WAITING_FOREVER); -20406ada: 55fd li a1,-1 -20406adc: 5fbfa517 auipc a0,0x5fbfa -20406ae0: 27050513 addi a0,a0,624 # 80000d4c -20406ae4: b57fa0ef jal ra,2040163a +20405bc6: 55fd li a1,-1 +20405bc8: 5fbfb517 auipc a0,0x5fbfb +20405bcc: 03450513 addi a0,a0,52 # 80000bfc +20405bd0: a71fb0ef jal ra,20401640 - /* zone case. get out zone. */ - z = (slab_zone *)(((rt_uint32_t)ptr & ~RT_MM_PAGE_MASK) - -20406ae8: fcc42703 lw a4,-52(s0) -20406aec: 77fd lui a5,0xfffff -20406aee: 8ff9 and a5,a5,a4 - kup->size * RT_MM_PAGE_SIZE); -20406af0: fec42703 lw a4,-20(s0) -20406af4: 4318 lw a4,0(a4) -20406af6: 8309 srli a4,a4,0x2 -20406af8: 0732 slli a4,a4,0xc - z = (slab_zone *)(((rt_uint32_t)ptr & ~RT_MM_PAGE_MASK) - -20406afa: 8f99 sub a5,a5,a4 -20406afc: fef42223 sw a5,-28(s0) - RT_ASSERT(z->z_magic == ZALLOC_SLAB_MAGIC); -20406b00: fe442783 lw a5,-28(s0) -20406b04: 4398 lw a4,0(a5) -20406b06: 51ab57b7 lui a5,0x51ab5 -20406b0a: 1ab78793 addi a5,a5,427 # 51ab51ab <_data_lma+0x3169d04f> -20406b0e: 00f70e63 beq a4,a5,20406b2a -20406b12: 35b00613 li a2,859 -20406b16: 5fbfa597 auipc a1,0x5fbfa -20406b1a: b9a58593 addi a1,a1,-1126 # 800006b0 <__FUNCTION__.2320> -20406b1e: 00010517 auipc a0,0x10 -20406b22: 24250513 addi a0,a0,578 # 20416d60 <__FUNCTION__.2251+0x128> -20406b26: cf0fe0ef jal ra,20405016 + /* ... which has to be in a used state ... */ + RT_ASSERT(mem->used); +20405bd4: fe842783 lw a5,-24(s0) +20405bd8: 0027d783 lhu a5,2(a5) +20405bdc: ef89 bnez a5,20405bf6 +20405bde: 21c00613 li a2,540 +20405be2: 5fbfb597 auipc a1,0x5fbfb +20405be6: ace58593 addi a1,a1,-1330 # 800006b0 <__FUNCTION__.2270> +20405bea: 00011517 auipc a0,0x11 +20405bee: da650513 addi a0,a0,-602 # 20416990 +20405bf2: c28ff0ef jal ra,2040501a + RT_ASSERT(mem->magic == HEAP_MAGIC); +20405bf6: fe842783 lw a5,-24(s0) +20405bfa: 0007d703 lhu a4,0(a5) +20405bfe: 6789 lui a5,0x2 +20405c00: ea078793 addi a5,a5,-352 # 1ea0 <__stack_size+0x16a0> +20405c04: 00f70e63 beq a4,a5,20405c20 +20405c08: 21d00613 li a2,541 +20405c0c: 5fbfb597 auipc a1,0x5fbfb +20405c10: aa458593 addi a1,a1,-1372 # 800006b0 <__FUNCTION__.2270> +20405c14: 00011517 auipc a0,0x11 +20405c18: d8850513 addi a0,a0,-632 # 2041699c +20405c1c: bfeff0ef jal ra,2040501a + /* ... and is now unused. */ + mem->used = 0; +20405c20: fe842783 lw a5,-24(s0) +20405c24: 00079123 sh zero,2(a5) + mem->magic = HEAP_MAGIC; +20405c28: fe842783 lw a5,-24(s0) +20405c2c: 6709 lui a4,0x2 +20405c2e: ea070713 addi a4,a4,-352 # 1ea0 <__stack_size+0x16a0> +20405c32: 00e79023 sh a4,0(a5) - chunk = (slab_chunk *)ptr; -20406b2a: fcc42783 lw a5,-52(s0) -20406b2e: fef42023 sw a5,-32(s0) - chunk->c_next = z->z_freechunk; -20406b32: fe442783 lw a5,-28(s0) -20406b36: 5398 lw a4,32(a5) -20406b38: fe042783 lw a5,-32(s0) -20406b3c: c398 sw a4,0(a5) - z->z_freechunk = chunk; -20406b3e: fe442783 lw a5,-28(s0) -20406b42: fe042703 lw a4,-32(s0) -20406b46: d398 sw a4,32(a5) + if (mem < lfree) +20405c36: 5fbfb797 auipc a5,0x5fbfb +20405c3a: fc278793 addi a5,a5,-62 # 80000bf8 +20405c3e: 439c lw a5,0(a5) +20405c40: fe842703 lw a4,-24(s0) +20405c44: 00f77963 bleu a5,a4,20405c56 + { + /* the newly freed struct is now the lowest */ + lfree = mem; +20405c48: 5fbfb797 auipc a5,0x5fbfb +20405c4c: fb078793 addi a5,a5,-80 # 80000bf8 +20405c50: fe842703 lw a4,-24(s0) +20405c54: c398 sw a4,0(a5) + } #ifdef RT_MEM_STATS - used_mem -= z->z_chunksize; -20406b48: 5fbfa797 auipc a5,0x5fbfa -20406b4c: 0b078793 addi a5,a5,176 # 80000bf8 -20406b50: 439c lw a5,0(a5) -20406b52: fe442703 lw a4,-28(s0) -20406b56: 4f18 lw a4,24(a4) -20406b58: 40e78733 sub a4,a5,a4 -20406b5c: 5fbfa797 auipc a5,0x5fbfa -20406b60: 09c78793 addi a5,a5,156 # 80000bf8 -20406b64: c398 sw a4,0(a5) + used_mem -= (mem->next - ((rt_uint8_t*)mem - heap_ptr)); +20405c56: fe842783 lw a5,-24(s0) +20405c5a: 5fbfb717 auipc a4,0x5fbfb +20405c5e: f9670713 addi a4,a4,-106 # 80000bf0 +20405c62: 4318 lw a4,0(a4) +20405c64: 8f99 sub a5,a5,a4 +20405c66: 873e mv a4,a5 +20405c68: fe842783 lw a5,-24(s0) +20405c6c: 43dc lw a5,4(a5) +20405c6e: 8f1d sub a4,a4,a5 +20405c70: 5fbfb797 auipc a5,0x5fbfb +20405c74: fc878793 addi a5,a5,-56 # 80000c38 +20405c78: 439c lw a5,0(a5) +20405c7a: 973e add a4,a4,a5 +20405c7c: 5fbfb797 auipc a5,0x5fbfb +20405c80: fbc78793 addi a5,a5,-68 # 80000c38 +20405c84: c398 sw a4,0(a5) +#endif - /* - * Bump the number of free chunks. If it becomes non-zero the zone - * must be added back onto the appropriate list. - */ - if (z->z_nfree++ == 0) -20406b66: fe442783 lw a5,-28(s0) -20406b6a: 43dc lw a5,4(a5) -20406b6c: 00178693 addi a3,a5,1 -20406b70: fe442703 lw a4,-28(s0) -20406b74: c354 sw a3,4(a4) -20406b76: eb95 bnez a5,20406baa - { - z->z_next = zone_array[z->z_zoneindex]; -20406b78: fe442783 lw a5,-28(s0) -20406b7c: 4fdc lw a5,28(a5) -20406b7e: 5fbfa717 auipc a4,0x5fbfa -20406b82: 08a70713 addi a4,a4,138 # 80000c08 -20406b86: 078a slli a5,a5,0x2 -20406b88: 97ba add a5,a5,a4 -20406b8a: 4398 lw a4,0(a5) -20406b8c: fe442783 lw a5,-28(s0) -20406b90: c7d8 sw a4,12(a5) - zone_array[z->z_zoneindex] = z; -20406b92: fe442783 lw a5,-28(s0) -20406b96: 4fdc lw a5,28(a5) -20406b98: 5fbfa717 auipc a4,0x5fbfa -20406b9c: 07070713 addi a4,a4,112 # 80000c08 -20406ba0: 078a slli a5,a5,0x2 -20406ba2: 97ba add a5,a5,a4 -20406ba4: fe442703 lw a4,-28(s0) -20406ba8: c398 sw a4,0(a5) - * If the zone becomes totally free, and there are other zones we - * can allocate from, move this zone to the FreeZones list. Since - * this code can be called from an IPI callback, do *NOT* try to mess - * with kernel_map here. Hysteresis will be performed at malloc() time. - */ - if (z->z_nfree == z->z_nmax && -20406baa: fe442783 lw a5,-28(s0) -20406bae: 43d8 lw a4,4(a5) -20406bb0: fe442783 lw a5,-28(s0) -20406bb4: 479c lw a5,8(a5) -20406bb6: 16f71c63 bne a4,a5,20406d2e - (z->z_next || zone_array[z->z_zoneindex] != z)) -20406bba: fe442783 lw a5,-28(s0) -20406bbe: 47dc lw a5,12(a5) - if (z->z_nfree == z->z_nmax && -20406bc0: ef99 bnez a5,20406bde - (z->z_next || zone_array[z->z_zoneindex] != z)) -20406bc2: fe442783 lw a5,-28(s0) -20406bc6: 4fdc lw a5,28(a5) -20406bc8: 5fbfa717 auipc a4,0x5fbfa -20406bcc: 04070713 addi a4,a4,64 # 80000c08 -20406bd0: 078a slli a5,a5,0x2 -20406bd2: 97ba add a5,a5,a4 -20406bd4: 439c lw a5,0(a5) -20406bd6: fe442703 lw a4,-28(s0) -20406bda: 14f70a63 beq a4,a5,20406d2e - - RT_DEBUG_LOG(RT_DEBUG_SLAB, ("free zone 0x%x\n", - (rt_uint32_t)z, z->z_zoneindex)); - - /* remove zone from zone array list */ - for (pz = &zone_array[z->z_zoneindex]; z != *pz; pz = &(*pz)->z_next) -20406bde: fe442783 lw a5,-28(s0) -20406be2: 4fdc lw a5,28(a5) -20406be4: 00279713 slli a4,a5,0x2 -20406be8: 5fbfa797 auipc a5,0x5fbfa -20406bec: 02078793 addi a5,a5,32 # 80000c08 -20406bf0: 97ba add a5,a5,a4 -20406bf2: fef42423 sw a5,-24(s0) -20406bf6: a039 j 20406c04 -20406bf8: fe842783 lw a5,-24(s0) -20406bfc: 439c lw a5,0(a5) -20406bfe: 07b1 addi a5,a5,12 -20406c00: fef42423 sw a5,-24(s0) -20406c04: fe842783 lw a5,-24(s0) -20406c08: 439c lw a5,0(a5) -20406c0a: fe442703 lw a4,-28(s0) -20406c0e: fef715e3 bne a4,a5,20406bf8 - ; - *pz = z->z_next; -20406c12: fe442783 lw a5,-28(s0) -20406c16: 47d8 lw a4,12(a5) -20406c18: fe842783 lw a5,-24(s0) -20406c1c: c398 sw a4,0(a5) - - /* reset zone */ - z->z_magic = -1; -20406c1e: fe442783 lw a5,-28(s0) -20406c22: 577d li a4,-1 -20406c24: c398 sw a4,0(a5) - - /* insert to free zone list */ - z->z_next = zone_free; -20406c26: 5fbfa797 auipc a5,0x5fbfa -20406c2a: 10278793 addi a5,a5,258 # 80000d28 -20406c2e: 4398 lw a4,0(a5) -20406c30: fe442783 lw a5,-28(s0) -20406c34: c7d8 sw a4,12(a5) - zone_free = z; -20406c36: 5fbfa797 auipc a5,0x5fbfa -20406c3a: 0f278793 addi a5,a5,242 # 80000d28 -20406c3e: fe442703 lw a4,-28(s0) -20406c42: c398 sw a4,0(a5) - - ++ zone_free_cnt; -20406c44: 5fbfa797 auipc a5,0x5fbfa -20406c48: 0e878793 addi a5,a5,232 # 80000d2c -20406c4c: 439c lw a5,0(a5) -20406c4e: 00178713 addi a4,a5,1 -20406c52: 5fbfa797 auipc a5,0x5fbfa -20406c56: 0da78793 addi a5,a5,218 # 80000d2c -20406c5a: c398 sw a4,0(a5) - - /* release zone to page allocator */ - if (zone_free_cnt > ZONE_RELEASE_THRESH) -20406c5c: 5fbfa797 auipc a5,0x5fbfa -20406c60: 0d078793 addi a5,a5,208 # 80000d2c -20406c64: 4398 lw a4,0(a5) -20406c66: 4789 li a5,2 -20406c68: 0ce7d363 ble a4,a5,20406d2e - { - register rt_base_t i; - - z = zone_free; -20406c6c: 5fbfa797 auipc a5,0x5fbfa -20406c70: 0bc78793 addi a5,a5,188 # 80000d28 -20406c74: 439c lw a5,0(a5) -20406c76: fef42223 sw a5,-28(s0) - zone_free = z->z_next; -20406c7a: fe442783 lw a5,-28(s0) -20406c7e: 47d8 lw a4,12(a5) -20406c80: 5fbfa797 auipc a5,0x5fbfa -20406c84: 0a878793 addi a5,a5,168 # 80000d28 -20406c88: c398 sw a4,0(a5) - -- zone_free_cnt; -20406c8a: 5fbfa797 auipc a5,0x5fbfa -20406c8e: 0a278793 addi a5,a5,162 # 80000d2c -20406c92: 439c lw a5,0(a5) -20406c94: fff78713 addi a4,a5,-1 -20406c98: 5fbfa797 auipc a5,0x5fbfa -20406c9c: 09478793 addi a5,a5,148 # 80000d2c -20406ca0: c398 sw a4,0(a5) - - /* set message usage */ - for (i = 0, kup = btokup(z); i < zone_page_cnt; i ++) -20406ca2: 4081 li ra,0 -20406ca4: 5fbfa797 auipc a5,0x5fbfa -20406ca8: 09878793 addi a5,a5,152 # 80000d3c -20406cac: 4398 lw a4,0(a5) -20406cae: fe442683 lw a3,-28(s0) -20406cb2: 5fbfa797 auipc a5,0x5fbfa -20406cb6: 08e78793 addi a5,a5,142 # 80000d40 -20406cba: 439c lw a5,0(a5) -20406cbc: 40f687b3 sub a5,a3,a5 -20406cc0: 83b1 srli a5,a5,0xc -20406cc2: 078a slli a5,a5,0x2 -20406cc4: 97ba add a5,a5,a4 -20406cc6: fef42623 sw a5,-20(s0) -20406cca: a01d j 20406cf0 - { - kup->type = PAGE_TYPE_FREE; -20406ccc: fec42783 lw a5,-20(s0) -20406cd0: 0007c703 lbu a4,0(a5) -20406cd4: 9b71 andi a4,a4,-4 -20406cd6: 00e78023 sb a4,0(a5) - kup->size = 0; -20406cda: fec42783 lw a5,-20(s0) -20406cde: 4398 lw a4,0(a5) -20406ce0: 8b0d andi a4,a4,3 -20406ce2: c398 sw a4,0(a5) - kup ++; -20406ce4: fec42783 lw a5,-20(s0) -20406ce8: 0791 addi a5,a5,4 -20406cea: fef42623 sw a5,-20(s0) - for (i = 0, kup = btokup(z); i < zone_page_cnt; i ++) -20406cee: 0085 addi ra,ra,1 -20406cf0: 5fbfa797 auipc a5,0x5fbfa -20406cf4: 04878793 addi a5,a5,72 # 80000d38 -20406cf8: 439c lw a5,0(a5) -20406cfa: fcf0c9e3 blt ra,a5,20406ccc - } - - /* unlock heap */ - rt_sem_release(&heap_sem); -20406cfe: 5fbfa517 auipc a0,0x5fbfa -20406d02: 04e50513 addi a0,a0,78 # 80000d4c -20406d06: b07fa0ef jal ra,2040180c - - /* release pages */ - rt_page_free(z, zone_size / RT_MM_PAGE_SIZE); -20406d0a: 5fbfa797 auipc a5,0x5fbfa -20406d0e: 02678793 addi a5,a5,38 # 80000d30 -20406d12: 439c lw a5,0(a5) -20406d14: 41f7d693 srai a3,a5,0x1f -20406d18: 6705 lui a4,0x1 -20406d1a: 177d addi a4,a4,-1 -20406d1c: 8f75 and a4,a4,a3 -20406d1e: 97ba add a5,a5,a4 -20406d20: 87b1 srai a5,a5,0xc -20406d22: 85be mv a1,a5 -20406d24: fe442503 lw a0,-28(s0) -20406d28: 812ff0ef jal ra,20405d3a - - return; -20406d2c: a809 j 20406d3e - } - } - /* unlock heap */ + /* finally, see if prev or next are free also */ + plug_holes(mem); +20405c86: fe842503 lw a0,-24(s0) +20405c8a: c3aff0ef jal ra,204050c4 rt_sem_release(&heap_sem); -20406d2e: 5fbfa517 auipc a0,0x5fbfa -20406d32: 01e50513 addi a0,a0,30 # 80000d4c -20406d36: ad7fa0ef jal ra,2040180c -20406d3a: a011 j 20406d3e - return ; -20406d3c: 0001 nop +20405c8e: 5fbfb517 auipc a0,0x5fbfb +20405c92: f6e50513 addi a0,a0,-146 # 80000bfc +20405c96: b7dfb0ef jal ra,20401812 +20405c9a: a021 j 20405ca2 + return; +20405c9c: 0001 nop +20405c9e: a011 j 20405ca2 + return; +20405ca0: 0001 nop } -20406d3e: 50f2 lw ra,60(sp) -20406d40: 5462 lw s0,56(sp) -20406d42: 6121 addi sp,sp,64 -20406d44: 8082 ret +20405ca2: 50b2 lw ra,44(sp) +20405ca4: 5422 lw s0,40(sp) +20405ca6: 6145 addi sp,sp,48 +20405ca8: 8082 ret -20406d46 : +20405caa : #ifdef RT_MEM_STATS void rt_memory_info(rt_uint32_t *total, rt_uint32_t *used, rt_uint32_t *max_used) { -20406d46: 1101 addi sp,sp,-32 -20406d48: ce22 sw s0,28(sp) -20406d4a: 1000 addi s0,sp,32 -20406d4c: fea42623 sw a0,-20(s0) -20406d50: feb42423 sw a1,-24(s0) -20406d54: fec42223 sw a2,-28(s0) +20405caa: 1101 addi sp,sp,-32 +20405cac: ce22 sw s0,28(sp) +20405cae: 1000 addi s0,sp,32 +20405cb0: fea42623 sw a0,-20(s0) +20405cb4: feb42423 sw a1,-24(s0) +20405cb8: fec42223 sw a2,-28(s0) if (total != RT_NULL) -20406d58: fec42783 lw a5,-20(s0) -20406d5c: cf99 beqz a5,20406d7a - *total = heap_end - heap_start; -20406d5e: 5fbfa797 auipc a5,0x5fbfa -20406d62: fe678793 addi a5,a5,-26 # 80000d44 -20406d66: 4398 lw a4,0(a5) -20406d68: 5fbfa797 auipc a5,0x5fbfa -20406d6c: fd878793 addi a5,a5,-40 # 80000d40 -20406d70: 439c lw a5,0(a5) -20406d72: 8f1d sub a4,a4,a5 -20406d74: fec42783 lw a5,-20(s0) -20406d78: c398 sw a4,0(a5) - +20405cbc: fec42783 lw a5,-20(s0) +20405cc0: cb89 beqz a5,20405cd2 + *total = mem_size_aligned; +20405cc2: 5fbfb797 auipc a5,0x5fbfb +20405cc6: f7278793 addi a5,a5,-142 # 80000c34 +20405cca: 4398 lw a4,0(a5) +20405ccc: fec42783 lw a5,-20(s0) +20405cd0: c398 sw a4,0(a5) if (used != RT_NULL) -20406d7a: fe842783 lw a5,-24(s0) -20406d7e: cb89 beqz a5,20406d90 +20405cd2: fe842783 lw a5,-24(s0) +20405cd6: cb89 beqz a5,20405ce8 *used = used_mem; -20406d80: 5fbfa797 auipc a5,0x5fbfa -20406d84: e7878793 addi a5,a5,-392 # 80000bf8 -20406d88: 4398 lw a4,0(a5) -20406d8a: fe842783 lw a5,-24(s0) -20406d8e: c398 sw a4,0(a5) - +20405cd8: 5fbfb797 auipc a5,0x5fbfb +20405cdc: f6078793 addi a5,a5,-160 # 80000c38 +20405ce0: 4398 lw a4,0(a5) +20405ce2: fe842783 lw a5,-24(s0) +20405ce6: c398 sw a4,0(a5) if (max_used != RT_NULL) -20406d90: fe442783 lw a5,-28(s0) -20406d94: cb89 beqz a5,20406da6 +20405ce8: fe442783 lw a5,-28(s0) +20405cec: cb89 beqz a5,20405cfe *max_used = max_mem; -20406d96: 5fbfa797 auipc a5,0x5fbfa -20406d9a: e6678793 addi a5,a5,-410 # 80000bfc -20406d9e: 4398 lw a4,0(a5) -20406da0: fe442783 lw a5,-28(s0) -20406da4: c398 sw a4,0(a5) +20405cee: 5fbfb797 auipc a5,0x5fbfb +20405cf2: f4e78793 addi a5,a5,-178 # 80000c3c +20405cf6: 4398 lw a4,0(a5) +20405cf8: fe442783 lw a5,-28(s0) +20405cfc: c398 sw a4,0(a5) } -20406da6: 0001 nop -20406da8: 4472 lw s0,28(sp) -20406daa: 6105 addi sp,sp,32 -20406dac: 8082 ret +20405cfe: 0001 nop +20405d00: 4472 lw s0,28(sp) +20405d02: 6105 addi sp,sp,32 +20405d04: 8082 ret -20406dae : +20405d06 : { -20406dae: 1101 addi sp,sp,-32 -20406db0: ce22 sw s0,28(sp) -20406db2: 1000 addi s0,sp,32 -20406db4: fea42623 sw a0,-20(s0) - l->next = l->prev = l; -20406db8: fec42783 lw a5,-20(s0) -20406dbc: fec42703 lw a4,-20(s0) -20406dc0: c3d8 sw a4,4(a5) -20406dc2: fec42783 lw a5,-20(s0) -20406dc6: 43d8 lw a4,4(a5) -20406dc8: fec42783 lw a5,-20(s0) -20406dcc: c398 sw a4,0(a5) -} -20406dce: 0001 nop -20406dd0: 4472 lw s0,28(sp) -20406dd2: 6105 addi sp,sp,32 -20406dd4: 8082 ret - -20406dd6 : -{ -20406dd6: 1101 addi sp,sp,-32 -20406dd8: ce22 sw s0,28(sp) -20406dda: 1000 addi s0,sp,32 -20406ddc: fea42623 sw a0,-20(s0) -20406de0: feb42423 sw a1,-24(s0) +20405d06: 1101 addi sp,sp,-32 +20405d08: ce22 sw s0,28(sp) +20405d0a: 1000 addi s0,sp,32 +20405d0c: fea42623 sw a0,-20(s0) +20405d10: feb42423 sw a1,-24(s0) l->next->prev = n; -20406de4: fec42783 lw a5,-20(s0) -20406de8: 439c lw a5,0(a5) -20406dea: fe842703 lw a4,-24(s0) -20406dee: c3d8 sw a4,4(a5) +20405d14: fec42783 lw a5,-20(s0) +20405d18: 439c lw a5,0(a5) +20405d1a: fe842703 lw a4,-24(s0) +20405d1e: c3d8 sw a4,4(a5) n->next = l->next; -20406df0: fec42783 lw a5,-20(s0) -20406df4: 4398 lw a4,0(a5) -20406df6: fe842783 lw a5,-24(s0) -20406dfa: c398 sw a4,0(a5) +20405d20: fec42783 lw a5,-20(s0) +20405d24: 4398 lw a4,0(a5) +20405d26: fe842783 lw a5,-24(s0) +20405d2a: c398 sw a4,0(a5) l->next = n; -20406dfc: fec42783 lw a5,-20(s0) -20406e00: fe842703 lw a4,-24(s0) -20406e04: c398 sw a4,0(a5) +20405d2c: fec42783 lw a5,-20(s0) +20405d30: fe842703 lw a4,-24(s0) +20405d34: c398 sw a4,0(a5) n->prev = l; -20406e06: fe842783 lw a5,-24(s0) -20406e0a: fec42703 lw a4,-20(s0) -20406e0e: c3d8 sw a4,4(a5) +20405d36: fe842783 lw a5,-24(s0) +20405d3a: fec42703 lw a4,-20(s0) +20405d3e: c3d8 sw a4,4(a5) } -20406e10: 0001 nop -20406e12: 4472 lw s0,28(sp) -20406e14: 6105 addi sp,sp,32 -20406e16: 8082 ret +20405d40: 0001 nop +20405d42: 4472 lw s0,28(sp) +20405d44: 6105 addi sp,sp,32 +20405d46: 8082 ret -20406e18 : +20405d48 : { -20406e18: 1101 addi sp,sp,-32 -20406e1a: ce22 sw s0,28(sp) -20406e1c: 1000 addi s0,sp,32 -20406e1e: fea42623 sw a0,-20(s0) -20406e22: feb42423 sw a1,-24(s0) - l->prev->next = n; -20406e26: fec42783 lw a5,-20(s0) -20406e2a: 43dc lw a5,4(a5) -20406e2c: fe842703 lw a4,-24(s0) -20406e30: c398 sw a4,0(a5) - n->prev = l->prev; -20406e32: fec42783 lw a5,-20(s0) -20406e36: 43d8 lw a4,4(a5) -20406e38: fe842783 lw a5,-24(s0) -20406e3c: c3d8 sw a4,4(a5) - l->prev = n; -20406e3e: fec42783 lw a5,-20(s0) -20406e42: fe842703 lw a4,-24(s0) -20406e46: c3d8 sw a4,4(a5) - n->next = l; -20406e48: fe842783 lw a5,-24(s0) -20406e4c: fec42703 lw a4,-20(s0) -20406e50: c398 sw a4,0(a5) -} -20406e52: 0001 nop -20406e54: 4472 lw s0,28(sp) -20406e56: 6105 addi sp,sp,32 -20406e58: 8082 ret - -20406e5a : -{ -20406e5a: 1101 addi sp,sp,-32 -20406e5c: ce22 sw s0,28(sp) -20406e5e: 1000 addi s0,sp,32 -20406e60: fea42623 sw a0,-20(s0) +20405d48: 1101 addi sp,sp,-32 +20405d4a: ce22 sw s0,28(sp) +20405d4c: 1000 addi s0,sp,32 +20405d4e: fea42623 sw a0,-20(s0) n->next->prev = n->prev; -20406e64: fec42783 lw a5,-20(s0) -20406e68: 439c lw a5,0(a5) -20406e6a: fec42703 lw a4,-20(s0) -20406e6e: 4358 lw a4,4(a4) -20406e70: c3d8 sw a4,4(a5) +20405d52: fec42783 lw a5,-20(s0) +20405d56: 439c lw a5,0(a5) +20405d58: fec42703 lw a4,-20(s0) +20405d5c: 4358 lw a4,4(a4) +20405d5e: c3d8 sw a4,4(a5) n->prev->next = n->next; -20406e72: fec42783 lw a5,-20(s0) -20406e76: 43dc lw a5,4(a5) -20406e78: fec42703 lw a4,-20(s0) -20406e7c: 4318 lw a4,0(a4) -20406e7e: c398 sw a4,0(a5) +20405d60: fec42783 lw a5,-20(s0) +20405d64: 43dc lw a5,4(a5) +20405d66: fec42703 lw a4,-20(s0) +20405d6a: 4318 lw a4,0(a4) +20405d6c: c398 sw a4,0(a5) n->next = n->prev = n; -20406e80: fec42783 lw a5,-20(s0) -20406e84: fec42703 lw a4,-20(s0) -20406e88: c3d8 sw a4,4(a5) -20406e8a: fec42783 lw a5,-20(s0) -20406e8e: 43d8 lw a4,4(a5) -20406e90: fec42783 lw a5,-20(s0) -20406e94: c398 sw a4,0(a5) +20405d6e: fec42783 lw a5,-20(s0) +20405d72: fec42703 lw a4,-20(s0) +20405d76: c3d8 sw a4,4(a5) +20405d78: fec42783 lw a5,-20(s0) +20405d7c: 43d8 lw a4,4(a5) +20405d7e: fec42783 lw a5,-20(s0) +20405d82: c398 sw a4,0(a5) } -20406e96: 0001 nop -20406e98: 4472 lw s0,28(sp) -20406e9a: 6105 addi sp,sp,32 -20406e9c: 8082 ret +20405d84: 0001 nop +20405d86: 4472 lw s0,28(sp) +20405d88: 6105 addi sp,sp,32 +20405d8a: 8082 ret -20406e9e : +20405d8c : + * attaches to kernel object system. + * + * @param hook the hook function + */ +void rt_object_attach_sethook(void (*hook)(struct rt_object *object)) +{ +20405d8c: 1101 addi sp,sp,-32 +20405d8e: ce22 sw s0,28(sp) +20405d90: 1000 addi s0,sp,32 +20405d92: fea42623 sw a0,-20(s0) + rt_object_attach_hook = hook; +20405d96: 5fbfb797 auipc a5,0x5fbfb +20405d9a: eaa78793 addi a5,a5,-342 # 80000c40 +20405d9e: fec42703 lw a4,-20(s0) +20405da2: c398 sw a4,0(a5) +} +20405da4: 0001 nop +20405da6: 4472 lw s0,28(sp) +20405da8: 6105 addi sp,sp,32 +20405daa: 8082 ret + +20405dac : + * detaches from kernel object system. + * + * @param hook the hook function + */ +void rt_object_detach_sethook(void (*hook)(struct rt_object *object)) +{ +20405dac: 1101 addi sp,sp,-32 +20405dae: ce22 sw s0,28(sp) +20405db0: 1000 addi s0,sp,32 +20405db2: fea42623 sw a0,-20(s0) + rt_object_detach_hook = hook; +20405db6: 5fbfb797 auipc a5,0x5fbfb +20405dba: e8e78793 addi a5,a5,-370 # 80000c44 +20405dbe: fec42703 lw a4,-20(s0) +20405dc2: c398 sw a4,0(a5) +} +20405dc4: 0001 nop +20405dc6: 4472 lw s0,28(sp) +20405dc8: 6105 addi sp,sp,32 +20405dca: 8082 ret + +20405dcc : + * message queue - message is received by thread + * + * @param hook the hook function + */ +void rt_object_trytake_sethook(void (*hook)(struct rt_object *object)) +{ +20405dcc: 1101 addi sp,sp,-32 +20405dce: ce22 sw s0,28(sp) +20405dd0: 1000 addi s0,sp,32 +20405dd2: fea42623 sw a0,-20(s0) + rt_object_trytake_hook = hook; +20405dd6: 5fbfc797 auipc a5,0x5fbfc +20405dda: 79278793 addi a5,a5,1938 # 80002568 +20405dde: fec42703 lw a4,-20(s0) +20405de2: c398 sw a4,0(a5) +} +20405de4: 0001 nop +20405de6: 4472 lw s0,28(sp) +20405de8: 6105 addi sp,sp,32 +20405dea: 8082 ret + +20405dec : + * timer - timer is started + * + * @param hook the hook function + */ +void rt_object_take_sethook(void (*hook)(struct rt_object *object)) +{ +20405dec: 1101 addi sp,sp,-32 +20405dee: ce22 sw s0,28(sp) +20405df0: 1000 addi s0,sp,32 +20405df2: fea42623 sw a0,-20(s0) + rt_object_take_hook = hook; +20405df6: 5fbfc797 auipc a5,0x5fbfc +20405dfa: 76e78793 addi a5,a5,1902 # 80002564 +20405dfe: fec42703 lw a4,-20(s0) +20405e02: c398 sw a4,0(a5) +} +20405e04: 0001 nop +20405e06: 4472 lw s0,28(sp) +20405e08: 6105 addi sp,sp,32 +20405e0a: 8082 ret + +20405e0c : + * is put to kernel object system. + * + * @param hook the hook function + */ +void rt_object_put_sethook(void (*hook)(struct rt_object *object)) +{ +20405e0c: 1101 addi sp,sp,-32 +20405e0e: ce22 sw s0,28(sp) +20405e10: 1000 addi s0,sp,32 +20405e12: fea42623 sw a0,-20(s0) + rt_object_put_hook = hook; +20405e16: 5fbfc797 auipc a5,0x5fbfc +20405e1a: 74a78793 addi a5,a5,1866 # 80002560 +20405e1e: fec42703 lw a4,-20(s0) +20405e22: c398 sw a4,0(a5) +} +20405e24: 0001 nop +20405e26: 4472 lw s0,28(sp) +20405e28: 6105 addi sp,sp,32 +20405e2a: 8082 ret + +20405e2c : + * + * @deprecated since 0.3.0, this function does not need to be invoked + * in the system initialization. + */ +void rt_system_object_init(void) +{ +20405e2c: 1141 addi sp,sp,-16 +20405e2e: c622 sw s0,12(sp) +20405e30: 0800 addi s0,sp,16 +} +20405e32: 0001 nop +20405e34: 4432 lw s0,12(sp) +20405e36: 0141 addi sp,sp,16 +20405e38: 8082 ret + +20405e3a : + * @param type the type of object + * @return the object type information or RT_NULL + */ +struct rt_object_information * +rt_object_get_information(enum rt_object_class_type type) +{ +20405e3a: 1101 addi sp,sp,-32 +20405e3c: ce22 sw s0,28(sp) +20405e3e: 1000 addi s0,sp,32 +20405e40: fea42623 sw a0,-20(s0) + return &rt_object_container[type]; +20405e44: fec42783 lw a5,-20(s0) +20405e48: 00479713 slli a4,a5,0x4 +20405e4c: 5fbfa797 auipc a5,0x5fbfa +20405e50: 23878793 addi a5,a5,568 # 80000084 +20405e54: 97ba add a5,a5,a4 +} +20405e56: 853e mv a0,a5 +20405e58: 4472 lw s0,28(sp) +20405e5a: 6105 addi sp,sp,32 +20405e5c: 8082 ret + +20405e5e : + * @param name the object name. In system, the object's name must be unique. + */ +void rt_object_init(struct rt_object *object, + enum rt_object_class_type type, + const char *name) +{ +20405e5e: 7179 addi sp,sp,-48 +20405e60: d606 sw ra,44(sp) +20405e62: d422 sw s0,40(sp) +20405e64: d226 sw s1,36(sp) +20405e66: 1800 addi s0,sp,48 +20405e68: fca42e23 sw a0,-36(s0) +20405e6c: fcb42c23 sw a1,-40(s0) +20405e70: fcc42a23 sw a2,-44(s0) + /* get module object information */ + information = (rt_module_self() != RT_NULL) ? + &rt_module_self()->module_object[type] : &rt_object_container[type]; +#else + /* get object information */ + information = &rt_object_container[type]; +20405e74: fd842783 lw a5,-40(s0) +20405e78: 00479713 slli a4,a5,0x4 +20405e7c: 5fbfa797 auipc a5,0x5fbfa +20405e80: 20878793 addi a5,a5,520 # 80000084 +20405e84: 97ba add a5,a5,a4 +20405e86: fef42623 sw a5,-20(s0) +#endif + + /* initialize object's parameters */ + + /* set object type to static */ + object->type = type | RT_Object_Class_Static; +20405e8a: fd842783 lw a5,-40(s0) +20405e8e: 0ff7f793 andi a5,a5,255 +20405e92: f807e793 ori a5,a5,-128 +20405e96: 0ff7f713 andi a4,a5,255 +20405e9a: fdc42783 lw a5,-36(s0) +20405e9e: 02e78023 sb a4,32(a5) + + /* copy name */ + rt_strncpy(object->name, name, RT_NAME_MAX); +20405ea2: fdc42783 lw a5,-36(s0) +20405ea6: 02000613 li a2,32 +20405eaa: fd442583 lw a1,-44(s0) +20405eae: 853e mv a0,a5 +20405eb0: 920fe0ef jal ra,20403fd0 + + RT_OBJECT_HOOK_CALL(rt_object_attach_hook, (object)); +20405eb4: 5fbfb797 auipc a5,0x5fbfb +20405eb8: d8c78793 addi a5,a5,-628 # 80000c40 +20405ebc: 439c lw a5,0(a5) +20405ebe: cb89 beqz a5,20405ed0 +20405ec0: 5fbfb797 auipc a5,0x5fbfb +20405ec4: d8078793 addi a5,a5,-640 # 80000c40 +20405ec8: 439c lw a5,0(a5) +20405eca: fdc42503 lw a0,-36(s0) +20405ece: 9782 jalr a5 + + /* lock interrupt */ + temp = rt_hw_interrupt_disable(); +20405ed0: 676020ef jal ra,20408546 +20405ed4: 84aa mv s1,a0 + + /* insert object into information object list */ + rt_list_insert_after(&(information->object_list), &(object->list)); +20405ed6: fec42783 lw a5,-20(s0) +20405eda: 00478713 addi a4,a5,4 +20405ede: fdc42783 lw a5,-36(s0) +20405ee2: 02478793 addi a5,a5,36 +20405ee6: 85be mv a1,a5 +20405ee8: 853a mv a0,a4 +20405eea: 3d31 jal 20405d06 + + /* unlock interrupt */ + rt_hw_interrupt_enable(temp); +20405eec: 8526 mv a0,s1 +20405eee: 65a020ef jal ra,20408548 +} +20405ef2: 0001 nop +20405ef4: 50b2 lw ra,44(sp) +20405ef6: 5422 lw s0,40(sp) +20405ef8: 5492 lw s1,36(sp) +20405efa: 6145 addi sp,sp,48 +20405efc: 8082 ret + +20405efe : + * and the memory of static object is not freed. + * + * @param object the specified object to be detached. + */ +void rt_object_detach(rt_object_t object) +{ +20405efe: 1101 addi sp,sp,-32 +20405f00: ce06 sw ra,28(sp) +20405f02: cc22 sw s0,24(sp) +20405f04: ca26 sw s1,20(sp) +20405f06: 1000 addi s0,sp,32 +20405f08: fea42623 sw a0,-20(s0) + register rt_base_t temp; + + /* object check */ + RT_ASSERT(object != RT_NULL); +20405f0c: fec42783 lw a5,-20(s0) +20405f10: ef89 bnez a5,20405f2a +20405f12: 0fb00613 li a2,251 +20405f16: 00011597 auipc a1,0x11 +20405f1a: b4e58593 addi a1,a1,-1202 # 20416a64 <__FUNCTION__.2238> +20405f1e: 00011517 auipc a0,0x11 +20405f22: ade50513 addi a0,a0,-1314 # 204169fc <__FUNCTION__.2264+0xc> +20405f26: 8f4ff0ef jal ra,2040501a + + RT_OBJECT_HOOK_CALL(rt_object_detach_hook, (object)); +20405f2a: 5fbfb797 auipc a5,0x5fbfb +20405f2e: d1a78793 addi a5,a5,-742 # 80000c44 +20405f32: 439c lw a5,0(a5) +20405f34: cb89 beqz a5,20405f46 +20405f36: 5fbfb797 auipc a5,0x5fbfb +20405f3a: d0e78793 addi a5,a5,-754 # 80000c44 +20405f3e: 439c lw a5,0(a5) +20405f40: fec42503 lw a0,-20(s0) +20405f44: 9782 jalr a5 + + /* lock interrupt */ + temp = rt_hw_interrupt_disable(); +20405f46: 600020ef jal ra,20408546 +20405f4a: 84aa mv s1,a0 + + /* remove from old list */ + rt_list_remove(&(object->list)); +20405f4c: fec42783 lw a5,-20(s0) +20405f50: 02478793 addi a5,a5,36 +20405f54: 853e mv a0,a5 +20405f56: 3bcd jal 20405d48 + + /* unlock interrupt */ + rt_hw_interrupt_enable(temp); +20405f58: 8526 mv a0,s1 +20405f5a: 5ee020ef jal ra,20408548 +} +20405f5e: 0001 nop +20405f60: 40f2 lw ra,28(sp) +20405f62: 4462 lw s0,24(sp) +20405f64: 44d2 lw s1,20(sp) +20405f66: 6105 addi sp,sp,32 +20405f68: 8082 ret + +20405f6a : + * @param name the object name. In system, the object's name must be unique. + * + * @return object + */ +rt_object_t rt_object_allocate(enum rt_object_class_type type, const char *name) +{ +20405f6a: 7179 addi sp,sp,-48 +20405f6c: d606 sw ra,44(sp) +20405f6e: d422 sw s0,40(sp) +20405f70: d226 sw s1,36(sp) +20405f72: 1800 addi s0,sp,48 +20405f74: fca42e23 sw a0,-36(s0) +20405f78: fcb42c23 sw a1,-40(s0) + struct rt_object *object; + register rt_base_t temp; + struct rt_object_information *information; + + RT_DEBUG_NOT_IN_INTERRUPT; +20405f7c: 5ca020ef jal ra,20408546 +20405f80: fea42623 sw a0,-20(s0) +20405f84: a75fd0ef jal ra,204039f8 +20405f88: 87aa mv a5,a0 +20405f8a: c79d beqz a5,20405fb8 +20405f8c: 00011597 auipc a1,0x11 +20405f90: aec58593 addi a1,a1,-1300 # 20416a78 <__FUNCTION__.2247> +20405f94: 00011517 auipc a0,0x11 +20405f98: a7c50513 addi a0,a0,-1412 # 20416a10 <__FUNCTION__.2264+0x20> +20405f9c: e0bfe0ef jal ra,20404da6 +20405fa0: 11800613 li a2,280 +20405fa4: 00011597 auipc a1,0x11 +20405fa8: ad458593 addi a1,a1,-1324 # 20416a78 <__FUNCTION__.2247> +20405fac: 00011517 auipc a0,0x11 +20405fb0: a8850513 addi a0,a0,-1400 # 20416a34 <__FUNCTION__.2264+0x44> +20405fb4: 866ff0ef jal ra,2040501a +20405fb8: fec42503 lw a0,-20(s0) +20405fbc: 58c020ef jal ra,20408548 + */ + information = (rt_module_self() != RT_NULL && (type != RT_Object_Class_Module)) ? + &rt_module_self()->module_object[type] : &rt_object_container[type]; +#else + /* get object information */ + information = &rt_object_container[type]; +20405fc0: fdc42783 lw a5,-36(s0) +20405fc4: 00479713 slli a4,a5,0x4 +20405fc8: 5fbfa797 auipc a5,0x5fbfa +20405fcc: 0bc78793 addi a5,a5,188 # 80000084 +20405fd0: 97ba add a5,a5,a4 +20405fd2: fef42423 sw a5,-24(s0) +#endif + + object = (struct rt_object *)RT_KERNEL_MALLOC(information->object_size); +20405fd6: fe842783 lw a5,-24(s0) +20405fda: 47dc lw a5,12(a5) +20405fdc: 853e mv a0,a5 +20405fde: c2eff0ef jal ra,2040540c +20405fe2: fea42223 sw a0,-28(s0) + if (object == RT_NULL) +20405fe6: fe442783 lw a5,-28(s0) +20405fea: e399 bnez a5,20405ff0 + { + /* no memory can be allocated */ + return RT_NULL; +20405fec: 4781 li a5,0 +20405fee: a0bd j 2040605c + } + + /* initialize object's parameters */ + + /* set object type */ + object->type = type; +20405ff0: fdc42783 lw a5,-36(s0) +20405ff4: 0ff7f713 andi a4,a5,255 +20405ff8: fe442783 lw a5,-28(s0) +20405ffc: 02e78023 sb a4,32(a5) + + /* set object flag */ + object->flag = 0; +20406000: fe442783 lw a5,-28(s0) +20406004: 020780a3 sb zero,33(a5) + } + object->module_id = (void *)rt_module_self(); +#endif + + /* copy name */ + rt_strncpy(object->name, name, RT_NAME_MAX); +20406008: fe442783 lw a5,-28(s0) +2040600c: 02000613 li a2,32 +20406010: fd842583 lw a1,-40(s0) +20406014: 853e mv a0,a5 +20406016: fbbfd0ef jal ra,20403fd0 + + RT_OBJECT_HOOK_CALL(rt_object_attach_hook, (object)); +2040601a: 5fbfb797 auipc a5,0x5fbfb +2040601e: c2678793 addi a5,a5,-986 # 80000c40 +20406022: 439c lw a5,0(a5) +20406024: cb89 beqz a5,20406036 +20406026: 5fbfb797 auipc a5,0x5fbfb +2040602a: c1a78793 addi a5,a5,-998 # 80000c40 +2040602e: 439c lw a5,0(a5) +20406030: fe442503 lw a0,-28(s0) +20406034: 9782 jalr a5 + + /* lock interrupt */ + temp = rt_hw_interrupt_disable(); +20406036: 510020ef jal ra,20408546 +2040603a: 84aa mv s1,a0 + + /* insert object into information object list */ + rt_list_insert_after(&(information->object_list), &(object->list)); +2040603c: fe842783 lw a5,-24(s0) +20406040: 00478713 addi a4,a5,4 +20406044: fe442783 lw a5,-28(s0) +20406048: 02478793 addi a5,a5,36 +2040604c: 85be mv a1,a5 +2040604e: 853a mv a0,a4 +20406050: 395d jal 20405d06 + + /* unlock interrupt */ + rt_hw_interrupt_enable(temp); +20406052: 8526 mv a0,s1 +20406054: 4f4020ef jal ra,20408548 + + /* return object */ + return object; +20406058: fe442783 lw a5,-28(s0) +} +2040605c: 853e mv a0,a5 +2040605e: 50b2 lw ra,44(sp) +20406060: 5422 lw s0,40(sp) +20406062: 5492 lw s1,36(sp) +20406064: 6145 addi sp,sp,48 +20406066: 8082 ret + +20406068 : + * This function will delete an object and release object memory. + * + * @param object the specified object to be deleted. + */ +void rt_object_delete(rt_object_t object) +{ +20406068: 1101 addi sp,sp,-32 +2040606a: ce06 sw ra,28(sp) +2040606c: cc22 sw s0,24(sp) +2040606e: ca26 sw s1,20(sp) +20406070: 1000 addi s0,sp,32 +20406072: fea42623 sw a0,-20(s0) + register rt_base_t temp; + + /* object check */ + RT_ASSERT(object != RT_NULL); +20406076: fec42783 lw a5,-20(s0) +2040607a: ef89 bnez a5,20406094 +2040607c: 15900613 li a2,345 +20406080: 00011597 auipc a1,0x11 +20406084: a0c58593 addi a1,a1,-1524 # 20416a8c <__FUNCTION__.2252> +20406088: 00011517 auipc a0,0x11 +2040608c: 97450513 addi a0,a0,-1676 # 204169fc <__FUNCTION__.2264+0xc> +20406090: f8bfe0ef jal ra,2040501a + RT_ASSERT(!(object->type & RT_Object_Class_Static)); +20406094: fec42783 lw a5,-20(s0) +20406098: 0207c783 lbu a5,32(a5) +2040609c: 07e2 slli a5,a5,0x18 +2040609e: 87e1 srai a5,a5,0x18 +204060a0: 0007de63 bgez a5,204060bc +204060a4: 15a00613 li a2,346 +204060a8: 00011597 auipc a1,0x11 +204060ac: 9e458593 addi a1,a1,-1564 # 20416a8c <__FUNCTION__.2252> +204060b0: 00011517 auipc a0,0x11 +204060b4: 98850513 addi a0,a0,-1656 # 20416a38 <__FUNCTION__.2264+0x48> +204060b8: f63fe0ef jal ra,2040501a + + RT_OBJECT_HOOK_CALL(rt_object_detach_hook, (object)); +204060bc: 5fbfb797 auipc a5,0x5fbfb +204060c0: b8878793 addi a5,a5,-1144 # 80000c44 +204060c4: 439c lw a5,0(a5) +204060c6: cb89 beqz a5,204060d8 +204060c8: 5fbfb797 auipc a5,0x5fbfb +204060cc: b7c78793 addi a5,a5,-1156 # 80000c44 +204060d0: 439c lw a5,0(a5) +204060d2: fec42503 lw a0,-20(s0) +204060d6: 9782 jalr a5 + + /* lock interrupt */ + temp = rt_hw_interrupt_disable(); +204060d8: 46e020ef jal ra,20408546 +204060dc: 84aa mv s1,a0 + + /* remove from old list */ + rt_list_remove(&(object->list)); +204060de: fec42783 lw a5,-20(s0) +204060e2: 02478793 addi a5,a5,36 +204060e6: 853e mv a0,a5 +204060e8: 3185 jal 20405d48 + + /* unlock interrupt */ + rt_hw_interrupt_enable(temp); +204060ea: 8526 mv a0,s1 +204060ec: 45c020ef jal ra,20408548 + rt_module_free((rt_module_t)object->module_id, object); + else +#endif + + /* free the memory of object */ + RT_KERNEL_FREE(object); +204060f0: fec42503 lw a0,-20(s0) +204060f4: 9d5ff0ef jal ra,20405ac8 +} +204060f8: 0001 nop +204060fa: 40f2 lw ra,28(sp) +204060fc: 4462 lw s0,24(sp) +204060fe: 44d2 lw s1,20(sp) +20406100: 6105 addi sp,sp,32 +20406102: 8082 ret + +20406104 : + * @param object the specified object to be judged. + * + * @return RT_TRUE if a system object, RT_FALSE for others. + */ +rt_bool_t rt_object_is_systemobject(rt_object_t object) +{ +20406104: 1101 addi sp,sp,-32 +20406106: ce06 sw ra,28(sp) +20406108: cc22 sw s0,24(sp) +2040610a: 1000 addi s0,sp,32 +2040610c: fea42623 sw a0,-20(s0) + /* object check */ + RT_ASSERT(object != RT_NULL); +20406110: fec42783 lw a5,-20(s0) +20406114: ef89 bnez a5,2040612e +20406116: 17e00613 li a2,382 +2040611a: 00011597 auipc a1,0x11 +2040611e: 98658593 addi a1,a1,-1658 # 20416aa0 <__FUNCTION__.2256> +20406122: 00011517 auipc a0,0x11 +20406126: 8da50513 addi a0,a0,-1830 # 204169fc <__FUNCTION__.2264+0xc> +2040612a: ef1fe0ef jal ra,2040501a + + if (object->type & RT_Object_Class_Static) +2040612e: fec42783 lw a5,-20(s0) +20406132: 0207c783 lbu a5,32(a5) +20406136: 07e2 slli a5,a5,0x18 +20406138: 87e1 srai a5,a5,0x18 +2040613a: 0007d463 bgez a5,20406142 + return RT_TRUE; +2040613e: 4785 li a5,1 +20406140: a011 j 20406144 + + return RT_FALSE; +20406142: 4781 li a5,0 +} +20406144: 853e mv a0,a5 +20406146: 40f2 lw ra,28(sp) +20406148: 4462 lw s0,24(sp) +2040614a: 6105 addi sp,sp,32 +2040614c: 8082 ret + +2040614e : + * in object container. + * + * @note this function shall not be invoked in interrupt status. + */ +rt_object_t rt_object_find(const char *name, rt_uint8_t type) +{ +2040614e: 7179 addi sp,sp,-48 +20406150: d606 sw ra,44(sp) +20406152: d422 sw s0,40(sp) +20406154: 1800 addi s0,sp,48 +20406156: fca42e23 sw a0,-36(s0) +2040615a: 87ae mv a5,a1 +2040615c: fcf40da3 sb a5,-37(s0) + struct rt_object *object = RT_NULL; +20406160: fe042223 sw zero,-28(s0) + struct rt_list_node *node = RT_NULL; +20406164: fe042623 sw zero,-20(s0) + struct rt_object_information *information = RT_NULL; +20406168: fe042423 sw zero,-24(s0) + + /* parameter check */ + if ((name == RT_NULL) || (type > RT_Object_Class_Unknown)) +2040616c: fdc42783 lw a5,-36(s0) +20406170: c791 beqz a5,2040617c +20406172: fdb44703 lbu a4,-37(s0) +20406176: 47a5 li a5,9 +20406178: 00e7f463 bleu a4,a5,20406180 + return RT_NULL; +2040617c: 4781 li a5,0 +2040617e: a85d j 20406234 + + /* which is invoke in interrupt status */ + RT_DEBUG_NOT_IN_INTERRUPT; +20406180: 3c6020ef jal ra,20408546 +20406184: fea42023 sw a0,-32(s0) +20406188: 871fd0ef jal ra,204039f8 +2040618c: 87aa mv a5,a0 +2040618e: c79d beqz a5,204061bc +20406190: 00011597 auipc a1,0x11 +20406194: 92c58593 addi a1,a1,-1748 # 20416abc <__FUNCTION__.2265> +20406198: 00011517 auipc a0,0x11 +2040619c: 87850513 addi a0,a0,-1928 # 20416a10 <__FUNCTION__.2264+0x20> +204061a0: c07fe0ef jal ra,20404da6 +204061a4: 19d00613 li a2,413 +204061a8: 00011597 auipc a1,0x11 +204061ac: 91458593 addi a1,a1,-1772 # 20416abc <__FUNCTION__.2265> +204061b0: 00011517 auipc a0,0x11 +204061b4: 88450513 addi a0,a0,-1916 # 20416a34 <__FUNCTION__.2264+0x44> +204061b8: e63fe0ef jal ra,2040501a +204061bc: fe042503 lw a0,-32(s0) +204061c0: 388020ef jal ra,20408548 + } + } +#endif + + /* enter critical */ + rt_enter_critical(); +204061c4: 2515 jal 204067e8 + + /* try to find object */ + if (information == RT_NULL) information = &rt_object_container[type]; +204061c6: fe842783 lw a5,-24(s0) +204061ca: ef81 bnez a5,204061e2 +204061cc: fdb44783 lbu a5,-37(s0) +204061d0: 00479713 slli a4,a5,0x4 +204061d4: 5fbfa797 auipc a5,0x5fbfa +204061d8: eb078793 addi a5,a5,-336 # 80000084 +204061dc: 97ba add a5,a5,a4 +204061de: fef42423 sw a5,-24(s0) + for (node = information->object_list.next; +204061e2: fe842783 lw a5,-24(s0) +204061e6: 43dc lw a5,4(a5) +204061e8: fef42623 sw a5,-20(s0) +204061ec: a81d j 20406222 + node != &(information->object_list); + node = node->next) + { + object = rt_list_entry(node, struct rt_object, list); +204061ee: fec42783 lw a5,-20(s0) +204061f2: fdc78793 addi a5,a5,-36 +204061f6: fef42223 sw a5,-28(s0) + if (rt_strncmp(object->name, name, RT_NAME_MAX) == 0) +204061fa: fe442783 lw a5,-28(s0) +204061fe: 02000613 li a2,32 +20406202: fdc42583 lw a1,-36(s0) +20406206: 853e mv a0,a5 +20406208: e57fd0ef jal ra,2040405e +2040620c: 87aa mv a5,a0 +2040620e: e789 bnez a5,20406218 + { + /* leave critical */ + rt_exit_critical(); +20406210: 2d39 jal 2040682e + + return object; +20406212: fe442783 lw a5,-28(s0) +20406216: a839 j 20406234 + node = node->next) +20406218: fec42783 lw a5,-20(s0) +2040621c: 439c lw a5,0(a5) +2040621e: fef42623 sw a5,-20(s0) + node != &(information->object_list); +20406222: fe842783 lw a5,-24(s0) +20406226: 0791 addi a5,a5,4 + for (node = information->object_list.next; +20406228: fec42703 lw a4,-20(s0) +2040622c: fcf711e3 bne a4,a5,204061ee + } + } + + /* leave critical */ + rt_exit_critical(); +20406230: 2bfd jal 2040682e + + return RT_NULL; +20406232: 4781 li a5,0 +} +20406234: 853e mv a0,a5 +20406236: 50b2 lw ra,44(sp) +20406238: 5422 lw s0,40(sp) +2040623a: 6145 addi sp,sp,48 +2040623c: 8082 ret + +2040623e : +{ +2040623e: 1101 addi sp,sp,-32 +20406240: ce22 sw s0,28(sp) +20406242: 1000 addi s0,sp,32 +20406244: fea42623 sw a0,-20(s0) + l->next = l->prev = l; +20406248: fec42783 lw a5,-20(s0) +2040624c: fec42703 lw a4,-20(s0) +20406250: c3d8 sw a4,4(a5) +20406252: fec42783 lw a5,-20(s0) +20406256: 43d8 lw a4,4(a5) +20406258: fec42783 lw a5,-20(s0) +2040625c: c398 sw a4,0(a5) +} +2040625e: 0001 nop +20406260: 4472 lw s0,28(sp) +20406262: 6105 addi sp,sp,32 +20406264: 8082 ret + +20406266 : +{ +20406266: 1101 addi sp,sp,-32 +20406268: ce22 sw s0,28(sp) +2040626a: 1000 addi s0,sp,32 +2040626c: fea42623 sw a0,-20(s0) +20406270: feb42423 sw a1,-24(s0) + l->prev->next = n; +20406274: fec42783 lw a5,-20(s0) +20406278: 43dc lw a5,4(a5) +2040627a: fe842703 lw a4,-24(s0) +2040627e: c398 sw a4,0(a5) + n->prev = l->prev; +20406280: fec42783 lw a5,-20(s0) +20406284: 43d8 lw a4,4(a5) +20406286: fe842783 lw a5,-24(s0) +2040628a: c3d8 sw a4,4(a5) + l->prev = n; +2040628c: fec42783 lw a5,-20(s0) +20406290: fe842703 lw a4,-24(s0) +20406294: c3d8 sw a4,4(a5) + n->next = l; +20406296: fe842783 lw a5,-24(s0) +2040629a: fec42703 lw a4,-20(s0) +2040629e: c398 sw a4,0(a5) +} +204062a0: 0001 nop +204062a2: 4472 lw s0,28(sp) +204062a4: 6105 addi sp,sp,32 +204062a6: 8082 ret + +204062a8 : +{ +204062a8: 1101 addi sp,sp,-32 +204062aa: ce22 sw s0,28(sp) +204062ac: 1000 addi s0,sp,32 +204062ae: fea42623 sw a0,-20(s0) + n->next->prev = n->prev; +204062b2: fec42783 lw a5,-20(s0) +204062b6: 439c lw a5,0(a5) +204062b8: fec42703 lw a4,-20(s0) +204062bc: 4358 lw a4,4(a4) +204062be: c3d8 sw a4,4(a5) + n->prev->next = n->next; +204062c0: fec42783 lw a5,-20(s0) +204062c4: 43dc lw a5,4(a5) +204062c6: fec42703 lw a4,-20(s0) +204062ca: 4318 lw a4,0(a4) +204062cc: c398 sw a4,0(a5) + n->next = n->prev = n; +204062ce: fec42783 lw a5,-20(s0) +204062d2: fec42703 lw a4,-20(s0) +204062d6: c3d8 sw a4,4(a5) +204062d8: fec42783 lw a5,-20(s0) +204062dc: 43d8 lw a4,4(a5) +204062de: fec42783 lw a5,-20(s0) +204062e2: c398 sw a4,0(a5) +} +204062e4: 0001 nop +204062e6: 4472 lw s0,28(sp) +204062e8: 6105 addi sp,sp,32 +204062ea: 8082 ret + +204062ec : +{ +204062ec: 1101 addi sp,sp,-32 +204062ee: ce22 sw s0,28(sp) +204062f0: 1000 addi s0,sp,32 +204062f2: fea42623 sw a0,-20(s0) + return l->next == l; +204062f6: fec42783 lw a5,-20(s0) +204062fa: 439c lw a5,0(a5) +204062fc: fec42703 lw a4,-20(s0) +20406300: 40f707b3 sub a5,a4,a5 +20406304: 0017b793 seqz a5,a5 +20406308: 0ff7f793 andi a5,a5,255 +} +2040630c: 853e mv a0,a5 +2040630e: 4472 lw s0,28(sp) +20406310: 6105 addi sp,sp,32 +20406312: 8082 ret + +20406314 : + * + * @param hook the hook function + */ +void +rt_scheduler_sethook(void (*hook)(struct rt_thread *from, struct rt_thread *to)) +{ +20406314: 1101 addi sp,sp,-32 +20406316: ce22 sw s0,28(sp) +20406318: 1000 addi s0,sp,32 +2040631a: fea42623 sw a0,-20(s0) + rt_scheduler_hook = hook; +2040631e: 5fbfb797 auipc a5,0x5fbfb +20406322: 92e78793 addi a5,a5,-1746 # 80000c4c +20406326: fec42703 lw a4,-20(s0) +2040632a: c398 sw a4,0(a5) +} +2040632c: 0001 nop +2040632e: 4472 lw s0,28(sp) +20406330: 6105 addi sp,sp,32 +20406332: 8082 ret + +20406334 <_rt_scheduler_stack_check>: +/**@}*/ +#endif + +#ifdef RT_USING_OVERFLOW_CHECK +static void _rt_scheduler_stack_check(struct rt_thread *thread) +{ +20406334: 7179 addi sp,sp,-48 +20406336: d606 sw ra,44(sp) +20406338: d422 sw s0,40(sp) +2040633a: 1800 addi s0,sp,48 +2040633c: fca42e23 sw a0,-36(s0) + RT_ASSERT(thread != RT_NULL); +20406340: fdc42783 lw a5,-36(s0) +20406344: ef89 bnez a5,2040635e <_rt_scheduler_stack_check+0x2a> +20406346: 05a00613 li a2,90 +2040634a: 00010597 auipc a1,0x10 +2040634e: 7ea58593 addi a1,a1,2026 # 20416b34 <__FUNCTION__.2211> +20406352: 00010517 auipc a0,0x10 +20406356: 77a50513 addi a0,a0,1914 # 20416acc <__FUNCTION__.2265+0x10> +2040635a: cc1fe0ef jal ra,2040501a + + if (*((rt_uint8_t *)thread->stack_addr) != '#' || +2040635e: fdc42783 lw a5,-36(s0) +20406362: 43bc lw a5,64(a5) +20406364: 0007c703 lbu a4,0(a5) +20406368: 02300793 li a5,35 +2040636c: 02f71963 bne a4,a5,2040639e <_rt_scheduler_stack_check+0x6a> + (rt_uint32_t)thread->sp <= (rt_uint32_t)thread->stack_addr || +20406370: fdc42783 lw a5,-36(s0) +20406374: 5bdc lw a5,52(a5) +20406376: 873e mv a4,a5 +20406378: fdc42783 lw a5,-36(s0) +2040637c: 43bc lw a5,64(a5) + if (*((rt_uint8_t *)thread->stack_addr) != '#' || +2040637e: 02e7f063 bleu a4,a5,2040639e <_rt_scheduler_stack_check+0x6a> + (rt_uint32_t)thread->sp > +20406382: fdc42783 lw a5,-36(s0) +20406386: 5bdc lw a5,52(a5) +20406388: 873e mv a4,a5 + (rt_uint32_t)thread->stack_addr + (rt_uint32_t)thread->stack_size) +2040638a: fdc42783 lw a5,-36(s0) +2040638e: 43bc lw a5,64(a5) +20406390: 86be mv a3,a5 +20406392: fdc42783 lw a5,-36(s0) +20406396: 43fc lw a5,68(a5) +20406398: 97b6 add a5,a5,a3 + (rt_uint32_t)thread->sp <= (rt_uint32_t)thread->stack_addr || +2040639a: 02e7f463 bleu a4,a5,204063c2 <_rt_scheduler_stack_check+0x8e> + { + rt_uint32_t level; + + rt_kprintf("thread:%s stack overflow\n", thread->name); +2040639e: fdc42783 lw a5,-36(s0) +204063a2: 85be mv a1,a5 +204063a4: 00010517 auipc a0,0x10 +204063a8: 73c50513 addi a0,a0,1852 # 20416ae0 <__FUNCTION__.2265+0x24> +204063ac: 9fbfe0ef jal ra,20404da6 + { + extern long list_thread(void); + list_thread(); + } + #endif + level = rt_hw_interrupt_disable(); +204063b0: 196020ef jal ra,20408546 +204063b4: 87aa mv a5,a0 +204063b6: fef42623 sw a5,-20(s0) + while (level); +204063ba: fec42783 lw a5,-20(s0) +204063be: fff5 bnez a5,204063ba <_rt_scheduler_stack_check+0x86> + { +204063c0: a035 j 204063ec <_rt_scheduler_stack_check+0xb8> + } + else if ((rt_uint32_t)thread->sp <= ((rt_uint32_t)thread->stack_addr + 32)) +204063c2: fdc42783 lw a5,-36(s0) +204063c6: 5bdc lw a5,52(a5) +204063c8: 873e mv a4,a5 +204063ca: fdc42783 lw a5,-36(s0) +204063ce: 43bc lw a5,64(a5) +204063d0: 02078793 addi a5,a5,32 +204063d4: 00e7ec63 bltu a5,a4,204063ec <_rt_scheduler_stack_check+0xb8> + { + rt_kprintf("warning: %s stack is close to end of stack address.\n", + thread->name); +204063d8: fdc42783 lw a5,-36(s0) + rt_kprintf("warning: %s stack is close to end of stack address.\n", +204063dc: 85be mv a1,a5 +204063de: 00010517 auipc a0,0x10 +204063e2: 71e50513 addi a0,a0,1822 # 20416afc <__FUNCTION__.2265+0x40> +204063e6: 9c1fe0ef jal ra,20404da6 + } +} +204063ea: a009 j 204063ec <_rt_scheduler_stack_check+0xb8> +204063ec: 0001 nop +204063ee: 50b2 lw ra,44(sp) +204063f0: 5422 lw s0,40(sp) +204063f2: 6145 addi sp,sp,48 +204063f4: 8082 ret + +204063f6 : +/** + * @ingroup SystemInit + * This function will initialize the system scheduler + */ +void rt_system_scheduler_init(void) +{ +204063f6: 1141 addi sp,sp,-16 +204063f8: c606 sw ra,12(sp) +204063fa: c422 sw s0,8(sp) +204063fc: c226 sw s1,4(sp) +204063fe: 0800 addi s0,sp,16 + register rt_base_t offset; + + rt_scheduler_lock_nest = 0; +20406400: 5fbfb797 auipc a5,0x5fbfb +20406404: 84878793 addi a5,a5,-1976 # 80000c48 +20406408: 00079023 sh zero,0(a5) + + RT_DEBUG_LOG(RT_DEBUG_SCHEDULER, ("start scheduler: max priority 0x%02x\n", + RT_THREAD_PRIORITY_MAX)); + + for (offset = 0; offset < RT_THREAD_PRIORITY_MAX; offset ++) +2040640c: 4481 li s1,0 +2040640e: a819 j 20406424 + { + rt_list_init(&rt_thread_priority_table[offset]); +20406410: 00349713 slli a4,s1,0x3 +20406414: 5fbfc797 auipc a5,0x5fbfc +20406418: 17878793 addi a5,a5,376 # 8000258c +2040641c: 97ba add a5,a5,a4 +2040641e: 853e mv a0,a5 +20406420: 3d39 jal 2040623e + for (offset = 0; offset < RT_THREAD_PRIORITY_MAX; offset ++) +20406422: 0485 addi s1,s1,1 +20406424: 0fe00793 li a5,254 +20406428: fe97d4e3 ble s1,a5,20406410 + } + + rt_current_priority = RT_THREAD_PRIORITY_MAX - 1; +2040642c: 5fbfd797 auipc a5,0x5fbfd +20406430: 95878793 addi a5,a5,-1704 # 80002d84 +20406434: 5779 li a4,-2 +20406436: 00e78023 sb a4,0(a5) + rt_current_thread = RT_NULL; +2040643a: 5fbfd797 auipc a5,0x5fbfd +2040643e: 94e78793 addi a5,a5,-1714 # 80002d88 +20406442: 0007a023 sw zero,0(a5) + + /* initialize ready priority group */ + rt_thread_ready_priority_group = 0; +20406446: 5fbfd797 auipc a5,0x5fbfd +2040644a: 94678793 addi a5,a5,-1722 # 80002d8c +2040644e: 0007a023 sw zero,0(a5) + +#if RT_THREAD_PRIORITY_MAX > 32 + /* initialize ready table */ + rt_memset(rt_thread_ready_table, 0, sizeof(rt_thread_ready_table)); +20406452: 02000613 li a2,32 +20406456: 4581 li a1,0 +20406458: 5fbfc517 auipc a0,0x5fbfc +2040645c: 11450513 addi a0,a0,276 # 8000256c +20406460: e90fd0ef jal ra,20403af0 +#endif + + /* initialize thread defunct */ + rt_list_init(&rt_thread_defunct); +20406464: 5fbfd517 auipc a0,0x5fbfd +20406468: 92c50513 addi a0,a0,-1748 # 80002d90 +2040646c: 3bc9 jal 2040623e +} +2040646e: 0001 nop +20406470: 40b2 lw ra,12(sp) +20406472: 4422 lw s0,8(sp) +20406474: 4492 lw s1,4(sp) +20406476: 0141 addi sp,sp,16 +20406478: 8082 ret + +2040647a : + * @ingroup SystemInit + * This function will startup scheduler. It will select one thread + * with the highest priority level, then switch to it. + */ +void rt_system_scheduler_start(void) +{ +2040647a: 1141 addi sp,sp,-16 +2040647c: c606 sw ra,12(sp) +2040647e: c422 sw s0,8(sp) +20406480: c226 sw s1,4(sp) +20406482: 0800 addi s0,sp,16 + register rt_ubase_t highest_ready_priority; + +#if RT_THREAD_PRIORITY_MAX > 32 + register rt_ubase_t number; + + number = __rt_ffs(rt_thread_ready_priority_group) - 1; +20406484: 5fbfd797 auipc a5,0x5fbfd +20406488: 90878793 addi a5,a5,-1784 # 80002d8c +2040648c: 439c lw a5,0(a5) +2040648e: 853e mv a0,a5 +20406490: ac3fe0ef jal ra,20404f52 <__rt_ffs> +20406494: 87aa mv a5,a0 +20406496: 17fd addi a5,a5,-1 +20406498: 80be mv ra,a5 + highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; +2040649a: 00309493 slli s1,ra,0x3 +2040649e: 5fbfc797 auipc a5,0x5fbfc +204064a2: 0ce78793 addi a5,a5,206 # 8000256c +204064a6: 9786 add a5,a5,ra +204064a8: 0007c783 lbu a5,0(a5) +204064ac: 853e mv a0,a5 +204064ae: aa5fe0ef jal ra,20404f52 <__rt_ffs> +204064b2: 87aa mv a5,a0 +204064b4: 97a6 add a5,a5,s1 +204064b6: fff78093 addi ra,a5,-1 +#else + highest_ready_priority = __rt_ffs(rt_thread_ready_priority_group) - 1; +#endif + + /* get switch to thread */ + to_thread = rt_list_entry(rt_thread_priority_table[highest_ready_priority].next, +204064ba: 5fbfc717 auipc a4,0x5fbfc +204064be: 0d270713 addi a4,a4,210 # 8000258c +204064c2: 00309793 slli a5,ra,0x3 +204064c6: 97ba add a5,a5,a4 +204064c8: 439c lw a5,0(a5) +204064ca: fd478093 addi ra,a5,-44 + struct rt_thread, + tlist); + + rt_current_thread = to_thread; +204064ce: 5fbfd797 auipc a5,0x5fbfd +204064d2: 8ba78793 addi a5,a5,-1862 # 80002d88 +204064d6: 0017a023 sw ra,0(a5) + + /* switch to new thread */ + rt_hw_context_switch_to((rt_uint32_t)&to_thread->sp); +204064da: 03408793 addi a5,ra,52 # 2040009e +204064de: 853e mv a0,a5 +204064e0: 0f8020ef jal ra,204085d8 + + /* never come back */ +} +204064e4: 0001 nop +204064e6: 40b2 lw ra,12(sp) +204064e8: 4422 lw s0,8(sp) +204064ea: 4492 lw s1,4(sp) +204064ec: 0141 addi sp,sp,16 +204064ee: 8082 ret + +204064f0 : +/** + * This function will perform one schedule. It will select one thread + * with the highest priority level, then switch to it. + */ +void rt_schedule(void) +{ +204064f0: 1101 addi sp,sp,-32 +204064f2: ce06 sw ra,28(sp) +204064f4: cc22 sw s0,24(sp) +204064f6: ca26 sw s1,20(sp) +204064f8: 1000 addi s0,sp,32 + rt_base_t level; + struct rt_thread *to_thread; + struct rt_thread *from_thread; + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +204064fa: 04c020ef jal ra,20408546 +204064fe: fea42623 sw a0,-20(s0) + + /* check the scheduler is enabled or not */ + if (rt_scheduler_lock_nest == 0) +20406502: 5fbfa797 auipc a5,0x5fbfa +20406506: 74678793 addi a5,a5,1862 # 80000c48 +2040650a: 00079783 lh a5,0(a5) +2040650e: 0e079f63 bnez a5,2040660c +#if RT_THREAD_PRIORITY_MAX <= 32 + highest_ready_priority = __rt_ffs(rt_thread_ready_priority_group) - 1; +#else + register rt_ubase_t number; + + number = __rt_ffs(rt_thread_ready_priority_group) - 1; +20406512: 5fbfd797 auipc a5,0x5fbfd +20406516: 87a78793 addi a5,a5,-1926 # 80002d8c +2040651a: 439c lw a5,0(a5) +2040651c: 853e mv a0,a5 +2040651e: a35fe0ef jal ra,20404f52 <__rt_ffs> +20406522: 87aa mv a5,a0 +20406524: 17fd addi a5,a5,-1 +20406526: 80be mv ra,a5 + highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; +20406528: 00309493 slli s1,ra,0x3 +2040652c: 5fbfc797 auipc a5,0x5fbfc +20406530: 04078793 addi a5,a5,64 # 8000256c +20406534: 9786 add a5,a5,ra +20406536: 0007c783 lbu a5,0(a5) +2040653a: 853e mv a0,a5 +2040653c: a17fe0ef jal ra,20404f52 <__rt_ffs> +20406540: 87aa mv a5,a0 +20406542: 97a6 add a5,a5,s1 +20406544: fff78093 addi ra,a5,-1 +#endif + + /* get switch to thread */ + to_thread = rt_list_entry(rt_thread_priority_table[highest_ready_priority].next, +20406548: 5fbfc717 auipc a4,0x5fbfc +2040654c: 04470713 addi a4,a4,68 # 8000258c +20406550: 00309793 slli a5,ra,0x3 +20406554: 97ba add a5,a5,a4 +20406556: 439c lw a5,0(a5) +20406558: fd478793 addi a5,a5,-44 +2040655c: fef42423 sw a5,-24(s0) + struct rt_thread, + tlist); + + /* if the destination thread is not the same as current thread */ + if (to_thread != rt_current_thread) +20406560: 5fbfd797 auipc a5,0x5fbfd +20406564: 82878793 addi a5,a5,-2008 # 80002d88 +20406568: 439c lw a5,0(a5) +2040656a: fe842703 lw a4,-24(s0) +2040656e: 08f70f63 beq a4,a5,2040660c + { + rt_current_priority = (rt_uint8_t)highest_ready_priority; +20406572: 0ff0f713 andi a4,ra,255 +20406576: 5fbfd797 auipc a5,0x5fbfd +2040657a: 80e78793 addi a5,a5,-2034 # 80002d84 +2040657e: 00e78023 sb a4,0(a5) + from_thread = rt_current_thread; +20406582: 5fbfd797 auipc a5,0x5fbfd +20406586: 80678793 addi a5,a5,-2042 # 80002d88 +2040658a: 439c lw a5,0(a5) +2040658c: fef42223 sw a5,-28(s0) + rt_current_thread = to_thread; +20406590: 5fbfc797 auipc a5,0x5fbfc +20406594: 7f878793 addi a5,a5,2040 # 80002d88 +20406598: fe842703 lw a4,-24(s0) +2040659c: c398 sw a4,0(a5) + + RT_OBJECT_HOOK_CALL(rt_scheduler_hook, (from_thread, to_thread)); +2040659e: 5fbfa797 auipc a5,0x5fbfa +204065a2: 6ae78793 addi a5,a5,1710 # 80000c4c +204065a6: 439c lw a5,0(a5) +204065a8: cb99 beqz a5,204065be +204065aa: 5fbfa797 auipc a5,0x5fbfa +204065ae: 6a278793 addi a5,a5,1698 # 80000c4c +204065b2: 439c lw a5,0(a5) +204065b4: fe842583 lw a1,-24(s0) +204065b8: fe442503 lw a0,-28(s0) +204065bc: 9782 jalr a5 + rt_interrupt_nest, highest_ready_priority, + RT_NAME_MAX, to_thread->name, to_thread->sp, + RT_NAME_MAX, from_thread->name, from_thread->sp)); + +#ifdef RT_USING_OVERFLOW_CHECK + _rt_scheduler_stack_check(to_thread); +204065be: fe842503 lw a0,-24(s0) +204065c2: 3b8d jal 20406334 <_rt_scheduler_stack_check> +#endif + + if (rt_interrupt_nest == 0) +204065c4: 5fbfc797 auipc a5,0x5fbfc +204065c8: f9478793 addi a5,a5,-108 # 80002558 +204065cc: 0007c783 lbu a5,0(a5) +204065d0: 0ff7f793 andi a5,a5,255 +204065d4: ef99 bnez a5,204065f2 + { + rt_hw_context_switch((rt_uint32_t)&from_thread->sp, +204065d6: fe442783 lw a5,-28(s0) +204065da: 03478793 addi a5,a5,52 +204065de: 873e mv a4,a5 + (rt_uint32_t)&to_thread->sp); +204065e0: fe842783 lw a5,-24(s0) +204065e4: 03478793 addi a5,a5,52 + rt_hw_context_switch((rt_uint32_t)&from_thread->sp, +204065e8: 85be mv a1,a5 +204065ea: 853a mv a0,a4 +204065ec: 75f010ef jal ra,2040854a +204065f0: a831 j 2040660c + } + else + { + RT_DEBUG_LOG(RT_DEBUG_SCHEDULER, ("switch in interrupt\n")); + + rt_hw_context_switch_interrupt((rt_uint32_t)&from_thread->sp, +204065f2: fe442783 lw a5,-28(s0) +204065f6: 03478793 addi a5,a5,52 +204065fa: 873e mv a4,a5 + (rt_uint32_t)&to_thread->sp); +204065fc: fe842783 lw a5,-24(s0) +20406600: 03478793 addi a5,a5,52 + rt_hw_context_switch_interrupt((rt_uint32_t)&from_thread->sp, +20406604: 85be mv a1,a5 +20406606: 853a mv a0,a4 +20406608: 018020ef jal ra,20408620 + } + } + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +2040660c: fec42503 lw a0,-20(s0) +20406610: 739010ef jal ra,20408548 +} +20406614: 0001 nop +20406616: 40f2 lw ra,28(sp) +20406618: 4462 lw s0,24(sp) +2040661a: 44d2 lw s1,20(sp) +2040661c: 6105 addi sp,sp,32 +2040661e: 8082 ret + +20406620 : + * + * @param thread the thread to be inserted + * @note Please do not invoke this function in user application. + */ +void rt_schedule_insert_thread(struct rt_thread *thread) +{ +20406620: 1101 addi sp,sp,-32 +20406622: ce06 sw ra,28(sp) +20406624: cc22 sw s0,24(sp) +20406626: ca26 sw s1,20(sp) +20406628: 1000 addi s0,sp,32 +2040662a: fea42623 sw a0,-20(s0) + register rt_base_t temp; + + RT_ASSERT(thread != RT_NULL); +2040662e: fec42783 lw a5,-20(s0) +20406632: ef89 bnez a5,2040664c +20406634: 11000613 li a2,272 +20406638: 00010597 auipc a1,0x10 +2040663c: 51858593 addi a1,a1,1304 # 20416b50 <__FUNCTION__.2241> +20406640: 00010517 auipc a0,0x10 +20406644: 48c50513 addi a0,a0,1164 # 20416acc <__FUNCTION__.2265+0x10> +20406648: 9d3fe0ef jal ra,2040501a + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +2040664c: 6fb010ef jal ra,20408546 +20406650: 84aa mv s1,a0 + + /* change stat */ + thread->stat = RT_THREAD_READY; +20406652: fec42783 lw a5,-20(s0) +20406656: 4705 li a4,1 +20406658: 04e78623 sb a4,76(a5) + + /* insert thread to ready list */ + rt_list_insert_before(&(rt_thread_priority_table[thread->current_priority]), +2040665c: fec42783 lw a5,-20(s0) +20406660: 04d7c783 lbu a5,77(a5) +20406664: 00379713 slli a4,a5,0x3 +20406668: 5fbfc797 auipc a5,0x5fbfc +2040666c: f2478793 addi a5,a5,-220 # 8000258c +20406670: 973e add a4,a4,a5 +20406672: fec42783 lw a5,-20(s0) +20406676: 02c78793 addi a5,a5,44 +2040667a: 85be mv a1,a5 +2040667c: 853a mv a0,a4 +2040667e: 36e5 jal 20406266 + thread->number_mask, + thread->high_mask)); +#endif + +#if RT_THREAD_PRIORITY_MAX > 32 + rt_thread_ready_table[thread->number] |= thread->high_mask; +20406680: fec42783 lw a5,-20(s0) +20406684: 04f7c783 lbu a5,79(a5) +20406688: 873e mv a4,a5 +2040668a: 5fbfc797 auipc a5,0x5fbfc +2040668e: ee278793 addi a5,a5,-286 # 8000256c +20406692: 97ba add a5,a5,a4 +20406694: 0007c703 lbu a4,0(a5) +20406698: fec42783 lw a5,-20(s0) +2040669c: 0507c783 lbu a5,80(a5) +204066a0: fec42683 lw a3,-20(s0) +204066a4: 04f6c683 lbu a3,79(a3) +204066a8: 8fd9 or a5,a5,a4 +204066aa: 0ff7f713 andi a4,a5,255 +204066ae: 5fbfc797 auipc a5,0x5fbfc +204066b2: ebe78793 addi a5,a5,-322 # 8000256c +204066b6: 97b6 add a5,a5,a3 +204066b8: 00e78023 sb a4,0(a5) +#endif + rt_thread_ready_priority_group |= thread->number_mask; +204066bc: fec42783 lw a5,-20(s0) +204066c0: 4bf8 lw a4,84(a5) +204066c2: 5fbfc797 auipc a5,0x5fbfc +204066c6: 6ca78793 addi a5,a5,1738 # 80002d8c +204066ca: 439c lw a5,0(a5) +204066cc: 8f5d or a4,a4,a5 +204066ce: 5fbfc797 auipc a5,0x5fbfc +204066d2: 6be78793 addi a5,a5,1726 # 80002d8c +204066d6: c398 sw a4,0(a5) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204066d8: 8526 mv a0,s1 +204066da: 66f010ef jal ra,20408548 +} +204066de: 0001 nop +204066e0: 40f2 lw ra,28(sp) +204066e2: 4462 lw s0,24(sp) +204066e4: 44d2 lw s1,20(sp) +204066e6: 6105 addi sp,sp,32 +204066e8: 8082 ret + +204066ea : + * @param thread the thread to be removed + * + * @note Please do not invoke this function in user application. + */ +void rt_schedule_remove_thread(struct rt_thread *thread) +{ +204066ea: 1101 addi sp,sp,-32 +204066ec: ce06 sw ra,28(sp) +204066ee: cc22 sw s0,24(sp) +204066f0: ca26 sw s1,20(sp) +204066f2: 1000 addi s0,sp,32 +204066f4: fea42623 sw a0,-20(s0) + register rt_base_t temp; + + RT_ASSERT(thread != RT_NULL); +204066f8: fec42783 lw a5,-20(s0) +204066fc: ef89 bnez a5,20406716 +204066fe: 13e00613 li a2,318 +20406702: 00010597 auipc a1,0x10 +20406706: 46a58593 addi a1,a1,1130 # 20416b6c <__FUNCTION__.2246> +2040670a: 00010517 auipc a0,0x10 +2040670e: 3c250513 addi a0,a0,962 # 20416acc <__FUNCTION__.2265+0x10> +20406712: 909fe0ef jal ra,2040501a + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20406716: 631010ef jal ra,20408546 +2040671a: 84aa mv s1,a0 + thread->number_mask, + thread->high_mask)); +#endif + + /* remove thread from ready list */ + rt_list_remove(&(thread->tlist)); +2040671c: fec42783 lw a5,-20(s0) +20406720: 02c78793 addi a5,a5,44 +20406724: 853e mv a0,a5 +20406726: 3649 jal 204062a8 + if (rt_list_isempty(&(rt_thread_priority_table[thread->current_priority]))) +20406728: fec42783 lw a5,-20(s0) +2040672c: 04d7c783 lbu a5,77(a5) +20406730: 00379713 slli a4,a5,0x3 +20406734: 5fbfc797 auipc a5,0x5fbfc +20406738: e5878793 addi a5,a5,-424 # 8000258c +2040673c: 97ba add a5,a5,a4 +2040673e: 853e mv a0,a5 +20406740: 3675 jal 204062ec +20406742: 87aa mv a5,a0 +20406744: cbc9 beqz a5,204067d6 + { +#if RT_THREAD_PRIORITY_MAX > 32 + rt_thread_ready_table[thread->number] &= ~thread->high_mask; +20406746: fec42783 lw a5,-20(s0) +2040674a: 04f7c783 lbu a5,79(a5) +2040674e: 873e mv a4,a5 +20406750: 5fbfc797 auipc a5,0x5fbfc +20406754: e1c78793 addi a5,a5,-484 # 8000256c +20406758: 97ba add a5,a5,a4 +2040675a: 0007c783 lbu a5,0(a5) +2040675e: 01879713 slli a4,a5,0x18 +20406762: 8761 srai a4,a4,0x18 +20406764: fec42783 lw a5,-20(s0) +20406768: 0507c783 lbu a5,80(a5) +2040676c: 07e2 slli a5,a5,0x18 +2040676e: 87e1 srai a5,a5,0x18 +20406770: fff7c793 not a5,a5 +20406774: 07e2 slli a5,a5,0x18 +20406776: 87e1 srai a5,a5,0x18 +20406778: 8ff9 and a5,a5,a4 +2040677a: 01879713 slli a4,a5,0x18 +2040677e: 8761 srai a4,a4,0x18 +20406780: fec42783 lw a5,-20(s0) +20406784: 04f7c783 lbu a5,79(a5) +20406788: 86be mv a3,a5 +2040678a: 0ff77713 andi a4,a4,255 +2040678e: 5fbfc797 auipc a5,0x5fbfc +20406792: dde78793 addi a5,a5,-546 # 8000256c +20406796: 97b6 add a5,a5,a3 +20406798: 00e78023 sb a4,0(a5) + if (rt_thread_ready_table[thread->number] == 0) +2040679c: fec42783 lw a5,-20(s0) +204067a0: 04f7c783 lbu a5,79(a5) +204067a4: 873e mv a4,a5 +204067a6: 5fbfc797 auipc a5,0x5fbfc +204067aa: dc678793 addi a5,a5,-570 # 8000256c +204067ae: 97ba add a5,a5,a4 +204067b0: 0007c783 lbu a5,0(a5) +204067b4: e38d bnez a5,204067d6 + { + rt_thread_ready_priority_group &= ~thread->number_mask; +204067b6: fec42783 lw a5,-20(s0) +204067ba: 4bfc lw a5,84(a5) +204067bc: fff7c713 not a4,a5 +204067c0: 5fbfc797 auipc a5,0x5fbfc +204067c4: 5cc78793 addi a5,a5,1484 # 80002d8c +204067c8: 439c lw a5,0(a5) +204067ca: 8f7d and a4,a4,a5 +204067cc: 5fbfc797 auipc a5,0x5fbfc +204067d0: 5c078793 addi a5,a5,1472 # 80002d8c +204067d4: c398 sw a4,0(a5) + rt_thread_ready_priority_group &= ~thread->number_mask; +#endif + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204067d6: 8526 mv a0,s1 +204067d8: 571010ef jal ra,20408548 +} +204067dc: 0001 nop +204067de: 40f2 lw ra,28(sp) +204067e0: 4462 lw s0,24(sp) +204067e2: 44d2 lw s1,20(sp) +204067e4: 6105 addi sp,sp,32 +204067e6: 8082 ret + +204067e8 : + +/** + * This function will lock the thread scheduler. + */ +void rt_enter_critical(void) +{ +204067e8: 1141 addi sp,sp,-16 +204067ea: c606 sw ra,12(sp) +204067ec: c422 sw s0,8(sp) +204067ee: 0800 addi s0,sp,16 + register rt_base_t level; + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +204067f0: 557010ef jal ra,20408546 +204067f4: 80aa mv ra,a0 + + /* + * the maximal number of nest is RT_UINT16_MAX, which is big + * enough and does not check here + */ + rt_scheduler_lock_nest ++; +204067f6: 5fbfa797 auipc a5,0x5fbfa +204067fa: 45278793 addi a5,a5,1106 # 80000c48 +204067fe: 00079783 lh a5,0(a5) +20406802: 07c2 slli a5,a5,0x10 +20406804: 83c1 srli a5,a5,0x10 +20406806: 0785 addi a5,a5,1 +20406808: 07c2 slli a5,a5,0x10 +2040680a: 83c1 srli a5,a5,0x10 +2040680c: 01079713 slli a4,a5,0x10 +20406810: 8741 srai a4,a4,0x10 +20406812: 5fbfa797 auipc a5,0x5fbfa +20406816: 43678793 addi a5,a5,1078 # 80000c48 +2040681a: 00e79023 sh a4,0(a5) + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +2040681e: 8506 mv a0,ra +20406820: 529010ef jal ra,20408548 +} +20406824: 0001 nop +20406826: 40b2 lw ra,12(sp) +20406828: 4422 lw s0,8(sp) +2040682a: 0141 addi sp,sp,16 +2040682c: 8082 ret + +2040682e : + +/** + * This function will unlock the thread scheduler. + */ +void rt_exit_critical(void) +{ +2040682e: 1141 addi sp,sp,-16 +20406830: c606 sw ra,12(sp) +20406832: c422 sw s0,8(sp) +20406834: 0800 addi s0,sp,16 + register rt_base_t level; + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20406836: 511010ef jal ra,20408546 +2040683a: 80aa mv ra,a0 + + rt_scheduler_lock_nest --; +2040683c: 5fbfa797 auipc a5,0x5fbfa +20406840: 40c78793 addi a5,a5,1036 # 80000c48 +20406844: 00079783 lh a5,0(a5) +20406848: 07c2 slli a5,a5,0x10 +2040684a: 83c1 srli a5,a5,0x10 +2040684c: 17fd addi a5,a5,-1 +2040684e: 07c2 slli a5,a5,0x10 +20406850: 83c1 srli a5,a5,0x10 +20406852: 01079713 slli a4,a5,0x10 +20406856: 8741 srai a4,a4,0x10 +20406858: 5fbfa797 auipc a5,0x5fbfa +2040685c: 3f078793 addi a5,a5,1008 # 80000c48 +20406860: 00e79023 sh a4,0(a5) + + if (rt_scheduler_lock_nest <= 0) +20406864: 5fbfa797 auipc a5,0x5fbfa +20406868: 3e478793 addi a5,a5,996 # 80000c48 +2040686c: 00079783 lh a5,0(a5) +20406870: 00f04d63 bgtz a5,2040688a + { + rt_scheduler_lock_nest = 0; +20406874: 5fbfa797 auipc a5,0x5fbfa +20406878: 3d478793 addi a5,a5,980 # 80000c48 +2040687c: 00079023 sh zero,0(a5) + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20406880: 8506 mv a0,ra +20406882: 4c7010ef jal ra,20408548 + + rt_schedule(); +20406886: 31ad jal 204064f0 + else + { + /* enable interrupt */ + rt_hw_interrupt_enable(level); + } +} +20406888: a021 j 20406890 + rt_hw_interrupt_enable(level); +2040688a: 8506 mv a0,ra +2040688c: 4bd010ef jal ra,20408548 +} +20406890: 0001 nop +20406892: 40b2 lw ra,12(sp) +20406894: 4422 lw s0,8(sp) +20406896: 0141 addi sp,sp,16 +20406898: 8082 ret + +2040689a : + * Get the scheduler lock level + * + * @return the level of the scheduler lock. 0 means unlocked. + */ +rt_uint16_t rt_critical_level(void) +{ +2040689a: 1141 addi sp,sp,-16 +2040689c: c622 sw s0,12(sp) +2040689e: 0800 addi s0,sp,16 + return rt_scheduler_lock_nest; +204068a0: 5fbfa797 auipc a5,0x5fbfa +204068a4: 3a878793 addi a5,a5,936 # 80000c48 +204068a8: 00079783 lh a5,0(a5) +204068ac: 07c2 slli a5,a5,0x10 +204068ae: 83c1 srli a5,a5,0x10 +} +204068b0: 853e mv a0,a5 +204068b2: 4432 lw s0,12(sp) +204068b4: 0141 addi sp,sp,16 +204068b6: 8082 ret + +204068b8 : +{ +204068b8: 1101 addi sp,sp,-32 +204068ba: ce22 sw s0,28(sp) +204068bc: 1000 addi s0,sp,32 +204068be: fea42623 sw a0,-20(s0) + l->next = l->prev = l; +204068c2: fec42783 lw a5,-20(s0) +204068c6: fec42703 lw a4,-20(s0) +204068ca: c3d8 sw a4,4(a5) +204068cc: fec42783 lw a5,-20(s0) +204068d0: 43d8 lw a4,4(a5) +204068d2: fec42783 lw a5,-20(s0) +204068d6: c398 sw a4,0(a5) +} +204068d8: 0001 nop +204068da: 4472 lw s0,28(sp) +204068dc: 6105 addi sp,sp,32 +204068de: 8082 ret + +204068e0 : +{ +204068e0: 1101 addi sp,sp,-32 +204068e2: ce22 sw s0,28(sp) +204068e4: 1000 addi s0,sp,32 +204068e6: fea42623 sw a0,-20(s0) +204068ea: feb42423 sw a1,-24(s0) + l->next->prev = n; +204068ee: fec42783 lw a5,-20(s0) +204068f2: 439c lw a5,0(a5) +204068f4: fe842703 lw a4,-24(s0) +204068f8: c3d8 sw a4,4(a5) + n->next = l->next; +204068fa: fec42783 lw a5,-20(s0) +204068fe: 4398 lw a4,0(a5) +20406900: fe842783 lw a5,-24(s0) +20406904: c398 sw a4,0(a5) + l->next = n; +20406906: fec42783 lw a5,-20(s0) +2040690a: fe842703 lw a4,-24(s0) +2040690e: c398 sw a4,0(a5) + n->prev = l; +20406910: fe842783 lw a5,-24(s0) +20406914: fec42703 lw a4,-20(s0) +20406918: c3d8 sw a4,4(a5) +} +2040691a: 0001 nop +2040691c: 4472 lw s0,28(sp) +2040691e: 6105 addi sp,sp,32 +20406920: 8082 ret + +20406922 : +{ +20406922: 1101 addi sp,sp,-32 +20406924: ce22 sw s0,28(sp) +20406926: 1000 addi s0,sp,32 +20406928: fea42623 sw a0,-20(s0) +2040692c: feb42423 sw a1,-24(s0) + l->prev->next = n; +20406930: fec42783 lw a5,-20(s0) +20406934: 43dc lw a5,4(a5) +20406936: fe842703 lw a4,-24(s0) +2040693a: c398 sw a4,0(a5) + n->prev = l->prev; +2040693c: fec42783 lw a5,-20(s0) +20406940: 43d8 lw a4,4(a5) +20406942: fe842783 lw a5,-24(s0) +20406946: c3d8 sw a4,4(a5) + l->prev = n; +20406948: fec42783 lw a5,-20(s0) +2040694c: fe842703 lw a4,-24(s0) +20406950: c3d8 sw a4,4(a5) + n->next = l; +20406952: fe842783 lw a5,-24(s0) +20406956: fec42703 lw a4,-20(s0) +2040695a: c398 sw a4,0(a5) +} +2040695c: 0001 nop +2040695e: 4472 lw s0,28(sp) +20406960: 6105 addi sp,sp,32 +20406962: 8082 ret + +20406964 : +{ +20406964: 1101 addi sp,sp,-32 +20406966: ce22 sw s0,28(sp) +20406968: 1000 addi s0,sp,32 +2040696a: fea42623 sw a0,-20(s0) + n->next->prev = n->prev; +2040696e: fec42783 lw a5,-20(s0) +20406972: 439c lw a5,0(a5) +20406974: fec42703 lw a4,-20(s0) +20406978: 4358 lw a4,4(a4) +2040697a: c3d8 sw a4,4(a5) + n->prev->next = n->next; +2040697c: fec42783 lw a5,-20(s0) +20406980: 43dc lw a5,4(a5) +20406982: fec42703 lw a4,-20(s0) +20406986: 4318 lw a4,0(a4) +20406988: c398 sw a4,0(a5) + n->next = n->prev = n; +2040698a: fec42783 lw a5,-20(s0) +2040698e: fec42703 lw a4,-20(s0) +20406992: c3d8 sw a4,4(a5) +20406994: fec42783 lw a5,-20(s0) +20406998: 43d8 lw a4,4(a5) +2040699a: fec42783 lw a5,-20(s0) +2040699e: c398 sw a4,0(a5) +} +204069a0: 0001 nop +204069a2: 4472 lw s0,28(sp) +204069a4: 6105 addi sp,sp,32 +204069a6: 8082 ret + +204069a8 : * @param hook the specified hook function * * @note the hook function must be simple and never be blocked or suspend. */ void rt_thread_suspend_sethook(void (*hook)(rt_thread_t thread)) { -20406e9e: 1101 addi sp,sp,-32 -20406ea0: ce22 sw s0,28(sp) -20406ea2: 1000 addi s0,sp,32 -20406ea4: fea42623 sw a0,-20(s0) +204069a8: 1101 addi sp,sp,-32 +204069aa: ce22 sw s0,28(sp) +204069ac: 1000 addi s0,sp,32 +204069ae: fea42623 sw a0,-20(s0) rt_thread_suspend_hook = hook; -20406ea8: 5fbfa797 auipc a5,0x5fbfa -20406eac: edc78793 addi a5,a5,-292 # 80000d84 -20406eb0: fec42703 lw a4,-20(s0) -20406eb4: c398 sw a4,0(a5) +204069b2: 5fbfa797 auipc a5,0x5fbfa +204069b6: 29e78793 addi a5,a5,670 # 80000c50 +204069ba: fec42703 lw a4,-20(s0) +204069be: c398 sw a4,0(a5) } -20406eb6: 0001 nop -20406eb8: 4472 lw s0,28(sp) -20406eba: 6105 addi sp,sp,32 -20406ebc: 8082 ret +204069c0: 0001 nop +204069c2: 4472 lw s0,28(sp) +204069c4: 6105 addi sp,sp,32 +204069c6: 8082 ret -20406ebe : +204069c8 : * @param hook the specified hook function * * @note the hook function must be simple and never be blocked or suspend. */ void rt_thread_resume_sethook(void (*hook)(rt_thread_t thread)) { -20406ebe: 1101 addi sp,sp,-32 -20406ec0: ce22 sw s0,28(sp) -20406ec2: 1000 addi s0,sp,32 -20406ec4: fea42623 sw a0,-20(s0) +204069c8: 1101 addi sp,sp,-32 +204069ca: ce22 sw s0,28(sp) +204069cc: 1000 addi s0,sp,32 +204069ce: fea42623 sw a0,-20(s0) rt_thread_resume_hook = hook; -20406ec8: 5fbfa797 auipc a5,0x5fbfa -20406ecc: ec078793 addi a5,a5,-320 # 80000d88 -20406ed0: fec42703 lw a4,-20(s0) -20406ed4: c398 sw a4,0(a5) +204069d2: 5fbfa797 auipc a5,0x5fbfa +204069d6: 28278793 addi a5,a5,642 # 80000c54 +204069da: fec42703 lw a4,-20(s0) +204069de: c398 sw a4,0(a5) } -20406ed6: 0001 nop -20406ed8: 4472 lw s0,28(sp) -20406eda: 6105 addi sp,sp,32 -20406edc: 8082 ret +204069e0: 0001 nop +204069e2: 4472 lw s0,28(sp) +204069e4: 6105 addi sp,sp,32 +204069e6: 8082 ret -20406ede : +204069e8 : * This function sets a hook function when a thread is initialized. * * @param hook the specified hook function */ void rt_thread_inited_sethook(void (*hook)(rt_thread_t thread)) { -20406ede: 1101 addi sp,sp,-32 -20406ee0: ce22 sw s0,28(sp) -20406ee2: 1000 addi s0,sp,32 -20406ee4: fea42623 sw a0,-20(s0) +204069e8: 1101 addi sp,sp,-32 +204069ea: ce22 sw s0,28(sp) +204069ec: 1000 addi s0,sp,32 +204069ee: fea42623 sw a0,-20(s0) rt_thread_inited_hook = hook; -20406ee8: 5fbfa797 auipc a5,0x5fbfa -20406eec: ea478793 addi a5,a5,-348 # 80000d8c -20406ef0: fec42703 lw a4,-20(s0) -20406ef4: c398 sw a4,0(a5) +204069f2: 5fbfa797 auipc a5,0x5fbfa +204069f6: 26678793 addi a5,a5,614 # 80000c58 +204069fa: fec42703 lw a4,-20(s0) +204069fe: c398 sw a4,0(a5) } -20406ef6: 0001 nop -20406ef8: 4472 lw s0,28(sp) -20406efa: 6105 addi sp,sp,32 -20406efc: 8082 ret +20406a00: 0001 nop +20406a02: 4472 lw s0,28(sp) +20406a04: 6105 addi sp,sp,32 +20406a06: 8082 ret -20406efe : +20406a08 : #endif void rt_thread_exit(void) { -20406efe: 1101 addi sp,sp,-32 -20406f00: ce06 sw ra,28(sp) -20406f02: cc22 sw s0,24(sp) -20406f04: ca26 sw s1,20(sp) -20406f06: 1000 addi s0,sp,32 +20406a08: 1101 addi sp,sp,-32 +20406a0a: ce06 sw ra,28(sp) +20406a0c: cc22 sw s0,24(sp) +20406a0e: ca26 sw s1,20(sp) +20406a10: 1000 addi s0,sp,32 struct rt_thread *thread; register rt_base_t level; /* get current thread */ thread = rt_current_thread; -20406f08: 5fbfc797 auipc a5,0x5fbfc -20406f0c: fb478793 addi a5,a5,-76 # 80002ebc -20406f10: 439c lw a5,0(a5) -20406f12: fef42623 sw a5,-20(s0) +20406a12: 5fbfc797 auipc a5,0x5fbfc +20406a16: 37678793 addi a5,a5,886 # 80002d88 +20406a1a: 439c lw a5,0(a5) +20406a1c: fef42623 sw a5,-20(s0) /* disable interrupt */ level = rt_hw_interrupt_disable(); -20406f16: 27f010ef jal ra,20408994 -20406f1a: 84aa mv s1,a0 +20406a20: 327010ef jal ra,20408546 +20406a24: 84aa mv s1,a0 /* remove from schedule */ rt_schedule_remove_thread(thread); -20406f1c: fec42503 lw a0,-20(s0) -20406f20: b45fe0ef jal ra,20405a64 +20406a26: fec42503 lw a0,-20(s0) +20406a2a: cc1ff0ef jal ra,204066ea /* change stat */ thread->stat = RT_THREAD_CLOSE; -20406f24: fec42783 lw a5,-20(s0) -20406f28: 4711 li a4,4 -20406f2a: 04e78623 sb a4,76(a5) +20406a2e: fec42783 lw a5,-20(s0) +20406a32: 4711 li a4,4 +20406a34: 04e78623 sb a4,76(a5) /* remove it from timer list */ rt_timer_detach(&thread->thread_timer); -20406f2e: fec42783 lw a5,-20(s0) -20406f32: 06878793 addi a5,a5,104 -20406f36: 853e mv a0,a5 -20406f38: 43f000ef jal ra,20407b76 +20406a38: fec42783 lw a5,-20(s0) +20406a3c: 06878793 addi a5,a5,104 +20406a40: 853e mv a0,a5 +20406a42: 43f000ef jal ra,20407680 if ((rt_object_is_systemobject((rt_object_t)thread) == RT_TRUE) && -20406f3c: fec42503 lw a0,-20(s0) -20406f40: d3efe0ef jal ra,2040547e -20406f44: 872a mv a4,a0 -20406f46: 4785 li a5,1 -20406f48: 00f71c63 bne a4,a5,20406f60 +20406a46: fec42503 lw a0,-20(s0) +20406a4a: ebaff0ef jal ra,20406104 +20406a4e: 872a mv a4,a0 +20406a50: 4785 li a5,1 +20406a52: 00f71c63 bne a4,a5,20406a6a thread->cleanup == RT_NULL) -20406f4c: fec42783 lw a5,-20(s0) -20406f50: 0ac7a783 lw a5,172(a5) +20406a56: fec42783 lw a5,-20(s0) +20406a5a: 0ac7a783 lw a5,172(a5) if ((rt_object_is_systemobject((rt_object_t)thread) == RT_TRUE) && -20406f54: e791 bnez a5,20406f60 +20406a5e: e791 bnez a5,20406a6a { rt_object_detach((rt_object_t)thread); -20406f56: fec42503 lw a0,-20(s0) -20406f5a: b1efe0ef jal ra,20405278 -20406f5e: a819 j 20406f74 +20406a60: fec42503 lw a0,-20(s0) +20406a64: c9aff0ef jal ra,20405efe +20406a68: a819 j 20406a7e } else { /* insert to defunct thread list */ rt_list_insert_after(&rt_thread_defunct, &(thread->tlist)); -20406f60: fec42783 lw a5,-20(s0) -20406f64: 02c78793 addi a5,a5,44 -20406f68: 85be mv a1,a5 -20406f6a: 5fbfc517 auipc a0,0x5fbfc -20406f6e: f5a50513 addi a0,a0,-166 # 80002ec4 -20406f72: 3595 jal 20406dd6 +20406a6a: fec42783 lw a5,-20(s0) +20406a6e: 02c78793 addi a5,a5,44 +20406a72: 85be mv a1,a5 +20406a74: 5fbfc517 auipc a0,0x5fbfc +20406a78: 31c50513 addi a0,a0,796 # 80002d90 +20406a7c: 3595 jal 204068e0 } /* enable interrupt */ rt_hw_interrupt_enable(level); -20406f74: 8526 mv a0,s1 -20406f76: 221010ef jal ra,20408996 +20406a7e: 8526 mv a0,s1 +20406a80: 2c9010ef jal ra,20408548 /* switch to next task */ rt_schedule(); -20406f7a: 8f1fe0ef jal ra,2040586a +20406a84: a6dff0ef jal ra,204064f0 } -20406f7e: 0001 nop -20406f80: 40f2 lw ra,28(sp) -20406f82: 4462 lw s0,24(sp) -20406f84: 44d2 lw s1,20(sp) -20406f86: 6105 addi sp,sp,32 -20406f88: 8082 ret +20406a88: 0001 nop +20406a8a: 40f2 lw ra,28(sp) +20406a8c: 4462 lw s0,24(sp) +20406a8e: 44d2 lw s1,20(sp) +20406a90: 6105 addi sp,sp,32 +20406a92: 8082 ret -20406f8a <_rt_thread_init>: +20406a94 <_rt_thread_init>: void *parameter, void *stack_start, rt_uint32_t stack_size, rt_uint8_t priority, rt_uint32_t tick) { -20406f8a: 7179 addi sp,sp,-48 -20406f8c: d606 sw ra,44(sp) -20406f8e: d422 sw s0,40(sp) -20406f90: 1800 addi s0,sp,48 -20406f92: fea42623 sw a0,-20(s0) -20406f96: feb42423 sw a1,-24(s0) -20406f9a: fec42223 sw a2,-28(s0) -20406f9e: fed42023 sw a3,-32(s0) -20406fa2: fce42e23 sw a4,-36(s0) -20406fa6: fcf42c23 sw a5,-40(s0) -20406faa: 87c2 mv a5,a6 -20406fac: fd142823 sw a7,-48(s0) -20406fb0: fcf40ba3 sb a5,-41(s0) +20406a94: 7179 addi sp,sp,-48 +20406a96: d606 sw ra,44(sp) +20406a98: d422 sw s0,40(sp) +20406a9a: 1800 addi s0,sp,48 +20406a9c: fea42623 sw a0,-20(s0) +20406aa0: feb42423 sw a1,-24(s0) +20406aa4: fec42223 sw a2,-28(s0) +20406aa8: fed42023 sw a3,-32(s0) +20406aac: fce42e23 sw a4,-36(s0) +20406ab0: fcf42c23 sw a5,-40(s0) +20406ab4: 87c2 mv a5,a6 +20406ab6: fd142823 sw a7,-48(s0) +20406aba: fcf40ba3 sb a5,-41(s0) /* init thread list */ rt_list_init(&(thread->tlist)); -20406fb4: fec42783 lw a5,-20(s0) -20406fb8: 02c78793 addi a5,a5,44 -20406fbc: 853e mv a0,a5 -20406fbe: 3bc5 jal 20406dae +20406abe: fec42783 lw a5,-20(s0) +20406ac2: 02c78793 addi a5,a5,44 +20406ac6: 853e mv a0,a5 +20406ac8: 3bc5 jal 204068b8 thread->entry = (void *)entry; -20406fc0: fec42783 lw a5,-20(s0) -20406fc4: fe442703 lw a4,-28(s0) -20406fc8: df98 sw a4,56(a5) +20406aca: fec42783 lw a5,-20(s0) +20406ace: fe442703 lw a4,-28(s0) +20406ad2: df98 sw a4,56(a5) thread->parameter = parameter; -20406fca: fec42783 lw a5,-20(s0) -20406fce: fe042703 lw a4,-32(s0) -20406fd2: dfd8 sw a4,60(a5) +20406ad4: fec42783 lw a5,-20(s0) +20406ad8: fe042703 lw a4,-32(s0) +20406adc: dfd8 sw a4,60(a5) /* stack init */ thread->stack_addr = stack_start; -20406fd4: fec42783 lw a5,-20(s0) -20406fd8: fdc42703 lw a4,-36(s0) -20406fdc: c3b8 sw a4,64(a5) +20406ade: fec42783 lw a5,-20(s0) +20406ae2: fdc42703 lw a4,-36(s0) +20406ae6: c3b8 sw a4,64(a5) thread->stack_size = stack_size; -20406fde: fec42783 lw a5,-20(s0) -20406fe2: fd842703 lw a4,-40(s0) -20406fe6: c3f8 sw a4,68(a5) +20406ae8: fec42783 lw a5,-20(s0) +20406aec: fd842703 lw a4,-40(s0) +20406af0: c3f8 sw a4,68(a5) /* init thread stack */ rt_memset(thread->stack_addr, '#', thread->stack_size); -20406fe8: fec42783 lw a5,-20(s0) -20406fec: 43b8 lw a4,64(a5) -20406fee: fec42783 lw a5,-20(s0) -20406ff2: 43fc lw a5,68(a5) -20406ff4: 863e mv a2,a5 -20406ff6: 02300593 li a1,35 -20406ffa: 853a mv a0,a4 -20406ffc: aeffc0ef jal ra,20403aea +20406af2: fec42783 lw a5,-20(s0) +20406af6: 43b8 lw a4,64(a5) +20406af8: fec42783 lw a5,-20(s0) +20406afc: 43fc lw a5,68(a5) +20406afe: 863e mv a2,a5 +20406b00: 02300593 li a1,35 +20406b04: 853a mv a0,a4 +20406b06: febfc0ef jal ra,20403af0 thread->sp = (void *)rt_hw_stack_init(thread->entry, thread->parameter, -20407000: fec42783 lw a5,-20(s0) -20407004: 5f88 lw a0,56(a5) -20407006: fec42783 lw a5,-20(s0) -2040700a: 5fcc lw a1,60(a5) +20406b0a: fec42783 lw a5,-20(s0) +20406b0e: 5f88 lw a0,56(a5) +20406b10: fec42783 lw a5,-20(s0) +20406b14: 5fcc lw a1,60(a5) (void *)((char *)thread->stack_addr + thread->stack_size - 4), -2040700c: fec42783 lw a5,-20(s0) -20407010: 43b8 lw a4,64(a5) -20407012: fec42783 lw a5,-20(s0) -20407016: 43fc lw a5,68(a5) -20407018: 17f1 addi a5,a5,-4 -2040701a: 97ba add a5,a5,a4 +20406b16: fec42783 lw a5,-20(s0) +20406b1a: 43b8 lw a4,64(a5) +20406b1c: fec42783 lw a5,-20(s0) +20406b20: 43fc lw a5,68(a5) +20406b22: 17f1 addi a5,a5,-4 +20406b24: 97ba add a5,a5,a4 thread->sp = (void *)rt_hw_stack_init(thread->entry, thread->parameter, -2040701c: 00000697 auipc a3,0x0 -20407020: ee268693 addi a3,a3,-286 # 20406efe -20407024: 863e mv a2,a5 -20407026: 7a4010ef jal ra,204087ca -2040702a: 872a mv a4,a0 -2040702c: fec42783 lw a5,-20(s0) -20407030: dbd8 sw a4,52(a5) +20406b26: 00000697 auipc a3,0x0 +20406b2a: ee268693 addi a3,a3,-286 # 20406a08 +20406b2e: 863e mv a2,a5 +20406b30: 7a4010ef jal ra,204082d4 +20406b34: 872a mv a4,a0 +20406b36: fec42783 lw a5,-20(s0) +20406b3a: dbd8 sw a4,52(a5) (void *)rt_thread_exit); /* priority init */ RT_ASSERT(priority < RT_THREAD_PRIORITY_MAX); -20407032: fd744703 lbu a4,-41(s0) -20407036: 0ff00793 li a5,255 -2040703a: 00f71e63 bne a4,a5,20407056 <_rt_thread_init+0xcc> -2040703e: 09e00613 li a2,158 -20407042: 00010597 auipc a1,0x10 -20407046: e1e58593 addi a1,a1,-482 # 20416e60 <__FUNCTION__.2232> -2040704a: 00010517 auipc a0,0x10 -2040704e: d8250513 addi a0,a0,-638 # 20416dcc <__FUNCTION__.2307+0xc> -20407052: fc5fd0ef jal ra,20405016 +20406b3c: fd744703 lbu a4,-41(s0) +20406b40: 0ff00793 li a5,255 +20406b44: 00f71e63 bne a4,a5,20406b60 <_rt_thread_init+0xcc> +20406b48: 09e00613 li a2,158 +20406b4c: 00010597 auipc a1,0x10 +20406b50: 0d058593 addi a1,a1,208 # 20416c1c <__FUNCTION__.2227> +20406b54: 00010517 auipc a0,0x10 +20406b58: 03450513 addi a0,a0,52 # 20416b88 <__FUNCTION__.2246+0x1c> +20406b5c: cbefe0ef jal ra,2040501a thread->init_priority = priority; -20407056: fec42783 lw a5,-20(s0) -2040705a: fd744703 lbu a4,-41(s0) -2040705e: 04e78723 sb a4,78(a5) +20406b60: fec42783 lw a5,-20(s0) +20406b64: fd744703 lbu a4,-41(s0) +20406b68: 04e78723 sb a4,78(a5) thread->current_priority = priority; -20407062: fec42783 lw a5,-20(s0) -20407066: fd744703 lbu a4,-41(s0) -2040706a: 04e786a3 sb a4,77(a5) +20406b6c: fec42783 lw a5,-20(s0) +20406b70: fd744703 lbu a4,-41(s0) +20406b74: 04e786a3 sb a4,77(a5) thread->number_mask = 0; -2040706e: fec42783 lw a5,-20(s0) -20407072: 0407aa23 sw zero,84(a5) +20406b78: fec42783 lw a5,-20(s0) +20406b7c: 0407aa23 sw zero,84(a5) #if RT_THREAD_PRIORITY_MAX > 32 thread->number = 0; -20407076: fec42783 lw a5,-20(s0) -2040707a: 040787a3 sb zero,79(a5) +20406b80: fec42783 lw a5,-20(s0) +20406b84: 040787a3 sb zero,79(a5) thread->high_mask = 0; -2040707e: fec42783 lw a5,-20(s0) -20407082: 04078823 sb zero,80(a5) +20406b88: fec42783 lw a5,-20(s0) +20406b8c: 04078823 sb zero,80(a5) #endif /* tick init */ thread->init_tick = tick; -20407086: fec42783 lw a5,-20(s0) -2040708a: fd042703 lw a4,-48(s0) -2040708e: d3b8 sw a4,96(a5) +20406b90: fec42783 lw a5,-20(s0) +20406b94: fd042703 lw a4,-48(s0) +20406b98: d3b8 sw a4,96(a5) thread->remaining_tick = tick; -20407090: fec42783 lw a5,-20(s0) -20407094: fd042703 lw a4,-48(s0) -20407098: d3f8 sw a4,100(a5) +20406b9a: fec42783 lw a5,-20(s0) +20406b9e: fd042703 lw a4,-48(s0) +20406ba2: d3f8 sw a4,100(a5) /* error and flags */ thread->error = RT_EOK; -2040709a: fec42783 lw a5,-20(s0) -2040709e: 0407a423 sw zero,72(a5) +20406ba4: fec42783 lw a5,-20(s0) +20406ba8: 0407a423 sw zero,72(a5) thread->stat = RT_THREAD_INIT; -204070a2: fec42783 lw a5,-20(s0) -204070a6: 04078623 sb zero,76(a5) +20406bac: fec42783 lw a5,-20(s0) +20406bb0: 04078623 sb zero,76(a5) /* initialize cleanup function and user data */ thread->cleanup = 0; -204070aa: fec42783 lw a5,-20(s0) -204070ae: 0a07a623 sw zero,172(a5) +20406bb4: fec42783 lw a5,-20(s0) +20406bb8: 0a07a623 sw zero,172(a5) thread->user_data = 0; -204070b2: fec42783 lw a5,-20(s0) -204070b6: 0a07a823 sw zero,176(a5) +20406bbc: fec42783 lw a5,-20(s0) +20406bc0: 0a07a823 sw zero,176(a5) /* init thread timer */ rt_timer_init(&(thread->thread_timer), -204070ba: fec42783 lw a5,-20(s0) -204070be: 06878513 addi a0,a5,104 +20406bc4: fec42783 lw a5,-20(s0) +20406bc8: 06878513 addi a0,a5,104 thread->name, -204070c2: fec42583 lw a1,-20(s0) +20406bcc: fec42583 lw a1,-20(s0) rt_timer_init(&(thread->thread_timer), -204070c6: 4781 li a5,0 -204070c8: 4701 li a4,0 -204070ca: fec42683 lw a3,-20(s0) -204070ce: 00000617 auipc a2,0x0 -204070d2: 71c60613 addi a2,a2,1820 # 204077ea -204070d6: 233000ef jal ra,20407b08 +20406bd0: 4781 li a5,0 +20406bd2: 4701 li a4,0 +20406bd4: fec42683 lw a3,-20(s0) +20406bd8: 00000617 auipc a2,0x0 +20406bdc: 71c60613 addi a2,a2,1820 # 204072f4 +20406be0: 233000ef jal ra,20407612 rt_thread_timeout, thread, 0, RT_TIMER_FLAG_ONE_SHOT); RT_OBJECT_HOOK_CALL(rt_thread_inited_hook,(thread)); -204070da: 5fbfa797 auipc a5,0x5fbfa -204070de: cb278793 addi a5,a5,-846 # 80000d8c -204070e2: 439c lw a5,0(a5) -204070e4: cb89 beqz a5,204070f6 <_rt_thread_init+0x16c> -204070e6: 5fbfa797 auipc a5,0x5fbfa -204070ea: ca678793 addi a5,a5,-858 # 80000d8c -204070ee: 439c lw a5,0(a5) -204070f0: fec42503 lw a0,-20(s0) -204070f4: 9782 jalr a5 +20406be4: 5fbfa797 auipc a5,0x5fbfa +20406be8: 07478793 addi a5,a5,116 # 80000c58 +20406bec: 439c lw a5,0(a5) +20406bee: cb89 beqz a5,20406c00 <_rt_thread_init+0x16c> +20406bf0: 5fbfa797 auipc a5,0x5fbfa +20406bf4: 06878793 addi a5,a5,104 # 80000c58 +20406bf8: 439c lw a5,0(a5) +20406bfa: fec42503 lw a0,-20(s0) +20406bfe: 9782 jalr a5 return RT_EOK; -204070f6: 4781 li a5,0 +20406c00: 4781 li a5,0 } -204070f8: 853e mv a0,a5 -204070fa: 50b2 lw ra,44(sp) -204070fc: 5422 lw s0,40(sp) -204070fe: 6145 addi sp,sp,48 -20407100: 8082 ret +20406c02: 853e mv a0,a5 +20406c04: 50b2 lw ra,44(sp) +20406c06: 5422 lw s0,40(sp) +20406c08: 6145 addi sp,sp,48 +20406c0a: 8082 ret -20407102 : +20406c0c : void *parameter, void *stack_start, rt_uint32_t stack_size, rt_uint8_t priority, rt_uint32_t tick) { -20407102: 7179 addi sp,sp,-48 -20407104: d606 sw ra,44(sp) -20407106: d422 sw s0,40(sp) -20407108: 1800 addi s0,sp,48 -2040710a: fea42623 sw a0,-20(s0) -2040710e: feb42423 sw a1,-24(s0) -20407112: fec42223 sw a2,-28(s0) -20407116: fed42023 sw a3,-32(s0) -2040711a: fce42e23 sw a4,-36(s0) -2040711e: fcf42c23 sw a5,-40(s0) -20407122: 87c2 mv a5,a6 -20407124: fd142823 sw a7,-48(s0) -20407128: fcf40ba3 sb a5,-41(s0) +20406c0c: 7179 addi sp,sp,-48 +20406c0e: d606 sw ra,44(sp) +20406c10: d422 sw s0,40(sp) +20406c12: 1800 addi s0,sp,48 +20406c14: fea42623 sw a0,-20(s0) +20406c18: feb42423 sw a1,-24(s0) +20406c1c: fec42223 sw a2,-28(s0) +20406c20: fed42023 sw a3,-32(s0) +20406c24: fce42e23 sw a4,-36(s0) +20406c28: fcf42c23 sw a5,-40(s0) +20406c2c: 87c2 mv a5,a6 +20406c2e: fd142823 sw a7,-48(s0) +20406c32: fcf40ba3 sb a5,-41(s0) /* thread check */ RT_ASSERT(thread != RT_NULL); -2040712c: fec42783 lw a5,-20(s0) -20407130: ef89 bnez a5,2040714a -20407132: 0e000613 li a2,224 -20407136: 00010597 auipc a1,0x10 -2040713a: d3a58593 addi a1,a1,-710 # 20416e70 <__FUNCTION__.2244> -2040713e: 00010517 auipc a0,0x10 -20407142: cb250513 addi a0,a0,-846 # 20416df0 <__FUNCTION__.2307+0x30> -20407146: ed1fd0ef jal ra,20405016 +20406c36: fec42783 lw a5,-20(s0) +20406c3a: ef89 bnez a5,20406c54 +20406c3c: 0e000613 li a2,224 +20406c40: 00010597 auipc a1,0x10 +20406c44: fec58593 addi a1,a1,-20 # 20416c2c <__FUNCTION__.2239> +20406c48: 00010517 auipc a0,0x10 +20406c4c: f6450513 addi a0,a0,-156 # 20416bac <__FUNCTION__.2246+0x40> +20406c50: bcafe0ef jal ra,2040501a RT_ASSERT(stack_start != RT_NULL); -2040714a: fdc42783 lw a5,-36(s0) -2040714e: ef89 bnez a5,20407168 -20407150: 0e100613 li a2,225 -20407154: 00010597 auipc a1,0x10 -20407158: d1c58593 addi a1,a1,-740 # 20416e70 <__FUNCTION__.2244> -2040715c: 00010517 auipc a0,0x10 -20407160: ca850513 addi a0,a0,-856 # 20416e04 <__FUNCTION__.2307+0x44> -20407164: eb3fd0ef jal ra,20405016 +20406c54: fdc42783 lw a5,-36(s0) +20406c58: ef89 bnez a5,20406c72 +20406c5a: 0e100613 li a2,225 +20406c5e: 00010597 auipc a1,0x10 +20406c62: fce58593 addi a1,a1,-50 # 20416c2c <__FUNCTION__.2239> +20406c66: 00010517 auipc a0,0x10 +20406c6a: f5a50513 addi a0,a0,-166 # 20416bc0 <__FUNCTION__.2246+0x54> +20406c6e: bacfe0ef jal ra,2040501a /* init thread object */ rt_object_init((rt_object_t)thread, RT_Object_Class_Thread, name); -20407168: fe842603 lw a2,-24(s0) -2040716c: 4581 li a1,0 -2040716e: fec42503 lw a0,-20(s0) -20407172: 866fe0ef jal ra,204051d8 +20406c72: fe842603 lw a2,-24(s0) +20406c76: 4581 li a1,0 +20406c78: fec42503 lw a0,-20(s0) +20406c7c: 9e2ff0ef jal ra,20405e5e return _rt_thread_init(thread, -20407176: fd744783 lbu a5,-41(s0) -2040717a: fd042883 lw a7,-48(s0) -2040717e: 883e mv a6,a5 -20407180: fd842783 lw a5,-40(s0) -20407184: fdc42703 lw a4,-36(s0) -20407188: fe042683 lw a3,-32(s0) -2040718c: fe442603 lw a2,-28(s0) -20407190: fe842583 lw a1,-24(s0) -20407194: fec42503 lw a0,-20(s0) -20407198: 3bcd jal 20406f8a <_rt_thread_init> -2040719a: 87aa mv a5,a0 +20406c80: fd744783 lbu a5,-41(s0) +20406c84: fd042883 lw a7,-48(s0) +20406c88: 883e mv a6,a5 +20406c8a: fd842783 lw a5,-40(s0) +20406c8e: fdc42703 lw a4,-36(s0) +20406c92: fe042683 lw a3,-32(s0) +20406c96: fe442603 lw a2,-28(s0) +20406c9a: fe842583 lw a1,-24(s0) +20406c9e: fec42503 lw a0,-20(s0) +20406ca2: 3bcd jal 20406a94 <_rt_thread_init> +20406ca4: 87aa mv a5,a0 parameter, stack_start, stack_size, priority, tick); } -2040719c: 853e mv a0,a5 -2040719e: 50b2 lw ra,44(sp) -204071a0: 5422 lw s0,40(sp) -204071a2: 6145 addi sp,sp,48 -204071a4: 8082 ret +20406ca6: 853e mv a0,a5 +20406ca8: 50b2 lw ra,44(sp) +20406caa: 5422 lw s0,40(sp) +20406cac: 6145 addi sp,sp,48 +20406cae: 8082 ret -204071a6 : +20406cb0 : * This function will return self thread object * * @return the self thread object */ rt_thread_t rt_thread_self(void) { -204071a6: 1141 addi sp,sp,-16 -204071a8: c622 sw s0,12(sp) -204071aa: 0800 addi s0,sp,16 +20406cb0: 1141 addi sp,sp,-16 +20406cb2: c622 sw s0,12(sp) +20406cb4: 0800 addi s0,sp,16 return rt_current_thread; -204071ac: 5fbfc797 auipc a5,0x5fbfc -204071b0: d1078793 addi a5,a5,-752 # 80002ebc -204071b4: 439c lw a5,0(a5) +20406cb6: 5fbfc797 auipc a5,0x5fbfc +20406cba: 0d278793 addi a5,a5,210 # 80002d88 +20406cbe: 439c lw a5,0(a5) } -204071b6: 853e mv a0,a5 -204071b8: 4432 lw s0,12(sp) -204071ba: 0141 addi sp,sp,16 -204071bc: 8082 ret +20406cc0: 853e mv a0,a5 +20406cc2: 4432 lw s0,12(sp) +20406cc4: 0141 addi sp,sp,16 +20406cc6: 8082 ret -204071be : +20406cc8 : * @param thread the thread to be started * * @return the operation status, RT_EOK on OK, -RT_ERROR on error */ rt_err_t rt_thread_startup(rt_thread_t thread) { -204071be: 1101 addi sp,sp,-32 -204071c0: ce06 sw ra,28(sp) -204071c2: cc22 sw s0,24(sp) -204071c4: 1000 addi s0,sp,32 -204071c6: fea42623 sw a0,-20(s0) +20406cc8: 1101 addi sp,sp,-32 +20406cca: ce06 sw ra,28(sp) +20406ccc: cc22 sw s0,24(sp) +20406cce: 1000 addi s0,sp,32 +20406cd0: fea42623 sw a0,-20(s0) /* thread check */ RT_ASSERT(thread != RT_NULL); -204071ca: fec42783 lw a5,-20(s0) -204071ce: ef89 bnez a5,204071e8 -204071d0: 10600613 li a2,262 -204071d4: 00010597 auipc a1,0x10 -204071d8: cac58593 addi a1,a1,-852 # 20416e80 <__FUNCTION__.2251> -204071dc: 00010517 auipc a0,0x10 -204071e0: c1450513 addi a0,a0,-1004 # 20416df0 <__FUNCTION__.2307+0x30> -204071e4: e33fd0ef jal ra,20405016 +20406cd4: fec42783 lw a5,-20(s0) +20406cd8: ef89 bnez a5,20406cf2 +20406cda: 10600613 li a2,262 +20406cde: 00010597 auipc a1,0x10 +20406ce2: f5e58593 addi a1,a1,-162 # 20416c3c <__FUNCTION__.2246> +20406ce6: 00010517 auipc a0,0x10 +20406cea: ec650513 addi a0,a0,-314 # 20416bac <__FUNCTION__.2246+0x40> +20406cee: b2cfe0ef jal ra,2040501a RT_ASSERT(thread->stat == RT_THREAD_INIT); -204071e8: fec42783 lw a5,-20(s0) -204071ec: 04c7c783 lbu a5,76(a5) -204071f0: cf89 beqz a5,2040720a -204071f2: 10700613 li a2,263 -204071f6: 00010597 auipc a1,0x10 -204071fa: c8a58593 addi a1,a1,-886 # 20416e80 <__FUNCTION__.2251> -204071fe: 00010517 auipc a0,0x10 -20407202: c1e50513 addi a0,a0,-994 # 20416e1c <__FUNCTION__.2307+0x5c> -20407206: e11fd0ef jal ra,20405016 +20406cf2: fec42783 lw a5,-20(s0) +20406cf6: 04c7c783 lbu a5,76(a5) +20406cfa: cf89 beqz a5,20406d14 +20406cfc: 10700613 li a2,263 +20406d00: 00010597 auipc a1,0x10 +20406d04: f3c58593 addi a1,a1,-196 # 20416c3c <__FUNCTION__.2246> +20406d08: 00010517 auipc a0,0x10 +20406d0c: ed050513 addi a0,a0,-304 # 20416bd8 <__FUNCTION__.2246+0x6c> +20406d10: b0afe0ef jal ra,2040501a /* set current priority to init priority */ thread->current_priority = thread->init_priority; -2040720a: fec42783 lw a5,-20(s0) -2040720e: 04e7c703 lbu a4,78(a5) -20407212: fec42783 lw a5,-20(s0) -20407216: 04e786a3 sb a4,77(a5) +20406d14: fec42783 lw a5,-20(s0) +20406d18: 04e7c703 lbu a4,78(a5) +20406d1c: fec42783 lw a5,-20(s0) +20406d20: 04e786a3 sb a4,77(a5) /* calculate priority attribute */ #if RT_THREAD_PRIORITY_MAX > 32 thread->number = thread->current_priority >> 3; /* 5bit */ -2040721a: fec42783 lw a5,-20(s0) -2040721e: 04d7c783 lbu a5,77(a5) -20407222: 838d srli a5,a5,0x3 -20407224: 0ff7f713 andi a4,a5,255 -20407228: fec42783 lw a5,-20(s0) -2040722c: 04e787a3 sb a4,79(a5) +20406d24: fec42783 lw a5,-20(s0) +20406d28: 04d7c783 lbu a5,77(a5) +20406d2c: 838d srli a5,a5,0x3 +20406d2e: 0ff7f713 andi a4,a5,255 +20406d32: fec42783 lw a5,-20(s0) +20406d36: 04e787a3 sb a4,79(a5) thread->number_mask = 1L << thread->number; -20407230: fec42783 lw a5,-20(s0) -20407234: 04f7c783 lbu a5,79(a5) -20407238: 873e mv a4,a5 -2040723a: 4785 li a5,1 -2040723c: 00e797b3 sll a5,a5,a4 -20407240: 873e mv a4,a5 -20407242: fec42783 lw a5,-20(s0) -20407246: cbf8 sw a4,84(a5) +20406d3a: fec42783 lw a5,-20(s0) +20406d3e: 04f7c783 lbu a5,79(a5) +20406d42: 873e mv a4,a5 +20406d44: 4785 li a5,1 +20406d46: 00e797b3 sll a5,a5,a4 +20406d4a: 873e mv a4,a5 +20406d4c: fec42783 lw a5,-20(s0) +20406d50: cbf8 sw a4,84(a5) thread->high_mask = 1L << (thread->current_priority & 0x07); /* 3bit */ -20407248: fec42783 lw a5,-20(s0) -2040724c: 04d7c783 lbu a5,77(a5) -20407250: 8b9d andi a5,a5,7 -20407252: 4705 li a4,1 -20407254: 00f717b3 sll a5,a4,a5 -20407258: 0ff7f713 andi a4,a5,255 -2040725c: fec42783 lw a5,-20(s0) -20407260: 04e78823 sb a4,80(a5) +20406d52: fec42783 lw a5,-20(s0) +20406d56: 04d7c783 lbu a5,77(a5) +20406d5a: 8b9d andi a5,a5,7 +20406d5c: 4705 li a4,1 +20406d5e: 00f717b3 sll a5,a4,a5 +20406d62: 0ff7f713 andi a4,a5,255 +20406d66: fec42783 lw a5,-20(s0) +20406d6a: 04e78823 sb a4,80(a5) #endif RT_DEBUG_LOG(RT_DEBUG_THREAD, ("startup a thread:%s with priority:%d\n", thread->name, thread->init_priority)); /* change thread stat */ thread->stat = RT_THREAD_SUSPEND; -20407264: fec42783 lw a5,-20(s0) -20407268: 4709 li a4,2 -2040726a: 04e78623 sb a4,76(a5) +20406d6e: fec42783 lw a5,-20(s0) +20406d72: 4709 li a4,2 +20406d74: 04e78623 sb a4,76(a5) /* then resume it */ rt_thread_resume(thread); -2040726e: fec42503 lw a0,-20(s0) -20407272: 21c5 jal 20407752 +20406d78: fec42503 lw a0,-20(s0) +20406d7c: 21c5 jal 2040725c if (rt_thread_self() != RT_NULL) -20407274: 3f0d jal 204071a6 -20407276: 87aa mv a5,a0 -20407278: c399 beqz a5,2040727e +20406d7e: 3f0d jal 20406cb0 +20406d80: 87aa mv a5,a0 +20406d82: c399 beqz a5,20406d88 { /* do a scheduling */ rt_schedule(); -2040727a: df0fe0ef jal ra,2040586a +20406d84: f6cff0ef jal ra,204064f0 } return RT_EOK; -2040727e: 4781 li a5,0 +20406d88: 4781 li a5,0 } -20407280: 853e mv a0,a5 -20407282: 40f2 lw ra,28(sp) -20407284: 4462 lw s0,24(sp) -20407286: 6105 addi sp,sp,32 -20407288: 8082 ret +20406d8a: 853e mv a0,a5 +20406d8c: 40f2 lw ra,28(sp) +20406d8e: 4462 lw s0,24(sp) +20406d90: 6105 addi sp,sp,32 +20406d92: 8082 ret -2040728a : +20406d94 : * @param thread the thread to be deleted * * @return the operation status, RT_EOK on OK, -RT_ERROR on error */ rt_err_t rt_thread_detach(rt_thread_t thread) { -2040728a: 7179 addi sp,sp,-48 -2040728c: d606 sw ra,44(sp) -2040728e: d422 sw s0,40(sp) -20407290: 1800 addi s0,sp,48 -20407292: fca42e23 sw a0,-36(s0) +20406d94: 7179 addi sp,sp,-48 +20406d96: d606 sw ra,44(sp) +20406d98: d422 sw s0,40(sp) +20406d9a: 1800 addi s0,sp,48 +20406d9c: fca42e23 sw a0,-36(s0) rt_base_t lock; /* thread check */ RT_ASSERT(thread != RT_NULL); -20407296: fdc42783 lw a5,-36(s0) -2040729a: ef89 bnez a5,204072b4 -2040729c: 13200613 li a2,306 -204072a0: 00010597 auipc a1,0x10 -204072a4: bf458593 addi a1,a1,-1036 # 20416e94 <__FUNCTION__.2256> -204072a8: 00010517 auipc a0,0x10 -204072ac: b4850513 addi a0,a0,-1208 # 20416df0 <__FUNCTION__.2307+0x30> -204072b0: d67fd0ef jal ra,20405016 +20406da0: fdc42783 lw a5,-36(s0) +20406da4: ef89 bnez a5,20406dbe +20406da6: 13200613 li a2,306 +20406daa: 00010597 auipc a1,0x10 +20406dae: ea658593 addi a1,a1,-346 # 20416c50 <__FUNCTION__.2251> +20406db2: 00010517 auipc a0,0x10 +20406db6: dfa50513 addi a0,a0,-518 # 20416bac <__FUNCTION__.2246+0x40> +20406dba: a60fe0ef jal ra,2040501a if (thread->stat != RT_THREAD_INIT) -204072b4: fdc42783 lw a5,-36(s0) -204072b8: 04c7c783 lbu a5,76(a5) -204072bc: c789 beqz a5,204072c6 +20406dbe: fdc42783 lw a5,-36(s0) +20406dc2: 04c7c783 lbu a5,76(a5) +20406dc6: c789 beqz a5,20406dd0 { /* remove from schedule */ rt_schedule_remove_thread(thread); -204072be: fdc42503 lw a0,-36(s0) -204072c2: fa2fe0ef jal ra,20405a64 +20406dc8: fdc42503 lw a0,-36(s0) +20406dcc: 91fff0ef jal ra,204066ea } /* release thread timer */ rt_timer_detach(&(thread->thread_timer)); -204072c6: fdc42783 lw a5,-36(s0) -204072ca: 06878793 addi a5,a5,104 -204072ce: 853e mv a0,a5 -204072d0: 0a7000ef jal ra,20407b76 +20406dd0: fdc42783 lw a5,-36(s0) +20406dd4: 06878793 addi a5,a5,104 +20406dd8: 853e mv a0,a5 +20406dda: 0a7000ef jal ra,20407680 /* change stat */ thread->stat = RT_THREAD_CLOSE; -204072d4: fdc42783 lw a5,-36(s0) -204072d8: 4711 li a4,4 -204072da: 04e78623 sb a4,76(a5) +20406dde: fdc42783 lw a5,-36(s0) +20406de2: 4711 li a4,4 +20406de4: 04e78623 sb a4,76(a5) /* detach object */ rt_object_detach((rt_object_t)thread); -204072de: fdc42503 lw a0,-36(s0) -204072e2: f97fd0ef jal ra,20405278 +20406de8: fdc42503 lw a0,-36(s0) +20406dec: 912ff0ef jal ra,20405efe if (thread->cleanup != RT_NULL) -204072e6: fdc42783 lw a5,-36(s0) -204072ea: 0ac7a783 lw a5,172(a5) -204072ee: c39d beqz a5,20407314 +20406df0: fdc42783 lw a5,-36(s0) +20406df4: 0ac7a783 lw a5,172(a5) +20406df8: c39d beqz a5,20406e1e { /* disable interrupt */ lock = rt_hw_interrupt_disable(); -204072f0: 6a4010ef jal ra,20408994 -204072f4: fea42623 sw a0,-20(s0) +20406dfa: 74c010ef jal ra,20408546 +20406dfe: fea42623 sw a0,-20(s0) /* insert to defunct thread list */ rt_list_insert_after(&rt_thread_defunct, &(thread->tlist)); -204072f8: fdc42783 lw a5,-36(s0) -204072fc: 02c78793 addi a5,a5,44 -20407300: 85be mv a1,a5 -20407302: 5fbfc517 auipc a0,0x5fbfc -20407306: bc250513 addi a0,a0,-1086 # 80002ec4 -2040730a: 34f1 jal 20406dd6 +20406e02: fdc42783 lw a5,-36(s0) +20406e06: 02c78793 addi a5,a5,44 +20406e0a: 85be mv a1,a5 +20406e0c: 5fbfc517 auipc a0,0x5fbfc +20406e10: f8450513 addi a0,a0,-124 # 80002d90 +20406e14: 34f1 jal 204068e0 /* enable interrupt */ rt_hw_interrupt_enable(lock); -2040730c: fec42503 lw a0,-20(s0) -20407310: 686010ef jal ra,20408996 +20406e16: fec42503 lw a0,-20(s0) +20406e1a: 72e010ef jal ra,20408548 } return RT_EOK; -20407314: 4781 li a5,0 +20406e1e: 4781 li a5,0 } -20407316: 853e mv a0,a5 -20407318: 50b2 lw ra,44(sp) -2040731a: 5422 lw s0,40(sp) -2040731c: 6145 addi sp,sp,48 -2040731e: 8082 ret +20406e20: 853e mv a0,a5 +20406e22: 50b2 lw ra,44(sp) +20406e24: 5422 lw s0,40(sp) +20406e26: 6145 addi sp,sp,48 +20406e28: 8082 ret -20407320 : +20406e2a : void (*entry)(void *parameter), void *parameter, rt_uint32_t stack_size, rt_uint8_t priority, rt_uint32_t tick) { -20407320: 7139 addi sp,sp,-64 -20407322: de06 sw ra,60(sp) -20407324: dc22 sw s0,56(sp) -20407326: 0080 addi s0,sp,64 -20407328: fca42e23 sw a0,-36(s0) -2040732c: fcb42c23 sw a1,-40(s0) -20407330: fcc42a23 sw a2,-44(s0) -20407334: fcd42823 sw a3,-48(s0) -20407338: fcf42423 sw a5,-56(s0) -2040733c: 87ba mv a5,a4 -2040733e: fcf407a3 sb a5,-49(s0) +20406e2a: 7139 addi sp,sp,-64 +20406e2c: de06 sw ra,60(sp) +20406e2e: dc22 sw s0,56(sp) +20406e30: 0080 addi s0,sp,64 +20406e32: fca42e23 sw a0,-36(s0) +20406e36: fcb42c23 sw a1,-40(s0) +20406e3a: fcc42a23 sw a2,-44(s0) +20406e3e: fcd42823 sw a3,-48(s0) +20406e42: fcf42423 sw a5,-56(s0) +20406e46: 87ba mv a5,a4 +20406e48: fcf407a3 sb a5,-49(s0) struct rt_thread *thread; void *stack_start; thread = (struct rt_thread *)rt_object_allocate(RT_Object_Class_Thread, -20407342: fdc42583 lw a1,-36(s0) -20407346: 4501 li a0,0 -20407348: f9dfd0ef jal ra,204052e4 -2040734c: fea42623 sw a0,-20(s0) +20406e4c: fdc42583 lw a1,-36(s0) +20406e50: 4501 li a0,0 +20406e52: 918ff0ef jal ra,20405f6a +20406e56: fea42623 sw a0,-20(s0) name); if (thread == RT_NULL) -20407350: fec42783 lw a5,-20(s0) -20407354: e399 bnez a5,2040735a +20406e5a: fec42783 lw a5,-20(s0) +20406e5e: e399 bnez a5,20406e64 return RT_NULL; -20407356: 4781 li a5,0 -20407358: a0a1 j 204073a0 +20406e60: 4781 li a5,0 +20406e62: a0a1 j 20406eaa stack_start = (void *)RT_KERNEL_MALLOC(stack_size); -2040735a: fd042503 lw a0,-48(s0) -2040735e: fd5fe0ef jal ra,20406332 -20407362: fea42423 sw a0,-24(s0) +20406e64: fd042503 lw a0,-48(s0) +20406e68: da4fe0ef jal ra,2040540c +20406e6c: fea42423 sw a0,-24(s0) if (stack_start == RT_NULL) -20407366: fe842783 lw a5,-24(s0) -2040736a: e799 bnez a5,20407378 +20406e70: fe842783 lw a5,-24(s0) +20406e74: e799 bnez a5,20406e82 { /* allocate stack failure */ rt_object_delete((rt_object_t)thread); -2040736c: fec42503 lw a0,-20(s0) -20407370: 872fe0ef jal ra,204053e2 +20406e76: fec42503 lw a0,-20(s0) +20406e7a: 9eeff0ef jal ra,20406068 return RT_NULL; -20407374: 4781 li a5,0 -20407376: a02d j 204073a0 +20406e7e: 4781 li a5,0 +20406e80: a02d j 20406eaa } _rt_thread_init(thread, -20407378: fcf44783 lbu a5,-49(s0) -2040737c: fc842883 lw a7,-56(s0) -20407380: 883e mv a6,a5 -20407382: fd042783 lw a5,-48(s0) -20407386: fe842703 lw a4,-24(s0) -2040738a: fd442683 lw a3,-44(s0) -2040738e: fd842603 lw a2,-40(s0) -20407392: fdc42583 lw a1,-36(s0) -20407396: fec42503 lw a0,-20(s0) -2040739a: 3ec5 jal 20406f8a <_rt_thread_init> +20406e82: fcf44783 lbu a5,-49(s0) +20406e86: fc842883 lw a7,-56(s0) +20406e8a: 883e mv a6,a5 +20406e8c: fd042783 lw a5,-48(s0) +20406e90: fe842703 lw a4,-24(s0) +20406e94: fd442683 lw a3,-44(s0) +20406e98: fd842603 lw a2,-40(s0) +20406e9c: fdc42583 lw a1,-36(s0) +20406ea0: fec42503 lw a0,-20(s0) +20406ea4: 3ec5 jal 20406a94 <_rt_thread_init> stack_start, stack_size, priority, tick); return thread; -2040739c: fec42783 lw a5,-20(s0) +20406ea6: fec42783 lw a5,-20(s0) } -204073a0: 853e mv a0,a5 -204073a2: 50f2 lw ra,60(sp) -204073a4: 5462 lw s0,56(sp) -204073a6: 6121 addi sp,sp,64 -204073a8: 8082 ret +20406eaa: 853e mv a0,a5 +20406eac: 50f2 lw ra,60(sp) +20406eae: 5462 lw s0,56(sp) +20406eb0: 6121 addi sp,sp,64 +20406eb2: 8082 ret -204073aa : +20406eb4 : * @param thread the thread to be deleted * * @return the operation status, RT_EOK on OK, -RT_ERROR on error */ rt_err_t rt_thread_delete(rt_thread_t thread) { -204073aa: 7179 addi sp,sp,-48 -204073ac: d606 sw ra,44(sp) -204073ae: d422 sw s0,40(sp) -204073b0: 1800 addi s0,sp,48 -204073b2: fca42e23 sw a0,-36(s0) +20406eb4: 7179 addi sp,sp,-48 +20406eb6: d606 sw ra,44(sp) +20406eb8: d422 sw s0,40(sp) +20406eba: 1800 addi s0,sp,48 +20406ebc: fca42e23 sw a0,-36(s0) rt_base_t lock; /* thread check */ RT_ASSERT(thread != RT_NULL); -204073b6: fdc42783 lw a5,-36(s0) -204073ba: ef89 bnez a5,204073d4 -204073bc: 19400613 li a2,404 -204073c0: 00010597 auipc a1,0x10 -204073c4: ae858593 addi a1,a1,-1304 # 20416ea8 <__FUNCTION__.2272> -204073c8: 00010517 auipc a0,0x10 -204073cc: a2850513 addi a0,a0,-1496 # 20416df0 <__FUNCTION__.2307+0x30> -204073d0: c47fd0ef jal ra,20405016 +20406ec0: fdc42783 lw a5,-36(s0) +20406ec4: ef89 bnez a5,20406ede +20406ec6: 19400613 li a2,404 +20406eca: 00010597 auipc a1,0x10 +20406ece: d9a58593 addi a1,a1,-614 # 20416c64 <__FUNCTION__.2267> +20406ed2: 00010517 auipc a0,0x10 +20406ed6: cda50513 addi a0,a0,-806 # 20416bac <__FUNCTION__.2246+0x40> +20406eda: 940fe0ef jal ra,2040501a if (thread->stat != RT_THREAD_INIT) -204073d4: fdc42783 lw a5,-36(s0) -204073d8: 04c7c783 lbu a5,76(a5) -204073dc: c789 beqz a5,204073e6 +20406ede: fdc42783 lw a5,-36(s0) +20406ee2: 04c7c783 lbu a5,76(a5) +20406ee6: c789 beqz a5,20406ef0 { /* remove from schedule */ rt_schedule_remove_thread(thread); -204073de: fdc42503 lw a0,-36(s0) -204073e2: e82fe0ef jal ra,20405a64 +20406ee8: fdc42503 lw a0,-36(s0) +20406eec: ffeff0ef jal ra,204066ea } /* release thread timer */ rt_timer_detach(&(thread->thread_timer)); -204073e6: fdc42783 lw a5,-36(s0) -204073ea: 06878793 addi a5,a5,104 -204073ee: 853e mv a0,a5 -204073f0: 786000ef jal ra,20407b76 +20406ef0: fdc42783 lw a5,-36(s0) +20406ef4: 06878793 addi a5,a5,104 +20406ef8: 853e mv a0,a5 +20406efa: 786000ef jal ra,20407680 /* change stat */ thread->stat = RT_THREAD_CLOSE; -204073f4: fdc42783 lw a5,-36(s0) -204073f8: 4711 li a4,4 -204073fa: 04e78623 sb a4,76(a5) +20406efe: fdc42783 lw a5,-36(s0) +20406f02: 4711 li a4,4 +20406f04: 04e78623 sb a4,76(a5) /* disable interrupt */ lock = rt_hw_interrupt_disable(); -204073fe: 596010ef jal ra,20408994 -20407402: fea42623 sw a0,-20(s0) +20406f08: 63e010ef jal ra,20408546 +20406f0c: fea42623 sw a0,-20(s0) /* insert to defunct thread list */ rt_list_insert_after(&rt_thread_defunct, &(thread->tlist)); -20407406: fdc42783 lw a5,-36(s0) -2040740a: 02c78793 addi a5,a5,44 -2040740e: 85be mv a1,a5 -20407410: 5fbfc517 auipc a0,0x5fbfc -20407414: ab450513 addi a0,a0,-1356 # 80002ec4 -20407418: 3a7d jal 20406dd6 +20406f10: fdc42783 lw a5,-36(s0) +20406f14: 02c78793 addi a5,a5,44 +20406f18: 85be mv a1,a5 +20406f1a: 5fbfc517 auipc a0,0x5fbfc +20406f1e: e7650513 addi a0,a0,-394 # 80002d90 +20406f22: 3a7d jal 204068e0 /* enable interrupt */ rt_hw_interrupt_enable(lock); -2040741a: fec42503 lw a0,-20(s0) -2040741e: 578010ef jal ra,20408996 +20406f24: fec42503 lw a0,-20(s0) +20406f28: 620010ef jal ra,20408548 return RT_EOK; -20407422: 4781 li a5,0 +20406f2c: 4781 li a5,0 } -20407424: 853e mv a0,a5 -20407426: 50b2 lw ra,44(sp) -20407428: 5422 lw s0,40(sp) -2040742a: 6145 addi sp,sp,48 -2040742c: 8082 ret +20406f2e: 853e mv a0,a5 +20406f30: 50b2 lw ra,44(sp) +20406f32: 5422 lw s0,40(sp) +20406f34: 6145 addi sp,sp,48 +20406f36: 8082 ret -2040742e : +20406f38 : * is still in READY state. * * @return RT_EOK */ rt_err_t rt_thread_yield(void) { -2040742e: 1101 addi sp,sp,-32 -20407430: ce06 sw ra,28(sp) -20407432: cc22 sw s0,24(sp) -20407434: ca26 sw s1,20(sp) -20407436: 1000 addi s0,sp,32 +20406f38: 1101 addi sp,sp,-32 +20406f3a: ce06 sw ra,28(sp) +20406f3c: cc22 sw s0,24(sp) +20406f3e: ca26 sw s1,20(sp) +20406f40: 1000 addi s0,sp,32 register rt_base_t level; struct rt_thread *thread; /* disable interrupt */ level = rt_hw_interrupt_disable(); -20407438: 55c010ef jal ra,20408994 -2040743c: 84aa mv s1,a0 +20406f42: 604010ef jal ra,20408546 +20406f46: 84aa mv s1,a0 /* set to current thread */ thread = rt_current_thread; -2040743e: 5fbfc797 auipc a5,0x5fbfc -20407442: a7e78793 addi a5,a5,-1410 # 80002ebc -20407446: 439c lw a5,0(a5) -20407448: fef42623 sw a5,-20(s0) +20406f48: 5fbfc797 auipc a5,0x5fbfc +20406f4c: e4078793 addi a5,a5,-448 # 80002d88 +20406f50: 439c lw a5,0(a5) +20406f52: fef42623 sw a5,-20(s0) /* if the thread stat is READY and on ready queue list */ if (thread->stat == RT_THREAD_READY && -2040744c: fec42783 lw a5,-20(s0) -20407450: 04c7c703 lbu a4,76(a5) -20407454: 4785 li a5,1 -20407456: 04f71963 bne a4,a5,204074a8 +20406f56: fec42783 lw a5,-20(s0) +20406f5a: 04c7c703 lbu a4,76(a5) +20406f5e: 4785 li a5,1 +20406f60: 04f71963 bne a4,a5,20406fb2 thread->tlist.next != thread->tlist.prev) -2040745a: fec42783 lw a5,-20(s0) -2040745e: 57d8 lw a4,44(a5) -20407460: fec42783 lw a5,-20(s0) -20407464: 5b9c lw a5,48(a5) +20406f64: fec42783 lw a5,-20(s0) +20406f68: 57d8 lw a4,44(a5) +20406f6a: fec42783 lw a5,-20(s0) +20406f6e: 5b9c lw a5,48(a5) if (thread->stat == RT_THREAD_READY && -20407466: 04f70163 beq a4,a5,204074a8 +20406f70: 04f70163 beq a4,a5,20406fb2 { /* remove thread from thread list */ rt_list_remove(&(thread->tlist)); -2040746a: fec42783 lw a5,-20(s0) -2040746e: 02c78793 addi a5,a5,44 -20407472: 853e mv a0,a5 -20407474: 32dd jal 20406e5a +20406f74: fec42783 lw a5,-20(s0) +20406f78: 02c78793 addi a5,a5,44 +20406f7c: 853e mv a0,a5 +20406f7e: 32dd jal 20406964 /* put thread to end of ready queue */ rt_list_insert_before(&(rt_thread_priority_table[thread->current_priority]), -20407476: fec42783 lw a5,-20(s0) -2040747a: 04d7c783 lbu a5,77(a5) -2040747e: 00379713 slli a4,a5,0x3 -20407482: 5fbfb797 auipc a5,0x5fbfb -20407486: 23e78793 addi a5,a5,574 # 800026c0 -2040748a: 973e add a4,a4,a5 -2040748c: fec42783 lw a5,-20(s0) -20407490: 02c78793 addi a5,a5,44 -20407494: 85be mv a1,a5 -20407496: 853a mv a0,a4 -20407498: 3241 jal 20406e18 +20406f80: fec42783 lw a5,-20(s0) +20406f84: 04d7c783 lbu a5,77(a5) +20406f88: 00379713 slli a4,a5,0x3 +20406f8c: 5fbfb797 auipc a5,0x5fbfb +20406f90: 60078793 addi a5,a5,1536 # 8000258c +20406f94: 973e add a4,a4,a5 +20406f96: fec42783 lw a5,-20(s0) +20406f9a: 02c78793 addi a5,a5,44 +20406f9e: 85be mv a1,a5 +20406fa0: 853a mv a0,a4 +20406fa2: 3241 jal 20406922 &(thread->tlist)); /* enable interrupt */ rt_hw_interrupt_enable(level); -2040749a: 8526 mv a0,s1 -2040749c: 4fa010ef jal ra,20408996 +20406fa4: 8526 mv a0,s1 +20406fa6: 5a2010ef jal ra,20408548 rt_schedule(); -204074a0: bcafe0ef jal ra,2040586a +20406faa: d46ff0ef jal ra,204064f0 return RT_EOK; -204074a4: 4781 li a5,0 -204074a6: a029 j 204074b0 +20406fae: 4781 li a5,0 +20406fb0: a029 j 20406fba } /* enable interrupt */ rt_hw_interrupt_enable(level); -204074a8: 8526 mv a0,s1 -204074aa: 4ec010ef jal ra,20408996 +20406fb2: 8526 mv a0,s1 +20406fb4: 594010ef jal ra,20408548 return RT_EOK; -204074ae: 4781 li a5,0 +20406fb8: 4781 li a5,0 } -204074b0: 853e mv a0,a5 -204074b2: 40f2 lw ra,28(sp) -204074b4: 4462 lw s0,24(sp) -204074b6: 44d2 lw s1,20(sp) -204074b8: 6105 addi sp,sp,32 -204074ba: 8082 ret +20406fba: 853e mv a0,a5 +20406fbc: 40f2 lw ra,28(sp) +20406fbe: 4462 lw s0,24(sp) +20406fc0: 44d2 lw s1,20(sp) +20406fc2: 6105 addi sp,sp,32 +20406fc4: 8082 ret -204074bc : +20406fc6 : * @param tick the sleep ticks * * @return RT_EOK */ rt_err_t rt_thread_sleep(rt_tick_t tick) { -204074bc: 7179 addi sp,sp,-48 -204074be: d606 sw ra,44(sp) -204074c0: d422 sw s0,40(sp) -204074c2: d226 sw s1,36(sp) -204074c4: 1800 addi s0,sp,48 -204074c6: fca42e23 sw a0,-36(s0) +20406fc6: 7179 addi sp,sp,-48 +20406fc8: d606 sw ra,44(sp) +20406fca: d422 sw s0,40(sp) +20406fcc: d226 sw s1,36(sp) +20406fce: 1800 addi s0,sp,48 +20406fd0: fca42e23 sw a0,-36(s0) register rt_base_t temp; struct rt_thread *thread; /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204074ca: 4ca010ef jal ra,20408994 -204074ce: 84aa mv s1,a0 +20406fd4: 572010ef jal ra,20408546 +20406fd8: 84aa mv s1,a0 /* set to current thread */ thread = rt_current_thread; -204074d0: 5fbfc797 auipc a5,0x5fbfc -204074d4: 9ec78793 addi a5,a5,-1556 # 80002ebc -204074d8: 439c lw a5,0(a5) -204074da: fef42623 sw a5,-20(s0) +20406fda: 5fbfc797 auipc a5,0x5fbfc +20406fde: dae78793 addi a5,a5,-594 # 80002d88 +20406fe2: 439c lw a5,0(a5) +20406fe4: fef42623 sw a5,-20(s0) RT_ASSERT(thread != RT_NULL); -204074de: fec42783 lw a5,-20(s0) -204074e2: ef89 bnez a5,204074fc -204074e4: 1ec00613 li a2,492 -204074e8: 00010597 auipc a1,0x10 -204074ec: 9d458593 addi a1,a1,-1580 # 20416ebc <__FUNCTION__.2283> -204074f0: 00010517 auipc a0,0x10 -204074f4: 90050513 addi a0,a0,-1792 # 20416df0 <__FUNCTION__.2307+0x30> -204074f8: b1ffd0ef jal ra,20405016 +20406fe8: fec42783 lw a5,-20(s0) +20406fec: ef89 bnez a5,20407006 +20406fee: 1ec00613 li a2,492 +20406ff2: 00010597 auipc a1,0x10 +20406ff6: c8658593 addi a1,a1,-890 # 20416c78 <__FUNCTION__.2278> +20406ffa: 00010517 auipc a0,0x10 +20406ffe: bb250513 addi a0,a0,-1102 # 20416bac <__FUNCTION__.2246+0x40> +20407002: 818fe0ef jal ra,2040501a /* suspend thread */ rt_thread_suspend(thread); -204074fc: fec42503 lw a0,-20(s0) -20407500: 2a7d jal 204076be +20407006: fec42503 lw a0,-20(s0) +2040700a: 2a7d jal 204071c8 /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), RT_TIMER_CTRL_SET_TIME, &tick); -20407502: fec42783 lw a5,-20(s0) -20407506: 06878793 addi a5,a5,104 -2040750a: fdc40713 addi a4,s0,-36 -2040750e: 863a mv a2,a4 -20407510: 4581 li a1,0 -20407512: 853e mv a0,a5 -20407514: 2b5000ef jal ra,20407fc8 +2040700c: fec42783 lw a5,-20(s0) +20407010: 06878793 addi a5,a5,104 +20407014: fdc40713 addi a4,s0,-36 +20407018: 863a mv a2,a4 +2040701a: 4581 li a1,0 +2040701c: 853e mv a0,a5 +2040701e: 2b5000ef jal ra,20407ad2 rt_timer_start(&(thread->thread_timer)); -20407518: fec42783 lw a5,-20(s0) -2040751c: 06878793 addi a5,a5,104 -20407520: 853e mv a0,a5 -20407522: 758000ef jal ra,20407c7a +20407022: fec42783 lw a5,-20(s0) +20407026: 06878793 addi a5,a5,104 +2040702a: 853e mv a0,a5 +2040702c: 758000ef jal ra,20407784 /* enable interrupt */ rt_hw_interrupt_enable(temp); -20407526: 8526 mv a0,s1 -20407528: 46e010ef jal ra,20408996 +20407030: 8526 mv a0,s1 +20407032: 516010ef jal ra,20408548 rt_schedule(); -2040752c: b3efe0ef jal ra,2040586a +20407036: cbaff0ef jal ra,204064f0 /* clear error number of this thread to RT_EOK */ if (thread->error == -RT_ETIMEOUT) -20407530: fec42783 lw a5,-20(s0) -20407534: 47b8 lw a4,72(a5) -20407536: 57f9 li a5,-2 -20407538: 00f71663 bne a4,a5,20407544 +2040703a: fec42783 lw a5,-20(s0) +2040703e: 47b8 lw a4,72(a5) +20407040: 57f9 li a5,-2 +20407042: 00f71663 bne a4,a5,2040704e thread->error = RT_EOK; -2040753c: fec42783 lw a5,-20(s0) -20407540: 0407a423 sw zero,72(a5) +20407046: fec42783 lw a5,-20(s0) +2040704a: 0407a423 sw zero,72(a5) return RT_EOK; -20407544: 4781 li a5,0 +2040704e: 4781 li a5,0 } -20407546: 853e mv a0,a5 -20407548: 50b2 lw ra,44(sp) -2040754a: 5422 lw s0,40(sp) -2040754c: 5492 lw s1,36(sp) -2040754e: 6145 addi sp,sp,48 -20407550: 8082 ret +20407050: 853e mv a0,a5 +20407052: 50b2 lw ra,44(sp) +20407054: 5422 lw s0,40(sp) +20407056: 5492 lw s1,36(sp) +20407058: 6145 addi sp,sp,48 +2040705a: 8082 ret -20407552 : +2040705c : * @param tick the delay ticks * * @return RT_EOK */ rt_err_t rt_thread_delay(rt_tick_t tick) { -20407552: 1101 addi sp,sp,-32 -20407554: ce06 sw ra,28(sp) -20407556: cc22 sw s0,24(sp) -20407558: 1000 addi s0,sp,32 -2040755a: fea42623 sw a0,-20(s0) +2040705c: 1101 addi sp,sp,-32 +2040705e: ce06 sw ra,28(sp) +20407060: cc22 sw s0,24(sp) +20407062: 1000 addi s0,sp,32 +20407064: fea42623 sw a0,-20(s0) return rt_thread_sleep(tick); -2040755e: fec42503 lw a0,-20(s0) -20407562: 3fa9 jal 204074bc -20407564: 87aa mv a5,a0 +20407068: fec42503 lw a0,-20(s0) +2040706c: 3fa9 jal 20406fc6 +2040706e: 87aa mv a5,a0 } -20407566: 853e mv a0,a5 -20407568: 40f2 lw ra,28(sp) -2040756a: 4462 lw s0,24(sp) -2040756c: 6105 addi sp,sp,32 -2040756e: 8082 ret +20407070: 853e mv a0,a5 +20407072: 40f2 lw ra,28(sp) +20407074: 4462 lw s0,24(sp) +20407076: 6105 addi sp,sp,32 +20407078: 8082 ret -20407570 : +2040707a : * @param arg the argument of control command * * @return RT_EOK */ rt_err_t rt_thread_control(rt_thread_t thread, rt_uint8_t cmd, void *arg) { -20407570: 1101 addi sp,sp,-32 -20407572: ce06 sw ra,28(sp) -20407574: cc22 sw s0,24(sp) -20407576: ca26 sw s1,20(sp) -20407578: 1000 addi s0,sp,32 -2040757a: fea42623 sw a0,-20(s0) -2040757e: 87ae mv a5,a1 -20407580: fec42223 sw a2,-28(s0) -20407584: fef405a3 sb a5,-21(s0) +2040707a: 1101 addi sp,sp,-32 +2040707c: ce06 sw ra,28(sp) +2040707e: cc22 sw s0,24(sp) +20407080: ca26 sw s1,20(sp) +20407082: 1000 addi s0,sp,32 +20407084: fea42623 sw a0,-20(s0) +20407088: 87ae mv a5,a1 +2040708a: fec42223 sw a2,-28(s0) +2040708e: fef405a3 sb a5,-21(s0) register rt_base_t temp; /* thread check */ RT_ASSERT(thread != RT_NULL); -20407588: fec42783 lw a5,-20(s0) -2040758c: ef89 bnez a5,204075a6 -2040758e: 21f00613 li a2,543 -20407592: 00010597 auipc a1,0x10 -20407596: 93a58593 addi a1,a1,-1734 # 20416ecc <__FUNCTION__.2293> -2040759a: 00010517 auipc a0,0x10 -2040759e: 85650513 addi a0,a0,-1962 # 20416df0 <__FUNCTION__.2307+0x30> -204075a2: a75fd0ef jal ra,20405016 +20407092: fec42783 lw a5,-20(s0) +20407096: ef89 bnez a5,204070b0 +20407098: 21f00613 li a2,543 +2040709c: 00010597 auipc a1,0x10 +204070a0: bec58593 addi a1,a1,-1044 # 20416c88 <__FUNCTION__.2288> +204070a4: 00010517 auipc a0,0x10 +204070a8: b0850513 addi a0,a0,-1272 # 20416bac <__FUNCTION__.2246+0x40> +204070ac: f6ffd0ef jal ra,2040501a switch (cmd) -204075a6: feb44783 lbu a5,-21(s0) -204075aa: 4705 li a4,1 -204075ac: 0ee78d63 beq a5,a4,204076a6 -204075b0: 4709 li a4,2 -204075b2: 00e78463 beq a5,a4,204075ba -204075b6: c3fd beqz a5,2040769c +204070b0: feb44783 lbu a5,-21(s0) +204070b4: 4705 li a4,1 +204070b6: 0ee78d63 beq a5,a4,204071b0 +204070ba: 4709 li a4,2 +204070bc: 00e78463 beq a5,a4,204070c4 +204070c0: c3fd beqz a5,204071a6 case RT_THREAD_CTRL_CLOSE: return rt_thread_delete(thread); #endif default: break; -204075b8: a8e5 j 204076b0 +204070c2: a8e5 j 204071ba temp = rt_hw_interrupt_disable(); -204075ba: 3da010ef jal ra,20408994 -204075be: 84aa mv s1,a0 +204070c4: 482010ef jal ra,20408546 +204070c8: 84aa mv s1,a0 if (thread->stat == RT_THREAD_READY) -204075c0: fec42783 lw a5,-20(s0) -204075c4: 04c7c703 lbu a4,76(a5) -204075c8: 4785 li a5,1 -204075ca: 06f71863 bne a4,a5,2040763a +204070ca: fec42783 lw a5,-20(s0) +204070ce: 04c7c703 lbu a4,76(a5) +204070d2: 4785 li a5,1 +204070d4: 06f71863 bne a4,a5,20407144 rt_schedule_remove_thread(thread); -204075ce: fec42503 lw a0,-20(s0) -204075d2: c92fe0ef jal ra,20405a64 +204070d8: fec42503 lw a0,-20(s0) +204070dc: e0eff0ef jal ra,204066ea thread->current_priority = *(rt_uint8_t *)arg; -204075d6: fe442783 lw a5,-28(s0) -204075da: 0007c703 lbu a4,0(a5) -204075de: fec42783 lw a5,-20(s0) -204075e2: 04e786a3 sb a4,77(a5) +204070e0: fe442783 lw a5,-28(s0) +204070e4: 0007c703 lbu a4,0(a5) +204070e8: fec42783 lw a5,-20(s0) +204070ec: 04e786a3 sb a4,77(a5) thread->number = thread->current_priority >> 3; /* 5bit */ -204075e6: fec42783 lw a5,-20(s0) -204075ea: 04d7c783 lbu a5,77(a5) -204075ee: 838d srli a5,a5,0x3 -204075f0: 0ff7f713 andi a4,a5,255 -204075f4: fec42783 lw a5,-20(s0) -204075f8: 04e787a3 sb a4,79(a5) +204070f0: fec42783 lw a5,-20(s0) +204070f4: 04d7c783 lbu a5,77(a5) +204070f8: 838d srli a5,a5,0x3 +204070fa: 0ff7f713 andi a4,a5,255 +204070fe: fec42783 lw a5,-20(s0) +20407102: 04e787a3 sb a4,79(a5) thread->number_mask = 1 << thread->number; -204075fc: fec42783 lw a5,-20(s0) -20407600: 04f7c783 lbu a5,79(a5) -20407604: 873e mv a4,a5 -20407606: 4785 li a5,1 -20407608: 00e797b3 sll a5,a5,a4 -2040760c: 873e mv a4,a5 -2040760e: fec42783 lw a5,-20(s0) -20407612: cbf8 sw a4,84(a5) +20407106: fec42783 lw a5,-20(s0) +2040710a: 04f7c783 lbu a5,79(a5) +2040710e: 873e mv a4,a5 +20407110: 4785 li a5,1 +20407112: 00e797b3 sll a5,a5,a4 +20407116: 873e mv a4,a5 +20407118: fec42783 lw a5,-20(s0) +2040711c: cbf8 sw a4,84(a5) thread->high_mask = 1 << (thread->current_priority & 0x07); /* 3bit */ -20407614: fec42783 lw a5,-20(s0) -20407618: 04d7c783 lbu a5,77(a5) -2040761c: 8b9d andi a5,a5,7 -2040761e: 4705 li a4,1 -20407620: 00f717b3 sll a5,a4,a5 -20407624: 0ff7f713 andi a4,a5,255 -20407628: fec42783 lw a5,-20(s0) -2040762c: 04e78823 sb a4,80(a5) +2040711e: fec42783 lw a5,-20(s0) +20407122: 04d7c783 lbu a5,77(a5) +20407126: 8b9d andi a5,a5,7 +20407128: 4705 li a4,1 +2040712a: 00f717b3 sll a5,a4,a5 +2040712e: 0ff7f713 andi a4,a5,255 +20407132: fec42783 lw a5,-20(s0) +20407136: 04e78823 sb a4,80(a5) rt_schedule_insert_thread(thread); -20407630: fec42503 lw a0,-20(s0) -20407634: b66fe0ef jal ra,2040599a -20407638: a8b1 j 20407694 +2040713a: fec42503 lw a0,-20(s0) +2040713e: ce2ff0ef jal ra,20406620 +20407142: a8b1 j 2040719e thread->current_priority = *(rt_uint8_t *)arg; -2040763a: fe442783 lw a5,-28(s0) -2040763e: 0007c703 lbu a4,0(a5) -20407642: fec42783 lw a5,-20(s0) -20407646: 04e786a3 sb a4,77(a5) +20407144: fe442783 lw a5,-28(s0) +20407148: 0007c703 lbu a4,0(a5) +2040714c: fec42783 lw a5,-20(s0) +20407150: 04e786a3 sb a4,77(a5) thread->number = thread->current_priority >> 3; /* 5bit */ -2040764a: fec42783 lw a5,-20(s0) -2040764e: 04d7c783 lbu a5,77(a5) -20407652: 838d srli a5,a5,0x3 -20407654: 0ff7f713 andi a4,a5,255 -20407658: fec42783 lw a5,-20(s0) -2040765c: 04e787a3 sb a4,79(a5) +20407154: fec42783 lw a5,-20(s0) +20407158: 04d7c783 lbu a5,77(a5) +2040715c: 838d srli a5,a5,0x3 +2040715e: 0ff7f713 andi a4,a5,255 +20407162: fec42783 lw a5,-20(s0) +20407166: 04e787a3 sb a4,79(a5) thread->number_mask = 1 << thread->number; -20407660: fec42783 lw a5,-20(s0) -20407664: 04f7c783 lbu a5,79(a5) -20407668: 873e mv a4,a5 -2040766a: 4785 li a5,1 -2040766c: 00e797b3 sll a5,a5,a4 -20407670: 873e mv a4,a5 -20407672: fec42783 lw a5,-20(s0) -20407676: cbf8 sw a4,84(a5) +2040716a: fec42783 lw a5,-20(s0) +2040716e: 04f7c783 lbu a5,79(a5) +20407172: 873e mv a4,a5 +20407174: 4785 li a5,1 +20407176: 00e797b3 sll a5,a5,a4 +2040717a: 873e mv a4,a5 +2040717c: fec42783 lw a5,-20(s0) +20407180: cbf8 sw a4,84(a5) thread->high_mask = 1 << (thread->current_priority & 0x07); /* 3bit */ -20407678: fec42783 lw a5,-20(s0) -2040767c: 04d7c783 lbu a5,77(a5) -20407680: 8b9d andi a5,a5,7 -20407682: 4705 li a4,1 -20407684: 00f717b3 sll a5,a4,a5 -20407688: 0ff7f713 andi a4,a5,255 -2040768c: fec42783 lw a5,-20(s0) -20407690: 04e78823 sb a4,80(a5) +20407182: fec42783 lw a5,-20(s0) +20407186: 04d7c783 lbu a5,77(a5) +2040718a: 8b9d andi a5,a5,7 +2040718c: 4705 li a4,1 +2040718e: 00f717b3 sll a5,a4,a5 +20407192: 0ff7f713 andi a4,a5,255 +20407196: fec42783 lw a5,-20(s0) +2040719a: 04e78823 sb a4,80(a5) rt_hw_interrupt_enable(temp); -20407694: 8526 mv a0,s1 -20407696: 300010ef jal ra,20408996 +2040719e: 8526 mv a0,s1 +204071a0: 3a8010ef jal ra,20408548 break; -2040769a: a819 j 204076b0 +204071a4: a819 j 204071ba return rt_thread_startup(thread); -2040769c: fec42503 lw a0,-20(s0) -204076a0: 3e39 jal 204071be -204076a2: 87aa mv a5,a0 -204076a4: a039 j 204076b2 +204071a6: fec42503 lw a0,-20(s0) +204071aa: 3e39 jal 20406cc8 +204071ac: 87aa mv a5,a0 +204071ae: a039 j 204071bc return rt_thread_delete(thread); -204076a6: fec42503 lw a0,-20(s0) -204076aa: 3301 jal 204073aa -204076ac: 87aa mv a5,a0 -204076ae: a011 j 204076b2 +204071b0: fec42503 lw a0,-20(s0) +204071b4: 3301 jal 20406eb4 +204071b6: 87aa mv a5,a0 +204071b8: a011 j 204071bc } return RT_EOK; -204076b0: 4781 li a5,0 +204071ba: 4781 li a5,0 } -204076b2: 853e mv a0,a5 -204076b4: 40f2 lw ra,28(sp) -204076b6: 4462 lw s0,24(sp) -204076b8: 44d2 lw s1,20(sp) -204076ba: 6105 addi sp,sp,32 -204076bc: 8082 ret +204071bc: 853e mv a0,a5 +204071be: 40f2 lw ra,28(sp) +204071c0: 4462 lw s0,24(sp) +204071c2: 44d2 lw s1,20(sp) +204071c4: 6105 addi sp,sp,32 +204071c6: 8082 ret -204076be : +204071c8 : * * @note if suspend self thread, after this function call, the * rt_schedule() must be invoked. */ rt_err_t rt_thread_suspend(rt_thread_t thread) { -204076be: 1101 addi sp,sp,-32 -204076c0: ce06 sw ra,28(sp) -204076c2: cc22 sw s0,24(sp) -204076c4: ca26 sw s1,20(sp) -204076c6: 1000 addi s0,sp,32 -204076c8: fea42623 sw a0,-20(s0) +204071c8: 1101 addi sp,sp,-32 +204071ca: ce06 sw ra,28(sp) +204071cc: cc22 sw s0,24(sp) +204071ce: ca26 sw s1,20(sp) +204071d0: 1000 addi s0,sp,32 +204071d2: fea42623 sw a0,-20(s0) register rt_base_t temp; /* thread check */ RT_ASSERT(thread != RT_NULL); -204076cc: fec42783 lw a5,-20(s0) -204076d0: ef89 bnez a5,204076ea -204076d2: 26d00613 li a2,621 -204076d6: 00010597 auipc a1,0x10 -204076da: 80a58593 addi a1,a1,-2038 # 20416ee0 <__FUNCTION__.2303> -204076de: 0000f517 auipc a0,0xf -204076e2: 71250513 addi a0,a0,1810 # 20416df0 <__FUNCTION__.2307+0x30> -204076e6: 931fd0ef jal ra,20405016 +204071d6: fec42783 lw a5,-20(s0) +204071da: ef89 bnez a5,204071f4 +204071dc: 26d00613 li a2,621 +204071e0: 00010597 auipc a1,0x10 +204071e4: abc58593 addi a1,a1,-1348 # 20416c9c <__FUNCTION__.2298> +204071e8: 00010517 auipc a0,0x10 +204071ec: 9c450513 addi a0,a0,-1596 # 20416bac <__FUNCTION__.2246+0x40> +204071f0: e2bfd0ef jal ra,2040501a RT_DEBUG_LOG(RT_DEBUG_THREAD, ("thread suspend: %s\n", thread->name)); if (thread->stat != RT_THREAD_READY) -204076ea: fec42783 lw a5,-20(s0) -204076ee: 04c7c703 lbu a4,76(a5) -204076f2: 4785 li a5,1 -204076f4: 00f70463 beq a4,a5,204076fc +204071f4: fec42783 lw a5,-20(s0) +204071f8: 04c7c703 lbu a4,76(a5) +204071fc: 4785 li a5,1 +204071fe: 00f70463 beq a4,a5,20407206 { RT_DEBUG_LOG(RT_DEBUG_THREAD, ("thread suspend: thread disorder, %d\n", thread->stat)); return -RT_ERROR; -204076f8: 57fd li a5,-1 -204076fa: a0b1 j 20407746 +20407202: 57fd li a5,-1 +20407204: a0b1 j 20407250 } /* disable interrupt */ temp = rt_hw_interrupt_disable(); -204076fc: 298010ef jal ra,20408994 -20407700: 84aa mv s1,a0 +20407206: 340010ef jal ra,20408546 +2040720a: 84aa mv s1,a0 /* change thread stat */ thread->stat = RT_THREAD_SUSPEND; -20407702: fec42783 lw a5,-20(s0) -20407706: 4709 li a4,2 -20407708: 04e78623 sb a4,76(a5) +2040720c: fec42783 lw a5,-20(s0) +20407210: 4709 li a4,2 +20407212: 04e78623 sb a4,76(a5) rt_schedule_remove_thread(thread); -2040770c: fec42503 lw a0,-20(s0) -20407710: b54fe0ef jal ra,20405a64 +20407216: fec42503 lw a0,-20(s0) +2040721a: cd0ff0ef jal ra,204066ea /* stop thread timer anyway */ rt_timer_stop(&(thread->thread_timer)); -20407714: fec42783 lw a5,-20(s0) -20407718: 06878793 addi a5,a5,104 -2040771c: 853e mv a0,a5 -2040771e: 01b000ef jal ra,20407f38 +2040721e: fec42783 lw a5,-20(s0) +20407222: 06878793 addi a5,a5,104 +20407226: 853e mv a0,a5 +20407228: 01b000ef jal ra,20407a42 /* enable interrupt */ rt_hw_interrupt_enable(temp); -20407722: 8526 mv a0,s1 -20407724: 272010ef jal ra,20408996 +2040722c: 8526 mv a0,s1 +2040722e: 31a010ef jal ra,20408548 RT_OBJECT_HOOK_CALL(rt_thread_suspend_hook,(thread)); -20407728: 5fbf9797 auipc a5,0x5fbf9 -2040772c: 65c78793 addi a5,a5,1628 # 80000d84 -20407730: 439c lw a5,0(a5) -20407732: cb89 beqz a5,20407744 -20407734: 5fbf9797 auipc a5,0x5fbf9 -20407738: 65078793 addi a5,a5,1616 # 80000d84 -2040773c: 439c lw a5,0(a5) -2040773e: fec42503 lw a0,-20(s0) -20407742: 9782 jalr a5 +20407232: 5fbfa797 auipc a5,0x5fbfa +20407236: a1e78793 addi a5,a5,-1506 # 80000c50 +2040723a: 439c lw a5,0(a5) +2040723c: cb89 beqz a5,2040724e +2040723e: 5fbfa797 auipc a5,0x5fbfa +20407242: a1278793 addi a5,a5,-1518 # 80000c50 +20407246: 439c lw a5,0(a5) +20407248: fec42503 lw a0,-20(s0) +2040724c: 9782 jalr a5 return RT_EOK; -20407744: 4781 li a5,0 +2040724e: 4781 li a5,0 } -20407746: 853e mv a0,a5 -20407748: 40f2 lw ra,28(sp) -2040774a: 4462 lw s0,24(sp) -2040774c: 44d2 lw s1,20(sp) -2040774e: 6105 addi sp,sp,32 -20407750: 8082 ret +20407250: 853e mv a0,a5 +20407252: 40f2 lw ra,28(sp) +20407254: 4462 lw s0,24(sp) +20407256: 44d2 lw s1,20(sp) +20407258: 6105 addi sp,sp,32 +2040725a: 8082 ret -20407752 : +2040725c : * @param thread the thread to be resumed * * @return the operation status, RT_EOK on OK, -RT_ERROR on error */ rt_err_t rt_thread_resume(rt_thread_t thread) { -20407752: 1101 addi sp,sp,-32 -20407754: ce06 sw ra,28(sp) -20407756: cc22 sw s0,24(sp) -20407758: ca26 sw s1,20(sp) -2040775a: 1000 addi s0,sp,32 -2040775c: fea42623 sw a0,-20(s0) +2040725c: 1101 addi sp,sp,-32 +2040725e: ce06 sw ra,28(sp) +20407260: cc22 sw s0,24(sp) +20407262: ca26 sw s1,20(sp) +20407264: 1000 addi s0,sp,32 +20407266: fea42623 sw a0,-20(s0) register rt_base_t temp; /* thread check */ RT_ASSERT(thread != RT_NULL); -20407760: fec42783 lw a5,-20(s0) -20407764: ef89 bnez a5,2040777e -20407766: 29700613 li a2,663 -2040776a: 0000f597 auipc a1,0xf -2040776e: 78a58593 addi a1,a1,1930 # 20416ef4 <__FUNCTION__.2308> -20407772: 0000f517 auipc a0,0xf -20407776: 67e50513 addi a0,a0,1662 # 20416df0 <__FUNCTION__.2307+0x30> -2040777a: 89dfd0ef jal ra,20405016 +2040726a: fec42783 lw a5,-20(s0) +2040726e: ef89 bnez a5,20407288 +20407270: 29700613 li a2,663 +20407274: 00010597 auipc a1,0x10 +20407278: a3c58593 addi a1,a1,-1476 # 20416cb0 <__FUNCTION__.2303> +2040727c: 00010517 auipc a0,0x10 +20407280: 93050513 addi a0,a0,-1744 # 20416bac <__FUNCTION__.2246+0x40> +20407284: d97fd0ef jal ra,2040501a RT_DEBUG_LOG(RT_DEBUG_THREAD, ("thread resume: %s\n", thread->name)); if (thread->stat != RT_THREAD_SUSPEND) -2040777e: fec42783 lw a5,-20(s0) -20407782: 04c7c703 lbu a4,76(a5) -20407786: 4789 li a5,2 -20407788: 00f70463 beq a4,a5,20407790 +20407288: fec42783 lw a5,-20(s0) +2040728c: 04c7c703 lbu a4,76(a5) +20407290: 4789 li a5,2 +20407292: 00f70463 beq a4,a5,2040729a { RT_DEBUG_LOG(RT_DEBUG_THREAD, ("thread resume: thread disorder, %d\n", thread->stat)); return -RT_ERROR; -2040778c: 57fd li a5,-1 -2040778e: a881 j 204077de +20407296: 57fd li a5,-1 +20407298: a881 j 204072e8 } /* disable interrupt */ temp = rt_hw_interrupt_disable(); -20407790: 204010ef jal ra,20408994 -20407794: 84aa mv s1,a0 +2040729a: 2ac010ef jal ra,20408546 +2040729e: 84aa mv s1,a0 /* remove from suspend list */ rt_list_remove(&(thread->tlist)); -20407796: fec42783 lw a5,-20(s0) -2040779a: 02c78793 addi a5,a5,44 -2040779e: 853e mv a0,a5 -204077a0: ebaff0ef jal ra,20406e5a +204072a0: fec42783 lw a5,-20(s0) +204072a4: 02c78793 addi a5,a5,44 +204072a8: 853e mv a0,a5 +204072aa: ebaff0ef jal ra,20406964 rt_timer_stop(&thread->thread_timer); -204077a4: fec42783 lw a5,-20(s0) -204077a8: 06878793 addi a5,a5,104 -204077ac: 853e mv a0,a5 -204077ae: 78a000ef jal ra,20407f38 +204072ae: fec42783 lw a5,-20(s0) +204072b2: 06878793 addi a5,a5,104 +204072b6: 853e mv a0,a5 +204072b8: 78a000ef jal ra,20407a42 /* enable interrupt */ rt_hw_interrupt_enable(temp); -204077b2: 8526 mv a0,s1 -204077b4: 1e2010ef jal ra,20408996 +204072bc: 8526 mv a0,s1 +204072be: 28a010ef jal ra,20408548 /* insert to schedule ready list */ rt_schedule_insert_thread(thread); -204077b8: fec42503 lw a0,-20(s0) -204077bc: 9defe0ef jal ra,2040599a +204072c2: fec42503 lw a0,-20(s0) +204072c6: b5aff0ef jal ra,20406620 RT_OBJECT_HOOK_CALL(rt_thread_resume_hook,(thread)); -204077c0: 5fbf9797 auipc a5,0x5fbf9 -204077c4: 5c878793 addi a5,a5,1480 # 80000d88 -204077c8: 439c lw a5,0(a5) -204077ca: cb89 beqz a5,204077dc -204077cc: 5fbf9797 auipc a5,0x5fbf9 -204077d0: 5bc78793 addi a5,a5,1468 # 80000d88 -204077d4: 439c lw a5,0(a5) -204077d6: fec42503 lw a0,-20(s0) -204077da: 9782 jalr a5 +204072ca: 5fbfa797 auipc a5,0x5fbfa +204072ce: 98a78793 addi a5,a5,-1654 # 80000c54 +204072d2: 439c lw a5,0(a5) +204072d4: cb89 beqz a5,204072e6 +204072d6: 5fbfa797 auipc a5,0x5fbfa +204072da: 97e78793 addi a5,a5,-1666 # 80000c54 +204072de: 439c lw a5,0(a5) +204072e0: fec42503 lw a0,-20(s0) +204072e4: 9782 jalr a5 return RT_EOK; -204077dc: 4781 li a5,0 +204072e6: 4781 li a5,0 } -204077de: 853e mv a0,a5 -204077e0: 40f2 lw ra,28(sp) -204077e2: 4462 lw s0,24(sp) -204077e4: 44d2 lw s1,20(sp) -204077e6: 6105 addi sp,sp,32 -204077e8: 8082 ret +204072e8: 853e mv a0,a5 +204072ea: 40f2 lw ra,28(sp) +204072ec: 4462 lw s0,24(sp) +204072ee: 44d2 lw s1,20(sp) +204072f0: 6105 addi sp,sp,32 +204072f2: 8082 ret -204077ea : +204072f4 : * when thread is timeout to wait some resource. * * @param parameter the parameter of thread timeout function */ void rt_thread_timeout(void *parameter) { -204077ea: 7179 addi sp,sp,-48 -204077ec: d606 sw ra,44(sp) -204077ee: d422 sw s0,40(sp) -204077f0: 1800 addi s0,sp,48 -204077f2: fca42e23 sw a0,-36(s0) +204072f4: 7179 addi sp,sp,-48 +204072f6: d606 sw ra,44(sp) +204072f8: d422 sw s0,40(sp) +204072fa: 1800 addi s0,sp,48 +204072fc: fca42e23 sw a0,-36(s0) struct rt_thread *thread; thread = (struct rt_thread *)parameter; -204077f6: fdc42783 lw a5,-36(s0) -204077fa: fef42623 sw a5,-20(s0) +20407300: fdc42783 lw a5,-36(s0) +20407304: fef42623 sw a5,-20(s0) /* thread check */ RT_ASSERT(thread != RT_NULL); -204077fe: fec42783 lw a5,-20(s0) -20407802: ef89 bnez a5,2040781c -20407804: 2c300613 li a2,707 -20407808: 0000f597 auipc a1,0xf -2040780c: 70058593 addi a1,a1,1792 # 20416f08 <__FUNCTION__.2313> -20407810: 0000f517 auipc a0,0xf -20407814: 5e050513 addi a0,a0,1504 # 20416df0 <__FUNCTION__.2307+0x30> -20407818: ffefd0ef jal ra,20405016 +20407308: fec42783 lw a5,-20(s0) +2040730c: ef89 bnez a5,20407326 +2040730e: 2c300613 li a2,707 +20407312: 00010597 auipc a1,0x10 +20407316: 9b258593 addi a1,a1,-1614 # 20416cc4 <__FUNCTION__.2308> +2040731a: 00010517 auipc a0,0x10 +2040731e: 89250513 addi a0,a0,-1902 # 20416bac <__FUNCTION__.2246+0x40> +20407322: cf9fd0ef jal ra,2040501a RT_ASSERT(thread->stat == RT_THREAD_SUSPEND); -2040781c: fec42783 lw a5,-20(s0) -20407820: 04c7c703 lbu a4,76(a5) -20407824: 4789 li a5,2 -20407826: 00f70e63 beq a4,a5,20407842 -2040782a: 2c400613 li a2,708 -2040782e: 0000f597 auipc a1,0xf -20407832: 6da58593 addi a1,a1,1754 # 20416f08 <__FUNCTION__.2313> -20407836: 0000f517 auipc a0,0xf -2040783a: 60650513 addi a0,a0,1542 # 20416e3c <__FUNCTION__.2307+0x7c> -2040783e: fd8fd0ef jal ra,20405016 +20407326: fec42783 lw a5,-20(s0) +2040732a: 04c7c703 lbu a4,76(a5) +2040732e: 4789 li a5,2 +20407330: 00f70e63 beq a4,a5,2040734c +20407334: 2c400613 li a2,708 +20407338: 00010597 auipc a1,0x10 +2040733c: 98c58593 addi a1,a1,-1652 # 20416cc4 <__FUNCTION__.2308> +20407340: 00010517 auipc a0,0x10 +20407344: 8b850513 addi a0,a0,-1864 # 20416bf8 <__FUNCTION__.2246+0x8c> +20407348: cd3fd0ef jal ra,2040501a /* set error number */ thread->error = -RT_ETIMEOUT; -20407842: fec42783 lw a5,-20(s0) -20407846: 5779 li a4,-2 -20407848: c7b8 sw a4,72(a5) +2040734c: fec42783 lw a5,-20(s0) +20407350: 5779 li a4,-2 +20407352: c7b8 sw a4,72(a5) /* remove from suspend list */ rt_list_remove(&(thread->tlist)); -2040784a: fec42783 lw a5,-20(s0) -2040784e: 02c78793 addi a5,a5,44 -20407852: 853e mv a0,a5 -20407854: e06ff0ef jal ra,20406e5a +20407354: fec42783 lw a5,-20(s0) +20407358: 02c78793 addi a5,a5,44 +2040735c: 853e mv a0,a5 +2040735e: e06ff0ef jal ra,20406964 /* insert to schedule ready list */ rt_schedule_insert_thread(thread); -20407858: fec42503 lw a0,-20(s0) -2040785c: 93efe0ef jal ra,2040599a +20407362: fec42503 lw a0,-20(s0) +20407366: abaff0ef jal ra,20406620 /* do schedule */ rt_schedule(); -20407860: 80afe0ef jal ra,2040586a +2040736a: 986ff0ef jal ra,204064f0 } -20407864: 0001 nop -20407866: 50b2 lw ra,44(sp) -20407868: 5422 lw s0,40(sp) -2040786a: 6145 addi sp,sp,48 -2040786c: 8082 ret +2040736e: 0001 nop +20407370: 50b2 lw ra,44(sp) +20407372: 5422 lw s0,40(sp) +20407374: 6145 addi sp,sp,48 +20407376: 8082 ret -2040786e : +20407378 : * @return the found thread * * @note please don't invoke this function in interrupt status. */ rt_thread_t rt_thread_find(char *name) { -2040786e: 7179 addi sp,sp,-48 -20407870: d606 sw ra,44(sp) -20407872: d422 sw s0,40(sp) -20407874: 1800 addi s0,sp,48 -20407876: fca42e23 sw a0,-36(s0) +20407378: 7179 addi sp,sp,-48 +2040737a: d606 sw ra,44(sp) +2040737c: d422 sw s0,40(sp) +2040737e: 1800 addi s0,sp,48 +20407380: fca42e23 sw a0,-36(s0) struct rt_list_node *node; extern struct rt_object_information rt_object_container[]; /* enter critical */ if (rt_thread_self() != RT_NULL) -2040787a: 3235 jal 204071a6 -2040787c: 87aa mv a5,a0 -2040787e: c399 beqz a5,20407884 +20407384: 3235 jal 20406cb0 +20407386: 87aa mv a5,a0 +20407388: c399 beqz a5,2040738e rt_enter_critical(); -20407880: ae2fe0ef jal ra,20405b62 +2040738a: c5eff0ef jal ra,204067e8 /* try to find device object */ information = &rt_object_container[RT_Object_Class_Thread]; -20407884: 5fbf9797 auipc a5,0x5fbf9 -20407888: 80078793 addi a5,a5,-2048 # 80000084 -2040788c: fef42423 sw a5,-24(s0) +2040738e: 5fbf9797 auipc a5,0x5fbf9 +20407392: cf678793 addi a5,a5,-778 # 80000084 +20407396: fef42423 sw a5,-24(s0) for (node = information->object_list.next; -20407890: fe842783 lw a5,-24(s0) -20407894: 43dc lw a5,4(a5) -20407896: fef42623 sw a5,-20(s0) -2040789a: a83d j 204078d8 +2040739a: fe842783 lw a5,-24(s0) +2040739e: 43dc lw a5,4(a5) +204073a0: fef42623 sw a5,-20(s0) +204073a4: a83d j 204073e2 node != &(information->object_list); node = node->next) { object = rt_list_entry(node, struct rt_object, list); -2040789c: fec42783 lw a5,-20(s0) -204078a0: fdc78793 addi a5,a5,-36 -204078a4: fef42223 sw a5,-28(s0) +204073a6: fec42783 lw a5,-20(s0) +204073aa: fdc78793 addi a5,a5,-36 +204073ae: fef42223 sw a5,-28(s0) if (rt_strncmp(object->name, name, RT_NAME_MAX) == 0) -204078a8: fe442783 lw a5,-28(s0) -204078ac: 02000613 li a2,32 -204078b0: fdc42583 lw a1,-36(s0) -204078b4: 853e mv a0,a5 -204078b6: fa2fc0ef jal ra,20404058 -204078ba: 87aa mv a5,a0 -204078bc: eb89 bnez a5,204078ce +204073b2: fe442783 lw a5,-28(s0) +204073b6: 02000613 li a2,32 +204073ba: fdc42583 lw a1,-36(s0) +204073be: 853e mv a0,a5 +204073c0: c9ffc0ef jal ra,2040405e +204073c4: 87aa mv a5,a0 +204073c6: eb89 bnez a5,204073d8 { /* leave critical */ if (rt_thread_self() != RT_NULL) -204078be: 30e5 jal 204071a6 -204078c0: 87aa mv a5,a0 -204078c2: c399 beqz a5,204078c8 +204073c8: 30e5 jal 20406cb0 +204073ca: 87aa mv a5,a0 +204073cc: c399 beqz a5,204073d2 rt_exit_critical(); -204078c4: ae4fe0ef jal ra,20405ba8 +204073ce: c60ff0ef jal ra,2040682e return (rt_thread_t)object; -204078c8: fe442783 lw a5,-28(s0) -204078cc: a01d j 204078f2 +204073d2: fe442783 lw a5,-28(s0) +204073d6: a01d j 204073fc node = node->next) -204078ce: fec42783 lw a5,-20(s0) -204078d2: 439c lw a5,0(a5) -204078d4: fef42623 sw a5,-20(s0) +204073d8: fec42783 lw a5,-20(s0) +204073dc: 439c lw a5,0(a5) +204073de: fef42623 sw a5,-20(s0) node != &(information->object_list); -204078d8: fe842783 lw a5,-24(s0) -204078dc: 0791 addi a5,a5,4 +204073e2: fe842783 lw a5,-24(s0) +204073e6: 0791 addi a5,a5,4 for (node = information->object_list.next; -204078de: fec42703 lw a4,-20(s0) -204078e2: faf71de3 bne a4,a5,2040789c +204073e8: fec42703 lw a4,-20(s0) +204073ec: faf71de3 bne a4,a5,204073a6 } } /* leave critical */ if (rt_thread_self() != RT_NULL) -204078e6: 30c1 jal 204071a6 -204078e8: 87aa mv a5,a0 -204078ea: c399 beqz a5,204078f0 +204073f0: 30c1 jal 20406cb0 +204073f2: 87aa mv a5,a0 +204073f4: c399 beqz a5,204073fa rt_exit_critical(); -204078ec: abcfe0ef jal ra,20405ba8 +204073f6: c38ff0ef jal ra,2040682e /* not found */ return RT_NULL; -204078f0: 4781 li a5,0 +204073fa: 4781 li a5,0 } -204078f2: 853e mv a0,a5 -204078f4: 50b2 lw ra,44(sp) -204078f6: 5422 lw s0,40(sp) -204078f8: 6145 addi sp,sp,48 -204078fa: 8082 ret +204073fc: 853e mv a0,a5 +204073fe: 50b2 lw ra,44(sp) +20407400: 5422 lw s0,40(sp) +20407402: 6145 addi sp,sp,48 +20407404: 8082 ret -204078fc : +20407406 : { -204078fc: 1101 addi sp,sp,-32 -204078fe: ce22 sw s0,28(sp) -20407900: 1000 addi s0,sp,32 -20407902: fea42623 sw a0,-20(s0) +20407406: 1101 addi sp,sp,-32 +20407408: ce22 sw s0,28(sp) +2040740a: 1000 addi s0,sp,32 +2040740c: fea42623 sw a0,-20(s0) l->next = l->prev = l; -20407906: fec42783 lw a5,-20(s0) -2040790a: fec42703 lw a4,-20(s0) -2040790e: c3d8 sw a4,4(a5) -20407910: fec42783 lw a5,-20(s0) -20407914: 43d8 lw a4,4(a5) -20407916: fec42783 lw a5,-20(s0) -2040791a: c398 sw a4,0(a5) +20407410: fec42783 lw a5,-20(s0) +20407414: fec42703 lw a4,-20(s0) +20407418: c3d8 sw a4,4(a5) +2040741a: fec42783 lw a5,-20(s0) +2040741e: 43d8 lw a4,4(a5) +20407420: fec42783 lw a5,-20(s0) +20407424: c398 sw a4,0(a5) } -2040791c: 0001 nop -2040791e: 4472 lw s0,28(sp) -20407920: 6105 addi sp,sp,32 -20407922: 8082 ret +20407426: 0001 nop +20407428: 4472 lw s0,28(sp) +2040742a: 6105 addi sp,sp,32 +2040742c: 8082 ret -20407924 : +2040742e : { -20407924: 1101 addi sp,sp,-32 -20407926: ce22 sw s0,28(sp) -20407928: 1000 addi s0,sp,32 -2040792a: fea42623 sw a0,-20(s0) -2040792e: feb42423 sw a1,-24(s0) +2040742e: 1101 addi sp,sp,-32 +20407430: ce22 sw s0,28(sp) +20407432: 1000 addi s0,sp,32 +20407434: fea42623 sw a0,-20(s0) +20407438: feb42423 sw a1,-24(s0) l->next->prev = n; -20407932: fec42783 lw a5,-20(s0) -20407936: 439c lw a5,0(a5) -20407938: fe842703 lw a4,-24(s0) -2040793c: c3d8 sw a4,4(a5) +2040743c: fec42783 lw a5,-20(s0) +20407440: 439c lw a5,0(a5) +20407442: fe842703 lw a4,-24(s0) +20407446: c3d8 sw a4,4(a5) n->next = l->next; -2040793e: fec42783 lw a5,-20(s0) -20407942: 4398 lw a4,0(a5) -20407944: fe842783 lw a5,-24(s0) -20407948: c398 sw a4,0(a5) +20407448: fec42783 lw a5,-20(s0) +2040744c: 4398 lw a4,0(a5) +2040744e: fe842783 lw a5,-24(s0) +20407452: c398 sw a4,0(a5) l->next = n; -2040794a: fec42783 lw a5,-20(s0) -2040794e: fe842703 lw a4,-24(s0) -20407952: c398 sw a4,0(a5) +20407454: fec42783 lw a5,-20(s0) +20407458: fe842703 lw a4,-24(s0) +2040745c: c398 sw a4,0(a5) n->prev = l; -20407954: fe842783 lw a5,-24(s0) -20407958: fec42703 lw a4,-20(s0) -2040795c: c3d8 sw a4,4(a5) +2040745e: fe842783 lw a5,-24(s0) +20407462: fec42703 lw a4,-20(s0) +20407466: c3d8 sw a4,4(a5) } -2040795e: 0001 nop -20407960: 4472 lw s0,28(sp) -20407962: 6105 addi sp,sp,32 -20407964: 8082 ret +20407468: 0001 nop +2040746a: 4472 lw s0,28(sp) +2040746c: 6105 addi sp,sp,32 +2040746e: 8082 ret -20407966 : +20407470 : { -20407966: 1101 addi sp,sp,-32 -20407968: ce22 sw s0,28(sp) -2040796a: 1000 addi s0,sp,32 -2040796c: fea42623 sw a0,-20(s0) +20407470: 1101 addi sp,sp,-32 +20407472: ce22 sw s0,28(sp) +20407474: 1000 addi s0,sp,32 +20407476: fea42623 sw a0,-20(s0) n->next->prev = n->prev; -20407970: fec42783 lw a5,-20(s0) -20407974: 439c lw a5,0(a5) -20407976: fec42703 lw a4,-20(s0) -2040797a: 4358 lw a4,4(a4) -2040797c: c3d8 sw a4,4(a5) +2040747a: fec42783 lw a5,-20(s0) +2040747e: 439c lw a5,0(a5) +20407480: fec42703 lw a4,-20(s0) +20407484: 4358 lw a4,4(a4) +20407486: c3d8 sw a4,4(a5) n->prev->next = n->next; -2040797e: fec42783 lw a5,-20(s0) -20407982: 43dc lw a5,4(a5) -20407984: fec42703 lw a4,-20(s0) -20407988: 4318 lw a4,0(a4) -2040798a: c398 sw a4,0(a5) +20407488: fec42783 lw a5,-20(s0) +2040748c: 43dc lw a5,4(a5) +2040748e: fec42703 lw a4,-20(s0) +20407492: 4318 lw a4,0(a4) +20407494: c398 sw a4,0(a5) n->next = n->prev = n; -2040798c: fec42783 lw a5,-20(s0) -20407990: fec42703 lw a4,-20(s0) -20407994: c3d8 sw a4,4(a5) -20407996: fec42783 lw a5,-20(s0) -2040799a: 43d8 lw a4,4(a5) -2040799c: fec42783 lw a5,-20(s0) -204079a0: c398 sw a4,0(a5) +20407496: fec42783 lw a5,-20(s0) +2040749a: fec42703 lw a4,-20(s0) +2040749e: c3d8 sw a4,4(a5) +204074a0: fec42783 lw a5,-20(s0) +204074a4: 43d8 lw a4,4(a5) +204074a6: fec42783 lw a5,-20(s0) +204074aa: c398 sw a4,0(a5) } -204079a2: 0001 nop -204079a4: 4472 lw s0,28(sp) -204079a6: 6105 addi sp,sp,32 -204079a8: 8082 ret +204074ac: 0001 nop +204074ae: 4472 lw s0,28(sp) +204074b0: 6105 addi sp,sp,32 +204074b2: 8082 ret -204079aa : +204074b4 : { -204079aa: 1101 addi sp,sp,-32 -204079ac: ce22 sw s0,28(sp) -204079ae: 1000 addi s0,sp,32 -204079b0: fea42623 sw a0,-20(s0) +204074b4: 1101 addi sp,sp,-32 +204074b6: ce22 sw s0,28(sp) +204074b8: 1000 addi s0,sp,32 +204074ba: fea42623 sw a0,-20(s0) return l->next == l; -204079b4: fec42783 lw a5,-20(s0) -204079b8: 439c lw a5,0(a5) -204079ba: fec42703 lw a4,-20(s0) -204079be: 40f707b3 sub a5,a4,a5 -204079c2: 0017b793 seqz a5,a5 -204079c6: 0ff7f793 andi a5,a5,255 +204074be: fec42783 lw a5,-20(s0) +204074c2: 439c lw a5,0(a5) +204074c4: fec42703 lw a4,-20(s0) +204074c8: 40f707b3 sub a5,a4,a5 +204074cc: 0017b793 seqz a5,a5 +204074d0: 0ff7f793 andi a5,a5,255 } -204079ca: 853e mv a0,a5 -204079cc: 4472 lw s0,28(sp) -204079ce: 6105 addi sp,sp,32 -204079d0: 8082 ret +204074d4: 853e mv a0,a5 +204074d6: 4472 lw s0,28(sp) +204074d8: 6105 addi sp,sp,32 +204074da: 8082 ret -204079d2 : +204074dc : * is timeout. * * @param hook the hook function */ void rt_timer_timeout_sethook(void (*hook)(struct rt_timer *timer)) { -204079d2: 1101 addi sp,sp,-32 -204079d4: ce22 sw s0,28(sp) -204079d6: 1000 addi s0,sp,32 -204079d8: fea42623 sw a0,-20(s0) +204074dc: 1101 addi sp,sp,-32 +204074de: ce22 sw s0,28(sp) +204074e0: 1000 addi s0,sp,32 +204074e2: fea42623 sw a0,-20(s0) rt_timer_timeout_hook = hook; -204079dc: 5fbf9797 auipc a5,0x5fbf9 -204079e0: 67878793 addi a5,a5,1656 # 80001054 -204079e4: fec42703 lw a4,-20(s0) -204079e8: c398 sw a4,0(a5) +204074e6: 5fbfa797 auipc a5,0x5fbfa +204074ea: a3a78793 addi a5,a5,-1478 # 80000f20 +204074ee: fec42703 lw a4,-20(s0) +204074f2: c398 sw a4,0(a5) } -204079ea: 0001 nop -204079ec: 4472 lw s0,28(sp) -204079ee: 6105 addi sp,sp,32 -204079f0: 8082 ret +204074f4: 0001 nop +204074f6: 4472 lw s0,28(sp) +204074f8: 6105 addi sp,sp,32 +204074fa: 8082 ret -204079f2 <_rt_timer_init>: +204074fc <_rt_timer_init>: static void _rt_timer_init(rt_timer_t timer, void (*timeout)(void *parameter), void *parameter, rt_tick_t time, rt_uint8_t flag) { -204079f2: 7139 addi sp,sp,-64 -204079f4: de06 sw ra,60(sp) -204079f6: dc22 sw s0,56(sp) -204079f8: 0080 addi s0,sp,64 -204079fa: fca42e23 sw a0,-36(s0) -204079fe: fcb42c23 sw a1,-40(s0) -20407a02: fcc42a23 sw a2,-44(s0) -20407a06: fcd42823 sw a3,-48(s0) -20407a0a: 87ba mv a5,a4 -20407a0c: fcf407a3 sb a5,-49(s0) +204074fc: 7139 addi sp,sp,-64 +204074fe: de06 sw ra,60(sp) +20407500: dc22 sw s0,56(sp) +20407502: 0080 addi s0,sp,64 +20407504: fca42e23 sw a0,-36(s0) +20407508: fcb42c23 sw a1,-40(s0) +2040750c: fcc42a23 sw a2,-44(s0) +20407510: fcd42823 sw a3,-48(s0) +20407514: 87ba mv a5,a4 +20407516: fcf407a3 sb a5,-49(s0) int i; /* set flag */ timer->parent.flag = flag; -20407a10: fdc42783 lw a5,-36(s0) -20407a14: fcf44703 lbu a4,-49(s0) -20407a18: 02e780a3 sb a4,33(a5) +2040751a: fdc42783 lw a5,-36(s0) +2040751e: fcf44703 lbu a4,-49(s0) +20407522: 02e780a3 sb a4,33(a5) /* set deactivated */ timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; -20407a1c: fdc42783 lw a5,-36(s0) -20407a20: 0217c783 lbu a5,33(a5) -20407a24: 9bf9 andi a5,a5,-2 -20407a26: 0ff7f713 andi a4,a5,255 -20407a2a: fdc42783 lw a5,-36(s0) -20407a2e: 02e780a3 sb a4,33(a5) +20407526: fdc42783 lw a5,-36(s0) +2040752a: 0217c783 lbu a5,33(a5) +2040752e: 9bf9 andi a5,a5,-2 +20407530: 0ff7f713 andi a4,a5,255 +20407534: fdc42783 lw a5,-36(s0) +20407538: 02e780a3 sb a4,33(a5) timer->timeout_func = timeout; -20407a32: fdc42783 lw a5,-36(s0) -20407a36: fd842703 lw a4,-40(s0) -20407a3a: dbd8 sw a4,52(a5) +2040753c: fdc42783 lw a5,-36(s0) +20407540: fd842703 lw a4,-40(s0) +20407544: dbd8 sw a4,52(a5) timer->parameter = parameter; -20407a3c: fdc42783 lw a5,-36(s0) -20407a40: fd442703 lw a4,-44(s0) -20407a44: df98 sw a4,56(a5) +20407546: fdc42783 lw a5,-36(s0) +2040754a: fd442703 lw a4,-44(s0) +2040754e: df98 sw a4,56(a5) timer->timeout_tick = 0; -20407a46: fdc42783 lw a5,-36(s0) -20407a4a: 0407a023 sw zero,64(a5) +20407550: fdc42783 lw a5,-36(s0) +20407554: 0407a023 sw zero,64(a5) timer->init_tick = time; -20407a4e: fdc42783 lw a5,-36(s0) -20407a52: fd042703 lw a4,-48(s0) -20407a56: dfd8 sw a4,60(a5) +20407558: fdc42783 lw a5,-36(s0) +2040755c: fd042703 lw a4,-48(s0) +20407560: dfd8 sw a4,60(a5) /* initialize timer list */ for (i = 0; i < RT_TIMER_SKIP_LIST_LEVEL; i++) -20407a58: fe042623 sw zero,-20(s0) -20407a5c: a005 j 20407a7c <_rt_timer_init+0x8a> +20407562: fe042623 sw zero,-20(s0) +20407566: a005 j 20407586 <_rt_timer_init+0x8a> { rt_list_init(&(timer->row[i])); -20407a5e: fec42783 lw a5,-20(s0) -20407a62: 0791 addi a5,a5,4 -20407a64: 078e slli a5,a5,0x3 -20407a66: fdc42703 lw a4,-36(s0) -20407a6a: 97ba add a5,a5,a4 -20407a6c: 07b1 addi a5,a5,12 -20407a6e: 853e mv a0,a5 -20407a70: 3571 jal 204078fc +20407568: fec42783 lw a5,-20(s0) +2040756c: 0791 addi a5,a5,4 +2040756e: 078e slli a5,a5,0x3 +20407570: fdc42703 lw a4,-36(s0) +20407574: 97ba add a5,a5,a4 +20407576: 07b1 addi a5,a5,12 +20407578: 853e mv a0,a5 +2040757a: 3571 jal 20407406 for (i = 0; i < RT_TIMER_SKIP_LIST_LEVEL; i++) -20407a72: fec42783 lw a5,-20(s0) -20407a76: 0785 addi a5,a5,1 -20407a78: fef42623 sw a5,-20(s0) -20407a7c: fec42783 lw a5,-20(s0) -20407a80: fcf05fe3 blez a5,20407a5e <_rt_timer_init+0x6c> +2040757c: fec42783 lw a5,-20(s0) +20407580: 0785 addi a5,a5,1 +20407582: fef42623 sw a5,-20(s0) +20407586: fec42783 lw a5,-20(s0) +2040758a: fcf05fe3 blez a5,20407568 <_rt_timer_init+0x6c> } } -20407a84: 0001 nop -20407a86: 50f2 lw ra,60(sp) -20407a88: 5462 lw s0,56(sp) -20407a8a: 6121 addi sp,sp,64 -20407a8c: 8082 ret +2040758e: 0001 nop +20407590: 50f2 lw ra,60(sp) +20407592: 5462 lw s0,56(sp) +20407594: 6121 addi sp,sp,64 +20407596: 8082 ret -20407a8e : +20407598 : /* the fist timer always in the last row */ static rt_tick_t rt_timer_list_next_timeout(rt_list_t timer_list[]) { -20407a8e: 7179 addi sp,sp,-48 -20407a90: d606 sw ra,44(sp) -20407a92: d422 sw s0,40(sp) -20407a94: 1800 addi s0,sp,48 -20407a96: fca42e23 sw a0,-36(s0) +20407598: 7179 addi sp,sp,-48 +2040759a: d606 sw ra,44(sp) +2040759c: d422 sw s0,40(sp) +2040759e: 1800 addi s0,sp,48 +204075a0: fca42e23 sw a0,-36(s0) struct rt_timer *timer; if (rt_list_isempty(&timer_list[RT_TIMER_SKIP_LIST_LEVEL - 1])) -20407a9a: fdc42503 lw a0,-36(s0) -20407a9e: 3731 jal 204079aa -20407aa0: 87aa mv a5,a0 -20407aa2: c399 beqz a5,20407aa8 +204075a4: fdc42503 lw a0,-36(s0) +204075a8: 3731 jal 204074b4 +204075aa: 87aa mv a5,a0 +204075ac: c399 beqz a5,204075b2 return RT_TICK_MAX; -20407aa4: 57fd li a5,-1 -20407aa6: a819 j 20407abc +204075ae: 57fd li a5,-1 +204075b0: a819 j 204075c6 timer = rt_list_entry(timer_list[RT_TIMER_SKIP_LIST_LEVEL - 1].next, -20407aa8: fdc42783 lw a5,-36(s0) -20407aac: 439c lw a5,0(a5) -20407aae: fd478793 addi a5,a5,-44 -20407ab2: fef42623 sw a5,-20(s0) +204075b2: fdc42783 lw a5,-36(s0) +204075b6: 439c lw a5,0(a5) +204075b8: fd478793 addi a5,a5,-44 +204075bc: fef42623 sw a5,-20(s0) struct rt_timer, row[RT_TIMER_SKIP_LIST_LEVEL - 1]); return timer->timeout_tick; -20407ab6: fec42783 lw a5,-20(s0) -20407aba: 43bc lw a5,64(a5) +204075c0: fec42783 lw a5,-20(s0) +204075c4: 43bc lw a5,64(a5) } -20407abc: 853e mv a0,a5 -20407abe: 50b2 lw ra,44(sp) -20407ac0: 5422 lw s0,40(sp) -20407ac2: 6145 addi sp,sp,48 -20407ac4: 8082 ret +204075c6: 853e mv a0,a5 +204075c8: 50b2 lw ra,44(sp) +204075ca: 5422 lw s0,40(sp) +204075cc: 6145 addi sp,sp,48 +204075ce: 8082 ret -20407ac6 <_rt_timer_remove>: +204075d0 <_rt_timer_remove>: rt_inline void _rt_timer_remove(rt_timer_t timer) { -20407ac6: 7179 addi sp,sp,-48 -20407ac8: d606 sw ra,44(sp) -20407aca: d422 sw s0,40(sp) -20407acc: 1800 addi s0,sp,48 -20407ace: fca42e23 sw a0,-36(s0) +204075d0: 7179 addi sp,sp,-48 +204075d2: d606 sw ra,44(sp) +204075d4: d422 sw s0,40(sp) +204075d6: 1800 addi s0,sp,48 +204075d8: fca42e23 sw a0,-36(s0) int i; for (i = 0; i < RT_TIMER_SKIP_LIST_LEVEL; i++) -20407ad2: fe042623 sw zero,-20(s0) -20407ad6: a005 j 20407af6 <_rt_timer_remove+0x30> +204075dc: fe042623 sw zero,-20(s0) +204075e0: a005 j 20407600 <_rt_timer_remove+0x30> { rt_list_remove(&timer->row[i]); -20407ad8: fec42783 lw a5,-20(s0) -20407adc: 0791 addi a5,a5,4 -20407ade: 078e slli a5,a5,0x3 -20407ae0: fdc42703 lw a4,-36(s0) -20407ae4: 97ba add a5,a5,a4 -20407ae6: 07b1 addi a5,a5,12 -20407ae8: 853e mv a0,a5 -20407aea: 3db5 jal 20407966 +204075e2: fec42783 lw a5,-20(s0) +204075e6: 0791 addi a5,a5,4 +204075e8: 078e slli a5,a5,0x3 +204075ea: fdc42703 lw a4,-36(s0) +204075ee: 97ba add a5,a5,a4 +204075f0: 07b1 addi a5,a5,12 +204075f2: 853e mv a0,a5 +204075f4: 3db5 jal 20407470 for (i = 0; i < RT_TIMER_SKIP_LIST_LEVEL; i++) -20407aec: fec42783 lw a5,-20(s0) -20407af0: 0785 addi a5,a5,1 -20407af2: fef42623 sw a5,-20(s0) -20407af6: fec42783 lw a5,-20(s0) -20407afa: fcf05fe3 blez a5,20407ad8 <_rt_timer_remove+0x12> +204075f6: fec42783 lw a5,-20(s0) +204075fa: 0785 addi a5,a5,1 +204075fc: fef42623 sw a5,-20(s0) +20407600: fec42783 lw a5,-20(s0) +20407604: fcf05fe3 blez a5,204075e2 <_rt_timer_remove+0x12> } } -20407afe: 0001 nop -20407b00: 50b2 lw ra,44(sp) -20407b02: 5422 lw s0,40(sp) -20407b04: 6145 addi sp,sp,48 -20407b06: 8082 ret +20407608: 0001 nop +2040760a: 50b2 lw ra,44(sp) +2040760c: 5422 lw s0,40(sp) +2040760e: 6145 addi sp,sp,48 +20407610: 8082 ret -20407b08 : +20407612 : const char *name, void (*timeout)(void *parameter), void *parameter, rt_tick_t time, rt_uint8_t flag) { -20407b08: 7179 addi sp,sp,-48 -20407b0a: d606 sw ra,44(sp) -20407b0c: d422 sw s0,40(sp) -20407b0e: 1800 addi s0,sp,48 -20407b10: fea42623 sw a0,-20(s0) -20407b14: feb42423 sw a1,-24(s0) -20407b18: fec42223 sw a2,-28(s0) -20407b1c: fed42023 sw a3,-32(s0) -20407b20: fce42e23 sw a4,-36(s0) -20407b24: fcf40da3 sb a5,-37(s0) +20407612: 7179 addi sp,sp,-48 +20407614: d606 sw ra,44(sp) +20407616: d422 sw s0,40(sp) +20407618: 1800 addi s0,sp,48 +2040761a: fea42623 sw a0,-20(s0) +2040761e: feb42423 sw a1,-24(s0) +20407622: fec42223 sw a2,-28(s0) +20407626: fed42023 sw a3,-32(s0) +2040762a: fce42e23 sw a4,-36(s0) +2040762e: fcf40da3 sb a5,-37(s0) /* timer check */ RT_ASSERT(timer != RT_NULL); -20407b28: fec42783 lw a5,-20(s0) -20407b2c: ef89 bnez a5,20407b46 -20407b2e: 0bc00613 li a2,188 -20407b32: 0000f597 auipc a1,0xf -20407b36: 42a58593 addi a1,a1,1066 # 20416f5c <__FUNCTION__.2241> -20407b3a: 0000f517 auipc a0,0xf -20407b3e: 3e250513 addi a0,a0,994 # 20416f1c <__FUNCTION__.2313+0x14> -20407b42: cd4fd0ef jal ra,20405016 +20407632: fec42783 lw a5,-20(s0) +20407636: ef89 bnez a5,20407650 +20407638: 0bc00613 li a2,188 +2040763c: 0000f597 auipc a1,0xf +20407640: 6dc58593 addi a1,a1,1756 # 20416d18 <__FUNCTION__.2236> +20407644: 0000f517 auipc a0,0xf +20407648: 69450513 addi a0,a0,1684 # 20416cd8 <__FUNCTION__.2308+0x14> +2040764c: 9cffd0ef jal ra,2040501a /* timer object initialization */ rt_object_init((rt_object_t)timer, RT_Object_Class_Timer, name); -20407b46: fe842603 lw a2,-24(s0) -20407b4a: 45a1 li a1,8 -20407b4c: fec42503 lw a0,-20(s0) -20407b50: e88fd0ef jal ra,204051d8 +20407650: fe842603 lw a2,-24(s0) +20407654: 45a1 li a1,8 +20407656: fec42503 lw a0,-20(s0) +2040765a: 805fe0ef jal ra,20405e5e _rt_timer_init(timer, timeout, parameter, time, flag); -20407b54: fdb44783 lbu a5,-37(s0) -20407b58: 873e mv a4,a5 -20407b5a: fdc42683 lw a3,-36(s0) -20407b5e: fe042603 lw a2,-32(s0) -20407b62: fe442583 lw a1,-28(s0) -20407b66: fec42503 lw a0,-20(s0) -20407b6a: 3561 jal 204079f2 <_rt_timer_init> +2040765e: fdb44783 lbu a5,-37(s0) +20407662: 873e mv a4,a5 +20407664: fdc42683 lw a3,-36(s0) +20407668: fe042603 lw a2,-32(s0) +2040766c: fe442583 lw a1,-28(s0) +20407670: fec42503 lw a0,-20(s0) +20407674: 3561 jal 204074fc <_rt_timer_init> } -20407b6c: 0001 nop -20407b6e: 50b2 lw ra,44(sp) -20407b70: 5422 lw s0,40(sp) -20407b72: 6145 addi sp,sp,48 -20407b74: 8082 ret +20407676: 0001 nop +20407678: 50b2 lw ra,44(sp) +2040767a: 5422 lw s0,40(sp) +2040767c: 6145 addi sp,sp,48 +2040767e: 8082 ret -20407b76 : +20407680 : * @param timer the static timer object * * @return the operation status, RT_EOK on OK; RT_ERROR on error */ rt_err_t rt_timer_detach(rt_timer_t timer) { -20407b76: 1101 addi sp,sp,-32 -20407b78: ce06 sw ra,28(sp) -20407b7a: cc22 sw s0,24(sp) -20407b7c: ca26 sw s1,20(sp) -20407b7e: 1000 addi s0,sp,32 -20407b80: fea42623 sw a0,-20(s0) +20407680: 1101 addi sp,sp,-32 +20407682: ce06 sw ra,28(sp) +20407684: cc22 sw s0,24(sp) +20407686: ca26 sw s1,20(sp) +20407688: 1000 addi s0,sp,32 +2040768a: fea42623 sw a0,-20(s0) register rt_base_t level; /* timer check */ RT_ASSERT(timer != RT_NULL); -20407b84: fec42783 lw a5,-20(s0) -20407b88: ef89 bnez a5,20407ba2 -20407b8a: 0d100613 li a2,209 -20407b8e: 0000f597 auipc a1,0xf -20407b92: 3de58593 addi a1,a1,990 # 20416f6c <__FUNCTION__.2246> -20407b96: 0000f517 auipc a0,0xf -20407b9a: 38650513 addi a0,a0,902 # 20416f1c <__FUNCTION__.2313+0x14> -20407b9e: c78fd0ef jal ra,20405016 +2040768e: fec42783 lw a5,-20(s0) +20407692: ef89 bnez a5,204076ac +20407694: 0d100613 li a2,209 +20407698: 0000f597 auipc a1,0xf +2040769c: 69058593 addi a1,a1,1680 # 20416d28 <__FUNCTION__.2241> +204076a0: 0000f517 auipc a0,0xf +204076a4: 63850513 addi a0,a0,1592 # 20416cd8 <__FUNCTION__.2308+0x14> +204076a8: 973fd0ef jal ra,2040501a /* disable interrupt */ level = rt_hw_interrupt_disable(); -20407ba2: 5f3000ef jal ra,20408994 -20407ba6: 84aa mv s1,a0 +204076ac: 69b000ef jal ra,20408546 +204076b0: 84aa mv s1,a0 _rt_timer_remove(timer); -20407ba8: fec42503 lw a0,-20(s0) -20407bac: 3f29 jal 20407ac6 <_rt_timer_remove> +204076b2: fec42503 lw a0,-20(s0) +204076b6: 3f29 jal 204075d0 <_rt_timer_remove> /* enable interrupt */ rt_hw_interrupt_enable(level); -20407bae: 8526 mv a0,s1 -20407bb0: 5e7000ef jal ra,20408996 +204076b8: 8526 mv a0,s1 +204076ba: 68f000ef jal ra,20408548 rt_object_detach((rt_object_t)timer); -20407bb4: fec42503 lw a0,-20(s0) -20407bb8: ec0fd0ef jal ra,20405278 +204076be: fec42503 lw a0,-20(s0) +204076c2: 83dfe0ef jal ra,20405efe return -RT_EOK; -20407bbc: 4781 li a5,0 +204076c6: 4781 li a5,0 } -20407bbe: 853e mv a0,a5 -20407bc0: 40f2 lw ra,28(sp) -20407bc2: 4462 lw s0,24(sp) -20407bc4: 44d2 lw s1,20(sp) -20407bc6: 6105 addi sp,sp,32 -20407bc8: 8082 ret +204076c8: 853e mv a0,a5 +204076ca: 40f2 lw ra,28(sp) +204076cc: 4462 lw s0,24(sp) +204076ce: 44d2 lw s1,20(sp) +204076d0: 6105 addi sp,sp,32 +204076d2: 8082 ret -20407bca : +204076d4 : rt_timer_t rt_timer_create(const char *name, void (*timeout)(void *parameter), void *parameter, rt_tick_t time, rt_uint8_t flag) { -20407bca: 7139 addi sp,sp,-64 -20407bcc: de06 sw ra,60(sp) -20407bce: dc22 sw s0,56(sp) -20407bd0: 0080 addi s0,sp,64 -20407bd2: fca42e23 sw a0,-36(s0) -20407bd6: fcb42c23 sw a1,-40(s0) -20407bda: fcc42a23 sw a2,-44(s0) -20407bde: fcd42823 sw a3,-48(s0) -20407be2: 87ba mv a5,a4 -20407be4: fcf407a3 sb a5,-49(s0) +204076d4: 7139 addi sp,sp,-64 +204076d6: de06 sw ra,60(sp) +204076d8: dc22 sw s0,56(sp) +204076da: 0080 addi s0,sp,64 +204076dc: fca42e23 sw a0,-36(s0) +204076e0: fcb42c23 sw a1,-40(s0) +204076e4: fcc42a23 sw a2,-44(s0) +204076e8: fcd42823 sw a3,-48(s0) +204076ec: 87ba mv a5,a4 +204076ee: fcf407a3 sb a5,-49(s0) struct rt_timer *timer; /* allocate a object */ timer = (struct rt_timer *)rt_object_allocate(RT_Object_Class_Timer, name); -20407be8: fdc42583 lw a1,-36(s0) -20407bec: 4521 li a0,8 -20407bee: ef6fd0ef jal ra,204052e4 -20407bf2: fea42623 sw a0,-20(s0) +204076f2: fdc42583 lw a1,-36(s0) +204076f6: 4521 li a0,8 +204076f8: 873fe0ef jal ra,20405f6a +204076fc: fea42623 sw a0,-20(s0) if (timer == RT_NULL) -20407bf6: fec42783 lw a5,-20(s0) -20407bfa: e399 bnez a5,20407c00 +20407700: fec42783 lw a5,-20(s0) +20407704: e399 bnez a5,2040770a { return RT_NULL; -20407bfc: 4781 li a5,0 -20407bfe: a839 j 20407c1c +20407706: 4781 li a5,0 +20407708: a839 j 20407726 } _rt_timer_init(timer, timeout, parameter, time, flag); -20407c00: fcf44783 lbu a5,-49(s0) -20407c04: 873e mv a4,a5 -20407c06: fd042683 lw a3,-48(s0) -20407c0a: fd442603 lw a2,-44(s0) -20407c0e: fd842583 lw a1,-40(s0) -20407c12: fec42503 lw a0,-20(s0) -20407c16: 3bf1 jal 204079f2 <_rt_timer_init> +2040770a: fcf44783 lbu a5,-49(s0) +2040770e: 873e mv a4,a5 +20407710: fd042683 lw a3,-48(s0) +20407714: fd442603 lw a2,-44(s0) +20407718: fd842583 lw a1,-40(s0) +2040771c: fec42503 lw a0,-20(s0) +20407720: 3bf1 jal 204074fc <_rt_timer_init> return timer; -20407c18: fec42783 lw a5,-20(s0) +20407722: fec42783 lw a5,-20(s0) } -20407c1c: 853e mv a0,a5 -20407c1e: 50f2 lw ra,60(sp) -20407c20: 5462 lw s0,56(sp) -20407c22: 6121 addi sp,sp,64 -20407c24: 8082 ret +20407726: 853e mv a0,a5 +20407728: 50f2 lw ra,60(sp) +2040772a: 5462 lw s0,56(sp) +2040772c: 6121 addi sp,sp,64 +2040772e: 8082 ret -20407c26 : +20407730 : * @param timer the timer to be deleted * * @return the operation status, RT_EOK on OK; RT_ERROR on error */ rt_err_t rt_timer_delete(rt_timer_t timer) { -20407c26: 1101 addi sp,sp,-32 -20407c28: ce06 sw ra,28(sp) -20407c2a: cc22 sw s0,24(sp) -20407c2c: ca26 sw s1,20(sp) -20407c2e: 1000 addi s0,sp,32 -20407c30: fea42623 sw a0,-20(s0) +20407730: 1101 addi sp,sp,-32 +20407732: ce06 sw ra,28(sp) +20407734: cc22 sw s0,24(sp) +20407736: ca26 sw s1,20(sp) +20407738: 1000 addi s0,sp,32 +2040773a: fea42623 sw a0,-20(s0) register rt_base_t level; /* timer check */ RT_ASSERT(timer != RT_NULL); -20407c34: fec42783 lw a5,-20(s0) -20407c38: ef89 bnez a5,20407c52 -20407c3a: 10e00613 li a2,270 -20407c3e: 0000f597 auipc a1,0xf -20407c42: 33e58593 addi a1,a1,830 # 20416f7c <__FUNCTION__.2260> -20407c46: 0000f517 auipc a0,0xf -20407c4a: 2d650513 addi a0,a0,726 # 20416f1c <__FUNCTION__.2313+0x14> -20407c4e: bc8fd0ef jal ra,20405016 +2040773e: fec42783 lw a5,-20(s0) +20407742: ef89 bnez a5,2040775c +20407744: 10e00613 li a2,270 +20407748: 0000f597 auipc a1,0xf +2040774c: 5f058593 addi a1,a1,1520 # 20416d38 <__FUNCTION__.2255> +20407750: 0000f517 auipc a0,0xf +20407754: 58850513 addi a0,a0,1416 # 20416cd8 <__FUNCTION__.2308+0x14> +20407758: 8c3fd0ef jal ra,2040501a /* disable interrupt */ level = rt_hw_interrupt_disable(); -20407c52: 543000ef jal ra,20408994 -20407c56: 84aa mv s1,a0 +2040775c: 5eb000ef jal ra,20408546 +20407760: 84aa mv s1,a0 _rt_timer_remove(timer); -20407c58: fec42503 lw a0,-20(s0) -20407c5c: 35ad jal 20407ac6 <_rt_timer_remove> +20407762: fec42503 lw a0,-20(s0) +20407766: 35ad jal 204075d0 <_rt_timer_remove> /* enable interrupt */ rt_hw_interrupt_enable(level); -20407c5e: 8526 mv a0,s1 -20407c60: 537000ef jal ra,20408996 +20407768: 8526 mv a0,s1 +2040776a: 5df000ef jal ra,20408548 rt_object_delete((rt_object_t)timer); -20407c64: fec42503 lw a0,-20(s0) -20407c68: f7afd0ef jal ra,204053e2 +2040776e: fec42503 lw a0,-20(s0) +20407772: 8f7fe0ef jal ra,20406068 return -RT_EOK; -20407c6c: 4781 li a5,0 +20407776: 4781 li a5,0 } -20407c6e: 853e mv a0,a5 -20407c70: 40f2 lw ra,28(sp) -20407c72: 4462 lw s0,24(sp) -20407c74: 44d2 lw s1,20(sp) -20407c76: 6105 addi sp,sp,32 -20407c78: 8082 ret +20407778: 853e mv a0,a5 +2040777a: 40f2 lw ra,28(sp) +2040777c: 4462 lw s0,24(sp) +2040777e: 44d2 lw s1,20(sp) +20407780: 6105 addi sp,sp,32 +20407782: 8082 ret -20407c7a : +20407784 : * @param timer the timer to be started * * @return the operation status, RT_EOK on OK, -RT_ERROR on error */ rt_err_t rt_timer_start(rt_timer_t timer) { -20407c7a: 7139 addi sp,sp,-64 -20407c7c: de06 sw ra,60(sp) -20407c7e: dc22 sw s0,56(sp) -20407c80: da26 sw s1,52(sp) -20407c82: 0080 addi s0,sp,64 -20407c84: fca42623 sw a0,-52(s0) +20407784: 7139 addi sp,sp,-64 +20407786: de06 sw ra,60(sp) +20407788: dc22 sw s0,56(sp) +2040778a: da26 sw s1,52(sp) +2040778c: 0080 addi s0,sp,64 +2040778e: fca42623 sw a0,-52(s0) rt_list_t *row_head[RT_TIMER_SKIP_LIST_LEVEL]; unsigned int tst_nr; static unsigned int random_nr; /* timer check */ RT_ASSERT(timer != RT_NULL); -20407c88: fcc42783 lw a5,-52(s0) -20407c8c: ef89 bnez a5,20407ca6 -20407c8e: 13000613 li a2,304 -20407c92: 0000f597 auipc a1,0xf -20407c96: 2fa58593 addi a1,a1,762 # 20416f8c <__FUNCTION__.2270> -20407c9a: 0000f517 auipc a0,0xf -20407c9e: 28250513 addi a0,a0,642 # 20416f1c <__FUNCTION__.2313+0x14> -20407ca2: b74fd0ef jal ra,20405016 +20407792: fcc42783 lw a5,-52(s0) +20407796: ef89 bnez a5,204077b0 +20407798: 13000613 li a2,304 +2040779c: 0000f597 auipc a1,0xf +204077a0: 5ac58593 addi a1,a1,1452 # 20416d48 <__FUNCTION__.2265> +204077a4: 0000f517 auipc a0,0xf +204077a8: 53450513 addi a0,a0,1332 # 20416cd8 <__FUNCTION__.2308+0x14> +204077ac: 86ffd0ef jal ra,2040501a /* stop timer firstly */ level = rt_hw_interrupt_disable(); -20407ca6: 4ef000ef jal ra,20408994 -20407caa: 84aa mv s1,a0 +204077b0: 597000ef jal ra,20408546 +204077b4: 84aa mv s1,a0 /* remove timer from list */ _rt_timer_remove(timer); -20407cac: fcc42503 lw a0,-52(s0) -20407cb0: 3d19 jal 20407ac6 <_rt_timer_remove> +204077b6: fcc42503 lw a0,-52(s0) +204077ba: 3d19 jal 204075d0 <_rt_timer_remove> /* change status of timer */ timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; -20407cb2: fcc42783 lw a5,-52(s0) -20407cb6: 0217c783 lbu a5,33(a5) -20407cba: 9bf9 andi a5,a5,-2 -20407cbc: 0ff7f713 andi a4,a5,255 -20407cc0: fcc42783 lw a5,-52(s0) -20407cc4: 02e780a3 sb a4,33(a5) +204077bc: fcc42783 lw a5,-52(s0) +204077c0: 0217c783 lbu a5,33(a5) +204077c4: 9bf9 andi a5,a5,-2 +204077c6: 0ff7f713 andi a4,a5,255 +204077ca: fcc42783 lw a5,-52(s0) +204077ce: 02e780a3 sb a4,33(a5) rt_hw_interrupt_enable(level); -20407cc8: 8526 mv a0,s1 -20407cca: 4cd000ef jal ra,20408996 +204077d2: 8526 mv a0,s1 +204077d4: 575000ef jal ra,20408548 RT_OBJECT_HOOK_CALL(rt_object_take_hook, (&(timer->parent))); -20407cce: 5fbfb797 auipc a5,0x5fbfb -20407cd2: 9ca78793 addi a5,a5,-1590 # 80002698 -20407cd6: 439c lw a5,0(a5) -20407cd8: cb91 beqz a5,20407cec -20407cda: 5fbfb797 auipc a5,0x5fbfb -20407cde: 9be78793 addi a5,a5,-1602 # 80002698 -20407ce2: 4398 lw a4,0(a5) -20407ce4: fcc42783 lw a5,-52(s0) -20407ce8: 853e mv a0,a5 -20407cea: 9702 jalr a4 +204077d8: 5fbfb797 auipc a5,0x5fbfb +204077dc: d8c78793 addi a5,a5,-628 # 80002564 +204077e0: 439c lw a5,0(a5) +204077e2: cb91 beqz a5,204077f6 +204077e4: 5fbfb797 auipc a5,0x5fbfb +204077e8: d8078793 addi a5,a5,-640 # 80002564 +204077ec: 4398 lw a4,0(a5) +204077ee: fcc42783 lw a5,-52(s0) +204077f2: 853e mv a0,a5 +204077f4: 9702 jalr a4 /* * get timeout tick, * the max timeout tick shall not great than RT_TICK_MAX/2 */ RT_ASSERT(timer->init_tick < RT_TICK_MAX / 2); -20407cec: fcc42783 lw a5,-52(s0) -20407cf0: 5fd8 lw a4,60(a5) -20407cf2: 800007b7 lui a5,0x80000 -20407cf6: ffe7c793 xori a5,a5,-2 -20407cfa: 00e7fe63 bleu a4,a5,20407d16 -20407cfe: 14000613 li a2,320 -20407d02: 0000f597 auipc a1,0xf -20407d06: 28a58593 addi a1,a1,650 # 20416f8c <__FUNCTION__.2270> -20407d0a: 0000f517 auipc a0,0xf -20407d0e: 22650513 addi a0,a0,550 # 20416f30 <__FUNCTION__.2313+0x28> -20407d12: b04fd0ef jal ra,20405016 +204077f6: fcc42783 lw a5,-52(s0) +204077fa: 5fd8 lw a4,60(a5) +204077fc: 800007b7 lui a5,0x80000 +20407800: ffe7c793 xori a5,a5,-2 +20407804: 00e7fe63 bleu a4,a5,20407820 +20407808: 14000613 li a2,320 +2040780c: 0000f597 auipc a1,0xf +20407810: 53c58593 addi a1,a1,1340 # 20416d48 <__FUNCTION__.2265> +20407814: 0000f517 auipc a0,0xf +20407818: 4d850513 addi a0,a0,1240 # 20416cec <__FUNCTION__.2308+0x28> +2040781c: ffefd0ef jal ra,2040501a timer->timeout_tick = rt_tick_get() + timer->init_tick; -20407d16: bebf80ef jal ra,20400900 -20407d1a: 872a mv a4,a0 -20407d1c: fcc42783 lw a5,-52(s0) -20407d20: 5fdc lw a5,60(a5) -20407d22: 973e add a4,a4,a5 -20407d24: fcc42783 lw a5,-52(s0) -20407d28: c3b8 sw a4,64(a5) +20407820: 8e6f90ef jal ra,20400906 +20407824: 872a mv a4,a0 +20407826: fcc42783 lw a5,-52(s0) +2040782a: 5fdc lw a5,60(a5) +2040782c: 973e add a4,a4,a5 +2040782e: fcc42783 lw a5,-52(s0) +20407832: c3b8 sw a4,64(a5) /* disable interrupt */ level = rt_hw_interrupt_disable(); -20407d2a: 46b000ef jal ra,20408994 -20407d2e: 84aa mv s1,a0 +20407834: 513000ef jal ra,20408546 +20407838: 84aa mv s1,a0 #ifdef RT_USING_TIMER_SOFT if (timer->parent.flag & RT_TIMER_FLAG_SOFT_TIMER) -20407d30: fcc42783 lw a5,-52(s0) -20407d34: 0217c783 lbu a5,33(a5) # 80000021 <_sp+0xffffc021> -20407d38: 8b91 andi a5,a5,4 -20407d3a: cb81 beqz a5,20407d4a +2040783a: fcc42783 lw a5,-52(s0) +2040783e: 0217c783 lbu a5,33(a5) # 80000021 <_sp+0xffffc021> +20407842: 8b91 andi a5,a5,4 +20407844: cb81 beqz a5,20407854 { /* insert timer to soft timer list */ timer_list = rt_soft_timer_list; -20407d3c: 5fbf9797 auipc a5,0x5fbf9 -20407d40: 05c78793 addi a5,a5,92 # 80000d98 -20407d44: fef42423 sw a5,-24(s0) -20407d48: a039 j 20407d56 +20407846: 5fbf9797 auipc a5,0x5fbf9 +2040784a: 41e78793 addi a5,a5,1054 # 80000c64 +2040784e: fef42423 sw a5,-24(s0) +20407852: a039 j 20407860 } else #endif { /* insert timer to system timer list */ timer_list = rt_timer_list; -20407d4a: 5fbf9797 auipc a5,0x5fbf9 -20407d4e: 04678793 addi a5,a5,70 # 80000d90 -20407d52: fef42423 sw a5,-24(s0) +20407854: 5fbf9797 auipc a5,0x5fbf9 +20407858: 40878793 addi a5,a5,1032 # 80000c5c +2040785c: fef42423 sw a5,-24(s0) } row_head[0] = &timer_list[0]; -20407d56: fe842783 lw a5,-24(s0) -20407d5a: fcf42c23 sw a5,-40(s0) +20407860: fe842783 lw a5,-24(s0) +20407864: fcf42c23 sw a5,-40(s0) for (row_lvl = 0; row_lvl < RT_TIMER_SKIP_LIST_LEVEL; row_lvl++) -20407d5e: fe042623 sw zero,-20(s0) -20407d62: a8e9 j 20407e3c +20407868: fe042623 sw zero,-20(s0) +2040786c: a8e9 j 20407946 { for (;row_head[row_lvl] != timer_list[row_lvl].prev; row_head[row_lvl] = row_head[row_lvl]->next) { struct rt_timer *t; rt_list_t *p = row_head[row_lvl]->next; -20407d64: fec42783 lw a5,-20(s0) -20407d68: 078a slli a5,a5,0x2 -20407d6a: ff040713 addi a4,s0,-16 -20407d6e: 97ba add a5,a5,a4 -20407d70: fe87a783 lw a5,-24(a5) -20407d74: 439c lw a5,0(a5) -20407d76: fef42023 sw a5,-32(s0) +2040786e: fec42783 lw a5,-20(s0) +20407872: 078a slli a5,a5,0x2 +20407874: ff040713 addi a4,s0,-16 +20407878: 97ba add a5,a5,a4 +2040787a: fe87a783 lw a5,-24(a5) +2040787e: 439c lw a5,0(a5) +20407880: fef42023 sw a5,-32(s0) /* fix up the entry pointer */ t = rt_list_entry(p, struct rt_timer, row[row_lvl]); -20407d7a: fec42783 lw a5,-20(s0) -20407d7e: 078e slli a5,a5,0x3 -20407d80: 02c78793 addi a5,a5,44 -20407d84: 40f007b3 neg a5,a5 -20407d88: fe042703 lw a4,-32(s0) -20407d8c: 97ba add a5,a5,a4 -20407d8e: fcf42e23 sw a5,-36(s0) +20407884: fec42783 lw a5,-20(s0) +20407888: 078e slli a5,a5,0x3 +2040788a: 02c78793 addi a5,a5,44 +2040788e: 40f007b3 neg a5,a5 +20407892: fe042703 lw a4,-32(s0) +20407896: 97ba add a5,a5,a4 +20407898: fcf42e23 sw a5,-36(s0) /* If we have two timers that timeout at the same time, it's * preferred that the timer inserted early get called early. * So insert the new timer to the end the the some-timeout timer * list. */ if ((t->timeout_tick - timer->timeout_tick) == 0) -20407d92: fdc42783 lw a5,-36(s0) -20407d96: 43b8 lw a4,64(a5) -20407d98: fcc42783 lw a5,-52(s0) -20407d9c: 43bc lw a5,64(a5) -20407d9e: 02f70063 beq a4,a5,20407dbe +2040789c: fdc42783 lw a5,-36(s0) +204078a0: 43b8 lw a4,64(a5) +204078a2: fcc42783 lw a5,-52(s0) +204078a6: 43bc lw a5,64(a5) +204078a8: 02f70063 beq a4,a5,204078c8 { continue; } else if ((t->timeout_tick - timer->timeout_tick) < RT_TICK_MAX / 2) -20407da2: fdc42783 lw a5,-36(s0) -20407da6: 43b8 lw a4,64(a5) -20407da8: fcc42783 lw a5,-52(s0) -20407dac: 43bc lw a5,64(a5) -20407dae: 8f1d sub a4,a4,a5 -20407db0: 800007b7 lui a5,0x80000 -20407db4: ffe7c793 xori a5,a5,-2 -20407db8: 04e7f763 bleu a4,a5,20407e06 -20407dbc: a011 j 20407dc0 +204078ac: fdc42783 lw a5,-36(s0) +204078b0: 43b8 lw a4,64(a5) +204078b2: fcc42783 lw a5,-52(s0) +204078b6: 43bc lw a5,64(a5) +204078b8: 8f1d sub a4,a4,a5 +204078ba: 800007b7 lui a5,0x80000 +204078be: ffe7c793 xori a5,a5,-2 +204078c2: 04e7f763 bleu a4,a5,20407910 +204078c6: a011 j 204078ca continue; -20407dbe: 0001 nop +204078c8: 0001 nop row_head[row_lvl] = row_head[row_lvl]->next) -20407dc0: fec42783 lw a5,-20(s0) -20407dc4: 078a slli a5,a5,0x2 -20407dc6: ff040713 addi a4,s0,-16 -20407dca: 97ba add a5,a5,a4 -20407dcc: fe87a783 lw a5,-24(a5) # 7fffffe8 <_sp+0xffffbfe8> -20407dd0: 4398 lw a4,0(a5) -20407dd2: fec42783 lw a5,-20(s0) -20407dd6: 078a slli a5,a5,0x2 -20407dd8: ff040693 addi a3,s0,-16 -20407ddc: 97b6 add a5,a5,a3 -20407dde: fee7a423 sw a4,-24(a5) +204078ca: fec42783 lw a5,-20(s0) +204078ce: 078a slli a5,a5,0x2 +204078d0: ff040713 addi a4,s0,-16 +204078d4: 97ba add a5,a5,a4 +204078d6: fe87a783 lw a5,-24(a5) # 7fffffe8 <_sp+0xffffbfe8> +204078da: 4398 lw a4,0(a5) +204078dc: fec42783 lw a5,-20(s0) +204078e0: 078a slli a5,a5,0x2 +204078e2: ff040693 addi a3,s0,-16 +204078e6: 97b6 add a5,a5,a3 +204078e8: fee7a423 sw a4,-24(a5) for (;row_head[row_lvl] != timer_list[row_lvl].prev; -20407de2: fec42783 lw a5,-20(s0) -20407de6: 078a slli a5,a5,0x2 -20407de8: ff040713 addi a4,s0,-16 -20407dec: 97ba add a5,a5,a4 -20407dee: fe87a703 lw a4,-24(a5) -20407df2: fec42783 lw a5,-20(s0) -20407df6: 078e slli a5,a5,0x3 -20407df8: fe842683 lw a3,-24(s0) -20407dfc: 97b6 add a5,a5,a3 -20407dfe: 43dc lw a5,4(a5) -20407e00: f6f712e3 bne a4,a5,20407d64 -20407e04: a011 j 20407e08 +204078ec: fec42783 lw a5,-20(s0) +204078f0: 078a slli a5,a5,0x2 +204078f2: ff040713 addi a4,s0,-16 +204078f6: 97ba add a5,a5,a4 +204078f8: fe87a703 lw a4,-24(a5) +204078fc: fec42783 lw a5,-20(s0) +20407900: 078e slli a5,a5,0x3 +20407902: fe842683 lw a3,-24(s0) +20407906: 97b6 add a5,a5,a3 +20407908: 43dc lw a5,4(a5) +2040790a: f6f712e3 bne a4,a5,2040786e +2040790e: a011 j 20407912 { break; -20407e06: 0001 nop +20407910: 0001 nop } } if (row_lvl != RT_TIMER_SKIP_LIST_LEVEL - 1) -20407e08: fec42783 lw a5,-20(s0) -20407e0c: c39d beqz a5,20407e32 +20407912: fec42783 lw a5,-20(s0) +20407916: c39d beqz a5,2040793c row_head[row_lvl+1] = row_head[row_lvl]+1; -20407e0e: fec42783 lw a5,-20(s0) -20407e12: 078a slli a5,a5,0x2 -20407e14: ff040713 addi a4,s0,-16 -20407e18: 97ba add a5,a5,a4 -20407e1a: fe87a703 lw a4,-24(a5) -20407e1e: fec42783 lw a5,-20(s0) -20407e22: 0785 addi a5,a5,1 -20407e24: 0721 addi a4,a4,8 -20407e26: 078a slli a5,a5,0x2 -20407e28: ff040693 addi a3,s0,-16 -20407e2c: 97b6 add a5,a5,a3 -20407e2e: fee7a423 sw a4,-24(a5) +20407918: fec42783 lw a5,-20(s0) +2040791c: 078a slli a5,a5,0x2 +2040791e: ff040713 addi a4,s0,-16 +20407922: 97ba add a5,a5,a4 +20407924: fe87a703 lw a4,-24(a5) +20407928: fec42783 lw a5,-20(s0) +2040792c: 0785 addi a5,a5,1 +2040792e: 0721 addi a4,a4,8 +20407930: 078a slli a5,a5,0x2 +20407932: ff040693 addi a3,s0,-16 +20407936: 97b6 add a5,a5,a3 +20407938: fee7a423 sw a4,-24(a5) for (row_lvl = 0; row_lvl < RT_TIMER_SKIP_LIST_LEVEL; row_lvl++) -20407e32: fec42783 lw a5,-20(s0) -20407e36: 0785 addi a5,a5,1 -20407e38: fef42623 sw a5,-20(s0) -20407e3c: fec42783 lw a5,-20(s0) -20407e40: d3cd beqz a5,20407de2 +2040793c: fec42783 lw a5,-20(s0) +20407940: 0785 addi a5,a5,1 +20407942: fef42623 sw a5,-20(s0) +20407946: fec42783 lw a5,-20(s0) +2040794a: d3cd beqz a5,204078ec /* Interestingly, this super simple timer insert counter works very very * well on distributing the list height uniformly. By means of "very very * well", I mean it beats the randomness of timer->timeout_tick very easily * (actually, the timeout_tick is not random and easy to be attacked). */ random_nr++; -20407e42: 5fbf9797 auipc a5,0x5fbf9 -20407e46: 21678793 addi a5,a5,534 # 80001058 -20407e4a: 439c lw a5,0(a5) -20407e4c: 00178713 addi a4,a5,1 -20407e50: 5fbf9797 auipc a5,0x5fbf9 -20407e54: 20878793 addi a5,a5,520 # 80001058 -20407e58: c398 sw a4,0(a5) +2040794c: 5fbf9797 auipc a5,0x5fbf9 +20407950: 5d878793 addi a5,a5,1496 # 80000f24 +20407954: 439c lw a5,0(a5) +20407956: 00178713 addi a4,a5,1 +2040795a: 5fbf9797 auipc a5,0x5fbf9 +2040795e: 5ca78793 addi a5,a5,1482 # 80000f24 +20407962: c398 sw a4,0(a5) tst_nr = random_nr; -20407e5a: 5fbf9797 auipc a5,0x5fbf9 -20407e5e: 1fe78793 addi a5,a5,510 # 80001058 -20407e62: 439c lw a5,0(a5) -20407e64: fef42223 sw a5,-28(s0) +20407964: 5fbf9797 auipc a5,0x5fbf9 +20407968: 5c078793 addi a5,a5,1472 # 80000f24 +2040796c: 439c lw a5,0(a5) +2040796e: fef42223 sw a5,-28(s0) rt_list_insert_after(row_head[RT_TIMER_SKIP_LIST_LEVEL-1], -20407e68: fd842703 lw a4,-40(s0) -20407e6c: fcc42783 lw a5,-52(s0) -20407e70: 02c78793 addi a5,a5,44 -20407e74: 85be mv a1,a5 -20407e76: 853a mv a0,a4 -20407e78: 3475 jal 20407924 +20407972: fd842703 lw a4,-40(s0) +20407976: fcc42783 lw a5,-52(s0) +2040797a: 02c78793 addi a5,a5,44 +2040797e: 85be mv a1,a5 +20407980: 853a mv a0,a4 +20407982: 3475 jal 2040742e &(timer->row[RT_TIMER_SKIP_LIST_LEVEL-1])); for (row_lvl = 2; row_lvl <= RT_TIMER_SKIP_LIST_LEVEL; row_lvl++) -20407e7a: 4789 li a5,2 -20407e7c: fef42623 sw a5,-20(s0) -20407e80: a881 j 20407ed0 +20407984: 4789 li a5,2 +20407986: fef42623 sw a5,-20(s0) +2040798a: a881 j 204079da { if (!(tst_nr & RT_TIMER_SKIP_LIST_MASK)) -20407e82: fe442783 lw a5,-28(s0) -20407e86: 8b8d andi a5,a5,3 -20407e88: ebb1 bnez a5,20407edc +2040798c: fe442783 lw a5,-28(s0) +20407990: 8b8d andi a5,a5,3 +20407992: ebb1 bnez a5,204079e6 rt_list_insert_after(row_head[RT_TIMER_SKIP_LIST_LEVEL - row_lvl], -20407e8a: 4705 li a4,1 -20407e8c: fec42783 lw a5,-20(s0) -20407e90: 40f707b3 sub a5,a4,a5 -20407e94: 078a slli a5,a5,0x2 -20407e96: ff040713 addi a4,s0,-16 -20407e9a: 97ba add a5,a5,a4 -20407e9c: fe87a683 lw a3,-24(a5) +20407994: 4705 li a4,1 +20407996: fec42783 lw a5,-20(s0) +2040799a: 40f707b3 sub a5,a4,a5 +2040799e: 078a slli a5,a5,0x2 +204079a0: ff040713 addi a4,s0,-16 +204079a4: 97ba add a5,a5,a4 +204079a6: fe87a683 lw a3,-24(a5) &(timer->row[RT_TIMER_SKIP_LIST_LEVEL - row_lvl])); -20407ea0: 4705 li a4,1 -20407ea2: fec42783 lw a5,-20(s0) -20407ea6: 40f707b3 sub a5,a4,a5 +204079aa: 4705 li a4,1 +204079ac: fec42783 lw a5,-20(s0) +204079b0: 40f707b3 sub a5,a4,a5 rt_list_insert_after(row_head[RT_TIMER_SKIP_LIST_LEVEL - row_lvl], -20407eaa: 0791 addi a5,a5,4 -20407eac: 078e slli a5,a5,0x3 -20407eae: fcc42703 lw a4,-52(s0) -20407eb2: 97ba add a5,a5,a4 -20407eb4: 07b1 addi a5,a5,12 -20407eb6: 85be mv a1,a5 -20407eb8: 8536 mv a0,a3 -20407eba: 34ad jal 20407924 +204079b4: 0791 addi a5,a5,4 +204079b6: 078e slli a5,a5,0x3 +204079b8: fcc42703 lw a4,-52(s0) +204079bc: 97ba add a5,a5,a4 +204079be: 07b1 addi a5,a5,12 +204079c0: 85be mv a1,a5 +204079c2: 8536 mv a0,a3 +204079c4: 34ad jal 2040742e else break; /* Shift over the bits we have tested. Works well with 1 bit and 2 * bits. */ tst_nr >>= (RT_TIMER_SKIP_LIST_MASK+1)>>1; -20407ebc: fe442783 lw a5,-28(s0) -20407ec0: 8389 srli a5,a5,0x2 -20407ec2: fef42223 sw a5,-28(s0) +204079c6: fe442783 lw a5,-28(s0) +204079ca: 8389 srli a5,a5,0x2 +204079cc: fef42223 sw a5,-28(s0) for (row_lvl = 2; row_lvl <= RT_TIMER_SKIP_LIST_LEVEL; row_lvl++) -20407ec6: fec42783 lw a5,-20(s0) -20407eca: 0785 addi a5,a5,1 -20407ecc: fef42623 sw a5,-20(s0) -20407ed0: fec42703 lw a4,-20(s0) -20407ed4: 4785 li a5,1 -20407ed6: fae7f6e3 bleu a4,a5,20407e82 -20407eda: a011 j 20407ede +204079d0: fec42783 lw a5,-20(s0) +204079d4: 0785 addi a5,a5,1 +204079d6: fef42623 sw a5,-20(s0) +204079da: fec42703 lw a4,-20(s0) +204079de: 4785 li a5,1 +204079e0: fae7f6e3 bleu a4,a5,2040798c +204079e4: a011 j 204079e8 break; -20407edc: 0001 nop +204079e6: 0001 nop } timer->parent.flag |= RT_TIMER_FLAG_ACTIVATED; -20407ede: fcc42783 lw a5,-52(s0) -20407ee2: 0217c783 lbu a5,33(a5) -20407ee6: 0017e793 ori a5,a5,1 -20407eea: 0ff7f713 andi a4,a5,255 -20407eee: fcc42783 lw a5,-52(s0) -20407ef2: 02e780a3 sb a4,33(a5) +204079e8: fcc42783 lw a5,-52(s0) +204079ec: 0217c783 lbu a5,33(a5) +204079f0: 0017e793 ori a5,a5,1 +204079f4: 0ff7f713 andi a4,a5,255 +204079f8: fcc42783 lw a5,-52(s0) +204079fc: 02e780a3 sb a4,33(a5) /* enable interrupt */ rt_hw_interrupt_enable(level); -20407ef6: 8526 mv a0,s1 -20407ef8: 29f000ef jal ra,20408996 +20407a00: 8526 mv a0,s1 +20407a02: 347000ef jal ra,20408548 #ifdef RT_USING_TIMER_SOFT if (timer->parent.flag & RT_TIMER_FLAG_SOFT_TIMER) -20407efc: fcc42783 lw a5,-52(s0) -20407f00: 0217c783 lbu a5,33(a5) -20407f04: 8b91 andi a5,a5,4 -20407f06: c395 beqz a5,20407f2a +20407a06: fcc42783 lw a5,-52(s0) +20407a0a: 0217c783 lbu a5,33(a5) +20407a0e: 8b91 andi a5,a5,4 +20407a10: c395 beqz a5,20407a34 { /* check whether timer thread is ready */ if (timer_thread.stat != RT_THREAD_READY) -20407f08: 5fbf9797 auipc a5,0x5fbf9 -20407f0c: e9878793 addi a5,a5,-360 # 80000da0 -20407f10: 04c7c703 lbu a4,76(a5) -20407f14: 4785 li a5,1 -20407f16: 00f70a63 beq a4,a5,20407f2a +20407a12: 5fbf9797 auipc a5,0x5fbf9 +20407a16: 25a78793 addi a5,a5,602 # 80000c6c +20407a1a: 04c7c703 lbu a4,76(a5) +20407a1e: 4785 li a5,1 +20407a20: 00f70a63 beq a4,a5,20407a34 { /* resume timer thread to check soft timer */ rt_thread_resume(&timer_thread); -20407f1a: 5fbf9517 auipc a0,0x5fbf9 -20407f1e: e8650513 addi a0,a0,-378 # 80000da0 -20407f22: 831ff0ef jal ra,20407752 +20407a24: 5fbf9517 auipc a0,0x5fbf9 +20407a28: 24850513 addi a0,a0,584 # 80000c6c +20407a2c: 831ff0ef jal ra,2040725c rt_schedule(); -20407f26: 945fd0ef jal ra,2040586a +20407a30: ac1fe0ef jal ra,204064f0 } } #endif return -RT_EOK; -20407f2a: 4781 li a5,0 +20407a34: 4781 li a5,0 } -20407f2c: 853e mv a0,a5 -20407f2e: 50f2 lw ra,60(sp) -20407f30: 5462 lw s0,56(sp) -20407f32: 54d2 lw s1,52(sp) -20407f34: 6121 addi sp,sp,64 -20407f36: 8082 ret +20407a36: 853e mv a0,a5 +20407a38: 50f2 lw ra,60(sp) +20407a3a: 5462 lw s0,56(sp) +20407a3c: 54d2 lw s1,52(sp) +20407a3e: 6121 addi sp,sp,64 +20407a40: 8082 ret -20407f38 : +20407a42 : * @param timer the timer to be stopped * * @return the operation status, RT_EOK on OK, -RT_ERROR on error */ rt_err_t rt_timer_stop(rt_timer_t timer) { -20407f38: 1101 addi sp,sp,-32 -20407f3a: ce06 sw ra,28(sp) -20407f3c: cc22 sw s0,24(sp) -20407f3e: ca26 sw s1,20(sp) -20407f40: 1000 addi s0,sp,32 -20407f42: fea42623 sw a0,-20(s0) +20407a42: 1101 addi sp,sp,-32 +20407a44: ce06 sw ra,28(sp) +20407a46: cc22 sw s0,24(sp) +20407a48: ca26 sw s1,20(sp) +20407a4a: 1000 addi s0,sp,32 +20407a4c: fea42623 sw a0,-20(s0) register rt_base_t level; /* timer check */ RT_ASSERT(timer != RT_NULL); -20407f46: fec42783 lw a5,-20(s0) -20407f4a: ef89 bnez a5,20407f64 -20407f4c: 1a800613 li a2,424 -20407f50: 0000f597 auipc a1,0xf -20407f54: 04c58593 addi a1,a1,76 # 20416f9c <__FUNCTION__.2287> -20407f58: 0000f517 auipc a0,0xf -20407f5c: fc450513 addi a0,a0,-60 # 20416f1c <__FUNCTION__.2313+0x14> -20407f60: 8b6fd0ef jal ra,20405016 +20407a50: fec42783 lw a5,-20(s0) +20407a54: ef89 bnez a5,20407a6e +20407a56: 1a800613 li a2,424 +20407a5a: 0000f597 auipc a1,0xf +20407a5e: 2fe58593 addi a1,a1,766 # 20416d58 <__FUNCTION__.2282> +20407a62: 0000f517 auipc a0,0xf +20407a66: 27650513 addi a0,a0,630 # 20416cd8 <__FUNCTION__.2308+0x14> +20407a6a: db0fd0ef jal ra,2040501a if (!(timer->parent.flag & RT_TIMER_FLAG_ACTIVATED)) -20407f64: fec42783 lw a5,-20(s0) -20407f68: 0217c783 lbu a5,33(a5) -20407f6c: 8b85 andi a5,a5,1 -20407f6e: e399 bnez a5,20407f74 +20407a6e: fec42783 lw a5,-20(s0) +20407a72: 0217c783 lbu a5,33(a5) +20407a76: 8b85 andi a5,a5,1 +20407a78: e399 bnez a5,20407a7e return -RT_ERROR; -20407f70: 57fd li a5,-1 -20407f72: a0a9 j 20407fbc +20407a7a: 57fd li a5,-1 +20407a7c: a0a9 j 20407ac6 RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(timer->parent))); -20407f74: 5fbfa797 auipc a5,0x5fbfa -20407f78: 72078793 addi a5,a5,1824 # 80002694 -20407f7c: 439c lw a5,0(a5) -20407f7e: cb91 beqz a5,20407f92 -20407f80: 5fbfa797 auipc a5,0x5fbfa -20407f84: 71478793 addi a5,a5,1812 # 80002694 -20407f88: 4398 lw a4,0(a5) -20407f8a: fec42783 lw a5,-20(s0) -20407f8e: 853e mv a0,a5 -20407f90: 9702 jalr a4 +20407a7e: 5fbfb797 auipc a5,0x5fbfb +20407a82: ae278793 addi a5,a5,-1310 # 80002560 +20407a86: 439c lw a5,0(a5) +20407a88: cb91 beqz a5,20407a9c +20407a8a: 5fbfb797 auipc a5,0x5fbfb +20407a8e: ad678793 addi a5,a5,-1322 # 80002560 +20407a92: 4398 lw a4,0(a5) +20407a94: fec42783 lw a5,-20(s0) +20407a98: 853e mv a0,a5 +20407a9a: 9702 jalr a4 /* disable interrupt */ level = rt_hw_interrupt_disable(); -20407f92: 203000ef jal ra,20408994 -20407f96: 84aa mv s1,a0 +20407a9c: 2ab000ef jal ra,20408546 +20407aa0: 84aa mv s1,a0 _rt_timer_remove(timer); -20407f98: fec42503 lw a0,-20(s0) -20407f9c: 362d jal 20407ac6 <_rt_timer_remove> +20407aa2: fec42503 lw a0,-20(s0) +20407aa6: 362d jal 204075d0 <_rt_timer_remove> /* enable interrupt */ rt_hw_interrupt_enable(level); -20407f9e: 8526 mv a0,s1 -20407fa0: 1f7000ef jal ra,20408996 +20407aa8: 8526 mv a0,s1 +20407aaa: 29f000ef jal ra,20408548 /* change stat */ timer->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; -20407fa4: fec42783 lw a5,-20(s0) -20407fa8: 0217c783 lbu a5,33(a5) -20407fac: 9bf9 andi a5,a5,-2 -20407fae: 0ff7f713 andi a4,a5,255 -20407fb2: fec42783 lw a5,-20(s0) -20407fb6: 02e780a3 sb a4,33(a5) +20407aae: fec42783 lw a5,-20(s0) +20407ab2: 0217c783 lbu a5,33(a5) +20407ab6: 9bf9 andi a5,a5,-2 +20407ab8: 0ff7f713 andi a4,a5,255 +20407abc: fec42783 lw a5,-20(s0) +20407ac0: 02e780a3 sb a4,33(a5) return RT_EOK; -20407fba: 4781 li a5,0 +20407ac4: 4781 li a5,0 } -20407fbc: 853e mv a0,a5 -20407fbe: 40f2 lw ra,28(sp) -20407fc0: 4462 lw s0,24(sp) -20407fc2: 44d2 lw s1,20(sp) -20407fc4: 6105 addi sp,sp,32 -20407fc6: 8082 ret +20407ac6: 853e mv a0,a5 +20407ac8: 40f2 lw ra,28(sp) +20407aca: 4462 lw s0,24(sp) +20407acc: 44d2 lw s1,20(sp) +20407ace: 6105 addi sp,sp,32 +20407ad0: 8082 ret -20407fc8 : +20407ad2 : * @param arg the argument * * @return RT_EOK */ rt_err_t rt_timer_control(rt_timer_t timer, rt_uint8_t cmd, void *arg) { -20407fc8: 1101 addi sp,sp,-32 -20407fca: ce06 sw ra,28(sp) -20407fcc: cc22 sw s0,24(sp) -20407fce: 1000 addi s0,sp,32 -20407fd0: fea42623 sw a0,-20(s0) -20407fd4: 87ae mv a5,a1 -20407fd6: fec42223 sw a2,-28(s0) -20407fda: fef405a3 sb a5,-21(s0) +20407ad2: 1101 addi sp,sp,-32 +20407ad4: ce06 sw ra,28(sp) +20407ad6: cc22 sw s0,24(sp) +20407ad8: 1000 addi s0,sp,32 +20407ada: fea42623 sw a0,-20(s0) +20407ade: 87ae mv a5,a1 +20407ae0: fec42223 sw a2,-28(s0) +20407ae4: fef405a3 sb a5,-21(s0) /* timer check */ RT_ASSERT(timer != RT_NULL); -20407fde: fec42783 lw a5,-20(s0) -20407fe2: ef89 bnez a5,20407ffc -20407fe4: 1c900613 li a2,457 -20407fe8: 0000f597 auipc a1,0xf -20407fec: fc458593 addi a1,a1,-60 # 20416fac <__FUNCTION__.2293> -20407ff0: 0000f517 auipc a0,0xf -20407ff4: f2c50513 addi a0,a0,-212 # 20416f1c <__FUNCTION__.2313+0x14> -20407ff8: 81efd0ef jal ra,20405016 +20407ae8: fec42783 lw a5,-20(s0) +20407aec: ef89 bnez a5,20407b06 +20407aee: 1c900613 li a2,457 +20407af2: 0000f597 auipc a1,0xf +20407af6: 27658593 addi a1,a1,630 # 20416d68 <__FUNCTION__.2288> +20407afa: 0000f517 auipc a0,0xf +20407afe: 1de50513 addi a0,a0,478 # 20416cd8 <__FUNCTION__.2308+0x14> +20407b02: d18fd0ef jal ra,2040501a switch (cmd) -20407ffc: feb44783 lbu a5,-21(s0) -20408000: 4705 li a4,1 -20408002: 00e78e63 beq a5,a4,2040801e -20408006: 4705 li a4,1 -20408008: 00f74463 blt a4,a5,20408010 -2040800c: c385 beqz a5,2040802c -2040800e: a8b9 j 2040806c -20408010: 4709 li a4,2 -20408012: 02e78463 beq a5,a4,2040803a -20408016: 470d li a4,3 -20408018: 02e78d63 beq a5,a4,20408052 -2040801c: a881 j 2040806c +20407b06: feb44783 lbu a5,-21(s0) +20407b0a: 4705 li a4,1 +20407b0c: 00e78e63 beq a5,a4,20407b28 +20407b10: 4705 li a4,1 +20407b12: 00f74463 blt a4,a5,20407b1a +20407b16: c385 beqz a5,20407b36 +20407b18: a8b9 j 20407b76 +20407b1a: 4709 li a4,2 +20407b1c: 02e78463 beq a5,a4,20407b44 +20407b20: 470d li a4,3 +20407b22: 02e78d63 beq a5,a4,20407b5c +20407b26: a881 j 20407b76 { case RT_TIMER_CTRL_GET_TIME: *(rt_tick_t *)arg = timer->init_tick; -2040801e: fec42783 lw a5,-20(s0) -20408022: 5fd8 lw a4,60(a5) -20408024: fe442783 lw a5,-28(s0) -20408028: c398 sw a4,0(a5) +20407b28: fec42783 lw a5,-20(s0) +20407b2c: 5fd8 lw a4,60(a5) +20407b2e: fe442783 lw a5,-28(s0) +20407b32: c398 sw a4,0(a5) break; -2040802a: a089 j 2040806c +20407b34: a089 j 20407b76 case RT_TIMER_CTRL_SET_TIME: timer->init_tick = *(rt_tick_t *)arg; -2040802c: fe442783 lw a5,-28(s0) -20408030: 4398 lw a4,0(a5) -20408032: fec42783 lw a5,-20(s0) -20408036: dfd8 sw a4,60(a5) +20407b36: fe442783 lw a5,-28(s0) +20407b3a: 4398 lw a4,0(a5) +20407b3c: fec42783 lw a5,-20(s0) +20407b40: dfd8 sw a4,60(a5) break; -20408038: a815 j 2040806c +20407b42: a815 j 20407b76 case RT_TIMER_CTRL_SET_ONESHOT: timer->parent.flag &= ~RT_TIMER_FLAG_PERIODIC; -2040803a: fec42783 lw a5,-20(s0) -2040803e: 0217c783 lbu a5,33(a5) -20408042: 9bf5 andi a5,a5,-3 -20408044: 0ff7f713 andi a4,a5,255 -20408048: fec42783 lw a5,-20(s0) -2040804c: 02e780a3 sb a4,33(a5) +20407b44: fec42783 lw a5,-20(s0) +20407b48: 0217c783 lbu a5,33(a5) +20407b4c: 9bf5 andi a5,a5,-3 +20407b4e: 0ff7f713 andi a4,a5,255 +20407b52: fec42783 lw a5,-20(s0) +20407b56: 02e780a3 sb a4,33(a5) break; -20408050: a831 j 2040806c +20407b5a: a831 j 20407b76 case RT_TIMER_CTRL_SET_PERIODIC: timer->parent.flag |= RT_TIMER_FLAG_PERIODIC; -20408052: fec42783 lw a5,-20(s0) -20408056: 0217c783 lbu a5,33(a5) -2040805a: 0027e793 ori a5,a5,2 -2040805e: 0ff7f713 andi a4,a5,255 -20408062: fec42783 lw a5,-20(s0) -20408066: 02e780a3 sb a4,33(a5) +20407b5c: fec42783 lw a5,-20(s0) +20407b60: 0217c783 lbu a5,33(a5) +20407b64: 0027e793 ori a5,a5,2 +20407b68: 0ff7f713 andi a4,a5,255 +20407b6c: fec42783 lw a5,-20(s0) +20407b70: 02e780a3 sb a4,33(a5) break; -2040806a: 0001 nop +20407b74: 0001 nop } return RT_EOK; -2040806c: 4781 li a5,0 +20407b76: 4781 li a5,0 } -2040806e: 853e mv a0,a5 -20408070: 40f2 lw ra,28(sp) -20408072: 4462 lw s0,24(sp) -20408074: 6105 addi sp,sp,32 -20408076: 8082 ret +20407b78: 853e mv a0,a5 +20407b7a: 40f2 lw ra,28(sp) +20407b7c: 4462 lw s0,24(sp) +20407b7e: 6105 addi sp,sp,32 +20407b80: 8082 ret -20408078 : +20407b82 : * corresponding timeout function will be invoked. * * @note this function shall be invoked in operating system timer interrupt. */ void rt_timer_check(void) { -20408078: 1101 addi sp,sp,-32 -2040807a: ce06 sw ra,28(sp) -2040807c: cc22 sw s0,24(sp) -2040807e: ca26 sw s1,20(sp) -20408080: 1000 addi s0,sp,32 +20407b82: 1101 addi sp,sp,-32 +20407b84: ce06 sw ra,28(sp) +20407b86: cc22 sw s0,24(sp) +20407b88: ca26 sw s1,20(sp) +20407b8a: 1000 addi s0,sp,32 rt_tick_t current_tick; register rt_base_t level; RT_DEBUG_LOG(RT_DEBUG_TIMER, ("timer check enter\n")); current_tick = rt_tick_get(); -20408082: 87ff80ef jal ra,20400900 -20408086: fea42623 sw a0,-20(s0) +20407b8c: d7bf80ef jal ra,20400906 +20407b90: fea42623 sw a0,-20(s0) /* disable interrupt */ level = rt_hw_interrupt_disable(); -2040808a: 10b000ef jal ra,20408994 -2040808e: 84aa mv s1,a0 +20407b94: 1b3000ef jal ra,20408546 +20407b98: 84aa mv s1,a0 while (!rt_list_isempty(&rt_timer_list[RT_TIMER_SKIP_LIST_LEVEL-1])) -20408090: a84d j 20408142 +20407b9a: a84d j 20407c4c { t = rt_list_entry(rt_timer_list[RT_TIMER_SKIP_LIST_LEVEL - 1].next, -20408092: 5fbf9797 auipc a5,0x5fbf9 -20408096: cfe78793 addi a5,a5,-770 # 80000d90 -2040809a: 439c lw a5,0(a5) -2040809c: fd478793 addi a5,a5,-44 -204080a0: fef42423 sw a5,-24(s0) +20407b9c: 5fbf9797 auipc a5,0x5fbf9 +20407ba0: 0c078793 addi a5,a5,192 # 80000c5c +20407ba4: 439c lw a5,0(a5) +20407ba6: fd478793 addi a5,a5,-44 +20407baa: fef42423 sw a5,-24(s0) /* * It supposes that the new tick shall less than the half duration of * tick max. */ if ((current_tick - t->timeout_tick) < RT_TICK_MAX/2) -204080a4: fe842783 lw a5,-24(s0) -204080a8: 43bc lw a5,64(a5) -204080aa: fec42703 lw a4,-20(s0) -204080ae: 8f1d sub a4,a4,a5 -204080b0: 800007b7 lui a5,0x80000 -204080b4: ffe7c793 xori a5,a5,-2 -204080b8: 08e7ed63 bltu a5,a4,20408152 +20407bae: fe842783 lw a5,-24(s0) +20407bb2: 43bc lw a5,64(a5) +20407bb4: fec42703 lw a4,-20(s0) +20407bb8: 8f1d sub a4,a4,a5 +20407bba: 800007b7 lui a5,0x80000 +20407bbe: ffe7c793 xori a5,a5,-2 +20407bc2: 08e7ed63 bltu a5,a4,20407c5c { RT_OBJECT_HOOK_CALL(rt_timer_timeout_hook, (t)); -204080bc: 5fbf9797 auipc a5,0x5fbf9 -204080c0: f9878793 addi a5,a5,-104 # 80001054 -204080c4: 439c lw a5,0(a5) -204080c6: cb89 beqz a5,204080d8 -204080c8: 5fbf9797 auipc a5,0x5fbf9 -204080cc: f8c78793 addi a5,a5,-116 # 80001054 -204080d0: 439c lw a5,0(a5) -204080d2: fe842503 lw a0,-24(s0) -204080d6: 9782 jalr a5 +20407bc6: 5fbf9797 auipc a5,0x5fbf9 +20407bca: 35a78793 addi a5,a5,858 # 80000f20 +20407bce: 439c lw a5,0(a5) +20407bd0: cb89 beqz a5,20407be2 +20407bd2: 5fbf9797 auipc a5,0x5fbf9 +20407bd6: 34e78793 addi a5,a5,846 # 80000f20 +20407bda: 439c lw a5,0(a5) +20407bdc: fe842503 lw a0,-24(s0) +20407be0: 9782 jalr a5 /* remove timer from timer list firstly */ _rt_timer_remove(t); -204080d8: fe842503 lw a0,-24(s0) -204080dc: 32ed jal 20407ac6 <_rt_timer_remove> +20407be2: fe842503 lw a0,-24(s0) +20407be6: 32ed jal 204075d0 <_rt_timer_remove> /* call timeout function */ t->timeout_func(t->parameter); -204080de: fe842783 lw a5,-24(s0) -204080e2: 5bd8 lw a4,52(a5) -204080e4: fe842783 lw a5,-24(s0) -204080e8: 5f9c lw a5,56(a5) -204080ea: 853e mv a0,a5 -204080ec: 9702 jalr a4 +20407be8: fe842783 lw a5,-24(s0) +20407bec: 5bd8 lw a4,52(a5) +20407bee: fe842783 lw a5,-24(s0) +20407bf2: 5f9c lw a5,56(a5) +20407bf4: 853e mv a0,a5 +20407bf6: 9702 jalr a4 /* re-get tick */ current_tick = rt_tick_get(); -204080ee: 813f80ef jal ra,20400900 -204080f2: fea42623 sw a0,-20(s0) +20407bf8: d0ff80ef jal ra,20400906 +20407bfc: fea42623 sw a0,-20(s0) RT_DEBUG_LOG(RT_DEBUG_TIMER, ("current tick: %d\n", current_tick)); if ((t->parent.flag & RT_TIMER_FLAG_PERIODIC) && -204080f6: fe842783 lw a5,-24(s0) -204080fa: 0217c783 lbu a5,33(a5) -204080fe: 8b89 andi a5,a5,2 -20408100: c795 beqz a5,2040812c +20407c00: fe842783 lw a5,-24(s0) +20407c04: 0217c783 lbu a5,33(a5) +20407c08: 8b89 andi a5,a5,2 +20407c0a: c795 beqz a5,20407c36 (t->parent.flag & RT_TIMER_FLAG_ACTIVATED)) -20408102: fe842783 lw a5,-24(s0) -20408106: 0217c783 lbu a5,33(a5) -2040810a: 8b85 andi a5,a5,1 +20407c0c: fe842783 lw a5,-24(s0) +20407c10: 0217c783 lbu a5,33(a5) +20407c14: 8b85 andi a5,a5,1 if ((t->parent.flag & RT_TIMER_FLAG_PERIODIC) && -2040810c: c385 beqz a5,2040812c +20407c16: c385 beqz a5,20407c36 { /* start it */ t->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; -2040810e: fe842783 lw a5,-24(s0) -20408112: 0217c783 lbu a5,33(a5) -20408116: 9bf9 andi a5,a5,-2 -20408118: 0ff7f713 andi a4,a5,255 -2040811c: fe842783 lw a5,-24(s0) -20408120: 02e780a3 sb a4,33(a5) +20407c18: fe842783 lw a5,-24(s0) +20407c1c: 0217c783 lbu a5,33(a5) +20407c20: 9bf9 andi a5,a5,-2 +20407c22: 0ff7f713 andi a4,a5,255 +20407c26: fe842783 lw a5,-24(s0) +20407c2a: 02e780a3 sb a4,33(a5) rt_timer_start(t); -20408124: fe842503 lw a0,-24(s0) -20408128: 3e89 jal 20407c7a -2040812a: a821 j 20408142 +20407c2e: fe842503 lw a0,-24(s0) +20407c32: 3e89 jal 20407784 +20407c34: a821 j 20407c4c } else { /* stop timer */ t->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; -2040812c: fe842783 lw a5,-24(s0) -20408130: 0217c783 lbu a5,33(a5) -20408134: 9bf9 andi a5,a5,-2 -20408136: 0ff7f713 andi a4,a5,255 -2040813a: fe842783 lw a5,-24(s0) -2040813e: 02e780a3 sb a4,33(a5) +20407c36: fe842783 lw a5,-24(s0) +20407c3a: 0217c783 lbu a5,33(a5) +20407c3e: 9bf9 andi a5,a5,-2 +20407c40: 0ff7f713 andi a4,a5,255 +20407c44: fe842783 lw a5,-24(s0) +20407c48: 02e780a3 sb a4,33(a5) while (!rt_list_isempty(&rt_timer_list[RT_TIMER_SKIP_LIST_LEVEL-1])) -20408142: 5fbf9517 auipc a0,0x5fbf9 -20408146: c4e50513 addi a0,a0,-946 # 80000d90 -2040814a: 3085 jal 204079aa -2040814c: 87aa mv a5,a0 -2040814e: d3b1 beqz a5,20408092 -20408150: a011 j 20408154 +20407c4c: 5fbf9517 auipc a0,0x5fbf9 +20407c50: 01050513 addi a0,a0,16 # 80000c5c +20407c54: 3085 jal 204074b4 +20407c56: 87aa mv a5,a0 +20407c58: d3b1 beqz a5,20407b9c +20407c5a: a011 j 20407c5e } } else break; -20408152: 0001 nop +20407c5c: 0001 nop } /* enable interrupt */ rt_hw_interrupt_enable(level); -20408154: 8526 mv a0,s1 -20408156: 041000ef jal ra,20408996 +20407c5e: 8526 mv a0,s1 +20407c60: 0e9000ef jal ra,20408548 RT_DEBUG_LOG(RT_DEBUG_TIMER, ("timer check leave\n")); } -2040815a: 0001 nop -2040815c: 40f2 lw ra,28(sp) -2040815e: 4462 lw s0,24(sp) -20408160: 44d2 lw s1,20(sp) -20408162: 6105 addi sp,sp,32 -20408164: 8082 ret +20407c64: 0001 nop +20407c66: 40f2 lw ra,28(sp) +20407c68: 4462 lw s0,24(sp) +20407c6a: 44d2 lw s1,20(sp) +20407c6c: 6105 addi sp,sp,32 +20407c6e: 8082 ret -20408166 : +20407c70 : * This function will return the next timeout tick in the system. * * @return the next timeout tick in the system */ rt_tick_t rt_timer_next_timeout_tick(void) { -20408166: 1141 addi sp,sp,-16 -20408168: c606 sw ra,12(sp) -2040816a: c422 sw s0,8(sp) -2040816c: 0800 addi s0,sp,16 +20407c70: 1141 addi sp,sp,-16 +20407c72: c606 sw ra,12(sp) +20407c74: c422 sw s0,8(sp) +20407c76: 0800 addi s0,sp,16 return rt_timer_list_next_timeout(rt_timer_list); -2040816e: 5fbf9517 auipc a0,0x5fbf9 -20408172: c2250513 addi a0,a0,-990 # 80000d90 -20408176: 3a21 jal 20407a8e -20408178: 87aa mv a5,a0 +20407c78: 5fbf9517 auipc a0,0x5fbf9 +20407c7c: fe450513 addi a0,a0,-28 # 80000c5c +20407c80: 3a21 jal 20407598 +20407c82: 87aa mv a5,a0 } -2040817a: 853e mv a0,a5 -2040817c: 40b2 lw ra,12(sp) -2040817e: 4422 lw s0,8(sp) -20408180: 0141 addi sp,sp,16 -20408182: 8082 ret +20407c84: 853e mv a0,a5 +20407c86: 40b2 lw ra,12(sp) +20407c88: 4422 lw s0,8(sp) +20407c8a: 0141 addi sp,sp,16 +20407c8c: 8082 ret -20408184 : +20407c8e : /** * This function will check timer list, if a timeout event happens, the * corresponding timeout function will be invoked. */ void rt_soft_timer_check(void) { -20408184: 1101 addi sp,sp,-32 -20408186: ce06 sw ra,28(sp) -20408188: cc22 sw s0,24(sp) -2040818a: 1000 addi s0,sp,32 +20407c8e: 1101 addi sp,sp,-32 +20407c90: ce06 sw ra,28(sp) +20407c92: cc22 sw s0,24(sp) +20407c94: 1000 addi s0,sp,32 rt_list_t *n; struct rt_timer *t; RT_DEBUG_LOG(RT_DEBUG_TIMER, ("software timer check enter\n")); current_tick = rt_tick_get(); -2040818c: f74f80ef jal ra,20400900 -20408190: fea42623 sw a0,-20(s0) +20407c96: c71f80ef jal ra,20400906 +20407c9a: fea42623 sw a0,-20(s0) /* lock scheduler */ rt_enter_critical(); -20408194: 9cffd0ef jal ra,20405b62 +20407c9e: b4bfe0ef jal ra,204067e8 for (n = rt_soft_timer_list[RT_TIMER_SKIP_LIST_LEVEL-1].next; -20408198: 5fbf9797 auipc a5,0x5fbf9 -2040819c: c0078793 addi a5,a5,-1024 # 80000d98 -204081a0: 439c lw a5,0(a5) -204081a2: fef42423 sw a5,-24(s0) -204081a6: a87d j 20408264 +20407ca2: 5fbf9797 auipc a5,0x5fbf9 +20407ca6: fc278793 addi a5,a5,-62 # 80000c64 +20407caa: 439c lw a5,0(a5) +20407cac: fef42423 sw a5,-24(s0) +20407cb0: a87d j 20407d6e n != &(rt_soft_timer_list[RT_TIMER_SKIP_LIST_LEVEL-1]);) { t = rt_list_entry(n, struct rt_timer, row[RT_TIMER_SKIP_LIST_LEVEL-1]); -204081a8: fe842783 lw a5,-24(s0) -204081ac: fd478793 addi a5,a5,-44 -204081b0: fef42223 sw a5,-28(s0) +20407cb2: fe842783 lw a5,-24(s0) +20407cb6: fd478793 addi a5,a5,-44 +20407cba: fef42223 sw a5,-28(s0) /* * It supposes that the new tick shall less than the half duration of * tick max. */ if ((current_tick - t->timeout_tick) < RT_TICK_MAX / 2) -204081b4: fe442783 lw a5,-28(s0) -204081b8: 43bc lw a5,64(a5) -204081ba: fec42703 lw a4,-20(s0) -204081be: 8f1d sub a4,a4,a5 -204081c0: 800007b7 lui a5,0x80000 -204081c4: ffe7c793 xori a5,a5,-2 -204081c8: 0ae7e763 bltu a5,a4,20408276 +20407cbe: fe442783 lw a5,-28(s0) +20407cc2: 43bc lw a5,64(a5) +20407cc4: fec42703 lw a4,-20(s0) +20407cc8: 8f1d sub a4,a4,a5 +20407cca: 800007b7 lui a5,0x80000 +20407cce: ffe7c793 xori a5,a5,-2 +20407cd2: 0ae7e763 bltu a5,a4,20407d80 { RT_OBJECT_HOOK_CALL(rt_timer_timeout_hook, (t)); -204081cc: 5fbf9797 auipc a5,0x5fbf9 -204081d0: e8878793 addi a5,a5,-376 # 80001054 -204081d4: 439c lw a5,0(a5) -204081d6: cb89 beqz a5,204081e8 -204081d8: 5fbf9797 auipc a5,0x5fbf9 -204081dc: e7c78793 addi a5,a5,-388 # 80001054 -204081e0: 439c lw a5,0(a5) -204081e2: fe442503 lw a0,-28(s0) -204081e6: 9782 jalr a5 +20407cd6: 5fbf9797 auipc a5,0x5fbf9 +20407cda: 24a78793 addi a5,a5,586 # 80000f20 +20407cde: 439c lw a5,0(a5) +20407ce0: cb89 beqz a5,20407cf2 +20407ce2: 5fbf9797 auipc a5,0x5fbf9 +20407ce6: 23e78793 addi a5,a5,574 # 80000f20 +20407cea: 439c lw a5,0(a5) +20407cec: fe442503 lw a0,-28(s0) +20407cf0: 9782 jalr a5 /* move node to the next */ n = n->next; -204081e8: fe842783 lw a5,-24(s0) -204081ec: 439c lw a5,0(a5) -204081ee: fef42423 sw a5,-24(s0) +20407cf2: fe842783 lw a5,-24(s0) +20407cf6: 439c lw a5,0(a5) +20407cf8: fef42423 sw a5,-24(s0) /* remove timer from timer list firstly */ _rt_timer_remove(t); -204081f2: fe442503 lw a0,-28(s0) -204081f6: 38c1 jal 20407ac6 <_rt_timer_remove> +20407cfc: fe442503 lw a0,-28(s0) +20407d00: 38c1 jal 204075d0 <_rt_timer_remove> /* not lock scheduler when performing timeout function */ rt_exit_critical(); -204081f8: 9b1fd0ef jal ra,20405ba8 +20407d02: b2dfe0ef jal ra,2040682e /* call timeout function */ t->timeout_func(t->parameter); -204081fc: fe442783 lw a5,-28(s0) -20408200: 5bd8 lw a4,52(a5) -20408202: fe442783 lw a5,-28(s0) -20408206: 5f9c lw a5,56(a5) -20408208: 853e mv a0,a5 -2040820a: 9702 jalr a4 +20407d06: fe442783 lw a5,-28(s0) +20407d0a: 5bd8 lw a4,52(a5) +20407d0c: fe442783 lw a5,-28(s0) +20407d10: 5f9c lw a5,56(a5) +20407d12: 853e mv a0,a5 +20407d14: 9702 jalr a4 /* re-get tick */ current_tick = rt_tick_get(); -2040820c: ef4f80ef jal ra,20400900 -20408210: fea42623 sw a0,-20(s0) +20407d16: bf1f80ef jal ra,20400906 +20407d1a: fea42623 sw a0,-20(s0) RT_DEBUG_LOG(RT_DEBUG_TIMER, ("current tick: %d\n", current_tick)); /* lock scheduler */ rt_enter_critical(); -20408214: 94ffd0ef jal ra,20405b62 +20407d1e: acbfe0ef jal ra,204067e8 if ((t->parent.flag & RT_TIMER_FLAG_PERIODIC) && -20408218: fe442783 lw a5,-28(s0) -2040821c: 0217c783 lbu a5,33(a5) -20408220: 8b89 andi a5,a5,2 -20408222: c795 beqz a5,2040824e +20407d22: fe442783 lw a5,-28(s0) +20407d26: 0217c783 lbu a5,33(a5) +20407d2a: 8b89 andi a5,a5,2 +20407d2c: c795 beqz a5,20407d58 (t->parent.flag & RT_TIMER_FLAG_ACTIVATED)) -20408224: fe442783 lw a5,-28(s0) -20408228: 0217c783 lbu a5,33(a5) -2040822c: 8b85 andi a5,a5,1 +20407d2e: fe442783 lw a5,-28(s0) +20407d32: 0217c783 lbu a5,33(a5) +20407d36: 8b85 andi a5,a5,1 if ((t->parent.flag & RT_TIMER_FLAG_PERIODIC) && -2040822e: c385 beqz a5,2040824e +20407d38: c385 beqz a5,20407d58 { /* start it */ t->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; -20408230: fe442783 lw a5,-28(s0) -20408234: 0217c783 lbu a5,33(a5) -20408238: 9bf9 andi a5,a5,-2 -2040823a: 0ff7f713 andi a4,a5,255 -2040823e: fe442783 lw a5,-28(s0) -20408242: 02e780a3 sb a4,33(a5) +20407d3a: fe442783 lw a5,-28(s0) +20407d3e: 0217c783 lbu a5,33(a5) +20407d42: 9bf9 andi a5,a5,-2 +20407d44: 0ff7f713 andi a4,a5,255 +20407d48: fe442783 lw a5,-28(s0) +20407d4c: 02e780a3 sb a4,33(a5) rt_timer_start(t); -20408246: fe442503 lw a0,-28(s0) -2040824a: 3c05 jal 20407c7a -2040824c: a821 j 20408264 +20407d50: fe442503 lw a0,-28(s0) +20407d54: 3c05 jal 20407784 +20407d56: a821 j 20407d6e } else { /* stop timer */ t->parent.flag &= ~RT_TIMER_FLAG_ACTIVATED; -2040824e: fe442783 lw a5,-28(s0) -20408252: 0217c783 lbu a5,33(a5) -20408256: 9bf9 andi a5,a5,-2 -20408258: 0ff7f713 andi a4,a5,255 -2040825c: fe442783 lw a5,-28(s0) -20408260: 02e780a3 sb a4,33(a5) +20407d58: fe442783 lw a5,-28(s0) +20407d5c: 0217c783 lbu a5,33(a5) +20407d60: 9bf9 andi a5,a5,-2 +20407d62: 0ff7f713 andi a4,a5,255 +20407d66: fe442783 lw a5,-28(s0) +20407d6a: 02e780a3 sb a4,33(a5) for (n = rt_soft_timer_list[RT_TIMER_SKIP_LIST_LEVEL-1].next; -20408264: fe842703 lw a4,-24(s0) -20408268: 5fbf9797 auipc a5,0x5fbf9 -2040826c: b3078793 addi a5,a5,-1232 # 80000d98 -20408270: f2f71ce3 bne a4,a5,204081a8 -20408274: a011 j 20408278 +20407d6e: fe842703 lw a4,-24(s0) +20407d72: 5fbf9797 auipc a5,0x5fbf9 +20407d76: ef278793 addi a5,a5,-270 # 80000c64 +20407d7a: f2f71ce3 bne a4,a5,20407cb2 +20407d7e: a011 j 20407d82 } } else break; /* not check anymore */ -20408276: 0001 nop +20407d80: 0001 nop } /* unlock scheduler */ rt_exit_critical(); -20408278: 931fd0ef jal ra,20405ba8 +20407d82: aadfe0ef jal ra,2040682e RT_DEBUG_LOG(RT_DEBUG_TIMER, ("software timer check leave\n")); } -2040827c: 0001 nop -2040827e: 40f2 lw ra,28(sp) -20408280: 4462 lw s0,24(sp) -20408282: 6105 addi sp,sp,32 -20408284: 8082 ret +20407d86: 0001 nop +20407d88: 40f2 lw ra,28(sp) +20407d8a: 4462 lw s0,24(sp) +20407d8c: 6105 addi sp,sp,32 +20407d8e: 8082 ret -20408286 : +20407d90 : /* system timer thread entry */ static void rt_thread_timer_entry(void *parameter) { -20408286: 7179 addi sp,sp,-48 -20408288: d606 sw ra,44(sp) -2040828a: d422 sw s0,40(sp) -2040828c: 1800 addi s0,sp,48 -2040828e: fca42e23 sw a0,-36(s0) +20407d90: 7179 addi sp,sp,-48 +20407d92: d606 sw ra,44(sp) +20407d94: d422 sw s0,40(sp) +20407d96: 1800 addi s0,sp,48 +20407d98: fca42e23 sw a0,-36(s0) rt_tick_t next_timeout; while (1) { /* get the next timeout tick */ next_timeout = rt_timer_list_next_timeout(rt_soft_timer_list); -20408292: 5fbf9517 auipc a0,0x5fbf9 -20408296: b0650513 addi a0,a0,-1274 # 80000d98 -2040829a: ff4ff0ef jal ra,20407a8e -2040829e: fea42623 sw a0,-20(s0) +20407d9c: 5fbf9517 auipc a0,0x5fbf9 +20407da0: ec850513 addi a0,a0,-312 # 80000c64 +20407da4: ff4ff0ef jal ra,20407598 +20407da8: fea42623 sw a0,-20(s0) if (next_timeout == RT_TICK_MAX) -204082a2: fec42703 lw a4,-20(s0) -204082a6: 57fd li a5,-1 -204082a8: 00f71b63 bne a4,a5,204082be +20407dac: fec42703 lw a4,-20(s0) +20407db0: 57fd li a5,-1 +20407db2: 00f71b63 bne a4,a5,20407dc8 { /* no software timer exist, suspend self. */ rt_thread_suspend(rt_thread_self()); -204082ac: efbfe0ef jal ra,204071a6 -204082b0: 87aa mv a5,a0 -204082b2: 853e mv a0,a5 -204082b4: c0aff0ef jal ra,204076be +20407db6: efbfe0ef jal ra,20406cb0 +20407dba: 87aa mv a5,a0 +20407dbc: 853e mv a0,a5 +20407dbe: c0aff0ef jal ra,204071c8 rt_schedule(); -204082b8: db2fd0ef jal ra,2040586a -204082bc: a825 j 204082f4 +20407dc2: f2efe0ef jal ra,204064f0 +20407dc6: a825 j 20407dfe else { rt_tick_t current_tick; /* get current tick */ current_tick = rt_tick_get(); -204082be: e42f80ef jal ra,20400900 -204082c2: fea42423 sw a0,-24(s0) +20407dc8: b3ff80ef jal ra,20400906 +20407dcc: fea42423 sw a0,-24(s0) if ((next_timeout - current_tick) < RT_TICK_MAX/2) -204082c6: fec42703 lw a4,-20(s0) -204082ca: fe842783 lw a5,-24(s0) -204082ce: 8f1d sub a4,a4,a5 -204082d0: 800007b7 lui a5,0x80000 -204082d4: ffe7c793 xori a5,a5,-2 -204082d8: 00e7ee63 bltu a5,a4,204082f4 +20407dd0: fec42703 lw a4,-20(s0) +20407dd4: fe842783 lw a5,-24(s0) +20407dd8: 8f1d sub a4,a4,a5 +20407dda: 800007b7 lui a5,0x80000 +20407dde: ffe7c793 xori a5,a5,-2 +20407de2: 00e7ee63 bltu a5,a4,20407dfe { /* get the delta timeout tick */ next_timeout = next_timeout - current_tick; -204082dc: fec42703 lw a4,-20(s0) -204082e0: fe842783 lw a5,-24(s0) -204082e4: 40f707b3 sub a5,a4,a5 -204082e8: fef42623 sw a5,-20(s0) +20407de6: fec42703 lw a4,-20(s0) +20407dea: fe842783 lw a5,-24(s0) +20407dee: 40f707b3 sub a5,a4,a5 +20407df2: fef42623 sw a5,-20(s0) rt_thread_delay(next_timeout); -204082ec: fec42503 lw a0,-20(s0) -204082f0: a62ff0ef jal ra,20407552 +20407df6: fec42503 lw a0,-20(s0) +20407dfa: a62ff0ef jal ra,2040705c } } /* check software timer */ rt_soft_timer_check(); -204082f4: 3d41 jal 20408184 +20407dfe: 3d41 jal 20407c8e next_timeout = rt_timer_list_next_timeout(rt_soft_timer_list); -204082f6: bf71 j 20408292 +20407e00: bf71 j 20407d9c -204082f8 : +20407e02 : * @ingroup SystemInit * * This function will initialize system timer */ void rt_system_timer_init(void) { -204082f8: 1101 addi sp,sp,-32 -204082fa: ce06 sw ra,28(sp) -204082fc: cc22 sw s0,24(sp) -204082fe: 1000 addi s0,sp,32 +20407e02: 1101 addi sp,sp,-32 +20407e04: ce06 sw ra,28(sp) +20407e06: cc22 sw s0,24(sp) +20407e08: 1000 addi s0,sp,32 int i; for (i = 0; i < sizeof(rt_timer_list)/sizeof(rt_timer_list[0]); i++) -20408300: fe042623 sw zero,-20(s0) -20408304: a015 j 20408328 +20407e0a: fe042623 sw zero,-20(s0) +20407e0e: a015 j 20407e32 { rt_list_init(rt_timer_list+i); -20408306: fec42783 lw a5,-20(s0) -2040830a: 00379713 slli a4,a5,0x3 -2040830e: 5fbf9797 auipc a5,0x5fbf9 -20408312: a8278793 addi a5,a5,-1406 # 80000d90 -20408316: 97ba add a5,a5,a4 -20408318: 853e mv a0,a5 -2040831a: de2ff0ef jal ra,204078fc +20407e10: fec42783 lw a5,-20(s0) +20407e14: 00379713 slli a4,a5,0x3 +20407e18: 5fbf9797 auipc a5,0x5fbf9 +20407e1c: e4478793 addi a5,a5,-444 # 80000c5c +20407e20: 97ba add a5,a5,a4 +20407e22: 853e mv a0,a5 +20407e24: de2ff0ef jal ra,20407406 for (i = 0; i < sizeof(rt_timer_list)/sizeof(rt_timer_list[0]); i++) -2040831e: fec42783 lw a5,-20(s0) -20408322: 0785 addi a5,a5,1 -20408324: fef42623 sw a5,-20(s0) -20408328: fec42783 lw a5,-20(s0) -2040832c: dfe9 beqz a5,20408306 +20407e28: fec42783 lw a5,-20(s0) +20407e2c: 0785 addi a5,a5,1 +20407e2e: fef42623 sw a5,-20(s0) +20407e32: fec42783 lw a5,-20(s0) +20407e36: dfe9 beqz a5,20407e10 } } -2040832e: 0001 nop -20408330: 40f2 lw ra,28(sp) -20408332: 4462 lw s0,24(sp) -20408334: 6105 addi sp,sp,32 -20408336: 8082 ret +20407e38: 0001 nop +20407e3a: 40f2 lw ra,28(sp) +20407e3c: 4462 lw s0,24(sp) +20407e3e: 6105 addi sp,sp,32 +20407e40: 8082 ret -20408338 : +20407e42 : * @ingroup SystemInit * * This function will initialize system timer thread */ void rt_system_timer_thread_init(void) { -20408338: 1101 addi sp,sp,-32 -2040833a: ce06 sw ra,28(sp) -2040833c: cc22 sw s0,24(sp) -2040833e: 1000 addi s0,sp,32 +20407e42: 1101 addi sp,sp,-32 +20407e44: ce06 sw ra,28(sp) +20407e46: cc22 sw s0,24(sp) +20407e48: 1000 addi s0,sp,32 #ifdef RT_USING_TIMER_SOFT int i; for (i = 0; -20408340: fe042623 sw zero,-20(s0) -20408344: a015 j 20408368 +20407e4a: fe042623 sw zero,-20(s0) +20407e4e: a015 j 20407e72 i < sizeof(rt_soft_timer_list)/sizeof(rt_soft_timer_list[0]); i++) { rt_list_init(rt_soft_timer_list+i); -20408346: fec42783 lw a5,-20(s0) -2040834a: 00379713 slli a4,a5,0x3 -2040834e: 5fbf9797 auipc a5,0x5fbf9 -20408352: a4a78793 addi a5,a5,-1462 # 80000d98 -20408356: 97ba add a5,a5,a4 -20408358: 853e mv a0,a5 -2040835a: da2ff0ef jal ra,204078fc +20407e50: fec42783 lw a5,-20(s0) +20407e54: 00379713 slli a4,a5,0x3 +20407e58: 5fbf9797 auipc a5,0x5fbf9 +20407e5c: e0c78793 addi a5,a5,-500 # 80000c64 +20407e60: 97ba add a5,a5,a4 +20407e62: 853e mv a0,a5 +20407e64: da2ff0ef jal ra,20407406 i++) -2040835e: fec42783 lw a5,-20(s0) -20408362: 0785 addi a5,a5,1 -20408364: fef42623 sw a5,-20(s0) +20407e68: fec42783 lw a5,-20(s0) +20407e6c: 0785 addi a5,a5,1 +20407e6e: fef42623 sw a5,-20(s0) for (i = 0; -20408368: fec42783 lw a5,-20(s0) -2040836c: dfe9 beqz a5,20408346 +20407e72: fec42783 lw a5,-20(s0) +20407e76: dfe9 beqz a5,20407e50 } /* start software timer thread */ rt_thread_init(&timer_thread, -2040836e: 48a9 li a7,10 -20408370: 4821 li a6,8 -20408372: 20000793 li a5,512 -20408376: 5fbf9717 auipc a4,0x5fbf9 -2040837a: ade70713 addi a4,a4,-1314 # 80000e54 -2040837e: 4681 li a3,0 -20408380: 00000617 auipc a2,0x0 -20408384: f0660613 addi a2,a2,-250 # 20408286 -20408388: 0000f597 auipc a1,0xf -2040838c: bcc58593 addi a1,a1,-1076 # 20416f54 <__FUNCTION__.2313+0x4c> -20408390: 5fbf9517 auipc a0,0x5fbf9 -20408394: a1050513 addi a0,a0,-1520 # 80000da0 -20408398: d6bfe0ef jal ra,20407102 +20407e78: 48a9 li a7,10 +20407e7a: 4821 li a6,8 +20407e7c: 20000793 li a5,512 +20407e80: 5fbf9717 auipc a4,0x5fbf9 +20407e84: ea070713 addi a4,a4,-352 # 80000d20 +20407e88: 4681 li a3,0 +20407e8a: 00000617 auipc a2,0x0 +20407e8e: f0660613 addi a2,a2,-250 # 20407d90 +20407e92: 0000f597 auipc a1,0xf +20407e96: e7e58593 addi a1,a1,-386 # 20416d10 <__FUNCTION__.2308+0x4c> +20407e9a: 5fbf9517 auipc a0,0x5fbf9 +20407e9e: dd250513 addi a0,a0,-558 # 80000c6c +20407ea2: d6bfe0ef jal ra,20406c0c sizeof(timer_thread_stack), RT_TIMER_THREAD_PRIO, 10); /* startup */ rt_thread_startup(&timer_thread); -2040839c: 5fbf9517 auipc a0,0x5fbf9 -204083a0: a0450513 addi a0,a0,-1532 # 80000da0 -204083a4: e1bfe0ef jal ra,204071be +20407ea6: 5fbf9517 auipc a0,0x5fbf9 +20407eaa: dc650513 addi a0,a0,-570 # 80000c6c +20407eae: e1bfe0ef jal ra,20406cc8 #endif } -204083a8: 0001 nop -204083aa: 40f2 lw ra,28(sp) -204083ac: 4462 lw s0,24(sp) -204083ae: 6105 addi sp,sp,32 -204083b0: 8082 ret +20407eb2: 0001 nop +20407eb4: 40f2 lw ra,28(sp) +20407eb6: 4462 lw s0,24(sp) +20407eb8: 6105 addi sp,sp,32 +20407eba: 8082 ret -204083b2 : +20407ebc : extern int main(int argc, char** argv); extern void trap_entry(); static unsigned long mtime_lo(void) { -204083b2: 1141 addi sp,sp,-16 -204083b4: c622 sw s0,12(sp) -204083b6: 0800 addi s0,sp,16 +20407ebc: 1141 addi sp,sp,-16 +20407ebe: c622 sw s0,12(sp) +20407ec0: 0800 addi s0,sp,16 return *(volatile unsigned long *)(CLINT_CTRL_ADDR + CLINT_MTIME); -204083b8: 0200c7b7 lui a5,0x200c -204083bc: 17e1 addi a5,a5,-8 -204083be: 439c lw a5,0(a5) +20407ec2: 0200c7b7 lui a5,0x200c +20407ec6: 17e1 addi a5,a5,-8 +20407ec8: 439c lw a5,0(a5) } -204083c0: 853e mv a0,a5 -204083c2: 4432 lw s0,12(sp) -204083c4: 0141 addi sp,sp,16 -204083c6: 8082 ret +20407eca: 853e mv a0,a5 +20407ecc: 4432 lw s0,12(sp) +20407ece: 0141 addi sp,sp,16 +20407ed0: 8082 ret -204083c8 : +20407ed2 : } #else /* __riscv32 */ uint64_t get_timer_value() { -204083c8: 1141 addi sp,sp,-16 -204083ca: c606 sw ra,12(sp) -204083cc: c422 sw s0,8(sp) -204083ce: c24a sw s2,4(sp) -204083d0: c04e sw s3,0(sp) -204083d2: 0800 addi s0,sp,16 +20407ed2: 1141 addi sp,sp,-16 +20407ed4: c606 sw ra,12(sp) +20407ed6: c422 sw s0,8(sp) +20407ed8: c24a sw s2,4(sp) +20407eda: c04e sw s3,0(sp) +20407edc: 0800 addi s0,sp,16 return mtime_lo(); -204083d4: 3ff9 jal 204083b2 -204083d6: 87aa mv a5,a0 -204083d8: 893e mv s2,a5 -204083da: 4981 li s3,0 -204083dc: 87ca mv a5,s2 -204083de: 884e mv a6,s3 +20407ede: 3ff9 jal 20407ebc +20407ee0: 87aa mv a5,a0 +20407ee2: 893e mv s2,a5 +20407ee4: 4981 li s3,0 +20407ee6: 87ca mv a5,s2 +20407ee8: 884e mv a6,s3 } -204083e0: 853e mv a0,a5 -204083e2: 85c2 mv a1,a6 -204083e4: 40b2 lw ra,12(sp) -204083e6: 4422 lw s0,8(sp) -204083e8: 4912 lw s2,4(sp) -204083ea: 4982 lw s3,0(sp) -204083ec: 0141 addi sp,sp,16 -204083ee: 8082 ret +20407eea: 853e mv a0,a5 +20407eec: 85c2 mv a1,a6 +20407eee: 40b2 lw ra,12(sp) +20407ef0: 4422 lw s0,8(sp) +20407ef2: 4912 lw s2,4(sp) +20407ef4: 4982 lw s3,0(sp) +20407ef6: 0141 addi sp,sp,16 +20407ef8: 8082 ret -204083f0 : +20407efa : #endif unsigned long get_timer_freq() { -204083f0: 1141 addi sp,sp,-16 -204083f2: c622 sw s0,12(sp) -204083f4: 0800 addi s0,sp,16 +20407efa: 1141 addi sp,sp,-16 +20407efc: c622 sw s0,12(sp) +20407efe: 0800 addi s0,sp,16 return 32768; -204083f6: 67a1 lui a5,0x8 +20407f00: 67a1 lui a5,0x8 } -204083f8: 853e mv a0,a5 -204083fa: 4432 lw s0,12(sp) -204083fc: 0141 addi sp,sp,16 -204083fe: 8082 ret +20407f02: 853e mv a0,a5 +20407f04: 4432 lw s0,12(sp) +20407f06: 0141 addi sp,sp,16 +20407f08: 8082 ret -20408400 : +20407f0a : static void use_hfrosc(int div, int trim) { -20408400: 1101 addi sp,sp,-32 -20408402: ce22 sw s0,28(sp) -20408404: 1000 addi s0,sp,32 -20408406: fea42623 sw a0,-20(s0) -2040840a: feb42423 sw a1,-24(s0) +20407f0a: 1101 addi sp,sp,-32 +20407f0c: ce22 sw s0,28(sp) +20407f0e: 1000 addi s0,sp,32 +20407f10: fea42623 sw a0,-20(s0) +20407f14: feb42423 sw a1,-24(s0) // Make sure the HFROSC is running at its default setting PRCI_REG(PRCI_HFROSCCFG) = (ROSC_DIV(div) | ROSC_TRIM(trim) | ROSC_EN(1)); -2040840e: fec42783 lw a5,-20(s0) -20408412: 02f7f713 andi a4,a5,47 -20408416: fe842783 lw a5,-24(s0) -2040841a: 01079693 slli a3,a5,0x10 -2040841e: 001f07b7 lui a5,0x1f0 -20408422: 8ff5 and a5,a5,a3 -20408424: 8f5d or a4,a4,a5 -20408426: 400007b7 lui a5,0x40000 -2040842a: 8f5d or a4,a4,a5 -2040842c: 100087b7 lui a5,0x10008 -20408430: c398 sw a4,0(a5) +20407f18: fec42783 lw a5,-20(s0) +20407f1c: 02f7f713 andi a4,a5,47 +20407f20: fe842783 lw a5,-24(s0) +20407f24: 01079693 slli a3,a5,0x10 +20407f28: 001f07b7 lui a5,0x1f0 +20407f2c: 8ff5 and a5,a5,a3 +20407f2e: 8f5d or a4,a4,a5 +20407f30: 400007b7 lui a5,0x40000 +20407f34: 8f5d or a4,a4,a5 +20407f36: 100087b7 lui a5,0x10008 +20407f3a: c398 sw a4,0(a5) while ((PRCI_REG(PRCI_HFROSCCFG) & ROSC_RDY(1)) == 0) ; -20408432: 0001 nop -20408434: 100087b7 lui a5,0x10008 -20408438: 439c lw a5,0(a5) -2040843a: fe07dde3 bgez a5,20408434 +20407f3c: 0001 nop +20407f3e: 100087b7 lui a5,0x10008 +20407f42: 439c lw a5,0(a5) +20407f44: fe07dde3 bgez a5,20407f3e PRCI_REG(PRCI_PLLCFG) &= ~PLL_SEL(1); -2040843e: 100087b7 lui a5,0x10008 -20408442: 07a1 addi a5,a5,8 -20408444: 4394 lw a3,0(a5) -20408446: 100087b7 lui a5,0x10008 -2040844a: 07a1 addi a5,a5,8 -2040844c: 7741 lui a4,0xffff0 -2040844e: 177d addi a4,a4,-1 -20408450: 8f75 and a4,a4,a3 -20408452: c398 sw a4,0(a5) +20407f48: 100087b7 lui a5,0x10008 +20407f4c: 07a1 addi a5,a5,8 +20407f4e: 4394 lw a3,0(a5) +20407f50: 100087b7 lui a5,0x10008 +20407f54: 07a1 addi a5,a5,8 +20407f56: 7741 lui a4,0xffff0 +20407f58: 177d addi a4,a4,-1 +20407f5a: 8f75 and a4,a4,a3 +20407f5c: c398 sw a4,0(a5) } -20408454: 0001 nop -20408456: 4472 lw s0,28(sp) -20408458: 6105 addi sp,sp,32 -2040845a: 8082 ret +20407f5e: 0001 nop +20407f60: 4472 lw s0,28(sp) +20407f62: 6105 addi sp,sp,32 +20407f64: 8082 ret -2040845c : +20407f66 : static void use_pll(int refsel, int bypass, int r, int f, int q) { -2040845c: 7139 addi sp,sp,-64 -2040845e: de06 sw ra,60(sp) -20408460: dc22 sw s0,56(sp) -20408462: 0080 addi s0,sp,64 -20408464: fca42e23 sw a0,-36(s0) -20408468: fcb42c23 sw a1,-40(s0) -2040846c: fcc42a23 sw a2,-44(s0) -20408470: fcd42823 sw a3,-48(s0) -20408474: fce42623 sw a4,-52(s0) +20407f66: 7139 addi sp,sp,-64 +20407f68: de06 sw ra,60(sp) +20407f6a: dc22 sw s0,56(sp) +20407f6c: 0080 addi s0,sp,64 +20407f6e: fca42e23 sw a0,-36(s0) +20407f72: fcb42c23 sw a1,-40(s0) +20407f76: fcc42a23 sw a2,-44(s0) +20407f7a: fcd42823 sw a3,-48(s0) +20407f7e: fce42623 sw a4,-52(s0) // Ensure that we aren't running off the PLL before we mess with it. if (PRCI_REG(PRCI_PLLCFG) & PLL_SEL(1)) { -20408478: 100087b7 lui a5,0x10008 -2040847c: 07a1 addi a5,a5,8 -2040847e: 4398 lw a4,0(a5) -20408480: 67c1 lui a5,0x10 -20408482: 8ff9 and a5,a5,a4 -20408484: c781 beqz a5,2040848c +20407f82: 100087b7 lui a5,0x10008 +20407f86: 07a1 addi a5,a5,8 +20407f88: 4398 lw a4,0(a5) +20407f8a: 67c1 lui a5,0x10 +20407f8c: 8ff9 and a5,a5,a4 +20407f8e: c781 beqz a5,20407f96 // Make sure the HFROSC is running at its default setting use_hfrosc(4, 16); -20408486: 45c1 li a1,16 -20408488: 4511 li a0,4 -2040848a: 3f9d jal 20408400 +20407f90: 45c1 li a1,16 +20407f92: 4511 li a0,4 +20407f94: 3f9d jal 20407f0a } // Set PLL Source to be HFXOSC if available. uint32_t config_value = 0; -2040848c: fe042623 sw zero,-20(s0) +20407f96: fe042623 sw zero,-20(s0) config_value |= PLL_REFSEL(refsel); -20408490: fdc42783 lw a5,-36(s0) -20408494: 07c6 slli a5,a5,0x11 -20408496: 873e mv a4,a5 -20408498: 000207b7 lui a5,0x20 -2040849c: 8ff9 and a5,a5,a4 -2040849e: fec42703 lw a4,-20(s0) -204084a2: 8fd9 or a5,a5,a4 -204084a4: fef42623 sw a5,-20(s0) +20407f9a: fdc42783 lw a5,-36(s0) +20407f9e: 07c6 slli a5,a5,0x11 +20407fa0: 873e mv a4,a5 +20407fa2: 000207b7 lui a5,0x20 +20407fa6: 8ff9 and a5,a5,a4 +20407fa8: fec42703 lw a4,-20(s0) +20407fac: 8fd9 or a5,a5,a4 +20407fae: fef42623 sw a5,-20(s0) if (bypass) { -204084a8: fd842783 lw a5,-40(s0) -204084ac: c78d beqz a5,204084d6 +20407fb2: fd842783 lw a5,-40(s0) +20407fb6: c78d beqz a5,20407fe0 // Bypass config_value |= PLL_BYPASS(1); -204084ae: fec42703 lw a4,-20(s0) -204084b2: 000407b7 lui a5,0x40 -204084b6: 8fd9 or a5,a5,a4 -204084b8: fef42623 sw a5,-20(s0) +20407fb8: fec42703 lw a4,-20(s0) +20407fbc: 000407b7 lui a5,0x40 +20407fc0: 8fd9 or a5,a5,a4 +20407fc2: fef42623 sw a5,-20(s0) PRCI_REG(PRCI_PLLCFG) = config_value; -204084bc: 100087b7 lui a5,0x10008 -204084c0: 07a1 addi a5,a5,8 -204084c2: fec42703 lw a4,-20(s0) -204084c6: c398 sw a4,0(a5) +20407fc6: 100087b7 lui a5,0x10008 +20407fca: 07a1 addi a5,a5,8 +20407fcc: fec42703 lw a4,-20(s0) +20407fd0: c398 sw a4,0(a5) // If we don't have an HFXTAL, this doesn't really matter. // Set our Final output divide to divide-by-1: PRCI_REG(PRCI_PLLDIV) = (PLL_FINAL_DIV_BY_1(1) | PLL_FINAL_DIV(0)); -204084c8: 100087b7 lui a5,0x10008 -204084cc: 07b1 addi a5,a5,12 -204084ce: 10000713 li a4,256 -204084d2: c398 sw a4,0(a5) -204084d4: a075 j 20408580 +20407fd2: 100087b7 lui a5,0x10008 +20407fd6: 07b1 addi a5,a5,12 +20407fd8: 10000713 li a4,256 +20407fdc: c398 sw a4,0(a5) +20407fde: a075 j 2040808a // (which is quite likely) we need to // set the QSPI clock divider appropriately // before boosting the clock frequency. // Div = f_sck/2 SPI0_REG(SPI_REG_SCKDIV) = 8; -204084d6: 100147b7 lui a5,0x10014 -204084da: 4721 li a4,8 -204084dc: c398 sw a4,0(a5) +20407fe0: 100147b7 lui a5,0x10014 +20407fe4: 4721 li a4,8 +20407fe6: c398 sw a4,0(a5) // (Legal values of f_REF are 6-48MHz) // Set DIVR to divide-by-2 to get 8MHz frequency // (legal values of f_R are 6-12 MHz) config_value |= PLL_BYPASS(1); -204084de: fec42703 lw a4,-20(s0) -204084e2: 000407b7 lui a5,0x40 -204084e6: 8fd9 or a5,a5,a4 -204084e8: fef42623 sw a5,-20(s0) +20407fe8: fec42703 lw a4,-20(s0) +20407fec: 000407b7 lui a5,0x40 +20407ff0: 8fd9 or a5,a5,a4 +20407ff2: fef42623 sw a5,-20(s0) config_value |= PLL_R(r); -204084ec: fd442783 lw a5,-44(s0) -204084f0: 8b9d andi a5,a5,7 -204084f2: fec42703 lw a4,-20(s0) -204084f6: 8fd9 or a5,a5,a4 -204084f8: fef42623 sw a5,-20(s0) +20407ff6: fd442783 lw a5,-44(s0) +20407ffa: 8b9d andi a5,a5,7 +20407ffc: fec42703 lw a4,-20(s0) +20408000: 8fd9 or a5,a5,a4 +20408002: fef42623 sw a5,-20(s0) // Set DIVF to get 512Mhz frequncy // There is an implied multiply-by-2, 16Mhz. // So need to write 32-1 // (legal values of f_F are 384-768 MHz) config_value |= PLL_F(f); -204084fc: fd042783 lw a5,-48(s0) -20408500: 0792 slli a5,a5,0x4 -20408502: 3f07f793 andi a5,a5,1008 -20408506: fec42703 lw a4,-20(s0) -2040850a: 8fd9 or a5,a5,a4 -2040850c: fef42623 sw a5,-20(s0) +20408006: fd042783 lw a5,-48(s0) +2040800a: 0792 slli a5,a5,0x4 +2040800c: 3f07f793 andi a5,a5,1008 +20408010: fec42703 lw a4,-20(s0) +20408014: 8fd9 or a5,a5,a4 +20408016: fef42623 sw a5,-20(s0) // Set DIVQ to divide-by-2 to get 256 MHz frequency // (legal values of f_Q are 50-400Mhz) config_value |= PLL_Q(q); -20408510: fcc42783 lw a5,-52(s0) -20408514: 07aa slli a5,a5,0xa -20408516: 873e mv a4,a5 -20408518: 6785 lui a5,0x1 -2040851a: c0078793 addi a5,a5,-1024 # c00 <__stack_size+0x400> -2040851e: 8ff9 and a5,a5,a4 -20408520: fec42703 lw a4,-20(s0) -20408524: 8fd9 or a5,a5,a4 -20408526: fef42623 sw a5,-20(s0) +2040801a: fcc42783 lw a5,-52(s0) +2040801e: 07aa slli a5,a5,0xa +20408020: 873e mv a4,a5 +20408022: 6785 lui a5,0x1 +20408024: c0078793 addi a5,a5,-1024 # c00 <__stack_size+0x400> +20408028: 8ff9 and a5,a5,a4 +2040802a: fec42703 lw a4,-20(s0) +2040802e: 8fd9 or a5,a5,a4 +20408030: fef42623 sw a5,-20(s0) // Set our Final output divide to divide-by-1: PRCI_REG(PRCI_PLLDIV) = (PLL_FINAL_DIV_BY_1(1) | PLL_FINAL_DIV(0)); -2040852a: 100087b7 lui a5,0x10008 -2040852e: 07b1 addi a5,a5,12 -20408530: 10000713 li a4,256 -20408534: c398 sw a4,0(a5) +20408034: 100087b7 lui a5,0x10008 +20408038: 07b1 addi a5,a5,12 +2040803a: 10000713 li a4,256 +2040803e: c398 sw a4,0(a5) PRCI_REG(PRCI_PLLCFG) = config_value; -20408536: 100087b7 lui a5,0x10008 -2040853a: 07a1 addi a5,a5,8 -2040853c: fec42703 lw a4,-20(s0) -20408540: c398 sw a4,0(a5) +20408040: 100087b7 lui a5,0x10008 +20408044: 07a1 addi a5,a5,8 +20408046: fec42703 lw a4,-20(s0) +2040804a: c398 sw a4,0(a5) // Un-Bypass the PLL. PRCI_REG(PRCI_PLLCFG) &= ~PLL_BYPASS(1); -20408542: 100087b7 lui a5,0x10008 -20408546: 07a1 addi a5,a5,8 -20408548: 4394 lw a3,0(a5) -2040854a: 100087b7 lui a5,0x10008 -2040854e: 07a1 addi a5,a5,8 -20408550: fffc0737 lui a4,0xfffc0 -20408554: 177d addi a4,a4,-1 -20408556: 8f75 and a4,a4,a3 -20408558: c398 sw a4,0(a5) +2040804c: 100087b7 lui a5,0x10008 +20408050: 07a1 addi a5,a5,8 +20408052: 4394 lw a3,0(a5) +20408054: 100087b7 lui a5,0x10008 +20408058: 07a1 addi a5,a5,8 +2040805a: fffc0737 lui a4,0xfffc0 +2040805e: 177d addi a4,a4,-1 +20408060: 8f75 and a4,a4,a3 +20408062: c398 sw a4,0(a5) // Wait for PLL Lock // Note that the Lock signal can be glitchy. // Need to wait 100 us // RTC is running at 32kHz. // So wait 4 ticks of RTC. uint32_t now = mtime_lo(); -2040855a: 3da1 jal 204083b2 -2040855c: fea42423 sw a0,-24(s0) +20408064: 3da1 jal 20407ebc +20408066: fea42423 sw a0,-24(s0) while (mtime_lo() - now < 4) ; -20408560: 0001 nop -20408562: 3d81 jal 204083b2 -20408564: 872a mv a4,a0 -20408566: fe842783 lw a5,-24(s0) -2040856a: 8f1d sub a4,a4,a5 -2040856c: 478d li a5,3 -2040856e: fee7fae3 bleu a4,a5,20408562 +2040806a: 0001 nop +2040806c: 3d81 jal 20407ebc +2040806e: 872a mv a4,a0 +20408070: fe842783 lw a5,-24(s0) +20408074: 8f1d sub a4,a4,a5 +20408076: 478d li a5,3 +20408078: fee7fae3 bleu a4,a5,2040806c // Now it is safe to check for PLL Lock while ((PRCI_REG(PRCI_PLLCFG) & PLL_LOCK(1)) == 0) ; -20408572: 0001 nop -20408574: 100087b7 lui a5,0x10008 -20408578: 07a1 addi a5,a5,8 -2040857a: 439c lw a5,0(a5) -2040857c: fe07dce3 bgez a5,20408574 +2040807c: 0001 nop +2040807e: 100087b7 lui a5,0x10008 +20408082: 07a1 addi a5,a5,8 +20408084: 439c lw a5,0(a5) +20408086: fe07dce3 bgez a5,2040807e } // Switch over to PLL Clock source PRCI_REG(PRCI_PLLCFG) |= PLL_SEL(1); -20408580: 100087b7 lui a5,0x10008 -20408584: 07a1 addi a5,a5,8 -20408586: 4394 lw a3,0(a5) -20408588: 100087b7 lui a5,0x10008 -2040858c: 07a1 addi a5,a5,8 -2040858e: 6741 lui a4,0x10 -20408590: 8f55 or a4,a4,a3 -20408592: c398 sw a4,0(a5) +2040808a: 100087b7 lui a5,0x10008 +2040808e: 07a1 addi a5,a5,8 +20408090: 4394 lw a3,0(a5) +20408092: 100087b7 lui a5,0x10008 +20408096: 07a1 addi a5,a5,8 +20408098: 6741 lui a4,0x10 +2040809a: 8f55 or a4,a4,a3 +2040809c: c398 sw a4,0(a5) } -20408594: 0001 nop -20408596: 50f2 lw ra,60(sp) -20408598: 5462 lw s0,56(sp) -2040859a: 6121 addi sp,sp,64 -2040859c: 8082 ret +2040809e: 0001 nop +204080a0: 50f2 lw ra,60(sp) +204080a2: 5462 lw s0,56(sp) +204080a4: 6121 addi sp,sp,64 +204080a6: 8082 ret -2040859e : +204080a8 : static void use_default_clocks() { -2040859e: 1141 addi sp,sp,-16 -204085a0: c606 sw ra,12(sp) -204085a2: c422 sw s0,8(sp) -204085a4: 0800 addi s0,sp,16 +204080a8: 1141 addi sp,sp,-16 +204080aa: c606 sw ra,12(sp) +204080ac: c422 sw s0,8(sp) +204080ae: 0800 addi s0,sp,16 // Turn off the LFROSC AON_REG(AON_LFROSC) &= ~ROSC_EN(1); -204085a6: 100007b7 lui a5,0x10000 -204085aa: 07078793 addi a5,a5,112 # 10000070 <__stack_size+0xffff870> -204085ae: 4394 lw a3,0(a5) -204085b0: 100007b7 lui a5,0x10000 -204085b4: 07078793 addi a5,a5,112 # 10000070 <__stack_size+0xffff870> -204085b8: c0000737 lui a4,0xc0000 -204085bc: 177d addi a4,a4,-1 -204085be: 8f75 and a4,a4,a3 -204085c0: c398 sw a4,0(a5) +204080b0: 100007b7 lui a5,0x10000 +204080b4: 07078793 addi a5,a5,112 # 10000070 <__stack_size+0xffff870> +204080b8: 4394 lw a3,0(a5) +204080ba: 100007b7 lui a5,0x10000 +204080be: 07078793 addi a5,a5,112 # 10000070 <__stack_size+0xffff870> +204080c2: c0000737 lui a4,0xc0000 +204080c6: 177d addi a4,a4,-1 +204080c8: 8f75 and a4,a4,a3 +204080ca: c398 sw a4,0(a5) // Use HFROSC use_hfrosc(4, 16); -204085c2: 45c1 li a1,16 -204085c4: 4511 li a0,4 -204085c6: 3d2d jal 20408400 +204080cc: 45c1 li a1,16 +204080ce: 4511 li a0,4 +204080d0: 3d2d jal 20407f0a } -204085c8: 0001 nop -204085ca: 40b2 lw ra,12(sp) -204085cc: 4422 lw s0,8(sp) -204085ce: 0141 addi sp,sp,16 -204085d0: 8082 ret +204080d2: 0001 nop +204080d4: 40b2 lw ra,12(sp) +204080d6: 4422 lw s0,8(sp) +204080d8: 0141 addi sp,sp,16 +204080da: 8082 ret -204085d2 : +204080dc : static unsigned long __attribute__((noinline)) measure_cpu_freq(size_t n) { -204085d2: 7139 addi sp,sp,-64 -204085d4: de06 sw ra,60(sp) -204085d6: dc22 sw s0,56(sp) -204085d8: 0080 addi s0,sp,64 -204085da: fca42623 sw a0,-52(s0) +204080dc: 7139 addi sp,sp,-64 +204080de: de06 sw ra,60(sp) +204080e0: dc22 sw s0,56(sp) +204080e2: 0080 addi s0,sp,64 +204080e4: fca42623 sw a0,-52(s0) unsigned long start_mtime, delta_mtime; unsigned long mtime_freq = get_timer_freq(); -204085de: 3d09 jal 204083f0 -204085e0: fea42623 sw a0,-20(s0) +204080e8: 3d09 jal 20407efa +204080ea: fea42623 sw a0,-20(s0) // Don't start measuruing until we see an mtime tick unsigned long tmp = mtime_lo(); -204085e4: 33f9 jal 204083b2 -204085e6: fea42423 sw a0,-24(s0) +204080ee: 33f9 jal 20407ebc +204080f0: fea42423 sw a0,-24(s0) do { start_mtime = mtime_lo(); -204085ea: 33e1 jal 204083b2 -204085ec: fea42223 sw a0,-28(s0) +204080f4: 33e1 jal 20407ebc +204080f6: fea42223 sw a0,-28(s0) } while (start_mtime == tmp); -204085f0: fe442703 lw a4,-28(s0) -204085f4: fe842783 lw a5,-24(s0) -204085f8: fef709e3 beq a4,a5,204085ea +204080fa: fe442703 lw a4,-28(s0) +204080fe: fe842783 lw a5,-24(s0) +20408102: fef709e3 beq a4,a5,204080f4 unsigned long start_mcycle = read_csr(mcycle); -204085fc: b00027f3 csrr a5,mcycle -20408600: fef42023 sw a5,-32(s0) -20408604: fe042783 lw a5,-32(s0) -20408608: fcf42e23 sw a5,-36(s0) +20408106: b00027f3 csrr a5,mcycle +2040810a: fef42023 sw a5,-32(s0) +2040810e: fe042783 lw a5,-32(s0) +20408112: fcf42e23 sw a5,-36(s0) do { delta_mtime = mtime_lo() - start_mtime; -2040860c: 335d jal 204083b2 -2040860e: 872a mv a4,a0 -20408610: fe442783 lw a5,-28(s0) -20408614: 40f707b3 sub a5,a4,a5 -20408618: fcf42c23 sw a5,-40(s0) +20408116: 335d jal 20407ebc +20408118: 872a mv a4,a0 +2040811a: fe442783 lw a5,-28(s0) +2040811e: 40f707b3 sub a5,a4,a5 +20408122: fcf42c23 sw a5,-40(s0) } while (delta_mtime < n); -2040861c: fd842703 lw a4,-40(s0) -20408620: fcc42783 lw a5,-52(s0) -20408624: fef764e3 bltu a4,a5,2040860c +20408126: fd842703 lw a4,-40(s0) +2040812a: fcc42783 lw a5,-52(s0) +2040812e: fef764e3 bltu a4,a5,20408116 unsigned long delta_mcycle = read_csr(mcycle) - start_mcycle; -20408628: b00027f3 csrr a5,mcycle -2040862c: fcf42a23 sw a5,-44(s0) -20408630: fd442703 lw a4,-44(s0) -20408634: fdc42783 lw a5,-36(s0) -20408638: 40f707b3 sub a5,a4,a5 -2040863c: fcf42823 sw a5,-48(s0) +20408132: b00027f3 csrr a5,mcycle +20408136: fcf42a23 sw a5,-44(s0) +2040813a: fd442703 lw a4,-44(s0) +2040813e: fdc42783 lw a5,-36(s0) +20408142: 40f707b3 sub a5,a4,a5 +20408146: fcf42823 sw a5,-48(s0) return (delta_mcycle / delta_mtime) * mtime_freq -20408640: fd042703 lw a4,-48(s0) -20408644: fd842783 lw a5,-40(s0) -20408648: 02f75733 divu a4,a4,a5 -2040864c: fec42783 lw a5,-20(s0) -20408650: 02f70733 mul a4,a4,a5 +2040814a: fd042703 lw a4,-48(s0) +2040814e: fd842783 lw a5,-40(s0) +20408152: 02f75733 divu a4,a4,a5 +20408156: fec42783 lw a5,-20(s0) +2040815a: 02f70733 mul a4,a4,a5 + ((delta_mcycle % delta_mtime) * mtime_freq) / delta_mtime; -20408654: fd042683 lw a3,-48(s0) -20408658: fd842783 lw a5,-40(s0) -2040865c: 02f6f6b3 remu a3,a3,a5 -20408660: fec42783 lw a5,-20(s0) -20408664: 02f686b3 mul a3,a3,a5 -20408668: fd842783 lw a5,-40(s0) -2040866c: 02f6d7b3 divu a5,a3,a5 -20408670: 97ba add a5,a5,a4 +2040815e: fd042683 lw a3,-48(s0) +20408162: fd842783 lw a5,-40(s0) +20408166: 02f6f6b3 remu a3,a3,a5 +2040816a: fec42783 lw a5,-20(s0) +2040816e: 02f686b3 mul a3,a3,a5 +20408172: fd842783 lw a5,-40(s0) +20408176: 02f6d7b3 divu a5,a3,a5 +2040817a: 97ba add a5,a5,a4 } -20408672: 853e mv a0,a5 -20408674: 50f2 lw ra,60(sp) -20408676: 5462 lw s0,56(sp) -20408678: 6121 addi sp,sp,64 -2040867a: 8082 ret +2040817c: 853e mv a0,a5 +2040817e: 50f2 lw ra,60(sp) +20408180: 5462 lw s0,56(sp) +20408182: 6121 addi sp,sp,64 +20408184: 8082 ret -2040867c : +20408186 : unsigned long get_cpu_freq() { -2040867c: 1141 addi sp,sp,-16 -2040867e: c606 sw ra,12(sp) -20408680: c422 sw s0,8(sp) -20408682: 0800 addi s0,sp,16 +20408186: 1141 addi sp,sp,-16 +20408188: c606 sw ra,12(sp) +2040818a: c422 sw s0,8(sp) +2040818c: 0800 addi s0,sp,16 static uint32_t cpu_freq; if (!cpu_freq) { -20408684: 5fbf9797 auipc a5,0x5fbf9 -20408688: 9d878793 addi a5,a5,-1576 # 8000105c -2040868c: 439c lw a5,0(a5) -2040868e: eb99 bnez a5,204086a4 +2040818e: 5fbf9797 auipc a5,0x5fbf9 +20408192: d9a78793 addi a5,a5,-614 # 80000f28 +20408196: 439c lw a5,0(a5) +20408198: eb99 bnez a5,204081ae // warm up I$ measure_cpu_freq(1); -20408690: 4505 li a0,1 -20408692: 3781 jal 204085d2 +2040819a: 4505 li a0,1 +2040819c: 3781 jal 204080dc // measure for real cpu_freq = measure_cpu_freq(10); -20408694: 4529 li a0,10 -20408696: 3f35 jal 204085d2 -20408698: 872a mv a4,a0 -2040869a: 5fbf9797 auipc a5,0x5fbf9 -2040869e: 9c278793 addi a5,a5,-1598 # 8000105c -204086a2: c398 sw a4,0(a5) +2040819e: 4529 li a0,10 +204081a0: 3f35 jal 204080dc +204081a2: 872a mv a4,a0 +204081a4: 5fbf9797 auipc a5,0x5fbf9 +204081a8: d8478793 addi a5,a5,-636 # 80000f28 +204081ac: c398 sw a4,0(a5) } return cpu_freq; -204086a4: 5fbf9797 auipc a5,0x5fbf9 -204086a8: 9b878793 addi a5,a5,-1608 # 8000105c -204086ac: 439c lw a5,0(a5) +204081ae: 5fbf9797 auipc a5,0x5fbf9 +204081b2: d7a78793 addi a5,a5,-646 # 80000f28 +204081b6: 439c lw a5,0(a5) } -204086ae: 853e mv a0,a5 -204086b0: 40b2 lw ra,12(sp) -204086b2: 4422 lw s0,8(sp) -204086b4: 0141 addi sp,sp,16 -204086b6: 8082 ret +204081b8: 853e mv a0,a5 +204081ba: 40b2 lw ra,12(sp) +204081bc: 4422 lw s0,8(sp) +204081be: 0141 addi sp,sp,16 +204081c0: 8082 ret -204086b8 : +204081c2 : static void uart_init(size_t baud_rate) { -204086b8: 1101 addi sp,sp,-32 -204086ba: ce06 sw ra,28(sp) -204086bc: cc22 sw s0,24(sp) -204086be: 1000 addi s0,sp,32 -204086c0: fea42623 sw a0,-20(s0) +204081c2: 1101 addi sp,sp,-32 +204081c4: ce06 sw ra,28(sp) +204081c6: cc22 sw s0,24(sp) +204081c8: 1000 addi s0,sp,32 +204081ca: fea42623 sw a0,-20(s0) GPIO_REG(GPIO_IOF_SEL) &= ~IOF0_UART0_MASK; -204086c4: 100127b7 lui a5,0x10012 -204086c8: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> -204086cc: 4394 lw a3,0(a5) -204086ce: 100127b7 lui a5,0x10012 -204086d2: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> -204086d6: fffd0737 lui a4,0xfffd0 -204086da: 177d addi a4,a4,-1 -204086dc: 8f75 and a4,a4,a3 -204086de: c398 sw a4,0(a5) +204081ce: 100127b7 lui a5,0x10012 +204081d2: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> +204081d6: 4394 lw a3,0(a5) +204081d8: 100127b7 lui a5,0x10012 +204081dc: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> +204081e0: fffd0737 lui a4,0xfffd0 +204081e4: 177d addi a4,a4,-1 +204081e6: 8f75 and a4,a4,a3 +204081e8: c398 sw a4,0(a5) GPIO_REG(GPIO_IOF_EN) |= IOF0_UART0_MASK; -204086e0: 100127b7 lui a5,0x10012 -204086e4: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> -204086e8: 4394 lw a3,0(a5) -204086ea: 100127b7 lui a5,0x10012 -204086ee: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> -204086f2: 00030737 lui a4,0x30 -204086f6: 8f55 or a4,a4,a3 -204086f8: c398 sw a4,0(a5) +204081ea: 100127b7 lui a5,0x10012 +204081ee: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> +204081f2: 4394 lw a3,0(a5) +204081f4: 100127b7 lui a5,0x10012 +204081f8: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> +204081fc: 00030737 lui a4,0x30 +20408200: 8f55 or a4,a4,a3 +20408202: c398 sw a4,0(a5) UART0_REG(UART_REG_DIV) = get_cpu_freq() / baud_rate - 1; -204086fa: 3749 jal 2040867c -204086fc: 872a mv a4,a0 -204086fe: fec42783 lw a5,-20(s0) -20408702: 02f75733 divu a4,a4,a5 -20408706: 100137b7 lui a5,0x10013 -2040870a: 07e1 addi a5,a5,24 -2040870c: 177d addi a4,a4,-1 -2040870e: c398 sw a4,0(a5) +20408204: 3749 jal 20408186 +20408206: 872a mv a4,a0 +20408208: fec42783 lw a5,-20(s0) +2040820c: 02f75733 divu a4,a4,a5 +20408210: 100137b7 lui a5,0x10013 +20408214: 07e1 addi a5,a5,24 +20408216: 177d addi a4,a4,-1 +20408218: c398 sw a4,0(a5) UART0_REG(UART_REG_TXCTRL) |= UART_TXEN; -20408710: 100137b7 lui a5,0x10013 -20408714: 07a1 addi a5,a5,8 -20408716: 4398 lw a4,0(a5) -20408718: 100137b7 lui a5,0x10013 -2040871c: 07a1 addi a5,a5,8 -2040871e: 00176713 ori a4,a4,1 -20408722: c398 sw a4,0(a5) +2040821a: 100137b7 lui a5,0x10013 +2040821e: 07a1 addi a5,a5,8 +20408220: 4398 lw a4,0(a5) +20408222: 100137b7 lui a5,0x10013 +20408226: 07a1 addi a5,a5,8 +20408228: 00176713 ori a4,a4,1 +2040822c: c398 sw a4,0(a5) } -20408724: 0001 nop -20408726: 40f2 lw ra,28(sp) -20408728: 4462 lw s0,24(sp) -2040872a: 6105 addi sp,sp,32 -2040872c: 8082 ret +2040822e: 0001 nop +20408230: 40f2 lw ra,28(sp) +20408232: 4462 lw s0,24(sp) +20408234: 6105 addi sp,sp,32 +20408236: 8082 ret -2040872e : +20408238 : #ifdef USE_M_TIME extern void handle_m_time_interrupt(); #endif uintptr_t handle_trap(uintptr_t mcause, uintptr_t epc) { -2040872e: 1101 addi sp,sp,-32 -20408730: ce06 sw ra,28(sp) -20408732: cc22 sw s0,24(sp) -20408734: 1000 addi s0,sp,32 -20408736: fea42623 sw a0,-20(s0) -2040873a: feb42423 sw a1,-24(s0) +20408238: 1101 addi sp,sp,-32 +2040823a: ce06 sw ra,28(sp) +2040823c: cc22 sw s0,24(sp) +2040823e: 1000 addi s0,sp,32 +20408240: fea42623 sw a0,-20(s0) +20408244: feb42423 sw a1,-24(s0) } else if ((mcause & MCAUSE_INT) && ((mcause & MCAUSE_CAUSE) == IRQ_M_TIMER)){ handle_m_time_interrupt(); #endif } else { write(1, "trap\n", 5); -2040873e: 4615 li a2,5 -20408740: 0000f597 auipc a1,0xf -20408744: 88058593 addi a1,a1,-1920 # 20416fc0 <__FUNCTION__.2293+0x14> -20408748: 4505 li a0,1 -2040874a: 4480d0ef jal ra,20415b92 +20408248: 4615 li a2,5 +2040824a: 0000f597 auipc a1,0xf +2040824e: b3258593 addi a1,a1,-1230 # 20416d7c <__FUNCTION__.2288+0x14> +20408252: 4505 li a0,1 +20408254: 5c20d0ef jal ra,20415816 _exit(1 + mcause); -2040874e: fec42783 lw a5,-20(s0) -20408752: 0785 addi a5,a5,1 -20408754: 853e mv a0,a5 -20408756: 053020ef jal ra,2040afa8 <_exit> +20408258: fec42783 lw a5,-20(s0) +2040825c: 0785 addi a5,a5,1 +2040825e: 853e mv a0,a5 +20408260: 1cd020ef jal ra,2040ac2c <_exit> -2040875a <_init>: +20408264 <_init>: } return epc; } void _init() { -2040875a: 1101 addi sp,sp,-32 -2040875c: ce06 sw ra,28(sp) -2040875e: cc22 sw s0,24(sp) -20408760: 1000 addi s0,sp,32 +20408264: 1101 addi sp,sp,-32 +20408266: ce06 sw ra,28(sp) +20408268: cc22 sw s0,24(sp) +2040826a: 1000 addi s0,sp,32 #ifndef NO_INIT use_default_clocks(); -20408762: 3d35 jal 2040859e +2040826c: 3d35 jal 204080a8 use_pll(0, 0, 1, 31, 1); -20408764: 4705 li a4,1 -20408766: 46fd li a3,31 -20408768: 4605 li a2,1 -2040876a: 4581 li a1,0 -2040876c: 4501 li a0,0 -2040876e: 31fd jal 2040845c +2040826e: 4705 li a4,1 +20408270: 46fd li a3,31 +20408272: 4605 li a2,1 +20408274: 4581 li a1,0 +20408276: 4501 li a0,0 +20408278: 31fd jal 20407f66 uart_init(115200); -20408770: 67f1 lui a5,0x1c -20408772: 20078513 addi a0,a5,512 # 1c200 <__stack_size+0x1ba00> -20408776: 3789 jal 204086b8 +2040827a: 67f1 lui a5,0x1c +2040827c: 20078513 addi a0,a5,512 # 1c200 <__stack_size+0x1ba00> +20408280: 3789 jal 204081c2 printf("core freq at %d Hz\n", get_cpu_freq()); -20408778: 3711 jal 2040867c -2040877a: 87aa mv a5,a0 -2040877c: 85be mv a1,a5 -2040877e: 0000f517 auipc a0,0xf -20408782: 84a50513 addi a0,a0,-1974 # 20416fc8 <__FUNCTION__.2293+0x1c> -20408786: 217020ef jal ra,2040b19c +20408282: 3711 jal 20408186 +20408284: 87aa mv a5,a0 +20408286: 85be mv a1,a5 +20408288: 0000f517 auipc a0,0xf +2040828c: afc50513 addi a0,a0,-1284 # 20416d84 <__FUNCTION__.2288+0x1c> +20408290: 391020ef jal ra,2040ae20 write_csr(mtvec, &trap_entry); -2040878a: 0000d797 auipc a5,0xd -2040878e: 69e78793 addi a5,a5,1694 # 20415e28 <__rt_init_end> -20408792: 30579073 csrw mtvec,a5 +20408294: 0000e797 auipc a5,0xe +20408298: 81878793 addi a5,a5,-2024 # 20415aac <__rt_init_end> +2040829c: 30579073 csrw mtvec,a5 if (read_csr(misa) & (1 << ('F' - 'A'))) { // if F extension is present -20408796: 301027f3 csrr a5,misa -2040879a: fef42623 sw a5,-20(s0) -2040879e: fec42783 lw a5,-20(s0) -204087a2: 0207f793 andi a5,a5,32 -204087a6: c791 beqz a5,204087b2 <_init+0x58> +204082a0: 301027f3 csrr a5,misa +204082a4: fef42623 sw a5,-20(s0) +204082a8: fec42783 lw a5,-20(s0) +204082ac: 0207f793 andi a5,a5,32 +204082b0: c791 beqz a5,204082bc <_init+0x58> write_csr(mstatus, MSTATUS_FS); // allow FPU instructions without trapping -204087a8: 6799 lui a5,0x6 -204087aa: 30079073 csrw mstatus,a5 +204082b2: 6799 lui a5,0x6 +204082b4: 30079073 csrw mstatus,a5 write_csr(fcsr, 0); // initialize rounding mode, undefined at reset -204087ae: 00305073 csrwi fcsr,0 +204082b8: 00305073 csrwi fcsr,0 } #endif } -204087b2: 0001 nop -204087b4: 40f2 lw ra,28(sp) -204087b6: 4462 lw s0,24(sp) -204087b8: 6105 addi sp,sp,32 -204087ba: 8082 ret +204082bc: 0001 nop +204082be: 40f2 lw ra,28(sp) +204082c0: 4462 lw s0,24(sp) +204082c2: 6105 addi sp,sp,32 +204082c4: 8082 ret -204087bc <_fini>: +204082c6 <_fini>: void _fini() { -204087bc: 1141 addi sp,sp,-16 -204087be: c622 sw s0,12(sp) -204087c0: 0800 addi s0,sp,16 +204082c6: 1141 addi sp,sp,-16 +204082c8: c622 sw s0,12(sp) +204082ca: 0800 addi s0,sp,16 } -204087c2: 0001 nop -204087c4: 4432 lw s0,12(sp) -204087c6: 0141 addi sp,sp,16 -204087c8: 8082 ret +204082cc: 0001 nop +204082ce: 4432 lw s0,12(sp) +204082d0: 0141 addi sp,sp,16 +204082d2: 8082 ret -204087ca : +204082d4 : * * @return stack address */ rt_uint8_t *rt_hw_stack_init(void *tentry, void *parameter, rt_uint8_t *stack_addr, void *texit) { -204087ca: 7179 addi sp,sp,-48 -204087cc: d622 sw s0,44(sp) -204087ce: 1800 addi s0,sp,48 -204087d0: fca42e23 sw a0,-36(s0) -204087d4: fcb42c23 sw a1,-40(s0) -204087d8: fcc42a23 sw a2,-44(s0) -204087dc: fcd42823 sw a3,-48(s0) +204082d4: 7179 addi sp,sp,-48 +204082d6: d622 sw s0,44(sp) +204082d8: 1800 addi s0,sp,48 +204082da: fca42e23 sw a0,-36(s0) +204082de: fcb42c23 sw a1,-40(s0) +204082e2: fcc42a23 sw a2,-44(s0) +204082e6: fcd42823 sw a3,-48(s0) rt_uint32_t *stk; //stk = (rt_uint32_t*)stack_addr; stack_addr += sizeof(rt_uint32_t); -204087e0: fd442783 lw a5,-44(s0) -204087e4: 0791 addi a5,a5,4 -204087e6: fcf42a23 sw a5,-44(s0) +204082ea: fd442783 lw a5,-44(s0) +204082ee: 0791 addi a5,a5,4 +204082f0: fcf42a23 sw a5,-44(s0) stack_addr = (rt_uint8_t *)RT_ALIGN_DOWN((rt_uint32_t)stack_addr, 8); -204087ea: fd442783 lw a5,-44(s0) -204087ee: 9be1 andi a5,a5,-8 -204087f0: fcf42a23 sw a5,-44(s0) +204082f4: fd442783 lw a5,-44(s0) +204082f8: 9be1 andi a5,a5,-8 +204082fa: fcf42a23 sw a5,-44(s0) stk = (rt_uint32_t *)stack_addr; -204087f4: fd442783 lw a5,-44(s0) -204087f8: fef42623 sw a5,-20(s0) +204082fe: fd442783 lw a5,-44(s0) +20408302: fef42623 sw a5,-20(s0) *(--stk) = (rt_uint32_t)tentry; /* entry point */ -204087fc: fec42783 lw a5,-20(s0) -20408800: 17f1 addi a5,a5,-4 -20408802: fef42623 sw a5,-20(s0) -20408806: fdc42703 lw a4,-36(s0) -2040880a: fec42783 lw a5,-20(s0) -2040880e: c398 sw a4,0(a5) - *(--stk) = (rt_uint32_t)texit; /* lr */ -20408810: fec42783 lw a5,-20(s0) -20408814: 17f1 addi a5,a5,-4 -20408816: fef42623 sw a5,-20(s0) -2040881a: fd042703 lw a4,-48(s0) -2040881e: fec42783 lw a5,-20(s0) -20408822: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r12 */ -20408824: fec42783 lw a5,-20(s0) -20408828: 17f1 addi a5,a5,-4 -2040882a: fef42623 sw a5,-20(s0) -2040882e: fec42783 lw a5,-20(s0) -20408832: deadc737 lui a4,0xdeadc -20408836: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -2040883a: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r11 */ -2040883c: fec42783 lw a5,-20(s0) -20408840: 17f1 addi a5,a5,-4 -20408842: fef42623 sw a5,-20(s0) -20408846: fec42783 lw a5,-20(s0) -2040884a: deadc737 lui a4,0xdeadc -2040884e: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -20408852: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r10 */ -20408854: fec42783 lw a5,-20(s0) -20408858: 17f1 addi a5,a5,-4 -2040885a: fef42623 sw a5,-20(s0) -2040885e: fec42783 lw a5,-20(s0) -20408862: deadc737 lui a4,0xdeadc -20408866: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -2040886a: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r9 */ -2040886c: fec42783 lw a5,-20(s0) -20408870: 17f1 addi a5,a5,-4 -20408872: fef42623 sw a5,-20(s0) -20408876: fec42783 lw a5,-20(s0) -2040887a: deadc737 lui a4,0xdeadc -2040887e: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -20408882: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r8 */ -20408884: fec42783 lw a5,-20(s0) -20408888: 17f1 addi a5,a5,-4 -2040888a: fef42623 sw a5,-20(s0) -2040888e: fec42783 lw a5,-20(s0) -20408892: deadc737 lui a4,0xdeadc -20408896: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -2040889a: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r7 */ -2040889c: fec42783 lw a5,-20(s0) -204088a0: 17f1 addi a5,a5,-4 -204088a2: fef42623 sw a5,-20(s0) -204088a6: fec42783 lw a5,-20(s0) -204088aa: deadc737 lui a4,0xdeadc -204088ae: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -204088b2: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r6 */ -204088b4: fec42783 lw a5,-20(s0) -204088b8: 17f1 addi a5,a5,-4 -204088ba: fef42623 sw a5,-20(s0) -204088be: fec42783 lw a5,-20(s0) -204088c2: deadc737 lui a4,0xdeadc -204088c6: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -204088ca: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r5 */ -204088cc: fec42783 lw a5,-20(s0) -204088d0: 17f1 addi a5,a5,-4 -204088d2: fef42623 sw a5,-20(s0) -204088d6: fec42783 lw a5,-20(s0) -204088da: deadc737 lui a4,0xdeadc -204088de: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -204088e2: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r4 */ -204088e4: fec42783 lw a5,-20(s0) -204088e8: 17f1 addi a5,a5,-4 -204088ea: fef42623 sw a5,-20(s0) -204088ee: fec42783 lw a5,-20(s0) -204088f2: deadc737 lui a4,0xdeadc -204088f6: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -204088fa: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r3 */ -204088fc: fec42783 lw a5,-20(s0) -20408900: 17f1 addi a5,a5,-4 -20408902: fef42623 sw a5,-20(s0) -20408906: fec42783 lw a5,-20(s0) -2040890a: deadc737 lui a4,0xdeadc -2040890e: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -20408912: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r2 */ -20408914: fec42783 lw a5,-20(s0) -20408918: 17f1 addi a5,a5,-4 -2040891a: fef42623 sw a5,-20(s0) -2040891e: fec42783 lw a5,-20(s0) -20408922: deadc737 lui a4,0xdeadc -20408926: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -2040892a: c398 sw a4,0(a5) - *(--stk) = 0xdeadbeef; /* r1 */ -2040892c: fec42783 lw a5,-20(s0) -20408930: 17f1 addi a5,a5,-4 -20408932: fef42623 sw a5,-20(s0) -20408936: fec42783 lw a5,-20(s0) -2040893a: deadc737 lui a4,0xdeadc -2040893e: eef70713 addi a4,a4,-273 # deadbeef <_sp+0x5ead7eef> -20408942: c398 sw a4,0(a5) - *(--stk) = (rt_uint32_t)parameter; /* r0 : argument */ -20408944: fec42783 lw a5,-20(s0) -20408948: 17f1 addi a5,a5,-4 -2040894a: fef42623 sw a5,-20(s0) -2040894e: fd842703 lw a4,-40(s0) -20408952: fec42783 lw a5,-20(s0) -20408956: c398 sw a4,0(a5) - /* cpsr */ - if ((rt_uint32_t)tentry & 0x01) -20408958: fdc42783 lw a5,-36(s0) -2040895c: 8b85 andi a5,a5,1 -2040895e: cf81 beqz a5,20408976 - *(--stk) = SVCMODE | 0x20; /* thumb mode */ -20408960: fec42783 lw a5,-20(s0) -20408964: 17f1 addi a5,a5,-4 -20408966: fef42623 sw a5,-20(s0) -2040896a: fec42783 lw a5,-20(s0) -2040896e: 03300713 li a4,51 -20408972: c398 sw a4,0(a5) -20408974: a811 j 20408988 - else - *(--stk) = SVCMODE; /* arm mode */ -20408976: fec42783 lw a5,-20(s0) -2040897a: 17f1 addi a5,a5,-4 -2040897c: fef42623 sw a5,-20(s0) -20408980: fec42783 lw a5,-20(s0) -20408984: 474d li a4,19 -20408986: c398 sw a4,0(a5) - +20408306: fec42783 lw a5,-20(s0) +2040830a: 17f1 addi a5,a5,-4 +2040830c: fef42623 sw a5,-20(s0) +20408310: fdc42703 lw a4,-36(s0) +20408314: fec42783 lw a5,-20(s0) +20408318: c398 sw a4,0(a5) + *(--stk) = (rt_uint32_t)texit; /* ra */ +2040831a: fec42783 lw a5,-20(s0) +2040831e: 17f1 addi a5,a5,-4 +20408320: fef42623 sw a5,-20(s0) +20408324: fd042703 lw a4,-48(s0) +20408328: fec42783 lw a5,-20(s0) +2040832c: c398 sw a4,0(a5) + *(--stk) = (rt_uint32_t)parameter; /* a0 */ +2040832e: fec42783 lw a5,-20(s0) +20408332: 17f1 addi a5,a5,-4 +20408334: fef42623 sw a5,-20(s0) +20408338: fd842703 lw a4,-40(s0) +2040833c: fec42783 lw a5,-20(s0) +20408340: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* a1 */ +20408342: fec42783 lw a5,-20(s0) +20408346: 17f1 addi a5,a5,-4 +20408348: fef42623 sw a5,-20(s0) +2040834c: fec42783 lw a5,-20(s0) +20408350: 577d li a4,-1 +20408352: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* a2 */ +20408354: fec42783 lw a5,-20(s0) +20408358: 17f1 addi a5,a5,-4 +2040835a: fef42623 sw a5,-20(s0) +2040835e: fec42783 lw a5,-20(s0) +20408362: 577d li a4,-1 +20408364: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* a3 */ +20408366: fec42783 lw a5,-20(s0) +2040836a: 17f1 addi a5,a5,-4 +2040836c: fef42623 sw a5,-20(s0) +20408370: fec42783 lw a5,-20(s0) +20408374: 577d li a4,-1 +20408376: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* a4 */ +20408378: fec42783 lw a5,-20(s0) +2040837c: 17f1 addi a5,a5,-4 +2040837e: fef42623 sw a5,-20(s0) +20408382: fec42783 lw a5,-20(s0) +20408386: 577d li a4,-1 +20408388: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* a5 */ +2040838a: fec42783 lw a5,-20(s0) +2040838e: 17f1 addi a5,a5,-4 +20408390: fef42623 sw a5,-20(s0) +20408394: fec42783 lw a5,-20(s0) +20408398: 577d li a4,-1 +2040839a: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* a6 */ +2040839c: fec42783 lw a5,-20(s0) +204083a0: 17f1 addi a5,a5,-4 +204083a2: fef42623 sw a5,-20(s0) +204083a6: fec42783 lw a5,-20(s0) +204083aa: 577d li a4,-1 +204083ac: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* a7 */ +204083ae: fec42783 lw a5,-20(s0) +204083b2: 17f1 addi a5,a5,-4 +204083b4: fef42623 sw a5,-20(s0) +204083b8: fec42783 lw a5,-20(s0) +204083bc: 577d li a4,-1 +204083be: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s0/fp */ +204083c0: fec42783 lw a5,-20(s0) +204083c4: 17f1 addi a5,a5,-4 +204083c6: fef42623 sw a5,-20(s0) +204083ca: fec42783 lw a5,-20(s0) +204083ce: 577d li a4,-1 +204083d0: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s1 */ +204083d2: fec42783 lw a5,-20(s0) +204083d6: 17f1 addi a5,a5,-4 +204083d8: fef42623 sw a5,-20(s0) +204083dc: fec42783 lw a5,-20(s0) +204083e0: 577d li a4,-1 +204083e2: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s2 */ +204083e4: fec42783 lw a5,-20(s0) +204083e8: 17f1 addi a5,a5,-4 +204083ea: fef42623 sw a5,-20(s0) +204083ee: fec42783 lw a5,-20(s0) +204083f2: 577d li a4,-1 +204083f4: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s3 */ +204083f6: fec42783 lw a5,-20(s0) +204083fa: 17f1 addi a5,a5,-4 +204083fc: fef42623 sw a5,-20(s0) +20408400: fec42783 lw a5,-20(s0) +20408404: 577d li a4,-1 +20408406: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s4 */ +20408408: fec42783 lw a5,-20(s0) +2040840c: 17f1 addi a5,a5,-4 +2040840e: fef42623 sw a5,-20(s0) +20408412: fec42783 lw a5,-20(s0) +20408416: 577d li a4,-1 +20408418: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s5 */ +2040841a: fec42783 lw a5,-20(s0) +2040841e: 17f1 addi a5,a5,-4 +20408420: fef42623 sw a5,-20(s0) +20408424: fec42783 lw a5,-20(s0) +20408428: 577d li a4,-1 +2040842a: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s6 */ +2040842c: fec42783 lw a5,-20(s0) +20408430: 17f1 addi a5,a5,-4 +20408432: fef42623 sw a5,-20(s0) +20408436: fec42783 lw a5,-20(s0) +2040843a: 577d li a4,-1 +2040843c: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s7 */ +2040843e: fec42783 lw a5,-20(s0) +20408442: 17f1 addi a5,a5,-4 +20408444: fef42623 sw a5,-20(s0) +20408448: fec42783 lw a5,-20(s0) +2040844c: 577d li a4,-1 +2040844e: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s8 */ +20408450: fec42783 lw a5,-20(s0) +20408454: 17f1 addi a5,a5,-4 +20408456: fef42623 sw a5,-20(s0) +2040845a: fec42783 lw a5,-20(s0) +2040845e: 577d li a4,-1 +20408460: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s9 */ +20408462: fec42783 lw a5,-20(s0) +20408466: 17f1 addi a5,a5,-4 +20408468: fef42623 sw a5,-20(s0) +2040846c: fec42783 lw a5,-20(s0) +20408470: 577d li a4,-1 +20408472: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s10*/ +20408474: fec42783 lw a5,-20(s0) +20408478: 17f1 addi a5,a5,-4 +2040847a: fef42623 sw a5,-20(s0) +2040847e: fec42783 lw a5,-20(s0) +20408482: 577d li a4,-1 +20408484: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* s11*/ +20408486: fec42783 lw a5,-20(s0) +2040848a: 17f1 addi a5,a5,-4 +2040848c: fef42623 sw a5,-20(s0) +20408490: fec42783 lw a5,-20(s0) +20408494: 577d li a4,-1 +20408496: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* t0 */ +20408498: fec42783 lw a5,-20(s0) +2040849c: 17f1 addi a5,a5,-4 +2040849e: fef42623 sw a5,-20(s0) +204084a2: fec42783 lw a5,-20(s0) +204084a6: 577d li a4,-1 +204084a8: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* t1 */ +204084aa: fec42783 lw a5,-20(s0) +204084ae: 17f1 addi a5,a5,-4 +204084b0: fef42623 sw a5,-20(s0) +204084b4: fec42783 lw a5,-20(s0) +204084b8: 577d li a4,-1 +204084ba: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* t2 */ +204084bc: fec42783 lw a5,-20(s0) +204084c0: 17f1 addi a5,a5,-4 +204084c2: fef42623 sw a5,-20(s0) +204084c6: fec42783 lw a5,-20(s0) +204084ca: 577d li a4,-1 +204084cc: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* t3 */ +204084ce: fec42783 lw a5,-20(s0) +204084d2: 17f1 addi a5,a5,-4 +204084d4: fef42623 sw a5,-20(s0) +204084d8: fec42783 lw a5,-20(s0) +204084dc: 577d li a4,-1 +204084de: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* t4 */ +204084e0: fec42783 lw a5,-20(s0) +204084e4: 17f1 addi a5,a5,-4 +204084e6: fef42623 sw a5,-20(s0) +204084ea: fec42783 lw a5,-20(s0) +204084ee: 577d li a4,-1 +204084f0: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* t5 */ +204084f2: fec42783 lw a5,-20(s0) +204084f6: 17f1 addi a5,a5,-4 +204084f8: fef42623 sw a5,-20(s0) +204084fc: fec42783 lw a5,-20(s0) +20408500: 577d li a4,-1 +20408502: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* t6 */ +20408504: fec42783 lw a5,-20(s0) +20408508: 17f1 addi a5,a5,-4 +2040850a: fef42623 sw a5,-20(s0) +2040850e: fec42783 lw a5,-20(s0) +20408512: 577d li a4,-1 +20408514: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* tp */ +20408516: fec42783 lw a5,-20(s0) +2040851a: 17f1 addi a5,a5,-4 +2040851c: fef42623 sw a5,-20(s0) +20408520: fec42783 lw a5,-20(s0) +20408524: 577d li a4,-1 +20408526: c398 sw a4,0(a5) + *(--stk) = 0xffffffff; /* gp */ +20408528: fec42783 lw a5,-20(s0) +2040852c: 17f1 addi a5,a5,-4 +2040852e: fef42623 sw a5,-20(s0) +20408532: fec42783 lw a5,-20(s0) +20408536: 577d li a4,-1 +20408538: c398 sw a4,0(a5) +// *(--stk) = (rt_uint32_t)parameter; /* r0 : argument */ /* return task's current stack address */ return (rt_uint8_t *)stk; -20408988: fec42783 lw a5,-20(s0) +2040853a: fec42783 lw a5,-20(s0) } -2040898c: 853e mv a0,a5 -2040898e: 5432 lw s0,44(sp) -20408990: 6145 addi sp,sp,48 -20408992: 8082 ret +2040853e: 853e mv a0,a5 +20408540: 5432 lw s0,44(sp) +20408542: 6145 addi sp,sp,48 +20408544: 8082 ret -20408994 : +20408546 : /* * rt_base_t rt_hw_interrupt_disable(); */ .globl rt_hw_interrupt_disable rt_hw_interrupt_disable: ret -20408994: 8082 ret +20408546: 8082 ret -20408996 : +20408548 : /* * void rt_hw_interrupt_enable(rt_base_t level); */ .globl rt_hw_interrupt_enable rt_hw_interrupt_enable: ret -20408996: 8082 ret +20408548: 8082 ret -20408998 : - * r0 --> from - * r1 --> to +2040854a : + * a0 --> from + * a1 --> to */ .globl rt_hw_context_switch rt_hw_context_switch: - ret -20408998: 8082 ret + addi sp, sp, -120 +2040854a: f8810113 addi sp,sp,-120 + sw sp, (a0) +2040854e: 00252023 sw sp,0(a0) + sw gp, (sp) +20408552: 00312023 sw gp,0(sp) + sw tp, 4(sp) +20408556: c212 sw tp,4(sp) + sw t6, 8(sp) +20408558: c47e sw t6,8(sp) + sw t5, 12(sp) +2040855a: c67a sw t5,12(sp) + sw t4, 16(sp) +2040855c: c876 sw t4,16(sp) + sw t3, 20(sp) +2040855e: ca72 sw t3,20(sp) + sw t2, 24(sp) +20408560: cc1e sw t2,24(sp) + sw t1, 28(sp) +20408562: ce1a sw t1,28(sp) + sw t0, 32(sp) +20408564: d016 sw t0,32(sp) + sw s11,36(sp) +20408566: d26e sw s11,36(sp) + sw s10,40(sp) +20408568: d46a sw s10,40(sp) + sw s9, 44(sp) +2040856a: d666 sw s9,44(sp) + sw s8, 48(sp) +2040856c: d862 sw s8,48(sp) + sw s7, 52(sp) +2040856e: da5e sw s7,52(sp) + sw s6, 56(sp) +20408570: dc5a sw s6,56(sp) + sw s5, 60(sp) +20408572: de56 sw s5,60(sp) + sw s4, 64(sp) +20408574: c0d2 sw s4,64(sp) + sw s3, 68(sp) +20408576: c2ce sw s3,68(sp) + sw s2, 72(sp) +20408578: c4ca sw s2,72(sp) + sw s1, 76(sp) +2040857a: c6a6 sw s1,76(sp) + sw s0, 80(sp) +2040857c: c8a2 sw s0,80(sp) + sw a7, 84(sp) +2040857e: cac6 sw a7,84(sp) + sw a6, 88(sp) +20408580: ccc2 sw a6,88(sp) + sw a5, 92(sp) +20408582: cebe sw a5,92(sp) + sw a4, 96(sp) +20408584: d0ba sw a4,96(sp) + sw a3, 100(sp) +20408586: d2b6 sw a3,100(sp) + sw a2, 104(sp) +20408588: d4b2 sw a2,104(sp) + sw a1, 108(sp) +2040858a: d6ae sw a1,108(sp) + sw ra, 120(sp) +2040858c: dc86 sw ra,120(sp) + sw a0, 112(sp) +2040858e: d8aa sw a0,112(sp) -2040899a : + lw sp, (a1) +20408590: 0005a103 lw sp,0(a1) + lw gp, (sp) +20408594: 00012183 lw gp,0(sp) + lw tp, 4(sp) +20408598: 4212 lw tp,4(sp) + lw t6, 8(sp) +2040859a: 4fa2 lw t6,8(sp) + lw t5, 12(sp) +2040859c: 4f32 lw t5,12(sp) + lw t4, 16(sp) +2040859e: 4ec2 lw t4,16(sp) + lw t3, 20(sp) +204085a0: 4e52 lw t3,20(sp) + lw t2, 24(sp) +204085a2: 43e2 lw t2,24(sp) + lw t1, 28(sp) +204085a4: 4372 lw t1,28(sp) + lw t0, 32(sp) +204085a6: 5282 lw t0,32(sp) + lw s11,36(sp) +204085a8: 5d92 lw s11,36(sp) + lw s10,40(sp) +204085aa: 5d22 lw s10,40(sp) + lw s9, 44(sp) +204085ac: 5cb2 lw s9,44(sp) + lw s8, 48(sp) +204085ae: 5c42 lw s8,48(sp) + lw s7, 52(sp) +204085b0: 5bd2 lw s7,52(sp) + lw s6, 56(sp) +204085b2: 5b62 lw s6,56(sp) + lw s5, 60(sp) +204085b4: 5af2 lw s5,60(sp) + lw s4, 64(sp) +204085b6: 4a06 lw s4,64(sp) + lw s3, 68(sp) +204085b8: 4996 lw s3,68(sp) + lw s2, 72(sp) +204085ba: 4926 lw s2,72(sp) + lw s1, 76(sp) +204085bc: 44b6 lw s1,76(sp) + lw s0, 80(sp) +204085be: 4446 lw s0,80(sp) + lw a7, 84(sp) +204085c0: 48d6 lw a7,84(sp) + lw a6, 88(sp) +204085c2: 4866 lw a6,88(sp) + lw a5, 92(sp) +204085c4: 47f6 lw a5,92(sp) + lw a4, 96(sp) +204085c6: 5706 lw a4,96(sp) + lw a3, 100(sp) +204085c8: 5696 lw a3,100(sp) + lw a2, 104(sp) +204085ca: 5626 lw a2,104(sp) + lw a1, 108(sp) +204085cc: 55b6 lw a1,108(sp) + lw a0, 112(sp) +204085ce: 5546 lw a0,112(sp) + lw ra, 120(sp) +204085d0: 50e6 lw ra,120(sp) + addi sp, sp, 120 +204085d2: 07810113 addi sp,sp,120 + ret +204085d6: 8082 ret + +204085d8 : * void rt_hw_context_switch_to(rt_uint32 to); - * r0 --> to + * a0 --> to */ .globl rt_hw_context_switch_to rt_hw_context_switch_to: + lw sp, (a0) +204085d8: 00052103 lw sp,0(a0) + lw gp, (sp) +204085dc: 00012183 lw gp,0(sp) + lw tp, 4(sp) +204085e0: 4212 lw tp,4(sp) + lw t6, 8(sp) +204085e2: 4fa2 lw t6,8(sp) + lw t5, 12(sp) +204085e4: 4f32 lw t5,12(sp) + lw t4, 16(sp) +204085e6: 4ec2 lw t4,16(sp) + lw t3, 20(sp) +204085e8: 4e52 lw t3,20(sp) + lw t2, 24(sp) +204085ea: 43e2 lw t2,24(sp) + lw t1, 28(sp) +204085ec: 4372 lw t1,28(sp) + lw t0, 32(sp) +204085ee: 5282 lw t0,32(sp) + lw s11,36(sp) +204085f0: 5d92 lw s11,36(sp) + lw s10,40(sp) +204085f2: 5d22 lw s10,40(sp) + lw s9, 44(sp) +204085f4: 5cb2 lw s9,44(sp) + lw s8, 48(sp) +204085f6: 5c42 lw s8,48(sp) + lw s7, 52(sp) +204085f8: 5bd2 lw s7,52(sp) + lw s6, 56(sp) +204085fa: 5b62 lw s6,56(sp) + lw s5, 60(sp) +204085fc: 5af2 lw s5,60(sp) + lw s4, 64(sp) +204085fe: 4a06 lw s4,64(sp) + lw s3, 68(sp) +20408600: 4996 lw s3,68(sp) + lw s2, 72(sp) +20408602: 4926 lw s2,72(sp) + lw s1, 76(sp) +20408604: 44b6 lw s1,76(sp) + lw s0, 80(sp) +20408606: 4446 lw s0,80(sp) + lw a7, 84(sp) +20408608: 48d6 lw a7,84(sp) + lw a6, 88(sp) +2040860a: 4866 lw a6,88(sp) + lw a5, 92(sp) +2040860c: 47f6 lw a5,92(sp) + lw a4, 96(sp) +2040860e: 5706 lw a4,96(sp) + lw a3, 100(sp) +20408610: 5696 lw a3,100(sp) + lw a2, 104(sp) +20408612: 5626 lw a2,104(sp) + lw a1, 108(sp) +20408614: 55b6 lw a1,108(sp) + lw a0, 112(sp) +20408616: 5546 lw a0,112(sp) + lw ra, 120(sp) +20408618: 50e6 lw ra,120(sp) + addi sp, sp, 120 +2040861a: 07810113 addi sp,sp,120 ret -2040899a: 8082 ret +2040861e: 8082 ret -2040899c : +20408620 : .globl rt_interrupt_from_thread .globl rt_interrupt_to_thread .globl rt_hw_context_switch_interrupt rt_hw_context_switch_interrupt: _reswitch: ret -2040899c: 8082 ret +20408620: 8082 ret -2040899e <_serial_poll_rx>: +20408622 <_serial_poll_rx>: /* * Serial poll routines */ rt_inline int _serial_poll_rx(struct rt_serial_device *serial, rt_uint8_t *data, int length) { -2040899e: 7179 addi sp,sp,-48 -204089a0: d606 sw ra,44(sp) -204089a2: d422 sw s0,40(sp) -204089a4: 1800 addi s0,sp,48 -204089a6: fca42e23 sw a0,-36(s0) -204089aa: fcb42c23 sw a1,-40(s0) -204089ae: fcc42a23 sw a2,-44(s0) +20408622: 7179 addi sp,sp,-48 +20408624: d606 sw ra,44(sp) +20408626: d422 sw s0,40(sp) +20408628: 1800 addi s0,sp,48 +2040862a: fca42e23 sw a0,-36(s0) +2040862e: fcb42c23 sw a1,-40(s0) +20408632: fcc42a23 sw a2,-44(s0) int ch; int size; RT_ASSERT(serial != RT_NULL); -204089b2: fdc42783 lw a5,-36(s0) -204089b6: ef89 bnez a5,204089d0 <_serial_poll_rx+0x32> -204089b8: 03100613 li a2,49 -204089bc: 0000f597 auipc a1,0xf -204089c0: 80058593 addi a1,a1,-2048 # 204171bc <__FUNCTION__.2426> -204089c4: 0000e517 auipc a0,0xe -204089c8: 61850513 addi a0,a0,1560 # 20416fdc <__FUNCTION__.2293+0x30> -204089cc: e4afc0ef jal ra,20405016 +20408636: fdc42783 lw a5,-36(s0) +2040863a: ef89 bnez a5,20408654 <_serial_poll_rx+0x32> +2040863c: 03100613 li a2,49 +20408640: 0000f597 auipc a1,0xf +20408644: 93858593 addi a1,a1,-1736 # 20416f78 <__FUNCTION__.2421> +20408648: 0000e517 auipc a0,0xe +2040864c: 75050513 addi a0,a0,1872 # 20416d98 <__FUNCTION__.2288+0x30> +20408650: 9cbfc0ef jal ra,2040501a size = length; -204089d0: fd442783 lw a5,-44(s0) -204089d4: fef42623 sw a5,-20(s0) +20408654: fd442783 lw a5,-44(s0) +20408658: fef42623 sw a5,-20(s0) while (length) -204089d8: a0b1 j 20408a24 <_serial_poll_rx+0x86> +2040865c: a0b1 j 204086a8 <_serial_poll_rx+0x86> { ch = serial->ops->getc(serial); -204089da: fdc42783 lw a5,-36(s0) -204089de: 4ffc lw a5,92(a5) -204089e0: 47dc lw a5,12(a5) -204089e2: fdc42503 lw a0,-36(s0) -204089e6: 9782 jalr a5 -204089e8: fea42423 sw a0,-24(s0) +2040865e: fdc42783 lw a5,-36(s0) +20408662: 4ffc lw a5,92(a5) +20408664: 47dc lw a5,12(a5) +20408666: fdc42503 lw a0,-36(s0) +2040866a: 9782 jalr a5 +2040866c: fea42423 sw a0,-24(s0) if (ch == -1) break; -204089ec: fe842703 lw a4,-24(s0) -204089f0: 57fd li a5,-1 -204089f2: 02f70d63 beq a4,a5,20408a2c <_serial_poll_rx+0x8e> +20408670: fe842703 lw a4,-24(s0) +20408674: 57fd li a5,-1 +20408676: 02f70d63 beq a4,a5,204086b0 <_serial_poll_rx+0x8e> *data = ch; -204089f6: fe842783 lw a5,-24(s0) -204089fa: 0ff7f713 andi a4,a5,255 -204089fe: fd842783 lw a5,-40(s0) -20408a02: 00e78023 sb a4,0(a5) # 6000 <__stack_size+0x5800> +2040867a: fe842783 lw a5,-24(s0) +2040867e: 0ff7f713 andi a4,a5,255 +20408682: fd842783 lw a5,-40(s0) +20408686: 00e78023 sb a4,0(a5) # 6000 <__stack_size+0x5800> data ++; length --; -20408a06: fd842783 lw a5,-40(s0) -20408a0a: 0785 addi a5,a5,1 -20408a0c: fcf42c23 sw a5,-40(s0) -20408a10: fd442783 lw a5,-44(s0) -20408a14: 17fd addi a5,a5,-1 -20408a16: fcf42a23 sw a5,-44(s0) +2040868a: fd842783 lw a5,-40(s0) +2040868e: 0785 addi a5,a5,1 +20408690: fcf42c23 sw a5,-40(s0) +20408694: fd442783 lw a5,-44(s0) +20408698: 17fd addi a5,a5,-1 +2040869a: fcf42a23 sw a5,-44(s0) if (ch == '\n') break; -20408a1a: fe842703 lw a4,-24(s0) -20408a1e: 47a9 li a5,10 -20408a20: 00f70863 beq a4,a5,20408a30 <_serial_poll_rx+0x92> +2040869e: fe842703 lw a4,-24(s0) +204086a2: 47a9 li a5,10 +204086a4: 00f70863 beq a4,a5,204086b4 <_serial_poll_rx+0x92> while (length) -20408a24: fd442783 lw a5,-44(s0) -20408a28: fbcd bnez a5,204089da <_serial_poll_rx+0x3c> -20408a2a: a021 j 20408a32 <_serial_poll_rx+0x94> +204086a8: fd442783 lw a5,-44(s0) +204086ac: fbcd bnez a5,2040865e <_serial_poll_rx+0x3c> +204086ae: a021 j 204086b6 <_serial_poll_rx+0x94> if (ch == -1) break; -20408a2c: 0001 nop -20408a2e: a011 j 20408a32 <_serial_poll_rx+0x94> +204086b0: 0001 nop +204086b2: a011 j 204086b6 <_serial_poll_rx+0x94> if (ch == '\n') break; -20408a30: 0001 nop +204086b4: 0001 nop } return size - length; -20408a32: fec42703 lw a4,-20(s0) -20408a36: fd442783 lw a5,-44(s0) -20408a3a: 40f707b3 sub a5,a4,a5 +204086b6: fec42703 lw a4,-20(s0) +204086ba: fd442783 lw a5,-44(s0) +204086be: 40f707b3 sub a5,a4,a5 } -20408a3e: 853e mv a0,a5 -20408a40: 50b2 lw ra,44(sp) -20408a42: 5422 lw s0,40(sp) -20408a44: 6145 addi sp,sp,48 -20408a46: 8082 ret +204086c2: 853e mv a0,a5 +204086c4: 50b2 lw ra,44(sp) +204086c6: 5422 lw s0,40(sp) +204086c8: 6145 addi sp,sp,48 +204086ca: 8082 ret -20408a48 <_serial_poll_tx>: +204086cc <_serial_poll_tx>: rt_inline int _serial_poll_tx(struct rt_serial_device *serial, const rt_uint8_t *data, int length) { -20408a48: 7179 addi sp,sp,-48 -20408a4a: d606 sw ra,44(sp) -20408a4c: d422 sw s0,40(sp) -20408a4e: 1800 addi s0,sp,48 -20408a50: fca42e23 sw a0,-36(s0) -20408a54: fcb42c23 sw a1,-40(s0) -20408a58: fcc42a23 sw a2,-44(s0) +204086cc: 7179 addi sp,sp,-48 +204086ce: d606 sw ra,44(sp) +204086d0: d422 sw s0,40(sp) +204086d2: 1800 addi s0,sp,48 +204086d4: fca42e23 sw a0,-36(s0) +204086d8: fcb42c23 sw a1,-40(s0) +204086dc: fcc42a23 sw a2,-44(s0) int size; RT_ASSERT(serial != RT_NULL); -20408a5c: fdc42783 lw a5,-36(s0) -20408a60: ef89 bnez a5,20408a7a <_serial_poll_tx+0x32> -20408a62: 04500613 li a2,69 -20408a66: 0000e597 auipc a1,0xe -20408a6a: 78658593 addi a1,a1,1926 # 204171ec <__FUNCTION__.2436> -20408a6e: 0000e517 auipc a0,0xe -20408a72: 56e50513 addi a0,a0,1390 # 20416fdc <__FUNCTION__.2293+0x30> -20408a76: da0fc0ef jal ra,20405016 +204086e0: fdc42783 lw a5,-36(s0) +204086e4: ef89 bnez a5,204086fe <_serial_poll_tx+0x32> +204086e6: 04500613 li a2,69 +204086ea: 0000f597 auipc a1,0xf +204086ee: 8be58593 addi a1,a1,-1858 # 20416fa8 <__FUNCTION__.2431> +204086f2: 0000e517 auipc a0,0xe +204086f6: 6a650513 addi a0,a0,1702 # 20416d98 <__FUNCTION__.2288+0x30> +204086fa: 921fc0ef jal ra,2040501a size = length; -20408a7a: fd442783 lw a5,-44(s0) -20408a7e: fef42623 sw a5,-20(s0) +204086fe: fd442783 lw a5,-44(s0) +20408702: fef42623 sw a5,-20(s0) while (length) -20408a82: a8a9 j 20408adc <_serial_poll_tx+0x94> +20408706: a8a9 j 20408760 <_serial_poll_tx+0x94> { /* * to be polite with serial console add a line feed * to the carriage return character */ if (*data == '\n' && (serial->parent.open_flag & RT_DEVICE_FLAG_STREAM)) -20408a84: fd842783 lw a5,-40(s0) -20408a88: 0007c703 lbu a4,0(a5) -20408a8c: 47a9 li a5,10 -20408a8e: 02f71163 bne a4,a5,20408ab0 <_serial_poll_tx+0x68> -20408a92: fdc42783 lw a5,-36(s0) -20408a96: 0327d783 lhu a5,50(a5) -20408a9a: 0407f793 andi a5,a5,64 -20408a9e: cb89 beqz a5,20408ab0 <_serial_poll_tx+0x68> +20408708: fd842783 lw a5,-40(s0) +2040870c: 0007c703 lbu a4,0(a5) +20408710: 47a9 li a5,10 +20408712: 02f71163 bne a4,a5,20408734 <_serial_poll_tx+0x68> +20408716: fdc42783 lw a5,-36(s0) +2040871a: 0327d783 lhu a5,50(a5) +2040871e: 0407f793 andi a5,a5,64 +20408722: cb89 beqz a5,20408734 <_serial_poll_tx+0x68> { serial->ops->putc(serial, '\r'); -20408aa0: fdc42783 lw a5,-36(s0) -20408aa4: 4ffc lw a5,92(a5) -20408aa6: 479c lw a5,8(a5) -20408aa8: 45b5 li a1,13 -20408aaa: fdc42503 lw a0,-36(s0) -20408aae: 9782 jalr a5 +20408724: fdc42783 lw a5,-36(s0) +20408728: 4ffc lw a5,92(a5) +2040872a: 479c lw a5,8(a5) +2040872c: 45b5 li a1,13 +2040872e: fdc42503 lw a0,-36(s0) +20408732: 9782 jalr a5 } serial->ops->putc(serial, *data); -20408ab0: fdc42783 lw a5,-36(s0) -20408ab4: 4ffc lw a5,92(a5) -20408ab6: 4798 lw a4,8(a5) -20408ab8: fd842783 lw a5,-40(s0) -20408abc: 0007c783 lbu a5,0(a5) -20408ac0: 85be mv a1,a5 -20408ac2: fdc42503 lw a0,-36(s0) -20408ac6: 9702 jalr a4 +20408734: fdc42783 lw a5,-36(s0) +20408738: 4ffc lw a5,92(a5) +2040873a: 4798 lw a4,8(a5) +2040873c: fd842783 lw a5,-40(s0) +20408740: 0007c783 lbu a5,0(a5) +20408744: 85be mv a1,a5 +20408746: fdc42503 lw a0,-36(s0) +2040874a: 9702 jalr a4 ++ data; -20408ac8: fd842783 lw a5,-40(s0) -20408acc: 0785 addi a5,a5,1 -20408ace: fcf42c23 sw a5,-40(s0) +2040874c: fd842783 lw a5,-40(s0) +20408750: 0785 addi a5,a5,1 +20408752: fcf42c23 sw a5,-40(s0) -- length; -20408ad2: fd442783 lw a5,-44(s0) -20408ad6: 17fd addi a5,a5,-1 -20408ad8: fcf42a23 sw a5,-44(s0) +20408756: fd442783 lw a5,-44(s0) +2040875a: 17fd addi a5,a5,-1 +2040875c: fcf42a23 sw a5,-44(s0) while (length) -20408adc: fd442783 lw a5,-44(s0) -20408ae0: f3d5 bnez a5,20408a84 <_serial_poll_tx+0x3c> +20408760: fd442783 lw a5,-44(s0) +20408764: f3d5 bnez a5,20408708 <_serial_poll_tx+0x3c> } return size - length; -20408ae2: fec42703 lw a4,-20(s0) -20408ae6: fd442783 lw a5,-44(s0) -20408aea: 40f707b3 sub a5,a4,a5 +20408766: fec42703 lw a4,-20(s0) +2040876a: fd442783 lw a5,-44(s0) +2040876e: 40f707b3 sub a5,a4,a5 } -20408aee: 853e mv a0,a5 -20408af0: 50b2 lw ra,44(sp) -20408af2: 5422 lw s0,40(sp) -20408af4: 6145 addi sp,sp,48 -20408af6: 8082 ret +20408772: 853e mv a0,a5 +20408774: 50b2 lw ra,44(sp) +20408776: 5422 lw s0,40(sp) +20408778: 6145 addi sp,sp,48 +2040877a: 8082 ret -20408af8 <_serial_int_rx>: +2040877c <_serial_int_rx>: /* * Serial interrupt routines */ rt_inline int _serial_int_rx(struct rt_serial_device *serial, rt_uint8_t *data, int length) { -20408af8: 7179 addi sp,sp,-48 -20408afa: d606 sw ra,44(sp) -20408afc: d422 sw s0,40(sp) -20408afe: 1800 addi s0,sp,48 -20408b00: fca42e23 sw a0,-36(s0) -20408b04: fcb42c23 sw a1,-40(s0) -20408b08: fcc42a23 sw a2,-44(s0) +2040877c: 7179 addi sp,sp,-48 +2040877e: d606 sw ra,44(sp) +20408780: d422 sw s0,40(sp) +20408782: 1800 addi s0,sp,48 +20408784: fca42e23 sw a0,-36(s0) +20408788: fcb42c23 sw a1,-40(s0) +2040878c: fcc42a23 sw a2,-44(s0) int size; struct rt_serial_rx_fifo* rx_fifo; RT_ASSERT(serial != RT_NULL); -20408b0c: fdc42783 lw a5,-36(s0) -20408b10: ef89 bnez a5,20408b2a <_serial_int_rx+0x32> -20408b12: 06400613 li a2,100 -20408b16: 0000e597 auipc a1,0xe -20408b1a: 68658593 addi a1,a1,1670 # 2041719c <__FUNCTION__.2447> -20408b1e: 0000e517 auipc a0,0xe -20408b22: 4be50513 addi a0,a0,1214 # 20416fdc <__FUNCTION__.2293+0x30> -20408b26: cf0fc0ef jal ra,20405016 +20408790: fdc42783 lw a5,-36(s0) +20408794: ef89 bnez a5,204087ae <_serial_int_rx+0x32> +20408796: 06400613 li a2,100 +2040879a: 0000e597 auipc a1,0xe +2040879e: 7be58593 addi a1,a1,1982 # 20416f58 <__FUNCTION__.2442> +204087a2: 0000e517 auipc a0,0xe +204087a6: 5f650513 addi a0,a0,1526 # 20416d98 <__FUNCTION__.2288+0x30> +204087aa: 871fc0ef jal ra,2040501a size = length; -20408b2a: fd442783 lw a5,-44(s0) -20408b2e: fef42623 sw a5,-20(s0) +204087ae: fd442783 lw a5,-44(s0) +204087b2: fef42623 sw a5,-20(s0) rx_fifo = (struct rt_serial_rx_fifo*) serial->serial_rx; -20408b32: fdc42783 lw a5,-36(s0) -20408b36: 57bc lw a5,104(a5) -20408b38: fef42423 sw a5,-24(s0) +204087b6: fdc42783 lw a5,-36(s0) +204087ba: 57bc lw a5,104(a5) +204087bc: fef42423 sw a5,-24(s0) RT_ASSERT(rx_fifo != RT_NULL); -20408b3c: fe842783 lw a5,-24(s0) -20408b40: e3e9 bnez a5,20408c02 <_serial_int_rx+0x10a> -20408b42: 06800613 li a2,104 -20408b46: 0000e597 auipc a1,0xe -20408b4a: 65658593 addi a1,a1,1622 # 2041719c <__FUNCTION__.2447> -20408b4e: 0000e517 auipc a0,0xe -20408b52: 4a250513 addi a0,a0,1186 # 20416ff0 <__FUNCTION__.2293+0x44> -20408b56: cc0fc0ef jal ra,20405016 +204087c0: fe842783 lw a5,-24(s0) +204087c4: e3e9 bnez a5,20408886 <_serial_int_rx+0x10a> +204087c6: 06800613 li a2,104 +204087ca: 0000e597 auipc a1,0xe +204087ce: 78e58593 addi a1,a1,1934 # 20416f58 <__FUNCTION__.2442> +204087d2: 0000e517 auipc a0,0xe +204087d6: 5da50513 addi a0,a0,1498 # 20416dac <__FUNCTION__.2288+0x44> +204087da: 841fc0ef jal ra,2040501a /* read from software FIFO */ while (length) -20408b5a: a065 j 20408c02 <_serial_int_rx+0x10a> +204087de: a065 j 20408886 <_serial_int_rx+0x10a> { int ch; rt_base_t level; /* disable interrupt */ level = rt_hw_interrupt_disable(); -20408b5c: e39ff0ef jal ra,20408994 -20408b60: fea42223 sw a0,-28(s0) +204087e0: d67ff0ef jal ra,20408546 +204087e4: fea42223 sw a0,-28(s0) if (rx_fifo->get_index != rx_fifo->put_index) -20408b64: fe842783 lw a5,-24(s0) -20408b68: 0067d703 lhu a4,6(a5) -20408b6c: fe842783 lw a5,-24(s0) -20408b70: 0047d783 lhu a5,4(a5) -20408b74: 04f70c63 beq a4,a5,20408bcc <_serial_int_rx+0xd4> +204087e8: fe842783 lw a5,-24(s0) +204087ec: 0067d703 lhu a4,6(a5) +204087f0: fe842783 lw a5,-24(s0) +204087f4: 0047d783 lhu a5,4(a5) +204087f8: 04f70c63 beq a4,a5,20408850 <_serial_int_rx+0xd4> { ch = rx_fifo->buffer[rx_fifo->get_index]; -20408b78: fe842783 lw a5,-24(s0) -20408b7c: 439c lw a5,0(a5) -20408b7e: fe842703 lw a4,-24(s0) -20408b82: 00675703 lhu a4,6(a4) -20408b86: 97ba add a5,a5,a4 -20408b88: 0007c783 lbu a5,0(a5) -20408b8c: fef42023 sw a5,-32(s0) +204087fc: fe842783 lw a5,-24(s0) +20408800: 439c lw a5,0(a5) +20408802: fe842703 lw a4,-24(s0) +20408806: 00675703 lhu a4,6(a4) # 30006 <__stack_size+0x2f806> +2040880a: 97ba add a5,a5,a4 +2040880c: 0007c783 lbu a5,0(a5) +20408810: fef42023 sw a5,-32(s0) rx_fifo->get_index += 1; -20408b90: fe842783 lw a5,-24(s0) -20408b94: 0067d783 lhu a5,6(a5) -20408b98: 0785 addi a5,a5,1 -20408b9a: 01079713 slli a4,a5,0x10 -20408b9e: 8341 srli a4,a4,0x10 -20408ba0: fe842783 lw a5,-24(s0) -20408ba4: 00e79323 sh a4,6(a5) +20408814: fe842783 lw a5,-24(s0) +20408818: 0067d783 lhu a5,6(a5) +2040881c: 0785 addi a5,a5,1 +2040881e: 01079713 slli a4,a5,0x10 +20408822: 8341 srli a4,a4,0x10 +20408824: fe842783 lw a5,-24(s0) +20408828: 00e79323 sh a4,6(a5) if (rx_fifo->get_index >= serial->config.bufsz) rx_fifo->get_index = 0; -20408ba8: fe842783 lw a5,-24(s0) -20408bac: 0067d703 lhu a4,6(a5) -20408bb0: fdc42783 lw a5,-36(s0) -20408bb4: 53fc lw a5,100(a5) -20408bb6: 83a9 srli a5,a5,0xa -20408bb8: 9bfd andi a5,a5,-1 -20408bba: 07c2 slli a5,a5,0x10 -20408bbc: 83c1 srli a5,a5,0x10 -20408bbe: 00f76c63 bltu a4,a5,20408bd6 <_serial_int_rx+0xde> -20408bc2: fe842783 lw a5,-24(s0) -20408bc6: 00079323 sh zero,6(a5) -20408bca: a031 j 20408bd6 <_serial_int_rx+0xde> +2040882c: fe842783 lw a5,-24(s0) +20408830: 0067d703 lhu a4,6(a5) +20408834: fdc42783 lw a5,-36(s0) +20408838: 53fc lw a5,100(a5) +2040883a: 83a9 srli a5,a5,0xa +2040883c: 9bfd andi a5,a5,-1 +2040883e: 07c2 slli a5,a5,0x10 +20408840: 83c1 srli a5,a5,0x10 +20408842: 00f76c63 bltu a4,a5,2040885a <_serial_int_rx+0xde> +20408846: fe842783 lw a5,-24(s0) +2040884a: 00079323 sh zero,6(a5) +2040884e: a031 j 2040885a <_serial_int_rx+0xde> } else { /* no data, enable interrupt and break out */ rt_hw_interrupt_enable(level); -20408bcc: fe442503 lw a0,-28(s0) -20408bd0: dc7ff0ef jal ra,20408996 +20408850: fe442503 lw a0,-28(s0) +20408854: cf5ff0ef jal ra,20408548 break; -20408bd4: a815 j 20408c08 <_serial_int_rx+0x110> +20408858: a815 j 2040888c <_serial_int_rx+0x110> } /* enable interrupt */ rt_hw_interrupt_enable(level); -20408bd6: fe442503 lw a0,-28(s0) -20408bda: dbdff0ef jal ra,20408996 +2040885a: fe442503 lw a0,-28(s0) +2040885e: cebff0ef jal ra,20408548 *data = ch & 0xff; -20408bde: fe042783 lw a5,-32(s0) -20408be2: 0ff7f713 andi a4,a5,255 -20408be6: fd842783 lw a5,-40(s0) -20408bea: 00e78023 sb a4,0(a5) +20408862: fe042783 lw a5,-32(s0) +20408866: 0ff7f713 andi a4,a5,255 +2040886a: fd842783 lw a5,-40(s0) +2040886e: 00e78023 sb a4,0(a5) data ++; length --; -20408bee: fd842783 lw a5,-40(s0) -20408bf2: 0785 addi a5,a5,1 -20408bf4: fcf42c23 sw a5,-40(s0) -20408bf8: fd442783 lw a5,-44(s0) -20408bfc: 17fd addi a5,a5,-1 -20408bfe: fcf42a23 sw a5,-44(s0) +20408872: fd842783 lw a5,-40(s0) +20408876: 0785 addi a5,a5,1 +20408878: fcf42c23 sw a5,-40(s0) +2040887c: fd442783 lw a5,-44(s0) +20408880: 17fd addi a5,a5,-1 +20408882: fcf42a23 sw a5,-44(s0) while (length) -20408c02: fd442783 lw a5,-44(s0) -20408c06: fbb9 bnez a5,20408b5c <_serial_int_rx+0x64> +20408886: fd442783 lw a5,-44(s0) +2040888a: fbb9 bnez a5,204087e0 <_serial_int_rx+0x64> } return size - length; -20408c08: fec42703 lw a4,-20(s0) -20408c0c: fd442783 lw a5,-44(s0) -20408c10: 40f707b3 sub a5,a4,a5 +2040888c: fec42703 lw a4,-20(s0) +20408890: fd442783 lw a5,-44(s0) +20408894: 40f707b3 sub a5,a4,a5 } -20408c14: 853e mv a0,a5 -20408c16: 50b2 lw ra,44(sp) -20408c18: 5422 lw s0,40(sp) -20408c1a: 6145 addi sp,sp,48 -20408c1c: 8082 ret +20408898: 853e mv a0,a5 +2040889a: 50b2 lw ra,44(sp) +2040889c: 5422 lw s0,40(sp) +2040889e: 6145 addi sp,sp,48 +204088a0: 8082 ret -20408c1e <_serial_int_tx>: +204088a2 <_serial_int_tx>: rt_inline int _serial_int_tx(struct rt_serial_device *serial, const rt_uint8_t *data, int length) { -20408c1e: 7179 addi sp,sp,-48 -20408c20: d606 sw ra,44(sp) -20408c22: d422 sw s0,40(sp) -20408c24: 1800 addi s0,sp,48 -20408c26: fca42e23 sw a0,-36(s0) -20408c2a: fcb42c23 sw a1,-40(s0) -20408c2e: fcc42a23 sw a2,-44(s0) +204088a2: 7179 addi sp,sp,-48 +204088a4: d606 sw ra,44(sp) +204088a6: d422 sw s0,40(sp) +204088a8: 1800 addi s0,sp,48 +204088aa: fca42e23 sw a0,-36(s0) +204088ae: fcb42c23 sw a1,-40(s0) +204088b2: fcc42a23 sw a2,-44(s0) int size; struct rt_serial_tx_fifo *tx; RT_ASSERT(serial != RT_NULL); -20408c32: fdc42783 lw a5,-36(s0) -20408c36: ef89 bnez a5,20408c50 <_serial_int_tx+0x32> -20408c38: 08e00613 li a2,142 -20408c3c: 0000e597 auipc a1,0xe -20408c40: 5a058593 addi a1,a1,1440 # 204171dc <__FUNCTION__.2460> -20408c44: 0000e517 auipc a0,0xe -20408c48: 39850513 addi a0,a0,920 # 20416fdc <__FUNCTION__.2293+0x30> -20408c4c: bcafc0ef jal ra,20405016 +204088b6: fdc42783 lw a5,-36(s0) +204088ba: ef89 bnez a5,204088d4 <_serial_int_tx+0x32> +204088bc: 08e00613 li a2,142 +204088c0: 0000e597 auipc a1,0xe +204088c4: 6d858593 addi a1,a1,1752 # 20416f98 <__FUNCTION__.2455> +204088c8: 0000e517 auipc a0,0xe +204088cc: 4d050513 addi a0,a0,1232 # 20416d98 <__FUNCTION__.2288+0x30> +204088d0: f4afc0ef jal ra,2040501a size = length; -20408c50: fd442783 lw a5,-44(s0) -20408c54: fef42623 sw a5,-20(s0) +204088d4: fd442783 lw a5,-44(s0) +204088d8: fef42623 sw a5,-20(s0) tx = (struct rt_serial_tx_fifo*) serial->serial_tx; -20408c58: fdc42783 lw a5,-36(s0) -20408c5c: 57fc lw a5,108(a5) -20408c5e: fef42423 sw a5,-24(s0) +204088dc: fdc42783 lw a5,-36(s0) +204088e0: 57fc lw a5,108(a5) +204088e2: fef42423 sw a5,-24(s0) RT_ASSERT(tx != RT_NULL); -20408c62: fe842783 lw a5,-24(s0) -20408c66: efb9 bnez a5,20408cc4 <_serial_int_tx+0xa6> -20408c68: 09200613 li a2,146 -20408c6c: 0000e597 auipc a1,0xe -20408c70: 57058593 addi a1,a1,1392 # 204171dc <__FUNCTION__.2460> -20408c74: 0000e517 auipc a0,0xe -20408c78: 39050513 addi a0,a0,912 # 20417004 <__FUNCTION__.2293+0x58> -20408c7c: b9afc0ef jal ra,20405016 +204088e6: fe842783 lw a5,-24(s0) +204088ea: efb9 bnez a5,20408948 <_serial_int_tx+0xa6> +204088ec: 09200613 li a2,146 +204088f0: 0000e597 auipc a1,0xe +204088f4: 6a858593 addi a1,a1,1704 # 20416f98 <__FUNCTION__.2455> +204088f8: 0000e517 auipc a0,0xe +204088fc: 4c850513 addi a0,a0,1224 # 20416dc0 <__FUNCTION__.2288+0x58> +20408900: f1afc0ef jal ra,2040501a while (length) -20408c80: a091 j 20408cc4 <_serial_int_tx+0xa6> +20408904: a091 j 20408948 <_serial_int_tx+0xa6> { if (serial->ops->putc(serial, *(char*)data) == -1) -20408c82: fdc42783 lw a5,-36(s0) -20408c86: 4ffc lw a5,92(a5) -20408c88: 4798 lw a4,8(a5) -20408c8a: fd842783 lw a5,-40(s0) -20408c8e: 0007c783 lbu a5,0(a5) -20408c92: 85be mv a1,a5 -20408c94: fdc42503 lw a0,-36(s0) -20408c98: 9702 jalr a4 -20408c9a: 872a mv a4,a0 -20408c9c: 57fd li a5,-1 -20408c9e: 00f71963 bne a4,a5,20408cb0 <_serial_int_tx+0x92> +20408906: fdc42783 lw a5,-36(s0) +2040890a: 4ffc lw a5,92(a5) +2040890c: 4798 lw a4,8(a5) +2040890e: fd842783 lw a5,-40(s0) +20408912: 0007c783 lbu a5,0(a5) +20408916: 85be mv a1,a5 +20408918: fdc42503 lw a0,-36(s0) +2040891c: 9702 jalr a4 +2040891e: 872a mv a4,a0 +20408920: 57fd li a5,-1 +20408922: 00f71963 bne a4,a5,20408934 <_serial_int_tx+0x92> { rt_completion_wait(&(tx->completion), RT_WAITING_FOREVER); -20408ca2: fe842783 lw a5,-24(s0) -20408ca6: 55fd li a1,-1 -20408ca8: 853e mv a0,a5 -20408caa: 460010ef jal ra,2040a10a +20408926: fe842783 lw a5,-24(s0) +2040892a: 55fd li a1,-1 +2040892c: 853e mv a0,a5 +2040892e: 460010ef jal ra,20409d8e continue; -20408cae: a819 j 20408cc4 <_serial_int_tx+0xa6> +20408932: a819 j 20408948 <_serial_int_tx+0xa6> } data ++; length --; -20408cb0: fd842783 lw a5,-40(s0) -20408cb4: 0785 addi a5,a5,1 -20408cb6: fcf42c23 sw a5,-40(s0) -20408cba: fd442783 lw a5,-44(s0) -20408cbe: 17fd addi a5,a5,-1 -20408cc0: fcf42a23 sw a5,-44(s0) +20408934: fd842783 lw a5,-40(s0) +20408938: 0785 addi a5,a5,1 +2040893a: fcf42c23 sw a5,-40(s0) +2040893e: fd442783 lw a5,-44(s0) +20408942: 17fd addi a5,a5,-1 +20408944: fcf42a23 sw a5,-44(s0) while (length) -20408cc4: fd442783 lw a5,-44(s0) -20408cc8: ffcd bnez a5,20408c82 <_serial_int_tx+0x64> +20408948: fd442783 lw a5,-44(s0) +2040894c: ffcd bnez a5,20408906 <_serial_int_tx+0x64> } return size - length; -20408cca: fec42703 lw a4,-20(s0) -20408cce: fd442783 lw a5,-44(s0) -20408cd2: 40f707b3 sub a5,a4,a5 +2040894e: fec42703 lw a4,-20(s0) +20408952: fd442783 lw a5,-44(s0) +20408956: 40f707b3 sub a5,a4,a5 } -20408cd6: 853e mv a0,a5 -20408cd8: 50b2 lw ra,44(sp) -20408cda: 5422 lw s0,40(sp) -20408cdc: 6145 addi sp,sp,48 -20408cde: 8082 ret +2040895a: 853e mv a0,a5 +2040895c: 50b2 lw ra,44(sp) +2040895e: 5422 lw s0,40(sp) +20408960: 6145 addi sp,sp,48 +20408962: 8082 ret -20408ce0 : +20408964 : * @param serial serial device * * @return length */ static rt_size_t rt_dma_calc_recved_len(struct rt_serial_device *serial) { -20408ce0: 7179 addi sp,sp,-48 -20408ce2: d606 sw ra,44(sp) -20408ce4: d422 sw s0,40(sp) -20408ce6: 1800 addi s0,sp,48 -20408ce8: fca42e23 sw a0,-36(s0) +20408964: 7179 addi sp,sp,-48 +20408966: d606 sw ra,44(sp) +20408968: d422 sw s0,40(sp) +2040896a: 1800 addi s0,sp,48 +2040896c: fca42e23 sw a0,-36(s0) struct rt_serial_rx_fifo *rx_fifo = (struct rt_serial_rx_fifo *) serial->serial_rx; -20408cec: fdc42783 lw a5,-36(s0) -20408cf0: 57bc lw a5,104(a5) -20408cf2: fef42623 sw a5,-20(s0) +20408970: fdc42783 lw a5,-36(s0) +20408974: 57bc lw a5,104(a5) +20408976: fef42623 sw a5,-20(s0) RT_ASSERT(rx_fifo != RT_NULL); -20408cf6: fec42783 lw a5,-20(s0) -20408cfa: ef89 bnez a5,20408d14 -20408cfc: 0ad00613 li a2,173 -20408d00: 0000e597 auipc a1,0xe -20408d04: 40458593 addi a1,a1,1028 # 20417104 <__FUNCTION__.2468> -20408d08: 0000e517 auipc a0,0xe -20408d0c: 2e850513 addi a0,a0,744 # 20416ff0 <__FUNCTION__.2293+0x44> -20408d10: b06fc0ef jal ra,20405016 +2040897a: fec42783 lw a5,-20(s0) +2040897e: ef89 bnez a5,20408998 +20408980: 0ad00613 li a2,173 +20408984: 0000e597 auipc a1,0xe +20408988: 53c58593 addi a1,a1,1340 # 20416ec0 <__FUNCTION__.2463> +2040898c: 0000e517 auipc a0,0xe +20408990: 42050513 addi a0,a0,1056 # 20416dac <__FUNCTION__.2288+0x44> +20408994: e86fc0ef jal ra,2040501a if (rx_fifo->put_index > rx_fifo->get_index) -20408d14: fec42783 lw a5,-20(s0) -20408d18: 0047d703 lhu a4,4(a5) -20408d1c: fec42783 lw a5,-20(s0) -20408d20: 0067d783 lhu a5,6(a5) -20408d24: 00e7fe63 bleu a4,a5,20408d40 +20408998: fec42783 lw a5,-20(s0) +2040899c: 0047d703 lhu a4,4(a5) +204089a0: fec42783 lw a5,-20(s0) +204089a4: 0067d783 lhu a5,6(a5) +204089a8: 00e7fe63 bleu a4,a5,204089c4 return rx_fifo->put_index - rx_fifo->get_index; -20408d28: fec42783 lw a5,-20(s0) -20408d2c: 0047d783 lhu a5,4(a5) -20408d30: 873e mv a4,a5 -20408d32: fec42783 lw a5,-20(s0) -20408d36: 0067d783 lhu a5,6(a5) -20408d3a: 40f707b3 sub a5,a4,a5 -20408d3e: a8b1 j 20408d9a +204089ac: fec42783 lw a5,-20(s0) +204089b0: 0047d783 lhu a5,4(a5) +204089b4: 873e mv a4,a5 +204089b6: fec42783 lw a5,-20(s0) +204089ba: 0067d783 lhu a5,6(a5) +204089be: 40f707b3 sub a5,a4,a5 +204089c2: a8b1 j 20408a1e else if (rx_fifo->put_index < rx_fifo->get_index) -20408d40: fec42783 lw a5,-20(s0) -20408d44: 0047d703 lhu a4,4(a5) -20408d48: fec42783 lw a5,-20(s0) -20408d4c: 0067d783 lhu a5,6(a5) -20408d50: 02f77863 bleu a5,a4,20408d80 +204089c4: fec42783 lw a5,-20(s0) +204089c8: 0047d703 lhu a4,4(a5) +204089cc: fec42783 lw a5,-20(s0) +204089d0: 0067d783 lhu a5,6(a5) +204089d4: 02f77863 bleu a5,a4,20408a04 return serial->config.bufsz - (rx_fifo->get_index - rx_fifo->put_index); -20408d54: fdc42783 lw a5,-36(s0) -20408d58: 53fc lw a5,100(a5) -20408d5a: 83a9 srli a5,a5,0xa -20408d5c: 9bfd andi a5,a5,-1 -20408d5e: 07c2 slli a5,a5,0x10 -20408d60: 83c1 srli a5,a5,0x10 -20408d62: 873e mv a4,a5 -20408d64: fec42783 lw a5,-20(s0) -20408d68: 0067d783 lhu a5,6(a5) -20408d6c: 86be mv a3,a5 -20408d6e: fec42783 lw a5,-20(s0) -20408d72: 0047d783 lhu a5,4(a5) -20408d76: 40f687b3 sub a5,a3,a5 -20408d7a: 40f707b3 sub a5,a4,a5 -20408d7e: a831 j 20408d9a +204089d8: fdc42783 lw a5,-36(s0) +204089dc: 53fc lw a5,100(a5) +204089de: 83a9 srli a5,a5,0xa +204089e0: 9bfd andi a5,a5,-1 +204089e2: 07c2 slli a5,a5,0x10 +204089e4: 83c1 srli a5,a5,0x10 +204089e6: 873e mv a4,a5 +204089e8: fec42783 lw a5,-20(s0) +204089ec: 0067d783 lhu a5,6(a5) +204089f0: 86be mv a3,a5 +204089f2: fec42783 lw a5,-20(s0) +204089f6: 0047d783 lhu a5,4(a5) +204089fa: 40f687b3 sub a5,a3,a5 +204089fe: 40f707b3 sub a5,a4,a5 +20408a02: a831 j 20408a1e else { if (rx_fifo->is_full) -20408d80: fec42783 lw a5,-20(s0) -20408d84: 479c lw a5,8(a5) -20408d86: cb89 beqz a5,20408d98 +20408a04: fec42783 lw a5,-20(s0) +20408a08: 479c lw a5,8(a5) +20408a0a: cb89 beqz a5,20408a1c return serial->config.bufsz; -20408d88: fdc42783 lw a5,-36(s0) -20408d8c: 53fc lw a5,100(a5) -20408d8e: 83a9 srli a5,a5,0xa -20408d90: 9bfd andi a5,a5,-1 -20408d92: 07c2 slli a5,a5,0x10 -20408d94: 83c1 srli a5,a5,0x10 -20408d96: a011 j 20408d9a +20408a0c: fdc42783 lw a5,-36(s0) +20408a10: 53fc lw a5,100(a5) +20408a12: 83a9 srli a5,a5,0xa +20408a14: 9bfd andi a5,a5,-1 +20408a16: 07c2 slli a5,a5,0x10 +20408a18: 83c1 srli a5,a5,0x10 +20408a1a: a011 j 20408a1e else return 0; -20408d98: 4781 li a5,0 +20408a1c: 4781 li a5,0 } } -20408d9a: 853e mv a0,a5 -20408d9c: 50b2 lw ra,44(sp) -20408d9e: 5422 lw s0,40(sp) -20408da0: 6145 addi sp,sp,48 -20408da2: 8082 ret +20408a1e: 853e mv a0,a5 +20408a20: 50b2 lw ra,44(sp) +20408a22: 5422 lw s0,40(sp) +20408a24: 6145 addi sp,sp,48 +20408a26: 8082 ret -20408da4 : +20408a28 : * * @param serial serial device * @param len get data length for this operate */ static void rt_dma_recv_update_get_index(struct rt_serial_device *serial, rt_size_t len) { -20408da4: 7179 addi sp,sp,-48 -20408da6: d606 sw ra,44(sp) -20408da8: d422 sw s0,40(sp) -20408daa: 1800 addi s0,sp,48 -20408dac: fca42e23 sw a0,-36(s0) -20408db0: fcb42c23 sw a1,-40(s0) +20408a28: 7179 addi sp,sp,-48 +20408a2a: d606 sw ra,44(sp) +20408a2c: d422 sw s0,40(sp) +20408a2e: 1800 addi s0,sp,48 +20408a30: fca42e23 sw a0,-36(s0) +20408a34: fcb42c23 sw a1,-40(s0) struct rt_serial_rx_fifo *rx_fifo = (struct rt_serial_rx_fifo *) serial->serial_rx; -20408db4: fdc42783 lw a5,-36(s0) -20408db8: 57bc lw a5,104(a5) -20408dba: fef42623 sw a5,-20(s0) +20408a38: fdc42783 lw a5,-36(s0) +20408a3c: 57bc lw a5,104(a5) +20408a3e: fef42623 sw a5,-20(s0) RT_ASSERT(rx_fifo != RT_NULL); -20408dbe: fec42783 lw a5,-20(s0) -20408dc2: ef89 bnez a5,20408ddc -20408dc4: 0c600613 li a2,198 -20408dc8: 0000e597 auipc a1,0xe -20408dcc: 35458593 addi a1,a1,852 # 2041711c <__FUNCTION__.2474> -20408dd0: 0000e517 auipc a0,0xe -20408dd4: 22050513 addi a0,a0,544 # 20416ff0 <__FUNCTION__.2293+0x44> -20408dd8: a3efc0ef jal ra,20405016 +20408a42: fec42783 lw a5,-20(s0) +20408a46: ef89 bnez a5,20408a60 +20408a48: 0c600613 li a2,198 +20408a4c: 0000e597 auipc a1,0xe +20408a50: 48c58593 addi a1,a1,1164 # 20416ed8 <__FUNCTION__.2469> +20408a54: 0000e517 auipc a0,0xe +20408a58: 35850513 addi a0,a0,856 # 20416dac <__FUNCTION__.2288+0x44> +20408a5c: dbefc0ef jal ra,2040501a RT_ASSERT(len <= rt_dma_calc_recved_len(serial)); -20408ddc: fdc42503 lw a0,-36(s0) -20408de0: 3701 jal 20408ce0 -20408de2: 872a mv a4,a0 -20408de4: fd842783 lw a5,-40(s0) -20408de8: 00f77e63 bleu a5,a4,20408e04 -20408dec: 0c700613 li a2,199 -20408df0: 0000e597 auipc a1,0xe -20408df4: 32c58593 addi a1,a1,812 # 2041711c <__FUNCTION__.2474> -20408df8: 0000e517 auipc a0,0xe -20408dfc: 21c50513 addi a0,a0,540 # 20417014 <__FUNCTION__.2293+0x68> -20408e00: a16fc0ef jal ra,20405016 +20408a60: fdc42503 lw a0,-36(s0) +20408a64: 3701 jal 20408964 +20408a66: 872a mv a4,a0 +20408a68: fd842783 lw a5,-40(s0) +20408a6c: 00f77e63 bleu a5,a4,20408a88 +20408a70: 0c700613 li a2,199 +20408a74: 0000e597 auipc a1,0xe +20408a78: 46458593 addi a1,a1,1124 # 20416ed8 <__FUNCTION__.2469> +20408a7c: 0000e517 auipc a0,0xe +20408a80: 35450513 addi a0,a0,852 # 20416dd0 <__FUNCTION__.2288+0x68> +20408a84: d96fc0ef jal ra,2040501a if (rx_fifo->is_full && len != 0) rx_fifo->is_full = RT_FALSE; -20408e04: fec42783 lw a5,-20(s0) -20408e08: 479c lw a5,8(a5) -20408e0a: cb81 beqz a5,20408e1a -20408e0c: fd842783 lw a5,-40(s0) -20408e10: c789 beqz a5,20408e1a -20408e12: fec42783 lw a5,-20(s0) -20408e16: 0007a423 sw zero,8(a5) +20408a88: fec42783 lw a5,-20(s0) +20408a8c: 479c lw a5,8(a5) +20408a8e: cb81 beqz a5,20408a9e +20408a90: fd842783 lw a5,-40(s0) +20408a94: c789 beqz a5,20408a9e +20408a96: fec42783 lw a5,-20(s0) +20408a9a: 0007a423 sw zero,8(a5) rx_fifo->get_index += len; -20408e1a: fec42783 lw a5,-20(s0) -20408e1e: 0067d703 lhu a4,6(a5) -20408e22: fd842783 lw a5,-40(s0) -20408e26: 07c2 slli a5,a5,0x10 -20408e28: 83c1 srli a5,a5,0x10 -20408e2a: 97ba add a5,a5,a4 -20408e2c: 01079713 slli a4,a5,0x10 -20408e30: 8341 srli a4,a4,0x10 -20408e32: fec42783 lw a5,-20(s0) -20408e36: 00e79323 sh a4,6(a5) +20408a9e: fec42783 lw a5,-20(s0) +20408aa2: 0067d703 lhu a4,6(a5) +20408aa6: fd842783 lw a5,-40(s0) +20408aaa: 07c2 slli a5,a5,0x10 +20408aac: 83c1 srli a5,a5,0x10 +20408aae: 97ba add a5,a5,a4 +20408ab0: 01079713 slli a4,a5,0x10 +20408ab4: 8341 srli a4,a4,0x10 +20408ab6: fec42783 lw a5,-20(s0) +20408aba: 00e79323 sh a4,6(a5) if (rx_fifo->get_index > serial->config.bufsz) -20408e3a: fec42783 lw a5,-20(s0) -20408e3e: 0067d703 lhu a4,6(a5) -20408e42: fdc42783 lw a5,-36(s0) -20408e46: 53fc lw a5,100(a5) -20408e48: 83a9 srli a5,a5,0xa -20408e4a: 9bfd andi a5,a5,-1 -20408e4c: 07c2 slli a5,a5,0x10 -20408e4e: 83c1 srli a5,a5,0x10 -20408e50: 02e7f663 bleu a4,a5,20408e7c +20408abe: fec42783 lw a5,-20(s0) +20408ac2: 0067d703 lhu a4,6(a5) +20408ac6: fdc42783 lw a5,-36(s0) +20408aca: 53fc lw a5,100(a5) +20408acc: 83a9 srli a5,a5,0xa +20408ace: 9bfd andi a5,a5,-1 +20408ad0: 07c2 slli a5,a5,0x10 +20408ad2: 83c1 srli a5,a5,0x10 +20408ad4: 02e7f663 bleu a4,a5,20408b00 { rx_fifo->get_index %= serial->config.bufsz; -20408e54: fec42783 lw a5,-20(s0) -20408e58: 0067d703 lhu a4,6(a5) -20408e5c: fdc42783 lw a5,-36(s0) -20408e60: 53fc lw a5,100(a5) -20408e62: 83a9 srli a5,a5,0xa -20408e64: 9bfd andi a5,a5,-1 -20408e66: 07c2 slli a5,a5,0x10 -20408e68: 83c1 srli a5,a5,0x10 -20408e6a: 02f777b3 remu a5,a4,a5 -20408e6e: 01079713 slli a4,a5,0x10 -20408e72: 8341 srli a4,a4,0x10 -20408e74: fec42783 lw a5,-20(s0) -20408e78: 00e79323 sh a4,6(a5) +20408ad8: fec42783 lw a5,-20(s0) +20408adc: 0067d703 lhu a4,6(a5) +20408ae0: fdc42783 lw a5,-36(s0) +20408ae4: 53fc lw a5,100(a5) +20408ae6: 83a9 srli a5,a5,0xa +20408ae8: 9bfd andi a5,a5,-1 +20408aea: 07c2 slli a5,a5,0x10 +20408aec: 83c1 srli a5,a5,0x10 +20408aee: 02f777b3 remu a5,a4,a5 +20408af2: 01079713 slli a4,a5,0x10 +20408af6: 8341 srli a4,a4,0x10 +20408af8: fec42783 lw a5,-20(s0) +20408afc: 00e79323 sh a4,6(a5) } } -20408e7c: 0001 nop -20408e7e: 50b2 lw ra,44(sp) -20408e80: 5422 lw s0,40(sp) -20408e82: 6145 addi sp,sp,48 -20408e84: 8082 ret +20408b00: 0001 nop +20408b02: 50b2 lw ra,44(sp) +20408b04: 5422 lw s0,40(sp) +20408b06: 6145 addi sp,sp,48 +20408b08: 8082 ret -20408e86 : +20408b0a : * * @param serial serial device * @param len received length for this transmit */ static void rt_dma_recv_update_put_index(struct rt_serial_device *serial, rt_size_t len) { -20408e86: 7179 addi sp,sp,-48 -20408e88: d606 sw ra,44(sp) -20408e8a: d422 sw s0,40(sp) -20408e8c: 1800 addi s0,sp,48 -20408e8e: fca42e23 sw a0,-36(s0) -20408e92: fcb42c23 sw a1,-40(s0) +20408b0a: 7179 addi sp,sp,-48 +20408b0c: d606 sw ra,44(sp) +20408b0e: d422 sw s0,40(sp) +20408b10: 1800 addi s0,sp,48 +20408b12: fca42e23 sw a0,-36(s0) +20408b16: fcb42c23 sw a1,-40(s0) struct rt_serial_rx_fifo *rx_fifo = (struct rt_serial_rx_fifo *)serial->serial_rx; -20408e96: fdc42783 lw a5,-36(s0) -20408e9a: 57bc lw a5,104(a5) -20408e9c: fef42623 sw a5,-20(s0) +20408b1a: fdc42783 lw a5,-36(s0) +20408b1e: 57bc lw a5,104(a5) +20408b20: fef42623 sw a5,-20(s0) RT_ASSERT(rx_fifo != RT_NULL); -20408ea0: fec42783 lw a5,-20(s0) -20408ea4: ef89 bnez a5,20408ebe -20408ea6: 0dc00613 li a2,220 -20408eaa: 0000e597 auipc a1,0xe -20408eae: 29258593 addi a1,a1,658 # 2041713c <__FUNCTION__.2480> -20408eb2: 0000e517 auipc a0,0xe -20408eb6: 13e50513 addi a0,a0,318 # 20416ff0 <__FUNCTION__.2293+0x44> -20408eba: 95cfc0ef jal ra,20405016 +20408b24: fec42783 lw a5,-20(s0) +20408b28: ef89 bnez a5,20408b42 +20408b2a: 0dc00613 li a2,220 +20408b2e: 0000e597 auipc a1,0xe +20408b32: 3ca58593 addi a1,a1,970 # 20416ef8 <__FUNCTION__.2475> +20408b36: 0000e517 auipc a0,0xe +20408b3a: 27650513 addi a0,a0,630 # 20416dac <__FUNCTION__.2288+0x44> +20408b3e: cdcfc0ef jal ra,2040501a if (rx_fifo->get_index <= rx_fifo->put_index) -20408ebe: fec42783 lw a5,-20(s0) -20408ec2: 0067d703 lhu a4,6(a5) -20408ec6: fec42783 lw a5,-20(s0) -20408eca: 0047d783 lhu a5,4(a5) -20408ece: 08e7ea63 bltu a5,a4,20408f62 +20408b42: fec42783 lw a5,-20(s0) +20408b46: 0067d703 lhu a4,6(a5) +20408b4a: fec42783 lw a5,-20(s0) +20408b4e: 0047d783 lhu a5,4(a5) +20408b52: 08e7ea63 bltu a5,a4,20408be6 { rx_fifo->put_index += len; -20408ed2: fec42783 lw a5,-20(s0) -20408ed6: 0047d703 lhu a4,4(a5) -20408eda: fd842783 lw a5,-40(s0) -20408ede: 07c2 slli a5,a5,0x10 -20408ee0: 83c1 srli a5,a5,0x10 -20408ee2: 97ba add a5,a5,a4 -20408ee4: 01079713 slli a4,a5,0x10 -20408ee8: 8341 srli a4,a4,0x10 -20408eea: fec42783 lw a5,-20(s0) -20408eee: 00e79223 sh a4,4(a5) +20408b56: fec42783 lw a5,-20(s0) +20408b5a: 0047d703 lhu a4,4(a5) +20408b5e: fd842783 lw a5,-40(s0) +20408b62: 07c2 slli a5,a5,0x10 +20408b64: 83c1 srli a5,a5,0x10 +20408b66: 97ba add a5,a5,a4 +20408b68: 01079713 slli a4,a5,0x10 +20408b6c: 8341 srli a4,a4,0x10 +20408b6e: fec42783 lw a5,-20(s0) +20408b72: 00e79223 sh a4,4(a5) /* beyond the fifo end */ if (rx_fifo->put_index >= serial->config.bufsz) -20408ef2: fec42783 lw a5,-20(s0) -20408ef6: 0047d703 lhu a4,4(a5) -20408efa: fdc42783 lw a5,-36(s0) -20408efe: 53fc lw a5,100(a5) -20408f00: 83a9 srli a5,a5,0xa -20408f02: 9bfd andi a5,a5,-1 -20408f04: 07c2 slli a5,a5,0x10 -20408f06: 83c1 srli a5,a5,0x10 -20408f08: 0ef76463 bltu a4,a5,20408ff0 +20408b76: fec42783 lw a5,-20(s0) +20408b7a: 0047d703 lhu a4,4(a5) +20408b7e: fdc42783 lw a5,-36(s0) +20408b82: 53fc lw a5,100(a5) +20408b84: 83a9 srli a5,a5,0xa +20408b86: 9bfd andi a5,a5,-1 +20408b88: 07c2 slli a5,a5,0x10 +20408b8a: 83c1 srli a5,a5,0x10 +20408b8c: 0ef76463 bltu a4,a5,20408c74 { rx_fifo->put_index %= serial->config.bufsz; -20408f0c: fec42783 lw a5,-20(s0) -20408f10: 0047d703 lhu a4,4(a5) -20408f14: fdc42783 lw a5,-36(s0) -20408f18: 53fc lw a5,100(a5) -20408f1a: 83a9 srli a5,a5,0xa -20408f1c: 9bfd andi a5,a5,-1 -20408f1e: 07c2 slli a5,a5,0x10 -20408f20: 83c1 srli a5,a5,0x10 -20408f22: 02f777b3 remu a5,a4,a5 -20408f26: 01079713 slli a4,a5,0x10 -20408f2a: 8341 srli a4,a4,0x10 -20408f2c: fec42783 lw a5,-20(s0) -20408f30: 00e79223 sh a4,4(a5) +20408b90: fec42783 lw a5,-20(s0) +20408b94: 0047d703 lhu a4,4(a5) +20408b98: fdc42783 lw a5,-36(s0) +20408b9c: 53fc lw a5,100(a5) +20408b9e: 83a9 srli a5,a5,0xa +20408ba0: 9bfd andi a5,a5,-1 +20408ba2: 07c2 slli a5,a5,0x10 +20408ba4: 83c1 srli a5,a5,0x10 +20408ba6: 02f777b3 remu a5,a4,a5 +20408baa: 01079713 slli a4,a5,0x10 +20408bae: 8341 srli a4,a4,0x10 +20408bb0: fec42783 lw a5,-20(s0) +20408bb4: 00e79223 sh a4,4(a5) /* force overwrite get index */ if (rx_fifo->put_index >= rx_fifo->get_index) -20408f34: fec42783 lw a5,-20(s0) -20408f38: 0047d703 lhu a4,4(a5) -20408f3c: fec42783 lw a5,-20(s0) -20408f40: 0067d783 lhu a5,6(a5) -20408f44: 0af76663 bltu a4,a5,20408ff0 +20408bb8: fec42783 lw a5,-20(s0) +20408bbc: 0047d703 lhu a4,4(a5) +20408bc0: fec42783 lw a5,-20(s0) +20408bc4: 0067d783 lhu a5,6(a5) +20408bc8: 0af76663 bltu a4,a5,20408c74 { rx_fifo->get_index = rx_fifo->put_index; -20408f48: fec42783 lw a5,-20(s0) -20408f4c: 0047d703 lhu a4,4(a5) -20408f50: fec42783 lw a5,-20(s0) -20408f54: 00e79323 sh a4,6(a5) +20408bcc: fec42783 lw a5,-20(s0) +20408bd0: 0047d703 lhu a4,4(a5) +20408bd4: fec42783 lw a5,-20(s0) +20408bd8: 00e79323 sh a4,6(a5) rx_fifo->is_full = RT_TRUE; -20408f58: fec42783 lw a5,-20(s0) -20408f5c: 4705 li a4,1 -20408f5e: c798 sw a4,8(a5) -20408f60: a841 j 20408ff0 +20408bdc: fec42783 lw a5,-20(s0) +20408be0: 4705 li a4,1 +20408be2: c798 sw a4,8(a5) +20408be4: a841 j 20408c74 } } } else { rx_fifo->put_index += len; -20408f62: fec42783 lw a5,-20(s0) -20408f66: 0047d703 lhu a4,4(a5) -20408f6a: fd842783 lw a5,-40(s0) -20408f6e: 07c2 slli a5,a5,0x10 -20408f70: 83c1 srli a5,a5,0x10 -20408f72: 97ba add a5,a5,a4 -20408f74: 01079713 slli a4,a5,0x10 -20408f78: 8341 srli a4,a4,0x10 -20408f7a: fec42783 lw a5,-20(s0) -20408f7e: 00e79223 sh a4,4(a5) +20408be6: fec42783 lw a5,-20(s0) +20408bea: 0047d703 lhu a4,4(a5) +20408bee: fd842783 lw a5,-40(s0) +20408bf2: 07c2 slli a5,a5,0x10 +20408bf4: 83c1 srli a5,a5,0x10 +20408bf6: 97ba add a5,a5,a4 +20408bf8: 01079713 slli a4,a5,0x10 +20408bfc: 8341 srli a4,a4,0x10 +20408bfe: fec42783 lw a5,-20(s0) +20408c02: 00e79223 sh a4,4(a5) if (rx_fifo->put_index >= rx_fifo->get_index) -20408f82: fec42783 lw a5,-20(s0) -20408f86: 0047d703 lhu a4,4(a5) -20408f8a: fec42783 lw a5,-20(s0) -20408f8e: 0067d783 lhu a5,6(a5) -20408f92: 04f76f63 bltu a4,a5,20408ff0 +20408c06: fec42783 lw a5,-20(s0) +20408c0a: 0047d703 lhu a4,4(a5) +20408c0e: fec42783 lw a5,-20(s0) +20408c12: 0067d783 lhu a5,6(a5) +20408c16: 04f76f63 bltu a4,a5,20408c74 { /* beyond the fifo end */ if (rx_fifo->put_index >= serial->config.bufsz) -20408f96: fec42783 lw a5,-20(s0) -20408f9a: 0047d703 lhu a4,4(a5) -20408f9e: fdc42783 lw a5,-36(s0) -20408fa2: 53fc lw a5,100(a5) -20408fa4: 83a9 srli a5,a5,0xa -20408fa6: 9bfd andi a5,a5,-1 -20408fa8: 07c2 slli a5,a5,0x10 -20408faa: 83c1 srli a5,a5,0x10 -20408fac: 02f76663 bltu a4,a5,20408fd8 +20408c1a: fec42783 lw a5,-20(s0) +20408c1e: 0047d703 lhu a4,4(a5) +20408c22: fdc42783 lw a5,-36(s0) +20408c26: 53fc lw a5,100(a5) +20408c28: 83a9 srli a5,a5,0xa +20408c2a: 9bfd andi a5,a5,-1 +20408c2c: 07c2 slli a5,a5,0x10 +20408c2e: 83c1 srli a5,a5,0x10 +20408c30: 02f76663 bltu a4,a5,20408c5c { rx_fifo->put_index %= serial->config.bufsz; -20408fb0: fec42783 lw a5,-20(s0) -20408fb4: 0047d703 lhu a4,4(a5) -20408fb8: fdc42783 lw a5,-36(s0) -20408fbc: 53fc lw a5,100(a5) -20408fbe: 83a9 srli a5,a5,0xa -20408fc0: 9bfd andi a5,a5,-1 -20408fc2: 07c2 slli a5,a5,0x10 -20408fc4: 83c1 srli a5,a5,0x10 -20408fc6: 02f777b3 remu a5,a4,a5 -20408fca: 01079713 slli a4,a5,0x10 -20408fce: 8341 srli a4,a4,0x10 -20408fd0: fec42783 lw a5,-20(s0) -20408fd4: 00e79223 sh a4,4(a5) +20408c34: fec42783 lw a5,-20(s0) +20408c38: 0047d703 lhu a4,4(a5) +20408c3c: fdc42783 lw a5,-36(s0) +20408c40: 53fc lw a5,100(a5) +20408c42: 83a9 srli a5,a5,0xa +20408c44: 9bfd andi a5,a5,-1 +20408c46: 07c2 slli a5,a5,0x10 +20408c48: 83c1 srli a5,a5,0x10 +20408c4a: 02f777b3 remu a5,a4,a5 +20408c4e: 01079713 slli a4,a5,0x10 +20408c52: 8341 srli a4,a4,0x10 +20408c54: fec42783 lw a5,-20(s0) +20408c58: 00e79223 sh a4,4(a5) } /* force overwrite get index */ rx_fifo->get_index = rx_fifo->put_index; -20408fd8: fec42783 lw a5,-20(s0) -20408fdc: 0047d703 lhu a4,4(a5) -20408fe0: fec42783 lw a5,-20(s0) -20408fe4: 00e79323 sh a4,6(a5) +20408c5c: fec42783 lw a5,-20(s0) +20408c60: 0047d703 lhu a4,4(a5) +20408c64: fec42783 lw a5,-20(s0) +20408c68: 00e79323 sh a4,6(a5) rx_fifo->is_full = RT_TRUE; -20408fe8: fec42783 lw a5,-20(s0) -20408fec: 4705 li a4,1 -20408fee: c798 sw a4,8(a5) +20408c6c: fec42783 lw a5,-20(s0) +20408c70: 4705 li a4,1 +20408c72: c798 sw a4,8(a5) } } if (rx_fifo->get_index >= serial->config.bufsz) rx_fifo->get_index = 0; -20408ff0: fec42783 lw a5,-20(s0) -20408ff4: 0067d703 lhu a4,6(a5) -20408ff8: fdc42783 lw a5,-36(s0) -20408ffc: 53fc lw a5,100(a5) -20408ffe: 83a9 srli a5,a5,0xa -20409000: 9bfd andi a5,a5,-1 -20409002: 07c2 slli a5,a5,0x10 -20409004: 83c1 srli a5,a5,0x10 -20409006: 00f76663 bltu a4,a5,20409012 -2040900a: fec42783 lw a5,-20(s0) -2040900e: 00079323 sh zero,6(a5) +20408c74: fec42783 lw a5,-20(s0) +20408c78: 0067d703 lhu a4,6(a5) +20408c7c: fdc42783 lw a5,-36(s0) +20408c80: 53fc lw a5,100(a5) +20408c82: 83a9 srli a5,a5,0xa +20408c84: 9bfd andi a5,a5,-1 +20408c86: 07c2 slli a5,a5,0x10 +20408c88: 83c1 srli a5,a5,0x10 +20408c8a: 00f76663 bltu a4,a5,20408c96 +20408c8e: fec42783 lw a5,-20(s0) +20408c92: 00079323 sh zero,6(a5) } -20409012: 0001 nop -20409014: 50b2 lw ra,44(sp) -20409016: 5422 lw s0,40(sp) -20409018: 6145 addi sp,sp,48 -2040901a: 8082 ret +20408c96: 0001 nop +20408c98: 50b2 lw ra,44(sp) +20408c9a: 5422 lw s0,40(sp) +20408c9c: 6145 addi sp,sp,48 +20408c9e: 8082 ret -2040901c <_serial_dma_rx>: +20408ca0 <_serial_dma_rx>: /* * Serial DMA routines */ rt_inline int _serial_dma_rx(struct rt_serial_device *serial, rt_uint8_t *data, int length) { -2040901c: 7139 addi sp,sp,-64 -2040901e: de06 sw ra,60(sp) -20409020: dc22 sw s0,56(sp) -20409022: 0080 addi s0,sp,64 -20409024: fca42623 sw a0,-52(s0) -20409028: fcb42423 sw a1,-56(s0) -2040902c: fcc42223 sw a2,-60(s0) +20408ca0: 7139 addi sp,sp,-64 +20408ca2: de06 sw ra,60(sp) +20408ca4: dc22 sw s0,56(sp) +20408ca6: 0080 addi s0,sp,64 +20408ca8: fca42623 sw a0,-52(s0) +20408cac: fcb42423 sw a1,-56(s0) +20408cb0: fcc42223 sw a2,-60(s0) rt_base_t level; RT_ASSERT((serial != RT_NULL) && (data != RT_NULL)); -20409030: fcc42783 lw a5,-52(s0) -20409034: c781 beqz a5,2040903c <_serial_dma_rx+0x20> -20409036: fc842783 lw a5,-56(s0) -2040903a: ef89 bnez a5,20409054 <_serial_dma_rx+0x38> -2040903c: 10600613 li a2,262 -20409040: 0000e597 auipc a1,0xe -20409044: 16c58593 addi a1,a1,364 # 204171ac <__FUNCTION__.2487> -20409048: 0000e517 auipc a0,0xe -2040904c: ff450513 addi a0,a0,-12 # 2041703c <__FUNCTION__.2293+0x90> -20409050: fc7fb0ef jal ra,20405016 +20408cb4: fcc42783 lw a5,-52(s0) +20408cb8: c781 beqz a5,20408cc0 <_serial_dma_rx+0x20> +20408cba: fc842783 lw a5,-56(s0) +20408cbe: ef89 bnez a5,20408cd8 <_serial_dma_rx+0x38> +20408cc0: 10600613 li a2,262 +20408cc4: 0000e597 auipc a1,0xe +20408cc8: 2a458593 addi a1,a1,676 # 20416f68 <__FUNCTION__.2482> +20408ccc: 0000e517 auipc a0,0xe +20408cd0: 12c50513 addi a0,a0,300 # 20416df8 <__FUNCTION__.2288+0x90> +20408cd4: b46fc0ef jal ra,2040501a level = rt_hw_interrupt_disable(); -20409054: 941ff0ef jal ra,20408994 -20409058: fea42223 sw a0,-28(s0) +20408cd8: 86fff0ef jal ra,20408546 +20408cdc: fea42223 sw a0,-28(s0) if (serial->config.bufsz == 0) -2040905c: fcc42783 lw a5,-52(s0) -20409060: 53f8 lw a4,100(a5) -20409062: 040007b7 lui a5,0x4000 -20409066: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> -2040906a: 8ff9 and a5,a5,a4 -2040906c: e3dd bnez a5,20409112 <_serial_dma_rx+0xf6> +20408ce0: fcc42783 lw a5,-52(s0) +20408ce4: 53f8 lw a4,100(a5) +20408ce6: 040007b7 lui a5,0x4000 +20408cea: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> +20408cee: 8ff9 and a5,a5,a4 +20408cf0: e3dd bnez a5,20408d96 <_serial_dma_rx+0xf6> { int result = RT_EOK; -2040906e: fe042623 sw zero,-20(s0) +20408cf2: fe042623 sw zero,-20(s0) struct rt_serial_rx_dma *rx_dma; rx_dma = (struct rt_serial_rx_dma*)serial->serial_rx; -20409072: fcc42783 lw a5,-52(s0) -20409076: 57bc lw a5,104(a5) -20409078: fcf42c23 sw a5,-40(s0) +20408cf6: fcc42783 lw a5,-52(s0) +20408cfa: 57bc lw a5,104(a5) +20408cfc: fcf42c23 sw a5,-40(s0) RT_ASSERT(rx_dma != RT_NULL); -2040907c: fd842783 lw a5,-40(s0) -20409080: ef89 bnez a5,2040909a <_serial_dma_rx+0x7e> -20409082: 11000613 li a2,272 -20409086: 0000e597 auipc a1,0xe -2040908a: 12658593 addi a1,a1,294 # 204171ac <__FUNCTION__.2487> -2040908e: 0000e517 auipc a0,0xe -20409092: fda50513 addi a0,a0,-38 # 20417068 <__FUNCTION__.2293+0xbc> -20409096: f81fb0ef jal ra,20405016 +20408d00: fd842783 lw a5,-40(s0) +20408d04: ef89 bnez a5,20408d1e <_serial_dma_rx+0x7e> +20408d06: 11000613 li a2,272 +20408d0a: 0000e597 auipc a1,0xe +20408d0e: 25e58593 addi a1,a1,606 # 20416f68 <__FUNCTION__.2482> +20408d12: 0000e517 auipc a0,0xe +20408d16: 11250513 addi a0,a0,274 # 20416e24 <__FUNCTION__.2288+0xbc> +20408d1a: b00fc0ef jal ra,2040501a if (rx_dma->activated != RT_TRUE) -2040909a: fd842783 lw a5,-40(s0) -2040909e: 4398 lw a4,0(a5) -204090a0: 4785 li a5,1 -204090a2: 04f70563 beq a4,a5,204090ec <_serial_dma_rx+0xd0> +20408d1e: fd842783 lw a5,-40(s0) +20408d22: 4398 lw a4,0(a5) +20408d24: 4785 li a5,1 +20408d26: 04f70563 beq a4,a5,20408d70 <_serial_dma_rx+0xd0> { rx_dma->activated = RT_TRUE; -204090a6: fd842783 lw a5,-40(s0) -204090aa: 4705 li a4,1 -204090ac: c398 sw a4,0(a5) +20408d2a: fd842783 lw a5,-40(s0) +20408d2e: 4705 li a4,1 +20408d30: c398 sw a4,0(a5) RT_ASSERT(serial->ops->dma_transmit != RT_NULL); -204090ae: fcc42783 lw a5,-52(s0) -204090b2: 4ffc lw a5,92(a5) -204090b4: 4b9c lw a5,16(a5) -204090b6: ef89 bnez a5,204090d0 <_serial_dma_rx+0xb4> -204090b8: 11500613 li a2,277 -204090bc: 0000e597 auipc a1,0xe -204090c0: 0f058593 addi a1,a1,240 # 204171ac <__FUNCTION__.2487> -204090c4: 0000e517 auipc a0,0xe -204090c8: fb850513 addi a0,a0,-72 # 2041707c <__FUNCTION__.2293+0xd0> -204090cc: f4bfb0ef jal ra,20405016 +20408d32: fcc42783 lw a5,-52(s0) +20408d36: 4ffc lw a5,92(a5) +20408d38: 4b9c lw a5,16(a5) +20408d3a: ef89 bnez a5,20408d54 <_serial_dma_rx+0xb4> +20408d3c: 11500613 li a2,277 +20408d40: 0000e597 auipc a1,0xe +20408d44: 22858593 addi a1,a1,552 # 20416f68 <__FUNCTION__.2482> +20408d48: 0000e517 auipc a0,0xe +20408d4c: 0f050513 addi a0,a0,240 # 20416e38 <__FUNCTION__.2288+0xd0> +20408d50: acafc0ef jal ra,2040501a serial->ops->dma_transmit(serial, data, length, RT_SERIAL_DMA_RX); -204090d0: fcc42783 lw a5,-52(s0) -204090d4: 4ffc lw a5,92(a5) -204090d6: 4b98 lw a4,16(a5) -204090d8: fc442783 lw a5,-60(s0) -204090dc: 4685 li a3,1 -204090de: 863e mv a2,a5 -204090e0: fc842583 lw a1,-56(s0) -204090e4: fcc42503 lw a0,-52(s0) -204090e8: 9702 jalr a4 -204090ea: a021 j 204090f2 <_serial_dma_rx+0xd6> +20408d54: fcc42783 lw a5,-52(s0) +20408d58: 4ffc lw a5,92(a5) +20408d5a: 4b98 lw a4,16(a5) +20408d5c: fc442783 lw a5,-60(s0) +20408d60: 4685 li a3,1 +20408d62: 863e mv a2,a5 +20408d64: fc842583 lw a1,-56(s0) +20408d68: fcc42503 lw a0,-52(s0) +20408d6c: 9702 jalr a4 +20408d6e: a021 j 20408d76 <_serial_dma_rx+0xd6> } else result = -RT_EBUSY; -204090ec: 57e5 li a5,-7 -204090ee: fef42623 sw a5,-20(s0) +20408d70: 57e5 li a5,-7 +20408d72: fef42623 sw a5,-20(s0) rt_hw_interrupt_enable(level); -204090f2: fe442503 lw a0,-28(s0) -204090f6: 8a1ff0ef jal ra,20408996 +20408d76: fe442503 lw a0,-28(s0) +20408d7a: fceff0ef jal ra,20408548 if (result == RT_EOK) return length; -204090fa: fec42783 lw a5,-20(s0) -204090fe: e781 bnez a5,20409106 <_serial_dma_rx+0xea> -20409100: fc442783 lw a5,-60(s0) -20409104: a291 j 20409248 <_serial_dma_rx+0x22c> +20408d7e: fec42783 lw a5,-20(s0) +20408d82: e781 bnez a5,20408d8a <_serial_dma_rx+0xea> +20408d84: fc442783 lw a5,-60(s0) +20408d88: a291 j 20408ecc <_serial_dma_rx+0x22c> rt_set_errno(result); -20409106: fec42503 lw a0,-20(s0) -2040910a: 94bfa0ef jal ra,20403a54 +20408d8a: fec42503 lw a0,-20(s0) +20408d8e: ccdfa0ef jal ra,20403a5a return 0; -2040910e: 4781 li a5,0 -20409110: aa25 j 20409248 <_serial_dma_rx+0x22c> +20408d92: 4781 li a5,0 +20408d94: aa25 j 20408ecc <_serial_dma_rx+0x22c> } else { struct rt_serial_rx_fifo *rx_fifo = (struct rt_serial_rx_fifo *) serial->serial_rx; -20409112: fcc42783 lw a5,-52(s0) -20409116: 57bc lw a5,104(a5) -20409118: fef42023 sw a5,-32(s0) +20408d96: fcc42783 lw a5,-52(s0) +20408d9a: 57bc lw a5,104(a5) +20408d9c: fef42023 sw a5,-32(s0) rt_size_t recv_len = 0, fifo_recved_len = rt_dma_calc_recved_len(serial); -2040911c: fe042423 sw zero,-24(s0) -20409120: fcc42503 lw a0,-52(s0) -20409124: 3e75 jal 20408ce0 -20409126: fca42e23 sw a0,-36(s0) +20408da0: fe042423 sw zero,-24(s0) +20408da4: fcc42503 lw a0,-52(s0) +20408da8: 3e75 jal 20408964 +20408daa: fca42e23 sw a0,-36(s0) RT_ASSERT(rx_fifo != RT_NULL); -2040912a: fe042783 lw a5,-32(s0) -2040912e: ef89 bnez a5,20409148 <_serial_dma_rx+0x12c> -20409130: 12500613 li a2,293 -20409134: 0000e597 auipc a1,0xe -20409138: 07858593 addi a1,a1,120 # 204171ac <__FUNCTION__.2487> -2040913c: 0000e517 auipc a0,0xe -20409140: eb450513 addi a0,a0,-332 # 20416ff0 <__FUNCTION__.2293+0x44> -20409144: ed3fb0ef jal ra,20405016 +20408dae: fe042783 lw a5,-32(s0) +20408db2: ef89 bnez a5,20408dcc <_serial_dma_rx+0x12c> +20408db4: 12500613 li a2,293 +20408db8: 0000e597 auipc a1,0xe +20408dbc: 1b058593 addi a1,a1,432 # 20416f68 <__FUNCTION__.2482> +20408dc0: 0000e517 auipc a0,0xe +20408dc4: fec50513 addi a0,a0,-20 # 20416dac <__FUNCTION__.2288+0x44> +20408dc8: a52fc0ef jal ra,2040501a if (length < fifo_recved_len) -20409148: fc442783 lw a5,-60(s0) -2040914c: fdc42703 lw a4,-36(s0) -20409150: 00e7f763 bleu a4,a5,2040915e <_serial_dma_rx+0x142> +20408dcc: fc442783 lw a5,-60(s0) +20408dd0: fdc42703 lw a4,-36(s0) +20408dd4: 00e7f763 bleu a4,a5,20408de2 <_serial_dma_rx+0x142> recv_len = length; -20409154: fc442783 lw a5,-60(s0) -20409158: fef42423 sw a5,-24(s0) -2040915c: a029 j 20409166 <_serial_dma_rx+0x14a> +20408dd8: fc442783 lw a5,-60(s0) +20408ddc: fef42423 sw a5,-24(s0) +20408de0: a029 j 20408dea <_serial_dma_rx+0x14a> else recv_len = fifo_recved_len; -2040915e: fdc42783 lw a5,-36(s0) -20409162: fef42423 sw a5,-24(s0) +20408de2: fdc42783 lw a5,-36(s0) +20408de6: fef42423 sw a5,-24(s0) if (rx_fifo->get_index + recv_len < serial->config.bufsz) -20409166: fe042783 lw a5,-32(s0) -2040916a: 0067d783 lhu a5,6(a5) -2040916e: 873e mv a4,a5 -20409170: fe842783 lw a5,-24(s0) -20409174: 97ba add a5,a5,a4 -20409176: fcc42703 lw a4,-52(s0) -2040917a: 5378 lw a4,100(a4) -2040917c: 8329 srli a4,a4,0xa -2040917e: 9b7d andi a4,a4,-1 -20409180: 0742 slli a4,a4,0x10 -20409182: 8341 srli a4,a4,0x10 -20409184: 02e7f263 bleu a4,a5,204091a8 <_serial_dma_rx+0x18c> +20408dea: fe042783 lw a5,-32(s0) +20408dee: 0067d783 lhu a5,6(a5) +20408df2: 873e mv a4,a5 +20408df4: fe842783 lw a5,-24(s0) +20408df8: 97ba add a5,a5,a4 +20408dfa: fcc42703 lw a4,-52(s0) +20408dfe: 5378 lw a4,100(a4) +20408e00: 8329 srli a4,a4,0xa +20408e02: 9b7d andi a4,a4,-1 +20408e04: 0742 slli a4,a4,0x10 +20408e06: 8341 srli a4,a4,0x10 +20408e08: 02e7f263 bleu a4,a5,20408e2c <_serial_dma_rx+0x18c> rt_memcpy(data, rx_fifo->buffer + rx_fifo->get_index, recv_len); -20409188: fe042783 lw a5,-32(s0) -2040918c: 439c lw a5,0(a5) -2040918e: fe042703 lw a4,-32(s0) -20409192: 00675703 lhu a4,6(a4) -20409196: 97ba add a5,a5,a4 -20409198: fe842603 lw a2,-24(s0) -2040919c: 85be mv a1,a5 -2040919e: fc842503 lw a0,-56(s0) -204091a2: a6bfa0ef jal ra,20403c0c -204091a6: a071 j 20409232 <_serial_dma_rx+0x216> +20408e0c: fe042783 lw a5,-32(s0) +20408e10: 439c lw a5,0(a5) +20408e12: fe042703 lw a4,-32(s0) +20408e16: 00675703 lhu a4,6(a4) +20408e1a: 97ba add a5,a5,a4 +20408e1c: fe842603 lw a2,-24(s0) +20408e20: 85be mv a1,a5 +20408e22: fc842503 lw a0,-56(s0) +20408e26: dedfa0ef jal ra,20403c12 +20408e2a: a071 j 20408eb6 <_serial_dma_rx+0x216> else { rt_memcpy(data, rx_fifo->buffer + rx_fifo->get_index, -204091a8: fe042783 lw a5,-32(s0) -204091ac: 439c lw a5,0(a5) -204091ae: fe042703 lw a4,-32(s0) -204091b2: 00675703 lhu a4,6(a4) -204091b6: 973e add a4,a4,a5 +20408e2c: fe042783 lw a5,-32(s0) +20408e30: 439c lw a5,0(a5) +20408e32: fe042703 lw a4,-32(s0) +20408e36: 00675703 lhu a4,6(a4) +20408e3a: 973e add a4,a4,a5 serial->config.bufsz - rx_fifo->get_index); -204091b8: fcc42783 lw a5,-52(s0) -204091bc: 53fc lw a5,100(a5) -204091be: 83a9 srli a5,a5,0xa -204091c0: 9bfd andi a5,a5,-1 -204091c2: 07c2 slli a5,a5,0x10 -204091c4: 83c1 srli a5,a5,0x10 -204091c6: 86be mv a3,a5 -204091c8: fe042783 lw a5,-32(s0) -204091cc: 0067d783 lhu a5,6(a5) -204091d0: 40f687b3 sub a5,a3,a5 +20408e3c: fcc42783 lw a5,-52(s0) +20408e40: 53fc lw a5,100(a5) +20408e42: 83a9 srli a5,a5,0xa +20408e44: 9bfd andi a5,a5,-1 +20408e46: 07c2 slli a5,a5,0x10 +20408e48: 83c1 srli a5,a5,0x10 +20408e4a: 86be mv a3,a5 +20408e4c: fe042783 lw a5,-32(s0) +20408e50: 0067d783 lhu a5,6(a5) +20408e54: 40f687b3 sub a5,a3,a5 rt_memcpy(data, rx_fifo->buffer + rx_fifo->get_index, -204091d4: 863e mv a2,a5 -204091d6: 85ba mv a1,a4 -204091d8: fc842503 lw a0,-56(s0) -204091dc: a31fa0ef jal ra,20403c0c +20408e58: 863e mv a2,a5 +20408e5a: 85ba mv a1,a4 +20408e5c: fc842503 lw a0,-56(s0) +20408e60: db3fa0ef jal ra,20403c12 rt_memcpy(data + serial->config.bufsz - rx_fifo->get_index, rx_fifo->buffer, -204091e0: fcc42783 lw a5,-52(s0) -204091e4: 53fc lw a5,100(a5) -204091e6: 83a9 srli a5,a5,0xa -204091e8: 9bfd andi a5,a5,-1 -204091ea: 07c2 slli a5,a5,0x10 -204091ec: 83c1 srli a5,a5,0x10 -204091ee: 873e mv a4,a5 -204091f0: fe042783 lw a5,-32(s0) -204091f4: 0067d783 lhu a5,6(a5) -204091f8: 40f707b3 sub a5,a4,a5 -204091fc: fc842703 lw a4,-56(s0) -20409200: 00f706b3 add a3,a4,a5 -20409204: fe042783 lw a5,-32(s0) -20409208: 438c lw a1,0(a5) +20408e64: fcc42783 lw a5,-52(s0) +20408e68: 53fc lw a5,100(a5) +20408e6a: 83a9 srli a5,a5,0xa +20408e6c: 9bfd andi a5,a5,-1 +20408e6e: 07c2 slli a5,a5,0x10 +20408e70: 83c1 srli a5,a5,0x10 +20408e72: 873e mv a4,a5 +20408e74: fe042783 lw a5,-32(s0) +20408e78: 0067d783 lhu a5,6(a5) +20408e7c: 40f707b3 sub a5,a4,a5 +20408e80: fc842703 lw a4,-56(s0) +20408e84: 00f706b3 add a3,a4,a5 +20408e88: fe042783 lw a5,-32(s0) +20408e8c: 438c lw a1,0(a5) recv_len + rx_fifo->get_index - serial->config.bufsz); -2040920a: fe042783 lw a5,-32(s0) -2040920e: 0067d783 lhu a5,6(a5) -20409212: 873e mv a4,a5 -20409214: fe842783 lw a5,-24(s0) -20409218: 97ba add a5,a5,a4 -2040921a: fcc42703 lw a4,-52(s0) -2040921e: 5378 lw a4,100(a4) -20409220: 8329 srli a4,a4,0xa -20409222: 9b7d andi a4,a4,-1 -20409224: 0742 slli a4,a4,0x10 -20409226: 8341 srli a4,a4,0x10 +20408e8e: fe042783 lw a5,-32(s0) +20408e92: 0067d783 lhu a5,6(a5) +20408e96: 873e mv a4,a5 +20408e98: fe842783 lw a5,-24(s0) +20408e9c: 97ba add a5,a5,a4 +20408e9e: fcc42703 lw a4,-52(s0) +20408ea2: 5378 lw a4,100(a4) +20408ea4: 8329 srli a4,a4,0xa +20408ea6: 9b7d andi a4,a4,-1 +20408ea8: 0742 slli a4,a4,0x10 +20408eaa: 8341 srli a4,a4,0x10 rt_memcpy(data + serial->config.bufsz - rx_fifo->get_index, rx_fifo->buffer, -20409228: 8f99 sub a5,a5,a4 -2040922a: 863e mv a2,a5 -2040922c: 8536 mv a0,a3 -2040922e: 9dffa0ef jal ra,20403c0c +20408eac: 8f99 sub a5,a5,a4 +20408eae: 863e mv a2,a5 +20408eb0: 8536 mv a0,a3 +20408eb2: d61fa0ef jal ra,20403c12 } rt_dma_recv_update_get_index(serial, recv_len); -20409232: fe842583 lw a1,-24(s0) -20409236: fcc42503 lw a0,-52(s0) -2040923a: 36ad jal 20408da4 +20408eb6: fe842583 lw a1,-24(s0) +20408eba: fcc42503 lw a0,-52(s0) +20408ebe: 36ad jal 20408a28 rt_hw_interrupt_enable(level); -2040923c: fe442503 lw a0,-28(s0) -20409240: f56ff0ef jal ra,20408996 +20408ec0: fe442503 lw a0,-28(s0) +20408ec4: e84ff0ef jal ra,20408548 return recv_len; -20409244: fe842783 lw a5,-24(s0) +20408ec8: fe842783 lw a5,-24(s0) } } -20409248: 853e mv a0,a5 -2040924a: 50f2 lw ra,60(sp) -2040924c: 5462 lw s0,56(sp) -2040924e: 6121 addi sp,sp,64 -20409250: 8082 ret +20408ecc: 853e mv a0,a5 +20408ece: 50f2 lw ra,60(sp) +20408ed0: 5462 lw s0,56(sp) +20408ed2: 6121 addi sp,sp,64 +20408ed4: 8082 ret -20409252 <_serial_dma_tx>: +20408ed6 <_serial_dma_tx>: rt_inline int _serial_dma_tx(struct rt_serial_device *serial, const rt_uint8_t *data, int length) { -20409252: 7179 addi sp,sp,-48 -20409254: d606 sw ra,44(sp) -20409256: d422 sw s0,40(sp) -20409258: 1800 addi s0,sp,48 -2040925a: fca42e23 sw a0,-36(s0) -2040925e: fcb42c23 sw a1,-40(s0) -20409262: fcc42a23 sw a2,-44(s0) +20408ed6: 7179 addi sp,sp,-48 +20408ed8: d606 sw ra,44(sp) +20408eda: d422 sw s0,40(sp) +20408edc: 1800 addi s0,sp,48 +20408ede: fca42e23 sw a0,-36(s0) +20408ee2: fcb42c23 sw a1,-40(s0) +20408ee6: fcc42a23 sw a2,-44(s0) rt_base_t level; rt_err_t result; struct rt_serial_tx_dma *tx_dma; tx_dma = (struct rt_serial_tx_dma*)(serial->serial_tx); -20409266: fdc42783 lw a5,-36(s0) -2040926a: 57fc lw a5,108(a5) -2040926c: fef42623 sw a5,-20(s0) +20408eea: fdc42783 lw a5,-36(s0) +20408eee: 57fc lw a5,108(a5) +20408ef0: fef42623 sw a5,-20(s0) result = rt_data_queue_push(&(tx_dma->data_queue), data, length, RT_WAITING_FOREVER); -20409270: fec42783 lw a5,-20(s0) -20409274: 0791 addi a5,a5,4 -20409276: fd442703 lw a4,-44(s0) -2040927a: 56fd li a3,-1 -2040927c: 863a mv a2,a4 -2040927e: fd842583 lw a1,-40(s0) -20409282: 853e mv a0,a5 -20409284: 1a6010ef jal ra,2040a42a -20409288: fea42423 sw a0,-24(s0) +20408ef4: fec42783 lw a5,-20(s0) +20408ef8: 0791 addi a5,a5,4 +20408efa: fd442703 lw a4,-44(s0) +20408efe: 56fd li a3,-1 +20408f00: 863a mv a2,a4 +20408f02: fd842583 lw a1,-40(s0) +20408f06: 853e mv a0,a5 +20408f08: 1a6010ef jal ra,2040a0ae +20408f0c: fea42423 sw a0,-24(s0) if (result == RT_EOK) -2040928c: fe842783 lw a5,-24(s0) -20409290: eba1 bnez a5,204092e0 <_serial_dma_tx+0x8e> +20408f10: fe842783 lw a5,-24(s0) +20408f14: eba1 bnez a5,20408f64 <_serial_dma_tx+0x8e> { level = rt_hw_interrupt_disable(); -20409292: f02ff0ef jal ra,20408994 -20409296: fea42223 sw a0,-28(s0) +20408f16: e30ff0ef jal ra,20408546 +20408f1a: fea42223 sw a0,-28(s0) if (tx_dma->activated != RT_TRUE) -2040929a: fec42783 lw a5,-20(s0) -2040929e: 4398 lw a4,0(a5) -204092a0: 4785 li a5,1 -204092a2: 02f70863 beq a4,a5,204092d2 <_serial_dma_tx+0x80> +20408f1e: fec42783 lw a5,-20(s0) +20408f22: 4398 lw a4,0(a5) +20408f24: 4785 li a5,1 +20408f26: 02f70863 beq a4,a5,20408f56 <_serial_dma_tx+0x80> { tx_dma->activated = RT_TRUE; -204092a6: fec42783 lw a5,-20(s0) -204092aa: 4705 li a4,1 -204092ac: c398 sw a4,0(a5) +20408f2a: fec42783 lw a5,-20(s0) +20408f2e: 4705 li a4,1 +20408f30: c398 sw a4,0(a5) rt_hw_interrupt_enable(level); -204092ae: fe442503 lw a0,-28(s0) -204092b2: ee4ff0ef jal ra,20408996 +20408f32: fe442503 lw a0,-28(s0) +20408f36: e12ff0ef jal ra,20408548 /* make a DMA transfer */ serial->ops->dma_transmit(serial, (rt_uint8_t *)data, length, RT_SERIAL_DMA_TX); -204092b6: fdc42783 lw a5,-36(s0) -204092ba: 4ffc lw a5,92(a5) -204092bc: 4b98 lw a4,16(a5) -204092be: fd442783 lw a5,-44(s0) -204092c2: 4689 li a3,2 -204092c4: 863e mv a2,a5 -204092c6: fd842583 lw a1,-40(s0) -204092ca: fdc42503 lw a0,-36(s0) -204092ce: 9702 jalr a4 -204092d0: a029 j 204092da <_serial_dma_tx+0x88> +20408f3a: fdc42783 lw a5,-36(s0) +20408f3e: 4ffc lw a5,92(a5) +20408f40: 4b98 lw a4,16(a5) +20408f42: fd442783 lw a5,-44(s0) +20408f46: 4689 li a3,2 +20408f48: 863e mv a2,a5 +20408f4a: fd842583 lw a1,-40(s0) +20408f4e: fdc42503 lw a0,-36(s0) +20408f52: 9702 jalr a4 +20408f54: a029 j 20408f5e <_serial_dma_tx+0x88> } else { rt_hw_interrupt_enable(level); -204092d2: fe442503 lw a0,-28(s0) -204092d6: ec0ff0ef jal ra,20408996 +20408f56: fe442503 lw a0,-28(s0) +20408f5a: deeff0ef jal ra,20408548 } return length; -204092da: fd442783 lw a5,-44(s0) -204092de: a031 j 204092ea <_serial_dma_tx+0x98> +20408f5e: fd442783 lw a5,-44(s0) +20408f62: a031 j 20408f6e <_serial_dma_tx+0x98> } else { rt_set_errno(result); -204092e0: fe842503 lw a0,-24(s0) -204092e4: f70fa0ef jal ra,20403a54 +20408f64: fe842503 lw a0,-24(s0) +20408f68: af3fa0ef jal ra,20403a5a return 0; -204092e8: 4781 li a5,0 +20408f6c: 4781 li a5,0 } } -204092ea: 853e mv a0,a5 -204092ec: 50b2 lw ra,44(sp) -204092ee: 5422 lw s0,40(sp) -204092f0: 6145 addi sp,sp,48 -204092f2: 8082 ret +20408f6e: 853e mv a0,a5 +20408f70: 50b2 lw ra,44(sp) +20408f72: 5422 lw s0,40(sp) +20408f74: 6145 addi sp,sp,48 +20408f76: 8082 ret -204092f4 : +20408f78 : /* RT-Thread Device Interface */ /* * This function initializes serial device. */ static rt_err_t rt_serial_init(struct rt_device *dev) { -204092f4: 7179 addi sp,sp,-48 -204092f6: d606 sw ra,44(sp) -204092f8: d422 sw s0,40(sp) -204092fa: 1800 addi s0,sp,48 -204092fc: fca42e23 sw a0,-36(s0) +20408f78: 7179 addi sp,sp,-48 +20408f7a: d606 sw ra,44(sp) +20408f7c: d422 sw s0,40(sp) +20408f7e: 1800 addi s0,sp,48 +20408f80: fca42e23 sw a0,-36(s0) rt_err_t result = RT_EOK; -20409300: fe042623 sw zero,-20(s0) +20408f84: fe042623 sw zero,-20(s0) struct rt_serial_device *serial; RT_ASSERT(dev != RT_NULL); -20409304: fdc42783 lw a5,-36(s0) -20409308: ef89 bnez a5,20409322 -2040930a: 16600613 li a2,358 -2040930e: 0000e597 auipc a1,0xe -20409312: e4e58593 addi a1,a1,-434 # 2041715c <__FUNCTION__.2506> -20409316: 0000e517 auipc a0,0xe -2040931a: d8e50513 addi a0,a0,-626 # 204170a4 <__FUNCTION__.2293+0xf8> -2040931e: cf9fb0ef jal ra,20405016 +20408f88: fdc42783 lw a5,-36(s0) +20408f8c: ef89 bnez a5,20408fa6 +20408f8e: 16600613 li a2,358 +20408f92: 0000e597 auipc a1,0xe +20408f96: f8658593 addi a1,a1,-122 # 20416f18 <__FUNCTION__.2501> +20408f9a: 0000e517 auipc a0,0xe +20408f9e: ec650513 addi a0,a0,-314 # 20416e60 <__FUNCTION__.2288+0xf8> +20408fa2: 878fc0ef jal ra,2040501a serial = (struct rt_serial_device *)dev; -20409322: fdc42783 lw a5,-36(s0) -20409326: fef42423 sw a5,-24(s0) +20408fa6: fdc42783 lw a5,-36(s0) +20408faa: fef42423 sw a5,-24(s0) /* initialize rx/tx */ serial->serial_rx = RT_NULL; -2040932a: fe842783 lw a5,-24(s0) -2040932e: 0607a423 sw zero,104(a5) +20408fae: fe842783 lw a5,-24(s0) +20408fb2: 0607a423 sw zero,104(a5) serial->serial_tx = RT_NULL; -20409332: fe842783 lw a5,-24(s0) -20409336: 0607a623 sw zero,108(a5) +20408fb6: fe842783 lw a5,-24(s0) +20408fba: 0607a623 sw zero,108(a5) /* apply configuration */ if (serial->ops->configure) -2040933a: fe842783 lw a5,-24(s0) -2040933e: 4ffc lw a5,92(a5) -20409340: 439c lw a5,0(a5) -20409342: cf99 beqz a5,20409360 +20408fbe: fe842783 lw a5,-24(s0) +20408fc2: 4ffc lw a5,92(a5) +20408fc4: 439c lw a5,0(a5) +20408fc6: cf99 beqz a5,20408fe4 result = serial->ops->configure(serial, &serial->config); -20409344: fe842783 lw a5,-24(s0) -20409348: 4ffc lw a5,92(a5) -2040934a: 4398 lw a4,0(a5) -2040934c: fe842783 lw a5,-24(s0) -20409350: 06078793 addi a5,a5,96 -20409354: 85be mv a1,a5 -20409356: fe842503 lw a0,-24(s0) -2040935a: 9702 jalr a4 -2040935c: fea42623 sw a0,-20(s0) +20408fc8: fe842783 lw a5,-24(s0) +20408fcc: 4ffc lw a5,92(a5) +20408fce: 4398 lw a4,0(a5) +20408fd0: fe842783 lw a5,-24(s0) +20408fd4: 06078793 addi a5,a5,96 +20408fd8: 85be mv a1,a5 +20408fda: fe842503 lw a0,-24(s0) +20408fde: 9702 jalr a4 +20408fe0: fea42623 sw a0,-20(s0) return result; -20409360: fec42783 lw a5,-20(s0) +20408fe4: fec42783 lw a5,-20(s0) } -20409364: 853e mv a0,a5 -20409366: 50b2 lw ra,44(sp) -20409368: 5422 lw s0,40(sp) -2040936a: 6145 addi sp,sp,48 -2040936c: 8082 ret +20408fe8: 853e mv a0,a5 +20408fea: 50b2 lw ra,44(sp) +20408fec: 5422 lw s0,40(sp) +20408fee: 6145 addi sp,sp,48 +20408ff0: 8082 ret -2040936e : +20408ff2 : static rt_err_t rt_serial_open(struct rt_device *dev, rt_uint16_t oflag) { -2040936e: 7139 addi sp,sp,-64 -20409370: de06 sw ra,60(sp) -20409372: dc22 sw s0,56(sp) -20409374: 0080 addi s0,sp,64 -20409376: fca42623 sw a0,-52(s0) -2040937a: 87ae mv a5,a1 -2040937c: fcf41523 sh a5,-54(s0) +20408ff2: 7139 addi sp,sp,-64 +20408ff4: de06 sw ra,60(sp) +20408ff6: dc22 sw s0,56(sp) +20408ff8: 0080 addi s0,sp,64 +20408ffa: fca42623 sw a0,-52(s0) +20408ffe: 87ae mv a5,a1 +20409000: fcf41523 sh a5,-54(s0) struct rt_serial_device *serial; RT_ASSERT(dev != RT_NULL); -20409380: fcc42783 lw a5,-52(s0) -20409384: ef89 bnez a5,2040939e -20409386: 17800613 li a2,376 -2040938a: 0000e597 auipc a1,0xe -2040938e: de258593 addi a1,a1,-542 # 2041716c <__FUNCTION__.2512> -20409392: 0000e517 auipc a0,0xe -20409396: d1250513 addi a0,a0,-750 # 204170a4 <__FUNCTION__.2293+0xf8> -2040939a: c7dfb0ef jal ra,20405016 +20409004: fcc42783 lw a5,-52(s0) +20409008: ef89 bnez a5,20409022 +2040900a: 17800613 li a2,376 +2040900e: 0000e597 auipc a1,0xe +20409012: f1a58593 addi a1,a1,-230 # 20416f28 <__FUNCTION__.2507> +20409016: 0000e517 auipc a0,0xe +2040901a: e4a50513 addi a0,a0,-438 # 20416e60 <__FUNCTION__.2288+0xf8> +2040901e: ffdfb0ef jal ra,2040501a serial = (struct rt_serial_device *)dev; -2040939e: fcc42783 lw a5,-52(s0) -204093a2: fef42623 sw a5,-20(s0) +20409022: fcc42783 lw a5,-52(s0) +20409026: fef42623 sw a5,-20(s0) /* check device flag with the open flag */ if ((oflag & RT_DEVICE_FLAG_DMA_RX) && !(dev->flag & RT_DEVICE_FLAG_DMA_RX)) -204093a6: fca45783 lhu a5,-54(s0) -204093aa: 2007f793 andi a5,a5,512 -204093ae: cb91 beqz a5,204093c2 -204093b0: fcc42783 lw a5,-52(s0) -204093b4: 0307d783 lhu a5,48(a5) -204093b8: 2007f793 andi a5,a5,512 -204093bc: e399 bnez a5,204093c2 +2040902a: fca45783 lhu a5,-54(s0) +2040902e: 2007f793 andi a5,a5,512 +20409032: cb91 beqz a5,20409046 +20409034: fcc42783 lw a5,-52(s0) +20409038: 0307d783 lhu a5,48(a5) +2040903c: 2007f793 andi a5,a5,512 +20409040: e399 bnez a5,20409046 return -RT_EIO; -204093be: 57e1 li a5,-8 -204093c0: ae99 j 20409716 +20409042: 57e1 li a5,-8 +20409044: ae99 j 2040939a if ((oflag & RT_DEVICE_FLAG_DMA_TX) && !(dev->flag & RT_DEVICE_FLAG_DMA_TX)) -204093c2: fca45703 lhu a4,-54(s0) -204093c6: 6785 lui a5,0x1 -204093c8: 80078793 addi a5,a5,-2048 # 800 <__stack_size> -204093cc: 8ff9 and a5,a5,a4 -204093ce: cf89 beqz a5,204093e8 -204093d0: fcc42783 lw a5,-52(s0) -204093d4: 0307d783 lhu a5,48(a5) -204093d8: 873e mv a4,a5 -204093da: 6785 lui a5,0x1 -204093dc: 80078793 addi a5,a5,-2048 # 800 <__stack_size> -204093e0: 8ff9 and a5,a5,a4 -204093e2: e399 bnez a5,204093e8 +20409046: fca45703 lhu a4,-54(s0) +2040904a: 6785 lui a5,0x1 +2040904c: 80078793 addi a5,a5,-2048 # 800 <__stack_size> +20409050: 8ff9 and a5,a5,a4 +20409052: cf89 beqz a5,2040906c +20409054: fcc42783 lw a5,-52(s0) +20409058: 0307d783 lhu a5,48(a5) +2040905c: 873e mv a4,a5 +2040905e: 6785 lui a5,0x1 +20409060: 80078793 addi a5,a5,-2048 # 800 <__stack_size> +20409064: 8ff9 and a5,a5,a4 +20409066: e399 bnez a5,2040906c return -RT_EIO; -204093e4: 57e1 li a5,-8 -204093e6: ae05 j 20409716 +20409068: 57e1 li a5,-8 +2040906a: ae05 j 2040939a if ((oflag & RT_DEVICE_FLAG_INT_RX) && !(dev->flag & RT_DEVICE_FLAG_INT_RX)) -204093e8: fca45783 lhu a5,-54(s0) -204093ec: 1007f793 andi a5,a5,256 -204093f0: cb91 beqz a5,20409404 -204093f2: fcc42783 lw a5,-52(s0) -204093f6: 0307d783 lhu a5,48(a5) -204093fa: 1007f793 andi a5,a5,256 -204093fe: e399 bnez a5,20409404 +2040906c: fca45783 lhu a5,-54(s0) +20409070: 1007f793 andi a5,a5,256 +20409074: cb91 beqz a5,20409088 +20409076: fcc42783 lw a5,-52(s0) +2040907a: 0307d783 lhu a5,48(a5) +2040907e: 1007f793 andi a5,a5,256 +20409082: e399 bnez a5,20409088 return -RT_EIO; -20409400: 57e1 li a5,-8 -20409402: ae11 j 20409716 +20409084: 57e1 li a5,-8 +20409086: ae11 j 2040939a if ((oflag & RT_DEVICE_FLAG_INT_TX) && !(dev->flag & RT_DEVICE_FLAG_INT_TX)) -20409404: fca45783 lhu a5,-54(s0) -20409408: 4007f793 andi a5,a5,1024 -2040940c: cb91 beqz a5,20409420 -2040940e: fcc42783 lw a5,-52(s0) -20409412: 0307d783 lhu a5,48(a5) -20409416: 4007f793 andi a5,a5,1024 -2040941a: e399 bnez a5,20409420 +20409088: fca45783 lhu a5,-54(s0) +2040908c: 4007f793 andi a5,a5,1024 +20409090: cb91 beqz a5,204090a4 +20409092: fcc42783 lw a5,-52(s0) +20409096: 0307d783 lhu a5,48(a5) +2040909a: 4007f793 andi a5,a5,1024 +2040909e: e399 bnez a5,204090a4 return -RT_EIO; -2040941c: 57e1 li a5,-8 -2040941e: ace5 j 20409716 +204090a0: 57e1 li a5,-8 +204090a2: ace5 j 2040939a /* get open flags */ dev->open_flag = oflag & 0xff; -20409420: fca45783 lhu a5,-54(s0) -20409424: 0ff7f793 andi a5,a5,255 -20409428: 01079713 slli a4,a5,0x10 -2040942c: 8341 srli a4,a4,0x10 -2040942e: fcc42783 lw a5,-52(s0) -20409432: 02e79923 sh a4,50(a5) +204090a4: fca45783 lhu a5,-54(s0) +204090a8: 0ff7f793 andi a5,a5,255 +204090ac: 01079713 slli a4,a5,0x10 +204090b0: 8341 srli a4,a4,0x10 +204090b2: fcc42783 lw a5,-52(s0) +204090b6: 02e79923 sh a4,50(a5) /* initialize the Rx/Tx structure according to open flag */ if (serial->serial_rx == RT_NULL) -20409436: fec42783 lw a5,-20(s0) -2040943a: 57bc lw a5,104(a5) -2040943c: 1c079a63 bnez a5,20409610 +204090ba: fec42783 lw a5,-20(s0) +204090be: 57bc lw a5,104(a5) +204090c0: 1c079a63 bnez a5,20409294 { if (oflag & RT_DEVICE_FLAG_DMA_RX) -20409440: fca45783 lhu a5,-54(s0) -20409444: 2007f793 andi a5,a5,512 -20409448: 10078463 beqz a5,20409550 +204090c4: fca45783 lhu a5,-54(s0) +204090c8: 2007f793 andi a5,a5,512 +204090cc: 10078463 beqz a5,204091d4 { if (serial->config.bufsz == 0) { -2040944c: fec42783 lw a5,-20(s0) -20409450: 53f8 lw a4,100(a5) -20409452: 040007b7 lui a5,0x4000 -20409456: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> -2040945a: 8ff9 and a5,a5,a4 -2040945c: ef9d bnez a5,2040949a +204090d0: fec42783 lw a5,-20(s0) +204090d4: 53f8 lw a4,100(a5) +204090d6: 040007b7 lui a5,0x4000 +204090da: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> +204090de: 8ff9 and a5,a5,a4 +204090e0: ef9d bnez a5,2040911e struct rt_serial_rx_dma* rx_dma; rx_dma = (struct rt_serial_rx_dma*) rt_malloc (sizeof(struct rt_serial_rx_dma)); -2040945e: 4511 li a0,4 -20409460: ed3fc0ef jal ra,20406332 -20409464: fea42023 sw a0,-32(s0) +204090e2: 4511 li a0,4 +204090e4: b28fc0ef jal ra,2040540c +204090e8: fea42023 sw a0,-32(s0) RT_ASSERT(rx_dma != RT_NULL); -20409468: fe042783 lw a5,-32(s0) -2040946c: ef89 bnez a5,20409486 -2040946e: 19100613 li a2,401 -20409472: 0000e597 auipc a1,0xe -20409476: cfa58593 addi a1,a1,-774 # 2041716c <__FUNCTION__.2512> -2040947a: 0000e517 auipc a0,0xe -2040947e: bee50513 addi a0,a0,-1042 # 20417068 <__FUNCTION__.2293+0xbc> -20409482: b95fb0ef jal ra,20405016 +204090ec: fe042783 lw a5,-32(s0) +204090f0: ef89 bnez a5,2040910a +204090f2: 19100613 li a2,401 +204090f6: 0000e597 auipc a1,0xe +204090fa: e3258593 addi a1,a1,-462 # 20416f28 <__FUNCTION__.2507> +204090fe: 0000e517 auipc a0,0xe +20409102: d2650513 addi a0,a0,-730 # 20416e24 <__FUNCTION__.2288+0xbc> +20409106: f15fb0ef jal ra,2040501a rx_dma->activated = RT_FALSE; -20409486: fe042783 lw a5,-32(s0) -2040948a: 0007a023 sw zero,0(a5) +2040910a: fe042783 lw a5,-32(s0) +2040910e: 0007a023 sw zero,0(a5) serial->serial_rx = rx_dma; -2040948e: fec42783 lw a5,-20(s0) -20409492: fe042703 lw a4,-32(s0) -20409496: d7b8 sw a4,104(a5) -20409498: a871 j 20409534 +20409112: fec42783 lw a5,-20(s0) +20409116: fe042703 lw a4,-32(s0) +2040911a: d7b8 sw a4,104(a5) +2040911c: a871 j 204091b8 } else { struct rt_serial_rx_fifo* rx_fifo; rx_fifo = (struct rt_serial_rx_fifo*) rt_malloc (sizeof(struct rt_serial_rx_fifo) + serial->config.bufsz); -2040949a: fec42783 lw a5,-20(s0) -2040949e: 53fc lw a5,100(a5) -204094a0: 83a9 srli a5,a5,0xa -204094a2: 9bfd andi a5,a5,-1 -204094a4: 07c2 slli a5,a5,0x10 -204094a6: 83c1 srli a5,a5,0x10 +2040911e: fec42783 lw a5,-20(s0) +20409122: 53fc lw a5,100(a5) +20409124: 83a9 srli a5,a5,0xa +20409126: 9bfd andi a5,a5,-1 +20409128: 07c2 slli a5,a5,0x10 +2040912a: 83c1 srli a5,a5,0x10 rx_fifo = (struct rt_serial_rx_fifo*) rt_malloc (sizeof(struct rt_serial_rx_fifo) + -204094a8: 07b1 addi a5,a5,12 -204094aa: 853e mv a0,a5 -204094ac: e87fc0ef jal ra,20406332 -204094b0: fea42223 sw a0,-28(s0) +2040912c: 07b1 addi a5,a5,12 +2040912e: 853e mv a0,a5 +20409130: adcfc0ef jal ra,2040540c +20409134: fea42223 sw a0,-28(s0) RT_ASSERT(rx_fifo != RT_NULL); -204094b4: fe442783 lw a5,-28(s0) -204094b8: ef89 bnez a5,204094d2 -204094ba: 19a00613 li a2,410 -204094be: 0000e597 auipc a1,0xe -204094c2: cae58593 addi a1,a1,-850 # 2041716c <__FUNCTION__.2512> -204094c6: 0000e517 auipc a0,0xe -204094ca: b2a50513 addi a0,a0,-1238 # 20416ff0 <__FUNCTION__.2293+0x44> -204094ce: b49fb0ef jal ra,20405016 +20409138: fe442783 lw a5,-28(s0) +2040913c: ef89 bnez a5,20409156 +2040913e: 19a00613 li a2,410 +20409142: 0000e597 auipc a1,0xe +20409146: de658593 addi a1,a1,-538 # 20416f28 <__FUNCTION__.2507> +2040914a: 0000e517 auipc a0,0xe +2040914e: c6250513 addi a0,a0,-926 # 20416dac <__FUNCTION__.2288+0x44> +20409152: ec9fb0ef jal ra,2040501a rx_fifo->buffer = (rt_uint8_t*) (rx_fifo + 1); -204094d2: fe442783 lw a5,-28(s0) -204094d6: 00c78713 addi a4,a5,12 -204094da: fe442783 lw a5,-28(s0) -204094de: c398 sw a4,0(a5) +20409156: fe442783 lw a5,-28(s0) +2040915a: 00c78713 addi a4,a5,12 +2040915e: fe442783 lw a5,-28(s0) +20409162: c398 sw a4,0(a5) rt_memset(rx_fifo->buffer, 0, serial->config.bufsz); -204094e0: fe442783 lw a5,-28(s0) -204094e4: 4398 lw a4,0(a5) -204094e6: fec42783 lw a5,-20(s0) -204094ea: 53fc lw a5,100(a5) -204094ec: 83a9 srli a5,a5,0xa -204094ee: 9bfd andi a5,a5,-1 -204094f0: 07c2 slli a5,a5,0x10 -204094f2: 83c1 srli a5,a5,0x10 -204094f4: 863e mv a2,a5 -204094f6: 4581 li a1,0 -204094f8: 853a mv a0,a4 -204094fa: df0fa0ef jal ra,20403aea +20409164: fe442783 lw a5,-28(s0) +20409168: 4398 lw a4,0(a5) +2040916a: fec42783 lw a5,-20(s0) +2040916e: 53fc lw a5,100(a5) +20409170: 83a9 srli a5,a5,0xa +20409172: 9bfd andi a5,a5,-1 +20409174: 07c2 slli a5,a5,0x10 +20409176: 83c1 srli a5,a5,0x10 +20409178: 863e mv a2,a5 +2040917a: 4581 li a1,0 +2040917c: 853a mv a0,a4 +2040917e: 973fa0ef jal ra,20403af0 rx_fifo->put_index = 0; -204094fe: fe442783 lw a5,-28(s0) -20409502: 00079223 sh zero,4(a5) +20409182: fe442783 lw a5,-28(s0) +20409186: 00079223 sh zero,4(a5) rx_fifo->get_index = 0; -20409506: fe442783 lw a5,-28(s0) -2040950a: 00079323 sh zero,6(a5) +2040918a: fe442783 lw a5,-28(s0) +2040918e: 00079323 sh zero,6(a5) rx_fifo->is_full = RT_FALSE; -2040950e: fe442783 lw a5,-28(s0) -20409512: 0007a423 sw zero,8(a5) +20409192: fe442783 lw a5,-28(s0) +20409196: 0007a423 sw zero,8(a5) serial->serial_rx = rx_fifo; -20409516: fec42783 lw a5,-20(s0) -2040951a: fe442703 lw a4,-28(s0) -2040951e: d7b8 sw a4,104(a5) +2040919a: fec42783 lw a5,-20(s0) +2040919e: fe442703 lw a4,-28(s0) +204091a2: d7b8 sw a4,104(a5) /* configure fifo address and length to low level device */ serial->ops->control(serial, RT_DEVICE_CTRL_CONFIG, (void *) RT_DEVICE_FLAG_DMA_RX); -20409520: fec42783 lw a5,-20(s0) -20409524: 4ffc lw a5,92(a5) -20409526: 43dc lw a5,4(a5) -20409528: 20000613 li a2,512 -2040952c: 458d li a1,3 -2040952e: fec42503 lw a0,-20(s0) -20409532: 9782 jalr a5 +204091a4: fec42783 lw a5,-20(s0) +204091a8: 4ffc lw a5,92(a5) +204091aa: 43dc lw a5,4(a5) +204091ac: 20000613 li a2,512 +204091b0: 458d li a1,3 +204091b2: fec42503 lw a0,-20(s0) +204091b6: 9782 jalr a5 } dev->open_flag |= RT_DEVICE_FLAG_DMA_RX; -20409534: fcc42783 lw a5,-52(s0) -20409538: 0327d783 lhu a5,50(a5) -2040953c: 2007e793 ori a5,a5,512 -20409540: 01079713 slli a4,a5,0x10 -20409544: 8341 srli a4,a4,0x10 -20409546: fcc42783 lw a5,-52(s0) -2040954a: 02e79923 sh a4,50(a5) -2040954e: a0c9 j 20409610 +204091b8: fcc42783 lw a5,-52(s0) +204091bc: 0327d783 lhu a5,50(a5) +204091c0: 2007e793 ori a5,a5,512 +204091c4: 01079713 slli a4,a5,0x10 +204091c8: 8341 srli a4,a4,0x10 +204091ca: fcc42783 lw a5,-52(s0) +204091ce: 02e79923 sh a4,50(a5) +204091d2: a0c9 j 20409294 } else if (oflag & RT_DEVICE_FLAG_INT_RX) -20409550: fca45783 lhu a5,-54(s0) -20409554: 1007f793 andi a5,a5,256 -20409558: cbc5 beqz a5,20409608 +204091d4: fca45783 lhu a5,-54(s0) +204091d8: 1007f793 andi a5,a5,256 +204091dc: cbc5 beqz a5,2040928c { struct rt_serial_rx_fifo* rx_fifo; rx_fifo = (struct rt_serial_rx_fifo*) rt_malloc (sizeof(struct rt_serial_rx_fifo) + serial->config.bufsz); -2040955a: fec42783 lw a5,-20(s0) -2040955e: 53fc lw a5,100(a5) -20409560: 83a9 srli a5,a5,0xa -20409562: 9bfd andi a5,a5,-1 -20409564: 07c2 slli a5,a5,0x10 -20409566: 83c1 srli a5,a5,0x10 +204091de: fec42783 lw a5,-20(s0) +204091e2: 53fc lw a5,100(a5) +204091e4: 83a9 srli a5,a5,0xa +204091e6: 9bfd andi a5,a5,-1 +204091e8: 07c2 slli a5,a5,0x10 +204091ea: 83c1 srli a5,a5,0x10 rx_fifo = (struct rt_serial_rx_fifo*) rt_malloc (sizeof(struct rt_serial_rx_fifo) + -20409568: 07b1 addi a5,a5,12 -2040956a: 853e mv a0,a5 -2040956c: dc7fc0ef jal ra,20406332 -20409570: fea42423 sw a0,-24(s0) +204091ec: 07b1 addi a5,a5,12 +204091ee: 853e mv a0,a5 +204091f0: a1cfc0ef jal ra,2040540c +204091f4: fea42423 sw a0,-24(s0) RT_ASSERT(rx_fifo != RT_NULL); -20409574: fe842783 lw a5,-24(s0) -20409578: ef89 bnez a5,20409592 -2040957a: 1ac00613 li a2,428 -2040957e: 0000e597 auipc a1,0xe -20409582: bee58593 addi a1,a1,-1042 # 2041716c <__FUNCTION__.2512> -20409586: 0000e517 auipc a0,0xe -2040958a: a6a50513 addi a0,a0,-1430 # 20416ff0 <__FUNCTION__.2293+0x44> -2040958e: a89fb0ef jal ra,20405016 +204091f8: fe842783 lw a5,-24(s0) +204091fc: ef89 bnez a5,20409216 +204091fe: 1ac00613 li a2,428 +20409202: 0000e597 auipc a1,0xe +20409206: d2658593 addi a1,a1,-730 # 20416f28 <__FUNCTION__.2507> +2040920a: 0000e517 auipc a0,0xe +2040920e: ba250513 addi a0,a0,-1118 # 20416dac <__FUNCTION__.2288+0x44> +20409212: e09fb0ef jal ra,2040501a rx_fifo->buffer = (rt_uint8_t*) (rx_fifo + 1); -20409592: fe842783 lw a5,-24(s0) -20409596: 00c78713 addi a4,a5,12 -2040959a: fe842783 lw a5,-24(s0) -2040959e: c398 sw a4,0(a5) +20409216: fe842783 lw a5,-24(s0) +2040921a: 00c78713 addi a4,a5,12 +2040921e: fe842783 lw a5,-24(s0) +20409222: c398 sw a4,0(a5) rt_memset(rx_fifo->buffer, 0, serial->config.bufsz); -204095a0: fe842783 lw a5,-24(s0) -204095a4: 4398 lw a4,0(a5) -204095a6: fec42783 lw a5,-20(s0) -204095aa: 53fc lw a5,100(a5) -204095ac: 83a9 srli a5,a5,0xa -204095ae: 9bfd andi a5,a5,-1 -204095b0: 07c2 slli a5,a5,0x10 -204095b2: 83c1 srli a5,a5,0x10 -204095b4: 863e mv a2,a5 -204095b6: 4581 li a1,0 -204095b8: 853a mv a0,a4 -204095ba: d30fa0ef jal ra,20403aea +20409224: fe842783 lw a5,-24(s0) +20409228: 4398 lw a4,0(a5) +2040922a: fec42783 lw a5,-20(s0) +2040922e: 53fc lw a5,100(a5) +20409230: 83a9 srli a5,a5,0xa +20409232: 9bfd andi a5,a5,-1 +20409234: 07c2 slli a5,a5,0x10 +20409236: 83c1 srli a5,a5,0x10 +20409238: 863e mv a2,a5 +2040923a: 4581 li a1,0 +2040923c: 853a mv a0,a4 +2040923e: 8b3fa0ef jal ra,20403af0 rx_fifo->put_index = 0; -204095be: fe842783 lw a5,-24(s0) -204095c2: 00079223 sh zero,4(a5) +20409242: fe842783 lw a5,-24(s0) +20409246: 00079223 sh zero,4(a5) rx_fifo->get_index = 0; -204095c6: fe842783 lw a5,-24(s0) -204095ca: 00079323 sh zero,6(a5) +2040924a: fe842783 lw a5,-24(s0) +2040924e: 00079323 sh zero,6(a5) serial->serial_rx = rx_fifo; -204095ce: fec42783 lw a5,-20(s0) -204095d2: fe842703 lw a4,-24(s0) -204095d6: d7b8 sw a4,104(a5) +20409252: fec42783 lw a5,-20(s0) +20409256: fe842703 lw a4,-24(s0) +2040925a: d7b8 sw a4,104(a5) dev->open_flag |= RT_DEVICE_FLAG_INT_RX; -204095d8: fcc42783 lw a5,-52(s0) -204095dc: 0327d783 lhu a5,50(a5) -204095e0: 1007e793 ori a5,a5,256 -204095e4: 01079713 slli a4,a5,0x10 -204095e8: 8341 srli a4,a4,0x10 -204095ea: fcc42783 lw a5,-52(s0) -204095ee: 02e79923 sh a4,50(a5) +2040925c: fcc42783 lw a5,-52(s0) +20409260: 0327d783 lhu a5,50(a5) +20409264: 1007e793 ori a5,a5,256 +20409268: 01079713 slli a4,a5,0x10 +2040926c: 8341 srli a4,a4,0x10 +2040926e: fcc42783 lw a5,-52(s0) +20409272: 02e79923 sh a4,50(a5) /* configure low level device */ serial->ops->control(serial, RT_DEVICE_CTRL_SET_INT, (void *)RT_DEVICE_FLAG_INT_RX); -204095f2: fec42783 lw a5,-20(s0) -204095f6: 4ffc lw a5,92(a5) -204095f8: 43dc lw a5,4(a5) -204095fa: 10000613 li a2,256 -204095fe: 45c1 li a1,16 -20409600: fec42503 lw a0,-20(s0) -20409604: 9782 jalr a5 -20409606: a029 j 20409610 +20409276: fec42783 lw a5,-20(s0) +2040927a: 4ffc lw a5,92(a5) +2040927c: 43dc lw a5,4(a5) +2040927e: 10000613 li a2,256 +20409282: 45c1 li a1,16 +20409284: fec42503 lw a0,-20(s0) +20409288: 9782 jalr a5 +2040928a: a029 j 20409294 } else { serial->serial_rx = RT_NULL; -20409608: fec42783 lw a5,-20(s0) -2040960c: 0607a423 sw zero,104(a5) +2040928c: fec42783 lw a5,-20(s0) +20409290: 0607a423 sw zero,104(a5) } } if (serial->serial_tx == RT_NULL) -20409610: fec42783 lw a5,-20(s0) -20409614: 57fc lw a5,108(a5) -20409616: 0e079f63 bnez a5,20409714 +20409294: fec42783 lw a5,-20(s0) +20409298: 57fc lw a5,108(a5) +2040929a: 0e079f63 bnez a5,20409398 { if (oflag & RT_DEVICE_FLAG_DMA_TX) -2040961a: fca45703 lhu a4,-54(s0) -2040961e: 6785 lui a5,0x1 -20409620: 80078793 addi a5,a5,-2048 # 800 <__stack_size> -20409624: 8ff9 and a5,a5,a4 -20409626: cba5 beqz a5,20409696 +2040929e: fca45703 lhu a4,-54(s0) +204092a2: 6785 lui a5,0x1 +204092a4: 80078793 addi a5,a5,-2048 # 800 <__stack_size> +204092a8: 8ff9 and a5,a5,a4 +204092aa: cba5 beqz a5,2040931a { struct rt_serial_tx_dma* tx_dma; tx_dma = (struct rt_serial_tx_dma*) rt_malloc (sizeof(struct rt_serial_tx_dma)); -20409628: 02400513 li a0,36 -2040962c: d07fc0ef jal ra,20406332 -20409630: fca42c23 sw a0,-40(s0) +204092ac: 02400513 li a0,36 +204092b0: 95cfc0ef jal ra,2040540c +204092b4: fca42c23 sw a0,-40(s0) RT_ASSERT(tx_dma != RT_NULL); -20409634: fd842783 lw a5,-40(s0) -20409638: ef89 bnez a5,20409652 -2040963a: 1c400613 li a2,452 -2040963e: 0000e597 auipc a1,0xe -20409642: b2e58593 addi a1,a1,-1234 # 2041716c <__FUNCTION__.2512> -20409646: 0000e517 auipc a0,0xe -2040964a: a6e50513 addi a0,a0,-1426 # 204170b4 <__FUNCTION__.2293+0x108> -2040964e: 9c9fb0ef jal ra,20405016 +204092b8: fd842783 lw a5,-40(s0) +204092bc: ef89 bnez a5,204092d6 +204092be: 1c400613 li a2,452 +204092c2: 0000e597 auipc a1,0xe +204092c6: c6658593 addi a1,a1,-922 # 20416f28 <__FUNCTION__.2507> +204092ca: 0000e517 auipc a0,0xe +204092ce: ba650513 addi a0,a0,-1114 # 20416e70 <__FUNCTION__.2288+0x108> +204092d2: d49fb0ef jal ra,2040501a tx_dma->activated = RT_FALSE; -20409652: fd842783 lw a5,-40(s0) -20409656: 0007a023 sw zero,0(a5) +204092d6: fd842783 lw a5,-40(s0) +204092da: 0007a023 sw zero,0(a5) rt_data_queue_init(&(tx_dma->data_queue), 8, 4, RT_NULL); -2040965a: fd842783 lw a5,-40(s0) -2040965e: 0791 addi a5,a5,4 -20409660: 4681 li a3,0 -20409662: 4611 li a2,4 -20409664: 45a1 li a1,8 -20409666: 853e mv a0,a5 -20409668: 515000ef jal ra,2040a37c +204092de: fd842783 lw a5,-40(s0) +204092e2: 0791 addi a5,a5,4 +204092e4: 4681 li a3,0 +204092e6: 4611 li a2,4 +204092e8: 45a1 li a1,8 +204092ea: 853e mv a0,a5 +204092ec: 515000ef jal ra,2040a000 serial->serial_tx = tx_dma; -2040966c: fec42783 lw a5,-20(s0) -20409670: fd842703 lw a4,-40(s0) -20409674: d7f8 sw a4,108(a5) +204092f0: fec42783 lw a5,-20(s0) +204092f4: fd842703 lw a4,-40(s0) +204092f8: d7f8 sw a4,108(a5) dev->open_flag |= RT_DEVICE_FLAG_DMA_TX; -20409676: fcc42783 lw a5,-52(s0) -2040967a: 0327d703 lhu a4,50(a5) -2040967e: 6785 lui a5,0x1 -20409680: 80078793 addi a5,a5,-2048 # 800 <__stack_size> -20409684: 8fd9 or a5,a5,a4 -20409686: 01079713 slli a4,a5,0x10 -2040968a: 8341 srli a4,a4,0x10 -2040968c: fcc42783 lw a5,-52(s0) -20409690: 02e79923 sh a4,50(a5) -20409694: a041 j 20409714 +204092fa: fcc42783 lw a5,-52(s0) +204092fe: 0327d703 lhu a4,50(a5) +20409302: 6785 lui a5,0x1 +20409304: 80078793 addi a5,a5,-2048 # 800 <__stack_size> +20409308: 8fd9 or a5,a5,a4 +2040930a: 01079713 slli a4,a5,0x10 +2040930e: 8341 srli a4,a4,0x10 +20409310: fcc42783 lw a5,-52(s0) +20409314: 02e79923 sh a4,50(a5) +20409318: a041 j 20409398 } else if (oflag & RT_DEVICE_FLAG_INT_TX) -20409696: fca45783 lhu a5,-54(s0) -2040969a: 4007f793 andi a5,a5,1024 -2040969e: c7bd beqz a5,2040970c +2040931a: fca45783 lhu a5,-54(s0) +2040931e: 4007f793 andi a5,a5,1024 +20409322: c7bd beqz a5,20409390 { struct rt_serial_tx_fifo *tx_fifo; tx_fifo = (struct rt_serial_tx_fifo*) rt_malloc(sizeof(struct rt_serial_tx_fifo)); -204096a0: 4531 li a0,12 -204096a2: c91fc0ef jal ra,20406332 -204096a6: fca42e23 sw a0,-36(s0) +20409324: 4531 li a0,12 +20409326: 8e6fc0ef jal ra,2040540c +2040932a: fca42e23 sw a0,-36(s0) RT_ASSERT(tx_fifo != RT_NULL); -204096aa: fdc42783 lw a5,-36(s0) -204096ae: ef89 bnez a5,204096c8 -204096b0: 1d100613 li a2,465 -204096b4: 0000e597 auipc a1,0xe -204096b8: ab858593 addi a1,a1,-1352 # 2041716c <__FUNCTION__.2512> -204096bc: 0000e517 auipc a0,0xe -204096c0: a0c50513 addi a0,a0,-1524 # 204170c8 <__FUNCTION__.2293+0x11c> -204096c4: 953fb0ef jal ra,20405016 +2040932e: fdc42783 lw a5,-36(s0) +20409332: ef89 bnez a5,2040934c +20409334: 1d100613 li a2,465 +20409338: 0000e597 auipc a1,0xe +2040933c: bf058593 addi a1,a1,-1040 # 20416f28 <__FUNCTION__.2507> +20409340: 0000e517 auipc a0,0xe +20409344: b4450513 addi a0,a0,-1212 # 20416e84 <__FUNCTION__.2288+0x11c> +20409348: cd3fb0ef jal ra,2040501a rt_completion_init(&(tx_fifo->completion)); -204096c8: fdc42783 lw a5,-36(s0) -204096cc: 853e mv a0,a5 -204096ce: 1e7000ef jal ra,2040a0b4 +2040934c: fdc42783 lw a5,-36(s0) +20409350: 853e mv a0,a5 +20409352: 1e7000ef jal ra,20409d38 serial->serial_tx = tx_fifo; -204096d2: fec42783 lw a5,-20(s0) -204096d6: fdc42703 lw a4,-36(s0) -204096da: d7f8 sw a4,108(a5) +20409356: fec42783 lw a5,-20(s0) +2040935a: fdc42703 lw a4,-36(s0) +2040935e: d7f8 sw a4,108(a5) dev->open_flag |= RT_DEVICE_FLAG_INT_TX; -204096dc: fcc42783 lw a5,-52(s0) -204096e0: 0327d783 lhu a5,50(a5) -204096e4: 4007e793 ori a5,a5,1024 -204096e8: 01079713 slli a4,a5,0x10 -204096ec: 8341 srli a4,a4,0x10 -204096ee: fcc42783 lw a5,-52(s0) -204096f2: 02e79923 sh a4,50(a5) +20409360: fcc42783 lw a5,-52(s0) +20409364: 0327d783 lhu a5,50(a5) +20409368: 4007e793 ori a5,a5,1024 +2040936c: 01079713 slli a4,a5,0x10 +20409370: 8341 srli a4,a4,0x10 +20409372: fcc42783 lw a5,-52(s0) +20409376: 02e79923 sh a4,50(a5) /* configure low level device */ serial->ops->control(serial, RT_DEVICE_CTRL_SET_INT, (void *)RT_DEVICE_FLAG_INT_TX); -204096f6: fec42783 lw a5,-20(s0) -204096fa: 4ffc lw a5,92(a5) -204096fc: 43dc lw a5,4(a5) -204096fe: 40000613 li a2,1024 -20409702: 45c1 li a1,16 -20409704: fec42503 lw a0,-20(s0) -20409708: 9782 jalr a5 -2040970a: a029 j 20409714 +2040937a: fec42783 lw a5,-20(s0) +2040937e: 4ffc lw a5,92(a5) +20409380: 43dc lw a5,4(a5) +20409382: 40000613 li a2,1024 +20409386: 45c1 li a1,16 +20409388: fec42503 lw a0,-20(s0) +2040938c: 9782 jalr a5 +2040938e: a029 j 20409398 } else { serial->serial_tx = RT_NULL; -2040970c: fec42783 lw a5,-20(s0) -20409710: 0607a623 sw zero,108(a5) +20409390: fec42783 lw a5,-20(s0) +20409394: 0607a623 sw zero,108(a5) } } return RT_EOK; -20409714: 4781 li a5,0 +20409398: 4781 li a5,0 } -20409716: 853e mv a0,a5 -20409718: 50f2 lw ra,60(sp) -2040971a: 5462 lw s0,56(sp) -2040971c: 6121 addi sp,sp,64 -2040971e: 8082 ret +2040939a: 853e mv a0,a5 +2040939c: 50f2 lw ra,60(sp) +2040939e: 5462 lw s0,56(sp) +204093a0: 6121 addi sp,sp,64 +204093a2: 8082 ret -20409720 : +204093a4 : static rt_err_t rt_serial_close(struct rt_device *dev) { -20409720: 7139 addi sp,sp,-64 -20409722: de06 sw ra,60(sp) -20409724: dc22 sw s0,56(sp) -20409726: 0080 addi s0,sp,64 -20409728: fca42623 sw a0,-52(s0) +204093a4: 7139 addi sp,sp,-64 +204093a6: de06 sw ra,60(sp) +204093a8: dc22 sw s0,56(sp) +204093aa: 0080 addi s0,sp,64 +204093ac: fca42623 sw a0,-52(s0) struct rt_serial_device *serial; RT_ASSERT(dev != RT_NULL); -2040972c: fcc42783 lw a5,-52(s0) -20409730: ef89 bnez a5,2040974a -20409732: 1e700613 li a2,487 -20409736: 0000e597 auipc a1,0xe -2040973a: a4658593 addi a1,a1,-1466 # 2041717c <__FUNCTION__.2522> -2040973e: 0000e517 auipc a0,0xe -20409742: 96650513 addi a0,a0,-1690 # 204170a4 <__FUNCTION__.2293+0xf8> -20409746: 8d1fb0ef jal ra,20405016 +204093b0: fcc42783 lw a5,-52(s0) +204093b4: ef89 bnez a5,204093ce +204093b6: 1e700613 li a2,487 +204093ba: 0000e597 auipc a1,0xe +204093be: b7e58593 addi a1,a1,-1154 # 20416f38 <__FUNCTION__.2517> +204093c2: 0000e517 auipc a0,0xe +204093c6: a9e50513 addi a0,a0,-1378 # 20416e60 <__FUNCTION__.2288+0xf8> +204093ca: c51fb0ef jal ra,2040501a serial = (struct rt_serial_device *)dev; -2040974a: fcc42783 lw a5,-52(s0) -2040974e: fef42623 sw a5,-20(s0) +204093ce: fcc42783 lw a5,-52(s0) +204093d2: fef42623 sw a5,-20(s0) /* this device has more reference count */ if (dev->ref_count > 1) return RT_EOK; -20409752: fcc42783 lw a5,-52(s0) -20409756: 0347c703 lbu a4,52(a5) -2040975a: 4785 li a5,1 -2040975c: 00e7f463 bleu a4,a5,20409764 -20409760: 4781 li a5,0 -20409762: ac09 j 20409974 +204093d6: fcc42783 lw a5,-52(s0) +204093da: 0347c703 lbu a4,52(a5) +204093de: 4785 li a5,1 +204093e0: 00e7f463 bleu a4,a5,204093e8 +204093e4: 4781 li a5,0 +204093e6: ac09 j 204095f8 if (dev->open_flag & RT_DEVICE_FLAG_INT_RX) -20409764: fcc42783 lw a5,-52(s0) -20409768: 0327d783 lhu a5,50(a5) -2040976c: 1007f793 andi a5,a5,256 -20409770: c7ad beqz a5,204097da +204093e8: fcc42783 lw a5,-52(s0) +204093ec: 0327d783 lhu a5,50(a5) +204093f0: 1007f793 andi a5,a5,256 +204093f4: c7ad beqz a5,2040945e { struct rt_serial_rx_fifo* rx_fifo; rx_fifo = (struct rt_serial_rx_fifo*)serial->serial_rx; -20409772: fec42783 lw a5,-20(s0) -20409776: 57bc lw a5,104(a5) -20409778: fef42023 sw a5,-32(s0) +204093f6: fec42783 lw a5,-20(s0) +204093fa: 57bc lw a5,104(a5) +204093fc: fef42023 sw a5,-32(s0) RT_ASSERT(rx_fifo != RT_NULL); -2040977c: fe042783 lw a5,-32(s0) -20409780: ef89 bnez a5,2040979a -20409782: 1f200613 li a2,498 -20409786: 0000e597 auipc a1,0xe -2040978a: 9f658593 addi a1,a1,-1546 # 2041717c <__FUNCTION__.2522> -2040978e: 0000e517 auipc a0,0xe -20409792: 86250513 addi a0,a0,-1950 # 20416ff0 <__FUNCTION__.2293+0x44> -20409796: 881fb0ef jal ra,20405016 +20409400: fe042783 lw a5,-32(s0) +20409404: ef89 bnez a5,2040941e +20409406: 1f200613 li a2,498 +2040940a: 0000e597 auipc a1,0xe +2040940e: b2e58593 addi a1,a1,-1234 # 20416f38 <__FUNCTION__.2517> +20409412: 0000e517 auipc a0,0xe +20409416: 99a50513 addi a0,a0,-1638 # 20416dac <__FUNCTION__.2288+0x44> +2040941a: c01fb0ef jal ra,2040501a rt_free(rx_fifo); -2040979a: fe042503 lw a0,-32(s0) -2040979e: a74fd0ef jal ra,20406a12 +2040941e: fe042503 lw a0,-32(s0) +20409422: ea6fc0ef jal ra,20405ac8 serial->serial_rx = RT_NULL; -204097a2: fec42783 lw a5,-20(s0) -204097a6: 0607a423 sw zero,104(a5) +20409426: fec42783 lw a5,-20(s0) +2040942a: 0607a423 sw zero,104(a5) dev->open_flag &= ~RT_DEVICE_FLAG_INT_RX; -204097aa: fcc42783 lw a5,-52(s0) -204097ae: 0327d783 lhu a5,50(a5) -204097b2: eff7f793 andi a5,a5,-257 -204097b6: 01079713 slli a4,a5,0x10 -204097ba: 8341 srli a4,a4,0x10 -204097bc: fcc42783 lw a5,-52(s0) -204097c0: 02e79923 sh a4,50(a5) +2040942e: fcc42783 lw a5,-52(s0) +20409432: 0327d783 lhu a5,50(a5) +20409436: eff7f793 andi a5,a5,-257 +2040943a: 01079713 slli a4,a5,0x10 +2040943e: 8341 srli a4,a4,0x10 +20409440: fcc42783 lw a5,-52(s0) +20409444: 02e79923 sh a4,50(a5) /* configure low level device */ serial->ops->control(serial, RT_DEVICE_CTRL_CLR_INT, (void*)RT_DEVICE_FLAG_INT_RX); -204097c4: fec42783 lw a5,-20(s0) -204097c8: 4ffc lw a5,92(a5) -204097ca: 43dc lw a5,4(a5) -204097cc: 10000613 li a2,256 -204097d0: 45c5 li a1,17 -204097d2: fec42503 lw a0,-20(s0) -204097d6: 9782 jalr a5 -204097d8: a86d j 20409892 +20409448: fec42783 lw a5,-20(s0) +2040944c: 4ffc lw a5,92(a5) +2040944e: 43dc lw a5,4(a5) +20409450: 10000613 li a2,256 +20409454: 45c5 li a1,17 +20409456: fec42503 lw a0,-20(s0) +2040945a: 9782 jalr a5 +2040945c: a86d j 20409516 } else if (dev->open_flag & RT_DEVICE_FLAG_DMA_RX) -204097da: fcc42783 lw a5,-52(s0) -204097de: 0327d783 lhu a5,50(a5) -204097e2: 2007f793 andi a5,a5,512 -204097e6: c7d5 beqz a5,20409892 +2040945e: fcc42783 lw a5,-52(s0) +20409462: 0327d783 lhu a5,50(a5) +20409466: 2007f793 andi a5,a5,512 +2040946a: c7d5 beqz a5,20409516 { if (serial->config.bufsz == 0) { -204097e8: fec42783 lw a5,-20(s0) -204097ec: 53f8 lw a4,100(a5) -204097ee: 040007b7 lui a5,0x4000 -204097f2: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> -204097f6: 8ff9 and a5,a5,a4 -204097f8: eb95 bnez a5,2040982c +2040946c: fec42783 lw a5,-20(s0) +20409470: 53f8 lw a4,100(a5) +20409472: 040007b7 lui a5,0x4000 +20409476: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> +2040947a: 8ff9 and a5,a5,a4 +2040947c: eb95 bnez a5,204094b0 struct rt_serial_rx_dma* rx_dma; rx_dma = (struct rt_serial_rx_dma*)serial->serial_rx; -204097fa: fec42783 lw a5,-20(s0) -204097fe: 57bc lw a5,104(a5) -20409800: fef42223 sw a5,-28(s0) +2040947e: fec42783 lw a5,-20(s0) +20409482: 57bc lw a5,104(a5) +20409484: fef42223 sw a5,-28(s0) RT_ASSERT(rx_dma != RT_NULL); -20409804: fe442783 lw a5,-28(s0) -20409808: ef89 bnez a5,20409822 -2040980a: 20000613 li a2,512 -2040980e: 0000e597 auipc a1,0xe -20409812: 96e58593 addi a1,a1,-1682 # 2041717c <__FUNCTION__.2522> -20409816: 0000e517 auipc a0,0xe -2040981a: 85250513 addi a0,a0,-1966 # 20417068 <__FUNCTION__.2293+0xbc> -2040981e: ff8fb0ef jal ra,20405016 +20409488: fe442783 lw a5,-28(s0) +2040948c: ef89 bnez a5,204094a6 +2040948e: 20000613 li a2,512 +20409492: 0000e597 auipc a1,0xe +20409496: aa658593 addi a1,a1,-1370 # 20416f38 <__FUNCTION__.2517> +2040949a: 0000e517 auipc a0,0xe +2040949e: 98a50513 addi a0,a0,-1654 # 20416e24 <__FUNCTION__.2288+0xbc> +204094a2: b79fb0ef jal ra,2040501a rt_free(rx_dma); -20409822: fe442503 lw a0,-28(s0) -20409826: 9ecfd0ef jal ra,20406a12 -2040982a: a80d j 2040985c +204094a6: fe442503 lw a0,-28(s0) +204094aa: e1efc0ef jal ra,20405ac8 +204094ae: a80d j 204094e0 } else { struct rt_serial_rx_fifo* rx_fifo; rx_fifo = (struct rt_serial_rx_fifo*)serial->serial_rx; -2040982c: fec42783 lw a5,-20(s0) -20409830: 57bc lw a5,104(a5) -20409832: fef42423 sw a5,-24(s0) +204094b0: fec42783 lw a5,-20(s0) +204094b4: 57bc lw a5,104(a5) +204094b6: fef42423 sw a5,-24(s0) RT_ASSERT(rx_fifo != RT_NULL); -20409836: fe842783 lw a5,-24(s0) -2040983a: ef89 bnez a5,20409854 -2040983c: 20700613 li a2,519 -20409840: 0000e597 auipc a1,0xe -20409844: 93c58593 addi a1,a1,-1732 # 2041717c <__FUNCTION__.2522> -20409848: 0000d517 auipc a0,0xd -2040984c: 7a850513 addi a0,a0,1960 # 20416ff0 <__FUNCTION__.2293+0x44> -20409850: fc6fb0ef jal ra,20405016 +204094ba: fe842783 lw a5,-24(s0) +204094be: ef89 bnez a5,204094d8 +204094c0: 20700613 li a2,519 +204094c4: 0000e597 auipc a1,0xe +204094c8: a7458593 addi a1,a1,-1420 # 20416f38 <__FUNCTION__.2517> +204094cc: 0000e517 auipc a0,0xe +204094d0: 8e050513 addi a0,a0,-1824 # 20416dac <__FUNCTION__.2288+0x44> +204094d4: b47fb0ef jal ra,2040501a rt_free(rx_fifo); -20409854: fe842503 lw a0,-24(s0) -20409858: 9bafd0ef jal ra,20406a12 +204094d8: fe842503 lw a0,-24(s0) +204094dc: decfc0ef jal ra,20405ac8 } /* configure low level device */ serial->ops->control(serial, RT_DEVICE_CTRL_CLR_INT, (void *) RT_DEVICE_FLAG_DMA_RX); -2040985c: fec42783 lw a5,-20(s0) -20409860: 4ffc lw a5,92(a5) -20409862: 43dc lw a5,4(a5) -20409864: 20000613 li a2,512 -20409868: 45c5 li a1,17 -2040986a: fec42503 lw a0,-20(s0) -2040986e: 9782 jalr a5 +204094e0: fec42783 lw a5,-20(s0) +204094e4: 4ffc lw a5,92(a5) +204094e6: 43dc lw a5,4(a5) +204094e8: 20000613 li a2,512 +204094ec: 45c5 li a1,17 +204094ee: fec42503 lw a0,-20(s0) +204094f2: 9782 jalr a5 serial->serial_rx = RT_NULL; -20409870: fec42783 lw a5,-20(s0) -20409874: 0607a423 sw zero,104(a5) +204094f4: fec42783 lw a5,-20(s0) +204094f8: 0607a423 sw zero,104(a5) dev->open_flag &= ~RT_DEVICE_FLAG_DMA_RX; -20409878: fcc42783 lw a5,-52(s0) -2040987c: 0327d783 lhu a5,50(a5) -20409880: dff7f793 andi a5,a5,-513 -20409884: 01079713 slli a4,a5,0x10 -20409888: 8341 srli a4,a4,0x10 -2040988a: fcc42783 lw a5,-52(s0) -2040988e: 02e79923 sh a4,50(a5) +204094fc: fcc42783 lw a5,-52(s0) +20409500: 0327d783 lhu a5,50(a5) +20409504: dff7f793 andi a5,a5,-513 +20409508: 01079713 slli a4,a5,0x10 +2040950c: 8341 srli a4,a4,0x10 +2040950e: fcc42783 lw a5,-52(s0) +20409512: 02e79923 sh a4,50(a5) } if (dev->open_flag & RT_DEVICE_FLAG_INT_TX) -20409892: fcc42783 lw a5,-52(s0) -20409896: 0327d783 lhu a5,50(a5) -2040989a: 4007f793 andi a5,a5,1024 -2040989e: c7ad beqz a5,20409908 +20409516: fcc42783 lw a5,-52(s0) +2040951a: 0327d783 lhu a5,50(a5) +2040951e: 4007f793 andi a5,a5,1024 +20409522: c7ad beqz a5,2040958c { struct rt_serial_tx_fifo* tx_fifo; tx_fifo = (struct rt_serial_tx_fifo*)serial->serial_tx; -204098a0: fec42783 lw a5,-20(s0) -204098a4: 57fc lw a5,108(a5) -204098a6: fcf42c23 sw a5,-40(s0) +20409524: fec42783 lw a5,-20(s0) +20409528: 57fc lw a5,108(a5) +2040952a: fcf42c23 sw a5,-40(s0) RT_ASSERT(tx_fifo != RT_NULL); -204098aa: fd842783 lw a5,-40(s0) -204098ae: ef89 bnez a5,204098c8 -204098b0: 21600613 li a2,534 -204098b4: 0000e597 auipc a1,0xe -204098b8: 8c858593 addi a1,a1,-1848 # 2041717c <__FUNCTION__.2522> -204098bc: 0000e517 auipc a0,0xe -204098c0: 80c50513 addi a0,a0,-2036 # 204170c8 <__FUNCTION__.2293+0x11c> -204098c4: f52fb0ef jal ra,20405016 +2040952e: fd842783 lw a5,-40(s0) +20409532: ef89 bnez a5,2040954c +20409534: 21600613 li a2,534 +20409538: 0000e597 auipc a1,0xe +2040953c: a0058593 addi a1,a1,-1536 # 20416f38 <__FUNCTION__.2517> +20409540: 0000e517 auipc a0,0xe +20409544: 94450513 addi a0,a0,-1724 # 20416e84 <__FUNCTION__.2288+0x11c> +20409548: ad3fb0ef jal ra,2040501a rt_free(tx_fifo); -204098c8: fd842503 lw a0,-40(s0) -204098cc: 946fd0ef jal ra,20406a12 +2040954c: fd842503 lw a0,-40(s0) +20409550: d78fc0ef jal ra,20405ac8 serial->serial_tx = RT_NULL; -204098d0: fec42783 lw a5,-20(s0) -204098d4: 0607a623 sw zero,108(a5) +20409554: fec42783 lw a5,-20(s0) +20409558: 0607a623 sw zero,108(a5) dev->open_flag &= ~RT_DEVICE_FLAG_INT_TX; -204098d8: fcc42783 lw a5,-52(s0) -204098dc: 0327d783 lhu a5,50(a5) -204098e0: bff7f793 andi a5,a5,-1025 -204098e4: 01079713 slli a4,a5,0x10 -204098e8: 8341 srli a4,a4,0x10 -204098ea: fcc42783 lw a5,-52(s0) -204098ee: 02e79923 sh a4,50(a5) +2040955c: fcc42783 lw a5,-52(s0) +20409560: 0327d783 lhu a5,50(a5) +20409564: bff7f793 andi a5,a5,-1025 +20409568: 01079713 slli a4,a5,0x10 +2040956c: 8341 srli a4,a4,0x10 +2040956e: fcc42783 lw a5,-52(s0) +20409572: 02e79923 sh a4,50(a5) /* configure low level device */ serial->ops->control(serial, RT_DEVICE_CTRL_CLR_INT, (void*)RT_DEVICE_FLAG_INT_TX); -204098f2: fec42783 lw a5,-20(s0) -204098f6: 4ffc lw a5,92(a5) -204098f8: 43dc lw a5,4(a5) -204098fa: 40000613 li a2,1024 -204098fe: 45c5 li a1,17 -20409900: fec42503 lw a0,-20(s0) -20409904: 9782 jalr a5 -20409906: a0b5 j 20409972 +20409576: fec42783 lw a5,-20(s0) +2040957a: 4ffc lw a5,92(a5) +2040957c: 43dc lw a5,4(a5) +2040957e: 40000613 li a2,1024 +20409582: 45c5 li a1,17 +20409584: fec42503 lw a0,-20(s0) +20409588: 9782 jalr a5 +2040958a: a0b5 j 204095f6 } else if (dev->open_flag & RT_DEVICE_FLAG_DMA_TX) -20409908: fcc42783 lw a5,-52(s0) -2040990c: 0327d783 lhu a5,50(a5) -20409910: 873e mv a4,a5 -20409912: 6785 lui a5,0x1 -20409914: 80078793 addi a5,a5,-2048 # 800 <__stack_size> -20409918: 8ff9 and a5,a5,a4 -2040991a: cfa1 beqz a5,20409972 +2040958c: fcc42783 lw a5,-52(s0) +20409590: 0327d783 lhu a5,50(a5) +20409594: 873e mv a4,a5 +20409596: 6785 lui a5,0x1 +20409598: 80078793 addi a5,a5,-2048 # 800 <__stack_size> +2040959c: 8ff9 and a5,a5,a4 +2040959e: cfa1 beqz a5,204095f6 { struct rt_serial_tx_dma* tx_dma; tx_dma = (struct rt_serial_tx_dma*)serial->serial_tx; -2040991c: fec42783 lw a5,-20(s0) -20409920: 57fc lw a5,108(a5) -20409922: fcf42e23 sw a5,-36(s0) +204095a0: fec42783 lw a5,-20(s0) +204095a4: 57fc lw a5,108(a5) +204095a6: fcf42e23 sw a5,-36(s0) RT_ASSERT(tx_dma != RT_NULL); -20409926: fdc42783 lw a5,-36(s0) -2040992a: ef89 bnez a5,20409944 -2040992c: 22300613 li a2,547 -20409930: 0000e597 auipc a1,0xe -20409934: 84c58593 addi a1,a1,-1972 # 2041717c <__FUNCTION__.2522> -20409938: 0000d517 auipc a0,0xd -2040993c: 77c50513 addi a0,a0,1916 # 204170b4 <__FUNCTION__.2293+0x108> -20409940: ed6fb0ef jal ra,20405016 +204095aa: fdc42783 lw a5,-36(s0) +204095ae: ef89 bnez a5,204095c8 +204095b0: 22300613 li a2,547 +204095b4: 0000e597 auipc a1,0xe +204095b8: 98458593 addi a1,a1,-1660 # 20416f38 <__FUNCTION__.2517> +204095bc: 0000e517 auipc a0,0xe +204095c0: 8b450513 addi a0,a0,-1868 # 20416e70 <__FUNCTION__.2288+0x108> +204095c4: a57fb0ef jal ra,2040501a rt_free(tx_dma); -20409944: fdc42503 lw a0,-36(s0) -20409948: 8cafd0ef jal ra,20406a12 +204095c8: fdc42503 lw a0,-36(s0) +204095cc: cfcfc0ef jal ra,20405ac8 serial->serial_tx = RT_NULL; -2040994c: fec42783 lw a5,-20(s0) -20409950: 0607a623 sw zero,108(a5) +204095d0: fec42783 lw a5,-20(s0) +204095d4: 0607a623 sw zero,108(a5) dev->open_flag &= ~RT_DEVICE_FLAG_DMA_TX; -20409954: fcc42783 lw a5,-52(s0) -20409958: 0327d703 lhu a4,50(a5) -2040995c: 77fd lui a5,0xfffff -2040995e: 7ff78793 addi a5,a5,2047 # fffff7ff <_sp+0x7fffb7ff> -20409962: 8ff9 and a5,a5,a4 -20409964: 01079713 slli a4,a5,0x10 -20409968: 8341 srli a4,a4,0x10 -2040996a: fcc42783 lw a5,-52(s0) -2040996e: 02e79923 sh a4,50(a5) +204095d8: fcc42783 lw a5,-52(s0) +204095dc: 0327d703 lhu a4,50(a5) +204095e0: 77fd lui a5,0xfffff +204095e2: 7ff78793 addi a5,a5,2047 # fffff7ff <_sp+0x7fffb7ff> +204095e6: 8ff9 and a5,a5,a4 +204095e8: 01079713 slli a4,a5,0x10 +204095ec: 8341 srli a4,a4,0x10 +204095ee: fcc42783 lw a5,-52(s0) +204095f2: 02e79923 sh a4,50(a5) } return RT_EOK; -20409972: 4781 li a5,0 +204095f6: 4781 li a5,0 } -20409974: 853e mv a0,a5 -20409976: 50f2 lw ra,60(sp) -20409978: 5462 lw s0,56(sp) -2040997a: 6121 addi sp,sp,64 -2040997c: 8082 ret +204095f8: 853e mv a0,a5 +204095fa: 50f2 lw ra,60(sp) +204095fc: 5462 lw s0,56(sp) +204095fe: 6121 addi sp,sp,64 +20409600: 8082 ret -2040997e : +20409602 : static rt_size_t rt_serial_read(struct rt_device *dev, rt_off_t pos, void *buffer, rt_size_t size) { -2040997e: 7179 addi sp,sp,-48 -20409980: d606 sw ra,44(sp) -20409982: d422 sw s0,40(sp) -20409984: 1800 addi s0,sp,48 -20409986: fca42e23 sw a0,-36(s0) -2040998a: fcb42c23 sw a1,-40(s0) -2040998e: fcc42a23 sw a2,-44(s0) -20409992: fcd42823 sw a3,-48(s0) +20409602: 7179 addi sp,sp,-48 +20409604: d606 sw ra,44(sp) +20409606: d422 sw s0,40(sp) +20409608: 1800 addi s0,sp,48 +2040960a: fca42e23 sw a0,-36(s0) +2040960e: fcb42c23 sw a1,-40(s0) +20409612: fcc42a23 sw a2,-44(s0) +20409616: fcd42823 sw a3,-48(s0) struct rt_serial_device *serial; RT_ASSERT(dev != RT_NULL); -20409996: fdc42783 lw a5,-36(s0) -2040999a: ef89 bnez a5,204099b4 -2040999c: 23400613 li a2,564 -204099a0: 0000d597 auipc a1,0xd -204099a4: 7ec58593 addi a1,a1,2028 # 2041718c <__FUNCTION__.2535> -204099a8: 0000d517 auipc a0,0xd -204099ac: 6fc50513 addi a0,a0,1788 # 204170a4 <__FUNCTION__.2293+0xf8> -204099b0: e66fb0ef jal ra,20405016 +2040961a: fdc42783 lw a5,-36(s0) +2040961e: ef89 bnez a5,20409638 +20409620: 23400613 li a2,564 +20409624: 0000e597 auipc a1,0xe +20409628: 92458593 addi a1,a1,-1756 # 20416f48 <__FUNCTION__.2530> +2040962c: 0000e517 auipc a0,0xe +20409630: 83450513 addi a0,a0,-1996 # 20416e60 <__FUNCTION__.2288+0xf8> +20409634: 9e7fb0ef jal ra,2040501a if (size == 0) return 0; -204099b4: fd042783 lw a5,-48(s0) -204099b8: e399 bnez a5,204099be -204099ba: 4781 li a5,0 -204099bc: a09d j 20409a22 +20409638: fd042783 lw a5,-48(s0) +2040963c: e399 bnez a5,20409642 +2040963e: 4781 li a5,0 +20409640: a09d j 204096a6 serial = (struct rt_serial_device *)dev; -204099be: fdc42783 lw a5,-36(s0) -204099c2: fef42623 sw a5,-20(s0) +20409642: fdc42783 lw a5,-36(s0) +20409646: fef42623 sw a5,-20(s0) if (dev->open_flag & RT_DEVICE_FLAG_INT_RX) -204099c6: fdc42783 lw a5,-36(s0) -204099ca: 0327d783 lhu a5,50(a5) -204099ce: 1007f793 andi a5,a5,256 -204099d2: cf81 beqz a5,204099ea +2040964a: fdc42783 lw a5,-36(s0) +2040964e: 0327d783 lhu a5,50(a5) +20409652: 1007f793 andi a5,a5,256 +20409656: cf81 beqz a5,2040966e { return _serial_int_rx(serial, buffer, size); -204099d4: fd042783 lw a5,-48(s0) -204099d8: 863e mv a2,a5 -204099da: fd442583 lw a1,-44(s0) -204099de: fec42503 lw a0,-20(s0) -204099e2: 916ff0ef jal ra,20408af8 <_serial_int_rx> -204099e6: 87aa mv a5,a0 -204099e8: a82d j 20409a22 +20409658: fd042783 lw a5,-48(s0) +2040965c: 863e mv a2,a5 +2040965e: fd442583 lw a1,-44(s0) +20409662: fec42503 lw a0,-20(s0) +20409666: 916ff0ef jal ra,2040877c <_serial_int_rx> +2040966a: 87aa mv a5,a0 +2040966c: a82d j 204096a6 } else if (dev->open_flag & RT_DEVICE_FLAG_DMA_RX) -204099ea: fdc42783 lw a5,-36(s0) -204099ee: 0327d783 lhu a5,50(a5) -204099f2: 2007f793 andi a5,a5,512 -204099f6: cf81 beqz a5,20409a0e +2040966e: fdc42783 lw a5,-36(s0) +20409672: 0327d783 lhu a5,50(a5) +20409676: 2007f793 andi a5,a5,512 +2040967a: cf81 beqz a5,20409692 { return _serial_dma_rx(serial, buffer, size); -204099f8: fd042783 lw a5,-48(s0) -204099fc: 863e mv a2,a5 -204099fe: fd442583 lw a1,-44(s0) -20409a02: fec42503 lw a0,-20(s0) -20409a06: e16ff0ef jal ra,2040901c <_serial_dma_rx> -20409a0a: 87aa mv a5,a0 -20409a0c: a819 j 20409a22 +2040967c: fd042783 lw a5,-48(s0) +20409680: 863e mv a2,a5 +20409682: fd442583 lw a1,-44(s0) +20409686: fec42503 lw a0,-20(s0) +2040968a: e16ff0ef jal ra,20408ca0 <_serial_dma_rx> +2040968e: 87aa mv a5,a0 +20409690: a819 j 204096a6 } return _serial_poll_rx(serial, buffer, size); -20409a0e: fd042783 lw a5,-48(s0) -20409a12: 863e mv a2,a5 -20409a14: fd442583 lw a1,-44(s0) -20409a18: fec42503 lw a0,-20(s0) -20409a1c: f83fe0ef jal ra,2040899e <_serial_poll_rx> -20409a20: 87aa mv a5,a0 +20409692: fd042783 lw a5,-48(s0) +20409696: 863e mv a2,a5 +20409698: fd442583 lw a1,-44(s0) +2040969c: fec42503 lw a0,-20(s0) +204096a0: f83fe0ef jal ra,20408622 <_serial_poll_rx> +204096a4: 87aa mv a5,a0 } -20409a22: 853e mv a0,a5 -20409a24: 50b2 lw ra,44(sp) -20409a26: 5422 lw s0,40(sp) -20409a28: 6145 addi sp,sp,48 -20409a2a: 8082 ret +204096a6: 853e mv a0,a5 +204096a8: 50b2 lw ra,44(sp) +204096aa: 5422 lw s0,40(sp) +204096ac: 6145 addi sp,sp,48 +204096ae: 8082 ret -20409a2c : +204096b0 : static rt_size_t rt_serial_write(struct rt_device *dev, rt_off_t pos, const void *buffer, rt_size_t size) { -20409a2c: 7179 addi sp,sp,-48 -20409a2e: d606 sw ra,44(sp) -20409a30: d422 sw s0,40(sp) -20409a32: 1800 addi s0,sp,48 -20409a34: fca42e23 sw a0,-36(s0) -20409a38: fcb42c23 sw a1,-40(s0) -20409a3c: fcc42a23 sw a2,-44(s0) -20409a40: fcd42823 sw a3,-48(s0) +204096b0: 7179 addi sp,sp,-48 +204096b2: d606 sw ra,44(sp) +204096b4: d422 sw s0,40(sp) +204096b6: 1800 addi s0,sp,48 +204096b8: fca42e23 sw a0,-36(s0) +204096bc: fcb42c23 sw a1,-40(s0) +204096c0: fcc42a23 sw a2,-44(s0) +204096c4: fcd42823 sw a3,-48(s0) struct rt_serial_device *serial; RT_ASSERT(dev != RT_NULL); -20409a44: fdc42783 lw a5,-36(s0) -20409a48: ef89 bnez a5,20409a62 -20409a4a: 24c00613 li a2,588 -20409a4e: 0000d597 auipc a1,0xd -20409a52: 77e58593 addi a1,a1,1918 # 204171cc <__FUNCTION__.2543> -20409a56: 0000d517 auipc a0,0xd -20409a5a: 64e50513 addi a0,a0,1614 # 204170a4 <__FUNCTION__.2293+0xf8> -20409a5e: db8fb0ef jal ra,20405016 +204096c8: fdc42783 lw a5,-36(s0) +204096cc: ef89 bnez a5,204096e6 +204096ce: 24c00613 li a2,588 +204096d2: 0000e597 auipc a1,0xe +204096d6: 8b658593 addi a1,a1,-1866 # 20416f88 <__FUNCTION__.2538> +204096da: 0000d517 auipc a0,0xd +204096de: 78650513 addi a0,a0,1926 # 20416e60 <__FUNCTION__.2288+0xf8> +204096e2: 939fb0ef jal ra,2040501a if (size == 0) return 0; -20409a62: fd042783 lw a5,-48(s0) -20409a66: e399 bnez a5,20409a6c -20409a68: 4781 li a5,0 -20409a6a: a0b5 j 20409ad6 +204096e6: fd042783 lw a5,-48(s0) +204096ea: e399 bnez a5,204096f0 +204096ec: 4781 li a5,0 +204096ee: a0b5 j 2040975a serial = (struct rt_serial_device *)dev; -20409a6c: fdc42783 lw a5,-36(s0) -20409a70: fef42623 sw a5,-20(s0) +204096f0: fdc42783 lw a5,-36(s0) +204096f4: fef42623 sw a5,-20(s0) if (dev->open_flag & RT_DEVICE_FLAG_INT_TX) -20409a74: fdc42783 lw a5,-36(s0) -20409a78: 0327d783 lhu a5,50(a5) -20409a7c: 4007f793 andi a5,a5,1024 -20409a80: cf81 beqz a5,20409a98 +204096f8: fdc42783 lw a5,-36(s0) +204096fc: 0327d783 lhu a5,50(a5) +20409700: 4007f793 andi a5,a5,1024 +20409704: cf81 beqz a5,2040971c { return _serial_int_tx(serial, buffer, size); -20409a82: fd042783 lw a5,-48(s0) -20409a86: 863e mv a2,a5 -20409a88: fd442583 lw a1,-44(s0) -20409a8c: fec42503 lw a0,-20(s0) -20409a90: 98eff0ef jal ra,20408c1e <_serial_int_tx> -20409a94: 87aa mv a5,a0 -20409a96: a081 j 20409ad6 +20409706: fd042783 lw a5,-48(s0) +2040970a: 863e mv a2,a5 +2040970c: fd442583 lw a1,-44(s0) +20409710: fec42503 lw a0,-20(s0) +20409714: 98eff0ef jal ra,204088a2 <_serial_int_tx> +20409718: 87aa mv a5,a0 +2040971a: a081 j 2040975a } else if (dev->open_flag & RT_DEVICE_FLAG_DMA_TX) -20409a98: fdc42783 lw a5,-36(s0) -20409a9c: 0327d783 lhu a5,50(a5) -20409aa0: 873e mv a4,a5 -20409aa2: 6785 lui a5,0x1 -20409aa4: 80078793 addi a5,a5,-2048 # 800 <__stack_size> -20409aa8: 8ff9 and a5,a5,a4 -20409aaa: cf81 beqz a5,20409ac2 +2040971c: fdc42783 lw a5,-36(s0) +20409720: 0327d783 lhu a5,50(a5) +20409724: 873e mv a4,a5 +20409726: 6785 lui a5,0x1 +20409728: 80078793 addi a5,a5,-2048 # 800 <__stack_size> +2040972c: 8ff9 and a5,a5,a4 +2040972e: cf81 beqz a5,20409746 { return _serial_dma_tx(serial, buffer, size); -20409aac: fd042783 lw a5,-48(s0) -20409ab0: 863e mv a2,a5 -20409ab2: fd442583 lw a1,-44(s0) -20409ab6: fec42503 lw a0,-20(s0) -20409aba: f98ff0ef jal ra,20409252 <_serial_dma_tx> -20409abe: 87aa mv a5,a0 -20409ac0: a819 j 20409ad6 +20409730: fd042783 lw a5,-48(s0) +20409734: 863e mv a2,a5 +20409736: fd442583 lw a1,-44(s0) +2040973a: fec42503 lw a0,-20(s0) +2040973e: f98ff0ef jal ra,20408ed6 <_serial_dma_tx> +20409742: 87aa mv a5,a0 +20409744: a819 j 2040975a } else { return _serial_poll_tx(serial, buffer, size); -20409ac2: fd042783 lw a5,-48(s0) -20409ac6: 863e mv a2,a5 -20409ac8: fd442583 lw a1,-44(s0) -20409acc: fec42503 lw a0,-20(s0) -20409ad0: f79fe0ef jal ra,20408a48 <_serial_poll_tx> -20409ad4: 87aa mv a5,a0 +20409746: fd042783 lw a5,-48(s0) +2040974a: 863e mv a2,a5 +2040974c: fd442583 lw a1,-44(s0) +20409750: fec42503 lw a0,-20(s0) +20409754: f79fe0ef jal ra,204086cc <_serial_poll_tx> +20409758: 87aa mv a5,a0 } } -20409ad6: 853e mv a0,a5 -20409ad8: 50b2 lw ra,44(sp) -20409ada: 5422 lw s0,40(sp) -20409adc: 6145 addi sp,sp,48 -20409ade: 8082 ret +2040975a: 853e mv a0,a5 +2040975c: 50b2 lw ra,44(sp) +2040975e: 5422 lw s0,40(sp) +20409760: 6145 addi sp,sp,48 +20409762: 8082 ret -20409ae0 : +20409764 : static rt_err_t rt_serial_control(struct rt_device *dev, rt_uint8_t cmd, void *args) { -20409ae0: 7179 addi sp,sp,-48 -20409ae2: d606 sw ra,44(sp) -20409ae4: d422 sw s0,40(sp) -20409ae6: 1800 addi s0,sp,48 -20409ae8: fca42e23 sw a0,-36(s0) -20409aec: 87ae mv a5,a1 -20409aee: fcc42a23 sw a2,-44(s0) -20409af2: fcf40da3 sb a5,-37(s0) +20409764: 7179 addi sp,sp,-48 +20409766: d606 sw ra,44(sp) +20409768: d422 sw s0,40(sp) +2040976a: 1800 addi s0,sp,48 +2040976c: fca42e23 sw a0,-36(s0) +20409770: 87ae mv a5,a1 +20409772: fcc42a23 sw a2,-44(s0) +20409776: fcf40da3 sb a5,-37(s0) struct rt_serial_device *serial; RT_ASSERT(dev != RT_NULL); -20409af6: fdc42783 lw a5,-36(s0) -20409afa: ef89 bnez a5,20409b14 -20409afc: 26500613 li a2,613 -20409b00: 0000d597 auipc a1,0xd -20409b04: 6fc58593 addi a1,a1,1788 # 204171fc <__FUNCTION__.2550> -20409b08: 0000d517 auipc a0,0xd -20409b0c: 59c50513 addi a0,a0,1436 # 204170a4 <__FUNCTION__.2293+0xf8> -20409b10: d06fb0ef jal ra,20405016 +2040977a: fdc42783 lw a5,-36(s0) +2040977e: ef89 bnez a5,20409798 +20409780: 26500613 li a2,613 +20409784: 0000e597 auipc a1,0xe +20409788: 83458593 addi a1,a1,-1996 # 20416fb8 <__FUNCTION__.2545> +2040978c: 0000d517 auipc a0,0xd +20409790: 6d450513 addi a0,a0,1748 # 20416e60 <__FUNCTION__.2288+0xf8> +20409794: 887fb0ef jal ra,2040501a serial = (struct rt_serial_device *)dev; -20409b14: fdc42783 lw a5,-36(s0) -20409b18: fef42623 sw a5,-20(s0) +20409798: fdc42783 lw a5,-36(s0) +2040979c: fef42623 sw a5,-20(s0) switch (cmd) -20409b1c: fdb44783 lbu a5,-37(s0) -20409b20: 4709 li a4,2 -20409b22: 00e78963 beq a5,a4,20409b34 -20409b26: 470d li a4,3 -20409b28: 04e78263 beq a5,a4,20409b6c -20409b2c: 4705 li a4,1 -20409b2e: 02e78163 beq a5,a4,20409b50 -20409b32: a06d j 20409bdc +204097a0: fdb44783 lbu a5,-37(s0) +204097a4: 4709 li a4,2 +204097a6: 00e78963 beq a5,a4,204097b8 +204097aa: 470d li a4,3 +204097ac: 04e78263 beq a5,a4,204097f0 +204097b0: 4705 li a4,1 +204097b2: 02e78163 beq a5,a4,204097d4 +204097b6: a06d j 20409860 { case RT_DEVICE_CTRL_SUSPEND: /* suspend device */ dev->flag |= RT_DEVICE_FLAG_SUSPENDED; -20409b34: fdc42783 lw a5,-36(s0) -20409b38: 0307d783 lhu a5,48(a5) -20409b3c: 0207e793 ori a5,a5,32 -20409b40: 01079713 slli a4,a5,0x10 -20409b44: 8341 srli a4,a4,0x10 -20409b46: fdc42783 lw a5,-36(s0) -20409b4a: 02e79823 sh a4,48(a5) +204097b8: fdc42783 lw a5,-36(s0) +204097bc: 0307d783 lhu a5,48(a5) +204097c0: 0207e793 ori a5,a5,32 +204097c4: 01079713 slli a4,a5,0x10 +204097c8: 8341 srli a4,a4,0x10 +204097ca: fdc42783 lw a5,-36(s0) +204097ce: 02e79823 sh a4,48(a5) break; -20409b4e: a06d j 20409bf8 +204097d2: a06d j 2040987c case RT_DEVICE_CTRL_RESUME: /* resume device */ dev->flag &= ~RT_DEVICE_FLAG_SUSPENDED; -20409b50: fdc42783 lw a5,-36(s0) -20409b54: 0307d783 lhu a5,48(a5) -20409b58: fdf7f793 andi a5,a5,-33 -20409b5c: 01079713 slli a4,a5,0x10 -20409b60: 8341 srli a4,a4,0x10 -20409b62: fdc42783 lw a5,-36(s0) -20409b66: 02e79823 sh a4,48(a5) +204097d4: fdc42783 lw a5,-36(s0) +204097d8: 0307d783 lhu a5,48(a5) +204097dc: fdf7f793 andi a5,a5,-33 +204097e0: 01079713 slli a4,a5,0x10 +204097e4: 8341 srli a4,a4,0x10 +204097e6: fdc42783 lw a5,-36(s0) +204097ea: 02e79823 sh a4,48(a5) break; -20409b6a: a079 j 20409bf8 +204097ee: a079 j 2040987c case RT_DEVICE_CTRL_CONFIG: if (args) -20409b6c: fd442783 lw a5,-44(s0) -20409b70: c3d9 beqz a5,20409bf6 +204097f0: fd442783 lw a5,-44(s0) +204097f4: c3d9 beqz a5,2040987a { struct serial_configure *pconfig = (struct serial_configure *) args; -20409b72: fd442783 lw a5,-44(s0) -20409b76: fef42423 sw a5,-24(s0) +204097f6: fd442783 lw a5,-44(s0) +204097fa: fef42423 sw a5,-24(s0) if (pconfig->bufsz != serial->config.bufsz && serial->parent.ref_count) -20409b7a: fe842783 lw a5,-24(s0) -20409b7e: 43dc lw a5,4(a5) -20409b80: 83a9 srli a5,a5,0xa -20409b82: 9bfd andi a5,a5,-1 -20409b84: 01079713 slli a4,a5,0x10 -20409b88: 8341 srli a4,a4,0x10 -20409b8a: fec42783 lw a5,-20(s0) -20409b8e: 53fc lw a5,100(a5) -20409b90: 83a9 srli a5,a5,0xa -20409b92: 9bfd andi a5,a5,-1 -20409b94: 07c2 slli a5,a5,0x10 -20409b96: 83c1 srli a5,a5,0x10 -20409b98: 00f70963 beq a4,a5,20409baa -20409b9c: fec42783 lw a5,-20(s0) -20409ba0: 0347c783 lbu a5,52(a5) -20409ba4: c399 beqz a5,20409baa +204097fe: fe842783 lw a5,-24(s0) +20409802: 43dc lw a5,4(a5) +20409804: 83a9 srli a5,a5,0xa +20409806: 9bfd andi a5,a5,-1 +20409808: 01079713 slli a4,a5,0x10 +2040980c: 8341 srli a4,a4,0x10 +2040980e: fec42783 lw a5,-20(s0) +20409812: 53fc lw a5,100(a5) +20409814: 83a9 srli a5,a5,0xa +20409816: 9bfd andi a5,a5,-1 +20409818: 07c2 slli a5,a5,0x10 +2040981a: 83c1 srli a5,a5,0x10 +2040981c: 00f70963 beq a4,a5,2040982e +20409820: fec42783 lw a5,-20(s0) +20409824: 0347c783 lbu a5,52(a5) +20409828: c399 beqz a5,2040982e { /*can not change buffer size*/ return RT_EBUSY; -20409ba6: 479d li a5,7 -20409ba8: a889 j 20409bfa +2040982a: 479d li a5,7 +2040982c: a889 j 2040987e } /* set serial configure */ serial->config = *pconfig; -20409baa: fec42703 lw a4,-20(s0) -20409bae: fe842683 lw a3,-24(s0) -20409bb2: 429c lw a5,0(a3) -20409bb4: 0046a803 lw a6,4(a3) -20409bb8: d33c sw a5,96(a4) -20409bba: 07072223 sw a6,100(a4) +2040982e: fec42703 lw a4,-20(s0) +20409832: fe842683 lw a3,-24(s0) +20409836: 429c lw a5,0(a3) +20409838: 0046a803 lw a6,4(a3) +2040983c: d33c sw a5,96(a4) +2040983e: 07072223 sw a6,100(a4) if (serial->parent.ref_count) -20409bbe: fec42783 lw a5,-20(s0) -20409bc2: 0347c783 lbu a5,52(a5) -20409bc6: cb85 beqz a5,20409bf6 +20409842: fec42783 lw a5,-20(s0) +20409846: 0347c783 lbu a5,52(a5) +2040984a: cb85 beqz a5,2040987a { /* serial device has been opened, to configure it */ serial->ops->configure(serial, (struct serial_configure *) args); -20409bc8: fec42783 lw a5,-20(s0) -20409bcc: 4ffc lw a5,92(a5) -20409bce: 439c lw a5,0(a5) -20409bd0: fd442583 lw a1,-44(s0) -20409bd4: fec42503 lw a0,-20(s0) -20409bd8: 9782 jalr a5 +2040984c: fec42783 lw a5,-20(s0) +20409850: 4ffc lw a5,92(a5) +20409852: 439c lw a5,0(a5) +20409854: fd442583 lw a1,-44(s0) +20409858: fec42503 lw a0,-20(s0) +2040985c: 9782 jalr a5 } } break; -20409bda: a831 j 20409bf6 +2040985e: a831 j 2040987a default : /* control device */ serial->ops->control(serial, cmd, args); -20409bdc: fec42783 lw a5,-20(s0) -20409be0: 4ffc lw a5,92(a5) -20409be2: 43d8 lw a4,4(a5) -20409be4: fdb44783 lbu a5,-37(s0) -20409be8: fd442603 lw a2,-44(s0) -20409bec: 85be mv a1,a5 -20409bee: fec42503 lw a0,-20(s0) -20409bf2: 9702 jalr a4 +20409860: fec42783 lw a5,-20(s0) +20409864: 4ffc lw a5,92(a5) +20409866: 43d8 lw a4,4(a5) +20409868: fdb44783 lbu a5,-37(s0) +2040986c: fd442603 lw a2,-44(s0) +20409870: 85be mv a1,a5 +20409872: fec42503 lw a0,-20(s0) +20409876: 9702 jalr a4 break; -20409bf4: a011 j 20409bf8 +20409878: a011 j 2040987c break; -20409bf6: 0001 nop +2040987a: 0001 nop } return RT_EOK; -20409bf8: 4781 li a5,0 +2040987c: 4781 li a5,0 } -20409bfa: 853e mv a0,a5 -20409bfc: 50b2 lw ra,44(sp) -20409bfe: 5422 lw s0,40(sp) -20409c00: 6145 addi sp,sp,48 -20409c02: 8082 ret +2040987e: 853e mv a0,a5 +20409880: 50b2 lw ra,44(sp) +20409882: 5422 lw s0,40(sp) +20409884: 6145 addi sp,sp,48 +20409886: 8082 ret -20409c04 : +20409888 : */ rt_err_t rt_hw_serial_register(struct rt_serial_device *serial, const char *name, rt_uint32_t flag, void *data) { -20409c04: 7179 addi sp,sp,-48 -20409c06: d606 sw ra,44(sp) -20409c08: d422 sw s0,40(sp) -20409c0a: 1800 addi s0,sp,48 -20409c0c: fca42e23 sw a0,-36(s0) -20409c10: fcb42c23 sw a1,-40(s0) -20409c14: fcc42a23 sw a2,-44(s0) -20409c18: fcd42823 sw a3,-48(s0) +20409888: 7179 addi sp,sp,-48 +2040988a: d606 sw ra,44(sp) +2040988c: d422 sw s0,40(sp) +2040988e: 1800 addi s0,sp,48 +20409890: fca42e23 sw a0,-36(s0) +20409894: fcb42c23 sw a1,-40(s0) +20409898: fcc42a23 sw a2,-44(s0) +2040989c: fcd42823 sw a3,-48(s0) struct rt_device *device; RT_ASSERT(serial != RT_NULL); -20409c1c: fdc42783 lw a5,-36(s0) -20409c20: ef89 bnez a5,20409c3a -20409c22: 29a00613 li a2,666 -20409c26: 0000d597 auipc a1,0xd -20409c2a: 5ea58593 addi a1,a1,1514 # 20417210 <__FUNCTION__.2564> -20409c2e: 0000d517 auipc a0,0xd -20409c32: 3ae50513 addi a0,a0,942 # 20416fdc <__FUNCTION__.2293+0x30> -20409c36: be0fb0ef jal ra,20405016 +204098a0: fdc42783 lw a5,-36(s0) +204098a4: ef89 bnez a5,204098be +204098a6: 29a00613 li a2,666 +204098aa: 0000d597 auipc a1,0xd +204098ae: 72258593 addi a1,a1,1826 # 20416fcc <__FUNCTION__.2559> +204098b2: 0000d517 auipc a0,0xd +204098b6: 4e650513 addi a0,a0,1254 # 20416d98 <__FUNCTION__.2288+0x30> +204098ba: f60fb0ef jal ra,2040501a device = &(serial->parent); -20409c3a: fdc42783 lw a5,-36(s0) -20409c3e: fef42623 sw a5,-20(s0) +204098be: fdc42783 lw a5,-36(s0) +204098c2: fef42623 sw a5,-20(s0) device->type = RT_Device_Class_Char; -20409c42: fec42783 lw a5,-20(s0) -20409c46: 0207a623 sw zero,44(a5) +204098c6: fec42783 lw a5,-20(s0) +204098ca: 0207a623 sw zero,44(a5) device->rx_indicate = RT_NULL; -20409c4a: fec42783 lw a5,-20(s0) -20409c4e: 0207ac23 sw zero,56(a5) +204098ce: fec42783 lw a5,-20(s0) +204098d2: 0207ac23 sw zero,56(a5) device->tx_complete = RT_NULL; -20409c52: fec42783 lw a5,-20(s0) -20409c56: 0207ae23 sw zero,60(a5) +204098d6: fec42783 lw a5,-20(s0) +204098da: 0207ae23 sw zero,60(a5) device->init = rt_serial_init; -20409c5a: fec42783 lw a5,-20(s0) -20409c5e: fffff717 auipc a4,0xfffff -20409c62: 69670713 addi a4,a4,1686 # 204092f4 -20409c66: c3b8 sw a4,64(a5) +204098de: fec42783 lw a5,-20(s0) +204098e2: fffff717 auipc a4,0xfffff +204098e6: 69670713 addi a4,a4,1686 # 20408f78 +204098ea: c3b8 sw a4,64(a5) device->open = rt_serial_open; -20409c68: fec42783 lw a5,-20(s0) -20409c6c: fffff717 auipc a4,0xfffff -20409c70: 70270713 addi a4,a4,1794 # 2040936e -20409c74: c3f8 sw a4,68(a5) +204098ec: fec42783 lw a5,-20(s0) +204098f0: fffff717 auipc a4,0xfffff +204098f4: 70270713 addi a4,a4,1794 # 20408ff2 +204098f8: c3f8 sw a4,68(a5) device->close = rt_serial_close; -20409c76: fec42783 lw a5,-20(s0) -20409c7a: 00000717 auipc a4,0x0 -20409c7e: aa670713 addi a4,a4,-1370 # 20409720 -20409c82: c7b8 sw a4,72(a5) +204098fa: fec42783 lw a5,-20(s0) +204098fe: 00000717 auipc a4,0x0 +20409902: aa670713 addi a4,a4,-1370 # 204093a4 +20409906: c7b8 sw a4,72(a5) device->read = rt_serial_read; -20409c84: fec42783 lw a5,-20(s0) -20409c88: 00000717 auipc a4,0x0 -20409c8c: cf670713 addi a4,a4,-778 # 2040997e -20409c90: c7f8 sw a4,76(a5) +20409908: fec42783 lw a5,-20(s0) +2040990c: 00000717 auipc a4,0x0 +20409910: cf670713 addi a4,a4,-778 # 20409602 +20409914: c7f8 sw a4,76(a5) device->write = rt_serial_write; -20409c92: fec42783 lw a5,-20(s0) -20409c96: 00000717 auipc a4,0x0 -20409c9a: d9670713 addi a4,a4,-618 # 20409a2c -20409c9e: cbb8 sw a4,80(a5) +20409916: fec42783 lw a5,-20(s0) +2040991a: 00000717 auipc a4,0x0 +2040991e: d9670713 addi a4,a4,-618 # 204096b0 +20409922: cbb8 sw a4,80(a5) device->control = rt_serial_control; -20409ca0: fec42783 lw a5,-20(s0) -20409ca4: 00000717 auipc a4,0x0 -20409ca8: e3c70713 addi a4,a4,-452 # 20409ae0 -20409cac: cbf8 sw a4,84(a5) +20409924: fec42783 lw a5,-20(s0) +20409928: 00000717 auipc a4,0x0 +2040992c: e3c70713 addi a4,a4,-452 # 20409764 +20409930: cbf8 sw a4,84(a5) device->user_data = data; -20409cae: fec42783 lw a5,-20(s0) -20409cb2: fd042703 lw a4,-48(s0) -20409cb6: cfb8 sw a4,88(a5) +20409932: fec42783 lw a5,-20(s0) +20409936: fd042703 lw a4,-48(s0) +2040993a: cfb8 sw a4,88(a5) /* register a character device */ return rt_device_register(device, name, flag); -20409cb8: fd442783 lw a5,-44(s0) -20409cbc: 07c2 slli a5,a5,0x10 -20409cbe: 83c1 srli a5,a5,0x10 -20409cc0: 863e mv a2,a5 -20409cc2: fd842583 lw a1,-40(s0) -20409cc6: fec42503 lw a0,-20(s0) -20409cca: dcff60ef jal ra,20400a98 -20409cce: 87aa mv a5,a0 +2040993c: fd442783 lw a5,-44(s0) +20409940: 07c2 slli a5,a5,0x10 +20409942: 83c1 srli a5,a5,0x10 +20409944: 863e mv a2,a5 +20409946: fd842583 lw a1,-40(s0) +2040994a: fec42503 lw a0,-20(s0) +2040994e: 950f70ef jal ra,20400a9e +20409952: 87aa mv a5,a0 } -20409cd0: 853e mv a0,a5 -20409cd2: 50b2 lw ra,44(sp) -20409cd4: 5422 lw s0,40(sp) -20409cd6: 6145 addi sp,sp,48 -20409cd8: 8082 ret +20409954: 853e mv a0,a5 +20409956: 50b2 lw ra,44(sp) +20409958: 5422 lw s0,40(sp) +2040995a: 6145 addi sp,sp,48 +2040995c: 8082 ret -20409cda : +2040995e : /* ISR for serial interrupt */ void rt_hw_serial_isr(struct rt_serial_device *serial, int event) { -20409cda: 715d addi sp,sp,-80 -20409cdc: c686 sw ra,76(sp) -20409cde: c4a2 sw s0,72(sp) -20409ce0: 0880 addi s0,sp,80 -20409ce2: faa42e23 sw a0,-68(s0) -20409ce6: fab42c23 sw a1,-72(s0) +2040995e: 715d addi sp,sp,-80 +20409960: c686 sw ra,76(sp) +20409962: c4a2 sw s0,72(sp) +20409964: 0880 addi s0,sp,80 +20409966: faa42e23 sw a0,-68(s0) +2040996a: fab42c23 sw a1,-72(s0) switch (event & 0xff) -20409cea: fb842783 lw a5,-72(s0) -20409cee: 0ff7f793 andi a5,a5,255 -20409cf2: 4709 li a4,2 -20409cf4: 1ae78563 beq a5,a4,20409e9e -20409cf8: 4709 li a4,2 -20409cfa: 00f74663 blt a4,a5,20409d06 -20409cfe: 4705 li a4,1 -20409d00: 00e78a63 beq a5,a4,20409d14 +2040996e: fb842783 lw a5,-72(s0) +20409972: 0ff7f793 andi a5,a5,255 +20409976: 4709 li a4,2 +20409978: 1ae78563 beq a5,a4,20409b22 +2040997c: 4709 li a4,2 +2040997e: 00f74663 blt a4,a5,2040998a +20409982: 4705 li a4,1 +20409984: 00e78a63 beq a5,a4,20409998 } } break; } } } -20409d04: ae11 j 2040a018 +20409988: ae11 j 20409c9c switch (event & 0xff) -20409d06: 470d li a4,3 -20409d08: 22e78d63 beq a5,a4,20409f42 -20409d0c: 4711 li a4,4 -20409d0e: 1ae78263 beq a5,a4,20409eb2 +2040998a: 470d li a4,3 +2040998c: 22e78d63 beq a5,a4,20409bc6 +20409990: 4711 li a4,4 +20409992: 1ae78263 beq a5,a4,20409b36 } -20409d12: a619 j 2040a018 +20409996: a619 j 20409c9c int ch = -1; -20409d14: 57fd li a5,-1 -20409d16: fcf42c23 sw a5,-40(s0) +20409998: 57fd li a5,-1 +2040999a: fcf42c23 sw a5,-40(s0) rx_fifo = (struct rt_serial_rx_fifo*)serial->serial_rx; -20409d1a: fbc42783 lw a5,-68(s0) -20409d1e: 57bc lw a5,104(a5) -20409d20: fcf42a23 sw a5,-44(s0) +2040999e: fbc42783 lw a5,-68(s0) +204099a2: 57bc lw a5,104(a5) +204099a4: fcf42a23 sw a5,-44(s0) RT_ASSERT(rx_fifo != RT_NULL); -20409d24: fd442783 lw a5,-44(s0) -20409d28: ef89 bnez a5,20409d42 -20409d2a: 2bb00613 li a2,699 -20409d2e: 0000d597 auipc a1,0xd -20409d32: 4fa58593 addi a1,a1,1274 # 20417228 <__FUNCTION__.2573> -20409d36: 0000d517 auipc a0,0xd -20409d3a: 2ba50513 addi a0,a0,698 # 20416ff0 <__FUNCTION__.2293+0x44> -20409d3e: ad8fb0ef jal ra,20405016 +204099a8: fd442783 lw a5,-44(s0) +204099ac: ef89 bnez a5,204099c6 +204099ae: 2bb00613 li a2,699 +204099b2: 0000d597 auipc a1,0xd +204099b6: 63258593 addi a1,a1,1586 # 20416fe4 <__FUNCTION__.2568> +204099ba: 0000d517 auipc a0,0xd +204099be: 3f250513 addi a0,a0,1010 # 20416dac <__FUNCTION__.2288+0x44> +204099c2: e58fb0ef jal ra,2040501a ch = serial->ops->getc(serial); -20409d42: fbc42783 lw a5,-68(s0) -20409d46: 4ffc lw a5,92(a5) -20409d48: 47dc lw a5,12(a5) -20409d4a: fbc42503 lw a0,-68(s0) -20409d4e: 9782 jalr a5 -20409d50: fca42c23 sw a0,-40(s0) +204099c6: fbc42783 lw a5,-68(s0) +204099ca: 4ffc lw a5,92(a5) +204099cc: 47dc lw a5,12(a5) +204099ce: fbc42503 lw a0,-68(s0) +204099d2: 9782 jalr a5 +204099d4: fca42c23 sw a0,-40(s0) if (ch == -1) break; -20409d54: fd842703 lw a4,-40(s0) -20409d58: 57fd li a5,-1 -20409d5a: 0af70d63 beq a4,a5,20409e14 +204099d8: fd842703 lw a4,-40(s0) +204099dc: 57fd li a5,-1 +204099de: 0af70d63 beq a4,a5,20409a98 level = rt_hw_interrupt_disable(); -20409d5e: c37fe0ef jal ra,20408994 -20409d62: fca42823 sw a0,-48(s0) +204099e2: b65fe0ef jal ra,20408546 +204099e6: fca42823 sw a0,-48(s0) rx_fifo->buffer[rx_fifo->put_index] = ch; -20409d66: fd442783 lw a5,-44(s0) -20409d6a: 439c lw a5,0(a5) -20409d6c: fd442703 lw a4,-44(s0) -20409d70: 00475703 lhu a4,4(a4) -20409d74: 97ba add a5,a5,a4 -20409d76: fd842703 lw a4,-40(s0) -20409d7a: 0ff77713 andi a4,a4,255 -20409d7e: 00e78023 sb a4,0(a5) +204099ea: fd442783 lw a5,-44(s0) +204099ee: 439c lw a5,0(a5) +204099f0: fd442703 lw a4,-44(s0) +204099f4: 00475703 lhu a4,4(a4) +204099f8: 97ba add a5,a5,a4 +204099fa: fd842703 lw a4,-40(s0) +204099fe: 0ff77713 andi a4,a4,255 +20409a02: 00e78023 sb a4,0(a5) rx_fifo->put_index += 1; -20409d82: fd442783 lw a5,-44(s0) -20409d86: 0047d783 lhu a5,4(a5) -20409d8a: 0785 addi a5,a5,1 -20409d8c: 01079713 slli a4,a5,0x10 -20409d90: 8341 srli a4,a4,0x10 -20409d92: fd442783 lw a5,-44(s0) -20409d96: 00e79223 sh a4,4(a5) +20409a06: fd442783 lw a5,-44(s0) +20409a0a: 0047d783 lhu a5,4(a5) +20409a0e: 0785 addi a5,a5,1 +20409a10: 01079713 slli a4,a5,0x10 +20409a14: 8341 srli a4,a4,0x10 +20409a16: fd442783 lw a5,-44(s0) +20409a1a: 00e79223 sh a4,4(a5) if (rx_fifo->put_index >= serial->config.bufsz) rx_fifo->put_index = 0; -20409d9a: fd442783 lw a5,-44(s0) -20409d9e: 0047d703 lhu a4,4(a5) -20409da2: fbc42783 lw a5,-68(s0) -20409da6: 53fc lw a5,100(a5) -20409da8: 83a9 srli a5,a5,0xa -20409daa: 9bfd andi a5,a5,-1 -20409dac: 07c2 slli a5,a5,0x10 -20409dae: 83c1 srli a5,a5,0x10 -20409db0: 00f76663 bltu a4,a5,20409dbc -20409db4: fd442783 lw a5,-44(s0) -20409db8: 00079223 sh zero,4(a5) +20409a1e: fd442783 lw a5,-44(s0) +20409a22: 0047d703 lhu a4,4(a5) +20409a26: fbc42783 lw a5,-68(s0) +20409a2a: 53fc lw a5,100(a5) +20409a2c: 83a9 srli a5,a5,0xa +20409a2e: 9bfd andi a5,a5,-1 +20409a30: 07c2 slli a5,a5,0x10 +20409a32: 83c1 srli a5,a5,0x10 +20409a34: 00f76663 bltu a4,a5,20409a40 +20409a38: fd442783 lw a5,-44(s0) +20409a3c: 00079223 sh zero,4(a5) if (rx_fifo->put_index == rx_fifo->get_index) -20409dbc: fd442783 lw a5,-44(s0) -20409dc0: 0047d703 lhu a4,4(a5) -20409dc4: fd442783 lw a5,-44(s0) -20409dc8: 0067d783 lhu a5,6(a5) -20409dcc: 02f71f63 bne a4,a5,20409e0a +20409a40: fd442783 lw a5,-44(s0) +20409a44: 0047d703 lhu a4,4(a5) +20409a48: fd442783 lw a5,-44(s0) +20409a4c: 0067d783 lhu a5,6(a5) +20409a50: 02f71f63 bne a4,a5,20409a8e rx_fifo->get_index += 1; -20409dd0: fd442783 lw a5,-44(s0) -20409dd4: 0067d783 lhu a5,6(a5) -20409dd8: 0785 addi a5,a5,1 -20409dda: 01079713 slli a4,a5,0x10 -20409dde: 8341 srli a4,a4,0x10 -20409de0: fd442783 lw a5,-44(s0) -20409de4: 00e79323 sh a4,6(a5) +20409a54: fd442783 lw a5,-44(s0) +20409a58: 0067d783 lhu a5,6(a5) +20409a5c: 0785 addi a5,a5,1 +20409a5e: 01079713 slli a4,a5,0x10 +20409a62: 8341 srli a4,a4,0x10 +20409a64: fd442783 lw a5,-44(s0) +20409a68: 00e79323 sh a4,6(a5) if (rx_fifo->get_index >= serial->config.bufsz) rx_fifo->get_index = 0; -20409de8: fd442783 lw a5,-44(s0) -20409dec: 0067d703 lhu a4,6(a5) -20409df0: fbc42783 lw a5,-68(s0) -20409df4: 53fc lw a5,100(a5) -20409df6: 83a9 srli a5,a5,0xa -20409df8: 9bfd andi a5,a5,-1 -20409dfa: 07c2 slli a5,a5,0x10 -20409dfc: 83c1 srli a5,a5,0x10 -20409dfe: 00f76663 bltu a4,a5,20409e0a -20409e02: fd442783 lw a5,-44(s0) -20409e06: 00079323 sh zero,6(a5) +20409a6c: fd442783 lw a5,-44(s0) +20409a70: 0067d703 lhu a4,6(a5) +20409a74: fbc42783 lw a5,-68(s0) +20409a78: 53fc lw a5,100(a5) +20409a7a: 83a9 srli a5,a5,0xa +20409a7c: 9bfd andi a5,a5,-1 +20409a7e: 07c2 slli a5,a5,0x10 +20409a80: 83c1 srli a5,a5,0x10 +20409a82: 00f76663 bltu a4,a5,20409a8e +20409a86: fd442783 lw a5,-44(s0) +20409a8a: 00079323 sh zero,6(a5) rt_hw_interrupt_enable(level); -20409e0a: fd042503 lw a0,-48(s0) -20409e0e: b89fe0ef jal ra,20408996 +20409a8e: fd042503 lw a0,-48(s0) +20409a92: ab7fe0ef jal ra,20408548 ch = serial->ops->getc(serial); -20409e12: bf05 j 20409d42 +20409a96: bf05 j 204099c6 if (ch == -1) break; -20409e14: 0001 nop +20409a98: 0001 nop if (serial->parent.rx_indicate != RT_NULL) -20409e16: fbc42783 lw a5,-68(s0) -20409e1a: 5f9c lw a5,56(a5) -20409e1c: 1e078963 beqz a5,2040a00e +20409a9a: fbc42783 lw a5,-68(s0) +20409a9e: 5f9c lw a5,56(a5) +20409aa0: 1e078963 beqz a5,20409c92 level = rt_hw_interrupt_disable(); -20409e20: b75fe0ef jal ra,20408994 -20409e24: fca42823 sw a0,-48(s0) +20409aa4: aa3fe0ef jal ra,20408546 +20409aa8: fca42823 sw a0,-48(s0) rx_length = (rx_fifo->put_index >= rx_fifo->get_index)? (rx_fifo->put_index - rx_fifo->get_index): -20409e28: fd442783 lw a5,-44(s0) -20409e2c: 0047d703 lhu a4,4(a5) -20409e30: fd442783 lw a5,-44(s0) -20409e34: 0067d783 lhu a5,6(a5) -20409e38: 00f76e63 bltu a4,a5,20409e54 -20409e3c: fd442783 lw a5,-44(s0) -20409e40: 0047d783 lhu a5,4(a5) -20409e44: 873e mv a4,a5 -20409e46: fd442783 lw a5,-44(s0) -20409e4a: 0067d783 lhu a5,6(a5) -20409e4e: 40f707b3 sub a5,a4,a5 -20409e52: a035 j 20409e7e +20409aac: fd442783 lw a5,-44(s0) +20409ab0: 0047d703 lhu a4,4(a5) +20409ab4: fd442783 lw a5,-44(s0) +20409ab8: 0067d783 lhu a5,6(a5) +20409abc: 00f76e63 bltu a4,a5,20409ad8 +20409ac0: fd442783 lw a5,-44(s0) +20409ac4: 0047d783 lhu a5,4(a5) +20409ac8: 873e mv a4,a5 +20409aca: fd442783 lw a5,-44(s0) +20409ace: 0067d783 lhu a5,6(a5) +20409ad2: 40f707b3 sub a5,a4,a5 +20409ad6: a035 j 20409b02 (serial->config.bufsz - (rx_fifo->get_index - rx_fifo->put_index)); -20409e54: fbc42783 lw a5,-68(s0) -20409e58: 53fc lw a5,100(a5) -20409e5a: 83a9 srli a5,a5,0xa -20409e5c: 9bfd andi a5,a5,-1 -20409e5e: 07c2 slli a5,a5,0x10 -20409e60: 83c1 srli a5,a5,0x10 -20409e62: 873e mv a4,a5 -20409e64: fd442783 lw a5,-44(s0) -20409e68: 0067d783 lhu a5,6(a5) -20409e6c: 86be mv a3,a5 -20409e6e: fd442783 lw a5,-44(s0) -20409e72: 0047d783 lhu a5,4(a5) -20409e76: 40f687b3 sub a5,a3,a5 -20409e7a: 40f707b3 sub a5,a4,a5 +20409ad8: fbc42783 lw a5,-68(s0) +20409adc: 53fc lw a5,100(a5) +20409ade: 83a9 srli a5,a5,0xa +20409ae0: 9bfd andi a5,a5,-1 +20409ae2: 07c2 slli a5,a5,0x10 +20409ae4: 83c1 srli a5,a5,0x10 +20409ae6: 873e mv a4,a5 +20409ae8: fd442783 lw a5,-44(s0) +20409aec: 0067d783 lhu a5,6(a5) +20409af0: 86be mv a3,a5 +20409af2: fd442783 lw a5,-44(s0) +20409af6: 0047d783 lhu a5,4(a5) +20409afa: 40f687b3 sub a5,a3,a5 +20409afe: 40f707b3 sub a5,a4,a5 rx_length = (rx_fifo->put_index >= rx_fifo->get_index)? (rx_fifo->put_index - rx_fifo->get_index): -20409e7e: fcf42623 sw a5,-52(s0) +20409b02: fcf42623 sw a5,-52(s0) rt_hw_interrupt_enable(level); -20409e82: fd042503 lw a0,-48(s0) -20409e86: b11fe0ef jal ra,20408996 +20409b06: fd042503 lw a0,-48(s0) +20409b0a: a3ffe0ef jal ra,20408548 serial->parent.rx_indicate(&serial->parent, rx_length); -20409e8a: fbc42783 lw a5,-68(s0) -20409e8e: 5f98 lw a4,56(a5) -20409e90: fbc42783 lw a5,-68(s0) -20409e94: fcc42583 lw a1,-52(s0) -20409e98: 853e mv a0,a5 -20409e9a: 9702 jalr a4 +20409b0e: fbc42783 lw a5,-68(s0) +20409b12: 5f98 lw a4,56(a5) +20409b14: fbc42783 lw a5,-68(s0) +20409b18: fcc42583 lw a1,-52(s0) +20409b1c: 853e mv a0,a5 +20409b1e: 9702 jalr a4 break; -20409e9c: aa8d j 2040a00e +20409b20: aa8d j 20409c92 tx_fifo = (struct rt_serial_tx_fifo*)serial->serial_tx; -20409e9e: fbc42783 lw a5,-68(s0) -20409ea2: 57fc lw a5,108(a5) -20409ea4: fcf42e23 sw a5,-36(s0) +20409b22: fbc42783 lw a5,-68(s0) +20409b26: 57fc lw a5,108(a5) +20409b28: fcf42e23 sw a5,-36(s0) rt_completion_done(&(tx_fifo->completion)); -20409ea8: fdc42783 lw a5,-36(s0) -20409eac: 853e mv a0,a5 -20409eae: 2e45 jal 2040a25e +20409b2c: fdc42783 lw a5,-36(s0) +20409b30: 853e mv a0,a5 +20409b32: 2e45 jal 20409ee2 break; -20409eb0: a2a5 j 2040a018 +20409b34: a2a5 j 20409c9c tx_dma = (struct rt_serial_tx_dma*) serial->serial_tx; -20409eb2: fbc42783 lw a5,-68(s0) -20409eb6: 57fc lw a5,108(a5) -20409eb8: fef42623 sw a5,-20(s0) +20409b36: fbc42783 lw a5,-68(s0) +20409b3a: 57fc lw a5,108(a5) +20409b3c: fef42623 sw a5,-20(s0) rt_data_queue_pop(&(tx_dma->data_queue), &last_data_ptr, &data_size, 0); -20409ebc: fec42783 lw a5,-20(s0) -20409ec0: 0791 addi a5,a5,4 -20409ec2: fc440613 addi a2,s0,-60 -20409ec6: fc040713 addi a4,s0,-64 -20409eca: 4681 li a3,0 -20409ecc: 85ba mv a1,a4 -20409ece: 853e mv a0,a5 -20409ed0: 770000ef jal ra,2040a640 +20409b40: fec42783 lw a5,-20(s0) +20409b44: 0791 addi a5,a5,4 +20409b46: fc440613 addi a2,s0,-60 +20409b4a: fc040713 addi a4,s0,-64 +20409b4e: 4681 li a3,0 +20409b50: 85ba mv a1,a4 +20409b52: 853e mv a0,a5 +20409b54: 770000ef jal ra,2040a2c4 if (rt_data_queue_peak(&(tx_dma->data_queue), &data_ptr, &data_size) == RT_EOK) -20409ed4: fec42783 lw a5,-20(s0) -20409ed8: 0791 addi a5,a5,4 -20409eda: fc440693 addi a3,s0,-60 -20409ede: fc840713 addi a4,s0,-56 -20409ee2: 8636 mv a2,a3 -20409ee4: 85ba mv a1,a4 -20409ee6: 853e mv a0,a5 -20409ee8: 1e7000ef jal ra,2040a8ce -20409eec: 87aa mv a5,a0 -20409eee: e78d bnez a5,20409f18 +20409b58: fec42783 lw a5,-20(s0) +20409b5c: 0791 addi a5,a5,4 +20409b5e: fc440693 addi a3,s0,-60 +20409b62: fc840713 addi a4,s0,-56 +20409b66: 8636 mv a2,a3 +20409b68: 85ba mv a1,a4 +20409b6a: 853e mv a0,a5 +20409b6c: 1e7000ef jal ra,2040a552 +20409b70: 87aa mv a5,a0 +20409b72: e78d bnez a5,20409b9c tx_dma->activated = RT_TRUE; -20409ef0: fec42783 lw a5,-20(s0) -20409ef4: 4705 li a4,1 -20409ef6: c398 sw a4,0(a5) +20409b74: fec42783 lw a5,-20(s0) +20409b78: 4705 li a4,1 +20409b7a: c398 sw a4,0(a5) serial->ops->dma_transmit(serial, (rt_uint8_t *)data_ptr, data_size, RT_SERIAL_DMA_TX); -20409ef8: fbc42783 lw a5,-68(s0) -20409efc: 4ffc lw a5,92(a5) -20409efe: 0107a803 lw a6,16(a5) -20409f02: fc842783 lw a5,-56(s0) -20409f06: fc442703 lw a4,-60(s0) -20409f0a: 4689 li a3,2 -20409f0c: 863a mv a2,a4 -20409f0e: 85be mv a1,a5 -20409f10: fbc42503 lw a0,-68(s0) -20409f14: 9802 jalr a6 -20409f16: a029 j 20409f20 +20409b7c: fbc42783 lw a5,-68(s0) +20409b80: 4ffc lw a5,92(a5) +20409b82: 0107a803 lw a6,16(a5) +20409b86: fc842783 lw a5,-56(s0) +20409b8a: fc442703 lw a4,-60(s0) +20409b8e: 4689 li a3,2 +20409b90: 863a mv a2,a4 +20409b92: 85be mv a1,a5 +20409b94: fbc42503 lw a0,-68(s0) +20409b98: 9802 jalr a6 +20409b9a: a029 j 20409ba4 tx_dma->activated = RT_FALSE; -20409f18: fec42783 lw a5,-20(s0) -20409f1c: 0007a023 sw zero,0(a5) +20409b9c: fec42783 lw a5,-20(s0) +20409ba0: 0007a023 sw zero,0(a5) if (serial->parent.tx_complete != RT_NULL) -20409f20: fbc42783 lw a5,-68(s0) -20409f24: 5fdc lw a5,60(a5) -20409f26: 0e078663 beqz a5,2040a012 +20409ba4: fbc42783 lw a5,-68(s0) +20409ba8: 5fdc lw a5,60(a5) +20409baa: 0e078663 beqz a5,20409c96 serial->parent.tx_complete(&serial->parent, (void*)last_data_ptr); -20409f2a: fbc42783 lw a5,-68(s0) -20409f2e: 5fd4 lw a3,60(a5) -20409f30: fbc42783 lw a5,-68(s0) -20409f34: fc042703 lw a4,-64(s0) -20409f38: 85ba mv a1,a4 -20409f3a: 853e mv a0,a5 -20409f3c: 9682 jalr a3 +20409bae: fbc42783 lw a5,-68(s0) +20409bb2: 5fd4 lw a3,60(a5) +20409bb4: fbc42783 lw a5,-68(s0) +20409bb8: fc042703 lw a4,-64(s0) +20409bbc: 85ba mv a1,a4 +20409bbe: 853e mv a0,a5 +20409bc0: 9682 jalr a3 break; -20409f3e: 0001 nop -20409f40: a8c9 j 2040a012 +20409bc2: 0001 nop +20409bc4: a8c9 j 20409c96 length = (event & (~0xff)) >> 8; -20409f42: fb842783 lw a5,-72(s0) -20409f46: 87a1 srai a5,a5,0x8 -20409f48: fef42423 sw a5,-24(s0) +20409bc6: fb842783 lw a5,-72(s0) +20409bca: 87a1 srai a5,a5,0x8 +20409bcc: fef42423 sw a5,-24(s0) if (serial->config.bufsz == 0) -20409f4c: fbc42783 lw a5,-68(s0) -20409f50: 53f8 lw a4,100(a5) -20409f52: 040007b7 lui a5,0x4000 -20409f56: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> -20409f5a: 8ff9 and a5,a5,a4 -20409f5c: e7a5 bnez a5,20409fc4 +20409bd0: fbc42783 lw a5,-68(s0) +20409bd4: 53f8 lw a4,100(a5) +20409bd6: 040007b7 lui a5,0x4000 +20409bda: c0078793 addi a5,a5,-1024 # 3fffc00 <__stack_size+0x3fff400> +20409bde: 8ff9 and a5,a5,a4 +20409be0: e7a5 bnez a5,20409c48 rx_dma = (struct rt_serial_rx_dma*) serial->serial_rx; -20409f5e: fbc42783 lw a5,-68(s0) -20409f62: 57bc lw a5,104(a5) -20409f64: fef42023 sw a5,-32(s0) +20409be2: fbc42783 lw a5,-68(s0) +20409be6: 57bc lw a5,104(a5) +20409be8: fef42023 sw a5,-32(s0) RT_ASSERT(rx_dma != RT_NULL); -20409f68: fe042783 lw a5,-32(s0) -20409f6c: ef89 bnez a5,20409f86 -20409f6e: 31500613 li a2,789 -20409f72: 0000d597 auipc a1,0xd -20409f76: 2b658593 addi a1,a1,694 # 20417228 <__FUNCTION__.2573> -20409f7a: 0000d517 auipc a0,0xd -20409f7e: 0ee50513 addi a0,a0,238 # 20417068 <__FUNCTION__.2293+0xbc> -20409f82: 894fb0ef jal ra,20405016 +20409bec: fe042783 lw a5,-32(s0) +20409bf0: ef89 bnez a5,20409c0a +20409bf2: 31500613 li a2,789 +20409bf6: 0000d597 auipc a1,0xd +20409bfa: 3ee58593 addi a1,a1,1006 # 20416fe4 <__FUNCTION__.2568> +20409bfe: 0000d517 auipc a0,0xd +20409c02: 22650513 addi a0,a0,550 # 20416e24 <__FUNCTION__.2288+0xbc> +20409c06: c14fb0ef jal ra,2040501a RT_ASSERT(serial->parent.rx_indicate != RT_NULL); -20409f86: fbc42783 lw a5,-68(s0) -20409f8a: 5f9c lw a5,56(a5) -20409f8c: ef89 bnez a5,20409fa6 -20409f8e: 31700613 li a2,791 -20409f92: 0000d597 auipc a1,0xd -20409f96: 29658593 addi a1,a1,662 # 20417228 <__FUNCTION__.2573> -20409f9a: 0000d517 auipc a0,0xd -20409f9e: 14250513 addi a0,a0,322 # 204170dc <__FUNCTION__.2293+0x130> -20409fa2: 874fb0ef jal ra,20405016 +20409c0a: fbc42783 lw a5,-68(s0) +20409c0e: 5f9c lw a5,56(a5) +20409c10: ef89 bnez a5,20409c2a +20409c12: 31700613 li a2,791 +20409c16: 0000d597 auipc a1,0xd +20409c1a: 3ce58593 addi a1,a1,974 # 20416fe4 <__FUNCTION__.2568> +20409c1e: 0000d517 auipc a0,0xd +20409c22: 27a50513 addi a0,a0,634 # 20416e98 <__FUNCTION__.2288+0x130> +20409c26: bf4fb0ef jal ra,2040501a serial->parent.rx_indicate(&(serial->parent), length); -20409fa6: fbc42783 lw a5,-68(s0) -20409faa: 5f94 lw a3,56(a5) -20409fac: fbc42783 lw a5,-68(s0) -20409fb0: fe842703 lw a4,-24(s0) -20409fb4: 85ba mv a1,a4 -20409fb6: 853e mv a0,a5 -20409fb8: 9682 jalr a3 +20409c2a: fbc42783 lw a5,-68(s0) +20409c2e: 5f94 lw a3,56(a5) +20409c30: fbc42783 lw a5,-68(s0) +20409c34: fe842703 lw a4,-24(s0) +20409c38: 85ba mv a1,a4 +20409c3a: 853e mv a0,a5 +20409c3c: 9682 jalr a3 rx_dma->activated = RT_FALSE; -20409fba: fe042783 lw a5,-32(s0) -20409fbe: 0007a023 sw zero,0(a5) +20409c3e: fe042783 lw a5,-32(s0) +20409c42: 0007a023 sw zero,0(a5) break; -20409fc2: a891 j 2040a016 +20409c46: a891 j 20409c9a level = rt_hw_interrupt_disable(); -20409fc4: 9d1fe0ef jal ra,20408994 -20409fc8: fea42223 sw a0,-28(s0) +20409c48: 8fffe0ef jal ra,20408546 +20409c4c: fea42223 sw a0,-28(s0) rt_dma_recv_update_put_index(serial, length); -20409fcc: fe842783 lw a5,-24(s0) -20409fd0: 85be mv a1,a5 -20409fd2: fbc42503 lw a0,-68(s0) -20409fd6: eb1fe0ef jal ra,20408e86 +20409c50: fe842783 lw a5,-24(s0) +20409c54: 85be mv a1,a5 +20409c56: fbc42503 lw a0,-68(s0) +20409c5a: eb1fe0ef jal ra,20408b0a length = rt_dma_calc_recved_len(serial); -20409fda: fbc42503 lw a0,-68(s0) -20409fde: d03fe0ef jal ra,20408ce0 -20409fe2: 87aa mv a5,a0 -20409fe4: fef42423 sw a5,-24(s0) +20409c5e: fbc42503 lw a0,-68(s0) +20409c62: d03fe0ef jal ra,20408964 +20409c66: 87aa mv a5,a0 +20409c68: fef42423 sw a5,-24(s0) rt_hw_interrupt_enable(level); -20409fe8: fe442503 lw a0,-28(s0) -20409fec: 9abfe0ef jal ra,20408996 +20409c6c: fe442503 lw a0,-28(s0) +20409c70: 8d9fe0ef jal ra,20408548 if (serial->parent.rx_indicate != RT_NULL) -20409ff0: fbc42783 lw a5,-68(s0) -20409ff4: 5f9c lw a5,56(a5) -20409ff6: c385 beqz a5,2040a016 +20409c74: fbc42783 lw a5,-68(s0) +20409c78: 5f9c lw a5,56(a5) +20409c7a: c385 beqz a5,20409c9a serial->parent.rx_indicate(&(serial->parent), length); -20409ff8: fbc42783 lw a5,-68(s0) -20409ffc: 5f94 lw a3,56(a5) -20409ffe: fbc42783 lw a5,-68(s0) -2040a002: fe842703 lw a4,-24(s0) -2040a006: 85ba mv a1,a4 -2040a008: 853e mv a0,a5 -2040a00a: 9682 jalr a3 +20409c7c: fbc42783 lw a5,-68(s0) +20409c80: 5f94 lw a3,56(a5) +20409c82: fbc42783 lw a5,-68(s0) +20409c86: fe842703 lw a4,-24(s0) +20409c8a: 85ba mv a1,a4 +20409c8c: 853e mv a0,a5 +20409c8e: 9682 jalr a3 break; -2040a00c: a029 j 2040a016 +20409c90: a029 j 20409c9a break; -2040a00e: 0001 nop -2040a010: a021 j 2040a018 +20409c92: 0001 nop +20409c94: a021 j 20409c9c break; -2040a012: 0001 nop -2040a014: a011 j 2040a018 +20409c96: 0001 nop +20409c98: a011 j 20409c9c break; -2040a016: 0001 nop +20409c9a: 0001 nop } -2040a018: 0001 nop -2040a01a: 40b6 lw ra,76(sp) -2040a01c: 4426 lw s0,72(sp) -2040a01e: 6161 addi sp,sp,80 -2040a020: 8082 ret +20409c9c: 0001 nop +20409c9e: 40b6 lw ra,76(sp) +20409ca0: 4426 lw s0,72(sp) +20409ca2: 6161 addi sp,sp,80 +20409ca4: 8082 ret -2040a022 : +20409ca6 : { -2040a022: 1101 addi sp,sp,-32 -2040a024: ce22 sw s0,28(sp) -2040a026: 1000 addi s0,sp,32 -2040a028: fea42623 sw a0,-20(s0) +20409ca6: 1101 addi sp,sp,-32 +20409ca8: ce22 sw s0,28(sp) +20409caa: 1000 addi s0,sp,32 +20409cac: fea42623 sw a0,-20(s0) l->next = l->prev = l; -2040a02c: fec42783 lw a5,-20(s0) -2040a030: fec42703 lw a4,-20(s0) -2040a034: c3d8 sw a4,4(a5) -2040a036: fec42783 lw a5,-20(s0) -2040a03a: 43d8 lw a4,4(a5) -2040a03c: fec42783 lw a5,-20(s0) -2040a040: c398 sw a4,0(a5) +20409cb0: fec42783 lw a5,-20(s0) +20409cb4: fec42703 lw a4,-20(s0) +20409cb8: c3d8 sw a4,4(a5) +20409cba: fec42783 lw a5,-20(s0) +20409cbe: 43d8 lw a4,4(a5) +20409cc0: fec42783 lw a5,-20(s0) +20409cc4: c398 sw a4,0(a5) } -2040a042: 0001 nop -2040a044: 4472 lw s0,28(sp) -2040a046: 6105 addi sp,sp,32 -2040a048: 8082 ret +20409cc6: 0001 nop +20409cc8: 4472 lw s0,28(sp) +20409cca: 6105 addi sp,sp,32 +20409ccc: 8082 ret -2040a04a : +20409cce : { -2040a04a: 1101 addi sp,sp,-32 -2040a04c: ce22 sw s0,28(sp) -2040a04e: 1000 addi s0,sp,32 -2040a050: fea42623 sw a0,-20(s0) -2040a054: feb42423 sw a1,-24(s0) +20409cce: 1101 addi sp,sp,-32 +20409cd0: ce22 sw s0,28(sp) +20409cd2: 1000 addi s0,sp,32 +20409cd4: fea42623 sw a0,-20(s0) +20409cd8: feb42423 sw a1,-24(s0) l->prev->next = n; -2040a058: fec42783 lw a5,-20(s0) -2040a05c: 43dc lw a5,4(a5) -2040a05e: fe842703 lw a4,-24(s0) -2040a062: c398 sw a4,0(a5) +20409cdc: fec42783 lw a5,-20(s0) +20409ce0: 43dc lw a5,4(a5) +20409ce2: fe842703 lw a4,-24(s0) +20409ce6: c398 sw a4,0(a5) n->prev = l->prev; -2040a064: fec42783 lw a5,-20(s0) -2040a068: 43d8 lw a4,4(a5) -2040a06a: fe842783 lw a5,-24(s0) -2040a06e: c3d8 sw a4,4(a5) +20409ce8: fec42783 lw a5,-20(s0) +20409cec: 43d8 lw a4,4(a5) +20409cee: fe842783 lw a5,-24(s0) +20409cf2: c3d8 sw a4,4(a5) l->prev = n; -2040a070: fec42783 lw a5,-20(s0) -2040a074: fe842703 lw a4,-24(s0) -2040a078: c3d8 sw a4,4(a5) +20409cf4: fec42783 lw a5,-20(s0) +20409cf8: fe842703 lw a4,-24(s0) +20409cfc: c3d8 sw a4,4(a5) n->next = l; -2040a07a: fe842783 lw a5,-24(s0) -2040a07e: fec42703 lw a4,-20(s0) -2040a082: c398 sw a4,0(a5) +20409cfe: fe842783 lw a5,-24(s0) +20409d02: fec42703 lw a4,-20(s0) +20409d06: c398 sw a4,0(a5) } -2040a084: 0001 nop -2040a086: 4472 lw s0,28(sp) -2040a088: 6105 addi sp,sp,32 -2040a08a: 8082 ret +20409d08: 0001 nop +20409d0a: 4472 lw s0,28(sp) +20409d0c: 6105 addi sp,sp,32 +20409d0e: 8082 ret -2040a08c : +20409d10 : { -2040a08c: 1101 addi sp,sp,-32 -2040a08e: ce22 sw s0,28(sp) -2040a090: 1000 addi s0,sp,32 -2040a092: fea42623 sw a0,-20(s0) +20409d10: 1101 addi sp,sp,-32 +20409d12: ce22 sw s0,28(sp) +20409d14: 1000 addi s0,sp,32 +20409d16: fea42623 sw a0,-20(s0) return l->next == l; -2040a096: fec42783 lw a5,-20(s0) -2040a09a: 439c lw a5,0(a5) -2040a09c: fec42703 lw a4,-20(s0) -2040a0a0: 40f707b3 sub a5,a4,a5 -2040a0a4: 0017b793 seqz a5,a5 -2040a0a8: 0ff7f793 andi a5,a5,255 +20409d1a: fec42783 lw a5,-20(s0) +20409d1e: 439c lw a5,0(a5) +20409d20: fec42703 lw a4,-20(s0) +20409d24: 40f707b3 sub a5,a4,a5 +20409d28: 0017b793 seqz a5,a5 +20409d2c: 0ff7f793 andi a5,a5,255 } -2040a0ac: 853e mv a0,a5 -2040a0ae: 4472 lw s0,28(sp) -2040a0b0: 6105 addi sp,sp,32 -2040a0b2: 8082 ret +20409d30: 853e mv a0,a5 +20409d32: 4472 lw s0,28(sp) +20409d34: 6105 addi sp,sp,32 +20409d36: 8082 ret -2040a0b4 : +20409d38 : #define RT_COMPLETED 1 #define RT_UNCOMPLETED 0 void rt_completion_init(struct rt_completion *completion) { -2040a0b4: 7179 addi sp,sp,-48 -2040a0b6: d606 sw ra,44(sp) -2040a0b8: d422 sw s0,40(sp) -2040a0ba: 1800 addi s0,sp,48 -2040a0bc: fca42e23 sw a0,-36(s0) +20409d38: 7179 addi sp,sp,-48 +20409d3a: d606 sw ra,44(sp) +20409d3c: d422 sw s0,40(sp) +20409d3e: 1800 addi s0,sp,48 +20409d40: fca42e23 sw a0,-36(s0) rt_base_t level; RT_ASSERT(completion != RT_NULL); -2040a0c0: fdc42783 lw a5,-36(s0) -2040a0c4: ef89 bnez a5,2040a0de -2040a0c6: 02300613 li a2,35 -2040a0ca: 0000d597 auipc a1,0xd -2040a0ce: 1e258593 addi a1,a1,482 # 204172ac <__FUNCTION__.2423> -2040a0d2: 0000d517 auipc a0,0xd -2040a0d6: 16a50513 addi a0,a0,362 # 2041723c <__FUNCTION__.2573+0x14> -2040a0da: f3dfa0ef jal ra,20405016 +20409d44: fdc42783 lw a5,-36(s0) +20409d48: ef89 bnez a5,20409d62 +20409d4a: 02300613 li a2,35 +20409d4e: 0000d597 auipc a1,0xd +20409d52: 31a58593 addi a1,a1,794 # 20417068 <__FUNCTION__.2418> +20409d56: 0000d517 auipc a0,0xd +20409d5a: 2a250513 addi a0,a0,674 # 20416ff8 <__FUNCTION__.2568+0x14> +20409d5e: abcfb0ef jal ra,2040501a level = rt_hw_interrupt_disable(); -2040a0de: 8b7fe0ef jal ra,20408994 -2040a0e2: fea42623 sw a0,-20(s0) +20409d62: fe4fe0ef jal ra,20408546 +20409d66: fea42623 sw a0,-20(s0) completion->flag = RT_UNCOMPLETED; -2040a0e6: fdc42783 lw a5,-36(s0) -2040a0ea: 0007a023 sw zero,0(a5) +20409d6a: fdc42783 lw a5,-36(s0) +20409d6e: 0007a023 sw zero,0(a5) rt_list_init(&completion->suspended_list); -2040a0ee: fdc42783 lw a5,-36(s0) -2040a0f2: 0791 addi a5,a5,4 -2040a0f4: 853e mv a0,a5 -2040a0f6: 3735 jal 2040a022 +20409d72: fdc42783 lw a5,-36(s0) +20409d76: 0791 addi a5,a5,4 +20409d78: 853e mv a0,a5 +20409d7a: 3735 jal 20409ca6 rt_hw_interrupt_enable(level); -2040a0f8: fec42503 lw a0,-20(s0) -2040a0fc: 89bfe0ef jal ra,20408996 +20409d7c: fec42503 lw a0,-20(s0) +20409d80: fc8fe0ef jal ra,20408548 } -2040a100: 0001 nop -2040a102: 50b2 lw ra,44(sp) -2040a104: 5422 lw s0,40(sp) -2040a106: 6145 addi sp,sp,48 -2040a108: 8082 ret +20409d84: 0001 nop +20409d86: 50b2 lw ra,44(sp) +20409d88: 5422 lw s0,40(sp) +20409d8a: 6145 addi sp,sp,48 +20409d8c: 8082 ret -2040a10a : +20409d8e : RTM_EXPORT(rt_completion_init); rt_err_t rt_completion_wait(struct rt_completion *completion, rt_int32_t timeout) { -2040a10a: 7179 addi sp,sp,-48 -2040a10c: d606 sw ra,44(sp) -2040a10e: d422 sw s0,40(sp) -2040a110: 1800 addi s0,sp,48 -2040a112: fca42e23 sw a0,-36(s0) -2040a116: fcb42c23 sw a1,-40(s0) +20409d8e: 7179 addi sp,sp,-48 +20409d90: d606 sw ra,44(sp) +20409d92: d422 sw s0,40(sp) +20409d94: 1800 addi s0,sp,48 +20409d96: fca42e23 sw a0,-36(s0) +20409d9a: fcb42c23 sw a1,-40(s0) rt_err_t result; rt_base_t level; rt_thread_t thread; RT_ASSERT(completion != RT_NULL); -2040a11a: fdc42783 lw a5,-36(s0) -2040a11e: ef89 bnez a5,2040a138 -2040a120: 03200613 li a2,50 -2040a124: 0000d597 auipc a1,0xd -2040a128: 19c58593 addi a1,a1,412 # 204172c0 <__FUNCTION__.2431> -2040a12c: 0000d517 auipc a0,0xd -2040a130: 11050513 addi a0,a0,272 # 2041723c <__FUNCTION__.2573+0x14> -2040a134: ee3fa0ef jal ra,20405016 +20409d9e: fdc42783 lw a5,-36(s0) +20409da2: ef89 bnez a5,20409dbc +20409da4: 03200613 li a2,50 +20409da8: 0000d597 auipc a1,0xd +20409dac: 2d458593 addi a1,a1,724 # 2041707c <__FUNCTION__.2426> +20409db0: 0000d517 auipc a0,0xd +20409db4: 24850513 addi a0,a0,584 # 20416ff8 <__FUNCTION__.2568+0x14> +20409db8: a62fb0ef jal ra,2040501a result = RT_EOK; -2040a138: fe042623 sw zero,-20(s0) +20409dbc: fe042623 sw zero,-20(s0) thread = rt_thread_self(); -2040a13c: 86afd0ef jal ra,204071a6 -2040a140: fea42223 sw a0,-28(s0) +20409dc0: ef1fc0ef jal ra,20406cb0 +20409dc4: fea42223 sw a0,-28(s0) level = rt_hw_interrupt_disable(); -2040a144: 851fe0ef jal ra,20408994 -2040a148: fea42423 sw a0,-24(s0) +20409dc8: f7efe0ef jal ra,20408546 +20409dcc: fea42423 sw a0,-24(s0) if (completion->flag != RT_COMPLETED) -2040a14c: fdc42783 lw a5,-36(s0) -2040a150: 4398 lw a4,0(a5) -2040a152: 4785 li a5,1 -2040a154: 0ef70663 beq a4,a5,2040a240 +20409dd0: fdc42783 lw a5,-36(s0) +20409dd4: 4398 lw a4,0(a5) +20409dd6: 4785 li a5,1 +20409dd8: 0ef70663 beq a4,a5,20409ec4 { /* only one thread can suspend on complete */ RT_ASSERT(rt_list_isempty(&(completion->suspended_list))); -2040a158: fdc42783 lw a5,-36(s0) -2040a15c: 0791 addi a5,a5,4 -2040a15e: 853e mv a0,a5 -2040a160: 3735 jal 2040a08c -2040a162: 87aa mv a5,a0 -2040a164: ef89 bnez a5,2040a17e -2040a166: 03b00613 li a2,59 -2040a16a: 0000d597 auipc a1,0xd -2040a16e: 15658593 addi a1,a1,342 # 204172c0 <__FUNCTION__.2431> -2040a172: 0000d517 auipc a0,0xd -2040a176: 0e250513 addi a0,a0,226 # 20417254 <__FUNCTION__.2573+0x2c> -2040a17a: e9dfa0ef jal ra,20405016 +20409ddc: fdc42783 lw a5,-36(s0) +20409de0: 0791 addi a5,a5,4 +20409de2: 853e mv a0,a5 +20409de4: 3735 jal 20409d10 +20409de6: 87aa mv a5,a0 +20409de8: ef89 bnez a5,20409e02 +20409dea: 03b00613 li a2,59 +20409dee: 0000d597 auipc a1,0xd +20409df2: 28e58593 addi a1,a1,654 # 2041707c <__FUNCTION__.2426> +20409df6: 0000d517 auipc a0,0xd +20409dfa: 21a50513 addi a0,a0,538 # 20417010 <__FUNCTION__.2568+0x2c> +20409dfe: a1cfb0ef jal ra,2040501a if (timeout == 0) -2040a17e: fd842783 lw a5,-40(s0) -2040a182: e789 bnez a5,2040a18c +20409e02: fd842783 lw a5,-40(s0) +20409e06: e789 bnez a5,20409e10 { result = -RT_ETIMEOUT; -2040a184: 57f9 li a5,-2 -2040a186: fef42623 sw a5,-20(s0) +20409e08: 57f9 li a5,-2 +20409e0a: fef42623 sw a5,-20(s0) goto __exit; -2040a18a: a87d j 2040a248 +20409e0e: a87d j 20409ecc } else { /* reset thread error number */ thread->error = RT_EOK; -2040a18c: fe442783 lw a5,-28(s0) -2040a190: 0407a423 sw zero,72(a5) +20409e10: fe442783 lw a5,-28(s0) +20409e14: 0407a423 sw zero,72(a5) /* suspend thread */ rt_thread_suspend(thread); -2040a194: fe442503 lw a0,-28(s0) -2040a198: d26fd0ef jal ra,204076be +20409e18: fe442503 lw a0,-28(s0) +20409e1c: bacfd0ef jal ra,204071c8 /* add to suspended list */ rt_list_insert_before(&(completion->suspended_list), -2040a19c: fdc42783 lw a5,-36(s0) -2040a1a0: 00478713 addi a4,a5,4 -2040a1a4: fe442783 lw a5,-28(s0) -2040a1a8: 02c78793 addi a5,a5,44 -2040a1ac: 85be mv a1,a5 -2040a1ae: 853a mv a0,a4 -2040a1b0: 3d69 jal 2040a04a +20409e20: fdc42783 lw a5,-36(s0) +20409e24: 00478713 addi a4,a5,4 +20409e28: fe442783 lw a5,-28(s0) +20409e2c: 02c78793 addi a5,a5,44 +20409e30: 85be mv a1,a5 +20409e32: 853a mv a0,a4 +20409e34: 3d69 jal 20409cce &(thread->tlist)); /* current context checking */ RT_DEBUG_NOT_IN_INTERRUPT; -2040a1b2: fe2fe0ef jal ra,20408994 -2040a1b6: fea42023 sw a0,-32(s0) -2040a1ba: 839f90ef jal ra,204039f2 -2040a1be: 87aa mv a5,a0 -2040a1c0: c79d beqz a5,2040a1ee -2040a1c2: 0000d597 auipc a1,0xd -2040a1c6: 0fe58593 addi a1,a1,254 # 204172c0 <__FUNCTION__.2431> -2040a1ca: 0000d517 auipc a0,0xd -2040a1ce: 0ba50513 addi a0,a0,186 # 20417284 <__FUNCTION__.2573+0x5c> -2040a1d2: bcffa0ef jal ra,20404da0 -2040a1d6: 04e00613 li a2,78 -2040a1da: 0000d597 auipc a1,0xd -2040a1de: 0e658593 addi a1,a1,230 # 204172c0 <__FUNCTION__.2431> -2040a1e2: 0000d517 auipc a0,0xd -2040a1e6: 0c650513 addi a0,a0,198 # 204172a8 <__FUNCTION__.2573+0x80> -2040a1ea: e2dfa0ef jal ra,20405016 -2040a1ee: fe042503 lw a0,-32(s0) -2040a1f2: fa4fe0ef jal ra,20408996 +20409e36: f10fe0ef jal ra,20408546 +20409e3a: fea42023 sw a0,-32(s0) +20409e3e: bbbf90ef jal ra,204039f8 +20409e42: 87aa mv a5,a0 +20409e44: c79d beqz a5,20409e72 +20409e46: 0000d597 auipc a1,0xd +20409e4a: 23658593 addi a1,a1,566 # 2041707c <__FUNCTION__.2426> +20409e4e: 0000d517 auipc a0,0xd +20409e52: 1f250513 addi a0,a0,498 # 20417040 <__FUNCTION__.2568+0x5c> +20409e56: f51fa0ef jal ra,20404da6 +20409e5a: 04e00613 li a2,78 +20409e5e: 0000d597 auipc a1,0xd +20409e62: 21e58593 addi a1,a1,542 # 2041707c <__FUNCTION__.2426> +20409e66: 0000d517 auipc a0,0xd +20409e6a: 1fe50513 addi a0,a0,510 # 20417064 <__FUNCTION__.2568+0x80> +20409e6e: 9acfb0ef jal ra,2040501a +20409e72: fe042503 lw a0,-32(s0) +20409e76: ed2fe0ef jal ra,20408548 /* start timer */ if (timeout > 0) -2040a1f6: fd842783 lw a5,-40(s0) -2040a1fa: 02f05463 blez a5,2040a222 +20409e7a: fd842783 lw a5,-40(s0) +20409e7e: 02f05463 blez a5,20409ea6 { /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -2040a1fe: fe442783 lw a5,-28(s0) -2040a202: 06878793 addi a5,a5,104 -2040a206: fd840713 addi a4,s0,-40 -2040a20a: 863a mv a2,a4 -2040a20c: 4581 li a1,0 -2040a20e: 853e mv a0,a5 -2040a210: db9fd0ef jal ra,20407fc8 +20409e82: fe442783 lw a5,-28(s0) +20409e86: 06878793 addi a5,a5,104 +20409e8a: fd840713 addi a4,s0,-40 +20409e8e: 863a mv a2,a4 +20409e90: 4581 li a1,0 +20409e92: 853e mv a0,a5 +20409e94: c3ffd0ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &timeout); rt_timer_start(&(thread->thread_timer)); -2040a214: fe442783 lw a5,-28(s0) -2040a218: 06878793 addi a5,a5,104 -2040a21c: 853e mv a0,a5 -2040a21e: a5dfd0ef jal ra,20407c7a +20409e98: fe442783 lw a5,-28(s0) +20409e9c: 06878793 addi a5,a5,104 +20409ea0: 853e mv a0,a5 +20409ea2: 8e3fd0ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(level); -2040a222: fe842503 lw a0,-24(s0) -2040a226: f70fe0ef jal ra,20408996 +20409ea6: fe842503 lw a0,-24(s0) +20409eaa: e9efe0ef jal ra,20408548 /* do schedule */ rt_schedule(); -2040a22a: e40fb0ef jal ra,2040586a +20409eae: e42fc0ef jal ra,204064f0 /* thread is waked up */ result = thread->error; -2040a22e: fe442783 lw a5,-28(s0) -2040a232: 47bc lw a5,72(a5) -2040a234: fef42623 sw a5,-20(s0) +20409eb2: fe442783 lw a5,-28(s0) +20409eb6: 47bc lw a5,72(a5) +20409eb8: fef42623 sw a5,-20(s0) level = rt_hw_interrupt_disable(); -2040a238: f5cfe0ef jal ra,20408994 -2040a23c: fea42423 sw a0,-24(s0) +20409ebc: e8afe0ef jal ra,20408546 +20409ec0: fea42423 sw a0,-24(s0) } } /* clean completed flag */ completion->flag = RT_UNCOMPLETED; -2040a240: fdc42783 lw a5,-36(s0) -2040a244: 0007a023 sw zero,0(a5) +20409ec4: fdc42783 lw a5,-36(s0) +20409ec8: 0007a023 sw zero,0(a5) __exit: rt_hw_interrupt_enable(level); -2040a248: fe842503 lw a0,-24(s0) -2040a24c: f4afe0ef jal ra,20408996 +20409ecc: fe842503 lw a0,-24(s0) +20409ed0: e78fe0ef jal ra,20408548 return result; -2040a250: fec42783 lw a5,-20(s0) +20409ed4: fec42783 lw a5,-20(s0) } -2040a254: 853e mv a0,a5 -2040a256: 50b2 lw ra,44(sp) -2040a258: 5422 lw s0,40(sp) -2040a25a: 6145 addi sp,sp,48 -2040a25c: 8082 ret +20409ed8: 853e mv a0,a5 +20409eda: 50b2 lw ra,44(sp) +20409edc: 5422 lw s0,40(sp) +20409ede: 6145 addi sp,sp,48 +20409ee0: 8082 ret -2040a25e : +20409ee2 : RTM_EXPORT(rt_completion_wait); void rt_completion_done(struct rt_completion *completion) { -2040a25e: 7179 addi sp,sp,-48 -2040a260: d606 sw ra,44(sp) -2040a262: d422 sw s0,40(sp) -2040a264: 1800 addi s0,sp,48 -2040a266: fca42e23 sw a0,-36(s0) +20409ee2: 7179 addi sp,sp,-48 +20409ee4: d606 sw ra,44(sp) +20409ee6: d422 sw s0,40(sp) +20409ee8: 1800 addi s0,sp,48 +20409eea: fca42e23 sw a0,-36(s0) rt_base_t level; RT_ASSERT(completion != RT_NULL); -2040a26a: fdc42783 lw a5,-36(s0) -2040a26e: ef89 bnez a5,2040a288 -2040a270: 07200613 li a2,114 -2040a274: 0000d597 auipc a1,0xd -2040a278: 06058593 addi a1,a1,96 # 204172d4 <__FUNCTION__.2438> -2040a27c: 0000d517 auipc a0,0xd -2040a280: fc050513 addi a0,a0,-64 # 2041723c <__FUNCTION__.2573+0x14> -2040a284: d93fa0ef jal ra,20405016 +20409eee: fdc42783 lw a5,-36(s0) +20409ef2: ef89 bnez a5,20409f0c +20409ef4: 07200613 li a2,114 +20409ef8: 0000d597 auipc a1,0xd +20409efc: 19858593 addi a1,a1,408 # 20417090 <__FUNCTION__.2433> +20409f00: 0000d517 auipc a0,0xd +20409f04: 0f850513 addi a0,a0,248 # 20416ff8 <__FUNCTION__.2568+0x14> +20409f08: 912fb0ef jal ra,2040501a if (completion->flag == RT_COMPLETED) -2040a288: fdc42783 lw a5,-36(s0) -2040a28c: 4398 lw a4,0(a5) -2040a28e: 4785 li a5,1 -2040a290: 04f70863 beq a4,a5,2040a2e0 +20409f0c: fdc42783 lw a5,-36(s0) +20409f10: 4398 lw a4,0(a5) +20409f12: 4785 li a5,1 +20409f14: 04f70863 beq a4,a5,20409f64 return; level = rt_hw_interrupt_disable(); -2040a294: f00fe0ef jal ra,20408994 -2040a298: fea42623 sw a0,-20(s0) +20409f18: e2efe0ef jal ra,20408546 +20409f1c: fea42623 sw a0,-20(s0) completion->flag = RT_COMPLETED; -2040a29c: fdc42783 lw a5,-36(s0) -2040a2a0: 4705 li a4,1 -2040a2a2: c398 sw a4,0(a5) +20409f20: fdc42783 lw a5,-36(s0) +20409f24: 4705 li a4,1 +20409f26: c398 sw a4,0(a5) if (!rt_list_isempty(&(completion->suspended_list))) -2040a2a4: fdc42783 lw a5,-36(s0) -2040a2a8: 0791 addi a5,a5,4 -2040a2aa: 853e mv a0,a5 -2040a2ac: 33c5 jal 2040a08c -2040a2ae: 87aa mv a5,a0 -2040a2b0: e39d bnez a5,2040a2d6 +20409f28: fdc42783 lw a5,-36(s0) +20409f2c: 0791 addi a5,a5,4 +20409f2e: 853e mv a0,a5 +20409f30: 33c5 jal 20409d10 +20409f32: 87aa mv a5,a0 +20409f34: e39d bnez a5,20409f5a { /* there is one thread in suspended list */ struct rt_thread *thread; /* get thread entry */ thread = rt_list_entry(completion->suspended_list.next, -2040a2b2: fdc42783 lw a5,-36(s0) -2040a2b6: 43dc lw a5,4(a5) -2040a2b8: fd478793 addi a5,a5,-44 -2040a2bc: fef42423 sw a5,-24(s0) +20409f36: fdc42783 lw a5,-36(s0) +20409f3a: 43dc lw a5,4(a5) +20409f3c: fd478793 addi a5,a5,-44 +20409f40: fef42423 sw a5,-24(s0) struct rt_thread, tlist); /* resume it */ rt_thread_resume(thread); -2040a2c0: fe842503 lw a0,-24(s0) -2040a2c4: c8efd0ef jal ra,20407752 +20409f44: fe842503 lw a0,-24(s0) +20409f48: b14fd0ef jal ra,2040725c rt_hw_interrupt_enable(level); -2040a2c8: fec42503 lw a0,-20(s0) -2040a2cc: ecafe0ef jal ra,20408996 +20409f4c: fec42503 lw a0,-20(s0) +20409f50: df8fe0ef jal ra,20408548 /* perform a schedule */ rt_schedule(); -2040a2d0: d9afb0ef jal ra,2040586a -2040a2d4: a039 j 2040a2e2 +20409f54: d9cfc0ef jal ra,204064f0 +20409f58: a039 j 20409f66 } else { rt_hw_interrupt_enable(level); -2040a2d6: fec42503 lw a0,-20(s0) -2040a2da: ebcfe0ef jal ra,20408996 -2040a2de: a011 j 2040a2e2 +20409f5a: fec42503 lw a0,-20(s0) +20409f5e: deafe0ef jal ra,20408548 +20409f62: a011 j 20409f66 return; -2040a2e0: 0001 nop +20409f64: 0001 nop } } -2040a2e2: 50b2 lw ra,44(sp) -2040a2e4: 5422 lw s0,40(sp) -2040a2e6: 6145 addi sp,sp,48 -2040a2e8: 8082 ret +20409f66: 50b2 lw ra,44(sp) +20409f68: 5422 lw s0,40(sp) +20409f6a: 6145 addi sp,sp,48 +20409f6c: 8082 ret -2040a2ea : +20409f6e : { -2040a2ea: 1101 addi sp,sp,-32 -2040a2ec: ce22 sw s0,28(sp) -2040a2ee: 1000 addi s0,sp,32 -2040a2f0: fea42623 sw a0,-20(s0) +20409f6e: 1101 addi sp,sp,-32 +20409f70: ce22 sw s0,28(sp) +20409f72: 1000 addi s0,sp,32 +20409f74: fea42623 sw a0,-20(s0) l->next = l->prev = l; -2040a2f4: fec42783 lw a5,-20(s0) -2040a2f8: fec42703 lw a4,-20(s0) -2040a2fc: c3d8 sw a4,4(a5) -2040a2fe: fec42783 lw a5,-20(s0) -2040a302: 43d8 lw a4,4(a5) -2040a304: fec42783 lw a5,-20(s0) -2040a308: c398 sw a4,0(a5) +20409f78: fec42783 lw a5,-20(s0) +20409f7c: fec42703 lw a4,-20(s0) +20409f80: c3d8 sw a4,4(a5) +20409f82: fec42783 lw a5,-20(s0) +20409f86: 43d8 lw a4,4(a5) +20409f88: fec42783 lw a5,-20(s0) +20409f8c: c398 sw a4,0(a5) } -2040a30a: 0001 nop -2040a30c: 4472 lw s0,28(sp) -2040a30e: 6105 addi sp,sp,32 -2040a310: 8082 ret +20409f8e: 0001 nop +20409f90: 4472 lw s0,28(sp) +20409f92: 6105 addi sp,sp,32 +20409f94: 8082 ret -2040a312 : +20409f96 : { -2040a312: 1101 addi sp,sp,-32 -2040a314: ce22 sw s0,28(sp) -2040a316: 1000 addi s0,sp,32 -2040a318: fea42623 sw a0,-20(s0) -2040a31c: feb42423 sw a1,-24(s0) +20409f96: 1101 addi sp,sp,-32 +20409f98: ce22 sw s0,28(sp) +20409f9a: 1000 addi s0,sp,32 +20409f9c: fea42623 sw a0,-20(s0) +20409fa0: feb42423 sw a1,-24(s0) l->prev->next = n; -2040a320: fec42783 lw a5,-20(s0) -2040a324: 43dc lw a5,4(a5) -2040a326: fe842703 lw a4,-24(s0) -2040a32a: c398 sw a4,0(a5) +20409fa4: fec42783 lw a5,-20(s0) +20409fa8: 43dc lw a5,4(a5) +20409faa: fe842703 lw a4,-24(s0) +20409fae: c398 sw a4,0(a5) n->prev = l->prev; -2040a32c: fec42783 lw a5,-20(s0) -2040a330: 43d8 lw a4,4(a5) -2040a332: fe842783 lw a5,-24(s0) -2040a336: c3d8 sw a4,4(a5) +20409fb0: fec42783 lw a5,-20(s0) +20409fb4: 43d8 lw a4,4(a5) +20409fb6: fe842783 lw a5,-24(s0) +20409fba: c3d8 sw a4,4(a5) l->prev = n; -2040a338: fec42783 lw a5,-20(s0) -2040a33c: fe842703 lw a4,-24(s0) -2040a340: c3d8 sw a4,4(a5) +20409fbc: fec42783 lw a5,-20(s0) +20409fc0: fe842703 lw a4,-24(s0) +20409fc4: c3d8 sw a4,4(a5) n->next = l; -2040a342: fe842783 lw a5,-24(s0) -2040a346: fec42703 lw a4,-20(s0) -2040a34a: c398 sw a4,0(a5) +20409fc6: fe842783 lw a5,-24(s0) +20409fca: fec42703 lw a4,-20(s0) +20409fce: c398 sw a4,0(a5) } -2040a34c: 0001 nop -2040a34e: 4472 lw s0,28(sp) -2040a350: 6105 addi sp,sp,32 -2040a352: 8082 ret +20409fd0: 0001 nop +20409fd2: 4472 lw s0,28(sp) +20409fd4: 6105 addi sp,sp,32 +20409fd6: 8082 ret -2040a354 : +20409fd8 : { -2040a354: 1101 addi sp,sp,-32 -2040a356: ce22 sw s0,28(sp) -2040a358: 1000 addi s0,sp,32 -2040a35a: fea42623 sw a0,-20(s0) +20409fd8: 1101 addi sp,sp,-32 +20409fda: ce22 sw s0,28(sp) +20409fdc: 1000 addi s0,sp,32 +20409fde: fea42623 sw a0,-20(s0) return l->next == l; -2040a35e: fec42783 lw a5,-20(s0) -2040a362: 439c lw a5,0(a5) -2040a364: fec42703 lw a4,-20(s0) -2040a368: 40f707b3 sub a5,a4,a5 -2040a36c: 0017b793 seqz a5,a5 -2040a370: 0ff7f793 andi a5,a5,255 +20409fe2: fec42783 lw a5,-20(s0) +20409fe6: 439c lw a5,0(a5) +20409fe8: fec42703 lw a4,-20(s0) +20409fec: 40f707b3 sub a5,a4,a5 +20409ff0: 0017b793 seqz a5,a5 +20409ff4: 0ff7f793 andi a5,a5,255 } -2040a374: 853e mv a0,a5 -2040a376: 4472 lw s0,28(sp) -2040a378: 6105 addi sp,sp,32 -2040a37a: 8082 ret +20409ff8: 853e mv a0,a5 +20409ffa: 4472 lw s0,28(sp) +20409ffc: 6105 addi sp,sp,32 +20409ffe: 8082 ret -2040a37c : +2040a000 : rt_err_t rt_data_queue_init(struct rt_data_queue *queue, rt_uint16_t size, rt_uint16_t lwm, void (*evt_notify)(struct rt_data_queue *queue, rt_uint32_t event)) { -2040a37c: 1101 addi sp,sp,-32 -2040a37e: ce06 sw ra,28(sp) -2040a380: cc22 sw s0,24(sp) -2040a382: 1000 addi s0,sp,32 -2040a384: fea42623 sw a0,-20(s0) -2040a388: 87ae mv a5,a1 -2040a38a: 8732 mv a4,a2 -2040a38c: fed42223 sw a3,-28(s0) -2040a390: fef41523 sh a5,-22(s0) -2040a394: 87ba mv a5,a4 -2040a396: fef41423 sh a5,-24(s0) +2040a000: 1101 addi sp,sp,-32 +2040a002: ce06 sw ra,28(sp) +2040a004: cc22 sw s0,24(sp) +2040a006: 1000 addi s0,sp,32 +2040a008: fea42623 sw a0,-20(s0) +2040a00c: 87ae mv a5,a1 +2040a00e: 8732 mv a4,a2 +2040a010: fed42223 sw a3,-28(s0) +2040a014: fef41523 sh a5,-22(s0) +2040a018: 87ba mv a5,a4 +2040a01a: fef41423 sh a5,-24(s0) RT_ASSERT(queue != RT_NULL); -2040a39a: fec42783 lw a5,-20(s0) -2040a39e: ef89 bnez a5,2040a3b8 -2040a3a0: 02a00613 li a2,42 -2040a3a4: 0000d597 auipc a1,0xd -2040a3a8: fa458593 addi a1,a1,-92 # 20417348 <__FUNCTION__.2429> -2040a3ac: 0000d517 auipc a0,0xd -2040a3b0: f3c50513 addi a0,a0,-196 # 204172e8 <__FUNCTION__.2438+0x14> -2040a3b4: c63fa0ef jal ra,20405016 +2040a01e: fec42783 lw a5,-20(s0) +2040a022: ef89 bnez a5,2040a03c +2040a024: 02a00613 li a2,42 +2040a028: 0000d597 auipc a1,0xd +2040a02c: 0dc58593 addi a1,a1,220 # 20417104 <__FUNCTION__.2424> +2040a030: 0000d517 auipc a0,0xd +2040a034: 07450513 addi a0,a0,116 # 204170a4 <__FUNCTION__.2433+0x14> +2040a038: fe3fa0ef jal ra,2040501a queue->evt_notify = evt_notify; -2040a3b8: fec42783 lw a5,-20(s0) -2040a3bc: fe442703 lw a4,-28(s0) -2040a3c0: cfd8 sw a4,28(a5) +2040a03c: fec42783 lw a5,-20(s0) +2040a040: fe442703 lw a4,-28(s0) +2040a044: cfd8 sw a4,28(a5) queue->size = size; -2040a3c2: fec42783 lw a5,-20(s0) -2040a3c6: fea45703 lhu a4,-22(s0) -2040a3ca: 00e79023 sh a4,0(a5) +2040a046: fec42783 lw a5,-20(s0) +2040a04a: fea45703 lhu a4,-22(s0) +2040a04e: 00e79023 sh a4,0(a5) queue->lwm = lwm; -2040a3ce: fec42783 lw a5,-20(s0) -2040a3d2: fe845703 lhu a4,-24(s0) -2040a3d6: 00e79123 sh a4,2(a5) +2040a052: fec42783 lw a5,-20(s0) +2040a056: fe845703 lhu a4,-24(s0) +2040a05a: 00e79123 sh a4,2(a5) queue->get_index = 0; -2040a3da: fec42783 lw a5,-20(s0) -2040a3de: 00079223 sh zero,4(a5) +2040a05e: fec42783 lw a5,-20(s0) +2040a062: 00079223 sh zero,4(a5) queue->put_index = 0; -2040a3e2: fec42783 lw a5,-20(s0) -2040a3e6: 00079323 sh zero,6(a5) +2040a066: fec42783 lw a5,-20(s0) +2040a06a: 00079323 sh zero,6(a5) rt_list_init(&(queue->suspended_push_list)); -2040a3ea: fec42783 lw a5,-20(s0) -2040a3ee: 07b1 addi a5,a5,12 -2040a3f0: 853e mv a0,a5 -2040a3f2: 3de5 jal 2040a2ea +2040a06e: fec42783 lw a5,-20(s0) +2040a072: 07b1 addi a5,a5,12 +2040a074: 853e mv a0,a5 +2040a076: 3de5 jal 20409f6e rt_list_init(&(queue->suspended_pop_list)); -2040a3f4: fec42783 lw a5,-20(s0) -2040a3f8: 07d1 addi a5,a5,20 -2040a3fa: 853e mv a0,a5 -2040a3fc: 35fd jal 2040a2ea +2040a078: fec42783 lw a5,-20(s0) +2040a07c: 07d1 addi a5,a5,20 +2040a07e: 853e mv a0,a5 +2040a080: 35fd jal 20409f6e queue->queue = (struct rt_data_item *)rt_malloc(sizeof(struct rt_data_item) * size); -2040a3fe: fea45783 lhu a5,-22(s0) -2040a402: 078e slli a5,a5,0x3 -2040a404: 853e mv a0,a5 -2040a406: f2dfb0ef jal ra,20406332 -2040a40a: 872a mv a4,a0 -2040a40c: fec42783 lw a5,-20(s0) -2040a410: c798 sw a4,8(a5) +2040a082: fea45783 lhu a5,-22(s0) +2040a086: 078e slli a5,a5,0x3 +2040a088: 853e mv a0,a5 +2040a08a: b82fb0ef jal ra,2040540c +2040a08e: 872a mv a4,a0 +2040a090: fec42783 lw a5,-20(s0) +2040a094: c798 sw a4,8(a5) if (queue->queue == RT_NULL) -2040a412: fec42783 lw a5,-20(s0) -2040a416: 479c lw a5,8(a5) -2040a418: e399 bnez a5,2040a41e +2040a096: fec42783 lw a5,-20(s0) +2040a09a: 479c lw a5,8(a5) +2040a09c: e399 bnez a5,2040a0a2 { return -RT_ENOMEM; -2040a41a: 57ed li a5,-5 -2040a41c: a011 j 2040a420 +2040a09e: 57ed li a5,-5 +2040a0a0: a011 j 2040a0a4 } return RT_EOK; -2040a41e: 4781 li a5,0 +2040a0a2: 4781 li a5,0 } -2040a420: 853e mv a0,a5 -2040a422: 40f2 lw ra,28(sp) -2040a424: 4462 lw s0,24(sp) -2040a426: 6105 addi sp,sp,32 -2040a428: 8082 ret +2040a0a4: 853e mv a0,a5 +2040a0a6: 40f2 lw ra,28(sp) +2040a0a8: 4462 lw s0,24(sp) +2040a0aa: 6105 addi sp,sp,32 +2040a0ac: 8082 ret -2040a42a : +2040a0ae : rt_err_t rt_data_queue_push(struct rt_data_queue *queue, const void *data_ptr, rt_size_t data_size, rt_int32_t timeout) { -2040a42a: 7179 addi sp,sp,-48 -2040a42c: d606 sw ra,44(sp) -2040a42e: d422 sw s0,40(sp) -2040a430: 1800 addi s0,sp,48 -2040a432: fca42e23 sw a0,-36(s0) -2040a436: fcb42c23 sw a1,-40(s0) -2040a43a: fcc42a23 sw a2,-44(s0) -2040a43e: fcd42823 sw a3,-48(s0) +2040a0ae: 7179 addi sp,sp,-48 +2040a0b0: d606 sw ra,44(sp) +2040a0b2: d422 sw s0,40(sp) +2040a0b4: 1800 addi s0,sp,48 +2040a0b6: fca42e23 sw a0,-36(s0) +2040a0ba: fcb42c23 sw a1,-40(s0) +2040a0be: fcc42a23 sw a2,-44(s0) +2040a0c2: fcd42823 sw a3,-48(s0) rt_ubase_t level; rt_thread_t thread; rt_err_t result; RT_ASSERT(queue != RT_NULL); -2040a442: fdc42783 lw a5,-36(s0) -2040a446: ef89 bnez a5,2040a460 -2040a448: 04a00613 li a2,74 -2040a44c: 0000d597 auipc a1,0xd -2040a450: f1058593 addi a1,a1,-240 # 2041735c <__FUNCTION__.2439> -2040a454: 0000d517 auipc a0,0xd -2040a458: e9450513 addi a0,a0,-364 # 204172e8 <__FUNCTION__.2438+0x14> -2040a45c: bbbfa0ef jal ra,20405016 +2040a0c6: fdc42783 lw a5,-36(s0) +2040a0ca: ef89 bnez a5,2040a0e4 +2040a0cc: 04a00613 li a2,74 +2040a0d0: 0000d597 auipc a1,0xd +2040a0d4: 04858593 addi a1,a1,72 # 20417118 <__FUNCTION__.2434> +2040a0d8: 0000d517 auipc a0,0xd +2040a0dc: fcc50513 addi a0,a0,-52 # 204170a4 <__FUNCTION__.2433+0x14> +2040a0e0: f3bfa0ef jal ra,2040501a result = RT_EOK; -2040a460: fe042423 sw zero,-24(s0) +2040a0e4: fe042423 sw zero,-24(s0) thread = rt_thread_self(); -2040a464: d43fc0ef jal ra,204071a6 -2040a468: fea42223 sw a0,-28(s0) +2040a0e8: bc9fc0ef jal ra,20406cb0 +2040a0ec: fea42223 sw a0,-28(s0) level = rt_hw_interrupt_disable(); -2040a46c: d28fe0ef jal ra,20408994 -2040a470: 87aa mv a5,a0 -2040a472: fef42623 sw a5,-20(s0) +2040a0f0: c56fe0ef jal ra,20408546 +2040a0f4: 87aa mv a5,a0 +2040a0f6: fef42623 sw a5,-20(s0) while (queue->put_index - queue->get_index == queue->size) -2040a476: a0f9 j 2040a544 +2040a0fa: a0f9 j 2040a1c8 { /* queue is full */ if (timeout == 0) -2040a478: fd042783 lw a5,-48(s0) -2040a47c: e789 bnez a5,2040a486 +2040a0fc: fd042783 lw a5,-48(s0) +2040a100: e789 bnez a5,2040a10a { result = -RT_ETIMEOUT; -2040a47e: 57f9 li a5,-2 -2040a480: fef42423 sw a5,-24(s0) +2040a102: 57f9 li a5,-2 +2040a104: fef42423 sw a5,-24(s0) goto __exit; -2040a484: a261 j 2040a60c +2040a108: a261 j 2040a290 } /* current context checking */ RT_DEBUG_NOT_IN_INTERRUPT; -2040a486: d0efe0ef jal ra,20408994 -2040a48a: fea42023 sw a0,-32(s0) -2040a48e: d64f90ef jal ra,204039f2 -2040a492: 87aa mv a5,a0 -2040a494: c79d beqz a5,2040a4c2 -2040a496: 0000d597 auipc a1,0xd -2040a49a: ec658593 addi a1,a1,-314 # 2041735c <__FUNCTION__.2439> -2040a49e: 0000d517 auipc a0,0xd -2040a4a2: e5e50513 addi a0,a0,-418 # 204172fc <__FUNCTION__.2438+0x28> -2040a4a6: 8fbfa0ef jal ra,20404da0 -2040a4aa: 05b00613 li a2,91 -2040a4ae: 0000d597 auipc a1,0xd -2040a4b2: eae58593 addi a1,a1,-338 # 2041735c <__FUNCTION__.2439> -2040a4b6: 0000d517 auipc a0,0xd -2040a4ba: e6a50513 addi a0,a0,-406 # 20417320 <__FUNCTION__.2438+0x4c> -2040a4be: b59fa0ef jal ra,20405016 -2040a4c2: fe042503 lw a0,-32(s0) -2040a4c6: cd0fe0ef jal ra,20408996 +2040a10a: c3cfe0ef jal ra,20408546 +2040a10e: fea42023 sw a0,-32(s0) +2040a112: 8e7f90ef jal ra,204039f8 +2040a116: 87aa mv a5,a0 +2040a118: c79d beqz a5,2040a146 +2040a11a: 0000d597 auipc a1,0xd +2040a11e: ffe58593 addi a1,a1,-2 # 20417118 <__FUNCTION__.2434> +2040a122: 0000d517 auipc a0,0xd +2040a126: f9650513 addi a0,a0,-106 # 204170b8 <__FUNCTION__.2433+0x28> +2040a12a: c7dfa0ef jal ra,20404da6 +2040a12e: 05b00613 li a2,91 +2040a132: 0000d597 auipc a1,0xd +2040a136: fe658593 addi a1,a1,-26 # 20417118 <__FUNCTION__.2434> +2040a13a: 0000d517 auipc a0,0xd +2040a13e: fa250513 addi a0,a0,-94 # 204170dc <__FUNCTION__.2433+0x4c> +2040a142: ed9fa0ef jal ra,2040501a +2040a146: fe042503 lw a0,-32(s0) +2040a14a: bfefe0ef jal ra,20408548 /* reset thread error number */ thread->error = RT_EOK; -2040a4ca: fe442783 lw a5,-28(s0) -2040a4ce: 0407a423 sw zero,72(a5) +2040a14e: fe442783 lw a5,-28(s0) +2040a152: 0407a423 sw zero,72(a5) /* suspend thread on the push list */ rt_thread_suspend(thread); -2040a4d2: fe442503 lw a0,-28(s0) -2040a4d6: 9e8fd0ef jal ra,204076be +2040a156: fe442503 lw a0,-28(s0) +2040a15a: 86efd0ef jal ra,204071c8 rt_list_insert_before(&(queue->suspended_push_list), &(thread->tlist)); -2040a4da: fdc42783 lw a5,-36(s0) -2040a4de: 00c78713 addi a4,a5,12 -2040a4e2: fe442783 lw a5,-28(s0) -2040a4e6: 02c78793 addi a5,a5,44 -2040a4ea: 85be mv a1,a5 -2040a4ec: 853a mv a0,a4 -2040a4ee: 3515 jal 2040a312 +2040a15e: fdc42783 lw a5,-36(s0) +2040a162: 00c78713 addi a4,a5,12 +2040a166: fe442783 lw a5,-28(s0) +2040a16a: 02c78793 addi a5,a5,44 +2040a16e: 85be mv a1,a5 +2040a170: 853a mv a0,a4 +2040a172: 3515 jal 20409f96 /* start timer */ if (timeout > 0) -2040a4f0: fd042783 lw a5,-48(s0) -2040a4f4: 02f05463 blez a5,2040a51c +2040a174: fd042783 lw a5,-48(s0) +2040a178: 02f05463 blez a5,2040a1a0 { /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -2040a4f8: fe442783 lw a5,-28(s0) -2040a4fc: 06878793 addi a5,a5,104 -2040a500: fd040713 addi a4,s0,-48 -2040a504: 863a mv a2,a4 -2040a506: 4581 li a1,0 -2040a508: 853e mv a0,a5 -2040a50a: abffd0ef jal ra,20407fc8 +2040a17c: fe442783 lw a5,-28(s0) +2040a180: 06878793 addi a5,a5,104 +2040a184: fd040713 addi a4,s0,-48 +2040a188: 863a mv a2,a4 +2040a18a: 4581 li a1,0 +2040a18c: 853e mv a0,a5 +2040a18e: 945fd0ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &timeout); rt_timer_start(&(thread->thread_timer)); -2040a50e: fe442783 lw a5,-28(s0) -2040a512: 06878793 addi a5,a5,104 -2040a516: 853e mv a0,a5 -2040a518: f62fd0ef jal ra,20407c7a +2040a192: fe442783 lw a5,-28(s0) +2040a196: 06878793 addi a5,a5,104 +2040a19a: 853e mv a0,a5 +2040a19c: de8fd0ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(level); -2040a51c: fec42783 lw a5,-20(s0) -2040a520: 853e mv a0,a5 -2040a522: c74fe0ef jal ra,20408996 +2040a1a0: fec42783 lw a5,-20(s0) +2040a1a4: 853e mv a0,a5 +2040a1a6: ba2fe0ef jal ra,20408548 /* do schedule */ rt_schedule(); -2040a526: b44fb0ef jal ra,2040586a +2040a1aa: b46fc0ef jal ra,204064f0 /* thread is waked up */ result = thread->error; -2040a52a: fe442783 lw a5,-28(s0) -2040a52e: 47bc lw a5,72(a5) -2040a530: fef42423 sw a5,-24(s0) +2040a1ae: fe442783 lw a5,-28(s0) +2040a1b2: 47bc lw a5,72(a5) +2040a1b4: fef42423 sw a5,-24(s0) level = rt_hw_interrupt_disable(); -2040a534: c60fe0ef jal ra,20408994 -2040a538: 87aa mv a5,a0 -2040a53a: fef42623 sw a5,-20(s0) +2040a1b8: b8efe0ef jal ra,20408546 +2040a1bc: 87aa mv a5,a0 +2040a1be: fef42623 sw a5,-20(s0) if (result != RT_EOK) goto __exit; -2040a53e: fe842783 lw a5,-24(s0) -2040a542: e3f1 bnez a5,2040a606 +2040a1c2: fe842783 lw a5,-24(s0) +2040a1c6: e3f1 bnez a5,2040a28a while (queue->put_index - queue->get_index == queue->size) -2040a544: fdc42783 lw a5,-36(s0) -2040a548: 0067d783 lhu a5,6(a5) -2040a54c: 873e mv a4,a5 -2040a54e: fdc42783 lw a5,-36(s0) -2040a552: 0047d783 lhu a5,4(a5) -2040a556: 40f707b3 sub a5,a4,a5 -2040a55a: fdc42703 lw a4,-36(s0) -2040a55e: 00075703 lhu a4,0(a4) -2040a562: f0e78be3 beq a5,a4,2040a478 +2040a1c8: fdc42783 lw a5,-36(s0) +2040a1cc: 0067d783 lhu a5,6(a5) +2040a1d0: 873e mv a4,a5 +2040a1d2: fdc42783 lw a5,-36(s0) +2040a1d6: 0047d783 lhu a5,4(a5) +2040a1da: 40f707b3 sub a5,a4,a5 +2040a1de: fdc42703 lw a4,-36(s0) +2040a1e2: 00075703 lhu a4,0(a4) +2040a1e6: f0e78be3 beq a5,a4,2040a0fc } queue->queue[queue->put_index % queue->size].data_ptr = data_ptr; -2040a566: fdc42783 lw a5,-36(s0) -2040a56a: 4798 lw a4,8(a5) -2040a56c: fdc42783 lw a5,-36(s0) -2040a570: 0067d683 lhu a3,6(a5) -2040a574: fdc42783 lw a5,-36(s0) -2040a578: 0007d783 lhu a5,0(a5) -2040a57c: 02f6f7b3 remu a5,a3,a5 -2040a580: 07c2 slli a5,a5,0x10 -2040a582: 83c1 srli a5,a5,0x10 -2040a584: 078e slli a5,a5,0x3 -2040a586: 97ba add a5,a5,a4 -2040a588: fd842703 lw a4,-40(s0) -2040a58c: c398 sw a4,0(a5) +2040a1ea: fdc42783 lw a5,-36(s0) +2040a1ee: 4798 lw a4,8(a5) +2040a1f0: fdc42783 lw a5,-36(s0) +2040a1f4: 0067d683 lhu a3,6(a5) +2040a1f8: fdc42783 lw a5,-36(s0) +2040a1fc: 0007d783 lhu a5,0(a5) +2040a200: 02f6f7b3 remu a5,a3,a5 +2040a204: 07c2 slli a5,a5,0x10 +2040a206: 83c1 srli a5,a5,0x10 +2040a208: 078e slli a5,a5,0x3 +2040a20a: 97ba add a5,a5,a4 +2040a20c: fd842703 lw a4,-40(s0) +2040a210: c398 sw a4,0(a5) queue->queue[queue->put_index % queue->size].data_size = data_size; -2040a58e: fdc42783 lw a5,-36(s0) -2040a592: 4798 lw a4,8(a5) -2040a594: fdc42783 lw a5,-36(s0) -2040a598: 0067d683 lhu a3,6(a5) -2040a59c: fdc42783 lw a5,-36(s0) -2040a5a0: 0007d783 lhu a5,0(a5) -2040a5a4: 02f6f7b3 remu a5,a3,a5 -2040a5a8: 07c2 slli a5,a5,0x10 -2040a5aa: 83c1 srli a5,a5,0x10 -2040a5ac: 078e slli a5,a5,0x3 -2040a5ae: 97ba add a5,a5,a4 -2040a5b0: fd442703 lw a4,-44(s0) -2040a5b4: c3d8 sw a4,4(a5) +2040a212: fdc42783 lw a5,-36(s0) +2040a216: 4798 lw a4,8(a5) +2040a218: fdc42783 lw a5,-36(s0) +2040a21c: 0067d683 lhu a3,6(a5) +2040a220: fdc42783 lw a5,-36(s0) +2040a224: 0007d783 lhu a5,0(a5) +2040a228: 02f6f7b3 remu a5,a3,a5 +2040a22c: 07c2 slli a5,a5,0x10 +2040a22e: 83c1 srli a5,a5,0x10 +2040a230: 078e slli a5,a5,0x3 +2040a232: 97ba add a5,a5,a4 +2040a234: fd442703 lw a4,-44(s0) +2040a238: c3d8 sw a4,4(a5) queue->put_index += 1; -2040a5b6: fdc42783 lw a5,-36(s0) -2040a5ba: 0067d783 lhu a5,6(a5) -2040a5be: 0785 addi a5,a5,1 -2040a5c0: 01079713 slli a4,a5,0x10 -2040a5c4: 8341 srli a4,a4,0x10 -2040a5c6: fdc42783 lw a5,-36(s0) -2040a5ca: 00e79323 sh a4,6(a5) +2040a23a: fdc42783 lw a5,-36(s0) +2040a23e: 0067d783 lhu a5,6(a5) +2040a242: 0785 addi a5,a5,1 +2040a244: 01079713 slli a4,a5,0x10 +2040a248: 8341 srli a4,a4,0x10 +2040a24a: fdc42783 lw a5,-36(s0) +2040a24e: 00e79323 sh a4,6(a5) /* there is at least one thread in suspended list */ if (!rt_list_isempty(&(queue->suspended_pop_list))) -2040a5ce: fdc42783 lw a5,-36(s0) -2040a5d2: 07d1 addi a5,a5,20 -2040a5d4: 853e mv a0,a5 -2040a5d6: 3bbd jal 2040a354 -2040a5d8: 87aa mv a5,a0 -2040a5da: eb85 bnez a5,2040a60a +2040a252: fdc42783 lw a5,-36(s0) +2040a256: 07d1 addi a5,a5,20 +2040a258: 853e mv a0,a5 +2040a25a: 3bbd jal 20409fd8 +2040a25c: 87aa mv a5,a0 +2040a25e: eb85 bnez a5,2040a28e { /* get thread entry */ thread = rt_list_entry(queue->suspended_pop_list.next, -2040a5dc: fdc42783 lw a5,-36(s0) -2040a5e0: 4bdc lw a5,20(a5) -2040a5e2: fd478793 addi a5,a5,-44 -2040a5e6: fef42223 sw a5,-28(s0) +2040a260: fdc42783 lw a5,-36(s0) +2040a264: 4bdc lw a5,20(a5) +2040a266: fd478793 addi a5,a5,-44 +2040a26a: fef42223 sw a5,-28(s0) struct rt_thread, tlist); /* resume it */ rt_thread_resume(thread); -2040a5ea: fe442503 lw a0,-28(s0) -2040a5ee: 964fd0ef jal ra,20407752 +2040a26e: fe442503 lw a0,-28(s0) +2040a272: febfc0ef jal ra,2040725c rt_hw_interrupt_enable(level); -2040a5f2: fec42783 lw a5,-20(s0) -2040a5f6: 853e mv a0,a5 -2040a5f8: b9efe0ef jal ra,20408996 +2040a276: fec42783 lw a5,-20(s0) +2040a27a: 853e mv a0,a5 +2040a27c: accfe0ef jal ra,20408548 /* perform a schedule */ rt_schedule(); -2040a5fc: a6efb0ef jal ra,2040586a +2040a280: a70fc0ef jal ra,204064f0 return result; -2040a600: fe842783 lw a5,-24(s0) -2040a604: a80d j 2040a636 +2040a284: fe842783 lw a5,-24(s0) +2040a288: a80d j 2040a2ba if (result != RT_EOK) goto __exit; -2040a606: 0001 nop -2040a608: a011 j 2040a60c +2040a28a: 0001 nop +2040a28c: a011 j 2040a290 } __exit: -2040a60a: 0001 nop +2040a28e: 0001 nop rt_hw_interrupt_enable(level); -2040a60c: fec42783 lw a5,-20(s0) -2040a610: 853e mv a0,a5 -2040a612: b84fe0ef jal ra,20408996 +2040a290: fec42783 lw a5,-20(s0) +2040a294: 853e mv a0,a5 +2040a296: ab2fe0ef jal ra,20408548 if ((result == RT_EOK) && queue->evt_notify != RT_NULL) -2040a616: fe842783 lw a5,-24(s0) -2040a61a: ef81 bnez a5,2040a632 -2040a61c: fdc42783 lw a5,-36(s0) -2040a620: 4fdc lw a5,28(a5) -2040a622: cb81 beqz a5,2040a632 +2040a29a: fe842783 lw a5,-24(s0) +2040a29e: ef81 bnez a5,2040a2b6 +2040a2a0: fdc42783 lw a5,-36(s0) +2040a2a4: 4fdc lw a5,28(a5) +2040a2a6: cb81 beqz a5,2040a2b6 { queue->evt_notify(queue, RT_DATAQUEUE_EVENT_PUSH); -2040a624: fdc42783 lw a5,-36(s0) -2040a628: 4fdc lw a5,28(a5) -2040a62a: 4589 li a1,2 -2040a62c: fdc42503 lw a0,-36(s0) -2040a630: 9782 jalr a5 +2040a2a8: fdc42783 lw a5,-36(s0) +2040a2ac: 4fdc lw a5,28(a5) +2040a2ae: 4589 li a1,2 +2040a2b0: fdc42503 lw a0,-36(s0) +2040a2b4: 9782 jalr a5 } return result; -2040a632: fe842783 lw a5,-24(s0) +2040a2b6: fe842783 lw a5,-24(s0) } -2040a636: 853e mv a0,a5 -2040a638: 50b2 lw ra,44(sp) -2040a63a: 5422 lw s0,40(sp) -2040a63c: 6145 addi sp,sp,48 -2040a63e: 8082 ret +2040a2ba: 853e mv a0,a5 +2040a2bc: 50b2 lw ra,44(sp) +2040a2be: 5422 lw s0,40(sp) +2040a2c0: 6145 addi sp,sp,48 +2040a2c2: 8082 ret -2040a640 : +2040a2c4 : rt_err_t rt_data_queue_pop(struct rt_data_queue *queue, const void** data_ptr, rt_size_t *size, rt_int32_t timeout) { -2040a640: 7179 addi sp,sp,-48 -2040a642: d606 sw ra,44(sp) -2040a644: d422 sw s0,40(sp) -2040a646: 1800 addi s0,sp,48 -2040a648: fca42e23 sw a0,-36(s0) -2040a64c: fcb42c23 sw a1,-40(s0) -2040a650: fcc42a23 sw a2,-44(s0) -2040a654: fcd42823 sw a3,-48(s0) +2040a2c4: 7179 addi sp,sp,-48 +2040a2c6: d606 sw ra,44(sp) +2040a2c8: d422 sw s0,40(sp) +2040a2ca: 1800 addi s0,sp,48 +2040a2cc: fca42e23 sw a0,-36(s0) +2040a2d0: fcb42c23 sw a1,-40(s0) +2040a2d4: fcc42a23 sw a2,-44(s0) +2040a2d8: fcd42823 sw a3,-48(s0) rt_ubase_t level; rt_thread_t thread; rt_err_t result; RT_ASSERT(queue != RT_NULL); -2040a658: fdc42783 lw a5,-36(s0) -2040a65c: ef89 bnez a5,2040a676 -2040a65e: 0a300613 li a2,163 -2040a662: 0000d597 auipc a1,0xd -2040a666: d0e58593 addi a1,a1,-754 # 20417370 <__FUNCTION__.2454> -2040a66a: 0000d517 auipc a0,0xd -2040a66e: c7e50513 addi a0,a0,-898 # 204172e8 <__FUNCTION__.2438+0x14> -2040a672: 9a5fa0ef jal ra,20405016 +2040a2dc: fdc42783 lw a5,-36(s0) +2040a2e0: ef89 bnez a5,2040a2fa +2040a2e2: 0a300613 li a2,163 +2040a2e6: 0000d597 auipc a1,0xd +2040a2ea: e4658593 addi a1,a1,-442 # 2041712c <__FUNCTION__.2449> +2040a2ee: 0000d517 auipc a0,0xd +2040a2f2: db650513 addi a0,a0,-586 # 204170a4 <__FUNCTION__.2433+0x14> +2040a2f6: d25fa0ef jal ra,2040501a RT_ASSERT(data_ptr != RT_NULL); -2040a676: fd842783 lw a5,-40(s0) -2040a67a: ef89 bnez a5,2040a694 -2040a67c: 0a400613 li a2,164 -2040a680: 0000d597 auipc a1,0xd -2040a684: cf058593 addi a1,a1,-784 # 20417370 <__FUNCTION__.2454> -2040a688: 0000d517 auipc a0,0xd -2040a68c: c9c50513 addi a0,a0,-868 # 20417324 <__FUNCTION__.2438+0x50> -2040a690: 987fa0ef jal ra,20405016 +2040a2fa: fd842783 lw a5,-40(s0) +2040a2fe: ef89 bnez a5,2040a318 +2040a300: 0a400613 li a2,164 +2040a304: 0000d597 auipc a1,0xd +2040a308: e2858593 addi a1,a1,-472 # 2041712c <__FUNCTION__.2449> +2040a30c: 0000d517 auipc a0,0xd +2040a310: dd450513 addi a0,a0,-556 # 204170e0 <__FUNCTION__.2433+0x50> +2040a314: d07fa0ef jal ra,2040501a RT_ASSERT(size != RT_NULL); -2040a694: fd442783 lw a5,-44(s0) -2040a698: ef89 bnez a5,2040a6b2 -2040a69a: 0a500613 li a2,165 -2040a69e: 0000d597 auipc a1,0xd -2040a6a2: cd258593 addi a1,a1,-814 # 20417370 <__FUNCTION__.2454> -2040a6a6: 0000d517 auipc a0,0xd -2040a6aa: c9250513 addi a0,a0,-878 # 20417338 <__FUNCTION__.2438+0x64> -2040a6ae: 969fa0ef jal ra,20405016 +2040a318: fd442783 lw a5,-44(s0) +2040a31c: ef89 bnez a5,2040a336 +2040a31e: 0a500613 li a2,165 +2040a322: 0000d597 auipc a1,0xd +2040a326: e0a58593 addi a1,a1,-502 # 2041712c <__FUNCTION__.2449> +2040a32a: 0000d517 auipc a0,0xd +2040a32e: dca50513 addi a0,a0,-566 # 204170f4 <__FUNCTION__.2433+0x64> +2040a332: ce9fa0ef jal ra,2040501a result = RT_EOK; -2040a6b2: fe042423 sw zero,-24(s0) +2040a336: fe042423 sw zero,-24(s0) thread = rt_thread_self(); -2040a6b6: af1fc0ef jal ra,204071a6 -2040a6ba: fea42223 sw a0,-28(s0) +2040a33a: 977fc0ef jal ra,20406cb0 +2040a33e: fea42223 sw a0,-28(s0) level = rt_hw_interrupt_disable(); -2040a6be: ad6fe0ef jal ra,20408994 -2040a6c2: 87aa mv a5,a0 -2040a6c4: fef42623 sw a5,-20(s0) +2040a342: a04fe0ef jal ra,20408546 +2040a346: 87aa mv a5,a0 +2040a348: fef42623 sw a5,-20(s0) while (queue->get_index == queue->put_index) -2040a6c8: a8c1 j 2040a798 +2040a34c: a8c1 j 2040a41c { /* queue is empty */ if (timeout == 0) -2040a6ca: fd042783 lw a5,-48(s0) -2040a6ce: e789 bnez a5,2040a6d8 +2040a34e: fd042783 lw a5,-48(s0) +2040a352: e789 bnez a5,2040a35c { result = -RT_ETIMEOUT; -2040a6d0: 57f9 li a5,-2 -2040a6d2: fef42423 sw a5,-24(s0) +2040a354: 57f9 li a5,-2 +2040a356: fef42423 sw a5,-24(s0) goto __exit; -2040a6d6: a2d1 j 2040a89a +2040a35a: a2d1 j 2040a51e } /* current context checking */ RT_DEBUG_NOT_IN_INTERRUPT; -2040a6d8: abcfe0ef jal ra,20408994 -2040a6dc: fea42023 sw a0,-32(s0) -2040a6e0: b12f90ef jal ra,204039f2 -2040a6e4: 87aa mv a5,a0 -2040a6e6: c79d beqz a5,2040a714 -2040a6e8: 0000d597 auipc a1,0xd -2040a6ec: c8858593 addi a1,a1,-888 # 20417370 <__FUNCTION__.2454> -2040a6f0: 0000d517 auipc a0,0xd -2040a6f4: c0c50513 addi a0,a0,-1012 # 204172fc <__FUNCTION__.2438+0x28> -2040a6f8: ea8fa0ef jal ra,20404da0 -2040a6fc: 0b500613 li a2,181 -2040a700: 0000d597 auipc a1,0xd -2040a704: c7058593 addi a1,a1,-912 # 20417370 <__FUNCTION__.2454> -2040a708: 0000d517 auipc a0,0xd -2040a70c: c1850513 addi a0,a0,-1000 # 20417320 <__FUNCTION__.2438+0x4c> -2040a710: 907fa0ef jal ra,20405016 -2040a714: fe042503 lw a0,-32(s0) -2040a718: a7efe0ef jal ra,20408996 +2040a35c: 9eafe0ef jal ra,20408546 +2040a360: fea42023 sw a0,-32(s0) +2040a364: e94f90ef jal ra,204039f8 +2040a368: 87aa mv a5,a0 +2040a36a: c79d beqz a5,2040a398 +2040a36c: 0000d597 auipc a1,0xd +2040a370: dc058593 addi a1,a1,-576 # 2041712c <__FUNCTION__.2449> +2040a374: 0000d517 auipc a0,0xd +2040a378: d4450513 addi a0,a0,-700 # 204170b8 <__FUNCTION__.2433+0x28> +2040a37c: a2bfa0ef jal ra,20404da6 +2040a380: 0b500613 li a2,181 +2040a384: 0000d597 auipc a1,0xd +2040a388: da858593 addi a1,a1,-600 # 2041712c <__FUNCTION__.2449> +2040a38c: 0000d517 auipc a0,0xd +2040a390: d5050513 addi a0,a0,-688 # 204170dc <__FUNCTION__.2433+0x4c> +2040a394: c87fa0ef jal ra,2040501a +2040a398: fe042503 lw a0,-32(s0) +2040a39c: 9acfe0ef jal ra,20408548 /* reset thread error number */ thread->error = RT_EOK; -2040a71c: fe442783 lw a5,-28(s0) -2040a720: 0407a423 sw zero,72(a5) +2040a3a0: fe442783 lw a5,-28(s0) +2040a3a4: 0407a423 sw zero,72(a5) /* suspend thread on the pop list */ rt_thread_suspend(thread); -2040a724: fe442503 lw a0,-28(s0) -2040a728: f97fc0ef jal ra,204076be +2040a3a8: fe442503 lw a0,-28(s0) +2040a3ac: e1dfc0ef jal ra,204071c8 rt_list_insert_before(&(queue->suspended_pop_list), &(thread->tlist)); -2040a72c: fdc42783 lw a5,-36(s0) -2040a730: 01478713 addi a4,a5,20 -2040a734: fe442783 lw a5,-28(s0) -2040a738: 02c78793 addi a5,a5,44 -2040a73c: 85be mv a1,a5 -2040a73e: 853a mv a0,a4 -2040a740: 3ec9 jal 2040a312 +2040a3b0: fdc42783 lw a5,-36(s0) +2040a3b4: 01478713 addi a4,a5,20 +2040a3b8: fe442783 lw a5,-28(s0) +2040a3bc: 02c78793 addi a5,a5,44 +2040a3c0: 85be mv a1,a5 +2040a3c2: 853a mv a0,a4 +2040a3c4: 3ec9 jal 20409f96 /* start timer */ if (timeout > 0) -2040a742: fd042783 lw a5,-48(s0) -2040a746: 02f05463 blez a5,2040a76e +2040a3c6: fd042783 lw a5,-48(s0) +2040a3ca: 02f05463 blez a5,2040a3f2 { /* reset the timeout of thread timer and start it */ rt_timer_control(&(thread->thread_timer), -2040a74a: fe442783 lw a5,-28(s0) -2040a74e: 06878793 addi a5,a5,104 -2040a752: fd040713 addi a4,s0,-48 -2040a756: 863a mv a2,a4 -2040a758: 4581 li a1,0 -2040a75a: 853e mv a0,a5 -2040a75c: 86dfd0ef jal ra,20407fc8 +2040a3ce: fe442783 lw a5,-28(s0) +2040a3d2: 06878793 addi a5,a5,104 +2040a3d6: fd040713 addi a4,s0,-48 +2040a3da: 863a mv a2,a4 +2040a3dc: 4581 li a1,0 +2040a3de: 853e mv a0,a5 +2040a3e0: ef2fd0ef jal ra,20407ad2 RT_TIMER_CTRL_SET_TIME, &timeout); rt_timer_start(&(thread->thread_timer)); -2040a760: fe442783 lw a5,-28(s0) -2040a764: 06878793 addi a5,a5,104 -2040a768: 853e mv a0,a5 -2040a76a: d10fd0ef jal ra,20407c7a +2040a3e4: fe442783 lw a5,-28(s0) +2040a3e8: 06878793 addi a5,a5,104 +2040a3ec: 853e mv a0,a5 +2040a3ee: b96fd0ef jal ra,20407784 } /* enable interrupt */ rt_hw_interrupt_enable(level); -2040a76e: fec42783 lw a5,-20(s0) -2040a772: 853e mv a0,a5 -2040a774: a22fe0ef jal ra,20408996 +2040a3f2: fec42783 lw a5,-20(s0) +2040a3f6: 853e mv a0,a5 +2040a3f8: 950fe0ef jal ra,20408548 /* do schedule */ rt_schedule(); -2040a778: 8f2fb0ef jal ra,2040586a +2040a3fc: 8f4fc0ef jal ra,204064f0 /* thread is waked up */ result = thread->error; -2040a77c: fe442783 lw a5,-28(s0) -2040a780: 47bc lw a5,72(a5) -2040a782: fef42423 sw a5,-24(s0) +2040a400: fe442783 lw a5,-28(s0) +2040a404: 47bc lw a5,72(a5) +2040a406: fef42423 sw a5,-24(s0) level = rt_hw_interrupt_disable(); -2040a786: a0efe0ef jal ra,20408994 -2040a78a: 87aa mv a5,a0 -2040a78c: fef42623 sw a5,-20(s0) +2040a40a: 93cfe0ef jal ra,20408546 +2040a40e: 87aa mv a5,a0 +2040a410: fef42623 sw a5,-20(s0) if (result != RT_EOK) -2040a790: fe842783 lw a5,-24(s0) -2040a794: 10079063 bnez a5,2040a894 +2040a414: fe842783 lw a5,-24(s0) +2040a418: 10079063 bnez a5,2040a518 while (queue->get_index == queue->put_index) -2040a798: fdc42783 lw a5,-36(s0) -2040a79c: 0047d703 lhu a4,4(a5) -2040a7a0: fdc42783 lw a5,-36(s0) -2040a7a4: 0067d783 lhu a5,6(a5) -2040a7a8: f2f701e3 beq a4,a5,2040a6ca +2040a41c: fdc42783 lw a5,-36(s0) +2040a420: 0047d703 lhu a4,4(a5) +2040a424: fdc42783 lw a5,-36(s0) +2040a428: 0067d783 lhu a5,6(a5) +2040a42c: f2f701e3 beq a4,a5,2040a34e goto __exit; } *data_ptr = queue->queue[queue->get_index % queue->size].data_ptr; -2040a7ac: fdc42783 lw a5,-36(s0) -2040a7b0: 4798 lw a4,8(a5) -2040a7b2: fdc42783 lw a5,-36(s0) -2040a7b6: 0047d683 lhu a3,4(a5) -2040a7ba: fdc42783 lw a5,-36(s0) -2040a7be: 0007d783 lhu a5,0(a5) -2040a7c2: 02f6f7b3 remu a5,a3,a5 -2040a7c6: 07c2 slli a5,a5,0x10 -2040a7c8: 83c1 srli a5,a5,0x10 -2040a7ca: 078e slli a5,a5,0x3 -2040a7cc: 97ba add a5,a5,a4 -2040a7ce: 4398 lw a4,0(a5) -2040a7d0: fd842783 lw a5,-40(s0) -2040a7d4: c398 sw a4,0(a5) +2040a430: fdc42783 lw a5,-36(s0) +2040a434: 4798 lw a4,8(a5) +2040a436: fdc42783 lw a5,-36(s0) +2040a43a: 0047d683 lhu a3,4(a5) +2040a43e: fdc42783 lw a5,-36(s0) +2040a442: 0007d783 lhu a5,0(a5) +2040a446: 02f6f7b3 remu a5,a3,a5 +2040a44a: 07c2 slli a5,a5,0x10 +2040a44c: 83c1 srli a5,a5,0x10 +2040a44e: 078e slli a5,a5,0x3 +2040a450: 97ba add a5,a5,a4 +2040a452: 4398 lw a4,0(a5) +2040a454: fd842783 lw a5,-40(s0) +2040a458: c398 sw a4,0(a5) *size = queue->queue[queue->get_index % queue->size].data_size; -2040a7d6: fdc42783 lw a5,-36(s0) -2040a7da: 4798 lw a4,8(a5) -2040a7dc: fdc42783 lw a5,-36(s0) -2040a7e0: 0047d683 lhu a3,4(a5) -2040a7e4: fdc42783 lw a5,-36(s0) -2040a7e8: 0007d783 lhu a5,0(a5) -2040a7ec: 02f6f7b3 remu a5,a3,a5 -2040a7f0: 07c2 slli a5,a5,0x10 -2040a7f2: 83c1 srli a5,a5,0x10 -2040a7f4: 078e slli a5,a5,0x3 -2040a7f6: 97ba add a5,a5,a4 -2040a7f8: 43d8 lw a4,4(a5) -2040a7fa: fd442783 lw a5,-44(s0) -2040a7fe: c398 sw a4,0(a5) +2040a45a: fdc42783 lw a5,-36(s0) +2040a45e: 4798 lw a4,8(a5) +2040a460: fdc42783 lw a5,-36(s0) +2040a464: 0047d683 lhu a3,4(a5) +2040a468: fdc42783 lw a5,-36(s0) +2040a46c: 0007d783 lhu a5,0(a5) +2040a470: 02f6f7b3 remu a5,a3,a5 +2040a474: 07c2 slli a5,a5,0x10 +2040a476: 83c1 srli a5,a5,0x10 +2040a478: 078e slli a5,a5,0x3 +2040a47a: 97ba add a5,a5,a4 +2040a47c: 43d8 lw a4,4(a5) +2040a47e: fd442783 lw a5,-44(s0) +2040a482: c398 sw a4,0(a5) queue->get_index += 1; -2040a800: fdc42783 lw a5,-36(s0) -2040a804: 0047d783 lhu a5,4(a5) -2040a808: 0785 addi a5,a5,1 -2040a80a: 01079713 slli a4,a5,0x10 -2040a80e: 8341 srli a4,a4,0x10 -2040a810: fdc42783 lw a5,-36(s0) -2040a814: 00e79223 sh a4,4(a5) +2040a484: fdc42783 lw a5,-36(s0) +2040a488: 0047d783 lhu a5,4(a5) +2040a48c: 0785 addi a5,a5,1 +2040a48e: 01079713 slli a4,a5,0x10 +2040a492: 8341 srli a4,a4,0x10 +2040a494: fdc42783 lw a5,-36(s0) +2040a498: 00e79223 sh a4,4(a5) if ((queue->put_index - queue->get_index) <= queue->lwm) -2040a818: fdc42783 lw a5,-36(s0) -2040a81c: 0067d783 lhu a5,6(a5) -2040a820: 873e mv a4,a5 -2040a822: fdc42783 lw a5,-36(s0) -2040a826: 0047d783 lhu a5,4(a5) -2040a82a: 40f707b3 sub a5,a4,a5 -2040a82e: fdc42703 lw a4,-36(s0) -2040a832: 00275703 lhu a4,2(a4) -2040a836: 06f74163 blt a4,a5,2040a898 +2040a49c: fdc42783 lw a5,-36(s0) +2040a4a0: 0067d783 lhu a5,6(a5) +2040a4a4: 873e mv a4,a5 +2040a4a6: fdc42783 lw a5,-36(s0) +2040a4aa: 0047d783 lhu a5,4(a5) +2040a4ae: 40f707b3 sub a5,a4,a5 +2040a4b2: fdc42703 lw a4,-36(s0) +2040a4b6: 00275703 lhu a4,2(a4) +2040a4ba: 06f74163 blt a4,a5,2040a51c { /* there is at least one thread in suspended list */ if (!rt_list_isempty(&(queue->suspended_push_list))) -2040a83a: fdc42783 lw a5,-36(s0) -2040a83e: 07b1 addi a5,a5,12 -2040a840: 853e mv a0,a5 -2040a842: 3e09 jal 2040a354 -2040a844: 87aa mv a5,a0 -2040a846: e785 bnez a5,2040a86e +2040a4be: fdc42783 lw a5,-36(s0) +2040a4c2: 07b1 addi a5,a5,12 +2040a4c4: 853e mv a0,a5 +2040a4c6: 3e09 jal 20409fd8 +2040a4c8: 87aa mv a5,a0 +2040a4ca: e785 bnez a5,2040a4f2 { /* get thread entry */ thread = rt_list_entry(queue->suspended_push_list.next, -2040a848: fdc42783 lw a5,-36(s0) -2040a84c: 47dc lw a5,12(a5) -2040a84e: fd478793 addi a5,a5,-44 -2040a852: fef42223 sw a5,-28(s0) +2040a4cc: fdc42783 lw a5,-36(s0) +2040a4d0: 47dc lw a5,12(a5) +2040a4d2: fd478793 addi a5,a5,-44 +2040a4d6: fef42223 sw a5,-28(s0) struct rt_thread, tlist); /* resume it */ rt_thread_resume(thread); -2040a856: fe442503 lw a0,-28(s0) -2040a85a: ef9fc0ef jal ra,20407752 +2040a4da: fe442503 lw a0,-28(s0) +2040a4de: d7ffc0ef jal ra,2040725c rt_hw_interrupt_enable(level); -2040a85e: fec42783 lw a5,-20(s0) -2040a862: 853e mv a0,a5 -2040a864: 932fe0ef jal ra,20408996 +2040a4e2: fec42783 lw a5,-20(s0) +2040a4e6: 853e mv a0,a5 +2040a4e8: 860fe0ef jal ra,20408548 /* perform a schedule */ rt_schedule(); -2040a868: 802fb0ef jal ra,2040586a -2040a86c: a031 j 2040a878 +2040a4ec: 804fc0ef jal ra,204064f0 +2040a4f0: a031 j 2040a4fc } else { rt_hw_interrupt_enable(level); -2040a86e: fec42783 lw a5,-20(s0) -2040a872: 853e mv a0,a5 -2040a874: 922fe0ef jal ra,20408996 +2040a4f2: fec42783 lw a5,-20(s0) +2040a4f6: 853e mv a0,a5 +2040a4f8: 850fe0ef jal ra,20408548 } if (queue->evt_notify != RT_NULL) -2040a878: fdc42783 lw a5,-36(s0) -2040a87c: 4fdc lw a5,28(a5) -2040a87e: cb81 beqz a5,2040a88e +2040a4fc: fdc42783 lw a5,-36(s0) +2040a500: 4fdc lw a5,28(a5) +2040a502: cb81 beqz a5,2040a512 queue->evt_notify(queue, RT_DATAQUEUE_EVENT_LWM); -2040a880: fdc42783 lw a5,-36(s0) -2040a884: 4fdc lw a5,28(a5) -2040a886: 458d li a1,3 -2040a888: fdc42503 lw a0,-36(s0) -2040a88c: 9782 jalr a5 +2040a504: fdc42783 lw a5,-36(s0) +2040a508: 4fdc lw a5,28(a5) +2040a50a: 458d li a1,3 +2040a50c: fdc42503 lw a0,-36(s0) +2040a510: 9782 jalr a5 return result; -2040a88e: fe842783 lw a5,-24(s0) -2040a892: a80d j 2040a8c4 +2040a512: fe842783 lw a5,-24(s0) +2040a516: a80d j 2040a548 goto __exit; -2040a894: 0001 nop -2040a896: a011 j 2040a89a +2040a518: 0001 nop +2040a51a: a011 j 2040a51e } __exit: -2040a898: 0001 nop +2040a51c: 0001 nop rt_hw_interrupt_enable(level); -2040a89a: fec42783 lw a5,-20(s0) -2040a89e: 853e mv a0,a5 -2040a8a0: 8f6fe0ef jal ra,20408996 +2040a51e: fec42783 lw a5,-20(s0) +2040a522: 853e mv a0,a5 +2040a524: 824fe0ef jal ra,20408548 if ((result == RT_EOK) && (queue->evt_notify != RT_NULL)) -2040a8a4: fe842783 lw a5,-24(s0) -2040a8a8: ef81 bnez a5,2040a8c0 -2040a8aa: fdc42783 lw a5,-36(s0) -2040a8ae: 4fdc lw a5,28(a5) -2040a8b0: cb81 beqz a5,2040a8c0 +2040a528: fe842783 lw a5,-24(s0) +2040a52c: ef81 bnez a5,2040a544 +2040a52e: fdc42783 lw a5,-36(s0) +2040a532: 4fdc lw a5,28(a5) +2040a534: cb81 beqz a5,2040a544 { queue->evt_notify(queue, RT_DATAQUEUE_EVENT_POP); -2040a8b2: fdc42783 lw a5,-36(s0) -2040a8b6: 4fdc lw a5,28(a5) -2040a8b8: 4585 li a1,1 -2040a8ba: fdc42503 lw a0,-36(s0) -2040a8be: 9782 jalr a5 +2040a536: fdc42783 lw a5,-36(s0) +2040a53a: 4fdc lw a5,28(a5) +2040a53c: 4585 li a1,1 +2040a53e: fdc42503 lw a0,-36(s0) +2040a542: 9782 jalr a5 } return result; -2040a8c0: fe842783 lw a5,-24(s0) +2040a544: fe842783 lw a5,-24(s0) } -2040a8c4: 853e mv a0,a5 -2040a8c6: 50b2 lw ra,44(sp) -2040a8c8: 5422 lw s0,40(sp) -2040a8ca: 6145 addi sp,sp,48 -2040a8cc: 8082 ret +2040a548: 853e mv a0,a5 +2040a54a: 50b2 lw ra,44(sp) +2040a54c: 5422 lw s0,40(sp) +2040a54e: 6145 addi sp,sp,48 +2040a550: 8082 ret -2040a8ce : +2040a552 : RTM_EXPORT(rt_data_queue_pop); rt_err_t rt_data_queue_peak(struct rt_data_queue *queue, const void** data_ptr, rt_size_t *size) { -2040a8ce: 7179 addi sp,sp,-48 -2040a8d0: d606 sw ra,44(sp) -2040a8d2: d422 sw s0,40(sp) -2040a8d4: 1800 addi s0,sp,48 -2040a8d6: fca42e23 sw a0,-36(s0) -2040a8da: fcb42c23 sw a1,-40(s0) -2040a8de: fcc42a23 sw a2,-44(s0) +2040a552: 7179 addi sp,sp,-48 +2040a554: d606 sw ra,44(sp) +2040a556: d422 sw s0,40(sp) +2040a558: 1800 addi s0,sp,48 +2040a55a: fca42e23 sw a0,-36(s0) +2040a55e: fcb42c23 sw a1,-40(s0) +2040a562: fcc42a23 sw a2,-44(s0) rt_ubase_t level; RT_ASSERT(queue != RT_NULL); -2040a8e2: fdc42783 lw a5,-36(s0) -2040a8e6: ef89 bnez a5,2040a900 -2040a8e8: 10600613 li a2,262 -2040a8ec: 0000d597 auipc a1,0xd -2040a8f0: a9858593 addi a1,a1,-1384 # 20417384 <__FUNCTION__.2466> -2040a8f4: 0000d517 auipc a0,0xd -2040a8f8: 9f450513 addi a0,a0,-1548 # 204172e8 <__FUNCTION__.2438+0x14> -2040a8fc: f1afa0ef jal ra,20405016 +2040a566: fdc42783 lw a5,-36(s0) +2040a56a: ef89 bnez a5,2040a584 +2040a56c: 10600613 li a2,262 +2040a570: 0000d597 auipc a1,0xd +2040a574: bd058593 addi a1,a1,-1072 # 20417140 <__FUNCTION__.2461> +2040a578: 0000d517 auipc a0,0xd +2040a57c: b2c50513 addi a0,a0,-1236 # 204170a4 <__FUNCTION__.2433+0x14> +2040a580: a9bfa0ef jal ra,2040501a level = rt_hw_interrupt_disable(); -2040a900: 894fe0ef jal ra,20408994 -2040a904: 87aa mv a5,a0 -2040a906: fef42623 sw a5,-20(s0) +2040a584: fc3fd0ef jal ra,20408546 +2040a588: 87aa mv a5,a0 +2040a58a: fef42623 sw a5,-20(s0) if (queue->get_index == queue->put_index) -2040a90a: fdc42783 lw a5,-36(s0) -2040a90e: 0047d703 lhu a4,4(a5) -2040a912: fdc42783 lw a5,-36(s0) -2040a916: 0067d783 lhu a5,6(a5) -2040a91a: 00f71963 bne a4,a5,2040a92c +2040a58e: fdc42783 lw a5,-36(s0) +2040a592: 0047d703 lhu a4,4(a5) +2040a596: fdc42783 lw a5,-36(s0) +2040a59a: 0067d783 lhu a5,6(a5) +2040a59e: 00f71963 bne a4,a5,2040a5b0 { rt_hw_interrupt_enable(level); -2040a91e: fec42783 lw a5,-20(s0) -2040a922: 853e mv a0,a5 -2040a924: 872fe0ef jal ra,20408996 +2040a5a2: fec42783 lw a5,-20(s0) +2040a5a6: 853e mv a0,a5 +2040a5a8: fa1fd0ef jal ra,20408548 return -RT_EEMPTY; -2040a928: 57f1 li a5,-4 -2040a92a: a08d j 2040a98c +2040a5ac: 57f1 li a5,-4 +2040a5ae: a08d j 2040a610 } *data_ptr = queue->queue[queue->get_index % queue->size].data_ptr; -2040a92c: fdc42783 lw a5,-36(s0) -2040a930: 4798 lw a4,8(a5) -2040a932: fdc42783 lw a5,-36(s0) -2040a936: 0047d683 lhu a3,4(a5) -2040a93a: fdc42783 lw a5,-36(s0) -2040a93e: 0007d783 lhu a5,0(a5) -2040a942: 02f6f7b3 remu a5,a3,a5 -2040a946: 07c2 slli a5,a5,0x10 -2040a948: 83c1 srli a5,a5,0x10 -2040a94a: 078e slli a5,a5,0x3 -2040a94c: 97ba add a5,a5,a4 -2040a94e: 4398 lw a4,0(a5) -2040a950: fd842783 lw a5,-40(s0) -2040a954: c398 sw a4,0(a5) +2040a5b0: fdc42783 lw a5,-36(s0) +2040a5b4: 4798 lw a4,8(a5) +2040a5b6: fdc42783 lw a5,-36(s0) +2040a5ba: 0047d683 lhu a3,4(a5) +2040a5be: fdc42783 lw a5,-36(s0) +2040a5c2: 0007d783 lhu a5,0(a5) +2040a5c6: 02f6f7b3 remu a5,a3,a5 +2040a5ca: 07c2 slli a5,a5,0x10 +2040a5cc: 83c1 srli a5,a5,0x10 +2040a5ce: 078e slli a5,a5,0x3 +2040a5d0: 97ba add a5,a5,a4 +2040a5d2: 4398 lw a4,0(a5) +2040a5d4: fd842783 lw a5,-40(s0) +2040a5d8: c398 sw a4,0(a5) *size = queue->queue[queue->get_index % queue->size].data_size; -2040a956: fdc42783 lw a5,-36(s0) -2040a95a: 4798 lw a4,8(a5) -2040a95c: fdc42783 lw a5,-36(s0) -2040a960: 0047d683 lhu a3,4(a5) -2040a964: fdc42783 lw a5,-36(s0) -2040a968: 0007d783 lhu a5,0(a5) -2040a96c: 02f6f7b3 remu a5,a3,a5 -2040a970: 07c2 slli a5,a5,0x10 -2040a972: 83c1 srli a5,a5,0x10 -2040a974: 078e slli a5,a5,0x3 -2040a976: 97ba add a5,a5,a4 -2040a978: 43d8 lw a4,4(a5) -2040a97a: fd442783 lw a5,-44(s0) -2040a97e: c398 sw a4,0(a5) +2040a5da: fdc42783 lw a5,-36(s0) +2040a5de: 4798 lw a4,8(a5) +2040a5e0: fdc42783 lw a5,-36(s0) +2040a5e4: 0047d683 lhu a3,4(a5) +2040a5e8: fdc42783 lw a5,-36(s0) +2040a5ec: 0007d783 lhu a5,0(a5) +2040a5f0: 02f6f7b3 remu a5,a3,a5 +2040a5f4: 07c2 slli a5,a5,0x10 +2040a5f6: 83c1 srli a5,a5,0x10 +2040a5f8: 078e slli a5,a5,0x3 +2040a5fa: 97ba add a5,a5,a4 +2040a5fc: 43d8 lw a4,4(a5) +2040a5fe: fd442783 lw a5,-44(s0) +2040a602: c398 sw a4,0(a5) rt_hw_interrupt_enable(level); -2040a980: fec42783 lw a5,-20(s0) -2040a984: 853e mv a0,a5 -2040a986: 810fe0ef jal ra,20408996 +2040a604: fec42783 lw a5,-20(s0) +2040a608: 853e mv a0,a5 +2040a60a: f3ffd0ef jal ra,20408548 return RT_EOK; -2040a98a: 4781 li a5,0 +2040a60e: 4781 li a5,0 } -2040a98c: 853e mv a0,a5 -2040a98e: 50b2 lw ra,44(sp) -2040a990: 5422 lw s0,40(sp) -2040a992: 6145 addi sp,sp,48 -2040a994: 8082 ret +2040a610: 853e mv a0,a5 +2040a612: 50b2 lw ra,44(sp) +2040a614: 5422 lw s0,40(sp) +2040a616: 6145 addi sp,sp,48 +2040a618: 8082 ret -2040a996 : +2040a61a : RTM_EXPORT(rt_data_queue_peak); void rt_data_queue_reset(struct rt_data_queue *queue) { -2040a996: 7179 addi sp,sp,-48 -2040a998: d606 sw ra,44(sp) -2040a99a: d422 sw s0,40(sp) -2040a99c: d226 sw s1,36(sp) -2040a99e: 1800 addi s0,sp,48 -2040a9a0: fca42e23 sw a0,-36(s0) +2040a61a: 7179 addi sp,sp,-48 +2040a61c: d606 sw ra,44(sp) +2040a61e: d422 sw s0,40(sp) +2040a620: d226 sw s1,36(sp) +2040a622: 1800 addi s0,sp,48 +2040a624: fca42e23 sw a0,-36(s0) struct rt_thread *thread; register rt_ubase_t temp; rt_enter_critical(); -2040a9a4: 9befb0ef jal ra,20405b62 +2040a628: 9c0fc0ef jal ra,204067e8 /* wakeup all suspend threads */ /* resume on pop list */ while (!rt_list_isempty(&(queue->suspended_pop_list))) -2040a9a8: a805 j 2040a9d8 +2040a62c: a805 j 2040a65c { /* disable interrupt */ temp = rt_hw_interrupt_disable(); -2040a9aa: febfd0ef jal ra,20408994 -2040a9ae: 87aa mv a5,a0 -2040a9b0: 84be mv s1,a5 +2040a62e: f19fd0ef jal ra,20408546 +2040a632: 87aa mv a5,a0 +2040a634: 84be mv s1,a5 /* get next suspend thread */ thread = rt_list_entry(queue->suspended_pop_list.next, -2040a9b2: fdc42783 lw a5,-36(s0) -2040a9b6: 4bdc lw a5,20(a5) -2040a9b8: fd478793 addi a5,a5,-44 -2040a9bc: fef42623 sw a5,-20(s0) +2040a636: fdc42783 lw a5,-36(s0) +2040a63a: 4bdc lw a5,20(a5) +2040a63c: fd478793 addi a5,a5,-44 +2040a640: fef42623 sw a5,-20(s0) struct rt_thread, tlist); /* set error code to RT_ERROR */ thread->error = -RT_ERROR; -2040a9c0: fec42783 lw a5,-20(s0) -2040a9c4: 577d li a4,-1 -2040a9c6: c7b8 sw a4,72(a5) +2040a644: fec42783 lw a5,-20(s0) +2040a648: 577d li a4,-1 +2040a64a: c7b8 sw a4,72(a5) /* * resume thread * In rt_thread_resume function, it will remove current thread from * suspend list */ rt_thread_resume(thread); -2040a9c8: fec42503 lw a0,-20(s0) -2040a9cc: d87fc0ef jal ra,20407752 +2040a64c: fec42503 lw a0,-20(s0) +2040a650: c0dfc0ef jal ra,2040725c /* enable interrupt */ rt_hw_interrupt_enable(temp); -2040a9d0: 87a6 mv a5,s1 -2040a9d2: 853e mv a0,a5 -2040a9d4: fc3fd0ef jal ra,20408996 +2040a654: 87a6 mv a5,s1 +2040a656: 853e mv a0,a5 +2040a658: ef1fd0ef jal ra,20408548 while (!rt_list_isempty(&(queue->suspended_pop_list))) -2040a9d8: fdc42783 lw a5,-36(s0) -2040a9dc: 07d1 addi a5,a5,20 -2040a9de: 853e mv a0,a5 -2040a9e0: 3a95 jal 2040a354 -2040a9e2: 87aa mv a5,a0 -2040a9e4: d3f9 beqz a5,2040a9aa +2040a65c: fdc42783 lw a5,-36(s0) +2040a660: 07d1 addi a5,a5,20 +2040a662: 853e mv a0,a5 +2040a664: 3a95 jal 20409fd8 +2040a666: 87aa mv a5,a0 +2040a668: d3f9 beqz a5,2040a62e } /* resume on push list */ while (!rt_list_isempty(&(queue->suspended_push_list))) -2040a9e6: a805 j 2040aa16 +2040a66a: a805 j 2040a69a { /* disable interrupt */ temp = rt_hw_interrupt_disable(); -2040a9e8: fadfd0ef jal ra,20408994 -2040a9ec: 87aa mv a5,a0 -2040a9ee: 84be mv s1,a5 +2040a66c: edbfd0ef jal ra,20408546 +2040a670: 87aa mv a5,a0 +2040a672: 84be mv s1,a5 /* get next suspend thread */ thread = rt_list_entry(queue->suspended_push_list.next, -2040a9f0: fdc42783 lw a5,-36(s0) -2040a9f4: 47dc lw a5,12(a5) -2040a9f6: fd478793 addi a5,a5,-44 -2040a9fa: fef42623 sw a5,-20(s0) +2040a674: fdc42783 lw a5,-36(s0) +2040a678: 47dc lw a5,12(a5) +2040a67a: fd478793 addi a5,a5,-44 +2040a67e: fef42623 sw a5,-20(s0) struct rt_thread, tlist); /* set error code to RT_ERROR */ thread->error = -RT_ERROR; -2040a9fe: fec42783 lw a5,-20(s0) -2040aa02: 577d li a4,-1 -2040aa04: c7b8 sw a4,72(a5) +2040a682: fec42783 lw a5,-20(s0) +2040a686: 577d li a4,-1 +2040a688: c7b8 sw a4,72(a5) /* * resume thread * In rt_thread_resume function, it will remove current thread from * suspend list */ rt_thread_resume(thread); -2040aa06: fec42503 lw a0,-20(s0) -2040aa0a: d49fc0ef jal ra,20407752 +2040a68a: fec42503 lw a0,-20(s0) +2040a68e: bcffc0ef jal ra,2040725c /* enable interrupt */ rt_hw_interrupt_enable(temp); -2040aa0e: 87a6 mv a5,s1 -2040aa10: 853e mv a0,a5 -2040aa12: f85fd0ef jal ra,20408996 +2040a692: 87a6 mv a5,s1 +2040a694: 853e mv a0,a5 +2040a696: eb3fd0ef jal ra,20408548 while (!rt_list_isempty(&(queue->suspended_push_list))) -2040aa16: fdc42783 lw a5,-36(s0) -2040aa1a: 07b1 addi a5,a5,12 -2040aa1c: 853e mv a0,a5 -2040aa1e: 3a1d jal 2040a354 -2040aa20: 87aa mv a5,a0 -2040aa22: d3f9 beqz a5,2040a9e8 +2040a69a: fdc42783 lw a5,-36(s0) +2040a69e: 07b1 addi a5,a5,12 +2040a6a0: 853e mv a0,a5 +2040a6a2: 3a1d jal 20409fd8 +2040a6a4: 87aa mv a5,a0 +2040a6a6: d3f9 beqz a5,2040a66c } rt_exit_critical(); -2040aa24: 984fb0ef jal ra,20405ba8 +2040a6a8: 986fc0ef jal ra,2040682e rt_schedule(); -2040aa28: e43fa0ef jal ra,2040586a +2040a6ac: e45fb0ef jal ra,204064f0 } -2040aa2c: 0001 nop -2040aa2e: 50b2 lw ra,44(sp) -2040aa30: 5422 lw s0,40(sp) -2040aa32: 5492 lw s1,36(sp) -2040aa34: 6145 addi sp,sp,48 -2040aa36: 8082 ret +2040a6b0: 0001 nop +2040a6b2: 50b2 lw ra,44(sp) +2040a6b4: 5422 lw s0,40(sp) +2040a6b6: 5492 lw s1,36(sp) +2040a6b8: 6145 addi sp,sp,48 +2040a6ba: 8082 ret -2040aa38 : +2040a6bc : #endif #endif int libc_system_init(void) { -2040aa38: 1141 addi sp,sp,-16 -2040aa3a: c606 sw ra,12(sp) -2040aa3c: c422 sw s0,8(sp) -2040aa3e: 0800 addi s0,sp,16 +2040a6bc: 1141 addi sp,sp,-16 +2040a6be: c606 sw ra,12(sp) +2040a6c0: c422 sw s0,8(sp) +2040a6c2: 0800 addi s0,sp,16 fd = fd; } #endif /* set PATH and HOME */ putenv("PATH=/bin"); -2040aa40: 0000d517 auipc a0,0xd -2040aa44: 95850513 addi a0,a0,-1704 # 20417398 <__FUNCTION__.2466+0x14> -2040aa48: 782000ef jal ra,2040b1ca +2040a6c4: 0000d517 auipc a0,0xd +2040a6c8: a9050513 addi a0,a0,-1392 # 20417154 <__FUNCTION__.2461+0x14> +2040a6cc: 782000ef jal ra,2040ae4e putenv("HOME=/home"); -2040aa4c: 0000d517 auipc a0,0xd -2040aa50: 95850513 addi a0,a0,-1704 # 204173a4 <__FUNCTION__.2466+0x20> -2040aa54: 2f9d jal 2040b1ca +2040a6d0: 0000d517 auipc a0,0xd +2040a6d4: a9050513 addi a0,a0,-1392 # 20417160 <__FUNCTION__.2461+0x20> +2040a6d8: 2f9d jal 2040ae4e #if defined RT_USING_PTHREADS && !defined RT_USING_COMPONENTS_INIT pthread_system_init(); #endif return 0; -2040aa56: 4781 li a5,0 +2040a6da: 4781 li a5,0 } -2040aa58: 853e mv a0,a5 -2040aa5a: 40b2 lw ra,12(sp) -2040aa5c: 4422 lw s0,8(sp) -2040aa5e: 0141 addi sp,sp,16 -2040aa60: 8082 ret +2040a6dc: 853e mv a0,a5 +2040a6de: 40b2 lw ra,12(sp) +2040a6e0: 4422 lw s0,8(sp) +2040a6e2: 0141 addi sp,sp,16 +2040a6e4: 8082 ret -2040aa62 <_close_r>: +2040a6e6 <_close_r>: /* Reentrant versions of system calls. */ int _close_r(struct _reent *ptr, int fd) { -2040aa62: 1101 addi sp,sp,-32 -2040aa64: ce22 sw s0,28(sp) -2040aa66: 1000 addi s0,sp,32 -2040aa68: fea42623 sw a0,-20(s0) -2040aa6c: feb42423 sw a1,-24(s0) +2040a6e6: 1101 addi sp,sp,-32 +2040a6e8: ce22 sw s0,28(sp) +2040a6ea: 1000 addi s0,sp,32 +2040a6ec: fea42623 sw a0,-20(s0) +2040a6f0: feb42423 sw a1,-24(s0) #ifndef RT_USING_DFS return 0; -2040aa70: 4781 li a5,0 +2040a6f4: 4781 li a5,0 #else return close(fd); #endif } -2040aa72: 853e mv a0,a5 -2040aa74: 4472 lw s0,28(sp) -2040aa76: 6105 addi sp,sp,32 -2040aa78: 8082 ret +2040a6f6: 853e mv a0,a5 +2040a6f8: 4472 lw s0,28(sp) +2040a6fa: 6105 addi sp,sp,32 +2040a6fc: 8082 ret -2040aa7a <_execve_r>: +2040a6fe <_execve_r>: int _execve_r(struct _reent *ptr, const char * name, char *const *argv, char *const *env) { -2040aa7a: 1101 addi sp,sp,-32 -2040aa7c: ce22 sw s0,28(sp) -2040aa7e: 1000 addi s0,sp,32 -2040aa80: fea42623 sw a0,-20(s0) -2040aa84: feb42423 sw a1,-24(s0) -2040aa88: fec42223 sw a2,-28(s0) -2040aa8c: fed42023 sw a3,-32(s0) +2040a6fe: 1101 addi sp,sp,-32 +2040a700: ce22 sw s0,28(sp) +2040a702: 1000 addi s0,sp,32 +2040a704: fea42623 sw a0,-20(s0) +2040a708: feb42423 sw a1,-24(s0) +2040a70c: fec42223 sw a2,-28(s0) +2040a710: fed42023 sw a3,-32(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040aa90: fec42783 lw a5,-20(s0) -2040aa94: 08600713 li a4,134 -2040aa98: c398 sw a4,0(a5) +2040a714: fec42783 lw a5,-20(s0) +2040a718: 08600713 li a4,134 +2040a71c: c398 sw a4,0(a5) return -1; -2040aa9a: 57fd li a5,-1 +2040a71e: 57fd li a5,-1 } -2040aa9c: 853e mv a0,a5 -2040aa9e: 4472 lw s0,28(sp) -2040aaa0: 6105 addi sp,sp,32 -2040aaa2: 8082 ret +2040a720: 853e mv a0,a5 +2040a722: 4472 lw s0,28(sp) +2040a724: 6105 addi sp,sp,32 +2040a726: 8082 ret -2040aaa4 <_fcntl_r>: +2040a728 <_fcntl_r>: int _fcntl_r(struct _reent *ptr, int fd, int cmd, int arg) { -2040aaa4: 1101 addi sp,sp,-32 -2040aaa6: ce22 sw s0,28(sp) -2040aaa8: 1000 addi s0,sp,32 -2040aaaa: fea42623 sw a0,-20(s0) -2040aaae: feb42423 sw a1,-24(s0) -2040aab2: fec42223 sw a2,-28(s0) -2040aab6: fed42023 sw a3,-32(s0) +2040a728: 1101 addi sp,sp,-32 +2040a72a: ce22 sw s0,28(sp) +2040a72c: 1000 addi s0,sp,32 +2040a72e: fea42623 sw a0,-20(s0) +2040a732: feb42423 sw a1,-24(s0) +2040a736: fec42223 sw a2,-28(s0) +2040a73a: fed42023 sw a3,-32(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040aaba: fec42783 lw a5,-20(s0) -2040aabe: 08600713 li a4,134 -2040aac2: c398 sw a4,0(a5) +2040a73e: fec42783 lw a5,-20(s0) +2040a742: 08600713 li a4,134 +2040a746: c398 sw a4,0(a5) return -1; -2040aac4: 57fd li a5,-1 +2040a748: 57fd li a5,-1 } -2040aac6: 853e mv a0,a5 -2040aac8: 4472 lw s0,28(sp) -2040aaca: 6105 addi sp,sp,32 -2040aacc: 8082 ret +2040a74a: 853e mv a0,a5 +2040a74c: 4472 lw s0,28(sp) +2040a74e: 6105 addi sp,sp,32 +2040a750: 8082 ret -2040aace <_fork_r>: +2040a752 <_fork_r>: int _fork_r(struct _reent *ptr) { -2040aace: 1101 addi sp,sp,-32 -2040aad0: ce22 sw s0,28(sp) -2040aad2: 1000 addi s0,sp,32 -2040aad4: fea42623 sw a0,-20(s0) +2040a752: 1101 addi sp,sp,-32 +2040a754: ce22 sw s0,28(sp) +2040a756: 1000 addi s0,sp,32 +2040a758: fea42623 sw a0,-20(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040aad8: fec42783 lw a5,-20(s0) -2040aadc: 08600713 li a4,134 -2040aae0: c398 sw a4,0(a5) +2040a75c: fec42783 lw a5,-20(s0) +2040a760: 08600713 li a4,134 +2040a764: c398 sw a4,0(a5) return -1; -2040aae2: 57fd li a5,-1 +2040a766: 57fd li a5,-1 } -2040aae4: 853e mv a0,a5 -2040aae6: 4472 lw s0,28(sp) -2040aae8: 6105 addi sp,sp,32 -2040aaea: 8082 ret +2040a768: 853e mv a0,a5 +2040a76a: 4472 lw s0,28(sp) +2040a76c: 6105 addi sp,sp,32 +2040a76e: 8082 ret -2040aaec <_fstat_r>: +2040a770 <_fstat_r>: int _fstat_r(struct _reent *ptr, int fd, struct stat *pstat) { -2040aaec: 1101 addi sp,sp,-32 -2040aaee: ce22 sw s0,28(sp) -2040aaf0: 1000 addi s0,sp,32 -2040aaf2: fea42623 sw a0,-20(s0) -2040aaf6: feb42423 sw a1,-24(s0) -2040aafa: fec42223 sw a2,-28(s0) +2040a770: 1101 addi sp,sp,-32 +2040a772: ce22 sw s0,28(sp) +2040a774: 1000 addi s0,sp,32 +2040a776: fea42623 sw a0,-20(s0) +2040a77a: feb42423 sw a1,-24(s0) +2040a77e: fec42223 sw a2,-28(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040aafe: fec42783 lw a5,-20(s0) -2040ab02: 08600713 li a4,134 -2040ab06: c398 sw a4,0(a5) +2040a782: fec42783 lw a5,-20(s0) +2040a786: 08600713 li a4,134 +2040a78a: c398 sw a4,0(a5) return -1; -2040ab08: 57fd li a5,-1 +2040a78c: 57fd li a5,-1 } -2040ab0a: 853e mv a0,a5 -2040ab0c: 4472 lw s0,28(sp) -2040ab0e: 6105 addi sp,sp,32 -2040ab10: 8082 ret +2040a78e: 853e mv a0,a5 +2040a790: 4472 lw s0,28(sp) +2040a792: 6105 addi sp,sp,32 +2040a794: 8082 ret -2040ab12 <_getpid_r>: +2040a796 <_getpid_r>: int _getpid_r(struct _reent *ptr) { -2040ab12: 1101 addi sp,sp,-32 -2040ab14: ce22 sw s0,28(sp) -2040ab16: 1000 addi s0,sp,32 -2040ab18: fea42623 sw a0,-20(s0) +2040a796: 1101 addi sp,sp,-32 +2040a798: ce22 sw s0,28(sp) +2040a79a: 1000 addi s0,sp,32 +2040a79c: fea42623 sw a0,-20(s0) return 0; -2040ab1c: 4781 li a5,0 +2040a7a0: 4781 li a5,0 } -2040ab1e: 853e mv a0,a5 -2040ab20: 4472 lw s0,28(sp) -2040ab22: 6105 addi sp,sp,32 -2040ab24: 8082 ret +2040a7a2: 853e mv a0,a5 +2040a7a4: 4472 lw s0,28(sp) +2040a7a6: 6105 addi sp,sp,32 +2040a7a8: 8082 ret -2040ab26 <_isatty_r>: +2040a7aa <_isatty_r>: int _isatty_r(struct _reent *ptr, int fd) { -2040ab26: 1101 addi sp,sp,-32 -2040ab28: ce22 sw s0,28(sp) -2040ab2a: 1000 addi s0,sp,32 -2040ab2c: fea42623 sw a0,-20(s0) -2040ab30: feb42423 sw a1,-24(s0) +2040a7aa: 1101 addi sp,sp,-32 +2040a7ac: ce22 sw s0,28(sp) +2040a7ae: 1000 addi s0,sp,32 +2040a7b0: fea42623 sw a0,-20(s0) +2040a7b4: feb42423 sw a1,-24(s0) if (fd >=0 && fd < 3) return 1; -2040ab34: fe842783 lw a5,-24(s0) -2040ab38: 0007c963 bltz a5,2040ab4a <_isatty_r+0x24> -2040ab3c: fe842703 lw a4,-24(s0) -2040ab40: 4789 li a5,2 -2040ab42: 00e7c463 blt a5,a4,2040ab4a <_isatty_r+0x24> -2040ab46: 4785 li a5,1 -2040ab48: a039 j 2040ab56 <_isatty_r+0x30> +2040a7b8: fe842783 lw a5,-24(s0) +2040a7bc: 0007c963 bltz a5,2040a7ce <_isatty_r+0x24> +2040a7c0: fe842703 lw a4,-24(s0) +2040a7c4: 4789 li a5,2 +2040a7c6: 00e7c463 blt a5,a4,2040a7ce <_isatty_r+0x24> +2040a7ca: 4785 li a5,1 +2040a7cc: a039 j 2040a7da <_isatty_r+0x30> /* return "not supported" */ ptr->_errno = ENOTSUP; -2040ab4a: fec42783 lw a5,-20(s0) -2040ab4e: 08600713 li a4,134 -2040ab52: c398 sw a4,0(a5) +2040a7ce: fec42783 lw a5,-20(s0) +2040a7d2: 08600713 li a4,134 +2040a7d6: c398 sw a4,0(a5) return -1; -2040ab54: 57fd li a5,-1 +2040a7d8: 57fd li a5,-1 } -2040ab56: 853e mv a0,a5 -2040ab58: 4472 lw s0,28(sp) -2040ab5a: 6105 addi sp,sp,32 -2040ab5c: 8082 ret +2040a7da: 853e mv a0,a5 +2040a7dc: 4472 lw s0,28(sp) +2040a7de: 6105 addi sp,sp,32 +2040a7e0: 8082 ret -2040ab5e <_kill_r>: +2040a7e2 <_kill_r>: int _kill_r(struct _reent *ptr, int pid, int sig) { -2040ab5e: 1101 addi sp,sp,-32 -2040ab60: ce22 sw s0,28(sp) -2040ab62: 1000 addi s0,sp,32 -2040ab64: fea42623 sw a0,-20(s0) -2040ab68: feb42423 sw a1,-24(s0) -2040ab6c: fec42223 sw a2,-28(s0) +2040a7e2: 1101 addi sp,sp,-32 +2040a7e4: ce22 sw s0,28(sp) +2040a7e6: 1000 addi s0,sp,32 +2040a7e8: fea42623 sw a0,-20(s0) +2040a7ec: feb42423 sw a1,-24(s0) +2040a7f0: fec42223 sw a2,-28(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040ab70: fec42783 lw a5,-20(s0) -2040ab74: 08600713 li a4,134 -2040ab78: c398 sw a4,0(a5) +2040a7f4: fec42783 lw a5,-20(s0) +2040a7f8: 08600713 li a4,134 +2040a7fc: c398 sw a4,0(a5) return -1; -2040ab7a: 57fd li a5,-1 +2040a7fe: 57fd li a5,-1 } -2040ab7c: 853e mv a0,a5 -2040ab7e: 4472 lw s0,28(sp) -2040ab80: 6105 addi sp,sp,32 -2040ab82: 8082 ret +2040a800: 853e mv a0,a5 +2040a802: 4472 lw s0,28(sp) +2040a804: 6105 addi sp,sp,32 +2040a806: 8082 ret -2040ab84 <_link_r>: +2040a808 <_link_r>: int _link_r(struct _reent *ptr, const char *old, const char *new) { -2040ab84: 1101 addi sp,sp,-32 -2040ab86: ce22 sw s0,28(sp) -2040ab88: 1000 addi s0,sp,32 -2040ab8a: fea42623 sw a0,-20(s0) -2040ab8e: feb42423 sw a1,-24(s0) -2040ab92: fec42223 sw a2,-28(s0) +2040a808: 1101 addi sp,sp,-32 +2040a80a: ce22 sw s0,28(sp) +2040a80c: 1000 addi s0,sp,32 +2040a80e: fea42623 sw a0,-20(s0) +2040a812: feb42423 sw a1,-24(s0) +2040a816: fec42223 sw a2,-28(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040ab96: fec42783 lw a5,-20(s0) -2040ab9a: 08600713 li a4,134 -2040ab9e: c398 sw a4,0(a5) +2040a81a: fec42783 lw a5,-20(s0) +2040a81e: 08600713 li a4,134 +2040a822: c398 sw a4,0(a5) return -1; -2040aba0: 57fd li a5,-1 +2040a824: 57fd li a5,-1 } -2040aba2: 853e mv a0,a5 -2040aba4: 4472 lw s0,28(sp) -2040aba6: 6105 addi sp,sp,32 -2040aba8: 8082 ret +2040a826: 853e mv a0,a5 +2040a828: 4472 lw s0,28(sp) +2040a82a: 6105 addi sp,sp,32 +2040a82c: 8082 ret -2040abaa <_lseek_r>: +2040a82e <_lseek_r>: _off_t _lseek_r(struct _reent *ptr, int fd, _off_t pos, int whence) { -2040abaa: 1101 addi sp,sp,-32 -2040abac: ce22 sw s0,28(sp) -2040abae: 1000 addi s0,sp,32 -2040abb0: fea42623 sw a0,-20(s0) -2040abb4: feb42423 sw a1,-24(s0) -2040abb8: fec42223 sw a2,-28(s0) -2040abbc: fed42023 sw a3,-32(s0) +2040a82e: 1101 addi sp,sp,-32 +2040a830: ce22 sw s0,28(sp) +2040a832: 1000 addi s0,sp,32 +2040a834: fea42623 sw a0,-20(s0) +2040a838: feb42423 sw a1,-24(s0) +2040a83c: fec42223 sw a2,-28(s0) +2040a840: fed42023 sw a3,-32(s0) #ifndef RT_USING_DFS return 0; -2040abc0: 4781 li a5,0 +2040a844: 4781 li a5,0 _off_t rc; rc = lseek(fd, pos, whence); return rc; #endif } -2040abc2: 853e mv a0,a5 -2040abc4: 4472 lw s0,28(sp) -2040abc6: 6105 addi sp,sp,32 -2040abc8: 8082 ret +2040a846: 853e mv a0,a5 +2040a848: 4472 lw s0,28(sp) +2040a84a: 6105 addi sp,sp,32 +2040a84c: 8082 ret -2040abca <_mkdir_r>: +2040a84e <_mkdir_r>: int _mkdir_r(struct _reent *ptr, const char *name, int mode) { -2040abca: 1101 addi sp,sp,-32 -2040abcc: ce22 sw s0,28(sp) -2040abce: 1000 addi s0,sp,32 -2040abd0: fea42623 sw a0,-20(s0) -2040abd4: feb42423 sw a1,-24(s0) -2040abd8: fec42223 sw a2,-28(s0) +2040a84e: 1101 addi sp,sp,-32 +2040a850: ce22 sw s0,28(sp) +2040a852: 1000 addi s0,sp,32 +2040a854: fea42623 sw a0,-20(s0) +2040a858: feb42423 sw a1,-24(s0) +2040a85c: fec42223 sw a2,-28(s0) #ifndef RT_USING_DFS return 0; -2040abdc: 4781 li a5,0 +2040a860: 4781 li a5,0 int rc; rc = mkdir(name, mode); return rc; #endif } -2040abde: 853e mv a0,a5 -2040abe0: 4472 lw s0,28(sp) -2040abe2: 6105 addi sp,sp,32 -2040abe4: 8082 ret +2040a862: 853e mv a0,a5 +2040a864: 4472 lw s0,28(sp) +2040a866: 6105 addi sp,sp,32 +2040a868: 8082 ret -2040abe6 <_open_r>: +2040a86a <_open_r>: int _open_r(struct _reent *ptr, const char *file, int flags, int mode) { -2040abe6: 1101 addi sp,sp,-32 -2040abe8: ce22 sw s0,28(sp) -2040abea: 1000 addi s0,sp,32 -2040abec: fea42623 sw a0,-20(s0) -2040abf0: feb42423 sw a1,-24(s0) -2040abf4: fec42223 sw a2,-28(s0) -2040abf8: fed42023 sw a3,-32(s0) +2040a86a: 1101 addi sp,sp,-32 +2040a86c: ce22 sw s0,28(sp) +2040a86e: 1000 addi s0,sp,32 +2040a870: fea42623 sw a0,-20(s0) +2040a874: feb42423 sw a1,-24(s0) +2040a878: fec42223 sw a2,-28(s0) +2040a87c: fed42023 sw a3,-32(s0) #ifndef RT_USING_DFS return 0; -2040abfc: 4781 li a5,0 +2040a880: 4781 li a5,0 int rc; rc = open(file, flags, mode); return rc; #endif } -2040abfe: 853e mv a0,a5 -2040ac00: 4472 lw s0,28(sp) -2040ac02: 6105 addi sp,sp,32 -2040ac04: 8082 ret +2040a882: 853e mv a0,a5 +2040a884: 4472 lw s0,28(sp) +2040a886: 6105 addi sp,sp,32 +2040a888: 8082 ret -2040ac06 <_read_r>: +2040a88a <_read_r>: _ssize_t _read_r(struct _reent *ptr, int fd, void *buf, size_t nbytes) { -2040ac06: 1101 addi sp,sp,-32 -2040ac08: ce22 sw s0,28(sp) -2040ac0a: 1000 addi s0,sp,32 -2040ac0c: fea42623 sw a0,-20(s0) -2040ac10: feb42423 sw a1,-24(s0) -2040ac14: fec42223 sw a2,-28(s0) -2040ac18: fed42023 sw a3,-32(s0) +2040a88a: 1101 addi sp,sp,-32 +2040a88c: ce22 sw s0,28(sp) +2040a88e: 1000 addi s0,sp,32 +2040a890: fea42623 sw a0,-20(s0) +2040a894: feb42423 sw a1,-24(s0) +2040a898: fec42223 sw a2,-28(s0) +2040a89c: fed42023 sw a3,-32(s0) #ifndef RT_USING_DFS return 0; -2040ac1c: 4781 li a5,0 +2040a8a0: 4781 li a5,0 _ssize_t rc; rc = read(fd, buf, nbytes); return rc; #endif } -2040ac1e: 853e mv a0,a5 -2040ac20: 4472 lw s0,28(sp) -2040ac22: 6105 addi sp,sp,32 -2040ac24: 8082 ret +2040a8a2: 853e mv a0,a5 +2040a8a4: 4472 lw s0,28(sp) +2040a8a6: 6105 addi sp,sp,32 +2040a8a8: 8082 ret -2040ac26 <_rename_r>: +2040a8aa <_rename_r>: int _rename_r(struct _reent *ptr, const char *old, const char *new) { -2040ac26: 1101 addi sp,sp,-32 -2040ac28: ce22 sw s0,28(sp) -2040ac2a: 1000 addi s0,sp,32 -2040ac2c: fea42623 sw a0,-20(s0) -2040ac30: feb42423 sw a1,-24(s0) -2040ac34: fec42223 sw a2,-28(s0) +2040a8aa: 1101 addi sp,sp,-32 +2040a8ac: ce22 sw s0,28(sp) +2040a8ae: 1000 addi s0,sp,32 +2040a8b0: fea42623 sw a0,-20(s0) +2040a8b4: feb42423 sw a1,-24(s0) +2040a8b8: fec42223 sw a2,-28(s0) #ifndef RT_USING_DFS return 0; -2040ac38: 4781 li a5,0 +2040a8bc: 4781 li a5,0 int rc; rc = rename(old, new); return rc; #endif } -2040ac3a: 853e mv a0,a5 -2040ac3c: 4472 lw s0,28(sp) -2040ac3e: 6105 addi sp,sp,32 -2040ac40: 8082 ret +2040a8be: 853e mv a0,a5 +2040a8c0: 4472 lw s0,28(sp) +2040a8c2: 6105 addi sp,sp,32 +2040a8c4: 8082 ret -2040ac42 <_sbrk_r>: +2040a8c6 <_sbrk_r>: void * _sbrk_r(struct _reent *ptr, ptrdiff_t incr) { -2040ac42: 1101 addi sp,sp,-32 -2040ac44: ce22 sw s0,28(sp) -2040ac46: 1000 addi s0,sp,32 -2040ac48: fea42623 sw a0,-20(s0) -2040ac4c: feb42423 sw a1,-24(s0) +2040a8c6: 1101 addi sp,sp,-32 +2040a8c8: ce22 sw s0,28(sp) +2040a8ca: 1000 addi s0,sp,32 +2040a8cc: fea42623 sw a0,-20(s0) +2040a8d0: feb42423 sw a1,-24(s0) /* no use this routine to get memory */ return RT_NULL; -2040ac50: 4781 li a5,0 +2040a8d4: 4781 li a5,0 } -2040ac52: 853e mv a0,a5 -2040ac54: 4472 lw s0,28(sp) -2040ac56: 6105 addi sp,sp,32 -2040ac58: 8082 ret +2040a8d6: 853e mv a0,a5 +2040a8d8: 4472 lw s0,28(sp) +2040a8da: 6105 addi sp,sp,32 +2040a8dc: 8082 ret -2040ac5a <_stat_r>: +2040a8de <_stat_r>: int _stat_r(struct _reent *ptr, const char *file, struct stat *pstat) { -2040ac5a: 1101 addi sp,sp,-32 -2040ac5c: ce22 sw s0,28(sp) -2040ac5e: 1000 addi s0,sp,32 -2040ac60: fea42623 sw a0,-20(s0) -2040ac64: feb42423 sw a1,-24(s0) -2040ac68: fec42223 sw a2,-28(s0) +2040a8de: 1101 addi sp,sp,-32 +2040a8e0: ce22 sw s0,28(sp) +2040a8e2: 1000 addi s0,sp,32 +2040a8e4: fea42623 sw a0,-20(s0) +2040a8e8: feb42423 sw a1,-24(s0) +2040a8ec: fec42223 sw a2,-28(s0) #ifndef RT_USING_DFS return 0; -2040ac6c: 4781 li a5,0 +2040a8f0: 4781 li a5,0 int rc; rc = stat(file, pstat); return rc; #endif } -2040ac6e: 853e mv a0,a5 -2040ac70: 4472 lw s0,28(sp) -2040ac72: 6105 addi sp,sp,32 -2040ac74: 8082 ret +2040a8f2: 853e mv a0,a5 +2040a8f4: 4472 lw s0,28(sp) +2040a8f6: 6105 addi sp,sp,32 +2040a8f8: 8082 ret -2040ac76 <_times_r>: +2040a8fa <_times_r>: _CLOCK_T_ _times_r(struct _reent *ptr, struct tms *ptms) { -2040ac76: 1101 addi sp,sp,-32 -2040ac78: ce22 sw s0,28(sp) -2040ac7a: 1000 addi s0,sp,32 -2040ac7c: fea42623 sw a0,-20(s0) -2040ac80: feb42423 sw a1,-24(s0) +2040a8fa: 1101 addi sp,sp,-32 +2040a8fc: ce22 sw s0,28(sp) +2040a8fe: 1000 addi s0,sp,32 +2040a900: fea42623 sw a0,-20(s0) +2040a904: feb42423 sw a1,-24(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040ac84: fec42783 lw a5,-20(s0) -2040ac88: 08600713 li a4,134 -2040ac8c: c398 sw a4,0(a5) +2040a908: fec42783 lw a5,-20(s0) +2040a90c: 08600713 li a4,134 +2040a910: c398 sw a4,0(a5) return -1; -2040ac8e: 57fd li a5,-1 +2040a912: 57fd li a5,-1 } -2040ac90: 853e mv a0,a5 -2040ac92: 4472 lw s0,28(sp) -2040ac94: 6105 addi sp,sp,32 -2040ac96: 8082 ret +2040a914: 853e mv a0,a5 +2040a916: 4472 lw s0,28(sp) +2040a918: 6105 addi sp,sp,32 +2040a91a: 8082 ret -2040ac98 <_unlink_r>: +2040a91c <_unlink_r>: int _unlink_r(struct _reent *ptr, const char *file) { -2040ac98: 1101 addi sp,sp,-32 -2040ac9a: ce22 sw s0,28(sp) -2040ac9c: 1000 addi s0,sp,32 -2040ac9e: fea42623 sw a0,-20(s0) -2040aca2: feb42423 sw a1,-24(s0) +2040a91c: 1101 addi sp,sp,-32 +2040a91e: ce22 sw s0,28(sp) +2040a920: 1000 addi s0,sp,32 +2040a922: fea42623 sw a0,-20(s0) +2040a926: feb42423 sw a1,-24(s0) #ifndef RT_USING_DFS return 0; -2040aca6: 4781 li a5,0 +2040a92a: 4781 li a5,0 int rc; rc = unlink(file); return rc; #endif } -2040aca8: 853e mv a0,a5 -2040acaa: 4472 lw s0,28(sp) -2040acac: 6105 addi sp,sp,32 -2040acae: 8082 ret +2040a92c: 853e mv a0,a5 +2040a92e: 4472 lw s0,28(sp) +2040a930: 6105 addi sp,sp,32 +2040a932: 8082 ret -2040acb0 <_wait_r>: +2040a934 <_wait_r>: int _wait_r(struct _reent *ptr, int *status) { -2040acb0: 1101 addi sp,sp,-32 -2040acb2: ce22 sw s0,28(sp) -2040acb4: 1000 addi s0,sp,32 -2040acb6: fea42623 sw a0,-20(s0) -2040acba: feb42423 sw a1,-24(s0) +2040a934: 1101 addi sp,sp,-32 +2040a936: ce22 sw s0,28(sp) +2040a938: 1000 addi s0,sp,32 +2040a93a: fea42623 sw a0,-20(s0) +2040a93e: feb42423 sw a1,-24(s0) /* return "not supported" */ ptr->_errno = ENOTSUP; -2040acbe: fec42783 lw a5,-20(s0) -2040acc2: 08600713 li a4,134 -2040acc6: c398 sw a4,0(a5) +2040a942: fec42783 lw a5,-20(s0) +2040a946: 08600713 li a4,134 +2040a94a: c398 sw a4,0(a5) return -1; -2040acc8: 57fd li a5,-1 +2040a94c: 57fd li a5,-1 } -2040acca: 853e mv a0,a5 -2040accc: 4472 lw s0,28(sp) -2040acce: 6105 addi sp,sp,32 -2040acd0: 8082 ret +2040a94e: 853e mv a0,a5 +2040a950: 4472 lw s0,28(sp) +2040a952: 6105 addi sp,sp,32 +2040a954: 8082 ret -2040acd2 <_write_r>: +2040a956 <_write_r>: #ifdef RT_USING_DEVICE _ssize_t _write_r(struct _reent *ptr, int fd, const void *buf, size_t nbytes) { -2040acd2: 7179 addi sp,sp,-48 -2040acd4: d606 sw ra,44(sp) -2040acd6: d422 sw s0,40(sp) -2040acd8: 1800 addi s0,sp,48 -2040acda: fca42e23 sw a0,-36(s0) -2040acde: fcb42c23 sw a1,-40(s0) -2040ace2: fcc42a23 sw a2,-44(s0) -2040ace6: fcd42823 sw a3,-48(s0) +2040a956: 7179 addi sp,sp,-48 +2040a958: d606 sw ra,44(sp) +2040a95a: d422 sw s0,40(sp) +2040a95c: 1800 addi s0,sp,48 +2040a95e: fca42e23 sw a0,-36(s0) +2040a962: fcb42c23 sw a1,-40(s0) +2040a966: fcc42a23 sw a2,-44(s0) +2040a96a: fcd42823 sw a3,-48(s0) if (fd < 3) -2040acea: fd842703 lw a4,-40(s0) -2040acee: 4789 li a5,2 -2040acf0: 02e7c563 blt a5,a4,2040ad1a <_write_r+0x48> +2040a96e: fd842703 lw a4,-40(s0) +2040a972: 4789 li a5,2 +2040a974: 02e7c563 blt a5,a4,2040a99e <_write_r+0x48> { #ifdef RT_USING_CONSOLE rt_device_t console_device; extern rt_device_t rt_console_get_device(void); console_device = rt_console_get_device(); -2040acf4: f7bf90ef jal ra,20404c6e -2040acf8: fea42623 sw a0,-20(s0) +2040a978: afcfa0ef jal ra,20404c74 +2040a97c: fea42623 sw a0,-20(s0) if (console_device != 0) rt_device_write(console_device, 0, buf, nbytes); -2040acfc: fec42783 lw a5,-20(s0) -2040ad00: cb91 beqz a5,2040ad14 <_write_r+0x42> -2040ad02: fd042683 lw a3,-48(s0) -2040ad06: fd442603 lw a2,-44(s0) -2040ad0a: 4581 li a1,0 -2040ad0c: fec42503 lw a0,-20(s0) -2040ad10: 9c2f60ef jal ra,20400ed2 +2040a980: fec42783 lw a5,-20(s0) +2040a984: cb91 beqz a5,2040a998 <_write_r+0x42> +2040a986: fd042683 lw a3,-48(s0) +2040a98a: fd442603 lw a2,-44(s0) +2040a98e: 4581 li a1,0 +2040a990: fec42503 lw a0,-20(s0) +2040a994: d44f60ef jal ra,20400ed8 return nbytes; -2040ad14: fd042783 lw a5,-48(s0) -2040ad18: a011 j 2040ad1c <_write_r+0x4a> +2040a998: fd042783 lw a5,-48(s0) +2040a99c: a011 j 2040a9a0 <_write_r+0x4a> _ssize_t rc; rc = write(fd, buf, nbytes); return rc; #else return 0; -2040ad1a: 4781 li a5,0 +2040a99e: 4781 li a5,0 #endif } } -2040ad1c: 853e mv a0,a5 -2040ad1e: 50b2 lw ra,44(sp) -2040ad20: 5422 lw s0,40(sp) -2040ad22: 6145 addi sp,sp,48 -2040ad24: 8082 ret +2040a9a0: 853e mv a0,a5 +2040a9a2: 50b2 lw ra,44(sp) +2040a9a4: 5422 lw s0,40(sp) +2040a9a6: 6145 addi sp,sp,48 +2040a9a8: 8082 ret -2040ad26 : +2040a9aa : struct timeval _timevalue = {0}; #ifdef RT_USING_DEVICE static void libc_system_time_init(void) { -2040ad26: 1101 addi sp,sp,-32 -2040ad28: ce06 sw ra,28(sp) -2040ad2a: cc22 sw s0,24(sp) -2040ad2c: 1000 addi s0,sp,32 +2040a9aa: 1101 addi sp,sp,-32 +2040a9ac: ce06 sw ra,28(sp) +2040a9ae: cc22 sw s0,24(sp) +2040a9b0: 1000 addi s0,sp,32 time_t time; rt_tick_t tick; rt_device_t device; time = 0; -2040ad2e: fe042223 sw zero,-28(s0) +2040a9b2: fe042223 sw zero,-28(s0) device = rt_device_find("rtc"); -2040ad32: 0000c517 auipc a0,0xc -2040ad36: 67e50513 addi a0,a0,1662 # 204173b0 <__FUNCTION__.2466+0x2c> -2040ad3a: e15f50ef jal ra,20400b4e -2040ad3e: fea42623 sw a0,-20(s0) +2040a9b6: 0000c517 auipc a0,0xc +2040a9ba: 7b650513 addi a0,a0,1974 # 2041716c <__FUNCTION__.2461+0x2c> +2040a9be: 996f60ef jal ra,20400b54 +2040a9c2: fea42623 sw a0,-20(s0) if (device != RT_NULL) -2040ad42: fec42783 lw a5,-20(s0) -2040ad46: cb89 beqz a5,2040ad58 +2040a9c6: fec42783 lw a5,-20(s0) +2040a9ca: cb89 beqz a5,2040a9dc { /* get realtime seconds */ rt_device_control(device, RT_DEVICE_CTRL_RTC_GET_TIME, &time); -2040ad48: fe440793 addi a5,s0,-28 -2040ad4c: 863e mv a2,a5 -2040ad4e: 45c1 li a1,16 -2040ad50: fec42503 lw a0,-20(s0) -2040ad54: 9fef60ef jal ra,20400f52 +2040a9cc: fe440793 addi a5,s0,-28 +2040a9d0: 863e mv a2,a5 +2040a9d2: 45c1 li a1,16 +2040a9d4: fec42503 lw a0,-20(s0) +2040a9d8: d80f60ef jal ra,20400f58 } /* get tick */ tick = rt_tick_get(); -2040ad58: ba9f50ef jal ra,20400900 -2040ad5c: fea42423 sw a0,-24(s0) +2040a9dc: f2bf50ef jal ra,20400906 +2040a9e0: fea42423 sw a0,-24(s0) _timevalue.tv_usec = MICROSECOND_PER_SECOND - (tick%RT_TICK_PER_SECOND) * MICROSECOND_PER_TICK; -2040ad60: fe842703 lw a4,-24(s0) -2040ad64: 06400793 li a5,100 -2040ad68: 02f77733 remu a4,a4,a5 -2040ad6c: 6789 lui a5,0x2 -2040ad6e: 71078793 addi a5,a5,1808 # 2710 <__stack_size+0x1f10> -2040ad72: 02f707b3 mul a5,a4,a5 -2040ad76: 000f4737 lui a4,0xf4 -2040ad7a: 24070713 addi a4,a4,576 # f4240 <__stack_size+0xf3a40> -2040ad7e: 40f707b3 sub a5,a4,a5 -2040ad82: 873e mv a4,a5 -2040ad84: 5fbf6797 auipc a5,0x5fbf6 -2040ad88: 2e078793 addi a5,a5,736 # 80001064 <_timevalue> -2040ad8c: c3d8 sw a4,4(a5) +2040a9e4: fe842703 lw a4,-24(s0) +2040a9e8: 06400793 li a5,100 +2040a9ec: 02f77733 remu a4,a4,a5 +2040a9f0: 6789 lui a5,0x2 +2040a9f2: 71078793 addi a5,a5,1808 # 2710 <__stack_size+0x1f10> +2040a9f6: 02f707b3 mul a5,a4,a5 +2040a9fa: 000f4737 lui a4,0xf4 +2040a9fe: 24070713 addi a4,a4,576 # f4240 <__stack_size+0xf3a40> +2040aa02: 40f707b3 sub a5,a4,a5 +2040aa06: 873e mv a4,a5 +2040aa08: 5fbf6797 auipc a5,0x5fbf6 +2040aa0c: 52878793 addi a5,a5,1320 # 80000f30 <_timevalue> +2040aa10: c3d8 sw a4,4(a5) _timevalue.tv_sec = time - tick/RT_TICK_PER_SECOND - 1; -2040ad8e: fe442783 lw a5,-28(s0) -2040ad92: 86be mv a3,a5 -2040ad94: fe842703 lw a4,-24(s0) -2040ad98: 06400793 li a5,100 -2040ad9c: 02f757b3 divu a5,a4,a5 -2040ada0: 40f687b3 sub a5,a3,a5 -2040ada4: 17fd addi a5,a5,-1 -2040ada6: 873e mv a4,a5 -2040ada8: 5fbf6797 auipc a5,0x5fbf6 -2040adac: 2bc78793 addi a5,a5,700 # 80001064 <_timevalue> -2040adb0: c398 sw a4,0(a5) +2040aa12: fe442783 lw a5,-28(s0) +2040aa16: 86be mv a3,a5 +2040aa18: fe842703 lw a4,-24(s0) +2040aa1c: 06400793 li a5,100 +2040aa20: 02f757b3 divu a5,a4,a5 +2040aa24: 40f687b3 sub a5,a3,a5 +2040aa28: 17fd addi a5,a5,-1 +2040aa2a: 873e mv a4,a5 +2040aa2c: 5fbf6797 auipc a5,0x5fbf6 +2040aa30: 50478793 addi a5,a5,1284 # 80000f30 <_timevalue> +2040aa34: c398 sw a4,0(a5) } -2040adb2: 0001 nop -2040adb4: 40f2 lw ra,28(sp) -2040adb6: 4462 lw s0,24(sp) -2040adb8: 6105 addi sp,sp,32 -2040adba: 8082 ret +2040aa36: 0001 nop +2040aa38: 40f2 lw ra,28(sp) +2040aa3a: 4462 lw s0,24(sp) +2040aa3c: 6105 addi sp,sp,32 +2040aa3e: 8082 ret -2040adbc : +2040aa40 : #endif int libc_get_time(struct timespec *time) { -2040adbc: 7179 addi sp,sp,-48 -2040adbe: d606 sw ra,44(sp) -2040adc0: d422 sw s0,40(sp) -2040adc2: 1800 addi s0,sp,48 -2040adc4: fca42e23 sw a0,-36(s0) +2040aa40: 7179 addi sp,sp,-48 +2040aa42: d606 sw ra,44(sp) +2040aa44: d422 sw s0,40(sp) +2040aa46: 1800 addi s0,sp,48 +2040aa48: fca42e23 sw a0,-36(s0) rt_tick_t tick; static rt_bool_t inited = 0; RT_ASSERT(time != RT_NULL); -2040adc8: fdc42783 lw a5,-36(s0) -2040adcc: ef89 bnez a5,2040ade6 -2040adce: 11b00613 li a2,283 -2040add2: 0000c597 auipc a1,0xc -2040add6: 62658593 addi a1,a1,1574 # 204173f8 <__FUNCTION__.2786> -2040adda: 0000c517 auipc a0,0xc -2040adde: 5da50513 addi a0,a0,1498 # 204173b4 <__FUNCTION__.2466+0x30> -2040ade2: a34fa0ef jal ra,20405016 +2040aa4c: fdc42783 lw a5,-36(s0) +2040aa50: ef89 bnez a5,2040aa6a +2040aa52: 11b00613 li a2,283 +2040aa56: 0000c597 auipc a1,0xc +2040aa5a: 75e58593 addi a1,a1,1886 # 204171b4 <__FUNCTION__.2781> +2040aa5e: 0000c517 auipc a0,0xc +2040aa62: 71250513 addi a0,a0,1810 # 20417170 <__FUNCTION__.2461+0x30> +2040aa66: db4fa0ef jal ra,2040501a /* initialize system time */ if (inited == 0) -2040ade6: 5fbf6797 auipc a5,0x5fbf6 -2040adea: 27a78793 addi a5,a5,634 # 80001060 -2040adee: 439c lw a5,0(a5) -2040adf0: eb81 bnez a5,2040ae00 +2040aa6a: 5fbf6797 auipc a5,0x5fbf6 +2040aa6e: 4c278793 addi a5,a5,1218 # 80000f2c +2040aa72: 439c lw a5,0(a5) +2040aa74: eb81 bnez a5,2040aa84 { libc_system_time_init(); -2040adf2: 3f15 jal 2040ad26 +2040aa76: 3f15 jal 2040a9aa inited = 1; -2040adf4: 5fbf6797 auipc a5,0x5fbf6 -2040adf8: 26c78793 addi a5,a5,620 # 80001060 -2040adfc: 4705 li a4,1 -2040adfe: c398 sw a4,0(a5) +2040aa78: 5fbf6797 auipc a5,0x5fbf6 +2040aa7c: 4b478793 addi a5,a5,1204 # 80000f2c +2040aa80: 4705 li a4,1 +2040aa82: c398 sw a4,0(a5) } /* get tick */ tick = rt_tick_get(); -2040ae00: b01f50ef jal ra,20400900 -2040ae04: fea42623 sw a0,-20(s0) +2040aa84: e83f50ef jal ra,20400906 +2040aa88: fea42623 sw a0,-20(s0) time->tv_sec = _timevalue.tv_sec + tick / RT_TICK_PER_SECOND; -2040ae08: 5fbf6797 auipc a5,0x5fbf6 -2040ae0c: 25c78793 addi a5,a5,604 # 80001064 <_timevalue> -2040ae10: 439c lw a5,0(a5) -2040ae12: 86be mv a3,a5 -2040ae14: fec42703 lw a4,-20(s0) -2040ae18: 06400793 li a5,100 -2040ae1c: 02f757b3 divu a5,a4,a5 -2040ae20: 97b6 add a5,a5,a3 -2040ae22: 873e mv a4,a5 -2040ae24: fdc42783 lw a5,-36(s0) -2040ae28: c398 sw a4,0(a5) +2040aa8c: 5fbf6797 auipc a5,0x5fbf6 +2040aa90: 4a478793 addi a5,a5,1188 # 80000f30 <_timevalue> +2040aa94: 439c lw a5,0(a5) +2040aa96: 86be mv a3,a5 +2040aa98: fec42703 lw a4,-20(s0) +2040aa9c: 06400793 li a5,100 +2040aaa0: 02f757b3 divu a5,a4,a5 +2040aaa4: 97b6 add a5,a5,a3 +2040aaa6: 873e mv a4,a5 +2040aaa8: fdc42783 lw a5,-36(s0) +2040aaac: c398 sw a4,0(a5) time->tv_nsec = (_timevalue.tv_usec + (tick % RT_TICK_PER_SECOND) * MICROSECOND_PER_TICK) * 1000; -2040ae2a: 5fbf6797 auipc a5,0x5fbf6 -2040ae2e: 23a78793 addi a5,a5,570 # 80001064 <_timevalue> -2040ae32: 43dc lw a5,4(a5) -2040ae34: 86be mv a3,a5 -2040ae36: fec42703 lw a4,-20(s0) -2040ae3a: 06400793 li a5,100 -2040ae3e: 02f77733 remu a4,a4,a5 -2040ae42: 6789 lui a5,0x2 -2040ae44: 71078793 addi a5,a5,1808 # 2710 <__stack_size+0x1f10> -2040ae48: 02f707b3 mul a5,a4,a5 -2040ae4c: 00f68733 add a4,a3,a5 -2040ae50: 3e800793 li a5,1000 -2040ae54: 02f707b3 mul a5,a4,a5 -2040ae58: 873e mv a4,a5 -2040ae5a: fdc42783 lw a5,-36(s0) -2040ae5e: c3d8 sw a4,4(a5) +2040aaae: 5fbf6797 auipc a5,0x5fbf6 +2040aab2: 48278793 addi a5,a5,1154 # 80000f30 <_timevalue> +2040aab6: 43dc lw a5,4(a5) +2040aab8: 86be mv a3,a5 +2040aaba: fec42703 lw a4,-20(s0) +2040aabe: 06400793 li a5,100 +2040aac2: 02f77733 remu a4,a4,a5 +2040aac6: 6789 lui a5,0x2 +2040aac8: 71078793 addi a5,a5,1808 # 2710 <__stack_size+0x1f10> +2040aacc: 02f707b3 mul a5,a4,a5 +2040aad0: 00f68733 add a4,a3,a5 +2040aad4: 3e800793 li a5,1000 +2040aad8: 02f707b3 mul a5,a4,a5 +2040aadc: 873e mv a4,a5 +2040aade: fdc42783 lw a5,-36(s0) +2040aae2: c3d8 sw a4,4(a5) return 0; -2040ae60: 4781 li a5,0 +2040aae4: 4781 li a5,0 } -2040ae62: 853e mv a0,a5 -2040ae64: 50b2 lw ra,44(sp) -2040ae66: 5422 lw s0,40(sp) -2040ae68: 6145 addi sp,sp,48 -2040ae6a: 8082 ret +2040aae6: 853e mv a0,a5 +2040aae8: 50b2 lw ra,44(sp) +2040aaea: 5422 lw s0,40(sp) +2040aaec: 6145 addi sp,sp,48 +2040aaee: 8082 ret -2040ae6c <_gettimeofday_r>: +2040aaf0 <_gettimeofday_r>: int _gettimeofday_r(struct _reent *ptr, struct timeval *__tp, void *__tzp) { -2040ae6c: 7179 addi sp,sp,-48 -2040ae6e: d606 sw ra,44(sp) -2040ae70: d422 sw s0,40(sp) -2040ae72: 1800 addi s0,sp,48 -2040ae74: fca42e23 sw a0,-36(s0) -2040ae78: fcb42c23 sw a1,-40(s0) -2040ae7c: fcc42a23 sw a2,-44(s0) +2040aaf0: 7179 addi sp,sp,-48 +2040aaf2: d606 sw ra,44(sp) +2040aaf4: d422 sw s0,40(sp) +2040aaf6: 1800 addi s0,sp,48 +2040aaf8: fca42e23 sw a0,-36(s0) +2040aafc: fcb42c23 sw a1,-40(s0) +2040ab00: fcc42a23 sw a2,-44(s0) struct timespec tp; if (libc_get_time(&tp) == 0) -2040ae80: fe840793 addi a5,s0,-24 -2040ae84: 853e mv a0,a5 -2040ae86: 3f1d jal 2040adbc -2040ae88: 87aa mv a5,a0 -2040ae8a: e79d bnez a5,2040aeb8 <_gettimeofday_r+0x4c> +2040ab04: fe840793 addi a5,s0,-24 +2040ab08: 853e mv a0,a5 +2040ab0a: 3f1d jal 2040aa40 +2040ab0c: 87aa mv a5,a0 +2040ab0e: e79d bnez a5,2040ab3c <_gettimeofday_r+0x4c> { if (__tp != RT_NULL) -2040ae8c: fd842783 lw a5,-40(s0) -2040ae90: c38d beqz a5,2040aeb2 <_gettimeofday_r+0x46> +2040ab10: fd842783 lw a5,-40(s0) +2040ab14: c38d beqz a5,2040ab36 <_gettimeofday_r+0x46> { __tp->tv_sec = tp.tv_sec; -2040ae92: fe842703 lw a4,-24(s0) -2040ae96: fd842783 lw a5,-40(s0) -2040ae9a: c398 sw a4,0(a5) +2040ab16: fe842703 lw a4,-24(s0) +2040ab1a: fd842783 lw a5,-40(s0) +2040ab1e: c398 sw a4,0(a5) __tp->tv_usec = tp.tv_nsec / 1000UL; -2040ae9c: fec42783 lw a5,-20(s0) -2040aea0: 873e mv a4,a5 -2040aea2: 3e800793 li a5,1000 -2040aea6: 02f757b3 divu a5,a4,a5 -2040aeaa: 873e mv a4,a5 -2040aeac: fd842783 lw a5,-40(s0) -2040aeb0: c3d8 sw a4,4(a5) +2040ab20: fec42783 lw a5,-20(s0) +2040ab24: 873e mv a4,a5 +2040ab26: 3e800793 li a5,1000 +2040ab2a: 02f757b3 divu a5,a4,a5 +2040ab2e: 873e mv a4,a5 +2040ab30: fd842783 lw a5,-40(s0) +2040ab34: c3d8 sw a4,4(a5) } return tp.tv_sec; -2040aeb2: fe842783 lw a5,-24(s0) -2040aeb6: a039 j 2040aec4 <_gettimeofday_r+0x58> +2040ab36: fe842783 lw a5,-24(s0) +2040ab3a: a039 j 2040ab48 <_gettimeofday_r+0x58> } /* return "not supported" */ ptr->_errno = ENOTSUP; -2040aeb8: fdc42783 lw a5,-36(s0) -2040aebc: 08600713 li a4,134 -2040aec0: c398 sw a4,0(a5) +2040ab3c: fdc42783 lw a5,-36(s0) +2040ab40: 08600713 li a4,134 +2040ab44: c398 sw a4,0(a5) return -1; -2040aec2: 57fd li a5,-1 +2040ab46: 57fd li a5,-1 } -2040aec4: 853e mv a0,a5 -2040aec6: 50b2 lw ra,44(sp) -2040aec8: 5422 lw s0,40(sp) -2040aeca: 6145 addi sp,sp,48 -2040aecc: 8082 ret +2040ab48: 853e mv a0,a5 +2040ab4a: 50b2 lw ra,44(sp) +2040ab4c: 5422 lw s0,40(sp) +2040ab4e: 6145 addi sp,sp,48 +2040ab50: 8082 ret -2040aece <_malloc_r>: +2040ab52 <_malloc_r>: #endif /* Memory routine */ void * _malloc_r (struct _reent *ptr, size_t size) { -2040aece: 7179 addi sp,sp,-48 -2040aed0: d606 sw ra,44(sp) -2040aed2: d422 sw s0,40(sp) -2040aed4: 1800 addi s0,sp,48 -2040aed6: fca42e23 sw a0,-36(s0) -2040aeda: fcb42c23 sw a1,-40(s0) +2040ab52: 7179 addi sp,sp,-48 +2040ab54: d606 sw ra,44(sp) +2040ab56: d422 sw s0,40(sp) +2040ab58: 1800 addi s0,sp,48 +2040ab5a: fca42e23 sw a0,-36(s0) +2040ab5e: fcb42c23 sw a1,-40(s0) void* result; result = (void*)rt_malloc (size); -2040aede: fd842503 lw a0,-40(s0) -2040aee2: c50fb0ef jal ra,20406332 -2040aee6: fea42623 sw a0,-20(s0) +2040ab62: fd842503 lw a0,-40(s0) +2040ab66: 8a7fa0ef jal ra,2040540c +2040ab6a: fea42623 sw a0,-20(s0) if (result == RT_NULL) -2040aeea: fec42783 lw a5,-20(s0) -2040aeee: e789 bnez a5,2040aef8 <_malloc_r+0x2a> +2040ab6e: fec42783 lw a5,-20(s0) +2040ab72: e789 bnez a5,2040ab7c <_malloc_r+0x2a> { ptr->_errno = ENOMEM; -2040aef0: fdc42783 lw a5,-36(s0) -2040aef4: 4731 li a4,12 -2040aef6: c398 sw a4,0(a5) +2040ab74: fdc42783 lw a5,-36(s0) +2040ab78: 4731 li a4,12 +2040ab7a: c398 sw a4,0(a5) } return result; -2040aef8: fec42783 lw a5,-20(s0) +2040ab7c: fec42783 lw a5,-20(s0) } -2040aefc: 853e mv a0,a5 -2040aefe: 50b2 lw ra,44(sp) -2040af00: 5422 lw s0,40(sp) -2040af02: 6145 addi sp,sp,48 -2040af04: 8082 ret +2040ab80: 853e mv a0,a5 +2040ab82: 50b2 lw ra,44(sp) +2040ab84: 5422 lw s0,40(sp) +2040ab86: 6145 addi sp,sp,48 +2040ab88: 8082 ret -2040af06 <_realloc_r>: +2040ab8a <_realloc_r>: void * _realloc_r (struct _reent *ptr, void *old, size_t newlen) { -2040af06: 7179 addi sp,sp,-48 -2040af08: d606 sw ra,44(sp) -2040af0a: d422 sw s0,40(sp) -2040af0c: 1800 addi s0,sp,48 -2040af0e: fca42e23 sw a0,-36(s0) -2040af12: fcb42c23 sw a1,-40(s0) -2040af16: fcc42a23 sw a2,-44(s0) +2040ab8a: 7179 addi sp,sp,-48 +2040ab8c: d606 sw ra,44(sp) +2040ab8e: d422 sw s0,40(sp) +2040ab90: 1800 addi s0,sp,48 +2040ab92: fca42e23 sw a0,-36(s0) +2040ab96: fcb42c23 sw a1,-40(s0) +2040ab9a: fcc42a23 sw a2,-44(s0) void* result; result = (void*)rt_realloc (old, newlen); -2040af1a: fd442583 lw a1,-44(s0) -2040af1e: fd842503 lw a0,-40(s0) -2040af22: 925fb0ef jal ra,20406846 -2040af26: fea42623 sw a0,-20(s0) +2040ab9e: fd442583 lw a1,-44(s0) +2040aba2: fd842503 lw a0,-40(s0) +2040aba6: c59fa0ef jal ra,204057fe +2040abaa: fea42623 sw a0,-20(s0) if (result == RT_NULL) -2040af2a: fec42783 lw a5,-20(s0) -2040af2e: e789 bnez a5,2040af38 <_realloc_r+0x32> +2040abae: fec42783 lw a5,-20(s0) +2040abb2: e789 bnez a5,2040abbc <_realloc_r+0x32> { ptr->_errno = ENOMEM; -2040af30: fdc42783 lw a5,-36(s0) -2040af34: 4731 li a4,12 -2040af36: c398 sw a4,0(a5) +2040abb4: fdc42783 lw a5,-36(s0) +2040abb8: 4731 li a4,12 +2040abba: c398 sw a4,0(a5) } return result; -2040af38: fec42783 lw a5,-20(s0) +2040abbc: fec42783 lw a5,-20(s0) } -2040af3c: 853e mv a0,a5 -2040af3e: 50b2 lw ra,44(sp) -2040af40: 5422 lw s0,40(sp) -2040af42: 6145 addi sp,sp,48 -2040af44: 8082 ret +2040abc0: 853e mv a0,a5 +2040abc2: 50b2 lw ra,44(sp) +2040abc4: 5422 lw s0,40(sp) +2040abc6: 6145 addi sp,sp,48 +2040abc8: 8082 ret -2040af46 <_calloc_r>: +2040abca <_calloc_r>: void *_calloc_r (struct _reent *ptr, size_t size, size_t len) { -2040af46: 7179 addi sp,sp,-48 -2040af48: d606 sw ra,44(sp) -2040af4a: d422 sw s0,40(sp) -2040af4c: 1800 addi s0,sp,48 -2040af4e: fca42e23 sw a0,-36(s0) -2040af52: fcb42c23 sw a1,-40(s0) -2040af56: fcc42a23 sw a2,-44(s0) +2040abca: 7179 addi sp,sp,-48 +2040abcc: d606 sw ra,44(sp) +2040abce: d422 sw s0,40(sp) +2040abd0: 1800 addi s0,sp,48 +2040abd2: fca42e23 sw a0,-36(s0) +2040abd6: fcb42c23 sw a1,-40(s0) +2040abda: fcc42a23 sw a2,-44(s0) void* result; result = (void*)rt_calloc (size, len); -2040af5a: fd442583 lw a1,-44(s0) -2040af5e: fd842503 lw a0,-40(s0) -2040af62: a61fb0ef jal ra,204069c2 -2040af66: fea42623 sw a0,-20(s0) +2040abde: fd442583 lw a1,-44(s0) +2040abe2: fd842503 lw a0,-40(s0) +2040abe6: e4ffa0ef jal ra,20405a34 +2040abea: fea42623 sw a0,-20(s0) if (result == RT_NULL) -2040af6a: fec42783 lw a5,-20(s0) -2040af6e: e789 bnez a5,2040af78 <_calloc_r+0x32> +2040abee: fec42783 lw a5,-20(s0) +2040abf2: e789 bnez a5,2040abfc <_calloc_r+0x32> { ptr->_errno = ENOMEM; -2040af70: fdc42783 lw a5,-36(s0) -2040af74: 4731 li a4,12 -2040af76: c398 sw a4,0(a5) +2040abf4: fdc42783 lw a5,-36(s0) +2040abf8: 4731 li a4,12 +2040abfa: c398 sw a4,0(a5) } return result; -2040af78: fec42783 lw a5,-20(s0) +2040abfc: fec42783 lw a5,-20(s0) } -2040af7c: 853e mv a0,a5 -2040af7e: 50b2 lw ra,44(sp) -2040af80: 5422 lw s0,40(sp) -2040af82: 6145 addi sp,sp,48 -2040af84: 8082 ret +2040ac00: 853e mv a0,a5 +2040ac02: 50b2 lw ra,44(sp) +2040ac04: 5422 lw s0,40(sp) +2040ac06: 6145 addi sp,sp,48 +2040ac08: 8082 ret -2040af86 <_free_r>: +2040ac0a <_free_r>: void _free_r (struct _reent *ptr, void *addr) { -2040af86: 1101 addi sp,sp,-32 -2040af88: ce06 sw ra,28(sp) -2040af8a: cc22 sw s0,24(sp) -2040af8c: 1000 addi s0,sp,32 -2040af8e: fea42623 sw a0,-20(s0) -2040af92: feb42423 sw a1,-24(s0) +2040ac0a: 1101 addi sp,sp,-32 +2040ac0c: ce06 sw ra,28(sp) +2040ac0e: cc22 sw s0,24(sp) +2040ac10: 1000 addi s0,sp,32 +2040ac12: fea42623 sw a0,-20(s0) +2040ac16: feb42423 sw a1,-24(s0) rt_free (addr); -2040af96: fe842503 lw a0,-24(s0) -2040af9a: a79fb0ef jal ra,20406a12 +2040ac1a: fe842503 lw a0,-24(s0) +2040ac1e: eabfa0ef jal ra,20405ac8 } -2040af9e: 0001 nop -2040afa0: 40f2 lw ra,28(sp) -2040afa2: 4462 lw s0,24(sp) -2040afa4: 6105 addi sp,sp,32 -2040afa6: 8082 ret +2040ac22: 0001 nop +2040ac24: 40f2 lw ra,28(sp) +2040ac26: 4462 lw s0,24(sp) +2040ac28: 6105 addi sp,sp,32 +2040ac2a: 8082 ret -2040afa8 <_exit>: +2040ac2c <_exit>: void _exit (int status) { -2040afa8: 1101 addi sp,sp,-32 -2040afaa: ce06 sw ra,28(sp) -2040afac: cc22 sw s0,24(sp) -2040afae: 1000 addi s0,sp,32 -2040afb0: fea42623 sw a0,-20(s0) +2040ac2c: 1101 addi sp,sp,-32 +2040ac2e: ce06 sw ra,28(sp) +2040ac30: cc22 sw s0,24(sp) +2040ac32: 1000 addi s0,sp,32 +2040ac34: fea42623 sw a0,-20(s0) /* re-schedule */ rt_schedule(); } #endif rt_kprintf("thread:%s exit with %d\n", rt_thread_self()->name, status); -2040afb4: 9f2fc0ef jal ra,204071a6 -2040afb8: 87aa mv a5,a0 -2040afba: fec42603 lw a2,-20(s0) -2040afbe: 85be mv a1,a5 -2040afc0: 0000c517 auipc a0,0xc -2040afc4: 40450513 addi a0,a0,1028 # 204173c4 <__FUNCTION__.2466+0x40> -2040afc8: dd9f90ef jal ra,20404da0 +2040ac38: 878fc0ef jal ra,20406cb0 +2040ac3c: 87aa mv a5,a0 +2040ac3e: fec42603 lw a2,-20(s0) +2040ac42: 85be mv a1,a5 +2040ac44: 0000c517 auipc a0,0xc +2040ac48: 53c50513 addi a0,a0,1340 # 20417180 <__FUNCTION__.2461+0x40> +2040ac4c: 95afa0ef jal ra,20404da6 RT_ASSERT(0); -2040afcc: 1b200613 li a2,434 -2040afd0: 5fbf5597 auipc a1,0x5fbf5 -2040afd4: 6e858593 addi a1,a1,1768 # 800006b8 <__FUNCTION__.2817> -2040afd8: 0000c517 auipc a0,0xc -2040afdc: 40450513 addi a0,a0,1028 # 204173dc <__FUNCTION__.2466+0x58> -2040afe0: 836fa0ef jal ra,20405016 +2040ac50: 1b200613 li a2,434 +2040ac54: 5fbf6597 auipc a1,0x5fbf6 +2040ac58: a6458593 addi a1,a1,-1436 # 800006b8 <__FUNCTION__.2812> +2040ac5c: 0000c517 auipc a0,0xc +2040ac60: 53c50513 addi a0,a0,1340 # 20417198 <__FUNCTION__.2461+0x58> +2040ac64: bb6fa0ef jal ra,2040501a while (1); -2040afe4: a001 j 2040afe4 <_exit+0x3c> +2040ac68: a001 j 2040ac68 <_exit+0x3c> -2040afe6 <_system>: +2040ac6a <_system>: } void _system(const char *s) { -2040afe6: 1101 addi sp,sp,-32 -2040afe8: ce22 sw s0,28(sp) -2040afea: 1000 addi s0,sp,32 -2040afec: fea42623 sw a0,-20(s0) +2040ac6a: 1101 addi sp,sp,-32 +2040ac6c: ce22 sw s0,28(sp) +2040ac6e: 1000 addi s0,sp,32 +2040ac70: fea42623 sw a0,-20(s0) /* not support this call */ return; -2040aff0: 0001 nop +2040ac74: 0001 nop } -2040aff2: 4472 lw s0,28(sp) -2040aff4: 6105 addi sp,sp,32 -2040aff6: 8082 ret +2040ac76: 4472 lw s0,28(sp) +2040ac78: 6105 addi sp,sp,32 +2040ac7a: 8082 ret -2040aff8 <__libc_init_array>: +2040ac7c <__libc_init_array>: void __libc_init_array(void) { -2040aff8: 1141 addi sp,sp,-16 -2040affa: c622 sw s0,12(sp) -2040affc: 0800 addi s0,sp,16 +2040ac7c: 1141 addi sp,sp,-16 +2040ac7e: c622 sw s0,12(sp) +2040ac80: 0800 addi s0,sp,16 /* we not use __libc init_aray to initialize C++ objects */ } -2040affe: 0001 nop -2040b000: 4432 lw s0,12(sp) -2040b002: 0141 addi sp,sp,16 -2040b004: 8082 ret +2040ac82: 0001 nop +2040ac84: 4432 lw s0,12(sp) +2040ac86: 0141 addi sp,sp,16 +2040ac88: 8082 ret -2040b006 : +2040ac8a : void abort(void) { -2040b006: 1101 addi sp,sp,-32 -2040b008: ce06 sw ra,28(sp) -2040b00a: cc22 sw s0,24(sp) -2040b00c: 1000 addi s0,sp,32 +2040ac8a: 1101 addi sp,sp,-32 +2040ac8c: ce06 sw ra,28(sp) +2040ac8e: cc22 sw s0,24(sp) +2040ac90: 1000 addi s0,sp,32 if (rt_thread_self()) -2040b00e: 998fc0ef jal ra,204071a6 -2040b012: 87aa mv a5,a0 -2040b014: c795 beqz a5,2040b040 +2040ac92: 81efc0ef jal ra,20406cb0 +2040ac96: 87aa mv a5,a0 +2040ac98: c795 beqz a5,2040acc4 { rt_thread_t self = rt_thread_self(); -2040b016: 990fc0ef jal ra,204071a6 -2040b01a: fea42623 sw a0,-20(s0) +2040ac9a: 816fc0ef jal ra,20406cb0 +2040ac9e: fea42623 sw a0,-20(s0) rt_kprintf("thread:%-8.*s abort!\n", RT_NAME_MAX, self->name); -2040b01e: fec42783 lw a5,-20(s0) -2040b022: 863e mv a2,a5 -2040b024: 02000593 li a1,32 -2040b028: 0000c517 auipc a0,0xc -2040b02c: 3b850513 addi a0,a0,952 # 204173e0 <__FUNCTION__.2466+0x5c> -2040b030: d71f90ef jal ra,20404da0 +2040aca2: fec42783 lw a5,-20(s0) +2040aca6: 863e mv a2,a5 +2040aca8: 02000593 li a1,32 +2040acac: 0000c517 auipc a0,0xc +2040acb0: 4f050513 addi a0,a0,1264 # 2041719c <__FUNCTION__.2461+0x5c> +2040acb4: 8f2fa0ef jal ra,20404da6 rt_thread_suspend(self); -2040b034: fec42503 lw a0,-20(s0) -2040b038: e86fc0ef jal ra,204076be +2040acb8: fec42503 lw a0,-20(s0) +2040acbc: d0cfc0ef jal ra,204071c8 rt_schedule(); -2040b03c: 82ffa0ef jal ra,2040586a +2040acc0: 831fb0ef jal ra,204064f0 } while (1); -2040b040: a001 j 2040b040 +2040acc4: a001 j 2040acc4 -2040b042 : -2040b042: 85aa mv a1,a0 -2040b044: 4681 li a3,0 -2040b046: 4601 li a2,0 -2040b048: 4501 li a0,0 -2040b04a: 3b30106f j 2040cbfc <__register_exitproc> +2040acc6 : +2040acc6: 85aa mv a1,a0 +2040acc8: 4681 li a3,0 +2040acca: 4601 li a2,0 +2040accc: 4501 li a0,0 +2040acce: 3b30106f j 2040c880 <__register_exitproc> -2040b04e : -2040b04e: 1141 addi sp,sp,-16 -2040b050: 4581 li a1,0 -2040b052: c422 sw s0,8(sp) -2040b054: c606 sw ra,12(sp) -2040b056: 842a mv s0,a0 -2040b058: 40b010ef jal ra,2040cc62 <__call_exitprocs> -2040b05c: 5fbf5797 auipc a5,0x5fbf5 -2040b060: 66478793 addi a5,a5,1636 # 800006c0 <_global_impure_ptr> -2040b064: 4388 lw a0,0(a5) -2040b066: 5d5c lw a5,60(a0) -2040b068: c391 beqz a5,2040b06c -2040b06a: 9782 jalr a5 -2040b06c: 8522 mv a0,s0 -2040b06e: f3bff0ef jal ra,2040afa8 <_exit> +2040acd2 : +2040acd2: 1141 addi sp,sp,-16 +2040acd4: 4581 li a1,0 +2040acd6: c422 sw s0,8(sp) +2040acd8: c606 sw ra,12(sp) +2040acda: 842a mv s0,a0 +2040acdc: 40b010ef jal ra,2040c8e6 <__call_exitprocs> +2040ace0: 5fbf6797 auipc a5,0x5fbf6 +2040ace4: 9e078793 addi a5,a5,-1568 # 800006c0 <_global_impure_ptr> +2040ace8: 4388 lw a0,0(a5) +2040acea: 5d5c lw a5,60(a0) +2040acec: c391 beqz a5,2040acf0 +2040acee: 9782 jalr a5 +2040acf0: 8522 mv a0,s0 +2040acf2: f3bff0ef jal ra,2040ac2c <_exit> -2040b072 <__libc_fini_array>: -2040b072: 1101 addi sp,sp,-32 -2040b074: dfbf5797 auipc a5,0xdfbf5 -2040b078: f8c78793 addi a5,a5,-116 # 0 <__stack_size-0x800> -2040b07c: cc22 sw s0,24(sp) -2040b07e: dfbf5417 auipc s0,0xdfbf5 -2040b082: f8240413 addi s0,s0,-126 # 0 <__stack_size-0x800> -2040b086: 40878433 sub s0,a5,s0 -2040b08a: ca26 sw s1,20(sp) -2040b08c: c84a sw s2,16(sp) -2040b08e: c64e sw s3,12(sp) -2040b090: ce06 sw ra,28(sp) -2040b092: 8409 srai s0,s0,0x2 -2040b094: 4481 li s1,0 -2040b096: 893e mv s2,a5 -2040b098: 59f1 li s3,-4 -2040b09a: 00941a63 bne s0,s1,2040b0ae <__libc_fini_array+0x3c> -2040b09e: 4462 lw s0,24(sp) -2040b0a0: 40f2 lw ra,28(sp) -2040b0a2: 44d2 lw s1,20(sp) -2040b0a4: 4942 lw s2,16(sp) -2040b0a6: 49b2 lw s3,12(sp) -2040b0a8: 6105 addi sp,sp,32 -2040b0aa: f12fd06f j 204087bc <_fini> -2040b0ae: 033487b3 mul a5,s1,s3 -2040b0b2: 0485 addi s1,s1,1 -2040b0b4: 97ca add a5,a5,s2 -2040b0b6: ffc7a783 lw a5,-4(a5) -2040b0ba: 9782 jalr a5 -2040b0bc: bff9 j 2040b09a <__libc_fini_array+0x28> +2040acf6 <__libc_fini_array>: +2040acf6: 1101 addi sp,sp,-32 +2040acf8: dfbf5797 auipc a5,0xdfbf5 +2040acfc: 30878793 addi a5,a5,776 # 0 <__stack_size-0x800> +2040ad00: cc22 sw s0,24(sp) +2040ad02: dfbf5417 auipc s0,0xdfbf5 +2040ad06: 2fe40413 addi s0,s0,766 # 0 <__stack_size-0x800> +2040ad0a: 40878433 sub s0,a5,s0 +2040ad0e: ca26 sw s1,20(sp) +2040ad10: c84a sw s2,16(sp) +2040ad12: c64e sw s3,12(sp) +2040ad14: ce06 sw ra,28(sp) +2040ad16: 8409 srai s0,s0,0x2 +2040ad18: 4481 li s1,0 +2040ad1a: 893e mv s2,a5 +2040ad1c: 59f1 li s3,-4 +2040ad1e: 00941a63 bne s0,s1,2040ad32 <__libc_fini_array+0x3c> +2040ad22: 4462 lw s0,24(sp) +2040ad24: 40f2 lw ra,28(sp) +2040ad26: 44d2 lw s1,20(sp) +2040ad28: 4942 lw s2,16(sp) +2040ad2a: 49b2 lw s3,12(sp) +2040ad2c: 6105 addi sp,sp,32 +2040ad2e: d98fd06f j 204082c6 <_fini> +2040ad32: 033487b3 mul a5,s1,s3 +2040ad36: 0485 addi s1,s1,1 +2040ad38: 97ca add a5,a5,s2 +2040ad3a: ffc7a783 lw a5,-4(a5) +2040ad3e: 9782 jalr a5 +2040ad40: bff9 j 2040ad1e <__libc_fini_array+0x28> -2040b0be : -2040b0be: 00a5c7b3 xor a5,a1,a0 -2040b0c2: 8b8d andi a5,a5,3 -2040b0c4: 00c50733 add a4,a0,a2 -2040b0c8: e781 bnez a5,2040b0d0 -2040b0ca: 478d li a5,3 -2040b0cc: 00c7ef63 bltu a5,a2,2040b0ea -2040b0d0: 87aa mv a5,a0 -2040b0d2: 00e56963 bltu a0,a4,2040b0e4 -2040b0d6: 8082 ret -2040b0d8: 0005c683 lbu a3,0(a1) -2040b0dc: 0785 addi a5,a5,1 -2040b0de: 0585 addi a1,a1,1 -2040b0e0: fed78fa3 sb a3,-1(a5) -2040b0e4: fee7eae3 bltu a5,a4,2040b0d8 -2040b0e8: 8082 ret -2040b0ea: 00357793 andi a5,a0,3 -2040b0ee: ebbd bnez a5,2040b164 -2040b0f0: 87aa mv a5,a0 -2040b0f2: ffc77693 andi a3,a4,-4 -2040b0f6: fe068613 addi a2,a3,-32 -2040b0fa: 06c7fc63 bleu a2,a5,2040b172 -2040b0fe: 0005a383 lw t2,0(a1) -2040b102: 0045a283 lw t0,4(a1) -2040b106: 0085af83 lw t6,8(a1) -2040b10a: 00c5af03 lw t5,12(a1) -2040b10e: 0105ae83 lw t4,16(a1) -2040b112: 0145ae03 lw t3,20(a1) -2040b116: 0185a303 lw t1,24(a1) -2040b11a: 01c5a883 lw a7,28(a1) -2040b11e: 02458593 addi a1,a1,36 -2040b122: 02478793 addi a5,a5,36 -2040b126: ffc5a803 lw a6,-4(a1) -2040b12a: fc77ae23 sw t2,-36(a5) -2040b12e: fe57a023 sw t0,-32(a5) -2040b132: fff7a223 sw t6,-28(a5) -2040b136: ffe7a423 sw t5,-24(a5) -2040b13a: ffd7a623 sw t4,-20(a5) -2040b13e: ffc7a823 sw t3,-16(a5) -2040b142: fe67aa23 sw t1,-12(a5) -2040b146: ff17ac23 sw a7,-8(a5) -2040b14a: ff07ae23 sw a6,-4(a5) -2040b14e: b775 j 2040b0fa -2040b150: 0005c683 lbu a3,0(a1) -2040b154: 0785 addi a5,a5,1 -2040b156: 0585 addi a1,a1,1 -2040b158: fed78fa3 sb a3,-1(a5) -2040b15c: 0037f693 andi a3,a5,3 -2040b160: fae5 bnez a3,2040b150 -2040b162: bf41 j 2040b0f2 -2040b164: 87aa mv a5,a0 -2040b166: bfdd j 2040b15c -2040b168: 4190 lw a2,0(a1) -2040b16a: 0791 addi a5,a5,4 -2040b16c: 0591 addi a1,a1,4 -2040b16e: fec7ae23 sw a2,-4(a5) -2040b172: fed7ebe3 bltu a5,a3,2040b168 -2040b176: f6e7e7e3 bltu a5,a4,2040b0e4 -2040b17a: 8082 ret +2040ad42 : +2040ad42: 00a5c7b3 xor a5,a1,a0 +2040ad46: 8b8d andi a5,a5,3 +2040ad48: 00c50733 add a4,a0,a2 +2040ad4c: e781 bnez a5,2040ad54 +2040ad4e: 478d li a5,3 +2040ad50: 00c7ef63 bltu a5,a2,2040ad6e +2040ad54: 87aa mv a5,a0 +2040ad56: 00e56963 bltu a0,a4,2040ad68 +2040ad5a: 8082 ret +2040ad5c: 0005c683 lbu a3,0(a1) +2040ad60: 0785 addi a5,a5,1 +2040ad62: 0585 addi a1,a1,1 +2040ad64: fed78fa3 sb a3,-1(a5) +2040ad68: fee7eae3 bltu a5,a4,2040ad5c +2040ad6c: 8082 ret +2040ad6e: 00357793 andi a5,a0,3 +2040ad72: ebbd bnez a5,2040ade8 +2040ad74: 87aa mv a5,a0 +2040ad76: ffc77693 andi a3,a4,-4 +2040ad7a: fe068613 addi a2,a3,-32 +2040ad7e: 06c7fc63 bleu a2,a5,2040adf6 +2040ad82: 0005a383 lw t2,0(a1) +2040ad86: 0045a283 lw t0,4(a1) +2040ad8a: 0085af83 lw t6,8(a1) +2040ad8e: 00c5af03 lw t5,12(a1) +2040ad92: 0105ae83 lw t4,16(a1) +2040ad96: 0145ae03 lw t3,20(a1) +2040ad9a: 0185a303 lw t1,24(a1) +2040ad9e: 01c5a883 lw a7,28(a1) +2040ada2: 02458593 addi a1,a1,36 +2040ada6: 02478793 addi a5,a5,36 +2040adaa: ffc5a803 lw a6,-4(a1) +2040adae: fc77ae23 sw t2,-36(a5) +2040adb2: fe57a023 sw t0,-32(a5) +2040adb6: fff7a223 sw t6,-28(a5) +2040adba: ffe7a423 sw t5,-24(a5) +2040adbe: ffd7a623 sw t4,-20(a5) +2040adc2: ffc7a823 sw t3,-16(a5) +2040adc6: fe67aa23 sw t1,-12(a5) +2040adca: ff17ac23 sw a7,-8(a5) +2040adce: ff07ae23 sw a6,-4(a5) +2040add2: b775 j 2040ad7e +2040add4: 0005c683 lbu a3,0(a1) +2040add8: 0785 addi a5,a5,1 +2040adda: 0585 addi a1,a1,1 +2040addc: fed78fa3 sb a3,-1(a5) +2040ade0: 0037f693 andi a3,a5,3 +2040ade4: fae5 bnez a3,2040add4 +2040ade6: bf41 j 2040ad76 +2040ade8: 87aa mv a5,a0 +2040adea: bfdd j 2040ade0 +2040adec: 4190 lw a2,0(a1) +2040adee: 0791 addi a5,a5,4 +2040adf0: 0591 addi a1,a1,4 +2040adf2: fec7ae23 sw a2,-4(a5) +2040adf6: fed7ebe3 bltu a5,a3,2040adec +2040adfa: f6e7e7e3 bltu a5,a4,2040ad68 +2040adfe: 8082 ret -2040b17c <_printf_r>: -2040b17c: 7139 addi sp,sp,-64 -2040b17e: d432 sw a2,40(sp) -2040b180: d636 sw a3,44(sp) -2040b182: d83a sw a4,48(sp) -2040b184: da3e sw a5,52(sp) -2040b186: dc42 sw a6,56(sp) -2040b188: de46 sw a7,60(sp) -2040b18a: 862e mv a2,a1 -2040b18c: 450c lw a1,8(a0) -2040b18e: 1034 addi a3,sp,40 -2040b190: ce06 sw ra,28(sp) -2040b192: c636 sw a3,12(sp) -2040b194: 24c5 jal 2040b474 <_vfprintf_r> -2040b196: 40f2 lw ra,28(sp) -2040b198: 6121 addi sp,sp,64 -2040b19a: 8082 ret +2040ae00 <_printf_r>: +2040ae00: 7139 addi sp,sp,-64 +2040ae02: d432 sw a2,40(sp) +2040ae04: d636 sw a3,44(sp) +2040ae06: d83a sw a4,48(sp) +2040ae08: da3e sw a5,52(sp) +2040ae0a: dc42 sw a6,56(sp) +2040ae0c: de46 sw a7,60(sp) +2040ae0e: 862e mv a2,a1 +2040ae10: 450c lw a1,8(a0) +2040ae12: 1034 addi a3,sp,40 +2040ae14: ce06 sw ra,28(sp) +2040ae16: c636 sw a3,12(sp) +2040ae18: 24c5 jal 2040b0f8 <_vfprintf_r> +2040ae1a: 40f2 lw ra,28(sp) +2040ae1c: 6121 addi sp,sp,64 +2040ae1e: 8082 ret -2040b19c : -2040b19c: 7139 addi sp,sp,-64 -2040b19e: d432 sw a2,40(sp) -2040b1a0: d636 sw a3,44(sp) -2040b1a2: da3e sw a5,52(sp) -2040b1a4: d22e sw a1,36(sp) -2040b1a6: d83a sw a4,48(sp) -2040b1a8: dc42 sw a6,56(sp) -2040b1aa: de46 sw a7,60(sp) -2040b1ac: 5fbf5797 auipc a5,0x5fbf5 -2040b1b0: 51878793 addi a5,a5,1304 # 800006c4 <_impure_ptr> -2040b1b4: 439c lw a5,0(a5) -2040b1b6: 1054 addi a3,sp,36 -2040b1b8: 862a mv a2,a0 -2040b1ba: 478c lw a1,8(a5) -2040b1bc: 853e mv a0,a5 -2040b1be: ce06 sw ra,28(sp) -2040b1c0: c636 sw a3,12(sp) -2040b1c2: 2c4d jal 2040b474 <_vfprintf_r> -2040b1c4: 40f2 lw ra,28(sp) -2040b1c6: 6121 addi sp,sp,64 -2040b1c8: 8082 ret +2040ae20 : +2040ae20: 7139 addi sp,sp,-64 +2040ae22: d432 sw a2,40(sp) +2040ae24: d636 sw a3,44(sp) +2040ae26: da3e sw a5,52(sp) +2040ae28: d22e sw a1,36(sp) +2040ae2a: d83a sw a4,48(sp) +2040ae2c: dc42 sw a6,56(sp) +2040ae2e: de46 sw a7,60(sp) +2040ae30: 5fbf6797 auipc a5,0x5fbf6 +2040ae34: 89478793 addi a5,a5,-1900 # 800006c4 <_impure_ptr> +2040ae38: 439c lw a5,0(a5) +2040ae3a: 1054 addi a3,sp,36 +2040ae3c: 862a mv a2,a0 +2040ae3e: 478c lw a1,8(a5) +2040ae40: 853e mv a0,a5 +2040ae42: ce06 sw ra,28(sp) +2040ae44: c636 sw a3,12(sp) +2040ae46: 2c4d jal 2040b0f8 <_vfprintf_r> +2040ae48: 40f2 lw ra,28(sp) +2040ae4a: 6121 addi sp,sp,64 +2040ae4c: 8082 ret -2040b1ca : -2040b1ca: 5fbf5797 auipc a5,0x5fbf5 -2040b1ce: 4fa78793 addi a5,a5,1274 # 800006c4 <_impure_ptr> -2040b1d2: 85aa mv a1,a0 -2040b1d4: 4388 lw a0,0(a5) -2040b1d6: a009 j 2040b1d8 <_putenv_r> +2040ae4e : +2040ae4e: 5fbf6797 auipc a5,0x5fbf6 +2040ae52: 87678793 addi a5,a5,-1930 # 800006c4 <_impure_ptr> +2040ae56: 85aa mv a1,a0 +2040ae58: 4388 lw a0,0(a5) +2040ae5a: a009 j 2040ae5c <_putenv_r> -2040b1d8 <_putenv_r>: -2040b1d8: 1141 addi sp,sp,-16 -2040b1da: c04a sw s2,0(sp) -2040b1dc: c606 sw ra,12(sp) -2040b1de: c422 sw s0,8(sp) -2040b1e0: c226 sw s1,4(sp) -2040b1e2: 892a mv s2,a0 -2040b1e4: 24a1 jal 2040b42c <_strdup_r> -2040b1e6: c911 beqz a0,2040b1fa <_putenv_r+0x22> -2040b1e8: 03d00593 li a1,61 -2040b1ec: 842a mv s0,a0 -2040b1ee: 2415 jal 2040b412 -2040b1f0: e519 bnez a0,2040b1fe <_putenv_r+0x26> -2040b1f2: 85a2 mv a1,s0 -2040b1f4: 854a mv a0,s2 -2040b1f6: d91ff0ef jal ra,2040af86 <_free_r> -2040b1fa: 4485 li s1,1 -2040b1fc: a831 j 2040b218 <_putenv_r+0x40> -2040b1fe: 00050023 sb zero,0(a0) -2040b202: 00150613 addi a2,a0,1 -2040b206: 85a2 mv a1,s0 -2040b208: 4685 li a3,1 -2040b20a: 854a mv a0,s2 -2040b20c: 2829 jal 2040b226 <_setenv_r> -2040b20e: 84aa mv s1,a0 -2040b210: 85a2 mv a1,s0 -2040b212: 854a mv a0,s2 -2040b214: d73ff0ef jal ra,2040af86 <_free_r> -2040b218: 40b2 lw ra,12(sp) -2040b21a: 4422 lw s0,8(sp) -2040b21c: 8526 mv a0,s1 -2040b21e: 4902 lw s2,0(sp) -2040b220: 4492 lw s1,4(sp) -2040b222: 0141 addi sp,sp,16 -2040b224: 8082 ret +2040ae5c <_putenv_r>: +2040ae5c: 1141 addi sp,sp,-16 +2040ae5e: c04a sw s2,0(sp) +2040ae60: c606 sw ra,12(sp) +2040ae62: c422 sw s0,8(sp) +2040ae64: c226 sw s1,4(sp) +2040ae66: 892a mv s2,a0 +2040ae68: 24a1 jal 2040b0b0 <_strdup_r> +2040ae6a: c911 beqz a0,2040ae7e <_putenv_r+0x22> +2040ae6c: 03d00593 li a1,61 +2040ae70: 842a mv s0,a0 +2040ae72: 2415 jal 2040b096 +2040ae74: e519 bnez a0,2040ae82 <_putenv_r+0x26> +2040ae76: 85a2 mv a1,s0 +2040ae78: 854a mv a0,s2 +2040ae7a: d91ff0ef jal ra,2040ac0a <_free_r> +2040ae7e: 4485 li s1,1 +2040ae80: a831 j 2040ae9c <_putenv_r+0x40> +2040ae82: 00050023 sb zero,0(a0) +2040ae86: 00150613 addi a2,a0,1 +2040ae8a: 85a2 mv a1,s0 +2040ae8c: 4685 li a3,1 +2040ae8e: 854a mv a0,s2 +2040ae90: 2829 jal 2040aeaa <_setenv_r> +2040ae92: 84aa mv s1,a0 +2040ae94: 85a2 mv a1,s0 +2040ae96: 854a mv a0,s2 +2040ae98: d73ff0ef jal ra,2040ac0a <_free_r> +2040ae9c: 40b2 lw ra,12(sp) +2040ae9e: 4422 lw s0,8(sp) +2040aea0: 8526 mv a0,s1 +2040aea2: 4902 lw s2,0(sp) +2040aea4: 4492 lw s1,4(sp) +2040aea6: 0141 addi sp,sp,16 +2040aea8: 8082 ret -2040b226 <_setenv_r>: -2040b226: 7139 addi sp,sp,-64 -2040b228: d84a sw s2,48(sp) -2040b22a: 892e mv s2,a1 -2040b22c: dc22 sw s0,56(sp) -2040b22e: 03d00593 li a1,61 -2040b232: 842a mv s0,a0 -2040b234: 854a mv a0,s2 -2040b236: da26 sw s1,52(sp) -2040b238: d452 sw s4,40(sp) -2040b23a: de06 sw ra,60(sp) -2040b23c: d64e sw s3,44(sp) -2040b23e: d256 sw s5,36(sp) -2040b240: d05a sw s6,32(sp) -2040b242: ce5e sw s7,28(sp) -2040b244: 84b2 mv s1,a2 -2040b246: 8a36 mv s4,a3 -2040b248: 22e9 jal 2040b412 -2040b24a: c519 beqz a0,2040b258 <_setenv_r+0x32> -2040b24c: 2cd010ef jal ra,2040cd18 <__errno> -2040b250: 47d9 li a5,22 -2040b252: c11c sw a5,0(a0) -2040b254: 557d li a0,-1 -2040b256: a025 j 2040b27e <_setenv_r+0x58> -2040b258: 8522 mv a0,s0 -2040b25a: 2bb010ef jal ra,2040cd14 <__env_lock> -2040b25e: 8526 mv a0,s1 -2040b260: 2409 jal 2040b462 -2040b262: 8b2a mv s6,a0 -2040b264: 0070 addi a2,sp,12 -2040b266: 85ca mv a1,s2 -2040b268: 8522 mv a0,s0 -2040b26a: 725010ef jal ra,2040d18e <_findenv_r> -2040b26e: 89aa mv s3,a0 -2040b270: cd0d beqz a0,2040b2aa <_setenv_r+0x84> -2040b272: 020a1163 bnez s4,2040b294 <_setenv_r+0x6e> -2040b276: 8522 mv a0,s0 -2040b278: 29f010ef jal ra,2040cd16 <__env_unlock> -2040b27c: 4501 li a0,0 -2040b27e: 50f2 lw ra,60(sp) -2040b280: 5462 lw s0,56(sp) -2040b282: 54d2 lw s1,52(sp) -2040b284: 5942 lw s2,48(sp) -2040b286: 59b2 lw s3,44(sp) -2040b288: 5a22 lw s4,40(sp) -2040b28a: 5a92 lw s5,36(sp) -2040b28c: 5b02 lw s6,32(sp) -2040b28e: 4bf2 lw s7,28(sp) -2040b290: 6121 addi sp,sp,64 -2040b292: 8082 ret -2040b294: 22f9 jal 2040b462 -2040b296: 09656863 bltu a0,s6,2040b326 <_setenv_r+0x100> -2040b29a: 0485 addi s1,s1,1 -2040b29c: fff4c783 lbu a5,-1(s1) -2040b2a0: 0985 addi s3,s3,1 -2040b2a2: fef98fa3 sb a5,-1(s3) -2040b2a6: fbf5 bnez a5,2040b29a <_setenv_r+0x74> -2040b2a8: b7f9 j 2040b276 <_setenv_r+0x50> -2040b2aa: 5fbf5a17 auipc s4,0x5fbf5 -2040b2ae: 41ea0a13 addi s4,s4,1054 # 800006c8 -2040b2b2: 000a2583 lw a1,0(s4) -2040b2b6: 4a81 li s5,0 -2040b2b8: 87ae mv a5,a1 -2040b2ba: 4398 lw a4,0(a5) -2040b2bc: e71d bnez a4,2040b2ea <_setenv_r+0xc4> -2040b2be: 5fbf6797 auipc a5,0x5fbf6 -2040b2c2: dae78793 addi a5,a5,-594 # 8000106c -2040b2c6: 439c lw a5,0(a5) -2040b2c8: 002a8993 addi s3,s5,2 -2040b2cc: 098a slli s3,s3,0x2 -2040b2ce: c38d beqz a5,2040b2f0 <_setenv_r+0xca> -2040b2d0: 864e mv a2,s3 -2040b2d2: 8522 mv a0,s0 -2040b2d4: c33ff0ef jal ra,2040af06 <_realloc_r> -2040b2d8: 5fbf5797 auipc a5,0x5fbf5 -2040b2dc: 3ea7a823 sw a0,1008(a5) # 800006c8 -2040b2e0: ed0d bnez a0,2040b31a <_setenv_r+0xf4> -2040b2e2: 8522 mv a0,s0 -2040b2e4: 233010ef jal ra,2040cd16 <__env_unlock> -2040b2e8: b7b5 j 2040b254 <_setenv_r+0x2e> -2040b2ea: 0791 addi a5,a5,4 -2040b2ec: 0a85 addi s5,s5,1 -2040b2ee: b7f1 j 2040b2ba <_setenv_r+0x94> -2040b2f0: 4785 li a5,1 -2040b2f2: 85ce mv a1,s3 -2040b2f4: 8522 mv a0,s0 -2040b2f6: 5fbf6717 auipc a4,0x5fbf6 -2040b2fa: d6f72b23 sw a5,-650(a4) # 8000106c -2040b2fe: bd1ff0ef jal ra,2040aece <_malloc_r> -2040b302: 8baa mv s7,a0 -2040b304: dd79 beqz a0,2040b2e2 <_setenv_r+0xbc> -2040b306: 000a2583 lw a1,0(s4) -2040b30a: ff898613 addi a2,s3,-8 -2040b30e: db1ff0ef jal ra,2040b0be -2040b312: 5fbf5797 auipc a5,0x5fbf5 -2040b316: 3b77ab23 sw s7,950(a5) # 800006c8 -2040b31a: 000a2783 lw a5,0(s4) -2040b31e: 99be add s3,s3,a5 -2040b320: fe09ae23 sw zero,-4(s3) -2040b324: c656 sw s5,12(sp) -2040b326: 85ca mv a1,s2 -2040b328: 03d00713 li a4,61 -2040b32c: 0005c783 lbu a5,0(a1) -2040b330: c399 beqz a5,2040b336 <_setenv_r+0x110> -2040b332: 06e79463 bne a5,a4,2040b39a <_setenv_r+0x174> -2040b336: 49b2 lw s3,12(sp) -2040b338: 5fbf5a17 auipc s4,0x5fbf5 -2040b33c: 390a0a13 addi s4,s4,912 # 800006c8 -2040b340: 412585b3 sub a1,a1,s2 -2040b344: 00299793 slli a5,s3,0x2 -2040b348: 000a2983 lw s3,0(s4) -2040b34c: 95da add a1,a1,s6 -2040b34e: 0589 addi a1,a1,2 -2040b350: 8522 mv a0,s0 -2040b352: 99be add s3,s3,a5 -2040b354: b7bff0ef jal ra,2040aece <_malloc_r> -2040b358: 00a9a023 sw a0,0(s3) -2040b35c: d159 beqz a0,2040b2e2 <_setenv_r+0xbc> -2040b35e: 4732 lw a4,12(sp) -2040b360: 000a2783 lw a5,0(s4) -2040b364: 03d00613 li a2,61 -2040b368: 070a slli a4,a4,0x2 -2040b36a: 97ba add a5,a5,a4 -2040b36c: 4398 lw a4,0(a5) -2040b36e: 0905 addi s2,s2,1 -2040b370: fff94683 lbu a3,-1(s2) -2040b374: 00170793 addi a5,a4,1 -2040b378: 00d70023 sb a3,0(a4) -2040b37c: c299 beqz a3,2040b382 <_setenv_r+0x15c> -2040b37e: 02c69063 bne a3,a2,2040b39e <_setenv_r+0x178> -2040b382: 03d00693 li a3,61 -2040b386: 00d70023 sb a3,0(a4) -2040b38a: 0485 addi s1,s1,1 -2040b38c: fff4c703 lbu a4,-1(s1) -2040b390: 0785 addi a5,a5,1 -2040b392: fee78fa3 sb a4,-1(a5) -2040b396: fb75 bnez a4,2040b38a <_setenv_r+0x164> -2040b398: bdf9 j 2040b276 <_setenv_r+0x50> -2040b39a: 0585 addi a1,a1,1 -2040b39c: bf41 j 2040b32c <_setenv_r+0x106> -2040b39e: 873e mv a4,a5 -2040b3a0: b7f9 j 2040b36e <_setenv_r+0x148> +2040aeaa <_setenv_r>: +2040aeaa: 7139 addi sp,sp,-64 +2040aeac: d84a sw s2,48(sp) +2040aeae: 892e mv s2,a1 +2040aeb0: dc22 sw s0,56(sp) +2040aeb2: 03d00593 li a1,61 +2040aeb6: 842a mv s0,a0 +2040aeb8: 854a mv a0,s2 +2040aeba: da26 sw s1,52(sp) +2040aebc: d452 sw s4,40(sp) +2040aebe: de06 sw ra,60(sp) +2040aec0: d64e sw s3,44(sp) +2040aec2: d256 sw s5,36(sp) +2040aec4: d05a sw s6,32(sp) +2040aec6: ce5e sw s7,28(sp) +2040aec8: 84b2 mv s1,a2 +2040aeca: 8a36 mv s4,a3 +2040aecc: 22e9 jal 2040b096 +2040aece: c519 beqz a0,2040aedc <_setenv_r+0x32> +2040aed0: 2cd010ef jal ra,2040c99c <__errno> +2040aed4: 47d9 li a5,22 +2040aed6: c11c sw a5,0(a0) +2040aed8: 557d li a0,-1 +2040aeda: a025 j 2040af02 <_setenv_r+0x58> +2040aedc: 8522 mv a0,s0 +2040aede: 2bb010ef jal ra,2040c998 <__env_lock> +2040aee2: 8526 mv a0,s1 +2040aee4: 2409 jal 2040b0e6 +2040aee6: 8b2a mv s6,a0 +2040aee8: 0070 addi a2,sp,12 +2040aeea: 85ca mv a1,s2 +2040aeec: 8522 mv a0,s0 +2040aeee: 725010ef jal ra,2040ce12 <_findenv_r> +2040aef2: 89aa mv s3,a0 +2040aef4: cd0d beqz a0,2040af2e <_setenv_r+0x84> +2040aef6: 020a1163 bnez s4,2040af18 <_setenv_r+0x6e> +2040aefa: 8522 mv a0,s0 +2040aefc: 29f010ef jal ra,2040c99a <__env_unlock> +2040af00: 4501 li a0,0 +2040af02: 50f2 lw ra,60(sp) +2040af04: 5462 lw s0,56(sp) +2040af06: 54d2 lw s1,52(sp) +2040af08: 5942 lw s2,48(sp) +2040af0a: 59b2 lw s3,44(sp) +2040af0c: 5a22 lw s4,40(sp) +2040af0e: 5a92 lw s5,36(sp) +2040af10: 5b02 lw s6,32(sp) +2040af12: 4bf2 lw s7,28(sp) +2040af14: 6121 addi sp,sp,64 +2040af16: 8082 ret +2040af18: 22f9 jal 2040b0e6 +2040af1a: 09656863 bltu a0,s6,2040afaa <_setenv_r+0x100> +2040af1e: 0485 addi s1,s1,1 +2040af20: fff4c783 lbu a5,-1(s1) +2040af24: 0985 addi s3,s3,1 +2040af26: fef98fa3 sb a5,-1(s3) +2040af2a: fbf5 bnez a5,2040af1e <_setenv_r+0x74> +2040af2c: b7f9 j 2040aefa <_setenv_r+0x50> +2040af2e: 5fbf5a17 auipc s4,0x5fbf5 +2040af32: 79aa0a13 addi s4,s4,1946 # 800006c8 +2040af36: 000a2583 lw a1,0(s4) +2040af3a: 4a81 li s5,0 +2040af3c: 87ae mv a5,a1 +2040af3e: 4398 lw a4,0(a5) +2040af40: e71d bnez a4,2040af6e <_setenv_r+0xc4> +2040af42: 5fbf6797 auipc a5,0x5fbf6 +2040af46: ff678793 addi a5,a5,-10 # 80000f38 +2040af4a: 439c lw a5,0(a5) +2040af4c: 002a8993 addi s3,s5,2 +2040af50: 098a slli s3,s3,0x2 +2040af52: c38d beqz a5,2040af74 <_setenv_r+0xca> +2040af54: 864e mv a2,s3 +2040af56: 8522 mv a0,s0 +2040af58: c33ff0ef jal ra,2040ab8a <_realloc_r> +2040af5c: 5fbf5797 auipc a5,0x5fbf5 +2040af60: 76a7a623 sw a0,1900(a5) # 800006c8 +2040af64: ed0d bnez a0,2040af9e <_setenv_r+0xf4> +2040af66: 8522 mv a0,s0 +2040af68: 233010ef jal ra,2040c99a <__env_unlock> +2040af6c: b7b5 j 2040aed8 <_setenv_r+0x2e> +2040af6e: 0791 addi a5,a5,4 +2040af70: 0a85 addi s5,s5,1 +2040af72: b7f1 j 2040af3e <_setenv_r+0x94> +2040af74: 4785 li a5,1 +2040af76: 85ce mv a1,s3 +2040af78: 8522 mv a0,s0 +2040af7a: 5fbf6717 auipc a4,0x5fbf6 +2040af7e: faf72f23 sw a5,-66(a4) # 80000f38 +2040af82: bd1ff0ef jal ra,2040ab52 <_malloc_r> +2040af86: 8baa mv s7,a0 +2040af88: dd79 beqz a0,2040af66 <_setenv_r+0xbc> +2040af8a: 000a2583 lw a1,0(s4) +2040af8e: ff898613 addi a2,s3,-8 +2040af92: db1ff0ef jal ra,2040ad42 +2040af96: 5fbf5797 auipc a5,0x5fbf5 +2040af9a: 7377a923 sw s7,1842(a5) # 800006c8 +2040af9e: 000a2783 lw a5,0(s4) +2040afa2: 99be add s3,s3,a5 +2040afa4: fe09ae23 sw zero,-4(s3) +2040afa8: c656 sw s5,12(sp) +2040afaa: 85ca mv a1,s2 +2040afac: 03d00713 li a4,61 +2040afb0: 0005c783 lbu a5,0(a1) +2040afb4: c399 beqz a5,2040afba <_setenv_r+0x110> +2040afb6: 06e79463 bne a5,a4,2040b01e <_setenv_r+0x174> +2040afba: 49b2 lw s3,12(sp) +2040afbc: 5fbf5a17 auipc s4,0x5fbf5 +2040afc0: 70ca0a13 addi s4,s4,1804 # 800006c8 +2040afc4: 412585b3 sub a1,a1,s2 +2040afc8: 00299793 slli a5,s3,0x2 +2040afcc: 000a2983 lw s3,0(s4) +2040afd0: 95da add a1,a1,s6 +2040afd2: 0589 addi a1,a1,2 +2040afd4: 8522 mv a0,s0 +2040afd6: 99be add s3,s3,a5 +2040afd8: b7bff0ef jal ra,2040ab52 <_malloc_r> +2040afdc: 00a9a023 sw a0,0(s3) +2040afe0: d159 beqz a0,2040af66 <_setenv_r+0xbc> +2040afe2: 4732 lw a4,12(sp) +2040afe4: 000a2783 lw a5,0(s4) +2040afe8: 03d00613 li a2,61 +2040afec: 070a slli a4,a4,0x2 +2040afee: 97ba add a5,a5,a4 +2040aff0: 4398 lw a4,0(a5) +2040aff2: 0905 addi s2,s2,1 +2040aff4: fff94683 lbu a3,-1(s2) +2040aff8: 00170793 addi a5,a4,1 +2040affc: 00d70023 sb a3,0(a4) +2040b000: c299 beqz a3,2040b006 <_setenv_r+0x15c> +2040b002: 02c69063 bne a3,a2,2040b022 <_setenv_r+0x178> +2040b006: 03d00693 li a3,61 +2040b00a: 00d70023 sb a3,0(a4) +2040b00e: 0485 addi s1,s1,1 +2040b010: fff4c703 lbu a4,-1(s1) +2040b014: 0785 addi a5,a5,1 +2040b016: fee78fa3 sb a4,-1(a5) +2040b01a: fb75 bnez a4,2040b00e <_setenv_r+0x164> +2040b01c: bdf9 j 2040aefa <_setenv_r+0x50> +2040b01e: 0585 addi a1,a1,1 +2040b020: bf41 j 2040afb0 <_setenv_r+0x106> +2040b022: 873e mv a4,a5 +2040b024: b7f9 j 2040aff2 <_setenv_r+0x148> -2040b3a2 <_unsetenv_r>: -2040b3a2: 1101 addi sp,sp,-32 -2040b3a4: ce06 sw ra,28(sp) -2040b3a6: cc22 sw s0,24(sp) -2040b3a8: ca26 sw s1,20(sp) -2040b3aa: c84a sw s2,16(sp) -2040b3ac: ed81 bnez a1,2040b3c4 <_unsetenv_r+0x22> -2040b3ae: 16b010ef jal ra,2040cd18 <__errno> -2040b3b2: 47d9 li a5,22 -2040b3b4: c11c sw a5,0(a0) -2040b3b6: 557d li a0,-1 -2040b3b8: 40f2 lw ra,28(sp) -2040b3ba: 4462 lw s0,24(sp) -2040b3bc: 44d2 lw s1,20(sp) -2040b3be: 4942 lw s2,16(sp) -2040b3c0: 6105 addi sp,sp,32 -2040b3c2: 8082 ret -2040b3c4: 0005c783 lbu a5,0(a1) -2040b3c8: 842e mv s0,a1 -2040b3ca: d3f5 beqz a5,2040b3ae <_unsetenv_r+0xc> -2040b3cc: 84aa mv s1,a0 -2040b3ce: 03d00593 li a1,61 -2040b3d2: 8522 mv a0,s0 -2040b3d4: 283d jal 2040b412 -2040b3d6: fd61 bnez a0,2040b3ae <_unsetenv_r+0xc> -2040b3d8: 8526 mv a0,s1 -2040b3da: 13b010ef jal ra,2040cd14 <__env_lock> -2040b3de: 5fbf5917 auipc s2,0x5fbf5 -2040b3e2: 2ea90913 addi s2,s2,746 # 800006c8 -2040b3e6: 0070 addi a2,sp,12 -2040b3e8: 85a2 mv a1,s0 -2040b3ea: 8526 mv a0,s1 -2040b3ec: 5a3010ef jal ra,2040d18e <_findenv_r> -2040b3f0: e511 bnez a0,2040b3fc <_unsetenv_r+0x5a> -2040b3f2: 8526 mv a0,s1 -2040b3f4: 123010ef jal ra,2040cd16 <__env_unlock> -2040b3f8: 4501 li a0,0 -2040b3fa: bf7d j 2040b3b8 <_unsetenv_r+0x16> -2040b3fc: 47b2 lw a5,12(sp) -2040b3fe: 00279713 slli a4,a5,0x2 -2040b402: 00092783 lw a5,0(s2) -2040b406: 97ba add a5,a5,a4 -2040b408: 43d8 lw a4,4(a5) -2040b40a: c398 sw a4,0(a5) -2040b40c: df69 beqz a4,2040b3e6 <_unsetenv_r+0x44> -2040b40e: 0791 addi a5,a5,4 -2040b410: bfe5 j 2040b408 <_unsetenv_r+0x66> +2040b026 <_unsetenv_r>: +2040b026: 1101 addi sp,sp,-32 +2040b028: ce06 sw ra,28(sp) +2040b02a: cc22 sw s0,24(sp) +2040b02c: ca26 sw s1,20(sp) +2040b02e: c84a sw s2,16(sp) +2040b030: ed81 bnez a1,2040b048 <_unsetenv_r+0x22> +2040b032: 16b010ef jal ra,2040c99c <__errno> +2040b036: 47d9 li a5,22 +2040b038: c11c sw a5,0(a0) +2040b03a: 557d li a0,-1 +2040b03c: 40f2 lw ra,28(sp) +2040b03e: 4462 lw s0,24(sp) +2040b040: 44d2 lw s1,20(sp) +2040b042: 4942 lw s2,16(sp) +2040b044: 6105 addi sp,sp,32 +2040b046: 8082 ret +2040b048: 0005c783 lbu a5,0(a1) +2040b04c: 842e mv s0,a1 +2040b04e: d3f5 beqz a5,2040b032 <_unsetenv_r+0xc> +2040b050: 84aa mv s1,a0 +2040b052: 03d00593 li a1,61 +2040b056: 8522 mv a0,s0 +2040b058: 283d jal 2040b096 +2040b05a: fd61 bnez a0,2040b032 <_unsetenv_r+0xc> +2040b05c: 8526 mv a0,s1 +2040b05e: 13b010ef jal ra,2040c998 <__env_lock> +2040b062: 5fbf5917 auipc s2,0x5fbf5 +2040b066: 66690913 addi s2,s2,1638 # 800006c8 +2040b06a: 0070 addi a2,sp,12 +2040b06c: 85a2 mv a1,s0 +2040b06e: 8526 mv a0,s1 +2040b070: 5a3010ef jal ra,2040ce12 <_findenv_r> +2040b074: e511 bnez a0,2040b080 <_unsetenv_r+0x5a> +2040b076: 8526 mv a0,s1 +2040b078: 123010ef jal ra,2040c99a <__env_unlock> +2040b07c: 4501 li a0,0 +2040b07e: bf7d j 2040b03c <_unsetenv_r+0x16> +2040b080: 47b2 lw a5,12(sp) +2040b082: 00279713 slli a4,a5,0x2 +2040b086: 00092783 lw a5,0(s2) +2040b08a: 97ba add a5,a5,a4 +2040b08c: 43d8 lw a4,4(a5) +2040b08e: c398 sw a4,0(a5) +2040b090: df69 beqz a4,2040b06a <_unsetenv_r+0x44> +2040b092: 0791 addi a5,a5,4 +2040b094: bfe5 j 2040b08c <_unsetenv_r+0x66> -2040b412 : -2040b412: 0ff5f593 andi a1,a1,255 -2040b416: 00054783 lbu a5,0(a0) -2040b41a: c791 beqz a5,2040b426 -2040b41c: 00b79363 bne a5,a1,2040b422 -2040b420: 8082 ret -2040b422: 0505 addi a0,a0,1 -2040b424: bfcd j 2040b416 -2040b426: c191 beqz a1,2040b42a -2040b428: 4501 li a0,0 -2040b42a: 8082 ret +2040b096 : +2040b096: 0ff5f593 andi a1,a1,255 +2040b09a: 00054783 lbu a5,0(a0) +2040b09e: c791 beqz a5,2040b0aa +2040b0a0: 00b79363 bne a5,a1,2040b0a6 +2040b0a4: 8082 ret +2040b0a6: 0505 addi a0,a0,1 +2040b0a8: bfcd j 2040b09a +2040b0aa: c191 beqz a1,2040b0ae +2040b0ac: 4501 li a0,0 +2040b0ae: 8082 ret -2040b42c <_strdup_r>: -2040b42c: 1101 addi sp,sp,-32 -2040b42e: cc22 sw s0,24(sp) -2040b430: 842a mv s0,a0 -2040b432: 852e mv a0,a1 -2040b434: ce06 sw ra,28(sp) -2040b436: ca26 sw s1,20(sp) -2040b438: 84ae mv s1,a1 -2040b43a: 2025 jal 2040b462 -2040b43c: 00150613 addi a2,a0,1 -2040b440: 85b2 mv a1,a2 -2040b442: 8522 mv a0,s0 -2040b444: c632 sw a2,12(sp) -2040b446: a89ff0ef jal ra,2040aece <_malloc_r> -2040b44a: 842a mv s0,a0 -2040b44c: c509 beqz a0,2040b456 <_strdup_r+0x2a> -2040b44e: 4632 lw a2,12(sp) -2040b450: 85a6 mv a1,s1 -2040b452: c6dff0ef jal ra,2040b0be -2040b456: 8522 mv a0,s0 -2040b458: 40f2 lw ra,28(sp) -2040b45a: 4462 lw s0,24(sp) -2040b45c: 44d2 lw s1,20(sp) -2040b45e: 6105 addi sp,sp,32 -2040b460: 8082 ret +2040b0b0 <_strdup_r>: +2040b0b0: 1101 addi sp,sp,-32 +2040b0b2: cc22 sw s0,24(sp) +2040b0b4: 842a mv s0,a0 +2040b0b6: 852e mv a0,a1 +2040b0b8: ce06 sw ra,28(sp) +2040b0ba: ca26 sw s1,20(sp) +2040b0bc: 84ae mv s1,a1 +2040b0be: 2025 jal 2040b0e6 +2040b0c0: 00150613 addi a2,a0,1 +2040b0c4: 85b2 mv a1,a2 +2040b0c6: 8522 mv a0,s0 +2040b0c8: c632 sw a2,12(sp) +2040b0ca: a89ff0ef jal ra,2040ab52 <_malloc_r> +2040b0ce: 842a mv s0,a0 +2040b0d0: c509 beqz a0,2040b0da <_strdup_r+0x2a> +2040b0d2: 4632 lw a2,12(sp) +2040b0d4: 85a6 mv a1,s1 +2040b0d6: c6dff0ef jal ra,2040ad42 +2040b0da: 8522 mv a0,s0 +2040b0dc: 40f2 lw ra,28(sp) +2040b0de: 4462 lw s0,24(sp) +2040b0e0: 44d2 lw s1,20(sp) +2040b0e2: 6105 addi sp,sp,32 +2040b0e4: 8082 ret -2040b462 : -2040b462: 87aa mv a5,a0 -2040b464: 0785 addi a5,a5,1 -2040b466: fff7c703 lbu a4,-1(a5) -2040b46a: ff6d bnez a4,2040b464 -2040b46c: 40a78533 sub a0,a5,a0 -2040b470: 157d addi a0,a0,-1 -2040b472: 8082 ret +2040b0e6 : +2040b0e6: 87aa mv a5,a0 +2040b0e8: 0785 addi a5,a5,1 +2040b0ea: fff7c703 lbu a4,-1(a5) +2040b0ee: ff6d bnez a4,2040b0e8 +2040b0f0: 40a78533 sub a0,a5,a0 +2040b0f4: 157d addi a0,a0,-1 +2040b0f6: 8082 ret -2040b474 <_vfprintf_r>: -2040b474: 7145 addi sp,sp,-464 -2040b476: 1c112623 sw ra,460(sp) -2040b47a: 1c912223 sw s1,452(sp) -2040b47e: 1d212023 sw s2,448(sp) -2040b482: 1b312e23 sw s3,444(sp) -2040b486: 1b512a23 sw s5,436(sp) -2040b48a: 892e mv s2,a1 -2040b48c: 84b2 mv s1,a2 -2040b48e: 8ab6 mv s5,a3 -2040b490: 1c812423 sw s0,456(sp) -2040b494: 1b412c23 sw s4,440(sp) -2040b498: 1b612823 sw s6,432(sp) -2040b49c: 1b712623 sw s7,428(sp) -2040b4a0: 1b812423 sw s8,424(sp) -2040b4a4: 1b912223 sw s9,420(sp) -2040b4a8: 1ba12023 sw s10,416(sp) -2040b4ac: 19b12e23 sw s11,412(sp) -2040b4b0: 89aa mv s3,a0 -2040b4b2: 42c030ef jal ra,2040e8de <_localeconv_r> -2040b4b6: 411c lw a5,0(a0) -2040b4b8: 853e mv a0,a5 -2040b4ba: d43e sw a5,40(sp) -2040b4bc: fa7ff0ef jal ra,2040b462 -2040b4c0: ca2a sw a0,20(sp) -2040b4c2: c982 sw zero,208(sp) -2040b4c4: cb82 sw zero,212(sp) -2040b4c6: cd82 sw zero,216(sp) -2040b4c8: cf82 sw zero,220(sp) -2040b4ca: 00098863 beqz s3,2040b4da <_vfprintf_r+0x66> -2040b4ce: 0389a783 lw a5,56(s3) -2040b4d2: e781 bnez a5,2040b4da <_vfprintf_r+0x66> -2040b4d4: 854e mv a0,s3 -2040b4d6: 2cd010ef jal ra,2040cfa2 <__sinit> -2040b4da: 00c91783 lh a5,12(s2) -2040b4de: 01279713 slli a4,a5,0x12 -2040b4e2: 00074d63 bltz a4,2040b4fc <_vfprintf_r+0x88> -2040b4e6: 6689 lui a3,0x2 -2040b4e8: 06492703 lw a4,100(s2) -2040b4ec: 8fd5 or a5,a5,a3 -2040b4ee: 00f91623 sh a5,12(s2) -2040b4f2: 77f9 lui a5,0xffffe -2040b4f4: 17fd addi a5,a5,-1 -2040b4f6: 8ff9 and a5,a5,a4 -2040b4f8: 06f92223 sw a5,100(s2) -2040b4fc: 00c95783 lhu a5,12(s2) -2040b500: 8ba1 andi a5,a5,8 -2040b502: c3b5 beqz a5,2040b566 <_vfprintf_r+0xf2> -2040b504: 01092783 lw a5,16(s2) -2040b508: cfb9 beqz a5,2040b566 <_vfprintf_r+0xf2> -2040b50a: 00c95783 lhu a5,12(s2) -2040b50e: 4729 li a4,10 -2040b510: 8be9 andi a5,a5,26 -2040b512: 06e79263 bne a5,a4,2040b576 <_vfprintf_r+0x102> -2040b516: 00e91783 lh a5,14(s2) -2040b51a: 0407ce63 bltz a5,2040b576 <_vfprintf_r+0x102> -2040b51e: 86d6 mv a3,s5 -2040b520: 8626 mv a2,s1 -2040b522: 85ca mv a1,s2 -2040b524: 854e mv a0,s3 -2040b526: 56e010ef jal ra,2040ca94 <__sbprintf> -2040b52a: cc2a sw a0,24(sp) -2040b52c: 1cc12083 lw ra,460(sp) -2040b530: 1c812403 lw s0,456(sp) -2040b534: 4562 lw a0,24(sp) -2040b536: 1c412483 lw s1,452(sp) -2040b53a: 1c012903 lw s2,448(sp) -2040b53e: 1bc12983 lw s3,444(sp) -2040b542: 1b812a03 lw s4,440(sp) -2040b546: 1b412a83 lw s5,436(sp) -2040b54a: 1b012b03 lw s6,432(sp) -2040b54e: 1ac12b83 lw s7,428(sp) -2040b552: 1a812c03 lw s8,424(sp) -2040b556: 1a412c83 lw s9,420(sp) -2040b55a: 1a012d03 lw s10,416(sp) -2040b55e: 19c12d83 lw s11,412(sp) -2040b562: 6179 addi sp,sp,464 -2040b564: 8082 ret -2040b566: 85ca mv a1,s2 -2040b568: 854e mv a0,s3 -2040b56a: 5b4010ef jal ra,2040cb1e <__swsetup_r> -2040b56e: dd51 beqz a0,2040b50a <_vfprintf_r+0x96> -2040b570: 57fd li a5,-1 -2040b572: cc3e sw a5,24(sp) -2040b574: bf65 j 2040b52c <_vfprintf_r+0xb8> -2040b576: 0ec10893 addi a7,sp,236 -2040b57a: c3c6 sw a7,196(sp) -2040b57c: c782 sw zero,204(sp) -2040b57e: c582 sw zero,200(sp) -2040b580: 4a01 li s4,0 -2040b582: da02 sw zero,52(sp) -2040b584: d802 sw zero,48(sp) -2040b586: c402 sw zero,8(sp) -2040b588: d202 sw zero,36(sp) -2040b58a: d602 sw zero,44(sp) -2040b58c: cc02 sw zero,24(sp) -2040b58e: 8426 mv s0,s1 -2040b590: 02500713 li a4,37 -2040b594: 00044783 lbu a5,0(s0) -2040b598: c399 beqz a5,2040b59e <_vfprintf_r+0x12a> -2040b59a: 08e79463 bne a5,a4,2040b622 <_vfprintf_r+0x1ae> -2040b59e: 40940b33 sub s6,s0,s1 -2040b5a2: 020b0c63 beqz s6,2040b5da <_vfprintf_r+0x166> -2040b5a6: 47be lw a5,204(sp) -2040b5a8: 0098a023 sw s1,0(a7) -2040b5ac: 0168a223 sw s6,4(a7) -2040b5b0: 97da add a5,a5,s6 -2040b5b2: c7be sw a5,204(sp) -2040b5b4: 47ae lw a5,200(sp) -2040b5b6: 471d li a4,7 -2040b5b8: 08a1 addi a7,a7,8 -2040b5ba: 0785 addi a5,a5,1 -2040b5bc: c5be sw a5,200(sp) -2040b5be: 00f75b63 ble a5,a4,2040b5d4 <_vfprintf_r+0x160> -2040b5c2: 01d0 addi a2,sp,196 -2040b5c4: 85ca mv a1,s2 -2040b5c6: 854e mv a0,s3 -2040b5c8: 071050ef jal ra,20410e38 <__sprint_r> -2040b5cc: 38051e63 bnez a0,2040b968 <_vfprintf_r+0x4f4> -2040b5d0: 0ec10893 addi a7,sp,236 -2040b5d4: 47e2 lw a5,24(sp) -2040b5d6: 97da add a5,a5,s6 -2040b5d8: cc3e sw a5,24(sp) -2040b5da: 00044783 lbu a5,0(s0) -2040b5de: e399 bnez a5,2040b5e4 <_vfprintf_r+0x170> -2040b5e0: 48a0106f j 2040ca6a <_vfprintf_r+0x15f6> -2040b5e4: 00140793 addi a5,s0,1 -2040b5e8: c83e sw a5,16(sp) -2040b5ea: 0a0103a3 sb zero,167(sp) -2040b5ee: 5b7d li s6,-1 -2040b5f0: ce02 sw zero,28(sp) -2040b5f2: 4401 li s0,0 -2040b5f4: 4ba5 li s7,9 -2040b5f6: 05a00693 li a3,90 -2040b5fa: 02a00613 li a2,42 -2040b5fe: 47c2 lw a5,16(sp) -2040b600: 0007cd03 lbu s10,0(a5) # ffffe000 <_sp+0x7fffa000> -2040b604: 0785 addi a5,a5,1 -2040b606: c83e sw a5,16(sp) -2040b608: fe0d0793 addi a5,s10,-32 -2040b60c: 4ef6ebe3 bltu a3,a5,2040c302 <_vfprintf_r+0xe8e> -2040b610: 0000c717 auipc a4,0xc -2040b614: df870713 addi a4,a4,-520 # 20417408 <__FUNCTION__.2786+0x10> -2040b618: 078a slli a5,a5,0x2 -2040b61a: 97ba add a5,a5,a4 -2040b61c: 439c lw a5,0(a5) -2040b61e: 97ba add a5,a5,a4 -2040b620: 8782 jr a5 -2040b622: 0405 addi s0,s0,1 -2040b624: bf85 j 2040b594 <_vfprintf_r+0x120> -2040b626: 0000d797 auipc a5,0xd -2040b62a: a6a78793 addi a5,a5,-1430 # 20418090 <__clz_tab+0x124> -2040b62e: da3e sw a5,52(sp) -2040b630: 02047793 andi a5,s0,32 -2040b634: 36078ae3 beqz a5,2040c1a8 <_vfprintf_r+0xd34> -2040b638: 0a9d addi s5,s5,7 -2040b63a: ff8afa93 andi s5,s5,-8 -2040b63e: 000aac83 lw s9,0(s5) -2040b642: 004aac03 lw s8,4(s5) -2040b646: 008a8793 addi a5,s5,8 -2040b64a: c63e sw a5,12(sp) -2040b64c: 00147793 andi a5,s0,1 -2040b650: cf81 beqz a5,2040b668 <_vfprintf_r+0x1f4> -2040b652: 018ce7b3 or a5,s9,s8 -2040b656: cb89 beqz a5,2040b668 <_vfprintf_r+0x1f4> -2040b658: 03000793 li a5,48 -2040b65c: 0af10423 sb a5,168(sp) -2040b660: 0ba104a3 sb s10,169(sp) -2040b664: 00246413 ori s0,s0,2 -2040b668: bff47413 andi s0,s0,-1025 -2040b66c: 4789 li a5,2 -2040b66e: 05d0006f j 2040beca <_vfprintf_r+0xa56> -2040b672: 854e mv a0,s3 -2040b674: c246 sw a7,4(sp) -2040b676: 268030ef jal ra,2040e8de <_localeconv_r> -2040b67a: 415c lw a5,4(a0) -2040b67c: 853e mv a0,a5 -2040b67e: d63e sw a5,44(sp) -2040b680: de3ff0ef jal ra,2040b462 -2040b684: d22a sw a0,36(sp) -2040b686: 854e mv a0,s3 -2040b688: 256030ef jal ra,2040e8de <_localeconv_r> -2040b68c: 451c lw a5,8(a0) -2040b68e: 4892 lw a7,4(sp) -2040b690: c43e sw a5,8(sp) -2040b692: 5792 lw a5,36(sp) -2040b694: d3ad beqz a5,2040b5f6 <_vfprintf_r+0x182> -2040b696: 47a2 lw a5,8(sp) -2040b698: dfb9 beqz a5,2040b5f6 <_vfprintf_r+0x182> -2040b69a: 0007c783 lbu a5,0(a5) -2040b69e: dfa1 beqz a5,2040b5f6 <_vfprintf_r+0x182> -2040b6a0: 40046413 ori s0,s0,1024 -2040b6a4: bf89 j 2040b5f6 <_vfprintf_r+0x182> -2040b6a6: 0a714783 lbu a5,167(sp) -2040b6aa: f7b1 bnez a5,2040b5f6 <_vfprintf_r+0x182> -2040b6ac: 02000793 li a5,32 -2040b6b0: 0af103a3 sb a5,167(sp) -2040b6b4: b789 j 2040b5f6 <_vfprintf_r+0x182> -2040b6b6: 00146413 ori s0,s0,1 -2040b6ba: bf35 j 2040b5f6 <_vfprintf_r+0x182> -2040b6bc: 000aa783 lw a5,0(s5) -2040b6c0: 0a91 addi s5,s5,4 -2040b6c2: ce3e sw a5,28(sp) -2040b6c4: f207d9e3 bgez a5,2040b5f6 <_vfprintf_r+0x182> -2040b6c8: 40f007b3 neg a5,a5 -2040b6cc: ce3e sw a5,28(sp) -2040b6ce: 00446413 ori s0,s0,4 -2040b6d2: b715 j 2040b5f6 <_vfprintf_r+0x182> -2040b6d4: 02b00793 li a5,43 -2040b6d8: bfe1 j 2040b6b0 <_vfprintf_r+0x23c> -2040b6da: 4742 lw a4,16(sp) -2040b6dc: 47c2 lw a5,16(sp) -2040b6de: 00074d03 lbu s10,0(a4) -2040b6e2: 0785 addi a5,a5,1 -2040b6e4: 02cd1963 bne s10,a2,2040b716 <_vfprintf_r+0x2a2> -2040b6e8: 000aab03 lw s6,0(s5) -2040b6ec: 004a8713 addi a4,s5,4 -2040b6f0: 000b5363 bgez s6,2040b6f6 <_vfprintf_r+0x282> -2040b6f4: 5b7d li s6,-1 -2040b6f6: 8aba mv s5,a4 -2040b6f8: c83e sw a5,16(sp) -2040b6fa: bdf5 j 2040b5f6 <_vfprintf_r+0x182> -2040b6fc: 45a9 li a1,10 -2040b6fe: 02bb0333 mul t1,s6,a1 -2040b702: 0785 addi a5,a5,1 -2040b704: fff7cd03 lbu s10,-1(a5) -2040b708: 00e30b33 add s6,t1,a4 -2040b70c: fd0d0713 addi a4,s10,-48 -2040b710: feebf6e3 bleu a4,s7,2040b6fc <_vfprintf_r+0x288> -2040b714: bdcd j 2040b606 <_vfprintf_r+0x192> -2040b716: 4b01 li s6,0 -2040b718: bfd5 j 2040b70c <_vfprintf_r+0x298> -2040b71a: 08046413 ori s0,s0,128 -2040b71e: bde1 j 2040b5f6 <_vfprintf_r+0x182> -2040b720: 47c2 lw a5,16(sp) -2040b722: ce02 sw zero,28(sp) -2040b724: 4772 lw a4,28(sp) -2040b726: 45a9 li a1,10 -2040b728: fd0d0d13 addi s10,s10,-48 -2040b72c: 02b70733 mul a4,a4,a1 -2040b730: 0785 addi a5,a5,1 -2040b732: 976a add a4,a4,s10 -2040b734: fff7cd03 lbu s10,-1(a5) -2040b738: ce3a sw a4,28(sp) -2040b73a: fd0d0713 addi a4,s10,-48 -2040b73e: feebf3e3 bleu a4,s7,2040b724 <_vfprintf_r+0x2b0> -2040b742: b5d1 j 2040b606 <_vfprintf_r+0x192> -2040b744: 00846413 ori s0,s0,8 -2040b748: b57d j 2040b5f6 <_vfprintf_r+0x182> -2040b74a: 47c2 lw a5,16(sp) -2040b74c: 0007c703 lbu a4,0(a5) -2040b750: 06800793 li a5,104 -2040b754: 00f71863 bne a4,a5,2040b764 <_vfprintf_r+0x2f0> -2040b758: 47c2 lw a5,16(sp) -2040b75a: 20046413 ori s0,s0,512 -2040b75e: 0785 addi a5,a5,1 -2040b760: c83e sw a5,16(sp) -2040b762: bd51 j 2040b5f6 <_vfprintf_r+0x182> -2040b764: 04046413 ori s0,s0,64 -2040b768: b579 j 2040b5f6 <_vfprintf_r+0x182> -2040b76a: 47c2 lw a5,16(sp) -2040b76c: 0007c703 lbu a4,0(a5) -2040b770: 06c00793 li a5,108 -2040b774: 00f71863 bne a4,a5,2040b784 <_vfprintf_r+0x310> -2040b778: 47c2 lw a5,16(sp) -2040b77a: 0785 addi a5,a5,1 -2040b77c: c83e sw a5,16(sp) -2040b77e: 02046413 ori s0,s0,32 -2040b782: bd95 j 2040b5f6 <_vfprintf_r+0x182> -2040b784: 01046413 ori s0,s0,16 -2040b788: b5bd j 2040b5f6 <_vfprintf_r+0x182> -2040b78a: 004a8793 addi a5,s5,4 -2040b78e: c63e sw a5,12(sp) -2040b790: 000aa783 lw a5,0(s5) -2040b794: 0a0103a3 sb zero,167(sp) -2040b798: 12f10623 sb a5,300(sp) -2040b79c: c202 sw zero,4(sp) -2040b79e: 4b05 li s6,1 -2040b7a0: 4a81 li s5,0 -2040b7a2: 4c01 li s8,0 -2040b7a4: 4b81 li s7,0 -2040b7a6: 4c81 li s9,0 -2040b7a8: 1264 addi s1,sp,300 -2040b7aa: 7e00006f j 2040bf8a <_vfprintf_r+0xb16> -2040b7ae: 01046413 ori s0,s0,16 -2040b7b2: 02047793 andi a5,s0,32 -2040b7b6: cba9 beqz a5,2040b808 <_vfprintf_r+0x394> -2040b7b8: 0a9d addi s5,s5,7 -2040b7ba: ff8afa93 andi s5,s5,-8 -2040b7be: 000aac83 lw s9,0(s5) -2040b7c2: 004aac03 lw s8,4(s5) -2040b7c6: 008a8793 addi a5,s5,8 -2040b7ca: c63e sw a5,12(sp) -2040b7cc: 000c5e63 bgez s8,2040b7e8 <_vfprintf_r+0x374> -2040b7d0: 41900cb3 neg s9,s9 -2040b7d4: 019037b3 snez a5,s9 -2040b7d8: 41800c33 neg s8,s8 -2040b7dc: 40fc0c33 sub s8,s8,a5 -2040b7e0: 02d00793 li a5,45 -2040b7e4: 0af103a3 sb a5,167(sp) -2040b7e8: 57fd li a5,-1 -2040b7ea: 1efb16e3 bne s6,a5,2040c1d6 <_vfprintf_r+0xd62> -2040b7ee: 240c17e3 bnez s8,2040c23c <_vfprintf_r+0xdc8> -2040b7f2: 47a5 li a5,9 -2040b7f4: 2597e4e3 bltu a5,s9,2040c23c <_vfprintf_r+0xdc8> -2040b7f8: 030c8c93 addi s9,s9,48 -2040b7fc: 199107a3 sb s9,399(sp) -2040b800: 18f10493 addi s1,sp,399 -2040b804: 2230006f j 2040c226 <_vfprintf_r+0xdb2> -2040b808: 004a8793 addi a5,s5,4 -2040b80c: c63e sw a5,12(sp) -2040b80e: 01047793 andi a5,s0,16 -2040b812: c791 beqz a5,2040b81e <_vfprintf_r+0x3aa> -2040b814: 000aac83 lw s9,0(s5) -2040b818: 41fcdc13 srai s8,s9,0x1f -2040b81c: bf45 j 2040b7cc <_vfprintf_r+0x358> -2040b81e: 04047793 andi a5,s0,64 -2040b822: 000aac83 lw s9,0(s5) -2040b826: c789 beqz a5,2040b830 <_vfprintf_r+0x3bc> -2040b828: 0cc2 slli s9,s9,0x10 -2040b82a: 410cdc93 srai s9,s9,0x10 -2040b82e: b7ed j 2040b818 <_vfprintf_r+0x3a4> -2040b830: 20047793 andi a5,s0,512 -2040b834: d3f5 beqz a5,2040b818 <_vfprintf_r+0x3a4> -2040b836: 0ce2 slli s9,s9,0x18 -2040b838: 418cdc93 srai s9,s9,0x18 -2040b83c: bff1 j 2040b818 <_vfprintf_r+0x3a4> -2040b83e: 00847793 andi a5,s0,8 -2040b842: c3c9 beqz a5,2040b8c4 <_vfprintf_r+0x450> -2040b844: 004a8793 addi a5,s5,4 -2040b848: c63e sw a5,12(sp) -2040b84a: 000aa783 lw a5,0(s5) -2040b84e: 4390 lw a2,0(a5) -2040b850: 43d4 lw a3,4(a5) -2040b852: 4798 lw a4,8(a5) -2040b854: 47dc lw a5,12(a5) -2040b856: c9b2 sw a2,208(sp) -2040b858: cbb6 sw a3,212(sp) -2040b85a: cdba sw a4,216(sp) -2040b85c: cfbe sw a5,220(sp) -2040b85e: 0988 addi a0,sp,208 -2040b860: c246 sw a7,4(sp) -2040b862: 038030ef jal ra,2040e89a <_ldcheck> -2040b866: d72a sw a0,172(sp) -2040b868: 4789 li a5,2 -2040b86a: 4892 lw a7,4(sp) -2040b86c: 08f51463 bne a0,a5,2040b8f4 <_vfprintf_r+0x480> -2040b870: 47ce lw a5,208(sp) -2040b872: 010c addi a1,sp,128 -2040b874: 0908 addi a0,sp,144 -2040b876: c93e sw a5,144(sp) -2040b878: 47de lw a5,212(sp) -2040b87a: c102 sw zero,128(sp) -2040b87c: c302 sw zero,132(sp) -2040b87e: cb3e sw a5,148(sp) -2040b880: 47ee lw a5,216(sp) -2040b882: c502 sw zero,136(sp) -2040b884: c702 sw zero,140(sp) -2040b886: cd3e sw a5,152(sp) -2040b888: 47fe lw a5,220(sp) -2040b88a: cf3e sw a5,156(sp) -2040b88c: 1d2080ef jal ra,20413a5e <__letf2> -2040b890: 4892 lw a7,4(sp) -2040b892: 00055663 bgez a0,2040b89e <_vfprintf_r+0x42a> -2040b896: 02d00793 li a5,45 -2040b89a: 0af103a3 sb a5,167(sp) -2040b89e: 04700793 li a5,71 -2040b8a2: 0000c497 auipc s1,0xc -2040b8a6: 7ce48493 addi s1,s1,1998 # 20418070 <__clz_tab+0x104> -2040b8aa: 01a7c663 blt a5,s10,2040b8b6 <_vfprintf_r+0x442> -2040b8ae: 0000c497 auipc s1,0xc -2040b8b2: 7be48493 addi s1,s1,1982 # 2041806c <__clz_tab+0x100> -2040b8b6: f7f47413 andi s0,s0,-129 -2040b8ba: c202 sw zero,4(sp) -2040b8bc: 4b0d li s6,3 -2040b8be: 4a81 li s5,0 -2040b8c0: 1710006f j 2040c230 <_vfprintf_r+0xdbc> -2040b8c4: 0a9d addi s5,s5,7 -2040b8c6: ff8afa93 andi s5,s5,-8 -2040b8ca: 000aa583 lw a1,0(s5) -2040b8ce: 004aa603 lw a2,4(s5) -2040b8d2: 008a8793 addi a5,s5,8 -2040b8d6: 0908 addi a0,sp,144 -2040b8d8: c246 sw a7,4(sp) -2040b8da: c63e sw a5,12(sp) -2040b8dc: 619090ef jal ra,204156f4 <__extenddftf2> -2040b8e0: 47ca lw a5,144(sp) -2040b8e2: 4892 lw a7,4(sp) -2040b8e4: c9be sw a5,208(sp) -2040b8e6: 47da lw a5,148(sp) -2040b8e8: cbbe sw a5,212(sp) -2040b8ea: 47ea lw a5,152(sp) -2040b8ec: cdbe sw a5,216(sp) -2040b8ee: 47fa lw a5,156(sp) -2040b8f0: cfbe sw a5,220(sp) -2040b8f2: b7b5 j 2040b85e <_vfprintf_r+0x3ea> -2040b8f4: 4785 li a5,1 -2040b8f6: 00f51f63 bne a0,a5,2040b914 <_vfprintf_r+0x4a0> -2040b8fa: 04700793 li a5,71 -2040b8fe: 0000c497 auipc s1,0xc -2040b902: 77a48493 addi s1,s1,1914 # 20418078 <__clz_tab+0x10c> -2040b906: fba7c8e3 blt a5,s10,2040b8b6 <_vfprintf_r+0x442> -2040b90a: 0000c497 auipc s1,0xc -2040b90e: 76a48493 addi s1,s1,1898 # 20418074 <__clz_tab+0x108> -2040b912: b755 j 2040b8b6 <_vfprintf_r+0x442> -2040b914: fdfd7b93 andi s7,s10,-33 -2040b918: 04100793 li a5,65 -2040b91c: 04fb9d63 bne s7,a5,2040b976 <_vfprintf_r+0x502> -2040b920: 03000793 li a5,48 -2040b924: 0af10423 sb a5,168(sp) -2040b928: 06100713 li a4,97 -2040b92c: 05800793 li a5,88 -2040b930: 00ed1463 bne s10,a4,2040b938 <_vfprintf_r+0x4c4> -2040b934: 07800793 li a5,120 -2040b938: 0af104a3 sb a5,169(sp) -2040b93c: 06300793 li a5,99 -2040b940: 00246413 ori s0,s0,2 -2040b944: 3167dd63 ble s6,a5,2040bc5e <_vfprintf_r+0x7ea> -2040b948: 001b0593 addi a1,s6,1 -2040b94c: 854e mv a0,s3 -2040b94e: c246 sw a7,4(sp) -2040b950: d7eff0ef jal ra,2040aece <_malloc_r> -2040b954: 84aa mv s1,a0 -2040b956: 4892 lw a7,4(sp) -2040b958: 30051663 bnez a0,2040bc64 <_vfprintf_r+0x7f0> -2040b95c: 00c95783 lhu a5,12(s2) -2040b960: 0407e793 ori a5,a5,64 -2040b964: 00f91623 sh a5,12(s2) -2040b968: 00c95783 lhu a5,12(s2) -2040b96c: 0407f793 andi a5,a5,64 -2040b970: ba078ee3 beqz a5,2040b52c <_vfprintf_r+0xb8> -2040b974: bef5 j 2040b570 <_vfprintf_r+0xfc> -2040b976: 57fd li a5,-1 -2040b978: 2efb0863 beq s6,a5,2040bc68 <_vfprintf_r+0x7f4> -2040b97c: 04700793 li a5,71 -2040b980: c202 sw zero,4(sp) -2040b982: 00fb9463 bne s7,a5,2040b98a <_vfprintf_r+0x516> -2040b986: 2e0b0463 beqz s6,2040bc6e <_vfprintf_r+0x7fa> -2040b98a: 4a7e lw s4,220(sp) -2040b98c: 10046793 ori a5,s0,256 -2040b990: d03e sw a5,32(sp) -2040b992: dc02 sw zero,56(sp) -2040b994: 4e4e lw t3,208(sp) -2040b996: 4dde lw s11,212(sp) -2040b998: 4cee lw s9,216(sp) -2040b99a: 000a5963 bgez s4,2040b9ac <_vfprintf_r+0x538> -2040b99e: 800007b7 lui a5,0x80000 -2040b9a2: 0147ca33 xor s4,a5,s4 -2040b9a6: 02d00793 li a5,45 -2040b9aa: dc3e sw a5,56(sp) -2040b9ac: 04100793 li a5,65 -2040b9b0: 2efb9863 bne s7,a5,2040bca0 <_vfprintf_r+0x82c> -2040b9b4: 0908 addi a0,sp,144 -2040b9b6: c4c6 sw a7,72(sp) -2040b9b8: c972 sw t3,144(sp) -2040b9ba: cd66 sw s9,152(sp) -2040b9bc: cb6e sw s11,148(sp) -2040b9be: cf52 sw s4,156(sp) -2040b9c0: 69f090ef jal ra,2041585e <__trunctfdf2> -2040b9c4: 1170 addi a2,sp,172 -2040b9c6: 353030ef jal ra,2040f518 -2040b9ca: 862e mv a2,a1 -2040b9cc: 85aa mv a1,a0 -2040b9ce: 0908 addi a0,sp,144 -2040b9d0: 525090ef jal ra,204156f4 <__extenddftf2> -2040b9d4: 47ca lw a5,144(sp) -2040b9d6: 1090 addi a2,sp,96 -2040b9d8: 188c addi a1,sp,112 -2040b9da: d8be sw a5,112(sp) -2040b9dc: 47da lw a5,148(sp) -2040b9de: 0108 addi a0,sp,128 -2040b9e0: d082 sw zero,96(sp) -2040b9e2: dabe sw a5,116(sp) -2040b9e4: 47ea lw a5,152(sp) -2040b9e6: d282 sw zero,100(sp) -2040b9e8: d482 sw zero,104(sp) -2040b9ea: dcbe sw a5,120(sp) -2040b9ec: 47fa lw a5,156(sp) -2040b9ee: debe sw a5,124(sp) -2040b9f0: 3ffc07b7 lui a5,0x3ffc0 -2040b9f4: d6be sw a5,108(sp) -2040b9f6: 17a080ef jal ra,20413b70 <__multf3> -2040b9fa: 480a lw a6,128(sp) -2040b9fc: 461a lw a2,132(sp) -2040b9fe: 46aa lw a3,136(sp) -2040ba00: 4cba lw s9,140(sp) -2040ba02: 010c addi a1,sp,128 -2040ba04: 0908 addi a0,sp,144 -2040ba06: c942 sw a6,144(sp) -2040ba08: c2c2 sw a6,68(sp) -2040ba0a: cb32 sw a2,148(sp) -2040ba0c: c0b2 sw a2,64(sp) -2040ba0e: cd36 sw a3,152(sp) -2040ba10: de36 sw a3,60(sp) -2040ba12: cf66 sw s9,156(sp) -2040ba14: c102 sw zero,128(sp) -2040ba16: c302 sw zero,132(sp) -2040ba18: c502 sw zero,136(sp) -2040ba1a: c702 sw zero,140(sp) -2040ba1c: 68b070ef jal ra,204138a6 <__eqtf2> -2040ba20: 56f2 lw a3,60(sp) -2040ba22: 4606 lw a2,64(sp) -2040ba24: 4816 lw a6,68(sp) -2040ba26: 48a6 lw a7,72(sp) -2040ba28: e119 bnez a0,2040ba2e <_vfprintf_r+0x5ba> -2040ba2a: 4705 li a4,1 -2040ba2c: d73a sw a4,172(sp) -2040ba2e: 06100713 li a4,97 -2040ba32: 0000ca97 auipc s5,0xc -2040ba36: 65ea8a93 addi s5,s5,1630 # 20418090 <__clz_tab+0x124> -2040ba3a: 00ed1663 bne s10,a4,2040ba46 <_vfprintf_r+0x5d2> -2040ba3e: 0000ca97 auipc s5,0xc -2040ba42: 63ea8a93 addi s5,s5,1598 # 2041807c <__clz_tab+0x110> -2040ba46: fffb0e13 addi t3,s6,-1 -2040ba4a: 8da6 mv s11,s1 -2040ba4c: 400307b7 lui a5,0x40030 -2040ba50: 010c addi a1,sp,128 -2040ba52: c332 sw a2,132(sp) -2040ba54: 0908 addi a0,sp,144 -2040ba56: 1890 addi a2,sp,112 -2040ba58: c4c6 sw a7,72(sp) -2040ba5a: c2f2 sw t3,68(sp) -2040ba5c: c142 sw a6,128(sp) -2040ba5e: debe sw a5,124(sp) -2040ba60: c536 sw a3,136(sp) -2040ba62: c766 sw s9,140(sp) -2040ba64: d882 sw zero,112(sp) -2040ba66: da82 sw zero,116(sp) -2040ba68: dc82 sw zero,120(sp) -2040ba6a: 106080ef jal ra,20413b70 <__multf3> -2040ba6e: 464a lw a2,144(sp) -2040ba70: 46da lw a3,148(sp) -2040ba72: 0908 addi a0,sp,144 -2040ba74: c0b2 sw a2,64(sp) -2040ba76: de36 sw a3,60(sp) -2040ba78: 295090ef jal ra,2041550c <__fixtfsi> -2040ba7c: 85aa mv a1,a0 -2040ba7e: 8a2a mv s4,a0 -2040ba80: 0908 addi a0,sp,144 -2040ba82: 4cea lw s9,152(sp) -2040ba84: 4c7a lw s8,156(sp) -2040ba86: 381090ef jal ra,20415606 <__floatsitf> -2040ba8a: 47ca lw a5,144(sp) -2040ba8c: 4606 lw a2,64(sp) -2040ba8e: 56f2 lw a3,60(sp) -2040ba90: d0be sw a5,96(sp) -2040ba92: 47da lw a5,148(sp) -2040ba94: d8b2 sw a2,112(sp) -2040ba96: 188c addi a1,sp,112 -2040ba98: d2be sw a5,100(sp) -2040ba9a: 47ea lw a5,152(sp) -2040ba9c: 1090 addi a2,sp,96 -2040ba9e: 0108 addi a0,sp,128 -2040baa0: d4be sw a5,104(sp) -2040baa2: 47fa lw a5,156(sp) -2040baa4: dce6 sw s9,120(sp) -2040baa6: dee2 sw s8,124(sp) -2040baa8: d6be sw a5,108(sp) -2040baaa: dab6 sw a3,116(sp) -2040baac: 423080ef jal ra,204146ce <__subtf3> -2040bab0: 014a85b3 add a1,s5,s4 -2040bab4: 0005c583 lbu a1,0(a1) -2040bab8: 4e16 lw t3,68(sp) -2040baba: 4c3a lw s8,140(sp) -2040babc: 0d85 addi s11,s11,1 -2040babe: 428a lw t0,128(sp) -2040bac0: 4f9a lw t6,132(sp) -2040bac2: 4f2a lw t5,136(sp) -2040bac4: de72 sw t3,60(sp) -2040bac6: febd8fa3 sb a1,-1(s11) -2040baca: 57fd li a5,-1 -2040bacc: 8ce2 mv s9,s8 -2040bace: 48a6 lw a7,72(sp) -2040bad0: 04fe0063 beq t3,a5,2040bb10 <_vfprintf_r+0x69c> -2040bad4: 1e7d addi t3,t3,-1 -2040bad6: 010c addi a1,sp,128 -2040bad8: 0908 addi a0,sp,144 -2040bada: cefa sw t5,92(sp) -2040badc: ccfe sw t6,88(sp) -2040bade: ca96 sw t0,84(sp) -2040bae0: c8c6 sw a7,80(sp) -2040bae2: c6f2 sw t3,76(sp) -2040bae4: c916 sw t0,144(sp) -2040bae6: c496 sw t0,72(sp) -2040bae8: cb7e sw t6,148(sp) -2040baea: c2fe sw t6,68(sp) -2040baec: cd7a sw t5,152(sp) -2040baee: c0fa sw t5,64(sp) -2040baf0: cf62 sw s8,156(sp) -2040baf2: c102 sw zero,128(sp) -2040baf4: c302 sw zero,132(sp) -2040baf6: c502 sw zero,136(sp) -2040baf8: c702 sw zero,140(sp) -2040bafa: 5ad070ef jal ra,204138a6 <__eqtf2> -2040bafe: 4686 lw a3,64(sp) -2040bb00: 4616 lw a2,68(sp) -2040bb02: 4826 lw a6,72(sp) -2040bb04: 4e36 lw t3,76(sp) -2040bb06: 48c6 lw a7,80(sp) -2040bb08: 42d6 lw t0,84(sp) -2040bb0a: 4fe6 lw t6,88(sp) -2040bb0c: 4f76 lw t5,92(sp) -2040bb0e: fd1d bnez a0,2040ba4c <_vfprintf_r+0x5d8> -2040bb10: 3ffe0cb7 lui s9,0x3ffe0 -2040bb14: 010c addi a1,sp,128 -2040bb16: 0908 addi a0,sp,144 -2040bb18: c0c6 sw a7,64(sp) -2040bb1a: c916 sw t0,144(sp) -2040bb1c: c696 sw t0,76(sp) -2040bb1e: cb7e sw t6,148(sp) -2040bb20: c4fe sw t6,72(sp) -2040bb22: cd7a sw t5,152(sp) -2040bb24: c2fa sw t5,68(sp) -2040bb26: cf62 sw s8,156(sp) -2040bb28: c102 sw zero,128(sp) -2040bb2a: c302 sw zero,132(sp) -2040bb2c: c502 sw zero,136(sp) -2040bb2e: c766 sw s9,140(sp) -2040bb30: 61d070ef jal ra,2041394c <__getf2> -2040bb34: 4886 lw a7,64(sp) -2040bb36: 02a04863 bgtz a0,2040bb66 <_vfprintf_r+0x6f2> -2040bb3a: 42b6 lw t0,76(sp) -2040bb3c: 4fa6 lw t6,72(sp) -2040bb3e: 4f16 lw t5,68(sp) -2040bb40: 010c addi a1,sp,128 -2040bb42: 0908 addi a0,sp,144 -2040bb44: c916 sw t0,144(sp) -2040bb46: cb7e sw t6,148(sp) -2040bb48: cd7a sw t5,152(sp) -2040bb4a: cf62 sw s8,156(sp) -2040bb4c: c102 sw zero,128(sp) -2040bb4e: c302 sw zero,132(sp) -2040bb50: c502 sw zero,136(sp) -2040bb52: c766 sw s9,140(sp) -2040bb54: 553070ef jal ra,204138a6 <__eqtf2> -2040bb58: 4886 lw a7,64(sp) -2040bb5a: 12051c63 bnez a0,2040bc92 <_vfprintf_r+0x81e> -2040bb5e: 001a7a13 andi s4,s4,1 -2040bb62: 120a0863 beqz s4,2040bc92 <_vfprintf_r+0x81e> -2040bb66: 00fac603 lbu a2,15(s5) -2040bb6a: df6e sw s11,188(sp) -2040bb6c: 03000593 li a1,48 -2040bb70: 56fa lw a3,188(sp) -2040bb72: fff68793 addi a5,a3,-1 # 1fff <__stack_size+0x17ff> -2040bb76: df3e sw a5,188(sp) -2040bb78: fff6c783 lbu a5,-1(a3) -2040bb7c: 0ec78c63 beq a5,a2,2040bc74 <_vfprintf_r+0x800> -2040bb80: 03900613 li a2,57 -2040bb84: 0ec79b63 bne a5,a2,2040bc7a <_vfprintf_r+0x806> -2040bb88: 00aac783 lbu a5,10(s5) -2040bb8c: fef68fa3 sb a5,-1(a3) -2040bb90: 8a6e mv s4,s11 -2040bb92: 04700713 li a4,71 -2040bb96: 409a0a33 sub s4,s4,s1 -2040bb9a: 5cba lw s9,172(sp) -2040bb9c: 1ceb9a63 bne s7,a4,2040bd70 <_vfprintf_r+0x8fc> -2040bba0: 5775 li a4,-3 -2040bba2: 00ecc463 blt s9,a4,2040bbaa <_vfprintf_r+0x736> -2040bba6: 239b5963 ble s9,s6,2040bdd8 <_vfprintf_r+0x964> -2040bbaa: 1d79 addi s10,s10,-2 -2040bbac: fffc8713 addi a4,s9,-1 # 3ffdffff <_data_lma+0x1fbc7ea3> -2040bbb0: d73a sw a4,172(sp) -2040bbb2: fdfd7613 andi a2,s10,-33 -2040bbb6: 04100513 li a0,65 -2040bbba: 0ffd7693 andi a3,s10,255 -2040bbbe: 4581 li a1,0 -2040bbc0: 00a61663 bne a2,a0,2040bbcc <_vfprintf_r+0x758> -2040bbc4: 06bd addi a3,a3,15 -2040bbc6: 0ff6f693 andi a3,a3,255 -2040bbca: 4585 li a1,1 -2040bbcc: 0ad10a23 sb a3,180(sp) -2040bbd0: 02b00793 li a5,43 -2040bbd4: 00075763 bgez a4,2040bbe2 <_vfprintf_r+0x76e> -2040bbd8: 4705 li a4,1 -2040bbda: 41970733 sub a4,a4,s9 -2040bbde: 02d00793 li a5,45 -2040bbe2: 0af10aa3 sb a5,181(sp) -2040bbe6: 47a5 li a5,9 -2040bbe8: 1ae7df63 ble a4,a5,2040bda6 <_vfprintf_r+0x932> -2040bbec: 0c310793 addi a5,sp,195 -2040bbf0: 85be mv a1,a5 -2040bbf2: 4525 li a0,9 -2040bbf4: 4829 li a6,10 -2040bbf6: 030766b3 rem a3,a4,a6 -2040bbfa: fff78613 addi a2,a5,-1 # 4002ffff <_data_lma+0x1fc17ea3> -2040bbfe: 03074733 div a4,a4,a6 -2040bc02: 03068693 addi a3,a3,48 -2040bc06: fed78fa3 sb a3,-1(a5) -2040bc0a: 18e54563 blt a0,a4,2040bd94 <_vfprintf_r+0x920> -2040bc0e: 03070713 addi a4,a4,48 -2040bc12: 17f9 addi a5,a5,-2 -2040bc14: fee60fa3 sb a4,-1(a2) -2040bc18: 0b610693 addi a3,sp,182 -2040bc1c: 16b7ee63 bltu a5,a1,2040bd98 <_vfprintf_r+0x924> -2040bc20: 195c addi a5,sp,180 -2040bc22: 40f687b3 sub a5,a3,a5 -2040bc26: d83e sw a5,48(sp) -2040bc28: 01478b33 add s6,a5,s4 -2040bc2c: 4785 li a5,1 -2040bc2e: 0147c563 blt a5,s4,2040bc38 <_vfprintf_r+0x7c4> -2040bc32: 00147793 andi a5,s0,1 -2040bc36: c399 beqz a5,2040bc3c <_vfprintf_r+0x7c8> -2040bc38: 47d2 lw a5,20(sp) -2040bc3a: 9b3e add s6,s6,a5 -2040bc3c: bff47413 andi s0,s0,-1025 -2040bc40: 10046793 ori a5,s0,256 -2040bc44: d03e sw a5,32(sp) -2040bc46: 4c01 li s8,0 -2040bc48: 4b81 li s7,0 -2040bc4a: 4c81 li s9,0 -2040bc4c: 57e2 lw a5,56(sp) -2040bc4e: c789 beqz a5,2040bc58 <_vfprintf_r+0x7e4> -2040bc50: 02d00713 li a4,45 -2040bc54: 0ae103a3 sb a4,167(sp) -2040bc58: 5402 lw s0,32(sp) -2040bc5a: 4a81 li s5,0 -2040bc5c: a63d j 2040bf8a <_vfprintf_r+0xb16> -2040bc5e: c202 sw zero,4(sp) -2040bc60: 1264 addi s1,sp,300 -2040bc62: b325 j 2040b98a <_vfprintf_r+0x516> -2040bc64: c22a sw a0,4(sp) -2040bc66: b315 j 2040b98a <_vfprintf_r+0x516> -2040bc68: c202 sw zero,4(sp) -2040bc6a: 4b19 li s6,6 -2040bc6c: bb39 j 2040b98a <_vfprintf_r+0x516> -2040bc6e: c25a sw s6,4(sp) -2040bc70: 4b05 li s6,1 -2040bc72: bb21 j 2040b98a <_vfprintf_r+0x516> -2040bc74: feb68fa3 sb a1,-1(a3) -2040bc78: bde5 j 2040bb70 <_vfprintf_r+0x6fc> -2040bc7a: 0785 addi a5,a5,1 -2040bc7c: 0ff7f793 andi a5,a5,255 -2040bc80: b731 j 2040bb8c <_vfprintf_r+0x718> -2040bc82: 0a05 addi s4,s4,1 -2040bc84: feea0fa3 sb a4,-1(s4) -2040bc88: 414c07b3 sub a5,s8,s4 -2040bc8c: fe07dbe3 bgez a5,2040bc82 <_vfprintf_r+0x80e> -2040bc90: b709 j 2040bb92 <_vfprintf_r+0x71e> -2040bc92: 57f2 lw a5,60(sp) -2040bc94: 8a6e mv s4,s11 -2040bc96: 03000713 li a4,48 -2040bc9a: 00fd8c33 add s8,s11,a5 -2040bc9e: b7ed j 2040bc88 <_vfprintf_r+0x814> -2040bca0: 04600793 li a5,70 -2040bca4: 00fb8b63 beq s7,a5,2040bcba <_vfprintf_r+0x846> -2040bca8: 04500793 li a5,69 -2040bcac: 001b0a93 addi s5,s6,1 -2040bcb0: 00fb8363 beq s7,a5,2040bcb6 <_vfprintf_r+0x842> -2040bcb4: 8ada mv s5,s6 -2040bcb6: 4609 li a2,2 -2040bcb8: a019 j 2040bcbe <_vfprintf_r+0x84a> -2040bcba: 8ada mv s5,s6 -2040bcbc: 460d li a2,3 -2040bcbe: 191c addi a5,sp,176 -2040bcc0: 0bc10813 addi a6,sp,188 -2040bcc4: 1178 addi a4,sp,172 -2040bcc6: 86d6 mv a3,s5 -2040bcc8: 090c addi a1,sp,144 -2040bcca: 854e mv a0,s3 -2040bccc: c0c6 sw a7,64(sp) -2040bcce: c972 sw t3,144(sp) -2040bcd0: de72 sw t3,60(sp) -2040bcd2: cb6e sw s11,148(sp) -2040bcd4: cd66 sw s9,152(sp) -2040bcd6: cf52 sw s4,156(sp) -2040bcd8: 27a020ef jal ra,2040df52 <_ldtoa_r> -2040bcdc: 04700793 li a5,71 -2040bce0: 84aa mv s1,a0 -2040bce2: 5e72 lw t3,60(sp) -2040bce4: 4886 lw a7,64(sp) -2040bce6: 00fb9563 bne s7,a5,2040bcf0 <_vfprintf_r+0x87c> -2040bcea: 00147793 andi a5,s0,1 -2040bcee: c7b5 beqz a5,2040bd5a <_vfprintf_r+0x8e6> -2040bcf0: 04600793 li a5,70 -2040bcf4: 01548c33 add s8,s1,s5 -2040bcf8: 02fb9f63 bne s7,a5,2040bd36 <_vfprintf_r+0x8c2> -2040bcfc: 0004c703 lbu a4,0(s1) -2040bd00: 03000793 li a5,48 -2040bd04: 02f71763 bne a4,a5,2040bd32 <_vfprintf_r+0x8be> -2040bd08: 010c addi a1,sp,128 -2040bd0a: 0908 addi a0,sp,144 -2040bd0c: c0c6 sw a7,64(sp) -2040bd0e: c972 sw t3,144(sp) -2040bd10: de72 sw t3,60(sp) -2040bd12: cb6e sw s11,148(sp) -2040bd14: cd66 sw s9,152(sp) -2040bd16: cf52 sw s4,156(sp) -2040bd18: c102 sw zero,128(sp) -2040bd1a: c302 sw zero,132(sp) -2040bd1c: c502 sw zero,136(sp) -2040bd1e: c702 sw zero,140(sp) -2040bd20: 387070ef jal ra,204138a6 <__eqtf2> -2040bd24: 5e72 lw t3,60(sp) -2040bd26: 4886 lw a7,64(sp) -2040bd28: c509 beqz a0,2040bd32 <_vfprintf_r+0x8be> -2040bd2a: 4785 li a5,1 -2040bd2c: 41578ab3 sub s5,a5,s5 -2040bd30: d756 sw s5,172(sp) -2040bd32: 57ba lw a5,172(sp) -2040bd34: 9c3e add s8,s8,a5 -2040bd36: 010c addi a1,sp,128 -2040bd38: 0908 addi a0,sp,144 -2040bd3a: de46 sw a7,60(sp) -2040bd3c: c972 sw t3,144(sp) -2040bd3e: cb6e sw s11,148(sp) -2040bd40: cd66 sw s9,152(sp) -2040bd42: cf52 sw s4,156(sp) -2040bd44: c102 sw zero,128(sp) -2040bd46: c302 sw zero,132(sp) -2040bd48: c502 sw zero,136(sp) -2040bd4a: c702 sw zero,140(sp) -2040bd4c: 35b070ef jal ra,204138a6 <__eqtf2> -2040bd50: 58f2 lw a7,60(sp) -2040bd52: 03000713 li a4,48 -2040bd56: e909 bnez a0,2040bd68 <_vfprintf_r+0x8f4> -2040bd58: df62 sw s8,188(sp) -2040bd5a: 5a7a lw s4,188(sp) -2040bd5c: bd1d j 2040bb92 <_vfprintf_r+0x71e> -2040bd5e: 00178693 addi a3,a5,1 -2040bd62: df36 sw a3,188(sp) -2040bd64: 00e78023 sb a4,0(a5) -2040bd68: 57fa lw a5,188(sp) -2040bd6a: ff87eae3 bltu a5,s8,2040bd5e <_vfprintf_r+0x8ea> -2040bd6e: b7f5 j 2040bd5a <_vfprintf_r+0x8e6> -2040bd70: 04600713 li a4,70 -2040bd74: e2eb9ce3 bne s7,a4,2040bbac <_vfprintf_r+0x738> -2040bd78: 05905763 blez s9,2040bdc6 <_vfprintf_r+0x952> -2040bd7c: 000b1563 bnez s6,2040bd86 <_vfprintf_r+0x912> -2040bd80: 00147713 andi a4,s0,1 -2040bd84: cf41 beqz a4,2040be1c <_vfprintf_r+0x9a8> -2040bd86: 47d2 lw a5,20(sp) -2040bd88: 00fc8733 add a4,s9,a5 -2040bd8c: 9b3a add s6,s6,a4 -2040bd8e: 06600d13 li s10,102 -2040bd92: a895 j 2040be06 <_vfprintf_r+0x992> -2040bd94: 87b2 mv a5,a2 -2040bd96: bdb9 j 2040bbf4 <_vfprintf_r+0x780> -2040bd98: 0785 addi a5,a5,1 -2040bd9a: fff7c703 lbu a4,-1(a5) -2040bd9e: 0685 addi a3,a3,1 -2040bda0: fee68fa3 sb a4,-1(a3) -2040bda4: bda5 j 2040bc1c <_vfprintf_r+0x7a8> -2040bda6: 0b610793 addi a5,sp,182 -2040bdaa: e599 bnez a1,2040bdb8 <_vfprintf_r+0x944> -2040bdac: 03000793 li a5,48 -2040bdb0: 0af10b23 sb a5,182(sp) -2040bdb4: 0b710793 addi a5,sp,183 -2040bdb8: 03070713 addi a4,a4,48 -2040bdbc: 00178693 addi a3,a5,1 -2040bdc0: 00e78023 sb a4,0(a5) -2040bdc4: bdb1 j 2040bc20 <_vfprintf_r+0x7ac> -2040bdc6: 000b1563 bnez s6,2040bdd0 <_vfprintf_r+0x95c> -2040bdca: 00147713 andi a4,s0,1 -2040bdce: cb29 beqz a4,2040be20 <_vfprintf_r+0x9ac> -2040bdd0: 47d2 lw a5,20(sp) -2040bdd2: 00178713 addi a4,a5,1 -2040bdd6: bf5d j 2040bd8c <_vfprintf_r+0x918> -2040bdd8: 014ccc63 blt s9,s4,2040bdf0 <_vfprintf_r+0x97c> -2040bddc: 00147713 andi a4,s0,1 -2040bde0: 8b66 mv s6,s9 -2040bde2: c701 beqz a4,2040bdea <_vfprintf_r+0x976> -2040bde4: 47d2 lw a5,20(sp) -2040bde6: 00fc8b33 add s6,s9,a5 -2040bdea: 06700d13 li s10,103 -2040bdee: a821 j 2040be06 <_vfprintf_r+0x992> -2040bdf0: 47d2 lw a5,20(sp) -2040bdf2: 06700d13 li s10,103 -2040bdf6: 00fa0b33 add s6,s4,a5 -2040bdfa: 01904663 bgtz s9,2040be06 <_vfprintf_r+0x992> -2040bdfe: 419b0333 sub t1,s6,s9 -2040be02: 00130b13 addi s6,t1,1 -2040be06: 40047b93 andi s7,s0,1024 -2040be0a: 4c01 li s8,0 -2040be0c: e40b80e3 beqz s7,2040bc4c <_vfprintf_r+0x7d8> -2040be10: 4b81 li s7,0 -2040be12: e3905de3 blez s9,2040bc4c <_vfprintf_r+0x7d8> -2040be16: 0ff00693 li a3,255 -2040be1a: a015 j 2040be3e <_vfprintf_r+0x9ca> -2040be1c: 8b66 mv s6,s9 -2040be1e: bf85 j 2040bd8e <_vfprintf_r+0x91a> -2040be20: 06600d13 li s10,102 -2040be24: 4b05 li s6,1 -2040be26: b7c5 j 2040be06 <_vfprintf_r+0x992> -2040be28: 03975063 ble s9,a4,2040be48 <_vfprintf_r+0x9d4> -2040be2c: 47a2 lw a5,8(sp) -2040be2e: 40ec8cb3 sub s9,s9,a4 -2040be32: 0017c703 lbu a4,1(a5) -2040be36: c305 beqz a4,2040be56 <_vfprintf_r+0x9e2> -2040be38: 0785 addi a5,a5,1 -2040be3a: 0b85 addi s7,s7,1 -2040be3c: c43e sw a5,8(sp) -2040be3e: 47a2 lw a5,8(sp) -2040be40: 0007c703 lbu a4,0(a5) -2040be44: fed712e3 bne a4,a3,2040be28 <_vfprintf_r+0x9b4> -2040be48: 5792 lw a5,36(sp) -2040be4a: 018b8733 add a4,s7,s8 -2040be4e: 02f70733 mul a4,a4,a5 -2040be52: 9b3a add s6,s6,a4 -2040be54: bbe5 j 2040bc4c <_vfprintf_r+0x7d8> -2040be56: 0c05 addi s8,s8,1 -2040be58: b7dd j 2040be3e <_vfprintf_r+0x9ca> -2040be5a: 004a8713 addi a4,s5,4 -2040be5e: c63a sw a4,12(sp) -2040be60: 02047713 andi a4,s0,32 -2040be64: 000aa783 lw a5,0(s5) -2040be68: cb09 beqz a4,2040be7a <_vfprintf_r+0xa06> -2040be6a: 4762 lw a4,24(sp) -2040be6c: c398 sw a4,0(a5) -2040be6e: 877d srai a4,a4,0x1f -2040be70: c3d8 sw a4,4(a5) -2040be72: 4ab2 lw s5,12(sp) -2040be74: 44c2 lw s1,16(sp) -2040be76: f18ff06f j 2040b58e <_vfprintf_r+0x11a> -2040be7a: 01047713 andi a4,s0,16 -2040be7e: c701 beqz a4,2040be86 <_vfprintf_r+0xa12> -2040be80: 4762 lw a4,24(sp) -2040be82: c398 sw a4,0(a5) -2040be84: b7fd j 2040be72 <_vfprintf_r+0x9fe> -2040be86: 04047713 andi a4,s0,64 -2040be8a: c711 beqz a4,2040be96 <_vfprintf_r+0xa22> -2040be8c: 01815703 lhu a4,24(sp) -2040be90: 00e79023 sh a4,0(a5) -2040be94: bff9 j 2040be72 <_vfprintf_r+0x9fe> -2040be96: 20047413 andi s0,s0,512 -2040be9a: d07d beqz s0,2040be80 <_vfprintf_r+0xa0c> -2040be9c: 01814703 lbu a4,24(sp) -2040bea0: 00e78023 sb a4,0(a5) -2040bea4: b7f9 j 2040be72 <_vfprintf_r+0x9fe> -2040bea6: 01046413 ori s0,s0,16 -2040beaa: 02047793 andi a5,s0,32 -2040beae: c3a1 beqz a5,2040beee <_vfprintf_r+0xa7a> -2040beb0: 0a9d addi s5,s5,7 -2040beb2: ff8afa93 andi s5,s5,-8 -2040beb6: 000aac83 lw s9,0(s5) -2040beba: 004aac03 lw s8,4(s5) -2040bebe: 008a8793 addi a5,s5,8 -2040bec2: c63e sw a5,12(sp) -2040bec4: bff47413 andi s0,s0,-1025 -2040bec8: 4781 li a5,0 -2040beca: 0a0103a3 sb zero,167(sp) -2040bece: 577d li a4,-1 -2040bed0: 30eb0663 beq s6,a4,2040c1dc <_vfprintf_r+0xd68> -2040bed4: 8722 mv a4,s0 -2040bed6: 018ce6b3 or a3,s9,s8 -2040beda: f7f47413 andi s0,s0,-129 -2040bede: 2e069f63 bnez a3,2040c1dc <_vfprintf_r+0xd68> -2040bee2: 400b0663 beqz s6,2040c2ee <_vfprintf_r+0xe7a> -2040bee6: 4705 li a4,1 -2040bee8: 2ee79d63 bne a5,a4,2040c1e2 <_vfprintf_r+0xd6e> -2040beec: b231 j 2040b7f8 <_vfprintf_r+0x384> -2040beee: 004a8793 addi a5,s5,4 -2040bef2: c63e sw a5,12(sp) -2040bef4: 01047793 andi a5,s0,16 -2040bef8: c781 beqz a5,2040bf00 <_vfprintf_r+0xa8c> -2040befa: 000aac83 lw s9,0(s5) -2040befe: a031 j 2040bf0a <_vfprintf_r+0xa96> -2040bf00: 04047793 andi a5,s0,64 -2040bf04: c789 beqz a5,2040bf0e <_vfprintf_r+0xa9a> -2040bf06: 000adc83 lhu s9,0(s5) -2040bf0a: 4c01 li s8,0 -2040bf0c: bf65 j 2040bec4 <_vfprintf_r+0xa50> -2040bf0e: 20047793 andi a5,s0,512 -2040bf12: d7e5 beqz a5,2040befa <_vfprintf_r+0xa86> -2040bf14: 000acc83 lbu s9,0(s5) -2040bf18: bfcd j 2040bf0a <_vfprintf_r+0xa96> -2040bf1a: 004a8793 addi a5,s5,4 -2040bf1e: c63e sw a5,12(sp) -2040bf20: 77e1 lui a5,0xffff8 -2040bf22: 8307c793 xori a5,a5,-2000 -2040bf26: 0af11423 sh a5,168(sp) -2040bf2a: 0000c797 auipc a5,0xc -2040bf2e: 15278793 addi a5,a5,338 # 2041807c <__clz_tab+0x110> -2040bf32: da3e sw a5,52(sp) -2040bf34: 000aac83 lw s9,0(s5) -2040bf38: 4c01 li s8,0 -2040bf3a: 00246413 ori s0,s0,2 -2040bf3e: 4789 li a5,2 -2040bf40: 07800d13 li s10,120 -2040bf44: b759 j 2040beca <_vfprintf_r+0xa56> -2040bf46: 004a8793 addi a5,s5,4 -2040bf4a: c63e sw a5,12(sp) -2040bf4c: 0a0103a3 sb zero,167(sp) -2040bf50: 57fd li a5,-1 -2040bf52: d046 sw a7,32(sp) -2040bf54: 000aa483 lw s1,0(s5) -2040bf58: 00fb0f63 beq s6,a5,2040bf76 <_vfprintf_r+0xb02> -2040bf5c: 865a mv a2,s6 -2040bf5e: 4581 li a1,0 -2040bf60: 8526 mv a0,s1 -2040bf62: 3b9020ef jal ra,2040eb1a -2040bf66: c22a sw a0,4(sp) -2040bf68: 5882 lw a7,32(sp) -2040bf6a: 94050ae3 beqz a0,2040b8be <_vfprintf_r+0x44a> -2040bf6e: 40950b33 sub s6,a0,s1 -2040bf72: c202 sw zero,4(sp) -2040bf74: b2a9 j 2040b8be <_vfprintf_r+0x44a> -2040bf76: 8526 mv a0,s1 -2040bf78: ceaff0ef jal ra,2040b462 -2040bf7c: 5882 lw a7,32(sp) -2040bf7e: 8b2a mv s6,a0 -2040bf80: c202 sw zero,4(sp) -2040bf82: 4a81 li s5,0 -2040bf84: 4c01 li s8,0 -2040bf86: 4b81 li s7,0 -2040bf88: 4c81 li s9,0 -2040bf8a: d056 sw s5,32(sp) -2040bf8c: 016ad363 ble s6,s5,2040bf92 <_vfprintf_r+0xb1e> -2040bf90: d05a sw s6,32(sp) -2040bf92: 0a714703 lbu a4,167(sp) -2040bf96: c701 beqz a4,2040bf9e <_vfprintf_r+0xb2a> -2040bf98: 5782 lw a5,32(sp) -2040bf9a: 0785 addi a5,a5,1 -2040bf9c: d03e sw a5,32(sp) -2040bf9e: 00247d93 andi s11,s0,2 -2040bfa2: 000d8563 beqz s11,2040bfac <_vfprintf_r+0xb38> -2040bfa6: 5782 lw a5,32(sp) -2040bfa8: 0789 addi a5,a5,2 -2040bfaa: d03e sw a5,32(sp) -2040bfac: 08447793 andi a5,s0,132 -2040bfb0: dc3e sw a5,56(sp) -2040bfb2: eba1 bnez a5,2040c002 <_vfprintf_r+0xb8e> -2040bfb4: 47f2 lw a5,28(sp) -2040bfb6: 5702 lw a4,32(sp) -2040bfb8: 40e78733 sub a4,a5,a4 -2040bfbc: 04e05363 blez a4,2040c002 <_vfprintf_r+0xb8e> -2040bfc0: 4ec1 li t4,16 -2040bfc2: 0000be17 auipc t3,0xb -2040bfc6: 5b2e0e13 addi t3,t3,1458 # 20417574 -2040bfca: 4f1d li t5,7 -2040bfcc: 46ae lw a3,200(sp) -2040bfce: 01c8a023 sw t3,0(a7) -2040bfd2: 463e lw a2,204(sp) -2040bfd4: 0685 addi a3,a3,1 -2040bfd6: 00888593 addi a1,a7,8 -2040bfda: 32eecd63 blt t4,a4,2040c314 <_vfprintf_r+0xea0> -2040bfde: 00e8a223 sw a4,4(a7) -2040bfe2: 9732 add a4,a4,a2 -2040bfe4: c7ba sw a4,204(sp) -2040bfe6: c5b6 sw a3,200(sp) -2040bfe8: 471d li a4,7 -2040bfea: 88ae mv a7,a1 -2040bfec: 00d75b63 ble a3,a4,2040c002 <_vfprintf_r+0xb8e> -2040bff0: 01d0 addi a2,sp,196 -2040bff2: 85ca mv a1,s2 -2040bff4: 854e mv a0,s3 -2040bff6: 643040ef jal ra,20410e38 <__sprint_r> -2040bffa: 220517e3 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040bffe: 0ec10893 addi a7,sp,236 -2040c002: 0a714703 lbu a4,167(sp) -2040c006: cb1d beqz a4,2040c03c <_vfprintf_r+0xbc8> -2040c008: 0a710713 addi a4,sp,167 -2040c00c: 00e8a023 sw a4,0(a7) -2040c010: 4705 li a4,1 -2040c012: 00e8a223 sw a4,4(a7) -2040c016: 473e lw a4,204(sp) -2040c018: 469d li a3,7 -2040c01a: 08a1 addi a7,a7,8 -2040c01c: 0705 addi a4,a4,1 -2040c01e: c7ba sw a4,204(sp) -2040c020: 472e lw a4,200(sp) -2040c022: 0705 addi a4,a4,1 -2040c024: c5ba sw a4,200(sp) -2040c026: 00e6db63 ble a4,a3,2040c03c <_vfprintf_r+0xbc8> -2040c02a: 01d0 addi a2,sp,196 -2040c02c: 85ca mv a1,s2 -2040c02e: 854e mv a0,s3 -2040c030: 609040ef jal ra,20410e38 <__sprint_r> -2040c034: 1e051ae3 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c038: 0ec10893 addi a7,sp,236 -2040c03c: 020d8b63 beqz s11,2040c072 <_vfprintf_r+0xbfe> -2040c040: 1138 addi a4,sp,168 -2040c042: 00e8a023 sw a4,0(a7) -2040c046: 4709 li a4,2 -2040c048: 00e8a223 sw a4,4(a7) -2040c04c: 473e lw a4,204(sp) -2040c04e: 469d li a3,7 -2040c050: 08a1 addi a7,a7,8 -2040c052: 0709 addi a4,a4,2 -2040c054: c7ba sw a4,204(sp) -2040c056: 472e lw a4,200(sp) -2040c058: 0705 addi a4,a4,1 -2040c05a: c5ba sw a4,200(sp) -2040c05c: 00e6db63 ble a4,a3,2040c072 <_vfprintf_r+0xbfe> -2040c060: 01d0 addi a2,sp,196 -2040c062: 85ca mv a1,s2 -2040c064: 854e mv a0,s3 -2040c066: 5d3040ef jal ra,20410e38 <__sprint_r> -2040c06a: 1a051fe3 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c06e: 0ec10893 addi a7,sp,236 -2040c072: 57e2 lw a5,56(sp) -2040c074: 08000713 li a4,128 -2040c078: 04e79963 bne a5,a4,2040c0ca <_vfprintf_r+0xc56> -2040c07c: 47f2 lw a5,28(sp) -2040c07e: 5702 lw a4,32(sp) -2040c080: 40e78db3 sub s11,a5,a4 -2040c084: 05b05363 blez s11,2040c0ca <_vfprintf_r+0xc56> -2040c088: 4e41 li t3,16 -2040c08a: 0000b797 auipc a5,0xb -2040c08e: 4fa78793 addi a5,a5,1274 # 20417584 -2040c092: 4e9d li t4,7 -2040c094: 472e lw a4,200(sp) -2040c096: 00f8a023 sw a5,0(a7) -2040c09a: 46be lw a3,204(sp) -2040c09c: 0705 addi a4,a4,1 -2040c09e: 00888613 addi a2,a7,8 -2040c0a2: 2bbe4363 blt t3,s11,2040c348 <_vfprintf_r+0xed4> -2040c0a6: 01b8a223 sw s11,4(a7) -2040c0aa: 9db6 add s11,s11,a3 -2040c0ac: c7ee sw s11,204(sp) -2040c0ae: c5ba sw a4,200(sp) -2040c0b0: 469d li a3,7 -2040c0b2: 88b2 mv a7,a2 -2040c0b4: 00e6db63 ble a4,a3,2040c0ca <_vfprintf_r+0xc56> -2040c0b8: 01d0 addi a2,sp,196 -2040c0ba: 85ca mv a1,s2 -2040c0bc: 854e mv a0,s3 -2040c0be: 57b040ef jal ra,20410e38 <__sprint_r> -2040c0c2: 160513e3 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c0c6: 0ec10893 addi a7,sp,236 -2040c0ca: 416a8ab3 sub s5,s5,s6 -2040c0ce: 05505363 blez s5,2040c114 <_vfprintf_r+0xca0> -2040c0d2: 4841 li a6,16 -2040c0d4: 0000bd97 auipc s11,0xb -2040c0d8: 4b0d8d93 addi s11,s11,1200 # 20417584 -2040c0dc: 4e1d li t3,7 -2040c0de: 472e lw a4,200(sp) -2040c0e0: 01b8a023 sw s11,0(a7) -2040c0e4: 46be lw a3,204(sp) -2040c0e6: 0705 addi a4,a4,1 -2040c0e8: 00888613 addi a2,a7,8 -2040c0ec: 29584663 blt a6,s5,2040c378 <_vfprintf_r+0xf04> -2040c0f0: 0158a223 sw s5,4(a7) -2040c0f4: 9ab6 add s5,s5,a3 -2040c0f6: c7d6 sw s5,204(sp) -2040c0f8: c5ba sw a4,200(sp) -2040c0fa: 469d li a3,7 -2040c0fc: 88b2 mv a7,a2 -2040c0fe: 00e6db63 ble a4,a3,2040c114 <_vfprintf_r+0xca0> -2040c102: 01d0 addi a2,sp,196 -2040c104: 85ca mv a1,s2 -2040c106: 854e mv a0,s3 -2040c108: 531040ef jal ra,20410e38 <__sprint_r> -2040c10c: 10051ee3 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c110: 0ec10893 addi a7,sp,236 -2040c114: 10047713 andi a4,s0,256 -2040c118: 4dbe lw s11,204(sp) -2040c11a: 28071563 bnez a4,2040c3a4 <_vfprintf_r+0xf30> -2040c11e: 01bb0333 add t1,s6,s11 -2040c122: 0098a023 sw s1,0(a7) -2040c126: 0168a223 sw s6,4(a7) -2040c12a: c79a sw t1,204(sp) -2040c12c: 47ae lw a5,200(sp) -2040c12e: 471d li a4,7 -2040c130: 08a1 addi a7,a7,8 -2040c132: 0785 addi a5,a5,1 -2040c134: c5be sw a5,200(sp) -2040c136: 34f75663 ble a5,a4,2040c482 <_vfprintf_r+0x100e> -2040c13a: 01d0 addi a2,sp,196 -2040c13c: 85ca mv a1,s2 -2040c13e: 854e mv a0,s3 -2040c140: 4f9040ef jal ra,20410e38 <__sprint_r> -2040c144: 0e0512e3 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c148: 0ec10893 addi a7,sp,236 -2040c14c: ae1d j 2040c482 <_vfprintf_r+0x100e> -2040c14e: 01046413 ori s0,s0,16 -2040c152: 02047793 andi a5,s0,32 -2040c156: cf89 beqz a5,2040c170 <_vfprintf_r+0xcfc> -2040c158: 0a9d addi s5,s5,7 -2040c15a: ff8afa93 andi s5,s5,-8 -2040c15e: 000aac83 lw s9,0(s5) -2040c162: 004aac03 lw s8,4(s5) -2040c166: 008a8793 addi a5,s5,8 -2040c16a: c63e sw a5,12(sp) -2040c16c: 4785 li a5,1 -2040c16e: bbb1 j 2040beca <_vfprintf_r+0xa56> -2040c170: 004a8793 addi a5,s5,4 -2040c174: c63e sw a5,12(sp) -2040c176: 01047793 andi a5,s0,16 -2040c17a: c781 beqz a5,2040c182 <_vfprintf_r+0xd0e> -2040c17c: 000aac83 lw s9,0(s5) -2040c180: a031 j 2040c18c <_vfprintf_r+0xd18> -2040c182: 04047793 andi a5,s0,64 -2040c186: c789 beqz a5,2040c190 <_vfprintf_r+0xd1c> -2040c188: 000adc83 lhu s9,0(s5) -2040c18c: 4c01 li s8,0 -2040c18e: bff9 j 2040c16c <_vfprintf_r+0xcf8> -2040c190: 20047793 andi a5,s0,512 -2040c194: d7e5 beqz a5,2040c17c <_vfprintf_r+0xd08> -2040c196: 000acc83 lbu s9,0(s5) -2040c19a: bfcd j 2040c18c <_vfprintf_r+0xd18> -2040c19c: 0000c797 auipc a5,0xc -2040c1a0: ee078793 addi a5,a5,-288 # 2041807c <__clz_tab+0x110> -2040c1a4: c8aff06f j 2040b62e <_vfprintf_r+0x1ba> -2040c1a8: 004a8793 addi a5,s5,4 -2040c1ac: c63e sw a5,12(sp) -2040c1ae: 01047793 andi a5,s0,16 -2040c1b2: c781 beqz a5,2040c1ba <_vfprintf_r+0xd46> -2040c1b4: 000aac83 lw s9,0(s5) -2040c1b8: a031 j 2040c1c4 <_vfprintf_r+0xd50> -2040c1ba: 04047793 andi a5,s0,64 -2040c1be: c791 beqz a5,2040c1ca <_vfprintf_r+0xd56> -2040c1c0: 000adc83 lhu s9,0(s5) -2040c1c4: 4c01 li s8,0 -2040c1c6: c86ff06f j 2040b64c <_vfprintf_r+0x1d8> -2040c1ca: 20047793 andi a5,s0,512 -2040c1ce: d3fd beqz a5,2040c1b4 <_vfprintf_r+0xd40> -2040c1d0: 000acc83 lbu s9,0(s5) -2040c1d4: bfc5 j 2040c1c4 <_vfprintf_r+0xd50> -2040c1d6: 8722 mv a4,s0 -2040c1d8: 4785 li a5,1 -2040c1da: b9f5 j 2040bed6 <_vfprintf_r+0xa62> -2040c1dc: 4705 li a4,1 -2040c1de: e0e78863 beq a5,a4,2040b7ee <_vfprintf_r+0x37a> -2040c1e2: 4709 li a4,2 -2040c1e4: 0ce78f63 beq a5,a4,2040c2c2 <_vfprintf_r+0xe4e> -2040c1e8: 0b1c addi a5,sp,400 -2040c1ea: 01dc1693 slli a3,s8,0x1d -2040c1ee: 007cf713 andi a4,s9,7 -2040c1f2: 003cdc93 srli s9,s9,0x3 -2040c1f6: 03070713 addi a4,a4,48 -2040c1fa: 0196ecb3 or s9,a3,s9 -2040c1fe: 003c5c13 srli s8,s8,0x3 -2040c202: fee78fa3 sb a4,-1(a5) -2040c206: 018ce6b3 or a3,s9,s8 -2040c20a: fff78493 addi s1,a5,-1 -2040c20e: e68d bnez a3,2040c238 <_vfprintf_r+0xdc4> -2040c210: 00147693 andi a3,s0,1 -2040c214: ca89 beqz a3,2040c226 <_vfprintf_r+0xdb2> -2040c216: 03000693 li a3,48 -2040c21a: 00d70663 beq a4,a3,2040c226 <_vfprintf_r+0xdb2> -2040c21e: fed48fa3 sb a3,-1(s1) -2040c222: ffe78493 addi s1,a5,-2 -2040c226: 0b1c addi a5,sp,400 -2040c228: 8ada mv s5,s6 -2040c22a: c202 sw zero,4(sp) -2040c22c: 40978b33 sub s6,a5,s1 -2040c230: 4c01 li s8,0 -2040c232: 4b81 li s7,0 -2040c234: 4c81 li s9,0 -2040c236: bb91 j 2040bf8a <_vfprintf_r+0xb16> -2040c238: 87a6 mv a5,s1 -2040c23a: bf45 j 2040c1ea <_vfprintf_r+0xd76> -2040c23c: 4a01 li s4,0 -2040c23e: 19010d93 addi s11,sp,400 -2040c242: 40047a93 andi s5,s0,1024 -2040c246: 4ba5 li s7,9 -2040c248: 4629 li a2,10 -2040c24a: 4681 li a3,0 -2040c24c: 8566 mv a0,s9 -2040c24e: 85e2 mv a1,s8 -2040c250: c246 sw a7,4(sp) -2040c252: 171060ef jal ra,20412bc2 <__umoddi3> -2040c256: 03050513 addi a0,a0,48 -2040c25a: fead8fa3 sb a0,-1(s11) -2040c25e: fffd8493 addi s1,s11,-1 -2040c262: 0a05 addi s4,s4,1 -2040c264: 4892 lw a7,4(sp) -2040c266: 040a8063 beqz s5,2040c2a6 <_vfprintf_r+0xe32> -2040c26a: 47a2 lw a5,8(sp) -2040c26c: 0007c783 lbu a5,0(a5) -2040c270: 02fa1b63 bne s4,a5,2040c2a6 <_vfprintf_r+0xe32> -2040c274: 0ff00793 li a5,255 -2040c278: 02fa0763 beq s4,a5,2040c2a6 <_vfprintf_r+0xe32> -2040c27c: 000c1463 bnez s8,2040c284 <_vfprintf_r+0xe10> -2040c280: 039bf363 bleu s9,s7,2040c2a6 <_vfprintf_r+0xe32> -2040c284: 5792 lw a5,36(sp) -2040c286: 55b2 lw a1,44(sp) -2040c288: c246 sw a7,4(sp) -2040c28a: 8c9d sub s1,s1,a5 -2040c28c: 863e mv a2,a5 -2040c28e: 8526 mv a0,s1 -2040c290: 5aa030ef jal ra,2040f83a -2040c294: 47a2 lw a5,8(sp) -2040c296: 4a01 li s4,0 -2040c298: 4892 lw a7,4(sp) -2040c29a: 0017c783 lbu a5,1(a5) -2040c29e: c781 beqz a5,2040c2a6 <_vfprintf_r+0xe32> -2040c2a0: 47a2 lw a5,8(sp) -2040c2a2: 0785 addi a5,a5,1 -2040c2a4: c43e sw a5,8(sp) -2040c2a6: 8566 mv a0,s9 -2040c2a8: 85e2 mv a1,s8 -2040c2aa: 4629 li a2,10 -2040c2ac: 4681 li a3,0 -2040c2ae: c246 sw a7,4(sp) -2040c2b0: 5b4060ef jal ra,20412864 <__udivdi3> -2040c2b4: 8c2e mv s8,a1 -2040c2b6: 8dc9 or a1,a1,a0 -2040c2b8: 8caa mv s9,a0 -2040c2ba: 4892 lw a7,4(sp) -2040c2bc: d5ad beqz a1,2040c226 <_vfprintf_r+0xdb2> -2040c2be: 8da6 mv s11,s1 -2040c2c0: b761 j 2040c248 <_vfprintf_r+0xdd4> -2040c2c2: 0b04 addi s1,sp,400 -2040c2c4: 5752 lw a4,52(sp) -2040c2c6: 00fcf793 andi a5,s9,15 -2040c2ca: 14fd addi s1,s1,-1 -2040c2cc: 97ba add a5,a5,a4 -2040c2ce: 0007c783 lbu a5,0(a5) -2040c2d2: 004cdc93 srli s9,s9,0x4 -2040c2d6: 00f48023 sb a5,0(s1) -2040c2da: 01cc1793 slli a5,s8,0x1c -2040c2de: 0197ecb3 or s9,a5,s9 -2040c2e2: 004c5c13 srli s8,s8,0x4 -2040c2e6: 018ce7b3 or a5,s9,s8 -2040c2ea: ffe9 bnez a5,2040c2c4 <_vfprintf_r+0xe50> -2040c2ec: bf2d j 2040c226 <_vfprintf_r+0xdb2> -2040c2ee: 0b04 addi s1,sp,400 -2040c2f0: fb9d bnez a5,2040c226 <_vfprintf_r+0xdb2> -2040c2f2: 8b05 andi a4,a4,1 -2040c2f4: db0d beqz a4,2040c226 <_vfprintf_r+0xdb2> -2040c2f6: 03000793 li a5,48 -2040c2fa: 18f107a3 sb a5,399(sp) -2040c2fe: d02ff06f j 2040b800 <_vfprintf_r+0x38c> -2040c302: 760d0463 beqz s10,2040ca6a <_vfprintf_r+0x15f6> -2040c306: 13a10623 sb s10,300(sp) -2040c30a: 0a0103a3 sb zero,167(sp) -2040c30e: c656 sw s5,12(sp) -2040c310: c8cff06f j 2040b79c <_vfprintf_r+0x328> -2040c314: 0641 addi a2,a2,16 -2040c316: 01d8a223 sw t4,4(a7) -2040c31a: c7b2 sw a2,204(sp) -2040c31c: c5b6 sw a3,200(sp) -2040c31e: 02df5263 ble a3,t5,2040c342 <_vfprintf_r+0xece> -2040c322: 01d0 addi a2,sp,196 -2040c324: 85ca mv a1,s2 -2040c326: 854e mv a0,s3 -2040c328: c4fa sw t5,72(sp) -2040c32a: c2f2 sw t3,68(sp) -2040c32c: c0f6 sw t4,64(sp) -2040c32e: de3a sw a4,60(sp) -2040c330: 309040ef jal ra,20410e38 <__sprint_r> -2040c334: 6e051a63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c338: 4f26 lw t5,72(sp) -2040c33a: 4e16 lw t3,68(sp) -2040c33c: 4e86 lw t4,64(sp) -2040c33e: 5772 lw a4,60(sp) -2040c340: 11ec addi a1,sp,236 -2040c342: 1741 addi a4,a4,-16 -2040c344: 88ae mv a7,a1 -2040c346: b159 j 2040bfcc <_vfprintf_r+0xb58> -2040c348: 06c1 addi a3,a3,16 -2040c34a: 01c8a223 sw t3,4(a7) -2040c34e: c7b6 sw a3,204(sp) -2040c350: c5ba sw a4,200(sp) -2040c352: 02eed063 ble a4,t4,2040c372 <_vfprintf_r+0xefe> -2040c356: 01d0 addi a2,sp,196 -2040c358: 85ca mv a1,s2 -2040c35a: 854e mv a0,s3 -2040c35c: c0f6 sw t4,64(sp) -2040c35e: de3e sw a5,60(sp) -2040c360: dc72 sw t3,56(sp) -2040c362: 2d7040ef jal ra,20410e38 <__sprint_r> -2040c366: 6c051163 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c36a: 4e86 lw t4,64(sp) -2040c36c: 57f2 lw a5,60(sp) -2040c36e: 5e62 lw t3,56(sp) -2040c370: 11f0 addi a2,sp,236 -2040c372: 1dc1 addi s11,s11,-16 -2040c374: 88b2 mv a7,a2 -2040c376: bb39 j 2040c094 <_vfprintf_r+0xc20> -2040c378: 06c1 addi a3,a3,16 -2040c37a: 0108a223 sw a6,4(a7) -2040c37e: c7b6 sw a3,204(sp) -2040c380: c5ba sw a4,200(sp) -2040c382: 00ee5e63 ble a4,t3,2040c39e <_vfprintf_r+0xf2a> -2040c386: 01d0 addi a2,sp,196 -2040c388: 85ca mv a1,s2 -2040c38a: 854e mv a0,s3 -2040c38c: de72 sw t3,60(sp) -2040c38e: dc42 sw a6,56(sp) -2040c390: 2a9040ef jal ra,20410e38 <__sprint_r> -2040c394: 68051a63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c398: 5e72 lw t3,60(sp) -2040c39a: 5862 lw a6,56(sp) -2040c39c: 11f0 addi a2,sp,236 -2040c39e: 1ac1 addi s5,s5,-16 -2040c3a0: 88b2 mv a7,a2 -2040c3a2: bb35 j 2040c0de <_vfprintf_r+0xc6a> -2040c3a4: 06500713 li a4,101 -2040c3a8: 4fa75463 ble s10,a4,2040c890 <_vfprintf_r+0x141c> -2040c3ac: 474e lw a4,208(sp) -2040c3ae: 010c addi a1,sp,128 -2040c3b0: 0908 addi a0,sp,144 -2040c3b2: c93a sw a4,144(sp) -2040c3b4: 475e lw a4,212(sp) -2040c3b6: dc46 sw a7,56(sp) -2040c3b8: c102 sw zero,128(sp) -2040c3ba: cb3a sw a4,148(sp) -2040c3bc: 476e lw a4,216(sp) -2040c3be: c302 sw zero,132(sp) -2040c3c0: c502 sw zero,136(sp) -2040c3c2: cd3a sw a4,152(sp) -2040c3c4: 477e lw a4,220(sp) -2040c3c6: c702 sw zero,140(sp) -2040c3c8: cf3a sw a4,156(sp) -2040c3ca: 4dc070ef jal ra,204138a6 <__eqtf2> -2040c3ce: 58e2 lw a7,56(sp) -2040c3d0: 10051663 bnez a0,2040c4dc <_vfprintf_r+0x1068> -2040c3d4: 0000c797 auipc a5,0xc -2040c3d8: cd078793 addi a5,a5,-816 # 204180a4 <__clz_tab+0x138> -2040c3dc: 00f8a023 sw a5,0(a7) -2040c3e0: 4785 li a5,1 -2040c3e2: 00f8a223 sw a5,4(a7) -2040c3e6: 47ae lw a5,200(sp) -2040c3e8: 0d85 addi s11,s11,1 -2040c3ea: c7ee sw s11,204(sp) -2040c3ec: 0785 addi a5,a5,1 -2040c3ee: c5be sw a5,200(sp) -2040c3f0: 471d li a4,7 -2040c3f2: 08a1 addi a7,a7,8 -2040c3f4: 00f75b63 ble a5,a4,2040c40a <_vfprintf_r+0xf96> +2040b0f8 <_vfprintf_r>: +2040b0f8: 7145 addi sp,sp,-464 +2040b0fa: 1c112623 sw ra,460(sp) +2040b0fe: 1c912223 sw s1,452(sp) +2040b102: 1d212023 sw s2,448(sp) +2040b106: 1b312e23 sw s3,444(sp) +2040b10a: 1b512a23 sw s5,436(sp) +2040b10e: 892e mv s2,a1 +2040b110: 84b2 mv s1,a2 +2040b112: 8ab6 mv s5,a3 +2040b114: 1c812423 sw s0,456(sp) +2040b118: 1b412c23 sw s4,440(sp) +2040b11c: 1b612823 sw s6,432(sp) +2040b120: 1b712623 sw s7,428(sp) +2040b124: 1b812423 sw s8,424(sp) +2040b128: 1b912223 sw s9,420(sp) +2040b12c: 1ba12023 sw s10,416(sp) +2040b130: 19b12e23 sw s11,412(sp) +2040b134: 89aa mv s3,a0 +2040b136: 42c030ef jal ra,2040e562 <_localeconv_r> +2040b13a: 411c lw a5,0(a0) +2040b13c: 853e mv a0,a5 +2040b13e: d43e sw a5,40(sp) +2040b140: fa7ff0ef jal ra,2040b0e6 +2040b144: ca2a sw a0,20(sp) +2040b146: c982 sw zero,208(sp) +2040b148: cb82 sw zero,212(sp) +2040b14a: cd82 sw zero,216(sp) +2040b14c: cf82 sw zero,220(sp) +2040b14e: 00098863 beqz s3,2040b15e <_vfprintf_r+0x66> +2040b152: 0389a783 lw a5,56(s3) +2040b156: e781 bnez a5,2040b15e <_vfprintf_r+0x66> +2040b158: 854e mv a0,s3 +2040b15a: 2cd010ef jal ra,2040cc26 <__sinit> +2040b15e: 00c91783 lh a5,12(s2) +2040b162: 01279713 slli a4,a5,0x12 +2040b166: 00074d63 bltz a4,2040b180 <_vfprintf_r+0x88> +2040b16a: 6689 lui a3,0x2 +2040b16c: 06492703 lw a4,100(s2) +2040b170: 8fd5 or a5,a5,a3 +2040b172: 00f91623 sh a5,12(s2) +2040b176: 77f9 lui a5,0xffffe +2040b178: 17fd addi a5,a5,-1 +2040b17a: 8ff9 and a5,a5,a4 +2040b17c: 06f92223 sw a5,100(s2) +2040b180: 00c95783 lhu a5,12(s2) +2040b184: 8ba1 andi a5,a5,8 +2040b186: c3b5 beqz a5,2040b1ea <_vfprintf_r+0xf2> +2040b188: 01092783 lw a5,16(s2) +2040b18c: cfb9 beqz a5,2040b1ea <_vfprintf_r+0xf2> +2040b18e: 00c95783 lhu a5,12(s2) +2040b192: 4729 li a4,10 +2040b194: 8be9 andi a5,a5,26 +2040b196: 06e79263 bne a5,a4,2040b1fa <_vfprintf_r+0x102> +2040b19a: 00e91783 lh a5,14(s2) +2040b19e: 0407ce63 bltz a5,2040b1fa <_vfprintf_r+0x102> +2040b1a2: 86d6 mv a3,s5 +2040b1a4: 8626 mv a2,s1 +2040b1a6: 85ca mv a1,s2 +2040b1a8: 854e mv a0,s3 +2040b1aa: 56e010ef jal ra,2040c718 <__sbprintf> +2040b1ae: cc2a sw a0,24(sp) +2040b1b0: 1cc12083 lw ra,460(sp) +2040b1b4: 1c812403 lw s0,456(sp) +2040b1b8: 4562 lw a0,24(sp) +2040b1ba: 1c412483 lw s1,452(sp) +2040b1be: 1c012903 lw s2,448(sp) +2040b1c2: 1bc12983 lw s3,444(sp) +2040b1c6: 1b812a03 lw s4,440(sp) +2040b1ca: 1b412a83 lw s5,436(sp) +2040b1ce: 1b012b03 lw s6,432(sp) +2040b1d2: 1ac12b83 lw s7,428(sp) +2040b1d6: 1a812c03 lw s8,424(sp) +2040b1da: 1a412c83 lw s9,420(sp) +2040b1de: 1a012d03 lw s10,416(sp) +2040b1e2: 19c12d83 lw s11,412(sp) +2040b1e6: 6179 addi sp,sp,464 +2040b1e8: 8082 ret +2040b1ea: 85ca mv a1,s2 +2040b1ec: 854e mv a0,s3 +2040b1ee: 5b4010ef jal ra,2040c7a2 <__swsetup_r> +2040b1f2: dd51 beqz a0,2040b18e <_vfprintf_r+0x96> +2040b1f4: 57fd li a5,-1 +2040b1f6: cc3e sw a5,24(sp) +2040b1f8: bf65 j 2040b1b0 <_vfprintf_r+0xb8> +2040b1fa: 0ec10893 addi a7,sp,236 +2040b1fe: c3c6 sw a7,196(sp) +2040b200: c782 sw zero,204(sp) +2040b202: c582 sw zero,200(sp) +2040b204: 4a01 li s4,0 +2040b206: da02 sw zero,52(sp) +2040b208: d802 sw zero,48(sp) +2040b20a: c402 sw zero,8(sp) +2040b20c: d202 sw zero,36(sp) +2040b20e: d602 sw zero,44(sp) +2040b210: cc02 sw zero,24(sp) +2040b212: 8426 mv s0,s1 +2040b214: 02500713 li a4,37 +2040b218: 00044783 lbu a5,0(s0) +2040b21c: c399 beqz a5,2040b222 <_vfprintf_r+0x12a> +2040b21e: 08e79463 bne a5,a4,2040b2a6 <_vfprintf_r+0x1ae> +2040b222: 40940b33 sub s6,s0,s1 +2040b226: 020b0c63 beqz s6,2040b25e <_vfprintf_r+0x166> +2040b22a: 47be lw a5,204(sp) +2040b22c: 0098a023 sw s1,0(a7) +2040b230: 0168a223 sw s6,4(a7) +2040b234: 97da add a5,a5,s6 +2040b236: c7be sw a5,204(sp) +2040b238: 47ae lw a5,200(sp) +2040b23a: 471d li a4,7 +2040b23c: 08a1 addi a7,a7,8 +2040b23e: 0785 addi a5,a5,1 +2040b240: c5be sw a5,200(sp) +2040b242: 00f75b63 ble a5,a4,2040b258 <_vfprintf_r+0x160> +2040b246: 01d0 addi a2,sp,196 +2040b248: 85ca mv a1,s2 +2040b24a: 854e mv a0,s3 +2040b24c: 071050ef jal ra,20410abc <__sprint_r> +2040b250: 38051e63 bnez a0,2040b5ec <_vfprintf_r+0x4f4> +2040b254: 0ec10893 addi a7,sp,236 +2040b258: 47e2 lw a5,24(sp) +2040b25a: 97da add a5,a5,s6 +2040b25c: cc3e sw a5,24(sp) +2040b25e: 00044783 lbu a5,0(s0) +2040b262: e399 bnez a5,2040b268 <_vfprintf_r+0x170> +2040b264: 48a0106f j 2040c6ee <_vfprintf_r+0x15f6> +2040b268: 00140793 addi a5,s0,1 +2040b26c: c83e sw a5,16(sp) +2040b26e: 0a0103a3 sb zero,167(sp) +2040b272: 5b7d li s6,-1 +2040b274: ce02 sw zero,28(sp) +2040b276: 4401 li s0,0 +2040b278: 4ba5 li s7,9 +2040b27a: 05a00693 li a3,90 +2040b27e: 02a00613 li a2,42 +2040b282: 47c2 lw a5,16(sp) +2040b284: 0007cd03 lbu s10,0(a5) # ffffe000 <_sp+0x7fffa000> +2040b288: 0785 addi a5,a5,1 +2040b28a: c83e sw a5,16(sp) +2040b28c: fe0d0793 addi a5,s10,-32 +2040b290: 4ef6ebe3 bltu a3,a5,2040bf86 <_vfprintf_r+0xe8e> +2040b294: 0000c717 auipc a4,0xc +2040b298: f3070713 addi a4,a4,-208 # 204171c4 <__FUNCTION__.2781+0x10> +2040b29c: 078a slli a5,a5,0x2 +2040b29e: 97ba add a5,a5,a4 +2040b2a0: 439c lw a5,0(a5) +2040b2a2: 97ba add a5,a5,a4 +2040b2a4: 8782 jr a5 +2040b2a6: 0405 addi s0,s0,1 +2040b2a8: bf85 j 2040b218 <_vfprintf_r+0x120> +2040b2aa: 0000d797 auipc a5,0xd +2040b2ae: ba678793 addi a5,a5,-1114 # 20417e50 <__clz_tab+0x124> +2040b2b2: da3e sw a5,52(sp) +2040b2b4: 02047793 andi a5,s0,32 +2040b2b8: 36078ae3 beqz a5,2040be2c <_vfprintf_r+0xd34> +2040b2bc: 0a9d addi s5,s5,7 +2040b2be: ff8afa93 andi s5,s5,-8 +2040b2c2: 000aac83 lw s9,0(s5) +2040b2c6: 004aac03 lw s8,4(s5) +2040b2ca: 008a8793 addi a5,s5,8 +2040b2ce: c63e sw a5,12(sp) +2040b2d0: 00147793 andi a5,s0,1 +2040b2d4: cf81 beqz a5,2040b2ec <_vfprintf_r+0x1f4> +2040b2d6: 018ce7b3 or a5,s9,s8 +2040b2da: cb89 beqz a5,2040b2ec <_vfprintf_r+0x1f4> +2040b2dc: 03000793 li a5,48 +2040b2e0: 0af10423 sb a5,168(sp) +2040b2e4: 0ba104a3 sb s10,169(sp) +2040b2e8: 00246413 ori s0,s0,2 +2040b2ec: bff47413 andi s0,s0,-1025 +2040b2f0: 4789 li a5,2 +2040b2f2: 05d0006f j 2040bb4e <_vfprintf_r+0xa56> +2040b2f6: 854e mv a0,s3 +2040b2f8: c246 sw a7,4(sp) +2040b2fa: 268030ef jal ra,2040e562 <_localeconv_r> +2040b2fe: 415c lw a5,4(a0) +2040b300: 853e mv a0,a5 +2040b302: d63e sw a5,44(sp) +2040b304: de3ff0ef jal ra,2040b0e6 +2040b308: d22a sw a0,36(sp) +2040b30a: 854e mv a0,s3 +2040b30c: 256030ef jal ra,2040e562 <_localeconv_r> +2040b310: 451c lw a5,8(a0) +2040b312: 4892 lw a7,4(sp) +2040b314: c43e sw a5,8(sp) +2040b316: 5792 lw a5,36(sp) +2040b318: d3ad beqz a5,2040b27a <_vfprintf_r+0x182> +2040b31a: 47a2 lw a5,8(sp) +2040b31c: dfb9 beqz a5,2040b27a <_vfprintf_r+0x182> +2040b31e: 0007c783 lbu a5,0(a5) +2040b322: dfa1 beqz a5,2040b27a <_vfprintf_r+0x182> +2040b324: 40046413 ori s0,s0,1024 +2040b328: bf89 j 2040b27a <_vfprintf_r+0x182> +2040b32a: 0a714783 lbu a5,167(sp) +2040b32e: f7b1 bnez a5,2040b27a <_vfprintf_r+0x182> +2040b330: 02000793 li a5,32 +2040b334: 0af103a3 sb a5,167(sp) +2040b338: b789 j 2040b27a <_vfprintf_r+0x182> +2040b33a: 00146413 ori s0,s0,1 +2040b33e: bf35 j 2040b27a <_vfprintf_r+0x182> +2040b340: 000aa783 lw a5,0(s5) +2040b344: 0a91 addi s5,s5,4 +2040b346: ce3e sw a5,28(sp) +2040b348: f207d9e3 bgez a5,2040b27a <_vfprintf_r+0x182> +2040b34c: 40f007b3 neg a5,a5 +2040b350: ce3e sw a5,28(sp) +2040b352: 00446413 ori s0,s0,4 +2040b356: b715 j 2040b27a <_vfprintf_r+0x182> +2040b358: 02b00793 li a5,43 +2040b35c: bfe1 j 2040b334 <_vfprintf_r+0x23c> +2040b35e: 4742 lw a4,16(sp) +2040b360: 47c2 lw a5,16(sp) +2040b362: 00074d03 lbu s10,0(a4) +2040b366: 0785 addi a5,a5,1 +2040b368: 02cd1963 bne s10,a2,2040b39a <_vfprintf_r+0x2a2> +2040b36c: 000aab03 lw s6,0(s5) +2040b370: 004a8713 addi a4,s5,4 +2040b374: 000b5363 bgez s6,2040b37a <_vfprintf_r+0x282> +2040b378: 5b7d li s6,-1 +2040b37a: 8aba mv s5,a4 +2040b37c: c83e sw a5,16(sp) +2040b37e: bdf5 j 2040b27a <_vfprintf_r+0x182> +2040b380: 45a9 li a1,10 +2040b382: 02bb0333 mul t1,s6,a1 +2040b386: 0785 addi a5,a5,1 +2040b388: fff7cd03 lbu s10,-1(a5) +2040b38c: 00e30b33 add s6,t1,a4 +2040b390: fd0d0713 addi a4,s10,-48 +2040b394: feebf6e3 bleu a4,s7,2040b380 <_vfprintf_r+0x288> +2040b398: bdcd j 2040b28a <_vfprintf_r+0x192> +2040b39a: 4b01 li s6,0 +2040b39c: bfd5 j 2040b390 <_vfprintf_r+0x298> +2040b39e: 08046413 ori s0,s0,128 +2040b3a2: bde1 j 2040b27a <_vfprintf_r+0x182> +2040b3a4: 47c2 lw a5,16(sp) +2040b3a6: ce02 sw zero,28(sp) +2040b3a8: 4772 lw a4,28(sp) +2040b3aa: 45a9 li a1,10 +2040b3ac: fd0d0d13 addi s10,s10,-48 +2040b3b0: 02b70733 mul a4,a4,a1 +2040b3b4: 0785 addi a5,a5,1 +2040b3b6: 976a add a4,a4,s10 +2040b3b8: fff7cd03 lbu s10,-1(a5) +2040b3bc: ce3a sw a4,28(sp) +2040b3be: fd0d0713 addi a4,s10,-48 +2040b3c2: feebf3e3 bleu a4,s7,2040b3a8 <_vfprintf_r+0x2b0> +2040b3c6: b5d1 j 2040b28a <_vfprintf_r+0x192> +2040b3c8: 00846413 ori s0,s0,8 +2040b3cc: b57d j 2040b27a <_vfprintf_r+0x182> +2040b3ce: 47c2 lw a5,16(sp) +2040b3d0: 0007c703 lbu a4,0(a5) +2040b3d4: 06800793 li a5,104 +2040b3d8: 00f71863 bne a4,a5,2040b3e8 <_vfprintf_r+0x2f0> +2040b3dc: 47c2 lw a5,16(sp) +2040b3de: 20046413 ori s0,s0,512 +2040b3e2: 0785 addi a5,a5,1 +2040b3e4: c83e sw a5,16(sp) +2040b3e6: bd51 j 2040b27a <_vfprintf_r+0x182> +2040b3e8: 04046413 ori s0,s0,64 +2040b3ec: b579 j 2040b27a <_vfprintf_r+0x182> +2040b3ee: 47c2 lw a5,16(sp) +2040b3f0: 0007c703 lbu a4,0(a5) +2040b3f4: 06c00793 li a5,108 +2040b3f8: 00f71863 bne a4,a5,2040b408 <_vfprintf_r+0x310> +2040b3fc: 47c2 lw a5,16(sp) +2040b3fe: 0785 addi a5,a5,1 +2040b400: c83e sw a5,16(sp) +2040b402: 02046413 ori s0,s0,32 +2040b406: bd95 j 2040b27a <_vfprintf_r+0x182> +2040b408: 01046413 ori s0,s0,16 +2040b40c: b5bd j 2040b27a <_vfprintf_r+0x182> +2040b40e: 004a8793 addi a5,s5,4 +2040b412: c63e sw a5,12(sp) +2040b414: 000aa783 lw a5,0(s5) +2040b418: 0a0103a3 sb zero,167(sp) +2040b41c: 12f10623 sb a5,300(sp) +2040b420: c202 sw zero,4(sp) +2040b422: 4b05 li s6,1 +2040b424: 4a81 li s5,0 +2040b426: 4c01 li s8,0 +2040b428: 4b81 li s7,0 +2040b42a: 4c81 li s9,0 +2040b42c: 1264 addi s1,sp,300 +2040b42e: 7e00006f j 2040bc0e <_vfprintf_r+0xb16> +2040b432: 01046413 ori s0,s0,16 +2040b436: 02047793 andi a5,s0,32 +2040b43a: cba9 beqz a5,2040b48c <_vfprintf_r+0x394> +2040b43c: 0a9d addi s5,s5,7 +2040b43e: ff8afa93 andi s5,s5,-8 +2040b442: 000aac83 lw s9,0(s5) +2040b446: 004aac03 lw s8,4(s5) +2040b44a: 008a8793 addi a5,s5,8 +2040b44e: c63e sw a5,12(sp) +2040b450: 000c5e63 bgez s8,2040b46c <_vfprintf_r+0x374> +2040b454: 41900cb3 neg s9,s9 +2040b458: 019037b3 snez a5,s9 +2040b45c: 41800c33 neg s8,s8 +2040b460: 40fc0c33 sub s8,s8,a5 +2040b464: 02d00793 li a5,45 +2040b468: 0af103a3 sb a5,167(sp) +2040b46c: 57fd li a5,-1 +2040b46e: 1efb16e3 bne s6,a5,2040be5a <_vfprintf_r+0xd62> +2040b472: 240c17e3 bnez s8,2040bec0 <_vfprintf_r+0xdc8> +2040b476: 47a5 li a5,9 +2040b478: 2597e4e3 bltu a5,s9,2040bec0 <_vfprintf_r+0xdc8> +2040b47c: 030c8c93 addi s9,s9,48 +2040b480: 199107a3 sb s9,399(sp) +2040b484: 18f10493 addi s1,sp,399 +2040b488: 2230006f j 2040beaa <_vfprintf_r+0xdb2> +2040b48c: 004a8793 addi a5,s5,4 +2040b490: c63e sw a5,12(sp) +2040b492: 01047793 andi a5,s0,16 +2040b496: c791 beqz a5,2040b4a2 <_vfprintf_r+0x3aa> +2040b498: 000aac83 lw s9,0(s5) +2040b49c: 41fcdc13 srai s8,s9,0x1f +2040b4a0: bf45 j 2040b450 <_vfprintf_r+0x358> +2040b4a2: 04047793 andi a5,s0,64 +2040b4a6: 000aac83 lw s9,0(s5) +2040b4aa: c789 beqz a5,2040b4b4 <_vfprintf_r+0x3bc> +2040b4ac: 0cc2 slli s9,s9,0x10 +2040b4ae: 410cdc93 srai s9,s9,0x10 +2040b4b2: b7ed j 2040b49c <_vfprintf_r+0x3a4> +2040b4b4: 20047793 andi a5,s0,512 +2040b4b8: d3f5 beqz a5,2040b49c <_vfprintf_r+0x3a4> +2040b4ba: 0ce2 slli s9,s9,0x18 +2040b4bc: 418cdc93 srai s9,s9,0x18 +2040b4c0: bff1 j 2040b49c <_vfprintf_r+0x3a4> +2040b4c2: 00847793 andi a5,s0,8 +2040b4c6: c3c9 beqz a5,2040b548 <_vfprintf_r+0x450> +2040b4c8: 004a8793 addi a5,s5,4 +2040b4cc: c63e sw a5,12(sp) +2040b4ce: 000aa783 lw a5,0(s5) +2040b4d2: 4390 lw a2,0(a5) +2040b4d4: 43d4 lw a3,4(a5) +2040b4d6: 4798 lw a4,8(a5) +2040b4d8: 47dc lw a5,12(a5) +2040b4da: c9b2 sw a2,208(sp) +2040b4dc: cbb6 sw a3,212(sp) +2040b4de: cdba sw a4,216(sp) +2040b4e0: cfbe sw a5,220(sp) +2040b4e2: 0988 addi a0,sp,208 +2040b4e4: c246 sw a7,4(sp) +2040b4e6: 038030ef jal ra,2040e51e <_ldcheck> +2040b4ea: d72a sw a0,172(sp) +2040b4ec: 4789 li a5,2 +2040b4ee: 4892 lw a7,4(sp) +2040b4f0: 08f51463 bne a0,a5,2040b578 <_vfprintf_r+0x480> +2040b4f4: 47ce lw a5,208(sp) +2040b4f6: 010c addi a1,sp,128 +2040b4f8: 0908 addi a0,sp,144 +2040b4fa: c93e sw a5,144(sp) +2040b4fc: 47de lw a5,212(sp) +2040b4fe: c102 sw zero,128(sp) +2040b500: c302 sw zero,132(sp) +2040b502: cb3e sw a5,148(sp) +2040b504: 47ee lw a5,216(sp) +2040b506: c502 sw zero,136(sp) +2040b508: c702 sw zero,140(sp) +2040b50a: cd3e sw a5,152(sp) +2040b50c: 47fe lw a5,220(sp) +2040b50e: cf3e sw a5,156(sp) +2040b510: 1d2080ef jal ra,204136e2 <__letf2> +2040b514: 4892 lw a7,4(sp) +2040b516: 00055663 bgez a0,2040b522 <_vfprintf_r+0x42a> +2040b51a: 02d00793 li a5,45 +2040b51e: 0af103a3 sb a5,167(sp) +2040b522: 04700793 li a5,71 +2040b526: 0000d497 auipc s1,0xd +2040b52a: 90a48493 addi s1,s1,-1782 # 20417e30 <__clz_tab+0x104> +2040b52e: 01a7c663 blt a5,s10,2040b53a <_vfprintf_r+0x442> +2040b532: 0000d497 auipc s1,0xd +2040b536: 8fa48493 addi s1,s1,-1798 # 20417e2c <__clz_tab+0x100> +2040b53a: f7f47413 andi s0,s0,-129 +2040b53e: c202 sw zero,4(sp) +2040b540: 4b0d li s6,3 +2040b542: 4a81 li s5,0 +2040b544: 1710006f j 2040beb4 <_vfprintf_r+0xdbc> +2040b548: 0a9d addi s5,s5,7 +2040b54a: ff8afa93 andi s5,s5,-8 +2040b54e: 000aa583 lw a1,0(s5) +2040b552: 004aa603 lw a2,4(s5) +2040b556: 008a8793 addi a5,s5,8 +2040b55a: 0908 addi a0,sp,144 +2040b55c: c246 sw a7,4(sp) +2040b55e: c63e sw a5,12(sp) +2040b560: 619090ef jal ra,20415378 <__extenddftf2> +2040b564: 47ca lw a5,144(sp) +2040b566: 4892 lw a7,4(sp) +2040b568: c9be sw a5,208(sp) +2040b56a: 47da lw a5,148(sp) +2040b56c: cbbe sw a5,212(sp) +2040b56e: 47ea lw a5,152(sp) +2040b570: cdbe sw a5,216(sp) +2040b572: 47fa lw a5,156(sp) +2040b574: cfbe sw a5,220(sp) +2040b576: b7b5 j 2040b4e2 <_vfprintf_r+0x3ea> +2040b578: 4785 li a5,1 +2040b57a: 00f51f63 bne a0,a5,2040b598 <_vfprintf_r+0x4a0> +2040b57e: 04700793 li a5,71 +2040b582: 0000d497 auipc s1,0xd +2040b586: 8b648493 addi s1,s1,-1866 # 20417e38 <__clz_tab+0x10c> +2040b58a: fba7c8e3 blt a5,s10,2040b53a <_vfprintf_r+0x442> +2040b58e: 0000d497 auipc s1,0xd +2040b592: 8a648493 addi s1,s1,-1882 # 20417e34 <__clz_tab+0x108> +2040b596: b755 j 2040b53a <_vfprintf_r+0x442> +2040b598: fdfd7b93 andi s7,s10,-33 +2040b59c: 04100793 li a5,65 +2040b5a0: 04fb9d63 bne s7,a5,2040b5fa <_vfprintf_r+0x502> +2040b5a4: 03000793 li a5,48 +2040b5a8: 0af10423 sb a5,168(sp) +2040b5ac: 06100713 li a4,97 +2040b5b0: 05800793 li a5,88 +2040b5b4: 00ed1463 bne s10,a4,2040b5bc <_vfprintf_r+0x4c4> +2040b5b8: 07800793 li a5,120 +2040b5bc: 0af104a3 sb a5,169(sp) +2040b5c0: 06300793 li a5,99 +2040b5c4: 00246413 ori s0,s0,2 +2040b5c8: 3167dd63 ble s6,a5,2040b8e2 <_vfprintf_r+0x7ea> +2040b5cc: 001b0593 addi a1,s6,1 +2040b5d0: 854e mv a0,s3 +2040b5d2: c246 sw a7,4(sp) +2040b5d4: d7eff0ef jal ra,2040ab52 <_malloc_r> +2040b5d8: 84aa mv s1,a0 +2040b5da: 4892 lw a7,4(sp) +2040b5dc: 30051663 bnez a0,2040b8e8 <_vfprintf_r+0x7f0> +2040b5e0: 00c95783 lhu a5,12(s2) +2040b5e4: 0407e793 ori a5,a5,64 +2040b5e8: 00f91623 sh a5,12(s2) +2040b5ec: 00c95783 lhu a5,12(s2) +2040b5f0: 0407f793 andi a5,a5,64 +2040b5f4: ba078ee3 beqz a5,2040b1b0 <_vfprintf_r+0xb8> +2040b5f8: bef5 j 2040b1f4 <_vfprintf_r+0xfc> +2040b5fa: 57fd li a5,-1 +2040b5fc: 2efb0863 beq s6,a5,2040b8ec <_vfprintf_r+0x7f4> +2040b600: 04700793 li a5,71 +2040b604: c202 sw zero,4(sp) +2040b606: 00fb9463 bne s7,a5,2040b60e <_vfprintf_r+0x516> +2040b60a: 2e0b0463 beqz s6,2040b8f2 <_vfprintf_r+0x7fa> +2040b60e: 4a7e lw s4,220(sp) +2040b610: 10046793 ori a5,s0,256 +2040b614: d03e sw a5,32(sp) +2040b616: dc02 sw zero,56(sp) +2040b618: 4e4e lw t3,208(sp) +2040b61a: 4dde lw s11,212(sp) +2040b61c: 4cee lw s9,216(sp) +2040b61e: 000a5963 bgez s4,2040b630 <_vfprintf_r+0x538> +2040b622: 800007b7 lui a5,0x80000 +2040b626: 0147ca33 xor s4,a5,s4 +2040b62a: 02d00793 li a5,45 +2040b62e: dc3e sw a5,56(sp) +2040b630: 04100793 li a5,65 +2040b634: 2efb9863 bne s7,a5,2040b924 <_vfprintf_r+0x82c> +2040b638: 0908 addi a0,sp,144 +2040b63a: c4c6 sw a7,72(sp) +2040b63c: c972 sw t3,144(sp) +2040b63e: cd66 sw s9,152(sp) +2040b640: cb6e sw s11,148(sp) +2040b642: cf52 sw s4,156(sp) +2040b644: 69f090ef jal ra,204154e2 <__trunctfdf2> +2040b648: 1170 addi a2,sp,172 +2040b64a: 353030ef jal ra,2040f19c +2040b64e: 862e mv a2,a1 +2040b650: 85aa mv a1,a0 +2040b652: 0908 addi a0,sp,144 +2040b654: 525090ef jal ra,20415378 <__extenddftf2> +2040b658: 47ca lw a5,144(sp) +2040b65a: 1090 addi a2,sp,96 +2040b65c: 188c addi a1,sp,112 +2040b65e: d8be sw a5,112(sp) +2040b660: 47da lw a5,148(sp) +2040b662: 0108 addi a0,sp,128 +2040b664: d082 sw zero,96(sp) +2040b666: dabe sw a5,116(sp) +2040b668: 47ea lw a5,152(sp) +2040b66a: d282 sw zero,100(sp) +2040b66c: d482 sw zero,104(sp) +2040b66e: dcbe sw a5,120(sp) +2040b670: 47fa lw a5,156(sp) +2040b672: debe sw a5,124(sp) +2040b674: 3ffc07b7 lui a5,0x3ffc0 +2040b678: d6be sw a5,108(sp) +2040b67a: 17a080ef jal ra,204137f4 <__multf3> +2040b67e: 480a lw a6,128(sp) +2040b680: 461a lw a2,132(sp) +2040b682: 46aa lw a3,136(sp) +2040b684: 4cba lw s9,140(sp) +2040b686: 010c addi a1,sp,128 +2040b688: 0908 addi a0,sp,144 +2040b68a: c942 sw a6,144(sp) +2040b68c: c2c2 sw a6,68(sp) +2040b68e: cb32 sw a2,148(sp) +2040b690: c0b2 sw a2,64(sp) +2040b692: cd36 sw a3,152(sp) +2040b694: de36 sw a3,60(sp) +2040b696: cf66 sw s9,156(sp) +2040b698: c102 sw zero,128(sp) +2040b69a: c302 sw zero,132(sp) +2040b69c: c502 sw zero,136(sp) +2040b69e: c702 sw zero,140(sp) +2040b6a0: 68b070ef jal ra,2041352a <__eqtf2> +2040b6a4: 56f2 lw a3,60(sp) +2040b6a6: 4606 lw a2,64(sp) +2040b6a8: 4816 lw a6,68(sp) +2040b6aa: 48a6 lw a7,72(sp) +2040b6ac: e119 bnez a0,2040b6b2 <_vfprintf_r+0x5ba> +2040b6ae: 4705 li a4,1 +2040b6b0: d73a sw a4,172(sp) +2040b6b2: 06100713 li a4,97 +2040b6b6: 0000ca97 auipc s5,0xc +2040b6ba: 79aa8a93 addi s5,s5,1946 # 20417e50 <__clz_tab+0x124> +2040b6be: 00ed1663 bne s10,a4,2040b6ca <_vfprintf_r+0x5d2> +2040b6c2: 0000ca97 auipc s5,0xc +2040b6c6: 77aa8a93 addi s5,s5,1914 # 20417e3c <__clz_tab+0x110> +2040b6ca: fffb0e13 addi t3,s6,-1 +2040b6ce: 8da6 mv s11,s1 +2040b6d0: 400307b7 lui a5,0x40030 +2040b6d4: 010c addi a1,sp,128 +2040b6d6: c332 sw a2,132(sp) +2040b6d8: 0908 addi a0,sp,144 +2040b6da: 1890 addi a2,sp,112 +2040b6dc: c4c6 sw a7,72(sp) +2040b6de: c2f2 sw t3,68(sp) +2040b6e0: c142 sw a6,128(sp) +2040b6e2: debe sw a5,124(sp) +2040b6e4: c536 sw a3,136(sp) +2040b6e6: c766 sw s9,140(sp) +2040b6e8: d882 sw zero,112(sp) +2040b6ea: da82 sw zero,116(sp) +2040b6ec: dc82 sw zero,120(sp) +2040b6ee: 106080ef jal ra,204137f4 <__multf3> +2040b6f2: 464a lw a2,144(sp) +2040b6f4: 46da lw a3,148(sp) +2040b6f6: 0908 addi a0,sp,144 +2040b6f8: c0b2 sw a2,64(sp) +2040b6fa: de36 sw a3,60(sp) +2040b6fc: 295090ef jal ra,20415190 <__fixtfsi> +2040b700: 85aa mv a1,a0 +2040b702: 8a2a mv s4,a0 +2040b704: 0908 addi a0,sp,144 +2040b706: 4cea lw s9,152(sp) +2040b708: 4c7a lw s8,156(sp) +2040b70a: 381090ef jal ra,2041528a <__floatsitf> +2040b70e: 47ca lw a5,144(sp) +2040b710: 4606 lw a2,64(sp) +2040b712: 56f2 lw a3,60(sp) +2040b714: d0be sw a5,96(sp) +2040b716: 47da lw a5,148(sp) +2040b718: d8b2 sw a2,112(sp) +2040b71a: 188c addi a1,sp,112 +2040b71c: d2be sw a5,100(sp) +2040b71e: 47ea lw a5,152(sp) +2040b720: 1090 addi a2,sp,96 +2040b722: 0108 addi a0,sp,128 +2040b724: d4be sw a5,104(sp) +2040b726: 47fa lw a5,156(sp) +2040b728: dce6 sw s9,120(sp) +2040b72a: dee2 sw s8,124(sp) +2040b72c: d6be sw a5,108(sp) +2040b72e: dab6 sw a3,116(sp) +2040b730: 423080ef jal ra,20414352 <__subtf3> +2040b734: 014a85b3 add a1,s5,s4 +2040b738: 0005c583 lbu a1,0(a1) +2040b73c: 4e16 lw t3,68(sp) +2040b73e: 4c3a lw s8,140(sp) +2040b740: 0d85 addi s11,s11,1 +2040b742: 428a lw t0,128(sp) +2040b744: 4f9a lw t6,132(sp) +2040b746: 4f2a lw t5,136(sp) +2040b748: de72 sw t3,60(sp) +2040b74a: febd8fa3 sb a1,-1(s11) +2040b74e: 57fd li a5,-1 +2040b750: 8ce2 mv s9,s8 +2040b752: 48a6 lw a7,72(sp) +2040b754: 04fe0063 beq t3,a5,2040b794 <_vfprintf_r+0x69c> +2040b758: 1e7d addi t3,t3,-1 +2040b75a: 010c addi a1,sp,128 +2040b75c: 0908 addi a0,sp,144 +2040b75e: cefa sw t5,92(sp) +2040b760: ccfe sw t6,88(sp) +2040b762: ca96 sw t0,84(sp) +2040b764: c8c6 sw a7,80(sp) +2040b766: c6f2 sw t3,76(sp) +2040b768: c916 sw t0,144(sp) +2040b76a: c496 sw t0,72(sp) +2040b76c: cb7e sw t6,148(sp) +2040b76e: c2fe sw t6,68(sp) +2040b770: cd7a sw t5,152(sp) +2040b772: c0fa sw t5,64(sp) +2040b774: cf62 sw s8,156(sp) +2040b776: c102 sw zero,128(sp) +2040b778: c302 sw zero,132(sp) +2040b77a: c502 sw zero,136(sp) +2040b77c: c702 sw zero,140(sp) +2040b77e: 5ad070ef jal ra,2041352a <__eqtf2> +2040b782: 4686 lw a3,64(sp) +2040b784: 4616 lw a2,68(sp) +2040b786: 4826 lw a6,72(sp) +2040b788: 4e36 lw t3,76(sp) +2040b78a: 48c6 lw a7,80(sp) +2040b78c: 42d6 lw t0,84(sp) +2040b78e: 4fe6 lw t6,88(sp) +2040b790: 4f76 lw t5,92(sp) +2040b792: fd1d bnez a0,2040b6d0 <_vfprintf_r+0x5d8> +2040b794: 3ffe0cb7 lui s9,0x3ffe0 +2040b798: 010c addi a1,sp,128 +2040b79a: 0908 addi a0,sp,144 +2040b79c: c0c6 sw a7,64(sp) +2040b79e: c916 sw t0,144(sp) +2040b7a0: c696 sw t0,76(sp) +2040b7a2: cb7e sw t6,148(sp) +2040b7a4: c4fe sw t6,72(sp) +2040b7a6: cd7a sw t5,152(sp) +2040b7a8: c2fa sw t5,68(sp) +2040b7aa: cf62 sw s8,156(sp) +2040b7ac: c102 sw zero,128(sp) +2040b7ae: c302 sw zero,132(sp) +2040b7b0: c502 sw zero,136(sp) +2040b7b2: c766 sw s9,140(sp) +2040b7b4: 61d070ef jal ra,204135d0 <__getf2> +2040b7b8: 4886 lw a7,64(sp) +2040b7ba: 02a04863 bgtz a0,2040b7ea <_vfprintf_r+0x6f2> +2040b7be: 42b6 lw t0,76(sp) +2040b7c0: 4fa6 lw t6,72(sp) +2040b7c2: 4f16 lw t5,68(sp) +2040b7c4: 010c addi a1,sp,128 +2040b7c6: 0908 addi a0,sp,144 +2040b7c8: c916 sw t0,144(sp) +2040b7ca: cb7e sw t6,148(sp) +2040b7cc: cd7a sw t5,152(sp) +2040b7ce: cf62 sw s8,156(sp) +2040b7d0: c102 sw zero,128(sp) +2040b7d2: c302 sw zero,132(sp) +2040b7d4: c502 sw zero,136(sp) +2040b7d6: c766 sw s9,140(sp) +2040b7d8: 553070ef jal ra,2041352a <__eqtf2> +2040b7dc: 4886 lw a7,64(sp) +2040b7de: 12051c63 bnez a0,2040b916 <_vfprintf_r+0x81e> +2040b7e2: 001a7a13 andi s4,s4,1 +2040b7e6: 120a0863 beqz s4,2040b916 <_vfprintf_r+0x81e> +2040b7ea: 00fac603 lbu a2,15(s5) +2040b7ee: df6e sw s11,188(sp) +2040b7f0: 03000593 li a1,48 +2040b7f4: 56fa lw a3,188(sp) +2040b7f6: fff68793 addi a5,a3,-1 # 1fff <__stack_size+0x17ff> +2040b7fa: df3e sw a5,188(sp) +2040b7fc: fff6c783 lbu a5,-1(a3) +2040b800: 0ec78c63 beq a5,a2,2040b8f8 <_vfprintf_r+0x800> +2040b804: 03900613 li a2,57 +2040b808: 0ec79b63 bne a5,a2,2040b8fe <_vfprintf_r+0x806> +2040b80c: 00aac783 lbu a5,10(s5) +2040b810: fef68fa3 sb a5,-1(a3) +2040b814: 8a6e mv s4,s11 +2040b816: 04700713 li a4,71 +2040b81a: 409a0a33 sub s4,s4,s1 +2040b81e: 5cba lw s9,172(sp) +2040b820: 1ceb9a63 bne s7,a4,2040b9f4 <_vfprintf_r+0x8fc> +2040b824: 5775 li a4,-3 +2040b826: 00ecc463 blt s9,a4,2040b82e <_vfprintf_r+0x736> +2040b82a: 239b5963 ble s9,s6,2040ba5c <_vfprintf_r+0x964> +2040b82e: 1d79 addi s10,s10,-2 +2040b830: fffc8713 addi a4,s9,-1 # 3ffdffff <_data_lma+0x1fbc80e3> +2040b834: d73a sw a4,172(sp) +2040b836: fdfd7613 andi a2,s10,-33 +2040b83a: 04100513 li a0,65 +2040b83e: 0ffd7693 andi a3,s10,255 +2040b842: 4581 li a1,0 +2040b844: 00a61663 bne a2,a0,2040b850 <_vfprintf_r+0x758> +2040b848: 06bd addi a3,a3,15 +2040b84a: 0ff6f693 andi a3,a3,255 +2040b84e: 4585 li a1,1 +2040b850: 0ad10a23 sb a3,180(sp) +2040b854: 02b00793 li a5,43 +2040b858: 00075763 bgez a4,2040b866 <_vfprintf_r+0x76e> +2040b85c: 4705 li a4,1 +2040b85e: 41970733 sub a4,a4,s9 +2040b862: 02d00793 li a5,45 +2040b866: 0af10aa3 sb a5,181(sp) +2040b86a: 47a5 li a5,9 +2040b86c: 1ae7df63 ble a4,a5,2040ba2a <_vfprintf_r+0x932> +2040b870: 0c310793 addi a5,sp,195 +2040b874: 85be mv a1,a5 +2040b876: 4525 li a0,9 +2040b878: 4829 li a6,10 +2040b87a: 030766b3 rem a3,a4,a6 +2040b87e: fff78613 addi a2,a5,-1 # 4002ffff <_data_lma+0x1fc180e3> +2040b882: 03074733 div a4,a4,a6 +2040b886: 03068693 addi a3,a3,48 +2040b88a: fed78fa3 sb a3,-1(a5) +2040b88e: 18e54563 blt a0,a4,2040ba18 <_vfprintf_r+0x920> +2040b892: 03070713 addi a4,a4,48 +2040b896: 17f9 addi a5,a5,-2 +2040b898: fee60fa3 sb a4,-1(a2) +2040b89c: 0b610693 addi a3,sp,182 +2040b8a0: 16b7ee63 bltu a5,a1,2040ba1c <_vfprintf_r+0x924> +2040b8a4: 195c addi a5,sp,180 +2040b8a6: 40f687b3 sub a5,a3,a5 +2040b8aa: d83e sw a5,48(sp) +2040b8ac: 01478b33 add s6,a5,s4 +2040b8b0: 4785 li a5,1 +2040b8b2: 0147c563 blt a5,s4,2040b8bc <_vfprintf_r+0x7c4> +2040b8b6: 00147793 andi a5,s0,1 +2040b8ba: c399 beqz a5,2040b8c0 <_vfprintf_r+0x7c8> +2040b8bc: 47d2 lw a5,20(sp) +2040b8be: 9b3e add s6,s6,a5 +2040b8c0: bff47413 andi s0,s0,-1025 +2040b8c4: 10046793 ori a5,s0,256 +2040b8c8: d03e sw a5,32(sp) +2040b8ca: 4c01 li s8,0 +2040b8cc: 4b81 li s7,0 +2040b8ce: 4c81 li s9,0 +2040b8d0: 57e2 lw a5,56(sp) +2040b8d2: c789 beqz a5,2040b8dc <_vfprintf_r+0x7e4> +2040b8d4: 02d00713 li a4,45 +2040b8d8: 0ae103a3 sb a4,167(sp) +2040b8dc: 5402 lw s0,32(sp) +2040b8de: 4a81 li s5,0 +2040b8e0: a63d j 2040bc0e <_vfprintf_r+0xb16> +2040b8e2: c202 sw zero,4(sp) +2040b8e4: 1264 addi s1,sp,300 +2040b8e6: b325 j 2040b60e <_vfprintf_r+0x516> +2040b8e8: c22a sw a0,4(sp) +2040b8ea: b315 j 2040b60e <_vfprintf_r+0x516> +2040b8ec: c202 sw zero,4(sp) +2040b8ee: 4b19 li s6,6 +2040b8f0: bb39 j 2040b60e <_vfprintf_r+0x516> +2040b8f2: c25a sw s6,4(sp) +2040b8f4: 4b05 li s6,1 +2040b8f6: bb21 j 2040b60e <_vfprintf_r+0x516> +2040b8f8: feb68fa3 sb a1,-1(a3) +2040b8fc: bde5 j 2040b7f4 <_vfprintf_r+0x6fc> +2040b8fe: 0785 addi a5,a5,1 +2040b900: 0ff7f793 andi a5,a5,255 +2040b904: b731 j 2040b810 <_vfprintf_r+0x718> +2040b906: 0a05 addi s4,s4,1 +2040b908: feea0fa3 sb a4,-1(s4) +2040b90c: 414c07b3 sub a5,s8,s4 +2040b910: fe07dbe3 bgez a5,2040b906 <_vfprintf_r+0x80e> +2040b914: b709 j 2040b816 <_vfprintf_r+0x71e> +2040b916: 57f2 lw a5,60(sp) +2040b918: 8a6e mv s4,s11 +2040b91a: 03000713 li a4,48 +2040b91e: 00fd8c33 add s8,s11,a5 +2040b922: b7ed j 2040b90c <_vfprintf_r+0x814> +2040b924: 04600793 li a5,70 +2040b928: 00fb8b63 beq s7,a5,2040b93e <_vfprintf_r+0x846> +2040b92c: 04500793 li a5,69 +2040b930: 001b0a93 addi s5,s6,1 +2040b934: 00fb8363 beq s7,a5,2040b93a <_vfprintf_r+0x842> +2040b938: 8ada mv s5,s6 +2040b93a: 4609 li a2,2 +2040b93c: a019 j 2040b942 <_vfprintf_r+0x84a> +2040b93e: 8ada mv s5,s6 +2040b940: 460d li a2,3 +2040b942: 191c addi a5,sp,176 +2040b944: 0bc10813 addi a6,sp,188 +2040b948: 1178 addi a4,sp,172 +2040b94a: 86d6 mv a3,s5 +2040b94c: 090c addi a1,sp,144 +2040b94e: 854e mv a0,s3 +2040b950: c0c6 sw a7,64(sp) +2040b952: c972 sw t3,144(sp) +2040b954: de72 sw t3,60(sp) +2040b956: cb6e sw s11,148(sp) +2040b958: cd66 sw s9,152(sp) +2040b95a: cf52 sw s4,156(sp) +2040b95c: 27a020ef jal ra,2040dbd6 <_ldtoa_r> +2040b960: 04700793 li a5,71 +2040b964: 84aa mv s1,a0 +2040b966: 5e72 lw t3,60(sp) +2040b968: 4886 lw a7,64(sp) +2040b96a: 00fb9563 bne s7,a5,2040b974 <_vfprintf_r+0x87c> +2040b96e: 00147793 andi a5,s0,1 +2040b972: c7b5 beqz a5,2040b9de <_vfprintf_r+0x8e6> +2040b974: 04600793 li a5,70 +2040b978: 01548c33 add s8,s1,s5 +2040b97c: 02fb9f63 bne s7,a5,2040b9ba <_vfprintf_r+0x8c2> +2040b980: 0004c703 lbu a4,0(s1) +2040b984: 03000793 li a5,48 +2040b988: 02f71763 bne a4,a5,2040b9b6 <_vfprintf_r+0x8be> +2040b98c: 010c addi a1,sp,128 +2040b98e: 0908 addi a0,sp,144 +2040b990: c0c6 sw a7,64(sp) +2040b992: c972 sw t3,144(sp) +2040b994: de72 sw t3,60(sp) +2040b996: cb6e sw s11,148(sp) +2040b998: cd66 sw s9,152(sp) +2040b99a: cf52 sw s4,156(sp) +2040b99c: c102 sw zero,128(sp) +2040b99e: c302 sw zero,132(sp) +2040b9a0: c502 sw zero,136(sp) +2040b9a2: c702 sw zero,140(sp) +2040b9a4: 387070ef jal ra,2041352a <__eqtf2> +2040b9a8: 5e72 lw t3,60(sp) +2040b9aa: 4886 lw a7,64(sp) +2040b9ac: c509 beqz a0,2040b9b6 <_vfprintf_r+0x8be> +2040b9ae: 4785 li a5,1 +2040b9b0: 41578ab3 sub s5,a5,s5 +2040b9b4: d756 sw s5,172(sp) +2040b9b6: 57ba lw a5,172(sp) +2040b9b8: 9c3e add s8,s8,a5 +2040b9ba: 010c addi a1,sp,128 +2040b9bc: 0908 addi a0,sp,144 +2040b9be: de46 sw a7,60(sp) +2040b9c0: c972 sw t3,144(sp) +2040b9c2: cb6e sw s11,148(sp) +2040b9c4: cd66 sw s9,152(sp) +2040b9c6: cf52 sw s4,156(sp) +2040b9c8: c102 sw zero,128(sp) +2040b9ca: c302 sw zero,132(sp) +2040b9cc: c502 sw zero,136(sp) +2040b9ce: c702 sw zero,140(sp) +2040b9d0: 35b070ef jal ra,2041352a <__eqtf2> +2040b9d4: 58f2 lw a7,60(sp) +2040b9d6: 03000713 li a4,48 +2040b9da: e909 bnez a0,2040b9ec <_vfprintf_r+0x8f4> +2040b9dc: df62 sw s8,188(sp) +2040b9de: 5a7a lw s4,188(sp) +2040b9e0: bd1d j 2040b816 <_vfprintf_r+0x71e> +2040b9e2: 00178693 addi a3,a5,1 +2040b9e6: df36 sw a3,188(sp) +2040b9e8: 00e78023 sb a4,0(a5) +2040b9ec: 57fa lw a5,188(sp) +2040b9ee: ff87eae3 bltu a5,s8,2040b9e2 <_vfprintf_r+0x8ea> +2040b9f2: b7f5 j 2040b9de <_vfprintf_r+0x8e6> +2040b9f4: 04600713 li a4,70 +2040b9f8: e2eb9ce3 bne s7,a4,2040b830 <_vfprintf_r+0x738> +2040b9fc: 05905763 blez s9,2040ba4a <_vfprintf_r+0x952> +2040ba00: 000b1563 bnez s6,2040ba0a <_vfprintf_r+0x912> +2040ba04: 00147713 andi a4,s0,1 +2040ba08: cf41 beqz a4,2040baa0 <_vfprintf_r+0x9a8> +2040ba0a: 47d2 lw a5,20(sp) +2040ba0c: 00fc8733 add a4,s9,a5 +2040ba10: 9b3a add s6,s6,a4 +2040ba12: 06600d13 li s10,102 +2040ba16: a895 j 2040ba8a <_vfprintf_r+0x992> +2040ba18: 87b2 mv a5,a2 +2040ba1a: bdb9 j 2040b878 <_vfprintf_r+0x780> +2040ba1c: 0785 addi a5,a5,1 +2040ba1e: fff7c703 lbu a4,-1(a5) +2040ba22: 0685 addi a3,a3,1 +2040ba24: fee68fa3 sb a4,-1(a3) +2040ba28: bda5 j 2040b8a0 <_vfprintf_r+0x7a8> +2040ba2a: 0b610793 addi a5,sp,182 +2040ba2e: e599 bnez a1,2040ba3c <_vfprintf_r+0x944> +2040ba30: 03000793 li a5,48 +2040ba34: 0af10b23 sb a5,182(sp) +2040ba38: 0b710793 addi a5,sp,183 +2040ba3c: 03070713 addi a4,a4,48 +2040ba40: 00178693 addi a3,a5,1 +2040ba44: 00e78023 sb a4,0(a5) +2040ba48: bdb1 j 2040b8a4 <_vfprintf_r+0x7ac> +2040ba4a: 000b1563 bnez s6,2040ba54 <_vfprintf_r+0x95c> +2040ba4e: 00147713 andi a4,s0,1 +2040ba52: cb29 beqz a4,2040baa4 <_vfprintf_r+0x9ac> +2040ba54: 47d2 lw a5,20(sp) +2040ba56: 00178713 addi a4,a5,1 +2040ba5a: bf5d j 2040ba10 <_vfprintf_r+0x918> +2040ba5c: 014ccc63 blt s9,s4,2040ba74 <_vfprintf_r+0x97c> +2040ba60: 00147713 andi a4,s0,1 +2040ba64: 8b66 mv s6,s9 +2040ba66: c701 beqz a4,2040ba6e <_vfprintf_r+0x976> +2040ba68: 47d2 lw a5,20(sp) +2040ba6a: 00fc8b33 add s6,s9,a5 +2040ba6e: 06700d13 li s10,103 +2040ba72: a821 j 2040ba8a <_vfprintf_r+0x992> +2040ba74: 47d2 lw a5,20(sp) +2040ba76: 06700d13 li s10,103 +2040ba7a: 00fa0b33 add s6,s4,a5 +2040ba7e: 01904663 bgtz s9,2040ba8a <_vfprintf_r+0x992> +2040ba82: 419b0333 sub t1,s6,s9 +2040ba86: 00130b13 addi s6,t1,1 +2040ba8a: 40047b93 andi s7,s0,1024 +2040ba8e: 4c01 li s8,0 +2040ba90: e40b80e3 beqz s7,2040b8d0 <_vfprintf_r+0x7d8> +2040ba94: 4b81 li s7,0 +2040ba96: e3905de3 blez s9,2040b8d0 <_vfprintf_r+0x7d8> +2040ba9a: 0ff00693 li a3,255 +2040ba9e: a015 j 2040bac2 <_vfprintf_r+0x9ca> +2040baa0: 8b66 mv s6,s9 +2040baa2: bf85 j 2040ba12 <_vfprintf_r+0x91a> +2040baa4: 06600d13 li s10,102 +2040baa8: 4b05 li s6,1 +2040baaa: b7c5 j 2040ba8a <_vfprintf_r+0x992> +2040baac: 03975063 ble s9,a4,2040bacc <_vfprintf_r+0x9d4> +2040bab0: 47a2 lw a5,8(sp) +2040bab2: 40ec8cb3 sub s9,s9,a4 +2040bab6: 0017c703 lbu a4,1(a5) +2040baba: c305 beqz a4,2040bada <_vfprintf_r+0x9e2> +2040babc: 0785 addi a5,a5,1 +2040babe: 0b85 addi s7,s7,1 +2040bac0: c43e sw a5,8(sp) +2040bac2: 47a2 lw a5,8(sp) +2040bac4: 0007c703 lbu a4,0(a5) +2040bac8: fed712e3 bne a4,a3,2040baac <_vfprintf_r+0x9b4> +2040bacc: 5792 lw a5,36(sp) +2040bace: 018b8733 add a4,s7,s8 +2040bad2: 02f70733 mul a4,a4,a5 +2040bad6: 9b3a add s6,s6,a4 +2040bad8: bbe5 j 2040b8d0 <_vfprintf_r+0x7d8> +2040bada: 0c05 addi s8,s8,1 +2040badc: b7dd j 2040bac2 <_vfprintf_r+0x9ca> +2040bade: 004a8713 addi a4,s5,4 +2040bae2: c63a sw a4,12(sp) +2040bae4: 02047713 andi a4,s0,32 +2040bae8: 000aa783 lw a5,0(s5) +2040baec: cb09 beqz a4,2040bafe <_vfprintf_r+0xa06> +2040baee: 4762 lw a4,24(sp) +2040baf0: c398 sw a4,0(a5) +2040baf2: 877d srai a4,a4,0x1f +2040baf4: c3d8 sw a4,4(a5) +2040baf6: 4ab2 lw s5,12(sp) +2040baf8: 44c2 lw s1,16(sp) +2040bafa: f18ff06f j 2040b212 <_vfprintf_r+0x11a> +2040bafe: 01047713 andi a4,s0,16 +2040bb02: c701 beqz a4,2040bb0a <_vfprintf_r+0xa12> +2040bb04: 4762 lw a4,24(sp) +2040bb06: c398 sw a4,0(a5) +2040bb08: b7fd j 2040baf6 <_vfprintf_r+0x9fe> +2040bb0a: 04047713 andi a4,s0,64 +2040bb0e: c711 beqz a4,2040bb1a <_vfprintf_r+0xa22> +2040bb10: 01815703 lhu a4,24(sp) +2040bb14: 00e79023 sh a4,0(a5) +2040bb18: bff9 j 2040baf6 <_vfprintf_r+0x9fe> +2040bb1a: 20047413 andi s0,s0,512 +2040bb1e: d07d beqz s0,2040bb04 <_vfprintf_r+0xa0c> +2040bb20: 01814703 lbu a4,24(sp) +2040bb24: 00e78023 sb a4,0(a5) +2040bb28: b7f9 j 2040baf6 <_vfprintf_r+0x9fe> +2040bb2a: 01046413 ori s0,s0,16 +2040bb2e: 02047793 andi a5,s0,32 +2040bb32: c3a1 beqz a5,2040bb72 <_vfprintf_r+0xa7a> +2040bb34: 0a9d addi s5,s5,7 +2040bb36: ff8afa93 andi s5,s5,-8 +2040bb3a: 000aac83 lw s9,0(s5) +2040bb3e: 004aac03 lw s8,4(s5) +2040bb42: 008a8793 addi a5,s5,8 +2040bb46: c63e sw a5,12(sp) +2040bb48: bff47413 andi s0,s0,-1025 +2040bb4c: 4781 li a5,0 +2040bb4e: 0a0103a3 sb zero,167(sp) +2040bb52: 577d li a4,-1 +2040bb54: 30eb0663 beq s6,a4,2040be60 <_vfprintf_r+0xd68> +2040bb58: 8722 mv a4,s0 +2040bb5a: 018ce6b3 or a3,s9,s8 +2040bb5e: f7f47413 andi s0,s0,-129 +2040bb62: 2e069f63 bnez a3,2040be60 <_vfprintf_r+0xd68> +2040bb66: 400b0663 beqz s6,2040bf72 <_vfprintf_r+0xe7a> +2040bb6a: 4705 li a4,1 +2040bb6c: 2ee79d63 bne a5,a4,2040be66 <_vfprintf_r+0xd6e> +2040bb70: b231 j 2040b47c <_vfprintf_r+0x384> +2040bb72: 004a8793 addi a5,s5,4 +2040bb76: c63e sw a5,12(sp) +2040bb78: 01047793 andi a5,s0,16 +2040bb7c: c781 beqz a5,2040bb84 <_vfprintf_r+0xa8c> +2040bb7e: 000aac83 lw s9,0(s5) +2040bb82: a031 j 2040bb8e <_vfprintf_r+0xa96> +2040bb84: 04047793 andi a5,s0,64 +2040bb88: c789 beqz a5,2040bb92 <_vfprintf_r+0xa9a> +2040bb8a: 000adc83 lhu s9,0(s5) +2040bb8e: 4c01 li s8,0 +2040bb90: bf65 j 2040bb48 <_vfprintf_r+0xa50> +2040bb92: 20047793 andi a5,s0,512 +2040bb96: d7e5 beqz a5,2040bb7e <_vfprintf_r+0xa86> +2040bb98: 000acc83 lbu s9,0(s5) +2040bb9c: bfcd j 2040bb8e <_vfprintf_r+0xa96> +2040bb9e: 004a8793 addi a5,s5,4 +2040bba2: c63e sw a5,12(sp) +2040bba4: 77e1 lui a5,0xffff8 +2040bba6: 8307c793 xori a5,a5,-2000 +2040bbaa: 0af11423 sh a5,168(sp) +2040bbae: 0000c797 auipc a5,0xc +2040bbb2: 28e78793 addi a5,a5,654 # 20417e3c <__clz_tab+0x110> +2040bbb6: da3e sw a5,52(sp) +2040bbb8: 000aac83 lw s9,0(s5) +2040bbbc: 4c01 li s8,0 +2040bbbe: 00246413 ori s0,s0,2 +2040bbc2: 4789 li a5,2 +2040bbc4: 07800d13 li s10,120 +2040bbc8: b759 j 2040bb4e <_vfprintf_r+0xa56> +2040bbca: 004a8793 addi a5,s5,4 +2040bbce: c63e sw a5,12(sp) +2040bbd0: 0a0103a3 sb zero,167(sp) +2040bbd4: 57fd li a5,-1 +2040bbd6: d046 sw a7,32(sp) +2040bbd8: 000aa483 lw s1,0(s5) +2040bbdc: 00fb0f63 beq s6,a5,2040bbfa <_vfprintf_r+0xb02> +2040bbe0: 865a mv a2,s6 +2040bbe2: 4581 li a1,0 +2040bbe4: 8526 mv a0,s1 +2040bbe6: 3b9020ef jal ra,2040e79e +2040bbea: c22a sw a0,4(sp) +2040bbec: 5882 lw a7,32(sp) +2040bbee: 94050ae3 beqz a0,2040b542 <_vfprintf_r+0x44a> +2040bbf2: 40950b33 sub s6,a0,s1 +2040bbf6: c202 sw zero,4(sp) +2040bbf8: b2a9 j 2040b542 <_vfprintf_r+0x44a> +2040bbfa: 8526 mv a0,s1 +2040bbfc: ceaff0ef jal ra,2040b0e6 +2040bc00: 5882 lw a7,32(sp) +2040bc02: 8b2a mv s6,a0 +2040bc04: c202 sw zero,4(sp) +2040bc06: 4a81 li s5,0 +2040bc08: 4c01 li s8,0 +2040bc0a: 4b81 li s7,0 +2040bc0c: 4c81 li s9,0 +2040bc0e: d056 sw s5,32(sp) +2040bc10: 016ad363 ble s6,s5,2040bc16 <_vfprintf_r+0xb1e> +2040bc14: d05a sw s6,32(sp) +2040bc16: 0a714703 lbu a4,167(sp) +2040bc1a: c701 beqz a4,2040bc22 <_vfprintf_r+0xb2a> +2040bc1c: 5782 lw a5,32(sp) +2040bc1e: 0785 addi a5,a5,1 +2040bc20: d03e sw a5,32(sp) +2040bc22: 00247d93 andi s11,s0,2 +2040bc26: 000d8563 beqz s11,2040bc30 <_vfprintf_r+0xb38> +2040bc2a: 5782 lw a5,32(sp) +2040bc2c: 0789 addi a5,a5,2 +2040bc2e: d03e sw a5,32(sp) +2040bc30: 08447793 andi a5,s0,132 +2040bc34: dc3e sw a5,56(sp) +2040bc36: eba1 bnez a5,2040bc86 <_vfprintf_r+0xb8e> +2040bc38: 47f2 lw a5,28(sp) +2040bc3a: 5702 lw a4,32(sp) +2040bc3c: 40e78733 sub a4,a5,a4 +2040bc40: 04e05363 blez a4,2040bc86 <_vfprintf_r+0xb8e> +2040bc44: 4ec1 li t4,16 +2040bc46: 0000be17 auipc t3,0xb +2040bc4a: 6eae0e13 addi t3,t3,1770 # 20417330 +2040bc4e: 4f1d li t5,7 +2040bc50: 46ae lw a3,200(sp) +2040bc52: 01c8a023 sw t3,0(a7) +2040bc56: 463e lw a2,204(sp) +2040bc58: 0685 addi a3,a3,1 +2040bc5a: 00888593 addi a1,a7,8 +2040bc5e: 32eecd63 blt t4,a4,2040bf98 <_vfprintf_r+0xea0> +2040bc62: 00e8a223 sw a4,4(a7) +2040bc66: 9732 add a4,a4,a2 +2040bc68: c7ba sw a4,204(sp) +2040bc6a: c5b6 sw a3,200(sp) +2040bc6c: 471d li a4,7 +2040bc6e: 88ae mv a7,a1 +2040bc70: 00d75b63 ble a3,a4,2040bc86 <_vfprintf_r+0xb8e> +2040bc74: 01d0 addi a2,sp,196 +2040bc76: 85ca mv a1,s2 +2040bc78: 854e mv a0,s3 +2040bc7a: 643040ef jal ra,20410abc <__sprint_r> +2040bc7e: 220517e3 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bc82: 0ec10893 addi a7,sp,236 +2040bc86: 0a714703 lbu a4,167(sp) +2040bc8a: cb1d beqz a4,2040bcc0 <_vfprintf_r+0xbc8> +2040bc8c: 0a710713 addi a4,sp,167 +2040bc90: 00e8a023 sw a4,0(a7) +2040bc94: 4705 li a4,1 +2040bc96: 00e8a223 sw a4,4(a7) +2040bc9a: 473e lw a4,204(sp) +2040bc9c: 469d li a3,7 +2040bc9e: 08a1 addi a7,a7,8 +2040bca0: 0705 addi a4,a4,1 +2040bca2: c7ba sw a4,204(sp) +2040bca4: 472e lw a4,200(sp) +2040bca6: 0705 addi a4,a4,1 +2040bca8: c5ba sw a4,200(sp) +2040bcaa: 00e6db63 ble a4,a3,2040bcc0 <_vfprintf_r+0xbc8> +2040bcae: 01d0 addi a2,sp,196 +2040bcb0: 85ca mv a1,s2 +2040bcb2: 854e mv a0,s3 +2040bcb4: 609040ef jal ra,20410abc <__sprint_r> +2040bcb8: 1e051ae3 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bcbc: 0ec10893 addi a7,sp,236 +2040bcc0: 020d8b63 beqz s11,2040bcf6 <_vfprintf_r+0xbfe> +2040bcc4: 1138 addi a4,sp,168 +2040bcc6: 00e8a023 sw a4,0(a7) +2040bcca: 4709 li a4,2 +2040bccc: 00e8a223 sw a4,4(a7) +2040bcd0: 473e lw a4,204(sp) +2040bcd2: 469d li a3,7 +2040bcd4: 08a1 addi a7,a7,8 +2040bcd6: 0709 addi a4,a4,2 +2040bcd8: c7ba sw a4,204(sp) +2040bcda: 472e lw a4,200(sp) +2040bcdc: 0705 addi a4,a4,1 +2040bcde: c5ba sw a4,200(sp) +2040bce0: 00e6db63 ble a4,a3,2040bcf6 <_vfprintf_r+0xbfe> +2040bce4: 01d0 addi a2,sp,196 +2040bce6: 85ca mv a1,s2 +2040bce8: 854e mv a0,s3 +2040bcea: 5d3040ef jal ra,20410abc <__sprint_r> +2040bcee: 1a051fe3 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bcf2: 0ec10893 addi a7,sp,236 +2040bcf6: 57e2 lw a5,56(sp) +2040bcf8: 08000713 li a4,128 +2040bcfc: 04e79963 bne a5,a4,2040bd4e <_vfprintf_r+0xc56> +2040bd00: 47f2 lw a5,28(sp) +2040bd02: 5702 lw a4,32(sp) +2040bd04: 40e78db3 sub s11,a5,a4 +2040bd08: 05b05363 blez s11,2040bd4e <_vfprintf_r+0xc56> +2040bd0c: 4e41 li t3,16 +2040bd0e: 0000b797 auipc a5,0xb +2040bd12: 63278793 addi a5,a5,1586 # 20417340 +2040bd16: 4e9d li t4,7 +2040bd18: 472e lw a4,200(sp) +2040bd1a: 00f8a023 sw a5,0(a7) +2040bd1e: 46be lw a3,204(sp) +2040bd20: 0705 addi a4,a4,1 +2040bd22: 00888613 addi a2,a7,8 +2040bd26: 2bbe4363 blt t3,s11,2040bfcc <_vfprintf_r+0xed4> +2040bd2a: 01b8a223 sw s11,4(a7) +2040bd2e: 9db6 add s11,s11,a3 +2040bd30: c7ee sw s11,204(sp) +2040bd32: c5ba sw a4,200(sp) +2040bd34: 469d li a3,7 +2040bd36: 88b2 mv a7,a2 +2040bd38: 00e6db63 ble a4,a3,2040bd4e <_vfprintf_r+0xc56> +2040bd3c: 01d0 addi a2,sp,196 +2040bd3e: 85ca mv a1,s2 +2040bd40: 854e mv a0,s3 +2040bd42: 57b040ef jal ra,20410abc <__sprint_r> +2040bd46: 160513e3 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bd4a: 0ec10893 addi a7,sp,236 +2040bd4e: 416a8ab3 sub s5,s5,s6 +2040bd52: 05505363 blez s5,2040bd98 <_vfprintf_r+0xca0> +2040bd56: 4841 li a6,16 +2040bd58: 0000bd97 auipc s11,0xb +2040bd5c: 5e8d8d93 addi s11,s11,1512 # 20417340 +2040bd60: 4e1d li t3,7 +2040bd62: 472e lw a4,200(sp) +2040bd64: 01b8a023 sw s11,0(a7) +2040bd68: 46be lw a3,204(sp) +2040bd6a: 0705 addi a4,a4,1 +2040bd6c: 00888613 addi a2,a7,8 +2040bd70: 29584663 blt a6,s5,2040bffc <_vfprintf_r+0xf04> +2040bd74: 0158a223 sw s5,4(a7) +2040bd78: 9ab6 add s5,s5,a3 +2040bd7a: c7d6 sw s5,204(sp) +2040bd7c: c5ba sw a4,200(sp) +2040bd7e: 469d li a3,7 +2040bd80: 88b2 mv a7,a2 +2040bd82: 00e6db63 ble a4,a3,2040bd98 <_vfprintf_r+0xca0> +2040bd86: 01d0 addi a2,sp,196 +2040bd88: 85ca mv a1,s2 +2040bd8a: 854e mv a0,s3 +2040bd8c: 531040ef jal ra,20410abc <__sprint_r> +2040bd90: 10051ee3 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bd94: 0ec10893 addi a7,sp,236 +2040bd98: 10047713 andi a4,s0,256 +2040bd9c: 4dbe lw s11,204(sp) +2040bd9e: 28071563 bnez a4,2040c028 <_vfprintf_r+0xf30> +2040bda2: 01bb0333 add t1,s6,s11 +2040bda6: 0098a023 sw s1,0(a7) +2040bdaa: 0168a223 sw s6,4(a7) +2040bdae: c79a sw t1,204(sp) +2040bdb0: 47ae lw a5,200(sp) +2040bdb2: 471d li a4,7 +2040bdb4: 08a1 addi a7,a7,8 +2040bdb6: 0785 addi a5,a5,1 +2040bdb8: c5be sw a5,200(sp) +2040bdba: 34f75663 ble a5,a4,2040c106 <_vfprintf_r+0x100e> +2040bdbe: 01d0 addi a2,sp,196 +2040bdc0: 85ca mv a1,s2 +2040bdc2: 854e mv a0,s3 +2040bdc4: 4f9040ef jal ra,20410abc <__sprint_r> +2040bdc8: 0e0512e3 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bdcc: 0ec10893 addi a7,sp,236 +2040bdd0: ae1d j 2040c106 <_vfprintf_r+0x100e> +2040bdd2: 01046413 ori s0,s0,16 +2040bdd6: 02047793 andi a5,s0,32 +2040bdda: cf89 beqz a5,2040bdf4 <_vfprintf_r+0xcfc> +2040bddc: 0a9d addi s5,s5,7 +2040bdde: ff8afa93 andi s5,s5,-8 +2040bde2: 000aac83 lw s9,0(s5) +2040bde6: 004aac03 lw s8,4(s5) +2040bdea: 008a8793 addi a5,s5,8 +2040bdee: c63e sw a5,12(sp) +2040bdf0: 4785 li a5,1 +2040bdf2: bbb1 j 2040bb4e <_vfprintf_r+0xa56> +2040bdf4: 004a8793 addi a5,s5,4 +2040bdf8: c63e sw a5,12(sp) +2040bdfa: 01047793 andi a5,s0,16 +2040bdfe: c781 beqz a5,2040be06 <_vfprintf_r+0xd0e> +2040be00: 000aac83 lw s9,0(s5) +2040be04: a031 j 2040be10 <_vfprintf_r+0xd18> +2040be06: 04047793 andi a5,s0,64 +2040be0a: c789 beqz a5,2040be14 <_vfprintf_r+0xd1c> +2040be0c: 000adc83 lhu s9,0(s5) +2040be10: 4c01 li s8,0 +2040be12: bff9 j 2040bdf0 <_vfprintf_r+0xcf8> +2040be14: 20047793 andi a5,s0,512 +2040be18: d7e5 beqz a5,2040be00 <_vfprintf_r+0xd08> +2040be1a: 000acc83 lbu s9,0(s5) +2040be1e: bfcd j 2040be10 <_vfprintf_r+0xd18> +2040be20: 0000c797 auipc a5,0xc +2040be24: 01c78793 addi a5,a5,28 # 20417e3c <__clz_tab+0x110> +2040be28: c8aff06f j 2040b2b2 <_vfprintf_r+0x1ba> +2040be2c: 004a8793 addi a5,s5,4 +2040be30: c63e sw a5,12(sp) +2040be32: 01047793 andi a5,s0,16 +2040be36: c781 beqz a5,2040be3e <_vfprintf_r+0xd46> +2040be38: 000aac83 lw s9,0(s5) +2040be3c: a031 j 2040be48 <_vfprintf_r+0xd50> +2040be3e: 04047793 andi a5,s0,64 +2040be42: c791 beqz a5,2040be4e <_vfprintf_r+0xd56> +2040be44: 000adc83 lhu s9,0(s5) +2040be48: 4c01 li s8,0 +2040be4a: c86ff06f j 2040b2d0 <_vfprintf_r+0x1d8> +2040be4e: 20047793 andi a5,s0,512 +2040be52: d3fd beqz a5,2040be38 <_vfprintf_r+0xd40> +2040be54: 000acc83 lbu s9,0(s5) +2040be58: bfc5 j 2040be48 <_vfprintf_r+0xd50> +2040be5a: 8722 mv a4,s0 +2040be5c: 4785 li a5,1 +2040be5e: b9f5 j 2040bb5a <_vfprintf_r+0xa62> +2040be60: 4705 li a4,1 +2040be62: e0e78863 beq a5,a4,2040b472 <_vfprintf_r+0x37a> +2040be66: 4709 li a4,2 +2040be68: 0ce78f63 beq a5,a4,2040bf46 <_vfprintf_r+0xe4e> +2040be6c: 0b1c addi a5,sp,400 +2040be6e: 01dc1693 slli a3,s8,0x1d +2040be72: 007cf713 andi a4,s9,7 +2040be76: 003cdc93 srli s9,s9,0x3 +2040be7a: 03070713 addi a4,a4,48 +2040be7e: 0196ecb3 or s9,a3,s9 +2040be82: 003c5c13 srli s8,s8,0x3 +2040be86: fee78fa3 sb a4,-1(a5) +2040be8a: 018ce6b3 or a3,s9,s8 +2040be8e: fff78493 addi s1,a5,-1 +2040be92: e68d bnez a3,2040bebc <_vfprintf_r+0xdc4> +2040be94: 00147693 andi a3,s0,1 +2040be98: ca89 beqz a3,2040beaa <_vfprintf_r+0xdb2> +2040be9a: 03000693 li a3,48 +2040be9e: 00d70663 beq a4,a3,2040beaa <_vfprintf_r+0xdb2> +2040bea2: fed48fa3 sb a3,-1(s1) +2040bea6: ffe78493 addi s1,a5,-2 +2040beaa: 0b1c addi a5,sp,400 +2040beac: 8ada mv s5,s6 +2040beae: c202 sw zero,4(sp) +2040beb0: 40978b33 sub s6,a5,s1 +2040beb4: 4c01 li s8,0 +2040beb6: 4b81 li s7,0 +2040beb8: 4c81 li s9,0 +2040beba: bb91 j 2040bc0e <_vfprintf_r+0xb16> +2040bebc: 87a6 mv a5,s1 +2040bebe: bf45 j 2040be6e <_vfprintf_r+0xd76> +2040bec0: 4a01 li s4,0 +2040bec2: 19010d93 addi s11,sp,400 +2040bec6: 40047a93 andi s5,s0,1024 +2040beca: 4ba5 li s7,9 +2040becc: 4629 li a2,10 +2040bece: 4681 li a3,0 +2040bed0: 8566 mv a0,s9 +2040bed2: 85e2 mv a1,s8 +2040bed4: c246 sw a7,4(sp) +2040bed6: 171060ef jal ra,20412846 <__umoddi3> +2040beda: 03050513 addi a0,a0,48 +2040bede: fead8fa3 sb a0,-1(s11) +2040bee2: fffd8493 addi s1,s11,-1 +2040bee6: 0a05 addi s4,s4,1 +2040bee8: 4892 lw a7,4(sp) +2040beea: 040a8063 beqz s5,2040bf2a <_vfprintf_r+0xe32> +2040beee: 47a2 lw a5,8(sp) +2040bef0: 0007c783 lbu a5,0(a5) +2040bef4: 02fa1b63 bne s4,a5,2040bf2a <_vfprintf_r+0xe32> +2040bef8: 0ff00793 li a5,255 +2040befc: 02fa0763 beq s4,a5,2040bf2a <_vfprintf_r+0xe32> +2040bf00: 000c1463 bnez s8,2040bf08 <_vfprintf_r+0xe10> +2040bf04: 039bf363 bleu s9,s7,2040bf2a <_vfprintf_r+0xe32> +2040bf08: 5792 lw a5,36(sp) +2040bf0a: 55b2 lw a1,44(sp) +2040bf0c: c246 sw a7,4(sp) +2040bf0e: 8c9d sub s1,s1,a5 +2040bf10: 863e mv a2,a5 +2040bf12: 8526 mv a0,s1 +2040bf14: 5aa030ef jal ra,2040f4be +2040bf18: 47a2 lw a5,8(sp) +2040bf1a: 4a01 li s4,0 +2040bf1c: 4892 lw a7,4(sp) +2040bf1e: 0017c783 lbu a5,1(a5) +2040bf22: c781 beqz a5,2040bf2a <_vfprintf_r+0xe32> +2040bf24: 47a2 lw a5,8(sp) +2040bf26: 0785 addi a5,a5,1 +2040bf28: c43e sw a5,8(sp) +2040bf2a: 8566 mv a0,s9 +2040bf2c: 85e2 mv a1,s8 +2040bf2e: 4629 li a2,10 +2040bf30: 4681 li a3,0 +2040bf32: c246 sw a7,4(sp) +2040bf34: 5b4060ef jal ra,204124e8 <__udivdi3> +2040bf38: 8c2e mv s8,a1 +2040bf3a: 8dc9 or a1,a1,a0 +2040bf3c: 8caa mv s9,a0 +2040bf3e: 4892 lw a7,4(sp) +2040bf40: d5ad beqz a1,2040beaa <_vfprintf_r+0xdb2> +2040bf42: 8da6 mv s11,s1 +2040bf44: b761 j 2040becc <_vfprintf_r+0xdd4> +2040bf46: 0b04 addi s1,sp,400 +2040bf48: 5752 lw a4,52(sp) +2040bf4a: 00fcf793 andi a5,s9,15 +2040bf4e: 14fd addi s1,s1,-1 +2040bf50: 97ba add a5,a5,a4 +2040bf52: 0007c783 lbu a5,0(a5) +2040bf56: 004cdc93 srli s9,s9,0x4 +2040bf5a: 00f48023 sb a5,0(s1) +2040bf5e: 01cc1793 slli a5,s8,0x1c +2040bf62: 0197ecb3 or s9,a5,s9 +2040bf66: 004c5c13 srli s8,s8,0x4 +2040bf6a: 018ce7b3 or a5,s9,s8 +2040bf6e: ffe9 bnez a5,2040bf48 <_vfprintf_r+0xe50> +2040bf70: bf2d j 2040beaa <_vfprintf_r+0xdb2> +2040bf72: 0b04 addi s1,sp,400 +2040bf74: fb9d bnez a5,2040beaa <_vfprintf_r+0xdb2> +2040bf76: 8b05 andi a4,a4,1 +2040bf78: db0d beqz a4,2040beaa <_vfprintf_r+0xdb2> +2040bf7a: 03000793 li a5,48 +2040bf7e: 18f107a3 sb a5,399(sp) +2040bf82: d02ff06f j 2040b484 <_vfprintf_r+0x38c> +2040bf86: 760d0463 beqz s10,2040c6ee <_vfprintf_r+0x15f6> +2040bf8a: 13a10623 sb s10,300(sp) +2040bf8e: 0a0103a3 sb zero,167(sp) +2040bf92: c656 sw s5,12(sp) +2040bf94: c8cff06f j 2040b420 <_vfprintf_r+0x328> +2040bf98: 0641 addi a2,a2,16 +2040bf9a: 01d8a223 sw t4,4(a7) +2040bf9e: c7b2 sw a2,204(sp) +2040bfa0: c5b6 sw a3,200(sp) +2040bfa2: 02df5263 ble a3,t5,2040bfc6 <_vfprintf_r+0xece> +2040bfa6: 01d0 addi a2,sp,196 +2040bfa8: 85ca mv a1,s2 +2040bfaa: 854e mv a0,s3 +2040bfac: c4fa sw t5,72(sp) +2040bfae: c2f2 sw t3,68(sp) +2040bfb0: c0f6 sw t4,64(sp) +2040bfb2: de3a sw a4,60(sp) +2040bfb4: 309040ef jal ra,20410abc <__sprint_r> +2040bfb8: 6e051a63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bfbc: 4f26 lw t5,72(sp) +2040bfbe: 4e16 lw t3,68(sp) +2040bfc0: 4e86 lw t4,64(sp) +2040bfc2: 5772 lw a4,60(sp) +2040bfc4: 11ec addi a1,sp,236 +2040bfc6: 1741 addi a4,a4,-16 +2040bfc8: 88ae mv a7,a1 +2040bfca: b159 j 2040bc50 <_vfprintf_r+0xb58> +2040bfcc: 06c1 addi a3,a3,16 +2040bfce: 01c8a223 sw t3,4(a7) +2040bfd2: c7b6 sw a3,204(sp) +2040bfd4: c5ba sw a4,200(sp) +2040bfd6: 02eed063 ble a4,t4,2040bff6 <_vfprintf_r+0xefe> +2040bfda: 01d0 addi a2,sp,196 +2040bfdc: 85ca mv a1,s2 +2040bfde: 854e mv a0,s3 +2040bfe0: c0f6 sw t4,64(sp) +2040bfe2: de3e sw a5,60(sp) +2040bfe4: dc72 sw t3,56(sp) +2040bfe6: 2d7040ef jal ra,20410abc <__sprint_r> +2040bfea: 6c051163 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040bfee: 4e86 lw t4,64(sp) +2040bff0: 57f2 lw a5,60(sp) +2040bff2: 5e62 lw t3,56(sp) +2040bff4: 11f0 addi a2,sp,236 +2040bff6: 1dc1 addi s11,s11,-16 +2040bff8: 88b2 mv a7,a2 +2040bffa: bb39 j 2040bd18 <_vfprintf_r+0xc20> +2040bffc: 06c1 addi a3,a3,16 +2040bffe: 0108a223 sw a6,4(a7) +2040c002: c7b6 sw a3,204(sp) +2040c004: c5ba sw a4,200(sp) +2040c006: 00ee5e63 ble a4,t3,2040c022 <_vfprintf_r+0xf2a> +2040c00a: 01d0 addi a2,sp,196 +2040c00c: 85ca mv a1,s2 +2040c00e: 854e mv a0,s3 +2040c010: de72 sw t3,60(sp) +2040c012: dc42 sw a6,56(sp) +2040c014: 2a9040ef jal ra,20410abc <__sprint_r> +2040c018: 68051a63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c01c: 5e72 lw t3,60(sp) +2040c01e: 5862 lw a6,56(sp) +2040c020: 11f0 addi a2,sp,236 +2040c022: 1ac1 addi s5,s5,-16 +2040c024: 88b2 mv a7,a2 +2040c026: bb35 j 2040bd62 <_vfprintf_r+0xc6a> +2040c028: 06500713 li a4,101 +2040c02c: 4fa75463 ble s10,a4,2040c514 <_vfprintf_r+0x141c> +2040c030: 474e lw a4,208(sp) +2040c032: 010c addi a1,sp,128 +2040c034: 0908 addi a0,sp,144 +2040c036: c93a sw a4,144(sp) +2040c038: 475e lw a4,212(sp) +2040c03a: dc46 sw a7,56(sp) +2040c03c: c102 sw zero,128(sp) +2040c03e: cb3a sw a4,148(sp) +2040c040: 476e lw a4,216(sp) +2040c042: c302 sw zero,132(sp) +2040c044: c502 sw zero,136(sp) +2040c046: cd3a sw a4,152(sp) +2040c048: 477e lw a4,220(sp) +2040c04a: c702 sw zero,140(sp) +2040c04c: cf3a sw a4,156(sp) +2040c04e: 4dc070ef jal ra,2041352a <__eqtf2> +2040c052: 58e2 lw a7,56(sp) +2040c054: 10051663 bnez a0,2040c160 <_vfprintf_r+0x1068> +2040c058: 0000c797 auipc a5,0xc +2040c05c: e0c78793 addi a5,a5,-500 # 20417e64 <__clz_tab+0x138> +2040c060: 00f8a023 sw a5,0(a7) +2040c064: 4785 li a5,1 +2040c066: 00f8a223 sw a5,4(a7) +2040c06a: 47ae lw a5,200(sp) +2040c06c: 0d85 addi s11,s11,1 +2040c06e: c7ee sw s11,204(sp) +2040c070: 0785 addi a5,a5,1 +2040c072: c5be sw a5,200(sp) +2040c074: 471d li a4,7 +2040c076: 08a1 addi a7,a7,8 +2040c078: 00f75b63 ble a5,a4,2040c08e <_vfprintf_r+0xf96> +2040c07c: 01d0 addi a2,sp,196 +2040c07e: 85ca mv a1,s2 +2040c080: 854e mv a0,s3 +2040c082: 23b040ef jal ra,20410abc <__sprint_r> +2040c086: 62051363 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c08a: 0ec10893 addi a7,sp,236 +2040c08e: 57ba lw a5,172(sp) +2040c090: 0147c563 blt a5,s4,2040c09a <_vfprintf_r+0xfa2> +2040c094: 00147793 andi a5,s0,1 +2040c098: c7bd beqz a5,2040c106 <_vfprintf_r+0x100e> +2040c09a: 57a2 lw a5,40(sp) +2040c09c: 4752 lw a4,20(sp) +2040c09e: 08a1 addi a7,a7,8 +2040c0a0: fef8ac23 sw a5,-8(a7) +2040c0a4: 47d2 lw a5,20(sp) +2040c0a6: fef8ae23 sw a5,-4(a7) +2040c0aa: 47be lw a5,204(sp) +2040c0ac: 97ba add a5,a5,a4 +2040c0ae: c7be sw a5,204(sp) +2040c0b0: 47ae lw a5,200(sp) +2040c0b2: 471d li a4,7 +2040c0b4: 0785 addi a5,a5,1 +2040c0b6: c5be sw a5,200(sp) +2040c0b8: 00f75b63 ble a5,a4,2040c0ce <_vfprintf_r+0xfd6> +2040c0bc: 01d0 addi a2,sp,196 +2040c0be: 85ca mv a1,s2 +2040c0c0: 854e mv a0,s3 +2040c0c2: 1fb040ef jal ra,20410abc <__sprint_r> +2040c0c6: 5e051363 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c0ca: 0ec10893 addi a7,sp,236 +2040c0ce: fffa0493 addi s1,s4,-1 +2040c0d2: 02905a63 blez s1,2040c106 <_vfprintf_r+0x100e> +2040c0d6: 4bc1 li s7,16 +2040c0d8: 0000ba97 auipc s5,0xb +2040c0dc: 268a8a93 addi s5,s5,616 # 20417340 +2040c0e0: 4c1d li s8,7 +2040c0e2: 47ae lw a5,200(sp) +2040c0e4: 0158a023 sw s5,0(a7) +2040c0e8: 473e lw a4,204(sp) +2040c0ea: 0785 addi a5,a5,1 +2040c0ec: 00888693 addi a3,a7,8 +2040c0f0: 049bc663 blt s7,s1,2040c13c <_vfprintf_r+0x1044> +2040c0f4: 0098a223 sw s1,4(a7) +2040c0f8: 94ba add s1,s1,a4 +2040c0fa: c7a6 sw s1,204(sp) +2040c0fc: c5be sw a5,200(sp) +2040c0fe: 471d li a4,7 +2040c100: 88b6 mv a7,a3 +2040c102: caf74ee3 blt a4,a5,2040bdbe <_vfprintf_r+0xcc6> +2040c106: 8811 andi s0,s0,4 +2040c108: 56041063 bnez s0,2040c668 <_vfprintf_r+0x1570> +2040c10c: 4d72 lw s10,28(sp) +2040c10e: 5782 lw a5,32(sp) +2040c110: 00fd5363 ble a5,s10,2040c116 <_vfprintf_r+0x101e> +2040c114: 8d3e mv s10,a5 +2040c116: 47e2 lw a5,24(sp) +2040c118: 97ea add a5,a5,s10 +2040c11a: cc3e sw a5,24(sp) +2040c11c: 47be lw a5,204(sp) +2040c11e: cb81 beqz a5,2040c12e <_vfprintf_r+0x1036> +2040c120: 01d0 addi a2,sp,196 +2040c122: 85ca mv a1,s2 +2040c124: 854e mv a0,s3 +2040c126: 197040ef jal ra,20410abc <__sprint_r> +2040c12a: 58051163 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c12e: 4792 lw a5,4(sp) +2040c130: c582 sw zero,200(sp) +2040c132: 5a079963 bnez a5,2040c6e4 <_vfprintf_r+0x15ec> +2040c136: 0ec10893 addi a7,sp,236 +2040c13a: ba75 j 2040baf6 <_vfprintf_r+0x9fe> +2040c13c: 0741 addi a4,a4,16 +2040c13e: 0178a223 sw s7,4(a7) +2040c142: c7ba sw a4,204(sp) +2040c144: c5be sw a5,200(sp) +2040c146: 00fc5a63 ble a5,s8,2040c15a <_vfprintf_r+0x1062> +2040c14a: 01d0 addi a2,sp,196 +2040c14c: 85ca mv a1,s2 +2040c14e: 854e mv a0,s3 +2040c150: 16d040ef jal ra,20410abc <__sprint_r> +2040c154: 54051c63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c158: 11f4 addi a3,sp,236 +2040c15a: 14c1 addi s1,s1,-16 +2040c15c: 88b6 mv a7,a3 +2040c15e: b751 j 2040c0e2 <_vfprintf_r+0xfea> +2040c160: 573a lw a4,172(sp) +2040c162: 0ee04e63 bgtz a4,2040c25e <_vfprintf_r+0x1166> +2040c166: 0000c797 auipc a5,0xc +2040c16a: cfe78793 addi a5,a5,-770 # 20417e64 <__clz_tab+0x138> +2040c16e: 00f8a023 sw a5,0(a7) +2040c172: 4785 li a5,1 +2040c174: 00f8a223 sw a5,4(a7) +2040c178: 47ae lw a5,200(sp) +2040c17a: 0d85 addi s11,s11,1 +2040c17c: c7ee sw s11,204(sp) +2040c17e: 0785 addi a5,a5,1 +2040c180: c5be sw a5,200(sp) +2040c182: 471d li a4,7 +2040c184: 08a1 addi a7,a7,8 +2040c186: 00f75b63 ble a5,a4,2040c19c <_vfprintf_r+0x10a4> +2040c18a: 01d0 addi a2,sp,196 +2040c18c: 85ca mv a1,s2 +2040c18e: 854e mv a0,s3 +2040c190: 12d040ef jal ra,20410abc <__sprint_r> +2040c194: 50051c63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c198: 0ec10893 addi a7,sp,236 +2040c19c: 57ba lw a5,172(sp) +2040c19e: e791 bnez a5,2040c1aa <_vfprintf_r+0x10b2> +2040c1a0: 000a1563 bnez s4,2040c1aa <_vfprintf_r+0x10b2> +2040c1a4: 00147793 andi a5,s0,1 +2040c1a8: dfb9 beqz a5,2040c106 <_vfprintf_r+0x100e> +2040c1aa: 57a2 lw a5,40(sp) +2040c1ac: 4752 lw a4,20(sp) +2040c1ae: 08a1 addi a7,a7,8 +2040c1b0: fef8ac23 sw a5,-8(a7) +2040c1b4: 47d2 lw a5,20(sp) +2040c1b6: fef8ae23 sw a5,-4(a7) +2040c1ba: 47be lw a5,204(sp) +2040c1bc: 97ba add a5,a5,a4 +2040c1be: c7be sw a5,204(sp) +2040c1c0: 47ae lw a5,200(sp) +2040c1c2: 471d li a4,7 +2040c1c4: 0785 addi a5,a5,1 +2040c1c6: c5be sw a5,200(sp) +2040c1c8: 00f75b63 ble a5,a4,2040c1de <_vfprintf_r+0x10e6> +2040c1cc: 01d0 addi a2,sp,196 +2040c1ce: 85ca mv a1,s2 +2040c1d0: 854e mv a0,s3 +2040c1d2: 0eb040ef jal ra,20410abc <__sprint_r> +2040c1d6: 4c051b63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c1da: 0ec10893 addi a7,sp,236 +2040c1de: 5aba lw s5,172(sp) +2040c1e0: 040ad463 bgez s5,2040c228 <_vfprintf_r+0x1130> +2040c1e4: 41500ab3 neg s5,s5 +2040c1e8: 8746 mv a4,a7 +2040c1ea: 4c41 li s8,16 +2040c1ec: 0000bb97 auipc s7,0xb +2040c1f0: 154b8b93 addi s7,s7,340 # 20417340 +2040c1f4: 4d1d li s10,7 +2040c1f6: 47ae lw a5,200(sp) +2040c1f8: 01772023 sw s7,0(a4) +2040c1fc: 46be lw a3,204(sp) +2040c1fe: 0785 addi a5,a5,1 +2040c200: 08a1 addi a7,a7,8 +2040c202: 035c4b63 blt s8,s5,2040c238 <_vfprintf_r+0x1140> +2040c206: 01572223 sw s5,4(a4) +2040c20a: 9ab6 add s5,s5,a3 +2040c20c: c7d6 sw s5,204(sp) +2040c20e: c5be sw a5,200(sp) +2040c210: 471d li a4,7 +2040c212: 00f75b63 ble a5,a4,2040c228 <_vfprintf_r+0x1130> +2040c216: 01d0 addi a2,sp,196 +2040c218: 85ca mv a1,s2 +2040c21a: 854e mv a0,s3 +2040c21c: 0a1040ef jal ra,20410abc <__sprint_r> +2040c220: 48051663 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c224: 0ec10893 addi a7,sp,236 +2040c228: 47be lw a5,204(sp) +2040c22a: 0098a023 sw s1,0(a7) +2040c22e: 0148a223 sw s4,4(a7) +2040c232: 97d2 add a5,a5,s4 +2040c234: c7be sw a5,204(sp) +2040c236: bead j 2040bdb0 <_vfprintf_r+0xcb8> +2040c238: 06c1 addi a3,a3,16 +2040c23a: 01872223 sw s8,4(a4) +2040c23e: c7b6 sw a3,204(sp) +2040c240: c5be sw a5,200(sp) +2040c242: 00fd5b63 ble a5,s10,2040c258 <_vfprintf_r+0x1160> +2040c246: 01d0 addi a2,sp,196 +2040c248: 85ca mv a1,s2 +2040c24a: 854e mv a0,s3 +2040c24c: 071040ef jal ra,20410abc <__sprint_r> +2040c250: 44051e63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c254: 0ec10893 addi a7,sp,236 +2040c258: 1ac1 addi s5,s5,-16 +2040c25a: 8746 mv a4,a7 +2040c25c: bf69 j 2040c1f6 <_vfprintf_r+0x10fe> +2040c25e: 8ae6 mv s5,s9 +2040c260: 019a5363 ble s9,s4,2040c266 <_vfprintf_r+0x116e> +2040c264: 8ad2 mv s5,s4 +2040c266: 03505863 blez s5,2040c296 <_vfprintf_r+0x119e> +2040c26a: 472e lw a4,200(sp) +2040c26c: 9dd6 add s11,s11,s5 +2040c26e: 0098a023 sw s1,0(a7) +2040c272: 0705 addi a4,a4,1 +2040c274: 0158a223 sw s5,4(a7) +2040c278: c7ee sw s11,204(sp) +2040c27a: c5ba sw a4,200(sp) +2040c27c: 469d li a3,7 +2040c27e: 08a1 addi a7,a7,8 +2040c280: 00e6db63 ble a4,a3,2040c296 <_vfprintf_r+0x119e> +2040c284: 01d0 addi a2,sp,196 +2040c286: 85ca mv a1,s2 +2040c288: 854e mv a0,s3 +2040c28a: 033040ef jal ra,20410abc <__sprint_r> +2040c28e: 40051f63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c292: 0ec10893 addi a7,sp,236 +2040c296: 000ad363 bgez s5,2040c29c <_vfprintf_r+0x11a4> +2040c29a: 4a81 li s5,0 +2040c29c: 415c8ab3 sub s5,s9,s5 +2040c2a0: 05505363 blez s5,2040c2e6 <_vfprintf_r+0x11ee> +2040c2a4: 4dc1 li s11,16 +2040c2a6: 0000bd17 auipc s10,0xb +2040c2aa: 09ad0d13 addi s10,s10,154 # 20417340 +2040c2ae: 4b1d li s6,7 +2040c2b0: 472e lw a4,200(sp) +2040c2b2: 01a8a023 sw s10,0(a7) +2040c2b6: 46be lw a3,204(sp) +2040c2b8: 0705 addi a4,a4,1 +2040c2ba: 00888613 addi a2,a7,8 +2040c2be: 135dc663 blt s11,s5,2040c3ea <_vfprintf_r+0x12f2> +2040c2c2: 0158a223 sw s5,4(a7) +2040c2c6: 9ab6 add s5,s5,a3 +2040c2c8: c7d6 sw s5,204(sp) +2040c2ca: c5ba sw a4,200(sp) +2040c2cc: 469d li a3,7 +2040c2ce: 88b2 mv a7,a2 +2040c2d0: 00e6db63 ble a4,a3,2040c2e6 <_vfprintf_r+0x11ee> +2040c2d4: 01d0 addi a2,sp,196 +2040c2d6: 85ca mv a1,s2 +2040c2d8: 854e mv a0,s3 +2040c2da: 7e2040ef jal ra,20410abc <__sprint_r> +2040c2de: 3c051763 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c2e2: 0ec10893 addi a7,sp,236 +2040c2e6: 40047793 andi a5,s0,1024 +2040c2ea: 01948ab3 add s5,s1,s9 +2040c2ee: c38d beqz a5,2040c310 <_vfprintf_r+0x1218> +2040c2f0: 4d1d li s10,7 +2040c2f2: 01448b33 add s6,s1,s4 +2040c2f6: 0000bd97 auipc s11,0xb +2040c2fa: 04ad8d93 addi s11,s11,74 # 20417340 +2040c2fe: 100b9863 bnez s7,2040c40e <_vfprintf_r+0x1316> +2040c302: 100c1863 bnez s8,2040c412 <_vfprintf_r+0x131a> +2040c306: 014487b3 add a5,s1,s4 +2040c30a: 0157f363 bleu s5,a5,2040c310 <_vfprintf_r+0x1218> +2040c30e: 8abe mv s5,a5 +2040c310: 57ba lw a5,172(sp) +2040c312: 0147c563 blt a5,s4,2040c31c <_vfprintf_r+0x1224> +2040c316: 00147793 andi a5,s0,1 +2040c31a: cb9d beqz a5,2040c350 <_vfprintf_r+0x1258> +2040c31c: 57a2 lw a5,40(sp) +2040c31e: 4752 lw a4,20(sp) +2040c320: 08a1 addi a7,a7,8 +2040c322: fef8ac23 sw a5,-8(a7) +2040c326: 47d2 lw a5,20(sp) +2040c328: fef8ae23 sw a5,-4(a7) +2040c32c: 47be lw a5,204(sp) +2040c32e: 97ba add a5,a5,a4 +2040c330: c7be sw a5,204(sp) +2040c332: 47ae lw a5,200(sp) +2040c334: 471d li a4,7 +2040c336: 0785 addi a5,a5,1 +2040c338: c5be sw a5,200(sp) +2040c33a: 00f75b63 ble a5,a4,2040c350 <_vfprintf_r+0x1258> +2040c33e: 01d0 addi a2,sp,196 +2040c340: 85ca mv a1,s2 +2040c342: 854e mv a0,s3 +2040c344: 778040ef jal ra,20410abc <__sprint_r> +2040c348: 36051263 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c34c: 0ec10893 addi a7,sp,236 +2040c350: 94d2 add s1,s1,s4 +2040c352: 415487b3 sub a5,s1,s5 +2040c356: 54ba lw s1,172(sp) +2040c358: 409a04b3 sub s1,s4,s1 +2040c35c: 0097d363 ble s1,a5,2040c362 <_vfprintf_r+0x126a> +2040c360: 84be mv s1,a5 +2040c362: 02905963 blez s1,2040c394 <_vfprintf_r+0x129c> +2040c366: 47be lw a5,204(sp) +2040c368: 0158a023 sw s5,0(a7) +2040c36c: 0098a223 sw s1,4(a7) +2040c370: 97a6 add a5,a5,s1 +2040c372: c7be sw a5,204(sp) +2040c374: 47ae lw a5,200(sp) +2040c376: 471d li a4,7 +2040c378: 08a1 addi a7,a7,8 +2040c37a: 0785 addi a5,a5,1 +2040c37c: c5be sw a5,200(sp) +2040c37e: 00f75b63 ble a5,a4,2040c394 <_vfprintf_r+0x129c> +2040c382: 01d0 addi a2,sp,196 +2040c384: 85ca mv a1,s2 +2040c386: 854e mv a0,s3 +2040c388: 734040ef jal ra,20410abc <__sprint_r> +2040c38c: 32051063 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c390: 0ec10893 addi a7,sp,236 +2040c394: 87a6 mv a5,s1 +2040c396: 0004d363 bgez s1,2040c39c <_vfprintf_r+0x12a4> +2040c39a: 4781 li a5,0 +2040c39c: 54ba lw s1,172(sp) +2040c39e: 409a04b3 sub s1,s4,s1 +2040c3a2: 8c9d sub s1,s1,a5 +2040c3a4: d69051e3 blez s1,2040c106 <_vfprintf_r+0x100e> +2040c3a8: 4bc1 li s7,16 +2040c3aa: 0000ba97 auipc s5,0xb +2040c3ae: f96a8a93 addi s5,s5,-106 # 20417340 +2040c3b2: 4c1d li s8,7 +2040c3b4: 47ae lw a5,200(sp) +2040c3b6: 0158a023 sw s5,0(a7) +2040c3ba: 473e lw a4,204(sp) +2040c3bc: 0785 addi a5,a5,1 +2040c3be: 00888693 addi a3,a7,8 +2040c3c2: d29bd9e3 ble s1,s7,2040c0f4 <_vfprintf_r+0xffc> +2040c3c6: 0741 addi a4,a4,16 +2040c3c8: 0178a223 sw s7,4(a7) +2040c3cc: c7ba sw a4,204(sp) +2040c3ce: c5be sw a5,200(sp) +2040c3d0: 00fc5a63 ble a5,s8,2040c3e4 <_vfprintf_r+0x12ec> +2040c3d4: 01d0 addi a2,sp,196 +2040c3d6: 85ca mv a1,s2 +2040c3d8: 854e mv a0,s3 +2040c3da: 6e2040ef jal ra,20410abc <__sprint_r> +2040c3de: 2c051763 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c3e2: 11f4 addi a3,sp,236 +2040c3e4: 14c1 addi s1,s1,-16 +2040c3e6: 88b6 mv a7,a3 +2040c3e8: b7f1 j 2040c3b4 <_vfprintf_r+0x12bc> +2040c3ea: 06c1 addi a3,a3,16 +2040c3ec: 01b8a223 sw s11,4(a7) +2040c3f0: c7b6 sw a3,204(sp) +2040c3f2: c5ba sw a4,200(sp) +2040c3f4: 00eb5a63 ble a4,s6,2040c408 <_vfprintf_r+0x1310> 2040c3f8: 01d0 addi a2,sp,196 2040c3fa: 85ca mv a1,s2 2040c3fc: 854e mv a0,s3 -2040c3fe: 23b040ef jal ra,20410e38 <__sprint_r> -2040c402: 62051363 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c406: 0ec10893 addi a7,sp,236 -2040c40a: 57ba lw a5,172(sp) -2040c40c: 0147c563 blt a5,s4,2040c416 <_vfprintf_r+0xfa2> -2040c410: 00147793 andi a5,s0,1 -2040c414: c7bd beqz a5,2040c482 <_vfprintf_r+0x100e> -2040c416: 57a2 lw a5,40(sp) -2040c418: 4752 lw a4,20(sp) -2040c41a: 08a1 addi a7,a7,8 -2040c41c: fef8ac23 sw a5,-8(a7) -2040c420: 47d2 lw a5,20(sp) -2040c422: fef8ae23 sw a5,-4(a7) -2040c426: 47be lw a5,204(sp) -2040c428: 97ba add a5,a5,a4 -2040c42a: c7be sw a5,204(sp) -2040c42c: 47ae lw a5,200(sp) -2040c42e: 471d li a4,7 -2040c430: 0785 addi a5,a5,1 -2040c432: c5be sw a5,200(sp) -2040c434: 00f75b63 ble a5,a4,2040c44a <_vfprintf_r+0xfd6> -2040c438: 01d0 addi a2,sp,196 -2040c43a: 85ca mv a1,s2 -2040c43c: 854e mv a0,s3 -2040c43e: 1fb040ef jal ra,20410e38 <__sprint_r> -2040c442: 5e051363 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c446: 0ec10893 addi a7,sp,236 -2040c44a: fffa0493 addi s1,s4,-1 -2040c44e: 02905a63 blez s1,2040c482 <_vfprintf_r+0x100e> -2040c452: 4bc1 li s7,16 -2040c454: 0000ba97 auipc s5,0xb -2040c458: 130a8a93 addi s5,s5,304 # 20417584 -2040c45c: 4c1d li s8,7 -2040c45e: 47ae lw a5,200(sp) -2040c460: 0158a023 sw s5,0(a7) -2040c464: 473e lw a4,204(sp) -2040c466: 0785 addi a5,a5,1 -2040c468: 00888693 addi a3,a7,8 -2040c46c: 049bc663 blt s7,s1,2040c4b8 <_vfprintf_r+0x1044> -2040c470: 0098a223 sw s1,4(a7) -2040c474: 94ba add s1,s1,a4 -2040c476: c7a6 sw s1,204(sp) -2040c478: c5be sw a5,200(sp) -2040c47a: 471d li a4,7 -2040c47c: 88b6 mv a7,a3 -2040c47e: caf74ee3 blt a4,a5,2040c13a <_vfprintf_r+0xcc6> -2040c482: 8811 andi s0,s0,4 -2040c484: 56041063 bnez s0,2040c9e4 <_vfprintf_r+0x1570> -2040c488: 4d72 lw s10,28(sp) -2040c48a: 5782 lw a5,32(sp) -2040c48c: 00fd5363 ble a5,s10,2040c492 <_vfprintf_r+0x101e> -2040c490: 8d3e mv s10,a5 -2040c492: 47e2 lw a5,24(sp) -2040c494: 97ea add a5,a5,s10 -2040c496: cc3e sw a5,24(sp) -2040c498: 47be lw a5,204(sp) -2040c49a: cb81 beqz a5,2040c4aa <_vfprintf_r+0x1036> -2040c49c: 01d0 addi a2,sp,196 -2040c49e: 85ca mv a1,s2 -2040c4a0: 854e mv a0,s3 -2040c4a2: 197040ef jal ra,20410e38 <__sprint_r> -2040c4a6: 58051163 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c4aa: 4792 lw a5,4(sp) -2040c4ac: c582 sw zero,200(sp) -2040c4ae: 5a079963 bnez a5,2040ca60 <_vfprintf_r+0x15ec> -2040c4b2: 0ec10893 addi a7,sp,236 -2040c4b6: ba75 j 2040be72 <_vfprintf_r+0x9fe> -2040c4b8: 0741 addi a4,a4,16 -2040c4ba: 0178a223 sw s7,4(a7) -2040c4be: c7ba sw a4,204(sp) -2040c4c0: c5be sw a5,200(sp) -2040c4c2: 00fc5a63 ble a5,s8,2040c4d6 <_vfprintf_r+0x1062> -2040c4c6: 01d0 addi a2,sp,196 -2040c4c8: 85ca mv a1,s2 -2040c4ca: 854e mv a0,s3 -2040c4cc: 16d040ef jal ra,20410e38 <__sprint_r> -2040c4d0: 54051c63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c4d4: 11f4 addi a3,sp,236 -2040c4d6: 14c1 addi s1,s1,-16 -2040c4d8: 88b6 mv a7,a3 -2040c4da: b751 j 2040c45e <_vfprintf_r+0xfea> -2040c4dc: 573a lw a4,172(sp) -2040c4de: 0ee04e63 bgtz a4,2040c5da <_vfprintf_r+0x1166> -2040c4e2: 0000c797 auipc a5,0xc -2040c4e6: bc278793 addi a5,a5,-1086 # 204180a4 <__clz_tab+0x138> -2040c4ea: 00f8a023 sw a5,0(a7) -2040c4ee: 4785 li a5,1 +2040c3fe: 6be040ef jal ra,20410abc <__sprint_r> +2040c402: 2a051563 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c406: 11f0 addi a2,sp,236 +2040c408: 1ac1 addi s5,s5,-16 +2040c40a: 88b2 mv a7,a2 +2040c40c: b555 j 2040c2b0 <_vfprintf_r+0x11b8> +2040c40e: 080c0e63 beqz s8,2040c4aa <_vfprintf_r+0x13b2> +2040c412: 1c7d addi s8,s8,-1 +2040c414: 57b2 lw a5,44(sp) +2040c416: 5712 lw a4,36(sp) +2040c418: 08a1 addi a7,a7,8 +2040c41a: fef8ac23 sw a5,-8(a7) +2040c41e: 5792 lw a5,36(sp) +2040c420: fef8ae23 sw a5,-4(a7) +2040c424: 47be lw a5,204(sp) +2040c426: 97ba add a5,a5,a4 +2040c428: c7be sw a5,204(sp) +2040c42a: 47ae lw a5,200(sp) +2040c42c: 0785 addi a5,a5,1 +2040c42e: c5be sw a5,200(sp) +2040c430: 00fd5b63 ble a5,s10,2040c446 <_vfprintf_r+0x134e> +2040c434: 01d0 addi a2,sp,196 +2040c436: 85ca mv a1,s2 +2040c438: 854e mv a0,s3 +2040c43a: 682040ef jal ra,20410abc <__sprint_r> +2040c43e: 26051763 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c442: 0ec10893 addi a7,sp,236 +2040c446: 47a2 lw a5,8(sp) +2040c448: 415b0733 sub a4,s6,s5 +2040c44c: 0007c783 lbu a5,0(a5) +2040c450: 00f75363 ble a5,a4,2040c456 <_vfprintf_r+0x135e> +2040c454: 87ba mv a5,a4 +2040c456: 02f05a63 blez a5,2040c48a <_vfprintf_r+0x1392> +2040c45a: 473e lw a4,204(sp) +2040c45c: 0158a023 sw s5,0(a7) +2040c460: 00f8a223 sw a5,4(a7) +2040c464: 973e add a4,a4,a5 +2040c466: c7ba sw a4,204(sp) +2040c468: 472e lw a4,200(sp) +2040c46a: 08a1 addi a7,a7,8 +2040c46c: 0705 addi a4,a4,1 +2040c46e: c5ba sw a4,200(sp) +2040c470: 00ed5d63 ble a4,s10,2040c48a <_vfprintf_r+0x1392> +2040c474: 01d0 addi a2,sp,196 +2040c476: 85ca mv a1,s2 +2040c478: 854e mv a0,s3 +2040c47a: dc3e sw a5,56(sp) +2040c47c: 640040ef jal ra,20410abc <__sprint_r> +2040c480: 22051663 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c484: 57e2 lw a5,56(sp) +2040c486: 0ec10893 addi a7,sp,236 +2040c48a: 873e mv a4,a5 +2040c48c: 0007d363 bgez a5,2040c492 <_vfprintf_r+0x139a> +2040c490: 4701 li a4,0 +2040c492: 47a2 lw a5,8(sp) +2040c494: 4841 li a6,16 +2040c496: 0007c783 lbu a5,0(a5) +2040c49a: 8f99 sub a5,a5,a4 +2040c49c: 04f04163 bgtz a5,2040c4de <_vfprintf_r+0x13e6> +2040c4a0: 47a2 lw a5,8(sp) +2040c4a2: 0007c783 lbu a5,0(a5) +2040c4a6: 9abe add s5,s5,a5 +2040c4a8: bd99 j 2040c2fe <_vfprintf_r+0x1206> +2040c4aa: 47a2 lw a5,8(sp) +2040c4ac: 1bfd addi s7,s7,-1 +2040c4ae: 17fd addi a5,a5,-1 +2040c4b0: c43e sw a5,8(sp) +2040c4b2: b78d j 2040c414 <_vfprintf_r+0x131c> +2040c4b4: 06c1 addi a3,a3,16 +2040c4b6: 0108a223 sw a6,4(a7) +2040c4ba: c7b6 sw a3,204(sp) +2040c4bc: c5ba sw a4,200(sp) +2040c4be: 00ed5e63 ble a4,s10,2040c4da <_vfprintf_r+0x13e2> +2040c4c2: 01d0 addi a2,sp,196 +2040c4c4: 85ca mv a1,s2 +2040c4c6: 854e mv a0,s3 +2040c4c8: de42 sw a6,60(sp) +2040c4ca: dc3e sw a5,56(sp) +2040c4cc: 5f0040ef jal ra,20410abc <__sprint_r> +2040c4d0: 1c051e63 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c4d4: 5872 lw a6,60(sp) +2040c4d6: 57e2 lw a5,56(sp) +2040c4d8: 11f0 addi a2,sp,236 +2040c4da: 17c1 addi a5,a5,-16 +2040c4dc: 88b2 mv a7,a2 +2040c4de: 472e lw a4,200(sp) +2040c4e0: 01b8a023 sw s11,0(a7) +2040c4e4: 46be lw a3,204(sp) +2040c4e6: 0705 addi a4,a4,1 +2040c4e8: 00888613 addi a2,a7,8 +2040c4ec: fcf844e3 blt a6,a5,2040c4b4 <_vfprintf_r+0x13bc> 2040c4f0: 00f8a223 sw a5,4(a7) -2040c4f4: 47ae lw a5,200(sp) -2040c4f6: 0d85 addi s11,s11,1 -2040c4f8: c7ee sw s11,204(sp) -2040c4fa: 0785 addi a5,a5,1 -2040c4fc: c5be sw a5,200(sp) -2040c4fe: 471d li a4,7 -2040c500: 08a1 addi a7,a7,8 -2040c502: 00f75b63 ble a5,a4,2040c518 <_vfprintf_r+0x10a4> -2040c506: 01d0 addi a2,sp,196 -2040c508: 85ca mv a1,s2 -2040c50a: 854e mv a0,s3 -2040c50c: 12d040ef jal ra,20410e38 <__sprint_r> -2040c510: 50051c63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c514: 0ec10893 addi a7,sp,236 -2040c518: 57ba lw a5,172(sp) -2040c51a: e791 bnez a5,2040c526 <_vfprintf_r+0x10b2> -2040c51c: 000a1563 bnez s4,2040c526 <_vfprintf_r+0x10b2> -2040c520: 00147793 andi a5,s0,1 -2040c524: dfb9 beqz a5,2040c482 <_vfprintf_r+0x100e> -2040c526: 57a2 lw a5,40(sp) -2040c528: 4752 lw a4,20(sp) -2040c52a: 08a1 addi a7,a7,8 -2040c52c: fef8ac23 sw a5,-8(a7) -2040c530: 47d2 lw a5,20(sp) -2040c532: fef8ae23 sw a5,-4(a7) -2040c536: 47be lw a5,204(sp) -2040c538: 97ba add a5,a5,a4 -2040c53a: c7be sw a5,204(sp) -2040c53c: 47ae lw a5,200(sp) -2040c53e: 471d li a4,7 -2040c540: 0785 addi a5,a5,1 -2040c542: c5be sw a5,200(sp) -2040c544: 00f75b63 ble a5,a4,2040c55a <_vfprintf_r+0x10e6> -2040c548: 01d0 addi a2,sp,196 -2040c54a: 85ca mv a1,s2 -2040c54c: 854e mv a0,s3 -2040c54e: 0eb040ef jal ra,20410e38 <__sprint_r> -2040c552: 4c051b63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c556: 0ec10893 addi a7,sp,236 -2040c55a: 5aba lw s5,172(sp) -2040c55c: 040ad463 bgez s5,2040c5a4 <_vfprintf_r+0x1130> -2040c560: 41500ab3 neg s5,s5 -2040c564: 8746 mv a4,a7 -2040c566: 4c41 li s8,16 -2040c568: 0000bb97 auipc s7,0xb -2040c56c: 01cb8b93 addi s7,s7,28 # 20417584 -2040c570: 4d1d li s10,7 -2040c572: 47ae lw a5,200(sp) -2040c574: 01772023 sw s7,0(a4) -2040c578: 46be lw a3,204(sp) -2040c57a: 0785 addi a5,a5,1 -2040c57c: 08a1 addi a7,a7,8 -2040c57e: 035c4b63 blt s8,s5,2040c5b4 <_vfprintf_r+0x1140> -2040c582: 01572223 sw s5,4(a4) -2040c586: 9ab6 add s5,s5,a3 -2040c588: c7d6 sw s5,204(sp) -2040c58a: c5be sw a5,200(sp) -2040c58c: 471d li a4,7 -2040c58e: 00f75b63 ble a5,a4,2040c5a4 <_vfprintf_r+0x1130> -2040c592: 01d0 addi a2,sp,196 -2040c594: 85ca mv a1,s2 -2040c596: 854e mv a0,s3 -2040c598: 0a1040ef jal ra,20410e38 <__sprint_r> -2040c59c: 48051663 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c5a0: 0ec10893 addi a7,sp,236 -2040c5a4: 47be lw a5,204(sp) -2040c5a6: 0098a023 sw s1,0(a7) -2040c5aa: 0148a223 sw s4,4(a7) -2040c5ae: 97d2 add a5,a5,s4 -2040c5b0: c7be sw a5,204(sp) -2040c5b2: bead j 2040c12c <_vfprintf_r+0xcb8> -2040c5b4: 06c1 addi a3,a3,16 -2040c5b6: 01872223 sw s8,4(a4) -2040c5ba: c7b6 sw a3,204(sp) -2040c5bc: c5be sw a5,200(sp) -2040c5be: 00fd5b63 ble a5,s10,2040c5d4 <_vfprintf_r+0x1160> -2040c5c2: 01d0 addi a2,sp,196 -2040c5c4: 85ca mv a1,s2 -2040c5c6: 854e mv a0,s3 -2040c5c8: 071040ef jal ra,20410e38 <__sprint_r> -2040c5cc: 44051e63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c5d0: 0ec10893 addi a7,sp,236 -2040c5d4: 1ac1 addi s5,s5,-16 -2040c5d6: 8746 mv a4,a7 -2040c5d8: bf69 j 2040c572 <_vfprintf_r+0x10fe> -2040c5da: 8ae6 mv s5,s9 -2040c5dc: 019a5363 ble s9,s4,2040c5e2 <_vfprintf_r+0x116e> -2040c5e0: 8ad2 mv s5,s4 -2040c5e2: 03505863 blez s5,2040c612 <_vfprintf_r+0x119e> -2040c5e6: 472e lw a4,200(sp) -2040c5e8: 9dd6 add s11,s11,s5 -2040c5ea: 0098a023 sw s1,0(a7) -2040c5ee: 0705 addi a4,a4,1 -2040c5f0: 0158a223 sw s5,4(a7) -2040c5f4: c7ee sw s11,204(sp) -2040c5f6: c5ba sw a4,200(sp) -2040c5f8: 469d li a3,7 -2040c5fa: 08a1 addi a7,a7,8 -2040c5fc: 00e6db63 ble a4,a3,2040c612 <_vfprintf_r+0x119e> -2040c600: 01d0 addi a2,sp,196 -2040c602: 85ca mv a1,s2 -2040c604: 854e mv a0,s3 -2040c606: 033040ef jal ra,20410e38 <__sprint_r> -2040c60a: 40051f63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c60e: 0ec10893 addi a7,sp,236 -2040c612: 000ad363 bgez s5,2040c618 <_vfprintf_r+0x11a4> -2040c616: 4a81 li s5,0 -2040c618: 415c8ab3 sub s5,s9,s5 -2040c61c: 05505363 blez s5,2040c662 <_vfprintf_r+0x11ee> -2040c620: 4dc1 li s11,16 -2040c622: 0000bd17 auipc s10,0xb -2040c626: f62d0d13 addi s10,s10,-158 # 20417584 -2040c62a: 4b1d li s6,7 -2040c62c: 472e lw a4,200(sp) -2040c62e: 01a8a023 sw s10,0(a7) -2040c632: 46be lw a3,204(sp) -2040c634: 0705 addi a4,a4,1 -2040c636: 00888613 addi a2,a7,8 -2040c63a: 135dc663 blt s11,s5,2040c766 <_vfprintf_r+0x12f2> -2040c63e: 0158a223 sw s5,4(a7) -2040c642: 9ab6 add s5,s5,a3 -2040c644: c7d6 sw s5,204(sp) -2040c646: c5ba sw a4,200(sp) -2040c648: 469d li a3,7 -2040c64a: 88b2 mv a7,a2 -2040c64c: 00e6db63 ble a4,a3,2040c662 <_vfprintf_r+0x11ee> -2040c650: 01d0 addi a2,sp,196 -2040c652: 85ca mv a1,s2 -2040c654: 854e mv a0,s3 -2040c656: 7e2040ef jal ra,20410e38 <__sprint_r> -2040c65a: 3c051763 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c65e: 0ec10893 addi a7,sp,236 -2040c662: 40047793 andi a5,s0,1024 -2040c666: 01948ab3 add s5,s1,s9 -2040c66a: c38d beqz a5,2040c68c <_vfprintf_r+0x1218> -2040c66c: 4d1d li s10,7 -2040c66e: 01448b33 add s6,s1,s4 -2040c672: 0000bd97 auipc s11,0xb -2040c676: f12d8d93 addi s11,s11,-238 # 20417584 -2040c67a: 100b9863 bnez s7,2040c78a <_vfprintf_r+0x1316> -2040c67e: 100c1863 bnez s8,2040c78e <_vfprintf_r+0x131a> -2040c682: 014487b3 add a5,s1,s4 -2040c686: 0157f363 bleu s5,a5,2040c68c <_vfprintf_r+0x1218> -2040c68a: 8abe mv s5,a5 -2040c68c: 57ba lw a5,172(sp) -2040c68e: 0147c563 blt a5,s4,2040c698 <_vfprintf_r+0x1224> -2040c692: 00147793 andi a5,s0,1 -2040c696: cb9d beqz a5,2040c6cc <_vfprintf_r+0x1258> -2040c698: 57a2 lw a5,40(sp) -2040c69a: 4752 lw a4,20(sp) -2040c69c: 08a1 addi a7,a7,8 -2040c69e: fef8ac23 sw a5,-8(a7) -2040c6a2: 47d2 lw a5,20(sp) -2040c6a4: fef8ae23 sw a5,-4(a7) -2040c6a8: 47be lw a5,204(sp) -2040c6aa: 97ba add a5,a5,a4 -2040c6ac: c7be sw a5,204(sp) -2040c6ae: 47ae lw a5,200(sp) -2040c6b0: 471d li a4,7 -2040c6b2: 0785 addi a5,a5,1 -2040c6b4: c5be sw a5,200(sp) -2040c6b6: 00f75b63 ble a5,a4,2040c6cc <_vfprintf_r+0x1258> -2040c6ba: 01d0 addi a2,sp,196 -2040c6bc: 85ca mv a1,s2 -2040c6be: 854e mv a0,s3 -2040c6c0: 778040ef jal ra,20410e38 <__sprint_r> -2040c6c4: 36051263 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c6c8: 0ec10893 addi a7,sp,236 -2040c6cc: 94d2 add s1,s1,s4 -2040c6ce: 415487b3 sub a5,s1,s5 -2040c6d2: 54ba lw s1,172(sp) -2040c6d4: 409a04b3 sub s1,s4,s1 -2040c6d8: 0097d363 ble s1,a5,2040c6de <_vfprintf_r+0x126a> -2040c6dc: 84be mv s1,a5 -2040c6de: 02905963 blez s1,2040c710 <_vfprintf_r+0x129c> -2040c6e2: 47be lw a5,204(sp) -2040c6e4: 0158a023 sw s5,0(a7) -2040c6e8: 0098a223 sw s1,4(a7) -2040c6ec: 97a6 add a5,a5,s1 -2040c6ee: c7be sw a5,204(sp) -2040c6f0: 47ae lw a5,200(sp) -2040c6f2: 471d li a4,7 -2040c6f4: 08a1 addi a7,a7,8 -2040c6f6: 0785 addi a5,a5,1 -2040c6f8: c5be sw a5,200(sp) -2040c6fa: 00f75b63 ble a5,a4,2040c710 <_vfprintf_r+0x129c> -2040c6fe: 01d0 addi a2,sp,196 -2040c700: 85ca mv a1,s2 -2040c702: 854e mv a0,s3 -2040c704: 734040ef jal ra,20410e38 <__sprint_r> -2040c708: 32051063 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c70c: 0ec10893 addi a7,sp,236 -2040c710: 87a6 mv a5,s1 -2040c712: 0004d363 bgez s1,2040c718 <_vfprintf_r+0x12a4> -2040c716: 4781 li a5,0 -2040c718: 54ba lw s1,172(sp) -2040c71a: 409a04b3 sub s1,s4,s1 -2040c71e: 8c9d sub s1,s1,a5 -2040c720: d69051e3 blez s1,2040c482 <_vfprintf_r+0x100e> -2040c724: 4bc1 li s7,16 -2040c726: 0000ba97 auipc s5,0xb -2040c72a: e5ea8a93 addi s5,s5,-418 # 20417584 -2040c72e: 4c1d li s8,7 -2040c730: 47ae lw a5,200(sp) -2040c732: 0158a023 sw s5,0(a7) -2040c736: 473e lw a4,204(sp) -2040c738: 0785 addi a5,a5,1 -2040c73a: 00888693 addi a3,a7,8 -2040c73e: d29bd9e3 ble s1,s7,2040c470 <_vfprintf_r+0xffc> -2040c742: 0741 addi a4,a4,16 -2040c744: 0178a223 sw s7,4(a7) -2040c748: c7ba sw a4,204(sp) -2040c74a: c5be sw a5,200(sp) -2040c74c: 00fc5a63 ble a5,s8,2040c760 <_vfprintf_r+0x12ec> -2040c750: 01d0 addi a2,sp,196 -2040c752: 85ca mv a1,s2 -2040c754: 854e mv a0,s3 -2040c756: 6e2040ef jal ra,20410e38 <__sprint_r> -2040c75a: 2c051763 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c75e: 11f4 addi a3,sp,236 -2040c760: 14c1 addi s1,s1,-16 -2040c762: 88b6 mv a7,a3 -2040c764: b7f1 j 2040c730 <_vfprintf_r+0x12bc> -2040c766: 06c1 addi a3,a3,16 -2040c768: 01b8a223 sw s11,4(a7) -2040c76c: c7b6 sw a3,204(sp) -2040c76e: c5ba sw a4,200(sp) -2040c770: 00eb5a63 ble a4,s6,2040c784 <_vfprintf_r+0x1310> -2040c774: 01d0 addi a2,sp,196 -2040c776: 85ca mv a1,s2 -2040c778: 854e mv a0,s3 -2040c77a: 6be040ef jal ra,20410e38 <__sprint_r> -2040c77e: 2a051563 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c782: 11f0 addi a2,sp,236 -2040c784: 1ac1 addi s5,s5,-16 -2040c786: 88b2 mv a7,a2 -2040c788: b555 j 2040c62c <_vfprintf_r+0x11b8> -2040c78a: 080c0e63 beqz s8,2040c826 <_vfprintf_r+0x13b2> -2040c78e: 1c7d addi s8,s8,-1 -2040c790: 57b2 lw a5,44(sp) -2040c792: 5712 lw a4,36(sp) -2040c794: 08a1 addi a7,a7,8 -2040c796: fef8ac23 sw a5,-8(a7) -2040c79a: 5792 lw a5,36(sp) -2040c79c: fef8ae23 sw a5,-4(a7) -2040c7a0: 47be lw a5,204(sp) -2040c7a2: 97ba add a5,a5,a4 -2040c7a4: c7be sw a5,204(sp) -2040c7a6: 47ae lw a5,200(sp) -2040c7a8: 0785 addi a5,a5,1 -2040c7aa: c5be sw a5,200(sp) -2040c7ac: 00fd5b63 ble a5,s10,2040c7c2 <_vfprintf_r+0x134e> -2040c7b0: 01d0 addi a2,sp,196 -2040c7b2: 85ca mv a1,s2 -2040c7b4: 854e mv a0,s3 -2040c7b6: 682040ef jal ra,20410e38 <__sprint_r> -2040c7ba: 26051763 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c7be: 0ec10893 addi a7,sp,236 -2040c7c2: 47a2 lw a5,8(sp) -2040c7c4: 415b0733 sub a4,s6,s5 -2040c7c8: 0007c783 lbu a5,0(a5) -2040c7cc: 00f75363 ble a5,a4,2040c7d2 <_vfprintf_r+0x135e> -2040c7d0: 87ba mv a5,a4 -2040c7d2: 02f05a63 blez a5,2040c806 <_vfprintf_r+0x1392> -2040c7d6: 473e lw a4,204(sp) -2040c7d8: 0158a023 sw s5,0(a7) -2040c7dc: 00f8a223 sw a5,4(a7) -2040c7e0: 973e add a4,a4,a5 -2040c7e2: c7ba sw a4,204(sp) -2040c7e4: 472e lw a4,200(sp) -2040c7e6: 08a1 addi a7,a7,8 -2040c7e8: 0705 addi a4,a4,1 -2040c7ea: c5ba sw a4,200(sp) -2040c7ec: 00ed5d63 ble a4,s10,2040c806 <_vfprintf_r+0x1392> -2040c7f0: 01d0 addi a2,sp,196 -2040c7f2: 85ca mv a1,s2 -2040c7f4: 854e mv a0,s3 -2040c7f6: dc3e sw a5,56(sp) -2040c7f8: 640040ef jal ra,20410e38 <__sprint_r> -2040c7fc: 22051663 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c800: 57e2 lw a5,56(sp) -2040c802: 0ec10893 addi a7,sp,236 -2040c806: 873e mv a4,a5 -2040c808: 0007d363 bgez a5,2040c80e <_vfprintf_r+0x139a> -2040c80c: 4701 li a4,0 -2040c80e: 47a2 lw a5,8(sp) -2040c810: 4841 li a6,16 -2040c812: 0007c783 lbu a5,0(a5) -2040c816: 8f99 sub a5,a5,a4 -2040c818: 04f04163 bgtz a5,2040c85a <_vfprintf_r+0x13e6> -2040c81c: 47a2 lw a5,8(sp) -2040c81e: 0007c783 lbu a5,0(a5) -2040c822: 9abe add s5,s5,a5 -2040c824: bd99 j 2040c67a <_vfprintf_r+0x1206> -2040c826: 47a2 lw a5,8(sp) -2040c828: 1bfd addi s7,s7,-1 -2040c82a: 17fd addi a5,a5,-1 -2040c82c: c43e sw a5,8(sp) -2040c82e: b78d j 2040c790 <_vfprintf_r+0x131c> -2040c830: 06c1 addi a3,a3,16 -2040c832: 0108a223 sw a6,4(a7) -2040c836: c7b6 sw a3,204(sp) -2040c838: c5ba sw a4,200(sp) -2040c83a: 00ed5e63 ble a4,s10,2040c856 <_vfprintf_r+0x13e2> -2040c83e: 01d0 addi a2,sp,196 -2040c840: 85ca mv a1,s2 -2040c842: 854e mv a0,s3 -2040c844: de42 sw a6,60(sp) -2040c846: dc3e sw a5,56(sp) -2040c848: 5f0040ef jal ra,20410e38 <__sprint_r> -2040c84c: 1c051e63 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c850: 5872 lw a6,60(sp) -2040c852: 57e2 lw a5,56(sp) -2040c854: 11f0 addi a2,sp,236 -2040c856: 17c1 addi a5,a5,-16 -2040c858: 88b2 mv a7,a2 -2040c85a: 472e lw a4,200(sp) -2040c85c: 01b8a023 sw s11,0(a7) -2040c860: 46be lw a3,204(sp) -2040c862: 0705 addi a4,a4,1 -2040c864: 00888613 addi a2,a7,8 -2040c868: fcf844e3 blt a6,a5,2040c830 <_vfprintf_r+0x13bc> -2040c86c: 00f8a223 sw a5,4(a7) -2040c870: 97b6 add a5,a5,a3 -2040c872: c7be sw a5,204(sp) -2040c874: c5ba sw a4,200(sp) -2040c876: 88b2 mv a7,a2 -2040c878: faed52e3 ble a4,s10,2040c81c <_vfprintf_r+0x13a8> -2040c87c: 01d0 addi a2,sp,196 -2040c87e: 85ca mv a1,s2 -2040c880: 854e mv a0,s3 -2040c882: 5b6040ef jal ra,20410e38 <__sprint_r> -2040c886: 1a051163 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c88a: 0ec10893 addi a7,sp,236 -2040c88e: b779 j 2040c81c <_vfprintf_r+0x13a8> -2040c890: 47ae lw a5,200(sp) -2040c892: 4705 li a4,1 -2040c894: 0098a023 sw s1,0(a7) -2040c898: 0d85 addi s11,s11,1 -2040c89a: 0785 addi a5,a5,1 -2040c89c: 00888b93 addi s7,a7,8 -2040c8a0: 01474663 blt a4,s4,2040c8ac <_vfprintf_r+0x1438> -2040c8a4: 00147693 andi a3,s0,1 -2040c8a8: 12068663 beqz a3,2040c9d4 <_vfprintf_r+0x1560> -2040c8ac: 4705 li a4,1 -2040c8ae: 00e8a223 sw a4,4(a7) -2040c8b2: c7ee sw s11,204(sp) -2040c8b4: c5be sw a5,200(sp) -2040c8b6: 471d li a4,7 -2040c8b8: 00f75b63 ble a5,a4,2040c8ce <_vfprintf_r+0x145a> -2040c8bc: 01d0 addi a2,sp,196 -2040c8be: 85ca mv a1,s2 -2040c8c0: 854e mv a0,s3 -2040c8c2: 576040ef jal ra,20410e38 <__sprint_r> -2040c8c6: 16051163 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c8ca: 0ec10b93 addi s7,sp,236 -2040c8ce: 57a2 lw a5,40(sp) -2040c8d0: 4752 lw a4,20(sp) -2040c8d2: 0ba1 addi s7,s7,8 -2040c8d4: fefbac23 sw a5,-8(s7) -2040c8d8: 47d2 lw a5,20(sp) -2040c8da: fefbae23 sw a5,-4(s7) -2040c8de: 47be lw a5,204(sp) -2040c8e0: 97ba add a5,a5,a4 -2040c8e2: c7be sw a5,204(sp) -2040c8e4: 47ae lw a5,200(sp) -2040c8e6: 471d li a4,7 -2040c8e8: 0785 addi a5,a5,1 -2040c8ea: c5be sw a5,200(sp) -2040c8ec: 00f75b63 ble a5,a4,2040c902 <_vfprintf_r+0x148e> -2040c8f0: 01d0 addi a2,sp,196 -2040c8f2: 85ca mv a1,s2 -2040c8f4: 854e mv a0,s3 -2040c8f6: 542040ef jal ra,20410e38 <__sprint_r> -2040c8fa: 12051763 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c8fe: 0ec10b93 addi s7,sp,236 -2040c902: 47ce lw a5,208(sp) -2040c904: 010c addi a1,sp,128 -2040c906: 0908 addi a0,sp,144 -2040c908: c93e sw a5,144(sp) -2040c90a: 47de lw a5,212(sp) -2040c90c: fffa0a93 addi s5,s4,-1 -2040c910: c102 sw zero,128(sp) -2040c912: cb3e sw a5,148(sp) -2040c914: 47ee lw a5,216(sp) -2040c916: c302 sw zero,132(sp) -2040c918: c502 sw zero,136(sp) -2040c91a: cd3e sw a5,152(sp) -2040c91c: 47fe lw a5,220(sp) -2040c91e: c702 sw zero,140(sp) -2040c920: cf3e sw a5,156(sp) -2040c922: 785060ef jal ra,204138a6 <__eqtf2> -2040c926: cd29 beqz a0,2040c980 <_vfprintf_r+0x150c> -2040c928: 47be lw a5,204(sp) -2040c92a: 472e lw a4,200(sp) -2040c92c: 0485 addi s1,s1,1 -2040c92e: 17fd addi a5,a5,-1 -2040c930: 97d2 add a5,a5,s4 -2040c932: 0705 addi a4,a4,1 -2040c934: 009ba023 sw s1,0(s7) -2040c938: 015ba223 sw s5,4(s7) -2040c93c: c7be sw a5,204(sp) -2040c93e: c5ba sw a4,200(sp) -2040c940: 479d li a5,7 -2040c942: 0ba1 addi s7,s7,8 -2040c944: 00e7da63 ble a4,a5,2040c958 <_vfprintf_r+0x14e4> -2040c948: 01d0 addi a2,sp,196 -2040c94a: 85ca mv a1,s2 -2040c94c: 854e mv a0,s3 -2040c94e: 4ea040ef jal ra,20410e38 <__sprint_r> -2040c952: e979 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c954: 0ec10b93 addi s7,sp,236 -2040c958: 195c addi a5,sp,180 -2040c95a: 00fba023 sw a5,0(s7) -2040c95e: 57c2 lw a5,48(sp) -2040c960: 5742 lw a4,48(sp) -2040c962: 008b8893 addi a7,s7,8 -2040c966: 00fba223 sw a5,4(s7) -2040c96a: 47be lw a5,204(sp) -2040c96c: 97ba add a5,a5,a4 -2040c96e: c7be sw a5,204(sp) -2040c970: 47ae lw a5,200(sp) -2040c972: 471d li a4,7 -2040c974: 0785 addi a5,a5,1 -2040c976: c5be sw a5,200(sp) -2040c978: b0f755e3 ble a5,a4,2040c482 <_vfprintf_r+0x100e> -2040c97c: fbeff06f j 2040c13a <_vfprintf_r+0xcc6> -2040c980: fd505ce3 blez s5,2040c958 <_vfprintf_r+0x14e4> -2040c984: 4c41 li s8,16 -2040c986: 0000b497 auipc s1,0xb -2040c98a: bfe48493 addi s1,s1,-1026 # 20417584 -2040c98e: 4d1d li s10,7 -2040c990: 472e lw a4,200(sp) -2040c992: 009ba023 sw s1,0(s7) -2040c996: 47be lw a5,204(sp) -2040c998: 0705 addi a4,a4,1 -2040c99a: 008b8693 addi a3,s7,8 -2040c99e: 015c4a63 blt s8,s5,2040c9b2 <_vfprintf_r+0x153e> -2040c9a2: 97d6 add a5,a5,s5 -2040c9a4: 015ba223 sw s5,4(s7) -2040c9a8: c7be sw a5,204(sp) -2040c9aa: c5ba sw a4,200(sp) -2040c9ac: 479d li a5,7 -2040c9ae: 8bb6 mv s7,a3 -2040c9b0: bf51 j 2040c944 <_vfprintf_r+0x14d0> -2040c9b2: 07c1 addi a5,a5,16 -2040c9b4: 018ba223 sw s8,4(s7) -2040c9b8: c7be sw a5,204(sp) -2040c9ba: c5ba sw a4,200(sp) -2040c9bc: 00ed5963 ble a4,s10,2040c9ce <_vfprintf_r+0x155a> -2040c9c0: 01d0 addi a2,sp,196 -2040c9c2: 85ca mv a1,s2 -2040c9c4: 854e mv a0,s3 -2040c9c6: 472040ef jal ra,20410e38 <__sprint_r> -2040c9ca: ed39 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040c9cc: 11f4 addi a3,sp,236 -2040c9ce: 1ac1 addi s5,s5,-16 -2040c9d0: 8bb6 mv s7,a3 -2040c9d2: bf7d j 2040c990 <_vfprintf_r+0x151c> -2040c9d4: 00e8a223 sw a4,4(a7) -2040c9d8: c7ee sw s11,204(sp) -2040c9da: c5be sw a5,200(sp) -2040c9dc: 471d li a4,7 -2040c9de: f6f75de3 ble a5,a4,2040c958 <_vfprintf_r+0x14e4> -2040c9e2: b79d j 2040c948 <_vfprintf_r+0x14d4> -2040c9e4: 47f2 lw a5,28(sp) -2040c9e6: 5702 lw a4,32(sp) -2040c9e8: 40e78433 sub s0,a5,a4 -2040c9ec: a8805ee3 blez s0,2040c488 <_vfprintf_r+0x1014> -2040c9f0: 4ac1 li s5,16 -2040c9f2: 0000b497 auipc s1,0xb -2040c9f6: b8248493 addi s1,s1,-1150 # 20417574 -2040c9fa: 4b9d li s7,7 -2040c9fc: 47ae lw a5,200(sp) -2040c9fe: 0098a023 sw s1,0(a7) -2040ca02: 473e lw a4,204(sp) -2040ca04: 0785 addi a5,a5,1 -2040ca06: 028acb63 blt s5,s0,2040ca3c <_vfprintf_r+0x15c8> -2040ca0a: 0088a223 sw s0,4(a7) -2040ca0e: 943a add s0,s0,a4 -2040ca10: c7a2 sw s0,204(sp) -2040ca12: c5be sw a5,200(sp) -2040ca14: 471d li a4,7 -2040ca16: a6f759e3 ble a5,a4,2040c488 <_vfprintf_r+0x1014> -2040ca1a: 01d0 addi a2,sp,196 -2040ca1c: 85ca mv a1,s2 -2040ca1e: 854e mv a0,s3 -2040ca20: 418040ef jal ra,20410e38 <__sprint_r> -2040ca24: a60502e3 beqz a0,2040c488 <_vfprintf_r+0x1014> -2040ca28: 4792 lw a5,4(sp) -2040ca2a: e399 bnez a5,2040ca30 <_vfprintf_r+0x15bc> -2040ca2c: f3dfe06f j 2040b968 <_vfprintf_r+0x4f4> -2040ca30: 85be mv a1,a5 -2040ca32: 854e mv a0,s3 -2040ca34: d52fe0ef jal ra,2040af86 <_free_r> -2040ca38: f31fe06f j 2040b968 <_vfprintf_r+0x4f4> -2040ca3c: 0741 addi a4,a4,16 -2040ca3e: 0158a223 sw s5,4(a7) -2040ca42: c7ba sw a4,204(sp) -2040ca44: c5be sw a5,200(sp) -2040ca46: 08a1 addi a7,a7,8 -2040ca48: 00fbda63 ble a5,s7,2040ca5c <_vfprintf_r+0x15e8> -2040ca4c: 01d0 addi a2,sp,196 -2040ca4e: 85ca mv a1,s2 -2040ca50: 854e mv a0,s3 -2040ca52: 3e6040ef jal ra,20410e38 <__sprint_r> -2040ca56: f969 bnez a0,2040ca28 <_vfprintf_r+0x15b4> -2040ca58: 0ec10893 addi a7,sp,236 -2040ca5c: 1441 addi s0,s0,-16 -2040ca5e: bf79 j 2040c9fc <_vfprintf_r+0x1588> -2040ca60: 4592 lw a1,4(sp) -2040ca62: 854e mv a0,s3 -2040ca64: d22fe0ef jal ra,2040af86 <_free_r> -2040ca68: b4a9 j 2040c4b2 <_vfprintf_r+0x103e> -2040ca6a: 47be lw a5,204(sp) -2040ca6c: e399 bnez a5,2040ca72 <_vfprintf_r+0x15fe> -2040ca6e: efbfe06f j 2040b968 <_vfprintf_r+0x4f4> -2040ca72: 01d0 addi a2,sp,196 -2040ca74: 85ca mv a1,s2 -2040ca76: 854e mv a0,s3 -2040ca78: 3c0040ef jal ra,20410e38 <__sprint_r> -2040ca7c: eedfe06f j 2040b968 <_vfprintf_r+0x4f4> +2040c4f4: 97b6 add a5,a5,a3 +2040c4f6: c7be sw a5,204(sp) +2040c4f8: c5ba sw a4,200(sp) +2040c4fa: 88b2 mv a7,a2 +2040c4fc: faed52e3 ble a4,s10,2040c4a0 <_vfprintf_r+0x13a8> +2040c500: 01d0 addi a2,sp,196 +2040c502: 85ca mv a1,s2 +2040c504: 854e mv a0,s3 +2040c506: 5b6040ef jal ra,20410abc <__sprint_r> +2040c50a: 1a051163 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c50e: 0ec10893 addi a7,sp,236 +2040c512: b779 j 2040c4a0 <_vfprintf_r+0x13a8> +2040c514: 47ae lw a5,200(sp) +2040c516: 4705 li a4,1 +2040c518: 0098a023 sw s1,0(a7) +2040c51c: 0d85 addi s11,s11,1 +2040c51e: 0785 addi a5,a5,1 +2040c520: 00888b93 addi s7,a7,8 +2040c524: 01474663 blt a4,s4,2040c530 <_vfprintf_r+0x1438> +2040c528: 00147693 andi a3,s0,1 +2040c52c: 12068663 beqz a3,2040c658 <_vfprintf_r+0x1560> +2040c530: 4705 li a4,1 +2040c532: 00e8a223 sw a4,4(a7) +2040c536: c7ee sw s11,204(sp) +2040c538: c5be sw a5,200(sp) +2040c53a: 471d li a4,7 +2040c53c: 00f75b63 ble a5,a4,2040c552 <_vfprintf_r+0x145a> +2040c540: 01d0 addi a2,sp,196 +2040c542: 85ca mv a1,s2 +2040c544: 854e mv a0,s3 +2040c546: 576040ef jal ra,20410abc <__sprint_r> +2040c54a: 16051163 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c54e: 0ec10b93 addi s7,sp,236 +2040c552: 57a2 lw a5,40(sp) +2040c554: 4752 lw a4,20(sp) +2040c556: 0ba1 addi s7,s7,8 +2040c558: fefbac23 sw a5,-8(s7) +2040c55c: 47d2 lw a5,20(sp) +2040c55e: fefbae23 sw a5,-4(s7) +2040c562: 47be lw a5,204(sp) +2040c564: 97ba add a5,a5,a4 +2040c566: c7be sw a5,204(sp) +2040c568: 47ae lw a5,200(sp) +2040c56a: 471d li a4,7 +2040c56c: 0785 addi a5,a5,1 +2040c56e: c5be sw a5,200(sp) +2040c570: 00f75b63 ble a5,a4,2040c586 <_vfprintf_r+0x148e> +2040c574: 01d0 addi a2,sp,196 +2040c576: 85ca mv a1,s2 +2040c578: 854e mv a0,s3 +2040c57a: 542040ef jal ra,20410abc <__sprint_r> +2040c57e: 12051763 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c582: 0ec10b93 addi s7,sp,236 +2040c586: 47ce lw a5,208(sp) +2040c588: 010c addi a1,sp,128 +2040c58a: 0908 addi a0,sp,144 +2040c58c: c93e sw a5,144(sp) +2040c58e: 47de lw a5,212(sp) +2040c590: fffa0a93 addi s5,s4,-1 +2040c594: c102 sw zero,128(sp) +2040c596: cb3e sw a5,148(sp) +2040c598: 47ee lw a5,216(sp) +2040c59a: c302 sw zero,132(sp) +2040c59c: c502 sw zero,136(sp) +2040c59e: cd3e sw a5,152(sp) +2040c5a0: 47fe lw a5,220(sp) +2040c5a2: c702 sw zero,140(sp) +2040c5a4: cf3e sw a5,156(sp) +2040c5a6: 785060ef jal ra,2041352a <__eqtf2> +2040c5aa: cd29 beqz a0,2040c604 <_vfprintf_r+0x150c> +2040c5ac: 47be lw a5,204(sp) +2040c5ae: 472e lw a4,200(sp) +2040c5b0: 0485 addi s1,s1,1 +2040c5b2: 17fd addi a5,a5,-1 +2040c5b4: 97d2 add a5,a5,s4 +2040c5b6: 0705 addi a4,a4,1 +2040c5b8: 009ba023 sw s1,0(s7) +2040c5bc: 015ba223 sw s5,4(s7) +2040c5c0: c7be sw a5,204(sp) +2040c5c2: c5ba sw a4,200(sp) +2040c5c4: 479d li a5,7 +2040c5c6: 0ba1 addi s7,s7,8 +2040c5c8: 00e7da63 ble a4,a5,2040c5dc <_vfprintf_r+0x14e4> +2040c5cc: 01d0 addi a2,sp,196 +2040c5ce: 85ca mv a1,s2 +2040c5d0: 854e mv a0,s3 +2040c5d2: 4ea040ef jal ra,20410abc <__sprint_r> +2040c5d6: e979 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c5d8: 0ec10b93 addi s7,sp,236 +2040c5dc: 195c addi a5,sp,180 +2040c5de: 00fba023 sw a5,0(s7) +2040c5e2: 57c2 lw a5,48(sp) +2040c5e4: 5742 lw a4,48(sp) +2040c5e6: 008b8893 addi a7,s7,8 +2040c5ea: 00fba223 sw a5,4(s7) +2040c5ee: 47be lw a5,204(sp) +2040c5f0: 97ba add a5,a5,a4 +2040c5f2: c7be sw a5,204(sp) +2040c5f4: 47ae lw a5,200(sp) +2040c5f6: 471d li a4,7 +2040c5f8: 0785 addi a5,a5,1 +2040c5fa: c5be sw a5,200(sp) +2040c5fc: b0f755e3 ble a5,a4,2040c106 <_vfprintf_r+0x100e> +2040c600: fbeff06f j 2040bdbe <_vfprintf_r+0xcc6> +2040c604: fd505ce3 blez s5,2040c5dc <_vfprintf_r+0x14e4> +2040c608: 4c41 li s8,16 +2040c60a: 0000b497 auipc s1,0xb +2040c60e: d3648493 addi s1,s1,-714 # 20417340 +2040c612: 4d1d li s10,7 +2040c614: 472e lw a4,200(sp) +2040c616: 009ba023 sw s1,0(s7) +2040c61a: 47be lw a5,204(sp) +2040c61c: 0705 addi a4,a4,1 +2040c61e: 008b8693 addi a3,s7,8 +2040c622: 015c4a63 blt s8,s5,2040c636 <_vfprintf_r+0x153e> +2040c626: 97d6 add a5,a5,s5 +2040c628: 015ba223 sw s5,4(s7) +2040c62c: c7be sw a5,204(sp) +2040c62e: c5ba sw a4,200(sp) +2040c630: 479d li a5,7 +2040c632: 8bb6 mv s7,a3 +2040c634: bf51 j 2040c5c8 <_vfprintf_r+0x14d0> +2040c636: 07c1 addi a5,a5,16 +2040c638: 018ba223 sw s8,4(s7) +2040c63c: c7be sw a5,204(sp) +2040c63e: c5ba sw a4,200(sp) +2040c640: 00ed5963 ble a4,s10,2040c652 <_vfprintf_r+0x155a> +2040c644: 01d0 addi a2,sp,196 +2040c646: 85ca mv a1,s2 +2040c648: 854e mv a0,s3 +2040c64a: 472040ef jal ra,20410abc <__sprint_r> +2040c64e: ed39 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c650: 11f4 addi a3,sp,236 +2040c652: 1ac1 addi s5,s5,-16 +2040c654: 8bb6 mv s7,a3 +2040c656: bf7d j 2040c614 <_vfprintf_r+0x151c> +2040c658: 00e8a223 sw a4,4(a7) +2040c65c: c7ee sw s11,204(sp) +2040c65e: c5be sw a5,200(sp) +2040c660: 471d li a4,7 +2040c662: f6f75de3 ble a5,a4,2040c5dc <_vfprintf_r+0x14e4> +2040c666: b79d j 2040c5cc <_vfprintf_r+0x14d4> +2040c668: 47f2 lw a5,28(sp) +2040c66a: 5702 lw a4,32(sp) +2040c66c: 40e78433 sub s0,a5,a4 +2040c670: a8805ee3 blez s0,2040c10c <_vfprintf_r+0x1014> +2040c674: 4ac1 li s5,16 +2040c676: 0000b497 auipc s1,0xb +2040c67a: cba48493 addi s1,s1,-838 # 20417330 +2040c67e: 4b9d li s7,7 +2040c680: 47ae lw a5,200(sp) +2040c682: 0098a023 sw s1,0(a7) +2040c686: 473e lw a4,204(sp) +2040c688: 0785 addi a5,a5,1 +2040c68a: 028acb63 blt s5,s0,2040c6c0 <_vfprintf_r+0x15c8> +2040c68e: 0088a223 sw s0,4(a7) +2040c692: 943a add s0,s0,a4 +2040c694: c7a2 sw s0,204(sp) +2040c696: c5be sw a5,200(sp) +2040c698: 471d li a4,7 +2040c69a: a6f759e3 ble a5,a4,2040c10c <_vfprintf_r+0x1014> +2040c69e: 01d0 addi a2,sp,196 +2040c6a0: 85ca mv a1,s2 +2040c6a2: 854e mv a0,s3 +2040c6a4: 418040ef jal ra,20410abc <__sprint_r> +2040c6a8: a60502e3 beqz a0,2040c10c <_vfprintf_r+0x1014> +2040c6ac: 4792 lw a5,4(sp) +2040c6ae: e399 bnez a5,2040c6b4 <_vfprintf_r+0x15bc> +2040c6b0: f3dfe06f j 2040b5ec <_vfprintf_r+0x4f4> +2040c6b4: 85be mv a1,a5 +2040c6b6: 854e mv a0,s3 +2040c6b8: d52fe0ef jal ra,2040ac0a <_free_r> +2040c6bc: f31fe06f j 2040b5ec <_vfprintf_r+0x4f4> +2040c6c0: 0741 addi a4,a4,16 +2040c6c2: 0158a223 sw s5,4(a7) +2040c6c6: c7ba sw a4,204(sp) +2040c6c8: c5be sw a5,200(sp) +2040c6ca: 08a1 addi a7,a7,8 +2040c6cc: 00fbda63 ble a5,s7,2040c6e0 <_vfprintf_r+0x15e8> +2040c6d0: 01d0 addi a2,sp,196 +2040c6d2: 85ca mv a1,s2 +2040c6d4: 854e mv a0,s3 +2040c6d6: 3e6040ef jal ra,20410abc <__sprint_r> +2040c6da: f969 bnez a0,2040c6ac <_vfprintf_r+0x15b4> +2040c6dc: 0ec10893 addi a7,sp,236 +2040c6e0: 1441 addi s0,s0,-16 +2040c6e2: bf79 j 2040c680 <_vfprintf_r+0x1588> +2040c6e4: 4592 lw a1,4(sp) +2040c6e6: 854e mv a0,s3 +2040c6e8: d22fe0ef jal ra,2040ac0a <_free_r> +2040c6ec: b4a9 j 2040c136 <_vfprintf_r+0x103e> +2040c6ee: 47be lw a5,204(sp) +2040c6f0: e399 bnez a5,2040c6f6 <_vfprintf_r+0x15fe> +2040c6f2: efbfe06f j 2040b5ec <_vfprintf_r+0x4f4> +2040c6f6: 01d0 addi a2,sp,196 +2040c6f8: 85ca mv a1,s2 +2040c6fa: 854e mv a0,s3 +2040c6fc: 3c0040ef jal ra,20410abc <__sprint_r> +2040c700: eedfe06f j 2040b5ec <_vfprintf_r+0x4f4> -2040ca80 : -2040ca80: 5fbf4797 auipc a5,0x5fbf4 -2040ca84: c4478793 addi a5,a5,-956 # 800006c4 <_impure_ptr> -2040ca88: 86b2 mv a3,a2 -2040ca8a: 862e mv a2,a1 -2040ca8c: 85aa mv a1,a0 -2040ca8e: 4388 lw a0,0(a5) -2040ca90: 9e5fe06f j 2040b474 <_vfprintf_r> +2040c704 : +2040c704: 5fbf4797 auipc a5,0x5fbf4 +2040c708: fc078793 addi a5,a5,-64 # 800006c4 <_impure_ptr> +2040c70c: 86b2 mv a3,a2 +2040c70e: 862e mv a2,a1 +2040c710: 85aa mv a1,a0 +2040c712: 4388 lw a0,0(a5) +2040c714: 9e5fe06f j 2040b0f8 <_vfprintf_r> -2040ca94 <__sbprintf>: -2040ca94: 00c5d783 lhu a5,12(a1) -2040ca98: b8010113 addi sp,sp,-1152 -2040ca9c: 46812c23 sw s0,1144(sp) -2040caa0: 9bf5 andi a5,a5,-3 -2040caa2: 00f11a23 sh a5,20(sp) -2040caa6: 51fc lw a5,100(a1) -2040caa8: 842e mv s0,a1 -2040caaa: 46912a23 sw s1,1140(sp) -2040caae: d6be sw a5,108(sp) -2040cab0: 00e5d783 lhu a5,14(a1) -2040cab4: 47212823 sw s2,1136(sp) -2040cab8: 46112e23 sw ra,1148(sp) -2040cabc: 00f11b23 sh a5,22(sp) -2040cac0: 4ddc lw a5,28(a1) -2040cac2: 892a mv s2,a0 -2040cac4: d002 sw zero,32(sp) -2040cac6: d23e sw a5,36(sp) -2040cac8: 51dc lw a5,36(a1) -2040caca: 002c addi a1,sp,8 -2040cacc: d63e sw a5,44(sp) -2040cace: 189c addi a5,sp,112 -2040cad0: c43e sw a5,8(sp) -2040cad2: cc3e sw a5,24(sp) -2040cad4: 40000793 li a5,1024 -2040cad8: c83e sw a5,16(sp) -2040cada: ce3e sw a5,28(sp) -2040cadc: 999fe0ef jal ra,2040b474 <_vfprintf_r> -2040cae0: 84aa mv s1,a0 -2040cae2: 00054763 bltz a0,2040caf0 <__sbprintf+0x5c> -2040cae6: 002c addi a1,sp,8 -2040cae8: 854a mv a0,s2 -2040caea: 2e59 jal 2040ce80 <_fflush_r> -2040caec: c111 beqz a0,2040caf0 <__sbprintf+0x5c> -2040caee: 54fd li s1,-1 -2040caf0: 01415783 lhu a5,20(sp) -2040caf4: 0407f793 andi a5,a5,64 -2040caf8: c799 beqz a5,2040cb06 <__sbprintf+0x72> -2040cafa: 00c45783 lhu a5,12(s0) -2040cafe: 0407e793 ori a5,a5,64 -2040cb02: 00f41623 sh a5,12(s0) -2040cb06: 47c12083 lw ra,1148(sp) -2040cb0a: 47812403 lw s0,1144(sp) -2040cb0e: 8526 mv a0,s1 -2040cb10: 47012903 lw s2,1136(sp) -2040cb14: 47412483 lw s1,1140(sp) -2040cb18: 48010113 addi sp,sp,1152 -2040cb1c: 8082 ret +2040c718 <__sbprintf>: +2040c718: 00c5d783 lhu a5,12(a1) +2040c71c: b8010113 addi sp,sp,-1152 +2040c720: 46812c23 sw s0,1144(sp) +2040c724: 9bf5 andi a5,a5,-3 +2040c726: 00f11a23 sh a5,20(sp) +2040c72a: 51fc lw a5,100(a1) +2040c72c: 842e mv s0,a1 +2040c72e: 46912a23 sw s1,1140(sp) +2040c732: d6be sw a5,108(sp) +2040c734: 00e5d783 lhu a5,14(a1) +2040c738: 47212823 sw s2,1136(sp) +2040c73c: 46112e23 sw ra,1148(sp) +2040c740: 00f11b23 sh a5,22(sp) +2040c744: 4ddc lw a5,28(a1) +2040c746: 892a mv s2,a0 +2040c748: d002 sw zero,32(sp) +2040c74a: d23e sw a5,36(sp) +2040c74c: 51dc lw a5,36(a1) +2040c74e: 002c addi a1,sp,8 +2040c750: d63e sw a5,44(sp) +2040c752: 189c addi a5,sp,112 +2040c754: c43e sw a5,8(sp) +2040c756: cc3e sw a5,24(sp) +2040c758: 40000793 li a5,1024 +2040c75c: c83e sw a5,16(sp) +2040c75e: ce3e sw a5,28(sp) +2040c760: 999fe0ef jal ra,2040b0f8 <_vfprintf_r> +2040c764: 84aa mv s1,a0 +2040c766: 00054763 bltz a0,2040c774 <__sbprintf+0x5c> +2040c76a: 002c addi a1,sp,8 +2040c76c: 854a mv a0,s2 +2040c76e: 2e59 jal 2040cb04 <_fflush_r> +2040c770: c111 beqz a0,2040c774 <__sbprintf+0x5c> +2040c772: 54fd li s1,-1 +2040c774: 01415783 lhu a5,20(sp) +2040c778: 0407f793 andi a5,a5,64 +2040c77c: c799 beqz a5,2040c78a <__sbprintf+0x72> +2040c77e: 00c45783 lhu a5,12(s0) +2040c782: 0407e793 ori a5,a5,64 +2040c786: 00f41623 sh a5,12(s0) +2040c78a: 47c12083 lw ra,1148(sp) +2040c78e: 47812403 lw s0,1144(sp) +2040c792: 8526 mv a0,s1 +2040c794: 47012903 lw s2,1136(sp) +2040c798: 47412483 lw s1,1140(sp) +2040c79c: 48010113 addi sp,sp,1152 +2040c7a0: 8082 ret -2040cb1e <__swsetup_r>: -2040cb1e: 1141 addi sp,sp,-16 -2040cb20: 5fbf4797 auipc a5,0x5fbf4 -2040cb24: ba478793 addi a5,a5,-1116 # 800006c4 <_impure_ptr> -2040cb28: c226 sw s1,4(sp) -2040cb2a: 84aa mv s1,a0 -2040cb2c: 4388 lw a0,0(a5) -2040cb2e: c422 sw s0,8(sp) -2040cb30: c606 sw ra,12(sp) -2040cb32: 842e mv s0,a1 -2040cb34: c501 beqz a0,2040cb3c <__swsetup_r+0x1e> -2040cb36: 5d1c lw a5,56(a0) -2040cb38: e391 bnez a5,2040cb3c <__swsetup_r+0x1e> -2040cb3a: 21a5 jal 2040cfa2 <__sinit> -2040cb3c: 00c41703 lh a4,12(s0) -2040cb40: 01071793 slli a5,a4,0x10 -2040cb44: 83c1 srli a5,a5,0x10 -2040cb46: 0087f693 andi a3,a5,8 -2040cb4a: eea9 bnez a3,2040cba4 <__swsetup_r+0x86> -2040cb4c: 0107f693 andi a3,a5,16 -2040cb50: ee89 bnez a3,2040cb6a <__swsetup_r+0x4c> -2040cb52: 47a5 li a5,9 -2040cb54: c09c sw a5,0(s1) -2040cb56: 04076713 ori a4,a4,64 -2040cb5a: 00e41623 sh a4,12(s0) -2040cb5e: 557d li a0,-1 -2040cb60: 40b2 lw ra,12(sp) -2040cb62: 4422 lw s0,8(sp) -2040cb64: 4492 lw s1,4(sp) -2040cb66: 0141 addi sp,sp,16 -2040cb68: 8082 ret -2040cb6a: 8b91 andi a5,a5,4 -2040cb6c: c795 beqz a5,2040cb98 <__swsetup_r+0x7a> -2040cb6e: 580c lw a1,48(s0) -2040cb70: c991 beqz a1,2040cb84 <__swsetup_r+0x66> -2040cb72: 04040793 addi a5,s0,64 -2040cb76: 00f58563 beq a1,a5,2040cb80 <__swsetup_r+0x62> -2040cb7a: 8526 mv a0,s1 -2040cb7c: c0afe0ef jal ra,2040af86 <_free_r> -2040cb80: 02042823 sw zero,48(s0) -2040cb84: 00c45783 lhu a5,12(s0) -2040cb88: 00042223 sw zero,4(s0) -2040cb8c: fdb7f793 andi a5,a5,-37 -2040cb90: 00f41623 sh a5,12(s0) -2040cb94: 481c lw a5,16(s0) -2040cb96: c01c sw a5,0(s0) -2040cb98: 00c45783 lhu a5,12(s0) -2040cb9c: 0087e793 ori a5,a5,8 -2040cba0: 00f41623 sh a5,12(s0) -2040cba4: 481c lw a5,16(s0) -2040cba6: ef89 bnez a5,2040cbc0 <__swsetup_r+0xa2> -2040cba8: 00c45783 lhu a5,12(s0) -2040cbac: 20000713 li a4,512 -2040cbb0: 2807f793 andi a5,a5,640 -2040cbb4: 00e78663 beq a5,a4,2040cbc0 <__swsetup_r+0xa2> -2040cbb8: 85a2 mv a1,s0 -2040cbba: 8526 mv a0,s1 -2040cbbc: 669010ef jal ra,2040ea24 <__smakebuf_r> -2040cbc0: 00c45783 lhu a5,12(s0) -2040cbc4: 0017f713 andi a4,a5,1 -2040cbc8: c705 beqz a4,2040cbf0 <__swsetup_r+0xd2> -2040cbca: 485c lw a5,20(s0) -2040cbcc: 00042423 sw zero,8(s0) -2040cbd0: 40f007b3 neg a5,a5 -2040cbd4: cc1c sw a5,24(s0) -2040cbd6: 481c lw a5,16(s0) -2040cbd8: 4501 li a0,0 -2040cbda: f3d9 bnez a5,2040cb60 <__swsetup_r+0x42> -2040cbdc: 00c41783 lh a5,12(s0) -2040cbe0: 0807f713 andi a4,a5,128 -2040cbe4: df35 beqz a4,2040cb60 <__swsetup_r+0x42> -2040cbe6: 0407e793 ori a5,a5,64 -2040cbea: 00f41623 sh a5,12(s0) -2040cbee: bf85 j 2040cb5e <__swsetup_r+0x40> -2040cbf0: 8b89 andi a5,a5,2 -2040cbf2: 4701 li a4,0 -2040cbf4: e391 bnez a5,2040cbf8 <__swsetup_r+0xda> -2040cbf6: 4858 lw a4,20(s0) -2040cbf8: c418 sw a4,8(s0) -2040cbfa: bff1 j 2040cbd6 <__swsetup_r+0xb8> +2040c7a2 <__swsetup_r>: +2040c7a2: 1141 addi sp,sp,-16 +2040c7a4: 5fbf4797 auipc a5,0x5fbf4 +2040c7a8: f2078793 addi a5,a5,-224 # 800006c4 <_impure_ptr> +2040c7ac: c226 sw s1,4(sp) +2040c7ae: 84aa mv s1,a0 +2040c7b0: 4388 lw a0,0(a5) +2040c7b2: c422 sw s0,8(sp) +2040c7b4: c606 sw ra,12(sp) +2040c7b6: 842e mv s0,a1 +2040c7b8: c501 beqz a0,2040c7c0 <__swsetup_r+0x1e> +2040c7ba: 5d1c lw a5,56(a0) +2040c7bc: e391 bnez a5,2040c7c0 <__swsetup_r+0x1e> +2040c7be: 21a5 jal 2040cc26 <__sinit> +2040c7c0: 00c41703 lh a4,12(s0) +2040c7c4: 01071793 slli a5,a4,0x10 +2040c7c8: 83c1 srli a5,a5,0x10 +2040c7ca: 0087f693 andi a3,a5,8 +2040c7ce: eea9 bnez a3,2040c828 <__swsetup_r+0x86> +2040c7d0: 0107f693 andi a3,a5,16 +2040c7d4: ee89 bnez a3,2040c7ee <__swsetup_r+0x4c> +2040c7d6: 47a5 li a5,9 +2040c7d8: c09c sw a5,0(s1) +2040c7da: 04076713 ori a4,a4,64 +2040c7de: 00e41623 sh a4,12(s0) +2040c7e2: 557d li a0,-1 +2040c7e4: 40b2 lw ra,12(sp) +2040c7e6: 4422 lw s0,8(sp) +2040c7e8: 4492 lw s1,4(sp) +2040c7ea: 0141 addi sp,sp,16 +2040c7ec: 8082 ret +2040c7ee: 8b91 andi a5,a5,4 +2040c7f0: c795 beqz a5,2040c81c <__swsetup_r+0x7a> +2040c7f2: 580c lw a1,48(s0) +2040c7f4: c991 beqz a1,2040c808 <__swsetup_r+0x66> +2040c7f6: 04040793 addi a5,s0,64 +2040c7fa: 00f58563 beq a1,a5,2040c804 <__swsetup_r+0x62> +2040c7fe: 8526 mv a0,s1 +2040c800: c0afe0ef jal ra,2040ac0a <_free_r> +2040c804: 02042823 sw zero,48(s0) +2040c808: 00c45783 lhu a5,12(s0) +2040c80c: 00042223 sw zero,4(s0) +2040c810: fdb7f793 andi a5,a5,-37 +2040c814: 00f41623 sh a5,12(s0) +2040c818: 481c lw a5,16(s0) +2040c81a: c01c sw a5,0(s0) +2040c81c: 00c45783 lhu a5,12(s0) +2040c820: 0087e793 ori a5,a5,8 +2040c824: 00f41623 sh a5,12(s0) +2040c828: 481c lw a5,16(s0) +2040c82a: ef89 bnez a5,2040c844 <__swsetup_r+0xa2> +2040c82c: 00c45783 lhu a5,12(s0) +2040c830: 20000713 li a4,512 +2040c834: 2807f793 andi a5,a5,640 +2040c838: 00e78663 beq a5,a4,2040c844 <__swsetup_r+0xa2> +2040c83c: 85a2 mv a1,s0 +2040c83e: 8526 mv a0,s1 +2040c840: 669010ef jal ra,2040e6a8 <__smakebuf_r> +2040c844: 00c45783 lhu a5,12(s0) +2040c848: 0017f713 andi a4,a5,1 +2040c84c: c705 beqz a4,2040c874 <__swsetup_r+0xd2> +2040c84e: 485c lw a5,20(s0) +2040c850: 00042423 sw zero,8(s0) +2040c854: 40f007b3 neg a5,a5 +2040c858: cc1c sw a5,24(s0) +2040c85a: 481c lw a5,16(s0) +2040c85c: 4501 li a0,0 +2040c85e: f3d9 bnez a5,2040c7e4 <__swsetup_r+0x42> +2040c860: 00c41783 lh a5,12(s0) +2040c864: 0807f713 andi a4,a5,128 +2040c868: df35 beqz a4,2040c7e4 <__swsetup_r+0x42> +2040c86a: 0407e793 ori a5,a5,64 +2040c86e: 00f41623 sh a5,12(s0) +2040c872: bf85 j 2040c7e2 <__swsetup_r+0x40> +2040c874: 8b89 andi a5,a5,2 +2040c876: 4701 li a4,0 +2040c878: e391 bnez a5,2040c87c <__swsetup_r+0xda> +2040c87a: 4858 lw a4,20(s0) +2040c87c: c418 sw a4,8(s0) +2040c87e: bff1 j 2040c85a <__swsetup_r+0xb8> -2040cbfc <__register_exitproc>: -2040cbfc: 5fbf4797 auipc a5,0x5fbf4 -2040cc00: ac478793 addi a5,a5,-1340 # 800006c0 <_global_impure_ptr> -2040cc04: 4398 lw a4,0(a5) -2040cc06: 832a mv t1,a0 -2040cc08: 14872783 lw a5,328(a4) -2040cc0c: e789 bnez a5,2040cc16 <__register_exitproc+0x1a> -2040cc0e: 14c70793 addi a5,a4,332 -2040cc12: 14f72423 sw a5,328(a4) -2040cc16: 43d8 lw a4,4(a5) -2040cc18: 487d li a6,31 -2040cc1a: 557d li a0,-1 -2040cc1c: 04e84263 blt a6,a4,2040cc60 <__register_exitproc+0x64> -2040cc20: 00271893 slli a7,a4,0x2 -2040cc24: 02030963 beqz t1,2040cc56 <__register_exitproc+0x5a> -2040cc28: 01178533 add a0,a5,a7 -2040cc2c: 08c52423 sw a2,136(a0) -2040cc30: 1887a803 lw a6,392(a5) -2040cc34: 4605 li a2,1 -2040cc36: 00e61633 sll a2,a2,a4 -2040cc3a: 00c86833 or a6,a6,a2 -2040cc3e: 1907a423 sw a6,392(a5) -2040cc42: 10d52423 sw a3,264(a0) -2040cc46: 4689 li a3,2 -2040cc48: 00d31763 bne t1,a3,2040cc56 <__register_exitproc+0x5a> -2040cc4c: 18c7a683 lw a3,396(a5) -2040cc50: 8e55 or a2,a2,a3 -2040cc52: 18c7a623 sw a2,396(a5) -2040cc56: 0705 addi a4,a4,1 -2040cc58: c3d8 sw a4,4(a5) -2040cc5a: 97c6 add a5,a5,a7 -2040cc5c: c78c sw a1,8(a5) -2040cc5e: 4501 li a0,0 -2040cc60: 8082 ret +2040c880 <__register_exitproc>: +2040c880: 5fbf4797 auipc a5,0x5fbf4 +2040c884: e4078793 addi a5,a5,-448 # 800006c0 <_global_impure_ptr> +2040c888: 4398 lw a4,0(a5) +2040c88a: 832a mv t1,a0 +2040c88c: 14872783 lw a5,328(a4) +2040c890: e789 bnez a5,2040c89a <__register_exitproc+0x1a> +2040c892: 14c70793 addi a5,a4,332 +2040c896: 14f72423 sw a5,328(a4) +2040c89a: 43d8 lw a4,4(a5) +2040c89c: 487d li a6,31 +2040c89e: 557d li a0,-1 +2040c8a0: 04e84263 blt a6,a4,2040c8e4 <__register_exitproc+0x64> +2040c8a4: 00271893 slli a7,a4,0x2 +2040c8a8: 02030963 beqz t1,2040c8da <__register_exitproc+0x5a> +2040c8ac: 01178533 add a0,a5,a7 +2040c8b0: 08c52423 sw a2,136(a0) +2040c8b4: 1887a803 lw a6,392(a5) +2040c8b8: 4605 li a2,1 +2040c8ba: 00e61633 sll a2,a2,a4 +2040c8be: 00c86833 or a6,a6,a2 +2040c8c2: 1907a423 sw a6,392(a5) +2040c8c6: 10d52423 sw a3,264(a0) +2040c8ca: 4689 li a3,2 +2040c8cc: 00d31763 bne t1,a3,2040c8da <__register_exitproc+0x5a> +2040c8d0: 18c7a683 lw a3,396(a5) +2040c8d4: 8e55 or a2,a2,a3 +2040c8d6: 18c7a623 sw a2,396(a5) +2040c8da: 0705 addi a4,a4,1 +2040c8dc: c3d8 sw a4,4(a5) +2040c8de: 97c6 add a5,a5,a7 +2040c8e0: c78c sw a1,8(a5) +2040c8e2: 4501 li a0,0 +2040c8e4: 8082 ret -2040cc62 <__call_exitprocs>: -2040cc62: 7179 addi sp,sp,-48 -2040cc64: 5fbf4797 auipc a5,0x5fbf4 -2040cc68: a5c78793 addi a5,a5,-1444 # 800006c0 <_global_impure_ptr> -2040cc6c: ce4e sw s3,28(sp) -2040cc6e: 0007a983 lw s3,0(a5) -2040cc72: cc52 sw s4,24(sp) -2040cc74: ca56 sw s5,20(sp) -2040cc76: c85a sw s6,16(sp) -2040cc78: d606 sw ra,44(sp) -2040cc7a: d422 sw s0,40(sp) -2040cc7c: d226 sw s1,36(sp) -2040cc7e: d04a sw s2,32(sp) -2040cc80: c65e sw s7,12(sp) -2040cc82: 8aaa mv s5,a0 -2040cc84: 8a2e mv s4,a1 -2040cc86: 4b05 li s6,1 -2040cc88: 1489a483 lw s1,328(s3) -2040cc8c: c881 beqz s1,2040cc9c <__call_exitprocs+0x3a> -2040cc8e: 40c0 lw s0,4(s1) -2040cc90: fff40913 addi s2,s0,-1 -2040cc94: 040a slli s0,s0,0x2 -2040cc96: 9426 add s0,s0,s1 -2040cc98: 00095d63 bgez s2,2040ccb2 <__call_exitprocs+0x50> -2040cc9c: 50b2 lw ra,44(sp) -2040cc9e: 5422 lw s0,40(sp) -2040cca0: 5492 lw s1,36(sp) -2040cca2: 5902 lw s2,32(sp) -2040cca4: 49f2 lw s3,28(sp) -2040cca6: 4a62 lw s4,24(sp) -2040cca8: 4ad2 lw s5,20(sp) -2040ccaa: 4b42 lw s6,16(sp) -2040ccac: 4bb2 lw s7,12(sp) -2040ccae: 6145 addi sp,sp,48 -2040ccb0: 8082 ret -2040ccb2: 000a0963 beqz s4,2040ccc4 <__call_exitprocs+0x62> -2040ccb6: 10442783 lw a5,260(s0) -2040ccba: 01478563 beq a5,s4,2040ccc4 <__call_exitprocs+0x62> -2040ccbe: 197d addi s2,s2,-1 -2040ccc0: 1471 addi s0,s0,-4 -2040ccc2: bfd9 j 2040cc98 <__call_exitprocs+0x36> -2040ccc4: 40d8 lw a4,4(s1) -2040ccc6: 405c lw a5,4(s0) -2040ccc8: 177d addi a4,a4,-1 -2040ccca: 03271663 bne a4,s2,2040ccf6 <__call_exitprocs+0x94> -2040ccce: 0124a223 sw s2,4(s1) -2040ccd2: d7f5 beqz a5,2040ccbe <__call_exitprocs+0x5c> -2040ccd4: 1884a683 lw a3,392(s1) -2040ccd8: 012b1733 sll a4,s6,s2 -2040ccdc: 0044ab83 lw s7,4(s1) -2040cce0: 8ef9 and a3,a3,a4 -2040cce2: ee89 bnez a3,2040ccfc <__call_exitprocs+0x9a> -2040cce4: 9782 jalr a5 -2040cce6: 40d8 lw a4,4(s1) -2040cce8: 1489a783 lw a5,328(s3) -2040ccec: f9771ee3 bne a4,s7,2040cc88 <__call_exitprocs+0x26> -2040ccf0: fcf487e3 beq s1,a5,2040ccbe <__call_exitprocs+0x5c> -2040ccf4: bf51 j 2040cc88 <__call_exitprocs+0x26> -2040ccf6: 00042223 sw zero,4(s0) -2040ccfa: bfe1 j 2040ccd2 <__call_exitprocs+0x70> -2040ccfc: 18c4a683 lw a3,396(s1) -2040cd00: 08442583 lw a1,132(s0) -2040cd04: 8f75 and a4,a4,a3 -2040cd06: e701 bnez a4,2040cd0e <__call_exitprocs+0xac> -2040cd08: 8556 mv a0,s5 -2040cd0a: 9782 jalr a5 -2040cd0c: bfe9 j 2040cce6 <__call_exitprocs+0x84> -2040cd0e: 852e mv a0,a1 -2040cd10: 9782 jalr a5 -2040cd12: bfd1 j 2040cce6 <__call_exitprocs+0x84> +2040c8e6 <__call_exitprocs>: +2040c8e6: 7179 addi sp,sp,-48 +2040c8e8: 5fbf4797 auipc a5,0x5fbf4 +2040c8ec: dd878793 addi a5,a5,-552 # 800006c0 <_global_impure_ptr> +2040c8f0: ce4e sw s3,28(sp) +2040c8f2: 0007a983 lw s3,0(a5) +2040c8f6: cc52 sw s4,24(sp) +2040c8f8: ca56 sw s5,20(sp) +2040c8fa: c85a sw s6,16(sp) +2040c8fc: d606 sw ra,44(sp) +2040c8fe: d422 sw s0,40(sp) +2040c900: d226 sw s1,36(sp) +2040c902: d04a sw s2,32(sp) +2040c904: c65e sw s7,12(sp) +2040c906: 8aaa mv s5,a0 +2040c908: 8a2e mv s4,a1 +2040c90a: 4b05 li s6,1 +2040c90c: 1489a483 lw s1,328(s3) +2040c910: c881 beqz s1,2040c920 <__call_exitprocs+0x3a> +2040c912: 40c0 lw s0,4(s1) +2040c914: fff40913 addi s2,s0,-1 +2040c918: 040a slli s0,s0,0x2 +2040c91a: 9426 add s0,s0,s1 +2040c91c: 00095d63 bgez s2,2040c936 <__call_exitprocs+0x50> +2040c920: 50b2 lw ra,44(sp) +2040c922: 5422 lw s0,40(sp) +2040c924: 5492 lw s1,36(sp) +2040c926: 5902 lw s2,32(sp) +2040c928: 49f2 lw s3,28(sp) +2040c92a: 4a62 lw s4,24(sp) +2040c92c: 4ad2 lw s5,20(sp) +2040c92e: 4b42 lw s6,16(sp) +2040c930: 4bb2 lw s7,12(sp) +2040c932: 6145 addi sp,sp,48 +2040c934: 8082 ret +2040c936: 000a0963 beqz s4,2040c948 <__call_exitprocs+0x62> +2040c93a: 10442783 lw a5,260(s0) +2040c93e: 01478563 beq a5,s4,2040c948 <__call_exitprocs+0x62> +2040c942: 197d addi s2,s2,-1 +2040c944: 1471 addi s0,s0,-4 +2040c946: bfd9 j 2040c91c <__call_exitprocs+0x36> +2040c948: 40d8 lw a4,4(s1) +2040c94a: 405c lw a5,4(s0) +2040c94c: 177d addi a4,a4,-1 +2040c94e: 03271663 bne a4,s2,2040c97a <__call_exitprocs+0x94> +2040c952: 0124a223 sw s2,4(s1) +2040c956: d7f5 beqz a5,2040c942 <__call_exitprocs+0x5c> +2040c958: 1884a683 lw a3,392(s1) +2040c95c: 012b1733 sll a4,s6,s2 +2040c960: 0044ab83 lw s7,4(s1) +2040c964: 8ef9 and a3,a3,a4 +2040c966: ee89 bnez a3,2040c980 <__call_exitprocs+0x9a> +2040c968: 9782 jalr a5 +2040c96a: 40d8 lw a4,4(s1) +2040c96c: 1489a783 lw a5,328(s3) +2040c970: f9771ee3 bne a4,s7,2040c90c <__call_exitprocs+0x26> +2040c974: fcf487e3 beq s1,a5,2040c942 <__call_exitprocs+0x5c> +2040c978: bf51 j 2040c90c <__call_exitprocs+0x26> +2040c97a: 00042223 sw zero,4(s0) +2040c97e: bfe1 j 2040c956 <__call_exitprocs+0x70> +2040c980: 18c4a683 lw a3,396(s1) +2040c984: 08442583 lw a1,132(s0) +2040c988: 8f75 and a4,a4,a3 +2040c98a: e701 bnez a4,2040c992 <__call_exitprocs+0xac> +2040c98c: 8556 mv a0,s5 +2040c98e: 9782 jalr a5 +2040c990: bfe9 j 2040c96a <__call_exitprocs+0x84> +2040c992: 852e mv a0,a1 +2040c994: 9782 jalr a5 +2040c996: bfd1 j 2040c96a <__call_exitprocs+0x84> -2040cd14 <__env_lock>: +2040c998 <__env_lock>: +2040c998: 8082 ret + +2040c99a <__env_unlock>: +2040c99a: 8082 ret + +2040c99c <__errno>: +2040c99c: 5fbf4797 auipc a5,0x5fbf4 +2040c9a0: d2878793 addi a5,a5,-728 # 800006c4 <_impure_ptr> +2040c9a4: 4388 lw a0,0(a5) +2040c9a6: 8082 ret + +2040c9a8 <__sflush_r>: +2040c9a8: 00c59783 lh a5,12(a1) +2040c9ac: 1101 addi sp,sp,-32 +2040c9ae: cc22 sw s0,24(sp) +2040c9b0: 01079713 slli a4,a5,0x10 +2040c9b4: 8341 srli a4,a4,0x10 +2040c9b6: ca26 sw s1,20(sp) +2040c9b8: ce06 sw ra,28(sp) +2040c9ba: c84a sw s2,16(sp) +2040c9bc: c64e sw s3,12(sp) +2040c9be: 00877693 andi a3,a4,8 +2040c9c2: 84aa mv s1,a0 +2040c9c4: 842e mv s0,a1 +2040c9c6: eeed bnez a3,2040cac0 <__sflush_r+0x118> +2040c9c8: 6705 lui a4,0x1 +2040c9ca: 80070713 addi a4,a4,-2048 # 800 <__stack_size> +2040c9ce: 8fd9 or a5,a5,a4 +2040c9d0: 41d8 lw a4,4(a1) +2040c9d2: 00f59623 sh a5,12(a1) +2040c9d6: 00e04d63 bgtz a4,2040c9f0 <__sflush_r+0x48> +2040c9da: 5dd8 lw a4,60(a1) +2040c9dc: 00e04a63 bgtz a4,2040c9f0 <__sflush_r+0x48> +2040c9e0: 4501 li a0,0 +2040c9e2: 40f2 lw ra,28(sp) +2040c9e4: 4462 lw s0,24(sp) +2040c9e6: 44d2 lw s1,20(sp) +2040c9e8: 4942 lw s2,16(sp) +2040c9ea: 49b2 lw s3,12(sp) +2040c9ec: 6105 addi sp,sp,32 +2040c9ee: 8082 ret +2040c9f0: 5418 lw a4,40(s0) +2040c9f2: d77d beqz a4,2040c9e0 <__sflush_r+0x38> +2040c9f4: 0004a903 lw s2,0(s1) +2040c9f8: 01379693 slli a3,a5,0x13 +2040c9fc: 0004a023 sw zero,0(s1) +2040ca00: 4c4c lw a1,28(s0) +2040ca02: 0806d663 bgez a3,2040ca8e <__sflush_r+0xe6> +2040ca06: 4830 lw a2,80(s0) +2040ca08: 00c45783 lhu a5,12(s0) +2040ca0c: 8b91 andi a5,a5,4 +2040ca0e: c799 beqz a5,2040ca1c <__sflush_r+0x74> +2040ca10: 405c lw a5,4(s0) +2040ca12: 8e1d sub a2,a2,a5 +2040ca14: 581c lw a5,48(s0) +2040ca16: c399 beqz a5,2040ca1c <__sflush_r+0x74> +2040ca18: 5c5c lw a5,60(s0) +2040ca1a: 8e1d sub a2,a2,a5 +2040ca1c: 541c lw a5,40(s0) +2040ca1e: 4c4c lw a1,28(s0) +2040ca20: 4681 li a3,0 +2040ca22: 8526 mv a0,s1 +2040ca24: 9782 jalr a5 +2040ca26: 57fd li a5,-1 +2040ca28: 00c45683 lhu a3,12(s0) +2040ca2c: 00f51d63 bne a0,a5,2040ca46 <__sflush_r+0x9e> +2040ca30: 409c lw a5,0(s1) +2040ca32: 4775 li a4,29 +2040ca34: 08f76063 bltu a4,a5,2040cab4 <__sflush_r+0x10c> +2040ca38: 20400737 lui a4,0x20400 +2040ca3c: 0705 addi a4,a4,1 +2040ca3e: 00f75733 srl a4,a4,a5 +2040ca42: 8b05 andi a4,a4,1 +2040ca44: cb25 beqz a4,2040cab4 <__sflush_r+0x10c> +2040ca46: 77fd lui a5,0xfffff +2040ca48: 7ff78793 addi a5,a5,2047 # fffff7ff <_sp+0x7fffb7ff> +2040ca4c: 4818 lw a4,16(s0) +2040ca4e: 8ff5 and a5,a5,a3 +2040ca50: 07c2 slli a5,a5,0x10 +2040ca52: 87c1 srai a5,a5,0x10 +2040ca54: c018 sw a4,0(s0) +2040ca56: 00f41623 sh a5,12(s0) +2040ca5a: 00042223 sw zero,4(s0) +2040ca5e: 01379713 slli a4,a5,0x13 +2040ca62: 00075863 bgez a4,2040ca72 <__sflush_r+0xca> +2040ca66: 57fd li a5,-1 +2040ca68: 00f51463 bne a0,a5,2040ca70 <__sflush_r+0xc8> +2040ca6c: 409c lw a5,0(s1) +2040ca6e: e391 bnez a5,2040ca72 <__sflush_r+0xca> +2040ca70: c828 sw a0,80(s0) +2040ca72: 580c lw a1,48(s0) +2040ca74: 0124a023 sw s2,0(s1) +2040ca78: d5a5 beqz a1,2040c9e0 <__sflush_r+0x38> +2040ca7a: 04040793 addi a5,s0,64 +2040ca7e: 00f58563 beq a1,a5,2040ca88 <__sflush_r+0xe0> +2040ca82: 8526 mv a0,s1 +2040ca84: 986fe0ef jal ra,2040ac0a <_free_r> +2040ca88: 02042823 sw zero,48(s0) +2040ca8c: bf91 j 2040c9e0 <__sflush_r+0x38> +2040ca8e: 4601 li a2,0 +2040ca90: 4685 li a3,1 +2040ca92: 8526 mv a0,s1 +2040ca94: 9702 jalr a4 +2040ca96: 57fd li a5,-1 +2040ca98: 862a mv a2,a0 +2040ca9a: f6f517e3 bne a0,a5,2040ca08 <__sflush_r+0x60> +2040ca9e: 409c lw a5,0(s1) +2040caa0: d7a5 beqz a5,2040ca08 <__sflush_r+0x60> +2040caa2: 4775 li a4,29 +2040caa4: 00e78563 beq a5,a4,2040caae <__sflush_r+0x106> +2040caa8: 4759 li a4,22 +2040caaa: 04e79463 bne a5,a4,2040caf2 <__sflush_r+0x14a> +2040caae: 0124a023 sw s2,0(s1) +2040cab2: b73d j 2040c9e0 <__sflush_r+0x38> +2040cab4: 0406e793 ori a5,a3,64 +2040cab8: 00f41623 sh a5,12(s0) +2040cabc: 557d li a0,-1 +2040cabe: b715 j 2040c9e2 <__sflush_r+0x3a> +2040cac0: 0105a983 lw s3,16(a1) +2040cac4: f0098ee3 beqz s3,2040c9e0 <__sflush_r+0x38> +2040cac8: 0005a903 lw s2,0(a1) +2040cacc: 8b0d andi a4,a4,3 +2040cace: 0135a023 sw s3,0(a1) +2040cad2: 41390933 sub s2,s2,s3 +2040cad6: 4781 li a5,0 +2040cad8: e311 bnez a4,2040cadc <__sflush_r+0x134> +2040cada: 49dc lw a5,20(a1) +2040cadc: c41c sw a5,8(s0) +2040cade: f12051e3 blez s2,2040c9e0 <__sflush_r+0x38> +2040cae2: 505c lw a5,36(s0) +2040cae4: 4c4c lw a1,28(s0) +2040cae6: 86ca mv a3,s2 +2040cae8: 864e mv a2,s3 +2040caea: 8526 mv a0,s1 +2040caec: 9782 jalr a5 +2040caee: 00a04763 bgtz a0,2040cafc <__sflush_r+0x154> +2040caf2: 00c45783 lhu a5,12(s0) +2040caf6: 0407e793 ori a5,a5,64 +2040cafa: bf7d j 2040cab8 <__sflush_r+0x110> +2040cafc: 99aa add s3,s3,a0 +2040cafe: 40a90933 sub s2,s2,a0 +2040cb02: bff1 j 2040cade <__sflush_r+0x136> + +2040cb04 <_fflush_r>: +2040cb04: 1101 addi sp,sp,-32 +2040cb06: cc22 sw s0,24(sp) +2040cb08: ce06 sw ra,28(sp) +2040cb0a: 842a mv s0,a0 +2040cb0c: c511 beqz a0,2040cb18 <_fflush_r+0x14> +2040cb0e: 5d1c lw a5,56(a0) +2040cb10: e781 bnez a5,2040cb18 <_fflush_r+0x14> +2040cb12: c62e sw a1,12(sp) +2040cb14: 2a09 jal 2040cc26 <__sinit> +2040cb16: 45b2 lw a1,12(sp) +2040cb18: 00c59783 lh a5,12(a1) +2040cb1c: c791 beqz a5,2040cb28 <_fflush_r+0x24> +2040cb1e: 8522 mv a0,s0 +2040cb20: 4462 lw s0,24(sp) +2040cb22: 40f2 lw ra,28(sp) +2040cb24: 6105 addi sp,sp,32 +2040cb26: b549 j 2040c9a8 <__sflush_r> +2040cb28: 40f2 lw ra,28(sp) +2040cb2a: 4462 lw s0,24(sp) +2040cb2c: 4501 li a0,0 +2040cb2e: 6105 addi sp,sp,32 +2040cb30: 8082 ret + +2040cb32 : +2040cb32: 85aa mv a1,a0 +2040cb34: e919 bnez a0,2040cb4a +2040cb36: 5fbf4797 auipc a5,0x5fbf4 +2040cb3a: b8a78793 addi a5,a5,-1142 # 800006c0 <_global_impure_ptr> +2040cb3e: 4388 lw a0,0(a5) +2040cb40: 00000597 auipc a1,0x0 +2040cb44: fc458593 addi a1,a1,-60 # 2040cb04 <_fflush_r> +2040cb48: acb9 j 2040cda6 <_fwalk_reent> +2040cb4a: 5fbf4797 auipc a5,0x5fbf4 +2040cb4e: b7a78793 addi a5,a5,-1158 # 800006c4 <_impure_ptr> +2040cb52: 4388 lw a0,0(a5) +2040cb54: bf45 j 2040cb04 <_fflush_r> + +2040cb56 <__fp_lock>: +2040cb56: 4501 li a0,0 +2040cb58: 8082 ret + +2040cb5a <_cleanup_r>: +2040cb5a: 00005597 auipc a1,0x5 +2040cb5e: 9ca58593 addi a1,a1,-1590 # 20411524 <_fclose_r> +2040cb62: a491 j 2040cda6 <_fwalk_reent> + +2040cb64 : +2040cb64: 1141 addi sp,sp,-16 +2040cb66: c422 sw s0,8(sp) +2040cb68: c606 sw ra,12(sp) +2040cb6a: 842a mv s0,a0 +2040cb6c: 00b51623 sh a1,12(a0) +2040cb70: 00c51723 sh a2,14(a0) +2040cb74: 00052023 sw zero,0(a0) +2040cb78: 00052223 sw zero,4(a0) +2040cb7c: 00052423 sw zero,8(a0) +2040cb80: 06052223 sw zero,100(a0) +2040cb84: 00052823 sw zero,16(a0) +2040cb88: 00052a23 sw zero,20(a0) +2040cb8c: 00052c23 sw zero,24(a0) +2040cb90: 4621 li a2,8 +2040cb92: 4581 li a1,0 +2040cb94: 05c50513 addi a0,a0,92 +2040cb98: 421010ef jal ra,2040e7b8 +2040cb9c: 00002797 auipc a5,0x2 +2040cba0: 70078793 addi a5,a5,1792 # 2040f29c <__sread> +2040cba4: d01c sw a5,32(s0) +2040cba6: 00002797 auipc a5,0x2 +2040cbaa: 72c78793 addi a5,a5,1836 # 2040f2d2 <__swrite> +2040cbae: d05c sw a5,36(s0) +2040cbb0: 00002797 auipc a5,0x2 +2040cbb4: 77478793 addi a5,a5,1908 # 2040f324 <__sseek> +2040cbb8: d41c sw a5,40(s0) +2040cbba: 00002797 auipc a5,0x2 +2040cbbe: 7a278793 addi a5,a5,1954 # 2040f35c <__sclose> +2040cbc2: cc40 sw s0,28(s0) +2040cbc4: d45c sw a5,44(s0) +2040cbc6: 40b2 lw ra,12(sp) +2040cbc8: 4422 lw s0,8(sp) +2040cbca: 0141 addi sp,sp,16 +2040cbcc: 8082 ret + +2040cbce <__fp_unlock>: +2040cbce: 4501 li a0,0 +2040cbd0: 8082 ret + +2040cbd2 <__sfmoreglue>: +2040cbd2: 1141 addi sp,sp,-16 +2040cbd4: c226 sw s1,4(sp) +2040cbd6: 06800613 li a2,104 +2040cbda: fff58493 addi s1,a1,-1 +2040cbde: 02c484b3 mul s1,s1,a2 +2040cbe2: c04a sw s2,0(sp) +2040cbe4: 892e mv s2,a1 +2040cbe6: c422 sw s0,8(sp) +2040cbe8: c606 sw ra,12(sp) +2040cbea: 07448593 addi a1,s1,116 +2040cbee: f65fd0ef jal ra,2040ab52 <_malloc_r> +2040cbf2: 842a mv s0,a0 +2040cbf4: cd01 beqz a0,2040cc0c <__sfmoreglue+0x3a> +2040cbf6: 00052023 sw zero,0(a0) +2040cbfa: 01252223 sw s2,4(a0) +2040cbfe: 0531 addi a0,a0,12 +2040cc00: c408 sw a0,8(s0) +2040cc02: 06848613 addi a2,s1,104 +2040cc06: 4581 li a1,0 +2040cc08: 3b1010ef jal ra,2040e7b8 +2040cc0c: 8522 mv a0,s0 +2040cc0e: 40b2 lw ra,12(sp) +2040cc10: 4422 lw s0,8(sp) +2040cc12: 4492 lw s1,4(sp) +2040cc14: 4902 lw s2,0(sp) +2040cc16: 0141 addi sp,sp,16 +2040cc18: 8082 ret + +2040cc1a <_cleanup>: +2040cc1a: 5fbf4797 auipc a5,0x5fbf4 +2040cc1e: aa678793 addi a5,a5,-1370 # 800006c0 <_global_impure_ptr> +2040cc22: 4388 lw a0,0(a5) +2040cc24: bf1d j 2040cb5a <_cleanup_r> + +2040cc26 <__sinit>: +2040cc26: 5d1c lw a5,56(a0) +2040cc28: e7a9 bnez a5,2040cc72 <__sinit+0x4c> +2040cc2a: 1141 addi sp,sp,-16 +2040cc2c: c606 sw ra,12(sp) +2040cc2e: c422 sw s0,8(sp) +2040cc30: 00000797 auipc a5,0x0 +2040cc34: f2a78793 addi a5,a5,-214 # 2040cb5a <_cleanup_r> +2040cc38: dd5c sw a5,60(a0) +2040cc3a: 478d li a5,3 +2040cc3c: 2ef52223 sw a5,740(a0) +2040cc40: 2ec50793 addi a5,a0,748 +2040cc44: 842a mv s0,a0 +2040cc46: 2ef52423 sw a5,744(a0) +2040cc4a: 2e052023 sw zero,736(a0) +2040cc4e: 4148 lw a0,4(a0) +2040cc50: 4601 li a2,0 +2040cc52: 4591 li a1,4 +2040cc54: 3f01 jal 2040cb64 +2040cc56: 4408 lw a0,8(s0) +2040cc58: 4605 li a2,1 +2040cc5a: 45a5 li a1,9 +2040cc5c: 3721 jal 2040cb64 +2040cc5e: 4448 lw a0,12(s0) +2040cc60: 4609 li a2,2 +2040cc62: 45c9 li a1,18 +2040cc64: 3701 jal 2040cb64 +2040cc66: 4785 li a5,1 +2040cc68: dc1c sw a5,56(s0) +2040cc6a: 40b2 lw ra,12(sp) +2040cc6c: 4422 lw s0,8(sp) +2040cc6e: 0141 addi sp,sp,16 +2040cc70: 8082 ret +2040cc72: 8082 ret + +2040cc74 <__sfp>: +2040cc74: 1141 addi sp,sp,-16 +2040cc76: 5fbf4797 auipc a5,0x5fbf4 +2040cc7a: a4a78793 addi a5,a5,-1462 # 800006c0 <_global_impure_ptr> +2040cc7e: c226 sw s1,4(sp) +2040cc80: 4384 lw s1,0(a5) +2040cc82: c04a sw s2,0(sp) +2040cc84: c606 sw ra,12(sp) +2040cc86: 5c9c lw a5,56(s1) +2040cc88: c422 sw s0,8(sp) +2040cc8a: 892a mv s2,a0 +2040cc8c: e399 bnez a5,2040cc92 <__sfp+0x1e> +2040cc8e: 8526 mv a0,s1 +2040cc90: 3f59 jal 2040cc26 <__sinit> +2040cc92: 2e048493 addi s1,s1,736 +2040cc96: 4480 lw s0,8(s1) +2040cc98: 40dc lw a5,4(s1) +2040cc9a: 17fd addi a5,a5,-1 +2040cc9c: 0007d663 bgez a5,2040cca8 <__sfp+0x34> +2040cca0: 409c lw a5,0(s1) +2040cca2: cb89 beqz a5,2040ccb4 <__sfp+0x40> +2040cca4: 4084 lw s1,0(s1) +2040cca6: bfc5 j 2040cc96 <__sfp+0x22> +2040cca8: 00c41703 lh a4,12(s0) +2040ccac: c705 beqz a4,2040ccd4 <__sfp+0x60> +2040ccae: 06840413 addi s0,s0,104 +2040ccb2: b7e5 j 2040cc9a <__sfp+0x26> +2040ccb4: 4591 li a1,4 +2040ccb6: 854a mv a0,s2 +2040ccb8: 3f29 jal 2040cbd2 <__sfmoreglue> +2040ccba: c088 sw a0,0(s1) +2040ccbc: f565 bnez a0,2040cca4 <__sfp+0x30> +2040ccbe: 47b1 li a5,12 +2040ccc0: 00f92023 sw a5,0(s2) +2040ccc4: 4401 li s0,0 +2040ccc6: 8522 mv a0,s0 +2040ccc8: 40b2 lw ra,12(sp) +2040ccca: 4422 lw s0,8(sp) +2040cccc: 4492 lw s1,4(sp) +2040ccce: 4902 lw s2,0(sp) +2040ccd0: 0141 addi sp,sp,16 +2040ccd2: 8082 ret +2040ccd4: 77c1 lui a5,0xffff0 +2040ccd6: 0785 addi a5,a5,1 +2040ccd8: 06042223 sw zero,100(s0) +2040ccdc: 00042023 sw zero,0(s0) +2040cce0: 00042223 sw zero,4(s0) +2040cce4: 00042423 sw zero,8(s0) +2040cce8: c45c sw a5,12(s0) +2040ccea: 00042823 sw zero,16(s0) +2040ccee: 00042a23 sw zero,20(s0) +2040ccf2: 00042c23 sw zero,24(s0) +2040ccf6: 4621 li a2,8 +2040ccf8: 4581 li a1,0 +2040ccfa: 05c40513 addi a0,s0,92 +2040ccfe: 2bb010ef jal ra,2040e7b8 +2040cd02: 02042823 sw zero,48(s0) +2040cd06: 02042a23 sw zero,52(s0) +2040cd0a: 04042223 sw zero,68(s0) +2040cd0e: 04042423 sw zero,72(s0) +2040cd12: bf55 j 2040ccc6 <__sfp+0x52> + +2040cd14 <__sfp_lock_acquire>: 2040cd14: 8082 ret -2040cd16 <__env_unlock>: +2040cd16 <__sfp_lock_release>: 2040cd16: 8082 ret -2040cd18 <__errno>: -2040cd18: 5fbf4797 auipc a5,0x5fbf4 -2040cd1c: 9ac78793 addi a5,a5,-1620 # 800006c4 <_impure_ptr> -2040cd20: 4388 lw a0,0(a5) -2040cd22: 8082 ret +2040cd18 <__sinit_lock_acquire>: +2040cd18: 8082 ret -2040cd24 <__sflush_r>: -2040cd24: 00c59783 lh a5,12(a1) -2040cd28: 1101 addi sp,sp,-32 -2040cd2a: cc22 sw s0,24(sp) -2040cd2c: 01079713 slli a4,a5,0x10 -2040cd30: 8341 srli a4,a4,0x10 -2040cd32: ca26 sw s1,20(sp) -2040cd34: ce06 sw ra,28(sp) -2040cd36: c84a sw s2,16(sp) -2040cd38: c64e sw s3,12(sp) -2040cd3a: 00877693 andi a3,a4,8 -2040cd3e: 84aa mv s1,a0 -2040cd40: 842e mv s0,a1 -2040cd42: eeed bnez a3,2040ce3c <__sflush_r+0x118> -2040cd44: 6705 lui a4,0x1 -2040cd46: 80070713 addi a4,a4,-2048 # 800 <__stack_size> -2040cd4a: 8fd9 or a5,a5,a4 -2040cd4c: 41d8 lw a4,4(a1) -2040cd4e: 00f59623 sh a5,12(a1) -2040cd52: 00e04d63 bgtz a4,2040cd6c <__sflush_r+0x48> -2040cd56: 5dd8 lw a4,60(a1) -2040cd58: 00e04a63 bgtz a4,2040cd6c <__sflush_r+0x48> -2040cd5c: 4501 li a0,0 -2040cd5e: 40f2 lw ra,28(sp) -2040cd60: 4462 lw s0,24(sp) -2040cd62: 44d2 lw s1,20(sp) -2040cd64: 4942 lw s2,16(sp) -2040cd66: 49b2 lw s3,12(sp) -2040cd68: 6105 addi sp,sp,32 -2040cd6a: 8082 ret -2040cd6c: 5418 lw a4,40(s0) -2040cd6e: d77d beqz a4,2040cd5c <__sflush_r+0x38> -2040cd70: 0004a903 lw s2,0(s1) -2040cd74: 01379693 slli a3,a5,0x13 -2040cd78: 0004a023 sw zero,0(s1) -2040cd7c: 4c4c lw a1,28(s0) -2040cd7e: 0806d663 bgez a3,2040ce0a <__sflush_r+0xe6> -2040cd82: 4830 lw a2,80(s0) -2040cd84: 00c45783 lhu a5,12(s0) -2040cd88: 8b91 andi a5,a5,4 -2040cd8a: c799 beqz a5,2040cd98 <__sflush_r+0x74> -2040cd8c: 405c lw a5,4(s0) -2040cd8e: 8e1d sub a2,a2,a5 -2040cd90: 581c lw a5,48(s0) -2040cd92: c399 beqz a5,2040cd98 <__sflush_r+0x74> -2040cd94: 5c5c lw a5,60(s0) -2040cd96: 8e1d sub a2,a2,a5 -2040cd98: 541c lw a5,40(s0) -2040cd9a: 4c4c lw a1,28(s0) -2040cd9c: 4681 li a3,0 -2040cd9e: 8526 mv a0,s1 -2040cda0: 9782 jalr a5 -2040cda2: 57fd li a5,-1 -2040cda4: 00c45683 lhu a3,12(s0) -2040cda8: 00f51d63 bne a0,a5,2040cdc2 <__sflush_r+0x9e> -2040cdac: 409c lw a5,0(s1) -2040cdae: 4775 li a4,29 -2040cdb0: 08f76063 bltu a4,a5,2040ce30 <__sflush_r+0x10c> -2040cdb4: 20400737 lui a4,0x20400 -2040cdb8: 0705 addi a4,a4,1 -2040cdba: 00f75733 srl a4,a4,a5 -2040cdbe: 8b05 andi a4,a4,1 -2040cdc0: cb25 beqz a4,2040ce30 <__sflush_r+0x10c> -2040cdc2: 77fd lui a5,0xfffff -2040cdc4: 7ff78793 addi a5,a5,2047 # fffff7ff <_sp+0x7fffb7ff> -2040cdc8: 4818 lw a4,16(s0) -2040cdca: 8ff5 and a5,a5,a3 -2040cdcc: 07c2 slli a5,a5,0x10 -2040cdce: 87c1 srai a5,a5,0x10 -2040cdd0: c018 sw a4,0(s0) -2040cdd2: 00f41623 sh a5,12(s0) -2040cdd6: 00042223 sw zero,4(s0) -2040cdda: 01379713 slli a4,a5,0x13 -2040cdde: 00075863 bgez a4,2040cdee <__sflush_r+0xca> -2040cde2: 57fd li a5,-1 -2040cde4: 00f51463 bne a0,a5,2040cdec <__sflush_r+0xc8> -2040cde8: 409c lw a5,0(s1) -2040cdea: e391 bnez a5,2040cdee <__sflush_r+0xca> -2040cdec: c828 sw a0,80(s0) -2040cdee: 580c lw a1,48(s0) -2040cdf0: 0124a023 sw s2,0(s1) -2040cdf4: d5a5 beqz a1,2040cd5c <__sflush_r+0x38> -2040cdf6: 04040793 addi a5,s0,64 -2040cdfa: 00f58563 beq a1,a5,2040ce04 <__sflush_r+0xe0> -2040cdfe: 8526 mv a0,s1 -2040ce00: 986fe0ef jal ra,2040af86 <_free_r> -2040ce04: 02042823 sw zero,48(s0) -2040ce08: bf91 j 2040cd5c <__sflush_r+0x38> -2040ce0a: 4601 li a2,0 -2040ce0c: 4685 li a3,1 -2040ce0e: 8526 mv a0,s1 -2040ce10: 9702 jalr a4 -2040ce12: 57fd li a5,-1 -2040ce14: 862a mv a2,a0 -2040ce16: f6f517e3 bne a0,a5,2040cd84 <__sflush_r+0x60> -2040ce1a: 409c lw a5,0(s1) -2040ce1c: d7a5 beqz a5,2040cd84 <__sflush_r+0x60> -2040ce1e: 4775 li a4,29 -2040ce20: 00e78563 beq a5,a4,2040ce2a <__sflush_r+0x106> -2040ce24: 4759 li a4,22 -2040ce26: 04e79463 bne a5,a4,2040ce6e <__sflush_r+0x14a> -2040ce2a: 0124a023 sw s2,0(s1) -2040ce2e: b73d j 2040cd5c <__sflush_r+0x38> -2040ce30: 0406e793 ori a5,a3,64 -2040ce34: 00f41623 sh a5,12(s0) -2040ce38: 557d li a0,-1 -2040ce3a: b715 j 2040cd5e <__sflush_r+0x3a> -2040ce3c: 0105a983 lw s3,16(a1) -2040ce40: f0098ee3 beqz s3,2040cd5c <__sflush_r+0x38> -2040ce44: 0005a903 lw s2,0(a1) -2040ce48: 8b0d andi a4,a4,3 -2040ce4a: 0135a023 sw s3,0(a1) -2040ce4e: 41390933 sub s2,s2,s3 -2040ce52: 4781 li a5,0 -2040ce54: e311 bnez a4,2040ce58 <__sflush_r+0x134> -2040ce56: 49dc lw a5,20(a1) -2040ce58: c41c sw a5,8(s0) -2040ce5a: f12051e3 blez s2,2040cd5c <__sflush_r+0x38> -2040ce5e: 505c lw a5,36(s0) -2040ce60: 4c4c lw a1,28(s0) -2040ce62: 86ca mv a3,s2 -2040ce64: 864e mv a2,s3 -2040ce66: 8526 mv a0,s1 -2040ce68: 9782 jalr a5 -2040ce6a: 00a04763 bgtz a0,2040ce78 <__sflush_r+0x154> -2040ce6e: 00c45783 lhu a5,12(s0) -2040ce72: 0407e793 ori a5,a5,64 -2040ce76: bf7d j 2040ce34 <__sflush_r+0x110> -2040ce78: 99aa add s3,s3,a0 -2040ce7a: 40a90933 sub s2,s2,a0 -2040ce7e: bff1 j 2040ce5a <__sflush_r+0x136> +2040cd1a <__sinit_lock_release>: +2040cd1a: 8082 ret -2040ce80 <_fflush_r>: -2040ce80: 1101 addi sp,sp,-32 -2040ce82: cc22 sw s0,24(sp) -2040ce84: ce06 sw ra,28(sp) -2040ce86: 842a mv s0,a0 -2040ce88: c511 beqz a0,2040ce94 <_fflush_r+0x14> -2040ce8a: 5d1c lw a5,56(a0) -2040ce8c: e781 bnez a5,2040ce94 <_fflush_r+0x14> -2040ce8e: c62e sw a1,12(sp) -2040ce90: 2a09 jal 2040cfa2 <__sinit> -2040ce92: 45b2 lw a1,12(sp) -2040ce94: 00c59783 lh a5,12(a1) -2040ce98: c791 beqz a5,2040cea4 <_fflush_r+0x24> -2040ce9a: 8522 mv a0,s0 -2040ce9c: 4462 lw s0,24(sp) -2040ce9e: 40f2 lw ra,28(sp) -2040cea0: 6105 addi sp,sp,32 -2040cea2: b549 j 2040cd24 <__sflush_r> -2040cea4: 40f2 lw ra,28(sp) -2040cea6: 4462 lw s0,24(sp) -2040cea8: 4501 li a0,0 -2040ceaa: 6105 addi sp,sp,32 -2040ceac: 8082 ret +2040cd1c <__fp_lock_all>: +2040cd1c: 5fbf4797 auipc a5,0x5fbf4 +2040cd20: 9a878793 addi a5,a5,-1624 # 800006c4 <_impure_ptr> +2040cd24: 4388 lw a0,0(a5) +2040cd26: 00000597 auipc a1,0x0 +2040cd2a: e3058593 addi a1,a1,-464 # 2040cb56 <__fp_lock> +2040cd2e: a819 j 2040cd44 <_fwalk> -2040ceae : -2040ceae: 85aa mv a1,a0 -2040ceb0: e919 bnez a0,2040cec6 -2040ceb2: 5fbf4797 auipc a5,0x5fbf4 -2040ceb6: 80e78793 addi a5,a5,-2034 # 800006c0 <_global_impure_ptr> -2040ceba: 4388 lw a0,0(a5) -2040cebc: 00000597 auipc a1,0x0 -2040cec0: fc458593 addi a1,a1,-60 # 2040ce80 <_fflush_r> -2040cec4: acb9 j 2040d122 <_fwalk_reent> -2040cec6: 5fbf3797 auipc a5,0x5fbf3 -2040ceca: 7fe78793 addi a5,a5,2046 # 800006c4 <_impure_ptr> -2040cece: 4388 lw a0,0(a5) -2040ced0: bf45 j 2040ce80 <_fflush_r> +2040cd30 <__fp_unlock_all>: +2040cd30: 5fbf4797 auipc a5,0x5fbf4 +2040cd34: 99478793 addi a5,a5,-1644 # 800006c4 <_impure_ptr> +2040cd38: 4388 lw a0,0(a5) +2040cd3a: 00000597 auipc a1,0x0 +2040cd3e: e9458593 addi a1,a1,-364 # 2040cbce <__fp_unlock> +2040cd42: a009 j 2040cd44 <_fwalk> -2040ced2 <__fp_lock>: -2040ced2: 4501 li a0,0 -2040ced4: 8082 ret +2040cd44 <_fwalk>: +2040cd44: 7179 addi sp,sp,-48 +2040cd46: d422 sw s0,40(sp) +2040cd48: d04a sw s2,32(sp) +2040cd4a: cc52 sw s4,24(sp) +2040cd4c: ca56 sw s5,20(sp) +2040cd4e: d606 sw ra,44(sp) +2040cd50: d226 sw s1,36(sp) +2040cd52: ce4e sw s3,28(sp) +2040cd54: 2e050413 addi s0,a0,736 +2040cd58: 4901 li s2,0 +2040cd5a: 4a05 li s4,1 +2040cd5c: 5afd li s5,-1 +2040cd5e: e819 bnez s0,2040cd74 <_fwalk+0x30> +2040cd60: 50b2 lw ra,44(sp) +2040cd62: 5422 lw s0,40(sp) +2040cd64: 854a mv a0,s2 +2040cd66: 5492 lw s1,36(sp) +2040cd68: 5902 lw s2,32(sp) +2040cd6a: 49f2 lw s3,28(sp) +2040cd6c: 4a62 lw s4,24(sp) +2040cd6e: 4ad2 lw s5,20(sp) +2040cd70: 6145 addi sp,sp,48 +2040cd72: 8082 ret +2040cd74: 4404 lw s1,8(s0) +2040cd76: 00442983 lw s3,4(s0) +2040cd7a: 19fd addi s3,s3,-1 +2040cd7c: 0009d463 bgez s3,2040cd84 <_fwalk+0x40> +2040cd80: 4000 lw s0,0(s0) +2040cd82: bff1 j 2040cd5e <_fwalk+0x1a> +2040cd84: 00c4d783 lhu a5,12(s1) +2040cd88: 00fa7c63 bleu a5,s4,2040cda0 <_fwalk+0x5c> +2040cd8c: 00e49783 lh a5,14(s1) +2040cd90: 01578863 beq a5,s5,2040cda0 <_fwalk+0x5c> +2040cd94: 8526 mv a0,s1 +2040cd96: c62e sw a1,12(sp) +2040cd98: 9582 jalr a1 +2040cd9a: 45b2 lw a1,12(sp) +2040cd9c: 00a96933 or s2,s2,a0 +2040cda0: 06848493 addi s1,s1,104 +2040cda4: bfd9 j 2040cd7a <_fwalk+0x36> -2040ced6 <_cleanup_r>: -2040ced6: 00005597 auipc a1,0x5 -2040ceda: 9ca58593 addi a1,a1,-1590 # 204118a0 <_fclose_r> -2040cede: a491 j 2040d122 <_fwalk_reent> +2040cda6 <_fwalk_reent>: +2040cda6: 7179 addi sp,sp,-48 +2040cda8: d422 sw s0,40(sp) +2040cdaa: d04a sw s2,32(sp) +2040cdac: cc52 sw s4,24(sp) +2040cdae: ca56 sw s5,20(sp) +2040cdb0: c85a sw s6,16(sp) +2040cdb2: c65e sw s7,12(sp) +2040cdb4: d606 sw ra,44(sp) +2040cdb6: d226 sw s1,36(sp) +2040cdb8: ce4e sw s3,28(sp) +2040cdba: 8a2a mv s4,a0 +2040cdbc: 8aae mv s5,a1 +2040cdbe: 2e050413 addi s0,a0,736 +2040cdc2: 4901 li s2,0 +2040cdc4: 4b05 li s6,1 +2040cdc6: 5bfd li s7,-1 +2040cdc8: ec09 bnez s0,2040cde2 <_fwalk_reent+0x3c> +2040cdca: 50b2 lw ra,44(sp) +2040cdcc: 5422 lw s0,40(sp) +2040cdce: 854a mv a0,s2 +2040cdd0: 5492 lw s1,36(sp) +2040cdd2: 5902 lw s2,32(sp) +2040cdd4: 49f2 lw s3,28(sp) +2040cdd6: 4a62 lw s4,24(sp) +2040cdd8: 4ad2 lw s5,20(sp) +2040cdda: 4b42 lw s6,16(sp) +2040cddc: 4bb2 lw s7,12(sp) +2040cdde: 6145 addi sp,sp,48 +2040cde0: 8082 ret +2040cde2: 4404 lw s1,8(s0) +2040cde4: 00442983 lw s3,4(s0) +2040cde8: 19fd addi s3,s3,-1 +2040cdea: 0009d463 bgez s3,2040cdf2 <_fwalk_reent+0x4c> +2040cdee: 4000 lw s0,0(s0) +2040cdf0: bfe1 j 2040cdc8 <_fwalk_reent+0x22> +2040cdf2: 00c4d783 lhu a5,12(s1) +2040cdf6: 00fb7b63 bleu a5,s6,2040ce0c <_fwalk_reent+0x66> +2040cdfa: 00e49783 lh a5,14(s1) +2040cdfe: 01778763 beq a5,s7,2040ce0c <_fwalk_reent+0x66> +2040ce02: 85a6 mv a1,s1 +2040ce04: 8552 mv a0,s4 +2040ce06: 9a82 jalr s5 +2040ce08: 00a96933 or s2,s2,a0 +2040ce0c: 06848493 addi s1,s1,104 +2040ce10: bfe1 j 2040cde8 <_fwalk_reent+0x42> -2040cee0 : -2040cee0: 1141 addi sp,sp,-16 -2040cee2: c422 sw s0,8(sp) -2040cee4: c606 sw ra,12(sp) -2040cee6: 842a mv s0,a0 -2040cee8: 00b51623 sh a1,12(a0) -2040ceec: 00c51723 sh a2,14(a0) -2040cef0: 00052023 sw zero,0(a0) -2040cef4: 00052223 sw zero,4(a0) -2040cef8: 00052423 sw zero,8(a0) -2040cefc: 06052223 sw zero,100(a0) -2040cf00: 00052823 sw zero,16(a0) -2040cf04: 00052a23 sw zero,20(a0) -2040cf08: 00052c23 sw zero,24(a0) -2040cf0c: 4621 li a2,8 -2040cf0e: 4581 li a1,0 -2040cf10: 05c50513 addi a0,a0,92 -2040cf14: 421010ef jal ra,2040eb34 -2040cf18: 00002797 auipc a5,0x2 -2040cf1c: 70078793 addi a5,a5,1792 # 2040f618 <__sread> -2040cf20: d01c sw a5,32(s0) -2040cf22: 00002797 auipc a5,0x2 -2040cf26: 72c78793 addi a5,a5,1836 # 2040f64e <__swrite> -2040cf2a: d05c sw a5,36(s0) -2040cf2c: 00002797 auipc a5,0x2 -2040cf30: 77478793 addi a5,a5,1908 # 2040f6a0 <__sseek> -2040cf34: d41c sw a5,40(s0) -2040cf36: 00002797 auipc a5,0x2 -2040cf3a: 7a278793 addi a5,a5,1954 # 2040f6d8 <__sclose> -2040cf3e: cc40 sw s0,28(s0) -2040cf40: d45c sw a5,44(s0) -2040cf42: 40b2 lw ra,12(sp) -2040cf44: 4422 lw s0,8(sp) -2040cf46: 0141 addi sp,sp,16 -2040cf48: 8082 ret +2040ce12 <_findenv_r>: +2040ce12: 7179 addi sp,sp,-48 +2040ce14: d422 sw s0,40(sp) +2040ce16: cc52 sw s4,24(sp) +2040ce18: ca56 sw s5,20(sp) +2040ce1a: c85a sw s6,16(sp) +2040ce1c: d606 sw ra,44(sp) +2040ce1e: d226 sw s1,36(sp) +2040ce20: d04a sw s2,32(sp) +2040ce22: ce4e sw s3,28(sp) +2040ce24: c65e sw s7,12(sp) +2040ce26: 8aaa mv s5,a0 +2040ce28: 8a2e mv s4,a1 +2040ce2a: 8b32 mv s6,a2 +2040ce2c: b6dff0ef jal ra,2040c998 <__env_lock> +2040ce30: 5fbf4797 auipc a5,0x5fbf4 +2040ce34: 89878793 addi a5,a5,-1896 # 800006c8 +2040ce38: 4380 lw s0,0(a5) +2040ce3a: e41d bnez s0,2040ce68 <_findenv_r+0x56> +2040ce3c: 8556 mv a0,s5 +2040ce3e: b5dff0ef jal ra,2040c99a <__env_unlock> +2040ce42: 4501 li a0,0 +2040ce44: 50b2 lw ra,44(sp) +2040ce46: 5422 lw s0,40(sp) +2040ce48: 5492 lw s1,36(sp) +2040ce4a: 5902 lw s2,32(sp) +2040ce4c: 49f2 lw s3,28(sp) +2040ce4e: 4a62 lw s4,24(sp) +2040ce50: 4ad2 lw s5,20(sp) +2040ce52: 4b42 lw s6,16(sp) +2040ce54: 4bb2 lw s7,12(sp) +2040ce56: 6145 addi sp,sp,48 +2040ce58: 8082 ret +2040ce5a: 0605 addi a2,a2,1 +2040ce5c: 00064783 lbu a5,0(a2) +2040ce60: c3b9 beqz a5,2040cea6 <_findenv_r+0x94> +2040ce62: fee79ce3 bne a5,a4,2040ce5a <_findenv_r+0x48> +2040ce66: bfd9 j 2040ce3c <_findenv_r+0x2a> +2040ce68: 89be mv s3,a5 +2040ce6a: 8652 mv a2,s4 +2040ce6c: 03d00713 li a4,61 +2040ce70: b7f5 j 2040ce5c <_findenv_r+0x4a> +2040ce72: 0411 addi s0,s0,4 +2040ce74: 4008 lw a0,0(s0) +2040ce76: d179 beqz a0,2040ce3c <_findenv_r+0x2a> +2040ce78: 864a mv a2,s2 +2040ce7a: 85d2 mv a1,s4 +2040ce7c: 618020ef jal ra,2040f494 +2040ce80: f96d bnez a0,2040ce72 <_findenv_r+0x60> +2040ce82: 4004 lw s1,0(s0) +2040ce84: 94ca add s1,s1,s2 +2040ce86: 0004c783 lbu a5,0(s1) +2040ce8a: ff7794e3 bne a5,s7,2040ce72 <_findenv_r+0x60> +2040ce8e: 0009a783 lw a5,0(s3) +2040ce92: 8556 mv a0,s5 +2040ce94: 8c1d sub s0,s0,a5 +2040ce96: 8409 srai s0,s0,0x2 +2040ce98: 008b2023 sw s0,0(s6) +2040ce9c: affff0ef jal ra,2040c99a <__env_unlock> +2040cea0: 00148513 addi a0,s1,1 +2040cea4: b745 j 2040ce44 <_findenv_r+0x32> +2040cea6: 41460933 sub s2,a2,s4 +2040ceaa: 03d00b93 li s7,61 +2040ceae: b7d9 j 2040ce74 <_findenv_r+0x62> -2040cf4a <__fp_unlock>: -2040cf4a: 4501 li a0,0 -2040cf4c: 8082 ret +2040ceb0 <_getenv_r>: +2040ceb0: 1101 addi sp,sp,-32 +2040ceb2: 0070 addi a2,sp,12 +2040ceb4: ce06 sw ra,28(sp) +2040ceb6: 3fb1 jal 2040ce12 <_findenv_r> +2040ceb8: 40f2 lw ra,28(sp) +2040ceba: 6105 addi sp,sp,32 +2040cebc: 8082 ret -2040cf4e <__sfmoreglue>: -2040cf4e: 1141 addi sp,sp,-16 -2040cf50: c226 sw s1,4(sp) -2040cf52: 06800613 li a2,104 -2040cf56: fff58493 addi s1,a1,-1 -2040cf5a: 02c484b3 mul s1,s1,a2 -2040cf5e: c04a sw s2,0(sp) -2040cf60: 892e mv s2,a1 -2040cf62: c422 sw s0,8(sp) -2040cf64: c606 sw ra,12(sp) -2040cf66: 07448593 addi a1,s1,116 -2040cf6a: f65fd0ef jal ra,2040aece <_malloc_r> -2040cf6e: 842a mv s0,a0 -2040cf70: cd01 beqz a0,2040cf88 <__sfmoreglue+0x3a> -2040cf72: 00052023 sw zero,0(a0) -2040cf76: 01252223 sw s2,4(a0) -2040cf7a: 0531 addi a0,a0,12 -2040cf7c: c408 sw a0,8(s0) -2040cf7e: 06848613 addi a2,s1,104 -2040cf82: 4581 li a1,0 -2040cf84: 3b1010ef jal ra,2040eb34 -2040cf88: 8522 mv a0,s0 -2040cf8a: 40b2 lw ra,12(sp) -2040cf8c: 4422 lw s0,8(sp) -2040cf8e: 4492 lw s1,4(sp) -2040cf90: 4902 lw s2,0(sp) -2040cf92: 0141 addi sp,sp,16 -2040cf94: 8082 ret +2040cebe : +2040cebe: 01450793 addi a5,a0,20 +2040cec2: 0509 addi a0,a0,2 +2040cec4: fe051f23 sh zero,-2(a0) +2040cec8: fef51de3 bne a0,a5,2040cec2 +2040cecc: 8082 ret -2040cf96 <_cleanup>: -2040cf96: 5fbf3797 auipc a5,0x5fbf3 -2040cf9a: 72a78793 addi a5,a5,1834 # 800006c0 <_global_impure_ptr> -2040cf9e: 4388 lw a0,0(a5) -2040cfa0: bf1d j 2040ced6 <_cleanup_r> +2040cece : +2040cece: 01450793 addi a5,a0,20 +2040ced2: 0509 addi a0,a0,2 +2040ced4: ffe55703 lhu a4,-2(a0) +2040ced8: 0589 addi a1,a1,2 +2040ceda: fee59f23 sh a4,-2(a1) +2040cede: fea79ae3 bne a5,a0,2040ced2 +2040cee2: 8082 ret -2040cfa2 <__sinit>: -2040cfa2: 5d1c lw a5,56(a0) -2040cfa4: e7a9 bnez a5,2040cfee <__sinit+0x4c> -2040cfa6: 1141 addi sp,sp,-16 -2040cfa8: c606 sw ra,12(sp) -2040cfaa: c422 sw s0,8(sp) -2040cfac: 00000797 auipc a5,0x0 -2040cfb0: f2a78793 addi a5,a5,-214 # 2040ced6 <_cleanup_r> -2040cfb4: dd5c sw a5,60(a0) -2040cfb6: 478d li a5,3 -2040cfb8: 2ef52223 sw a5,740(a0) -2040cfbc: 2ec50793 addi a5,a0,748 -2040cfc0: 842a mv s0,a0 -2040cfc2: 2ef52423 sw a5,744(a0) -2040cfc6: 2e052023 sw zero,736(a0) -2040cfca: 4148 lw a0,4(a0) -2040cfcc: 4601 li a2,0 -2040cfce: 4591 li a1,4 -2040cfd0: 3f01 jal 2040cee0 -2040cfd2: 4408 lw a0,8(s0) -2040cfd4: 4605 li a2,1 -2040cfd6: 45a5 li a1,9 -2040cfd8: 3721 jal 2040cee0 -2040cfda: 4448 lw a0,12(s0) -2040cfdc: 4609 li a2,2 -2040cfde: 45c9 li a1,18 -2040cfe0: 3701 jal 2040cee0 -2040cfe2: 4785 li a5,1 -2040cfe4: dc1c sw a5,56(s0) -2040cfe6: 40b2 lw ra,12(sp) -2040cfe8: 4422 lw s0,8(sp) -2040cfea: 0141 addi sp,sp,16 -2040cfec: 8082 ret -2040cfee: 8082 ret +2040cee4 : +2040cee4: 01a50793 addi a5,a0,26 +2040cee8: 0509 addi a0,a0,2 +2040ceea: fe051f23 sh zero,-2(a0) +2040ceee: fef51de3 bne a0,a5,2040cee8 +2040cef2: 8082 ret -2040cff0 <__sfp>: -2040cff0: 1141 addi sp,sp,-16 -2040cff2: 5fbf3797 auipc a5,0x5fbf3 -2040cff6: 6ce78793 addi a5,a5,1742 # 800006c0 <_global_impure_ptr> -2040cffa: c226 sw s1,4(sp) -2040cffc: 4384 lw s1,0(a5) -2040cffe: c04a sw s2,0(sp) -2040d000: c606 sw ra,12(sp) -2040d002: 5c9c lw a5,56(s1) -2040d004: c422 sw s0,8(sp) -2040d006: 892a mv s2,a0 -2040d008: e399 bnez a5,2040d00e <__sfp+0x1e> -2040d00a: 8526 mv a0,s1 -2040d00c: 3f59 jal 2040cfa2 <__sinit> -2040d00e: 2e048493 addi s1,s1,736 -2040d012: 4480 lw s0,8(s1) -2040d014: 40dc lw a5,4(s1) -2040d016: 17fd addi a5,a5,-1 -2040d018: 0007d663 bgez a5,2040d024 <__sfp+0x34> -2040d01c: 409c lw a5,0(s1) -2040d01e: cb89 beqz a5,2040d030 <__sfp+0x40> -2040d020: 4084 lw s1,0(s1) -2040d022: bfc5 j 2040d012 <__sfp+0x22> -2040d024: 00c41703 lh a4,12(s0) -2040d028: c705 beqz a4,2040d050 <__sfp+0x60> -2040d02a: 06840413 addi s0,s0,104 -2040d02e: b7e5 j 2040d016 <__sfp+0x26> -2040d030: 4591 li a1,4 -2040d032: 854a mv a0,s2 -2040d034: 3f29 jal 2040cf4e <__sfmoreglue> -2040d036: c088 sw a0,0(s1) -2040d038: f565 bnez a0,2040d020 <__sfp+0x30> -2040d03a: 47b1 li a5,12 -2040d03c: 00f92023 sw a5,0(s2) -2040d040: 4401 li s0,0 -2040d042: 8522 mv a0,s0 -2040d044: 40b2 lw ra,12(sp) -2040d046: 4422 lw s0,8(sp) -2040d048: 4492 lw s1,4(sp) -2040d04a: 4902 lw s2,0(sp) -2040d04c: 0141 addi sp,sp,16 -2040d04e: 8082 ret -2040d050: 77c1 lui a5,0xffff0 -2040d052: 0785 addi a5,a5,1 -2040d054: 06042223 sw zero,100(s0) -2040d058: 00042023 sw zero,0(s0) -2040d05c: 00042223 sw zero,4(s0) -2040d060: 00042423 sw zero,8(s0) -2040d064: c45c sw a5,12(s0) -2040d066: 00042823 sw zero,16(s0) -2040d06a: 00042a23 sw zero,20(s0) -2040d06e: 00042c23 sw zero,24(s0) -2040d072: 4621 li a2,8 -2040d074: 4581 li a1,0 -2040d076: 05c40513 addi a0,s0,92 -2040d07a: 2bb010ef jal ra,2040eb34 -2040d07e: 02042823 sw zero,48(s0) -2040d082: 02042a23 sw zero,52(s0) -2040d086: 04042223 sw zero,68(s0) -2040d08a: 04042423 sw zero,72(s0) -2040d08e: bf55 j 2040d042 <__sfp+0x52> +2040cef4 : +2040cef4: 01850713 addi a4,a0,24 +2040cef8: 87ae mv a5,a1 +2040cefa: 0509 addi a0,a0,2 +2040cefc: ffe55683 lhu a3,-2(a0) +2040cf00: 0789 addi a5,a5,2 +2040cf02: fed79f23 sh a3,-2(a5) +2040cf06: fea71ae3 bne a4,a0,2040cefa +2040cf0a: 00059c23 sh zero,24(a1) +2040cf0e: 8082 ret -2040d090 <__sfp_lock_acquire>: -2040d090: 8082 ret +2040cf10 : +2040cf10: 00450793 addi a5,a0,4 +2040cf14: 0591 addi a1,a1,4 +2040cf16: 0569 addi a0,a0,26 +2040cf18: 0789 addi a5,a5,2 +2040cf1a: 0589 addi a1,a1,2 +2040cf1c: ffe7d683 lhu a3,-2(a5) +2040cf20: ffe5d703 lhu a4,-2(a1) +2040cf24: 00e69663 bne a3,a4,2040cf30 +2040cf28: fef518e3 bne a0,a5,2040cf18 +2040cf2c: 4501 li a0,0 +2040cf2e: 8082 ret +2040cf30: 4505 li a0,1 +2040cf32: 00d76363 bltu a4,a3,2040cf38 +2040cf36: 557d li a0,-1 +2040cf38: 8082 ret -2040d092 <__sfp_lock_release>: -2040d092: 8082 ret +2040cf3a : +2040cf3a: 00450693 addi a3,a0,4 +2040cf3e: 4781 li a5,0 +2040cf40: 0569 addi a0,a0,26 +2040cf42: 7661 lui a2,0xffff8 +2040cf44: 0006d703 lhu a4,0(a3) +2040cf48: 00177593 andi a1,a4,1 +2040cf4c: c199 beqz a1,2040cf52 +2040cf4e: 0017e793 ori a5,a5,1 +2040cf52: 0027f593 andi a1,a5,2 +2040cf56: 8305 srli a4,a4,0x1 +2040cf58: e991 bnez a1,2040cf6c +2040cf5a: 0786 slli a5,a5,0x1 +2040cf5c: 00e69023 sh a4,0(a3) +2040cf60: 07c2 slli a5,a5,0x10 +2040cf62: 0689 addi a3,a3,2 +2040cf64: 83c1 srli a5,a5,0x10 +2040cf66: fcd51fe3 bne a0,a3,2040cf44 +2040cf6a: 8082 ret +2040cf6c: 8f51 or a4,a4,a2 +2040cf6e: b7f5 j 2040cf5a -2040d094 <__sinit_lock_acquire>: -2040d094: 8082 ret +2040cf70 : +2040cf70: 01650693 addi a3,a0,22 +2040cf74: 4701 li a4,0 +2040cf76: 0026d783 lhu a5,2(a3) +2040cf7a: 01079613 slli a2,a5,0x10 +2040cf7e: 8641 srai a2,a2,0x10 +2040cf80: 00065463 bgez a2,2040cf88 +2040cf84: 00176713 ori a4,a4,1 +2040cf88: 0786 slli a5,a5,0x1 +2040cf8a: 07c2 slli a5,a5,0x10 +2040cf8c: 00277613 andi a2,a4,2 +2040cf90: 83c1 srli a5,a5,0x10 +2040cf92: ea11 bnez a2,2040cfa6 +2040cf94: 0706 slli a4,a4,0x1 +2040cf96: 00f69123 sh a5,2(a3) +2040cf9a: 0742 slli a4,a4,0x10 +2040cf9c: 16f9 addi a3,a3,-2 +2040cf9e: 8341 srli a4,a4,0x10 +2040cfa0: fcd51be3 bne a0,a3,2040cf76 +2040cfa4: 8082 ret +2040cfa6: 0017e793 ori a5,a5,1 +2040cfaa: b7ed j 2040cf94 -2040d096 <__sinit_lock_release>: -2040d096: 8082 ret +2040cfac : +2040cfac: 00450793 addi a5,a0,4 +2040cfb0: 4701 li a4,0 +2040cfb2: 0569 addi a0,a0,26 +2040cfb4: 0007d683 lhu a3,0(a5) +2040cfb8: 0789 addi a5,a5,2 +2040cfba: 0086d613 srli a2,a3,0x8 +2040cfbe: 8f51 or a4,a4,a2 +2040cfc0: fee79f23 sh a4,-2(a5) +2040cfc4: 00869713 slli a4,a3,0x8 +2040cfc8: 0742 slli a4,a4,0x10 +2040cfca: 8341 srli a4,a4,0x10 +2040cfcc: fef514e3 bne a0,a5,2040cfb4 +2040cfd0: 8082 ret -2040d098 <__fp_lock_all>: -2040d098: 5fbf3797 auipc a5,0x5fbf3 -2040d09c: 62c78793 addi a5,a5,1580 # 800006c4 <_impure_ptr> -2040d0a0: 4388 lw a0,0(a5) -2040d0a2: 00000597 auipc a1,0x0 -2040d0a6: e3058593 addi a1,a1,-464 # 2040ced2 <__fp_lock> -2040d0aa: a819 j 2040d0c0 <_fwalk> +2040cfd2 : +2040cfd2: 01650793 addi a5,a0,22 +2040cfd6: 4701 li a4,0 +2040cfd8: 0027d683 lhu a3,2(a5) +2040cfdc: 17f9 addi a5,a5,-2 +2040cfde: 00869613 slli a2,a3,0x8 +2040cfe2: 8f51 or a4,a4,a2 +2040cfe4: 00e79223 sh a4,4(a5) +2040cfe8: 0086d713 srli a4,a3,0x8 +2040cfec: fef516e3 bne a0,a5,2040cfd8 +2040cff0: 8082 ret -2040d0ac <__fp_unlock_all>: -2040d0ac: 5fbf3797 auipc a5,0x5fbf3 -2040d0b0: 61878793 addi a5,a5,1560 # 800006c4 <_impure_ptr> -2040d0b4: 4388 lw a0,0(a5) -2040d0b6: 00000597 auipc a1,0x0 -2040d0ba: e9458593 addi a1,a1,-364 # 2040cf4a <__fp_unlock> -2040d0be: a009 j 2040d0c0 <_fwalk> +2040cff2 : +2040cff2: 00450793 addi a5,a0,4 +2040cff6: 01850713 addi a4,a0,24 +2040cffa: 0789 addi a5,a5,2 +2040cffc: 0007d683 lhu a3,0(a5) +2040d000: fed79f23 sh a3,-2(a5) +2040d004: fef71be3 bne a4,a5,2040cffa +2040d008: 00051c23 sh zero,24(a0) +2040d00c: 8082 ret -2040d0c0 <_fwalk>: -2040d0c0: 7179 addi sp,sp,-48 -2040d0c2: d422 sw s0,40(sp) -2040d0c4: d04a sw s2,32(sp) -2040d0c6: cc52 sw s4,24(sp) -2040d0c8: ca56 sw s5,20(sp) -2040d0ca: d606 sw ra,44(sp) -2040d0cc: d226 sw s1,36(sp) -2040d0ce: ce4e sw s3,28(sp) -2040d0d0: 2e050413 addi s0,a0,736 -2040d0d4: 4901 li s2,0 -2040d0d6: 4a05 li s4,1 -2040d0d8: 5afd li s5,-1 -2040d0da: e819 bnez s0,2040d0f0 <_fwalk+0x30> -2040d0dc: 50b2 lw ra,44(sp) -2040d0de: 5422 lw s0,40(sp) -2040d0e0: 854a mv a0,s2 -2040d0e2: 5492 lw s1,36(sp) -2040d0e4: 5902 lw s2,32(sp) -2040d0e6: 49f2 lw s3,28(sp) -2040d0e8: 4a62 lw s4,24(sp) -2040d0ea: 4ad2 lw s5,20(sp) -2040d0ec: 6145 addi sp,sp,48 -2040d0ee: 8082 ret -2040d0f0: 4404 lw s1,8(s0) -2040d0f2: 00442983 lw s3,4(s0) -2040d0f6: 19fd addi s3,s3,-1 -2040d0f8: 0009d463 bgez s3,2040d100 <_fwalk+0x40> -2040d0fc: 4000 lw s0,0(s0) -2040d0fe: bff1 j 2040d0da <_fwalk+0x1a> -2040d100: 00c4d783 lhu a5,12(s1) -2040d104: 00fa7c63 bleu a5,s4,2040d11c <_fwalk+0x5c> -2040d108: 00e49783 lh a5,14(s1) -2040d10c: 01578863 beq a5,s5,2040d11c <_fwalk+0x5c> -2040d110: 8526 mv a0,s1 -2040d112: c62e sw a1,12(sp) -2040d114: 9582 jalr a1 -2040d116: 45b2 lw a1,12(sp) -2040d118: 00a96933 or s2,s2,a0 -2040d11c: 06848493 addi s1,s1,104 -2040d120: bfd9 j 2040d0f6 <_fwalk+0x36> +2040d00e : +2040d00e: 01850793 addi a5,a0,24 +2040d012: 01a50713 addi a4,a0,26 +2040d016: 00450693 addi a3,a0,4 +2040d01a: 17f9 addi a5,a5,-2 +2040d01c: 0007d603 lhu a2,0(a5) +2040d020: 1779 addi a4,a4,-2 +2040d022: 00c71023 sh a2,0(a4) # 20400000 <_start> +2040d026: fef69ae3 bne a3,a5,2040d01a +2040d02a: 00051223 sh zero,4(a0) +2040d02e: 8082 ret -2040d122 <_fwalk_reent>: -2040d122: 7179 addi sp,sp,-48 -2040d124: d422 sw s0,40(sp) -2040d126: d04a sw s2,32(sp) -2040d128: cc52 sw s4,24(sp) -2040d12a: ca56 sw s5,20(sp) -2040d12c: c85a sw s6,16(sp) -2040d12e: c65e sw s7,12(sp) -2040d130: d606 sw ra,44(sp) -2040d132: d226 sw s1,36(sp) -2040d134: ce4e sw s3,28(sp) -2040d136: 8a2a mv s4,a0 -2040d138: 8aae mv s5,a1 -2040d13a: 2e050413 addi s0,a0,736 -2040d13e: 4901 li s2,0 -2040d140: 4b05 li s6,1 -2040d142: 5bfd li s7,-1 -2040d144: ec09 bnez s0,2040d15e <_fwalk_reent+0x3c> -2040d146: 50b2 lw ra,44(sp) -2040d148: 5422 lw s0,40(sp) -2040d14a: 854a mv a0,s2 -2040d14c: 5492 lw s1,36(sp) -2040d14e: 5902 lw s2,32(sp) -2040d150: 49f2 lw s3,28(sp) -2040d152: 4a62 lw s4,24(sp) -2040d154: 4ad2 lw s5,20(sp) -2040d156: 4b42 lw s6,16(sp) -2040d158: 4bb2 lw s7,12(sp) -2040d15a: 6145 addi sp,sp,48 -2040d15c: 8082 ret -2040d15e: 4404 lw s1,8(s0) -2040d160: 00442983 lw s3,4(s0) -2040d164: 19fd addi s3,s3,-1 -2040d166: 0009d463 bgez s3,2040d16e <_fwalk_reent+0x4c> -2040d16a: 4000 lw s0,0(s0) -2040d16c: bfe1 j 2040d144 <_fwalk_reent+0x22> -2040d16e: 00c4d783 lhu a5,12(s1) -2040d172: 00fb7b63 bleu a5,s6,2040d188 <_fwalk_reent+0x66> -2040d176: 00e49783 lh a5,14(s1) -2040d17a: 01778763 beq a5,s7,2040d188 <_fwalk_reent+0x66> -2040d17e: 85a6 mv a1,s1 -2040d180: 8552 mv a0,s4 -2040d182: 9a82 jalr s5 -2040d184: 00a96933 or s2,s2,a0 -2040d188: 06848493 addi s1,s1,104 -2040d18c: bfe1 j 2040d164 <_fwalk_reent+0x42> +2040d030 : +2040d030: 05e1 addi a1,a1,24 +2040d032: 01650713 addi a4,a0,22 +2040d036: 4681 li a3,0 +2040d038: 00275783 lhu a5,2(a4) +2040d03c: 0005d603 lhu a2,0(a1) +2040d040: 1779 addi a4,a4,-2 +2040d042: 15f9 addi a1,a1,-2 +2040d044: 97b2 add a5,a5,a2 +2040d046: 97b6 add a5,a5,a3 +2040d048: 00f59123 sh a5,2(a1) +2040d04c: 83c1 srli a5,a5,0x10 +2040d04e: 0017f693 andi a3,a5,1 +2040d052: fee513e3 bne a0,a4,2040d038 +2040d056: 8082 ret -2040d18e <_findenv_r>: -2040d18e: 7179 addi sp,sp,-48 -2040d190: d422 sw s0,40(sp) -2040d192: cc52 sw s4,24(sp) -2040d194: ca56 sw s5,20(sp) -2040d196: c85a sw s6,16(sp) -2040d198: d606 sw ra,44(sp) -2040d19a: d226 sw s1,36(sp) -2040d19c: d04a sw s2,32(sp) -2040d19e: ce4e sw s3,28(sp) -2040d1a0: c65e sw s7,12(sp) -2040d1a2: 8aaa mv s5,a0 -2040d1a4: 8a2e mv s4,a1 -2040d1a6: 8b32 mv s6,a2 -2040d1a8: b6dff0ef jal ra,2040cd14 <__env_lock> -2040d1ac: 5fbf3797 auipc a5,0x5fbf3 -2040d1b0: 51c78793 addi a5,a5,1308 # 800006c8 -2040d1b4: 4380 lw s0,0(a5) -2040d1b6: e41d bnez s0,2040d1e4 <_findenv_r+0x56> -2040d1b8: 8556 mv a0,s5 -2040d1ba: b5dff0ef jal ra,2040cd16 <__env_unlock> -2040d1be: 4501 li a0,0 -2040d1c0: 50b2 lw ra,44(sp) -2040d1c2: 5422 lw s0,40(sp) -2040d1c4: 5492 lw s1,36(sp) -2040d1c6: 5902 lw s2,32(sp) -2040d1c8: 49f2 lw s3,28(sp) -2040d1ca: 4a62 lw s4,24(sp) -2040d1cc: 4ad2 lw s5,20(sp) -2040d1ce: 4b42 lw s6,16(sp) -2040d1d0: 4bb2 lw s7,12(sp) -2040d1d2: 6145 addi sp,sp,48 -2040d1d4: 8082 ret -2040d1d6: 0605 addi a2,a2,1 -2040d1d8: 00064783 lbu a5,0(a2) -2040d1dc: c3b9 beqz a5,2040d222 <_findenv_r+0x94> -2040d1de: fee79ce3 bne a5,a4,2040d1d6 <_findenv_r+0x48> -2040d1e2: bfd9 j 2040d1b8 <_findenv_r+0x2a> -2040d1e4: 89be mv s3,a5 -2040d1e6: 8652 mv a2,s4 -2040d1e8: 03d00713 li a4,61 -2040d1ec: b7f5 j 2040d1d8 <_findenv_r+0x4a> -2040d1ee: 0411 addi s0,s0,4 -2040d1f0: 4008 lw a0,0(s0) -2040d1f2: d179 beqz a0,2040d1b8 <_findenv_r+0x2a> -2040d1f4: 864a mv a2,s2 -2040d1f6: 85d2 mv a1,s4 -2040d1f8: 618020ef jal ra,2040f810 -2040d1fc: f96d bnez a0,2040d1ee <_findenv_r+0x60> -2040d1fe: 4004 lw s1,0(s0) -2040d200: 94ca add s1,s1,s2 -2040d202: 0004c783 lbu a5,0(s1) -2040d206: ff7794e3 bne a5,s7,2040d1ee <_findenv_r+0x60> -2040d20a: 0009a783 lw a5,0(s3) -2040d20e: 8556 mv a0,s5 -2040d210: 8c1d sub s0,s0,a5 -2040d212: 8409 srai s0,s0,0x2 -2040d214: 008b2023 sw s0,0(s6) -2040d218: affff0ef jal ra,2040cd16 <__env_unlock> -2040d21c: 00148513 addi a0,s1,1 -2040d220: b745 j 2040d1c0 <_findenv_r+0x32> -2040d222: 41460933 sub s2,a2,s4 -2040d226: 03d00b93 li s7,61 -2040d22a: b7d9 j 2040d1f0 <_findenv_r+0x62> +2040d058 : +2040d058: 05e1 addi a1,a1,24 +2040d05a: 01650713 addi a4,a0,22 +2040d05e: 4681 li a3,0 +2040d060: 0005d783 lhu a5,0(a1) +2040d064: 00275603 lhu a2,2(a4) +2040d068: 1779 addi a4,a4,-2 +2040d06a: 15f9 addi a1,a1,-2 +2040d06c: 8f91 sub a5,a5,a2 +2040d06e: 8f95 sub a5,a5,a3 +2040d070: 00f59123 sh a5,2(a1) +2040d074: 83c1 srli a5,a5,0x10 +2040d076: 0017f693 andi a3,a5,1 +2040d07a: fee513e3 bne a0,a4,2040d060 +2040d07e: 8082 ret -2040d22c <_getenv_r>: -2040d22c: 1101 addi sp,sp,-32 -2040d22e: 0070 addi a2,sp,12 -2040d230: ce06 sw ra,28(sp) -2040d232: 3fb1 jal 2040d18e <_findenv_r> -2040d234: 40f2 lw ra,28(sp) -2040d236: 6105 addi sp,sp,32 -2040d238: 8082 ret +2040d080 : +2040d080: 1101 addi sp,sp,-32 +2040d082: 6341 lui t1,0x10 +2040d084: 01858893 addi a7,a1,24 +2040d088: 00011d23 sh zero,26(sp) +2040d08c: 00011e23 sh zero,28(sp) +2040d090: 0591 addi a1,a1,4 +2040d092: 0874 addi a3,sp,28 +2040d094: 137d addi t1,t1,-1 +2040d096: 0008d703 lhu a4,0(a7) +2040d09a: 16f9 addi a3,a3,-2 +2040d09c: 18f9 addi a7,a7,-2 +2040d09e: e705 bnez a4,2040d0c6 +2040d0a0: fe069f23 sh zero,-2(a3) +2040d0a4: ff1599e3 bne a1,a7,2040d096 +2040d0a8: 4791 li a5,4 +2040d0aa: 4769 li a4,26 +2040d0ac: 004c addi a1,sp,4 +2040d0ae: 95be add a1,a1,a5 +2040d0b0: 0005d583 lhu a1,0(a1) +2040d0b4: 00f606b3 add a3,a2,a5 +2040d0b8: 0789 addi a5,a5,2 +2040d0ba: 00b69023 sh a1,0(a3) +2040d0be: fee797e3 bne a5,a4,2040d0ac +2040d0c2: 6105 addi sp,sp,32 +2040d0c4: 8082 ret +2040d0c6: 02a70733 mul a4,a4,a0 +2040d0ca: 0026d803 lhu a6,2(a3) +2040d0ce: 006777b3 and a5,a4,t1 +2040d0d2: 97c2 add a5,a5,a6 +2040d0d4: 0107d813 srli a6,a5,0x10 +2040d0d8: 00f69123 sh a5,2(a3) +2040d0dc: 01075793 srli a5,a4,0x10 +2040d0e0: 0006d703 lhu a4,0(a3) +2040d0e4: 97ba add a5,a5,a4 +2040d0e6: 97c2 add a5,a5,a6 +2040d0e8: 00f69023 sh a5,0(a3) +2040d0ec: 83c1 srli a5,a5,0x10 +2040d0ee: fef69f23 sh a5,-2(a3) +2040d0f2: bf4d j 2040d0a4 -2040d23a : -2040d23a: 01450793 addi a5,a0,20 -2040d23e: 0509 addi a0,a0,2 -2040d240: fe051f23 sh zero,-2(a0) -2040d244: fef51de3 bne a0,a5,2040d23e -2040d248: 8082 ret +2040d0f4 : +2040d0f4: 01255783 lhu a5,18(a0) +2040d0f8: fff7c793 not a5,a5 +2040d0fc: 01179713 slli a4,a5,0x11 +2040d100: eb09 bnez a4,2040d112 +2040d102: 01250793 addi a5,a0,18 +2040d106: 0509 addi a0,a0,2 +2040d108: ffe55703 lhu a4,-2(a0) +2040d10c: e709 bnez a4,2040d116 +2040d10e: fea79ce3 bne a5,a0,2040d106 +2040d112: 4501 li a0,0 +2040d114: 8082 ret +2040d116: 4505 li a0,1 +2040d118: 8082 ret -2040d24a : -2040d24a: 01450793 addi a5,a0,20 -2040d24e: 0509 addi a0,a0,2 -2040d250: ffe55703 lhu a4,-2(a0) -2040d254: 0589 addi a1,a1,2 -2040d256: fee59f23 sh a4,-2(a1) -2040d25a: fea79ae3 bne a5,a0,2040d24e -2040d25e: 8082 ret +2040d11a : +2040d11a: 1141 addi sp,sp,-16 +2040d11c: c422 sw s0,8(sp) +2040d11e: c606 sw ra,12(sp) +2040d120: 842a mv s0,a0 +2040d122: 3fc9 jal 2040d0f4 +2040d124: e901 bnez a0,2040d134 +2040d126: 01241503 lh a0,18(s0) +2040d12a: 817d srli a0,a0,0x1f +2040d12c: 40b2 lw ra,12(sp) +2040d12e: 4422 lw s0,8(sp) +2040d130: 0141 addi sp,sp,16 +2040d132: 8082 ret +2040d134: 4501 li a0,0 +2040d136: bfdd j 2040d12c -2040d260 : -2040d260: 01a50793 addi a5,a0,26 -2040d264: 0509 addi a0,a0,2 -2040d266: fe051f23 sh zero,-2(a0) -2040d26a: fef51de3 bne a0,a5,2040d264 -2040d26e: 8082 ret +2040d138 : +2040d138: 01251783 lh a5,18(a0) +2040d13c: 1141 addi sp,sp,-16 +2040d13e: c606 sw ra,12(sp) +2040d140: c422 sw s0,8(sp) +2040d142: c226 sw s1,4(sp) +2040d144: c04a sw s2,0(sp) +2040d146: 0407d863 bgez a5,2040d196 +2040d14a: 57fd li a5,-1 +2040d14c: 00f59023 sh a5,0(a1) +2040d150: 01255703 lhu a4,18(a0) +2040d154: 67a1 lui a5,0x8 +2040d156: 17fd addi a5,a5,-1 +2040d158: 8f7d and a4,a4,a5 +2040d15a: 00e59123 sh a4,2(a1) +2040d15e: 01050913 addi s2,a0,16 +2040d162: 04f71763 bne a4,a5,2040d1b0 +2040d166: 842e mv s0,a1 +2040d168: 84aa mv s1,a0 +2040d16a: 3769 jal 2040d0f4 +2040d16c: c905 beqz a0,2040d19c +2040d16e: 00640793 addi a5,s0,6 +2040d172: 00041223 sh zero,4(s0) +2040d176: ffc48513 addi a0,s1,-4 +2040d17a: 1979 addi s2,s2,-2 +2040d17c: 00295703 lhu a4,2(s2) +2040d180: 0789 addi a5,a5,2 +2040d182: fee79f23 sh a4,-2(a5) # 7ffe <__stack_size+0x77fe> +2040d186: fea91ae3 bne s2,a0,2040d17a +2040d18a: 40b2 lw ra,12(sp) +2040d18c: 4422 lw s0,8(sp) +2040d18e: 4492 lw s1,4(sp) +2040d190: 4902 lw s2,0(sp) +2040d192: 0141 addi sp,sp,16 +2040d194: 8082 ret +2040d196: 00059023 sh zero,0(a1) +2040d19a: bf5d j 2040d150 +2040d19c: 00440793 addi a5,s0,4 +2040d1a0: 01a40593 addi a1,s0,26 +2040d1a4: 0789 addi a5,a5,2 +2040d1a6: fe079f23 sh zero,-2(a5) +2040d1aa: feb79de3 bne a5,a1,2040d1a4 +2040d1ae: bff1 j 2040d18a +2040d1b0: 00658793 addi a5,a1,6 +2040d1b4: 00059223 sh zero,4(a1) +2040d1b8: 1579 addi a0,a0,-2 +2040d1ba: 1979 addi s2,s2,-2 +2040d1bc: 00295703 lhu a4,2(s2) +2040d1c0: 0789 addi a5,a5,2 +2040d1c2: fee79f23 sh a4,-2(a5) +2040d1c6: fea91ae3 bne s2,a0,2040d1ba +2040d1ca: 00059c23 sh zero,24(a1) +2040d1ce: bf75 j 2040d18a -2040d270 : -2040d270: 01850713 addi a4,a0,24 -2040d274: 87ae mv a5,a1 -2040d276: 0509 addi a0,a0,2 -2040d278: ffe55683 lhu a3,-2(a0) -2040d27c: 0789 addi a5,a5,2 -2040d27e: fed79f23 sh a3,-2(a5) -2040d282: fea71ae3 bne a4,a0,2040d276 -2040d286: 00059c23 sh zero,24(a1) -2040d28a: 8082 ret +2040d1d0 : +2040d1d0: 715d addi sp,sp,-80 +2040d1d2: c2a6 sw s1,68(sp) +2040d1d4: c0ca sw s2,64(sp) +2040d1d6: c686 sw ra,76(sp) +2040d1d8: c4a2 sw s0,72(sp) +2040d1da: 892a mv s2,a0 +2040d1dc: 84ae mv s1,a1 +2040d1de: 3f19 jal 2040d0f4 +2040d1e0: e541 bnez a0,2040d268 +2040d1e2: 8526 mv a0,s1 +2040d1e4: 3f01 jal 2040d0f4 +2040d1e6: 842a mv s0,a0 +2040d1e8: e141 bnez a0,2040d268 +2040d1ea: 002c addi a1,sp,8 +2040d1ec: 854a mv a0,s2 +2040d1ee: 37a9 jal 2040d138 +2040d1f0: 104c addi a1,sp,36 +2040d1f2: 8526 mv a0,s1 +2040d1f4: 3791 jal 2040d138 +2040d1f6: 00815703 lhu a4,8(sp) +2040d1fa: 02415783 lhu a5,36(sp) +2040d1fe: 02e78c63 beq a5,a4,2040d236 +2040d202: 4789 li a5,2 +2040d204: 46e1 li a3,24 +2040d206: 0030 addi a2,sp,8 +2040d208: 963e add a2,a2,a5 +2040d20a: 00065603 lhu a2,0(a2) # ffff8000 <_sp+0x7fff4000> +2040d20e: e205 bnez a2,2040d22e +2040d210: 1050 addi a2,sp,36 +2040d212: 963e add a2,a2,a5 +2040d214: 00065603 lhu a2,0(a2) +2040d218: ea19 bnez a2,2040d22e +2040d21a: 0789 addi a5,a5,2 +2040d21c: fed795e3 bne a5,a3,2040d206 +2040d220: 8522 mv a0,s0 +2040d222: 40b6 lw ra,76(sp) +2040d224: 4426 lw s0,72(sp) +2040d226: 4496 lw s1,68(sp) +2040d228: 4906 lw s2,64(sp) +2040d22a: 6161 addi sp,sp,80 +2040d22c: 8082 ret +2040d22e: 4405 li s0,1 +2040d230: db65 beqz a4,2040d220 +2040d232: 547d li s0,-1 +2040d234: b7f5 j 2040d220 +2040d236: 4605 li a2,1 +2040d238: c391 beqz a5,2040d23c +2040d23a: 567d li a2,-1 +2040d23c: 4781 li a5,0 +2040d23e: 45e1 li a1,24 +2040d240: 0038 addi a4,sp,8 +2040d242: 973e add a4,a4,a5 +2040d244: 00075683 lhu a3,0(a4) +2040d248: 1058 addi a4,sp,36 +2040d24a: 973e add a4,a4,a5 +2040d24c: 00075703 lhu a4,0(a4) +2040d250: 00e69663 bne a3,a4,2040d25c +2040d254: 0789 addi a5,a5,2 +2040d256: feb795e3 bne a5,a1,2040d240 +2040d25a: b7d9 j 2040d220 +2040d25c: 8432 mv s0,a2 +2040d25e: fcd761e3 bltu a4,a3,2040d220 +2040d262: 40c00433 neg s0,a2 +2040d266: bf6d j 2040d220 +2040d268: 5479 li s0,-2 +2040d26a: bf5d j 2040d220 -2040d28c : -2040d28c: 00450793 addi a5,a0,4 -2040d290: 0591 addi a1,a1,4 -2040d292: 0569 addi a0,a0,26 -2040d294: 0789 addi a5,a5,2 -2040d296: 0589 addi a1,a1,2 -2040d298: ffe7d683 lhu a3,-2(a5) -2040d29c: ffe5d703 lhu a4,-2(a1) -2040d2a0: 00e69663 bne a3,a4,2040d2ac -2040d2a4: fef518e3 bne a0,a5,2040d294 -2040d2a8: 4501 li a0,0 +2040d26c : +2040d26c: 01255783 lhu a5,18(a0) +2040d270: fff7c793 not a5,a5 +2040d274: 01179713 slli a4,a5,0x11 +2040d278: eb09 bnez a4,2040d28a +2040d27a: 1141 addi sp,sp,-16 +2040d27c: c606 sw ra,12(sp) +2040d27e: 3d9d jal 2040d0f4 +2040d280: 40b2 lw ra,12(sp) +2040d282: 00153513 seqz a0,a0 +2040d286: 0141 addi sp,sp,16 +2040d288: 8082 ret +2040d28a: 4501 li a0,0 +2040d28c: 8082 ret + +2040d28e : +2040d28e: 01250793 addi a5,a0,18 +2040d292: 0509 addi a0,a0,2 +2040d294: fe051f23 sh zero,-2(a0) +2040d298: fef51de3 bne a0,a5,2040d292 +2040d29c: 00055783 lhu a5,0(a0) +2040d2a0: 6721 lui a4,0x8 +2040d2a2: 177d addi a4,a4,-1 +2040d2a4: 8fd9 or a5,a5,a4 +2040d2a6: 00f51023 sh a5,0(a0) 2040d2aa: 8082 ret -2040d2ac: 4505 li a0,1 -2040d2ae: 00d76363 bltu a4,a3,2040d2b4 -2040d2b2: 557d li a0,-1 -2040d2b4: 8082 ret -2040d2b6 : -2040d2b6: 00450693 addi a3,a0,4 -2040d2ba: 4781 li a5,0 -2040d2bc: 0569 addi a0,a0,26 -2040d2be: 7661 lui a2,0xffff8 -2040d2c0: 0006d703 lhu a4,0(a3) -2040d2c4: 00177593 andi a1,a4,1 -2040d2c8: c199 beqz a1,2040d2ce -2040d2ca: 0017e793 ori a5,a5,1 -2040d2ce: 0027f593 andi a1,a5,2 -2040d2d2: 8305 srli a4,a4,0x1 -2040d2d4: e991 bnez a1,2040d2e8 -2040d2d6: 0786 slli a5,a5,0x1 -2040d2d8: 00e69023 sh a4,0(a3) -2040d2dc: 07c2 slli a5,a5,0x10 -2040d2de: 0689 addi a3,a3,2 -2040d2e0: 83c1 srli a5,a5,0x10 -2040d2e2: fcd51fe3 bne a0,a3,2040d2c0 -2040d2e6: 8082 ret -2040d2e8: 8f51 or a4,a4,a2 -2040d2ea: b7f5 j 2040d2d6 +2040d2ac : +2040d2ac: 1101 addi sp,sp,-32 +2040d2ae: cc22 sw s0,24(sp) +2040d2b0: c64e sw s3,12(sp) +2040d2b2: ce06 sw ra,28(sp) +2040d2b4: ca26 sw s1,20(sp) +2040d2b6: c84a sw s2,16(sp) +2040d2b8: c452 sw s4,8(sp) +2040d2ba: c256 sw s5,4(sp) +2040d2bc: 89aa mv s3,a0 +2040d2be: 842e mv s0,a1 +2040d2c0: 0a05d463 bgez a1,2040d368 +2040d2c4: 40b00933 neg s2,a1 +2040d2c8: 8a4a mv s4,s2 +2040d2ca: 4481 li s1,0 +2040d2cc: 4abd li s5,15 +2040d2ce: 034ac763 blt s5,s4,2040d2fc +2040d2d2: 00495913 srli s2,s2,0x4 +2040d2d6: 55c1 li a1,-16 +2040d2d8: 02b905b3 mul a1,s2,a1 +2040d2dc: 4a1d li s4,7 +2040d2de: 40858433 sub s0,a1,s0 +2040d2e2: 8922 mv s2,s0 +2040d2e4: 032a4363 blt s4,s2,2040d30a +2040d2e8: 00345593 srli a1,s0,0x3 +2040d2ec: 57e1 li a5,-8 +2040d2ee: 02f585b3 mul a1,a1,a5 +2040d2f2: 942e add s0,s0,a1 +2040d2f4: e015 bnez s0,2040d318 +2040d2f6: 00903533 snez a0,s1 +2040d2fa: a8b1 j 2040d356 +2040d2fc: 0189d783 lhu a5,24(s3) +2040d300: 854e mv a0,s3 +2040d302: 1a41 addi s4,s4,-16 +2040d304: 8cdd or s1,s1,a5 +2040d306: 3321 jal 2040d00e +2040d308: b7d9 j 2040d2ce +2040d30a: 0189c783 lbu a5,24(s3) +2040d30e: 854e mv a0,s3 +2040d310: 1961 addi s2,s2,-8 +2040d312: 8cdd or s1,s1,a5 +2040d314: 3961 jal 2040cfac +2040d316: b7f9 j 2040d2e4 +2040d318: 0189d783 lhu a5,24(s3) +2040d31c: 854e mv a0,s3 +2040d31e: 147d addi s0,s0,-1 +2040d320: 8b85 andi a5,a5,1 +2040d322: 8cdd or s1,s1,a5 +2040d324: 3919 jal 2040cf3a +2040d326: b7f9 j 2040d2f4 +2040d328: 854e mv a0,s3 +2040d32a: 31e1 jal 2040cff2 +2040d32c: 14c1 addi s1,s1,-16 +2040d32e: fe994de3 blt s2,s1,2040d328 +2040d332: 00445593 srli a1,s0,0x4 +2040d336: 57c1 li a5,-16 +2040d338: 02f585b3 mul a1,a1,a5 +2040d33c: 491d li s2,7 +2040d33e: 942e add s0,s0,a1 +2040d340: 84a2 mv s1,s0 +2040d342: 02994663 blt s2,s1,2040d36e +2040d346: 00345593 srli a1,s0,0x3 +2040d34a: 57e1 li a5,-8 +2040d34c: 02f585b3 mul a1,a1,a5 +2040d350: 942e add s0,s0,a1 +2040d352: e015 bnez s0,2040d376 +2040d354: 4501 li a0,0 +2040d356: 40f2 lw ra,28(sp) +2040d358: 4462 lw s0,24(sp) +2040d35a: 44d2 lw s1,20(sp) +2040d35c: 4942 lw s2,16(sp) +2040d35e: 49b2 lw s3,12(sp) +2040d360: 4a22 lw s4,8(sp) +2040d362: 4a92 lw s5,4(sp) +2040d364: 6105 addi sp,sp,32 +2040d366: 8082 ret +2040d368: 84ae mv s1,a1 +2040d36a: 493d li s2,15 +2040d36c: b7c9 j 2040d32e +2040d36e: 854e mv a0,s3 +2040d370: 318d jal 2040cfd2 +2040d372: 14e1 addi s1,s1,-8 +2040d374: b7f9 j 2040d342 +2040d376: 854e mv a0,s3 +2040d378: 3ee5 jal 2040cf70 +2040d37a: 147d addi s0,s0,-1 +2040d37c: bfd9 j 2040d352 -2040d2ec : -2040d2ec: 01650693 addi a3,a0,22 -2040d2f0: 4701 li a4,0 -2040d2f2: 0026d783 lhu a5,2(a3) -2040d2f6: 01079613 slli a2,a5,0x10 -2040d2fa: 8641 srai a2,a2,0x10 -2040d2fc: 00065463 bgez a2,2040d304 -2040d300: 00176713 ori a4,a4,1 -2040d304: 0786 slli a5,a5,0x1 -2040d306: 07c2 slli a5,a5,0x10 -2040d308: 00277613 andi a2,a4,2 -2040d30c: 83c1 srli a5,a5,0x10 -2040d30e: ea11 bnez a2,2040d322 -2040d310: 0706 slli a4,a4,0x1 -2040d312: 00f69123 sh a5,2(a3) -2040d316: 0742 slli a4,a4,0x10 -2040d318: 16f9 addi a3,a3,-2 -2040d31a: 8341 srli a4,a4,0x10 -2040d31c: fcd51be3 bne a0,a3,2040d2f2 -2040d320: 8082 ret -2040d322: 0017e793 ori a5,a5,1 -2040d326: b7ed j 2040d310 - -2040d328 : -2040d328: 00450793 addi a5,a0,4 -2040d32c: 4701 li a4,0 -2040d32e: 0569 addi a0,a0,26 -2040d330: 0007d683 lhu a3,0(a5) -2040d334: 0789 addi a5,a5,2 -2040d336: 0086d613 srli a2,a3,0x8 -2040d33a: 8f51 or a4,a4,a2 -2040d33c: fee79f23 sh a4,-2(a5) -2040d340: 00869713 slli a4,a3,0x8 -2040d344: 0742 slli a4,a4,0x10 -2040d346: 8341 srli a4,a4,0x10 -2040d348: fef514e3 bne a0,a5,2040d330 -2040d34c: 8082 ret - -2040d34e : -2040d34e: 01650793 addi a5,a0,22 -2040d352: 4701 li a4,0 -2040d354: 0027d683 lhu a3,2(a5) -2040d358: 17f9 addi a5,a5,-2 -2040d35a: 00869613 slli a2,a3,0x8 -2040d35e: 8f51 or a4,a4,a2 -2040d360: 00e79223 sh a4,4(a5) -2040d364: 0086d713 srli a4,a3,0x8 -2040d368: fef516e3 bne a0,a5,2040d354 -2040d36c: 8082 ret - -2040d36e : -2040d36e: 00450793 addi a5,a0,4 -2040d372: 01850713 addi a4,a0,24 -2040d376: 0789 addi a5,a5,2 -2040d378: 0007d683 lhu a3,0(a5) -2040d37c: fed79f23 sh a3,-2(a5) -2040d380: fef71be3 bne a4,a5,2040d376 -2040d384: 00051c23 sh zero,24(a0) -2040d388: 8082 ret - -2040d38a : -2040d38a: 01850793 addi a5,a0,24 -2040d38e: 01a50713 addi a4,a0,26 -2040d392: 00450693 addi a3,a0,4 -2040d396: 17f9 addi a5,a5,-2 -2040d398: 0007d603 lhu a2,0(a5) -2040d39c: 1779 addi a4,a4,-2 -2040d39e: 00c71023 sh a2,0(a4) # 20400000 <_start> -2040d3a2: fef69ae3 bne a3,a5,2040d396 -2040d3a6: 00051223 sh zero,4(a0) +2040d37e : +2040d37e: 00455783 lhu a5,4(a0) +2040d382: 1141 addi sp,sp,-16 +2040d384: c226 sw s1,4(sp) +2040d386: c606 sw ra,12(sp) +2040d388: c422 sw s0,8(sp) +2040d38a: c04a sw s2,0(sp) +2040d38c: 84aa mv s1,a0 +2040d38e: efa1 bnez a5,2040d3e6 +2040d390: 00651783 lh a5,6(a0) +2040d394: 4401 li s0,0 +2040d396: 0a000913 li s2,160 +2040d39a: 0007de63 bgez a5,2040d3b6 +2040d39e: 8522 mv a0,s0 +2040d3a0: 40b2 lw ra,12(sp) +2040d3a2: 4422 lw s0,8(sp) +2040d3a4: 4492 lw s1,4(sp) +2040d3a6: 4902 lw s2,0(sp) +2040d3a8: 0141 addi sp,sp,16 2040d3aa: 8082 ret +2040d3ac: 8526 mv a0,s1 +2040d3ae: 0441 addi s0,s0,16 +2040d3b0: 3189 jal 2040cff2 +2040d3b2: ff2406e3 beq s0,s2,2040d39e +2040d3b6: 0064d783 lhu a5,6(s1) +2040d3ba: dbed beqz a5,2040d3ac +2040d3bc: 0064d783 lhu a5,6(s1) +2040d3c0: f007f793 andi a5,a5,-256 +2040d3c4: cf89 beqz a5,2040d3de +2040d3c6: 0a000913 li s2,160 +2040d3ca: 00649783 lh a5,6(s1) +2040d3ce: fc07c8e3 bltz a5,2040d39e +2040d3d2: 8526 mv a0,s1 +2040d3d4: 0405 addi s0,s0,1 +2040d3d6: 3e69 jal 2040cf70 +2040d3d8: fe8959e3 ble s0,s2,2040d3ca +2040d3dc: b7c9 j 2040d39e +2040d3de: 8526 mv a0,s1 +2040d3e0: 3ecd jal 2040cfd2 +2040d3e2: 0421 addi s0,s0,8 +2040d3e4: bfe1 j 2040d3bc +2040d3e6: f007f793 andi a5,a5,-256 +2040d3ea: 4401 li s0,0 +2040d3ec: c399 beqz a5,2040d3f2 +2040d3ee: 3e7d jal 2040cfac +2040d3f0: 5461 li s0,-8 +2040d3f2: f7000913 li s2,-144 +2040d3f6: a031 j 2040d402 +2040d3f8: 8526 mv a0,s1 +2040d3fa: 147d addi s0,s0,-1 +2040d3fc: 3e3d jal 2040cf3a +2040d3fe: fb2440e3 blt s0,s2,2040d39e +2040d402: 0044d783 lhu a5,4(s1) +2040d406: fbed bnez a5,2040d3f8 +2040d408: bf59 j 2040d39e -2040d3ac : -2040d3ac: 05e1 addi a1,a1,24 -2040d3ae: 01650713 addi a4,a0,22 -2040d3b2: 4681 li a3,0 -2040d3b4: 00275783 lhu a5,2(a4) -2040d3b8: 0005d603 lhu a2,0(a1) -2040d3bc: 1779 addi a4,a4,-2 -2040d3be: 15f9 addi a1,a1,-2 -2040d3c0: 97b2 add a5,a5,a2 -2040d3c2: 97b6 add a5,a5,a3 -2040d3c4: 00f59123 sh a5,2(a1) -2040d3c8: 83c1 srli a5,a5,0x10 -2040d3ca: 0017f693 andi a3,a5,1 -2040d3ce: fee513e3 bne a0,a4,2040d3b4 -2040d3d2: 8082 ret +2040d40a : +2040d40a: 01050793 addi a5,a0,16 +2040d40e: 0509 addi a0,a0,2 +2040d410: fe051f23 sh zero,-2(a0) +2040d414: fef51de3 bne a0,a5,2040d40e +2040d418: 77f1 lui a5,0xffffc +2040d41a: 00f51023 sh a5,0(a0) +2040d41e: 67a1 lui a5,0x8 +2040d420: 17fd addi a5,a5,-1 +2040d422: 00f51123 sh a5,2(a0) +2040d426: 8082 ret -2040d3d4 : -2040d3d4: 05e1 addi a1,a1,24 -2040d3d6: 01650713 addi a4,a0,22 -2040d3da: 4681 li a3,0 -2040d3dc: 0005d783 lhu a5,0(a1) -2040d3e0: 00275603 lhu a2,2(a4) -2040d3e4: 1779 addi a4,a4,-2 -2040d3e6: 15f9 addi a1,a1,-2 -2040d3e8: 8f91 sub a5,a5,a2 -2040d3ea: 8f95 sub a5,a5,a3 -2040d3ec: 00f59123 sh a5,2(a1) -2040d3f0: 83c1 srli a5,a5,0x10 -2040d3f2: 0017f693 andi a3,a5,1 -2040d3f6: fee513e3 bne a0,a4,2040d3dc -2040d3fa: 8082 ret +2040d428 : +2040d428: 872a mv a4,a0 +2040d42a: 00075683 lhu a3,0(a4) # 8000 <__stack_size+0x7800> +2040d42e: 852e mv a0,a1 +2040d430: 00275783 lhu a5,2(a4) +2040d434: c299 beqz a3,2040d43a +2040d436: 76e1 lui a3,0xffff8 +2040d438: 8fd5 or a5,a5,a3 +2040d43a: 00f51923 sh a5,18(a0) +2040d43e: 00275603 lhu a2,2(a4) +2040d442: 66a1 lui a3,0x8 +2040d444: 16fd addi a3,a3,-1 +2040d446: 00670793 addi a5,a4,6 +2040d44a: 00d61a63 bne a2,a3,2040d45e +2040d44e: 0769 addi a4,a4,26 +2040d450: 0007d683 lhu a3,0(a5) # 8000 <__stack_size+0x7800> +2040d454: e285 bnez a3,2040d474 +2040d456: 0789 addi a5,a5,2 +2040d458: fee79ce3 bne a5,a4,2040d450 +2040d45c: bd0d j 2040d28e +2040d45e: 0541 addi a0,a0,16 +2040d460: 0761 addi a4,a4,24 +2040d462: 0789 addi a5,a5,2 +2040d464: ffe7d683 lhu a3,-2(a5) +2040d468: 1579 addi a0,a0,-2 +2040d46a: 00d51123 sh a3,2(a0) +2040d46e: fee79ae3 bne a5,a4,2040d462 +2040d472: 8082 ret +2040d474: bf59 j 2040d40a -2040d3fc : -2040d3fc: 1101 addi sp,sp,-32 -2040d3fe: 6341 lui t1,0x10 -2040d400: 01858893 addi a7,a1,24 -2040d404: 00011d23 sh zero,26(sp) -2040d408: 00011e23 sh zero,28(sp) -2040d40c: 0591 addi a1,a1,4 -2040d40e: 0874 addi a3,sp,28 -2040d410: 137d addi t1,t1,-1 -2040d412: 0008d703 lhu a4,0(a7) -2040d416: 16f9 addi a3,a3,-2 -2040d418: 18f9 addi a7,a7,-2 -2040d41a: e705 bnez a4,2040d442 -2040d41c: fe069f23 sh zero,-2(a3) -2040d420: ff1599e3 bne a1,a7,2040d412 -2040d424: 4791 li a5,4 -2040d426: 4769 li a4,26 -2040d428: 004c addi a1,sp,4 -2040d42a: 95be add a1,a1,a5 -2040d42c: 0005d583 lhu a1,0(a1) -2040d430: 00f606b3 add a3,a2,a5 -2040d434: 0789 addi a5,a5,2 -2040d436: 00b69023 sh a1,0(a3) -2040d43a: fee797e3 bne a5,a4,2040d428 -2040d43e: 6105 addi sp,sp,32 -2040d440: 8082 ret -2040d442: 02a70733 mul a4,a4,a0 -2040d446: 0026d803 lhu a6,2(a3) -2040d44a: 006777b3 and a5,a4,t1 -2040d44e: 97c2 add a5,a5,a6 -2040d450: 0107d813 srli a6,a5,0x10 -2040d454: 00f69123 sh a5,2(a3) -2040d458: 01075793 srli a5,a4,0x10 -2040d45c: 0006d703 lhu a4,0(a3) -2040d460: 97ba add a5,a5,a4 -2040d462: 97c2 add a5,a5,a6 -2040d464: 00f69023 sh a5,0(a3) -2040d468: 83c1 srli a5,a5,0x10 -2040d46a: fef69f23 sh a5,-2(a3) -2040d46e: bf4d j 2040d420 +2040d476 : +2040d476: 7179 addi sp,sp,-48 +2040d478: d226 sw s1,36(sp) +2040d47a: 84aa mv s1,a0 +2040d47c: 0048 addi a0,sp,4 +2040d47e: d422 sw s0,40(sp) +2040d480: d606 sw ra,44(sp) +2040d482: 842e mv s0,a1 +2040d484: 3485 jal 2040cee4 +2040d486: 00e4d703 lhu a4,14(s1) +2040d48a: 01071793 slli a5,a4,0x10 +2040d48e: 87c1 srai a5,a5,0x10 +2040d490: 0207c663 bltz a5,2040d4bc +2040d494: 00011223 sh zero,4(sp) +2040d498: 66a1 lui a3,0x8 +2040d49a: 16fd addi a3,a3,-1 +2040d49c: 8f75 and a4,a4,a3 +2040d49e: 00e48793 addi a5,s1,14 +2040d4a2: 04d71663 bne a4,a3,2040d4ee +2040d4a6: 8726 mv a4,s1 +2040d4a8: 00075683 lhu a3,0(a4) +2040d4ac: ce81 beqz a3,2040d4c4 +2040d4ae: 8522 mv a0,s0 +2040d4b0: 3fa9 jal 2040d40a +2040d4b2: 50b2 lw ra,44(sp) +2040d4b4: 5422 lw s0,40(sp) +2040d4b6: 5492 lw s1,36(sp) +2040d4b8: 6145 addi sp,sp,48 +2040d4ba: 8082 ret +2040d4bc: 57fd li a5,-1 +2040d4be: 00f11223 sh a5,4(sp) +2040d4c2: bfd9 j 2040d498 +2040d4c4: 0709 addi a4,a4,2 +2040d4c6: fee791e3 bne a5,a4,2040d4a8 +2040d4ca: 8522 mv a0,s0 +2040d4cc: 3acd jal 2040cebe +2040d4ce: 8522 mv a0,s0 +2040d4d0: 3b7d jal 2040d28e +2040d4d2: 00e49783 lh a5,14(s1) +2040d4d6: fc07dee3 bgez a5,2040d4b2 +2040d4da: 8522 mv a0,s0 +2040d4dc: 3921 jal 2040d0f4 +2040d4de: f971 bnez a0,2040d4b2 +2040d4e0: 01245783 lhu a5,18(s0) +2040d4e4: 7761 lui a4,0xffff8 +2040d4e6: 8fb9 xor a5,a5,a4 +2040d4e8: 00f41923 sh a5,18(s0) +2040d4ec: b7d9 j 2040d4b2 +2040d4ee: 00e11323 sh a4,6(sp) +2040d4f2: 0054 addi a3,sp,4 +2040d4f4: 17f9 addi a5,a5,-2 +2040d4f6: 0007d603 lhu a2,0(a5) +2040d4fa: 0689 addi a3,a3,2 +2040d4fc: 00c69223 sh a2,4(a3) # 8004 <__stack_size+0x7804> +2040d500: fef49ae3 bne s1,a5,2040d4f4 +2040d504: e719 bnez a4,2040d512 +2040d506: 00011423 sh zero,8(sp) +2040d50a: 85a2 mv a1,s0 +2040d50c: 0048 addi a0,sp,4 +2040d50e: 3f29 jal 2040d428 +2040d510: b74d j 2040d4b2 +2040d512: 4785 li a5,1 +2040d514: 55fd li a1,-1 +2040d516: 0048 addi a0,sp,4 +2040d518: 00f11423 sh a5,8(sp) +2040d51c: 3b41 jal 2040d2ac +2040d51e: b7f5 j 2040d50a -2040d470 : -2040d470: 01255783 lhu a5,18(a0) -2040d474: fff7c793 not a5,a5 -2040d478: 01179713 slli a4,a5,0x11 -2040d47c: eb09 bnez a4,2040d48e -2040d47e: 01250793 addi a5,a0,18 -2040d482: 0509 addi a0,a0,2 -2040d484: ffe55703 lhu a4,-2(a0) -2040d488: e709 bnez a4,2040d492 -2040d48a: fea79ce3 bne a5,a0,2040d482 -2040d48e: 4501 li a0,0 -2040d490: 8082 ret -2040d492: 4505 li a0,1 -2040d494: 8082 ret +2040d520 : +2040d520: 1101 addi sp,sp,-32 +2040d522: cc22 sw s0,24(sp) +2040d524: ca26 sw s1,20(sp) +2040d526: c84a sw s2,16(sp) +2040d528: c64e sw s3,12(sp) +2040d52a: c452 sw s4,8(sp) +2040d52c: c256 sw s5,4(sp) +2040d52e: 8936 mv s2,a3 +2040d530: 843e mv s0,a5 +2040d532: ce06 sw ra,28(sp) +2040d534: 84aa mv s1,a0 +2040d536: 89ae mv s3,a1 +2040d538: 8a32 mv s4,a2 +2040d53a: 8aba mv s5,a4 +2040d53c: 3589 jal 2040d37e +2040d53e: 09000793 li a5,144 +2040d542: 40a90933 sub s2,s2,a0 +2040d546: 02a7d763 ble a0,a5,2040d574 +2040d54a: 67a1 lui a5,0x8 +2040d54c: 17f9 addi a5,a5,-2 +2040d54e: 2127c163 blt a5,s2,2040d750 +2040d552: 00248793 addi a5,s1,2 +2040d556: 04e9 addi s1,s1,26 +2040d558: 0789 addi a5,a5,2 +2040d55a: fe079f23 sh zero,-2(a5) # 7ffe <__stack_size+0x77fe> +2040d55e: fe979de3 bne a5,s1,2040d558 +2040d562: 40f2 lw ra,28(sp) +2040d564: 4462 lw s0,24(sp) +2040d566: 44d2 lw s1,20(sp) +2040d568: 4942 lw s2,16(sp) +2040d56a: 49b2 lw s3,12(sp) +2040d56c: 4a22 lw s4,8(sp) +2040d56e: 4a92 lw s5,4(sp) +2040d570: 6105 addi sp,sp,32 +2040d572: 8082 ret +2040d574: 00095b63 bgez s2,2040d58a +2040d578: f7000793 li a5,-144 +2040d57c: 0ef94363 blt s2,a5,2040d662 +2040d580: 85ca mv a1,s2 +2040d582: 8526 mv a0,s1 +2040d584: 3325 jal 2040d2ac +2040d586: 0e051763 bnez a0,2040d674 +2040d58a: 180a8763 beqz s5,2040d718 +2040d58e: 4058 lw a4,4(s0) +2040d590: 401c lw a5,0(s0) +2040d592: 04f70763 beq a4,a5,2040d5e0 +2040d596: 01a40513 addi a0,s0,26 +2040d59a: 32a9 jal 2040cee4 +2040d59c: 405c lw a5,4(s0) +2040d59e: 03800713 li a4,56 +2040d5a2: 10e78963 beq a5,a4,2040d6b4 +2040d5a6: 0cf74963 blt a4,a5,2040d678 +2040d5aa: 4761 li a4,24 +2040d5ac: 12e78963 beq a5,a4,2040d6de +2040d5b0: 03500713 li a4,53 +2040d5b4: 10e78a63 beq a5,a4,2040d6c8 +2040d5b8: 4731 li a4,12 +2040d5ba: c418 sw a4,8(s0) +2040d5bc: 80010737 lui a4,0x80010 +2040d5c0: 177d addi a4,a4,-1 +2040d5c2: c858 sw a4,20(s0) +2040d5c4: 4705 li a4,1 +2040d5c6: 00e41c23 sh a4,24(s0) +2040d5ca: 472d li a4,11 +2040d5cc: c458 sw a4,12(s0) +2040d5ce: 4458 lw a4,12(s0) +2040d5d0: 01845683 lhu a3,24(s0) +2040d5d4: 0721 addi a4,a4,8 +2040d5d6: 0706 slli a4,a4,0x1 +2040d5d8: 9722 add a4,a4,s0 +2040d5da: 00d71523 sh a3,10(a4) # 8001000a <_sp+0xc00a> +2040d5de: c01c sw a5,0(s0) +2040d5e0: 01204e63 bgtz s2,2040d5fc +2040d5e4: 4058 lw a4,4(s0) +2040d5e6: 09000793 li a5,144 +2040d5ea: 00f70963 beq a4,a5,2040d5fc +2040d5ee: 0184d783 lhu a5,24(s1) +2040d5f2: 8526 mv a0,s1 +2040d5f4: 8b85 andi a5,a5,1 +2040d5f6: 00f9e9b3 or s3,s3,a5 +2040d5fa: 3281 jal 2040cf3a +2040d5fc: 4414 lw a3,8(s0) +2040d5fe: 01445603 lhu a2,20(s0) +2040d602: 404c lw a1,4(s0) +2040d604: 00169713 slli a4,a3,0x1 +2040d608: 9726 add a4,a4,s1 +2040d60a: 00075783 lhu a5,0(a4) +2040d60e: 8ff1 and a5,a5,a2 +2040d610: 08f00613 li a2,143 +2040d614: 00b64763 blt a2,a1,2040d622 +2040d618: 0685 addi a3,a3,1 +2040d61a: 863a mv a2,a4 +2040d61c: 45b1 li a1,12 +2040d61e: 0cd5d263 ble a3,a1,2040d6e2 +2040d622: 01445683 lhu a3,20(s0) +2040d626: 00075603 lhu a2,0(a4) +2040d62a: fff6c693 not a3,a3 +2040d62e: 8ef1 and a3,a3,a2 +2040d630: 00d71023 sh a3,0(a4) +2040d634: 01645703 lhu a4,22(s0) +2040d638: 00f776b3 and a3,a4,a5 +2040d63c: cedd beqz a3,2040d6fa +2040d63e: 00f71d63 bne a4,a5,2040d658 +2040d642: 0a099a63 bnez s3,2040d6f6 +2040d646: 445c lw a5,12(s0) +2040d648: 01845703 lhu a4,24(s0) +2040d64c: 0786 slli a5,a5,0x1 +2040d64e: 97a6 add a5,a5,s1 +2040d650: 0007d783 lhu a5,0(a5) +2040d654: 8ff9 and a5,a5,a4 +2040d656: c3d5 beqz a5,2040d6fa +2040d658: 85a6 mv a1,s1 +2040d65a: 01a40513 addi a0,s0,26 +2040d65e: 3ac9 jal 2040d030 +2040d660: a869 j 2040d6fa +2040d662: 00248793 addi a5,s1,2 +2040d666: 04e9 addi s1,s1,26 +2040d668: 0789 addi a5,a5,2 +2040d66a: fe079f23 sh zero,-2(a5) +2040d66e: fe979de3 bne a5,s1,2040d668 +2040d672: bdc5 j 2040d562 +2040d674: 4985 li s3,1 +2040d676: bf11 j 2040d58a +2040d678: 04000713 li a4,64 +2040d67c: 02e78163 beq a5,a4,2040d69e +2040d680: 07100713 li a4,113 +2040d684: f2e79ae3 bne a5,a4,2040d5b8 +2040d688: 40008737 lui a4,0x40008 +2040d68c: 177d addi a4,a4,-1 +2040d68e: 46a9 li a3,10 +2040d690: c858 sw a4,20(s0) +2040d692: c414 sw a3,8(s0) +2040d694: 7761 lui a4,0xffff8 +2040d696: 00e41c23 sh a4,24(s0) +2040d69a: c454 sw a3,12(s0) +2040d69c: bf0d j 2040d5ce +2040d69e: 471d li a4,7 +2040d6a0: c418 sw a4,8(s0) +2040d6a2: 80010737 lui a4,0x80010 +2040d6a6: 177d addi a4,a4,-1 +2040d6a8: c858 sw a4,20(s0) +2040d6aa: 4705 li a4,1 +2040d6ac: 00e41c23 sh a4,24(s0) +2040d6b0: 4719 li a4,6 +2040d6b2: bf29 j 2040d5cc +2040d6b4: 4699 li a3,6 +2040d6b6: 00800737 lui a4,0x800 +2040d6ba: 0ff70713 addi a4,a4,255 # 8000ff <__stack_size+0x7ff8ff> +2040d6be: c858 sw a4,20(s0) +2040d6c0: c414 sw a3,8(s0) +2040d6c2: 10000713 li a4,256 +2040d6c6: bfc1 j 2040d696 +2040d6c8: 04000737 lui a4,0x4000 +2040d6cc: 7ff70713 addi a4,a4,2047 # 40007ff <__stack_size+0x3ffffff> +2040d6d0: 4699 li a3,6 +2040d6d2: c858 sw a4,20(s0) +2040d6d4: 6705 lui a4,0x1 +2040d6d6: c414 sw a3,8(s0) +2040d6d8: 80070713 addi a4,a4,-2048 # 800 <__stack_size> +2040d6dc: bf6d j 2040d696 +2040d6de: 4691 li a3,4 +2040d6e0: bfd9 j 2040d6b6 +2040d6e2: 00265503 lhu a0,2(a2) +2040d6e6: c119 beqz a0,2040d6ec +2040d6e8: 0017e793 ori a5,a5,1 +2040d6ec: 00061123 sh zero,2(a2) +2040d6f0: 0685 addi a3,a3,1 +2040d6f2: 0609 addi a2,a2,2 +2040d6f4: b72d j 2040d61e +2040d6f6: f60a01e3 beqz s4,2040d658 +2040d6fa: 01204963 bgtz s2,2040d70c +2040d6fe: 4058 lw a4,4(s0) +2040d700: 09000793 li a5,144 +2040d704: 00f70463 beq a4,a5,2040d70c +2040d708: 8526 mv a0,s1 +2040d70a: 309d jal 2040cf70 +2040d70c: 0044d783 lhu a5,4(s1) +2040d710: c781 beqz a5,2040d718 +2040d712: 8526 mv a0,s1 +2040d714: 301d jal 2040cf3a +2040d716: 0905 addi s2,s2,1 +2040d718: 67a1 lui a5,0x8 +2040d71a: 00049c23 sh zero,24(s1) +2040d71e: 17f9 addi a5,a5,-2 +2040d720: 0327d063 ble s2,a5,2040d740 +2040d724: 77e1 lui a5,0xffff8 +2040d726: fff7c793 not a5,a5 +2040d72a: 00f49123 sh a5,2(s1) +2040d72e: 00448793 addi a5,s1,4 +2040d732: 04e1 addi s1,s1,24 +2040d734: 00079023 sh zero,0(a5) # ffff8000 <_sp+0x7fff4000> +2040d738: 0789 addi a5,a5,2 +2040d73a: fef49de3 bne s1,a5,2040d734 +2040d73e: b515 j 2040d562 +2040d740: 00095563 bgez s2,2040d74a +2040d744: 00049123 sh zero,2(s1) +2040d748: bd29 j 2040d562 +2040d74a: 01249123 sh s2,2(s1) +2040d74e: bd11 j 2040d562 +2040d750: e20a9fe3 bnez s5,2040d58e +2040d754: 00049c23 sh zero,24(s1) +2040d758: b7f1 j 2040d724 -2040d496 : -2040d496: 1141 addi sp,sp,-16 -2040d498: c422 sw s0,8(sp) -2040d49a: c606 sw ra,12(sp) -2040d49c: 842a mv s0,a0 -2040d49e: 3fc9 jal 2040d470 -2040d4a0: e901 bnez a0,2040d4b0 -2040d4a2: 01241503 lh a0,18(s0) -2040d4a6: 817d srli a0,a0,0x1f -2040d4a8: 40b2 lw ra,12(sp) -2040d4aa: 4422 lw s0,8(sp) -2040d4ac: 0141 addi sp,sp,16 -2040d4ae: 8082 ret -2040d4b0: 4501 li a0,0 -2040d4b2: bfdd j 2040d4a8 +2040d75a : +2040d75a: 1101 addi sp,sp,-32 +2040d75c: c452 sw s4,8(sp) +2040d75e: 00255a03 lhu s4,2(a0) +2040d762: cc22 sw s0,24(sp) +2040d764: 842e mv s0,a1 +2040d766: ce06 sw ra,28(sp) +2040d768: ca26 sw s1,20(sp) +2040d76a: c84a sw s2,16(sp) +2040d76c: c256 sw s5,4(sp) +2040d76e: c05a sw s6,0(sp) +2040d770: 8932 mv s2,a2 +2040d772: 03460b13 addi s6,a2,52 +2040d776: c64e sw s3,12(sp) +2040d778: 8aaa mv s5,a0 +2040d77a: 3111 jal 2040d37e +2040d77c: 00245483 lhu s1,2(s0) +2040d780: 40aa0a33 sub s4,s4,a0 +2040d784: 8522 mv a0,s0 +2040d786: 3ee5 jal 2040d37e +2040d788: 8c89 sub s1,s1,a0 +2040d78a: 855a mv a0,s6 +2040d78c: f58ff0ef jal ra,2040cee4 +2040d790: 0344d263 ble s4,s1,2040d7b4 +2040d794: 8522 mv a0,s0 +2040d796: 4462 lw s0,24(sp) +2040d798: 40f2 lw ra,28(sp) +2040d79a: 49b2 lw s3,12(sp) +2040d79c: 4a22 lw s4,8(sp) +2040d79e: 4a92 lw s5,4(sp) +2040d7a0: 4b02 lw s6,0(sp) +2040d7a2: 87ca mv a5,s2 +2040d7a4: 86a6 mv a3,s1 +2040d7a6: 4942 lw s2,16(sp) +2040d7a8: 44d2 lw s1,20(sp) +2040d7aa: 4701 li a4,0 +2040d7ac: 4601 li a2,0 +2040d7ae: 4581 li a1,0 +2040d7b0: 6105 addi sp,sp,32 +2040d7b2: b3bd j 2040d520 +2040d7b4: 85a2 mv a1,s0 +2040d7b6: 8556 mv a0,s5 +2040d7b8: f58ff0ef jal ra,2040cf10 +2040d7bc: 4981 li s3,0 +2040d7be: 00a04663 bgtz a0,2040d7ca +2040d7c2: 85a2 mv a1,s0 +2040d7c4: 8556 mv a0,s5 +2040d7c6: 3849 jal 2040d058 +2040d7c8: 4985 li s3,1 +2040d7ca: 855a mv a0,s6 +2040d7cc: fa4ff0ef jal ra,2040cf70 +2040d7d0: 04c95783 lhu a5,76(s2) +2040d7d4: 8522 mv a0,s0 +2040d7d6: 14fd addi s1,s1,-1 +2040d7d8: 00f9e9b3 or s3,s3,a5 +2040d7dc: 05391623 sh s3,76(s2) +2040d7e0: f90ff0ef jal ra,2040cf70 +2040d7e4: b775 j 2040d790 -2040d4b4 : -2040d4b4: 01251783 lh a5,18(a0) -2040d4b8: 1141 addi sp,sp,-16 -2040d4ba: c606 sw ra,12(sp) -2040d4bc: c422 sw s0,8(sp) -2040d4be: c226 sw s1,4(sp) -2040d4c0: c04a sw s2,0(sp) -2040d4c2: 0407d863 bgez a5,2040d512 -2040d4c6: 57fd li a5,-1 -2040d4c8: 00f59023 sh a5,0(a1) -2040d4cc: 01255703 lhu a4,18(a0) -2040d4d0: 67a1 lui a5,0x8 -2040d4d2: 17fd addi a5,a5,-1 -2040d4d4: 8f7d and a4,a4,a5 -2040d4d6: 00e59123 sh a4,2(a1) -2040d4da: 01050913 addi s2,a0,16 -2040d4de: 04f71763 bne a4,a5,2040d52c -2040d4e2: 842e mv s0,a1 -2040d4e4: 84aa mv s1,a0 -2040d4e6: 3769 jal 2040d470 -2040d4e8: c905 beqz a0,2040d518 -2040d4ea: 00640793 addi a5,s0,6 -2040d4ee: 00041223 sh zero,4(s0) -2040d4f2: ffc48513 addi a0,s1,-4 -2040d4f6: 1979 addi s2,s2,-2 -2040d4f8: 00295703 lhu a4,2(s2) -2040d4fc: 0789 addi a5,a5,2 -2040d4fe: fee79f23 sh a4,-2(a5) # 7ffe <__stack_size+0x77fe> -2040d502: fea91ae3 bne s2,a0,2040d4f6 -2040d506: 40b2 lw ra,12(sp) -2040d508: 4422 lw s0,8(sp) -2040d50a: 4492 lw s1,4(sp) -2040d50c: 4902 lw s2,0(sp) -2040d50e: 0141 addi sp,sp,16 -2040d510: 8082 ret -2040d512: 00059023 sh zero,0(a1) -2040d516: bf5d j 2040d4cc -2040d518: 00440793 addi a5,s0,4 -2040d51c: 01a40593 addi a1,s0,26 -2040d520: 0789 addi a5,a5,2 -2040d522: fe079f23 sh zero,-2(a5) -2040d526: feb79de3 bne a5,a1,2040d520 -2040d52a: bff1 j 2040d506 -2040d52c: 00658793 addi a5,a1,6 -2040d530: 00059223 sh zero,4(a1) -2040d534: 1579 addi a0,a0,-2 -2040d536: 1979 addi s2,s2,-2 -2040d538: 00295703 lhu a4,2(s2) -2040d53c: 0789 addi a5,a5,2 -2040d53e: fee79f23 sh a4,-2(a5) -2040d542: fea91ae3 bne s2,a0,2040d536 -2040d546: 00059c23 sh zero,24(a1) -2040d54a: bf75 j 2040d506 +2040d7e6 : +2040d7e6: 7175 addi sp,sp,-144 +2040d7e8: c522 sw s0,136(sp) +2040d7ea: c326 sw s1,132(sp) +2040d7ec: c14a sw s2,128(sp) +2040d7ee: dece sw s3,124(sp) +2040d7f0: c706 sw ra,140(sp) +2040d7f2: dcd2 sw s4,120(sp) +2040d7f4: dad6 sw s5,116(sp) +2040d7f6: d8da sw s6,112(sp) +2040d7f8: d6de sw s7,108(sp) +2040d7fa: d4e2 sw s8,104(sp) +2040d7fc: d2e6 sw s9,100(sp) +2040d7fe: 84aa mv s1,a0 +2040d800: 842e mv s0,a1 +2040d802: 8932 mv s2,a2 +2040d804: 89b6 mv s3,a3 +2040d806: 30fd jal 2040d0f4 +2040d808: c115 beqz a0,2040d82c +2040d80a: 85ca mv a1,s2 +2040d80c: 8526 mv a0,s1 +2040d80e: ec0ff0ef jal ra,2040cece +2040d812: 40ba lw ra,140(sp) +2040d814: 442a lw s0,136(sp) +2040d816: 449a lw s1,132(sp) +2040d818: 490a lw s2,128(sp) +2040d81a: 59f6 lw s3,124(sp) +2040d81c: 5a66 lw s4,120(sp) +2040d81e: 5ad6 lw s5,116(sp) +2040d820: 5b46 lw s6,112(sp) +2040d822: 5bb6 lw s7,108(sp) +2040d824: 5c26 lw s8,104(sp) +2040d826: 5c96 lw s9,100(sp) +2040d828: 6149 addi sp,sp,144 +2040d82a: 8082 ret +2040d82c: 8522 mv a0,s0 +2040d82e: 30d9 jal 2040d0f4 +2040d830: c501 beqz a0,2040d838 +2040d832: 85ca mv a1,s2 +2040d834: 8522 mv a0,s0 +2040d836: bfe1 j 2040d80e +2040d838: 8526 mv a0,s1 +2040d83a: 3c0d jal 2040d26c +2040d83c: ed15 bnez a0,2040d878 +2040d83e: 8522 mv a0,s0 +2040d840: 3435 jal 2040d26c +2040d842: c901 beqz a0,2040d852 +2040d844: 0000a597 auipc a1,0xa +2040d848: b0c58593 addi a1,a1,-1268 # 20417350 +2040d84c: 8526 mv a0,s1 +2040d84e: 3249 jal 2040d1d0 +2040d850: c91d beqz a0,2040d886 +2040d852: 8526 mv a0,s1 +2040d854: 3c21 jal 2040d26c +2040d856: e501 bnez a0,2040d85e +2040d858: 8522 mv a0,s0 +2040d85a: 3c09 jal 2040d26c +2040d85c: c91d beqz a0,2040d892 +2040d85e: 8526 mv a0,s1 +2040d860: 386d jal 2040d11a +2040d862: 84aa mv s1,a0 +2040d864: 8522 mv a0,s0 +2040d866: 3855 jal 2040d11a +2040d868: 02a48263 beq s1,a0,2040d88c +2040d86c: 77e1 lui a5,0xffff8 +2040d86e: 00f91923 sh a5,18(s2) +2040d872: 854a mv a0,s2 +2040d874: 3c29 jal 2040d28e +2040d876: bf71 j 2040d812 +2040d878: 0000a597 auipc a1,0xa +2040d87c: ad858593 addi a1,a1,-1320 # 20417350 +2040d880: 8522 mv a0,s0 +2040d882: 32b9 jal 2040d1d0 +2040d884: fd4d bnez a0,2040d83e +2040d886: 854a mv a0,s2 +2040d888: 3649 jal 2040d40a +2040d88a: b761 j 2040d812 +2040d88c: 00091923 sh zero,18(s2) +2040d890: b7cd j 2040d872 +2040d892: 8526 mv a0,s1 +2040d894: 006c addi a1,sp,12 +2040d896: 304d jal 2040d138 +2040d898: 8522 mv a0,s0 +2040d89a: 102c addi a1,sp,40 +2040d89c: 3871 jal 2040d138 +2040d89e: 00e15403 lhu s0,14(sp) +2040d8a2: 02a15483 lhu s1,42(sp) +2040d8a6: ec01 bnez s0,2040d8be +2040d8a8: 4781 li a5,0 +2040d8aa: 4759 li a4,22 +2040d8ac: 0074 addi a3,sp,12 +2040d8ae: 96be add a3,a3,a5 +2040d8b0: 0026d683 lhu a3,2(a3) +2040d8b4: c2e9 beqz a3,2040d976 +2040d8b6: 0068 addi a0,sp,12 +2040d8b8: 34d9 jal 2040d37e +2040d8ba: 40a00433 neg s0,a0 +2040d8be: 02a15783 lhu a5,42(sp) +2040d8c2: 8c26 mv s8,s1 +2040d8c4: eb99 bnez a5,2040d8da +2040d8c6: 4759 li a4,22 +2040d8c8: 1034 addi a3,sp,40 +2040d8ca: 96be add a3,a3,a5 +2040d8cc: 0026d683 lhu a3,2(a3) +2040d8d0: cad5 beqz a3,2040d984 +2040d8d2: 1028 addi a0,sp,40 +2040d8d4: 346d jal 2040d37e +2040d8d6: 40a48c33 sub s8,s1,a0 +2040d8da: 02815783 lhu a5,40(sp) +2040d8de: 03498b93 addi s7,s3,52 +2040d8e2: 03898493 addi s1,s3,56 +2040d8e6: 02f99a23 sh a5,52(s3) +2040d8ea: 02a15783 lhu a5,42(sp) +2040d8ee: 8a5e mv s4,s7 +2040d8f0: 02f99b23 sh a5,54(s3) +2040d8f4: 04e98793 addi a5,s3,78 +2040d8f8: 00049023 sh zero,0(s1) +2040d8fc: 0489 addi s1,s1,2 +2040d8fe: fe979de3 bne a5,s1,2040d8f8 +2040d902: 4a81 li s5,0 +2040d904: 4b01 li s6,0 +2040d906: 5cb1 li s9,-20 +2040d908: 007c addi a5,sp,12 +2040d90a: 97d6 add a5,a5,s5 +2040d90c: 0187d503 lhu a0,24(a5) # ffff8018 <_sp+0x7fff4018> +2040d910: c909 beqz a0,2040d922 +2040d912: 102c addi a1,sp,40 +2040d914: 00d0 addi a2,sp,68 +2040d916: f6aff0ef jal ra,2040d080 +2040d91a: 85de mv a1,s7 +2040d91c: 00c8 addi a0,sp,68 +2040d91e: f12ff0ef jal ra,2040d030 +2040d922: 04c9d783 lhu a5,76(s3) +2040d926: 855e mv a0,s7 +2040d928: 1af9 addi s5,s5,-2 +2040d92a: 00fb6b33 or s6,s6,a5 +2040d92e: ee0ff0ef jal ra,2040d00e +2040d932: fd9a9be3 bne s5,s9,2040d908 +2040d936: 103c addi a5,sp,40 +2040d938: 000a5703 lhu a4,0(s4) +2040d93c: 0a09 addi s4,s4,2 +2040d93e: 0789 addi a5,a5,2 +2040d940: fee79f23 sh a4,-2(a5) +2040d944: fe9a1ae3 bne s4,s1,2040d938 +2040d948: 76f1 lui a3,0xffffc +2040d94a: 9462 add s0,s0,s8 +2040d94c: 0689 addi a3,a3,2 +2040d94e: 87ce mv a5,s3 +2040d950: 04000713 li a4,64 +2040d954: 96a2 add a3,a3,s0 +2040d956: 4601 li a2,0 +2040d958: 85da mv a1,s6 +2040d95a: 1028 addi a0,sp,40 +2040d95c: 36d1 jal 2040d520 +2040d95e: 00c15703 lhu a4,12(sp) +2040d962: 02815783 lhu a5,40(sp) +2040d966: 02f71363 bne a4,a5,2040d98c +2040d96a: 02011423 sh zero,40(sp) +2040d96e: 85ca mv a1,s2 +2040d970: 1028 addi a0,sp,40 +2040d972: 3c5d jal 2040d428 +2040d974: bd79 j 2040d812 +2040d976: 0789 addi a5,a5,2 +2040d978: f2e79ae3 bne a5,a4,2040d8ac +2040d97c: 854a mv a0,s2 +2040d97e: d40ff0ef jal ra,2040cebe +2040d982: bd41 j 2040d812 +2040d984: 0789 addi a5,a5,2 +2040d986: f4e791e3 bne a5,a4,2040d8c8 +2040d98a: bfcd j 2040d97c +2040d98c: 57fd li a5,-1 +2040d98e: 02f11423 sh a5,40(sp) +2040d992: bff1 j 2040d96e -2040d54c : -2040d54c: 715d addi sp,sp,-80 -2040d54e: c2a6 sw s1,68(sp) -2040d550: c0ca sw s2,64(sp) -2040d552: c686 sw ra,76(sp) -2040d554: c4a2 sw s0,72(sp) -2040d556: 892a mv s2,a0 -2040d558: 84ae mv s1,a1 -2040d55a: 3f19 jal 2040d470 -2040d55c: e541 bnez a0,2040d5e4 -2040d55e: 8526 mv a0,s1 -2040d560: 3f01 jal 2040d470 -2040d562: 842a mv s0,a0 -2040d564: e141 bnez a0,2040d5e4 -2040d566: 002c addi a1,sp,8 -2040d568: 854a mv a0,s2 -2040d56a: 37a9 jal 2040d4b4 -2040d56c: 104c addi a1,sp,36 -2040d56e: 8526 mv a0,s1 -2040d570: 3791 jal 2040d4b4 -2040d572: 00815703 lhu a4,8(sp) -2040d576: 02415783 lhu a5,36(sp) -2040d57a: 02e78c63 beq a5,a4,2040d5b2 -2040d57e: 4789 li a5,2 -2040d580: 46e1 li a3,24 -2040d582: 0030 addi a2,sp,8 -2040d584: 963e add a2,a2,a5 -2040d586: 00065603 lhu a2,0(a2) # ffff8000 <_sp+0x7fff4000> -2040d58a: e205 bnez a2,2040d5aa -2040d58c: 1050 addi a2,sp,36 -2040d58e: 963e add a2,a2,a5 -2040d590: 00065603 lhu a2,0(a2) -2040d594: ea19 bnez a2,2040d5aa -2040d596: 0789 addi a5,a5,2 -2040d598: fed795e3 bne a5,a3,2040d582 -2040d59c: 8522 mv a0,s0 -2040d59e: 40b6 lw ra,76(sp) -2040d5a0: 4426 lw s0,72(sp) -2040d5a2: 4496 lw s1,68(sp) -2040d5a4: 4906 lw s2,64(sp) -2040d5a6: 6161 addi sp,sp,80 -2040d5a8: 8082 ret -2040d5aa: 4405 li s0,1 -2040d5ac: db65 beqz a4,2040d59c -2040d5ae: 547d li s0,-1 -2040d5b0: b7f5 j 2040d59c -2040d5b2: 4605 li a2,1 -2040d5b4: c391 beqz a5,2040d5b8 -2040d5b6: 567d li a2,-1 -2040d5b8: 4781 li a5,0 -2040d5ba: 45e1 li a1,24 -2040d5bc: 0038 addi a4,sp,8 -2040d5be: 973e add a4,a4,a5 -2040d5c0: 00075683 lhu a3,0(a4) -2040d5c4: 1058 addi a4,sp,36 -2040d5c6: 973e add a4,a4,a5 -2040d5c8: 00075703 lhu a4,0(a4) -2040d5cc: 00e69663 bne a3,a4,2040d5d8 -2040d5d0: 0789 addi a5,a5,2 -2040d5d2: feb795e3 bne a5,a1,2040d5bc -2040d5d6: b7d9 j 2040d59c -2040d5d8: 8432 mv s0,a2 -2040d5da: fcd761e3 bltu a4,a3,2040d59c -2040d5de: 40c00433 neg s0,a2 -2040d5e2: bf6d j 2040d59c -2040d5e4: 5479 li s0,-2 -2040d5e6: bf5d j 2040d59c +2040d994 : +2040d994: 7175 addi sp,sp,-144 +2040d996: c522 sw s0,136(sp) +2040d998: c326 sw s1,132(sp) +2040d99a: c14a sw s2,128(sp) +2040d99c: dad6 sw s5,116(sp) +2040d99e: c706 sw ra,140(sp) +2040d9a0: dece sw s3,124(sp) +2040d9a2: dcd2 sw s4,120(sp) +2040d9a4: d8da sw s6,112(sp) +2040d9a6: d6de sw s7,108(sp) +2040d9a8: d4e2 sw s8,104(sp) +2040d9aa: d2e6 sw s9,100(sp) +2040d9ac: d0ea sw s10,96(sp) +2040d9ae: 84aa mv s1,a0 +2040d9b0: 842e mv s0,a1 +2040d9b2: 8932 mv s2,a2 +2040d9b4: 8ab6 mv s5,a3 +2040d9b6: f3eff0ef jal ra,2040d0f4 +2040d9ba: c11d beqz a0,2040d9e0 +2040d9bc: 85ca mv a1,s2 +2040d9be: 8526 mv a0,s1 +2040d9c0: d0eff0ef jal ra,2040cece +2040d9c4: 40ba lw ra,140(sp) +2040d9c6: 442a lw s0,136(sp) +2040d9c8: 449a lw s1,132(sp) +2040d9ca: 490a lw s2,128(sp) +2040d9cc: 59f6 lw s3,124(sp) +2040d9ce: 5a66 lw s4,120(sp) +2040d9d0: 5ad6 lw s5,116(sp) +2040d9d2: 5b46 lw s6,112(sp) +2040d9d4: 5bb6 lw s7,108(sp) +2040d9d6: 5c26 lw s8,104(sp) +2040d9d8: 5c96 lw s9,100(sp) +2040d9da: 5d06 lw s10,96(sp) +2040d9dc: 6149 addi sp,sp,144 +2040d9de: 8082 ret +2040d9e0: 8522 mv a0,s0 +2040d9e2: f12ff0ef jal ra,2040d0f4 +2040d9e6: c501 beqz a0,2040d9ee +2040d9e8: 85ca mv a1,s2 +2040d9ea: 8522 mv a0,s0 +2040d9ec: bfd1 j 2040d9c0 +2040d9ee: 0000a597 auipc a1,0xa +2040d9f2: 96258593 addi a1,a1,-1694 # 20417350 +2040d9f6: 8526 mv a0,s1 +2040d9f8: fd8ff0ef jal ra,2040d1d0 +2040d9fc: 16050063 beqz a0,2040db5c +2040da00: 8526 mv a0,s1 +2040da02: 30ad jal 2040d26c +2040da04: 89aa mv s3,a0 +2040da06: 8522 mv a0,s0 +2040da08: 3095 jal 2040d26c +2040da0a: 16099563 bnez s3,2040db74 +2040da0e: 16051863 bnez a0,2040db7e +2040da12: 8526 mv a0,s1 +2040da14: 006c addi a1,sp,12 +2040da16: f22ff0ef jal ra,2040d138 +2040da1a: 8522 mv a0,s0 +2040da1c: 102c addi a1,sp,40 +2040da1e: f1aff0ef jal ra,2040d138 +2040da22: 02a15483 lhu s1,42(sp) +2040da26: 00e15403 lhu s0,14(sp) +2040da2a: ec89 bnez s1,2040da44 +2040da2c: 4781 li a5,0 +2040da2e: 4759 li a4,22 +2040da30: 1034 addi a3,sp,40 +2040da32: 96be add a3,a3,a5 +2040da34: 0026d683 lhu a3,2(a3) # ffffc002 <_sp+0x7fff8002> +2040da38: 16068363 beqz a3,2040db9e +2040da3c: 1028 addi a0,sp,40 +2040da3e: 3281 jal 2040d37e +2040da40: 40a004b3 neg s1,a0 +2040da44: 00e15783 lhu a5,14(sp) +2040da48: 8ba2 mv s7,s0 +2040da4a: ef81 bnez a5,2040da62 +2040da4c: 4759 li a4,22 +2040da4e: 0074 addi a3,sp,12 +2040da50: 96be add a3,a3,a5 +2040da52: 0026d683 lhu a3,2(a3) +2040da56: 14068863 beqz a3,2040dba6 +2040da5a: 0068 addi a0,sp,12 +2040da5c: 320d jal 2040d37e +2040da5e: 40a40bb3 sub s7,s0,a0 +2040da62: 02815783 lhu a5,40(sp) +2040da66: 02a15703 lhu a4,42(sp) +2040da6a: 034a8993 addi s3,s5,52 +2040da6e: 02fa9a23 sh a5,52(s5) +2040da72: 038a8793 addi a5,s5,56 +2040da76: 02ea9b23 sh a4,54(s5) +2040da7a: 8a3e mv s4,a5 +2040da7c: 04ea8713 addi a4,s5,78 +2040da80: 0789 addi a5,a5,2 +2040da82: fe079f23 sh zero,-2(a5) +2040da86: fee79de3 bne a5,a4,2040da80 +2040da8a: 1028 addi a0,sp,40 +2040da8c: caeff0ef jal ra,2040cf3a +2040da90: 01215c03 lhu s8,18(sp) +2040da94: 6b41 lui s6,0x10 +2040da96: 1b7d addi s6,s6,-1 +2040da98: 036c0d33 mul s10,s8,s6 +2040da9c: 01a98c93 addi s9,s3,26 +2040daa0: 02c15783 lhu a5,44(sp) +2040daa4: 02e15403 lhu s0,46(sp) +2040daa8: 07c2 slli a5,a5,0x10 +2040daaa: 97a2 add a5,a5,s0 +2040daac: 845a mv s0,s6 +2040daae: 00fd6663 bltu s10,a5,2040daba +2040dab2: 0387d433 divu s0,a5,s8 +2040dab6: 0442 slli s0,s0,0x10 +2040dab8: 8041 srli s0,s0,0x10 +2040daba: 006c addi a1,sp,12 +2040dabc: 8522 mv a0,s0 +2040dabe: 00d0 addi a2,sp,68 +2040dac0: dc0ff0ef jal ra,2040d080 +2040dac4: 102c addi a1,sp,40 +2040dac6: 00c8 addi a0,sp,68 +2040dac8: c48ff0ef jal ra,2040cf10 +2040dacc: 00a05f63 blez a0,2040daea +2040dad0: 00cc addi a1,sp,68 +2040dad2: 0068 addi a0,sp,12 +2040dad4: d84ff0ef jal ra,2040d058 +2040dad8: 102c addi a1,sp,40 +2040dada: 00c8 addi a0,sp,68 +2040dadc: c34ff0ef jal ra,2040cf10 +2040dae0: 0ca04f63 bgtz a0,2040dbbe +2040dae4: 147d addi s0,s0,-1 +2040dae6: 0442 slli s0,s0,0x10 +2040dae8: 8041 srli s0,s0,0x10 +2040daea: 102c addi a1,sp,40 +2040daec: 00c8 addi a0,sp,68 +2040daee: d6aff0ef jal ra,2040d058 +2040daf2: 1028 addi a0,sp,40 +2040daf4: 008a1023 sh s0,0(s4) +2040daf8: 0a09 addi s4,s4,2 +2040dafa: cf8ff0ef jal ra,2040cff2 +2040dafe: fb9a11e3 bne s4,s9,2040daa0 +2040db02: 4781 li a5,0 +2040db04: 4581 li a1,0 +2040db06: 4759 li a4,22 +2040db08: 1034 addi a3,sp,40 +2040db0a: 96be add a3,a3,a5 +2040db0c: 0046d683 lhu a3,4(a3) +2040db10: 0789 addi a5,a5,2 +2040db12: 8dd5 or a1,a1,a3 +2040db14: fee79ae3 bne a5,a4,2040db08 +2040db18: 00b035b3 snez a1,a1 +2040db1c: 103c addi a5,sp,40 +2040db1e: 0009d703 lhu a4,0(s3) +2040db22: 0989 addi s3,s3,2 +2040db24: 0789 addi a5,a5,2 +2040db26: fee79f23 sh a4,-2(a5) +2040db2a: ff3a1ae3 bne s4,s3,2040db1e +2040db2e: 6691 lui a3,0x4 +2040db30: 417484b3 sub s1,s1,s7 +2040db34: 16fd addi a3,a3,-1 +2040db36: 87d6 mv a5,s5 +2040db38: 04000713 li a4,64 +2040db3c: 96a6 add a3,a3,s1 +2040db3e: 4601 li a2,0 +2040db40: 1028 addi a0,sp,40 +2040db42: 3af9 jal 2040d520 +2040db44: 00c15703 lhu a4,12(sp) +2040db48: 02815783 lhu a5,40(sp) +2040db4c: 08f71163 bne a4,a5,2040dbce +2040db50: 02011423 sh zero,40(sp) +2040db54: 85ca mv a1,s2 +2040db56: 1028 addi a0,sp,40 +2040db58: 38c1 jal 2040d428 +2040db5a: b5ad j 2040d9c4 +2040db5c: 00009597 auipc a1,0x9 +2040db60: 7f458593 addi a1,a1,2036 # 20417350 +2040db64: 8522 mv a0,s0 +2040db66: e6aff0ef jal ra,2040d1d0 +2040db6a: e8051be3 bnez a0,2040da00 +2040db6e: 854a mv a0,s2 +2040db70: 3869 jal 2040d40a +2040db72: bd89 j 2040d9c4 +2040db74: fd6d bnez a0,2040db6e +2040db76: 854a mv a0,s2 +2040db78: b46ff0ef jal ra,2040cebe +2040db7c: b5a1 j 2040d9c4 +2040db7e: 8526 mv a0,s1 +2040db80: d9aff0ef jal ra,2040d11a +2040db84: 84aa mv s1,a0 +2040db86: 8522 mv a0,s0 +2040db88: d92ff0ef jal ra,2040d11a +2040db8c: 02a48663 beq s1,a0,2040dbb8 +2040db90: 77e1 lui a5,0xffff8 +2040db92: 00f91923 sh a5,18(s2) +2040db96: 854a mv a0,s2 +2040db98: ef6ff0ef jal ra,2040d28e +2040db9c: b525 j 2040d9c4 +2040db9e: 0789 addi a5,a5,2 +2040dba0: e8e798e3 bne a5,a4,2040da30 +2040dba4: bfc9 j 2040db76 +2040dba6: 0789 addi a5,a5,2 +2040dba8: eae793e3 bne a5,a4,2040da4e +2040dbac: 00c15703 lhu a4,12(sp) +2040dbb0: 02815783 lhu a5,40(sp) +2040dbb4: fcf71ee3 bne a4,a5,2040db90 +2040dbb8: 00091923 sh zero,18(s2) +2040dbbc: bfe9 j 2040db96 +2040dbbe: 1479 addi s0,s0,-2 +2040dbc0: 0442 slli s0,s0,0x10 +2040dbc2: 00cc addi a1,sp,68 +2040dbc4: 0068 addi a0,sp,12 +2040dbc6: 8041 srli s0,s0,0x10 +2040dbc8: c90ff0ef jal ra,2040d058 +2040dbcc: bf39 j 2040daea +2040dbce: 57fd li a5,-1 +2040dbd0: 02f11423 sh a5,40(sp) +2040dbd4: b741 j 2040db54 -2040d5e8 : -2040d5e8: 01255783 lhu a5,18(a0) -2040d5ec: fff7c793 not a5,a5 -2040d5f0: 01179713 slli a4,a5,0x11 -2040d5f4: eb09 bnez a4,2040d606 -2040d5f6: 1141 addi sp,sp,-16 -2040d5f8: c606 sw ra,12(sp) -2040d5fa: 3d9d jal 2040d470 -2040d5fc: 40b2 lw ra,12(sp) -2040d5fe: 00153513 seqz a0,a0 -2040d602: 0141 addi sp,sp,16 -2040d604: 8082 ret -2040d606: 4501 li a0,0 -2040d608: 8082 ret - -2040d60a : -2040d60a: 01250793 addi a5,a0,18 -2040d60e: 0509 addi a0,a0,2 -2040d610: fe051f23 sh zero,-2(a0) -2040d614: fef51de3 bne a0,a5,2040d60e -2040d618: 00055783 lhu a5,0(a0) -2040d61c: 6721 lui a4,0x8 -2040d61e: 177d addi a4,a4,-1 -2040d620: 8fd9 or a5,a5,a4 -2040d622: 00f51023 sh a5,0(a0) -2040d626: 8082 ret - -2040d628 : -2040d628: 1101 addi sp,sp,-32 -2040d62a: cc22 sw s0,24(sp) -2040d62c: c64e sw s3,12(sp) -2040d62e: ce06 sw ra,28(sp) -2040d630: ca26 sw s1,20(sp) -2040d632: c84a sw s2,16(sp) -2040d634: c452 sw s4,8(sp) -2040d636: c256 sw s5,4(sp) -2040d638: 89aa mv s3,a0 -2040d63a: 842e mv s0,a1 -2040d63c: 0a05d463 bgez a1,2040d6e4 -2040d640: 40b00933 neg s2,a1 -2040d644: 8a4a mv s4,s2 -2040d646: 4481 li s1,0 -2040d648: 4abd li s5,15 -2040d64a: 034ac763 blt s5,s4,2040d678 -2040d64e: 00495913 srli s2,s2,0x4 -2040d652: 55c1 li a1,-16 -2040d654: 02b905b3 mul a1,s2,a1 -2040d658: 4a1d li s4,7 -2040d65a: 40858433 sub s0,a1,s0 -2040d65e: 8922 mv s2,s0 -2040d660: 032a4363 blt s4,s2,2040d686 -2040d664: 00345593 srli a1,s0,0x3 -2040d668: 57e1 li a5,-8 -2040d66a: 02f585b3 mul a1,a1,a5 -2040d66e: 942e add s0,s0,a1 -2040d670: e015 bnez s0,2040d694 -2040d672: 00903533 snez a0,s1 -2040d676: a8b1 j 2040d6d2 -2040d678: 0189d783 lhu a5,24(s3) -2040d67c: 854e mv a0,s3 -2040d67e: 1a41 addi s4,s4,-16 -2040d680: 8cdd or s1,s1,a5 -2040d682: 3321 jal 2040d38a -2040d684: b7d9 j 2040d64a -2040d686: 0189c783 lbu a5,24(s3) -2040d68a: 854e mv a0,s3 -2040d68c: 1961 addi s2,s2,-8 -2040d68e: 8cdd or s1,s1,a5 -2040d690: 3961 jal 2040d328 -2040d692: b7f9 j 2040d660 -2040d694: 0189d783 lhu a5,24(s3) -2040d698: 854e mv a0,s3 -2040d69a: 147d addi s0,s0,-1 -2040d69c: 8b85 andi a5,a5,1 -2040d69e: 8cdd or s1,s1,a5 -2040d6a0: 3919 jal 2040d2b6 -2040d6a2: b7f9 j 2040d670 -2040d6a4: 854e mv a0,s3 -2040d6a6: 31e1 jal 2040d36e -2040d6a8: 14c1 addi s1,s1,-16 -2040d6aa: fe994de3 blt s2,s1,2040d6a4 -2040d6ae: 00445593 srli a1,s0,0x4 -2040d6b2: 57c1 li a5,-16 -2040d6b4: 02f585b3 mul a1,a1,a5 -2040d6b8: 491d li s2,7 -2040d6ba: 942e add s0,s0,a1 -2040d6bc: 84a2 mv s1,s0 -2040d6be: 02994663 blt s2,s1,2040d6ea -2040d6c2: 00345593 srli a1,s0,0x3 -2040d6c6: 57e1 li a5,-8 -2040d6c8: 02f585b3 mul a1,a1,a5 -2040d6cc: 942e add s0,s0,a1 -2040d6ce: e015 bnez s0,2040d6f2 -2040d6d0: 4501 li a0,0 -2040d6d2: 40f2 lw ra,28(sp) -2040d6d4: 4462 lw s0,24(sp) -2040d6d6: 44d2 lw s1,20(sp) -2040d6d8: 4942 lw s2,16(sp) -2040d6da: 49b2 lw s3,12(sp) -2040d6dc: 4a22 lw s4,8(sp) -2040d6de: 4a92 lw s5,4(sp) -2040d6e0: 6105 addi sp,sp,32 -2040d6e2: 8082 ret -2040d6e4: 84ae mv s1,a1 -2040d6e6: 493d li s2,15 -2040d6e8: b7c9 j 2040d6aa -2040d6ea: 854e mv a0,s3 -2040d6ec: 318d jal 2040d34e -2040d6ee: 14e1 addi s1,s1,-8 -2040d6f0: b7f9 j 2040d6be -2040d6f2: 854e mv a0,s3 -2040d6f4: 3ee5 jal 2040d2ec -2040d6f6: 147d addi s0,s0,-1 -2040d6f8: bfd9 j 2040d6ce - -2040d6fa : -2040d6fa: 00455783 lhu a5,4(a0) -2040d6fe: 1141 addi sp,sp,-16 -2040d700: c226 sw s1,4(sp) -2040d702: c606 sw ra,12(sp) -2040d704: c422 sw s0,8(sp) -2040d706: c04a sw s2,0(sp) -2040d708: 84aa mv s1,a0 -2040d70a: efa1 bnez a5,2040d762 -2040d70c: 00651783 lh a5,6(a0) -2040d710: 4401 li s0,0 -2040d712: 0a000913 li s2,160 -2040d716: 0007de63 bgez a5,2040d732 -2040d71a: 8522 mv a0,s0 -2040d71c: 40b2 lw ra,12(sp) -2040d71e: 4422 lw s0,8(sp) -2040d720: 4492 lw s1,4(sp) -2040d722: 4902 lw s2,0(sp) -2040d724: 0141 addi sp,sp,16 -2040d726: 8082 ret -2040d728: 8526 mv a0,s1 -2040d72a: 0441 addi s0,s0,16 -2040d72c: 3189 jal 2040d36e -2040d72e: ff2406e3 beq s0,s2,2040d71a -2040d732: 0064d783 lhu a5,6(s1) -2040d736: dbed beqz a5,2040d728 -2040d738: 0064d783 lhu a5,6(s1) -2040d73c: f007f793 andi a5,a5,-256 -2040d740: cf89 beqz a5,2040d75a -2040d742: 0a000913 li s2,160 -2040d746: 00649783 lh a5,6(s1) -2040d74a: fc07c8e3 bltz a5,2040d71a -2040d74e: 8526 mv a0,s1 -2040d750: 0405 addi s0,s0,1 -2040d752: 3e69 jal 2040d2ec -2040d754: fe8959e3 ble s0,s2,2040d746 -2040d758: b7c9 j 2040d71a -2040d75a: 8526 mv a0,s1 -2040d75c: 3ecd jal 2040d34e -2040d75e: 0421 addi s0,s0,8 -2040d760: bfe1 j 2040d738 -2040d762: f007f793 andi a5,a5,-256 -2040d766: 4401 li s0,0 -2040d768: c399 beqz a5,2040d76e -2040d76a: 3e7d jal 2040d328 -2040d76c: 5461 li s0,-8 -2040d76e: f7000913 li s2,-144 -2040d772: a031 j 2040d77e -2040d774: 8526 mv a0,s1 -2040d776: 147d addi s0,s0,-1 -2040d778: 3e3d jal 2040d2b6 -2040d77a: fb2440e3 blt s0,s2,2040d71a -2040d77e: 0044d783 lhu a5,4(s1) -2040d782: fbed bnez a5,2040d774 -2040d784: bf59 j 2040d71a - -2040d786 : -2040d786: 01050793 addi a5,a0,16 -2040d78a: 0509 addi a0,a0,2 -2040d78c: fe051f23 sh zero,-2(a0) -2040d790: fef51de3 bne a0,a5,2040d78a -2040d794: 77f1 lui a5,0xffffc -2040d796: 00f51023 sh a5,0(a0) -2040d79a: 67a1 lui a5,0x8 -2040d79c: 17fd addi a5,a5,-1 -2040d79e: 00f51123 sh a5,2(a0) -2040d7a2: 8082 ret - -2040d7a4 : -2040d7a4: 872a mv a4,a0 -2040d7a6: 00075683 lhu a3,0(a4) # 8000 <__stack_size+0x7800> -2040d7aa: 852e mv a0,a1 -2040d7ac: 00275783 lhu a5,2(a4) -2040d7b0: c299 beqz a3,2040d7b6 -2040d7b2: 76e1 lui a3,0xffff8 -2040d7b4: 8fd5 or a5,a5,a3 -2040d7b6: 00f51923 sh a5,18(a0) -2040d7ba: 00275603 lhu a2,2(a4) -2040d7be: 66a1 lui a3,0x8 -2040d7c0: 16fd addi a3,a3,-1 -2040d7c2: 00670793 addi a5,a4,6 -2040d7c6: 00d61a63 bne a2,a3,2040d7da -2040d7ca: 0769 addi a4,a4,26 -2040d7cc: 0007d683 lhu a3,0(a5) # 8000 <__stack_size+0x7800> -2040d7d0: e285 bnez a3,2040d7f0 -2040d7d2: 0789 addi a5,a5,2 -2040d7d4: fee79ce3 bne a5,a4,2040d7cc -2040d7d8: bd0d j 2040d60a -2040d7da: 0541 addi a0,a0,16 -2040d7dc: 0761 addi a4,a4,24 -2040d7de: 0789 addi a5,a5,2 -2040d7e0: ffe7d683 lhu a3,-2(a5) -2040d7e4: 1579 addi a0,a0,-2 -2040d7e6: 00d51123 sh a3,2(a0) -2040d7ea: fee79ae3 bne a5,a4,2040d7de -2040d7ee: 8082 ret -2040d7f0: bf59 j 2040d786 - -2040d7f2 : -2040d7f2: 7179 addi sp,sp,-48 -2040d7f4: d226 sw s1,36(sp) -2040d7f6: 84aa mv s1,a0 -2040d7f8: 0048 addi a0,sp,4 -2040d7fa: d422 sw s0,40(sp) -2040d7fc: d606 sw ra,44(sp) -2040d7fe: 842e mv s0,a1 -2040d800: 3485 jal 2040d260 -2040d802: 00e4d703 lhu a4,14(s1) -2040d806: 01071793 slli a5,a4,0x10 -2040d80a: 87c1 srai a5,a5,0x10 -2040d80c: 0207c663 bltz a5,2040d838 -2040d810: 00011223 sh zero,4(sp) -2040d814: 66a1 lui a3,0x8 -2040d816: 16fd addi a3,a3,-1 -2040d818: 8f75 and a4,a4,a3 -2040d81a: 00e48793 addi a5,s1,14 -2040d81e: 04d71663 bne a4,a3,2040d86a -2040d822: 8726 mv a4,s1 -2040d824: 00075683 lhu a3,0(a4) -2040d828: ce81 beqz a3,2040d840 -2040d82a: 8522 mv a0,s0 -2040d82c: 3fa9 jal 2040d786 -2040d82e: 50b2 lw ra,44(sp) -2040d830: 5422 lw s0,40(sp) -2040d832: 5492 lw s1,36(sp) -2040d834: 6145 addi sp,sp,48 -2040d836: 8082 ret -2040d838: 57fd li a5,-1 -2040d83a: 00f11223 sh a5,4(sp) -2040d83e: bfd9 j 2040d814 -2040d840: 0709 addi a4,a4,2 -2040d842: fee791e3 bne a5,a4,2040d824 -2040d846: 8522 mv a0,s0 -2040d848: 3acd jal 2040d23a -2040d84a: 8522 mv a0,s0 -2040d84c: 3b7d jal 2040d60a -2040d84e: 00e49783 lh a5,14(s1) -2040d852: fc07dee3 bgez a5,2040d82e -2040d856: 8522 mv a0,s0 -2040d858: 3921 jal 2040d470 -2040d85a: f971 bnez a0,2040d82e -2040d85c: 01245783 lhu a5,18(s0) -2040d860: 7761 lui a4,0xffff8 -2040d862: 8fb9 xor a5,a5,a4 -2040d864: 00f41923 sh a5,18(s0) -2040d868: b7d9 j 2040d82e -2040d86a: 00e11323 sh a4,6(sp) -2040d86e: 0054 addi a3,sp,4 -2040d870: 17f9 addi a5,a5,-2 -2040d872: 0007d603 lhu a2,0(a5) -2040d876: 0689 addi a3,a3,2 -2040d878: 00c69223 sh a2,4(a3) # 8004 <__stack_size+0x7804> -2040d87c: fef49ae3 bne s1,a5,2040d870 -2040d880: e719 bnez a4,2040d88e -2040d882: 00011423 sh zero,8(sp) -2040d886: 85a2 mv a1,s0 -2040d888: 0048 addi a0,sp,4 -2040d88a: 3f29 jal 2040d7a4 -2040d88c: b74d j 2040d82e -2040d88e: 4785 li a5,1 -2040d890: 55fd li a1,-1 -2040d892: 0048 addi a0,sp,4 -2040d894: 00f11423 sh a5,8(sp) -2040d898: 3b41 jal 2040d628 -2040d89a: b7f5 j 2040d886 - -2040d89c : -2040d89c: 1101 addi sp,sp,-32 -2040d89e: cc22 sw s0,24(sp) -2040d8a0: ca26 sw s1,20(sp) -2040d8a2: c84a sw s2,16(sp) -2040d8a4: c64e sw s3,12(sp) -2040d8a6: c452 sw s4,8(sp) -2040d8a8: c256 sw s5,4(sp) -2040d8aa: 8936 mv s2,a3 -2040d8ac: 843e mv s0,a5 -2040d8ae: ce06 sw ra,28(sp) -2040d8b0: 84aa mv s1,a0 -2040d8b2: 89ae mv s3,a1 -2040d8b4: 8a32 mv s4,a2 -2040d8b6: 8aba mv s5,a4 -2040d8b8: 3589 jal 2040d6fa -2040d8ba: 09000793 li a5,144 -2040d8be: 40a90933 sub s2,s2,a0 -2040d8c2: 02a7d763 ble a0,a5,2040d8f0 -2040d8c6: 67a1 lui a5,0x8 -2040d8c8: 17f9 addi a5,a5,-2 -2040d8ca: 2127c163 blt a5,s2,2040dacc -2040d8ce: 00248793 addi a5,s1,2 -2040d8d2: 04e9 addi s1,s1,26 -2040d8d4: 0789 addi a5,a5,2 -2040d8d6: fe079f23 sh zero,-2(a5) # 7ffe <__stack_size+0x77fe> -2040d8da: fe979de3 bne a5,s1,2040d8d4 -2040d8de: 40f2 lw ra,28(sp) -2040d8e0: 4462 lw s0,24(sp) -2040d8e2: 44d2 lw s1,20(sp) -2040d8e4: 4942 lw s2,16(sp) -2040d8e6: 49b2 lw s3,12(sp) -2040d8e8: 4a22 lw s4,8(sp) -2040d8ea: 4a92 lw s5,4(sp) -2040d8ec: 6105 addi sp,sp,32 -2040d8ee: 8082 ret -2040d8f0: 00095b63 bgez s2,2040d906 -2040d8f4: f7000793 li a5,-144 -2040d8f8: 0ef94363 blt s2,a5,2040d9de -2040d8fc: 85ca mv a1,s2 -2040d8fe: 8526 mv a0,s1 -2040d900: 3325 jal 2040d628 -2040d902: 0e051763 bnez a0,2040d9f0 -2040d906: 180a8763 beqz s5,2040da94 -2040d90a: 4058 lw a4,4(s0) -2040d90c: 401c lw a5,0(s0) -2040d90e: 04f70763 beq a4,a5,2040d95c -2040d912: 01a40513 addi a0,s0,26 -2040d916: 32a9 jal 2040d260 -2040d918: 405c lw a5,4(s0) -2040d91a: 03800713 li a4,56 -2040d91e: 10e78963 beq a5,a4,2040da30 -2040d922: 0cf74963 blt a4,a5,2040d9f4 -2040d926: 4761 li a4,24 -2040d928: 12e78963 beq a5,a4,2040da5a -2040d92c: 03500713 li a4,53 -2040d930: 10e78a63 beq a5,a4,2040da44 -2040d934: 4731 li a4,12 -2040d936: c418 sw a4,8(s0) -2040d938: 80010737 lui a4,0x80010 -2040d93c: 177d addi a4,a4,-1 -2040d93e: c858 sw a4,20(s0) -2040d940: 4705 li a4,1 -2040d942: 00e41c23 sh a4,24(s0) -2040d946: 472d li a4,11 -2040d948: c458 sw a4,12(s0) -2040d94a: 4458 lw a4,12(s0) -2040d94c: 01845683 lhu a3,24(s0) -2040d950: 0721 addi a4,a4,8 -2040d952: 0706 slli a4,a4,0x1 -2040d954: 9722 add a4,a4,s0 -2040d956: 00d71523 sh a3,10(a4) # 8001000a <_sp+0xc00a> -2040d95a: c01c sw a5,0(s0) -2040d95c: 01204e63 bgtz s2,2040d978 -2040d960: 4058 lw a4,4(s0) -2040d962: 09000793 li a5,144 -2040d966: 00f70963 beq a4,a5,2040d978 -2040d96a: 0184d783 lhu a5,24(s1) -2040d96e: 8526 mv a0,s1 -2040d970: 8b85 andi a5,a5,1 -2040d972: 00f9e9b3 or s3,s3,a5 -2040d976: 3281 jal 2040d2b6 -2040d978: 4414 lw a3,8(s0) -2040d97a: 01445603 lhu a2,20(s0) -2040d97e: 404c lw a1,4(s0) -2040d980: 00169713 slli a4,a3,0x1 -2040d984: 9726 add a4,a4,s1 -2040d986: 00075783 lhu a5,0(a4) -2040d98a: 8ff1 and a5,a5,a2 -2040d98c: 08f00613 li a2,143 -2040d990: 00b64763 blt a2,a1,2040d99e -2040d994: 0685 addi a3,a3,1 -2040d996: 863a mv a2,a4 -2040d998: 45b1 li a1,12 -2040d99a: 0cd5d263 ble a3,a1,2040da5e -2040d99e: 01445683 lhu a3,20(s0) -2040d9a2: 00075603 lhu a2,0(a4) -2040d9a6: fff6c693 not a3,a3 -2040d9aa: 8ef1 and a3,a3,a2 -2040d9ac: 00d71023 sh a3,0(a4) -2040d9b0: 01645703 lhu a4,22(s0) -2040d9b4: 00f776b3 and a3,a4,a5 -2040d9b8: cedd beqz a3,2040da76 -2040d9ba: 00f71d63 bne a4,a5,2040d9d4 -2040d9be: 0a099a63 bnez s3,2040da72 -2040d9c2: 445c lw a5,12(s0) -2040d9c4: 01845703 lhu a4,24(s0) -2040d9c8: 0786 slli a5,a5,0x1 -2040d9ca: 97a6 add a5,a5,s1 -2040d9cc: 0007d783 lhu a5,0(a5) -2040d9d0: 8ff9 and a5,a5,a4 -2040d9d2: c3d5 beqz a5,2040da76 -2040d9d4: 85a6 mv a1,s1 -2040d9d6: 01a40513 addi a0,s0,26 -2040d9da: 3ac9 jal 2040d3ac -2040d9dc: a869 j 2040da76 -2040d9de: 00248793 addi a5,s1,2 -2040d9e2: 04e9 addi s1,s1,26 -2040d9e4: 0789 addi a5,a5,2 -2040d9e6: fe079f23 sh zero,-2(a5) -2040d9ea: fe979de3 bne a5,s1,2040d9e4 -2040d9ee: bdc5 j 2040d8de -2040d9f0: 4985 li s3,1 -2040d9f2: bf11 j 2040d906 -2040d9f4: 04000713 li a4,64 -2040d9f8: 02e78163 beq a5,a4,2040da1a -2040d9fc: 07100713 li a4,113 -2040da00: f2e79ae3 bne a5,a4,2040d934 -2040da04: 40008737 lui a4,0x40008 -2040da08: 177d addi a4,a4,-1 -2040da0a: 46a9 li a3,10 -2040da0c: c858 sw a4,20(s0) -2040da0e: c414 sw a3,8(s0) -2040da10: 7761 lui a4,0xffff8 -2040da12: 00e41c23 sh a4,24(s0) -2040da16: c454 sw a3,12(s0) -2040da18: bf0d j 2040d94a -2040da1a: 471d li a4,7 -2040da1c: c418 sw a4,8(s0) -2040da1e: 80010737 lui a4,0x80010 -2040da22: 177d addi a4,a4,-1 -2040da24: c858 sw a4,20(s0) -2040da26: 4705 li a4,1 -2040da28: 00e41c23 sh a4,24(s0) -2040da2c: 4719 li a4,6 -2040da2e: bf29 j 2040d948 -2040da30: 4699 li a3,6 -2040da32: 00800737 lui a4,0x800 -2040da36: 0ff70713 addi a4,a4,255 # 8000ff <__stack_size+0x7ff8ff> -2040da3a: c858 sw a4,20(s0) -2040da3c: c414 sw a3,8(s0) -2040da3e: 10000713 li a4,256 -2040da42: bfc1 j 2040da12 -2040da44: 04000737 lui a4,0x4000 -2040da48: 7ff70713 addi a4,a4,2047 # 40007ff <__stack_size+0x3ffffff> -2040da4c: 4699 li a3,6 -2040da4e: c858 sw a4,20(s0) -2040da50: 6705 lui a4,0x1 -2040da52: c414 sw a3,8(s0) -2040da54: 80070713 addi a4,a4,-2048 # 800 <__stack_size> -2040da58: bf6d j 2040da12 -2040da5a: 4691 li a3,4 -2040da5c: bfd9 j 2040da32 -2040da5e: 00265503 lhu a0,2(a2) -2040da62: c119 beqz a0,2040da68 -2040da64: 0017e793 ori a5,a5,1 -2040da68: 00061123 sh zero,2(a2) -2040da6c: 0685 addi a3,a3,1 -2040da6e: 0609 addi a2,a2,2 -2040da70: b72d j 2040d99a -2040da72: f60a01e3 beqz s4,2040d9d4 -2040da76: 01204963 bgtz s2,2040da88 -2040da7a: 4058 lw a4,4(s0) -2040da7c: 09000793 li a5,144 -2040da80: 00f70463 beq a4,a5,2040da88 -2040da84: 8526 mv a0,s1 -2040da86: 309d jal 2040d2ec -2040da88: 0044d783 lhu a5,4(s1) -2040da8c: c781 beqz a5,2040da94 -2040da8e: 8526 mv a0,s1 -2040da90: 301d jal 2040d2b6 -2040da92: 0905 addi s2,s2,1 -2040da94: 67a1 lui a5,0x8 -2040da96: 00049c23 sh zero,24(s1) -2040da9a: 17f9 addi a5,a5,-2 -2040da9c: 0327d063 ble s2,a5,2040dabc -2040daa0: 77e1 lui a5,0xffff8 -2040daa2: fff7c793 not a5,a5 -2040daa6: 00f49123 sh a5,2(s1) -2040daaa: 00448793 addi a5,s1,4 -2040daae: 04e1 addi s1,s1,24 -2040dab0: 00079023 sh zero,0(a5) # ffff8000 <_sp+0x7fff4000> -2040dab4: 0789 addi a5,a5,2 -2040dab6: fef49de3 bne s1,a5,2040dab0 -2040daba: b515 j 2040d8de -2040dabc: 00095563 bgez s2,2040dac6 -2040dac0: 00049123 sh zero,2(s1) -2040dac4: bd29 j 2040d8de -2040dac6: 01249123 sh s2,2(s1) -2040daca: bd11 j 2040d8de -2040dacc: e20a9fe3 bnez s5,2040d90a -2040dad0: 00049c23 sh zero,24(s1) -2040dad4: b7f1 j 2040daa0 - -2040dad6 : -2040dad6: 1101 addi sp,sp,-32 -2040dad8: c452 sw s4,8(sp) -2040dada: 00255a03 lhu s4,2(a0) -2040dade: cc22 sw s0,24(sp) -2040dae0: 842e mv s0,a1 -2040dae2: ce06 sw ra,28(sp) -2040dae4: ca26 sw s1,20(sp) -2040dae6: c84a sw s2,16(sp) -2040dae8: c256 sw s5,4(sp) -2040daea: c05a sw s6,0(sp) -2040daec: 8932 mv s2,a2 -2040daee: 03460b13 addi s6,a2,52 -2040daf2: c64e sw s3,12(sp) -2040daf4: 8aaa mv s5,a0 -2040daf6: 3111 jal 2040d6fa -2040daf8: 00245483 lhu s1,2(s0) -2040dafc: 40aa0a33 sub s4,s4,a0 -2040db00: 8522 mv a0,s0 -2040db02: 3ee5 jal 2040d6fa -2040db04: 8c89 sub s1,s1,a0 -2040db06: 855a mv a0,s6 -2040db08: f58ff0ef jal ra,2040d260 -2040db0c: 0344d263 ble s4,s1,2040db30 -2040db10: 8522 mv a0,s0 -2040db12: 4462 lw s0,24(sp) -2040db14: 40f2 lw ra,28(sp) -2040db16: 49b2 lw s3,12(sp) -2040db18: 4a22 lw s4,8(sp) -2040db1a: 4a92 lw s5,4(sp) -2040db1c: 4b02 lw s6,0(sp) -2040db1e: 87ca mv a5,s2 -2040db20: 86a6 mv a3,s1 -2040db22: 4942 lw s2,16(sp) -2040db24: 44d2 lw s1,20(sp) -2040db26: 4701 li a4,0 -2040db28: 4601 li a2,0 -2040db2a: 4581 li a1,0 -2040db2c: 6105 addi sp,sp,32 -2040db2e: b3bd j 2040d89c -2040db30: 85a2 mv a1,s0 -2040db32: 8556 mv a0,s5 -2040db34: f58ff0ef jal ra,2040d28c -2040db38: 4981 li s3,0 -2040db3a: 00a04663 bgtz a0,2040db46 -2040db3e: 85a2 mv a1,s0 -2040db40: 8556 mv a0,s5 -2040db42: 3849 jal 2040d3d4 -2040db44: 4985 li s3,1 -2040db46: 855a mv a0,s6 -2040db48: fa4ff0ef jal ra,2040d2ec -2040db4c: 04c95783 lhu a5,76(s2) -2040db50: 8522 mv a0,s0 -2040db52: 14fd addi s1,s1,-1 -2040db54: 00f9e9b3 or s3,s3,a5 -2040db58: 05391623 sh s3,76(s2) -2040db5c: f90ff0ef jal ra,2040d2ec -2040db60: b775 j 2040db0c - -2040db62 : -2040db62: 7175 addi sp,sp,-144 -2040db64: c522 sw s0,136(sp) -2040db66: c326 sw s1,132(sp) -2040db68: c14a sw s2,128(sp) -2040db6a: dece sw s3,124(sp) -2040db6c: c706 sw ra,140(sp) -2040db6e: dcd2 sw s4,120(sp) -2040db70: dad6 sw s5,116(sp) -2040db72: d8da sw s6,112(sp) -2040db74: d6de sw s7,108(sp) -2040db76: d4e2 sw s8,104(sp) -2040db78: d2e6 sw s9,100(sp) -2040db7a: 84aa mv s1,a0 -2040db7c: 842e mv s0,a1 -2040db7e: 8932 mv s2,a2 -2040db80: 89b6 mv s3,a3 -2040db82: 30fd jal 2040d470 -2040db84: c115 beqz a0,2040dba8 -2040db86: 85ca mv a1,s2 -2040db88: 8526 mv a0,s1 -2040db8a: ec0ff0ef jal ra,2040d24a -2040db8e: 40ba lw ra,140(sp) -2040db90: 442a lw s0,136(sp) -2040db92: 449a lw s1,132(sp) -2040db94: 490a lw s2,128(sp) -2040db96: 59f6 lw s3,124(sp) -2040db98: 5a66 lw s4,120(sp) -2040db9a: 5ad6 lw s5,116(sp) -2040db9c: 5b46 lw s6,112(sp) -2040db9e: 5bb6 lw s7,108(sp) -2040dba0: 5c26 lw s8,104(sp) -2040dba2: 5c96 lw s9,100(sp) -2040dba4: 6149 addi sp,sp,144 -2040dba6: 8082 ret -2040dba8: 8522 mv a0,s0 -2040dbaa: 30d9 jal 2040d470 -2040dbac: c501 beqz a0,2040dbb4 -2040dbae: 85ca mv a1,s2 -2040dbb0: 8522 mv a0,s0 -2040dbb2: bfe1 j 2040db8a -2040dbb4: 8526 mv a0,s1 -2040dbb6: 3c0d jal 2040d5e8 -2040dbb8: ed15 bnez a0,2040dbf4 -2040dbba: 8522 mv a0,s0 -2040dbbc: 3435 jal 2040d5e8 -2040dbbe: c901 beqz a0,2040dbce -2040dbc0: 0000a597 auipc a1,0xa -2040dbc4: 9d458593 addi a1,a1,-1580 # 20417594 -2040dbc8: 8526 mv a0,s1 -2040dbca: 3249 jal 2040d54c -2040dbcc: c91d beqz a0,2040dc02 -2040dbce: 8526 mv a0,s1 -2040dbd0: 3c21 jal 2040d5e8 -2040dbd2: e501 bnez a0,2040dbda -2040dbd4: 8522 mv a0,s0 -2040dbd6: 3c09 jal 2040d5e8 -2040dbd8: c91d beqz a0,2040dc0e -2040dbda: 8526 mv a0,s1 -2040dbdc: 386d jal 2040d496 -2040dbde: 84aa mv s1,a0 -2040dbe0: 8522 mv a0,s0 -2040dbe2: 3855 jal 2040d496 -2040dbe4: 02a48263 beq s1,a0,2040dc08 -2040dbe8: 77e1 lui a5,0xffff8 -2040dbea: 00f91923 sh a5,18(s2) -2040dbee: 854a mv a0,s2 -2040dbf0: 3c29 jal 2040d60a -2040dbf2: bf71 j 2040db8e -2040dbf4: 0000a597 auipc a1,0xa -2040dbf8: 9a058593 addi a1,a1,-1632 # 20417594 -2040dbfc: 8522 mv a0,s0 -2040dbfe: 32b9 jal 2040d54c -2040dc00: fd4d bnez a0,2040dbba -2040dc02: 854a mv a0,s2 -2040dc04: 3649 jal 2040d786 -2040dc06: b761 j 2040db8e -2040dc08: 00091923 sh zero,18(s2) -2040dc0c: b7cd j 2040dbee -2040dc0e: 8526 mv a0,s1 -2040dc10: 006c addi a1,sp,12 -2040dc12: 304d jal 2040d4b4 -2040dc14: 8522 mv a0,s0 -2040dc16: 102c addi a1,sp,40 -2040dc18: 3871 jal 2040d4b4 -2040dc1a: 00e15403 lhu s0,14(sp) -2040dc1e: 02a15483 lhu s1,42(sp) -2040dc22: ec01 bnez s0,2040dc3a -2040dc24: 4781 li a5,0 -2040dc26: 4759 li a4,22 -2040dc28: 0074 addi a3,sp,12 -2040dc2a: 96be add a3,a3,a5 -2040dc2c: 0026d683 lhu a3,2(a3) -2040dc30: c2e9 beqz a3,2040dcf2 -2040dc32: 0068 addi a0,sp,12 -2040dc34: 34d9 jal 2040d6fa -2040dc36: 40a00433 neg s0,a0 -2040dc3a: 02a15783 lhu a5,42(sp) -2040dc3e: 8c26 mv s8,s1 -2040dc40: eb99 bnez a5,2040dc56 -2040dc42: 4759 li a4,22 -2040dc44: 1034 addi a3,sp,40 -2040dc46: 96be add a3,a3,a5 -2040dc48: 0026d683 lhu a3,2(a3) -2040dc4c: cad5 beqz a3,2040dd00 -2040dc4e: 1028 addi a0,sp,40 -2040dc50: 346d jal 2040d6fa -2040dc52: 40a48c33 sub s8,s1,a0 -2040dc56: 02815783 lhu a5,40(sp) -2040dc5a: 03498b93 addi s7,s3,52 -2040dc5e: 03898493 addi s1,s3,56 -2040dc62: 02f99a23 sh a5,52(s3) -2040dc66: 02a15783 lhu a5,42(sp) -2040dc6a: 8a5e mv s4,s7 -2040dc6c: 02f99b23 sh a5,54(s3) -2040dc70: 04e98793 addi a5,s3,78 -2040dc74: 00049023 sh zero,0(s1) -2040dc78: 0489 addi s1,s1,2 -2040dc7a: fe979de3 bne a5,s1,2040dc74 -2040dc7e: 4a81 li s5,0 -2040dc80: 4b01 li s6,0 -2040dc82: 5cb1 li s9,-20 -2040dc84: 007c addi a5,sp,12 -2040dc86: 97d6 add a5,a5,s5 -2040dc88: 0187d503 lhu a0,24(a5) # ffff8018 <_sp+0x7fff4018> -2040dc8c: c909 beqz a0,2040dc9e -2040dc8e: 102c addi a1,sp,40 -2040dc90: 00d0 addi a2,sp,68 -2040dc92: f6aff0ef jal ra,2040d3fc -2040dc96: 85de mv a1,s7 -2040dc98: 00c8 addi a0,sp,68 -2040dc9a: f12ff0ef jal ra,2040d3ac -2040dc9e: 04c9d783 lhu a5,76(s3) -2040dca2: 855e mv a0,s7 -2040dca4: 1af9 addi s5,s5,-2 -2040dca6: 00fb6b33 or s6,s6,a5 -2040dcaa: ee0ff0ef jal ra,2040d38a -2040dcae: fd9a9be3 bne s5,s9,2040dc84 -2040dcb2: 103c addi a5,sp,40 -2040dcb4: 000a5703 lhu a4,0(s4) -2040dcb8: 0a09 addi s4,s4,2 -2040dcba: 0789 addi a5,a5,2 -2040dcbc: fee79f23 sh a4,-2(a5) -2040dcc0: fe9a1ae3 bne s4,s1,2040dcb4 -2040dcc4: 76f1 lui a3,0xffffc -2040dcc6: 9462 add s0,s0,s8 -2040dcc8: 0689 addi a3,a3,2 -2040dcca: 87ce mv a5,s3 -2040dccc: 04000713 li a4,64 -2040dcd0: 96a2 add a3,a3,s0 -2040dcd2: 4601 li a2,0 -2040dcd4: 85da mv a1,s6 -2040dcd6: 1028 addi a0,sp,40 -2040dcd8: 36d1 jal 2040d89c -2040dcda: 00c15703 lhu a4,12(sp) -2040dcde: 02815783 lhu a5,40(sp) -2040dce2: 02f71363 bne a4,a5,2040dd08 -2040dce6: 02011423 sh zero,40(sp) -2040dcea: 85ca mv a1,s2 -2040dcec: 1028 addi a0,sp,40 -2040dcee: 3c5d jal 2040d7a4 -2040dcf0: bd79 j 2040db8e -2040dcf2: 0789 addi a5,a5,2 -2040dcf4: f2e79ae3 bne a5,a4,2040dc28 -2040dcf8: 854a mv a0,s2 -2040dcfa: d40ff0ef jal ra,2040d23a -2040dcfe: bd41 j 2040db8e -2040dd00: 0789 addi a5,a5,2 -2040dd02: f4e791e3 bne a5,a4,2040dc44 -2040dd06: bfcd j 2040dcf8 -2040dd08: 57fd li a5,-1 -2040dd0a: 02f11423 sh a5,40(sp) -2040dd0e: bff1 j 2040dcea - -2040dd10 : -2040dd10: 7175 addi sp,sp,-144 -2040dd12: c522 sw s0,136(sp) -2040dd14: c326 sw s1,132(sp) -2040dd16: c14a sw s2,128(sp) -2040dd18: dad6 sw s5,116(sp) -2040dd1a: c706 sw ra,140(sp) -2040dd1c: dece sw s3,124(sp) -2040dd1e: dcd2 sw s4,120(sp) -2040dd20: d8da sw s6,112(sp) -2040dd22: d6de sw s7,108(sp) -2040dd24: d4e2 sw s8,104(sp) -2040dd26: d2e6 sw s9,100(sp) -2040dd28: d0ea sw s10,96(sp) -2040dd2a: 84aa mv s1,a0 -2040dd2c: 842e mv s0,a1 -2040dd2e: 8932 mv s2,a2 -2040dd30: 8ab6 mv s5,a3 -2040dd32: f3eff0ef jal ra,2040d470 -2040dd36: c11d beqz a0,2040dd5c -2040dd38: 85ca mv a1,s2 -2040dd3a: 8526 mv a0,s1 -2040dd3c: d0eff0ef jal ra,2040d24a -2040dd40: 40ba lw ra,140(sp) -2040dd42: 442a lw s0,136(sp) -2040dd44: 449a lw s1,132(sp) -2040dd46: 490a lw s2,128(sp) -2040dd48: 59f6 lw s3,124(sp) -2040dd4a: 5a66 lw s4,120(sp) -2040dd4c: 5ad6 lw s5,116(sp) -2040dd4e: 5b46 lw s6,112(sp) -2040dd50: 5bb6 lw s7,108(sp) -2040dd52: 5c26 lw s8,104(sp) -2040dd54: 5c96 lw s9,100(sp) -2040dd56: 5d06 lw s10,96(sp) -2040dd58: 6149 addi sp,sp,144 -2040dd5a: 8082 ret -2040dd5c: 8522 mv a0,s0 -2040dd5e: f12ff0ef jal ra,2040d470 -2040dd62: c501 beqz a0,2040dd6a -2040dd64: 85ca mv a1,s2 -2040dd66: 8522 mv a0,s0 -2040dd68: bfd1 j 2040dd3c -2040dd6a: 0000a597 auipc a1,0xa -2040dd6e: 82a58593 addi a1,a1,-2006 # 20417594 -2040dd72: 8526 mv a0,s1 -2040dd74: fd8ff0ef jal ra,2040d54c -2040dd78: 16050063 beqz a0,2040ded8 -2040dd7c: 8526 mv a0,s1 -2040dd7e: 30ad jal 2040d5e8 -2040dd80: 89aa mv s3,a0 -2040dd82: 8522 mv a0,s0 -2040dd84: 3095 jal 2040d5e8 -2040dd86: 16099563 bnez s3,2040def0 -2040dd8a: 16051863 bnez a0,2040defa -2040dd8e: 8526 mv a0,s1 -2040dd90: 006c addi a1,sp,12 -2040dd92: f22ff0ef jal ra,2040d4b4 -2040dd96: 8522 mv a0,s0 -2040dd98: 102c addi a1,sp,40 -2040dd9a: f1aff0ef jal ra,2040d4b4 -2040dd9e: 02a15483 lhu s1,42(sp) -2040dda2: 00e15403 lhu s0,14(sp) -2040dda6: ec89 bnez s1,2040ddc0 -2040dda8: 4781 li a5,0 -2040ddaa: 4759 li a4,22 -2040ddac: 1034 addi a3,sp,40 -2040ddae: 96be add a3,a3,a5 -2040ddb0: 0026d683 lhu a3,2(a3) # ffffc002 <_sp+0x7fff8002> -2040ddb4: 16068363 beqz a3,2040df1a -2040ddb8: 1028 addi a0,sp,40 -2040ddba: 3281 jal 2040d6fa -2040ddbc: 40a004b3 neg s1,a0 -2040ddc0: 00e15783 lhu a5,14(sp) -2040ddc4: 8ba2 mv s7,s0 -2040ddc6: ef81 bnez a5,2040ddde -2040ddc8: 4759 li a4,22 -2040ddca: 0074 addi a3,sp,12 -2040ddcc: 96be add a3,a3,a5 -2040ddce: 0026d683 lhu a3,2(a3) -2040ddd2: 14068863 beqz a3,2040df22 -2040ddd6: 0068 addi a0,sp,12 -2040ddd8: 320d jal 2040d6fa -2040ddda: 40a40bb3 sub s7,s0,a0 -2040ddde: 02815783 lhu a5,40(sp) -2040dde2: 02a15703 lhu a4,42(sp) -2040dde6: 034a8993 addi s3,s5,52 -2040ddea: 02fa9a23 sh a5,52(s5) -2040ddee: 038a8793 addi a5,s5,56 -2040ddf2: 02ea9b23 sh a4,54(s5) -2040ddf6: 8a3e mv s4,a5 -2040ddf8: 04ea8713 addi a4,s5,78 -2040ddfc: 0789 addi a5,a5,2 -2040ddfe: fe079f23 sh zero,-2(a5) -2040de02: fee79de3 bne a5,a4,2040ddfc -2040de06: 1028 addi a0,sp,40 -2040de08: caeff0ef jal ra,2040d2b6 -2040de0c: 01215c03 lhu s8,18(sp) -2040de10: 6b41 lui s6,0x10 -2040de12: 1b7d addi s6,s6,-1 -2040de14: 036c0d33 mul s10,s8,s6 -2040de18: 01a98c93 addi s9,s3,26 -2040de1c: 02c15783 lhu a5,44(sp) -2040de20: 02e15403 lhu s0,46(sp) -2040de24: 07c2 slli a5,a5,0x10 -2040de26: 97a2 add a5,a5,s0 -2040de28: 845a mv s0,s6 -2040de2a: 00fd6663 bltu s10,a5,2040de36 -2040de2e: 0387d433 divu s0,a5,s8 -2040de32: 0442 slli s0,s0,0x10 -2040de34: 8041 srli s0,s0,0x10 -2040de36: 006c addi a1,sp,12 -2040de38: 8522 mv a0,s0 -2040de3a: 00d0 addi a2,sp,68 -2040de3c: dc0ff0ef jal ra,2040d3fc -2040de40: 102c addi a1,sp,40 -2040de42: 00c8 addi a0,sp,68 -2040de44: c48ff0ef jal ra,2040d28c -2040de48: 00a05f63 blez a0,2040de66 -2040de4c: 00cc addi a1,sp,68 -2040de4e: 0068 addi a0,sp,12 -2040de50: d84ff0ef jal ra,2040d3d4 -2040de54: 102c addi a1,sp,40 -2040de56: 00c8 addi a0,sp,68 -2040de58: c34ff0ef jal ra,2040d28c -2040de5c: 0ca04f63 bgtz a0,2040df3a -2040de60: 147d addi s0,s0,-1 -2040de62: 0442 slli s0,s0,0x10 -2040de64: 8041 srli s0,s0,0x10 -2040de66: 102c addi a1,sp,40 -2040de68: 00c8 addi a0,sp,68 -2040de6a: d6aff0ef jal ra,2040d3d4 -2040de6e: 1028 addi a0,sp,40 -2040de70: 008a1023 sh s0,0(s4) -2040de74: 0a09 addi s4,s4,2 -2040de76: cf8ff0ef jal ra,2040d36e -2040de7a: fb9a11e3 bne s4,s9,2040de1c -2040de7e: 4781 li a5,0 -2040de80: 4581 li a1,0 -2040de82: 4759 li a4,22 -2040de84: 1034 addi a3,sp,40 -2040de86: 96be add a3,a3,a5 -2040de88: 0046d683 lhu a3,4(a3) -2040de8c: 0789 addi a5,a5,2 -2040de8e: 8dd5 or a1,a1,a3 -2040de90: fee79ae3 bne a5,a4,2040de84 -2040de94: 00b035b3 snez a1,a1 -2040de98: 103c addi a5,sp,40 -2040de9a: 0009d703 lhu a4,0(s3) -2040de9e: 0989 addi s3,s3,2 -2040dea0: 0789 addi a5,a5,2 -2040dea2: fee79f23 sh a4,-2(a5) -2040dea6: ff3a1ae3 bne s4,s3,2040de9a -2040deaa: 6691 lui a3,0x4 -2040deac: 417484b3 sub s1,s1,s7 -2040deb0: 16fd addi a3,a3,-1 -2040deb2: 87d6 mv a5,s5 -2040deb4: 04000713 li a4,64 -2040deb8: 96a6 add a3,a3,s1 -2040deba: 4601 li a2,0 -2040debc: 1028 addi a0,sp,40 -2040debe: 3af9 jal 2040d89c -2040dec0: 00c15703 lhu a4,12(sp) -2040dec4: 02815783 lhu a5,40(sp) -2040dec8: 08f71163 bne a4,a5,2040df4a -2040decc: 02011423 sh zero,40(sp) -2040ded0: 85ca mv a1,s2 -2040ded2: 1028 addi a0,sp,40 -2040ded4: 38c1 jal 2040d7a4 -2040ded6: b5ad j 2040dd40 -2040ded8: 00009597 auipc a1,0x9 -2040dedc: 6bc58593 addi a1,a1,1724 # 20417594 -2040dee0: 8522 mv a0,s0 -2040dee2: e6aff0ef jal ra,2040d54c -2040dee6: e8051be3 bnez a0,2040dd7c -2040deea: 854a mv a0,s2 -2040deec: 3869 jal 2040d786 -2040deee: bd89 j 2040dd40 -2040def0: fd6d bnez a0,2040deea -2040def2: 854a mv a0,s2 -2040def4: b46ff0ef jal ra,2040d23a -2040def8: b5a1 j 2040dd40 -2040defa: 8526 mv a0,s1 -2040defc: d9aff0ef jal ra,2040d496 -2040df00: 84aa mv s1,a0 -2040df02: 8522 mv a0,s0 -2040df04: d92ff0ef jal ra,2040d496 -2040df08: 02a48663 beq s1,a0,2040df34 -2040df0c: 77e1 lui a5,0xffff8 -2040df0e: 00f91923 sh a5,18(s2) -2040df12: 854a mv a0,s2 -2040df14: ef6ff0ef jal ra,2040d60a -2040df18: b525 j 2040dd40 -2040df1a: 0789 addi a5,a5,2 -2040df1c: e8e798e3 bne a5,a4,2040ddac -2040df20: bfc9 j 2040def2 -2040df22: 0789 addi a5,a5,2 -2040df24: eae793e3 bne a5,a4,2040ddca -2040df28: 00c15703 lhu a4,12(sp) -2040df2c: 02815783 lhu a5,40(sp) -2040df30: fcf71ee3 bne a4,a5,2040df0c -2040df34: 00091923 sh zero,18(s2) -2040df38: bfe9 j 2040df12 -2040df3a: 1479 addi s0,s0,-2 -2040df3c: 0442 slli s0,s0,0x10 -2040df3e: 00cc addi a1,sp,68 -2040df40: 0068 addi a0,sp,12 -2040df42: 8041 srli s0,s0,0x10 -2040df44: c90ff0ef jal ra,2040d3d4 -2040df48: bf39 j 2040de66 -2040df4a: 57fd li a5,-1 -2040df4c: 02f11423 sh a5,40(sp) -2040df50: b741 j 2040ded0 - -2040df52 <_ldtoa_r>: -2040df52: 0005ae03 lw t3,0(a1) -2040df56: 0045a303 lw t1,4(a1) -2040df5a: 0085a883 lw a7,8(a1) -2040df5e: 45cc lw a1,12(a1) -2040df60: 7105 addi sp,sp,-480 -2040df62: 1c812c23 sw s0,472(sp) -2040df66: d62e sw a1,44(sp) -2040df68: 843e mv s0,a5 -2040df6a: 412c lw a1,64(a0) -2040df6c: 57fd li a5,-1 -2040df6e: 14f12823 sw a5,336(sp) -2040df72: 09000793 li a5,144 -2040df76: 1d212823 sw s2,464(sp) -2040df7a: 1d312623 sw s3,460(sp) -2040df7e: 1d412423 sw s4,456(sp) -2040df82: 1b712e23 sw s7,444(sp) -2040df86: 1c112e23 sw ra,476(sp) -2040df8a: 1c912a23 sw s1,468(sp) -2040df8e: 1d512223 sw s5,452(sp) -2040df92: 1d612023 sw s6,448(sp) -2040df96: 1b812c23 sw s8,440(sp) -2040df9a: 1b912a23 sw s9,436(sp) -2040df9e: 1ba12823 sw s10,432(sp) -2040dfa2: 1bb12623 sw s11,428(sp) -2040dfa6: c642 sw a6,12(sp) -2040dfa8: d072 sw t3,32(sp) -2040dfaa: d21a sw t1,36(sp) -2040dfac: d446 sw a7,40(sp) -2040dfae: 14f12a23 sw a5,340(sp) -2040dfb2: 892a mv s2,a0 -2040dfb4: 8a32 mv s4,a2 -2040dfb6: 89b6 mv s3,a3 -2040dfb8: 8bba mv s7,a4 -2040dfba: c999 beqz a1,2040dfd0 <_ldtoa_r+0x7e> -2040dfbc: 417c lw a5,68(a0) -2040dfbe: 4705 li a4,1 -2040dfc0: 00f71733 sll a4,a4,a5 -2040dfc4: c1dc sw a5,4(a1) -2040dfc6: c598 sw a4,8(a1) -2040dfc8: 47b000ef jal ra,2040ec42 <_Bfree> -2040dfcc: 04092023 sw zero,64(s2) -2040dfd0: 1008 addi a0,sp,32 -2040dfd2: 088c addi a1,sp,80 -2040dfd4: 3839 jal 2040d7f2 -2040dfd6: 0888 addi a0,sp,80 -2040dfd8: cbeff0ef jal ra,2040d496 -2040dfdc: 14050163 beqz a0,2040e11e <_ldtoa_r+0x1cc> -2040dfe0: 4785 li a5,1 -2040dfe2: c01c sw a5,0(s0) -2040dfe4: 478d li a5,3 -2040dfe6: 12fa0f63 beq s4,a5,2040e124 <_ldtoa_r+0x1d2> -2040dfea: 44d1 li s1,20 -2040dfec: 000a0a63 beqz s4,2040e000 <_ldtoa_r+0xae> -2040dff0: fff98493 addi s1,s3,-1 -2040dff4: 02a00793 li a5,42 -2040dff8: 0097d463 ble s1,a5,2040e000 <_ldtoa_r+0xae> -2040dffc: 02a00493 li s1,42 -2040e000: 15412783 lw a5,340(sp) -2040e004: 0888 addi a0,sp,80 -2040e006: c83e sw a5,16(sp) -2040e008: c68ff0ef jal ra,2040d470 -2040e00c: 842a mv s0,a0 -2040e00e: 0000a597 auipc a1,0xa -2040e012: 09a58593 addi a1,a1,154 # 204180a8 <__clz_tab+0x13c> -2040e016: 74051863 bnez a0,2040e766 <_ldtoa_r+0x814> -2040e01a: 09000793 li a5,144 -2040e01e: 10ec addi a1,sp,108 -2040e020: 0888 addi a0,sp,80 -2040e022: 14f12a23 sw a5,340(sp) -2040e026: a24ff0ef jal ra,2040d24a -2040e02a: 07e15783 lhu a5,126(sp) -2040e02e: 4a81 li s5,0 -2040e030: 01079713 slli a4,a5,0x10 -2040e034: 8741 srai a4,a4,0x10 -2040e036: 00075963 bgez a4,2040e048 <_ldtoa_r+0xf6> -2040e03a: 6721 lui a4,0x8 -2040e03c: 177d addi a4,a4,-1 -2040e03e: 8ff9 and a5,a5,a4 -2040e040: 6ac1 lui s5,0x10 -2040e042: 06f11f23 sh a5,126(sp) -2040e046: 1afd addi s5,s5,-1 -2040e048: 012c addi a1,sp,136 -2040e04a: 00009517 auipc a0,0x9 -2040e04e: 55e50513 addi a0,a0,1374 # 204175a8 -2040e052: 9f8ff0ef jal ra,2040d24a -2040e056: 07e15703 lhu a4,126(sp) -2040e05a: 6e071863 bnez a4,2040e74a <_ldtoa_r+0x7f8> -2040e05e: 10f8 addi a4,sp,108 -2040e060: 4781 li a5,0 -2040e062: 46a5 li a3,9 -2040e064: 00075603 lhu a2,0(a4) # 8000 <__stack_size+0x7800> -2040e068: ea61 bnez a2,2040e138 <_ldtoa_r+0x1e6> -2040e06a: 0785 addi a5,a5,1 -2040e06c: 0709 addi a4,a4,2 -2040e06e: fed79be3 bne a5,a3,2040e064 <_ldtoa_r+0x112> -2040e072: 018c addi a1,sp,192 -2040e074: 0128 addi a0,sp,136 -2040e076: c3eff0ef jal ra,2040d4b4 -2040e07a: 012c addi a1,sp,136 -2040e07c: 0188 addi a0,sp,192 -2040e07e: 9f2ff0ef jal ra,2040d270 -2040e082: 018c addi a1,sp,192 -2040e084: 10e8 addi a0,sp,108 -2040e086: c2eff0ef jal ra,2040d4b4 -2040e08a: 10ec addi a1,sp,108 -2040e08c: 0188 addi a0,sp,192 -2040e08e: 9e2ff0ef jal ra,2040d270 -2040e092: 0a90 addi a2,sp,336 -2040e094: 10ec addi a1,sp,108 -2040e096: 0128 addi a0,sp,136 -2040e098: 3c3d jal 2040dad6 -2040e09a: 19c15b03 lhu s6,412(sp) -2040e09e: 00009c17 auipc s8,0x9 -2040e0a2: 4f6c0c13 addi s8,s8,1270 # 20417594 -2040e0a6: 000b1863 bnez s6,2040e0b6 <_ldtoa_r+0x164> -2040e0aa: 85e2 mv a1,s8 -2040e0ac: 10e8 addi a0,sp,108 -2040e0ae: c9eff0ef jal ra,2040d54c -2040e0b2: 50051163 bnez a0,2040e5b4 <_ldtoa_r+0x662> -2040e0b6: 02d00793 li a5,45 -2040e0ba: 000a9463 bnez s5,2040e0c2 <_ldtoa_r+0x170> -2040e0be: 02000793 li a5,32 -2040e0c2: 10f10a23 sb a5,276(sp) -2040e0c6: 478d li a5,3 -2040e0c8: 8c26 mv s8,s1 -2040e0ca: 00fa1863 bne s4,a5,2040e0da <_ldtoa_r+0x188> -2040e0ce: 00848c33 add s8,s1,s0 -2040e0d2: 02a00793 li a5,42 -2040e0d6: 7b87c163 blt a5,s8,2040e878 <_ldtoa_r+0x926> -2040e0da: 47a9 li a5,10 -2040e0dc: 50fb1663 bne s6,a5,2040e5e8 <_ldtoa_r+0x696> -2040e0e0: 03100793 li a5,49 -2040e0e4: 10f10aa3 sb a5,277(sp) -2040e0e8: 02e00793 li a5,46 -2040e0ec: 10f10b23 sb a5,278(sp) -2040e0f0: 11710b13 addi s6,sp,279 -2040e0f4: 01805963 blez s8,2040e106 <_ldtoa_r+0x1b4> -2040e0f8: 03000793 li a5,48 -2040e0fc: 10f10ba3 sb a5,279(sp) -2040e100: 1c7d addi s8,s8,-1 -2040e102: 11810b13 addi s6,sp,280 -2040e106: 0405 addi s0,s0,1 -2040e108: 4e0c5a63 bgez s8,2040e5fc <_ldtoa_r+0x6aa> -2040e10c: 8622 mv a2,s0 -2040e10e: 0000a597 auipc a1,0xa -2040e112: fbe58593 addi a1,a1,-66 # 204180cc <__clz_tab+0x160> -2040e116: 855a mv a0,s6 -2040e118: 4b8010ef jal ra,2040f5d0 -2040e11c: ad99 j 2040e772 <_ldtoa_r+0x820> -2040e11e: 00042023 sw zero,0(s0) -2040e122: b5c9 j 2040dfe4 <_ldtoa_r+0x92> -2040e124: 84ce mv s1,s3 -2040e126: b5f9 j 2040dff4 <_ldtoa_r+0xa2> -2040e128: 07c11783 lh a5,124(sp) -2040e12c: 0000a597 auipc a1,0xa -2040e130: f9c58593 addi a1,a1,-100 # 204180c8 <__clz_tab+0x15c> -2040e134: 6207d963 bgez a5,2040e766 <_ldtoa_r+0x814> -2040e138: 10ec addi a1,sp,108 -2040e13a: 00009517 auipc a0,0x9 -2040e13e: 46e50513 addi a0,a0,1134 # 204175a8 -2040e142: c0aff0ef jal ra,2040d54c -2040e146: d515 beqz a0,2040e072 <_ldtoa_r+0x120> -2040e148: 32055f63 bgez a0,2040e486 <_ldtoa_r+0x534> -2040e14c: 114c addi a1,sp,164 -2040e14e: 10e8 addi a0,sp,108 -2040e150: 8faff0ef jal ra,2040d24a -2040e154: 6791 lui a5,0x4 -2040e156: 08e78793 addi a5,a5,142 # 408e <__stack_size+0x388e> -2040e15a: 0af11b23 sh a5,182(sp) -2040e15e: 67a1 lui a5,0x8 -2040e160: 17fd addi a5,a5,-1 -2040e162: ca3e sw a5,20(sp) -2040e164: 77f1 lui a5,0xffffc -2040e166: 0789 addi a5,a5,2 -2040e168: 4c01 li s8,0 -2040e16a: 4cc1 li s9,16 -2040e16c: cc3e sw a5,24(sp) -2040e16e: 00009797 auipc a5,0x9 -2040e172: 4ee78793 addi a5,a5,1262 # 2041765c -2040e176: 01878533 add a0,a5,s8 -2040e17a: 0a94 addi a3,sp,336 -2040e17c: 0130 addi a2,sp,136 -2040e17e: 114c addi a1,sp,164 -2040e180: 3e41 jal 2040dd10 -2040e182: 186c addi a1,sp,60 -2040e184: 0128 addi a0,sp,136 -2040e186: 8c4ff0ef jal ra,2040d24a -2040e18a: 47d2 lw a5,20(sp) -2040e18c: 04e15b03 lhu s6,78(sp) -2040e190: 00fb7733 and a4,s6,a5 -2040e194: 47e2 lw a5,24(sp) -2040e196: 973e add a4,a4,a5 -2040e198: 04e04463 bgtz a4,2040e1e0 <_ldtoa_r+0x28e> -2040e19c: 0188 addi a0,sp,192 -2040e19e: 89cff0ef jal ra,2040d23a -2040e1a2: 0b42 slli s6,s6,0x10 -2040e1a4: 410b5b13 srai s6,s6,0x10 -2040e1a8: 0c0b5d63 bgez s6,2040e282 <_ldtoa_r+0x330> -2040e1ac: 4781 li a5,0 -2040e1ae: 1878 addi a4,sp,60 -2040e1b0: 973e add a4,a4,a5 -2040e1b2: 00075683 lhu a3,0(a4) -2040e1b6: 0198 addi a4,sp,192 -2040e1b8: 973e add a4,a4,a5 -2040e1ba: 00075703 lhu a4,0(a4) -2040e1be: 2ae68f63 beq a3,a4,2040e47c <_ldtoa_r+0x52a> -2040e1c2: 00009517 auipc a0,0x9 -2040e1c6: 3e650513 addi a0,a0,998 # 204175a8 -2040e1ca: aa6ff0ef jal ra,2040d470 -2040e1ce: c52d beqz a0,2040e238 <_ldtoa_r+0x2e6> +2040dbd6 <_ldtoa_r>: +2040dbd6: 0005ae03 lw t3,0(a1) +2040dbda: 0045a303 lw t1,4(a1) +2040dbde: 0085a883 lw a7,8(a1) +2040dbe2: 45cc lw a1,12(a1) +2040dbe4: 7105 addi sp,sp,-480 +2040dbe6: 1c812c23 sw s0,472(sp) +2040dbea: d62e sw a1,44(sp) +2040dbec: 843e mv s0,a5 +2040dbee: 412c lw a1,64(a0) +2040dbf0: 57fd li a5,-1 +2040dbf2: 14f12823 sw a5,336(sp) +2040dbf6: 09000793 li a5,144 +2040dbfa: 1d212823 sw s2,464(sp) +2040dbfe: 1d312623 sw s3,460(sp) +2040dc02: 1d412423 sw s4,456(sp) +2040dc06: 1b712e23 sw s7,444(sp) +2040dc0a: 1c112e23 sw ra,476(sp) +2040dc0e: 1c912a23 sw s1,468(sp) +2040dc12: 1d512223 sw s5,452(sp) +2040dc16: 1d612023 sw s6,448(sp) +2040dc1a: 1b812c23 sw s8,440(sp) +2040dc1e: 1b912a23 sw s9,436(sp) +2040dc22: 1ba12823 sw s10,432(sp) +2040dc26: 1bb12623 sw s11,428(sp) +2040dc2a: c642 sw a6,12(sp) +2040dc2c: d072 sw t3,32(sp) +2040dc2e: d21a sw t1,36(sp) +2040dc30: d446 sw a7,40(sp) +2040dc32: 14f12a23 sw a5,340(sp) +2040dc36: 892a mv s2,a0 +2040dc38: 8a32 mv s4,a2 +2040dc3a: 89b6 mv s3,a3 +2040dc3c: 8bba mv s7,a4 +2040dc3e: c999 beqz a1,2040dc54 <_ldtoa_r+0x7e> +2040dc40: 417c lw a5,68(a0) +2040dc42: 4705 li a4,1 +2040dc44: 00f71733 sll a4,a4,a5 +2040dc48: c1dc sw a5,4(a1) +2040dc4a: c598 sw a4,8(a1) +2040dc4c: 47b000ef jal ra,2040e8c6 <_Bfree> +2040dc50: 04092023 sw zero,64(s2) +2040dc54: 1008 addi a0,sp,32 +2040dc56: 088c addi a1,sp,80 +2040dc58: 3839 jal 2040d476 +2040dc5a: 0888 addi a0,sp,80 +2040dc5c: cbeff0ef jal ra,2040d11a +2040dc60: 14050163 beqz a0,2040dda2 <_ldtoa_r+0x1cc> +2040dc64: 4785 li a5,1 +2040dc66: c01c sw a5,0(s0) +2040dc68: 478d li a5,3 +2040dc6a: 12fa0f63 beq s4,a5,2040dda8 <_ldtoa_r+0x1d2> +2040dc6e: 44d1 li s1,20 +2040dc70: 000a0a63 beqz s4,2040dc84 <_ldtoa_r+0xae> +2040dc74: fff98493 addi s1,s3,-1 +2040dc78: 02a00793 li a5,42 +2040dc7c: 0097d463 ble s1,a5,2040dc84 <_ldtoa_r+0xae> +2040dc80: 02a00493 li s1,42 +2040dc84: 15412783 lw a5,340(sp) +2040dc88: 0888 addi a0,sp,80 +2040dc8a: c83e sw a5,16(sp) +2040dc8c: c68ff0ef jal ra,2040d0f4 +2040dc90: 842a mv s0,a0 +2040dc92: 0000a597 auipc a1,0xa +2040dc96: 1d658593 addi a1,a1,470 # 20417e68 <__clz_tab+0x13c> +2040dc9a: 74051863 bnez a0,2040e3ea <_ldtoa_r+0x814> +2040dc9e: 09000793 li a5,144 +2040dca2: 10ec addi a1,sp,108 +2040dca4: 0888 addi a0,sp,80 +2040dca6: 14f12a23 sw a5,340(sp) +2040dcaa: a24ff0ef jal ra,2040cece +2040dcae: 07e15783 lhu a5,126(sp) +2040dcb2: 4a81 li s5,0 +2040dcb4: 01079713 slli a4,a5,0x10 +2040dcb8: 8741 srai a4,a4,0x10 +2040dcba: 00075963 bgez a4,2040dccc <_ldtoa_r+0xf6> +2040dcbe: 6721 lui a4,0x8 +2040dcc0: 177d addi a4,a4,-1 +2040dcc2: 8ff9 and a5,a5,a4 +2040dcc4: 6ac1 lui s5,0x10 +2040dcc6: 06f11f23 sh a5,126(sp) +2040dcca: 1afd addi s5,s5,-1 +2040dccc: 012c addi a1,sp,136 +2040dcce: 00009517 auipc a0,0x9 +2040dcd2: 69650513 addi a0,a0,1686 # 20417364 +2040dcd6: 9f8ff0ef jal ra,2040cece +2040dcda: 07e15703 lhu a4,126(sp) +2040dcde: 6e071863 bnez a4,2040e3ce <_ldtoa_r+0x7f8> +2040dce2: 10f8 addi a4,sp,108 +2040dce4: 4781 li a5,0 +2040dce6: 46a5 li a3,9 +2040dce8: 00075603 lhu a2,0(a4) # 8000 <__stack_size+0x7800> +2040dcec: ea61 bnez a2,2040ddbc <_ldtoa_r+0x1e6> +2040dcee: 0785 addi a5,a5,1 +2040dcf0: 0709 addi a4,a4,2 +2040dcf2: fed79be3 bne a5,a3,2040dce8 <_ldtoa_r+0x112> +2040dcf6: 018c addi a1,sp,192 +2040dcf8: 0128 addi a0,sp,136 +2040dcfa: c3eff0ef jal ra,2040d138 +2040dcfe: 012c addi a1,sp,136 +2040dd00: 0188 addi a0,sp,192 +2040dd02: 9f2ff0ef jal ra,2040cef4 +2040dd06: 018c addi a1,sp,192 +2040dd08: 10e8 addi a0,sp,108 +2040dd0a: c2eff0ef jal ra,2040d138 +2040dd0e: 10ec addi a1,sp,108 +2040dd10: 0188 addi a0,sp,192 +2040dd12: 9e2ff0ef jal ra,2040cef4 +2040dd16: 0a90 addi a2,sp,336 +2040dd18: 10ec addi a1,sp,108 +2040dd1a: 0128 addi a0,sp,136 +2040dd1c: 3c3d jal 2040d75a +2040dd1e: 19c15b03 lhu s6,412(sp) +2040dd22: 00009c17 auipc s8,0x9 +2040dd26: 62ec0c13 addi s8,s8,1582 # 20417350 +2040dd2a: 000b1863 bnez s6,2040dd3a <_ldtoa_r+0x164> +2040dd2e: 85e2 mv a1,s8 +2040dd30: 10e8 addi a0,sp,108 +2040dd32: c9eff0ef jal ra,2040d1d0 +2040dd36: 50051163 bnez a0,2040e238 <_ldtoa_r+0x662> +2040dd3a: 02d00793 li a5,45 +2040dd3e: 000a9463 bnez s5,2040dd46 <_ldtoa_r+0x170> +2040dd42: 02000793 li a5,32 +2040dd46: 10f10a23 sb a5,276(sp) +2040dd4a: 478d li a5,3 +2040dd4c: 8c26 mv s8,s1 +2040dd4e: 00fa1863 bne s4,a5,2040dd5e <_ldtoa_r+0x188> +2040dd52: 00848c33 add s8,s1,s0 +2040dd56: 02a00793 li a5,42 +2040dd5a: 7b87c163 blt a5,s8,2040e4fc <_ldtoa_r+0x926> +2040dd5e: 47a9 li a5,10 +2040dd60: 50fb1663 bne s6,a5,2040e26c <_ldtoa_r+0x696> +2040dd64: 03100793 li a5,49 +2040dd68: 10f10aa3 sb a5,277(sp) +2040dd6c: 02e00793 li a5,46 +2040dd70: 10f10b23 sb a5,278(sp) +2040dd74: 11710b13 addi s6,sp,279 +2040dd78: 01805963 blez s8,2040dd8a <_ldtoa_r+0x1b4> +2040dd7c: 03000793 li a5,48 +2040dd80: 10f10ba3 sb a5,279(sp) +2040dd84: 1c7d addi s8,s8,-1 +2040dd86: 11810b13 addi s6,sp,280 +2040dd8a: 0405 addi s0,s0,1 +2040dd8c: 4e0c5a63 bgez s8,2040e280 <_ldtoa_r+0x6aa> +2040dd90: 8622 mv a2,s0 +2040dd92: 0000a597 auipc a1,0xa +2040dd96: 0fa58593 addi a1,a1,250 # 20417e8c <__clz_tab+0x160> +2040dd9a: 855a mv a0,s6 +2040dd9c: 4b8010ef jal ra,2040f254 +2040dda0: ad99 j 2040e3f6 <_ldtoa_r+0x820> +2040dda2: 00042023 sw zero,0(s0) +2040dda6: b5c9 j 2040dc68 <_ldtoa_r+0x92> +2040dda8: 84ce mv s1,s3 +2040ddaa: b5f9 j 2040dc78 <_ldtoa_r+0xa2> +2040ddac: 07c11783 lh a5,124(sp) +2040ddb0: 0000a597 auipc a1,0xa +2040ddb4: 0d858593 addi a1,a1,216 # 20417e88 <__clz_tab+0x15c> +2040ddb8: 6207d963 bgez a5,2040e3ea <_ldtoa_r+0x814> +2040ddbc: 10ec addi a1,sp,108 +2040ddbe: 00009517 auipc a0,0x9 +2040ddc2: 5a650513 addi a0,a0,1446 # 20417364 +2040ddc6: c0aff0ef jal ra,2040d1d0 +2040ddca: d515 beqz a0,2040dcf6 <_ldtoa_r+0x120> +2040ddcc: 32055f63 bgez a0,2040e10a <_ldtoa_r+0x534> +2040ddd0: 114c addi a1,sp,164 +2040ddd2: 10e8 addi a0,sp,108 +2040ddd4: 8faff0ef jal ra,2040cece +2040ddd8: 6791 lui a5,0x4 +2040ddda: 08e78793 addi a5,a5,142 # 408e <__stack_size+0x388e> +2040ddde: 0af11b23 sh a5,182(sp) +2040dde2: 67a1 lui a5,0x8 +2040dde4: 17fd addi a5,a5,-1 +2040dde6: ca3e sw a5,20(sp) +2040dde8: 77f1 lui a5,0xffffc +2040ddea: 0789 addi a5,a5,2 +2040ddec: 4c01 li s8,0 +2040ddee: 4cc1 li s9,16 +2040ddf0: cc3e sw a5,24(sp) +2040ddf2: 00009797 auipc a5,0x9 +2040ddf6: 62678793 addi a5,a5,1574 # 20417418 +2040ddfa: 01878533 add a0,a5,s8 +2040ddfe: 0a94 addi a3,sp,336 +2040de00: 0130 addi a2,sp,136 +2040de02: 114c addi a1,sp,164 +2040de04: 3e41 jal 2040d994 +2040de06: 186c addi a1,sp,60 +2040de08: 0128 addi a0,sp,136 +2040de0a: 8c4ff0ef jal ra,2040cece +2040de0e: 47d2 lw a5,20(sp) +2040de10: 04e15b03 lhu s6,78(sp) +2040de14: 00fb7733 and a4,s6,a5 +2040de18: 47e2 lw a5,24(sp) +2040de1a: 973e add a4,a4,a5 +2040de1c: 04e04463 bgtz a4,2040de64 <_ldtoa_r+0x28e> +2040de20: 0188 addi a0,sp,192 +2040de22: 89cff0ef jal ra,2040cebe +2040de26: 0b42 slli s6,s6,0x10 +2040de28: 410b5b13 srai s6,s6,0x10 +2040de2c: 0c0b5d63 bgez s6,2040df06 <_ldtoa_r+0x330> +2040de30: 4781 li a5,0 +2040de32: 1878 addi a4,sp,60 +2040de34: 973e add a4,a4,a5 +2040de36: 00075683 lhu a3,0(a4) +2040de3a: 0198 addi a4,sp,192 +2040de3c: 973e add a4,a4,a5 +2040de3e: 00075703 lhu a4,0(a4) +2040de42: 2ae68f63 beq a3,a4,2040e100 <_ldtoa_r+0x52a> +2040de46: 00009517 auipc a0,0x9 +2040de4a: 51e50513 addi a0,a0,1310 # 20417364 +2040de4e: aa6ff0ef jal ra,2040d0f4 +2040de52: c52d beqz a0,2040debc <_ldtoa_r+0x2e6> +2040de54: 018c addi a1,sp,192 +2040de56: 00009517 auipc a0,0x9 +2040de5a: 50e50513 addi a0,a0,1294 # 20417364 +2040de5e: 870ff0ef jal ra,2040cece +2040de62: a055 j 2040df06 <_ldtoa_r+0x330> +2040de64: 09000793 li a5,144 +2040de68: 40e78d33 sub s10,a5,a4 +2040de6c: 018c addi a1,sp,192 +2040de6e: 1868 addi a0,sp,60 +2040de70: 85eff0ef jal ra,2040cece +2040de74: 09a05963 blez s10,2040df06 <_ldtoa_r+0x330> +2040de78: 0194 addi a3,sp,192 +2040de7a: 87ea mv a5,s10 +2040de7c: 463d li a2,15 +2040de7e: 02f64a63 blt a2,a5,2040deb2 <_ldtoa_r+0x2dc> +2040de82: 004d5793 srli a5,s10,0x4 +2040de86: 5641 li a2,-16 +2040de88: 00179693 slli a3,a5,0x1 +2040de8c: 02c787b3 mul a5,a5,a2 +2040de90: 0198 addi a4,sp,192 +2040de92: 96ba add a3,a3,a4 +2040de94: 00009717 auipc a4,0x9 +2040de98: 4bc70713 addi a4,a4,1212 # 20417350 +2040de9c: 97ea add a5,a5,s10 +2040de9e: 0786 slli a5,a5,0x1 +2040dea0: 97ba add a5,a5,a4 +2040dea2: 12c7d783 lhu a5,300(a5) +2040dea6: 0006d703 lhu a4,0(a3) # 4000 <__stack_size+0x3800> +2040deaa: 8ff9 and a5,a5,a4 +2040deac: 00f69023 sh a5,0(a3) +2040deb0: bf9d j 2040de26 <_ldtoa_r+0x250> +2040deb2: 00069023 sh zero,0(a3) +2040deb6: 17c1 addi a5,a5,-16 +2040deb8: 0689 addi a3,a3,2 +2040deba: b7d1 j 2040de7e <_ldtoa_r+0x2a8> +2040debc: 0188 addi a0,sp,192 +2040debe: a36ff0ef jal ra,2040d0f4 +2040dec2: c501 beqz a0,2040deca <_ldtoa_r+0x2f4> +2040dec4: 018c addi a1,sp,192 +2040dec6: 852e mv a0,a1 +2040dec8: bf59 j 2040de5e <_ldtoa_r+0x288> +2040deca: 00009517 auipc a0,0x9 +2040dece: 49a50513 addi a0,a0,1178 # 20417364 +2040ded2: b9aff0ef jal ra,2040d26c +2040ded6: 8d2a mv s10,a0 +2040ded8: 0188 addi a0,sp,192 +2040deda: b92ff0ef jal ra,2040d26c +2040dede: 8b2a mv s6,a0 +2040dee0: 100d0063 beqz s10,2040dfe0 <_ldtoa_r+0x40a> +2040dee4: 0c050c63 beqz a0,2040dfbc <_ldtoa_r+0x3e6> +2040dee8: 00009517 auipc a0,0x9 +2040deec: 47c50513 addi a0,a0,1148 # 20417364 +2040def0: a2aff0ef jal ra,2040d11a +2040def4: 8b2a mv s6,a0 +2040def6: 0188 addi a0,sp,192 +2040def8: a22ff0ef jal ra,2040d11a +2040defc: 0cab1063 bne s6,a0,2040dfbc <_ldtoa_r+0x3e6> +2040df00: 0188 addi a0,sp,192 +2040df02: d08ff0ef jal ra,2040d40a +2040df06: 4781 li a5,0 +2040df08: 0138 addi a4,sp,136 +2040df0a: 973e add a4,a4,a5 +2040df0c: 00075683 lhu a3,0(a4) +2040df10: 0198 addi a4,sp,192 +2040df12: 973e add a4,a4,a5 +2040df14: 00075703 lhu a4,0(a4) +2040df18: 00e69b63 bne a3,a4,2040df2e <_ldtoa_r+0x358> +2040df1c: 0789 addi a5,a5,2 +2040df1e: 4749 li a4,18 +2040df20: fee794e3 bne a5,a4,2040df08 <_ldtoa_r+0x332> +2040df24: 114c addi a1,sp,164 +2040df26: 0128 addi a0,sp,136 +2040df28: fa7fe0ef jal ra,2040cece +2040df2c: 9466 add s0,s0,s9 +2040df2e: 0c51 addi s8,s8,20 +2040df30: 06400793 li a5,100 +2040df34: 001cdc93 srli s9,s9,0x1 +2040df38: eafc1de3 bne s8,a5,2040ddf2 <_ldtoa_r+0x21c> +2040df3c: 0b615783 lhu a5,182(sp) +2040df40: 07e15703 lhu a4,126(sp) +2040df44: 10ec addi a1,sp,108 +2040df46: 1148 addi a0,sp,164 +2040df48: 97ba add a5,a5,a4 +2040df4a: 7771 lui a4,0xffffc +2040df4c: f7270713 addi a4,a4,-142 # ffffbf72 <_sp+0x7fff7f72> +2040df50: 97ba add a5,a5,a4 +2040df52: 0af11b23 sh a5,182(sp) +2040df56: f79fe0ef jal ra,2040cece +2040df5a: 012c addi a1,sp,136 +2040df5c: 00009517 auipc a0,0x9 +2040df60: 40850513 addi a0,a0,1032 # 20417364 +2040df64: f6bfe0ef jal ra,2040cece +2040df68: 4b01 li s6,0 +2040df6a: 6c85 lui s9,0x1 +2040df6c: 10400d93 li s11,260 +2040df70: 00009797 auipc a5,0x9 +2040df74: 40878793 addi a5,a5,1032 # 20417378 +2040df78: 114c addi a1,sp,164 +2040df7a: 00009517 auipc a0,0x9 +2040df7e: 4ee50513 addi a0,a0,1262 # 20417468 +2040df82: 00fb0c33 add s8,s6,a5 +2040df86: a4aff0ef jal ra,2040d1d0 +2040df8a: d6a046e3 bgtz a0,2040dcf6 <_ldtoa_r+0x120> +2040df8e: 114c addi a1,sp,164 +2040df90: 8562 mv a0,s8 +2040df92: a3eff0ef jal ra,2040d1d0 +2040df96: 00a04d63 bgtz a0,2040dfb0 <_ldtoa_r+0x3da> +2040df9a: 1150 addi a2,sp,164 +2040df9c: 85b2 mv a1,a2 +2040df9e: 0a94 addi a3,sp,336 +2040dfa0: 8562 mv a0,s8 +2040dfa2: 3acd jal 2040d994 +2040dfa4: 0130 addi a2,sp,136 +2040dfa6: 0a94 addi a3,sp,336 +2040dfa8: 85b2 mv a1,a2 +2040dfaa: 8562 mv a0,s8 +2040dfac: 382d jal 2040d7e6 +2040dfae: 9466 add s0,s0,s9 +2040dfb0: 0b51 addi s6,s6,20 +2040dfb2: 001cdc93 srli s9,s9,0x1 +2040dfb6: fbbb1de3 bne s6,s11,2040df70 <_ldtoa_r+0x39a> +2040dfba: bb35 j 2040dcf6 <_ldtoa_r+0x120> +2040dfbc: 00009517 auipc a0,0x9 +2040dfc0: 3a850513 addi a0,a0,936 # 20417364 +2040dfc4: 018c addi a1,sp,192 +2040dfc6: f09fe0ef jal ra,2040cece +2040dfca: 0188 addi a0,sp,192 +2040dfcc: 928ff0ef jal ra,2040d0f4 +2040dfd0: f91d bnez a0,2040df06 <_ldtoa_r+0x330> +2040dfd2: 0d215783 lhu a5,210(sp) +2040dfd6: 7761 lui a4,0xffff8 +2040dfd8: 8fb9 xor a5,a5,a4 +2040dfda: 0cf11923 sh a5,210(sp) +2040dfde: b725 j 2040df06 <_ldtoa_r+0x330> +2040dfe0: ee0512e3 bnez a0,2040dec4 <_ldtoa_r+0x2ee> +2040dfe4: 09ec addi a1,sp,220 +2040dfe6: 00009517 auipc a0,0x9 +2040dfea: 37e50513 addi a0,a0,894 # 20417364 +2040dfee: 94aff0ef jal ra,2040d138 +2040dff2: 19ac addi a1,sp,248 +2040dff4: 0188 addi a0,sp,192 +2040dff6: 942ff0ef jal ra,2040d138 +2040dffa: 0dc15703 lhu a4,220(sp) +2040dffe: 0fa15d83 lhu s11,250(sp) +2040e002: 0de15783 lhu a5,222(sp) +2040e006: fff74713 not a4,a4 +2040e00a: 01071d13 slli s10,a4,0x10 +2040e00e: 010d5d13 srli s10,s10,0x10 +2040e012: 0da11e23 sh s10,220(sp) +2040e016: 41b787b3 sub a5,a5,s11 +2040e01a: 06f05163 blez a5,2040e07c <_ldtoa_r+0x4a6> +2040e01e: 0a4c addi a1,sp,276 +2040e020: 19a8 addi a0,sp,248 +2040e022: ce3e sw a5,28(sp) +2040e024: ed1fe0ef jal ra,2040cef4 +2040e028: 19ac addi a1,sp,248 +2040e02a: 09e8 addi a0,sp,220 +2040e02c: ec9fe0ef jal ra,2040cef4 +2040e030: 09ec addi a1,sp,220 +2040e032: 0a48 addi a0,sp,276 +2040e034: ec1fe0ef jal ra,2040cef4 +2040e038: 47f2 lw a5,28(sp) +2040e03a: 0fa15d83 lhu s11,250(sp) +2040e03e: 40f007b3 neg a5,a5 +2040e042: f6f00713 li a4,-145 +2040e046: 06e7c363 blt a5,a4,2040e0ac <_ldtoa_r+0x4d6> +2040e04a: 85be mv a1,a5 +2040e04c: 09e8 addi a0,sp,220 +2040e04e: a5eff0ef jal ra,2040d2ac +2040e052: 8d2a mv s10,a0 +2040e054: 0dc15703 lhu a4,220(sp) +2040e058: 0f815783 lhu a5,248(sp) +2040e05c: 19ac addi a1,sp,248 +2040e05e: 09e8 addi a0,sp,220 +2040e060: 08f71c63 bne a4,a5,2040e0f8 <_ldtoa_r+0x522> +2040e064: fcdfe0ef jal ra,2040d030 +2040e068: 0a9c addi a5,sp,336 +2040e06a: 04000713 li a4,64 +2040e06e: 86ee mv a3,s11 +2040e070: 865a mv a2,s6 +2040e072: 85ea mv a1,s10 +2040e074: 19a8 addi a0,sp,248 +2040e076: caaff0ef jal ra,2040d520 +2040e07a: a80d j 2040e0ac <_ldtoa_r+0x4d6> +2040e07c: f3f9 bnez a5,2040e042 <_ldtoa_r+0x46c> +2040e07e: 19ac addi a1,sp,248 +2040e080: 09e8 addi a0,sp,220 +2040e082: e8ffe0ef jal ra,2040cf10 +2040e086: e921 bnez a0,2040e0d6 <_ldtoa_r+0x500> +2040e088: 0f815783 lhu a5,248(sp) +2040e08c: 01a78663 beq a5,s10,2040e098 <_ldtoa_r+0x4c2> +2040e090: 0188 addi a0,sp,192 +2040e092: e2dfe0ef jal ra,2040cebe +2040e096: bd85 j 2040df06 <_ldtoa_r+0x330> +2040e098: 000d9f63 bnez s11,2040e0b6 <_ldtoa_r+0x4e0> +2040e09c: 0fe11703 lh a4,254(sp) +2040e0a0: 4781 li a5,0 +2040e0a2: 00074b63 bltz a4,2040e0b8 <_ldtoa_r+0x4e2> +2040e0a6: 19a8 addi a0,sp,248 +2040e0a8: ec9fe0ef jal ra,2040cf70 +2040e0ac: 018c addi a1,sp,192 +2040e0ae: 19a8 addi a0,sp,248 +2040e0b0: b78ff0ef jal ra,2040d428 +2040e0b4: bd89 j 2040df06 <_ldtoa_r+0x330> +2040e0b6: 4781 li a5,0 +2040e0b8: 4759 li a4,22 +2040e0ba: 19b4 addi a3,sp,248 +2040e0bc: 00f68633 add a2,a3,a5 +2040e0c0: 00265603 lhu a2,2(a2) +2040e0c4: c609 beqz a2,2040e0ce <_ldtoa_r+0x4f8> +2040e0c6: 0d85 addi s11,s11,1 +2040e0c8: 0fb11d23 sh s11,250(sp) +2040e0cc: b7c5 j 2040e0ac <_ldtoa_r+0x4d6> +2040e0ce: 0789 addi a5,a5,2 +2040e0d0: fee795e3 bne a5,a4,2040e0ba <_ldtoa_r+0x4e4> +2040e0d4: bfd5 j 2040e0c8 <_ldtoa_r+0x4f2> +2040e0d6: 4d01 li s10,0 +2040e0d8: f6a05ee3 blez a0,2040e054 <_ldtoa_r+0x47e> +2040e0dc: 0a4c addi a1,sp,276 +2040e0de: 19a8 addi a0,sp,248 +2040e0e0: e15fe0ef jal ra,2040cef4 +2040e0e4: 19ac addi a1,sp,248 +2040e0e6: 09e8 addi a0,sp,220 +2040e0e8: e0dfe0ef jal ra,2040cef4 +2040e0ec: 09ec addi a1,sp,220 +2040e0ee: 0a48 addi a0,sp,276 +2040e0f0: e05fe0ef jal ra,2040cef4 +2040e0f4: 8d5a mv s10,s6 +2040e0f6: bfb9 j 2040e054 <_ldtoa_r+0x47e> +2040e0f8: f61fe0ef jal ra,2040d058 +2040e0fc: 4b05 li s6,1 +2040e0fe: b7ad j 2040e068 <_ldtoa_r+0x492> +2040e100: 0789 addi a5,a5,2 +2040e102: 4749 li a4,18 +2040e104: d2e797e3 bne a5,a4,2040de32 <_ldtoa_r+0x25c> +2040e108: bbfd j 2040df06 <_ldtoa_r+0x330> +2040e10a: 07e15783 lhu a5,126(sp) +2040e10e: 00009b17 auipc s6,0x9 +2040e112: 35ab0b13 addi s6,s6,858 # 20417468 +2040e116: cfad beqz a5,2040e190 <_ldtoa_r+0x5ba> +2040e118: 018c addi a1,sp,192 +2040e11a: 10e8 addi a0,sp,108 +2040e11c: 6b11 lui s6,0x4 +2040e11e: 81aff0ef jal ra,2040d138 +2040e122: 1b79 addi s6,s6,-2 +2040e124: fd500c13 li s8,-43 +2040e128: 0d815783 lhu a5,216(sp) +2040e12c: 8b9d andi a5,a5,7 +2040e12e: e7a9 bnez a5,2040e178 <_ldtoa_r+0x5a2> +2040e130: 114c addi a1,sp,164 +2040e132: 0188 addi a0,sp,192 +2040e134: dc1fe0ef jal ra,2040cef4 +2040e138: 1148 addi a0,sp,164 +2040e13a: e01fe0ef jal ra,2040cf3a +2040e13e: 1148 addi a0,sp,164 +2040e140: dfbfe0ef jal ra,2040cf3a +2040e144: 114c addi a1,sp,164 +2040e146: 0188 addi a0,sp,192 +2040e148: ee9fe0ef jal ra,2040d030 +2040e14c: 0a615783 lhu a5,166(sp) +2040e150: 078d addi a5,a5,3 +2040e152: 0af11323 sh a5,166(sp) +2040e156: 0a815783 lhu a5,168(sp) +2040e15a: ebe1 bnez a5,2040e22a <_ldtoa_r+0x654> +2040e15c: 0bc15783 lhu a5,188(sp) +2040e160: ef81 bnez a5,2040e178 <_ldtoa_r+0x5a2> +2040e162: 0a615783 lhu a5,166(sp) +2040e166: 00fb6963 bltu s6,a5,2040e178 <_ldtoa_r+0x5a2> +2040e16a: 018c addi a1,sp,192 +2040e16c: 1148 addi a0,sp,164 +2040e16e: 147d addi s0,s0,-1 +2040e170: d85fe0ef jal ra,2040cef4 +2040e174: fb841ae3 bne s0,s8,2040e128 <_ldtoa_r+0x552> +2040e178: 10ec addi a1,sp,108 +2040e17a: 0188 addi a0,sp,192 +2040e17c: aacff0ef jal ra,2040d428 +2040e180: a821 j 2040e198 <_ldtoa_r+0x5c2> +2040e182: 10f0 addi a2,sp,108 +2040e184: 0a94 addi a3,sp,336 +2040e186: 85b2 mv a1,a2 +2040e188: 855a mv a0,s6 +2040e18a: e5cff0ef jal ra,2040d7e6 +2040e18e: 147d addi s0,s0,-1 +2040e190: 07c11783 lh a5,124(sp) +2040e194: fe07d7e3 bgez a5,2040e182 <_ldtoa_r+0x5ac> +2040e198: 018c addi a1,sp,192 +2040e19a: 10e8 addi a0,sp,108 +2040e19c: d33fe0ef jal ra,2040cece +2040e1a0: 012c addi a1,sp,136 +2040e1a2: 00009517 auipc a0,0x9 +2040e1a6: 1c250513 addi a0,a0,450 # 20417364 +2040e1aa: d25fe0ef jal ra,2040cece +2040e1ae: 4c81 li s9,0 +2040e1b0: 7b7d lui s6,0xfffff +2040e1b2: 4d09 li s10,2 +2040e1b4: 10400d93 li s11,260 +2040e1b8: 00009797 auipc a5,0x9 +2040e1bc: 1c078793 addi a5,a5,448 # 20417378 +2040e1c0: 01978c33 add s8,a5,s9 +2040e1c4: 00009797 auipc a5,0x9 +2040e1c8: 2dc78793 addi a5,a5,732 # 204174a0 +2040e1cc: 01978733 add a4,a5,s9 2040e1d0: 018c addi a1,sp,192 2040e1d2: 00009517 auipc a0,0x9 -2040e1d6: 3d650513 addi a0,a0,982 # 204175a8 -2040e1da: 870ff0ef jal ra,2040d24a -2040e1de: a055 j 2040e282 <_ldtoa_r+0x330> -2040e1e0: 09000793 li a5,144 -2040e1e4: 40e78d33 sub s10,a5,a4 -2040e1e8: 018c addi a1,sp,192 -2040e1ea: 1868 addi a0,sp,60 -2040e1ec: 85eff0ef jal ra,2040d24a -2040e1f0: 09a05963 blez s10,2040e282 <_ldtoa_r+0x330> -2040e1f4: 0194 addi a3,sp,192 -2040e1f6: 87ea mv a5,s10 -2040e1f8: 463d li a2,15 -2040e1fa: 02f64a63 blt a2,a5,2040e22e <_ldtoa_r+0x2dc> -2040e1fe: 004d5793 srli a5,s10,0x4 -2040e202: 5641 li a2,-16 -2040e204: 00179693 slli a3,a5,0x1 -2040e208: 02c787b3 mul a5,a5,a2 -2040e20c: 0198 addi a4,sp,192 -2040e20e: 96ba add a3,a3,a4 -2040e210: 00009717 auipc a4,0x9 -2040e214: 38470713 addi a4,a4,900 # 20417594 -2040e218: 97ea add a5,a5,s10 -2040e21a: 0786 slli a5,a5,0x1 -2040e21c: 97ba add a5,a5,a4 -2040e21e: 12c7d783 lhu a5,300(a5) -2040e222: 0006d703 lhu a4,0(a3) # 4000 <__stack_size+0x3800> -2040e226: 8ff9 and a5,a5,a4 -2040e228: 00f69023 sh a5,0(a3) -2040e22c: bf9d j 2040e1a2 <_ldtoa_r+0x250> -2040e22e: 00069023 sh zero,0(a3) -2040e232: 17c1 addi a5,a5,-16 -2040e234: 0689 addi a3,a3,2 -2040e236: b7d1 j 2040e1fa <_ldtoa_r+0x2a8> -2040e238: 0188 addi a0,sp,192 -2040e23a: a36ff0ef jal ra,2040d470 -2040e23e: c501 beqz a0,2040e246 <_ldtoa_r+0x2f4> -2040e240: 018c addi a1,sp,192 -2040e242: 852e mv a0,a1 -2040e244: bf59 j 2040e1da <_ldtoa_r+0x288> -2040e246: 00009517 auipc a0,0x9 -2040e24a: 36250513 addi a0,a0,866 # 204175a8 -2040e24e: b9aff0ef jal ra,2040d5e8 -2040e252: 8d2a mv s10,a0 -2040e254: 0188 addi a0,sp,192 -2040e256: b92ff0ef jal ra,2040d5e8 -2040e25a: 8b2a mv s6,a0 -2040e25c: 100d0063 beqz s10,2040e35c <_ldtoa_r+0x40a> -2040e260: 0c050c63 beqz a0,2040e338 <_ldtoa_r+0x3e6> -2040e264: 00009517 auipc a0,0x9 -2040e268: 34450513 addi a0,a0,836 # 204175a8 -2040e26c: a2aff0ef jal ra,2040d496 -2040e270: 8b2a mv s6,a0 -2040e272: 0188 addi a0,sp,192 -2040e274: a22ff0ef jal ra,2040d496 -2040e278: 0cab1063 bne s6,a0,2040e338 <_ldtoa_r+0x3e6> -2040e27c: 0188 addi a0,sp,192 -2040e27e: d08ff0ef jal ra,2040d786 -2040e282: 4781 li a5,0 -2040e284: 0138 addi a4,sp,136 -2040e286: 973e add a4,a4,a5 -2040e288: 00075683 lhu a3,0(a4) -2040e28c: 0198 addi a4,sp,192 -2040e28e: 973e add a4,a4,a5 -2040e290: 00075703 lhu a4,0(a4) -2040e294: 00e69b63 bne a3,a4,2040e2aa <_ldtoa_r+0x358> -2040e298: 0789 addi a5,a5,2 -2040e29a: 4749 li a4,18 -2040e29c: fee794e3 bne a5,a4,2040e284 <_ldtoa_r+0x332> -2040e2a0: 114c addi a1,sp,164 -2040e2a2: 0128 addi a0,sp,136 -2040e2a4: fa7fe0ef jal ra,2040d24a -2040e2a8: 9466 add s0,s0,s9 -2040e2aa: 0c51 addi s8,s8,20 -2040e2ac: 06400793 li a5,100 -2040e2b0: 001cdc93 srli s9,s9,0x1 -2040e2b4: eafc1de3 bne s8,a5,2040e16e <_ldtoa_r+0x21c> -2040e2b8: 0b615783 lhu a5,182(sp) -2040e2bc: 07e15703 lhu a4,126(sp) -2040e2c0: 10ec addi a1,sp,108 -2040e2c2: 1148 addi a0,sp,164 -2040e2c4: 97ba add a5,a5,a4 -2040e2c6: 7771 lui a4,0xffffc -2040e2c8: f7270713 addi a4,a4,-142 # ffffbf72 <_sp+0x7fff7f72> -2040e2cc: 97ba add a5,a5,a4 -2040e2ce: 0af11b23 sh a5,182(sp) -2040e2d2: f79fe0ef jal ra,2040d24a -2040e2d6: 012c addi a1,sp,136 -2040e2d8: 00009517 auipc a0,0x9 -2040e2dc: 2d050513 addi a0,a0,720 # 204175a8 -2040e2e0: f6bfe0ef jal ra,2040d24a -2040e2e4: 4b01 li s6,0 -2040e2e6: 6c85 lui s9,0x1 -2040e2e8: 10400d93 li s11,260 -2040e2ec: 00009797 auipc a5,0x9 -2040e2f0: 2d078793 addi a5,a5,720 # 204175bc -2040e2f4: 114c addi a1,sp,164 -2040e2f6: 00009517 auipc a0,0x9 -2040e2fa: 3b650513 addi a0,a0,950 # 204176ac -2040e2fe: 00fb0c33 add s8,s6,a5 -2040e302: a4aff0ef jal ra,2040d54c -2040e306: d6a046e3 bgtz a0,2040e072 <_ldtoa_r+0x120> -2040e30a: 114c addi a1,sp,164 -2040e30c: 8562 mv a0,s8 -2040e30e: a3eff0ef jal ra,2040d54c -2040e312: 00a04d63 bgtz a0,2040e32c <_ldtoa_r+0x3da> -2040e316: 1150 addi a2,sp,164 -2040e318: 85b2 mv a1,a2 -2040e31a: 0a94 addi a3,sp,336 -2040e31c: 8562 mv a0,s8 -2040e31e: 3acd jal 2040dd10 -2040e320: 0130 addi a2,sp,136 -2040e322: 0a94 addi a3,sp,336 -2040e324: 85b2 mv a1,a2 -2040e326: 8562 mv a0,s8 -2040e328: 382d jal 2040db62 -2040e32a: 9466 add s0,s0,s9 -2040e32c: 0b51 addi s6,s6,20 -2040e32e: 001cdc93 srli s9,s9,0x1 -2040e332: fbbb1de3 bne s6,s11,2040e2ec <_ldtoa_r+0x39a> -2040e336: bb35 j 2040e072 <_ldtoa_r+0x120> -2040e338: 00009517 auipc a0,0x9 -2040e33c: 27050513 addi a0,a0,624 # 204175a8 -2040e340: 018c addi a1,sp,192 -2040e342: f09fe0ef jal ra,2040d24a -2040e346: 0188 addi a0,sp,192 -2040e348: 928ff0ef jal ra,2040d470 -2040e34c: f91d bnez a0,2040e282 <_ldtoa_r+0x330> -2040e34e: 0d215783 lhu a5,210(sp) -2040e352: 7761 lui a4,0xffff8 -2040e354: 8fb9 xor a5,a5,a4 -2040e356: 0cf11923 sh a5,210(sp) -2040e35a: b725 j 2040e282 <_ldtoa_r+0x330> -2040e35c: ee0512e3 bnez a0,2040e240 <_ldtoa_r+0x2ee> -2040e360: 09ec addi a1,sp,220 -2040e362: 00009517 auipc a0,0x9 -2040e366: 24650513 addi a0,a0,582 # 204175a8 -2040e36a: 94aff0ef jal ra,2040d4b4 -2040e36e: 19ac addi a1,sp,248 -2040e370: 0188 addi a0,sp,192 -2040e372: 942ff0ef jal ra,2040d4b4 -2040e376: 0dc15703 lhu a4,220(sp) -2040e37a: 0fa15d83 lhu s11,250(sp) -2040e37e: 0de15783 lhu a5,222(sp) -2040e382: fff74713 not a4,a4 -2040e386: 01071d13 slli s10,a4,0x10 -2040e38a: 010d5d13 srli s10,s10,0x10 -2040e38e: 0da11e23 sh s10,220(sp) -2040e392: 41b787b3 sub a5,a5,s11 -2040e396: 06f05163 blez a5,2040e3f8 <_ldtoa_r+0x4a6> -2040e39a: 0a4c addi a1,sp,276 -2040e39c: 19a8 addi a0,sp,248 -2040e39e: ce3e sw a5,28(sp) -2040e3a0: ed1fe0ef jal ra,2040d270 -2040e3a4: 19ac addi a1,sp,248 -2040e3a6: 09e8 addi a0,sp,220 -2040e3a8: ec9fe0ef jal ra,2040d270 -2040e3ac: 09ec addi a1,sp,220 -2040e3ae: 0a48 addi a0,sp,276 -2040e3b0: ec1fe0ef jal ra,2040d270 -2040e3b4: 47f2 lw a5,28(sp) -2040e3b6: 0fa15d83 lhu s11,250(sp) -2040e3ba: 40f007b3 neg a5,a5 -2040e3be: f6f00713 li a4,-145 -2040e3c2: 06e7c363 blt a5,a4,2040e428 <_ldtoa_r+0x4d6> -2040e3c6: 85be mv a1,a5 -2040e3c8: 09e8 addi a0,sp,220 -2040e3ca: a5eff0ef jal ra,2040d628 -2040e3ce: 8d2a mv s10,a0 -2040e3d0: 0dc15703 lhu a4,220(sp) -2040e3d4: 0f815783 lhu a5,248(sp) -2040e3d8: 19ac addi a1,sp,248 -2040e3da: 09e8 addi a0,sp,220 -2040e3dc: 08f71c63 bne a4,a5,2040e474 <_ldtoa_r+0x522> -2040e3e0: fcdfe0ef jal ra,2040d3ac -2040e3e4: 0a9c addi a5,sp,336 -2040e3e6: 04000713 li a4,64 -2040e3ea: 86ee mv a3,s11 -2040e3ec: 865a mv a2,s6 -2040e3ee: 85ea mv a1,s10 -2040e3f0: 19a8 addi a0,sp,248 -2040e3f2: caaff0ef jal ra,2040d89c -2040e3f6: a80d j 2040e428 <_ldtoa_r+0x4d6> -2040e3f8: f3f9 bnez a5,2040e3be <_ldtoa_r+0x46c> -2040e3fa: 19ac addi a1,sp,248 -2040e3fc: 09e8 addi a0,sp,220 -2040e3fe: e8ffe0ef jal ra,2040d28c -2040e402: e921 bnez a0,2040e452 <_ldtoa_r+0x500> -2040e404: 0f815783 lhu a5,248(sp) -2040e408: 01a78663 beq a5,s10,2040e414 <_ldtoa_r+0x4c2> -2040e40c: 0188 addi a0,sp,192 -2040e40e: e2dfe0ef jal ra,2040d23a -2040e412: bd85 j 2040e282 <_ldtoa_r+0x330> -2040e414: 000d9f63 bnez s11,2040e432 <_ldtoa_r+0x4e0> -2040e418: 0fe11703 lh a4,254(sp) -2040e41c: 4781 li a5,0 -2040e41e: 00074b63 bltz a4,2040e434 <_ldtoa_r+0x4e2> -2040e422: 19a8 addi a0,sp,248 -2040e424: ec9fe0ef jal ra,2040d2ec -2040e428: 018c addi a1,sp,192 -2040e42a: 19a8 addi a0,sp,248 -2040e42c: b78ff0ef jal ra,2040d7a4 -2040e430: bd89 j 2040e282 <_ldtoa_r+0x330> -2040e432: 4781 li a5,0 -2040e434: 4759 li a4,22 -2040e436: 19b4 addi a3,sp,248 -2040e438: 00f68633 add a2,a3,a5 -2040e43c: 00265603 lhu a2,2(a2) -2040e440: c609 beqz a2,2040e44a <_ldtoa_r+0x4f8> -2040e442: 0d85 addi s11,s11,1 -2040e444: 0fb11d23 sh s11,250(sp) -2040e448: b7c5 j 2040e428 <_ldtoa_r+0x4d6> -2040e44a: 0789 addi a5,a5,2 -2040e44c: fee795e3 bne a5,a4,2040e436 <_ldtoa_r+0x4e4> -2040e450: bfd5 j 2040e444 <_ldtoa_r+0x4f2> -2040e452: 4d01 li s10,0 -2040e454: f6a05ee3 blez a0,2040e3d0 <_ldtoa_r+0x47e> -2040e458: 0a4c addi a1,sp,276 -2040e45a: 19a8 addi a0,sp,248 -2040e45c: e15fe0ef jal ra,2040d270 -2040e460: 19ac addi a1,sp,248 -2040e462: 09e8 addi a0,sp,220 -2040e464: e0dfe0ef jal ra,2040d270 -2040e468: 09ec addi a1,sp,220 -2040e46a: 0a48 addi a0,sp,276 -2040e46c: e05fe0ef jal ra,2040d270 -2040e470: 8d5a mv s10,s6 -2040e472: bfb9 j 2040e3d0 <_ldtoa_r+0x47e> -2040e474: f61fe0ef jal ra,2040d3d4 -2040e478: 4b05 li s6,1 -2040e47a: b7ad j 2040e3e4 <_ldtoa_r+0x492> -2040e47c: 0789 addi a5,a5,2 -2040e47e: 4749 li a4,18 -2040e480: d2e797e3 bne a5,a4,2040e1ae <_ldtoa_r+0x25c> -2040e484: bbfd j 2040e282 <_ldtoa_r+0x330> -2040e486: 07e15783 lhu a5,126(sp) -2040e48a: 00009b17 auipc s6,0x9 -2040e48e: 222b0b13 addi s6,s6,546 # 204176ac -2040e492: cfad beqz a5,2040e50c <_ldtoa_r+0x5ba> -2040e494: 018c addi a1,sp,192 -2040e496: 10e8 addi a0,sp,108 -2040e498: 6b11 lui s6,0x4 -2040e49a: 81aff0ef jal ra,2040d4b4 -2040e49e: 1b79 addi s6,s6,-2 -2040e4a0: fd500c13 li s8,-43 -2040e4a4: 0d815783 lhu a5,216(sp) -2040e4a8: 8b9d andi a5,a5,7 -2040e4aa: e7a9 bnez a5,2040e4f4 <_ldtoa_r+0x5a2> -2040e4ac: 114c addi a1,sp,164 -2040e4ae: 0188 addi a0,sp,192 -2040e4b0: dc1fe0ef jal ra,2040d270 -2040e4b4: 1148 addi a0,sp,164 -2040e4b6: e01fe0ef jal ra,2040d2b6 -2040e4ba: 1148 addi a0,sp,164 -2040e4bc: dfbfe0ef jal ra,2040d2b6 -2040e4c0: 114c addi a1,sp,164 -2040e4c2: 0188 addi a0,sp,192 -2040e4c4: ee9fe0ef jal ra,2040d3ac -2040e4c8: 0a615783 lhu a5,166(sp) -2040e4cc: 078d addi a5,a5,3 -2040e4ce: 0af11323 sh a5,166(sp) -2040e4d2: 0a815783 lhu a5,168(sp) -2040e4d6: ebe1 bnez a5,2040e5a6 <_ldtoa_r+0x654> -2040e4d8: 0bc15783 lhu a5,188(sp) -2040e4dc: ef81 bnez a5,2040e4f4 <_ldtoa_r+0x5a2> -2040e4de: 0a615783 lhu a5,166(sp) -2040e4e2: 00fb6963 bltu s6,a5,2040e4f4 <_ldtoa_r+0x5a2> -2040e4e6: 018c addi a1,sp,192 -2040e4e8: 1148 addi a0,sp,164 -2040e4ea: 147d addi s0,s0,-1 -2040e4ec: d85fe0ef jal ra,2040d270 -2040e4f0: fb841ae3 bne s0,s8,2040e4a4 <_ldtoa_r+0x552> -2040e4f4: 10ec addi a1,sp,108 -2040e4f6: 0188 addi a0,sp,192 -2040e4f8: aacff0ef jal ra,2040d7a4 -2040e4fc: a821 j 2040e514 <_ldtoa_r+0x5c2> -2040e4fe: 10f0 addi a2,sp,108 -2040e500: 0a94 addi a3,sp,336 -2040e502: 85b2 mv a1,a2 -2040e504: 855a mv a0,s6 -2040e506: e5cff0ef jal ra,2040db62 -2040e50a: 147d addi s0,s0,-1 -2040e50c: 07c11783 lh a5,124(sp) -2040e510: fe07d7e3 bgez a5,2040e4fe <_ldtoa_r+0x5ac> -2040e514: 018c addi a1,sp,192 -2040e516: 10e8 addi a0,sp,108 -2040e518: d33fe0ef jal ra,2040d24a -2040e51c: 012c addi a1,sp,136 -2040e51e: 00009517 auipc a0,0x9 -2040e522: 08a50513 addi a0,a0,138 # 204175a8 -2040e526: d25fe0ef jal ra,2040d24a -2040e52a: 4c81 li s9,0 -2040e52c: 7b7d lui s6,0xfffff -2040e52e: 4d09 li s10,2 -2040e530: 10400d93 li s11,260 -2040e534: 00009797 auipc a5,0x9 -2040e538: 08878793 addi a5,a5,136 # 204175bc -2040e53c: 01978c33 add s8,a5,s9 -2040e540: 00009797 auipc a5,0x9 -2040e544: 1a478793 addi a5,a5,420 # 204176e4 -2040e548: 01978733 add a4,a5,s9 -2040e54c: 018c addi a1,sp,192 -2040e54e: 00009517 auipc a0,0x9 -2040e552: 05a50513 addi a0,a0,90 # 204175a8 -2040e556: ca3a sw a4,20(sp) -2040e558: ff5fe0ef jal ra,2040d54c -2040e55c: 4752 lw a4,20(sp) -2040e55e: 02a05a63 blez a0,2040e592 <_ldtoa_r+0x640> -2040e562: 018c addi a1,sp,192 -2040e564: 853a mv a0,a4 -2040e566: fe7fe0ef jal ra,2040d54c -2040e56a: 00054f63 bltz a0,2040e588 <_ldtoa_r+0x636> -2040e56e: 0190 addi a2,sp,192 -2040e570: 85b2 mv a1,a2 -2040e572: 0a94 addi a3,sp,336 -2040e574: 8562 mv a0,s8 -2040e576: decff0ef jal ra,2040db62 -2040e57a: 0130 addi a2,sp,136 -2040e57c: 0a94 addi a3,sp,336 -2040e57e: 85b2 mv a1,a2 -2040e580: 8562 mv a0,s8 -2040e582: de0ff0ef jal ra,2040db62 -2040e586: 945a add s0,s0,s6 -2040e588: 0cd1 addi s9,s9,20 -2040e58a: 03ab4b33 div s6,s6,s10 -2040e58e: fbbc93e3 bne s9,s11,2040e534 <_ldtoa_r+0x5e2> -2040e592: 0130 addi a2,sp,136 -2040e594: 0a94 addi a3,sp,336 -2040e596: 00009597 auipc a1,0x9 -2040e59a: 01258593 addi a1,a1,18 # 204175a8 -2040e59e: 8532 mv a0,a2 -2040e5a0: f70ff0ef jal ra,2040dd10 -2040e5a4: b4f9 j 2040e072 <_ldtoa_r+0x120> -2040e5a6: 1148 addi a0,sp,164 -2040e5a8: d0ffe0ef jal ra,2040d2b6 -2040e5ac: 0a615783 lhu a5,166(sp) -2040e5b0: 0785 addi a5,a5,1 -2040e5b2: bf31 j 2040e4ce <_ldtoa_r+0x57c> -2040e5b4: 10e8 addi a0,sp,108 -2040e5b6: d37fe0ef jal ra,2040d2ec -2040e5ba: 114c addi a1,sp,164 -2040e5bc: 10e8 addi a0,sp,108 -2040e5be: cb3fe0ef jal ra,2040d270 -2040e5c2: 1148 addi a0,sp,164 -2040e5c4: d29fe0ef jal ra,2040d2ec -2040e5c8: 1148 addi a0,sp,164 -2040e5ca: d23fe0ef jal ra,2040d2ec -2040e5ce: 10ec addi a1,sp,108 -2040e5d0: 1148 addi a0,sp,164 -2040e5d2: ddbfe0ef jal ra,2040d3ac -2040e5d6: 0a90 addi a2,sp,336 -2040e5d8: 10ec addi a1,sp,108 -2040e5da: 0128 addi a0,sp,136 -2040e5dc: cfaff0ef jal ra,2040dad6 -2040e5e0: 147d addi s0,s0,-1 -2040e5e2: 19c15b03 lhu s6,412(sp) -2040e5e6: b4c1 j 2040e0a6 <_ldtoa_r+0x154> -2040e5e8: 030b0b13 addi s6,s6,48 # fffff030 <_sp+0x7fffb030> -2040e5ec: 02e00793 li a5,46 -2040e5f0: 11610aa3 sb s6,277(sp) -2040e5f4: 10f10b23 sb a5,278(sp) -2040e5f8: 11710b13 addi s6,sp,279 -2040e5fc: 8ada mv s5,s6 -2040e5fe: 416a87b3 sub a5,s5,s6 -2040e602: 04fc5063 ble a5,s8,2040e642 <_ldtoa_r+0x6f0> -2040e606: 19c15783 lhu a5,412(sp) -2040e60a: 4711 li a4,4 -2040e60c: fffa8b13 addi s6,s5,-1 # ffff <__stack_size+0xf7ff> -2040e610: aef75ee3 ble a5,a4,2040e10c <_ldtoa_r+0x1ba> -2040e614: 4715 li a4,5 -2040e616: 06e78463 beq a5,a4,2040e67e <_ldtoa_r+0x72c> -2040e61a: 87da mv a5,s6 -2040e61c: 02e00613 li a2,46 -2040e620: 03800593 li a1,56 -2040e624: 03000693 li a3,48 -2040e628: 17fd addi a5,a5,-1 -2040e62a: 0007c703 lbu a4,0(a5) -2040e62e: 07f77713 andi a4,a4,127 -2040e632: 080c5363 bgez s8,2040e6b8 <_ldtoa_r+0x766> -2040e636: 03100713 li a4,49 -2040e63a: 00e78023 sb a4,0(a5) -2040e63e: 0405 addi s0,s0,1 -2040e640: b4f1 j 2040e10c <_ldtoa_r+0x1ba> -2040e642: 10e8 addi a0,sp,108 -2040e644: ca9fe0ef jal ra,2040d2ec -2040e648: 114c addi a1,sp,164 -2040e64a: 10e8 addi a0,sp,108 -2040e64c: c25fe0ef jal ra,2040d270 -2040e650: 1148 addi a0,sp,164 -2040e652: c9bfe0ef jal ra,2040d2ec -2040e656: 1148 addi a0,sp,164 -2040e658: c95fe0ef jal ra,2040d2ec -2040e65c: 10ec addi a1,sp,108 -2040e65e: 1148 addi a0,sp,164 -2040e660: d4dfe0ef jal ra,2040d3ac -2040e664: 0a90 addi a2,sp,336 -2040e666: 10ec addi a1,sp,108 -2040e668: 0128 addi a0,sp,136 -2040e66a: c6cff0ef jal ra,2040dad6 -2040e66e: 19c14783 lbu a5,412(sp) -2040e672: 0a85 addi s5,s5,1 -2040e674: 03078793 addi a5,a5,48 -2040e678: fefa8fa3 sb a5,-1(s5) -2040e67c: b749 j 2040e5fe <_ldtoa_r+0x6ac> -2040e67e: 012c addi a1,sp,136 -2040e680: 10e8 addi a0,sp,108 -2040e682: 922ff0ef jal ra,2040d7a4 -2040e686: 00009597 auipc a1,0x9 -2040e68a: f0e58593 addi a1,a1,-242 # 20417594 -2040e68e: 0128 addi a0,sp,136 -2040e690: ebdfe0ef jal ra,2040d54c -2040e694: f159 bnez a0,2040e61a <_ldtoa_r+0x6c8> -2040e696: a60c4be3 bltz s8,2040e10c <_ldtoa_r+0x1ba> -2040e69a: ffeac783 lbu a5,-2(s5) -2040e69e: fd278793 addi a5,a5,-46 -2040e6a2: 0017b793 seqz a5,a5 -2040e6a6: fff7c793 not a5,a5 -2040e6aa: 97da add a5,a5,s6 -2040e6ac: 0007c783 lbu a5,0(a5) -2040e6b0: 8b85 andi a5,a5,1 -2040e6b2: a4078de3 beqz a5,2040e10c <_ldtoa_r+0x1ba> -2040e6b6: b795 j 2040e61a <_ldtoa_r+0x6c8> -2040e6b8: 02c71063 bne a4,a2,2040e6d8 <_ldtoa_r+0x786> -2040e6bc: fff7c703 lbu a4,-1(a5) -2040e6c0: 03800693 li a3,56 -2040e6c4: 00e6e663 bltu a3,a4,2040e6d0 <_ldtoa_r+0x77e> -2040e6c8: 0705 addi a4,a4,1 -2040e6ca: fee78fa3 sb a4,-1(a5) -2040e6ce: bc3d j 2040e10c <_ldtoa_r+0x1ba> -2040e6d0: 0405 addi s0,s0,1 -2040e6d2: 03100713 li a4,49 -2040e6d6: bfd5 j 2040e6ca <_ldtoa_r+0x778> -2040e6d8: 00e5e663 bltu a1,a4,2040e6e4 <_ldtoa_r+0x792> -2040e6dc: 0705 addi a4,a4,1 -2040e6de: 00e78023 sb a4,0(a5) -2040e6e2: b42d j 2040e10c <_ldtoa_r+0x1ba> -2040e6e4: 00d78023 sb a3,0(a5) -2040e6e8: b781 j 2040e628 <_ldtoa_r+0x6d6> -2040e6ea: 0405 addi s0,s0,1 -2040e6ec: 008ba023 sw s0,0(s7) -2040e6f0: 87d6 mv a5,s5 -2040e6f2: 02e00693 li a3,46 -2040e6f6: 0007c703 lbu a4,0(a5) -2040e6fa: ef01 bnez a4,2040e712 <_ldtoa_r+0x7c0> -2040e6fc: 04500713 li a4,69 -2040e700: 0007c683 lbu a3,0(a5) -2040e704: 00e68463 beq a3,a4,2040e70c <_ldtoa_r+0x7ba> -2040e708: 02fae263 bltu s5,a5,2040e72c <_ldtoa_r+0x7da> -2040e70c: 00078023 sb zero,0(a5) -2040e710: a069 j 2040e79a <_ldtoa_r+0x848> -2040e712: 00d70963 beq a4,a3,2040e724 <_ldtoa_r+0x7d2> -2040e716: 0785 addi a5,a5,1 -2040e718: bff9 j 2040e6f6 <_ldtoa_r+0x7a4> -2040e71a: 0017c703 lbu a4,1(a5) -2040e71e: 0785 addi a5,a5,1 -2040e720: fee78fa3 sb a4,-1(a5) -2040e724: 0007c703 lbu a4,0(a5) -2040e728: fb6d bnez a4,2040e71a <_ldtoa_r+0x7c8> -2040e72a: bfc9 j 2040e6fc <_ldtoa_r+0x7aa> -2040e72c: 17fd addi a5,a5,-1 -2040e72e: bfc9 j 2040e700 <_ldtoa_r+0x7ae> -2040e730: 0785 addi a5,a5,1 -2040e732: a88d j 2040e7a4 <_ldtoa_r+0x852> -2040e734: 8436 mv s0,a3 -2040e736: a8b5 j 2040e7b2 <_ldtoa_r+0x860> -2040e738: 147d addi s0,s0,-1 -2040e73a: 00040023 sb zero,0(s0) -2040e73e: a869 j 2040e7d8 <_ldtoa_r+0x886> -2040e740: 0585 addi a1,a1,1 -2040e742: 04b92223 sw a1,68(s2) -2040e746: 0786 slli a5,a5,0x1 -2040e748: a0f9 j 2040e816 <_ldtoa_r+0x8c4> -2040e74a: 67a1 lui a5,0x8 -2040e74c: 17fd addi a5,a5,-1 -2040e74e: 9cf71de3 bne a4,a5,2040e128 <_ldtoa_r+0x1d6> -2040e752: 0000a597 auipc a1,0xa -2040e756: 96a58593 addi a1,a1,-1686 # 204180bc <__clz_tab+0x150> -2040e75a: 000a8663 beqz s5,2040e766 <_ldtoa_r+0x814> -2040e75e: 0000a597 auipc a1,0xa -2040e762: 95258593 addi a1,a1,-1710 # 204180b0 <__clz_tab+0x144> -2040e766: 0a48 addi a0,sp,276 -2040e768: 6409 lui s0,0x2 -2040e76a: 667000ef jal ra,2040f5d0 -2040e76e: 70f40413 addi s0,s0,1807 # 270f <__stack_size+0x1f0f> -2040e772: 47c2 lw a5,16(sp) -2040e774: 0888 addi a0,sp,80 -2040e776: 16812023 sw s0,352(sp) -2040e77a: 14f12a23 sw a5,340(sp) -2040e77e: e6bfe0ef jal ra,2040d5e8 -2040e782: 11410a93 addi s5,sp,276 -2040e786: e509 bnez a0,2040e790 <_ldtoa_r+0x83e> -2040e788: 0888 addi a0,sp,80 -2040e78a: ce7fe0ef jal ra,2040d470 -2040e78e: dd31 beqz a0,2040e6ea <_ldtoa_r+0x798> -2040e790: 6789 lui a5,0x2 -2040e792: 70f78793 addi a5,a5,1807 # 270f <__stack_size+0x1f0f> -2040e796: 00fba023 sw a5,0(s7) -2040e79a: 87d6 mv a5,s5 -2040e79c: 02000613 li a2,32 -2040e7a0: 02d00693 li a3,45 -2040e7a4: 0007c703 lbu a4,0(a5) -2040e7a8: f8c704e3 beq a4,a2,2040e730 <_ldtoa_r+0x7de> -2040e7ac: f8d702e3 beq a4,a3,2040e730 <_ldtoa_r+0x7de> -2040e7b0: 8456 mv s0,s5 -2040e7b2: 0785 addi a5,a5,1 -2040e7b4: fff7c703 lbu a4,-1(a5) -2040e7b8: 00140693 addi a3,s0,1 -2040e7bc: fee68fa3 sb a4,-1(a3) -2040e7c0: fb35 bnez a4,2040e734 <_ldtoa_r+0x7e2> -2040e7c2: 4709 li a4,2 -2040e7c4: 4785 li a5,1 -2040e7c6: 00ea0763 beq s4,a4,2040e7d4 <_ldtoa_r+0x882> -2040e7ca: 16012783 lw a5,352(sp) -2040e7ce: 0097d363 ble s1,a5,2040e7d4 <_ldtoa_r+0x882> -2040e7d2: 87a6 mv a5,s1 -2040e7d4: 03000693 li a3,48 -2040e7d8: fff44703 lbu a4,-1(s0) -2040e7dc: 00d71663 bne a4,a3,2040e7e8 <_ldtoa_r+0x896> -2040e7e0: 41540733 sub a4,s0,s5 -2040e7e4: f4e7cae3 blt a5,a4,2040e738 <_ldtoa_r+0x7e6> -2040e7e8: 478d li a5,3 -2040e7ea: 00998713 addi a4,s3,9 -2040e7ee: 02fa1163 bne s4,a5,2040e810 <_ldtoa_r+0x8be> -2040e7f2: 16012783 lw a5,352(sp) -2040e7f6: 94be add s1,s1,a5 -2040e7f8: 0004d763 bgez s1,2040e806 <_ldtoa_r+0x8b4> -2040e7fc: 10010a23 sb zero,276(sp) -2040e800: 000ba023 sw zero,0(s7) -2040e804: 8456 mv s0,s5 -2040e806: 000ba783 lw a5,0(s7) -2040e80a: 99be add s3,s3,a5 -2040e80c: 00398713 addi a4,s3,3 -2040e810: 04092223 sw zero,68(s2) -2040e814: 4791 li a5,4 -2040e816: 01478693 addi a3,a5,20 -2040e81a: 04492583 lw a1,68(s2) -2040e81e: f2d771e3 bleu a3,a4,2040e740 <_ldtoa_r+0x7ee> -2040e822: 854a mv a0,s2 -2040e824: 2e65 jal 2040ebdc <_Balloc> -2040e826: 04a92023 sw a0,64(s2) -2040e82a: 85d6 mv a1,s5 -2040e82c: 84aa mv s1,a0 -2040e82e: 7d1000ef jal ra,2040f7fe -2040e832: 47b2 lw a5,12(sp) -2040e834: c789 beqz a5,2040e83e <_ldtoa_r+0x8ec> -2040e836: 41540433 sub s0,s0,s5 -2040e83a: 9426 add s0,s0,s1 -2040e83c: c380 sw s0,0(a5) -2040e83e: 1dc12083 lw ra,476(sp) -2040e842: 1d812403 lw s0,472(sp) -2040e846: 8526 mv a0,s1 -2040e848: 1d012903 lw s2,464(sp) -2040e84c: 1d412483 lw s1,468(sp) -2040e850: 1cc12983 lw s3,460(sp) -2040e854: 1c812a03 lw s4,456(sp) -2040e858: 1c412a83 lw s5,452(sp) -2040e85c: 1c012b03 lw s6,448(sp) -2040e860: 1bc12b83 lw s7,444(sp) -2040e864: 1b812c03 lw s8,440(sp) -2040e868: 1b412c83 lw s9,436(sp) -2040e86c: 1b012d03 lw s10,432(sp) -2040e870: 1ac12d83 lw s11,428(sp) -2040e874: 613d addi sp,sp,480 -2040e876: 8082 ret -2040e878: 47a9 li a5,10 -2040e87a: 02a00c13 li s8,42 -2040e87e: d6fb15e3 bne s6,a5,2040e5e8 <_ldtoa_r+0x696> -2040e882: 03100793 li a5,49 -2040e886: 10f10aa3 sb a5,277(sp) -2040e88a: 02e00793 li a5,46 -2040e88e: 10f10b23 sb a5,278(sp) -2040e892: 02a00c13 li s8,42 -2040e896: 863ff06f j 2040e0f8 <_ldtoa_r+0x1a6> +2040e1d6: 19250513 addi a0,a0,402 # 20417364 +2040e1da: ca3a sw a4,20(sp) +2040e1dc: ff5fe0ef jal ra,2040d1d0 +2040e1e0: 4752 lw a4,20(sp) +2040e1e2: 02a05a63 blez a0,2040e216 <_ldtoa_r+0x640> +2040e1e6: 018c addi a1,sp,192 +2040e1e8: 853a mv a0,a4 +2040e1ea: fe7fe0ef jal ra,2040d1d0 +2040e1ee: 00054f63 bltz a0,2040e20c <_ldtoa_r+0x636> +2040e1f2: 0190 addi a2,sp,192 +2040e1f4: 85b2 mv a1,a2 +2040e1f6: 0a94 addi a3,sp,336 +2040e1f8: 8562 mv a0,s8 +2040e1fa: decff0ef jal ra,2040d7e6 +2040e1fe: 0130 addi a2,sp,136 +2040e200: 0a94 addi a3,sp,336 +2040e202: 85b2 mv a1,a2 +2040e204: 8562 mv a0,s8 +2040e206: de0ff0ef jal ra,2040d7e6 +2040e20a: 945a add s0,s0,s6 +2040e20c: 0cd1 addi s9,s9,20 +2040e20e: 03ab4b33 div s6,s6,s10 +2040e212: fbbc93e3 bne s9,s11,2040e1b8 <_ldtoa_r+0x5e2> +2040e216: 0130 addi a2,sp,136 +2040e218: 0a94 addi a3,sp,336 +2040e21a: 00009597 auipc a1,0x9 +2040e21e: 14a58593 addi a1,a1,330 # 20417364 +2040e222: 8532 mv a0,a2 +2040e224: f70ff0ef jal ra,2040d994 +2040e228: b4f9 j 2040dcf6 <_ldtoa_r+0x120> +2040e22a: 1148 addi a0,sp,164 +2040e22c: d0ffe0ef jal ra,2040cf3a +2040e230: 0a615783 lhu a5,166(sp) +2040e234: 0785 addi a5,a5,1 +2040e236: bf31 j 2040e152 <_ldtoa_r+0x57c> +2040e238: 10e8 addi a0,sp,108 +2040e23a: d37fe0ef jal ra,2040cf70 +2040e23e: 114c addi a1,sp,164 +2040e240: 10e8 addi a0,sp,108 +2040e242: cb3fe0ef jal ra,2040cef4 +2040e246: 1148 addi a0,sp,164 +2040e248: d29fe0ef jal ra,2040cf70 +2040e24c: 1148 addi a0,sp,164 +2040e24e: d23fe0ef jal ra,2040cf70 +2040e252: 10ec addi a1,sp,108 +2040e254: 1148 addi a0,sp,164 +2040e256: ddbfe0ef jal ra,2040d030 +2040e25a: 0a90 addi a2,sp,336 +2040e25c: 10ec addi a1,sp,108 +2040e25e: 0128 addi a0,sp,136 +2040e260: cfaff0ef jal ra,2040d75a +2040e264: 147d addi s0,s0,-1 +2040e266: 19c15b03 lhu s6,412(sp) +2040e26a: b4c1 j 2040dd2a <_ldtoa_r+0x154> +2040e26c: 030b0b13 addi s6,s6,48 # fffff030 <_sp+0x7fffb030> +2040e270: 02e00793 li a5,46 +2040e274: 11610aa3 sb s6,277(sp) +2040e278: 10f10b23 sb a5,278(sp) +2040e27c: 11710b13 addi s6,sp,279 +2040e280: 8ada mv s5,s6 +2040e282: 416a87b3 sub a5,s5,s6 +2040e286: 04fc5063 ble a5,s8,2040e2c6 <_ldtoa_r+0x6f0> +2040e28a: 19c15783 lhu a5,412(sp) +2040e28e: 4711 li a4,4 +2040e290: fffa8b13 addi s6,s5,-1 # ffff <__stack_size+0xf7ff> +2040e294: aef75ee3 ble a5,a4,2040dd90 <_ldtoa_r+0x1ba> +2040e298: 4715 li a4,5 +2040e29a: 06e78463 beq a5,a4,2040e302 <_ldtoa_r+0x72c> +2040e29e: 87da mv a5,s6 +2040e2a0: 02e00613 li a2,46 +2040e2a4: 03800593 li a1,56 +2040e2a8: 03000693 li a3,48 +2040e2ac: 17fd addi a5,a5,-1 +2040e2ae: 0007c703 lbu a4,0(a5) +2040e2b2: 07f77713 andi a4,a4,127 +2040e2b6: 080c5363 bgez s8,2040e33c <_ldtoa_r+0x766> +2040e2ba: 03100713 li a4,49 +2040e2be: 00e78023 sb a4,0(a5) +2040e2c2: 0405 addi s0,s0,1 +2040e2c4: b4f1 j 2040dd90 <_ldtoa_r+0x1ba> +2040e2c6: 10e8 addi a0,sp,108 +2040e2c8: ca9fe0ef jal ra,2040cf70 +2040e2cc: 114c addi a1,sp,164 +2040e2ce: 10e8 addi a0,sp,108 +2040e2d0: c25fe0ef jal ra,2040cef4 +2040e2d4: 1148 addi a0,sp,164 +2040e2d6: c9bfe0ef jal ra,2040cf70 +2040e2da: 1148 addi a0,sp,164 +2040e2dc: c95fe0ef jal ra,2040cf70 +2040e2e0: 10ec addi a1,sp,108 +2040e2e2: 1148 addi a0,sp,164 +2040e2e4: d4dfe0ef jal ra,2040d030 +2040e2e8: 0a90 addi a2,sp,336 +2040e2ea: 10ec addi a1,sp,108 +2040e2ec: 0128 addi a0,sp,136 +2040e2ee: c6cff0ef jal ra,2040d75a +2040e2f2: 19c14783 lbu a5,412(sp) +2040e2f6: 0a85 addi s5,s5,1 +2040e2f8: 03078793 addi a5,a5,48 +2040e2fc: fefa8fa3 sb a5,-1(s5) +2040e300: b749 j 2040e282 <_ldtoa_r+0x6ac> +2040e302: 012c addi a1,sp,136 +2040e304: 10e8 addi a0,sp,108 +2040e306: 922ff0ef jal ra,2040d428 +2040e30a: 00009597 auipc a1,0x9 +2040e30e: 04658593 addi a1,a1,70 # 20417350 +2040e312: 0128 addi a0,sp,136 +2040e314: ebdfe0ef jal ra,2040d1d0 +2040e318: f159 bnez a0,2040e29e <_ldtoa_r+0x6c8> +2040e31a: a60c4be3 bltz s8,2040dd90 <_ldtoa_r+0x1ba> +2040e31e: ffeac783 lbu a5,-2(s5) +2040e322: fd278793 addi a5,a5,-46 +2040e326: 0017b793 seqz a5,a5 +2040e32a: fff7c793 not a5,a5 +2040e32e: 97da add a5,a5,s6 +2040e330: 0007c783 lbu a5,0(a5) +2040e334: 8b85 andi a5,a5,1 +2040e336: a4078de3 beqz a5,2040dd90 <_ldtoa_r+0x1ba> +2040e33a: b795 j 2040e29e <_ldtoa_r+0x6c8> +2040e33c: 02c71063 bne a4,a2,2040e35c <_ldtoa_r+0x786> +2040e340: fff7c703 lbu a4,-1(a5) +2040e344: 03800693 li a3,56 +2040e348: 00e6e663 bltu a3,a4,2040e354 <_ldtoa_r+0x77e> +2040e34c: 0705 addi a4,a4,1 +2040e34e: fee78fa3 sb a4,-1(a5) +2040e352: bc3d j 2040dd90 <_ldtoa_r+0x1ba> +2040e354: 0405 addi s0,s0,1 +2040e356: 03100713 li a4,49 +2040e35a: bfd5 j 2040e34e <_ldtoa_r+0x778> +2040e35c: 00e5e663 bltu a1,a4,2040e368 <_ldtoa_r+0x792> +2040e360: 0705 addi a4,a4,1 +2040e362: 00e78023 sb a4,0(a5) +2040e366: b42d j 2040dd90 <_ldtoa_r+0x1ba> +2040e368: 00d78023 sb a3,0(a5) +2040e36c: b781 j 2040e2ac <_ldtoa_r+0x6d6> +2040e36e: 0405 addi s0,s0,1 +2040e370: 008ba023 sw s0,0(s7) +2040e374: 87d6 mv a5,s5 +2040e376: 02e00693 li a3,46 +2040e37a: 0007c703 lbu a4,0(a5) +2040e37e: ef01 bnez a4,2040e396 <_ldtoa_r+0x7c0> +2040e380: 04500713 li a4,69 +2040e384: 0007c683 lbu a3,0(a5) +2040e388: 00e68463 beq a3,a4,2040e390 <_ldtoa_r+0x7ba> +2040e38c: 02fae263 bltu s5,a5,2040e3b0 <_ldtoa_r+0x7da> +2040e390: 00078023 sb zero,0(a5) +2040e394: a069 j 2040e41e <_ldtoa_r+0x848> +2040e396: 00d70963 beq a4,a3,2040e3a8 <_ldtoa_r+0x7d2> +2040e39a: 0785 addi a5,a5,1 +2040e39c: bff9 j 2040e37a <_ldtoa_r+0x7a4> +2040e39e: 0017c703 lbu a4,1(a5) +2040e3a2: 0785 addi a5,a5,1 +2040e3a4: fee78fa3 sb a4,-1(a5) +2040e3a8: 0007c703 lbu a4,0(a5) +2040e3ac: fb6d bnez a4,2040e39e <_ldtoa_r+0x7c8> +2040e3ae: bfc9 j 2040e380 <_ldtoa_r+0x7aa> +2040e3b0: 17fd addi a5,a5,-1 +2040e3b2: bfc9 j 2040e384 <_ldtoa_r+0x7ae> +2040e3b4: 0785 addi a5,a5,1 +2040e3b6: a88d j 2040e428 <_ldtoa_r+0x852> +2040e3b8: 8436 mv s0,a3 +2040e3ba: a8b5 j 2040e436 <_ldtoa_r+0x860> +2040e3bc: 147d addi s0,s0,-1 +2040e3be: 00040023 sb zero,0(s0) +2040e3c2: a869 j 2040e45c <_ldtoa_r+0x886> +2040e3c4: 0585 addi a1,a1,1 +2040e3c6: 04b92223 sw a1,68(s2) +2040e3ca: 0786 slli a5,a5,0x1 +2040e3cc: a0f9 j 2040e49a <_ldtoa_r+0x8c4> +2040e3ce: 67a1 lui a5,0x8 +2040e3d0: 17fd addi a5,a5,-1 +2040e3d2: 9cf71de3 bne a4,a5,2040ddac <_ldtoa_r+0x1d6> +2040e3d6: 0000a597 auipc a1,0xa +2040e3da: aa658593 addi a1,a1,-1370 # 20417e7c <__clz_tab+0x150> +2040e3de: 000a8663 beqz s5,2040e3ea <_ldtoa_r+0x814> +2040e3e2: 0000a597 auipc a1,0xa +2040e3e6: a8e58593 addi a1,a1,-1394 # 20417e70 <__clz_tab+0x144> +2040e3ea: 0a48 addi a0,sp,276 +2040e3ec: 6409 lui s0,0x2 +2040e3ee: 667000ef jal ra,2040f254 +2040e3f2: 70f40413 addi s0,s0,1807 # 270f <__stack_size+0x1f0f> +2040e3f6: 47c2 lw a5,16(sp) +2040e3f8: 0888 addi a0,sp,80 +2040e3fa: 16812023 sw s0,352(sp) +2040e3fe: 14f12a23 sw a5,340(sp) +2040e402: e6bfe0ef jal ra,2040d26c +2040e406: 11410a93 addi s5,sp,276 +2040e40a: e509 bnez a0,2040e414 <_ldtoa_r+0x83e> +2040e40c: 0888 addi a0,sp,80 +2040e40e: ce7fe0ef jal ra,2040d0f4 +2040e412: dd31 beqz a0,2040e36e <_ldtoa_r+0x798> +2040e414: 6789 lui a5,0x2 +2040e416: 70f78793 addi a5,a5,1807 # 270f <__stack_size+0x1f0f> +2040e41a: 00fba023 sw a5,0(s7) +2040e41e: 87d6 mv a5,s5 +2040e420: 02000613 li a2,32 +2040e424: 02d00693 li a3,45 +2040e428: 0007c703 lbu a4,0(a5) +2040e42c: f8c704e3 beq a4,a2,2040e3b4 <_ldtoa_r+0x7de> +2040e430: f8d702e3 beq a4,a3,2040e3b4 <_ldtoa_r+0x7de> +2040e434: 8456 mv s0,s5 +2040e436: 0785 addi a5,a5,1 +2040e438: fff7c703 lbu a4,-1(a5) +2040e43c: 00140693 addi a3,s0,1 +2040e440: fee68fa3 sb a4,-1(a3) +2040e444: fb35 bnez a4,2040e3b8 <_ldtoa_r+0x7e2> +2040e446: 4709 li a4,2 +2040e448: 4785 li a5,1 +2040e44a: 00ea0763 beq s4,a4,2040e458 <_ldtoa_r+0x882> +2040e44e: 16012783 lw a5,352(sp) +2040e452: 0097d363 ble s1,a5,2040e458 <_ldtoa_r+0x882> +2040e456: 87a6 mv a5,s1 +2040e458: 03000693 li a3,48 +2040e45c: fff44703 lbu a4,-1(s0) +2040e460: 00d71663 bne a4,a3,2040e46c <_ldtoa_r+0x896> +2040e464: 41540733 sub a4,s0,s5 +2040e468: f4e7cae3 blt a5,a4,2040e3bc <_ldtoa_r+0x7e6> +2040e46c: 478d li a5,3 +2040e46e: 00998713 addi a4,s3,9 +2040e472: 02fa1163 bne s4,a5,2040e494 <_ldtoa_r+0x8be> +2040e476: 16012783 lw a5,352(sp) +2040e47a: 94be add s1,s1,a5 +2040e47c: 0004d763 bgez s1,2040e48a <_ldtoa_r+0x8b4> +2040e480: 10010a23 sb zero,276(sp) +2040e484: 000ba023 sw zero,0(s7) +2040e488: 8456 mv s0,s5 +2040e48a: 000ba783 lw a5,0(s7) +2040e48e: 99be add s3,s3,a5 +2040e490: 00398713 addi a4,s3,3 +2040e494: 04092223 sw zero,68(s2) +2040e498: 4791 li a5,4 +2040e49a: 01478693 addi a3,a5,20 +2040e49e: 04492583 lw a1,68(s2) +2040e4a2: f2d771e3 bleu a3,a4,2040e3c4 <_ldtoa_r+0x7ee> +2040e4a6: 854a mv a0,s2 +2040e4a8: 2e65 jal 2040e860 <_Balloc> +2040e4aa: 04a92023 sw a0,64(s2) +2040e4ae: 85d6 mv a1,s5 +2040e4b0: 84aa mv s1,a0 +2040e4b2: 7d1000ef jal ra,2040f482 +2040e4b6: 47b2 lw a5,12(sp) +2040e4b8: c789 beqz a5,2040e4c2 <_ldtoa_r+0x8ec> +2040e4ba: 41540433 sub s0,s0,s5 +2040e4be: 9426 add s0,s0,s1 +2040e4c0: c380 sw s0,0(a5) +2040e4c2: 1dc12083 lw ra,476(sp) +2040e4c6: 1d812403 lw s0,472(sp) +2040e4ca: 8526 mv a0,s1 +2040e4cc: 1d012903 lw s2,464(sp) +2040e4d0: 1d412483 lw s1,468(sp) +2040e4d4: 1cc12983 lw s3,460(sp) +2040e4d8: 1c812a03 lw s4,456(sp) +2040e4dc: 1c412a83 lw s5,452(sp) +2040e4e0: 1c012b03 lw s6,448(sp) +2040e4e4: 1bc12b83 lw s7,444(sp) +2040e4e8: 1b812c03 lw s8,440(sp) +2040e4ec: 1b412c83 lw s9,436(sp) +2040e4f0: 1b012d03 lw s10,432(sp) +2040e4f4: 1ac12d83 lw s11,428(sp) +2040e4f8: 613d addi sp,sp,480 +2040e4fa: 8082 ret +2040e4fc: 47a9 li a5,10 +2040e4fe: 02a00c13 li s8,42 +2040e502: d6fb15e3 bne s6,a5,2040e26c <_ldtoa_r+0x696> +2040e506: 03100793 li a5,49 +2040e50a: 10f10aa3 sb a5,277(sp) +2040e50e: 02e00793 li a5,46 +2040e512: 10f10b23 sb a5,278(sp) +2040e516: 02a00c13 li s8,42 +2040e51a: 863ff06f j 2040dd7c <_ldtoa_r+0x1a6> -2040e89a <_ldcheck>: -2040e89a: 411c lw a5,0(a0) -2040e89c: 7139 addi sp,sp,-64 -2040e89e: 084c addi a1,sp,20 -2040e8a0: c03e sw a5,0(sp) -2040e8a2: 415c lw a5,4(a0) -2040e8a4: de06 sw ra,60(sp) -2040e8a6: c23e sw a5,4(sp) -2040e8a8: 451c lw a5,8(a0) -2040e8aa: c43e sw a5,8(sp) -2040e8ac: 455c lw a5,12(a0) -2040e8ae: 850a mv a0,sp -2040e8b0: c63e sw a5,12(sp) -2040e8b2: f41fe0ef jal ra,2040d7f2 -2040e8b6: 02615783 lhu a5,38(sp) -2040e8ba: 4501 li a0,0 -2040e8bc: fff7c793 not a5,a5 -2040e8c0: 01179713 slli a4,a5,0x11 -2040e8c4: e719 bnez a4,2040e8d2 <_ldcheck+0x38> -2040e8c6: 0848 addi a0,sp,20 -2040e8c8: ba9fe0ef jal ra,2040d470 -2040e8cc: 00153513 seqz a0,a0 -2040e8d0: 0505 addi a0,a0,1 -2040e8d2: 50f2 lw ra,60(sp) -2040e8d4: 6121 addi sp,sp,64 -2040e8d6: 8082 ret +2040e51e <_ldcheck>: +2040e51e: 411c lw a5,0(a0) +2040e520: 7139 addi sp,sp,-64 +2040e522: 084c addi a1,sp,20 +2040e524: c03e sw a5,0(sp) +2040e526: 415c lw a5,4(a0) +2040e528: de06 sw ra,60(sp) +2040e52a: c23e sw a5,4(sp) +2040e52c: 451c lw a5,8(a0) +2040e52e: c43e sw a5,8(sp) +2040e530: 455c lw a5,12(a0) +2040e532: 850a mv a0,sp +2040e534: c63e sw a5,12(sp) +2040e536: f41fe0ef jal ra,2040d476 +2040e53a: 02615783 lhu a5,38(sp) +2040e53e: 4501 li a0,0 +2040e540: fff7c793 not a5,a5 +2040e544: 01179713 slli a4,a5,0x11 +2040e548: e719 bnez a4,2040e556 <_ldcheck+0x38> +2040e54a: 0848 addi a0,sp,20 +2040e54c: ba9fe0ef jal ra,2040d0f4 +2040e550: 00153513 seqz a0,a0 +2040e554: 0505 addi a0,a0,1 +2040e556: 50f2 lw ra,60(sp) +2040e558: 6121 addi sp,sp,64 +2040e55a: 8082 ret -2040e8d8 <__localeconv_l>: -2040e8d8: 0f050513 addi a0,a0,240 -2040e8dc: 8082 ret +2040e55c <__localeconv_l>: +2040e55c: 0f050513 addi a0,a0,240 +2040e560: 8082 ret -2040e8de <_localeconv_r>: -2040e8de: 5fbf2797 auipc a5,0x5fbf2 -2040e8e2: de678793 addi a5,a5,-538 # 800006c4 <_impure_ptr> -2040e8e6: 439c lw a5,0(a5) -2040e8e8: 5bc8 lw a0,52(a5) -2040e8ea: e509 bnez a0,2040e8f4 <_localeconv_r+0x16> -2040e8ec: 5fbf2517 auipc a0,0x5fbf2 -2040e8f0: c5450513 addi a0,a0,-940 # 80000540 <__global_locale> -2040e8f4: 0f050513 addi a0,a0,240 -2040e8f8: 8082 ret +2040e562 <_localeconv_r>: +2040e562: 5fbf2797 auipc a5,0x5fbf2 +2040e566: 16278793 addi a5,a5,354 # 800006c4 <_impure_ptr> +2040e56a: 439c lw a5,0(a5) +2040e56c: 5bc8 lw a0,52(a5) +2040e56e: e509 bnez a0,2040e578 <_localeconv_r+0x16> +2040e570: 5fbf2517 auipc a0,0x5fbf2 +2040e574: fd050513 addi a0,a0,-48 # 80000540 <__global_locale> +2040e578: 0f050513 addi a0,a0,240 +2040e57c: 8082 ret -2040e8fa : -2040e8fa: 5fbf2797 auipc a5,0x5fbf2 -2040e8fe: dca78793 addi a5,a5,-566 # 800006c4 <_impure_ptr> -2040e902: 439c lw a5,0(a5) -2040e904: 5bc8 lw a0,52(a5) -2040e906: e509 bnez a0,2040e910 -2040e908: 5fbf2517 auipc a0,0x5fbf2 -2040e90c: c3850513 addi a0,a0,-968 # 80000540 <__global_locale> -2040e910: 0f050513 addi a0,a0,240 -2040e914: 8082 ret +2040e57e : +2040e57e: 5fbf2797 auipc a5,0x5fbf2 +2040e582: 14678793 addi a5,a5,326 # 800006c4 <_impure_ptr> +2040e586: 439c lw a5,0(a5) +2040e588: 5bc8 lw a0,52(a5) +2040e58a: e509 bnez a0,2040e594 +2040e58c: 5fbf2517 auipc a0,0x5fbf2 +2040e590: fb450513 addi a0,a0,-76 # 80000540 <__global_locale> +2040e594: 0f050513 addi a0,a0,240 +2040e598: 8082 ret -2040e916 <_setlocale_r>: -2040e916: c639 beqz a2,2040e964 <_setlocale_r+0x4e> -2040e918: 1141 addi sp,sp,-16 -2040e91a: 00009597 auipc a1,0x9 -2040e91e: 7ba58593 addi a1,a1,1978 # 204180d4 <__clz_tab+0x168> -2040e922: 8532 mv a0,a2 -2040e924: c422 sw s0,8(sp) -2040e926: c606 sw ra,12(sp) -2040e928: 8432 mv s0,a2 -2040e92a: 5b7000ef jal ra,2040f6e0 -2040e92e: c115 beqz a0,2040e952 <_setlocale_r+0x3c> -2040e930: 00009597 auipc a1,0x9 -2040e934: 7a058593 addi a1,a1,1952 # 204180d0 <__clz_tab+0x164> -2040e938: 8522 mv a0,s0 -2040e93a: 5a7000ef jal ra,2040f6e0 -2040e93e: c911 beqz a0,2040e952 <_setlocale_r+0x3c> -2040e940: 00009597 auipc a1,0x9 -2040e944: 76058593 addi a1,a1,1888 # 204180a0 <__clz_tab+0x134> -2040e948: 8522 mv a0,s0 -2040e94a: 597000ef jal ra,2040f6e0 -2040e94e: 4781 li a5,0 -2040e950: e509 bnez a0,2040e95a <_setlocale_r+0x44> -2040e952: 00009797 auipc a5,0x9 -2040e956: 77e78793 addi a5,a5,1918 # 204180d0 <__clz_tab+0x164> -2040e95a: 40b2 lw ra,12(sp) -2040e95c: 4422 lw s0,8(sp) -2040e95e: 853e mv a0,a5 -2040e960: 0141 addi sp,sp,16 -2040e962: 8082 ret -2040e964: 00009797 auipc a5,0x9 -2040e968: 76c78793 addi a5,a5,1900 # 204180d0 <__clz_tab+0x164> -2040e96c: 853e mv a0,a5 -2040e96e: 8082 ret +2040e59a <_setlocale_r>: +2040e59a: c639 beqz a2,2040e5e8 <_setlocale_r+0x4e> +2040e59c: 1141 addi sp,sp,-16 +2040e59e: 0000a597 auipc a1,0xa +2040e5a2: 8f658593 addi a1,a1,-1802 # 20417e94 <__clz_tab+0x168> +2040e5a6: 8532 mv a0,a2 +2040e5a8: c422 sw s0,8(sp) +2040e5aa: c606 sw ra,12(sp) +2040e5ac: 8432 mv s0,a2 +2040e5ae: 5b7000ef jal ra,2040f364 +2040e5b2: c115 beqz a0,2040e5d6 <_setlocale_r+0x3c> +2040e5b4: 0000a597 auipc a1,0xa +2040e5b8: 8dc58593 addi a1,a1,-1828 # 20417e90 <__clz_tab+0x164> +2040e5bc: 8522 mv a0,s0 +2040e5be: 5a7000ef jal ra,2040f364 +2040e5c2: c911 beqz a0,2040e5d6 <_setlocale_r+0x3c> +2040e5c4: 0000a597 auipc a1,0xa +2040e5c8: 89c58593 addi a1,a1,-1892 # 20417e60 <__clz_tab+0x134> +2040e5cc: 8522 mv a0,s0 +2040e5ce: 597000ef jal ra,2040f364 +2040e5d2: 4781 li a5,0 +2040e5d4: e509 bnez a0,2040e5de <_setlocale_r+0x44> +2040e5d6: 0000a797 auipc a5,0xa +2040e5da: 8ba78793 addi a5,a5,-1862 # 20417e90 <__clz_tab+0x164> +2040e5de: 40b2 lw ra,12(sp) +2040e5e0: 4422 lw s0,8(sp) +2040e5e2: 853e mv a0,a5 +2040e5e4: 0141 addi sp,sp,16 +2040e5e6: 8082 ret +2040e5e8: 0000a797 auipc a5,0xa +2040e5ec: 8a878793 addi a5,a5,-1880 # 20417e90 <__clz_tab+0x164> +2040e5f0: 853e mv a0,a5 +2040e5f2: 8082 ret -2040e970 <__locale_mb_cur_max>: -2040e970: 5fbf2797 auipc a5,0x5fbf2 -2040e974: d5478793 addi a5,a5,-684 # 800006c4 <_impure_ptr> -2040e978: 439c lw a5,0(a5) -2040e97a: 5bdc lw a5,52(a5) -2040e97c: e789 bnez a5,2040e986 <__locale_mb_cur_max+0x16> -2040e97e: 5fbf2797 auipc a5,0x5fbf2 -2040e982: bc278793 addi a5,a5,-1086 # 80000540 <__global_locale> -2040e986: 1287c503 lbu a0,296(a5) -2040e98a: 8082 ret +2040e5f4 <__locale_mb_cur_max>: +2040e5f4: 5fbf2797 auipc a5,0x5fbf2 +2040e5f8: 0d078793 addi a5,a5,208 # 800006c4 <_impure_ptr> +2040e5fc: 439c lw a5,0(a5) +2040e5fe: 5bdc lw a5,52(a5) +2040e600: e789 bnez a5,2040e60a <__locale_mb_cur_max+0x16> +2040e602: 5fbf2797 auipc a5,0x5fbf2 +2040e606: f3e78793 addi a5,a5,-194 # 80000540 <__global_locale> +2040e60a: 1287c503 lbu a0,296(a5) +2040e60e: 8082 ret -2040e98c <__locale_ctype_ptr_l>: -2040e98c: 0ec52503 lw a0,236(a0) -2040e990: 8082 ret +2040e610 <__locale_ctype_ptr_l>: +2040e610: 0ec52503 lw a0,236(a0) +2040e614: 8082 ret -2040e992 <__locale_ctype_ptr>: -2040e992: 5fbf2797 auipc a5,0x5fbf2 -2040e996: d3278793 addi a5,a5,-718 # 800006c4 <_impure_ptr> -2040e99a: 439c lw a5,0(a5) -2040e99c: 5bdc lw a5,52(a5) -2040e99e: e789 bnez a5,2040e9a8 <__locale_ctype_ptr+0x16> -2040e9a0: 5fbf2797 auipc a5,0x5fbf2 -2040e9a4: ba078793 addi a5,a5,-1120 # 80000540 <__global_locale> -2040e9a8: 0ec7a503 lw a0,236(a5) -2040e9ac: 8082 ret +2040e616 <__locale_ctype_ptr>: +2040e616: 5fbf2797 auipc a5,0x5fbf2 +2040e61a: 0ae78793 addi a5,a5,174 # 800006c4 <_impure_ptr> +2040e61e: 439c lw a5,0(a5) +2040e620: 5bdc lw a5,52(a5) +2040e622: e789 bnez a5,2040e62c <__locale_ctype_ptr+0x16> +2040e624: 5fbf2797 auipc a5,0x5fbf2 +2040e628: f1c78793 addi a5,a5,-228 # 80000540 <__global_locale> +2040e62c: 0ec7a503 lw a0,236(a5) +2040e630: 8082 ret -2040e9ae : -2040e9ae: 5fbf2797 auipc a5,0x5fbf2 -2040e9b2: d1678793 addi a5,a5,-746 # 800006c4 <_impure_ptr> -2040e9b6: 862e mv a2,a1 -2040e9b8: 85aa mv a1,a0 -2040e9ba: 4388 lw a0,0(a5) -2040e9bc: bfa9 j 2040e916 <_setlocale_r> +2040e632 : +2040e632: 5fbf2797 auipc a5,0x5fbf2 +2040e636: 09278793 addi a5,a5,146 # 800006c4 <_impure_ptr> +2040e63a: 862e mv a2,a1 +2040e63c: 85aa mv a1,a0 +2040e63e: 4388 lw a0,0(a5) +2040e640: bfa9 j 2040e59a <_setlocale_r> -2040e9be <__swhatbuf_r>: -2040e9be: 711d addi sp,sp,-96 -2040e9c0: caa6 sw s1,84(sp) -2040e9c2: 84ae mv s1,a1 -2040e9c4: 00e59583 lh a1,14(a1) -2040e9c8: cca2 sw s0,88(sp) -2040e9ca: ce86 sw ra,92(sp) -2040e9cc: 8432 mv s0,a2 -2040e9ce: 0005dc63 bgez a1,2040e9e6 <__swhatbuf_r+0x28> -2040e9d2: 00c4d783 lhu a5,12(s1) -2040e9d6: 0006a023 sw zero,0(a3) -2040e9da: 0807f793 andi a5,a5,128 -2040e9de: eb95 bnez a5,2040ea12 <__swhatbuf_r+0x54> -2040e9e0: 40000793 li a5,1024 -2040e9e4: a80d j 2040ea16 <__swhatbuf_r+0x58> -2040e9e6: 0850 addi a2,sp,20 -2040e9e8: c636 sw a3,12(sp) -2040e9ea: 902fc0ef jal ra,2040aaec <_fstat_r> -2040e9ee: 46b2 lw a3,12(sp) -2040e9f0: fe0541e3 bltz a0,2040e9d2 <__swhatbuf_r+0x14> -2040e9f4: 4762 lw a4,24(sp) -2040e9f6: 67bd lui a5,0xf -2040e9f8: 6505 lui a0,0x1 -2040e9fa: 8ff9 and a5,a5,a4 -2040e9fc: 7779 lui a4,0xffffe -2040e9fe: 97ba add a5,a5,a4 -2040ea00: 0017b793 seqz a5,a5 -2040ea04: c29c sw a5,0(a3) -2040ea06: 40000793 li a5,1024 -2040ea0a: c01c sw a5,0(s0) -2040ea0c: 80050513 addi a0,a0,-2048 # 800 <__stack_size> -2040ea10: a029 j 2040ea1a <__swhatbuf_r+0x5c> -2040ea12: 04000793 li a5,64 -2040ea16: c01c sw a5,0(s0) -2040ea18: 4501 li a0,0 -2040ea1a: 40f6 lw ra,92(sp) -2040ea1c: 4466 lw s0,88(sp) -2040ea1e: 44d6 lw s1,84(sp) -2040ea20: 6125 addi sp,sp,96 -2040ea22: 8082 ret +2040e642 <__swhatbuf_r>: +2040e642: 711d addi sp,sp,-96 +2040e644: caa6 sw s1,84(sp) +2040e646: 84ae mv s1,a1 +2040e648: 00e59583 lh a1,14(a1) +2040e64c: cca2 sw s0,88(sp) +2040e64e: ce86 sw ra,92(sp) +2040e650: 8432 mv s0,a2 +2040e652: 0005dc63 bgez a1,2040e66a <__swhatbuf_r+0x28> +2040e656: 00c4d783 lhu a5,12(s1) +2040e65a: 0006a023 sw zero,0(a3) +2040e65e: 0807f793 andi a5,a5,128 +2040e662: eb95 bnez a5,2040e696 <__swhatbuf_r+0x54> +2040e664: 40000793 li a5,1024 +2040e668: a80d j 2040e69a <__swhatbuf_r+0x58> +2040e66a: 0850 addi a2,sp,20 +2040e66c: c636 sw a3,12(sp) +2040e66e: 902fc0ef jal ra,2040a770 <_fstat_r> +2040e672: 46b2 lw a3,12(sp) +2040e674: fe0541e3 bltz a0,2040e656 <__swhatbuf_r+0x14> +2040e678: 4762 lw a4,24(sp) +2040e67a: 67bd lui a5,0xf +2040e67c: 6505 lui a0,0x1 +2040e67e: 8ff9 and a5,a5,a4 +2040e680: 7779 lui a4,0xffffe +2040e682: 97ba add a5,a5,a4 +2040e684: 0017b793 seqz a5,a5 +2040e688: c29c sw a5,0(a3) +2040e68a: 40000793 li a5,1024 +2040e68e: c01c sw a5,0(s0) +2040e690: 80050513 addi a0,a0,-2048 # 800 <__stack_size> +2040e694: a029 j 2040e69e <__swhatbuf_r+0x5c> +2040e696: 04000793 li a5,64 +2040e69a: c01c sw a5,0(s0) +2040e69c: 4501 li a0,0 +2040e69e: 40f6 lw ra,92(sp) +2040e6a0: 4466 lw s0,88(sp) +2040e6a2: 44d6 lw s1,84(sp) +2040e6a4: 6125 addi sp,sp,96 +2040e6a6: 8082 ret -2040ea24 <__smakebuf_r>: -2040ea24: 00c5d783 lhu a5,12(a1) -2040ea28: 1101 addi sp,sp,-32 -2040ea2a: cc22 sw s0,24(sp) -2040ea2c: ce06 sw ra,28(sp) -2040ea2e: ca26 sw s1,20(sp) -2040ea30: c84a sw s2,16(sp) -2040ea32: 8b89 andi a5,a5,2 -2040ea34: 842e mv s0,a1 -2040ea36: cf89 beqz a5,2040ea50 <__smakebuf_r+0x2c> -2040ea38: 04340793 addi a5,s0,67 -2040ea3c: c01c sw a5,0(s0) -2040ea3e: c81c sw a5,16(s0) -2040ea40: 4785 li a5,1 -2040ea42: c85c sw a5,20(s0) -2040ea44: 40f2 lw ra,28(sp) -2040ea46: 4462 lw s0,24(sp) -2040ea48: 44d2 lw s1,20(sp) -2040ea4a: 4942 lw s2,16(sp) -2040ea4c: 6105 addi sp,sp,32 -2040ea4e: 8082 ret -2040ea50: 0074 addi a3,sp,12 -2040ea52: 0030 addi a2,sp,8 -2040ea54: 84aa mv s1,a0 -2040ea56: 37a5 jal 2040e9be <__swhatbuf_r> -2040ea58: 45a2 lw a1,8(sp) -2040ea5a: 892a mv s2,a0 -2040ea5c: 8526 mv a0,s1 -2040ea5e: c70fc0ef jal ra,2040aece <_malloc_r> -2040ea62: ed01 bnez a0,2040ea7a <__smakebuf_r+0x56> -2040ea64: 00c41783 lh a5,12(s0) -2040ea68: 2007f713 andi a4,a5,512 -2040ea6c: ff61 bnez a4,2040ea44 <__smakebuf_r+0x20> -2040ea6e: 9bf1 andi a5,a5,-4 -2040ea70: 0027e793 ori a5,a5,2 -2040ea74: 00f41623 sh a5,12(s0) -2040ea78: b7c1 j 2040ea38 <__smakebuf_r+0x14> -2040ea7a: ffffe797 auipc a5,0xffffe -2040ea7e: 45c78793 addi a5,a5,1116 # 2040ced6 <_cleanup_r> -2040ea82: dcdc sw a5,60(s1) -2040ea84: 00c45783 lhu a5,12(s0) -2040ea88: c008 sw a0,0(s0) -2040ea8a: c808 sw a0,16(s0) -2040ea8c: 0807e793 ori a5,a5,128 -2040ea90: 00f41623 sh a5,12(s0) -2040ea94: 47a2 lw a5,8(sp) -2040ea96: c85c sw a5,20(s0) -2040ea98: 47b2 lw a5,12(sp) -2040ea9a: cf91 beqz a5,2040eab6 <__smakebuf_r+0x92> -2040ea9c: 00e41583 lh a1,14(s0) -2040eaa0: 8526 mv a0,s1 -2040eaa2: 884fc0ef jal ra,2040ab26 <_isatty_r> -2040eaa6: c901 beqz a0,2040eab6 <__smakebuf_r+0x92> -2040eaa8: 00c45783 lhu a5,12(s0) -2040eaac: 9bf1 andi a5,a5,-4 -2040eaae: 0017e793 ori a5,a5,1 -2040eab2: 00f41623 sh a5,12(s0) -2040eab6: 00c45783 lhu a5,12(s0) -2040eaba: 00f96933 or s2,s2,a5 -2040eabe: 01241623 sh s2,12(s0) -2040eac2: b749 j 2040ea44 <__smakebuf_r+0x20> +2040e6a8 <__smakebuf_r>: +2040e6a8: 00c5d783 lhu a5,12(a1) +2040e6ac: 1101 addi sp,sp,-32 +2040e6ae: cc22 sw s0,24(sp) +2040e6b0: ce06 sw ra,28(sp) +2040e6b2: ca26 sw s1,20(sp) +2040e6b4: c84a sw s2,16(sp) +2040e6b6: 8b89 andi a5,a5,2 +2040e6b8: 842e mv s0,a1 +2040e6ba: cf89 beqz a5,2040e6d4 <__smakebuf_r+0x2c> +2040e6bc: 04340793 addi a5,s0,67 +2040e6c0: c01c sw a5,0(s0) +2040e6c2: c81c sw a5,16(s0) +2040e6c4: 4785 li a5,1 +2040e6c6: c85c sw a5,20(s0) +2040e6c8: 40f2 lw ra,28(sp) +2040e6ca: 4462 lw s0,24(sp) +2040e6cc: 44d2 lw s1,20(sp) +2040e6ce: 4942 lw s2,16(sp) +2040e6d0: 6105 addi sp,sp,32 +2040e6d2: 8082 ret +2040e6d4: 0074 addi a3,sp,12 +2040e6d6: 0030 addi a2,sp,8 +2040e6d8: 84aa mv s1,a0 +2040e6da: 37a5 jal 2040e642 <__swhatbuf_r> +2040e6dc: 45a2 lw a1,8(sp) +2040e6de: 892a mv s2,a0 +2040e6e0: 8526 mv a0,s1 +2040e6e2: c70fc0ef jal ra,2040ab52 <_malloc_r> +2040e6e6: ed01 bnez a0,2040e6fe <__smakebuf_r+0x56> +2040e6e8: 00c41783 lh a5,12(s0) +2040e6ec: 2007f713 andi a4,a5,512 +2040e6f0: ff61 bnez a4,2040e6c8 <__smakebuf_r+0x20> +2040e6f2: 9bf1 andi a5,a5,-4 +2040e6f4: 0027e793 ori a5,a5,2 +2040e6f8: 00f41623 sh a5,12(s0) +2040e6fc: b7c1 j 2040e6bc <__smakebuf_r+0x14> +2040e6fe: ffffe797 auipc a5,0xffffe +2040e702: 45c78793 addi a5,a5,1116 # 2040cb5a <_cleanup_r> +2040e706: dcdc sw a5,60(s1) +2040e708: 00c45783 lhu a5,12(s0) +2040e70c: c008 sw a0,0(s0) +2040e70e: c808 sw a0,16(s0) +2040e710: 0807e793 ori a5,a5,128 +2040e714: 00f41623 sh a5,12(s0) +2040e718: 47a2 lw a5,8(sp) +2040e71a: c85c sw a5,20(s0) +2040e71c: 47b2 lw a5,12(sp) +2040e71e: cf91 beqz a5,2040e73a <__smakebuf_r+0x92> +2040e720: 00e41583 lh a1,14(s0) +2040e724: 8526 mv a0,s1 +2040e726: 884fc0ef jal ra,2040a7aa <_isatty_r> +2040e72a: c901 beqz a0,2040e73a <__smakebuf_r+0x92> +2040e72c: 00c45783 lhu a5,12(s0) +2040e730: 9bf1 andi a5,a5,-4 +2040e732: 0017e793 ori a5,a5,1 +2040e736: 00f41623 sh a5,12(s0) +2040e73a: 00c45783 lhu a5,12(s0) +2040e73e: 00f96933 or s2,s2,a5 +2040e742: 01241623 sh s2,12(s0) +2040e746: b749 j 2040e6c8 <__smakebuf_r+0x20> -2040eac4 <_mbtowc_r>: -2040eac4: 5fbf2797 auipc a5,0x5fbf2 -2040eac8: c0078793 addi a5,a5,-1024 # 800006c4 <_impure_ptr> -2040eacc: 439c lw a5,0(a5) -2040eace: 5bdc lw a5,52(a5) -2040ead0: e789 bnez a5,2040eada <_mbtowc_r+0x16> -2040ead2: 5fbf2797 auipc a5,0x5fbf2 -2040ead6: a6e78793 addi a5,a5,-1426 # 80000540 <__global_locale> -2040eada: 0e47a303 lw t1,228(a5) -2040eade: 8302 jr t1 +2040e748 <_mbtowc_r>: +2040e748: 5fbf2797 auipc a5,0x5fbf2 +2040e74c: f7c78793 addi a5,a5,-132 # 800006c4 <_impure_ptr> +2040e750: 439c lw a5,0(a5) +2040e752: 5bdc lw a5,52(a5) +2040e754: e789 bnez a5,2040e75e <_mbtowc_r+0x16> +2040e756: 5fbf2797 auipc a5,0x5fbf2 +2040e75a: dea78793 addi a5,a5,-534 # 80000540 <__global_locale> +2040e75e: 0e47a303 lw t1,228(a5) +2040e762: 8302 jr t1 -2040eae0 <__ascii_mbtowc>: -2040eae0: e185 bnez a1,2040eb00 <__ascii_mbtowc+0x20> -2040eae2: 1141 addi sp,sp,-16 -2040eae4: 006c addi a1,sp,12 -2040eae6: 4501 li a0,0 -2040eae8: ca11 beqz a2,2040eafc <__ascii_mbtowc+0x1c> -2040eaea: 5579 li a0,-2 -2040eaec: ca81 beqz a3,2040eafc <__ascii_mbtowc+0x1c> -2040eaee: 00064783 lbu a5,0(a2) -2040eaf2: c19c sw a5,0(a1) -2040eaf4: 00064503 lbu a0,0(a2) -2040eaf8: 00a03533 snez a0,a0 -2040eafc: 0141 addi sp,sp,16 -2040eafe: 8082 ret -2040eb00: 4501 li a0,0 -2040eb02: ca19 beqz a2,2040eb18 <__ascii_mbtowc+0x38> -2040eb04: 5579 li a0,-2 -2040eb06: ca89 beqz a3,2040eb18 <__ascii_mbtowc+0x38> -2040eb08: 00064783 lbu a5,0(a2) -2040eb0c: c19c sw a5,0(a1) -2040eb0e: 00064503 lbu a0,0(a2) -2040eb12: 00a03533 snez a0,a0 -2040eb16: 8082 ret -2040eb18: 8082 ret +2040e764 <__ascii_mbtowc>: +2040e764: e185 bnez a1,2040e784 <__ascii_mbtowc+0x20> +2040e766: 1141 addi sp,sp,-16 +2040e768: 006c addi a1,sp,12 +2040e76a: 4501 li a0,0 +2040e76c: ca11 beqz a2,2040e780 <__ascii_mbtowc+0x1c> +2040e76e: 5579 li a0,-2 +2040e770: ca81 beqz a3,2040e780 <__ascii_mbtowc+0x1c> +2040e772: 00064783 lbu a5,0(a2) +2040e776: c19c sw a5,0(a1) +2040e778: 00064503 lbu a0,0(a2) +2040e77c: 00a03533 snez a0,a0 +2040e780: 0141 addi sp,sp,16 +2040e782: 8082 ret +2040e784: 4501 li a0,0 +2040e786: ca19 beqz a2,2040e79c <__ascii_mbtowc+0x38> +2040e788: 5579 li a0,-2 +2040e78a: ca89 beqz a3,2040e79c <__ascii_mbtowc+0x38> +2040e78c: 00064783 lbu a5,0(a2) +2040e790: c19c sw a5,0(a1) +2040e792: 00064503 lbu a0,0(a2) +2040e796: 00a03533 snez a0,a0 +2040e79a: 8082 ret +2040e79c: 8082 ret -2040eb1a : -2040eb1a: 0ff5f593 andi a1,a1,255 -2040eb1e: 962a add a2,a2,a0 -2040eb20: 00c51463 bne a0,a2,2040eb28 -2040eb24: 4501 li a0,0 -2040eb26: 8082 ret -2040eb28: 00054783 lbu a5,0(a0) -2040eb2c: feb78de3 beq a5,a1,2040eb26 -2040eb30: 0505 addi a0,a0,1 -2040eb32: b7fd j 2040eb20 +2040e79e : +2040e79e: 0ff5f593 andi a1,a1,255 +2040e7a2: 962a add a2,a2,a0 +2040e7a4: 00c51463 bne a0,a2,2040e7ac +2040e7a8: 4501 li a0,0 +2040e7aa: 8082 ret +2040e7ac: 00054783 lbu a5,0(a0) +2040e7b0: feb78de3 beq a5,a1,2040e7aa +2040e7b4: 0505 addi a0,a0,1 +2040e7b6: b7fd j 2040e7a4 -2040eb34 : -2040eb34: 483d li a6,15 -2040eb36: 872a mv a4,a0 -2040eb38: 02c87363 bleu a2,a6,2040eb5e -2040eb3c: 00f77793 andi a5,a4,15 -2040eb40: efbd bnez a5,2040ebbe -2040eb42: e5ad bnez a1,2040ebac -2040eb44: ff067693 andi a3,a2,-16 -2040eb48: 8a3d andi a2,a2,15 -2040eb4a: 96ba add a3,a3,a4 -2040eb4c: c30c sw a1,0(a4) -2040eb4e: c34c sw a1,4(a4) -2040eb50: c70c sw a1,8(a4) -2040eb52: c74c sw a1,12(a4) -2040eb54: 0741 addi a4,a4,16 -2040eb56: fed76be3 bltu a4,a3,2040eb4c -2040eb5a: e211 bnez a2,2040eb5e -2040eb5c: 8082 ret -2040eb5e: 40c806b3 sub a3,a6,a2 -2040eb62: 068a slli a3,a3,0x2 -2040eb64: 00000297 auipc t0,0x0 -2040eb68: 9696 add a3,a3,t0 -2040eb6a: 00a68067 jr 10(a3) -2040eb6e: 00b70723 sb a1,14(a4) # ffffe00e <_sp+0x7fffa00e> -2040eb72: 00b706a3 sb a1,13(a4) -2040eb76: 00b70623 sb a1,12(a4) -2040eb7a: 00b705a3 sb a1,11(a4) -2040eb7e: 00b70523 sb a1,10(a4) -2040eb82: 00b704a3 sb a1,9(a4) -2040eb86: 00b70423 sb a1,8(a4) -2040eb8a: 00b703a3 sb a1,7(a4) -2040eb8e: 00b70323 sb a1,6(a4) -2040eb92: 00b702a3 sb a1,5(a4) -2040eb96: 00b70223 sb a1,4(a4) -2040eb9a: 00b701a3 sb a1,3(a4) -2040eb9e: 00b70123 sb a1,2(a4) -2040eba2: 00b700a3 sb a1,1(a4) -2040eba6: 00b70023 sb a1,0(a4) -2040ebaa: 8082 ret -2040ebac: 0ff5f593 andi a1,a1,255 -2040ebb0: 00859693 slli a3,a1,0x8 -2040ebb4: 8dd5 or a1,a1,a3 -2040ebb6: 01059693 slli a3,a1,0x10 -2040ebba: 8dd5 or a1,a1,a3 -2040ebbc: b761 j 2040eb44 -2040ebbe: 00279693 slli a3,a5,0x2 -2040ebc2: 00000297 auipc t0,0x0 -2040ebc6: 9696 add a3,a3,t0 -2040ebc8: 8286 mv t0,ra -2040ebca: fa8680e7 jalr -88(a3) -2040ebce: 8096 mv ra,t0 -2040ebd0: 17c1 addi a5,a5,-16 -2040ebd2: 8f1d sub a4,a4,a5 -2040ebd4: 963e add a2,a2,a5 -2040ebd6: f8c874e3 bleu a2,a6,2040eb5e -2040ebda: b7a5 j 2040eb42 +2040e7b8 : +2040e7b8: 483d li a6,15 +2040e7ba: 872a mv a4,a0 +2040e7bc: 02c87363 bleu a2,a6,2040e7e2 +2040e7c0: 00f77793 andi a5,a4,15 +2040e7c4: efbd bnez a5,2040e842 +2040e7c6: e5ad bnez a1,2040e830 +2040e7c8: ff067693 andi a3,a2,-16 +2040e7cc: 8a3d andi a2,a2,15 +2040e7ce: 96ba add a3,a3,a4 +2040e7d0: c30c sw a1,0(a4) +2040e7d2: c34c sw a1,4(a4) +2040e7d4: c70c sw a1,8(a4) +2040e7d6: c74c sw a1,12(a4) +2040e7d8: 0741 addi a4,a4,16 +2040e7da: fed76be3 bltu a4,a3,2040e7d0 +2040e7de: e211 bnez a2,2040e7e2 +2040e7e0: 8082 ret +2040e7e2: 40c806b3 sub a3,a6,a2 +2040e7e6: 068a slli a3,a3,0x2 +2040e7e8: 00000297 auipc t0,0x0 +2040e7ec: 9696 add a3,a3,t0 +2040e7ee: 00a68067 jr 10(a3) +2040e7f2: 00b70723 sb a1,14(a4) # ffffe00e <_sp+0x7fffa00e> +2040e7f6: 00b706a3 sb a1,13(a4) +2040e7fa: 00b70623 sb a1,12(a4) +2040e7fe: 00b705a3 sb a1,11(a4) +2040e802: 00b70523 sb a1,10(a4) +2040e806: 00b704a3 sb a1,9(a4) +2040e80a: 00b70423 sb a1,8(a4) +2040e80e: 00b703a3 sb a1,7(a4) +2040e812: 00b70323 sb a1,6(a4) +2040e816: 00b702a3 sb a1,5(a4) +2040e81a: 00b70223 sb a1,4(a4) +2040e81e: 00b701a3 sb a1,3(a4) +2040e822: 00b70123 sb a1,2(a4) +2040e826: 00b700a3 sb a1,1(a4) +2040e82a: 00b70023 sb a1,0(a4) +2040e82e: 8082 ret +2040e830: 0ff5f593 andi a1,a1,255 +2040e834: 00859693 slli a3,a1,0x8 +2040e838: 8dd5 or a1,a1,a3 +2040e83a: 01059693 slli a3,a1,0x10 +2040e83e: 8dd5 or a1,a1,a3 +2040e840: b761 j 2040e7c8 +2040e842: 00279693 slli a3,a5,0x2 +2040e846: 00000297 auipc t0,0x0 +2040e84a: 9696 add a3,a3,t0 +2040e84c: 8286 mv t0,ra +2040e84e: fa8680e7 jalr -88(a3) +2040e852: 8096 mv ra,t0 +2040e854: 17c1 addi a5,a5,-16 +2040e856: 8f1d sub a4,a4,a5 +2040e858: 963e add a2,a2,a5 +2040e85a: f8c874e3 bleu a2,a6,2040e7e2 +2040e85e: b7a5 j 2040e7c6 -2040ebdc <_Balloc>: -2040ebdc: 457c lw a5,76(a0) -2040ebde: 1141 addi sp,sp,-16 -2040ebe0: c226 sw s1,4(sp) -2040ebe2: c04a sw s2,0(sp) -2040ebe4: c606 sw ra,12(sp) -2040ebe6: c422 sw s0,8(sp) -2040ebe8: 84aa mv s1,a0 -2040ebea: 892e mv s2,a1 -2040ebec: c795 beqz a5,2040ec18 <_Balloc+0x3c> -2040ebee: 44f8 lw a4,76(s1) -2040ebf0: 00291793 slli a5,s2,0x2 -2040ebf4: 97ba add a5,a5,a4 -2040ebf6: 4388 lw a0,0(a5) -2040ebf8: ed15 bnez a0,2040ec34 <_Balloc+0x58> -2040ebfa: 4405 li s0,1 -2040ebfc: 01241433 sll s0,s0,s2 -2040ec00: 00540613 addi a2,s0,5 -2040ec04: 060a slli a2,a2,0x2 -2040ec06: 4585 li a1,1 -2040ec08: 8526 mv a0,s1 -2040ec0a: b3cfc0ef jal ra,2040af46 <_calloc_r> -2040ec0e: cd01 beqz a0,2040ec26 <_Balloc+0x4a> -2040ec10: 01252223 sw s2,4(a0) -2040ec14: c500 sw s0,8(a0) -2040ec16: a00d j 2040ec38 <_Balloc+0x5c> -2040ec18: 02100613 li a2,33 -2040ec1c: 4591 li a1,4 -2040ec1e: b28fc0ef jal ra,2040af46 <_calloc_r> -2040ec22: c4e8 sw a0,76(s1) -2040ec24: f569 bnez a0,2040ebee <_Balloc+0x12> -2040ec26: 4501 li a0,0 -2040ec28: 40b2 lw ra,12(sp) -2040ec2a: 4422 lw s0,8(sp) -2040ec2c: 4492 lw s1,4(sp) -2040ec2e: 4902 lw s2,0(sp) -2040ec30: 0141 addi sp,sp,16 -2040ec32: 8082 ret -2040ec34: 4118 lw a4,0(a0) -2040ec36: c398 sw a4,0(a5) -2040ec38: 00052823 sw zero,16(a0) -2040ec3c: 00052623 sw zero,12(a0) -2040ec40: b7e5 j 2040ec28 <_Balloc+0x4c> +2040e860 <_Balloc>: +2040e860: 457c lw a5,76(a0) +2040e862: 1141 addi sp,sp,-16 +2040e864: c226 sw s1,4(sp) +2040e866: c04a sw s2,0(sp) +2040e868: c606 sw ra,12(sp) +2040e86a: c422 sw s0,8(sp) +2040e86c: 84aa mv s1,a0 +2040e86e: 892e mv s2,a1 +2040e870: c795 beqz a5,2040e89c <_Balloc+0x3c> +2040e872: 44f8 lw a4,76(s1) +2040e874: 00291793 slli a5,s2,0x2 +2040e878: 97ba add a5,a5,a4 +2040e87a: 4388 lw a0,0(a5) +2040e87c: ed15 bnez a0,2040e8b8 <_Balloc+0x58> +2040e87e: 4405 li s0,1 +2040e880: 01241433 sll s0,s0,s2 +2040e884: 00540613 addi a2,s0,5 +2040e888: 060a slli a2,a2,0x2 +2040e88a: 4585 li a1,1 +2040e88c: 8526 mv a0,s1 +2040e88e: b3cfc0ef jal ra,2040abca <_calloc_r> +2040e892: cd01 beqz a0,2040e8aa <_Balloc+0x4a> +2040e894: 01252223 sw s2,4(a0) +2040e898: c500 sw s0,8(a0) +2040e89a: a00d j 2040e8bc <_Balloc+0x5c> +2040e89c: 02100613 li a2,33 +2040e8a0: 4591 li a1,4 +2040e8a2: b28fc0ef jal ra,2040abca <_calloc_r> +2040e8a6: c4e8 sw a0,76(s1) +2040e8a8: f569 bnez a0,2040e872 <_Balloc+0x12> +2040e8aa: 4501 li a0,0 +2040e8ac: 40b2 lw ra,12(sp) +2040e8ae: 4422 lw s0,8(sp) +2040e8b0: 4492 lw s1,4(sp) +2040e8b2: 4902 lw s2,0(sp) +2040e8b4: 0141 addi sp,sp,16 +2040e8b6: 8082 ret +2040e8b8: 4118 lw a4,0(a0) +2040e8ba: c398 sw a4,0(a5) +2040e8bc: 00052823 sw zero,16(a0) +2040e8c0: 00052623 sw zero,12(a0) +2040e8c4: b7e5 j 2040e8ac <_Balloc+0x4c> -2040ec42 <_Bfree>: -2040ec42: c989 beqz a1,2040ec54 <_Bfree+0x12> -2040ec44: 41dc lw a5,4(a1) -2040ec46: 00279713 slli a4,a5,0x2 -2040ec4a: 457c lw a5,76(a0) -2040ec4c: 97ba add a5,a5,a4 -2040ec4e: 4398 lw a4,0(a5) -2040ec50: c198 sw a4,0(a1) -2040ec52: c38c sw a1,0(a5) -2040ec54: 8082 ret +2040e8c6 <_Bfree>: +2040e8c6: c989 beqz a1,2040e8d8 <_Bfree+0x12> +2040e8c8: 41dc lw a5,4(a1) +2040e8ca: 00279713 slli a4,a5,0x2 +2040e8ce: 457c lw a5,76(a0) +2040e8d0: 97ba add a5,a5,a4 +2040e8d2: 4398 lw a4,0(a5) +2040e8d4: c198 sw a4,0(a1) +2040e8d6: c38c sw a1,0(a5) +2040e8d8: 8082 ret -2040ec56 <__multadd>: -2040ec56: 7179 addi sp,sp,-48 -2040ec58: ce4e sw s3,28(sp) -2040ec5a: 89aa mv s3,a0 -2040ec5c: 6541 lui a0,0x10 -2040ec5e: d422 sw s0,40(sp) -2040ec60: d226 sw s1,36(sp) -2040ec62: 842e mv s0,a1 -2040ec64: 4984 lw s1,16(a1) -2040ec66: d606 sw ra,44(sp) -2040ec68: d04a sw s2,32(sp) -2040ec6a: 05d1 addi a1,a1,20 -2040ec6c: 4801 li a6,0 -2040ec6e: 157d addi a0,a0,-1 -2040ec70: 419c lw a5,0(a1) -2040ec72: 0591 addi a1,a1,4 -2040ec74: 0805 addi a6,a6,1 -2040ec76: 00a7f733 and a4,a5,a0 -2040ec7a: 02c70733 mul a4,a4,a2 -2040ec7e: 83c1 srli a5,a5,0x10 -2040ec80: 02c787b3 mul a5,a5,a2 -2040ec84: 9736 add a4,a4,a3 -2040ec86: 01075693 srli a3,a4,0x10 -2040ec8a: 8f69 and a4,a4,a0 -2040ec8c: 97b6 add a5,a5,a3 -2040ec8e: 0107d693 srli a3,a5,0x10 -2040ec92: 07c2 slli a5,a5,0x10 -2040ec94: 97ba add a5,a5,a4 -2040ec96: fef5ae23 sw a5,-4(a1) -2040ec9a: fc984be3 blt a6,s1,2040ec70 <__multadd+0x1a> -2040ec9e: ce95 beqz a3,2040ecda <__multadd+0x84> -2040eca0: 441c lw a5,8(s0) -2040eca2: 02f4c563 blt s1,a5,2040eccc <__multadd+0x76> -2040eca6: 404c lw a1,4(s0) -2040eca8: 854e mv a0,s3 -2040ecaa: c636 sw a3,12(sp) -2040ecac: 0585 addi a1,a1,1 -2040ecae: 373d jal 2040ebdc <_Balloc> -2040ecb0: 4810 lw a2,16(s0) -2040ecb2: 00c40593 addi a1,s0,12 -2040ecb6: 892a mv s2,a0 -2040ecb8: 0609 addi a2,a2,2 -2040ecba: 060a slli a2,a2,0x2 -2040ecbc: 0531 addi a0,a0,12 -2040ecbe: c00fc0ef jal ra,2040b0be -2040ecc2: 85a2 mv a1,s0 -2040ecc4: 854e mv a0,s3 -2040ecc6: 3fb5 jal 2040ec42 <_Bfree> -2040ecc8: 46b2 lw a3,12(sp) -2040ecca: 844a mv s0,s2 -2040eccc: 00448793 addi a5,s1,4 -2040ecd0: 078a slli a5,a5,0x2 -2040ecd2: 97a2 add a5,a5,s0 -2040ecd4: c3d4 sw a3,4(a5) -2040ecd6: 0485 addi s1,s1,1 -2040ecd8: c804 sw s1,16(s0) -2040ecda: 8522 mv a0,s0 -2040ecdc: 50b2 lw ra,44(sp) -2040ecde: 5422 lw s0,40(sp) -2040ece0: 5492 lw s1,36(sp) -2040ece2: 5902 lw s2,32(sp) -2040ece4: 49f2 lw s3,28(sp) -2040ece6: 6145 addi sp,sp,48 -2040ece8: 8082 ret +2040e8da <__multadd>: +2040e8da: 7179 addi sp,sp,-48 +2040e8dc: ce4e sw s3,28(sp) +2040e8de: 89aa mv s3,a0 +2040e8e0: 6541 lui a0,0x10 +2040e8e2: d422 sw s0,40(sp) +2040e8e4: d226 sw s1,36(sp) +2040e8e6: 842e mv s0,a1 +2040e8e8: 4984 lw s1,16(a1) +2040e8ea: d606 sw ra,44(sp) +2040e8ec: d04a sw s2,32(sp) +2040e8ee: 05d1 addi a1,a1,20 +2040e8f0: 4801 li a6,0 +2040e8f2: 157d addi a0,a0,-1 +2040e8f4: 419c lw a5,0(a1) +2040e8f6: 0591 addi a1,a1,4 +2040e8f8: 0805 addi a6,a6,1 +2040e8fa: 00a7f733 and a4,a5,a0 +2040e8fe: 02c70733 mul a4,a4,a2 +2040e902: 83c1 srli a5,a5,0x10 +2040e904: 02c787b3 mul a5,a5,a2 +2040e908: 9736 add a4,a4,a3 +2040e90a: 01075693 srli a3,a4,0x10 +2040e90e: 8f69 and a4,a4,a0 +2040e910: 97b6 add a5,a5,a3 +2040e912: 0107d693 srli a3,a5,0x10 +2040e916: 07c2 slli a5,a5,0x10 +2040e918: 97ba add a5,a5,a4 +2040e91a: fef5ae23 sw a5,-4(a1) +2040e91e: fc984be3 blt a6,s1,2040e8f4 <__multadd+0x1a> +2040e922: ce95 beqz a3,2040e95e <__multadd+0x84> +2040e924: 441c lw a5,8(s0) +2040e926: 02f4c563 blt s1,a5,2040e950 <__multadd+0x76> +2040e92a: 404c lw a1,4(s0) +2040e92c: 854e mv a0,s3 +2040e92e: c636 sw a3,12(sp) +2040e930: 0585 addi a1,a1,1 +2040e932: 373d jal 2040e860 <_Balloc> +2040e934: 4810 lw a2,16(s0) +2040e936: 00c40593 addi a1,s0,12 +2040e93a: 892a mv s2,a0 +2040e93c: 0609 addi a2,a2,2 +2040e93e: 060a slli a2,a2,0x2 +2040e940: 0531 addi a0,a0,12 +2040e942: c00fc0ef jal ra,2040ad42 +2040e946: 85a2 mv a1,s0 +2040e948: 854e mv a0,s3 +2040e94a: 3fb5 jal 2040e8c6 <_Bfree> +2040e94c: 46b2 lw a3,12(sp) +2040e94e: 844a mv s0,s2 +2040e950: 00448793 addi a5,s1,4 +2040e954: 078a slli a5,a5,0x2 +2040e956: 97a2 add a5,a5,s0 +2040e958: c3d4 sw a3,4(a5) +2040e95a: 0485 addi s1,s1,1 +2040e95c: c804 sw s1,16(s0) +2040e95e: 8522 mv a0,s0 +2040e960: 50b2 lw ra,44(sp) +2040e962: 5422 lw s0,40(sp) +2040e964: 5492 lw s1,36(sp) +2040e966: 5902 lw s2,32(sp) +2040e968: 49f2 lw s3,28(sp) +2040e96a: 6145 addi sp,sp,48 +2040e96c: 8082 ret -2040ecea <__s2b>: -2040ecea: 7179 addi sp,sp,-48 -2040ecec: 00868793 addi a5,a3,8 -2040ecf0: cc52 sw s4,24(sp) -2040ecf2: 8a36 mv s4,a3 -2040ecf4: 46a5 li a3,9 -2040ecf6: d422 sw s0,40(sp) -2040ecf8: d226 sw s1,36(sp) -2040ecfa: ce4e sw s3,28(sp) -2040ecfc: 842e mv s0,a1 -2040ecfe: 02d7c7b3 div a5,a5,a3 -2040ed02: d606 sw ra,44(sp) -2040ed04: d04a sw s2,32(sp) -2040ed06: ca56 sw s5,20(sp) -2040ed08: 89aa mv s3,a0 -2040ed0a: 84b2 mv s1,a2 -2040ed0c: 4685 li a3,1 +2040e96e <__s2b>: +2040e96e: 7179 addi sp,sp,-48 +2040e970: 00868793 addi a5,a3,8 +2040e974: cc52 sw s4,24(sp) +2040e976: 8a36 mv s4,a3 +2040e978: 46a5 li a3,9 +2040e97a: d422 sw s0,40(sp) +2040e97c: d226 sw s1,36(sp) +2040e97e: ce4e sw s3,28(sp) +2040e980: 842e mv s0,a1 +2040e982: 02d7c7b3 div a5,a5,a3 +2040e986: d606 sw ra,44(sp) +2040e988: d04a sw s2,32(sp) +2040e98a: ca56 sw s5,20(sp) +2040e98c: 89aa mv s3,a0 +2040e98e: 84b2 mv s1,a2 +2040e990: 4685 li a3,1 +2040e992: 4581 li a1,0 +2040e994: 04f6cc63 blt a3,a5,2040e9ec <__s2b+0x7e> +2040e998: 854e mv a0,s3 +2040e99a: c63a sw a4,12(sp) +2040e99c: 35d1 jal 2040e860 <_Balloc> +2040e99e: 4732 lw a4,12(sp) +2040e9a0: 4785 li a5,1 +2040e9a2: c91c sw a5,16(a0) +2040e9a4: c958 sw a4,20(a0) +2040e9a6: 47a5 li a5,9 +2040e9a8: 0497d563 ble s1,a5,2040e9f2 <__s2b+0x84> +2040e9ac: 00940a93 addi s5,s0,9 +2040e9b0: 8956 mv s2,s5 +2040e9b2: 9426 add s0,s0,s1 +2040e9b4: 0905 addi s2,s2,1 +2040e9b6: fff94683 lbu a3,-1(s2) +2040e9ba: 85aa mv a1,a0 +2040e9bc: 4629 li a2,10 +2040e9be: fd068693 addi a3,a3,-48 +2040e9c2: 854e mv a0,s3 +2040e9c4: 3f19 jal 2040e8da <__multadd> +2040e9c6: fe8917e3 bne s2,s0,2040e9b4 <__s2b+0x46> +2040e9ca: ff848413 addi s0,s1,-8 +2040e9ce: 9456 add s0,s0,s5 +2040e9d0: 8c81 sub s1,s1,s0 +2040e9d2: 009407b3 add a5,s0,s1 +2040e9d6: 0347c163 blt a5,s4,2040e9f8 <__s2b+0x8a> +2040e9da: 50b2 lw ra,44(sp) +2040e9dc: 5422 lw s0,40(sp) +2040e9de: 5492 lw s1,36(sp) +2040e9e0: 5902 lw s2,32(sp) +2040e9e2: 49f2 lw s3,28(sp) +2040e9e4: 4a62 lw s4,24(sp) +2040e9e6: 4ad2 lw s5,20(sp) +2040e9e8: 6145 addi sp,sp,48 +2040e9ea: 8082 ret +2040e9ec: 0686 slli a3,a3,0x1 +2040e9ee: 0585 addi a1,a1,1 +2040e9f0: b755 j 2040e994 <__s2b+0x26> +2040e9f2: 0429 addi s0,s0,10 +2040e9f4: 44a5 li s1,9 +2040e9f6: bfe9 j 2040e9d0 <__s2b+0x62> +2040e9f8: 0405 addi s0,s0,1 +2040e9fa: fff44683 lbu a3,-1(s0) +2040e9fe: 85aa mv a1,a0 +2040ea00: 4629 li a2,10 +2040ea02: fd068693 addi a3,a3,-48 +2040ea06: 854e mv a0,s3 +2040ea08: 3dc9 jal 2040e8da <__multadd> +2040ea0a: b7e1 j 2040e9d2 <__s2b+0x64> + +2040ea0c <__hi0bits>: +2040ea0c: 7741 lui a4,0xffff0 +2040ea0e: 8f69 and a4,a4,a0 +2040ea10: 87aa mv a5,a0 +2040ea12: 4501 li a0,0 +2040ea14: e319 bnez a4,2040ea1a <__hi0bits+0xe> +2040ea16: 07c2 slli a5,a5,0x10 +2040ea18: 4541 li a0,16 +2040ea1a: ff000737 lui a4,0xff000 +2040ea1e: 8f7d and a4,a4,a5 +2040ea20: e319 bnez a4,2040ea26 <__hi0bits+0x1a> +2040ea22: 0521 addi a0,a0,8 +2040ea24: 07a2 slli a5,a5,0x8 +2040ea26: f0000737 lui a4,0xf0000 +2040ea2a: 8f7d and a4,a4,a5 +2040ea2c: e319 bnez a4,2040ea32 <__hi0bits+0x26> +2040ea2e: 0511 addi a0,a0,4 +2040ea30: 0792 slli a5,a5,0x4 +2040ea32: c0000737 lui a4,0xc0000 +2040ea36: 8f7d and a4,a4,a5 +2040ea38: e319 bnez a4,2040ea3e <__hi0bits+0x32> +2040ea3a: 0509 addi a0,a0,2 +2040ea3c: 078a slli a5,a5,0x2 +2040ea3e: 0007ca63 bltz a5,2040ea52 <__hi0bits+0x46> +2040ea42: 00179713 slli a4,a5,0x1 +2040ea46: 00075463 bgez a4,2040ea4e <__hi0bits+0x42> +2040ea4a: 0505 addi a0,a0,1 +2040ea4c: 8082 ret +2040ea4e: 02000513 li a0,32 +2040ea52: 8082 ret + +2040ea54 <__lo0bits>: +2040ea54: 411c lw a5,0(a0) +2040ea56: 0077f713 andi a4,a5,7 +2040ea5a: c30d beqz a4,2040ea7c <__lo0bits+0x28> +2040ea5c: 0017f693 andi a3,a5,1 +2040ea60: 4701 li a4,0 +2040ea62: e699 bnez a3,2040ea70 <__lo0bits+0x1c> +2040ea64: 0027f713 andi a4,a5,2 +2040ea68: c711 beqz a4,2040ea74 <__lo0bits+0x20> +2040ea6a: 8385 srli a5,a5,0x1 +2040ea6c: c11c sw a5,0(a0) +2040ea6e: 4705 li a4,1 +2040ea70: 853a mv a0,a4 +2040ea72: 8082 ret +2040ea74: 8389 srli a5,a5,0x2 +2040ea76: c11c sw a5,0(a0) +2040ea78: 4709 li a4,2 +2040ea7a: bfdd j 2040ea70 <__lo0bits+0x1c> +2040ea7c: 01079693 slli a3,a5,0x10 +2040ea80: 82c1 srli a3,a3,0x10 +2040ea82: 4701 li a4,0 +2040ea84: e299 bnez a3,2040ea8a <__lo0bits+0x36> +2040ea86: 83c1 srli a5,a5,0x10 +2040ea88: 4741 li a4,16 +2040ea8a: 0ff7f693 andi a3,a5,255 +2040ea8e: e299 bnez a3,2040ea94 <__lo0bits+0x40> +2040ea90: 0721 addi a4,a4,8 +2040ea92: 83a1 srli a5,a5,0x8 +2040ea94: 00f7f693 andi a3,a5,15 +2040ea98: e299 bnez a3,2040ea9e <__lo0bits+0x4a> +2040ea9a: 0711 addi a4,a4,4 +2040ea9c: 8391 srli a5,a5,0x4 +2040ea9e: 0037f693 andi a3,a5,3 +2040eaa2: e299 bnez a3,2040eaa8 <__lo0bits+0x54> +2040eaa4: 0709 addi a4,a4,2 +2040eaa6: 8389 srli a5,a5,0x2 +2040eaa8: 0017f693 andi a3,a5,1 +2040eaac: e681 bnez a3,2040eab4 <__lo0bits+0x60> +2040eaae: 8385 srli a5,a5,0x1 +2040eab0: c781 beqz a5,2040eab8 <__lo0bits+0x64> +2040eab2: 0705 addi a4,a4,1 +2040eab4: c11c sw a5,0(a0) +2040eab6: bf6d j 2040ea70 <__lo0bits+0x1c> +2040eab8: 02000713 li a4,32 +2040eabc: bf55 j 2040ea70 <__lo0bits+0x1c> + +2040eabe <__i2b>: +2040eabe: 1141 addi sp,sp,-16 +2040eac0: c422 sw s0,8(sp) +2040eac2: 842e mv s0,a1 +2040eac4: 4585 li a1,1 +2040eac6: c606 sw ra,12(sp) +2040eac8: 3b61 jal 2040e860 <_Balloc> +2040eaca: c940 sw s0,20(a0) +2040eacc: 40b2 lw ra,12(sp) +2040eace: 4422 lw s0,8(sp) +2040ead0: 4705 li a4,1 +2040ead2: c918 sw a4,16(a0) +2040ead4: 0141 addi sp,sp,16 +2040ead6: 8082 ret + +2040ead8 <__multiply>: +2040ead8: 4998 lw a4,16(a1) +2040eada: 4a1c lw a5,16(a2) +2040eadc: 7179 addi sp,sp,-48 +2040eade: d226 sw s1,36(sp) +2040eae0: d606 sw ra,44(sp) +2040eae2: d422 sw s0,40(sp) +2040eae4: d04a sw s2,32(sp) +2040eae6: ce4e sw s3,28(sp) +2040eae8: 84ae mv s1,a1 +2040eaea: 00f75463 ble a5,a4,2040eaf2 <__multiply+0x1a> +2040eaee: 84b2 mv s1,a2 +2040eaf0: 862e mv a2,a1 +2040eaf2: 0104a983 lw s3,16(s1) +2040eaf6: 01062903 lw s2,16(a2) +2040eafa: 449c lw a5,8(s1) +2040eafc: 40cc lw a1,4(s1) +2040eafe: 01298433 add s0,s3,s2 +2040eb02: 0087d363 ble s0,a5,2040eb08 <__multiply+0x30> +2040eb06: 0585 addi a1,a1,1 +2040eb08: c632 sw a2,12(sp) +2040eb0a: 3b99 jal 2040e860 <_Balloc> +2040eb0c: 4632 lw a2,12(sp) +2040eb0e: 01450813 addi a6,a0,20 # 10014 <__stack_size+0xf814> +2040eb12: 00241313 slli t1,s0,0x2 +2040eb16: 9342 add t1,t1,a6 +2040eb18: 87c2 mv a5,a6 +2040eb1a: 0267ed63 bltu a5,t1,2040eb54 <__multiply+0x7c> +2040eb1e: 01448593 addi a1,s1,20 +2040eb22: 00299893 slli a7,s3,0x2 +2040eb26: 0651 addi a2,a2,20 +2040eb28: 00291e13 slli t3,s2,0x2 +2040eb2c: 66c1 lui a3,0x10 +2040eb2e: 98ae add a7,a7,a1 +2040eb30: 9e32 add t3,t3,a2 +2040eb32: 16fd addi a3,a3,-1 +2040eb34: 03c66463 bltu a2,t3,2040eb5c <__multiply+0x84> +2040eb38: 00805663 blez s0,2040eb44 <__multiply+0x6c> +2040eb3c: 1371 addi t1,t1,-4 +2040eb3e: 00032783 lw a5,0(t1) # 10000 <__stack_size+0xf800> +2040eb42: cbf1 beqz a5,2040ec16 <__multiply+0x13e> +2040eb44: c900 sw s0,16(a0) +2040eb46: 50b2 lw ra,44(sp) +2040eb48: 5422 lw s0,40(sp) +2040eb4a: 5492 lw s1,36(sp) +2040eb4c: 5902 lw s2,32(sp) +2040eb4e: 49f2 lw s3,28(sp) +2040eb50: 6145 addi sp,sp,48 +2040eb52: 8082 ret +2040eb54: 0007a023 sw zero,0(a5) +2040eb58: 0791 addi a5,a5,4 +2040eb5a: b7c1 j 2040eb1a <__multiply+0x42> +2040eb5c: 00062f83 lw t6,0(a2) +2040eb60: 00dfffb3 and t6,t6,a3 +2040eb64: 040f8a63 beqz t6,2040ebb8 <__multiply+0xe0> +2040eb68: 8f42 mv t5,a6 +2040eb6a: 82ae mv t0,a1 +2040eb6c: 4481 li s1,0 +2040eb6e: 0002a703 lw a4,0(t0) # 2040e846 +2040eb72: 000f2383 lw t2,0(t5) +2040eb76: 0f11 addi t5,t5,4 +2040eb78: 00d77eb3 and t4,a4,a3 +2040eb7c: 03fe8eb3 mul t4,t4,t6 +2040eb80: 00d3f7b3 and a5,t2,a3 +2040eb84: 0103d393 srli t2,t2,0x10 +2040eb88: 0291 addi t0,t0,4 +2040eb8a: 9ebe add t4,t4,a5 +2040eb8c: 01075793 srli a5,a4,0x10 +2040eb90: 03f787b3 mul a5,a5,t6 +2040eb94: 9ea6 add t4,t4,s1 +2040eb96: 010ed713 srli a4,t4,0x10 +2040eb9a: 00defeb3 and t4,t4,a3 +2040eb9e: 979e add a5,a5,t2 +2040eba0: 97ba add a5,a5,a4 +2040eba2: 0107d493 srli s1,a5,0x10 +2040eba6: 07c2 slli a5,a5,0x10 +2040eba8: 01d7e7b3 or a5,a5,t4 +2040ebac: feff2e23 sw a5,-4(t5) +2040ebb0: fb12efe3 bltu t0,a7,2040eb6e <__multiply+0x96> +2040ebb4: 009f2023 sw s1,0(t5) +2040ebb8: 00265283 lhu t0,2(a2) +2040ebbc: 04028a63 beqz t0,2040ec10 <__multiply+0x138> +2040ebc0: 00082783 lw a5,0(a6) +2040ebc4: 8ec2 mv t4,a6 +2040ebc6: 8f2e mv t5,a1 +2040ebc8: 4f81 li t6,0 +2040ebca: 000f2703 lw a4,0(t5) +2040ebce: 002ed383 lhu t2,2(t4) +2040ebd2: 8ff5 and a5,a5,a3 +2040ebd4: 8f75 and a4,a4,a3 +2040ebd6: 02570733 mul a4,a4,t0 +2040ebda: 0e91 addi t4,t4,4 +2040ebdc: 0f11 addi t5,t5,4 +2040ebde: 971e add a4,a4,t2 +2040ebe0: 977e add a4,a4,t6 +2040ebe2: 01071f93 slli t6,a4,0x10 +2040ebe6: 00ffe7b3 or a5,t6,a5 +2040ebea: fefeae23 sw a5,-4(t4) +2040ebee: ffef5783 lhu a5,-2(t5) +2040ebf2: 000eaf83 lw t6,0(t4) +2040ebf6: 8341 srli a4,a4,0x10 +2040ebf8: 025787b3 mul a5,a5,t0 +2040ebfc: 00dfffb3 and t6,t6,a3 +2040ec00: 97fe add a5,a5,t6 +2040ec02: 97ba add a5,a5,a4 +2040ec04: 0107df93 srli t6,a5,0x10 +2040ec08: fd1f61e3 bltu t5,a7,2040ebca <__multiply+0xf2> +2040ec0c: 00fea023 sw a5,0(t4) +2040ec10: 0611 addi a2,a2,4 +2040ec12: 0811 addi a6,a6,4 +2040ec14: b705 j 2040eb34 <__multiply+0x5c> +2040ec16: 147d addi s0,s0,-1 +2040ec18: b705 j 2040eb38 <__multiply+0x60> + +2040ec1a <__pow5mult>: +2040ec1a: 1101 addi sp,sp,-32 +2040ec1c: ca26 sw s1,20(sp) +2040ec1e: c84a sw s2,16(sp) +2040ec20: c64e sw s3,12(sp) +2040ec22: ce06 sw ra,28(sp) +2040ec24: cc22 sw s0,24(sp) +2040ec26: c452 sw s4,8(sp) +2040ec28: 00367793 andi a5,a2,3 +2040ec2c: 892a mv s2,a0 +2040ec2e: 84b2 mv s1,a2 +2040ec30: 89ae mv s3,a1 +2040ec32: cf81 beqz a5,2040ec4a <__pow5mult+0x30> +2040ec34: 17fd addi a5,a5,-1 +2040ec36: 00009717 auipc a4,0x9 +2040ec3a: 97270713 addi a4,a4,-1678 # 204175a8 +2040ec3e: 078a slli a5,a5,0x2 +2040ec40: 97ba add a5,a5,a4 +2040ec42: 4390 lw a2,0(a5) +2040ec44: 4681 li a3,0 +2040ec46: 3951 jal 2040e8da <__multadd> +2040ec48: 89aa mv s3,a0 +2040ec4a: 8489 srai s1,s1,0x2 +2040ec4c: c4b1 beqz s1,2040ec98 <__pow5mult+0x7e> +2040ec4e: 04892403 lw s0,72(s2) +2040ec52: e811 bnez s0,2040ec66 <__pow5mult+0x4c> +2040ec54: 27100593 li a1,625 +2040ec58: 854a mv a0,s2 +2040ec5a: 3595 jal 2040eabe <__i2b> +2040ec5c: 04a92423 sw a0,72(s2) +2040ec60: 842a mv s0,a0 +2040ec62: 00052023 sw zero,0(a0) +2040ec66: 0014f793 andi a5,s1,1 +2040ec6a: cb91 beqz a5,2040ec7e <__pow5mult+0x64> +2040ec6c: 85ce mv a1,s3 +2040ec6e: 8622 mv a2,s0 +2040ec70: 854a mv a0,s2 +2040ec72: 359d jal 2040ead8 <__multiply> +2040ec74: 8a2a mv s4,a0 +2040ec76: 85ce mv a1,s3 +2040ec78: 854a mv a0,s2 +2040ec7a: 31b1 jal 2040e8c6 <_Bfree> +2040ec7c: 89d2 mv s3,s4 +2040ec7e: 8485 srai s1,s1,0x1 +2040ec80: cc81 beqz s1,2040ec98 <__pow5mult+0x7e> +2040ec82: 4008 lw a0,0(s0) +2040ec84: e901 bnez a0,2040ec94 <__pow5mult+0x7a> +2040ec86: 8622 mv a2,s0 +2040ec88: 85a2 mv a1,s0 +2040ec8a: 854a mv a0,s2 +2040ec8c: 35b1 jal 2040ead8 <__multiply> +2040ec8e: c008 sw a0,0(s0) +2040ec90: 00052023 sw zero,0(a0) +2040ec94: 842a mv s0,a0 +2040ec96: bfc1 j 2040ec66 <__pow5mult+0x4c> +2040ec98: 40f2 lw ra,28(sp) +2040ec9a: 4462 lw s0,24(sp) +2040ec9c: 854e mv a0,s3 +2040ec9e: 44d2 lw s1,20(sp) +2040eca0: 4942 lw s2,16(sp) +2040eca2: 49b2 lw s3,12(sp) +2040eca4: 4a22 lw s4,8(sp) +2040eca6: 6105 addi sp,sp,32 +2040eca8: 8082 ret + +2040ecaa <__lshift>: +2040ecaa: 7179 addi sp,sp,-48 +2040ecac: d226 sw s1,36(sp) +2040ecae: 84ae mv s1,a1 +2040ecb0: ce4e sw s3,28(sp) +2040ecb2: 0104a983 lw s3,16(s1) +2040ecb6: d422 sw s0,40(sp) +2040ecb8: 41cc lw a1,4(a1) +2040ecba: 40565413 srai s0,a2,0x5 +2040ecbe: 449c lw a5,8(s1) +2040ecc0: 99a2 add s3,s3,s0 +2040ecc2: d04a sw s2,32(sp) +2040ecc4: ca56 sw s5,20(sp) +2040ecc6: d606 sw ra,44(sp) +2040ecc8: cc52 sw s4,24(sp) +2040ecca: 8aaa mv s5,a0 +2040eccc: 00198913 addi s2,s3,1 +2040ecd0: 0927c263 blt a5,s2,2040ed54 <__lshift+0xaa> +2040ecd4: 8556 mv a0,s5 +2040ecd6: c632 sw a2,12(sp) +2040ecd8: 3661 jal 2040e860 <_Balloc> +2040ecda: 4632 lw a2,12(sp) +2040ecdc: 01450793 addi a5,a0,20 +2040ece0: 8a2a mv s4,a0 +2040ece2: 86be mv a3,a5 +2040ece4: 4701 li a4,0 +2040ece6: 0691 addi a3,a3,4 +2040ece8: 06874963 blt a4,s0,2040ed5a <__lshift+0xb0> +2040ecec: 00045363 bgez s0,2040ecf2 <__lshift+0x48> +2040ecf0: 4401 li s0,0 +2040ecf2: 4894 lw a3,16(s1) +2040ecf4: 040a slli s0,s0,0x2 +2040ecf6: 00878733 add a4,a5,s0 +2040ecfa: 068a slli a3,a3,0x2 +2040ecfc: 01448793 addi a5,s1,20 +2040ed00: 8a7d andi a2,a2,31 +2040ed02: 96be add a3,a3,a5 +2040ed04: ce39 beqz a2,2040ed62 <__lshift+0xb8> +2040ed06: 02000813 li a6,32 +2040ed0a: 40c80833 sub a6,a6,a2 2040ed0e: 4581 li a1,0 -2040ed10: 04f6cc63 blt a3,a5,2040ed68 <__s2b+0x7e> -2040ed14: 854e mv a0,s3 -2040ed16: c63a sw a4,12(sp) -2040ed18: 35d1 jal 2040ebdc <_Balloc> -2040ed1a: 4732 lw a4,12(sp) -2040ed1c: 4785 li a5,1 -2040ed1e: c91c sw a5,16(a0) -2040ed20: c958 sw a4,20(a0) -2040ed22: 47a5 li a5,9 -2040ed24: 0497d563 ble s1,a5,2040ed6e <__s2b+0x84> -2040ed28: 00940a93 addi s5,s0,9 -2040ed2c: 8956 mv s2,s5 -2040ed2e: 9426 add s0,s0,s1 -2040ed30: 0905 addi s2,s2,1 -2040ed32: fff94683 lbu a3,-1(s2) -2040ed36: 85aa mv a1,a0 -2040ed38: 4629 li a2,10 -2040ed3a: fd068693 addi a3,a3,-48 -2040ed3e: 854e mv a0,s3 -2040ed40: 3f19 jal 2040ec56 <__multadd> -2040ed42: fe8917e3 bne s2,s0,2040ed30 <__s2b+0x46> -2040ed46: ff848413 addi s0,s1,-8 -2040ed4a: 9456 add s0,s0,s5 -2040ed4c: 8c81 sub s1,s1,s0 -2040ed4e: 009407b3 add a5,s0,s1 -2040ed52: 0347c163 blt a5,s4,2040ed74 <__s2b+0x8a> -2040ed56: 50b2 lw ra,44(sp) -2040ed58: 5422 lw s0,40(sp) -2040ed5a: 5492 lw s1,36(sp) -2040ed5c: 5902 lw s2,32(sp) -2040ed5e: 49f2 lw s3,28(sp) -2040ed60: 4a62 lw s4,24(sp) -2040ed62: 4ad2 lw s5,20(sp) -2040ed64: 6145 addi sp,sp,48 -2040ed66: 8082 ret -2040ed68: 0686 slli a3,a3,0x1 -2040ed6a: 0585 addi a1,a1,1 -2040ed6c: b755 j 2040ed10 <__s2b+0x26> -2040ed6e: 0429 addi s0,s0,10 -2040ed70: 44a5 li s1,9 -2040ed72: bfe9 j 2040ed4c <__s2b+0x62> -2040ed74: 0405 addi s0,s0,1 -2040ed76: fff44683 lbu a3,-1(s0) -2040ed7a: 85aa mv a1,a0 -2040ed7c: 4629 li a2,10 -2040ed7e: fd068693 addi a3,a3,-48 -2040ed82: 854e mv a0,s3 -2040ed84: 3dc9 jal 2040ec56 <__multadd> -2040ed86: b7e1 j 2040ed4e <__s2b+0x64> +2040ed10: 4388 lw a0,0(a5) +2040ed12: 0711 addi a4,a4,4 +2040ed14: 0791 addi a5,a5,4 +2040ed16: 00c51533 sll a0,a0,a2 +2040ed1a: 8dc9 or a1,a1,a0 +2040ed1c: feb72e23 sw a1,-4(a4) +2040ed20: ffc7a583 lw a1,-4(a5) +2040ed24: 0105d5b3 srl a1,a1,a6 +2040ed28: fed7e4e3 bltu a5,a3,2040ed10 <__lshift+0x66> +2040ed2c: c30c sw a1,0(a4) +2040ed2e: c199 beqz a1,2040ed34 <__lshift+0x8a> +2040ed30: 00298913 addi s2,s3,2 +2040ed34: 197d addi s2,s2,-1 +2040ed36: 012a2823 sw s2,16(s4) +2040ed3a: 8556 mv a0,s5 +2040ed3c: 85a6 mv a1,s1 +2040ed3e: 3661 jal 2040e8c6 <_Bfree> +2040ed40: 50b2 lw ra,44(sp) +2040ed42: 5422 lw s0,40(sp) +2040ed44: 8552 mv a0,s4 +2040ed46: 5492 lw s1,36(sp) +2040ed48: 5902 lw s2,32(sp) +2040ed4a: 49f2 lw s3,28(sp) +2040ed4c: 4a62 lw s4,24(sp) +2040ed4e: 4ad2 lw s5,20(sp) +2040ed50: 6145 addi sp,sp,48 +2040ed52: 8082 ret +2040ed54: 0585 addi a1,a1,1 +2040ed56: 0786 slli a5,a5,0x1 +2040ed58: bfa5 j 2040ecd0 <__lshift+0x26> +2040ed5a: fe06ae23 sw zero,-4(a3) # fffc <__stack_size+0xf7fc> +2040ed5e: 0705 addi a4,a4,1 +2040ed60: b759 j 2040ece6 <__lshift+0x3c> +2040ed62: 0791 addi a5,a5,4 +2040ed64: ffc7a603 lw a2,-4(a5) +2040ed68: 0711 addi a4,a4,4 +2040ed6a: fec72e23 sw a2,-4(a4) +2040ed6e: fed7eae3 bltu a5,a3,2040ed62 <__lshift+0xb8> +2040ed72: b7c9 j 2040ed34 <__lshift+0x8a> -2040ed88 <__hi0bits>: -2040ed88: 7741 lui a4,0xffff0 -2040ed8a: 8f69 and a4,a4,a0 -2040ed8c: 87aa mv a5,a0 -2040ed8e: 4501 li a0,0 -2040ed90: e319 bnez a4,2040ed96 <__hi0bits+0xe> -2040ed92: 07c2 slli a5,a5,0x10 -2040ed94: 4541 li a0,16 -2040ed96: ff000737 lui a4,0xff000 -2040ed9a: 8f7d and a4,a4,a5 -2040ed9c: e319 bnez a4,2040eda2 <__hi0bits+0x1a> -2040ed9e: 0521 addi a0,a0,8 -2040eda0: 07a2 slli a5,a5,0x8 -2040eda2: f0000737 lui a4,0xf0000 -2040eda6: 8f7d and a4,a4,a5 -2040eda8: e319 bnez a4,2040edae <__hi0bits+0x26> -2040edaa: 0511 addi a0,a0,4 -2040edac: 0792 slli a5,a5,0x4 -2040edae: c0000737 lui a4,0xc0000 -2040edb2: 8f7d and a4,a4,a5 -2040edb4: e319 bnez a4,2040edba <__hi0bits+0x32> -2040edb6: 0509 addi a0,a0,2 -2040edb8: 078a slli a5,a5,0x2 -2040edba: 0007ca63 bltz a5,2040edce <__hi0bits+0x46> -2040edbe: 00179713 slli a4,a5,0x1 -2040edc2: 00075463 bgez a4,2040edca <__hi0bits+0x42> -2040edc6: 0505 addi a0,a0,1 -2040edc8: 8082 ret -2040edca: 02000513 li a0,32 -2040edce: 8082 ret +2040ed74 <__mcmp>: +2040ed74: 491c lw a5,16(a0) +2040ed76: 4998 lw a4,16(a1) +2040ed78: 8f99 sub a5,a5,a4 +2040ed7a: e38d bnez a5,2040ed9c <__mcmp+0x28> +2040ed7c: 070a slli a4,a4,0x2 +2040ed7e: 0551 addi a0,a0,20 +2040ed80: 05d1 addi a1,a1,20 +2040ed82: 00e506b3 add a3,a0,a4 +2040ed86: 95ba add a1,a1,a4 +2040ed88: 16f1 addi a3,a3,-4 +2040ed8a: 15f1 addi a1,a1,-4 +2040ed8c: 4290 lw a2,0(a3) +2040ed8e: 4198 lw a4,0(a1) +2040ed90: 00e60863 beq a2,a4,2040eda0 <__mcmp+0x2c> +2040ed94: 57fd li a5,-1 +2040ed96: 00e66363 bltu a2,a4,2040ed9c <__mcmp+0x28> +2040ed9a: 4785 li a5,1 +2040ed9c: 853e mv a0,a5 +2040ed9e: 8082 ret +2040eda0: fed564e3 bltu a0,a3,2040ed88 <__mcmp+0x14> +2040eda4: bfe5 j 2040ed9c <__mcmp+0x28> -2040edd0 <__lo0bits>: -2040edd0: 411c lw a5,0(a0) -2040edd2: 0077f713 andi a4,a5,7 -2040edd6: c30d beqz a4,2040edf8 <__lo0bits+0x28> -2040edd8: 0017f693 andi a3,a5,1 -2040eddc: 4701 li a4,0 -2040edde: e699 bnez a3,2040edec <__lo0bits+0x1c> -2040ede0: 0027f713 andi a4,a5,2 -2040ede4: c711 beqz a4,2040edf0 <__lo0bits+0x20> -2040ede6: 8385 srli a5,a5,0x1 -2040ede8: c11c sw a5,0(a0) -2040edea: 4705 li a4,1 -2040edec: 853a mv a0,a4 -2040edee: 8082 ret -2040edf0: 8389 srli a5,a5,0x2 -2040edf2: c11c sw a5,0(a0) -2040edf4: 4709 li a4,2 -2040edf6: bfdd j 2040edec <__lo0bits+0x1c> -2040edf8: 01079693 slli a3,a5,0x10 -2040edfc: 82c1 srli a3,a3,0x10 -2040edfe: 4701 li a4,0 -2040ee00: e299 bnez a3,2040ee06 <__lo0bits+0x36> -2040ee02: 83c1 srli a5,a5,0x10 -2040ee04: 4741 li a4,16 -2040ee06: 0ff7f693 andi a3,a5,255 -2040ee0a: e299 bnez a3,2040ee10 <__lo0bits+0x40> -2040ee0c: 0721 addi a4,a4,8 -2040ee0e: 83a1 srli a5,a5,0x8 -2040ee10: 00f7f693 andi a3,a5,15 -2040ee14: e299 bnez a3,2040ee1a <__lo0bits+0x4a> -2040ee16: 0711 addi a4,a4,4 -2040ee18: 8391 srli a5,a5,0x4 -2040ee1a: 0037f693 andi a3,a5,3 -2040ee1e: e299 bnez a3,2040ee24 <__lo0bits+0x54> -2040ee20: 0709 addi a4,a4,2 -2040ee22: 8389 srli a5,a5,0x2 -2040ee24: 0017f693 andi a3,a5,1 -2040ee28: e681 bnez a3,2040ee30 <__lo0bits+0x60> -2040ee2a: 8385 srli a5,a5,0x1 -2040ee2c: c781 beqz a5,2040ee34 <__lo0bits+0x64> -2040ee2e: 0705 addi a4,a4,1 -2040ee30: c11c sw a5,0(a0) -2040ee32: bf6d j 2040edec <__lo0bits+0x1c> -2040ee34: 02000713 li a4,32 -2040ee38: bf55 j 2040edec <__lo0bits+0x1c> +2040eda6 <__mdiff>: +2040eda6: 1101 addi sp,sp,-32 +2040eda8: ca26 sw s1,20(sp) +2040edaa: 84ae mv s1,a1 +2040edac: c64e sw s3,12(sp) +2040edae: 85b2 mv a1,a2 +2040edb0: 89aa mv s3,a0 +2040edb2: 8526 mv a0,s1 +2040edb4: cc22 sw s0,24(sp) +2040edb6: ce06 sw ra,28(sp) +2040edb8: c84a sw s2,16(sp) +2040edba: 8432 mv s0,a2 +2040edbc: 3f65 jal 2040ed74 <__mcmp> +2040edbe: ed19 bnez a0,2040eddc <__mdiff+0x36> +2040edc0: 4581 li a1,0 +2040edc2: 854e mv a0,s3 +2040edc4: 3c71 jal 2040e860 <_Balloc> +2040edc6: 4785 li a5,1 +2040edc8: c91c sw a5,16(a0) +2040edca: 00052a23 sw zero,20(a0) +2040edce: 40f2 lw ra,28(sp) +2040edd0: 4462 lw s0,24(sp) +2040edd2: 44d2 lw s1,20(sp) +2040edd4: 4942 lw s2,16(sp) +2040edd6: 49b2 lw s3,12(sp) +2040edd8: 6105 addi sp,sp,32 +2040edda: 8082 ret +2040eddc: 4905 li s2,1 +2040edde: 00054663 bltz a0,2040edea <__mdiff+0x44> +2040ede2: 87a2 mv a5,s0 +2040ede4: 4901 li s2,0 +2040ede6: 8426 mv s0,s1 +2040ede8: 84be mv s1,a5 +2040edea: 404c lw a1,4(s0) +2040edec: 854e mv a0,s3 +2040edee: 3c8d jal 2040e860 <_Balloc> +2040edf0: 01042303 lw t1,16(s0) +2040edf4: 0104a883 lw a7,16(s1) +2040edf8: 01440613 addi a2,s0,20 +2040edfc: 00231e13 slli t3,t1,0x2 +2040ee00: 01448813 addi a6,s1,20 +2040ee04: 088a slli a7,a7,0x2 +2040ee06: 6ec1 lui t4,0x10 +2040ee08: 01252623 sw s2,12(a0) +2040ee0c: 9e32 add t3,t3,a2 +2040ee0e: 98c2 add a7,a7,a6 +2040ee10: 01450693 addi a3,a0,20 +2040ee14: 4f01 li t5,0 +2040ee16: 1efd addi t4,t4,-1 +2040ee18: 4218 lw a4,0(a2) +2040ee1a: 00082f83 lw t6,0(a6) +2040ee1e: 0691 addi a3,a3,4 +2040ee20: 01d775b3 and a1,a4,t4 +2040ee24: 01dff7b3 and a5,t6,t4 +2040ee28: 95fa add a1,a1,t5 +2040ee2a: 8d9d sub a1,a1,a5 +2040ee2c: 010fdf93 srli t6,t6,0x10 +2040ee30: 01075793 srli a5,a4,0x10 +2040ee34: 41f787b3 sub a5,a5,t6 +2040ee38: 4105d713 srai a4,a1,0x10 +2040ee3c: 97ba add a5,a5,a4 +2040ee3e: 4107df13 srai t5,a5,0x10 +2040ee42: 01d5f5b3 and a1,a1,t4 +2040ee46: 07c2 slli a5,a5,0x10 +2040ee48: 8fcd or a5,a5,a1 +2040ee4a: 0811 addi a6,a6,4 +2040ee4c: fef6ae23 sw a5,-4(a3) +2040ee50: 0611 addi a2,a2,4 +2040ee52: fd1863e3 bltu a6,a7,2040ee18 <__mdiff+0x72> +2040ee56: 65c1 lui a1,0x10 +2040ee58: 15fd addi a1,a1,-1 +2040ee5a: 01c66863 bltu a2,t3,2040ee6a <__mdiff+0xc4> +2040ee5e: 16f1 addi a3,a3,-4 +2040ee60: 429c lw a5,0(a3) +2040ee62: c795 beqz a5,2040ee8e <__mdiff+0xe8> +2040ee64: 00652823 sw t1,16(a0) +2040ee68: b79d j 2040edce <__mdiff+0x28> +2040ee6a: 421c lw a5,0(a2) +2040ee6c: 0691 addi a3,a3,4 +2040ee6e: 0611 addi a2,a2,4 +2040ee70: 00b7f733 and a4,a5,a1 +2040ee74: 977a add a4,a4,t5 +2040ee76: 41075813 srai a6,a4,0x10 +2040ee7a: 83c1 srli a5,a5,0x10 +2040ee7c: 97c2 add a5,a5,a6 +2040ee7e: 4107df13 srai t5,a5,0x10 +2040ee82: 8f6d and a4,a4,a1 +2040ee84: 07c2 slli a5,a5,0x10 +2040ee86: 8fd9 or a5,a5,a4 +2040ee88: fef6ae23 sw a5,-4(a3) +2040ee8c: b7f9 j 2040ee5a <__mdiff+0xb4> +2040ee8e: 137d addi t1,t1,-1 +2040ee90: b7f9 j 2040ee5e <__mdiff+0xb8> -2040ee3a <__i2b>: -2040ee3a: 1141 addi sp,sp,-16 -2040ee3c: c422 sw s0,8(sp) -2040ee3e: 842e mv s0,a1 -2040ee40: 4585 li a1,1 -2040ee42: c606 sw ra,12(sp) -2040ee44: 3b61 jal 2040ebdc <_Balloc> -2040ee46: c940 sw s0,20(a0) -2040ee48: 40b2 lw ra,12(sp) -2040ee4a: 4422 lw s0,8(sp) -2040ee4c: 4705 li a4,1 -2040ee4e: c918 sw a4,16(a0) -2040ee50: 0141 addi sp,sp,16 -2040ee52: 8082 ret +2040ee92 <__ulp>: +2040ee92: 7ff007b7 lui a5,0x7ff00 +2040ee96: 8dfd and a1,a1,a5 +2040ee98: fcc007b7 lui a5,0xfcc00 +2040ee9c: 95be add a1,a1,a5 +2040ee9e: 00b05563 blez a1,2040eea8 <__ulp+0x16> +2040eea2: 4781 li a5,0 +2040eea4: 853e mv a0,a5 +2040eea6: 8082 ret +2040eea8: 40b005b3 neg a1,a1 +2040eeac: 4145d793 srai a5,a1,0x14 +2040eeb0: 474d li a4,19 +2040eeb2: 00f74763 blt a4,a5,2040eec0 <__ulp+0x2e> +2040eeb6: 000805b7 lui a1,0x80 +2040eeba: 40f5d5b3 sra a1,a1,a5 +2040eebe: b7d5 j 2040eea2 <__ulp+0x10> +2040eec0: 17b1 addi a5,a5,-20 +2040eec2: 46f9 li a3,30 +2040eec4: 4581 li a1,0 +2040eec6: 4705 li a4,1 +2040eec8: 00f6c663 blt a3,a5,2040eed4 <__ulp+0x42> +2040eecc: fff7c793 not a5,a5 +2040eed0: 00f71733 sll a4,a4,a5 +2040eed4: 87ba mv a5,a4 +2040eed6: b7f9 j 2040eea4 <__ulp+0x12> -2040ee54 <__multiply>: -2040ee54: 4998 lw a4,16(a1) -2040ee56: 4a1c lw a5,16(a2) -2040ee58: 7179 addi sp,sp,-48 -2040ee5a: d226 sw s1,36(sp) -2040ee5c: d606 sw ra,44(sp) -2040ee5e: d422 sw s0,40(sp) -2040ee60: d04a sw s2,32(sp) -2040ee62: ce4e sw s3,28(sp) -2040ee64: 84ae mv s1,a1 -2040ee66: 00f75463 ble a5,a4,2040ee6e <__multiply+0x1a> -2040ee6a: 84b2 mv s1,a2 -2040ee6c: 862e mv a2,a1 -2040ee6e: 0104a983 lw s3,16(s1) -2040ee72: 01062903 lw s2,16(a2) -2040ee76: 449c lw a5,8(s1) -2040ee78: 40cc lw a1,4(s1) -2040ee7a: 01298433 add s0,s3,s2 -2040ee7e: 0087d363 ble s0,a5,2040ee84 <__multiply+0x30> -2040ee82: 0585 addi a1,a1,1 -2040ee84: c632 sw a2,12(sp) -2040ee86: 3b99 jal 2040ebdc <_Balloc> -2040ee88: 4632 lw a2,12(sp) -2040ee8a: 01450813 addi a6,a0,20 # 10014 <__stack_size+0xf814> -2040ee8e: 00241313 slli t1,s0,0x2 -2040ee92: 9342 add t1,t1,a6 -2040ee94: 87c2 mv a5,a6 -2040ee96: 0267ed63 bltu a5,t1,2040eed0 <__multiply+0x7c> -2040ee9a: 01448593 addi a1,s1,20 -2040ee9e: 00299893 slli a7,s3,0x2 -2040eea2: 0651 addi a2,a2,20 -2040eea4: 00291e13 slli t3,s2,0x2 -2040eea8: 66c1 lui a3,0x10 -2040eeaa: 98ae add a7,a7,a1 -2040eeac: 9e32 add t3,t3,a2 -2040eeae: 16fd addi a3,a3,-1 -2040eeb0: 03c66463 bltu a2,t3,2040eed8 <__multiply+0x84> -2040eeb4: 00805663 blez s0,2040eec0 <__multiply+0x6c> -2040eeb8: 1371 addi t1,t1,-4 -2040eeba: 00032783 lw a5,0(t1) # 10000 <__stack_size+0xf800> -2040eebe: cbf1 beqz a5,2040ef92 <__multiply+0x13e> -2040eec0: c900 sw s0,16(a0) -2040eec2: 50b2 lw ra,44(sp) -2040eec4: 5422 lw s0,40(sp) -2040eec6: 5492 lw s1,36(sp) -2040eec8: 5902 lw s2,32(sp) -2040eeca: 49f2 lw s3,28(sp) -2040eecc: 6145 addi sp,sp,48 -2040eece: 8082 ret -2040eed0: 0007a023 sw zero,0(a5) -2040eed4: 0791 addi a5,a5,4 -2040eed6: b7c1 j 2040ee96 <__multiply+0x42> -2040eed8: 00062f83 lw t6,0(a2) -2040eedc: 00dfffb3 and t6,t6,a3 -2040eee0: 040f8a63 beqz t6,2040ef34 <__multiply+0xe0> -2040eee4: 8f42 mv t5,a6 -2040eee6: 82ae mv t0,a1 -2040eee8: 4481 li s1,0 -2040eeea: 0002a703 lw a4,0(t0) # 2040ebc2 -2040eeee: 000f2383 lw t2,0(t5) -2040eef2: 0f11 addi t5,t5,4 -2040eef4: 00d77eb3 and t4,a4,a3 -2040eef8: 03fe8eb3 mul t4,t4,t6 -2040eefc: 00d3f7b3 and a5,t2,a3 -2040ef00: 0103d393 srli t2,t2,0x10 -2040ef04: 0291 addi t0,t0,4 -2040ef06: 9ebe add t4,t4,a5 -2040ef08: 01075793 srli a5,a4,0x10 -2040ef0c: 03f787b3 mul a5,a5,t6 -2040ef10: 9ea6 add t4,t4,s1 -2040ef12: 010ed713 srli a4,t4,0x10 -2040ef16: 00defeb3 and t4,t4,a3 -2040ef1a: 979e add a5,a5,t2 -2040ef1c: 97ba add a5,a5,a4 -2040ef1e: 0107d493 srli s1,a5,0x10 -2040ef22: 07c2 slli a5,a5,0x10 -2040ef24: 01d7e7b3 or a5,a5,t4 -2040ef28: feff2e23 sw a5,-4(t5) -2040ef2c: fb12efe3 bltu t0,a7,2040eeea <__multiply+0x96> -2040ef30: 009f2023 sw s1,0(t5) -2040ef34: 00265283 lhu t0,2(a2) -2040ef38: 04028a63 beqz t0,2040ef8c <__multiply+0x138> -2040ef3c: 00082783 lw a5,0(a6) -2040ef40: 8ec2 mv t4,a6 -2040ef42: 8f2e mv t5,a1 -2040ef44: 4f81 li t6,0 -2040ef46: 000f2703 lw a4,0(t5) -2040ef4a: 002ed383 lhu t2,2(t4) -2040ef4e: 8ff5 and a5,a5,a3 -2040ef50: 8f75 and a4,a4,a3 -2040ef52: 02570733 mul a4,a4,t0 -2040ef56: 0e91 addi t4,t4,4 -2040ef58: 0f11 addi t5,t5,4 -2040ef5a: 971e add a4,a4,t2 -2040ef5c: 977e add a4,a4,t6 -2040ef5e: 01071f93 slli t6,a4,0x10 -2040ef62: 00ffe7b3 or a5,t6,a5 -2040ef66: fefeae23 sw a5,-4(t4) -2040ef6a: ffef5783 lhu a5,-2(t5) -2040ef6e: 000eaf83 lw t6,0(t4) -2040ef72: 8341 srli a4,a4,0x10 -2040ef74: 025787b3 mul a5,a5,t0 -2040ef78: 00dfffb3 and t6,t6,a3 -2040ef7c: 97fe add a5,a5,t6 -2040ef7e: 97ba add a5,a5,a4 -2040ef80: 0107df93 srli t6,a5,0x10 -2040ef84: fd1f61e3 bltu t5,a7,2040ef46 <__multiply+0xf2> -2040ef88: 00fea023 sw a5,0(t4) -2040ef8c: 0611 addi a2,a2,4 -2040ef8e: 0811 addi a6,a6,4 -2040ef90: b705 j 2040eeb0 <__multiply+0x5c> -2040ef92: 147d addi s0,s0,-1 -2040ef94: b705 j 2040eeb4 <__multiply+0x60> +2040eed8 <__b2d>: +2040eed8: 7179 addi sp,sp,-48 +2040eeda: d226 sw s1,36(sp) +2040eedc: 4904 lw s1,16(a0) +2040eede: ce4e sw s3,28(sp) +2040eee0: 01450993 addi s3,a0,20 +2040eee4: 048a slli s1,s1,0x2 +2040eee6: 94ce add s1,s1,s3 +2040eee8: d422 sw s0,40(sp) +2040eeea: ffc4a403 lw s0,-4(s1) +2040eeee: d04a sw s2,32(sp) +2040eef0: c62e sw a1,12(sp) +2040eef2: 8522 mv a0,s0 +2040eef4: d606 sw ra,44(sp) +2040eef6: 3e19 jal 2040ea0c <__hi0bits> +2040eef8: 45b2 lw a1,12(sp) +2040eefa: 02000793 li a5,32 +2040eefe: 8f89 sub a5,a5,a0 +2040ef00: c19c sw a5,0(a1) +2040ef02: 47a9 li a5,10 +2040ef04: ffc48913 addi s2,s1,-4 +2040ef08: 02a7cd63 blt a5,a0,2040ef42 <__b2d+0x6a> +2040ef0c: 47ad li a5,11 +2040ef0e: 8f89 sub a5,a5,a0 +2040ef10: 3ff00737 lui a4,0x3ff00 +2040ef14: 00f456b3 srl a3,s0,a5 +2040ef18: 8ed9 or a3,a3,a4 +2040ef1a: 4701 li a4,0 +2040ef1c: 0129f463 bleu s2,s3,2040ef24 <__b2d+0x4c> +2040ef20: ff84a703 lw a4,-8(s1) +2040ef24: 0555 addi a0,a0,21 +2040ef26: 00a41533 sll a0,s0,a0 +2040ef2a: 00f757b3 srl a5,a4,a5 +2040ef2e: 8fc9 or a5,a5,a0 +2040ef30: 50b2 lw ra,44(sp) +2040ef32: 5422 lw s0,40(sp) +2040ef34: 5492 lw s1,36(sp) +2040ef36: 5902 lw s2,32(sp) +2040ef38: 49f2 lw s3,28(sp) +2040ef3a: 853e mv a0,a5 +2040ef3c: 85b6 mv a1,a3 +2040ef3e: 6145 addi sp,sp,48 +2040ef40: 8082 ret +2040ef42: 4781 li a5,0 +2040ef44: 0129f663 bleu s2,s3,2040ef50 <__b2d+0x78> +2040ef48: ff84a783 lw a5,-8(s1) +2040ef4c: ff848913 addi s2,s1,-8 +2040ef50: 1555 addi a0,a0,-11 +2040ef52: c905 beqz a0,2040ef82 <__b2d+0xaa> +2040ef54: 02000713 li a4,32 +2040ef58: 40a70633 sub a2,a4,a0 +2040ef5c: 00a41433 sll s0,s0,a0 +2040ef60: 3ff00737 lui a4,0x3ff00 +2040ef64: 8c59 or s0,s0,a4 +2040ef66: 00c7d6b3 srl a3,a5,a2 +2040ef6a: 8ec1 or a3,a3,s0 +2040ef6c: 4701 li a4,0 +2040ef6e: 0129f463 bleu s2,s3,2040ef76 <__b2d+0x9e> +2040ef72: ffc92703 lw a4,-4(s2) +2040ef76: 00a797b3 sll a5,a5,a0 +2040ef7a: 00c75733 srl a4,a4,a2 +2040ef7e: 8fd9 or a5,a5,a4 +2040ef80: bf45 j 2040ef30 <__b2d+0x58> +2040ef82: 3ff006b7 lui a3,0x3ff00 +2040ef86: 8ec1 or a3,a3,s0 +2040ef88: b765 j 2040ef30 <__b2d+0x58> -2040ef96 <__pow5mult>: -2040ef96: 1101 addi sp,sp,-32 -2040ef98: ca26 sw s1,20(sp) -2040ef9a: c84a sw s2,16(sp) -2040ef9c: c64e sw s3,12(sp) -2040ef9e: ce06 sw ra,28(sp) -2040efa0: cc22 sw s0,24(sp) -2040efa2: c452 sw s4,8(sp) -2040efa4: 00367793 andi a5,a2,3 -2040efa8: 892a mv s2,a0 -2040efaa: 84b2 mv s1,a2 -2040efac: 89ae mv s3,a1 -2040efae: cf81 beqz a5,2040efc6 <__pow5mult+0x30> -2040efb0: 17fd addi a5,a5,-1 -2040efb2: 00009717 auipc a4,0x9 -2040efb6: 83670713 addi a4,a4,-1994 # 204177e8 -2040efba: 078a slli a5,a5,0x2 -2040efbc: 97ba add a5,a5,a4 -2040efbe: 4390 lw a2,0(a5) -2040efc0: 4681 li a3,0 -2040efc2: 3951 jal 2040ec56 <__multadd> -2040efc4: 89aa mv s3,a0 -2040efc6: 8489 srai s1,s1,0x2 -2040efc8: c4b1 beqz s1,2040f014 <__pow5mult+0x7e> -2040efca: 04892403 lw s0,72(s2) -2040efce: e811 bnez s0,2040efe2 <__pow5mult+0x4c> -2040efd0: 27100593 li a1,625 -2040efd4: 854a mv a0,s2 -2040efd6: 3595 jal 2040ee3a <__i2b> -2040efd8: 04a92423 sw a0,72(s2) -2040efdc: 842a mv s0,a0 -2040efde: 00052023 sw zero,0(a0) -2040efe2: 0014f793 andi a5,s1,1 -2040efe6: cb91 beqz a5,2040effa <__pow5mult+0x64> -2040efe8: 85ce mv a1,s3 -2040efea: 8622 mv a2,s0 -2040efec: 854a mv a0,s2 -2040efee: 359d jal 2040ee54 <__multiply> -2040eff0: 8a2a mv s4,a0 -2040eff2: 85ce mv a1,s3 -2040eff4: 854a mv a0,s2 -2040eff6: 31b1 jal 2040ec42 <_Bfree> -2040eff8: 89d2 mv s3,s4 -2040effa: 8485 srai s1,s1,0x1 -2040effc: cc81 beqz s1,2040f014 <__pow5mult+0x7e> -2040effe: 4008 lw a0,0(s0) -2040f000: e901 bnez a0,2040f010 <__pow5mult+0x7a> -2040f002: 8622 mv a2,s0 -2040f004: 85a2 mv a1,s0 -2040f006: 854a mv a0,s2 -2040f008: 35b1 jal 2040ee54 <__multiply> -2040f00a: c008 sw a0,0(s0) -2040f00c: 00052023 sw zero,0(a0) -2040f010: 842a mv s0,a0 -2040f012: bfc1 j 2040efe2 <__pow5mult+0x4c> -2040f014: 40f2 lw ra,28(sp) -2040f016: 4462 lw s0,24(sp) -2040f018: 854e mv a0,s3 -2040f01a: 44d2 lw s1,20(sp) -2040f01c: 4942 lw s2,16(sp) -2040f01e: 49b2 lw s3,12(sp) -2040f020: 4a22 lw s4,8(sp) -2040f022: 6105 addi sp,sp,32 -2040f024: 8082 ret +2040ef8a <__d2b>: +2040ef8a: 7179 addi sp,sp,-48 +2040ef8c: d422 sw s0,40(sp) +2040ef8e: 842e mv s0,a1 +2040ef90: 4585 li a1,1 +2040ef92: d226 sw s1,36(sp) +2040ef94: d04a sw s2,32(sp) +2040ef96: 84b2 mv s1,a2 +2040ef98: ce4e sw s3,28(sp) +2040ef9a: cc52 sw s4,24(sp) +2040ef9c: 893a mv s2,a4 +2040ef9e: d606 sw ra,44(sp) +2040efa0: 8a36 mv s4,a3 +2040efa2: 387d jal 2040e860 <_Balloc> +2040efa4: 00100737 lui a4,0x100 +2040efa8: fff70793 addi a5,a4,-1 # fffff <__stack_size+0xff7ff> +2040efac: 8fe5 and a5,a5,s1 +2040efae: 80d1 srli s1,s1,0x14 +2040efb0: 7ff4f493 andi s1,s1,2047 +2040efb4: 89aa mv s3,a0 +2040efb6: e0ad bnez s1,2040f018 <__d2b+0x8e> +2040efb8: c63e sw a5,12(sp) +2040efba: c425 beqz s0,2040f022 <__d2b+0x98> +2040efbc: 0028 addi a0,sp,8 +2040efbe: c422 sw s0,8(sp) +2040efc0: 3c51 jal 2040ea54 <__lo0bits> +2040efc2: 46a2 lw a3,8(sp) +2040efc4: cd21 beqz a0,2040f01c <__d2b+0x92> +2040efc6: 4732 lw a4,12(sp) +2040efc8: 02000793 li a5,32 +2040efcc: 8f89 sub a5,a5,a0 +2040efce: 00f717b3 sll a5,a4,a5 +2040efd2: 8fd5 or a5,a5,a3 +2040efd4: 00a75733 srl a4,a4,a0 +2040efd8: 00f9aa23 sw a5,20(s3) +2040efdc: c63a sw a4,12(sp) +2040efde: 4432 lw s0,12(sp) +2040efe0: 0089ac23 sw s0,24(s3) +2040efe4: 00803433 snez s0,s0 +2040efe8: 0405 addi s0,s0,1 +2040efea: 0089a823 sw s0,16(s3) +2040efee: c4b1 beqz s1,2040f03a <__d2b+0xb0> +2040eff0: bcd48493 addi s1,s1,-1075 +2040eff4: 94aa add s1,s1,a0 +2040eff6: 03500793 li a5,53 +2040effa: 009a2023 sw s1,0(s4) +2040effe: 40a78533 sub a0,a5,a0 +2040f002: 00a92023 sw a0,0(s2) +2040f006: 50b2 lw ra,44(sp) +2040f008: 5422 lw s0,40(sp) +2040f00a: 854e mv a0,s3 +2040f00c: 5492 lw s1,36(sp) +2040f00e: 5902 lw s2,32(sp) +2040f010: 49f2 lw s3,28(sp) +2040f012: 4a62 lw s4,24(sp) +2040f014: 6145 addi sp,sp,48 +2040f016: 8082 ret +2040f018: 8fd9 or a5,a5,a4 +2040f01a: bf79 j 2040efb8 <__d2b+0x2e> +2040f01c: 00d9aa23 sw a3,20(s3) +2040f020: bf7d j 2040efde <__d2b+0x54> +2040f022: 0068 addi a0,sp,12 +2040f024: 3c05 jal 2040ea54 <__lo0bits> +2040f026: 47b2 lw a5,12(sp) +2040f028: 02050513 addi a0,a0,32 +2040f02c: 4405 li s0,1 +2040f02e: 00f9aa23 sw a5,20(s3) +2040f032: 4785 li a5,1 +2040f034: 00f9a823 sw a5,16(s3) +2040f038: bf5d j 2040efee <__d2b+0x64> +2040f03a: 00241793 slli a5,s0,0x2 +2040f03e: bce50513 addi a0,a0,-1074 +2040f042: 97ce add a5,a5,s3 +2040f044: 00aa2023 sw a0,0(s4) +2040f048: 4b88 lw a0,16(a5) +2040f04a: 0416 slli s0,s0,0x5 +2040f04c: 32c1 jal 2040ea0c <__hi0bits> +2040f04e: 8c09 sub s0,s0,a0 +2040f050: 00892023 sw s0,0(s2) +2040f054: bf4d j 2040f006 <__d2b+0x7c> -2040f026 <__lshift>: -2040f026: 7179 addi sp,sp,-48 -2040f028: d226 sw s1,36(sp) -2040f02a: 84ae mv s1,a1 -2040f02c: ce4e sw s3,28(sp) -2040f02e: 0104a983 lw s3,16(s1) -2040f032: d422 sw s0,40(sp) -2040f034: 41cc lw a1,4(a1) -2040f036: 40565413 srai s0,a2,0x5 -2040f03a: 449c lw a5,8(s1) -2040f03c: 99a2 add s3,s3,s0 -2040f03e: d04a sw s2,32(sp) -2040f040: ca56 sw s5,20(sp) -2040f042: d606 sw ra,44(sp) -2040f044: cc52 sw s4,24(sp) -2040f046: 8aaa mv s5,a0 -2040f048: 00198913 addi s2,s3,1 -2040f04c: 0927c263 blt a5,s2,2040f0d0 <__lshift+0xaa> -2040f050: 8556 mv a0,s5 -2040f052: c632 sw a2,12(sp) -2040f054: 3661 jal 2040ebdc <_Balloc> -2040f056: 4632 lw a2,12(sp) -2040f058: 01450793 addi a5,a0,20 -2040f05c: 8a2a mv s4,a0 -2040f05e: 86be mv a3,a5 -2040f060: 4701 li a4,0 -2040f062: 0691 addi a3,a3,4 -2040f064: 06874963 blt a4,s0,2040f0d6 <__lshift+0xb0> -2040f068: 00045363 bgez s0,2040f06e <__lshift+0x48> -2040f06c: 4401 li s0,0 -2040f06e: 4894 lw a3,16(s1) -2040f070: 040a slli s0,s0,0x2 -2040f072: 00878733 add a4,a5,s0 -2040f076: 068a slli a3,a3,0x2 -2040f078: 01448793 addi a5,s1,20 -2040f07c: 8a7d andi a2,a2,31 -2040f07e: 96be add a3,a3,a5 -2040f080: ce39 beqz a2,2040f0de <__lshift+0xb8> -2040f082: 02000813 li a6,32 -2040f086: 40c80833 sub a6,a6,a2 -2040f08a: 4581 li a1,0 -2040f08c: 4388 lw a0,0(a5) -2040f08e: 0711 addi a4,a4,4 -2040f090: 0791 addi a5,a5,4 -2040f092: 00c51533 sll a0,a0,a2 -2040f096: 8dc9 or a1,a1,a0 -2040f098: feb72e23 sw a1,-4(a4) -2040f09c: ffc7a583 lw a1,-4(a5) -2040f0a0: 0105d5b3 srl a1,a1,a6 -2040f0a4: fed7e4e3 bltu a5,a3,2040f08c <__lshift+0x66> -2040f0a8: c30c sw a1,0(a4) -2040f0aa: c199 beqz a1,2040f0b0 <__lshift+0x8a> -2040f0ac: 00298913 addi s2,s3,2 -2040f0b0: 197d addi s2,s2,-1 -2040f0b2: 012a2823 sw s2,16(s4) -2040f0b6: 8556 mv a0,s5 -2040f0b8: 85a6 mv a1,s1 -2040f0ba: 3661 jal 2040ec42 <_Bfree> -2040f0bc: 50b2 lw ra,44(sp) -2040f0be: 5422 lw s0,40(sp) -2040f0c0: 8552 mv a0,s4 -2040f0c2: 5492 lw s1,36(sp) -2040f0c4: 5902 lw s2,32(sp) -2040f0c6: 49f2 lw s3,28(sp) -2040f0c8: 4a62 lw s4,24(sp) -2040f0ca: 4ad2 lw s5,20(sp) -2040f0cc: 6145 addi sp,sp,48 -2040f0ce: 8082 ret -2040f0d0: 0585 addi a1,a1,1 -2040f0d2: 0786 slli a5,a5,0x1 -2040f0d4: bfa5 j 2040f04c <__lshift+0x26> -2040f0d6: fe06ae23 sw zero,-4(a3) # fffc <__stack_size+0xf7fc> -2040f0da: 0705 addi a4,a4,1 -2040f0dc: b759 j 2040f062 <__lshift+0x3c> -2040f0de: 0791 addi a5,a5,4 -2040f0e0: ffc7a603 lw a2,-4(a5) -2040f0e4: 0711 addi a4,a4,4 -2040f0e6: fec72e23 sw a2,-4(a4) -2040f0ea: fed7eae3 bltu a5,a3,2040f0de <__lshift+0xb8> -2040f0ee: b7c9 j 2040f0b0 <__lshift+0x8a> +2040f056 <__ratio>: +2040f056: 7179 addi sp,sp,-48 +2040f058: d04a sw s2,32(sp) +2040f05a: 892e mv s2,a1 +2040f05c: 002c addi a1,sp,8 +2040f05e: d606 sw ra,44(sp) +2040f060: d422 sw s0,40(sp) +2040f062: d226 sw s1,36(sp) +2040f064: ce4e sw s3,28(sp) +2040f066: cc52 sw s4,24(sp) +2040f068: 8a2a mv s4,a0 +2040f06a: 35bd jal 2040eed8 <__b2d> +2040f06c: 89aa mv s3,a0 +2040f06e: 84ae mv s1,a1 +2040f070: 842e mv s0,a1 +2040f072: 854a mv a0,s2 +2040f074: 006c addi a1,sp,12 +2040f076: 358d jal 2040eed8 <__b2d> +2040f078: 01092783 lw a5,16(s2) +2040f07c: 010a2703 lw a4,16(s4) +2040f080: 46a2 lw a3,8(sp) +2040f082: 8f1d sub a4,a4,a5 +2040f084: 47b2 lw a5,12(sp) +2040f086: 0716 slli a4,a4,0x5 +2040f088: 8e9d sub a3,a3,a5 +2040f08a: 00d707b3 add a5,a4,a3 +2040f08e: 02f05563 blez a5,2040f0b8 <__ratio+0x62> +2040f092: 07d2 slli a5,a5,0x14 +2040f094: 862e mv a2,a1 +2040f096: 00978433 add s0,a5,s1 +2040f09a: 8732 mv a4,a2 +2040f09c: 85a2 mv a1,s0 +2040f09e: 862a mv a2,a0 +2040f0a0: 86ba mv a3,a4 +2040f0a2: 854e mv a0,s3 +2040f0a4: 2f7030ef jal ra,20412b9a <__divdf3> +2040f0a8: 50b2 lw ra,44(sp) +2040f0aa: 5422 lw s0,40(sp) +2040f0ac: 5492 lw s1,36(sp) +2040f0ae: 5902 lw s2,32(sp) +2040f0b0: 49f2 lw s3,28(sp) +2040f0b2: 4a62 lw s4,24(sp) +2040f0b4: 6145 addi sp,sp,48 +2040f0b6: 8082 ret +2040f0b8: fff00737 lui a4,0xfff00 +2040f0bc: 02e787b3 mul a5,a5,a4 +2040f0c0: 00b78633 add a2,a5,a1 +2040f0c4: bfd9 j 2040f09a <__ratio+0x44> -2040f0f0 <__mcmp>: -2040f0f0: 491c lw a5,16(a0) -2040f0f2: 4998 lw a4,16(a1) -2040f0f4: 8f99 sub a5,a5,a4 -2040f0f6: e38d bnez a5,2040f118 <__mcmp+0x28> -2040f0f8: 070a slli a4,a4,0x2 -2040f0fa: 0551 addi a0,a0,20 -2040f0fc: 05d1 addi a1,a1,20 -2040f0fe: 00e506b3 add a3,a0,a4 -2040f102: 95ba add a1,a1,a4 -2040f104: 16f1 addi a3,a3,-4 -2040f106: 15f1 addi a1,a1,-4 -2040f108: 4290 lw a2,0(a3) -2040f10a: 4198 lw a4,0(a1) -2040f10c: 00e60863 beq a2,a4,2040f11c <__mcmp+0x2c> -2040f110: 57fd li a5,-1 -2040f112: 00e66363 bltu a2,a4,2040f118 <__mcmp+0x28> -2040f116: 4785 li a5,1 -2040f118: 853e mv a0,a5 -2040f11a: 8082 ret -2040f11c: fed564e3 bltu a0,a3,2040f104 <__mcmp+0x14> -2040f120: bfe5 j 2040f118 <__mcmp+0x28> +2040f0c6 <_mprec_log10>: +2040f0c6: 1141 addi sp,sp,-16 +2040f0c8: c422 sw s0,8(sp) +2040f0ca: c606 sw ra,12(sp) +2040f0cc: c24a sw s2,4(sp) +2040f0ce: c04e sw s3,0(sp) +2040f0d0: 47dd li a5,23 +2040f0d2: 842a mv s0,a0 +2040f0d4: 02a7c163 blt a5,a0,2040f0f6 <_mprec_log10+0x30> +2040f0d8: 00351413 slli s0,a0,0x3 +2040f0dc: 00008797 auipc a5,0x8 +2040f0e0: 4cc78793 addi a5,a5,1228 # 204175a8 +2040f0e4: 943e add s0,s0,a5 +2040f0e6: 4808 lw a0,16(s0) +2040f0e8: 484c lw a1,20(s0) +2040f0ea: 40b2 lw ra,12(sp) +2040f0ec: 4422 lw s0,8(sp) +2040f0ee: 4912 lw s2,4(sp) +2040f0f0: 4982 lw s3,0(sp) +2040f0f2: 0141 addi sp,sp,16 +2040f0f4: 8082 ret +2040f0f6: 5fbf1797 auipc a5,0x5fbf1 +2040f0fa: 5da78793 addi a5,a5,1498 # 800006d0 +2040f0fe: 4388 lw a0,0(a5) +2040f100: 43cc lw a1,4(a5) +2040f102: 5fbf1797 auipc a5,0x5fbf1 +2040f106: 5d678793 addi a5,a5,1494 # 800006d8 +2040f10a: 0007a903 lw s2,0(a5) +2040f10e: 0047a983 lw s3,4(a5) +2040f112: 864a mv a2,s2 +2040f114: 86ce mv a3,s3 +2040f116: 147d addi s0,s0,-1 +2040f118: 7b3030ef jal ra,204130ca <__muldf3> +2040f11c: f87d bnez s0,2040f112 <_mprec_log10+0x4c> +2040f11e: b7f1 j 2040f0ea <_mprec_log10+0x24> -2040f122 <__mdiff>: -2040f122: 1101 addi sp,sp,-32 -2040f124: ca26 sw s1,20(sp) -2040f126: 84ae mv s1,a1 -2040f128: c64e sw s3,12(sp) -2040f12a: 85b2 mv a1,a2 -2040f12c: 89aa mv s3,a0 -2040f12e: 8526 mv a0,s1 -2040f130: cc22 sw s0,24(sp) -2040f132: ce06 sw ra,28(sp) -2040f134: c84a sw s2,16(sp) -2040f136: 8432 mv s0,a2 -2040f138: 3f65 jal 2040f0f0 <__mcmp> -2040f13a: ed19 bnez a0,2040f158 <__mdiff+0x36> -2040f13c: 4581 li a1,0 -2040f13e: 854e mv a0,s3 -2040f140: 3c71 jal 2040ebdc <_Balloc> -2040f142: 4785 li a5,1 -2040f144: c91c sw a5,16(a0) -2040f146: 00052a23 sw zero,20(a0) -2040f14a: 40f2 lw ra,28(sp) -2040f14c: 4462 lw s0,24(sp) -2040f14e: 44d2 lw s1,20(sp) -2040f150: 4942 lw s2,16(sp) -2040f152: 49b2 lw s3,12(sp) -2040f154: 6105 addi sp,sp,32 -2040f156: 8082 ret -2040f158: 4905 li s2,1 -2040f15a: 00054663 bltz a0,2040f166 <__mdiff+0x44> -2040f15e: 87a2 mv a5,s0 -2040f160: 4901 li s2,0 -2040f162: 8426 mv s0,s1 -2040f164: 84be mv s1,a5 -2040f166: 404c lw a1,4(s0) -2040f168: 854e mv a0,s3 -2040f16a: 3c8d jal 2040ebdc <_Balloc> -2040f16c: 01042303 lw t1,16(s0) -2040f170: 0104a883 lw a7,16(s1) -2040f174: 01440613 addi a2,s0,20 -2040f178: 00231e13 slli t3,t1,0x2 -2040f17c: 01448813 addi a6,s1,20 -2040f180: 088a slli a7,a7,0x2 -2040f182: 6ec1 lui t4,0x10 -2040f184: 01252623 sw s2,12(a0) -2040f188: 9e32 add t3,t3,a2 -2040f18a: 98c2 add a7,a7,a6 -2040f18c: 01450693 addi a3,a0,20 -2040f190: 4f01 li t5,0 -2040f192: 1efd addi t4,t4,-1 -2040f194: 4218 lw a4,0(a2) -2040f196: 00082f83 lw t6,0(a6) -2040f19a: 0691 addi a3,a3,4 -2040f19c: 01d775b3 and a1,a4,t4 -2040f1a0: 01dff7b3 and a5,t6,t4 -2040f1a4: 95fa add a1,a1,t5 -2040f1a6: 8d9d sub a1,a1,a5 -2040f1a8: 010fdf93 srli t6,t6,0x10 -2040f1ac: 01075793 srli a5,a4,0x10 -2040f1b0: 41f787b3 sub a5,a5,t6 -2040f1b4: 4105d713 srai a4,a1,0x10 -2040f1b8: 97ba add a5,a5,a4 -2040f1ba: 4107df13 srai t5,a5,0x10 -2040f1be: 01d5f5b3 and a1,a1,t4 -2040f1c2: 07c2 slli a5,a5,0x10 -2040f1c4: 8fcd or a5,a5,a1 -2040f1c6: 0811 addi a6,a6,4 -2040f1c8: fef6ae23 sw a5,-4(a3) -2040f1cc: 0611 addi a2,a2,4 -2040f1ce: fd1863e3 bltu a6,a7,2040f194 <__mdiff+0x72> -2040f1d2: 65c1 lui a1,0x10 -2040f1d4: 15fd addi a1,a1,-1 -2040f1d6: 01c66863 bltu a2,t3,2040f1e6 <__mdiff+0xc4> -2040f1da: 16f1 addi a3,a3,-4 -2040f1dc: 429c lw a5,0(a3) -2040f1de: c795 beqz a5,2040f20a <__mdiff+0xe8> -2040f1e0: 00652823 sw t1,16(a0) -2040f1e4: b79d j 2040f14a <__mdiff+0x28> -2040f1e6: 421c lw a5,0(a2) -2040f1e8: 0691 addi a3,a3,4 -2040f1ea: 0611 addi a2,a2,4 -2040f1ec: 00b7f733 and a4,a5,a1 -2040f1f0: 977a add a4,a4,t5 -2040f1f2: 41075813 srai a6,a4,0x10 -2040f1f6: 83c1 srli a5,a5,0x10 -2040f1f8: 97c2 add a5,a5,a6 -2040f1fa: 4107df13 srai t5,a5,0x10 -2040f1fe: 8f6d and a4,a4,a1 -2040f200: 07c2 slli a5,a5,0x10 -2040f202: 8fd9 or a5,a5,a4 -2040f204: fef6ae23 sw a5,-4(a3) -2040f208: b7f9 j 2040f1d6 <__mdiff+0xb4> -2040f20a: 137d addi t1,t1,-1 -2040f20c: b7f9 j 2040f1da <__mdiff+0xb8> +2040f120 <__copybits>: +2040f120: fff58793 addi a5,a1,-1 # 7ffff <__stack_size+0x7f7ff> +2040f124: 4a18 lw a4,16(a2) +2040f126: 8795 srai a5,a5,0x5 +2040f128: 0785 addi a5,a5,1 +2040f12a: 078a slli a5,a5,0x2 +2040f12c: 01460693 addi a3,a2,20 +2040f130: 070a slli a4,a4,0x2 +2040f132: 97aa add a5,a5,a0 +2040f134: 9736 add a4,a4,a3 +2040f136: 00e6e563 bltu a3,a4,2040f140 <__copybits+0x20> +2040f13a: 00f56a63 bltu a0,a5,2040f14e <__copybits+0x2e> +2040f13e: 8082 ret +2040f140: 0691 addi a3,a3,4 +2040f142: ffc6a603 lw a2,-4(a3) # 3feffffc <_data_lma+0x1fae80e0> +2040f146: 0511 addi a0,a0,4 +2040f148: fec52e23 sw a2,-4(a0) +2040f14c: b7ed j 2040f136 <__copybits+0x16> +2040f14e: 0511 addi a0,a0,4 +2040f150: fe052e23 sw zero,-4(a0) +2040f154: b7dd j 2040f13a <__copybits+0x1a> -2040f20e <__ulp>: -2040f20e: 7ff007b7 lui a5,0x7ff00 -2040f212: 8dfd and a1,a1,a5 -2040f214: fcc007b7 lui a5,0xfcc00 -2040f218: 95be add a1,a1,a5 -2040f21a: 00b05563 blez a1,2040f224 <__ulp+0x16> -2040f21e: 4781 li a5,0 -2040f220: 853e mv a0,a5 -2040f222: 8082 ret -2040f224: 40b005b3 neg a1,a1 -2040f228: 4145d793 srai a5,a1,0x14 -2040f22c: 474d li a4,19 -2040f22e: 00f74763 blt a4,a5,2040f23c <__ulp+0x2e> -2040f232: 000805b7 lui a1,0x80 -2040f236: 40f5d5b3 sra a1,a1,a5 -2040f23a: b7d5 j 2040f21e <__ulp+0x10> -2040f23c: 17b1 addi a5,a5,-20 -2040f23e: 46f9 li a3,30 -2040f240: 4581 li a1,0 -2040f242: 4705 li a4,1 -2040f244: 00f6c663 blt a3,a5,2040f250 <__ulp+0x42> -2040f248: fff7c793 not a5,a5 -2040f24c: 00f71733 sll a4,a4,a5 -2040f250: 87ba mv a5,a4 -2040f252: b7f9 j 2040f220 <__ulp+0x12> +2040f156 <__any_on>: +2040f156: 4914 lw a3,16(a0) +2040f158: 4055d793 srai a5,a1,0x5 +2040f15c: 01450713 addi a4,a0,20 +2040f160: 02f6c763 blt a3,a5,2040f18e <__any_on+0x38> +2040f164: 00d7df63 ble a3,a5,2040f182 <__any_on+0x2c> +2040f168: 89fd andi a1,a1,31 +2040f16a: cd81 beqz a1,2040f182 <__any_on+0x2c> +2040f16c: 00279693 slli a3,a5,0x2 +2040f170: 96ba add a3,a3,a4 +2040f172: 4290 lw a2,0(a3) +2040f174: 4505 li a0,1 +2040f176: 00b656b3 srl a3,a2,a1 +2040f17a: 00b695b3 sll a1,a3,a1 +2040f17e: 00b61e63 bne a2,a1,2040f19a <__any_on+0x44> +2040f182: 078a slli a5,a5,0x2 +2040f184: 97ba add a5,a5,a4 +2040f186: 00f76663 bltu a4,a5,2040f192 <__any_on+0x3c> +2040f18a: 4501 li a0,0 +2040f18c: 8082 ret +2040f18e: 87b6 mv a5,a3 +2040f190: bfcd j 2040f182 <__any_on+0x2c> +2040f192: 17f1 addi a5,a5,-4 +2040f194: 4394 lw a3,0(a5) +2040f196: dae5 beqz a3,2040f186 <__any_on+0x30> +2040f198: 4505 li a0,1 +2040f19a: 8082 ret -2040f254 <__b2d>: -2040f254: 7179 addi sp,sp,-48 -2040f256: d226 sw s1,36(sp) -2040f258: 4904 lw s1,16(a0) -2040f25a: ce4e sw s3,28(sp) -2040f25c: 01450993 addi s3,a0,20 -2040f260: 048a slli s1,s1,0x2 -2040f262: 94ce add s1,s1,s3 -2040f264: d422 sw s0,40(sp) -2040f266: ffc4a403 lw s0,-4(s1) -2040f26a: d04a sw s2,32(sp) -2040f26c: c62e sw a1,12(sp) -2040f26e: 8522 mv a0,s0 -2040f270: d606 sw ra,44(sp) -2040f272: 3e19 jal 2040ed88 <__hi0bits> -2040f274: 45b2 lw a1,12(sp) -2040f276: 02000793 li a5,32 -2040f27a: 8f89 sub a5,a5,a0 -2040f27c: c19c sw a5,0(a1) -2040f27e: 47a9 li a5,10 -2040f280: ffc48913 addi s2,s1,-4 -2040f284: 02a7cd63 blt a5,a0,2040f2be <__b2d+0x6a> -2040f288: 47ad li a5,11 -2040f28a: 8f89 sub a5,a5,a0 -2040f28c: 3ff00737 lui a4,0x3ff00 -2040f290: 00f456b3 srl a3,s0,a5 -2040f294: 8ed9 or a3,a3,a4 -2040f296: 4701 li a4,0 -2040f298: 0129f463 bleu s2,s3,2040f2a0 <__b2d+0x4c> -2040f29c: ff84a703 lw a4,-8(s1) -2040f2a0: 0555 addi a0,a0,21 -2040f2a2: 00a41533 sll a0,s0,a0 -2040f2a6: 00f757b3 srl a5,a4,a5 -2040f2aa: 8fc9 or a5,a5,a0 -2040f2ac: 50b2 lw ra,44(sp) -2040f2ae: 5422 lw s0,40(sp) -2040f2b0: 5492 lw s1,36(sp) -2040f2b2: 5902 lw s2,32(sp) -2040f2b4: 49f2 lw s3,28(sp) -2040f2b6: 853e mv a0,a5 -2040f2b8: 85b6 mv a1,a3 -2040f2ba: 6145 addi sp,sp,48 +2040f19c : +2040f19c: 1141 addi sp,sp,-16 +2040f19e: c226 sw s1,4(sp) +2040f1a0: 800004b7 lui s1,0x80000 +2040f1a4: c422 sw s0,8(sp) +2040f1a6: c606 sw ra,12(sp) +2040f1a8: fff4c493 not s1,s1 +2040f1ac: 00b4f733 and a4,s1,a1 +2040f1b0: 00062023 sw zero,0(a2) +2040f1b4: 7ff00837 lui a6,0x7ff00 +2040f1b8: 86aa mv a3,a0 +2040f1ba: 87ae mv a5,a1 +2040f1bc: 8432 mv s0,a2 +2040f1be: 05075763 ble a6,a4,2040f20c +2040f1c2: 00a76833 or a6,a4,a0 +2040f1c6: 04080363 beqz a6,2040f20c +2040f1ca: 001007b7 lui a5,0x100 +2040f1ce: 862e mv a2,a1 +2040f1d0: 02f75163 ble a5,a4,2040f1f2 +2040f1d4: 5fbf1797 auipc a5,0x5fbf1 +2040f1d8: 50c78793 addi a5,a5,1292 # 800006e0 +2040f1dc: 4390 lw a2,0(a5) +2040f1de: 43d4 lw a3,4(a5) +2040f1e0: 6eb030ef jal ra,204130ca <__muldf3> +2040f1e4: fca00793 li a5,-54 +2040f1e8: 86aa mv a3,a0 +2040f1ea: 862e mv a2,a1 +2040f1ec: 00b4f733 and a4,s1,a1 +2040f1f0: c01c sw a5,0(s0) +2040f1f2: 401c lw a5,0(s0) +2040f1f4: 8751 srai a4,a4,0x14 +2040f1f6: c0270713 addi a4,a4,-1022 # ffeffc02 <_sp+0x7fefbc02> +2040f1fa: 973e add a4,a4,a5 +2040f1fc: 801007b7 lui a5,0x80100 +2040f200: 17fd addi a5,a5,-1 +2040f202: 8e7d and a2,a2,a5 +2040f204: 3fe007b7 lui a5,0x3fe00 +2040f208: c018 sw a4,0(s0) +2040f20a: 8fd1 or a5,a5,a2 +2040f20c: 40b2 lw ra,12(sp) +2040f20e: 4422 lw s0,8(sp) +2040f210: 4492 lw s1,4(sp) +2040f212: 8536 mv a0,a3 +2040f214: 85be mv a1,a5 +2040f216: 0141 addi sp,sp,16 +2040f218: 8082 ret + +2040f21a <_sprintf_r>: +2040f21a: 7135 addi sp,sp,-160 +2040f21c: cb3e sw a5,148(sp) +2040f21e: 800007b7 lui a5,0x80000 +2040f222: fff7c793 not a5,a5 +2040f226: ce3e sw a5,28(sp) +2040f228: c83e sw a5,16(sp) +2040f22a: 77c1 lui a5,0xffff0 +2040f22c: c736 sw a3,140(sp) +2040f22e: c42e sw a1,8(sp) +2040f230: cc2e sw a1,24(sp) +2040f232: 20878793 addi a5,a5,520 # ffff0208 <_sp+0x7ffec208> +2040f236: 0174 addi a3,sp,140 +2040f238: 002c addi a1,sp,8 +2040f23a: de86 sw ra,124(sp) +2040f23c: ca3e sw a5,20(sp) +2040f23e: c93a sw a4,144(sp) +2040f240: cd42 sw a6,152(sp) +2040f242: cf46 sw a7,156(sp) +2040f244: c236 sw a3,4(sp) +2040f246: 2465 jal 2040f4ee <_svfprintf_r> +2040f248: 47a2 lw a5,8(sp) +2040f24a: 00078023 sb zero,0(a5) +2040f24e: 50f6 lw ra,124(sp) +2040f250: 610d addi sp,sp,160 +2040f252: 8082 ret + +2040f254 : +2040f254: 7135 addi sp,sp,-160 +2040f256: cb3e sw a5,148(sp) +2040f258: 800007b7 lui a5,0x80000 +2040f25c: fff7c793 not a5,a5 +2040f260: ce3e sw a5,28(sp) +2040f262: c83e sw a5,16(sp) +2040f264: 77c1 lui a5,0xffff0 +2040f266: 20878793 addi a5,a5,520 # ffff0208 <_sp+0x7ffec208> +2040f26a: c532 sw a2,136(sp) +2040f26c: c736 sw a3,140(sp) +2040f26e: c93a sw a4,144(sp) +2040f270: cd42 sw a6,152(sp) +2040f272: cf46 sw a7,156(sp) +2040f274: ca3e sw a5,20(sp) +2040f276: 5fbf1797 auipc a5,0x5fbf1 +2040f27a: 44e78793 addi a5,a5,1102 # 800006c4 <_impure_ptr> +2040f27e: c42a sw a0,8(sp) +2040f280: cc2a sw a0,24(sp) +2040f282: 4388 lw a0,0(a5) +2040f284: 0134 addi a3,sp,136 +2040f286: 862e mv a2,a1 +2040f288: 002c addi a1,sp,8 +2040f28a: de86 sw ra,124(sp) +2040f28c: c236 sw a3,4(sp) +2040f28e: 2485 jal 2040f4ee <_svfprintf_r> +2040f290: 47a2 lw a5,8(sp) +2040f292: 00078023 sb zero,0(a5) +2040f296: 50f6 lw ra,124(sp) +2040f298: 610d addi sp,sp,160 +2040f29a: 8082 ret + +2040f29c <__sread>: +2040f29c: 1141 addi sp,sp,-16 +2040f29e: c422 sw s0,8(sp) +2040f2a0: 842e mv s0,a1 +2040f2a2: 00e59583 lh a1,14(a1) +2040f2a6: c606 sw ra,12(sp) +2040f2a8: de2fb0ef jal ra,2040a88a <_read_r> +2040f2ac: 00054963 bltz a0,2040f2be <__sread+0x22> +2040f2b0: 483c lw a5,80(s0) +2040f2b2: 97aa add a5,a5,a0 +2040f2b4: c83c sw a5,80(s0) +2040f2b6: 40b2 lw ra,12(sp) +2040f2b8: 4422 lw s0,8(sp) +2040f2ba: 0141 addi sp,sp,16 2040f2bc: 8082 ret -2040f2be: 4781 li a5,0 -2040f2c0: 0129f663 bleu s2,s3,2040f2cc <__b2d+0x78> -2040f2c4: ff84a783 lw a5,-8(s1) -2040f2c8: ff848913 addi s2,s1,-8 -2040f2cc: 1555 addi a0,a0,-11 -2040f2ce: c905 beqz a0,2040f2fe <__b2d+0xaa> -2040f2d0: 02000713 li a4,32 -2040f2d4: 40a70633 sub a2,a4,a0 -2040f2d8: 00a41433 sll s0,s0,a0 -2040f2dc: 3ff00737 lui a4,0x3ff00 -2040f2e0: 8c59 or s0,s0,a4 -2040f2e2: 00c7d6b3 srl a3,a5,a2 -2040f2e6: 8ec1 or a3,a3,s0 -2040f2e8: 4701 li a4,0 -2040f2ea: 0129f463 bleu s2,s3,2040f2f2 <__b2d+0x9e> -2040f2ee: ffc92703 lw a4,-4(s2) -2040f2f2: 00a797b3 sll a5,a5,a0 -2040f2f6: 00c75733 srl a4,a4,a2 -2040f2fa: 8fd9 or a5,a5,a4 -2040f2fc: bf45 j 2040f2ac <__b2d+0x58> -2040f2fe: 3ff006b7 lui a3,0x3ff00 -2040f302: 8ec1 or a3,a3,s0 -2040f304: b765 j 2040f2ac <__b2d+0x58> +2040f2be: 00c45783 lhu a5,12(s0) +2040f2c2: 777d lui a4,0xfffff +2040f2c4: 177d addi a4,a4,-1 +2040f2c6: 8ff9 and a5,a5,a4 +2040f2c8: 00f41623 sh a5,12(s0) +2040f2cc: b7ed j 2040f2b6 <__sread+0x1a> -2040f306 <__d2b>: -2040f306: 7179 addi sp,sp,-48 -2040f308: d422 sw s0,40(sp) -2040f30a: 842e mv s0,a1 -2040f30c: 4585 li a1,1 -2040f30e: d226 sw s1,36(sp) -2040f310: d04a sw s2,32(sp) -2040f312: 84b2 mv s1,a2 -2040f314: ce4e sw s3,28(sp) -2040f316: cc52 sw s4,24(sp) -2040f318: 893a mv s2,a4 -2040f31a: d606 sw ra,44(sp) -2040f31c: 8a36 mv s4,a3 -2040f31e: 387d jal 2040ebdc <_Balloc> -2040f320: 00100737 lui a4,0x100 -2040f324: fff70793 addi a5,a4,-1 # fffff <__stack_size+0xff7ff> -2040f328: 8fe5 and a5,a5,s1 -2040f32a: 80d1 srli s1,s1,0x14 -2040f32c: 7ff4f493 andi s1,s1,2047 -2040f330: 89aa mv s3,a0 -2040f332: e0ad bnez s1,2040f394 <__d2b+0x8e> -2040f334: c63e sw a5,12(sp) -2040f336: c425 beqz s0,2040f39e <__d2b+0x98> -2040f338: 0028 addi a0,sp,8 -2040f33a: c422 sw s0,8(sp) -2040f33c: 3c51 jal 2040edd0 <__lo0bits> -2040f33e: 46a2 lw a3,8(sp) -2040f340: cd21 beqz a0,2040f398 <__d2b+0x92> -2040f342: 4732 lw a4,12(sp) -2040f344: 02000793 li a5,32 -2040f348: 8f89 sub a5,a5,a0 -2040f34a: 00f717b3 sll a5,a4,a5 -2040f34e: 8fd5 or a5,a5,a3 -2040f350: 00a75733 srl a4,a4,a0 -2040f354: 00f9aa23 sw a5,20(s3) -2040f358: c63a sw a4,12(sp) -2040f35a: 4432 lw s0,12(sp) -2040f35c: 0089ac23 sw s0,24(s3) -2040f360: 00803433 snez s0,s0 -2040f364: 0405 addi s0,s0,1 -2040f366: 0089a823 sw s0,16(s3) -2040f36a: c4b1 beqz s1,2040f3b6 <__d2b+0xb0> -2040f36c: bcd48493 addi s1,s1,-1075 -2040f370: 94aa add s1,s1,a0 -2040f372: 03500793 li a5,53 -2040f376: 009a2023 sw s1,0(s4) -2040f37a: 40a78533 sub a0,a5,a0 -2040f37e: 00a92023 sw a0,0(s2) -2040f382: 50b2 lw ra,44(sp) -2040f384: 5422 lw s0,40(sp) -2040f386: 854e mv a0,s3 -2040f388: 5492 lw s1,36(sp) -2040f38a: 5902 lw s2,32(sp) -2040f38c: 49f2 lw s3,28(sp) -2040f38e: 4a62 lw s4,24(sp) -2040f390: 6145 addi sp,sp,48 -2040f392: 8082 ret -2040f394: 8fd9 or a5,a5,a4 -2040f396: bf79 j 2040f334 <__d2b+0x2e> -2040f398: 00d9aa23 sw a3,20(s3) -2040f39c: bf7d j 2040f35a <__d2b+0x54> -2040f39e: 0068 addi a0,sp,12 -2040f3a0: 3c05 jal 2040edd0 <__lo0bits> -2040f3a2: 47b2 lw a5,12(sp) -2040f3a4: 02050513 addi a0,a0,32 -2040f3a8: 4405 li s0,1 -2040f3aa: 00f9aa23 sw a5,20(s3) -2040f3ae: 4785 li a5,1 -2040f3b0: 00f9a823 sw a5,16(s3) -2040f3b4: bf5d j 2040f36a <__d2b+0x64> -2040f3b6: 00241793 slli a5,s0,0x2 -2040f3ba: bce50513 addi a0,a0,-1074 -2040f3be: 97ce add a5,a5,s3 -2040f3c0: 00aa2023 sw a0,0(s4) -2040f3c4: 4b88 lw a0,16(a5) -2040f3c6: 0416 slli s0,s0,0x5 -2040f3c8: 32c1 jal 2040ed88 <__hi0bits> -2040f3ca: 8c09 sub s0,s0,a0 -2040f3cc: 00892023 sw s0,0(s2) -2040f3d0: bf4d j 2040f382 <__d2b+0x7c> +2040f2ce <__seofread>: +2040f2ce: 4501 li a0,0 +2040f2d0: 8082 ret -2040f3d2 <__ratio>: -2040f3d2: 7179 addi sp,sp,-48 -2040f3d4: d04a sw s2,32(sp) -2040f3d6: 892e mv s2,a1 -2040f3d8: 002c addi a1,sp,8 -2040f3da: d606 sw ra,44(sp) -2040f3dc: d422 sw s0,40(sp) -2040f3de: d226 sw s1,36(sp) -2040f3e0: ce4e sw s3,28(sp) -2040f3e2: cc52 sw s4,24(sp) -2040f3e4: 8a2a mv s4,a0 -2040f3e6: 35bd jal 2040f254 <__b2d> -2040f3e8: 89aa mv s3,a0 -2040f3ea: 84ae mv s1,a1 -2040f3ec: 842e mv s0,a1 -2040f3ee: 854a mv a0,s2 -2040f3f0: 006c addi a1,sp,12 -2040f3f2: 358d jal 2040f254 <__b2d> -2040f3f4: 01092783 lw a5,16(s2) -2040f3f8: 010a2703 lw a4,16(s4) -2040f3fc: 46a2 lw a3,8(sp) -2040f3fe: 8f1d sub a4,a4,a5 -2040f400: 47b2 lw a5,12(sp) -2040f402: 0716 slli a4,a4,0x5 -2040f404: 8e9d sub a3,a3,a5 -2040f406: 00d707b3 add a5,a4,a3 -2040f40a: 02f05563 blez a5,2040f434 <__ratio+0x62> -2040f40e: 07d2 slli a5,a5,0x14 -2040f410: 862e mv a2,a1 -2040f412: 00978433 add s0,a5,s1 -2040f416: 8732 mv a4,a2 -2040f418: 85a2 mv a1,s0 -2040f41a: 862a mv a2,a0 -2040f41c: 86ba mv a3,a4 -2040f41e: 854e mv a0,s3 -2040f420: 2f7030ef jal ra,20412f16 <__divdf3> -2040f424: 50b2 lw ra,44(sp) -2040f426: 5422 lw s0,40(sp) -2040f428: 5492 lw s1,36(sp) -2040f42a: 5902 lw s2,32(sp) -2040f42c: 49f2 lw s3,28(sp) -2040f42e: 4a62 lw s4,24(sp) -2040f430: 6145 addi sp,sp,48 -2040f432: 8082 ret -2040f434: fff00737 lui a4,0xfff00 -2040f438: 02e787b3 mul a5,a5,a4 -2040f43c: 00b78633 add a2,a5,a1 -2040f440: bfd9 j 2040f416 <__ratio+0x44> +2040f2d2 <__swrite>: +2040f2d2: 00c5d783 lhu a5,12(a1) +2040f2d6: 1101 addi sp,sp,-32 +2040f2d8: cc22 sw s0,24(sp) +2040f2da: ca26 sw s1,20(sp) +2040f2dc: c84a sw s2,16(sp) +2040f2de: c64e sw s3,12(sp) +2040f2e0: ce06 sw ra,28(sp) +2040f2e2: 1007f793 andi a5,a5,256 +2040f2e6: 84aa mv s1,a0 +2040f2e8: 842e mv s0,a1 +2040f2ea: 8932 mv s2,a2 +2040f2ec: 89b6 mv s3,a3 +2040f2ee: c799 beqz a5,2040f2fc <__swrite+0x2a> +2040f2f0: 00e59583 lh a1,14(a1) +2040f2f4: 4689 li a3,2 +2040f2f6: 4601 li a2,0 +2040f2f8: d36fb0ef jal ra,2040a82e <_lseek_r> +2040f2fc: 00c45783 lhu a5,12(s0) +2040f300: 777d lui a4,0xfffff +2040f302: 177d addi a4,a4,-1 +2040f304: 8ff9 and a5,a5,a4 +2040f306: 00f41623 sh a5,12(s0) +2040f30a: 00e41583 lh a1,14(s0) +2040f30e: 4462 lw s0,24(sp) +2040f310: 40f2 lw ra,28(sp) +2040f312: 86ce mv a3,s3 +2040f314: 864a mv a2,s2 +2040f316: 49b2 lw s3,12(sp) +2040f318: 4942 lw s2,16(sp) +2040f31a: 8526 mv a0,s1 +2040f31c: 44d2 lw s1,20(sp) +2040f31e: 6105 addi sp,sp,32 +2040f320: e36fb06f j 2040a956 <_write_r> -2040f442 <_mprec_log10>: -2040f442: 1141 addi sp,sp,-16 -2040f444: c422 sw s0,8(sp) -2040f446: c606 sw ra,12(sp) -2040f448: c24a sw s2,4(sp) -2040f44a: c04e sw s3,0(sp) -2040f44c: 47dd li a5,23 -2040f44e: 842a mv s0,a0 -2040f450: 02a7c163 blt a5,a0,2040f472 <_mprec_log10+0x30> -2040f454: 00351413 slli s0,a0,0x3 -2040f458: 00008797 auipc a5,0x8 -2040f45c: 39078793 addi a5,a5,912 # 204177e8 -2040f460: 943e add s0,s0,a5 -2040f462: 4808 lw a0,16(s0) -2040f464: 484c lw a1,20(s0) -2040f466: 40b2 lw ra,12(sp) -2040f468: 4422 lw s0,8(sp) -2040f46a: 4912 lw s2,4(sp) -2040f46c: 4982 lw s3,0(sp) -2040f46e: 0141 addi sp,sp,16 -2040f470: 8082 ret -2040f472: 5fbf1797 auipc a5,0x5fbf1 -2040f476: 25e78793 addi a5,a5,606 # 800006d0 -2040f47a: 4388 lw a0,0(a5) -2040f47c: 43cc lw a1,4(a5) -2040f47e: 5fbf1797 auipc a5,0x5fbf1 -2040f482: 25a78793 addi a5,a5,602 # 800006d8 -2040f486: 0007a903 lw s2,0(a5) -2040f48a: 0047a983 lw s3,4(a5) -2040f48e: 864a mv a2,s2 -2040f490: 86ce mv a3,s3 -2040f492: 147d addi s0,s0,-1 -2040f494: 7b3030ef jal ra,20413446 <__muldf3> -2040f498: f87d bnez s0,2040f48e <_mprec_log10+0x4c> -2040f49a: b7f1 j 2040f466 <_mprec_log10+0x24> +2040f324 <__sseek>: +2040f324: 1141 addi sp,sp,-16 +2040f326: c422 sw s0,8(sp) +2040f328: 842e mv s0,a1 +2040f32a: 00e59583 lh a1,14(a1) +2040f32e: c606 sw ra,12(sp) +2040f330: cfefb0ef jal ra,2040a82e <_lseek_r> +2040f334: 57fd li a5,-1 +2040f336: 00c45703 lhu a4,12(s0) +2040f33a: 00f51b63 bne a0,a5,2040f350 <__sseek+0x2c> +2040f33e: 77fd lui a5,0xfffff +2040f340: 17fd addi a5,a5,-1 +2040f342: 8ff9 and a5,a5,a4 +2040f344: 00f41623 sh a5,12(s0) +2040f348: 40b2 lw ra,12(sp) +2040f34a: 4422 lw s0,8(sp) +2040f34c: 0141 addi sp,sp,16 +2040f34e: 8082 ret +2040f350: 6785 lui a5,0x1 +2040f352: 8fd9 or a5,a5,a4 +2040f354: 00f41623 sh a5,12(s0) +2040f358: c828 sw a0,80(s0) +2040f35a: b7fd j 2040f348 <__sseek+0x24> -2040f49c <__copybits>: -2040f49c: fff58793 addi a5,a1,-1 # 7ffff <__stack_size+0x7f7ff> -2040f4a0: 4a18 lw a4,16(a2) -2040f4a2: 8795 srai a5,a5,0x5 -2040f4a4: 0785 addi a5,a5,1 -2040f4a6: 078a slli a5,a5,0x2 -2040f4a8: 01460693 addi a3,a2,20 -2040f4ac: 070a slli a4,a4,0x2 -2040f4ae: 97aa add a5,a5,a0 -2040f4b0: 9736 add a4,a4,a3 -2040f4b2: 00e6e563 bltu a3,a4,2040f4bc <__copybits+0x20> -2040f4b6: 00f56a63 bltu a0,a5,2040f4ca <__copybits+0x2e> -2040f4ba: 8082 ret -2040f4bc: 0691 addi a3,a3,4 -2040f4be: ffc6a603 lw a2,-4(a3) # 3feffffc <_data_lma+0x1fae7ea0> -2040f4c2: 0511 addi a0,a0,4 -2040f4c4: fec52e23 sw a2,-4(a0) -2040f4c8: b7ed j 2040f4b2 <__copybits+0x16> -2040f4ca: 0511 addi a0,a0,4 -2040f4cc: fe052e23 sw zero,-4(a0) -2040f4d0: b7dd j 2040f4b6 <__copybits+0x1a> +2040f35c <__sclose>: +2040f35c: 00e59583 lh a1,14(a1) +2040f360: b86fb06f j 2040a6e6 <_close_r> -2040f4d2 <__any_on>: -2040f4d2: 4914 lw a3,16(a0) -2040f4d4: 4055d793 srai a5,a1,0x5 -2040f4d8: 01450713 addi a4,a0,20 -2040f4dc: 02f6c763 blt a3,a5,2040f50a <__any_on+0x38> -2040f4e0: 00d7df63 ble a3,a5,2040f4fe <__any_on+0x2c> -2040f4e4: 89fd andi a1,a1,31 -2040f4e6: cd81 beqz a1,2040f4fe <__any_on+0x2c> -2040f4e8: 00279693 slli a3,a5,0x2 -2040f4ec: 96ba add a3,a3,a4 -2040f4ee: 4290 lw a2,0(a3) -2040f4f0: 4505 li a0,1 -2040f4f2: 00b656b3 srl a3,a2,a1 -2040f4f6: 00b695b3 sll a1,a3,a1 -2040f4fa: 00b61e63 bne a2,a1,2040f516 <__any_on+0x44> -2040f4fe: 078a slli a5,a5,0x2 -2040f500: 97ba add a5,a5,a4 -2040f502: 00f76663 bltu a4,a5,2040f50e <__any_on+0x3c> -2040f506: 4501 li a0,0 -2040f508: 8082 ret -2040f50a: 87b6 mv a5,a3 -2040f50c: bfcd j 2040f4fe <__any_on+0x2c> -2040f50e: 17f1 addi a5,a5,-4 -2040f510: 4394 lw a3,0(a5) -2040f512: dae5 beqz a3,2040f502 <__any_on+0x30> -2040f514: 4505 li a0,1 -2040f516: 8082 ret +2040f364 : +2040f364: 00b56733 or a4,a0,a1 +2040f368: 53fd li t2,-1 +2040f36a: 8b0d andi a4,a4,3 +2040f36c: e779 bnez a4,2040f43a +2040f36e: 7f7f8e37 lui t3,0x7f7f8 +2040f372: f7fe0e13 addi t3,t3,-129 # 7f7f7f7f <_data_lma+0x5f3e0063> +2040f376: 4110 lw a2,0(a0) +2040f378: 4194 lw a3,0(a1) +2040f37a: 01c672b3 and t0,a2,t3 +2040f37e: 01c66333 or t1,a2,t3 +2040f382: 92f2 add t0,t0,t3 +2040f384: 0062e2b3 or t0,t0,t1 +2040f388: 0c729763 bne t0,t2,2040f456 +2040f38c: 06d61863 bne a2,a3,2040f3fc +2040f390: 4150 lw a2,4(a0) +2040f392: 41d4 lw a3,4(a1) +2040f394: 01c672b3 and t0,a2,t3 +2040f398: 01c66333 or t1,a2,t3 +2040f39c: 92f2 add t0,t0,t3 +2040f39e: 0062e2b3 or t0,t0,t1 +2040f3a2: 0a729863 bne t0,t2,2040f452 +2040f3a6: 04d61b63 bne a2,a3,2040f3fc +2040f3aa: 4510 lw a2,8(a0) +2040f3ac: 4594 lw a3,8(a1) +2040f3ae: 01c672b3 and t0,a2,t3 +2040f3b2: 01c66333 or t1,a2,t3 +2040f3b6: 92f2 add t0,t0,t3 +2040f3b8: 0062e2b3 or t0,t0,t1 +2040f3bc: 0a729163 bne t0,t2,2040f45e +2040f3c0: 02d61e63 bne a2,a3,2040f3fc +2040f3c4: 4550 lw a2,12(a0) +2040f3c6: 45d4 lw a3,12(a1) +2040f3c8: 01c672b3 and t0,a2,t3 +2040f3cc: 01c66333 or t1,a2,t3 +2040f3d0: 92f2 add t0,t0,t3 +2040f3d2: 0062e2b3 or t0,t0,t1 +2040f3d6: 08729a63 bne t0,t2,2040f46a +2040f3da: 02d61163 bne a2,a3,2040f3fc +2040f3de: 4910 lw a2,16(a0) +2040f3e0: 4994 lw a3,16(a1) +2040f3e2: 01c672b3 and t0,a2,t3 +2040f3e6: 01c66333 or t1,a2,t3 +2040f3ea: 92f2 add t0,t0,t3 +2040f3ec: 0062e2b3 or t0,t0,t1 +2040f3f0: 08729363 bne t0,t2,2040f476 +2040f3f4: 0551 addi a0,a0,20 +2040f3f6: 05d1 addi a1,a1,20 +2040f3f8: f6d60fe3 beq a2,a3,2040f376 +2040f3fc: 01061713 slli a4,a2,0x10 +2040f400: 01069793 slli a5,a3,0x10 +2040f404: 00f71c63 bne a4,a5,2040f41c +2040f408: 01065713 srli a4,a2,0x10 +2040f40c: 0106d793 srli a5,a3,0x10 +2040f410: 40f70533 sub a0,a4,a5 +2040f414: 0ff57593 andi a1,a0,255 +2040f418: e991 bnez a1,2040f42c +2040f41a: 8082 ret +2040f41c: 8341 srli a4,a4,0x10 +2040f41e: 83c1 srli a5,a5,0x10 +2040f420: 40f70533 sub a0,a4,a5 +2040f424: 0ff57593 andi a1,a0,255 +2040f428: e191 bnez a1,2040f42c +2040f42a: 8082 ret +2040f42c: 0ff77713 andi a4,a4,255 +2040f430: 0ff7f793 andi a5,a5,255 +2040f434: 40f70533 sub a0,a4,a5 +2040f438: 8082 ret +2040f43a: 00054603 lbu a2,0(a0) +2040f43e: 0005c683 lbu a3,0(a1) +2040f442: 0505 addi a0,a0,1 +2040f444: 0585 addi a1,a1,1 +2040f446: 00d61363 bne a2,a3,2040f44c +2040f44a: fa65 bnez a2,2040f43a +2040f44c: 40d60533 sub a0,a2,a3 +2040f450: 8082 ret +2040f452: 0511 addi a0,a0,4 +2040f454: 0591 addi a1,a1,4 +2040f456: fed612e3 bne a2,a3,2040f43a +2040f45a: 4501 li a0,0 +2040f45c: 8082 ret +2040f45e: 0521 addi a0,a0,8 +2040f460: 05a1 addi a1,a1,8 +2040f462: fcd61ce3 bne a2,a3,2040f43a +2040f466: 4501 li a0,0 +2040f468: 8082 ret +2040f46a: 0531 addi a0,a0,12 +2040f46c: 05b1 addi a1,a1,12 +2040f46e: fcd616e3 bne a2,a3,2040f43a +2040f472: 4501 li a0,0 +2040f474: 8082 ret +2040f476: 0541 addi a0,a0,16 +2040f478: 05c1 addi a1,a1,16 +2040f47a: fcd610e3 bne a2,a3,2040f43a +2040f47e: 4501 li a0,0 +2040f480: 8082 ret -2040f518 : -2040f518: 1141 addi sp,sp,-16 -2040f51a: c226 sw s1,4(sp) -2040f51c: 800004b7 lui s1,0x80000 -2040f520: c422 sw s0,8(sp) -2040f522: c606 sw ra,12(sp) -2040f524: fff4c493 not s1,s1 -2040f528: 00b4f733 and a4,s1,a1 -2040f52c: 00062023 sw zero,0(a2) -2040f530: 7ff00837 lui a6,0x7ff00 -2040f534: 86aa mv a3,a0 -2040f536: 87ae mv a5,a1 -2040f538: 8432 mv s0,a2 -2040f53a: 05075763 ble a6,a4,2040f588 -2040f53e: 00a76833 or a6,a4,a0 -2040f542: 04080363 beqz a6,2040f588 -2040f546: 001007b7 lui a5,0x100 -2040f54a: 862e mv a2,a1 -2040f54c: 02f75163 ble a5,a4,2040f56e -2040f550: 5fbf1797 auipc a5,0x5fbf1 -2040f554: 19078793 addi a5,a5,400 # 800006e0 -2040f558: 4390 lw a2,0(a5) -2040f55a: 43d4 lw a3,4(a5) -2040f55c: 6eb030ef jal ra,20413446 <__muldf3> -2040f560: fca00793 li a5,-54 -2040f564: 86aa mv a3,a0 -2040f566: 862e mv a2,a1 -2040f568: 00b4f733 and a4,s1,a1 -2040f56c: c01c sw a5,0(s0) -2040f56e: 401c lw a5,0(s0) -2040f570: 8751 srai a4,a4,0x14 -2040f572: c0270713 addi a4,a4,-1022 # ffeffc02 <_sp+0x7fefbc02> -2040f576: 973e add a4,a4,a5 -2040f578: 801007b7 lui a5,0x80100 -2040f57c: 17fd addi a5,a5,-1 -2040f57e: 8e7d and a2,a2,a5 -2040f580: 3fe007b7 lui a5,0x3fe00 -2040f584: c018 sw a4,0(s0) -2040f586: 8fd1 or a5,a5,a2 -2040f588: 40b2 lw ra,12(sp) -2040f58a: 4422 lw s0,8(sp) -2040f58c: 4492 lw s1,4(sp) -2040f58e: 8536 mv a0,a3 -2040f590: 85be mv a1,a5 -2040f592: 0141 addi sp,sp,16 -2040f594: 8082 ret +2040f482 : +2040f482: 87aa mv a5,a0 +2040f484: 0005c703 lbu a4,0(a1) +2040f488: 0785 addi a5,a5,1 +2040f48a: 0585 addi a1,a1,1 +2040f48c: fee78fa3 sb a4,-1(a5) # fff <__stack_size+0x7ff> +2040f490: fb75 bnez a4,2040f484 +2040f492: 8082 ret -2040f596 <_sprintf_r>: -2040f596: 7135 addi sp,sp,-160 -2040f598: cb3e sw a5,148(sp) -2040f59a: 800007b7 lui a5,0x80000 -2040f59e: fff7c793 not a5,a5 -2040f5a2: ce3e sw a5,28(sp) -2040f5a4: c83e sw a5,16(sp) -2040f5a6: 77c1 lui a5,0xffff0 -2040f5a8: c736 sw a3,140(sp) -2040f5aa: c42e sw a1,8(sp) -2040f5ac: cc2e sw a1,24(sp) -2040f5ae: 20878793 addi a5,a5,520 # ffff0208 <_sp+0x7ffec208> -2040f5b2: 0174 addi a3,sp,140 -2040f5b4: 002c addi a1,sp,8 -2040f5b6: de86 sw ra,124(sp) -2040f5b8: ca3e sw a5,20(sp) -2040f5ba: c93a sw a4,144(sp) -2040f5bc: cd42 sw a6,152(sp) -2040f5be: cf46 sw a7,156(sp) -2040f5c0: c236 sw a3,4(sp) -2040f5c2: 2465 jal 2040f86a <_svfprintf_r> -2040f5c4: 47a2 lw a5,8(sp) -2040f5c6: 00078023 sb zero,0(a5) -2040f5ca: 50f6 lw ra,124(sp) -2040f5cc: 610d addi sp,sp,160 -2040f5ce: 8082 ret +2040f494 : +2040f494: c21d beqz a2,2040f4ba +2040f496: 00150713 addi a4,a0,1 +2040f49a: 9532 add a0,a0,a2 +2040f49c: fff74783 lbu a5,-1(a4) # ffffefff <_sp+0x7fffafff> +2040f4a0: 0005c683 lbu a3,0(a1) +2040f4a4: 00d78563 beq a5,a3,2040f4ae +2040f4a8: 40d78533 sub a0,a5,a3 +2040f4ac: 8082 ret +2040f4ae: fea70de3 beq a4,a0,2040f4a8 +2040f4b2: 0705 addi a4,a4,1 +2040f4b4: dbf5 beqz a5,2040f4a8 +2040f4b6: 0585 addi a1,a1,1 +2040f4b8: b7d5 j 2040f49c +2040f4ba: 4501 li a0,0 +2040f4bc: 8082 ret -2040f5d0 : -2040f5d0: 7135 addi sp,sp,-160 -2040f5d2: cb3e sw a5,148(sp) -2040f5d4: 800007b7 lui a5,0x80000 -2040f5d8: fff7c793 not a5,a5 -2040f5dc: ce3e sw a5,28(sp) -2040f5de: c83e sw a5,16(sp) -2040f5e0: 77c1 lui a5,0xffff0 -2040f5e2: 20878793 addi a5,a5,520 # ffff0208 <_sp+0x7ffec208> -2040f5e6: c532 sw a2,136(sp) -2040f5e8: c736 sw a3,140(sp) -2040f5ea: c93a sw a4,144(sp) -2040f5ec: cd42 sw a6,152(sp) -2040f5ee: cf46 sw a7,156(sp) -2040f5f0: ca3e sw a5,20(sp) -2040f5f2: 5fbf1797 auipc a5,0x5fbf1 -2040f5f6: 0d278793 addi a5,a5,210 # 800006c4 <_impure_ptr> -2040f5fa: c42a sw a0,8(sp) -2040f5fc: cc2a sw a0,24(sp) -2040f5fe: 4388 lw a0,0(a5) -2040f600: 0134 addi a3,sp,136 -2040f602: 862e mv a2,a1 -2040f604: 002c addi a1,sp,8 -2040f606: de86 sw ra,124(sp) -2040f608: c236 sw a3,4(sp) -2040f60a: 2485 jal 2040f86a <_svfprintf_r> -2040f60c: 47a2 lw a5,8(sp) -2040f60e: 00078023 sb zero,0(a5) -2040f612: 50f6 lw ra,124(sp) -2040f614: 610d addi sp,sp,160 -2040f616: 8082 ret +2040f4be : +2040f4be: 872a mv a4,a0 +2040f4c0: e211 bnez a2,2040f4c4 +2040f4c2: 8082 ret +2040f4c4: 0585 addi a1,a1,1 +2040f4c6: fff5c683 lbu a3,-1(a1) +2040f4ca: 00170793 addi a5,a4,1 +2040f4ce: fff60813 addi a6,a2,-1 +2040f4d2: fed78fa3 sb a3,-1(a5) +2040f4d6: e689 bnez a3,2040f4e0 +2040f4d8: 9732 add a4,a4,a2 +2040f4da: 00e79663 bne a5,a4,2040f4e6 +2040f4de: 8082 ret +2040f4e0: 873e mv a4,a5 +2040f4e2: 8642 mv a2,a6 +2040f4e4: bff1 j 2040f4c0 +2040f4e6: 0785 addi a5,a5,1 +2040f4e8: fe078fa3 sb zero,-1(a5) +2040f4ec: b7fd j 2040f4da -2040f618 <__sread>: -2040f618: 1141 addi sp,sp,-16 -2040f61a: c422 sw s0,8(sp) -2040f61c: 842e mv s0,a1 -2040f61e: 00e59583 lh a1,14(a1) -2040f622: c606 sw ra,12(sp) -2040f624: de2fb0ef jal ra,2040ac06 <_read_r> -2040f628: 00054963 bltz a0,2040f63a <__sread+0x22> -2040f62c: 483c lw a5,80(s0) -2040f62e: 97aa add a5,a5,a0 -2040f630: c83c sw a5,80(s0) -2040f632: 40b2 lw ra,12(sp) -2040f634: 4422 lw s0,8(sp) -2040f636: 0141 addi sp,sp,16 -2040f638: 8082 ret -2040f63a: 00c45783 lhu a5,12(s0) -2040f63e: 777d lui a4,0xfffff -2040f640: 177d addi a4,a4,-1 -2040f642: 8ff9 and a5,a5,a4 -2040f644: 00f41623 sh a5,12(s0) -2040f648: b7ed j 2040f632 <__sread+0x1a> - -2040f64a <__seofread>: -2040f64a: 4501 li a0,0 -2040f64c: 8082 ret - -2040f64e <__swrite>: -2040f64e: 00c5d783 lhu a5,12(a1) -2040f652: 1101 addi sp,sp,-32 -2040f654: cc22 sw s0,24(sp) -2040f656: ca26 sw s1,20(sp) -2040f658: c84a sw s2,16(sp) -2040f65a: c64e sw s3,12(sp) -2040f65c: ce06 sw ra,28(sp) -2040f65e: 1007f793 andi a5,a5,256 -2040f662: 84aa mv s1,a0 -2040f664: 842e mv s0,a1 -2040f666: 8932 mv s2,a2 -2040f668: 89b6 mv s3,a3 -2040f66a: c799 beqz a5,2040f678 <__swrite+0x2a> -2040f66c: 00e59583 lh a1,14(a1) -2040f670: 4689 li a3,2 -2040f672: 4601 li a2,0 -2040f674: d36fb0ef jal ra,2040abaa <_lseek_r> -2040f678: 00c45783 lhu a5,12(s0) -2040f67c: 777d lui a4,0xfffff -2040f67e: 177d addi a4,a4,-1 -2040f680: 8ff9 and a5,a5,a4 -2040f682: 00f41623 sh a5,12(s0) -2040f686: 00e41583 lh a1,14(s0) -2040f68a: 4462 lw s0,24(sp) -2040f68c: 40f2 lw ra,28(sp) -2040f68e: 86ce mv a3,s3 -2040f690: 864a mv a2,s2 -2040f692: 49b2 lw s3,12(sp) -2040f694: 4942 lw s2,16(sp) -2040f696: 8526 mv a0,s1 -2040f698: 44d2 lw s1,20(sp) -2040f69a: 6105 addi sp,sp,32 -2040f69c: e36fb06f j 2040acd2 <_write_r> - -2040f6a0 <__sseek>: -2040f6a0: 1141 addi sp,sp,-16 -2040f6a2: c422 sw s0,8(sp) -2040f6a4: 842e mv s0,a1 -2040f6a6: 00e59583 lh a1,14(a1) -2040f6aa: c606 sw ra,12(sp) -2040f6ac: cfefb0ef jal ra,2040abaa <_lseek_r> -2040f6b0: 57fd li a5,-1 -2040f6b2: 00c45703 lhu a4,12(s0) -2040f6b6: 00f51b63 bne a0,a5,2040f6cc <__sseek+0x2c> -2040f6ba: 77fd lui a5,0xfffff -2040f6bc: 17fd addi a5,a5,-1 -2040f6be: 8ff9 and a5,a5,a4 -2040f6c0: 00f41623 sh a5,12(s0) -2040f6c4: 40b2 lw ra,12(sp) -2040f6c6: 4422 lw s0,8(sp) -2040f6c8: 0141 addi sp,sp,16 -2040f6ca: 8082 ret -2040f6cc: 6785 lui a5,0x1 -2040f6ce: 8fd9 or a5,a5,a4 -2040f6d0: 00f41623 sh a5,12(s0) -2040f6d4: c828 sw a0,80(s0) -2040f6d6: b7fd j 2040f6c4 <__sseek+0x24> - -2040f6d8 <__sclose>: -2040f6d8: 00e59583 lh a1,14(a1) -2040f6dc: b86fb06f j 2040aa62 <_close_r> - -2040f6e0 : -2040f6e0: 00b56733 or a4,a0,a1 -2040f6e4: 53fd li t2,-1 -2040f6e6: 8b0d andi a4,a4,3 -2040f6e8: e779 bnez a4,2040f7b6 -2040f6ea: 7f7f8e37 lui t3,0x7f7f8 -2040f6ee: f7fe0e13 addi t3,t3,-129 # 7f7f7f7f <_data_lma+0x5f3dfe23> -2040f6f2: 4110 lw a2,0(a0) -2040f6f4: 4194 lw a3,0(a1) -2040f6f6: 01c672b3 and t0,a2,t3 -2040f6fa: 01c66333 or t1,a2,t3 -2040f6fe: 92f2 add t0,t0,t3 -2040f700: 0062e2b3 or t0,t0,t1 -2040f704: 0c729763 bne t0,t2,2040f7d2 -2040f708: 06d61863 bne a2,a3,2040f778 -2040f70c: 4150 lw a2,4(a0) -2040f70e: 41d4 lw a3,4(a1) -2040f710: 01c672b3 and t0,a2,t3 -2040f714: 01c66333 or t1,a2,t3 -2040f718: 92f2 add t0,t0,t3 -2040f71a: 0062e2b3 or t0,t0,t1 -2040f71e: 0a729863 bne t0,t2,2040f7ce -2040f722: 04d61b63 bne a2,a3,2040f778 -2040f726: 4510 lw a2,8(a0) -2040f728: 4594 lw a3,8(a1) -2040f72a: 01c672b3 and t0,a2,t3 -2040f72e: 01c66333 or t1,a2,t3 -2040f732: 92f2 add t0,t0,t3 -2040f734: 0062e2b3 or t0,t0,t1 -2040f738: 0a729163 bne t0,t2,2040f7da -2040f73c: 02d61e63 bne a2,a3,2040f778 -2040f740: 4550 lw a2,12(a0) -2040f742: 45d4 lw a3,12(a1) -2040f744: 01c672b3 and t0,a2,t3 -2040f748: 01c66333 or t1,a2,t3 -2040f74c: 92f2 add t0,t0,t3 -2040f74e: 0062e2b3 or t0,t0,t1 -2040f752: 08729a63 bne t0,t2,2040f7e6 -2040f756: 02d61163 bne a2,a3,2040f778 -2040f75a: 4910 lw a2,16(a0) -2040f75c: 4994 lw a3,16(a1) -2040f75e: 01c672b3 and t0,a2,t3 -2040f762: 01c66333 or t1,a2,t3 -2040f766: 92f2 add t0,t0,t3 -2040f768: 0062e2b3 or t0,t0,t1 -2040f76c: 08729363 bne t0,t2,2040f7f2 -2040f770: 0551 addi a0,a0,20 -2040f772: 05d1 addi a1,a1,20 -2040f774: f6d60fe3 beq a2,a3,2040f6f2 -2040f778: 01061713 slli a4,a2,0x10 -2040f77c: 01069793 slli a5,a3,0x10 -2040f780: 00f71c63 bne a4,a5,2040f798 -2040f784: 01065713 srli a4,a2,0x10 -2040f788: 0106d793 srli a5,a3,0x10 -2040f78c: 40f70533 sub a0,a4,a5 -2040f790: 0ff57593 andi a1,a0,255 -2040f794: e991 bnez a1,2040f7a8 -2040f796: 8082 ret -2040f798: 8341 srli a4,a4,0x10 -2040f79a: 83c1 srli a5,a5,0x10 -2040f79c: 40f70533 sub a0,a4,a5 -2040f7a0: 0ff57593 andi a1,a0,255 -2040f7a4: e191 bnez a1,2040f7a8 -2040f7a6: 8082 ret -2040f7a8: 0ff77713 andi a4,a4,255 -2040f7ac: 0ff7f793 andi a5,a5,255 -2040f7b0: 40f70533 sub a0,a4,a5 -2040f7b4: 8082 ret -2040f7b6: 00054603 lbu a2,0(a0) -2040f7ba: 0005c683 lbu a3,0(a1) -2040f7be: 0505 addi a0,a0,1 -2040f7c0: 0585 addi a1,a1,1 -2040f7c2: 00d61363 bne a2,a3,2040f7c8 -2040f7c6: fa65 bnez a2,2040f7b6 -2040f7c8: 40d60533 sub a0,a2,a3 -2040f7cc: 8082 ret -2040f7ce: 0511 addi a0,a0,4 -2040f7d0: 0591 addi a1,a1,4 -2040f7d2: fed612e3 bne a2,a3,2040f7b6 -2040f7d6: 4501 li a0,0 -2040f7d8: 8082 ret -2040f7da: 0521 addi a0,a0,8 -2040f7dc: 05a1 addi a1,a1,8 -2040f7de: fcd61ce3 bne a2,a3,2040f7b6 -2040f7e2: 4501 li a0,0 -2040f7e4: 8082 ret -2040f7e6: 0531 addi a0,a0,12 -2040f7e8: 05b1 addi a1,a1,12 -2040f7ea: fcd616e3 bne a2,a3,2040f7b6 -2040f7ee: 4501 li a0,0 -2040f7f0: 8082 ret -2040f7f2: 0541 addi a0,a0,16 -2040f7f4: 05c1 addi a1,a1,16 -2040f7f6: fcd610e3 bne a2,a3,2040f7b6 -2040f7fa: 4501 li a0,0 -2040f7fc: 8082 ret - -2040f7fe : -2040f7fe: 87aa mv a5,a0 -2040f800: 0005c703 lbu a4,0(a1) -2040f804: 0785 addi a5,a5,1 -2040f806: 0585 addi a1,a1,1 -2040f808: fee78fa3 sb a4,-1(a5) # fff <__stack_size+0x7ff> -2040f80c: fb75 bnez a4,2040f800 -2040f80e: 8082 ret - -2040f810 : -2040f810: c21d beqz a2,2040f836 -2040f812: 00150713 addi a4,a0,1 -2040f816: 9532 add a0,a0,a2 -2040f818: fff74783 lbu a5,-1(a4) # ffffefff <_sp+0x7fffafff> -2040f81c: 0005c683 lbu a3,0(a1) -2040f820: 00d78563 beq a5,a3,2040f82a -2040f824: 40d78533 sub a0,a5,a3 -2040f828: 8082 ret -2040f82a: fea70de3 beq a4,a0,2040f824 -2040f82e: 0705 addi a4,a4,1 -2040f830: dbf5 beqz a5,2040f824 -2040f832: 0585 addi a1,a1,1 -2040f834: b7d5 j 2040f818 -2040f836: 4501 li a0,0 -2040f838: 8082 ret - -2040f83a : -2040f83a: 872a mv a4,a0 -2040f83c: e211 bnez a2,2040f840 -2040f83e: 8082 ret -2040f840: 0585 addi a1,a1,1 -2040f842: fff5c683 lbu a3,-1(a1) -2040f846: 00170793 addi a5,a4,1 -2040f84a: fff60813 addi a6,a2,-1 -2040f84e: fed78fa3 sb a3,-1(a5) -2040f852: e689 bnez a3,2040f85c -2040f854: 9732 add a4,a4,a2 -2040f856: 00e79663 bne a5,a4,2040f862 -2040f85a: 8082 ret -2040f85c: 873e mv a4,a5 -2040f85e: 8642 mv a2,a6 -2040f860: bff1 j 2040f83c -2040f862: 0785 addi a5,a5,1 -2040f864: fe078fa3 sb zero,-1(a5) -2040f868: b7fd j 2040f856 - -2040f86a <_svfprintf_r>: -2040f86a: 7145 addi sp,sp,-464 -2040f86c: 1c112623 sw ra,460(sp) -2040f870: 1c912223 sw s1,452(sp) -2040f874: 1d212023 sw s2,448(sp) -2040f878: 1b312e23 sw s3,444(sp) -2040f87c: 1b512a23 sw s5,436(sp) -2040f880: 89ae mv s3,a1 -2040f882: 84b2 mv s1,a2 -2040f884: 8ab6 mv s5,a3 -2040f886: 1c812423 sw s0,456(sp) -2040f88a: 1b412c23 sw s4,440(sp) -2040f88e: 1b612823 sw s6,432(sp) -2040f892: 1b712623 sw s7,428(sp) -2040f896: 1b812423 sw s8,424(sp) -2040f89a: 1b912223 sw s9,420(sp) -2040f89e: 1ba12023 sw s10,416(sp) -2040f8a2: 19b12e23 sw s11,412(sp) -2040f8a6: 892a mv s2,a0 -2040f8a8: 836ff0ef jal ra,2040e8de <_localeconv_r> -2040f8ac: 411c lw a5,0(a0) -2040f8ae: 853e mv a0,a5 -2040f8b0: d43e sw a5,40(sp) -2040f8b2: bb1fb0ef jal ra,2040b462 -2040f8b6: 00c9d783 lhu a5,12(s3) -2040f8ba: ca2a sw a0,20(sp) -2040f8bc: c982 sw zero,208(sp) -2040f8be: cb82 sw zero,212(sp) -2040f8c0: cd82 sw zero,216(sp) -2040f8c2: cf82 sw zero,220(sp) -2040f8c4: 0807f793 andi a5,a5,128 -2040f8c8: cb85 beqz a5,2040f8f8 <_svfprintf_r+0x8e> -2040f8ca: 0109a783 lw a5,16(s3) -2040f8ce: e78d bnez a5,2040f8f8 <_svfprintf_r+0x8e> -2040f8d0: 04000593 li a1,64 -2040f8d4: 854a mv a0,s2 -2040f8d6: df8fb0ef jal ra,2040aece <_malloc_r> -2040f8da: 00a9a023 sw a0,0(s3) -2040f8de: 00a9a823 sw a0,16(s3) -2040f8e2: e519 bnez a0,2040f8f0 <_svfprintf_r+0x86> -2040f8e4: 47b1 li a5,12 -2040f8e6: 00f92023 sw a5,0(s2) -2040f8ea: 57fd li a5,-1 -2040f8ec: cc3e sw a5,24(sp) -2040f8ee: a121 j 2040fcf6 <_svfprintf_r+0x48c> -2040f8f0: 04000793 li a5,64 -2040f8f4: 00f9aa23 sw a5,20(s3) -2040f8f8: 0ec10893 addi a7,sp,236 -2040f8fc: c3c6 sw a7,196(sp) -2040f8fe: c782 sw zero,204(sp) -2040f900: c582 sw zero,200(sp) -2040f902: 4a01 li s4,0 -2040f904: da02 sw zero,52(sp) -2040f906: d802 sw zero,48(sp) -2040f908: c402 sw zero,8(sp) -2040f90a: d202 sw zero,36(sp) -2040f90c: d602 sw zero,44(sp) -2040f90e: cc02 sw zero,24(sp) -2040f910: 8426 mv s0,s1 -2040f912: 02500713 li a4,37 -2040f916: 00044783 lbu a5,0(s0) -2040f91a: c399 beqz a5,2040f920 <_svfprintf_r+0xb6> -2040f91c: 08e79463 bne a5,a4,2040f9a4 <_svfprintf_r+0x13a> -2040f920: 40940b33 sub s6,s0,s1 -2040f924: 020b0c63 beqz s6,2040f95c <_svfprintf_r+0xf2> -2040f928: 47be lw a5,204(sp) -2040f92a: 0098a023 sw s1,0(a7) -2040f92e: 0168a223 sw s6,4(a7) -2040f932: 97da add a5,a5,s6 -2040f934: c7be sw a5,204(sp) -2040f936: 47ae lw a5,200(sp) -2040f938: 471d li a4,7 -2040f93a: 08a1 addi a7,a7,8 -2040f93c: 0785 addi a5,a5,1 -2040f93e: c5be sw a5,200(sp) -2040f940: 00f75b63 ble a5,a4,2040f956 <_svfprintf_r+0xec> -2040f944: 01d0 addi a2,sp,196 -2040f946: 85ce mv a1,s3 -2040f948: 854a mv a0,s2 -2040f94a: 414020ef jal ra,20411d5e <__ssprint_r> -2040f94e: 38051e63 bnez a0,2040fcea <_svfprintf_r+0x480> -2040f952: 0ec10893 addi a7,sp,236 -2040f956: 47e2 lw a5,24(sp) -2040f958: 97da add a5,a5,s6 -2040f95a: cc3e sw a5,24(sp) -2040f95c: 00044783 lbu a5,0(s0) -2040f960: e399 bnez a5,2040f966 <_svfprintf_r+0xfc> -2040f962: 4c00106f j 20410e22 <_svfprintf_r+0x15b8> -2040f966: 00140793 addi a5,s0,1 -2040f96a: c83e sw a5,16(sp) -2040f96c: 0a0103a3 sb zero,167(sp) -2040f970: 5b7d li s6,-1 -2040f972: ce02 sw zero,28(sp) -2040f974: 4401 li s0,0 -2040f976: 4ba5 li s7,9 -2040f978: 05a00693 li a3,90 -2040f97c: 02a00613 li a2,42 -2040f980: 47c2 lw a5,16(sp) -2040f982: 0007cd03 lbu s10,0(a5) -2040f986: 0785 addi a5,a5,1 -2040f988: c83e sw a5,16(sp) -2040f98a: fe0d0793 addi a5,s10,-32 -2040f98e: 52f6e6e3 bltu a3,a5,204106ba <_svfprintf_r+0xe50> -2040f992: 00008717 auipc a4,0x8 -2040f996: f7e70713 addi a4,a4,-130 # 20417910 <__mprec_bigtens+0x28> -2040f99a: 078a slli a5,a5,0x2 -2040f99c: 97ba add a5,a5,a4 -2040f99e: 439c lw a5,0(a5) -2040f9a0: 97ba add a5,a5,a4 -2040f9a2: 8782 jr a5 -2040f9a4: 0405 addi s0,s0,1 -2040f9a6: bf85 j 2040f916 <_svfprintf_r+0xac> -2040f9a8: 00008797 auipc a5,0x8 -2040f9ac: 6e878793 addi a5,a5,1768 # 20418090 <__clz_tab+0x124> -2040f9b0: da3e sw a5,52(sp) -2040f9b2: 02047793 andi a5,s0,32 -2040f9b6: 3a0785e3 beqz a5,20410560 <_svfprintf_r+0xcf6> -2040f9ba: 0a9d addi s5,s5,7 -2040f9bc: ff8afa93 andi s5,s5,-8 -2040f9c0: 000aac03 lw s8,0(s5) -2040f9c4: 004aac83 lw s9,4(s5) -2040f9c8: 008a8793 addi a5,s5,8 -2040f9cc: c63e sw a5,12(sp) -2040f9ce: 00147793 andi a5,s0,1 -2040f9d2: cf81 beqz a5,2040f9ea <_svfprintf_r+0x180> -2040f9d4: 019c67b3 or a5,s8,s9 -2040f9d8: cb89 beqz a5,2040f9ea <_svfprintf_r+0x180> -2040f9da: 03000793 li a5,48 -2040f9de: 0af10423 sb a5,168(sp) -2040f9e2: 0ba104a3 sb s10,169(sp) -2040f9e6: 00246413 ori s0,s0,2 -2040f9ea: bff47413 andi s0,s0,-1025 -2040f9ee: 4789 li a5,2 -2040f9f0: 0950006f j 20410284 <_svfprintf_r+0xa1a> -2040f9f4: 854a mv a0,s2 -2040f9f6: c246 sw a7,4(sp) -2040f9f8: ee7fe0ef jal ra,2040e8de <_localeconv_r> -2040f9fc: 415c lw a5,4(a0) -2040f9fe: 853e mv a0,a5 -2040fa00: d63e sw a5,44(sp) -2040fa02: a61fb0ef jal ra,2040b462 -2040fa06: d22a sw a0,36(sp) -2040fa08: 854a mv a0,s2 -2040fa0a: ed5fe0ef jal ra,2040e8de <_localeconv_r> -2040fa0e: 451c lw a5,8(a0) -2040fa10: 4892 lw a7,4(sp) -2040fa12: c43e sw a5,8(sp) -2040fa14: 5792 lw a5,36(sp) -2040fa16: d3ad beqz a5,2040f978 <_svfprintf_r+0x10e> -2040fa18: 47a2 lw a5,8(sp) -2040fa1a: dfb9 beqz a5,2040f978 <_svfprintf_r+0x10e> -2040fa1c: 0007c783 lbu a5,0(a5) -2040fa20: dfa1 beqz a5,2040f978 <_svfprintf_r+0x10e> -2040fa22: 40046413 ori s0,s0,1024 -2040fa26: bf89 j 2040f978 <_svfprintf_r+0x10e> -2040fa28: 0a714783 lbu a5,167(sp) -2040fa2c: f7b1 bnez a5,2040f978 <_svfprintf_r+0x10e> -2040fa2e: 02000793 li a5,32 -2040fa32: 0af103a3 sb a5,167(sp) -2040fa36: b789 j 2040f978 <_svfprintf_r+0x10e> -2040fa38: 00146413 ori s0,s0,1 -2040fa3c: bf35 j 2040f978 <_svfprintf_r+0x10e> -2040fa3e: 000aa783 lw a5,0(s5) -2040fa42: 0a91 addi s5,s5,4 -2040fa44: ce3e sw a5,28(sp) -2040fa46: f207d9e3 bgez a5,2040f978 <_svfprintf_r+0x10e> -2040fa4a: 40f007b3 neg a5,a5 -2040fa4e: ce3e sw a5,28(sp) -2040fa50: 00446413 ori s0,s0,4 -2040fa54: b715 j 2040f978 <_svfprintf_r+0x10e> -2040fa56: 02b00793 li a5,43 -2040fa5a: bfe1 j 2040fa32 <_svfprintf_r+0x1c8> -2040fa5c: 4742 lw a4,16(sp) -2040fa5e: 47c2 lw a5,16(sp) -2040fa60: 00074d03 lbu s10,0(a4) -2040fa64: 0785 addi a5,a5,1 -2040fa66: 02cd1963 bne s10,a2,2040fa98 <_svfprintf_r+0x22e> -2040fa6a: 000aab03 lw s6,0(s5) -2040fa6e: 004a8713 addi a4,s5,4 -2040fa72: 000b5363 bgez s6,2040fa78 <_svfprintf_r+0x20e> -2040fa76: 5b7d li s6,-1 -2040fa78: 8aba mv s5,a4 -2040fa7a: c83e sw a5,16(sp) -2040fa7c: bdf5 j 2040f978 <_svfprintf_r+0x10e> -2040fa7e: 45a9 li a1,10 -2040fa80: 02bb0333 mul t1,s6,a1 -2040fa84: 0785 addi a5,a5,1 -2040fa86: fff7cd03 lbu s10,-1(a5) -2040fa8a: 00e30b33 add s6,t1,a4 -2040fa8e: fd0d0713 addi a4,s10,-48 -2040fa92: feebf6e3 bleu a4,s7,2040fa7e <_svfprintf_r+0x214> -2040fa96: bdcd j 2040f988 <_svfprintf_r+0x11e> -2040fa98: 4b01 li s6,0 -2040fa9a: bfd5 j 2040fa8e <_svfprintf_r+0x224> -2040fa9c: 08046413 ori s0,s0,128 -2040faa0: bde1 j 2040f978 <_svfprintf_r+0x10e> -2040faa2: 47c2 lw a5,16(sp) -2040faa4: ce02 sw zero,28(sp) -2040faa6: 4772 lw a4,28(sp) -2040faa8: 45a9 li a1,10 -2040faaa: fd0d0d13 addi s10,s10,-48 -2040faae: 02b70733 mul a4,a4,a1 -2040fab2: 0785 addi a5,a5,1 -2040fab4: 976a add a4,a4,s10 -2040fab6: fff7cd03 lbu s10,-1(a5) -2040faba: ce3a sw a4,28(sp) -2040fabc: fd0d0713 addi a4,s10,-48 -2040fac0: feebf3e3 bleu a4,s7,2040faa6 <_svfprintf_r+0x23c> -2040fac4: b5d1 j 2040f988 <_svfprintf_r+0x11e> -2040fac6: 00846413 ori s0,s0,8 -2040faca: b57d j 2040f978 <_svfprintf_r+0x10e> -2040facc: 47c2 lw a5,16(sp) -2040face: 0007c703 lbu a4,0(a5) -2040fad2: 06800793 li a5,104 -2040fad6: 00f71863 bne a4,a5,2040fae6 <_svfprintf_r+0x27c> -2040fada: 47c2 lw a5,16(sp) -2040fadc: 20046413 ori s0,s0,512 -2040fae0: 0785 addi a5,a5,1 -2040fae2: c83e sw a5,16(sp) -2040fae4: bd51 j 2040f978 <_svfprintf_r+0x10e> -2040fae6: 04046413 ori s0,s0,64 -2040faea: b579 j 2040f978 <_svfprintf_r+0x10e> -2040faec: 47c2 lw a5,16(sp) -2040faee: 0007c703 lbu a4,0(a5) -2040faf2: 06c00793 li a5,108 -2040faf6: 00f71863 bne a4,a5,2040fb06 <_svfprintf_r+0x29c> -2040fafa: 47c2 lw a5,16(sp) -2040fafc: 0785 addi a5,a5,1 -2040fafe: c83e sw a5,16(sp) -2040fb00: 02046413 ori s0,s0,32 -2040fb04: bd95 j 2040f978 <_svfprintf_r+0x10e> -2040fb06: 01046413 ori s0,s0,16 -2040fb0a: b5bd j 2040f978 <_svfprintf_r+0x10e> -2040fb0c: 004a8793 addi a5,s5,4 -2040fb10: c63e sw a5,12(sp) -2040fb12: 000aa783 lw a5,0(s5) -2040fb16: 0a0103a3 sb zero,167(sp) -2040fb1a: 12f10623 sb a5,300(sp) -2040fb1e: c202 sw zero,4(sp) -2040fb20: 4b05 li s6,1 -2040fb22: 4d81 li s11,0 -2040fb24: 4c01 li s8,0 -2040fb26: 4b81 li s7,0 -2040fb28: 4c81 li s9,0 -2040fb2a: 1264 addi s1,sp,300 -2040fb2c: 0190006f j 20410344 <_svfprintf_r+0xada> -2040fb30: 01046413 ori s0,s0,16 -2040fb34: 02047793 andi a5,s0,32 -2040fb38: cba9 beqz a5,2040fb8a <_svfprintf_r+0x320> -2040fb3a: 0a9d addi s5,s5,7 -2040fb3c: ff8afa93 andi s5,s5,-8 -2040fb40: 000aac03 lw s8,0(s5) -2040fb44: 004aac83 lw s9,4(s5) -2040fb48: 008a8793 addi a5,s5,8 -2040fb4c: c63e sw a5,12(sp) -2040fb4e: 000cde63 bgez s9,2040fb6a <_svfprintf_r+0x300> -2040fb52: 41800c33 neg s8,s8 -2040fb56: 018037b3 snez a5,s8 -2040fb5a: 41900cb3 neg s9,s9 -2040fb5e: 40fc8cb3 sub s9,s9,a5 -2040fb62: 02d00793 li a5,45 -2040fb66: 0af103a3 sb a5,167(sp) -2040fb6a: 57fd li a5,-1 -2040fb6c: 22fb11e3 bne s6,a5,2041058e <_svfprintf_r+0xd24> -2040fb70: 280c92e3 bnez s9,204105f4 <_svfprintf_r+0xd8a> -2040fb74: 47a5 li a5,9 -2040fb76: 2787efe3 bltu a5,s8,204105f4 <_svfprintf_r+0xd8a> -2040fb7a: 030c0c13 addi s8,s8,48 -2040fb7e: 198107a3 sb s8,399(sp) -2040fb82: 18f10493 addi s1,sp,399 -2040fb86: 2590006f j 204105de <_svfprintf_r+0xd74> -2040fb8a: 004a8793 addi a5,s5,4 -2040fb8e: c63e sw a5,12(sp) -2040fb90: 01047793 andi a5,s0,16 -2040fb94: c791 beqz a5,2040fba0 <_svfprintf_r+0x336> -2040fb96: 000aac03 lw s8,0(s5) -2040fb9a: 41fc5c93 srai s9,s8,0x1f -2040fb9e: bf45 j 2040fb4e <_svfprintf_r+0x2e4> -2040fba0: 04047793 andi a5,s0,64 -2040fba4: 000aac03 lw s8,0(s5) -2040fba8: c789 beqz a5,2040fbb2 <_svfprintf_r+0x348> -2040fbaa: 0c42 slli s8,s8,0x10 -2040fbac: 410c5c13 srai s8,s8,0x10 -2040fbb0: b7ed j 2040fb9a <_svfprintf_r+0x330> -2040fbb2: 20047793 andi a5,s0,512 -2040fbb6: d3f5 beqz a5,2040fb9a <_svfprintf_r+0x330> -2040fbb8: 0c62 slli s8,s8,0x18 -2040fbba: 418c5c13 srai s8,s8,0x18 -2040fbbe: bff1 j 2040fb9a <_svfprintf_r+0x330> -2040fbc0: 00847793 andi a5,s0,8 -2040fbc4: c3c9 beqz a5,2040fc46 <_svfprintf_r+0x3dc> -2040fbc6: 004a8793 addi a5,s5,4 -2040fbca: c63e sw a5,12(sp) -2040fbcc: 000aa783 lw a5,0(s5) -2040fbd0: 4390 lw a2,0(a5) -2040fbd2: 43d4 lw a3,4(a5) -2040fbd4: 4798 lw a4,8(a5) -2040fbd6: 47dc lw a5,12(a5) -2040fbd8: c9b2 sw a2,208(sp) -2040fbda: cbb6 sw a3,212(sp) -2040fbdc: cdba sw a4,216(sp) -2040fbde: cfbe sw a5,220(sp) -2040fbe0: 0988 addi a0,sp,208 -2040fbe2: c246 sw a7,4(sp) -2040fbe4: cb7fe0ef jal ra,2040e89a <_ldcheck> -2040fbe8: d72a sw a0,172(sp) -2040fbea: 4789 li a5,2 -2040fbec: 4892 lw a7,4(sp) -2040fbee: 08f51463 bne a0,a5,2040fc76 <_svfprintf_r+0x40c> -2040fbf2: 47ce lw a5,208(sp) -2040fbf4: 010c addi a1,sp,128 -2040fbf6: 0908 addi a0,sp,144 -2040fbf8: c93e sw a5,144(sp) -2040fbfa: 47de lw a5,212(sp) -2040fbfc: c102 sw zero,128(sp) -2040fbfe: c302 sw zero,132(sp) -2040fc00: cb3e sw a5,148(sp) -2040fc02: 47ee lw a5,216(sp) -2040fc04: c502 sw zero,136(sp) -2040fc06: c702 sw zero,140(sp) -2040fc08: cd3e sw a5,152(sp) -2040fc0a: 47fe lw a5,220(sp) -2040fc0c: cf3e sw a5,156(sp) -2040fc0e: 651030ef jal ra,20413a5e <__letf2> -2040fc12: 4892 lw a7,4(sp) -2040fc14: 00055663 bgez a0,2040fc20 <_svfprintf_r+0x3b6> -2040fc18: 02d00793 li a5,45 -2040fc1c: 0af103a3 sb a5,167(sp) -2040fc20: 04700793 li a5,71 -2040fc24: 00008497 auipc s1,0x8 -2040fc28: 44c48493 addi s1,s1,1100 # 20418070 <__clz_tab+0x104> -2040fc2c: 01a7c663 blt a5,s10,2040fc38 <_svfprintf_r+0x3ce> -2040fc30: 00008497 auipc s1,0x8 -2040fc34: 43c48493 addi s1,s1,1084 # 2041806c <__clz_tab+0x100> -2040fc38: f7f47413 andi s0,s0,-129 -2040fc3c: c202 sw zero,4(sp) -2040fc3e: 4b0d li s6,3 -2040fc40: 4d81 li s11,0 -2040fc42: 1a70006f j 204105e8 <_svfprintf_r+0xd7e> -2040fc46: 0a9d addi s5,s5,7 -2040fc48: ff8afa93 andi s5,s5,-8 -2040fc4c: 000aa583 lw a1,0(s5) -2040fc50: 004aa603 lw a2,4(s5) -2040fc54: 008a8793 addi a5,s5,8 -2040fc58: 0908 addi a0,sp,144 -2040fc5a: c246 sw a7,4(sp) -2040fc5c: c63e sw a5,12(sp) -2040fc5e: 297050ef jal ra,204156f4 <__extenddftf2> -2040fc62: 47ca lw a5,144(sp) -2040fc64: 4892 lw a7,4(sp) -2040fc66: c9be sw a5,208(sp) -2040fc68: 47da lw a5,148(sp) -2040fc6a: cbbe sw a5,212(sp) -2040fc6c: 47ea lw a5,152(sp) -2040fc6e: cdbe sw a5,216(sp) -2040fc70: 47fa lw a5,156(sp) -2040fc72: cfbe sw a5,220(sp) -2040fc74: b7b5 j 2040fbe0 <_svfprintf_r+0x376> -2040fc76: 4785 li a5,1 -2040fc78: 00f51f63 bne a0,a5,2040fc96 <_svfprintf_r+0x42c> -2040fc7c: 04700793 li a5,71 -2040fc80: 00008497 auipc s1,0x8 -2040fc84: 3f848493 addi s1,s1,1016 # 20418078 <__clz_tab+0x10c> -2040fc88: fba7c8e3 blt a5,s10,2040fc38 <_svfprintf_r+0x3ce> -2040fc8c: 00008497 auipc s1,0x8 -2040fc90: 3e848493 addi s1,s1,1000 # 20418074 <__clz_tab+0x108> -2040fc94: b755 j 2040fc38 <_svfprintf_r+0x3ce> -2040fc96: fdfd7b93 andi s7,s10,-33 -2040fc9a: 04100793 li a5,65 -2040fc9e: 08fb9963 bne s7,a5,2040fd30 <_svfprintf_r+0x4c6> -2040fca2: 03000793 li a5,48 -2040fca6: 0af10423 sb a5,168(sp) -2040fcaa: 06100713 li a4,97 -2040fcae: 05800793 li a5,88 -2040fcb2: 00ed1463 bne s10,a4,2040fcba <_svfprintf_r+0x450> -2040fcb6: 07800793 li a5,120 -2040fcba: 0af104a3 sb a5,169(sp) -2040fcbe: 06300793 li a5,99 -2040fcc2: 00246413 ori s0,s0,2 -2040fcc6: 3567d963 ble s6,a5,20410018 <_svfprintf_r+0x7ae> -2040fcca: 001b0593 addi a1,s6,1 -2040fcce: 854a mv a0,s2 -2040fcd0: c246 sw a7,4(sp) -2040fcd2: 9fcfb0ef jal ra,2040aece <_malloc_r> -2040fcd6: 84aa mv s1,a0 -2040fcd8: 4892 lw a7,4(sp) -2040fcda: 34051263 bnez a0,2041001e <_svfprintf_r+0x7b4> -2040fcde: 00c9d783 lhu a5,12(s3) -2040fce2: 0407e793 ori a5,a5,64 -2040fce6: 00f99623 sh a5,12(s3) -2040fcea: 00c9d783 lhu a5,12(s3) -2040fcee: 0407f793 andi a5,a5,64 -2040fcf2: be079ce3 bnez a5,2040f8ea <_svfprintf_r+0x80> -2040fcf6: 1cc12083 lw ra,460(sp) -2040fcfa: 1c812403 lw s0,456(sp) -2040fcfe: 4562 lw a0,24(sp) -2040fd00: 1c412483 lw s1,452(sp) -2040fd04: 1c012903 lw s2,448(sp) -2040fd08: 1bc12983 lw s3,444(sp) -2040fd0c: 1b812a03 lw s4,440(sp) -2040fd10: 1b412a83 lw s5,436(sp) -2040fd14: 1b012b03 lw s6,432(sp) -2040fd18: 1ac12b83 lw s7,428(sp) -2040fd1c: 1a812c03 lw s8,424(sp) -2040fd20: 1a412c83 lw s9,420(sp) -2040fd24: 1a012d03 lw s10,416(sp) -2040fd28: 19c12d83 lw s11,412(sp) -2040fd2c: 6179 addi sp,sp,464 -2040fd2e: 8082 ret -2040fd30: 57fd li a5,-1 -2040fd32: 2efb0863 beq s6,a5,20410022 <_svfprintf_r+0x7b8> -2040fd36: 04700793 li a5,71 -2040fd3a: c202 sw zero,4(sp) -2040fd3c: 00fb9463 bne s7,a5,2040fd44 <_svfprintf_r+0x4da> -2040fd40: 2e0b0463 beqz s6,20410028 <_svfprintf_r+0x7be> -2040fd44: 4afe lw s5,220(sp) -2040fd46: 10046793 ori a5,s0,256 -2040fd4a: d03e sw a5,32(sp) -2040fd4c: dc02 sw zero,56(sp) -2040fd4e: 4e4e lw t3,208(sp) -2040fd50: 4dde lw s11,212(sp) -2040fd52: 4cee lw s9,216(sp) -2040fd54: 000ad963 bgez s5,2040fd66 <_svfprintf_r+0x4fc> -2040fd58: 800007b7 lui a5,0x80000 -2040fd5c: 0157cab3 xor s5,a5,s5 -2040fd60: 02d00793 li a5,45 -2040fd64: dc3e sw a5,56(sp) -2040fd66: 04100793 li a5,65 -2040fd6a: 2efb9863 bne s7,a5,2041005a <_svfprintf_r+0x7f0> -2040fd6e: 0908 addi a0,sp,144 -2040fd70: c4c6 sw a7,72(sp) -2040fd72: c972 sw t3,144(sp) -2040fd74: cd66 sw s9,152(sp) -2040fd76: cb6e sw s11,148(sp) -2040fd78: cf56 sw s5,156(sp) -2040fd7a: 2e5050ef jal ra,2041585e <__trunctfdf2> -2040fd7e: 1170 addi a2,sp,172 -2040fd80: f98ff0ef jal ra,2040f518 -2040fd84: 862e mv a2,a1 -2040fd86: 85aa mv a1,a0 -2040fd88: 0908 addi a0,sp,144 -2040fd8a: 16b050ef jal ra,204156f4 <__extenddftf2> -2040fd8e: 47ca lw a5,144(sp) -2040fd90: 1090 addi a2,sp,96 -2040fd92: 188c addi a1,sp,112 -2040fd94: d8be sw a5,112(sp) -2040fd96: 47da lw a5,148(sp) -2040fd98: 0108 addi a0,sp,128 -2040fd9a: d082 sw zero,96(sp) -2040fd9c: dabe sw a5,116(sp) -2040fd9e: 47ea lw a5,152(sp) -2040fda0: d282 sw zero,100(sp) -2040fda2: d482 sw zero,104(sp) -2040fda4: dcbe sw a5,120(sp) -2040fda6: 47fa lw a5,156(sp) -2040fda8: debe sw a5,124(sp) -2040fdaa: 3ffc07b7 lui a5,0x3ffc0 -2040fdae: d6be sw a5,108(sp) -2040fdb0: 5c1030ef jal ra,20413b70 <__multf3> -2040fdb4: 480a lw a6,128(sp) -2040fdb6: 461a lw a2,132(sp) -2040fdb8: 46aa lw a3,136(sp) -2040fdba: 4cba lw s9,140(sp) -2040fdbc: 010c addi a1,sp,128 -2040fdbe: 0908 addi a0,sp,144 -2040fdc0: c942 sw a6,144(sp) -2040fdc2: c2c2 sw a6,68(sp) -2040fdc4: cb32 sw a2,148(sp) -2040fdc6: c0b2 sw a2,64(sp) -2040fdc8: cd36 sw a3,152(sp) -2040fdca: de36 sw a3,60(sp) -2040fdcc: cf66 sw s9,156(sp) -2040fdce: c102 sw zero,128(sp) -2040fdd0: c302 sw zero,132(sp) -2040fdd2: c502 sw zero,136(sp) -2040fdd4: c702 sw zero,140(sp) -2040fdd6: 2d1030ef jal ra,204138a6 <__eqtf2> -2040fdda: 56f2 lw a3,60(sp) -2040fddc: 4606 lw a2,64(sp) -2040fdde: 4816 lw a6,68(sp) -2040fde0: 48a6 lw a7,72(sp) -2040fde2: e119 bnez a0,2040fde8 <_svfprintf_r+0x57e> -2040fde4: 4705 li a4,1 -2040fde6: d73a sw a4,172(sp) -2040fde8: 06100713 li a4,97 -2040fdec: 00008a97 auipc s5,0x8 -2040fdf0: 2a4a8a93 addi s5,s5,676 # 20418090 <__clz_tab+0x124> -2040fdf4: 00ed1663 bne s10,a4,2040fe00 <_svfprintf_r+0x596> -2040fdf8: 00008a97 auipc s5,0x8 -2040fdfc: 284a8a93 addi s5,s5,644 # 2041807c <__clz_tab+0x110> -2040fe00: fffb0e13 addi t3,s6,-1 -2040fe04: 8da6 mv s11,s1 -2040fe06: 400307b7 lui a5,0x40030 -2040fe0a: 010c addi a1,sp,128 -2040fe0c: c332 sw a2,132(sp) -2040fe0e: 0908 addi a0,sp,144 -2040fe10: 1890 addi a2,sp,112 -2040fe12: c4c6 sw a7,72(sp) -2040fe14: c2f2 sw t3,68(sp) -2040fe16: c142 sw a6,128(sp) -2040fe18: debe sw a5,124(sp) -2040fe1a: c536 sw a3,136(sp) -2040fe1c: c766 sw s9,140(sp) -2040fe1e: d882 sw zero,112(sp) -2040fe20: da82 sw zero,116(sp) -2040fe22: dc82 sw zero,120(sp) -2040fe24: 54d030ef jal ra,20413b70 <__multf3> -2040fe28: 464a lw a2,144(sp) -2040fe2a: 46da lw a3,148(sp) -2040fe2c: 0908 addi a0,sp,144 -2040fe2e: c0b2 sw a2,64(sp) -2040fe30: de36 sw a3,60(sp) -2040fe32: 6da050ef jal ra,2041550c <__fixtfsi> -2040fe36: 85aa mv a1,a0 -2040fe38: 8a2a mv s4,a0 -2040fe3a: 0908 addi a0,sp,144 -2040fe3c: 4cea lw s9,152(sp) -2040fe3e: 4c7a lw s8,156(sp) -2040fe40: 7c6050ef jal ra,20415606 <__floatsitf> -2040fe44: 47ca lw a5,144(sp) -2040fe46: 4606 lw a2,64(sp) -2040fe48: 56f2 lw a3,60(sp) -2040fe4a: d0be sw a5,96(sp) -2040fe4c: 47da lw a5,148(sp) -2040fe4e: d8b2 sw a2,112(sp) -2040fe50: 188c addi a1,sp,112 -2040fe52: d2be sw a5,100(sp) -2040fe54: 47ea lw a5,152(sp) -2040fe56: 1090 addi a2,sp,96 -2040fe58: 0108 addi a0,sp,128 -2040fe5a: d4be sw a5,104(sp) -2040fe5c: 47fa lw a5,156(sp) -2040fe5e: dce6 sw s9,120(sp) -2040fe60: dee2 sw s8,124(sp) -2040fe62: d6be sw a5,108(sp) -2040fe64: dab6 sw a3,116(sp) -2040fe66: 069040ef jal ra,204146ce <__subtf3> -2040fe6a: 014a85b3 add a1,s5,s4 -2040fe6e: 0005c583 lbu a1,0(a1) -2040fe72: 4e16 lw t3,68(sp) -2040fe74: 4c3a lw s8,140(sp) -2040fe76: 0d85 addi s11,s11,1 -2040fe78: 428a lw t0,128(sp) -2040fe7a: 4f9a lw t6,132(sp) -2040fe7c: 4f2a lw t5,136(sp) -2040fe7e: de72 sw t3,60(sp) -2040fe80: febd8fa3 sb a1,-1(s11) -2040fe84: 57fd li a5,-1 -2040fe86: 8ce2 mv s9,s8 -2040fe88: 48a6 lw a7,72(sp) -2040fe8a: 04fe0063 beq t3,a5,2040feca <_svfprintf_r+0x660> -2040fe8e: 1e7d addi t3,t3,-1 -2040fe90: 010c addi a1,sp,128 -2040fe92: 0908 addi a0,sp,144 -2040fe94: cefa sw t5,92(sp) -2040fe96: ccfe sw t6,88(sp) -2040fe98: ca96 sw t0,84(sp) -2040fe9a: c8c6 sw a7,80(sp) -2040fe9c: c6f2 sw t3,76(sp) -2040fe9e: c916 sw t0,144(sp) -2040fea0: c496 sw t0,72(sp) -2040fea2: cb7e sw t6,148(sp) -2040fea4: c2fe sw t6,68(sp) -2040fea6: cd7a sw t5,152(sp) -2040fea8: c0fa sw t5,64(sp) -2040feaa: cf62 sw s8,156(sp) -2040feac: c102 sw zero,128(sp) -2040feae: c302 sw zero,132(sp) -2040feb0: c502 sw zero,136(sp) -2040feb2: c702 sw zero,140(sp) -2040feb4: 1f3030ef jal ra,204138a6 <__eqtf2> -2040feb8: 4686 lw a3,64(sp) -2040feba: 4616 lw a2,68(sp) -2040febc: 4826 lw a6,72(sp) -2040febe: 4e36 lw t3,76(sp) -2040fec0: 48c6 lw a7,80(sp) -2040fec2: 42d6 lw t0,84(sp) -2040fec4: 4fe6 lw t6,88(sp) -2040fec6: 4f76 lw t5,92(sp) -2040fec8: fd1d bnez a0,2040fe06 <_svfprintf_r+0x59c> -2040feca: 3ffe0cb7 lui s9,0x3ffe0 -2040fece: 010c addi a1,sp,128 -2040fed0: 0908 addi a0,sp,144 -2040fed2: c0c6 sw a7,64(sp) -2040fed4: c916 sw t0,144(sp) -2040fed6: c696 sw t0,76(sp) -2040fed8: cb7e sw t6,148(sp) -2040feda: c4fe sw t6,72(sp) -2040fedc: cd7a sw t5,152(sp) -2040fede: c2fa sw t5,68(sp) -2040fee0: cf62 sw s8,156(sp) -2040fee2: c102 sw zero,128(sp) -2040fee4: c302 sw zero,132(sp) -2040fee6: c502 sw zero,136(sp) -2040fee8: c766 sw s9,140(sp) -2040feea: 263030ef jal ra,2041394c <__getf2> -2040feee: 4886 lw a7,64(sp) -2040fef0: 02a04863 bgtz a0,2040ff20 <_svfprintf_r+0x6b6> -2040fef4: 42b6 lw t0,76(sp) -2040fef6: 4fa6 lw t6,72(sp) -2040fef8: 4f16 lw t5,68(sp) -2040fefa: 010c addi a1,sp,128 -2040fefc: 0908 addi a0,sp,144 -2040fefe: c916 sw t0,144(sp) -2040ff00: cb7e sw t6,148(sp) -2040ff02: cd7a sw t5,152(sp) -2040ff04: cf62 sw s8,156(sp) -2040ff06: c102 sw zero,128(sp) -2040ff08: c302 sw zero,132(sp) -2040ff0a: c502 sw zero,136(sp) -2040ff0c: c766 sw s9,140(sp) -2040ff0e: 199030ef jal ra,204138a6 <__eqtf2> -2040ff12: 4886 lw a7,64(sp) -2040ff14: 12051c63 bnez a0,2041004c <_svfprintf_r+0x7e2> -2040ff18: 001a7a13 andi s4,s4,1 -2040ff1c: 120a0863 beqz s4,2041004c <_svfprintf_r+0x7e2> -2040ff20: 00fac603 lbu a2,15(s5) -2040ff24: df6e sw s11,188(sp) -2040ff26: 03000593 li a1,48 -2040ff2a: 56fa lw a3,188(sp) -2040ff2c: fff68793 addi a5,a3,-1 -2040ff30: df3e sw a5,188(sp) -2040ff32: fff6c783 lbu a5,-1(a3) -2040ff36: 0ec78c63 beq a5,a2,2041002e <_svfprintf_r+0x7c4> -2040ff3a: 03900613 li a2,57 -2040ff3e: 0ec79b63 bne a5,a2,20410034 <_svfprintf_r+0x7ca> -2040ff42: 00aac783 lbu a5,10(s5) -2040ff46: fef68fa3 sb a5,-1(a3) -2040ff4a: 8a6e mv s4,s11 -2040ff4c: 04700713 li a4,71 -2040ff50: 409a0a33 sub s4,s4,s1 -2040ff54: 5cba lw s9,172(sp) -2040ff56: 1ceb9a63 bne s7,a4,2041012a <_svfprintf_r+0x8c0> -2040ff5a: 5775 li a4,-3 -2040ff5c: 00ecc463 blt s9,a4,2040ff64 <_svfprintf_r+0x6fa> -2040ff60: 239b5963 ble s9,s6,20410192 <_svfprintf_r+0x928> -2040ff64: 1d79 addi s10,s10,-2 -2040ff66: fffc8713 addi a4,s9,-1 # 3ffdffff <_data_lma+0x1fbc7ea3> -2040ff6a: d73a sw a4,172(sp) -2040ff6c: fdfd7613 andi a2,s10,-33 -2040ff70: 04100513 li a0,65 -2040ff74: 0ffd7693 andi a3,s10,255 -2040ff78: 4581 li a1,0 -2040ff7a: 00a61663 bne a2,a0,2040ff86 <_svfprintf_r+0x71c> -2040ff7e: 06bd addi a3,a3,15 -2040ff80: 0ff6f693 andi a3,a3,255 -2040ff84: 4585 li a1,1 -2040ff86: 0ad10a23 sb a3,180(sp) -2040ff8a: 02b00793 li a5,43 -2040ff8e: 00075763 bgez a4,2040ff9c <_svfprintf_r+0x732> -2040ff92: 4705 li a4,1 -2040ff94: 41970733 sub a4,a4,s9 -2040ff98: 02d00793 li a5,45 -2040ff9c: 0af10aa3 sb a5,181(sp) -2040ffa0: 47a5 li a5,9 -2040ffa2: 1ae7df63 ble a4,a5,20410160 <_svfprintf_r+0x8f6> -2040ffa6: 0c310793 addi a5,sp,195 -2040ffaa: 85be mv a1,a5 -2040ffac: 4525 li a0,9 -2040ffae: 4829 li a6,10 -2040ffb0: 030766b3 rem a3,a4,a6 -2040ffb4: fff78613 addi a2,a5,-1 # 4002ffff <_data_lma+0x1fc17ea3> -2040ffb8: 03074733 div a4,a4,a6 -2040ffbc: 03068693 addi a3,a3,48 -2040ffc0: fed78fa3 sb a3,-1(a5) -2040ffc4: 18e54563 blt a0,a4,2041014e <_svfprintf_r+0x8e4> -2040ffc8: 03070713 addi a4,a4,48 -2040ffcc: 17f9 addi a5,a5,-2 -2040ffce: fee60fa3 sb a4,-1(a2) -2040ffd2: 0b610693 addi a3,sp,182 -2040ffd6: 16b7ee63 bltu a5,a1,20410152 <_svfprintf_r+0x8e8> -2040ffda: 195c addi a5,sp,180 -2040ffdc: 40f687b3 sub a5,a3,a5 -2040ffe0: d83e sw a5,48(sp) -2040ffe2: 01478b33 add s6,a5,s4 -2040ffe6: 4785 li a5,1 -2040ffe8: 0147c563 blt a5,s4,2040fff2 <_svfprintf_r+0x788> -2040ffec: 00147793 andi a5,s0,1 -2040fff0: c399 beqz a5,2040fff6 <_svfprintf_r+0x78c> -2040fff2: 47d2 lw a5,20(sp) -2040fff4: 9b3e add s6,s6,a5 -2040fff6: bff47413 andi s0,s0,-1025 -2040fffa: 10046793 ori a5,s0,256 -2040fffe: d03e sw a5,32(sp) -20410000: 4c01 li s8,0 -20410002: 4b81 li s7,0 -20410004: 4c81 li s9,0 -20410006: 57e2 lw a5,56(sp) -20410008: c789 beqz a5,20410012 <_svfprintf_r+0x7a8> -2041000a: 02d00713 li a4,45 -2041000e: 0ae103a3 sb a4,167(sp) -20410012: 5402 lw s0,32(sp) -20410014: 4d81 li s11,0 -20410016: a63d j 20410344 <_svfprintf_r+0xada> -20410018: c202 sw zero,4(sp) -2041001a: 1264 addi s1,sp,300 -2041001c: b325 j 2040fd44 <_svfprintf_r+0x4da> -2041001e: c22a sw a0,4(sp) -20410020: b315 j 2040fd44 <_svfprintf_r+0x4da> -20410022: c202 sw zero,4(sp) -20410024: 4b19 li s6,6 -20410026: bb39 j 2040fd44 <_svfprintf_r+0x4da> -20410028: c25a sw s6,4(sp) -2041002a: 4b05 li s6,1 -2041002c: bb21 j 2040fd44 <_svfprintf_r+0x4da> -2041002e: feb68fa3 sb a1,-1(a3) -20410032: bde5 j 2040ff2a <_svfprintf_r+0x6c0> -20410034: 0785 addi a5,a5,1 -20410036: 0ff7f793 andi a5,a5,255 -2041003a: b731 j 2040ff46 <_svfprintf_r+0x6dc> -2041003c: 0a05 addi s4,s4,1 -2041003e: feea0fa3 sb a4,-1(s4) -20410042: 414c07b3 sub a5,s8,s4 -20410046: fe07dbe3 bgez a5,2041003c <_svfprintf_r+0x7d2> -2041004a: b709 j 2040ff4c <_svfprintf_r+0x6e2> -2041004c: 57f2 lw a5,60(sp) -2041004e: 8a6e mv s4,s11 -20410050: 03000713 li a4,48 -20410054: 00fd8c33 add s8,s11,a5 -20410058: b7ed j 20410042 <_svfprintf_r+0x7d8> -2041005a: 04600793 li a5,70 -2041005e: 00fb8b63 beq s7,a5,20410074 <_svfprintf_r+0x80a> -20410062: 04500793 li a5,69 -20410066: 001b0c13 addi s8,s6,1 -2041006a: 00fb8363 beq s7,a5,20410070 <_svfprintf_r+0x806> -2041006e: 8c5a mv s8,s6 -20410070: 4609 li a2,2 -20410072: a019 j 20410078 <_svfprintf_r+0x80e> -20410074: 8c5a mv s8,s6 -20410076: 460d li a2,3 -20410078: 191c addi a5,sp,176 -2041007a: 0bc10813 addi a6,sp,188 -2041007e: 1178 addi a4,sp,172 -20410080: 86e2 mv a3,s8 -20410082: 090c addi a1,sp,144 -20410084: 854a mv a0,s2 -20410086: c0c6 sw a7,64(sp) -20410088: c972 sw t3,144(sp) -2041008a: de72 sw t3,60(sp) -2041008c: cb6e sw s11,148(sp) -2041008e: cd66 sw s9,152(sp) -20410090: cf56 sw s5,156(sp) -20410092: ec1fd0ef jal ra,2040df52 <_ldtoa_r> -20410096: 04700793 li a5,71 -2041009a: 84aa mv s1,a0 -2041009c: 5e72 lw t3,60(sp) -2041009e: 4886 lw a7,64(sp) -204100a0: 00fb9563 bne s7,a5,204100aa <_svfprintf_r+0x840> -204100a4: 00147793 andi a5,s0,1 -204100a8: c7b5 beqz a5,20410114 <_svfprintf_r+0x8aa> -204100aa: 04600793 li a5,70 -204100ae: 01848a33 add s4,s1,s8 -204100b2: 02fb9f63 bne s7,a5,204100f0 <_svfprintf_r+0x886> -204100b6: 0004c703 lbu a4,0(s1) -204100ba: 03000793 li a5,48 -204100be: 02f71763 bne a4,a5,204100ec <_svfprintf_r+0x882> -204100c2: 010c addi a1,sp,128 -204100c4: 0908 addi a0,sp,144 -204100c6: c0c6 sw a7,64(sp) -204100c8: c972 sw t3,144(sp) -204100ca: de72 sw t3,60(sp) -204100cc: cb6e sw s11,148(sp) -204100ce: cd66 sw s9,152(sp) -204100d0: cf56 sw s5,156(sp) -204100d2: c102 sw zero,128(sp) -204100d4: c302 sw zero,132(sp) -204100d6: c502 sw zero,136(sp) -204100d8: c702 sw zero,140(sp) -204100da: 7cc030ef jal ra,204138a6 <__eqtf2> -204100de: 5e72 lw t3,60(sp) -204100e0: 4886 lw a7,64(sp) -204100e2: c509 beqz a0,204100ec <_svfprintf_r+0x882> -204100e4: 4785 li a5,1 -204100e6: 41878c33 sub s8,a5,s8 -204100ea: d762 sw s8,172(sp) -204100ec: 57ba lw a5,172(sp) -204100ee: 9a3e add s4,s4,a5 -204100f0: 010c addi a1,sp,128 -204100f2: 0908 addi a0,sp,144 -204100f4: de46 sw a7,60(sp) -204100f6: c972 sw t3,144(sp) -204100f8: cb6e sw s11,148(sp) -204100fa: cd66 sw s9,152(sp) -204100fc: cf56 sw s5,156(sp) -204100fe: c102 sw zero,128(sp) -20410100: c302 sw zero,132(sp) -20410102: c502 sw zero,136(sp) -20410104: c702 sw zero,140(sp) -20410106: 7a0030ef jal ra,204138a6 <__eqtf2> -2041010a: 58f2 lw a7,60(sp) -2041010c: 03000713 li a4,48 -20410110: e909 bnez a0,20410122 <_svfprintf_r+0x8b8> -20410112: df52 sw s4,188(sp) -20410114: 5a7a lw s4,188(sp) -20410116: bd1d j 2040ff4c <_svfprintf_r+0x6e2> -20410118: 00178693 addi a3,a5,1 -2041011c: df36 sw a3,188(sp) -2041011e: 00e78023 sb a4,0(a5) -20410122: 57fa lw a5,188(sp) -20410124: ff47eae3 bltu a5,s4,20410118 <_svfprintf_r+0x8ae> -20410128: b7f5 j 20410114 <_svfprintf_r+0x8aa> -2041012a: 04600713 li a4,70 -2041012e: e2eb9ce3 bne s7,a4,2040ff66 <_svfprintf_r+0x6fc> -20410132: 05905763 blez s9,20410180 <_svfprintf_r+0x916> -20410136: 000b1563 bnez s6,20410140 <_svfprintf_r+0x8d6> -2041013a: 00147713 andi a4,s0,1 -2041013e: cf41 beqz a4,204101d6 <_svfprintf_r+0x96c> -20410140: 47d2 lw a5,20(sp) -20410142: 00fc8733 add a4,s9,a5 -20410146: 9b3a add s6,s6,a4 -20410148: 06600d13 li s10,102 -2041014c: a895 j 204101c0 <_svfprintf_r+0x956> -2041014e: 87b2 mv a5,a2 -20410150: bdb9 j 2040ffae <_svfprintf_r+0x744> -20410152: 0785 addi a5,a5,1 -20410154: fff7c703 lbu a4,-1(a5) -20410158: 0685 addi a3,a3,1 -2041015a: fee68fa3 sb a4,-1(a3) -2041015e: bda5 j 2040ffd6 <_svfprintf_r+0x76c> -20410160: 0b610793 addi a5,sp,182 -20410164: e599 bnez a1,20410172 <_svfprintf_r+0x908> -20410166: 03000793 li a5,48 -2041016a: 0af10b23 sb a5,182(sp) -2041016e: 0b710793 addi a5,sp,183 -20410172: 03070713 addi a4,a4,48 -20410176: 00178693 addi a3,a5,1 -2041017a: 00e78023 sb a4,0(a5) -2041017e: bdb1 j 2040ffda <_svfprintf_r+0x770> -20410180: 000b1563 bnez s6,2041018a <_svfprintf_r+0x920> -20410184: 00147713 andi a4,s0,1 -20410188: cb29 beqz a4,204101da <_svfprintf_r+0x970> -2041018a: 47d2 lw a5,20(sp) -2041018c: 00178713 addi a4,a5,1 -20410190: bf5d j 20410146 <_svfprintf_r+0x8dc> -20410192: 014ccc63 blt s9,s4,204101aa <_svfprintf_r+0x940> -20410196: 00147713 andi a4,s0,1 -2041019a: 8b66 mv s6,s9 -2041019c: c701 beqz a4,204101a4 <_svfprintf_r+0x93a> -2041019e: 47d2 lw a5,20(sp) -204101a0: 00fc8b33 add s6,s9,a5 -204101a4: 06700d13 li s10,103 -204101a8: a821 j 204101c0 <_svfprintf_r+0x956> -204101aa: 47d2 lw a5,20(sp) -204101ac: 06700d13 li s10,103 -204101b0: 00fa0b33 add s6,s4,a5 -204101b4: 01904663 bgtz s9,204101c0 <_svfprintf_r+0x956> -204101b8: 419b0333 sub t1,s6,s9 -204101bc: 00130b13 addi s6,t1,1 -204101c0: 40047b93 andi s7,s0,1024 -204101c4: 4c01 li s8,0 -204101c6: e40b80e3 beqz s7,20410006 <_svfprintf_r+0x79c> -204101ca: 4b81 li s7,0 -204101cc: e3905de3 blez s9,20410006 <_svfprintf_r+0x79c> -204101d0: 0ff00693 li a3,255 -204101d4: a015 j 204101f8 <_svfprintf_r+0x98e> -204101d6: 8b66 mv s6,s9 -204101d8: bf85 j 20410148 <_svfprintf_r+0x8de> -204101da: 06600d13 li s10,102 -204101de: 4b05 li s6,1 -204101e0: b7c5 j 204101c0 <_svfprintf_r+0x956> -204101e2: 03975063 ble s9,a4,20410202 <_svfprintf_r+0x998> -204101e6: 47a2 lw a5,8(sp) -204101e8: 40ec8cb3 sub s9,s9,a4 -204101ec: 0017c703 lbu a4,1(a5) -204101f0: c305 beqz a4,20410210 <_svfprintf_r+0x9a6> -204101f2: 0785 addi a5,a5,1 -204101f4: 0b85 addi s7,s7,1 -204101f6: c43e sw a5,8(sp) -204101f8: 47a2 lw a5,8(sp) -204101fa: 0007c703 lbu a4,0(a5) -204101fe: fed712e3 bne a4,a3,204101e2 <_svfprintf_r+0x978> -20410202: 5792 lw a5,36(sp) -20410204: 018b8733 add a4,s7,s8 -20410208: 02f70733 mul a4,a4,a5 -2041020c: 9b3a add s6,s6,a4 -2041020e: bbe5 j 20410006 <_svfprintf_r+0x79c> -20410210: 0c05 addi s8,s8,1 -20410212: b7dd j 204101f8 <_svfprintf_r+0x98e> -20410214: 004a8713 addi a4,s5,4 -20410218: c63a sw a4,12(sp) -2041021a: 02047713 andi a4,s0,32 -2041021e: 000aa783 lw a5,0(s5) -20410222: cb09 beqz a4,20410234 <_svfprintf_r+0x9ca> -20410224: 4762 lw a4,24(sp) -20410226: c398 sw a4,0(a5) -20410228: 877d srai a4,a4,0x1f -2041022a: c3d8 sw a4,4(a5) -2041022c: 4ab2 lw s5,12(sp) -2041022e: 44c2 lw s1,16(sp) -20410230: ee0ff06f j 2040f910 <_svfprintf_r+0xa6> -20410234: 01047713 andi a4,s0,16 -20410238: c701 beqz a4,20410240 <_svfprintf_r+0x9d6> -2041023a: 4762 lw a4,24(sp) -2041023c: c398 sw a4,0(a5) -2041023e: b7fd j 2041022c <_svfprintf_r+0x9c2> -20410240: 04047713 andi a4,s0,64 -20410244: c711 beqz a4,20410250 <_svfprintf_r+0x9e6> -20410246: 01815703 lhu a4,24(sp) -2041024a: 00e79023 sh a4,0(a5) -2041024e: bff9 j 2041022c <_svfprintf_r+0x9c2> -20410250: 20047413 andi s0,s0,512 -20410254: d07d beqz s0,2041023a <_svfprintf_r+0x9d0> -20410256: 01814703 lbu a4,24(sp) -2041025a: 00e78023 sb a4,0(a5) -2041025e: b7f9 j 2041022c <_svfprintf_r+0x9c2> -20410260: 01046413 ori s0,s0,16 -20410264: 02047793 andi a5,s0,32 -20410268: c3a1 beqz a5,204102a8 <_svfprintf_r+0xa3e> -2041026a: 0a9d addi s5,s5,7 -2041026c: ff8afa93 andi s5,s5,-8 -20410270: 000aac03 lw s8,0(s5) -20410274: 004aac83 lw s9,4(s5) -20410278: 008a8793 addi a5,s5,8 -2041027c: c63e sw a5,12(sp) -2041027e: bff47413 andi s0,s0,-1025 -20410282: 4781 li a5,0 -20410284: 0a0103a3 sb zero,167(sp) -20410288: 577d li a4,-1 -2041028a: 30eb0563 beq s6,a4,20410594 <_svfprintf_r+0xd2a> -2041028e: 8722 mv a4,s0 -20410290: 019c66b3 or a3,s8,s9 -20410294: f7f47413 andi s0,s0,-129 -20410298: 2e069e63 bnez a3,20410594 <_svfprintf_r+0xd2a> -2041029c: 400b0563 beqz s6,204106a6 <_svfprintf_r+0xe3c> -204102a0: 4705 li a4,1 -204102a2: 2ee79c63 bne a5,a4,2041059a <_svfprintf_r+0xd30> -204102a6: b8d1 j 2040fb7a <_svfprintf_r+0x310> -204102a8: 004a8793 addi a5,s5,4 -204102ac: c63e sw a5,12(sp) -204102ae: 01047793 andi a5,s0,16 -204102b2: c781 beqz a5,204102ba <_svfprintf_r+0xa50> -204102b4: 000aac03 lw s8,0(s5) -204102b8: a031 j 204102c4 <_svfprintf_r+0xa5a> -204102ba: 04047793 andi a5,s0,64 -204102be: c789 beqz a5,204102c8 <_svfprintf_r+0xa5e> -204102c0: 000adc03 lhu s8,0(s5) -204102c4: 4c81 li s9,0 -204102c6: bf65 j 2041027e <_svfprintf_r+0xa14> -204102c8: 20047793 andi a5,s0,512 -204102cc: d7e5 beqz a5,204102b4 <_svfprintf_r+0xa4a> -204102ce: 000acc03 lbu s8,0(s5) -204102d2: bfcd j 204102c4 <_svfprintf_r+0xa5a> -204102d4: 004a8793 addi a5,s5,4 -204102d8: c63e sw a5,12(sp) -204102da: 77e1 lui a5,0xffff8 -204102dc: 8307c793 xori a5,a5,-2000 -204102e0: 0af11423 sh a5,168(sp) -204102e4: 00008797 auipc a5,0x8 -204102e8: d9878793 addi a5,a5,-616 # 2041807c <__clz_tab+0x110> -204102ec: da3e sw a5,52(sp) -204102ee: 000aac03 lw s8,0(s5) -204102f2: 4c81 li s9,0 -204102f4: 00246413 ori s0,s0,2 -204102f8: 4789 li a5,2 -204102fa: 07800d13 li s10,120 -204102fe: b759 j 20410284 <_svfprintf_r+0xa1a> -20410300: 004a8793 addi a5,s5,4 -20410304: c63e sw a5,12(sp) -20410306: 0a0103a3 sb zero,167(sp) -2041030a: 57fd li a5,-1 -2041030c: d046 sw a7,32(sp) -2041030e: 000aa483 lw s1,0(s5) -20410312: 00fb0f63 beq s6,a5,20410330 <_svfprintf_r+0xac6> -20410316: 865a mv a2,s6 -20410318: 4581 li a1,0 -2041031a: 8526 mv a0,s1 -2041031c: ffefe0ef jal ra,2040eb1a -20410320: c22a sw a0,4(sp) -20410322: 5882 lw a7,32(sp) -20410324: 90050ee3 beqz a0,2040fc40 <_svfprintf_r+0x3d6> -20410328: 40950b33 sub s6,a0,s1 -2041032c: c202 sw zero,4(sp) -2041032e: ba09 j 2040fc40 <_svfprintf_r+0x3d6> -20410330: 8526 mv a0,s1 -20410332: 930fb0ef jal ra,2040b462 -20410336: 5882 lw a7,32(sp) -20410338: 8b2a mv s6,a0 -2041033a: c202 sw zero,4(sp) -2041033c: 4d81 li s11,0 -2041033e: 4c01 li s8,0 -20410340: 4b81 li s7,0 -20410342: 4c81 li s9,0 -20410344: d06e sw s11,32(sp) -20410346: 016dd363 ble s6,s11,2041034c <_svfprintf_r+0xae2> -2041034a: d05a sw s6,32(sp) -2041034c: 0a714703 lbu a4,167(sp) -20410350: c701 beqz a4,20410358 <_svfprintf_r+0xaee> -20410352: 5782 lw a5,32(sp) -20410354: 0785 addi a5,a5,1 -20410356: d03e sw a5,32(sp) -20410358: 00247793 andi a5,s0,2 -2041035c: dc3e sw a5,56(sp) -2041035e: c781 beqz a5,20410366 <_svfprintf_r+0xafc> -20410360: 5782 lw a5,32(sp) -20410362: 0789 addi a5,a5,2 -20410364: d03e sw a5,32(sp) -20410366: 08447a93 andi s5,s0,132 -2041036a: 040a9963 bnez s5,204103bc <_svfprintf_r+0xb52> -2041036e: 47f2 lw a5,28(sp) -20410370: 5702 lw a4,32(sp) -20410372: 40e78e33 sub t3,a5,a4 -20410376: 05c05363 blez t3,204103bc <_svfprintf_r+0xb52> -2041037a: 4f41 li t5,16 -2041037c: 00007e97 auipc t4,0x7 -20410380: 700e8e93 addi t4,t4,1792 # 20417a7c -20410384: 4f9d li t6,7 -20410386: 46ae lw a3,200(sp) -20410388: 01d8a023 sw t4,0(a7) -2041038c: 473e lw a4,204(sp) -2041038e: 0685 addi a3,a3,1 -20410390: 00888613 addi a2,a7,8 -20410394: 33cf4c63 blt t5,t3,204106cc <_svfprintf_r+0xe62> -20410398: 9772 add a4,a4,t3 -2041039a: 01c8a223 sw t3,4(a7) -2041039e: c7ba sw a4,204(sp) -204103a0: c5b6 sw a3,200(sp) -204103a2: 471d li a4,7 -204103a4: 88b2 mv a7,a2 -204103a6: 00d75b63 ble a3,a4,204103bc <_svfprintf_r+0xb52> -204103aa: 01d0 addi a2,sp,196 -204103ac: 85ce mv a1,s3 -204103ae: 854a mv a0,s2 -204103b0: 1af010ef jal ra,20411d5e <__ssprint_r> -204103b4: 220516e3 bnez a0,20410de0 <_svfprintf_r+0x1576> -204103b8: 0ec10893 addi a7,sp,236 -204103bc: 0a714703 lbu a4,167(sp) -204103c0: cb1d beqz a4,204103f6 <_svfprintf_r+0xb8c> -204103c2: 0a710713 addi a4,sp,167 -204103c6: 00e8a023 sw a4,0(a7) -204103ca: 4705 li a4,1 -204103cc: 00e8a223 sw a4,4(a7) -204103d0: 473e lw a4,204(sp) -204103d2: 469d li a3,7 -204103d4: 08a1 addi a7,a7,8 -204103d6: 0705 addi a4,a4,1 -204103d8: c7ba sw a4,204(sp) -204103da: 472e lw a4,200(sp) -204103dc: 0705 addi a4,a4,1 -204103de: c5ba sw a4,200(sp) -204103e0: 00e6db63 ble a4,a3,204103f6 <_svfprintf_r+0xb8c> -204103e4: 01d0 addi a2,sp,196 -204103e6: 85ce mv a1,s3 -204103e8: 854a mv a0,s2 -204103ea: 175010ef jal ra,20411d5e <__ssprint_r> -204103ee: 1e0519e3 bnez a0,20410de0 <_svfprintf_r+0x1576> -204103f2: 0ec10893 addi a7,sp,236 -204103f6: 57e2 lw a5,56(sp) -204103f8: cb95 beqz a5,2041042c <_svfprintf_r+0xbc2> -204103fa: 1138 addi a4,sp,168 -204103fc: 00e8a023 sw a4,0(a7) -20410400: 4709 li a4,2 -20410402: 00e8a223 sw a4,4(a7) -20410406: 473e lw a4,204(sp) -20410408: 469d li a3,7 -2041040a: 08a1 addi a7,a7,8 -2041040c: 0709 addi a4,a4,2 -2041040e: c7ba sw a4,204(sp) -20410410: 472e lw a4,200(sp) -20410412: 0705 addi a4,a4,1 -20410414: c5ba sw a4,200(sp) -20410416: 00e6db63 ble a4,a3,2041042c <_svfprintf_r+0xbc2> -2041041a: 01d0 addi a2,sp,196 -2041041c: 85ce mv a1,s3 -2041041e: 854a mv a0,s2 -20410420: 13f010ef jal ra,20411d5e <__ssprint_r> -20410424: 1a051ee3 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410428: 0ec10893 addi a7,sp,236 -2041042c: 08000713 li a4,128 -20410430: 04ea9963 bne s5,a4,20410482 <_svfprintf_r+0xc18> -20410434: 47f2 lw a5,28(sp) -20410436: 5702 lw a4,32(sp) -20410438: 40e78ab3 sub s5,a5,a4 -2041043c: 05505363 blez s5,20410482 <_svfprintf_r+0xc18> -20410440: 4e41 li t3,16 -20410442: 00007797 auipc a5,0x7 -20410446: 64a78793 addi a5,a5,1610 # 20417a8c -2041044a: 4e9d li t4,7 -2041044c: 46ae lw a3,200(sp) -2041044e: 00f8a023 sw a5,0(a7) -20410452: 473e lw a4,204(sp) -20410454: 0685 addi a3,a3,1 -20410456: 00888613 addi a2,a7,8 -2041045a: 2b5e4363 blt t3,s5,20410700 <_svfprintf_r+0xe96> -2041045e: 9756 add a4,a4,s5 -20410460: 0158a223 sw s5,4(a7) -20410464: c7ba sw a4,204(sp) -20410466: c5b6 sw a3,200(sp) -20410468: 471d li a4,7 -2041046a: 88b2 mv a7,a2 -2041046c: 00d75b63 ble a3,a4,20410482 <_svfprintf_r+0xc18> -20410470: 01d0 addi a2,sp,196 -20410472: 85ce mv a1,s3 -20410474: 854a mv a0,s2 -20410476: 0e9010ef jal ra,20411d5e <__ssprint_r> -2041047a: 160513e3 bnez a0,20410de0 <_svfprintf_r+0x1576> -2041047e: 0ec10893 addi a7,sp,236 -20410482: 416d8ab3 sub s5,s11,s6 -20410486: 05505363 blez s5,204104cc <_svfprintf_r+0xc62> -2041048a: 4841 li a6,16 -2041048c: 00007d97 auipc s11,0x7 -20410490: 600d8d93 addi s11,s11,1536 # 20417a8c -20410494: 4e1d li t3,7 -20410496: 472e lw a4,200(sp) -20410498: 01b8a023 sw s11,0(a7) -2041049c: 46be lw a3,204(sp) -2041049e: 0705 addi a4,a4,1 -204104a0: 00888613 addi a2,a7,8 -204104a4: 29584663 blt a6,s5,20410730 <_svfprintf_r+0xec6> -204104a8: 0158a223 sw s5,4(a7) -204104ac: 9ab6 add s5,s5,a3 -204104ae: c7d6 sw s5,204(sp) -204104b0: c5ba sw a4,200(sp) -204104b2: 469d li a3,7 -204104b4: 88b2 mv a7,a2 -204104b6: 00e6db63 ble a4,a3,204104cc <_svfprintf_r+0xc62> -204104ba: 01d0 addi a2,sp,196 -204104bc: 85ce mv a1,s3 -204104be: 854a mv a0,s2 -204104c0: 09f010ef jal ra,20411d5e <__ssprint_r> -204104c4: 10051ee3 bnez a0,20410de0 <_svfprintf_r+0x1576> -204104c8: 0ec10893 addi a7,sp,236 -204104cc: 10047713 andi a4,s0,256 -204104d0: 4dbe lw s11,204(sp) -204104d2: 28071563 bnez a4,2041075c <_svfprintf_r+0xef2> -204104d6: 01bb0333 add t1,s6,s11 -204104da: 0098a023 sw s1,0(a7) -204104de: 0168a223 sw s6,4(a7) -204104e2: c79a sw t1,204(sp) -204104e4: 47ae lw a5,200(sp) -204104e6: 471d li a4,7 -204104e8: 08a1 addi a7,a7,8 -204104ea: 0785 addi a5,a5,1 -204104ec: c5be sw a5,200(sp) -204104ee: 34f75663 ble a5,a4,2041083a <_svfprintf_r+0xfd0> -204104f2: 01d0 addi a2,sp,196 -204104f4: 85ce mv a1,s3 -204104f6: 854a mv a0,s2 -204104f8: 067010ef jal ra,20411d5e <__ssprint_r> -204104fc: 0e0512e3 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410500: 0ec10893 addi a7,sp,236 -20410504: ae1d j 2041083a <_svfprintf_r+0xfd0> -20410506: 01046413 ori s0,s0,16 -2041050a: 02047793 andi a5,s0,32 -2041050e: cf89 beqz a5,20410528 <_svfprintf_r+0xcbe> -20410510: 0a9d addi s5,s5,7 -20410512: ff8afa93 andi s5,s5,-8 -20410516: 000aac03 lw s8,0(s5) -2041051a: 004aac83 lw s9,4(s5) -2041051e: 008a8793 addi a5,s5,8 -20410522: c63e sw a5,12(sp) -20410524: 4785 li a5,1 -20410526: bbb9 j 20410284 <_svfprintf_r+0xa1a> -20410528: 004a8793 addi a5,s5,4 -2041052c: c63e sw a5,12(sp) -2041052e: 01047793 andi a5,s0,16 -20410532: c781 beqz a5,2041053a <_svfprintf_r+0xcd0> -20410534: 000aac03 lw s8,0(s5) -20410538: a031 j 20410544 <_svfprintf_r+0xcda> -2041053a: 04047793 andi a5,s0,64 -2041053e: c789 beqz a5,20410548 <_svfprintf_r+0xcde> -20410540: 000adc03 lhu s8,0(s5) -20410544: 4c81 li s9,0 -20410546: bff9 j 20410524 <_svfprintf_r+0xcba> -20410548: 20047793 andi a5,s0,512 -2041054c: d7e5 beqz a5,20410534 <_svfprintf_r+0xcca> -2041054e: 000acc03 lbu s8,0(s5) -20410552: bfcd j 20410544 <_svfprintf_r+0xcda> -20410554: 00008797 auipc a5,0x8 -20410558: b2878793 addi a5,a5,-1240 # 2041807c <__clz_tab+0x110> -2041055c: c54ff06f j 2040f9b0 <_svfprintf_r+0x146> -20410560: 004a8793 addi a5,s5,4 -20410564: c63e sw a5,12(sp) -20410566: 01047793 andi a5,s0,16 -2041056a: c781 beqz a5,20410572 <_svfprintf_r+0xd08> -2041056c: 000aac03 lw s8,0(s5) -20410570: a031 j 2041057c <_svfprintf_r+0xd12> -20410572: 04047793 andi a5,s0,64 -20410576: c791 beqz a5,20410582 <_svfprintf_r+0xd18> -20410578: 000adc03 lhu s8,0(s5) -2041057c: 4c81 li s9,0 -2041057e: c50ff06f j 2040f9ce <_svfprintf_r+0x164> -20410582: 20047793 andi a5,s0,512 -20410586: d3fd beqz a5,2041056c <_svfprintf_r+0xd02> -20410588: 000acc03 lbu s8,0(s5) -2041058c: bfc5 j 2041057c <_svfprintf_r+0xd12> -2041058e: 8722 mv a4,s0 -20410590: 4785 li a5,1 -20410592: b9fd j 20410290 <_svfprintf_r+0xa26> -20410594: 4705 li a4,1 -20410596: dce78d63 beq a5,a4,2040fb70 <_svfprintf_r+0x306> -2041059a: 4709 li a4,2 -2041059c: 0ce78f63 beq a5,a4,2041067a <_svfprintf_r+0xe10> -204105a0: 0b1c addi a5,sp,400 -204105a2: 01dc9693 slli a3,s9,0x1d -204105a6: 007c7713 andi a4,s8,7 -204105aa: 003c5c13 srli s8,s8,0x3 -204105ae: 03070713 addi a4,a4,48 -204105b2: 0186ec33 or s8,a3,s8 -204105b6: 003cdc93 srli s9,s9,0x3 -204105ba: fee78fa3 sb a4,-1(a5) -204105be: 019c66b3 or a3,s8,s9 -204105c2: fff78493 addi s1,a5,-1 -204105c6: e68d bnez a3,204105f0 <_svfprintf_r+0xd86> -204105c8: 00147693 andi a3,s0,1 -204105cc: ca89 beqz a3,204105de <_svfprintf_r+0xd74> -204105ce: 03000693 li a3,48 -204105d2: 00d70663 beq a4,a3,204105de <_svfprintf_r+0xd74> -204105d6: fed48fa3 sb a3,-1(s1) -204105da: ffe78493 addi s1,a5,-2 -204105de: 0b1c addi a5,sp,400 -204105e0: 8dda mv s11,s6 -204105e2: c202 sw zero,4(sp) -204105e4: 40978b33 sub s6,a5,s1 -204105e8: 4c01 li s8,0 -204105ea: 4b81 li s7,0 -204105ec: 4c81 li s9,0 -204105ee: bb99 j 20410344 <_svfprintf_r+0xada> -204105f0: 87a6 mv a5,s1 -204105f2: bf45 j 204105a2 <_svfprintf_r+0xd38> -204105f4: 4a01 li s4,0 -204105f6: 19010d93 addi s11,sp,400 -204105fa: 40047a93 andi s5,s0,1024 -204105fe: 4ba5 li s7,9 -20410600: 4629 li a2,10 -20410602: 4681 li a3,0 -20410604: 8562 mv a0,s8 -20410606: 85e6 mv a1,s9 -20410608: c246 sw a7,4(sp) -2041060a: 5b8020ef jal ra,20412bc2 <__umoddi3> -2041060e: 03050513 addi a0,a0,48 -20410612: fead8fa3 sb a0,-1(s11) -20410616: fffd8493 addi s1,s11,-1 -2041061a: 0a05 addi s4,s4,1 -2041061c: 4892 lw a7,4(sp) -2041061e: 040a8063 beqz s5,2041065e <_svfprintf_r+0xdf4> -20410622: 47a2 lw a5,8(sp) -20410624: 0007c783 lbu a5,0(a5) -20410628: 02fa1b63 bne s4,a5,2041065e <_svfprintf_r+0xdf4> -2041062c: 0ff00793 li a5,255 -20410630: 02fa0763 beq s4,a5,2041065e <_svfprintf_r+0xdf4> -20410634: 000c9463 bnez s9,2041063c <_svfprintf_r+0xdd2> -20410638: 038bf363 bleu s8,s7,2041065e <_svfprintf_r+0xdf4> -2041063c: 5792 lw a5,36(sp) -2041063e: 55b2 lw a1,44(sp) -20410640: c246 sw a7,4(sp) -20410642: 8c9d sub s1,s1,a5 -20410644: 863e mv a2,a5 -20410646: 8526 mv a0,s1 -20410648: 9f2ff0ef jal ra,2040f83a -2041064c: 47a2 lw a5,8(sp) -2041064e: 4a01 li s4,0 -20410650: 4892 lw a7,4(sp) -20410652: 0017c783 lbu a5,1(a5) -20410656: c781 beqz a5,2041065e <_svfprintf_r+0xdf4> -20410658: 47a2 lw a5,8(sp) -2041065a: 0785 addi a5,a5,1 -2041065c: c43e sw a5,8(sp) -2041065e: 8562 mv a0,s8 -20410660: 85e6 mv a1,s9 -20410662: 4629 li a2,10 -20410664: 4681 li a3,0 -20410666: c246 sw a7,4(sp) -20410668: 1fc020ef jal ra,20412864 <__udivdi3> -2041066c: 8cae mv s9,a1 -2041066e: 8dc9 or a1,a1,a0 -20410670: 8c2a mv s8,a0 -20410672: 4892 lw a7,4(sp) -20410674: d5ad beqz a1,204105de <_svfprintf_r+0xd74> -20410676: 8da6 mv s11,s1 -20410678: b761 j 20410600 <_svfprintf_r+0xd96> -2041067a: 0b04 addi s1,sp,400 -2041067c: 5752 lw a4,52(sp) -2041067e: 00fc7793 andi a5,s8,15 -20410682: 14fd addi s1,s1,-1 -20410684: 97ba add a5,a5,a4 -20410686: 0007c783 lbu a5,0(a5) -2041068a: 004c5c13 srli s8,s8,0x4 -2041068e: 00f48023 sb a5,0(s1) -20410692: 01cc9793 slli a5,s9,0x1c -20410696: 0187ec33 or s8,a5,s8 -2041069a: 004cdc93 srli s9,s9,0x4 -2041069e: 019c67b3 or a5,s8,s9 -204106a2: ffe9 bnez a5,2041067c <_svfprintf_r+0xe12> -204106a4: bf2d j 204105de <_svfprintf_r+0xd74> -204106a6: 0b04 addi s1,sp,400 -204106a8: fb9d bnez a5,204105de <_svfprintf_r+0xd74> -204106aa: 8b05 andi a4,a4,1 -204106ac: db0d beqz a4,204105de <_svfprintf_r+0xd74> -204106ae: 03000793 li a5,48 -204106b2: 18f107a3 sb a5,399(sp) -204106b6: cccff06f j 2040fb82 <_svfprintf_r+0x318> -204106ba: 760d0463 beqz s10,20410e22 <_svfprintf_r+0x15b8> -204106be: 13a10623 sb s10,300(sp) -204106c2: 0a0103a3 sb zero,167(sp) -204106c6: c656 sw s5,12(sp) -204106c8: c56ff06f j 2040fb1e <_svfprintf_r+0x2b4> -204106cc: 0741 addi a4,a4,16 -204106ce: 01e8a223 sw t5,4(a7) -204106d2: c7ba sw a4,204(sp) -204106d4: c5b6 sw a3,200(sp) -204106d6: 02dfd263 ble a3,t6,204106fa <_svfprintf_r+0xe90> -204106da: 01d0 addi a2,sp,196 -204106dc: 85ce mv a1,s3 -204106de: 854a mv a0,s2 -204106e0: c4fe sw t6,72(sp) -204106e2: c2f6 sw t4,68(sp) -204106e4: c0fa sw t5,64(sp) -204106e6: de72 sw t3,60(sp) -204106e8: 676010ef jal ra,20411d5e <__ssprint_r> -204106ec: 6e051a63 bnez a0,20410de0 <_svfprintf_r+0x1576> -204106f0: 4fa6 lw t6,72(sp) -204106f2: 4e96 lw t4,68(sp) -204106f4: 4f06 lw t5,64(sp) -204106f6: 5e72 lw t3,60(sp) -204106f8: 11f0 addi a2,sp,236 -204106fa: 1e41 addi t3,t3,-16 -204106fc: 88b2 mv a7,a2 -204106fe: b161 j 20410386 <_svfprintf_r+0xb1c> -20410700: 0741 addi a4,a4,16 -20410702: 01c8a223 sw t3,4(a7) -20410706: c7ba sw a4,204(sp) -20410708: c5b6 sw a3,200(sp) -2041070a: 02ded063 ble a3,t4,2041072a <_svfprintf_r+0xec0> -2041070e: 01d0 addi a2,sp,196 -20410710: 85ce mv a1,s3 -20410712: 854a mv a0,s2 -20410714: c0f6 sw t4,64(sp) -20410716: de3e sw a5,60(sp) -20410718: dc72 sw t3,56(sp) -2041071a: 644010ef jal ra,20411d5e <__ssprint_r> -2041071e: 6c051163 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410722: 4e86 lw t4,64(sp) -20410724: 57f2 lw a5,60(sp) -20410726: 5e62 lw t3,56(sp) -20410728: 11f0 addi a2,sp,236 -2041072a: 1ac1 addi s5,s5,-16 -2041072c: 88b2 mv a7,a2 -2041072e: bb39 j 2041044c <_svfprintf_r+0xbe2> -20410730: 06c1 addi a3,a3,16 -20410732: 0108a223 sw a6,4(a7) -20410736: c7b6 sw a3,204(sp) -20410738: c5ba sw a4,200(sp) -2041073a: 00ee5e63 ble a4,t3,20410756 <_svfprintf_r+0xeec> -2041073e: 01d0 addi a2,sp,196 -20410740: 85ce mv a1,s3 -20410742: 854a mv a0,s2 -20410744: de72 sw t3,60(sp) -20410746: dc42 sw a6,56(sp) -20410748: 616010ef jal ra,20411d5e <__ssprint_r> -2041074c: 68051a63 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410750: 5e72 lw t3,60(sp) -20410752: 5862 lw a6,56(sp) -20410754: 11f0 addi a2,sp,236 -20410756: 1ac1 addi s5,s5,-16 -20410758: 88b2 mv a7,a2 -2041075a: bb35 j 20410496 <_svfprintf_r+0xc2c> -2041075c: 06500713 li a4,101 -20410760: 4fa75463 ble s10,a4,20410c48 <_svfprintf_r+0x13de> -20410764: 474e lw a4,208(sp) -20410766: 010c addi a1,sp,128 -20410768: 0908 addi a0,sp,144 -2041076a: c93a sw a4,144(sp) -2041076c: 475e lw a4,212(sp) -2041076e: dc46 sw a7,56(sp) -20410770: c102 sw zero,128(sp) -20410772: cb3a sw a4,148(sp) -20410774: 476e lw a4,216(sp) -20410776: c302 sw zero,132(sp) -20410778: c502 sw zero,136(sp) -2041077a: cd3a sw a4,152(sp) -2041077c: 477e lw a4,220(sp) -2041077e: c702 sw zero,140(sp) -20410780: cf3a sw a4,156(sp) -20410782: 124030ef jal ra,204138a6 <__eqtf2> -20410786: 58e2 lw a7,56(sp) -20410788: 10051663 bnez a0,20410894 <_svfprintf_r+0x102a> -2041078c: 00008797 auipc a5,0x8 -20410790: 91878793 addi a5,a5,-1768 # 204180a4 <__clz_tab+0x138> -20410794: 00f8a023 sw a5,0(a7) -20410798: 4785 li a5,1 -2041079a: 00f8a223 sw a5,4(a7) -2041079e: 47ae lw a5,200(sp) -204107a0: 0d85 addi s11,s11,1 -204107a2: c7ee sw s11,204(sp) -204107a4: 0785 addi a5,a5,1 -204107a6: c5be sw a5,200(sp) -204107a8: 471d li a4,7 -204107aa: 08a1 addi a7,a7,8 -204107ac: 00f75b63 ble a5,a4,204107c2 <_svfprintf_r+0xf58> +2040f4ee <_svfprintf_r>: +2040f4ee: 7145 addi sp,sp,-464 +2040f4f0: 1c112623 sw ra,460(sp) +2040f4f4: 1c912223 sw s1,452(sp) +2040f4f8: 1d212023 sw s2,448(sp) +2040f4fc: 1b312e23 sw s3,444(sp) +2040f500: 1b512a23 sw s5,436(sp) +2040f504: 89ae mv s3,a1 +2040f506: 84b2 mv s1,a2 +2040f508: 8ab6 mv s5,a3 +2040f50a: 1c812423 sw s0,456(sp) +2040f50e: 1b412c23 sw s4,440(sp) +2040f512: 1b612823 sw s6,432(sp) +2040f516: 1b712623 sw s7,428(sp) +2040f51a: 1b812423 sw s8,424(sp) +2040f51e: 1b912223 sw s9,420(sp) +2040f522: 1ba12023 sw s10,416(sp) +2040f526: 19b12e23 sw s11,412(sp) +2040f52a: 892a mv s2,a0 +2040f52c: 836ff0ef jal ra,2040e562 <_localeconv_r> +2040f530: 411c lw a5,0(a0) +2040f532: 853e mv a0,a5 +2040f534: d43e sw a5,40(sp) +2040f536: bb1fb0ef jal ra,2040b0e6 +2040f53a: 00c9d783 lhu a5,12(s3) +2040f53e: ca2a sw a0,20(sp) +2040f540: c982 sw zero,208(sp) +2040f542: cb82 sw zero,212(sp) +2040f544: cd82 sw zero,216(sp) +2040f546: cf82 sw zero,220(sp) +2040f548: 0807f793 andi a5,a5,128 +2040f54c: cb85 beqz a5,2040f57c <_svfprintf_r+0x8e> +2040f54e: 0109a783 lw a5,16(s3) +2040f552: e78d bnez a5,2040f57c <_svfprintf_r+0x8e> +2040f554: 04000593 li a1,64 +2040f558: 854a mv a0,s2 +2040f55a: df8fb0ef jal ra,2040ab52 <_malloc_r> +2040f55e: 00a9a023 sw a0,0(s3) +2040f562: 00a9a823 sw a0,16(s3) +2040f566: e519 bnez a0,2040f574 <_svfprintf_r+0x86> +2040f568: 47b1 li a5,12 +2040f56a: 00f92023 sw a5,0(s2) +2040f56e: 57fd li a5,-1 +2040f570: cc3e sw a5,24(sp) +2040f572: a121 j 2040f97a <_svfprintf_r+0x48c> +2040f574: 04000793 li a5,64 +2040f578: 00f9aa23 sw a5,20(s3) +2040f57c: 0ec10893 addi a7,sp,236 +2040f580: c3c6 sw a7,196(sp) +2040f582: c782 sw zero,204(sp) +2040f584: c582 sw zero,200(sp) +2040f586: 4a01 li s4,0 +2040f588: da02 sw zero,52(sp) +2040f58a: d802 sw zero,48(sp) +2040f58c: c402 sw zero,8(sp) +2040f58e: d202 sw zero,36(sp) +2040f590: d602 sw zero,44(sp) +2040f592: cc02 sw zero,24(sp) +2040f594: 8426 mv s0,s1 +2040f596: 02500713 li a4,37 +2040f59a: 00044783 lbu a5,0(s0) +2040f59e: c399 beqz a5,2040f5a4 <_svfprintf_r+0xb6> +2040f5a0: 08e79463 bne a5,a4,2040f628 <_svfprintf_r+0x13a> +2040f5a4: 40940b33 sub s6,s0,s1 +2040f5a8: 020b0c63 beqz s6,2040f5e0 <_svfprintf_r+0xf2> +2040f5ac: 47be lw a5,204(sp) +2040f5ae: 0098a023 sw s1,0(a7) +2040f5b2: 0168a223 sw s6,4(a7) +2040f5b6: 97da add a5,a5,s6 +2040f5b8: c7be sw a5,204(sp) +2040f5ba: 47ae lw a5,200(sp) +2040f5bc: 471d li a4,7 +2040f5be: 08a1 addi a7,a7,8 +2040f5c0: 0785 addi a5,a5,1 +2040f5c2: c5be sw a5,200(sp) +2040f5c4: 00f75b63 ble a5,a4,2040f5da <_svfprintf_r+0xec> +2040f5c8: 01d0 addi a2,sp,196 +2040f5ca: 85ce mv a1,s3 +2040f5cc: 854a mv a0,s2 +2040f5ce: 414020ef jal ra,204119e2 <__ssprint_r> +2040f5d2: 38051e63 bnez a0,2040f96e <_svfprintf_r+0x480> +2040f5d6: 0ec10893 addi a7,sp,236 +2040f5da: 47e2 lw a5,24(sp) +2040f5dc: 97da add a5,a5,s6 +2040f5de: cc3e sw a5,24(sp) +2040f5e0: 00044783 lbu a5,0(s0) +2040f5e4: e399 bnez a5,2040f5ea <_svfprintf_r+0xfc> +2040f5e6: 4c00106f j 20410aa6 <_svfprintf_r+0x15b8> +2040f5ea: 00140793 addi a5,s0,1 +2040f5ee: c83e sw a5,16(sp) +2040f5f0: 0a0103a3 sb zero,167(sp) +2040f5f4: 5b7d li s6,-1 +2040f5f6: ce02 sw zero,28(sp) +2040f5f8: 4401 li s0,0 +2040f5fa: 4ba5 li s7,9 +2040f5fc: 05a00693 li a3,90 +2040f600: 02a00613 li a2,42 +2040f604: 47c2 lw a5,16(sp) +2040f606: 0007cd03 lbu s10,0(a5) +2040f60a: 0785 addi a5,a5,1 +2040f60c: c83e sw a5,16(sp) +2040f60e: fe0d0793 addi a5,s10,-32 +2040f612: 52f6e6e3 bltu a3,a5,2041033e <_svfprintf_r+0xe50> +2040f616: 00008717 auipc a4,0x8 +2040f61a: 0ba70713 addi a4,a4,186 # 204176d0 <__mprec_bigtens+0x28> +2040f61e: 078a slli a5,a5,0x2 +2040f620: 97ba add a5,a5,a4 +2040f622: 439c lw a5,0(a5) +2040f624: 97ba add a5,a5,a4 +2040f626: 8782 jr a5 +2040f628: 0405 addi s0,s0,1 +2040f62a: bf85 j 2040f59a <_svfprintf_r+0xac> +2040f62c: 00009797 auipc a5,0x9 +2040f630: 82478793 addi a5,a5,-2012 # 20417e50 <__clz_tab+0x124> +2040f634: da3e sw a5,52(sp) +2040f636: 02047793 andi a5,s0,32 +2040f63a: 3a0785e3 beqz a5,204101e4 <_svfprintf_r+0xcf6> +2040f63e: 0a9d addi s5,s5,7 +2040f640: ff8afa93 andi s5,s5,-8 +2040f644: 000aac03 lw s8,0(s5) +2040f648: 004aac83 lw s9,4(s5) +2040f64c: 008a8793 addi a5,s5,8 +2040f650: c63e sw a5,12(sp) +2040f652: 00147793 andi a5,s0,1 +2040f656: cf81 beqz a5,2040f66e <_svfprintf_r+0x180> +2040f658: 019c67b3 or a5,s8,s9 +2040f65c: cb89 beqz a5,2040f66e <_svfprintf_r+0x180> +2040f65e: 03000793 li a5,48 +2040f662: 0af10423 sb a5,168(sp) +2040f666: 0ba104a3 sb s10,169(sp) +2040f66a: 00246413 ori s0,s0,2 +2040f66e: bff47413 andi s0,s0,-1025 +2040f672: 4789 li a5,2 +2040f674: 0950006f j 2040ff08 <_svfprintf_r+0xa1a> +2040f678: 854a mv a0,s2 +2040f67a: c246 sw a7,4(sp) +2040f67c: ee7fe0ef jal ra,2040e562 <_localeconv_r> +2040f680: 415c lw a5,4(a0) +2040f682: 853e mv a0,a5 +2040f684: d63e sw a5,44(sp) +2040f686: a61fb0ef jal ra,2040b0e6 +2040f68a: d22a sw a0,36(sp) +2040f68c: 854a mv a0,s2 +2040f68e: ed5fe0ef jal ra,2040e562 <_localeconv_r> +2040f692: 451c lw a5,8(a0) +2040f694: 4892 lw a7,4(sp) +2040f696: c43e sw a5,8(sp) +2040f698: 5792 lw a5,36(sp) +2040f69a: d3ad beqz a5,2040f5fc <_svfprintf_r+0x10e> +2040f69c: 47a2 lw a5,8(sp) +2040f69e: dfb9 beqz a5,2040f5fc <_svfprintf_r+0x10e> +2040f6a0: 0007c783 lbu a5,0(a5) +2040f6a4: dfa1 beqz a5,2040f5fc <_svfprintf_r+0x10e> +2040f6a6: 40046413 ori s0,s0,1024 +2040f6aa: bf89 j 2040f5fc <_svfprintf_r+0x10e> +2040f6ac: 0a714783 lbu a5,167(sp) +2040f6b0: f7b1 bnez a5,2040f5fc <_svfprintf_r+0x10e> +2040f6b2: 02000793 li a5,32 +2040f6b6: 0af103a3 sb a5,167(sp) +2040f6ba: b789 j 2040f5fc <_svfprintf_r+0x10e> +2040f6bc: 00146413 ori s0,s0,1 +2040f6c0: bf35 j 2040f5fc <_svfprintf_r+0x10e> +2040f6c2: 000aa783 lw a5,0(s5) +2040f6c6: 0a91 addi s5,s5,4 +2040f6c8: ce3e sw a5,28(sp) +2040f6ca: f207d9e3 bgez a5,2040f5fc <_svfprintf_r+0x10e> +2040f6ce: 40f007b3 neg a5,a5 +2040f6d2: ce3e sw a5,28(sp) +2040f6d4: 00446413 ori s0,s0,4 +2040f6d8: b715 j 2040f5fc <_svfprintf_r+0x10e> +2040f6da: 02b00793 li a5,43 +2040f6de: bfe1 j 2040f6b6 <_svfprintf_r+0x1c8> +2040f6e0: 4742 lw a4,16(sp) +2040f6e2: 47c2 lw a5,16(sp) +2040f6e4: 00074d03 lbu s10,0(a4) +2040f6e8: 0785 addi a5,a5,1 +2040f6ea: 02cd1963 bne s10,a2,2040f71c <_svfprintf_r+0x22e> +2040f6ee: 000aab03 lw s6,0(s5) +2040f6f2: 004a8713 addi a4,s5,4 +2040f6f6: 000b5363 bgez s6,2040f6fc <_svfprintf_r+0x20e> +2040f6fa: 5b7d li s6,-1 +2040f6fc: 8aba mv s5,a4 +2040f6fe: c83e sw a5,16(sp) +2040f700: bdf5 j 2040f5fc <_svfprintf_r+0x10e> +2040f702: 45a9 li a1,10 +2040f704: 02bb0333 mul t1,s6,a1 +2040f708: 0785 addi a5,a5,1 +2040f70a: fff7cd03 lbu s10,-1(a5) +2040f70e: 00e30b33 add s6,t1,a4 +2040f712: fd0d0713 addi a4,s10,-48 +2040f716: feebf6e3 bleu a4,s7,2040f702 <_svfprintf_r+0x214> +2040f71a: bdcd j 2040f60c <_svfprintf_r+0x11e> +2040f71c: 4b01 li s6,0 +2040f71e: bfd5 j 2040f712 <_svfprintf_r+0x224> +2040f720: 08046413 ori s0,s0,128 +2040f724: bde1 j 2040f5fc <_svfprintf_r+0x10e> +2040f726: 47c2 lw a5,16(sp) +2040f728: ce02 sw zero,28(sp) +2040f72a: 4772 lw a4,28(sp) +2040f72c: 45a9 li a1,10 +2040f72e: fd0d0d13 addi s10,s10,-48 +2040f732: 02b70733 mul a4,a4,a1 +2040f736: 0785 addi a5,a5,1 +2040f738: 976a add a4,a4,s10 +2040f73a: fff7cd03 lbu s10,-1(a5) +2040f73e: ce3a sw a4,28(sp) +2040f740: fd0d0713 addi a4,s10,-48 +2040f744: feebf3e3 bleu a4,s7,2040f72a <_svfprintf_r+0x23c> +2040f748: b5d1 j 2040f60c <_svfprintf_r+0x11e> +2040f74a: 00846413 ori s0,s0,8 +2040f74e: b57d j 2040f5fc <_svfprintf_r+0x10e> +2040f750: 47c2 lw a5,16(sp) +2040f752: 0007c703 lbu a4,0(a5) +2040f756: 06800793 li a5,104 +2040f75a: 00f71863 bne a4,a5,2040f76a <_svfprintf_r+0x27c> +2040f75e: 47c2 lw a5,16(sp) +2040f760: 20046413 ori s0,s0,512 +2040f764: 0785 addi a5,a5,1 +2040f766: c83e sw a5,16(sp) +2040f768: bd51 j 2040f5fc <_svfprintf_r+0x10e> +2040f76a: 04046413 ori s0,s0,64 +2040f76e: b579 j 2040f5fc <_svfprintf_r+0x10e> +2040f770: 47c2 lw a5,16(sp) +2040f772: 0007c703 lbu a4,0(a5) +2040f776: 06c00793 li a5,108 +2040f77a: 00f71863 bne a4,a5,2040f78a <_svfprintf_r+0x29c> +2040f77e: 47c2 lw a5,16(sp) +2040f780: 0785 addi a5,a5,1 +2040f782: c83e sw a5,16(sp) +2040f784: 02046413 ori s0,s0,32 +2040f788: bd95 j 2040f5fc <_svfprintf_r+0x10e> +2040f78a: 01046413 ori s0,s0,16 +2040f78e: b5bd j 2040f5fc <_svfprintf_r+0x10e> +2040f790: 004a8793 addi a5,s5,4 +2040f794: c63e sw a5,12(sp) +2040f796: 000aa783 lw a5,0(s5) +2040f79a: 0a0103a3 sb zero,167(sp) +2040f79e: 12f10623 sb a5,300(sp) +2040f7a2: c202 sw zero,4(sp) +2040f7a4: 4b05 li s6,1 +2040f7a6: 4d81 li s11,0 +2040f7a8: 4c01 li s8,0 +2040f7aa: 4b81 li s7,0 +2040f7ac: 4c81 li s9,0 +2040f7ae: 1264 addi s1,sp,300 +2040f7b0: 0190006f j 2040ffc8 <_svfprintf_r+0xada> +2040f7b4: 01046413 ori s0,s0,16 +2040f7b8: 02047793 andi a5,s0,32 +2040f7bc: cba9 beqz a5,2040f80e <_svfprintf_r+0x320> +2040f7be: 0a9d addi s5,s5,7 +2040f7c0: ff8afa93 andi s5,s5,-8 +2040f7c4: 000aac03 lw s8,0(s5) +2040f7c8: 004aac83 lw s9,4(s5) +2040f7cc: 008a8793 addi a5,s5,8 +2040f7d0: c63e sw a5,12(sp) +2040f7d2: 000cde63 bgez s9,2040f7ee <_svfprintf_r+0x300> +2040f7d6: 41800c33 neg s8,s8 +2040f7da: 018037b3 snez a5,s8 +2040f7de: 41900cb3 neg s9,s9 +2040f7e2: 40fc8cb3 sub s9,s9,a5 +2040f7e6: 02d00793 li a5,45 +2040f7ea: 0af103a3 sb a5,167(sp) +2040f7ee: 57fd li a5,-1 +2040f7f0: 22fb11e3 bne s6,a5,20410212 <_svfprintf_r+0xd24> +2040f7f4: 280c92e3 bnez s9,20410278 <_svfprintf_r+0xd8a> +2040f7f8: 47a5 li a5,9 +2040f7fa: 2787efe3 bltu a5,s8,20410278 <_svfprintf_r+0xd8a> +2040f7fe: 030c0c13 addi s8,s8,48 +2040f802: 198107a3 sb s8,399(sp) +2040f806: 18f10493 addi s1,sp,399 +2040f80a: 2590006f j 20410262 <_svfprintf_r+0xd74> +2040f80e: 004a8793 addi a5,s5,4 +2040f812: c63e sw a5,12(sp) +2040f814: 01047793 andi a5,s0,16 +2040f818: c791 beqz a5,2040f824 <_svfprintf_r+0x336> +2040f81a: 000aac03 lw s8,0(s5) +2040f81e: 41fc5c93 srai s9,s8,0x1f +2040f822: bf45 j 2040f7d2 <_svfprintf_r+0x2e4> +2040f824: 04047793 andi a5,s0,64 +2040f828: 000aac03 lw s8,0(s5) +2040f82c: c789 beqz a5,2040f836 <_svfprintf_r+0x348> +2040f82e: 0c42 slli s8,s8,0x10 +2040f830: 410c5c13 srai s8,s8,0x10 +2040f834: b7ed j 2040f81e <_svfprintf_r+0x330> +2040f836: 20047793 andi a5,s0,512 +2040f83a: d3f5 beqz a5,2040f81e <_svfprintf_r+0x330> +2040f83c: 0c62 slli s8,s8,0x18 +2040f83e: 418c5c13 srai s8,s8,0x18 +2040f842: bff1 j 2040f81e <_svfprintf_r+0x330> +2040f844: 00847793 andi a5,s0,8 +2040f848: c3c9 beqz a5,2040f8ca <_svfprintf_r+0x3dc> +2040f84a: 004a8793 addi a5,s5,4 +2040f84e: c63e sw a5,12(sp) +2040f850: 000aa783 lw a5,0(s5) +2040f854: 4390 lw a2,0(a5) +2040f856: 43d4 lw a3,4(a5) +2040f858: 4798 lw a4,8(a5) +2040f85a: 47dc lw a5,12(a5) +2040f85c: c9b2 sw a2,208(sp) +2040f85e: cbb6 sw a3,212(sp) +2040f860: cdba sw a4,216(sp) +2040f862: cfbe sw a5,220(sp) +2040f864: 0988 addi a0,sp,208 +2040f866: c246 sw a7,4(sp) +2040f868: cb7fe0ef jal ra,2040e51e <_ldcheck> +2040f86c: d72a sw a0,172(sp) +2040f86e: 4789 li a5,2 +2040f870: 4892 lw a7,4(sp) +2040f872: 08f51463 bne a0,a5,2040f8fa <_svfprintf_r+0x40c> +2040f876: 47ce lw a5,208(sp) +2040f878: 010c addi a1,sp,128 +2040f87a: 0908 addi a0,sp,144 +2040f87c: c93e sw a5,144(sp) +2040f87e: 47de lw a5,212(sp) +2040f880: c102 sw zero,128(sp) +2040f882: c302 sw zero,132(sp) +2040f884: cb3e sw a5,148(sp) +2040f886: 47ee lw a5,216(sp) +2040f888: c502 sw zero,136(sp) +2040f88a: c702 sw zero,140(sp) +2040f88c: cd3e sw a5,152(sp) +2040f88e: 47fe lw a5,220(sp) +2040f890: cf3e sw a5,156(sp) +2040f892: 651030ef jal ra,204136e2 <__letf2> +2040f896: 4892 lw a7,4(sp) +2040f898: 00055663 bgez a0,2040f8a4 <_svfprintf_r+0x3b6> +2040f89c: 02d00793 li a5,45 +2040f8a0: 0af103a3 sb a5,167(sp) +2040f8a4: 04700793 li a5,71 +2040f8a8: 00008497 auipc s1,0x8 +2040f8ac: 58848493 addi s1,s1,1416 # 20417e30 <__clz_tab+0x104> +2040f8b0: 01a7c663 blt a5,s10,2040f8bc <_svfprintf_r+0x3ce> +2040f8b4: 00008497 auipc s1,0x8 +2040f8b8: 57848493 addi s1,s1,1400 # 20417e2c <__clz_tab+0x100> +2040f8bc: f7f47413 andi s0,s0,-129 +2040f8c0: c202 sw zero,4(sp) +2040f8c2: 4b0d li s6,3 +2040f8c4: 4d81 li s11,0 +2040f8c6: 1a70006f j 2041026c <_svfprintf_r+0xd7e> +2040f8ca: 0a9d addi s5,s5,7 +2040f8cc: ff8afa93 andi s5,s5,-8 +2040f8d0: 000aa583 lw a1,0(s5) +2040f8d4: 004aa603 lw a2,4(s5) +2040f8d8: 008a8793 addi a5,s5,8 +2040f8dc: 0908 addi a0,sp,144 +2040f8de: c246 sw a7,4(sp) +2040f8e0: c63e sw a5,12(sp) +2040f8e2: 297050ef jal ra,20415378 <__extenddftf2> +2040f8e6: 47ca lw a5,144(sp) +2040f8e8: 4892 lw a7,4(sp) +2040f8ea: c9be sw a5,208(sp) +2040f8ec: 47da lw a5,148(sp) +2040f8ee: cbbe sw a5,212(sp) +2040f8f0: 47ea lw a5,152(sp) +2040f8f2: cdbe sw a5,216(sp) +2040f8f4: 47fa lw a5,156(sp) +2040f8f6: cfbe sw a5,220(sp) +2040f8f8: b7b5 j 2040f864 <_svfprintf_r+0x376> +2040f8fa: 4785 li a5,1 +2040f8fc: 00f51f63 bne a0,a5,2040f91a <_svfprintf_r+0x42c> +2040f900: 04700793 li a5,71 +2040f904: 00008497 auipc s1,0x8 +2040f908: 53448493 addi s1,s1,1332 # 20417e38 <__clz_tab+0x10c> +2040f90c: fba7c8e3 blt a5,s10,2040f8bc <_svfprintf_r+0x3ce> +2040f910: 00008497 auipc s1,0x8 +2040f914: 52448493 addi s1,s1,1316 # 20417e34 <__clz_tab+0x108> +2040f918: b755 j 2040f8bc <_svfprintf_r+0x3ce> +2040f91a: fdfd7b93 andi s7,s10,-33 +2040f91e: 04100793 li a5,65 +2040f922: 08fb9963 bne s7,a5,2040f9b4 <_svfprintf_r+0x4c6> +2040f926: 03000793 li a5,48 +2040f92a: 0af10423 sb a5,168(sp) +2040f92e: 06100713 li a4,97 +2040f932: 05800793 li a5,88 +2040f936: 00ed1463 bne s10,a4,2040f93e <_svfprintf_r+0x450> +2040f93a: 07800793 li a5,120 +2040f93e: 0af104a3 sb a5,169(sp) +2040f942: 06300793 li a5,99 +2040f946: 00246413 ori s0,s0,2 +2040f94a: 3567d963 ble s6,a5,2040fc9c <_svfprintf_r+0x7ae> +2040f94e: 001b0593 addi a1,s6,1 +2040f952: 854a mv a0,s2 +2040f954: c246 sw a7,4(sp) +2040f956: 9fcfb0ef jal ra,2040ab52 <_malloc_r> +2040f95a: 84aa mv s1,a0 +2040f95c: 4892 lw a7,4(sp) +2040f95e: 34051263 bnez a0,2040fca2 <_svfprintf_r+0x7b4> +2040f962: 00c9d783 lhu a5,12(s3) +2040f966: 0407e793 ori a5,a5,64 +2040f96a: 00f99623 sh a5,12(s3) +2040f96e: 00c9d783 lhu a5,12(s3) +2040f972: 0407f793 andi a5,a5,64 +2040f976: be079ce3 bnez a5,2040f56e <_svfprintf_r+0x80> +2040f97a: 1cc12083 lw ra,460(sp) +2040f97e: 1c812403 lw s0,456(sp) +2040f982: 4562 lw a0,24(sp) +2040f984: 1c412483 lw s1,452(sp) +2040f988: 1c012903 lw s2,448(sp) +2040f98c: 1bc12983 lw s3,444(sp) +2040f990: 1b812a03 lw s4,440(sp) +2040f994: 1b412a83 lw s5,436(sp) +2040f998: 1b012b03 lw s6,432(sp) +2040f99c: 1ac12b83 lw s7,428(sp) +2040f9a0: 1a812c03 lw s8,424(sp) +2040f9a4: 1a412c83 lw s9,420(sp) +2040f9a8: 1a012d03 lw s10,416(sp) +2040f9ac: 19c12d83 lw s11,412(sp) +2040f9b0: 6179 addi sp,sp,464 +2040f9b2: 8082 ret +2040f9b4: 57fd li a5,-1 +2040f9b6: 2efb0863 beq s6,a5,2040fca6 <_svfprintf_r+0x7b8> +2040f9ba: 04700793 li a5,71 +2040f9be: c202 sw zero,4(sp) +2040f9c0: 00fb9463 bne s7,a5,2040f9c8 <_svfprintf_r+0x4da> +2040f9c4: 2e0b0463 beqz s6,2040fcac <_svfprintf_r+0x7be> +2040f9c8: 4afe lw s5,220(sp) +2040f9ca: 10046793 ori a5,s0,256 +2040f9ce: d03e sw a5,32(sp) +2040f9d0: dc02 sw zero,56(sp) +2040f9d2: 4e4e lw t3,208(sp) +2040f9d4: 4dde lw s11,212(sp) +2040f9d6: 4cee lw s9,216(sp) +2040f9d8: 000ad963 bgez s5,2040f9ea <_svfprintf_r+0x4fc> +2040f9dc: 800007b7 lui a5,0x80000 +2040f9e0: 0157cab3 xor s5,a5,s5 +2040f9e4: 02d00793 li a5,45 +2040f9e8: dc3e sw a5,56(sp) +2040f9ea: 04100793 li a5,65 +2040f9ee: 2efb9863 bne s7,a5,2040fcde <_svfprintf_r+0x7f0> +2040f9f2: 0908 addi a0,sp,144 +2040f9f4: c4c6 sw a7,72(sp) +2040f9f6: c972 sw t3,144(sp) +2040f9f8: cd66 sw s9,152(sp) +2040f9fa: cb6e sw s11,148(sp) +2040f9fc: cf56 sw s5,156(sp) +2040f9fe: 2e5050ef jal ra,204154e2 <__trunctfdf2> +2040fa02: 1170 addi a2,sp,172 +2040fa04: f98ff0ef jal ra,2040f19c +2040fa08: 862e mv a2,a1 +2040fa0a: 85aa mv a1,a0 +2040fa0c: 0908 addi a0,sp,144 +2040fa0e: 16b050ef jal ra,20415378 <__extenddftf2> +2040fa12: 47ca lw a5,144(sp) +2040fa14: 1090 addi a2,sp,96 +2040fa16: 188c addi a1,sp,112 +2040fa18: d8be sw a5,112(sp) +2040fa1a: 47da lw a5,148(sp) +2040fa1c: 0108 addi a0,sp,128 +2040fa1e: d082 sw zero,96(sp) +2040fa20: dabe sw a5,116(sp) +2040fa22: 47ea lw a5,152(sp) +2040fa24: d282 sw zero,100(sp) +2040fa26: d482 sw zero,104(sp) +2040fa28: dcbe sw a5,120(sp) +2040fa2a: 47fa lw a5,156(sp) +2040fa2c: debe sw a5,124(sp) +2040fa2e: 3ffc07b7 lui a5,0x3ffc0 +2040fa32: d6be sw a5,108(sp) +2040fa34: 5c1030ef jal ra,204137f4 <__multf3> +2040fa38: 480a lw a6,128(sp) +2040fa3a: 461a lw a2,132(sp) +2040fa3c: 46aa lw a3,136(sp) +2040fa3e: 4cba lw s9,140(sp) +2040fa40: 010c addi a1,sp,128 +2040fa42: 0908 addi a0,sp,144 +2040fa44: c942 sw a6,144(sp) +2040fa46: c2c2 sw a6,68(sp) +2040fa48: cb32 sw a2,148(sp) +2040fa4a: c0b2 sw a2,64(sp) +2040fa4c: cd36 sw a3,152(sp) +2040fa4e: de36 sw a3,60(sp) +2040fa50: cf66 sw s9,156(sp) +2040fa52: c102 sw zero,128(sp) +2040fa54: c302 sw zero,132(sp) +2040fa56: c502 sw zero,136(sp) +2040fa58: c702 sw zero,140(sp) +2040fa5a: 2d1030ef jal ra,2041352a <__eqtf2> +2040fa5e: 56f2 lw a3,60(sp) +2040fa60: 4606 lw a2,64(sp) +2040fa62: 4816 lw a6,68(sp) +2040fa64: 48a6 lw a7,72(sp) +2040fa66: e119 bnez a0,2040fa6c <_svfprintf_r+0x57e> +2040fa68: 4705 li a4,1 +2040fa6a: d73a sw a4,172(sp) +2040fa6c: 06100713 li a4,97 +2040fa70: 00008a97 auipc s5,0x8 +2040fa74: 3e0a8a93 addi s5,s5,992 # 20417e50 <__clz_tab+0x124> +2040fa78: 00ed1663 bne s10,a4,2040fa84 <_svfprintf_r+0x596> +2040fa7c: 00008a97 auipc s5,0x8 +2040fa80: 3c0a8a93 addi s5,s5,960 # 20417e3c <__clz_tab+0x110> +2040fa84: fffb0e13 addi t3,s6,-1 +2040fa88: 8da6 mv s11,s1 +2040fa8a: 400307b7 lui a5,0x40030 +2040fa8e: 010c addi a1,sp,128 +2040fa90: c332 sw a2,132(sp) +2040fa92: 0908 addi a0,sp,144 +2040fa94: 1890 addi a2,sp,112 +2040fa96: c4c6 sw a7,72(sp) +2040fa98: c2f2 sw t3,68(sp) +2040fa9a: c142 sw a6,128(sp) +2040fa9c: debe sw a5,124(sp) +2040fa9e: c536 sw a3,136(sp) +2040faa0: c766 sw s9,140(sp) +2040faa2: d882 sw zero,112(sp) +2040faa4: da82 sw zero,116(sp) +2040faa6: dc82 sw zero,120(sp) +2040faa8: 54d030ef jal ra,204137f4 <__multf3> +2040faac: 464a lw a2,144(sp) +2040faae: 46da lw a3,148(sp) +2040fab0: 0908 addi a0,sp,144 +2040fab2: c0b2 sw a2,64(sp) +2040fab4: de36 sw a3,60(sp) +2040fab6: 6da050ef jal ra,20415190 <__fixtfsi> +2040faba: 85aa mv a1,a0 +2040fabc: 8a2a mv s4,a0 +2040fabe: 0908 addi a0,sp,144 +2040fac0: 4cea lw s9,152(sp) +2040fac2: 4c7a lw s8,156(sp) +2040fac4: 7c6050ef jal ra,2041528a <__floatsitf> +2040fac8: 47ca lw a5,144(sp) +2040faca: 4606 lw a2,64(sp) +2040facc: 56f2 lw a3,60(sp) +2040face: d0be sw a5,96(sp) +2040fad0: 47da lw a5,148(sp) +2040fad2: d8b2 sw a2,112(sp) +2040fad4: 188c addi a1,sp,112 +2040fad6: d2be sw a5,100(sp) +2040fad8: 47ea lw a5,152(sp) +2040fada: 1090 addi a2,sp,96 +2040fadc: 0108 addi a0,sp,128 +2040fade: d4be sw a5,104(sp) +2040fae0: 47fa lw a5,156(sp) +2040fae2: dce6 sw s9,120(sp) +2040fae4: dee2 sw s8,124(sp) +2040fae6: d6be sw a5,108(sp) +2040fae8: dab6 sw a3,116(sp) +2040faea: 069040ef jal ra,20414352 <__subtf3> +2040faee: 014a85b3 add a1,s5,s4 +2040faf2: 0005c583 lbu a1,0(a1) +2040faf6: 4e16 lw t3,68(sp) +2040faf8: 4c3a lw s8,140(sp) +2040fafa: 0d85 addi s11,s11,1 +2040fafc: 428a lw t0,128(sp) +2040fafe: 4f9a lw t6,132(sp) +2040fb00: 4f2a lw t5,136(sp) +2040fb02: de72 sw t3,60(sp) +2040fb04: febd8fa3 sb a1,-1(s11) +2040fb08: 57fd li a5,-1 +2040fb0a: 8ce2 mv s9,s8 +2040fb0c: 48a6 lw a7,72(sp) +2040fb0e: 04fe0063 beq t3,a5,2040fb4e <_svfprintf_r+0x660> +2040fb12: 1e7d addi t3,t3,-1 +2040fb14: 010c addi a1,sp,128 +2040fb16: 0908 addi a0,sp,144 +2040fb18: cefa sw t5,92(sp) +2040fb1a: ccfe sw t6,88(sp) +2040fb1c: ca96 sw t0,84(sp) +2040fb1e: c8c6 sw a7,80(sp) +2040fb20: c6f2 sw t3,76(sp) +2040fb22: c916 sw t0,144(sp) +2040fb24: c496 sw t0,72(sp) +2040fb26: cb7e sw t6,148(sp) +2040fb28: c2fe sw t6,68(sp) +2040fb2a: cd7a sw t5,152(sp) +2040fb2c: c0fa sw t5,64(sp) +2040fb2e: cf62 sw s8,156(sp) +2040fb30: c102 sw zero,128(sp) +2040fb32: c302 sw zero,132(sp) +2040fb34: c502 sw zero,136(sp) +2040fb36: c702 sw zero,140(sp) +2040fb38: 1f3030ef jal ra,2041352a <__eqtf2> +2040fb3c: 4686 lw a3,64(sp) +2040fb3e: 4616 lw a2,68(sp) +2040fb40: 4826 lw a6,72(sp) +2040fb42: 4e36 lw t3,76(sp) +2040fb44: 48c6 lw a7,80(sp) +2040fb46: 42d6 lw t0,84(sp) +2040fb48: 4fe6 lw t6,88(sp) +2040fb4a: 4f76 lw t5,92(sp) +2040fb4c: fd1d bnez a0,2040fa8a <_svfprintf_r+0x59c> +2040fb4e: 3ffe0cb7 lui s9,0x3ffe0 +2040fb52: 010c addi a1,sp,128 +2040fb54: 0908 addi a0,sp,144 +2040fb56: c0c6 sw a7,64(sp) +2040fb58: c916 sw t0,144(sp) +2040fb5a: c696 sw t0,76(sp) +2040fb5c: cb7e sw t6,148(sp) +2040fb5e: c4fe sw t6,72(sp) +2040fb60: cd7a sw t5,152(sp) +2040fb62: c2fa sw t5,68(sp) +2040fb64: cf62 sw s8,156(sp) +2040fb66: c102 sw zero,128(sp) +2040fb68: c302 sw zero,132(sp) +2040fb6a: c502 sw zero,136(sp) +2040fb6c: c766 sw s9,140(sp) +2040fb6e: 263030ef jal ra,204135d0 <__getf2> +2040fb72: 4886 lw a7,64(sp) +2040fb74: 02a04863 bgtz a0,2040fba4 <_svfprintf_r+0x6b6> +2040fb78: 42b6 lw t0,76(sp) +2040fb7a: 4fa6 lw t6,72(sp) +2040fb7c: 4f16 lw t5,68(sp) +2040fb7e: 010c addi a1,sp,128 +2040fb80: 0908 addi a0,sp,144 +2040fb82: c916 sw t0,144(sp) +2040fb84: cb7e sw t6,148(sp) +2040fb86: cd7a sw t5,152(sp) +2040fb88: cf62 sw s8,156(sp) +2040fb8a: c102 sw zero,128(sp) +2040fb8c: c302 sw zero,132(sp) +2040fb8e: c502 sw zero,136(sp) +2040fb90: c766 sw s9,140(sp) +2040fb92: 199030ef jal ra,2041352a <__eqtf2> +2040fb96: 4886 lw a7,64(sp) +2040fb98: 12051c63 bnez a0,2040fcd0 <_svfprintf_r+0x7e2> +2040fb9c: 001a7a13 andi s4,s4,1 +2040fba0: 120a0863 beqz s4,2040fcd0 <_svfprintf_r+0x7e2> +2040fba4: 00fac603 lbu a2,15(s5) +2040fba8: df6e sw s11,188(sp) +2040fbaa: 03000593 li a1,48 +2040fbae: 56fa lw a3,188(sp) +2040fbb0: fff68793 addi a5,a3,-1 +2040fbb4: df3e sw a5,188(sp) +2040fbb6: fff6c783 lbu a5,-1(a3) +2040fbba: 0ec78c63 beq a5,a2,2040fcb2 <_svfprintf_r+0x7c4> +2040fbbe: 03900613 li a2,57 +2040fbc2: 0ec79b63 bne a5,a2,2040fcb8 <_svfprintf_r+0x7ca> +2040fbc6: 00aac783 lbu a5,10(s5) +2040fbca: fef68fa3 sb a5,-1(a3) +2040fbce: 8a6e mv s4,s11 +2040fbd0: 04700713 li a4,71 +2040fbd4: 409a0a33 sub s4,s4,s1 +2040fbd8: 5cba lw s9,172(sp) +2040fbda: 1ceb9a63 bne s7,a4,2040fdae <_svfprintf_r+0x8c0> +2040fbde: 5775 li a4,-3 +2040fbe0: 00ecc463 blt s9,a4,2040fbe8 <_svfprintf_r+0x6fa> +2040fbe4: 239b5963 ble s9,s6,2040fe16 <_svfprintf_r+0x928> +2040fbe8: 1d79 addi s10,s10,-2 +2040fbea: fffc8713 addi a4,s9,-1 # 3ffdffff <_data_lma+0x1fbc80e3> +2040fbee: d73a sw a4,172(sp) +2040fbf0: fdfd7613 andi a2,s10,-33 +2040fbf4: 04100513 li a0,65 +2040fbf8: 0ffd7693 andi a3,s10,255 +2040fbfc: 4581 li a1,0 +2040fbfe: 00a61663 bne a2,a0,2040fc0a <_svfprintf_r+0x71c> +2040fc02: 06bd addi a3,a3,15 +2040fc04: 0ff6f693 andi a3,a3,255 +2040fc08: 4585 li a1,1 +2040fc0a: 0ad10a23 sb a3,180(sp) +2040fc0e: 02b00793 li a5,43 +2040fc12: 00075763 bgez a4,2040fc20 <_svfprintf_r+0x732> +2040fc16: 4705 li a4,1 +2040fc18: 41970733 sub a4,a4,s9 +2040fc1c: 02d00793 li a5,45 +2040fc20: 0af10aa3 sb a5,181(sp) +2040fc24: 47a5 li a5,9 +2040fc26: 1ae7df63 ble a4,a5,2040fde4 <_svfprintf_r+0x8f6> +2040fc2a: 0c310793 addi a5,sp,195 +2040fc2e: 85be mv a1,a5 +2040fc30: 4525 li a0,9 +2040fc32: 4829 li a6,10 +2040fc34: 030766b3 rem a3,a4,a6 +2040fc38: fff78613 addi a2,a5,-1 # 4002ffff <_data_lma+0x1fc180e3> +2040fc3c: 03074733 div a4,a4,a6 +2040fc40: 03068693 addi a3,a3,48 +2040fc44: fed78fa3 sb a3,-1(a5) +2040fc48: 18e54563 blt a0,a4,2040fdd2 <_svfprintf_r+0x8e4> +2040fc4c: 03070713 addi a4,a4,48 +2040fc50: 17f9 addi a5,a5,-2 +2040fc52: fee60fa3 sb a4,-1(a2) +2040fc56: 0b610693 addi a3,sp,182 +2040fc5a: 16b7ee63 bltu a5,a1,2040fdd6 <_svfprintf_r+0x8e8> +2040fc5e: 195c addi a5,sp,180 +2040fc60: 40f687b3 sub a5,a3,a5 +2040fc64: d83e sw a5,48(sp) +2040fc66: 01478b33 add s6,a5,s4 +2040fc6a: 4785 li a5,1 +2040fc6c: 0147c563 blt a5,s4,2040fc76 <_svfprintf_r+0x788> +2040fc70: 00147793 andi a5,s0,1 +2040fc74: c399 beqz a5,2040fc7a <_svfprintf_r+0x78c> +2040fc76: 47d2 lw a5,20(sp) +2040fc78: 9b3e add s6,s6,a5 +2040fc7a: bff47413 andi s0,s0,-1025 +2040fc7e: 10046793 ori a5,s0,256 +2040fc82: d03e sw a5,32(sp) +2040fc84: 4c01 li s8,0 +2040fc86: 4b81 li s7,0 +2040fc88: 4c81 li s9,0 +2040fc8a: 57e2 lw a5,56(sp) +2040fc8c: c789 beqz a5,2040fc96 <_svfprintf_r+0x7a8> +2040fc8e: 02d00713 li a4,45 +2040fc92: 0ae103a3 sb a4,167(sp) +2040fc96: 5402 lw s0,32(sp) +2040fc98: 4d81 li s11,0 +2040fc9a: a63d j 2040ffc8 <_svfprintf_r+0xada> +2040fc9c: c202 sw zero,4(sp) +2040fc9e: 1264 addi s1,sp,300 +2040fca0: b325 j 2040f9c8 <_svfprintf_r+0x4da> +2040fca2: c22a sw a0,4(sp) +2040fca4: b315 j 2040f9c8 <_svfprintf_r+0x4da> +2040fca6: c202 sw zero,4(sp) +2040fca8: 4b19 li s6,6 +2040fcaa: bb39 j 2040f9c8 <_svfprintf_r+0x4da> +2040fcac: c25a sw s6,4(sp) +2040fcae: 4b05 li s6,1 +2040fcb0: bb21 j 2040f9c8 <_svfprintf_r+0x4da> +2040fcb2: feb68fa3 sb a1,-1(a3) +2040fcb6: bde5 j 2040fbae <_svfprintf_r+0x6c0> +2040fcb8: 0785 addi a5,a5,1 +2040fcba: 0ff7f793 andi a5,a5,255 +2040fcbe: b731 j 2040fbca <_svfprintf_r+0x6dc> +2040fcc0: 0a05 addi s4,s4,1 +2040fcc2: feea0fa3 sb a4,-1(s4) +2040fcc6: 414c07b3 sub a5,s8,s4 +2040fcca: fe07dbe3 bgez a5,2040fcc0 <_svfprintf_r+0x7d2> +2040fcce: b709 j 2040fbd0 <_svfprintf_r+0x6e2> +2040fcd0: 57f2 lw a5,60(sp) +2040fcd2: 8a6e mv s4,s11 +2040fcd4: 03000713 li a4,48 +2040fcd8: 00fd8c33 add s8,s11,a5 +2040fcdc: b7ed j 2040fcc6 <_svfprintf_r+0x7d8> +2040fcde: 04600793 li a5,70 +2040fce2: 00fb8b63 beq s7,a5,2040fcf8 <_svfprintf_r+0x80a> +2040fce6: 04500793 li a5,69 +2040fcea: 001b0c13 addi s8,s6,1 +2040fcee: 00fb8363 beq s7,a5,2040fcf4 <_svfprintf_r+0x806> +2040fcf2: 8c5a mv s8,s6 +2040fcf4: 4609 li a2,2 +2040fcf6: a019 j 2040fcfc <_svfprintf_r+0x80e> +2040fcf8: 8c5a mv s8,s6 +2040fcfa: 460d li a2,3 +2040fcfc: 191c addi a5,sp,176 +2040fcfe: 0bc10813 addi a6,sp,188 +2040fd02: 1178 addi a4,sp,172 +2040fd04: 86e2 mv a3,s8 +2040fd06: 090c addi a1,sp,144 +2040fd08: 854a mv a0,s2 +2040fd0a: c0c6 sw a7,64(sp) +2040fd0c: c972 sw t3,144(sp) +2040fd0e: de72 sw t3,60(sp) +2040fd10: cb6e sw s11,148(sp) +2040fd12: cd66 sw s9,152(sp) +2040fd14: cf56 sw s5,156(sp) +2040fd16: ec1fd0ef jal ra,2040dbd6 <_ldtoa_r> +2040fd1a: 04700793 li a5,71 +2040fd1e: 84aa mv s1,a0 +2040fd20: 5e72 lw t3,60(sp) +2040fd22: 4886 lw a7,64(sp) +2040fd24: 00fb9563 bne s7,a5,2040fd2e <_svfprintf_r+0x840> +2040fd28: 00147793 andi a5,s0,1 +2040fd2c: c7b5 beqz a5,2040fd98 <_svfprintf_r+0x8aa> +2040fd2e: 04600793 li a5,70 +2040fd32: 01848a33 add s4,s1,s8 +2040fd36: 02fb9f63 bne s7,a5,2040fd74 <_svfprintf_r+0x886> +2040fd3a: 0004c703 lbu a4,0(s1) +2040fd3e: 03000793 li a5,48 +2040fd42: 02f71763 bne a4,a5,2040fd70 <_svfprintf_r+0x882> +2040fd46: 010c addi a1,sp,128 +2040fd48: 0908 addi a0,sp,144 +2040fd4a: c0c6 sw a7,64(sp) +2040fd4c: c972 sw t3,144(sp) +2040fd4e: de72 sw t3,60(sp) +2040fd50: cb6e sw s11,148(sp) +2040fd52: cd66 sw s9,152(sp) +2040fd54: cf56 sw s5,156(sp) +2040fd56: c102 sw zero,128(sp) +2040fd58: c302 sw zero,132(sp) +2040fd5a: c502 sw zero,136(sp) +2040fd5c: c702 sw zero,140(sp) +2040fd5e: 7cc030ef jal ra,2041352a <__eqtf2> +2040fd62: 5e72 lw t3,60(sp) +2040fd64: 4886 lw a7,64(sp) +2040fd66: c509 beqz a0,2040fd70 <_svfprintf_r+0x882> +2040fd68: 4785 li a5,1 +2040fd6a: 41878c33 sub s8,a5,s8 +2040fd6e: d762 sw s8,172(sp) +2040fd70: 57ba lw a5,172(sp) +2040fd72: 9a3e add s4,s4,a5 +2040fd74: 010c addi a1,sp,128 +2040fd76: 0908 addi a0,sp,144 +2040fd78: de46 sw a7,60(sp) +2040fd7a: c972 sw t3,144(sp) +2040fd7c: cb6e sw s11,148(sp) +2040fd7e: cd66 sw s9,152(sp) +2040fd80: cf56 sw s5,156(sp) +2040fd82: c102 sw zero,128(sp) +2040fd84: c302 sw zero,132(sp) +2040fd86: c502 sw zero,136(sp) +2040fd88: c702 sw zero,140(sp) +2040fd8a: 7a0030ef jal ra,2041352a <__eqtf2> +2040fd8e: 58f2 lw a7,60(sp) +2040fd90: 03000713 li a4,48 +2040fd94: e909 bnez a0,2040fda6 <_svfprintf_r+0x8b8> +2040fd96: df52 sw s4,188(sp) +2040fd98: 5a7a lw s4,188(sp) +2040fd9a: bd1d j 2040fbd0 <_svfprintf_r+0x6e2> +2040fd9c: 00178693 addi a3,a5,1 +2040fda0: df36 sw a3,188(sp) +2040fda2: 00e78023 sb a4,0(a5) +2040fda6: 57fa lw a5,188(sp) +2040fda8: ff47eae3 bltu a5,s4,2040fd9c <_svfprintf_r+0x8ae> +2040fdac: b7f5 j 2040fd98 <_svfprintf_r+0x8aa> +2040fdae: 04600713 li a4,70 +2040fdb2: e2eb9ce3 bne s7,a4,2040fbea <_svfprintf_r+0x6fc> +2040fdb6: 05905763 blez s9,2040fe04 <_svfprintf_r+0x916> +2040fdba: 000b1563 bnez s6,2040fdc4 <_svfprintf_r+0x8d6> +2040fdbe: 00147713 andi a4,s0,1 +2040fdc2: cf41 beqz a4,2040fe5a <_svfprintf_r+0x96c> +2040fdc4: 47d2 lw a5,20(sp) +2040fdc6: 00fc8733 add a4,s9,a5 +2040fdca: 9b3a add s6,s6,a4 +2040fdcc: 06600d13 li s10,102 +2040fdd0: a895 j 2040fe44 <_svfprintf_r+0x956> +2040fdd2: 87b2 mv a5,a2 +2040fdd4: bdb9 j 2040fc32 <_svfprintf_r+0x744> +2040fdd6: 0785 addi a5,a5,1 +2040fdd8: fff7c703 lbu a4,-1(a5) +2040fddc: 0685 addi a3,a3,1 +2040fdde: fee68fa3 sb a4,-1(a3) +2040fde2: bda5 j 2040fc5a <_svfprintf_r+0x76c> +2040fde4: 0b610793 addi a5,sp,182 +2040fde8: e599 bnez a1,2040fdf6 <_svfprintf_r+0x908> +2040fdea: 03000793 li a5,48 +2040fdee: 0af10b23 sb a5,182(sp) +2040fdf2: 0b710793 addi a5,sp,183 +2040fdf6: 03070713 addi a4,a4,48 +2040fdfa: 00178693 addi a3,a5,1 +2040fdfe: 00e78023 sb a4,0(a5) +2040fe02: bdb1 j 2040fc5e <_svfprintf_r+0x770> +2040fe04: 000b1563 bnez s6,2040fe0e <_svfprintf_r+0x920> +2040fe08: 00147713 andi a4,s0,1 +2040fe0c: cb29 beqz a4,2040fe5e <_svfprintf_r+0x970> +2040fe0e: 47d2 lw a5,20(sp) +2040fe10: 00178713 addi a4,a5,1 +2040fe14: bf5d j 2040fdca <_svfprintf_r+0x8dc> +2040fe16: 014ccc63 blt s9,s4,2040fe2e <_svfprintf_r+0x940> +2040fe1a: 00147713 andi a4,s0,1 +2040fe1e: 8b66 mv s6,s9 +2040fe20: c701 beqz a4,2040fe28 <_svfprintf_r+0x93a> +2040fe22: 47d2 lw a5,20(sp) +2040fe24: 00fc8b33 add s6,s9,a5 +2040fe28: 06700d13 li s10,103 +2040fe2c: a821 j 2040fe44 <_svfprintf_r+0x956> +2040fe2e: 47d2 lw a5,20(sp) +2040fe30: 06700d13 li s10,103 +2040fe34: 00fa0b33 add s6,s4,a5 +2040fe38: 01904663 bgtz s9,2040fe44 <_svfprintf_r+0x956> +2040fe3c: 419b0333 sub t1,s6,s9 +2040fe40: 00130b13 addi s6,t1,1 +2040fe44: 40047b93 andi s7,s0,1024 +2040fe48: 4c01 li s8,0 +2040fe4a: e40b80e3 beqz s7,2040fc8a <_svfprintf_r+0x79c> +2040fe4e: 4b81 li s7,0 +2040fe50: e3905de3 blez s9,2040fc8a <_svfprintf_r+0x79c> +2040fe54: 0ff00693 li a3,255 +2040fe58: a015 j 2040fe7c <_svfprintf_r+0x98e> +2040fe5a: 8b66 mv s6,s9 +2040fe5c: bf85 j 2040fdcc <_svfprintf_r+0x8de> +2040fe5e: 06600d13 li s10,102 +2040fe62: 4b05 li s6,1 +2040fe64: b7c5 j 2040fe44 <_svfprintf_r+0x956> +2040fe66: 03975063 ble s9,a4,2040fe86 <_svfprintf_r+0x998> +2040fe6a: 47a2 lw a5,8(sp) +2040fe6c: 40ec8cb3 sub s9,s9,a4 +2040fe70: 0017c703 lbu a4,1(a5) +2040fe74: c305 beqz a4,2040fe94 <_svfprintf_r+0x9a6> +2040fe76: 0785 addi a5,a5,1 +2040fe78: 0b85 addi s7,s7,1 +2040fe7a: c43e sw a5,8(sp) +2040fe7c: 47a2 lw a5,8(sp) +2040fe7e: 0007c703 lbu a4,0(a5) +2040fe82: fed712e3 bne a4,a3,2040fe66 <_svfprintf_r+0x978> +2040fe86: 5792 lw a5,36(sp) +2040fe88: 018b8733 add a4,s7,s8 +2040fe8c: 02f70733 mul a4,a4,a5 +2040fe90: 9b3a add s6,s6,a4 +2040fe92: bbe5 j 2040fc8a <_svfprintf_r+0x79c> +2040fe94: 0c05 addi s8,s8,1 +2040fe96: b7dd j 2040fe7c <_svfprintf_r+0x98e> +2040fe98: 004a8713 addi a4,s5,4 +2040fe9c: c63a sw a4,12(sp) +2040fe9e: 02047713 andi a4,s0,32 +2040fea2: 000aa783 lw a5,0(s5) +2040fea6: cb09 beqz a4,2040feb8 <_svfprintf_r+0x9ca> +2040fea8: 4762 lw a4,24(sp) +2040feaa: c398 sw a4,0(a5) +2040feac: 877d srai a4,a4,0x1f +2040feae: c3d8 sw a4,4(a5) +2040feb0: 4ab2 lw s5,12(sp) +2040feb2: 44c2 lw s1,16(sp) +2040feb4: ee0ff06f j 2040f594 <_svfprintf_r+0xa6> +2040feb8: 01047713 andi a4,s0,16 +2040febc: c701 beqz a4,2040fec4 <_svfprintf_r+0x9d6> +2040febe: 4762 lw a4,24(sp) +2040fec0: c398 sw a4,0(a5) +2040fec2: b7fd j 2040feb0 <_svfprintf_r+0x9c2> +2040fec4: 04047713 andi a4,s0,64 +2040fec8: c711 beqz a4,2040fed4 <_svfprintf_r+0x9e6> +2040feca: 01815703 lhu a4,24(sp) +2040fece: 00e79023 sh a4,0(a5) +2040fed2: bff9 j 2040feb0 <_svfprintf_r+0x9c2> +2040fed4: 20047413 andi s0,s0,512 +2040fed8: d07d beqz s0,2040febe <_svfprintf_r+0x9d0> +2040feda: 01814703 lbu a4,24(sp) +2040fede: 00e78023 sb a4,0(a5) +2040fee2: b7f9 j 2040feb0 <_svfprintf_r+0x9c2> +2040fee4: 01046413 ori s0,s0,16 +2040fee8: 02047793 andi a5,s0,32 +2040feec: c3a1 beqz a5,2040ff2c <_svfprintf_r+0xa3e> +2040feee: 0a9d addi s5,s5,7 +2040fef0: ff8afa93 andi s5,s5,-8 +2040fef4: 000aac03 lw s8,0(s5) +2040fef8: 004aac83 lw s9,4(s5) +2040fefc: 008a8793 addi a5,s5,8 +2040ff00: c63e sw a5,12(sp) +2040ff02: bff47413 andi s0,s0,-1025 +2040ff06: 4781 li a5,0 +2040ff08: 0a0103a3 sb zero,167(sp) +2040ff0c: 577d li a4,-1 +2040ff0e: 30eb0563 beq s6,a4,20410218 <_svfprintf_r+0xd2a> +2040ff12: 8722 mv a4,s0 +2040ff14: 019c66b3 or a3,s8,s9 +2040ff18: f7f47413 andi s0,s0,-129 +2040ff1c: 2e069e63 bnez a3,20410218 <_svfprintf_r+0xd2a> +2040ff20: 400b0563 beqz s6,2041032a <_svfprintf_r+0xe3c> +2040ff24: 4705 li a4,1 +2040ff26: 2ee79c63 bne a5,a4,2041021e <_svfprintf_r+0xd30> +2040ff2a: b8d1 j 2040f7fe <_svfprintf_r+0x310> +2040ff2c: 004a8793 addi a5,s5,4 +2040ff30: c63e sw a5,12(sp) +2040ff32: 01047793 andi a5,s0,16 +2040ff36: c781 beqz a5,2040ff3e <_svfprintf_r+0xa50> +2040ff38: 000aac03 lw s8,0(s5) +2040ff3c: a031 j 2040ff48 <_svfprintf_r+0xa5a> +2040ff3e: 04047793 andi a5,s0,64 +2040ff42: c789 beqz a5,2040ff4c <_svfprintf_r+0xa5e> +2040ff44: 000adc03 lhu s8,0(s5) +2040ff48: 4c81 li s9,0 +2040ff4a: bf65 j 2040ff02 <_svfprintf_r+0xa14> +2040ff4c: 20047793 andi a5,s0,512 +2040ff50: d7e5 beqz a5,2040ff38 <_svfprintf_r+0xa4a> +2040ff52: 000acc03 lbu s8,0(s5) +2040ff56: bfcd j 2040ff48 <_svfprintf_r+0xa5a> +2040ff58: 004a8793 addi a5,s5,4 +2040ff5c: c63e sw a5,12(sp) +2040ff5e: 77e1 lui a5,0xffff8 +2040ff60: 8307c793 xori a5,a5,-2000 +2040ff64: 0af11423 sh a5,168(sp) +2040ff68: 00008797 auipc a5,0x8 +2040ff6c: ed478793 addi a5,a5,-300 # 20417e3c <__clz_tab+0x110> +2040ff70: da3e sw a5,52(sp) +2040ff72: 000aac03 lw s8,0(s5) +2040ff76: 4c81 li s9,0 +2040ff78: 00246413 ori s0,s0,2 +2040ff7c: 4789 li a5,2 +2040ff7e: 07800d13 li s10,120 +2040ff82: b759 j 2040ff08 <_svfprintf_r+0xa1a> +2040ff84: 004a8793 addi a5,s5,4 +2040ff88: c63e sw a5,12(sp) +2040ff8a: 0a0103a3 sb zero,167(sp) +2040ff8e: 57fd li a5,-1 +2040ff90: d046 sw a7,32(sp) +2040ff92: 000aa483 lw s1,0(s5) +2040ff96: 00fb0f63 beq s6,a5,2040ffb4 <_svfprintf_r+0xac6> +2040ff9a: 865a mv a2,s6 +2040ff9c: 4581 li a1,0 +2040ff9e: 8526 mv a0,s1 +2040ffa0: ffefe0ef jal ra,2040e79e +2040ffa4: c22a sw a0,4(sp) +2040ffa6: 5882 lw a7,32(sp) +2040ffa8: 90050ee3 beqz a0,2040f8c4 <_svfprintf_r+0x3d6> +2040ffac: 40950b33 sub s6,a0,s1 +2040ffb0: c202 sw zero,4(sp) +2040ffb2: ba09 j 2040f8c4 <_svfprintf_r+0x3d6> +2040ffb4: 8526 mv a0,s1 +2040ffb6: 930fb0ef jal ra,2040b0e6 +2040ffba: 5882 lw a7,32(sp) +2040ffbc: 8b2a mv s6,a0 +2040ffbe: c202 sw zero,4(sp) +2040ffc0: 4d81 li s11,0 +2040ffc2: 4c01 li s8,0 +2040ffc4: 4b81 li s7,0 +2040ffc6: 4c81 li s9,0 +2040ffc8: d06e sw s11,32(sp) +2040ffca: 016dd363 ble s6,s11,2040ffd0 <_svfprintf_r+0xae2> +2040ffce: d05a sw s6,32(sp) +2040ffd0: 0a714703 lbu a4,167(sp) +2040ffd4: c701 beqz a4,2040ffdc <_svfprintf_r+0xaee> +2040ffd6: 5782 lw a5,32(sp) +2040ffd8: 0785 addi a5,a5,1 +2040ffda: d03e sw a5,32(sp) +2040ffdc: 00247793 andi a5,s0,2 +2040ffe0: dc3e sw a5,56(sp) +2040ffe2: c781 beqz a5,2040ffea <_svfprintf_r+0xafc> +2040ffe4: 5782 lw a5,32(sp) +2040ffe6: 0789 addi a5,a5,2 +2040ffe8: d03e sw a5,32(sp) +2040ffea: 08447a93 andi s5,s0,132 +2040ffee: 040a9963 bnez s5,20410040 <_svfprintf_r+0xb52> +2040fff2: 47f2 lw a5,28(sp) +2040fff4: 5702 lw a4,32(sp) +2040fff6: 40e78e33 sub t3,a5,a4 +2040fffa: 05c05363 blez t3,20410040 <_svfprintf_r+0xb52> +2040fffe: 4f41 li t5,16 +20410000: 00008e97 auipc t4,0x8 +20410004: 83ce8e93 addi t4,t4,-1988 # 2041783c +20410008: 4f9d li t6,7 +2041000a: 46ae lw a3,200(sp) +2041000c: 01d8a023 sw t4,0(a7) +20410010: 473e lw a4,204(sp) +20410012: 0685 addi a3,a3,1 +20410014: 00888613 addi a2,a7,8 +20410018: 33cf4c63 blt t5,t3,20410350 <_svfprintf_r+0xe62> +2041001c: 9772 add a4,a4,t3 +2041001e: 01c8a223 sw t3,4(a7) +20410022: c7ba sw a4,204(sp) +20410024: c5b6 sw a3,200(sp) +20410026: 471d li a4,7 +20410028: 88b2 mv a7,a2 +2041002a: 00d75b63 ble a3,a4,20410040 <_svfprintf_r+0xb52> +2041002e: 01d0 addi a2,sp,196 +20410030: 85ce mv a1,s3 +20410032: 854a mv a0,s2 +20410034: 1af010ef jal ra,204119e2 <__ssprint_r> +20410038: 220516e3 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041003c: 0ec10893 addi a7,sp,236 +20410040: 0a714703 lbu a4,167(sp) +20410044: cb1d beqz a4,2041007a <_svfprintf_r+0xb8c> +20410046: 0a710713 addi a4,sp,167 +2041004a: 00e8a023 sw a4,0(a7) +2041004e: 4705 li a4,1 +20410050: 00e8a223 sw a4,4(a7) +20410054: 473e lw a4,204(sp) +20410056: 469d li a3,7 +20410058: 08a1 addi a7,a7,8 +2041005a: 0705 addi a4,a4,1 +2041005c: c7ba sw a4,204(sp) +2041005e: 472e lw a4,200(sp) +20410060: 0705 addi a4,a4,1 +20410062: c5ba sw a4,200(sp) +20410064: 00e6db63 ble a4,a3,2041007a <_svfprintf_r+0xb8c> +20410068: 01d0 addi a2,sp,196 +2041006a: 85ce mv a1,s3 +2041006c: 854a mv a0,s2 +2041006e: 175010ef jal ra,204119e2 <__ssprint_r> +20410072: 1e0519e3 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410076: 0ec10893 addi a7,sp,236 +2041007a: 57e2 lw a5,56(sp) +2041007c: cb95 beqz a5,204100b0 <_svfprintf_r+0xbc2> +2041007e: 1138 addi a4,sp,168 +20410080: 00e8a023 sw a4,0(a7) +20410084: 4709 li a4,2 +20410086: 00e8a223 sw a4,4(a7) +2041008a: 473e lw a4,204(sp) +2041008c: 469d li a3,7 +2041008e: 08a1 addi a7,a7,8 +20410090: 0709 addi a4,a4,2 +20410092: c7ba sw a4,204(sp) +20410094: 472e lw a4,200(sp) +20410096: 0705 addi a4,a4,1 +20410098: c5ba sw a4,200(sp) +2041009a: 00e6db63 ble a4,a3,204100b0 <_svfprintf_r+0xbc2> +2041009e: 01d0 addi a2,sp,196 +204100a0: 85ce mv a1,s3 +204100a2: 854a mv a0,s2 +204100a4: 13f010ef jal ra,204119e2 <__ssprint_r> +204100a8: 1a051ee3 bnez a0,20410a64 <_svfprintf_r+0x1576> +204100ac: 0ec10893 addi a7,sp,236 +204100b0: 08000713 li a4,128 +204100b4: 04ea9963 bne s5,a4,20410106 <_svfprintf_r+0xc18> +204100b8: 47f2 lw a5,28(sp) +204100ba: 5702 lw a4,32(sp) +204100bc: 40e78ab3 sub s5,a5,a4 +204100c0: 05505363 blez s5,20410106 <_svfprintf_r+0xc18> +204100c4: 4e41 li t3,16 +204100c6: 00007797 auipc a5,0x7 +204100ca: 78678793 addi a5,a5,1926 # 2041784c +204100ce: 4e9d li t4,7 +204100d0: 46ae lw a3,200(sp) +204100d2: 00f8a023 sw a5,0(a7) +204100d6: 473e lw a4,204(sp) +204100d8: 0685 addi a3,a3,1 +204100da: 00888613 addi a2,a7,8 +204100de: 2b5e4363 blt t3,s5,20410384 <_svfprintf_r+0xe96> +204100e2: 9756 add a4,a4,s5 +204100e4: 0158a223 sw s5,4(a7) +204100e8: c7ba sw a4,204(sp) +204100ea: c5b6 sw a3,200(sp) +204100ec: 471d li a4,7 +204100ee: 88b2 mv a7,a2 +204100f0: 00d75b63 ble a3,a4,20410106 <_svfprintf_r+0xc18> +204100f4: 01d0 addi a2,sp,196 +204100f6: 85ce mv a1,s3 +204100f8: 854a mv a0,s2 +204100fa: 0e9010ef jal ra,204119e2 <__ssprint_r> +204100fe: 160513e3 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410102: 0ec10893 addi a7,sp,236 +20410106: 416d8ab3 sub s5,s11,s6 +2041010a: 05505363 blez s5,20410150 <_svfprintf_r+0xc62> +2041010e: 4841 li a6,16 +20410110: 00007d97 auipc s11,0x7 +20410114: 73cd8d93 addi s11,s11,1852 # 2041784c +20410118: 4e1d li t3,7 +2041011a: 472e lw a4,200(sp) +2041011c: 01b8a023 sw s11,0(a7) +20410120: 46be lw a3,204(sp) +20410122: 0705 addi a4,a4,1 +20410124: 00888613 addi a2,a7,8 +20410128: 29584663 blt a6,s5,204103b4 <_svfprintf_r+0xec6> +2041012c: 0158a223 sw s5,4(a7) +20410130: 9ab6 add s5,s5,a3 +20410132: c7d6 sw s5,204(sp) +20410134: c5ba sw a4,200(sp) +20410136: 469d li a3,7 +20410138: 88b2 mv a7,a2 +2041013a: 00e6db63 ble a4,a3,20410150 <_svfprintf_r+0xc62> +2041013e: 01d0 addi a2,sp,196 +20410140: 85ce mv a1,s3 +20410142: 854a mv a0,s2 +20410144: 09f010ef jal ra,204119e2 <__ssprint_r> +20410148: 10051ee3 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041014c: 0ec10893 addi a7,sp,236 +20410150: 10047713 andi a4,s0,256 +20410154: 4dbe lw s11,204(sp) +20410156: 28071563 bnez a4,204103e0 <_svfprintf_r+0xef2> +2041015a: 01bb0333 add t1,s6,s11 +2041015e: 0098a023 sw s1,0(a7) +20410162: 0168a223 sw s6,4(a7) +20410166: c79a sw t1,204(sp) +20410168: 47ae lw a5,200(sp) +2041016a: 471d li a4,7 +2041016c: 08a1 addi a7,a7,8 +2041016e: 0785 addi a5,a5,1 +20410170: c5be sw a5,200(sp) +20410172: 34f75663 ble a5,a4,204104be <_svfprintf_r+0xfd0> +20410176: 01d0 addi a2,sp,196 +20410178: 85ce mv a1,s3 +2041017a: 854a mv a0,s2 +2041017c: 067010ef jal ra,204119e2 <__ssprint_r> +20410180: 0e0512e3 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410184: 0ec10893 addi a7,sp,236 +20410188: ae1d j 204104be <_svfprintf_r+0xfd0> +2041018a: 01046413 ori s0,s0,16 +2041018e: 02047793 andi a5,s0,32 +20410192: cf89 beqz a5,204101ac <_svfprintf_r+0xcbe> +20410194: 0a9d addi s5,s5,7 +20410196: ff8afa93 andi s5,s5,-8 +2041019a: 000aac03 lw s8,0(s5) +2041019e: 004aac83 lw s9,4(s5) +204101a2: 008a8793 addi a5,s5,8 +204101a6: c63e sw a5,12(sp) +204101a8: 4785 li a5,1 +204101aa: bbb9 j 2040ff08 <_svfprintf_r+0xa1a> +204101ac: 004a8793 addi a5,s5,4 +204101b0: c63e sw a5,12(sp) +204101b2: 01047793 andi a5,s0,16 +204101b6: c781 beqz a5,204101be <_svfprintf_r+0xcd0> +204101b8: 000aac03 lw s8,0(s5) +204101bc: a031 j 204101c8 <_svfprintf_r+0xcda> +204101be: 04047793 andi a5,s0,64 +204101c2: c789 beqz a5,204101cc <_svfprintf_r+0xcde> +204101c4: 000adc03 lhu s8,0(s5) +204101c8: 4c81 li s9,0 +204101ca: bff9 j 204101a8 <_svfprintf_r+0xcba> +204101cc: 20047793 andi a5,s0,512 +204101d0: d7e5 beqz a5,204101b8 <_svfprintf_r+0xcca> +204101d2: 000acc03 lbu s8,0(s5) +204101d6: bfcd j 204101c8 <_svfprintf_r+0xcda> +204101d8: 00008797 auipc a5,0x8 +204101dc: c6478793 addi a5,a5,-924 # 20417e3c <__clz_tab+0x110> +204101e0: c54ff06f j 2040f634 <_svfprintf_r+0x146> +204101e4: 004a8793 addi a5,s5,4 +204101e8: c63e sw a5,12(sp) +204101ea: 01047793 andi a5,s0,16 +204101ee: c781 beqz a5,204101f6 <_svfprintf_r+0xd08> +204101f0: 000aac03 lw s8,0(s5) +204101f4: a031 j 20410200 <_svfprintf_r+0xd12> +204101f6: 04047793 andi a5,s0,64 +204101fa: c791 beqz a5,20410206 <_svfprintf_r+0xd18> +204101fc: 000adc03 lhu s8,0(s5) +20410200: 4c81 li s9,0 +20410202: c50ff06f j 2040f652 <_svfprintf_r+0x164> +20410206: 20047793 andi a5,s0,512 +2041020a: d3fd beqz a5,204101f0 <_svfprintf_r+0xd02> +2041020c: 000acc03 lbu s8,0(s5) +20410210: bfc5 j 20410200 <_svfprintf_r+0xd12> +20410212: 8722 mv a4,s0 +20410214: 4785 li a5,1 +20410216: b9fd j 2040ff14 <_svfprintf_r+0xa26> +20410218: 4705 li a4,1 +2041021a: dce78d63 beq a5,a4,2040f7f4 <_svfprintf_r+0x306> +2041021e: 4709 li a4,2 +20410220: 0ce78f63 beq a5,a4,204102fe <_svfprintf_r+0xe10> +20410224: 0b1c addi a5,sp,400 +20410226: 01dc9693 slli a3,s9,0x1d +2041022a: 007c7713 andi a4,s8,7 +2041022e: 003c5c13 srli s8,s8,0x3 +20410232: 03070713 addi a4,a4,48 +20410236: 0186ec33 or s8,a3,s8 +2041023a: 003cdc93 srli s9,s9,0x3 +2041023e: fee78fa3 sb a4,-1(a5) +20410242: 019c66b3 or a3,s8,s9 +20410246: fff78493 addi s1,a5,-1 +2041024a: e68d bnez a3,20410274 <_svfprintf_r+0xd86> +2041024c: 00147693 andi a3,s0,1 +20410250: ca89 beqz a3,20410262 <_svfprintf_r+0xd74> +20410252: 03000693 li a3,48 +20410256: 00d70663 beq a4,a3,20410262 <_svfprintf_r+0xd74> +2041025a: fed48fa3 sb a3,-1(s1) +2041025e: ffe78493 addi s1,a5,-2 +20410262: 0b1c addi a5,sp,400 +20410264: 8dda mv s11,s6 +20410266: c202 sw zero,4(sp) +20410268: 40978b33 sub s6,a5,s1 +2041026c: 4c01 li s8,0 +2041026e: 4b81 li s7,0 +20410270: 4c81 li s9,0 +20410272: bb99 j 2040ffc8 <_svfprintf_r+0xada> +20410274: 87a6 mv a5,s1 +20410276: bf45 j 20410226 <_svfprintf_r+0xd38> +20410278: 4a01 li s4,0 +2041027a: 19010d93 addi s11,sp,400 +2041027e: 40047a93 andi s5,s0,1024 +20410282: 4ba5 li s7,9 +20410284: 4629 li a2,10 +20410286: 4681 li a3,0 +20410288: 8562 mv a0,s8 +2041028a: 85e6 mv a1,s9 +2041028c: c246 sw a7,4(sp) +2041028e: 5b8020ef jal ra,20412846 <__umoddi3> +20410292: 03050513 addi a0,a0,48 +20410296: fead8fa3 sb a0,-1(s11) +2041029a: fffd8493 addi s1,s11,-1 +2041029e: 0a05 addi s4,s4,1 +204102a0: 4892 lw a7,4(sp) +204102a2: 040a8063 beqz s5,204102e2 <_svfprintf_r+0xdf4> +204102a6: 47a2 lw a5,8(sp) +204102a8: 0007c783 lbu a5,0(a5) +204102ac: 02fa1b63 bne s4,a5,204102e2 <_svfprintf_r+0xdf4> +204102b0: 0ff00793 li a5,255 +204102b4: 02fa0763 beq s4,a5,204102e2 <_svfprintf_r+0xdf4> +204102b8: 000c9463 bnez s9,204102c0 <_svfprintf_r+0xdd2> +204102bc: 038bf363 bleu s8,s7,204102e2 <_svfprintf_r+0xdf4> +204102c0: 5792 lw a5,36(sp) +204102c2: 55b2 lw a1,44(sp) +204102c4: c246 sw a7,4(sp) +204102c6: 8c9d sub s1,s1,a5 +204102c8: 863e mv a2,a5 +204102ca: 8526 mv a0,s1 +204102cc: 9f2ff0ef jal ra,2040f4be +204102d0: 47a2 lw a5,8(sp) +204102d2: 4a01 li s4,0 +204102d4: 4892 lw a7,4(sp) +204102d6: 0017c783 lbu a5,1(a5) +204102da: c781 beqz a5,204102e2 <_svfprintf_r+0xdf4> +204102dc: 47a2 lw a5,8(sp) +204102de: 0785 addi a5,a5,1 +204102e0: c43e sw a5,8(sp) +204102e2: 8562 mv a0,s8 +204102e4: 85e6 mv a1,s9 +204102e6: 4629 li a2,10 +204102e8: 4681 li a3,0 +204102ea: c246 sw a7,4(sp) +204102ec: 1fc020ef jal ra,204124e8 <__udivdi3> +204102f0: 8cae mv s9,a1 +204102f2: 8dc9 or a1,a1,a0 +204102f4: 8c2a mv s8,a0 +204102f6: 4892 lw a7,4(sp) +204102f8: d5ad beqz a1,20410262 <_svfprintf_r+0xd74> +204102fa: 8da6 mv s11,s1 +204102fc: b761 j 20410284 <_svfprintf_r+0xd96> +204102fe: 0b04 addi s1,sp,400 +20410300: 5752 lw a4,52(sp) +20410302: 00fc7793 andi a5,s8,15 +20410306: 14fd addi s1,s1,-1 +20410308: 97ba add a5,a5,a4 +2041030a: 0007c783 lbu a5,0(a5) +2041030e: 004c5c13 srli s8,s8,0x4 +20410312: 00f48023 sb a5,0(s1) +20410316: 01cc9793 slli a5,s9,0x1c +2041031a: 0187ec33 or s8,a5,s8 +2041031e: 004cdc93 srli s9,s9,0x4 +20410322: 019c67b3 or a5,s8,s9 +20410326: ffe9 bnez a5,20410300 <_svfprintf_r+0xe12> +20410328: bf2d j 20410262 <_svfprintf_r+0xd74> +2041032a: 0b04 addi s1,sp,400 +2041032c: fb9d bnez a5,20410262 <_svfprintf_r+0xd74> +2041032e: 8b05 andi a4,a4,1 +20410330: db0d beqz a4,20410262 <_svfprintf_r+0xd74> +20410332: 03000793 li a5,48 +20410336: 18f107a3 sb a5,399(sp) +2041033a: cccff06f j 2040f806 <_svfprintf_r+0x318> +2041033e: 760d0463 beqz s10,20410aa6 <_svfprintf_r+0x15b8> +20410342: 13a10623 sb s10,300(sp) +20410346: 0a0103a3 sb zero,167(sp) +2041034a: c656 sw s5,12(sp) +2041034c: c56ff06f j 2040f7a2 <_svfprintf_r+0x2b4> +20410350: 0741 addi a4,a4,16 +20410352: 01e8a223 sw t5,4(a7) +20410356: c7ba sw a4,204(sp) +20410358: c5b6 sw a3,200(sp) +2041035a: 02dfd263 ble a3,t6,2041037e <_svfprintf_r+0xe90> +2041035e: 01d0 addi a2,sp,196 +20410360: 85ce mv a1,s3 +20410362: 854a mv a0,s2 +20410364: c4fe sw t6,72(sp) +20410366: c2f6 sw t4,68(sp) +20410368: c0fa sw t5,64(sp) +2041036a: de72 sw t3,60(sp) +2041036c: 676010ef jal ra,204119e2 <__ssprint_r> +20410370: 6e051a63 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410374: 4fa6 lw t6,72(sp) +20410376: 4e96 lw t4,68(sp) +20410378: 4f06 lw t5,64(sp) +2041037a: 5e72 lw t3,60(sp) +2041037c: 11f0 addi a2,sp,236 +2041037e: 1e41 addi t3,t3,-16 +20410380: 88b2 mv a7,a2 +20410382: b161 j 2041000a <_svfprintf_r+0xb1c> +20410384: 0741 addi a4,a4,16 +20410386: 01c8a223 sw t3,4(a7) +2041038a: c7ba sw a4,204(sp) +2041038c: c5b6 sw a3,200(sp) +2041038e: 02ded063 ble a3,t4,204103ae <_svfprintf_r+0xec0> +20410392: 01d0 addi a2,sp,196 +20410394: 85ce mv a1,s3 +20410396: 854a mv a0,s2 +20410398: c0f6 sw t4,64(sp) +2041039a: de3e sw a5,60(sp) +2041039c: dc72 sw t3,56(sp) +2041039e: 644010ef jal ra,204119e2 <__ssprint_r> +204103a2: 6c051163 bnez a0,20410a64 <_svfprintf_r+0x1576> +204103a6: 4e86 lw t4,64(sp) +204103a8: 57f2 lw a5,60(sp) +204103aa: 5e62 lw t3,56(sp) +204103ac: 11f0 addi a2,sp,236 +204103ae: 1ac1 addi s5,s5,-16 +204103b0: 88b2 mv a7,a2 +204103b2: bb39 j 204100d0 <_svfprintf_r+0xbe2> +204103b4: 06c1 addi a3,a3,16 +204103b6: 0108a223 sw a6,4(a7) +204103ba: c7b6 sw a3,204(sp) +204103bc: c5ba sw a4,200(sp) +204103be: 00ee5e63 ble a4,t3,204103da <_svfprintf_r+0xeec> +204103c2: 01d0 addi a2,sp,196 +204103c4: 85ce mv a1,s3 +204103c6: 854a mv a0,s2 +204103c8: de72 sw t3,60(sp) +204103ca: dc42 sw a6,56(sp) +204103cc: 616010ef jal ra,204119e2 <__ssprint_r> +204103d0: 68051a63 bnez a0,20410a64 <_svfprintf_r+0x1576> +204103d4: 5e72 lw t3,60(sp) +204103d6: 5862 lw a6,56(sp) +204103d8: 11f0 addi a2,sp,236 +204103da: 1ac1 addi s5,s5,-16 +204103dc: 88b2 mv a7,a2 +204103de: bb35 j 2041011a <_svfprintf_r+0xc2c> +204103e0: 06500713 li a4,101 +204103e4: 4fa75463 ble s10,a4,204108cc <_svfprintf_r+0x13de> +204103e8: 474e lw a4,208(sp) +204103ea: 010c addi a1,sp,128 +204103ec: 0908 addi a0,sp,144 +204103ee: c93a sw a4,144(sp) +204103f0: 475e lw a4,212(sp) +204103f2: dc46 sw a7,56(sp) +204103f4: c102 sw zero,128(sp) +204103f6: cb3a sw a4,148(sp) +204103f8: 476e lw a4,216(sp) +204103fa: c302 sw zero,132(sp) +204103fc: c502 sw zero,136(sp) +204103fe: cd3a sw a4,152(sp) +20410400: 477e lw a4,220(sp) +20410402: c702 sw zero,140(sp) +20410404: cf3a sw a4,156(sp) +20410406: 124030ef jal ra,2041352a <__eqtf2> +2041040a: 58e2 lw a7,56(sp) +2041040c: 10051663 bnez a0,20410518 <_svfprintf_r+0x102a> +20410410: 00008797 auipc a5,0x8 +20410414: a5478793 addi a5,a5,-1452 # 20417e64 <__clz_tab+0x138> +20410418: 00f8a023 sw a5,0(a7) +2041041c: 4785 li a5,1 +2041041e: 00f8a223 sw a5,4(a7) +20410422: 47ae lw a5,200(sp) +20410424: 0d85 addi s11,s11,1 +20410426: c7ee sw s11,204(sp) +20410428: 0785 addi a5,a5,1 +2041042a: c5be sw a5,200(sp) +2041042c: 471d li a4,7 +2041042e: 08a1 addi a7,a7,8 +20410430: 00f75b63 ble a5,a4,20410446 <_svfprintf_r+0xf58> +20410434: 01d0 addi a2,sp,196 +20410436: 85ce mv a1,s3 +20410438: 854a mv a0,s2 +2041043a: 5a8010ef jal ra,204119e2 <__ssprint_r> +2041043e: 62051363 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410442: 0ec10893 addi a7,sp,236 +20410446: 57ba lw a5,172(sp) +20410448: 0147c563 blt a5,s4,20410452 <_svfprintf_r+0xf64> +2041044c: 00147793 andi a5,s0,1 +20410450: c7bd beqz a5,204104be <_svfprintf_r+0xfd0> +20410452: 57a2 lw a5,40(sp) +20410454: 4752 lw a4,20(sp) +20410456: 08a1 addi a7,a7,8 +20410458: fef8ac23 sw a5,-8(a7) +2041045c: 47d2 lw a5,20(sp) +2041045e: fef8ae23 sw a5,-4(a7) +20410462: 47be lw a5,204(sp) +20410464: 97ba add a5,a5,a4 +20410466: c7be sw a5,204(sp) +20410468: 47ae lw a5,200(sp) +2041046a: 471d li a4,7 +2041046c: 0785 addi a5,a5,1 +2041046e: c5be sw a5,200(sp) +20410470: 00f75b63 ble a5,a4,20410486 <_svfprintf_r+0xf98> +20410474: 01d0 addi a2,sp,196 +20410476: 85ce mv a1,s3 +20410478: 854a mv a0,s2 +2041047a: 568010ef jal ra,204119e2 <__ssprint_r> +2041047e: 5e051363 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410482: 0ec10893 addi a7,sp,236 +20410486: fffa0493 addi s1,s4,-1 +2041048a: 02905a63 blez s1,204104be <_svfprintf_r+0xfd0> +2041048e: 4bc1 li s7,16 +20410490: 00007a97 auipc s5,0x7 +20410494: 3bca8a93 addi s5,s5,956 # 2041784c +20410498: 4c1d li s8,7 +2041049a: 47ae lw a5,200(sp) +2041049c: 0158a023 sw s5,0(a7) +204104a0: 473e lw a4,204(sp) +204104a2: 0785 addi a5,a5,1 +204104a4: 00888693 addi a3,a7,8 +204104a8: 049bc663 blt s7,s1,204104f4 <_svfprintf_r+0x1006> +204104ac: 0098a223 sw s1,4(a7) +204104b0: 94ba add s1,s1,a4 +204104b2: c7a6 sw s1,204(sp) +204104b4: c5be sw a5,200(sp) +204104b6: 471d li a4,7 +204104b8: 88b6 mv a7,a3 +204104ba: caf74ee3 blt a4,a5,20410176 <_svfprintf_r+0xc88> +204104be: 8811 andi s0,s0,4 +204104c0: 56041063 bnez s0,20410a20 <_svfprintf_r+0x1532> +204104c4: 4d72 lw s10,28(sp) +204104c6: 5782 lw a5,32(sp) +204104c8: 00fd5363 ble a5,s10,204104ce <_svfprintf_r+0xfe0> +204104cc: 8d3e mv s10,a5 +204104ce: 47e2 lw a5,24(sp) +204104d0: 97ea add a5,a5,s10 +204104d2: cc3e sw a5,24(sp) +204104d4: 47be lw a5,204(sp) +204104d6: cb81 beqz a5,204104e6 <_svfprintf_r+0xff8> +204104d8: 01d0 addi a2,sp,196 +204104da: 85ce mv a1,s3 +204104dc: 854a mv a0,s2 +204104de: 504010ef jal ra,204119e2 <__ssprint_r> +204104e2: 58051163 bnez a0,20410a64 <_svfprintf_r+0x1576> +204104e6: 4792 lw a5,4(sp) +204104e8: c582 sw zero,200(sp) +204104ea: 5a079963 bnez a5,20410a9c <_svfprintf_r+0x15ae> +204104ee: 0ec10893 addi a7,sp,236 +204104f2: ba7d j 2040feb0 <_svfprintf_r+0x9c2> +204104f4: 0741 addi a4,a4,16 +204104f6: 0178a223 sw s7,4(a7) +204104fa: c7ba sw a4,204(sp) +204104fc: c5be sw a5,200(sp) +204104fe: 00fc5a63 ble a5,s8,20410512 <_svfprintf_r+0x1024> +20410502: 01d0 addi a2,sp,196 +20410504: 85ce mv a1,s3 +20410506: 854a mv a0,s2 +20410508: 4da010ef jal ra,204119e2 <__ssprint_r> +2041050c: 54051c63 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410510: 11f4 addi a3,sp,236 +20410512: 14c1 addi s1,s1,-16 +20410514: 88b6 mv a7,a3 +20410516: b751 j 2041049a <_svfprintf_r+0xfac> +20410518: 573a lw a4,172(sp) +2041051a: 0ee04e63 bgtz a4,20410616 <_svfprintf_r+0x1128> +2041051e: 00008797 auipc a5,0x8 +20410522: 94678793 addi a5,a5,-1722 # 20417e64 <__clz_tab+0x138> +20410526: 00f8a023 sw a5,0(a7) +2041052a: 4785 li a5,1 +2041052c: 00f8a223 sw a5,4(a7) +20410530: 47ae lw a5,200(sp) +20410532: 0d85 addi s11,s11,1 +20410534: c7ee sw s11,204(sp) +20410536: 0785 addi a5,a5,1 +20410538: c5be sw a5,200(sp) +2041053a: 471d li a4,7 +2041053c: 08a1 addi a7,a7,8 +2041053e: 00f75b63 ble a5,a4,20410554 <_svfprintf_r+0x1066> +20410542: 01d0 addi a2,sp,196 +20410544: 85ce mv a1,s3 +20410546: 854a mv a0,s2 +20410548: 49a010ef jal ra,204119e2 <__ssprint_r> +2041054c: 50051c63 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410550: 0ec10893 addi a7,sp,236 +20410554: 57ba lw a5,172(sp) +20410556: e791 bnez a5,20410562 <_svfprintf_r+0x1074> +20410558: 000a1563 bnez s4,20410562 <_svfprintf_r+0x1074> +2041055c: 00147793 andi a5,s0,1 +20410560: dfb9 beqz a5,204104be <_svfprintf_r+0xfd0> +20410562: 57a2 lw a5,40(sp) +20410564: 4752 lw a4,20(sp) +20410566: 08a1 addi a7,a7,8 +20410568: fef8ac23 sw a5,-8(a7) +2041056c: 47d2 lw a5,20(sp) +2041056e: fef8ae23 sw a5,-4(a7) +20410572: 47be lw a5,204(sp) +20410574: 97ba add a5,a5,a4 +20410576: c7be sw a5,204(sp) +20410578: 47ae lw a5,200(sp) +2041057a: 471d li a4,7 +2041057c: 0785 addi a5,a5,1 +2041057e: c5be sw a5,200(sp) +20410580: 00f75b63 ble a5,a4,20410596 <_svfprintf_r+0x10a8> +20410584: 01d0 addi a2,sp,196 +20410586: 85ce mv a1,s3 +20410588: 854a mv a0,s2 +2041058a: 458010ef jal ra,204119e2 <__ssprint_r> +2041058e: 4c051b63 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410592: 0ec10893 addi a7,sp,236 +20410596: 5aba lw s5,172(sp) +20410598: 040ad463 bgez s5,204105e0 <_svfprintf_r+0x10f2> +2041059c: 41500ab3 neg s5,s5 +204105a0: 8746 mv a4,a7 +204105a2: 4c41 li s8,16 +204105a4: 00007b97 auipc s7,0x7 +204105a8: 2a8b8b93 addi s7,s7,680 # 2041784c +204105ac: 4d1d li s10,7 +204105ae: 47ae lw a5,200(sp) +204105b0: 01772023 sw s7,0(a4) +204105b4: 46be lw a3,204(sp) +204105b6: 0785 addi a5,a5,1 +204105b8: 08a1 addi a7,a7,8 +204105ba: 035c4b63 blt s8,s5,204105f0 <_svfprintf_r+0x1102> +204105be: 01572223 sw s5,4(a4) +204105c2: 9ab6 add s5,s5,a3 +204105c4: c7d6 sw s5,204(sp) +204105c6: c5be sw a5,200(sp) +204105c8: 471d li a4,7 +204105ca: 00f75b63 ble a5,a4,204105e0 <_svfprintf_r+0x10f2> +204105ce: 01d0 addi a2,sp,196 +204105d0: 85ce mv a1,s3 +204105d2: 854a mv a0,s2 +204105d4: 40e010ef jal ra,204119e2 <__ssprint_r> +204105d8: 48051663 bnez a0,20410a64 <_svfprintf_r+0x1576> +204105dc: 0ec10893 addi a7,sp,236 +204105e0: 47be lw a5,204(sp) +204105e2: 0098a023 sw s1,0(a7) +204105e6: 0148a223 sw s4,4(a7) +204105ea: 97d2 add a5,a5,s4 +204105ec: c7be sw a5,204(sp) +204105ee: bead j 20410168 <_svfprintf_r+0xc7a> +204105f0: 06c1 addi a3,a3,16 +204105f2: 01872223 sw s8,4(a4) +204105f6: c7b6 sw a3,204(sp) +204105f8: c5be sw a5,200(sp) +204105fa: 00fd5b63 ble a5,s10,20410610 <_svfprintf_r+0x1122> +204105fe: 01d0 addi a2,sp,196 +20410600: 85ce mv a1,s3 +20410602: 854a mv a0,s2 +20410604: 3de010ef jal ra,204119e2 <__ssprint_r> +20410608: 44051e63 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041060c: 0ec10893 addi a7,sp,236 +20410610: 1ac1 addi s5,s5,-16 +20410612: 8746 mv a4,a7 +20410614: bf69 j 204105ae <_svfprintf_r+0x10c0> +20410616: 8ae6 mv s5,s9 +20410618: 019a5363 ble s9,s4,2041061e <_svfprintf_r+0x1130> +2041061c: 8ad2 mv s5,s4 +2041061e: 03505863 blez s5,2041064e <_svfprintf_r+0x1160> +20410622: 472e lw a4,200(sp) +20410624: 9dd6 add s11,s11,s5 +20410626: 0098a023 sw s1,0(a7) +2041062a: 0705 addi a4,a4,1 +2041062c: 0158a223 sw s5,4(a7) +20410630: c7ee sw s11,204(sp) +20410632: c5ba sw a4,200(sp) +20410634: 469d li a3,7 +20410636: 08a1 addi a7,a7,8 +20410638: 00e6db63 ble a4,a3,2041064e <_svfprintf_r+0x1160> +2041063c: 01d0 addi a2,sp,196 +2041063e: 85ce mv a1,s3 +20410640: 854a mv a0,s2 +20410642: 3a0010ef jal ra,204119e2 <__ssprint_r> +20410646: 40051f63 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041064a: 0ec10893 addi a7,sp,236 +2041064e: 000ad363 bgez s5,20410654 <_svfprintf_r+0x1166> +20410652: 4a81 li s5,0 +20410654: 415c8ab3 sub s5,s9,s5 +20410658: 05505363 blez s5,2041069e <_svfprintf_r+0x11b0> +2041065c: 4dc1 li s11,16 +2041065e: 00007d17 auipc s10,0x7 +20410662: 1eed0d13 addi s10,s10,494 # 2041784c +20410666: 4b1d li s6,7 +20410668: 472e lw a4,200(sp) +2041066a: 01a8a023 sw s10,0(a7) +2041066e: 46be lw a3,204(sp) +20410670: 0705 addi a4,a4,1 +20410672: 00888613 addi a2,a7,8 +20410676: 135dc663 blt s11,s5,204107a2 <_svfprintf_r+0x12b4> +2041067a: 0158a223 sw s5,4(a7) +2041067e: 9ab6 add s5,s5,a3 +20410680: c7d6 sw s5,204(sp) +20410682: c5ba sw a4,200(sp) +20410684: 469d li a3,7 +20410686: 88b2 mv a7,a2 +20410688: 00e6db63 ble a4,a3,2041069e <_svfprintf_r+0x11b0> +2041068c: 01d0 addi a2,sp,196 +2041068e: 85ce mv a1,s3 +20410690: 854a mv a0,s2 +20410692: 350010ef jal ra,204119e2 <__ssprint_r> +20410696: 3c051763 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041069a: 0ec10893 addi a7,sp,236 +2041069e: 40047793 andi a5,s0,1024 +204106a2: 01948ab3 add s5,s1,s9 +204106a6: c38d beqz a5,204106c8 <_svfprintf_r+0x11da> +204106a8: 4d1d li s10,7 +204106aa: 01448b33 add s6,s1,s4 +204106ae: 00007d97 auipc s11,0x7 +204106b2: 19ed8d93 addi s11,s11,414 # 2041784c +204106b6: 100b9863 bnez s7,204107c6 <_svfprintf_r+0x12d8> +204106ba: 100c1863 bnez s8,204107ca <_svfprintf_r+0x12dc> +204106be: 014487b3 add a5,s1,s4 +204106c2: 0157f363 bleu s5,a5,204106c8 <_svfprintf_r+0x11da> +204106c6: 8abe mv s5,a5 +204106c8: 57ba lw a5,172(sp) +204106ca: 0147c563 blt a5,s4,204106d4 <_svfprintf_r+0x11e6> +204106ce: 00147793 andi a5,s0,1 +204106d2: cb9d beqz a5,20410708 <_svfprintf_r+0x121a> +204106d4: 57a2 lw a5,40(sp) +204106d6: 4752 lw a4,20(sp) +204106d8: 08a1 addi a7,a7,8 +204106da: fef8ac23 sw a5,-8(a7) +204106de: 47d2 lw a5,20(sp) +204106e0: fef8ae23 sw a5,-4(a7) +204106e4: 47be lw a5,204(sp) +204106e6: 97ba add a5,a5,a4 +204106e8: c7be sw a5,204(sp) +204106ea: 47ae lw a5,200(sp) +204106ec: 471d li a4,7 +204106ee: 0785 addi a5,a5,1 +204106f0: c5be sw a5,200(sp) +204106f2: 00f75b63 ble a5,a4,20410708 <_svfprintf_r+0x121a> +204106f6: 01d0 addi a2,sp,196 +204106f8: 85ce mv a1,s3 +204106fa: 854a mv a0,s2 +204106fc: 2e6010ef jal ra,204119e2 <__ssprint_r> +20410700: 36051263 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410704: 0ec10893 addi a7,sp,236 +20410708: 94d2 add s1,s1,s4 +2041070a: 415487b3 sub a5,s1,s5 +2041070e: 54ba lw s1,172(sp) +20410710: 409a04b3 sub s1,s4,s1 +20410714: 0097d363 ble s1,a5,2041071a <_svfprintf_r+0x122c> +20410718: 84be mv s1,a5 +2041071a: 02905963 blez s1,2041074c <_svfprintf_r+0x125e> +2041071e: 47be lw a5,204(sp) +20410720: 0158a023 sw s5,0(a7) +20410724: 0098a223 sw s1,4(a7) +20410728: 97a6 add a5,a5,s1 +2041072a: c7be sw a5,204(sp) +2041072c: 47ae lw a5,200(sp) +2041072e: 471d li a4,7 +20410730: 08a1 addi a7,a7,8 +20410732: 0785 addi a5,a5,1 +20410734: c5be sw a5,200(sp) +20410736: 00f75b63 ble a5,a4,2041074c <_svfprintf_r+0x125e> +2041073a: 01d0 addi a2,sp,196 +2041073c: 85ce mv a1,s3 +2041073e: 854a mv a0,s2 +20410740: 2a2010ef jal ra,204119e2 <__ssprint_r> +20410744: 32051063 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410748: 0ec10893 addi a7,sp,236 +2041074c: 87a6 mv a5,s1 +2041074e: 0004d363 bgez s1,20410754 <_svfprintf_r+0x1266> +20410752: 4781 li a5,0 +20410754: 54ba lw s1,172(sp) +20410756: 409a04b3 sub s1,s4,s1 +2041075a: 8c9d sub s1,s1,a5 +2041075c: d69051e3 blez s1,204104be <_svfprintf_r+0xfd0> +20410760: 4bc1 li s7,16 +20410762: 00007a97 auipc s5,0x7 +20410766: 0eaa8a93 addi s5,s5,234 # 2041784c +2041076a: 4c1d li s8,7 +2041076c: 47ae lw a5,200(sp) +2041076e: 0158a023 sw s5,0(a7) +20410772: 473e lw a4,204(sp) +20410774: 0785 addi a5,a5,1 +20410776: 00888693 addi a3,a7,8 +2041077a: d29bd9e3 ble s1,s7,204104ac <_svfprintf_r+0xfbe> +2041077e: 0741 addi a4,a4,16 +20410780: 0178a223 sw s7,4(a7) +20410784: c7ba sw a4,204(sp) +20410786: c5be sw a5,200(sp) +20410788: 00fc5a63 ble a5,s8,2041079c <_svfprintf_r+0x12ae> +2041078c: 01d0 addi a2,sp,196 +2041078e: 85ce mv a1,s3 +20410790: 854a mv a0,s2 +20410792: 250010ef jal ra,204119e2 <__ssprint_r> +20410796: 2c051763 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041079a: 11f4 addi a3,sp,236 +2041079c: 14c1 addi s1,s1,-16 +2041079e: 88b6 mv a7,a3 +204107a0: b7f1 j 2041076c <_svfprintf_r+0x127e> +204107a2: 06c1 addi a3,a3,16 +204107a4: 01b8a223 sw s11,4(a7) +204107a8: c7b6 sw a3,204(sp) +204107aa: c5ba sw a4,200(sp) +204107ac: 00eb5a63 ble a4,s6,204107c0 <_svfprintf_r+0x12d2> 204107b0: 01d0 addi a2,sp,196 204107b2: 85ce mv a1,s3 204107b4: 854a mv a0,s2 -204107b6: 5a8010ef jal ra,20411d5e <__ssprint_r> -204107ba: 62051363 bnez a0,20410de0 <_svfprintf_r+0x1576> -204107be: 0ec10893 addi a7,sp,236 -204107c2: 57ba lw a5,172(sp) -204107c4: 0147c563 blt a5,s4,204107ce <_svfprintf_r+0xf64> -204107c8: 00147793 andi a5,s0,1 -204107cc: c7bd beqz a5,2041083a <_svfprintf_r+0xfd0> -204107ce: 57a2 lw a5,40(sp) -204107d0: 4752 lw a4,20(sp) -204107d2: 08a1 addi a7,a7,8 -204107d4: fef8ac23 sw a5,-8(a7) -204107d8: 47d2 lw a5,20(sp) -204107da: fef8ae23 sw a5,-4(a7) -204107de: 47be lw a5,204(sp) -204107e0: 97ba add a5,a5,a4 -204107e2: c7be sw a5,204(sp) -204107e4: 47ae lw a5,200(sp) -204107e6: 471d li a4,7 -204107e8: 0785 addi a5,a5,1 -204107ea: c5be sw a5,200(sp) -204107ec: 00f75b63 ble a5,a4,20410802 <_svfprintf_r+0xf98> -204107f0: 01d0 addi a2,sp,196 -204107f2: 85ce mv a1,s3 -204107f4: 854a mv a0,s2 -204107f6: 568010ef jal ra,20411d5e <__ssprint_r> -204107fa: 5e051363 bnez a0,20410de0 <_svfprintf_r+0x1576> -204107fe: 0ec10893 addi a7,sp,236 -20410802: fffa0493 addi s1,s4,-1 -20410806: 02905a63 blez s1,2041083a <_svfprintf_r+0xfd0> -2041080a: 4bc1 li s7,16 -2041080c: 00007a97 auipc s5,0x7 -20410810: 280a8a93 addi s5,s5,640 # 20417a8c -20410814: 4c1d li s8,7 -20410816: 47ae lw a5,200(sp) -20410818: 0158a023 sw s5,0(a7) -2041081c: 473e lw a4,204(sp) -2041081e: 0785 addi a5,a5,1 -20410820: 00888693 addi a3,a7,8 -20410824: 049bc663 blt s7,s1,20410870 <_svfprintf_r+0x1006> -20410828: 0098a223 sw s1,4(a7) -2041082c: 94ba add s1,s1,a4 -2041082e: c7a6 sw s1,204(sp) -20410830: c5be sw a5,200(sp) -20410832: 471d li a4,7 -20410834: 88b6 mv a7,a3 -20410836: caf74ee3 blt a4,a5,204104f2 <_svfprintf_r+0xc88> -2041083a: 8811 andi s0,s0,4 -2041083c: 56041063 bnez s0,20410d9c <_svfprintf_r+0x1532> -20410840: 4d72 lw s10,28(sp) -20410842: 5782 lw a5,32(sp) -20410844: 00fd5363 ble a5,s10,2041084a <_svfprintf_r+0xfe0> -20410848: 8d3e mv s10,a5 -2041084a: 47e2 lw a5,24(sp) -2041084c: 97ea add a5,a5,s10 -2041084e: cc3e sw a5,24(sp) -20410850: 47be lw a5,204(sp) -20410852: cb81 beqz a5,20410862 <_svfprintf_r+0xff8> -20410854: 01d0 addi a2,sp,196 -20410856: 85ce mv a1,s3 -20410858: 854a mv a0,s2 -2041085a: 504010ef jal ra,20411d5e <__ssprint_r> -2041085e: 58051163 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410862: 4792 lw a5,4(sp) -20410864: c582 sw zero,200(sp) -20410866: 5a079963 bnez a5,20410e18 <_svfprintf_r+0x15ae> -2041086a: 0ec10893 addi a7,sp,236 -2041086e: ba7d j 2041022c <_svfprintf_r+0x9c2> -20410870: 0741 addi a4,a4,16 -20410872: 0178a223 sw s7,4(a7) -20410876: c7ba sw a4,204(sp) -20410878: c5be sw a5,200(sp) -2041087a: 00fc5a63 ble a5,s8,2041088e <_svfprintf_r+0x1024> -2041087e: 01d0 addi a2,sp,196 -20410880: 85ce mv a1,s3 -20410882: 854a mv a0,s2 -20410884: 4da010ef jal ra,20411d5e <__ssprint_r> -20410888: 54051c63 bnez a0,20410de0 <_svfprintf_r+0x1576> -2041088c: 11f4 addi a3,sp,236 -2041088e: 14c1 addi s1,s1,-16 -20410890: 88b6 mv a7,a3 -20410892: b751 j 20410816 <_svfprintf_r+0xfac> -20410894: 573a lw a4,172(sp) -20410896: 0ee04e63 bgtz a4,20410992 <_svfprintf_r+0x1128> -2041089a: 00008797 auipc a5,0x8 -2041089e: 80a78793 addi a5,a5,-2038 # 204180a4 <__clz_tab+0x138> -204108a2: 00f8a023 sw a5,0(a7) -204108a6: 4785 li a5,1 +204107b6: 22c010ef jal ra,204119e2 <__ssprint_r> +204107ba: 2a051563 bnez a0,20410a64 <_svfprintf_r+0x1576> +204107be: 11f0 addi a2,sp,236 +204107c0: 1ac1 addi s5,s5,-16 +204107c2: 88b2 mv a7,a2 +204107c4: b555 j 20410668 <_svfprintf_r+0x117a> +204107c6: 080c0e63 beqz s8,20410862 <_svfprintf_r+0x1374> +204107ca: 1c7d addi s8,s8,-1 +204107cc: 57b2 lw a5,44(sp) +204107ce: 5712 lw a4,36(sp) +204107d0: 08a1 addi a7,a7,8 +204107d2: fef8ac23 sw a5,-8(a7) +204107d6: 5792 lw a5,36(sp) +204107d8: fef8ae23 sw a5,-4(a7) +204107dc: 47be lw a5,204(sp) +204107de: 97ba add a5,a5,a4 +204107e0: c7be sw a5,204(sp) +204107e2: 47ae lw a5,200(sp) +204107e4: 0785 addi a5,a5,1 +204107e6: c5be sw a5,200(sp) +204107e8: 00fd5b63 ble a5,s10,204107fe <_svfprintf_r+0x1310> +204107ec: 01d0 addi a2,sp,196 +204107ee: 85ce mv a1,s3 +204107f0: 854a mv a0,s2 +204107f2: 1f0010ef jal ra,204119e2 <__ssprint_r> +204107f6: 26051763 bnez a0,20410a64 <_svfprintf_r+0x1576> +204107fa: 0ec10893 addi a7,sp,236 +204107fe: 47a2 lw a5,8(sp) +20410800: 415b0733 sub a4,s6,s5 +20410804: 0007c783 lbu a5,0(a5) +20410808: 00f75363 ble a5,a4,2041080e <_svfprintf_r+0x1320> +2041080c: 87ba mv a5,a4 +2041080e: 02f05a63 blez a5,20410842 <_svfprintf_r+0x1354> +20410812: 473e lw a4,204(sp) +20410814: 0158a023 sw s5,0(a7) +20410818: 00f8a223 sw a5,4(a7) +2041081c: 973e add a4,a4,a5 +2041081e: c7ba sw a4,204(sp) +20410820: 472e lw a4,200(sp) +20410822: 08a1 addi a7,a7,8 +20410824: 0705 addi a4,a4,1 +20410826: c5ba sw a4,200(sp) +20410828: 00ed5d63 ble a4,s10,20410842 <_svfprintf_r+0x1354> +2041082c: 01d0 addi a2,sp,196 +2041082e: 85ce mv a1,s3 +20410830: 854a mv a0,s2 +20410832: dc3e sw a5,56(sp) +20410834: 1ae010ef jal ra,204119e2 <__ssprint_r> +20410838: 22051663 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041083c: 57e2 lw a5,56(sp) +2041083e: 0ec10893 addi a7,sp,236 +20410842: 873e mv a4,a5 +20410844: 0007d363 bgez a5,2041084a <_svfprintf_r+0x135c> +20410848: 4701 li a4,0 +2041084a: 47a2 lw a5,8(sp) +2041084c: 4841 li a6,16 +2041084e: 0007c783 lbu a5,0(a5) +20410852: 8f99 sub a5,a5,a4 +20410854: 04f04163 bgtz a5,20410896 <_svfprintf_r+0x13a8> +20410858: 47a2 lw a5,8(sp) +2041085a: 0007c783 lbu a5,0(a5) +2041085e: 9abe add s5,s5,a5 +20410860: bd99 j 204106b6 <_svfprintf_r+0x11c8> +20410862: 47a2 lw a5,8(sp) +20410864: 1bfd addi s7,s7,-1 +20410866: 17fd addi a5,a5,-1 +20410868: c43e sw a5,8(sp) +2041086a: b78d j 204107cc <_svfprintf_r+0x12de> +2041086c: 06c1 addi a3,a3,16 +2041086e: 0108a223 sw a6,4(a7) +20410872: c7b6 sw a3,204(sp) +20410874: c5ba sw a4,200(sp) +20410876: 00ed5e63 ble a4,s10,20410892 <_svfprintf_r+0x13a4> +2041087a: 01d0 addi a2,sp,196 +2041087c: 85ce mv a1,s3 +2041087e: 854a mv a0,s2 +20410880: de42 sw a6,60(sp) +20410882: dc3e sw a5,56(sp) +20410884: 15e010ef jal ra,204119e2 <__ssprint_r> +20410888: 1c051e63 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041088c: 5872 lw a6,60(sp) +2041088e: 57e2 lw a5,56(sp) +20410890: 11f0 addi a2,sp,236 +20410892: 17c1 addi a5,a5,-16 +20410894: 88b2 mv a7,a2 +20410896: 472e lw a4,200(sp) +20410898: 01b8a023 sw s11,0(a7) +2041089c: 46be lw a3,204(sp) +2041089e: 0705 addi a4,a4,1 +204108a0: 00888613 addi a2,a7,8 +204108a4: fcf844e3 blt a6,a5,2041086c <_svfprintf_r+0x137e> 204108a8: 00f8a223 sw a5,4(a7) -204108ac: 47ae lw a5,200(sp) -204108ae: 0d85 addi s11,s11,1 -204108b0: c7ee sw s11,204(sp) -204108b2: 0785 addi a5,a5,1 -204108b4: c5be sw a5,200(sp) -204108b6: 471d li a4,7 -204108b8: 08a1 addi a7,a7,8 -204108ba: 00f75b63 ble a5,a4,204108d0 <_svfprintf_r+0x1066> -204108be: 01d0 addi a2,sp,196 -204108c0: 85ce mv a1,s3 -204108c2: 854a mv a0,s2 -204108c4: 49a010ef jal ra,20411d5e <__ssprint_r> -204108c8: 50051c63 bnez a0,20410de0 <_svfprintf_r+0x1576> -204108cc: 0ec10893 addi a7,sp,236 -204108d0: 57ba lw a5,172(sp) -204108d2: e791 bnez a5,204108de <_svfprintf_r+0x1074> -204108d4: 000a1563 bnez s4,204108de <_svfprintf_r+0x1074> -204108d8: 00147793 andi a5,s0,1 -204108dc: dfb9 beqz a5,2041083a <_svfprintf_r+0xfd0> -204108de: 57a2 lw a5,40(sp) -204108e0: 4752 lw a4,20(sp) -204108e2: 08a1 addi a7,a7,8 -204108e4: fef8ac23 sw a5,-8(a7) -204108e8: 47d2 lw a5,20(sp) -204108ea: fef8ae23 sw a5,-4(a7) -204108ee: 47be lw a5,204(sp) -204108f0: 97ba add a5,a5,a4 -204108f2: c7be sw a5,204(sp) -204108f4: 47ae lw a5,200(sp) -204108f6: 471d li a4,7 -204108f8: 0785 addi a5,a5,1 -204108fa: c5be sw a5,200(sp) -204108fc: 00f75b63 ble a5,a4,20410912 <_svfprintf_r+0x10a8> -20410900: 01d0 addi a2,sp,196 -20410902: 85ce mv a1,s3 -20410904: 854a mv a0,s2 -20410906: 458010ef jal ra,20411d5e <__ssprint_r> -2041090a: 4c051b63 bnez a0,20410de0 <_svfprintf_r+0x1576> -2041090e: 0ec10893 addi a7,sp,236 -20410912: 5aba lw s5,172(sp) -20410914: 040ad463 bgez s5,2041095c <_svfprintf_r+0x10f2> -20410918: 41500ab3 neg s5,s5 -2041091c: 8746 mv a4,a7 -2041091e: 4c41 li s8,16 -20410920: 00007b97 auipc s7,0x7 -20410924: 16cb8b93 addi s7,s7,364 # 20417a8c -20410928: 4d1d li s10,7 -2041092a: 47ae lw a5,200(sp) -2041092c: 01772023 sw s7,0(a4) -20410930: 46be lw a3,204(sp) -20410932: 0785 addi a5,a5,1 -20410934: 08a1 addi a7,a7,8 -20410936: 035c4b63 blt s8,s5,2041096c <_svfprintf_r+0x1102> -2041093a: 01572223 sw s5,4(a4) -2041093e: 9ab6 add s5,s5,a3 -20410940: c7d6 sw s5,204(sp) -20410942: c5be sw a5,200(sp) -20410944: 471d li a4,7 -20410946: 00f75b63 ble a5,a4,2041095c <_svfprintf_r+0x10f2> -2041094a: 01d0 addi a2,sp,196 -2041094c: 85ce mv a1,s3 -2041094e: 854a mv a0,s2 -20410950: 40e010ef jal ra,20411d5e <__ssprint_r> -20410954: 48051663 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410958: 0ec10893 addi a7,sp,236 -2041095c: 47be lw a5,204(sp) -2041095e: 0098a023 sw s1,0(a7) -20410962: 0148a223 sw s4,4(a7) -20410966: 97d2 add a5,a5,s4 -20410968: c7be sw a5,204(sp) -2041096a: bead j 204104e4 <_svfprintf_r+0xc7a> -2041096c: 06c1 addi a3,a3,16 -2041096e: 01872223 sw s8,4(a4) -20410972: c7b6 sw a3,204(sp) -20410974: c5be sw a5,200(sp) -20410976: 00fd5b63 ble a5,s10,2041098c <_svfprintf_r+0x1122> -2041097a: 01d0 addi a2,sp,196 -2041097c: 85ce mv a1,s3 -2041097e: 854a mv a0,s2 -20410980: 3de010ef jal ra,20411d5e <__ssprint_r> -20410984: 44051e63 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410988: 0ec10893 addi a7,sp,236 -2041098c: 1ac1 addi s5,s5,-16 -2041098e: 8746 mv a4,a7 -20410990: bf69 j 2041092a <_svfprintf_r+0x10c0> -20410992: 8ae6 mv s5,s9 -20410994: 019a5363 ble s9,s4,2041099a <_svfprintf_r+0x1130> -20410998: 8ad2 mv s5,s4 -2041099a: 03505863 blez s5,204109ca <_svfprintf_r+0x1160> -2041099e: 472e lw a4,200(sp) -204109a0: 9dd6 add s11,s11,s5 -204109a2: 0098a023 sw s1,0(a7) -204109a6: 0705 addi a4,a4,1 -204109a8: 0158a223 sw s5,4(a7) -204109ac: c7ee sw s11,204(sp) -204109ae: c5ba sw a4,200(sp) -204109b0: 469d li a3,7 -204109b2: 08a1 addi a7,a7,8 -204109b4: 00e6db63 ble a4,a3,204109ca <_svfprintf_r+0x1160> -204109b8: 01d0 addi a2,sp,196 -204109ba: 85ce mv a1,s3 -204109bc: 854a mv a0,s2 -204109be: 3a0010ef jal ra,20411d5e <__ssprint_r> -204109c2: 40051f63 bnez a0,20410de0 <_svfprintf_r+0x1576> -204109c6: 0ec10893 addi a7,sp,236 -204109ca: 000ad363 bgez s5,204109d0 <_svfprintf_r+0x1166> -204109ce: 4a81 li s5,0 -204109d0: 415c8ab3 sub s5,s9,s5 -204109d4: 05505363 blez s5,20410a1a <_svfprintf_r+0x11b0> -204109d8: 4dc1 li s11,16 -204109da: 00007d17 auipc s10,0x7 -204109de: 0b2d0d13 addi s10,s10,178 # 20417a8c -204109e2: 4b1d li s6,7 -204109e4: 472e lw a4,200(sp) -204109e6: 01a8a023 sw s10,0(a7) -204109ea: 46be lw a3,204(sp) -204109ec: 0705 addi a4,a4,1 -204109ee: 00888613 addi a2,a7,8 -204109f2: 135dc663 blt s11,s5,20410b1e <_svfprintf_r+0x12b4> -204109f6: 0158a223 sw s5,4(a7) -204109fa: 9ab6 add s5,s5,a3 -204109fc: c7d6 sw s5,204(sp) -204109fe: c5ba sw a4,200(sp) -20410a00: 469d li a3,7 -20410a02: 88b2 mv a7,a2 -20410a04: 00e6db63 ble a4,a3,20410a1a <_svfprintf_r+0x11b0> -20410a08: 01d0 addi a2,sp,196 -20410a0a: 85ce mv a1,s3 -20410a0c: 854a mv a0,s2 -20410a0e: 350010ef jal ra,20411d5e <__ssprint_r> -20410a12: 3c051763 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410a16: 0ec10893 addi a7,sp,236 -20410a1a: 40047793 andi a5,s0,1024 -20410a1e: 01948ab3 add s5,s1,s9 -20410a22: c38d beqz a5,20410a44 <_svfprintf_r+0x11da> -20410a24: 4d1d li s10,7 -20410a26: 01448b33 add s6,s1,s4 -20410a2a: 00007d97 auipc s11,0x7 -20410a2e: 062d8d93 addi s11,s11,98 # 20417a8c -20410a32: 100b9863 bnez s7,20410b42 <_svfprintf_r+0x12d8> -20410a36: 100c1863 bnez s8,20410b46 <_svfprintf_r+0x12dc> -20410a3a: 014487b3 add a5,s1,s4 -20410a3e: 0157f363 bleu s5,a5,20410a44 <_svfprintf_r+0x11da> -20410a42: 8abe mv s5,a5 -20410a44: 57ba lw a5,172(sp) -20410a46: 0147c563 blt a5,s4,20410a50 <_svfprintf_r+0x11e6> -20410a4a: 00147793 andi a5,s0,1 -20410a4e: cb9d beqz a5,20410a84 <_svfprintf_r+0x121a> -20410a50: 57a2 lw a5,40(sp) -20410a52: 4752 lw a4,20(sp) -20410a54: 08a1 addi a7,a7,8 -20410a56: fef8ac23 sw a5,-8(a7) -20410a5a: 47d2 lw a5,20(sp) -20410a5c: fef8ae23 sw a5,-4(a7) -20410a60: 47be lw a5,204(sp) -20410a62: 97ba add a5,a5,a4 -20410a64: c7be sw a5,204(sp) -20410a66: 47ae lw a5,200(sp) -20410a68: 471d li a4,7 -20410a6a: 0785 addi a5,a5,1 -20410a6c: c5be sw a5,200(sp) -20410a6e: 00f75b63 ble a5,a4,20410a84 <_svfprintf_r+0x121a> -20410a72: 01d0 addi a2,sp,196 -20410a74: 85ce mv a1,s3 -20410a76: 854a mv a0,s2 -20410a78: 2e6010ef jal ra,20411d5e <__ssprint_r> -20410a7c: 36051263 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410a80: 0ec10893 addi a7,sp,236 -20410a84: 94d2 add s1,s1,s4 -20410a86: 415487b3 sub a5,s1,s5 -20410a8a: 54ba lw s1,172(sp) -20410a8c: 409a04b3 sub s1,s4,s1 -20410a90: 0097d363 ble s1,a5,20410a96 <_svfprintf_r+0x122c> -20410a94: 84be mv s1,a5 -20410a96: 02905963 blez s1,20410ac8 <_svfprintf_r+0x125e> -20410a9a: 47be lw a5,204(sp) -20410a9c: 0158a023 sw s5,0(a7) -20410aa0: 0098a223 sw s1,4(a7) -20410aa4: 97a6 add a5,a5,s1 -20410aa6: c7be sw a5,204(sp) -20410aa8: 47ae lw a5,200(sp) -20410aaa: 471d li a4,7 -20410aac: 08a1 addi a7,a7,8 -20410aae: 0785 addi a5,a5,1 -20410ab0: c5be sw a5,200(sp) -20410ab2: 00f75b63 ble a5,a4,20410ac8 <_svfprintf_r+0x125e> -20410ab6: 01d0 addi a2,sp,196 -20410ab8: 85ce mv a1,s3 -20410aba: 854a mv a0,s2 -20410abc: 2a2010ef jal ra,20411d5e <__ssprint_r> -20410ac0: 32051063 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410ac4: 0ec10893 addi a7,sp,236 -20410ac8: 87a6 mv a5,s1 -20410aca: 0004d363 bgez s1,20410ad0 <_svfprintf_r+0x1266> -20410ace: 4781 li a5,0 -20410ad0: 54ba lw s1,172(sp) -20410ad2: 409a04b3 sub s1,s4,s1 -20410ad6: 8c9d sub s1,s1,a5 -20410ad8: d69051e3 blez s1,2041083a <_svfprintf_r+0xfd0> -20410adc: 4bc1 li s7,16 -20410ade: 00007a97 auipc s5,0x7 -20410ae2: faea8a93 addi s5,s5,-82 # 20417a8c -20410ae6: 4c1d li s8,7 -20410ae8: 47ae lw a5,200(sp) -20410aea: 0158a023 sw s5,0(a7) -20410aee: 473e lw a4,204(sp) -20410af0: 0785 addi a5,a5,1 -20410af2: 00888693 addi a3,a7,8 -20410af6: d29bd9e3 ble s1,s7,20410828 <_svfprintf_r+0xfbe> -20410afa: 0741 addi a4,a4,16 -20410afc: 0178a223 sw s7,4(a7) -20410b00: c7ba sw a4,204(sp) -20410b02: c5be sw a5,200(sp) -20410b04: 00fc5a63 ble a5,s8,20410b18 <_svfprintf_r+0x12ae> -20410b08: 01d0 addi a2,sp,196 -20410b0a: 85ce mv a1,s3 -20410b0c: 854a mv a0,s2 -20410b0e: 250010ef jal ra,20411d5e <__ssprint_r> -20410b12: 2c051763 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410b16: 11f4 addi a3,sp,236 -20410b18: 14c1 addi s1,s1,-16 -20410b1a: 88b6 mv a7,a3 -20410b1c: b7f1 j 20410ae8 <_svfprintf_r+0x127e> -20410b1e: 06c1 addi a3,a3,16 -20410b20: 01b8a223 sw s11,4(a7) -20410b24: c7b6 sw a3,204(sp) -20410b26: c5ba sw a4,200(sp) -20410b28: 00eb5a63 ble a4,s6,20410b3c <_svfprintf_r+0x12d2> -20410b2c: 01d0 addi a2,sp,196 -20410b2e: 85ce mv a1,s3 -20410b30: 854a mv a0,s2 -20410b32: 22c010ef jal ra,20411d5e <__ssprint_r> -20410b36: 2a051563 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410b3a: 11f0 addi a2,sp,236 -20410b3c: 1ac1 addi s5,s5,-16 -20410b3e: 88b2 mv a7,a2 -20410b40: b555 j 204109e4 <_svfprintf_r+0x117a> -20410b42: 080c0e63 beqz s8,20410bde <_svfprintf_r+0x1374> -20410b46: 1c7d addi s8,s8,-1 -20410b48: 57b2 lw a5,44(sp) -20410b4a: 5712 lw a4,36(sp) -20410b4c: 08a1 addi a7,a7,8 -20410b4e: fef8ac23 sw a5,-8(a7) -20410b52: 5792 lw a5,36(sp) -20410b54: fef8ae23 sw a5,-4(a7) -20410b58: 47be lw a5,204(sp) -20410b5a: 97ba add a5,a5,a4 -20410b5c: c7be sw a5,204(sp) -20410b5e: 47ae lw a5,200(sp) -20410b60: 0785 addi a5,a5,1 -20410b62: c5be sw a5,200(sp) -20410b64: 00fd5b63 ble a5,s10,20410b7a <_svfprintf_r+0x1310> -20410b68: 01d0 addi a2,sp,196 -20410b6a: 85ce mv a1,s3 -20410b6c: 854a mv a0,s2 -20410b6e: 1f0010ef jal ra,20411d5e <__ssprint_r> -20410b72: 26051763 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410b76: 0ec10893 addi a7,sp,236 -20410b7a: 47a2 lw a5,8(sp) -20410b7c: 415b0733 sub a4,s6,s5 -20410b80: 0007c783 lbu a5,0(a5) -20410b84: 00f75363 ble a5,a4,20410b8a <_svfprintf_r+0x1320> -20410b88: 87ba mv a5,a4 -20410b8a: 02f05a63 blez a5,20410bbe <_svfprintf_r+0x1354> -20410b8e: 473e lw a4,204(sp) -20410b90: 0158a023 sw s5,0(a7) -20410b94: 00f8a223 sw a5,4(a7) -20410b98: 973e add a4,a4,a5 -20410b9a: c7ba sw a4,204(sp) -20410b9c: 472e lw a4,200(sp) -20410b9e: 08a1 addi a7,a7,8 -20410ba0: 0705 addi a4,a4,1 -20410ba2: c5ba sw a4,200(sp) -20410ba4: 00ed5d63 ble a4,s10,20410bbe <_svfprintf_r+0x1354> -20410ba8: 01d0 addi a2,sp,196 -20410baa: 85ce mv a1,s3 -20410bac: 854a mv a0,s2 -20410bae: dc3e sw a5,56(sp) -20410bb0: 1ae010ef jal ra,20411d5e <__ssprint_r> -20410bb4: 22051663 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410bb8: 57e2 lw a5,56(sp) -20410bba: 0ec10893 addi a7,sp,236 -20410bbe: 873e mv a4,a5 -20410bc0: 0007d363 bgez a5,20410bc6 <_svfprintf_r+0x135c> -20410bc4: 4701 li a4,0 -20410bc6: 47a2 lw a5,8(sp) -20410bc8: 4841 li a6,16 -20410bca: 0007c783 lbu a5,0(a5) -20410bce: 8f99 sub a5,a5,a4 -20410bd0: 04f04163 bgtz a5,20410c12 <_svfprintf_r+0x13a8> -20410bd4: 47a2 lw a5,8(sp) -20410bd6: 0007c783 lbu a5,0(a5) -20410bda: 9abe add s5,s5,a5 -20410bdc: bd99 j 20410a32 <_svfprintf_r+0x11c8> -20410bde: 47a2 lw a5,8(sp) -20410be0: 1bfd addi s7,s7,-1 -20410be2: 17fd addi a5,a5,-1 -20410be4: c43e sw a5,8(sp) -20410be6: b78d j 20410b48 <_svfprintf_r+0x12de> -20410be8: 06c1 addi a3,a3,16 -20410bea: 0108a223 sw a6,4(a7) -20410bee: c7b6 sw a3,204(sp) -20410bf0: c5ba sw a4,200(sp) -20410bf2: 00ed5e63 ble a4,s10,20410c0e <_svfprintf_r+0x13a4> -20410bf6: 01d0 addi a2,sp,196 -20410bf8: 85ce mv a1,s3 -20410bfa: 854a mv a0,s2 -20410bfc: de42 sw a6,60(sp) -20410bfe: dc3e sw a5,56(sp) -20410c00: 15e010ef jal ra,20411d5e <__ssprint_r> -20410c04: 1c051e63 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410c08: 5872 lw a6,60(sp) -20410c0a: 57e2 lw a5,56(sp) -20410c0c: 11f0 addi a2,sp,236 -20410c0e: 17c1 addi a5,a5,-16 -20410c10: 88b2 mv a7,a2 -20410c12: 472e lw a4,200(sp) -20410c14: 01b8a023 sw s11,0(a7) -20410c18: 46be lw a3,204(sp) -20410c1a: 0705 addi a4,a4,1 -20410c1c: 00888613 addi a2,a7,8 -20410c20: fcf844e3 blt a6,a5,20410be8 <_svfprintf_r+0x137e> -20410c24: 00f8a223 sw a5,4(a7) -20410c28: 97b6 add a5,a5,a3 -20410c2a: c7be sw a5,204(sp) -20410c2c: c5ba sw a4,200(sp) -20410c2e: 88b2 mv a7,a2 -20410c30: faed52e3 ble a4,s10,20410bd4 <_svfprintf_r+0x136a> -20410c34: 01d0 addi a2,sp,196 -20410c36: 85ce mv a1,s3 -20410c38: 854a mv a0,s2 -20410c3a: 124010ef jal ra,20411d5e <__ssprint_r> -20410c3e: 1a051163 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410c42: 0ec10893 addi a7,sp,236 -20410c46: b779 j 20410bd4 <_svfprintf_r+0x136a> -20410c48: 47ae lw a5,200(sp) -20410c4a: 4705 li a4,1 -20410c4c: 0098a023 sw s1,0(a7) -20410c50: 0d85 addi s11,s11,1 -20410c52: 0785 addi a5,a5,1 -20410c54: 00888b93 addi s7,a7,8 -20410c58: 01474663 blt a4,s4,20410c64 <_svfprintf_r+0x13fa> -20410c5c: 00147693 andi a3,s0,1 -20410c60: 12068663 beqz a3,20410d8c <_svfprintf_r+0x1522> -20410c64: 4705 li a4,1 -20410c66: 00e8a223 sw a4,4(a7) -20410c6a: c7ee sw s11,204(sp) -20410c6c: c5be sw a5,200(sp) -20410c6e: 471d li a4,7 -20410c70: 00f75b63 ble a5,a4,20410c86 <_svfprintf_r+0x141c> -20410c74: 01d0 addi a2,sp,196 -20410c76: 85ce mv a1,s3 -20410c78: 854a mv a0,s2 -20410c7a: 0e4010ef jal ra,20411d5e <__ssprint_r> -20410c7e: 16051163 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410c82: 0ec10b93 addi s7,sp,236 -20410c86: 57a2 lw a5,40(sp) -20410c88: 4752 lw a4,20(sp) -20410c8a: 0ba1 addi s7,s7,8 -20410c8c: fefbac23 sw a5,-8(s7) -20410c90: 47d2 lw a5,20(sp) -20410c92: fefbae23 sw a5,-4(s7) -20410c96: 47be lw a5,204(sp) -20410c98: 97ba add a5,a5,a4 -20410c9a: c7be sw a5,204(sp) -20410c9c: 47ae lw a5,200(sp) -20410c9e: 471d li a4,7 -20410ca0: 0785 addi a5,a5,1 -20410ca2: c5be sw a5,200(sp) -20410ca4: 00f75b63 ble a5,a4,20410cba <_svfprintf_r+0x1450> -20410ca8: 01d0 addi a2,sp,196 -20410caa: 85ce mv a1,s3 -20410cac: 854a mv a0,s2 -20410cae: 0b0010ef jal ra,20411d5e <__ssprint_r> -20410cb2: 12051763 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410cb6: 0ec10b93 addi s7,sp,236 -20410cba: 47ce lw a5,208(sp) -20410cbc: 010c addi a1,sp,128 -20410cbe: 0908 addi a0,sp,144 -20410cc0: c93e sw a5,144(sp) -20410cc2: 47de lw a5,212(sp) -20410cc4: fffa0a93 addi s5,s4,-1 -20410cc8: c102 sw zero,128(sp) -20410cca: cb3e sw a5,148(sp) -20410ccc: 47ee lw a5,216(sp) -20410cce: c302 sw zero,132(sp) -20410cd0: c502 sw zero,136(sp) -20410cd2: cd3e sw a5,152(sp) -20410cd4: 47fe lw a5,220(sp) -20410cd6: c702 sw zero,140(sp) -20410cd8: cf3e sw a5,156(sp) -20410cda: 3cd020ef jal ra,204138a6 <__eqtf2> -20410cde: cd29 beqz a0,20410d38 <_svfprintf_r+0x14ce> -20410ce0: 47be lw a5,204(sp) -20410ce2: 472e lw a4,200(sp) -20410ce4: 0485 addi s1,s1,1 -20410ce6: 17fd addi a5,a5,-1 -20410ce8: 97d2 add a5,a5,s4 -20410cea: 0705 addi a4,a4,1 -20410cec: 009ba023 sw s1,0(s7) -20410cf0: 015ba223 sw s5,4(s7) -20410cf4: c7be sw a5,204(sp) -20410cf6: c5ba sw a4,200(sp) -20410cf8: 479d li a5,7 -20410cfa: 0ba1 addi s7,s7,8 -20410cfc: 00e7da63 ble a4,a5,20410d10 <_svfprintf_r+0x14a6> -20410d00: 01d0 addi a2,sp,196 -20410d02: 85ce mv a1,s3 -20410d04: 854a mv a0,s2 -20410d06: 058010ef jal ra,20411d5e <__ssprint_r> -20410d0a: e979 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410d0c: 0ec10b93 addi s7,sp,236 -20410d10: 195c addi a5,sp,180 -20410d12: 00fba023 sw a5,0(s7) -20410d16: 57c2 lw a5,48(sp) -20410d18: 5742 lw a4,48(sp) -20410d1a: 008b8893 addi a7,s7,8 -20410d1e: 00fba223 sw a5,4(s7) -20410d22: 47be lw a5,204(sp) -20410d24: 97ba add a5,a5,a4 -20410d26: c7be sw a5,204(sp) -20410d28: 47ae lw a5,200(sp) -20410d2a: 471d li a4,7 -20410d2c: 0785 addi a5,a5,1 -20410d2e: c5be sw a5,200(sp) -20410d30: b0f755e3 ble a5,a4,2041083a <_svfprintf_r+0xfd0> -20410d34: fbeff06f j 204104f2 <_svfprintf_r+0xc88> -20410d38: fd505ce3 blez s5,20410d10 <_svfprintf_r+0x14a6> -20410d3c: 4c41 li s8,16 -20410d3e: 00007497 auipc s1,0x7 -20410d42: d4e48493 addi s1,s1,-690 # 20417a8c -20410d46: 4d1d li s10,7 -20410d48: 472e lw a4,200(sp) -20410d4a: 009ba023 sw s1,0(s7) -20410d4e: 47be lw a5,204(sp) -20410d50: 0705 addi a4,a4,1 -20410d52: 008b8693 addi a3,s7,8 -20410d56: 015c4a63 blt s8,s5,20410d6a <_svfprintf_r+0x1500> -20410d5a: 97d6 add a5,a5,s5 -20410d5c: 015ba223 sw s5,4(s7) -20410d60: c7be sw a5,204(sp) -20410d62: c5ba sw a4,200(sp) -20410d64: 479d li a5,7 -20410d66: 8bb6 mv s7,a3 -20410d68: bf51 j 20410cfc <_svfprintf_r+0x1492> -20410d6a: 07c1 addi a5,a5,16 -20410d6c: 018ba223 sw s8,4(s7) -20410d70: c7be sw a5,204(sp) -20410d72: c5ba sw a4,200(sp) -20410d74: 00ed5963 ble a4,s10,20410d86 <_svfprintf_r+0x151c> -20410d78: 01d0 addi a2,sp,196 -20410d7a: 85ce mv a1,s3 -20410d7c: 854a mv a0,s2 -20410d7e: 7e1000ef jal ra,20411d5e <__ssprint_r> -20410d82: ed39 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410d84: 11f4 addi a3,sp,236 -20410d86: 1ac1 addi s5,s5,-16 -20410d88: 8bb6 mv s7,a3 -20410d8a: bf7d j 20410d48 <_svfprintf_r+0x14de> -20410d8c: 00e8a223 sw a4,4(a7) -20410d90: c7ee sw s11,204(sp) -20410d92: c5be sw a5,200(sp) -20410d94: 471d li a4,7 -20410d96: f6f75de3 ble a5,a4,20410d10 <_svfprintf_r+0x14a6> -20410d9a: b79d j 20410d00 <_svfprintf_r+0x1496> -20410d9c: 47f2 lw a5,28(sp) -20410d9e: 5702 lw a4,32(sp) -20410da0: 40e78433 sub s0,a5,a4 -20410da4: a8805ee3 blez s0,20410840 <_svfprintf_r+0xfd6> -20410da8: 4ac1 li s5,16 -20410daa: 00007497 auipc s1,0x7 -20410dae: cd248493 addi s1,s1,-814 # 20417a7c -20410db2: 4b9d li s7,7 -20410db4: 47ae lw a5,200(sp) -20410db6: 0098a023 sw s1,0(a7) -20410dba: 473e lw a4,204(sp) -20410dbc: 0785 addi a5,a5,1 -20410dbe: 028acb63 blt s5,s0,20410df4 <_svfprintf_r+0x158a> -20410dc2: 0088a223 sw s0,4(a7) -20410dc6: 943a add s0,s0,a4 -20410dc8: c7a2 sw s0,204(sp) -20410dca: c5be sw a5,200(sp) -20410dcc: 471d li a4,7 -20410dce: a6f759e3 ble a5,a4,20410840 <_svfprintf_r+0xfd6> -20410dd2: 01d0 addi a2,sp,196 -20410dd4: 85ce mv a1,s3 -20410dd6: 854a mv a0,s2 -20410dd8: 787000ef jal ra,20411d5e <__ssprint_r> -20410ddc: a60502e3 beqz a0,20410840 <_svfprintf_r+0xfd6> -20410de0: 4792 lw a5,4(sp) -20410de2: e399 bnez a5,20410de8 <_svfprintf_r+0x157e> -20410de4: f07fe06f j 2040fcea <_svfprintf_r+0x480> -20410de8: 85be mv a1,a5 -20410dea: 854a mv a0,s2 -20410dec: 99afa0ef jal ra,2040af86 <_free_r> -20410df0: efbfe06f j 2040fcea <_svfprintf_r+0x480> -20410df4: 0741 addi a4,a4,16 -20410df6: 0158a223 sw s5,4(a7) -20410dfa: c7ba sw a4,204(sp) -20410dfc: c5be sw a5,200(sp) -20410dfe: 08a1 addi a7,a7,8 -20410e00: 00fbda63 ble a5,s7,20410e14 <_svfprintf_r+0x15aa> -20410e04: 01d0 addi a2,sp,196 -20410e06: 85ce mv a1,s3 -20410e08: 854a mv a0,s2 -20410e0a: 755000ef jal ra,20411d5e <__ssprint_r> -20410e0e: f969 bnez a0,20410de0 <_svfprintf_r+0x1576> -20410e10: 0ec10893 addi a7,sp,236 -20410e14: 1441 addi s0,s0,-16 -20410e16: bf79 j 20410db4 <_svfprintf_r+0x154a> -20410e18: 4592 lw a1,4(sp) -20410e1a: 854a mv a0,s2 -20410e1c: 96afa0ef jal ra,2040af86 <_free_r> -20410e20: b4a9 j 2041086a <_svfprintf_r+0x1000> -20410e22: 47be lw a5,204(sp) -20410e24: e399 bnez a5,20410e2a <_svfprintf_r+0x15c0> -20410e26: ec5fe06f j 2040fcea <_svfprintf_r+0x480> -20410e2a: 01d0 addi a2,sp,196 -20410e2c: 85ce mv a1,s3 -20410e2e: 854a mv a0,s2 -20410e30: 72f000ef jal ra,20411d5e <__ssprint_r> -20410e34: eb7fe06f j 2040fcea <_svfprintf_r+0x480> +204108ac: 97b6 add a5,a5,a3 +204108ae: c7be sw a5,204(sp) +204108b0: c5ba sw a4,200(sp) +204108b2: 88b2 mv a7,a2 +204108b4: faed52e3 ble a4,s10,20410858 <_svfprintf_r+0x136a> +204108b8: 01d0 addi a2,sp,196 +204108ba: 85ce mv a1,s3 +204108bc: 854a mv a0,s2 +204108be: 124010ef jal ra,204119e2 <__ssprint_r> +204108c2: 1a051163 bnez a0,20410a64 <_svfprintf_r+0x1576> +204108c6: 0ec10893 addi a7,sp,236 +204108ca: b779 j 20410858 <_svfprintf_r+0x136a> +204108cc: 47ae lw a5,200(sp) +204108ce: 4705 li a4,1 +204108d0: 0098a023 sw s1,0(a7) +204108d4: 0d85 addi s11,s11,1 +204108d6: 0785 addi a5,a5,1 +204108d8: 00888b93 addi s7,a7,8 +204108dc: 01474663 blt a4,s4,204108e8 <_svfprintf_r+0x13fa> +204108e0: 00147693 andi a3,s0,1 +204108e4: 12068663 beqz a3,20410a10 <_svfprintf_r+0x1522> +204108e8: 4705 li a4,1 +204108ea: 00e8a223 sw a4,4(a7) +204108ee: c7ee sw s11,204(sp) +204108f0: c5be sw a5,200(sp) +204108f2: 471d li a4,7 +204108f4: 00f75b63 ble a5,a4,2041090a <_svfprintf_r+0x141c> +204108f8: 01d0 addi a2,sp,196 +204108fa: 85ce mv a1,s3 +204108fc: 854a mv a0,s2 +204108fe: 0e4010ef jal ra,204119e2 <__ssprint_r> +20410902: 16051163 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410906: 0ec10b93 addi s7,sp,236 +2041090a: 57a2 lw a5,40(sp) +2041090c: 4752 lw a4,20(sp) +2041090e: 0ba1 addi s7,s7,8 +20410910: fefbac23 sw a5,-8(s7) +20410914: 47d2 lw a5,20(sp) +20410916: fefbae23 sw a5,-4(s7) +2041091a: 47be lw a5,204(sp) +2041091c: 97ba add a5,a5,a4 +2041091e: c7be sw a5,204(sp) +20410920: 47ae lw a5,200(sp) +20410922: 471d li a4,7 +20410924: 0785 addi a5,a5,1 +20410926: c5be sw a5,200(sp) +20410928: 00f75b63 ble a5,a4,2041093e <_svfprintf_r+0x1450> +2041092c: 01d0 addi a2,sp,196 +2041092e: 85ce mv a1,s3 +20410930: 854a mv a0,s2 +20410932: 0b0010ef jal ra,204119e2 <__ssprint_r> +20410936: 12051763 bnez a0,20410a64 <_svfprintf_r+0x1576> +2041093a: 0ec10b93 addi s7,sp,236 +2041093e: 47ce lw a5,208(sp) +20410940: 010c addi a1,sp,128 +20410942: 0908 addi a0,sp,144 +20410944: c93e sw a5,144(sp) +20410946: 47de lw a5,212(sp) +20410948: fffa0a93 addi s5,s4,-1 +2041094c: c102 sw zero,128(sp) +2041094e: cb3e sw a5,148(sp) +20410950: 47ee lw a5,216(sp) +20410952: c302 sw zero,132(sp) +20410954: c502 sw zero,136(sp) +20410956: cd3e sw a5,152(sp) +20410958: 47fe lw a5,220(sp) +2041095a: c702 sw zero,140(sp) +2041095c: cf3e sw a5,156(sp) +2041095e: 3cd020ef jal ra,2041352a <__eqtf2> +20410962: cd29 beqz a0,204109bc <_svfprintf_r+0x14ce> +20410964: 47be lw a5,204(sp) +20410966: 472e lw a4,200(sp) +20410968: 0485 addi s1,s1,1 +2041096a: 17fd addi a5,a5,-1 +2041096c: 97d2 add a5,a5,s4 +2041096e: 0705 addi a4,a4,1 +20410970: 009ba023 sw s1,0(s7) +20410974: 015ba223 sw s5,4(s7) +20410978: c7be sw a5,204(sp) +2041097a: c5ba sw a4,200(sp) +2041097c: 479d li a5,7 +2041097e: 0ba1 addi s7,s7,8 +20410980: 00e7da63 ble a4,a5,20410994 <_svfprintf_r+0x14a6> +20410984: 01d0 addi a2,sp,196 +20410986: 85ce mv a1,s3 +20410988: 854a mv a0,s2 +2041098a: 058010ef jal ra,204119e2 <__ssprint_r> +2041098e: e979 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410990: 0ec10b93 addi s7,sp,236 +20410994: 195c addi a5,sp,180 +20410996: 00fba023 sw a5,0(s7) +2041099a: 57c2 lw a5,48(sp) +2041099c: 5742 lw a4,48(sp) +2041099e: 008b8893 addi a7,s7,8 +204109a2: 00fba223 sw a5,4(s7) +204109a6: 47be lw a5,204(sp) +204109a8: 97ba add a5,a5,a4 +204109aa: c7be sw a5,204(sp) +204109ac: 47ae lw a5,200(sp) +204109ae: 471d li a4,7 +204109b0: 0785 addi a5,a5,1 +204109b2: c5be sw a5,200(sp) +204109b4: b0f755e3 ble a5,a4,204104be <_svfprintf_r+0xfd0> +204109b8: fbeff06f j 20410176 <_svfprintf_r+0xc88> +204109bc: fd505ce3 blez s5,20410994 <_svfprintf_r+0x14a6> +204109c0: 4c41 li s8,16 +204109c2: 00007497 auipc s1,0x7 +204109c6: e8a48493 addi s1,s1,-374 # 2041784c +204109ca: 4d1d li s10,7 +204109cc: 472e lw a4,200(sp) +204109ce: 009ba023 sw s1,0(s7) +204109d2: 47be lw a5,204(sp) +204109d4: 0705 addi a4,a4,1 +204109d6: 008b8693 addi a3,s7,8 +204109da: 015c4a63 blt s8,s5,204109ee <_svfprintf_r+0x1500> +204109de: 97d6 add a5,a5,s5 +204109e0: 015ba223 sw s5,4(s7) +204109e4: c7be sw a5,204(sp) +204109e6: c5ba sw a4,200(sp) +204109e8: 479d li a5,7 +204109ea: 8bb6 mv s7,a3 +204109ec: bf51 j 20410980 <_svfprintf_r+0x1492> +204109ee: 07c1 addi a5,a5,16 +204109f0: 018ba223 sw s8,4(s7) +204109f4: c7be sw a5,204(sp) +204109f6: c5ba sw a4,200(sp) +204109f8: 00ed5963 ble a4,s10,20410a0a <_svfprintf_r+0x151c> +204109fc: 01d0 addi a2,sp,196 +204109fe: 85ce mv a1,s3 +20410a00: 854a mv a0,s2 +20410a02: 7e1000ef jal ra,204119e2 <__ssprint_r> +20410a06: ed39 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410a08: 11f4 addi a3,sp,236 +20410a0a: 1ac1 addi s5,s5,-16 +20410a0c: 8bb6 mv s7,a3 +20410a0e: bf7d j 204109cc <_svfprintf_r+0x14de> +20410a10: 00e8a223 sw a4,4(a7) +20410a14: c7ee sw s11,204(sp) +20410a16: c5be sw a5,200(sp) +20410a18: 471d li a4,7 +20410a1a: f6f75de3 ble a5,a4,20410994 <_svfprintf_r+0x14a6> +20410a1e: b79d j 20410984 <_svfprintf_r+0x1496> +20410a20: 47f2 lw a5,28(sp) +20410a22: 5702 lw a4,32(sp) +20410a24: 40e78433 sub s0,a5,a4 +20410a28: a8805ee3 blez s0,204104c4 <_svfprintf_r+0xfd6> +20410a2c: 4ac1 li s5,16 +20410a2e: 00007497 auipc s1,0x7 +20410a32: e0e48493 addi s1,s1,-498 # 2041783c +20410a36: 4b9d li s7,7 +20410a38: 47ae lw a5,200(sp) +20410a3a: 0098a023 sw s1,0(a7) +20410a3e: 473e lw a4,204(sp) +20410a40: 0785 addi a5,a5,1 +20410a42: 028acb63 blt s5,s0,20410a78 <_svfprintf_r+0x158a> +20410a46: 0088a223 sw s0,4(a7) +20410a4a: 943a add s0,s0,a4 +20410a4c: c7a2 sw s0,204(sp) +20410a4e: c5be sw a5,200(sp) +20410a50: 471d li a4,7 +20410a52: a6f759e3 ble a5,a4,204104c4 <_svfprintf_r+0xfd6> +20410a56: 01d0 addi a2,sp,196 +20410a58: 85ce mv a1,s3 +20410a5a: 854a mv a0,s2 +20410a5c: 787000ef jal ra,204119e2 <__ssprint_r> +20410a60: a60502e3 beqz a0,204104c4 <_svfprintf_r+0xfd6> +20410a64: 4792 lw a5,4(sp) +20410a66: e399 bnez a5,20410a6c <_svfprintf_r+0x157e> +20410a68: f07fe06f j 2040f96e <_svfprintf_r+0x480> +20410a6c: 85be mv a1,a5 +20410a6e: 854a mv a0,s2 +20410a70: 99afa0ef jal ra,2040ac0a <_free_r> +20410a74: efbfe06f j 2040f96e <_svfprintf_r+0x480> +20410a78: 0741 addi a4,a4,16 +20410a7a: 0158a223 sw s5,4(a7) +20410a7e: c7ba sw a4,204(sp) +20410a80: c5be sw a5,200(sp) +20410a82: 08a1 addi a7,a7,8 +20410a84: 00fbda63 ble a5,s7,20410a98 <_svfprintf_r+0x15aa> +20410a88: 01d0 addi a2,sp,196 +20410a8a: 85ce mv a1,s3 +20410a8c: 854a mv a0,s2 +20410a8e: 755000ef jal ra,204119e2 <__ssprint_r> +20410a92: f969 bnez a0,20410a64 <_svfprintf_r+0x1576> +20410a94: 0ec10893 addi a7,sp,236 +20410a98: 1441 addi s0,s0,-16 +20410a9a: bf79 j 20410a38 <_svfprintf_r+0x154a> +20410a9c: 4592 lw a1,4(sp) +20410a9e: 854a mv a0,s2 +20410aa0: 96afa0ef jal ra,2040ac0a <_free_r> +20410aa4: b4a9 j 204104ee <_svfprintf_r+0x1000> +20410aa6: 47be lw a5,204(sp) +20410aa8: e399 bnez a5,20410aae <_svfprintf_r+0x15c0> +20410aaa: ec5fe06f j 2040f96e <_svfprintf_r+0x480> +20410aae: 01d0 addi a2,sp,196 +20410ab0: 85ce mv a1,s3 +20410ab2: 854a mv a0,s2 +20410ab4: 72f000ef jal ra,204119e2 <__ssprint_r> +20410ab8: eb7fe06f j 2040f96e <_svfprintf_r+0x480> -20410e38 <__sprint_r>: -20410e38: 461c lw a5,8(a2) -20410e3a: 7179 addi sp,sp,-48 -20410e3c: d422 sw s0,40(sp) -20410e3e: d606 sw ra,44(sp) -20410e40: d226 sw s1,36(sp) -20410e42: d04a sw s2,32(sp) -20410e44: ce4e sw s3,28(sp) -20410e46: cc52 sw s4,24(sp) -20410e48: ca56 sw s5,20(sp) -20410e4a: c85a sw s6,16(sp) -20410e4c: c65e sw s7,12(sp) -20410e4e: c462 sw s8,8(sp) -20410e50: 8432 mv s0,a2 -20410e52: e385 bnez a5,20410e72 <__sprint_r+0x3a> -20410e54: 00062223 sw zero,4(a2) -20410e58: 4501 li a0,0 -20410e5a: 50b2 lw ra,44(sp) -20410e5c: 5422 lw s0,40(sp) -20410e5e: 5492 lw s1,36(sp) -20410e60: 5902 lw s2,32(sp) -20410e62: 49f2 lw s3,28(sp) -20410e64: 4a62 lw s4,24(sp) -20410e66: 4ad2 lw s5,20(sp) -20410e68: 4b42 lw s6,16(sp) -20410e6a: 4bb2 lw s7,12(sp) -20410e6c: 4c22 lw s8,8(sp) -20410e6e: 6145 addi sp,sp,48 -20410e70: 8082 ret -20410e72: 51fc lw a5,100(a1) -20410e74: 892e mv s2,a1 -20410e76: 01279713 slli a4,a5,0x12 -20410e7a: 04075a63 bgez a4,20410ece <__sprint_r+0x96> -20410e7e: 4204 lw s1,0(a2) -20410e80: 8a2a mv s4,a0 -20410e82: 5bfd li s7,-1 -20410e84: 441c lw a5,8(s0) -20410e86: e799 bnez a5,20410e94 <__sprint_r+0x5c> -20410e88: 4501 li a0,0 -20410e8a: 00042423 sw zero,8(s0) -20410e8e: 00042223 sw zero,4(s0) -20410e92: b7e1 j 20410e5a <__sprint_r+0x22> -20410e94: 0044a983 lw s3,4(s1) -20410e98: 0004ab03 lw s6,0(s1) -20410e9c: 4a81 li s5,0 -20410e9e: 0029dc13 srli s8,s3,0x2 -20410ea2: 018acb63 blt s5,s8,20410eb8 <__sprint_r+0x80> -20410ea6: 441c lw a5,8(s0) -20410ea8: ffc9f993 andi s3,s3,-4 -20410eac: 04a1 addi s1,s1,8 -20410eae: 413789b3 sub s3,a5,s3 -20410eb2: 01342423 sw s3,8(s0) -20410eb6: b7f9 j 20410e84 <__sprint_r+0x4c> -20410eb8: 000b2583 lw a1,0(s6) -20410ebc: 864a mv a2,s2 -20410ebe: 8552 mv a0,s4 -20410ec0: 331000ef jal ra,204119f0 <_fputwc_r> -20410ec4: 0b11 addi s6,s6,4 -20410ec6: 01750763 beq a0,s7,20410ed4 <__sprint_r+0x9c> -20410eca: 0a85 addi s5,s5,1 -20410ecc: bfd9 j 20410ea2 <__sprint_r+0x6a> -20410ece: 375000ef jal ra,20411a42 <__sfvwrite_r> -20410ed2: bf65 j 20410e8a <__sprint_r+0x52> -20410ed4: 557d li a0,-1 -20410ed6: bf55 j 20410e8a <__sprint_r+0x52> +20410abc <__sprint_r>: +20410abc: 461c lw a5,8(a2) +20410abe: 7179 addi sp,sp,-48 +20410ac0: d422 sw s0,40(sp) +20410ac2: d606 sw ra,44(sp) +20410ac4: d226 sw s1,36(sp) +20410ac6: d04a sw s2,32(sp) +20410ac8: ce4e sw s3,28(sp) +20410aca: cc52 sw s4,24(sp) +20410acc: ca56 sw s5,20(sp) +20410ace: c85a sw s6,16(sp) +20410ad0: c65e sw s7,12(sp) +20410ad2: c462 sw s8,8(sp) +20410ad4: 8432 mv s0,a2 +20410ad6: e385 bnez a5,20410af6 <__sprint_r+0x3a> +20410ad8: 00062223 sw zero,4(a2) +20410adc: 4501 li a0,0 +20410ade: 50b2 lw ra,44(sp) +20410ae0: 5422 lw s0,40(sp) +20410ae2: 5492 lw s1,36(sp) +20410ae4: 5902 lw s2,32(sp) +20410ae6: 49f2 lw s3,28(sp) +20410ae8: 4a62 lw s4,24(sp) +20410aea: 4ad2 lw s5,20(sp) +20410aec: 4b42 lw s6,16(sp) +20410aee: 4bb2 lw s7,12(sp) +20410af0: 4c22 lw s8,8(sp) +20410af2: 6145 addi sp,sp,48 +20410af4: 8082 ret +20410af6: 51fc lw a5,100(a1) +20410af8: 892e mv s2,a1 +20410afa: 01279713 slli a4,a5,0x12 +20410afe: 04075a63 bgez a4,20410b52 <__sprint_r+0x96> +20410b02: 4204 lw s1,0(a2) +20410b04: 8a2a mv s4,a0 +20410b06: 5bfd li s7,-1 +20410b08: 441c lw a5,8(s0) +20410b0a: e799 bnez a5,20410b18 <__sprint_r+0x5c> +20410b0c: 4501 li a0,0 +20410b0e: 00042423 sw zero,8(s0) +20410b12: 00042223 sw zero,4(s0) +20410b16: b7e1 j 20410ade <__sprint_r+0x22> +20410b18: 0044a983 lw s3,4(s1) +20410b1c: 0004ab03 lw s6,0(s1) +20410b20: 4a81 li s5,0 +20410b22: 0029dc13 srli s8,s3,0x2 +20410b26: 018acb63 blt s5,s8,20410b3c <__sprint_r+0x80> +20410b2a: 441c lw a5,8(s0) +20410b2c: ffc9f993 andi s3,s3,-4 +20410b30: 04a1 addi s1,s1,8 +20410b32: 413789b3 sub s3,a5,s3 +20410b36: 01342423 sw s3,8(s0) +20410b3a: b7f9 j 20410b08 <__sprint_r+0x4c> +20410b3c: 000b2583 lw a1,0(s6) +20410b40: 864a mv a2,s2 +20410b42: 8552 mv a0,s4 +20410b44: 331000ef jal ra,20411674 <_fputwc_r> +20410b48: 0b11 addi s6,s6,4 +20410b4a: 01750763 beq a0,s7,20410b58 <__sprint_r+0x9c> +20410b4e: 0a85 addi s5,s5,1 +20410b50: bfd9 j 20410b26 <__sprint_r+0x6a> +20410b52: 375000ef jal ra,204116c6 <__sfvwrite_r> +20410b56: bf65 j 20410b0e <__sprint_r+0x52> +20410b58: 557d li a0,-1 +20410b5a: bf55 j 20410b0e <__sprint_r+0x52> -20410ed8 <_vfiprintf_r>: -20410ed8: 7169 addi sp,sp,-304 -20410eda: 12812423 sw s0,296(sp) -20410ede: 13212023 sw s2,288(sp) -20410ee2: 11312e23 sw s3,284(sp) -20410ee6: 11412c23 sw s4,280(sp) -20410eea: 12112623 sw ra,300(sp) -20410eee: 12912223 sw s1,292(sp) -20410ef2: 11512a23 sw s5,276(sp) -20410ef6: 11612823 sw s6,272(sp) -20410efa: 11712623 sw s7,268(sp) -20410efe: 11812423 sw s8,264(sp) -20410f02: 11912223 sw s9,260(sp) -20410f06: 11a12023 sw s10,256(sp) -20410f0a: dfee sw s11,252(sp) -20410f0c: 89aa mv s3,a0 -20410f0e: 842e mv s0,a1 -20410f10: 8a32 mv s4,a2 -20410f12: 8936 mv s2,a3 -20410f14: c509 beqz a0,20410f1e <_vfiprintf_r+0x46> -20410f16: 5d1c lw a5,56(a0) -20410f18: e399 bnez a5,20410f1e <_vfiprintf_r+0x46> -20410f1a: 888fc0ef jal ra,2040cfa2 <__sinit> -20410f1e: 00c41783 lh a5,12(s0) -20410f22: 01279713 slli a4,a5,0x12 -20410f26: 00074b63 bltz a4,20410f3c <_vfiprintf_r+0x64> -20410f2a: 6689 lui a3,0x2 -20410f2c: 5078 lw a4,100(s0) -20410f2e: 8fd5 or a5,a5,a3 -20410f30: 00f41623 sh a5,12(s0) -20410f34: 77f9 lui a5,0xffffe -20410f36: 17fd addi a5,a5,-1 -20410f38: 8ff9 and a5,a5,a4 -20410f3a: d07c sw a5,100(s0) -20410f3c: 00c45783 lhu a5,12(s0) -20410f40: 8ba1 andi a5,a5,8 -20410f42: c3a5 beqz a5,20410fa2 <_vfiprintf_r+0xca> -20410f44: 481c lw a5,16(s0) -20410f46: cfb1 beqz a5,20410fa2 <_vfiprintf_r+0xca> -20410f48: 00c45783 lhu a5,12(s0) -20410f4c: 4729 li a4,10 -20410f4e: 8be9 andi a5,a5,26 -20410f50: 06e79063 bne a5,a4,20410fb0 <_vfiprintf_r+0xd8> -20410f54: 00e41783 lh a5,14(s0) -20410f58: 0407cc63 bltz a5,20410fb0 <_vfiprintf_r+0xd8> -20410f5c: 86ca mv a3,s2 -20410f5e: 8652 mv a2,s4 -20410f60: 85a2 mv a1,s0 -20410f62: 854e mv a0,s3 -20410f64: 075000ef jal ra,204117d8 <__sbprintf> -20410f68: 8baa mv s7,a0 -20410f6a: 12c12083 lw ra,300(sp) -20410f6e: 12812403 lw s0,296(sp) -20410f72: 855e mv a0,s7 -20410f74: 12412483 lw s1,292(sp) -20410f78: 12012903 lw s2,288(sp) -20410f7c: 11c12983 lw s3,284(sp) -20410f80: 11812a03 lw s4,280(sp) -20410f84: 11412a83 lw s5,276(sp) -20410f88: 11012b03 lw s6,272(sp) -20410f8c: 10c12b83 lw s7,268(sp) -20410f90: 10812c03 lw s8,264(sp) -20410f94: 10412c83 lw s9,260(sp) -20410f98: 10012d03 lw s10,256(sp) -20410f9c: 5dfe lw s11,252(sp) -20410f9e: 6155 addi sp,sp,304 -20410fa0: 8082 ret -20410fa2: 85a2 mv a1,s0 -20410fa4: 854e mv a0,s3 -20410fa6: b79fb0ef jal ra,2040cb1e <__swsetup_r> -20410faa: dd59 beqz a0,20410f48 <_vfiprintf_r+0x70> -20410fac: 5bfd li s7,-1 -20410fae: bf75 j 20410f6a <_vfiprintf_r+0x92> -20410fb0: 04c10b13 addi s6,sp,76 -20410fb4: c0da sw s6,64(sp) -20410fb6: c482 sw zero,72(sp) -20410fb8: c282 sw zero,68(sp) -20410fba: 875a mv a4,s6 -20410fbc: ca02 sw zero,20(sp) -20410fbe: c602 sw zero,12(sp) -20410fc0: c802 sw zero,16(sp) -20410fc2: cc02 sw zero,24(sp) -20410fc4: 4b81 li s7,0 -20410fc6: 84d2 mv s1,s4 -20410fc8: 02500693 li a3,37 -20410fcc: 0004c783 lbu a5,0(s1) -20410fd0: c399 beqz a5,20410fd6 <_vfiprintf_r+0xfe> -20410fd2: 06d79c63 bne a5,a3,2041104a <_vfiprintf_r+0x172> -20410fd6: 41448ab3 sub s5,s1,s4 -20410fda: 020a8863 beqz s5,2041100a <_vfiprintf_r+0x132> -20410fde: 47a6 lw a5,72(sp) -20410fe0: 01472023 sw s4,0(a4) -20410fe4: 01572223 sw s5,4(a4) -20410fe8: 97d6 add a5,a5,s5 -20410fea: c4be sw a5,72(sp) -20410fec: 4796 lw a5,68(sp) -20410fee: 469d li a3,7 -20410ff0: 0721 addi a4,a4,8 -20410ff2: 0785 addi a5,a5,1 -20410ff4: c2be sw a5,68(sp) -20410ff6: 00f6d963 ble a5,a3,20411008 <_vfiprintf_r+0x130> -20410ffa: 0090 addi a2,sp,64 -20410ffc: 85a2 mv a1,s0 -20410ffe: 854e mv a0,s3 -20411000: 3d25 jal 20410e38 <__sprint_r> -20411002: 78051063 bnez a0,20411782 <_vfiprintf_r+0x8aa> -20411006: 875a mv a4,s6 -20411008: 9bd6 add s7,s7,s5 -2041100a: 0004c783 lbu a5,0(s1) -2041100e: 7a078363 beqz a5,204117b4 <_vfiprintf_r+0x8dc> -20411012: 00148a13 addi s4,s1,1 -20411016: 02010da3 sb zero,59(sp) -2041101a: 54fd li s1,-1 -2041101c: 4a81 li s5,0 -2041101e: 4d01 li s10,0 -20411020: 4c25 li s8,9 -20411022: 05a00513 li a0,90 -20411026: 02a00813 li a6,42 -2041102a: 000a4603 lbu a2,0(s4) -2041102e: 0a05 addi s4,s4,1 -20411030: fe060693 addi a3,a2,-32 -20411034: 66d56a63 bltu a0,a3,204116a8 <_vfiprintf_r+0x7d0> -20411038: 00007797 auipc a5,0x7 -2041103c: a6478793 addi a5,a5,-1436 # 20417a9c -20411040: 068a slli a3,a3,0x2 -20411042: 96be add a3,a3,a5 -20411044: 4294 lw a3,0(a3) -20411046: 96be add a3,a3,a5 -20411048: 8682 jr a3 -2041104a: 0485 addi s1,s1,1 -2041104c: b741 j 20410fcc <_vfiprintf_r+0xf4> -2041104e: 00007797 auipc a5,0x7 -20411052: 04278793 addi a5,a5,66 # 20418090 <__clz_tab+0x124> -20411056: ca3e sw a5,20(sp) -20411058: 020d7693 andi a3,s10,32 -2041105c: 4e068763 beqz a3,2041154a <_vfiprintf_r+0x672> -20411060: 091d addi s2,s2,7 -20411062: ff897913 andi s2,s2,-8 -20411066: 00092883 lw a7,0(s2) -2041106a: 00492c83 lw s9,4(s2) -2041106e: 00890c13 addi s8,s2,8 -20411072: 001d7693 andi a3,s10,1 -20411076: ce81 beqz a3,2041108e <_vfiprintf_r+0x1b6> -20411078: 0198e6b3 or a3,a7,s9 -2041107c: ca89 beqz a3,2041108e <_vfiprintf_r+0x1b6> -2041107e: 03000693 li a3,48 -20411082: 02d10e23 sb a3,60(sp) -20411086: 02c10ea3 sb a2,61(sp) -2041108a: 002d6d13 ori s10,s10,2 -2041108e: bffd7d13 andi s10,s10,-1025 -20411092: ac85 j 20411302 <_vfiprintf_r+0x42a> -20411094: 854e mv a0,s3 -20411096: c43a sw a4,8(sp) -20411098: 847fd0ef jal ra,2040e8de <_localeconv_r> -2041109c: 415c lw a5,4(a0) -2041109e: 853e mv a0,a5 -204110a0: cc3e sw a5,24(sp) -204110a2: bc0fa0ef jal ra,2040b462 -204110a6: c82a sw a0,16(sp) -204110a8: 854e mv a0,s3 -204110aa: 835fd0ef jal ra,2040e8de <_localeconv_r> -204110ae: 451c lw a5,8(a0) -204110b0: 4722 lw a4,8(sp) -204110b2: c63e sw a5,12(sp) -204110b4: 47c2 lw a5,16(sp) -204110b6: d7b5 beqz a5,20411022 <_vfiprintf_r+0x14a> -204110b8: 47b2 lw a5,12(sp) -204110ba: d7a5 beqz a5,20411022 <_vfiprintf_r+0x14a> -204110bc: 0007c683 lbu a3,0(a5) -204110c0: d2ad beqz a3,20411022 <_vfiprintf_r+0x14a> -204110c2: 400d6d13 ori s10,s10,1024 -204110c6: bfb1 j 20411022 <_vfiprintf_r+0x14a> -204110c8: 03b14683 lbu a3,59(sp) -204110cc: fab9 bnez a3,20411022 <_vfiprintf_r+0x14a> -204110ce: 02000693 li a3,32 -204110d2: 02d10da3 sb a3,59(sp) -204110d6: b7b1 j 20411022 <_vfiprintf_r+0x14a> -204110d8: 001d6d13 ori s10,s10,1 -204110dc: b799 j 20411022 <_vfiprintf_r+0x14a> -204110de: 00092a83 lw s5,0(s2) -204110e2: 0911 addi s2,s2,4 -204110e4: f20adfe3 bgez s5,20411022 <_vfiprintf_r+0x14a> -204110e8: 41500ab3 neg s5,s5 -204110ec: 004d6d13 ori s10,s10,4 -204110f0: bf0d j 20411022 <_vfiprintf_r+0x14a> -204110f2: 02b00693 li a3,43 -204110f6: bff1 j 204110d2 <_vfiprintf_r+0x1fa> -204110f8: 000a4603 lbu a2,0(s4) -204110fc: 001a0693 addi a3,s4,1 -20411100: 03061963 bne a2,a6,20411132 <_vfiprintf_r+0x25a> -20411104: 00092483 lw s1,0(s2) -20411108: 00490613 addi a2,s2,4 -2041110c: 0004d363 bgez s1,20411112 <_vfiprintf_r+0x23a> -20411110: 54fd li s1,-1 -20411112: 8932 mv s2,a2 -20411114: 8a36 mv s4,a3 -20411116: b731 j 20411022 <_vfiprintf_r+0x14a> -20411118: 47a9 li a5,10 -2041111a: 02f484b3 mul s1,s1,a5 -2041111e: 0685 addi a3,a3,1 -20411120: fff6c603 lbu a2,-1(a3) # 1fff <__stack_size+0x17ff> -20411124: 94ae add s1,s1,a1 -20411126: fd060593 addi a1,a2,-48 -2041112a: febc77e3 bleu a1,s8,20411118 <_vfiprintf_r+0x240> -2041112e: 8a36 mv s4,a3 -20411130: b701 j 20411030 <_vfiprintf_r+0x158> -20411132: 4481 li s1,0 -20411134: bfcd j 20411126 <_vfiprintf_r+0x24e> -20411136: 080d6d13 ori s10,s10,128 -2041113a: b5e5 j 20411022 <_vfiprintf_r+0x14a> -2041113c: 86d2 mv a3,s4 -2041113e: 4a81 li s5,0 -20411140: 47a9 li a5,10 -20411142: 02fa8ab3 mul s5,s5,a5 -20411146: fd060613 addi a2,a2,-48 -2041114a: 0685 addi a3,a3,1 -2041114c: 9ab2 add s5,s5,a2 -2041114e: fff6c603 lbu a2,-1(a3) -20411152: fd060593 addi a1,a2,-48 -20411156: febc75e3 bleu a1,s8,20411140 <_vfiprintf_r+0x268> -2041115a: bfd1 j 2041112e <_vfiprintf_r+0x256> -2041115c: 000a4603 lbu a2,0(s4) -20411160: 06800693 li a3,104 -20411164: 00d61663 bne a2,a3,20411170 <_vfiprintf_r+0x298> -20411168: 0a05 addi s4,s4,1 -2041116a: 200d6d13 ori s10,s10,512 -2041116e: bd55 j 20411022 <_vfiprintf_r+0x14a> -20411170: 040d6d13 ori s10,s10,64 -20411174: b57d j 20411022 <_vfiprintf_r+0x14a> -20411176: 000a4603 lbu a2,0(s4) -2041117a: 06c00693 li a3,108 -2041117e: 00d61663 bne a2,a3,2041118a <_vfiprintf_r+0x2b2> -20411182: 0a05 addi s4,s4,1 -20411184: 020d6d13 ori s10,s10,32 -20411188: bd69 j 20411022 <_vfiprintf_r+0x14a> -2041118a: 010d6d13 ori s10,s10,16 -2041118e: bd51 j 20411022 <_vfiprintf_r+0x14a> -20411190: 00092683 lw a3,0(s2) -20411194: 00490c13 addi s8,s2,4 -20411198: 02010da3 sb zero,59(sp) -2041119c: 08d10623 sb a3,140(sp) -204111a0: 4485 li s1,1 -204111a2: 4c81 li s9,0 -204111a4: 08c10913 addi s2,sp,140 -204111a8: a259 j 2041132e <_vfiprintf_r+0x456> -204111aa: 010d6d13 ori s10,s10,16 -204111ae: 020d7693 andi a3,s10,32 -204111b2: c6b9 beqz a3,20411200 <_vfiprintf_r+0x328> -204111b4: 091d addi s2,s2,7 -204111b6: ff897913 andi s2,s2,-8 -204111ba: 00092883 lw a7,0(s2) -204111be: 00492c83 lw s9,4(s2) -204111c2: 00890c13 addi s8,s2,8 -204111c6: 000cde63 bgez s9,204111e2 <_vfiprintf_r+0x30a> -204111ca: 411008b3 neg a7,a7 -204111ce: 011036b3 snez a3,a7 -204111d2: 41900333 neg t1,s9 -204111d6: 40d30cb3 sub s9,t1,a3 -204111da: 02d00693 li a3,45 -204111de: 02d10da3 sb a3,59(sp) -204111e2: 56fd li a3,-1 -204111e4: 38d49863 bne s1,a3,20411574 <_vfiprintf_r+0x69c> -204111e8: 3e0c9563 bnez s9,204115d2 <_vfiprintf_r+0x6fa> -204111ec: 46a5 li a3,9 -204111ee: 3f16e263 bltu a3,a7,204115d2 <_vfiprintf_r+0x6fa> -204111f2: 03088893 addi a7,a7,48 -204111f6: 0f1107a3 sb a7,239(sp) -204111fa: 0ef10913 addi s2,sp,239 -204111fe: a6d9 j 204115c4 <_vfiprintf_r+0x6ec> -20411200: 010d7693 andi a3,s10,16 -20411204: 00490c13 addi s8,s2,4 -20411208: c691 beqz a3,20411214 <_vfiprintf_r+0x33c> -2041120a: 00092883 lw a7,0(s2) -2041120e: 41f8dc93 srai s9,a7,0x1f -20411212: bf55 j 204111c6 <_vfiprintf_r+0x2ee> -20411214: 040d7693 andi a3,s10,64 -20411218: 00092883 lw a7,0(s2) -2041121c: c689 beqz a3,20411226 <_vfiprintf_r+0x34e> -2041121e: 08c2 slli a7,a7,0x10 -20411220: 4108d893 srai a7,a7,0x10 -20411224: b7ed j 2041120e <_vfiprintf_r+0x336> -20411226: 200d7693 andi a3,s10,512 -2041122a: d2f5 beqz a3,2041120e <_vfiprintf_r+0x336> -2041122c: 08e2 slli a7,a7,0x18 -2041122e: 4188d893 srai a7,a7,0x18 -20411232: bff1 j 2041120e <_vfiprintf_r+0x336> -20411234: 020d7613 andi a2,s10,32 -20411238: 00092683 lw a3,0(s2) -2041123c: 0911 addi s2,s2,4 -2041123e: c619 beqz a2,2041124c <_vfiprintf_r+0x374> -20411240: 41fbd793 srai a5,s7,0x1f -20411244: 0176a023 sw s7,0(a3) -20411248: c2dc sw a5,4(a3) -2041124a: bbb5 j 20410fc6 <_vfiprintf_r+0xee> -2041124c: 010d7613 andi a2,s10,16 -20411250: c601 beqz a2,20411258 <_vfiprintf_r+0x380> -20411252: 0176a023 sw s7,0(a3) -20411256: bb85 j 20410fc6 <_vfiprintf_r+0xee> -20411258: 040d7613 andi a2,s10,64 -2041125c: c601 beqz a2,20411264 <_vfiprintf_r+0x38c> -2041125e: 01769023 sh s7,0(a3) -20411262: b395 j 20410fc6 <_vfiprintf_r+0xee> -20411264: 200d7793 andi a5,s10,512 -20411268: d7ed beqz a5,20411252 <_vfiprintf_r+0x37a> -2041126a: 01768023 sb s7,0(a3) -2041126e: bba1 j 20410fc6 <_vfiprintf_r+0xee> -20411270: 010d6d13 ori s10,s10,16 -20411274: 020d7693 andi a3,s10,32 -20411278: ce9d beqz a3,204112b6 <_vfiprintf_r+0x3de> -2041127a: 091d addi s2,s2,7 -2041127c: ff897913 andi s2,s2,-8 -20411280: 00092883 lw a7,0(s2) -20411284: 00492c83 lw s9,4(s2) -20411288: 00890c13 addi s8,s2,8 -2041128c: bffd7d13 andi s10,s10,-1025 -20411290: 4681 li a3,0 -20411292: 02010da3 sb zero,59(sp) -20411296: 567d li a2,-1 -20411298: 2ec48163 beq s1,a2,2041157a <_vfiprintf_r+0x6a2> -2041129c: 866a mv a2,s10 -2041129e: 0198e5b3 or a1,a7,s9 -204112a2: f7fd7d13 andi s10,s10,-129 -204112a6: 2c059a63 bnez a1,2041157a <_vfiprintf_r+0x6a2> -204112aa: 3e048563 beqz s1,20411694 <_vfiprintf_r+0x7bc> -204112ae: 4605 li a2,1 -204112b0: 2cc69863 bne a3,a2,20411580 <_vfiprintf_r+0x6a8> -204112b4: bf3d j 204111f2 <_vfiprintf_r+0x31a> -204112b6: 010d7693 andi a3,s10,16 -204112ba: 00490c13 addi s8,s2,4 -204112be: c681 beqz a3,204112c6 <_vfiprintf_r+0x3ee> -204112c0: 00092883 lw a7,0(s2) -204112c4: a031 j 204112d0 <_vfiprintf_r+0x3f8> -204112c6: 040d7693 andi a3,s10,64 -204112ca: c689 beqz a3,204112d4 <_vfiprintf_r+0x3fc> -204112cc: 00095883 lhu a7,0(s2) -204112d0: 4c81 li s9,0 -204112d2: bf6d j 2041128c <_vfiprintf_r+0x3b4> -204112d4: 200d7693 andi a3,s10,512 -204112d8: d6e5 beqz a3,204112c0 <_vfiprintf_r+0x3e8> -204112da: 00094883 lbu a7,0(s2) -204112de: bfcd j 204112d0 <_vfiprintf_r+0x3f8> -204112e0: 76e1 lui a3,0xffff8 -204112e2: 00092883 lw a7,0(s2) -204112e6: 8306c693 xori a3,a3,-2000 -204112ea: 00007797 auipc a5,0x7 -204112ee: d9278793 addi a5,a5,-622 # 2041807c <__clz_tab+0x110> -204112f2: 00490c13 addi s8,s2,4 -204112f6: 4c81 li s9,0 -204112f8: 002d6d13 ori s10,s10,2 -204112fc: 02d11e23 sh a3,60(sp) -20411300: ca3e sw a5,20(sp) -20411302: 4689 li a3,2 -20411304: b779 j 20411292 <_vfiprintf_r+0x3ba> -20411306: 02010da3 sb zero,59(sp) -2041130a: 56fd li a3,-1 -2041130c: c43a sw a4,8(sp) -2041130e: 00490c13 addi s8,s2,4 -20411312: 00092903 lw s2,0(s2) -20411316: 1cd48963 beq s1,a3,204114e8 <_vfiprintf_r+0x610> -2041131a: 8626 mv a2,s1 -2041131c: 4581 li a1,0 -2041131e: 854a mv a0,s2 -20411320: ffafd0ef jal ra,2040eb1a -20411324: 4c81 li s9,0 -20411326: 4722 lw a4,8(sp) -20411328: c119 beqz a0,2041132e <_vfiprintf_r+0x456> -2041132a: 412504b3 sub s1,a0,s2 -2041132e: c466 sw s9,8(sp) -20411330: 009cd363 ble s1,s9,20411336 <_vfiprintf_r+0x45e> -20411334: c426 sw s1,8(sp) -20411336: 03b14683 lbu a3,59(sp) -2041133a: c681 beqz a3,20411342 <_vfiprintf_r+0x46a> -2041133c: 47a2 lw a5,8(sp) -2041133e: 0785 addi a5,a5,1 -20411340: c43e sw a5,8(sp) -20411342: 002d7d93 andi s11,s10,2 -20411346: 000d8563 beqz s11,20411350 <_vfiprintf_r+0x478> -2041134a: 47a2 lw a5,8(sp) -2041134c: 0789 addi a5,a5,2 -2041134e: c43e sw a5,8(sp) -20411350: 084d7793 andi a5,s10,132 -20411354: ce3e sw a5,28(sp) -20411356: e7a1 bnez a5,2041139e <_vfiprintf_r+0x4c6> -20411358: 47a2 lw a5,8(sp) -2041135a: 40fa86b3 sub a3,s5,a5 -2041135e: 04d05063 blez a3,2041139e <_vfiprintf_r+0x4c6> -20411362: 48c1 li a7,16 -20411364: 00007817 auipc a6,0x7 -20411368: 8a480813 addi a6,a6,-1884 # 20417c08 -2041136c: 431d li t1,7 -2041136e: 4616 lw a2,68(sp) -20411370: 01072023 sw a6,0(a4) -20411374: 45a6 lw a1,72(sp) -20411376: 0605 addi a2,a2,1 -20411378: 00870513 addi a0,a4,8 -2041137c: 32d8ce63 blt a7,a3,204116b8 <_vfiprintf_r+0x7e0> -20411380: c354 sw a3,4(a4) -20411382: 96ae add a3,a3,a1 -20411384: c4b6 sw a3,72(sp) -20411386: c2b2 sw a2,68(sp) -20411388: 469d li a3,7 -2041138a: 872a mv a4,a0 -2041138c: 00c6d963 ble a2,a3,2041139e <_vfiprintf_r+0x4c6> -20411390: 0090 addi a2,sp,64 -20411392: 85a2 mv a1,s0 -20411394: 854e mv a0,s3 -20411396: 344d jal 20410e38 <__sprint_r> -20411398: 3e051563 bnez a0,20411782 <_vfiprintf_r+0x8aa> -2041139c: 875a mv a4,s6 -2041139e: 03b14683 lbu a3,59(sp) -204113a2: c69d beqz a3,204113d0 <_vfiprintf_r+0x4f8> -204113a4: 03b10613 addi a2,sp,59 -204113a8: c310 sw a2,0(a4) -204113aa: 4605 li a2,1 -204113ac: 4696 lw a3,68(sp) -204113ae: c350 sw a2,4(a4) -204113b0: 4626 lw a2,72(sp) -204113b2: 0685 addi a3,a3,1 -204113b4: c2b6 sw a3,68(sp) -204113b6: 0605 addi a2,a2,1 -204113b8: c4b2 sw a2,72(sp) -204113ba: 461d li a2,7 -204113bc: 0721 addi a4,a4,8 -204113be: 00d65963 ble a3,a2,204113d0 <_vfiprintf_r+0x4f8> -204113c2: 0090 addi a2,sp,64 -204113c4: 85a2 mv a1,s0 -204113c6: 854e mv a0,s3 -204113c8: 3c85 jal 20410e38 <__sprint_r> -204113ca: 3a051c63 bnez a0,20411782 <_vfiprintf_r+0x8aa> -204113ce: 875a mv a4,s6 -204113d0: 020d8763 beqz s11,204113fe <_vfiprintf_r+0x526> -204113d4: 1870 addi a2,sp,60 -204113d6: c310 sw a2,0(a4) -204113d8: 4609 li a2,2 -204113da: 4696 lw a3,68(sp) -204113dc: c350 sw a2,4(a4) -204113de: 4626 lw a2,72(sp) -204113e0: 0685 addi a3,a3,1 -204113e2: c2b6 sw a3,68(sp) -204113e4: 0609 addi a2,a2,2 -204113e6: c4b2 sw a2,72(sp) -204113e8: 461d li a2,7 -204113ea: 0721 addi a4,a4,8 -204113ec: 00d65963 ble a3,a2,204113fe <_vfiprintf_r+0x526> -204113f0: 0090 addi a2,sp,64 -204113f2: 85a2 mv a1,s0 -204113f4: 854e mv a0,s3 -204113f6: 3489 jal 20410e38 <__sprint_r> -204113f8: 38051563 bnez a0,20411782 <_vfiprintf_r+0x8aa> -204113fc: 875a mv a4,s6 -204113fe: 47f2 lw a5,28(sp) -20411400: 08000693 li a3,128 -20411404: 04d79663 bne a5,a3,20411450 <_vfiprintf_r+0x578> -20411408: 47a2 lw a5,8(sp) -2041140a: 40fa8db3 sub s11,s5,a5 -2041140e: 05b05163 blez s11,20411450 <_vfiprintf_r+0x578> -20411412: 48c1 li a7,16 -20411414: 00007817 auipc a6,0x7 -20411418: 80480813 addi a6,a6,-2044 # 20417c18 -2041141c: 431d li t1,7 -2041141e: 4696 lw a3,68(sp) -20411420: 01072023 sw a6,0(a4) -20411424: 4626 lw a2,72(sp) -20411426: 0685 addi a3,a3,1 -20411428: 00870593 addi a1,a4,8 -2041142c: 2bb8cf63 blt a7,s11,204116ea <_vfiprintf_r+0x812> -20411430: 01b72223 sw s11,4(a4) -20411434: 9db2 add s11,s11,a2 -20411436: c4ee sw s11,72(sp) -20411438: c2b6 sw a3,68(sp) -2041143a: 461d li a2,7 -2041143c: 872e mv a4,a1 -2041143e: 00d65963 ble a3,a2,20411450 <_vfiprintf_r+0x578> -20411442: 0090 addi a2,sp,64 -20411444: 85a2 mv a1,s0 -20411446: 854e mv a0,s3 -20411448: 3ac5 jal 20410e38 <__sprint_r> -2041144a: 32051c63 bnez a0,20411782 <_vfiprintf_r+0x8aa> -2041144e: 875a mv a4,s6 -20411450: 409c8cb3 sub s9,s9,s1 -20411454: 05905163 blez s9,20411496 <_vfiprintf_r+0x5be> -20411458: 4841 li a6,16 -2041145a: 00006d97 auipc s11,0x6 -2041145e: 7bed8d93 addi s11,s11,1982 # 20417c18 -20411462: 489d li a7,7 -20411464: 4696 lw a3,68(sp) -20411466: 01b72023 sw s11,0(a4) -2041146a: 4626 lw a2,72(sp) -2041146c: 0685 addi a3,a3,1 -2041146e: 00870593 addi a1,a4,8 -20411472: 2b984363 blt a6,s9,20411718 <_vfiprintf_r+0x840> -20411476: 01972223 sw s9,4(a4) -2041147a: 9cb2 add s9,s9,a2 -2041147c: c4e6 sw s9,72(sp) -2041147e: c2b6 sw a3,68(sp) -20411480: 461d li a2,7 -20411482: 872e mv a4,a1 -20411484: 00d65963 ble a3,a2,20411496 <_vfiprintf_r+0x5be> -20411488: 0090 addi a2,sp,64 -2041148a: 85a2 mv a1,s0 -2041148c: 854e mv a0,s3 -2041148e: 326d jal 20410e38 <__sprint_r> -20411490: 2e051963 bnez a0,20411782 <_vfiprintf_r+0x8aa> -20411494: 875a mv a4,s6 -20411496: 46a6 lw a3,72(sp) -20411498: c344 sw s1,4(a4) -2041149a: 01272023 sw s2,0(a4) -2041149e: 94b6 add s1,s1,a3 -204114a0: 4696 lw a3,68(sp) -204114a2: c4a6 sw s1,72(sp) -204114a4: 461d li a2,7 -204114a6: 0685 addi a3,a3,1 -204114a8: c2b6 sw a3,68(sp) -204114aa: 0721 addi a4,a4,8 -204114ac: 00d65963 ble a3,a2,204114be <_vfiprintf_r+0x5e6> -204114b0: 0090 addi a2,sp,64 -204114b2: 85a2 mv a1,s0 -204114b4: 854e mv a0,s3 -204114b6: 3249 jal 20410e38 <__sprint_r> -204114b8: 2c051563 bnez a0,20411782 <_vfiprintf_r+0x8aa> -204114bc: 875a mv a4,s6 -204114be: 004d7793 andi a5,s10,4 -204114c2: 28079063 bnez a5,20411742 <_vfiprintf_r+0x86a> -204114c6: 47a2 lw a5,8(sp) -204114c8: 00fad363 ble a5,s5,204114ce <_vfiprintf_r+0x5f6> -204114cc: 8abe mv s5,a5 -204114ce: 47a6 lw a5,72(sp) -204114d0: 9bd6 add s7,s7,s5 -204114d2: c799 beqz a5,204114e0 <_vfiprintf_r+0x608> -204114d4: 0090 addi a2,sp,64 -204114d6: 85a2 mv a1,s0 -204114d8: 854e mv a0,s3 -204114da: 3ab9 jal 20410e38 <__sprint_r> -204114dc: 2a051363 bnez a0,20411782 <_vfiprintf_r+0x8aa> -204114e0: c282 sw zero,68(sp) -204114e2: 8962 mv s2,s8 -204114e4: 875a mv a4,s6 -204114e6: b4c5 j 20410fc6 <_vfiprintf_r+0xee> -204114e8: 854a mv a0,s2 -204114ea: f79f90ef jal ra,2040b462 -204114ee: 84aa mv s1,a0 -204114f0: 4c81 li s9,0 -204114f2: 4722 lw a4,8(sp) -204114f4: bd2d j 2041132e <_vfiprintf_r+0x456> -204114f6: 010d6d13 ori s10,s10,16 -204114fa: 020d7693 andi a3,s10,32 -204114fe: ce81 beqz a3,20411516 <_vfiprintf_r+0x63e> -20411500: 091d addi s2,s2,7 -20411502: ff897913 andi s2,s2,-8 -20411506: 00092883 lw a7,0(s2) -2041150a: 00492c83 lw s9,4(s2) -2041150e: 00890c13 addi s8,s2,8 -20411512: 4685 li a3,1 -20411514: bbbd j 20411292 <_vfiprintf_r+0x3ba> -20411516: 010d7693 andi a3,s10,16 -2041151a: 00490c13 addi s8,s2,4 -2041151e: c681 beqz a3,20411526 <_vfiprintf_r+0x64e> -20411520: 00092883 lw a7,0(s2) -20411524: a031 j 20411530 <_vfiprintf_r+0x658> -20411526: 040d7693 andi a3,s10,64 -2041152a: c689 beqz a3,20411534 <_vfiprintf_r+0x65c> -2041152c: 00095883 lhu a7,0(s2) -20411530: 4c81 li s9,0 -20411532: b7c5 j 20411512 <_vfiprintf_r+0x63a> -20411534: 200d7693 andi a3,s10,512 -20411538: d6e5 beqz a3,20411520 <_vfiprintf_r+0x648> -2041153a: 00094883 lbu a7,0(s2) -2041153e: bfcd j 20411530 <_vfiprintf_r+0x658> -20411540: 00007797 auipc a5,0x7 -20411544: b3c78793 addi a5,a5,-1220 # 2041807c <__clz_tab+0x110> -20411548: b639 j 20411056 <_vfiprintf_r+0x17e> -2041154a: 010d7693 andi a3,s10,16 -2041154e: 00490c13 addi s8,s2,4 -20411552: c681 beqz a3,2041155a <_vfiprintf_r+0x682> -20411554: 00092883 lw a7,0(s2) -20411558: a031 j 20411564 <_vfiprintf_r+0x68c> -2041155a: 040d7693 andi a3,s10,64 -2041155e: c689 beqz a3,20411568 <_vfiprintf_r+0x690> -20411560: 00095883 lhu a7,0(s2) -20411564: 4c81 li s9,0 -20411566: b631 j 20411072 <_vfiprintf_r+0x19a> -20411568: 200d7693 andi a3,s10,512 -2041156c: d6e5 beqz a3,20411554 <_vfiprintf_r+0x67c> -2041156e: 00094883 lbu a7,0(s2) -20411572: bfcd j 20411564 <_vfiprintf_r+0x68c> -20411574: 866a mv a2,s10 -20411576: 4685 li a3,1 -20411578: b31d j 2041129e <_vfiprintf_r+0x3c6> -2041157a: 4605 li a2,1 -2041157c: c6c686e3 beq a3,a2,204111e8 <_vfiprintf_r+0x310> -20411580: 4609 li a2,2 -20411582: 0ec68263 beq a3,a2,20411666 <_vfiprintf_r+0x78e> -20411586: 1994 addi a3,sp,240 -20411588: 01dc9593 slli a1,s9,0x1d -2041158c: 0078f613 andi a2,a7,7 -20411590: 0038d893 srli a7,a7,0x3 -20411594: 03060613 addi a2,a2,48 -20411598: 0115e8b3 or a7,a1,a7 -2041159c: 003cdc93 srli s9,s9,0x3 -204115a0: fec68fa3 sb a2,-1(a3) # ffff7fff <_sp+0x7fff3fff> -204115a4: 0198e5b3 or a1,a7,s9 -204115a8: fff68913 addi s2,a3,-1 -204115ac: e18d bnez a1,204115ce <_vfiprintf_r+0x6f6> -204115ae: 001d7593 andi a1,s10,1 -204115b2: c989 beqz a1,204115c4 <_vfiprintf_r+0x6ec> -204115b4: 03000593 li a1,48 -204115b8: 00b60663 beq a2,a1,204115c4 <_vfiprintf_r+0x6ec> -204115bc: feb90fa3 sb a1,-1(s2) -204115c0: ffe68913 addi s2,a3,-2 -204115c4: 199c addi a5,sp,240 -204115c6: 8ca6 mv s9,s1 -204115c8: 412784b3 sub s1,a5,s2 -204115cc: b38d j 2041132e <_vfiprintf_r+0x456> -204115ce: 86ca mv a3,s2 -204115d0: bf65 j 20411588 <_vfiprintf_r+0x6b0> -204115d2: 400d7793 andi a5,s10,1024 -204115d6: 4d81 li s11,0 -204115d8: 0f010e13 addi t3,sp,240 -204115dc: c43e sw a5,8(sp) -204115de: 8546 mv a0,a7 -204115e0: 4629 li a2,10 -204115e2: 4681 li a3,0 -204115e4: 85e6 mv a1,s9 -204115e6: d23a sw a4,36(sp) -204115e8: fffe0913 addi s2,t3,-1 -204115ec: d072 sw t3,32(sp) -204115ee: ce46 sw a7,28(sp) -204115f0: 5d2010ef jal ra,20412bc2 <__umoddi3> -204115f4: 5e02 lw t3,32(sp) -204115f6: 47a2 lw a5,8(sp) -204115f8: 03050513 addi a0,a0,48 -204115fc: feae0fa3 sb a0,-1(t3) -20411600: 0d85 addi s11,s11,1 -20411602: 48f2 lw a7,28(sp) -20411604: 5712 lw a4,36(sp) -20411606: c3b1 beqz a5,2041164a <_vfiprintf_r+0x772> -20411608: 47b2 lw a5,12(sp) -2041160a: 0007c683 lbu a3,0(a5) -2041160e: 03b69e63 bne a3,s11,2041164a <_vfiprintf_r+0x772> -20411612: 0ff00793 li a5,255 -20411616: 02fd8a63 beq s11,a5,2041164a <_vfiprintf_r+0x772> -2041161a: 000c9563 bnez s9,20411624 <_vfiprintf_r+0x74c> -2041161e: 47a5 li a5,9 -20411620: 0317f563 bleu a7,a5,2041164a <_vfiprintf_r+0x772> -20411624: 47c2 lw a5,16(sp) -20411626: 45e2 lw a1,24(sp) -20411628: d046 sw a7,32(sp) -2041162a: 40f90933 sub s2,s2,a5 -2041162e: 863e mv a2,a5 -20411630: 854a mv a0,s2 -20411632: ce3a sw a4,28(sp) -20411634: a06fe0ef jal ra,2040f83a -20411638: 47b2 lw a5,12(sp) -2041163a: 4d81 li s11,0 -2041163c: 4772 lw a4,28(sp) -2041163e: 0017c683 lbu a3,1(a5) -20411642: 5882 lw a7,32(sp) -20411644: c299 beqz a3,2041164a <_vfiprintf_r+0x772> -20411646: 0785 addi a5,a5,1 -20411648: c63e sw a5,12(sp) -2041164a: 8546 mv a0,a7 -2041164c: 85e6 mv a1,s9 -2041164e: 4629 li a2,10 -20411650: 4681 li a3,0 -20411652: ce3a sw a4,28(sp) -20411654: 210010ef jal ra,20412864 <__udivdi3> -20411658: 8cae mv s9,a1 -2041165a: 8dc9 or a1,a1,a0 -2041165c: 88aa mv a7,a0 -2041165e: 4772 lw a4,28(sp) -20411660: d1b5 beqz a1,204115c4 <_vfiprintf_r+0x6ec> -20411662: 8e4a mv t3,s2 -20411664: bfad j 204115de <_vfiprintf_r+0x706> -20411666: 0f010913 addi s2,sp,240 -2041166a: 47d2 lw a5,20(sp) -2041166c: 00f8f693 andi a3,a7,15 -20411670: 197d addi s2,s2,-1 -20411672: 96be add a3,a3,a5 -20411674: 0006c683 lbu a3,0(a3) -20411678: 0048d893 srli a7,a7,0x4 -2041167c: 00d90023 sb a3,0(s2) -20411680: 01cc9693 slli a3,s9,0x1c -20411684: 0116e8b3 or a7,a3,a7 -20411688: 004cdc93 srli s9,s9,0x4 -2041168c: 0198e6b3 or a3,a7,s9 -20411690: fee9 bnez a3,2041166a <_vfiprintf_r+0x792> -20411692: bf0d j 204115c4 <_vfiprintf_r+0x6ec> -20411694: 0f010913 addi s2,sp,240 -20411698: f695 bnez a3,204115c4 <_vfiprintf_r+0x6ec> -2041169a: 8a05 andi a2,a2,1 -2041169c: d605 beqz a2,204115c4 <_vfiprintf_r+0x6ec> -2041169e: 03000693 li a3,48 -204116a2: 0ed107a3 sb a3,239(sp) -204116a6: be91 j 204111fa <_vfiprintf_r+0x322> -204116a8: 10060663 beqz a2,204117b4 <_vfiprintf_r+0x8dc> -204116ac: 08c10623 sb a2,140(sp) -204116b0: 02010da3 sb zero,59(sp) -204116b4: 8c4a mv s8,s2 -204116b6: b4ed j 204111a0 <_vfiprintf_r+0x2c8> -204116b8: 05c1 addi a1,a1,16 -204116ba: 01172223 sw a7,4(a4) -204116be: c4ae sw a1,72(sp) -204116c0: c2b2 sw a2,68(sp) -204116c2: 02c35163 ble a2,t1,204116e4 <_vfiprintf_r+0x80c> -204116c6: 0090 addi a2,sp,64 -204116c8: 85a2 mv a1,s0 -204116ca: 854e mv a0,s3 -204116cc: d61a sw t1,44(sp) -204116ce: d442 sw a6,40(sp) -204116d0: d246 sw a7,36(sp) -204116d2: d036 sw a3,32(sp) -204116d4: f64ff0ef jal ra,20410e38 <__sprint_r> -204116d8: e54d bnez a0,20411782 <_vfiprintf_r+0x8aa> -204116da: 5332 lw t1,44(sp) -204116dc: 5822 lw a6,40(sp) -204116de: 5892 lw a7,36(sp) -204116e0: 5682 lw a3,32(sp) -204116e2: 855a mv a0,s6 -204116e4: 16c1 addi a3,a3,-16 -204116e6: 872a mv a4,a0 -204116e8: b159 j 2041136e <_vfiprintf_r+0x496> -204116ea: 0641 addi a2,a2,16 -204116ec: 01172223 sw a7,4(a4) -204116f0: c4b2 sw a2,72(sp) -204116f2: c2b6 sw a3,68(sp) -204116f4: 00d35f63 ble a3,t1,20411712 <_vfiprintf_r+0x83a> -204116f8: 0090 addi a2,sp,64 -204116fa: 85a2 mv a1,s0 -204116fc: 854e mv a0,s3 -204116fe: d21a sw t1,36(sp) -20411700: d042 sw a6,32(sp) -20411702: ce46 sw a7,28(sp) -20411704: f34ff0ef jal ra,20410e38 <__sprint_r> -20411708: ed2d bnez a0,20411782 <_vfiprintf_r+0x8aa> -2041170a: 5312 lw t1,36(sp) -2041170c: 5802 lw a6,32(sp) -2041170e: 48f2 lw a7,28(sp) -20411710: 85da mv a1,s6 -20411712: 1dc1 addi s11,s11,-16 -20411714: 872e mv a4,a1 -20411716: b321 j 2041141e <_vfiprintf_r+0x546> -20411718: 0641 addi a2,a2,16 -2041171a: 01072223 sw a6,4(a4) -2041171e: c4b2 sw a2,72(sp) -20411720: c2b6 sw a3,68(sp) -20411722: 00d8dd63 ble a3,a7,2041173c <_vfiprintf_r+0x864> -20411726: 0090 addi a2,sp,64 -20411728: 85a2 mv a1,s0 -2041172a: 854e mv a0,s3 -2041172c: d046 sw a7,32(sp) -2041172e: ce42 sw a6,28(sp) -20411730: f08ff0ef jal ra,20410e38 <__sprint_r> -20411734: e539 bnez a0,20411782 <_vfiprintf_r+0x8aa> -20411736: 5882 lw a7,32(sp) -20411738: 4872 lw a6,28(sp) -2041173a: 85da mv a1,s6 -2041173c: 1cc1 addi s9,s9,-16 -2041173e: 872e mv a4,a1 -20411740: b315 j 20411464 <_vfiprintf_r+0x58c> -20411742: 47a2 lw a5,8(sp) -20411744: 40fa84b3 sub s1,s5,a5 -20411748: d6905fe3 blez s1,204114c6 <_vfiprintf_r+0x5ee> -2041174c: 4cc1 li s9,16 -2041174e: 00006917 auipc s2,0x6 -20411752: 4ba90913 addi s2,s2,1210 # 20417c08 -20411756: 4d9d li s11,7 -20411758: 4796 lw a5,68(sp) -2041175a: 01272023 sw s2,0(a4) -2041175e: 46a6 lw a3,72(sp) -20411760: 0785 addi a5,a5,1 -20411762: 029cc863 blt s9,s1,20411792 <_vfiprintf_r+0x8ba> -20411766: c344 sw s1,4(a4) -20411768: 94b6 add s1,s1,a3 -2041176a: c4a6 sw s1,72(sp) -2041176c: c2be sw a5,68(sp) -2041176e: 471d li a4,7 -20411770: d4f75be3 ble a5,a4,204114c6 <_vfiprintf_r+0x5ee> -20411774: 0090 addi a2,sp,64 -20411776: 85a2 mv a1,s0 -20411778: 854e mv a0,s3 -2041177a: ebeff0ef jal ra,20410e38 <__sprint_r> -2041177e: d40504e3 beqz a0,204114c6 <_vfiprintf_r+0x5ee> -20411782: 00c45783 lhu a5,12(s0) -20411786: 0407f793 andi a5,a5,64 -2041178a: fe078063 beqz a5,20410f6a <_vfiprintf_r+0x92> -2041178e: 81fff06f j 20410fac <_vfiprintf_r+0xd4> -20411792: 06c1 addi a3,a3,16 -20411794: 01972223 sw s9,4(a4) -20411798: c4b6 sw a3,72(sp) -2041179a: c2be sw a5,68(sp) -2041179c: 0721 addi a4,a4,8 -2041179e: 00fdd963 ble a5,s11,204117b0 <_vfiprintf_r+0x8d8> -204117a2: 0090 addi a2,sp,64 -204117a4: 85a2 mv a1,s0 -204117a6: 854e mv a0,s3 -204117a8: e90ff0ef jal ra,20410e38 <__sprint_r> -204117ac: f979 bnez a0,20411782 <_vfiprintf_r+0x8aa> -204117ae: 875a mv a4,s6 -204117b0: 14c1 addi s1,s1,-16 -204117b2: b75d j 20411758 <_vfiprintf_r+0x880> -204117b4: 47a6 lw a5,72(sp) -204117b6: d7f1 beqz a5,20411782 <_vfiprintf_r+0x8aa> -204117b8: 0090 addi a2,sp,64 -204117ba: 85a2 mv a1,s0 -204117bc: 854e mv a0,s3 -204117be: e7aff0ef jal ra,20410e38 <__sprint_r> -204117c2: b7c1 j 20411782 <_vfiprintf_r+0x8aa> +20410b5c <_vfiprintf_r>: +20410b5c: 7169 addi sp,sp,-304 +20410b5e: 12812423 sw s0,296(sp) +20410b62: 13212023 sw s2,288(sp) +20410b66: 11312e23 sw s3,284(sp) +20410b6a: 11412c23 sw s4,280(sp) +20410b6e: 12112623 sw ra,300(sp) +20410b72: 12912223 sw s1,292(sp) +20410b76: 11512a23 sw s5,276(sp) +20410b7a: 11612823 sw s6,272(sp) +20410b7e: 11712623 sw s7,268(sp) +20410b82: 11812423 sw s8,264(sp) +20410b86: 11912223 sw s9,260(sp) +20410b8a: 11a12023 sw s10,256(sp) +20410b8e: dfee sw s11,252(sp) +20410b90: 89aa mv s3,a0 +20410b92: 842e mv s0,a1 +20410b94: 8a32 mv s4,a2 +20410b96: 8936 mv s2,a3 +20410b98: c509 beqz a0,20410ba2 <_vfiprintf_r+0x46> +20410b9a: 5d1c lw a5,56(a0) +20410b9c: e399 bnez a5,20410ba2 <_vfiprintf_r+0x46> +20410b9e: 888fc0ef jal ra,2040cc26 <__sinit> +20410ba2: 00c41783 lh a5,12(s0) +20410ba6: 01279713 slli a4,a5,0x12 +20410baa: 00074b63 bltz a4,20410bc0 <_vfiprintf_r+0x64> +20410bae: 6689 lui a3,0x2 +20410bb0: 5078 lw a4,100(s0) +20410bb2: 8fd5 or a5,a5,a3 +20410bb4: 00f41623 sh a5,12(s0) +20410bb8: 77f9 lui a5,0xffffe +20410bba: 17fd addi a5,a5,-1 +20410bbc: 8ff9 and a5,a5,a4 +20410bbe: d07c sw a5,100(s0) +20410bc0: 00c45783 lhu a5,12(s0) +20410bc4: 8ba1 andi a5,a5,8 +20410bc6: c3a5 beqz a5,20410c26 <_vfiprintf_r+0xca> +20410bc8: 481c lw a5,16(s0) +20410bca: cfb1 beqz a5,20410c26 <_vfiprintf_r+0xca> +20410bcc: 00c45783 lhu a5,12(s0) +20410bd0: 4729 li a4,10 +20410bd2: 8be9 andi a5,a5,26 +20410bd4: 06e79063 bne a5,a4,20410c34 <_vfiprintf_r+0xd8> +20410bd8: 00e41783 lh a5,14(s0) +20410bdc: 0407cc63 bltz a5,20410c34 <_vfiprintf_r+0xd8> +20410be0: 86ca mv a3,s2 +20410be2: 8652 mv a2,s4 +20410be4: 85a2 mv a1,s0 +20410be6: 854e mv a0,s3 +20410be8: 075000ef jal ra,2041145c <__sbprintf> +20410bec: 8baa mv s7,a0 +20410bee: 12c12083 lw ra,300(sp) +20410bf2: 12812403 lw s0,296(sp) +20410bf6: 855e mv a0,s7 +20410bf8: 12412483 lw s1,292(sp) +20410bfc: 12012903 lw s2,288(sp) +20410c00: 11c12983 lw s3,284(sp) +20410c04: 11812a03 lw s4,280(sp) +20410c08: 11412a83 lw s5,276(sp) +20410c0c: 11012b03 lw s6,272(sp) +20410c10: 10c12b83 lw s7,268(sp) +20410c14: 10812c03 lw s8,264(sp) +20410c18: 10412c83 lw s9,260(sp) +20410c1c: 10012d03 lw s10,256(sp) +20410c20: 5dfe lw s11,252(sp) +20410c22: 6155 addi sp,sp,304 +20410c24: 8082 ret +20410c26: 85a2 mv a1,s0 +20410c28: 854e mv a0,s3 +20410c2a: b79fb0ef jal ra,2040c7a2 <__swsetup_r> +20410c2e: dd59 beqz a0,20410bcc <_vfiprintf_r+0x70> +20410c30: 5bfd li s7,-1 +20410c32: bf75 j 20410bee <_vfiprintf_r+0x92> +20410c34: 04c10b13 addi s6,sp,76 +20410c38: c0da sw s6,64(sp) +20410c3a: c482 sw zero,72(sp) +20410c3c: c282 sw zero,68(sp) +20410c3e: 875a mv a4,s6 +20410c40: ca02 sw zero,20(sp) +20410c42: c602 sw zero,12(sp) +20410c44: c802 sw zero,16(sp) +20410c46: cc02 sw zero,24(sp) +20410c48: 4b81 li s7,0 +20410c4a: 84d2 mv s1,s4 +20410c4c: 02500693 li a3,37 +20410c50: 0004c783 lbu a5,0(s1) +20410c54: c399 beqz a5,20410c5a <_vfiprintf_r+0xfe> +20410c56: 06d79c63 bne a5,a3,20410cce <_vfiprintf_r+0x172> +20410c5a: 41448ab3 sub s5,s1,s4 +20410c5e: 020a8863 beqz s5,20410c8e <_vfiprintf_r+0x132> +20410c62: 47a6 lw a5,72(sp) +20410c64: 01472023 sw s4,0(a4) +20410c68: 01572223 sw s5,4(a4) +20410c6c: 97d6 add a5,a5,s5 +20410c6e: c4be sw a5,72(sp) +20410c70: 4796 lw a5,68(sp) +20410c72: 469d li a3,7 +20410c74: 0721 addi a4,a4,8 +20410c76: 0785 addi a5,a5,1 +20410c78: c2be sw a5,68(sp) +20410c7a: 00f6d963 ble a5,a3,20410c8c <_vfiprintf_r+0x130> +20410c7e: 0090 addi a2,sp,64 +20410c80: 85a2 mv a1,s0 +20410c82: 854e mv a0,s3 +20410c84: 3d25 jal 20410abc <__sprint_r> +20410c86: 78051063 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20410c8a: 875a mv a4,s6 +20410c8c: 9bd6 add s7,s7,s5 +20410c8e: 0004c783 lbu a5,0(s1) +20410c92: 7a078363 beqz a5,20411438 <_vfiprintf_r+0x8dc> +20410c96: 00148a13 addi s4,s1,1 +20410c9a: 02010da3 sb zero,59(sp) +20410c9e: 54fd li s1,-1 +20410ca0: 4a81 li s5,0 +20410ca2: 4d01 li s10,0 +20410ca4: 4c25 li s8,9 +20410ca6: 05a00513 li a0,90 +20410caa: 02a00813 li a6,42 +20410cae: 000a4603 lbu a2,0(s4) +20410cb2: 0a05 addi s4,s4,1 +20410cb4: fe060693 addi a3,a2,-32 +20410cb8: 66d56a63 bltu a0,a3,2041132c <_vfiprintf_r+0x7d0> +20410cbc: 00007797 auipc a5,0x7 +20410cc0: ba078793 addi a5,a5,-1120 # 2041785c +20410cc4: 068a slli a3,a3,0x2 +20410cc6: 96be add a3,a3,a5 +20410cc8: 4294 lw a3,0(a3) +20410cca: 96be add a3,a3,a5 +20410ccc: 8682 jr a3 +20410cce: 0485 addi s1,s1,1 +20410cd0: b741 j 20410c50 <_vfiprintf_r+0xf4> +20410cd2: 00007797 auipc a5,0x7 +20410cd6: 17e78793 addi a5,a5,382 # 20417e50 <__clz_tab+0x124> +20410cda: ca3e sw a5,20(sp) +20410cdc: 020d7693 andi a3,s10,32 +20410ce0: 4e068763 beqz a3,204111ce <_vfiprintf_r+0x672> +20410ce4: 091d addi s2,s2,7 +20410ce6: ff897913 andi s2,s2,-8 +20410cea: 00092883 lw a7,0(s2) +20410cee: 00492c83 lw s9,4(s2) +20410cf2: 00890c13 addi s8,s2,8 +20410cf6: 001d7693 andi a3,s10,1 +20410cfa: ce81 beqz a3,20410d12 <_vfiprintf_r+0x1b6> +20410cfc: 0198e6b3 or a3,a7,s9 +20410d00: ca89 beqz a3,20410d12 <_vfiprintf_r+0x1b6> +20410d02: 03000693 li a3,48 +20410d06: 02d10e23 sb a3,60(sp) +20410d0a: 02c10ea3 sb a2,61(sp) +20410d0e: 002d6d13 ori s10,s10,2 +20410d12: bffd7d13 andi s10,s10,-1025 +20410d16: ac85 j 20410f86 <_vfiprintf_r+0x42a> +20410d18: 854e mv a0,s3 +20410d1a: c43a sw a4,8(sp) +20410d1c: 847fd0ef jal ra,2040e562 <_localeconv_r> +20410d20: 415c lw a5,4(a0) +20410d22: 853e mv a0,a5 +20410d24: cc3e sw a5,24(sp) +20410d26: bc0fa0ef jal ra,2040b0e6 +20410d2a: c82a sw a0,16(sp) +20410d2c: 854e mv a0,s3 +20410d2e: 835fd0ef jal ra,2040e562 <_localeconv_r> +20410d32: 451c lw a5,8(a0) +20410d34: 4722 lw a4,8(sp) +20410d36: c63e sw a5,12(sp) +20410d38: 47c2 lw a5,16(sp) +20410d3a: d7b5 beqz a5,20410ca6 <_vfiprintf_r+0x14a> +20410d3c: 47b2 lw a5,12(sp) +20410d3e: d7a5 beqz a5,20410ca6 <_vfiprintf_r+0x14a> +20410d40: 0007c683 lbu a3,0(a5) +20410d44: d2ad beqz a3,20410ca6 <_vfiprintf_r+0x14a> +20410d46: 400d6d13 ori s10,s10,1024 +20410d4a: bfb1 j 20410ca6 <_vfiprintf_r+0x14a> +20410d4c: 03b14683 lbu a3,59(sp) +20410d50: fab9 bnez a3,20410ca6 <_vfiprintf_r+0x14a> +20410d52: 02000693 li a3,32 +20410d56: 02d10da3 sb a3,59(sp) +20410d5a: b7b1 j 20410ca6 <_vfiprintf_r+0x14a> +20410d5c: 001d6d13 ori s10,s10,1 +20410d60: b799 j 20410ca6 <_vfiprintf_r+0x14a> +20410d62: 00092a83 lw s5,0(s2) +20410d66: 0911 addi s2,s2,4 +20410d68: f20adfe3 bgez s5,20410ca6 <_vfiprintf_r+0x14a> +20410d6c: 41500ab3 neg s5,s5 +20410d70: 004d6d13 ori s10,s10,4 +20410d74: bf0d j 20410ca6 <_vfiprintf_r+0x14a> +20410d76: 02b00693 li a3,43 +20410d7a: bff1 j 20410d56 <_vfiprintf_r+0x1fa> +20410d7c: 000a4603 lbu a2,0(s4) +20410d80: 001a0693 addi a3,s4,1 +20410d84: 03061963 bne a2,a6,20410db6 <_vfiprintf_r+0x25a> +20410d88: 00092483 lw s1,0(s2) +20410d8c: 00490613 addi a2,s2,4 +20410d90: 0004d363 bgez s1,20410d96 <_vfiprintf_r+0x23a> +20410d94: 54fd li s1,-1 +20410d96: 8932 mv s2,a2 +20410d98: 8a36 mv s4,a3 +20410d9a: b731 j 20410ca6 <_vfiprintf_r+0x14a> +20410d9c: 47a9 li a5,10 +20410d9e: 02f484b3 mul s1,s1,a5 +20410da2: 0685 addi a3,a3,1 +20410da4: fff6c603 lbu a2,-1(a3) # 1fff <__stack_size+0x17ff> +20410da8: 94ae add s1,s1,a1 +20410daa: fd060593 addi a1,a2,-48 +20410dae: febc77e3 bleu a1,s8,20410d9c <_vfiprintf_r+0x240> +20410db2: 8a36 mv s4,a3 +20410db4: b701 j 20410cb4 <_vfiprintf_r+0x158> +20410db6: 4481 li s1,0 +20410db8: bfcd j 20410daa <_vfiprintf_r+0x24e> +20410dba: 080d6d13 ori s10,s10,128 +20410dbe: b5e5 j 20410ca6 <_vfiprintf_r+0x14a> +20410dc0: 86d2 mv a3,s4 +20410dc2: 4a81 li s5,0 +20410dc4: 47a9 li a5,10 +20410dc6: 02fa8ab3 mul s5,s5,a5 +20410dca: fd060613 addi a2,a2,-48 +20410dce: 0685 addi a3,a3,1 +20410dd0: 9ab2 add s5,s5,a2 +20410dd2: fff6c603 lbu a2,-1(a3) +20410dd6: fd060593 addi a1,a2,-48 +20410dda: febc75e3 bleu a1,s8,20410dc4 <_vfiprintf_r+0x268> +20410dde: bfd1 j 20410db2 <_vfiprintf_r+0x256> +20410de0: 000a4603 lbu a2,0(s4) +20410de4: 06800693 li a3,104 +20410de8: 00d61663 bne a2,a3,20410df4 <_vfiprintf_r+0x298> +20410dec: 0a05 addi s4,s4,1 +20410dee: 200d6d13 ori s10,s10,512 +20410df2: bd55 j 20410ca6 <_vfiprintf_r+0x14a> +20410df4: 040d6d13 ori s10,s10,64 +20410df8: b57d j 20410ca6 <_vfiprintf_r+0x14a> +20410dfa: 000a4603 lbu a2,0(s4) +20410dfe: 06c00693 li a3,108 +20410e02: 00d61663 bne a2,a3,20410e0e <_vfiprintf_r+0x2b2> +20410e06: 0a05 addi s4,s4,1 +20410e08: 020d6d13 ori s10,s10,32 +20410e0c: bd69 j 20410ca6 <_vfiprintf_r+0x14a> +20410e0e: 010d6d13 ori s10,s10,16 +20410e12: bd51 j 20410ca6 <_vfiprintf_r+0x14a> +20410e14: 00092683 lw a3,0(s2) +20410e18: 00490c13 addi s8,s2,4 +20410e1c: 02010da3 sb zero,59(sp) +20410e20: 08d10623 sb a3,140(sp) +20410e24: 4485 li s1,1 +20410e26: 4c81 li s9,0 +20410e28: 08c10913 addi s2,sp,140 +20410e2c: a259 j 20410fb2 <_vfiprintf_r+0x456> +20410e2e: 010d6d13 ori s10,s10,16 +20410e32: 020d7693 andi a3,s10,32 +20410e36: c6b9 beqz a3,20410e84 <_vfiprintf_r+0x328> +20410e38: 091d addi s2,s2,7 +20410e3a: ff897913 andi s2,s2,-8 +20410e3e: 00092883 lw a7,0(s2) +20410e42: 00492c83 lw s9,4(s2) +20410e46: 00890c13 addi s8,s2,8 +20410e4a: 000cde63 bgez s9,20410e66 <_vfiprintf_r+0x30a> +20410e4e: 411008b3 neg a7,a7 +20410e52: 011036b3 snez a3,a7 +20410e56: 41900333 neg t1,s9 +20410e5a: 40d30cb3 sub s9,t1,a3 +20410e5e: 02d00693 li a3,45 +20410e62: 02d10da3 sb a3,59(sp) +20410e66: 56fd li a3,-1 +20410e68: 38d49863 bne s1,a3,204111f8 <_vfiprintf_r+0x69c> +20410e6c: 3e0c9563 bnez s9,20411256 <_vfiprintf_r+0x6fa> +20410e70: 46a5 li a3,9 +20410e72: 3f16e263 bltu a3,a7,20411256 <_vfiprintf_r+0x6fa> +20410e76: 03088893 addi a7,a7,48 +20410e7a: 0f1107a3 sb a7,239(sp) +20410e7e: 0ef10913 addi s2,sp,239 +20410e82: a6d9 j 20411248 <_vfiprintf_r+0x6ec> +20410e84: 010d7693 andi a3,s10,16 +20410e88: 00490c13 addi s8,s2,4 +20410e8c: c691 beqz a3,20410e98 <_vfiprintf_r+0x33c> +20410e8e: 00092883 lw a7,0(s2) +20410e92: 41f8dc93 srai s9,a7,0x1f +20410e96: bf55 j 20410e4a <_vfiprintf_r+0x2ee> +20410e98: 040d7693 andi a3,s10,64 +20410e9c: 00092883 lw a7,0(s2) +20410ea0: c689 beqz a3,20410eaa <_vfiprintf_r+0x34e> +20410ea2: 08c2 slli a7,a7,0x10 +20410ea4: 4108d893 srai a7,a7,0x10 +20410ea8: b7ed j 20410e92 <_vfiprintf_r+0x336> +20410eaa: 200d7693 andi a3,s10,512 +20410eae: d2f5 beqz a3,20410e92 <_vfiprintf_r+0x336> +20410eb0: 08e2 slli a7,a7,0x18 +20410eb2: 4188d893 srai a7,a7,0x18 +20410eb6: bff1 j 20410e92 <_vfiprintf_r+0x336> +20410eb8: 020d7613 andi a2,s10,32 +20410ebc: 00092683 lw a3,0(s2) +20410ec0: 0911 addi s2,s2,4 +20410ec2: c619 beqz a2,20410ed0 <_vfiprintf_r+0x374> +20410ec4: 41fbd793 srai a5,s7,0x1f +20410ec8: 0176a023 sw s7,0(a3) +20410ecc: c2dc sw a5,4(a3) +20410ece: bbb5 j 20410c4a <_vfiprintf_r+0xee> +20410ed0: 010d7613 andi a2,s10,16 +20410ed4: c601 beqz a2,20410edc <_vfiprintf_r+0x380> +20410ed6: 0176a023 sw s7,0(a3) +20410eda: bb85 j 20410c4a <_vfiprintf_r+0xee> +20410edc: 040d7613 andi a2,s10,64 +20410ee0: c601 beqz a2,20410ee8 <_vfiprintf_r+0x38c> +20410ee2: 01769023 sh s7,0(a3) +20410ee6: b395 j 20410c4a <_vfiprintf_r+0xee> +20410ee8: 200d7793 andi a5,s10,512 +20410eec: d7ed beqz a5,20410ed6 <_vfiprintf_r+0x37a> +20410eee: 01768023 sb s7,0(a3) +20410ef2: bba1 j 20410c4a <_vfiprintf_r+0xee> +20410ef4: 010d6d13 ori s10,s10,16 +20410ef8: 020d7693 andi a3,s10,32 +20410efc: ce9d beqz a3,20410f3a <_vfiprintf_r+0x3de> +20410efe: 091d addi s2,s2,7 +20410f00: ff897913 andi s2,s2,-8 +20410f04: 00092883 lw a7,0(s2) +20410f08: 00492c83 lw s9,4(s2) +20410f0c: 00890c13 addi s8,s2,8 +20410f10: bffd7d13 andi s10,s10,-1025 +20410f14: 4681 li a3,0 +20410f16: 02010da3 sb zero,59(sp) +20410f1a: 567d li a2,-1 +20410f1c: 2ec48163 beq s1,a2,204111fe <_vfiprintf_r+0x6a2> +20410f20: 866a mv a2,s10 +20410f22: 0198e5b3 or a1,a7,s9 +20410f26: f7fd7d13 andi s10,s10,-129 +20410f2a: 2c059a63 bnez a1,204111fe <_vfiprintf_r+0x6a2> +20410f2e: 3e048563 beqz s1,20411318 <_vfiprintf_r+0x7bc> +20410f32: 4605 li a2,1 +20410f34: 2cc69863 bne a3,a2,20411204 <_vfiprintf_r+0x6a8> +20410f38: bf3d j 20410e76 <_vfiprintf_r+0x31a> +20410f3a: 010d7693 andi a3,s10,16 +20410f3e: 00490c13 addi s8,s2,4 +20410f42: c681 beqz a3,20410f4a <_vfiprintf_r+0x3ee> +20410f44: 00092883 lw a7,0(s2) +20410f48: a031 j 20410f54 <_vfiprintf_r+0x3f8> +20410f4a: 040d7693 andi a3,s10,64 +20410f4e: c689 beqz a3,20410f58 <_vfiprintf_r+0x3fc> +20410f50: 00095883 lhu a7,0(s2) +20410f54: 4c81 li s9,0 +20410f56: bf6d j 20410f10 <_vfiprintf_r+0x3b4> +20410f58: 200d7693 andi a3,s10,512 +20410f5c: d6e5 beqz a3,20410f44 <_vfiprintf_r+0x3e8> +20410f5e: 00094883 lbu a7,0(s2) +20410f62: bfcd j 20410f54 <_vfiprintf_r+0x3f8> +20410f64: 76e1 lui a3,0xffff8 +20410f66: 00092883 lw a7,0(s2) +20410f6a: 8306c693 xori a3,a3,-2000 +20410f6e: 00007797 auipc a5,0x7 +20410f72: ece78793 addi a5,a5,-306 # 20417e3c <__clz_tab+0x110> +20410f76: 00490c13 addi s8,s2,4 +20410f7a: 4c81 li s9,0 +20410f7c: 002d6d13 ori s10,s10,2 +20410f80: 02d11e23 sh a3,60(sp) +20410f84: ca3e sw a5,20(sp) +20410f86: 4689 li a3,2 +20410f88: b779 j 20410f16 <_vfiprintf_r+0x3ba> +20410f8a: 02010da3 sb zero,59(sp) +20410f8e: 56fd li a3,-1 +20410f90: c43a sw a4,8(sp) +20410f92: 00490c13 addi s8,s2,4 +20410f96: 00092903 lw s2,0(s2) +20410f9a: 1cd48963 beq s1,a3,2041116c <_vfiprintf_r+0x610> +20410f9e: 8626 mv a2,s1 +20410fa0: 4581 li a1,0 +20410fa2: 854a mv a0,s2 +20410fa4: ffafd0ef jal ra,2040e79e +20410fa8: 4c81 li s9,0 +20410faa: 4722 lw a4,8(sp) +20410fac: c119 beqz a0,20410fb2 <_vfiprintf_r+0x456> +20410fae: 412504b3 sub s1,a0,s2 +20410fb2: c466 sw s9,8(sp) +20410fb4: 009cd363 ble s1,s9,20410fba <_vfiprintf_r+0x45e> +20410fb8: c426 sw s1,8(sp) +20410fba: 03b14683 lbu a3,59(sp) +20410fbe: c681 beqz a3,20410fc6 <_vfiprintf_r+0x46a> +20410fc0: 47a2 lw a5,8(sp) +20410fc2: 0785 addi a5,a5,1 +20410fc4: c43e sw a5,8(sp) +20410fc6: 002d7d93 andi s11,s10,2 +20410fca: 000d8563 beqz s11,20410fd4 <_vfiprintf_r+0x478> +20410fce: 47a2 lw a5,8(sp) +20410fd0: 0789 addi a5,a5,2 +20410fd2: c43e sw a5,8(sp) +20410fd4: 084d7793 andi a5,s10,132 +20410fd8: ce3e sw a5,28(sp) +20410fda: e7a1 bnez a5,20411022 <_vfiprintf_r+0x4c6> +20410fdc: 47a2 lw a5,8(sp) +20410fde: 40fa86b3 sub a3,s5,a5 +20410fe2: 04d05063 blez a3,20411022 <_vfiprintf_r+0x4c6> +20410fe6: 48c1 li a7,16 +20410fe8: 00007817 auipc a6,0x7 +20410fec: 9e080813 addi a6,a6,-1568 # 204179c8 +20410ff0: 431d li t1,7 +20410ff2: 4616 lw a2,68(sp) +20410ff4: 01072023 sw a6,0(a4) +20410ff8: 45a6 lw a1,72(sp) +20410ffa: 0605 addi a2,a2,1 +20410ffc: 00870513 addi a0,a4,8 +20411000: 32d8ce63 blt a7,a3,2041133c <_vfiprintf_r+0x7e0> +20411004: c354 sw a3,4(a4) +20411006: 96ae add a3,a3,a1 +20411008: c4b6 sw a3,72(sp) +2041100a: c2b2 sw a2,68(sp) +2041100c: 469d li a3,7 +2041100e: 872a mv a4,a0 +20411010: 00c6d963 ble a2,a3,20411022 <_vfiprintf_r+0x4c6> +20411014: 0090 addi a2,sp,64 +20411016: 85a2 mv a1,s0 +20411018: 854e mv a0,s3 +2041101a: 344d jal 20410abc <__sprint_r> +2041101c: 3e051563 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20411020: 875a mv a4,s6 +20411022: 03b14683 lbu a3,59(sp) +20411026: c69d beqz a3,20411054 <_vfiprintf_r+0x4f8> +20411028: 03b10613 addi a2,sp,59 +2041102c: c310 sw a2,0(a4) +2041102e: 4605 li a2,1 +20411030: 4696 lw a3,68(sp) +20411032: c350 sw a2,4(a4) +20411034: 4626 lw a2,72(sp) +20411036: 0685 addi a3,a3,1 +20411038: c2b6 sw a3,68(sp) +2041103a: 0605 addi a2,a2,1 +2041103c: c4b2 sw a2,72(sp) +2041103e: 461d li a2,7 +20411040: 0721 addi a4,a4,8 +20411042: 00d65963 ble a3,a2,20411054 <_vfiprintf_r+0x4f8> +20411046: 0090 addi a2,sp,64 +20411048: 85a2 mv a1,s0 +2041104a: 854e mv a0,s3 +2041104c: 3c85 jal 20410abc <__sprint_r> +2041104e: 3a051c63 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20411052: 875a mv a4,s6 +20411054: 020d8763 beqz s11,20411082 <_vfiprintf_r+0x526> +20411058: 1870 addi a2,sp,60 +2041105a: c310 sw a2,0(a4) +2041105c: 4609 li a2,2 +2041105e: 4696 lw a3,68(sp) +20411060: c350 sw a2,4(a4) +20411062: 4626 lw a2,72(sp) +20411064: 0685 addi a3,a3,1 +20411066: c2b6 sw a3,68(sp) +20411068: 0609 addi a2,a2,2 +2041106a: c4b2 sw a2,72(sp) +2041106c: 461d li a2,7 +2041106e: 0721 addi a4,a4,8 +20411070: 00d65963 ble a3,a2,20411082 <_vfiprintf_r+0x526> +20411074: 0090 addi a2,sp,64 +20411076: 85a2 mv a1,s0 +20411078: 854e mv a0,s3 +2041107a: 3489 jal 20410abc <__sprint_r> +2041107c: 38051563 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20411080: 875a mv a4,s6 +20411082: 47f2 lw a5,28(sp) +20411084: 08000693 li a3,128 +20411088: 04d79663 bne a5,a3,204110d4 <_vfiprintf_r+0x578> +2041108c: 47a2 lw a5,8(sp) +2041108e: 40fa8db3 sub s11,s5,a5 +20411092: 05b05163 blez s11,204110d4 <_vfiprintf_r+0x578> +20411096: 48c1 li a7,16 +20411098: 00007817 auipc a6,0x7 +2041109c: 94080813 addi a6,a6,-1728 # 204179d8 +204110a0: 431d li t1,7 +204110a2: 4696 lw a3,68(sp) +204110a4: 01072023 sw a6,0(a4) +204110a8: 4626 lw a2,72(sp) +204110aa: 0685 addi a3,a3,1 +204110ac: 00870593 addi a1,a4,8 +204110b0: 2bb8cf63 blt a7,s11,2041136e <_vfiprintf_r+0x812> +204110b4: 01b72223 sw s11,4(a4) +204110b8: 9db2 add s11,s11,a2 +204110ba: c4ee sw s11,72(sp) +204110bc: c2b6 sw a3,68(sp) +204110be: 461d li a2,7 +204110c0: 872e mv a4,a1 +204110c2: 00d65963 ble a3,a2,204110d4 <_vfiprintf_r+0x578> +204110c6: 0090 addi a2,sp,64 +204110c8: 85a2 mv a1,s0 +204110ca: 854e mv a0,s3 +204110cc: 3ac5 jal 20410abc <__sprint_r> +204110ce: 32051c63 bnez a0,20411406 <_vfiprintf_r+0x8aa> +204110d2: 875a mv a4,s6 +204110d4: 409c8cb3 sub s9,s9,s1 +204110d8: 05905163 blez s9,2041111a <_vfiprintf_r+0x5be> +204110dc: 4841 li a6,16 +204110de: 00007d97 auipc s11,0x7 +204110e2: 8fad8d93 addi s11,s11,-1798 # 204179d8 +204110e6: 489d li a7,7 +204110e8: 4696 lw a3,68(sp) +204110ea: 01b72023 sw s11,0(a4) +204110ee: 4626 lw a2,72(sp) +204110f0: 0685 addi a3,a3,1 +204110f2: 00870593 addi a1,a4,8 +204110f6: 2b984363 blt a6,s9,2041139c <_vfiprintf_r+0x840> +204110fa: 01972223 sw s9,4(a4) +204110fe: 9cb2 add s9,s9,a2 +20411100: c4e6 sw s9,72(sp) +20411102: c2b6 sw a3,68(sp) +20411104: 461d li a2,7 +20411106: 872e mv a4,a1 +20411108: 00d65963 ble a3,a2,2041111a <_vfiprintf_r+0x5be> +2041110c: 0090 addi a2,sp,64 +2041110e: 85a2 mv a1,s0 +20411110: 854e mv a0,s3 +20411112: 326d jal 20410abc <__sprint_r> +20411114: 2e051963 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20411118: 875a mv a4,s6 +2041111a: 46a6 lw a3,72(sp) +2041111c: c344 sw s1,4(a4) +2041111e: 01272023 sw s2,0(a4) +20411122: 94b6 add s1,s1,a3 +20411124: 4696 lw a3,68(sp) +20411126: c4a6 sw s1,72(sp) +20411128: 461d li a2,7 +2041112a: 0685 addi a3,a3,1 +2041112c: c2b6 sw a3,68(sp) +2041112e: 0721 addi a4,a4,8 +20411130: 00d65963 ble a3,a2,20411142 <_vfiprintf_r+0x5e6> +20411134: 0090 addi a2,sp,64 +20411136: 85a2 mv a1,s0 +20411138: 854e mv a0,s3 +2041113a: 3249 jal 20410abc <__sprint_r> +2041113c: 2c051563 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20411140: 875a mv a4,s6 +20411142: 004d7793 andi a5,s10,4 +20411146: 28079063 bnez a5,204113c6 <_vfiprintf_r+0x86a> +2041114a: 47a2 lw a5,8(sp) +2041114c: 00fad363 ble a5,s5,20411152 <_vfiprintf_r+0x5f6> +20411150: 8abe mv s5,a5 +20411152: 47a6 lw a5,72(sp) +20411154: 9bd6 add s7,s7,s5 +20411156: c799 beqz a5,20411164 <_vfiprintf_r+0x608> +20411158: 0090 addi a2,sp,64 +2041115a: 85a2 mv a1,s0 +2041115c: 854e mv a0,s3 +2041115e: 3ab9 jal 20410abc <__sprint_r> +20411160: 2a051363 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20411164: c282 sw zero,68(sp) +20411166: 8962 mv s2,s8 +20411168: 875a mv a4,s6 +2041116a: b4c5 j 20410c4a <_vfiprintf_r+0xee> +2041116c: 854a mv a0,s2 +2041116e: f79f90ef jal ra,2040b0e6 +20411172: 84aa mv s1,a0 +20411174: 4c81 li s9,0 +20411176: 4722 lw a4,8(sp) +20411178: bd2d j 20410fb2 <_vfiprintf_r+0x456> +2041117a: 010d6d13 ori s10,s10,16 +2041117e: 020d7693 andi a3,s10,32 +20411182: ce81 beqz a3,2041119a <_vfiprintf_r+0x63e> +20411184: 091d addi s2,s2,7 +20411186: ff897913 andi s2,s2,-8 +2041118a: 00092883 lw a7,0(s2) +2041118e: 00492c83 lw s9,4(s2) +20411192: 00890c13 addi s8,s2,8 +20411196: 4685 li a3,1 +20411198: bbbd j 20410f16 <_vfiprintf_r+0x3ba> +2041119a: 010d7693 andi a3,s10,16 +2041119e: 00490c13 addi s8,s2,4 +204111a2: c681 beqz a3,204111aa <_vfiprintf_r+0x64e> +204111a4: 00092883 lw a7,0(s2) +204111a8: a031 j 204111b4 <_vfiprintf_r+0x658> +204111aa: 040d7693 andi a3,s10,64 +204111ae: c689 beqz a3,204111b8 <_vfiprintf_r+0x65c> +204111b0: 00095883 lhu a7,0(s2) +204111b4: 4c81 li s9,0 +204111b6: b7c5 j 20411196 <_vfiprintf_r+0x63a> +204111b8: 200d7693 andi a3,s10,512 +204111bc: d6e5 beqz a3,204111a4 <_vfiprintf_r+0x648> +204111be: 00094883 lbu a7,0(s2) +204111c2: bfcd j 204111b4 <_vfiprintf_r+0x658> +204111c4: 00007797 auipc a5,0x7 +204111c8: c7878793 addi a5,a5,-904 # 20417e3c <__clz_tab+0x110> +204111cc: b639 j 20410cda <_vfiprintf_r+0x17e> +204111ce: 010d7693 andi a3,s10,16 +204111d2: 00490c13 addi s8,s2,4 +204111d6: c681 beqz a3,204111de <_vfiprintf_r+0x682> +204111d8: 00092883 lw a7,0(s2) +204111dc: a031 j 204111e8 <_vfiprintf_r+0x68c> +204111de: 040d7693 andi a3,s10,64 +204111e2: c689 beqz a3,204111ec <_vfiprintf_r+0x690> +204111e4: 00095883 lhu a7,0(s2) +204111e8: 4c81 li s9,0 +204111ea: b631 j 20410cf6 <_vfiprintf_r+0x19a> +204111ec: 200d7693 andi a3,s10,512 +204111f0: d6e5 beqz a3,204111d8 <_vfiprintf_r+0x67c> +204111f2: 00094883 lbu a7,0(s2) +204111f6: bfcd j 204111e8 <_vfiprintf_r+0x68c> +204111f8: 866a mv a2,s10 +204111fa: 4685 li a3,1 +204111fc: b31d j 20410f22 <_vfiprintf_r+0x3c6> +204111fe: 4605 li a2,1 +20411200: c6c686e3 beq a3,a2,20410e6c <_vfiprintf_r+0x310> +20411204: 4609 li a2,2 +20411206: 0ec68263 beq a3,a2,204112ea <_vfiprintf_r+0x78e> +2041120a: 1994 addi a3,sp,240 +2041120c: 01dc9593 slli a1,s9,0x1d +20411210: 0078f613 andi a2,a7,7 +20411214: 0038d893 srli a7,a7,0x3 +20411218: 03060613 addi a2,a2,48 +2041121c: 0115e8b3 or a7,a1,a7 +20411220: 003cdc93 srli s9,s9,0x3 +20411224: fec68fa3 sb a2,-1(a3) # ffff7fff <_sp+0x7fff3fff> +20411228: 0198e5b3 or a1,a7,s9 +2041122c: fff68913 addi s2,a3,-1 +20411230: e18d bnez a1,20411252 <_vfiprintf_r+0x6f6> +20411232: 001d7593 andi a1,s10,1 +20411236: c989 beqz a1,20411248 <_vfiprintf_r+0x6ec> +20411238: 03000593 li a1,48 +2041123c: 00b60663 beq a2,a1,20411248 <_vfiprintf_r+0x6ec> +20411240: feb90fa3 sb a1,-1(s2) +20411244: ffe68913 addi s2,a3,-2 +20411248: 199c addi a5,sp,240 +2041124a: 8ca6 mv s9,s1 +2041124c: 412784b3 sub s1,a5,s2 +20411250: b38d j 20410fb2 <_vfiprintf_r+0x456> +20411252: 86ca mv a3,s2 +20411254: bf65 j 2041120c <_vfiprintf_r+0x6b0> +20411256: 400d7793 andi a5,s10,1024 +2041125a: 4d81 li s11,0 +2041125c: 0f010e13 addi t3,sp,240 +20411260: c43e sw a5,8(sp) +20411262: 8546 mv a0,a7 +20411264: 4629 li a2,10 +20411266: 4681 li a3,0 +20411268: 85e6 mv a1,s9 +2041126a: d23a sw a4,36(sp) +2041126c: fffe0913 addi s2,t3,-1 +20411270: d072 sw t3,32(sp) +20411272: ce46 sw a7,28(sp) +20411274: 5d2010ef jal ra,20412846 <__umoddi3> +20411278: 5e02 lw t3,32(sp) +2041127a: 47a2 lw a5,8(sp) +2041127c: 03050513 addi a0,a0,48 +20411280: feae0fa3 sb a0,-1(t3) +20411284: 0d85 addi s11,s11,1 +20411286: 48f2 lw a7,28(sp) +20411288: 5712 lw a4,36(sp) +2041128a: c3b1 beqz a5,204112ce <_vfiprintf_r+0x772> +2041128c: 47b2 lw a5,12(sp) +2041128e: 0007c683 lbu a3,0(a5) +20411292: 03b69e63 bne a3,s11,204112ce <_vfiprintf_r+0x772> +20411296: 0ff00793 li a5,255 +2041129a: 02fd8a63 beq s11,a5,204112ce <_vfiprintf_r+0x772> +2041129e: 000c9563 bnez s9,204112a8 <_vfiprintf_r+0x74c> +204112a2: 47a5 li a5,9 +204112a4: 0317f563 bleu a7,a5,204112ce <_vfiprintf_r+0x772> +204112a8: 47c2 lw a5,16(sp) +204112aa: 45e2 lw a1,24(sp) +204112ac: d046 sw a7,32(sp) +204112ae: 40f90933 sub s2,s2,a5 +204112b2: 863e mv a2,a5 +204112b4: 854a mv a0,s2 +204112b6: ce3a sw a4,28(sp) +204112b8: a06fe0ef jal ra,2040f4be +204112bc: 47b2 lw a5,12(sp) +204112be: 4d81 li s11,0 +204112c0: 4772 lw a4,28(sp) +204112c2: 0017c683 lbu a3,1(a5) +204112c6: 5882 lw a7,32(sp) +204112c8: c299 beqz a3,204112ce <_vfiprintf_r+0x772> +204112ca: 0785 addi a5,a5,1 +204112cc: c63e sw a5,12(sp) +204112ce: 8546 mv a0,a7 +204112d0: 85e6 mv a1,s9 +204112d2: 4629 li a2,10 +204112d4: 4681 li a3,0 +204112d6: ce3a sw a4,28(sp) +204112d8: 210010ef jal ra,204124e8 <__udivdi3> +204112dc: 8cae mv s9,a1 +204112de: 8dc9 or a1,a1,a0 +204112e0: 88aa mv a7,a0 +204112e2: 4772 lw a4,28(sp) +204112e4: d1b5 beqz a1,20411248 <_vfiprintf_r+0x6ec> +204112e6: 8e4a mv t3,s2 +204112e8: bfad j 20411262 <_vfiprintf_r+0x706> +204112ea: 0f010913 addi s2,sp,240 +204112ee: 47d2 lw a5,20(sp) +204112f0: 00f8f693 andi a3,a7,15 +204112f4: 197d addi s2,s2,-1 +204112f6: 96be add a3,a3,a5 +204112f8: 0006c683 lbu a3,0(a3) +204112fc: 0048d893 srli a7,a7,0x4 +20411300: 00d90023 sb a3,0(s2) +20411304: 01cc9693 slli a3,s9,0x1c +20411308: 0116e8b3 or a7,a3,a7 +2041130c: 004cdc93 srli s9,s9,0x4 +20411310: 0198e6b3 or a3,a7,s9 +20411314: fee9 bnez a3,204112ee <_vfiprintf_r+0x792> +20411316: bf0d j 20411248 <_vfiprintf_r+0x6ec> +20411318: 0f010913 addi s2,sp,240 +2041131c: f695 bnez a3,20411248 <_vfiprintf_r+0x6ec> +2041131e: 8a05 andi a2,a2,1 +20411320: d605 beqz a2,20411248 <_vfiprintf_r+0x6ec> +20411322: 03000693 li a3,48 +20411326: 0ed107a3 sb a3,239(sp) +2041132a: be91 j 20410e7e <_vfiprintf_r+0x322> +2041132c: 10060663 beqz a2,20411438 <_vfiprintf_r+0x8dc> +20411330: 08c10623 sb a2,140(sp) +20411334: 02010da3 sb zero,59(sp) +20411338: 8c4a mv s8,s2 +2041133a: b4ed j 20410e24 <_vfiprintf_r+0x2c8> +2041133c: 05c1 addi a1,a1,16 +2041133e: 01172223 sw a7,4(a4) +20411342: c4ae sw a1,72(sp) +20411344: c2b2 sw a2,68(sp) +20411346: 02c35163 ble a2,t1,20411368 <_vfiprintf_r+0x80c> +2041134a: 0090 addi a2,sp,64 +2041134c: 85a2 mv a1,s0 +2041134e: 854e mv a0,s3 +20411350: d61a sw t1,44(sp) +20411352: d442 sw a6,40(sp) +20411354: d246 sw a7,36(sp) +20411356: d036 sw a3,32(sp) +20411358: f64ff0ef jal ra,20410abc <__sprint_r> +2041135c: e54d bnez a0,20411406 <_vfiprintf_r+0x8aa> +2041135e: 5332 lw t1,44(sp) +20411360: 5822 lw a6,40(sp) +20411362: 5892 lw a7,36(sp) +20411364: 5682 lw a3,32(sp) +20411366: 855a mv a0,s6 +20411368: 16c1 addi a3,a3,-16 +2041136a: 872a mv a4,a0 +2041136c: b159 j 20410ff2 <_vfiprintf_r+0x496> +2041136e: 0641 addi a2,a2,16 +20411370: 01172223 sw a7,4(a4) +20411374: c4b2 sw a2,72(sp) +20411376: c2b6 sw a3,68(sp) +20411378: 00d35f63 ble a3,t1,20411396 <_vfiprintf_r+0x83a> +2041137c: 0090 addi a2,sp,64 +2041137e: 85a2 mv a1,s0 +20411380: 854e mv a0,s3 +20411382: d21a sw t1,36(sp) +20411384: d042 sw a6,32(sp) +20411386: ce46 sw a7,28(sp) +20411388: f34ff0ef jal ra,20410abc <__sprint_r> +2041138c: ed2d bnez a0,20411406 <_vfiprintf_r+0x8aa> +2041138e: 5312 lw t1,36(sp) +20411390: 5802 lw a6,32(sp) +20411392: 48f2 lw a7,28(sp) +20411394: 85da mv a1,s6 +20411396: 1dc1 addi s11,s11,-16 +20411398: 872e mv a4,a1 +2041139a: b321 j 204110a2 <_vfiprintf_r+0x546> +2041139c: 0641 addi a2,a2,16 +2041139e: 01072223 sw a6,4(a4) +204113a2: c4b2 sw a2,72(sp) +204113a4: c2b6 sw a3,68(sp) +204113a6: 00d8dd63 ble a3,a7,204113c0 <_vfiprintf_r+0x864> +204113aa: 0090 addi a2,sp,64 +204113ac: 85a2 mv a1,s0 +204113ae: 854e mv a0,s3 +204113b0: d046 sw a7,32(sp) +204113b2: ce42 sw a6,28(sp) +204113b4: f08ff0ef jal ra,20410abc <__sprint_r> +204113b8: e539 bnez a0,20411406 <_vfiprintf_r+0x8aa> +204113ba: 5882 lw a7,32(sp) +204113bc: 4872 lw a6,28(sp) +204113be: 85da mv a1,s6 +204113c0: 1cc1 addi s9,s9,-16 +204113c2: 872e mv a4,a1 +204113c4: b315 j 204110e8 <_vfiprintf_r+0x58c> +204113c6: 47a2 lw a5,8(sp) +204113c8: 40fa84b3 sub s1,s5,a5 +204113cc: d6905fe3 blez s1,2041114a <_vfiprintf_r+0x5ee> +204113d0: 4cc1 li s9,16 +204113d2: 00006917 auipc s2,0x6 +204113d6: 5f690913 addi s2,s2,1526 # 204179c8 +204113da: 4d9d li s11,7 +204113dc: 4796 lw a5,68(sp) +204113de: 01272023 sw s2,0(a4) +204113e2: 46a6 lw a3,72(sp) +204113e4: 0785 addi a5,a5,1 +204113e6: 029cc863 blt s9,s1,20411416 <_vfiprintf_r+0x8ba> +204113ea: c344 sw s1,4(a4) +204113ec: 94b6 add s1,s1,a3 +204113ee: c4a6 sw s1,72(sp) +204113f0: c2be sw a5,68(sp) +204113f2: 471d li a4,7 +204113f4: d4f75be3 ble a5,a4,2041114a <_vfiprintf_r+0x5ee> +204113f8: 0090 addi a2,sp,64 +204113fa: 85a2 mv a1,s0 +204113fc: 854e mv a0,s3 +204113fe: ebeff0ef jal ra,20410abc <__sprint_r> +20411402: d40504e3 beqz a0,2041114a <_vfiprintf_r+0x5ee> +20411406: 00c45783 lhu a5,12(s0) +2041140a: 0407f793 andi a5,a5,64 +2041140e: fe078063 beqz a5,20410bee <_vfiprintf_r+0x92> +20411412: 81fff06f j 20410c30 <_vfiprintf_r+0xd4> +20411416: 06c1 addi a3,a3,16 +20411418: 01972223 sw s9,4(a4) +2041141c: c4b6 sw a3,72(sp) +2041141e: c2be sw a5,68(sp) +20411420: 0721 addi a4,a4,8 +20411422: 00fdd963 ble a5,s11,20411434 <_vfiprintf_r+0x8d8> +20411426: 0090 addi a2,sp,64 +20411428: 85a2 mv a1,s0 +2041142a: 854e mv a0,s3 +2041142c: e90ff0ef jal ra,20410abc <__sprint_r> +20411430: f979 bnez a0,20411406 <_vfiprintf_r+0x8aa> +20411432: 875a mv a4,s6 +20411434: 14c1 addi s1,s1,-16 +20411436: b75d j 204113dc <_vfiprintf_r+0x880> +20411438: 47a6 lw a5,72(sp) +2041143a: d7f1 beqz a5,20411406 <_vfiprintf_r+0x8aa> +2041143c: 0090 addi a2,sp,64 +2041143e: 85a2 mv a1,s0 +20411440: 854e mv a0,s3 +20411442: e7aff0ef jal ra,20410abc <__sprint_r> +20411446: b7c1 j 20411406 <_vfiprintf_r+0x8aa> -204117c4 : -204117c4: 5fbef797 auipc a5,0x5fbef -204117c8: f0078793 addi a5,a5,-256 # 800006c4 <_impure_ptr> -204117cc: 86b2 mv a3,a2 -204117ce: 862e mv a2,a1 -204117d0: 85aa mv a1,a0 -204117d2: 4388 lw a0,0(a5) -204117d4: f04ff06f j 20410ed8 <_vfiprintf_r> +20411448 : +20411448: 5fbef797 auipc a5,0x5fbef +2041144c: 27c78793 addi a5,a5,636 # 800006c4 <_impure_ptr> +20411450: 86b2 mv a3,a2 +20411452: 862e mv a2,a1 +20411454: 85aa mv a1,a0 +20411456: 4388 lw a0,0(a5) +20411458: f04ff06f j 20410b5c <_vfiprintf_r> -204117d8 <__sbprintf>: -204117d8: 00c5d783 lhu a5,12(a1) -204117dc: b8010113 addi sp,sp,-1152 -204117e0: 46812c23 sw s0,1144(sp) -204117e4: 9bf5 andi a5,a5,-3 -204117e6: 00f11a23 sh a5,20(sp) -204117ea: 51fc lw a5,100(a1) -204117ec: 842e mv s0,a1 -204117ee: 46912a23 sw s1,1140(sp) -204117f2: d6be sw a5,108(sp) -204117f4: 00e5d783 lhu a5,14(a1) -204117f8: 47212823 sw s2,1136(sp) -204117fc: 46112e23 sw ra,1148(sp) -20411800: 00f11b23 sh a5,22(sp) -20411804: 4ddc lw a5,28(a1) -20411806: 892a mv s2,a0 -20411808: d002 sw zero,32(sp) -2041180a: d23e sw a5,36(sp) -2041180c: 51dc lw a5,36(a1) -2041180e: 002c addi a1,sp,8 -20411810: d63e sw a5,44(sp) -20411812: 189c addi a5,sp,112 -20411814: c43e sw a5,8(sp) -20411816: cc3e sw a5,24(sp) -20411818: 40000793 li a5,1024 -2041181c: c83e sw a5,16(sp) -2041181e: ce3e sw a5,28(sp) -20411820: eb8ff0ef jal ra,20410ed8 <_vfiprintf_r> -20411824: 84aa mv s1,a0 -20411826: 00054863 bltz a0,20411836 <__sbprintf+0x5e> -2041182a: 002c addi a1,sp,8 -2041182c: 854a mv a0,s2 -2041182e: e52fb0ef jal ra,2040ce80 <_fflush_r> -20411832: c111 beqz a0,20411836 <__sbprintf+0x5e> -20411834: 54fd li s1,-1 -20411836: 01415783 lhu a5,20(sp) -2041183a: 0407f793 andi a5,a5,64 -2041183e: c799 beqz a5,2041184c <__sbprintf+0x74> -20411840: 00c45783 lhu a5,12(s0) -20411844: 0407e793 ori a5,a5,64 -20411848: 00f41623 sh a5,12(s0) -2041184c: 47c12083 lw ra,1148(sp) -20411850: 47812403 lw s0,1144(sp) -20411854: 8526 mv a0,s1 -20411856: 47012903 lw s2,1136(sp) -2041185a: 47412483 lw s1,1140(sp) -2041185e: 48010113 addi sp,sp,1152 -20411862: 8082 ret +2041145c <__sbprintf>: +2041145c: 00c5d783 lhu a5,12(a1) +20411460: b8010113 addi sp,sp,-1152 +20411464: 46812c23 sw s0,1144(sp) +20411468: 9bf5 andi a5,a5,-3 +2041146a: 00f11a23 sh a5,20(sp) +2041146e: 51fc lw a5,100(a1) +20411470: 842e mv s0,a1 +20411472: 46912a23 sw s1,1140(sp) +20411476: d6be sw a5,108(sp) +20411478: 00e5d783 lhu a5,14(a1) +2041147c: 47212823 sw s2,1136(sp) +20411480: 46112e23 sw ra,1148(sp) +20411484: 00f11b23 sh a5,22(sp) +20411488: 4ddc lw a5,28(a1) +2041148a: 892a mv s2,a0 +2041148c: d002 sw zero,32(sp) +2041148e: d23e sw a5,36(sp) +20411490: 51dc lw a5,36(a1) +20411492: 002c addi a1,sp,8 +20411494: d63e sw a5,44(sp) +20411496: 189c addi a5,sp,112 +20411498: c43e sw a5,8(sp) +2041149a: cc3e sw a5,24(sp) +2041149c: 40000793 li a5,1024 +204114a0: c83e sw a5,16(sp) +204114a2: ce3e sw a5,28(sp) +204114a4: eb8ff0ef jal ra,20410b5c <_vfiprintf_r> +204114a8: 84aa mv s1,a0 +204114aa: 00054863 bltz a0,204114ba <__sbprintf+0x5e> +204114ae: 002c addi a1,sp,8 +204114b0: 854a mv a0,s2 +204114b2: e52fb0ef jal ra,2040cb04 <_fflush_r> +204114b6: c111 beqz a0,204114ba <__sbprintf+0x5e> +204114b8: 54fd li s1,-1 +204114ba: 01415783 lhu a5,20(sp) +204114be: 0407f793 andi a5,a5,64 +204114c2: c799 beqz a5,204114d0 <__sbprintf+0x74> +204114c4: 00c45783 lhu a5,12(s0) +204114c8: 0407e793 ori a5,a5,64 +204114cc: 00f41623 sh a5,12(s0) +204114d0: 47c12083 lw ra,1148(sp) +204114d4: 47812403 lw s0,1144(sp) +204114d8: 8526 mv a0,s1 +204114da: 47012903 lw s2,1136(sp) +204114de: 47412483 lw s1,1140(sp) +204114e2: 48010113 addi sp,sp,1152 +204114e6: 8082 ret -20411864 <_wctomb_r>: -20411864: 5fbef797 auipc a5,0x5fbef -20411868: e6078793 addi a5,a5,-416 # 800006c4 <_impure_ptr> -2041186c: 439c lw a5,0(a5) -2041186e: 5bdc lw a5,52(a5) -20411870: e789 bnez a5,2041187a <_wctomb_r+0x16> -20411872: 5fbef797 auipc a5,0x5fbef -20411876: cce78793 addi a5,a5,-818 # 80000540 <__global_locale> -2041187a: 0e07a303 lw t1,224(a5) -2041187e: 8302 jr t1 +204114e8 <_wctomb_r>: +204114e8: 5fbef797 auipc a5,0x5fbef +204114ec: 1dc78793 addi a5,a5,476 # 800006c4 <_impure_ptr> +204114f0: 439c lw a5,0(a5) +204114f2: 5bdc lw a5,52(a5) +204114f4: e789 bnez a5,204114fe <_wctomb_r+0x16> +204114f6: 5fbef797 auipc a5,0x5fbef +204114fa: 04a78793 addi a5,a5,74 # 80000540 <__global_locale> +204114fe: 0e07a303 lw t1,224(a5) +20411502: 8302 jr t1 -20411880 <__ascii_wctomb>: -20411880: cd91 beqz a1,2041189c <__ascii_wctomb+0x1c> -20411882: 0ff00793 li a5,255 -20411886: 00c7f763 bleu a2,a5,20411894 <__ascii_wctomb+0x14> -2041188a: 08a00793 li a5,138 -2041188e: c11c sw a5,0(a0) -20411890: 557d li a0,-1 -20411892: 8082 ret -20411894: 00c58023 sb a2,0(a1) -20411898: 4505 li a0,1 -2041189a: 8082 ret -2041189c: 4501 li a0,0 -2041189e: 8082 ret +20411504 <__ascii_wctomb>: +20411504: cd91 beqz a1,20411520 <__ascii_wctomb+0x1c> +20411506: 0ff00793 li a5,255 +2041150a: 00c7f763 bleu a2,a5,20411518 <__ascii_wctomb+0x14> +2041150e: 08a00793 li a5,138 +20411512: c11c sw a5,0(a0) +20411514: 557d li a0,-1 +20411516: 8082 ret +20411518: 00c58023 sb a2,0(a1) +2041151c: 4505 li a0,1 +2041151e: 8082 ret +20411520: 4501 li a0,0 +20411522: 8082 ret -204118a0 <_fclose_r>: -204118a0: 1141 addi sp,sp,-16 -204118a2: c606 sw ra,12(sp) -204118a4: c422 sw s0,8(sp) -204118a6: c226 sw s1,4(sp) -204118a8: c04a sw s2,0(sp) -204118aa: e989 bnez a1,204118bc <_fclose_r+0x1c> -204118ac: 4901 li s2,0 -204118ae: 40b2 lw ra,12(sp) -204118b0: 4422 lw s0,8(sp) -204118b2: 854a mv a0,s2 -204118b4: 4492 lw s1,4(sp) -204118b6: 4902 lw s2,0(sp) -204118b8: 0141 addi sp,sp,16 -204118ba: 8082 ret -204118bc: 84aa mv s1,a0 -204118be: 842e mv s0,a1 -204118c0: c509 beqz a0,204118ca <_fclose_r+0x2a> -204118c2: 5d1c lw a5,56(a0) -204118c4: e399 bnez a5,204118ca <_fclose_r+0x2a> -204118c6: edcfb0ef jal ra,2040cfa2 <__sinit> -204118ca: 00c41783 lh a5,12(s0) -204118ce: dff9 beqz a5,204118ac <_fclose_r+0xc> -204118d0: 85a2 mv a1,s0 -204118d2: 8526 mv a0,s1 -204118d4: c50fb0ef jal ra,2040cd24 <__sflush_r> -204118d8: 545c lw a5,44(s0) -204118da: 892a mv s2,a0 -204118dc: c799 beqz a5,204118ea <_fclose_r+0x4a> -204118de: 4c4c lw a1,28(s0) -204118e0: 8526 mv a0,s1 -204118e2: 9782 jalr a5 -204118e4: 00055363 bgez a0,204118ea <_fclose_r+0x4a> -204118e8: 597d li s2,-1 -204118ea: 00c45783 lhu a5,12(s0) -204118ee: 0807f793 andi a5,a5,128 -204118f2: c789 beqz a5,204118fc <_fclose_r+0x5c> -204118f4: 480c lw a1,16(s0) -204118f6: 8526 mv a0,s1 -204118f8: e8ef90ef jal ra,2040af86 <_free_r> -204118fc: 580c lw a1,48(s0) -204118fe: c991 beqz a1,20411912 <_fclose_r+0x72> -20411900: 04040793 addi a5,s0,64 -20411904: 00f58563 beq a1,a5,2041190e <_fclose_r+0x6e> -20411908: 8526 mv a0,s1 -2041190a: e7cf90ef jal ra,2040af86 <_free_r> -2041190e: 02042823 sw zero,48(s0) -20411912: 406c lw a1,68(s0) -20411914: c591 beqz a1,20411920 <_fclose_r+0x80> -20411916: 8526 mv a0,s1 -20411918: e6ef90ef jal ra,2040af86 <_free_r> -2041191c: 04042223 sw zero,68(s0) -20411920: f70fb0ef jal ra,2040d090 <__sfp_lock_acquire> -20411924: 00041623 sh zero,12(s0) -20411928: f6afb0ef jal ra,2040d092 <__sfp_lock_release> -2041192c: b749 j 204118ae <_fclose_r+0xe> +20411524 <_fclose_r>: +20411524: 1141 addi sp,sp,-16 +20411526: c606 sw ra,12(sp) +20411528: c422 sw s0,8(sp) +2041152a: c226 sw s1,4(sp) +2041152c: c04a sw s2,0(sp) +2041152e: e989 bnez a1,20411540 <_fclose_r+0x1c> +20411530: 4901 li s2,0 +20411532: 40b2 lw ra,12(sp) +20411534: 4422 lw s0,8(sp) +20411536: 854a mv a0,s2 +20411538: 4492 lw s1,4(sp) +2041153a: 4902 lw s2,0(sp) +2041153c: 0141 addi sp,sp,16 +2041153e: 8082 ret +20411540: 84aa mv s1,a0 +20411542: 842e mv s0,a1 +20411544: c509 beqz a0,2041154e <_fclose_r+0x2a> +20411546: 5d1c lw a5,56(a0) +20411548: e399 bnez a5,2041154e <_fclose_r+0x2a> +2041154a: edcfb0ef jal ra,2040cc26 <__sinit> +2041154e: 00c41783 lh a5,12(s0) +20411552: dff9 beqz a5,20411530 <_fclose_r+0xc> +20411554: 85a2 mv a1,s0 +20411556: 8526 mv a0,s1 +20411558: c50fb0ef jal ra,2040c9a8 <__sflush_r> +2041155c: 545c lw a5,44(s0) +2041155e: 892a mv s2,a0 +20411560: c799 beqz a5,2041156e <_fclose_r+0x4a> +20411562: 4c4c lw a1,28(s0) +20411564: 8526 mv a0,s1 +20411566: 9782 jalr a5 +20411568: 00055363 bgez a0,2041156e <_fclose_r+0x4a> +2041156c: 597d li s2,-1 +2041156e: 00c45783 lhu a5,12(s0) +20411572: 0807f793 andi a5,a5,128 +20411576: c789 beqz a5,20411580 <_fclose_r+0x5c> +20411578: 480c lw a1,16(s0) +2041157a: 8526 mv a0,s1 +2041157c: e8ef90ef jal ra,2040ac0a <_free_r> +20411580: 580c lw a1,48(s0) +20411582: c991 beqz a1,20411596 <_fclose_r+0x72> +20411584: 04040793 addi a5,s0,64 +20411588: 00f58563 beq a1,a5,20411592 <_fclose_r+0x6e> +2041158c: 8526 mv a0,s1 +2041158e: e7cf90ef jal ra,2040ac0a <_free_r> +20411592: 02042823 sw zero,48(s0) +20411596: 406c lw a1,68(s0) +20411598: c591 beqz a1,204115a4 <_fclose_r+0x80> +2041159a: 8526 mv a0,s1 +2041159c: e6ef90ef jal ra,2040ac0a <_free_r> +204115a0: 04042223 sw zero,68(s0) +204115a4: f70fb0ef jal ra,2040cd14 <__sfp_lock_acquire> +204115a8: 00041623 sh zero,12(s0) +204115ac: f6afb0ef jal ra,2040cd16 <__sfp_lock_release> +204115b0: b749 j 20411532 <_fclose_r+0xe> -2041192e : -2041192e: 5fbef797 auipc a5,0x5fbef -20411932: d9678793 addi a5,a5,-618 # 800006c4 <_impure_ptr> -20411936: 85aa mv a1,a0 -20411938: 4388 lw a0,0(a5) -2041193a: b79d j 204118a0 <_fclose_r> +204115b2 : +204115b2: 5fbef797 auipc a5,0x5fbef +204115b6: 11278793 addi a5,a5,274 # 800006c4 <_impure_ptr> +204115ba: 85aa mv a1,a0 +204115bc: 4388 lw a0,0(a5) +204115be: b79d j 20411524 <_fclose_r> -2041193c <__fputwc>: -2041193c: 7179 addi sp,sp,-48 -2041193e: d422 sw s0,40(sp) -20411940: d226 sw s1,36(sp) -20411942: cc52 sw s4,24(sp) -20411944: d606 sw ra,44(sp) -20411946: d04a sw s2,32(sp) -20411948: ce4e sw s3,28(sp) -2041194a: ca56 sw s5,20(sp) -2041194c: c85a sw s6,16(sp) -2041194e: 8a2a mv s4,a0 -20411950: 84ae mv s1,a1 -20411952: 8432 mv s0,a2 -20411954: 81cfd0ef jal ra,2040e970 <__locale_mb_cur_max> -20411958: 4785 li a5,1 -2041195a: 02f51b63 bne a0,a5,20411990 <__fputwc+0x54> -2041195e: fff48793 addi a5,s1,-1 -20411962: 0fe00713 li a4,254 -20411966: 02f76563 bltu a4,a5,20411990 <__fputwc+0x54> -2041196a: 00910623 sb s1,12(sp) -2041196e: 4985 li s3,1 -20411970: 4901 li s2,0 -20411972: 5afd li s5,-1 -20411974: 4b29 li s6,10 -20411976: 05391063 bne s2,s3,204119b6 <__fputwc+0x7a> -2041197a: 8526 mv a0,s1 -2041197c: 50b2 lw ra,44(sp) -2041197e: 5422 lw s0,40(sp) -20411980: 5492 lw s1,36(sp) -20411982: 5902 lw s2,32(sp) -20411984: 49f2 lw s3,28(sp) -20411986: 4a62 lw s4,24(sp) -20411988: 4ad2 lw s5,20(sp) -2041198a: 4b42 lw s6,16(sp) -2041198c: 6145 addi sp,sp,48 -2041198e: 8082 ret -20411990: 05c40693 addi a3,s0,92 -20411994: 8626 mv a2,s1 -20411996: 006c addi a1,sp,12 -20411998: 8552 mv a0,s4 -2041199a: 65b000ef jal ra,204127f4 <_wcrtomb_r> -2041199e: 57fd li a5,-1 -204119a0: 89aa mv s3,a0 -204119a2: fcf517e3 bne a0,a5,20411970 <__fputwc+0x34> -204119a6: 00c45783 lhu a5,12(s0) -204119aa: 0407e793 ori a5,a5,64 -204119ae: 00f41623 sh a5,12(s0) -204119b2: 557d li a0,-1 -204119b4: b7e1 j 2041197c <__fputwc+0x40> -204119b6: 007c addi a5,sp,12 -204119b8: 97ca add a5,a5,s2 -204119ba: 0007c583 lbu a1,0(a5) -204119be: 441c lw a5,8(s0) -204119c0: 17fd addi a5,a5,-1 -204119c2: c41c sw a5,8(s0) -204119c4: 0007d763 bgez a5,204119d2 <__fputwc+0x96> -204119c8: 4c18 lw a4,24(s0) -204119ca: 00e7cc63 blt a5,a4,204119e2 <__fputwc+0xa6> -204119ce: 01658a63 beq a1,s6,204119e2 <__fputwc+0xa6> -204119d2: 401c lw a5,0(s0) -204119d4: 00178713 addi a4,a5,1 -204119d8: c018 sw a4,0(s0) -204119da: 00b78023 sb a1,0(a5) -204119de: 0905 addi s2,s2,1 -204119e0: bf59 j 20411976 <__fputwc+0x3a> -204119e2: 8622 mv a2,s0 -204119e4: 8552 mv a0,s4 -204119e6: 545000ef jal ra,2041272a <__swbuf_r> -204119ea: ff551ae3 bne a0,s5,204119de <__fputwc+0xa2> -204119ee: b7d1 j 204119b2 <__fputwc+0x76> +204115c0 <__fputwc>: +204115c0: 7179 addi sp,sp,-48 +204115c2: d422 sw s0,40(sp) +204115c4: d226 sw s1,36(sp) +204115c6: cc52 sw s4,24(sp) +204115c8: d606 sw ra,44(sp) +204115ca: d04a sw s2,32(sp) +204115cc: ce4e sw s3,28(sp) +204115ce: ca56 sw s5,20(sp) +204115d0: c85a sw s6,16(sp) +204115d2: 8a2a mv s4,a0 +204115d4: 84ae mv s1,a1 +204115d6: 8432 mv s0,a2 +204115d8: 81cfd0ef jal ra,2040e5f4 <__locale_mb_cur_max> +204115dc: 4785 li a5,1 +204115de: 02f51b63 bne a0,a5,20411614 <__fputwc+0x54> +204115e2: fff48793 addi a5,s1,-1 +204115e6: 0fe00713 li a4,254 +204115ea: 02f76563 bltu a4,a5,20411614 <__fputwc+0x54> +204115ee: 00910623 sb s1,12(sp) +204115f2: 4985 li s3,1 +204115f4: 4901 li s2,0 +204115f6: 5afd li s5,-1 +204115f8: 4b29 li s6,10 +204115fa: 05391063 bne s2,s3,2041163a <__fputwc+0x7a> +204115fe: 8526 mv a0,s1 +20411600: 50b2 lw ra,44(sp) +20411602: 5422 lw s0,40(sp) +20411604: 5492 lw s1,36(sp) +20411606: 5902 lw s2,32(sp) +20411608: 49f2 lw s3,28(sp) +2041160a: 4a62 lw s4,24(sp) +2041160c: 4ad2 lw s5,20(sp) +2041160e: 4b42 lw s6,16(sp) +20411610: 6145 addi sp,sp,48 +20411612: 8082 ret +20411614: 05c40693 addi a3,s0,92 +20411618: 8626 mv a2,s1 +2041161a: 006c addi a1,sp,12 +2041161c: 8552 mv a0,s4 +2041161e: 65b000ef jal ra,20412478 <_wcrtomb_r> +20411622: 57fd li a5,-1 +20411624: 89aa mv s3,a0 +20411626: fcf517e3 bne a0,a5,204115f4 <__fputwc+0x34> +2041162a: 00c45783 lhu a5,12(s0) +2041162e: 0407e793 ori a5,a5,64 +20411632: 00f41623 sh a5,12(s0) +20411636: 557d li a0,-1 +20411638: b7e1 j 20411600 <__fputwc+0x40> +2041163a: 007c addi a5,sp,12 +2041163c: 97ca add a5,a5,s2 +2041163e: 0007c583 lbu a1,0(a5) +20411642: 441c lw a5,8(s0) +20411644: 17fd addi a5,a5,-1 +20411646: c41c sw a5,8(s0) +20411648: 0007d763 bgez a5,20411656 <__fputwc+0x96> +2041164c: 4c18 lw a4,24(s0) +2041164e: 00e7cc63 blt a5,a4,20411666 <__fputwc+0xa6> +20411652: 01658a63 beq a1,s6,20411666 <__fputwc+0xa6> +20411656: 401c lw a5,0(s0) +20411658: 00178713 addi a4,a5,1 +2041165c: c018 sw a4,0(s0) +2041165e: 00b78023 sb a1,0(a5) +20411662: 0905 addi s2,s2,1 +20411664: bf59 j 204115fa <__fputwc+0x3a> +20411666: 8622 mv a2,s0 +20411668: 8552 mv a0,s4 +2041166a: 545000ef jal ra,204123ae <__swbuf_r> +2041166e: ff551ae3 bne a0,s5,20411662 <__fputwc+0xa2> +20411672: b7d1 j 20411636 <__fputwc+0x76> -204119f0 <_fputwc_r>: -204119f0: 00c61783 lh a5,12(a2) -204119f4: 01279713 slli a4,a5,0x12 -204119f8: 00074a63 bltz a4,20411a0c <_fputwc_r+0x1c> -204119fc: 5278 lw a4,100(a2) -204119fe: 6689 lui a3,0x2 -20411a00: 8fd5 or a5,a5,a3 -20411a02: 00f61623 sh a5,12(a2) -20411a06: 6789 lui a5,0x2 -20411a08: 8fd9 or a5,a5,a4 -20411a0a: d27c sw a5,100(a2) -20411a0c: bf05 j 2041193c <__fputwc> +20411674 <_fputwc_r>: +20411674: 00c61783 lh a5,12(a2) +20411678: 01279713 slli a4,a5,0x12 +2041167c: 00074a63 bltz a4,20411690 <_fputwc_r+0x1c> +20411680: 5278 lw a4,100(a2) +20411682: 6689 lui a3,0x2 +20411684: 8fd5 or a5,a5,a3 +20411686: 00f61623 sh a5,12(a2) +2041168a: 6789 lui a5,0x2 +2041168c: 8fd9 or a5,a5,a4 +2041168e: d27c sw a5,100(a2) +20411690: bf05 j 204115c0 <__fputwc> -20411a0e : -20411a0e: 1101 addi sp,sp,-32 -20411a10: 5fbef797 auipc a5,0x5fbef -20411a14: cb478793 addi a5,a5,-844 # 800006c4 <_impure_ptr> -20411a18: cc22 sw s0,24(sp) -20411a1a: 4380 lw s0,0(a5) -20411a1c: ca26 sw s1,20(sp) -20411a1e: ce06 sw ra,28(sp) -20411a20: 84aa mv s1,a0 -20411a22: 862e mv a2,a1 -20411a24: c801 beqz s0,20411a34 -20411a26: 5c1c lw a5,56(s0) -20411a28: e791 bnez a5,20411a34 -20411a2a: 8522 mv a0,s0 -20411a2c: c62e sw a1,12(sp) -20411a2e: d74fb0ef jal ra,2040cfa2 <__sinit> -20411a32: 4632 lw a2,12(sp) -20411a34: 8522 mv a0,s0 -20411a36: 4462 lw s0,24(sp) -20411a38: 40f2 lw ra,28(sp) -20411a3a: 85a6 mv a1,s1 -20411a3c: 44d2 lw s1,20(sp) -20411a3e: 6105 addi sp,sp,32 -20411a40: bf45 j 204119f0 <_fputwc_r> +20411692 : +20411692: 1101 addi sp,sp,-32 +20411694: 5fbef797 auipc a5,0x5fbef +20411698: 03078793 addi a5,a5,48 # 800006c4 <_impure_ptr> +2041169c: cc22 sw s0,24(sp) +2041169e: 4380 lw s0,0(a5) +204116a0: ca26 sw s1,20(sp) +204116a2: ce06 sw ra,28(sp) +204116a4: 84aa mv s1,a0 +204116a6: 862e mv a2,a1 +204116a8: c801 beqz s0,204116b8 +204116aa: 5c1c lw a5,56(s0) +204116ac: e791 bnez a5,204116b8 +204116ae: 8522 mv a0,s0 +204116b0: c62e sw a1,12(sp) +204116b2: d74fb0ef jal ra,2040cc26 <__sinit> +204116b6: 4632 lw a2,12(sp) +204116b8: 8522 mv a0,s0 +204116ba: 4462 lw s0,24(sp) +204116bc: 40f2 lw ra,28(sp) +204116be: 85a6 mv a1,s1 +204116c0: 44d2 lw s1,20(sp) +204116c2: 6105 addi sp,sp,32 +204116c4: bf45 j 20411674 <_fputwc_r> -20411a42 <__sfvwrite_r>: -20411a42: 461c lw a5,8(a2) -20411a44: e781 bnez a5,20411a4c <__sfvwrite_r+0xa> -20411a46: 4781 li a5,0 -20411a48: 853e mv a0,a5 -20411a4a: 8082 ret -20411a4c: 00c5d783 lhu a5,12(a1) -20411a50: 715d addi sp,sp,-80 -20411a52: c4a2 sw s0,72(sp) -20411a54: c0ca sw s2,64(sp) -20411a56: da56 sw s5,52(sp) -20411a58: c686 sw ra,76(sp) -20411a5a: c2a6 sw s1,68(sp) -20411a5c: de4e sw s3,60(sp) -20411a5e: dc52 sw s4,56(sp) -20411a60: d85a sw s6,48(sp) -20411a62: d65e sw s7,44(sp) -20411a64: d462 sw s8,40(sp) -20411a66: d266 sw s9,36(sp) -20411a68: d06a sw s10,32(sp) -20411a6a: ce6e sw s11,28(sp) -20411a6c: 8ba1 andi a5,a5,8 -20411a6e: 8ab2 mv s5,a2 -20411a70: 842e mv s0,a1 -20411a72: 892a mv s2,a0 -20411a74: cfd1 beqz a5,20411b10 <__sfvwrite_r+0xce> -20411a76: 499c lw a5,16(a1) -20411a78: cfc1 beqz a5,20411b10 <__sfvwrite_r+0xce> -20411a7a: 00c45783 lhu a5,12(s0) -20411a7e: 000aaa03 lw s4,0(s5) -20411a82: 0027f713 andi a4,a5,2 -20411a86: 0e071763 bnez a4,20411b74 <__sfvwrite_r+0x132> -20411a8a: 8b85 andi a5,a5,1 -20411a8c: 16078063 beqz a5,20411bec <__sfvwrite_r+0x1aa> -20411a90: 4b81 li s7,0 -20411a92: 4501 li a0,0 -20411a94: 4b01 li s6,0 -20411a96: 4981 li s3,0 -20411a98: 24098663 beqz s3,20411ce4 <__sfvwrite_r+0x2a2> -20411a9c: ed01 bnez a0,20411ab4 <__sfvwrite_r+0x72> -20411a9e: 864e mv a2,s3 -20411aa0: 45a9 li a1,10 -20411aa2: 855a mv a0,s6 -20411aa4: 876fd0ef jal ra,2040eb1a -20411aa8: 00198b93 addi s7,s3,1 -20411aac: c501 beqz a0,20411ab4 <__sfvwrite_r+0x72> -20411aae: 0505 addi a0,a0,1 -20411ab0: 41650bb3 sub s7,a0,s6 -20411ab4: 8c5e mv s8,s7 -20411ab6: 0179f363 bleu s7,s3,20411abc <__sfvwrite_r+0x7a> -20411aba: 8c4e mv s8,s3 -20411abc: 4008 lw a0,0(s0) -20411abe: 481c lw a5,16(s0) -20411ac0: 4854 lw a3,20(s0) -20411ac2: 22a7f863 bleu a0,a5,20411cf2 <__sfvwrite_r+0x2b0> -20411ac6: 4404 lw s1,8(s0) -20411ac8: 94b6 add s1,s1,a3 -20411aca: 2384d463 ble s8,s1,20411cf2 <__sfvwrite_r+0x2b0> -20411ace: 85da mv a1,s6 -20411ad0: 8626 mv a2,s1 -20411ad2: 24b9 jal 20411d20 -20411ad4: 401c lw a5,0(s0) -20411ad6: 85a2 mv a1,s0 -20411ad8: 854a mv a0,s2 -20411ada: 97a6 add a5,a5,s1 -20411adc: c01c sw a5,0(s0) -20411ade: ba2fb0ef jal ra,2040ce80 <_fflush_r> -20411ae2: 0e051d63 bnez a0,20411bdc <__sfvwrite_r+0x19a> -20411ae6: 409b8bb3 sub s7,s7,s1 -20411aea: 4505 li a0,1 -20411aec: 000b9763 bnez s7,20411afa <__sfvwrite_r+0xb8> -20411af0: 85a2 mv a1,s0 -20411af2: 854a mv a0,s2 -20411af4: b8cfb0ef jal ra,2040ce80 <_fflush_r> -20411af8: e175 bnez a0,20411bdc <__sfvwrite_r+0x19a> -20411afa: 008aa783 lw a5,8(s5) -20411afe: 9b26 add s6,s6,s1 -20411b00: 409989b3 sub s3,s3,s1 -20411b04: 409784b3 sub s1,a5,s1 -20411b08: 009aa423 sw s1,8(s5) -20411b0c: f4d1 bnez s1,20411a98 <__sfvwrite_r+0x56> -20411b0e: a091 j 20411b52 <__sfvwrite_r+0x110> -20411b10: 85a2 mv a1,s0 -20411b12: 854a mv a0,s2 -20411b14: 80afb0ef jal ra,2040cb1e <__swsetup_r> -20411b18: 57fd li a5,-1 -20411b1a: d125 beqz a0,20411a7a <__sfvwrite_r+0x38> -20411b1c: a825 j 20411b54 <__sfvwrite_r+0x112> -20411b1e: 000a2983 lw s3,0(s4) -20411b22: 004a2483 lw s1,4(s4) -20411b26: 0a21 addi s4,s4,8 -20411b28: d8fd beqz s1,20411b1e <__sfvwrite_r+0xdc> -20411b2a: 86a6 mv a3,s1 -20411b2c: 009b7363 bleu s1,s6,20411b32 <__sfvwrite_r+0xf0> -20411b30: 86da mv a3,s6 -20411b32: 505c lw a5,36(s0) -20411b34: 4c4c lw a1,28(s0) -20411b36: 864e mv a2,s3 -20411b38: 854a mv a0,s2 -20411b3a: 9782 jalr a5 -20411b3c: 0aa05063 blez a0,20411bdc <__sfvwrite_r+0x19a> -20411b40: 008aa783 lw a5,8(s5) -20411b44: 99aa add s3,s3,a0 -20411b46: 8c89 sub s1,s1,a0 -20411b48: 40a78533 sub a0,a5,a0 -20411b4c: 00aaa423 sw a0,8(s5) -20411b50: fd61 bnez a0,20411b28 <__sfvwrite_r+0xe6> -20411b52: 4781 li a5,0 -20411b54: 40b6 lw ra,76(sp) -20411b56: 4426 lw s0,72(sp) -20411b58: 4496 lw s1,68(sp) -20411b5a: 4906 lw s2,64(sp) -20411b5c: 59f2 lw s3,60(sp) -20411b5e: 5a62 lw s4,56(sp) -20411b60: 5ad2 lw s5,52(sp) -20411b62: 5b42 lw s6,48(sp) -20411b64: 5bb2 lw s7,44(sp) -20411b66: 5c22 lw s8,40(sp) -20411b68: 5c92 lw s9,36(sp) -20411b6a: 5d02 lw s10,32(sp) -20411b6c: 4df2 lw s11,28(sp) -20411b6e: 853e mv a0,a5 -20411b70: 6161 addi sp,sp,80 -20411b72: 8082 ret -20411b74: 80000b37 lui s6,0x80000 -20411b78: 4981 li s3,0 -20411b7a: 4481 li s1,0 -20411b7c: c00b4b13 xori s6,s6,-1024 -20411b80: b765 j 20411b28 <__sfvwrite_r+0xe6> -20411b82: 000a2b03 lw s6,0(s4) -20411b86: 004a2483 lw s1,4(s4) -20411b8a: 0a21 addi s4,s4,8 -20411b8c: d8fd beqz s1,20411b82 <__sfvwrite_r+0x140> -20411b8e: 00c45703 lhu a4,12(s0) -20411b92: 441c lw a5,8(s0) -20411b94: 4008 lw a0,0(s0) -20411b96: 20077693 andi a3,a4,512 -20411b9a: 0e068963 beqz a3,20411c8c <__sfvwrite_r+0x24a> -20411b9e: 08f4ea63 bltu s1,a5,20411c32 <__sfvwrite_r+0x1f0> -20411ba2: 48077693 andi a3,a4,1152 -20411ba6: c6d1 beqz a3,20411c32 <__sfvwrite_r+0x1f0> -20411ba8: 01442d83 lw s11,20(s0) -20411bac: 480c lw a1,16(s0) -20411bae: 03bc8db3 mul s11,s9,s11 -20411bb2: 40b509b3 sub s3,a0,a1 -20411bb6: 00198793 addi a5,s3,1 -20411bba: 97a6 add a5,a5,s1 -20411bbc: 03adcdb3 div s11,s11,s10 -20411bc0: 00fdf363 bleu a5,s11,20411bc6 <__sfvwrite_r+0x184> -20411bc4: 8dbe mv s11,a5 -20411bc6: 40077713 andi a4,a4,1024 -20411bca: c345 beqz a4,20411c6a <__sfvwrite_r+0x228> -20411bcc: 85ee mv a1,s11 -20411bce: 854a mv a0,s2 -20411bd0: afef90ef jal ra,2040aece <_malloc_r> -20411bd4: e51d bnez a0,20411c02 <__sfvwrite_r+0x1c0> -20411bd6: 47b1 li a5,12 -20411bd8: 00f92023 sw a5,0(s2) -20411bdc: 00c45783 lhu a5,12(s0) -20411be0: 0407e793 ori a5,a5,64 -20411be4: 00f41623 sh a5,12(s0) -20411be8: 57fd li a5,-1 -20411bea: b7ad j 20411b54 <__sfvwrite_r+0x112> -20411bec: 80000bb7 lui s7,0x80000 -20411bf0: ffebcc13 xori s8,s7,-2 -20411bf4: 4b01 li s6,0 -20411bf6: 4481 li s1,0 -20411bf8: fffbcb93 not s7,s7 -20411bfc: 4c8d li s9,3 -20411bfe: 4d09 li s10,2 -20411c00: b771 j 20411b8c <__sfvwrite_r+0x14a> -20411c02: 480c lw a1,16(s0) -20411c04: 864e mv a2,s3 -20411c06: c62a sw a0,12(sp) -20411c08: cb6f90ef jal ra,2040b0be -20411c0c: 00c45703 lhu a4,12(s0) -20411c10: 47b2 lw a5,12(sp) -20411c12: b7f77713 andi a4,a4,-1153 -20411c16: 08076713 ori a4,a4,128 -20411c1a: 00e41623 sh a4,12(s0) -20411c1e: c81c sw a5,16(s0) -20411c20: 01b42a23 sw s11,20(s0) -20411c24: 97ce add a5,a5,s3 -20411c26: 413d8db3 sub s11,s11,s3 -20411c2a: c01c sw a5,0(s0) -20411c2c: 01b42423 sw s11,8(s0) -20411c30: 87a6 mv a5,s1 -20411c32: 89a6 mv s3,s1 -20411c34: 00f4f363 bleu a5,s1,20411c3a <__sfvwrite_r+0x1f8> -20411c38: 87a6 mv a5,s1 -20411c3a: 4008 lw a0,0(s0) -20411c3c: 863e mv a2,a5 -20411c3e: 85da mv a1,s6 -20411c40: c63e sw a5,12(sp) -20411c42: 28f9 jal 20411d20 -20411c44: 4418 lw a4,8(s0) -20411c46: 47b2 lw a5,12(sp) -20411c48: 8f1d sub a4,a4,a5 -20411c4a: c418 sw a4,8(s0) -20411c4c: 4018 lw a4,0(s0) -20411c4e: 97ba add a5,a5,a4 -20411c50: c01c sw a5,0(s0) -20411c52: 008aa783 lw a5,8(s5) -20411c56: 9b4e add s6,s6,s3 -20411c58: 413484b3 sub s1,s1,s3 -20411c5c: 413789b3 sub s3,a5,s3 -20411c60: 013aa423 sw s3,8(s5) -20411c64: f20994e3 bnez s3,20411b8c <__sfvwrite_r+0x14a> -20411c68: b5ed j 20411b52 <__sfvwrite_r+0x110> -20411c6a: 866e mv a2,s11 -20411c6c: 854a mv a0,s2 -20411c6e: a98f90ef jal ra,2040af06 <_realloc_r> -20411c72: 87aa mv a5,a0 -20411c74: f54d bnez a0,20411c1e <__sfvwrite_r+0x1dc> -20411c76: 480c lw a1,16(s0) -20411c78: 854a mv a0,s2 -20411c7a: b0cf90ef jal ra,2040af86 <_free_r> -20411c7e: 00c45783 lhu a5,12(s0) -20411c82: f7f7f793 andi a5,a5,-129 -20411c86: 00f41623 sh a5,12(s0) -20411c8a: b7b1 j 20411bd6 <__sfvwrite_r+0x194> -20411c8c: 4818 lw a4,16(s0) -20411c8e: 00a76563 bltu a4,a0,20411c98 <__sfvwrite_r+0x256> -20411c92: 4854 lw a3,20(s0) -20411c94: 02d4f763 bleu a3,s1,20411cc2 <__sfvwrite_r+0x280> -20411c98: 89be mv s3,a5 -20411c9a: 00f4f363 bleu a5,s1,20411ca0 <__sfvwrite_r+0x25e> -20411c9e: 89a6 mv s3,s1 -20411ca0: 864e mv a2,s3 -20411ca2: 85da mv a1,s6 -20411ca4: 28b5 jal 20411d20 -20411ca6: 441c lw a5,8(s0) -20411ca8: 4018 lw a4,0(s0) -20411caa: 413787b3 sub a5,a5,s3 -20411cae: 974e add a4,a4,s3 -20411cb0: c41c sw a5,8(s0) -20411cb2: c018 sw a4,0(s0) -20411cb4: ffd9 bnez a5,20411c52 <__sfvwrite_r+0x210> -20411cb6: 85a2 mv a1,s0 -20411cb8: 854a mv a0,s2 -20411cba: 9c6fb0ef jal ra,2040ce80 <_fflush_r> -20411cbe: d951 beqz a0,20411c52 <__sfvwrite_r+0x210> -20411cc0: bf31 j 20411bdc <__sfvwrite_r+0x19a> -20411cc2: 87de mv a5,s7 -20411cc4: 009c6363 bltu s8,s1,20411cca <__sfvwrite_r+0x288> -20411cc8: 87a6 mv a5,s1 -20411cca: 02d7c7b3 div a5,a5,a3 -20411cce: 5058 lw a4,36(s0) -20411cd0: 4c4c lw a1,28(s0) -20411cd2: 865a mv a2,s6 -20411cd4: 854a mv a0,s2 -20411cd6: 02d786b3 mul a3,a5,a3 -20411cda: 9702 jalr a4 -20411cdc: 89aa mv s3,a0 -20411cde: f6a04ae3 bgtz a0,20411c52 <__sfvwrite_r+0x210> -20411ce2: bded j 20411bdc <__sfvwrite_r+0x19a> -20411ce4: 000a2b03 lw s6,0(s4) -20411ce8: 004a2983 lw s3,4(s4) -20411cec: 4501 li a0,0 -20411cee: 0a21 addi s4,s4,8 -20411cf0: b365 j 20411a98 <__sfvwrite_r+0x56> -20411cf2: 00dc4b63 blt s8,a3,20411d08 <__sfvwrite_r+0x2c6> -20411cf6: 505c lw a5,36(s0) -20411cf8: 4c4c lw a1,28(s0) -20411cfa: 865a mv a2,s6 -20411cfc: 854a mv a0,s2 -20411cfe: 9782 jalr a5 -20411d00: 84aa mv s1,a0 -20411d02: dea042e3 bgtz a0,20411ae6 <__sfvwrite_r+0xa4> -20411d06: bdd9 j 20411bdc <__sfvwrite_r+0x19a> -20411d08: 8662 mv a2,s8 -20411d0a: 85da mv a1,s6 -20411d0c: 2811 jal 20411d20 -20411d0e: 441c lw a5,8(s0) -20411d10: 84e2 mv s1,s8 -20411d12: 418787b3 sub a5,a5,s8 -20411d16: c41c sw a5,8(s0) -20411d18: 401c lw a5,0(s0) -20411d1a: 97e2 add a5,a5,s8 -20411d1c: c01c sw a5,0(s0) -20411d1e: b3e1 j 20411ae6 <__sfvwrite_r+0xa4> +204116c6 <__sfvwrite_r>: +204116c6: 461c lw a5,8(a2) +204116c8: e781 bnez a5,204116d0 <__sfvwrite_r+0xa> +204116ca: 4781 li a5,0 +204116cc: 853e mv a0,a5 +204116ce: 8082 ret +204116d0: 00c5d783 lhu a5,12(a1) +204116d4: 715d addi sp,sp,-80 +204116d6: c4a2 sw s0,72(sp) +204116d8: c0ca sw s2,64(sp) +204116da: da56 sw s5,52(sp) +204116dc: c686 sw ra,76(sp) +204116de: c2a6 sw s1,68(sp) +204116e0: de4e sw s3,60(sp) +204116e2: dc52 sw s4,56(sp) +204116e4: d85a sw s6,48(sp) +204116e6: d65e sw s7,44(sp) +204116e8: d462 sw s8,40(sp) +204116ea: d266 sw s9,36(sp) +204116ec: d06a sw s10,32(sp) +204116ee: ce6e sw s11,28(sp) +204116f0: 8ba1 andi a5,a5,8 +204116f2: 8ab2 mv s5,a2 +204116f4: 842e mv s0,a1 +204116f6: 892a mv s2,a0 +204116f8: cfd1 beqz a5,20411794 <__sfvwrite_r+0xce> +204116fa: 499c lw a5,16(a1) +204116fc: cfc1 beqz a5,20411794 <__sfvwrite_r+0xce> +204116fe: 00c45783 lhu a5,12(s0) +20411702: 000aaa03 lw s4,0(s5) +20411706: 0027f713 andi a4,a5,2 +2041170a: 0e071763 bnez a4,204117f8 <__sfvwrite_r+0x132> +2041170e: 8b85 andi a5,a5,1 +20411710: 16078063 beqz a5,20411870 <__sfvwrite_r+0x1aa> +20411714: 4b81 li s7,0 +20411716: 4501 li a0,0 +20411718: 4b01 li s6,0 +2041171a: 4981 li s3,0 +2041171c: 24098663 beqz s3,20411968 <__sfvwrite_r+0x2a2> +20411720: ed01 bnez a0,20411738 <__sfvwrite_r+0x72> +20411722: 864e mv a2,s3 +20411724: 45a9 li a1,10 +20411726: 855a mv a0,s6 +20411728: 876fd0ef jal ra,2040e79e +2041172c: 00198b93 addi s7,s3,1 +20411730: c501 beqz a0,20411738 <__sfvwrite_r+0x72> +20411732: 0505 addi a0,a0,1 +20411734: 41650bb3 sub s7,a0,s6 +20411738: 8c5e mv s8,s7 +2041173a: 0179f363 bleu s7,s3,20411740 <__sfvwrite_r+0x7a> +2041173e: 8c4e mv s8,s3 +20411740: 4008 lw a0,0(s0) +20411742: 481c lw a5,16(s0) +20411744: 4854 lw a3,20(s0) +20411746: 22a7f863 bleu a0,a5,20411976 <__sfvwrite_r+0x2b0> +2041174a: 4404 lw s1,8(s0) +2041174c: 94b6 add s1,s1,a3 +2041174e: 2384d463 ble s8,s1,20411976 <__sfvwrite_r+0x2b0> +20411752: 85da mv a1,s6 +20411754: 8626 mv a2,s1 +20411756: 24b9 jal 204119a4 +20411758: 401c lw a5,0(s0) +2041175a: 85a2 mv a1,s0 +2041175c: 854a mv a0,s2 +2041175e: 97a6 add a5,a5,s1 +20411760: c01c sw a5,0(s0) +20411762: ba2fb0ef jal ra,2040cb04 <_fflush_r> +20411766: 0e051d63 bnez a0,20411860 <__sfvwrite_r+0x19a> +2041176a: 409b8bb3 sub s7,s7,s1 +2041176e: 4505 li a0,1 +20411770: 000b9763 bnez s7,2041177e <__sfvwrite_r+0xb8> +20411774: 85a2 mv a1,s0 +20411776: 854a mv a0,s2 +20411778: b8cfb0ef jal ra,2040cb04 <_fflush_r> +2041177c: e175 bnez a0,20411860 <__sfvwrite_r+0x19a> +2041177e: 008aa783 lw a5,8(s5) +20411782: 9b26 add s6,s6,s1 +20411784: 409989b3 sub s3,s3,s1 +20411788: 409784b3 sub s1,a5,s1 +2041178c: 009aa423 sw s1,8(s5) +20411790: f4d1 bnez s1,2041171c <__sfvwrite_r+0x56> +20411792: a091 j 204117d6 <__sfvwrite_r+0x110> +20411794: 85a2 mv a1,s0 +20411796: 854a mv a0,s2 +20411798: 80afb0ef jal ra,2040c7a2 <__swsetup_r> +2041179c: 57fd li a5,-1 +2041179e: d125 beqz a0,204116fe <__sfvwrite_r+0x38> +204117a0: a825 j 204117d8 <__sfvwrite_r+0x112> +204117a2: 000a2983 lw s3,0(s4) +204117a6: 004a2483 lw s1,4(s4) +204117aa: 0a21 addi s4,s4,8 +204117ac: d8fd beqz s1,204117a2 <__sfvwrite_r+0xdc> +204117ae: 86a6 mv a3,s1 +204117b0: 009b7363 bleu s1,s6,204117b6 <__sfvwrite_r+0xf0> +204117b4: 86da mv a3,s6 +204117b6: 505c lw a5,36(s0) +204117b8: 4c4c lw a1,28(s0) +204117ba: 864e mv a2,s3 +204117bc: 854a mv a0,s2 +204117be: 9782 jalr a5 +204117c0: 0aa05063 blez a0,20411860 <__sfvwrite_r+0x19a> +204117c4: 008aa783 lw a5,8(s5) +204117c8: 99aa add s3,s3,a0 +204117ca: 8c89 sub s1,s1,a0 +204117cc: 40a78533 sub a0,a5,a0 +204117d0: 00aaa423 sw a0,8(s5) +204117d4: fd61 bnez a0,204117ac <__sfvwrite_r+0xe6> +204117d6: 4781 li a5,0 +204117d8: 40b6 lw ra,76(sp) +204117da: 4426 lw s0,72(sp) +204117dc: 4496 lw s1,68(sp) +204117de: 4906 lw s2,64(sp) +204117e0: 59f2 lw s3,60(sp) +204117e2: 5a62 lw s4,56(sp) +204117e4: 5ad2 lw s5,52(sp) +204117e6: 5b42 lw s6,48(sp) +204117e8: 5bb2 lw s7,44(sp) +204117ea: 5c22 lw s8,40(sp) +204117ec: 5c92 lw s9,36(sp) +204117ee: 5d02 lw s10,32(sp) +204117f0: 4df2 lw s11,28(sp) +204117f2: 853e mv a0,a5 +204117f4: 6161 addi sp,sp,80 +204117f6: 8082 ret +204117f8: 80000b37 lui s6,0x80000 +204117fc: 4981 li s3,0 +204117fe: 4481 li s1,0 +20411800: c00b4b13 xori s6,s6,-1024 +20411804: b765 j 204117ac <__sfvwrite_r+0xe6> +20411806: 000a2b03 lw s6,0(s4) +2041180a: 004a2483 lw s1,4(s4) +2041180e: 0a21 addi s4,s4,8 +20411810: d8fd beqz s1,20411806 <__sfvwrite_r+0x140> +20411812: 00c45703 lhu a4,12(s0) +20411816: 441c lw a5,8(s0) +20411818: 4008 lw a0,0(s0) +2041181a: 20077693 andi a3,a4,512 +2041181e: 0e068963 beqz a3,20411910 <__sfvwrite_r+0x24a> +20411822: 08f4ea63 bltu s1,a5,204118b6 <__sfvwrite_r+0x1f0> +20411826: 48077693 andi a3,a4,1152 +2041182a: c6d1 beqz a3,204118b6 <__sfvwrite_r+0x1f0> +2041182c: 01442d83 lw s11,20(s0) +20411830: 480c lw a1,16(s0) +20411832: 03bc8db3 mul s11,s9,s11 +20411836: 40b509b3 sub s3,a0,a1 +2041183a: 00198793 addi a5,s3,1 +2041183e: 97a6 add a5,a5,s1 +20411840: 03adcdb3 div s11,s11,s10 +20411844: 00fdf363 bleu a5,s11,2041184a <__sfvwrite_r+0x184> +20411848: 8dbe mv s11,a5 +2041184a: 40077713 andi a4,a4,1024 +2041184e: c345 beqz a4,204118ee <__sfvwrite_r+0x228> +20411850: 85ee mv a1,s11 +20411852: 854a mv a0,s2 +20411854: afef90ef jal ra,2040ab52 <_malloc_r> +20411858: e51d bnez a0,20411886 <__sfvwrite_r+0x1c0> +2041185a: 47b1 li a5,12 +2041185c: 00f92023 sw a5,0(s2) +20411860: 00c45783 lhu a5,12(s0) +20411864: 0407e793 ori a5,a5,64 +20411868: 00f41623 sh a5,12(s0) +2041186c: 57fd li a5,-1 +2041186e: b7ad j 204117d8 <__sfvwrite_r+0x112> +20411870: 80000bb7 lui s7,0x80000 +20411874: ffebcc13 xori s8,s7,-2 +20411878: 4b01 li s6,0 +2041187a: 4481 li s1,0 +2041187c: fffbcb93 not s7,s7 +20411880: 4c8d li s9,3 +20411882: 4d09 li s10,2 +20411884: b771 j 20411810 <__sfvwrite_r+0x14a> +20411886: 480c lw a1,16(s0) +20411888: 864e mv a2,s3 +2041188a: c62a sw a0,12(sp) +2041188c: cb6f90ef jal ra,2040ad42 +20411890: 00c45703 lhu a4,12(s0) +20411894: 47b2 lw a5,12(sp) +20411896: b7f77713 andi a4,a4,-1153 +2041189a: 08076713 ori a4,a4,128 +2041189e: 00e41623 sh a4,12(s0) +204118a2: c81c sw a5,16(s0) +204118a4: 01b42a23 sw s11,20(s0) +204118a8: 97ce add a5,a5,s3 +204118aa: 413d8db3 sub s11,s11,s3 +204118ae: c01c sw a5,0(s0) +204118b0: 01b42423 sw s11,8(s0) +204118b4: 87a6 mv a5,s1 +204118b6: 89a6 mv s3,s1 +204118b8: 00f4f363 bleu a5,s1,204118be <__sfvwrite_r+0x1f8> +204118bc: 87a6 mv a5,s1 +204118be: 4008 lw a0,0(s0) +204118c0: 863e mv a2,a5 +204118c2: 85da mv a1,s6 +204118c4: c63e sw a5,12(sp) +204118c6: 28f9 jal 204119a4 +204118c8: 4418 lw a4,8(s0) +204118ca: 47b2 lw a5,12(sp) +204118cc: 8f1d sub a4,a4,a5 +204118ce: c418 sw a4,8(s0) +204118d0: 4018 lw a4,0(s0) +204118d2: 97ba add a5,a5,a4 +204118d4: c01c sw a5,0(s0) +204118d6: 008aa783 lw a5,8(s5) +204118da: 9b4e add s6,s6,s3 +204118dc: 413484b3 sub s1,s1,s3 +204118e0: 413789b3 sub s3,a5,s3 +204118e4: 013aa423 sw s3,8(s5) +204118e8: f20994e3 bnez s3,20411810 <__sfvwrite_r+0x14a> +204118ec: b5ed j 204117d6 <__sfvwrite_r+0x110> +204118ee: 866e mv a2,s11 +204118f0: 854a mv a0,s2 +204118f2: a98f90ef jal ra,2040ab8a <_realloc_r> +204118f6: 87aa mv a5,a0 +204118f8: f54d bnez a0,204118a2 <__sfvwrite_r+0x1dc> +204118fa: 480c lw a1,16(s0) +204118fc: 854a mv a0,s2 +204118fe: b0cf90ef jal ra,2040ac0a <_free_r> +20411902: 00c45783 lhu a5,12(s0) +20411906: f7f7f793 andi a5,a5,-129 +2041190a: 00f41623 sh a5,12(s0) +2041190e: b7b1 j 2041185a <__sfvwrite_r+0x194> +20411910: 4818 lw a4,16(s0) +20411912: 00a76563 bltu a4,a0,2041191c <__sfvwrite_r+0x256> +20411916: 4854 lw a3,20(s0) +20411918: 02d4f763 bleu a3,s1,20411946 <__sfvwrite_r+0x280> +2041191c: 89be mv s3,a5 +2041191e: 00f4f363 bleu a5,s1,20411924 <__sfvwrite_r+0x25e> +20411922: 89a6 mv s3,s1 +20411924: 864e mv a2,s3 +20411926: 85da mv a1,s6 +20411928: 28b5 jal 204119a4 +2041192a: 441c lw a5,8(s0) +2041192c: 4018 lw a4,0(s0) +2041192e: 413787b3 sub a5,a5,s3 +20411932: 974e add a4,a4,s3 +20411934: c41c sw a5,8(s0) +20411936: c018 sw a4,0(s0) +20411938: ffd9 bnez a5,204118d6 <__sfvwrite_r+0x210> +2041193a: 85a2 mv a1,s0 +2041193c: 854a mv a0,s2 +2041193e: 9c6fb0ef jal ra,2040cb04 <_fflush_r> +20411942: d951 beqz a0,204118d6 <__sfvwrite_r+0x210> +20411944: bf31 j 20411860 <__sfvwrite_r+0x19a> +20411946: 87de mv a5,s7 +20411948: 009c6363 bltu s8,s1,2041194e <__sfvwrite_r+0x288> +2041194c: 87a6 mv a5,s1 +2041194e: 02d7c7b3 div a5,a5,a3 +20411952: 5058 lw a4,36(s0) +20411954: 4c4c lw a1,28(s0) +20411956: 865a mv a2,s6 +20411958: 854a mv a0,s2 +2041195a: 02d786b3 mul a3,a5,a3 +2041195e: 9702 jalr a4 +20411960: 89aa mv s3,a0 +20411962: f6a04ae3 bgtz a0,204118d6 <__sfvwrite_r+0x210> +20411966: bded j 20411860 <__sfvwrite_r+0x19a> +20411968: 000a2b03 lw s6,0(s4) +2041196c: 004a2983 lw s3,4(s4) +20411970: 4501 li a0,0 +20411972: 0a21 addi s4,s4,8 +20411974: b365 j 2041171c <__sfvwrite_r+0x56> +20411976: 00dc4b63 blt s8,a3,2041198c <__sfvwrite_r+0x2c6> +2041197a: 505c lw a5,36(s0) +2041197c: 4c4c lw a1,28(s0) +2041197e: 865a mv a2,s6 +20411980: 854a mv a0,s2 +20411982: 9782 jalr a5 +20411984: 84aa mv s1,a0 +20411986: dea042e3 bgtz a0,2041176a <__sfvwrite_r+0xa4> +2041198a: bdd9 j 20411860 <__sfvwrite_r+0x19a> +2041198c: 8662 mv a2,s8 +2041198e: 85da mv a1,s6 +20411990: 2811 jal 204119a4 +20411992: 441c lw a5,8(s0) +20411994: 84e2 mv s1,s8 +20411996: 418787b3 sub a5,a5,s8 +2041199a: c41c sw a5,8(s0) +2041199c: 401c lw a5,0(s0) +2041199e: 97e2 add a5,a5,s8 +204119a0: c01c sw a5,0(s0) +204119a2: b3e1 j 2041176a <__sfvwrite_r+0xa4> -20411d20 : -20411d20: 00c50733 add a4,a0,a2 -20411d24: 00a5e663 bltu a1,a0,20411d30 -20411d28: 87aa mv a5,a0 -20411d2a: 02f71363 bne a4,a5,20411d50 -20411d2e: 8082 ret -20411d30: 00c587b3 add a5,a1,a2 -20411d34: 8e1d sub a2,a2,a5 -20411d36: fef579e3 bleu a5,a0,20411d28 -20411d3a: 00c786b3 add a3,a5,a2 -20411d3e: e291 bnez a3,20411d42 -20411d40: 8082 ret -20411d42: 17fd addi a5,a5,-1 -20411d44: 0007c683 lbu a3,0(a5) -20411d48: 177d addi a4,a4,-1 -20411d4a: 00d70023 sb a3,0(a4) -20411d4e: b7f5 j 20411d3a -20411d50: 0585 addi a1,a1,1 -20411d52: fff5c683 lbu a3,-1(a1) -20411d56: 0785 addi a5,a5,1 -20411d58: fed78fa3 sb a3,-1(a5) -20411d5c: b7f9 j 20411d2a +204119a4 : +204119a4: 00c50733 add a4,a0,a2 +204119a8: 00a5e663 bltu a1,a0,204119b4 +204119ac: 87aa mv a5,a0 +204119ae: 02f71363 bne a4,a5,204119d4 +204119b2: 8082 ret +204119b4: 00c587b3 add a5,a1,a2 +204119b8: 8e1d sub a2,a2,a5 +204119ba: fef579e3 bleu a5,a0,204119ac +204119be: 00c786b3 add a3,a5,a2 +204119c2: e291 bnez a3,204119c6 +204119c4: 8082 ret +204119c6: 17fd addi a5,a5,-1 +204119c8: 0007c683 lbu a3,0(a5) +204119cc: 177d addi a4,a4,-1 +204119ce: 00d70023 sb a3,0(a4) +204119d2: b7f5 j 204119be +204119d4: 0585 addi a1,a1,1 +204119d6: fff5c683 lbu a3,-1(a1) +204119da: 0785 addi a5,a5,1 +204119dc: fed78fa3 sb a3,-1(a5) +204119e0: b7f9 j 204119ae -20411d5e <__ssprint_r>: -20411d5e: 461c lw a5,8(a2) -20411d60: 7179 addi sp,sp,-48 -20411d62: ce4e sw s3,28(sp) -20411d64: d606 sw ra,44(sp) -20411d66: d422 sw s0,40(sp) -20411d68: d226 sw s1,36(sp) -20411d6a: d04a sw s2,32(sp) -20411d6c: cc52 sw s4,24(sp) -20411d6e: ca56 sw s5,20(sp) -20411d70: c85a sw s6,16(sp) -20411d72: c65e sw s7,12(sp) -20411d74: c462 sw s8,8(sp) -20411d76: c266 sw s9,4(sp) -20411d78: c06a sw s10,0(sp) -20411d7a: 89b2 mv s3,a2 -20411d7c: cff9 beqz a5,20411e5a <__ssprint_r+0xfc> -20411d7e: 00062a83 lw s5,0(a2) -20411d82: 8a2a mv s4,a0 -20411d84: 842e mv s0,a1 -20411d86: 4b01 li s6,0 -20411d88: 4901 li s2,0 -20411d8a: 4b8d li s7,3 -20411d8c: 4c09 li s8,2 -20411d8e: 06090263 beqz s2,20411df2 <__ssprint_r+0x94> -20411d92: 00842d03 lw s10,8(s0) -20411d96: 09a96a63 bltu s2,s10,20411e2a <__ssprint_r+0xcc> -20411d9a: 00c45783 lhu a5,12(s0) -20411d9e: 4807f713 andi a4,a5,1152 -20411da2: c741 beqz a4,20411e2a <__ssprint_r+0xcc> -20411da4: 4004 lw s1,0(s0) -20411da6: 480c lw a1,16(s0) -20411da8: 40b48cb3 sub s9,s1,a1 -20411dac: 4844 lw s1,20(s0) -20411dae: 001c8713 addi a4,s9,1 -20411db2: 974a add a4,a4,s2 -20411db4: 029b84b3 mul s1,s7,s1 -20411db8: 0384c4b3 div s1,s1,s8 -20411dbc: 00e4f363 bleu a4,s1,20411dc2 <__ssprint_r+0x64> -20411dc0: 84ba mv s1,a4 -20411dc2: 4007f793 andi a5,a5,1024 -20411dc6: cbdd beqz a5,20411e7c <__ssprint_r+0x11e> -20411dc8: 85a6 mv a1,s1 -20411dca: 8552 mv a0,s4 -20411dcc: 902f90ef jal ra,2040aece <_malloc_r> -20411dd0: 8d2a mv s10,a0 -20411dd2: e515 bnez a0,20411dfe <__ssprint_r+0xa0> -20411dd4: 47b1 li a5,12 -20411dd6: 00fa2023 sw a5,0(s4) -20411dda: 00c45783 lhu a5,12(s0) -20411dde: 557d li a0,-1 -20411de0: 0407e793 ori a5,a5,64 -20411de4: 00f41623 sh a5,12(s0) -20411de8: 0009a423 sw zero,8(s3) -20411dec: 0009a223 sw zero,4(s3) -20411df0: a885 j 20411e60 <__ssprint_r+0x102> -20411df2: 000aab03 lw s6,0(s5) -20411df6: 004aa903 lw s2,4(s5) -20411dfa: 0aa1 addi s5,s5,8 -20411dfc: bf49 j 20411d8e <__ssprint_r+0x30> -20411dfe: 480c lw a1,16(s0) -20411e00: 8666 mv a2,s9 -20411e02: abcf90ef jal ra,2040b0be -20411e06: 00c45783 lhu a5,12(s0) -20411e0a: b7f7f793 andi a5,a5,-1153 -20411e0e: 0807e793 ori a5,a5,128 -20411e12: 00f41623 sh a5,12(s0) -20411e16: 01a42823 sw s10,16(s0) -20411e1a: c844 sw s1,20(s0) -20411e1c: 9d66 add s10,s10,s9 -20411e1e: 419484b3 sub s1,s1,s9 -20411e22: 01a42023 sw s10,0(s0) -20411e26: c404 sw s1,8(s0) -20411e28: 8d4a mv s10,s2 -20411e2a: 01a97363 bleu s10,s2,20411e30 <__ssprint_r+0xd2> -20411e2e: 8d4a mv s10,s2 -20411e30: 4008 lw a0,0(s0) -20411e32: 866a mv a2,s10 -20411e34: 85da mv a1,s6 -20411e36: eebff0ef jal ra,20411d20 -20411e3a: 441c lw a5,8(s0) -20411e3c: 41a787b3 sub a5,a5,s10 -20411e40: c41c sw a5,8(s0) -20411e42: 401c lw a5,0(s0) -20411e44: 9d3e add s10,s10,a5 -20411e46: 0089a783 lw a5,8(s3) -20411e4a: 01a42023 sw s10,0(s0) -20411e4e: 41278933 sub s2,a5,s2 -20411e52: 0129a423 sw s2,8(s3) -20411e56: f8091ee3 bnez s2,20411df2 <__ssprint_r+0x94> -20411e5a: 0009a223 sw zero,4(s3) -20411e5e: 4501 li a0,0 -20411e60: 50b2 lw ra,44(sp) -20411e62: 5422 lw s0,40(sp) -20411e64: 5492 lw s1,36(sp) -20411e66: 5902 lw s2,32(sp) -20411e68: 49f2 lw s3,28(sp) -20411e6a: 4a62 lw s4,24(sp) -20411e6c: 4ad2 lw s5,20(sp) -20411e6e: 4b42 lw s6,16(sp) -20411e70: 4bb2 lw s7,12(sp) -20411e72: 4c22 lw s8,8(sp) -20411e74: 4c92 lw s9,4(sp) -20411e76: 4d02 lw s10,0(sp) -20411e78: 6145 addi sp,sp,48 -20411e7a: 8082 ret -20411e7c: 8626 mv a2,s1 -20411e7e: 8552 mv a0,s4 -20411e80: 886f90ef jal ra,2040af06 <_realloc_r> -20411e84: 8d2a mv s10,a0 -20411e86: f941 bnez a0,20411e16 <__ssprint_r+0xb8> -20411e88: 480c lw a1,16(s0) -20411e8a: 8552 mv a0,s4 -20411e8c: 8faf90ef jal ra,2040af86 <_free_r> -20411e90: b791 j 20411dd4 <__ssprint_r+0x76> +204119e2 <__ssprint_r>: +204119e2: 461c lw a5,8(a2) +204119e4: 7179 addi sp,sp,-48 +204119e6: ce4e sw s3,28(sp) +204119e8: d606 sw ra,44(sp) +204119ea: d422 sw s0,40(sp) +204119ec: d226 sw s1,36(sp) +204119ee: d04a sw s2,32(sp) +204119f0: cc52 sw s4,24(sp) +204119f2: ca56 sw s5,20(sp) +204119f4: c85a sw s6,16(sp) +204119f6: c65e sw s7,12(sp) +204119f8: c462 sw s8,8(sp) +204119fa: c266 sw s9,4(sp) +204119fc: c06a sw s10,0(sp) +204119fe: 89b2 mv s3,a2 +20411a00: cff9 beqz a5,20411ade <__ssprint_r+0xfc> +20411a02: 00062a83 lw s5,0(a2) +20411a06: 8a2a mv s4,a0 +20411a08: 842e mv s0,a1 +20411a0a: 4b01 li s6,0 +20411a0c: 4901 li s2,0 +20411a0e: 4b8d li s7,3 +20411a10: 4c09 li s8,2 +20411a12: 06090263 beqz s2,20411a76 <__ssprint_r+0x94> +20411a16: 00842d03 lw s10,8(s0) +20411a1a: 09a96a63 bltu s2,s10,20411aae <__ssprint_r+0xcc> +20411a1e: 00c45783 lhu a5,12(s0) +20411a22: 4807f713 andi a4,a5,1152 +20411a26: c741 beqz a4,20411aae <__ssprint_r+0xcc> +20411a28: 4004 lw s1,0(s0) +20411a2a: 480c lw a1,16(s0) +20411a2c: 40b48cb3 sub s9,s1,a1 +20411a30: 4844 lw s1,20(s0) +20411a32: 001c8713 addi a4,s9,1 +20411a36: 974a add a4,a4,s2 +20411a38: 029b84b3 mul s1,s7,s1 +20411a3c: 0384c4b3 div s1,s1,s8 +20411a40: 00e4f363 bleu a4,s1,20411a46 <__ssprint_r+0x64> +20411a44: 84ba mv s1,a4 +20411a46: 4007f793 andi a5,a5,1024 +20411a4a: cbdd beqz a5,20411b00 <__ssprint_r+0x11e> +20411a4c: 85a6 mv a1,s1 +20411a4e: 8552 mv a0,s4 +20411a50: 902f90ef jal ra,2040ab52 <_malloc_r> +20411a54: 8d2a mv s10,a0 +20411a56: e515 bnez a0,20411a82 <__ssprint_r+0xa0> +20411a58: 47b1 li a5,12 +20411a5a: 00fa2023 sw a5,0(s4) +20411a5e: 00c45783 lhu a5,12(s0) +20411a62: 557d li a0,-1 +20411a64: 0407e793 ori a5,a5,64 +20411a68: 00f41623 sh a5,12(s0) +20411a6c: 0009a423 sw zero,8(s3) +20411a70: 0009a223 sw zero,4(s3) +20411a74: a885 j 20411ae4 <__ssprint_r+0x102> +20411a76: 000aab03 lw s6,0(s5) +20411a7a: 004aa903 lw s2,4(s5) +20411a7e: 0aa1 addi s5,s5,8 +20411a80: bf49 j 20411a12 <__ssprint_r+0x30> +20411a82: 480c lw a1,16(s0) +20411a84: 8666 mv a2,s9 +20411a86: abcf90ef jal ra,2040ad42 +20411a8a: 00c45783 lhu a5,12(s0) +20411a8e: b7f7f793 andi a5,a5,-1153 +20411a92: 0807e793 ori a5,a5,128 +20411a96: 00f41623 sh a5,12(s0) +20411a9a: 01a42823 sw s10,16(s0) +20411a9e: c844 sw s1,20(s0) +20411aa0: 9d66 add s10,s10,s9 +20411aa2: 419484b3 sub s1,s1,s9 +20411aa6: 01a42023 sw s10,0(s0) +20411aaa: c404 sw s1,8(s0) +20411aac: 8d4a mv s10,s2 +20411aae: 01a97363 bleu s10,s2,20411ab4 <__ssprint_r+0xd2> +20411ab2: 8d4a mv s10,s2 +20411ab4: 4008 lw a0,0(s0) +20411ab6: 866a mv a2,s10 +20411ab8: 85da mv a1,s6 +20411aba: eebff0ef jal ra,204119a4 +20411abe: 441c lw a5,8(s0) +20411ac0: 41a787b3 sub a5,a5,s10 +20411ac4: c41c sw a5,8(s0) +20411ac6: 401c lw a5,0(s0) +20411ac8: 9d3e add s10,s10,a5 +20411aca: 0089a783 lw a5,8(s3) +20411ace: 01a42023 sw s10,0(s0) +20411ad2: 41278933 sub s2,a5,s2 +20411ad6: 0129a423 sw s2,8(s3) +20411ada: f8091ee3 bnez s2,20411a76 <__ssprint_r+0x94> +20411ade: 0009a223 sw zero,4(s3) +20411ae2: 4501 li a0,0 +20411ae4: 50b2 lw ra,44(sp) +20411ae6: 5422 lw s0,40(sp) +20411ae8: 5492 lw s1,36(sp) +20411aea: 5902 lw s2,32(sp) +20411aec: 49f2 lw s3,28(sp) +20411aee: 4a62 lw s4,24(sp) +20411af0: 4ad2 lw s5,20(sp) +20411af2: 4b42 lw s6,16(sp) +20411af4: 4bb2 lw s7,12(sp) +20411af6: 4c22 lw s8,8(sp) +20411af8: 4c92 lw s9,4(sp) +20411afa: 4d02 lw s10,0(sp) +20411afc: 6145 addi sp,sp,48 +20411afe: 8082 ret +20411b00: 8626 mv a2,s1 +20411b02: 8552 mv a0,s4 +20411b04: 886f90ef jal ra,2040ab8a <_realloc_r> +20411b08: 8d2a mv s10,a0 +20411b0a: f941 bnez a0,20411a9a <__ssprint_r+0xb8> +20411b0c: 480c lw a1,16(s0) +20411b0e: 8552 mv a0,s4 +20411b10: 8faf90ef jal ra,2040ac0a <_free_r> +20411b14: b791 j 20411a58 <__ssprint_r+0x76> -20411e92 <_svfiprintf_r>: -20411e92: 00c5d783 lhu a5,12(a1) -20411e96: 7169 addi sp,sp,-304 -20411e98: 12912223 sw s1,292(sp) -20411e9c: 13212023 sw s2,288(sp) -20411ea0: 11312e23 sw s3,284(sp) -20411ea4: 11512a23 sw s5,276(sp) -20411ea8: 12112623 sw ra,300(sp) -20411eac: 12812423 sw s0,296(sp) -20411eb0: 11412c23 sw s4,280(sp) -20411eb4: 11612823 sw s6,272(sp) -20411eb8: 11712623 sw s7,268(sp) -20411ebc: 11812423 sw s8,264(sp) -20411ec0: 11912223 sw s9,260(sp) -20411ec4: 11a12023 sw s10,256(sp) -20411ec8: dfee sw s11,252(sp) -20411eca: 0807f793 andi a5,a5,128 -20411ece: 8aaa mv s5,a0 -20411ed0: 892e mv s2,a1 -20411ed2: 89b2 mv s3,a2 -20411ed4: 84b6 mv s1,a3 -20411ed6: c795 beqz a5,20411f02 <_svfiprintf_r+0x70> -20411ed8: 499c lw a5,16(a1) -20411eda: e785 bnez a5,20411f02 <_svfiprintf_r+0x70> -20411edc: 04000593 li a1,64 -20411ee0: feff80ef jal ra,2040aece <_malloc_r> -20411ee4: 00a92023 sw a0,0(s2) -20411ee8: 00a92823 sw a0,16(s2) -20411eec: e519 bnez a0,20411efa <_svfiprintf_r+0x68> -20411eee: 47b1 li a5,12 -20411ef0: 00faa023 sw a5,0(s5) -20411ef4: 5bfd li s7,-1 -20411ef6: 7ca0006f j 204126c0 <_svfiprintf_r+0x82e> -20411efa: 04000793 li a5,64 -20411efe: 00f92a23 sw a5,20(s2) -20411f02: 04c10b13 addi s6,sp,76 -20411f06: c0da sw s6,64(sp) -20411f08: c482 sw zero,72(sp) -20411f0a: c282 sw zero,68(sp) -20411f0c: 875a mv a4,s6 -20411f0e: ca02 sw zero,20(sp) -20411f10: c602 sw zero,12(sp) -20411f12: c802 sw zero,16(sp) -20411f14: cc02 sw zero,24(sp) -20411f16: 4b81 li s7,0 -20411f18: 844e mv s0,s3 -20411f1a: 02500693 li a3,37 -20411f1e: 00044783 lbu a5,0(s0) -20411f22: c399 beqz a5,20411f28 <_svfiprintf_r+0x96> -20411f24: 06d79c63 bne a5,a3,20411f9c <_svfiprintf_r+0x10a> -20411f28: 41340a33 sub s4,s0,s3 -20411f2c: 020a0863 beqz s4,20411f5c <_svfiprintf_r+0xca> -20411f30: 47a6 lw a5,72(sp) -20411f32: 01372023 sw s3,0(a4) -20411f36: 01472223 sw s4,4(a4) -20411f3a: 97d2 add a5,a5,s4 -20411f3c: c4be sw a5,72(sp) -20411f3e: 4796 lw a5,68(sp) -20411f40: 469d li a3,7 -20411f42: 0721 addi a4,a4,8 -20411f44: 0785 addi a5,a5,1 -20411f46: c2be sw a5,68(sp) -20411f48: 00f6d963 ble a5,a3,20411f5a <_svfiprintf_r+0xc8> -20411f4c: 0090 addi a2,sp,64 -20411f4e: 85ca mv a1,s2 -20411f50: 8556 mv a0,s5 -20411f52: 3531 jal 20411d5e <__ssprint_r> -20411f54: 76051063 bnez a0,204126b4 <_svfiprintf_r+0x822> -20411f58: 875a mv a4,s6 -20411f5a: 9bd2 add s7,s7,s4 -20411f5c: 00044783 lbu a5,0(s0) -20411f60: 7a078d63 beqz a5,2041271a <_svfiprintf_r+0x888> -20411f64: 00140993 addi s3,s0,1 -20411f68: 02010da3 sb zero,59(sp) -20411f6c: 547d li s0,-1 -20411f6e: 4a01 li s4,0 -20411f70: 4d01 li s10,0 -20411f72: 4c25 li s8,9 -20411f74: 05a00513 li a0,90 -20411f78: 02a00813 li a6,42 -20411f7c: 0009c603 lbu a2,0(s3) -20411f80: 0985 addi s3,s3,1 -20411f82: fe060693 addi a3,a2,-32 -20411f86: 64d56b63 bltu a0,a3,204125dc <_svfiprintf_r+0x74a> -20411f8a: 00006797 auipc a5,0x6 -20411f8e: da278793 addi a5,a5,-606 # 20417d2c <_ctype_+0x104> -20411f92: 068a slli a3,a3,0x2 -20411f94: 96be add a3,a3,a5 -20411f96: 4294 lw a3,0(a3) -20411f98: 96be add a3,a3,a5 -20411f9a: 8682 jr a3 -20411f9c: 0405 addi s0,s0,1 -20411f9e: b741 j 20411f1e <_svfiprintf_r+0x8c> -20411fa0: 00006797 auipc a5,0x6 -20411fa4: 0f078793 addi a5,a5,240 # 20418090 <__clz_tab+0x124> -20411fa8: ca3e sw a5,20(sp) -20411faa: 020d7693 andi a3,s10,32 -20411fae: 4c068d63 beqz a3,20412488 <_svfiprintf_r+0x5f6> -20411fb2: 049d addi s1,s1,7 -20411fb4: 98e1 andi s1,s1,-8 -20411fb6: 0004a883 lw a7,0(s1) -20411fba: 0044ac83 lw s9,4(s1) -20411fbe: 00848c13 addi s8,s1,8 -20411fc2: 001d7693 andi a3,s10,1 -20411fc6: ce81 beqz a3,20411fde <_svfiprintf_r+0x14c> -20411fc8: 0198e6b3 or a3,a7,s9 -20411fcc: ca89 beqz a3,20411fde <_svfiprintf_r+0x14c> -20411fce: 03000693 li a3,48 -20411fd2: 02d10e23 sb a3,60(sp) -20411fd6: 02c10ea3 sb a2,61(sp) -20411fda: 002d6d13 ori s10,s10,2 -20411fde: bffd7d13 andi s10,s10,-1025 -20411fe2: a495 j 20412246 <_svfiprintf_r+0x3b4> -20411fe4: 8556 mv a0,s5 -20411fe6: c43a sw a4,8(sp) -20411fe8: 8f7fc0ef jal ra,2040e8de <_localeconv_r> -20411fec: 415c lw a5,4(a0) -20411fee: 853e mv a0,a5 -20411ff0: cc3e sw a5,24(sp) -20411ff2: c70f90ef jal ra,2040b462 -20411ff6: c82a sw a0,16(sp) -20411ff8: 8556 mv a0,s5 -20411ffa: 8e5fc0ef jal ra,2040e8de <_localeconv_r> -20411ffe: 451c lw a5,8(a0) -20412000: 4722 lw a4,8(sp) -20412002: c63e sw a5,12(sp) -20412004: 47c2 lw a5,16(sp) -20412006: d7bd beqz a5,20411f74 <_svfiprintf_r+0xe2> -20412008: 47b2 lw a5,12(sp) -2041200a: d7ad beqz a5,20411f74 <_svfiprintf_r+0xe2> -2041200c: 0007c683 lbu a3,0(a5) -20412010: d2b5 beqz a3,20411f74 <_svfiprintf_r+0xe2> -20412012: 400d6d13 ori s10,s10,1024 -20412016: bfb9 j 20411f74 <_svfiprintf_r+0xe2> -20412018: 03b14683 lbu a3,59(sp) -2041201c: fea1 bnez a3,20411f74 <_svfiprintf_r+0xe2> -2041201e: 02000693 li a3,32 -20412022: 02d10da3 sb a3,59(sp) -20412026: b7b9 j 20411f74 <_svfiprintf_r+0xe2> -20412028: 001d6d13 ori s10,s10,1 -2041202c: b7a1 j 20411f74 <_svfiprintf_r+0xe2> -2041202e: 0004aa03 lw s4,0(s1) -20412032: 0491 addi s1,s1,4 -20412034: f40a50e3 bgez s4,20411f74 <_svfiprintf_r+0xe2> -20412038: 41400a33 neg s4,s4 -2041203c: 004d6d13 ori s10,s10,4 -20412040: bf15 j 20411f74 <_svfiprintf_r+0xe2> -20412042: 02b00693 li a3,43 -20412046: bff1 j 20412022 <_svfiprintf_r+0x190> -20412048: 0009c603 lbu a2,0(s3) -2041204c: 00198693 addi a3,s3,1 -20412050: 03061863 bne a2,a6,20412080 <_svfiprintf_r+0x1ee> -20412054: 4080 lw s0,0(s1) -20412056: 00448613 addi a2,s1,4 -2041205a: 00045363 bgez s0,20412060 <_svfiprintf_r+0x1ce> -2041205e: 547d li s0,-1 -20412060: 84b2 mv s1,a2 -20412062: 89b6 mv s3,a3 -20412064: bf01 j 20411f74 <_svfiprintf_r+0xe2> -20412066: 47a9 li a5,10 -20412068: 02f40433 mul s0,s0,a5 -2041206c: 0685 addi a3,a3,1 -2041206e: fff6c603 lbu a2,-1(a3) # 1fff <__stack_size+0x17ff> -20412072: 942e add s0,s0,a1 -20412074: fd060593 addi a1,a2,-48 -20412078: febc77e3 bleu a1,s8,20412066 <_svfiprintf_r+0x1d4> -2041207c: 89b6 mv s3,a3 -2041207e: b711 j 20411f82 <_svfiprintf_r+0xf0> -20412080: 4401 li s0,0 -20412082: bfcd j 20412074 <_svfiprintf_r+0x1e2> -20412084: 080d6d13 ori s10,s10,128 -20412088: b5f5 j 20411f74 <_svfiprintf_r+0xe2> -2041208a: 86ce mv a3,s3 -2041208c: 4a01 li s4,0 -2041208e: 47a9 li a5,10 -20412090: 02fa0a33 mul s4,s4,a5 -20412094: fd060613 addi a2,a2,-48 -20412098: 0685 addi a3,a3,1 -2041209a: 9a32 add s4,s4,a2 -2041209c: fff6c603 lbu a2,-1(a3) -204120a0: fd060593 addi a1,a2,-48 -204120a4: febc75e3 bleu a1,s8,2041208e <_svfiprintf_r+0x1fc> -204120a8: bfd1 j 2041207c <_svfiprintf_r+0x1ea> -204120aa: 0009c603 lbu a2,0(s3) -204120ae: 06800693 li a3,104 -204120b2: 00d61663 bne a2,a3,204120be <_svfiprintf_r+0x22c> -204120b6: 0985 addi s3,s3,1 -204120b8: 200d6d13 ori s10,s10,512 -204120bc: bd65 j 20411f74 <_svfiprintf_r+0xe2> -204120be: 040d6d13 ori s10,s10,64 -204120c2: bd4d j 20411f74 <_svfiprintf_r+0xe2> -204120c4: 0009c603 lbu a2,0(s3) -204120c8: 06c00693 li a3,108 -204120cc: 00d61663 bne a2,a3,204120d8 <_svfiprintf_r+0x246> -204120d0: 0985 addi s3,s3,1 -204120d2: 020d6d13 ori s10,s10,32 -204120d6: bd79 j 20411f74 <_svfiprintf_r+0xe2> -204120d8: 010d6d13 ori s10,s10,16 -204120dc: bd61 j 20411f74 <_svfiprintf_r+0xe2> -204120de: 4094 lw a3,0(s1) -204120e0: 00448c13 addi s8,s1,4 -204120e4: 02010da3 sb zero,59(sp) -204120e8: 08d10623 sb a3,140(sp) -204120ec: 4405 li s0,1 -204120ee: 4c81 li s9,0 -204120f0: 0164 addi s1,sp,140 -204120f2: aabd j 20412270 <_svfiprintf_r+0x3de> -204120f4: 010d6d13 ori s10,s10,16 -204120f8: 020d7693 andi a3,s10,32 -204120fc: c6b1 beqz a3,20412148 <_svfiprintf_r+0x2b6> -204120fe: 049d addi s1,s1,7 -20412100: 98e1 andi s1,s1,-8 -20412102: 0004a883 lw a7,0(s1) -20412106: 0044ac83 lw s9,4(s1) -2041210a: 00848c13 addi s8,s1,8 -2041210e: 000cde63 bgez s9,2041212a <_svfiprintf_r+0x298> -20412112: 411008b3 neg a7,a7 -20412116: 011036b3 snez a3,a7 -2041211a: 41900333 neg t1,s9 -2041211e: 40d30cb3 sub s9,t1,a3 -20412122: 02d00693 li a3,45 -20412126: 02d10da3 sb a3,59(sp) -2041212a: 56fd li a3,-1 -2041212c: 38d41363 bne s0,a3,204124b2 <_svfiprintf_r+0x620> -20412130: 3e0c9063 bnez s9,20412510 <_svfiprintf_r+0x67e> -20412134: 46a5 li a3,9 -20412136: 3d16ed63 bltu a3,a7,20412510 <_svfiprintf_r+0x67e> -2041213a: 03088893 addi a7,a7,48 -2041213e: 0f1107a3 sb a7,239(sp) -20412142: 0ef10493 addi s1,sp,239 -20412146: ae75 j 20412502 <_svfiprintf_r+0x670> -20412148: 010d7693 andi a3,s10,16 -2041214c: 00448c13 addi s8,s1,4 -20412150: c691 beqz a3,2041215c <_svfiprintf_r+0x2ca> -20412152: 0004a883 lw a7,0(s1) -20412156: 41f8dc93 srai s9,a7,0x1f -2041215a: bf55 j 2041210e <_svfiprintf_r+0x27c> -2041215c: 040d7693 andi a3,s10,64 -20412160: 0004a883 lw a7,0(s1) -20412164: c689 beqz a3,2041216e <_svfiprintf_r+0x2dc> -20412166: 08c2 slli a7,a7,0x10 -20412168: 4108d893 srai a7,a7,0x10 -2041216c: b7ed j 20412156 <_svfiprintf_r+0x2c4> -2041216e: 200d7693 andi a3,s10,512 -20412172: d2f5 beqz a3,20412156 <_svfiprintf_r+0x2c4> -20412174: 08e2 slli a7,a7,0x18 -20412176: 4188d893 srai a7,a7,0x18 -2041217a: bff1 j 20412156 <_svfiprintf_r+0x2c4> -2041217c: 020d7613 andi a2,s10,32 -20412180: 4094 lw a3,0(s1) -20412182: 0491 addi s1,s1,4 -20412184: c619 beqz a2,20412192 <_svfiprintf_r+0x300> -20412186: 41fbd793 srai a5,s7,0x1f -2041218a: 0176a023 sw s7,0(a3) -2041218e: c2dc sw a5,4(a3) -20412190: b361 j 20411f18 <_svfiprintf_r+0x86> -20412192: 010d7613 andi a2,s10,16 -20412196: c601 beqz a2,2041219e <_svfiprintf_r+0x30c> -20412198: 0176a023 sw s7,0(a3) -2041219c: bbb5 j 20411f18 <_svfiprintf_r+0x86> -2041219e: 040d7613 andi a2,s10,64 -204121a2: c601 beqz a2,204121aa <_svfiprintf_r+0x318> -204121a4: 01769023 sh s7,0(a3) -204121a8: bb85 j 20411f18 <_svfiprintf_r+0x86> -204121aa: 200d7793 andi a5,s10,512 -204121ae: d7ed beqz a5,20412198 <_svfiprintf_r+0x306> -204121b0: 01768023 sb s7,0(a3) -204121b4: b395 j 20411f18 <_svfiprintf_r+0x86> -204121b6: 010d6d13 ori s10,s10,16 -204121ba: 020d7693 andi a3,s10,32 -204121be: ce95 beqz a3,204121fa <_svfiprintf_r+0x368> -204121c0: 049d addi s1,s1,7 -204121c2: 98e1 andi s1,s1,-8 -204121c4: 0004a883 lw a7,0(s1) -204121c8: 0044ac83 lw s9,4(s1) -204121cc: 00848c13 addi s8,s1,8 -204121d0: bffd7d13 andi s10,s10,-1025 -204121d4: 4681 li a3,0 -204121d6: 02010da3 sb zero,59(sp) -204121da: 567d li a2,-1 -204121dc: 2cc40e63 beq s0,a2,204124b8 <_svfiprintf_r+0x626> -204121e0: 866a mv a2,s10 -204121e2: 0198e5b3 or a1,a7,s9 -204121e6: f7fd7d13 andi s10,s10,-129 -204121ea: 2c059763 bnez a1,204124b8 <_svfiprintf_r+0x626> -204121ee: 3c040e63 beqz s0,204125ca <_svfiprintf_r+0x738> -204121f2: 4605 li a2,1 -204121f4: 2cc69563 bne a3,a2,204124be <_svfiprintf_r+0x62c> -204121f8: b789 j 2041213a <_svfiprintf_r+0x2a8> -204121fa: 010d7693 andi a3,s10,16 -204121fe: 00448c13 addi s8,s1,4 -20412202: c681 beqz a3,2041220a <_svfiprintf_r+0x378> -20412204: 0004a883 lw a7,0(s1) -20412208: a031 j 20412214 <_svfiprintf_r+0x382> -2041220a: 040d7693 andi a3,s10,64 -2041220e: c689 beqz a3,20412218 <_svfiprintf_r+0x386> -20412210: 0004d883 lhu a7,0(s1) -20412214: 4c81 li s9,0 -20412216: bf6d j 204121d0 <_svfiprintf_r+0x33e> -20412218: 200d7693 andi a3,s10,512 -2041221c: d6e5 beqz a3,20412204 <_svfiprintf_r+0x372> -2041221e: 0004c883 lbu a7,0(s1) -20412222: bfcd j 20412214 <_svfiprintf_r+0x382> -20412224: 76e1 lui a3,0xffff8 -20412226: 0004a883 lw a7,0(s1) -2041222a: 8306c693 xori a3,a3,-2000 -2041222e: 00006797 auipc a5,0x6 -20412232: e4e78793 addi a5,a5,-434 # 2041807c <__clz_tab+0x110> -20412236: 00448c13 addi s8,s1,4 -2041223a: 4c81 li s9,0 -2041223c: 002d6d13 ori s10,s10,2 -20412240: 02d11e23 sh a3,60(sp) -20412244: ca3e sw a5,20(sp) -20412246: 4689 li a3,2 -20412248: b779 j 204121d6 <_svfiprintf_r+0x344> -2041224a: 02010da3 sb zero,59(sp) -2041224e: 56fd li a3,-1 -20412250: c43a sw a4,8(sp) -20412252: 00448c13 addi s8,s1,4 -20412256: 4084 lw s1,0(s1) -20412258: 1cd40863 beq s0,a3,20412428 <_svfiprintf_r+0x596> -2041225c: 8622 mv a2,s0 -2041225e: 4581 li a1,0 -20412260: 8526 mv a0,s1 -20412262: 8b9fc0ef jal ra,2040eb1a -20412266: 4c81 li s9,0 -20412268: 4722 lw a4,8(sp) -2041226a: c119 beqz a0,20412270 <_svfiprintf_r+0x3de> -2041226c: 40950433 sub s0,a0,s1 -20412270: c466 sw s9,8(sp) -20412272: 008cd363 ble s0,s9,20412278 <_svfiprintf_r+0x3e6> -20412276: c422 sw s0,8(sp) -20412278: 03b14683 lbu a3,59(sp) -2041227c: c681 beqz a3,20412284 <_svfiprintf_r+0x3f2> -2041227e: 47a2 lw a5,8(sp) -20412280: 0785 addi a5,a5,1 -20412282: c43e sw a5,8(sp) -20412284: 002d7d93 andi s11,s10,2 -20412288: 000d8563 beqz s11,20412292 <_svfiprintf_r+0x400> -2041228c: 47a2 lw a5,8(sp) -2041228e: 0789 addi a5,a5,2 -20412290: c43e sw a5,8(sp) -20412292: 084d7793 andi a5,s10,132 -20412296: ce3e sw a5,28(sp) -20412298: e7a1 bnez a5,204122e0 <_svfiprintf_r+0x44e> -2041229a: 47a2 lw a5,8(sp) -2041229c: 40fa06b3 sub a3,s4,a5 -204122a0: 04d05063 blez a3,204122e0 <_svfiprintf_r+0x44e> -204122a4: 48c1 li a7,16 -204122a6: 00006817 auipc a6,0x6 -204122aa: bf280813 addi a6,a6,-1038 # 20417e98 -204122ae: 431d li t1,7 -204122b0: 4616 lw a2,68(sp) -204122b2: 01072023 sw a6,0(a4) -204122b6: 45a6 lw a1,72(sp) -204122b8: 0605 addi a2,a2,1 -204122ba: 00870513 addi a0,a4,8 -204122be: 32d8c763 blt a7,a3,204125ec <_svfiprintf_r+0x75a> -204122c2: c354 sw a3,4(a4) -204122c4: 96ae add a3,a3,a1 -204122c6: c4b6 sw a3,72(sp) -204122c8: c2b2 sw a2,68(sp) -204122ca: 469d li a3,7 -204122cc: 872a mv a4,a0 -204122ce: 00c6d963 ble a2,a3,204122e0 <_svfiprintf_r+0x44e> -204122d2: 0090 addi a2,sp,64 -204122d4: 85ca mv a1,s2 -204122d6: 8556 mv a0,s5 -204122d8: 3459 jal 20411d5e <__ssprint_r> -204122da: 3c051d63 bnez a0,204126b4 <_svfiprintf_r+0x822> -204122de: 875a mv a4,s6 -204122e0: 03b14683 lbu a3,59(sp) -204122e4: c69d beqz a3,20412312 <_svfiprintf_r+0x480> -204122e6: 03b10613 addi a2,sp,59 -204122ea: c310 sw a2,0(a4) -204122ec: 4605 li a2,1 -204122ee: 4696 lw a3,68(sp) -204122f0: c350 sw a2,4(a4) -204122f2: 4626 lw a2,72(sp) -204122f4: 0685 addi a3,a3,1 -204122f6: c2b6 sw a3,68(sp) -204122f8: 0605 addi a2,a2,1 -204122fa: c4b2 sw a2,72(sp) -204122fc: 461d li a2,7 -204122fe: 0721 addi a4,a4,8 -20412300: 00d65963 ble a3,a2,20412312 <_svfiprintf_r+0x480> -20412304: 0090 addi a2,sp,64 -20412306: 85ca mv a1,s2 -20412308: 8556 mv a0,s5 -2041230a: 3c91 jal 20411d5e <__ssprint_r> -2041230c: 3a051463 bnez a0,204126b4 <_svfiprintf_r+0x822> -20412310: 875a mv a4,s6 -20412312: 020d8763 beqz s11,20412340 <_svfiprintf_r+0x4ae> -20412316: 1870 addi a2,sp,60 -20412318: c310 sw a2,0(a4) -2041231a: 4609 li a2,2 -2041231c: 4696 lw a3,68(sp) -2041231e: c350 sw a2,4(a4) -20412320: 4626 lw a2,72(sp) -20412322: 0685 addi a3,a3,1 -20412324: c2b6 sw a3,68(sp) -20412326: 0609 addi a2,a2,2 -20412328: c4b2 sw a2,72(sp) -2041232a: 461d li a2,7 -2041232c: 0721 addi a4,a4,8 -2041232e: 00d65963 ble a3,a2,20412340 <_svfiprintf_r+0x4ae> -20412332: 0090 addi a2,sp,64 -20412334: 85ca mv a1,s2 -20412336: 8556 mv a0,s5 -20412338: 341d jal 20411d5e <__ssprint_r> -2041233a: 36051d63 bnez a0,204126b4 <_svfiprintf_r+0x822> -2041233e: 875a mv a4,s6 -20412340: 47f2 lw a5,28(sp) -20412342: 08000693 li a3,128 -20412346: 04d79663 bne a5,a3,20412392 <_svfiprintf_r+0x500> -2041234a: 47a2 lw a5,8(sp) -2041234c: 40fa0db3 sub s11,s4,a5 -20412350: 05b05163 blez s11,20412392 <_svfiprintf_r+0x500> -20412354: 48c1 li a7,16 -20412356: 00006817 auipc a6,0x6 -2041235a: b5280813 addi a6,a6,-1198 # 20417ea8 -2041235e: 431d li t1,7 -20412360: 4696 lw a3,68(sp) -20412362: 01072023 sw a6,0(a4) -20412366: 4626 lw a2,72(sp) -20412368: 0685 addi a3,a3,1 -2041236a: 00870593 addi a1,a4,8 -2041236e: 2bb8c863 blt a7,s11,2041261e <_svfiprintf_r+0x78c> -20412372: 966e add a2,a2,s11 -20412374: 01b72223 sw s11,4(a4) -20412378: c4b2 sw a2,72(sp) -2041237a: c2b6 sw a3,68(sp) -2041237c: 461d li a2,7 -2041237e: 872e mv a4,a1 -20412380: 00d65963 ble a3,a2,20412392 <_svfiprintf_r+0x500> -20412384: 0090 addi a2,sp,64 -20412386: 85ca mv a1,s2 -20412388: 8556 mv a0,s5 -2041238a: 3ad1 jal 20411d5e <__ssprint_r> -2041238c: 32051463 bnez a0,204126b4 <_svfiprintf_r+0x822> -20412390: 875a mv a4,s6 -20412392: 408c8cb3 sub s9,s9,s0 -20412396: 05905163 blez s9,204123d8 <_svfiprintf_r+0x546> -2041239a: 4841 li a6,16 -2041239c: 00006d97 auipc s11,0x6 -204123a0: b0cd8d93 addi s11,s11,-1268 # 20417ea8 -204123a4: 489d li a7,7 -204123a6: 4696 lw a3,68(sp) -204123a8: 01b72023 sw s11,0(a4) -204123ac: 4626 lw a2,72(sp) -204123ae: 0685 addi a3,a3,1 -204123b0: 00870593 addi a1,a4,8 -204123b4: 29984c63 blt a6,s9,2041264c <_svfiprintf_r+0x7ba> -204123b8: 01972223 sw s9,4(a4) -204123bc: 9cb2 add s9,s9,a2 -204123be: c4e6 sw s9,72(sp) -204123c0: c2b6 sw a3,68(sp) -204123c2: 461d li a2,7 -204123c4: 872e mv a4,a1 -204123c6: 00d65963 ble a3,a2,204123d8 <_svfiprintf_r+0x546> -204123ca: 0090 addi a2,sp,64 -204123cc: 85ca mv a1,s2 -204123ce: 8556 mv a0,s5 -204123d0: 3279 jal 20411d5e <__ssprint_r> -204123d2: 2e051163 bnez a0,204126b4 <_svfiprintf_r+0x822> -204123d6: 875a mv a4,s6 -204123d8: 46a6 lw a3,72(sp) -204123da: c340 sw s0,4(a4) -204123dc: c304 sw s1,0(a4) -204123de: 9436 add s0,s0,a3 -204123e0: 4696 lw a3,68(sp) -204123e2: c4a2 sw s0,72(sp) -204123e4: 461d li a2,7 -204123e6: 0685 addi a3,a3,1 -204123e8: c2b6 sw a3,68(sp) -204123ea: 0721 addi a4,a4,8 -204123ec: 00d65963 ble a3,a2,204123fe <_svfiprintf_r+0x56c> -204123f0: 0090 addi a2,sp,64 -204123f2: 85ca mv a1,s2 -204123f4: 8556 mv a0,s5 -204123f6: 32a5 jal 20411d5e <__ssprint_r> -204123f8: 2a051e63 bnez a0,204126b4 <_svfiprintf_r+0x822> -204123fc: 875a mv a4,s6 -204123fe: 004d7793 andi a5,s10,4 -20412402: 26079a63 bnez a5,20412676 <_svfiprintf_r+0x7e4> -20412406: 47a2 lw a5,8(sp) -20412408: 00fa5363 ble a5,s4,2041240e <_svfiprintf_r+0x57c> -2041240c: 8a3e mv s4,a5 -2041240e: 47a6 lw a5,72(sp) -20412410: 9bd2 add s7,s7,s4 -20412412: c799 beqz a5,20412420 <_svfiprintf_r+0x58e> -20412414: 0090 addi a2,sp,64 -20412416: 85ca mv a1,s2 -20412418: 8556 mv a0,s5 -2041241a: 3291 jal 20411d5e <__ssprint_r> -2041241c: 28051c63 bnez a0,204126b4 <_svfiprintf_r+0x822> -20412420: c282 sw zero,68(sp) -20412422: 84e2 mv s1,s8 -20412424: 875a mv a4,s6 -20412426: bccd j 20411f18 <_svfiprintf_r+0x86> -20412428: 8526 mv a0,s1 -2041242a: 838f90ef jal ra,2040b462 -2041242e: 842a mv s0,a0 -20412430: 4c81 li s9,0 -20412432: 4722 lw a4,8(sp) -20412434: bd35 j 20412270 <_svfiprintf_r+0x3de> -20412436: 010d6d13 ori s10,s10,16 -2041243a: 020d7693 andi a3,s10,32 -2041243e: ca99 beqz a3,20412454 <_svfiprintf_r+0x5c2> -20412440: 049d addi s1,s1,7 -20412442: 98e1 andi s1,s1,-8 -20412444: 0004a883 lw a7,0(s1) -20412448: 0044ac83 lw s9,4(s1) -2041244c: 00848c13 addi s8,s1,8 -20412450: 4685 li a3,1 -20412452: b351 j 204121d6 <_svfiprintf_r+0x344> -20412454: 010d7693 andi a3,s10,16 -20412458: 00448c13 addi s8,s1,4 -2041245c: c681 beqz a3,20412464 <_svfiprintf_r+0x5d2> -2041245e: 0004a883 lw a7,0(s1) -20412462: a031 j 2041246e <_svfiprintf_r+0x5dc> -20412464: 040d7693 andi a3,s10,64 -20412468: c689 beqz a3,20412472 <_svfiprintf_r+0x5e0> -2041246a: 0004d883 lhu a7,0(s1) -2041246e: 4c81 li s9,0 -20412470: b7c5 j 20412450 <_svfiprintf_r+0x5be> -20412472: 200d7693 andi a3,s10,512 -20412476: d6e5 beqz a3,2041245e <_svfiprintf_r+0x5cc> -20412478: 0004c883 lbu a7,0(s1) -2041247c: bfcd j 2041246e <_svfiprintf_r+0x5dc> -2041247e: 00006797 auipc a5,0x6 -20412482: bfe78793 addi a5,a5,-1026 # 2041807c <__clz_tab+0x110> -20412486: b60d j 20411fa8 <_svfiprintf_r+0x116> -20412488: 010d7693 andi a3,s10,16 -2041248c: 00448c13 addi s8,s1,4 -20412490: c681 beqz a3,20412498 <_svfiprintf_r+0x606> -20412492: 0004a883 lw a7,0(s1) -20412496: a031 j 204124a2 <_svfiprintf_r+0x610> -20412498: 040d7693 andi a3,s10,64 -2041249c: c689 beqz a3,204124a6 <_svfiprintf_r+0x614> -2041249e: 0004d883 lhu a7,0(s1) -204124a2: 4c81 li s9,0 -204124a4: be39 j 20411fc2 <_svfiprintf_r+0x130> -204124a6: 200d7693 andi a3,s10,512 -204124aa: d6e5 beqz a3,20412492 <_svfiprintf_r+0x600> -204124ac: 0004c883 lbu a7,0(s1) -204124b0: bfcd j 204124a2 <_svfiprintf_r+0x610> -204124b2: 866a mv a2,s10 -204124b4: 4685 li a3,1 -204124b6: b335 j 204121e2 <_svfiprintf_r+0x350> -204124b8: 4605 li a2,1 -204124ba: c6c68be3 beq a3,a2,20412130 <_svfiprintf_r+0x29e> -204124be: 4609 li a2,2 -204124c0: 0cc68f63 beq a3,a2,2041259e <_svfiprintf_r+0x70c> -204124c4: 1994 addi a3,sp,240 -204124c6: 01dc9593 slli a1,s9,0x1d -204124ca: 0078f613 andi a2,a7,7 -204124ce: 0038d893 srli a7,a7,0x3 -204124d2: 03060613 addi a2,a2,48 -204124d6: 0115e8b3 or a7,a1,a7 -204124da: 003cdc93 srli s9,s9,0x3 -204124de: fec68fa3 sb a2,-1(a3) # ffff7fff <_sp+0x7fff3fff> -204124e2: 0198e5b3 or a1,a7,s9 -204124e6: fff68493 addi s1,a3,-1 -204124ea: e18d bnez a1,2041250c <_svfiprintf_r+0x67a> -204124ec: 001d7593 andi a1,s10,1 -204124f0: c989 beqz a1,20412502 <_svfiprintf_r+0x670> -204124f2: 03000593 li a1,48 -204124f6: 00b60663 beq a2,a1,20412502 <_svfiprintf_r+0x670> -204124fa: feb48fa3 sb a1,-1(s1) -204124fe: ffe68493 addi s1,a3,-2 -20412502: 199c addi a5,sp,240 -20412504: 8ca2 mv s9,s0 -20412506: 40978433 sub s0,a5,s1 -2041250a: b39d j 20412270 <_svfiprintf_r+0x3de> -2041250c: 86a6 mv a3,s1 -2041250e: bf65 j 204124c6 <_svfiprintf_r+0x634> -20412510: 400d7793 andi a5,s10,1024 -20412514: 4d81 li s11,0 -20412516: 0f010e13 addi t3,sp,240 -2041251a: c43e sw a5,8(sp) -2041251c: 8546 mv a0,a7 -2041251e: 4629 li a2,10 -20412520: 4681 li a3,0 -20412522: 85e6 mv a1,s9 -20412524: d23a sw a4,36(sp) -20412526: fffe0493 addi s1,t3,-1 -2041252a: d072 sw t3,32(sp) -2041252c: ce46 sw a7,28(sp) -2041252e: 2d51 jal 20412bc2 <__umoddi3> -20412530: 5e02 lw t3,32(sp) -20412532: 47a2 lw a5,8(sp) -20412534: 03050513 addi a0,a0,48 -20412538: feae0fa3 sb a0,-1(t3) -2041253c: 0d85 addi s11,s11,1 -2041253e: 48f2 lw a7,28(sp) -20412540: 5712 lw a4,36(sp) -20412542: c3a9 beqz a5,20412584 <_svfiprintf_r+0x6f2> -20412544: 47b2 lw a5,12(sp) -20412546: 0007c683 lbu a3,0(a5) -2041254a: 03b69d63 bne a3,s11,20412584 <_svfiprintf_r+0x6f2> -2041254e: 0ff00793 li a5,255 -20412552: 02fd8963 beq s11,a5,20412584 <_svfiprintf_r+0x6f2> -20412556: 000c9563 bnez s9,20412560 <_svfiprintf_r+0x6ce> -2041255a: 47a5 li a5,9 -2041255c: 0317f463 bleu a7,a5,20412584 <_svfiprintf_r+0x6f2> -20412560: 47c2 lw a5,16(sp) -20412562: 45e2 lw a1,24(sp) -20412564: d046 sw a7,32(sp) -20412566: 8c9d sub s1,s1,a5 -20412568: 863e mv a2,a5 -2041256a: 8526 mv a0,s1 -2041256c: ce3a sw a4,28(sp) -2041256e: accfd0ef jal ra,2040f83a -20412572: 47b2 lw a5,12(sp) -20412574: 4d81 li s11,0 -20412576: 4772 lw a4,28(sp) -20412578: 0017c683 lbu a3,1(a5) -2041257c: 5882 lw a7,32(sp) -2041257e: c299 beqz a3,20412584 <_svfiprintf_r+0x6f2> -20412580: 0785 addi a5,a5,1 -20412582: c63e sw a5,12(sp) -20412584: 8546 mv a0,a7 -20412586: 85e6 mv a1,s9 -20412588: 4629 li a2,10 -2041258a: 4681 li a3,0 -2041258c: ce3a sw a4,28(sp) -2041258e: 2cd9 jal 20412864 <__udivdi3> -20412590: 8cae mv s9,a1 -20412592: 8dc9 or a1,a1,a0 -20412594: 88aa mv a7,a0 -20412596: 4772 lw a4,28(sp) -20412598: d5ad beqz a1,20412502 <_svfiprintf_r+0x670> -2041259a: 8e26 mv t3,s1 -2041259c: b741 j 2041251c <_svfiprintf_r+0x68a> -2041259e: 1984 addi s1,sp,240 -204125a0: 47d2 lw a5,20(sp) -204125a2: 00f8f693 andi a3,a7,15 -204125a6: 14fd addi s1,s1,-1 -204125a8: 96be add a3,a3,a5 -204125aa: 0006c683 lbu a3,0(a3) -204125ae: 0048d893 srli a7,a7,0x4 -204125b2: 00d48023 sb a3,0(s1) -204125b6: 01cc9693 slli a3,s9,0x1c -204125ba: 0116e8b3 or a7,a3,a7 -204125be: 004cdc93 srli s9,s9,0x4 -204125c2: 0198e6b3 or a3,a7,s9 -204125c6: fee9 bnez a3,204125a0 <_svfiprintf_r+0x70e> -204125c8: bf2d j 20412502 <_svfiprintf_r+0x670> -204125ca: 1984 addi s1,sp,240 -204125cc: fa9d bnez a3,20412502 <_svfiprintf_r+0x670> -204125ce: 8a05 andi a2,a2,1 -204125d0: da0d beqz a2,20412502 <_svfiprintf_r+0x670> -204125d2: 03000693 li a3,48 -204125d6: 0ed107a3 sb a3,239(sp) -204125da: b6a5 j 20412142 <_svfiprintf_r+0x2b0> -204125dc: 12060f63 beqz a2,2041271a <_svfiprintf_r+0x888> -204125e0: 08c10623 sb a2,140(sp) -204125e4: 02010da3 sb zero,59(sp) -204125e8: 8c26 mv s8,s1 -204125ea: b609 j 204120ec <_svfiprintf_r+0x25a> -204125ec: 05c1 addi a1,a1,16 -204125ee: 01172223 sw a7,4(a4) -204125f2: c4ae sw a1,72(sp) -204125f4: c2b2 sw a2,68(sp) -204125f6: 02c35163 ble a2,t1,20412618 <_svfiprintf_r+0x786> -204125fa: 0090 addi a2,sp,64 -204125fc: 85ca mv a1,s2 -204125fe: 8556 mv a0,s5 -20412600: d61a sw t1,44(sp) -20412602: d442 sw a6,40(sp) -20412604: d246 sw a7,36(sp) -20412606: d036 sw a3,32(sp) -20412608: f56ff0ef jal ra,20411d5e <__ssprint_r> -2041260c: e545 bnez a0,204126b4 <_svfiprintf_r+0x822> -2041260e: 5332 lw t1,44(sp) -20412610: 5822 lw a6,40(sp) -20412612: 5892 lw a7,36(sp) -20412614: 5682 lw a3,32(sp) -20412616: 855a mv a0,s6 -20412618: 16c1 addi a3,a3,-16 -2041261a: 872a mv a4,a0 -2041261c: b951 j 204122b0 <_svfiprintf_r+0x41e> -2041261e: 0641 addi a2,a2,16 -20412620: 01172223 sw a7,4(a4) -20412624: c4b2 sw a2,72(sp) -20412626: c2b6 sw a3,68(sp) -20412628: 00d35f63 ble a3,t1,20412646 <_svfiprintf_r+0x7b4> -2041262c: 0090 addi a2,sp,64 -2041262e: 85ca mv a1,s2 -20412630: 8556 mv a0,s5 -20412632: d21a sw t1,36(sp) -20412634: d042 sw a6,32(sp) -20412636: ce46 sw a7,28(sp) -20412638: f26ff0ef jal ra,20411d5e <__ssprint_r> -2041263c: ed25 bnez a0,204126b4 <_svfiprintf_r+0x822> -2041263e: 5312 lw t1,36(sp) -20412640: 5802 lw a6,32(sp) -20412642: 48f2 lw a7,28(sp) -20412644: 85da mv a1,s6 -20412646: 1dc1 addi s11,s11,-16 -20412648: 872e mv a4,a1 -2041264a: bb19 j 20412360 <_svfiprintf_r+0x4ce> -2041264c: 0641 addi a2,a2,16 -2041264e: 01072223 sw a6,4(a4) -20412652: c4b2 sw a2,72(sp) -20412654: c2b6 sw a3,68(sp) -20412656: 00d8dd63 ble a3,a7,20412670 <_svfiprintf_r+0x7de> -2041265a: 0090 addi a2,sp,64 -2041265c: 85ca mv a1,s2 -2041265e: 8556 mv a0,s5 -20412660: d046 sw a7,32(sp) -20412662: ce42 sw a6,28(sp) -20412664: efaff0ef jal ra,20411d5e <__ssprint_r> -20412668: e531 bnez a0,204126b4 <_svfiprintf_r+0x822> -2041266a: 5882 lw a7,32(sp) -2041266c: 4872 lw a6,28(sp) -2041266e: 85da mv a1,s6 -20412670: 1cc1 addi s9,s9,-16 -20412672: 872e mv a4,a1 -20412674: bb0d j 204123a6 <_svfiprintf_r+0x514> -20412676: 47a2 lw a5,8(sp) -20412678: 40fa0433 sub s0,s4,a5 -2041267c: d88055e3 blez s0,20412406 <_svfiprintf_r+0x574> -20412680: 4cc1 li s9,16 -20412682: 00006497 auipc s1,0x6 -20412686: 81648493 addi s1,s1,-2026 # 20417e98 -2041268a: 4d9d li s11,7 -2041268c: 4796 lw a5,68(sp) -2041268e: c304 sw s1,0(a4) -20412690: 46a6 lw a3,72(sp) -20412692: 0785 addi a5,a5,1 -20412694: 068cc263 blt s9,s0,204126f8 <_svfiprintf_r+0x866> -20412698: c340 sw s0,4(a4) -2041269a: 9436 add s0,s0,a3 -2041269c: c4a2 sw s0,72(sp) -2041269e: c2be sw a5,68(sp) -204126a0: 471d li a4,7 -204126a2: d6f752e3 ble a5,a4,20412406 <_svfiprintf_r+0x574> -204126a6: 0090 addi a2,sp,64 -204126a8: 85ca mv a1,s2 -204126aa: 8556 mv a0,s5 -204126ac: eb2ff0ef jal ra,20411d5e <__ssprint_r> -204126b0: d4050be3 beqz a0,20412406 <_svfiprintf_r+0x574> -204126b4: 00c95783 lhu a5,12(s2) -204126b8: 0407f793 andi a5,a5,64 -204126bc: 82079ce3 bnez a5,20411ef4 <_svfiprintf_r+0x62> -204126c0: 12c12083 lw ra,300(sp) -204126c4: 12812403 lw s0,296(sp) -204126c8: 855e mv a0,s7 -204126ca: 12412483 lw s1,292(sp) -204126ce: 12012903 lw s2,288(sp) -204126d2: 11c12983 lw s3,284(sp) -204126d6: 11812a03 lw s4,280(sp) -204126da: 11412a83 lw s5,276(sp) -204126de: 11012b03 lw s6,272(sp) -204126e2: 10c12b83 lw s7,268(sp) -204126e6: 10812c03 lw s8,264(sp) -204126ea: 10412c83 lw s9,260(sp) -204126ee: 10012d03 lw s10,256(sp) -204126f2: 5dfe lw s11,252(sp) -204126f4: 6155 addi sp,sp,304 -204126f6: 8082 ret -204126f8: 06c1 addi a3,a3,16 -204126fa: 01972223 sw s9,4(a4) -204126fe: c4b6 sw a3,72(sp) -20412700: c2be sw a5,68(sp) -20412702: 0721 addi a4,a4,8 -20412704: 00fdd963 ble a5,s11,20412716 <_svfiprintf_r+0x884> -20412708: 0090 addi a2,sp,64 -2041270a: 85ca mv a1,s2 -2041270c: 8556 mv a0,s5 -2041270e: e50ff0ef jal ra,20411d5e <__ssprint_r> -20412712: f14d bnez a0,204126b4 <_svfiprintf_r+0x822> -20412714: 875a mv a4,s6 -20412716: 1441 addi s0,s0,-16 -20412718: bf95 j 2041268c <_svfiprintf_r+0x7fa> -2041271a: 47a6 lw a5,72(sp) -2041271c: dfc1 beqz a5,204126b4 <_svfiprintf_r+0x822> -2041271e: 0090 addi a2,sp,64 -20412720: 85ca mv a1,s2 -20412722: 8556 mv a0,s5 -20412724: e3aff0ef jal ra,20411d5e <__ssprint_r> -20412728: b771 j 204126b4 <_svfiprintf_r+0x822> +20411b16 <_svfiprintf_r>: +20411b16: 00c5d783 lhu a5,12(a1) +20411b1a: 7169 addi sp,sp,-304 +20411b1c: 12912223 sw s1,292(sp) +20411b20: 13212023 sw s2,288(sp) +20411b24: 11312e23 sw s3,284(sp) +20411b28: 11512a23 sw s5,276(sp) +20411b2c: 12112623 sw ra,300(sp) +20411b30: 12812423 sw s0,296(sp) +20411b34: 11412c23 sw s4,280(sp) +20411b38: 11612823 sw s6,272(sp) +20411b3c: 11712623 sw s7,268(sp) +20411b40: 11812423 sw s8,264(sp) +20411b44: 11912223 sw s9,260(sp) +20411b48: 11a12023 sw s10,256(sp) +20411b4c: dfee sw s11,252(sp) +20411b4e: 0807f793 andi a5,a5,128 +20411b52: 8aaa mv s5,a0 +20411b54: 892e mv s2,a1 +20411b56: 89b2 mv s3,a2 +20411b58: 84b6 mv s1,a3 +20411b5a: c795 beqz a5,20411b86 <_svfiprintf_r+0x70> +20411b5c: 499c lw a5,16(a1) +20411b5e: e785 bnez a5,20411b86 <_svfiprintf_r+0x70> +20411b60: 04000593 li a1,64 +20411b64: feff80ef jal ra,2040ab52 <_malloc_r> +20411b68: 00a92023 sw a0,0(s2) +20411b6c: 00a92823 sw a0,16(s2) +20411b70: e519 bnez a0,20411b7e <_svfiprintf_r+0x68> +20411b72: 47b1 li a5,12 +20411b74: 00faa023 sw a5,0(s5) +20411b78: 5bfd li s7,-1 +20411b7a: 7ca0006f j 20412344 <_svfiprintf_r+0x82e> +20411b7e: 04000793 li a5,64 +20411b82: 00f92a23 sw a5,20(s2) +20411b86: 04c10b13 addi s6,sp,76 +20411b8a: c0da sw s6,64(sp) +20411b8c: c482 sw zero,72(sp) +20411b8e: c282 sw zero,68(sp) +20411b90: 875a mv a4,s6 +20411b92: ca02 sw zero,20(sp) +20411b94: c602 sw zero,12(sp) +20411b96: c802 sw zero,16(sp) +20411b98: cc02 sw zero,24(sp) +20411b9a: 4b81 li s7,0 +20411b9c: 844e mv s0,s3 +20411b9e: 02500693 li a3,37 +20411ba2: 00044783 lbu a5,0(s0) +20411ba6: c399 beqz a5,20411bac <_svfiprintf_r+0x96> +20411ba8: 06d79c63 bne a5,a3,20411c20 <_svfiprintf_r+0x10a> +20411bac: 41340a33 sub s4,s0,s3 +20411bb0: 020a0863 beqz s4,20411be0 <_svfiprintf_r+0xca> +20411bb4: 47a6 lw a5,72(sp) +20411bb6: 01372023 sw s3,0(a4) +20411bba: 01472223 sw s4,4(a4) +20411bbe: 97d2 add a5,a5,s4 +20411bc0: c4be sw a5,72(sp) +20411bc2: 4796 lw a5,68(sp) +20411bc4: 469d li a3,7 +20411bc6: 0721 addi a4,a4,8 +20411bc8: 0785 addi a5,a5,1 +20411bca: c2be sw a5,68(sp) +20411bcc: 00f6d963 ble a5,a3,20411bde <_svfiprintf_r+0xc8> +20411bd0: 0090 addi a2,sp,64 +20411bd2: 85ca mv a1,s2 +20411bd4: 8556 mv a0,s5 +20411bd6: 3531 jal 204119e2 <__ssprint_r> +20411bd8: 76051063 bnez a0,20412338 <_svfiprintf_r+0x822> +20411bdc: 875a mv a4,s6 +20411bde: 9bd2 add s7,s7,s4 +20411be0: 00044783 lbu a5,0(s0) +20411be4: 7a078d63 beqz a5,2041239e <_svfiprintf_r+0x888> +20411be8: 00140993 addi s3,s0,1 +20411bec: 02010da3 sb zero,59(sp) +20411bf0: 547d li s0,-1 +20411bf2: 4a01 li s4,0 +20411bf4: 4d01 li s10,0 +20411bf6: 4c25 li s8,9 +20411bf8: 05a00513 li a0,90 +20411bfc: 02a00813 li a6,42 +20411c00: 0009c603 lbu a2,0(s3) +20411c04: 0985 addi s3,s3,1 +20411c06: fe060693 addi a3,a2,-32 +20411c0a: 64d56b63 bltu a0,a3,20412260 <_svfiprintf_r+0x74a> +20411c0e: 00006797 auipc a5,0x6 +20411c12: ede78793 addi a5,a5,-290 # 20417aec <_ctype_+0x104> +20411c16: 068a slli a3,a3,0x2 +20411c18: 96be add a3,a3,a5 +20411c1a: 4294 lw a3,0(a3) +20411c1c: 96be add a3,a3,a5 +20411c1e: 8682 jr a3 +20411c20: 0405 addi s0,s0,1 +20411c22: b741 j 20411ba2 <_svfiprintf_r+0x8c> +20411c24: 00006797 auipc a5,0x6 +20411c28: 22c78793 addi a5,a5,556 # 20417e50 <__clz_tab+0x124> +20411c2c: ca3e sw a5,20(sp) +20411c2e: 020d7693 andi a3,s10,32 +20411c32: 4c068d63 beqz a3,2041210c <_svfiprintf_r+0x5f6> +20411c36: 049d addi s1,s1,7 +20411c38: 98e1 andi s1,s1,-8 +20411c3a: 0004a883 lw a7,0(s1) +20411c3e: 0044ac83 lw s9,4(s1) +20411c42: 00848c13 addi s8,s1,8 +20411c46: 001d7693 andi a3,s10,1 +20411c4a: ce81 beqz a3,20411c62 <_svfiprintf_r+0x14c> +20411c4c: 0198e6b3 or a3,a7,s9 +20411c50: ca89 beqz a3,20411c62 <_svfiprintf_r+0x14c> +20411c52: 03000693 li a3,48 +20411c56: 02d10e23 sb a3,60(sp) +20411c5a: 02c10ea3 sb a2,61(sp) +20411c5e: 002d6d13 ori s10,s10,2 +20411c62: bffd7d13 andi s10,s10,-1025 +20411c66: a495 j 20411eca <_svfiprintf_r+0x3b4> +20411c68: 8556 mv a0,s5 +20411c6a: c43a sw a4,8(sp) +20411c6c: 8f7fc0ef jal ra,2040e562 <_localeconv_r> +20411c70: 415c lw a5,4(a0) +20411c72: 853e mv a0,a5 +20411c74: cc3e sw a5,24(sp) +20411c76: c70f90ef jal ra,2040b0e6 +20411c7a: c82a sw a0,16(sp) +20411c7c: 8556 mv a0,s5 +20411c7e: 8e5fc0ef jal ra,2040e562 <_localeconv_r> +20411c82: 451c lw a5,8(a0) +20411c84: 4722 lw a4,8(sp) +20411c86: c63e sw a5,12(sp) +20411c88: 47c2 lw a5,16(sp) +20411c8a: d7bd beqz a5,20411bf8 <_svfiprintf_r+0xe2> +20411c8c: 47b2 lw a5,12(sp) +20411c8e: d7ad beqz a5,20411bf8 <_svfiprintf_r+0xe2> +20411c90: 0007c683 lbu a3,0(a5) +20411c94: d2b5 beqz a3,20411bf8 <_svfiprintf_r+0xe2> +20411c96: 400d6d13 ori s10,s10,1024 +20411c9a: bfb9 j 20411bf8 <_svfiprintf_r+0xe2> +20411c9c: 03b14683 lbu a3,59(sp) +20411ca0: fea1 bnez a3,20411bf8 <_svfiprintf_r+0xe2> +20411ca2: 02000693 li a3,32 +20411ca6: 02d10da3 sb a3,59(sp) +20411caa: b7b9 j 20411bf8 <_svfiprintf_r+0xe2> +20411cac: 001d6d13 ori s10,s10,1 +20411cb0: b7a1 j 20411bf8 <_svfiprintf_r+0xe2> +20411cb2: 0004aa03 lw s4,0(s1) +20411cb6: 0491 addi s1,s1,4 +20411cb8: f40a50e3 bgez s4,20411bf8 <_svfiprintf_r+0xe2> +20411cbc: 41400a33 neg s4,s4 +20411cc0: 004d6d13 ori s10,s10,4 +20411cc4: bf15 j 20411bf8 <_svfiprintf_r+0xe2> +20411cc6: 02b00693 li a3,43 +20411cca: bff1 j 20411ca6 <_svfiprintf_r+0x190> +20411ccc: 0009c603 lbu a2,0(s3) +20411cd0: 00198693 addi a3,s3,1 +20411cd4: 03061863 bne a2,a6,20411d04 <_svfiprintf_r+0x1ee> +20411cd8: 4080 lw s0,0(s1) +20411cda: 00448613 addi a2,s1,4 +20411cde: 00045363 bgez s0,20411ce4 <_svfiprintf_r+0x1ce> +20411ce2: 547d li s0,-1 +20411ce4: 84b2 mv s1,a2 +20411ce6: 89b6 mv s3,a3 +20411ce8: bf01 j 20411bf8 <_svfiprintf_r+0xe2> +20411cea: 47a9 li a5,10 +20411cec: 02f40433 mul s0,s0,a5 +20411cf0: 0685 addi a3,a3,1 +20411cf2: fff6c603 lbu a2,-1(a3) # 1fff <__stack_size+0x17ff> +20411cf6: 942e add s0,s0,a1 +20411cf8: fd060593 addi a1,a2,-48 +20411cfc: febc77e3 bleu a1,s8,20411cea <_svfiprintf_r+0x1d4> +20411d00: 89b6 mv s3,a3 +20411d02: b711 j 20411c06 <_svfiprintf_r+0xf0> +20411d04: 4401 li s0,0 +20411d06: bfcd j 20411cf8 <_svfiprintf_r+0x1e2> +20411d08: 080d6d13 ori s10,s10,128 +20411d0c: b5f5 j 20411bf8 <_svfiprintf_r+0xe2> +20411d0e: 86ce mv a3,s3 +20411d10: 4a01 li s4,0 +20411d12: 47a9 li a5,10 +20411d14: 02fa0a33 mul s4,s4,a5 +20411d18: fd060613 addi a2,a2,-48 +20411d1c: 0685 addi a3,a3,1 +20411d1e: 9a32 add s4,s4,a2 +20411d20: fff6c603 lbu a2,-1(a3) +20411d24: fd060593 addi a1,a2,-48 +20411d28: febc75e3 bleu a1,s8,20411d12 <_svfiprintf_r+0x1fc> +20411d2c: bfd1 j 20411d00 <_svfiprintf_r+0x1ea> +20411d2e: 0009c603 lbu a2,0(s3) +20411d32: 06800693 li a3,104 +20411d36: 00d61663 bne a2,a3,20411d42 <_svfiprintf_r+0x22c> +20411d3a: 0985 addi s3,s3,1 +20411d3c: 200d6d13 ori s10,s10,512 +20411d40: bd65 j 20411bf8 <_svfiprintf_r+0xe2> +20411d42: 040d6d13 ori s10,s10,64 +20411d46: bd4d j 20411bf8 <_svfiprintf_r+0xe2> +20411d48: 0009c603 lbu a2,0(s3) +20411d4c: 06c00693 li a3,108 +20411d50: 00d61663 bne a2,a3,20411d5c <_svfiprintf_r+0x246> +20411d54: 0985 addi s3,s3,1 +20411d56: 020d6d13 ori s10,s10,32 +20411d5a: bd79 j 20411bf8 <_svfiprintf_r+0xe2> +20411d5c: 010d6d13 ori s10,s10,16 +20411d60: bd61 j 20411bf8 <_svfiprintf_r+0xe2> +20411d62: 4094 lw a3,0(s1) +20411d64: 00448c13 addi s8,s1,4 +20411d68: 02010da3 sb zero,59(sp) +20411d6c: 08d10623 sb a3,140(sp) +20411d70: 4405 li s0,1 +20411d72: 4c81 li s9,0 +20411d74: 0164 addi s1,sp,140 +20411d76: aabd j 20411ef4 <_svfiprintf_r+0x3de> +20411d78: 010d6d13 ori s10,s10,16 +20411d7c: 020d7693 andi a3,s10,32 +20411d80: c6b1 beqz a3,20411dcc <_svfiprintf_r+0x2b6> +20411d82: 049d addi s1,s1,7 +20411d84: 98e1 andi s1,s1,-8 +20411d86: 0004a883 lw a7,0(s1) +20411d8a: 0044ac83 lw s9,4(s1) +20411d8e: 00848c13 addi s8,s1,8 +20411d92: 000cde63 bgez s9,20411dae <_svfiprintf_r+0x298> +20411d96: 411008b3 neg a7,a7 +20411d9a: 011036b3 snez a3,a7 +20411d9e: 41900333 neg t1,s9 +20411da2: 40d30cb3 sub s9,t1,a3 +20411da6: 02d00693 li a3,45 +20411daa: 02d10da3 sb a3,59(sp) +20411dae: 56fd li a3,-1 +20411db0: 38d41363 bne s0,a3,20412136 <_svfiprintf_r+0x620> +20411db4: 3e0c9063 bnez s9,20412194 <_svfiprintf_r+0x67e> +20411db8: 46a5 li a3,9 +20411dba: 3d16ed63 bltu a3,a7,20412194 <_svfiprintf_r+0x67e> +20411dbe: 03088893 addi a7,a7,48 +20411dc2: 0f1107a3 sb a7,239(sp) +20411dc6: 0ef10493 addi s1,sp,239 +20411dca: ae75 j 20412186 <_svfiprintf_r+0x670> +20411dcc: 010d7693 andi a3,s10,16 +20411dd0: 00448c13 addi s8,s1,4 +20411dd4: c691 beqz a3,20411de0 <_svfiprintf_r+0x2ca> +20411dd6: 0004a883 lw a7,0(s1) +20411dda: 41f8dc93 srai s9,a7,0x1f +20411dde: bf55 j 20411d92 <_svfiprintf_r+0x27c> +20411de0: 040d7693 andi a3,s10,64 +20411de4: 0004a883 lw a7,0(s1) +20411de8: c689 beqz a3,20411df2 <_svfiprintf_r+0x2dc> +20411dea: 08c2 slli a7,a7,0x10 +20411dec: 4108d893 srai a7,a7,0x10 +20411df0: b7ed j 20411dda <_svfiprintf_r+0x2c4> +20411df2: 200d7693 andi a3,s10,512 +20411df6: d2f5 beqz a3,20411dda <_svfiprintf_r+0x2c4> +20411df8: 08e2 slli a7,a7,0x18 +20411dfa: 4188d893 srai a7,a7,0x18 +20411dfe: bff1 j 20411dda <_svfiprintf_r+0x2c4> +20411e00: 020d7613 andi a2,s10,32 +20411e04: 4094 lw a3,0(s1) +20411e06: 0491 addi s1,s1,4 +20411e08: c619 beqz a2,20411e16 <_svfiprintf_r+0x300> +20411e0a: 41fbd793 srai a5,s7,0x1f +20411e0e: 0176a023 sw s7,0(a3) +20411e12: c2dc sw a5,4(a3) +20411e14: b361 j 20411b9c <_svfiprintf_r+0x86> +20411e16: 010d7613 andi a2,s10,16 +20411e1a: c601 beqz a2,20411e22 <_svfiprintf_r+0x30c> +20411e1c: 0176a023 sw s7,0(a3) +20411e20: bbb5 j 20411b9c <_svfiprintf_r+0x86> +20411e22: 040d7613 andi a2,s10,64 +20411e26: c601 beqz a2,20411e2e <_svfiprintf_r+0x318> +20411e28: 01769023 sh s7,0(a3) +20411e2c: bb85 j 20411b9c <_svfiprintf_r+0x86> +20411e2e: 200d7793 andi a5,s10,512 +20411e32: d7ed beqz a5,20411e1c <_svfiprintf_r+0x306> +20411e34: 01768023 sb s7,0(a3) +20411e38: b395 j 20411b9c <_svfiprintf_r+0x86> +20411e3a: 010d6d13 ori s10,s10,16 +20411e3e: 020d7693 andi a3,s10,32 +20411e42: ce95 beqz a3,20411e7e <_svfiprintf_r+0x368> +20411e44: 049d addi s1,s1,7 +20411e46: 98e1 andi s1,s1,-8 +20411e48: 0004a883 lw a7,0(s1) +20411e4c: 0044ac83 lw s9,4(s1) +20411e50: 00848c13 addi s8,s1,8 +20411e54: bffd7d13 andi s10,s10,-1025 +20411e58: 4681 li a3,0 +20411e5a: 02010da3 sb zero,59(sp) +20411e5e: 567d li a2,-1 +20411e60: 2cc40e63 beq s0,a2,2041213c <_svfiprintf_r+0x626> +20411e64: 866a mv a2,s10 +20411e66: 0198e5b3 or a1,a7,s9 +20411e6a: f7fd7d13 andi s10,s10,-129 +20411e6e: 2c059763 bnez a1,2041213c <_svfiprintf_r+0x626> +20411e72: 3c040e63 beqz s0,2041224e <_svfiprintf_r+0x738> +20411e76: 4605 li a2,1 +20411e78: 2cc69563 bne a3,a2,20412142 <_svfiprintf_r+0x62c> +20411e7c: b789 j 20411dbe <_svfiprintf_r+0x2a8> +20411e7e: 010d7693 andi a3,s10,16 +20411e82: 00448c13 addi s8,s1,4 +20411e86: c681 beqz a3,20411e8e <_svfiprintf_r+0x378> +20411e88: 0004a883 lw a7,0(s1) +20411e8c: a031 j 20411e98 <_svfiprintf_r+0x382> +20411e8e: 040d7693 andi a3,s10,64 +20411e92: c689 beqz a3,20411e9c <_svfiprintf_r+0x386> +20411e94: 0004d883 lhu a7,0(s1) +20411e98: 4c81 li s9,0 +20411e9a: bf6d j 20411e54 <_svfiprintf_r+0x33e> +20411e9c: 200d7693 andi a3,s10,512 +20411ea0: d6e5 beqz a3,20411e88 <_svfiprintf_r+0x372> +20411ea2: 0004c883 lbu a7,0(s1) +20411ea6: bfcd j 20411e98 <_svfiprintf_r+0x382> +20411ea8: 76e1 lui a3,0xffff8 +20411eaa: 0004a883 lw a7,0(s1) +20411eae: 8306c693 xori a3,a3,-2000 +20411eb2: 00006797 auipc a5,0x6 +20411eb6: f8a78793 addi a5,a5,-118 # 20417e3c <__clz_tab+0x110> +20411eba: 00448c13 addi s8,s1,4 +20411ebe: 4c81 li s9,0 +20411ec0: 002d6d13 ori s10,s10,2 +20411ec4: 02d11e23 sh a3,60(sp) +20411ec8: ca3e sw a5,20(sp) +20411eca: 4689 li a3,2 +20411ecc: b779 j 20411e5a <_svfiprintf_r+0x344> +20411ece: 02010da3 sb zero,59(sp) +20411ed2: 56fd li a3,-1 +20411ed4: c43a sw a4,8(sp) +20411ed6: 00448c13 addi s8,s1,4 +20411eda: 4084 lw s1,0(s1) +20411edc: 1cd40863 beq s0,a3,204120ac <_svfiprintf_r+0x596> +20411ee0: 8622 mv a2,s0 +20411ee2: 4581 li a1,0 +20411ee4: 8526 mv a0,s1 +20411ee6: 8b9fc0ef jal ra,2040e79e +20411eea: 4c81 li s9,0 +20411eec: 4722 lw a4,8(sp) +20411eee: c119 beqz a0,20411ef4 <_svfiprintf_r+0x3de> +20411ef0: 40950433 sub s0,a0,s1 +20411ef4: c466 sw s9,8(sp) +20411ef6: 008cd363 ble s0,s9,20411efc <_svfiprintf_r+0x3e6> +20411efa: c422 sw s0,8(sp) +20411efc: 03b14683 lbu a3,59(sp) +20411f00: c681 beqz a3,20411f08 <_svfiprintf_r+0x3f2> +20411f02: 47a2 lw a5,8(sp) +20411f04: 0785 addi a5,a5,1 +20411f06: c43e sw a5,8(sp) +20411f08: 002d7d93 andi s11,s10,2 +20411f0c: 000d8563 beqz s11,20411f16 <_svfiprintf_r+0x400> +20411f10: 47a2 lw a5,8(sp) +20411f12: 0789 addi a5,a5,2 +20411f14: c43e sw a5,8(sp) +20411f16: 084d7793 andi a5,s10,132 +20411f1a: ce3e sw a5,28(sp) +20411f1c: e7a1 bnez a5,20411f64 <_svfiprintf_r+0x44e> +20411f1e: 47a2 lw a5,8(sp) +20411f20: 40fa06b3 sub a3,s4,a5 +20411f24: 04d05063 blez a3,20411f64 <_svfiprintf_r+0x44e> +20411f28: 48c1 li a7,16 +20411f2a: 00006817 auipc a6,0x6 +20411f2e: d2e80813 addi a6,a6,-722 # 20417c58 +20411f32: 431d li t1,7 +20411f34: 4616 lw a2,68(sp) +20411f36: 01072023 sw a6,0(a4) +20411f3a: 45a6 lw a1,72(sp) +20411f3c: 0605 addi a2,a2,1 +20411f3e: 00870513 addi a0,a4,8 +20411f42: 32d8c763 blt a7,a3,20412270 <_svfiprintf_r+0x75a> +20411f46: c354 sw a3,4(a4) +20411f48: 96ae add a3,a3,a1 +20411f4a: c4b6 sw a3,72(sp) +20411f4c: c2b2 sw a2,68(sp) +20411f4e: 469d li a3,7 +20411f50: 872a mv a4,a0 +20411f52: 00c6d963 ble a2,a3,20411f64 <_svfiprintf_r+0x44e> +20411f56: 0090 addi a2,sp,64 +20411f58: 85ca mv a1,s2 +20411f5a: 8556 mv a0,s5 +20411f5c: 3459 jal 204119e2 <__ssprint_r> +20411f5e: 3c051d63 bnez a0,20412338 <_svfiprintf_r+0x822> +20411f62: 875a mv a4,s6 +20411f64: 03b14683 lbu a3,59(sp) +20411f68: c69d beqz a3,20411f96 <_svfiprintf_r+0x480> +20411f6a: 03b10613 addi a2,sp,59 +20411f6e: c310 sw a2,0(a4) +20411f70: 4605 li a2,1 +20411f72: 4696 lw a3,68(sp) +20411f74: c350 sw a2,4(a4) +20411f76: 4626 lw a2,72(sp) +20411f78: 0685 addi a3,a3,1 +20411f7a: c2b6 sw a3,68(sp) +20411f7c: 0605 addi a2,a2,1 +20411f7e: c4b2 sw a2,72(sp) +20411f80: 461d li a2,7 +20411f82: 0721 addi a4,a4,8 +20411f84: 00d65963 ble a3,a2,20411f96 <_svfiprintf_r+0x480> +20411f88: 0090 addi a2,sp,64 +20411f8a: 85ca mv a1,s2 +20411f8c: 8556 mv a0,s5 +20411f8e: 3c91 jal 204119e2 <__ssprint_r> +20411f90: 3a051463 bnez a0,20412338 <_svfiprintf_r+0x822> +20411f94: 875a mv a4,s6 +20411f96: 020d8763 beqz s11,20411fc4 <_svfiprintf_r+0x4ae> +20411f9a: 1870 addi a2,sp,60 +20411f9c: c310 sw a2,0(a4) +20411f9e: 4609 li a2,2 +20411fa0: 4696 lw a3,68(sp) +20411fa2: c350 sw a2,4(a4) +20411fa4: 4626 lw a2,72(sp) +20411fa6: 0685 addi a3,a3,1 +20411fa8: c2b6 sw a3,68(sp) +20411faa: 0609 addi a2,a2,2 +20411fac: c4b2 sw a2,72(sp) +20411fae: 461d li a2,7 +20411fb0: 0721 addi a4,a4,8 +20411fb2: 00d65963 ble a3,a2,20411fc4 <_svfiprintf_r+0x4ae> +20411fb6: 0090 addi a2,sp,64 +20411fb8: 85ca mv a1,s2 +20411fba: 8556 mv a0,s5 +20411fbc: 341d jal 204119e2 <__ssprint_r> +20411fbe: 36051d63 bnez a0,20412338 <_svfiprintf_r+0x822> +20411fc2: 875a mv a4,s6 +20411fc4: 47f2 lw a5,28(sp) +20411fc6: 08000693 li a3,128 +20411fca: 04d79663 bne a5,a3,20412016 <_svfiprintf_r+0x500> +20411fce: 47a2 lw a5,8(sp) +20411fd0: 40fa0db3 sub s11,s4,a5 +20411fd4: 05b05163 blez s11,20412016 <_svfiprintf_r+0x500> +20411fd8: 48c1 li a7,16 +20411fda: 00006817 auipc a6,0x6 +20411fde: c8e80813 addi a6,a6,-882 # 20417c68 +20411fe2: 431d li t1,7 +20411fe4: 4696 lw a3,68(sp) +20411fe6: 01072023 sw a6,0(a4) +20411fea: 4626 lw a2,72(sp) +20411fec: 0685 addi a3,a3,1 +20411fee: 00870593 addi a1,a4,8 +20411ff2: 2bb8c863 blt a7,s11,204122a2 <_svfiprintf_r+0x78c> +20411ff6: 966e add a2,a2,s11 +20411ff8: 01b72223 sw s11,4(a4) +20411ffc: c4b2 sw a2,72(sp) +20411ffe: c2b6 sw a3,68(sp) +20412000: 461d li a2,7 +20412002: 872e mv a4,a1 +20412004: 00d65963 ble a3,a2,20412016 <_svfiprintf_r+0x500> +20412008: 0090 addi a2,sp,64 +2041200a: 85ca mv a1,s2 +2041200c: 8556 mv a0,s5 +2041200e: 3ad1 jal 204119e2 <__ssprint_r> +20412010: 32051463 bnez a0,20412338 <_svfiprintf_r+0x822> +20412014: 875a mv a4,s6 +20412016: 408c8cb3 sub s9,s9,s0 +2041201a: 05905163 blez s9,2041205c <_svfiprintf_r+0x546> +2041201e: 4841 li a6,16 +20412020: 00006d97 auipc s11,0x6 +20412024: c48d8d93 addi s11,s11,-952 # 20417c68 +20412028: 489d li a7,7 +2041202a: 4696 lw a3,68(sp) +2041202c: 01b72023 sw s11,0(a4) +20412030: 4626 lw a2,72(sp) +20412032: 0685 addi a3,a3,1 +20412034: 00870593 addi a1,a4,8 +20412038: 29984c63 blt a6,s9,204122d0 <_svfiprintf_r+0x7ba> +2041203c: 01972223 sw s9,4(a4) +20412040: 9cb2 add s9,s9,a2 +20412042: c4e6 sw s9,72(sp) +20412044: c2b6 sw a3,68(sp) +20412046: 461d li a2,7 +20412048: 872e mv a4,a1 +2041204a: 00d65963 ble a3,a2,2041205c <_svfiprintf_r+0x546> +2041204e: 0090 addi a2,sp,64 +20412050: 85ca mv a1,s2 +20412052: 8556 mv a0,s5 +20412054: 3279 jal 204119e2 <__ssprint_r> +20412056: 2e051163 bnez a0,20412338 <_svfiprintf_r+0x822> +2041205a: 875a mv a4,s6 +2041205c: 46a6 lw a3,72(sp) +2041205e: c340 sw s0,4(a4) +20412060: c304 sw s1,0(a4) +20412062: 9436 add s0,s0,a3 +20412064: 4696 lw a3,68(sp) +20412066: c4a2 sw s0,72(sp) +20412068: 461d li a2,7 +2041206a: 0685 addi a3,a3,1 +2041206c: c2b6 sw a3,68(sp) +2041206e: 0721 addi a4,a4,8 +20412070: 00d65963 ble a3,a2,20412082 <_svfiprintf_r+0x56c> +20412074: 0090 addi a2,sp,64 +20412076: 85ca mv a1,s2 +20412078: 8556 mv a0,s5 +2041207a: 32a5 jal 204119e2 <__ssprint_r> +2041207c: 2a051e63 bnez a0,20412338 <_svfiprintf_r+0x822> +20412080: 875a mv a4,s6 +20412082: 004d7793 andi a5,s10,4 +20412086: 26079a63 bnez a5,204122fa <_svfiprintf_r+0x7e4> +2041208a: 47a2 lw a5,8(sp) +2041208c: 00fa5363 ble a5,s4,20412092 <_svfiprintf_r+0x57c> +20412090: 8a3e mv s4,a5 +20412092: 47a6 lw a5,72(sp) +20412094: 9bd2 add s7,s7,s4 +20412096: c799 beqz a5,204120a4 <_svfiprintf_r+0x58e> +20412098: 0090 addi a2,sp,64 +2041209a: 85ca mv a1,s2 +2041209c: 8556 mv a0,s5 +2041209e: 3291 jal 204119e2 <__ssprint_r> +204120a0: 28051c63 bnez a0,20412338 <_svfiprintf_r+0x822> +204120a4: c282 sw zero,68(sp) +204120a6: 84e2 mv s1,s8 +204120a8: 875a mv a4,s6 +204120aa: bccd j 20411b9c <_svfiprintf_r+0x86> +204120ac: 8526 mv a0,s1 +204120ae: 838f90ef jal ra,2040b0e6 +204120b2: 842a mv s0,a0 +204120b4: 4c81 li s9,0 +204120b6: 4722 lw a4,8(sp) +204120b8: bd35 j 20411ef4 <_svfiprintf_r+0x3de> +204120ba: 010d6d13 ori s10,s10,16 +204120be: 020d7693 andi a3,s10,32 +204120c2: ca99 beqz a3,204120d8 <_svfiprintf_r+0x5c2> +204120c4: 049d addi s1,s1,7 +204120c6: 98e1 andi s1,s1,-8 +204120c8: 0004a883 lw a7,0(s1) +204120cc: 0044ac83 lw s9,4(s1) +204120d0: 00848c13 addi s8,s1,8 +204120d4: 4685 li a3,1 +204120d6: b351 j 20411e5a <_svfiprintf_r+0x344> +204120d8: 010d7693 andi a3,s10,16 +204120dc: 00448c13 addi s8,s1,4 +204120e0: c681 beqz a3,204120e8 <_svfiprintf_r+0x5d2> +204120e2: 0004a883 lw a7,0(s1) +204120e6: a031 j 204120f2 <_svfiprintf_r+0x5dc> +204120e8: 040d7693 andi a3,s10,64 +204120ec: c689 beqz a3,204120f6 <_svfiprintf_r+0x5e0> +204120ee: 0004d883 lhu a7,0(s1) +204120f2: 4c81 li s9,0 +204120f4: b7c5 j 204120d4 <_svfiprintf_r+0x5be> +204120f6: 200d7693 andi a3,s10,512 +204120fa: d6e5 beqz a3,204120e2 <_svfiprintf_r+0x5cc> +204120fc: 0004c883 lbu a7,0(s1) +20412100: bfcd j 204120f2 <_svfiprintf_r+0x5dc> +20412102: 00006797 auipc a5,0x6 +20412106: d3a78793 addi a5,a5,-710 # 20417e3c <__clz_tab+0x110> +2041210a: b60d j 20411c2c <_svfiprintf_r+0x116> +2041210c: 010d7693 andi a3,s10,16 +20412110: 00448c13 addi s8,s1,4 +20412114: c681 beqz a3,2041211c <_svfiprintf_r+0x606> +20412116: 0004a883 lw a7,0(s1) +2041211a: a031 j 20412126 <_svfiprintf_r+0x610> +2041211c: 040d7693 andi a3,s10,64 +20412120: c689 beqz a3,2041212a <_svfiprintf_r+0x614> +20412122: 0004d883 lhu a7,0(s1) +20412126: 4c81 li s9,0 +20412128: be39 j 20411c46 <_svfiprintf_r+0x130> +2041212a: 200d7693 andi a3,s10,512 +2041212e: d6e5 beqz a3,20412116 <_svfiprintf_r+0x600> +20412130: 0004c883 lbu a7,0(s1) +20412134: bfcd j 20412126 <_svfiprintf_r+0x610> +20412136: 866a mv a2,s10 +20412138: 4685 li a3,1 +2041213a: b335 j 20411e66 <_svfiprintf_r+0x350> +2041213c: 4605 li a2,1 +2041213e: c6c68be3 beq a3,a2,20411db4 <_svfiprintf_r+0x29e> +20412142: 4609 li a2,2 +20412144: 0cc68f63 beq a3,a2,20412222 <_svfiprintf_r+0x70c> +20412148: 1994 addi a3,sp,240 +2041214a: 01dc9593 slli a1,s9,0x1d +2041214e: 0078f613 andi a2,a7,7 +20412152: 0038d893 srli a7,a7,0x3 +20412156: 03060613 addi a2,a2,48 +2041215a: 0115e8b3 or a7,a1,a7 +2041215e: 003cdc93 srli s9,s9,0x3 +20412162: fec68fa3 sb a2,-1(a3) # ffff7fff <_sp+0x7fff3fff> +20412166: 0198e5b3 or a1,a7,s9 +2041216a: fff68493 addi s1,a3,-1 +2041216e: e18d bnez a1,20412190 <_svfiprintf_r+0x67a> +20412170: 001d7593 andi a1,s10,1 +20412174: c989 beqz a1,20412186 <_svfiprintf_r+0x670> +20412176: 03000593 li a1,48 +2041217a: 00b60663 beq a2,a1,20412186 <_svfiprintf_r+0x670> +2041217e: feb48fa3 sb a1,-1(s1) +20412182: ffe68493 addi s1,a3,-2 +20412186: 199c addi a5,sp,240 +20412188: 8ca2 mv s9,s0 +2041218a: 40978433 sub s0,a5,s1 +2041218e: b39d j 20411ef4 <_svfiprintf_r+0x3de> +20412190: 86a6 mv a3,s1 +20412192: bf65 j 2041214a <_svfiprintf_r+0x634> +20412194: 400d7793 andi a5,s10,1024 +20412198: 4d81 li s11,0 +2041219a: 0f010e13 addi t3,sp,240 +2041219e: c43e sw a5,8(sp) +204121a0: 8546 mv a0,a7 +204121a2: 4629 li a2,10 +204121a4: 4681 li a3,0 +204121a6: 85e6 mv a1,s9 +204121a8: d23a sw a4,36(sp) +204121aa: fffe0493 addi s1,t3,-1 +204121ae: d072 sw t3,32(sp) +204121b0: ce46 sw a7,28(sp) +204121b2: 2d51 jal 20412846 <__umoddi3> +204121b4: 5e02 lw t3,32(sp) +204121b6: 47a2 lw a5,8(sp) +204121b8: 03050513 addi a0,a0,48 +204121bc: feae0fa3 sb a0,-1(t3) +204121c0: 0d85 addi s11,s11,1 +204121c2: 48f2 lw a7,28(sp) +204121c4: 5712 lw a4,36(sp) +204121c6: c3a9 beqz a5,20412208 <_svfiprintf_r+0x6f2> +204121c8: 47b2 lw a5,12(sp) +204121ca: 0007c683 lbu a3,0(a5) +204121ce: 03b69d63 bne a3,s11,20412208 <_svfiprintf_r+0x6f2> +204121d2: 0ff00793 li a5,255 +204121d6: 02fd8963 beq s11,a5,20412208 <_svfiprintf_r+0x6f2> +204121da: 000c9563 bnez s9,204121e4 <_svfiprintf_r+0x6ce> +204121de: 47a5 li a5,9 +204121e0: 0317f463 bleu a7,a5,20412208 <_svfiprintf_r+0x6f2> +204121e4: 47c2 lw a5,16(sp) +204121e6: 45e2 lw a1,24(sp) +204121e8: d046 sw a7,32(sp) +204121ea: 8c9d sub s1,s1,a5 +204121ec: 863e mv a2,a5 +204121ee: 8526 mv a0,s1 +204121f0: ce3a sw a4,28(sp) +204121f2: accfd0ef jal ra,2040f4be +204121f6: 47b2 lw a5,12(sp) +204121f8: 4d81 li s11,0 +204121fa: 4772 lw a4,28(sp) +204121fc: 0017c683 lbu a3,1(a5) +20412200: 5882 lw a7,32(sp) +20412202: c299 beqz a3,20412208 <_svfiprintf_r+0x6f2> +20412204: 0785 addi a5,a5,1 +20412206: c63e sw a5,12(sp) +20412208: 8546 mv a0,a7 +2041220a: 85e6 mv a1,s9 +2041220c: 4629 li a2,10 +2041220e: 4681 li a3,0 +20412210: ce3a sw a4,28(sp) +20412212: 2cd9 jal 204124e8 <__udivdi3> +20412214: 8cae mv s9,a1 +20412216: 8dc9 or a1,a1,a0 +20412218: 88aa mv a7,a0 +2041221a: 4772 lw a4,28(sp) +2041221c: d5ad beqz a1,20412186 <_svfiprintf_r+0x670> +2041221e: 8e26 mv t3,s1 +20412220: b741 j 204121a0 <_svfiprintf_r+0x68a> +20412222: 1984 addi s1,sp,240 +20412224: 47d2 lw a5,20(sp) +20412226: 00f8f693 andi a3,a7,15 +2041222a: 14fd addi s1,s1,-1 +2041222c: 96be add a3,a3,a5 +2041222e: 0006c683 lbu a3,0(a3) +20412232: 0048d893 srli a7,a7,0x4 +20412236: 00d48023 sb a3,0(s1) +2041223a: 01cc9693 slli a3,s9,0x1c +2041223e: 0116e8b3 or a7,a3,a7 +20412242: 004cdc93 srli s9,s9,0x4 +20412246: 0198e6b3 or a3,a7,s9 +2041224a: fee9 bnez a3,20412224 <_svfiprintf_r+0x70e> +2041224c: bf2d j 20412186 <_svfiprintf_r+0x670> +2041224e: 1984 addi s1,sp,240 +20412250: fa9d bnez a3,20412186 <_svfiprintf_r+0x670> +20412252: 8a05 andi a2,a2,1 +20412254: da0d beqz a2,20412186 <_svfiprintf_r+0x670> +20412256: 03000693 li a3,48 +2041225a: 0ed107a3 sb a3,239(sp) +2041225e: b6a5 j 20411dc6 <_svfiprintf_r+0x2b0> +20412260: 12060f63 beqz a2,2041239e <_svfiprintf_r+0x888> +20412264: 08c10623 sb a2,140(sp) +20412268: 02010da3 sb zero,59(sp) +2041226c: 8c26 mv s8,s1 +2041226e: b609 j 20411d70 <_svfiprintf_r+0x25a> +20412270: 05c1 addi a1,a1,16 +20412272: 01172223 sw a7,4(a4) +20412276: c4ae sw a1,72(sp) +20412278: c2b2 sw a2,68(sp) +2041227a: 02c35163 ble a2,t1,2041229c <_svfiprintf_r+0x786> +2041227e: 0090 addi a2,sp,64 +20412280: 85ca mv a1,s2 +20412282: 8556 mv a0,s5 +20412284: d61a sw t1,44(sp) +20412286: d442 sw a6,40(sp) +20412288: d246 sw a7,36(sp) +2041228a: d036 sw a3,32(sp) +2041228c: f56ff0ef jal ra,204119e2 <__ssprint_r> +20412290: e545 bnez a0,20412338 <_svfiprintf_r+0x822> +20412292: 5332 lw t1,44(sp) +20412294: 5822 lw a6,40(sp) +20412296: 5892 lw a7,36(sp) +20412298: 5682 lw a3,32(sp) +2041229a: 855a mv a0,s6 +2041229c: 16c1 addi a3,a3,-16 +2041229e: 872a mv a4,a0 +204122a0: b951 j 20411f34 <_svfiprintf_r+0x41e> +204122a2: 0641 addi a2,a2,16 +204122a4: 01172223 sw a7,4(a4) +204122a8: c4b2 sw a2,72(sp) +204122aa: c2b6 sw a3,68(sp) +204122ac: 00d35f63 ble a3,t1,204122ca <_svfiprintf_r+0x7b4> +204122b0: 0090 addi a2,sp,64 +204122b2: 85ca mv a1,s2 +204122b4: 8556 mv a0,s5 +204122b6: d21a sw t1,36(sp) +204122b8: d042 sw a6,32(sp) +204122ba: ce46 sw a7,28(sp) +204122bc: f26ff0ef jal ra,204119e2 <__ssprint_r> +204122c0: ed25 bnez a0,20412338 <_svfiprintf_r+0x822> +204122c2: 5312 lw t1,36(sp) +204122c4: 5802 lw a6,32(sp) +204122c6: 48f2 lw a7,28(sp) +204122c8: 85da mv a1,s6 +204122ca: 1dc1 addi s11,s11,-16 +204122cc: 872e mv a4,a1 +204122ce: bb19 j 20411fe4 <_svfiprintf_r+0x4ce> +204122d0: 0641 addi a2,a2,16 +204122d2: 01072223 sw a6,4(a4) +204122d6: c4b2 sw a2,72(sp) +204122d8: c2b6 sw a3,68(sp) +204122da: 00d8dd63 ble a3,a7,204122f4 <_svfiprintf_r+0x7de> +204122de: 0090 addi a2,sp,64 +204122e0: 85ca mv a1,s2 +204122e2: 8556 mv a0,s5 +204122e4: d046 sw a7,32(sp) +204122e6: ce42 sw a6,28(sp) +204122e8: efaff0ef jal ra,204119e2 <__ssprint_r> +204122ec: e531 bnez a0,20412338 <_svfiprintf_r+0x822> +204122ee: 5882 lw a7,32(sp) +204122f0: 4872 lw a6,28(sp) +204122f2: 85da mv a1,s6 +204122f4: 1cc1 addi s9,s9,-16 +204122f6: 872e mv a4,a1 +204122f8: bb0d j 2041202a <_svfiprintf_r+0x514> +204122fa: 47a2 lw a5,8(sp) +204122fc: 40fa0433 sub s0,s4,a5 +20412300: d88055e3 blez s0,2041208a <_svfiprintf_r+0x574> +20412304: 4cc1 li s9,16 +20412306: 00006497 auipc s1,0x6 +2041230a: 95248493 addi s1,s1,-1710 # 20417c58 +2041230e: 4d9d li s11,7 +20412310: 4796 lw a5,68(sp) +20412312: c304 sw s1,0(a4) +20412314: 46a6 lw a3,72(sp) +20412316: 0785 addi a5,a5,1 +20412318: 068cc263 blt s9,s0,2041237c <_svfiprintf_r+0x866> +2041231c: c340 sw s0,4(a4) +2041231e: 9436 add s0,s0,a3 +20412320: c4a2 sw s0,72(sp) +20412322: c2be sw a5,68(sp) +20412324: 471d li a4,7 +20412326: d6f752e3 ble a5,a4,2041208a <_svfiprintf_r+0x574> +2041232a: 0090 addi a2,sp,64 +2041232c: 85ca mv a1,s2 +2041232e: 8556 mv a0,s5 +20412330: eb2ff0ef jal ra,204119e2 <__ssprint_r> +20412334: d4050be3 beqz a0,2041208a <_svfiprintf_r+0x574> +20412338: 00c95783 lhu a5,12(s2) +2041233c: 0407f793 andi a5,a5,64 +20412340: 82079ce3 bnez a5,20411b78 <_svfiprintf_r+0x62> +20412344: 12c12083 lw ra,300(sp) +20412348: 12812403 lw s0,296(sp) +2041234c: 855e mv a0,s7 +2041234e: 12412483 lw s1,292(sp) +20412352: 12012903 lw s2,288(sp) +20412356: 11c12983 lw s3,284(sp) +2041235a: 11812a03 lw s4,280(sp) +2041235e: 11412a83 lw s5,276(sp) +20412362: 11012b03 lw s6,272(sp) +20412366: 10c12b83 lw s7,268(sp) +2041236a: 10812c03 lw s8,264(sp) +2041236e: 10412c83 lw s9,260(sp) +20412372: 10012d03 lw s10,256(sp) +20412376: 5dfe lw s11,252(sp) +20412378: 6155 addi sp,sp,304 +2041237a: 8082 ret +2041237c: 06c1 addi a3,a3,16 +2041237e: 01972223 sw s9,4(a4) +20412382: c4b6 sw a3,72(sp) +20412384: c2be sw a5,68(sp) +20412386: 0721 addi a4,a4,8 +20412388: 00fdd963 ble a5,s11,2041239a <_svfiprintf_r+0x884> +2041238c: 0090 addi a2,sp,64 +2041238e: 85ca mv a1,s2 +20412390: 8556 mv a0,s5 +20412392: e50ff0ef jal ra,204119e2 <__ssprint_r> +20412396: f14d bnez a0,20412338 <_svfiprintf_r+0x822> +20412398: 875a mv a4,s6 +2041239a: 1441 addi s0,s0,-16 +2041239c: bf95 j 20412310 <_svfiprintf_r+0x7fa> +2041239e: 47a6 lw a5,72(sp) +204123a0: dfc1 beqz a5,20412338 <_svfiprintf_r+0x822> +204123a2: 0090 addi a2,sp,64 +204123a4: 85ca mv a1,s2 +204123a6: 8556 mv a0,s5 +204123a8: e3aff0ef jal ra,204119e2 <__ssprint_r> +204123ac: b771 j 20412338 <_svfiprintf_r+0x822> -2041272a <__swbuf_r>: -2041272a: 1101 addi sp,sp,-32 -2041272c: cc22 sw s0,24(sp) -2041272e: ca26 sw s1,20(sp) -20412730: c84a sw s2,16(sp) -20412732: ce06 sw ra,28(sp) -20412734: c64e sw s3,12(sp) -20412736: 892a mv s2,a0 -20412738: 84ae mv s1,a1 -2041273a: 8432 mv s0,a2 -2041273c: c509 beqz a0,20412746 <__swbuf_r+0x1c> -2041273e: 5d1c lw a5,56(a0) -20412740: e399 bnez a5,20412746 <__swbuf_r+0x1c> -20412742: 861fa0ef jal ra,2040cfa2 <__sinit> -20412746: 4c1c lw a5,24(s0) -20412748: c41c sw a5,8(s0) -2041274a: 00c45783 lhu a5,12(s0) -2041274e: 8ba1 andi a5,a5,8 -20412750: c3b5 beqz a5,204127b4 <__swbuf_r+0x8a> -20412752: 481c lw a5,16(s0) -20412754: c3a5 beqz a5,204127b4 <__swbuf_r+0x8a> -20412756: 00c41783 lh a5,12(s0) -2041275a: 0ff4f993 andi s3,s1,255 -2041275e: 0ff4f493 andi s1,s1,255 -20412762: 01279713 slli a4,a5,0x12 -20412766: 06075563 bgez a4,204127d0 <__swbuf_r+0xa6> -2041276a: 481c lw a5,16(s0) -2041276c: 4008 lw a0,0(s0) -2041276e: 8d1d sub a0,a0,a5 -20412770: 485c lw a5,20(s0) -20412772: 00f54763 blt a0,a5,20412780 <__swbuf_r+0x56> -20412776: 85a2 mv a1,s0 -20412778: 854a mv a0,s2 -2041277a: f06fa0ef jal ra,2040ce80 <_fflush_r> -2041277e: e121 bnez a0,204127be <__swbuf_r+0x94> -20412780: 441c lw a5,8(s0) -20412782: 0505 addi a0,a0,1 -20412784: 17fd addi a5,a5,-1 -20412786: c41c sw a5,8(s0) -20412788: 401c lw a5,0(s0) -2041278a: 00178713 addi a4,a5,1 -2041278e: c018 sw a4,0(s0) -20412790: 01378023 sb s3,0(a5) -20412794: 485c lw a5,20(s0) -20412796: 00a78963 beq a5,a0,204127a8 <__swbuf_r+0x7e> -2041279a: 00c45783 lhu a5,12(s0) -2041279e: 8b85 andi a5,a5,1 -204127a0: c385 beqz a5,204127c0 <__swbuf_r+0x96> -204127a2: 47a9 li a5,10 -204127a4: 00f49e63 bne s1,a5,204127c0 <__swbuf_r+0x96> -204127a8: 85a2 mv a1,s0 -204127aa: 854a mv a0,s2 -204127ac: ed4fa0ef jal ra,2040ce80 <_fflush_r> -204127b0: c901 beqz a0,204127c0 <__swbuf_r+0x96> -204127b2: a031 j 204127be <__swbuf_r+0x94> -204127b4: 85a2 mv a1,s0 -204127b6: 854a mv a0,s2 -204127b8: b66fa0ef jal ra,2040cb1e <__swsetup_r> -204127bc: dd49 beqz a0,20412756 <__swbuf_r+0x2c> -204127be: 54fd li s1,-1 -204127c0: 40f2 lw ra,28(sp) -204127c2: 4462 lw s0,24(sp) -204127c4: 8526 mv a0,s1 -204127c6: 4942 lw s2,16(sp) -204127c8: 44d2 lw s1,20(sp) -204127ca: 49b2 lw s3,12(sp) -204127cc: 6105 addi sp,sp,32 -204127ce: 8082 ret -204127d0: 6709 lui a4,0x2 -204127d2: 8fd9 or a5,a5,a4 -204127d4: 00f41623 sh a5,12(s0) -204127d8: 507c lw a5,100(s0) -204127da: 7779 lui a4,0xffffe -204127dc: 177d addi a4,a4,-1 -204127de: 8ff9 and a5,a5,a4 -204127e0: d07c sw a5,100(s0) -204127e2: b761 j 2041276a <__swbuf_r+0x40> +204123ae <__swbuf_r>: +204123ae: 1101 addi sp,sp,-32 +204123b0: cc22 sw s0,24(sp) +204123b2: ca26 sw s1,20(sp) +204123b4: c84a sw s2,16(sp) +204123b6: ce06 sw ra,28(sp) +204123b8: c64e sw s3,12(sp) +204123ba: 892a mv s2,a0 +204123bc: 84ae mv s1,a1 +204123be: 8432 mv s0,a2 +204123c0: c509 beqz a0,204123ca <__swbuf_r+0x1c> +204123c2: 5d1c lw a5,56(a0) +204123c4: e399 bnez a5,204123ca <__swbuf_r+0x1c> +204123c6: 861fa0ef jal ra,2040cc26 <__sinit> +204123ca: 4c1c lw a5,24(s0) +204123cc: c41c sw a5,8(s0) +204123ce: 00c45783 lhu a5,12(s0) +204123d2: 8ba1 andi a5,a5,8 +204123d4: c3b5 beqz a5,20412438 <__swbuf_r+0x8a> +204123d6: 481c lw a5,16(s0) +204123d8: c3a5 beqz a5,20412438 <__swbuf_r+0x8a> +204123da: 00c41783 lh a5,12(s0) +204123de: 0ff4f993 andi s3,s1,255 +204123e2: 0ff4f493 andi s1,s1,255 +204123e6: 01279713 slli a4,a5,0x12 +204123ea: 06075563 bgez a4,20412454 <__swbuf_r+0xa6> +204123ee: 481c lw a5,16(s0) +204123f0: 4008 lw a0,0(s0) +204123f2: 8d1d sub a0,a0,a5 +204123f4: 485c lw a5,20(s0) +204123f6: 00f54763 blt a0,a5,20412404 <__swbuf_r+0x56> +204123fa: 85a2 mv a1,s0 +204123fc: 854a mv a0,s2 +204123fe: f06fa0ef jal ra,2040cb04 <_fflush_r> +20412402: e121 bnez a0,20412442 <__swbuf_r+0x94> +20412404: 441c lw a5,8(s0) +20412406: 0505 addi a0,a0,1 +20412408: 17fd addi a5,a5,-1 +2041240a: c41c sw a5,8(s0) +2041240c: 401c lw a5,0(s0) +2041240e: 00178713 addi a4,a5,1 +20412412: c018 sw a4,0(s0) +20412414: 01378023 sb s3,0(a5) +20412418: 485c lw a5,20(s0) +2041241a: 00a78963 beq a5,a0,2041242c <__swbuf_r+0x7e> +2041241e: 00c45783 lhu a5,12(s0) +20412422: 8b85 andi a5,a5,1 +20412424: c385 beqz a5,20412444 <__swbuf_r+0x96> +20412426: 47a9 li a5,10 +20412428: 00f49e63 bne s1,a5,20412444 <__swbuf_r+0x96> +2041242c: 85a2 mv a1,s0 +2041242e: 854a mv a0,s2 +20412430: ed4fa0ef jal ra,2040cb04 <_fflush_r> +20412434: c901 beqz a0,20412444 <__swbuf_r+0x96> +20412436: a031 j 20412442 <__swbuf_r+0x94> +20412438: 85a2 mv a1,s0 +2041243a: 854a mv a0,s2 +2041243c: b66fa0ef jal ra,2040c7a2 <__swsetup_r> +20412440: dd49 beqz a0,204123da <__swbuf_r+0x2c> +20412442: 54fd li s1,-1 +20412444: 40f2 lw ra,28(sp) +20412446: 4462 lw s0,24(sp) +20412448: 8526 mv a0,s1 +2041244a: 4942 lw s2,16(sp) +2041244c: 44d2 lw s1,20(sp) +2041244e: 49b2 lw s3,12(sp) +20412450: 6105 addi sp,sp,32 +20412452: 8082 ret +20412454: 6709 lui a4,0x2 +20412456: 8fd9 or a5,a5,a4 +20412458: 00f41623 sh a5,12(s0) +2041245c: 507c lw a5,100(s0) +2041245e: 7779 lui a4,0xffffe +20412460: 177d addi a4,a4,-1 +20412462: 8ff9 and a5,a5,a4 +20412464: d07c sw a5,100(s0) +20412466: b761 j 204123ee <__swbuf_r+0x40> -204127e4 <__swbuf>: -204127e4: 5fbee797 auipc a5,0x5fbee -204127e8: ee078793 addi a5,a5,-288 # 800006c4 <_impure_ptr> -204127ec: 862e mv a2,a1 -204127ee: 85aa mv a1,a0 -204127f0: 4388 lw a0,0(a5) -204127f2: bf25 j 2041272a <__swbuf_r> +20412468 <__swbuf>: +20412468: 5fbee797 auipc a5,0x5fbee +2041246c: 25c78793 addi a5,a5,604 # 800006c4 <_impure_ptr> +20412470: 862e mv a2,a1 +20412472: 85aa mv a1,a0 +20412474: 4388 lw a0,0(a5) +20412476: bf25 j 204123ae <__swbuf_r> -204127f4 <_wcrtomb_r>: -204127f4: 5fbee797 auipc a5,0x5fbee -204127f8: ed078793 addi a5,a5,-304 # 800006c4 <_impure_ptr> -204127fc: 439c lw a5,0(a5) -204127fe: 1101 addi sp,sp,-32 -20412800: cc22 sw s0,24(sp) -20412802: ca26 sw s1,20(sp) -20412804: ce06 sw ra,28(sp) -20412806: 842a mv s0,a0 -20412808: 84b6 mv s1,a3 -2041280a: 5bdc lw a5,52(a5) -2041280c: e995 bnez a1,20412840 <_wcrtomb_r+0x4c> -2041280e: e789 bnez a5,20412818 <_wcrtomb_r+0x24> -20412810: 5fbee797 auipc a5,0x5fbee -20412814: d3078793 addi a5,a5,-720 # 80000540 <__global_locale> -20412818: 0e07a783 lw a5,224(a5) -2041281c: 86a6 mv a3,s1 -2041281e: 4601 li a2,0 -20412820: 004c addi a1,sp,4 -20412822: 8522 mv a0,s0 -20412824: 9782 jalr a5 -20412826: 57fd li a5,-1 -20412828: 00f51763 bne a0,a5,20412836 <_wcrtomb_r+0x42> -2041282c: 0004a023 sw zero,0(s1) -20412830: 08a00793 li a5,138 -20412834: c01c sw a5,0(s0) -20412836: 40f2 lw ra,28(sp) -20412838: 4462 lw s0,24(sp) -2041283a: 44d2 lw s1,20(sp) -2041283c: 6105 addi sp,sp,32 -2041283e: 8082 ret -20412840: e789 bnez a5,2041284a <_wcrtomb_r+0x56> -20412842: 5fbee797 auipc a5,0x5fbee -20412846: cfe78793 addi a5,a5,-770 # 80000540 <__global_locale> -2041284a: 0e07a783 lw a5,224(a5) -2041284e: 86a6 mv a3,s1 -20412850: bfc9 j 20412822 <_wcrtomb_r+0x2e> +20412478 <_wcrtomb_r>: +20412478: 5fbee797 auipc a5,0x5fbee +2041247c: 24c78793 addi a5,a5,588 # 800006c4 <_impure_ptr> +20412480: 439c lw a5,0(a5) +20412482: 1101 addi sp,sp,-32 +20412484: cc22 sw s0,24(sp) +20412486: ca26 sw s1,20(sp) +20412488: ce06 sw ra,28(sp) +2041248a: 842a mv s0,a0 +2041248c: 84b6 mv s1,a3 +2041248e: 5bdc lw a5,52(a5) +20412490: e995 bnez a1,204124c4 <_wcrtomb_r+0x4c> +20412492: e789 bnez a5,2041249c <_wcrtomb_r+0x24> +20412494: 5fbee797 auipc a5,0x5fbee +20412498: 0ac78793 addi a5,a5,172 # 80000540 <__global_locale> +2041249c: 0e07a783 lw a5,224(a5) +204124a0: 86a6 mv a3,s1 +204124a2: 4601 li a2,0 +204124a4: 004c addi a1,sp,4 +204124a6: 8522 mv a0,s0 +204124a8: 9782 jalr a5 +204124aa: 57fd li a5,-1 +204124ac: 00f51763 bne a0,a5,204124ba <_wcrtomb_r+0x42> +204124b0: 0004a023 sw zero,0(s1) +204124b4: 08a00793 li a5,138 +204124b8: c01c sw a5,0(s0) +204124ba: 40f2 lw ra,28(sp) +204124bc: 4462 lw s0,24(sp) +204124be: 44d2 lw s1,20(sp) +204124c0: 6105 addi sp,sp,32 +204124c2: 8082 ret +204124c4: e789 bnez a5,204124ce <_wcrtomb_r+0x56> +204124c6: 5fbee797 auipc a5,0x5fbee +204124ca: 07a78793 addi a5,a5,122 # 80000540 <__global_locale> +204124ce: 0e07a783 lw a5,224(a5) +204124d2: 86a6 mv a3,s1 +204124d4: bfc9 j 204124a6 <_wcrtomb_r+0x2e> -20412852 : -20412852: 5fbee797 auipc a5,0x5fbee -20412856: e7278793 addi a5,a5,-398 # 800006c4 <_impure_ptr> -2041285a: 86b2 mv a3,a2 -2041285c: 862e mv a2,a1 -2041285e: 85aa mv a1,a0 -20412860: 4388 lw a0,0(a5) -20412862: bf49 j 204127f4 <_wcrtomb_r> +204124d6 : +204124d6: 5fbee797 auipc a5,0x5fbee +204124da: 1ee78793 addi a5,a5,494 # 800006c4 <_impure_ptr> +204124de: 86b2 mv a3,a2 +204124e0: 862e mv a2,a1 +204124e2: 85aa mv a1,a0 +204124e4: 4388 lw a0,0(a5) +204124e6: bf49 j 20412478 <_wcrtomb_r> -20412864 <__udivdi3>: -20412864: 87ae mv a5,a1 -20412866: 8832 mv a6,a2 -20412868: 8736 mv a4,a3 -2041286a: 832a mv t1,a0 -2041286c: 20069663 bnez a3,20412a78 <__udivdi3+0x214> -20412870: 00005897 auipc a7,0x5 -20412874: 6fc88893 addi a7,a7,1788 # 20417f6c <__clz_tab> -20412878: 0ac5fe63 bleu a2,a1,20412934 <__udivdi3+0xd0> -2041287c: 6741 lui a4,0x10 -2041287e: 0ae67463 bleu a4,a2,20412926 <__udivdi3+0xc2> -20412882: 0ff00713 li a4,255 -20412886: 00c73733 sltu a4,a4,a2 -2041288a: 070e slli a4,a4,0x3 -2041288c: 00e656b3 srl a3,a2,a4 -20412890: 98b6 add a7,a7,a3 -20412892: 0008c683 lbu a3,0(a7) -20412896: 9736 add a4,a4,a3 -20412898: 02000693 li a3,32 -2041289c: 8e99 sub a3,a3,a4 -2041289e: ca99 beqz a3,204128b4 <__udivdi3+0x50> -204128a0: 00d797b3 sll a5,a5,a3 -204128a4: 00e55733 srl a4,a0,a4 -204128a8: 00d61833 sll a6,a2,a3 -204128ac: 00f765b3 or a1,a4,a5 -204128b0: 00d51333 sll t1,a0,a3 -204128b4: 01085513 srli a0,a6,0x10 -204128b8: 02a5d7b3 divu a5,a1,a0 -204128bc: 01081613 slli a2,a6,0x10 -204128c0: 8241 srli a2,a2,0x10 -204128c2: 01035693 srli a3,t1,0x10 -204128c6: 02a5f733 remu a4,a1,a0 -204128ca: 02f605b3 mul a1,a2,a5 -204128ce: 0742 slli a4,a4,0x10 -204128d0: 8ed9 or a3,a3,a4 -204128d2: 873e mv a4,a5 -204128d4: 00b6fc63 bleu a1,a3,204128ec <__udivdi3+0x88> -204128d8: 96c2 add a3,a3,a6 -204128da: fff78713 addi a4,a5,-1 -204128de: 0106e763 bltu a3,a6,204128ec <__udivdi3+0x88> -204128e2: 00b6f563 bleu a1,a3,204128ec <__udivdi3+0x88> -204128e6: ffe78713 addi a4,a5,-2 -204128ea: 96c2 add a3,a3,a6 -204128ec: 8e8d sub a3,a3,a1 -204128ee: 02a6f7b3 remu a5,a3,a0 -204128f2: 0342 slli t1,t1,0x10 -204128f4: 01035313 srli t1,t1,0x10 -204128f8: 02a6d6b3 divu a3,a3,a0 -204128fc: 07c2 slli a5,a5,0x10 -204128fe: 0067e333 or t1,a5,t1 -20412902: 02d605b3 mul a1,a2,a3 -20412906: 8536 mv a0,a3 -20412908: 00b37b63 bleu a1,t1,2041291e <__udivdi3+0xba> -2041290c: 9342 add t1,t1,a6 -2041290e: fff68513 addi a0,a3,-1 -20412912: 01036663 bltu t1,a6,2041291e <__udivdi3+0xba> -20412916: 00b37463 bleu a1,t1,2041291e <__udivdi3+0xba> -2041291a: ffe68513 addi a0,a3,-2 -2041291e: 0742 slli a4,a4,0x10 -20412920: 8f49 or a4,a4,a0 -20412922: 4581 li a1,0 -20412924: a84d j 204129d6 <__udivdi3+0x172> -20412926: 010006b7 lui a3,0x1000 -2041292a: 4741 li a4,16 -2041292c: f6d660e3 bltu a2,a3,2041288c <__udivdi3+0x28> -20412930: 4761 li a4,24 -20412932: bfa9 j 2041288c <__udivdi3+0x28> -20412934: e601 bnez a2,2041293c <__udivdi3+0xd8> -20412936: 4685 li a3,1 -20412938: 02c6d833 divu a6,a3,a2 -2041293c: 66c1 lui a3,0x10 -2041293e: 08d87e63 bleu a3,a6,204129da <__udivdi3+0x176> -20412942: 0ff00693 li a3,255 -20412946: 0106f363 bleu a6,a3,2041294c <__udivdi3+0xe8> -2041294a: 4721 li a4,8 -2041294c: 00e856b3 srl a3,a6,a4 -20412950: 98b6 add a7,a7,a3 -20412952: 0008c683 lbu a3,0(a7) -20412956: 96ba add a3,a3,a4 -20412958: 02000713 li a4,32 -2041295c: 8f15 sub a4,a4,a3 -2041295e: e749 bnez a4,204129e8 <__udivdi3+0x184> -20412960: 410787b3 sub a5,a5,a6 -20412964: 4585 li a1,1 -20412966: 01085613 srli a2,a6,0x10 -2041296a: 01081893 slli a7,a6,0x10 -2041296e: 0108d893 srli a7,a7,0x10 -20412972: 01035693 srli a3,t1,0x10 -20412976: 02c7f733 remu a4,a5,a2 -2041297a: 02c7d7b3 divu a5,a5,a2 -2041297e: 0742 slli a4,a4,0x10 -20412980: 8ed9 or a3,a3,a4 -20412982: 02f88533 mul a0,a7,a5 -20412986: 873e mv a4,a5 -20412988: 00a6fc63 bleu a0,a3,204129a0 <__udivdi3+0x13c> -2041298c: 96c2 add a3,a3,a6 -2041298e: fff78713 addi a4,a5,-1 -20412992: 0106e763 bltu a3,a6,204129a0 <__udivdi3+0x13c> -20412996: 00a6f563 bleu a0,a3,204129a0 <__udivdi3+0x13c> -2041299a: ffe78713 addi a4,a5,-2 -2041299e: 96c2 add a3,a3,a6 -204129a0: 8e89 sub a3,a3,a0 -204129a2: 02c6f7b3 remu a5,a3,a2 -204129a6: 0342 slli t1,t1,0x10 -204129a8: 01035313 srli t1,t1,0x10 -204129ac: 02c6d6b3 divu a3,a3,a2 -204129b0: 07c2 slli a5,a5,0x10 -204129b2: 0067e333 or t1,a5,t1 -204129b6: 02d888b3 mul a7,a7,a3 -204129ba: 8536 mv a0,a3 -204129bc: 01137b63 bleu a7,t1,204129d2 <__udivdi3+0x16e> -204129c0: 9342 add t1,t1,a6 -204129c2: fff68513 addi a0,a3,-1 # ffff <__stack_size+0xf7ff> -204129c6: 01036663 bltu t1,a6,204129d2 <__udivdi3+0x16e> -204129ca: 01137463 bleu a7,t1,204129d2 <__udivdi3+0x16e> -204129ce: ffe68513 addi a0,a3,-2 -204129d2: 0742 slli a4,a4,0x10 -204129d4: 8f49 or a4,a4,a0 -204129d6: 853a mv a0,a4 -204129d8: 8082 ret -204129da: 010006b7 lui a3,0x1000 -204129de: 4741 li a4,16 -204129e0: f6d866e3 bltu a6,a3,2041294c <__udivdi3+0xe8> -204129e4: 4761 li a4,24 -204129e6: b79d j 2041294c <__udivdi3+0xe8> -204129e8: 00e81833 sll a6,a6,a4 -204129ec: 00d7d5b3 srl a1,a5,a3 -204129f0: 00e51333 sll t1,a0,a4 -204129f4: 00d556b3 srl a3,a0,a3 -204129f8: 01085513 srli a0,a6,0x10 -204129fc: 00e797b3 sll a5,a5,a4 -20412a00: 02a5f733 remu a4,a1,a0 -20412a04: 00f6e8b3 or a7,a3,a5 -20412a08: 01081793 slli a5,a6,0x10 -20412a0c: 83c1 srli a5,a5,0x10 -20412a0e: 0108d613 srli a2,a7,0x10 -20412a12: 02a5d5b3 divu a1,a1,a0 -20412a16: 0742 slli a4,a4,0x10 -20412a18: 8f51 or a4,a4,a2 -20412a1a: 02b786b3 mul a3,a5,a1 -20412a1e: 862e mv a2,a1 -20412a20: 00d77c63 bleu a3,a4,20412a38 <__udivdi3+0x1d4> -20412a24: 9742 add a4,a4,a6 -20412a26: fff58613 addi a2,a1,-1 -20412a2a: 01076763 bltu a4,a6,20412a38 <__udivdi3+0x1d4> -20412a2e: 00d77563 bleu a3,a4,20412a38 <__udivdi3+0x1d4> -20412a32: ffe58613 addi a2,a1,-2 -20412a36: 9742 add a4,a4,a6 -20412a38: 40d706b3 sub a3,a4,a3 -20412a3c: 02a6f733 remu a4,a3,a0 -20412a40: 08c2 slli a7,a7,0x10 -20412a42: 0108d893 srli a7,a7,0x10 -20412a46: 02a6d6b3 divu a3,a3,a0 -20412a4a: 0742 slli a4,a4,0x10 -20412a4c: 02d785b3 mul a1,a5,a3 -20412a50: 011767b3 or a5,a4,a7 -20412a54: 8736 mv a4,a3 -20412a56: 00b7fc63 bleu a1,a5,20412a6e <__udivdi3+0x20a> -20412a5a: 97c2 add a5,a5,a6 -20412a5c: fff68713 addi a4,a3,-1 # ffffff <__stack_size+0xfff7ff> -20412a60: 0107e763 bltu a5,a6,20412a6e <__udivdi3+0x20a> -20412a64: 00b7f563 bleu a1,a5,20412a6e <__udivdi3+0x20a> -20412a68: ffe68713 addi a4,a3,-2 -20412a6c: 97c2 add a5,a5,a6 -20412a6e: 8f8d sub a5,a5,a1 -20412a70: 01061593 slli a1,a2,0x10 -20412a74: 8dd9 or a1,a1,a4 -20412a76: bdc5 j 20412966 <__udivdi3+0x102> -20412a78: 14d5e263 bltu a1,a3,20412bbc <__udivdi3+0x358> -20412a7c: 6741 lui a4,0x10 -20412a7e: 02e6fe63 bleu a4,a3,20412aba <__udivdi3+0x256> -20412a82: 0ff00813 li a6,255 -20412a86: 00d83733 sltu a4,a6,a3 -20412a8a: 070e slli a4,a4,0x3 -20412a8c: 00e6d833 srl a6,a3,a4 -20412a90: 00005597 auipc a1,0x5 -20412a94: 4dc58593 addi a1,a1,1244 # 20417f6c <__clz_tab> -20412a98: 95c2 add a1,a1,a6 -20412a9a: 0005c803 lbu a6,0(a1) -20412a9e: 02000593 li a1,32 -20412aa2: 983a add a6,a6,a4 -20412aa4: 410585b3 sub a1,a1,a6 -20412aa8: e185 bnez a1,20412ac8 <__udivdi3+0x264> -20412aaa: 4705 li a4,1 -20412aac: f2f6e5e3 bltu a3,a5,204129d6 <__udivdi3+0x172> -20412ab0: 00c53533 sltu a0,a0,a2 -20412ab4: 00154713 xori a4,a0,1 -20412ab8: bf39 j 204129d6 <__udivdi3+0x172> -20412aba: 010005b7 lui a1,0x1000 -20412abe: 4741 li a4,16 -20412ac0: fcb6e6e3 bltu a3,a1,20412a8c <__udivdi3+0x228> -20412ac4: 4761 li a4,24 -20412ac6: b7d9 j 20412a8c <__udivdi3+0x228> -20412ac8: 01065733 srl a4,a2,a6 -20412acc: 00b696b3 sll a3,a3,a1 -20412ad0: 8ed9 or a3,a3,a4 -20412ad2: 0106de93 srli t4,a3,0x10 -20412ad6: 0107d733 srl a4,a5,a6 -20412ada: 03d778b3 remu a7,a4,t4 -20412ade: 00b797b3 sll a5,a5,a1 -20412ae2: 01055833 srl a6,a0,a6 -20412ae6: 00f86333 or t1,a6,a5 -20412aea: 01069793 slli a5,a3,0x10 -20412aee: 83c1 srli a5,a5,0x10 -20412af0: 01035813 srli a6,t1,0x10 -20412af4: 00b61633 sll a2,a2,a1 -20412af8: 03d75733 divu a4,a4,t4 -20412afc: 08c2 slli a7,a7,0x10 -20412afe: 0108e833 or a6,a7,a6 -20412b02: 02e78f33 mul t5,a5,a4 -20412b06: 8e3a mv t3,a4 -20412b08: 01e87c63 bleu t5,a6,20412b20 <__udivdi3+0x2bc> -20412b0c: 9836 add a6,a6,a3 -20412b0e: fff70e13 addi t3,a4,-1 # ffff <__stack_size+0xf7ff> -20412b12: 00d86763 bltu a6,a3,20412b20 <__udivdi3+0x2bc> -20412b16: 01e87563 bleu t5,a6,20412b20 <__udivdi3+0x2bc> -20412b1a: ffe70e13 addi t3,a4,-2 -20412b1e: 9836 add a6,a6,a3 -20412b20: 41e80833 sub a6,a6,t5 -20412b24: 03d878b3 remu a7,a6,t4 -20412b28: 03d85833 divu a6,a6,t4 -20412b2c: 08c2 slli a7,a7,0x10 -20412b2e: 03078eb3 mul t4,a5,a6 -20412b32: 01031793 slli a5,t1,0x10 -20412b36: 83c1 srli a5,a5,0x10 -20412b38: 00f8e7b3 or a5,a7,a5 -20412b3c: 8742 mv a4,a6 -20412b3e: 01d7fc63 bleu t4,a5,20412b56 <__udivdi3+0x2f2> -20412b42: 97b6 add a5,a5,a3 -20412b44: fff80713 addi a4,a6,-1 -20412b48: 00d7e763 bltu a5,a3,20412b56 <__udivdi3+0x2f2> -20412b4c: 01d7f563 bleu t4,a5,20412b56 <__udivdi3+0x2f2> -20412b50: ffe80713 addi a4,a6,-2 -20412b54: 97b6 add a5,a5,a3 -20412b56: 0e42 slli t3,t3,0x10 -20412b58: 41d787b3 sub a5,a5,t4 -20412b5c: 6ec1 lui t4,0x10 -20412b5e: 00ee6733 or a4,t3,a4 -20412b62: fffe8813 addi a6,t4,-1 # ffff <__stack_size+0xf7ff> -20412b66: 01077333 and t1,a4,a6 -20412b6a: 01075893 srli a7,a4,0x10 -20412b6e: 01067833 and a6,a2,a6 -20412b72: 8241 srli a2,a2,0x10 -20412b74: 03030e33 mul t3,t1,a6 -20412b78: 03088833 mul a6,a7,a6 -20412b7c: 010e5693 srli a3,t3,0x10 -20412b80: 02c30333 mul t1,t1,a2 -20412b84: 9342 add t1,t1,a6 -20412b86: 969a add a3,a3,t1 -20412b88: 02c888b3 mul a7,a7,a2 -20412b8c: 0106f363 bleu a6,a3,20412b92 <__udivdi3+0x32e> -20412b90: 98f6 add a7,a7,t4 -20412b92: 0106d613 srli a2,a3,0x10 -20412b96: 98b2 add a7,a7,a2 -20412b98: 0317e063 bltu a5,a7,20412bb8 <__udivdi3+0x354> -20412b9c: d91793e3 bne a5,a7,20412922 <__udivdi3+0xbe> -20412ba0: 67c1 lui a5,0x10 -20412ba2: 17fd addi a5,a5,-1 -20412ba4: 8efd and a3,a3,a5 -20412ba6: 06c2 slli a3,a3,0x10 -20412ba8: 00fe7e33 and t3,t3,a5 -20412bac: 00b51533 sll a0,a0,a1 -20412bb0: 96f2 add a3,a3,t3 -20412bb2: 4581 li a1,0 -20412bb4: e2d571e3 bleu a3,a0,204129d6 <__udivdi3+0x172> -20412bb8: 177d addi a4,a4,-1 -20412bba: b3a5 j 20412922 <__udivdi3+0xbe> -20412bbc: 4581 li a1,0 -20412bbe: 4701 li a4,0 -20412bc0: bd19 j 204129d6 <__udivdi3+0x172> +204124e8 <__udivdi3>: +204124e8: 87ae mv a5,a1 +204124ea: 8832 mv a6,a2 +204124ec: 8736 mv a4,a3 +204124ee: 832a mv t1,a0 +204124f0: 20069663 bnez a3,204126fc <__udivdi3+0x214> +204124f4: 00006897 auipc a7,0x6 +204124f8: 83888893 addi a7,a7,-1992 # 20417d2c <__clz_tab> +204124fc: 0ac5fe63 bleu a2,a1,204125b8 <__udivdi3+0xd0> +20412500: 6741 lui a4,0x10 +20412502: 0ae67463 bleu a4,a2,204125aa <__udivdi3+0xc2> +20412506: 0ff00713 li a4,255 +2041250a: 00c73733 sltu a4,a4,a2 +2041250e: 070e slli a4,a4,0x3 +20412510: 00e656b3 srl a3,a2,a4 +20412514: 98b6 add a7,a7,a3 +20412516: 0008c683 lbu a3,0(a7) +2041251a: 9736 add a4,a4,a3 +2041251c: 02000693 li a3,32 +20412520: 8e99 sub a3,a3,a4 +20412522: ca99 beqz a3,20412538 <__udivdi3+0x50> +20412524: 00d797b3 sll a5,a5,a3 +20412528: 00e55733 srl a4,a0,a4 +2041252c: 00d61833 sll a6,a2,a3 +20412530: 00f765b3 or a1,a4,a5 +20412534: 00d51333 sll t1,a0,a3 +20412538: 01085513 srli a0,a6,0x10 +2041253c: 02a5d7b3 divu a5,a1,a0 +20412540: 01081613 slli a2,a6,0x10 +20412544: 8241 srli a2,a2,0x10 +20412546: 01035693 srli a3,t1,0x10 +2041254a: 02a5f733 remu a4,a1,a0 +2041254e: 02f605b3 mul a1,a2,a5 +20412552: 0742 slli a4,a4,0x10 +20412554: 8ed9 or a3,a3,a4 +20412556: 873e mv a4,a5 +20412558: 00b6fc63 bleu a1,a3,20412570 <__udivdi3+0x88> +2041255c: 96c2 add a3,a3,a6 +2041255e: fff78713 addi a4,a5,-1 +20412562: 0106e763 bltu a3,a6,20412570 <__udivdi3+0x88> +20412566: 00b6f563 bleu a1,a3,20412570 <__udivdi3+0x88> +2041256a: ffe78713 addi a4,a5,-2 +2041256e: 96c2 add a3,a3,a6 +20412570: 8e8d sub a3,a3,a1 +20412572: 02a6f7b3 remu a5,a3,a0 +20412576: 0342 slli t1,t1,0x10 +20412578: 01035313 srli t1,t1,0x10 +2041257c: 02a6d6b3 divu a3,a3,a0 +20412580: 07c2 slli a5,a5,0x10 +20412582: 0067e333 or t1,a5,t1 +20412586: 02d605b3 mul a1,a2,a3 +2041258a: 8536 mv a0,a3 +2041258c: 00b37b63 bleu a1,t1,204125a2 <__udivdi3+0xba> +20412590: 9342 add t1,t1,a6 +20412592: fff68513 addi a0,a3,-1 +20412596: 01036663 bltu t1,a6,204125a2 <__udivdi3+0xba> +2041259a: 00b37463 bleu a1,t1,204125a2 <__udivdi3+0xba> +2041259e: ffe68513 addi a0,a3,-2 +204125a2: 0742 slli a4,a4,0x10 +204125a4: 8f49 or a4,a4,a0 +204125a6: 4581 li a1,0 +204125a8: a84d j 2041265a <__udivdi3+0x172> +204125aa: 010006b7 lui a3,0x1000 +204125ae: 4741 li a4,16 +204125b0: f6d660e3 bltu a2,a3,20412510 <__udivdi3+0x28> +204125b4: 4761 li a4,24 +204125b6: bfa9 j 20412510 <__udivdi3+0x28> +204125b8: e601 bnez a2,204125c0 <__udivdi3+0xd8> +204125ba: 4685 li a3,1 +204125bc: 02c6d833 divu a6,a3,a2 +204125c0: 66c1 lui a3,0x10 +204125c2: 08d87e63 bleu a3,a6,2041265e <__udivdi3+0x176> +204125c6: 0ff00693 li a3,255 +204125ca: 0106f363 bleu a6,a3,204125d0 <__udivdi3+0xe8> +204125ce: 4721 li a4,8 +204125d0: 00e856b3 srl a3,a6,a4 +204125d4: 98b6 add a7,a7,a3 +204125d6: 0008c683 lbu a3,0(a7) +204125da: 96ba add a3,a3,a4 +204125dc: 02000713 li a4,32 +204125e0: 8f15 sub a4,a4,a3 +204125e2: e749 bnez a4,2041266c <__udivdi3+0x184> +204125e4: 410787b3 sub a5,a5,a6 +204125e8: 4585 li a1,1 +204125ea: 01085613 srli a2,a6,0x10 +204125ee: 01081893 slli a7,a6,0x10 +204125f2: 0108d893 srli a7,a7,0x10 +204125f6: 01035693 srli a3,t1,0x10 +204125fa: 02c7f733 remu a4,a5,a2 +204125fe: 02c7d7b3 divu a5,a5,a2 +20412602: 0742 slli a4,a4,0x10 +20412604: 8ed9 or a3,a3,a4 +20412606: 02f88533 mul a0,a7,a5 +2041260a: 873e mv a4,a5 +2041260c: 00a6fc63 bleu a0,a3,20412624 <__udivdi3+0x13c> +20412610: 96c2 add a3,a3,a6 +20412612: fff78713 addi a4,a5,-1 +20412616: 0106e763 bltu a3,a6,20412624 <__udivdi3+0x13c> +2041261a: 00a6f563 bleu a0,a3,20412624 <__udivdi3+0x13c> +2041261e: ffe78713 addi a4,a5,-2 +20412622: 96c2 add a3,a3,a6 +20412624: 8e89 sub a3,a3,a0 +20412626: 02c6f7b3 remu a5,a3,a2 +2041262a: 0342 slli t1,t1,0x10 +2041262c: 01035313 srli t1,t1,0x10 +20412630: 02c6d6b3 divu a3,a3,a2 +20412634: 07c2 slli a5,a5,0x10 +20412636: 0067e333 or t1,a5,t1 +2041263a: 02d888b3 mul a7,a7,a3 +2041263e: 8536 mv a0,a3 +20412640: 01137b63 bleu a7,t1,20412656 <__udivdi3+0x16e> +20412644: 9342 add t1,t1,a6 +20412646: fff68513 addi a0,a3,-1 # ffff <__stack_size+0xf7ff> +2041264a: 01036663 bltu t1,a6,20412656 <__udivdi3+0x16e> +2041264e: 01137463 bleu a7,t1,20412656 <__udivdi3+0x16e> +20412652: ffe68513 addi a0,a3,-2 +20412656: 0742 slli a4,a4,0x10 +20412658: 8f49 or a4,a4,a0 +2041265a: 853a mv a0,a4 +2041265c: 8082 ret +2041265e: 010006b7 lui a3,0x1000 +20412662: 4741 li a4,16 +20412664: f6d866e3 bltu a6,a3,204125d0 <__udivdi3+0xe8> +20412668: 4761 li a4,24 +2041266a: b79d j 204125d0 <__udivdi3+0xe8> +2041266c: 00e81833 sll a6,a6,a4 +20412670: 00d7d5b3 srl a1,a5,a3 +20412674: 00e51333 sll t1,a0,a4 +20412678: 00d556b3 srl a3,a0,a3 +2041267c: 01085513 srli a0,a6,0x10 +20412680: 00e797b3 sll a5,a5,a4 +20412684: 02a5f733 remu a4,a1,a0 +20412688: 00f6e8b3 or a7,a3,a5 +2041268c: 01081793 slli a5,a6,0x10 +20412690: 83c1 srli a5,a5,0x10 +20412692: 0108d613 srli a2,a7,0x10 +20412696: 02a5d5b3 divu a1,a1,a0 +2041269a: 0742 slli a4,a4,0x10 +2041269c: 8f51 or a4,a4,a2 +2041269e: 02b786b3 mul a3,a5,a1 +204126a2: 862e mv a2,a1 +204126a4: 00d77c63 bleu a3,a4,204126bc <__udivdi3+0x1d4> +204126a8: 9742 add a4,a4,a6 +204126aa: fff58613 addi a2,a1,-1 +204126ae: 01076763 bltu a4,a6,204126bc <__udivdi3+0x1d4> +204126b2: 00d77563 bleu a3,a4,204126bc <__udivdi3+0x1d4> +204126b6: ffe58613 addi a2,a1,-2 +204126ba: 9742 add a4,a4,a6 +204126bc: 40d706b3 sub a3,a4,a3 +204126c0: 02a6f733 remu a4,a3,a0 +204126c4: 08c2 slli a7,a7,0x10 +204126c6: 0108d893 srli a7,a7,0x10 +204126ca: 02a6d6b3 divu a3,a3,a0 +204126ce: 0742 slli a4,a4,0x10 +204126d0: 02d785b3 mul a1,a5,a3 +204126d4: 011767b3 or a5,a4,a7 +204126d8: 8736 mv a4,a3 +204126da: 00b7fc63 bleu a1,a5,204126f2 <__udivdi3+0x20a> +204126de: 97c2 add a5,a5,a6 +204126e0: fff68713 addi a4,a3,-1 # ffffff <__stack_size+0xfff7ff> +204126e4: 0107e763 bltu a5,a6,204126f2 <__udivdi3+0x20a> +204126e8: 00b7f563 bleu a1,a5,204126f2 <__udivdi3+0x20a> +204126ec: ffe68713 addi a4,a3,-2 +204126f0: 97c2 add a5,a5,a6 +204126f2: 8f8d sub a5,a5,a1 +204126f4: 01061593 slli a1,a2,0x10 +204126f8: 8dd9 or a1,a1,a4 +204126fa: bdc5 j 204125ea <__udivdi3+0x102> +204126fc: 14d5e263 bltu a1,a3,20412840 <__udivdi3+0x358> +20412700: 6741 lui a4,0x10 +20412702: 02e6fe63 bleu a4,a3,2041273e <__udivdi3+0x256> +20412706: 0ff00813 li a6,255 +2041270a: 00d83733 sltu a4,a6,a3 +2041270e: 070e slli a4,a4,0x3 +20412710: 00e6d833 srl a6,a3,a4 +20412714: 00005597 auipc a1,0x5 +20412718: 61858593 addi a1,a1,1560 # 20417d2c <__clz_tab> +2041271c: 95c2 add a1,a1,a6 +2041271e: 0005c803 lbu a6,0(a1) +20412722: 02000593 li a1,32 +20412726: 983a add a6,a6,a4 +20412728: 410585b3 sub a1,a1,a6 +2041272c: e185 bnez a1,2041274c <__udivdi3+0x264> +2041272e: 4705 li a4,1 +20412730: f2f6e5e3 bltu a3,a5,2041265a <__udivdi3+0x172> +20412734: 00c53533 sltu a0,a0,a2 +20412738: 00154713 xori a4,a0,1 +2041273c: bf39 j 2041265a <__udivdi3+0x172> +2041273e: 010005b7 lui a1,0x1000 +20412742: 4741 li a4,16 +20412744: fcb6e6e3 bltu a3,a1,20412710 <__udivdi3+0x228> +20412748: 4761 li a4,24 +2041274a: b7d9 j 20412710 <__udivdi3+0x228> +2041274c: 01065733 srl a4,a2,a6 +20412750: 00b696b3 sll a3,a3,a1 +20412754: 8ed9 or a3,a3,a4 +20412756: 0106de93 srli t4,a3,0x10 +2041275a: 0107d733 srl a4,a5,a6 +2041275e: 03d778b3 remu a7,a4,t4 +20412762: 00b797b3 sll a5,a5,a1 +20412766: 01055833 srl a6,a0,a6 +2041276a: 00f86333 or t1,a6,a5 +2041276e: 01069793 slli a5,a3,0x10 +20412772: 83c1 srli a5,a5,0x10 +20412774: 01035813 srli a6,t1,0x10 +20412778: 00b61633 sll a2,a2,a1 +2041277c: 03d75733 divu a4,a4,t4 +20412780: 08c2 slli a7,a7,0x10 +20412782: 0108e833 or a6,a7,a6 +20412786: 02e78f33 mul t5,a5,a4 +2041278a: 8e3a mv t3,a4 +2041278c: 01e87c63 bleu t5,a6,204127a4 <__udivdi3+0x2bc> +20412790: 9836 add a6,a6,a3 +20412792: fff70e13 addi t3,a4,-1 # ffff <__stack_size+0xf7ff> +20412796: 00d86763 bltu a6,a3,204127a4 <__udivdi3+0x2bc> +2041279a: 01e87563 bleu t5,a6,204127a4 <__udivdi3+0x2bc> +2041279e: ffe70e13 addi t3,a4,-2 +204127a2: 9836 add a6,a6,a3 +204127a4: 41e80833 sub a6,a6,t5 +204127a8: 03d878b3 remu a7,a6,t4 +204127ac: 03d85833 divu a6,a6,t4 +204127b0: 08c2 slli a7,a7,0x10 +204127b2: 03078eb3 mul t4,a5,a6 +204127b6: 01031793 slli a5,t1,0x10 +204127ba: 83c1 srli a5,a5,0x10 +204127bc: 00f8e7b3 or a5,a7,a5 +204127c0: 8742 mv a4,a6 +204127c2: 01d7fc63 bleu t4,a5,204127da <__udivdi3+0x2f2> +204127c6: 97b6 add a5,a5,a3 +204127c8: fff80713 addi a4,a6,-1 +204127cc: 00d7e763 bltu a5,a3,204127da <__udivdi3+0x2f2> +204127d0: 01d7f563 bleu t4,a5,204127da <__udivdi3+0x2f2> +204127d4: ffe80713 addi a4,a6,-2 +204127d8: 97b6 add a5,a5,a3 +204127da: 0e42 slli t3,t3,0x10 +204127dc: 41d787b3 sub a5,a5,t4 +204127e0: 6ec1 lui t4,0x10 +204127e2: 00ee6733 or a4,t3,a4 +204127e6: fffe8813 addi a6,t4,-1 # ffff <__stack_size+0xf7ff> +204127ea: 01077333 and t1,a4,a6 +204127ee: 01075893 srli a7,a4,0x10 +204127f2: 01067833 and a6,a2,a6 +204127f6: 8241 srli a2,a2,0x10 +204127f8: 03030e33 mul t3,t1,a6 +204127fc: 03088833 mul a6,a7,a6 +20412800: 010e5693 srli a3,t3,0x10 +20412804: 02c30333 mul t1,t1,a2 +20412808: 9342 add t1,t1,a6 +2041280a: 969a add a3,a3,t1 +2041280c: 02c888b3 mul a7,a7,a2 +20412810: 0106f363 bleu a6,a3,20412816 <__udivdi3+0x32e> +20412814: 98f6 add a7,a7,t4 +20412816: 0106d613 srli a2,a3,0x10 +2041281a: 98b2 add a7,a7,a2 +2041281c: 0317e063 bltu a5,a7,2041283c <__udivdi3+0x354> +20412820: d91793e3 bne a5,a7,204125a6 <__udivdi3+0xbe> +20412824: 67c1 lui a5,0x10 +20412826: 17fd addi a5,a5,-1 +20412828: 8efd and a3,a3,a5 +2041282a: 06c2 slli a3,a3,0x10 +2041282c: 00fe7e33 and t3,t3,a5 +20412830: 00b51533 sll a0,a0,a1 +20412834: 96f2 add a3,a3,t3 +20412836: 4581 li a1,0 +20412838: e2d571e3 bleu a3,a0,2041265a <__udivdi3+0x172> +2041283c: 177d addi a4,a4,-1 +2041283e: b3a5 j 204125a6 <__udivdi3+0xbe> +20412840: 4581 li a1,0 +20412842: 4701 li a4,0 +20412844: bd19 j 2041265a <__udivdi3+0x172> -20412bc2 <__umoddi3>: -20412bc2: 88b2 mv a7,a2 -20412bc4: 8736 mv a4,a3 -20412bc6: 87aa mv a5,a0 -20412bc8: 882e mv a6,a1 -20412bca: 1c069863 bnez a3,20412d9a <__umoddi3+0x1d8> -20412bce: 00005697 auipc a3,0x5 -20412bd2: 39e68693 addi a3,a3,926 # 20417f6c <__clz_tab> -20412bd6: 0ac5f863 bleu a2,a1,20412c86 <__umoddi3+0xc4> -20412bda: 6341 lui t1,0x10 -20412bdc: 08667e63 bleu t1,a2,20412c78 <__umoddi3+0xb6> -20412be0: 0ff00313 li t1,255 -20412be4: 00c37363 bleu a2,t1,20412bea <__umoddi3+0x28> -20412be8: 4721 li a4,8 -20412bea: 00e65333 srl t1,a2,a4 -20412bee: 969a add a3,a3,t1 -20412bf0: 0006ce03 lbu t3,0(a3) -20412bf4: 02000313 li t1,32 -20412bf8: 9e3a add t3,t3,a4 -20412bfa: 41c30333 sub t1,t1,t3 -20412bfe: 00030c63 beqz t1,20412c16 <__umoddi3+0x54> -20412c02: 006595b3 sll a1,a1,t1 -20412c06: 01c55e33 srl t3,a0,t3 -20412c0a: 006618b3 sll a7,a2,t1 -20412c0e: 00be6833 or a6,t3,a1 -20412c12: 006517b3 sll a5,a0,t1 -20412c16: 0108d613 srli a2,a7,0x10 -20412c1a: 02c87733 remu a4,a6,a2 -20412c1e: 01089513 slli a0,a7,0x10 -20412c22: 8141 srli a0,a0,0x10 -20412c24: 0107d693 srli a3,a5,0x10 -20412c28: 02c85833 divu a6,a6,a2 -20412c2c: 0742 slli a4,a4,0x10 -20412c2e: 8ed9 or a3,a3,a4 -20412c30: 03050833 mul a6,a0,a6 -20412c34: 0106f863 bleu a6,a3,20412c44 <__umoddi3+0x82> -20412c38: 96c6 add a3,a3,a7 -20412c3a: 0116e563 bltu a3,a7,20412c44 <__umoddi3+0x82> -20412c3e: 0106f363 bleu a6,a3,20412c44 <__umoddi3+0x82> -20412c42: 96c6 add a3,a3,a7 -20412c44: 410686b3 sub a3,a3,a6 -20412c48: 02c6f733 remu a4,a3,a2 -20412c4c: 07c2 slli a5,a5,0x10 -20412c4e: 83c1 srli a5,a5,0x10 -20412c50: 02c6d6b3 divu a3,a3,a2 -20412c54: 02d506b3 mul a3,a0,a3 -20412c58: 01071513 slli a0,a4,0x10 -20412c5c: 8fc9 or a5,a5,a0 -20412c5e: 00d7f863 bleu a3,a5,20412c6e <__umoddi3+0xac> -20412c62: 97c6 add a5,a5,a7 -20412c64: 0117e563 bltu a5,a7,20412c6e <__umoddi3+0xac> -20412c68: 00d7f363 bleu a3,a5,20412c6e <__umoddi3+0xac> -20412c6c: 97c6 add a5,a5,a7 -20412c6e: 8f95 sub a5,a5,a3 -20412c70: 0067d533 srl a0,a5,t1 -20412c74: 4581 li a1,0 -20412c76: 8082 ret -20412c78: 01000337 lui t1,0x1000 -20412c7c: 4741 li a4,16 -20412c7e: f66666e3 bltu a2,t1,20412bea <__umoddi3+0x28> -20412c82: 4761 li a4,24 -20412c84: b79d j 20412bea <__umoddi3+0x28> -20412c86: e601 bnez a2,20412c8e <__umoddi3+0xcc> -20412c88: 4605 li a2,1 -20412c8a: 031658b3 divu a7,a2,a7 -20412c8e: 6641 lui a2,0x10 -20412c90: 08c8f363 bleu a2,a7,20412d16 <__umoddi3+0x154> -20412c94: 0ff00613 li a2,255 -20412c98: 01167363 bleu a7,a2,20412c9e <__umoddi3+0xdc> -20412c9c: 4721 li a4,8 -20412c9e: 00e8d633 srl a2,a7,a4 -20412ca2: 96b2 add a3,a3,a2 -20412ca4: 0006ce03 lbu t3,0(a3) -20412ca8: 02000313 li t1,32 -20412cac: 9e3a add t3,t3,a4 -20412cae: 41c30333 sub t1,t1,t3 -20412cb2: 06031963 bnez t1,20412d24 <__umoddi3+0x162> -20412cb6: 411585b3 sub a1,a1,a7 -20412cba: 0108d713 srli a4,a7,0x10 -20412cbe: 01089513 slli a0,a7,0x10 -20412cc2: 8141 srli a0,a0,0x10 -20412cc4: 0107d613 srli a2,a5,0x10 -20412cc8: 02e5f6b3 remu a3,a1,a4 -20412ccc: 02e5d5b3 divu a1,a1,a4 -20412cd0: 06c2 slli a3,a3,0x10 -20412cd2: 8ed1 or a3,a3,a2 -20412cd4: 02b505b3 mul a1,a0,a1 -20412cd8: 00b6f863 bleu a1,a3,20412ce8 <__umoddi3+0x126> -20412cdc: 96c6 add a3,a3,a7 -20412cde: 0116e563 bltu a3,a7,20412ce8 <__umoddi3+0x126> -20412ce2: 00b6f363 bleu a1,a3,20412ce8 <__umoddi3+0x126> -20412ce6: 96c6 add a3,a3,a7 -20412ce8: 40b685b3 sub a1,a3,a1 -20412cec: 02e5f6b3 remu a3,a1,a4 -20412cf0: 07c2 slli a5,a5,0x10 -20412cf2: 83c1 srli a5,a5,0x10 -20412cf4: 02e5d5b3 divu a1,a1,a4 -20412cf8: 02b505b3 mul a1,a0,a1 -20412cfc: 01069513 slli a0,a3,0x10 -20412d00: 8fc9 or a5,a5,a0 -20412d02: 00b7f863 bleu a1,a5,20412d12 <__umoddi3+0x150> -20412d06: 97c6 add a5,a5,a7 -20412d08: 0117e563 bltu a5,a7,20412d12 <__umoddi3+0x150> -20412d0c: 00b7f363 bleu a1,a5,20412d12 <__umoddi3+0x150> -20412d10: 97c6 add a5,a5,a7 -20412d12: 8f8d sub a5,a5,a1 -20412d14: bfb1 j 20412c70 <__umoddi3+0xae> -20412d16: 01000637 lui a2,0x1000 -20412d1a: 4741 li a4,16 -20412d1c: f8c8e1e3 bltu a7,a2,20412c9e <__umoddi3+0xdc> -20412d20: 4761 li a4,24 -20412d22: bfb5 j 20412c9e <__umoddi3+0xdc> -20412d24: 006898b3 sll a7,a7,t1 -20412d28: 01c5d733 srl a4,a1,t3 -20412d2c: 006517b3 sll a5,a0,t1 -20412d30: 01c55e33 srl t3,a0,t3 -20412d34: 0108d513 srli a0,a7,0x10 -20412d38: 02a776b3 remu a3,a4,a0 -20412d3c: 006595b3 sll a1,a1,t1 -20412d40: 00be6e33 or t3,t3,a1 -20412d44: 01089593 slli a1,a7,0x10 -20412d48: 81c1 srli a1,a1,0x10 -20412d4a: 010e5613 srli a2,t3,0x10 -20412d4e: 02a75733 divu a4,a4,a0 -20412d52: 06c2 slli a3,a3,0x10 -20412d54: 8ed1 or a3,a3,a2 -20412d56: 02e58733 mul a4,a1,a4 -20412d5a: 00e6f863 bleu a4,a3,20412d6a <__umoddi3+0x1a8> -20412d5e: 96c6 add a3,a3,a7 -20412d60: 0116e563 bltu a3,a7,20412d6a <__umoddi3+0x1a8> -20412d64: 00e6f363 bleu a4,a3,20412d6a <__umoddi3+0x1a8> -20412d68: 96c6 add a3,a3,a7 -20412d6a: 40e68633 sub a2,a3,a4 -20412d6e: 02a676b3 remu a3,a2,a0 -20412d72: 0e42 slli t3,t3,0x10 -20412d74: 010e5e13 srli t3,t3,0x10 -20412d78: 02a65633 divu a2,a2,a0 -20412d7c: 06c2 slli a3,a3,0x10 -20412d7e: 02c58633 mul a2,a1,a2 -20412d82: 01c6e5b3 or a1,a3,t3 -20412d86: 00c5f863 bleu a2,a1,20412d96 <__umoddi3+0x1d4> -20412d8a: 95c6 add a1,a1,a7 -20412d8c: 0115e563 bltu a1,a7,20412d96 <__umoddi3+0x1d4> -20412d90: 00c5f363 bleu a2,a1,20412d96 <__umoddi3+0x1d4> -20412d94: 95c6 add a1,a1,a7 -20412d96: 8d91 sub a1,a1,a2 -20412d98: b70d j 20412cba <__umoddi3+0xf8> -20412d9a: ecd5eee3 bltu a1,a3,20412c76 <__umoddi3+0xb4> -20412d9e: 6741 lui a4,0x10 -20412da0: 04e6f563 bleu a4,a3,20412dea <__umoddi3+0x228> -20412da4: 0ff00e93 li t4,255 -20412da8: 00deb733 sltu a4,t4,a3 -20412dac: 070e slli a4,a4,0x3 -20412dae: 00e6d333 srl t1,a3,a4 -20412db2: 00005897 auipc a7,0x5 -20412db6: 1ba88893 addi a7,a7,442 # 20417f6c <__clz_tab> -20412dba: 989a add a7,a7,t1 -20412dbc: 0008ce83 lbu t4,0(a7) -20412dc0: 02000e13 li t3,32 -20412dc4: 9eba add t4,t4,a4 -20412dc6: 41de0e33 sub t3,t3,t4 -20412dca: 020e1763 bnez t3,20412df8 <__umoddi3+0x236> -20412dce: 00b6e463 bltu a3,a1,20412dd6 <__umoddi3+0x214> -20412dd2: 00c56963 bltu a0,a2,20412de4 <__umoddi3+0x222> -20412dd6: 40c507b3 sub a5,a0,a2 -20412dda: 8d95 sub a1,a1,a3 -20412ddc: 00f53533 sltu a0,a0,a5 -20412de0: 40a58833 sub a6,a1,a0 -20412de4: 853e mv a0,a5 -20412de6: 85c2 mv a1,a6 -20412de8: b579 j 20412c76 <__umoddi3+0xb4> -20412dea: 010008b7 lui a7,0x1000 -20412dee: 4741 li a4,16 -20412df0: fb16efe3 bltu a3,a7,20412dae <__umoddi3+0x1ec> -20412df4: 4761 li a4,24 -20412df6: bf65 j 20412dae <__umoddi3+0x1ec> -20412df8: 01d65733 srl a4,a2,t4 -20412dfc: 01c696b3 sll a3,a3,t3 -20412e00: 8ed9 or a3,a3,a4 -20412e02: 01d557b3 srl a5,a0,t4 -20412e06: 01d5d733 srl a4,a1,t4 -20412e0a: 01c595b3 sll a1,a1,t3 -20412e0e: 8fcd or a5,a5,a1 -20412e10: 0106d593 srli a1,a3,0x10 -20412e14: 02b77333 remu t1,a4,a1 -20412e18: 01069f13 slli t5,a3,0x10 -20412e1c: 010f5f13 srli t5,t5,0x10 -20412e20: 0107d893 srli a7,a5,0x10 -20412e24: 01c61633 sll a2,a2,t3 -20412e28: 01c51533 sll a0,a0,t3 -20412e2c: 02b75733 divu a4,a4,a1 -20412e30: 0342 slli t1,t1,0x10 -20412e32: 011368b3 or a7,t1,a7 -20412e36: 02ef0833 mul a6,t5,a4 -20412e3a: 833a mv t1,a4 -20412e3c: 0108fc63 bleu a6,a7,20412e54 <__umoddi3+0x292> -20412e40: 98b6 add a7,a7,a3 -20412e42: fff70313 addi t1,a4,-1 # ffff <__stack_size+0xf7ff> -20412e46: 00d8e763 bltu a7,a3,20412e54 <__umoddi3+0x292> -20412e4a: 0108f563 bleu a6,a7,20412e54 <__umoddi3+0x292> -20412e4e: ffe70313 addi t1,a4,-2 -20412e52: 98b6 add a7,a7,a3 -20412e54: 410888b3 sub a7,a7,a6 -20412e58: 02b8ffb3 remu t6,a7,a1 -20412e5c: 02b8d8b3 divu a7,a7,a1 -20412e60: 0fc2 slli t6,t6,0x10 -20412e62: 031f05b3 mul a1,t5,a7 -20412e66: 01079f13 slli t5,a5,0x10 -20412e6a: 010f5f13 srli t5,t5,0x10 -20412e6e: 01efef33 or t5,t6,t5 -20412e72: 8746 mv a4,a7 -20412e74: 00bf7c63 bleu a1,t5,20412e8c <__umoddi3+0x2ca> -20412e78: 9f36 add t5,t5,a3 -20412e7a: fff88713 addi a4,a7,-1 # ffffff <__stack_size+0xfff7ff> -20412e7e: 00df6763 bltu t5,a3,20412e8c <__umoddi3+0x2ca> -20412e82: 00bf7563 bleu a1,t5,20412e8c <__umoddi3+0x2ca> -20412e86: ffe88713 addi a4,a7,-2 -20412e8a: 9f36 add t5,t5,a3 -20412e8c: 0342 slli t1,t1,0x10 -20412e8e: 68c1 lui a7,0x10 -20412e90: 00e36333 or t1,t1,a4 -20412e94: fff88793 addi a5,a7,-1 # ffff <__stack_size+0xf7ff> -20412e98: 01065813 srli a6,a2,0x10 -20412e9c: 40bf0f33 sub t5,t5,a1 -20412ea0: 00f375b3 and a1,t1,a5 -20412ea4: 01035313 srli t1,t1,0x10 -20412ea8: 8ff1 and a5,a5,a2 -20412eaa: 02f58733 mul a4,a1,a5 -20412eae: 02f307b3 mul a5,t1,a5 -20412eb2: 030585b3 mul a1,a1,a6 -20412eb6: 03030333 mul t1,t1,a6 -20412eba: 95be add a1,a1,a5 -20412ebc: 01075813 srli a6,a4,0x10 -20412ec0: 982e add a6,a6,a1 -20412ec2: 00f87363 bleu a5,a6,20412ec8 <__umoddi3+0x306> -20412ec6: 9346 add t1,t1,a7 -20412ec8: 67c1 lui a5,0x10 -20412eca: 17fd addi a5,a5,-1 -20412ecc: 01085593 srli a1,a6,0x10 -20412ed0: 00f87833 and a6,a6,a5 -20412ed4: 0842 slli a6,a6,0x10 -20412ed6: 8f7d and a4,a4,a5 -20412ed8: 959a add a1,a1,t1 -20412eda: 9742 add a4,a4,a6 -20412edc: 00bf6663 bltu t5,a1,20412ee8 <__umoddi3+0x326> -20412ee0: 00bf1b63 bne t5,a1,20412ef6 <__umoddi3+0x334> -20412ee4: 00e57963 bleu a4,a0,20412ef6 <__umoddi3+0x334> -20412ee8: 40c70633 sub a2,a4,a2 -20412eec: 00c73733 sltu a4,a4,a2 -20412ef0: 8d95 sub a1,a1,a3 -20412ef2: 8d99 sub a1,a1,a4 -20412ef4: 8732 mv a4,a2 -20412ef6: 40e50733 sub a4,a0,a4 -20412efa: 00e53533 sltu a0,a0,a4 -20412efe: 40bf05b3 sub a1,t5,a1 -20412f02: 8d89 sub a1,a1,a0 -20412f04: 01d597b3 sll a5,a1,t4 -20412f08: 01c75733 srl a4,a4,t3 -20412f0c: 00e7e533 or a0,a5,a4 -20412f10: 01c5d5b3 srl a1,a1,t3 -20412f14: b38d j 20412c76 <__umoddi3+0xb4> +20412846 <__umoddi3>: +20412846: 88b2 mv a7,a2 +20412848: 8736 mv a4,a3 +2041284a: 87aa mv a5,a0 +2041284c: 882e mv a6,a1 +2041284e: 1c069863 bnez a3,20412a1e <__umoddi3+0x1d8> +20412852: 00005697 auipc a3,0x5 +20412856: 4da68693 addi a3,a3,1242 # 20417d2c <__clz_tab> +2041285a: 0ac5f863 bleu a2,a1,2041290a <__umoddi3+0xc4> +2041285e: 6341 lui t1,0x10 +20412860: 08667e63 bleu t1,a2,204128fc <__umoddi3+0xb6> +20412864: 0ff00313 li t1,255 +20412868: 00c37363 bleu a2,t1,2041286e <__umoddi3+0x28> +2041286c: 4721 li a4,8 +2041286e: 00e65333 srl t1,a2,a4 +20412872: 969a add a3,a3,t1 +20412874: 0006ce03 lbu t3,0(a3) +20412878: 02000313 li t1,32 +2041287c: 9e3a add t3,t3,a4 +2041287e: 41c30333 sub t1,t1,t3 +20412882: 00030c63 beqz t1,2041289a <__umoddi3+0x54> +20412886: 006595b3 sll a1,a1,t1 +2041288a: 01c55e33 srl t3,a0,t3 +2041288e: 006618b3 sll a7,a2,t1 +20412892: 00be6833 or a6,t3,a1 +20412896: 006517b3 sll a5,a0,t1 +2041289a: 0108d613 srli a2,a7,0x10 +2041289e: 02c87733 remu a4,a6,a2 +204128a2: 01089513 slli a0,a7,0x10 +204128a6: 8141 srli a0,a0,0x10 +204128a8: 0107d693 srli a3,a5,0x10 +204128ac: 02c85833 divu a6,a6,a2 +204128b0: 0742 slli a4,a4,0x10 +204128b2: 8ed9 or a3,a3,a4 +204128b4: 03050833 mul a6,a0,a6 +204128b8: 0106f863 bleu a6,a3,204128c8 <__umoddi3+0x82> +204128bc: 96c6 add a3,a3,a7 +204128be: 0116e563 bltu a3,a7,204128c8 <__umoddi3+0x82> +204128c2: 0106f363 bleu a6,a3,204128c8 <__umoddi3+0x82> +204128c6: 96c6 add a3,a3,a7 +204128c8: 410686b3 sub a3,a3,a6 +204128cc: 02c6f733 remu a4,a3,a2 +204128d0: 07c2 slli a5,a5,0x10 +204128d2: 83c1 srli a5,a5,0x10 +204128d4: 02c6d6b3 divu a3,a3,a2 +204128d8: 02d506b3 mul a3,a0,a3 +204128dc: 01071513 slli a0,a4,0x10 +204128e0: 8fc9 or a5,a5,a0 +204128e2: 00d7f863 bleu a3,a5,204128f2 <__umoddi3+0xac> +204128e6: 97c6 add a5,a5,a7 +204128e8: 0117e563 bltu a5,a7,204128f2 <__umoddi3+0xac> +204128ec: 00d7f363 bleu a3,a5,204128f2 <__umoddi3+0xac> +204128f0: 97c6 add a5,a5,a7 +204128f2: 8f95 sub a5,a5,a3 +204128f4: 0067d533 srl a0,a5,t1 +204128f8: 4581 li a1,0 +204128fa: 8082 ret +204128fc: 01000337 lui t1,0x1000 +20412900: 4741 li a4,16 +20412902: f66666e3 bltu a2,t1,2041286e <__umoddi3+0x28> +20412906: 4761 li a4,24 +20412908: b79d j 2041286e <__umoddi3+0x28> +2041290a: e601 bnez a2,20412912 <__umoddi3+0xcc> +2041290c: 4605 li a2,1 +2041290e: 031658b3 divu a7,a2,a7 +20412912: 6641 lui a2,0x10 +20412914: 08c8f363 bleu a2,a7,2041299a <__umoddi3+0x154> +20412918: 0ff00613 li a2,255 +2041291c: 01167363 bleu a7,a2,20412922 <__umoddi3+0xdc> +20412920: 4721 li a4,8 +20412922: 00e8d633 srl a2,a7,a4 +20412926: 96b2 add a3,a3,a2 +20412928: 0006ce03 lbu t3,0(a3) +2041292c: 02000313 li t1,32 +20412930: 9e3a add t3,t3,a4 +20412932: 41c30333 sub t1,t1,t3 +20412936: 06031963 bnez t1,204129a8 <__umoddi3+0x162> +2041293a: 411585b3 sub a1,a1,a7 +2041293e: 0108d713 srli a4,a7,0x10 +20412942: 01089513 slli a0,a7,0x10 +20412946: 8141 srli a0,a0,0x10 +20412948: 0107d613 srli a2,a5,0x10 +2041294c: 02e5f6b3 remu a3,a1,a4 +20412950: 02e5d5b3 divu a1,a1,a4 +20412954: 06c2 slli a3,a3,0x10 +20412956: 8ed1 or a3,a3,a2 +20412958: 02b505b3 mul a1,a0,a1 +2041295c: 00b6f863 bleu a1,a3,2041296c <__umoddi3+0x126> +20412960: 96c6 add a3,a3,a7 +20412962: 0116e563 bltu a3,a7,2041296c <__umoddi3+0x126> +20412966: 00b6f363 bleu a1,a3,2041296c <__umoddi3+0x126> +2041296a: 96c6 add a3,a3,a7 +2041296c: 40b685b3 sub a1,a3,a1 +20412970: 02e5f6b3 remu a3,a1,a4 +20412974: 07c2 slli a5,a5,0x10 +20412976: 83c1 srli a5,a5,0x10 +20412978: 02e5d5b3 divu a1,a1,a4 +2041297c: 02b505b3 mul a1,a0,a1 +20412980: 01069513 slli a0,a3,0x10 +20412984: 8fc9 or a5,a5,a0 +20412986: 00b7f863 bleu a1,a5,20412996 <__umoddi3+0x150> +2041298a: 97c6 add a5,a5,a7 +2041298c: 0117e563 bltu a5,a7,20412996 <__umoddi3+0x150> +20412990: 00b7f363 bleu a1,a5,20412996 <__umoddi3+0x150> +20412994: 97c6 add a5,a5,a7 +20412996: 8f8d sub a5,a5,a1 +20412998: bfb1 j 204128f4 <__umoddi3+0xae> +2041299a: 01000637 lui a2,0x1000 +2041299e: 4741 li a4,16 +204129a0: f8c8e1e3 bltu a7,a2,20412922 <__umoddi3+0xdc> +204129a4: 4761 li a4,24 +204129a6: bfb5 j 20412922 <__umoddi3+0xdc> +204129a8: 006898b3 sll a7,a7,t1 +204129ac: 01c5d733 srl a4,a1,t3 +204129b0: 006517b3 sll a5,a0,t1 +204129b4: 01c55e33 srl t3,a0,t3 +204129b8: 0108d513 srli a0,a7,0x10 +204129bc: 02a776b3 remu a3,a4,a0 +204129c0: 006595b3 sll a1,a1,t1 +204129c4: 00be6e33 or t3,t3,a1 +204129c8: 01089593 slli a1,a7,0x10 +204129cc: 81c1 srli a1,a1,0x10 +204129ce: 010e5613 srli a2,t3,0x10 +204129d2: 02a75733 divu a4,a4,a0 +204129d6: 06c2 slli a3,a3,0x10 +204129d8: 8ed1 or a3,a3,a2 +204129da: 02e58733 mul a4,a1,a4 +204129de: 00e6f863 bleu a4,a3,204129ee <__umoddi3+0x1a8> +204129e2: 96c6 add a3,a3,a7 +204129e4: 0116e563 bltu a3,a7,204129ee <__umoddi3+0x1a8> +204129e8: 00e6f363 bleu a4,a3,204129ee <__umoddi3+0x1a8> +204129ec: 96c6 add a3,a3,a7 +204129ee: 40e68633 sub a2,a3,a4 +204129f2: 02a676b3 remu a3,a2,a0 +204129f6: 0e42 slli t3,t3,0x10 +204129f8: 010e5e13 srli t3,t3,0x10 +204129fc: 02a65633 divu a2,a2,a0 +20412a00: 06c2 slli a3,a3,0x10 +20412a02: 02c58633 mul a2,a1,a2 +20412a06: 01c6e5b3 or a1,a3,t3 +20412a0a: 00c5f863 bleu a2,a1,20412a1a <__umoddi3+0x1d4> +20412a0e: 95c6 add a1,a1,a7 +20412a10: 0115e563 bltu a1,a7,20412a1a <__umoddi3+0x1d4> +20412a14: 00c5f363 bleu a2,a1,20412a1a <__umoddi3+0x1d4> +20412a18: 95c6 add a1,a1,a7 +20412a1a: 8d91 sub a1,a1,a2 +20412a1c: b70d j 2041293e <__umoddi3+0xf8> +20412a1e: ecd5eee3 bltu a1,a3,204128fa <__umoddi3+0xb4> +20412a22: 6741 lui a4,0x10 +20412a24: 04e6f563 bleu a4,a3,20412a6e <__umoddi3+0x228> +20412a28: 0ff00e93 li t4,255 +20412a2c: 00deb733 sltu a4,t4,a3 +20412a30: 070e slli a4,a4,0x3 +20412a32: 00e6d333 srl t1,a3,a4 +20412a36: 00005897 auipc a7,0x5 +20412a3a: 2f688893 addi a7,a7,758 # 20417d2c <__clz_tab> +20412a3e: 989a add a7,a7,t1 +20412a40: 0008ce83 lbu t4,0(a7) +20412a44: 02000e13 li t3,32 +20412a48: 9eba add t4,t4,a4 +20412a4a: 41de0e33 sub t3,t3,t4 +20412a4e: 020e1763 bnez t3,20412a7c <__umoddi3+0x236> +20412a52: 00b6e463 bltu a3,a1,20412a5a <__umoddi3+0x214> +20412a56: 00c56963 bltu a0,a2,20412a68 <__umoddi3+0x222> +20412a5a: 40c507b3 sub a5,a0,a2 +20412a5e: 8d95 sub a1,a1,a3 +20412a60: 00f53533 sltu a0,a0,a5 +20412a64: 40a58833 sub a6,a1,a0 +20412a68: 853e mv a0,a5 +20412a6a: 85c2 mv a1,a6 +20412a6c: b579 j 204128fa <__umoddi3+0xb4> +20412a6e: 010008b7 lui a7,0x1000 +20412a72: 4741 li a4,16 +20412a74: fb16efe3 bltu a3,a7,20412a32 <__umoddi3+0x1ec> +20412a78: 4761 li a4,24 +20412a7a: bf65 j 20412a32 <__umoddi3+0x1ec> +20412a7c: 01d65733 srl a4,a2,t4 +20412a80: 01c696b3 sll a3,a3,t3 +20412a84: 8ed9 or a3,a3,a4 +20412a86: 01d557b3 srl a5,a0,t4 +20412a8a: 01d5d733 srl a4,a1,t4 +20412a8e: 01c595b3 sll a1,a1,t3 +20412a92: 8fcd or a5,a5,a1 +20412a94: 0106d593 srli a1,a3,0x10 +20412a98: 02b77333 remu t1,a4,a1 +20412a9c: 01069f13 slli t5,a3,0x10 +20412aa0: 010f5f13 srli t5,t5,0x10 +20412aa4: 0107d893 srli a7,a5,0x10 +20412aa8: 01c61633 sll a2,a2,t3 +20412aac: 01c51533 sll a0,a0,t3 +20412ab0: 02b75733 divu a4,a4,a1 +20412ab4: 0342 slli t1,t1,0x10 +20412ab6: 011368b3 or a7,t1,a7 +20412aba: 02ef0833 mul a6,t5,a4 +20412abe: 833a mv t1,a4 +20412ac0: 0108fc63 bleu a6,a7,20412ad8 <__umoddi3+0x292> +20412ac4: 98b6 add a7,a7,a3 +20412ac6: fff70313 addi t1,a4,-1 # ffff <__stack_size+0xf7ff> +20412aca: 00d8e763 bltu a7,a3,20412ad8 <__umoddi3+0x292> +20412ace: 0108f563 bleu a6,a7,20412ad8 <__umoddi3+0x292> +20412ad2: ffe70313 addi t1,a4,-2 +20412ad6: 98b6 add a7,a7,a3 +20412ad8: 410888b3 sub a7,a7,a6 +20412adc: 02b8ffb3 remu t6,a7,a1 +20412ae0: 02b8d8b3 divu a7,a7,a1 +20412ae4: 0fc2 slli t6,t6,0x10 +20412ae6: 031f05b3 mul a1,t5,a7 +20412aea: 01079f13 slli t5,a5,0x10 +20412aee: 010f5f13 srli t5,t5,0x10 +20412af2: 01efef33 or t5,t6,t5 +20412af6: 8746 mv a4,a7 +20412af8: 00bf7c63 bleu a1,t5,20412b10 <__umoddi3+0x2ca> +20412afc: 9f36 add t5,t5,a3 +20412afe: fff88713 addi a4,a7,-1 # ffffff <__stack_size+0xfff7ff> +20412b02: 00df6763 bltu t5,a3,20412b10 <__umoddi3+0x2ca> +20412b06: 00bf7563 bleu a1,t5,20412b10 <__umoddi3+0x2ca> +20412b0a: ffe88713 addi a4,a7,-2 +20412b0e: 9f36 add t5,t5,a3 +20412b10: 0342 slli t1,t1,0x10 +20412b12: 68c1 lui a7,0x10 +20412b14: 00e36333 or t1,t1,a4 +20412b18: fff88793 addi a5,a7,-1 # ffff <__stack_size+0xf7ff> +20412b1c: 01065813 srli a6,a2,0x10 +20412b20: 40bf0f33 sub t5,t5,a1 +20412b24: 00f375b3 and a1,t1,a5 +20412b28: 01035313 srli t1,t1,0x10 +20412b2c: 8ff1 and a5,a5,a2 +20412b2e: 02f58733 mul a4,a1,a5 +20412b32: 02f307b3 mul a5,t1,a5 +20412b36: 030585b3 mul a1,a1,a6 +20412b3a: 03030333 mul t1,t1,a6 +20412b3e: 95be add a1,a1,a5 +20412b40: 01075813 srli a6,a4,0x10 +20412b44: 982e add a6,a6,a1 +20412b46: 00f87363 bleu a5,a6,20412b4c <__umoddi3+0x306> +20412b4a: 9346 add t1,t1,a7 +20412b4c: 67c1 lui a5,0x10 +20412b4e: 17fd addi a5,a5,-1 +20412b50: 01085593 srli a1,a6,0x10 +20412b54: 00f87833 and a6,a6,a5 +20412b58: 0842 slli a6,a6,0x10 +20412b5a: 8f7d and a4,a4,a5 +20412b5c: 959a add a1,a1,t1 +20412b5e: 9742 add a4,a4,a6 +20412b60: 00bf6663 bltu t5,a1,20412b6c <__umoddi3+0x326> +20412b64: 00bf1b63 bne t5,a1,20412b7a <__umoddi3+0x334> +20412b68: 00e57963 bleu a4,a0,20412b7a <__umoddi3+0x334> +20412b6c: 40c70633 sub a2,a4,a2 +20412b70: 00c73733 sltu a4,a4,a2 +20412b74: 8d95 sub a1,a1,a3 +20412b76: 8d99 sub a1,a1,a4 +20412b78: 8732 mv a4,a2 +20412b7a: 40e50733 sub a4,a0,a4 +20412b7e: 00e53533 sltu a0,a0,a4 +20412b82: 40bf05b3 sub a1,t5,a1 +20412b86: 8d89 sub a1,a1,a0 +20412b88: 01d597b3 sll a5,a1,t4 +20412b8c: 01c75733 srl a4,a4,t3 +20412b90: 00e7e533 or a0,a5,a4 +20412b94: 01c5d5b3 srl a1,a1,t3 +20412b98: b38d j 204128fa <__umoddi3+0xb4> -20412f16 <__divdf3>: -20412f16: 7179 addi sp,sp,-48 -20412f18: d422 sw s0,40(sp) -20412f1a: d226 sw s1,36(sp) -20412f1c: c85a sw s6,16(sp) -20412f1e: 842a mv s0,a0 -20412f20: 8b2a mv s6,a0 -20412f22: 001004b7 lui s1,0x100 -20412f26: 0145d513 srli a0,a1,0x14 -20412f2a: d04a sw s2,32(sp) -20412f2c: ce4e sw s3,28(sp) -20412f2e: c65e sw s7,12(sp) -20412f30: 14fd addi s1,s1,-1 -20412f32: d606 sw ra,44(sp) -20412f34: cc52 sw s4,24(sp) -20412f36: ca56 sw s5,20(sp) -20412f38: 7ff57513 andi a0,a0,2047 -20412f3c: 8bb2 mv s7,a2 -20412f3e: 89b6 mv s3,a3 -20412f40: 8ced and s1,s1,a1 -20412f42: 01f5d913 srli s2,a1,0x1f -20412f46: c159 beqz a0,20412fcc <__divdf3+0xb6> -20412f48: 7ff00793 li a5,2047 -20412f4c: 0cf50b63 beq a0,a5,20413022 <__divdf3+0x10c> -20412f50: 048e slli s1,s1,0x3 -20412f52: 008006b7 lui a3,0x800 -20412f56: 8cd5 or s1,s1,a3 -20412f58: 01db5a93 srli s5,s6,0x1d -20412f5c: 009aeab3 or s5,s5,s1 -20412f60: 003b1413 slli s0,s6,0x3 -20412f64: c0150a13 addi s4,a0,-1023 -20412f68: 4b01 li s6,0 -20412f6a: 0149d513 srli a0,s3,0x14 -20412f6e: 001004b7 lui s1,0x100 -20412f72: 14fd addi s1,s1,-1 -20412f74: 7ff57513 andi a0,a0,2047 -20412f78: 0134f4b3 and s1,s1,s3 -20412f7c: 8fde mv t6,s7 -20412f7e: 01f9d993 srli s3,s3,0x1f -20412f82: c171 beqz a0,20413046 <__divdf3+0x130> -20412f84: 7ff00793 li a5,2047 -20412f88: 10f50763 beq a0,a5,20413096 <__divdf3+0x180> -20412f8c: 008007b7 lui a5,0x800 -20412f90: 048e slli s1,s1,0x3 -20412f92: 8cdd or s1,s1,a5 -20412f94: 01dbd793 srli a5,s7,0x1d -20412f98: 8fc5 or a5,a5,s1 -20412f9a: 003b9f93 slli t6,s7,0x3 -20412f9e: c0150513 addi a0,a0,-1023 -20412fa2: 4701 li a4,0 -20412fa4: 002b1693 slli a3,s6,0x2 -20412fa8: 8ed9 or a3,a3,a4 -20412faa: 16fd addi a3,a3,-1 -20412fac: 45b9 li a1,14 -20412fae: 01394633 xor a2,s2,s3 -20412fb2: 40aa0533 sub a0,s4,a0 -20412fb6: 10d5e163 bltu a1,a3,204130b8 <__divdf3+0x1a2> -20412fba: 00005597 auipc a1,0x5 -20412fbe: efe58593 addi a1,a1,-258 # 20417eb8 -20412fc2: 068a slli a3,a3,0x2 -20412fc4: 96ae add a3,a3,a1 -20412fc6: 4294 lw a3,0(a3) -20412fc8: 96ae add a3,a3,a1 -20412fca: 8682 jr a3 -20412fcc: 0164eab3 or s5,s1,s6 -20412fd0: 060a8263 beqz s5,20413034 <__divdf3+0x11e> -20412fd4: c89d beqz s1,2041300a <__divdf3+0xf4> -20412fd6: 8526 mv a0,s1 -20412fd8: 2d3020ef jal ra,20415aaa <__clzsi2> -20412fdc: ff550793 addi a5,a0,-11 -20412fe0: 4771 li a4,28 -20412fe2: 02f74a63 blt a4,a5,20413016 <__divdf3+0x100> -20412fe6: 4af5 li s5,29 -20412fe8: ff850413 addi s0,a0,-8 -20412fec: 40fa8ab3 sub s5,s5,a5 -20412ff0: 008494b3 sll s1,s1,s0 -20412ff4: 015b5ab3 srl s5,s6,s5 -20412ff8: 009aeab3 or s5,s5,s1 -20412ffc: 008b1433 sll s0,s6,s0 -20413000: c0d00a13 li s4,-1011 -20413004: 40aa0a33 sub s4,s4,a0 -20413008: b785 j 20412f68 <__divdf3+0x52> -2041300a: 855a mv a0,s6 -2041300c: 29f020ef jal ra,20415aaa <__clzsi2> -20413010: 02050513 addi a0,a0,32 -20413014: b7e1 j 20412fdc <__divdf3+0xc6> -20413016: fd850493 addi s1,a0,-40 -2041301a: 009b1ab3 sll s5,s6,s1 -2041301e: 4401 li s0,0 -20413020: b7c5 j 20413000 <__divdf3+0xea> -20413022: 0164eab3 or s5,s1,s6 -20413026: 000a8b63 beqz s5,2041303c <__divdf3+0x126> -2041302a: 8aa6 mv s5,s1 -2041302c: 7ff00a13 li s4,2047 -20413030: 4b0d li s6,3 -20413032: bf25 j 20412f6a <__divdf3+0x54> -20413034: 4401 li s0,0 -20413036: 4a01 li s4,0 -20413038: 4b05 li s6,1 -2041303a: bf05 j 20412f6a <__divdf3+0x54> -2041303c: 4401 li s0,0 -2041303e: 7ff00a13 li s4,2047 -20413042: 4b09 li s6,2 -20413044: b71d j 20412f6a <__divdf3+0x54> -20413046: 0174e7b3 or a5,s1,s7 -2041304a: cfb1 beqz a5,204130a6 <__divdf3+0x190> -2041304c: c88d beqz s1,2041307e <__divdf3+0x168> -2041304e: 8526 mv a0,s1 -20413050: 25b020ef jal ra,20415aaa <__clzsi2> -20413054: ff550713 addi a4,a0,-11 -20413058: 47f1 li a5,28 -2041305a: 02e7c863 blt a5,a4,2041308a <__divdf3+0x174> -2041305e: 47f5 li a5,29 -20413060: ff850f93 addi t6,a0,-8 -20413064: 8f99 sub a5,a5,a4 -20413066: 01f494b3 sll s1,s1,t6 -2041306a: 00fbd7b3 srl a5,s7,a5 -2041306e: 8fc5 or a5,a5,s1 -20413070: 01fb9fb3 sll t6,s7,t6 -20413074: c0d00613 li a2,-1011 -20413078: 40a60533 sub a0,a2,a0 -2041307c: b71d j 20412fa2 <__divdf3+0x8c> -2041307e: 855e mv a0,s7 -20413080: 22b020ef jal ra,20415aaa <__clzsi2> -20413084: 02050513 addi a0,a0,32 -20413088: b7f1 j 20413054 <__divdf3+0x13e> -2041308a: fd850793 addi a5,a0,-40 -2041308e: 00fb97b3 sll a5,s7,a5 -20413092: 4f81 li t6,0 -20413094: b7c5 j 20413074 <__divdf3+0x15e> -20413096: 0174e7b3 or a5,s1,s7 -2041309a: cb91 beqz a5,204130ae <__divdf3+0x198> -2041309c: 87a6 mv a5,s1 -2041309e: 7ff00513 li a0,2047 -204130a2: 470d li a4,3 -204130a4: b701 j 20412fa4 <__divdf3+0x8e> -204130a6: 4f81 li t6,0 -204130a8: 4501 li a0,0 -204130aa: 4705 li a4,1 -204130ac: bde5 j 20412fa4 <__divdf3+0x8e> -204130ae: 4f81 li t6,0 -204130b0: 7ff00513 li a0,2047 -204130b4: 4709 li a4,2 -204130b6: b5fd j 20412fa4 <__divdf3+0x8e> -204130b8: 0157e663 bltu a5,s5,204130c4 <__divdf3+0x1ae> -204130bc: 2afa9663 bne s5,a5,20413368 <__divdf3+0x452> -204130c0: 2bf46463 bltu s0,t6,20413368 <__divdf3+0x452> -204130c4: 01fa9593 slli a1,s5,0x1f -204130c8: 00145693 srli a3,s0,0x1 -204130cc: 01f41713 slli a4,s0,0x1f -204130d0: 001ada93 srli s5,s5,0x1 -204130d4: 00d5e433 or s0,a1,a3 -204130d8: 07a2 slli a5,a5,0x8 -204130da: 018fd813 srli a6,t6,0x18 -204130de: 00f86833 or a6,a6,a5 -204130e2: 01085e93 srli t4,a6,0x10 -204130e6: 03dad5b3 divu a1,s5,t4 -204130ea: 01081e13 slli t3,a6,0x10 -204130ee: 010e5e13 srli t3,t3,0x10 -204130f2: 01045693 srli a3,s0,0x10 -204130f6: 008f9893 slli a7,t6,0x8 -204130fa: 03daf4b3 remu s1,s5,t4 -204130fe: 8fae mv t6,a1 -20413100: 02be07b3 mul a5,t3,a1 -20413104: 04c2 slli s1,s1,0x10 -20413106: 8ec5 or a3,a3,s1 -20413108: 00f6fc63 bleu a5,a3,20413120 <__divdf3+0x20a> -2041310c: 96c2 add a3,a3,a6 -2041310e: fff58f93 addi t6,a1,-1 -20413112: 0106e763 bltu a3,a6,20413120 <__divdf3+0x20a> -20413116: 00f6f563 bleu a5,a3,20413120 <__divdf3+0x20a> -2041311a: ffe58f93 addi t6,a1,-2 -2041311e: 96c2 add a3,a3,a6 -20413120: 8e9d sub a3,a3,a5 -20413122: 03d6d333 divu t1,a3,t4 -20413126: 0442 slli s0,s0,0x10 -20413128: 8041 srli s0,s0,0x10 -2041312a: 03d6f6b3 remu a3,a3,t4 -2041312e: 879a mv a5,t1 -20413130: 026e05b3 mul a1,t3,t1 -20413134: 06c2 slli a3,a3,0x10 -20413136: 8ec1 or a3,a3,s0 -20413138: 00b6fc63 bleu a1,a3,20413150 <__divdf3+0x23a> -2041313c: 96c2 add a3,a3,a6 -2041313e: fff30793 addi a5,t1,-1 # ffffff <__stack_size+0xfff7ff> -20413142: 0106e763 bltu a3,a6,20413150 <__divdf3+0x23a> -20413146: 00b6f563 bleu a1,a3,20413150 <__divdf3+0x23a> -2041314a: ffe30793 addi a5,t1,-2 -2041314e: 96c2 add a3,a3,a6 -20413150: 40b68433 sub s0,a3,a1 -20413154: 0fc2 slli t6,t6,0x10 -20413156: 65c1 lui a1,0x10 -20413158: 00ffefb3 or t6,t6,a5 -2041315c: fff58313 addi t1,a1,-1 # ffff <__stack_size+0xf7ff> -20413160: 010fd693 srli a3,t6,0x10 -20413164: 006ff7b3 and a5,t6,t1 -20413168: 0108df13 srli t5,a7,0x10 -2041316c: 0068f333 and t1,a7,t1 -20413170: 026783b3 mul t2,a5,t1 -20413174: 026684b3 mul s1,a3,t1 -20413178: 02ff07b3 mul a5,t5,a5 -2041317c: 03e682b3 mul t0,a3,t5 -20413180: 009786b3 add a3,a5,s1 -20413184: 0103d793 srli a5,t2,0x10 -20413188: 97b6 add a5,a5,a3 -2041318a: 0097f363 bleu s1,a5,20413190 <__divdf3+0x27a> -2041318e: 92ae add t0,t0,a1 -20413190: 0107d693 srli a3,a5,0x10 -20413194: 9696 add a3,a3,t0 -20413196: 62c1 lui t0,0x10 -20413198: 12fd addi t0,t0,-1 -2041319a: 0057f5b3 and a1,a5,t0 -2041319e: 05c2 slli a1,a1,0x10 -204131a0: 0053f3b3 and t2,t2,t0 -204131a4: 959e add a1,a1,t2 -204131a6: 00d46763 bltu s0,a3,204131b4 <__divdf3+0x29e> -204131aa: 87fe mv a5,t6 -204131ac: 02d41e63 bne s0,a3,204131e8 <__divdf3+0x2d2> -204131b0: 02b77c63 bleu a1,a4,204131e8 <__divdf3+0x2d2> -204131b4: 9746 add a4,a4,a7 -204131b6: 011732b3 sltu t0,a4,a7 -204131ba: 92c2 add t0,t0,a6 -204131bc: 9416 add s0,s0,t0 -204131be: ffff8793 addi a5,t6,-1 -204131c2: 00886663 bltu a6,s0,204131ce <__divdf3+0x2b8> -204131c6: 02881163 bne a6,s0,204131e8 <__divdf3+0x2d2> -204131ca: 01176f63 bltu a4,a7,204131e8 <__divdf3+0x2d2> -204131ce: 00d46663 bltu s0,a3,204131da <__divdf3+0x2c4> -204131d2: 00869b63 bne a3,s0,204131e8 <__divdf3+0x2d2> -204131d6: 00b77963 bleu a1,a4,204131e8 <__divdf3+0x2d2> -204131da: 9746 add a4,a4,a7 -204131dc: ffef8793 addi a5,t6,-2 -204131e0: 01173fb3 sltu t6,a4,a7 -204131e4: 9fc2 add t6,t6,a6 -204131e6: 947e add s0,s0,t6 -204131e8: 40b705b3 sub a1,a4,a1 -204131ec: 8c15 sub s0,s0,a3 -204131ee: 00b73733 sltu a4,a4,a1 -204131f2: 8c19 sub s0,s0,a4 -204131f4: 5ffd li t6,-1 -204131f6: 0e880663 beq a6,s0,204132e2 <__divdf3+0x3cc> -204131fa: 03d452b3 divu t0,s0,t4 -204131fe: 0105d693 srli a3,a1,0x10 -20413202: 03d47433 remu s0,s0,t4 -20413206: 8716 mv a4,t0 -20413208: 025e0fb3 mul t6,t3,t0 -2041320c: 0442 slli s0,s0,0x10 -2041320e: 8c55 or s0,s0,a3 -20413210: 01f47c63 bleu t6,s0,20413228 <__divdf3+0x312> -20413214: 9442 add s0,s0,a6 -20413216: fff28713 addi a4,t0,-1 # ffff <__stack_size+0xf7ff> -2041321a: 01046763 bltu s0,a6,20413228 <__divdf3+0x312> -2041321e: 01f47563 bleu t6,s0,20413228 <__divdf3+0x312> -20413222: ffe28713 addi a4,t0,-2 -20413226: 9442 add s0,s0,a6 -20413228: 41f40433 sub s0,s0,t6 -2041322c: 03d456b3 divu a3,s0,t4 -20413230: 05c2 slli a1,a1,0x10 -20413232: 81c1 srli a1,a1,0x10 -20413234: 03d47433 remu s0,s0,t4 -20413238: 02de0e33 mul t3,t3,a3 -2041323c: 0442 slli s0,s0,0x10 -2041323e: 8c4d or s0,s0,a1 -20413240: 85b6 mv a1,a3 -20413242: 01c47c63 bleu t3,s0,2041325a <__divdf3+0x344> -20413246: 9442 add s0,s0,a6 -20413248: fff68593 addi a1,a3,-1 # 7fffff <__stack_size+0x7ff7ff> -2041324c: 01046763 bltu s0,a6,2041325a <__divdf3+0x344> -20413250: 01c47563 bleu t3,s0,2041325a <__divdf3+0x344> -20413254: ffe68593 addi a1,a3,-2 -20413258: 9442 add s0,s0,a6 -2041325a: 0742 slli a4,a4,0x10 -2041325c: 8dd9 or a1,a1,a4 -2041325e: 01059713 slli a4,a1,0x10 -20413262: 8341 srli a4,a4,0x10 -20413264: 41c40433 sub s0,s0,t3 -20413268: 0105de13 srli t3,a1,0x10 -2041326c: 02670eb3 mul t4,a4,t1 -20413270: 026e0333 mul t1,t3,t1 -20413274: 03cf0e33 mul t3,t5,t3 -20413278: 02ef0f33 mul t5,t5,a4 -2041327c: 010ed713 srli a4,t4,0x10 -20413280: 9f1a add t5,t5,t1 -20413282: 977a add a4,a4,t5 -20413284: 00677463 bleu t1,a4,2041328c <__divdf3+0x376> -20413288: 66c1 lui a3,0x10 -2041328a: 9e36 add t3,t3,a3 -2041328c: 01075313 srli t1,a4,0x10 -20413290: 9372 add t1,t1,t3 -20413292: 6e41 lui t3,0x10 -20413294: 1e7d addi t3,t3,-1 -20413296: 01c776b3 and a3,a4,t3 -2041329a: 06c2 slli a3,a3,0x10 -2041329c: 01cefeb3 and t4,t4,t3 -204132a0: 96f6 add a3,a3,t4 -204132a2: 00646663 bltu s0,t1,204132ae <__divdf3+0x398> -204132a6: 8fae mv t6,a1 -204132a8: 02641b63 bne s0,t1,204132de <__divdf3+0x3c8> -204132ac: ca9d beqz a3,204132e2 <__divdf3+0x3cc> -204132ae: 9442 add s0,s0,a6 -204132b0: fff58f93 addi t6,a1,-1 -204132b4: 03046163 bltu s0,a6,204132d6 <__divdf3+0x3c0> -204132b8: 00646663 bltu s0,t1,204132c4 <__divdf3+0x3ae> -204132bc: 02641163 bne s0,t1,204132de <__divdf3+0x3c8> -204132c0: 00d8fd63 bleu a3,a7,204132da <__divdf3+0x3c4> -204132c4: 00189713 slli a4,a7,0x1 -204132c8: 011738b3 sltu a7,a4,a7 -204132cc: 9846 add a6,a6,a7 -204132ce: ffe58f93 addi t6,a1,-2 -204132d2: 9442 add s0,s0,a6 -204132d4: 88ba mv a7,a4 -204132d6: 00641463 bne s0,t1,204132de <__divdf3+0x3c8> -204132da: 01168463 beq a3,a7,204132e2 <__divdf3+0x3cc> -204132de: 001fef93 ori t6,t6,1 -204132e2: 3ff50693 addi a3,a0,1023 -204132e6: 0ad05c63 blez a3,2041339e <__divdf3+0x488> -204132ea: 007ff713 andi a4,t6,7 -204132ee: cf01 beqz a4,20413306 <__divdf3+0x3f0> -204132f0: 00fff713 andi a4,t6,15 -204132f4: 4591 li a1,4 -204132f6: 00b70863 beq a4,a1,20413306 <__divdf3+0x3f0> -204132fa: 004f8593 addi a1,t6,4 -204132fe: 01f5bfb3 sltu t6,a1,t6 -20413302: 97fe add a5,a5,t6 -20413304: 8fae mv t6,a1 -20413306: 00779713 slli a4,a5,0x7 -2041330a: 00075863 bgez a4,2041331a <__divdf3+0x404> -2041330e: ff000737 lui a4,0xff000 -20413312: 177d addi a4,a4,-1 -20413314: 8ff9 and a5,a5,a4 -20413316: 40050693 addi a3,a0,1024 -2041331a: 7fe00713 li a4,2046 -2041331e: 10d74b63 blt a4,a3,20413434 <__divdf3+0x51e> -20413322: 01d79713 slli a4,a5,0x1d -20413326: 003fdf93 srli t6,t6,0x3 -2041332a: 01f76733 or a4,a4,t6 -2041332e: 838d srli a5,a5,0x3 -20413330: 001005b7 lui a1,0x100 -20413334: 15fd addi a1,a1,-1 -20413336: 8fed and a5,a5,a1 -20413338: 801005b7 lui a1,0x80100 -2041333c: 15fd addi a1,a1,-1 -2041333e: 7ff6f693 andi a3,a3,2047 -20413342: 06d2 slli a3,a3,0x14 -20413344: 8fed and a5,a5,a1 -20413346: 50b2 lw ra,44(sp) -20413348: 5422 lw s0,40(sp) -2041334a: 067e slli a2,a2,0x1f -2041334c: 8fd5 or a5,a5,a3 -2041334e: 00c7e6b3 or a3,a5,a2 -20413352: 5492 lw s1,36(sp) -20413354: 5902 lw s2,32(sp) -20413356: 49f2 lw s3,28(sp) -20413358: 4a62 lw s4,24(sp) -2041335a: 4ad2 lw s5,20(sp) -2041335c: 4b42 lw s6,16(sp) -2041335e: 4bb2 lw s7,12(sp) -20413360: 853a mv a0,a4 -20413362: 85b6 mv a1,a3 -20413364: 6145 addi sp,sp,48 -20413366: 8082 ret -20413368: 157d addi a0,a0,-1 -2041336a: 4701 li a4,0 -2041336c: b3b5 j 204130d8 <__divdf3+0x1c2> -2041336e: 864a mv a2,s2 -20413370: 87d6 mv a5,s5 -20413372: 8fa2 mv t6,s0 -20413374: 875a mv a4,s6 -20413376: 4689 li a3,2 -20413378: 0ad70e63 beq a4,a3,20413434 <__divdf3+0x51e> -2041337c: 468d li a3,3 -2041337e: 0ad70463 beq a4,a3,20413426 <__divdf3+0x510> -20413382: 4685 li a3,1 -20413384: f4d71fe3 bne a4,a3,204132e2 <__divdf3+0x3cc> -20413388: 4781 li a5,0 -2041338a: 4701 li a4,0 -2041338c: a0bd j 204133fa <__divdf3+0x4e4> -2041338e: 864e mv a2,s3 -20413390: b7dd j 20413376 <__divdf3+0x460> -20413392: 000807b7 lui a5,0x80 -20413396: 4f81 li t6,0 -20413398: 4601 li a2,0 -2041339a: 470d li a4,3 -2041339c: bfe9 j 20413376 <__divdf3+0x460> -2041339e: 4585 li a1,1 -204133a0: 8d95 sub a1,a1,a3 -204133a2: 03800713 li a4,56 -204133a6: feb741e3 blt a4,a1,20413388 <__divdf3+0x472> -204133aa: 477d li a4,31 -204133ac: 04b74963 blt a4,a1,204133fe <__divdf3+0x4e8> -204133b0: 41e50513 addi a0,a0,1054 -204133b4: 00a79733 sll a4,a5,a0 -204133b8: 00bfd6b3 srl a3,t6,a1 -204133bc: 00af9533 sll a0,t6,a0 -204133c0: 8f55 or a4,a4,a3 -204133c2: 00a03533 snez a0,a0 -204133c6: 8f49 or a4,a4,a0 -204133c8: 00b7d7b3 srl a5,a5,a1 -204133cc: 00777693 andi a3,a4,7 -204133d0: ce81 beqz a3,204133e8 <__divdf3+0x4d2> -204133d2: 00f77693 andi a3,a4,15 -204133d6: 4591 li a1,4 -204133d8: 00b68863 beq a3,a1,204133e8 <__divdf3+0x4d2> -204133dc: 00470693 addi a3,a4,4 # ff000004 <_sp+0x7effc004> -204133e0: 00e6b733 sltu a4,a3,a4 -204133e4: 97ba add a5,a5,a4 -204133e6: 8736 mv a4,a3 -204133e8: 00879693 slli a3,a5,0x8 -204133ec: 0406c963 bltz a3,2041343e <__divdf3+0x528> -204133f0: 01d79693 slli a3,a5,0x1d -204133f4: 830d srli a4,a4,0x3 -204133f6: 8f55 or a4,a4,a3 -204133f8: 838d srli a5,a5,0x3 -204133fa: 4681 li a3,0 -204133fc: bf15 j 20413330 <__divdf3+0x41a> -204133fe: 5705 li a4,-31 -20413400: 8f15 sub a4,a4,a3 -20413402: 02000813 li a6,32 -20413406: 00e7d733 srl a4,a5,a4 -2041340a: 4681 li a3,0 -2041340c: 01058663 beq a1,a6,20413418 <__divdf3+0x502> -20413410: 43e50513 addi a0,a0,1086 -20413414: 00a796b3 sll a3,a5,a0 -20413418: 01f6e533 or a0,a3,t6 -2041341c: 00a03533 snez a0,a0 -20413420: 8f49 or a4,a4,a0 -20413422: 4781 li a5,0 -20413424: b765 j 204133cc <__divdf3+0x4b6> -20413426: 000807b7 lui a5,0x80 -2041342a: 4701 li a4,0 -2041342c: 7ff00693 li a3,2047 -20413430: 4601 li a2,0 -20413432: bdfd j 20413330 <__divdf3+0x41a> -20413434: 4781 li a5,0 -20413436: 4701 li a4,0 -20413438: 7ff00693 li a3,2047 -2041343c: bdd5 j 20413330 <__divdf3+0x41a> -2041343e: 4781 li a5,0 -20413440: 4701 li a4,0 -20413442: 4685 li a3,1 -20413444: b5f5 j 20413330 <__divdf3+0x41a> +20412b9a <__divdf3>: +20412b9a: 7179 addi sp,sp,-48 +20412b9c: d422 sw s0,40(sp) +20412b9e: d226 sw s1,36(sp) +20412ba0: c85a sw s6,16(sp) +20412ba2: 842a mv s0,a0 +20412ba4: 8b2a mv s6,a0 +20412ba6: 001004b7 lui s1,0x100 +20412baa: 0145d513 srli a0,a1,0x14 +20412bae: d04a sw s2,32(sp) +20412bb0: ce4e sw s3,28(sp) +20412bb2: c65e sw s7,12(sp) +20412bb4: 14fd addi s1,s1,-1 +20412bb6: d606 sw ra,44(sp) +20412bb8: cc52 sw s4,24(sp) +20412bba: ca56 sw s5,20(sp) +20412bbc: 7ff57513 andi a0,a0,2047 +20412bc0: 8bb2 mv s7,a2 +20412bc2: 89b6 mv s3,a3 +20412bc4: 8ced and s1,s1,a1 +20412bc6: 01f5d913 srli s2,a1,0x1f +20412bca: c159 beqz a0,20412c50 <__divdf3+0xb6> +20412bcc: 7ff00793 li a5,2047 +20412bd0: 0cf50b63 beq a0,a5,20412ca6 <__divdf3+0x10c> +20412bd4: 048e slli s1,s1,0x3 +20412bd6: 008006b7 lui a3,0x800 +20412bda: 8cd5 or s1,s1,a3 +20412bdc: 01db5a93 srli s5,s6,0x1d +20412be0: 009aeab3 or s5,s5,s1 +20412be4: 003b1413 slli s0,s6,0x3 +20412be8: c0150a13 addi s4,a0,-1023 +20412bec: 4b01 li s6,0 +20412bee: 0149d513 srli a0,s3,0x14 +20412bf2: 001004b7 lui s1,0x100 +20412bf6: 14fd addi s1,s1,-1 +20412bf8: 7ff57513 andi a0,a0,2047 +20412bfc: 0134f4b3 and s1,s1,s3 +20412c00: 8fde mv t6,s7 +20412c02: 01f9d993 srli s3,s3,0x1f +20412c06: c171 beqz a0,20412cca <__divdf3+0x130> +20412c08: 7ff00793 li a5,2047 +20412c0c: 10f50763 beq a0,a5,20412d1a <__divdf3+0x180> +20412c10: 008007b7 lui a5,0x800 +20412c14: 048e slli s1,s1,0x3 +20412c16: 8cdd or s1,s1,a5 +20412c18: 01dbd793 srli a5,s7,0x1d +20412c1c: 8fc5 or a5,a5,s1 +20412c1e: 003b9f93 slli t6,s7,0x3 +20412c22: c0150513 addi a0,a0,-1023 +20412c26: 4701 li a4,0 +20412c28: 002b1693 slli a3,s6,0x2 +20412c2c: 8ed9 or a3,a3,a4 +20412c2e: 16fd addi a3,a3,-1 +20412c30: 45b9 li a1,14 +20412c32: 01394633 xor a2,s2,s3 +20412c36: 40aa0533 sub a0,s4,a0 +20412c3a: 10d5e163 bltu a1,a3,20412d3c <__divdf3+0x1a2> +20412c3e: 00005597 auipc a1,0x5 +20412c42: 03a58593 addi a1,a1,58 # 20417c78 +20412c46: 068a slli a3,a3,0x2 +20412c48: 96ae add a3,a3,a1 +20412c4a: 4294 lw a3,0(a3) +20412c4c: 96ae add a3,a3,a1 +20412c4e: 8682 jr a3 +20412c50: 0164eab3 or s5,s1,s6 +20412c54: 060a8263 beqz s5,20412cb8 <__divdf3+0x11e> +20412c58: c89d beqz s1,20412c8e <__divdf3+0xf4> +20412c5a: 8526 mv a0,s1 +20412c5c: 2d3020ef jal ra,2041572e <__clzsi2> +20412c60: ff550793 addi a5,a0,-11 +20412c64: 4771 li a4,28 +20412c66: 02f74a63 blt a4,a5,20412c9a <__divdf3+0x100> +20412c6a: 4af5 li s5,29 +20412c6c: ff850413 addi s0,a0,-8 +20412c70: 40fa8ab3 sub s5,s5,a5 +20412c74: 008494b3 sll s1,s1,s0 +20412c78: 015b5ab3 srl s5,s6,s5 +20412c7c: 009aeab3 or s5,s5,s1 +20412c80: 008b1433 sll s0,s6,s0 +20412c84: c0d00a13 li s4,-1011 +20412c88: 40aa0a33 sub s4,s4,a0 +20412c8c: b785 j 20412bec <__divdf3+0x52> +20412c8e: 855a mv a0,s6 +20412c90: 29f020ef jal ra,2041572e <__clzsi2> +20412c94: 02050513 addi a0,a0,32 +20412c98: b7e1 j 20412c60 <__divdf3+0xc6> +20412c9a: fd850493 addi s1,a0,-40 +20412c9e: 009b1ab3 sll s5,s6,s1 +20412ca2: 4401 li s0,0 +20412ca4: b7c5 j 20412c84 <__divdf3+0xea> +20412ca6: 0164eab3 or s5,s1,s6 +20412caa: 000a8b63 beqz s5,20412cc0 <__divdf3+0x126> +20412cae: 8aa6 mv s5,s1 +20412cb0: 7ff00a13 li s4,2047 +20412cb4: 4b0d li s6,3 +20412cb6: bf25 j 20412bee <__divdf3+0x54> +20412cb8: 4401 li s0,0 +20412cba: 4a01 li s4,0 +20412cbc: 4b05 li s6,1 +20412cbe: bf05 j 20412bee <__divdf3+0x54> +20412cc0: 4401 li s0,0 +20412cc2: 7ff00a13 li s4,2047 +20412cc6: 4b09 li s6,2 +20412cc8: b71d j 20412bee <__divdf3+0x54> +20412cca: 0174e7b3 or a5,s1,s7 +20412cce: cfb1 beqz a5,20412d2a <__divdf3+0x190> +20412cd0: c88d beqz s1,20412d02 <__divdf3+0x168> +20412cd2: 8526 mv a0,s1 +20412cd4: 25b020ef jal ra,2041572e <__clzsi2> +20412cd8: ff550713 addi a4,a0,-11 +20412cdc: 47f1 li a5,28 +20412cde: 02e7c863 blt a5,a4,20412d0e <__divdf3+0x174> +20412ce2: 47f5 li a5,29 +20412ce4: ff850f93 addi t6,a0,-8 +20412ce8: 8f99 sub a5,a5,a4 +20412cea: 01f494b3 sll s1,s1,t6 +20412cee: 00fbd7b3 srl a5,s7,a5 +20412cf2: 8fc5 or a5,a5,s1 +20412cf4: 01fb9fb3 sll t6,s7,t6 +20412cf8: c0d00613 li a2,-1011 +20412cfc: 40a60533 sub a0,a2,a0 +20412d00: b71d j 20412c26 <__divdf3+0x8c> +20412d02: 855e mv a0,s7 +20412d04: 22b020ef jal ra,2041572e <__clzsi2> +20412d08: 02050513 addi a0,a0,32 +20412d0c: b7f1 j 20412cd8 <__divdf3+0x13e> +20412d0e: fd850793 addi a5,a0,-40 +20412d12: 00fb97b3 sll a5,s7,a5 +20412d16: 4f81 li t6,0 +20412d18: b7c5 j 20412cf8 <__divdf3+0x15e> +20412d1a: 0174e7b3 or a5,s1,s7 +20412d1e: cb91 beqz a5,20412d32 <__divdf3+0x198> +20412d20: 87a6 mv a5,s1 +20412d22: 7ff00513 li a0,2047 +20412d26: 470d li a4,3 +20412d28: b701 j 20412c28 <__divdf3+0x8e> +20412d2a: 4f81 li t6,0 +20412d2c: 4501 li a0,0 +20412d2e: 4705 li a4,1 +20412d30: bde5 j 20412c28 <__divdf3+0x8e> +20412d32: 4f81 li t6,0 +20412d34: 7ff00513 li a0,2047 +20412d38: 4709 li a4,2 +20412d3a: b5fd j 20412c28 <__divdf3+0x8e> +20412d3c: 0157e663 bltu a5,s5,20412d48 <__divdf3+0x1ae> +20412d40: 2afa9663 bne s5,a5,20412fec <__divdf3+0x452> +20412d44: 2bf46463 bltu s0,t6,20412fec <__divdf3+0x452> +20412d48: 01fa9593 slli a1,s5,0x1f +20412d4c: 00145693 srli a3,s0,0x1 +20412d50: 01f41713 slli a4,s0,0x1f +20412d54: 001ada93 srli s5,s5,0x1 +20412d58: 00d5e433 or s0,a1,a3 +20412d5c: 07a2 slli a5,a5,0x8 +20412d5e: 018fd813 srli a6,t6,0x18 +20412d62: 00f86833 or a6,a6,a5 +20412d66: 01085e93 srli t4,a6,0x10 +20412d6a: 03dad5b3 divu a1,s5,t4 +20412d6e: 01081e13 slli t3,a6,0x10 +20412d72: 010e5e13 srli t3,t3,0x10 +20412d76: 01045693 srli a3,s0,0x10 +20412d7a: 008f9893 slli a7,t6,0x8 +20412d7e: 03daf4b3 remu s1,s5,t4 +20412d82: 8fae mv t6,a1 +20412d84: 02be07b3 mul a5,t3,a1 +20412d88: 04c2 slli s1,s1,0x10 +20412d8a: 8ec5 or a3,a3,s1 +20412d8c: 00f6fc63 bleu a5,a3,20412da4 <__divdf3+0x20a> +20412d90: 96c2 add a3,a3,a6 +20412d92: fff58f93 addi t6,a1,-1 +20412d96: 0106e763 bltu a3,a6,20412da4 <__divdf3+0x20a> +20412d9a: 00f6f563 bleu a5,a3,20412da4 <__divdf3+0x20a> +20412d9e: ffe58f93 addi t6,a1,-2 +20412da2: 96c2 add a3,a3,a6 +20412da4: 8e9d sub a3,a3,a5 +20412da6: 03d6d333 divu t1,a3,t4 +20412daa: 0442 slli s0,s0,0x10 +20412dac: 8041 srli s0,s0,0x10 +20412dae: 03d6f6b3 remu a3,a3,t4 +20412db2: 879a mv a5,t1 +20412db4: 026e05b3 mul a1,t3,t1 +20412db8: 06c2 slli a3,a3,0x10 +20412dba: 8ec1 or a3,a3,s0 +20412dbc: 00b6fc63 bleu a1,a3,20412dd4 <__divdf3+0x23a> +20412dc0: 96c2 add a3,a3,a6 +20412dc2: fff30793 addi a5,t1,-1 # ffffff <__stack_size+0xfff7ff> +20412dc6: 0106e763 bltu a3,a6,20412dd4 <__divdf3+0x23a> +20412dca: 00b6f563 bleu a1,a3,20412dd4 <__divdf3+0x23a> +20412dce: ffe30793 addi a5,t1,-2 +20412dd2: 96c2 add a3,a3,a6 +20412dd4: 40b68433 sub s0,a3,a1 +20412dd8: 0fc2 slli t6,t6,0x10 +20412dda: 65c1 lui a1,0x10 +20412ddc: 00ffefb3 or t6,t6,a5 +20412de0: fff58313 addi t1,a1,-1 # ffff <__stack_size+0xf7ff> +20412de4: 010fd693 srli a3,t6,0x10 +20412de8: 006ff7b3 and a5,t6,t1 +20412dec: 0108df13 srli t5,a7,0x10 +20412df0: 0068f333 and t1,a7,t1 +20412df4: 026783b3 mul t2,a5,t1 +20412df8: 026684b3 mul s1,a3,t1 +20412dfc: 02ff07b3 mul a5,t5,a5 +20412e00: 03e682b3 mul t0,a3,t5 +20412e04: 009786b3 add a3,a5,s1 +20412e08: 0103d793 srli a5,t2,0x10 +20412e0c: 97b6 add a5,a5,a3 +20412e0e: 0097f363 bleu s1,a5,20412e14 <__divdf3+0x27a> +20412e12: 92ae add t0,t0,a1 +20412e14: 0107d693 srli a3,a5,0x10 +20412e18: 9696 add a3,a3,t0 +20412e1a: 62c1 lui t0,0x10 +20412e1c: 12fd addi t0,t0,-1 +20412e1e: 0057f5b3 and a1,a5,t0 +20412e22: 05c2 slli a1,a1,0x10 +20412e24: 0053f3b3 and t2,t2,t0 +20412e28: 959e add a1,a1,t2 +20412e2a: 00d46763 bltu s0,a3,20412e38 <__divdf3+0x29e> +20412e2e: 87fe mv a5,t6 +20412e30: 02d41e63 bne s0,a3,20412e6c <__divdf3+0x2d2> +20412e34: 02b77c63 bleu a1,a4,20412e6c <__divdf3+0x2d2> +20412e38: 9746 add a4,a4,a7 +20412e3a: 011732b3 sltu t0,a4,a7 +20412e3e: 92c2 add t0,t0,a6 +20412e40: 9416 add s0,s0,t0 +20412e42: ffff8793 addi a5,t6,-1 +20412e46: 00886663 bltu a6,s0,20412e52 <__divdf3+0x2b8> +20412e4a: 02881163 bne a6,s0,20412e6c <__divdf3+0x2d2> +20412e4e: 01176f63 bltu a4,a7,20412e6c <__divdf3+0x2d2> +20412e52: 00d46663 bltu s0,a3,20412e5e <__divdf3+0x2c4> +20412e56: 00869b63 bne a3,s0,20412e6c <__divdf3+0x2d2> +20412e5a: 00b77963 bleu a1,a4,20412e6c <__divdf3+0x2d2> +20412e5e: 9746 add a4,a4,a7 +20412e60: ffef8793 addi a5,t6,-2 +20412e64: 01173fb3 sltu t6,a4,a7 +20412e68: 9fc2 add t6,t6,a6 +20412e6a: 947e add s0,s0,t6 +20412e6c: 40b705b3 sub a1,a4,a1 +20412e70: 8c15 sub s0,s0,a3 +20412e72: 00b73733 sltu a4,a4,a1 +20412e76: 8c19 sub s0,s0,a4 +20412e78: 5ffd li t6,-1 +20412e7a: 0e880663 beq a6,s0,20412f66 <__divdf3+0x3cc> +20412e7e: 03d452b3 divu t0,s0,t4 +20412e82: 0105d693 srli a3,a1,0x10 +20412e86: 03d47433 remu s0,s0,t4 +20412e8a: 8716 mv a4,t0 +20412e8c: 025e0fb3 mul t6,t3,t0 +20412e90: 0442 slli s0,s0,0x10 +20412e92: 8c55 or s0,s0,a3 +20412e94: 01f47c63 bleu t6,s0,20412eac <__divdf3+0x312> +20412e98: 9442 add s0,s0,a6 +20412e9a: fff28713 addi a4,t0,-1 # ffff <__stack_size+0xf7ff> +20412e9e: 01046763 bltu s0,a6,20412eac <__divdf3+0x312> +20412ea2: 01f47563 bleu t6,s0,20412eac <__divdf3+0x312> +20412ea6: ffe28713 addi a4,t0,-2 +20412eaa: 9442 add s0,s0,a6 +20412eac: 41f40433 sub s0,s0,t6 +20412eb0: 03d456b3 divu a3,s0,t4 +20412eb4: 05c2 slli a1,a1,0x10 +20412eb6: 81c1 srli a1,a1,0x10 +20412eb8: 03d47433 remu s0,s0,t4 +20412ebc: 02de0e33 mul t3,t3,a3 +20412ec0: 0442 slli s0,s0,0x10 +20412ec2: 8c4d or s0,s0,a1 +20412ec4: 85b6 mv a1,a3 +20412ec6: 01c47c63 bleu t3,s0,20412ede <__divdf3+0x344> +20412eca: 9442 add s0,s0,a6 +20412ecc: fff68593 addi a1,a3,-1 # 7fffff <__stack_size+0x7ff7ff> +20412ed0: 01046763 bltu s0,a6,20412ede <__divdf3+0x344> +20412ed4: 01c47563 bleu t3,s0,20412ede <__divdf3+0x344> +20412ed8: ffe68593 addi a1,a3,-2 +20412edc: 9442 add s0,s0,a6 +20412ede: 0742 slli a4,a4,0x10 +20412ee0: 8dd9 or a1,a1,a4 +20412ee2: 01059713 slli a4,a1,0x10 +20412ee6: 8341 srli a4,a4,0x10 +20412ee8: 41c40433 sub s0,s0,t3 +20412eec: 0105de13 srli t3,a1,0x10 +20412ef0: 02670eb3 mul t4,a4,t1 +20412ef4: 026e0333 mul t1,t3,t1 +20412ef8: 03cf0e33 mul t3,t5,t3 +20412efc: 02ef0f33 mul t5,t5,a4 +20412f00: 010ed713 srli a4,t4,0x10 +20412f04: 9f1a add t5,t5,t1 +20412f06: 977a add a4,a4,t5 +20412f08: 00677463 bleu t1,a4,20412f10 <__divdf3+0x376> +20412f0c: 66c1 lui a3,0x10 +20412f0e: 9e36 add t3,t3,a3 +20412f10: 01075313 srli t1,a4,0x10 +20412f14: 9372 add t1,t1,t3 +20412f16: 6e41 lui t3,0x10 +20412f18: 1e7d addi t3,t3,-1 +20412f1a: 01c776b3 and a3,a4,t3 +20412f1e: 06c2 slli a3,a3,0x10 +20412f20: 01cefeb3 and t4,t4,t3 +20412f24: 96f6 add a3,a3,t4 +20412f26: 00646663 bltu s0,t1,20412f32 <__divdf3+0x398> +20412f2a: 8fae mv t6,a1 +20412f2c: 02641b63 bne s0,t1,20412f62 <__divdf3+0x3c8> +20412f30: ca9d beqz a3,20412f66 <__divdf3+0x3cc> +20412f32: 9442 add s0,s0,a6 +20412f34: fff58f93 addi t6,a1,-1 +20412f38: 03046163 bltu s0,a6,20412f5a <__divdf3+0x3c0> +20412f3c: 00646663 bltu s0,t1,20412f48 <__divdf3+0x3ae> +20412f40: 02641163 bne s0,t1,20412f62 <__divdf3+0x3c8> +20412f44: 00d8fd63 bleu a3,a7,20412f5e <__divdf3+0x3c4> +20412f48: 00189713 slli a4,a7,0x1 +20412f4c: 011738b3 sltu a7,a4,a7 +20412f50: 9846 add a6,a6,a7 +20412f52: ffe58f93 addi t6,a1,-2 +20412f56: 9442 add s0,s0,a6 +20412f58: 88ba mv a7,a4 +20412f5a: 00641463 bne s0,t1,20412f62 <__divdf3+0x3c8> +20412f5e: 01168463 beq a3,a7,20412f66 <__divdf3+0x3cc> +20412f62: 001fef93 ori t6,t6,1 +20412f66: 3ff50693 addi a3,a0,1023 +20412f6a: 0ad05c63 blez a3,20413022 <__divdf3+0x488> +20412f6e: 007ff713 andi a4,t6,7 +20412f72: cf01 beqz a4,20412f8a <__divdf3+0x3f0> +20412f74: 00fff713 andi a4,t6,15 +20412f78: 4591 li a1,4 +20412f7a: 00b70863 beq a4,a1,20412f8a <__divdf3+0x3f0> +20412f7e: 004f8593 addi a1,t6,4 +20412f82: 01f5bfb3 sltu t6,a1,t6 +20412f86: 97fe add a5,a5,t6 +20412f88: 8fae mv t6,a1 +20412f8a: 00779713 slli a4,a5,0x7 +20412f8e: 00075863 bgez a4,20412f9e <__divdf3+0x404> +20412f92: ff000737 lui a4,0xff000 +20412f96: 177d addi a4,a4,-1 +20412f98: 8ff9 and a5,a5,a4 +20412f9a: 40050693 addi a3,a0,1024 +20412f9e: 7fe00713 li a4,2046 +20412fa2: 10d74b63 blt a4,a3,204130b8 <__divdf3+0x51e> +20412fa6: 01d79713 slli a4,a5,0x1d +20412faa: 003fdf93 srli t6,t6,0x3 +20412fae: 01f76733 or a4,a4,t6 +20412fb2: 838d srli a5,a5,0x3 +20412fb4: 001005b7 lui a1,0x100 +20412fb8: 15fd addi a1,a1,-1 +20412fba: 8fed and a5,a5,a1 +20412fbc: 801005b7 lui a1,0x80100 +20412fc0: 15fd addi a1,a1,-1 +20412fc2: 7ff6f693 andi a3,a3,2047 +20412fc6: 06d2 slli a3,a3,0x14 +20412fc8: 8fed and a5,a5,a1 +20412fca: 50b2 lw ra,44(sp) +20412fcc: 5422 lw s0,40(sp) +20412fce: 067e slli a2,a2,0x1f +20412fd0: 8fd5 or a5,a5,a3 +20412fd2: 00c7e6b3 or a3,a5,a2 +20412fd6: 5492 lw s1,36(sp) +20412fd8: 5902 lw s2,32(sp) +20412fda: 49f2 lw s3,28(sp) +20412fdc: 4a62 lw s4,24(sp) +20412fde: 4ad2 lw s5,20(sp) +20412fe0: 4b42 lw s6,16(sp) +20412fe2: 4bb2 lw s7,12(sp) +20412fe4: 853a mv a0,a4 +20412fe6: 85b6 mv a1,a3 +20412fe8: 6145 addi sp,sp,48 +20412fea: 8082 ret +20412fec: 157d addi a0,a0,-1 +20412fee: 4701 li a4,0 +20412ff0: b3b5 j 20412d5c <__divdf3+0x1c2> +20412ff2: 864a mv a2,s2 +20412ff4: 87d6 mv a5,s5 +20412ff6: 8fa2 mv t6,s0 +20412ff8: 875a mv a4,s6 +20412ffa: 4689 li a3,2 +20412ffc: 0ad70e63 beq a4,a3,204130b8 <__divdf3+0x51e> +20413000: 468d li a3,3 +20413002: 0ad70463 beq a4,a3,204130aa <__divdf3+0x510> +20413006: 4685 li a3,1 +20413008: f4d71fe3 bne a4,a3,20412f66 <__divdf3+0x3cc> +2041300c: 4781 li a5,0 +2041300e: 4701 li a4,0 +20413010: a0bd j 2041307e <__divdf3+0x4e4> +20413012: 864e mv a2,s3 +20413014: b7dd j 20412ffa <__divdf3+0x460> +20413016: 000807b7 lui a5,0x80 +2041301a: 4f81 li t6,0 +2041301c: 4601 li a2,0 +2041301e: 470d li a4,3 +20413020: bfe9 j 20412ffa <__divdf3+0x460> +20413022: 4585 li a1,1 +20413024: 8d95 sub a1,a1,a3 +20413026: 03800713 li a4,56 +2041302a: feb741e3 blt a4,a1,2041300c <__divdf3+0x472> +2041302e: 477d li a4,31 +20413030: 04b74963 blt a4,a1,20413082 <__divdf3+0x4e8> +20413034: 41e50513 addi a0,a0,1054 +20413038: 00a79733 sll a4,a5,a0 +2041303c: 00bfd6b3 srl a3,t6,a1 +20413040: 00af9533 sll a0,t6,a0 +20413044: 8f55 or a4,a4,a3 +20413046: 00a03533 snez a0,a0 +2041304a: 8f49 or a4,a4,a0 +2041304c: 00b7d7b3 srl a5,a5,a1 +20413050: 00777693 andi a3,a4,7 +20413054: ce81 beqz a3,2041306c <__divdf3+0x4d2> +20413056: 00f77693 andi a3,a4,15 +2041305a: 4591 li a1,4 +2041305c: 00b68863 beq a3,a1,2041306c <__divdf3+0x4d2> +20413060: 00470693 addi a3,a4,4 # ff000004 <_sp+0x7effc004> +20413064: 00e6b733 sltu a4,a3,a4 +20413068: 97ba add a5,a5,a4 +2041306a: 8736 mv a4,a3 +2041306c: 00879693 slli a3,a5,0x8 +20413070: 0406c963 bltz a3,204130c2 <__divdf3+0x528> +20413074: 01d79693 slli a3,a5,0x1d +20413078: 830d srli a4,a4,0x3 +2041307a: 8f55 or a4,a4,a3 +2041307c: 838d srli a5,a5,0x3 +2041307e: 4681 li a3,0 +20413080: bf15 j 20412fb4 <__divdf3+0x41a> +20413082: 5705 li a4,-31 +20413084: 8f15 sub a4,a4,a3 +20413086: 02000813 li a6,32 +2041308a: 00e7d733 srl a4,a5,a4 +2041308e: 4681 li a3,0 +20413090: 01058663 beq a1,a6,2041309c <__divdf3+0x502> +20413094: 43e50513 addi a0,a0,1086 +20413098: 00a796b3 sll a3,a5,a0 +2041309c: 01f6e533 or a0,a3,t6 +204130a0: 00a03533 snez a0,a0 +204130a4: 8f49 or a4,a4,a0 +204130a6: 4781 li a5,0 +204130a8: b765 j 20413050 <__divdf3+0x4b6> +204130aa: 000807b7 lui a5,0x80 +204130ae: 4701 li a4,0 +204130b0: 7ff00693 li a3,2047 +204130b4: 4601 li a2,0 +204130b6: bdfd j 20412fb4 <__divdf3+0x41a> +204130b8: 4781 li a5,0 +204130ba: 4701 li a4,0 +204130bc: 7ff00693 li a3,2047 +204130c0: bdd5 j 20412fb4 <__divdf3+0x41a> +204130c2: 4781 li a5,0 +204130c4: 4701 li a4,0 +204130c6: 4685 li a3,1 +204130c8: b5f5 j 20412fb4 <__divdf3+0x41a> -20413446 <__muldf3>: -20413446: 7179 addi sp,sp,-48 -20413448: d04a sw s2,32(sp) -2041344a: ca56 sw s5,20(sp) -2041344c: 00100937 lui s2,0x100 -20413450: 0145da93 srli s5,a1,0x14 -20413454: ce4e sw s3,28(sp) -20413456: cc52 sw s4,24(sp) -20413458: c85a sw s6,16(sp) -2041345a: c65e sw s7,12(sp) -2041345c: 197d addi s2,s2,-1 -2041345e: d606 sw ra,44(sp) -20413460: d422 sw s0,40(sp) -20413462: d226 sw s1,36(sp) -20413464: 7ffafa93 andi s5,s5,2047 -20413468: 8b2a mv s6,a0 -2041346a: 8bb2 mv s7,a2 -2041346c: 8a36 mv s4,a3 -2041346e: 00b97933 and s2,s2,a1 -20413472: 01f5d993 srli s3,a1,0x1f -20413476: 080a8863 beqz s5,20413506 <__muldf3+0xc0> -2041347a: 7ff00793 li a5,2047 -2041347e: 0cfa8d63 beq s5,a5,20413558 <__muldf3+0x112> -20413482: 00800437 lui s0,0x800 -20413486: 090e slli s2,s2,0x3 -20413488: 00896933 or s2,s2,s0 -2041348c: 01d55413 srli s0,a0,0x1d -20413490: 01246433 or s0,s0,s2 -20413494: 00351493 slli s1,a0,0x3 -20413498: c01a8a93 addi s5,s5,-1023 -2041349c: 4b01 li s6,0 -2041349e: 014a5513 srli a0,s4,0x14 -204134a2: 00100937 lui s2,0x100 -204134a6: 197d addi s2,s2,-1 -204134a8: 7ff57513 andi a0,a0,2047 -204134ac: 01497933 and s2,s2,s4 -204134b0: 875e mv a4,s7 -204134b2: 01fa5a13 srli s4,s4,0x1f -204134b6: c179 beqz a0,2041357c <__muldf3+0x136> -204134b8: 7ff00793 li a5,2047 -204134bc: 10f50a63 beq a0,a5,204135d0 <__muldf3+0x18a> -204134c0: 008007b7 lui a5,0x800 -204134c4: 090e slli s2,s2,0x3 -204134c6: 00f96933 or s2,s2,a5 -204134ca: 01dbd793 srli a5,s7,0x1d -204134ce: 0127e7b3 or a5,a5,s2 -204134d2: 003b9713 slli a4,s7,0x3 -204134d6: c0150513 addi a0,a0,-1023 -204134da: 4681 li a3,0 -204134dc: 002b1593 slli a1,s6,0x2 -204134e0: 8dd5 or a1,a1,a3 -204134e2: 9556 add a0,a0,s5 -204134e4: 15fd addi a1,a1,-1 -204134e6: 48b9 li a7,14 -204134e8: 0149c633 xor a2,s3,s4 -204134ec: 00150813 addi a6,a0,1 -204134f0: 10b8e163 bltu a7,a1,204135f2 <__muldf3+0x1ac> -204134f4: 00005517 auipc a0,0x5 -204134f8: a0050513 addi a0,a0,-1536 # 20417ef4 -204134fc: 058a slli a1,a1,0x2 -204134fe: 95aa add a1,a1,a0 -20413500: 418c lw a1,0(a1) -20413502: 95aa add a1,a1,a0 -20413504: 8582 jr a1 -20413506: 00a96433 or s0,s2,a0 -2041350a: c025 beqz s0,2041356a <__muldf3+0x124> -2041350c: 02090b63 beqz s2,20413542 <__muldf3+0xfc> -20413510: 854a mv a0,s2 -20413512: 598020ef jal ra,20415aaa <__clzsi2> -20413516: ff550793 addi a5,a0,-11 -2041351a: 4771 li a4,28 -2041351c: 02f74863 blt a4,a5,2041354c <__muldf3+0x106> -20413520: 4475 li s0,29 -20413522: ff850493 addi s1,a0,-8 -20413526: 8c1d sub s0,s0,a5 -20413528: 00991933 sll s2,s2,s1 -2041352c: 008b5433 srl s0,s6,s0 -20413530: 01246433 or s0,s0,s2 -20413534: 009b14b3 sll s1,s6,s1 -20413538: c0d00a93 li s5,-1011 -2041353c: 40aa8ab3 sub s5,s5,a0 -20413540: bfb1 j 2041349c <__muldf3+0x56> -20413542: 568020ef jal ra,20415aaa <__clzsi2> -20413546: 02050513 addi a0,a0,32 -2041354a: b7f1 j 20413516 <__muldf3+0xd0> -2041354c: fd850413 addi s0,a0,-40 -20413550: 008b1433 sll s0,s6,s0 -20413554: 4481 li s1,0 -20413556: b7cd j 20413538 <__muldf3+0xf2> -20413558: 00a96433 or s0,s2,a0 -2041355c: c819 beqz s0,20413572 <__muldf3+0x12c> -2041355e: 84aa mv s1,a0 -20413560: 844a mv s0,s2 -20413562: 7ff00a93 li s5,2047 -20413566: 4b0d li s6,3 -20413568: bf1d j 2041349e <__muldf3+0x58> -2041356a: 4481 li s1,0 -2041356c: 4a81 li s5,0 -2041356e: 4b05 li s6,1 -20413570: b73d j 2041349e <__muldf3+0x58> -20413572: 4481 li s1,0 -20413574: 7ff00a93 li s5,2047 -20413578: 4b09 li s6,2 -2041357a: b715 j 2041349e <__muldf3+0x58> -2041357c: 017967b3 or a5,s2,s7 -20413580: c3a5 beqz a5,204135e0 <__muldf3+0x19a> -20413582: 02090b63 beqz s2,204135b8 <__muldf3+0x172> -20413586: 854a mv a0,s2 -20413588: 522020ef jal ra,20415aaa <__clzsi2> -2041358c: ff550693 addi a3,a0,-11 -20413590: 47f1 li a5,28 -20413592: 02d7c963 blt a5,a3,204135c4 <__muldf3+0x17e> -20413596: 47f5 li a5,29 -20413598: ff850713 addi a4,a0,-8 -2041359c: 8f95 sub a5,a5,a3 -2041359e: 00e91933 sll s2,s2,a4 -204135a2: 00fbd7b3 srl a5,s7,a5 -204135a6: 0127e7b3 or a5,a5,s2 -204135aa: 00eb9733 sll a4,s7,a4 -204135ae: c0d00693 li a3,-1011 -204135b2: 40a68533 sub a0,a3,a0 -204135b6: b715 j 204134da <__muldf3+0x94> -204135b8: 855e mv a0,s7 -204135ba: 4f0020ef jal ra,20415aaa <__clzsi2> -204135be: 02050513 addi a0,a0,32 -204135c2: b7e9 j 2041358c <__muldf3+0x146> -204135c4: fd850793 addi a5,a0,-40 -204135c8: 00fb97b3 sll a5,s7,a5 -204135cc: 4701 li a4,0 -204135ce: b7c5 j 204135ae <__muldf3+0x168> -204135d0: 017967b3 or a5,s2,s7 -204135d4: cb91 beqz a5,204135e8 <__muldf3+0x1a2> -204135d6: 87ca mv a5,s2 -204135d8: 7ff00513 li a0,2047 -204135dc: 468d li a3,3 -204135de: bdfd j 204134dc <__muldf3+0x96> -204135e0: 4701 li a4,0 -204135e2: 4501 li a0,0 -204135e4: 4685 li a3,1 -204135e6: bddd j 204134dc <__muldf3+0x96> -204135e8: 4701 li a4,0 -204135ea: 7ff00513 li a0,2047 -204135ee: 4689 li a3,2 -204135f0: b5f5 j 204134dc <__muldf3+0x96> -204135f2: 6fc1 lui t6,0x10 -204135f4: ffff8f13 addi t5,t6,-1 # ffff <__stack_size+0xf7ff> -204135f8: 0104d693 srli a3,s1,0x10 -204135fc: 01075313 srli t1,a4,0x10 -20413600: 01e4f4b3 and s1,s1,t5 -20413604: 01e77733 and a4,a4,t5 -20413608: 029308b3 mul a7,t1,s1 -2041360c: 02e485b3 mul a1,s1,a4 -20413610: 02e682b3 mul t0,a3,a4 -20413614: 00588e33 add t3,a7,t0 -20413618: 0105d893 srli a7,a1,0x10 -2041361c: 98f2 add a7,a7,t3 -2041361e: 02668eb3 mul t4,a3,t1 -20413622: 0058f363 bleu t0,a7,20413628 <__muldf3+0x1e2> -20413626: 9efe add t4,t4,t6 -20413628: 0108d913 srli s2,a7,0x10 -2041362c: 01e8f8b3 and a7,a7,t5 -20413630: 0107df93 srli t6,a5,0x10 -20413634: 01e5f5b3 and a1,a1,t5 -20413638: 01e7f3b3 and t2,a5,t5 -2041363c: 08c2 slli a7,a7,0x10 -2041363e: 98ae add a7,a7,a1 -20413640: 027687b3 mul a5,a3,t2 -20413644: 029385b3 mul a1,t2,s1 -20413648: 029f84b3 mul s1,t6,s1 -2041364c: 00f48e33 add t3,s1,a5 -20413650: 0105d493 srli s1,a1,0x10 -20413654: 94f2 add s1,s1,t3 -20413656: 03f686b3 mul a3,a3,t6 -2041365a: 00f4f463 bleu a5,s1,20413662 <__muldf3+0x21c> -2041365e: 67c1 lui a5,0x10 -20413660: 96be add a3,a3,a5 -20413662: 0104df13 srli t5,s1,0x10 -20413666: 69c1 lui s3,0x10 -20413668: 9f36 add t5,t5,a3 -2041366a: fff98693 addi a3,s3,-1 # ffff <__stack_size+0xf7ff> -2041366e: 8cf5 and s1,s1,a3 -20413670: 8df5 and a1,a1,a3 -20413672: 01045793 srli a5,s0,0x10 -20413676: 04c2 slli s1,s1,0x10 -20413678: 8c75 and s0,s0,a3 -2041367a: 94ae add s1,s1,a1 -2041367c: 02e406b3 mul a3,s0,a4 -20413680: 9926 add s2,s2,s1 -20413682: 02e78e33 mul t3,a5,a4 -20413686: 028305b3 mul a1,t1,s0 -2041368a: 02f30733 mul a4,t1,a5 -2041368e: 01c58333 add t1,a1,t3 -20413692: 0106d593 srli a1,a3,0x10 -20413696: 959a add a1,a1,t1 -20413698: 01c5f363 bleu t3,a1,2041369e <__muldf3+0x258> -2041369c: 974e add a4,a4,s3 -2041369e: 0105d313 srli t1,a1,0x10 -204136a2: 69c1 lui s3,0x10 -204136a4: 00e302b3 add t0,t1,a4 -204136a8: fff98713 addi a4,s3,-1 # ffff <__stack_size+0xf7ff> -204136ac: 8df9 and a1,a1,a4 -204136ae: 8ef9 and a3,a3,a4 -204136b0: 02740333 mul t1,s0,t2 -204136b4: 05c2 slli a1,a1,0x10 -204136b6: 95b6 add a1,a1,a3 -204136b8: 02778733 mul a4,a5,t2 -204136bc: 028f8433 mul s0,t6,s0 -204136c0: 02ff8e33 mul t3,t6,a5 -204136c4: 943a add s0,s0,a4 -204136c6: 01035793 srli a5,t1,0x10 -204136ca: 943e add s0,s0,a5 -204136cc: 00e47363 bleu a4,s0,204136d2 <__muldf3+0x28c> -204136d0: 9e4e add t3,t3,s3 -204136d2: 67c1 lui a5,0x10 -204136d4: 17fd addi a5,a5,-1 -204136d6: 00f476b3 and a3,s0,a5 -204136da: 00f37333 and t1,t1,a5 -204136de: 06c2 slli a3,a3,0x10 -204136e0: 9eca add t4,t4,s2 -204136e2: 969a add a3,a3,t1 -204136e4: 009eb4b3 sltu s1,t4,s1 -204136e8: 96fa add a3,a3,t5 -204136ea: 009687b3 add a5,a3,s1 -204136ee: 9eae add t4,t4,a1 -204136f0: 00beb5b3 sltu a1,t4,a1 -204136f4: 00578333 add t1,a5,t0 -204136f8: 00b30fb3 add t6,t1,a1 -204136fc: 01e6b6b3 sltu a3,a3,t5 -20413700: 0097b7b3 sltu a5,a5,s1 -20413704: 8fd5 or a5,a5,a3 -20413706: 8041 srli s0,s0,0x10 -20413708: 00533333 sltu t1,t1,t0 -2041370c: 00bfb5b3 sltu a1,t6,a1 -20413710: 97a2 add a5,a5,s0 -20413712: 00b365b3 or a1,t1,a1 -20413716: 97ae add a5,a5,a1 -20413718: 97f2 add a5,a5,t3 -2041371a: 017fd713 srli a4,t6,0x17 -2041371e: 07a6 slli a5,a5,0x9 -20413720: 8fd9 or a5,a5,a4 -20413722: 009e9713 slli a4,t4,0x9 -20413726: 01176733 or a4,a4,a7 -2041372a: 00e03733 snez a4,a4 -2041372e: 017ede93 srli t4,t4,0x17 -20413732: 009f9693 slli a3,t6,0x9 -20413736: 01d76733 or a4,a4,t4 -2041373a: 8f55 or a4,a4,a3 -2041373c: 00779693 slli a3,a5,0x7 -20413740: 0a06de63 bgez a3,204137fc <__muldf3+0x3b6> -20413744: 00175693 srli a3,a4,0x1 -20413748: 8b05 andi a4,a4,1 -2041374a: 8f55 or a4,a4,a3 -2041374c: 01f79693 slli a3,a5,0x1f -20413750: 8f55 or a4,a4,a3 -20413752: 8385 srli a5,a5,0x1 -20413754: 3ff80593 addi a1,a6,1023 -20413758: 0ab05463 blez a1,20413800 <__muldf3+0x3ba> -2041375c: 00777693 andi a3,a4,7 -20413760: ce81 beqz a3,20413778 <__muldf3+0x332> -20413762: 00f77693 andi a3,a4,15 -20413766: 4511 li a0,4 -20413768: 00a68863 beq a3,a0,20413778 <__muldf3+0x332> -2041376c: 00470693 addi a3,a4,4 -20413770: 00e6b733 sltu a4,a3,a4 -20413774: 97ba add a5,a5,a4 -20413776: 8736 mv a4,a3 -20413778: 00779693 slli a3,a5,0x7 -2041377c: 0006d863 bgez a3,2041378c <__muldf3+0x346> -20413780: ff0006b7 lui a3,0xff000 -20413784: 16fd addi a3,a3,-1 -20413786: 8ff5 and a5,a5,a3 -20413788: 40080593 addi a1,a6,1024 -2041378c: 7fe00693 li a3,2046 -20413790: 10b6c263 blt a3,a1,20413894 <__muldf3+0x44e> -20413794: 00375693 srli a3,a4,0x3 -20413798: 01d79713 slli a4,a5,0x1d -2041379c: 8f55 or a4,a4,a3 -2041379e: 838d srli a5,a5,0x3 -204137a0: 001006b7 lui a3,0x100 -204137a4: 16fd addi a3,a3,-1 -204137a6: 8ff5 and a5,a5,a3 -204137a8: 7ff5f693 andi a3,a1,2047 -204137ac: 801005b7 lui a1,0x80100 -204137b0: 15fd addi a1,a1,-1 -204137b2: 06d2 slli a3,a3,0x14 -204137b4: 8fed and a5,a5,a1 -204137b6: 50b2 lw ra,44(sp) -204137b8: 5422 lw s0,40(sp) -204137ba: 067e slli a2,a2,0x1f -204137bc: 8fd5 or a5,a5,a3 -204137be: 00c7e6b3 or a3,a5,a2 -204137c2: 5492 lw s1,36(sp) -204137c4: 5902 lw s2,32(sp) -204137c6: 49f2 lw s3,28(sp) -204137c8: 4a62 lw s4,24(sp) -204137ca: 4ad2 lw s5,20(sp) -204137cc: 4b42 lw s6,16(sp) -204137ce: 4bb2 lw s7,12(sp) -204137d0: 853a mv a0,a4 -204137d2: 85b6 mv a1,a3 -204137d4: 6145 addi sp,sp,48 -204137d6: 8082 ret -204137d8: 864e mv a2,s3 -204137da: 87a2 mv a5,s0 -204137dc: 8726 mv a4,s1 -204137de: 86da mv a3,s6 -204137e0: 4589 li a1,2 -204137e2: 0ab68963 beq a3,a1,20413894 <__muldf3+0x44e> -204137e6: 458d li a1,3 -204137e8: 08b68f63 beq a3,a1,20413886 <__muldf3+0x440> -204137ec: 4585 li a1,1 -204137ee: f6b693e3 bne a3,a1,20413754 <__muldf3+0x30e> -204137f2: 4781 li a5,0 -204137f4: 4701 li a4,0 -204137f6: a09d j 2041385c <__muldf3+0x416> -204137f8: 8652 mv a2,s4 -204137fa: b7dd j 204137e0 <__muldf3+0x39a> -204137fc: 882a mv a6,a0 -204137fe: bf99 j 20413754 <__muldf3+0x30e> -20413800: 4505 li a0,1 -20413802: 8d0d sub a0,a0,a1 -20413804: 03800693 li a3,56 -20413808: fea6c5e3 blt a3,a0,204137f2 <__muldf3+0x3ac> -2041380c: 46fd li a3,31 -2041380e: 04a6c963 blt a3,a0,20413860 <__muldf3+0x41a> -20413812: 41e80813 addi a6,a6,1054 -20413816: 010796b3 sll a3,a5,a6 -2041381a: 00a755b3 srl a1,a4,a0 -2041381e: 01071733 sll a4,a4,a6 -20413822: 8ecd or a3,a3,a1 -20413824: 00e03733 snez a4,a4 -20413828: 8f55 or a4,a4,a3 -2041382a: 00a7d7b3 srl a5,a5,a0 -2041382e: 00777693 andi a3,a4,7 -20413832: ce81 beqz a3,2041384a <__muldf3+0x404> -20413834: 00f77693 andi a3,a4,15 -20413838: 4591 li a1,4 -2041383a: 00b68863 beq a3,a1,2041384a <__muldf3+0x404> -2041383e: 00470693 addi a3,a4,4 -20413842: 00e6b733 sltu a4,a3,a4 -20413846: 97ba add a5,a5,a4 -20413848: 8736 mv a4,a3 -2041384a: 00879693 slli a3,a5,0x8 -2041384e: 0406c863 bltz a3,2041389e <__muldf3+0x458> -20413852: 01d79693 slli a3,a5,0x1d -20413856: 830d srli a4,a4,0x3 -20413858: 8f55 or a4,a4,a3 -2041385a: 838d srli a5,a5,0x3 -2041385c: 4581 li a1,0 -2041385e: b789 j 204137a0 <__muldf3+0x35a> -20413860: 5685 li a3,-31 -20413862: 8e8d sub a3,a3,a1 -20413864: 02000893 li a7,32 -20413868: 00d7d6b3 srl a3,a5,a3 -2041386c: 4581 li a1,0 -2041386e: 01150663 beq a0,a7,2041387a <__muldf3+0x434> -20413872: 43e80813 addi a6,a6,1086 -20413876: 010795b3 sll a1,a5,a6 -2041387a: 8f4d or a4,a4,a1 -2041387c: 00e03733 snez a4,a4 -20413880: 8f55 or a4,a4,a3 -20413882: 4781 li a5,0 -20413884: b76d j 2041382e <__muldf3+0x3e8> -20413886: 000807b7 lui a5,0x80 -2041388a: 4701 li a4,0 -2041388c: 7ff00593 li a1,2047 -20413890: 4601 li a2,0 -20413892: b739 j 204137a0 <__muldf3+0x35a> -20413894: 4781 li a5,0 -20413896: 4701 li a4,0 -20413898: 7ff00593 li a1,2047 -2041389c: b711 j 204137a0 <__muldf3+0x35a> -2041389e: 4781 li a5,0 -204138a0: 4701 li a4,0 -204138a2: 4585 li a1,1 -204138a4: bdf5 j 204137a0 <__muldf3+0x35a> +204130ca <__muldf3>: +204130ca: 7179 addi sp,sp,-48 +204130cc: d04a sw s2,32(sp) +204130ce: ca56 sw s5,20(sp) +204130d0: 00100937 lui s2,0x100 +204130d4: 0145da93 srli s5,a1,0x14 +204130d8: ce4e sw s3,28(sp) +204130da: cc52 sw s4,24(sp) +204130dc: c85a sw s6,16(sp) +204130de: c65e sw s7,12(sp) +204130e0: 197d addi s2,s2,-1 +204130e2: d606 sw ra,44(sp) +204130e4: d422 sw s0,40(sp) +204130e6: d226 sw s1,36(sp) +204130e8: 7ffafa93 andi s5,s5,2047 +204130ec: 8b2a mv s6,a0 +204130ee: 8bb2 mv s7,a2 +204130f0: 8a36 mv s4,a3 +204130f2: 00b97933 and s2,s2,a1 +204130f6: 01f5d993 srli s3,a1,0x1f +204130fa: 080a8863 beqz s5,2041318a <__muldf3+0xc0> +204130fe: 7ff00793 li a5,2047 +20413102: 0cfa8d63 beq s5,a5,204131dc <__muldf3+0x112> +20413106: 00800437 lui s0,0x800 +2041310a: 090e slli s2,s2,0x3 +2041310c: 00896933 or s2,s2,s0 +20413110: 01d55413 srli s0,a0,0x1d +20413114: 01246433 or s0,s0,s2 +20413118: 00351493 slli s1,a0,0x3 +2041311c: c01a8a93 addi s5,s5,-1023 +20413120: 4b01 li s6,0 +20413122: 014a5513 srli a0,s4,0x14 +20413126: 00100937 lui s2,0x100 +2041312a: 197d addi s2,s2,-1 +2041312c: 7ff57513 andi a0,a0,2047 +20413130: 01497933 and s2,s2,s4 +20413134: 875e mv a4,s7 +20413136: 01fa5a13 srli s4,s4,0x1f +2041313a: c179 beqz a0,20413200 <__muldf3+0x136> +2041313c: 7ff00793 li a5,2047 +20413140: 10f50a63 beq a0,a5,20413254 <__muldf3+0x18a> +20413144: 008007b7 lui a5,0x800 +20413148: 090e slli s2,s2,0x3 +2041314a: 00f96933 or s2,s2,a5 +2041314e: 01dbd793 srli a5,s7,0x1d +20413152: 0127e7b3 or a5,a5,s2 +20413156: 003b9713 slli a4,s7,0x3 +2041315a: c0150513 addi a0,a0,-1023 +2041315e: 4681 li a3,0 +20413160: 002b1593 slli a1,s6,0x2 +20413164: 8dd5 or a1,a1,a3 +20413166: 9556 add a0,a0,s5 +20413168: 15fd addi a1,a1,-1 +2041316a: 48b9 li a7,14 +2041316c: 0149c633 xor a2,s3,s4 +20413170: 00150813 addi a6,a0,1 +20413174: 10b8e163 bltu a7,a1,20413276 <__muldf3+0x1ac> +20413178: 00005517 auipc a0,0x5 +2041317c: b3c50513 addi a0,a0,-1220 # 20417cb4 +20413180: 058a slli a1,a1,0x2 +20413182: 95aa add a1,a1,a0 +20413184: 418c lw a1,0(a1) +20413186: 95aa add a1,a1,a0 +20413188: 8582 jr a1 +2041318a: 00a96433 or s0,s2,a0 +2041318e: c025 beqz s0,204131ee <__muldf3+0x124> +20413190: 02090b63 beqz s2,204131c6 <__muldf3+0xfc> +20413194: 854a mv a0,s2 +20413196: 598020ef jal ra,2041572e <__clzsi2> +2041319a: ff550793 addi a5,a0,-11 +2041319e: 4771 li a4,28 +204131a0: 02f74863 blt a4,a5,204131d0 <__muldf3+0x106> +204131a4: 4475 li s0,29 +204131a6: ff850493 addi s1,a0,-8 +204131aa: 8c1d sub s0,s0,a5 +204131ac: 00991933 sll s2,s2,s1 +204131b0: 008b5433 srl s0,s6,s0 +204131b4: 01246433 or s0,s0,s2 +204131b8: 009b14b3 sll s1,s6,s1 +204131bc: c0d00a93 li s5,-1011 +204131c0: 40aa8ab3 sub s5,s5,a0 +204131c4: bfb1 j 20413120 <__muldf3+0x56> +204131c6: 568020ef jal ra,2041572e <__clzsi2> +204131ca: 02050513 addi a0,a0,32 +204131ce: b7f1 j 2041319a <__muldf3+0xd0> +204131d0: fd850413 addi s0,a0,-40 +204131d4: 008b1433 sll s0,s6,s0 +204131d8: 4481 li s1,0 +204131da: b7cd j 204131bc <__muldf3+0xf2> +204131dc: 00a96433 or s0,s2,a0 +204131e0: c819 beqz s0,204131f6 <__muldf3+0x12c> +204131e2: 84aa mv s1,a0 +204131e4: 844a mv s0,s2 +204131e6: 7ff00a93 li s5,2047 +204131ea: 4b0d li s6,3 +204131ec: bf1d j 20413122 <__muldf3+0x58> +204131ee: 4481 li s1,0 +204131f0: 4a81 li s5,0 +204131f2: 4b05 li s6,1 +204131f4: b73d j 20413122 <__muldf3+0x58> +204131f6: 4481 li s1,0 +204131f8: 7ff00a93 li s5,2047 +204131fc: 4b09 li s6,2 +204131fe: b715 j 20413122 <__muldf3+0x58> +20413200: 017967b3 or a5,s2,s7 +20413204: c3a5 beqz a5,20413264 <__muldf3+0x19a> +20413206: 02090b63 beqz s2,2041323c <__muldf3+0x172> +2041320a: 854a mv a0,s2 +2041320c: 522020ef jal ra,2041572e <__clzsi2> +20413210: ff550693 addi a3,a0,-11 +20413214: 47f1 li a5,28 +20413216: 02d7c963 blt a5,a3,20413248 <__muldf3+0x17e> +2041321a: 47f5 li a5,29 +2041321c: ff850713 addi a4,a0,-8 +20413220: 8f95 sub a5,a5,a3 +20413222: 00e91933 sll s2,s2,a4 +20413226: 00fbd7b3 srl a5,s7,a5 +2041322a: 0127e7b3 or a5,a5,s2 +2041322e: 00eb9733 sll a4,s7,a4 +20413232: c0d00693 li a3,-1011 +20413236: 40a68533 sub a0,a3,a0 +2041323a: b715 j 2041315e <__muldf3+0x94> +2041323c: 855e mv a0,s7 +2041323e: 4f0020ef jal ra,2041572e <__clzsi2> +20413242: 02050513 addi a0,a0,32 +20413246: b7e9 j 20413210 <__muldf3+0x146> +20413248: fd850793 addi a5,a0,-40 +2041324c: 00fb97b3 sll a5,s7,a5 +20413250: 4701 li a4,0 +20413252: b7c5 j 20413232 <__muldf3+0x168> +20413254: 017967b3 or a5,s2,s7 +20413258: cb91 beqz a5,2041326c <__muldf3+0x1a2> +2041325a: 87ca mv a5,s2 +2041325c: 7ff00513 li a0,2047 +20413260: 468d li a3,3 +20413262: bdfd j 20413160 <__muldf3+0x96> +20413264: 4701 li a4,0 +20413266: 4501 li a0,0 +20413268: 4685 li a3,1 +2041326a: bddd j 20413160 <__muldf3+0x96> +2041326c: 4701 li a4,0 +2041326e: 7ff00513 li a0,2047 +20413272: 4689 li a3,2 +20413274: b5f5 j 20413160 <__muldf3+0x96> +20413276: 6fc1 lui t6,0x10 +20413278: ffff8f13 addi t5,t6,-1 # ffff <__stack_size+0xf7ff> +2041327c: 0104d693 srli a3,s1,0x10 +20413280: 01075313 srli t1,a4,0x10 +20413284: 01e4f4b3 and s1,s1,t5 +20413288: 01e77733 and a4,a4,t5 +2041328c: 029308b3 mul a7,t1,s1 +20413290: 02e485b3 mul a1,s1,a4 +20413294: 02e682b3 mul t0,a3,a4 +20413298: 00588e33 add t3,a7,t0 +2041329c: 0105d893 srli a7,a1,0x10 +204132a0: 98f2 add a7,a7,t3 +204132a2: 02668eb3 mul t4,a3,t1 +204132a6: 0058f363 bleu t0,a7,204132ac <__muldf3+0x1e2> +204132aa: 9efe add t4,t4,t6 +204132ac: 0108d913 srli s2,a7,0x10 +204132b0: 01e8f8b3 and a7,a7,t5 +204132b4: 0107df93 srli t6,a5,0x10 +204132b8: 01e5f5b3 and a1,a1,t5 +204132bc: 01e7f3b3 and t2,a5,t5 +204132c0: 08c2 slli a7,a7,0x10 +204132c2: 98ae add a7,a7,a1 +204132c4: 027687b3 mul a5,a3,t2 +204132c8: 029385b3 mul a1,t2,s1 +204132cc: 029f84b3 mul s1,t6,s1 +204132d0: 00f48e33 add t3,s1,a5 +204132d4: 0105d493 srli s1,a1,0x10 +204132d8: 94f2 add s1,s1,t3 +204132da: 03f686b3 mul a3,a3,t6 +204132de: 00f4f463 bleu a5,s1,204132e6 <__muldf3+0x21c> +204132e2: 67c1 lui a5,0x10 +204132e4: 96be add a3,a3,a5 +204132e6: 0104df13 srli t5,s1,0x10 +204132ea: 69c1 lui s3,0x10 +204132ec: 9f36 add t5,t5,a3 +204132ee: fff98693 addi a3,s3,-1 # ffff <__stack_size+0xf7ff> +204132f2: 8cf5 and s1,s1,a3 +204132f4: 8df5 and a1,a1,a3 +204132f6: 01045793 srli a5,s0,0x10 +204132fa: 04c2 slli s1,s1,0x10 +204132fc: 8c75 and s0,s0,a3 +204132fe: 94ae add s1,s1,a1 +20413300: 02e406b3 mul a3,s0,a4 +20413304: 9926 add s2,s2,s1 +20413306: 02e78e33 mul t3,a5,a4 +2041330a: 028305b3 mul a1,t1,s0 +2041330e: 02f30733 mul a4,t1,a5 +20413312: 01c58333 add t1,a1,t3 +20413316: 0106d593 srli a1,a3,0x10 +2041331a: 959a add a1,a1,t1 +2041331c: 01c5f363 bleu t3,a1,20413322 <__muldf3+0x258> +20413320: 974e add a4,a4,s3 +20413322: 0105d313 srli t1,a1,0x10 +20413326: 69c1 lui s3,0x10 +20413328: 00e302b3 add t0,t1,a4 +2041332c: fff98713 addi a4,s3,-1 # ffff <__stack_size+0xf7ff> +20413330: 8df9 and a1,a1,a4 +20413332: 8ef9 and a3,a3,a4 +20413334: 02740333 mul t1,s0,t2 +20413338: 05c2 slli a1,a1,0x10 +2041333a: 95b6 add a1,a1,a3 +2041333c: 02778733 mul a4,a5,t2 +20413340: 028f8433 mul s0,t6,s0 +20413344: 02ff8e33 mul t3,t6,a5 +20413348: 943a add s0,s0,a4 +2041334a: 01035793 srli a5,t1,0x10 +2041334e: 943e add s0,s0,a5 +20413350: 00e47363 bleu a4,s0,20413356 <__muldf3+0x28c> +20413354: 9e4e add t3,t3,s3 +20413356: 67c1 lui a5,0x10 +20413358: 17fd addi a5,a5,-1 +2041335a: 00f476b3 and a3,s0,a5 +2041335e: 00f37333 and t1,t1,a5 +20413362: 06c2 slli a3,a3,0x10 +20413364: 9eca add t4,t4,s2 +20413366: 969a add a3,a3,t1 +20413368: 009eb4b3 sltu s1,t4,s1 +2041336c: 96fa add a3,a3,t5 +2041336e: 009687b3 add a5,a3,s1 +20413372: 9eae add t4,t4,a1 +20413374: 00beb5b3 sltu a1,t4,a1 +20413378: 00578333 add t1,a5,t0 +2041337c: 00b30fb3 add t6,t1,a1 +20413380: 01e6b6b3 sltu a3,a3,t5 +20413384: 0097b7b3 sltu a5,a5,s1 +20413388: 8fd5 or a5,a5,a3 +2041338a: 8041 srli s0,s0,0x10 +2041338c: 00533333 sltu t1,t1,t0 +20413390: 00bfb5b3 sltu a1,t6,a1 +20413394: 97a2 add a5,a5,s0 +20413396: 00b365b3 or a1,t1,a1 +2041339a: 97ae add a5,a5,a1 +2041339c: 97f2 add a5,a5,t3 +2041339e: 017fd713 srli a4,t6,0x17 +204133a2: 07a6 slli a5,a5,0x9 +204133a4: 8fd9 or a5,a5,a4 +204133a6: 009e9713 slli a4,t4,0x9 +204133aa: 01176733 or a4,a4,a7 +204133ae: 00e03733 snez a4,a4 +204133b2: 017ede93 srli t4,t4,0x17 +204133b6: 009f9693 slli a3,t6,0x9 +204133ba: 01d76733 or a4,a4,t4 +204133be: 8f55 or a4,a4,a3 +204133c0: 00779693 slli a3,a5,0x7 +204133c4: 0a06de63 bgez a3,20413480 <__muldf3+0x3b6> +204133c8: 00175693 srli a3,a4,0x1 +204133cc: 8b05 andi a4,a4,1 +204133ce: 8f55 or a4,a4,a3 +204133d0: 01f79693 slli a3,a5,0x1f +204133d4: 8f55 or a4,a4,a3 +204133d6: 8385 srli a5,a5,0x1 +204133d8: 3ff80593 addi a1,a6,1023 +204133dc: 0ab05463 blez a1,20413484 <__muldf3+0x3ba> +204133e0: 00777693 andi a3,a4,7 +204133e4: ce81 beqz a3,204133fc <__muldf3+0x332> +204133e6: 00f77693 andi a3,a4,15 +204133ea: 4511 li a0,4 +204133ec: 00a68863 beq a3,a0,204133fc <__muldf3+0x332> +204133f0: 00470693 addi a3,a4,4 +204133f4: 00e6b733 sltu a4,a3,a4 +204133f8: 97ba add a5,a5,a4 +204133fa: 8736 mv a4,a3 +204133fc: 00779693 slli a3,a5,0x7 +20413400: 0006d863 bgez a3,20413410 <__muldf3+0x346> +20413404: ff0006b7 lui a3,0xff000 +20413408: 16fd addi a3,a3,-1 +2041340a: 8ff5 and a5,a5,a3 +2041340c: 40080593 addi a1,a6,1024 +20413410: 7fe00693 li a3,2046 +20413414: 10b6c263 blt a3,a1,20413518 <__muldf3+0x44e> +20413418: 00375693 srli a3,a4,0x3 +2041341c: 01d79713 slli a4,a5,0x1d +20413420: 8f55 or a4,a4,a3 +20413422: 838d srli a5,a5,0x3 +20413424: 001006b7 lui a3,0x100 +20413428: 16fd addi a3,a3,-1 +2041342a: 8ff5 and a5,a5,a3 +2041342c: 7ff5f693 andi a3,a1,2047 +20413430: 801005b7 lui a1,0x80100 +20413434: 15fd addi a1,a1,-1 +20413436: 06d2 slli a3,a3,0x14 +20413438: 8fed and a5,a5,a1 +2041343a: 50b2 lw ra,44(sp) +2041343c: 5422 lw s0,40(sp) +2041343e: 067e slli a2,a2,0x1f +20413440: 8fd5 or a5,a5,a3 +20413442: 00c7e6b3 or a3,a5,a2 +20413446: 5492 lw s1,36(sp) +20413448: 5902 lw s2,32(sp) +2041344a: 49f2 lw s3,28(sp) +2041344c: 4a62 lw s4,24(sp) +2041344e: 4ad2 lw s5,20(sp) +20413450: 4b42 lw s6,16(sp) +20413452: 4bb2 lw s7,12(sp) +20413454: 853a mv a0,a4 +20413456: 85b6 mv a1,a3 +20413458: 6145 addi sp,sp,48 +2041345a: 8082 ret +2041345c: 864e mv a2,s3 +2041345e: 87a2 mv a5,s0 +20413460: 8726 mv a4,s1 +20413462: 86da mv a3,s6 +20413464: 4589 li a1,2 +20413466: 0ab68963 beq a3,a1,20413518 <__muldf3+0x44e> +2041346a: 458d li a1,3 +2041346c: 08b68f63 beq a3,a1,2041350a <__muldf3+0x440> +20413470: 4585 li a1,1 +20413472: f6b693e3 bne a3,a1,204133d8 <__muldf3+0x30e> +20413476: 4781 li a5,0 +20413478: 4701 li a4,0 +2041347a: a09d j 204134e0 <__muldf3+0x416> +2041347c: 8652 mv a2,s4 +2041347e: b7dd j 20413464 <__muldf3+0x39a> +20413480: 882a mv a6,a0 +20413482: bf99 j 204133d8 <__muldf3+0x30e> +20413484: 4505 li a0,1 +20413486: 8d0d sub a0,a0,a1 +20413488: 03800693 li a3,56 +2041348c: fea6c5e3 blt a3,a0,20413476 <__muldf3+0x3ac> +20413490: 46fd li a3,31 +20413492: 04a6c963 blt a3,a0,204134e4 <__muldf3+0x41a> +20413496: 41e80813 addi a6,a6,1054 +2041349a: 010796b3 sll a3,a5,a6 +2041349e: 00a755b3 srl a1,a4,a0 +204134a2: 01071733 sll a4,a4,a6 +204134a6: 8ecd or a3,a3,a1 +204134a8: 00e03733 snez a4,a4 +204134ac: 8f55 or a4,a4,a3 +204134ae: 00a7d7b3 srl a5,a5,a0 +204134b2: 00777693 andi a3,a4,7 +204134b6: ce81 beqz a3,204134ce <__muldf3+0x404> +204134b8: 00f77693 andi a3,a4,15 +204134bc: 4591 li a1,4 +204134be: 00b68863 beq a3,a1,204134ce <__muldf3+0x404> +204134c2: 00470693 addi a3,a4,4 +204134c6: 00e6b733 sltu a4,a3,a4 +204134ca: 97ba add a5,a5,a4 +204134cc: 8736 mv a4,a3 +204134ce: 00879693 slli a3,a5,0x8 +204134d2: 0406c863 bltz a3,20413522 <__muldf3+0x458> +204134d6: 01d79693 slli a3,a5,0x1d +204134da: 830d srli a4,a4,0x3 +204134dc: 8f55 or a4,a4,a3 +204134de: 838d srli a5,a5,0x3 +204134e0: 4581 li a1,0 +204134e2: b789 j 20413424 <__muldf3+0x35a> +204134e4: 5685 li a3,-31 +204134e6: 8e8d sub a3,a3,a1 +204134e8: 02000893 li a7,32 +204134ec: 00d7d6b3 srl a3,a5,a3 +204134f0: 4581 li a1,0 +204134f2: 01150663 beq a0,a7,204134fe <__muldf3+0x434> +204134f6: 43e80813 addi a6,a6,1086 +204134fa: 010795b3 sll a1,a5,a6 +204134fe: 8f4d or a4,a4,a1 +20413500: 00e03733 snez a4,a4 +20413504: 8f55 or a4,a4,a3 +20413506: 4781 li a5,0 +20413508: b76d j 204134b2 <__muldf3+0x3e8> +2041350a: 000807b7 lui a5,0x80 +2041350e: 4701 li a4,0 +20413510: 7ff00593 li a1,2047 +20413514: 4601 li a2,0 +20413516: b739 j 20413424 <__muldf3+0x35a> +20413518: 4781 li a5,0 +2041351a: 4701 li a4,0 +2041351c: 7ff00593 li a1,2047 +20413520: b711 j 20413424 <__muldf3+0x35a> +20413522: 4781 li a5,0 +20413524: 4701 li a4,0 +20413526: 4585 li a1,1 +20413528: bdf5 j 20413424 <__muldf3+0x35a> -204138a6 <__eqtf2>: -204138a6: 455c lw a5,12(a0) -204138a8: 0005af03 lw t5,0(a1) # 80100000 <_sp+0xfc000> -204138ac: 0045af83 lw t6,4(a1) -204138b0: 0085a283 lw t0,8(a1) -204138b4: 45cc lw a1,12(a1) -204138b6: 6721 lui a4,0x8 -204138b8: 0107d693 srli a3,a5,0x10 -204138bc: 177d addi a4,a4,-1 -204138be: 01079813 slli a6,a5,0x10 -204138c2: 01059e93 slli t4,a1,0x10 -204138c6: 01f7d613 srli a2,a5,0x1f -204138ca: 8ef9 and a3,a3,a4 -204138cc: 0105d793 srli a5,a1,0x10 -204138d0: 1141 addi sp,sp,-16 -204138d2: 00052883 lw a7,0(a0) -204138d6: 00452303 lw t1,4(a0) -204138da: 00852e03 lw t3,8(a0) -204138de: 01085813 srli a6,a6,0x10 -204138e2: 010ede93 srli t4,t4,0x10 -204138e6: 8ff9 and a5,a5,a4 -204138e8: 81fd srli a1,a1,0x1f -204138ea: 00e69d63 bne a3,a4,20413904 <__eqtf2+0x5e> -204138ee: 0068e733 or a4,a7,t1 -204138f2: 01c76733 or a4,a4,t3 -204138f6: 01076733 or a4,a4,a6 -204138fa: 4505 li a0,1 -204138fc: e721 bnez a4,20413944 <__eqtf2+0x9e> -204138fe: 04d79363 bne a5,a3,20413944 <__eqtf2+0x9e> -20413902: a019 j 20413908 <__eqtf2+0x62> -20413904: 00e79a63 bne a5,a4,20413918 <__eqtf2+0x72> -20413908: 01ff6733 or a4,t5,t6 -2041390c: 00576733 or a4,a4,t0 -20413910: 01d76733 or a4,a4,t4 -20413914: 4505 li a0,1 -20413916: e71d bnez a4,20413944 <__eqtf2+0x9e> -20413918: 4505 li a0,1 -2041391a: 02d79563 bne a5,a3,20413944 <__eqtf2+0x9e> -2041391e: 03e89363 bne a7,t5,20413944 <__eqtf2+0x9e> -20413922: 03f31163 bne t1,t6,20413944 <__eqtf2+0x9e> -20413926: 005e1f63 bne t3,t0,20413944 <__eqtf2+0x9e> -2041392a: 01d81d63 bne a6,t4,20413944 <__eqtf2+0x9e> -2041392e: 00b60d63 beq a2,a1,20413948 <__eqtf2+0xa2> -20413932: eb89 bnez a5,20413944 <__eqtf2+0x9e> -20413934: 0068e533 or a0,a7,t1 -20413938: 01c56533 or a0,a0,t3 -2041393c: 01056533 or a0,a0,a6 -20413940: 00a03533 snez a0,a0 -20413944: 0141 addi sp,sp,16 -20413946: 8082 ret -20413948: 4501 li a0,0 -2041394a: bfed j 20413944 <__eqtf2+0x9e> +2041352a <__eqtf2>: +2041352a: 455c lw a5,12(a0) +2041352c: 0005af03 lw t5,0(a1) # 80100000 <_sp+0xfc000> +20413530: 0045af83 lw t6,4(a1) +20413534: 0085a283 lw t0,8(a1) +20413538: 45cc lw a1,12(a1) +2041353a: 6721 lui a4,0x8 +2041353c: 0107d693 srli a3,a5,0x10 +20413540: 177d addi a4,a4,-1 +20413542: 01079813 slli a6,a5,0x10 +20413546: 01059e93 slli t4,a1,0x10 +2041354a: 01f7d613 srli a2,a5,0x1f +2041354e: 8ef9 and a3,a3,a4 +20413550: 0105d793 srli a5,a1,0x10 +20413554: 1141 addi sp,sp,-16 +20413556: 00052883 lw a7,0(a0) +2041355a: 00452303 lw t1,4(a0) +2041355e: 00852e03 lw t3,8(a0) +20413562: 01085813 srli a6,a6,0x10 +20413566: 010ede93 srli t4,t4,0x10 +2041356a: 8ff9 and a5,a5,a4 +2041356c: 81fd srli a1,a1,0x1f +2041356e: 00e69d63 bne a3,a4,20413588 <__eqtf2+0x5e> +20413572: 0068e733 or a4,a7,t1 +20413576: 01c76733 or a4,a4,t3 +2041357a: 01076733 or a4,a4,a6 +2041357e: 4505 li a0,1 +20413580: e721 bnez a4,204135c8 <__eqtf2+0x9e> +20413582: 04d79363 bne a5,a3,204135c8 <__eqtf2+0x9e> +20413586: a019 j 2041358c <__eqtf2+0x62> +20413588: 00e79a63 bne a5,a4,2041359c <__eqtf2+0x72> +2041358c: 01ff6733 or a4,t5,t6 +20413590: 00576733 or a4,a4,t0 +20413594: 01d76733 or a4,a4,t4 +20413598: 4505 li a0,1 +2041359a: e71d bnez a4,204135c8 <__eqtf2+0x9e> +2041359c: 4505 li a0,1 +2041359e: 02d79563 bne a5,a3,204135c8 <__eqtf2+0x9e> +204135a2: 03e89363 bne a7,t5,204135c8 <__eqtf2+0x9e> +204135a6: 03f31163 bne t1,t6,204135c8 <__eqtf2+0x9e> +204135aa: 005e1f63 bne t3,t0,204135c8 <__eqtf2+0x9e> +204135ae: 01d81d63 bne a6,t4,204135c8 <__eqtf2+0x9e> +204135b2: 00b60d63 beq a2,a1,204135cc <__eqtf2+0xa2> +204135b6: eb89 bnez a5,204135c8 <__eqtf2+0x9e> +204135b8: 0068e533 or a0,a7,t1 +204135bc: 01c56533 or a0,a0,t3 +204135c0: 01056533 or a0,a0,a6 +204135c4: 00a03533 snez a0,a0 +204135c8: 0141 addi sp,sp,16 +204135ca: 8082 ret +204135cc: 4501 li a0,0 +204135ce: bfed j 204135c8 <__eqtf2+0x9e> -2041394c <__getf2>: -2041394c: 455c lw a5,12(a0) -2041394e: 00c5a883 lw a7,12(a1) -20413952: 00052f03 lw t5,0(a0) -20413956: 4150 lw a2,4(a0) -20413958: 00852803 lw a6,8(a0) -2041395c: 6521 lui a0,0x8 -2041395e: 0107d713 srli a4,a5,0x10 -20413962: 157d addi a0,a0,-1 -20413964: 01089e93 slli t4,a7,0x10 -20413968: 0108d693 srli a3,a7,0x10 -2041396c: 0005a283 lw t0,0(a1) -20413970: 0045a303 lw t1,4(a1) -20413974: 0085ae03 lw t3,8(a1) -20413978: 8f69 and a4,a4,a0 -2041397a: 01079593 slli a1,a5,0x10 -2041397e: 1141 addi sp,sp,-16 -20413980: 81c1 srli a1,a1,0x10 -20413982: 83fd srli a5,a5,0x1f -20413984: 010ede93 srli t4,t4,0x10 -20413988: 8ee9 and a3,a3,a0 -2041398a: 01f8d893 srli a7,a7,0x1f -2041398e: 00a71d63 bne a4,a0,204139a8 <__getf2+0x5c> -20413992: 00cf6fb3 or t6,t5,a2 -20413996: 010fefb3 or t6,t6,a6 -2041399a: 00bfefb3 or t6,t6,a1 -2041399e: 5579 li a0,-2 -204139a0: 0a0f8763 beqz t6,20413a4e <__getf2+0x102> -204139a4: 0141 addi sp,sp,16 -204139a6: 8082 ret -204139a8: 02a69463 bne a3,a0,204139d0 <__getf2+0x84> -204139ac: 0062efb3 or t6,t0,t1 -204139b0: 01cfefb3 or t6,t6,t3 -204139b4: 01dfefb3 or t6,t6,t4 -204139b8: 5579 li a0,-2 -204139ba: fe0f95e3 bnez t6,204139a4 <__getf2+0x58> -204139be: eb1d bnez a4,204139f4 <__getf2+0xa8> -204139c0: 00cf6533 or a0,t5,a2 -204139c4: 01056533 or a0,a0,a6 -204139c8: 8d4d or a0,a0,a1 -204139ca: 00153513 seqz a0,a0 -204139ce: a015 j 204139f2 <__getf2+0xa6> -204139d0: e349 bnez a4,20413a52 <__getf2+0x106> -204139d2: 00cf6533 or a0,t5,a2 -204139d6: 01056533 or a0,a0,a6 -204139da: 8d4d or a0,a0,a1 -204139dc: 00153513 seqz a0,a0 -204139e0: ea89 bnez a3,204139f2 <__getf2+0xa6> -204139e2: 0062efb3 or t6,t0,t1 -204139e6: 01cfefb3 or t6,t6,t3 -204139ea: 01dfefb3 or t6,t6,t4 -204139ee: 040f8e63 beqz t6,20413a4a <__getf2+0xfe> -204139f2: e511 bnez a0,204139fe <__getf2+0xb2> -204139f4: 01178963 beq a5,a7,20413a06 <__getf2+0xba> -204139f8: 4505 li a0,1 -204139fa: d7cd beqz a5,204139a4 <__getf2+0x58> -204139fc: a019 j 20413a02 <__getf2+0xb6> -204139fe: fa0893e3 bnez a7,204139a4 <__getf2+0x58> -20413a02: 557d li a0,-1 -20413a04: b745 j 204139a4 <__getf2+0x58> -20413a06: fee6c9e3 blt a3,a4,204139f8 <__getf2+0xac> -20413a0a: 00d75663 ble a3,a4,20413a16 <__getf2+0xca> -20413a0e: 557d li a0,-1 -20413a10: dbd1 beqz a5,204139a4 <__getf2+0x58> -20413a12: 4505 li a0,1 -20413a14: bf41 j 204139a4 <__getf2+0x58> -20413a16: febee1e3 bltu t4,a1,204139f8 <__getf2+0xac> -20413a1a: 03d59463 bne a1,t4,20413a42 <__getf2+0xf6> -20413a1e: fd0e6de3 bltu t3,a6,204139f8 <__getf2+0xac> -20413a22: 03c81b63 bne a6,t3,20413a58 <__getf2+0x10c> -20413a26: fcc369e3 bltu t1,a2,204139f8 <__getf2+0xac> -20413a2a: 00661463 bne a2,t1,20413a32 <__getf2+0xe6> -20413a2e: fde2e5e3 bltu t0,t5,204139f8 <__getf2+0xac> -20413a32: fc666ee3 bltu a2,t1,20413a0e <__getf2+0xc2> -20413a36: 4501 li a0,0 -20413a38: f66616e3 bne a2,t1,204139a4 <__getf2+0x58> -20413a3c: fc5f69e3 bltu t5,t0,20413a0e <__getf2+0xc2> -20413a40: b795 j 204139a4 <__getf2+0x58> -20413a42: fdd5e6e3 bltu a1,t4,20413a0e <__getf2+0xc2> -20413a46: 4501 li a0,0 -20413a48: bfb1 j 204139a4 <__getf2+0x58> -20413a4a: fd75 bnez a0,20413a46 <__getf2+0xfa> -20413a4c: b775 j 204139f8 <__getf2+0xac> -20413a4e: f4e68fe3 beq a3,a4,204139ac <__getf2+0x60> -20413a52: 4501 li a0,0 -20413a54: d6d9 beqz a3,204139e2 <__getf2+0x96> -20413a56: bf79 j 204139f4 <__getf2+0xa8> -20413a58: fbc86be3 bltu a6,t3,20413a0e <__getf2+0xc2> -20413a5c: b7ed j 20413a46 <__getf2+0xfa> +204135d0 <__getf2>: +204135d0: 455c lw a5,12(a0) +204135d2: 00c5a883 lw a7,12(a1) +204135d6: 00052f03 lw t5,0(a0) +204135da: 4150 lw a2,4(a0) +204135dc: 00852803 lw a6,8(a0) +204135e0: 6521 lui a0,0x8 +204135e2: 0107d713 srli a4,a5,0x10 +204135e6: 157d addi a0,a0,-1 +204135e8: 01089e93 slli t4,a7,0x10 +204135ec: 0108d693 srli a3,a7,0x10 +204135f0: 0005a283 lw t0,0(a1) +204135f4: 0045a303 lw t1,4(a1) +204135f8: 0085ae03 lw t3,8(a1) +204135fc: 8f69 and a4,a4,a0 +204135fe: 01079593 slli a1,a5,0x10 +20413602: 1141 addi sp,sp,-16 +20413604: 81c1 srli a1,a1,0x10 +20413606: 83fd srli a5,a5,0x1f +20413608: 010ede93 srli t4,t4,0x10 +2041360c: 8ee9 and a3,a3,a0 +2041360e: 01f8d893 srli a7,a7,0x1f +20413612: 00a71d63 bne a4,a0,2041362c <__getf2+0x5c> +20413616: 00cf6fb3 or t6,t5,a2 +2041361a: 010fefb3 or t6,t6,a6 +2041361e: 00bfefb3 or t6,t6,a1 +20413622: 5579 li a0,-2 +20413624: 0a0f8763 beqz t6,204136d2 <__getf2+0x102> +20413628: 0141 addi sp,sp,16 +2041362a: 8082 ret +2041362c: 02a69463 bne a3,a0,20413654 <__getf2+0x84> +20413630: 0062efb3 or t6,t0,t1 +20413634: 01cfefb3 or t6,t6,t3 +20413638: 01dfefb3 or t6,t6,t4 +2041363c: 5579 li a0,-2 +2041363e: fe0f95e3 bnez t6,20413628 <__getf2+0x58> +20413642: eb1d bnez a4,20413678 <__getf2+0xa8> +20413644: 00cf6533 or a0,t5,a2 +20413648: 01056533 or a0,a0,a6 +2041364c: 8d4d or a0,a0,a1 +2041364e: 00153513 seqz a0,a0 +20413652: a015 j 20413676 <__getf2+0xa6> +20413654: e349 bnez a4,204136d6 <__getf2+0x106> +20413656: 00cf6533 or a0,t5,a2 +2041365a: 01056533 or a0,a0,a6 +2041365e: 8d4d or a0,a0,a1 +20413660: 00153513 seqz a0,a0 +20413664: ea89 bnez a3,20413676 <__getf2+0xa6> +20413666: 0062efb3 or t6,t0,t1 +2041366a: 01cfefb3 or t6,t6,t3 +2041366e: 01dfefb3 or t6,t6,t4 +20413672: 040f8e63 beqz t6,204136ce <__getf2+0xfe> +20413676: e511 bnez a0,20413682 <__getf2+0xb2> +20413678: 01178963 beq a5,a7,2041368a <__getf2+0xba> +2041367c: 4505 li a0,1 +2041367e: d7cd beqz a5,20413628 <__getf2+0x58> +20413680: a019 j 20413686 <__getf2+0xb6> +20413682: fa0893e3 bnez a7,20413628 <__getf2+0x58> +20413686: 557d li a0,-1 +20413688: b745 j 20413628 <__getf2+0x58> +2041368a: fee6c9e3 blt a3,a4,2041367c <__getf2+0xac> +2041368e: 00d75663 ble a3,a4,2041369a <__getf2+0xca> +20413692: 557d li a0,-1 +20413694: dbd1 beqz a5,20413628 <__getf2+0x58> +20413696: 4505 li a0,1 +20413698: bf41 j 20413628 <__getf2+0x58> +2041369a: febee1e3 bltu t4,a1,2041367c <__getf2+0xac> +2041369e: 03d59463 bne a1,t4,204136c6 <__getf2+0xf6> +204136a2: fd0e6de3 bltu t3,a6,2041367c <__getf2+0xac> +204136a6: 03c81b63 bne a6,t3,204136dc <__getf2+0x10c> +204136aa: fcc369e3 bltu t1,a2,2041367c <__getf2+0xac> +204136ae: 00661463 bne a2,t1,204136b6 <__getf2+0xe6> +204136b2: fde2e5e3 bltu t0,t5,2041367c <__getf2+0xac> +204136b6: fc666ee3 bltu a2,t1,20413692 <__getf2+0xc2> +204136ba: 4501 li a0,0 +204136bc: f66616e3 bne a2,t1,20413628 <__getf2+0x58> +204136c0: fc5f69e3 bltu t5,t0,20413692 <__getf2+0xc2> +204136c4: b795 j 20413628 <__getf2+0x58> +204136c6: fdd5e6e3 bltu a1,t4,20413692 <__getf2+0xc2> +204136ca: 4501 li a0,0 +204136cc: bfb1 j 20413628 <__getf2+0x58> +204136ce: fd75 bnez a0,204136ca <__getf2+0xfa> +204136d0: b775 j 2041367c <__getf2+0xac> +204136d2: f4e68fe3 beq a3,a4,20413630 <__getf2+0x60> +204136d6: 4501 li a0,0 +204136d8: d6d9 beqz a3,20413666 <__getf2+0x96> +204136da: bf79 j 20413678 <__getf2+0xa8> +204136dc: fbc86be3 bltu a6,t3,20413692 <__getf2+0xc2> +204136e0: b7ed j 204136ca <__getf2+0xfa> -20413a5e <__letf2>: -20413a5e: 455c lw a5,12(a0) -20413a60: 00c5a883 lw a7,12(a1) -20413a64: 00052f03 lw t5,0(a0) # 8000 <__stack_size+0x7800> -20413a68: 4150 lw a2,4(a0) -20413a6a: 00852803 lw a6,8(a0) -20413a6e: 6521 lui a0,0x8 -20413a70: 0107d713 srli a4,a5,0x10 -20413a74: 157d addi a0,a0,-1 -20413a76: 01089e93 slli t4,a7,0x10 -20413a7a: 0108d693 srli a3,a7,0x10 -20413a7e: 0005a283 lw t0,0(a1) -20413a82: 0045a303 lw t1,4(a1) -20413a86: 0085ae03 lw t3,8(a1) -20413a8a: 8f69 and a4,a4,a0 -20413a8c: 01079593 slli a1,a5,0x10 -20413a90: 1141 addi sp,sp,-16 -20413a92: 81c1 srli a1,a1,0x10 -20413a94: 83fd srli a5,a5,0x1f -20413a96: 010ede93 srli t4,t4,0x10 -20413a9a: 8ee9 and a3,a3,a0 -20413a9c: 01f8d893 srli a7,a7,0x1f -20413aa0: 00a71d63 bne a4,a0,20413aba <__letf2+0x5c> -20413aa4: 00cf6fb3 or t6,t5,a2 -20413aa8: 010fefb3 or t6,t6,a6 -20413aac: 00bfefb3 or t6,t6,a1 -20413ab0: 4509 li a0,2 -20413ab2: 0a0f8763 beqz t6,20413b60 <__letf2+0x102> -20413ab6: 0141 addi sp,sp,16 -20413ab8: 8082 ret -20413aba: 02a69463 bne a3,a0,20413ae2 <__letf2+0x84> -20413abe: 0062efb3 or t6,t0,t1 -20413ac2: 01cfefb3 or t6,t6,t3 -20413ac6: 01dfefb3 or t6,t6,t4 -20413aca: 4509 li a0,2 -20413acc: fe0f95e3 bnez t6,20413ab6 <__letf2+0x58> -20413ad0: eb1d bnez a4,20413b06 <__letf2+0xa8> -20413ad2: 00cf6533 or a0,t5,a2 -20413ad6: 01056533 or a0,a0,a6 -20413ada: 8d4d or a0,a0,a1 -20413adc: 00153513 seqz a0,a0 -20413ae0: a015 j 20413b04 <__letf2+0xa6> -20413ae2: e349 bnez a4,20413b64 <__letf2+0x106> -20413ae4: 00cf6533 or a0,t5,a2 -20413ae8: 01056533 or a0,a0,a6 -20413aec: 8d4d or a0,a0,a1 -20413aee: 00153513 seqz a0,a0 -20413af2: ea89 bnez a3,20413b04 <__letf2+0xa6> -20413af4: 0062efb3 or t6,t0,t1 -20413af8: 01cfefb3 or t6,t6,t3 -20413afc: 01dfefb3 or t6,t6,t4 -20413b00: 040f8e63 beqz t6,20413b5c <__letf2+0xfe> -20413b04: e511 bnez a0,20413b10 <__letf2+0xb2> -20413b06: 01178963 beq a5,a7,20413b18 <__letf2+0xba> -20413b0a: 4505 li a0,1 -20413b0c: d7cd beqz a5,20413ab6 <__letf2+0x58> -20413b0e: a019 j 20413b14 <__letf2+0xb6> -20413b10: fa0893e3 bnez a7,20413ab6 <__letf2+0x58> -20413b14: 557d li a0,-1 -20413b16: b745 j 20413ab6 <__letf2+0x58> -20413b18: fee6c9e3 blt a3,a4,20413b0a <__letf2+0xac> -20413b1c: 00d75663 ble a3,a4,20413b28 <__letf2+0xca> -20413b20: 557d li a0,-1 -20413b22: dbd1 beqz a5,20413ab6 <__letf2+0x58> -20413b24: 4505 li a0,1 -20413b26: bf41 j 20413ab6 <__letf2+0x58> -20413b28: febee1e3 bltu t4,a1,20413b0a <__letf2+0xac> -20413b2c: 03d59463 bne a1,t4,20413b54 <__letf2+0xf6> -20413b30: fd0e6de3 bltu t3,a6,20413b0a <__letf2+0xac> -20413b34: 03c81b63 bne a6,t3,20413b6a <__letf2+0x10c> -20413b38: fcc369e3 bltu t1,a2,20413b0a <__letf2+0xac> -20413b3c: 00661463 bne a2,t1,20413b44 <__letf2+0xe6> -20413b40: fde2e5e3 bltu t0,t5,20413b0a <__letf2+0xac> -20413b44: fc666ee3 bltu a2,t1,20413b20 <__letf2+0xc2> -20413b48: 4501 li a0,0 -20413b4a: f66616e3 bne a2,t1,20413ab6 <__letf2+0x58> -20413b4e: fc5f69e3 bltu t5,t0,20413b20 <__letf2+0xc2> -20413b52: b795 j 20413ab6 <__letf2+0x58> -20413b54: fdd5e6e3 bltu a1,t4,20413b20 <__letf2+0xc2> -20413b58: 4501 li a0,0 -20413b5a: bfb1 j 20413ab6 <__letf2+0x58> -20413b5c: fd75 bnez a0,20413b58 <__letf2+0xfa> -20413b5e: b775 j 20413b0a <__letf2+0xac> -20413b60: f4e68fe3 beq a3,a4,20413abe <__letf2+0x60> -20413b64: 4501 li a0,0 -20413b66: d6d9 beqz a3,20413af4 <__letf2+0x96> -20413b68: bf79 j 20413b06 <__letf2+0xa8> -20413b6a: fbc86be3 bltu a6,t3,20413b20 <__letf2+0xc2> -20413b6e: b7ed j 20413b58 <__letf2+0xfa> +204136e2 <__letf2>: +204136e2: 455c lw a5,12(a0) +204136e4: 00c5a883 lw a7,12(a1) +204136e8: 00052f03 lw t5,0(a0) # 8000 <__stack_size+0x7800> +204136ec: 4150 lw a2,4(a0) +204136ee: 00852803 lw a6,8(a0) +204136f2: 6521 lui a0,0x8 +204136f4: 0107d713 srli a4,a5,0x10 +204136f8: 157d addi a0,a0,-1 +204136fa: 01089e93 slli t4,a7,0x10 +204136fe: 0108d693 srli a3,a7,0x10 +20413702: 0005a283 lw t0,0(a1) +20413706: 0045a303 lw t1,4(a1) +2041370a: 0085ae03 lw t3,8(a1) +2041370e: 8f69 and a4,a4,a0 +20413710: 01079593 slli a1,a5,0x10 +20413714: 1141 addi sp,sp,-16 +20413716: 81c1 srli a1,a1,0x10 +20413718: 83fd srli a5,a5,0x1f +2041371a: 010ede93 srli t4,t4,0x10 +2041371e: 8ee9 and a3,a3,a0 +20413720: 01f8d893 srli a7,a7,0x1f +20413724: 00a71d63 bne a4,a0,2041373e <__letf2+0x5c> +20413728: 00cf6fb3 or t6,t5,a2 +2041372c: 010fefb3 or t6,t6,a6 +20413730: 00bfefb3 or t6,t6,a1 +20413734: 4509 li a0,2 +20413736: 0a0f8763 beqz t6,204137e4 <__letf2+0x102> +2041373a: 0141 addi sp,sp,16 +2041373c: 8082 ret +2041373e: 02a69463 bne a3,a0,20413766 <__letf2+0x84> +20413742: 0062efb3 or t6,t0,t1 +20413746: 01cfefb3 or t6,t6,t3 +2041374a: 01dfefb3 or t6,t6,t4 +2041374e: 4509 li a0,2 +20413750: fe0f95e3 bnez t6,2041373a <__letf2+0x58> +20413754: eb1d bnez a4,2041378a <__letf2+0xa8> +20413756: 00cf6533 or a0,t5,a2 +2041375a: 01056533 or a0,a0,a6 +2041375e: 8d4d or a0,a0,a1 +20413760: 00153513 seqz a0,a0 +20413764: a015 j 20413788 <__letf2+0xa6> +20413766: e349 bnez a4,204137e8 <__letf2+0x106> +20413768: 00cf6533 or a0,t5,a2 +2041376c: 01056533 or a0,a0,a6 +20413770: 8d4d or a0,a0,a1 +20413772: 00153513 seqz a0,a0 +20413776: ea89 bnez a3,20413788 <__letf2+0xa6> +20413778: 0062efb3 or t6,t0,t1 +2041377c: 01cfefb3 or t6,t6,t3 +20413780: 01dfefb3 or t6,t6,t4 +20413784: 040f8e63 beqz t6,204137e0 <__letf2+0xfe> +20413788: e511 bnez a0,20413794 <__letf2+0xb2> +2041378a: 01178963 beq a5,a7,2041379c <__letf2+0xba> +2041378e: 4505 li a0,1 +20413790: d7cd beqz a5,2041373a <__letf2+0x58> +20413792: a019 j 20413798 <__letf2+0xb6> +20413794: fa0893e3 bnez a7,2041373a <__letf2+0x58> +20413798: 557d li a0,-1 +2041379a: b745 j 2041373a <__letf2+0x58> +2041379c: fee6c9e3 blt a3,a4,2041378e <__letf2+0xac> +204137a0: 00d75663 ble a3,a4,204137ac <__letf2+0xca> +204137a4: 557d li a0,-1 +204137a6: dbd1 beqz a5,2041373a <__letf2+0x58> +204137a8: 4505 li a0,1 +204137aa: bf41 j 2041373a <__letf2+0x58> +204137ac: febee1e3 bltu t4,a1,2041378e <__letf2+0xac> +204137b0: 03d59463 bne a1,t4,204137d8 <__letf2+0xf6> +204137b4: fd0e6de3 bltu t3,a6,2041378e <__letf2+0xac> +204137b8: 03c81b63 bne a6,t3,204137ee <__letf2+0x10c> +204137bc: fcc369e3 bltu t1,a2,2041378e <__letf2+0xac> +204137c0: 00661463 bne a2,t1,204137c8 <__letf2+0xe6> +204137c4: fde2e5e3 bltu t0,t5,2041378e <__letf2+0xac> +204137c8: fc666ee3 bltu a2,t1,204137a4 <__letf2+0xc2> +204137cc: 4501 li a0,0 +204137ce: f66616e3 bne a2,t1,2041373a <__letf2+0x58> +204137d2: fc5f69e3 bltu t5,t0,204137a4 <__letf2+0xc2> +204137d6: b795 j 2041373a <__letf2+0x58> +204137d8: fdd5e6e3 bltu a1,t4,204137a4 <__letf2+0xc2> +204137dc: 4501 li a0,0 +204137de: bfb1 j 2041373a <__letf2+0x58> +204137e0: fd75 bnez a0,204137dc <__letf2+0xfa> +204137e2: b775 j 2041378e <__letf2+0xac> +204137e4: f4e68fe3 beq a3,a4,20413742 <__letf2+0x60> +204137e8: 4501 li a0,0 +204137ea: d6d9 beqz a3,20413778 <__letf2+0x96> +204137ec: bf79 j 2041378a <__letf2+0xa8> +204137ee: fbc86be3 bltu a6,t3,204137a4 <__letf2+0xc2> +204137f2: b7ed j 204137dc <__letf2+0xfa> -20413b70 <__multf3>: -20413b70: 7131 addi sp,sp,-192 -20413b72: d74e sw s3,172(sp) -20413b74: 00c5a983 lw s3,12(a1) -20413b78: 4194 lw a3,0(a1) -20413b7a: 41dc lw a5,4(a1) -20413b7c: c62a sw a0,12(sp) -20413b7e: 4588 lw a0,8(a1) -20413b80: 01099713 slli a4,s3,0x10 -20413b84: d94a sw s2,176(sp) -20413b86: d552 sw s4,168(sp) -20413b88: d356 sw s5,164(sp) -20413b8a: d15a sw s6,160(sp) -20413b8c: 00062a03 lw s4,0(a2) # 1000000 <__stack_size+0xfff800> -20413b90: 00462b03 lw s6,4(a2) -20413b94: 00862a83 lw s5,8(a2) -20413b98: 00c62903 lw s2,12(a2) -20413b9c: 6621 lui a2,0x8 -20413b9e: db26 sw s1,180(sp) -20413ba0: 8341 srli a4,a4,0x10 -20413ba2: 0109d493 srli s1,s3,0x10 -20413ba6: 167d addi a2,a2,-1 -20413ba8: d6ce sw s3,108(sp) -20413baa: df06 sw ra,188(sp) -20413bac: dd22 sw s0,184(sp) -20413bae: cf5e sw s7,156(sp) -20413bb0: cd62 sw s8,152(sp) -20413bb2: cb66 sw s9,148(sp) -20413bb4: c96a sw s10,144(sp) -20413bb6: c76e sw s11,140(sp) -20413bb8: d0b6 sw a3,96(sp) -20413bba: d2be sw a5,100(sp) -20413bbc: d4aa sw a0,104(sp) -20413bbe: d836 sw a3,48(sp) -20413bc0: da3e sw a5,52(sp) -20413bc2: dc2a sw a0,56(sp) -20413bc4: de3a sw a4,60(sp) -20413bc6: 8cf1 and s1,s1,a2 -20413bc8: 01f9d993 srli s3,s3,0x1f -20413bcc: ccd5 beqz s1,20413c88 <__multf3+0x118> -20413bce: 18c48563 beq s1,a2,20413d58 <__multf3+0x1e8> -20413bd2: 67c1 lui a5,0x10 -20413bd4: 8fd9 or a5,a5,a4 -20413bd6: de3e sw a5,60(sp) -20413bd8: 1810 addi a2,sp,48 -20413bda: 187c addi a5,sp,60 -20413bdc: 4398 lw a4,0(a5) -20413bde: ffc7a683 lw a3,-4(a5) # fffc <__stack_size+0xf7fc> -20413be2: 17f1 addi a5,a5,-4 -20413be4: 070e slli a4,a4,0x3 -20413be6: 82f5 srli a3,a3,0x1d -20413be8: 8f55 or a4,a4,a3 -20413bea: c3d8 sw a4,4(a5) -20413bec: fef618e3 bne a2,a5,20413bdc <__multf3+0x6c> -20413bf0: 57c2 lw a5,48(sp) -20413bf2: 7571 lui a0,0xffffc -20413bf4: 0505 addi a0,a0,1 -20413bf6: 078e slli a5,a5,0x3 -20413bf8: d83e sw a5,48(sp) -20413bfa: 94aa add s1,s1,a0 -20413bfc: 4b81 li s7,0 -20413bfe: 01091793 slli a5,s2,0x10 -20413c02: 6721 lui a4,0x8 -20413c04: 01095513 srli a0,s2,0x10 -20413c08: 83c1 srli a5,a5,0x10 -20413c0a: 177d addi a4,a4,-1 -20413c0c: d6ca sw s2,108(sp) -20413c0e: d0d2 sw s4,96(sp) -20413c10: d2da sw s6,100(sp) -20413c12: d4d6 sw s5,104(sp) -20413c14: c0d2 sw s4,64(sp) -20413c16: c2da sw s6,68(sp) -20413c18: c4d6 sw s5,72(sp) -20413c1a: c6be sw a5,76(sp) -20413c1c: 8d79 and a0,a0,a4 -20413c1e: 01f95913 srli s2,s2,0x1f -20413c22: 14050663 beqz a0,20413d6e <__multf3+0x1fe> -20413c26: 22e50163 beq a0,a4,20413e48 <__multf3+0x2d8> -20413c2a: 6ac1 lui s5,0x10 -20413c2c: 0157eab3 or s5,a5,s5 -20413c30: c6d6 sw s5,76(sp) -20413c32: 0090 addi a2,sp,64 -20413c34: 00fc addi a5,sp,76 -20413c36: 4398 lw a4,0(a5) -20413c38: ffc7a683 lw a3,-4(a5) -20413c3c: 17f1 addi a5,a5,-4 -20413c3e: 070e slli a4,a4,0x3 -20413c40: 82f5 srli a3,a3,0x1d -20413c42: 8f55 or a4,a4,a3 -20413c44: c3d8 sw a4,4(a5) -20413c46: fef618e3 bne a2,a5,20413c36 <__multf3+0xc6> -20413c4a: 4786 lw a5,64(sp) -20413c4c: 078e slli a5,a5,0x3 -20413c4e: c0be sw a5,64(sp) -20413c50: 77f1 lui a5,0xffffc -20413c52: 0785 addi a5,a5,1 -20413c54: 953e add a0,a0,a5 -20413c56: 4701 li a4,0 -20413c58: 0129c7b3 xor a5,s3,s2 -20413c5c: c83e sw a5,16(sp) -20413c5e: 009507b3 add a5,a0,s1 -20413c62: d03e sw a5,32(sp) -20413c64: 0785 addi a5,a5,1 -20413c66: ce3e sw a5,28(sp) -20413c68: 002b9793 slli a5,s7,0x2 -20413c6c: 8fd9 or a5,a5,a4 -20413c6e: 17fd addi a5,a5,-1 -20413c70: 46b9 li a3,14 -20413c72: 1ef6e963 bltu a3,a5,20413e64 <__multf3+0x2f4> -20413c76: 00004697 auipc a3,0x4 -20413c7a: 2ba68693 addi a3,a3,698 # 20417f30 -20413c7e: 078a slli a5,a5,0x2 -20413c80: 97b6 add a5,a5,a3 -20413c82: 439c lw a5,0(a5) -20413c84: 97b6 add a5,a5,a3 -20413c86: 8782 jr a5 -20413c88: 00d7e633 or a2,a5,a3 -20413c8c: 8e49 or a2,a2,a0 -20413c8e: 8e59 or a2,a2,a4 -20413c90: ce61 beqz a2,20413d68 <__multf3+0x1f8> -20413c92: c321 beqz a4,20413cd2 <__multf3+0x162> -20413c94: 853a mv a0,a4 -20413c96: 615010ef jal ra,20415aaa <__clzsi2> -20413c9a: ff450713 addi a4,a0,-12 # ffffbff4 <_sp+0x7fff7ff4> -20413c9e: 40575793 srai a5,a4,0x5 -20413ca2: 8b7d andi a4,a4,31 -20413ca4: cb31 beqz a4,20413cf8 <__multf3+0x188> -20413ca6: 56f1 li a3,-4 -20413ca8: 02d786b3 mul a3,a5,a3 -20413cac: 02000813 li a6,32 -20413cb0: 00279593 slli a1,a5,0x2 -20413cb4: 5e41 li t3,-16 -20413cb6: 40e80833 sub a6,a6,a4 -20413cba: 16f1 addi a3,a3,-4 -20413cbc: 07c69363 bne a3,t3,20413d22 <__multf3+0x1b2> -20413cc0: 0114 addi a3,sp,128 -20413cc2: 95b6 add a1,a1,a3 -20413cc4: 56c2 lw a3,48(sp) -20413cc6: 17fd addi a5,a5,-1 -20413cc8: 00e69733 sll a4,a3,a4 -20413ccc: fae5a823 sw a4,-80(a1) -20413cd0: a091 j 20413d14 <__multf3+0x1a4> -20413cd2: c511 beqz a0,20413cde <__multf3+0x16e> -20413cd4: 5d7010ef jal ra,20415aaa <__clzsi2> -20413cd8: 02050513 addi a0,a0,32 -20413cdc: bf7d j 20413c9a <__multf3+0x12a> -20413cde: c799 beqz a5,20413cec <__multf3+0x17c> -20413ce0: 853e mv a0,a5 -20413ce2: 5c9010ef jal ra,20415aaa <__clzsi2> -20413ce6: 04050513 addi a0,a0,64 -20413cea: bf45 j 20413c9a <__multf3+0x12a> -20413cec: 8536 mv a0,a3 -20413cee: 5bd010ef jal ra,20415aaa <__clzsi2> -20413cf2: 06050513 addi a0,a0,96 -20413cf6: b755 j 20413c9a <__multf3+0x12a> -20413cf8: 5671 li a2,-4 -20413cfa: 02c78633 mul a2,a5,a2 -20413cfe: 1818 addi a4,sp,48 -20413d00: 468d li a3,3 -20413d02: 00c705b3 add a1,a4,a2 -20413d06: 45cc lw a1,12(a1) -20413d08: 16fd addi a3,a3,-1 -20413d0a: 1771 addi a4,a4,-4 -20413d0c: cb0c sw a1,16(a4) -20413d0e: fef6dae3 ble a5,a3,20413d02 <__multf3+0x192> -20413d12: 17fd addi a5,a5,-1 -20413d14: 56fd li a3,-1 -20413d16: 02d79963 bne a5,a3,20413d48 <__multf3+0x1d8> -20413d1a: 74f1 lui s1,0xffffc -20413d1c: 04c5 addi s1,s1,17 -20413d1e: 8c89 sub s1,s1,a0 -20413d20: bdf1 j 20413bfc <__multf3+0x8c> -20413d22: 1810 addi a2,sp,48 -20413d24: 00d60333 add t1,a2,a3 -20413d28: 00d588b3 add a7,a1,a3 -20413d2c: 98b2 add a7,a7,a2 -20413d2e: 00c32603 lw a2,12(t1) -20413d32: 01032303 lw t1,16(t1) -20413d36: 01065633 srl a2,a2,a6 -20413d3a: 00e31333 sll t1,t1,a4 -20413d3e: 00666633 or a2,a2,t1 -20413d42: 00c8a823 sw a2,16(a7) -20413d46: bf95 j 20413cba <__multf3+0x14a> -20413d48: 00279713 slli a4,a5,0x2 -20413d4c: 1810 addi a2,sp,48 -20413d4e: 9732 add a4,a4,a2 -20413d50: 00072023 sw zero,0(a4) # 8000 <__stack_size+0x7800> -20413d54: 17fd addi a5,a5,-1 -20413d56: b7c1 j 20413d16 <__multf3+0x1a6> -20413d58: 8fd5 or a5,a5,a3 -20413d5a: 8fc9 or a5,a5,a0 -20413d5c: 8fd9 or a5,a5,a4 -20413d5e: 4b89 li s7,2 -20413d60: e8078fe3 beqz a5,20413bfe <__multf3+0x8e> -20413d64: 4b8d li s7,3 -20413d66: bd61 j 20413bfe <__multf3+0x8e> -20413d68: 4481 li s1,0 -20413d6a: 4b85 li s7,1 -20413d6c: bd49 j 20413bfe <__multf3+0x8e> -20413d6e: 016a6733 or a4,s4,s6 -20413d72: 01576733 or a4,a4,s5 -20413d76: 8f5d or a4,a4,a5 -20413d78: c37d beqz a4,20413e5e <__multf3+0x2ee> -20413d7a: c3a1 beqz a5,20413dba <__multf3+0x24a> -20413d7c: 853e mv a0,a5 -20413d7e: 52d010ef jal ra,20415aaa <__clzsi2> -20413d82: ff450713 addi a4,a0,-12 -20413d86: 40575793 srai a5,a4,0x5 -20413d8a: 8b7d andi a4,a4,31 -20413d8c: cf29 beqz a4,20413de6 <__multf3+0x276> -20413d8e: 56f1 li a3,-4 -20413d90: 02d786b3 mul a3,a5,a3 -20413d94: 02000813 li a6,32 -20413d98: 00279593 slli a1,a5,0x2 -20413d9c: 5e41 li t3,-16 -20413d9e: 40e80833 sub a6,a6,a4 -20413da2: 16f1 addi a3,a3,-4 -20413da4: 07c69763 bne a3,t3,20413e12 <__multf3+0x2a2> -20413da8: 0114 addi a3,sp,128 -20413daa: 95b6 add a1,a1,a3 -20413dac: 4686 lw a3,64(sp) -20413dae: 17fd addi a5,a5,-1 -20413db0: 00e69733 sll a4,a3,a4 -20413db4: fce5a023 sw a4,-64(a1) -20413db8: a0a9 j 20413e02 <__multf3+0x292> -20413dba: 000a8863 beqz s5,20413dca <__multf3+0x25a> -20413dbe: 8556 mv a0,s5 -20413dc0: 4eb010ef jal ra,20415aaa <__clzsi2> -20413dc4: 02050513 addi a0,a0,32 -20413dc8: bf6d j 20413d82 <__multf3+0x212> -20413dca: 000b0863 beqz s6,20413dda <__multf3+0x26a> -20413dce: 855a mv a0,s6 -20413dd0: 4db010ef jal ra,20415aaa <__clzsi2> -20413dd4: 04050513 addi a0,a0,64 -20413dd8: b76d j 20413d82 <__multf3+0x212> -20413dda: 8552 mv a0,s4 -20413ddc: 4cf010ef jal ra,20415aaa <__clzsi2> -20413de0: 06050513 addi a0,a0,96 -20413de4: bf79 j 20413d82 <__multf3+0x212> -20413de6: 5671 li a2,-4 -20413de8: 02c78633 mul a2,a5,a2 -20413dec: 0098 addi a4,sp,64 -20413dee: 468d li a3,3 -20413df0: 00c705b3 add a1,a4,a2 -20413df4: 45cc lw a1,12(a1) -20413df6: 16fd addi a3,a3,-1 -20413df8: 1771 addi a4,a4,-4 -20413dfa: cb0c sw a1,16(a4) -20413dfc: fef6dae3 ble a5,a3,20413df0 <__multf3+0x280> -20413e00: 17fd addi a5,a5,-1 -20413e02: 56fd li a3,-1 -20413e04: 02d79a63 bne a5,a3,20413e38 <__multf3+0x2c8> -20413e08: 77f1 lui a5,0xffffc -20413e0a: 07c5 addi a5,a5,17 -20413e0c: 40a78533 sub a0,a5,a0 -20413e10: b599 j 20413c56 <__multf3+0xe6> -20413e12: 0090 addi a2,sp,64 -20413e14: 00d60333 add t1,a2,a3 -20413e18: 00d588b3 add a7,a1,a3 -20413e1c: 98b2 add a7,a7,a2 -20413e1e: 00c32603 lw a2,12(t1) -20413e22: 01032303 lw t1,16(t1) -20413e26: 01065633 srl a2,a2,a6 -20413e2a: 00e31333 sll t1,t1,a4 -20413e2e: 00666633 or a2,a2,t1 -20413e32: 00c8a823 sw a2,16(a7) -20413e36: b7b5 j 20413da2 <__multf3+0x232> -20413e38: 00279713 slli a4,a5,0x2 -20413e3c: 0090 addi a2,sp,64 -20413e3e: 9732 add a4,a4,a2 -20413e40: 00072023 sw zero,0(a4) -20413e44: 17fd addi a5,a5,-1 -20413e46: bf7d j 20413e04 <__multf3+0x294> -20413e48: 016a6a33 or s4,s4,s6 -20413e4c: 015a6ab3 or s5,s4,s5 -20413e50: 00faeab3 or s5,s5,a5 -20413e54: 4709 li a4,2 -20413e56: e00a81e3 beqz s5,20413c58 <__multf3+0xe8> -20413e5a: 470d li a4,3 -20413e5c: bbf5 j 20413c58 <__multf3+0xe8> -20413e5e: 4501 li a0,0 -20413e60: 4705 li a4,1 -20413e62: bbdd j 20413c58 <__multf3+0xe8> -20413e64: 5742 lw a4,48(sp) -20413e66: 4e06 lw t3,64(sp) -20413e68: 6541 lui a0,0x10 -20413e6a: fff50693 addi a3,a0,-1 # ffff <__stack_size+0xf7ff> -20413e6e: 01075f93 srli t6,a4,0x10 -20413e72: 010e5a93 srli s5,t3,0x10 -20413e76: 8f75 and a4,a4,a3 -20413e78: 00de7e33 and t3,t3,a3 -20413e7c: 02ea87b3 mul a5,s5,a4 -20413e80: 03c70633 mul a2,a4,t3 -20413e84: 03cf8833 mul a6,t6,t3 -20413e88: 010785b3 add a1,a5,a6 -20413e8c: 01065793 srli a5,a2,0x10 -20413e90: 97ae add a5,a5,a1 -20413e92: 035f8b33 mul s6,t6,s5 -20413e96: 0107f363 bleu a6,a5,20413e9c <__multf3+0x32c> -20413e9a: 9b2a add s6,s6,a0 -20413e9c: 4f16 lw t5,68(sp) -20413e9e: 0107d293 srli t0,a5,0x10 -20413ea2: 8ff5 and a5,a5,a3 -20413ea4: 8e75 and a2,a2,a3 -20413ea6: 07c2 slli a5,a5,0x10 -20413ea8: 97b2 add a5,a5,a2 -20413eaa: 010f5493 srli s1,t5,0x10 -20413eae: 00df7f33 and t5,t5,a3 -20413eb2: d23e sw a5,36(sp) -20413eb4: d0be sw a5,96(sp) -20413eb6: 03e706b3 mul a3,a4,t5 -20413eba: 02e487b3 mul a5,s1,a4 -20413ebe: 03ef8633 mul a2,t6,t5 -20413ec2: 00c78533 add a0,a5,a2 -20413ec6: 0106d793 srli a5,a3,0x10 -20413eca: 97aa add a5,a5,a0 -20413ecc: 029f8a33 mul s4,t6,s1 -20413ed0: 00c7f463 bleu a2,a5,20413ed8 <__multf3+0x368> -20413ed4: 6641 lui a2,0x10 -20413ed6: 9a32 add s4,s4,a2 -20413ed8: 6641 lui a2,0x10 -20413eda: fff60593 addi a1,a2,-1 # ffff <__stack_size+0xf7ff> -20413ede: 00b7f533 and a0,a5,a1 -20413ee2: 0107dd93 srli s11,a5,0x10 -20413ee6: 57d2 lw a5,52(sp) -20413ee8: 8eed and a3,a3,a1 -20413eea: 0542 slli a0,a0,0x10 -20413eec: 0107d913 srli s2,a5,0x10 -20413ef0: 8dfd and a1,a1,a5 -20413ef2: 9536 add a0,a0,a3 -20413ef4: 02ba87b3 mul a5,s5,a1 -20413ef8: 92aa add t0,t0,a0 -20413efa: 02be06b3 mul a3,t3,a1 -20413efe: 03c90333 mul t1,s2,t3 -20413f02: 00678833 add a6,a5,t1 -20413f06: 0106d793 srli a5,a3,0x10 -20413f0a: 97c2 add a5,a5,a6 -20413f0c: 032a88b3 mul a7,s5,s2 -20413f10: 0067f363 bleu t1,a5,20413f16 <__multf3+0x3a6> -20413f14: 98b2 add a7,a7,a2 -20413f16: 0107d993 srli s3,a5,0x10 -20413f1a: 99c6 add s3,s3,a7 -20413f1c: 68c1 lui a7,0x10 -20413f1e: fff88613 addi a2,a7,-1 # ffff <__stack_size+0xf7ff> -20413f22: 00c7f833 and a6,a5,a2 -20413f26: 8ef1 and a3,a3,a2 -20413f28: 0842 slli a6,a6,0x10 -20413f2a: 9836 add a6,a6,a3 -20413f2c: 02bf0633 mul a2,t5,a1 -20413f30: 03e907b3 mul a5,s2,t5 -20413f34: 01065e93 srli t4,a2,0x10 -20413f38: 02b486b3 mul a3,s1,a1 -20413f3c: 96be add a3,a3,a5 -20413f3e: 96f6 add a3,a3,t4 -20413f40: 03248333 mul t1,s1,s2 -20413f44: 00f6f363 bleu a5,a3,20413f4a <__multf3+0x3da> -20413f48: 9346 add t1,t1,a7 -20413f4a: 0106d793 srli a5,a3,0x10 -20413f4e: 4ea6 lw t4,72(sp) -20413f50: 979a add a5,a5,t1 -20413f52: 63c1 lui t2,0x10 -20413f54: d43e sw a5,40(sp) -20413f56: fff38793 addi a5,t2,-1 # ffff <__stack_size+0xf7ff> -20413f5a: 010ed413 srli s0,t4,0x10 -20413f5e: 00fefeb3 and t4,t4,a5 -20413f62: 02e408b3 mul a7,s0,a4 -20413f66: 8e7d and a2,a2,a5 -20413f68: 8efd and a3,a3,a5 -20413f6a: 06c2 slli a3,a3,0x10 -20413f6c: 96b2 add a3,a3,a2 -20413f6e: 03d70333 mul t1,a4,t4 -20413f72: 03df8bb3 mul s7,t6,t4 -20413f76: 017887b3 add a5,a7,s7 -20413f7a: 01035893 srli a7,t1,0x10 -20413f7e: 98be add a7,a7,a5 -20413f80: 028f8633 mul a2,t6,s0 -20413f84: 0178f363 bleu s7,a7,20413f8a <__multf3+0x41a> -20413f88: 961e add a2,a2,t2 -20413f8a: 0108d793 srli a5,a7,0x10 -20413f8e: 6c41 lui s8,0x10 -20413f90: 97b2 add a5,a5,a2 -20413f92: fffc0613 addi a2,s8,-1 # ffff <__stack_size+0xf7ff> -20413f96: d63e sw a5,44(sp) -20413f98: 00c8f7b3 and a5,a7,a2 -20413f9c: 58e2 lw a7,56(sp) -20413f9e: 00c37333 and t1,t1,a2 -20413fa2: 07c2 slli a5,a5,0x10 -20413fa4: 0108d393 srli t2,a7,0x10 -20413fa8: 00c8f633 and a2,a7,a2 -20413fac: 979a add a5,a5,t1 -20413fae: 02ce08b3 mul a7,t3,a2 -20413fb2: 03c38cb3 mul s9,t2,t3 -20413fb6: 0108dd13 srli s10,a7,0x10 -20413fba: 02ca8333 mul t1,s5,a2 -20413fbe: 9366 add t1,t1,s9 -20413fc0: 936a add t1,t1,s10 -20413fc2: 027a8bb3 mul s7,s5,t2 -20413fc6: 01937363 bleu s9,t1,20413fcc <__multf3+0x45c> -20413fca: 9be2 add s7,s7,s8 -20413fcc: 01035c13 srli s8,t1,0x10 -20413fd0: 9be2 add s7,s7,s8 -20413fd2: 6c41 lui s8,0x10 -20413fd4: 92da add t0,t0,s6 -20413fd6: fffc0c93 addi s9,s8,-1 # ffff <__stack_size+0xf7ff> -20413fda: 00a2b533 sltu a0,t0,a0 -20413fde: 01937333 and t1,t1,s9 -20413fe2: 9daa add s11,s11,a0 -20413fe4: 0342 slli t1,t1,0x10 -20413fe6: 0198f8b3 and a7,a7,s9 -20413fea: 9a6e add s4,s4,s11 -20413fec: 989a add a7,a7,t1 -20413fee: 01028333 add t1,t0,a6 -20413ff2: 01033833 sltu a6,t1,a6 -20413ff6: ca1a sw t1,20(sp) -20413ff8: d29a sw t1,100(sp) -20413ffa: 013a0333 add t1,s4,s3 -20413ffe: 01030b33 add s6,t1,a6 -20414002: 013339b3 sltu s3,t1,s3 -20414006: 010b3833 sltu a6,s6,a6 -2041400a: 0109e833 or a6,s3,a6 -2041400e: 00aa3533 sltu a0,s4,a0 -20414012: 9542 add a0,a0,a6 -20414014: 5822 lw a6,40(sp) -20414016: 00db02b3 add t0,s6,a3 -2041401a: 59a2 lw s3,40(sp) -2041401c: 00d2b6b3 sltu a3,t0,a3 -20414020: 9542 add a0,a0,a6 -20414022: 5332 lw t1,44(sp) -20414024: 00d50833 add a6,a0,a3 -20414028: 92be add t0,t0,a5 -2041402a: 01353533 sltu a0,a0,s3 -2041402e: 00d836b3 sltu a3,a6,a3 -20414032: 00f2b7b3 sltu a5,t0,a5 -20414036: 00680db3 add s11,a6,t1 -2041403a: 8ec9 or a3,a3,a0 -2041403c: 5532 lw a0,44(sp) -2041403e: 00fd8333 add t1,s11,a5 -20414042: 92c6 add t0,t0,a7 -20414044: 0112b8b3 sltu a7,t0,a7 -20414048: 00f337b3 sltu a5,t1,a5 -2041404c: cc16 sw t0,24(sp) -2041404e: d496 sw t0,104(sp) -20414050: 017302b3 add t0,t1,s7 -20414054: 4336 lw t1,76(sp) -20414056: 01128d33 add s10,t0,a7 -2041405a: 00adbdb3 sltu s11,s11,a0 -2041405e: 00fde7b3 or a5,s11,a5 -20414062: 0172bbb3 sltu s7,t0,s7 -20414066: 011d38b3 sltu a7,s10,a7 -2041406a: 96be add a3,a3,a5 -2041406c: 01035293 srli t0,t1,0x10 -20414070: 011bea33 or s4,s7,a7 -20414074: 01937333 and t1,t1,s9 -20414078: 026707b3 mul a5,a4,t1 -2041407c: 9a36 add s4,s4,a3 -2041407e: 02e28733 mul a4,t0,a4 -20414082: 0107d893 srli a7,a5,0x10 -20414086: 026f86b3 mul a3,t6,t1 -2041408a: 9736 add a4,a4,a3 -2041408c: 98ba add a7,a7,a4 -2041408e: 025f8fb3 mul t6,t6,t0 -20414092: 00d8f363 bleu a3,a7,20414098 <__multf3+0x528> -20414096: 9fe2 add t6,t6,s8 -20414098: 59f2 lw s3,60(sp) -2041409a: 66c1 lui a3,0x10 -2041409c: fff68513 addi a0,a3,-1 # ffff <__stack_size+0xf7ff> -204140a0: 0108d713 srli a4,a7,0x10 -204140a4: 00a8f8b3 and a7,a7,a0 -204140a8: 977e add a4,a4,t6 -204140aa: 8fe9 and a5,a5,a0 -204140ac: 0109df93 srli t6,s3,0x10 -204140b0: 08c2 slli a7,a7,0x10 -204140b2: 00a9f9b3 and s3,s3,a0 -204140b6: 98be add a7,a7,a5 -204140b8: 03fa8b33 mul s6,s5,t6 -204140bc: 8dba mv s11,a4 -204140be: 033e07b3 mul a5,t3,s3 -204140c2: 033a8ab3 mul s5,s5,s3 -204140c6: 0107d813 srli a6,a5,0x10 -204140ca: 03cf8e33 mul t3,t6,t3 -204140ce: 9af2 add s5,s5,t3 -204140d0: 9ac2 add s5,s5,a6 -204140d2: 01caf363 bleu t3,s5,204140d8 <__multf3+0x568> -204140d6: 9b36 add s6,s6,a3 -204140d8: 010ad813 srli a6,s5,0x10 -204140dc: 01680733 add a4,a6,s6 -204140e0: 6b41 lui s6,0x10 -204140e2: d43a sw a4,40(sp) -204140e4: fffb0713 addi a4,s6,-1 # ffff <__stack_size+0xf7ff> -204140e8: 00eaf833 and a6,s5,a4 -204140ec: 8ff9 and a5,a5,a4 -204140ee: 0842 slli a6,a6,0x10 -204140f0: 983e add a6,a6,a5 -204140f2: 03d586b3 mul a3,a1,t4 -204140f6: 03d90e33 mul t3,s2,t4 -204140fa: 0106d513 srli a0,a3,0x10 -204140fe: 02b407b3 mul a5,s0,a1 -20414102: 97f2 add a5,a5,t3 -20414104: 97aa add a5,a5,a0 -20414106: 02890733 mul a4,s2,s0 -2041410a: 01c7f363 bleu t3,a5,20414110 <__multf3+0x5a0> -2041410e: 975a add a4,a4,s6 -20414110: 0107d513 srli a0,a5,0x10 -20414114: 972a add a4,a4,a0 -20414116: 6b41 lui s6,0x10 -20414118: d63a sw a4,44(sp) -2041411a: fffb0713 addi a4,s6,-1 # ffff <__stack_size+0xf7ff> -2041411e: 00e7f533 and a0,a5,a4 -20414122: 8ef9 and a3,a3,a4 -20414124: 03e38e33 mul t3,t2,t5 -20414128: 0542 slli a0,a0,0x10 -2041412a: 9536 add a0,a0,a3 -2041412c: 02cf0733 mul a4,t5,a2 -20414130: 02c487b3 mul a5,s1,a2 -20414134: 01075693 srli a3,a4,0x10 -20414138: 97f2 add a5,a5,t3 -2041413a: 97b6 add a5,a5,a3 -2041413c: 02748ab3 mul s5,s1,t2 -20414140: 01c7f363 bleu t3,a5,20414146 <__multf3+0x5d6> -20414144: 9ada add s5,s5,s6 -20414146: 66c1 lui a3,0x10 -20414148: fff68e13 addi t3,a3,-1 # ffff <__stack_size+0xf7ff> -2041414c: 01c7f6b3 and a3,a5,t3 -20414150: 0107db93 srli s7,a5,0x10 -20414154: 011d07b3 add a5,s10,a7 -20414158: 01c77733 and a4,a4,t3 -2041415c: 0117b8b3 sltu a7,a5,a7 -20414160: 9a6e add s4,s4,s11 -20414162: 06c2 slli a3,a3,0x10 -20414164: 96ba add a3,a3,a4 -20414166: 011a0d33 add s10,s4,a7 -2041416a: 5722 lw a4,40(sp) -2041416c: 011d38b3 sltu a7,s10,a7 -20414170: 01ba3a33 sltu s4,s4,s11 -20414174: 97c2 add a5,a5,a6 -20414176: 011a6a33 or s4,s4,a7 -2041417a: 58a2 lw a7,40(sp) -2041417c: 0107b833 sltu a6,a5,a6 -20414180: 00ed0b33 add s6,s10,a4 -20414184: 5732 lw a4,44(sp) -20414186: 010b0cb3 add s9,s6,a6 -2041418a: 97aa add a5,a5,a0 -2041418c: 011b3b33 sltu s6,s6,a7 -20414190: 010cb833 sltu a6,s9,a6 -20414194: 00a7b533 sltu a0,a5,a0 -20414198: 9766 add a4,a4,s9 -2041419a: 010b6b33 or s6,s6,a6 -2041419e: 5832 lw a6,44(sp) -204141a0: 00a70c33 add s8,a4,a0 -204141a4: 9bd6 add s7,s7,s5 -204141a6: 97b6 add a5,a5,a3 -204141a8: 00d7b6b3 sltu a3,a5,a3 -204141ac: 017c0ab3 add s5,s8,s7 -204141b0: 00da8e33 add t3,s5,a3 -204141b4: 01073733 sltu a4,a4,a6 -204141b8: 00ac3533 sltu a0,s8,a0 -204141bc: 8f49 or a4,a4,a0 -204141be: 00de36b3 sltu a3,t3,a3 -204141c2: 9a5a add s4,s4,s6 -204141c4: 017abab3 sltu s5,s5,s7 -204141c8: 9a3a add s4,s4,a4 -204141ca: 00daeab3 or s5,s5,a3 -204141ce: 015a06b3 add a3,s4,s5 -204141d2: 02ce8833 mul a6,t4,a2 -204141d6: d6be sw a5,108(sp) -204141d8: 03d38a33 mul s4,t2,t4 -204141dc: 01085513 srli a0,a6,0x10 -204141e0: 02c40733 mul a4,s0,a2 -204141e4: 9752 add a4,a4,s4 -204141e6: 972a add a4,a4,a0 -204141e8: 027408b3 mul a7,s0,t2 -204141ec: 01477463 bleu s4,a4,204141f4 <__multf3+0x684> -204141f0: 6541 lui a0,0x10 -204141f2: 98aa add a7,a7,a0 -204141f4: 6a41 lui s4,0x10 -204141f6: 01075513 srli a0,a4,0x10 -204141fa: fffa0a93 addi s5,s4,-1 # ffff <__stack_size+0xf7ff> -204141fe: 98aa add a7,a7,a0 -20414200: 01577533 and a0,a4,s5 -20414204: 01587833 and a6,a6,s5 -20414208: 0542 slli a0,a0,0x10 -2041420a: 02690ab3 mul s5,s2,t1 -2041420e: 9542 add a0,a0,a6 -20414210: 02658833 mul a6,a1,t1 -20414214: 02b285b3 mul a1,t0,a1 -20414218: 01085713 srli a4,a6,0x10 -2041421c: 95d6 add a1,a1,s5 -2041421e: 972e add a4,a4,a1 -20414220: 02590933 mul s2,s2,t0 -20414224: 01577363 bleu s5,a4,2041422a <__multf3+0x6ba> -20414228: 9952 add s2,s2,s4 -2041422a: 6ac1 lui s5,0x10 -2041422c: 01075593 srli a1,a4,0x10 -20414230: fffa8a13 addi s4,s5,-1 # ffff <__stack_size+0xf7ff> -20414234: 01487833 and a6,a6,s4 -20414238: 992e add s2,s2,a1 -2041423a: 014775b3 and a1,a4,s4 -2041423e: 05c2 slli a1,a1,0x10 -20414240: 033f0733 mul a4,t5,s3 -20414244: 95c2 add a1,a1,a6 -20414246: 03ef8f33 mul t5,t6,t5 -2041424a: 01075813 srli a6,a4,0x10 -2041424e: 03f48a33 mul s4,s1,t6 -20414252: 033484b3 mul s1,s1,s3 -20414256: 94fa add s1,s1,t5 -20414258: 94c2 add s1,s1,a6 -2041425a: 01e4f363 bleu t5,s1,20414260 <__multf3+0x6f0> -2041425e: 9a56 add s4,s4,s5 -20414260: 0104db13 srli s6,s1,0x10 -20414264: 9b52 add s6,s6,s4 -20414266: 6a41 lui s4,0x10 -20414268: fffa0f13 addi t5,s4,-1 # ffff <__stack_size+0xf7ff> -2041426c: 01e4f833 and a6,s1,t5 -20414270: 01e77733 and a4,a4,t5 -20414274: 026384b3 mul s1,t2,t1 -20414278: 0842 slli a6,a6,0x10 -2041427a: 983a add a6,a6,a4 -2041427c: 02660f33 mul t5,a2,t1 -20414280: 02c28633 mul a2,t0,a2 -20414284: 010f5713 srli a4,t5,0x10 -20414288: 9626 add a2,a2,s1 -2041428a: 963a add a2,a2,a4 -2041428c: 025383b3 mul t2,t2,t0 -20414290: 00967363 bleu s1,a2,20414296 <__multf3+0x726> -20414294: 93d2 add t2,t2,s4 -20414296: 6a41 lui s4,0x10 -20414298: 01065713 srli a4,a2,0x10 -2041429c: fffa0493 addi s1,s4,-1 # ffff <__stack_size+0xf7ff> -204142a0: 93ba add t2,t2,a4 -204142a2: 00967733 and a4,a2,s1 -204142a6: 009f7f33 and t5,t5,s1 -204142aa: 0742 slli a4,a4,0x10 -204142ac: 977a add a4,a4,t5 -204142ae: 03340633 mul a2,s0,s3 -204142b2: 033e8f33 mul t5,t4,s3 -204142b6: 03df8eb3 mul t4,t6,t4 -204142ba: 010f5a93 srli s5,t5,0x10 -204142be: 9676 add a2,a2,t4 -204142c0: 9656 add a2,a2,s5 -204142c2: 03f404b3 mul s1,s0,t6 -204142c6: 01d67363 bleu t4,a2,204142cc <__multf3+0x75c> -204142ca: 94d2 add s1,s1,s4 -204142cc: 01065c13 srli s8,a2,0x10 -204142d0: 6cc1 lui s9,0x10 -204142d2: 9c26 add s8,s8,s1 -204142d4: 9e2a add t3,t3,a0 -204142d6: fffc8493 addi s1,s9,-1 # ffff <__stack_size+0xf7ff> -204142da: 00ae3533 sltu a0,t3,a0 -204142de: 96c6 add a3,a3,a7 -204142e0: 8e65 and a2,a2,s1 -204142e2: 00a68db3 add s11,a3,a0 -204142e6: 009f7f33 and t5,t5,s1 -204142ea: 9e2e add t3,t3,a1 -204142ec: 0642 slli a2,a2,0x10 -204142ee: 967a add a2,a2,t5 -204142f0: 00be35b3 sltu a1,t3,a1 -204142f4: 012d8f33 add t5,s11,s2 -204142f8: 9e42 add t3,t3,a6 -204142fa: 00bf0d33 add s10,t5,a1 -204142fe: 016d0eb3 add t4,s10,s6 -20414302: d8f2 sw t3,112(sp) -20414304: 010e3e33 sltu t3,t3,a6 -20414308: 01ce8a33 add s4,t4,t3 -2041430c: 0116b6b3 sltu a3,a3,a7 -20414310: 00bd35b3 sltu a1,s10,a1 -20414314: 00adb533 sltu a0,s11,a0 -20414318: 012f3933 sltu s2,t5,s2 -2041431c: 8d55 or a0,a0,a3 -2041431e: 00b96933 or s2,s2,a1 -20414322: 016ebeb3 sltu t4,t4,s6 -20414326: 01ca3e33 sltu t3,s4,t3 -2041432a: 954a add a0,a0,s2 -2041432c: 01ceeeb3 or t4,t4,t3 -20414330: 00ea0833 add a6,s4,a4 -20414334: 9576 add a0,a0,t4 -20414336: 00e83733 sltu a4,a6,a4 -2041433a: 951e add a0,a0,t2 -2041433c: 00e506b3 add a3,a0,a4 -20414340: 007533b3 sltu t2,a0,t2 -20414344: 03330533 mul a0,t1,s3 -20414348: 9832 add a6,a6,a2 -2041434a: 00e6b733 sltu a4,a3,a4 -2041434e: 00c83633 sltu a2,a6,a2 -20414352: 96e2 add a3,a3,s8 -20414354: 00c685b3 add a1,a3,a2 -20414358: 0186bc33 sltu s8,a3,s8 -2041435c: 00c5b633 sltu a2,a1,a2 -20414360: dac2 sw a6,116(sp) -20414362: 00e3e733 or a4,t2,a4 -20414366: 026f8333 mul t1,t6,t1 -2041436a: 01055693 srli a3,a0,0x10 -2041436e: 00cc6633 or a2,s8,a2 -20414372: 033289b3 mul s3,t0,s3 -20414376: 999a add s3,s3,t1 -20414378: 03f28fb3 mul t6,t0,t6 -2041437c: 013682b3 add t0,a3,s3 -20414380: 0062f363 bleu t1,t0,20414386 <__multf3+0x816> -20414384: 9fe6 add t6,t6,s9 -20414386: 0092f6b3 and a3,t0,s1 -2041438a: 06c2 slli a3,a3,0x10 -2041438c: 8ce9 and s1,s1,a0 -2041438e: 94b6 add s1,s1,a3 -20414390: 0102d293 srli t0,t0,0x10 -20414394: 95a6 add a1,a1,s1 -20414396: 92ba add t0,t0,a4 -20414398: 46d2 lw a3,20(sp) -2041439a: 5712 lw a4,36(sp) -2041439c: 92b2 add t0,t0,a2 -2041439e: 0095b4b3 sltu s1,a1,s1 -204143a2: 92a6 add t0,t0,s1 -204143a4: 9f96 add t6,t6,t0 -204143a6: 00d762b3 or t0,a4,a3 -204143aa: 4762 lw a4,24(sp) -204143ac: 07b6 slli a5,a5,0xd -204143ae: defe sw t6,124(sp) -204143b0: 005762b3 or t0,a4,t0 -204143b4: dcae sw a1,120(sp) -204143b6: 0057e7b3 or a5,a5,t0 -204143ba: 1098 addi a4,sp,96 -204143bc: 4601 li a2,0 -204143be: 4511 li a0,4 -204143c0: 4754 lw a3,12(a4) -204143c2: 4b0c lw a1,16(a4) -204143c4: 0605 addi a2,a2,1 -204143c6: 82cd srli a3,a3,0x13 -204143c8: 05b6 slli a1,a1,0xd -204143ca: 8ecd or a3,a3,a1 -204143cc: c314 sw a3,0(a4) -204143ce: 0711 addi a4,a4,4 -204143d0: fea618e3 bne a2,a0,204143c0 <__multf3+0x850> -204143d4: 5706 lw a4,96(sp) -204143d6: 56a6 lw a3,104(sp) -204143d8: 00f037b3 snez a5,a5 -204143dc: 8fd9 or a5,a5,a4 -204143de: ccb6 sw a3,88(sp) -204143e0: 5736 lw a4,108(sp) -204143e2: 5696 lw a3,100(sp) -204143e4: c8be sw a5,80(sp) -204143e6: ceba sw a4,92(sp) -204143e8: cab6 sw a3,84(sp) -204143ea: 00b71693 slli a3,a4,0xb -204143ee: 1406db63 bgez a3,20414544 <__multf3+0x9d4> -204143f2: 07fe slli a5,a5,0x1f -204143f4: 0898 addi a4,sp,80 -204143f6: 4601 li a2,0 -204143f8: 450d li a0,3 -204143fa: 4314 lw a3,0(a4) -204143fc: 434c lw a1,4(a4) -204143fe: 0605 addi a2,a2,1 -20414400: 8285 srli a3,a3,0x1 -20414402: 05fe slli a1,a1,0x1f -20414404: 8ecd or a3,a3,a1 -20414406: c314 sw a3,0(a4) -20414408: 0711 addi a4,a4,4 -2041440a: fea618e3 bne a2,a0,204143fa <__multf3+0x88a> -2041440e: 4776 lw a4,92(sp) -20414410: 00f037b3 snez a5,a5 -20414414: 8305 srli a4,a4,0x1 -20414416: ceba sw a4,92(sp) -20414418: 4746 lw a4,80(sp) -2041441a: 8fd9 or a5,a5,a4 -2041441c: c8be sw a5,80(sp) -2041441e: 4772 lw a4,28(sp) -20414420: 6791 lui a5,0x4 -20414422: 17fd addi a5,a5,-1 -20414424: 97ba add a5,a5,a4 -20414426: 12f05963 blez a5,20414558 <__multf3+0x9e8> -2041442a: 4746 lw a4,80(sp) -2041442c: 00777693 andi a3,a4,7 -20414430: c69d beqz a3,2041445e <__multf3+0x8ee> -20414432: 00f77693 andi a3,a4,15 -20414436: 4611 li a2,4 -20414438: 02c68363 beq a3,a2,2041445e <__multf3+0x8ee> -2041443c: 46d6 lw a3,84(sp) -2041443e: 0711 addi a4,a4,4 -20414440: c8ba sw a4,80(sp) -20414442: 00473713 sltiu a4,a4,4 -20414446: 96ba add a3,a3,a4 -20414448: 00e6b733 sltu a4,a3,a4 -2041444c: cab6 sw a3,84(sp) -2041444e: 46e6 lw a3,88(sp) -20414450: 96ba add a3,a3,a4 -20414452: ccb6 sw a3,88(sp) -20414454: 00e6b6b3 sltu a3,a3,a4 -20414458: 4776 lw a4,92(sp) -2041445a: 96ba add a3,a3,a4 -2041445c: ceb6 sw a3,92(sp) -2041445e: 4776 lw a4,92(sp) -20414460: 00b71693 slli a3,a4,0xb -20414464: 0006da63 bgez a3,20414478 <__multf3+0x908> -20414468: fff007b7 lui a5,0xfff00 -2041446c: 17fd addi a5,a5,-1 -2041446e: 8f7d and a4,a4,a5 -20414470: ceba sw a4,92(sp) -20414472: 4772 lw a4,28(sp) -20414474: 6791 lui a5,0x4 -20414476: 97ba add a5,a5,a4 -20414478: 0898 addi a4,sp,80 -2041447a: 4601 li a2,0 -2041447c: 450d li a0,3 -2041447e: 4314 lw a3,0(a4) -20414480: 434c lw a1,4(a4) -20414482: 0605 addi a2,a2,1 -20414484: 828d srli a3,a3,0x3 -20414486: 05f6 slli a1,a1,0x1d -20414488: 8ecd or a3,a3,a1 -2041448a: c314 sw a3,0(a4) -2041448c: 0711 addi a4,a4,4 -2041448e: fea618e3 bne a2,a0,2041447e <__multf3+0x90e> -20414492: 6721 lui a4,0x8 -20414494: ffe70693 addi a3,a4,-2 # 7ffe <__stack_size+0x77fe> -20414498: 0af6c963 blt a3,a5,2041454a <__multf3+0x9da> -2041449c: 4776 lw a4,92(sp) -2041449e: 830d srli a4,a4,0x3 -204144a0: ceba sw a4,92(sp) -204144a2: 4776 lw a4,92(sp) -204144a4: 76e1 lui a3,0xffff8 -204144a6: 50fa lw ra,188(sp) -204144a8: 06e11623 sh a4,108(sp) -204144ac: 6721 lui a4,0x8 -204144ae: 177d addi a4,a4,-1 -204144b0: 8ff9 and a5,a5,a4 -204144b2: 06e15703 lhu a4,110(sp) -204144b6: 546a lw s0,184(sp) -204144b8: 54da lw s1,180(sp) -204144ba: 8f75 and a4,a4,a3 -204144bc: 8fd9 or a5,a5,a4 -204144be: 06f11723 sh a5,110(sp) -204144c2: 0087d713 srli a4,a5,0x8 -204144c6: 47c2 lw a5,16(sp) -204144c8: 07f77713 andi a4,a4,127 -204144cc: 594a lw s2,176(sp) -204144ce: 079e slli a5,a5,0x7 -204144d0: 8fd9 or a5,a5,a4 -204144d2: 06f107a3 sb a5,111(sp) -204144d6: 4732 lw a4,12(sp) -204144d8: 47c6 lw a5,80(sp) -204144da: 59ba lw s3,172(sp) -204144dc: 5a2a lw s4,168(sp) -204144de: c31c sw a5,0(a4) -204144e0: 47d6 lw a5,84(sp) -204144e2: 5a9a lw s5,164(sp) -204144e4: 5b0a lw s6,160(sp) -204144e6: c35c sw a5,4(a4) -204144e8: 47e6 lw a5,88(sp) -204144ea: 4bfa lw s7,156(sp) -204144ec: 4c6a lw s8,152(sp) -204144ee: c71c sw a5,8(a4) -204144f0: 57b6 lw a5,108(sp) -204144f2: 4cda lw s9,148(sp) -204144f4: 4d4a lw s10,144(sp) -204144f6: c75c sw a5,12(a4) -204144f8: 4dba lw s11,140(sp) -204144fa: 853a mv a0,a4 -204144fc: 6129 addi sp,sp,192 -204144fe: 8082 ret -20414500: c84e sw s3,16(sp) -20414502: 57c2 lw a5,48(sp) -20414504: c8be sw a5,80(sp) -20414506: 57d2 lw a5,52(sp) -20414508: cabe sw a5,84(sp) -2041450a: 57e2 lw a5,56(sp) -2041450c: ccbe sw a5,88(sp) -2041450e: 57f2 lw a5,60(sp) -20414510: cebe sw a5,92(sp) -20414512: 4789 li a5,2 -20414514: 18fb8e63 beq s7,a5,204146b0 <__multf3+0xb40> -20414518: 478d li a5,3 -2041451a: 1afb8263 beq s7,a5,204146be <__multf3+0xb4e> -2041451e: 4785 li a5,1 -20414520: eefb9fe3 bne s7,a5,2041441e <__multf3+0x8ae> -20414524: ce82 sw zero,92(sp) -20414526: cc82 sw zero,88(sp) -20414528: ca82 sw zero,84(sp) -2041452a: c882 sw zero,80(sp) -2041452c: a28d j 2041468e <__multf3+0xb1e> -2041452e: c84a sw s2,16(sp) -20414530: 4786 lw a5,64(sp) -20414532: 8bba mv s7,a4 -20414534: c8be sw a5,80(sp) -20414536: 4796 lw a5,68(sp) -20414538: cabe sw a5,84(sp) -2041453a: 47a6 lw a5,72(sp) -2041453c: ccbe sw a5,88(sp) -2041453e: 47b6 lw a5,76(sp) -20414540: cebe sw a5,92(sp) -20414542: bfc1 j 20414512 <__multf3+0x9a2> -20414544: 5782 lw a5,32(sp) -20414546: ce3e sw a5,28(sp) -20414548: bdd9 j 2041441e <__multf3+0x8ae> -2041454a: ce82 sw zero,92(sp) -2041454c: cc82 sw zero,88(sp) -2041454e: ca82 sw zero,84(sp) -20414550: c882 sw zero,80(sp) -20414552: fff70793 addi a5,a4,-1 # 7fff <__stack_size+0x77ff> -20414556: b7b1 j 204144a2 <__multf3+0x932> -20414558: 4685 li a3,1 -2041455a: 40f687b3 sub a5,a3,a5 -2041455e: 07400713 li a4,116 -20414562: 12f74863 blt a4,a5,20414692 <__multf3+0xb22> -20414566: 4057d613 srai a2,a5,0x5 -2041456a: 01f7f693 andi a3,a5,31 -2041456e: 4701 li a4,0 -20414570: 4781 li a5,0 -20414572: 00271593 slli a1,a4,0x2 -20414576: 06c71663 bne a4,a2,204145e2 <__multf3+0xa72> -2041457a: e2d9 bnez a3,20414600 <__multf3+0xa90> -2041457c: 450d li a0,3 -2041457e: 0890 addi a2,sp,80 -20414580: 8d19 sub a0,a0,a4 -20414582: 06d55663 ble a3,a0,204145ee <__multf3+0xa7e> -20414586: 4691 li a3,4 -20414588: 40e68733 sub a4,a3,a4 -2041458c: 4611 li a2,4 -2041458e: 0cc71863 bne a4,a2,2041465e <__multf3+0xaee> -20414592: 46c6 lw a3,80(sp) -20414594: 00f037b3 snez a5,a5 -20414598: 8fd5 or a5,a5,a3 -2041459a: c8be sw a5,80(sp) -2041459c: 0077f693 andi a3,a5,7 -204145a0: c695 beqz a3,204145cc <__multf3+0xa5c> -204145a2: 00f7f693 andi a3,a5,15 -204145a6: 02e68363 beq a3,a4,204145cc <__multf3+0xa5c> -204145aa: 4756 lw a4,84(sp) -204145ac: 0791 addi a5,a5,4 -204145ae: c8be sw a5,80(sp) -204145b0: 0047b793 sltiu a5,a5,4 -204145b4: 973e add a4,a4,a5 -204145b6: 00f737b3 sltu a5,a4,a5 -204145ba: caba sw a4,84(sp) -204145bc: 4766 lw a4,88(sp) -204145be: 973e add a4,a4,a5 -204145c0: ccba sw a4,88(sp) -204145c2: 00f73733 sltu a4,a4,a5 -204145c6: 47f6 lw a5,92(sp) -204145c8: 973e add a4,a4,a5 -204145ca: ceba sw a4,92(sp) -204145cc: 47f6 lw a5,92(sp) -204145ce: 00c79713 slli a4,a5,0xc -204145d2: 08075e63 bgez a4,2041466e <__multf3+0xafe> -204145d6: ce82 sw zero,92(sp) -204145d8: cc82 sw zero,88(sp) -204145da: ca82 sw zero,84(sp) -204145dc: c882 sw zero,80(sp) -204145de: 4785 li a5,1 -204145e0: b5c9 j 204144a2 <__multf3+0x932> -204145e2: 0888 addi a0,sp,80 -204145e4: 95aa add a1,a1,a0 -204145e6: 418c lw a1,0(a1) -204145e8: 0705 addi a4,a4,1 -204145ea: 8fcd or a5,a5,a1 -204145ec: b759 j 20414572 <__multf3+0xa02> -204145ee: 00b60833 add a6,a2,a1 -204145f2: 00082803 lw a6,0(a6) -204145f6: 0685 addi a3,a3,1 -204145f8: 0611 addi a2,a2,4 -204145fa: ff062e23 sw a6,-4(a2) -204145fe: b751 j 20414582 <__multf3+0xa12> -20414600: 0110 addi a2,sp,128 -20414602: 962e add a2,a2,a1 -20414604: fd062603 lw a2,-48(a2) -20414608: 02000813 li a6,32 -2041460c: 40d80833 sub a6,a6,a3 -20414610: 01061633 sll a2,a2,a6 -20414614: 8fd1 or a5,a5,a2 -20414616: 460d li a2,3 -20414618: 05010893 addi a7,sp,80 -2041461c: 4301 li t1,0 -2041461e: 8e19 sub a2,a2,a4 -20414620: 00c34e63 blt t1,a2,2041463c <__multf3+0xacc> -20414624: 4591 li a1,4 -20414626: 40e58733 sub a4,a1,a4 -2041462a: 060a slli a2,a2,0x2 -2041462c: 010c addi a1,sp,128 -2041462e: 962e add a2,a2,a1 -20414630: 45f6 lw a1,92(sp) -20414632: 00d5d6b3 srl a3,a1,a3 -20414636: fcd62823 sw a3,-48(a2) -2041463a: bf89 j 2041458c <__multf3+0xa1c> -2041463c: 00b88e33 add t3,a7,a1 -20414640: 000e2503 lw a0,0(t3) # 10000 <__stack_size+0xf800> -20414644: 004e2e03 lw t3,4(t3) -20414648: 0305 addi t1,t1,1 -2041464a: 00d55533 srl a0,a0,a3 -2041464e: 010e1e33 sll t3,t3,a6 -20414652: 01c56533 or a0,a0,t3 -20414656: 00a8a023 sw a0,0(a7) -2041465a: 0891 addi a7,a7,4 -2041465c: b7d1 j 20414620 <__multf3+0xab0> -2041465e: 00271693 slli a3,a4,0x2 -20414662: 088c addi a1,sp,80 -20414664: 96ae add a3,a3,a1 -20414666: 0006a023 sw zero,0(a3) # ffff8000 <_sp+0x7fff4000> -2041466a: 0705 addi a4,a4,1 -2041466c: b70d j 2041458e <__multf3+0xa1e> -2041466e: 089c addi a5,sp,80 -20414670: 4681 li a3,0 -20414672: 458d li a1,3 -20414674: 4398 lw a4,0(a5) -20414676: 43d0 lw a2,4(a5) -20414678: 0685 addi a3,a3,1 -2041467a: 830d srli a4,a4,0x3 -2041467c: 0676 slli a2,a2,0x1d -2041467e: 8f51 or a4,a4,a2 -20414680: c398 sw a4,0(a5) -20414682: 0791 addi a5,a5,4 -20414684: feb698e3 bne a3,a1,20414674 <__multf3+0xb04> -20414688: 47f6 lw a5,92(sp) -2041468a: 838d srli a5,a5,0x3 -2041468c: cebe sw a5,92(sp) -2041468e: 4781 li a5,0 -20414690: bd09 j 204144a2 <__multf3+0x932> -20414692: 47d6 lw a5,84(sp) -20414694: 4746 lw a4,80(sp) -20414696: 8f5d or a4,a4,a5 -20414698: 47e6 lw a5,88(sp) -2041469a: 8f5d or a4,a4,a5 -2041469c: 47f6 lw a5,92(sp) -2041469e: 8f5d or a4,a4,a5 -204146a0: 4781 li a5,0 -204146a2: e00700e3 beqz a4,204144a2 <__multf3+0x932> -204146a6: ce82 sw zero,92(sp) -204146a8: cc82 sw zero,88(sp) -204146aa: ca82 sw zero,84(sp) -204146ac: c882 sw zero,80(sp) -204146ae: bbd5 j 204144a2 <__multf3+0x932> -204146b0: 67a1 lui a5,0x8 -204146b2: ce82 sw zero,92(sp) -204146b4: cc82 sw zero,88(sp) -204146b6: ca82 sw zero,84(sp) -204146b8: c882 sw zero,80(sp) -204146ba: 17fd addi a5,a5,-1 -204146bc: b3dd j 204144a2 <__multf3+0x932> -204146be: 67a1 lui a5,0x8 -204146c0: cebe sw a5,92(sp) -204146c2: cc82 sw zero,88(sp) -204146c4: ca82 sw zero,84(sp) -204146c6: c882 sw zero,80(sp) -204146c8: 17fd addi a5,a5,-1 -204146ca: c802 sw zero,16(sp) -204146cc: bbd9 j 204144a2 <__multf3+0x932> +204137f4 <__multf3>: +204137f4: 7131 addi sp,sp,-192 +204137f6: d74e sw s3,172(sp) +204137f8: 00c5a983 lw s3,12(a1) +204137fc: 4194 lw a3,0(a1) +204137fe: 41dc lw a5,4(a1) +20413800: c62a sw a0,12(sp) +20413802: 4588 lw a0,8(a1) +20413804: 01099713 slli a4,s3,0x10 +20413808: d94a sw s2,176(sp) +2041380a: d552 sw s4,168(sp) +2041380c: d356 sw s5,164(sp) +2041380e: d15a sw s6,160(sp) +20413810: 00062a03 lw s4,0(a2) # 1000000 <__stack_size+0xfff800> +20413814: 00462b03 lw s6,4(a2) +20413818: 00862a83 lw s5,8(a2) +2041381c: 00c62903 lw s2,12(a2) +20413820: 6621 lui a2,0x8 +20413822: db26 sw s1,180(sp) +20413824: 8341 srli a4,a4,0x10 +20413826: 0109d493 srli s1,s3,0x10 +2041382a: 167d addi a2,a2,-1 +2041382c: d6ce sw s3,108(sp) +2041382e: df06 sw ra,188(sp) +20413830: dd22 sw s0,184(sp) +20413832: cf5e sw s7,156(sp) +20413834: cd62 sw s8,152(sp) +20413836: cb66 sw s9,148(sp) +20413838: c96a sw s10,144(sp) +2041383a: c76e sw s11,140(sp) +2041383c: d0b6 sw a3,96(sp) +2041383e: d2be sw a5,100(sp) +20413840: d4aa sw a0,104(sp) +20413842: d836 sw a3,48(sp) +20413844: da3e sw a5,52(sp) +20413846: dc2a sw a0,56(sp) +20413848: de3a sw a4,60(sp) +2041384a: 8cf1 and s1,s1,a2 +2041384c: 01f9d993 srli s3,s3,0x1f +20413850: ccd5 beqz s1,2041390c <__multf3+0x118> +20413852: 18c48563 beq s1,a2,204139dc <__multf3+0x1e8> +20413856: 67c1 lui a5,0x10 +20413858: 8fd9 or a5,a5,a4 +2041385a: de3e sw a5,60(sp) +2041385c: 1810 addi a2,sp,48 +2041385e: 187c addi a5,sp,60 +20413860: 4398 lw a4,0(a5) +20413862: ffc7a683 lw a3,-4(a5) # fffc <__stack_size+0xf7fc> +20413866: 17f1 addi a5,a5,-4 +20413868: 070e slli a4,a4,0x3 +2041386a: 82f5 srli a3,a3,0x1d +2041386c: 8f55 or a4,a4,a3 +2041386e: c3d8 sw a4,4(a5) +20413870: fef618e3 bne a2,a5,20413860 <__multf3+0x6c> +20413874: 57c2 lw a5,48(sp) +20413876: 7571 lui a0,0xffffc +20413878: 0505 addi a0,a0,1 +2041387a: 078e slli a5,a5,0x3 +2041387c: d83e sw a5,48(sp) +2041387e: 94aa add s1,s1,a0 +20413880: 4b81 li s7,0 +20413882: 01091793 slli a5,s2,0x10 +20413886: 6721 lui a4,0x8 +20413888: 01095513 srli a0,s2,0x10 +2041388c: 83c1 srli a5,a5,0x10 +2041388e: 177d addi a4,a4,-1 +20413890: d6ca sw s2,108(sp) +20413892: d0d2 sw s4,96(sp) +20413894: d2da sw s6,100(sp) +20413896: d4d6 sw s5,104(sp) +20413898: c0d2 sw s4,64(sp) +2041389a: c2da sw s6,68(sp) +2041389c: c4d6 sw s5,72(sp) +2041389e: c6be sw a5,76(sp) +204138a0: 8d79 and a0,a0,a4 +204138a2: 01f95913 srli s2,s2,0x1f +204138a6: 14050663 beqz a0,204139f2 <__multf3+0x1fe> +204138aa: 22e50163 beq a0,a4,20413acc <__multf3+0x2d8> +204138ae: 6ac1 lui s5,0x10 +204138b0: 0157eab3 or s5,a5,s5 +204138b4: c6d6 sw s5,76(sp) +204138b6: 0090 addi a2,sp,64 +204138b8: 00fc addi a5,sp,76 +204138ba: 4398 lw a4,0(a5) +204138bc: ffc7a683 lw a3,-4(a5) +204138c0: 17f1 addi a5,a5,-4 +204138c2: 070e slli a4,a4,0x3 +204138c4: 82f5 srli a3,a3,0x1d +204138c6: 8f55 or a4,a4,a3 +204138c8: c3d8 sw a4,4(a5) +204138ca: fef618e3 bne a2,a5,204138ba <__multf3+0xc6> +204138ce: 4786 lw a5,64(sp) +204138d0: 078e slli a5,a5,0x3 +204138d2: c0be sw a5,64(sp) +204138d4: 77f1 lui a5,0xffffc +204138d6: 0785 addi a5,a5,1 +204138d8: 953e add a0,a0,a5 +204138da: 4701 li a4,0 +204138dc: 0129c7b3 xor a5,s3,s2 +204138e0: c83e sw a5,16(sp) +204138e2: 009507b3 add a5,a0,s1 +204138e6: d03e sw a5,32(sp) +204138e8: 0785 addi a5,a5,1 +204138ea: ce3e sw a5,28(sp) +204138ec: 002b9793 slli a5,s7,0x2 +204138f0: 8fd9 or a5,a5,a4 +204138f2: 17fd addi a5,a5,-1 +204138f4: 46b9 li a3,14 +204138f6: 1ef6e963 bltu a3,a5,20413ae8 <__multf3+0x2f4> +204138fa: 00004697 auipc a3,0x4 +204138fe: 3f668693 addi a3,a3,1014 # 20417cf0 +20413902: 078a slli a5,a5,0x2 +20413904: 97b6 add a5,a5,a3 +20413906: 439c lw a5,0(a5) +20413908: 97b6 add a5,a5,a3 +2041390a: 8782 jr a5 +2041390c: 00d7e633 or a2,a5,a3 +20413910: 8e49 or a2,a2,a0 +20413912: 8e59 or a2,a2,a4 +20413914: ce61 beqz a2,204139ec <__multf3+0x1f8> +20413916: c321 beqz a4,20413956 <__multf3+0x162> +20413918: 853a mv a0,a4 +2041391a: 615010ef jal ra,2041572e <__clzsi2> +2041391e: ff450713 addi a4,a0,-12 # ffffbff4 <_sp+0x7fff7ff4> +20413922: 40575793 srai a5,a4,0x5 +20413926: 8b7d andi a4,a4,31 +20413928: cb31 beqz a4,2041397c <__multf3+0x188> +2041392a: 56f1 li a3,-4 +2041392c: 02d786b3 mul a3,a5,a3 +20413930: 02000813 li a6,32 +20413934: 00279593 slli a1,a5,0x2 +20413938: 5e41 li t3,-16 +2041393a: 40e80833 sub a6,a6,a4 +2041393e: 16f1 addi a3,a3,-4 +20413940: 07c69363 bne a3,t3,204139a6 <__multf3+0x1b2> +20413944: 0114 addi a3,sp,128 +20413946: 95b6 add a1,a1,a3 +20413948: 56c2 lw a3,48(sp) +2041394a: 17fd addi a5,a5,-1 +2041394c: 00e69733 sll a4,a3,a4 +20413950: fae5a823 sw a4,-80(a1) +20413954: a091 j 20413998 <__multf3+0x1a4> +20413956: c511 beqz a0,20413962 <__multf3+0x16e> +20413958: 5d7010ef jal ra,2041572e <__clzsi2> +2041395c: 02050513 addi a0,a0,32 +20413960: bf7d j 2041391e <__multf3+0x12a> +20413962: c799 beqz a5,20413970 <__multf3+0x17c> +20413964: 853e mv a0,a5 +20413966: 5c9010ef jal ra,2041572e <__clzsi2> +2041396a: 04050513 addi a0,a0,64 +2041396e: bf45 j 2041391e <__multf3+0x12a> +20413970: 8536 mv a0,a3 +20413972: 5bd010ef jal ra,2041572e <__clzsi2> +20413976: 06050513 addi a0,a0,96 +2041397a: b755 j 2041391e <__multf3+0x12a> +2041397c: 5671 li a2,-4 +2041397e: 02c78633 mul a2,a5,a2 +20413982: 1818 addi a4,sp,48 +20413984: 468d li a3,3 +20413986: 00c705b3 add a1,a4,a2 +2041398a: 45cc lw a1,12(a1) +2041398c: 16fd addi a3,a3,-1 +2041398e: 1771 addi a4,a4,-4 +20413990: cb0c sw a1,16(a4) +20413992: fef6dae3 ble a5,a3,20413986 <__multf3+0x192> +20413996: 17fd addi a5,a5,-1 +20413998: 56fd li a3,-1 +2041399a: 02d79963 bne a5,a3,204139cc <__multf3+0x1d8> +2041399e: 74f1 lui s1,0xffffc +204139a0: 04c5 addi s1,s1,17 +204139a2: 8c89 sub s1,s1,a0 +204139a4: bdf1 j 20413880 <__multf3+0x8c> +204139a6: 1810 addi a2,sp,48 +204139a8: 00d60333 add t1,a2,a3 +204139ac: 00d588b3 add a7,a1,a3 +204139b0: 98b2 add a7,a7,a2 +204139b2: 00c32603 lw a2,12(t1) +204139b6: 01032303 lw t1,16(t1) +204139ba: 01065633 srl a2,a2,a6 +204139be: 00e31333 sll t1,t1,a4 +204139c2: 00666633 or a2,a2,t1 +204139c6: 00c8a823 sw a2,16(a7) +204139ca: bf95 j 2041393e <__multf3+0x14a> +204139cc: 00279713 slli a4,a5,0x2 +204139d0: 1810 addi a2,sp,48 +204139d2: 9732 add a4,a4,a2 +204139d4: 00072023 sw zero,0(a4) # 8000 <__stack_size+0x7800> +204139d8: 17fd addi a5,a5,-1 +204139da: b7c1 j 2041399a <__multf3+0x1a6> +204139dc: 8fd5 or a5,a5,a3 +204139de: 8fc9 or a5,a5,a0 +204139e0: 8fd9 or a5,a5,a4 +204139e2: 4b89 li s7,2 +204139e4: e8078fe3 beqz a5,20413882 <__multf3+0x8e> +204139e8: 4b8d li s7,3 +204139ea: bd61 j 20413882 <__multf3+0x8e> +204139ec: 4481 li s1,0 +204139ee: 4b85 li s7,1 +204139f0: bd49 j 20413882 <__multf3+0x8e> +204139f2: 016a6733 or a4,s4,s6 +204139f6: 01576733 or a4,a4,s5 +204139fa: 8f5d or a4,a4,a5 +204139fc: c37d beqz a4,20413ae2 <__multf3+0x2ee> +204139fe: c3a1 beqz a5,20413a3e <__multf3+0x24a> +20413a00: 853e mv a0,a5 +20413a02: 52d010ef jal ra,2041572e <__clzsi2> +20413a06: ff450713 addi a4,a0,-12 +20413a0a: 40575793 srai a5,a4,0x5 +20413a0e: 8b7d andi a4,a4,31 +20413a10: cf29 beqz a4,20413a6a <__multf3+0x276> +20413a12: 56f1 li a3,-4 +20413a14: 02d786b3 mul a3,a5,a3 +20413a18: 02000813 li a6,32 +20413a1c: 00279593 slli a1,a5,0x2 +20413a20: 5e41 li t3,-16 +20413a22: 40e80833 sub a6,a6,a4 +20413a26: 16f1 addi a3,a3,-4 +20413a28: 07c69763 bne a3,t3,20413a96 <__multf3+0x2a2> +20413a2c: 0114 addi a3,sp,128 +20413a2e: 95b6 add a1,a1,a3 +20413a30: 4686 lw a3,64(sp) +20413a32: 17fd addi a5,a5,-1 +20413a34: 00e69733 sll a4,a3,a4 +20413a38: fce5a023 sw a4,-64(a1) +20413a3c: a0a9 j 20413a86 <__multf3+0x292> +20413a3e: 000a8863 beqz s5,20413a4e <__multf3+0x25a> +20413a42: 8556 mv a0,s5 +20413a44: 4eb010ef jal ra,2041572e <__clzsi2> +20413a48: 02050513 addi a0,a0,32 +20413a4c: bf6d j 20413a06 <__multf3+0x212> +20413a4e: 000b0863 beqz s6,20413a5e <__multf3+0x26a> +20413a52: 855a mv a0,s6 +20413a54: 4db010ef jal ra,2041572e <__clzsi2> +20413a58: 04050513 addi a0,a0,64 +20413a5c: b76d j 20413a06 <__multf3+0x212> +20413a5e: 8552 mv a0,s4 +20413a60: 4cf010ef jal ra,2041572e <__clzsi2> +20413a64: 06050513 addi a0,a0,96 +20413a68: bf79 j 20413a06 <__multf3+0x212> +20413a6a: 5671 li a2,-4 +20413a6c: 02c78633 mul a2,a5,a2 +20413a70: 0098 addi a4,sp,64 +20413a72: 468d li a3,3 +20413a74: 00c705b3 add a1,a4,a2 +20413a78: 45cc lw a1,12(a1) +20413a7a: 16fd addi a3,a3,-1 +20413a7c: 1771 addi a4,a4,-4 +20413a7e: cb0c sw a1,16(a4) +20413a80: fef6dae3 ble a5,a3,20413a74 <__multf3+0x280> +20413a84: 17fd addi a5,a5,-1 +20413a86: 56fd li a3,-1 +20413a88: 02d79a63 bne a5,a3,20413abc <__multf3+0x2c8> +20413a8c: 77f1 lui a5,0xffffc +20413a8e: 07c5 addi a5,a5,17 +20413a90: 40a78533 sub a0,a5,a0 +20413a94: b599 j 204138da <__multf3+0xe6> +20413a96: 0090 addi a2,sp,64 +20413a98: 00d60333 add t1,a2,a3 +20413a9c: 00d588b3 add a7,a1,a3 +20413aa0: 98b2 add a7,a7,a2 +20413aa2: 00c32603 lw a2,12(t1) +20413aa6: 01032303 lw t1,16(t1) +20413aaa: 01065633 srl a2,a2,a6 +20413aae: 00e31333 sll t1,t1,a4 +20413ab2: 00666633 or a2,a2,t1 +20413ab6: 00c8a823 sw a2,16(a7) +20413aba: b7b5 j 20413a26 <__multf3+0x232> +20413abc: 00279713 slli a4,a5,0x2 +20413ac0: 0090 addi a2,sp,64 +20413ac2: 9732 add a4,a4,a2 +20413ac4: 00072023 sw zero,0(a4) +20413ac8: 17fd addi a5,a5,-1 +20413aca: bf7d j 20413a88 <__multf3+0x294> +20413acc: 016a6a33 or s4,s4,s6 +20413ad0: 015a6ab3 or s5,s4,s5 +20413ad4: 00faeab3 or s5,s5,a5 +20413ad8: 4709 li a4,2 +20413ada: e00a81e3 beqz s5,204138dc <__multf3+0xe8> +20413ade: 470d li a4,3 +20413ae0: bbf5 j 204138dc <__multf3+0xe8> +20413ae2: 4501 li a0,0 +20413ae4: 4705 li a4,1 +20413ae6: bbdd j 204138dc <__multf3+0xe8> +20413ae8: 5742 lw a4,48(sp) +20413aea: 4e06 lw t3,64(sp) +20413aec: 6541 lui a0,0x10 +20413aee: fff50693 addi a3,a0,-1 # ffff <__stack_size+0xf7ff> +20413af2: 01075f93 srli t6,a4,0x10 +20413af6: 010e5a93 srli s5,t3,0x10 +20413afa: 8f75 and a4,a4,a3 +20413afc: 00de7e33 and t3,t3,a3 +20413b00: 02ea87b3 mul a5,s5,a4 +20413b04: 03c70633 mul a2,a4,t3 +20413b08: 03cf8833 mul a6,t6,t3 +20413b0c: 010785b3 add a1,a5,a6 +20413b10: 01065793 srli a5,a2,0x10 +20413b14: 97ae add a5,a5,a1 +20413b16: 035f8b33 mul s6,t6,s5 +20413b1a: 0107f363 bleu a6,a5,20413b20 <__multf3+0x32c> +20413b1e: 9b2a add s6,s6,a0 +20413b20: 4f16 lw t5,68(sp) +20413b22: 0107d293 srli t0,a5,0x10 +20413b26: 8ff5 and a5,a5,a3 +20413b28: 8e75 and a2,a2,a3 +20413b2a: 07c2 slli a5,a5,0x10 +20413b2c: 97b2 add a5,a5,a2 +20413b2e: 010f5493 srli s1,t5,0x10 +20413b32: 00df7f33 and t5,t5,a3 +20413b36: d23e sw a5,36(sp) +20413b38: d0be sw a5,96(sp) +20413b3a: 03e706b3 mul a3,a4,t5 +20413b3e: 02e487b3 mul a5,s1,a4 +20413b42: 03ef8633 mul a2,t6,t5 +20413b46: 00c78533 add a0,a5,a2 +20413b4a: 0106d793 srli a5,a3,0x10 +20413b4e: 97aa add a5,a5,a0 +20413b50: 029f8a33 mul s4,t6,s1 +20413b54: 00c7f463 bleu a2,a5,20413b5c <__multf3+0x368> +20413b58: 6641 lui a2,0x10 +20413b5a: 9a32 add s4,s4,a2 +20413b5c: 6641 lui a2,0x10 +20413b5e: fff60593 addi a1,a2,-1 # ffff <__stack_size+0xf7ff> +20413b62: 00b7f533 and a0,a5,a1 +20413b66: 0107dd93 srli s11,a5,0x10 +20413b6a: 57d2 lw a5,52(sp) +20413b6c: 8eed and a3,a3,a1 +20413b6e: 0542 slli a0,a0,0x10 +20413b70: 0107d913 srli s2,a5,0x10 +20413b74: 8dfd and a1,a1,a5 +20413b76: 9536 add a0,a0,a3 +20413b78: 02ba87b3 mul a5,s5,a1 +20413b7c: 92aa add t0,t0,a0 +20413b7e: 02be06b3 mul a3,t3,a1 +20413b82: 03c90333 mul t1,s2,t3 +20413b86: 00678833 add a6,a5,t1 +20413b8a: 0106d793 srli a5,a3,0x10 +20413b8e: 97c2 add a5,a5,a6 +20413b90: 032a88b3 mul a7,s5,s2 +20413b94: 0067f363 bleu t1,a5,20413b9a <__multf3+0x3a6> +20413b98: 98b2 add a7,a7,a2 +20413b9a: 0107d993 srli s3,a5,0x10 +20413b9e: 99c6 add s3,s3,a7 +20413ba0: 68c1 lui a7,0x10 +20413ba2: fff88613 addi a2,a7,-1 # ffff <__stack_size+0xf7ff> +20413ba6: 00c7f833 and a6,a5,a2 +20413baa: 8ef1 and a3,a3,a2 +20413bac: 0842 slli a6,a6,0x10 +20413bae: 9836 add a6,a6,a3 +20413bb0: 02bf0633 mul a2,t5,a1 +20413bb4: 03e907b3 mul a5,s2,t5 +20413bb8: 01065e93 srli t4,a2,0x10 +20413bbc: 02b486b3 mul a3,s1,a1 +20413bc0: 96be add a3,a3,a5 +20413bc2: 96f6 add a3,a3,t4 +20413bc4: 03248333 mul t1,s1,s2 +20413bc8: 00f6f363 bleu a5,a3,20413bce <__multf3+0x3da> +20413bcc: 9346 add t1,t1,a7 +20413bce: 0106d793 srli a5,a3,0x10 +20413bd2: 4ea6 lw t4,72(sp) +20413bd4: 979a add a5,a5,t1 +20413bd6: 63c1 lui t2,0x10 +20413bd8: d43e sw a5,40(sp) +20413bda: fff38793 addi a5,t2,-1 # ffff <__stack_size+0xf7ff> +20413bde: 010ed413 srli s0,t4,0x10 +20413be2: 00fefeb3 and t4,t4,a5 +20413be6: 02e408b3 mul a7,s0,a4 +20413bea: 8e7d and a2,a2,a5 +20413bec: 8efd and a3,a3,a5 +20413bee: 06c2 slli a3,a3,0x10 +20413bf0: 96b2 add a3,a3,a2 +20413bf2: 03d70333 mul t1,a4,t4 +20413bf6: 03df8bb3 mul s7,t6,t4 +20413bfa: 017887b3 add a5,a7,s7 +20413bfe: 01035893 srli a7,t1,0x10 +20413c02: 98be add a7,a7,a5 +20413c04: 028f8633 mul a2,t6,s0 +20413c08: 0178f363 bleu s7,a7,20413c0e <__multf3+0x41a> +20413c0c: 961e add a2,a2,t2 +20413c0e: 0108d793 srli a5,a7,0x10 +20413c12: 6c41 lui s8,0x10 +20413c14: 97b2 add a5,a5,a2 +20413c16: fffc0613 addi a2,s8,-1 # ffff <__stack_size+0xf7ff> +20413c1a: d63e sw a5,44(sp) +20413c1c: 00c8f7b3 and a5,a7,a2 +20413c20: 58e2 lw a7,56(sp) +20413c22: 00c37333 and t1,t1,a2 +20413c26: 07c2 slli a5,a5,0x10 +20413c28: 0108d393 srli t2,a7,0x10 +20413c2c: 00c8f633 and a2,a7,a2 +20413c30: 979a add a5,a5,t1 +20413c32: 02ce08b3 mul a7,t3,a2 +20413c36: 03c38cb3 mul s9,t2,t3 +20413c3a: 0108dd13 srli s10,a7,0x10 +20413c3e: 02ca8333 mul t1,s5,a2 +20413c42: 9366 add t1,t1,s9 +20413c44: 936a add t1,t1,s10 +20413c46: 027a8bb3 mul s7,s5,t2 +20413c4a: 01937363 bleu s9,t1,20413c50 <__multf3+0x45c> +20413c4e: 9be2 add s7,s7,s8 +20413c50: 01035c13 srli s8,t1,0x10 +20413c54: 9be2 add s7,s7,s8 +20413c56: 6c41 lui s8,0x10 +20413c58: 92da add t0,t0,s6 +20413c5a: fffc0c93 addi s9,s8,-1 # ffff <__stack_size+0xf7ff> +20413c5e: 00a2b533 sltu a0,t0,a0 +20413c62: 01937333 and t1,t1,s9 +20413c66: 9daa add s11,s11,a0 +20413c68: 0342 slli t1,t1,0x10 +20413c6a: 0198f8b3 and a7,a7,s9 +20413c6e: 9a6e add s4,s4,s11 +20413c70: 989a add a7,a7,t1 +20413c72: 01028333 add t1,t0,a6 +20413c76: 01033833 sltu a6,t1,a6 +20413c7a: ca1a sw t1,20(sp) +20413c7c: d29a sw t1,100(sp) +20413c7e: 013a0333 add t1,s4,s3 +20413c82: 01030b33 add s6,t1,a6 +20413c86: 013339b3 sltu s3,t1,s3 +20413c8a: 010b3833 sltu a6,s6,a6 +20413c8e: 0109e833 or a6,s3,a6 +20413c92: 00aa3533 sltu a0,s4,a0 +20413c96: 9542 add a0,a0,a6 +20413c98: 5822 lw a6,40(sp) +20413c9a: 00db02b3 add t0,s6,a3 +20413c9e: 59a2 lw s3,40(sp) +20413ca0: 00d2b6b3 sltu a3,t0,a3 +20413ca4: 9542 add a0,a0,a6 +20413ca6: 5332 lw t1,44(sp) +20413ca8: 00d50833 add a6,a0,a3 +20413cac: 92be add t0,t0,a5 +20413cae: 01353533 sltu a0,a0,s3 +20413cb2: 00d836b3 sltu a3,a6,a3 +20413cb6: 00f2b7b3 sltu a5,t0,a5 +20413cba: 00680db3 add s11,a6,t1 +20413cbe: 8ec9 or a3,a3,a0 +20413cc0: 5532 lw a0,44(sp) +20413cc2: 00fd8333 add t1,s11,a5 +20413cc6: 92c6 add t0,t0,a7 +20413cc8: 0112b8b3 sltu a7,t0,a7 +20413ccc: 00f337b3 sltu a5,t1,a5 +20413cd0: cc16 sw t0,24(sp) +20413cd2: d496 sw t0,104(sp) +20413cd4: 017302b3 add t0,t1,s7 +20413cd8: 4336 lw t1,76(sp) +20413cda: 01128d33 add s10,t0,a7 +20413cde: 00adbdb3 sltu s11,s11,a0 +20413ce2: 00fde7b3 or a5,s11,a5 +20413ce6: 0172bbb3 sltu s7,t0,s7 +20413cea: 011d38b3 sltu a7,s10,a7 +20413cee: 96be add a3,a3,a5 +20413cf0: 01035293 srli t0,t1,0x10 +20413cf4: 011bea33 or s4,s7,a7 +20413cf8: 01937333 and t1,t1,s9 +20413cfc: 026707b3 mul a5,a4,t1 +20413d00: 9a36 add s4,s4,a3 +20413d02: 02e28733 mul a4,t0,a4 +20413d06: 0107d893 srli a7,a5,0x10 +20413d0a: 026f86b3 mul a3,t6,t1 +20413d0e: 9736 add a4,a4,a3 +20413d10: 98ba add a7,a7,a4 +20413d12: 025f8fb3 mul t6,t6,t0 +20413d16: 00d8f363 bleu a3,a7,20413d1c <__multf3+0x528> +20413d1a: 9fe2 add t6,t6,s8 +20413d1c: 59f2 lw s3,60(sp) +20413d1e: 66c1 lui a3,0x10 +20413d20: fff68513 addi a0,a3,-1 # ffff <__stack_size+0xf7ff> +20413d24: 0108d713 srli a4,a7,0x10 +20413d28: 00a8f8b3 and a7,a7,a0 +20413d2c: 977e add a4,a4,t6 +20413d2e: 8fe9 and a5,a5,a0 +20413d30: 0109df93 srli t6,s3,0x10 +20413d34: 08c2 slli a7,a7,0x10 +20413d36: 00a9f9b3 and s3,s3,a0 +20413d3a: 98be add a7,a7,a5 +20413d3c: 03fa8b33 mul s6,s5,t6 +20413d40: 8dba mv s11,a4 +20413d42: 033e07b3 mul a5,t3,s3 +20413d46: 033a8ab3 mul s5,s5,s3 +20413d4a: 0107d813 srli a6,a5,0x10 +20413d4e: 03cf8e33 mul t3,t6,t3 +20413d52: 9af2 add s5,s5,t3 +20413d54: 9ac2 add s5,s5,a6 +20413d56: 01caf363 bleu t3,s5,20413d5c <__multf3+0x568> +20413d5a: 9b36 add s6,s6,a3 +20413d5c: 010ad813 srli a6,s5,0x10 +20413d60: 01680733 add a4,a6,s6 +20413d64: 6b41 lui s6,0x10 +20413d66: d43a sw a4,40(sp) +20413d68: fffb0713 addi a4,s6,-1 # ffff <__stack_size+0xf7ff> +20413d6c: 00eaf833 and a6,s5,a4 +20413d70: 8ff9 and a5,a5,a4 +20413d72: 0842 slli a6,a6,0x10 +20413d74: 983e add a6,a6,a5 +20413d76: 03d586b3 mul a3,a1,t4 +20413d7a: 03d90e33 mul t3,s2,t4 +20413d7e: 0106d513 srli a0,a3,0x10 +20413d82: 02b407b3 mul a5,s0,a1 +20413d86: 97f2 add a5,a5,t3 +20413d88: 97aa add a5,a5,a0 +20413d8a: 02890733 mul a4,s2,s0 +20413d8e: 01c7f363 bleu t3,a5,20413d94 <__multf3+0x5a0> +20413d92: 975a add a4,a4,s6 +20413d94: 0107d513 srli a0,a5,0x10 +20413d98: 972a add a4,a4,a0 +20413d9a: 6b41 lui s6,0x10 +20413d9c: d63a sw a4,44(sp) +20413d9e: fffb0713 addi a4,s6,-1 # ffff <__stack_size+0xf7ff> +20413da2: 00e7f533 and a0,a5,a4 +20413da6: 8ef9 and a3,a3,a4 +20413da8: 03e38e33 mul t3,t2,t5 +20413dac: 0542 slli a0,a0,0x10 +20413dae: 9536 add a0,a0,a3 +20413db0: 02cf0733 mul a4,t5,a2 +20413db4: 02c487b3 mul a5,s1,a2 +20413db8: 01075693 srli a3,a4,0x10 +20413dbc: 97f2 add a5,a5,t3 +20413dbe: 97b6 add a5,a5,a3 +20413dc0: 02748ab3 mul s5,s1,t2 +20413dc4: 01c7f363 bleu t3,a5,20413dca <__multf3+0x5d6> +20413dc8: 9ada add s5,s5,s6 +20413dca: 66c1 lui a3,0x10 +20413dcc: fff68e13 addi t3,a3,-1 # ffff <__stack_size+0xf7ff> +20413dd0: 01c7f6b3 and a3,a5,t3 +20413dd4: 0107db93 srli s7,a5,0x10 +20413dd8: 011d07b3 add a5,s10,a7 +20413ddc: 01c77733 and a4,a4,t3 +20413de0: 0117b8b3 sltu a7,a5,a7 +20413de4: 9a6e add s4,s4,s11 +20413de6: 06c2 slli a3,a3,0x10 +20413de8: 96ba add a3,a3,a4 +20413dea: 011a0d33 add s10,s4,a7 +20413dee: 5722 lw a4,40(sp) +20413df0: 011d38b3 sltu a7,s10,a7 +20413df4: 01ba3a33 sltu s4,s4,s11 +20413df8: 97c2 add a5,a5,a6 +20413dfa: 011a6a33 or s4,s4,a7 +20413dfe: 58a2 lw a7,40(sp) +20413e00: 0107b833 sltu a6,a5,a6 +20413e04: 00ed0b33 add s6,s10,a4 +20413e08: 5732 lw a4,44(sp) +20413e0a: 010b0cb3 add s9,s6,a6 +20413e0e: 97aa add a5,a5,a0 +20413e10: 011b3b33 sltu s6,s6,a7 +20413e14: 010cb833 sltu a6,s9,a6 +20413e18: 00a7b533 sltu a0,a5,a0 +20413e1c: 9766 add a4,a4,s9 +20413e1e: 010b6b33 or s6,s6,a6 +20413e22: 5832 lw a6,44(sp) +20413e24: 00a70c33 add s8,a4,a0 +20413e28: 9bd6 add s7,s7,s5 +20413e2a: 97b6 add a5,a5,a3 +20413e2c: 00d7b6b3 sltu a3,a5,a3 +20413e30: 017c0ab3 add s5,s8,s7 +20413e34: 00da8e33 add t3,s5,a3 +20413e38: 01073733 sltu a4,a4,a6 +20413e3c: 00ac3533 sltu a0,s8,a0 +20413e40: 8f49 or a4,a4,a0 +20413e42: 00de36b3 sltu a3,t3,a3 +20413e46: 9a5a add s4,s4,s6 +20413e48: 017abab3 sltu s5,s5,s7 +20413e4c: 9a3a add s4,s4,a4 +20413e4e: 00daeab3 or s5,s5,a3 +20413e52: 015a06b3 add a3,s4,s5 +20413e56: 02ce8833 mul a6,t4,a2 +20413e5a: d6be sw a5,108(sp) +20413e5c: 03d38a33 mul s4,t2,t4 +20413e60: 01085513 srli a0,a6,0x10 +20413e64: 02c40733 mul a4,s0,a2 +20413e68: 9752 add a4,a4,s4 +20413e6a: 972a add a4,a4,a0 +20413e6c: 027408b3 mul a7,s0,t2 +20413e70: 01477463 bleu s4,a4,20413e78 <__multf3+0x684> +20413e74: 6541 lui a0,0x10 +20413e76: 98aa add a7,a7,a0 +20413e78: 6a41 lui s4,0x10 +20413e7a: 01075513 srli a0,a4,0x10 +20413e7e: fffa0a93 addi s5,s4,-1 # ffff <__stack_size+0xf7ff> +20413e82: 98aa add a7,a7,a0 +20413e84: 01577533 and a0,a4,s5 +20413e88: 01587833 and a6,a6,s5 +20413e8c: 0542 slli a0,a0,0x10 +20413e8e: 02690ab3 mul s5,s2,t1 +20413e92: 9542 add a0,a0,a6 +20413e94: 02658833 mul a6,a1,t1 +20413e98: 02b285b3 mul a1,t0,a1 +20413e9c: 01085713 srli a4,a6,0x10 +20413ea0: 95d6 add a1,a1,s5 +20413ea2: 972e add a4,a4,a1 +20413ea4: 02590933 mul s2,s2,t0 +20413ea8: 01577363 bleu s5,a4,20413eae <__multf3+0x6ba> +20413eac: 9952 add s2,s2,s4 +20413eae: 6ac1 lui s5,0x10 +20413eb0: 01075593 srli a1,a4,0x10 +20413eb4: fffa8a13 addi s4,s5,-1 # ffff <__stack_size+0xf7ff> +20413eb8: 01487833 and a6,a6,s4 +20413ebc: 992e add s2,s2,a1 +20413ebe: 014775b3 and a1,a4,s4 +20413ec2: 05c2 slli a1,a1,0x10 +20413ec4: 033f0733 mul a4,t5,s3 +20413ec8: 95c2 add a1,a1,a6 +20413eca: 03ef8f33 mul t5,t6,t5 +20413ece: 01075813 srli a6,a4,0x10 +20413ed2: 03f48a33 mul s4,s1,t6 +20413ed6: 033484b3 mul s1,s1,s3 +20413eda: 94fa add s1,s1,t5 +20413edc: 94c2 add s1,s1,a6 +20413ede: 01e4f363 bleu t5,s1,20413ee4 <__multf3+0x6f0> +20413ee2: 9a56 add s4,s4,s5 +20413ee4: 0104db13 srli s6,s1,0x10 +20413ee8: 9b52 add s6,s6,s4 +20413eea: 6a41 lui s4,0x10 +20413eec: fffa0f13 addi t5,s4,-1 # ffff <__stack_size+0xf7ff> +20413ef0: 01e4f833 and a6,s1,t5 +20413ef4: 01e77733 and a4,a4,t5 +20413ef8: 026384b3 mul s1,t2,t1 +20413efc: 0842 slli a6,a6,0x10 +20413efe: 983a add a6,a6,a4 +20413f00: 02660f33 mul t5,a2,t1 +20413f04: 02c28633 mul a2,t0,a2 +20413f08: 010f5713 srli a4,t5,0x10 +20413f0c: 9626 add a2,a2,s1 +20413f0e: 963a add a2,a2,a4 +20413f10: 025383b3 mul t2,t2,t0 +20413f14: 00967363 bleu s1,a2,20413f1a <__multf3+0x726> +20413f18: 93d2 add t2,t2,s4 +20413f1a: 6a41 lui s4,0x10 +20413f1c: 01065713 srli a4,a2,0x10 +20413f20: fffa0493 addi s1,s4,-1 # ffff <__stack_size+0xf7ff> +20413f24: 93ba add t2,t2,a4 +20413f26: 00967733 and a4,a2,s1 +20413f2a: 009f7f33 and t5,t5,s1 +20413f2e: 0742 slli a4,a4,0x10 +20413f30: 977a add a4,a4,t5 +20413f32: 03340633 mul a2,s0,s3 +20413f36: 033e8f33 mul t5,t4,s3 +20413f3a: 03df8eb3 mul t4,t6,t4 +20413f3e: 010f5a93 srli s5,t5,0x10 +20413f42: 9676 add a2,a2,t4 +20413f44: 9656 add a2,a2,s5 +20413f46: 03f404b3 mul s1,s0,t6 +20413f4a: 01d67363 bleu t4,a2,20413f50 <__multf3+0x75c> +20413f4e: 94d2 add s1,s1,s4 +20413f50: 01065c13 srli s8,a2,0x10 +20413f54: 6cc1 lui s9,0x10 +20413f56: 9c26 add s8,s8,s1 +20413f58: 9e2a add t3,t3,a0 +20413f5a: fffc8493 addi s1,s9,-1 # ffff <__stack_size+0xf7ff> +20413f5e: 00ae3533 sltu a0,t3,a0 +20413f62: 96c6 add a3,a3,a7 +20413f64: 8e65 and a2,a2,s1 +20413f66: 00a68db3 add s11,a3,a0 +20413f6a: 009f7f33 and t5,t5,s1 +20413f6e: 9e2e add t3,t3,a1 +20413f70: 0642 slli a2,a2,0x10 +20413f72: 967a add a2,a2,t5 +20413f74: 00be35b3 sltu a1,t3,a1 +20413f78: 012d8f33 add t5,s11,s2 +20413f7c: 9e42 add t3,t3,a6 +20413f7e: 00bf0d33 add s10,t5,a1 +20413f82: 016d0eb3 add t4,s10,s6 +20413f86: d8f2 sw t3,112(sp) +20413f88: 010e3e33 sltu t3,t3,a6 +20413f8c: 01ce8a33 add s4,t4,t3 +20413f90: 0116b6b3 sltu a3,a3,a7 +20413f94: 00bd35b3 sltu a1,s10,a1 +20413f98: 00adb533 sltu a0,s11,a0 +20413f9c: 012f3933 sltu s2,t5,s2 +20413fa0: 8d55 or a0,a0,a3 +20413fa2: 00b96933 or s2,s2,a1 +20413fa6: 016ebeb3 sltu t4,t4,s6 +20413faa: 01ca3e33 sltu t3,s4,t3 +20413fae: 954a add a0,a0,s2 +20413fb0: 01ceeeb3 or t4,t4,t3 +20413fb4: 00ea0833 add a6,s4,a4 +20413fb8: 9576 add a0,a0,t4 +20413fba: 00e83733 sltu a4,a6,a4 +20413fbe: 951e add a0,a0,t2 +20413fc0: 00e506b3 add a3,a0,a4 +20413fc4: 007533b3 sltu t2,a0,t2 +20413fc8: 03330533 mul a0,t1,s3 +20413fcc: 9832 add a6,a6,a2 +20413fce: 00e6b733 sltu a4,a3,a4 +20413fd2: 00c83633 sltu a2,a6,a2 +20413fd6: 96e2 add a3,a3,s8 +20413fd8: 00c685b3 add a1,a3,a2 +20413fdc: 0186bc33 sltu s8,a3,s8 +20413fe0: 00c5b633 sltu a2,a1,a2 +20413fe4: dac2 sw a6,116(sp) +20413fe6: 00e3e733 or a4,t2,a4 +20413fea: 026f8333 mul t1,t6,t1 +20413fee: 01055693 srli a3,a0,0x10 +20413ff2: 00cc6633 or a2,s8,a2 +20413ff6: 033289b3 mul s3,t0,s3 +20413ffa: 999a add s3,s3,t1 +20413ffc: 03f28fb3 mul t6,t0,t6 +20414000: 013682b3 add t0,a3,s3 +20414004: 0062f363 bleu t1,t0,2041400a <__multf3+0x816> +20414008: 9fe6 add t6,t6,s9 +2041400a: 0092f6b3 and a3,t0,s1 +2041400e: 06c2 slli a3,a3,0x10 +20414010: 8ce9 and s1,s1,a0 +20414012: 94b6 add s1,s1,a3 +20414014: 0102d293 srli t0,t0,0x10 +20414018: 95a6 add a1,a1,s1 +2041401a: 92ba add t0,t0,a4 +2041401c: 46d2 lw a3,20(sp) +2041401e: 5712 lw a4,36(sp) +20414020: 92b2 add t0,t0,a2 +20414022: 0095b4b3 sltu s1,a1,s1 +20414026: 92a6 add t0,t0,s1 +20414028: 9f96 add t6,t6,t0 +2041402a: 00d762b3 or t0,a4,a3 +2041402e: 4762 lw a4,24(sp) +20414030: 07b6 slli a5,a5,0xd +20414032: defe sw t6,124(sp) +20414034: 005762b3 or t0,a4,t0 +20414038: dcae sw a1,120(sp) +2041403a: 0057e7b3 or a5,a5,t0 +2041403e: 1098 addi a4,sp,96 +20414040: 4601 li a2,0 +20414042: 4511 li a0,4 +20414044: 4754 lw a3,12(a4) +20414046: 4b0c lw a1,16(a4) +20414048: 0605 addi a2,a2,1 +2041404a: 82cd srli a3,a3,0x13 +2041404c: 05b6 slli a1,a1,0xd +2041404e: 8ecd or a3,a3,a1 +20414050: c314 sw a3,0(a4) +20414052: 0711 addi a4,a4,4 +20414054: fea618e3 bne a2,a0,20414044 <__multf3+0x850> +20414058: 5706 lw a4,96(sp) +2041405a: 56a6 lw a3,104(sp) +2041405c: 00f037b3 snez a5,a5 +20414060: 8fd9 or a5,a5,a4 +20414062: ccb6 sw a3,88(sp) +20414064: 5736 lw a4,108(sp) +20414066: 5696 lw a3,100(sp) +20414068: c8be sw a5,80(sp) +2041406a: ceba sw a4,92(sp) +2041406c: cab6 sw a3,84(sp) +2041406e: 00b71693 slli a3,a4,0xb +20414072: 1406db63 bgez a3,204141c8 <__multf3+0x9d4> +20414076: 07fe slli a5,a5,0x1f +20414078: 0898 addi a4,sp,80 +2041407a: 4601 li a2,0 +2041407c: 450d li a0,3 +2041407e: 4314 lw a3,0(a4) +20414080: 434c lw a1,4(a4) +20414082: 0605 addi a2,a2,1 +20414084: 8285 srli a3,a3,0x1 +20414086: 05fe slli a1,a1,0x1f +20414088: 8ecd or a3,a3,a1 +2041408a: c314 sw a3,0(a4) +2041408c: 0711 addi a4,a4,4 +2041408e: fea618e3 bne a2,a0,2041407e <__multf3+0x88a> +20414092: 4776 lw a4,92(sp) +20414094: 00f037b3 snez a5,a5 +20414098: 8305 srli a4,a4,0x1 +2041409a: ceba sw a4,92(sp) +2041409c: 4746 lw a4,80(sp) +2041409e: 8fd9 or a5,a5,a4 +204140a0: c8be sw a5,80(sp) +204140a2: 4772 lw a4,28(sp) +204140a4: 6791 lui a5,0x4 +204140a6: 17fd addi a5,a5,-1 +204140a8: 97ba add a5,a5,a4 +204140aa: 12f05963 blez a5,204141dc <__multf3+0x9e8> +204140ae: 4746 lw a4,80(sp) +204140b0: 00777693 andi a3,a4,7 +204140b4: c69d beqz a3,204140e2 <__multf3+0x8ee> +204140b6: 00f77693 andi a3,a4,15 +204140ba: 4611 li a2,4 +204140bc: 02c68363 beq a3,a2,204140e2 <__multf3+0x8ee> +204140c0: 46d6 lw a3,84(sp) +204140c2: 0711 addi a4,a4,4 +204140c4: c8ba sw a4,80(sp) +204140c6: 00473713 sltiu a4,a4,4 +204140ca: 96ba add a3,a3,a4 +204140cc: 00e6b733 sltu a4,a3,a4 +204140d0: cab6 sw a3,84(sp) +204140d2: 46e6 lw a3,88(sp) +204140d4: 96ba add a3,a3,a4 +204140d6: ccb6 sw a3,88(sp) +204140d8: 00e6b6b3 sltu a3,a3,a4 +204140dc: 4776 lw a4,92(sp) +204140de: 96ba add a3,a3,a4 +204140e0: ceb6 sw a3,92(sp) +204140e2: 4776 lw a4,92(sp) +204140e4: 00b71693 slli a3,a4,0xb +204140e8: 0006da63 bgez a3,204140fc <__multf3+0x908> +204140ec: fff007b7 lui a5,0xfff00 +204140f0: 17fd addi a5,a5,-1 +204140f2: 8f7d and a4,a4,a5 +204140f4: ceba sw a4,92(sp) +204140f6: 4772 lw a4,28(sp) +204140f8: 6791 lui a5,0x4 +204140fa: 97ba add a5,a5,a4 +204140fc: 0898 addi a4,sp,80 +204140fe: 4601 li a2,0 +20414100: 450d li a0,3 +20414102: 4314 lw a3,0(a4) +20414104: 434c lw a1,4(a4) +20414106: 0605 addi a2,a2,1 +20414108: 828d srli a3,a3,0x3 +2041410a: 05f6 slli a1,a1,0x1d +2041410c: 8ecd or a3,a3,a1 +2041410e: c314 sw a3,0(a4) +20414110: 0711 addi a4,a4,4 +20414112: fea618e3 bne a2,a0,20414102 <__multf3+0x90e> +20414116: 6721 lui a4,0x8 +20414118: ffe70693 addi a3,a4,-2 # 7ffe <__stack_size+0x77fe> +2041411c: 0af6c963 blt a3,a5,204141ce <__multf3+0x9da> +20414120: 4776 lw a4,92(sp) +20414122: 830d srli a4,a4,0x3 +20414124: ceba sw a4,92(sp) +20414126: 4776 lw a4,92(sp) +20414128: 76e1 lui a3,0xffff8 +2041412a: 50fa lw ra,188(sp) +2041412c: 06e11623 sh a4,108(sp) +20414130: 6721 lui a4,0x8 +20414132: 177d addi a4,a4,-1 +20414134: 8ff9 and a5,a5,a4 +20414136: 06e15703 lhu a4,110(sp) +2041413a: 546a lw s0,184(sp) +2041413c: 54da lw s1,180(sp) +2041413e: 8f75 and a4,a4,a3 +20414140: 8fd9 or a5,a5,a4 +20414142: 06f11723 sh a5,110(sp) +20414146: 0087d713 srli a4,a5,0x8 +2041414a: 47c2 lw a5,16(sp) +2041414c: 07f77713 andi a4,a4,127 +20414150: 594a lw s2,176(sp) +20414152: 079e slli a5,a5,0x7 +20414154: 8fd9 or a5,a5,a4 +20414156: 06f107a3 sb a5,111(sp) +2041415a: 4732 lw a4,12(sp) +2041415c: 47c6 lw a5,80(sp) +2041415e: 59ba lw s3,172(sp) +20414160: 5a2a lw s4,168(sp) +20414162: c31c sw a5,0(a4) +20414164: 47d6 lw a5,84(sp) +20414166: 5a9a lw s5,164(sp) +20414168: 5b0a lw s6,160(sp) +2041416a: c35c sw a5,4(a4) +2041416c: 47e6 lw a5,88(sp) +2041416e: 4bfa lw s7,156(sp) +20414170: 4c6a lw s8,152(sp) +20414172: c71c sw a5,8(a4) +20414174: 57b6 lw a5,108(sp) +20414176: 4cda lw s9,148(sp) +20414178: 4d4a lw s10,144(sp) +2041417a: c75c sw a5,12(a4) +2041417c: 4dba lw s11,140(sp) +2041417e: 853a mv a0,a4 +20414180: 6129 addi sp,sp,192 +20414182: 8082 ret +20414184: c84e sw s3,16(sp) +20414186: 57c2 lw a5,48(sp) +20414188: c8be sw a5,80(sp) +2041418a: 57d2 lw a5,52(sp) +2041418c: cabe sw a5,84(sp) +2041418e: 57e2 lw a5,56(sp) +20414190: ccbe sw a5,88(sp) +20414192: 57f2 lw a5,60(sp) +20414194: cebe sw a5,92(sp) +20414196: 4789 li a5,2 +20414198: 18fb8e63 beq s7,a5,20414334 <__multf3+0xb40> +2041419c: 478d li a5,3 +2041419e: 1afb8263 beq s7,a5,20414342 <__multf3+0xb4e> +204141a2: 4785 li a5,1 +204141a4: eefb9fe3 bne s7,a5,204140a2 <__multf3+0x8ae> +204141a8: ce82 sw zero,92(sp) +204141aa: cc82 sw zero,88(sp) +204141ac: ca82 sw zero,84(sp) +204141ae: c882 sw zero,80(sp) +204141b0: a28d j 20414312 <__multf3+0xb1e> +204141b2: c84a sw s2,16(sp) +204141b4: 4786 lw a5,64(sp) +204141b6: 8bba mv s7,a4 +204141b8: c8be sw a5,80(sp) +204141ba: 4796 lw a5,68(sp) +204141bc: cabe sw a5,84(sp) +204141be: 47a6 lw a5,72(sp) +204141c0: ccbe sw a5,88(sp) +204141c2: 47b6 lw a5,76(sp) +204141c4: cebe sw a5,92(sp) +204141c6: bfc1 j 20414196 <__multf3+0x9a2> +204141c8: 5782 lw a5,32(sp) +204141ca: ce3e sw a5,28(sp) +204141cc: bdd9 j 204140a2 <__multf3+0x8ae> +204141ce: ce82 sw zero,92(sp) +204141d0: cc82 sw zero,88(sp) +204141d2: ca82 sw zero,84(sp) +204141d4: c882 sw zero,80(sp) +204141d6: fff70793 addi a5,a4,-1 # 7fff <__stack_size+0x77ff> +204141da: b7b1 j 20414126 <__multf3+0x932> +204141dc: 4685 li a3,1 +204141de: 40f687b3 sub a5,a3,a5 +204141e2: 07400713 li a4,116 +204141e6: 12f74863 blt a4,a5,20414316 <__multf3+0xb22> +204141ea: 4057d613 srai a2,a5,0x5 +204141ee: 01f7f693 andi a3,a5,31 +204141f2: 4701 li a4,0 +204141f4: 4781 li a5,0 +204141f6: 00271593 slli a1,a4,0x2 +204141fa: 06c71663 bne a4,a2,20414266 <__multf3+0xa72> +204141fe: e2d9 bnez a3,20414284 <__multf3+0xa90> +20414200: 450d li a0,3 +20414202: 0890 addi a2,sp,80 +20414204: 8d19 sub a0,a0,a4 +20414206: 06d55663 ble a3,a0,20414272 <__multf3+0xa7e> +2041420a: 4691 li a3,4 +2041420c: 40e68733 sub a4,a3,a4 +20414210: 4611 li a2,4 +20414212: 0cc71863 bne a4,a2,204142e2 <__multf3+0xaee> +20414216: 46c6 lw a3,80(sp) +20414218: 00f037b3 snez a5,a5 +2041421c: 8fd5 or a5,a5,a3 +2041421e: c8be sw a5,80(sp) +20414220: 0077f693 andi a3,a5,7 +20414224: c695 beqz a3,20414250 <__multf3+0xa5c> +20414226: 00f7f693 andi a3,a5,15 +2041422a: 02e68363 beq a3,a4,20414250 <__multf3+0xa5c> +2041422e: 4756 lw a4,84(sp) +20414230: 0791 addi a5,a5,4 +20414232: c8be sw a5,80(sp) +20414234: 0047b793 sltiu a5,a5,4 +20414238: 973e add a4,a4,a5 +2041423a: 00f737b3 sltu a5,a4,a5 +2041423e: caba sw a4,84(sp) +20414240: 4766 lw a4,88(sp) +20414242: 973e add a4,a4,a5 +20414244: ccba sw a4,88(sp) +20414246: 00f73733 sltu a4,a4,a5 +2041424a: 47f6 lw a5,92(sp) +2041424c: 973e add a4,a4,a5 +2041424e: ceba sw a4,92(sp) +20414250: 47f6 lw a5,92(sp) +20414252: 00c79713 slli a4,a5,0xc +20414256: 08075e63 bgez a4,204142f2 <__multf3+0xafe> +2041425a: ce82 sw zero,92(sp) +2041425c: cc82 sw zero,88(sp) +2041425e: ca82 sw zero,84(sp) +20414260: c882 sw zero,80(sp) +20414262: 4785 li a5,1 +20414264: b5c9 j 20414126 <__multf3+0x932> +20414266: 0888 addi a0,sp,80 +20414268: 95aa add a1,a1,a0 +2041426a: 418c lw a1,0(a1) +2041426c: 0705 addi a4,a4,1 +2041426e: 8fcd or a5,a5,a1 +20414270: b759 j 204141f6 <__multf3+0xa02> +20414272: 00b60833 add a6,a2,a1 +20414276: 00082803 lw a6,0(a6) +2041427a: 0685 addi a3,a3,1 +2041427c: 0611 addi a2,a2,4 +2041427e: ff062e23 sw a6,-4(a2) +20414282: b751 j 20414206 <__multf3+0xa12> +20414284: 0110 addi a2,sp,128 +20414286: 962e add a2,a2,a1 +20414288: fd062603 lw a2,-48(a2) +2041428c: 02000813 li a6,32 +20414290: 40d80833 sub a6,a6,a3 +20414294: 01061633 sll a2,a2,a6 +20414298: 8fd1 or a5,a5,a2 +2041429a: 460d li a2,3 +2041429c: 05010893 addi a7,sp,80 +204142a0: 4301 li t1,0 +204142a2: 8e19 sub a2,a2,a4 +204142a4: 00c34e63 blt t1,a2,204142c0 <__multf3+0xacc> +204142a8: 4591 li a1,4 +204142aa: 40e58733 sub a4,a1,a4 +204142ae: 060a slli a2,a2,0x2 +204142b0: 010c addi a1,sp,128 +204142b2: 962e add a2,a2,a1 +204142b4: 45f6 lw a1,92(sp) +204142b6: 00d5d6b3 srl a3,a1,a3 +204142ba: fcd62823 sw a3,-48(a2) +204142be: bf89 j 20414210 <__multf3+0xa1c> +204142c0: 00b88e33 add t3,a7,a1 +204142c4: 000e2503 lw a0,0(t3) # 10000 <__stack_size+0xf800> +204142c8: 004e2e03 lw t3,4(t3) +204142cc: 0305 addi t1,t1,1 +204142ce: 00d55533 srl a0,a0,a3 +204142d2: 010e1e33 sll t3,t3,a6 +204142d6: 01c56533 or a0,a0,t3 +204142da: 00a8a023 sw a0,0(a7) +204142de: 0891 addi a7,a7,4 +204142e0: b7d1 j 204142a4 <__multf3+0xab0> +204142e2: 00271693 slli a3,a4,0x2 +204142e6: 088c addi a1,sp,80 +204142e8: 96ae add a3,a3,a1 +204142ea: 0006a023 sw zero,0(a3) # ffff8000 <_sp+0x7fff4000> +204142ee: 0705 addi a4,a4,1 +204142f0: b70d j 20414212 <__multf3+0xa1e> +204142f2: 089c addi a5,sp,80 +204142f4: 4681 li a3,0 +204142f6: 458d li a1,3 +204142f8: 4398 lw a4,0(a5) +204142fa: 43d0 lw a2,4(a5) +204142fc: 0685 addi a3,a3,1 +204142fe: 830d srli a4,a4,0x3 +20414300: 0676 slli a2,a2,0x1d +20414302: 8f51 or a4,a4,a2 +20414304: c398 sw a4,0(a5) +20414306: 0791 addi a5,a5,4 +20414308: feb698e3 bne a3,a1,204142f8 <__multf3+0xb04> +2041430c: 47f6 lw a5,92(sp) +2041430e: 838d srli a5,a5,0x3 +20414310: cebe sw a5,92(sp) +20414312: 4781 li a5,0 +20414314: bd09 j 20414126 <__multf3+0x932> +20414316: 47d6 lw a5,84(sp) +20414318: 4746 lw a4,80(sp) +2041431a: 8f5d or a4,a4,a5 +2041431c: 47e6 lw a5,88(sp) +2041431e: 8f5d or a4,a4,a5 +20414320: 47f6 lw a5,92(sp) +20414322: 8f5d or a4,a4,a5 +20414324: 4781 li a5,0 +20414326: e00700e3 beqz a4,20414126 <__multf3+0x932> +2041432a: ce82 sw zero,92(sp) +2041432c: cc82 sw zero,88(sp) +2041432e: ca82 sw zero,84(sp) +20414330: c882 sw zero,80(sp) +20414332: bbd5 j 20414126 <__multf3+0x932> +20414334: 67a1 lui a5,0x8 +20414336: ce82 sw zero,92(sp) +20414338: cc82 sw zero,88(sp) +2041433a: ca82 sw zero,84(sp) +2041433c: c882 sw zero,80(sp) +2041433e: 17fd addi a5,a5,-1 +20414340: b3dd j 20414126 <__multf3+0x932> +20414342: 67a1 lui a5,0x8 +20414344: cebe sw a5,92(sp) +20414346: cc82 sw zero,88(sp) +20414348: ca82 sw zero,84(sp) +2041434a: c882 sw zero,80(sp) +2041434c: 17fd addi a5,a5,-1 +2041434e: c802 sw zero,16(sp) +20414350: bbd9 j 20414126 <__multf3+0x932> -204146ce <__subtf3>: -204146ce: 711d addi sp,sp,-96 -204146d0: 459c lw a5,8(a1) -204146d2: c8ca sw s2,80(sp) -204146d4: 00c5a903 lw s2,12(a1) -204146d8: 4194 lw a3,0(a1) -204146da: 41d8 lw a4,4(a1) -204146dc: caa6 sw s1,84(sp) -204146de: dc3e sw a5,56(sp) -204146e0: 84aa mv s1,a0 -204146e2: cc3e sw a5,24(sp) -204146e4: 00062e03 lw t3,0(a2) -204146e8: 01091793 slli a5,s2,0x10 -204146ec: 00462303 lw t1,4(a2) -204146f0: 00862883 lw a7,8(a2) -204146f4: 4648 lw a0,12(a2) -204146f6: cca2 sw s0,88(sp) -204146f8: 83c1 srli a5,a5,0x10 -204146fa: 00191413 slli s0,s2,0x1 -204146fe: de4a sw s2,60(sp) -20414700: ce86 sw ra,92(sp) -20414702: c6ce sw s3,76(sp) -20414704: c4d2 sw s4,72(sp) -20414706: c2d6 sw s5,68(sp) -20414708: d836 sw a3,48(sp) -2041470a: da3a sw a4,52(sp) -2041470c: c836 sw a3,16(sp) -2041470e: ca3a sw a4,20(sp) -20414710: ce3e sw a5,28(sp) -20414712: 8045 srli s0,s0,0x11 -20414714: 01f95913 srli s2,s2,0x1f -20414718: 01010813 addi a6,sp,16 -2041471c: 086c addi a1,sp,28 -2041471e: 419c lw a5,0(a1) -20414720: ffc5a703 lw a4,-4(a1) -20414724: 15f1 addi a1,a1,-4 -20414726: 078e slli a5,a5,0x3 -20414728: 8375 srli a4,a4,0x1d -2041472a: 8fd9 or a5,a5,a4 -2041472c: c1dc sw a5,4(a1) -2041472e: feb818e3 bne a6,a1,2041471e <__subtf3+0x50> -20414732: 46c2 lw a3,16(sp) -20414734: 01051793 slli a5,a0,0x10 -20414738: 00151613 slli a2,a0,0x1 -2041473c: 068e slli a3,a3,0x3 -2041473e: 83c1 srli a5,a5,0x10 -20414740: da1a sw t1,52(sp) -20414742: dc46 sw a7,56(sp) -20414744: de2a sw a0,60(sp) -20414746: d21a sw t1,36(sp) -20414748: d446 sw a7,40(sp) -2041474a: c836 sw a3,16(sp) -2041474c: d872 sw t3,48(sp) -2041474e: d072 sw t3,32(sp) -20414750: d63e sw a5,44(sp) -20414752: 8245 srli a2,a2,0x11 -20414754: 817d srli a0,a0,0x1f -20414756: 02010893 addi a7,sp,32 -2041475a: 02c10313 addi t1,sp,44 -2041475e: 00032783 lw a5,0(t1) -20414762: ffc32703 lw a4,-4(t1) -20414766: 1371 addi t1,t1,-4 -20414768: 078e slli a5,a5,0x3 -2041476a: 8375 srli a4,a4,0x1d -2041476c: 8fd9 or a5,a5,a4 -2041476e: 00f32223 sw a5,4(t1) -20414772: fe6896e3 bne a7,t1,2041475e <__subtf3+0x90> -20414776: 5782 lw a5,32(sp) -20414778: 6721 lui a4,0x8 -2041477a: 177d addi a4,a4,-1 -2041477c: 078e slli a5,a5,0x3 -2041477e: d03e sw a5,32(sp) -20414780: 00e61b63 bne a2,a4,20414796 <__subtf3+0xc8> -20414784: 5e22 lw t3,40(sp) -20414786: 5712 lw a4,36(sp) -20414788: 01c76733 or a4,a4,t3 -2041478c: 5e32 lw t3,44(sp) -2041478e: 01c76733 or a4,a4,t3 -20414792: 8f5d or a4,a4,a5 -20414794: e319 bnez a4,2041479a <__subtf3+0xcc> -20414796: 00154513 xori a0,a0,1 -2041479a: 40c40733 sub a4,s0,a2 -2041479e: 5f251363 bne a0,s2,20414d84 <__subtf3+0x6b6> -204147a2: 1ee05d63 blez a4,2041499c <__subtf3+0x2ce> -204147a6: ea61 bnez a2,20414876 <__subtf3+0x1a8> -204147a8: 5512 lw a0,36(sp) -204147aa: 55a2 lw a1,40(sp) -204147ac: 5832 lw a6,44(sp) -204147ae: 00b56633 or a2,a0,a1 -204147b2: 01066633 or a2,a2,a6 -204147b6: 8e5d or a2,a2,a5 -204147b8: ea11 bnez a2,204147cc <__subtf3+0xfe> -204147ba: 47d2 lw a5,20(sp) -204147bc: d836 sw a3,48(sp) -204147be: 843a mv s0,a4 -204147c0: da3e sw a5,52(sp) -204147c2: 47e2 lw a5,24(sp) -204147c4: dc3e sw a5,56(sp) -204147c6: 47f2 lw a5,28(sp) -204147c8: de3e sw a5,60(sp) -204147ca: a401 j 204149ca <__subtf3+0x2fc> -204147cc: fff70613 addi a2,a4,-1 # 7fff <__stack_size+0x77ff> -204147d0: e649 bnez a2,2041485a <__subtf3+0x18c> -204147d2: 4752 lw a4,20(sp) -204147d4: 97b6 add a5,a5,a3 -204147d6: 00d7b6b3 sltu a3,a5,a3 -204147da: 00e50633 add a2,a0,a4 -204147de: d83e sw a5,48(sp) -204147e0: 00d607b3 add a5,a2,a3 -204147e4: 00d7b6b3 sltu a3,a5,a3 -204147e8: da3e sw a5,52(sp) -204147ea: 47e2 lw a5,24(sp) -204147ec: 00e63733 sltu a4,a2,a4 -204147f0: 8ed9 or a3,a3,a4 -204147f2: 00f58733 add a4,a1,a5 -204147f6: 00d70633 add a2,a4,a3 -204147fa: 00f737b3 sltu a5,a4,a5 -204147fe: 4772 lw a4,28(sp) -20414800: 00d636b3 sltu a3,a2,a3 -20414804: 8fd5 or a5,a5,a3 -20414806: 983a add a6,a6,a4 -20414808: 97c2 add a5,a5,a6 -2041480a: dc32 sw a2,56(sp) -2041480c: de3e sw a5,60(sp) -2041480e: 4405 li s0,1 -20414810: 57f2 lw a5,60(sp) -20414812: 00c79713 slli a4,a5,0xc -20414816: 1a075a63 bgez a4,204149ca <__subtf3+0x2fc> -2041481a: fff80737 lui a4,0xfff80 -2041481e: 177d addi a4,a4,-1 -20414820: 8ff9 and a5,a5,a4 -20414822: de3e sw a5,60(sp) -20414824: 57c2 lw a5,48(sp) -20414826: 0405 addi s0,s0,1 -20414828: 1818 addi a4,sp,48 -2041482a: 07fe slli a5,a5,0x1f -2041482c: 4601 li a2,0 -2041482e: 450d li a0,3 -20414830: 4314 lw a3,0(a4) -20414832: 434c lw a1,4(a4) -20414834: 0605 addi a2,a2,1 -20414836: 8285 srli a3,a3,0x1 -20414838: 05fe slli a1,a1,0x1f -2041483a: 8ecd or a3,a3,a1 -2041483c: c314 sw a3,0(a4) -2041483e: 0711 addi a4,a4,4 -20414840: fea618e3 bne a2,a0,20414830 <__subtf3+0x162> -20414844: 5772 lw a4,60(sp) -20414846: 00f037b3 snez a5,a5 -2041484a: 8305 srli a4,a4,0x1 -2041484c: de3a sw a4,60(sp) -2041484e: 5742 lw a4,48(sp) -20414850: 8fd9 or a5,a5,a4 -20414852: d83e sw a5,48(sp) -20414854: 67a1 lui a5,0x8 -20414856: 17fd addi a5,a5,-1 -20414858: ab39 j 20414d76 <__subtf3+0x6a8> -2041485a: 67a1 lui a5,0x8 -2041485c: 17fd addi a5,a5,-1 -2041485e: f4f70ee3 beq a4,a5,204147ba <__subtf3+0xec> -20414862: 07400793 li a5,116 -20414866: 02c7de63 ble a2,a5,204148a2 <__subtf3+0x1d4> -2041486a: 4785 li a5,1 -2041486c: d602 sw zero,44(sp) -2041486e: d402 sw zero,40(sp) -20414870: d202 sw zero,36(sp) -20414872: d03e sw a5,32(sp) -20414874: a08d j 204148d6 <__subtf3+0x208> -20414876: 67a1 lui a5,0x8 -20414878: 17fd addi a5,a5,-1 -2041487a: 00f41a63 bne s0,a5,2041488e <__subtf3+0x1c0> -2041487e: 47d2 lw a5,20(sp) -20414880: d836 sw a3,48(sp) -20414882: da3e sw a5,52(sp) -20414884: 47e2 lw a5,24(sp) -20414886: dc3e sw a5,56(sp) -20414888: 47f2 lw a5,28(sp) -2041488a: de3e sw a5,60(sp) -2041488c: aa3d j 204149ca <__subtf3+0x2fc> -2041488e: 57b2 lw a5,44(sp) -20414890: 000806b7 lui a3,0x80 -20414894: 8fd5 or a5,a5,a3 -20414896: d63e sw a5,44(sp) -20414898: 07400793 li a5,116 -2041489c: fce7c7e3 blt a5,a4,2041486a <__subtf3+0x19c> -204148a0: 863a mv a2,a4 -204148a2: 40565693 srai a3,a2,0x5 -204148a6: 01f67713 andi a4,a2,31 -204148aa: 4781 li a5,0 -204148ac: 4601 li a2,0 -204148ae: 00279593 slli a1,a5,0x2 -204148b2: 06d79463 bne a5,a3,2041491a <__subtf3+0x24c> -204148b6: ef3d bnez a4,20414934 <__subtf3+0x266> -204148b8: 468d li a3,3 -204148ba: 8e9d sub a3,a3,a5 -204148bc: 06e6d463 ble a4,a3,20414924 <__subtf3+0x256> -204148c0: 4711 li a4,4 -204148c2: 40f707b3 sub a5,a4,a5 -204148c6: 4691 li a3,4 -204148c8: 0cd79363 bne a5,a3,2041498e <__subtf3+0x2c0> -204148cc: 5782 lw a5,32(sp) -204148ce: 00c03633 snez a2,a2 -204148d2: 8e5d or a2,a2,a5 -204148d4: d032 sw a2,32(sp) -204148d6: 46c2 lw a3,16(sp) -204148d8: 5782 lw a5,32(sp) -204148da: 4752 lw a4,20(sp) -204148dc: 55a2 lw a1,40(sp) -204148de: 97b6 add a5,a5,a3 -204148e0: 00d7b6b3 sltu a3,a5,a3 -204148e4: d83e sw a5,48(sp) -204148e6: 5792 lw a5,36(sp) -204148e8: 5532 lw a0,44(sp) -204148ea: 97ba add a5,a5,a4 -204148ec: 00d78633 add a2,a5,a3 -204148f0: 00e7b733 sltu a4,a5,a4 -204148f4: 00d637b3 sltu a5,a2,a3 -204148f8: 8fd9 or a5,a5,a4 -204148fa: 4762 lw a4,24(sp) -204148fc: 46f2 lw a3,28(sp) -204148fe: da32 sw a2,52(sp) -20414900: 95ba add a1,a1,a4 -20414902: 00f58633 add a2,a1,a5 -20414906: 00e5b733 sltu a4,a1,a4 -2041490a: 00f637b3 sltu a5,a2,a5 -2041490e: 96aa add a3,a3,a0 -20414910: 8f5d or a4,a4,a5 -20414912: 9736 add a4,a4,a3 -20414914: dc32 sw a2,56(sp) -20414916: de3a sw a4,60(sp) -20414918: bde5 j 20414810 <__subtf3+0x142> -2041491a: 95c6 add a1,a1,a7 -2041491c: 418c lw a1,0(a1) -2041491e: 0785 addi a5,a5,1 -20414920: 8e4d or a2,a2,a1 -20414922: b771 j 204148ae <__subtf3+0x1e0> -20414924: 00b30533 add a0,t1,a1 -20414928: 4108 lw a0,0(a0) -2041492a: 0705 addi a4,a4,1 -2041492c: 0311 addi t1,t1,4 -2041492e: fea32e23 sw a0,-4(t1) -20414932: b769 j 204148bc <__subtf3+0x1ee> -20414934: 0094 addi a3,sp,64 -20414936: 96ae add a3,a3,a1 -20414938: fe06a683 lw a3,-32(a3) # 7ffe0 <__stack_size+0x7f7e0> -2041493c: 02000813 li a6,32 -20414940: 40e80833 sub a6,a6,a4 -20414944: 010696b3 sll a3,a3,a6 -20414948: 8e55 or a2,a2,a3 -2041494a: 468d li a3,3 -2041494c: 4e01 li t3,0 -2041494e: 8e9d sub a3,a3,a5 -20414950: 00de4e63 blt t3,a3,2041496c <__subtf3+0x29e> -20414954: 4591 li a1,4 -20414956: 40f587b3 sub a5,a1,a5 -2041495a: 068a slli a3,a3,0x2 -2041495c: 008c addi a1,sp,64 -2041495e: 96ae add a3,a3,a1 -20414960: 55b2 lw a1,44(sp) -20414962: 00e5d733 srl a4,a1,a4 -20414966: fee6a023 sw a4,-32(a3) -2041496a: bfb1 j 204148c6 <__subtf3+0x1f8> -2041496c: 00b30eb3 add t4,t1,a1 -20414970: 000ea503 lw a0,0(t4) -20414974: 004eae83 lw t4,4(t4) -20414978: 0e05 addi t3,t3,1 -2041497a: 00e55533 srl a0,a0,a4 -2041497e: 010e9eb3 sll t4,t4,a6 -20414982: 01d56533 or a0,a0,t4 -20414986: 00a32023 sw a0,0(t1) -2041498a: 0311 addi t1,t1,4 -2041498c: b7d1 j 20414950 <__subtf3+0x282> -2041498e: 00279713 slli a4,a5,0x2 -20414992: 9746 add a4,a4,a7 -20414994: 00072023 sw zero,0(a4) # fff80000 <_sp+0x7ff7c000> -20414998: 0785 addi a5,a5,1 -2041499a: b73d j 204148c8 <__subtf3+0x1fa> -2041499c: 28070b63 beqz a4,20414c32 <__subtf3+0x564> -204149a0: 16041c63 bnez s0,20414b18 <__subtf3+0x44a> -204149a4: 48d2 lw a7,20(sp) -204149a6: 4562 lw a0,24(sp) -204149a8: 4e72 lw t3,28(sp) -204149aa: 00a8e333 or t1,a7,a0 -204149ae: 01c36333 or t1,t1,t3 -204149b2: 00d36333 or t1,t1,a3 -204149b6: 0e031e63 bnez t1,20414ab2 <__subtf3+0x3e4> -204149ba: d83e sw a5,48(sp) -204149bc: 5792 lw a5,36(sp) -204149be: 8432 mv s0,a2 -204149c0: da3e sw a5,52(sp) -204149c2: 57a2 lw a5,40(sp) -204149c4: dc3e sw a5,56(sp) -204149c6: 57b2 lw a5,44(sp) -204149c8: de3e sw a5,60(sp) -204149ca: 57c2 lw a5,48(sp) -204149cc: 0077f713 andi a4,a5,7 -204149d0: c71d beqz a4,204149fe <__subtf3+0x330> -204149d2: 00f7f713 andi a4,a5,15 -204149d6: 4691 li a3,4 -204149d8: 02d70363 beq a4,a3,204149fe <__subtf3+0x330> -204149dc: 5752 lw a4,52(sp) -204149de: 0791 addi a5,a5,4 -204149e0: d83e sw a5,48(sp) -204149e2: 0047b793 sltiu a5,a5,4 -204149e6: 973e add a4,a4,a5 -204149e8: 00f737b3 sltu a5,a4,a5 -204149ec: da3a sw a4,52(sp) -204149ee: 5762 lw a4,56(sp) -204149f0: 973e add a4,a4,a5 -204149f2: dc3a sw a4,56(sp) -204149f4: 00f73733 sltu a4,a4,a5 -204149f8: 57f2 lw a5,60(sp) -204149fa: 973e add a4,a4,a5 -204149fc: de3a sw a4,60(sp) -204149fe: 57f2 lw a5,60(sp) -20414a00: 00c79713 slli a4,a5,0xc -20414a04: 00075c63 bgez a4,20414a1c <__subtf3+0x34e> -20414a08: 6721 lui a4,0x8 -20414a0a: 0405 addi s0,s0,1 -20414a0c: 177d addi a4,a4,-1 -20414a0e: 2ee409e3 beq s0,a4,20415500 <__subtf3+0xe32> -20414a12: fff80737 lui a4,0xfff80 -20414a16: 177d addi a4,a4,-1 -20414a18: 8ff9 and a5,a5,a4 -20414a1a: de3e sw a5,60(sp) -20414a1c: 181c addi a5,sp,48 -20414a1e: 4681 li a3,0 -20414a20: 458d li a1,3 -20414a22: 4398 lw a4,0(a5) -20414a24: 43d0 lw a2,4(a5) -20414a26: 0685 addi a3,a3,1 -20414a28: 830d srli a4,a4,0x3 -20414a2a: 0676 slli a2,a2,0x1d -20414a2c: 8f51 or a4,a4,a2 -20414a2e: c398 sw a4,0(a5) -20414a30: 0791 addi a5,a5,4 -20414a32: feb698e3 bne a3,a1,20414a22 <__subtf3+0x354> -20414a36: 57f2 lw a5,60(sp) -20414a38: 66a1 lui a3,0x8 -20414a3a: 0037d713 srli a4,a5,0x3 -20414a3e: de3a sw a4,60(sp) -20414a40: fff68793 addi a5,a3,-1 # 7fff <__stack_size+0x77ff> -20414a44: 00f41e63 bne s0,a5,20414a60 <__subtf3+0x392> -20414a48: 5652 lw a2,52(sp) -20414a4a: 57c2 lw a5,48(sp) -20414a4c: 8fd1 or a5,a5,a2 -20414a4e: 5662 lw a2,56(sp) -20414a50: 8fd1 or a5,a5,a2 -20414a52: 8fd9 or a5,a5,a4 -20414a54: c791 beqz a5,20414a60 <__subtf3+0x392> -20414a56: de36 sw a3,60(sp) -20414a58: dc02 sw zero,56(sp) -20414a5a: da02 sw zero,52(sp) -20414a5c: d802 sw zero,48(sp) -20414a5e: 4901 li s2,0 -20414a60: 6521 lui a0,0x8 -20414a62: 57f2 lw a5,60(sp) -20414a64: 157d addi a0,a0,-1 -20414a66: 8d61 and a0,a0,s0 -20414a68: 00e15403 lhu s0,14(sp) -20414a6c: 00f11623 sh a5,12(sp) -20414a70: 77e1 lui a5,0xffff8 -20414a72: 8c7d and s0,s0,a5 -20414a74: 8c49 or s0,s0,a0 -20414a76: 00845793 srli a5,s0,0x8 -20414a7a: 00791713 slli a4,s2,0x7 -20414a7e: 07f7f913 andi s2,a5,127 -20414a82: 57c2 lw a5,48(sp) -20414a84: 00811723 sh s0,14(sp) -20414a88: 00e96933 or s2,s2,a4 -20414a8c: c09c sw a5,0(s1) -20414a8e: 57d2 lw a5,52(sp) -20414a90: 012107a3 sb s2,15(sp) -20414a94: 40f6 lw ra,92(sp) -20414a96: c0dc sw a5,4(s1) -20414a98: 57e2 lw a5,56(sp) -20414a9a: 4466 lw s0,88(sp) -20414a9c: 8526 mv a0,s1 -20414a9e: c49c sw a5,8(s1) -20414aa0: 47b2 lw a5,12(sp) -20414aa2: 4946 lw s2,80(sp) -20414aa4: 49b6 lw s3,76(sp) -20414aa6: c4dc sw a5,12(s1) -20414aa8: 4a26 lw s4,72(sp) -20414aaa: 44d6 lw s1,84(sp) -20414aac: 4a96 lw s5,68(sp) -20414aae: 6125 addi sp,sp,96 -20414ab0: 8082 ret -20414ab2: 537d li t1,-1 -20414ab4: 04671263 bne a4,t1,20414af8 <__subtf3+0x42a> -20414ab8: 5592 lw a1,36(sp) -20414aba: 96be add a3,a3,a5 -20414abc: 00f6b7b3 sltu a5,a3,a5 -20414ac0: 00b88833 add a6,a7,a1 -20414ac4: 00f80733 add a4,a6,a5 -20414ac8: 00f737b3 sltu a5,a4,a5 -20414acc: da3a sw a4,52(sp) -20414ace: 5722 lw a4,40(sp) -20414ad0: 00b835b3 sltu a1,a6,a1 -20414ad4: 8fcd or a5,a5,a1 -20414ad6: d836 sw a3,48(sp) -20414ad8: 00e506b3 add a3,a0,a4 -20414adc: 00f685b3 add a1,a3,a5 -20414ae0: 00f5b7b3 sltu a5,a1,a5 -20414ae4: 00e6b733 sltu a4,a3,a4 -20414ae8: 8f5d or a4,a4,a5 -20414aea: 57b2 lw a5,44(sp) -20414aec: dc2e sw a1,56(sp) -20414aee: 9e3e add t3,t3,a5 -20414af0: 9772 add a4,a4,t3 -20414af2: de3a sw a4,60(sp) -20414af4: 8432 mv s0,a2 -20414af6: bb29 j 20414810 <__subtf3+0x142> -20414af8: 66a1 lui a3,0x8 -20414afa: 16fd addi a3,a3,-1 -20414afc: ead60fe3 beq a2,a3,204149ba <__subtf3+0x2ec> -20414b00: fff74713 not a4,a4 -20414b04: 07400793 li a5,116 -20414b08: 02e7d763 ble a4,a5,20414b36 <__subtf3+0x468> -20414b0c: 4785 li a5,1 -20414b0e: ce02 sw zero,28(sp) -20414b10: cc02 sw zero,24(sp) -20414b12: ca02 sw zero,20(sp) -20414b14: c83e sw a5,16(sp) -20414b16: a889 j 20414b68 <__subtf3+0x49a> -20414b18: 66a1 lui a3,0x8 -20414b1a: 16fd addi a3,a3,-1 -20414b1c: e8d60fe3 beq a2,a3,204149ba <__subtf3+0x2ec> -20414b20: 47f2 lw a5,28(sp) -20414b22: 000806b7 lui a3,0x80 -20414b26: 8fd5 or a5,a5,a3 -20414b28: ce3e sw a5,28(sp) -20414b2a: f8c00793 li a5,-116 -20414b2e: fcf74fe3 blt a4,a5,20414b0c <__subtf3+0x43e> -20414b32: 40e00733 neg a4,a4 -20414b36: 40575693 srai a3,a4,0x5 -20414b3a: 4501 li a0,0 -20414b3c: 8b7d andi a4,a4,31 -20414b3e: 4781 li a5,0 -20414b40: 00279893 slli a7,a5,0x2 -20414b44: 06d79363 bne a5,a3,20414baa <__subtf3+0x4dc> -20414b48: e349 bnez a4,20414bca <__subtf3+0x4fc> -20414b4a: 468d li a3,3 -20414b4c: 8e9d sub a3,a3,a5 -20414b4e: 06e6d563 ble a4,a3,20414bb8 <__subtf3+0x4ea> -20414b52: 4711 li a4,4 -20414b54: 40f707b3 sub a5,a4,a5 -20414b58: 4691 li a3,4 -20414b5a: 0cd79563 bne a5,a3,20414c24 <__subtf3+0x556> -20414b5e: 47c2 lw a5,16(sp) -20414b60: 00a03533 snez a0,a0 -20414b64: 8d5d or a0,a0,a5 -20414b66: c82a sw a0,16(sp) -20414b68: 5682 lw a3,32(sp) -20414b6a: 47c2 lw a5,16(sp) -20414b6c: 5712 lw a4,36(sp) -20414b6e: 4562 lw a0,24(sp) -20414b70: 97b6 add a5,a5,a3 -20414b72: 00d7b6b3 sltu a3,a5,a3 -20414b76: d83e sw a5,48(sp) -20414b78: 47d2 lw a5,20(sp) -20414b7a: 4872 lw a6,28(sp) -20414b7c: 97ba add a5,a5,a4 -20414b7e: 00d785b3 add a1,a5,a3 -20414b82: 00e7b733 sltu a4,a5,a4 -20414b86: 00d5b7b3 sltu a5,a1,a3 -20414b8a: 8fd9 or a5,a5,a4 -20414b8c: 5722 lw a4,40(sp) -20414b8e: 56b2 lw a3,44(sp) -20414b90: da2e sw a1,52(sp) -20414b92: 953a add a0,a0,a4 -20414b94: 00f505b3 add a1,a0,a5 -20414b98: 00e53733 sltu a4,a0,a4 -20414b9c: 00f5b7b3 sltu a5,a1,a5 -20414ba0: 96c2 add a3,a3,a6 -20414ba2: 8f5d or a4,a4,a5 -20414ba4: dc2e sw a1,56(sp) -20414ba6: 9736 add a4,a4,a3 -20414ba8: b7a9 j 20414af2 <__subtf3+0x424> -20414baa: 98c2 add a7,a7,a6 -20414bac: 0008a883 lw a7,0(a7) -20414bb0: 0785 addi a5,a5,1 -20414bb2: 01156533 or a0,a0,a7 -20414bb6: b769 j 20414b40 <__subtf3+0x472> -20414bb8: 01158333 add t1,a1,a7 -20414bbc: 00032303 lw t1,0(t1) -20414bc0: 0705 addi a4,a4,1 -20414bc2: 0591 addi a1,a1,4 -20414bc4: fe65ae23 sw t1,-4(a1) -20414bc8: b759 j 20414b4e <__subtf3+0x480> -20414bca: 0094 addi a3,sp,64 -20414bcc: 96c6 add a3,a3,a7 -20414bce: fd06a683 lw a3,-48(a3) # 7ffd0 <__stack_size+0x7f7d0> -20414bd2: 02000e13 li t3,32 -20414bd6: 40ee0e33 sub t3,t3,a4 -20414bda: 01c696b3 sll a3,a3,t3 -20414bde: 8d55 or a0,a0,a3 -20414be0: 468d li a3,3 -20414be2: 4e81 li t4,0 -20414be4: 8e9d sub a3,a3,a5 -20414be6: 00dece63 blt t4,a3,20414c02 <__subtf3+0x534> -20414bea: 4591 li a1,4 -20414bec: 40f587b3 sub a5,a1,a5 -20414bf0: 068a slli a3,a3,0x2 -20414bf2: 008c addi a1,sp,64 -20414bf4: 96ae add a3,a3,a1 -20414bf6: 45f2 lw a1,28(sp) -20414bf8: 00e5d733 srl a4,a1,a4 -20414bfc: fce6a823 sw a4,-48(a3) -20414c00: bfa1 j 20414b58 <__subtf3+0x48a> -20414c02: 01158f33 add t5,a1,a7 -20414c06: 000f2303 lw t1,0(t5) -20414c0a: 004f2f03 lw t5,4(t5) -20414c0e: 0e85 addi t4,t4,1 -20414c10: 00e35333 srl t1,t1,a4 -20414c14: 01cf1f33 sll t5,t5,t3 -20414c18: 01e36333 or t1,t1,t5 -20414c1c: 0065a023 sw t1,0(a1) -20414c20: 0591 addi a1,a1,4 -20414c22: b7d1 j 20414be6 <__subtf3+0x518> -20414c24: 00279713 slli a4,a5,0x2 -20414c28: 9742 add a4,a4,a6 -20414c2a: 00072023 sw zero,0(a4) # fff80000 <_sp+0x7ff7c000> -20414c2e: 0785 addi a5,a5,1 -20414c30: b72d j 20414b5a <__subtf3+0x48c> -20414c32: 6f21 lui t5,0x8 -20414c34: 00140593 addi a1,s0,1 # 800001 <__stack_size+0x7ff801> -20414c38: ffff0e93 addi t4,t5,-1 # 7fff <__stack_size+0x77ff> -20414c3c: 01d5f2b3 and t0,a1,t4 -20414c40: 4f85 li t6,1 -20414c42: 5612 lw a2,36(sp) -20414c44: 5722 lw a4,40(sp) -20414c46: 5532 lw a0,44(sp) -20414c48: 4e52 lw t3,20(sp) -20414c4a: 48e2 lw a7,24(sp) -20414c4c: 4372 lw t1,28(sp) -20414c4e: 03010813 addi a6,sp,48 -20414c52: 0c5fc563 blt t6,t0,20414d1c <__subtf3+0x64e> -20414c56: 011e65b3 or a1,t3,a7 -20414c5a: 0065e5b3 or a1,a1,t1 -20414c5e: 8dd5 or a1,a1,a3 -20414c60: e825 bnez s0,20414cd0 <__subtf3+0x602> -20414c62: e591 bnez a1,20414c6e <__subtf3+0x5a0> -20414c64: d83e sw a5,48(sp) -20414c66: da32 sw a2,52(sp) -20414c68: dc3a sw a4,56(sp) -20414c6a: de2a sw a0,60(sp) -20414c6c: bbb9 j 204149ca <__subtf3+0x2fc> -20414c6e: 00e665b3 or a1,a2,a4 -20414c72: 8dc9 or a1,a1,a0 -20414c74: 8ddd or a1,a1,a5 -20414c76: e591 bnez a1,20414c82 <__subtf3+0x5b4> -20414c78: d836 sw a3,48(sp) -20414c7a: da72 sw t3,52(sp) -20414c7c: dc46 sw a7,56(sp) -20414c7e: de1a sw t1,60(sp) -20414c80: b3a9 j 204149ca <__subtf3+0x2fc> -20414c82: 97b6 add a5,a5,a3 -20414c84: 9672 add a2,a2,t3 -20414c86: d83e sw a5,48(sp) -20414c88: 00d7b7b3 sltu a5,a5,a3 -20414c8c: 00f606b3 add a3,a2,a5 -20414c90: da36 sw a3,52(sp) -20414c92: 01c63633 sltu a2,a2,t3 -20414c96: 00f6b6b3 sltu a3,a3,a5 -20414c9a: 8ed1 or a3,a3,a2 -20414c9c: 011705b3 add a1,a4,a7 -20414ca0: 00d587b3 add a5,a1,a3 -20414ca4: 0115b733 sltu a4,a1,a7 -20414ca8: 00d7b6b3 sltu a3,a5,a3 -20414cac: 8ed9 or a3,a3,a4 -20414cae: 00650733 add a4,a0,t1 -20414cb2: 9736 add a4,a4,a3 -20414cb4: dc3e sw a5,56(sp) -20414cb6: 00c71793 slli a5,a4,0xc -20414cba: 0007c463 bltz a5,20414cc2 <__subtf3+0x5f4> -20414cbe: de3a sw a4,60(sp) -20414cc0: b329 j 204149ca <__subtf3+0x2fc> -20414cc2: fff806b7 lui a3,0xfff80 -20414cc6: 16fd addi a3,a3,-1 -20414cc8: 8f75 and a4,a4,a3 -20414cca: de3a sw a4,60(sp) -20414ccc: 4405 li s0,1 -20414cce: b9f5 j 204149ca <__subtf3+0x2fc> -20414cd0: e599 bnez a1,20414cde <__subtf3+0x610> -20414cd2: d83e sw a5,48(sp) -20414cd4: da32 sw a2,52(sp) -20414cd6: dc3a sw a4,56(sp) -20414cd8: de2a sw a0,60(sp) -20414cda: 8476 mv s0,t4 -20414cdc: b1fd j 204149ca <__subtf3+0x2fc> -20414cde: 8f51 or a4,a4,a2 -20414ce0: 8f49 or a4,a4,a0 -20414ce2: 8fd9 or a5,a5,a4 -20414ce4: e791 bnez a5,20414cf0 <__subtf3+0x622> -20414ce6: d836 sw a3,48(sp) -20414ce8: da72 sw t3,52(sp) -20414cea: dc46 sw a7,56(sp) -20414cec: de1a sw t1,60(sp) -20414cee: b7f5 j 20414cda <__subtf3+0x60c> -20414cf0: de7a sw t5,60(sp) -20414cf2: dc02 sw zero,56(sp) -20414cf4: da02 sw zero,52(sp) -20414cf6: d802 sw zero,48(sp) -20414cf8: 187c addi a5,sp,60 -20414cfa: 4398 lw a4,0(a5) -20414cfc: ffc7a683 lw a3,-4(a5) # ffff7ffc <_sp+0x7fff3ffc> -20414d00: 17f1 addi a5,a5,-4 -20414d02: 070e slli a4,a4,0x3 -20414d04: 82f5 srli a3,a3,0x1d -20414d06: 8f55 or a4,a4,a3 -20414d08: c3d8 sw a4,4(a5) -20414d0a: fef818e3 bne a6,a5,20414cfa <__subtf3+0x62c> -20414d0e: 57c2 lw a5,48(sp) -20414d10: 6421 lui s0,0x8 -20414d12: 147d addi s0,s0,-1 -20414d14: 078e slli a5,a5,0x3 -20414d16: d83e sw a5,48(sp) -20414d18: 4901 li s2,0 -20414d1a: b945 j 204149ca <__subtf3+0x2fc> -20414d1c: 97b6 add a5,a5,a3 -20414d1e: 9672 add a2,a2,t3 -20414d20: d83e sw a5,48(sp) -20414d22: 00d7b7b3 sltu a5,a5,a3 -20414d26: 00f606b3 add a3,a2,a5 -20414d2a: da36 sw a3,52(sp) -20414d2c: 01c63633 sltu a2,a2,t3 -20414d30: 00f6b6b3 sltu a3,a3,a5 -20414d34: 8ed1 or a3,a3,a2 -20414d36: 9746 add a4,a4,a7 -20414d38: 00d70633 add a2,a4,a3 -20414d3c: 00d636b3 sltu a3,a2,a3 -20414d40: 01173733 sltu a4,a4,a7 -20414d44: 8ed9 or a3,a3,a4 -20414d46: 00650733 add a4,a0,t1 -20414d4a: 9736 add a4,a4,a3 -20414d4c: dc32 sw a2,56(sp) -20414d4e: de3a sw a4,60(sp) -20414d50: 87c2 mv a5,a6 -20414d52: 4681 li a3,0 -20414d54: 450d li a0,3 -20414d56: 4398 lw a4,0(a5) -20414d58: 43d0 lw a2,4(a5) -20414d5a: 0685 addi a3,a3,1 -20414d5c: 8305 srli a4,a4,0x1 -20414d5e: 067e slli a2,a2,0x1f -20414d60: 8f51 or a4,a4,a2 -20414d62: c398 sw a4,0(a5) -20414d64: 0791 addi a5,a5,4 -20414d66: fea698e3 bne a3,a0,20414d56 <__subtf3+0x688> -20414d6a: 57f2 lw a5,60(sp) -20414d6c: 842e mv s0,a1 -20414d6e: 8385 srli a5,a5,0x1 -20414d70: de3e sw a5,60(sp) -20414d72: 67a1 lui a5,0x8 -20414d74: 17fd addi a5,a5,-1 -20414d76: c4f41ae3 bne s0,a5,204149ca <__subtf3+0x2fc> -20414d7a: de02 sw zero,60(sp) -20414d7c: dc02 sw zero,56(sp) -20414d7e: da02 sw zero,52(sp) -20414d80: d802 sw zero,48(sp) -20414d82: b1a1 j 204149ca <__subtf3+0x2fc> -20414d84: 1ce05663 blez a4,20414f50 <__subtf3+0x882> -20414d88: e255 bnez a2,20414e2c <__subtf3+0x75e> -20414d8a: 5512 lw a0,36(sp) -20414d8c: 55a2 lw a1,40(sp) -20414d8e: 5e32 lw t3,44(sp) -20414d90: 00b56833 or a6,a0,a1 -20414d94: 01c86833 or a6,a6,t3 -20414d98: 00f86833 or a6,a6,a5 -20414d9c: a0080fe3 beqz a6,204147ba <__subtf3+0xec> -20414da0: fff70613 addi a2,a4,-1 -20414da4: e635 bnez a2,20414e10 <__subtf3+0x742> -20414da6: 48d2 lw a7,20(sp) -20414da8: 40f687b3 sub a5,a3,a5 -20414dac: 00f6b733 sltu a4,a3,a5 -20414db0: 40a88833 sub a6,a7,a0 -20414db4: 0108b333 sltu t1,a7,a6 -20414db8: 40e80833 sub a6,a6,a4 -20414dbc: d83e sw a5,48(sp) -20414dbe: da42 sw a6,52(sp) -20414dc0: 4701 li a4,0 -20414dc2: 00f6f663 bleu a5,a3,20414dce <__subtf3+0x700> -20414dc6: 41150733 sub a4,a0,a7 -20414dca: 00173713 seqz a4,a4 -20414dce: 4862 lw a6,24(sp) -20414dd0: 00676733 or a4,a4,t1 -20414dd4: 40b806b3 sub a3,a6,a1 -20414dd8: 00d83533 sltu a0,a6,a3 -20414ddc: 8e99 sub a3,a3,a4 -20414dde: dc36 sw a3,56(sp) -20414de0: c709 beqz a4,20414dea <__subtf3+0x71c> -20414de2: 410585b3 sub a1,a1,a6 -20414de6: 0015b613 seqz a2,a1 -20414dea: 47f2 lw a5,28(sp) -20414dec: 8e49 or a2,a2,a0 -20414dee: 4405 li s0,1 -20414df0: 41c787b3 sub a5,a5,t3 -20414df4: 40c78633 sub a2,a5,a2 -20414df8: de32 sw a2,60(sp) -20414dfa: 57f2 lw a5,60(sp) -20414dfc: 00c79713 slli a4,a5,0xc -20414e00: bc0755e3 bgez a4,204149ca <__subtf3+0x2fc> -20414e04: 00080737 lui a4,0x80 -20414e08: 177d addi a4,a4,-1 -20414e0a: 8ff9 and a5,a5,a4 -20414e0c: de3e sw a5,60(sp) -20414e0e: ab2d j 20415348 <__subtf3+0xc7a> -20414e10: 67a1 lui a5,0x8 -20414e12: 17fd addi a5,a5,-1 -20414e14: 9af703e3 beq a4,a5,204147ba <__subtf3+0xec> -20414e18: 07400793 li a5,116 -20414e1c: 02c7d663 ble a2,a5,20414e48 <__subtf3+0x77a> -20414e20: 4785 li a5,1 -20414e22: d602 sw zero,44(sp) -20414e24: d402 sw zero,40(sp) -20414e26: d202 sw zero,36(sp) -20414e28: d03e sw a5,32(sp) -20414e2a: a881 j 20414e7a <__subtf3+0x7ac> -20414e2c: 67a1 lui a5,0x8 -20414e2e: 17fd addi a5,a5,-1 -20414e30: a4f407e3 beq s0,a5,2041487e <__subtf3+0x1b0> -20414e34: 57b2 lw a5,44(sp) -20414e36: 000806b7 lui a3,0x80 -20414e3a: 8fd5 or a5,a5,a3 -20414e3c: d63e sw a5,44(sp) -20414e3e: 07400793 li a5,116 -20414e42: fce7cfe3 blt a5,a4,20414e20 <__subtf3+0x752> -20414e46: 863a mv a2,a4 -20414e48: 40565713 srai a4,a2,0x5 -20414e4c: 4681 li a3,0 -20414e4e: 8a7d andi a2,a2,31 -20414e50: 4781 li a5,0 -20414e52: 00279593 slli a1,a5,0x2 -20414e56: 06e79c63 bne a5,a4,20414ece <__subtf3+0x800> -20414e5a: e659 bnez a2,20414ee8 <__subtf3+0x81a> -20414e5c: 470d li a4,3 -20414e5e: 8f1d sub a4,a4,a5 -20414e60: 06c75c63 ble a2,a4,20414ed8 <__subtf3+0x80a> -20414e64: 4711 li a4,4 -20414e66: 40f707b3 sub a5,a4,a5 -20414e6a: 4611 li a2,4 -20414e6c: 0cc79b63 bne a5,a2,20414f42 <__subtf3+0x874> -20414e70: 5782 lw a5,32(sp) -20414e72: 00d036b3 snez a3,a3 -20414e76: 8edd or a3,a3,a5 -20414e78: d036 sw a3,32(sp) -20414e7a: 46d2 lw a3,20(sp) -20414e7c: 45c2 lw a1,16(sp) -20414e7e: 5702 lw a4,32(sp) -20414e80: 5792 lw a5,36(sp) -20414e82: 40e58733 sub a4,a1,a4 -20414e86: 40f687b3 sub a5,a3,a5 -20414e8a: 00f6b633 sltu a2,a3,a5 -20414e8e: 00e5b6b3 sltu a3,a1,a4 -20414e92: 40d786b3 sub a3,a5,a3 -20414e96: da36 sw a3,52(sp) -20414e98: d83a sw a4,48(sp) -20414e9a: 4681 li a3,0 -20414e9c: 00e5f463 bleu a4,a1,20414ea4 <__subtf3+0x7d6> -20414ea0: 0017b693 seqz a3,a5 -20414ea4: 8ed1 or a3,a3,a2 -20414ea6: 5722 lw a4,40(sp) -20414ea8: 4662 lw a2,24(sp) -20414eaa: 40e60733 sub a4,a2,a4 -20414eae: 40d707b3 sub a5,a4,a3 -20414eb2: dc3e sw a5,56(sp) -20414eb4: 00e635b3 sltu a1,a2,a4 -20414eb8: 4601 li a2,0 -20414eba: c299 beqz a3,20414ec0 <__subtf3+0x7f2> -20414ebc: 00173613 seqz a2,a4 -20414ec0: 47f2 lw a5,28(sp) -20414ec2: 5732 lw a4,44(sp) -20414ec4: 8e4d or a2,a2,a1 -20414ec6: 8f99 sub a5,a5,a4 -20414ec8: 8f91 sub a5,a5,a2 -20414eca: de3e sw a5,60(sp) -20414ecc: b73d j 20414dfa <__subtf3+0x72c> -20414ece: 95c6 add a1,a1,a7 -20414ed0: 418c lw a1,0(a1) -20414ed2: 0785 addi a5,a5,1 -20414ed4: 8ecd or a3,a3,a1 -20414ed6: bfb5 j 20414e52 <__subtf3+0x784> -20414ed8: 00b30533 add a0,t1,a1 -20414edc: 4108 lw a0,0(a0) -20414ede: 0605 addi a2,a2,1 -20414ee0: 0311 addi t1,t1,4 -20414ee2: fea32e23 sw a0,-4(t1) -20414ee6: bfad j 20414e60 <__subtf3+0x792> -20414ee8: 0098 addi a4,sp,64 -20414eea: 972e add a4,a4,a1 -20414eec: fe072703 lw a4,-32(a4) # 7ffe0 <__stack_size+0x7f7e0> -20414ef0: 02000813 li a6,32 -20414ef4: 40c80833 sub a6,a6,a2 -20414ef8: 01071733 sll a4,a4,a6 -20414efc: 8ed9 or a3,a3,a4 -20414efe: 470d li a4,3 -20414f00: 4e01 li t3,0 -20414f02: 8f1d sub a4,a4,a5 -20414f04: 00ee4e63 blt t3,a4,20414f20 <__subtf3+0x852> -20414f08: 4591 li a1,4 -20414f0a: 40f587b3 sub a5,a1,a5 -20414f0e: 070a slli a4,a4,0x2 -20414f10: 008c addi a1,sp,64 -20414f12: 972e add a4,a4,a1 -20414f14: 55b2 lw a1,44(sp) -20414f16: 00c5d633 srl a2,a1,a2 -20414f1a: fec72023 sw a2,-32(a4) -20414f1e: b7b1 j 20414e6a <__subtf3+0x79c> -20414f20: 00b30eb3 add t4,t1,a1 -20414f24: 000ea503 lw a0,0(t4) -20414f28: 004eae83 lw t4,4(t4) -20414f2c: 0e05 addi t3,t3,1 -20414f2e: 00c55533 srl a0,a0,a2 -20414f32: 010e9eb3 sll t4,t4,a6 -20414f36: 01d56533 or a0,a0,t4 -20414f3a: 00a32023 sw a0,0(t1) -20414f3e: 0311 addi t1,t1,4 -20414f40: b7d1 j 20414f04 <__subtf3+0x836> -20414f42: 00279713 slli a4,a5,0x2 -20414f46: 9746 add a4,a4,a7 -20414f48: 00072023 sw zero,0(a4) -20414f4c: 0785 addi a5,a5,1 -20414f4e: bf39 j 20414e6c <__subtf3+0x79e> -20414f50: 1e070063 beqz a4,20415130 <__subtf3+0xa62> -20414f54: e455 bnez s0,20415000 <__subtf3+0x932> -20414f56: 4352 lw t1,20(sp) -20414f58: 48e2 lw a7,24(sp) -20414f5a: 4ef2 lw t4,28(sp) -20414f5c: 01136e33 or t3,t1,a7 -20414f60: 01de6e33 or t3,t3,t4 -20414f64: 00de6e33 or t3,t3,a3 -20414f68: 000e1c63 bnez t3,20414f80 <__subtf3+0x8b2> -20414f6c: d83e sw a5,48(sp) -20414f6e: 5792 lw a5,36(sp) -20414f70: 8432 mv s0,a2 -20414f72: da3e sw a5,52(sp) -20414f74: 57a2 lw a5,40(sp) -20414f76: dc3e sw a5,56(sp) -20414f78: 57b2 lw a5,44(sp) -20414f7a: de3e sw a5,60(sp) -20414f7c: 892a mv s2,a0 -20414f7e: b4b1 j 204149ca <__subtf3+0x2fc> -20414f80: 5e7d li t3,-1 -20414f82: 05c71f63 bne a4,t3,20414fe0 <__subtf3+0x912> -20414f86: 5812 lw a6,36(sp) -20414f88: 40d786b3 sub a3,a5,a3 -20414f8c: 00d7b733 sltu a4,a5,a3 -20414f90: 406805b3 sub a1,a6,t1 -20414f94: 00b83e33 sltu t3,a6,a1 -20414f98: 8d99 sub a1,a1,a4 -20414f9a: d836 sw a3,48(sp) -20414f9c: da2e sw a1,52(sp) -20414f9e: 4701 li a4,0 -20414fa0: 00d7f663 bleu a3,a5,20414fac <__subtf3+0x8de> -20414fa4: 41030733 sub a4,t1,a6 -20414fa8: 00173713 seqz a4,a4 -20414fac: 5822 lw a6,40(sp) -20414fae: 01c76733 or a4,a4,t3 -20414fb2: 4681 li a3,0 -20414fb4: 411805b3 sub a1,a6,a7 -20414fb8: 00b83333 sltu t1,a6,a1 -20414fbc: 8d99 sub a1,a1,a4 -20414fbe: dc2e sw a1,56(sp) -20414fc0: c709 beqz a4,20414fca <__subtf3+0x8fc> -20414fc2: 410888b3 sub a7,a7,a6 -20414fc6: 0018b693 seqz a3,a7 -20414fca: 57b2 lw a5,44(sp) -20414fcc: 0066e8b3 or a7,a3,t1 -20414fd0: 41d787b3 sub a5,a5,t4 -20414fd4: 411787b3 sub a5,a5,a7 -20414fd8: de3e sw a5,60(sp) -20414fda: 8432 mv s0,a2 -20414fdc: 892a mv s2,a0 -20414fde: bd31 j 20414dfa <__subtf3+0x72c> -20414fe0: 66a1 lui a3,0x8 -20414fe2: 16fd addi a3,a3,-1 -20414fe4: f8d604e3 beq a2,a3,20414f6c <__subtf3+0x89e> -20414fe8: fff74713 not a4,a4 -20414fec: 07400793 li a5,116 -20414ff0: 02e7d763 ble a4,a5,2041501e <__subtf3+0x950> -20414ff4: 4785 li a5,1 -20414ff6: ce02 sw zero,28(sp) -20414ff8: cc02 sw zero,24(sp) -20414ffa: ca02 sw zero,20(sp) -20414ffc: c83e sw a5,16(sp) -20414ffe: a891 j 20415052 <__subtf3+0x984> -20415000: 66a1 lui a3,0x8 -20415002: 16fd addi a3,a3,-1 -20415004: f6d604e3 beq a2,a3,20414f6c <__subtf3+0x89e> -20415008: 47f2 lw a5,28(sp) -2041500a: 000806b7 lui a3,0x80 -2041500e: 8fd5 or a5,a5,a3 -20415010: ce3e sw a5,28(sp) -20415012: f8c00793 li a5,-116 -20415016: fcf74fe3 blt a4,a5,20414ff4 <__subtf3+0x926> -2041501a: 40e00733 neg a4,a4 -2041501e: 40575693 srai a3,a4,0x5 -20415022: 4881 li a7,0 -20415024: 8b7d andi a4,a4,31 -20415026: 4781 li a5,0 -20415028: 00279313 slli t1,a5,0x2 -2041502c: 06d79d63 bne a5,a3,204150a6 <__subtf3+0x9d8> -20415030: eb59 bnez a4,204150c6 <__subtf3+0x9f8> -20415032: 468d li a3,3 -20415034: 8e9d sub a3,a3,a5 -20415036: 06e6df63 ble a4,a3,204150b4 <__subtf3+0x9e6> -2041503a: 4711 li a4,4 -2041503c: 40f707b3 sub a5,a4,a5 -20415040: 4691 li a3,4 -20415042: 0ed79063 bne a5,a3,20415122 <__subtf3+0xa54> -20415046: 47c2 lw a5,16(sp) -20415048: 011038b3 snez a7,a7 -2041504c: 0117e8b3 or a7,a5,a7 -20415050: c846 sw a7,16(sp) -20415052: 5692 lw a3,36(sp) -20415054: 5802 lw a6,32(sp) -20415056: 4742 lw a4,16(sp) -20415058: 47d2 lw a5,20(sp) -2041505a: 40e80733 sub a4,a6,a4 -2041505e: 40f687b3 sub a5,a3,a5 -20415062: 00f6b5b3 sltu a1,a3,a5 -20415066: 00e836b3 sltu a3,a6,a4 -2041506a: 40d786b3 sub a3,a5,a3 -2041506e: da36 sw a3,52(sp) -20415070: d83a sw a4,48(sp) -20415072: 4681 li a3,0 -20415074: 00e87463 bleu a4,a6,2041507c <__subtf3+0x9ae> -20415078: 0017b693 seqz a3,a5 -2041507c: 8ecd or a3,a3,a1 -2041507e: 4762 lw a4,24(sp) -20415080: 55a2 lw a1,40(sp) -20415082: 40e58733 sub a4,a1,a4 -20415086: 40d707b3 sub a5,a4,a3 -2041508a: dc3e sw a5,56(sp) -2041508c: 00e5b833 sltu a6,a1,a4 -20415090: 4581 li a1,0 -20415092: c299 beqz a3,20415098 <__subtf3+0x9ca> -20415094: 00173593 seqz a1,a4 -20415098: 57b2 lw a5,44(sp) -2041509a: 4772 lw a4,28(sp) -2041509c: 0105e5b3 or a1,a1,a6 -204150a0: 8f99 sub a5,a5,a4 -204150a2: 8f8d sub a5,a5,a1 -204150a4: bf15 j 20414fd8 <__subtf3+0x90a> -204150a6: 9342 add t1,t1,a6 -204150a8: 00032303 lw t1,0(t1) -204150ac: 0785 addi a5,a5,1 -204150ae: 0068e8b3 or a7,a7,t1 -204150b2: bf9d j 20415028 <__subtf3+0x95a> -204150b4: 00658e33 add t3,a1,t1 -204150b8: 000e2e03 lw t3,0(t3) -204150bc: 0705 addi a4,a4,1 -204150be: 0591 addi a1,a1,4 -204150c0: ffc5ae23 sw t3,-4(a1) -204150c4: bf8d j 20415036 <__subtf3+0x968> -204150c6: 0094 addi a3,sp,64 -204150c8: 969a add a3,a3,t1 -204150ca: fd06a683 lw a3,-48(a3) # 7ffd0 <__stack_size+0x7f7d0> -204150ce: 02000e93 li t4,32 -204150d2: 40ee8eb3 sub t4,t4,a4 -204150d6: 01d696b3 sll a3,a3,t4 -204150da: 00d8e8b3 or a7,a7,a3 -204150de: 468d li a3,3 -204150e0: 4f01 li t5,0 -204150e2: 8e9d sub a3,a3,a5 -204150e4: 00df4e63 blt t5,a3,20415100 <__subtf3+0xa32> -204150e8: 4591 li a1,4 -204150ea: 40f587b3 sub a5,a1,a5 -204150ee: 068a slli a3,a3,0x2 -204150f0: 008c addi a1,sp,64 -204150f2: 96ae add a3,a3,a1 -204150f4: 45f2 lw a1,28(sp) -204150f6: 00e5d733 srl a4,a1,a4 -204150fa: fce6a823 sw a4,-48(a3) -204150fe: b789 j 20415040 <__subtf3+0x972> -20415100: 00658fb3 add t6,a1,t1 -20415104: 000fae03 lw t3,0(t6) -20415108: 004faf83 lw t6,4(t6) -2041510c: 0f05 addi t5,t5,1 -2041510e: 00ee5e33 srl t3,t3,a4 -20415112: 01df9fb3 sll t6,t6,t4 -20415116: 01fe6e33 or t3,t3,t6 -2041511a: 01c5a023 sw t3,0(a1) -2041511e: 0591 addi a1,a1,4 -20415120: b7d1 j 204150e4 <__subtf3+0xa16> -20415122: 00279713 slli a4,a5,0x2 -20415126: 9742 add a4,a4,a6 -20415128: 00072023 sw zero,0(a4) -2041512c: 0785 addi a5,a5,1 -2041512e: bf11 j 20415042 <__subtf3+0x974> -20415130: 6fa1 lui t6,0x8 -20415132: 00140813 addi a6,s0,1 # 8001 <__stack_size+0x7801> -20415136: ffff8293 addi t0,t6,-1 # 7fff <__stack_size+0x77ff> -2041513a: 00587833 and a6,a6,t0 -2041513e: 4f05 li t5,1 -20415140: 5592 lw a1,36(sp) -20415142: 4652 lw a2,20(sp) -20415144: 48e2 lw a7,24(sp) -20415146: 4ef2 lw t4,28(sp) -20415148: 5322 lw t1,40(sp) -2041514a: 5e32 lw t3,44(sp) -2041514c: 150f4f63 blt t5,a6,204152aa <__subtf3+0xbdc> -20415150: 0065e833 or a6,a1,t1 -20415154: 01166f33 or t5,a2,a7 -20415158: 01c86833 or a6,a6,t3 -2041515c: 01df6f33 or t5,t5,t4 -20415160: 00f86833 or a6,a6,a5 -20415164: 00df6f33 or t5,t5,a3 -20415168: ec61 bnez s0,20415240 <__subtf3+0xb72> -2041516a: 000f1b63 bnez t5,20415180 <__subtf3+0xab2> -2041516e: d83e sw a5,48(sp) -20415170: da2e sw a1,52(sp) -20415172: dc1a sw t1,56(sp) -20415174: de72 sw t3,60(sp) -20415176: e00813e3 bnez a6,20414f7c <__subtf3+0x8ae> -2041517a: 4401 li s0,0 -2041517c: 4901 li s2,0 -2041517e: b041 j 204149fe <__subtf3+0x330> -20415180: 00081763 bnez a6,2041518e <__subtf3+0xac0> -20415184: d836 sw a3,48(sp) -20415186: da32 sw a2,52(sp) -20415188: dc46 sw a7,56(sp) -2041518a: de76 sw t4,60(sp) -2041518c: b83d j 204149ca <__subtf3+0x2fc> -2041518e: 40f68833 sub a6,a3,a5 -20415192: 40b602b3 sub t0,a2,a1 -20415196: 0106bfb3 sltu t6,a3,a6 -2041519a: 00563f33 sltu t5,a2,t0 -2041519e: 41f282b3 sub t0,t0,t6 -204151a2: d842 sw a6,48(sp) -204151a4: da16 sw t0,52(sp) -204151a6: 4f81 li t6,0 -204151a8: 0106f663 bleu a6,a3,204151b4 <__subtf3+0xae6> -204151ac: 40c58fb3 sub t6,a1,a2 -204151b0: 001fbf93 seqz t6,t6 -204151b4: 406883b3 sub t2,a7,t1 -204151b8: 01efefb3 or t6,t6,t5 -204151bc: 41f38a33 sub s4,t2,t6 -204151c0: dc52 sw s4,56(sp) -204151c2: 0078bab3 sltu s5,a7,t2 -204151c6: 4981 li s3,0 -204151c8: 000f8463 beqz t6,204151d0 <__subtf3+0xb02> -204151cc: 0013b993 seqz s3,t2 -204151d0: 41ce8f33 sub t5,t4,t3 -204151d4: 0159e9b3 or s3,s3,s5 -204151d8: 413f0f33 sub t5,t5,s3 -204151dc: de7a sw t5,60(sp) -204151de: 00cf1f93 slli t6,t5,0xc -204151e2: 040fd563 bgez t6,2041522c <__subtf3+0xb5e> -204151e6: 40d786b3 sub a3,a5,a3 -204151ea: 40c58633 sub a2,a1,a2 -204151ee: 00d7b833 sltu a6,a5,a3 -204151f2: 41060833 sub a6,a2,a6 -204151f6: da42 sw a6,52(sp) -204151f8: d836 sw a3,48(sp) -204151fa: 00c5b5b3 sltu a1,a1,a2 -204151fe: 4801 li a6,0 -20415200: 00d7f463 bleu a3,a5,20415208 <__subtf3+0xb3a> -20415204: 00163813 seqz a6,a2 -20415208: 411307b3 sub a5,t1,a7 -2041520c: 00b865b3 or a1,a6,a1 -20415210: 00f336b3 sltu a3,t1,a5 -20415214: 8f8d sub a5,a5,a1 -20415216: dc3e sw a5,56(sp) -20415218: c199 beqz a1,2041521e <__subtf3+0xb50> -2041521a: 0013b713 seqz a4,t2 -2041521e: 41de07b3 sub a5,t3,t4 -20415222: 8f55 or a4,a4,a3 -20415224: 40e78733 sub a4,a5,a4 -20415228: de3a sw a4,60(sp) -2041522a: bb89 j 20414f7c <__subtf3+0x8ae> -2041522c: 00586833 or a6,a6,t0 -20415230: 01486833 or a6,a6,s4 -20415234: 01e86833 or a6,a6,t5 -20415238: f40801e3 beqz a6,2041517a <__subtf3+0xaac> -2041523c: f8eff06f j 204149ca <__subtf3+0x2fc> -20415240: 03010393 addi t2,sp,48 -20415244: 020f1c63 bnez t5,2041527c <__subtf3+0xbae> -20415248: 02081263 bnez a6,2041526c <__subtf3+0xb9e> -2041524c: de7e sw t6,60(sp) -2041524e: dc02 sw zero,56(sp) -20415250: da02 sw zero,52(sp) -20415252: d802 sw zero,48(sp) -20415254: 187c addi a5,sp,60 -20415256: 4398 lw a4,0(a5) -20415258: ffc7a683 lw a3,-4(a5) # 7ffc <__stack_size+0x77fc> -2041525c: 17f1 addi a5,a5,-4 -2041525e: 070e slli a4,a4,0x3 -20415260: 82f5 srli a3,a3,0x1d -20415262: 8f55 or a4,a4,a3 -20415264: c3d8 sw a4,4(a5) -20415266: fef398e3 bne t2,a5,20415256 <__subtf3+0xb88> -2041526a: b455 j 20414d0e <__subtf3+0x640> -2041526c: d83e sw a5,48(sp) -2041526e: da2e sw a1,52(sp) -20415270: dc1a sw t1,56(sp) -20415272: de72 sw t3,60(sp) -20415274: 892a mv s2,a0 -20415276: 8416 mv s0,t0 -20415278: f52ff06f j 204149ca <__subtf3+0x2fc> -2041527c: 00081763 bnez a6,2041528a <__subtf3+0xbbc> -20415280: d836 sw a3,48(sp) -20415282: da32 sw a2,52(sp) -20415284: dc46 sw a7,56(sp) -20415286: de76 sw t4,60(sp) -20415288: b7fd j 20415276 <__subtf3+0xba8> -2041528a: de7e sw t6,60(sp) -2041528c: dc02 sw zero,56(sp) -2041528e: da02 sw zero,52(sp) -20415290: d802 sw zero,48(sp) -20415292: 187c addi a5,sp,60 -20415294: 4398 lw a4,0(a5) -20415296: ffc7a683 lw a3,-4(a5) -2041529a: 17f1 addi a5,a5,-4 -2041529c: 070e slli a4,a4,0x3 -2041529e: 82f5 srli a3,a3,0x1d -204152a0: 8f55 or a4,a4,a3 -204152a2: c3d8 sw a4,4(a5) -204152a4: fef398e3 bne t2,a5,20415294 <__subtf3+0xbc6> -204152a8: b49d j 20414d0e <__subtf3+0x640> -204152aa: 40f68833 sub a6,a3,a5 -204152ae: 40b602b3 sub t0,a2,a1 -204152b2: 0106bfb3 sltu t6,a3,a6 -204152b6: 00563f33 sltu t5,a2,t0 -204152ba: 41f282b3 sub t0,t0,t6 -204152be: d842 sw a6,48(sp) -204152c0: da16 sw t0,52(sp) -204152c2: 4f81 li t6,0 -204152c4: 0106f663 bleu a6,a3,204152d0 <__subtf3+0xc02> -204152c8: 40c58fb3 sub t6,a1,a2 -204152cc: 001fbf93 seqz t6,t6 -204152d0: 406883b3 sub t2,a7,t1 -204152d4: 01efefb3 or t6,t6,t5 -204152d8: 41f38a33 sub s4,t2,t6 -204152dc: dc52 sw s4,56(sp) -204152de: 0078bab3 sltu s5,a7,t2 -204152e2: 4981 li s3,0 -204152e4: 000f8463 beqz t6,204152ec <__subtf3+0xc1e> -204152e8: 0013b993 seqz s3,t2 -204152ec: 41ce8f33 sub t5,t4,t3 -204152f0: 0159e9b3 or s3,s3,s5 -204152f4: 413f0f33 sub t5,t5,s3 -204152f8: de7a sw t5,60(sp) -204152fa: 00cf1f93 slli t6,t5,0xc -204152fe: 080fd563 bgez t6,20415388 <__subtf3+0xcba> -20415302: 40d786b3 sub a3,a5,a3 -20415306: 40c58633 sub a2,a1,a2 -2041530a: 00d7b833 sltu a6,a5,a3 -2041530e: 41060833 sub a6,a2,a6 -20415312: da42 sw a6,52(sp) -20415314: d836 sw a3,48(sp) -20415316: 00c5b5b3 sltu a1,a1,a2 -2041531a: 4801 li a6,0 -2041531c: 00d7f463 bleu a3,a5,20415324 <__subtf3+0xc56> -20415320: 00163813 seqz a6,a2 -20415324: 411307b3 sub a5,t1,a7 -20415328: 00b865b3 or a1,a6,a1 -2041532c: 00f336b3 sltu a3,t1,a5 -20415330: 8f8d sub a5,a5,a1 -20415332: dc3e sw a5,56(sp) -20415334: c199 beqz a1,2041533a <__subtf3+0xc6c> -20415336: 0013b713 seqz a4,t2 -2041533a: 41de07b3 sub a5,t3,t4 -2041533e: 8f55 or a4,a4,a3 -20415340: 40e78733 sub a4,a5,a4 -20415344: de3a sw a4,60(sp) -20415346: 892a mv s2,a0 -20415348: 5572 lw a0,60(sp) -2041534a: c921 beqz a0,2041539a <__subtf3+0xccc> -2041534c: 2fb9 jal 20415aaa <__clzsi2> -2041534e: 1551 addi a0,a0,-12 -20415350: 02000693 li a3,32 -20415354: 02d56833 rem a6,a0,a3 -20415358: 02d547b3 div a5,a0,a3 -2041535c: 06080063 beqz a6,204153bc <__subtf3+0xcee> -20415360: 5771 li a4,-4 -20415362: 00279593 slli a1,a5,0x2 -20415366: 5e41 li t3,-16 -20415368: 410686b3 sub a3,a3,a6 -2041536c: 02e78733 mul a4,a5,a4 -20415370: 1771 addi a4,a4,-4 -20415372: 0bc71f63 bne a4,t3,20415430 <__subtf3+0xd62> -20415376: 0098 addi a4,sp,64 -20415378: 95ba add a1,a1,a4 -2041537a: 5742 lw a4,48(sp) -2041537c: 17fd addi a5,a5,-1 -2041537e: 01071833 sll a6,a4,a6 -20415382: ff05a823 sw a6,-16(a1) -20415386: a889 j 204153d8 <__subtf3+0xd0a> -20415388: 00586833 or a6,a6,t0 -2041538c: 01486833 or a6,a6,s4 -20415390: 01e86833 or a6,a6,t5 -20415394: de0803e3 beqz a6,2041517a <__subtf3+0xaac> -20415398: bf45 j 20415348 <__subtf3+0xc7a> -2041539a: 5562 lw a0,56(sp) -2041539c: c509 beqz a0,204153a6 <__subtf3+0xcd8> -2041539e: 2731 jal 20415aaa <__clzsi2> -204153a0: 02050513 addi a0,a0,32 # 8020 <__stack_size+0x7820> -204153a4: b76d j 2041534e <__subtf3+0xc80> -204153a6: 5552 lw a0,52(sp) -204153a8: c509 beqz a0,204153b2 <__subtf3+0xce4> -204153aa: 2701 jal 20415aaa <__clzsi2> -204153ac: 04050513 addi a0,a0,64 -204153b0: bf79 j 2041534e <__subtf3+0xc80> -204153b2: 5542 lw a0,48(sp) -204153b4: 2ddd jal 20415aaa <__clzsi2> -204153b6: 06050513 addi a0,a0,96 -204153ba: bf51 j 2041534e <__subtf3+0xc80> -204153bc: 5671 li a2,-4 -204153be: 02c78633 mul a2,a5,a2 -204153c2: 1818 addi a4,sp,48 -204153c4: 468d li a3,3 -204153c6: 00c705b3 add a1,a4,a2 -204153ca: 45cc lw a1,12(a1) -204153cc: 16fd addi a3,a3,-1 -204153ce: 1771 addi a4,a4,-4 -204153d0: cb0c sw a1,16(a4) -204153d2: fef6dae3 ble a5,a3,204153c6 <__subtf3+0xcf8> -204153d6: 17fd addi a5,a5,-1 -204153d8: 56fd li a3,-1 -204153da: 06d79e63 bne a5,a3,20415456 <__subtf3+0xd88> -204153de: 10854963 blt a0,s0,204154f0 <__subtf3+0xe22> -204153e2: 40850433 sub s0,a0,s0 -204153e6: 02000713 li a4,32 -204153ea: 0405 addi s0,s0,1 -204153ec: 02e447b3 div a5,s0,a4 -204153f0: 4501 li a0,0 -204153f2: 02e46433 rem s0,s0,a4 -204153f6: 4701 li a4,0 -204153f8: 06f74763 blt a4,a5,20415466 <__subtf3+0xd98> -204153fc: 873e mv a4,a5 -204153fe: 0007d363 bgez a5,20415404 <__subtf3+0xd36> -20415402: 4701 li a4,0 -20415404: 00279313 slli t1,a5,0x2 -20415408: ec3d bnez s0,20415486 <__subtf3+0xdb8> -2041540a: 468d li a3,3 -2041540c: 1818 addi a4,sp,48 -2041540e: 8e9d sub a3,a3,a5 -20415410: 0686d363 ble s0,a3,20415476 <__subtf3+0xda8> -20415414: 4711 li a4,4 -20415416: 40f707b3 sub a5,a4,a5 -2041541a: 468d li a3,3 -2041541c: 0cf6d263 ble a5,a3,204154e0 <__subtf3+0xe12> -20415420: 5742 lw a4,48(sp) -20415422: 00a037b3 snez a5,a0 -20415426: 4401 li s0,0 -20415428: 8fd9 or a5,a5,a4 -2041542a: d83e sw a5,48(sp) -2041542c: d9eff06f j 204149ca <__subtf3+0x2fc> -20415430: 1810 addi a2,sp,48 -20415432: 00e60333 add t1,a2,a4 -20415436: 00e588b3 add a7,a1,a4 -2041543a: 98b2 add a7,a7,a2 -2041543c: 00c32603 lw a2,12(t1) -20415440: 01032303 lw t1,16(t1) -20415444: 00d65633 srl a2,a2,a3 -20415448: 01031333 sll t1,t1,a6 -2041544c: 00666633 or a2,a2,t1 -20415450: 00c8a823 sw a2,16(a7) -20415454: bf31 j 20415370 <__subtf3+0xca2> -20415456: 00279713 slli a4,a5,0x2 -2041545a: 1810 addi a2,sp,48 -2041545c: 9732 add a4,a4,a2 -2041545e: 00072023 sw zero,0(a4) -20415462: 17fd addi a5,a5,-1 -20415464: bf9d j 204153da <__subtf3+0xd0c> -20415466: 00271693 slli a3,a4,0x2 -2041546a: 1810 addi a2,sp,48 -2041546c: 96b2 add a3,a3,a2 -2041546e: 4294 lw a3,0(a3) -20415470: 0705 addi a4,a4,1 -20415472: 8d55 or a0,a0,a3 -20415474: b751 j 204153f8 <__subtf3+0xd2a> -20415476: 00670633 add a2,a4,t1 -2041547a: 4210 lw a2,0(a2) -2041547c: 0405 addi s0,s0,1 -2041547e: 0711 addi a4,a4,4 -20415480: fec72e23 sw a2,-4(a4) -20415484: b771 j 20415410 <__subtf3+0xd42> -20415486: 070a slli a4,a4,0x2 -20415488: 0094 addi a3,sp,64 -2041548a: 9736 add a4,a4,a3 -2041548c: ff072703 lw a4,-16(a4) -20415490: 02000613 li a2,32 -20415494: 8e01 sub a2,a2,s0 -20415496: 00c71733 sll a4,a4,a2 -2041549a: 8d59 or a0,a0,a4 -2041549c: 470d li a4,3 -2041549e: 180c addi a1,sp,48 -204154a0: 4801 li a6,0 -204154a2: 8f1d sub a4,a4,a5 -204154a4: 00e84e63 blt a6,a4,204154c0 <__subtf3+0xdf2> -204154a8: 4691 li a3,4 -204154aa: 40f687b3 sub a5,a3,a5 -204154ae: 070a slli a4,a4,0x2 -204154b0: 0094 addi a3,sp,64 -204154b2: 9736 add a4,a4,a3 -204154b4: 56f2 lw a3,60(sp) -204154b6: 0086d433 srl s0,a3,s0 -204154ba: fe872823 sw s0,-16(a4) -204154be: bfb1 j 2041541a <__subtf3+0xd4c> -204154c0: 006588b3 add a7,a1,t1 -204154c4: 0008a683 lw a3,0(a7) -204154c8: 0048a883 lw a7,4(a7) -204154cc: 0805 addi a6,a6,1 -204154ce: 0086d6b3 srl a3,a3,s0 -204154d2: 00c898b3 sll a7,a7,a2 -204154d6: 0116e6b3 or a3,a3,a7 -204154da: c194 sw a3,0(a1) -204154dc: 0591 addi a1,a1,4 -204154de: b7d9 j 204154a4 <__subtf3+0xdd6> -204154e0: 00279713 slli a4,a5,0x2 -204154e4: 1810 addi a2,sp,48 -204154e6: 9732 add a4,a4,a2 -204154e8: 00072023 sw zero,0(a4) -204154ec: 0785 addi a5,a5,1 -204154ee: b73d j 2041541c <__subtf3+0xd4e> -204154f0: 57f2 lw a5,60(sp) -204154f2: fff80737 lui a4,0xfff80 -204154f6: 177d addi a4,a4,-1 -204154f8: 8c09 sub s0,s0,a0 -204154fa: 8ff9 and a5,a5,a4 -204154fc: b8eff06f j 2041488a <__subtf3+0x1bc> -20415500: de02 sw zero,60(sp) -20415502: dc02 sw zero,56(sp) -20415504: da02 sw zero,52(sp) -20415506: d802 sw zero,48(sp) -20415508: d14ff06f j 20414a1c <__subtf3+0x34e> +20414352 <__subtf3>: +20414352: 711d addi sp,sp,-96 +20414354: 459c lw a5,8(a1) +20414356: c8ca sw s2,80(sp) +20414358: 00c5a903 lw s2,12(a1) +2041435c: 4194 lw a3,0(a1) +2041435e: 41d8 lw a4,4(a1) +20414360: caa6 sw s1,84(sp) +20414362: dc3e sw a5,56(sp) +20414364: 84aa mv s1,a0 +20414366: cc3e sw a5,24(sp) +20414368: 00062e03 lw t3,0(a2) +2041436c: 01091793 slli a5,s2,0x10 +20414370: 00462303 lw t1,4(a2) +20414374: 00862883 lw a7,8(a2) +20414378: 4648 lw a0,12(a2) +2041437a: cca2 sw s0,88(sp) +2041437c: 83c1 srli a5,a5,0x10 +2041437e: 00191413 slli s0,s2,0x1 +20414382: de4a sw s2,60(sp) +20414384: ce86 sw ra,92(sp) +20414386: c6ce sw s3,76(sp) +20414388: c4d2 sw s4,72(sp) +2041438a: c2d6 sw s5,68(sp) +2041438c: d836 sw a3,48(sp) +2041438e: da3a sw a4,52(sp) +20414390: c836 sw a3,16(sp) +20414392: ca3a sw a4,20(sp) +20414394: ce3e sw a5,28(sp) +20414396: 8045 srli s0,s0,0x11 +20414398: 01f95913 srli s2,s2,0x1f +2041439c: 01010813 addi a6,sp,16 +204143a0: 086c addi a1,sp,28 +204143a2: 419c lw a5,0(a1) +204143a4: ffc5a703 lw a4,-4(a1) +204143a8: 15f1 addi a1,a1,-4 +204143aa: 078e slli a5,a5,0x3 +204143ac: 8375 srli a4,a4,0x1d +204143ae: 8fd9 or a5,a5,a4 +204143b0: c1dc sw a5,4(a1) +204143b2: feb818e3 bne a6,a1,204143a2 <__subtf3+0x50> +204143b6: 46c2 lw a3,16(sp) +204143b8: 01051793 slli a5,a0,0x10 +204143bc: 00151613 slli a2,a0,0x1 +204143c0: 068e slli a3,a3,0x3 +204143c2: 83c1 srli a5,a5,0x10 +204143c4: da1a sw t1,52(sp) +204143c6: dc46 sw a7,56(sp) +204143c8: de2a sw a0,60(sp) +204143ca: d21a sw t1,36(sp) +204143cc: d446 sw a7,40(sp) +204143ce: c836 sw a3,16(sp) +204143d0: d872 sw t3,48(sp) +204143d2: d072 sw t3,32(sp) +204143d4: d63e sw a5,44(sp) +204143d6: 8245 srli a2,a2,0x11 +204143d8: 817d srli a0,a0,0x1f +204143da: 02010893 addi a7,sp,32 +204143de: 02c10313 addi t1,sp,44 +204143e2: 00032783 lw a5,0(t1) +204143e6: ffc32703 lw a4,-4(t1) +204143ea: 1371 addi t1,t1,-4 +204143ec: 078e slli a5,a5,0x3 +204143ee: 8375 srli a4,a4,0x1d +204143f0: 8fd9 or a5,a5,a4 +204143f2: 00f32223 sw a5,4(t1) +204143f6: fe6896e3 bne a7,t1,204143e2 <__subtf3+0x90> +204143fa: 5782 lw a5,32(sp) +204143fc: 6721 lui a4,0x8 +204143fe: 177d addi a4,a4,-1 +20414400: 078e slli a5,a5,0x3 +20414402: d03e sw a5,32(sp) +20414404: 00e61b63 bne a2,a4,2041441a <__subtf3+0xc8> +20414408: 5e22 lw t3,40(sp) +2041440a: 5712 lw a4,36(sp) +2041440c: 01c76733 or a4,a4,t3 +20414410: 5e32 lw t3,44(sp) +20414412: 01c76733 or a4,a4,t3 +20414416: 8f5d or a4,a4,a5 +20414418: e319 bnez a4,2041441e <__subtf3+0xcc> +2041441a: 00154513 xori a0,a0,1 +2041441e: 40c40733 sub a4,s0,a2 +20414422: 5f251363 bne a0,s2,20414a08 <__subtf3+0x6b6> +20414426: 1ee05d63 blez a4,20414620 <__subtf3+0x2ce> +2041442a: ea61 bnez a2,204144fa <__subtf3+0x1a8> +2041442c: 5512 lw a0,36(sp) +2041442e: 55a2 lw a1,40(sp) +20414430: 5832 lw a6,44(sp) +20414432: 00b56633 or a2,a0,a1 +20414436: 01066633 or a2,a2,a6 +2041443a: 8e5d or a2,a2,a5 +2041443c: ea11 bnez a2,20414450 <__subtf3+0xfe> +2041443e: 47d2 lw a5,20(sp) +20414440: d836 sw a3,48(sp) +20414442: 843a mv s0,a4 +20414444: da3e sw a5,52(sp) +20414446: 47e2 lw a5,24(sp) +20414448: dc3e sw a5,56(sp) +2041444a: 47f2 lw a5,28(sp) +2041444c: de3e sw a5,60(sp) +2041444e: a401 j 2041464e <__subtf3+0x2fc> +20414450: fff70613 addi a2,a4,-1 # 7fff <__stack_size+0x77ff> +20414454: e649 bnez a2,204144de <__subtf3+0x18c> +20414456: 4752 lw a4,20(sp) +20414458: 97b6 add a5,a5,a3 +2041445a: 00d7b6b3 sltu a3,a5,a3 +2041445e: 00e50633 add a2,a0,a4 +20414462: d83e sw a5,48(sp) +20414464: 00d607b3 add a5,a2,a3 +20414468: 00d7b6b3 sltu a3,a5,a3 +2041446c: da3e sw a5,52(sp) +2041446e: 47e2 lw a5,24(sp) +20414470: 00e63733 sltu a4,a2,a4 +20414474: 8ed9 or a3,a3,a4 +20414476: 00f58733 add a4,a1,a5 +2041447a: 00d70633 add a2,a4,a3 +2041447e: 00f737b3 sltu a5,a4,a5 +20414482: 4772 lw a4,28(sp) +20414484: 00d636b3 sltu a3,a2,a3 +20414488: 8fd5 or a5,a5,a3 +2041448a: 983a add a6,a6,a4 +2041448c: 97c2 add a5,a5,a6 +2041448e: dc32 sw a2,56(sp) +20414490: de3e sw a5,60(sp) +20414492: 4405 li s0,1 +20414494: 57f2 lw a5,60(sp) +20414496: 00c79713 slli a4,a5,0xc +2041449a: 1a075a63 bgez a4,2041464e <__subtf3+0x2fc> +2041449e: fff80737 lui a4,0xfff80 +204144a2: 177d addi a4,a4,-1 +204144a4: 8ff9 and a5,a5,a4 +204144a6: de3e sw a5,60(sp) +204144a8: 57c2 lw a5,48(sp) +204144aa: 0405 addi s0,s0,1 +204144ac: 1818 addi a4,sp,48 +204144ae: 07fe slli a5,a5,0x1f +204144b0: 4601 li a2,0 +204144b2: 450d li a0,3 +204144b4: 4314 lw a3,0(a4) +204144b6: 434c lw a1,4(a4) +204144b8: 0605 addi a2,a2,1 +204144ba: 8285 srli a3,a3,0x1 +204144bc: 05fe slli a1,a1,0x1f +204144be: 8ecd or a3,a3,a1 +204144c0: c314 sw a3,0(a4) +204144c2: 0711 addi a4,a4,4 +204144c4: fea618e3 bne a2,a0,204144b4 <__subtf3+0x162> +204144c8: 5772 lw a4,60(sp) +204144ca: 00f037b3 snez a5,a5 +204144ce: 8305 srli a4,a4,0x1 +204144d0: de3a sw a4,60(sp) +204144d2: 5742 lw a4,48(sp) +204144d4: 8fd9 or a5,a5,a4 +204144d6: d83e sw a5,48(sp) +204144d8: 67a1 lui a5,0x8 +204144da: 17fd addi a5,a5,-1 +204144dc: ab39 j 204149fa <__subtf3+0x6a8> +204144de: 67a1 lui a5,0x8 +204144e0: 17fd addi a5,a5,-1 +204144e2: f4f70ee3 beq a4,a5,2041443e <__subtf3+0xec> +204144e6: 07400793 li a5,116 +204144ea: 02c7de63 ble a2,a5,20414526 <__subtf3+0x1d4> +204144ee: 4785 li a5,1 +204144f0: d602 sw zero,44(sp) +204144f2: d402 sw zero,40(sp) +204144f4: d202 sw zero,36(sp) +204144f6: d03e sw a5,32(sp) +204144f8: a08d j 2041455a <__subtf3+0x208> +204144fa: 67a1 lui a5,0x8 +204144fc: 17fd addi a5,a5,-1 +204144fe: 00f41a63 bne s0,a5,20414512 <__subtf3+0x1c0> +20414502: 47d2 lw a5,20(sp) +20414504: d836 sw a3,48(sp) +20414506: da3e sw a5,52(sp) +20414508: 47e2 lw a5,24(sp) +2041450a: dc3e sw a5,56(sp) +2041450c: 47f2 lw a5,28(sp) +2041450e: de3e sw a5,60(sp) +20414510: aa3d j 2041464e <__subtf3+0x2fc> +20414512: 57b2 lw a5,44(sp) +20414514: 000806b7 lui a3,0x80 +20414518: 8fd5 or a5,a5,a3 +2041451a: d63e sw a5,44(sp) +2041451c: 07400793 li a5,116 +20414520: fce7c7e3 blt a5,a4,204144ee <__subtf3+0x19c> +20414524: 863a mv a2,a4 +20414526: 40565693 srai a3,a2,0x5 +2041452a: 01f67713 andi a4,a2,31 +2041452e: 4781 li a5,0 +20414530: 4601 li a2,0 +20414532: 00279593 slli a1,a5,0x2 +20414536: 06d79463 bne a5,a3,2041459e <__subtf3+0x24c> +2041453a: ef3d bnez a4,204145b8 <__subtf3+0x266> +2041453c: 468d li a3,3 +2041453e: 8e9d sub a3,a3,a5 +20414540: 06e6d463 ble a4,a3,204145a8 <__subtf3+0x256> +20414544: 4711 li a4,4 +20414546: 40f707b3 sub a5,a4,a5 +2041454a: 4691 li a3,4 +2041454c: 0cd79363 bne a5,a3,20414612 <__subtf3+0x2c0> +20414550: 5782 lw a5,32(sp) +20414552: 00c03633 snez a2,a2 +20414556: 8e5d or a2,a2,a5 +20414558: d032 sw a2,32(sp) +2041455a: 46c2 lw a3,16(sp) +2041455c: 5782 lw a5,32(sp) +2041455e: 4752 lw a4,20(sp) +20414560: 55a2 lw a1,40(sp) +20414562: 97b6 add a5,a5,a3 +20414564: 00d7b6b3 sltu a3,a5,a3 +20414568: d83e sw a5,48(sp) +2041456a: 5792 lw a5,36(sp) +2041456c: 5532 lw a0,44(sp) +2041456e: 97ba add a5,a5,a4 +20414570: 00d78633 add a2,a5,a3 +20414574: 00e7b733 sltu a4,a5,a4 +20414578: 00d637b3 sltu a5,a2,a3 +2041457c: 8fd9 or a5,a5,a4 +2041457e: 4762 lw a4,24(sp) +20414580: 46f2 lw a3,28(sp) +20414582: da32 sw a2,52(sp) +20414584: 95ba add a1,a1,a4 +20414586: 00f58633 add a2,a1,a5 +2041458a: 00e5b733 sltu a4,a1,a4 +2041458e: 00f637b3 sltu a5,a2,a5 +20414592: 96aa add a3,a3,a0 +20414594: 8f5d or a4,a4,a5 +20414596: 9736 add a4,a4,a3 +20414598: dc32 sw a2,56(sp) +2041459a: de3a sw a4,60(sp) +2041459c: bde5 j 20414494 <__subtf3+0x142> +2041459e: 95c6 add a1,a1,a7 +204145a0: 418c lw a1,0(a1) +204145a2: 0785 addi a5,a5,1 +204145a4: 8e4d or a2,a2,a1 +204145a6: b771 j 20414532 <__subtf3+0x1e0> +204145a8: 00b30533 add a0,t1,a1 +204145ac: 4108 lw a0,0(a0) +204145ae: 0705 addi a4,a4,1 +204145b0: 0311 addi t1,t1,4 +204145b2: fea32e23 sw a0,-4(t1) +204145b6: b769 j 20414540 <__subtf3+0x1ee> +204145b8: 0094 addi a3,sp,64 +204145ba: 96ae add a3,a3,a1 +204145bc: fe06a683 lw a3,-32(a3) # 7ffe0 <__stack_size+0x7f7e0> +204145c0: 02000813 li a6,32 +204145c4: 40e80833 sub a6,a6,a4 +204145c8: 010696b3 sll a3,a3,a6 +204145cc: 8e55 or a2,a2,a3 +204145ce: 468d li a3,3 +204145d0: 4e01 li t3,0 +204145d2: 8e9d sub a3,a3,a5 +204145d4: 00de4e63 blt t3,a3,204145f0 <__subtf3+0x29e> +204145d8: 4591 li a1,4 +204145da: 40f587b3 sub a5,a1,a5 +204145de: 068a slli a3,a3,0x2 +204145e0: 008c addi a1,sp,64 +204145e2: 96ae add a3,a3,a1 +204145e4: 55b2 lw a1,44(sp) +204145e6: 00e5d733 srl a4,a1,a4 +204145ea: fee6a023 sw a4,-32(a3) +204145ee: bfb1 j 2041454a <__subtf3+0x1f8> +204145f0: 00b30eb3 add t4,t1,a1 +204145f4: 000ea503 lw a0,0(t4) +204145f8: 004eae83 lw t4,4(t4) +204145fc: 0e05 addi t3,t3,1 +204145fe: 00e55533 srl a0,a0,a4 +20414602: 010e9eb3 sll t4,t4,a6 +20414606: 01d56533 or a0,a0,t4 +2041460a: 00a32023 sw a0,0(t1) +2041460e: 0311 addi t1,t1,4 +20414610: b7d1 j 204145d4 <__subtf3+0x282> +20414612: 00279713 slli a4,a5,0x2 +20414616: 9746 add a4,a4,a7 +20414618: 00072023 sw zero,0(a4) # fff80000 <_sp+0x7ff7c000> +2041461c: 0785 addi a5,a5,1 +2041461e: b73d j 2041454c <__subtf3+0x1fa> +20414620: 28070b63 beqz a4,204148b6 <__subtf3+0x564> +20414624: 16041c63 bnez s0,2041479c <__subtf3+0x44a> +20414628: 48d2 lw a7,20(sp) +2041462a: 4562 lw a0,24(sp) +2041462c: 4e72 lw t3,28(sp) +2041462e: 00a8e333 or t1,a7,a0 +20414632: 01c36333 or t1,t1,t3 +20414636: 00d36333 or t1,t1,a3 +2041463a: 0e031e63 bnez t1,20414736 <__subtf3+0x3e4> +2041463e: d83e sw a5,48(sp) +20414640: 5792 lw a5,36(sp) +20414642: 8432 mv s0,a2 +20414644: da3e sw a5,52(sp) +20414646: 57a2 lw a5,40(sp) +20414648: dc3e sw a5,56(sp) +2041464a: 57b2 lw a5,44(sp) +2041464c: de3e sw a5,60(sp) +2041464e: 57c2 lw a5,48(sp) +20414650: 0077f713 andi a4,a5,7 +20414654: c71d beqz a4,20414682 <__subtf3+0x330> +20414656: 00f7f713 andi a4,a5,15 +2041465a: 4691 li a3,4 +2041465c: 02d70363 beq a4,a3,20414682 <__subtf3+0x330> +20414660: 5752 lw a4,52(sp) +20414662: 0791 addi a5,a5,4 +20414664: d83e sw a5,48(sp) +20414666: 0047b793 sltiu a5,a5,4 +2041466a: 973e add a4,a4,a5 +2041466c: 00f737b3 sltu a5,a4,a5 +20414670: da3a sw a4,52(sp) +20414672: 5762 lw a4,56(sp) +20414674: 973e add a4,a4,a5 +20414676: dc3a sw a4,56(sp) +20414678: 00f73733 sltu a4,a4,a5 +2041467c: 57f2 lw a5,60(sp) +2041467e: 973e add a4,a4,a5 +20414680: de3a sw a4,60(sp) +20414682: 57f2 lw a5,60(sp) +20414684: 00c79713 slli a4,a5,0xc +20414688: 00075c63 bgez a4,204146a0 <__subtf3+0x34e> +2041468c: 6721 lui a4,0x8 +2041468e: 0405 addi s0,s0,1 +20414690: 177d addi a4,a4,-1 +20414692: 2ee409e3 beq s0,a4,20415184 <__subtf3+0xe32> +20414696: fff80737 lui a4,0xfff80 +2041469a: 177d addi a4,a4,-1 +2041469c: 8ff9 and a5,a5,a4 +2041469e: de3e sw a5,60(sp) +204146a0: 181c addi a5,sp,48 +204146a2: 4681 li a3,0 +204146a4: 458d li a1,3 +204146a6: 4398 lw a4,0(a5) +204146a8: 43d0 lw a2,4(a5) +204146aa: 0685 addi a3,a3,1 +204146ac: 830d srli a4,a4,0x3 +204146ae: 0676 slli a2,a2,0x1d +204146b0: 8f51 or a4,a4,a2 +204146b2: c398 sw a4,0(a5) +204146b4: 0791 addi a5,a5,4 +204146b6: feb698e3 bne a3,a1,204146a6 <__subtf3+0x354> +204146ba: 57f2 lw a5,60(sp) +204146bc: 66a1 lui a3,0x8 +204146be: 0037d713 srli a4,a5,0x3 +204146c2: de3a sw a4,60(sp) +204146c4: fff68793 addi a5,a3,-1 # 7fff <__stack_size+0x77ff> +204146c8: 00f41e63 bne s0,a5,204146e4 <__subtf3+0x392> +204146cc: 5652 lw a2,52(sp) +204146ce: 57c2 lw a5,48(sp) +204146d0: 8fd1 or a5,a5,a2 +204146d2: 5662 lw a2,56(sp) +204146d4: 8fd1 or a5,a5,a2 +204146d6: 8fd9 or a5,a5,a4 +204146d8: c791 beqz a5,204146e4 <__subtf3+0x392> +204146da: de36 sw a3,60(sp) +204146dc: dc02 sw zero,56(sp) +204146de: da02 sw zero,52(sp) +204146e0: d802 sw zero,48(sp) +204146e2: 4901 li s2,0 +204146e4: 6521 lui a0,0x8 +204146e6: 57f2 lw a5,60(sp) +204146e8: 157d addi a0,a0,-1 +204146ea: 8d61 and a0,a0,s0 +204146ec: 00e15403 lhu s0,14(sp) +204146f0: 00f11623 sh a5,12(sp) +204146f4: 77e1 lui a5,0xffff8 +204146f6: 8c7d and s0,s0,a5 +204146f8: 8c49 or s0,s0,a0 +204146fa: 00845793 srli a5,s0,0x8 +204146fe: 00791713 slli a4,s2,0x7 +20414702: 07f7f913 andi s2,a5,127 +20414706: 57c2 lw a5,48(sp) +20414708: 00811723 sh s0,14(sp) +2041470c: 00e96933 or s2,s2,a4 +20414710: c09c sw a5,0(s1) +20414712: 57d2 lw a5,52(sp) +20414714: 012107a3 sb s2,15(sp) +20414718: 40f6 lw ra,92(sp) +2041471a: c0dc sw a5,4(s1) +2041471c: 57e2 lw a5,56(sp) +2041471e: 4466 lw s0,88(sp) +20414720: 8526 mv a0,s1 +20414722: c49c sw a5,8(s1) +20414724: 47b2 lw a5,12(sp) +20414726: 4946 lw s2,80(sp) +20414728: 49b6 lw s3,76(sp) +2041472a: c4dc sw a5,12(s1) +2041472c: 4a26 lw s4,72(sp) +2041472e: 44d6 lw s1,84(sp) +20414730: 4a96 lw s5,68(sp) +20414732: 6125 addi sp,sp,96 +20414734: 8082 ret +20414736: 537d li t1,-1 +20414738: 04671263 bne a4,t1,2041477c <__subtf3+0x42a> +2041473c: 5592 lw a1,36(sp) +2041473e: 96be add a3,a3,a5 +20414740: 00f6b7b3 sltu a5,a3,a5 +20414744: 00b88833 add a6,a7,a1 +20414748: 00f80733 add a4,a6,a5 +2041474c: 00f737b3 sltu a5,a4,a5 +20414750: da3a sw a4,52(sp) +20414752: 5722 lw a4,40(sp) +20414754: 00b835b3 sltu a1,a6,a1 +20414758: 8fcd or a5,a5,a1 +2041475a: d836 sw a3,48(sp) +2041475c: 00e506b3 add a3,a0,a4 +20414760: 00f685b3 add a1,a3,a5 +20414764: 00f5b7b3 sltu a5,a1,a5 +20414768: 00e6b733 sltu a4,a3,a4 +2041476c: 8f5d or a4,a4,a5 +2041476e: 57b2 lw a5,44(sp) +20414770: dc2e sw a1,56(sp) +20414772: 9e3e add t3,t3,a5 +20414774: 9772 add a4,a4,t3 +20414776: de3a sw a4,60(sp) +20414778: 8432 mv s0,a2 +2041477a: bb29 j 20414494 <__subtf3+0x142> +2041477c: 66a1 lui a3,0x8 +2041477e: 16fd addi a3,a3,-1 +20414780: ead60fe3 beq a2,a3,2041463e <__subtf3+0x2ec> +20414784: fff74713 not a4,a4 +20414788: 07400793 li a5,116 +2041478c: 02e7d763 ble a4,a5,204147ba <__subtf3+0x468> +20414790: 4785 li a5,1 +20414792: ce02 sw zero,28(sp) +20414794: cc02 sw zero,24(sp) +20414796: ca02 sw zero,20(sp) +20414798: c83e sw a5,16(sp) +2041479a: a889 j 204147ec <__subtf3+0x49a> +2041479c: 66a1 lui a3,0x8 +2041479e: 16fd addi a3,a3,-1 +204147a0: e8d60fe3 beq a2,a3,2041463e <__subtf3+0x2ec> +204147a4: 47f2 lw a5,28(sp) +204147a6: 000806b7 lui a3,0x80 +204147aa: 8fd5 or a5,a5,a3 +204147ac: ce3e sw a5,28(sp) +204147ae: f8c00793 li a5,-116 +204147b2: fcf74fe3 blt a4,a5,20414790 <__subtf3+0x43e> +204147b6: 40e00733 neg a4,a4 +204147ba: 40575693 srai a3,a4,0x5 +204147be: 4501 li a0,0 +204147c0: 8b7d andi a4,a4,31 +204147c2: 4781 li a5,0 +204147c4: 00279893 slli a7,a5,0x2 +204147c8: 06d79363 bne a5,a3,2041482e <__subtf3+0x4dc> +204147cc: e349 bnez a4,2041484e <__subtf3+0x4fc> +204147ce: 468d li a3,3 +204147d0: 8e9d sub a3,a3,a5 +204147d2: 06e6d563 ble a4,a3,2041483c <__subtf3+0x4ea> +204147d6: 4711 li a4,4 +204147d8: 40f707b3 sub a5,a4,a5 +204147dc: 4691 li a3,4 +204147de: 0cd79563 bne a5,a3,204148a8 <__subtf3+0x556> +204147e2: 47c2 lw a5,16(sp) +204147e4: 00a03533 snez a0,a0 +204147e8: 8d5d or a0,a0,a5 +204147ea: c82a sw a0,16(sp) +204147ec: 5682 lw a3,32(sp) +204147ee: 47c2 lw a5,16(sp) +204147f0: 5712 lw a4,36(sp) +204147f2: 4562 lw a0,24(sp) +204147f4: 97b6 add a5,a5,a3 +204147f6: 00d7b6b3 sltu a3,a5,a3 +204147fa: d83e sw a5,48(sp) +204147fc: 47d2 lw a5,20(sp) +204147fe: 4872 lw a6,28(sp) +20414800: 97ba add a5,a5,a4 +20414802: 00d785b3 add a1,a5,a3 +20414806: 00e7b733 sltu a4,a5,a4 +2041480a: 00d5b7b3 sltu a5,a1,a3 +2041480e: 8fd9 or a5,a5,a4 +20414810: 5722 lw a4,40(sp) +20414812: 56b2 lw a3,44(sp) +20414814: da2e sw a1,52(sp) +20414816: 953a add a0,a0,a4 +20414818: 00f505b3 add a1,a0,a5 +2041481c: 00e53733 sltu a4,a0,a4 +20414820: 00f5b7b3 sltu a5,a1,a5 +20414824: 96c2 add a3,a3,a6 +20414826: 8f5d or a4,a4,a5 +20414828: dc2e sw a1,56(sp) +2041482a: 9736 add a4,a4,a3 +2041482c: b7a9 j 20414776 <__subtf3+0x424> +2041482e: 98c2 add a7,a7,a6 +20414830: 0008a883 lw a7,0(a7) +20414834: 0785 addi a5,a5,1 +20414836: 01156533 or a0,a0,a7 +2041483a: b769 j 204147c4 <__subtf3+0x472> +2041483c: 01158333 add t1,a1,a7 +20414840: 00032303 lw t1,0(t1) +20414844: 0705 addi a4,a4,1 +20414846: 0591 addi a1,a1,4 +20414848: fe65ae23 sw t1,-4(a1) +2041484c: b759 j 204147d2 <__subtf3+0x480> +2041484e: 0094 addi a3,sp,64 +20414850: 96c6 add a3,a3,a7 +20414852: fd06a683 lw a3,-48(a3) # 7ffd0 <__stack_size+0x7f7d0> +20414856: 02000e13 li t3,32 +2041485a: 40ee0e33 sub t3,t3,a4 +2041485e: 01c696b3 sll a3,a3,t3 +20414862: 8d55 or a0,a0,a3 +20414864: 468d li a3,3 +20414866: 4e81 li t4,0 +20414868: 8e9d sub a3,a3,a5 +2041486a: 00dece63 blt t4,a3,20414886 <__subtf3+0x534> +2041486e: 4591 li a1,4 +20414870: 40f587b3 sub a5,a1,a5 +20414874: 068a slli a3,a3,0x2 +20414876: 008c addi a1,sp,64 +20414878: 96ae add a3,a3,a1 +2041487a: 45f2 lw a1,28(sp) +2041487c: 00e5d733 srl a4,a1,a4 +20414880: fce6a823 sw a4,-48(a3) +20414884: bfa1 j 204147dc <__subtf3+0x48a> +20414886: 01158f33 add t5,a1,a7 +2041488a: 000f2303 lw t1,0(t5) +2041488e: 004f2f03 lw t5,4(t5) +20414892: 0e85 addi t4,t4,1 +20414894: 00e35333 srl t1,t1,a4 +20414898: 01cf1f33 sll t5,t5,t3 +2041489c: 01e36333 or t1,t1,t5 +204148a0: 0065a023 sw t1,0(a1) +204148a4: 0591 addi a1,a1,4 +204148a6: b7d1 j 2041486a <__subtf3+0x518> +204148a8: 00279713 slli a4,a5,0x2 +204148ac: 9742 add a4,a4,a6 +204148ae: 00072023 sw zero,0(a4) # fff80000 <_sp+0x7ff7c000> +204148b2: 0785 addi a5,a5,1 +204148b4: b72d j 204147de <__subtf3+0x48c> +204148b6: 6f21 lui t5,0x8 +204148b8: 00140593 addi a1,s0,1 # 800001 <__stack_size+0x7ff801> +204148bc: ffff0e93 addi t4,t5,-1 # 7fff <__stack_size+0x77ff> +204148c0: 01d5f2b3 and t0,a1,t4 +204148c4: 4f85 li t6,1 +204148c6: 5612 lw a2,36(sp) +204148c8: 5722 lw a4,40(sp) +204148ca: 5532 lw a0,44(sp) +204148cc: 4e52 lw t3,20(sp) +204148ce: 48e2 lw a7,24(sp) +204148d0: 4372 lw t1,28(sp) +204148d2: 03010813 addi a6,sp,48 +204148d6: 0c5fc563 blt t6,t0,204149a0 <__subtf3+0x64e> +204148da: 011e65b3 or a1,t3,a7 +204148de: 0065e5b3 or a1,a1,t1 +204148e2: 8dd5 or a1,a1,a3 +204148e4: e825 bnez s0,20414954 <__subtf3+0x602> +204148e6: e591 bnez a1,204148f2 <__subtf3+0x5a0> +204148e8: d83e sw a5,48(sp) +204148ea: da32 sw a2,52(sp) +204148ec: dc3a sw a4,56(sp) +204148ee: de2a sw a0,60(sp) +204148f0: bbb9 j 2041464e <__subtf3+0x2fc> +204148f2: 00e665b3 or a1,a2,a4 +204148f6: 8dc9 or a1,a1,a0 +204148f8: 8ddd or a1,a1,a5 +204148fa: e591 bnez a1,20414906 <__subtf3+0x5b4> +204148fc: d836 sw a3,48(sp) +204148fe: da72 sw t3,52(sp) +20414900: dc46 sw a7,56(sp) +20414902: de1a sw t1,60(sp) +20414904: b3a9 j 2041464e <__subtf3+0x2fc> +20414906: 97b6 add a5,a5,a3 +20414908: 9672 add a2,a2,t3 +2041490a: d83e sw a5,48(sp) +2041490c: 00d7b7b3 sltu a5,a5,a3 +20414910: 00f606b3 add a3,a2,a5 +20414914: da36 sw a3,52(sp) +20414916: 01c63633 sltu a2,a2,t3 +2041491a: 00f6b6b3 sltu a3,a3,a5 +2041491e: 8ed1 or a3,a3,a2 +20414920: 011705b3 add a1,a4,a7 +20414924: 00d587b3 add a5,a1,a3 +20414928: 0115b733 sltu a4,a1,a7 +2041492c: 00d7b6b3 sltu a3,a5,a3 +20414930: 8ed9 or a3,a3,a4 +20414932: 00650733 add a4,a0,t1 +20414936: 9736 add a4,a4,a3 +20414938: dc3e sw a5,56(sp) +2041493a: 00c71793 slli a5,a4,0xc +2041493e: 0007c463 bltz a5,20414946 <__subtf3+0x5f4> +20414942: de3a sw a4,60(sp) +20414944: b329 j 2041464e <__subtf3+0x2fc> +20414946: fff806b7 lui a3,0xfff80 +2041494a: 16fd addi a3,a3,-1 +2041494c: 8f75 and a4,a4,a3 +2041494e: de3a sw a4,60(sp) +20414950: 4405 li s0,1 +20414952: b9f5 j 2041464e <__subtf3+0x2fc> +20414954: e599 bnez a1,20414962 <__subtf3+0x610> +20414956: d83e sw a5,48(sp) +20414958: da32 sw a2,52(sp) +2041495a: dc3a sw a4,56(sp) +2041495c: de2a sw a0,60(sp) +2041495e: 8476 mv s0,t4 +20414960: b1fd j 2041464e <__subtf3+0x2fc> +20414962: 8f51 or a4,a4,a2 +20414964: 8f49 or a4,a4,a0 +20414966: 8fd9 or a5,a5,a4 +20414968: e791 bnez a5,20414974 <__subtf3+0x622> +2041496a: d836 sw a3,48(sp) +2041496c: da72 sw t3,52(sp) +2041496e: dc46 sw a7,56(sp) +20414970: de1a sw t1,60(sp) +20414972: b7f5 j 2041495e <__subtf3+0x60c> +20414974: de7a sw t5,60(sp) +20414976: dc02 sw zero,56(sp) +20414978: da02 sw zero,52(sp) +2041497a: d802 sw zero,48(sp) +2041497c: 187c addi a5,sp,60 +2041497e: 4398 lw a4,0(a5) +20414980: ffc7a683 lw a3,-4(a5) # ffff7ffc <_sp+0x7fff3ffc> +20414984: 17f1 addi a5,a5,-4 +20414986: 070e slli a4,a4,0x3 +20414988: 82f5 srli a3,a3,0x1d +2041498a: 8f55 or a4,a4,a3 +2041498c: c3d8 sw a4,4(a5) +2041498e: fef818e3 bne a6,a5,2041497e <__subtf3+0x62c> +20414992: 57c2 lw a5,48(sp) +20414994: 6421 lui s0,0x8 +20414996: 147d addi s0,s0,-1 +20414998: 078e slli a5,a5,0x3 +2041499a: d83e sw a5,48(sp) +2041499c: 4901 li s2,0 +2041499e: b945 j 2041464e <__subtf3+0x2fc> +204149a0: 97b6 add a5,a5,a3 +204149a2: 9672 add a2,a2,t3 +204149a4: d83e sw a5,48(sp) +204149a6: 00d7b7b3 sltu a5,a5,a3 +204149aa: 00f606b3 add a3,a2,a5 +204149ae: da36 sw a3,52(sp) +204149b0: 01c63633 sltu a2,a2,t3 +204149b4: 00f6b6b3 sltu a3,a3,a5 +204149b8: 8ed1 or a3,a3,a2 +204149ba: 9746 add a4,a4,a7 +204149bc: 00d70633 add a2,a4,a3 +204149c0: 00d636b3 sltu a3,a2,a3 +204149c4: 01173733 sltu a4,a4,a7 +204149c8: 8ed9 or a3,a3,a4 +204149ca: 00650733 add a4,a0,t1 +204149ce: 9736 add a4,a4,a3 +204149d0: dc32 sw a2,56(sp) +204149d2: de3a sw a4,60(sp) +204149d4: 87c2 mv a5,a6 +204149d6: 4681 li a3,0 +204149d8: 450d li a0,3 +204149da: 4398 lw a4,0(a5) +204149dc: 43d0 lw a2,4(a5) +204149de: 0685 addi a3,a3,1 +204149e0: 8305 srli a4,a4,0x1 +204149e2: 067e slli a2,a2,0x1f +204149e4: 8f51 or a4,a4,a2 +204149e6: c398 sw a4,0(a5) +204149e8: 0791 addi a5,a5,4 +204149ea: fea698e3 bne a3,a0,204149da <__subtf3+0x688> +204149ee: 57f2 lw a5,60(sp) +204149f0: 842e mv s0,a1 +204149f2: 8385 srli a5,a5,0x1 +204149f4: de3e sw a5,60(sp) +204149f6: 67a1 lui a5,0x8 +204149f8: 17fd addi a5,a5,-1 +204149fa: c4f41ae3 bne s0,a5,2041464e <__subtf3+0x2fc> +204149fe: de02 sw zero,60(sp) +20414a00: dc02 sw zero,56(sp) +20414a02: da02 sw zero,52(sp) +20414a04: d802 sw zero,48(sp) +20414a06: b1a1 j 2041464e <__subtf3+0x2fc> +20414a08: 1ce05663 blez a4,20414bd4 <__subtf3+0x882> +20414a0c: e255 bnez a2,20414ab0 <__subtf3+0x75e> +20414a0e: 5512 lw a0,36(sp) +20414a10: 55a2 lw a1,40(sp) +20414a12: 5e32 lw t3,44(sp) +20414a14: 00b56833 or a6,a0,a1 +20414a18: 01c86833 or a6,a6,t3 +20414a1c: 00f86833 or a6,a6,a5 +20414a20: a0080fe3 beqz a6,2041443e <__subtf3+0xec> +20414a24: fff70613 addi a2,a4,-1 +20414a28: e635 bnez a2,20414a94 <__subtf3+0x742> +20414a2a: 48d2 lw a7,20(sp) +20414a2c: 40f687b3 sub a5,a3,a5 +20414a30: 00f6b733 sltu a4,a3,a5 +20414a34: 40a88833 sub a6,a7,a0 +20414a38: 0108b333 sltu t1,a7,a6 +20414a3c: 40e80833 sub a6,a6,a4 +20414a40: d83e sw a5,48(sp) +20414a42: da42 sw a6,52(sp) +20414a44: 4701 li a4,0 +20414a46: 00f6f663 bleu a5,a3,20414a52 <__subtf3+0x700> +20414a4a: 41150733 sub a4,a0,a7 +20414a4e: 00173713 seqz a4,a4 +20414a52: 4862 lw a6,24(sp) +20414a54: 00676733 or a4,a4,t1 +20414a58: 40b806b3 sub a3,a6,a1 +20414a5c: 00d83533 sltu a0,a6,a3 +20414a60: 8e99 sub a3,a3,a4 +20414a62: dc36 sw a3,56(sp) +20414a64: c709 beqz a4,20414a6e <__subtf3+0x71c> +20414a66: 410585b3 sub a1,a1,a6 +20414a6a: 0015b613 seqz a2,a1 +20414a6e: 47f2 lw a5,28(sp) +20414a70: 8e49 or a2,a2,a0 +20414a72: 4405 li s0,1 +20414a74: 41c787b3 sub a5,a5,t3 +20414a78: 40c78633 sub a2,a5,a2 +20414a7c: de32 sw a2,60(sp) +20414a7e: 57f2 lw a5,60(sp) +20414a80: 00c79713 slli a4,a5,0xc +20414a84: bc0755e3 bgez a4,2041464e <__subtf3+0x2fc> +20414a88: 00080737 lui a4,0x80 +20414a8c: 177d addi a4,a4,-1 +20414a8e: 8ff9 and a5,a5,a4 +20414a90: de3e sw a5,60(sp) +20414a92: ab2d j 20414fcc <__subtf3+0xc7a> +20414a94: 67a1 lui a5,0x8 +20414a96: 17fd addi a5,a5,-1 +20414a98: 9af703e3 beq a4,a5,2041443e <__subtf3+0xec> +20414a9c: 07400793 li a5,116 +20414aa0: 02c7d663 ble a2,a5,20414acc <__subtf3+0x77a> +20414aa4: 4785 li a5,1 +20414aa6: d602 sw zero,44(sp) +20414aa8: d402 sw zero,40(sp) +20414aaa: d202 sw zero,36(sp) +20414aac: d03e sw a5,32(sp) +20414aae: a881 j 20414afe <__subtf3+0x7ac> +20414ab0: 67a1 lui a5,0x8 +20414ab2: 17fd addi a5,a5,-1 +20414ab4: a4f407e3 beq s0,a5,20414502 <__subtf3+0x1b0> +20414ab8: 57b2 lw a5,44(sp) +20414aba: 000806b7 lui a3,0x80 +20414abe: 8fd5 or a5,a5,a3 +20414ac0: d63e sw a5,44(sp) +20414ac2: 07400793 li a5,116 +20414ac6: fce7cfe3 blt a5,a4,20414aa4 <__subtf3+0x752> +20414aca: 863a mv a2,a4 +20414acc: 40565713 srai a4,a2,0x5 +20414ad0: 4681 li a3,0 +20414ad2: 8a7d andi a2,a2,31 +20414ad4: 4781 li a5,0 +20414ad6: 00279593 slli a1,a5,0x2 +20414ada: 06e79c63 bne a5,a4,20414b52 <__subtf3+0x800> +20414ade: e659 bnez a2,20414b6c <__subtf3+0x81a> +20414ae0: 470d li a4,3 +20414ae2: 8f1d sub a4,a4,a5 +20414ae4: 06c75c63 ble a2,a4,20414b5c <__subtf3+0x80a> +20414ae8: 4711 li a4,4 +20414aea: 40f707b3 sub a5,a4,a5 +20414aee: 4611 li a2,4 +20414af0: 0cc79b63 bne a5,a2,20414bc6 <__subtf3+0x874> +20414af4: 5782 lw a5,32(sp) +20414af6: 00d036b3 snez a3,a3 +20414afa: 8edd or a3,a3,a5 +20414afc: d036 sw a3,32(sp) +20414afe: 46d2 lw a3,20(sp) +20414b00: 45c2 lw a1,16(sp) +20414b02: 5702 lw a4,32(sp) +20414b04: 5792 lw a5,36(sp) +20414b06: 40e58733 sub a4,a1,a4 +20414b0a: 40f687b3 sub a5,a3,a5 +20414b0e: 00f6b633 sltu a2,a3,a5 +20414b12: 00e5b6b3 sltu a3,a1,a4 +20414b16: 40d786b3 sub a3,a5,a3 +20414b1a: da36 sw a3,52(sp) +20414b1c: d83a sw a4,48(sp) +20414b1e: 4681 li a3,0 +20414b20: 00e5f463 bleu a4,a1,20414b28 <__subtf3+0x7d6> +20414b24: 0017b693 seqz a3,a5 +20414b28: 8ed1 or a3,a3,a2 +20414b2a: 5722 lw a4,40(sp) +20414b2c: 4662 lw a2,24(sp) +20414b2e: 40e60733 sub a4,a2,a4 +20414b32: 40d707b3 sub a5,a4,a3 +20414b36: dc3e sw a5,56(sp) +20414b38: 00e635b3 sltu a1,a2,a4 +20414b3c: 4601 li a2,0 +20414b3e: c299 beqz a3,20414b44 <__subtf3+0x7f2> +20414b40: 00173613 seqz a2,a4 +20414b44: 47f2 lw a5,28(sp) +20414b46: 5732 lw a4,44(sp) +20414b48: 8e4d or a2,a2,a1 +20414b4a: 8f99 sub a5,a5,a4 +20414b4c: 8f91 sub a5,a5,a2 +20414b4e: de3e sw a5,60(sp) +20414b50: b73d j 20414a7e <__subtf3+0x72c> +20414b52: 95c6 add a1,a1,a7 +20414b54: 418c lw a1,0(a1) +20414b56: 0785 addi a5,a5,1 +20414b58: 8ecd or a3,a3,a1 +20414b5a: bfb5 j 20414ad6 <__subtf3+0x784> +20414b5c: 00b30533 add a0,t1,a1 +20414b60: 4108 lw a0,0(a0) +20414b62: 0605 addi a2,a2,1 +20414b64: 0311 addi t1,t1,4 +20414b66: fea32e23 sw a0,-4(t1) +20414b6a: bfad j 20414ae4 <__subtf3+0x792> +20414b6c: 0098 addi a4,sp,64 +20414b6e: 972e add a4,a4,a1 +20414b70: fe072703 lw a4,-32(a4) # 7ffe0 <__stack_size+0x7f7e0> +20414b74: 02000813 li a6,32 +20414b78: 40c80833 sub a6,a6,a2 +20414b7c: 01071733 sll a4,a4,a6 +20414b80: 8ed9 or a3,a3,a4 +20414b82: 470d li a4,3 +20414b84: 4e01 li t3,0 +20414b86: 8f1d sub a4,a4,a5 +20414b88: 00ee4e63 blt t3,a4,20414ba4 <__subtf3+0x852> +20414b8c: 4591 li a1,4 +20414b8e: 40f587b3 sub a5,a1,a5 +20414b92: 070a slli a4,a4,0x2 +20414b94: 008c addi a1,sp,64 +20414b96: 972e add a4,a4,a1 +20414b98: 55b2 lw a1,44(sp) +20414b9a: 00c5d633 srl a2,a1,a2 +20414b9e: fec72023 sw a2,-32(a4) +20414ba2: b7b1 j 20414aee <__subtf3+0x79c> +20414ba4: 00b30eb3 add t4,t1,a1 +20414ba8: 000ea503 lw a0,0(t4) +20414bac: 004eae83 lw t4,4(t4) +20414bb0: 0e05 addi t3,t3,1 +20414bb2: 00c55533 srl a0,a0,a2 +20414bb6: 010e9eb3 sll t4,t4,a6 +20414bba: 01d56533 or a0,a0,t4 +20414bbe: 00a32023 sw a0,0(t1) +20414bc2: 0311 addi t1,t1,4 +20414bc4: b7d1 j 20414b88 <__subtf3+0x836> +20414bc6: 00279713 slli a4,a5,0x2 +20414bca: 9746 add a4,a4,a7 +20414bcc: 00072023 sw zero,0(a4) +20414bd0: 0785 addi a5,a5,1 +20414bd2: bf39 j 20414af0 <__subtf3+0x79e> +20414bd4: 1e070063 beqz a4,20414db4 <__subtf3+0xa62> +20414bd8: e455 bnez s0,20414c84 <__subtf3+0x932> +20414bda: 4352 lw t1,20(sp) +20414bdc: 48e2 lw a7,24(sp) +20414bde: 4ef2 lw t4,28(sp) +20414be0: 01136e33 or t3,t1,a7 +20414be4: 01de6e33 or t3,t3,t4 +20414be8: 00de6e33 or t3,t3,a3 +20414bec: 000e1c63 bnez t3,20414c04 <__subtf3+0x8b2> +20414bf0: d83e sw a5,48(sp) +20414bf2: 5792 lw a5,36(sp) +20414bf4: 8432 mv s0,a2 +20414bf6: da3e sw a5,52(sp) +20414bf8: 57a2 lw a5,40(sp) +20414bfa: dc3e sw a5,56(sp) +20414bfc: 57b2 lw a5,44(sp) +20414bfe: de3e sw a5,60(sp) +20414c00: 892a mv s2,a0 +20414c02: b4b1 j 2041464e <__subtf3+0x2fc> +20414c04: 5e7d li t3,-1 +20414c06: 05c71f63 bne a4,t3,20414c64 <__subtf3+0x912> +20414c0a: 5812 lw a6,36(sp) +20414c0c: 40d786b3 sub a3,a5,a3 +20414c10: 00d7b733 sltu a4,a5,a3 +20414c14: 406805b3 sub a1,a6,t1 +20414c18: 00b83e33 sltu t3,a6,a1 +20414c1c: 8d99 sub a1,a1,a4 +20414c1e: d836 sw a3,48(sp) +20414c20: da2e sw a1,52(sp) +20414c22: 4701 li a4,0 +20414c24: 00d7f663 bleu a3,a5,20414c30 <__subtf3+0x8de> +20414c28: 41030733 sub a4,t1,a6 +20414c2c: 00173713 seqz a4,a4 +20414c30: 5822 lw a6,40(sp) +20414c32: 01c76733 or a4,a4,t3 +20414c36: 4681 li a3,0 +20414c38: 411805b3 sub a1,a6,a7 +20414c3c: 00b83333 sltu t1,a6,a1 +20414c40: 8d99 sub a1,a1,a4 +20414c42: dc2e sw a1,56(sp) +20414c44: c709 beqz a4,20414c4e <__subtf3+0x8fc> +20414c46: 410888b3 sub a7,a7,a6 +20414c4a: 0018b693 seqz a3,a7 +20414c4e: 57b2 lw a5,44(sp) +20414c50: 0066e8b3 or a7,a3,t1 +20414c54: 41d787b3 sub a5,a5,t4 +20414c58: 411787b3 sub a5,a5,a7 +20414c5c: de3e sw a5,60(sp) +20414c5e: 8432 mv s0,a2 +20414c60: 892a mv s2,a0 +20414c62: bd31 j 20414a7e <__subtf3+0x72c> +20414c64: 66a1 lui a3,0x8 +20414c66: 16fd addi a3,a3,-1 +20414c68: f8d604e3 beq a2,a3,20414bf0 <__subtf3+0x89e> +20414c6c: fff74713 not a4,a4 +20414c70: 07400793 li a5,116 +20414c74: 02e7d763 ble a4,a5,20414ca2 <__subtf3+0x950> +20414c78: 4785 li a5,1 +20414c7a: ce02 sw zero,28(sp) +20414c7c: cc02 sw zero,24(sp) +20414c7e: ca02 sw zero,20(sp) +20414c80: c83e sw a5,16(sp) +20414c82: a891 j 20414cd6 <__subtf3+0x984> +20414c84: 66a1 lui a3,0x8 +20414c86: 16fd addi a3,a3,-1 +20414c88: f6d604e3 beq a2,a3,20414bf0 <__subtf3+0x89e> +20414c8c: 47f2 lw a5,28(sp) +20414c8e: 000806b7 lui a3,0x80 +20414c92: 8fd5 or a5,a5,a3 +20414c94: ce3e sw a5,28(sp) +20414c96: f8c00793 li a5,-116 +20414c9a: fcf74fe3 blt a4,a5,20414c78 <__subtf3+0x926> +20414c9e: 40e00733 neg a4,a4 +20414ca2: 40575693 srai a3,a4,0x5 +20414ca6: 4881 li a7,0 +20414ca8: 8b7d andi a4,a4,31 +20414caa: 4781 li a5,0 +20414cac: 00279313 slli t1,a5,0x2 +20414cb0: 06d79d63 bne a5,a3,20414d2a <__subtf3+0x9d8> +20414cb4: eb59 bnez a4,20414d4a <__subtf3+0x9f8> +20414cb6: 468d li a3,3 +20414cb8: 8e9d sub a3,a3,a5 +20414cba: 06e6df63 ble a4,a3,20414d38 <__subtf3+0x9e6> +20414cbe: 4711 li a4,4 +20414cc0: 40f707b3 sub a5,a4,a5 +20414cc4: 4691 li a3,4 +20414cc6: 0ed79063 bne a5,a3,20414da6 <__subtf3+0xa54> +20414cca: 47c2 lw a5,16(sp) +20414ccc: 011038b3 snez a7,a7 +20414cd0: 0117e8b3 or a7,a5,a7 +20414cd4: c846 sw a7,16(sp) +20414cd6: 5692 lw a3,36(sp) +20414cd8: 5802 lw a6,32(sp) +20414cda: 4742 lw a4,16(sp) +20414cdc: 47d2 lw a5,20(sp) +20414cde: 40e80733 sub a4,a6,a4 +20414ce2: 40f687b3 sub a5,a3,a5 +20414ce6: 00f6b5b3 sltu a1,a3,a5 +20414cea: 00e836b3 sltu a3,a6,a4 +20414cee: 40d786b3 sub a3,a5,a3 +20414cf2: da36 sw a3,52(sp) +20414cf4: d83a sw a4,48(sp) +20414cf6: 4681 li a3,0 +20414cf8: 00e87463 bleu a4,a6,20414d00 <__subtf3+0x9ae> +20414cfc: 0017b693 seqz a3,a5 +20414d00: 8ecd or a3,a3,a1 +20414d02: 4762 lw a4,24(sp) +20414d04: 55a2 lw a1,40(sp) +20414d06: 40e58733 sub a4,a1,a4 +20414d0a: 40d707b3 sub a5,a4,a3 +20414d0e: dc3e sw a5,56(sp) +20414d10: 00e5b833 sltu a6,a1,a4 +20414d14: 4581 li a1,0 +20414d16: c299 beqz a3,20414d1c <__subtf3+0x9ca> +20414d18: 00173593 seqz a1,a4 +20414d1c: 57b2 lw a5,44(sp) +20414d1e: 4772 lw a4,28(sp) +20414d20: 0105e5b3 or a1,a1,a6 +20414d24: 8f99 sub a5,a5,a4 +20414d26: 8f8d sub a5,a5,a1 +20414d28: bf15 j 20414c5c <__subtf3+0x90a> +20414d2a: 9342 add t1,t1,a6 +20414d2c: 00032303 lw t1,0(t1) +20414d30: 0785 addi a5,a5,1 +20414d32: 0068e8b3 or a7,a7,t1 +20414d36: bf9d j 20414cac <__subtf3+0x95a> +20414d38: 00658e33 add t3,a1,t1 +20414d3c: 000e2e03 lw t3,0(t3) +20414d40: 0705 addi a4,a4,1 +20414d42: 0591 addi a1,a1,4 +20414d44: ffc5ae23 sw t3,-4(a1) +20414d48: bf8d j 20414cba <__subtf3+0x968> +20414d4a: 0094 addi a3,sp,64 +20414d4c: 969a add a3,a3,t1 +20414d4e: fd06a683 lw a3,-48(a3) # 7ffd0 <__stack_size+0x7f7d0> +20414d52: 02000e93 li t4,32 +20414d56: 40ee8eb3 sub t4,t4,a4 +20414d5a: 01d696b3 sll a3,a3,t4 +20414d5e: 00d8e8b3 or a7,a7,a3 +20414d62: 468d li a3,3 +20414d64: 4f01 li t5,0 +20414d66: 8e9d sub a3,a3,a5 +20414d68: 00df4e63 blt t5,a3,20414d84 <__subtf3+0xa32> +20414d6c: 4591 li a1,4 +20414d6e: 40f587b3 sub a5,a1,a5 +20414d72: 068a slli a3,a3,0x2 +20414d74: 008c addi a1,sp,64 +20414d76: 96ae add a3,a3,a1 +20414d78: 45f2 lw a1,28(sp) +20414d7a: 00e5d733 srl a4,a1,a4 +20414d7e: fce6a823 sw a4,-48(a3) +20414d82: b789 j 20414cc4 <__subtf3+0x972> +20414d84: 00658fb3 add t6,a1,t1 +20414d88: 000fae03 lw t3,0(t6) +20414d8c: 004faf83 lw t6,4(t6) +20414d90: 0f05 addi t5,t5,1 +20414d92: 00ee5e33 srl t3,t3,a4 +20414d96: 01df9fb3 sll t6,t6,t4 +20414d9a: 01fe6e33 or t3,t3,t6 +20414d9e: 01c5a023 sw t3,0(a1) +20414da2: 0591 addi a1,a1,4 +20414da4: b7d1 j 20414d68 <__subtf3+0xa16> +20414da6: 00279713 slli a4,a5,0x2 +20414daa: 9742 add a4,a4,a6 +20414dac: 00072023 sw zero,0(a4) +20414db0: 0785 addi a5,a5,1 +20414db2: bf11 j 20414cc6 <__subtf3+0x974> +20414db4: 6fa1 lui t6,0x8 +20414db6: 00140813 addi a6,s0,1 # 8001 <__stack_size+0x7801> +20414dba: ffff8293 addi t0,t6,-1 # 7fff <__stack_size+0x77ff> +20414dbe: 00587833 and a6,a6,t0 +20414dc2: 4f05 li t5,1 +20414dc4: 5592 lw a1,36(sp) +20414dc6: 4652 lw a2,20(sp) +20414dc8: 48e2 lw a7,24(sp) +20414dca: 4ef2 lw t4,28(sp) +20414dcc: 5322 lw t1,40(sp) +20414dce: 5e32 lw t3,44(sp) +20414dd0: 150f4f63 blt t5,a6,20414f2e <__subtf3+0xbdc> +20414dd4: 0065e833 or a6,a1,t1 +20414dd8: 01166f33 or t5,a2,a7 +20414ddc: 01c86833 or a6,a6,t3 +20414de0: 01df6f33 or t5,t5,t4 +20414de4: 00f86833 or a6,a6,a5 +20414de8: 00df6f33 or t5,t5,a3 +20414dec: ec61 bnez s0,20414ec4 <__subtf3+0xb72> +20414dee: 000f1b63 bnez t5,20414e04 <__subtf3+0xab2> +20414df2: d83e sw a5,48(sp) +20414df4: da2e sw a1,52(sp) +20414df6: dc1a sw t1,56(sp) +20414df8: de72 sw t3,60(sp) +20414dfa: e00813e3 bnez a6,20414c00 <__subtf3+0x8ae> +20414dfe: 4401 li s0,0 +20414e00: 4901 li s2,0 +20414e02: b041 j 20414682 <__subtf3+0x330> +20414e04: 00081763 bnez a6,20414e12 <__subtf3+0xac0> +20414e08: d836 sw a3,48(sp) +20414e0a: da32 sw a2,52(sp) +20414e0c: dc46 sw a7,56(sp) +20414e0e: de76 sw t4,60(sp) +20414e10: b83d j 2041464e <__subtf3+0x2fc> +20414e12: 40f68833 sub a6,a3,a5 +20414e16: 40b602b3 sub t0,a2,a1 +20414e1a: 0106bfb3 sltu t6,a3,a6 +20414e1e: 00563f33 sltu t5,a2,t0 +20414e22: 41f282b3 sub t0,t0,t6 +20414e26: d842 sw a6,48(sp) +20414e28: da16 sw t0,52(sp) +20414e2a: 4f81 li t6,0 +20414e2c: 0106f663 bleu a6,a3,20414e38 <__subtf3+0xae6> +20414e30: 40c58fb3 sub t6,a1,a2 +20414e34: 001fbf93 seqz t6,t6 +20414e38: 406883b3 sub t2,a7,t1 +20414e3c: 01efefb3 or t6,t6,t5 +20414e40: 41f38a33 sub s4,t2,t6 +20414e44: dc52 sw s4,56(sp) +20414e46: 0078bab3 sltu s5,a7,t2 +20414e4a: 4981 li s3,0 +20414e4c: 000f8463 beqz t6,20414e54 <__subtf3+0xb02> +20414e50: 0013b993 seqz s3,t2 +20414e54: 41ce8f33 sub t5,t4,t3 +20414e58: 0159e9b3 or s3,s3,s5 +20414e5c: 413f0f33 sub t5,t5,s3 +20414e60: de7a sw t5,60(sp) +20414e62: 00cf1f93 slli t6,t5,0xc +20414e66: 040fd563 bgez t6,20414eb0 <__subtf3+0xb5e> +20414e6a: 40d786b3 sub a3,a5,a3 +20414e6e: 40c58633 sub a2,a1,a2 +20414e72: 00d7b833 sltu a6,a5,a3 +20414e76: 41060833 sub a6,a2,a6 +20414e7a: da42 sw a6,52(sp) +20414e7c: d836 sw a3,48(sp) +20414e7e: 00c5b5b3 sltu a1,a1,a2 +20414e82: 4801 li a6,0 +20414e84: 00d7f463 bleu a3,a5,20414e8c <__subtf3+0xb3a> +20414e88: 00163813 seqz a6,a2 +20414e8c: 411307b3 sub a5,t1,a7 +20414e90: 00b865b3 or a1,a6,a1 +20414e94: 00f336b3 sltu a3,t1,a5 +20414e98: 8f8d sub a5,a5,a1 +20414e9a: dc3e sw a5,56(sp) +20414e9c: c199 beqz a1,20414ea2 <__subtf3+0xb50> +20414e9e: 0013b713 seqz a4,t2 +20414ea2: 41de07b3 sub a5,t3,t4 +20414ea6: 8f55 or a4,a4,a3 +20414ea8: 40e78733 sub a4,a5,a4 +20414eac: de3a sw a4,60(sp) +20414eae: bb89 j 20414c00 <__subtf3+0x8ae> +20414eb0: 00586833 or a6,a6,t0 +20414eb4: 01486833 or a6,a6,s4 +20414eb8: 01e86833 or a6,a6,t5 +20414ebc: f40801e3 beqz a6,20414dfe <__subtf3+0xaac> +20414ec0: f8eff06f j 2041464e <__subtf3+0x2fc> +20414ec4: 03010393 addi t2,sp,48 +20414ec8: 020f1c63 bnez t5,20414f00 <__subtf3+0xbae> +20414ecc: 02081263 bnez a6,20414ef0 <__subtf3+0xb9e> +20414ed0: de7e sw t6,60(sp) +20414ed2: dc02 sw zero,56(sp) +20414ed4: da02 sw zero,52(sp) +20414ed6: d802 sw zero,48(sp) +20414ed8: 187c addi a5,sp,60 +20414eda: 4398 lw a4,0(a5) +20414edc: ffc7a683 lw a3,-4(a5) # 7ffc <__stack_size+0x77fc> +20414ee0: 17f1 addi a5,a5,-4 +20414ee2: 070e slli a4,a4,0x3 +20414ee4: 82f5 srli a3,a3,0x1d +20414ee6: 8f55 or a4,a4,a3 +20414ee8: c3d8 sw a4,4(a5) +20414eea: fef398e3 bne t2,a5,20414eda <__subtf3+0xb88> +20414eee: b455 j 20414992 <__subtf3+0x640> +20414ef0: d83e sw a5,48(sp) +20414ef2: da2e sw a1,52(sp) +20414ef4: dc1a sw t1,56(sp) +20414ef6: de72 sw t3,60(sp) +20414ef8: 892a mv s2,a0 +20414efa: 8416 mv s0,t0 +20414efc: f52ff06f j 2041464e <__subtf3+0x2fc> +20414f00: 00081763 bnez a6,20414f0e <__subtf3+0xbbc> +20414f04: d836 sw a3,48(sp) +20414f06: da32 sw a2,52(sp) +20414f08: dc46 sw a7,56(sp) +20414f0a: de76 sw t4,60(sp) +20414f0c: b7fd j 20414efa <__subtf3+0xba8> +20414f0e: de7e sw t6,60(sp) +20414f10: dc02 sw zero,56(sp) +20414f12: da02 sw zero,52(sp) +20414f14: d802 sw zero,48(sp) +20414f16: 187c addi a5,sp,60 +20414f18: 4398 lw a4,0(a5) +20414f1a: ffc7a683 lw a3,-4(a5) +20414f1e: 17f1 addi a5,a5,-4 +20414f20: 070e slli a4,a4,0x3 +20414f22: 82f5 srli a3,a3,0x1d +20414f24: 8f55 or a4,a4,a3 +20414f26: c3d8 sw a4,4(a5) +20414f28: fef398e3 bne t2,a5,20414f18 <__subtf3+0xbc6> +20414f2c: b49d j 20414992 <__subtf3+0x640> +20414f2e: 40f68833 sub a6,a3,a5 +20414f32: 40b602b3 sub t0,a2,a1 +20414f36: 0106bfb3 sltu t6,a3,a6 +20414f3a: 00563f33 sltu t5,a2,t0 +20414f3e: 41f282b3 sub t0,t0,t6 +20414f42: d842 sw a6,48(sp) +20414f44: da16 sw t0,52(sp) +20414f46: 4f81 li t6,0 +20414f48: 0106f663 bleu a6,a3,20414f54 <__subtf3+0xc02> +20414f4c: 40c58fb3 sub t6,a1,a2 +20414f50: 001fbf93 seqz t6,t6 +20414f54: 406883b3 sub t2,a7,t1 +20414f58: 01efefb3 or t6,t6,t5 +20414f5c: 41f38a33 sub s4,t2,t6 +20414f60: dc52 sw s4,56(sp) +20414f62: 0078bab3 sltu s5,a7,t2 +20414f66: 4981 li s3,0 +20414f68: 000f8463 beqz t6,20414f70 <__subtf3+0xc1e> +20414f6c: 0013b993 seqz s3,t2 +20414f70: 41ce8f33 sub t5,t4,t3 +20414f74: 0159e9b3 or s3,s3,s5 +20414f78: 413f0f33 sub t5,t5,s3 +20414f7c: de7a sw t5,60(sp) +20414f7e: 00cf1f93 slli t6,t5,0xc +20414f82: 080fd563 bgez t6,2041500c <__subtf3+0xcba> +20414f86: 40d786b3 sub a3,a5,a3 +20414f8a: 40c58633 sub a2,a1,a2 +20414f8e: 00d7b833 sltu a6,a5,a3 +20414f92: 41060833 sub a6,a2,a6 +20414f96: da42 sw a6,52(sp) +20414f98: d836 sw a3,48(sp) +20414f9a: 00c5b5b3 sltu a1,a1,a2 +20414f9e: 4801 li a6,0 +20414fa0: 00d7f463 bleu a3,a5,20414fa8 <__subtf3+0xc56> +20414fa4: 00163813 seqz a6,a2 +20414fa8: 411307b3 sub a5,t1,a7 +20414fac: 00b865b3 or a1,a6,a1 +20414fb0: 00f336b3 sltu a3,t1,a5 +20414fb4: 8f8d sub a5,a5,a1 +20414fb6: dc3e sw a5,56(sp) +20414fb8: c199 beqz a1,20414fbe <__subtf3+0xc6c> +20414fba: 0013b713 seqz a4,t2 +20414fbe: 41de07b3 sub a5,t3,t4 +20414fc2: 8f55 or a4,a4,a3 +20414fc4: 40e78733 sub a4,a5,a4 +20414fc8: de3a sw a4,60(sp) +20414fca: 892a mv s2,a0 +20414fcc: 5572 lw a0,60(sp) +20414fce: c921 beqz a0,2041501e <__subtf3+0xccc> +20414fd0: 2fb9 jal 2041572e <__clzsi2> +20414fd2: 1551 addi a0,a0,-12 +20414fd4: 02000693 li a3,32 +20414fd8: 02d56833 rem a6,a0,a3 +20414fdc: 02d547b3 div a5,a0,a3 +20414fe0: 06080063 beqz a6,20415040 <__subtf3+0xcee> +20414fe4: 5771 li a4,-4 +20414fe6: 00279593 slli a1,a5,0x2 +20414fea: 5e41 li t3,-16 +20414fec: 410686b3 sub a3,a3,a6 +20414ff0: 02e78733 mul a4,a5,a4 +20414ff4: 1771 addi a4,a4,-4 +20414ff6: 0bc71f63 bne a4,t3,204150b4 <__subtf3+0xd62> +20414ffa: 0098 addi a4,sp,64 +20414ffc: 95ba add a1,a1,a4 +20414ffe: 5742 lw a4,48(sp) +20415000: 17fd addi a5,a5,-1 +20415002: 01071833 sll a6,a4,a6 +20415006: ff05a823 sw a6,-16(a1) +2041500a: a889 j 2041505c <__subtf3+0xd0a> +2041500c: 00586833 or a6,a6,t0 +20415010: 01486833 or a6,a6,s4 +20415014: 01e86833 or a6,a6,t5 +20415018: de0803e3 beqz a6,20414dfe <__subtf3+0xaac> +2041501c: bf45 j 20414fcc <__subtf3+0xc7a> +2041501e: 5562 lw a0,56(sp) +20415020: c509 beqz a0,2041502a <__subtf3+0xcd8> +20415022: 2731 jal 2041572e <__clzsi2> +20415024: 02050513 addi a0,a0,32 # 8020 <__stack_size+0x7820> +20415028: b76d j 20414fd2 <__subtf3+0xc80> +2041502a: 5552 lw a0,52(sp) +2041502c: c509 beqz a0,20415036 <__subtf3+0xce4> +2041502e: 2701 jal 2041572e <__clzsi2> +20415030: 04050513 addi a0,a0,64 +20415034: bf79 j 20414fd2 <__subtf3+0xc80> +20415036: 5542 lw a0,48(sp) +20415038: 2ddd jal 2041572e <__clzsi2> +2041503a: 06050513 addi a0,a0,96 +2041503e: bf51 j 20414fd2 <__subtf3+0xc80> +20415040: 5671 li a2,-4 +20415042: 02c78633 mul a2,a5,a2 +20415046: 1818 addi a4,sp,48 +20415048: 468d li a3,3 +2041504a: 00c705b3 add a1,a4,a2 +2041504e: 45cc lw a1,12(a1) +20415050: 16fd addi a3,a3,-1 +20415052: 1771 addi a4,a4,-4 +20415054: cb0c sw a1,16(a4) +20415056: fef6dae3 ble a5,a3,2041504a <__subtf3+0xcf8> +2041505a: 17fd addi a5,a5,-1 +2041505c: 56fd li a3,-1 +2041505e: 06d79e63 bne a5,a3,204150da <__subtf3+0xd88> +20415062: 10854963 blt a0,s0,20415174 <__subtf3+0xe22> +20415066: 40850433 sub s0,a0,s0 +2041506a: 02000713 li a4,32 +2041506e: 0405 addi s0,s0,1 +20415070: 02e447b3 div a5,s0,a4 +20415074: 4501 li a0,0 +20415076: 02e46433 rem s0,s0,a4 +2041507a: 4701 li a4,0 +2041507c: 06f74763 blt a4,a5,204150ea <__subtf3+0xd98> +20415080: 873e mv a4,a5 +20415082: 0007d363 bgez a5,20415088 <__subtf3+0xd36> +20415086: 4701 li a4,0 +20415088: 00279313 slli t1,a5,0x2 +2041508c: ec3d bnez s0,2041510a <__subtf3+0xdb8> +2041508e: 468d li a3,3 +20415090: 1818 addi a4,sp,48 +20415092: 8e9d sub a3,a3,a5 +20415094: 0686d363 ble s0,a3,204150fa <__subtf3+0xda8> +20415098: 4711 li a4,4 +2041509a: 40f707b3 sub a5,a4,a5 +2041509e: 468d li a3,3 +204150a0: 0cf6d263 ble a5,a3,20415164 <__subtf3+0xe12> +204150a4: 5742 lw a4,48(sp) +204150a6: 00a037b3 snez a5,a0 +204150aa: 4401 li s0,0 +204150ac: 8fd9 or a5,a5,a4 +204150ae: d83e sw a5,48(sp) +204150b0: d9eff06f j 2041464e <__subtf3+0x2fc> +204150b4: 1810 addi a2,sp,48 +204150b6: 00e60333 add t1,a2,a4 +204150ba: 00e588b3 add a7,a1,a4 +204150be: 98b2 add a7,a7,a2 +204150c0: 00c32603 lw a2,12(t1) +204150c4: 01032303 lw t1,16(t1) +204150c8: 00d65633 srl a2,a2,a3 +204150cc: 01031333 sll t1,t1,a6 +204150d0: 00666633 or a2,a2,t1 +204150d4: 00c8a823 sw a2,16(a7) +204150d8: bf31 j 20414ff4 <__subtf3+0xca2> +204150da: 00279713 slli a4,a5,0x2 +204150de: 1810 addi a2,sp,48 +204150e0: 9732 add a4,a4,a2 +204150e2: 00072023 sw zero,0(a4) +204150e6: 17fd addi a5,a5,-1 +204150e8: bf9d j 2041505e <__subtf3+0xd0c> +204150ea: 00271693 slli a3,a4,0x2 +204150ee: 1810 addi a2,sp,48 +204150f0: 96b2 add a3,a3,a2 +204150f2: 4294 lw a3,0(a3) +204150f4: 0705 addi a4,a4,1 +204150f6: 8d55 or a0,a0,a3 +204150f8: b751 j 2041507c <__subtf3+0xd2a> +204150fa: 00670633 add a2,a4,t1 +204150fe: 4210 lw a2,0(a2) +20415100: 0405 addi s0,s0,1 +20415102: 0711 addi a4,a4,4 +20415104: fec72e23 sw a2,-4(a4) +20415108: b771 j 20415094 <__subtf3+0xd42> +2041510a: 070a slli a4,a4,0x2 +2041510c: 0094 addi a3,sp,64 +2041510e: 9736 add a4,a4,a3 +20415110: ff072703 lw a4,-16(a4) +20415114: 02000613 li a2,32 +20415118: 8e01 sub a2,a2,s0 +2041511a: 00c71733 sll a4,a4,a2 +2041511e: 8d59 or a0,a0,a4 +20415120: 470d li a4,3 +20415122: 180c addi a1,sp,48 +20415124: 4801 li a6,0 +20415126: 8f1d sub a4,a4,a5 +20415128: 00e84e63 blt a6,a4,20415144 <__subtf3+0xdf2> +2041512c: 4691 li a3,4 +2041512e: 40f687b3 sub a5,a3,a5 +20415132: 070a slli a4,a4,0x2 +20415134: 0094 addi a3,sp,64 +20415136: 9736 add a4,a4,a3 +20415138: 56f2 lw a3,60(sp) +2041513a: 0086d433 srl s0,a3,s0 +2041513e: fe872823 sw s0,-16(a4) +20415142: bfb1 j 2041509e <__subtf3+0xd4c> +20415144: 006588b3 add a7,a1,t1 +20415148: 0008a683 lw a3,0(a7) +2041514c: 0048a883 lw a7,4(a7) +20415150: 0805 addi a6,a6,1 +20415152: 0086d6b3 srl a3,a3,s0 +20415156: 00c898b3 sll a7,a7,a2 +2041515a: 0116e6b3 or a3,a3,a7 +2041515e: c194 sw a3,0(a1) +20415160: 0591 addi a1,a1,4 +20415162: b7d9 j 20415128 <__subtf3+0xdd6> +20415164: 00279713 slli a4,a5,0x2 +20415168: 1810 addi a2,sp,48 +2041516a: 9732 add a4,a4,a2 +2041516c: 00072023 sw zero,0(a4) +20415170: 0785 addi a5,a5,1 +20415172: b73d j 204150a0 <__subtf3+0xd4e> +20415174: 57f2 lw a5,60(sp) +20415176: fff80737 lui a4,0xfff80 +2041517a: 177d addi a4,a4,-1 +2041517c: 8c09 sub s0,s0,a0 +2041517e: 8ff9 and a5,a5,a4 +20415180: b8eff06f j 2041450e <__subtf3+0x1bc> +20415184: de02 sw zero,60(sp) +20415186: dc02 sw zero,56(sp) +20415188: da02 sw zero,52(sp) +2041518a: d802 sw zero,48(sp) +2041518c: d14ff06f j 204146a0 <__subtf3+0x34e> -2041550c <__fixtfsi>: -2041550c: 4158 lw a4,4(a0) -2041550e: 451c lw a5,8(a0) -20415510: 4550 lw a2,12(a0) -20415512: 4114 lw a3,0(a0) -20415514: 1101 addi sp,sp,-32 -20415516: c23a sw a4,4(sp) -20415518: c43e sw a5,8(sp) -2041551a: ca3a sw a4,20(sp) -2041551c: cc3e sw a5,24(sp) -2041551e: 6711 lui a4,0x4 -20415520: 00161793 slli a5,a2,0x1 -20415524: c036 sw a3,0(sp) -20415526: c836 sw a3,16(sp) -20415528: c632 sw a2,12(sp) -2041552a: 0117d693 srli a3,a5,0x11 -2041552e: ffe70793 addi a5,a4,-2 # 3ffe <__stack_size+0x37fe> -20415532: 4501 li a0,0 -20415534: 00d7de63 ble a3,a5,20415550 <__fixtfsi+0x44> -20415538: 01d70793 addi a5,a4,29 -2041553c: 01061593 slli a1,a2,0x10 -20415540: 827d srli a2,a2,0x1f -20415542: 00d7d963 ble a3,a5,20415554 <__fixtfsi+0x48> -20415546: 80000537 lui a0,0x80000 -2041554a: fff54513 not a0,a0 -2041554e: 9532 add a0,a0,a2 -20415550: 6105 addi sp,sp,32 -20415552: 8082 ret -20415554: 67c1 lui a5,0x10 -20415556: 81c1 srli a1,a1,0x10 -20415558: 8ddd or a1,a1,a5 -2041555a: 06f70793 addi a5,a4,111 -2041555e: 8f95 sub a5,a5,a3 -20415560: 4057d713 srai a4,a5,0x5 -20415564: ce2e sw a1,28(sp) -20415566: 8bfd andi a5,a5,31 -20415568: efa5 bnez a5,204155e0 <__fixtfsi+0xd4> -2041556a: 458d li a1,3 -2041556c: 0814 addi a3,sp,16 -2041556e: 00271513 slli a0,a4,0x2 -20415572: 8d99 sub a1,a1,a4 -20415574: 02f5d563 ble a5,a1,2041559e <__fixtfsi+0x92> -20415578: 4791 li a5,4 -2041557a: 40e78733 sub a4,a5,a4 -2041557e: 0814 addi a3,sp,16 -20415580: 00271793 slli a5,a4,0x2 -20415584: 97b6 add a5,a5,a3 -20415586: 4691 li a3,4 -20415588: 0007a023 sw zero,0(a5) # 10000 <__stack_size+0xf800> -2041558c: 0705 addi a4,a4,1 -2041558e: 0791 addi a5,a5,4 -20415590: fed71ce3 bne a4,a3,20415588 <__fixtfsi+0x7c> -20415594: 4542 lw a0,16(sp) -20415596: de4d beqz a2,20415550 <__fixtfsi+0x44> -20415598: 40a00533 neg a0,a0 -2041559c: bf55 j 20415550 <__fixtfsi+0x44> -2041559e: 00a68833 add a6,a3,a0 -204155a2: 00082803 lw a6,0(a6) -204155a6: 0785 addi a5,a5,1 -204155a8: 0691 addi a3,a3,4 -204155aa: ff06ae23 sw a6,-4(a3) -204155ae: b7d9 j 20415574 <__fixtfsi+0x68> -204155b0: ff052683 lw a3,-16(a0) # 7ffffff0 <_sp+0xffffbff0> -204155b4: ff072303 lw t1,-16(a4) -204155b8: 011696b3 sll a3,a3,a7 -204155bc: 00f35333 srl t1,t1,a5 -204155c0: 0066e6b3 or a3,a3,t1 -204155c4: c836 sw a3,16(sp) -204155c6: 4685 li a3,1 -204155c8: ff06c4e3 blt a3,a6,204155b0 <__fixtfsi+0xa4> -204155cc: 00168713 addi a4,a3,1 -204155d0: 1008 addi a0,sp,32 -204155d2: 068a slli a3,a3,0x2 -204155d4: 96aa add a3,a3,a0 -204155d6: 00f5d7b3 srl a5,a1,a5 -204155da: fef6a823 sw a5,-16(a3) -204155de: b745 j 2041557e <__fixtfsi+0x72> -204155e0: 00170513 addi a0,a4,1 -204155e4: 02010893 addi a7,sp,32 -204155e8: 480d li a6,3 -204155ea: 050a slli a0,a0,0x2 -204155ec: 40e80833 sub a6,a6,a4 -204155f0: 9546 add a0,a0,a7 -204155f2: 070a slli a4,a4,0x2 -204155f4: 02000893 li a7,32 -204155f8: 02010313 addi t1,sp,32 -204155fc: 4681 li a3,0 -204155fe: 40f888b3 sub a7,a7,a5 -20415602: 971a add a4,a4,t1 -20415604: b7d1 j 204155c8 <__fixtfsi+0xbc> +20415190 <__fixtfsi>: +20415190: 4158 lw a4,4(a0) +20415192: 451c lw a5,8(a0) +20415194: 4550 lw a2,12(a0) +20415196: 4114 lw a3,0(a0) +20415198: 1101 addi sp,sp,-32 +2041519a: c23a sw a4,4(sp) +2041519c: c43e sw a5,8(sp) +2041519e: ca3a sw a4,20(sp) +204151a0: cc3e sw a5,24(sp) +204151a2: 6711 lui a4,0x4 +204151a4: 00161793 slli a5,a2,0x1 +204151a8: c036 sw a3,0(sp) +204151aa: c836 sw a3,16(sp) +204151ac: c632 sw a2,12(sp) +204151ae: 0117d693 srli a3,a5,0x11 +204151b2: ffe70793 addi a5,a4,-2 # 3ffe <__stack_size+0x37fe> +204151b6: 4501 li a0,0 +204151b8: 00d7de63 ble a3,a5,204151d4 <__fixtfsi+0x44> +204151bc: 01d70793 addi a5,a4,29 +204151c0: 01061593 slli a1,a2,0x10 +204151c4: 827d srli a2,a2,0x1f +204151c6: 00d7d963 ble a3,a5,204151d8 <__fixtfsi+0x48> +204151ca: 80000537 lui a0,0x80000 +204151ce: fff54513 not a0,a0 +204151d2: 9532 add a0,a0,a2 +204151d4: 6105 addi sp,sp,32 +204151d6: 8082 ret +204151d8: 67c1 lui a5,0x10 +204151da: 81c1 srli a1,a1,0x10 +204151dc: 8ddd or a1,a1,a5 +204151de: 06f70793 addi a5,a4,111 +204151e2: 8f95 sub a5,a5,a3 +204151e4: 4057d713 srai a4,a5,0x5 +204151e8: ce2e sw a1,28(sp) +204151ea: 8bfd andi a5,a5,31 +204151ec: efa5 bnez a5,20415264 <__fixtfsi+0xd4> +204151ee: 458d li a1,3 +204151f0: 0814 addi a3,sp,16 +204151f2: 00271513 slli a0,a4,0x2 +204151f6: 8d99 sub a1,a1,a4 +204151f8: 02f5d563 ble a5,a1,20415222 <__fixtfsi+0x92> +204151fc: 4791 li a5,4 +204151fe: 40e78733 sub a4,a5,a4 +20415202: 0814 addi a3,sp,16 +20415204: 00271793 slli a5,a4,0x2 +20415208: 97b6 add a5,a5,a3 +2041520a: 4691 li a3,4 +2041520c: 0007a023 sw zero,0(a5) # 10000 <__stack_size+0xf800> +20415210: 0705 addi a4,a4,1 +20415212: 0791 addi a5,a5,4 +20415214: fed71ce3 bne a4,a3,2041520c <__fixtfsi+0x7c> +20415218: 4542 lw a0,16(sp) +2041521a: de4d beqz a2,204151d4 <__fixtfsi+0x44> +2041521c: 40a00533 neg a0,a0 +20415220: bf55 j 204151d4 <__fixtfsi+0x44> +20415222: 00a68833 add a6,a3,a0 +20415226: 00082803 lw a6,0(a6) +2041522a: 0785 addi a5,a5,1 +2041522c: 0691 addi a3,a3,4 +2041522e: ff06ae23 sw a6,-4(a3) +20415232: b7d9 j 204151f8 <__fixtfsi+0x68> +20415234: ff052683 lw a3,-16(a0) # 7ffffff0 <_sp+0xffffbff0> +20415238: ff072303 lw t1,-16(a4) +2041523c: 011696b3 sll a3,a3,a7 +20415240: 00f35333 srl t1,t1,a5 +20415244: 0066e6b3 or a3,a3,t1 +20415248: c836 sw a3,16(sp) +2041524a: 4685 li a3,1 +2041524c: ff06c4e3 blt a3,a6,20415234 <__fixtfsi+0xa4> +20415250: 00168713 addi a4,a3,1 +20415254: 1008 addi a0,sp,32 +20415256: 068a slli a3,a3,0x2 +20415258: 96aa add a3,a3,a0 +2041525a: 00f5d7b3 srl a5,a1,a5 +2041525e: fef6a823 sw a5,-16(a3) +20415262: b745 j 20415202 <__fixtfsi+0x72> +20415264: 00170513 addi a0,a4,1 +20415268: 02010893 addi a7,sp,32 +2041526c: 480d li a6,3 +2041526e: 050a slli a0,a0,0x2 +20415270: 40e80833 sub a6,a6,a4 +20415274: 9546 add a0,a0,a7 +20415276: 070a slli a4,a4,0x2 +20415278: 02000893 li a7,32 +2041527c: 02010313 addi t1,sp,32 +20415280: 4681 li a3,0 +20415282: 40f888b3 sub a7,a7,a5 +20415286: 971a add a4,a4,t1 +20415288: b7d1 j 2041524c <__fixtfsi+0xbc> -20415606 <__floatsitf>: -20415606: 7179 addi sp,sp,-48 -20415608: d226 sw s1,36(sp) -2041560a: d606 sw ra,44(sp) -2041560c: d422 sw s0,40(sp) -2041560e: d04a sw s2,32(sp) -20415610: 84aa mv s1,a0 -20415612: c9f1 beqz a1,204156e6 <__floatsitf+0xe0> -20415614: 842e mv s0,a1 -20415616: 01f5d913 srli s2,a1,0x1f -2041561a: 0005d463 bgez a1,20415622 <__floatsitf+0x1c> -2041561e: 40b00433 neg s0,a1 -20415622: 8522 mv a0,s0 -20415624: 2159 jal 20415aaa <__clzsi2> -20415626: 05150593 addi a1,a0,81 -2041562a: 6711 lui a4,0x4 -2041562c: 0779 addi a4,a4,30 -2041562e: 4055d793 srai a5,a1,0x5 -20415632: c822 sw s0,16(sp) -20415634: ca02 sw zero,20(sp) -20415636: cc02 sw zero,24(sp) -20415638: ce02 sw zero,28(sp) -2041563a: 89fd andi a1,a1,31 -2041563c: 8f09 sub a4,a4,a0 -2041563e: c585 beqz a1,20415666 <__floatsitf+0x60> -20415640: 4689 li a3,2 -20415642: 0ad79063 bne a5,a3,204156e2 <__floatsitf+0xdc> -20415646: 02000693 li a3,32 -2041564a: 8e8d sub a3,a3,a1 -2041564c: 00d456b3 srl a3,s0,a3 -20415650: ce36 sw a3,28(sp) -20415652: fff78693 addi a3,a5,-1 -20415656: 1010 addi a2,sp,32 -20415658: 078a slli a5,a5,0x2 -2041565a: 97b2 add a5,a5,a2 -2041565c: 00b41433 sll s0,s0,a1 -20415660: fe87a823 sw s0,-16(a5) -20415664: a839 j 20415682 <__floatsitf+0x7c> -20415666: 468d li a3,3 -20415668: 8e9d sub a3,a3,a5 -2041566a: 1010 addi a2,sp,32 -2041566c: 068a slli a3,a3,0x2 -2041566e: 96b2 add a3,a3,a2 -20415670: ff06a683 lw a3,-16(a3) -20415674: 4609 li a2,2 -20415676: ce36 sw a3,28(sp) -20415678: 4689 li a3,2 -2041567a: 00c79463 bne a5,a2,20415682 <__floatsitf+0x7c> -2041567e: cc22 sw s0,24(sp) -20415680: 4685 li a3,1 -20415682: 081c addi a5,sp,16 -20415684: 00269613 slli a2,a3,0x2 -20415688: 963e add a2,a2,a5 -2041568a: 57fd li a5,-1 -2041568c: 00062023 sw zero,0(a2) -20415690: 16fd addi a3,a3,-1 -20415692: 1671 addi a2,a2,-4 -20415694: fef69ce3 bne a3,a5,2041568c <__floatsitf+0x86> -20415698: 66a1 lui a3,0x8 -2041569a: 47f2 lw a5,28(sp) -2041569c: 16fd addi a3,a3,-1 -2041569e: 8ef9 and a3,a3,a4 -204156a0: 00e15703 lhu a4,14(sp) -204156a4: 00f11623 sh a5,12(sp) -204156a8: 77e1 lui a5,0xffff8 -204156aa: 8f7d and a4,a4,a5 -204156ac: 8f55 or a4,a4,a3 -204156ae: 00875793 srli a5,a4,0x8 -204156b2: 00e11723 sh a4,14(sp) -204156b6: 07f7f793 andi a5,a5,127 -204156ba: 00791713 slli a4,s2,0x7 -204156be: 8fd9 or a5,a5,a4 -204156c0: 00f107a3 sb a5,15(sp) -204156c4: 47c2 lw a5,16(sp) -204156c6: 50b2 lw ra,44(sp) -204156c8: 5422 lw s0,40(sp) -204156ca: c09c sw a5,0(s1) -204156cc: 47d2 lw a5,20(sp) -204156ce: 8526 mv a0,s1 -204156d0: 5902 lw s2,32(sp) -204156d2: c0dc sw a5,4(s1) -204156d4: 47e2 lw a5,24(sp) -204156d6: c49c sw a5,8(s1) -204156d8: 47b2 lw a5,12(sp) -204156da: c4dc sw a5,12(s1) -204156dc: 5492 lw s1,36(sp) -204156de: 6145 addi sp,sp,48 -204156e0: 8082 ret -204156e2: 478d li a5,3 -204156e4: b7bd j 20415652 <__floatsitf+0x4c> -204156e6: ce02 sw zero,28(sp) -204156e8: cc02 sw zero,24(sp) -204156ea: ca02 sw zero,20(sp) -204156ec: c802 sw zero,16(sp) -204156ee: 4701 li a4,0 -204156f0: 4901 li s2,0 -204156f2: b75d j 20415698 <__floatsitf+0x92> +2041528a <__floatsitf>: +2041528a: 7179 addi sp,sp,-48 +2041528c: d226 sw s1,36(sp) +2041528e: d606 sw ra,44(sp) +20415290: d422 sw s0,40(sp) +20415292: d04a sw s2,32(sp) +20415294: 84aa mv s1,a0 +20415296: c9f1 beqz a1,2041536a <__floatsitf+0xe0> +20415298: 842e mv s0,a1 +2041529a: 01f5d913 srli s2,a1,0x1f +2041529e: 0005d463 bgez a1,204152a6 <__floatsitf+0x1c> +204152a2: 40b00433 neg s0,a1 +204152a6: 8522 mv a0,s0 +204152a8: 2159 jal 2041572e <__clzsi2> +204152aa: 05150593 addi a1,a0,81 +204152ae: 6711 lui a4,0x4 +204152b0: 0779 addi a4,a4,30 +204152b2: 4055d793 srai a5,a1,0x5 +204152b6: c822 sw s0,16(sp) +204152b8: ca02 sw zero,20(sp) +204152ba: cc02 sw zero,24(sp) +204152bc: ce02 sw zero,28(sp) +204152be: 89fd andi a1,a1,31 +204152c0: 8f09 sub a4,a4,a0 +204152c2: c585 beqz a1,204152ea <__floatsitf+0x60> +204152c4: 4689 li a3,2 +204152c6: 0ad79063 bne a5,a3,20415366 <__floatsitf+0xdc> +204152ca: 02000693 li a3,32 +204152ce: 8e8d sub a3,a3,a1 +204152d0: 00d456b3 srl a3,s0,a3 +204152d4: ce36 sw a3,28(sp) +204152d6: fff78693 addi a3,a5,-1 +204152da: 1010 addi a2,sp,32 +204152dc: 078a slli a5,a5,0x2 +204152de: 97b2 add a5,a5,a2 +204152e0: 00b41433 sll s0,s0,a1 +204152e4: fe87a823 sw s0,-16(a5) +204152e8: a839 j 20415306 <__floatsitf+0x7c> +204152ea: 468d li a3,3 +204152ec: 8e9d sub a3,a3,a5 +204152ee: 1010 addi a2,sp,32 +204152f0: 068a slli a3,a3,0x2 +204152f2: 96b2 add a3,a3,a2 +204152f4: ff06a683 lw a3,-16(a3) +204152f8: 4609 li a2,2 +204152fa: ce36 sw a3,28(sp) +204152fc: 4689 li a3,2 +204152fe: 00c79463 bne a5,a2,20415306 <__floatsitf+0x7c> +20415302: cc22 sw s0,24(sp) +20415304: 4685 li a3,1 +20415306: 081c addi a5,sp,16 +20415308: 00269613 slli a2,a3,0x2 +2041530c: 963e add a2,a2,a5 +2041530e: 57fd li a5,-1 +20415310: 00062023 sw zero,0(a2) +20415314: 16fd addi a3,a3,-1 +20415316: 1671 addi a2,a2,-4 +20415318: fef69ce3 bne a3,a5,20415310 <__floatsitf+0x86> +2041531c: 66a1 lui a3,0x8 +2041531e: 47f2 lw a5,28(sp) +20415320: 16fd addi a3,a3,-1 +20415322: 8ef9 and a3,a3,a4 +20415324: 00e15703 lhu a4,14(sp) +20415328: 00f11623 sh a5,12(sp) +2041532c: 77e1 lui a5,0xffff8 +2041532e: 8f7d and a4,a4,a5 +20415330: 8f55 or a4,a4,a3 +20415332: 00875793 srli a5,a4,0x8 +20415336: 00e11723 sh a4,14(sp) +2041533a: 07f7f793 andi a5,a5,127 +2041533e: 00791713 slli a4,s2,0x7 +20415342: 8fd9 or a5,a5,a4 +20415344: 00f107a3 sb a5,15(sp) +20415348: 47c2 lw a5,16(sp) +2041534a: 50b2 lw ra,44(sp) +2041534c: 5422 lw s0,40(sp) +2041534e: c09c sw a5,0(s1) +20415350: 47d2 lw a5,20(sp) +20415352: 8526 mv a0,s1 +20415354: 5902 lw s2,32(sp) +20415356: c0dc sw a5,4(s1) +20415358: 47e2 lw a5,24(sp) +2041535a: c49c sw a5,8(s1) +2041535c: 47b2 lw a5,12(sp) +2041535e: c4dc sw a5,12(s1) +20415360: 5492 lw s1,36(sp) +20415362: 6145 addi sp,sp,48 +20415364: 8082 ret +20415366: 478d li a5,3 +20415368: b7bd j 204152d6 <__floatsitf+0x4c> +2041536a: ce02 sw zero,28(sp) +2041536c: cc02 sw zero,24(sp) +2041536e: ca02 sw zero,20(sp) +20415370: c802 sw zero,16(sp) +20415372: 4701 li a4,0 +20415374: 4901 li s2,0 +20415376: b75d j 2041531c <__floatsitf+0x92> -204156f4 <__extenddftf2>: -204156f4: 01465793 srli a5,a2,0x14 -204156f8: 00100737 lui a4,0x100 -204156fc: 177d addi a4,a4,-1 -204156fe: 7ff7f793 andi a5,a5,2047 -20415702: 7179 addi sp,sp,-48 -20415704: 8f71 and a4,a4,a2 -20415706: 00178693 addi a3,a5,1 # ffff8001 <_sp+0x7fff4001> -2041570a: d422 sw s0,40(sp) -2041570c: d226 sw s1,36(sp) -2041570e: 01f65413 srli s0,a2,0x1f -20415712: d606 sw ra,44(sp) -20415714: c82e sw a1,16(sp) -20415716: ca3a sw a4,20(sp) -20415718: ce02 sw zero,28(sp) -2041571a: cc02 sw zero,24(sp) -2041571c: 7ff6f693 andi a3,a3,2047 -20415720: 4605 li a2,1 -20415722: 84aa mv s1,a0 -20415724: 06d65563 ble a3,a2,2041578e <__extenddftf2+0x9a> -20415728: 6691 lui a3,0x4 -2041572a: c0068693 addi a3,a3,-1024 # 3c00 <__stack_size+0x3400> -2041572e: 0045d513 srli a0,a1,0x4 -20415732: 97b6 add a5,a5,a3 -20415734: 00475693 srli a3,a4,0x4 -20415738: 0772 slli a4,a4,0x1c -2041573a: 8f49 or a4,a4,a0 -2041573c: 05f2 slli a1,a1,0x1c -2041573e: ce36 sw a3,28(sp) -20415740: cc3a sw a4,24(sp) -20415742: ca2e sw a1,20(sp) -20415744: c802 sw zero,16(sp) -20415746: 6521 lui a0,0x8 -20415748: 4772 lw a4,28(sp) -2041574a: 157d addi a0,a0,-1 -2041574c: 8fe9 and a5,a5,a0 -2041574e: 00e15503 lhu a0,14(sp) -20415752: 00e11623 sh a4,12(sp) -20415756: 7761 lui a4,0xffff8 -20415758: 8d79 and a0,a0,a4 -2041575a: 8fc9 or a5,a5,a0 -2041575c: 00f11723 sh a5,14(sp) -20415760: 0087d713 srli a4,a5,0x8 -20415764: 47c2 lw a5,16(sp) -20415766: 00741613 slli a2,s0,0x7 -2041576a: 07f77413 andi s0,a4,127 -2041576e: c09c sw a5,0(s1) -20415770: 47d2 lw a5,20(sp) -20415772: 8c51 or s0,s0,a2 -20415774: 008107a3 sb s0,15(sp) -20415778: c0dc sw a5,4(s1) -2041577a: 47e2 lw a5,24(sp) -2041577c: 50b2 lw ra,44(sp) -2041577e: 5422 lw s0,40(sp) -20415780: c49c sw a5,8(s1) -20415782: 47b2 lw a5,12(sp) -20415784: 8526 mv a0,s1 -20415786: c4dc sw a5,12(s1) -20415788: 5492 lw s1,36(sp) -2041578a: 6145 addi sp,sp,48 -2041578c: 8082 ret -2041578e: 00b76533 or a0,a4,a1 -20415792: e7cd bnez a5,2041583c <__extenddftf2+0x148> -20415794: d94d beqz a0,20415746 <__extenddftf2+0x52> -20415796: c329 beqz a4,204157d8 <__extenddftf2+0xe4> -20415798: 853a mv a0,a4 -2041579a: 2e01 jal 20415aaa <__clzsi2> -2041579c: 03150693 addi a3,a0,49 # 8031 <__stack_size+0x7831> -204157a0: 4056d713 srai a4,a3,0x5 -204157a4: 8afd andi a3,a3,31 -204157a6: ce8d beqz a3,204157e0 <__extenddftf2+0xec> -204157a8: 5671 li a2,-4 -204157aa: 02c70633 mul a2,a4,a2 -204157ae: 02000813 li a6,32 -204157b2: 081c addi a5,sp,16 -204157b4: 5341 li t1,-16 -204157b6: 40d80833 sub a6,a6,a3 -204157ba: 1671 addi a2,a2,-4 -204157bc: 17f1 addi a5,a5,-4 -204157be: 06661063 bne a2,t1,2041581e <__extenddftf2+0x12a> -204157c2: 101c addi a5,sp,32 -204157c4: fff70613 addi a2,a4,-1 # ffff7fff <_sp+0x7fff3fff> -204157c8: 070a slli a4,a4,0x2 -204157ca: 973e add a4,a4,a5 -204157cc: 47c2 lw a5,16(sp) -204157ce: 00d796b3 sll a3,a5,a3 -204157d2: fed72823 sw a3,-16(a4) -204157d6: a025 j 204157fe <__extenddftf2+0x10a> -204157d8: 2cc9 jal 20415aaa <__clzsi2> -204157da: 02050513 addi a0,a0,32 -204157de: bf7d j 2041579c <__extenddftf2+0xa8> -204157e0: 5671 li a2,-4 -204157e2: 02c70633 mul a2,a4,a2 -204157e6: 0814 addi a3,sp,16 -204157e8: 478d li a5,3 -204157ea: 00c685b3 add a1,a3,a2 -204157ee: 45cc lw a1,12(a1) -204157f0: 17fd addi a5,a5,-1 -204157f2: 16f1 addi a3,a3,-4 -204157f4: ca8c sw a1,16(a3) -204157f6: fee7dae3 ble a4,a5,204157ea <__extenddftf2+0xf6> -204157fa: fff70613 addi a2,a4,-1 -204157fe: 081c addi a5,sp,16 -20415800: 00261713 slli a4,a2,0x2 -20415804: 973e add a4,a4,a5 -20415806: 57fd li a5,-1 -20415808: 00072023 sw zero,0(a4) -2041580c: 167d addi a2,a2,-1 -2041580e: 1771 addi a4,a4,-4 -20415810: fef61ce3 bne a2,a5,20415808 <__extenddftf2+0x114> -20415814: 6791 lui a5,0x4 -20415816: c0c78793 addi a5,a5,-1012 # 3c0c <__stack_size+0x340c> -2041581a: 8f89 sub a5,a5,a0 -2041581c: b72d j 20415746 <__extenddftf2+0x52> -2041581e: 080c addi a1,sp,16 -20415820: 00c588b3 add a7,a1,a2 -20415824: 00c8a583 lw a1,12(a7) -20415828: 0108a883 lw a7,16(a7) -2041582c: 0105d5b3 srl a1,a1,a6 -20415830: 00d898b3 sll a7,a7,a3 -20415834: 0115e5b3 or a1,a1,a7 -20415838: cb8c sw a1,16(a5) -2041583a: b741 j 204157ba <__extenddftf2+0xc6> -2041583c: 67a1 lui a5,0x8 -2041583e: cd11 beqz a0,2041585a <__extenddftf2+0x166> -20415840: 01c71793 slli a5,a4,0x1c -20415844: 0045d693 srli a3,a1,0x4 -20415848: 8fd5 or a5,a5,a3 -2041584a: cc3e sw a5,24(sp) -2041584c: 8311 srli a4,a4,0x4 -2041584e: 67a1 lui a5,0x8 -20415850: 05f2 slli a1,a1,0x1c -20415852: 8f5d or a4,a4,a5 -20415854: ca2e sw a1,20(sp) -20415856: c802 sw zero,16(sp) -20415858: ce3a sw a4,28(sp) -2041585a: 17fd addi a5,a5,-1 -2041585c: b5ed j 20415746 <__extenddftf2+0x52> +20415378 <__extenddftf2>: +20415378: 01465793 srli a5,a2,0x14 +2041537c: 00100737 lui a4,0x100 +20415380: 177d addi a4,a4,-1 +20415382: 7ff7f793 andi a5,a5,2047 +20415386: 7179 addi sp,sp,-48 +20415388: 8f71 and a4,a4,a2 +2041538a: 00178693 addi a3,a5,1 # ffff8001 <_sp+0x7fff4001> +2041538e: d422 sw s0,40(sp) +20415390: d226 sw s1,36(sp) +20415392: 01f65413 srli s0,a2,0x1f +20415396: d606 sw ra,44(sp) +20415398: c82e sw a1,16(sp) +2041539a: ca3a sw a4,20(sp) +2041539c: ce02 sw zero,28(sp) +2041539e: cc02 sw zero,24(sp) +204153a0: 7ff6f693 andi a3,a3,2047 +204153a4: 4605 li a2,1 +204153a6: 84aa mv s1,a0 +204153a8: 06d65563 ble a3,a2,20415412 <__extenddftf2+0x9a> +204153ac: 6691 lui a3,0x4 +204153ae: c0068693 addi a3,a3,-1024 # 3c00 <__stack_size+0x3400> +204153b2: 0045d513 srli a0,a1,0x4 +204153b6: 97b6 add a5,a5,a3 +204153b8: 00475693 srli a3,a4,0x4 +204153bc: 0772 slli a4,a4,0x1c +204153be: 8f49 or a4,a4,a0 +204153c0: 05f2 slli a1,a1,0x1c +204153c2: ce36 sw a3,28(sp) +204153c4: cc3a sw a4,24(sp) +204153c6: ca2e sw a1,20(sp) +204153c8: c802 sw zero,16(sp) +204153ca: 6521 lui a0,0x8 +204153cc: 4772 lw a4,28(sp) +204153ce: 157d addi a0,a0,-1 +204153d0: 8fe9 and a5,a5,a0 +204153d2: 00e15503 lhu a0,14(sp) +204153d6: 00e11623 sh a4,12(sp) +204153da: 7761 lui a4,0xffff8 +204153dc: 8d79 and a0,a0,a4 +204153de: 8fc9 or a5,a5,a0 +204153e0: 00f11723 sh a5,14(sp) +204153e4: 0087d713 srli a4,a5,0x8 +204153e8: 47c2 lw a5,16(sp) +204153ea: 00741613 slli a2,s0,0x7 +204153ee: 07f77413 andi s0,a4,127 +204153f2: c09c sw a5,0(s1) +204153f4: 47d2 lw a5,20(sp) +204153f6: 8c51 or s0,s0,a2 +204153f8: 008107a3 sb s0,15(sp) +204153fc: c0dc sw a5,4(s1) +204153fe: 47e2 lw a5,24(sp) +20415400: 50b2 lw ra,44(sp) +20415402: 5422 lw s0,40(sp) +20415404: c49c sw a5,8(s1) +20415406: 47b2 lw a5,12(sp) +20415408: 8526 mv a0,s1 +2041540a: c4dc sw a5,12(s1) +2041540c: 5492 lw s1,36(sp) +2041540e: 6145 addi sp,sp,48 +20415410: 8082 ret +20415412: 00b76533 or a0,a4,a1 +20415416: e7cd bnez a5,204154c0 <__extenddftf2+0x148> +20415418: d94d beqz a0,204153ca <__extenddftf2+0x52> +2041541a: c329 beqz a4,2041545c <__extenddftf2+0xe4> +2041541c: 853a mv a0,a4 +2041541e: 2e01 jal 2041572e <__clzsi2> +20415420: 03150693 addi a3,a0,49 # 8031 <__stack_size+0x7831> +20415424: 4056d713 srai a4,a3,0x5 +20415428: 8afd andi a3,a3,31 +2041542a: ce8d beqz a3,20415464 <__extenddftf2+0xec> +2041542c: 5671 li a2,-4 +2041542e: 02c70633 mul a2,a4,a2 +20415432: 02000813 li a6,32 +20415436: 081c addi a5,sp,16 +20415438: 5341 li t1,-16 +2041543a: 40d80833 sub a6,a6,a3 +2041543e: 1671 addi a2,a2,-4 +20415440: 17f1 addi a5,a5,-4 +20415442: 06661063 bne a2,t1,204154a2 <__extenddftf2+0x12a> +20415446: 101c addi a5,sp,32 +20415448: fff70613 addi a2,a4,-1 # ffff7fff <_sp+0x7fff3fff> +2041544c: 070a slli a4,a4,0x2 +2041544e: 973e add a4,a4,a5 +20415450: 47c2 lw a5,16(sp) +20415452: 00d796b3 sll a3,a5,a3 +20415456: fed72823 sw a3,-16(a4) +2041545a: a025 j 20415482 <__extenddftf2+0x10a> +2041545c: 2cc9 jal 2041572e <__clzsi2> +2041545e: 02050513 addi a0,a0,32 +20415462: bf7d j 20415420 <__extenddftf2+0xa8> +20415464: 5671 li a2,-4 +20415466: 02c70633 mul a2,a4,a2 +2041546a: 0814 addi a3,sp,16 +2041546c: 478d li a5,3 +2041546e: 00c685b3 add a1,a3,a2 +20415472: 45cc lw a1,12(a1) +20415474: 17fd addi a5,a5,-1 +20415476: 16f1 addi a3,a3,-4 +20415478: ca8c sw a1,16(a3) +2041547a: fee7dae3 ble a4,a5,2041546e <__extenddftf2+0xf6> +2041547e: fff70613 addi a2,a4,-1 +20415482: 081c addi a5,sp,16 +20415484: 00261713 slli a4,a2,0x2 +20415488: 973e add a4,a4,a5 +2041548a: 57fd li a5,-1 +2041548c: 00072023 sw zero,0(a4) +20415490: 167d addi a2,a2,-1 +20415492: 1771 addi a4,a4,-4 +20415494: fef61ce3 bne a2,a5,2041548c <__extenddftf2+0x114> +20415498: 6791 lui a5,0x4 +2041549a: c0c78793 addi a5,a5,-1012 # 3c0c <__stack_size+0x340c> +2041549e: 8f89 sub a5,a5,a0 +204154a0: b72d j 204153ca <__extenddftf2+0x52> +204154a2: 080c addi a1,sp,16 +204154a4: 00c588b3 add a7,a1,a2 +204154a8: 00c8a583 lw a1,12(a7) +204154ac: 0108a883 lw a7,16(a7) +204154b0: 0105d5b3 srl a1,a1,a6 +204154b4: 00d898b3 sll a7,a7,a3 +204154b8: 0115e5b3 or a1,a1,a7 +204154bc: cb8c sw a1,16(a5) +204154be: b741 j 2041543e <__extenddftf2+0xc6> +204154c0: 67a1 lui a5,0x8 +204154c2: cd11 beqz a0,204154de <__extenddftf2+0x166> +204154c4: 01c71793 slli a5,a4,0x1c +204154c8: 0045d693 srli a3,a1,0x4 +204154cc: 8fd5 or a5,a5,a3 +204154ce: cc3e sw a5,24(sp) +204154d0: 8311 srli a4,a4,0x4 +204154d2: 67a1 lui a5,0x8 +204154d4: 05f2 slli a1,a1,0x1c +204154d6: 8f5d or a4,a4,a5 +204154d8: ca2e sw a1,20(sp) +204154da: c802 sw zero,16(sp) +204154dc: ce3a sw a4,28(sp) +204154de: 17fd addi a5,a5,-1 +204154e0: b5ed j 204153ca <__extenddftf2+0x52> -2041585e <__trunctfdf2>: -2041585e: 454c lw a1,12(a0) -20415860: 451c lw a5,8(a0) -20415862: 4158 lw a4,4(a0) -20415864: 1101 addi sp,sp,-32 -20415866: 4114 lw a3,0(a0) -20415868: c43e sw a5,8(sp) -2041586a: cc3e sw a5,24(sp) -2041586c: 01059793 slli a5,a1,0x10 -20415870: c23a sw a4,4(sp) -20415872: ca3a sw a4,20(sp) -20415874: 83c1 srli a5,a5,0x10 -20415876: 00159713 slli a4,a1,0x1 -2041587a: c62e sw a1,12(sp) -2041587c: c036 sw a3,0(sp) -2041587e: c836 sw a3,16(sp) -20415880: ce3e sw a5,28(sp) -20415882: 8345 srli a4,a4,0x11 -20415884: 81fd srli a1,a1,0x1f -20415886: 01010313 addi t1,sp,16 -2041588a: 0870 addi a2,sp,28 -2041588c: 421c lw a5,0(a2) -2041588e: ffc62683 lw a3,-4(a2) -20415892: 1671 addi a2,a2,-4 -20415894: 078e slli a5,a5,0x3 -20415896: 82f5 srli a3,a3,0x1d -20415898: 8fd5 or a5,a5,a3 -2041589a: c25c sw a5,4(a2) -2041589c: fec318e3 bne t1,a2,2041588c <__trunctfdf2+0x2e> -204158a0: 46c2 lw a3,16(sp) -204158a2: 00170793 addi a5,a4,1 -204158a6: 00369513 slli a0,a3,0x3 -204158aa: 66a1 lui a3,0x8 -204158ac: 16fd addi a3,a3,-1 -204158ae: 8ff5 and a5,a5,a3 -204158b0: c82a sw a0,16(sp) -204158b2: 4685 li a3,1 -204158b4: 12f6df63 ble a5,a3,204159f2 <__trunctfdf2+0x194> -204158b8: 77f1 lui a5,0xffffc -204158ba: 40078793 addi a5,a5,1024 # ffffc400 <_sp+0x7fff8400> -204158be: 973e add a4,a4,a5 -204158c0: 7fe00793 li a5,2046 -204158c4: 16e7c563 blt a5,a4,20415a2e <__trunctfdf2+0x1d0> -204158c8: 04e05863 blez a4,20415918 <__trunctfdf2+0xba> -204158cc: 47e2 lw a5,24(sp) -204158ce: 4672 lw a2,28(sp) -204158d0: 4852 lw a6,20(sp) -204158d2: 01c7d693 srli a3,a5,0x1c -204158d6: 0612 slli a2,a2,0x4 -204158d8: 8e55 or a2,a2,a3 -204158da: 00481693 slli a3,a6,0x4 -204158de: 8ec9 or a3,a3,a0 -204158e0: 0792 slli a5,a5,0x4 -204158e2: 01c85813 srli a6,a6,0x1c -204158e6: 00d036b3 snez a3,a3 -204158ea: 0107e7b3 or a5,a5,a6 -204158ee: 8edd or a3,a3,a5 -204158f0: ca32 sw a2,20(sp) -204158f2: c836 sw a3,16(sp) -204158f4: 46c2 lw a3,16(sp) -204158f6: 47d2 lw a5,20(sp) -204158f8: 0076f613 andi a2,a3,7 -204158fc: 12060d63 beqz a2,20415a36 <__trunctfdf2+0x1d8> -20415900: 00f6f613 andi a2,a3,15 -20415904: 4511 li a0,4 -20415906: 12a60863 beq a2,a0,20415a36 <__trunctfdf2+0x1d8> -2041590a: 00468613 addi a2,a3,4 # 8004 <__stack_size+0x7804> -2041590e: 00d636b3 sltu a3,a2,a3 -20415912: 97b6 add a5,a5,a3 -20415914: 86b2 mv a3,a2 -20415916: a205 j 20415a36 <__trunctfdf2+0x1d8> -20415918: fcc00793 li a5,-52 -2041591c: 00f75663 ble a5,a4,20415928 <__trunctfdf2+0xca> -20415920: ca02 sw zero,20(sp) -20415922: c836 sw a3,16(sp) -20415924: 4701 li a4,0 -20415926: b7f9 j 204158f4 <__trunctfdf2+0x96> -20415928: 47f2 lw a5,28(sp) -2041592a: 000806b7 lui a3,0x80 -2041592e: 4881 li a7,0 -20415930: 8fd5 or a5,a5,a3 -20415932: ce3e sw a5,28(sp) -20415934: 03d00793 li a5,61 -20415938: 40e78733 sub a4,a5,a4 -2041593c: 40575513 srai a0,a4,0x5 -20415940: 879a mv a5,t1 -20415942: 8b7d andi a4,a4,31 -20415944: 4681 li a3,0 -20415946: 0007a803 lw a6,0(a5) -2041594a: 0685 addi a3,a3,1 -2041594c: 0791 addi a5,a5,4 -2041594e: 0108e8b3 or a7,a7,a6 -20415952: fed51ae3 bne a0,a3,20415946 <__trunctfdf2+0xe8> -20415956: 00269e93 slli t4,a3,0x2 -2041595a: ef1d bnez a4,20415998 <__trunctfdf2+0x13a> -2041595c: 478d li a5,3 -2041595e: 8f95 sub a5,a5,a3 -20415960: 02e7d463 ble a4,a5,20415988 <__trunctfdf2+0x12a> -20415964: 4791 li a5,4 -20415966: 40d786b3 sub a3,a5,a3 -2041596a: 4711 li a4,4 -2041596c: 00269793 slli a5,a3,0x2 -20415970: 979a add a5,a5,t1 -20415972: 0007a023 sw zero,0(a5) -20415976: 0685 addi a3,a3,1 -20415978: fee69ae3 bne a3,a4,2041596c <__trunctfdf2+0x10e> -2041597c: 4742 lw a4,16(sp) -2041597e: 011037b3 snez a5,a7 -20415982: 8fd9 or a5,a5,a4 -20415984: c83e sw a5,16(sp) -20415986: bf79 j 20415924 <__trunctfdf2+0xc6> -20415988: 01d60533 add a0,a2,t4 -2041598c: 4108 lw a0,0(a0) -2041598e: 0705 addi a4,a4,1 -20415990: 0611 addi a2,a2,4 -20415992: fea62e23 sw a0,-4(a2) -20415996: b7e9 j 20415960 <__trunctfdf2+0x102> -20415998: 101c addi a5,sp,32 -2041599a: 97f6 add a5,a5,t4 -2041599c: ff07a783 lw a5,-16(a5) -204159a0: 02000813 li a6,32 -204159a4: 40e80833 sub a6,a6,a4 -204159a8: 010797b3 sll a5,a5,a6 -204159ac: 00f8e8b3 or a7,a7,a5 -204159b0: 478d li a5,3 -204159b2: 4e01 li t3,0 -204159b4: 8f95 sub a5,a5,a3 -204159b6: 00fe4e63 blt t3,a5,204159d2 <__trunctfdf2+0x174> -204159ba: 4611 li a2,4 -204159bc: 40d606b3 sub a3,a2,a3 -204159c0: 078a slli a5,a5,0x2 -204159c2: 1010 addi a2,sp,32 -204159c4: 97b2 add a5,a5,a2 -204159c6: 4672 lw a2,28(sp) -204159c8: 00e65733 srl a4,a2,a4 -204159cc: fee7a823 sw a4,-16(a5) -204159d0: bf69 j 2041596a <__trunctfdf2+0x10c> -204159d2: 01d60f33 add t5,a2,t4 -204159d6: 000f2503 lw a0,0(t5) -204159da: 004f2f03 lw t5,4(t5) -204159de: 0e05 addi t3,t3,1 -204159e0: 00e55533 srl a0,a0,a4 -204159e4: 010f1f33 sll t5,t5,a6 -204159e8: 01e56533 or a0,a0,t5 -204159ec: c208 sw a0,0(a2) -204159ee: 0611 addi a2,a2,4 -204159f0: b7d9 j 204159b6 <__trunctfdf2+0x158> -204159f2: 4652 lw a2,20(sp) -204159f4: 47e2 lw a5,24(sp) -204159f6: 4872 lw a6,28(sp) -204159f8: 00f666b3 or a3,a2,a5 -204159fc: 0106e6b3 or a3,a3,a6 -20415a00: 8ec9 or a3,a3,a0 -20415a02: e709 bnez a4,20415a0c <__trunctfdf2+0x1ae> -20415a04: 00d036b3 snez a3,a3 -20415a08: 4781 li a5,0 -20415a0a: b5fd j 204158f8 <__trunctfdf2+0x9a> -20415a0c: cad1 beqz a3,20415aa0 <__trunctfdf2+0x242> -20415a0e: 01c65693 srli a3,a2,0x1c -20415a12: 0812 slli a6,a6,0x4 -20415a14: 00479613 slli a2,a5,0x4 -20415a18: 83f1 srli a5,a5,0x1c -20415a1a: 00400737 lui a4,0x400 -20415a1e: 8ed1 or a3,a3,a2 -20415a20: 0107e7b3 or a5,a5,a6 -20415a24: 8fd9 or a5,a5,a4 -20415a26: 9ae1 andi a3,a3,-8 -20415a28: 7ff00713 li a4,2047 -20415a2c: b5f1 j 204158f8 <__trunctfdf2+0x9a> -20415a2e: 4781 li a5,0 -20415a30: 4681 li a3,0 -20415a32: 7ff00713 li a4,2047 -20415a36: 00879613 slli a2,a5,0x8 -20415a3a: 00065b63 bgez a2,20415a50 <__trunctfdf2+0x1f2> -20415a3e: 0705 addi a4,a4,1 -20415a40: 7ff00613 li a2,2047 -20415a44: 06c70063 beq a4,a2,20415aa4 <__trunctfdf2+0x246> -20415a48: ff800637 lui a2,0xff800 -20415a4c: 167d addi a2,a2,-1 -20415a4e: 8ff1 and a5,a5,a2 -20415a50: 01d79613 slli a2,a5,0x1d -20415a54: 828d srli a3,a3,0x3 -20415a56: 8ed1 or a3,a3,a2 -20415a58: 7ff00613 li a2,2047 -20415a5c: 838d srli a5,a5,0x3 -20415a5e: 00c71963 bne a4,a2,20415a70 <__trunctfdf2+0x212> -20415a62: 8edd or a3,a3,a5 -20415a64: 4781 li a5,0 -20415a66: c689 beqz a3,20415a70 <__trunctfdf2+0x212> -20415a68: 000807b7 lui a5,0x80 -20415a6c: 4681 li a3,0 -20415a6e: 4581 li a1,0 -20415a70: 00100637 lui a2,0x100 -20415a74: 167d addi a2,a2,-1 -20415a76: 8ff1 and a5,a5,a2 -20415a78: 80100637 lui a2,0x80100 -20415a7c: 7ff77713 andi a4,a4,2047 -20415a80: 167d addi a2,a2,-1 -20415a82: 0752 slli a4,a4,0x14 -20415a84: 8ff1 and a5,a5,a2 -20415a86: 8fd9 or a5,a5,a4 -20415a88: 80000737 lui a4,0x80000 -20415a8c: fff74713 not a4,a4 -20415a90: 05fe slli a1,a1,0x1f -20415a92: 8ff9 and a5,a5,a4 -20415a94: 00b7e733 or a4,a5,a1 -20415a98: 8536 mv a0,a3 -20415a9a: 85ba mv a1,a4 -20415a9c: 6105 addi sp,sp,32 -20415a9e: 8082 ret -20415aa0: 4781 li a5,0 -20415aa2: bf41 j 20415a32 <__trunctfdf2+0x1d4> -20415aa4: 4781 li a5,0 -20415aa6: 4681 li a3,0 -20415aa8: b765 j 20415a50 <__trunctfdf2+0x1f2> +204154e2 <__trunctfdf2>: +204154e2: 454c lw a1,12(a0) +204154e4: 451c lw a5,8(a0) +204154e6: 4158 lw a4,4(a0) +204154e8: 1101 addi sp,sp,-32 +204154ea: 4114 lw a3,0(a0) +204154ec: c43e sw a5,8(sp) +204154ee: cc3e sw a5,24(sp) +204154f0: 01059793 slli a5,a1,0x10 +204154f4: c23a sw a4,4(sp) +204154f6: ca3a sw a4,20(sp) +204154f8: 83c1 srli a5,a5,0x10 +204154fa: 00159713 slli a4,a1,0x1 +204154fe: c62e sw a1,12(sp) +20415500: c036 sw a3,0(sp) +20415502: c836 sw a3,16(sp) +20415504: ce3e sw a5,28(sp) +20415506: 8345 srli a4,a4,0x11 +20415508: 81fd srli a1,a1,0x1f +2041550a: 01010313 addi t1,sp,16 +2041550e: 0870 addi a2,sp,28 +20415510: 421c lw a5,0(a2) +20415512: ffc62683 lw a3,-4(a2) +20415516: 1671 addi a2,a2,-4 +20415518: 078e slli a5,a5,0x3 +2041551a: 82f5 srli a3,a3,0x1d +2041551c: 8fd5 or a5,a5,a3 +2041551e: c25c sw a5,4(a2) +20415520: fec318e3 bne t1,a2,20415510 <__trunctfdf2+0x2e> +20415524: 46c2 lw a3,16(sp) +20415526: 00170793 addi a5,a4,1 +2041552a: 00369513 slli a0,a3,0x3 +2041552e: 66a1 lui a3,0x8 +20415530: 16fd addi a3,a3,-1 +20415532: 8ff5 and a5,a5,a3 +20415534: c82a sw a0,16(sp) +20415536: 4685 li a3,1 +20415538: 12f6df63 ble a5,a3,20415676 <__trunctfdf2+0x194> +2041553c: 77f1 lui a5,0xffffc +2041553e: 40078793 addi a5,a5,1024 # ffffc400 <_sp+0x7fff8400> +20415542: 973e add a4,a4,a5 +20415544: 7fe00793 li a5,2046 +20415548: 16e7c563 blt a5,a4,204156b2 <__trunctfdf2+0x1d0> +2041554c: 04e05863 blez a4,2041559c <__trunctfdf2+0xba> +20415550: 47e2 lw a5,24(sp) +20415552: 4672 lw a2,28(sp) +20415554: 4852 lw a6,20(sp) +20415556: 01c7d693 srli a3,a5,0x1c +2041555a: 0612 slli a2,a2,0x4 +2041555c: 8e55 or a2,a2,a3 +2041555e: 00481693 slli a3,a6,0x4 +20415562: 8ec9 or a3,a3,a0 +20415564: 0792 slli a5,a5,0x4 +20415566: 01c85813 srli a6,a6,0x1c +2041556a: 00d036b3 snez a3,a3 +2041556e: 0107e7b3 or a5,a5,a6 +20415572: 8edd or a3,a3,a5 +20415574: ca32 sw a2,20(sp) +20415576: c836 sw a3,16(sp) +20415578: 46c2 lw a3,16(sp) +2041557a: 47d2 lw a5,20(sp) +2041557c: 0076f613 andi a2,a3,7 +20415580: 12060d63 beqz a2,204156ba <__trunctfdf2+0x1d8> +20415584: 00f6f613 andi a2,a3,15 +20415588: 4511 li a0,4 +2041558a: 12a60863 beq a2,a0,204156ba <__trunctfdf2+0x1d8> +2041558e: 00468613 addi a2,a3,4 # 8004 <__stack_size+0x7804> +20415592: 00d636b3 sltu a3,a2,a3 +20415596: 97b6 add a5,a5,a3 +20415598: 86b2 mv a3,a2 +2041559a: a205 j 204156ba <__trunctfdf2+0x1d8> +2041559c: fcc00793 li a5,-52 +204155a0: 00f75663 ble a5,a4,204155ac <__trunctfdf2+0xca> +204155a4: ca02 sw zero,20(sp) +204155a6: c836 sw a3,16(sp) +204155a8: 4701 li a4,0 +204155aa: b7f9 j 20415578 <__trunctfdf2+0x96> +204155ac: 47f2 lw a5,28(sp) +204155ae: 000806b7 lui a3,0x80 +204155b2: 4881 li a7,0 +204155b4: 8fd5 or a5,a5,a3 +204155b6: ce3e sw a5,28(sp) +204155b8: 03d00793 li a5,61 +204155bc: 40e78733 sub a4,a5,a4 +204155c0: 40575513 srai a0,a4,0x5 +204155c4: 879a mv a5,t1 +204155c6: 8b7d andi a4,a4,31 +204155c8: 4681 li a3,0 +204155ca: 0007a803 lw a6,0(a5) +204155ce: 0685 addi a3,a3,1 +204155d0: 0791 addi a5,a5,4 +204155d2: 0108e8b3 or a7,a7,a6 +204155d6: fed51ae3 bne a0,a3,204155ca <__trunctfdf2+0xe8> +204155da: 00269e93 slli t4,a3,0x2 +204155de: ef1d bnez a4,2041561c <__trunctfdf2+0x13a> +204155e0: 478d li a5,3 +204155e2: 8f95 sub a5,a5,a3 +204155e4: 02e7d463 ble a4,a5,2041560c <__trunctfdf2+0x12a> +204155e8: 4791 li a5,4 +204155ea: 40d786b3 sub a3,a5,a3 +204155ee: 4711 li a4,4 +204155f0: 00269793 slli a5,a3,0x2 +204155f4: 979a add a5,a5,t1 +204155f6: 0007a023 sw zero,0(a5) +204155fa: 0685 addi a3,a3,1 +204155fc: fee69ae3 bne a3,a4,204155f0 <__trunctfdf2+0x10e> +20415600: 4742 lw a4,16(sp) +20415602: 011037b3 snez a5,a7 +20415606: 8fd9 or a5,a5,a4 +20415608: c83e sw a5,16(sp) +2041560a: bf79 j 204155a8 <__trunctfdf2+0xc6> +2041560c: 01d60533 add a0,a2,t4 +20415610: 4108 lw a0,0(a0) +20415612: 0705 addi a4,a4,1 +20415614: 0611 addi a2,a2,4 +20415616: fea62e23 sw a0,-4(a2) +2041561a: b7e9 j 204155e4 <__trunctfdf2+0x102> +2041561c: 101c addi a5,sp,32 +2041561e: 97f6 add a5,a5,t4 +20415620: ff07a783 lw a5,-16(a5) +20415624: 02000813 li a6,32 +20415628: 40e80833 sub a6,a6,a4 +2041562c: 010797b3 sll a5,a5,a6 +20415630: 00f8e8b3 or a7,a7,a5 +20415634: 478d li a5,3 +20415636: 4e01 li t3,0 +20415638: 8f95 sub a5,a5,a3 +2041563a: 00fe4e63 blt t3,a5,20415656 <__trunctfdf2+0x174> +2041563e: 4611 li a2,4 +20415640: 40d606b3 sub a3,a2,a3 +20415644: 078a slli a5,a5,0x2 +20415646: 1010 addi a2,sp,32 +20415648: 97b2 add a5,a5,a2 +2041564a: 4672 lw a2,28(sp) +2041564c: 00e65733 srl a4,a2,a4 +20415650: fee7a823 sw a4,-16(a5) +20415654: bf69 j 204155ee <__trunctfdf2+0x10c> +20415656: 01d60f33 add t5,a2,t4 +2041565a: 000f2503 lw a0,0(t5) +2041565e: 004f2f03 lw t5,4(t5) +20415662: 0e05 addi t3,t3,1 +20415664: 00e55533 srl a0,a0,a4 +20415668: 010f1f33 sll t5,t5,a6 +2041566c: 01e56533 or a0,a0,t5 +20415670: c208 sw a0,0(a2) +20415672: 0611 addi a2,a2,4 +20415674: b7d9 j 2041563a <__trunctfdf2+0x158> +20415676: 4652 lw a2,20(sp) +20415678: 47e2 lw a5,24(sp) +2041567a: 4872 lw a6,28(sp) +2041567c: 00f666b3 or a3,a2,a5 +20415680: 0106e6b3 or a3,a3,a6 +20415684: 8ec9 or a3,a3,a0 +20415686: e709 bnez a4,20415690 <__trunctfdf2+0x1ae> +20415688: 00d036b3 snez a3,a3 +2041568c: 4781 li a5,0 +2041568e: b5fd j 2041557c <__trunctfdf2+0x9a> +20415690: cad1 beqz a3,20415724 <__trunctfdf2+0x242> +20415692: 01c65693 srli a3,a2,0x1c +20415696: 0812 slli a6,a6,0x4 +20415698: 00479613 slli a2,a5,0x4 +2041569c: 83f1 srli a5,a5,0x1c +2041569e: 00400737 lui a4,0x400 +204156a2: 8ed1 or a3,a3,a2 +204156a4: 0107e7b3 or a5,a5,a6 +204156a8: 8fd9 or a5,a5,a4 +204156aa: 9ae1 andi a3,a3,-8 +204156ac: 7ff00713 li a4,2047 +204156b0: b5f1 j 2041557c <__trunctfdf2+0x9a> +204156b2: 4781 li a5,0 +204156b4: 4681 li a3,0 +204156b6: 7ff00713 li a4,2047 +204156ba: 00879613 slli a2,a5,0x8 +204156be: 00065b63 bgez a2,204156d4 <__trunctfdf2+0x1f2> +204156c2: 0705 addi a4,a4,1 +204156c4: 7ff00613 li a2,2047 +204156c8: 06c70063 beq a4,a2,20415728 <__trunctfdf2+0x246> +204156cc: ff800637 lui a2,0xff800 +204156d0: 167d addi a2,a2,-1 +204156d2: 8ff1 and a5,a5,a2 +204156d4: 01d79613 slli a2,a5,0x1d +204156d8: 828d srli a3,a3,0x3 +204156da: 8ed1 or a3,a3,a2 +204156dc: 7ff00613 li a2,2047 +204156e0: 838d srli a5,a5,0x3 +204156e2: 00c71963 bne a4,a2,204156f4 <__trunctfdf2+0x212> +204156e6: 8edd or a3,a3,a5 +204156e8: 4781 li a5,0 +204156ea: c689 beqz a3,204156f4 <__trunctfdf2+0x212> +204156ec: 000807b7 lui a5,0x80 +204156f0: 4681 li a3,0 +204156f2: 4581 li a1,0 +204156f4: 00100637 lui a2,0x100 +204156f8: 167d addi a2,a2,-1 +204156fa: 8ff1 and a5,a5,a2 +204156fc: 80100637 lui a2,0x80100 +20415700: 7ff77713 andi a4,a4,2047 +20415704: 167d addi a2,a2,-1 +20415706: 0752 slli a4,a4,0x14 +20415708: 8ff1 and a5,a5,a2 +2041570a: 8fd9 or a5,a5,a4 +2041570c: 80000737 lui a4,0x80000 +20415710: fff74713 not a4,a4 +20415714: 05fe slli a1,a1,0x1f +20415716: 8ff9 and a5,a5,a4 +20415718: 00b7e733 or a4,a5,a1 +2041571c: 8536 mv a0,a3 +2041571e: 85ba mv a1,a4 +20415720: 6105 addi sp,sp,32 +20415722: 8082 ret +20415724: 4781 li a5,0 +20415726: bf41 j 204156b6 <__trunctfdf2+0x1d4> +20415728: 4781 li a5,0 +2041572a: 4681 li a3,0 +2041572c: b765 j 204156d4 <__trunctfdf2+0x1f2> -20415aaa <__clzsi2>: -20415aaa: 67c1 lui a5,0x10 -20415aac: 02f57663 bleu a5,a0,20415ad8 <__clzsi2+0x2e> -20415ab0: 0ff00793 li a5,255 -20415ab4: 00a7b7b3 sltu a5,a5,a0 -20415ab8: 078e slli a5,a5,0x3 -20415aba: 02000713 li a4,32 -20415abe: 8f1d sub a4,a4,a5 -20415ac0: 00f557b3 srl a5,a0,a5 -20415ac4: 00002517 auipc a0,0x2 -20415ac8: 4a850513 addi a0,a0,1192 # 20417f6c <__clz_tab> -20415acc: 97aa add a5,a5,a0 -20415ace: 0007c503 lbu a0,0(a5) # 10000 <__stack_size+0xf800> -20415ad2: 40a70533 sub a0,a4,a0 -20415ad6: 8082 ret -20415ad8: 01000737 lui a4,0x1000 -20415adc: 47c1 li a5,16 -20415ade: fce56ee3 bltu a0,a4,20415aba <__clzsi2+0x10> -20415ae2: 47e1 li a5,24 -20415ae4: bfd9 j 20415aba <__clzsi2+0x10> +2041572e <__clzsi2>: +2041572e: 67c1 lui a5,0x10 +20415730: 02f57663 bleu a5,a0,2041575c <__clzsi2+0x2e> +20415734: 0ff00793 li a5,255 +20415738: 00a7b7b3 sltu a5,a5,a0 +2041573c: 078e slli a5,a5,0x3 +2041573e: 02000713 li a4,32 +20415742: 8f1d sub a4,a4,a5 +20415744: 00f557b3 srl a5,a0,a5 +20415748: 00002517 auipc a0,0x2 +2041574c: 5e450513 addi a0,a0,1508 # 20417d2c <__clz_tab> +20415750: 97aa add a5,a5,a0 +20415752: 0007c503 lbu a0,0(a5) # 10000 <__stack_size+0xf800> +20415756: 40a70533 sub a0,a4,a0 +2041575a: 8082 ret +2041575c: 01000737 lui a4,0x1000 +20415760: 47c1 li a5,16 +20415762: fce56ee3 bltu a0,a4,2041573e <__clzsi2+0x10> +20415766: 47e1 li a5,24 +20415768: bfd9 j 2041573e <__clzsi2+0x10> -20415ae6 : -20415ae6: 419c lw a5,0(a1) -20415ae8: 00f51023 sh a5,0(a0) -20415aec: 459c lw a5,8(a1) -20415aee: 00f51123 sh a5,2(a0) -20415af2: 499c lw a5,16(a1) -20415af4: c15c sw a5,4(a0) -20415af6: 49dc lw a5,20(a1) -20415af8: 00f51423 sh a5,8(a0) -20415afc: 4d9c lw a5,24(a1) -20415afe: 00f51523 sh a5,10(a0) -20415b02: 4ddc lw a5,28(a1) -20415b04: 00f51623 sh a5,12(a0) -20415b08: 519c lw a5,32(a1) -20415b0a: 00f51723 sh a5,14(a0) -20415b0e: 599c lw a5,48(a1) -20415b10: c91c sw a5,16(a0) -20415b12: 41bc lw a5,64(a1) -20415b14: d91c sw a5,48(a0) -20415b16: 5d9c lw a5,56(a1) -20415b18: d55c sw a5,44(a0) -20415b1a: 45bc lw a5,72(a1) -20415b1c: c95c sw a5,20(a0) -20415b1e: 49bc lw a5,80(a1) -20415b20: cd5c sw a5,28(a0) -20415b22: 4dbc lw a5,88(a1) -20415b24: d15c sw a5,36(a0) -20415b26: 8082 ret +2041576a : +2041576a: 419c lw a5,0(a1) +2041576c: 00f51023 sh a5,0(a0) +20415770: 459c lw a5,8(a1) +20415772: 00f51123 sh a5,2(a0) +20415776: 499c lw a5,16(a1) +20415778: c15c sw a5,4(a0) +2041577a: 49dc lw a5,20(a1) +2041577c: 00f51423 sh a5,8(a0) +20415780: 4d9c lw a5,24(a1) +20415782: 00f51523 sh a5,10(a0) +20415786: 4ddc lw a5,28(a1) +20415788: 00f51623 sh a5,12(a0) +2041578c: 519c lw a5,32(a1) +2041578e: 00f51723 sh a5,14(a0) +20415792: 599c lw a5,48(a1) +20415794: c91c sw a5,16(a0) +20415796: 41bc lw a5,64(a1) +20415798: d91c sw a5,48(a0) +2041579a: 5d9c lw a5,56(a1) +2041579c: d55c sw a5,44(a0) +2041579e: 45bc lw a5,72(a1) +204157a0: c95c sw a5,20(a0) +204157a2: 49bc lw a5,80(a1) +204157a4: cd5c sw a5,28(a0) +204157a6: 4dbc lw a5,88(a1) +204157a8: d15c sw a5,36(a0) +204157aa: 8082 ret -20415b28 <__syscall_error>: -20415b28: 1141 addi sp,sp,-16 -20415b2a: c422 sw s0,8(sp) -20415b2c: c606 sw ra,12(sp) -20415b2e: 842a mv s0,a0 -20415b30: 9e8f70ef jal ra,2040cd18 <__errno> -20415b34: 408007b3 neg a5,s0 -20415b38: 40b2 lw ra,12(sp) -20415b3a: 4422 lw s0,8(sp) -20415b3c: c11c sw a5,0(a0) -20415b3e: 557d li a0,-1 -20415b40: 0141 addi sp,sp,16 -20415b42: 8082 ret +204157ac <__syscall_error>: +204157ac: 1141 addi sp,sp,-16 +204157ae: c422 sw s0,8(sp) +204157b0: c606 sw ra,12(sp) +204157b2: 842a mv s0,a0 +204157b4: 9e8f70ef jal ra,2040c99c <__errno> +204157b8: 408007b3 neg a5,s0 +204157bc: 40b2 lw ra,12(sp) +204157be: 4422 lw s0,8(sp) +204157c0: c11c sw a5,0(a0) +204157c2: 557d li a0,-1 +204157c4: 0141 addi sp,sp,16 +204157c6: 8082 ret -20415b44 <__internal_syscall>: -20415b44: 88aa mv a7,a0 -20415b46: 852e mv a0,a1 -20415b48: 85b2 mv a1,a2 -20415b4a: 8636 mv a2,a3 -20415b4c: 86ba mv a3,a4 -20415b4e: 00000073 ecall -20415b52: 00055363 bgez a0,20415b58 <__internal_syscall+0x14> -20415b56: bfc9 j 20415b28 <__syscall_error> -20415b58: 8082 ret +204157c8 <__internal_syscall>: +204157c8: 88aa mv a7,a0 +204157ca: 852e mv a0,a1 +204157cc: 85b2 mv a1,a2 +204157ce: 8636 mv a2,a3 +204157d0: 86ba mv a3,a4 +204157d2: 00000073 ecall +204157d6: 00055363 bgez a0,204157dc <__internal_syscall+0x14> +204157da: bfc9 j 204157ac <__syscall_error> +204157dc: 8082 ret -20415b5a : -20415b5a: 86b2 mv a3,a2 -20415b5c: 4701 li a4,0 -20415b5e: 862e mv a2,a1 -20415b60: 85aa mv a1,a0 -20415b62: 40000513 li a0,1024 -20415b66: bff9 j 20415b44 <__internal_syscall> +204157de : +204157de: 86b2 mv a3,a2 +204157e0: 4701 li a4,0 +204157e2: 862e mv a2,a1 +204157e4: 85aa mv a1,a0 +204157e6: 40000513 li a0,1024 +204157ea: bff9 j 204157c8 <__internal_syscall> -20415b68 : -20415b68: 8736 mv a4,a3 -20415b6a: 86b2 mv a3,a2 -20415b6c: 862e mv a2,a1 -20415b6e: 85aa mv a1,a0 -20415b70: 03800513 li a0,56 -20415b74: bfc1 j 20415b44 <__internal_syscall> +204157ec : +204157ec: 8736 mv a4,a3 +204157ee: 86b2 mv a3,a2 +204157f0: 862e mv a2,a1 +204157f2: 85aa mv a1,a0 +204157f4: 03800513 li a0,56 +204157f8: bfc1 j 204157c8 <__internal_syscall> -20415b76 : -20415b76: 86b2 mv a3,a2 -20415b78: 4701 li a4,0 -20415b7a: 862e mv a2,a1 -20415b7c: 85aa mv a1,a0 -20415b7e: 03e00513 li a0,62 -20415b82: b7c9 j 20415b44 <__internal_syscall> +204157fa : +204157fa: 86b2 mv a3,a2 +204157fc: 4701 li a4,0 +204157fe: 862e mv a2,a1 +20415800: 85aa mv a1,a0 +20415802: 03e00513 li a0,62 +20415806: b7c9 j 204157c8 <__internal_syscall> -20415b84 : -20415b84: 86b2 mv a3,a2 -20415b86: 4701 li a4,0 -20415b88: 862e mv a2,a1 -20415b8a: 85aa mv a1,a0 -20415b8c: 03f00513 li a0,63 -20415b90: bf55 j 20415b44 <__internal_syscall> +20415808 : +20415808: 86b2 mv a3,a2 +2041580a: 4701 li a4,0 +2041580c: 862e mv a2,a1 +2041580e: 85aa mv a1,a0 +20415810: 03f00513 li a0,63 +20415814: bf55 j 204157c8 <__internal_syscall> -20415b92 : -20415b92: 86b2 mv a3,a2 -20415b94: 4701 li a4,0 -20415b96: 862e mv a2,a1 -20415b98: 85aa mv a1,a0 -20415b9a: 04000513 li a0,64 -20415b9e: b75d j 20415b44 <__internal_syscall> +20415816 : +20415816: 86b2 mv a3,a2 +20415818: 4701 li a4,0 +2041581a: 862e mv a2,a1 +2041581c: 85aa mv a1,a0 +2041581e: 04000513 li a0,64 +20415822: b75d j 204157c8 <__internal_syscall> -20415ba0 : -20415ba0: 7119 addi sp,sp,-128 -20415ba2: daa6 sw s1,116(sp) -20415ba4: 0030 addi a2,sp,8 -20415ba6: 84ae mv s1,a1 -20415ba8: 4701 li a4,0 -20415baa: 85aa mv a1,a0 -20415bac: 4681 li a3,0 -20415bae: 05000513 li a0,80 -20415bb2: de86 sw ra,124(sp) -20415bb4: dca2 sw s0,120(sp) -20415bb6: 3779 jal 20415b44 <__internal_syscall> -20415bb8: 842a mv s0,a0 -20415bba: 002c addi a1,sp,8 -20415bbc: 8526 mv a0,s1 -20415bbe: 3725 jal 20415ae6 -20415bc0: 8522 mv a0,s0 -20415bc2: 50f6 lw ra,124(sp) -20415bc4: 5466 lw s0,120(sp) -20415bc6: 54d6 lw s1,116(sp) -20415bc8: 6109 addi sp,sp,128 -20415bca: 8082 ret +20415824 : +20415824: 7119 addi sp,sp,-128 +20415826: daa6 sw s1,116(sp) +20415828: 0030 addi a2,sp,8 +2041582a: 84ae mv s1,a1 +2041582c: 4701 li a4,0 +2041582e: 85aa mv a1,a0 +20415830: 4681 li a3,0 +20415832: 05000513 li a0,80 +20415836: de86 sw ra,124(sp) +20415838: dca2 sw s0,120(sp) +2041583a: 3779 jal 204157c8 <__internal_syscall> +2041583c: 842a mv s0,a0 +2041583e: 002c addi a1,sp,8 +20415840: 8526 mv a0,s1 +20415842: 3725 jal 2041576a +20415844: 8522 mv a0,s0 +20415846: 50f6 lw ra,124(sp) +20415848: 5466 lw s0,120(sp) +2041584a: 54d6 lw s1,116(sp) +2041584c: 6109 addi sp,sp,128 +2041584e: 8082 ret -20415bcc : -20415bcc: 7119 addi sp,sp,-128 -20415bce: daa6 sw s1,116(sp) -20415bd0: 0030 addi a2,sp,8 -20415bd2: 84ae mv s1,a1 -20415bd4: 4701 li a4,0 -20415bd6: 85aa mv a1,a0 -20415bd8: 4681 li a3,0 -20415bda: 40e00513 li a0,1038 -20415bde: de86 sw ra,124(sp) -20415be0: dca2 sw s0,120(sp) -20415be2: 378d jal 20415b44 <__internal_syscall> -20415be4: 842a mv s0,a0 -20415be6: 002c addi a1,sp,8 -20415be8: 8526 mv a0,s1 -20415bea: 3df5 jal 20415ae6 -20415bec: 8522 mv a0,s0 -20415bee: 50f6 lw ra,124(sp) -20415bf0: 5466 lw s0,120(sp) -20415bf2: 54d6 lw s1,116(sp) -20415bf4: 6109 addi sp,sp,128 -20415bf6: 8082 ret +20415850 : +20415850: 7119 addi sp,sp,-128 +20415852: daa6 sw s1,116(sp) +20415854: 0030 addi a2,sp,8 +20415856: 84ae mv s1,a1 +20415858: 4701 li a4,0 +2041585a: 85aa mv a1,a0 +2041585c: 4681 li a3,0 +2041585e: 40e00513 li a0,1038 +20415862: de86 sw ra,124(sp) +20415864: dca2 sw s0,120(sp) +20415866: 378d jal 204157c8 <__internal_syscall> +20415868: 842a mv s0,a0 +2041586a: 002c addi a1,sp,8 +2041586c: 8526 mv a0,s1 +2041586e: 3df5 jal 2041576a +20415870: 8522 mv a0,s0 +20415872: 50f6 lw ra,124(sp) +20415874: 5466 lw s0,120(sp) +20415876: 54d6 lw s1,116(sp) +20415878: 6109 addi sp,sp,128 +2041587a: 8082 ret -20415bf8 : -20415bf8: 7119 addi sp,sp,-128 -20415bfa: daa6 sw s1,116(sp) -20415bfc: 0030 addi a2,sp,8 -20415bfe: 84ae mv s1,a1 -20415c00: 4701 li a4,0 -20415c02: 85aa mv a1,a0 -20415c04: 4681 li a3,0 -20415c06: 40f00513 li a0,1039 -20415c0a: de86 sw ra,124(sp) -20415c0c: dca2 sw s0,120(sp) -20415c0e: 3f1d jal 20415b44 <__internal_syscall> -20415c10: 842a mv s0,a0 -20415c12: 002c addi a1,sp,8 -20415c14: 8526 mv a0,s1 -20415c16: 3dc1 jal 20415ae6 -20415c18: 8522 mv a0,s0 -20415c1a: 50f6 lw ra,124(sp) -20415c1c: 5466 lw s0,120(sp) -20415c1e: 54d6 lw s1,116(sp) -20415c20: 6109 addi sp,sp,128 -20415c22: 8082 ret +2041587c : +2041587c: 7119 addi sp,sp,-128 +2041587e: daa6 sw s1,116(sp) +20415880: 0030 addi a2,sp,8 +20415882: 84ae mv s1,a1 +20415884: 4701 li a4,0 +20415886: 85aa mv a1,a0 +20415888: 4681 li a3,0 +2041588a: 40f00513 li a0,1039 +2041588e: de86 sw ra,124(sp) +20415890: dca2 sw s0,120(sp) +20415892: 3f1d jal 204157c8 <__internal_syscall> +20415894: 842a mv s0,a0 +20415896: 002c addi a1,sp,8 +20415898: 8526 mv a0,s1 +2041589a: 3dc1 jal 2041576a +2041589c: 8522 mv a0,s0 +2041589e: 50f6 lw ra,124(sp) +204158a0: 5466 lw s0,120(sp) +204158a2: 54d6 lw s1,116(sp) +204158a4: 6109 addi sp,sp,128 +204158a6: 8082 ret -20415c24 : -20415c24: 7119 addi sp,sp,-128 -20415c26: daa6 sw s1,116(sp) -20415c28: 8736 mv a4,a3 -20415c2a: 84b2 mv s1,a2 -20415c2c: 0034 addi a3,sp,8 -20415c2e: 862e mv a2,a1 -20415c30: 85aa mv a1,a0 -20415c32: 04f00513 li a0,79 -20415c36: de86 sw ra,124(sp) -20415c38: dca2 sw s0,120(sp) -20415c3a: 3729 jal 20415b44 <__internal_syscall> -20415c3c: 842a mv s0,a0 -20415c3e: 002c addi a1,sp,8 -20415c40: 8526 mv a0,s1 -20415c42: 3555 jal 20415ae6 -20415c44: 8522 mv a0,s0 -20415c46: 50f6 lw ra,124(sp) -20415c48: 5466 lw s0,120(sp) -20415c4a: 54d6 lw s1,116(sp) -20415c4c: 6109 addi sp,sp,128 -20415c4e: 8082 ret +204158a8 : +204158a8: 7119 addi sp,sp,-128 +204158aa: daa6 sw s1,116(sp) +204158ac: 8736 mv a4,a3 +204158ae: 84b2 mv s1,a2 +204158b0: 0034 addi a3,sp,8 +204158b2: 862e mv a2,a1 +204158b4: 85aa mv a1,a0 +204158b6: 04f00513 li a0,79 +204158ba: de86 sw ra,124(sp) +204158bc: dca2 sw s0,120(sp) +204158be: 3729 jal 204157c8 <__internal_syscall> +204158c0: 842a mv s0,a0 +204158c2: 002c addi a1,sp,8 +204158c4: 8526 mv a0,s1 +204158c6: 3555 jal 2041576a +204158c8: 8522 mv a0,s0 +204158ca: 50f6 lw ra,124(sp) +204158cc: 5466 lw s0,120(sp) +204158ce: 54d6 lw s1,116(sp) +204158d0: 6109 addi sp,sp,128 +204158d2: 8082 ret -20415c50 : -20415c50: 862e mv a2,a1 -20415c52: 4701 li a4,0 -20415c54: 85aa mv a1,a0 -20415c56: 4681 li a3,0 -20415c58: 40900513 li a0,1033 -20415c5c: b5e5 j 20415b44 <__internal_syscall> +204158d4 : +204158d4: 862e mv a2,a1 +204158d6: 4701 li a4,0 +204158d8: 85aa mv a1,a0 +204158da: 4681 li a3,0 +204158dc: 40900513 li a0,1033 +204158e0: b5e5 j 204157c8 <__internal_syscall> -20415c5e : -20415c5e: 8736 mv a4,a3 -20415c60: 86b2 mv a3,a2 -20415c62: 862e mv a2,a1 -20415c64: 85aa mv a1,a0 -20415c66: 03000513 li a0,48 -20415c6a: bde9 j 20415b44 <__internal_syscall> +204158e2 : +204158e2: 8736 mv a4,a3 +204158e4: 86b2 mv a3,a2 +204158e6: 862e mv a2,a1 +204158e8: 85aa mv a1,a0 +204158ea: 03000513 li a0,48 +204158ee: bde9 j 204157c8 <__internal_syscall> -20415c6c : -20415c6c: 85aa mv a1,a0 -20415c6e: 4701 li a4,0 -20415c70: 4681 li a3,0 -20415c72: 4601 li a2,0 -20415c74: 03900513 li a0,57 -20415c78: b5f1 j 20415b44 <__internal_syscall> +204158f0 : +204158f0: 85aa mv a1,a0 +204158f2: 4701 li a4,0 +204158f4: 4681 li a3,0 +204158f6: 4601 li a2,0 +204158f8: 03900513 li a0,57 +204158fc: b5f1 j 204157c8 <__internal_syscall> -20415c7a : -20415c7a: 862e mv a2,a1 -20415c7c: 4701 li a4,0 -20415c7e: 85aa mv a1,a0 -20415c80: 4681 li a3,0 -20415c82: 40100513 li a0,1025 -20415c86: bd7d j 20415b44 <__internal_syscall> +204158fe : +204158fe: 862e mv a2,a1 +20415900: 4701 li a4,0 +20415902: 85aa mv a1,a0 +20415904: 4681 li a3,0 +20415906: 40100513 li a0,1025 +2041590a: bd7d j 204157c8 <__internal_syscall> -20415c88 : -20415c88: 85aa mv a1,a0 -20415c8a: 4701 li a4,0 -20415c8c: 4681 li a3,0 -20415c8e: 4601 li a2,0 -20415c90: 40200513 li a0,1026 -20415c94: bd45 j 20415b44 <__internal_syscall> +2041590c : +2041590c: 85aa mv a1,a0 +2041590e: 4701 li a4,0 +20415910: 4681 li a3,0 +20415912: 4601 li a2,0 +20415914: 40200513 li a0,1026 +20415918: bd45 j 204157c8 <__internal_syscall> -20415c96 : -20415c96: 1141 addi sp,sp,-16 -20415c98: c606 sw ra,12(sp) -20415c9a: 87ef70ef jal ra,2040cd18 <__errno> -20415c9e: 40b2 lw ra,12(sp) -20415ca0: 47b1 li a5,12 -20415ca2: c11c sw a5,0(a0) -20415ca4: 557d li a0,-1 -20415ca6: 0141 addi sp,sp,16 -20415ca8: 8082 ret +2041591a : +2041591a: 1141 addi sp,sp,-16 +2041591c: c606 sw ra,12(sp) +2041591e: 87ef70ef jal ra,2040c99c <__errno> +20415922: 40b2 lw ra,12(sp) +20415924: 47b1 li a5,12 +20415926: c11c sw a5,0(a0) +20415928: 557d li a0,-1 +2041592a: 0141 addi sp,sp,16 +2041592c: 8082 ret -20415caa : -20415caa: 1141 addi sp,sp,-16 -20415cac: c606 sw ra,12(sp) -20415cae: 86af70ef jal ra,2040cd18 <__errno> -20415cb2: 40b2 lw ra,12(sp) -20415cb4: 47ad li a5,11 -20415cb6: c11c sw a5,0(a0) -20415cb8: 557d li a0,-1 -20415cba: 0141 addi sp,sp,16 -20415cbc: 8082 ret +2041592e : +2041592e: 1141 addi sp,sp,-16 +20415930: c606 sw ra,12(sp) +20415932: 86af70ef jal ra,2040c99c <__errno> +20415936: 40b2 lw ra,12(sp) +20415938: 47ad li a5,11 +2041593a: c11c sw a5,0(a0) +2041593c: 557d li a0,-1 +2041593e: 0141 addi sp,sp,16 +20415940: 8082 ret -20415cbe : -20415cbe: 4505 li a0,1 -20415cc0: 8082 ret +20415942 : +20415942: 4505 li a0,1 +20415944: 8082 ret -20415cc2 : -20415cc2: 1141 addi sp,sp,-16 -20415cc4: c606 sw ra,12(sp) -20415cc6: 852f70ef jal ra,2040cd18 <__errno> -20415cca: 40b2 lw ra,12(sp) -20415ccc: 47d9 li a5,22 -20415cce: c11c sw a5,0(a0) -20415cd0: 557d li a0,-1 -20415cd2: 0141 addi sp,sp,16 -20415cd4: 8082 ret +20415946 : +20415946: 1141 addi sp,sp,-16 +20415948: c606 sw ra,12(sp) +2041594a: 852f70ef jal ra,2040c99c <__errno> +2041594e: 40b2 lw ra,12(sp) +20415950: 47d9 li a5,22 +20415952: c11c sw a5,0(a0) +20415954: 557d li a0,-1 +20415956: 0141 addi sp,sp,16 +20415958: 8082 ret -20415cd6 : -20415cd6: 1141 addi sp,sp,-16 -20415cd8: c606 sw ra,12(sp) -20415cda: 83ef70ef jal ra,2040cd18 <__errno> -20415cde: 40b2 lw ra,12(sp) -20415ce0: 47a9 li a5,10 -20415ce2: c11c sw a5,0(a0) -20415ce4: 557d li a0,-1 -20415ce6: 0141 addi sp,sp,16 -20415ce8: 8082 ret +2041595a : +2041595a: 1141 addi sp,sp,-16 +2041595c: c606 sw ra,12(sp) +2041595e: 83ef70ef jal ra,2040c99c <__errno> +20415962: 40b2 lw ra,12(sp) +20415964: 47a9 li a5,10 +20415966: c11c sw a5,0(a0) +20415968: 557d li a0,-1 +2041596a: 0141 addi sp,sp,16 +2041596c: 8082 ret -20415cea : -20415cea: 715d addi sp,sp,-80 -20415cec: 004c addi a1,sp,4 -20415cee: c686 sw ra,76(sp) -20415cf0: 3d45 jal 20415ba0 -20415cf2: 57fd li a5,-1 -20415cf4: 00f50563 beq a0,a5,20415cfe -20415cf8: 4522 lw a0,8(sp) -20415cfa: 8135 srli a0,a0,0xd -20415cfc: 8905 andi a0,a0,1 -20415cfe: 40b6 lw ra,76(sp) -20415d00: 6161 addi sp,sp,80 -20415d02: 8082 ret +2041596e : +2041596e: 715d addi sp,sp,-80 +20415970: 004c addi a1,sp,4 +20415972: c686 sw ra,76(sp) +20415974: 3d45 jal 20415824 +20415976: 57fd li a5,-1 +20415978: 00f50563 beq a0,a5,20415982 +2041597c: 4522 lw a0,8(sp) +2041597e: 8135 srli a0,a0,0xd +20415980: 8905 andi a0,a0,1 +20415982: 40b6 lw ra,76(sp) +20415984: 6161 addi sp,sp,80 +20415986: 8082 ret -20415d04 : -20415d04: 85aa mv a1,a0 -20415d06: 4701 li a4,0 -20415d08: 4681 li a3,0 -20415d0a: 4601 li a2,0 -20415d0c: 0a900513 li a0,169 -20415d10: bd15 j 20415b44 <__internal_syscall> +20415988 : +20415988: 85aa mv a1,a0 +2041598a: 4701 li a4,0 +2041598c: 4681 li a3,0 +2041598e: 4601 li a2,0 +20415990: 0a900513 li a0,169 +20415994: bd15 j 204157c8 <__internal_syscall> -20415d12 : -20415d12: 1101 addi sp,sp,-32 -20415d14: cc22 sw s0,24(sp) -20415d16: 5fbeb417 auipc s0,0x5fbeb -20415d1a: 36240413 addi s0,s0,866 # 80001078 -20415d1e: 401c lw a5,0(s0) -20415d20: ca26 sw s1,20(sp) -20415d22: ce06 sw ra,28(sp) -20415d24: 84aa mv s1,a0 -20415d26: e781 bnez a5,20415d2e -20415d28: 4581 li a1,0 -20415d2a: 8522 mv a0,s0 -20415d2c: 3fe1 jal 20415d04 -20415d2e: 0028 addi a0,sp,8 -20415d30: 4581 li a1,0 -20415d32: 3fc9 jal 20415d04 -20415d34: 4018 lw a4,0(s0) -20415d36: 47a2 lw a5,8(sp) -20415d38: 4054 lw a3,4(s0) -20415d3a: 40f2 lw ra,28(sp) -20415d3c: 8f99 sub a5,a5,a4 -20415d3e: 000f4737 lui a4,0xf4 -20415d42: 24070713 addi a4,a4,576 # f4240 <__stack_size+0xf3a40> -20415d46: 02e787b3 mul a5,a5,a4 -20415d4a: 4732 lw a4,12(sp) -20415d4c: 4462 lw s0,24(sp) -20415d4e: 0004a423 sw zero,8(s1) # ffffc008 <_sp+0x7fff8008> -20415d52: 8f15 sub a4,a4,a3 -20415d54: 0004a623 sw zero,12(s1) -20415d58: 0004a223 sw zero,4(s1) -20415d5c: 557d li a0,-1 -20415d5e: 97ba add a5,a5,a4 -20415d60: c09c sw a5,0(s1) -20415d62: 44d2 lw s1,20(sp) -20415d64: 6105 addi sp,sp,32 -20415d66: 8082 ret +20415996 : +20415996: 1101 addi sp,sp,-32 +20415998: cc22 sw s0,24(sp) +2041599a: 5fbeb417 auipc s0,0x5fbeb +2041599e: 5aa40413 addi s0,s0,1450 # 80000f44 +204159a2: 401c lw a5,0(s0) +204159a4: ca26 sw s1,20(sp) +204159a6: ce06 sw ra,28(sp) +204159a8: 84aa mv s1,a0 +204159aa: e781 bnez a5,204159b2 +204159ac: 4581 li a1,0 +204159ae: 8522 mv a0,s0 +204159b0: 3fe1 jal 20415988 +204159b2: 0028 addi a0,sp,8 +204159b4: 4581 li a1,0 +204159b6: 3fc9 jal 20415988 +204159b8: 4018 lw a4,0(s0) +204159ba: 47a2 lw a5,8(sp) +204159bc: 4054 lw a3,4(s0) +204159be: 40f2 lw ra,28(sp) +204159c0: 8f99 sub a5,a5,a4 +204159c2: 000f4737 lui a4,0xf4 +204159c6: 24070713 addi a4,a4,576 # f4240 <__stack_size+0xf3a40> +204159ca: 02e787b3 mul a5,a5,a4 +204159ce: 4732 lw a4,12(sp) +204159d0: 4462 lw s0,24(sp) +204159d2: 0004a423 sw zero,8(s1) # ffffc008 <_sp+0x7fff8008> +204159d6: 8f15 sub a4,a4,a3 +204159d8: 0004a623 sw zero,12(s1) +204159dc: 0004a223 sw zero,4(s1) +204159e0: 557d li a0,-1 +204159e2: 97ba add a5,a5,a4 +204159e4: c09c sw a5,0(s1) +204159e6: 44d2 lw s1,20(sp) +204159e8: 6105 addi sp,sp,32 +204159ea: 8082 ret -20415d68 : -20415d68: 00051223 sh zero,4(a0) -20415d6c: 00052023 sw zero,0(a0) -20415d70: 4501 li a0,0 -20415d72: 8082 ret +204159ec : +204159ec: 00051223 sh zero,4(a0) +204159f0: 00052023 sw zero,0(a0) +204159f4: 4501 li a0,0 +204159f6: 8082 ret -20415d74 : -20415d74: 557d li a0,-1 -20415d76: 8082 ret +204159f8 : +204159f8: 557d li a0,-1 +204159fa: 8082 ret -20415d78 : -20415d78: 557d li a0,-1 -20415d7a: 8082 ret +204159fc : +204159fc: 557d li a0,-1 +204159fe: 8082 ret -20415d7c : -20415d7c: 557d li a0,-1 -20415d7e: 8082 ret +20415a00 : +20415a00: 557d li a0,-1 +20415a02: 8082 ret -20415d80 : -20415d80: 557d li a0,-1 -20415d82: 8082 ret +20415a04 : +20415a04: 557d li a0,-1 +20415a06: 8082 ret -20415d84 : -20415d84: 4501 li a0,0 -20415d86: 8082 ret +20415a08 : +20415a08: 4501 li a0,0 +20415a0a: 8082 ret -20415d88 : -20415d88: 4789 li a5,2 -20415d8a: 00f50463 beq a0,a5,20415d92 -20415d8e: 557d li a0,-1 -20415d90: 8082 ret -20415d92: 000f4537 lui a0,0xf4 -20415d96: 24050513 addi a0,a0,576 # f4240 <__stack_size+0xf3a40> -20415d9a: 8082 ret +20415a0c : +20415a0c: 4789 li a5,2 +20415a0e: 00f50463 beq a0,a5,20415a16 +20415a12: 557d li a0,-1 +20415a14: 8082 ret +20415a16: 000f4537 lui a0,0xf4 +20415a1a: 24050513 addi a0,a0,576 # f4240 <__stack_size+0xf3a40> +20415a1e: 8082 ret -20415d9c : -20415d9c: 1141 addi sp,sp,-16 -20415d9e: c422 sw s0,8(sp) -20415da0: 5fbeb417 auipc s0,0x5fbeb -20415da4: 2d440413 addi s0,s0,724 # 80001074 -20415da8: 401c lw a5,0(s0) -20415daa: c226 sw s1,4(sp) -20415dac: c606 sw ra,12(sp) -20415dae: 84aa mv s1,a0 -20415db0: e78d bnez a5,20415dda -20415db2: 4701 li a4,0 -20415db4: 4681 li a3,0 -20415db6: 4601 li a2,0 -20415db8: 4581 li a1,0 -20415dba: 0d600513 li a0,214 -20415dbe: 3359 jal 20415b44 <__internal_syscall> -20415dc0: 57fd li a5,-1 -20415dc2: 00f51863 bne a0,a5,20415dd2 -20415dc6: 557d li a0,-1 -20415dc8: 40b2 lw ra,12(sp) -20415dca: 4422 lw s0,8(sp) -20415dcc: 4492 lw s1,4(sp) -20415dce: 0141 addi sp,sp,16 -20415dd0: 8082 ret -20415dd2: 5fbeb797 auipc a5,0x5fbeb -20415dd6: 2aa7a123 sw a0,674(a5) # 80001074 -20415dda: 400c lw a1,0(s0) -20415ddc: 4701 li a4,0 -20415dde: 4681 li a3,0 -20415de0: 95a6 add a1,a1,s1 -20415de2: 4601 li a2,0 -20415de4: 0d600513 li a0,214 -20415de8: 3bb1 jal 20415b44 <__internal_syscall> -20415dea: 401c lw a5,0(s0) -20415dec: 94be add s1,s1,a5 -20415dee: fc951ce3 bne a0,s1,20415dc6 -20415df2: 5fbeb717 auipc a4,0x5fbeb -20415df6: 28a72123 sw a0,642(a4) # 80001074 -20415dfa: 853e mv a0,a5 -20415dfc: b7f1 j 20415dc8 +20415a20 : +20415a20: 1141 addi sp,sp,-16 +20415a22: c422 sw s0,8(sp) +20415a24: 5fbeb417 auipc s0,0x5fbeb +20415a28: 51c40413 addi s0,s0,1308 # 80000f40 +20415a2c: 401c lw a5,0(s0) +20415a2e: c226 sw s1,4(sp) +20415a30: c606 sw ra,12(sp) +20415a32: 84aa mv s1,a0 +20415a34: e78d bnez a5,20415a5e +20415a36: 4701 li a4,0 +20415a38: 4681 li a3,0 +20415a3a: 4601 li a2,0 +20415a3c: 4581 li a1,0 +20415a3e: 0d600513 li a0,214 +20415a42: 3359 jal 204157c8 <__internal_syscall> +20415a44: 57fd li a5,-1 +20415a46: 00f51863 bne a0,a5,20415a56 +20415a4a: 557d li a0,-1 +20415a4c: 40b2 lw ra,12(sp) +20415a4e: 4422 lw s0,8(sp) +20415a50: 4492 lw s1,4(sp) +20415a52: 0141 addi sp,sp,16 +20415a54: 8082 ret +20415a56: 5fbeb797 auipc a5,0x5fbeb +20415a5a: 4ea7a523 sw a0,1258(a5) # 80000f40 +20415a5e: 400c lw a1,0(s0) +20415a60: 4701 li a4,0 +20415a62: 4681 li a3,0 +20415a64: 95a6 add a1,a1,s1 +20415a66: 4601 li a2,0 +20415a68: 0d600513 li a0,214 +20415a6c: 3bb1 jal 204157c8 <__internal_syscall> +20415a6e: 401c lw a5,0(s0) +20415a70: 94be add s1,s1,a5 +20415a72: fc951ce3 bne a0,s1,20415a4a +20415a76: 5fbeb717 auipc a4,0x5fbeb +20415a7a: 4ca72523 sw a0,1226(a4) # 80000f40 +20415a7e: 853e mv a0,a5 +20415a80: b7f1 j 20415a4c -20415dfe <__exit>: -20415dfe: 1141 addi sp,sp,-16 -20415e00: 85aa mv a1,a0 -20415e02: 4701 li a4,0 -20415e04: 4681 li a3,0 -20415e06: 4601 li a2,0 -20415e08: 05d00513 li a0,93 -20415e0c: c606 sw ra,12(sp) -20415e0e: 3b1d jal 20415b44 <__internal_syscall> -20415e10: a001 j 20415e10 <__exit+0x12> +20415a82 <__exit>: +20415a82: 1141 addi sp,sp,-16 +20415a84: 85aa mv a1,a0 +20415a86: 4701 li a4,0 +20415a88: 4681 li a3,0 +20415a8a: 4601 li a2,0 +20415a8c: 05d00513 li a0,93 +20415a90: c606 sw ra,12(sp) +20415a92: 3b1d jal 204157c8 <__internal_syscall> +20415a94: a001 j 20415a94 <__exit+0x12> ... -20415e14 <__rt_init_rti_start>: -20415e14: 09d4 addi a3,sp,212 -20415e16: 2040 fld fs0,128(s0) +20415a98 <__rt_init_rti_start>: +20415a98: 09da slli s3,s3,0x16 +20415a9a: 2040 fld fs0,128(s0) -20415e18 <__rt_init_rti_board_start>: -20415e18: 09e4 addi s1,sp,220 -20415e1a: 2040 fld fs0,128(s0) +20415a9c <__rt_init_rti_board_start>: +20415a9c: 09ea slli s3,s3,0x1a +20415a9e: 2040 fld fs0,128(s0) -20415e1c <__rt_init_rti_board_end>: -20415e1c: 09f4 addi a3,sp,220 -20415e1e: 2040 fld fs0,128(s0) +20415aa0 <__rt_init_rti_board_end>: +20415aa0: 09fa slli s3,s3,0x1e +20415aa2: 2040 fld fs0,128(s0) -20415e20 <__rt_init_libc_system_init>: -20415e20: aa38 fsd fa4,80(a2) -20415e22: 2040 fld fs0,128(s0) +20415aa4 <__rt_init_libc_system_init>: +20415aa4: a6bc fsd fa5,72(a3) +20415aa6: 2040 fld fs0,128(s0) -20415e24 <__rt_init_rti_end>: -20415e24: 0a04 addi s1,sp,272 -20415e26: 2040 fld fs0,128(s0) +20415aa8 <__rt_init_rti_end>: +20415aa8: 0a0a slli s4,s4,0x2 +20415aaa: 2040 fld fs0,128(s0) Disassembly of section .text.entry: -20415e28 : +20415aac : .section .text.entry .align 2 .global trap_entry trap_entry: addi sp, sp, -32*REGBYTES -20415e28: 7119 addi sp,sp,-128 +20415aac: 7119 addi sp,sp,-128 STORE x1, 1*REGBYTES(sp) -20415e2a: c206 sw ra,4(sp) +20415aae: c206 sw ra,4(sp) STORE x2, 2*REGBYTES(sp) -20415e2c: c40a sw sp,8(sp) +20415ab0: c40a sw sp,8(sp) STORE x3, 3*REGBYTES(sp) -20415e2e: c60e sw gp,12(sp) +20415ab2: c60e sw gp,12(sp) STORE x4, 4*REGBYTES(sp) -20415e30: c812 sw tp,16(sp) +20415ab4: c812 sw tp,16(sp) STORE x5, 5*REGBYTES(sp) -20415e32: ca16 sw t0,20(sp) +20415ab6: ca16 sw t0,20(sp) STORE x6, 6*REGBYTES(sp) -20415e34: cc1a sw t1,24(sp) +20415ab8: cc1a sw t1,24(sp) STORE x7, 7*REGBYTES(sp) -20415e36: ce1e sw t2,28(sp) +20415aba: ce1e sw t2,28(sp) STORE x8, 8*REGBYTES(sp) -20415e38: d022 sw s0,32(sp) +20415abc: d022 sw s0,32(sp) STORE x9, 9*REGBYTES(sp) -20415e3a: d226 sw s1,36(sp) +20415abe: d226 sw s1,36(sp) STORE x10, 10*REGBYTES(sp) -20415e3c: d42a sw a0,40(sp) +20415ac0: d42a sw a0,40(sp) STORE x11, 11*REGBYTES(sp) -20415e3e: d62e sw a1,44(sp) +20415ac2: d62e sw a1,44(sp) STORE x12, 12*REGBYTES(sp) -20415e40: d832 sw a2,48(sp) +20415ac4: d832 sw a2,48(sp) STORE x13, 13*REGBYTES(sp) -20415e42: da36 sw a3,52(sp) +20415ac6: da36 sw a3,52(sp) STORE x14, 14*REGBYTES(sp) -20415e44: dc3a sw a4,56(sp) +20415ac8: dc3a sw a4,56(sp) STORE x15, 15*REGBYTES(sp) -20415e46: de3e sw a5,60(sp) +20415aca: de3e sw a5,60(sp) STORE x16, 16*REGBYTES(sp) -20415e48: c0c2 sw a6,64(sp) +20415acc: c0c2 sw a6,64(sp) STORE x17, 17*REGBYTES(sp) -20415e4a: c2c6 sw a7,68(sp) +20415ace: c2c6 sw a7,68(sp) STORE x18, 18*REGBYTES(sp) -20415e4c: c4ca sw s2,72(sp) +20415ad0: c4ca sw s2,72(sp) STORE x19, 19*REGBYTES(sp) -20415e4e: c6ce sw s3,76(sp) +20415ad2: c6ce sw s3,76(sp) STORE x20, 20*REGBYTES(sp) -20415e50: c8d2 sw s4,80(sp) +20415ad4: c8d2 sw s4,80(sp) STORE x21, 21*REGBYTES(sp) -20415e52: cad6 sw s5,84(sp) +20415ad6: cad6 sw s5,84(sp) STORE x22, 22*REGBYTES(sp) -20415e54: ccda sw s6,88(sp) +20415ad8: ccda sw s6,88(sp) STORE x23, 23*REGBYTES(sp) -20415e56: cede sw s7,92(sp) +20415ada: cede sw s7,92(sp) STORE x24, 24*REGBYTES(sp) -20415e58: d0e2 sw s8,96(sp) +20415adc: d0e2 sw s8,96(sp) STORE x25, 25*REGBYTES(sp) -20415e5a: d2e6 sw s9,100(sp) +20415ade: d2e6 sw s9,100(sp) STORE x26, 26*REGBYTES(sp) -20415e5c: d4ea sw s10,104(sp) +20415ae0: d4ea sw s10,104(sp) STORE x27, 27*REGBYTES(sp) -20415e5e: d6ee sw s11,108(sp) +20415ae2: d6ee sw s11,108(sp) STORE x28, 28*REGBYTES(sp) -20415e60: d8f2 sw t3,112(sp) +20415ae4: d8f2 sw t3,112(sp) STORE x29, 29*REGBYTES(sp) -20415e62: daf6 sw t4,116(sp) +20415ae6: daf6 sw t4,116(sp) STORE x30, 30*REGBYTES(sp) -20415e64: dcfa sw t5,120(sp) +20415ae8: dcfa sw t5,120(sp) STORE x31, 31*REGBYTES(sp) -20415e66: defe sw t6,124(sp) +20415aea: defe sw t6,124(sp) csrr a0, mcause -20415e68: 34202573 csrr a0,mcause +20415aec: 34202573 csrr a0,mcause csrr a1, mepc -20415e6c: 341025f3 csrr a1,mepc +20415af0: 341025f3 csrr a1,mepc mv a2, sp -20415e70: 860a mv a2,sp +20415af4: 860a mv a2,sp call handle_trap -20415e72: 8bdf20ef jal ra,2040872e +20415af6: f42f20ef jal ra,20408238 csrw mepc, a0 -20415e76: 34151073 csrw mepc,a0 +20415afa: 34151073 csrw mepc,a0 # Remain in M-mode after mret li t0, MSTATUS_MPP -20415e7a: 000022b7 lui t0,0x2 -20415e7e: 80028293 addi t0,t0,-2048 # 1800 <__stack_size+0x1000> +20415afe: 000022b7 lui t0,0x2 +20415b02: 80028293 addi t0,t0,-2048 # 1800 <__stack_size+0x1000> csrs mstatus, t0 -20415e82: 3002a073 csrs mstatus,t0 +20415b06: 3002a073 csrs mstatus,t0 LOAD x1, 1*REGBYTES(sp) -20415e86: 4092 lw ra,4(sp) +20415b0a: 4092 lw ra,4(sp) LOAD x2, 2*REGBYTES(sp) -20415e88: 4122 lw sp,8(sp) +20415b0c: 4122 lw sp,8(sp) LOAD x3, 3*REGBYTES(sp) -20415e8a: 41b2 lw gp,12(sp) +20415b0e: 41b2 lw gp,12(sp) LOAD x4, 4*REGBYTES(sp) -20415e8c: 4242 lw tp,16(sp) +20415b10: 4242 lw tp,16(sp) LOAD x5, 5*REGBYTES(sp) -20415e8e: 42d2 lw t0,20(sp) +20415b12: 42d2 lw t0,20(sp) LOAD x6, 6*REGBYTES(sp) -20415e90: 4362 lw t1,24(sp) +20415b14: 4362 lw t1,24(sp) LOAD x7, 7*REGBYTES(sp) -20415e92: 43f2 lw t2,28(sp) +20415b16: 43f2 lw t2,28(sp) LOAD x8, 8*REGBYTES(sp) -20415e94: 5402 lw s0,32(sp) +20415b18: 5402 lw s0,32(sp) LOAD x9, 9*REGBYTES(sp) -20415e96: 5492 lw s1,36(sp) +20415b1a: 5492 lw s1,36(sp) LOAD x10, 10*REGBYTES(sp) -20415e98: 5522 lw a0,40(sp) +20415b1c: 5522 lw a0,40(sp) LOAD x11, 11*REGBYTES(sp) -20415e9a: 55b2 lw a1,44(sp) +20415b1e: 55b2 lw a1,44(sp) LOAD x12, 12*REGBYTES(sp) -20415e9c: 5642 lw a2,48(sp) +20415b20: 5642 lw a2,48(sp) LOAD x13, 13*REGBYTES(sp) -20415e9e: 56d2 lw a3,52(sp) +20415b22: 56d2 lw a3,52(sp) LOAD x14, 14*REGBYTES(sp) -20415ea0: 5762 lw a4,56(sp) +20415b24: 5762 lw a4,56(sp) LOAD x15, 15*REGBYTES(sp) -20415ea2: 57f2 lw a5,60(sp) +20415b26: 57f2 lw a5,60(sp) LOAD x16, 16*REGBYTES(sp) -20415ea4: 4806 lw a6,64(sp) +20415b28: 4806 lw a6,64(sp) LOAD x17, 17*REGBYTES(sp) -20415ea6: 4896 lw a7,68(sp) +20415b2a: 4896 lw a7,68(sp) LOAD x18, 18*REGBYTES(sp) -20415ea8: 4926 lw s2,72(sp) +20415b2c: 4926 lw s2,72(sp) LOAD x19, 19*REGBYTES(sp) -20415eaa: 49b6 lw s3,76(sp) +20415b2e: 49b6 lw s3,76(sp) LOAD x20, 20*REGBYTES(sp) -20415eac: 4a46 lw s4,80(sp) +20415b30: 4a46 lw s4,80(sp) LOAD x21, 21*REGBYTES(sp) -20415eae: 4ad6 lw s5,84(sp) +20415b32: 4ad6 lw s5,84(sp) LOAD x22, 22*REGBYTES(sp) -20415eb0: 4b66 lw s6,88(sp) +20415b34: 4b66 lw s6,88(sp) LOAD x23, 23*REGBYTES(sp) -20415eb2: 4bf6 lw s7,92(sp) +20415b36: 4bf6 lw s7,92(sp) LOAD x24, 24*REGBYTES(sp) -20415eb4: 5c06 lw s8,96(sp) +20415b38: 5c06 lw s8,96(sp) LOAD x25, 25*REGBYTES(sp) -20415eb6: 5c96 lw s9,100(sp) +20415b3a: 5c96 lw s9,100(sp) LOAD x26, 26*REGBYTES(sp) -20415eb8: 5d26 lw s10,104(sp) +20415b3c: 5d26 lw s10,104(sp) LOAD x27, 27*REGBYTES(sp) -20415eba: 5db6 lw s11,108(sp) +20415b3e: 5db6 lw s11,108(sp) LOAD x28, 28*REGBYTES(sp) -20415ebc: 5e46 lw t3,112(sp) +20415b40: 5e46 lw t3,112(sp) LOAD x29, 29*REGBYTES(sp) -20415ebe: 5ed6 lw t4,116(sp) +20415b42: 5ed6 lw t4,116(sp) LOAD x30, 30*REGBYTES(sp) -20415ec0: 5f66 lw t5,120(sp) +20415b44: 5f66 lw t5,120(sp) LOAD x31, 31*REGBYTES(sp) -20415ec2: 5ff6 lw t6,124(sp) +20415b46: 5ff6 lw t6,124(sp) addi sp, sp, 32*REGBYTES -20415ec4: 6109 addi sp,sp,128 +20415b48: 6109 addi sp,sp,128 mret -20415ec6: 30200073 mret +20415b4a: 30200073 mret .weak handle_trap handle_trap: 1: j 1b -20415eca: a001 j 20415eca +20415b4e: a001 j 20415b4e ... Disassembly of section .rodata: -20415ed0 : -20415ed0: 7564 flw fs1,108(a0) -20415ed2: 74726173 csrrsi sp,0x747,4 +20415b58 : +20415b58: 7564 flw fs1,108(a0) +20415b5a: 74726173 csrrsi sp,0x747,4 ... -20415ed8 : -20415ed8: 0a0d0a07 0xa0d0a07 -20415edc: 350d jal 20415cfe -20415ede: 3535 jal 20415d0a -20415ee0: 3535 jal 20415d0c -20415ee2: 3535 jal 20415d0e -20415ee4: 3535 jal 20415d10 -20415ee6: 3535 jal 20415d12 -20415ee8: 3535 jal 20415d14 -20415eea: 3535 jal 20415d16 -20415eec: 3535 jal 20415d18 -20415eee: 3535 jal 20415d1a -20415ef0: 3535 jal 20415d1c -20415ef2: 3535 jal 20415d1e -20415ef4: 3535 jal 20415d20 -20415ef6: 3535 jal 20415d22 -20415ef8: 3535 jal 20415d24 -20415efa: 3535 jal 20415d26 -20415efc: 3535 jal 20415d28 -20415efe: 3535 jal 20415d2a -20415f00: 3535 jal 20415d2c -20415f02: 3535 jal 20415d2e -20415f04: 3535 jal 20415d30 -20415f06: 3535 jal 20415d32 -20415f08: 3535 jal 20415d34 -20415f0a: 3535 jal 20415d36 -20415f0c: 0d0a slli s10,s10,0x2 -20415f0e: 3535 jal 20415d3a -20415f10: 3535 jal 20415d3c -20415f12: 3535 jal 20415d3e -20415f14: 2035 jal 20415f40 -20415f16: 7241 lui tp,0xffff0 -20415f18: 2065 jal 20415fc0 -20415f1a: 6874 flw fa3,84(s0) -20415f1c: 2065 jal 20415fc4 -20415f1e: 454c lw a1,12(a0) -20415f20: 7344 flw fs1,36(a4) -20415f22: 4320 lw s0,64(a4) -20415f24: 6168 flw fa0,68(a0) -20415f26: 676e flw fa4,216(sp) -20415f28: 6e69 lui t3,0x1a -20415f2a: 5b203f67 0x5b203f67 -20415f2e: 2f79 jal 204166cc <__FUNCTION__.2397+0x4> -20415f30: 5d6e lw s10,248(sp) +20415b60 : +20415b60: 0a0d0a07 0xa0d0a07 +20415b64: 350d jal 20415986 +20415b66: 3535 jal 20415992 +20415b68: 3535 jal 20415994 +20415b6a: 3535 jal 20415996 +20415b6c: 3535 jal 20415998 +20415b6e: 3535 jal 2041599a +20415b70: 3535 jal 2041599c +20415b72: 3535 jal 2041599e +20415b74: 3535 jal 204159a0 +20415b76: 3535 jal 204159a2 +20415b78: 3535 jal 204159a4 +20415b7a: 3535 jal 204159a6 +20415b7c: 3535 jal 204159a8 +20415b7e: 3535 jal 204159aa +20415b80: 3535 jal 204159ac +20415b82: 3535 jal 204159ae +20415b84: 3535 jal 204159b0 +20415b86: 3535 jal 204159b2 +20415b88: 3535 jal 204159b4 +20415b8a: 3535 jal 204159b6 +20415b8c: 3535 jal 204159b8 +20415b8e: 3535 jal 204159ba +20415b90: 3535 jal 204159bc +20415b92: 3535 jal 204159be +20415b94: 0d0a slli s10,s10,0x2 +20415b96: 3535 jal 204159c2 +20415b98: 3535 jal 204159c4 +20415b9a: 3535 jal 204159c6 +20415b9c: 2035 jal 20415bc8 +20415b9e: 7241 lui tp,0xffff0 +20415ba0: 2065 jal 20415c48 +20415ba2: 6874 flw fa3,84(s0) +20415ba4: 2065 jal 20415c4c +20415ba6: 454c lw a1,12(a0) +20415ba8: 7344 flw fs1,36(a4) +20415baa: 4320 lw s0,64(a4) +20415bac: 6168 flw fa0,68(a0) +20415bae: 676e flw fa4,216(sp) +20415bb0: 6e69 lui t3,0x1a +20415bb2: 5b203f67 0x5b203f67 +20415bb6: 2f79 jal 20416354 <__FUNCTION__.2392+0x4> +20415bb8: 5d6e lw s10,248(sp) +20415bba: 2020 fld fs0,64(s0) +20415bbc: 3535 jal 204159e8 +20415bbe: 3535 jal 204159ea +20415bc0: 3535 jal 204159ec +20415bc2: 3535 jal 204159ee +20415bc4: 0a35 addi s4,s4,13 +20415bc6: 350d jal 204159e8 +20415bc8: 3535 jal 204159f4 +20415bca: 3535 jal 204159f6 +20415bcc: 3535 jal 204159f8 +20415bce: 3535 jal 204159fa +20415bd0: 3535 jal 204159fc +20415bd2: 3535 jal 204159fe +20415bd4: 3535 jal 20415a00 +20415bd6: 3535 jal 20415a02 +20415bd8: 3535 jal 20415a04 +20415bda: 3535 jal 20415a06 +20415bdc: 3535 jal 20415a08 +20415bde: 3535 jal 20415a0a +20415be0: 3535 jal 20415a0c +20415be2: 3535 jal 20415a0e +20415be4: 3535 jal 20415a10 +20415be6: 3535 jal 20415a12 +20415be8: 3535 jal 20415a14 +20415bea: 3535 jal 20415a16 +20415bec: 3535 jal 20415a18 +20415bee: 3535 jal 20415a1a +20415bf0: 3535 jal 20415a1c +20415bf2: 3535 jal 20415a1e +20415bf4: 3535 jal 20415a20 +20415bf6: 0d0a slli s10,s10,0x2 +20415bf8: 0000 unimp + ... + +20415bfc : +20415bfc: 0d0a slli s10,s10,0x2 +20415bfe: 0d0a slli s10,s10,0x2 +20415c00: 2020 fld fs0,64(s0) +20415c02: 2020 fld fs0,64(s0) +20415c04: 2020 fld fs0,64(s0) +20415c06: 2020 fld fs0,64(s0) +20415c08: 2020 fld fs0,64(s0) +20415c0a: 2020 fld fs0,64(s0) +20415c0c: 2020 fld fs0,64(s0) +20415c0e: 2020 fld fs0,64(s0) +20415c10: 49464953 0x49464953 +20415c14: 4556 lw a0,84(sp) +20415c16: 202c fld fa1,64(s0) +20415c18: 4e49 li t3,18 +20415c1a: 0d0a2e43 0xd0a2e43 +20415c1e: 0d0a slli s10,s10,0x2 +20415c20: 2020 fld fs0,64(s0) +20415c22: 2020 fld fs0,64(s0) +20415c24: 2020 fld fs0,64(s0) +20415c26: 2020 fld fs0,64(s0) +20415c28: 3520 fld fs0,104(a0) +20415c2a: 3535 jal 20415a56 +20415c2c: 3535 jal 20415a58 +20415c2e: 3535 jal 20415a5a +20415c30: 3535 jal 20415a5c +20415c32: 3535 jal 20415a5e +20415c34: 3535 jal 20415a60 +20415c36: 3535 jal 20415a62 +20415c38: 3535 jal 20415a64 +20415c3a: 3535 jal 20415a66 +20415c3c: 3535 jal 20415a68 +20415c3e: 3535 jal 20415a6a +20415c40: 3535 jal 20415a6c +20415c42: 0d0a slli s10,s10,0x2 +20415c44: 2020 fld fs0,64(s0) +20415c46: 2020 fld fs0,64(s0) +20415c48: 2020 fld fs0,64(s0) +20415c4a: 2020 fld fs0,64(s0) +20415c4c: 3535 jal 20415a78 +20415c4e: 3535 jal 20415a7a +20415c50: 2020 fld fs0,64(s0) +20415c52: 2020 fld fs0,64(s0) +20415c54: 2020 fld fs0,64(s0) +20415c56: 2020 fld fs0,64(s0) +20415c58: 2020 fld fs0,64(s0) +20415c5a: 2020 fld fs0,64(s0) +20415c5c: 2020 fld fs0,64(s0) +20415c5e: 2020 fld fs0,64(s0) +20415c60: 2020 fld fs0,64(s0) +20415c62: 3520 fld fs0,104(a0) +20415c64: 3535 jal 20415a90 <__exit+0xe> +20415c66: 0a35 addi s4,s4,13 +20415c68: 200d jal 20415c8a +20415c6a: 2020 fld fs0,64(s0) +20415c6c: 2020 fld fs0,64(s0) +20415c6e: 2020 fld fs0,64(s0) +20415c70: 3535 jal 20415a9c <__rt_init_rti_board_start> +20415c72: 3535 jal 20415a9e <__rt_init_rti_board_start+0x2> +20415c74: 2020 fld fs0,64(s0) +20415c76: 2020 fld fs0,64(s0) +20415c78: 2020 fld fs0,64(s0) +20415c7a: 2020 fld fs0,64(s0) +20415c7c: 2020 fld fs0,64(s0) +20415c7e: 2020 fld fs0,64(s0) +20415c80: 2020 fld fs0,64(s0) +20415c82: 2020 fld fs0,64(s0) +20415c84: 2020 fld fs0,64(s0) +20415c86: 2020 fld fs0,64(s0) +20415c88: 3520 fld fs0,104(a0) +20415c8a: 3535 jal 20415ab6 <__rt_init_end+0xa> +20415c8c: 0a35 addi s4,s4,13 +20415c8e: 200d jal 20415cb0 +20415c90: 2020 fld fs0,64(s0) +20415c92: 2020 fld fs0,64(s0) +20415c94: 3520 fld fs0,104(a0) +20415c96: 3535 jal 20415ac2 <__rt_init_end+0x16> +20415c98: 2035 jal 20415cc4 +20415c9a: 2020 fld fs0,64(s0) +20415c9c: 2020 fld fs0,64(s0) +20415c9e: 2020 fld fs0,64(s0) +20415ca0: 2020 fld fs0,64(s0) +20415ca2: 2020 fld fs0,64(s0) +20415ca4: 2020 fld fs0,64(s0) +20415ca6: 2020 fld fs0,64(s0) +20415ca8: 2020 fld fs0,64(s0) +20415caa: 2020 fld fs0,64(s0) +20415cac: 2020 fld fs0,64(s0) +20415cae: 2020 fld fs0,64(s0) +20415cb0: 3535 jal 20415adc <__rt_init_end+0x30> +20415cb2: 3535 jal 20415ade <__rt_init_end+0x32> +20415cb4: 0d0a slli s10,s10,0x2 +20415cb6: 2020 fld fs0,64(s0) +20415cb8: 2020 fld fs0,64(s0) +20415cba: 3520 fld fs0,104(a0) +20415cbc: 3535 jal 20415ae8 <__rt_init_end+0x3c> +20415cbe: 2035 jal 20415cea +20415cc0: 2020 fld fs0,64(s0) +20415cc2: 2020 fld fs0,64(s0) +20415cc4: 2020 fld fs0,64(s0) +20415cc6: 3535 jal 20415af2 <__rt_init_end+0x46> +20415cc8: 3535 jal 20415af4 <__rt_init_end+0x48> +20415cca: 3535 jal 20415af6 <__rt_init_end+0x4a> +20415ccc: 3535 jal 20415af8 <__rt_init_end+0x4c> +20415cce: 3535 jal 20415afa <__rt_init_end+0x4e> +20415cd0: 3535 jal 20415afc <__rt_init_end+0x50> +20415cd2: 3535 jal 20415afe <__rt_init_end+0x52> +20415cd4: 3535 jal 20415b00 <__rt_init_end+0x54> +20415cd6: 3535 jal 20415b02 <__rt_init_end+0x56> +20415cd8: 3535 jal 20415b04 <__rt_init_end+0x58> +20415cda: 3535 jal 20415b06 <__rt_init_end+0x5a> +20415cdc: 0d0a slli s10,s10,0x2 +20415cde: 2020 fld fs0,64(s0) +20415ce0: 2020 fld fs0,64(s0) +20415ce2: 3535 jal 20415b0e <__rt_init_end+0x62> +20415ce4: 3535 jal 20415b10 <__rt_init_end+0x64> +20415ce6: 2020 fld fs0,64(s0) +20415ce8: 2020 fld fs0,64(s0) +20415cea: 2020 fld fs0,64(s0) +20415cec: 3520 fld fs0,104(a0) +20415cee: 3535 jal 20415b1a <__rt_init_end+0x6e> +20415cf0: 3535 jal 20415b1c <__rt_init_end+0x70> +20415cf2: 3535 jal 20415b1e <__rt_init_end+0x72> +20415cf4: 3535 jal 20415b20 <__rt_init_end+0x74> +20415cf6: 3535 jal 20415b22 <__rt_init_end+0x76> +20415cf8: 3535 jal 20415b24 <__rt_init_end+0x78> +20415cfa: 3535 jal 20415b26 <__rt_init_end+0x7a> +20415cfc: 3535 jal 20415b28 <__rt_init_end+0x7c> +20415cfe: 3535 jal 20415b2a <__rt_init_end+0x7e> +20415d00: 3535 jal 20415b2c <__rt_init_end+0x80> +20415d02: 3535 jal 20415b2e <__rt_init_end+0x82> +20415d04: 0a35 addi s4,s4,13 +20415d06: 200d jal 20415d28 +20415d08: 2020 fld fs0,64(s0) +20415d0a: 3535 jal 20415b36 <__rt_init_end+0x8a> +20415d0c: 3535 jal 20415b38 <__rt_init_end+0x8c> +20415d0e: 2020 fld fs0,64(s0) +20415d10: 2020 fld fs0,64(s0) +20415d12: 2020 fld fs0,64(s0) +20415d14: 2020 fld fs0,64(s0) +20415d16: 2020 fld fs0,64(s0) +20415d18: 2020 fld fs0,64(s0) +20415d1a: 2020 fld fs0,64(s0) +20415d1c: 2020 fld fs0,64(s0) +20415d1e: 2020 fld fs0,64(s0) +20415d20: 2020 fld fs0,64(s0) +20415d22: 2020 fld fs0,64(s0) +20415d24: 2020 fld fs0,64(s0) +20415d26: 2020 fld fs0,64(s0) +20415d28: 2020 fld fs0,64(s0) +20415d2a: 3520 fld fs0,104(a0) +20415d2c: 3535 jal 20415b58 <__rt_init_end+0xac> +20415d2e: 0a35 addi s4,s4,13 +20415d30: 200d jal 20415d52 +20415d32: 3520 fld fs0,104(a0) +20415d34: 3535 jal 20415b60 +20415d36: 2035 jal 20415d62 +20415d38: 2020 fld fs0,64(s0) +20415d3a: 2020 fld fs0,64(s0) +20415d3c: 2020 fld fs0,64(s0) +20415d3e: 2020 fld fs0,64(s0) +20415d40: 2020 fld fs0,64(s0) +20415d42: 2020 fld fs0,64(s0) +20415d44: 2020 fld fs0,64(s0) +20415d46: 2020 fld fs0,64(s0) +20415d48: 2020 fld fs0,64(s0) +20415d4a: 2020 fld fs0,64(s0) +20415d4c: 2020 fld fs0,64(s0) +20415d4e: 2020 fld fs0,64(s0) +20415d50: 2020 fld fs0,64(s0) +20415d52: 2020 fld fs0,64(s0) +20415d54: 2020 fld fs0,64(s0) +20415d56: 3535 jal 20415b82 +20415d58: 3535 jal 20415b84 +20415d5a: 0d0a slli s10,s10,0x2 +20415d5c: 3520 fld fs0,104(a0) +20415d5e: 3535 jal 20415b8a +20415d60: 2035 jal 20415d8c +20415d62: 2020 fld fs0,64(s0) +20415d64: 2020 fld fs0,64(s0) +20415d66: 2020 fld fs0,64(s0) +20415d68: 2020 fld fs0,64(s0) +20415d6a: 2020 fld fs0,64(s0) +20415d6c: 2020 fld fs0,64(s0) +20415d6e: 2020 fld fs0,64(s0) +20415d70: 2020 fld fs0,64(s0) +20415d72: 2020 fld fs0,64(s0) +20415d74: 2020 fld fs0,64(s0) +20415d76: 2020 fld fs0,64(s0) +20415d78: 2020 fld fs0,64(s0) +20415d7a: 2020 fld fs0,64(s0) +20415d7c: 2020 fld fs0,64(s0) +20415d7e: 2020 fld fs0,64(s0) +20415d80: 2020 fld fs0,64(s0) +20415d82: 3535 jal 20415bae +20415d84: 3535 jal 20415bb0 +20415d86: 0d0a slli s10,s10,0x2 +20415d88: 3535 jal 20415bb4 +20415d8a: 3535 jal 20415bb6 +20415d8c: 3535 jal 20415bb8 +20415d8e: 3535 jal 20415bba +20415d90: 3535 jal 20415bbc +20415d92: 3535 jal 20415bbe +20415d94: 3535 jal 20415bc0 +20415d96: 3535 jal 20415bc2 +20415d98: 3535 jal 20415bc4 +20415d9a: 3535 jal 20415bc6 +20415d9c: 3535 jal 20415bc8 +20415d9e: 3535 jal 20415bca +20415da0: 3535 jal 20415bcc +20415da2: 3535 jal 20415bce +20415da4: 2020 fld fs0,64(s0) +20415da6: 2020 fld fs0,64(s0) +20415da8: 2020 fld fs0,64(s0) +20415daa: 2020 fld fs0,64(s0) +20415dac: 2020 fld fs0,64(s0) +20415dae: 3535 jal 20415bda +20415db0: 3535 jal 20415bdc +20415db2: 0a35 addi s4,s4,13 +20415db4: 200d jal 20415dd6 +20415db6: 3535 jal 20415be2 +20415db8: 3535 jal 20415be4 +20415dba: 2035 jal 20415de6 +20415dbc: 2020 fld fs0,64(s0) +20415dbe: 2020 fld fs0,64(s0) +20415dc0: 2020 fld fs0,64(s0) +20415dc2: 2020 fld fs0,64(s0) +20415dc4: 2020 fld fs0,64(s0) +20415dc6: 3535 jal 20415bf2 +20415dc8: 3535 jal 20415bf4 +20415dca: 3535 jal 20415bf6 +20415dcc: 3535 jal 20415bf8 +20415dce: 2035 jal 20415dfa +20415dd0: 2020 fld fs0,64(s0) +20415dd2: 2020 fld fs0,64(s0) +20415dd4: 2020 fld fs0,64(s0) +20415dd6: 2020 fld fs0,64(s0) +20415dd8: 2020 fld fs0,64(s0) +20415dda: 3535 jal 20415c06 +20415ddc: 3535 jal 20415c08 +20415dde: 0a35 addi s4,s4,13 +20415de0: 200d jal 20415e02 +20415de2: 2020 fld fs0,64(s0) +20415de4: 3535 jal 20415c10 +20415de6: 3535 jal 20415c12 +20415de8: 2035 jal 20415e14 +20415dea: 2020 fld fs0,64(s0) +20415dec: 2020 fld fs0,64(s0) +20415dee: 2020 fld fs0,64(s0) +20415df0: 2020 fld fs0,64(s0) +20415df2: 2020 fld fs0,64(s0) +20415df4: 3535 jal 20415c20 +20415df6: 3535 jal 20415c22 +20415df8: 2035 jal 20415e24 +20415dfa: 2020 fld fs0,64(s0) +20415dfc: 2020 fld fs0,64(s0) +20415dfe: 2020 fld fs0,64(s0) +20415e00: 2020 fld fs0,64(s0) +20415e02: 2020 fld fs0,64(s0) +20415e04: 3535 jal 20415c30 +20415e06: 3535 jal 20415c32 +20415e08: 0a35 addi s4,s4,13 +20415e0a: 200d jal 20415e2c +20415e0c: 2020 fld fs0,64(s0) +20415e0e: 2020 fld fs0,64(s0) +20415e10: 3535 jal 20415c3c +20415e12: 3535 jal 20415c3e +20415e14: 2035 jal 20415e40 +20415e16: 2020 fld fs0,64(s0) +20415e18: 2020 fld fs0,64(s0) +20415e1a: 2020 fld fs0,64(s0) +20415e1c: 2020 fld fs0,64(s0) +20415e1e: 2020 fld fs0,64(s0) +20415e20: 2035 jal 20415e4c +20415e22: 2020 fld fs0,64(s0) +20415e24: 2020 fld fs0,64(s0) +20415e26: 2020 fld fs0,64(s0) +20415e28: 2020 fld fs0,64(s0) +20415e2a: 2020 fld fs0,64(s0) +20415e2c: 3535 jal 20415c58 +20415e2e: 3535 jal 20415c5a +20415e30: 0a35 addi s4,s4,13 +20415e32: 200d jal 20415e54 +20415e34: 2020 fld fs0,64(s0) +20415e36: 2020 fld fs0,64(s0) +20415e38: 2020 fld fs0,64(s0) +20415e3a: 3535 jal 20415c66 +20415e3c: 3535 jal 20415c68 +20415e3e: 2035 jal 20415e6a +20415e40: 2020 fld fs0,64(s0) +20415e42: 2020 fld fs0,64(s0) +20415e44: 2020 fld fs0,64(s0) +20415e46: 2020 fld fs0,64(s0) +20415e48: 2020 fld fs0,64(s0) +20415e4a: 2020 fld fs0,64(s0) +20415e4c: 2020 fld fs0,64(s0) +20415e4e: 2020 fld fs0,64(s0) +20415e50: 2020 fld fs0,64(s0) +20415e52: 3535 jal 20415c7e +20415e54: 3535 jal 20415c80 +20415e56: 0a35 addi s4,s4,13 +20415e58: 200d jal 20415e7a +20415e5a: 2020 fld fs0,64(s0) +20415e5c: 2020 fld fs0,64(s0) +20415e5e: 2020 fld fs0,64(s0) +20415e60: 2020 fld fs0,64(s0) +20415e62: 3535 jal 20415c8e +20415e64: 3535 jal 20415c90 +20415e66: 2035 jal 20415e92 +20415e68: 2020 fld fs0,64(s0) +20415e6a: 2020 fld fs0,64(s0) +20415e6c: 2020 fld fs0,64(s0) +20415e6e: 2020 fld fs0,64(s0) +20415e70: 2020 fld fs0,64(s0) +20415e72: 2020 fld fs0,64(s0) +20415e74: 2020 fld fs0,64(s0) +20415e76: 3535 jal 20415ca2 +20415e78: 3535 jal 20415ca4 +20415e7a: 0a35 addi s4,s4,13 +20415e7c: 200d jal 20415e9e +20415e7e: 2020 fld fs0,64(s0) +20415e80: 2020 fld fs0,64(s0) +20415e82: 2020 fld fs0,64(s0) +20415e84: 2020 fld fs0,64(s0) +20415e86: 2020 fld fs0,64(s0) +20415e88: 3535 jal 20415cb4 +20415e8a: 3535 jal 20415cb6 +20415e8c: 2035 jal 20415eb8 +20415e8e: 2020 fld fs0,64(s0) +20415e90: 2020 fld fs0,64(s0) +20415e92: 2020 fld fs0,64(s0) +20415e94: 2020 fld fs0,64(s0) +20415e96: 2020 fld fs0,64(s0) +20415e98: 3535 jal 20415cc4 +20415e9a: 3535 jal 20415cc6 +20415e9c: 0a35 addi s4,s4,13 +20415e9e: 200d jal 20415ec0 +20415ea0: 2020 fld fs0,64(s0) +20415ea2: 2020 fld fs0,64(s0) +20415ea4: 2020 fld fs0,64(s0) +20415ea6: 2020 fld fs0,64(s0) +20415ea8: 2020 fld fs0,64(s0) +20415eaa: 2020 fld fs0,64(s0) +20415eac: 3535 jal 20415cd8 +20415eae: 3535 jal 20415cda +20415eb0: 2035 jal 20415edc +20415eb2: 2020 fld fs0,64(s0) +20415eb4: 2020 fld fs0,64(s0) +20415eb6: 2020 fld fs0,64(s0) +20415eb8: 3535 jal 20415ce4 +20415eba: 3535 jal 20415ce6 +20415ebc: 0a35 addi s4,s4,13 +20415ebe: 200d jal 20415ee0 +20415ec0: 2020 fld fs0,64(s0) +20415ec2: 2020 fld fs0,64(s0) +20415ec4: 2020 fld fs0,64(s0) +20415ec6: 2020 fld fs0,64(s0) +20415ec8: 2020 fld fs0,64(s0) +20415eca: 2020 fld fs0,64(s0) +20415ecc: 2020 fld fs0,64(s0) +20415ece: 3535 jal 20415cfa +20415ed0: 3535 jal 20415cfc +20415ed2: 2035 jal 20415efe +20415ed4: 2020 fld fs0,64(s0) +20415ed6: 3535 jal 20415d02 +20415ed8: 3535 jal 20415d04 +20415eda: 0a35 addi s4,s4,13 +20415edc: 200d jal 20415efe +20415ede: 2020 fld fs0,64(s0) +20415ee0: 2020 fld fs0,64(s0) +20415ee2: 2020 fld fs0,64(s0) +20415ee4: 2020 fld fs0,64(s0) +20415ee6: 2020 fld fs0,64(s0) +20415ee8: 2020 fld fs0,64(s0) +20415eea: 2020 fld fs0,64(s0) +20415eec: 2020 fld fs0,64(s0) +20415eee: 3535 jal 20415d1a +20415ef0: 3535 jal 20415d1c +20415ef2: 3535 jal 20415d1e +20415ef4: 3535 jal 20415d20 +20415ef6: 0a35 addi s4,s4,13 +20415ef8: 200d jal 20415f1a +20415efa: 2020 fld fs0,64(s0) +20415efc: 2020 fld fs0,64(s0) +20415efe: 2020 fld fs0,64(s0) +20415f00: 2020 fld fs0,64(s0) +20415f02: 2020 fld fs0,64(s0) +20415f04: 2020 fld fs0,64(s0) +20415f06: 2020 fld fs0,64(s0) +20415f08: 2020 fld fs0,64(s0) +20415f0a: 2020 fld fs0,64(s0) +20415f0c: 3535 jal 20415d38 +20415f0e: 3535 jal 20415d3a +20415f10: 0a35 addi s4,s4,13 +20415f12: 200d jal 20415f34 +20415f14: 2020 fld fs0,64(s0) +20415f16: 2020 fld fs0,64(s0) +20415f18: 2020 fld fs0,64(s0) +20415f1a: 2020 fld fs0,64(s0) +20415f1c: 2020 fld fs0,64(s0) +20415f1e: 2020 fld fs0,64(s0) +20415f20: 2020 fld fs0,64(s0) +20415f22: 2020 fld fs0,64(s0) +20415f24: 2020 fld fs0,64(s0) +20415f26: 2020 fld fs0,64(s0) +20415f28: 0a35 addi s4,s4,13 +20415f2a: 0a0d addi s4,s4,3 +20415f2c: 200d jal 20415f4e +20415f2e: 2020 fld fs0,64(s0) +20415f30: 2020 fld fs0,64(s0) 20415f32: 2020 fld fs0,64(s0) -20415f34: 3535 jal 20415d60 -20415f36: 3535 jal 20415d62 -20415f38: 3535 jal 20415d64 -20415f3a: 3535 jal 20415d66 -20415f3c: 0a35 addi s4,s4,13 -20415f3e: 350d jal 20415d60 -20415f40: 3535 jal 20415d6c -20415f42: 3535 jal 20415d6e -20415f44: 3535 jal 20415d70 -20415f46: 3535 jal 20415d72 -20415f48: 3535 jal 20415d74 -20415f4a: 3535 jal 20415d76 -20415f4c: 3535 jal 20415d78 -20415f4e: 3535 jal 20415d7a -20415f50: 3535 jal 20415d7c -20415f52: 3535 jal 20415d7e -20415f54: 3535 jal 20415d80 -20415f56: 3535 jal 20415d82 -20415f58: 3535 jal 20415d84 -20415f5a: 3535 jal 20415d86 -20415f5c: 3535 jal 20415d88 -20415f5e: 3535 jal 20415d8a -20415f60: 3535 jal 20415d8c -20415f62: 3535 jal 20415d8e -20415f64: 3535 jal 20415d90 -20415f66: 3535 jal 20415d92 -20415f68: 3535 jal 20415d94 -20415f6a: 3535 jal 20415d96 -20415f6c: 3535 jal 20415d98 -20415f6e: 0d0a slli s10,s10,0x2 -20415f70: 0000 unimp +20415f34: 2020 fld fs0,64(s0) +20415f36: 2020 fld fs0,64(s0) +20415f38: 2020 fld fs0,64(s0) +20415f3a: 2020 fld fs0,64(s0) +20415f3c: 64656c27 0x64656c27 +20415f40: 665f 6461 2765 0x27656461665f +20415f46: 4420 lw s0,72(s0) +20415f48: 6d65 lui s10,0x19 +20415f4a: 0d0a206f j 204b801a <_data_lma+0xa00fe> +20415f4e: 0d0a slli s10,s10,0x2 +20415f50: 0000 unimp +20415f52: 0000 unimp +20415f54: 0d0a slli s10,s10,0x2 +20415f56: 0000 unimp +20415f58: 4150 lw a2,4(a0) +20415f5a: 0d0a5353 0xd0a5353 +20415f5e: 0000 unimp +20415f60: 4146 lw sp,80(sp) +20415f62: 4c49 li s8,18 +20415f64: 0d0a slli s10,s10,0x2 +20415f66: 0000 unimp +20415f68: 69726573 csrrsi a0,0x697,4 +20415f6c: 6c61 lui s8,0x18 +20415f6e: 2120 fld fs0,64(a0) +20415f70: 203d jal 20415f9e <__FUNCTION__.2367+0x1a> +20415f72: 5452 lw s0,52(sp) +20415f74: 4e5f 4c55 004c 0x4c4c554e5f +20415f7a: 0000 unimp +20415f7c: 7564 flw fs1,108(a0) +20415f7e: 74726173 csrrsi sp,0x747,4 ... -20415f74 : -20415f74: 0d0a slli s10,s10,0x2 -20415f76: 0d0a slli s10,s10,0x2 -20415f78: 2020 fld fs0,64(s0) -20415f7a: 2020 fld fs0,64(s0) -20415f7c: 2020 fld fs0,64(s0) -20415f7e: 2020 fld fs0,64(s0) -20415f80: 2020 fld fs0,64(s0) -20415f82: 2020 fld fs0,64(s0) -20415f84: 2020 fld fs0,64(s0) -20415f86: 2020 fld fs0,64(s0) -20415f88: 49464953 0x49464953 -20415f8c: 4556 lw a0,84(sp) -20415f8e: 202c fld fa1,64(s0) -20415f90: 4e49 li t3,18 -20415f92: 0d0a2e43 0xd0a2e43 -20415f96: 0d0a slli s10,s10,0x2 -20415f98: 2020 fld fs0,64(s0) -20415f9a: 2020 fld fs0,64(s0) -20415f9c: 2020 fld fs0,64(s0) -20415f9e: 2020 fld fs0,64(s0) -20415fa0: 3520 fld fs0,104(a0) -20415fa2: 3535 jal 20415dce -20415fa4: 3535 jal 20415dd0 -20415fa6: 3535 jal 20415dd2 -20415fa8: 3535 jal 20415dd4 -20415faa: 3535 jal 20415dd6 -20415fac: 3535 jal 20415dd8 -20415fae: 3535 jal 20415dda -20415fb0: 3535 jal 20415ddc -20415fb2: 3535 jal 20415dde -20415fb4: 3535 jal 20415de0 -20415fb6: 3535 jal 20415de2 -20415fb8: 3535 jal 20415de4 -20415fba: 0d0a slli s10,s10,0x2 -20415fbc: 2020 fld fs0,64(s0) -20415fbe: 2020 fld fs0,64(s0) -20415fc0: 2020 fld fs0,64(s0) -20415fc2: 2020 fld fs0,64(s0) -20415fc4: 3535 jal 20415df0 -20415fc6: 3535 jal 20415df2 -20415fc8: 2020 fld fs0,64(s0) -20415fca: 2020 fld fs0,64(s0) -20415fcc: 2020 fld fs0,64(s0) -20415fce: 2020 fld fs0,64(s0) -20415fd0: 2020 fld fs0,64(s0) -20415fd2: 2020 fld fs0,64(s0) -20415fd4: 2020 fld fs0,64(s0) -20415fd6: 2020 fld fs0,64(s0) -20415fd8: 2020 fld fs0,64(s0) -20415fda: 3520 fld fs0,104(a0) -20415fdc: 3535 jal 20415e08 <__exit+0xa> -20415fde: 0a35 addi s4,s4,13 -20415fe0: 200d jal 20416002 -20415fe2: 2020 fld fs0,64(s0) -20415fe4: 2020 fld fs0,64(s0) -20415fe6: 2020 fld fs0,64(s0) -20415fe8: 3535 jal 20415e14 <__rt_init_rti_start> -20415fea: 3535 jal 20415e16 <__rt_init_rti_start+0x2> -20415fec: 2020 fld fs0,64(s0) -20415fee: 2020 fld fs0,64(s0) -20415ff0: 2020 fld fs0,64(s0) -20415ff2: 2020 fld fs0,64(s0) -20415ff4: 2020 fld fs0,64(s0) -20415ff6: 2020 fld fs0,64(s0) -20415ff8: 2020 fld fs0,64(s0) -20415ffa: 2020 fld fs0,64(s0) -20415ffc: 2020 fld fs0,64(s0) -20415ffe: 2020 fld fs0,64(s0) -20416000: 3520 fld fs0,104(a0) -20416002: 3535 jal 20415e2e <__rt_init_end+0x6> -20416004: 0a35 addi s4,s4,13 -20416006: 200d jal 20416028 -20416008: 2020 fld fs0,64(s0) -2041600a: 2020 fld fs0,64(s0) -2041600c: 3520 fld fs0,104(a0) -2041600e: 3535 jal 20415e3a <__rt_init_end+0x12> -20416010: 2035 jal 2041603c -20416012: 2020 fld fs0,64(s0) -20416014: 2020 fld fs0,64(s0) -20416016: 2020 fld fs0,64(s0) -20416018: 2020 fld fs0,64(s0) -2041601a: 2020 fld fs0,64(s0) -2041601c: 2020 fld fs0,64(s0) -2041601e: 2020 fld fs0,64(s0) -20416020: 2020 fld fs0,64(s0) -20416022: 2020 fld fs0,64(s0) -20416024: 2020 fld fs0,64(s0) -20416026: 2020 fld fs0,64(s0) -20416028: 3535 jal 20415e54 <__rt_init_end+0x2c> -2041602a: 3535 jal 20415e56 <__rt_init_end+0x2e> -2041602c: 0d0a slli s10,s10,0x2 -2041602e: 2020 fld fs0,64(s0) -20416030: 2020 fld fs0,64(s0) -20416032: 3520 fld fs0,104(a0) -20416034: 3535 jal 20415e60 <__rt_init_end+0x38> -20416036: 2035 jal 20416062 -20416038: 2020 fld fs0,64(s0) -2041603a: 2020 fld fs0,64(s0) -2041603c: 2020 fld fs0,64(s0) -2041603e: 3535 jal 20415e6a <__rt_init_end+0x42> -20416040: 3535 jal 20415e6c <__rt_init_end+0x44> -20416042: 3535 jal 20415e6e <__rt_init_end+0x46> -20416044: 3535 jal 20415e70 <__rt_init_end+0x48> -20416046: 3535 jal 20415e72 <__rt_init_end+0x4a> -20416048: 3535 jal 20415e74 <__rt_init_end+0x4c> -2041604a: 3535 jal 20415e76 <__rt_init_end+0x4e> -2041604c: 3535 jal 20415e78 <__rt_init_end+0x50> -2041604e: 3535 jal 20415e7a <__rt_init_end+0x52> -20416050: 3535 jal 20415e7c <__rt_init_end+0x54> -20416052: 3535 jal 20415e7e <__rt_init_end+0x56> -20416054: 0d0a slli s10,s10,0x2 -20416056: 2020 fld fs0,64(s0) -20416058: 2020 fld fs0,64(s0) -2041605a: 3535 jal 20415e86 <__rt_init_end+0x5e> -2041605c: 3535 jal 20415e88 <__rt_init_end+0x60> -2041605e: 2020 fld fs0,64(s0) -20416060: 2020 fld fs0,64(s0) -20416062: 2020 fld fs0,64(s0) -20416064: 3520 fld fs0,104(a0) -20416066: 3535 jal 20415e92 <__rt_init_end+0x6a> -20416068: 3535 jal 20415e94 <__rt_init_end+0x6c> -2041606a: 3535 jal 20415e96 <__rt_init_end+0x6e> -2041606c: 3535 jal 20415e98 <__rt_init_end+0x70> -2041606e: 3535 jal 20415e9a <__rt_init_end+0x72> -20416070: 3535 jal 20415e9c <__rt_init_end+0x74> -20416072: 3535 jal 20415e9e <__rt_init_end+0x76> -20416074: 3535 jal 20415ea0 <__rt_init_end+0x78> -20416076: 3535 jal 20415ea2 <__rt_init_end+0x7a> -20416078: 3535 jal 20415ea4 <__rt_init_end+0x7c> -2041607a: 3535 jal 20415ea6 <__rt_init_end+0x7e> -2041607c: 0a35 addi s4,s4,13 -2041607e: 200d jal 204160a0 -20416080: 2020 fld fs0,64(s0) -20416082: 3535 jal 20415eae <__rt_init_end+0x86> -20416084: 3535 jal 20415eb0 <__rt_init_end+0x88> -20416086: 2020 fld fs0,64(s0) -20416088: 2020 fld fs0,64(s0) -2041608a: 2020 fld fs0,64(s0) -2041608c: 2020 fld fs0,64(s0) -2041608e: 2020 fld fs0,64(s0) -20416090: 2020 fld fs0,64(s0) -20416092: 2020 fld fs0,64(s0) -20416094: 2020 fld fs0,64(s0) -20416096: 2020 fld fs0,64(s0) -20416098: 2020 fld fs0,64(s0) -2041609a: 2020 fld fs0,64(s0) -2041609c: 2020 fld fs0,64(s0) -2041609e: 2020 fld fs0,64(s0) -204160a0: 2020 fld fs0,64(s0) -204160a2: 3520 fld fs0,104(a0) -204160a4: 3535 jal 20415ed0 <__rt_init_end+0xa8> -204160a6: 0a35 addi s4,s4,13 -204160a8: 200d jal 204160ca -204160aa: 3520 fld fs0,104(a0) -204160ac: 3535 jal 20415ed8 -204160ae: 2035 jal 204160da -204160b0: 2020 fld fs0,64(s0) -204160b2: 2020 fld fs0,64(s0) -204160b4: 2020 fld fs0,64(s0) -204160b6: 2020 fld fs0,64(s0) -204160b8: 2020 fld fs0,64(s0) -204160ba: 2020 fld fs0,64(s0) -204160bc: 2020 fld fs0,64(s0) -204160be: 2020 fld fs0,64(s0) -204160c0: 2020 fld fs0,64(s0) -204160c2: 2020 fld fs0,64(s0) -204160c4: 2020 fld fs0,64(s0) -204160c6: 2020 fld fs0,64(s0) -204160c8: 2020 fld fs0,64(s0) -204160ca: 2020 fld fs0,64(s0) -204160cc: 2020 fld fs0,64(s0) -204160ce: 3535 jal 20415efa -204160d0: 3535 jal 20415efc -204160d2: 0d0a slli s10,s10,0x2 -204160d4: 3520 fld fs0,104(a0) -204160d6: 3535 jal 20415f02 -204160d8: 2035 jal 20416104 -204160da: 2020 fld fs0,64(s0) -204160dc: 2020 fld fs0,64(s0) -204160de: 2020 fld fs0,64(s0) -204160e0: 2020 fld fs0,64(s0) -204160e2: 2020 fld fs0,64(s0) -204160e4: 2020 fld fs0,64(s0) -204160e6: 2020 fld fs0,64(s0) -204160e8: 2020 fld fs0,64(s0) -204160ea: 2020 fld fs0,64(s0) -204160ec: 2020 fld fs0,64(s0) -204160ee: 2020 fld fs0,64(s0) -204160f0: 2020 fld fs0,64(s0) -204160f2: 2020 fld fs0,64(s0) -204160f4: 2020 fld fs0,64(s0) -204160f6: 2020 fld fs0,64(s0) -204160f8: 2020 fld fs0,64(s0) -204160fa: 3535 jal 20415f26 -204160fc: 3535 jal 20415f28 -204160fe: 0d0a slli s10,s10,0x2 -20416100: 3535 jal 20415f2c -20416102: 3535 jal 20415f2e -20416104: 3535 jal 20415f30 -20416106: 3535 jal 20415f32 -20416108: 3535 jal 20415f34 -2041610a: 3535 jal 20415f36 -2041610c: 3535 jal 20415f38 -2041610e: 3535 jal 20415f3a -20416110: 3535 jal 20415f3c -20416112: 3535 jal 20415f3e -20416114: 3535 jal 20415f40 -20416116: 3535 jal 20415f42 -20416118: 3535 jal 20415f44 -2041611a: 3535 jal 20415f46 -2041611c: 2020 fld fs0,64(s0) -2041611e: 2020 fld fs0,64(s0) -20416120: 2020 fld fs0,64(s0) -20416122: 2020 fld fs0,64(s0) -20416124: 2020 fld fs0,64(s0) -20416126: 3535 jal 20415f52 -20416128: 3535 jal 20415f54 -2041612a: 0a35 addi s4,s4,13 -2041612c: 200d jal 2041614e -2041612e: 3535 jal 20415f5a -20416130: 3535 jal 20415f5c -20416132: 2035 jal 2041615e -20416134: 2020 fld fs0,64(s0) -20416136: 2020 fld fs0,64(s0) -20416138: 2020 fld fs0,64(s0) -2041613a: 2020 fld fs0,64(s0) -2041613c: 2020 fld fs0,64(s0) -2041613e: 3535 jal 20415f6a -20416140: 3535 jal 20415f6c -20416142: 3535 jal 20415f6e -20416144: 3535 jal 20415f70 -20416146: 2035 jal 20416172 -20416148: 2020 fld fs0,64(s0) -2041614a: 2020 fld fs0,64(s0) -2041614c: 2020 fld fs0,64(s0) -2041614e: 2020 fld fs0,64(s0) -20416150: 2020 fld fs0,64(s0) -20416152: 3535 jal 20415f7e -20416154: 3535 jal 20415f80 -20416156: 0a35 addi s4,s4,13 -20416158: 200d jal 2041617a -2041615a: 2020 fld fs0,64(s0) -2041615c: 3535 jal 20415f88 -2041615e: 3535 jal 20415f8a -20416160: 2035 jal 2041618c -20416162: 2020 fld fs0,64(s0) -20416164: 2020 fld fs0,64(s0) -20416166: 2020 fld fs0,64(s0) -20416168: 2020 fld fs0,64(s0) -2041616a: 2020 fld fs0,64(s0) -2041616c: 3535 jal 20415f98 -2041616e: 3535 jal 20415f9a -20416170: 2035 jal 2041619c -20416172: 2020 fld fs0,64(s0) -20416174: 2020 fld fs0,64(s0) -20416176: 2020 fld fs0,64(s0) -20416178: 2020 fld fs0,64(s0) -2041617a: 2020 fld fs0,64(s0) -2041617c: 3535 jal 20415fa8 -2041617e: 3535 jal 20415faa -20416180: 0a35 addi s4,s4,13 -20416182: 200d jal 204161a4 -20416184: 2020 fld fs0,64(s0) -20416186: 2020 fld fs0,64(s0) -20416188: 3535 jal 20415fb4 -2041618a: 3535 jal 20415fb6 -2041618c: 2035 jal 204161b8 -2041618e: 2020 fld fs0,64(s0) -20416190: 2020 fld fs0,64(s0) -20416192: 2020 fld fs0,64(s0) -20416194: 2020 fld fs0,64(s0) -20416196: 2020 fld fs0,64(s0) -20416198: 2035 jal 204161c4 -2041619a: 2020 fld fs0,64(s0) -2041619c: 2020 fld fs0,64(s0) -2041619e: 2020 fld fs0,64(s0) -204161a0: 2020 fld fs0,64(s0) -204161a2: 2020 fld fs0,64(s0) -204161a4: 3535 jal 20415fd0 -204161a6: 3535 jal 20415fd2 -204161a8: 0a35 addi s4,s4,13 -204161aa: 200d jal 204161cc -204161ac: 2020 fld fs0,64(s0) -204161ae: 2020 fld fs0,64(s0) -204161b0: 2020 fld fs0,64(s0) -204161b2: 3535 jal 20415fde -204161b4: 3535 jal 20415fe0 -204161b6: 2035 jal 204161e2 -204161b8: 2020 fld fs0,64(s0) -204161ba: 2020 fld fs0,64(s0) -204161bc: 2020 fld fs0,64(s0) -204161be: 2020 fld fs0,64(s0) -204161c0: 2020 fld fs0,64(s0) -204161c2: 2020 fld fs0,64(s0) -204161c4: 2020 fld fs0,64(s0) -204161c6: 2020 fld fs0,64(s0) -204161c8: 2020 fld fs0,64(s0) -204161ca: 3535 jal 20415ff6 -204161cc: 3535 jal 20415ff8 -204161ce: 0a35 addi s4,s4,13 -204161d0: 200d jal 204161f2 -204161d2: 2020 fld fs0,64(s0) -204161d4: 2020 fld fs0,64(s0) -204161d6: 2020 fld fs0,64(s0) -204161d8: 2020 fld fs0,64(s0) -204161da: 3535 jal 20416006 -204161dc: 3535 jal 20416008 -204161de: 2035 jal 2041620a -204161e0: 2020 fld fs0,64(s0) -204161e2: 2020 fld fs0,64(s0) -204161e4: 2020 fld fs0,64(s0) -204161e6: 2020 fld fs0,64(s0) -204161e8: 2020 fld fs0,64(s0) -204161ea: 2020 fld fs0,64(s0) -204161ec: 2020 fld fs0,64(s0) -204161ee: 3535 jal 2041601a -204161f0: 3535 jal 2041601c -204161f2: 0a35 addi s4,s4,13 -204161f4: 200d jal 20416216 -204161f6: 2020 fld fs0,64(s0) -204161f8: 2020 fld fs0,64(s0) -204161fa: 2020 fld fs0,64(s0) -204161fc: 2020 fld fs0,64(s0) -204161fe: 2020 fld fs0,64(s0) -20416200: 3535 jal 2041602c -20416202: 3535 jal 2041602e -20416204: 2035 jal 20416230 -20416206: 2020 fld fs0,64(s0) -20416208: 2020 fld fs0,64(s0) -2041620a: 2020 fld fs0,64(s0) -2041620c: 2020 fld fs0,64(s0) -2041620e: 2020 fld fs0,64(s0) -20416210: 3535 jal 2041603c -20416212: 3535 jal 2041603e -20416214: 0a35 addi s4,s4,13 -20416216: 200d jal 20416238 -20416218: 2020 fld fs0,64(s0) -2041621a: 2020 fld fs0,64(s0) -2041621c: 2020 fld fs0,64(s0) -2041621e: 2020 fld fs0,64(s0) -20416220: 2020 fld fs0,64(s0) -20416222: 2020 fld fs0,64(s0) -20416224: 3535 jal 20416050 -20416226: 3535 jal 20416052 -20416228: 2035 jal 20416254 -2041622a: 2020 fld fs0,64(s0) -2041622c: 2020 fld fs0,64(s0) -2041622e: 2020 fld fs0,64(s0) -20416230: 3535 jal 2041605c -20416232: 3535 jal 2041605e -20416234: 0a35 addi s4,s4,13 -20416236: 200d jal 20416258 -20416238: 2020 fld fs0,64(s0) -2041623a: 2020 fld fs0,64(s0) -2041623c: 2020 fld fs0,64(s0) -2041623e: 2020 fld fs0,64(s0) -20416240: 2020 fld fs0,64(s0) -20416242: 2020 fld fs0,64(s0) -20416244: 2020 fld fs0,64(s0) -20416246: 3535 jal 20416072 -20416248: 3535 jal 20416074 -2041624a: 2035 jal 20416276 -2041624c: 2020 fld fs0,64(s0) -2041624e: 3535 jal 2041607a -20416250: 3535 jal 2041607c -20416252: 0a35 addi s4,s4,13 -20416254: 200d jal 20416276 -20416256: 2020 fld fs0,64(s0) -20416258: 2020 fld fs0,64(s0) -2041625a: 2020 fld fs0,64(s0) -2041625c: 2020 fld fs0,64(s0) -2041625e: 2020 fld fs0,64(s0) -20416260: 2020 fld fs0,64(s0) -20416262: 2020 fld fs0,64(s0) -20416264: 2020 fld fs0,64(s0) -20416266: 3535 jal 20416092 -20416268: 3535 jal 20416094 -2041626a: 3535 jal 20416096 -2041626c: 3535 jal 20416098 -2041626e: 0a35 addi s4,s4,13 -20416270: 200d jal 20416292 -20416272: 2020 fld fs0,64(s0) -20416274: 2020 fld fs0,64(s0) -20416276: 2020 fld fs0,64(s0) -20416278: 2020 fld fs0,64(s0) -2041627a: 2020 fld fs0,64(s0) -2041627c: 2020 fld fs0,64(s0) -2041627e: 2020 fld fs0,64(s0) -20416280: 2020 fld fs0,64(s0) -20416282: 2020 fld fs0,64(s0) -20416284: 3535 jal 204160b0 -20416286: 3535 jal 204160b2 -20416288: 0a35 addi s4,s4,13 -2041628a: 200d jal 204162ac -2041628c: 2020 fld fs0,64(s0) -2041628e: 2020 fld fs0,64(s0) -20416290: 2020 fld fs0,64(s0) -20416292: 2020 fld fs0,64(s0) -20416294: 2020 fld fs0,64(s0) -20416296: 2020 fld fs0,64(s0) -20416298: 2020 fld fs0,64(s0) -2041629a: 2020 fld fs0,64(s0) -2041629c: 2020 fld fs0,64(s0) -2041629e: 2020 fld fs0,64(s0) -204162a0: 0a35 addi s4,s4,13 -204162a2: 0a0d addi s4,s4,3 -204162a4: 200d jal 204162c6 -204162a6: 2020 fld fs0,64(s0) -204162a8: 2020 fld fs0,64(s0) -204162aa: 2020 fld fs0,64(s0) -204162ac: 2020 fld fs0,64(s0) -204162ae: 2020 fld fs0,64(s0) -204162b0: 2020 fld fs0,64(s0) -204162b2: 2020 fld fs0,64(s0) -204162b4: 64656c27 0x64656c27 -204162b8: 665f 6461 2765 0x27656461665f -204162be: 4420 lw s0,72(s0) -204162c0: 6d65 lui s10,0x19 -204162c2: 0d0a206f j 204b8392 <_data_lma+0xa0236> -204162c6: 0d0a slli s10,s10,0x2 -204162c8: 0000 unimp -204162ca: 0000 unimp -204162cc: 0d0a slli s10,s10,0x2 -204162ce: 0000 unimp -204162d0: 4150 lw a2,4(a0) -204162d2: 0d0a5353 0xd0a5353 -204162d6: 0000 unimp -204162d8: 4146 lw sp,80(sp) -204162da: 4c49 li s8,18 -204162dc: 0d0a slli s10,s10,0x2 -204162de: 0000 unimp -204162e0: 69726573 csrrsi a0,0x697,4 -204162e4: 6c61 lui s8,0x18 -204162e6: 2120 fld fs0,64(a0) -204162e8: 203d jal 20416316 <__FUNCTION__.2372+0x1a> -204162ea: 5452 lw s0,52(sp) -204162ec: 4e5f 4c55 004c 0x4c4c554e5f -204162f2: 0000 unimp -204162f4: 7564 flw fs1,108(a0) -204162f6: 74726173 csrrsi sp,0x747,4 +20415f84 <__FUNCTION__.2367>: +20415f84: 7375 lui t1,0xffffd +20415f86: 7261 lui tp,0xffff8 +20415f88: 5f74 lw a3,124(a4) +20415f8a: 746e6f63 bltu t3,t1,204166e8 <__lowest_bit_bitmap+0xf8> +20415f8e: 6f72 flw ft10,28(sp) +20415f90: 006c addi a1,sp,12 +20415f92: 0000 unimp +20415f94: 656c flw fa1,76(a0) +20415f96: 0064 addi s1,sp,12 +20415f98: 6e69 lui t3,0x1a +20415f9a: 7469 lui s0,0xffffa +20415f9c: 0000 unimp +20415f9e: 0000 unimp +20415fa0: 4e55 li t3,21 +20415fa2: 682d lui a6,0xb +20415fa4: 6e61 lui t3,0x18 +20415fa6: 6c64 flw fs1,92(s0) +20415fa8: 6465 lui s0,0x19 +20415faa: 6920 flw fs0,80(a0) +20415fac: 746e flw fs0,248(sp) +20415fae: 7265 lui tp,0xffff9 +20415fb0: 7572 flw fa0,60(sp) +20415fb2: 7470 flw fa2,108(s0) +20415fb4: 2520 fld fs0,72(a0) +20415fb6: 2064 fld fs1,192(s0) +20415fb8: 7563636f jal t1,2044c70e <_data_lma+0x347f2> +20415fbc: 7272 flw ft4,60(sp) +20415fbe: 6465 lui s0,0x19 +20415fc0: 2121 jal 204163c8 <__FUNCTION__.2475> +20415fc2: 0a21 addi s4,s4,8 +20415fc4: 0000 unimp +20415fc6: 0000 unimp +20415fc8: 6564 flw fs1,76(a0) +20415fca: 6166 flw ft2,88(sp) +20415fcc: 6c75 lui s8,0x1d +20415fce: 0074 addi a3,sp,12 +20415fd0: 7325 lui t1,0xfffe9 +20415fd2: 0000 unimp +20415fd4: 6564 flw fs1,76(a0) +20415fd6: 2076 fld ft0,344(sp) +20415fd8: 3d21 jal 20415df0 +20415fda: 5220 lw s0,96(a2) +20415fdc: 5f54 lw a3,60(a4) +20415fde: 554e lw a0,240(sp) +20415fe0: 4c4c lw a1,28(s0) +20415fe2: 0000 unimp +20415fe4: 6f54 flw fa3,28(a4) +20415fe6: 6920 flw fs0,80(a0) +20415fe8: 696e flw fs2,216(sp) +20415fea: 6974 flw fa3,84(a0) +20415fec: 6c61 lui s8,0x18 +20415fee: 7a69 lui s4,0xffffa +20415ff0: 2065 jal 20416098 <__FUNCTION__.2185> +20415ff2: 6564 flw fs1,76(a0) +20415ff4: 6976 flw fs2,92(sp) +20415ff6: 253a6563 bltu s4,s3,20416240 <__FUNCTION__.2254> +20415ffa: 61662073 csrs 0x616,a2 +20415ffe: 6c69 lui s8,0x1a +20416000: 6465 lui s0,0x19 +20416002: 202e fld ft0,200(sp) +20416004: 6854 flw fa3,20(s0) +20416006: 2065 jal 204160ae <__FUNCTION__.2192+0x2> +20416008: 7265 lui tp,0xffff9 +2041600a: 6f72 flw ft10,28(sp) +2041600c: 2072 fld ft0,280(sp) +2041600e: 65646f63 bltu s0,s6,2041666c <__lowest_bit_bitmap+0x7c> +20416012: 6920 flw fs0,80(a0) +20416014: 64252073 csrs 0x642,a0 +20416018: 000a 0xa +2041601a: 0000 unimp +2041601c: 6564 flw fs1,76(a0) +2041601e: 2d76 fld fs10,344(sp) +20416020: 723e flw ft4,236(sp) +20416022: 6665 lui a2,0x19 +20416024: 635f 756f 746e 0x746e756f635f +2041602a: 2120 fld fs0,64(a0) +2041602c: 203d jal 2041605a <__FUNCTION__.2160+0x2> +2041602e: 0030 addi a2,sp,8 + +20416030 <__FUNCTION__.2135>: +20416030: 7472 flw fs0,60(sp) +20416032: 645f 7665 6369 0x63697665645f +20416038: 5f65 li t5,-7 +2041603a: 6e75 lui t3,0x1d +2041603c: 6572 flw fa0,28(sp) +2041603e: 74736967 0x74736967 +20416042: 7265 lui tp,0xffff9 +20416044: 0000 unimp ... -204162fc <__FUNCTION__.2372>: -204162fc: 7375 lui t1,0xffffd -204162fe: 7261 lui tp,0xffff8 -20416300: 5f74 lw a3,124(a4) -20416302: 746e6f63 bltu t3,t1,20416a60 <__lowest_bit_bitmap+0xf8> -20416306: 6f72 flw ft10,28(sp) -20416308: 006c addi a1,sp,12 -2041630a: 0000 unimp -2041630c: 656c flw fa1,76(a0) -2041630e: 0064 addi s1,sp,12 -20416310: 6e69 lui t3,0x1a -20416312: 7469 lui s0,0xffffa -20416314: 0000 unimp -20416316: 0000 unimp -20416318: 4e55 li t3,21 -2041631a: 682d lui a6,0xb -2041631c: 6e61 lui t3,0x18 -2041631e: 6c64 flw fs1,92(s0) -20416320: 6465 lui s0,0x19 -20416322: 6920 flw fs0,80(a0) -20416324: 746e flw fs0,248(sp) -20416326: 7265 lui tp,0xffff9 -20416328: 7572 flw fa0,60(sp) -2041632a: 7470 flw fa2,108(s0) -2041632c: 2520 fld fs0,72(a0) -2041632e: 2064 fld fs1,192(s0) -20416330: 7563636f jal t1,2044ca86 <_data_lma+0x3492a> -20416334: 7272 flw ft4,60(sp) -20416336: 6465 lui s0,0x19 -20416338: 2121 jal 20416740 <__FUNCTION__.2480> -2041633a: 0a21 addi s4,s4,8 -2041633c: 0000 unimp -2041633e: 0000 unimp -20416340: 6564 flw fs1,76(a0) -20416342: 6166 flw ft2,88(sp) -20416344: 6c75 lui s8,0x1d -20416346: 0074 addi a3,sp,12 -20416348: 7325 lui t1,0xfffe9 -2041634a: 0000 unimp -2041634c: 6564 flw fs1,76(a0) -2041634e: 2076 fld ft0,344(sp) -20416350: 3d21 jal 20416168 -20416352: 5220 lw s0,96(a2) -20416354: 5f54 lw a3,60(a4) -20416356: 554e lw a0,240(sp) -20416358: 4c4c lw a1,28(s0) -2041635a: 0000 unimp -2041635c: 6f54 flw fa3,28(a4) -2041635e: 6920 flw fs0,80(a0) -20416360: 696e flw fs2,216(sp) -20416362: 6974 flw fa3,84(a0) -20416364: 6c61 lui s8,0x18 -20416366: 7a69 lui s4,0xffffa -20416368: 2065 jal 20416410 <__FUNCTION__.2190> -2041636a: 6564 flw fs1,76(a0) -2041636c: 6976 flw fs2,92(sp) -2041636e: 253a6563 bltu s4,s3,204165b8 <__FUNCTION__.2259> -20416372: 61662073 csrs 0x616,a2 -20416376: 6c69 lui s8,0x1a -20416378: 6465 lui s0,0x19 -2041637a: 202e fld ft0,200(sp) -2041637c: 6854 flw fa3,20(s0) -2041637e: 2065 jal 20416426 <__FUNCTION__.2197+0x2> -20416380: 7265 lui tp,0xffff9 -20416382: 6f72 flw ft10,28(sp) -20416384: 2072 fld ft0,280(sp) -20416386: 65646f63 bltu s0,s6,204169e4 <__lowest_bit_bitmap+0x7c> -2041638a: 6920 flw fs0,80(a0) -2041638c: 64252073 csrs 0x642,a0 -20416390: 000a 0xa -20416392: 0000 unimp -20416394: 6564 flw fs1,76(a0) -20416396: 2d76 fld fs10,344(sp) -20416398: 723e flw ft4,236(sp) -2041639a: 6665 lui a2,0x19 -2041639c: 635f 756f 746e 0x746e756f635f -204163a2: 2120 fld fs0,64(a0) -204163a4: 203d jal 204163d2 <__FUNCTION__.2165+0x2> -204163a6: 0030 addi a2,sp,8 +20416048 <__FUNCTION__.2154>: +20416048: 7472 flw fs0,60(sp) +2041604a: 645f 7665 6369 0x63697665645f +20416050: 5f65 li t5,-7 +20416052: 6e69 lui t3,0x1a +20416054: 7469 lui s0,0xffffa + ... -204163a8 <__FUNCTION__.2140>: +20416058 <__FUNCTION__.2160>: +20416058: 7472 flw fs0,60(sp) +2041605a: 645f 7665 6369 0x63697665645f +20416060: 5f65 li t5,-7 +20416062: 6e65706f j 2046d748 <_data_lma+0x5582c> + ... + +20416068 <__FUNCTION__.2165>: +20416068: 7472 flw fs0,60(sp) +2041606a: 645f 7665 6369 0x63697665645f +20416070: 5f65 li t5,-7 +20416072: 736f6c63 bltu t5,s6,204167aa +20416076: 0065 c.addi zero,25 + +20416078 <__FUNCTION__.2172>: +20416078: 7472 flw fs0,60(sp) +2041607a: 645f 7665 6369 0x63697665645f +20416080: 5f65 li t5,-7 +20416082: 6572 flw fa0,28(sp) +20416084: 6461 lui s0,0x18 + ... + +20416088 <__FUNCTION__.2179>: +20416088: 7472 flw fs0,60(sp) +2041608a: 645f 7665 6369 0x63697665645f +20416090: 5f65 li t5,-7 +20416092: 74697277 0x74697277 +20416096: 0065 c.addi zero,25 + +20416098 <__FUNCTION__.2185>: +20416098: 7472 flw fs0,60(sp) +2041609a: 645f 7665 6369 0x63697665645f +204160a0: 5f65 li t5,-7 +204160a2: 746e6f63 bltu t3,t1,20416800 +204160a6: 6f72 flw ft10,28(sp) +204160a8: 006c addi a1,sp,12 + ... + +204160ac <__FUNCTION__.2192>: +204160ac: 7472 flw fs0,60(sp) +204160ae: 645f 7665 6369 0x63697665645f +204160b4: 5f65 li t5,-7 +204160b6: 5f746573 csrrsi a0,0x5f7,8 +204160ba: 7872 flw fa6,60(sp) +204160bc: 695f 646e 6369 0x6369646e695f +204160c2: 7461 lui s0,0xffff8 +204160c4: 0065 c.addi zero,25 + ... + +204160c8 <__FUNCTION__.2199>: +204160c8: 7472 flw fs0,60(sp) +204160ca: 645f 7665 6369 0x63697665645f +204160d0: 5f65 li t5,-7 +204160d2: 5f746573 csrrsi a0,0x5f7,8 +204160d6: 7874 flw fa3,116(s0) +204160d8: 635f 6d6f 6c70 0x6c706d6f635f +204160de: 7465 lui s0,0xffff9 +204160e0: 0065 c.addi zero,25 +204160e2: 0000 unimp +204160e4: 7546 flw fa0,112(sp) +204160e6: 636e flw ft6,216(sp) +204160e8: 6974 flw fa3,84(a0) +204160ea: 255b6e6f jal t3,204ccb3e <_data_lma+0xb4c22> +204160ee: 73205d73 csrrwi s10,0x732,0 +204160f2: 6168 flw fa0,68(a0) +204160f4: 6c6c flw fa1,92(s0) +204160f6: 6e20 flw fs0,88(a2) +204160f8: 7520746f jal s0,2041d84a <_data_lma+0x592e> +204160fc: 20646573 csrrsi a0,0x206,8 +20416100: 6e69 lui t3,0x1a +20416102: 4920 lw s0,80(a0) +20416104: 000a5253 fadd.s ft4,fs4,ft0,unknown +20416108: 0030 addi a2,sp,8 +2041610a: 0000 unimp +2041610c: 6974 flw fa3,84(a0) +2041610e: 6c64 flw fs1,92(s0) +20416110: 0065 c.addi zero,25 + ... + +20416114 <__FUNCTION__.2208>: +20416114: 7472 flw fs0,60(sp) +20416116: 745f 7268 6165 0x61657268745f +2041611c: 5f64 lw s1,124(a4) +2041611e: 6469 lui s0,0x1a +20416120: 656c flw fa1,76(a0) +20416122: 655f 6378 7475 0x74756378655f +20416128: 0065 c.addi zero,25 +2041612a: 0000 unimp +2041612c: 206d6573 csrrsi a0,0x206,26 +20416130: 3d21 jal 20415f48 +20416132: 5220 lw s0,96(a2) +20416134: 5f54 lw a3,60(a4) +20416136: 554e lw a0,240(sp) +20416138: 4c4c lw a1,28(s0) +2041613a: 0000 unimp +2041613c: 7546 flw fa0,112(sp) +2041613e: 636e flw ft6,216(sp) +20416140: 6974 flw fa3,84(a0) +20416142: 255b6e6f jal t3,204ccb96 <_data_lma+0xb4c7a> +20416146: 73205d73 csrrwi s10,0x732,0 +2041614a: 6168 flw fa0,68(a0) +2041614c: 6c6c flw fa1,92(s0) +2041614e: 6e20 flw fs0,88(a2) +20416150: 7520746f jal s0,2041d8a2 <_data_lma+0x5986> +20416154: 20646573 csrrsi a0,0x206,8 +20416158: 6e69 lui t3,0x1a +2041615a: 4920 lw s0,80(a0) +2041615c: 000a5253 fadd.s ft4,fs4,ft0,unknown +20416160: 0030 addi a2,sp,8 +20416162: 0000 unimp +20416164: 7546 flw fa0,112(sp) +20416166: 636e flw ft6,216(sp) +20416168: 6974 flw fa3,84(a0) +2041616a: 255b6e6f jal t3,204ccbbe <_data_lma+0xb4ca2> +2041616e: 73205d73 csrrwi s10,0x732,0 +20416172: 6168 flw fa0,68(a0) +20416174: 6c6c flw fa1,92(s0) +20416176: 6e20 flw fs0,88(a2) +20416178: 6220746f jal s0,2041d79a <_data_lma+0x587e> +2041617c: 2065 jal 20416224 <__FUNCTION__.2242+0x4> +2041617e: 7375 lui t1,0xffffd +20416180: 6465 lui s0,0x19 +20416182: 6220 flw fs0,64(a2) +20416184: 6665 lui a2,0x19 +20416186: 2065726f jal tp,2046d38c <_data_lma+0x55470> +2041618a: 65686373 csrrsi t1,0x656,16 +2041618e: 7564 flw fs1,108(a0) +20416190: 656c flw fa1,76(a0) +20416192: 2072 fld ft0,280(sp) +20416194: 72617473 csrrci s0,0x726,2 +20416198: 0a74 addi a3,sp,284 +2041619a: 0000 unimp +2041619c: 756d lui a0,0xffffb +2041619e: 6574 flw fa3,76(a0) +204161a0: 2078 fld fa4,192(s0) +204161a2: 3d21 jal 20415fba <__FUNCTION__.2367+0x36> +204161a4: 5220 lw s0,96(a2) +204161a6: 5f54 lw a3,60(a4) +204161a8: 554e lw a0,240(sp) +204161aa: 4c4c lw a1,28(s0) +204161ac: 0000 unimp +204161ae: 0000 unimp +204161b0: 7665 lui a2,0xffff9 +204161b2: 6e65 lui t3,0x19 +204161b4: 2074 fld fa3,192(s0) +204161b6: 3d21 jal 20415fce <__FUNCTION__.2367+0x4a> +204161b8: 5220 lw s0,96(a2) +204161ba: 5f54 lw a3,60(a4) +204161bc: 554e lw a0,240(sp) +204161be: 4c4c lw a1,28(s0) +204161c0: 0000 unimp +204161c2: 0000 unimp +204161c4: 626d lui tp,0x1b +204161c6: 2120 fld fs0,64(a0) +204161c8: 203d jal 204161f6 <__FUNCTION__.2208+0xe2> +204161ca: 5452 lw s0,52(sp) +204161cc: 4e5f 4c55 004c 0x4c4c554e5f +204161d2: 0000 unimp +204161d4: 716d addi sp,sp,-272 +204161d6: 2120 fld fs0,64(a0) +204161d8: 203d jal 20416206 <__FUNCTION__.2230+0x2> +204161da: 5452 lw s0,52(sp) +204161dc: 4e5f 4c55 004c 0x4c4c554e5f +204161e2: 0000 unimp +204161e4: 7562 flw fa0,56(sp) +204161e6: 6666 flw fa2,88(sp) +204161e8: 7265 lui tp,0xffff9 +204161ea: 2120 fld fs0,64(a0) +204161ec: 203d jal 2041621a <__FUNCTION__.2234+0xa> +204161ee: 5452 lw s0,52(sp) +204161f0: 4e5f 4c55 004c 0x4c4c554e5f +204161f6: 0000 unimp +204161f8: 657a6973 csrrsi s2,0x657,20 +204161fc: 2120 fld fs0,64(a0) +204161fe: 203d jal 2041622c <__FUNCTION__.2242+0xc> +20416200: 0030 addi a2,sp,8 + ... + +20416204 <__FUNCTION__.2230>: +20416204: 7472 flw fs0,60(sp) +20416206: 735f 6d65 695f 0x695f6d65735f +2041620c: 696e flw fs2,216(sp) +2041620e: 0074 addi a3,sp,12 + +20416210 <__FUNCTION__.2234>: +20416210: 7472 flw fs0,60(sp) +20416212: 735f 6d65 645f 0x645f6d65735f +20416218: 7465 lui s0,0xffff9 +2041621a: 6361 lui t1,0x18 +2041621c: 0068 addi a0,sp,12 + ... + +20416220 <__FUNCTION__.2242>: +20416220: 7472 flw fs0,60(sp) +20416222: 735f 6d65 635f 0x635f6d65735f +20416228: 6572 flw fa0,28(sp) +2041622a: 7461 lui s0,0xffff8 +2041622c: 0065 c.addi zero,25 + ... + +20416230 <__FUNCTION__.2247>: +20416230: 7472 flw fs0,60(sp) +20416232: 735f 6d65 645f 0x645f6d65735f +20416238: 6c65 lui s8,0x19 +2041623a: 7465 lui s0,0xffff9 +2041623c: 0065 c.addi zero,25 + ... + +20416240 <__FUNCTION__.2254>: +20416240: 7472 flw fs0,60(sp) +20416242: 735f 6d65 745f 0x745f6d65735f +20416248: 6b61 lui s6,0x18 +2041624a: 0065 c.addi zero,25 + +2041624c <__FUNCTION__.2271>: +2041624c: 7472 flw fs0,60(sp) +2041624e: 735f 6d65 635f 0x635f6d65735f +20416254: 72746e6f jal t3,2045d17a <_data_lma+0x4525e> +20416258: 00006c6f jal s8,2041c258 <_data_lma+0x433c> + +2041625c <__FUNCTION__.2278>: +2041625c: 7472 flw fs0,60(sp) +2041625e: 6d5f 7475 7865 0x786574756d5f +20416264: 695f 696e 0074 0x74696e695f + ... + +2041626c <__FUNCTION__.2282>: +2041626c: 7472 flw fs0,60(sp) +2041626e: 6d5f 7475 7865 0x786574756d5f +20416274: 645f 7465 6361 0x63617465645f +2041627a: 0068 addi a0,sp,12 + +2041627c <__FUNCTION__.2289>: +2041627c: 7472 flw fs0,60(sp) +2041627e: 6d5f 7475 7865 0x786574756d5f +20416284: 635f 6572 7461 0x74616572635f +2041628a: 0065 c.addi zero,25 + +2041628c <__FUNCTION__.2294>: +2041628c: 7472 flw fs0,60(sp) +2041628e: 6d5f 7475 7865 0x786574756d5f +20416294: 645f 6c65 7465 0x74656c65645f +2041629a: 0065 c.addi zero,25 + +2041629c <__FUNCTION__.2302>: +2041629c: 7472 flw fs0,60(sp) +2041629e: 6d5f 7475 7865 0x786574756d5f +204162a4: 745f 6b61 0065 0x656b61745f + ... + +204162ac <__FUNCTION__.2311>: +204162ac: 7472 flw fs0,60(sp) +204162ae: 6d5f 7475 7865 0x786574756d5f +204162b4: 725f 6c65 6165 0x61656c65725f +204162ba: 00006573 csrrsi a0,0x0,0 + ... + +204162c0 <__FUNCTION__.2323>: +204162c0: 7472 flw fs0,60(sp) +204162c2: 655f 6576 746e 0x746e6576655f +204162c8: 695f 696e 0074 0x74696e695f + ... + +204162d0 <__FUNCTION__.2327>: +204162d0: 7472 flw fs0,60(sp) +204162d2: 655f 6576 746e 0x746e6576655f +204162d8: 645f 7465 6361 0x63617465645f +204162de: 0068 addi a0,sp,12 + +204162e0 <__FUNCTION__.2334>: +204162e0: 7472 flw fs0,60(sp) +204162e2: 655f 6576 746e 0x746e6576655f +204162e8: 635f 6572 7461 0x74616572635f +204162ee: 0065 c.addi zero,25 + +204162f0 <__FUNCTION__.2338>: +204162f0: 7472 flw fs0,60(sp) +204162f2: 655f 6576 746e 0x746e6576655f +204162f8: 645f 6c65 7465 0x74656c65645f +204162fe: 0065 c.addi zero,25 + +20416300 <__FUNCTION__.2349>: +20416300: 7472 flw fs0,60(sp) +20416302: 655f 6576 746e 0x746e6576655f +20416308: 735f 6e65 0064 0x646e65735f + ... + +20416310 <__FUNCTION__.2364>: +20416310: 7472 flw fs0,60(sp) +20416312: 655f 6576 746e 0x746e6576655f +20416318: 725f 6365 0076 0x766365725f + ... + +20416320 <__FUNCTION__.2372>: +20416320: 7472 flw fs0,60(sp) +20416322: 655f 6576 746e 0x746e6576655f +20416328: 635f 6e6f 7274 0x72746e6f635f +2041632e: 00006c6f jal s8,2041c32e <_data_lma+0x4412> + ... + +20416334 <__FUNCTION__.2380>: +20416334: 7472 flw fs0,60(sp) +20416336: 6d5f 5f62 6e69 0x6e695f626d5f +2041633c: 7469 lui s0,0xffffa + ... + +20416340 <__FUNCTION__.2384>: +20416340: 7472 flw fs0,60(sp) +20416342: 6d5f 5f62 6564 0x65645f626d5f +20416348: 6174 flw fa3,68(a0) +2041634a: 00006863 bltu zero,zero,2041635a <__FUNCTION__.2392+0xa> + ... + +20416350 <__FUNCTION__.2392>: +20416350: 7472 flw fs0,60(sp) +20416352: 6d5f 5f62 7263 0x72635f626d5f +20416358: 6165 addi sp,sp,112 +2041635a: 6574 flw fa3,76(a0) +2041635c: 0000 unimp + ... + +20416360 <__FUNCTION__.2397>: +20416360: 7472 flw fs0,60(sp) +20416362: 6d5f 5f62 6564 0x65645f626d5f +20416368: 656c flw fa1,76(a0) +2041636a: 6574 flw fa3,76(a0) +2041636c: 0000 unimp + ... + +20416370 <__FUNCTION__.2406>: +20416370: 7472 flw fs0,60(sp) +20416372: 6d5f 5f62 6573 0x65735f626d5f +20416378: 646e flw fs0,216(sp) +2041637a: 775f 6961 0074 0x746961775f + +20416380 <__FUNCTION__.2424>: +20416380: 7472 flw fs0,60(sp) +20416382: 6d5f 5f62 6572 0x65725f626d5f +20416388: 00007663 bleu zero,zero,20416394 <__FUNCTION__.2436+0x8> + +2041638c <__FUNCTION__.2436>: +2041638c: 7472 flw fs0,60(sp) +2041638e: 6d5f 5f62 6f63 0x6f635f626d5f +20416394: 746e flw fs0,248(sp) +20416396: 6f72 flw ft10,28(sp) +20416398: 006c addi a1,sp,12 + ... + +2041639c <__FUNCTION__.2449>: +2041639c: 7472 flw fs0,60(sp) +2041639e: 6d5f 5f71 6e69 0x6e695f716d5f +204163a4: 7469 lui s0,0xffffa + ... + +204163a8 <__FUNCTION__.2456>: 204163a8: 7472 flw fs0,60(sp) -204163aa: 645f 7665 6369 0x63697665645f -204163b0: 5f65 li t5,-7 -204163b2: 6e75 lui t3,0x1d -204163b4: 6572 flw fa0,28(sp) -204163b6: 74736967 0x74736967 -204163ba: 7265 lui tp,0xffff9 -204163bc: 0000 unimp +204163aa: 6d5f 5f71 6564 0x65645f716d5f +204163b0: 6174 flw fa3,68(a0) +204163b2: 00006863 bltu zero,zero,204163c2 <__FUNCTION__.2467+0xa> ... -204163c0 <__FUNCTION__.2159>: -204163c0: 7472 flw fs0,60(sp) -204163c2: 645f 7665 6369 0x63697665645f -204163c8: 5f65 li t5,-7 -204163ca: 6e69 lui t3,0x1a -204163cc: 7469 lui s0,0xffffa +204163b8 <__FUNCTION__.2467>: +204163b8: 7472 flw fs0,60(sp) +204163ba: 6d5f 5f71 7263 0x72635f716d5f +204163c0: 6165 addi sp,sp,112 +204163c2: 6574 flw fa3,76(a0) +204163c4: 0000 unimp ... -204163d0 <__FUNCTION__.2165>: -204163d0: 7472 flw fs0,60(sp) -204163d2: 645f 7665 6369 0x63697665645f -204163d8: 5f65 li t5,-7 -204163da: 6e65706f j 2046dac0 <_data_lma+0x55964> +204163c8 <__FUNCTION__.2475>: +204163c8: 7472 flw fs0,60(sp) +204163ca: 6d5f 5f71 6564 0x65645f716d5f +204163d0: 656c flw fa1,76(a0) +204163d2: 6574 flw fa3,76(a0) +204163d4: 0000 unimp ... -204163e0 <__FUNCTION__.2170>: -204163e0: 7472 flw fs0,60(sp) -204163e2: 645f 7665 6369 0x63697665645f -204163e8: 5f65 li t5,-7 -204163ea: 736f6c63 bltu t5,s6,20416b22 -204163ee: 0065 c.addi zero,25 - -204163f0 <__FUNCTION__.2177>: -204163f0: 7472 flw fs0,60(sp) -204163f2: 645f 7665 6369 0x63697665645f -204163f8: 5f65 li t5,-7 -204163fa: 6572 flw fa0,28(sp) -204163fc: 6461 lui s0,0x18 +204163d8 <__FUNCTION__.2483>: +204163d8: 7472 flw fs0,60(sp) +204163da: 6d5f 5f71 6573 0x65735f716d5f +204163e0: 646e flw fs0,216(sp) ... -20416400 <__FUNCTION__.2184>: +204163e4 <__FUNCTION__.2491>: +204163e4: 7472 flw fs0,60(sp) +204163e6: 6d5f 5f71 7275 0x72755f716d5f +204163ec: 746e6567 0x746e6567 +204163f0: 0000 unimp + ... + +204163f4 <__FUNCTION__.2502>: +204163f4: 7472 flw fs0,60(sp) +204163f6: 6d5f 5f71 6572 0x65725f716d5f +204163fc: 00007663 bleu zero,zero,20416408 <__FUNCTION__.2515+0x8> + +20416400 <__FUNCTION__.2515>: 20416400: 7472 flw fs0,60(sp) -20416402: 645f 7665 6369 0x63697665645f -20416408: 5f65 li t5,-7 -2041640a: 74697277 0x74697277 -2041640e: 0065 c.addi zero,25 +20416402: 6d5f 5f71 6f63 0x6f635f716d5f +20416408: 746e flw fs0,248(sp) +2041640a: 6f72 flw ft10,28(sp) +2041640c: 006c addi a1,sp,12 +2041640e: 0000 unimp +20416410: 200a fld ft0,128(sp) +20416412: 205c fld fa5,128(s0) +20416414: 207c fld fa5,192(s0) +20416416: 00000a2f 0xa2f +2041641a: 0000 unimp +2041641c: 202d jal 20416446 <__FUNCTION__.2515+0x46> +2041641e: 5452 lw s0,52(sp) +20416420: 2d20 fld fs0,88(a0) +20416422: 2020 fld fs0,64(s0) +20416424: 2020 fld fs0,64(s0) +20416426: 5420 lw s0,104(s0) +20416428: 7268 flw fa0,100(a2) +2041642a: 6165 addi sp,sp,112 +2041642c: 2064 fld fs1,192(s0) +2041642e: 7265704f fnmadd.d ft0,fa0,ft6,fa4 +20416432: 7461 lui s0,0xffff8 +20416434: 6e69 lui t3,0x1a +20416436: 79532067 0x79532067 +2041643a: 6d657473 csrrci s0,0x6d6,10 +2041643e: 000a 0xa +20416440: 754a flw fa0,176(sp) +20416442: 206c fld fa1,192(s0) +20416444: 3731 jal 20416350 <__FUNCTION__.2392> +20416446: 3220 fld fs0,96(a2) +20416448: 3130 fld fa2,96(a0) +2041644a: 2f200037 lui zero,0x2f200 +2041644e: 7c20 flw fs0,120(s0) +20416450: 5c20 lw s0,120(s0) +20416452: 2020 fld fs0,64(s0) +20416454: 2020 fld fs0,64(s0) +20416456: 2520 fld fs0,72(a0) +20416458: 2e64 fld fs1,216(a2) +2041645a: 6425 lui s0,0x9 +2041645c: 252e fld fa0,200(sp) +2041645e: 2064 fld fs1,192(s0) +20416460: 7562 flw fa0,56(sp) +20416462: 6c69 lui s8,0x1a +20416464: 2064 fld fs1,192(s0) +20416466: 7325 lui t1,0xfffe9 +20416468: 000a 0xa +2041646a: 0000 unimp +2041646c: 3220 fld fs0,96(a2) +2041646e: 3030 fld fa2,96(s0) +20416470: 2036 fld ft0,328(sp) +20416472: 202d jal 2041649c <__FUNCTION__.2515+0x9c> +20416474: 3032 fld ft0,296(sp) +20416476: 3731 jal 20416382 <__FUNCTION__.2424+0x2> +20416478: 4320 lw s0,64(a4) +2041647a: 7279706f j 204ae3a0 <_data_lma+0x96484> +2041647e: 6769 lui a4,0x1a +20416480: 7468 flw fa0,108(s0) +20416482: 6220 flw fs0,64(a2) +20416484: 2079 jal 20416512 <__FUNCTION__.2515+0x112> +20416486: 7472 flw fs0,60(sp) +20416488: 742d lui s0,0xfffeb +2041648a: 7268 flw fa0,100(a2) +2041648c: 6165 addi sp,sp,112 +2041648e: 2064 fld fs1,192(s0) +20416490: 6574 flw fa3,76(a0) +20416492: 6d61 lui s10,0x18 +20416494: 000a 0xa +20416496: 0000 unimp +20416498: 4e28 lw a0,88(a2) +2041649a: 4c55 li s8,21 +2041649c: 294c fld fa1,144(a0) +2041649e: 0000 unimp +204164a0: e57c fsw fa5,76(a0) +204164a2: fffe fsw ft11,252(sp) +204164a4: e5ca fsw fs2,200(sp) +204164a6: fffe fsw ft11,252(sp) +204164a8: e5ca fsw fs2,200(sp) +204164aa: fffe fsw ft11,252(sp) +204164ac: e5ca fsw fs2,200(sp) +204164ae: fffe fsw ft11,252(sp) +204164b0: e5ca fsw fs2,200(sp) +204164b2: fffe fsw ft11,252(sp) +204164b4: e5ca fsw fs2,200(sp) +204164b6: fffe fsw ft11,252(sp) +204164b8: e5ca fsw fs2,200(sp) +204164ba: fffe fsw ft11,252(sp) +204164bc: e5ca fsw fs2,200(sp) +204164be: fffe fsw ft11,252(sp) +204164c0: e5ca fsw fs2,200(sp) +204164c2: fffe fsw ft11,252(sp) +204164c4: e5ca fsw fs2,200(sp) +204164c6: fffe fsw ft11,252(sp) +204164c8: e5ca fsw fs2,200(sp) +204164ca: fffe fsw ft11,252(sp) +204164cc: e5ca fsw fs2,200(sp) +204164ce: fffe fsw ft11,252(sp) +204164d0: e5ca fsw fs2,200(sp) +204164d2: fffe fsw ft11,252(sp) +204164d4: e5ca fsw fs2,200(sp) +204164d6: fffe fsw ft11,252(sp) +204164d8: e5ca fsw fs2,200(sp) +204164da: fffe fsw ft11,252(sp) +204164dc: e5ca fsw fs2,200(sp) +204164de: fffe fsw ft11,252(sp) +204164e0: e5ca fsw fs2,200(sp) +204164e2: fffe fsw ft11,252(sp) +204164e4: e5ca fsw fs2,200(sp) +204164e6: fffe fsw ft11,252(sp) +204164e8: e5ca fsw fs2,200(sp) +204164ea: fffe fsw ft11,252(sp) +204164ec: e5ca fsw fs2,200(sp) +204164ee: fffe fsw ft11,252(sp) +204164f0: e5ca fsw fs2,200(sp) +204164f2: fffe fsw ft11,252(sp) +204164f4: e5ca fsw fs2,200(sp) +204164f6: fffe fsw ft11,252(sp) +204164f8: e5ca fsw fs2,200(sp) +204164fa: fffe fsw ft11,252(sp) +204164fc: e5ca fsw fs2,200(sp) +204164fe: fffe fsw ft11,252(sp) +20416500: e5ca fsw fs2,200(sp) +20416502: fffe fsw ft11,252(sp) +20416504: e5ca fsw fs2,200(sp) +20416506: fffe fsw ft11,252(sp) +20416508: e5ca fsw fs2,200(sp) +2041650a: fffe fsw ft11,252(sp) +2041650c: e5ca fsw fs2,200(sp) +2041650e: fffe fsw ft11,252(sp) +20416510: e5ca fsw fs2,200(sp) +20416512: fffe fsw ft11,252(sp) +20416514: e5ca fsw fs2,200(sp) +20416516: fffe fsw ft11,252(sp) +20416518: e5ca fsw fs2,200(sp) +2041651a: fffe fsw ft11,252(sp) +2041651c: e5ca fsw fs2,200(sp) +2041651e: fffe fsw ft11,252(sp) +20416520: e5ca fsw fs2,200(sp) +20416522: fffe fsw ft11,252(sp) +20416524: e5ca fsw fs2,200(sp) +20416526: fffe fsw ft11,252(sp) +20416528: e5ca fsw fs2,200(sp) +2041652a: fffe fsw ft11,252(sp) +2041652c: e5ca fsw fs2,200(sp) +2041652e: fffe fsw ft11,252(sp) +20416530: e5ca fsw fs2,200(sp) +20416532: fffe fsw ft11,252(sp) +20416534: e5ca fsw fs2,200(sp) +20416536: fffe fsw ft11,252(sp) +20416538: e5ca fsw fs2,200(sp) +2041653a: fffe fsw ft11,252(sp) +2041653c: e5ca fsw fs2,200(sp) +2041653e: fffe fsw ft11,252(sp) +20416540: e5ca fsw fs2,200(sp) +20416542: fffe fsw ft11,252(sp) +20416544: e5ca fsw fs2,200(sp) +20416546: fffe fsw ft11,252(sp) +20416548: e5ca fsw fs2,200(sp) +2041654a: fffe fsw ft11,252(sp) +2041654c: e5ca fsw fs2,200(sp) +2041654e: fffe fsw ft11,252(sp) +20416550: e5ca fsw fs2,200(sp) +20416552: fffe fsw ft11,252(sp) +20416554: e5ca fsw fs2,200(sp) +20416556: fffe fsw ft11,252(sp) +20416558: e5ca fsw fs2,200(sp) +2041655a: fffe fsw ft11,252(sp) +2041655c: e5ca fsw fs2,200(sp) +2041655e: fffe fsw ft11,252(sp) +20416560: e5ca fsw fs2,200(sp) +20416562: fffe fsw ft11,252(sp) +20416564: e5ca fsw fs2,200(sp) +20416566: fffe fsw ft11,252(sp) +20416568: e5ca fsw fs2,200(sp) +2041656a: fffe fsw ft11,252(sp) +2041656c: e5a8 fsw fa0,72(a1) +2041656e: fffe fsw ft11,252(sp) +20416570: e5ca fsw fs2,200(sp) +20416572: fffe fsw ft11,252(sp) +20416574: e5ca fsw fs2,200(sp) +20416576: fffe fsw ft11,252(sp) +20416578: e5ca fsw fs2,200(sp) +2041657a: fffe fsw ft11,252(sp) +2041657c: e5ca fsw fs2,200(sp) +2041657e: fffe fsw ft11,252(sp) +20416580: e5ca fsw fs2,200(sp) +20416582: fffe fsw ft11,252(sp) +20416584: e5ca fsw fs2,200(sp) +20416586: fffe fsw ft11,252(sp) +20416588: e5ca fsw fs2,200(sp) +2041658a: fffe fsw ft11,252(sp) +2041658c: e5ca fsw fs2,200(sp) +2041658e: fffe fsw ft11,252(sp) +20416590: e5ca fsw fs2,200(sp) +20416592: fffe fsw ft11,252(sp) +20416594: e5ca fsw fs2,200(sp) +20416596: fffe fsw ft11,252(sp) +20416598: e374 fsw fa3,68(a4) +2041659a: fffe fsw ft11,252(sp) +2041659c: e5bc fsw fa5,72(a1) +2041659e: fffe fsw ft11,252(sp) +204165a0: e5ca fsw fs2,200(sp) +204165a2: fffe fsw ft11,252(sp) +204165a4: e5ca fsw fs2,200(sp) +204165a6: fffe fsw ft11,252(sp) +204165a8: e5ca fsw fs2,200(sp) +204165aa: fffe fsw ft11,252(sp) +204165ac: e5ca fsw fs2,200(sp) +204165ae: fffe fsw ft11,252(sp) +204165b0: e5bc fsw fa5,72(a1) +204165b2: fffe fsw ft11,252(sp) +204165b4: e5ca fsw fs2,200(sp) +204165b6: fffe fsw ft11,252(sp) +204165b8: e5ca fsw fs2,200(sp) +204165ba: fffe fsw ft11,252(sp) +204165bc: e5ca fsw fs2,200(sp) +204165be: fffe fsw ft11,252(sp) +204165c0: e5ca fsw fs2,200(sp) +204165c2: fffe fsw ft11,252(sp) +204165c4: e5ca fsw fs2,200(sp) +204165c6: fffe fsw ft11,252(sp) +204165c8: e5a0 fsw fs0,72(a1) +204165ca: fffe fsw ft11,252(sp) +204165cc: e530 fsw fa2,72(a0) +204165ce: fffe fsw ft11,252(sp) +204165d0: e5ca fsw fs2,200(sp) +204165d2: fffe fsw ft11,252(sp) +204165d4: e5ca fsw fs2,200(sp) +204165d6: fffe fsw ft11,252(sp) +204165d8: e41e fsw ft7,8(sp) +204165da: fffe fsw ft11,252(sp) +204165dc: e5ca fsw fs2,200(sp) +204165de: fffe fsw ft11,252(sp) +204165e0: e62a fsw fa0,12(sp) +204165e2: fffe fsw ft11,252(sp) +204165e4: e5ca fsw fs2,200(sp) +204165e6: fffe fsw ft11,252(sp) +204165e8: e5ca fsw fs2,200(sp) +204165ea: fffe fsw ft11,252(sp) +204165ec: e5b4 fsw fa3,72(a1) +204165ee: fffe fsw ft11,252(sp) -20416410 <__FUNCTION__.2190>: -20416410: 7472 flw fs0,60(sp) -20416412: 645f 7665 6369 0x63697665645f -20416418: 5f65 li t5,-7 -2041641a: 746e6f63 bltu t3,t1,20416b78 <__FUNCTION__.2261+0xc> -2041641e: 6f72 flw ft10,28(sp) -20416420: 006c addi a1,sp,12 +204165f0 <__lowest_bit_bitmap>: +204165f0: 0000 unimp +204165f2: 0001 nop +204165f4: 0002 0x2 +204165f6: 0001 nop +204165f8: 00010003 lb zero,0(sp) +204165fc: 0002 0x2 +204165fe: 0001 nop +20416600: 0004 addi s1,sp,0 +20416602: 0001 nop +20416604: 0002 0x2 +20416606: 0001 nop +20416608: 00010003 lb zero,0(sp) +2041660c: 0002 0x2 +2041660e: 0001 nop +20416610: 0005 c.addi zero,1 +20416612: 0001 nop +20416614: 0002 0x2 +20416616: 0001 nop +20416618: 00010003 lb zero,0(sp) +2041661c: 0002 0x2 +2041661e: 0001 nop +20416620: 0004 addi s1,sp,0 +20416622: 0001 nop +20416624: 0002 0x2 +20416626: 0001 nop +20416628: 00010003 lb zero,0(sp) +2041662c: 0002 0x2 +2041662e: 0001 nop +20416630: 0006 0x6 +20416632: 0001 nop +20416634: 0002 0x2 +20416636: 0001 nop +20416638: 00010003 lb zero,0(sp) +2041663c: 0002 0x2 +2041663e: 0001 nop +20416640: 0004 addi s1,sp,0 +20416642: 0001 nop +20416644: 0002 0x2 +20416646: 0001 nop +20416648: 00010003 lb zero,0(sp) +2041664c: 0002 0x2 +2041664e: 0001 nop +20416650: 0005 c.addi zero,1 +20416652: 0001 nop +20416654: 0002 0x2 +20416656: 0001 nop +20416658: 00010003 lb zero,0(sp) +2041665c: 0002 0x2 +2041665e: 0001 nop +20416660: 0004 addi s1,sp,0 +20416662: 0001 nop +20416664: 0002 0x2 +20416666: 0001 nop +20416668: 00010003 lb zero,0(sp) +2041666c: 0002 0x2 +2041666e: 0001 nop +20416670: 00010007 0x10007 +20416674: 0002 0x2 +20416676: 0001 nop +20416678: 00010003 lb zero,0(sp) +2041667c: 0002 0x2 +2041667e: 0001 nop +20416680: 0004 addi s1,sp,0 +20416682: 0001 nop +20416684: 0002 0x2 +20416686: 0001 nop +20416688: 00010003 lb zero,0(sp) +2041668c: 0002 0x2 +2041668e: 0001 nop +20416690: 0005 c.addi zero,1 +20416692: 0001 nop +20416694: 0002 0x2 +20416696: 0001 nop +20416698: 00010003 lb zero,0(sp) +2041669c: 0002 0x2 +2041669e: 0001 nop +204166a0: 0004 addi s1,sp,0 +204166a2: 0001 nop +204166a4: 0002 0x2 +204166a6: 0001 nop +204166a8: 00010003 lb zero,0(sp) +204166ac: 0002 0x2 +204166ae: 0001 nop +204166b0: 0006 0x6 +204166b2: 0001 nop +204166b4: 0002 0x2 +204166b6: 0001 nop +204166b8: 00010003 lb zero,0(sp) +204166bc: 0002 0x2 +204166be: 0001 nop +204166c0: 0004 addi s1,sp,0 +204166c2: 0001 nop +204166c4: 0002 0x2 +204166c6: 0001 nop +204166c8: 00010003 lb zero,0(sp) +204166cc: 0002 0x2 +204166ce: 0001 nop +204166d0: 0005 c.addi zero,1 +204166d2: 0001 nop +204166d4: 0002 0x2 +204166d6: 0001 nop +204166d8: 00010003 lb zero,0(sp) +204166dc: 0002 0x2 +204166de: 0001 nop +204166e0: 0004 addi s1,sp,0 +204166e2: 0001 nop +204166e4: 0002 0x2 +204166e6: 0001 nop +204166e8: 00010003 lb zero,0(sp) +204166ec: 0002 0x2 +204166ee: 0001 nop +204166f0: 2528 fld fa0,72(a0) +204166f2: 61202973 csrr s2,0x612 +204166f6: 72657373 csrrci t1,0x726,10 +204166fa: 6974 flw fa3,84(a0) +204166fc: 66206e6f jal t3,2041cd5e <_data_lma+0x4e42> +20416700: 6961 lui s2,0x18 +20416702: 656c flw fa1,76(a0) +20416704: 2064 fld fs1,192(s0) +20416706: 7461 lui s0,0xffff8 +20416708: 6620 flw fs0,72(a2) +2041670a: 6e75 lui t3,0x1d +2041670c: 6f697463 bleu s6,s2,20416df4 <__FUNCTION__.2288+0x8c> +20416710: 3a6e fld fs4,248(sp) +20416712: 7325 lui t1,0xfffe9 +20416714: 202c fld fa1,64(s0) +20416716: 696c flw fa1,84(a0) +20416718: 656e flw fa0,216(sp) +2041671a: 6e20 flw fs0,88(a2) +2041671c: 6d75 lui s10,0x1d +2041671e: 6562 flw fa0,24(sp) +20416720: 3a72 fld fs4,312(sp) +20416722: 6425 lui s0,0x9 +20416724: 0a20 addi s0,sp,280 ... -20416424 <__FUNCTION__.2197>: -20416424: 7472 flw fs0,60(sp) -20416426: 645f 7665 6369 0x63697665645f -2041642c: 5f65 li t5,-7 -2041642e: 5f746573 csrrsi a0,0x5f7,8 -20416432: 7872 flw fa6,60(sp) -20416434: 695f 646e 6369 0x6369646e695f -2041643a: 7461 lui s0,0xffff8 -2041643c: 0065 c.addi zero,25 +20416728 : +20416728: 3130 fld fa2,96(a0) +2041672a: 3332 fld ft6,296(sp) +2041672c: 3534 fld fa3,104(a0) +2041672e: 3736 fld fa4,360(sp) +20416730: 3938 fld fa4,112(a0) +20416732: 4241 li tp,16 +20416734: 46454443 0x46454443 +20416738: 0000 unimp ... -20416440 <__FUNCTION__.2204>: -20416440: 7472 flw fs0,60(sp) -20416442: 645f 7665 6369 0x63697665645f -20416448: 5f65 li t5,-7 -2041644a: 5f746573 csrrsi a0,0x5f7,8 -2041644e: 7874 flw fa3,116(s0) -20416450: 635f 6d6f 6c70 0x6c706d6f635f -20416456: 7465 lui s0,0xffff9 -20416458: 0065 c.addi zero,25 -2041645a: 0000 unimp -2041645c: 7546 flw fa0,112(sp) -2041645e: 636e flw ft6,216(sp) -20416460: 6974 flw fa3,84(a0) -20416462: 255b6e6f jal t3,204cceb6 <_data_lma+0xb4d5a> -20416466: 73205d73 csrrwi s10,0x732,0 -2041646a: 6168 flw fa0,68(a0) -2041646c: 6c6c flw fa1,92(s0) -2041646e: 6e20 flw fs0,88(a2) -20416470: 7520746f jal s0,2041dbc2 <_data_lma+0x5a66> -20416474: 20646573 csrrsi a0,0x206,8 -20416478: 6e69 lui t3,0x1a -2041647a: 4920 lw s0,80(a0) -2041647c: 000a5253 fadd.s ft4,fs4,ft0,unknown -20416480: 0030 addi a2,sp,8 -20416482: 0000 unimp -20416484: 6974 flw fa3,84(a0) -20416486: 6c64 flw fs1,92(s0) -20416488: 0065 c.addi zero,25 - ... - -2041648c <__FUNCTION__.2213>: -2041648c: 7472 flw fs0,60(sp) -2041648e: 745f 7268 6165 0x61657268745f -20416494: 5f64 lw s1,124(a4) -20416496: 6469 lui s0,0x1a -20416498: 656c flw fa1,76(a0) -2041649a: 655f 6378 7475 0x74756378655f -204164a0: 0065 c.addi zero,25 -204164a2: 0000 unimp -204164a4: 206d6573 csrrsi a0,0x206,26 -204164a8: 3d21 jal 204162c0 -204164aa: 5220 lw s0,96(a2) -204164ac: 5f54 lw a3,60(a4) -204164ae: 554e lw a0,240(sp) -204164b0: 4c4c lw a1,28(s0) -204164b2: 0000 unimp -204164b4: 7546 flw fa0,112(sp) -204164b6: 636e flw ft6,216(sp) -204164b8: 6974 flw fa3,84(a0) -204164ba: 255b6e6f jal t3,204ccf0e <_data_lma+0xb4db2> -204164be: 73205d73 csrrwi s10,0x732,0 -204164c2: 6168 flw fa0,68(a0) -204164c4: 6c6c flw fa1,92(s0) -204164c6: 6e20 flw fs0,88(a2) -204164c8: 7520746f jal s0,2041dc1a <_data_lma+0x5abe> -204164cc: 20646573 csrrsi a0,0x206,8 -204164d0: 6e69 lui t3,0x1a -204164d2: 4920 lw s0,80(a0) -204164d4: 000a5253 fadd.s ft4,fs4,ft0,unknown -204164d8: 0030 addi a2,sp,8 -204164da: 0000 unimp -204164dc: 7546 flw fa0,112(sp) -204164de: 636e flw ft6,216(sp) -204164e0: 6974 flw fa3,84(a0) -204164e2: 255b6e6f jal t3,204ccf36 <_data_lma+0xb4dda> -204164e6: 73205d73 csrrwi s10,0x732,0 -204164ea: 6168 flw fa0,68(a0) -204164ec: 6c6c flw fa1,92(s0) -204164ee: 6e20 flw fs0,88(a2) -204164f0: 6220746f jal s0,2041db12 <_data_lma+0x59b6> -204164f4: 2065 jal 2041659c <__FUNCTION__.2247+0x4> -204164f6: 7375 lui t1,0xffffd -204164f8: 6465 lui s0,0x19 -204164fa: 6220 flw fs0,64(a2) -204164fc: 6665 lui a2,0x19 -204164fe: 2065726f jal tp,2046d704 <_data_lma+0x555a8> -20416502: 65686373 csrrsi t1,0x656,16 -20416506: 7564 flw fs1,108(a0) -20416508: 656c flw fa1,76(a0) -2041650a: 2072 fld ft0,280(sp) -2041650c: 72617473 csrrci s0,0x726,2 -20416510: 0a74 addi a3,sp,284 -20416512: 0000 unimp -20416514: 756d lui a0,0xffffb -20416516: 6574 flw fa3,76(a0) -20416518: 2078 fld fa4,192(s0) -2041651a: 3d21 jal 20416332 <__FUNCTION__.2372+0x36> -2041651c: 5220 lw s0,96(a2) -2041651e: 5f54 lw a3,60(a4) -20416520: 554e lw a0,240(sp) -20416522: 4c4c lw a1,28(s0) -20416524: 0000 unimp -20416526: 0000 unimp -20416528: 7665 lui a2,0xffff9 -2041652a: 6e65 lui t3,0x19 -2041652c: 2074 fld fa3,192(s0) -2041652e: 3d21 jal 20416346 <__FUNCTION__.2372+0x4a> -20416530: 5220 lw s0,96(a2) -20416532: 5f54 lw a3,60(a4) -20416534: 554e lw a0,240(sp) -20416536: 4c4c lw a1,28(s0) -20416538: 0000 unimp -2041653a: 0000 unimp -2041653c: 626d lui tp,0x1b -2041653e: 2120 fld fs0,64(a0) -20416540: 203d jal 2041656e <__FUNCTION__.2213+0xe2> -20416542: 5452 lw s0,52(sp) -20416544: 4e5f 4c55 004c 0x4c4c554e5f -2041654a: 0000 unimp -2041654c: 716d addi sp,sp,-272 -2041654e: 2120 fld fs0,64(a0) -20416550: 203d jal 2041657e <__FUNCTION__.2235+0x2> -20416552: 5452 lw s0,52(sp) -20416554: 4e5f 4c55 004c 0x4c4c554e5f -2041655a: 0000 unimp -2041655c: 7562 flw fa0,56(sp) -2041655e: 6666 flw fa2,88(sp) -20416560: 7265 lui tp,0xffff9 -20416562: 2120 fld fs0,64(a0) -20416564: 203d jal 20416592 <__FUNCTION__.2239+0xa> -20416566: 5452 lw s0,52(sp) -20416568: 4e5f 4c55 004c 0x4c4c554e5f -2041656e: 0000 unimp -20416570: 657a6973 csrrsi s2,0x657,20 -20416574: 2120 fld fs0,64(a0) -20416576: 203d jal 204165a4 <__FUNCTION__.2247+0xc> -20416578: 0030 addi a2,sp,8 - ... - -2041657c <__FUNCTION__.2235>: -2041657c: 7472 flw fs0,60(sp) -2041657e: 735f 6d65 695f 0x695f6d65735f -20416584: 696e flw fs2,216(sp) -20416586: 0074 addi a3,sp,12 - -20416588 <__FUNCTION__.2239>: -20416588: 7472 flw fs0,60(sp) -2041658a: 735f 6d65 645f 0x645f6d65735f -20416590: 7465 lui s0,0xffff9 -20416592: 6361 lui t1,0x18 -20416594: 0068 addi a0,sp,12 - ... - -20416598 <__FUNCTION__.2247>: -20416598: 7472 flw fs0,60(sp) -2041659a: 735f 6d65 635f 0x635f6d65735f -204165a0: 6572 flw fa0,28(sp) -204165a2: 7461 lui s0,0xffff8 -204165a4: 0065 c.addi zero,25 - ... - -204165a8 <__FUNCTION__.2252>: -204165a8: 7472 flw fs0,60(sp) -204165aa: 735f 6d65 645f 0x645f6d65735f -204165b0: 6c65 lui s8,0x19 -204165b2: 7465 lui s0,0xffff9 -204165b4: 0065 c.addi zero,25 - ... - -204165b8 <__FUNCTION__.2259>: -204165b8: 7472 flw fs0,60(sp) -204165ba: 735f 6d65 745f 0x745f6d65735f -204165c0: 6b61 lui s6,0x18 -204165c2: 0065 c.addi zero,25 - -204165c4 <__FUNCTION__.2276>: -204165c4: 7472 flw fs0,60(sp) -204165c6: 735f 6d65 635f 0x635f6d65735f -204165cc: 72746e6f jal t3,2045d4f2 <_data_lma+0x45396> -204165d0: 00006c6f jal s8,2041c5d0 <_data_lma+0x4474> - -204165d4 <__FUNCTION__.2283>: -204165d4: 7472 flw fs0,60(sp) -204165d6: 6d5f 7475 7865 0x786574756d5f -204165dc: 695f 696e 0074 0x74696e695f - ... - -204165e4 <__FUNCTION__.2287>: -204165e4: 7472 flw fs0,60(sp) -204165e6: 6d5f 7475 7865 0x786574756d5f -204165ec: 645f 7465 6361 0x63617465645f -204165f2: 0068 addi a0,sp,12 - -204165f4 <__FUNCTION__.2294>: -204165f4: 7472 flw fs0,60(sp) -204165f6: 6d5f 7475 7865 0x786574756d5f -204165fc: 635f 6572 7461 0x74616572635f -20416602: 0065 c.addi zero,25 - -20416604 <__FUNCTION__.2299>: -20416604: 7472 flw fs0,60(sp) -20416606: 6d5f 7475 7865 0x786574756d5f -2041660c: 645f 6c65 7465 0x74656c65645f -20416612: 0065 c.addi zero,25 - -20416614 <__FUNCTION__.2307>: -20416614: 7472 flw fs0,60(sp) -20416616: 6d5f 7475 7865 0x786574756d5f -2041661c: 745f 6b61 0065 0x656b61745f - ... - -20416624 <__FUNCTION__.2316>: -20416624: 7472 flw fs0,60(sp) -20416626: 6d5f 7475 7865 0x786574756d5f -2041662c: 725f 6c65 6165 0x61656c65725f -20416632: 00006573 csrrsi a0,0x0,0 - ... - -20416638 <__FUNCTION__.2328>: -20416638: 7472 flw fs0,60(sp) -2041663a: 655f 6576 746e 0x746e6576655f -20416640: 695f 696e 0074 0x74696e695f - ... - -20416648 <__FUNCTION__.2332>: -20416648: 7472 flw fs0,60(sp) -2041664a: 655f 6576 746e 0x746e6576655f -20416650: 645f 7465 6361 0x63617465645f -20416656: 0068 addi a0,sp,12 - -20416658 <__FUNCTION__.2339>: -20416658: 7472 flw fs0,60(sp) -2041665a: 655f 6576 746e 0x746e6576655f -20416660: 635f 6572 7461 0x74616572635f -20416666: 0065 c.addi zero,25 - -20416668 <__FUNCTION__.2343>: -20416668: 7472 flw fs0,60(sp) -2041666a: 655f 6576 746e 0x746e6576655f -20416670: 645f 6c65 7465 0x74656c65645f -20416676: 0065 c.addi zero,25 - -20416678 <__FUNCTION__.2354>: -20416678: 7472 flw fs0,60(sp) -2041667a: 655f 6576 746e 0x746e6576655f -20416680: 735f 6e65 0064 0x646e65735f - ... - -20416688 <__FUNCTION__.2369>: -20416688: 7472 flw fs0,60(sp) -2041668a: 655f 6576 746e 0x746e6576655f -20416690: 725f 6365 0076 0x766365725f - ... - -20416698 <__FUNCTION__.2377>: -20416698: 7472 flw fs0,60(sp) -2041669a: 655f 6576 746e 0x746e6576655f -204166a0: 635f 6e6f 7274 0x72746e6f635f -204166a6: 00006c6f jal s8,2041c6a6 <_data_lma+0x454a> - ... - -204166ac <__FUNCTION__.2385>: -204166ac: 7472 flw fs0,60(sp) -204166ae: 6d5f 5f62 6e69 0x6e695f626d5f -204166b4: 7469 lui s0,0xffffa - ... - -204166b8 <__FUNCTION__.2389>: -204166b8: 7472 flw fs0,60(sp) -204166ba: 6d5f 5f62 6564 0x65645f626d5f -204166c0: 6174 flw fa3,68(a0) -204166c2: 00006863 bltu zero,zero,204166d2 <__FUNCTION__.2397+0xa> - ... - -204166c8 <__FUNCTION__.2397>: -204166c8: 7472 flw fs0,60(sp) -204166ca: 6d5f 5f62 7263 0x72635f626d5f -204166d0: 6165 addi sp,sp,112 -204166d2: 6574 flw fa3,76(a0) -204166d4: 0000 unimp - ... - -204166d8 <__FUNCTION__.2402>: -204166d8: 7472 flw fs0,60(sp) -204166da: 6d5f 5f62 6564 0x65645f626d5f -204166e0: 656c flw fa1,76(a0) -204166e2: 6574 flw fa3,76(a0) -204166e4: 0000 unimp - ... - -204166e8 <__FUNCTION__.2411>: -204166e8: 7472 flw fs0,60(sp) -204166ea: 6d5f 5f62 6573 0x65735f626d5f -204166f0: 646e flw fs0,216(sp) -204166f2: 775f 6961 0074 0x746961775f - -204166f8 <__FUNCTION__.2429>: -204166f8: 7472 flw fs0,60(sp) -204166fa: 6d5f 5f62 6572 0x65725f626d5f -20416700: 00007663 bleu zero,zero,2041670c <__FUNCTION__.2441+0x8> - -20416704 <__FUNCTION__.2441>: -20416704: 7472 flw fs0,60(sp) -20416706: 6d5f 5f62 6f63 0x6f635f626d5f -2041670c: 746e flw fs0,248(sp) -2041670e: 6f72 flw ft10,28(sp) -20416710: 006c addi a1,sp,12 - ... - -20416714 <__FUNCTION__.2454>: -20416714: 7472 flw fs0,60(sp) -20416716: 6d5f 5f71 6e69 0x6e695f716d5f -2041671c: 7469 lui s0,0xffffa - ... - -20416720 <__FUNCTION__.2461>: -20416720: 7472 flw fs0,60(sp) -20416722: 6d5f 5f71 6564 0x65645f716d5f -20416728: 6174 flw fa3,68(a0) -2041672a: 00006863 bltu zero,zero,2041673a <__FUNCTION__.2472+0xa> - ... - -20416730 <__FUNCTION__.2472>: -20416730: 7472 flw fs0,60(sp) -20416732: 6d5f 5f71 7263 0x72635f716d5f -20416738: 6165 addi sp,sp,112 -2041673a: 6574 flw fa3,76(a0) -2041673c: 0000 unimp - ... - -20416740 <__FUNCTION__.2480>: -20416740: 7472 flw fs0,60(sp) -20416742: 6d5f 5f71 6564 0x65645f716d5f -20416748: 656c flw fa1,76(a0) -2041674a: 6574 flw fa3,76(a0) +2041673c : +2041673c: 3130 fld fa2,96(a0) +2041673e: 3332 fld ft6,296(sp) +20416740: 3534 fld fa3,104(a0) +20416742: 3736 fld fa4,360(sp) +20416744: 3938 fld fa4,112(a0) +20416746: 6261 lui tp,0x18 +20416748: 66656463 bltu a0,t1,20416db0 <__FUNCTION__.2288+0x48> 2041674c: 0000 unimp - ... - -20416750 <__FUNCTION__.2488>: -20416750: 7472 flw fs0,60(sp) -20416752: 6d5f 5f71 6573 0x65735f716d5f -20416758: 646e flw fs0,216(sp) - ... - -2041675c <__FUNCTION__.2496>: -2041675c: 7472 flw fs0,60(sp) -2041675e: 6d5f 5f71 7275 0x72755f716d5f -20416764: 746e6567 0x746e6567 -20416768: 0000 unimp - ... - -2041676c <__FUNCTION__.2507>: -2041676c: 7472 flw fs0,60(sp) -2041676e: 6d5f 5f71 6572 0x65725f716d5f -20416774: 00007663 bleu zero,zero,20416780 <__FUNCTION__.2520+0x8> - -20416778 <__FUNCTION__.2520>: -20416778: 7472 flw fs0,60(sp) -2041677a: 6d5f 5f71 6f63 0x6f635f716d5f -20416780: 746e flw fs0,248(sp) -20416782: 6f72 flw ft10,28(sp) -20416784: 006c addi a1,sp,12 -20416786: 0000 unimp -20416788: 200a fld ft0,128(sp) -2041678a: 205c fld fa5,128(s0) -2041678c: 207c fld fa5,192(s0) -2041678e: 00000a2f 0xa2f -20416792: 0000 unimp -20416794: 202d jal 204167be <__FUNCTION__.2520+0x46> -20416796: 5452 lw s0,52(sp) -20416798: 2d20 fld fs0,88(a0) -2041679a: 2020 fld fs0,64(s0) -2041679c: 2020 fld fs0,64(s0) -2041679e: 5420 lw s0,104(s0) -204167a0: 7268 flw fa0,100(a2) -204167a2: 6165 addi sp,sp,112 -204167a4: 2064 fld fs1,192(s0) -204167a6: 7265704f fnmadd.d ft0,fa0,ft6,fa4 -204167aa: 7461 lui s0,0xffff8 -204167ac: 6e69 lui t3,0x1a -204167ae: 79532067 0x79532067 -204167b2: 6d657473 csrrci s0,0x6d6,10 -204167b6: 000a 0xa -204167b8: 754a flw fa0,176(sp) -204167ba: 206c fld fa1,192(s0) -204167bc: 3631 jal 204162c8 -204167be: 3220 fld fs0,96(a2) -204167c0: 3130 fld fa2,96(a0) -204167c2: 2f200037 lui zero,0x2f200 -204167c6: 7c20 flw fs0,120(s0) -204167c8: 5c20 lw s0,120(s0) -204167ca: 2020 fld fs0,64(s0) -204167cc: 2020 fld fs0,64(s0) -204167ce: 2520 fld fs0,72(a0) -204167d0: 2e64 fld fs1,216(a2) -204167d2: 6425 lui s0,0x9 -204167d4: 252e fld fa0,200(sp) -204167d6: 2064 fld fs1,192(s0) -204167d8: 7562 flw fa0,56(sp) -204167da: 6c69 lui s8,0x1a -204167dc: 2064 fld fs1,192(s0) -204167de: 7325 lui t1,0xfffe9 -204167e0: 000a 0xa -204167e2: 0000 unimp -204167e4: 3220 fld fs0,96(a2) -204167e6: 3030 fld fa2,96(s0) -204167e8: 2036 fld ft0,328(sp) -204167ea: 202d jal 20416814 <__FUNCTION__.2520+0x9c> -204167ec: 3032 fld ft0,296(sp) -204167ee: 3731 jal 204166fa <__FUNCTION__.2429+0x2> -204167f0: 4320 lw s0,64(a4) -204167f2: 7279706f j 204ae718 <_data_lma+0x965bc> -204167f6: 6769 lui a4,0x1a -204167f8: 7468 flw fa0,108(s0) -204167fa: 6220 flw fs0,64(a2) -204167fc: 2079 jal 2041688a <__FUNCTION__.2520+0x112> -204167fe: 7472 flw fs0,60(sp) -20416800: 742d lui s0,0xfffeb -20416802: 7268 flw fa0,100(a2) -20416804: 6165 addi sp,sp,112 -20416806: 2064 fld fs1,192(s0) -20416808: 6574 flw fa3,76(a0) -2041680a: 6d61 lui s10,0x18 +2041674e: 0000 unimp +20416750: 7228 flw fa0,96(a2) +20416752: 5f74 lw a3,124(a4) +20416754: 6975 lui s2,0x1d +20416756: 746e flw fs0,248(sp) +20416758: 5f38 lw a4,120(a4) +2041675a: 2074 fld fa3,192(s0) +2041675c: 292a fld fs2,136(sp) +2041675e: 656d lui a0,0x1b +20416760: 206d jal 2041680a +20416762: 3d3e fld fs10,488(sp) +20416764: 6820 flw fs0,80(s0) +20416766: 6165 addi sp,sp,112 +20416768: 5f70 lw a2,124(a4) +2041676a: 7470 flw fa2,108(s0) +2041676c: 0072 0x72 +2041676e: 0000 unimp +20416770: 7228 flw fa0,96(a2) +20416772: 5f74 lw a3,124(a4) +20416774: 6975 lui s2,0x1d +20416776: 746e flw fs0,248(sp) +20416778: 5f38 lw a4,120(a4) +2041677a: 2074 fld fa3,192(s0) +2041677c: 292a fld fs2,136(sp) +2041677e: 656d lui a0,0x1b +20416780: 206d jal 2041682a +20416782: 203c fld fa5,64(s0) +20416784: 7228 flw fa0,96(a2) +20416786: 5f74 lw a3,124(a4) +20416788: 6975 lui s2,0x1d +2041678a: 746e flw fs0,248(sp) +2041678c: 5f38 lw a4,120(a4) +2041678e: 2074 fld fa3,192(s0) +20416790: 292a fld fs2,136(sp) +20416792: 6568 flw fa0,76(a0) +20416794: 7061 0x7061 +20416796: 655f 646e 0000 0x646e655f +2041679c: 656d lui a0,0x1b +2041679e: 2d6d jal 20416e58 <__FUNCTION__.2288+0xf0> +204167a0: 753e flw fa0,236(sp) +204167a2: 20646573 csrrsi a0,0x206,8 +204167a6: 3d3d jal 204165e4 <__FUNCTION__.2515+0x1e4> +204167a8: 3020 fld fs0,96(s0) +204167aa: 0000 unimp +204167ac: 7546 flw fa0,112(sp) +204167ae: 636e flw ft6,216(sp) +204167b0: 6974 flw fa3,84(a0) +204167b2: 255b6e6f jal t3,204cd206 <_data_lma+0xb52ea> +204167b6: 73205d73 csrrwi s10,0x732,0 +204167ba: 6168 flw fa0,68(a0) +204167bc: 6c6c flw fa1,92(s0) +204167be: 6e20 flw fs0,88(a2) +204167c0: 7520746f jal s0,2041df12 <_data_lma+0x5ff6> +204167c4: 20646573 csrrsi a0,0x206,8 +204167c8: 6e69 lui t3,0x1a +204167ca: 4920 lw s0,80(a0) +204167cc: 000a5253 fadd.s ft4,fs4,ft0,unknown +204167d0: 0030 addi a2,sp,8 +204167d2: 0000 unimp +204167d4: 656d lui a0,0x1b +204167d6: 206d jal 20416880 +204167d8: 6e69 lui t3,0x1a +204167da: 7469 lui s0,0xffffa +204167dc: 202c fld fa1,64(s0) +204167de: 7265 lui tp,0xffff9 +204167e0: 6f72 flw ft10,28(sp) +204167e2: 2072 fld ft0,280(sp) +204167e4: 6562 flw fa0,24(sp) +204167e6: 206e6967 0x206e6967 +204167ea: 6461 lui s0,0x18 +204167ec: 7264 flw fs1,100(a2) +204167ee: 7365 lui t1,0xffff9 +204167f0: 78302073 csrr zero,0x783 +204167f4: 7825 lui a6,0xfffe9 +204167f6: 202c fld fa1,64(s0) +204167f8: 6e61 lui t3,0x18 +204167fa: 2064 fld fs1,192(s0) +204167fc: 6e65 lui t3,0x19 +204167fe: 2064 fld fs1,192(s0) +20416800: 6461 lui s0,0x18 +20416802: 7264 flw fs1,100(a2) +20416804: 7365 lui t1,0xffff9 +20416806: 78302073 csrr zero,0x783 +2041680a: 7825 lui a6,0xfffe9 2041680c: 000a 0xa 2041680e: 0000 unimp -20416810: 4e28 lw a0,88(a2) -20416812: 4c55 li s8,21 -20416814: 294c fld fa1,144(a0) +20416810: 6568 flw fa0,76(a0) +20416812: 7061 0x7061 +20416814: 0000 unimp 20416816: 0000 unimp -20416818: e1fe fsw ft11,192(sp) -2041681a: fffe fsw ft11,252(sp) -2041681c: e24c fsw fa1,4(a2) -2041681e: fffe fsw ft11,252(sp) -20416820: e24c fsw fa1,4(a2) -20416822: fffe fsw ft11,252(sp) -20416824: e24c fsw fa1,4(a2) -20416826: fffe fsw ft11,252(sp) -20416828: e24c fsw fa1,4(a2) -2041682a: fffe fsw ft11,252(sp) -2041682c: e24c fsw fa1,4(a2) -2041682e: fffe fsw ft11,252(sp) -20416830: e24c fsw fa1,4(a2) -20416832: fffe fsw ft11,252(sp) -20416834: e24c fsw fa1,4(a2) -20416836: fffe fsw ft11,252(sp) -20416838: e24c fsw fa1,4(a2) -2041683a: fffe fsw ft11,252(sp) -2041683c: e24c fsw fa1,4(a2) -2041683e: fffe fsw ft11,252(sp) -20416840: e24c fsw fa1,4(a2) -20416842: fffe fsw ft11,252(sp) -20416844: e24c fsw fa1,4(a2) -20416846: fffe fsw ft11,252(sp) -20416848: e24c fsw fa1,4(a2) -2041684a: fffe fsw ft11,252(sp) -2041684c: e24c fsw fa1,4(a2) -2041684e: fffe fsw ft11,252(sp) -20416850: e24c fsw fa1,4(a2) -20416852: fffe fsw ft11,252(sp) -20416854: e24c fsw fa1,4(a2) -20416856: fffe fsw ft11,252(sp) -20416858: e24c fsw fa1,4(a2) -2041685a: fffe fsw ft11,252(sp) -2041685c: e24c fsw fa1,4(a2) -2041685e: fffe fsw ft11,252(sp) -20416860: e24c fsw fa1,4(a2) -20416862: fffe fsw ft11,252(sp) -20416864: e24c fsw fa1,4(a2) -20416866: fffe fsw ft11,252(sp) -20416868: e24c fsw fa1,4(a2) -2041686a: fffe fsw ft11,252(sp) -2041686c: e24c fsw fa1,4(a2) -2041686e: fffe fsw ft11,252(sp) -20416870: e24c fsw fa1,4(a2) -20416872: fffe fsw ft11,252(sp) -20416874: e24c fsw fa1,4(a2) -20416876: fffe fsw ft11,252(sp) -20416878: e24c fsw fa1,4(a2) -2041687a: fffe fsw ft11,252(sp) -2041687c: e24c fsw fa1,4(a2) -2041687e: fffe fsw ft11,252(sp) -20416880: e24c fsw fa1,4(a2) -20416882: fffe fsw ft11,252(sp) -20416884: e24c fsw fa1,4(a2) -20416886: fffe fsw ft11,252(sp) -20416888: e24c fsw fa1,4(a2) -2041688a: fffe fsw ft11,252(sp) -2041688c: e24c fsw fa1,4(a2) -2041688e: fffe fsw ft11,252(sp) -20416890: e24c fsw fa1,4(a2) -20416892: fffe fsw ft11,252(sp) -20416894: e24c fsw fa1,4(a2) -20416896: fffe fsw ft11,252(sp) -20416898: e24c fsw fa1,4(a2) -2041689a: fffe fsw ft11,252(sp) -2041689c: e24c fsw fa1,4(a2) -2041689e: fffe fsw ft11,252(sp) -204168a0: e24c fsw fa1,4(a2) -204168a2: fffe fsw ft11,252(sp) -204168a4: e24c fsw fa1,4(a2) -204168a6: fffe fsw ft11,252(sp) -204168a8: e24c fsw fa1,4(a2) -204168aa: fffe fsw ft11,252(sp) -204168ac: e24c fsw fa1,4(a2) -204168ae: fffe fsw ft11,252(sp) -204168b0: e24c fsw fa1,4(a2) -204168b2: fffe fsw ft11,252(sp) -204168b4: e24c fsw fa1,4(a2) -204168b6: fffe fsw ft11,252(sp) -204168b8: e24c fsw fa1,4(a2) -204168ba: fffe fsw ft11,252(sp) -204168bc: e24c fsw fa1,4(a2) -204168be: fffe fsw ft11,252(sp) -204168c0: e24c fsw fa1,4(a2) -204168c2: fffe fsw ft11,252(sp) -204168c4: e24c fsw fa1,4(a2) -204168c6: fffe fsw ft11,252(sp) -204168c8: e24c fsw fa1,4(a2) -204168ca: fffe fsw ft11,252(sp) -204168cc: e24c fsw fa1,4(a2) -204168ce: fffe fsw ft11,252(sp) -204168d0: e24c fsw fa1,4(a2) -204168d2: fffe fsw ft11,252(sp) -204168d4: e24c fsw fa1,4(a2) -204168d6: fffe fsw ft11,252(sp) -204168d8: e24c fsw fa1,4(a2) -204168da: fffe fsw ft11,252(sp) -204168dc: e24c fsw fa1,4(a2) -204168de: fffe fsw ft11,252(sp) -204168e0: e24c fsw fa1,4(a2) -204168e2: fffe fsw ft11,252(sp) -204168e4: e22a fsw fa0,4(sp) -204168e6: fffe fsw ft11,252(sp) -204168e8: e24c fsw fa1,4(a2) -204168ea: fffe fsw ft11,252(sp) -204168ec: e24c fsw fa1,4(a2) -204168ee: fffe fsw ft11,252(sp) -204168f0: e24c fsw fa1,4(a2) -204168f2: fffe fsw ft11,252(sp) -204168f4: e24c fsw fa1,4(a2) -204168f6: fffe fsw ft11,252(sp) -204168f8: e24c fsw fa1,4(a2) -204168fa: fffe fsw ft11,252(sp) -204168fc: e24c fsw fa1,4(a2) -204168fe: fffe fsw ft11,252(sp) -20416900: e24c fsw fa1,4(a2) -20416902: fffe fsw ft11,252(sp) -20416904: e24c fsw fa1,4(a2) -20416906: fffe fsw ft11,252(sp) -20416908: e24c fsw fa1,4(a2) -2041690a: fffe fsw ft11,252(sp) -2041690c: e24c fsw fa1,4(a2) -2041690e: fffe fsw ft11,252(sp) -20416910: dff6 sw t4,252(sp) -20416912: fffe fsw ft11,252(sp) -20416914: e23e fsw fa5,4(sp) -20416916: fffe fsw ft11,252(sp) -20416918: e24c fsw fa1,4(a2) -2041691a: fffe fsw ft11,252(sp) -2041691c: e24c fsw fa1,4(a2) -2041691e: fffe fsw ft11,252(sp) -20416920: e24c fsw fa1,4(a2) -20416922: fffe fsw ft11,252(sp) -20416924: e24c fsw fa1,4(a2) -20416926: fffe fsw ft11,252(sp) -20416928: e23e fsw fa5,4(sp) -2041692a: fffe fsw ft11,252(sp) -2041692c: e24c fsw fa1,4(a2) -2041692e: fffe fsw ft11,252(sp) -20416930: e24c fsw fa1,4(a2) -20416932: fffe fsw ft11,252(sp) -20416934: e24c fsw fa1,4(a2) -20416936: fffe fsw ft11,252(sp) -20416938: e24c fsw fa1,4(a2) -2041693a: fffe fsw ft11,252(sp) -2041693c: e24c fsw fa1,4(a2) -2041693e: fffe fsw ft11,252(sp) -20416940: e222 fsw fs0,4(sp) -20416942: fffe fsw ft11,252(sp) -20416944: e1b2 fsw fa2,192(sp) -20416946: fffe fsw ft11,252(sp) -20416948: e24c fsw fa1,4(a2) -2041694a: fffe fsw ft11,252(sp) -2041694c: e24c fsw fa1,4(a2) -2041694e: fffe fsw ft11,252(sp) -20416950: e0a0 fsw fs0,64(s1) -20416952: fffe fsw ft11,252(sp) -20416954: e24c fsw fa1,4(a2) -20416956: fffe fsw ft11,252(sp) -20416958: e2ac fsw fa1,64(a3) -2041695a: fffe fsw ft11,252(sp) -2041695c: e24c fsw fa1,4(a2) -2041695e: fffe fsw ft11,252(sp) -20416960: e24c fsw fa1,4(a2) -20416962: fffe fsw ft11,252(sp) -20416964: e236 fsw fa3,4(sp) -20416966: fffe fsw ft11,252(sp) - -20416968 <__lowest_bit_bitmap>: -20416968: 0000 unimp -2041696a: 0001 nop -2041696c: 0002 0x2 -2041696e: 0001 nop -20416970: 00010003 lb zero,0(sp) -20416974: 0002 0x2 -20416976: 0001 nop -20416978: 0004 addi s1,sp,0 -2041697a: 0001 nop -2041697c: 0002 0x2 -2041697e: 0001 nop -20416980: 00010003 lb zero,0(sp) -20416984: 0002 0x2 -20416986: 0001 nop -20416988: 0005 c.addi zero,1 -2041698a: 0001 nop -2041698c: 0002 0x2 -2041698e: 0001 nop -20416990: 00010003 lb zero,0(sp) -20416994: 0002 0x2 -20416996: 0001 nop -20416998: 0004 addi s1,sp,0 -2041699a: 0001 nop -2041699c: 0002 0x2 -2041699e: 0001 nop -204169a0: 00010003 lb zero,0(sp) -204169a4: 0002 0x2 -204169a6: 0001 nop -204169a8: 0006 0x6 -204169aa: 0001 nop -204169ac: 0002 0x2 -204169ae: 0001 nop -204169b0: 00010003 lb zero,0(sp) -204169b4: 0002 0x2 -204169b6: 0001 nop -204169b8: 0004 addi s1,sp,0 -204169ba: 0001 nop -204169bc: 0002 0x2 -204169be: 0001 nop -204169c0: 00010003 lb zero,0(sp) -204169c4: 0002 0x2 -204169c6: 0001 nop -204169c8: 0005 c.addi zero,1 -204169ca: 0001 nop -204169cc: 0002 0x2 -204169ce: 0001 nop -204169d0: 00010003 lb zero,0(sp) -204169d4: 0002 0x2 -204169d6: 0001 nop -204169d8: 0004 addi s1,sp,0 -204169da: 0001 nop -204169dc: 0002 0x2 -204169de: 0001 nop -204169e0: 00010003 lb zero,0(sp) -204169e4: 0002 0x2 -204169e6: 0001 nop -204169e8: 00010007 0x10007 -204169ec: 0002 0x2 -204169ee: 0001 nop -204169f0: 00010003 lb zero,0(sp) -204169f4: 0002 0x2 -204169f6: 0001 nop -204169f8: 0004 addi s1,sp,0 -204169fa: 0001 nop -204169fc: 0002 0x2 -204169fe: 0001 nop -20416a00: 00010003 lb zero,0(sp) -20416a04: 0002 0x2 -20416a06: 0001 nop -20416a08: 0005 c.addi zero,1 -20416a0a: 0001 nop -20416a0c: 0002 0x2 -20416a0e: 0001 nop -20416a10: 00010003 lb zero,0(sp) -20416a14: 0002 0x2 -20416a16: 0001 nop -20416a18: 0004 addi s1,sp,0 -20416a1a: 0001 nop -20416a1c: 0002 0x2 -20416a1e: 0001 nop -20416a20: 00010003 lb zero,0(sp) -20416a24: 0002 0x2 -20416a26: 0001 nop -20416a28: 0006 0x6 -20416a2a: 0001 nop -20416a2c: 0002 0x2 -20416a2e: 0001 nop -20416a30: 00010003 lb zero,0(sp) -20416a34: 0002 0x2 -20416a36: 0001 nop -20416a38: 0004 addi s1,sp,0 -20416a3a: 0001 nop -20416a3c: 0002 0x2 -20416a3e: 0001 nop -20416a40: 00010003 lb zero,0(sp) -20416a44: 0002 0x2 -20416a46: 0001 nop -20416a48: 0005 c.addi zero,1 -20416a4a: 0001 nop -20416a4c: 0002 0x2 -20416a4e: 0001 nop -20416a50: 00010003 lb zero,0(sp) -20416a54: 0002 0x2 -20416a56: 0001 nop -20416a58: 0004 addi s1,sp,0 -20416a5a: 0001 nop -20416a5c: 0002 0x2 -20416a5e: 0001 nop -20416a60: 00010003 lb zero,0(sp) -20416a64: 0002 0x2 -20416a66: 0001 nop -20416a68: 2528 fld fa0,72(a0) -20416a6a: 61202973 csrr s2,0x612 -20416a6e: 72657373 csrrci t1,0x726,10 -20416a72: 6974 flw fa3,84(a0) -20416a74: 66206e6f jal t3,2041d0d6 <_data_lma+0x4f7a> -20416a78: 6961 lui s2,0x18 -20416a7a: 656c flw fa1,76(a0) -20416a7c: 2064 fld fs1,192(s0) -20416a7e: 7461 lui s0,0xffff8 -20416a80: 6620 flw fs0,72(a2) -20416a82: 6e75 lui t3,0x1d -20416a84: 6f697463 bleu s6,s2,2041716c <__FUNCTION__.2512> -20416a88: 3a6e fld fs4,248(sp) -20416a8a: 7325 lui t1,0xfffe9 -20416a8c: 202c fld fa1,64(s0) -20416a8e: 696c flw fa1,84(a0) -20416a90: 656e flw fa0,216(sp) -20416a92: 6e20 flw fs0,88(a2) -20416a94: 6d75 lui s10,0x1d -20416a96: 6562 flw fa0,24(sp) -20416a98: 3a72 fld fs4,312(sp) -20416a9a: 6425 lui s0,0x9 -20416a9c: 0a20 addi s0,sp,280 +20416818: 2828 fld fa0,80(s0) +2041681a: 666c flw fa1,76(a2) +2041681c: 6572 flw fa0,28(sp) +2041681e: 2065 jal 204168c6 +20416820: 3d3d jal 2041665e <__lowest_bit_bitmap+0x6e> +20416822: 6820 flw fs0,80(s0) +20416824: 6165 addi sp,sp,112 +20416826: 5f70 lw a2,124(a4) +20416828: 6e65 lui t3,0x19 +2041682a: 2964 fld fs1,208(a0) +2041682c: 7c20 flw fs0,120(s0) +2041682e: 207c fld fa5,192(s0) +20416830: 2128 fld fa0,64(a0) +20416832: 666c flw fa1,76(a2) +20416834: 6572 flw fa0,28(sp) +20416836: 2d65 jal 20416eee <__FUNCTION__.2469+0x16> +20416838: 753e flw fa0,236(sp) +2041683a: 29646573 csrrsi a0,0x296,8 +2041683e: 0029 c.addi zero,10 +20416840: 7228 flw fa0,96(a2) +20416842: 5f74 lw a3,124(a4) +20416844: 6975 lui s2,0x1d +20416846: 746e flw fs0,248(sp) +20416848: 745f3233 0x745f3233 +2041684c: 6d29 lui s10,0xa +2041684e: 6d65 lui s10,0x19 +20416850: 2b20 fld fs0,80(a4) +20416852: 5320 lw s0,96(a4) +20416854: 5a49 li s4,-14 +20416856: 4f45 li t5,17 +20416858: 5f46 lw t5,112(sp) +2041685a: 55525453 0x55525453 +2041685e: 4d5f5443 0x4d5f5443 +20416862: 4d45 li s10,17 +20416864: 2b20 fld fs0,80(a4) +20416866: 7320 flw fs0,96(a4) +20416868: 7a69 lui s4,0xffffa +2041686a: 2065 jal 20416912 +2041686c: 3d3c fld fa5,120(a0) +2041686e: 2820 fld fs0,80(s0) +20416870: 7472 flw fs0,60(sp) +20416872: 755f 6e69 3374 0x33746e69755f +20416878: 5f32 lw t5,44(sp) +2041687a: 2974 fld fa3,208(a0) +2041687c: 6568 flw fa0,76(a0) +2041687e: 7061 0x7061 +20416880: 655f 646e 0000 0x646e655f +20416886: 0000 unimp +20416888: 7228 flw fa0,96(a2) +2041688a: 5f74 lw a3,124(a4) +2041688c: 6975 lui s2,0x1d +2041688e: 746e flw fs0,248(sp) +20416890: 745f3233 0x745f3233 +20416894: 2829 jal 204168ae +20416896: 7228 flw fa0,96(a2) +20416898: 5f74 lw a3,124(a4) +2041689a: 6975 lui s2,0x1d +2041689c: 746e flw fs0,248(sp) +2041689e: 5f38 lw a4,120(a4) +204168a0: 2074 fld fa3,192(s0) +204168a2: 292a fld fs2,136(sp) +204168a4: 656d lui a0,0x1b +204168a6: 206d jal 20416950 +204168a8: 4953202b 0x4953202b +204168ac: 455a lw a0,148(sp) +204168ae: 535f464f fnmadd.d fa2,ft10,fs5,fa0,rmm +204168b2: 5254 lw a3,36(a2) +204168b4: 4355 li t1,21 +204168b6: 5f54 lw a3,60(a4) +204168b8: 454d li a0,19 +204168ba: 294d jal 20416d6c <__FUNCTION__.2288+0x4> +204168bc: 2520 fld fs0,72(a0) +204168be: 5220 lw s0,96(a2) +204168c0: 5f54 lw a3,60(a4) +204168c2: 4c41 li s8,16 +204168c4: 4749 li a4,18 +204168c6: 5f4e lw t5,240(sp) +204168c8: 455a4953 0x455a4953 +204168cc: 3d20 fld fs0,120(a0) +204168ce: 203d jal 204168fc +204168d0: 0030 addi a2,sp,8 +204168d2: 0000 unimp +204168d4: 2828 fld fa0,80(s0) +204168d6: 7228 flw fa0,96(a2) +204168d8: 5f74 lw a3,124(a4) +204168da: 6975 lui s2,0x1d +204168dc: 746e flw fs0,248(sp) +204168de: 745f3233 0x745f3233 +204168e2: 6d29 lui s10,0xa +204168e4: 6d65 lui s10,0x19 +204168e6: 2029 jal 204168f0 +204168e8: 2026 fld ft0,72(sp) +204168ea: 5228 lw a0,96(a2) +204168ec: 5f54 lw a3,60(a4) +204168ee: 4c41 li s8,16 +204168f0: 4749 li a4,18 +204168f2: 5f4e lw t5,240(sp) +204168f4: 455a4953 0x455a4953 +204168f8: 312d jal 20416522 <__FUNCTION__.2515+0x122> +204168fa: 2929 jal 20416d14 <__FUNCTION__.2308+0x50> +204168fc: 3d20 fld fs0,120(a0) +204168fe: 203d jal 2041692c +20416900: 0030 addi a2,sp,8 +20416902: 0000 unimp +20416904: 2828 fld fa0,80(s0) +20416906: 7228 flw fa0,96(a2) +20416908: 5f74 lw a3,124(a4) +2041690a: 6975 lui s2,0x1d +2041690c: 746e flw fs0,248(sp) +2041690e: 745f3233 0x745f3233 +20416912: 7229 lui tp,0xfffea +20416914: 656d lui a0,0x1b +20416916: 296d jal 20416dd0 <__FUNCTION__.2288+0x68> +20416918: 2620 fld fs0,72(a2) +2041691a: 2820 fld fs0,80(s0) +2041691c: 5452 lw s0,52(sp) +2041691e: 415f 494c 4e47 0x4e47494c415f +20416924: 535f 5a49 2d45 0x2d455a49535f +2041692a: 2931 jal 20416d46 <__FUNCTION__.2255+0xe> +2041692c: 2029 jal 20416936 +2041692e: 3d3d jal 2041676c +20416930: 3020 fld fs0,96(s0) +20416932: 0000 unimp +20416934: 7228 flw fa0,96(a2) +20416936: 5f74 lw a3,124(a4) +20416938: 6975 lui s2,0x1d +2041693a: 746e flw fs0,248(sp) +2041693c: 5f38 lw a4,120(a4) +2041693e: 2074 fld fa3,192(s0) +20416940: 292a fld fs2,136(sp) +20416942: 6d72 flw fs10,28(sp) +20416944: 6d65 lui s10,0x19 +20416946: 3e20 fld fs0,120(a2) +20416948: 203d jal 20416976 +2041694a: 7228 flw fa0,96(a2) +2041694c: 5f74 lw a3,124(a4) +2041694e: 6975 lui s2,0x1d +20416950: 746e flw fs0,248(sp) +20416952: 5f38 lw a4,120(a4) +20416954: 2074 fld fa3,192(s0) +20416956: 292a fld fs2,136(sp) +20416958: 6568 flw fa0,76(a0) +2041695a: 7061 0x7061 +2041695c: 705f 7274 2620 0x26207274705f +20416962: 2026 fld ft0,72(sp) +20416964: 7228 flw fa0,96(a2) +20416966: 5f74 lw a3,124(a4) +20416968: 6975 lui s2,0x1d +2041696a: 746e flw fs0,248(sp) +2041696c: 5f38 lw a4,120(a4) +2041696e: 2074 fld fa3,192(s0) +20416970: 292a fld fs2,136(sp) +20416972: 6d72 flw fs10,28(sp) +20416974: 6d65 lui s10,0x19 +20416976: 3c20 fld fs0,120(s0) +20416978: 2820 fld fs0,80(s0) +2041697a: 7472 flw fs0,60(sp) +2041697c: 755f 6e69 3874 0x38746e69755f +20416982: 745f 2a20 6829 0x68292a20745f +20416988: 6165 addi sp,sp,112 +2041698a: 5f70 lw a2,124(a4) +2041698c: 6e65 lui t3,0x19 +2041698e: 0064 addi s1,sp,12 +20416990: 656d lui a0,0x1b +20416992: 2d6d jal 2041704c <__FUNCTION__.2568+0x68> +20416994: 753e flw fa0,236(sp) +20416996: 00646573 csrrsi a0,0x6,8 +2041699a: 0000 unimp +2041699c: 656d lui a0,0x1b +2041699e: 2d6d jal 20417058 <__FUNCTION__.2568+0x74> +204169a0: 6d3e flw fs10,204(sp) +204169a2: 6761 lui a4,0x18 +204169a4: 6369 lui t1,0x1a +204169a6: 3d20 fld fs0,120(a0) +204169a8: 203d jal 204169d6 <__FUNCTION__.2230+0x12> +204169aa: 4548 lw a0,12(a0) +204169ac: 5041 0x5041 +204169ae: 4d5f 4741 4349 0x434947414d5f +204169b4: 0000 unimp ... -20416aa0 : -20416aa0: 3130 fld fa2,96(a0) -20416aa2: 3332 fld ft6,296(sp) -20416aa4: 3534 fld fa3,104(a0) -20416aa6: 3736 fld fa4,360(sp) -20416aa8: 3938 fld fa4,112(a0) -20416aaa: 4241 li tp,16 -20416aac: 46454443 0x46454443 -20416ab0: 0000 unimp +204169b8 <__FUNCTION__.2221>: +204169b8: 6c70 flw fa2,92(s0) +204169ba: 6775 lui a4,0x1d +204169bc: 685f 6c6f 7365 0x73656c6f685f ... -20416ab4 : -20416ab4: 3130 fld fa2,96(a0) -20416ab6: 3332 fld ft6,296(sp) -20416ab8: 3534 fld fa3,104(a0) -20416aba: 3736 fld fa4,360(sp) -20416abc: 3938 fld fa4,112(a0) -20416abe: 6261 lui tp,0x18 -20416ac0: 66656463 bltu a0,t1,20417128 <__FUNCTION__.2474+0xc> -20416ac4: 0000 unimp -20416ac6: 0000 unimp -20416ac8: 656a626f jal tp,204bd11e <_data_lma+0xa4fc2> -20416acc: 21207463 bleu s2,zero,20416cd4 <__FUNCTION__.2251+0x9c> -20416ad0: 203d jal 20416afe -20416ad2: 5452 lw s0,52(sp) -20416ad4: 4e5f 4c55 004c 0x4c4c554e5f -20416ada: 0000 unimp -20416adc: 7546 flw fa0,112(sp) -20416ade: 636e flw ft6,216(sp) -20416ae0: 6974 flw fa3,84(a0) -20416ae2: 255b6e6f jal t3,204cd536 <_data_lma+0xb53da> -20416ae6: 73205d73 csrrwi s10,0x732,0 -20416aea: 6168 flw fa0,68(a0) -20416aec: 6c6c flw fa1,92(s0) -20416aee: 6e20 flw fs0,88(a2) -20416af0: 7520746f jal s0,2041e242 <_data_lma+0x60e6> -20416af4: 20646573 csrrsi a0,0x206,8 -20416af8: 6e69 lui t3,0x1a -20416afa: 4920 lw s0,80(a0) -20416afc: 000a5253 fadd.s ft4,fs4,ft0,unknown -20416b00: 0030 addi a2,sp,8 -20416b02: 0000 unimp -20416b04: 2821 jal 20416b1c -20416b06: 656a626f jal tp,204bd15c <_data_lma+0xa5000> -20416b0a: 3e2d7463 bleu sp,s10,20416ef2 <__FUNCTION__.2303+0x12> -20416b0e: 7974 flw fa3,116(a0) -20416b10: 6570 flw fa2,76(a0) -20416b12: 2620 fld fs0,72(a2) -20416b14: 5220 lw s0,96(a2) -20416b16: 5f54 lw a3,60(a4) -20416b18: 656a624f 0x656a624f -20416b1c: 435f7463 bleu s5,t5,20416f44 <__FUNCTION__.2313+0x3c> -20416b20: 616c flw fa1,68(a0) -20416b22: 535f7373 csrrci t1,0x535,30 -20416b26: 6174 flw fa3,68(a0) -20416b28: 6974 flw fa3,84(a0) -20416b2a: 00002963 0x2963 +204169c4 <__FUNCTION__.2230>: +204169c4: 7472 flw fs0,60(sp) +204169c6: 735f 7379 6574 0x65747379735f +204169cc: 5f6d li t5,-5 +204169ce: 6568 flw fa0,76(a0) +204169d0: 7061 0x7061 +204169d2: 695f 696e 0074 0x74696e695f + +204169d8 <__FUNCTION__.2239>: +204169d8: 7472 flw fs0,60(sp) +204169da: 6d5f 6c61 6f6c 0x6f6c6c616d5f +204169e0: 00000063 beqz zero,204169e0 <__FUNCTION__.2239+0x8> + +204169e4 <__FUNCTION__.2257>: +204169e4: 7472 flw fs0,60(sp) +204169e6: 725f 6165 6c6c 0x6c6c6165725f +204169ec: 0000636f jal t1,2041c9ec <_data_lma+0x4ad0> + +204169f0 <__FUNCTION__.2264>: +204169f0: 7472 flw fs0,60(sp) +204169f2: 635f 6c61 6f6c 0x6f6c6c61635f +204169f8: 00000063 beqz zero,204169f8 <__FUNCTION__.2264+0x8> +204169fc: 656a626f jal tp,204bd052 <_data_lma+0xa5136> +20416a00: 21207463 bleu s2,zero,20416c08 <__FUNCTION__.2246+0x9c> +20416a04: 203d jal 20416a32 <__FUNCTION__.2264+0x42> +20416a06: 5452 lw s0,52(sp) +20416a08: 4e5f 4c55 004c 0x4c4c554e5f +20416a0e: 0000 unimp +20416a10: 7546 flw fa0,112(sp) +20416a12: 636e flw ft6,216(sp) +20416a14: 6974 flw fa3,84(a0) +20416a16: 255b6e6f jal t3,204cd46a <_data_lma+0xb554e> +20416a1a: 73205d73 csrrwi s10,0x732,0 +20416a1e: 6168 flw fa0,68(a0) +20416a20: 6c6c flw fa1,92(s0) +20416a22: 6e20 flw fs0,88(a2) +20416a24: 7520746f jal s0,2041e176 <_data_lma+0x625a> +20416a28: 20646573 csrrsi a0,0x206,8 +20416a2c: 6e69 lui t3,0x1a +20416a2e: 4920 lw s0,80(a0) +20416a30: 000a5253 fadd.s ft4,fs4,ft0,unknown +20416a34: 0030 addi a2,sp,8 +20416a36: 0000 unimp +20416a38: 2821 jal 20416a50 <__FUNCTION__.2264+0x60> +20416a3a: 656a626f jal tp,204bd090 <_data_lma+0xa5174> +20416a3e: 3e2d7463 bleu sp,s10,20416e26 <__FUNCTION__.2288+0xbe> +20416a42: 7974 flw fa3,116(a0) +20416a44: 6570 flw fa2,76(a0) +20416a46: 2620 fld fs0,72(a2) +20416a48: 5220 lw s0,96(a2) +20416a4a: 5f54 lw a3,60(a4) +20416a4c: 656a624f 0x656a624f +20416a50: 435f7463 bleu s5,t5,20416e78 <__FUNCTION__.2288+0x110> +20416a54: 616c flw fa1,68(a0) +20416a56: 535f7373 csrrci t1,0x535,30 +20416a5a: 6174 flw fa3,68(a0) +20416a5c: 6974 flw fa3,84(a0) +20416a5e: 00002963 0x2963 ... -20416b30 <__FUNCTION__.2243>: -20416b30: 7472 flw fs0,60(sp) -20416b32: 6f5f 6a62 6365 0x63656a626f5f -20416b38: 5f74 lw a3,124(a4) -20416b3a: 6564 flw fs1,76(a0) -20416b3c: 6174 flw fa3,68(a0) -20416b3e: 00006863 bltu zero,zero,20416b4e <__FUNCTION__.2252+0xa> +20416a64 <__FUNCTION__.2238>: +20416a64: 7472 flw fs0,60(sp) +20416a66: 6f5f 6a62 6365 0x63656a626f5f +20416a6c: 5f74 lw a3,124(a4) +20416a6e: 6564 flw fs1,76(a0) +20416a70: 6174 flw fa3,68(a0) +20416a72: 00006863 bltu zero,zero,20416a82 <__FUNCTION__.2247+0xa> ... -20416b44 <__FUNCTION__.2252>: -20416b44: 7472 flw fs0,60(sp) -20416b46: 6f5f 6a62 6365 0x63656a626f5f -20416b4c: 5f74 lw a3,124(a4) -20416b4e: 6c61 lui s8,0x18 -20416b50: 6f6c flw fa1,92(a4) -20416b52: 65746163 bltu s0,s7,20417194 <__FUNCTION__.2535+0x8> +20416a78 <__FUNCTION__.2247>: +20416a78: 7472 flw fs0,60(sp) +20416a7a: 6f5f 6a62 6365 0x63656a626f5f +20416a80: 5f74 lw a3,124(a4) +20416a82: 6c61 lui s8,0x18 +20416a84: 6f6c flw fa1,92(a4) +20416a86: 65746163 bltu s0,s7,204170c8 <__FUNCTION__.2433+0x38> ... -20416b58 <__FUNCTION__.2257>: -20416b58: 7472 flw fs0,60(sp) -20416b5a: 6f5f 6a62 6365 0x63656a626f5f -20416b60: 5f74 lw a3,124(a4) -20416b62: 6564 flw fs1,76(a0) -20416b64: 656c flw fa1,76(a0) -20416b66: 6574 flw fa3,76(a0) -20416b68: 0000 unimp +20416a8c <__FUNCTION__.2252>: +20416a8c: 7472 flw fs0,60(sp) +20416a8e: 6f5f 6a62 6365 0x63656a626f5f +20416a94: 5f74 lw a3,124(a4) +20416a96: 6564 flw fs1,76(a0) +20416a98: 656c flw fa1,76(a0) +20416a9a: 6574 flw fa3,76(a0) +20416a9c: 0000 unimp ... -20416b6c <__FUNCTION__.2261>: +20416aa0 <__FUNCTION__.2256>: +20416aa0: 7472 flw fs0,60(sp) +20416aa2: 6f5f 6a62 6365 0x63656a626f5f +20416aa8: 5f74 lw a3,124(a4) +20416aaa: 7369 lui t1,0xffffa +20416aac: 735f 7379 6574 0x65747379735f +20416ab2: 6f6d lui t5,0x1b +20416ab4: 6a62 flw fs4,24(sp) +20416ab6: 6365 lui t1,0x19 +20416ab8: 0074 addi a3,sp,12 + ... + +20416abc <__FUNCTION__.2265>: +20416abc: 7472 flw fs0,60(sp) +20416abe: 6f5f 6a62 6365 0x63656a626f5f +20416ac4: 5f74 lw a3,124(a4) +20416ac6: 6966 flw fs2,88(sp) +20416ac8: 646e flw fs0,216(sp) +20416aca: 0000 unimp +20416acc: 6874 flw fa3,84(s0) +20416ace: 6572 flw fa0,28(sp) +20416ad0: 6461 lui s0,0x18 +20416ad2: 2120 fld fs0,64(a0) +20416ad4: 203d jal 20416b02 <__FUNCTION__.2265+0x46> +20416ad6: 5452 lw s0,52(sp) +20416ad8: 4e5f 4c55 004c 0x4c4c554e5f +20416ade: 0000 unimp +20416ae0: 6874 flw fa3,84(s0) +20416ae2: 6572 flw fa0,28(sp) +20416ae4: 6461 lui s0,0x18 +20416ae6: 253a fld fa0,392(sp) +20416ae8: 74732073 csrs 0x747,t1 +20416aec: 6361 lui t1,0x18 +20416aee: 766f206b 0x766f206b +20416af2: 7265 lui tp,0xffff9 +20416af4: 6c66 flw fs8,88(sp) +20416af6: 000a776f jal a4,204bdaf6 <_data_lma+0xa5bda> +20416afa: 0000 unimp +20416afc: 6e726177 0x6e726177 +20416b00: 6e69 lui t3,0x1a +20416b02: 25203a67 0x25203a67 +20416b06: 74732073 csrs 0x747,t1 +20416b0a: 6361 lui t1,0x18 +20416b0c: 7369206b 0x7369206b +20416b10: 6320 flw fs0,64(a4) +20416b12: 6f6c flw fa1,92(a4) +20416b14: 74206573 csrrsi a0,0x742,0 +20416b18: 6e65206f j 204691fe <_data_lma+0x512e2> +20416b1c: 2064 fld fs1,192(s0) +20416b1e: 7320666f jal a2,2041d250 <_data_lma+0x5334> +20416b22: 6174 flw fa3,68(a0) +20416b24: 61206b63 bltu zero,s2,2041713a <__FUNCTION__.2449+0xe> +20416b28: 6464 flw fs1,76(s0) +20416b2a: 6572 flw fa0,28(sp) +20416b2c: 0a2e7373 csrrci t1,0xa2,28 +20416b30: 0000 unimp + ... + +20416b34 <__FUNCTION__.2211>: +20416b34: 725f 5f74 6373 0x63735f74725f +20416b3a: 6568 flw fa0,76(a0) +20416b3c: 7564 flw fs1,108(a0) +20416b3e: 656c flw fa1,76(a0) +20416b40: 5f72 lw t5,60(sp) +20416b42: 63617473 csrrci s0,0x636,2 +20416b46: 68635f6b 0x68635f6b +20416b4a: 6365 lui t1,0x19 +20416b4c: 0000006b 0x6b + +20416b50 <__FUNCTION__.2241>: +20416b50: 7472 flw fs0,60(sp) +20416b52: 735f 6863 6465 0x64656863735f +20416b58: 6c75 lui s8,0x1d +20416b5a: 5f65 li t5,-7 +20416b5c: 6e69 lui t3,0x1a +20416b5e: 74726573 csrrsi a0,0x747,4 +20416b62: 745f 7268 6165 0x61657268745f +20416b68: 0064 addi s1,sp,12 + ... + +20416b6c <__FUNCTION__.2246>: 20416b6c: 7472 flw fs0,60(sp) -20416b6e: 6f5f 6a62 6365 0x63656a626f5f -20416b74: 5f74 lw a3,124(a4) -20416b76: 7369 lui t1,0xffffa -20416b78: 735f 7379 6574 0x65747379735f -20416b7e: 6f6d lui t5,0x1b -20416b80: 6a62 flw fs4,24(sp) -20416b82: 6365 lui t1,0x19 -20416b84: 0074 addi a3,sp,12 - ... - -20416b88 <__FUNCTION__.2270>: -20416b88: 7472 flw fs0,60(sp) -20416b8a: 6f5f 6a62 6365 0x63656a626f5f -20416b90: 5f74 lw a3,124(a4) -20416b92: 6966 flw fs2,88(sp) -20416b94: 646e flw fs0,216(sp) -20416b96: 0000 unimp -20416b98: 6874 flw fa3,84(s0) -20416b9a: 6572 flw fa0,28(sp) -20416b9c: 6461 lui s0,0x18 -20416b9e: 2120 fld fs0,64(a0) -20416ba0: 203d jal 20416bce <__FUNCTION__.2270+0x46> -20416ba2: 5452 lw s0,52(sp) -20416ba4: 4e5f 4c55 004c 0x4c4c554e5f +20416b6e: 735f 6863 6465 0x64656863735f +20416b74: 6c75 lui s8,0x1d +20416b76: 5f65 li t5,-7 +20416b78: 6572 flw fa0,28(sp) +20416b7a: 6f6d lui t5,0x1b +20416b7c: 6576 flw fa0,92(sp) +20416b7e: 745f 7268 6165 0x61657268745f +20416b84: 0064 addi s1,sp,12 +20416b86: 0000 unimp +20416b88: 7270 flw fa2,100(a2) +20416b8a: 6f69 lui t5,0x1a +20416b8c: 6972 flw fs2,28(sp) +20416b8e: 7974 flw fa3,116(a0) +20416b90: 3c20 fld fs0,120(s0) +20416b92: 5220 lw s0,96(a2) +20416b94: 5f54 lw a3,60(a4) +20416b96: 4854 lw a3,20(s0) +20416b98: 4552 lw a0,20(sp) +20416b9a: 4441 li s0,16 +20416b9c: 505f 4952 524f 0x524f4952505f +20416ba2: 5449 li s0,-14 +20416ba4: 5f59 li t5,-10 +20416ba6: 414d li sp,19 +20416ba8: 0058 addi a4,sp,4 20416baa: 0000 unimp 20416bac: 6874 flw fa3,84(s0) 20416bae: 6572 flw fa0,28(sp) 20416bb0: 6461 lui s0,0x18 -20416bb2: 253a fld fa0,392(sp) -20416bb4: 74732073 csrs 0x747,t1 -20416bb8: 6361 lui t1,0x18 -20416bba: 766f206b 0x766f206b -20416bbe: 7265 lui tp,0xffff9 -20416bc0: 6c66 flw fs8,88(sp) -20416bc2: 000a776f jal a4,204bdbc2 <_data_lma+0xa5a66> -20416bc6: 0000 unimp -20416bc8: 6e726177 0x6e726177 -20416bcc: 6e69 lui t3,0x1a -20416bce: 25203a67 0x25203a67 -20416bd2: 74732073 csrs 0x747,t1 -20416bd6: 6361 lui t1,0x18 -20416bd8: 7369206b 0x7369206b -20416bdc: 6320 flw fs0,64(a4) -20416bde: 6f6c flw fa1,92(a4) -20416be0: 74206573 csrrsi a0,0x742,0 -20416be4: 6e65206f j 204692ca <_data_lma+0x5116e> -20416be8: 2064 fld fs1,192(s0) -20416bea: 7320666f jal a2,2041d31c <_data_lma+0x51c0> -20416bee: 6174 flw fa3,68(a0) -20416bf0: 61206b63 bltu zero,s2,20417206 <__FUNCTION__.2550+0xa> -20416bf4: 6464 flw fs1,76(s0) -20416bf6: 6572 flw fa0,28(sp) -20416bf8: 0a2e7373 csrrci t1,0xa2,28 -20416bfc: 0000 unimp +20416bb2: 2120 fld fs0,64(a0) +20416bb4: 203d jal 20416be2 <__FUNCTION__.2246+0x76> +20416bb6: 5452 lw s0,52(sp) +20416bb8: 4e5f 4c55 004c 0x4c4c554e5f +20416bbe: 0000 unimp +20416bc0: 63617473 csrrci s0,0x636,2 +20416bc4: 74735f6b 0x74735f6b +20416bc8: 7261 lui tp,0xffff8 +20416bca: 2074 fld fa3,192(s0) +20416bcc: 3d21 jal 204169e4 <__FUNCTION__.2257> +20416bce: 5220 lw s0,96(a2) +20416bd0: 5f54 lw a3,60(a4) +20416bd2: 554e lw a0,240(sp) +20416bd4: 4c4c lw a1,28(s0) +20416bd6: 0000 unimp +20416bd8: 6874 flw fa3,84(s0) +20416bda: 6572 flw fa0,28(sp) +20416bdc: 6461 lui s0,0x18 +20416bde: 3e2d jal 20416718 <__lowest_bit_bitmap+0x128> +20416be0: 74617473 csrrci s0,0x746,2 +20416be4: 3d20 fld fs0,120(a0) +20416be6: 203d jal 20416c14 <__FUNCTION__.2246+0xa8> +20416be8: 5452 lw s0,52(sp) +20416bea: 545f 5248 4145 0x41455248545f +20416bf0: 5f44 lw s1,60(a4) +20416bf2: 4e49 li t3,18 +20416bf4: 5449 li s0,-14 +20416bf6: 0000 unimp +20416bf8: 6874 flw fa3,84(s0) +20416bfa: 6572 flw fa0,28(sp) +20416bfc: 6461 lui s0,0x18 +20416bfe: 3e2d jal 20416738 +20416c00: 74617473 csrrci s0,0x746,2 +20416c04: 3d20 fld fs0,120(a0) +20416c06: 203d jal 20416c34 <__FUNCTION__.2239+0x8> +20416c08: 5452 lw s0,52(sp) +20416c0a: 545f 5248 4145 0x41455248545f +20416c10: 5f44 lw s1,60(a4) +20416c12: 50535553 0x50535553 +20416c16: 4e45 li t3,17 +20416c18: 0044 addi s1,sp,4 ... -20416c00 <__FUNCTION__.2216>: -20416c00: 725f 5f74 6373 0x63735f74725f -20416c06: 6568 flw fa0,76(a0) -20416c08: 7564 flw fs1,108(a0) -20416c0a: 656c flw fa1,76(a0) -20416c0c: 5f72 lw t5,60(sp) -20416c0e: 63617473 csrrci s0,0x636,2 -20416c12: 68635f6b 0x68635f6b -20416c16: 6365 lui t1,0x19 -20416c18: 0000006b 0x6b +20416c1c <__FUNCTION__.2227>: +20416c1c: 725f 5f74 6874 0x68745f74725f +20416c22: 6572 flw fa0,28(sp) +20416c24: 6461 lui s0,0x18 +20416c26: 695f 696e 0074 0x74696e695f -20416c1c <__FUNCTION__.2246>: -20416c1c: 7472 flw fs0,60(sp) -20416c1e: 735f 6863 6465 0x64656863735f -20416c24: 6c75 lui s8,0x1d -20416c26: 5f65 li t5,-7 -20416c28: 6e69 lui t3,0x1a -20416c2a: 74726573 csrrsi a0,0x747,4 +20416c2c <__FUNCTION__.2239>: +20416c2c: 7472 flw fs0,60(sp) 20416c2e: 745f 7268 6165 0x61657268745f -20416c34: 0064 addi s1,sp,12 +20416c34: 5f64 lw s1,124(a4) +20416c36: 6e69 lui t3,0x1a +20416c38: 7469 lui s0,0xffffa ... -20416c38 <__FUNCTION__.2251>: -20416c38: 7472 flw fs0,60(sp) -20416c3a: 735f 6863 6465 0x64656863735f -20416c40: 6c75 lui s8,0x1d -20416c42: 5f65 li t5,-7 -20416c44: 6572 flw fa0,28(sp) -20416c46: 6f6d lui t5,0x1b -20416c48: 6576 flw fa0,92(sp) -20416c4a: 745f 7268 6165 0x61657268745f -20416c50: 0064 addi s1,sp,12 -20416c52: 0000 unimp -20416c54: 6461 lui s0,0x18 -20416c56: 7264 flw fs1,100(a2) -20416c58: 2120 fld fs0,64(a0) -20416c5a: 203d jal 20416c88 <__FUNCTION__.2251+0x50> -20416c5c: 5452 lw s0,52(sp) -20416c5e: 4e5f 4c55 004c 0x4c4c554e5f -20416c64: 7228 flw fa0,96(a2) -20416c66: 5f74 lw a3,124(a4) -20416c68: 6975 lui s2,0x1d -20416c6a: 746e flw fs0,248(sp) -20416c6c: 745f3233 0x745f3233 -20416c70: 6129 addi sp,sp,192 -20416c72: 6464 flw fs1,76(s0) -20416c74: 2072 fld ft0,280(sp) -20416c76: 2025 jal 20416c9e <__FUNCTION__.2251+0x66> -20416c78: 5452 lw s0,52(sp) -20416c7a: 4d5f 5f4d 4150 0x41505f4d4d5f -20416c80: 535f4547 fmsub.d fa0,ft10,fs5,fa0,rmm -20416c84: 5a49 li s4,-14 -20416c86: 2045 jal 20416d26 <__FUNCTION__.2251+0xee> -20416c88: 3d3d jal 20416ac6 -20416c8a: 3020 fld fs0,96(s0) -20416c8c: 0000 unimp -20416c8e: 0000 unimp -20416c90: 706e flw ft0,248(sp) -20416c92: 6761 lui a4,0x18 -20416c94: 7365 lui t1,0xffff9 -20416c96: 2120 fld fs0,64(a0) -20416c98: 203d jal 20416cc6 <__FUNCTION__.2251+0x8e> -20416c9a: 0030 addi a2,sp,8 -20416c9c: 2d62 fld fs10,24(sp) -20416c9e: 703e flw ft0,236(sp) -20416ca0: 6761 lui a4,0x18 -20416ca2: 2065 jal 20416d4a <__FUNCTION__.2251+0x112> -20416ca4: 203e fld ft0,456(sp) -20416ca6: 0030 addi a2,sp,8 -20416ca8: 2062 fld ft0,24(sp) -20416caa: 203e fld ft0,456(sp) -20416cac: 206e fld ft0,216(sp) -20416cae: 7c7c flw fa5,124(s0) -20416cb0: 6220 flw fs0,64(a2) -20416cb2: 2b20 fld fs0,80(a4) -20416cb4: 6220 flw fs0,64(a2) -20416cb6: 3e2d jal 204167f0 <__FUNCTION__.2520+0x78> -20416cb8: 6170 flw fa2,68(a0) -20416cba: 3c206567 0x3c206567 -20416cbe: 203d jal 20416cec <__FUNCTION__.2251+0xb4> -20416cc0: 006e 0x6e -20416cc2: 0000 unimp -20416cc4: 7546 flw fa0,112(sp) -20416cc6: 636e flw ft6,216(sp) -20416cc8: 6974 flw fa3,84(a0) -20416cca: 255b6e6f jal t3,204cd71e <_data_lma+0xb55c2> -20416cce: 73205d73 csrrwi s10,0x732,0 -20416cd2: 6168 flw fa0,68(a0) -20416cd4: 6c6c flw fa1,92(s0) -20416cd6: 6e20 flw fs0,88(a2) -20416cd8: 7520746f jal s0,2041e42a <_data_lma+0x62ce> -20416cdc: 20646573 csrrsi a0,0x206,8 -20416ce0: 6e69 lui t3,0x1a -20416ce2: 4920 lw s0,80(a0) -20416ce4: 000a5253 fadd.s ft4,fs4,ft0,unknown -20416ce8: 0030 addi a2,sp,8 +20416c3c <__FUNCTION__.2246>: +20416c3c: 7472 flw fs0,60(sp) +20416c3e: 745f 7268 6165 0x61657268745f +20416c44: 5f64 lw s1,124(a4) +20416c46: 72617473 csrrci s0,0x726,2 +20416c4a: 7574 flw fa3,108(a0) +20416c4c: 0070 addi a2,sp,12 + ... + +20416c50 <__FUNCTION__.2251>: +20416c50: 7472 flw fs0,60(sp) +20416c52: 745f 7268 6165 0x61657268745f +20416c58: 5f64 lw s1,124(a4) +20416c5a: 6564 flw fs1,76(a0) +20416c5c: 6174 flw fa3,68(a0) +20416c5e: 00006863 bltu zero,zero,20416c6e <__FUNCTION__.2267+0xa> + ... + +20416c64 <__FUNCTION__.2267>: +20416c64: 7472 flw fs0,60(sp) +20416c66: 745f 7268 6165 0x61657268745f +20416c6c: 5f64 lw s1,124(a4) +20416c6e: 6564 flw fs1,76(a0) +20416c70: 656c flw fa1,76(a0) +20416c72: 6574 flw fa3,76(a0) +20416c74: 0000 unimp + ... + +20416c78 <__FUNCTION__.2278>: +20416c78: 7472 flw fs0,60(sp) +20416c7a: 745f 7268 6165 0x61657268745f +20416c80: 5f64 lw s1,124(a4) +20416c82: 65656c73 csrrsi s8,0x656,10 +20416c86: 0070 addi a2,sp,12 + +20416c88 <__FUNCTION__.2288>: +20416c88: 7472 flw fs0,60(sp) +20416c8a: 745f 7268 6165 0x61657268745f +20416c90: 5f64 lw s1,124(a4) +20416c92: 746e6f63 bltu t3,t1,204173f0 +20416c96: 6f72 flw ft10,28(sp) +20416c98: 006c addi a1,sp,12 + ... + +20416c9c <__FUNCTION__.2298>: +20416c9c: 7472 flw fs0,60(sp) +20416c9e: 745f 7268 6165 0x61657268745f +20416ca4: 5f64 lw s1,124(a4) +20416ca6: 70737573 csrrci a0,0x707,6 +20416caa: 6e65 lui t3,0x19 +20416cac: 0064 addi s1,sp,12 + ... + +20416cb0 <__FUNCTION__.2303>: +20416cb0: 7472 flw fs0,60(sp) +20416cb2: 745f 7268 6165 0x61657268745f +20416cb8: 5f64 lw s1,124(a4) +20416cba: 6572 flw fa0,28(sp) +20416cbc: 656d7573 csrrci a0,0x656,26 +20416cc0: 0000 unimp + ... + +20416cc4 <__FUNCTION__.2308>: +20416cc4: 7472 flw fs0,60(sp) +20416cc6: 745f 7268 6165 0x61657268745f +20416ccc: 5f64 lw s1,124(a4) +20416cce: 6974 flw fa3,84(a0) +20416cd0: 656d lui a0,0x1b +20416cd2: 0074756f jal a0,2045e4d8 <_data_lma+0x465bc> +20416cd6: 0000 unimp +20416cd8: 6974 flw fa3,84(a0) +20416cda: 656d lui a0,0x1b +20416cdc: 2072 fld ft0,280(sp) +20416cde: 3d21 jal 20416af6 <__FUNCTION__.2265+0x3a> +20416ce0: 5220 lw s0,96(a2) +20416ce2: 5f54 lw a3,60(a4) +20416ce4: 554e lw a0,240(sp) +20416ce6: 4c4c lw a1,28(s0) +20416ce8: 0000 unimp 20416cea: 0000 unimp -20416cec: 7472 flw fs0,60(sp) -20416cee: 735f 7379 6574 0x65747379735f -20416cf4: 5f6d li t5,-5 -20416cf6: 6568 flw fa0,76(a0) -20416cf8: 7061 0x7061 -20416cfa: 695f 696e 2c74 0x2c74696e695f -20416d00: 7720 flw fs0,104(a4) -20416d02: 6f72 flw ft10,28(sp) -20416d04: 676e flw fa4,216(sp) -20416d06: 6120 flw fs0,64(a0) -20416d08: 6464 flw fs1,76(s0) -20416d0a: 6572 flw fa0,28(sp) -20416d0c: 305b7373 csrrci t1,mtvec,22 -20416d10: 2578 fld fa4,200(a0) -20416d12: 2078 fld fa4,192(s0) -20416d14: 202d jal 20416d3e <__FUNCTION__.2251+0x106> -20416d16: 7830 flw fa2,112(s0) -20416d18: 7825 lui a6,0xfffe9 -20416d1a: 0a5d addi s4,s4,23 -20416d1c: 0000 unimp -20416d1e: 0000 unimp -20416d20: 6568 flw fa0,76(a0) -20416d22: 7061 0x7061 -20416d24: 0000 unimp -20416d26: 0000 unimp -20416d28: 6e55 lui t3,0x15 -20416d2a: 7865 lui a6,0xffff9 -20416d2c: 6570 flw fa2,76(a0) -20416d2e: 64657463 bleu t1,a0,20417376 <__FUNCTION__.2454+0x6> -20416d32: 6220 flw fs0,64(a2) -20416d34: 7479 lui s0,0xffffe -20416d36: 2065 jal 20416dde <__FUNCTION__.2307+0x1e> -20416d38: 6e756f63 bltu a0,t2,20417436 <__FUNCTION__.2786+0x3e> -20416d3c: 2074 fld fa3,192(s0) -20416d3e: 6425 lui s0,0x9 -20416d40: 0000 unimp -20416d42: 0000 unimp -20416d44: 697a flw fs2,156(sp) -20416d46: 3c20 fld fs0,120(s0) -20416d48: 4e20 lw s0,88(a2) -20416d4a: 4f5a lw t5,148(sp) -20416d4c: 454e lw a0,208(sp) -20416d4e: 2d7a0053 0x2d7a0053 -20416d52: 7a3e flw fs4,236(sp) -20416d54: 6e5f 7266 6565 0x656572666e5f -20416d5a: 3e20 fld fs0,120(a2) -20416d5c: 3020 fld fs0,96(s0) -20416d5e: 0000 unimp -20416d60: 2d7a fld fs10,408(sp) -20416d62: 7a3e flw fs4,236(sp) -20416d64: 6d5f 6761 6369 0x636967616d5f -20416d6a: 3d20 fld fs0,120(a0) -20416d6c: 203d jal 20416d9a <__FUNCTION__.2269+0xa> -20416d6e: 415a lw sp,148(sp) -20416d70: 4c4c lw a1,28(s0) -20416d72: 535f434f fnmadd.d ft6,ft10,fs5,fa0,rmm -20416d76: 414c lw a1,4(a0) -20416d78: 5f42 lw t5,48(sp) -20416d7a: 414d li sp,19 -20416d7c: 00434947 fmsub.s fs2,ft6,ft4,ft0,rmm - -20416d80 <__FUNCTION__.2260>: -20416d80: 7472 flw fs0,60(sp) -20416d82: 705f 6761 5f65 0x5f656761705f -20416d88: 7266 flw ft4,120(sp) -20416d8a: 6565 lui a0,0x19 -20416d8c: 0000 unimp +20416cec: 6974 flw fa3,84(a0) +20416cee: 656d lui a0,0x1b +20416cf0: 2d72 fld fs10,280(sp) +20416cf2: 693e flw fs2,204(sp) +20416cf4: 696e flw fs2,216(sp) +20416cf6: 5f74 lw a3,124(a4) +20416cf8: 6974 flw fa3,84(a0) +20416cfa: 3c206b63 bltu zero,sp,204170d0 <__FUNCTION__.2433+0x40> +20416cfe: 5220 lw s0,96(a2) +20416d00: 5f54 lw a3,60(a4) +20416d02: 4954 lw a3,20(a0) +20416d04: 4d5f4b43 0x4d5f4b43 +20416d08: 5841 li a6,-16 +20416d0a: 2f20 fld fs0,88(a4) +20416d0c: 3220 fld fs0,96(a2) +20416d0e: 0000 unimp +20416d10: 6974 flw fa3,84(a0) +20416d12: 656d lui a0,0x1b +20416d14: 0072 0x72 ... -20416d90 <__FUNCTION__.2269>: -20416d90: 7472 flw fs0,60(sp) -20416d92: 705f 6761 5f65 0x5f656761705f -20416d98: 6e69 lui t3,0x1a -20416d9a: 7469 lui s0,0xffffa -20416d9c: 0000 unimp +20416d18 <__FUNCTION__.2236>: +20416d18: 7472 flw fs0,60(sp) +20416d1a: 745f 6d69 7265 0x72656d69745f +20416d20: 695f 696e 0074 0x74696e695f ... -20416da0 <__FUNCTION__.2277>: -20416da0: 7472 flw fs0,60(sp) -20416da2: 735f 7379 6574 0x65747379735f -20416da8: 5f6d li t5,-5 -20416daa: 6568 flw fa0,76(a0) -20416dac: 7061 0x7061 -20416dae: 695f 696e 0074 0x74696e695f +20416d28 <__FUNCTION__.2241>: +20416d28: 7472 flw fs0,60(sp) +20416d2a: 745f 6d69 7265 0x72656d69745f +20416d30: 645f 7465 6361 0x63617465645f +20416d36: 0068 addi a0,sp,12 -20416db4 <__FUNCTION__.2293>: -20416db4: 7472 flw fs0,60(sp) -20416db6: 6d5f 6c61 6f6c 0x6f6c6c616d5f -20416dbc: 00000063 beqz zero,20416dbc <__FUNCTION__.2293+0x8> +20416d38 <__FUNCTION__.2255>: +20416d38: 7472 flw fs0,60(sp) +20416d3a: 745f 6d69 7265 0x72656d69745f +20416d40: 645f 6c65 7465 0x74656c65645f +20416d46: 0065 c.addi zero,25 -20416dc0 <__FUNCTION__.2307>: -20416dc0: 7472 flw fs0,60(sp) -20416dc2: 725f 6165 6c6c 0x6c6c6165725f -20416dc8: 0000636f jal t1,2041cdc8 <_data_lma+0x4c6c> -20416dcc: 7270 flw fa2,100(a2) -20416dce: 6f69 lui t5,0x1a -20416dd0: 6972 flw fs2,28(sp) -20416dd2: 7974 flw fa3,116(a0) -20416dd4: 3c20 fld fs0,120(s0) -20416dd6: 5220 lw s0,96(a2) -20416dd8: 5f54 lw a3,60(a4) -20416dda: 4854 lw a3,20(s0) -20416ddc: 4552 lw a0,20(sp) -20416dde: 4441 li s0,16 -20416de0: 505f 4952 524f 0x524f4952505f -20416de6: 5449 li s0,-14 -20416de8: 5f59 li t5,-10 -20416dea: 414d li sp,19 -20416dec: 0058 addi a4,sp,4 -20416dee: 0000 unimp -20416df0: 6874 flw fa3,84(s0) -20416df2: 6572 flw fa0,28(sp) -20416df4: 6461 lui s0,0x18 -20416df6: 2120 fld fs0,64(a0) -20416df8: 203d jal 20416e26 <__FUNCTION__.2307+0x66> -20416dfa: 5452 lw s0,52(sp) -20416dfc: 4e5f 4c55 004c 0x4c4c554e5f -20416e02: 0000 unimp -20416e04: 63617473 csrrci s0,0x636,2 -20416e08: 74735f6b 0x74735f6b -20416e0c: 7261 lui tp,0xffff8 -20416e0e: 2074 fld fa3,192(s0) -20416e10: 3d21 jal 20416c28 <__FUNCTION__.2246+0xc> -20416e12: 5220 lw s0,96(a2) -20416e14: 5f54 lw a3,60(a4) -20416e16: 554e lw a0,240(sp) -20416e18: 4c4c lw a1,28(s0) -20416e1a: 0000 unimp -20416e1c: 6874 flw fa3,84(s0) -20416e1e: 6572 flw fa0,28(sp) -20416e20: 6461 lui s0,0x18 -20416e22: 3e2d jal 2041695c <__FUNCTION__.2520+0x1e4> -20416e24: 74617473 csrrci s0,0x746,2 -20416e28: 3d20 fld fs0,120(a0) -20416e2a: 203d jal 20416e58 <__FUNCTION__.2307+0x98> -20416e2c: 5452 lw s0,52(sp) -20416e2e: 545f 5248 4145 0x41455248545f -20416e34: 5f44 lw s1,60(a4) -20416e36: 4e49 li t3,18 -20416e38: 5449 li s0,-14 -20416e3a: 0000 unimp -20416e3c: 6874 flw fa3,84(s0) -20416e3e: 6572 flw fa0,28(sp) -20416e40: 6461 lui s0,0x18 -20416e42: 3e2d jal 2041697c <__lowest_bit_bitmap+0x14> -20416e44: 74617473 csrrci s0,0x746,2 -20416e48: 3d20 fld fs0,120(a0) -20416e4a: 203d jal 20416e78 <__FUNCTION__.2244+0x8> -20416e4c: 5452 lw s0,52(sp) -20416e4e: 545f 5248 4145 0x41455248545f -20416e54: 5f44 lw s1,60(a4) -20416e56: 50535553 0x50535553 -20416e5a: 4e45 li t3,17 -20416e5c: 0044 addi s1,sp,4 +20416d48 <__FUNCTION__.2265>: +20416d48: 7472 flw fs0,60(sp) +20416d4a: 745f 6d69 7265 0x72656d69745f +20416d50: 735f 6174 7472 0x74726174735f ... -20416e60 <__FUNCTION__.2232>: -20416e60: 725f 5f74 6874 0x68745f74725f -20416e66: 6572 flw fa0,28(sp) -20416e68: 6461 lui s0,0x18 -20416e6a: 695f 696e 0074 0x74696e695f - -20416e70 <__FUNCTION__.2244>: -20416e70: 7472 flw fs0,60(sp) -20416e72: 745f 7268 6165 0x61657268745f -20416e78: 5f64 lw s1,124(a4) -20416e7a: 6e69 lui t3,0x1a -20416e7c: 7469 lui s0,0xffffa +20416d58 <__FUNCTION__.2282>: +20416d58: 7472 flw fs0,60(sp) +20416d5a: 745f 6d69 7265 0x72656d69745f +20416d60: 735f 6f74 0070 0x706f74735f ... -20416e80 <__FUNCTION__.2251>: -20416e80: 7472 flw fs0,60(sp) -20416e82: 745f 7268 6165 0x61657268745f -20416e88: 5f64 lw s1,124(a4) -20416e8a: 72617473 csrrci s0,0x726,2 -20416e8e: 7574 flw fa3,108(a0) -20416e90: 0070 addi a2,sp,12 +20416d68 <__FUNCTION__.2288>: +20416d68: 7472 flw fs0,60(sp) +20416d6a: 745f 6d69 7265 0x72656d69745f +20416d70: 635f 6e6f 7274 0x72746e6f635f +20416d76: 00006c6f jal s8,2041cd76 <_data_lma+0x4e5a> +20416d7a: 0000 unimp +20416d7c: 7274 flw fa3,100(a2) +20416d7e: 7061 0x7061 +20416d80: 000a 0xa +20416d82: 0000 unimp +20416d84: 65726f63 bltu tp,s7,204173e2 +20416d88: 6620 flw fs0,72(a2) +20416d8a: 6572 flw fa0,28(sp) +20416d8c: 2071 jal 20416e18 <__FUNCTION__.2288+0xb0> +20416d8e: 7461 lui s0,0xffff8 +20416d90: 2520 fld fs0,72(a0) +20416d92: 2064 fld fs1,192(s0) +20416d94: 7a48 flw fa0,52(a2) +20416d96: 000a 0xa +20416d98: 69726573 csrrsi a0,0x697,4 +20416d9c: 6c61 lui s8,0x18 +20416d9e: 2120 fld fs0,64(a0) +20416da0: 203d jal 20416dce <__FUNCTION__.2288+0x66> +20416da2: 5452 lw s0,52(sp) +20416da4: 4e5f 4c55 004c 0x4c4c554e5f +20416daa: 0000 unimp +20416dac: 7872 flw fa6,60(sp) +20416dae: 665f 6669 206f 0x206f6669665f +20416db4: 3d21 jal 20416bcc <__FUNCTION__.2246+0x60> +20416db6: 5220 lw s0,96(a2) +20416db8: 5f54 lw a3,60(a4) +20416dba: 554e lw a0,240(sp) +20416dbc: 4c4c lw a1,28(s0) +20416dbe: 0000 unimp +20416dc0: 7874 flw fa3,116(s0) +20416dc2: 2120 fld fs0,64(a0) +20416dc4: 203d jal 20416df2 <__FUNCTION__.2288+0x8a> +20416dc6: 5452 lw s0,52(sp) +20416dc8: 4e5f 4c55 004c 0x4c4c554e5f +20416dce: 0000 unimp +20416dd0: 656c flw fa1,76(a0) +20416dd2: 206e fld ft0,216(sp) +20416dd4: 3d3c fld fa5,120(a0) +20416dd6: 7220 flw fs0,96(a2) +20416dd8: 5f74 lw a3,124(a4) +20416dda: 6d64 flw fs1,92(a0) +20416ddc: 5f61 li t5,-8 +20416dde: 636c6163 bltu s8,s6,20417400 +20416de2: 725f 6365 6576 0x65766365725f +20416de8: 5f64 lw s1,124(a4) +20416dea: 656c flw fa1,76(a0) +20416dec: 286e fld fa6,216(sp) +20416dee: 69726573 csrrsi a0,0x697,4 +20416df2: 6c61 lui s8,0x18 +20416df4: 0029 c.addi zero,10 +20416df6: 0000 unimp +20416df8: 7328 flw fa0,96(a4) +20416dfa: 7265 lui tp,0xffff9 +20416dfc: 6169 addi sp,sp,208 +20416dfe: 206c fld fa1,192(s0) +20416e00: 3d21 jal 20416c18 <__FUNCTION__.2246+0xac> +20416e02: 5220 lw s0,96(a2) +20416e04: 5f54 lw a3,60(a4) +20416e06: 554e lw a0,240(sp) +20416e08: 4c4c lw a1,28(s0) +20416e0a: 2029 jal 20416e14 <__FUNCTION__.2288+0xac> +20416e0c: 2626 fld fa2,72(sp) +20416e0e: 2820 fld fs0,80(s0) +20416e10: 6164 flw fs1,68(a0) +20416e12: 6174 flw fa3,68(a0) +20416e14: 2120 fld fs0,64(a0) +20416e16: 203d jal 20416e44 <__FUNCTION__.2288+0xdc> +20416e18: 5452 lw s0,52(sp) +20416e1a: 4e5f 4c55 294c 0x294c4c554e5f +20416e20: 0000 unimp +20416e22: 0000 unimp +20416e24: 7872 flw fa6,60(sp) +20416e26: 645f 616d 2120 0x2120616d645f +20416e2c: 203d jal 20416e5a <__FUNCTION__.2288+0xf2> +20416e2e: 5452 lw s0,52(sp) +20416e30: 4e5f 4c55 004c 0x4c4c554e5f +20416e36: 0000 unimp +20416e38: 69726573 csrrsi a0,0x697,4 +20416e3c: 6c61 lui s8,0x18 +20416e3e: 3e2d jal 20416978 +20416e40: 2d73706f j 2044e916 <_data_lma+0x369fa> +20416e44: 643e flw fs0,204(sp) +20416e46: 616d addi sp,sp,240 +20416e48: 745f 6172 736e 0x736e6172745f +20416e4e: 696d lui s2,0x1b +20416e50: 2074 fld fa3,192(s0) +20416e52: 3d21 jal 20416c6a <__FUNCTION__.2267+0x6> +20416e54: 5220 lw s0,96(a2) +20416e56: 5f54 lw a3,60(a4) +20416e58: 554e lw a0,240(sp) +20416e5a: 4c4c lw a1,28(s0) +20416e5c: 0000 unimp +20416e5e: 0000 unimp +20416e60: 6564 flw fs1,76(a0) +20416e62: 2076 fld ft0,344(sp) +20416e64: 3d21 jal 20416c7c <__FUNCTION__.2278+0x4> +20416e66: 5220 lw s0,96(a2) +20416e68: 5f54 lw a3,60(a4) +20416e6a: 554e lw a0,240(sp) +20416e6c: 4c4c lw a1,28(s0) +20416e6e: 0000 unimp +20416e70: 7874 flw fa3,116(s0) +20416e72: 645f 616d 2120 0x2120616d645f +20416e78: 203d jal 20416ea6 <__FUNCTION__.2288+0x13e> +20416e7a: 5452 lw s0,52(sp) +20416e7c: 4e5f 4c55 004c 0x4c4c554e5f +20416e82: 0000 unimp +20416e84: 7874 flw fa3,116(s0) +20416e86: 665f 6669 206f 0x206f6669665f +20416e8c: 3d21 jal 20416ca4 <__FUNCTION__.2298+0x8> +20416e8e: 5220 lw s0,96(a2) +20416e90: 5f54 lw a3,60(a4) +20416e92: 554e lw a0,240(sp) +20416e94: 4c4c lw a1,28(s0) +20416e96: 0000 unimp +20416e98: 69726573 csrrsi a0,0x697,4 +20416e9c: 6c61 lui s8,0x18 +20416e9e: 3e2d jal 204169d8 <__FUNCTION__.2239> +20416ea0: 6170 flw fa2,68(a0) +20416ea2: 6572 flw fa0,28(sp) +20416ea4: 746e flw fs0,248(sp) +20416ea6: 722e flw ft4,232(sp) +20416ea8: 5f78 lw a4,124(a4) +20416eaa: 6e69 lui t3,0x1a +20416eac: 6964 flw fs1,84(a0) +20416eae: 65746163 bltu s0,s7,204174f0 +20416eb2: 2120 fld fs0,64(a0) +20416eb4: 203d jal 20416ee2 <__FUNCTION__.2469+0xa> +20416eb6: 5452 lw s0,52(sp) +20416eb8: 4e5f 4c55 004c 0x4c4c554e5f ... -20416e94 <__FUNCTION__.2256>: -20416e94: 7472 flw fs0,60(sp) -20416e96: 745f 7268 6165 0x61657268745f -20416e9c: 5f64 lw s1,124(a4) -20416e9e: 6564 flw fs1,76(a0) -20416ea0: 6174 flw fa3,68(a0) -20416ea2: 00006863 bltu zero,zero,20416eb2 <__FUNCTION__.2272+0xa> +20416ec0 <__FUNCTION__.2463>: +20416ec0: 7472 flw fs0,60(sp) +20416ec2: 645f 616d 635f 0x635f616d645f +20416ec8: 6c61 lui s8,0x18 +20416eca: 65725f63 ble s7,tp,20417528 +20416ece: 64657663 bleu t1,a0,2041751a +20416ed2: 6c5f 6e65 0000 0x6e656c5f + +20416ed8 <__FUNCTION__.2469>: +20416ed8: 7472 flw fs0,60(sp) +20416eda: 645f 616d 725f 0x725f616d645f +20416ee0: 6365 lui t1,0x19 +20416ee2: 5f76 lw t5,124(sp) +20416ee4: 7075 0x7075 +20416ee6: 6164 flw fs1,68(a0) +20416ee8: 6574 flw fa3,76(a0) +20416eea: 675f 7465 695f 0x695f7465675f +20416ef0: 646e flw fs0,216(sp) +20416ef2: 7865 lui a6,0xffff9 +20416ef4: 0000 unimp ... -20416ea8 <__FUNCTION__.2272>: -20416ea8: 7472 flw fs0,60(sp) -20416eaa: 745f 7268 6165 0x61657268745f -20416eb0: 5f64 lw s1,124(a4) -20416eb2: 6564 flw fs1,76(a0) -20416eb4: 656c flw fa1,76(a0) -20416eb6: 6574 flw fa3,76(a0) -20416eb8: 0000 unimp +20416ef8 <__FUNCTION__.2475>: +20416ef8: 7472 flw fs0,60(sp) +20416efa: 645f 616d 725f 0x725f616d645f +20416f00: 6365 lui t1,0x19 +20416f02: 5f76 lw t5,124(sp) +20416f04: 7075 0x7075 +20416f06: 6164 flw fs1,68(a0) +20416f08: 6574 flw fa3,76(a0) +20416f0a: 705f 7475 695f 0x695f7475705f +20416f10: 646e flw fs0,216(sp) +20416f12: 7865 lui a6,0xffff9 +20416f14: 0000 unimp ... -20416ebc <__FUNCTION__.2283>: -20416ebc: 7472 flw fs0,60(sp) -20416ebe: 745f 7268 6165 0x61657268745f -20416ec4: 5f64 lw s1,124(a4) -20416ec6: 65656c73 csrrsi s8,0x656,10 -20416eca: 0070 addi a2,sp,12 - -20416ecc <__FUNCTION__.2293>: -20416ecc: 7472 flw fs0,60(sp) -20416ece: 745f 7268 6165 0x61657268745f -20416ed4: 5f64 lw s1,124(a4) -20416ed6: 746e6f63 bltu t3,t1,20417634 -20416eda: 6f72 flw ft10,28(sp) -20416edc: 006c addi a1,sp,12 +20416f18 <__FUNCTION__.2501>: +20416f18: 7472 flw fs0,60(sp) +20416f1a: 735f 7265 6169 0x61697265735f +20416f20: 5f6c lw a1,124(a4) +20416f22: 6e69 lui t3,0x1a +20416f24: 7469 lui s0,0xffffa ... -20416ee0 <__FUNCTION__.2303>: -20416ee0: 7472 flw fs0,60(sp) -20416ee2: 745f 7268 6165 0x61657268745f -20416ee8: 5f64 lw s1,124(a4) -20416eea: 70737573 csrrci a0,0x707,6 -20416eee: 6e65 lui t3,0x19 -20416ef0: 0064 addi s1,sp,12 +20416f28 <__FUNCTION__.2507>: +20416f28: 7472 flw fs0,60(sp) +20416f2a: 735f 7265 6169 0x61697265735f +20416f30: 5f6c lw a1,124(a4) +20416f32: 6e65706f j 2046e618 <_data_lma+0x566fc> ... -20416ef4 <__FUNCTION__.2308>: -20416ef4: 7472 flw fs0,60(sp) -20416ef6: 745f 7268 6165 0x61657268745f -20416efc: 5f64 lw s1,124(a4) -20416efe: 6572 flw fa0,28(sp) -20416f00: 656d7573 csrrci a0,0x656,26 -20416f04: 0000 unimp +20416f38 <__FUNCTION__.2517>: +20416f38: 7472 flw fs0,60(sp) +20416f3a: 735f 7265 6169 0x61697265735f +20416f40: 5f6c lw a1,124(a4) +20416f42: 736f6c63 bltu t5,s6,2041767a <__mprec_tens+0xc2> +20416f46: 0065 c.addi zero,25 + +20416f48 <__FUNCTION__.2530>: +20416f48: 7472 flw fs0,60(sp) +20416f4a: 735f 7265 6169 0x61697265735f +20416f50: 5f6c lw a1,124(a4) +20416f52: 6572 flw fa0,28(sp) +20416f54: 6461 lui s0,0x18 ... -20416f08 <__FUNCTION__.2313>: -20416f08: 7472 flw fs0,60(sp) -20416f0a: 745f 7268 6165 0x61657268745f -20416f10: 5f64 lw s1,124(a4) -20416f12: 6974 flw fa3,84(a0) -20416f14: 656d lui a0,0x1b -20416f16: 0074756f jal a0,2045e71c <_data_lma+0x465c0> -20416f1a: 0000 unimp -20416f1c: 6974 flw fa3,84(a0) -20416f1e: 656d lui a0,0x1b -20416f20: 2072 fld ft0,280(sp) -20416f22: 3d21 jal 20416d3a <__FUNCTION__.2251+0x102> -20416f24: 5220 lw s0,96(a2) -20416f26: 5f54 lw a3,60(a4) -20416f28: 554e lw a0,240(sp) -20416f2a: 4c4c lw a1,28(s0) -20416f2c: 0000 unimp -20416f2e: 0000 unimp -20416f30: 6974 flw fa3,84(a0) -20416f32: 656d lui a0,0x1b -20416f34: 2d72 fld fs10,280(sp) -20416f36: 693e flw fs2,204(sp) -20416f38: 696e flw fs2,216(sp) -20416f3a: 5f74 lw a3,124(a4) -20416f3c: 6974 flw fa3,84(a0) -20416f3e: 3c206b63 bltu zero,sp,20417314 <__FUNCTION__.2438+0x40> -20416f42: 5220 lw s0,96(a2) -20416f44: 5f54 lw a3,60(a4) -20416f46: 4954 lw a3,20(a0) -20416f48: 4d5f4b43 0x4d5f4b43 -20416f4c: 5841 li a6,-16 -20416f4e: 2f20 fld fs0,88(a4) -20416f50: 3220 fld fs0,96(a2) -20416f52: 0000 unimp -20416f54: 6974 flw fa3,84(a0) -20416f56: 656d lui a0,0x1b -20416f58: 0072 0x72 +20416f58 <__FUNCTION__.2442>: +20416f58: 735f 7265 6169 0x61697265735f +20416f5e: 5f6c lw a1,124(a4) +20416f60: 6e69 lui t3,0x1a +20416f62: 5f74 lw a3,124(a4) +20416f64: 7872 flw fa6,60(sp) ... -20416f5c <__FUNCTION__.2241>: -20416f5c: 7472 flw fs0,60(sp) -20416f5e: 745f 6d69 7265 0x72656d69745f -20416f64: 695f 696e 0074 0x74696e695f +20416f68 <__FUNCTION__.2482>: +20416f68: 735f 7265 6169 0x61697265735f +20416f6e: 5f6c lw a1,124(a4) +20416f70: 6d64 flw fs1,92(a0) +20416f72: 5f61 li t5,-8 +20416f74: 7872 flw fa6,60(sp) ... -20416f6c <__FUNCTION__.2246>: -20416f6c: 7472 flw fs0,60(sp) -20416f6e: 745f 6d69 7265 0x72656d69745f -20416f74: 645f 7465 6361 0x63617465645f -20416f7a: 0068 addi a0,sp,12 +20416f78 <__FUNCTION__.2421>: +20416f78: 735f 7265 6169 0x61697265735f +20416f7e: 5f6c lw a1,124(a4) +20416f80: 6f70 flw fa2,92(a4) +20416f82: 6c6c flw fa1,92(s0) +20416f84: 725f 0078 7472 0x74720078725f -20416f7c <__FUNCTION__.2260>: -20416f7c: 7472 flw fs0,60(sp) -20416f7e: 745f 6d69 7265 0x72656d69745f -20416f84: 645f 6c65 7465 0x74656c65645f -20416f8a: 0065 c.addi zero,25 +20416f88 <__FUNCTION__.2538>: +20416f88: 7472 flw fs0,60(sp) +20416f8a: 735f 7265 6169 0x61697265735f +20416f90: 5f6c lw a1,124(a4) +20416f92: 74697277 0x74697277 +20416f96: 0065 c.addi zero,25 -20416f8c <__FUNCTION__.2270>: -20416f8c: 7472 flw fs0,60(sp) -20416f8e: 745f 6d69 7265 0x72656d69745f -20416f94: 735f 6174 7472 0x74726174735f +20416f98 <__FUNCTION__.2455>: +20416f98: 735f 7265 6169 0x61697265735f +20416f9e: 5f6c lw a1,124(a4) +20416fa0: 6e69 lui t3,0x1a +20416fa2: 5f74 lw a3,124(a4) +20416fa4: 7874 flw fa3,116(s0) ... -20416f9c <__FUNCTION__.2287>: -20416f9c: 7472 flw fs0,60(sp) -20416f9e: 745f 6d69 7265 0x72656d69745f -20416fa4: 735f 6f74 0070 0x706f74735f +20416fa8 <__FUNCTION__.2431>: +20416fa8: 735f 7265 6169 0x61697265735f +20416fae: 5f6c lw a1,124(a4) +20416fb0: 6f70 flw fa2,92(a4) +20416fb2: 6c6c flw fa1,92(s0) +20416fb4: 745f 0078 7472 0x74720078745f + +20416fb8 <__FUNCTION__.2545>: +20416fb8: 7472 flw fs0,60(sp) +20416fba: 735f 7265 6169 0x61697265735f +20416fc0: 5f6c lw a1,124(a4) +20416fc2: 746e6f63 bltu t3,t1,20417720 <__mprec_bigtens+0x78> +20416fc6: 6f72 flw ft10,28(sp) +20416fc8: 006c addi a1,sp,12 ... -20416fac <__FUNCTION__.2293>: -20416fac: 7472 flw fs0,60(sp) -20416fae: 745f 6d69 7265 0x72656d69745f -20416fb4: 635f 6e6f 7274 0x72746e6f635f -20416fba: 00006c6f jal s8,2041cfba <_data_lma+0x4e5e> -20416fbe: 0000 unimp -20416fc0: 7274 flw fa3,100(a2) -20416fc2: 7061 0x7061 -20416fc4: 000a 0xa -20416fc6: 0000 unimp -20416fc8: 65726f63 bltu tp,s7,20417626 -20416fcc: 6620 flw fs0,72(a2) -20416fce: 6572 flw fa0,28(sp) -20416fd0: 2071 jal 2041705c <__FUNCTION__.2293+0xb0> -20416fd2: 7461 lui s0,0xffff8 -20416fd4: 2520 fld fs0,72(a0) -20416fd6: 2064 fld fs1,192(s0) -20416fd8: 7a48 flw fa0,52(a2) -20416fda: 000a 0xa -20416fdc: 69726573 csrrsi a0,0x697,4 -20416fe0: 6c61 lui s8,0x18 -20416fe2: 2120 fld fs0,64(a0) -20416fe4: 203d jal 20417012 <__FUNCTION__.2293+0x66> -20416fe6: 5452 lw s0,52(sp) -20416fe8: 4e5f 4c55 004c 0x4c4c554e5f -20416fee: 0000 unimp -20416ff0: 7872 flw fa6,60(sp) -20416ff2: 665f 6669 206f 0x206f6669665f -20416ff8: 3d21 jal 20416e10 <__FUNCTION__.2307+0x50> -20416ffa: 5220 lw s0,96(a2) -20416ffc: 5f54 lw a3,60(a4) -20416ffe: 554e lw a0,240(sp) -20417000: 4c4c lw a1,28(s0) -20417002: 0000 unimp -20417004: 7874 flw fa3,116(s0) -20417006: 2120 fld fs0,64(a0) -20417008: 203d jal 20417036 <__FUNCTION__.2293+0x8a> -2041700a: 5452 lw s0,52(sp) -2041700c: 4e5f 4c55 004c 0x4c4c554e5f -20417012: 0000 unimp -20417014: 656c flw fa1,76(a0) -20417016: 206e fld ft0,216(sp) -20417018: 3d3c fld fa5,120(a0) -2041701a: 7220 flw fs0,96(a2) -2041701c: 5f74 lw a3,124(a4) -2041701e: 6d64 flw fs1,92(a0) -20417020: 5f61 li t5,-8 -20417022: 636c6163 bltu s8,s6,20417644 -20417026: 725f 6365 6576 0x65766365725f -2041702c: 5f64 lw s1,124(a4) -2041702e: 656c flw fa1,76(a0) -20417030: 286e fld fa6,216(sp) -20417032: 69726573 csrrsi a0,0x697,4 -20417036: 6c61 lui s8,0x18 -20417038: 0029 c.addi zero,10 -2041703a: 0000 unimp -2041703c: 7328 flw fa0,96(a4) -2041703e: 7265 lui tp,0xffff9 -20417040: 6169 addi sp,sp,208 -20417042: 206c fld fa1,192(s0) -20417044: 3d21 jal 20416e5c <__FUNCTION__.2307+0x9c> -20417046: 5220 lw s0,96(a2) -20417048: 5f54 lw a3,60(a4) -2041704a: 554e lw a0,240(sp) -2041704c: 4c4c lw a1,28(s0) -2041704e: 2029 jal 20417058 <__FUNCTION__.2293+0xac> -20417050: 2626 fld fa2,72(sp) -20417052: 2820 fld fs0,80(s0) -20417054: 6164 flw fs1,68(a0) -20417056: 6174 flw fa3,68(a0) -20417058: 2120 fld fs0,64(a0) -2041705a: 203d jal 20417088 <__FUNCTION__.2293+0xdc> -2041705c: 5452 lw s0,52(sp) -2041705e: 4e5f 4c55 294c 0x294c4c554e5f -20417064: 0000 unimp -20417066: 0000 unimp -20417068: 7872 flw fa6,60(sp) -2041706a: 645f 616d 2120 0x2120616d645f -20417070: 203d jal 2041709e <__FUNCTION__.2293+0xf2> -20417072: 5452 lw s0,52(sp) -20417074: 4e5f 4c55 004c 0x4c4c554e5f -2041707a: 0000 unimp -2041707c: 69726573 csrrsi a0,0x697,4 -20417080: 6c61 lui s8,0x18 -20417082: 3e2d jal 20416bbc <__FUNCTION__.2270+0x34> -20417084: 2d73706f j 2044eb5a <_data_lma+0x369fe> -20417088: 643e flw fs0,204(sp) -2041708a: 616d addi sp,sp,240 -2041708c: 745f 6172 736e 0x736e6172745f -20417092: 696d lui s2,0x1b -20417094: 2074 fld fa3,192(s0) -20417096: 3d21 jal 20416eae <__FUNCTION__.2272+0x6> -20417098: 5220 lw s0,96(a2) -2041709a: 5f54 lw a3,60(a4) -2041709c: 554e lw a0,240(sp) -2041709e: 4c4c lw a1,28(s0) -204170a0: 0000 unimp +20416fcc <__FUNCTION__.2559>: +20416fcc: 7472 flw fs0,60(sp) +20416fce: 685f 5f77 6573 0x65735f77685f +20416fd4: 6972 flw fs2,28(sp) +20416fd6: 6c61 lui s8,0x18 +20416fd8: 725f 6765 7369 0x73696765725f +20416fde: 6574 flw fa3,76(a0) +20416fe0: 0072 0x72 + ... + +20416fe4 <__FUNCTION__.2568>: +20416fe4: 7472 flw fs0,60(sp) +20416fe6: 685f 5f77 6573 0x65735f77685f +20416fec: 6972 flw fs2,28(sp) +20416fee: 6c61 lui s8,0x18 +20416ff0: 695f 7273 0000 0x7273695f +20416ff6: 0000 unimp +20416ff8: 706d6f63 bltu s10,t1,20417716 <__mprec_bigtens+0x6e> +20416ffc: 656c flw fa1,76(a0) +20416ffe: 6974 flw fa3,84(a0) +20417000: 21206e6f jal t3,2041d212 <_data_lma+0x52f6> +20417004: 203d jal 20417032 <__FUNCTION__.2568+0x4e> +20417006: 5452 lw s0,52(sp) +20417008: 4e5f 4c55 004c 0x4c4c554e5f +2041700e: 0000 unimp +20417010: 7472 flw fs0,60(sp) +20417012: 6c5f 7369 5f74 0x5f7473696c5f +20417018: 7369 lui t1,0xffffa +2041701a: 6d65 lui s10,0x19 +2041701c: 7470 flw fa2,108(s0) +2041701e: 2879 jal 204170bc <__FUNCTION__.2433+0x2c> +20417020: 2826 fld fa6,72(sp) +20417022: 706d6f63 bltu s10,t1,20417740 <__mprec_bigtens+0x98> +20417026: 656c flw fa1,76(a0) +20417028: 6974 flw fa3,84(a0) +2041702a: 3e2d6e6f jal t3,204ed40c <_data_lma+0xd54f0> +2041702e: 70737573 csrrci a0,0x707,6 +20417032: 6e65 lui t3,0x19 +20417034: 6564 flw fs1,76(a0) +20417036: 5f64 lw s1,124(a4) +20417038: 696c flw fa1,84(a0) +2041703a: 29297473 csrrci s0,0x292,18 +2041703e: 0000 unimp +20417040: 7546 flw fa0,112(sp) +20417042: 636e flw ft6,216(sp) +20417044: 6974 flw fa3,84(a0) +20417046: 255b6e6f jal t3,204cda9a <_data_lma+0xb5b7e> +2041704a: 73205d73 csrrwi s10,0x732,0 +2041704e: 6168 flw fa0,68(a0) +20417050: 6c6c flw fa1,92(s0) +20417052: 6e20 flw fs0,88(a2) +20417054: 7520746f jal s0,2041e7a6 <_data_lma+0x688a> +20417058: 20646573 csrrsi a0,0x206,8 +2041705c: 6e69 lui t3,0x1a +2041705e: 4920 lw s0,80(a0) +20417060: 000a5253 fadd.s ft4,fs4,ft0,unknown +20417064: 0030 addi a2,sp,8 + ... + +20417068 <__FUNCTION__.2418>: +20417068: 7472 flw fs0,60(sp) +2041706a: 635f 6d6f 6c70 0x6c706d6f635f +20417070: 7465 lui s0,0xffff9 +20417072: 6f69 lui t5,0x1a +20417074: 5f6e lw t5,248(sp) +20417076: 6e69 lui t3,0x1a +20417078: 7469 lui s0,0xffffa + ... + +2041707c <__FUNCTION__.2426>: +2041707c: 7472 flw fs0,60(sp) +2041707e: 635f 6d6f 6c70 0x6c706d6f635f +20417084: 7465 lui s0,0xffff9 +20417086: 6f69 lui t5,0x1a +20417088: 5f6e lw t5,248(sp) +2041708a: 74696177 0x74696177 + ... + +20417090 <__FUNCTION__.2433>: +20417090: 7472 flw fs0,60(sp) +20417092: 635f 6d6f 6c70 0x6c706d6f635f +20417098: 7465 lui s0,0xffff9 +2041709a: 6f69 lui t5,0x1a +2041709c: 5f6e lw t5,248(sp) +2041709e: 6f64 flw fs1,92(a4) +204170a0: 656e flw fa0,216(sp) 204170a2: 0000 unimp -204170a4: 6564 flw fs1,76(a0) -204170a6: 2076 fld ft0,344(sp) -204170a8: 3d21 jal 20416ec0 <__FUNCTION__.2283+0x4> -204170aa: 5220 lw s0,96(a2) -204170ac: 5f54 lw a3,60(a4) -204170ae: 554e lw a0,240(sp) -204170b0: 4c4c lw a1,28(s0) -204170b2: 0000 unimp -204170b4: 7874 flw fa3,116(s0) -204170b6: 645f 616d 2120 0x2120616d645f -204170bc: 203d jal 204170ea <__FUNCTION__.2293+0x13e> -204170be: 5452 lw s0,52(sp) -204170c0: 4e5f 4c55 004c 0x4c4c554e5f -204170c6: 0000 unimp -204170c8: 7874 flw fa3,116(s0) -204170ca: 665f 6669 206f 0x206f6669665f -204170d0: 3d21 jal 20416ee8 <__FUNCTION__.2303+0x8> -204170d2: 5220 lw s0,96(a2) -204170d4: 5f54 lw a3,60(a4) -204170d6: 554e lw a0,240(sp) -204170d8: 4c4c lw a1,28(s0) -204170da: 0000 unimp -204170dc: 69726573 csrrsi a0,0x697,4 -204170e0: 6c61 lui s8,0x18 -204170e2: 3e2d jal 20416c1c <__FUNCTION__.2246> -204170e4: 6170 flw fa2,68(a0) -204170e6: 6572 flw fa0,28(sp) -204170e8: 746e flw fs0,248(sp) -204170ea: 722e flw ft4,232(sp) -204170ec: 5f78 lw a4,124(a4) -204170ee: 6e69 lui t3,0x1a -204170f0: 6964 flw fs1,84(a0) -204170f2: 65746163 bltu s0,s7,20417734 -204170f6: 2120 fld fs0,64(a0) -204170f8: 203d jal 20417126 <__FUNCTION__.2474+0xa> -204170fa: 5452 lw s0,52(sp) -204170fc: 4e5f 4c55 004c 0x4c4c554e5f - ... +204170a4: 7571 lui a0,0xffffc +204170a6: 7565 lui a0,0xffff9 +204170a8: 2065 jal 20417150 <__FUNCTION__.2461+0x10> +204170aa: 3d21 jal 20416ec2 <__FUNCTION__.2463+0x2> +204170ac: 5220 lw s0,96(a2) +204170ae: 5f54 lw a3,60(a4) +204170b0: 554e lw a0,240(sp) +204170b2: 4c4c lw a1,28(s0) +204170b4: 0000 unimp +204170b6: 0000 unimp +204170b8: 7546 flw fa0,112(sp) +204170ba: 636e flw ft6,216(sp) +204170bc: 6974 flw fa3,84(a0) +204170be: 255b6e6f jal t3,204cdb12 <_data_lma+0xb5bf6> +204170c2: 73205d73 csrrwi s10,0x732,0 +204170c6: 6168 flw fa0,68(a0) +204170c8: 6c6c flw fa1,92(s0) +204170ca: 6e20 flw fs0,88(a2) +204170cc: 7520746f jal s0,2041e81e <_data_lma+0x6902> +204170d0: 20646573 csrrsi a0,0x206,8 +204170d4: 6e69 lui t3,0x1a +204170d6: 4920 lw s0,80(a0) +204170d8: 000a5253 fadd.s ft4,fs4,ft0,unknown +204170dc: 0030 addi a2,sp,8 +204170de: 0000 unimp +204170e0: 6164 flw fs1,68(a0) +204170e2: 6174 flw fa3,68(a0) +204170e4: 705f 7274 2120 0x21207274705f +204170ea: 203d jal 20417118 <__FUNCTION__.2434> +204170ec: 5452 lw s0,52(sp) +204170ee: 4e5f 4c55 004c 0x4c4c554e5f +204170f4: 657a6973 csrrsi s2,0x657,20 +204170f8: 2120 fld fs0,64(a0) +204170fa: 203d jal 20417128 <__FUNCTION__.2434+0x10> +204170fc: 5452 lw s0,52(sp) +204170fe: 4e5f 4c55 004c 0x4c4c554e5f -20417104 <__FUNCTION__.2468>: +20417104 <__FUNCTION__.2424>: 20417104: 7472 flw fs0,60(sp) -20417106: 645f 616d 635f 0x635f616d645f -2041710c: 6c61 lui s8,0x18 -2041710e: 65725f63 ble s7,tp,2041776c -20417112: 64657663 bleu t1,a0,2041775e -20417116: 6c5f 6e65 0000 0x6e656c5f - -2041711c <__FUNCTION__.2474>: -2041711c: 7472 flw fs0,60(sp) -2041711e: 645f 616d 725f 0x725f616d645f -20417124: 6365 lui t1,0x19 -20417126: 5f76 lw t5,124(sp) -20417128: 7075 0x7075 -2041712a: 6164 flw fs1,68(a0) -2041712c: 6574 flw fa3,76(a0) -2041712e: 675f 7465 695f 0x695f7465675f -20417134: 646e flw fs0,216(sp) -20417136: 7865 lui a6,0xffff9 -20417138: 0000 unimp +20417106: 645f 7461 5f61 0x5f617461645f +2041710c: 7571 lui a0,0xffffc +2041710e: 7565 lui a0,0xffff9 +20417110: 5f65 li t5,-7 +20417112: 6e69 lui t3,0x1a +20417114: 7469 lui s0,0xffffa ... -2041713c <__FUNCTION__.2480>: -2041713c: 7472 flw fs0,60(sp) -2041713e: 645f 616d 725f 0x725f616d645f -20417144: 6365 lui t1,0x19 -20417146: 5f76 lw t5,124(sp) -20417148: 7075 0x7075 -2041714a: 6164 flw fs1,68(a0) -2041714c: 6574 flw fa3,76(a0) -2041714e: 705f 7475 695f 0x695f7475705f -20417154: 646e flw fs0,216(sp) -20417156: 7865 lui a6,0xffff9 -20417158: 0000 unimp +20417118 <__FUNCTION__.2434>: +20417118: 7472 flw fs0,60(sp) +2041711a: 645f 7461 5f61 0x5f617461645f +20417120: 7571 lui a0,0xffffc +20417122: 7565 lui a0,0xffff9 +20417124: 5f65 li t5,-7 +20417126: 7570 flw fa2,108(a0) +20417128: 00006873 csrrsi a6,0x0,0 + +2041712c <__FUNCTION__.2449>: +2041712c: 7472 flw fs0,60(sp) +2041712e: 645f 7461 5f61 0x5f617461645f +20417134: 7571 lui a0,0xffffc +20417136: 7565 lui a0,0xffff9 +20417138: 5f65 li t5,-7 +2041713a: 6f70 flw fa2,92(a4) +2041713c: 0070 addi a2,sp,12 ... -2041715c <__FUNCTION__.2506>: -2041715c: 7472 flw fs0,60(sp) -2041715e: 735f 7265 6169 0x61697265735f -20417164: 5f6c lw a1,124(a4) -20417166: 6e69 lui t3,0x1a -20417168: 7469 lui s0,0xffffa - ... - -2041716c <__FUNCTION__.2512>: +20417140 <__FUNCTION__.2461>: +20417140: 7472 flw fs0,60(sp) +20417142: 645f 7461 5f61 0x5f617461645f +20417148: 7571 lui a0,0xffffc +2041714a: 7565 lui a0,0xffff9 +2041714c: 5f65 li t5,-7 +2041714e: 6570 flw fa2,76(a0) +20417150: 6b61 lui s6,0x18 +20417152: 0000 unimp +20417154: 4150 lw a2,4(a0) +20417156: 4854 lw a3,20(s0) +20417158: 2f3d jal 20417896 +2041715a: 6962 flw fs2,24(sp) +2041715c: 006e 0x6e +2041715e: 0000 unimp +20417160: 4f48 lw a0,28(a4) +20417162: 454d li a0,19 +20417164: 2f3d jal 204178a2 +20417166: 6f68 flw fa0,92(a4) +20417168: 656d lui a0,0x1b +2041716a: 0000 unimp 2041716c: 7472 flw fs0,60(sp) -2041716e: 735f 7265 6169 0x61697265735f -20417174: 5f6c lw a1,124(a4) -20417176: 6e65706f j 2046e85c <_data_lma+0x56700> +2041716e: 69740063 beq s0,s7,204177ee <__mprec_bigtens+0x146> +20417172: 656d lui a0,0x1b +20417174: 2120 fld fs0,64(a0) +20417176: 203d jal 204171a4 <__FUNCTION__.2461+0x64> +20417178: 5452 lw s0,52(sp) +2041717a: 4e5f 4c55 004c 0x4c4c554e5f +20417180: 6874 flw fa3,84(s0) +20417182: 6572 flw fa0,28(sp) +20417184: 6461 lui s0,0x18 +20417186: 253a fld fa0,392(sp) +20417188: 78652073 csrs 0x786,a0 +2041718c: 7469 lui s0,0xffffa +2041718e: 7720 flw fs0,104(a4) +20417190: 7469 lui s0,0xffffa +20417192: 2068 fld fa0,192(s0) +20417194: 6425 lui s0,0x9 +20417196: 000a 0xa +20417198: 0030 addi a2,sp,8 +2041719a: 0000 unimp +2041719c: 6874 flw fa3,84(s0) +2041719e: 6572 flw fa0,28(sp) +204171a0: 6461 lui s0,0x18 +204171a2: 253a fld fa0,392(sp) +204171a4: 382d jal 204169de <__FUNCTION__.2239+0x6> +204171a6: 2a2e fld fs4,200(sp) +204171a8: 62612073 csrs 0x626,sp +204171ac: 2174726f jal tp,2045ebc2 <_data_lma+0x46ca6> +204171b0: 000a 0xa ... -2041717c <__FUNCTION__.2522>: -2041717c: 7472 flw fs0,60(sp) -2041717e: 735f 7265 6169 0x61697265735f -20417184: 5f6c lw a1,124(a4) -20417186: 736f6c63 bltu t5,s6,204178be <__mprec_tens+0xc6> -2041718a: 0065 c.addi zero,25 +204171b4 <__FUNCTION__.2781>: +204171b4: 696c flw fa1,84(a0) +204171b6: 6362 flw ft6,24(sp) +204171b8: 675f 7465 745f 0x745f7465675f +204171be: 6d69 lui s10,0x1a +204171c0: 0065 c.addi zero,25 +204171c2: 0000 unimp +204171c4: 4166 lw sp,88(sp) +204171c6: ffff 0xffff +204171c8: 4dc2 lw s11,16(sp) +204171ca: ffff 0xffff +204171cc: 4dc2 lw s11,16(sp) +204171ce: ffff 0xffff +204171d0: 4176 lw sp,92(sp) +204171d2: ffff 0xffff +204171d4: 4dc2 lw s11,16(sp) +204171d6: ffff 0xffff +204171d8: 4dc2 lw s11,16(sp) +204171da: ffff 0xffff +204171dc: 4dc2 lw s11,16(sp) +204171de: ffff 0xffff +204171e0: 4132 lw sp,12(sp) +204171e2: ffff 0xffff +204171e4: 4dc2 lw s11,16(sp) +204171e6: ffff 0xffff +204171e8: 4dc2 lw s11,16(sp) +204171ea: ffff 0xffff +204171ec: 417c lw a5,68(a0) +204171ee: ffff 0xffff +204171f0: 4194 lw a3,0(a1) +204171f2: ffff 0xffff +204171f4: 4dc2 lw s11,16(sp) +204171f6: ffff 0xffff +204171f8: 418e lw gp,192(sp) +204171fa: ffff 0xffff +204171fc: 419a lw gp,132(sp) +204171fe: ffff 0xffff +20417200: 4dc2 lw s11,16(sp) +20417202: ffff 0xffff +20417204: 41da lw gp,148(sp) +20417206: ffff 0xffff +20417208: 41e0 lw s0,68(a1) +2041720a: ffff 0xffff +2041720c: 41e0 lw s0,68(a1) +2041720e: ffff 0xffff +20417210: 41e0 lw s0,68(a1) +20417212: ffff 0xffff +20417214: 41e0 lw s0,68(a1) +20417216: ffff 0xffff +20417218: 41e0 lw s0,68(a1) +2041721a: ffff 0xffff +2041721c: 41e0 lw s0,68(a1) +2041721e: ffff 0xffff +20417220: 41e0 lw s0,68(a1) +20417222: ffff 0xffff +20417224: 41e0 lw s0,68(a1) +20417226: ffff 0xffff +20417228: 41e0 lw s0,68(a1) +2041722a: ffff 0xffff +2041722c: 4dc2 lw s11,16(sp) +2041722e: ffff 0xffff +20417230: 4dc2 lw s11,16(sp) +20417232: ffff 0xffff +20417234: 4dc2 lw s11,16(sp) +20417236: ffff 0xffff +20417238: 4dc2 lw s11,16(sp) +2041723a: ffff 0xffff +2041723c: 4dc2 lw s11,16(sp) +2041723e: ffff 0xffff +20417240: 4dc2 lw s11,16(sp) +20417242: ffff 0xffff +20417244: 4dc2 lw s11,16(sp) +20417246: ffff 0xffff +20417248: 42fe lw t0,220(sp) +2041724a: ffff 0xffff +2041724c: 4dc2 lw s11,16(sp) +2041724e: ffff 0xffff +20417250: 424a lw tp,144(sp) +20417252: ffff 0xffff +20417254: 426e lw tp,216(sp) +20417256: ffff 0xffff +20417258: 42fe lw t0,220(sp) +2041725a: ffff 0xffff +2041725c: 42fe lw t0,220(sp) +2041725e: ffff 0xffff +20417260: 42fe lw t0,220(sp) +20417262: ffff 0xffff +20417264: 4dc2 lw s11,16(sp) +20417266: ffff 0xffff +20417268: 4dc2 lw s11,16(sp) +2041726a: ffff 0xffff +2041726c: 4dc2 lw s11,16(sp) +2041726e: ffff 0xffff +20417270: 4dc2 lw s11,16(sp) +20417272: ffff 0xffff +20417274: 4204 lw s1,0(a2) +20417276: ffff 0xffff +20417278: 4dc2 lw s11,16(sp) +2041727a: ffff 0xffff +2041727c: 4dc2 lw s11,16(sp) +2041727e: ffff 0xffff +20417280: 4966 lw s2,88(sp) +20417282: ffff 0xffff +20417284: 4dc2 lw s11,16(sp) +20417286: ffff 0xffff +20417288: 4dc2 lw s11,16(sp) +2041728a: ffff 0xffff +2041728c: 4dc2 lw s11,16(sp) +2041728e: ffff 0xffff +20417290: 4a06 lw s4,64(sp) +20417292: ffff 0xffff +20417294: 4dc2 lw s11,16(sp) +20417296: ffff 0xffff +20417298: 4c0e lw s8,192(sp) +2041729a: ffff 0xffff +2041729c: 4dc2 lw s11,16(sp) +2041729e: ffff 0xffff +204172a0: 4dc2 lw s11,16(sp) +204172a2: ffff 0xffff +204172a4: 40e6 lw ra,88(sp) +204172a6: ffff 0xffff +204172a8: 4dc2 lw s11,16(sp) +204172aa: ffff 0xffff +204172ac: 4dc2 lw s11,16(sp) +204172ae: ffff 0xffff +204172b0: 4dc2 lw s11,16(sp) +204172b2: ffff 0xffff +204172b4: 4dc2 lw s11,16(sp) +204172b6: ffff 0xffff +204172b8: 4dc2 lw s11,16(sp) +204172ba: ffff 0xffff +204172bc: 4dc2 lw s11,16(sp) +204172be: ffff 0xffff +204172c0: 4dc2 lw s11,16(sp) +204172c2: ffff 0xffff +204172c4: 4dc2 lw s11,16(sp) +204172c6: ffff 0xffff +204172c8: 42fe lw t0,220(sp) +204172ca: ffff 0xffff +204172cc: 4dc2 lw s11,16(sp) +204172ce: ffff 0xffff +204172d0: 424a lw tp,144(sp) +204172d2: ffff 0xffff +204172d4: 4272 lw tp,28(sp) +204172d6: ffff 0xffff +204172d8: 42fe lw t0,220(sp) +204172da: ffff 0xffff +204172dc: 42fe lw t0,220(sp) +204172de: ffff 0xffff +204172e0: 42fe lw t0,220(sp) +204172e2: ffff 0xffff +204172e4: 420a lw tp,128(sp) +204172e6: ffff 0xffff +204172e8: 4272 lw tp,28(sp) +204172ea: ffff 0xffff +204172ec: 423e lw tp,204(sp) +204172ee: ffff 0xffff +204172f0: 4dc2 lw s11,16(sp) +204172f2: ffff 0xffff +204172f4: 422a lw tp,136(sp) +204172f6: ffff 0xffff +204172f8: 4dc2 lw s11,16(sp) +204172fa: ffff 0xffff +204172fc: 491a lw s2,132(sp) +204172fe: ffff 0xffff +20417300: 496a lw s2,152(sp) +20417302: ffff 0xffff +20417304: 49da lw s3,148(sp) +20417306: ffff 0xffff +20417308: 423e lw tp,204(sp) +2041730a: ffff 0xffff +2041730c: 4dc2 lw s11,16(sp) +2041730e: ffff 0xffff +20417310: 4a06 lw s4,64(sp) +20417312: ffff 0xffff +20417314: 40be lw ra,204(sp) +20417316: ffff 0xffff +20417318: 4c12 lw s8,4(sp) +2041731a: ffff 0xffff +2041731c: 4dc2 lw s11,16(sp) +2041731e: ffff 0xffff +20417320: 4dc2 lw s11,16(sp) +20417322: ffff 0xffff +20417324: 4c5c lw a5,28(s0) +20417326: ffff 0xffff +20417328: 4dc2 lw s11,16(sp) +2041732a: ffff 0xffff +2041732c: 40be lw ra,204(sp) +2041732e: ffff 0xffff -2041718c <__FUNCTION__.2535>: -2041718c: 7472 flw fs0,60(sp) -2041718e: 735f 7265 6169 0x61697265735f -20417194: 5f6c lw a1,124(a4) -20417196: 6572 flw fa0,28(sp) -20417198: 6461 lui s0,0x18 +20417330 : +20417330: 2020 fld fs0,64(s0) +20417332: 2020 fld fs0,64(s0) +20417334: 2020 fld fs0,64(s0) +20417336: 2020 fld fs0,64(s0) +20417338: 2020 fld fs0,64(s0) +2041733a: 2020 fld fs0,64(s0) +2041733c: 2020 fld fs0,64(s0) +2041733e: 2020 fld fs0,64(s0) + +20417340 : +20417340: 3030 fld fa2,96(s0) +20417342: 3030 fld fa2,96(s0) +20417344: 3030 fld fa2,96(s0) +20417346: 3030 fld fa2,96(s0) +20417348: 3030 fld fa2,96(s0) +2041734a: 3030 fld fa2,96(s0) +2041734c: 3030 fld fa2,96(s0) +2041734e: 3030 fld fa2,96(s0) + +20417350 : ... -2041719c <__FUNCTION__.2447>: -2041719c: 735f 7265 6169 0x61697265735f -204171a2: 5f6c lw a1,124(a4) -204171a4: 6e69 lui t3,0x1a -204171a6: 5f74 lw a3,124(a4) -204171a8: 7872 flw fa6,60(sp) +20417364 : ... +20417374: 8000 0x8000 +20417376: 3fff 0x3fff -204171ac <__FUNCTION__.2487>: -204171ac: 735f 7265 6169 0x61697265735f -204171b2: 5f6c lw a1,124(a4) -204171b4: 6d64 flw fs1,92(a0) -204171b6: 5f61 li t5,-8 -204171b8: 7872 flw fa6,60(sp) - ... - -204171bc <__FUNCTION__.2426>: -204171bc: 735f 7265 6169 0x61697265735f -204171c2: 5f6c lw a1,124(a4) -204171c4: 6f70 flw fa2,92(a4) -204171c6: 6c6c flw fa1,92(s0) -204171c8: 725f 0078 7472 0x74720078725f - -204171cc <__FUNCTION__.2543>: -204171cc: 7472 flw fs0,60(sp) -204171ce: 735f 7265 6169 0x61697265735f -204171d4: 5f6c lw a1,124(a4) -204171d6: 74697277 0x74697277 -204171da: 0065 c.addi zero,25 - -204171dc <__FUNCTION__.2460>: -204171dc: 735f 7265 6169 0x61697265735f -204171e2: 5f6c lw a1,124(a4) -204171e4: 6e69 lui t3,0x1a -204171e6: 5f74 lw a3,124(a4) -204171e8: 7874 flw fa3,116(s0) - ... - -204171ec <__FUNCTION__.2436>: -204171ec: 735f 7265 6169 0x61697265735f -204171f2: 5f6c lw a1,124(a4) -204171f4: 6f70 flw fa2,92(a4) -204171f6: 6c6c flw fa1,92(s0) -204171f8: 745f 0078 7472 0x74720078745f - -204171fc <__FUNCTION__.2550>: -204171fc: 7472 flw fs0,60(sp) -204171fe: 735f 7265 6169 0x61697265735f -20417204: 5f6c lw a1,124(a4) -20417206: 746e6f63 bltu t3,t1,20417964 <__mprec_bigtens+0x7c> -2041720a: 6f72 flw ft10,28(sp) -2041720c: 006c addi a1,sp,12 - ... - -20417210 <__FUNCTION__.2564>: -20417210: 7472 flw fs0,60(sp) -20417212: 685f 5f77 6573 0x65735f77685f -20417218: 6972 flw fs2,28(sp) -2041721a: 6c61 lui s8,0x18 -2041721c: 725f 6765 7369 0x73696765725f -20417222: 6574 flw fa3,76(a0) -20417224: 0072 0x72 - ... - -20417228 <__FUNCTION__.2573>: -20417228: 7472 flw fs0,60(sp) -2041722a: 685f 5f77 6573 0x65735f77685f -20417230: 6972 flw fs2,28(sp) -20417232: 6c61 lui s8,0x18 -20417234: 695f 7273 0000 0x7273695f -2041723a: 0000 unimp -2041723c: 706d6f63 bltu s10,t1,2041795a <__mprec_bigtens+0x72> -20417240: 656c flw fa1,76(a0) -20417242: 6974 flw fa3,84(a0) -20417244: 21206e6f jal t3,2041d456 <_data_lma+0x52fa> -20417248: 203d jal 20417276 <__FUNCTION__.2573+0x4e> -2041724a: 5452 lw s0,52(sp) -2041724c: 4e5f 4c55 004c 0x4c4c554e5f -20417252: 0000 unimp -20417254: 7472 flw fs0,60(sp) -20417256: 6c5f 7369 5f74 0x5f7473696c5f -2041725c: 7369 lui t1,0xffffa -2041725e: 6d65 lui s10,0x19 -20417260: 7470 flw fa2,108(s0) -20417262: 2879 jal 20417300 <__FUNCTION__.2438+0x2c> -20417264: 2826 fld fa6,72(sp) -20417266: 706d6f63 bltu s10,t1,20417984 <__mprec_bigtens+0x9c> -2041726a: 656c flw fa1,76(a0) -2041726c: 6974 flw fa3,84(a0) -2041726e: 3e2d6e6f jal t3,204ed650 <_data_lma+0xd54f4> -20417272: 70737573 csrrci a0,0x707,6 -20417276: 6e65 lui t3,0x19 -20417278: 6564 flw fs1,76(a0) -2041727a: 5f64 lw s1,124(a4) -2041727c: 696c flw fa1,84(a0) -2041727e: 29297473 csrrci s0,0x292,18 -20417282: 0000 unimp -20417284: 7546 flw fa0,112(sp) -20417286: 636e flw ft6,216(sp) -20417288: 6974 flw fa3,84(a0) -2041728a: 255b6e6f jal t3,204cdcde <_data_lma+0xb5b82> -2041728e: 73205d73 csrrwi s10,0x732,0 -20417292: 6168 flw fa0,68(a0) -20417294: 6c6c flw fa1,92(s0) -20417296: 6e20 flw fs0,88(a2) -20417298: 7520746f jal s0,2041e9ea <_data_lma+0x688e> -2041729c: 20646573 csrrsi a0,0x206,8 -204172a0: 6e69 lui t3,0x1a -204172a2: 4920 lw s0,80(a0) -204172a4: 000a5253 fadd.s ft4,fs4,ft0,unknown -204172a8: 0030 addi a2,sp,8 - ... - -204172ac <__FUNCTION__.2423>: -204172ac: 7472 flw fs0,60(sp) -204172ae: 635f 6d6f 6c70 0x6c706d6f635f -204172b4: 7465 lui s0,0xffff9 -204172b6: 6f69 lui t5,0x1a -204172b8: 5f6e lw t5,248(sp) -204172ba: 6e69 lui t3,0x1a -204172bc: 7469 lui s0,0xffffa - ... - -204172c0 <__FUNCTION__.2431>: -204172c0: 7472 flw fs0,60(sp) -204172c2: 635f 6d6f 6c70 0x6c706d6f635f -204172c8: 7465 lui s0,0xffff9 -204172ca: 6f69 lui t5,0x1a -204172cc: 5f6e lw t5,248(sp) -204172ce: 74696177 0x74696177 - ... - -204172d4 <__FUNCTION__.2438>: -204172d4: 7472 flw fs0,60(sp) -204172d6: 635f 6d6f 6c70 0x6c706d6f635f -204172dc: 7465 lui s0,0xffff9 -204172de: 6f69 lui t5,0x1a -204172e0: 5f6e lw t5,248(sp) -204172e2: 6f64 flw fs1,92(a4) -204172e4: 656e flw fa0,216(sp) -204172e6: 0000 unimp -204172e8: 7571 lui a0,0xffffc -204172ea: 7565 lui a0,0xffff9 -204172ec: 2065 jal 20417394 <__FUNCTION__.2466+0x10> -204172ee: 3d21 jal 20417106 <__FUNCTION__.2468+0x2> -204172f0: 5220 lw s0,96(a2) -204172f2: 5f54 lw a3,60(a4) -204172f4: 554e lw a0,240(sp) -204172f6: 4c4c lw a1,28(s0) -204172f8: 0000 unimp -204172fa: 0000 unimp -204172fc: 7546 flw fa0,112(sp) -204172fe: 636e flw ft6,216(sp) -20417300: 6974 flw fa3,84(a0) -20417302: 255b6e6f jal t3,204cdd56 <_data_lma+0xb5bfa> -20417306: 73205d73 csrrwi s10,0x732,0 -2041730a: 6168 flw fa0,68(a0) -2041730c: 6c6c flw fa1,92(s0) -2041730e: 6e20 flw fs0,88(a2) -20417310: 7520746f jal s0,2041ea62 <_data_lma+0x6906> -20417314: 20646573 csrrsi a0,0x206,8 -20417318: 6e69 lui t3,0x1a -2041731a: 4920 lw s0,80(a0) -2041731c: 000a5253 fadd.s ft4,fs4,ft0,unknown -20417320: 0030 addi a2,sp,8 -20417322: 0000 unimp -20417324: 6164 flw fs1,68(a0) -20417326: 6174 flw fa3,68(a0) -20417328: 705f 7274 2120 0x21207274705f -2041732e: 203d jal 2041735c <__FUNCTION__.2439> -20417330: 5452 lw s0,52(sp) -20417332: 4e5f 4c55 004c 0x4c4c554e5f -20417338: 657a6973 csrrsi s2,0x657,20 -2041733c: 2120 fld fs0,64(a0) -2041733e: 203d jal 2041736c <__FUNCTION__.2439+0x10> -20417340: 5452 lw s0,52(sp) -20417342: 4e5f 4c55 004c 0x4c4c554e5f - -20417348 <__FUNCTION__.2429>: -20417348: 7472 flw fs0,60(sp) -2041734a: 645f 7461 5f61 0x5f617461645f -20417350: 7571 lui a0,0xffffc -20417352: 7565 lui a0,0xffff9 -20417354: 5f65 li t5,-7 -20417356: 6e69 lui t3,0x1a -20417358: 7469 lui s0,0xffffa - ... - -2041735c <__FUNCTION__.2439>: -2041735c: 7472 flw fs0,60(sp) -2041735e: 645f 7461 5f61 0x5f617461645f -20417364: 7571 lui a0,0xffffc -20417366: 7565 lui a0,0xffff9 -20417368: 5f65 li t5,-7 -2041736a: 7570 flw fa2,108(a0) -2041736c: 00006873 csrrsi a6,0x0,0 - -20417370 <__FUNCTION__.2454>: -20417370: 7472 flw fs0,60(sp) -20417372: 645f 7461 5f61 0x5f617461645f -20417378: 7571 lui a0,0xffffc -2041737a: 7565 lui a0,0xffff9 -2041737c: 5f65 li t5,-7 -2041737e: 6f70 flw fa2,92(a4) -20417380: 0070 addi a2,sp,12 - ... - -20417384 <__FUNCTION__.2466>: -20417384: 7472 flw fs0,60(sp) -20417386: 645f 7461 5f61 0x5f617461645f -2041738c: 7571 lui a0,0xffffc -2041738e: 7565 lui a0,0xffff9 -20417390: 5f65 li t5,-7 -20417392: 6570 flw fa2,76(a0) -20417394: 6b61 lui s6,0x18 -20417396: 0000 unimp -20417398: 4150 lw a2,4(a0) -2041739a: 4854 lw a3,20(s0) -2041739c: 2f3d jal 20417ada -2041739e: 6962 flw fs2,24(sp) -204173a0: 006e 0x6e -204173a2: 0000 unimp -204173a4: 4f48 lw a0,28(a4) -204173a6: 454d li a0,19 -204173a8: 2f3d jal 20417ae6 -204173aa: 6f68 flw fa0,92(a4) -204173ac: 656d lui a0,0x1b -204173ae: 0000 unimp -204173b0: 7472 flw fs0,60(sp) -204173b2: 69740063 beq s0,s7,20417a32 <__mprec_bigtens+0x14a> -204173b6: 656d lui a0,0x1b -204173b8: 2120 fld fs0,64(a0) -204173ba: 203d jal 204173e8 <__FUNCTION__.2466+0x64> -204173bc: 5452 lw s0,52(sp) -204173be: 4e5f 4c55 004c 0x4c4c554e5f -204173c4: 6874 flw fa3,84(s0) -204173c6: 6572 flw fa0,28(sp) -204173c8: 6461 lui s0,0x18 -204173ca: 253a fld fa0,392(sp) -204173cc: 78652073 csrs 0x786,a0 -204173d0: 7469 lui s0,0xffffa -204173d2: 7720 flw fs0,104(a4) -204173d4: 7469 lui s0,0xffffa -204173d6: 2068 fld fa0,192(s0) -204173d8: 6425 lui s0,0x9 -204173da: 000a 0xa -204173dc: 0030 addi a2,sp,8 -204173de: 0000 unimp -204173e0: 6874 flw fa3,84(s0) -204173e2: 6572 flw fa0,28(sp) -204173e4: 6461 lui s0,0x18 -204173e6: 253a fld fa0,392(sp) -204173e8: 382d jal 20416c22 <__FUNCTION__.2246+0x6> -204173ea: 2a2e fld fs4,200(sp) -204173ec: 62612073 csrs 0x626,sp -204173f0: 2174726f jal tp,2045ee06 <_data_lma+0x46caa> -204173f4: 000a 0xa - ... - -204173f8 <__FUNCTION__.2786>: -204173f8: 696c flw fa1,84(a0) -204173fa: 6362 flw ft6,24(sp) -204173fc: 675f 7465 745f 0x745f7465675f -20417402: 6d69 lui s10,0x1a -20417404: 0065 c.addi zero,25 +20417378 : +20417378: 6576 flw fa0,92(sp) +2041737a: 4a92 lw s5,4(sp) +2041737c: 804a 0x804a +2041737e: c94c153f 8a20979a 0x8a20979ac94c153f +20417386: 5202 lw tp,32(sp) +20417388: c460 sw s0,76(s0) +2041738a: 7525 lui a0,0xfffe9 +2041738c: 6a32 flw fs4,12(sp) +2041738e: ce52 sw s4,28(sp) +20417390: 329a fld ft5,416(sp) +20417392: 28ce fld fa7,208(sp) +20417394: a74d j 20417b36 <_ctype_+0x14e> +20417396: 5de4 lw s1,124(a1) +20417398: c53d beqz a0,20417406 +2041739a: 3b5d jal 20417150 <__FUNCTION__.2461+0x10> +2041739c: 5a929e8b 0x5a929e8b +204173a0: 526c lw a1,100(a2) +204173a2: 50ce lw ra,240(sp) +204173a4: 3d28f18b 0x3d28f18b +204173a8: 650d lui a0,0x3 +204173aa: 81750c17 auipc s8,0x81750 +204173ae: 7586 flw fa1,96(sp) +204173b0: c976 sw t4,144(sp) +204173b2: 4d48 lw a0,28(a0) +204173b4: 9c66 add s8,s8,s9 +204173b6: 58f8 lw a4,116(s1) +204173b8: bc50 fsd fa2,184(s0) +204173ba: 5c54 lw a3,60(s0) +204173bc: cc65 beqz s0,204174b4 +204173be: 91c6 add gp,gp,a7 +204173c0: a60e fsd ft3,264(sp) +204173c2: a0ae fsd fa1,64(sp) +204173c4: e319 bnez a4,204173ca +204173c6: 851e46a3 0x851e46a3 +204173ca: 98feeab7 lui s5,0x98fee +204173ce: ddbb901b 0xddbb901b +204173d2: de8d beqz a3,2041730c <__FUNCTION__.2781+0x158> +204173d4: 9df9 0x9df9 +204173d6: aa7eebfb 0xaa7eebfb +204173da: 4351 li t1,20 +204173dc: 0235 addi tp,tp,13 +204173de: 36b10137 lui sp,0x36b10 +204173e2: 336c fld fa1,224(a4) +204173e4: 8cdfc66f jal a2,20413cb0 <__multf3+0x4bc> +204173e8: 80e9 srli s1,s1,0x1a +204173ea: 47c9 li a5,18 +204173ec: 93ba add t2,t2,a4 +204173ee: 41a8 lw a0,64(a1) +204173f0: 50f8 lw a4,100(s1) +204173f2: c76b25fb 0xc76b25fb +204173f6: 6b71 lui s6,0x1c +204173f8: a6d53cbf 1f49ffcf 0x1f49ffcfa6d53cbf +20417400: c278 sw a4,68(a2) +20417402: 000040d3 fadd.s ft1,ft0,ft0,rmm 20417406: 0000 unimp -20417408: 429e lw t0,196(sp) -2041740a: ffff 0xffff -2041740c: 4efa lw t4,156(sp) -2041740e: ffff 0xffff -20417410: 4efa lw t4,156(sp) -20417412: ffff 0xffff -20417414: 42ae lw t0,200(sp) -20417416: ffff 0xffff -20417418: 4efa lw t4,156(sp) -2041741a: ffff 0xffff -2041741c: 4efa lw t4,156(sp) -2041741e: ffff 0xffff -20417420: 4efa lw t4,156(sp) -20417422: ffff 0xffff -20417424: 426a lw tp,152(sp) -20417426: ffff 0xffff -20417428: 4efa lw t4,156(sp) -2041742a: ffff 0xffff -2041742c: 4efa lw t4,156(sp) -2041742e: ffff 0xffff -20417430: 42b4 lw a3,64(a3) -20417432: ffff 0xffff -20417434: 42cc lw a1,4(a3) -20417436: ffff 0xffff -20417438: 4efa lw t4,156(sp) -2041743a: ffff 0xffff -2041743c: 42c6 lw t0,80(sp) -2041743e: ffff 0xffff -20417440: 42d2 lw t0,20(sp) -20417442: ffff 0xffff -20417444: 4efa lw t4,156(sp) -20417446: ffff 0xffff -20417448: 4312 lw t1,4(sp) -2041744a: ffff 0xffff -2041744c: 4318 lw a4,0(a4) -2041744e: ffff 0xffff -20417450: 4318 lw a4,0(a4) -20417452: ffff 0xffff -20417454: 4318 lw a4,0(a4) -20417456: ffff 0xffff -20417458: 4318 lw a4,0(a4) -2041745a: ffff 0xffff -2041745c: 4318 lw a4,0(a4) -2041745e: ffff 0xffff -20417460: 4318 lw a4,0(a4) -20417462: ffff 0xffff -20417464: 4318 lw a4,0(a4) -20417466: ffff 0xffff -20417468: 4318 lw a4,0(a4) -2041746a: ffff 0xffff -2041746c: 4318 lw a4,0(a4) -2041746e: ffff 0xffff -20417470: 4efa lw t4,156(sp) -20417472: ffff 0xffff -20417474: 4efa lw t4,156(sp) -20417476: ffff 0xffff -20417478: 4efa lw t4,156(sp) -2041747a: ffff 0xffff -2041747c: 4efa lw t4,156(sp) -2041747e: ffff 0xffff -20417480: 4efa lw t4,156(sp) -20417482: ffff 0xffff -20417484: 4efa lw t4,156(sp) -20417486: ffff 0xffff -20417488: 4efa lw t4,156(sp) -2041748a: ffff 0xffff -2041748c: 4436 lw s0,76(sp) -2041748e: ffff 0xffff -20417490: 4efa lw t4,156(sp) -20417492: ffff 0xffff -20417494: 4382 lw t2,0(sp) -20417496: ffff 0xffff -20417498: 43a6 lw t2,72(sp) -2041749a: ffff 0xffff -2041749c: 4436 lw s0,76(sp) -2041749e: ffff 0xffff -204174a0: 4436 lw s0,76(sp) -204174a2: ffff 0xffff -204174a4: 4436 lw s0,76(sp) -204174a6: ffff 0xffff -204174a8: 4efa lw t4,156(sp) -204174aa: ffff 0xffff -204174ac: 4efa lw t4,156(sp) -204174ae: ffff 0xffff -204174b0: 4efa lw t4,156(sp) -204174b2: ffff 0xffff -204174b4: 4efa lw t4,156(sp) -204174b6: ffff 0xffff -204174b8: 433c lw a5,64(a4) -204174ba: ffff 0xffff -204174bc: 4efa lw t4,156(sp) -204174be: ffff 0xffff -204174c0: 4efa lw t4,156(sp) -204174c2: ffff 0xffff -204174c4: 4a9e lw s5,196(sp) -204174c6: ffff 0xffff -204174c8: 4efa lw t4,156(sp) -204174ca: ffff 0xffff -204174cc: 4efa lw t4,156(sp) -204174ce: ffff 0xffff -204174d0: 4efa lw t4,156(sp) -204174d2: ffff 0xffff -204174d4: 4b3e lw s6,204(sp) -204174d6: ffff 0xffff -204174d8: 4efa lw t4,156(sp) -204174da: ffff 0xffff -204174dc: 4d46 lw s10,80(sp) -204174de: ffff 0xffff -204174e0: 4efa lw t4,156(sp) -204174e2: ffff 0xffff -204174e4: 4efa lw t4,156(sp) -204174e6: ffff 0xffff -204174e8: 421e lw tp,196(sp) -204174ea: ffff 0xffff -204174ec: 4efa lw t4,156(sp) -204174ee: ffff 0xffff -204174f0: 4efa lw t4,156(sp) -204174f2: ffff 0xffff -204174f4: 4efa lw t4,156(sp) -204174f6: ffff 0xffff -204174f8: 4efa lw t4,156(sp) -204174fa: ffff 0xffff -204174fc: 4efa lw t4,156(sp) -204174fe: ffff 0xffff -20417500: 4efa lw t4,156(sp) -20417502: ffff 0xffff -20417504: 4efa lw t4,156(sp) -20417506: ffff 0xffff -20417508: 4efa lw t4,156(sp) -2041750a: ffff 0xffff -2041750c: 4436 lw s0,76(sp) -2041750e: ffff 0xffff -20417510: 4efa lw t4,156(sp) -20417512: ffff 0xffff -20417514: 4382 lw t2,0(sp) -20417516: ffff 0xffff -20417518: 43aa lw t2,136(sp) -2041751a: ffff 0xffff -2041751c: 4436 lw s0,76(sp) -2041751e: ffff 0xffff -20417520: 4436 lw s0,76(sp) -20417522: ffff 0xffff -20417524: 4436 lw s0,76(sp) -20417526: ffff 0xffff -20417528: 4342 lw t1,16(sp) -2041752a: ffff 0xffff -2041752c: 43aa lw t2,136(sp) -2041752e: ffff 0xffff -20417530: 4376 lw t1,92(sp) -20417532: ffff 0xffff -20417534: 4efa lw t4,156(sp) -20417536: ffff 0xffff -20417538: 4362 lw t1,24(sp) -2041753a: ffff 0xffff -2041753c: 4efa lw t4,156(sp) -2041753e: ffff 0xffff -20417540: 4a52 lw s4,20(sp) -20417542: ffff 0xffff -20417544: 4aa2 lw s5,8(sp) -20417546: ffff 0xffff -20417548: 4b12 lw s6,4(sp) -2041754a: ffff 0xffff -2041754c: 4376 lw t1,92(sp) -2041754e: ffff 0xffff -20417550: 4efa lw t4,156(sp) -20417552: ffff 0xffff -20417554: 4b3e lw s6,204(sp) -20417556: ffff 0xffff -20417558: 41f6 lw gp,92(sp) -2041755a: ffff 0xffff -2041755c: 4d4a lw s10,144(sp) -2041755e: ffff 0xffff -20417560: 4efa lw t4,156(sp) -20417562: ffff 0xffff -20417564: 4efa lw t4,156(sp) -20417566: ffff 0xffff -20417568: 4d94 lw a3,24(a1) -2041756a: ffff 0xffff -2041756c: 4efa lw t4,156(sp) -2041756e: ffff 0xffff -20417570: 41f6 lw gp,92(sp) -20417572: ffff 0xffff +20417408: 0000 unimp +2041740a: 0000 unimp +2041740c: f020 fsw fs0,96(s0) +2041740e: b59d j 20417274 <__FUNCTION__.2781+0xc0> +20417410: 2b70 fld fa2,208(a4) +20417412: ada8 fsd fa0,88(a1) +20417414: 9dc5 0x9dc5 +20417416: 4069 0x4069 + ... +20417424: 0400 addi s0,sp,512 +20417426: 8e1bc9bf 00004034 0x40348e1bc9bf + ... +2041743a: 2000 fld fs0,0(s0) +2041743c: bebc fsd fa5,120(a3) +2041743e: 4019 0x4019 + ... +20417450: 9c40 0x9c40 +20417452: 400c lw a1,0(s0) + ... +20417464: c800 sw s0,16(s0) +20417466: 4005 0x4005 + ... +20417478: a000 fsd fs0,0(s0) +2041747a: 4002 0x4002 -20417574 : -20417574: 2020 fld fs0,64(s0) -20417576: 2020 fld fs0,64(s0) -20417578: 2020 fld fs0,64(s0) -2041757a: 2020 fld fs0,64(s0) -2041757c: 2020 fld fs0,64(s0) -2041757e: 2020 fld fs0,64(s0) -20417580: 2020 fld fs0,64(s0) -20417582: 2020 fld fs0,64(s0) - -20417584 : -20417584: 3030 fld fa2,96(s0) -20417586: 3030 fld fa2,96(s0) -20417588: 3030 fld fa2,96(s0) -2041758a: 3030 fld fa2,96(s0) -2041758c: 3030 fld fa2,96(s0) -2041758e: 3030 fld fa2,96(s0) -20417590: 3030 fld fa2,96(s0) -20417592: 3030 fld fa2,96(s0) - -20417594 : +2041747c : +2041747c: ffff 0xffff +2041747e: fffe fsw ft11,252(sp) +20417480: fffc fsw fa5,124(a5) +20417482: fff8 fsw fa4,124(a5) +20417484: fff0 fsw fa2,124(a5) +20417486: ffe0 fsw fs0,124(a5) +20417488: ffc0 fsw fs0,60(a5) +2041748a: ff80 fsw fs0,56(a5) +2041748c: ff00 fsw fs0,56(a4) +2041748e: fe00 fsw fs0,56(a2) +20417490: fc00 fsw fs0,56(s0) +20417492: f800 fsw fs0,48(s0) +20417494: f000 fsw fs0,32(s0) +20417496: e000 fsw fs0,0(s0) +20417498: c000 sw s0,0(s0) +2041749a: 8000 0x8000 +2041749c: 0000 unimp ... -204175a8 : - ... -204175b8: 8000 0x8000 -204175ba: 3fff 0x3fff - -204175bc : -204175bc: 6576 flw fa0,92(sp) -204175be: 4a92 lw s5,4(sp) -204175c0: 804a 0x804a -204175c2: c94c153f 8a20979a 0x8a20979ac94c153f -204175ca: 5202 lw tp,32(sp) -204175cc: c460 sw s0,76(s0) -204175ce: 7525 lui a0,0xfffe9 -204175d0: 6a32 flw fs4,12(sp) -204175d2: ce52 sw s4,28(sp) -204175d4: 329a fld ft5,416(sp) -204175d6: 28ce fld fa7,208(sp) -204175d8: a74d j 20417d7a <_ctype_+0x152> -204175da: 5de4 lw s1,124(a1) -204175dc: c53d beqz a0,2041764a -204175de: 3b5d jal 20417394 <__FUNCTION__.2466+0x10> -204175e0: 5a929e8b 0x5a929e8b -204175e4: 526c lw a1,100(a2) -204175e6: 50ce lw ra,240(sp) -204175e8: 3d28f18b 0x3d28f18b -204175ec: 650d lui a0,0x3 -204175ee: 81750c17 auipc s8,0x81750 -204175f2: 7586 flw fa1,96(sp) -204175f4: c976 sw t4,144(sp) -204175f6: 4d48 lw a0,28(a0) -204175f8: 9c66 add s8,s8,s9 -204175fa: 58f8 lw a4,116(s1) -204175fc: bc50 fsd fa2,184(s0) -204175fe: 5c54 lw a3,60(s0) -20417600: cc65 beqz s0,204176f8 -20417602: 91c6 add gp,gp,a7 -20417604: a60e fsd ft3,264(sp) -20417606: a0ae fsd fa1,64(sp) -20417608: e319 bnez a4,2041760e -2041760a: 851e46a3 0x851e46a3 -2041760e: 98feeab7 lui s5,0x98fee -20417612: ddbb901b 0xddbb901b -20417616: de8d beqz a3,20417550 <__FUNCTION__.2786+0x158> -20417618: 9df9 0x9df9 -2041761a: aa7eebfb 0xaa7eebfb -2041761e: 4351 li t1,20 -20417620: 0235 addi tp,tp,13 -20417622: 36b10137 lui sp,0x36b10 -20417626: 336c fld fa1,224(a4) -20417628: 8cdfc66f jal a2,20413ef4 <__multf3+0x384> -2041762c: 80e9 srli s1,s1,0x1a -2041762e: 47c9 li a5,18 -20417630: 93ba add t2,t2,a4 -20417632: 41a8 lw a0,64(a1) -20417634: 50f8 lw a4,100(s1) -20417636: c76b25fb 0xc76b25fb -2041763a: 6b71 lui s6,0x1c -2041763c: a6d53cbf 1f49ffcf 0x1f49ffcfa6d53cbf -20417644: c278 sw a4,68(a2) -20417646: 000040d3 fadd.s ft1,ft0,ft0,rmm -2041764a: 0000 unimp -2041764c: 0000 unimp -2041764e: 0000 unimp -20417650: f020 fsw fs0,96(s0) -20417652: b59d j 204174b8 <__FUNCTION__.2786+0xc0> -20417654: 2b70 fld fa2,208(a4) -20417656: ada8 fsd fa0,88(a1) -20417658: 9dc5 0x9dc5 -2041765a: 4069 0x4069 - ... -20417668: 0400 addi s0,sp,512 -2041766a: 8e1bc9bf 00004034 0x40348e1bc9bf - ... -2041767e: 2000 fld fs0,0(s0) -20417680: bebc fsd fa5,120(a3) -20417682: 4019 0x4019 - ... -20417694: 9c40 0x9c40 -20417696: 400c lw a1,0(s0) - ... -204176a8: c800 sw s0,16(s0) -204176aa: 4005 0x4005 - ... -204176bc: a000 fsd fs0,0(s0) -204176be: 4002 0x4002 - -204176c0 : -204176c0: ffff 0xffff -204176c2: fffe fsw ft11,252(sp) -204176c4: fffc fsw fa5,124(a5) -204176c6: fff8 fsw fa4,124(a5) -204176c8: fff0 fsw fa2,124(a5) -204176ca: ffe0 fsw fs0,124(a5) -204176cc: ffc0 fsw fs0,60(a5) -204176ce: ff80 fsw fs0,56(a5) -204176d0: ff00 fsw fs0,56(a4) -204176d2: fe00 fsw fs0,56(a2) -204176d4: fc00 fsw fs0,56(s0) -204176d6: f800 fsw fs0,48(s0) -204176d8: f000 fsw fs0,32(s0) -204176da: e000 fsw fs0,0(s0) -204176dc: c000 sw s0,0(s0) -204176de: 8000 0x8000 -204176e0: 0000 unimp +204174a0 : +204174a0: 2030 fld fa2,64(s0) +204174a2: cffc sw a5,92(a5) +204174a4: 8123a1c3 fmadd.s ft3,ft7,fs2,fa6,rdn +204174a8: 9fde2de3 0x9fde2de3 +204174ac: d2ce sw s3,100(sp) +204174ae: 04c8 addi a0,sp,580 +204174b0: a6dd j 20417896 +204174b2: 0ad8 addi a4,sp,340 +204174b4: 8264 0x8264 +204174b6: f2ead2cb fnmsub.d ft5,fs5,fa4,ft10,unknown +204174ba: 12d4 addi a3,sp,356 +204174bc: 4925 li s2,9 +204174be: 2de4 fld fs1,216(a1) +204174c0: 3436 fld fs0,360(sp) +204174c2: ceae534f 0xceae534f +204174c6: f53f256b 0xf53f256b +204174ca: f698 fsw fa4,40(a3) +204174cc: 01586bd3 fadd.s fs7,fa6,fs5,unknown +204174d0: 87a6 mv a5,s1 +204174d2: c0bd beqz s1,20417538 +204174d4: 82a5da57 0x82a5da57 +204174d8: a2a6 fsd fs1,320(sp) +204174da: 32b5 jal 20416e46 <__FUNCTION__.2288+0xde> +204174dc: e731 bnez a4,20417528 +204174de: 04d4 addi a3,sp,580 +204174e0: e3f2 fsw ft8,196(sp) +204174e2: d332 sw a2,164(sp) +204174e4: 7132 flw ft2,44(sp) +204174e6: d21c sw a5,32(a2) +204174e8: ee32db23 0xee32db23 +204174ec: 9049 srli s0,s0,0x32 +204174ee: 395a fld fs2,432(sp) +204174f0: a23e fsd fa5,256(sp) +204174f2: 5308 lw a0,32(a4) +204174f4: 1155fefb 0x1155fefb +204174f8: fa91 bnez a3,2041740c +204174fa: 1939 addi s2,s2,-18 +204174fc: 637a flw ft6,156(sp) +204174fe: 4325 li t1,9 +20417500: c031 beqz s0,20417544 +20417502: 3cac fld fa1,120(s1) +20417504: e26d bnez a2,204175e6 <__mprec_tens+0x2e> +20417506: dbde sw s7,244(sp) +20417508: d05d beqz s0,204174ae +2041750a: b3f6 fsd ft9,480(sp) +2041750c: ac7c fsd fa5,216(s0) +2041750e: e4a0 fsw fs0,72(s1) +20417510: 64bc flw fa5,72(s1) +20417512: 467c lw a5,76(a2) +20417514: ddd0 sw a2,60(a1) +20417516: 3e55 jal 204170ca <__FUNCTION__.2433+0x3a> +20417518: 2a20 fld fs0,80(a2) +2041751a: 6224 flw fs1,64(a2) +2041751c: 98d747b3 0x98d747b3 +20417520: e9a53f23 0xe9a53f23 +20417524: a539 j 20417b32 <_ctype_+0x14a> +20417526: a87fea27 0xa87fea27 +2041752a: 3f2a fld ft10,168(sp) +2041752c: 4af20b5b 0x4af20b5b +20417530: a581 j 20417b70 <_ctype_+0x188> +20417532: 18ed addi a7,a7,-5 +20417534: 67de flw fa5,212(sp) +20417536: 94ba add s1,s1,a4 +20417538: 4539 li a0,14 +2041753a: 1ead addi t4,t4,-21 +2041753c: cfb1 beqz a5,20417598 +2041753e: 3f94 fld fa3,56(a5) +20417540: bf71 j 204174dc +20417542: 7989a9b3 0x7989a9b3 +20417546: be68 fsd fa0,248(a2) +20417548: 4c2e lw s8,200(sp) +2041754a: c44de15b 0xc44de15b +2041754e: 94be add s1,s1,a5 +20417550: e695 bnez a3,2041757c +20417552: 3fc9 jal 20417524 +20417554: 3d4d jal 20417406 +20417556: 7c3d lui s8,0xfffef +20417558: 36ba fld fa3,424(sp) +2041755a: fdc20d2b 0xfdc20d2b +2041755e: cefc sw a5,92(a3) +20417560: 8461 srai s0,s0,0x18 +20417562: 7711 lui a4,0xfffe4 +20417564: abcc fsd fa1,144(a5) +20417566: 3fe4 fld fs1,248(a5) +20417568: c155 beqz a0,2041760c <__mprec_tens+0x54> +2041756a: a4a8 fsd fa0,72(s1) +2041756c: 404e 0x404e +2041756e: d3c36113 ori sp,t1,-708 +20417572: e219652b 0xe219652b +20417576: 1758 addi a4,sp,932 +20417578: 3ff1d1b7 lui gp,0x3ff1d +2041757c: d70a sw sp,172(sp) +2041757e: 0a3d70a3 0xa3d70a3 +20417582: 3d70a3d7 0x3d70a3d7 +20417586: d70a sw sp,172(sp) +20417588: 0a3d70a3 0xa3d70a3 +2041758c: 3ff8a3d7 0x3ff8a3d7 +20417590: cccd beqz s1,2041764a <__mprec_tens+0x92> +20417592: cccc sw a1,28(s1) +20417594: cccc sw a1,28(s1) +20417596: cccc sw a1,28(s1) +20417598: cccc sw a1,28(s1) +2041759a: cccc sw a1,28(s1) +2041759c: cccc sw a1,28(s1) +2041759e: cccc sw a1,28(s1) +204175a0: cccc sw a1,28(s1) +204175a2: 00003ffb 0x3ffb ... -204176e4 : -204176e4: 2030 fld fa2,64(s0) -204176e6: cffc sw a5,92(a5) -204176e8: 8123a1c3 fmadd.s ft3,ft7,fs2,fa6,rdn -204176ec: 9fde2de3 0x9fde2de3 -204176f0: d2ce sw s3,100(sp) -204176f2: 04c8 addi a0,sp,580 -204176f4: a6dd j 20417ada -204176f6: 0ad8 addi a4,sp,340 -204176f8: 8264 0x8264 -204176fa: f2ead2cb fnmsub.d ft5,fs5,fa4,ft10,unknown -204176fe: 12d4 addi a3,sp,356 -20417700: 4925 li s2,9 -20417702: 2de4 fld fs1,216(a1) -20417704: 3436 fld fs0,360(sp) -20417706: ceae534f 0xceae534f -2041770a: f53f256b 0xf53f256b -2041770e: f698 fsw fa4,40(a3) -20417710: 01586bd3 fadd.s fs7,fa6,fs5,unknown -20417714: 87a6 mv a5,s1 -20417716: c0bd beqz s1,2041777c -20417718: 82a5da57 0x82a5da57 -2041771c: a2a6 fsd fs1,320(sp) -2041771e: 32b5 jal 2041708a <__FUNCTION__.2293+0xde> -20417720: e731 bnez a4,2041776c -20417722: 04d4 addi a3,sp,580 -20417724: e3f2 fsw ft8,196(sp) -20417726: d332 sw a2,164(sp) -20417728: 7132 flw ft2,44(sp) -2041772a: d21c sw a5,32(a2) -2041772c: ee32db23 0xee32db23 -20417730: 9049 srli s0,s0,0x32 -20417732: 395a fld fs2,432(sp) -20417734: a23e fsd fa5,256(sp) -20417736: 5308 lw a0,32(a4) -20417738: 1155fefb 0x1155fefb -2041773c: fa91 bnez a3,20417650 -2041773e: 1939 addi s2,s2,-18 -20417740: 637a flw ft6,156(sp) -20417742: 4325 li t1,9 -20417744: c031 beqz s0,20417788 -20417746: 3cac fld fa1,120(s1) -20417748: e26d bnez a2,2041782a <__mprec_tens+0x32> -2041774a: dbde sw s7,244(sp) -2041774c: d05d beqz s0,204176f2 -2041774e: b3f6 fsd ft9,480(sp) -20417750: ac7c fsd fa5,216(s0) -20417752: e4a0 fsw fs0,72(s1) -20417754: 64bc flw fa5,72(s1) -20417756: 467c lw a5,76(a2) -20417758: ddd0 sw a2,60(a1) -2041775a: 3e55 jal 2041730e <__FUNCTION__.2438+0x3a> -2041775c: 2a20 fld fs0,80(a2) -2041775e: 6224 flw fs1,64(a2) -20417760: 98d747b3 0x98d747b3 -20417764: e9a53f23 0xe9a53f23 -20417768: a539 j 20417d76 <_ctype_+0x14e> -2041776a: a87fea27 0xa87fea27 -2041776e: 3f2a fld ft10,168(sp) -20417770: 4af20b5b 0x4af20b5b -20417774: a581 j 20417db4 <_ctype_+0x18c> -20417776: 18ed addi a7,a7,-5 -20417778: 67de flw fa5,212(sp) -2041777a: 94ba add s1,s1,a4 -2041777c: 4539 li a0,14 -2041777e: 1ead addi t4,t4,-21 -20417780: cfb1 beqz a5,204177dc -20417782: 3f94 fld fa3,56(a5) -20417784: bf71 j 20417720 -20417786: 7989a9b3 0x7989a9b3 -2041778a: be68 fsd fa0,248(a2) -2041778c: 4c2e lw s8,200(sp) -2041778e: c44de15b 0xc44de15b -20417792: 94be add s1,s1,a5 -20417794: e695 bnez a3,204177c0 -20417796: 3fc9 jal 20417768 -20417798: 3d4d jal 2041764a -2041779a: 7c3d lui s8,0xfffef -2041779c: 36ba fld fa3,424(sp) -2041779e: fdc20d2b 0xfdc20d2b -204177a2: cefc sw a5,92(a3) -204177a4: 8461 srai s0,s0,0x18 -204177a6: 7711 lui a4,0xfffe4 -204177a8: abcc fsd fa1,144(a5) -204177aa: 3fe4 fld fs1,248(a5) -204177ac: c155 beqz a0,20417850 <__mprec_tens+0x58> -204177ae: a4a8 fsd fa0,72(s1) -204177b0: 404e 0x404e -204177b2: d3c36113 ori sp,t1,-708 -204177b6: e219652b 0xe219652b -204177ba: 1758 addi a4,sp,932 -204177bc: 3ff1d1b7 lui gp,0x3ff1d -204177c0: d70a sw sp,172(sp) -204177c2: 0a3d70a3 0xa3d70a3 -204177c6: 3d70a3d7 0x3d70a3d7 -204177ca: d70a sw sp,172(sp) -204177cc: 0a3d70a3 0xa3d70a3 -204177d0: 3ff8a3d7 0x3ff8a3d7 -204177d4: cccd beqz s1,2041788e <__mprec_tens+0x96> -204177d6: cccc sw a1,28(s1) -204177d8: cccc sw a1,28(s1) -204177da: cccc sw a1,28(s1) -204177dc: cccc sw a1,28(s1) -204177de: cccc sw a1,28(s1) -204177e0: cccc sw a1,28(s1) -204177e2: cccc sw a1,28(s1) -204177e4: cccc sw a1,28(s1) -204177e6: 00053ffb 0x53ffb - -204177e8 : -204177e8: 0005 c.addi zero,1 -204177ea: 0000 unimp -204177ec: 0019 c.addi zero,6 -204177ee: 0000 unimp -204177f0: 007d c.addi zero,31 -204177f2: 0000 unimp -204177f4: 0000 unimp +204175a8 : +204175a8: 0005 c.addi zero,1 +204175aa: 0000 unimp +204175ac: 0019 c.addi zero,6 +204175ae: 0000 unimp +204175b0: 007d c.addi zero,31 +204175b2: 0000 unimp +204175b4: 0000 unimp ... -204177f8 <__mprec_tens>: -204177f8: 0000 unimp -204177fa: 0000 unimp -204177fc: 0000 unimp -204177fe: 3ff0 fld fa2,248(a5) -20417800: 0000 unimp -20417802: 0000 unimp -20417804: 0000 unimp -20417806: 4024 lw s1,64(s0) -20417808: 0000 unimp -2041780a: 0000 unimp -2041780c: 0000 unimp -2041780e: 4059 0x4059 -20417810: 0000 unimp -20417812: 0000 unimp -20417814: 4000 lw s0,0(s0) -20417816: 0000408f 0x408f -2041781a: 0000 unimp -2041781c: 8800 0x8800 -2041781e: 000040c3 fmadd.s ft1,ft0,ft0,ft0,rmm -20417822: 0000 unimp -20417824: 6a00 flw fs0,16(a2) -20417826: 40f8 lw a4,68(s1) -20417828: 0000 unimp -2041782a: 0000 unimp -2041782c: 8480 0x8480 -2041782e: 412e lw sp,200(sp) -20417830: 0000 unimp -20417832: 0000 unimp -20417834: 12d0 addi a2,sp,356 -20417836: 00004163 bltz zero,20417838 <__mprec_tens+0x40> -2041783a: 0000 unimp -2041783c: d784 sw s1,40(a5) -2041783e: 00004197 auipc gp,0x4 -20417842: 0000 unimp -20417844: cd65 beqz a0,2041793c <__mprec_bigtens+0x54> -20417846: 41cd li gp,19 -20417848: 0000 unimp -2041784a: 2000 fld fs0,0(s0) -2041784c: a05f 4202 0000 0x4202a05f -20417852: e800 fsw fs0,16(s0) -20417854: 4876 lw a6,92(sp) -20417856: 00004237 lui tp,0x4 -2041785a: a200 fsd fs0,0(a2) -2041785c: 1a94 addi a3,sp,368 -2041785e: 426d li tp,27 -20417860: 0000 unimp -20417862: e540 fsw fs0,12(a0) -20417864: 309c fld fa5,32(s1) -20417866: 42a2 lw t0,8(sp) -20417868: 0000 unimp -2041786a: 1e90 addi a2,sp,880 -2041786c: bcc4 fsd fs1,184(s1) -2041786e: 42d6 lw t0,84(sp) -20417870: 0000 unimp -20417872: 2634 fld fa3,72(a2) -20417874: 6bf5 lui s7,0x1d -20417876: 430c lw a1,0(a4) -20417878: 8000 0x8000 -2041787a: 37e0 fld fs0,232(a5) -2041787c: c379 beqz a4,20417942 <__mprec_bigtens+0x5a> -2041787e: 4341 li t1,16 -20417880: a000 fsd fs0,0(s0) -20417882: 85d8 0x85d8 -20417884: 43763457 0x43763457 -20417888: c800 sw s0,16(s0) -2041788a: 674e flw fa4,208(sp) -2041788c: c16d beqz a0,2041796e <__mprec_bigtens+0x86> -2041788e: 3d0043ab 0x3d0043ab -20417892: 6091 lui ra,0x4 -20417894: 58e4 lw s1,116(s1) -20417896: 43e1 li t2,24 -20417898: 8c40 0x8c40 -2041789a: 78b5 lui a7,0xfffed -2041789c: af1d j 20417fd2 <__clz_tab+0x66> -2041789e: 4415 li s0,5 -204178a0: ef50 fsw fa2,28(a4) -204178a2: d6e2 sw s8,108(sp) -204178a4: 1ae4 addi s1,sp,380 -204178a6: d592444b 0xd592444b -204178aa: 064d addi a2,a2,19 -204178ac: 4480f0cf 0x4480f0cf -204178b0: 4af6 lw s5,92(sp) -204178b2: c7e1 beqz a5,2041797a <__mprec_bigtens+0x92> -204178b4: 2d02 fld fs10,0(sp) -204178b6: 44b5 li s1,13 -204178b8: 9db4 0x9db4 -204178ba: 79d9 lui s3,0xffff6 -204178bc: 44ea7843 0x44ea7843 +204175b8 <__mprec_tens>: +204175b8: 0000 unimp +204175ba: 0000 unimp +204175bc: 0000 unimp +204175be: 3ff0 fld fa2,248(a5) +204175c0: 0000 unimp +204175c2: 0000 unimp +204175c4: 0000 unimp +204175c6: 4024 lw s1,64(s0) +204175c8: 0000 unimp +204175ca: 0000 unimp +204175cc: 0000 unimp +204175ce: 4059 0x4059 +204175d0: 0000 unimp +204175d2: 0000 unimp +204175d4: 4000 lw s0,0(s0) +204175d6: 0000408f 0x408f +204175da: 0000 unimp +204175dc: 8800 0x8800 +204175de: 000040c3 fmadd.s ft1,ft0,ft0,ft0,rmm +204175e2: 0000 unimp +204175e4: 6a00 flw fs0,16(a2) +204175e6: 40f8 lw a4,68(s1) +204175e8: 0000 unimp +204175ea: 0000 unimp +204175ec: 8480 0x8480 +204175ee: 412e lw sp,200(sp) +204175f0: 0000 unimp +204175f2: 0000 unimp +204175f4: 12d0 addi a2,sp,356 +204175f6: 00004163 bltz zero,204175f8 <__mprec_tens+0x40> +204175fa: 0000 unimp +204175fc: d784 sw s1,40(a5) +204175fe: 00004197 auipc gp,0x4 +20417602: 0000 unimp +20417604: cd65 beqz a0,204176fc <__mprec_bigtens+0x54> +20417606: 41cd li gp,19 +20417608: 0000 unimp +2041760a: 2000 fld fs0,0(s0) +2041760c: a05f 4202 0000 0x4202a05f +20417612: e800 fsw fs0,16(s0) +20417614: 4876 lw a6,92(sp) +20417616: 00004237 lui tp,0x4 +2041761a: a200 fsd fs0,0(a2) +2041761c: 1a94 addi a3,sp,368 +2041761e: 426d li tp,27 +20417620: 0000 unimp +20417622: e540 fsw fs0,12(a0) +20417624: 309c fld fa5,32(s1) +20417626: 42a2 lw t0,8(sp) +20417628: 0000 unimp +2041762a: 1e90 addi a2,sp,880 +2041762c: bcc4 fsd fs1,184(s1) +2041762e: 42d6 lw t0,84(sp) +20417630: 0000 unimp +20417632: 2634 fld fa3,72(a2) +20417634: 6bf5 lui s7,0x1d +20417636: 430c lw a1,0(a4) +20417638: 8000 0x8000 +2041763a: 37e0 fld fs0,232(a5) +2041763c: c379 beqz a4,20417702 <__mprec_bigtens+0x5a> +2041763e: 4341 li t1,16 +20417640: a000 fsd fs0,0(s0) +20417642: 85d8 0x85d8 +20417644: 43763457 0x43763457 +20417648: c800 sw s0,16(s0) +2041764a: 674e flw fa4,208(sp) +2041764c: c16d beqz a0,2041772e <__mprec_bigtens+0x86> +2041764e: 3d0043ab 0x3d0043ab +20417652: 6091 lui ra,0x4 +20417654: 58e4 lw s1,116(s1) +20417656: 43e1 li t2,24 +20417658: 8c40 0x8c40 +2041765a: 78b5 lui a7,0xfffed +2041765c: af1d j 20417d92 <__clz_tab+0x66> +2041765e: 4415 li s0,5 +20417660: ef50 fsw fa2,28(a4) +20417662: d6e2 sw s8,108(sp) +20417664: 1ae4 addi s1,sp,380 +20417666: d592444b 0xd592444b +2041766a: 064d addi a2,a2,19 +2041766c: 4480f0cf 0x4480f0cf +20417670: 4af6 lw s5,92(sp) +20417672: c7e1 beqz a5,2041773a <__mprec_bigtens+0x92> +20417674: 2d02 fld fs10,0(sp) +20417676: 44b5 li s1,13 +20417678: 9db4 0x9db4 +2041767a: 79d9 lui s3,0xffff6 +2041767c: 44ea7843 0x44ea7843 -204178c0 <__mprec_tinytens>: -204178c0: 89bc 0x89bc -204178c2: 97d8 0x97d8 -204178c4: d2b2 sw a2,100(sp) -204178c6: 3c9c fld fa5,56(s1) -204178c8: d5a8a733 0xd5a8a733 -204178cc: 3949f623 0x3949f623 -204178d0: a73d j 20417ffe <__clz_tab+0x92> -204178d2: 44f4 lw a3,76(s1) -204178d4: 0ffd addi t6,t6,31 -204178d6: 32a5 jal 2041723e <__FUNCTION__.2573+0x16> -204178d8: 979d srai a5,a5,0x27 -204178da: cf8c sw a1,24(a5) -204178dc: ba08 fsd fa0,48(a2) -204178de: 6f43255b 0x6f43255b -204178e2: 64ac flw fa1,72(s1) -204178e4: 0628 addi a0,sp,776 -204178e6: 0ac8 addi a0,sp,340 +20417680 <__mprec_tinytens>: +20417680: 89bc 0x89bc +20417682: 97d8 0x97d8 +20417684: d2b2 sw a2,100(sp) +20417686: 3c9c fld fa5,56(s1) +20417688: d5a8a733 0xd5a8a733 +2041768c: 3949f623 0x3949f623 +20417690: a73d j 20417dbe <__clz_tab+0x92> +20417692: 44f4 lw a3,76(s1) +20417694: 0ffd addi t6,t6,31 +20417696: 32a5 jal 20416ffe <__FUNCTION__.2568+0x1a> +20417698: 979d srai a5,a5,0x27 +2041769a: cf8c sw a1,24(a5) +2041769c: ba08 fsd fa0,48(a2) +2041769e: 6f43255b 0x6f43255b +204176a2: 64ac flw fa1,72(s1) +204176a4: 0628 addi a0,sp,776 +204176a6: 0ac8 addi a0,sp,340 -204178e8 <__mprec_bigtens>: -204178e8: 8000 0x8000 -204178ea: 37e0 fld fs0,232(a5) -204178ec: c379 beqz a4,204179b2 <__mprec_bigtens+0xca> -204178ee: 4341 li t1,16 -204178f0: b5056e17 auipc t3,0xb5056 -204178f4: b8b5 j 20417170 <__FUNCTION__.2512+0x4> -204178f6: f9f54693 xori a3,a0,-97 -204178fa: 4f03e93f 1d324d38 0x1d324d384f03e93f -20417902: f930 fsw fa2,112(a0) -20417904: 7748 flw fa0,44(a4) -20417906: 5a82 lw s5,32(sp) -20417908: bf3c fsd fa5,120(a4) -2041790a: 4fdd7f73 csrrci t5,0x4fd,26 -2041790e: 7515 lui a0,0xfffe5 -20417910: 8118 0x8118 +204176a8 <__mprec_bigtens>: +204176a8: 8000 0x8000 +204176aa: 37e0 fld fs0,232(a5) +204176ac: c379 beqz a4,20417772 <__mprec_bigtens+0xca> +204176ae: 4341 li t1,16 +204176b0: b5056e17 auipc t3,0xb5056 +204176b4: b8b5 j 20416f30 <__FUNCTION__.2507+0x8> +204176b6: f9f54693 xori a3,a0,-97 +204176ba: 4f03e93f 1d324d38 0x1d324d384f03e93f +204176c2: f930 fsw fa2,112(a0) +204176c4: 7748 flw fa0,44(a4) +204176c6: 5a82 lw s5,32(sp) +204176c8: bf3c fsd fa5,120(a4) +204176ca: 4fdd7f73 csrrci t5,0x4fd,26 +204176ce: 7515 lui a0,0xfffe5 +204176d0: 7fdc flw fa5,60(a5) +204176d2: ffff 0xffff +204176d4: 8c6e mv s8,s11 +204176d6: ffff 0xffff +204176d8: 8c6e mv s8,s11 +204176da: ffff 0xffff +204176dc: 7fec flw fa1,124(a5) +204176de: ffff 0xffff +204176e0: 8c6e mv s8,s11 +204176e2: ffff 0xffff +204176e4: 8c6e mv s8,s11 +204176e6: ffff 0xffff +204176e8: 8c6e mv s8,s11 +204176ea: ffff 0xffff +204176ec: 7fa8 flw fa0,120(a5) +204176ee: ffff 0xffff +204176f0: 8c6e mv s8,s11 +204176f2: ffff 0xffff +204176f4: 8c6e mv s8,s11 +204176f6: ffff 0xffff +204176f8: 7ff2 flw ft11,60(sp) +204176fa: ffff 0xffff +204176fc: 800a 0x800a +204176fe: ffff 0xffff +20417700: 8c6e mv s8,s11 +20417702: ffff 0xffff +20417704: 8004 0x8004 +20417706: ffff 0xffff +20417708: 8010 0x8010 +2041770a: ffff 0xffff +2041770c: 8c6e mv s8,s11 +2041770e: ffff 0xffff +20417710: 8050 0x8050 +20417712: ffff 0xffff +20417714: 8056 0x8056 +20417716: ffff 0xffff +20417718: 8056 0x8056 +2041771a: ffff 0xffff +2041771c: 8056 0x8056 +2041771e: ffff 0xffff +20417720: 8056 0x8056 +20417722: ffff 0xffff +20417724: 8056 0x8056 +20417726: ffff 0xffff +20417728: 8056 0x8056 +2041772a: ffff 0xffff +2041772c: 8056 0x8056 +2041772e: ffff 0xffff +20417730: 8056 0x8056 +20417732: ffff 0xffff +20417734: 8056 0x8056 +20417736: ffff 0xffff +20417738: 8c6e mv s8,s11 +2041773a: ffff 0xffff +2041773c: 8c6e mv s8,s11 +2041773e: ffff 0xffff +20417740: 8c6e mv s8,s11 +20417742: ffff 0xffff +20417744: 8c6e mv s8,s11 +20417746: ffff 0xffff +20417748: 8c6e mv s8,s11 +2041774a: ffff 0xffff +2041774c: 8c6e mv s8,s11 +2041774e: ffff 0xffff +20417750: 8c6e mv s8,s11 +20417752: ffff 0xffff +20417754: 8174 0x8174 +20417756: ffff 0xffff +20417758: 8c6e mv s8,s11 +2041775a: ffff 0xffff +2041775c: 80c0 0x80c0 +2041775e: ffff 0xffff +20417760: 80e4 0x80e4 +20417762: ffff 0xffff +20417764: 8174 0x8174 +20417766: ffff 0xffff +20417768: 8174 0x8174 +2041776a: ffff 0xffff +2041776c: 8174 0x8174 +2041776e: ffff 0xffff +20417770: 8c6e mv s8,s11 +20417772: ffff 0xffff +20417774: 8c6e mv s8,s11 +20417776: ffff 0xffff +20417778: 8c6e mv s8,s11 +2041777a: ffff 0xffff +2041777c: 8c6e mv s8,s11 +2041777e: ffff 0xffff +20417780: 807a 0x807a +20417782: ffff 0xffff +20417784: 8c6e mv s8,s11 +20417786: ffff 0xffff +20417788: 8c6e mv s8,s11 +2041778a: ffff 0xffff +2041778c: 8814 0x8814 +2041778e: ffff 0xffff +20417790: 8c6e mv s8,s11 +20417792: ffff 0xffff +20417794: 8c6e mv s8,s11 +20417796: ffff 0xffff +20417798: 8c6e mv s8,s11 +2041779a: ffff 0xffff +2041779c: 88b4 0x88b4 +2041779e: ffff 0xffff +204177a0: 8c6e mv s8,s11 +204177a2: ffff 0xffff +204177a4: 8aba mv s5,a4 +204177a6: ffff 0xffff +204177a8: 8c6e mv s8,s11 +204177aa: ffff 0xffff +204177ac: 8c6e mv s8,s11 +204177ae: ffff 0xffff +204177b0: 7f5c flw fa5,60(a4) +204177b2: ffff 0xffff +204177b4: 8c6e mv s8,s11 +204177b6: ffff 0xffff +204177b8: 8c6e mv s8,s11 +204177ba: ffff 0xffff +204177bc: 8c6e mv s8,s11 +204177be: ffff 0xffff +204177c0: 8c6e mv s8,s11 +204177c2: ffff 0xffff +204177c4: 8c6e mv s8,s11 +204177c6: ffff 0xffff +204177c8: 8c6e mv s8,s11 +204177ca: ffff 0xffff +204177cc: 8c6e mv s8,s11 +204177ce: ffff 0xffff +204177d0: 8c6e mv s8,s11 +204177d2: ffff 0xffff +204177d4: 8174 0x8174 +204177d6: ffff 0xffff +204177d8: 8c6e mv s8,s11 +204177da: ffff 0xffff +204177dc: 80c0 0x80c0 +204177de: ffff 0xffff +204177e0: 80e8 0x80e8 +204177e2: ffff 0xffff +204177e4: 8174 0x8174 +204177e6: ffff 0xffff +204177e8: 8174 0x8174 +204177ea: ffff 0xffff +204177ec: 8174 0x8174 +204177ee: ffff 0xffff +204177f0: 8080 0x8080 +204177f2: ffff 0xffff +204177f4: 80e8 0x80e8 +204177f6: ffff 0xffff +204177f8: 80b4 0x80b4 +204177fa: ffff 0xffff +204177fc: 8c6e mv s8,s11 +204177fe: ffff 0xffff +20417800: 80a0 0x80a0 +20417802: ffff 0xffff +20417804: 8c6e mv s8,s11 +20417806: ffff 0xffff +20417808: 87c8 0x87c8 +2041780a: ffff 0xffff +2041780c: 8818 0x8818 +2041780e: ffff 0xffff +20417810: 8888 0x8888 +20417812: ffff 0xffff +20417814: 80b4 0x80b4 +20417816: ffff 0xffff +20417818: 8c6e mv s8,s11 +2041781a: ffff 0xffff +2041781c: 88b4 0x88b4 +2041781e: ffff 0xffff +20417820: 7f34 flw fa3,120(a4) +20417822: ffff 0xffff +20417824: 8abe mv s5,a5 +20417826: ffff 0xffff +20417828: 8c6e mv s8,s11 +2041782a: ffff 0xffff +2041782c: 8c6e mv s8,s11 +2041782e: ffff 0xffff +20417830: 8b08 0x8b08 +20417832: ffff 0xffff +20417834: 8c6e mv s8,s11 +20417836: ffff 0xffff +20417838: 7f34 flw fa3,120(a4) +2041783a: ffff 0xffff + +2041783c : +2041783c: 2020 fld fs0,64(s0) +2041783e: 2020 fld fs0,64(s0) +20417840: 2020 fld fs0,64(s0) +20417842: 2020 fld fs0,64(s0) +20417844: 2020 fld fs0,64(s0) +20417846: 2020 fld fs0,64(s0) +20417848: 2020 fld fs0,64(s0) +2041784a: 2020 fld fs0,64(s0) + +2041784c : +2041784c: 3030 fld fa2,96(s0) +2041784e: 3030 fld fa2,96(s0) +20417850: 3030 fld fa2,96(s0) +20417852: 3030 fld fa2,96(s0) +20417854: 3030 fld fa2,96(s0) +20417856: 3030 fld fa2,96(s0) +20417858: 3030 fld fa2,96(s0) +2041785a: 3030 fld fa2,96(s0) +2041785c: 94f0 0x94f0 +2041785e: ffff 0xffff +20417860: 9ad0 0x9ad0 +20417862: ffff 0xffff +20417864: 9ad0 0x9ad0 +20417866: ffff 0xffff +20417868: 9500 0x9500 +2041786a: ffff 0xffff +2041786c: 9ad0 0x9ad0 +2041786e: ffff 0xffff +20417870: 9ad0 0x9ad0 +20417872: ffff 0xffff +20417874: 9ad0 0x9ad0 +20417876: ffff 0xffff +20417878: 94bc 0x94bc +2041787a: ffff 0xffff +2041787c: 9ad0 0x9ad0 +2041787e: ffff 0xffff +20417880: 9ad0 0x9ad0 +20417882: ffff 0xffff +20417884: 9506 add a0,a0,ra +20417886: ffff 0xffff +20417888: 951a add a0,a0,t1 +2041788a: ffff 0xffff +2041788c: 9ad0 0x9ad0 +2041788e: ffff 0xffff +20417890: 9514 0x9514 +20417892: ffff 0xffff +20417894: 9520 0x9520 +20417896: ffff 0xffff +20417898: 9ad0 0x9ad0 +2041789a: ffff 0xffff +2041789c: 955e add a0,a0,s7 +2041789e: ffff 0xffff +204178a0: 9564 0x9564 +204178a2: ffff 0xffff +204178a4: 9564 0x9564 +204178a6: ffff 0xffff +204178a8: 9564 0x9564 +204178aa: ffff 0xffff +204178ac: 9564 0x9564 +204178ae: ffff 0xffff +204178b0: 9564 0x9564 +204178b2: ffff 0xffff +204178b4: 9564 0x9564 +204178b6: ffff 0xffff +204178b8: 9564 0x9564 +204178ba: ffff 0xffff +204178bc: 9564 0x9564 +204178be: ffff 0xffff +204178c0: 9564 0x9564 +204178c2: ffff 0xffff +204178c4: 9ad0 0x9ad0 +204178c6: ffff 0xffff +204178c8: 9ad0 0x9ad0 +204178ca: ffff 0xffff +204178cc: 9ad0 0x9ad0 +204178ce: ffff 0xffff +204178d0: 9ad0 0x9ad0 +204178d2: ffff 0xffff +204178d4: 9ad0 0x9ad0 +204178d6: ffff 0xffff +204178d8: 9ad0 0x9ad0 +204178da: ffff 0xffff +204178dc: 9ad0 0x9ad0 +204178de: ffff 0xffff +204178e0: 9ad0 0x9ad0 +204178e2: ffff 0xffff +204178e4: 9ad0 0x9ad0 +204178e6: ffff 0xffff +204178e8: 95b8 0x95b8 +204178ea: ffff 0xffff +204178ec: 95d2 add a1,a1,s4 +204178ee: ffff 0xffff +204178f0: 9ad0 0x9ad0 +204178f2: ffff 0xffff +204178f4: 9ad0 0x9ad0 +204178f6: ffff 0xffff +204178f8: 9ad0 0x9ad0 +204178fa: ffff 0xffff +204178fc: 9ad0 0x9ad0 +204178fe: ffff 0xffff +20417900: 9ad0 0x9ad0 +20417902: ffff 0xffff +20417904: 9ad0 0x9ad0 +20417906: ffff 0xffff +20417908: 9ad0 0x9ad0 +2041790a: ffff 0xffff +2041790c: 9ad0 0x9ad0 +2041790e: ffff 0xffff +20417910: 9ad0 0x9ad0 20417912: ffff 0xffff -20417914: 8daa mv s11,a0 +20417914: 9ad0 0x9ad0 20417916: ffff 0xffff -20417918: 8daa mv s11,a0 +20417918: 9698 0x9698 2041791a: ffff 0xffff -2041791c: 8128 0x8128 +2041791c: 9ad0 0x9ad0 2041791e: ffff 0xffff -20417920: 8daa mv s11,a0 +20417920: 9ad0 0x9ad0 20417922: ffff 0xffff -20417924: 8daa mv s11,a0 +20417924: 9ad0 0x9ad0 20417926: ffff 0xffff -20417928: 8daa mv s11,a0 +20417928: 972e add a4,a4,a1 2041792a: ffff 0xffff -2041792c: 80e4 0x80e4 +2041792c: 9ad0 0x9ad0 2041792e: ffff 0xffff -20417930: 8daa mv s11,a0 +20417930: 991e add s2,s2,t2 20417932: ffff 0xffff -20417934: 8daa mv s11,a0 +20417934: 9ad0 0x9ad0 20417936: ffff 0xffff -20417938: 812e mv sp,a1 +20417938: 9ad0 0x9ad0 2041793a: ffff 0xffff -2041793c: 8146 mv sp,a7 +2041793c: 9476 add s0,s0,t4 2041793e: ffff 0xffff -20417940: 8daa mv s11,a0 +20417940: 9ad0 0x9ad0 20417942: ffff 0xffff -20417944: 8140 0x8140 +20417944: 9ad0 0x9ad0 20417946: ffff 0xffff -20417948: 814c 0x814c +20417948: 9ad0 0x9ad0 2041794a: ffff 0xffff -2041794c: 8daa mv s11,a0 +2041794c: 9ad0 0x9ad0 2041794e: ffff 0xffff -20417950: 818c 0x818c +20417950: 9ad0 0x9ad0 20417952: ffff 0xffff -20417954: 8192 mv gp,tp +20417954: 9ad0 0x9ad0 20417956: ffff 0xffff -20417958: 8192 mv gp,tp +20417958: 9ad0 0x9ad0 2041795a: ffff 0xffff -2041795c: 8192 mv gp,tp +2041795c: 9ad0 0x9ad0 2041795e: ffff 0xffff -20417960: 8192 mv gp,tp +20417960: 9ad0 0x9ad0 20417962: ffff 0xffff -20417964: 8192 mv gp,tp +20417964: 9ad0 0x9ad0 20417966: ffff 0xffff -20417968: 8192 mv gp,tp +20417968: 95b8 0x95b8 2041796a: ffff 0xffff -2041796c: 8192 mv gp,tp +2041796c: 95d6 add a1,a1,s5 2041796e: ffff 0xffff -20417970: 8192 mv gp,tp +20417970: 9ad0 0x9ad0 20417972: ffff 0xffff -20417974: 8192 mv gp,tp +20417974: 9ad0 0x9ad0 20417976: ffff 0xffff -20417978: 8daa mv s11,a0 +20417978: 9ad0 0x9ad0 2041797a: ffff 0xffff -2041797c: 8daa mv s11,a0 +2041797c: 9584 0x9584 2041797e: ffff 0xffff -20417980: 8daa mv s11,a0 +20417980: 95d6 add a1,a1,s5 20417982: ffff 0xffff -20417984: 8daa mv s11,a0 +20417984: 95ac 0x95ac 20417986: ffff 0xffff -20417988: 8daa mv s11,a0 +20417988: 9ad0 0x9ad0 2041798a: ffff 0xffff -2041798c: 8daa mv s11,a0 +2041798c: 959e add a1,a1,t2 2041798e: ffff 0xffff -20417990: 8daa mv s11,a0 +20417990: 9ad0 0x9ad0 20417992: ffff 0xffff -20417994: 82b0 0x82b0 +20417994: 965c 0x965c 20417996: ffff 0xffff -20417998: 8daa mv s11,a0 +20417998: 969c 0x969c 2041799a: ffff 0xffff -2041799c: 81fc 0x81fc +2041799c: 9708 0x9708 2041799e: ffff 0xffff -204179a0: 8220 0x8220 +204179a0: 95ac 0x95ac 204179a2: ffff 0xffff -204179a4: 82b0 0x82b0 +204179a4: 9ad0 0x9ad0 204179a6: ffff 0xffff -204179a8: 82b0 0x82b0 +204179a8: 972e add a4,a4,a1 204179aa: ffff 0xffff -204179ac: 82b0 0x82b0 +204179ac: 9452 add s0,s0,s4 204179ae: ffff 0xffff -204179b0: 8daa mv s11,a0 +204179b0: 9922 add s2,s2,s0 204179b2: ffff 0xffff -204179b4: 8daa mv s11,a0 +204179b4: 9ad0 0x9ad0 204179b6: ffff 0xffff -204179b8: 8daa mv s11,a0 +204179b8: 9ad0 0x9ad0 204179ba: ffff 0xffff -204179bc: 8daa mv s11,a0 +204179bc: 9968 0x9968 204179be: ffff 0xffff -204179c0: 81b6 mv gp,a3 +204179c0: 9ad0 0x9ad0 204179c2: ffff 0xffff -204179c4: 8daa mv s11,a0 +204179c4: 9452 add s0,s0,s4 204179c6: ffff 0xffff -204179c8: 8daa mv s11,a0 -204179ca: ffff 0xffff -204179cc: 8950 0x8950 -204179ce: ffff 0xffff -204179d0: 8daa mv s11,a0 -204179d2: ffff 0xffff -204179d4: 8daa mv s11,a0 -204179d6: ffff 0xffff -204179d8: 8daa mv s11,a0 -204179da: ffff 0xffff -204179dc: 89f0 0x89f0 -204179de: ffff 0xffff -204179e0: 8daa mv s11,a0 -204179e2: ffff 0xffff -204179e4: 8bf6 mv s7,t4 -204179e6: ffff 0xffff -204179e8: 8daa mv s11,a0 -204179ea: ffff 0xffff -204179ec: 8daa mv s11,a0 -204179ee: ffff 0xffff -204179f0: 8098 0x8098 -204179f2: ffff 0xffff -204179f4: 8daa mv s11,a0 -204179f6: ffff 0xffff -204179f8: 8daa mv s11,a0 -204179fa: ffff 0xffff -204179fc: 8daa mv s11,a0 -204179fe: ffff 0xffff -20417a00: 8daa mv s11,a0 -20417a02: ffff 0xffff -20417a04: 8daa mv s11,a0 -20417a06: ffff 0xffff -20417a08: 8daa mv s11,a0 -20417a0a: ffff 0xffff -20417a0c: 8daa mv s11,a0 -20417a0e: ffff 0xffff -20417a10: 8daa mv s11,a0 -20417a12: ffff 0xffff -20417a14: 82b0 0x82b0 -20417a16: ffff 0xffff -20417a18: 8daa mv s11,a0 -20417a1a: ffff 0xffff -20417a1c: 81fc 0x81fc -20417a1e: ffff 0xffff -20417a20: 8224 0x8224 -20417a22: ffff 0xffff -20417a24: 82b0 0x82b0 -20417a26: ffff 0xffff -20417a28: 82b0 0x82b0 -20417a2a: ffff 0xffff -20417a2c: 82b0 0x82b0 -20417a2e: ffff 0xffff -20417a30: 81bc 0x81bc -20417a32: ffff 0xffff -20417a34: 8224 0x8224 -20417a36: ffff 0xffff -20417a38: 81f0 0x81f0 -20417a3a: ffff 0xffff -20417a3c: 8daa mv s11,a0 -20417a3e: ffff 0xffff -20417a40: 81dc 0x81dc -20417a42: ffff 0xffff -20417a44: 8daa mv s11,a0 -20417a46: ffff 0xffff -20417a48: 8904 0x8904 -20417a4a: ffff 0xffff -20417a4c: 8954 0x8954 -20417a4e: ffff 0xffff -20417a50: 89c4 0x89c4 -20417a52: ffff 0xffff -20417a54: 81f0 0x81f0 -20417a56: ffff 0xffff -20417a58: 8daa mv s11,a0 -20417a5a: ffff 0xffff -20417a5c: 89f0 0x89f0 -20417a5e: ffff 0xffff -20417a60: 8070 0x8070 -20417a62: ffff 0xffff -20417a64: 8bfa mv s7,t5 -20417a66: ffff 0xffff -20417a68: 8daa mv s11,a0 -20417a6a: ffff 0xffff -20417a6c: 8daa mv s11,a0 -20417a6e: ffff 0xffff -20417a70: 8c44 0x8c44 -20417a72: ffff 0xffff -20417a74: 8daa mv s11,a0 -20417a76: ffff 0xffff -20417a78: 8070 0x8070 -20417a7a: ffff 0xffff -20417a7c : -20417a7c: 2020 fld fs0,64(s0) -20417a7e: 2020 fld fs0,64(s0) -20417a80: 2020 fld fs0,64(s0) -20417a82: 2020 fld fs0,64(s0) -20417a84: 2020 fld fs0,64(s0) -20417a86: 2020 fld fs0,64(s0) -20417a88: 2020 fld fs0,64(s0) -20417a8a: 2020 fld fs0,64(s0) +204179c8 : +204179c8: 2020 fld fs0,64(s0) +204179ca: 2020 fld fs0,64(s0) +204179cc: 2020 fld fs0,64(s0) +204179ce: 2020 fld fs0,64(s0) +204179d0: 2020 fld fs0,64(s0) +204179d2: 2020 fld fs0,64(s0) +204179d4: 2020 fld fs0,64(s0) +204179d6: 2020 fld fs0,64(s0) -20417a8c : -20417a8c: 3030 fld fa2,96(s0) -20417a8e: 3030 fld fa2,96(s0) -20417a90: 3030 fld fa2,96(s0) -20417a92: 3030 fld fa2,96(s0) -20417a94: 3030 fld fa2,96(s0) -20417a96: 3030 fld fa2,96(s0) -20417a98: 3030 fld fa2,96(s0) -20417a9a: 3030 fld fa2,96(s0) -20417a9c: 962c 0x962c -20417a9e: ffff 0xffff -20417aa0: 9c0c 0x9c0c -20417aa2: ffff 0xffff -20417aa4: 9c0c 0x9c0c -20417aa6: ffff 0xffff -20417aa8: 963c 0x963c -20417aaa: ffff 0xffff -20417aac: 9c0c 0x9c0c -20417aae: ffff 0xffff -20417ab0: 9c0c 0x9c0c -20417ab2: ffff 0xffff -20417ab4: 9c0c 0x9c0c -20417ab6: ffff 0xffff -20417ab8: 95f8 0x95f8 -20417aba: ffff 0xffff -20417abc: 9c0c 0x9c0c -20417abe: ffff 0xffff -20417ac0: 9c0c 0x9c0c -20417ac2: ffff 0xffff -20417ac4: 9642 add a2,a2,a6 -20417ac6: ffff 0xffff -20417ac8: 9656 add a2,a2,s5 -20417aca: ffff 0xffff -20417acc: 9c0c 0x9c0c -20417ace: ffff 0xffff -20417ad0: 9650 0x9650 -20417ad2: ffff 0xffff -20417ad4: 965c 0x965c -20417ad6: ffff 0xffff -20417ad8: 9c0c 0x9c0c -20417ada: ffff 0xffff -20417adc: 969a add a3,a3,t1 -20417ade: ffff 0xffff -20417ae0: 96a0 0x96a0 -20417ae2: ffff 0xffff -20417ae4: 96a0 0x96a0 -20417ae6: ffff 0xffff -20417ae8: 96a0 0x96a0 -20417aea: ffff 0xffff -20417aec: 96a0 0x96a0 -20417aee: ffff 0xffff -20417af0: 96a0 0x96a0 -20417af2: ffff 0xffff -20417af4: 96a0 0x96a0 -20417af6: ffff 0xffff -20417af8: 96a0 0x96a0 -20417afa: ffff 0xffff -20417afc: 96a0 0x96a0 -20417afe: ffff 0xffff -20417b00: 96a0 0x96a0 -20417b02: ffff 0xffff -20417b04: 9c0c 0x9c0c -20417b06: ffff 0xffff -20417b08: 9c0c 0x9c0c -20417b0a: ffff 0xffff -20417b0c: 9c0c 0x9c0c -20417b0e: ffff 0xffff -20417b10: 9c0c 0x9c0c -20417b12: ffff 0xffff -20417b14: 9c0c 0x9c0c -20417b16: ffff 0xffff -20417b18: 9c0c 0x9c0c -20417b1a: ffff 0xffff -20417b1c: 9c0c 0x9c0c -20417b1e: ffff 0xffff -20417b20: 9c0c 0x9c0c -20417b22: ffff 0xffff -20417b24: 9c0c 0x9c0c -20417b26: ffff 0xffff -20417b28: 96f4 0x96f4 -20417b2a: ffff 0xffff -20417b2c: 970e add a4,a4,gp -20417b2e: ffff 0xffff -20417b30: 9c0c 0x9c0c -20417b32: ffff 0xffff -20417b34: 9c0c 0x9c0c -20417b36: ffff 0xffff -20417b38: 9c0c 0x9c0c -20417b3a: ffff 0xffff -20417b3c: 9c0c 0x9c0c -20417b3e: ffff 0xffff -20417b40: 9c0c 0x9c0c -20417b42: ffff 0xffff -20417b44: 9c0c 0x9c0c -20417b46: ffff 0xffff -20417b48: 9c0c 0x9c0c -20417b4a: ffff 0xffff -20417b4c: 9c0c 0x9c0c -20417b4e: ffff 0xffff -20417b50: 9c0c 0x9c0c -20417b52: ffff 0xffff -20417b54: 9c0c 0x9c0c -20417b56: ffff 0xffff -20417b58: 97d4 0x97d4 -20417b5a: ffff 0xffff -20417b5c: 9c0c 0x9c0c -20417b5e: ffff 0xffff -20417b60: 9c0c 0x9c0c -20417b62: ffff 0xffff -20417b64: 9c0c 0x9c0c -20417b66: ffff 0xffff -20417b68: 986a add a6,a6,s10 -20417b6a: ffff 0xffff -20417b6c: 9c0c 0x9c0c -20417b6e: ffff 0xffff -20417b70: 9a5a add s4,s4,s6 -20417b72: ffff 0xffff -20417b74: 9c0c 0x9c0c -20417b76: ffff 0xffff -20417b78: 9c0c 0x9c0c -20417b7a: ffff 0xffff -20417b7c: 95b2 add a1,a1,a2 -20417b7e: ffff 0xffff -20417b80: 9c0c 0x9c0c -20417b82: ffff 0xffff -20417b84: 9c0c 0x9c0c -20417b86: ffff 0xffff -20417b88: 9c0c 0x9c0c -20417b8a: ffff 0xffff -20417b8c: 9c0c 0x9c0c -20417b8e: ffff 0xffff -20417b90: 9c0c 0x9c0c -20417b92: ffff 0xffff -20417b94: 9c0c 0x9c0c -20417b96: ffff 0xffff -20417b98: 9c0c 0x9c0c -20417b9a: ffff 0xffff -20417b9c: 9c0c 0x9c0c -20417b9e: ffff 0xffff -20417ba0: 9c0c 0x9c0c -20417ba2: ffff 0xffff -20417ba4: 9c0c 0x9c0c -20417ba6: ffff 0xffff -20417ba8: 96f4 0x96f4 -20417baa: ffff 0xffff -20417bac: 9712 add a4,a4,tp -20417bae: ffff 0xffff -20417bb0: 9c0c 0x9c0c -20417bb2: ffff 0xffff -20417bb4: 9c0c 0x9c0c -20417bb6: ffff 0xffff -20417bb8: 9c0c 0x9c0c -20417bba: ffff 0xffff -20417bbc: 96c0 0x96c0 -20417bbe: ffff 0xffff -20417bc0: 9712 add a4,a4,tp -20417bc2: ffff 0xffff -20417bc4: 96e8 0x96e8 -20417bc6: ffff 0xffff -20417bc8: 9c0c 0x9c0c -20417bca: ffff 0xffff -20417bcc: 96da add a3,a3,s6 -20417bce: ffff 0xffff -20417bd0: 9c0c 0x9c0c -20417bd2: ffff 0xffff -20417bd4: 9798 0x9798 -20417bd6: ffff 0xffff -20417bd8: 97d8 0x97d8 -20417bda: ffff 0xffff -20417bdc: 9844 0x9844 -20417bde: ffff 0xffff -20417be0: 96e8 0x96e8 -20417be2: ffff 0xffff -20417be4: 9c0c 0x9c0c -20417be6: ffff 0xffff -20417be8: 986a add a6,a6,s10 -20417bea: ffff 0xffff -20417bec: 958e add a1,a1,gp -20417bee: ffff 0xffff -20417bf0: 9a5e add s4,s4,s7 -20417bf2: ffff 0xffff -20417bf4: 9c0c 0x9c0c -20417bf6: ffff 0xffff -20417bf8: 9c0c 0x9c0c -20417bfa: ffff 0xffff -20417bfc: 9aa4 0x9aa4 -20417bfe: ffff 0xffff -20417c00: 9c0c 0x9c0c -20417c02: ffff 0xffff -20417c04: 958e add a1,a1,gp -20417c06: ffff 0xffff +204179d8 : +204179d8: 3030 fld fa2,96(s0) +204179da: 3030 fld fa2,96(s0) +204179dc: 3030 fld fa2,96(s0) +204179de: 3030 fld fa2,96(s0) +204179e0: 3030 fld fa2,96(s0) +204179e2: 3030 fld fa2,96(s0) +204179e4: 3030 fld fa2,96(s0) +204179e6: 3030 fld fa2,96(s0) -20417c08 : -20417c08: 2020 fld fs0,64(s0) -20417c0a: 2020 fld fs0,64(s0) -20417c0c: 2020 fld fs0,64(s0) -20417c0e: 2020 fld fs0,64(s0) -20417c10: 2020 fld fs0,64(s0) -20417c12: 2020 fld fs0,64(s0) -20417c14: 2020 fld fs0,64(s0) -20417c16: 2020 fld fs0,64(s0) - -20417c18 : -20417c18: 3030 fld fa2,96(s0) -20417c1a: 3030 fld fa2,96(s0) -20417c1c: 3030 fld fa2,96(s0) -20417c1e: 3030 fld fa2,96(s0) -20417c20: 3030 fld fa2,96(s0) -20417c22: 3030 fld fa2,96(s0) -20417c24: 3030 fld fa2,96(s0) -20417c26: 3030 fld fa2,96(s0) - -20417c28 <_ctype_>: -20417c28: 2000 fld fs0,0(s0) -20417c2a: 2020 fld fs0,64(s0) -20417c2c: 2020 fld fs0,64(s0) -20417c2e: 2020 fld fs0,64(s0) -20417c30: 2020 fld fs0,64(s0) -20417c32: 2828 fld fa0,80(s0) -20417c34: 2828 fld fa0,80(s0) -20417c36: 2028 fld fa0,64(s0) -20417c38: 2020 fld fs0,64(s0) -20417c3a: 2020 fld fs0,64(s0) -20417c3c: 2020 fld fs0,64(s0) -20417c3e: 2020 fld fs0,64(s0) -20417c40: 2020 fld fs0,64(s0) -20417c42: 2020 fld fs0,64(s0) -20417c44: 2020 fld fs0,64(s0) -20417c46: 2020 fld fs0,64(s0) -20417c48: 8820 0x8820 -20417c4a: 1010 addi a2,sp,32 -20417c4c: 1010 addi a2,sp,32 -20417c4e: 1010 addi a2,sp,32 -20417c50: 1010 addi a2,sp,32 -20417c52: 1010 addi a2,sp,32 -20417c54: 1010 addi a2,sp,32 -20417c56: 1010 addi a2,sp,32 -20417c58: 0410 addi a2,sp,512 -20417c5a: 0404 addi s1,sp,512 -20417c5c: 0404 addi s1,sp,512 -20417c5e: 0404 addi s1,sp,512 -20417c60: 0404 addi s1,sp,512 -20417c62: 1004 addi s1,sp,32 -20417c64: 1010 addi a2,sp,32 -20417c66: 1010 addi a2,sp,32 -20417c68: 1010 addi a2,sp,32 -20417c6a: 4141 li sp,16 -20417c6c: 4141 li sp,16 -20417c6e: 4141 li sp,16 -20417c70: 0101 addi sp,sp,0 -20417c72: 0101 addi sp,sp,0 -20417c74: 0101 addi sp,sp,0 -20417c76: 0101 addi sp,sp,0 -20417c78: 0101 addi sp,sp,0 -20417c7a: 0101 addi sp,sp,0 -20417c7c: 0101 addi sp,sp,0 -20417c7e: 0101 addi sp,sp,0 -20417c80: 0101 addi sp,sp,0 -20417c82: 0101 addi sp,sp,0 -20417c84: 1010 addi a2,sp,32 -20417c86: 1010 addi a2,sp,32 -20417c88: 1010 addi a2,sp,32 -20417c8a: 4242 lw tp,16(sp) -20417c8c: 4242 lw tp,16(sp) -20417c8e: 4242 lw tp,16(sp) -20417c90: 0202 slli tp,tp,0x0 -20417c92: 0202 slli tp,tp,0x0 -20417c94: 0202 slli tp,tp,0x0 -20417c96: 0202 slli tp,tp,0x0 -20417c98: 0202 slli tp,tp,0x0 -20417c9a: 0202 slli tp,tp,0x0 -20417c9c: 0202 slli tp,tp,0x0 -20417c9e: 0202 slli tp,tp,0x0 -20417ca0: 0202 slli tp,tp,0x0 -20417ca2: 0202 slli tp,tp,0x0 -20417ca4: 1010 addi a2,sp,32 -20417ca6: 1010 addi a2,sp,32 -20417ca8: 0020 addi s0,sp,8 +204179e8 <_ctype_>: +204179e8: 2000 fld fs0,0(s0) +204179ea: 2020 fld fs0,64(s0) +204179ec: 2020 fld fs0,64(s0) +204179ee: 2020 fld fs0,64(s0) +204179f0: 2020 fld fs0,64(s0) +204179f2: 2828 fld fa0,80(s0) +204179f4: 2828 fld fa0,80(s0) +204179f6: 2028 fld fa0,64(s0) +204179f8: 2020 fld fs0,64(s0) +204179fa: 2020 fld fs0,64(s0) +204179fc: 2020 fld fs0,64(s0) +204179fe: 2020 fld fs0,64(s0) +20417a00: 2020 fld fs0,64(s0) +20417a02: 2020 fld fs0,64(s0) +20417a04: 2020 fld fs0,64(s0) +20417a06: 2020 fld fs0,64(s0) +20417a08: 8820 0x8820 +20417a0a: 1010 addi a2,sp,32 +20417a0c: 1010 addi a2,sp,32 +20417a0e: 1010 addi a2,sp,32 +20417a10: 1010 addi a2,sp,32 +20417a12: 1010 addi a2,sp,32 +20417a14: 1010 addi a2,sp,32 +20417a16: 1010 addi a2,sp,32 +20417a18: 0410 addi a2,sp,512 +20417a1a: 0404 addi s1,sp,512 +20417a1c: 0404 addi s1,sp,512 +20417a1e: 0404 addi s1,sp,512 +20417a20: 0404 addi s1,sp,512 +20417a22: 1004 addi s1,sp,32 +20417a24: 1010 addi a2,sp,32 +20417a26: 1010 addi a2,sp,32 +20417a28: 1010 addi a2,sp,32 +20417a2a: 4141 li sp,16 +20417a2c: 4141 li sp,16 +20417a2e: 4141 li sp,16 +20417a30: 0101 addi sp,sp,0 +20417a32: 0101 addi sp,sp,0 +20417a34: 0101 addi sp,sp,0 +20417a36: 0101 addi sp,sp,0 +20417a38: 0101 addi sp,sp,0 +20417a3a: 0101 addi sp,sp,0 +20417a3c: 0101 addi sp,sp,0 +20417a3e: 0101 addi sp,sp,0 +20417a40: 0101 addi sp,sp,0 +20417a42: 0101 addi sp,sp,0 +20417a44: 1010 addi a2,sp,32 +20417a46: 1010 addi a2,sp,32 +20417a48: 1010 addi a2,sp,32 +20417a4a: 4242 lw tp,16(sp) +20417a4c: 4242 lw tp,16(sp) +20417a4e: 4242 lw tp,16(sp) +20417a50: 0202 slli tp,tp,0x0 +20417a52: 0202 slli tp,tp,0x0 +20417a54: 0202 slli tp,tp,0x0 +20417a56: 0202 slli tp,tp,0x0 +20417a58: 0202 slli tp,tp,0x0 +20417a5a: 0202 slli tp,tp,0x0 +20417a5c: 0202 slli tp,tp,0x0 +20417a5e: 0202 slli tp,tp,0x0 +20417a60: 0202 slli tp,tp,0x0 +20417a62: 0202 slli tp,tp,0x0 +20417a64: 1010 addi a2,sp,32 +20417a66: 1010 addi a2,sp,32 +20417a68: 0020 addi s0,sp,8 ... -20417d2a: 0000 unimp -20417d2c: a2ec fsd fa1,192(a3) -20417d2e: ffff 0xffff -20417d30: a8b0 fsd fa2,80(s1) -20417d32: ffff 0xffff -20417d34: a8b0 fsd fa2,80(s1) -20417d36: ffff 0xffff -20417d38: a2fc fsd fa5,192(a3) -20417d3a: ffff 0xffff -20417d3c: a8b0 fsd fa2,80(s1) -20417d3e: ffff 0xffff -20417d40: a8b0 fsd fa2,80(s1) -20417d42: ffff 0xffff -20417d44: a8b0 fsd fa2,80(s1) -20417d46: ffff 0xffff -20417d48: a2b8 fsd fa4,64(a3) -20417d4a: ffff 0xffff -20417d4c: a8b0 fsd fa2,80(s1) -20417d4e: ffff 0xffff -20417d50: a8b0 fsd fa2,80(s1) -20417d52: ffff 0xffff -20417d54: a302 fsd ft0,384(sp) -20417d56: ffff 0xffff -20417d58: a316 fsd ft5,384(sp) -20417d5a: ffff 0xffff -20417d5c: a8b0 fsd fa2,80(s1) -20417d5e: ffff 0xffff -20417d60: a310 fsd fa2,0(a4) -20417d62: ffff 0xffff -20417d64: a31c fsd fa5,0(a4) -20417d66: ffff 0xffff -20417d68: a8b0 fsd fa2,80(s1) -20417d6a: ffff 0xffff -20417d6c: a358 fsd fa4,128(a4) -20417d6e: ffff 0xffff -20417d70: a35e fsd fs7,384(sp) -20417d72: ffff 0xffff -20417d74: a35e fsd fs7,384(sp) -20417d76: ffff 0xffff -20417d78: a35e fsd fs7,384(sp) -20417d7a: ffff 0xffff -20417d7c: a35e fsd fs7,384(sp) -20417d7e: ffff 0xffff -20417d80: a35e fsd fs7,384(sp) -20417d82: ffff 0xffff -20417d84: a35e fsd fs7,384(sp) -20417d86: ffff 0xffff -20417d88: a35e fsd fs7,384(sp) -20417d8a: ffff 0xffff -20417d8c: a35e fsd fs7,384(sp) -20417d8e: ffff 0xffff -20417d90: a35e fsd fs7,384(sp) -20417d92: ffff 0xffff -20417d94: a8b0 fsd fa2,80(s1) -20417d96: ffff 0xffff -20417d98: a8b0 fsd fa2,80(s1) -20417d9a: ffff 0xffff -20417d9c: a8b0 fsd fa2,80(s1) -20417d9e: ffff 0xffff -20417da0: a8b0 fsd fa2,80(s1) -20417da2: ffff 0xffff -20417da4: a8b0 fsd fa2,80(s1) -20417da6: ffff 0xffff -20417da8: a8b0 fsd fa2,80(s1) -20417daa: ffff 0xffff -20417dac: a8b0 fsd fa2,80(s1) -20417dae: ffff 0xffff -20417db0: a8b0 fsd fa2,80(s1) -20417db2: ffff 0xffff -20417db4: a8b0 fsd fa2,80(s1) -20417db6: ffff 0xffff -20417db8: a3b2 fsd fa2,448(sp) -20417dba: ffff 0xffff -20417dbc: a3c8 fsd fa0,128(a5) -20417dbe: ffff 0xffff -20417dc0: a8b0 fsd fa2,80(s1) -20417dc2: ffff 0xffff -20417dc4: a8b0 fsd fa2,80(s1) -20417dc6: ffff 0xffff -20417dc8: a8b0 fsd fa2,80(s1) -20417dca: ffff 0xffff -20417dcc: a8b0 fsd fa2,80(s1) -20417dce: ffff 0xffff -20417dd0: a8b0 fsd fa2,80(s1) -20417dd2: ffff 0xffff -20417dd4: a8b0 fsd fa2,80(s1) -20417dd6: ffff 0xffff -20417dd8: a8b0 fsd fa2,80(s1) -20417dda: ffff 0xffff -20417ddc: a8b0 fsd fa2,80(s1) -20417dde: ffff 0xffff -20417de0: a8b0 fsd fa2,80(s1) -20417de2: ffff 0xffff -20417de4: a8b0 fsd fa2,80(s1) -20417de6: ffff 0xffff -20417de8: a48a fsd ft2,72(sp) -20417dea: ffff 0xffff -20417dec: a8b0 fsd fa2,80(s1) -20417dee: ffff 0xffff -20417df0: a8b0 fsd fa2,80(s1) -20417df2: ffff 0xffff -20417df4: a8b0 fsd fa2,80(s1) -20417df6: ffff 0xffff -20417df8: a51e fsd ft7,136(sp) -20417dfa: ffff 0xffff -20417dfc: a8b0 fsd fa2,80(s1) -20417dfe: ffff 0xffff -20417e00: a70a fsd ft2,392(sp) -20417e02: ffff 0xffff -20417e04: a8b0 fsd fa2,80(s1) -20417e06: ffff 0xffff -20417e08: a8b0 fsd fa2,80(s1) -20417e0a: ffff 0xffff -20417e0c: a274 fsd fa3,192(a2) -20417e0e: ffff 0xffff -20417e10: a8b0 fsd fa2,80(s1) -20417e12: ffff 0xffff -20417e14: a8b0 fsd fa2,80(s1) -20417e16: ffff 0xffff -20417e18: a8b0 fsd fa2,80(s1) -20417e1a: ffff 0xffff -20417e1c: a8b0 fsd fa2,80(s1) -20417e1e: ffff 0xffff -20417e20: a8b0 fsd fa2,80(s1) -20417e22: ffff 0xffff -20417e24: a8b0 fsd fa2,80(s1) -20417e26: ffff 0xffff -20417e28: a8b0 fsd fa2,80(s1) -20417e2a: ffff 0xffff -20417e2c: a8b0 fsd fa2,80(s1) -20417e2e: ffff 0xffff -20417e30: a8b0 fsd fa2,80(s1) -20417e32: ffff 0xffff -20417e34: a8b0 fsd fa2,80(s1) -20417e36: ffff 0xffff -20417e38: a3b2 fsd fa2,448(sp) -20417e3a: ffff 0xffff -20417e3c: a3cc fsd fa1,128(a5) -20417e3e: ffff 0xffff -20417e40: a8b0 fsd fa2,80(s1) -20417e42: ffff 0xffff -20417e44: a8b0 fsd fa2,80(s1) -20417e46: ffff 0xffff -20417e48: a8b0 fsd fa2,80(s1) -20417e4a: ffff 0xffff -20417e4c: a37e fsd ft11,384(sp) -20417e4e: ffff 0xffff -20417e50: a3cc fsd fa1,128(a5) -20417e52: ffff 0xffff -20417e54: a3a6 fsd fs1,448(sp) -20417e56: ffff 0xffff -20417e58: a8b0 fsd fa2,80(s1) -20417e5a: ffff 0xffff -20417e5c: a398 fsd fa4,0(a5) -20417e5e: ffff 0xffff -20417e60: a8b0 fsd fa2,80(s1) -20417e62: ffff 0xffff -20417e64: a450 fsd fa2,136(s0) -20417e66: ffff 0xffff -20417e68: a48e fsd ft3,72(sp) -20417e6a: ffff 0xffff -20417e6c: a4f8 fsd fa4,200(s1) -20417e6e: ffff 0xffff -20417e70: a3a6 fsd fs1,448(sp) -20417e72: ffff 0xffff -20417e74: a8b0 fsd fa2,80(s1) -20417e76: ffff 0xffff -20417e78: a51e fsd ft7,136(sp) -20417e7a: ffff 0xffff -20417e7c: a250 fsd fa2,128(a2) -20417e7e: ffff 0xffff -20417e80: a70e fsd ft3,392(sp) -20417e82: ffff 0xffff -20417e84: a8b0 fsd fa2,80(s1) -20417e86: ffff 0xffff -20417e88: a8b0 fsd fa2,80(s1) -20417e8a: ffff 0xffff -20417e8c: a752 fsd fs4,392(sp) -20417e8e: ffff 0xffff -20417e90: a8b0 fsd fa2,80(s1) -20417e92: ffff 0xffff -20417e94: a250 fsd fa2,128(a2) -20417e96: ffff 0xffff +20417aea: 0000 unimp +20417aec: a1b0 fsd fa2,64(a1) +20417aee: ffff 0xffff +20417af0: a774 fsd fa3,200(a4) +20417af2: ffff 0xffff +20417af4: a774 fsd fa3,200(a4) +20417af6: ffff 0xffff +20417af8: a1c0 fsd fs0,128(a1) +20417afa: ffff 0xffff +20417afc: a774 fsd fa3,200(a4) +20417afe: ffff 0xffff +20417b00: a774 fsd fa3,200(a4) +20417b02: ffff 0xffff +20417b04: a774 fsd fa3,200(a4) +20417b06: ffff 0xffff +20417b08: a17c fsd fa5,192(a0) +20417b0a: ffff 0xffff +20417b0c: a774 fsd fa3,200(a4) +20417b0e: ffff 0xffff +20417b10: a774 fsd fa3,200(a4) +20417b12: ffff 0xffff +20417b14: a1c6 fsd fa7,192(sp) +20417b16: ffff 0xffff +20417b18: a1da fsd fs6,192(sp) +20417b1a: ffff 0xffff +20417b1c: a774 fsd fa3,200(a4) +20417b1e: ffff 0xffff +20417b20: a1d4 fsd fa3,128(a1) +20417b22: ffff 0xffff +20417b24: a1e0 fsd fs0,192(a1) +20417b26: ffff 0xffff +20417b28: a774 fsd fa3,200(a4) +20417b2a: ffff 0xffff +20417b2c: a21c fsd fa5,0(a2) +20417b2e: ffff 0xffff +20417b30: a222 fsd fs0,256(sp) +20417b32: ffff 0xffff +20417b34: a222 fsd fs0,256(sp) +20417b36: ffff 0xffff +20417b38: a222 fsd fs0,256(sp) +20417b3a: ffff 0xffff +20417b3c: a222 fsd fs0,256(sp) +20417b3e: ffff 0xffff +20417b40: a222 fsd fs0,256(sp) +20417b42: ffff 0xffff +20417b44: a222 fsd fs0,256(sp) +20417b46: ffff 0xffff +20417b48: a222 fsd fs0,256(sp) +20417b4a: ffff 0xffff +20417b4c: a222 fsd fs0,256(sp) +20417b4e: ffff 0xffff +20417b50: a222 fsd fs0,256(sp) +20417b52: ffff 0xffff +20417b54: a774 fsd fa3,200(a4) +20417b56: ffff 0xffff +20417b58: a774 fsd fa3,200(a4) +20417b5a: ffff 0xffff +20417b5c: a774 fsd fa3,200(a4) +20417b5e: ffff 0xffff +20417b60: a774 fsd fa3,200(a4) +20417b62: ffff 0xffff +20417b64: a774 fsd fa3,200(a4) +20417b66: ffff 0xffff +20417b68: a774 fsd fa3,200(a4) +20417b6a: ffff 0xffff +20417b6c: a774 fsd fa3,200(a4) +20417b6e: ffff 0xffff +20417b70: a774 fsd fa3,200(a4) +20417b72: ffff 0xffff +20417b74: a774 fsd fa3,200(a4) +20417b76: ffff 0xffff +20417b78: a276 fsd ft9,256(sp) +20417b7a: ffff 0xffff +20417b7c: a28c fsd fa1,0(a3) +20417b7e: ffff 0xffff +20417b80: a774 fsd fa3,200(a4) +20417b82: ffff 0xffff +20417b84: a774 fsd fa3,200(a4) +20417b86: ffff 0xffff +20417b88: a774 fsd fa3,200(a4) +20417b8a: ffff 0xffff +20417b8c: a774 fsd fa3,200(a4) +20417b8e: ffff 0xffff +20417b90: a774 fsd fa3,200(a4) +20417b92: ffff 0xffff +20417b94: a774 fsd fa3,200(a4) +20417b96: ffff 0xffff +20417b98: a774 fsd fa3,200(a4) +20417b9a: ffff 0xffff +20417b9c: a774 fsd fa3,200(a4) +20417b9e: ffff 0xffff +20417ba0: a774 fsd fa3,200(a4) +20417ba2: ffff 0xffff +20417ba4: a774 fsd fa3,200(a4) +20417ba6: ffff 0xffff +20417ba8: a34e fsd fs3,384(sp) +20417baa: ffff 0xffff +20417bac: a774 fsd fa3,200(a4) +20417bae: ffff 0xffff +20417bb0: a774 fsd fa3,200(a4) +20417bb2: ffff 0xffff +20417bb4: a774 fsd fa3,200(a4) +20417bb6: ffff 0xffff +20417bb8: a3e2 fsd fs8,448(sp) +20417bba: ffff 0xffff +20417bbc: a774 fsd fa3,200(a4) +20417bbe: ffff 0xffff +20417bc0: a5ce fsd fs3,200(sp) +20417bc2: ffff 0xffff +20417bc4: a774 fsd fa3,200(a4) +20417bc6: ffff 0xffff +20417bc8: a774 fsd fa3,200(a4) +20417bca: ffff 0xffff +20417bcc: a138 fsd fa4,64(a0) +20417bce: ffff 0xffff +20417bd0: a774 fsd fa3,200(a4) +20417bd2: ffff 0xffff +20417bd4: a774 fsd fa3,200(a4) +20417bd6: ffff 0xffff +20417bd8: a774 fsd fa3,200(a4) +20417bda: ffff 0xffff +20417bdc: a774 fsd fa3,200(a4) +20417bde: ffff 0xffff +20417be0: a774 fsd fa3,200(a4) +20417be2: ffff 0xffff +20417be4: a774 fsd fa3,200(a4) +20417be6: ffff 0xffff +20417be8: a774 fsd fa3,200(a4) +20417bea: ffff 0xffff +20417bec: a774 fsd fa3,200(a4) +20417bee: ffff 0xffff +20417bf0: a774 fsd fa3,200(a4) +20417bf2: ffff 0xffff +20417bf4: a774 fsd fa3,200(a4) +20417bf6: ffff 0xffff +20417bf8: a276 fsd ft9,256(sp) +20417bfa: ffff 0xffff +20417bfc: a290 fsd fa2,0(a3) +20417bfe: ffff 0xffff +20417c00: a774 fsd fa3,200(a4) +20417c02: ffff 0xffff +20417c04: a774 fsd fa3,200(a4) +20417c06: ffff 0xffff +20417c08: a774 fsd fa3,200(a4) +20417c0a: ffff 0xffff +20417c0c: a242 fsd fa6,256(sp) +20417c0e: ffff 0xffff +20417c10: a290 fsd fa2,0(a3) +20417c12: ffff 0xffff +20417c14: a26a fsd fs10,256(sp) +20417c16: ffff 0xffff +20417c18: a774 fsd fa3,200(a4) +20417c1a: ffff 0xffff +20417c1c: a25c fsd fa5,128(a2) +20417c1e: ffff 0xffff +20417c20: a774 fsd fa3,200(a4) +20417c22: ffff 0xffff +20417c24: a314 fsd fa3,0(a4) +20417c26: ffff 0xffff +20417c28: a352 fsd fs4,384(sp) +20417c2a: ffff 0xffff +20417c2c: a3bc fsd fa5,64(a5) +20417c2e: ffff 0xffff +20417c30: a26a fsd fs10,256(sp) +20417c32: ffff 0xffff +20417c34: a774 fsd fa3,200(a4) +20417c36: ffff 0xffff +20417c38: a3e2 fsd fs8,448(sp) +20417c3a: ffff 0xffff +20417c3c: a114 fsd fa3,0(a0) +20417c3e: ffff 0xffff +20417c40: a5d2 fsd fs4,200(sp) +20417c42: ffff 0xffff +20417c44: a774 fsd fa3,200(a4) +20417c46: ffff 0xffff +20417c48: a774 fsd fa3,200(a4) +20417c4a: ffff 0xffff +20417c4c: a616 fsd ft5,264(sp) +20417c4e: ffff 0xffff +20417c50: a774 fsd fa3,200(a4) +20417c52: ffff 0xffff +20417c54: a114 fsd fa3,0(a0) +20417c56: ffff 0xffff -20417e98 : -20417e98: 2020 fld fs0,64(s0) -20417e9a: 2020 fld fs0,64(s0) -20417e9c: 2020 fld fs0,64(s0) -20417e9e: 2020 fld fs0,64(s0) -20417ea0: 2020 fld fs0,64(s0) -20417ea2: 2020 fld fs0,64(s0) -20417ea4: 2020 fld fs0,64(s0) -20417ea6: 2020 fld fs0,64(s0) +20417c58 : +20417c58: 2020 fld fs0,64(s0) +20417c5a: 2020 fld fs0,64(s0) +20417c5c: 2020 fld fs0,64(s0) +20417c5e: 2020 fld fs0,64(s0) +20417c60: 2020 fld fs0,64(s0) +20417c62: 2020 fld fs0,64(s0) +20417c64: 2020 fld fs0,64(s0) +20417c66: 2020 fld fs0,64(s0) -20417ea8 : -20417ea8: 3030 fld fa2,96(s0) -20417eaa: 3030 fld fa2,96(s0) -20417eac: 3030 fld fa2,96(s0) -20417eae: 3030 fld fa2,96(s0) -20417eb0: 3030 fld fa2,96(s0) -20417eb2: 3030 fld fa2,96(s0) -20417eb4: 3030 fld fa2,96(s0) -20417eb6: 3030 fld fa2,96(s0) -20417eb8: b57c fsd fa5,232(a0) -20417eba: ffff 0xffff -20417ebc: b4d0 fsd fa2,168(s1) -20417ebe: ffff 0xffff -20417ec0: b4d6 fsd fs5,104(sp) -20417ec2: ffff 0xffff -20417ec4: b4d0 fsd fa2,168(s1) -20417ec6: ffff 0xffff -20417ec8: b56e fsd fs11,168(sp) -20417eca: ffff 0xffff -20417ecc: b4d0 fsd fa2,168(s1) -20417ece: ffff 0xffff -20417ed0: b4d6 fsd fs5,104(sp) -20417ed2: ffff 0xffff -20417ed4: b57c fsd fa5,232(a0) -20417ed6: ffff 0xffff -20417ed8: b57c fsd fa5,232(a0) -20417eda: ffff 0xffff -20417edc: b56e fsd fs11,168(sp) -20417ede: ffff 0xffff -20417ee0: b4d6 fsd fs5,104(sp) -20417ee2: ffff 0xffff -20417ee4: b4b6 fsd fa3,104(sp) -20417ee6: ffff 0xffff -20417ee8: b4b6 fsd fa3,104(sp) +20417c68 : +20417c68: 3030 fld fa2,96(s0) +20417c6a: 3030 fld fa2,96(s0) +20417c6c: 3030 fld fa2,96(s0) +20417c6e: 3030 fld fa2,96(s0) +20417c70: 3030 fld fa2,96(s0) +20417c72: 3030 fld fa2,96(s0) +20417c74: 3030 fld fa2,96(s0) +20417c76: 3030 fld fa2,96(s0) +20417c78: b440 fsd fs0,168(s0) +20417c7a: ffff 0xffff +20417c7c: b394 fsd fa3,32(a5) +20417c7e: ffff 0xffff +20417c80: b39a fsd ft6,480(sp) +20417c82: ffff 0xffff +20417c84: b394 fsd fa3,32(a5) +20417c86: ffff 0xffff +20417c88: b432 fsd fa2,40(sp) +20417c8a: ffff 0xffff +20417c8c: b394 fsd fa3,32(a5) +20417c8e: ffff 0xffff +20417c90: b39a fsd ft6,480(sp) +20417c92: ffff 0xffff +20417c94: b440 fsd fs0,168(s0) +20417c96: ffff 0xffff +20417c98: b440 fsd fs0,168(s0) +20417c9a: ffff 0xffff +20417c9c: b432 fsd fa2,40(sp) +20417c9e: ffff 0xffff +20417ca0: b39a fsd ft6,480(sp) +20417ca2: ffff 0xffff +20417ca4: b37a fsd ft10,416(sp) +20417ca6: ffff 0xffff +20417ca8: b37a fsd ft10,416(sp) +20417caa: ffff 0xffff +20417cac: b37a fsd ft10,416(sp) +20417cae: ffff 0xffff +20417cb0: b39e fsd ft7,480(sp) +20417cb2: ffff 0xffff +20417cb4: b7b0 fsd fa2,104(a5) +20417cb6: ffff 0xffff +20417cb8: b7b0 fsd fa2,104(a5) +20417cba: ffff 0xffff +20417cbc: b7c8 fsd fa0,168(a5) +20417cbe: ffff 0xffff +20417cc0: b7aa fsd fa0,488(sp) +20417cc2: ffff 0xffff +20417cc4: b7aa fsd fa0,488(sp) +20417cc6: ffff 0xffff +20417cc8: b856 fsd fs5,48(sp) +20417cca: ffff 0xffff +20417ccc: b7c8 fsd fa0,168(a5) +20417cce: ffff 0xffff +20417cd0: b7aa fsd fa0,488(sp) +20417cd2: ffff 0xffff +20417cd4: b856 fsd fs5,48(sp) +20417cd6: ffff 0xffff +20417cd8: b7aa fsd fa0,488(sp) +20417cda: ffff 0xffff +20417cdc: b7c8 fsd fa0,168(a5) +20417cde: ffff 0xffff +20417ce0: b7a8 fsd fa0,104(a5) +20417ce2: ffff 0xffff +20417ce4: b7a8 fsd fa0,104(a5) +20417ce6: ffff 0xffff +20417ce8: b7a8 fsd fa0,104(a5) +20417cea: ffff 0xffff +20417cec: b856 fsd fs5,48(sp) +20417cee: ffff 0xffff +20417cf0: c4c4 sw s1,12(s1) +20417cf2: ffff 0xffff +20417cf4: c4c4 sw s1,12(s1) +20417cf6: ffff 0xffff +20417cf8: c4c2 sw a6,72(sp) +20417cfa: ffff 0xffff +20417cfc: c496 sw t0,72(sp) +20417cfe: ffff 0xffff +20417d00: c496 sw t0,72(sp) +20417d02: ffff 0xffff +20417d04: c652 sw s4,12(sp) +20417d06: ffff 0xffff +20417d08: c4c2 sw a6,72(sp) +20417d0a: ffff 0xffff +20417d0c: c496 sw t0,72(sp) +20417d0e: ffff 0xffff +20417d10: c652 sw s4,12(sp) +20417d12: ffff 0xffff +20417d14: c496 sw t0,72(sp) +20417d16: ffff 0xffff +20417d18: c4c2 sw a6,72(sp) +20417d1a: ffff 0xffff +20417d1c: c494 sw a3,8(s1) +20417d1e: ffff 0xffff +20417d20: c494 sw a3,8(s1) +20417d22: ffff 0xffff +20417d24: c494 sw a3,8(s1) +20417d26: ffff 0xffff +20417d28: c652 sw s4,12(sp) +20417d2a: ffff 0xffff + +20417d2c <__clz_tab>: +20417d2c: 0100 addi s0,sp,128 +20417d2e: 0202 slli tp,tp,0x0 +20417d30: 03030303 lb t1,48(t1) # ffffa030 <_sp+0x7fff6030> +20417d34: 0404 addi s1,sp,512 +20417d36: 0404 addi s1,sp,512 +20417d38: 0404 addi s1,sp,512 +20417d3a: 0404 addi s1,sp,512 +20417d3c: 0505 addi a0,a0,1 +20417d3e: 0505 addi a0,a0,1 +20417d40: 0505 addi a0,a0,1 +20417d42: 0505 addi a0,a0,1 +20417d44: 0505 addi a0,a0,1 +20417d46: 0505 addi a0,a0,1 +20417d48: 0505 addi a0,a0,1 +20417d4a: 0505 addi a0,a0,1 +20417d4c: 0606 slli a2,a2,0x1 +20417d4e: 0606 slli a2,a2,0x1 +20417d50: 0606 slli a2,a2,0x1 +20417d52: 0606 slli a2,a2,0x1 +20417d54: 0606 slli a2,a2,0x1 +20417d56: 0606 slli a2,a2,0x1 +20417d58: 0606 slli a2,a2,0x1 +20417d5a: 0606 slli a2,a2,0x1 +20417d5c: 0606 slli a2,a2,0x1 +20417d5e: 0606 slli a2,a2,0x1 +20417d60: 0606 slli a2,a2,0x1 +20417d62: 0606 slli a2,a2,0x1 +20417d64: 0606 slli a2,a2,0x1 +20417d66: 0606 slli a2,a2,0x1 +20417d68: 0606 slli a2,a2,0x1 +20417d6a: 0606 slli a2,a2,0x1 +20417d6c: 07070707 0x7070707 +20417d70: 07070707 0x7070707 +20417d74: 07070707 0x7070707 +20417d78: 07070707 0x7070707 +20417d7c: 07070707 0x7070707 +20417d80: 07070707 0x7070707 +20417d84: 07070707 0x7070707 +20417d88: 07070707 0x7070707 +20417d8c: 07070707 0x7070707 +20417d90: 07070707 0x7070707 +20417d94: 07070707 0x7070707 +20417d98: 07070707 0x7070707 +20417d9c: 07070707 0x7070707 +20417da0: 07070707 0x7070707 +20417da4: 07070707 0x7070707 +20417da8: 07070707 0x7070707 +20417dac: 0808 addi a0,sp,16 +20417dae: 0808 addi a0,sp,16 +20417db0: 0808 addi a0,sp,16 +20417db2: 0808 addi a0,sp,16 +20417db4: 0808 addi a0,sp,16 +20417db6: 0808 addi a0,sp,16 +20417db8: 0808 addi a0,sp,16 +20417dba: 0808 addi a0,sp,16 +20417dbc: 0808 addi a0,sp,16 +20417dbe: 0808 addi a0,sp,16 +20417dc0: 0808 addi a0,sp,16 +20417dc2: 0808 addi a0,sp,16 +20417dc4: 0808 addi a0,sp,16 +20417dc6: 0808 addi a0,sp,16 +20417dc8: 0808 addi a0,sp,16 +20417dca: 0808 addi a0,sp,16 +20417dcc: 0808 addi a0,sp,16 +20417dce: 0808 addi a0,sp,16 +20417dd0: 0808 addi a0,sp,16 +20417dd2: 0808 addi a0,sp,16 +20417dd4: 0808 addi a0,sp,16 +20417dd6: 0808 addi a0,sp,16 +20417dd8: 0808 addi a0,sp,16 +20417dda: 0808 addi a0,sp,16 +20417ddc: 0808 addi a0,sp,16 +20417dde: 0808 addi a0,sp,16 +20417de0: 0808 addi a0,sp,16 +20417de2: 0808 addi a0,sp,16 +20417de4: 0808 addi a0,sp,16 +20417de6: 0808 addi a0,sp,16 +20417de8: 0808 addi a0,sp,16 +20417dea: 0808 addi a0,sp,16 +20417dec: 0808 addi a0,sp,16 +20417dee: 0808 addi a0,sp,16 +20417df0: 0808 addi a0,sp,16 +20417df2: 0808 addi a0,sp,16 +20417df4: 0808 addi a0,sp,16 +20417df6: 0808 addi a0,sp,16 +20417df8: 0808 addi a0,sp,16 +20417dfa: 0808 addi a0,sp,16 +20417dfc: 0808 addi a0,sp,16 +20417dfe: 0808 addi a0,sp,16 +20417e00: 0808 addi a0,sp,16 +20417e02: 0808 addi a0,sp,16 +20417e04: 0808 addi a0,sp,16 +20417e06: 0808 addi a0,sp,16 +20417e08: 0808 addi a0,sp,16 +20417e0a: 0808 addi a0,sp,16 +20417e0c: 0808 addi a0,sp,16 +20417e0e: 0808 addi a0,sp,16 +20417e10: 0808 addi a0,sp,16 +20417e12: 0808 addi a0,sp,16 +20417e14: 0808 addi a0,sp,16 +20417e16: 0808 addi a0,sp,16 +20417e18: 0808 addi a0,sp,16 +20417e1a: 0808 addi a0,sp,16 +20417e1c: 0808 addi a0,sp,16 +20417e1e: 0808 addi a0,sp,16 +20417e20: 0808 addi a0,sp,16 +20417e22: 0808 addi a0,sp,16 +20417e24: 0808 addi a0,sp,16 +20417e26: 0808 addi a0,sp,16 +20417e28: 0808 addi a0,sp,16 +20417e2a: 0808 addi a0,sp,16 +20417e2c: 4e49 li t3,18 +20417e2e: 0046 0x46 +20417e30: 6e69 lui t3,0x1a +20417e32: 0066 0x66 +20417e34: 414e lw sp,208(sp) +20417e36: 004e 0x4e +20417e38: 616e flw ft2,216(sp) +20417e3a: 006e 0x6e +20417e3c: 3130 fld fa2,96(a0) +20417e3e: 3332 fld ft6,296(sp) +20417e40: 3534 fld fa3,104(a0) +20417e42: 3736 fld fa4,360(sp) +20417e44: 3938 fld fa4,112(a0) +20417e46: 6261 lui tp,0x18 +20417e48: 66656463 bltu a0,t1,204184b0 <_data_lma+0x594> +20417e4c: 0000 unimp +20417e4e: 0000 unimp +20417e50: 3130 fld fa2,96(a0) +20417e52: 3332 fld ft6,296(sp) +20417e54: 3534 fld fa3,104(a0) +20417e56: 3736 fld fa4,360(sp) +20417e58: 3938 fld fa4,112(a0) +20417e5a: 4241 li tp,16 +20417e5c: 46454443 0x46454443 +20417e60: 0000 unimp +20417e62: 0000 unimp +20417e64: 0030 addi a2,sp,8 +20417e66: 0000 unimp +20417e68: 4e20 lw s0,88(a2) +20417e6a: 4e61 li t3,24 +20417e6c: 0020 addi s0,sp,8 +20417e6e: 0000 unimp +20417e70: 2d20 fld fs0,88(a0) +20417e72: 6e49 lui t3,0x12 +20417e74: 6966 flw fs2,88(sp) +20417e76: 696e flw fs2,216(sp) +20417e78: 7974 flw fa3,116(a0) +20417e7a: 0020 addi s0,sp,8 +20417e7c: 4920 lw s0,80(a0) +20417e7e: 666e flw fa2,216(sp) +20417e80: 6e69 lui t3,0x1a +20417e82: 7469 lui s0,0xffffa +20417e84: 2079 jal 20417f12 <__clz_tab+0x1e6> +20417e86: 0000 unimp +20417e88: 614e flw ft2,208(sp) +20417e8a: 004e 0x4e +20417e8c: 2545 jal 2041852c <_data_lma+0x610> +20417e8e: 0064 addi s1,sp,12 +20417e90: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +20417e94: 4f50 lw a2,28(a4) +20417e96: 00584953 fadd.s fs2,fa6,ft5,rmm +20417e9a: 0000 unimp +20417e9c: 002e 0x2e +20417e9e: 0000 unimp +20417ea0: 0014 addi a3,sp,0 +20417ea2: 0000 unimp +20417ea4: 0000 unimp +20417ea6: 0000 unimp +20417ea8: 7a01 lui s4,0xfffe0 +20417eaa: 0052 0x52 +20417eac: 7c01 lui s8,0xfffe0 +20417eae: 0101 addi sp,sp,0 +20417eb0: 07020d1b 0x7020d1b +20417eb4: 0001 nop +20417eb6: 0000 unimp +20417eb8: 0010 addi a2,sp,0 +20417eba: 0000 unimp +20417ebc: 001c addi a5,sp,0 +20417ebe: 0000 unimp +20417ec0: 8140 0x8140 +20417ec2: fffe fsw ft11,252(sp) +20417ec4: 007e 0x7e +20417ec6: 0000 unimp +20417ec8: 0000 unimp +20417eca: 0000 unimp +20417ecc: 0010 addi a2,sp,0 +20417ece: 0000 unimp +20417ed0: 0000 unimp +20417ed2: 0000 unimp +20417ed4: 00527a03 0x527a03 +20417ed8: 7c01 lui s8,0xfffe0 +20417eda: 0101 addi sp,sp,0 +20417edc: 00020c1b 0x20c1b +20417ee0: 0010 addi a2,sp,0 +20417ee2: 0000 unimp +20417ee4: 0018 addi a4,sp,0 +20417ee6: 0000 unimp +20417ee8: a600 fsd fs0,8(a2) 20417eea: ffff 0xffff -20417eec: b4b6 fsd fa3,104(sp) -20417eee: ffff 0xffff -20417ef0: b4da fsd fs6,104(sp) -20417ef2: ffff 0xffff -20417ef4: b8ec fsd fa1,240(s1) -20417ef6: ffff 0xffff -20417ef8: b8ec fsd fa1,240(s1) -20417efa: ffff 0xffff -20417efc: b904 fsd fs1,48(a0) -20417efe: ffff 0xffff -20417f00: b8e6 fsd fs9,112(sp) -20417f02: ffff 0xffff -20417f04: b8e6 fsd fs9,112(sp) -20417f06: ffff 0xffff -20417f08: b992 fsd ft4,240(sp) -20417f0a: ffff 0xffff -20417f0c: b904 fsd fs1,48(a0) -20417f0e: ffff 0xffff -20417f10: b8e6 fsd fs9,112(sp) +20417eec: 035e slli t1,t1,0x17 +20417eee: 0000 unimp +20417ef0: 0000 unimp +20417ef2: 0000 unimp +20417ef4: 0010 addi a2,sp,0 +20417ef6: 0000 unimp +20417ef8: 0000 unimp +20417efa: 0000 unimp +20417efc: 00527a03 0x527a03 +20417f00: 7c01 lui s8,0xfffe0 +20417f02: 0101 addi sp,sp,0 +20417f04: 00020c1b 0x20c1b +20417f08: 0010 addi a2,sp,0 +20417f0a: 0000 unimp +20417f0c: 0018 addi a4,sp,0 +20417f0e: 0000 unimp +20417f10: a936 fsd fa3,144(sp) 20417f12: ffff 0xffff -20417f14: b992 fsd ft4,240(sp) -20417f16: ffff 0xffff -20417f18: b8e6 fsd fs9,112(sp) -20417f1a: ffff 0xffff -20417f1c: b904 fsd fs1,48(a0) -20417f1e: ffff 0xffff -20417f20: b8e4 fsd fs1,240(s1) -20417f22: ffff 0xffff -20417f24: b8e4 fsd fs1,240(s1) -20417f26: ffff 0xffff -20417f28: b8e4 fsd fs1,240(s1) -20417f2a: ffff 0xffff -20417f2c: b992 fsd ft4,240(sp) -20417f2e: ffff 0xffff -20417f30: c600 sw s0,8(a2) -20417f32: ffff 0xffff -20417f34: c600 sw s0,8(a2) -20417f36: ffff 0xffff -20417f38: c5fe sw t6,200(sp) -20417f3a: ffff 0xffff -20417f3c: c5d2 sw s4,200(sp) -20417f3e: ffff 0xffff -20417f40: c5d2 sw s4,200(sp) -20417f42: ffff 0xffff -20417f44: c78e sw gp,204(sp) -20417f46: ffff 0xffff -20417f48: c5fe sw t6,200(sp) -20417f4a: ffff 0xffff -20417f4c: c5d2 sw s4,200(sp) -20417f4e: ffff 0xffff -20417f50: c78e sw gp,204(sp) -20417f52: ffff 0xffff -20417f54: c5d2 sw s4,200(sp) -20417f56: ffff 0xffff -20417f58: c5fe sw t6,200(sp) -20417f5a: ffff 0xffff -20417f5c: c5d0 sw a2,12(a1) -20417f5e: ffff 0xffff -20417f60: c5d0 sw a2,12(a1) -20417f62: ffff 0xffff -20417f64: c5d0 sw a2,12(a1) -20417f66: ffff 0xffff -20417f68: c78e sw gp,204(sp) -20417f6a: ffff 0xffff - -20417f6c <__clz_tab>: -20417f6c: 0100 addi s0,sp,128 -20417f6e: 0202 slli tp,tp,0x0 -20417f70: 03030303 lb t1,48(t1) # ffffa030 <_sp+0x7fff6030> -20417f74: 0404 addi s1,sp,512 -20417f76: 0404 addi s1,sp,512 -20417f78: 0404 addi s1,sp,512 -20417f7a: 0404 addi s1,sp,512 -20417f7c: 0505 addi a0,a0,1 -20417f7e: 0505 addi a0,a0,1 -20417f80: 0505 addi a0,a0,1 -20417f82: 0505 addi a0,a0,1 -20417f84: 0505 addi a0,a0,1 -20417f86: 0505 addi a0,a0,1 -20417f88: 0505 addi a0,a0,1 -20417f8a: 0505 addi a0,a0,1 -20417f8c: 0606 slli a2,a2,0x1 -20417f8e: 0606 slli a2,a2,0x1 -20417f90: 0606 slli a2,a2,0x1 -20417f92: 0606 slli a2,a2,0x1 -20417f94: 0606 slli a2,a2,0x1 -20417f96: 0606 slli a2,a2,0x1 -20417f98: 0606 slli a2,a2,0x1 -20417f9a: 0606 slli a2,a2,0x1 -20417f9c: 0606 slli a2,a2,0x1 -20417f9e: 0606 slli a2,a2,0x1 -20417fa0: 0606 slli a2,a2,0x1 -20417fa2: 0606 slli a2,a2,0x1 -20417fa4: 0606 slli a2,a2,0x1 -20417fa6: 0606 slli a2,a2,0x1 -20417fa8: 0606 slli a2,a2,0x1 -20417faa: 0606 slli a2,a2,0x1 -20417fac: 07070707 0x7070707 -20417fb0: 07070707 0x7070707 -20417fb4: 07070707 0x7070707 -20417fb8: 07070707 0x7070707 -20417fbc: 07070707 0x7070707 -20417fc0: 07070707 0x7070707 -20417fc4: 07070707 0x7070707 -20417fc8: 07070707 0x7070707 -20417fcc: 07070707 0x7070707 -20417fd0: 07070707 0x7070707 -20417fd4: 07070707 0x7070707 -20417fd8: 07070707 0x7070707 -20417fdc: 07070707 0x7070707 -20417fe0: 07070707 0x7070707 -20417fe4: 07070707 0x7070707 -20417fe8: 07070707 0x7070707 -20417fec: 0808 addi a0,sp,16 -20417fee: 0808 addi a0,sp,16 -20417ff0: 0808 addi a0,sp,16 -20417ff2: 0808 addi a0,sp,16 -20417ff4: 0808 addi a0,sp,16 -20417ff6: 0808 addi a0,sp,16 -20417ff8: 0808 addi a0,sp,16 -20417ffa: 0808 addi a0,sp,16 -20417ffc: 0808 addi a0,sp,16 -20417ffe: 0808 addi a0,sp,16 -20418000: 0808 addi a0,sp,16 -20418002: 0808 addi a0,sp,16 -20418004: 0808 addi a0,sp,16 -20418006: 0808 addi a0,sp,16 -20418008: 0808 addi a0,sp,16 -2041800a: 0808 addi a0,sp,16 -2041800c: 0808 addi a0,sp,16 -2041800e: 0808 addi a0,sp,16 -20418010: 0808 addi a0,sp,16 -20418012: 0808 addi a0,sp,16 -20418014: 0808 addi a0,sp,16 -20418016: 0808 addi a0,sp,16 -20418018: 0808 addi a0,sp,16 -2041801a: 0808 addi a0,sp,16 -2041801c: 0808 addi a0,sp,16 -2041801e: 0808 addi a0,sp,16 -20418020: 0808 addi a0,sp,16 -20418022: 0808 addi a0,sp,16 -20418024: 0808 addi a0,sp,16 -20418026: 0808 addi a0,sp,16 -20418028: 0808 addi a0,sp,16 -2041802a: 0808 addi a0,sp,16 -2041802c: 0808 addi a0,sp,16 -2041802e: 0808 addi a0,sp,16 -20418030: 0808 addi a0,sp,16 -20418032: 0808 addi a0,sp,16 -20418034: 0808 addi a0,sp,16 -20418036: 0808 addi a0,sp,16 -20418038: 0808 addi a0,sp,16 -2041803a: 0808 addi a0,sp,16 -2041803c: 0808 addi a0,sp,16 -2041803e: 0808 addi a0,sp,16 -20418040: 0808 addi a0,sp,16 -20418042: 0808 addi a0,sp,16 -20418044: 0808 addi a0,sp,16 -20418046: 0808 addi a0,sp,16 -20418048: 0808 addi a0,sp,16 -2041804a: 0808 addi a0,sp,16 -2041804c: 0808 addi a0,sp,16 -2041804e: 0808 addi a0,sp,16 -20418050: 0808 addi a0,sp,16 -20418052: 0808 addi a0,sp,16 -20418054: 0808 addi a0,sp,16 -20418056: 0808 addi a0,sp,16 -20418058: 0808 addi a0,sp,16 -2041805a: 0808 addi a0,sp,16 -2041805c: 0808 addi a0,sp,16 -2041805e: 0808 addi a0,sp,16 -20418060: 0808 addi a0,sp,16 -20418062: 0808 addi a0,sp,16 -20418064: 0808 addi a0,sp,16 -20418066: 0808 addi a0,sp,16 -20418068: 0808 addi a0,sp,16 -2041806a: 0808 addi a0,sp,16 -2041806c: 4e49 li t3,18 -2041806e: 0046 0x46 -20418070: 6e69 lui t3,0x1a -20418072: 0066 0x66 -20418074: 414e lw sp,208(sp) -20418076: 004e 0x4e -20418078: 616e flw ft2,216(sp) -2041807a: 006e 0x6e -2041807c: 3130 fld fa2,96(a0) -2041807e: 3332 fld ft6,296(sp) -20418080: 3534 fld fa3,104(a0) -20418082: 3736 fld fa4,360(sp) -20418084: 3938 fld fa4,112(a0) -20418086: 6261 lui tp,0x18 -20418088: 66656463 bltu a0,t1,204186f0 <_data_lma+0x594> -2041808c: 0000 unimp -2041808e: 0000 unimp -20418090: 3130 fld fa2,96(a0) -20418092: 3332 fld ft6,296(sp) -20418094: 3534 fld fa3,104(a0) -20418096: 3736 fld fa4,360(sp) -20418098: 3938 fld fa4,112(a0) -2041809a: 4241 li tp,16 -2041809c: 46454443 0x46454443 -204180a0: 0000 unimp -204180a2: 0000 unimp -204180a4: 0030 addi a2,sp,8 -204180a6: 0000 unimp -204180a8: 4e20 lw s0,88(a2) -204180aa: 4e61 li t3,24 -204180ac: 0020 addi s0,sp,8 -204180ae: 0000 unimp -204180b0: 2d20 fld fs0,88(a0) -204180b2: 6e49 lui t3,0x12 -204180b4: 6966 flw fs2,88(sp) -204180b6: 696e flw fs2,216(sp) -204180b8: 7974 flw fa3,116(a0) -204180ba: 0020 addi s0,sp,8 -204180bc: 4920 lw s0,80(a0) -204180be: 666e flw fa2,216(sp) -204180c0: 6e69 lui t3,0x1a -204180c2: 7469 lui s0,0xffffa -204180c4: 2079 jal 20418152 <__clz_tab+0x1e6> -204180c6: 0000 unimp -204180c8: 614e flw ft2,208(sp) -204180ca: 004e 0x4e -204180cc: 2545 jal 2041876c <_data_lma+0x610> -204180ce: 0064 addi s1,sp,12 -204180d0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne -204180d4: 4f50 lw a2,28(a4) -204180d6: 00584953 fadd.s fs2,fa6,ft5,rmm -204180da: 0000 unimp -204180dc: 002e 0x2e -204180de: 0000 unimp -204180e0: 0014 addi a3,sp,0 -204180e2: 0000 unimp -204180e4: 0000 unimp -204180e6: 0000 unimp -204180e8: 7a01 lui s4,0xfffe0 -204180ea: 0052 0x52 -204180ec: 7c01 lui s8,0xfffe0 -204180ee: 0101 addi sp,sp,0 -204180f0: 07020d1b 0x7020d1b -204180f4: 0001 nop -204180f6: 0000 unimp -204180f8: 0010 addi a2,sp,0 -204180fa: 0000 unimp -204180fc: 001c addi a5,sp,0 -204180fe: 0000 unimp -20418100: 7f00 flw fs0,56(a4) -20418102: fffe fsw ft11,252(sp) -20418104: 007e 0x7e -20418106: 0000 unimp -20418108: 0000 unimp -2041810a: 0000 unimp -2041810c: 0010 addi a2,sp,0 -2041810e: 0000 unimp -20418110: 0000 unimp -20418112: 0000 unimp -20418114: 00527a03 0x527a03 -20418118: 7c01 lui s8,0xfffe0 -2041811a: 0101 addi sp,sp,0 -2041811c: 00020c1b 0x20c1b -20418120: 0010 addi a2,sp,0 -20418122: 0000 unimp -20418124: 0018 addi a4,sp,0 -20418126: 0000 unimp -20418128: a73c fsd fa5,72(a4) -2041812a: ffff 0xffff -2041812c: 035e slli t1,t1,0x17 -2041812e: 0000 unimp -20418130: 0000 unimp -20418132: 0000 unimp -20418134: 0010 addi a2,sp,0 -20418136: 0000 unimp -20418138: 0000 unimp -2041813a: 0000 unimp -2041813c: 00527a03 0x527a03 -20418140: 7c01 lui s8,0xfffe0 -20418142: 0101 addi sp,sp,0 -20418144: 00020c1b 0x20c1b -20418148: 0010 addi a2,sp,0 -2041814a: 0000 unimp -2041814c: 0018 addi a4,sp,0 -2041814e: 0000 unimp -20418150: aa72 fsd ft8,272(sp) -20418152: ffff 0xffff -20418154: 0354 addi a3,sp,388 -20418156: 0000 unimp -20418158: 0000 unimp +20417f14: 0354 addi a3,sp,388 +20417f16: 0000 unimp +20417f18: 0000 unimp ... Disassembly of section .data: @@ -43870,7 +43587,7 @@ Disassembly of section .data: 800000ae: 8000 0x8000 800000b0: 003c addi a5,sp,8 800000b2: 0000 unimp -800000b4: 00000003 lb zero,0(zero) # 2f200000 <_data_lma+0xede7ea4> +800000b4: 00000003 lb zero,0(zero) # 2f200000 <_data_lma+0xede80e4> 800000b8: 00b8 addi a4,sp,72 800000ba: 8000 0x8000 800000bc: 00b8 addi a4,sp,72 @@ -43957,33 +43674,33 @@ Disassembly of section .data: ... 80000600: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -80000620: 1880 addi s0,sp,112 +80000620: 1504 addi s1,sp,672 80000622: 2041 jal 800006a2 <__global_locale+0x162> -80000624: eae0 fsw fs0,84(a3) +80000624: e764 fsw fs1,76(a4) 80000626: 2040 fld fs0,128(s0) 80000628: 0000 unimp 8000062a: 0000 unimp -8000062c: 7c28 flw fa0,120(s0) +8000062c: 79e8 flw fa0,116(a1) 8000062e: 2041 jal 800006ae <__global_locale+0x16e> -80000630: 80dc 0x80dc -80000632: 2041 jal 800006b2 <__FUNCTION__.2320+0x2> -80000634: 80a0 0x80a0 -80000636: 2041 jal 800006b6 <__FUNCTION__.2320+0x6> -80000638: 80a0 0x80a0 -8000063a: 2041 jal 800006ba <__FUNCTION__.2817+0x2> -8000063c: 80a0 0x80a0 -8000063e: 2041 jal 800006be <__FUNCTION__.2817+0x6> -80000640: 80a0 0x80a0 +80000630: 7e9c flw fa5,56(a3) +80000632: 2041 jal 800006b2 <__FUNCTION__.2270+0x2> +80000634: 7e60 flw fs0,124(a2) +80000636: 2041 jal 800006b6 <__FUNCTION__.2270+0x6> +80000638: 7e60 flw fs0,124(a2) +8000063a: 2041 jal 800006ba <__FUNCTION__.2812+0x2> +8000063c: 7e60 flw fs0,124(a2) +8000063e: 2041 jal 800006be <__FUNCTION__.2812+0x6> +80000640: 7e60 flw fs0,124(a2) 80000642: 2041 jal 800006c2 <_global_impure_ptr+0x2> -80000644: 80a0 0x80a0 +80000644: 7e60 flw fs0,124(a2) 80000646: 2041 jal 800006c6 <_impure_ptr+0x2> -80000648: 80a0 0x80a0 +80000648: 7e60 flw fs0,124(a2) 8000064a: 2041 jal 800006ca -8000064c: 80a0 0x80a0 +8000064c: 7e60 flw fs0,124(a2) 8000064e: 2041 jal 800006ce -80000650: 80a0 0x80a0 +80000650: 7e60 flw fs0,124(a2) 80000652: 2041 jal 800006d2 -80000654: 80a0 0x80a0 +80000654: 7e60 flw fs0,124(a2) 80000656: 2041 jal 800006d6 80000658: ffff 0xffff 8000065a: ffff 0xffff @@ -44002,11 +43719,11 @@ Disassembly of section .data: 8000068c: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm ... -800006b0 <__FUNCTION__.2320>: +800006b0 <__FUNCTION__.2270>: 800006b0: 7472 flw fs0,60(sp) 800006b2: 665f 6572 0065 0x656572665f -800006b8 <__FUNCTION__.2817>: +800006b8 <__FUNCTION__.2812>: 800006b8: 655f 6978 0074 0x746978655f ... @@ -44019,7 +43736,7 @@ Disassembly of section .data: 800006c6: 8000 0x8000 800006c8 : -800006c8: 1070 addi a2,sp,44 +800006c8: 0f3c addi a5,sp,920 800006ca: 8000 0x8000 ... 800006d4: 0000 unimp @@ -44071,195 +43788,172 @@ Disassembly of section .bss: 80000b64: 0000 unimp ... -80000b68 : +80000b68 : ... -80000be8 : +80000be8 : 80000be8: 0000 unimp ... -80000bec : +80000bec : 80000bec: 0000 unimp ... -80000bf0 : +80000bf0 : 80000bf0: 0000 unimp ... -80000bf4 : +80000bf4 : 80000bf4: 0000 unimp ... -80000bf8 : +80000bf8 : 80000bf8: 0000 unimp ... -80000bfc : -80000bfc: 0000 unimp +80000bfc : ... -80000c00 : -80000c00: 0000 unimp +80000c34 : +80000c34: 0000 unimp ... -80000c04 : -80000c04: 0000 unimp +80000c38 : +80000c38: 0000 unimp ... -80000c08 : +80000c3c : +80000c3c: 0000 unimp ... -80000d28 : -80000d28: 0000 unimp +80000c40 : +80000c40: 0000 unimp ... -80000d2c : -80000d2c: 0000 unimp +80000c44 : +80000c44: 0000 unimp ... -80000d30 : -80000d30: 0000 unimp +80000c48 : +80000c48: 0000 unimp ... -80000d34 : -80000d34: 0000 unimp +80000c4c : +80000c4c: 0000 unimp ... -80000d38 : -80000d38: 0000 unimp +80000c50 : +80000c50: 0000 unimp ... -80000d3c : -80000d3c: 0000 unimp +80000c54 : +80000c54: 0000 unimp ... -80000d40 : -80000d40: 0000 unimp +80000c58 : +80000c58: 0000 unimp ... -80000d44 : -80000d44: 0000 unimp +80000c5c : ... -80000d48 : -80000d48: 0000 unimp +80000c64 : ... -80000d4c : +80000c6c : ... -80000d84 : -80000d84: 0000 unimp +80000d20 : ... -80000d88 : -80000d88: 0000 unimp +80000f20 : +80000f20: 0000 unimp ... -80000d8c : -80000d8c: 0000 unimp +80000f24 : +80000f24: 0000 unimp ... -80000d90 : +80000f28 : +80000f28: 0000 unimp ... -80000d98 : +80000f2c : +80000f2c: 0000 unimp ... -80000da0 : +80000f30 <_timevalue>: ... -80000e54 : +80000f38 : +80000f38: 0000 unimp ... -80001054 : -80001054: 0000 unimp +80000f3c : +80000f3c: 0000 unimp ... -80001058 : -80001058: 0000 unimp +80000f40 : +80000f40: 0000 unimp ... -8000105c : -8000105c: 0000 unimp +80000f44 : ... -80001060 : -80001060: 0000 unimp +80000f4c : +80000f4c: 0000 unimp ... -80001064 <_timevalue>: +80000f50 : +80000f50: 0000 unimp ... -8000106c : -8000106c: 0000 unimp +80000f54 : +80000f54: 0000 unimp ... -80001070 : -80001070: 0000 unimp +80000f58 : ... -80001074 : -80001074: 0000 unimp +80002558 : +80002558: 0000 unimp ... -80001078 : +8000255c : +8000255c: 0000 unimp ... -80001080 : -80001080: 0000 unimp +80002560 : +80002560: 0000 unimp ... -80001084 : -80001084: 0000 unimp +80002564 : +80002564: 0000 unimp ... -80001088 : -80001088: 0000 unimp +80002568 : +80002568: 0000 unimp ... -8000108c : +8000256c : ... -8000268c : -8000268c: 0000 unimp +8000258c : ... -80002690 : -80002690: 0000 unimp +80002d84 : +80002d84: 0000 unimp ... -80002694 : -80002694: 0000 unimp +80002d88 : +80002d88: 0000 unimp ... -80002698 : -80002698: 0000 unimp +80002d8c : +80002d8c: 0000 unimp ... -8000269c : -8000269c: 0000 unimp - ... - -800026a0 : - ... - -800026c0 : - ... - -80002eb8 : -80002eb8: 0000 unimp - ... - -80002ebc : -80002ebc: 0000 unimp - ... - -80002ec0 : -80002ec0: 0000 unimp - ... - -80002ec4 : +80002d90 : ... Disassembly of section .stack: @@ -44295,7 +43989,7 @@ Disassembly of section .debug_abbrev: 12: 0200 addi s0,sp,256 14: 0024 addi s1,sp,8 16: 0b3e0b0b 0xb3e0b0b - 1a: 00000e03 lb t3,0(zero) # 30353000 <_data_lma+0xff3aea4> + 1a: 00000e03 lb t3,0(zero) # 30353000 <_data_lma+0xff3b0e4> 1e: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> 22: 030b3e0b 0x30b3e0b 26: 0008 addi a0,sp,0 @@ -45733,7 +45427,7 @@ Disassembly of section .debug_abbrev: f5a: 0c42 slli s8,s8,0x10 f5c: 1301 addi t1,t1,-32 f5e: 0000 unimp - f60: 03012e23 sw a6,60(sp) # 36b1003c <_data_lma+0x166f7ee0> + f60: 03012e23 sw a6,60(sp) # 36b1003c <_data_lma+0x166f8120> f64: 3a0e fld fs4,224(sp) f66: 270b3b0b 0x270b3b0b f6a: 110c addi a1,sp,160 @@ -45924,7 +45618,7 @@ Disassembly of section .debug_abbrev: 114e: 0b00 addi s0,sp,400 1150: 1200000b 0x1200000b 1154: 0104 addi s1,sp,128 - 1156: 0b3e0e03 lb t3,179(t3) # 3f002d1b <_data_lma+0x1ebeabbf> + 1156: 0b3e0e03 lb t3,179(t3) # 3f002d1b <_data_lma+0x1ebeadff> 115a: 13490b0b 0x13490b0b 115e: 0b3a slli s6,s6,0xe 1160: 1301053b 0x1301053b @@ -46156,134 +45850,134 @@ Disassembly of section .debug_abbrev: 13f8: 00000b2f 0xb2f 13fc: 4900260b 0x4900260b 1400: 0c000013 li zero,192 - 1404: 0104 addi s1,sp,128 - 1406: 0b3e0e03 lb t3,179(t3) - 140a: 13490b0b 0x13490b0b - 140e: 0b3a slli s6,s6,0xe - 1410: 1301053b 0x1301053b - 1414: 0000 unimp - 1416: 280d jal 1448 <__stack_size+0xc48> - 1418: 0300 addi s0,sp,384 - 141a: 1c0e slli s8,s8,0x23 - 141c: 0e00000b 0xe00000b - 1420: 0115 addi sp,sp,5 - 1422: 13010c27 0x13010c27 - 1426: 0000 unimp - 1428: 4900050f 0x4900050f - 142c: 10000013 li zero,256 - 1430: 0034 addi a3,sp,8 - 1432: 0b3a0e03 lb t3,179(s4) - 1436: 1349053b 0x1349053b - 143a: 0c3c0c3f 34110000 0x341100000c3c0c3f - 1442: 0300 addi s0,sp,384 - 1444: 3a0e fld fs4,224(sp) - 1446: 490b3b0b 0x490b3b0b - 144a: 020c3f13 sltiu t5,s8,32 - 144e: 000a 0xa - 1450: 1200 addi s0,sp,288 - 1452: 0034 addi a3,sp,8 - 1454: 0b3a0e03 lb t3,179(s4) - 1458: 13490b3b 0x13490b3b - 145c: 0a02 slli s4,s4,0x0 - 145e: 0000 unimp - 1460: 3f012e13 slti t3,sp,1008 - 1464: 030c addi a1,sp,384 - 1466: 3a0e fld fs4,224(sp) - 1468: 27053b0b 0x27053b0b - 146c: 490c lw a1,16(a0) - 146e: 12011113 0x12011113 - 1472: 4001 0x4001 - 1474: 9606 add a2,a2,ra - 1476: 0c42 slli s8,s8,0x10 - 1478: 1301 addi t1,t1,-32 - 147a: 0000 unimp - 147c: 0514 addi a3,sp,640 - 147e: 0300 addi s0,sp,384 - 1480: 3a0e fld fs4,224(sp) - 1482: 49053b0b 0x49053b0b - 1486: 000a0213 mv tp,s4 - 148a: 1500 addi s0,sp,672 - 148c: 0034 addi a3,sp,8 - 148e: 0b3a0e03 lb t3,179(s4) - 1492: 1349053b 0x1349053b - 1496: 0a02 slli s4,s4,0x0 - 1498: 0000 unimp - 149a: 3416 fld fs0,352(sp) - 149c: 0300 addi s0,sp,384 - 149e: 490e lw s2,192(sp) - 14a0: 020c3413 sltiu s0,s8,32 - 14a4: 000a 0xa - 14a6: 1700 addi s0,sp,928 - 14a8: 0111010b 0x111010b - 14ac: 0112 slli sp,sp,0x4 - 14ae: 0000 unimp - 14b0: 2e18 fld fa4,24(a2) - 14b2: 3f01 jal 13c2 <__stack_size+0xbc2> - 14b4: 030c addi a1,sp,384 - 14b6: 3a0e fld fs4,224(sp) - 14b8: 27053b0b 0x27053b0b - 14bc: 110c addi a1,sp,160 - 14be: 1201 addi tp,tp,-32 - 14c0: 4001 0x4001 - 14c2: 9606 add a2,a2,ra - 14c4: 0c42 slli s8,s8,0x10 - 14c6: 1301 addi t1,t1,-32 - 14c8: 0000 unimp - 14ca: 2e19 jal 17e0 <__stack_size+0xfe0> - 14cc: 3f01 jal 13dc <__stack_size+0xbdc> - 14ce: 030c addi a1,sp,384 - 14d0: 3a0e fld fs4,224(sp) - 14d2: 270b3b0b 0x270b3b0b - 14d6: 110c addi a1,sp,160 - 14d8: 1201 addi tp,tp,-32 - 14da: 4001 0x4001 - 14dc: 9606 add a2,a2,ra - 14de: 0c42 slli s8,s8,0x10 - 14e0: 1301 addi t1,t1,-32 - 14e2: 0000 unimp - 14e4: 051a slli a0,a0,0x6 - 14e6: 0300 addi s0,sp,384 - 14e8: 3a0e fld fs4,224(sp) - 14ea: 490b3b0b 0x490b3b0b - 14ee: 000a0213 mv tp,s4 - 14f2: 1b00 addi s0,sp,432 - 14f4: 012e slli sp,sp,0xb - 14f6: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 14fe: 13490c27 0x13490c27 - 1502: 0111 addi sp,sp,4 - 1504: 0112 slli sp,sp,0x4 - 1506: 0640 addi s0,sp,772 - 1508: 010c4297 auipc t0,0x10c4 - 150c: 1c000013 li zero,448 - 1510: 002e 0x2e - 1512: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 151a: 01110c27 0x1110c27 - 151e: 0112 slli sp,sp,0x4 - 1520: 0640 addi s0,sp,772 - 1522: 000c4297 auipc t0,0xc4 - 1526: 1d00 addi s0,sp,688 - 1528: 012e slli sp,sp,0xb - 152a: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 1532: 01110c27 0x1110c27 - 1536: 0112 slli sp,sp,0x4 - 1538: 0640 addi s0,sp,772 - 153a: 010c4297 auipc t0,0x10c4 - 153e: 1e000013 li zero,480 - 1542: 012e slli sp,sp,0xb - 1544: 0b3a0e03 lb t3,179(s4) - 1548: 0c270b3b 0xc270b3b - 154c: 0111 addi sp,sp,4 - 154e: 0112 slli sp,sp,0x4 - 1550: 0640 addi s0,sp,772 - 1552: 010c4297 auipc t0,0x10c4 - 1556: 1f000013 li zero,496 - 155a: 0005 c.addi zero,1 - 155c: 0b3a0803 lb a6,179(s4) - 1560: 13490b3b 0x13490b3b - 1564: 0a02 slli s4,s4,0x0 - 1566: 0000 unimp - 1568: 2e20 fld fs0,88(a2) - 156a: 0301 addi t1,t1,0 + 1404: 0115 addi sp,sp,5 + 1406: 13010c27 0x13010c27 + 140a: 0000 unimp + 140c: 050d addi a0,a0,3 + 140e: 4900 lw s0,16(a0) + 1410: 0e000013 li zero,224 + 1414: 0b0b000f 0xb0b000f + 1418: 0000 unimp + 141a: 0300340f 0x300340f + 141e: 3a0e fld fs4,224(sp) + 1420: 49053b0b 0x49053b0b + 1424: 3c0c3f13 sltiu t5,s8,960 + 1428: 000c addi a1,sp,0 + 142a: 1000 addi s0,sp,32 + 142c: 0034 addi a3,sp,8 + 142e: 0b3a0e03 lb t3,179(s4) + 1432: 13490b3b 0x13490b3b + 1436: 0a02 slli s4,s4,0x0 + 1438: 0000 unimp + 143a: 1311 addi t1,t1,-28 + 143c: 0301 addi t1,t1,0 + 143e: 0b0e slli s6,s6,0x3 + 1440: 3b0b3a0b 0x3b0b3a0b + 1444: 0013010b 0x13010b + 1448: 1200 addi s0,sp,288 + 144a: 000d c.addi zero,3 + 144c: 0b3a0e03 lb t3,179(s4) + 1450: 13490b3b 0x13490b3b + 1454: 0a38 addi a4,sp,280 + 1456: 0000 unimp + 1458: 3f012e13 slti t3,sp,1008 + 145c: 030c addi a1,sp,384 + 145e: 3a0e fld fs4,224(sp) + 1460: 27053b0b 0x27053b0b + 1464: 110c addi a1,sp,160 + 1466: 1201 addi tp,tp,-32 + 1468: 4001 0x4001 + 146a: 9706 add a4,a4,ra + 146c: 0c42 slli s8,s8,0x10 + 146e: 1301 addi t1,t1,-32 + 1470: 0000 unimp + 1472: 0514 addi a3,sp,640 + 1474: 0300 addi s0,sp,384 + 1476: 3a0e fld fs4,224(sp) + 1478: 49053b0b 0x49053b0b + 147c: 000a0213 mv tp,s4 + 1480: 1500 addi s0,sp,672 + 1482: 012e slli sp,sp,0xb + 1484: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 148c: 01110c27 0x1110c27 + 1490: 0112 slli sp,sp,0x4 + 1492: 0640 addi s0,sp,772 + 1494: 4296 lw t0,68(sp) + 1496: 010c addi a1,sp,128 + 1498: 16000013 li zero,352 + 149c: 0034 addi a3,sp,8 + 149e: 0b3a0803 lb a6,179(s4) + 14a2: 1349053b 0x1349053b + 14a6: 0a02 slli s4,s4,0x0 + 14a8: 0000 unimp + 14aa: 03003417 auipc s0,0x3003 + 14ae: 490e lw s2,192(sp) + 14b0: 020c3413 sltiu s0,s8,32 + 14b4: 000a 0xa + 14b6: 1800 addi s0,sp,48 + 14b8: 0111010b 0x111010b + 14bc: 0112 slli sp,sp,0x4 + 14be: 0000 unimp + 14c0: 3419 jal ec6 <__stack_size+0x6c6> + 14c2: 0300 addi s0,sp,384 + 14c4: 3a0e fld fs4,224(sp) + 14c6: 49053b0b 0x49053b0b + 14ca: 000a0213 mv tp,s4 + 14ce: 1a00 addi s0,sp,304 + 14d0: 012e slli sp,sp,0xb + 14d2: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 14da: 13490c27 0x13490c27 + 14de: 0111 addi sp,sp,4 + 14e0: 0112 slli sp,sp,0x4 + 14e2: 0640 addi s0,sp,772 + 14e4: 4296 lw t0,68(sp) + 14e6: 010c addi a1,sp,128 + 14e8: 1b000013 li zero,432 + 14ec: 012e slli sp,sp,0xb + 14ee: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 14f6: 13490c27 0x13490c27 + 14fa: 0111 addi sp,sp,4 + 14fc: 0112 slli sp,sp,0x4 + 14fe: 0640 addi s0,sp,772 + 1500: 4296 lw t0,68(sp) + 1502: 010c addi a1,sp,128 + 1504: 1c000013 li zero,448 + 1508: 0005 c.addi zero,1 + 150a: 0b3a0e03 lb t3,179(s4) + 150e: 13490b3b 0x13490b3b + 1512: 0a02 slli s4,s4,0x0 + 1514: 0000 unimp + 1516: 341d jal f3c <__stack_size+0x73c> + 1518: 0300 addi s0,sp,384 + 151a: 3a08 fld fa0,48(a2) + 151c: 490b3b0b 0x490b3b0b + 1520: 000a0213 mv tp,s4 + 1524: 1e00 addi s0,sp,816 + 1526: 012e slli sp,sp,0xb + 1528: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 1530: 01110c27 0x1110c27 + 1534: 0112 slli sp,sp,0x4 + 1536: 0640 addi s0,sp,772 + 1538: 4296 lw t0,68(sp) + 153a: 010c addi a1,sp,128 + 153c: 1f000013 li zero,496 + 1540: 012e slli sp,sp,0xb + 1542: 0b3a0e03 lb t3,179(s4) + 1546: 0c270b3b 0xc270b3b + 154a: 0111 addi sp,sp,4 + 154c: 0112 slli sp,sp,0x4 + 154e: 0640 addi s0,sp,772 + 1550: 4296 lw t0,68(sp) + 1552: 010c addi a1,sp,128 + 1554: 20000013 li zero,512 + 1558: 0005 c.addi zero,1 + 155a: 0b3a0803 lb a6,179(s4) + 155e: 13490b3b 0x13490b3b + 1562: 0a02 slli s4,s4,0x0 + 1564: 0000 unimp + 1566: 2e21 jal 187e <__stack_size+0x107e> + 1568: 3f01 jal 1478 <__stack_size+0xc78> + 156a: 030c addi a1,sp,384 156c: 3a0e fld fs4,224(sp) 156e: 270b3b0b 0x270b3b0b 1572: 110c addi a1,sp,160 @@ -46291,4563 +45985,4539 @@ Disassembly of section .debug_abbrev: 1576: 4001 0x4001 1578: 9706 add a4,a4,ra 157a: 0c42 slli s8,s8,0x10 - 157c: 0000 unimp - 157e: 0100 addi s0,sp,128 - 1580: 0111 addi sp,sp,4 - 1582: 0e25 addi t3,t3,9 - 1584: 0e030b13 addi s6,t1,224 - 1588: 01110e1b 0x1110e1b - 158c: 0112 slli sp,sp,0x4 - 158e: 0610 addi a2,sp,768 - 1590: 0000 unimp - 1592: 2402 fld fs0,0(sp) - 1594: 0b00 addi s0,sp,400 - 1596: 030b3e0b 0x30b3e0b - 159a: 000e 0xe - 159c: 0300 addi s0,sp,384 - 159e: 0016 0x16 - 15a0: 0b3a0e03 lb t3,179(s4) - 15a4: 13490b3b 0x13490b3b - 15a8: 0000 unimp - 15aa: 3504 fld fs1,40(a0) - 15ac: 4900 lw s0,16(a0) - 15ae: 05000013 li zero,80 - 15b2: 0024 addi s1,sp,8 - 15b4: 0b3e0b0b 0xb3e0b0b - 15b8: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 15bc: 1306 slli t1,t1,0x21 - 15be: 0301 addi t1,t1,0 - 15c0: 0b0e slli s6,s6,0x3 - 15c2: 3b0b3a0b 0x3b0b3a0b - 15c6: 0105 addi sp,sp,1 - 15c8: 07000013 li zero,112 - 15cc: 000d c.addi zero,3 - 15ce: 0b3a0e03 lb t3,179(s4) - 15d2: 1349053b 0x1349053b - 15d6: 0a38 addi a4,sp,280 - 15d8: 0000 unimp - 15da: 0f08 addi a0,sp,912 - 15dc: 0b00 addi s0,sp,400 - 15de: 0013490b 0x13490b - 15e2: 0900 addi s0,sp,144 - 15e4: 0016 0x16 - 15e6: 0b3a0e03 lb t3,179(s4) - 15ea: 1349053b 0x1349053b - 15ee: 0000 unimp - 15f0: 260a fld fa2,128(sp) - 15f2: 4900 lw s0,16(a0) - 15f4: 0b000013 li zero,176 - 15f8: 0101 addi sp,sp,0 - 15fa: 1349 addi t1,t1,-14 - 15fc: 1301 addi t1,t1,-32 - 15fe: 0000 unimp - 1600: 210c fld fa1,0(a0) - 1602: 4900 lw s0,16(a0) - 1604: 000b2f13 slti t5,s6,0 - 1608: 0d00 addi s0,sp,656 - 160a: 000d c.addi zero,3 - 160c: 0b3a0803 lb a6,179(s4) - 1610: 1349053b 0x1349053b - 1614: 0a38 addi a4,sp,280 - 1616: 0000 unimp - 1618: 150e slli a0,a0,0x23 - 161a: 2701 jal 1d1a <__stack_size+0x151a> - 161c: 010c addi a1,sp,128 - 161e: 0f000013 li zero,240 - 1622: 0005 c.addi zero,1 - 1624: 1349 addi t1,t1,-14 - 1626: 0000 unimp - 1628: 0f10 addi a2,sp,912 - 162a: 0b00 addi s0,sp,400 - 162c: 1100000b 0x1100000b - 1630: 0034 addi a3,sp,8 - 1632: 0b3a0e03 lb t3,179(s4) - 1636: 1349053b 0x1349053b - 163a: 0c3c0c3f 34120000 0x341200000c3c0c3f - 1642: 0300 addi s0,sp,384 - 1644: 3a0e fld fs4,224(sp) - 1646: 490b3b0b 0x490b3b0b - 164a: 000a0213 mv tp,s4 - 164e: 1300 addi s0,sp,416 - 1650: 0034 addi a3,sp,8 - 1652: 0b3a0e03 lb t3,179(s4) - 1656: 13490b3b 0x13490b3b - 165a: 0c3c0c3f 34140000 0x341400000c3c0c3f - 1662: 0300 addi s0,sp,384 - 1664: 3a0e fld fs4,224(sp) - 1666: 490b3b0b 0x490b3b0b - 166a: 020c3f13 sltiu t5,s8,32 - 166e: 000a 0xa - 1670: 1500 addi s0,sp,672 - 1672: 002e 0x2e - 1674: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 167c: 13490c27 0x13490c27 - 1680: 0111 addi sp,sp,4 - 1682: 0112 slli sp,sp,0x4 - 1684: 0640 addi s0,sp,772 - 1686: 000c4297 auipc t0,0xc4 - 168a: 1600 addi s0,sp,800 - 168c: 012e slli sp,sp,0xb - 168e: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 1696: 01110c27 0x1110c27 - 169a: 0112 slli sp,sp,0x4 - 169c: 0640 addi s0,sp,772 - 169e: 4296 lw t0,68(sp) - 16a0: 010c addi a1,sp,128 - 16a2: 17000013 li zero,368 - 16a6: 0034 addi a3,sp,8 - 16a8: 0b3a0e03 lb t3,179(s4) - 16ac: 1349053b 0x1349053b - 16b0: 0a02 slli s4,s4,0x0 - 16b2: 0000 unimp - 16b4: 0518 addi a4,sp,640 - 16b6: 0300 addi s0,sp,384 - 16b8: 3a0e fld fs4,224(sp) - 16ba: 49053b0b 0x49053b0b - 16be: 000a0213 mv tp,s4 - 16c2: 1900 addi s0,sp,176 - 16c4: 0034 addi a3,sp,8 - 16c6: 13490e03 lb t3,308(s2) - 16ca: 0c34 addi a3,sp,536 - 16cc: 0a02 slli s4,s4,0x0 - 16ce: 0000 unimp - 16d0: 2e1a fld ft8,384(sp) - 16d2: 3f01 jal 15e2 <__stack_size+0xde2> - 16d4: 030c addi a1,sp,384 - 16d6: 3a0e fld fs4,224(sp) - 16d8: 270b3b0b 0x270b3b0b - 16dc: 110c addi a1,sp,160 - 16de: 1201 addi tp,tp,-32 - 16e0: 4001 0x4001 - 16e2: 9606 add a2,a2,ra - 16e4: 0c42 slli s8,s8,0x10 - 16e6: 1301 addi t1,t1,-32 - 16e8: 0000 unimp - 16ea: 11010b1b 0x11010b1b - 16ee: 1201 addi tp,tp,-32 - 16f0: 0001 nop - 16f2: 1c00 addi s0,sp,560 - 16f4: 012e slli sp,sp,0xb - 16f6: 0b3a0e03 lb t3,179(s4) - 16fa: 0c270b3b 0xc270b3b - 16fe: 0111 addi sp,sp,4 - 1700: 0112 slli sp,sp,0x4 - 1702: 0640 addi s0,sp,772 - 1704: 4296 lw t0,68(sp) - 1706: 010c addi a1,sp,128 - 1708: 1d000013 li zero,464 - 170c: 0005 c.addi zero,1 - 170e: 0b3a0e03 lb t3,179(s4) - 1712: 13490b3b 0x13490b3b - 1716: 0a02 slli s4,s4,0x0 - 1718: 0000 unimp - 171a: 2e1e fld ft8,448(sp) - 171c: 3f01 jal 162c <__stack_size+0xe2c> - 171e: 030c addi a1,sp,384 - 1720: 3a0e fld fs4,224(sp) - 1722: 270b3b0b 0x270b3b0b - 1726: 110c addi a1,sp,160 - 1728: 1201 addi tp,tp,-32 - 172a: 4001 0x4001 - 172c: 9706 add a4,a4,ra - 172e: 0c42 slli s8,s8,0x10 - 1730: 1301 addi t1,t1,-32 - 1732: 0000 unimp - 1734: 2e1f 0301 3a0e 0x3a0e03012e1f - 173a: 270b3b0b 0x270b3b0b - 173e: 490c lw a1,16(a0) - 1740: 12011113 0x12011113 - 1744: 4001 0x4001 - 1746: 9706 add a4,a4,ra - 1748: 0c42 slli s8,s8,0x10 - 174a: 1301 addi t1,t1,-32 - 174c: 0000 unimp - 174e: 0520 addi s0,sp,648 - 1750: 0300 addi s0,sp,384 - 1752: 3a08 fld fa0,48(a2) - 1754: 490b3b0b 0x490b3b0b - 1758: 000a0213 mv tp,s4 - 175c: 2100 fld fs0,0(a0) - 175e: 012e slli sp,sp,0xb - 1760: 0b3a0e03 lb t3,179(s4) - 1764: 0c270b3b 0xc270b3b - 1768: 0111 addi sp,sp,4 - 176a: 0112 slli sp,sp,0x4 - 176c: 0640 addi s0,sp,772 - 176e: 010c4297 auipc t0,0x10c4 - 1772: 22000013 li zero,544 - 1776: 012e slli sp,sp,0xb - 1778: 0b3a0e03 lb t3,179(s4) - 177c: 0c270b3b 0xc270b3b - 1780: 0111 addi sp,sp,4 - 1782: 0112 slli sp,sp,0x4 - 1784: 0640 addi s0,sp,772 - 1786: 000c4297 auipc t0,0xc4 - 178a: 0000 unimp - 178c: 1101 addi sp,sp,-32 - 178e: 2501 jal 1d8e <__stack_size+0x158e> - 1790: 130e slli t1,t1,0x23 - 1792: 1b0e030b 0x1b0e030b - 1796: 110e slli sp,sp,0x23 - 1798: 1201 addi tp,tp,-32 - 179a: 1001 c.addi zero,-32 - 179c: 0006 0x6 - 179e: 0200 addi s0,sp,256 - 17a0: 0024 addi s1,sp,8 - 17a2: 0b3e0b0b 0xb3e0b0b - 17a6: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 17aa: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> - 17ae: 3a0e fld fs4,224(sp) - 17b0: 490b3b0b 0x490b3b0b - 17b4: 04000013 li zero,64 - 17b8: 0024 addi s1,sp,8 - 17ba: 0b3e0b0b 0xb3e0b0b - 17be: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 17c2: 1305 addi t1,t1,-31 - 17c4: 0301 addi t1,t1,0 - 17c6: 0b0e slli s6,s6,0x3 - 17c8: 3b0b3a0b 0x3b0b3a0b - 17cc: 0105 addi sp,sp,1 - 17ce: 06000013 li zero,96 - 17d2: 000d c.addi zero,3 - 17d4: 0b3a0e03 lb t3,179(s4) - 17d8: 1349053b 0x1349053b - 17dc: 0a38 addi a4,sp,280 - 17de: 0000 unimp - 17e0: 0b000f07 0xb000f07 - 17e4: 0013490b 0x13490b - 17e8: 0800 addi s0,sp,16 - 17ea: 0016 0x16 - 17ec: 0b3a0e03 lb t3,179(s4) - 17f0: 1349053b 0x1349053b - 17f4: 0000 unimp - 17f6: 0109 addi sp,sp,2 - 17f8: 4901 li s2,0 - 17fa: 00130113 addi sp,t1,1 - 17fe: 0a00 addi s0,sp,272 - 1800: 0021 c.addi zero,8 - 1802: 1349 addi t1,t1,-14 - 1804: 00000b2f 0xb2f - 1808: 4900260b 0x4900260b - 180c: 0c000013 li zero,192 - 1810: 0115 addi sp,sp,5 - 1812: 13010c27 0x13010c27 - 1816: 0000 unimp - 1818: 050d addi a0,a0,3 - 181a: 4900 lw s0,16(a0) - 181c: 0e000013 li zero,224 - 1820: 0b0b000f 0xb0b000f - 1824: 0000 unimp - 1826: 0300340f 0x300340f - 182a: 3a0e fld fs4,224(sp) - 182c: 49053b0b 0x49053b0b - 1830: 3c0c3f13 sltiu t5,s8,960 - 1834: 000c addi a1,sp,0 - 1836: 1000 addi s0,sp,32 - 1838: 0034 addi a3,sp,8 - 183a: 0b3a0e03 lb t3,179(s4) - 183e: 13490b3b 0x13490b3b - 1842: 0a02 slli s4,s4,0x0 - 1844: 0000 unimp - 1846: 1311 addi t1,t1,-28 - 1848: 0301 addi t1,t1,0 - 184a: 0b0e slli s6,s6,0x3 - 184c: 3b0b3a0b 0x3b0b3a0b - 1850: 0013010b 0x13010b - 1854: 1200 addi s0,sp,288 - 1856: 000d c.addi zero,3 - 1858: 0b3a0e03 lb t3,179(s4) - 185c: 13490b3b 0x13490b3b - 1860: 0a38 addi a4,sp,280 - 1862: 0000 unimp - 1864: 03000d13 li s10,48 - 1868: 3a0e fld fs4,224(sp) - 186a: 490b3b0b 0x490b3b0b - 186e: 0d0b0b13 addi s6,s6,208 - 1872: 380b0c0b 0x380b0c0b - 1876: 000a 0xa + 157c: 1301 addi t1,t1,-32 + 157e: 0000 unimp + 1580: 2e22 fld ft8,8(sp) + 1582: 3f01 jal 1492 <__stack_size+0xc92> + 1584: 030c addi a1,sp,384 + 1586: 3a0e fld fs4,224(sp) + 1588: 270b3b0b 0x270b3b0b + 158c: 110c addi a1,sp,160 + 158e: 1201 addi tp,tp,-32 + 1590: 4001 0x4001 + 1592: 9706 add a4,a4,ra + 1594: 0c42 slli s8,s8,0x10 + 1596: 0000 unimp + 1598: 0100 addi s0,sp,128 + 159a: 0111 addi sp,sp,4 + 159c: 0e25 addi t3,t3,9 + 159e: 0e030b13 addi s6,t1,224 + 15a2: 01110e1b 0x1110e1b + 15a6: 0112 slli sp,sp,0x4 + 15a8: 0610 addi a2,sp,768 + 15aa: 0000 unimp + 15ac: 2402 fld fs0,0(sp) + 15ae: 0b00 addi s0,sp,400 + 15b0: 030b3e0b 0x30b3e0b + 15b4: 000e 0xe + 15b6: 0300 addi s0,sp,384 + 15b8: 0016 0x16 + 15ba: 0b3a0e03 lb t3,179(s4) + 15be: 13490b3b 0x13490b3b + 15c2: 0000 unimp + 15c4: 2404 fld fs1,8(s0) + 15c6: 0b00 addi s0,sp,400 + 15c8: 030b3e0b 0x30b3e0b + 15cc: 0008 addi a0,sp,0 + 15ce: 0500 addi s0,sp,640 + 15d0: 0e030113 addi sp,t1,224 + 15d4: 0b3a0b0b 0xb3a0b0b + 15d8: 1301053b 0x1301053b + 15dc: 0000 unimp + 15de: 0d06 slli s10,s10,0x1 + 15e0: 0300 addi s0,sp,384 + 15e2: 3a0e fld fs4,224(sp) + 15e4: 49053b0b 0x49053b0b + 15e8: 000a3813 sltiu a6,s4,0 + 15ec: 0700 addi s0,sp,896 + 15ee: 0b0b000f 0xb0b000f + 15f2: 1349 addi t1,t1,-14 + 15f4: 0000 unimp + 15f6: 1608 addi a0,sp,800 + 15f8: 0300 addi s0,sp,384 + 15fa: 3a0e fld fs4,224(sp) + 15fc: 49053b0b 0x49053b0b + 1600: 09000013 li zero,144 + 1604: 0101 addi sp,sp,0 + 1606: 1349 addi t1,t1,-14 + 1608: 1301 addi t1,t1,-32 + 160a: 0000 unimp + 160c: 210a fld ft2,128(sp) + 160e: 4900 lw s0,16(a0) + 1610: 000b2f13 slti t5,s6,0 + 1614: 0b00 addi s0,sp,400 + 1616: 0026 0x26 + 1618: 1349 addi t1,t1,-14 + 161a: 0000 unimp + 161c: 040c addi a1,sp,512 + 161e: 0301 addi t1,t1,0 + 1620: 3e0e fld ft8,224(sp) + 1622: 490b0b0b 0x490b0b0b + 1626: 3b0b3a13 sltiu s4,s6,944 + 162a: 0105 addi sp,sp,1 + 162c: 0d000013 li zero,208 + 1630: 0028 addi a0,sp,8 + 1632: 0b1c0e03 lb t3,177(s8) + 1636: 0000 unimp + 1638: 150e slli a0,a0,0x23 + 163a: 2701 jal 1d3a <__stack_size+0x153a> + 163c: 010c addi a1,sp,128 + 163e: 0f000013 li zero,240 + 1642: 0005 c.addi zero,1 + 1644: 1349 addi t1,t1,-14 + 1646: 0000 unimp + 1648: 3410 fld fa2,40(s0) + 164a: 0300 addi s0,sp,384 + 164c: 3a0e fld fs4,224(sp) + 164e: 49053b0b 0x49053b0b + 1652: 3c0c3f13 sltiu t5,s8,960 + 1656: 000c addi a1,sp,0 + 1658: 1100 addi s0,sp,160 + 165a: 0034 addi a3,sp,8 + 165c: 0b3a0e03 lb t3,179(s4) + 1660: 13490b3b 0x13490b3b + 1664: 0a020c3f 34120000 0x341200000a020c3f + 166c: 0300 addi s0,sp,384 + 166e: 3a0e fld fs4,224(sp) + 1670: 490b3b0b 0x490b3b0b + 1674: 000a0213 mv tp,s4 + 1678: 1300 addi s0,sp,416 + 167a: 012e slli sp,sp,0xb + 167c: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 1684: 13490c27 0x13490c27 + 1688: 0111 addi sp,sp,4 + 168a: 0112 slli sp,sp,0x4 + 168c: 0640 addi s0,sp,772 + 168e: 4296 lw t0,68(sp) + 1690: 010c addi a1,sp,128 + 1692: 14000013 li zero,320 + 1696: 0005 c.addi zero,1 + 1698: 0b3a0e03 lb t3,179(s4) + 169c: 1349053b 0x1349053b + 16a0: 0a02 slli s4,s4,0x0 + 16a2: 0000 unimp + 16a4: 3415 jal 10c8 <__stack_size+0x8c8> + 16a6: 0300 addi s0,sp,384 + 16a8: 3a0e fld fs4,224(sp) + 16aa: 49053b0b 0x49053b0b + 16ae: 000a0213 mv tp,s4 + 16b2: 1600 addi s0,sp,800 + 16b4: 0034 addi a3,sp,8 + 16b6: 13490e03 lb t3,308(s2) + 16ba: 0c34 addi a3,sp,536 + 16bc: 0a02 slli s4,s4,0x0 + 16be: 0000 unimp + 16c0: 11010b17 auipc s6,0x11010 + 16c4: 1201 addi tp,tp,-32 + 16c6: 0001 nop + 16c8: 1800 addi s0,sp,48 + 16ca: 012e slli sp,sp,0xb + 16cc: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 16d4: 01110c27 0x1110c27 + 16d8: 0112 slli sp,sp,0x4 + 16da: 0640 addi s0,sp,772 + 16dc: 4296 lw t0,68(sp) + 16de: 010c addi a1,sp,128 + 16e0: 19000013 li zero,400 + 16e4: 012e slli sp,sp,0xb + 16e6: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 16ee: 01110c27 0x1110c27 + 16f2: 0112 slli sp,sp,0x4 + 16f4: 0640 addi s0,sp,772 + 16f6: 4296 lw t0,68(sp) + 16f8: 010c addi a1,sp,128 + 16fa: 1a000013 li zero,416 + 16fe: 0005 c.addi zero,1 + 1700: 0b3a0e03 lb t3,179(s4) + 1704: 13490b3b 0x13490b3b + 1708: 0a02 slli s4,s4,0x0 + 170a: 0000 unimp + 170c: 3f012e1b 0x3f012e1b + 1710: 030c addi a1,sp,384 + 1712: 3a0e fld fs4,224(sp) + 1714: 270b3b0b 0x270b3b0b + 1718: 490c lw a1,16(a0) + 171a: 12011113 0x12011113 + 171e: 4001 0x4001 + 1720: 9706 add a4,a4,ra + 1722: 0c42 slli s8,s8,0x10 + 1724: 1301 addi t1,t1,-32 + 1726: 0000 unimp + 1728: 2e1c fld fa5,24(a2) + 172a: 3f00 fld fs0,56(a4) + 172c: 030c addi a1,sp,384 + 172e: 3a0e fld fs4,224(sp) + 1730: 270b3b0b 0x270b3b0b + 1734: 110c addi a1,sp,160 + 1736: 1201 addi tp,tp,-32 + 1738: 4001 0x4001 + 173a: 9706 add a4,a4,ra + 173c: 0c42 slli s8,s8,0x10 + 173e: 0000 unimp + 1740: 2e1d jal 1a76 <__stack_size+0x1276> + 1742: 3f01 jal 1652 <__stack_size+0xe52> + 1744: 030c addi a1,sp,384 + 1746: 3a0e fld fs4,224(sp) + 1748: 270b3b0b 0x270b3b0b + 174c: 110c addi a1,sp,160 + 174e: 1201 addi tp,tp,-32 + 1750: 4001 0x4001 + 1752: 9706 add a4,a4,ra + 1754: 0c42 slli s8,s8,0x10 + 1756: 1301 addi t1,t1,-32 + 1758: 0000 unimp + 175a: 2e1e fld ft8,448(sp) + 175c: 0301 addi t1,t1,0 + 175e: 3a0e fld fs4,224(sp) + 1760: 270b3b0b 0x270b3b0b + 1764: 110c addi a1,sp,160 + 1766: 1201 addi tp,tp,-32 + 1768: 4001 0x4001 + 176a: 9706 add a4,a4,ra + 176c: 0c42 slli s8,s8,0x10 + 176e: 1301 addi t1,t1,-32 + 1770: 0000 unimp + 1772: 051f 0300 3a08 0x3a080300051f + 1778: 490b3b0b 0x490b3b0b + 177c: 000a0213 mv tp,s4 + 1780: 2000 fld fs0,0(s0) + 1782: 012e slli sp,sp,0xb + 1784: 0b3a0e03 lb t3,179(s4) + 1788: 0c270b3b 0xc270b3b + 178c: 0111 addi sp,sp,4 + 178e: 0112 slli sp,sp,0x4 + 1790: 0640 addi s0,sp,772 + 1792: 000c4297 auipc t0,0xc4 + 1796: 0000 unimp + 1798: 1101 addi sp,sp,-32 + 179a: 2501 jal 1d9a <__stack_size+0x159a> + 179c: 130e slli t1,t1,0x23 + 179e: 1b0e030b 0x1b0e030b + 17a2: 110e slli sp,sp,0x23 + 17a4: 1201 addi tp,tp,-32 + 17a6: 1001 c.addi zero,-32 + 17a8: 0006 0x6 + 17aa: 0200 addi s0,sp,256 + 17ac: 0024 addi s1,sp,8 + 17ae: 0b3e0b0b 0xb3e0b0b + 17b2: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 17b6: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + 17ba: 3a0e fld fs4,224(sp) + 17bc: 490b3b0b 0x490b3b0b + 17c0: 04000013 li zero,64 + 17c4: 0035 c.addi zero,13 + 17c6: 1349 addi t1,t1,-14 + 17c8: 0000 unimp + 17ca: 2405 jal 19ea <__stack_size+0x11ea> + 17cc: 0b00 addi s0,sp,400 + 17ce: 030b3e0b 0x30b3e0b + 17d2: 0008 addi a0,sp,0 + 17d4: 0600 addi s0,sp,768 + 17d6: 0e030113 addi sp,t1,224 + 17da: 0b3a0b0b 0xb3a0b0b + 17de: 1301053b 0x1301053b + 17e2: 0000 unimp + 17e4: 03000d07 0x3000d07 + 17e8: 3a0e fld fs4,224(sp) + 17ea: 49053b0b 0x49053b0b + 17ee: 000a3813 sltiu a6,s4,0 + 17f2: 0800 addi s0,sp,16 + 17f4: 0b0b000f 0xb0b000f + 17f8: 1349 addi t1,t1,-14 + 17fa: 0000 unimp + 17fc: 1609 addi a2,a2,-30 + 17fe: 0300 addi s0,sp,384 + 1800: 3a0e fld fs4,224(sp) + 1802: 49053b0b 0x49053b0b + 1806: 0a000013 li zero,160 + 180a: 0026 0x26 + 180c: 1349 addi t1,t1,-14 + 180e: 0000 unimp + 1810: 4901010b 0x4901010b + 1814: 00130113 addi sp,t1,1 + 1818: 0c00 addi s0,sp,528 + 181a: 0021 c.addi zero,8 + 181c: 1349 addi t1,t1,-14 + 181e: 00000b2f 0xb2f + 1822: 0d0d addi s10,s10,3 + 1824: 0300 addi s0,sp,384 + 1826: 3a08 fld fa0,48(a2) + 1828: 49053b0b 0x49053b0b + 182c: 000a3813 sltiu a6,s4,0 + 1830: 0e00 addi s0,sp,784 + 1832: 0115 addi sp,sp,5 + 1834: 13010c27 0x13010c27 + 1838: 0000 unimp + 183a: 4900050f 0x4900050f + 183e: 10000013 li zero,256 + 1842: 0b0b000f 0xb0b000f + 1846: 0000 unimp + 1848: 3411 jal 124c <__stack_size+0xa4c> + 184a: 0300 addi s0,sp,384 + 184c: 3a0e fld fs4,224(sp) + 184e: 49053b0b 0x49053b0b + 1852: 3c0c3f13 sltiu t5,s8,960 + 1856: 000c addi a1,sp,0 + 1858: 1200 addi s0,sp,288 + 185a: 0034 addi a3,sp,8 + 185c: 0b3a0e03 lb t3,179(s4) + 1860: 13490b3b 0x13490b3b + 1864: 0a02 slli s4,s4,0x0 + 1866: 0000 unimp + 1868: 03003413 sltiu s0,zero,48 + 186c: 3a0e fld fs4,224(sp) + 186e: 490b3b0b 0x490b3b0b + 1872: 3c0c3f13 sltiu t5,s8,960 + 1876: 000c addi a1,sp,0 1878: 1400 addi s0,sp,544 - 187a: 0e030113 addi sp,t1,224 - 187e: 0b3a050b 0xb3a050b - 1882: 13010b3b 0x13010b3b - 1886: 0000 unimp - 1888: 2115 jal 1cac <__stack_size+0x14ac> - 188a: 4900 lw s0,16(a0) - 188c: 00052f13 slti t5,a0,0 - 1890: 1600 addi s0,sp,800 - 1892: 012e slli sp,sp,0xb - 1894: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 189c: 01110c27 0x1110c27 - 18a0: 0112 slli sp,sp,0x4 - 18a2: 0640 addi s0,sp,772 - 18a4: 010c4297 auipc t0,0x10c4 - 18a8: 17000013 li zero,368 - 18ac: 0005 c.addi zero,1 - 18ae: 0b3a0e03 lb t3,179(s4) - 18b2: 1349053b 0x1349053b - 18b6: 0a02 slli s4,s4,0x0 - 18b8: 0000 unimp - 18ba: 2e18 fld fa4,24(a2) - 18bc: 3f01 jal 17cc <__stack_size+0xfcc> - 18be: 030c addi a1,sp,384 - 18c0: 3a0e fld fs4,224(sp) - 18c2: 27053b0b 0x27053b0b - 18c6: 110c addi a1,sp,160 - 18c8: 1201 addi tp,tp,-32 - 18ca: 4001 0x4001 - 18cc: 9606 add a2,a2,ra - 18ce: 0c42 slli s8,s8,0x10 - 18d0: 1301 addi t1,t1,-32 - 18d2: 0000 unimp - 18d4: 0519 addi a0,a0,6 - 18d6: 0300 addi s0,sp,384 - 18d8: 3a08 fld fa0,48(a2) - 18da: 49053b0b 0x49053b0b - 18de: 000a0213 mv tp,s4 - 18e2: 1a00 addi s0,sp,304 - 18e4: 0034 addi a3,sp,8 - 18e6: 0b3a0803 lb a6,179(s4) - 18ea: 1349053b 0x1349053b - 18ee: 0a02 slli s4,s4,0x0 - 18f0: 0000 unimp - 18f2: 0300341b 0x300341b - 18f6: 3a0e fld fs4,224(sp) - 18f8: 49053b0b 0x49053b0b - 18fc: 000a0213 mv tp,s4 - 1900: 1c00 addi s0,sp,560 - 1902: 0034 addi a3,sp,8 - 1904: 13490e03 lb t3,308(s2) - 1908: 0c34 addi a3,sp,536 - 190a: 0a02 slli s4,s4,0x0 - 190c: 0000 unimp - 190e: 0b1d addi s6,s6,7 - 1910: 1101 addi sp,sp,-32 - 1912: 1201 addi tp,tp,-32 - 1914: 0101 addi sp,sp,0 - 1916: 1e000013 li zero,480 - 191a: 0111010b 0x111010b - 191e: 0112 slli sp,sp,0x4 - 1920: 0000 unimp - 1922: 2e1f 3f01 030c 0x30c3f012e1f + 187a: 0034 addi a3,sp,8 + 187c: 0b3a0e03 lb t3,179(s4) + 1880: 13490b3b 0x13490b3b + 1884: 0a020c3f 2e150000 0x2e1500000a020c3f + 188c: 3f00 fld fs0,56(a4) + 188e: 030c addi a1,sp,384 + 1890: 3a0e fld fs4,224(sp) + 1892: 27053b0b 0x27053b0b + 1896: 490c lw a1,16(a0) + 1898: 12011113 0x12011113 + 189c: 4001 0x4001 + 189e: 9706 add a4,a4,ra + 18a0: 0c42 slli s8,s8,0x10 + 18a2: 0000 unimp + 18a4: 2e16 fld ft8,320(sp) + 18a6: 3f01 jal 17b6 <__stack_size+0xfb6> + 18a8: 030c addi a1,sp,384 + 18aa: 3a0e fld fs4,224(sp) + 18ac: 27053b0b 0x27053b0b + 18b0: 110c addi a1,sp,160 + 18b2: 1201 addi tp,tp,-32 + 18b4: 4001 0x4001 + 18b6: 9606 add a2,a2,ra + 18b8: 0c42 slli s8,s8,0x10 + 18ba: 1301 addi t1,t1,-32 + 18bc: 0000 unimp + 18be: 03003417 auipc s0,0x3003 + 18c2: 3a0e fld fs4,224(sp) + 18c4: 49053b0b 0x49053b0b + 18c8: 000a0213 mv tp,s4 + 18cc: 1800 addi s0,sp,48 + 18ce: 0005 c.addi zero,1 + 18d0: 0b3a0e03 lb t3,179(s4) + 18d4: 1349053b 0x1349053b + 18d8: 0a02 slli s4,s4,0x0 + 18da: 0000 unimp + 18dc: 3419 jal 12e2 <__stack_size+0xae2> + 18de: 0300 addi s0,sp,384 + 18e0: 490e lw s2,192(sp) + 18e2: 020c3413 sltiu s0,s8,32 + 18e6: 000a 0xa + 18e8: 1a00 addi s0,sp,304 + 18ea: 012e slli sp,sp,0xb + 18ec: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 18f4: 01110c27 0x1110c27 + 18f8: 0112 slli sp,sp,0x4 + 18fa: 0640 addi s0,sp,772 + 18fc: 4296 lw t0,68(sp) + 18fe: 010c addi a1,sp,128 + 1900: 1b000013 li zero,432 + 1904: 0111010b 0x111010b + 1908: 0112 slli sp,sp,0x4 + 190a: 0000 unimp + 190c: 2e1c fld fa5,24(a2) + 190e: 0301 addi t1,t1,0 + 1910: 3a0e fld fs4,224(sp) + 1912: 270b3b0b 0x270b3b0b + 1916: 110c addi a1,sp,160 + 1918: 1201 addi tp,tp,-32 + 191a: 4001 0x4001 + 191c: 9606 add a2,a2,ra + 191e: 0c42 slli s8,s8,0x10 + 1920: 1301 addi t1,t1,-32 + 1922: 0000 unimp + 1924: 051d addi a0,a0,7 + 1926: 0300 addi s0,sp,384 1928: 3a0e fld fs4,224(sp) - 192a: 27053b0b 0x27053b0b - 192e: 490c lw a1,16(a0) - 1930: 12011113 0x12011113 - 1934: 4001 0x4001 - 1936: 9606 add a2,a2,ra - 1938: 0c42 slli s8,s8,0x10 - 193a: 1301 addi t1,t1,-32 - 193c: 0000 unimp - 193e: 0a20 addi s0,sp,280 - 1940: 0300 addi s0,sp,384 - 1942: 3a0e fld fs4,224(sp) - 1944: 11053b0b 0x11053b0b - 1948: 0001 nop - 194a: 2100 fld fs0,0(a0) - 194c: 0655010b 0x655010b - 1950: 0000 unimp - 1952: 2e22 fld ft8,8(sp) - 1954: 0301 addi t1,t1,0 - 1956: 3a0e fld fs4,224(sp) - 1958: 27053b0b 0x27053b0b - 195c: 490c lw a1,16(a0) - 195e: 12011113 0x12011113 - 1962: 4001 0x4001 - 1964: 9606 add a2,a2,ra - 1966: 0c42 slli s8,s8,0x10 - 1968: 1301 addi t1,t1,-32 - 196a: 0000 unimp - 196c: 03012e23 sw a6,60(sp) - 1970: 3a0e fld fs4,224(sp) - 1972: 27053b0b 0x27053b0b - 1976: 110c addi a1,sp,160 - 1978: 1201 addi tp,tp,-32 - 197a: 4001 0x4001 - 197c: 9606 add a2,a2,ra - 197e: 0c42 slli s8,s8,0x10 - 1980: 1301 addi t1,t1,-32 - 1982: 0000 unimp - 1984: 2e24 fld fs1,88(a2) - 1986: 3f01 jal 1896 <__stack_size+0x1096> - 1988: 030c addi a1,sp,384 - 198a: 3a0e fld fs4,224(sp) - 198c: 270b3b0b 0x270b3b0b - 1990: 490c lw a1,16(a0) - 1992: 12011113 0x12011113 - 1996: 4001 0x4001 - 1998: 9606 add a2,a2,ra - 199a: 0c42 slli s8,s8,0x10 - 199c: 1301 addi t1,t1,-32 - 199e: 0000 unimp - 19a0: 0525 addi a0,a0,9 - 19a2: 0300 addi s0,sp,384 - 19a4: 3a0e fld fs4,224(sp) - 19a6: 490b3b0b 0x490b3b0b - 19aa: 000a0213 mv tp,s4 - 19ae: 2600 fld fs0,8(a2) - 19b0: 0034 addi a3,sp,8 - 19b2: 0b3a0803 lb a6,179(s4) - 19b6: 13490b3b 0x13490b3b - 19ba: 0a02 slli s4,s4,0x0 - 19bc: 0000 unimp - 19be: 3f012e27 fsw fa6,1020(sp) - 19c2: 030c addi a1,sp,384 - 19c4: 3a0e fld fs4,224(sp) - 19c6: 270b3b0b 0x270b3b0b - 19ca: 110c addi a1,sp,160 - 19cc: 1201 addi tp,tp,-32 - 19ce: 4001 0x4001 - 19d0: 9706 add a4,a4,ra - 19d2: 0c42 slli s8,s8,0x10 - 19d4: 1301 addi t1,t1,-32 - 19d6: 0000 unimp - 19d8: 2e28 fld fa0,88(a2) - 19da: 3f01 jal 18ea <__stack_size+0x10ea> - 19dc: 030c addi a1,sp,384 - 19de: 3a0e fld fs4,224(sp) - 19e0: 270b3b0b 0x270b3b0b - 19e4: 110c addi a1,sp,160 - 19e6: 1201 addi tp,tp,-32 - 19e8: 4001 0x4001 - 19ea: 9706 add a4,a4,ra - 19ec: 0c42 slli s8,s8,0x10 - 19ee: 0000 unimp - 19f0: 0100 addi s0,sp,128 - 19f2: 0111 addi sp,sp,4 - 19f4: 0e25 addi t3,t3,9 - 19f6: 0e030b13 addi s6,t1,224 - 19fa: 01110e1b 0x1110e1b - 19fe: 0112 slli sp,sp,0x4 - 1a00: 0610 addi a2,sp,768 - 1a02: 0000 unimp - 1a04: 2402 fld fs0,0(sp) - 1a06: 0b00 addi s0,sp,400 - 1a08: 030b3e0b 0x30b3e0b - 1a0c: 000e 0xe - 1a0e: 0300 addi s0,sp,384 - 1a10: 0016 0x16 - 1a12: 0b3a0e03 lb t3,179(s4) - 1a16: 13490b3b 0x13490b3b - 1a1a: 0000 unimp - 1a1c: 2404 fld fs1,8(s0) - 1a1e: 0b00 addi s0,sp,400 - 1a20: 030b3e0b 0x30b3e0b - 1a24: 0008 addi a0,sp,0 - 1a26: 0500 addi s0,sp,640 - 1a28: 0e030113 addi sp,t1,224 - 1a2c: 0b3a0b0b 0xb3a0b0b - 1a30: 1301053b 0x1301053b - 1a34: 0000 unimp - 1a36: 0d06 slli s10,s10,0x1 - 1a38: 0300 addi s0,sp,384 - 1a3a: 3a0e fld fs4,224(sp) - 1a3c: 49053b0b 0x49053b0b - 1a40: 000a3813 sltiu a6,s4,0 - 1a44: 0700 addi s0,sp,896 - 1a46: 0b0b000f 0xb0b000f - 1a4a: 1349 addi t1,t1,-14 - 1a4c: 0000 unimp - 1a4e: 1608 addi a0,sp,800 - 1a50: 0300 addi s0,sp,384 - 1a52: 3a0e fld fs4,224(sp) - 1a54: 49053b0b 0x49053b0b - 1a58: 09000013 li zero,144 - 1a5c: 0101 addi sp,sp,0 - 1a5e: 1349 addi t1,t1,-14 - 1a60: 1301 addi t1,t1,-32 - 1a62: 0000 unimp - 1a64: 210a fld ft2,128(sp) - 1a66: 4900 lw s0,16(a0) - 1a68: 000b2f13 slti t5,s6,0 - 1a6c: 0b00 addi s0,sp,400 - 1a6e: 0026 0x26 - 1a70: 1349 addi t1,t1,-14 - 1a72: 0000 unimp - 1a74: 040c addi a1,sp,512 - 1a76: 0301 addi t1,t1,0 - 1a78: 3e0e fld ft8,224(sp) - 1a7a: 490b0b0b 0x490b0b0b - 1a7e: 3b0b3a13 sltiu s4,s6,944 - 1a82: 0105 addi sp,sp,1 - 1a84: 0d000013 li zero,208 - 1a88: 0028 addi a0,sp,8 - 1a8a: 0b1c0e03 lb t3,177(s8) - 1a8e: 0000 unimp - 1a90: 0d0e slli s10,s10,0x3 - 1a92: 0300 addi s0,sp,384 - 1a94: 3a08 fld fa0,48(a2) - 1a96: 49053b0b 0x49053b0b - 1a9a: 000a3813 sltiu a6,s4,0 - 1a9e: 0f00 addi s0,sp,912 - 1aa0: 0115 addi sp,sp,5 - 1aa2: 13010c27 0x13010c27 - 1aa6: 0000 unimp - 1aa8: 0510 addi a2,sp,640 - 1aaa: 4900 lw s0,16(a0) - 1aac: 11000013 li zero,272 - 1ab0: 0b0b000f 0xb0b000f - 1ab4: 0000 unimp - 1ab6: 3412 fld fs0,288(sp) - 1ab8: 0300 addi s0,sp,384 - 1aba: 3a0e fld fs4,224(sp) - 1abc: 49053b0b 0x49053b0b - 1ac0: 3c0c3f13 sltiu t5,s8,960 - 1ac4: 000c addi a1,sp,0 - 1ac6: 1300 addi s0,sp,416 - 1ac8: 0034 addi a3,sp,8 - 1aca: 0b3a0e03 lb t3,179(s4) - 1ace: 13490b3b 0x13490b3b - 1ad2: 0c3c0c3f 34140000 0x341400000c3c0c3f - 1ada: 0300 addi s0,sp,384 - 1adc: 3a0e fld fs4,224(sp) - 1ade: 490b3b0b 0x490b3b0b - 1ae2: 000a0213 mv tp,s4 - 1ae6: 1500 addi s0,sp,672 - 1ae8: 012e slli sp,sp,0xb - 1aea: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 1af2: 13490c27 0x13490c27 - 1af6: 0111 addi sp,sp,4 - 1af8: 0112 slli sp,sp,0x4 - 1afa: 0640 addi s0,sp,772 - 1afc: 4296 lw t0,68(sp) - 1afe: 010c addi a1,sp,128 - 1b00: 16000013 li zero,352 - 1b04: 0005 c.addi zero,1 - 1b06: 0b3a0e03 lb t3,179(s4) - 1b0a: 1349053b 0x1349053b - 1b0e: 0a02 slli s4,s4,0x0 - 1b10: 0000 unimp - 1b12: 03003417 auipc s0,0x3003 + 192a: 490b3b0b 0x490b3b0b + 192e: 000a0213 mv tp,s4 + 1932: 1e00 addi s0,sp,816 + 1934: 012e slli sp,sp,0xb + 1936: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 193e: 01110c27 0x1110c27 + 1942: 0112 slli sp,sp,0x4 + 1944: 0640 addi s0,sp,772 + 1946: 010c4297 auipc t0,0x10c4 + 194a: 1f000013 li zero,496 + 194e: 012e slli sp,sp,0xb + 1950: 0b3a0e03 lb t3,179(s4) + 1954: 0c270b3b 0xc270b3b + 1958: 1349 addi t1,t1,-14 + 195a: 0111 addi sp,sp,4 + 195c: 0112 slli sp,sp,0x4 + 195e: 0640 addi s0,sp,772 + 1960: 010c4297 auipc t0,0x10c4 + 1964: 20000013 li zero,512 + 1968: 0005 c.addi zero,1 + 196a: 0b3a0803 lb a6,179(s4) + 196e: 13490b3b 0x13490b3b + 1972: 0a02 slli s4,s4,0x0 + 1974: 0000 unimp + 1976: 2e21 jal 1c8e <__stack_size+0x148e> + 1978: 0301 addi t1,t1,0 + 197a: 3a0e fld fs4,224(sp) + 197c: 270b3b0b 0x270b3b0b + 1980: 110c addi a1,sp,160 + 1982: 1201 addi tp,tp,-32 + 1984: 4001 0x4001 + 1986: 9706 add a4,a4,ra + 1988: 0c42 slli s8,s8,0x10 + 198a: 1301 addi t1,t1,-32 + 198c: 0000 unimp + 198e: 2e22 fld ft8,8(sp) + 1990: 0301 addi t1,t1,0 + 1992: 3a0e fld fs4,224(sp) + 1994: 270b3b0b 0x270b3b0b + 1998: 110c addi a1,sp,160 + 199a: 1201 addi tp,tp,-32 + 199c: 4001 0x4001 + 199e: 9706 add a4,a4,ra + 19a0: 0c42 slli s8,s8,0x10 + 19a2: 0000 unimp + 19a4: 0100 addi s0,sp,128 + 19a6: 0111 addi sp,sp,4 + 19a8: 0e25 addi t3,t3,9 + 19aa: 0e030b13 addi s6,t1,224 + 19ae: 01110e1b 0x1110e1b + 19b2: 0112 slli sp,sp,0x4 + 19b4: 0610 addi a2,sp,768 + 19b6: 0000 unimp + 19b8: 2402 fld fs0,0(sp) + 19ba: 0b00 addi s0,sp,400 + 19bc: 030b3e0b 0x30b3e0b + 19c0: 000e 0xe + 19c2: 0300 addi s0,sp,384 + 19c4: 0016 0x16 + 19c6: 0b3a0e03 lb t3,179(s4) + 19ca: 13490b3b 0x13490b3b + 19ce: 0000 unimp + 19d0: 2404 fld fs1,8(s0) + 19d2: 0b00 addi s0,sp,400 + 19d4: 030b3e0b 0x30b3e0b + 19d8: 0008 addi a0,sp,0 + 19da: 0500 addi s0,sp,640 + 19dc: 0e030113 addi sp,t1,224 + 19e0: 0b3a0b0b 0xb3a0b0b + 19e4: 1301053b 0x1301053b + 19e8: 0000 unimp + 19ea: 0d06 slli s10,s10,0x1 + 19ec: 0300 addi s0,sp,384 + 19ee: 3a0e fld fs4,224(sp) + 19f0: 49053b0b 0x49053b0b + 19f4: 000a3813 sltiu a6,s4,0 + 19f8: 0700 addi s0,sp,896 + 19fa: 0b0b000f 0xb0b000f + 19fe: 1349 addi t1,t1,-14 + 1a00: 0000 unimp + 1a02: 1608 addi a0,sp,800 + 1a04: 0300 addi s0,sp,384 + 1a06: 3a0e fld fs4,224(sp) + 1a08: 49053b0b 0x49053b0b + 1a0c: 09000013 li zero,144 + 1a10: 0101 addi sp,sp,0 + 1a12: 1349 addi t1,t1,-14 + 1a14: 1301 addi t1,t1,-32 + 1a16: 0000 unimp + 1a18: 210a fld ft2,128(sp) + 1a1a: 4900 lw s0,16(a0) + 1a1c: 000b2f13 slti t5,s6,0 + 1a20: 0b00 addi s0,sp,400 + 1a22: 0026 0x26 + 1a24: 1349 addi t1,t1,-14 + 1a26: 0000 unimp + 1a28: 040c addi a1,sp,512 + 1a2a: 0301 addi t1,t1,0 + 1a2c: 3e0e fld ft8,224(sp) + 1a2e: 490b0b0b 0x490b0b0b + 1a32: 3b0b3a13 sltiu s4,s6,944 + 1a36: 0105 addi sp,sp,1 + 1a38: 0d000013 li zero,208 + 1a3c: 0028 addi a0,sp,8 + 1a3e: 0b1c0e03 lb t3,177(s8) + 1a42: 0000 unimp + 1a44: 0d0e slli s10,s10,0x3 + 1a46: 0300 addi s0,sp,384 + 1a48: 3a08 fld fa0,48(a2) + 1a4a: 49053b0b 0x49053b0b + 1a4e: 000a3813 sltiu a6,s4,0 + 1a52: 0f00 addi s0,sp,912 + 1a54: 0115 addi sp,sp,5 + 1a56: 13010c27 0x13010c27 + 1a5a: 0000 unimp + 1a5c: 0510 addi a2,sp,640 + 1a5e: 4900 lw s0,16(a0) + 1a60: 11000013 li zero,272 + 1a64: 0b0b000f 0xb0b000f + 1a68: 0000 unimp + 1a6a: 3412 fld fs0,288(sp) + 1a6c: 0300 addi s0,sp,384 + 1a6e: 3a0e fld fs4,224(sp) + 1a70: 49053b0b 0x49053b0b + 1a74: 3c0c3f13 sltiu t5,s8,960 + 1a78: 000c addi a1,sp,0 + 1a7a: 1300 addi s0,sp,416 + 1a7c: 0034 addi a3,sp,8 + 1a7e: 0b3a0e03 lb t3,179(s4) + 1a82: 13490b3b 0x13490b3b + 1a86: 0c3c0c3f 34140000 0x341400000c3c0c3f + 1a8e: 0300 addi s0,sp,384 + 1a90: 3a0e fld fs4,224(sp) + 1a92: 490b3b0b 0x490b3b0b + 1a96: 000a0213 mv tp,s4 + 1a9a: 1500 addi s0,sp,672 + 1a9c: 012e slli sp,sp,0xb + 1a9e: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 1aa6: 13490c27 0x13490c27 + 1aaa: 0111 addi sp,sp,4 + 1aac: 0112 slli sp,sp,0x4 + 1aae: 0640 addi s0,sp,772 + 1ab0: 4296 lw t0,68(sp) + 1ab2: 010c addi a1,sp,128 + 1ab4: 16000013 li zero,352 + 1ab8: 0005 c.addi zero,1 + 1aba: 0b3a0e03 lb t3,179(s4) + 1abe: 1349053b 0x1349053b + 1ac2: 0a02 slli s4,s4,0x0 + 1ac4: 0000 unimp + 1ac6: 03003417 auipc s0,0x3003 + 1aca: 3a0e fld fs4,224(sp) + 1acc: 49053b0b 0x49053b0b + 1ad0: 000a0213 mv tp,s4 + 1ad4: 1800 addi s0,sp,48 + 1ad6: 0021 c.addi zero,8 + 1ad8: 0000 unimp + 1ada: 2e19 jal 1df0 <__stack_size+0x15f0> + 1adc: 3f01 jal 19ec <__stack_size+0x11ec> + 1ade: 030c addi a1,sp,384 + 1ae0: 3a0e fld fs4,224(sp) + 1ae2: 27053b0b 0x27053b0b + 1ae6: 110c addi a1,sp,160 + 1ae8: 1201 addi tp,tp,-32 + 1aea: 4001 0x4001 + 1aec: 9606 add a2,a2,ra + 1aee: 0c42 slli s8,s8,0x10 + 1af0: 1301 addi t1,t1,-32 + 1af2: 0000 unimp + 1af4: 341a fld fs0,416(sp) + 1af6: 0300 addi s0,sp,384 + 1af8: 490e lw s2,192(sp) + 1afa: 020c3413 sltiu s0,s8,32 + 1afe: 000a 0xa + 1b00: 1b00 addi s0,sp,432 + 1b02: 0005 c.addi zero,1 + 1b04: 0b3a0803 lb a6,179(s4) + 1b08: 1349053b 0x1349053b + 1b0c: 0a02 slli s4,s4,0x0 + 1b0e: 0000 unimp + 1b10: 2e1c fld fa5,24(a2) + 1b12: 3f00 fld fs0,56(a4) + 1b14: 030c addi a1,sp,384 1b16: 3a0e fld fs4,224(sp) - 1b18: 49053b0b 0x49053b0b - 1b1c: 000a0213 mv tp,s4 - 1b20: 1800 addi s0,sp,48 - 1b22: 0021 c.addi zero,8 - 1b24: 0000 unimp - 1b26: 2e19 jal 1e3c <__stack_size+0x163c> - 1b28: 3f01 jal 1a38 <__stack_size+0x1238> - 1b2a: 030c addi a1,sp,384 - 1b2c: 3a0e fld fs4,224(sp) - 1b2e: 27053b0b 0x27053b0b - 1b32: 110c addi a1,sp,160 - 1b34: 1201 addi tp,tp,-32 - 1b36: 4001 0x4001 - 1b38: 9606 add a2,a2,ra - 1b3a: 0c42 slli s8,s8,0x10 - 1b3c: 1301 addi t1,t1,-32 - 1b3e: 0000 unimp - 1b40: 341a fld fs0,416(sp) - 1b42: 0300 addi s0,sp,384 - 1b44: 490e lw s2,192(sp) - 1b46: 020c3413 sltiu s0,s8,32 - 1b4a: 000a 0xa - 1b4c: 1b00 addi s0,sp,432 - 1b4e: 0005 c.addi zero,1 - 1b50: 0b3a0803 lb a6,179(s4) - 1b54: 1349053b 0x1349053b - 1b58: 0a02 slli s4,s4,0x0 - 1b5a: 0000 unimp - 1b5c: 2e1c fld fa5,24(a2) - 1b5e: 3f00 fld fs0,56(a4) - 1b60: 030c addi a1,sp,384 - 1b62: 3a0e fld fs4,224(sp) - 1b64: 270b3b0b 0x270b3b0b - 1b68: 490c lw a1,16(a0) - 1b6a: 12011113 0x12011113 - 1b6e: 4001 0x4001 - 1b70: 9706 add a4,a4,ra - 1b72: 0c42 slli s8,s8,0x10 - 1b74: 0000 unimp - 1b76: 2e1d jal 1eac <__stack_size+0x16ac> - 1b78: 3f01 jal 1a88 <__stack_size+0x1288> - 1b7a: 030c addi a1,sp,384 - 1b7c: 3a0e fld fs4,224(sp) - 1b7e: 270b3b0b 0x270b3b0b - 1b82: 490c lw a1,16(a0) - 1b84: 12011113 0x12011113 - 1b88: 4001 0x4001 - 1b8a: 9606 add a2,a2,ra - 1b8c: 0c42 slli s8,s8,0x10 - 1b8e: 1301 addi t1,t1,-32 - 1b90: 0000 unimp - 1b92: 051e slli a0,a0,0x7 - 1b94: 0300 addi s0,sp,384 - 1b96: 3a0e fld fs4,224(sp) - 1b98: 490b3b0b 0x490b3b0b - 1b9c: 000a0213 mv tp,s4 - 1ba0: 1f00 addi s0,sp,944 - 1ba2: 012e slli sp,sp,0xb - 1ba4: 0b3a0e03 lb t3,179(s4) - 1ba8: 0c270b3b 0xc270b3b - 1bac: 1349 addi t1,t1,-14 + 1b18: 270b3b0b 0x270b3b0b + 1b1c: 490c lw a1,16(a0) + 1b1e: 12011113 0x12011113 + 1b22: 4001 0x4001 + 1b24: 9706 add a4,a4,ra + 1b26: 0c42 slli s8,s8,0x10 + 1b28: 0000 unimp + 1b2a: 2e1d jal 1e60 <__stack_size+0x1660> + 1b2c: 3f01 jal 1a3c <__stack_size+0x123c> + 1b2e: 030c addi a1,sp,384 + 1b30: 3a0e fld fs4,224(sp) + 1b32: 270b3b0b 0x270b3b0b + 1b36: 490c lw a1,16(a0) + 1b38: 12011113 0x12011113 + 1b3c: 4001 0x4001 + 1b3e: 9606 add a2,a2,ra + 1b40: 0c42 slli s8,s8,0x10 + 1b42: 1301 addi t1,t1,-32 + 1b44: 0000 unimp + 1b46: 051e slli a0,a0,0x7 + 1b48: 0300 addi s0,sp,384 + 1b4a: 3a0e fld fs4,224(sp) + 1b4c: 490b3b0b 0x490b3b0b + 1b50: 000a0213 mv tp,s4 + 1b54: 1f00 addi s0,sp,944 + 1b56: 012e slli sp,sp,0xb + 1b58: 0b3a0e03 lb t3,179(s4) + 1b5c: 0c270b3b 0xc270b3b + 1b60: 1349 addi t1,t1,-14 + 1b62: 0111 addi sp,sp,4 + 1b64: 0112 slli sp,sp,0x4 + 1b66: 0640 addi s0,sp,772 + 1b68: 4296 lw t0,68(sp) + 1b6a: 010c addi a1,sp,128 + 1b6c: 20000013 li zero,512 + 1b70: 012e slli sp,sp,0xb + 1b72: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 1b7a: 01110c27 0x1110c27 + 1b7e: 0112 slli sp,sp,0x4 + 1b80: 0640 addi s0,sp,772 + 1b82: 4296 lw t0,68(sp) + 1b84: 010c addi a1,sp,128 + 1b86: 21000013 li zero,528 + 1b8a: 012e slli sp,sp,0xb + 1b8c: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 1b94: 01110c27 0x1110c27 + 1b98: 0112 slli sp,sp,0x4 + 1b9a: 0640 addi s0,sp,772 + 1b9c: 010c4297 auipc t0,0x10c4 + 1ba0: 22000013 li zero,544 + 1ba4: 012e slli sp,sp,0xb + 1ba6: 0b3a0e03 lb t3,179(s4) + 1baa: 0c270b3b 0xc270b3b 1bae: 0111 addi sp,sp,4 1bb0: 0112 slli sp,sp,0x4 1bb2: 0640 addi s0,sp,772 - 1bb4: 4296 lw t0,68(sp) - 1bb6: 010c addi a1,sp,128 - 1bb8: 20000013 li zero,512 - 1bbc: 012e slli sp,sp,0xb - 1bbe: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 1bc6: 01110c27 0x1110c27 - 1bca: 0112 slli sp,sp,0x4 - 1bcc: 0640 addi s0,sp,772 - 1bce: 4296 lw t0,68(sp) - 1bd0: 010c addi a1,sp,128 - 1bd2: 21000013 li zero,528 - 1bd6: 012e slli sp,sp,0xb - 1bd8: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 1be0: 01110c27 0x1110c27 - 1be4: 0112 slli sp,sp,0x4 - 1be6: 0640 addi s0,sp,772 - 1be8: 010c4297 auipc t0,0x10c4 - 1bec: 22000013 li zero,544 - 1bf0: 012e slli sp,sp,0xb - 1bf2: 0b3a0e03 lb t3,179(s4) - 1bf6: 0c270b3b 0xc270b3b - 1bfa: 0111 addi sp,sp,4 - 1bfc: 0112 slli sp,sp,0x4 - 1bfe: 0640 addi s0,sp,772 - 1c00: 010c4297 auipc t0,0x10c4 - 1c04: 23000013 li zero,560 - 1c08: 0005 c.addi zero,1 - 1c0a: 0b3a0803 lb a6,179(s4) - 1c0e: 13490b3b 0x13490b3b - 1c12: 0a02 slli s4,s4,0x0 - 1c14: 0000 unimp - 1c16: 2e24 fld fs1,88(a2) - 1c18: 0301 addi t1,t1,0 - 1c1a: 3a0e fld fs4,224(sp) - 1c1c: 270b3b0b 0x270b3b0b - 1c20: 110c addi a1,sp,160 - 1c22: 1201 addi tp,tp,-32 - 1c24: 4001 0x4001 - 1c26: 9706 add a4,a4,ra - 1c28: 0c42 slli s8,s8,0x10 - 1c2a: 0000 unimp - 1c2c: 0100 addi s0,sp,128 - 1c2e: 0111 addi sp,sp,4 - 1c30: 0e25 addi t3,t3,9 - 1c32: 0e030b13 addi s6,t1,224 - 1c36: 01110e1b 0x1110e1b - 1c3a: 0112 slli sp,sp,0x4 - 1c3c: 0610 addi a2,sp,768 - 1c3e: 0000 unimp - 1c40: 2402 fld fs0,0(sp) - 1c42: 0b00 addi s0,sp,400 - 1c44: 030b3e0b 0x30b3e0b - 1c48: 000e 0xe - 1c4a: 0300 addi s0,sp,384 - 1c4c: 0016 0x16 - 1c4e: 0b3a0e03 lb t3,179(s4) - 1c52: 13490b3b 0x13490b3b - 1c56: 0000 unimp - 1c58: 2404 fld fs1,8(s0) + 1bb4: 010c4297 auipc t0,0x10c4 + 1bb8: 23000013 li zero,560 + 1bbc: 0005 c.addi zero,1 + 1bbe: 0b3a0803 lb a6,179(s4) + 1bc2: 13490b3b 0x13490b3b + 1bc6: 0a02 slli s4,s4,0x0 + 1bc8: 0000 unimp + 1bca: 2e24 fld fs1,88(a2) + 1bcc: 0301 addi t1,t1,0 + 1bce: 3a0e fld fs4,224(sp) + 1bd0: 270b3b0b 0x270b3b0b + 1bd4: 110c addi a1,sp,160 + 1bd6: 1201 addi tp,tp,-32 + 1bd8: 4001 0x4001 + 1bda: 9706 add a4,a4,ra + 1bdc: 0c42 slli s8,s8,0x10 + 1bde: 0000 unimp + 1be0: 0100 addi s0,sp,128 + 1be2: 0111 addi sp,sp,4 + 1be4: 0e25 addi t3,t3,9 + 1be6: 0e030b13 addi s6,t1,224 + 1bea: 01110e1b 0x1110e1b + 1bee: 0112 slli sp,sp,0x4 + 1bf0: 0610 addi a2,sp,768 + 1bf2: 0000 unimp + 1bf4: 2402 fld fs0,0(sp) + 1bf6: 0b00 addi s0,sp,400 + 1bf8: 030b3e0b 0x30b3e0b + 1bfc: 000e 0xe + 1bfe: 0300 addi s0,sp,384 + 1c00: 0016 0x16 + 1c02: 0b3a0e03 lb t3,179(s4) + 1c06: 13490b3b 0x13490b3b + 1c0a: 0000 unimp + 1c0c: 2404 fld fs1,8(s0) + 1c0e: 0b00 addi s0,sp,400 + 1c10: 030b3e0b 0x30b3e0b + 1c14: 0008 addi a0,sp,0 + 1c16: 0500 addi s0,sp,640 + 1c18: 0e030113 addi sp,t1,224 + 1c1c: 0b3a0b0b 0xb3a0b0b + 1c20: 1301053b 0x1301053b + 1c24: 0000 unimp + 1c26: 0d06 slli s10,s10,0x1 + 1c28: 0300 addi s0,sp,384 + 1c2a: 3a0e fld fs4,224(sp) + 1c2c: 49053b0b 0x49053b0b + 1c30: 000a3813 sltiu a6,s4,0 + 1c34: 0700 addi s0,sp,896 + 1c36: 0b0b000f 0xb0b000f + 1c3a: 1349 addi t1,t1,-14 + 1c3c: 0000 unimp + 1c3e: 1608 addi a0,sp,800 + 1c40: 0300 addi s0,sp,384 + 1c42: 3a0e fld fs4,224(sp) + 1c44: 49053b0b 0x49053b0b + 1c48: 09000013 li zero,144 + 1c4c: 0026 0x26 + 1c4e: 1349 addi t1,t1,-14 + 1c50: 0000 unimp + 1c52: 010a slli sp,sp,0x2 + 1c54: 4901 li s2,0 + 1c56: 00130113 addi sp,t1,1 1c5a: 0b00 addi s0,sp,400 - 1c5c: 030b3e0b 0x30b3e0b - 1c60: 0008 addi a0,sp,0 - 1c62: 0500 addi s0,sp,640 - 1c64: 0e030113 addi sp,t1,224 - 1c68: 0b3a0b0b 0xb3a0b0b - 1c6c: 1301053b 0x1301053b - 1c70: 0000 unimp - 1c72: 0d06 slli s10,s10,0x1 - 1c74: 0300 addi s0,sp,384 - 1c76: 3a0e fld fs4,224(sp) - 1c78: 49053b0b 0x49053b0b - 1c7c: 000a3813 sltiu a6,s4,0 - 1c80: 0700 addi s0,sp,896 - 1c82: 0b0b000f 0xb0b000f - 1c86: 1349 addi t1,t1,-14 - 1c88: 0000 unimp - 1c8a: 1608 addi a0,sp,800 - 1c8c: 0300 addi s0,sp,384 - 1c8e: 3a0e fld fs4,224(sp) - 1c90: 49053b0b 0x49053b0b - 1c94: 09000013 li zero,144 - 1c98: 0026 0x26 - 1c9a: 1349 addi t1,t1,-14 - 1c9c: 0000 unimp - 1c9e: 010a slli sp,sp,0x2 - 1ca0: 4901 li s2,0 - 1ca2: 00130113 addi sp,t1,1 - 1ca6: 0b00 addi s0,sp,400 - 1ca8: 0021 c.addi zero,8 - 1caa: 1349 addi t1,t1,-14 - 1cac: 00000b2f 0xb2f - 1cb0: 040c addi a1,sp,512 - 1cb2: 0301 addi t1,t1,0 - 1cb4: 3e0e fld ft8,224(sp) - 1cb6: 490b0b0b 0x490b0b0b - 1cba: 3b0b3a13 sltiu s4,s6,944 - 1cbe: 0105 addi sp,sp,1 - 1cc0: 0d000013 li zero,208 - 1cc4: 0028 addi a0,sp,8 - 1cc6: 0b1c0e03 lb t3,177(s8) - 1cca: 0000 unimp - 1ccc: 0d0e slli s10,s10,0x3 - 1cce: 0300 addi s0,sp,384 - 1cd0: 3a08 fld fa0,48(a2) - 1cd2: 49053b0b 0x49053b0b - 1cd6: 000a3813 sltiu a6,s4,0 - 1cda: 0f00 addi s0,sp,912 - 1cdc: 0115 addi sp,sp,5 - 1cde: 13010c27 0x13010c27 - 1ce2: 0000 unimp - 1ce4: 0510 addi a2,sp,640 - 1ce6: 4900 lw s0,16(a0) - 1ce8: 11000013 li zero,272 - 1cec: 0b0b000f 0xb0b000f - 1cf0: 0000 unimp - 1cf2: 3412 fld fs0,288(sp) - 1cf4: 0300 addi s0,sp,384 - 1cf6: 3a0e fld fs4,224(sp) - 1cf8: 49053b0b 0x49053b0b - 1cfc: 3c0c3f13 sltiu t5,s8,960 - 1d00: 000c addi a1,sp,0 - 1d02: 1300 addi s0,sp,416 - 1d04: 0034 addi a3,sp,8 - 1d06: 0b3a0e03 lb t3,179(s4) - 1d0a: 13490b3b 0x13490b3b - 1d0e: 0a02 slli s4,s4,0x0 - 1d10: 0000 unimp - 1d12: 2114 fld fa3,0(a0) - 1d14: 4900 lw s0,16(a0) - 1d16: 00052f13 slti t5,a0,0 - 1d1a: 1500 addi s0,sp,672 - 1d1c: 0034 addi a3,sp,8 + 1c5c: 0021 c.addi zero,8 + 1c5e: 1349 addi t1,t1,-14 + 1c60: 00000b2f 0xb2f + 1c64: 040c addi a1,sp,512 + 1c66: 0301 addi t1,t1,0 + 1c68: 3e0e fld ft8,224(sp) + 1c6a: 490b0b0b 0x490b0b0b + 1c6e: 3b0b3a13 sltiu s4,s6,944 + 1c72: 0105 addi sp,sp,1 + 1c74: 0d000013 li zero,208 + 1c78: 0028 addi a0,sp,8 + 1c7a: 0b1c0e03 lb t3,177(s8) + 1c7e: 0000 unimp + 1c80: 0d0e slli s10,s10,0x3 + 1c82: 0300 addi s0,sp,384 + 1c84: 3a08 fld fa0,48(a2) + 1c86: 49053b0b 0x49053b0b + 1c8a: 000a3813 sltiu a6,s4,0 + 1c8e: 0f00 addi s0,sp,912 + 1c90: 0115 addi sp,sp,5 + 1c92: 13010c27 0x13010c27 + 1c96: 0000 unimp + 1c98: 0510 addi a2,sp,640 + 1c9a: 4900 lw s0,16(a0) + 1c9c: 11000013 li zero,272 + 1ca0: 0b0b000f 0xb0b000f + 1ca4: 0000 unimp + 1ca6: 3412 fld fs0,288(sp) + 1ca8: 0300 addi s0,sp,384 + 1caa: 3a0e fld fs4,224(sp) + 1cac: 49053b0b 0x49053b0b + 1cb0: 3c0c3f13 sltiu t5,s8,960 + 1cb4: 000c addi a1,sp,0 + 1cb6: 1300 addi s0,sp,416 + 1cb8: 0034 addi a3,sp,8 + 1cba: 0b3a0e03 lb t3,179(s4) + 1cbe: 13490b3b 0x13490b3b + 1cc2: 0a02 slli s4,s4,0x0 + 1cc4: 0000 unimp + 1cc6: 2114 fld fa3,0(a0) + 1cc8: 4900 lw s0,16(a0) + 1cca: 00052f13 slti t5,a0,0 + 1cce: 1500 addi s0,sp,672 + 1cd0: 0034 addi a3,sp,8 + 1cd2: 0b3a0e03 lb t3,179(s4) + 1cd6: 13490b3b 0x13490b3b + 1cda: 0188 addi a0,sp,192 + 1cdc: 000a020b 0xa020b + 1ce0: 1600 addi s0,sp,800 + 1ce2: 0034 addi a3,sp,8 + 1ce4: 0b3a0e03 lb t3,179(s4) + 1ce8: 13490b3b 0x13490b3b + 1cec: 0c3c0c3f 2e170000 0x2e1700000c3c0c3f + 1cf4: 3f01 jal 1c04 <__stack_size+0x1404> + 1cf6: 030c addi a1,sp,384 + 1cf8: 3a0e fld fs4,224(sp) + 1cfa: 27053b0b 0x27053b0b + 1cfe: 110c addi a1,sp,160 + 1d00: 1201 addi tp,tp,-32 + 1d02: 4001 0x4001 + 1d04: 9606 add a2,a2,ra + 1d06: 0c42 slli s8,s8,0x10 + 1d08: 1301 addi t1,t1,-32 + 1d0a: 0000 unimp + 1d0c: 3418 fld fa4,40(s0) + 1d0e: 0300 addi s0,sp,384 + 1d10: 3a08 fld fa0,48(a2) + 1d12: 49053b0b 0x49053b0b + 1d16: 000a0213 mv tp,s4 + 1d1a: 1900 addi s0,sp,176 + 1d1c: 012e slli sp,sp,0xb 1d1e: 0b3a0e03 lb t3,179(s4) - 1d22: 13490b3b 0x13490b3b - 1d26: 0188 addi a0,sp,192 - 1d28: 000a020b 0xa020b - 1d2c: 1600 addi s0,sp,800 - 1d2e: 0034 addi a3,sp,8 - 1d30: 0b3a0e03 lb t3,179(s4) - 1d34: 13490b3b 0x13490b3b - 1d38: 0c3c0c3f 2e170000 0x2e1700000c3c0c3f - 1d40: 3f01 jal 1c50 <__stack_size+0x1450> - 1d42: 030c addi a1,sp,384 - 1d44: 3a0e fld fs4,224(sp) - 1d46: 27053b0b 0x27053b0b - 1d4a: 110c addi a1,sp,160 - 1d4c: 1201 addi tp,tp,-32 - 1d4e: 4001 0x4001 - 1d50: 9606 add a2,a2,ra - 1d52: 0c42 slli s8,s8,0x10 - 1d54: 1301 addi t1,t1,-32 - 1d56: 0000 unimp - 1d58: 3418 fld fa4,40(s0) - 1d5a: 0300 addi s0,sp,384 - 1d5c: 3a08 fld fa0,48(a2) - 1d5e: 49053b0b 0x49053b0b - 1d62: 000a0213 mv tp,s4 - 1d66: 1900 addi s0,sp,176 - 1d68: 012e slli sp,sp,0xb - 1d6a: 0b3a0e03 lb t3,179(s4) - 1d6e: 0c27053b 0xc27053b - 1d72: 0111 addi sp,sp,4 - 1d74: 0112 slli sp,sp,0x4 - 1d76: 0640 addi s0,sp,772 - 1d78: 4296 lw t0,68(sp) - 1d7a: 010c addi a1,sp,128 - 1d7c: 1a000013 li zero,416 - 1d80: 0005 c.addi zero,1 - 1d82: 0b3a0e03 lb t3,179(s4) - 1d86: 1349053b 0x1349053b - 1d8a: 0a02 slli s4,s4,0x0 - 1d8c: 0000 unimp - 1d8e: 0300341b 0x300341b - 1d92: 3a0e fld fs4,224(sp) - 1d94: 49053b0b 0x49053b0b - 1d98: 000a0213 mv tp,s4 - 1d9c: 1c00 addi s0,sp,560 - 1d9e: 0111010b 0x111010b - 1da2: 0112 slli sp,sp,0x4 - 1da4: 0000 unimp - 1da6: 2e1d jal 20dc <__stack_size+0x18dc> - 1da8: 3f00 fld fs0,56(a4) - 1daa: 030c addi a1,sp,384 - 1dac: 3a0e fld fs4,224(sp) - 1dae: 27053b0b 0x27053b0b - 1db2: 490c lw a1,16(a0) - 1db4: 12011113 0x12011113 - 1db8: 4001 0x4001 - 1dba: 9606 add a2,a2,ra - 1dbc: 0c42 slli s8,s8,0x10 - 1dbe: 0000 unimp - 1dc0: 2e1e fld ft8,448(sp) - 1dc2: 3f01 jal 1cd2 <__stack_size+0x14d2> - 1dc4: 030c addi a1,sp,384 - 1dc6: 3a0e fld fs4,224(sp) - 1dc8: 27053b0b 0x27053b0b - 1dcc: 490c lw a1,16(a0) - 1dce: 12011113 0x12011113 - 1dd2: 4001 0x4001 - 1dd4: 9606 add a2,a2,ra - 1dd6: 0c42 slli s8,s8,0x10 - 1dd8: 1301 addi t1,t1,-32 - 1dda: 0000 unimp - 1ddc: 051f 0300 3a08 0x3a080300051f - 1de2: 49053b0b 0x49053b0b - 1de6: 000a0213 mv tp,s4 - 1dea: 2000 fld fs0,0(s0) - 1dec: 0034 addi a3,sp,8 - 1dee: 13490e03 lb t3,308(s2) - 1df2: 0c34 addi a3,sp,536 - 1df4: 0a02 slli s4,s4,0x0 + 1d22: 0c27053b 0xc27053b + 1d26: 0111 addi sp,sp,4 + 1d28: 0112 slli sp,sp,0x4 + 1d2a: 0640 addi s0,sp,772 + 1d2c: 4296 lw t0,68(sp) + 1d2e: 010c addi a1,sp,128 + 1d30: 1a000013 li zero,416 + 1d34: 0005 c.addi zero,1 + 1d36: 0b3a0e03 lb t3,179(s4) + 1d3a: 1349053b 0x1349053b + 1d3e: 0a02 slli s4,s4,0x0 + 1d40: 0000 unimp + 1d42: 0300341b 0x300341b + 1d46: 3a0e fld fs4,224(sp) + 1d48: 49053b0b 0x49053b0b + 1d4c: 000a0213 mv tp,s4 + 1d50: 1c00 addi s0,sp,560 + 1d52: 0111010b 0x111010b + 1d56: 0112 slli sp,sp,0x4 + 1d58: 0000 unimp + 1d5a: 2e1d jal 2090 <__stack_size+0x1890> + 1d5c: 3f00 fld fs0,56(a4) + 1d5e: 030c addi a1,sp,384 + 1d60: 3a0e fld fs4,224(sp) + 1d62: 27053b0b 0x27053b0b + 1d66: 490c lw a1,16(a0) + 1d68: 12011113 0x12011113 + 1d6c: 4001 0x4001 + 1d6e: 9606 add a2,a2,ra + 1d70: 0c42 slli s8,s8,0x10 + 1d72: 0000 unimp + 1d74: 2e1e fld ft8,448(sp) + 1d76: 3f01 jal 1c86 <__stack_size+0x1486> + 1d78: 030c addi a1,sp,384 + 1d7a: 3a0e fld fs4,224(sp) + 1d7c: 27053b0b 0x27053b0b + 1d80: 490c lw a1,16(a0) + 1d82: 12011113 0x12011113 + 1d86: 4001 0x4001 + 1d88: 9606 add a2,a2,ra + 1d8a: 0c42 slli s8,s8,0x10 + 1d8c: 1301 addi t1,t1,-32 + 1d8e: 0000 unimp + 1d90: 051f 0300 3a08 0x3a080300051f + 1d96: 49053b0b 0x49053b0b + 1d9a: 000a0213 mv tp,s4 + 1d9e: 2000 fld fs0,0(s0) + 1da0: 0034 addi a3,sp,8 + 1da2: 13490e03 lb t3,308(s2) + 1da6: 0c34 addi a3,sp,536 + 1da8: 0a02 slli s4,s4,0x0 + 1daa: 0000 unimp + 1dac: 0b21 addi s6,s6,8 + 1dae: 5501 li a0,-32 + 1db0: 0006 0x6 + 1db2: 2200 fld fs0,0(a2) + 1db4: 012e slli sp,sp,0xb + 1db6: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 1dbe: 13490c27 0x13490c27 + 1dc2: 0111 addi sp,sp,4 + 1dc4: 0112 slli sp,sp,0x4 + 1dc6: 0640 addi s0,sp,772 + 1dc8: 4296 lw t0,68(sp) + 1dca: 010c addi a1,sp,128 + 1dcc: 23000013 li zero,560 + 1dd0: 0005 c.addi zero,1 + 1dd2: 0b3a0e03 lb t3,179(s4) + 1dd6: 13490b3b 0x13490b3b + 1dda: 0a02 slli s4,s4,0x0 + 1ddc: 0000 unimp + 1dde: 2e24 fld fs1,88(a2) + 1de0: 3f01 jal 1cf0 <__stack_size+0x14f0> + 1de2: 030c addi a1,sp,384 + 1de4: 3a0e fld fs4,224(sp) + 1de6: 270b3b0b 0x270b3b0b + 1dea: 110c addi a1,sp,160 + 1dec: 1201 addi tp,tp,-32 + 1dee: 4001 0x4001 + 1df0: 9606 add a2,a2,ra + 1df2: 0c42 slli s8,s8,0x10 + 1df4: 1301 addi t1,t1,-32 1df6: 0000 unimp - 1df8: 0b21 addi s6,s6,8 - 1dfa: 5501 li a0,-32 - 1dfc: 0006 0x6 - 1dfe: 2200 fld fs0,0(a2) - 1e00: 012e slli sp,sp,0xb - 1e02: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 1e0a: 13490c27 0x13490c27 - 1e0e: 0111 addi sp,sp,4 - 1e10: 0112 slli sp,sp,0x4 - 1e12: 0640 addi s0,sp,772 - 1e14: 4296 lw t0,68(sp) - 1e16: 010c addi a1,sp,128 - 1e18: 23000013 li zero,560 - 1e1c: 0005 c.addi zero,1 - 1e1e: 0b3a0e03 lb t3,179(s4) - 1e22: 13490b3b 0x13490b3b - 1e26: 0a02 slli s4,s4,0x0 - 1e28: 0000 unimp - 1e2a: 2e24 fld fs1,88(a2) - 1e2c: 3f01 jal 1d3c <__stack_size+0x153c> - 1e2e: 030c addi a1,sp,384 - 1e30: 3a0e fld fs4,224(sp) - 1e32: 270b3b0b 0x270b3b0b - 1e36: 110c addi a1,sp,160 - 1e38: 1201 addi tp,tp,-32 - 1e3a: 4001 0x4001 - 1e3c: 9606 add a2,a2,ra - 1e3e: 0c42 slli s8,s8,0x10 - 1e40: 1301 addi t1,t1,-32 - 1e42: 0000 unimp - 1e44: 2e25 jal 217c <__stack_size+0x197c> - 1e46: 0301 addi t1,t1,0 - 1e48: 3a0e fld fs4,224(sp) - 1e4a: 270b3b0b 0x270b3b0b - 1e4e: 110c addi a1,sp,160 - 1e50: 1201 addi tp,tp,-32 - 1e52: 4001 0x4001 - 1e54: 9606 add a2,a2,ra - 1e56: 0c42 slli s8,s8,0x10 - 1e58: 1301 addi t1,t1,-32 - 1e5a: 0000 unimp - 1e5c: 3426 fld fs0,104(sp) - 1e5e: 0300 addi s0,sp,384 - 1e60: 3a08 fld fa0,48(a2) - 1e62: 490b3b0b 0x490b3b0b - 1e66: 000a0213 mv tp,s4 - 1e6a: 2700 fld fs0,8(a4) - 1e6c: 012e slli sp,sp,0xb - 1e6e: 0b3a0e03 lb t3,179(s4) - 1e72: 0c270b3b 0xc270b3b - 1e76: 1349 addi t1,t1,-14 - 1e78: 0111 addi sp,sp,4 - 1e7a: 0112 slli sp,sp,0x4 - 1e7c: 0640 addi s0,sp,772 - 1e7e: 4296 lw t0,68(sp) - 1e80: 010c addi a1,sp,128 - 1e82: 28000013 li zero,640 - 1e86: 012e slli sp,sp,0xb - 1e88: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 1e90: 01110c27 0x1110c27 - 1e94: 0112 slli sp,sp,0x4 - 1e96: 0640 addi s0,sp,772 - 1e98: 010c4297 auipc t0,0x10c4 - 1e9c: 29000013 li zero,656 - 1ea0: 012e slli sp,sp,0xb - 1ea2: 0b3a0e03 lb t3,179(s4) - 1ea6: 0c270b3b 0xc270b3b - 1eaa: 1349 addi t1,t1,-14 + 1df8: 2e25 jal 2130 <__stack_size+0x1930> + 1dfa: 0301 addi t1,t1,0 + 1dfc: 3a0e fld fs4,224(sp) + 1dfe: 270b3b0b 0x270b3b0b + 1e02: 110c addi a1,sp,160 + 1e04: 1201 addi tp,tp,-32 + 1e06: 4001 0x4001 + 1e08: 9606 add a2,a2,ra + 1e0a: 0c42 slli s8,s8,0x10 + 1e0c: 1301 addi t1,t1,-32 + 1e0e: 0000 unimp + 1e10: 3426 fld fs0,104(sp) + 1e12: 0300 addi s0,sp,384 + 1e14: 3a08 fld fa0,48(a2) + 1e16: 490b3b0b 0x490b3b0b + 1e1a: 000a0213 mv tp,s4 + 1e1e: 2700 fld fs0,8(a4) + 1e20: 012e slli sp,sp,0xb + 1e22: 0b3a0e03 lb t3,179(s4) + 1e26: 0c270b3b 0xc270b3b + 1e2a: 1349 addi t1,t1,-14 + 1e2c: 0111 addi sp,sp,4 + 1e2e: 0112 slli sp,sp,0x4 + 1e30: 0640 addi s0,sp,772 + 1e32: 4296 lw t0,68(sp) + 1e34: 010c addi a1,sp,128 + 1e36: 28000013 li zero,640 + 1e3a: 012e slli sp,sp,0xb + 1e3c: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 1e44: 01110c27 0x1110c27 + 1e48: 0112 slli sp,sp,0x4 + 1e4a: 0640 addi s0,sp,772 + 1e4c: 010c4297 auipc t0,0x10c4 + 1e50: 29000013 li zero,656 + 1e54: 012e slli sp,sp,0xb + 1e56: 0b3a0e03 lb t3,179(s4) + 1e5a: 0c270b3b 0xc270b3b + 1e5e: 1349 addi t1,t1,-14 + 1e60: 0111 addi sp,sp,4 + 1e62: 0112 slli sp,sp,0x4 + 1e64: 0640 addi s0,sp,772 + 1e66: 010c4297 auipc t0,0x10c4 + 1e6a: 2a000013 li zero,672 + 1e6e: 0005 c.addi zero,1 + 1e70: 0b3a0803 lb a6,179(s4) + 1e74: 13490b3b 0x13490b3b + 1e78: 0a02 slli s4,s4,0x0 + 1e7a: 0000 unimp + 1e7c: 03012e2b 0x3012e2b + 1e80: 3a0e fld fs4,224(sp) + 1e82: 270b3b0b 0x270b3b0b + 1e86: 110c addi a1,sp,160 + 1e88: 1201 addi tp,tp,-32 + 1e8a: 4001 0x4001 + 1e8c: 9706 add a4,a4,ra + 1e8e: 0c42 slli s8,s8,0x10 + 1e90: 1301 addi t1,t1,-32 + 1e92: 0000 unimp + 1e94: 2e2c fld fa1,88(a2) + 1e96: 0301 addi t1,t1,0 + 1e98: 3a0e fld fs4,224(sp) + 1e9a: 270b3b0b 0x270b3b0b + 1e9e: 110c addi a1,sp,160 + 1ea0: 1201 addi tp,tp,-32 + 1ea2: 4001 0x4001 + 1ea4: 9706 add a4,a4,ra + 1ea6: 0c42 slli s8,s8,0x10 + 1ea8: 0000 unimp + 1eaa: 0100 addi s0,sp,128 1eac: 0111 addi sp,sp,4 - 1eae: 0112 slli sp,sp,0x4 - 1eb0: 0640 addi s0,sp,772 - 1eb2: 010c4297 auipc t0,0x10c4 - 1eb6: 2a000013 li zero,672 - 1eba: 0005 c.addi zero,1 - 1ebc: 0b3a0803 lb a6,179(s4) - 1ec0: 13490b3b 0x13490b3b - 1ec4: 0a02 slli s4,s4,0x0 - 1ec6: 0000 unimp - 1ec8: 03012e2b 0x3012e2b - 1ecc: 3a0e fld fs4,224(sp) - 1ece: 270b3b0b 0x270b3b0b - 1ed2: 110c addi a1,sp,160 - 1ed4: 1201 addi tp,tp,-32 - 1ed6: 4001 0x4001 - 1ed8: 9706 add a4,a4,ra - 1eda: 0c42 slli s8,s8,0x10 - 1edc: 1301 addi t1,t1,-32 - 1ede: 0000 unimp - 1ee0: 2e2c fld fa1,88(a2) - 1ee2: 0301 addi t1,t1,0 - 1ee4: 3a0e fld fs4,224(sp) - 1ee6: 270b3b0b 0x270b3b0b - 1eea: 110c addi a1,sp,160 - 1eec: 1201 addi tp,tp,-32 - 1eee: 4001 0x4001 - 1ef0: 9706 add a4,a4,ra - 1ef2: 0c42 slli s8,s8,0x10 - 1ef4: 0000 unimp - 1ef6: 0100 addi s0,sp,128 - 1ef8: 0111 addi sp,sp,4 - 1efa: 0e25 addi t3,t3,9 - 1efc: 0e030b13 addi s6,t1,224 - 1f00: 01110e1b 0x1110e1b - 1f04: 0112 slli sp,sp,0x4 - 1f06: 0610 addi a2,sp,768 - 1f08: 0000 unimp - 1f0a: 2402 fld fs0,0(sp) - 1f0c: 0b00 addi s0,sp,400 - 1f0e: 030b3e0b 0x30b3e0b - 1f12: 000e 0xe - 1f14: 0300 addi s0,sp,384 - 1f16: 0016 0x16 - 1f18: 0b3a0e03 lb t3,179(s4) - 1f1c: 13490b3b 0x13490b3b - 1f20: 0000 unimp - 1f22: 2404 fld fs1,8(s0) - 1f24: 0b00 addi s0,sp,400 - 1f26: 030b3e0b 0x30b3e0b - 1f2a: 0008 addi a0,sp,0 - 1f2c: 0500 addi s0,sp,640 - 1f2e: 0016 0x16 - 1f30: 0b3a0e03 lb t3,179(s4) - 1f34: 1349053b 0x1349053b - 1f38: 0000 unimp - 1f3a: 1706 slli a4,a4,0x21 - 1f3c: 0b01 addi s6,s6,0 - 1f3e: 3b0b3a0b 0x3b0b3a0b - 1f42: 0013010b 0x13010b - 1f46: 0700 addi s0,sp,896 - 1f48: 000d c.addi zero,3 - 1f4a: 0b3a0e03 lb t3,179(s4) - 1f4e: 13490b3b 0x13490b3b - 1f52: 0000 unimp - 1f54: 0108 addi a0,sp,128 - 1f56: 4901 li s2,0 - 1f58: 00130113 addi sp,t1,1 - 1f5c: 0900 addi s0,sp,144 - 1f5e: 0021 c.addi zero,8 + 1eae: 0e25 addi t3,t3,9 + 1eb0: 0e030b13 addi s6,t1,224 + 1eb4: 01110e1b 0x1110e1b + 1eb8: 0112 slli sp,sp,0x4 + 1eba: 0610 addi a2,sp,768 + 1ebc: 0000 unimp + 1ebe: 2402 fld fs0,0(sp) + 1ec0: 0b00 addi s0,sp,400 + 1ec2: 030b3e0b 0x30b3e0b + 1ec6: 000e 0xe + 1ec8: 0300 addi s0,sp,384 + 1eca: 0016 0x16 + 1ecc: 0b3a0e03 lb t3,179(s4) + 1ed0: 13490b3b 0x13490b3b + 1ed4: 0000 unimp + 1ed6: 2404 fld fs1,8(s0) + 1ed8: 0b00 addi s0,sp,400 + 1eda: 030b3e0b 0x30b3e0b + 1ede: 0008 addi a0,sp,0 + 1ee0: 0500 addi s0,sp,640 + 1ee2: 0016 0x16 + 1ee4: 0b3a0e03 lb t3,179(s4) + 1ee8: 1349053b 0x1349053b + 1eec: 0000 unimp + 1eee: 1706 slli a4,a4,0x21 + 1ef0: 0b01 addi s6,s6,0 + 1ef2: 3b0b3a0b 0x3b0b3a0b + 1ef6: 0013010b 0x13010b + 1efa: 0700 addi s0,sp,896 + 1efc: 000d c.addi zero,3 + 1efe: 0b3a0e03 lb t3,179(s4) + 1f02: 13490b3b 0x13490b3b + 1f06: 0000 unimp + 1f08: 0108 addi a0,sp,128 + 1f0a: 4901 li s2,0 + 1f0c: 00130113 addi sp,t1,1 + 1f10: 0900 addi s0,sp,144 + 1f12: 0021 c.addi zero,8 + 1f14: 1349 addi t1,t1,-14 + 1f16: 00000b2f 0xb2f + 1f1a: 130a slli t1,t1,0x22 + 1f1c: 0b01 addi s6,s6,0 + 1f1e: 3b0b3a0b 0x3b0b3a0b + 1f22: 0013010b 0x13010b + 1f26: 0b00 addi s0,sp,400 + 1f28: 000d c.addi zero,3 + 1f2a: 0b3a0e03 lb t3,179(s4) + 1f2e: 13490b3b 0x13490b3b + 1f32: 0a38 addi a4,sp,280 + 1f34: 0000 unimp + 1f36: 0f0c addi a1,sp,912 + 1f38: 0b00 addi s0,sp,400 + 1f3a: 0d00000b 0xd00000b + 1f3e: 0e030113 addi sp,t1,224 + 1f42: 0b3a0b0b 0xb3a0b0b + 1f46: 13010b3b 0x13010b3b + 1f4a: 0000 unimp + 1f4c: 0d0e slli s10,s10,0x3 + 1f4e: 0300 addi s0,sp,384 + 1f50: 3a08 fld fa0,48(a2) + 1f52: 490b3b0b 0x490b3b0b + 1f56: 000a3813 sltiu a6,s4,0 + 1f5a: 0f00 addi s0,sp,912 + 1f5c: 0b0b000f 0xb0b000f 1f60: 1349 addi t1,t1,-14 - 1f62: 00000b2f 0xb2f - 1f66: 130a slli t1,t1,0x22 - 1f68: 0b01 addi s6,s6,0 - 1f6a: 3b0b3a0b 0x3b0b3a0b - 1f6e: 0013010b 0x13010b - 1f72: 0b00 addi s0,sp,400 - 1f74: 000d c.addi zero,3 - 1f76: 0b3a0e03 lb t3,179(s4) - 1f7a: 13490b3b 0x13490b3b - 1f7e: 0a38 addi a4,sp,280 - 1f80: 0000 unimp - 1f82: 0f0c addi a1,sp,912 - 1f84: 0b00 addi s0,sp,400 - 1f86: 0d00000b 0xd00000b - 1f8a: 0e030113 addi sp,t1,224 - 1f8e: 0b3a0b0b 0xb3a0b0b - 1f92: 13010b3b 0x13010b3b - 1f96: 0000 unimp - 1f98: 0d0e slli s10,s10,0x3 - 1f9a: 0300 addi s0,sp,384 - 1f9c: 3a08 fld fa0,48(a2) - 1f9e: 490b3b0b 0x490b3b0b - 1fa2: 000a3813 sltiu a6,s4,0 - 1fa6: 0f00 addi s0,sp,912 - 1fa8: 0b0b000f 0xb0b000f - 1fac: 1349 addi t1,t1,-14 - 1fae: 0000 unimp - 1fb0: 1310 addi a2,sp,416 - 1fb2: 0301 addi t1,t1,0 - 1fb4: 0b0e slli s6,s6,0x3 - 1fb6: 3a05 jal 18e6 <__stack_size+0x10e6> - 1fb8: 010b3b0b 0x10b3b0b - 1fbc: 11000013 li zero,272 - 1fc0: 0015 c.addi zero,5 - 1fc2: 00000c27 0xc27 - 1fc6: 1512 slli a0,a0,0x24 - 1fc8: 2701 jal 26c8 <__stack_size+0x1ec8> - 1fca: 490c lw a1,16(a0) - 1fcc: 00130113 addi sp,t1,1 - 1fd0: 1300 addi s0,sp,416 - 1fd2: 0005 c.addi zero,1 - 1fd4: 1349 addi t1,t1,-14 - 1fd6: 0000 unimp - 1fd8: 2614 fld fa3,8(a2) - 1fda: 4900 lw s0,16(a0) - 1fdc: 15000013 li zero,336 - 1fe0: 0e030113 addi sp,t1,224 - 1fe4: 0b3a050b 0xb3a050b - 1fe8: 1301053b 0x1301053b - 1fec: 0000 unimp - 1fee: 0d16 slli s10,s10,0x5 - 1ff0: 0300 addi s0,sp,384 - 1ff2: 3a0e fld fs4,224(sp) - 1ff4: 49053b0b 0x49053b0b - 1ff8: 000a3813 sltiu a6,s4,0 - 1ffc: 1700 addi s0,sp,928 - 1ffe: 0e030113 addi sp,t1,224 - 2002: 0b3a0b0b 0xb3a0b0b - 2006: 1301053b 0x1301053b - 200a: 0000 unimp - 200c: 1318 addi a4,sp,416 - 200e: 0b01 addi s6,s6,0 - 2010: 3b0b3a0b 0x3b0b3a0b - 2014: 0105 addi sp,sp,1 - 2016: 19000013 li zero,400 - 201a: 0b0b0117 auipc sp,0xb0b0 - 201e: 0b3a slli s6,s6,0xe - 2020: 1301053b 0x1301053b - 2024: 0000 unimp - 2026: 0d1a slli s10,s10,0x6 - 2028: 0300 addi s0,sp,384 - 202a: 3a0e fld fs4,224(sp) - 202c: 49053b0b 0x49053b0b - 2030: 1b000013 li zero,432 - 2034: 0e030013 addi zero,t1,224 - 2038: 0c3c addi a5,sp,536 - 203a: 0000 unimp - 203c: 151c addi a5,sp,672 - 203e: 2701 jal 273e <__stack_size+0x1f3e> - 2040: 010c addi a1,sp,128 - 2042: 1d000013 li zero,464 - 2046: 0034 addi a3,sp,8 - 2048: 0b3a0e03 lb t3,179(s4) - 204c: 1349053b 0x1349053b - 2050: 0c3c0c3f 341e0000 0x341e00000c3c0c3f - 2058: 0300 addi s0,sp,384 - 205a: 3a0e fld fs4,224(sp) - 205c: 490b3b0b 0x490b3b0b - 2060: 3c0c3f13 sltiu t5,s8,960 - 2064: 000c addi a1,sp,0 - 2066: 1f00 addi s0,sp,944 - 2068: 002e 0x2e - 206a: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 2072: 0111 addi sp,sp,4 - 2074: 0112 slli sp,sp,0x4 - 2076: 0640 addi s0,sp,772 - 2078: 000c4297 auipc t0,0xc4 - 207c: 2000 fld fs0,0(s0) - 207e: 012e slli sp,sp,0xb - 2080: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 2088: 0111 addi sp,sp,4 - 208a: 0112 slli sp,sp,0x4 - 208c: 0640 addi s0,sp,772 - 208e: 4296 lw t0,68(sp) - 2090: 010c addi a1,sp,128 - 2092: 21000013 li zero,528 - 2096: 0111010b 0x111010b - 209a: 0112 slli sp,sp,0x4 - 209c: 0000 unimp - 209e: 3422 fld fs0,40(sp) - 20a0: 0300 addi s0,sp,384 - 20a2: 3a0e fld fs4,224(sp) - 20a4: 490b3b0b 0x490b3b0b - 20a8: 000a0213 mv tp,s4 - 20ac: 2300 fld fs0,0(a4) - 20ae: 012e slli sp,sp,0xb - 20b0: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 20b8: 13490c27 0x13490c27 - 20bc: 0111 addi sp,sp,4 - 20be: 0112 slli sp,sp,0x4 - 20c0: 0640 addi s0,sp,772 - 20c2: 4296 lw t0,68(sp) - 20c4: 010c addi a1,sp,128 - 20c6: 24000013 li zero,576 - 20ca: 0005 c.addi zero,1 - 20cc: 0b3a0e03 lb t3,179(s4) - 20d0: 13490b3b 0x13490b3b - 20d4: 0a02 slli s4,s4,0x0 - 20d6: 0000 unimp - 20d8: 0525 addi a0,a0,9 - 20da: 0300 addi s0,sp,384 - 20dc: 3a08 fld fa0,48(a2) - 20de: 490b3b0b 0x490b3b0b - 20e2: 000a0213 mv tp,s4 - 20e6: 2600 fld fs0,8(a2) - 20e8: 012e slli sp,sp,0xb + 1f62: 0000 unimp + 1f64: 1310 addi a2,sp,416 + 1f66: 0301 addi t1,t1,0 + 1f68: 0b0e slli s6,s6,0x3 + 1f6a: 3a05 jal 189a <__stack_size+0x109a> + 1f6c: 010b3b0b 0x10b3b0b + 1f70: 11000013 li zero,272 + 1f74: 0015 c.addi zero,5 + 1f76: 00000c27 0xc27 + 1f7a: 1512 slli a0,a0,0x24 + 1f7c: 2701 jal 267c <__stack_size+0x1e7c> + 1f7e: 490c lw a1,16(a0) + 1f80: 00130113 addi sp,t1,1 + 1f84: 1300 addi s0,sp,416 + 1f86: 0005 c.addi zero,1 + 1f88: 1349 addi t1,t1,-14 + 1f8a: 0000 unimp + 1f8c: 2614 fld fa3,8(a2) + 1f8e: 4900 lw s0,16(a0) + 1f90: 15000013 li zero,336 + 1f94: 0e030113 addi sp,t1,224 + 1f98: 0b3a050b 0xb3a050b + 1f9c: 1301053b 0x1301053b + 1fa0: 0000 unimp + 1fa2: 0d16 slli s10,s10,0x5 + 1fa4: 0300 addi s0,sp,384 + 1fa6: 3a0e fld fs4,224(sp) + 1fa8: 49053b0b 0x49053b0b + 1fac: 000a3813 sltiu a6,s4,0 + 1fb0: 1700 addi s0,sp,928 + 1fb2: 0e030113 addi sp,t1,224 + 1fb6: 0b3a0b0b 0xb3a0b0b + 1fba: 1301053b 0x1301053b + 1fbe: 0000 unimp + 1fc0: 1318 addi a4,sp,416 + 1fc2: 0b01 addi s6,s6,0 + 1fc4: 3b0b3a0b 0x3b0b3a0b + 1fc8: 0105 addi sp,sp,1 + 1fca: 19000013 li zero,400 + 1fce: 0b0b0117 auipc sp,0xb0b0 + 1fd2: 0b3a slli s6,s6,0xe + 1fd4: 1301053b 0x1301053b + 1fd8: 0000 unimp + 1fda: 0d1a slli s10,s10,0x6 + 1fdc: 0300 addi s0,sp,384 + 1fde: 3a0e fld fs4,224(sp) + 1fe0: 49053b0b 0x49053b0b + 1fe4: 1b000013 li zero,432 + 1fe8: 0e030013 addi zero,t1,224 + 1fec: 0c3c addi a5,sp,536 + 1fee: 0000 unimp + 1ff0: 151c addi a5,sp,672 + 1ff2: 2701 jal 26f2 <__stack_size+0x1ef2> + 1ff4: 010c addi a1,sp,128 + 1ff6: 1d000013 li zero,464 + 1ffa: 0034 addi a3,sp,8 + 1ffc: 0b3a0e03 lb t3,179(s4) + 2000: 1349053b 0x1349053b + 2004: 0c3c0c3f 341e0000 0x341e00000c3c0c3f + 200c: 0300 addi s0,sp,384 + 200e: 3a0e fld fs4,224(sp) + 2010: 490b3b0b 0x490b3b0b + 2014: 3c0c3f13 sltiu t5,s8,960 + 2018: 000c addi a1,sp,0 + 201a: 1f00 addi s0,sp,944 + 201c: 002e 0x2e + 201e: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 2026: 0111 addi sp,sp,4 + 2028: 0112 slli sp,sp,0x4 + 202a: 0640 addi s0,sp,772 + 202c: 000c4297 auipc t0,0xc4 + 2030: 2000 fld fs0,0(s0) + 2032: 012e slli sp,sp,0xb + 2034: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 203c: 0111 addi sp,sp,4 + 203e: 0112 slli sp,sp,0x4 + 2040: 0640 addi s0,sp,772 + 2042: 4296 lw t0,68(sp) + 2044: 010c addi a1,sp,128 + 2046: 21000013 li zero,528 + 204a: 0111010b 0x111010b + 204e: 0112 slli sp,sp,0x4 + 2050: 0000 unimp + 2052: 3422 fld fs0,40(sp) + 2054: 0300 addi s0,sp,384 + 2056: 3a0e fld fs4,224(sp) + 2058: 490b3b0b 0x490b3b0b + 205c: 000a0213 mv tp,s4 + 2060: 2300 fld fs0,0(a4) + 2062: 012e slli sp,sp,0xb + 2064: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 206c: 13490c27 0x13490c27 + 2070: 0111 addi sp,sp,4 + 2072: 0112 slli sp,sp,0x4 + 2074: 0640 addi s0,sp,772 + 2076: 4296 lw t0,68(sp) + 2078: 010c addi a1,sp,128 + 207a: 24000013 li zero,576 + 207e: 0005 c.addi zero,1 + 2080: 0b3a0e03 lb t3,179(s4) + 2084: 13490b3b 0x13490b3b + 2088: 0a02 slli s4,s4,0x0 + 208a: 0000 unimp + 208c: 0525 addi a0,a0,9 + 208e: 0300 addi s0,sp,384 + 2090: 3a08 fld fa0,48(a2) + 2092: 490b3b0b 0x490b3b0b + 2096: 000a0213 mv tp,s4 + 209a: 2600 fld fs0,8(a2) + 209c: 012e slli sp,sp,0xb + 209e: 0b3a0e03 lb t3,179(s4) + 20a2: 0c270b3b 0xc270b3b + 20a6: 0111 addi sp,sp,4 + 20a8: 0112 slli sp,sp,0x4 + 20aa: 0640 addi s0,sp,772 + 20ac: 4296 lw t0,68(sp) + 20ae: 010c addi a1,sp,128 + 20b0: 27000013 li zero,624 + 20b4: 012e slli sp,sp,0xb + 20b6: 0b3a0e03 lb t3,179(s4) + 20ba: 0c270b3b 0xc270b3b + 20be: 1349 addi t1,t1,-14 + 20c0: 0111 addi sp,sp,4 + 20c2: 0112 slli sp,sp,0x4 + 20c4: 0640 addi s0,sp,772 + 20c6: 4296 lw t0,68(sp) + 20c8: 010c addi a1,sp,128 + 20ca: 28000013 li zero,640 + 20ce: 0034 addi a3,sp,8 + 20d0: 0b3a0803 lb a6,179(s4) + 20d4: 13490b3b 0x13490b3b + 20d8: 0a02 slli s4,s4,0x0 + 20da: 0000 unimp + 20dc: 0b29 addi s6,s6,10 + 20de: 1101 addi sp,sp,-32 + 20e0: 1201 addi tp,tp,-32 + 20e2: 0101 addi sp,sp,0 + 20e4: 2a000013 li zero,672 + 20e8: 002e 0x2e 20ea: 0b3a0e03 lb t3,179(s4) - 20ee: 0c270b3b 0xc270b3b - 20f2: 0111 addi sp,sp,4 - 20f4: 0112 slli sp,sp,0x4 - 20f6: 0640 addi s0,sp,772 - 20f8: 4296 lw t0,68(sp) - 20fa: 010c addi a1,sp,128 - 20fc: 27000013 li zero,624 - 2100: 012e slli sp,sp,0xb - 2102: 0b3a0e03 lb t3,179(s4) - 2106: 0c270b3b 0xc270b3b - 210a: 1349 addi t1,t1,-14 - 210c: 0111 addi sp,sp,4 - 210e: 0112 slli sp,sp,0x4 - 2110: 0640 addi s0,sp,772 - 2112: 4296 lw t0,68(sp) - 2114: 010c addi a1,sp,128 - 2116: 28000013 li zero,640 - 211a: 0034 addi a3,sp,8 - 211c: 0b3a0803 lb a6,179(s4) - 2120: 13490b3b 0x13490b3b - 2124: 0a02 slli s4,s4,0x0 - 2126: 0000 unimp - 2128: 0b29 addi s6,s6,10 - 212a: 1101 addi sp,sp,-32 - 212c: 1201 addi tp,tp,-32 - 212e: 0101 addi sp,sp,0 - 2130: 2a000013 li zero,672 - 2134: 002e 0x2e - 2136: 0b3a0e03 lb t3,179(s4) - 213a: 01110b3b 0x1110b3b + 20ee: 01110b3b 0x1110b3b + 20f2: 0112 slli sp,sp,0x4 + 20f4: 0640 addi s0,sp,772 + 20f6: 4296 lw t0,68(sp) + 20f8: 000c addi a1,sp,0 + 20fa: 2b00 fld fs0,16(a4) + 20fc: 012e slli sp,sp,0xb + 20fe: 0b3a0e03 lb t3,179(s4) + 2102: 0c270b3b 0xc270b3b + 2106: 0111 addi sp,sp,4 + 2108: 0112 slli sp,sp,0x4 + 210a: 0640 addi s0,sp,772 + 210c: 010c4297 auipc t0,0x10c4 + 2110: 2c000013 li zero,704 + 2114: 002e 0x2e + 2116: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 211e: 13490c27 0x13490c27 + 2122: 0111 addi sp,sp,4 + 2124: 0112 slli sp,sp,0x4 + 2126: 0640 addi s0,sp,772 + 2128: 000c4297 auipc t0,0xc4 + 212c: 2d00 fld fs0,24(a0) + 212e: 002e 0x2e + 2130: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 2138: 13490c27 0x13490c27 + 213c: 0111 addi sp,sp,4 213e: 0112 slli sp,sp,0x4 2140: 0640 addi s0,sp,772 2142: 4296 lw t0,68(sp) 2144: 000c addi a1,sp,0 - 2146: 2b00 fld fs0,16(a4) - 2148: 012e slli sp,sp,0xb + 2146: 2e00 fld fs0,24(a2) + 2148: 002e 0x2e 214a: 0b3a0e03 lb t3,179(s4) 214e: 0c270b3b 0xc270b3b - 2152: 0111 addi sp,sp,4 - 2154: 0112 slli sp,sp,0x4 - 2156: 0640 addi s0,sp,772 - 2158: 010c4297 auipc t0,0x10c4 - 215c: 2c000013 li zero,704 - 2160: 002e 0x2e - 2162: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 216a: 13490c27 0x13490c27 - 216e: 0111 addi sp,sp,4 - 2170: 0112 slli sp,sp,0x4 - 2172: 0640 addi s0,sp,772 - 2174: 000c4297 auipc t0,0xc4 - 2178: 2d00 fld fs0,24(a0) - 217a: 002e 0x2e - 217c: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 2184: 13490c27 0x13490c27 - 2188: 0111 addi sp,sp,4 - 218a: 0112 slli sp,sp,0x4 - 218c: 0640 addi s0,sp,772 - 218e: 4296 lw t0,68(sp) - 2190: 000c addi a1,sp,0 - 2192: 2e00 fld fs0,24(a2) - 2194: 002e 0x2e - 2196: 0b3a0e03 lb t3,179(s4) - 219a: 0c270b3b 0xc270b3b - 219e: 1349 addi t1,t1,-14 - 21a0: 0111 addi sp,sp,4 - 21a2: 0112 slli sp,sp,0x4 - 21a4: 0640 addi s0,sp,772 - 21a6: 000c4297 auipc t0,0xc4 - 21aa: 0000 unimp - 21ac: 1101 addi sp,sp,-32 - 21ae: 2501 jal 27ae <__stack_size+0x1fae> - 21b0: 130e slli t1,t1,0x23 - 21b2: 1b0e030b 0x1b0e030b - 21b6: 110e slli sp,sp,0x23 - 21b8: 1201 addi tp,tp,-32 - 21ba: 1001 c.addi zero,-32 - 21bc: 0006 0x6 - 21be: 0200 addi s0,sp,256 - 21c0: 0024 addi s1,sp,8 - 21c2: 0b3e0b0b 0xb3e0b0b - 21c6: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 21ca: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> - 21ce: 3a0e fld fs4,224(sp) - 21d0: 490b3b0b 0x490b3b0b - 21d4: 04000013 li zero,64 - 21d8: 0024 addi s1,sp,8 - 21da: 0b3e0b0b 0xb3e0b0b - 21de: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 21e2: 2605 jal 2502 <__stack_size+0x1d02> - 21e4: 4900 lw s0,16(a0) - 21e6: 06000013 li zero,96 - 21ea: 0b0b000f 0xb0b000f - 21ee: 0000 unimp - 21f0: 0b000f07 0xb000f07 - 21f4: 0013490b 0x13490b - 21f8: 0800 addi s0,sp,16 - 21fa: 0115 addi sp,sp,5 - 21fc: 13010c27 0x13010c27 - 2200: 0000 unimp - 2202: 0509 addi a0,a0,2 - 2204: 4900 lw s0,16(a0) - 2206: 0a000013 li zero,160 - 220a: 0034 addi a3,sp,8 - 220c: 0b3a0e03 lb t3,179(s4) - 2210: 1349053b 0x1349053b - 2214: 0c3c0c3f 2e0b0000 0x2e0b00000c3c0c3f - 221c: 3f01 jal 212c <__stack_size+0x192c> - 221e: 030c addi a1,sp,384 - 2220: 3a0e fld fs4,224(sp) - 2222: 270b3b0b 0x270b3b0b - 2226: 490c lw a1,16(a0) - 2228: 12011113 0x12011113 - 222c: 4001 0x4001 - 222e: 9706 add a4,a4,ra - 2230: 0c42 slli s8,s8,0x10 - 2232: 0000 unimp - 2234: 050c addi a1,sp,640 - 2236: 0300 addi s0,sp,384 - 2238: 3a0e fld fs4,224(sp) - 223a: 490b3b0b 0x490b3b0b - 223e: 000a0213 mv tp,s4 - 2242: 0d00 addi s0,sp,656 - 2244: 0034 addi a3,sp,8 - 2246: 0b3a0803 lb a6,179(s4) - 224a: 13490b3b 0x13490b3b - 224e: 0a02 slli s4,s4,0x0 - 2250: 0000 unimp - 2252: 0100 addi s0,sp,128 - 2254: 0011 c.addi zero,4 - 2256: 0610 addi a2,sp,768 - 2258: 0111 addi sp,sp,4 - 225a: 0112 slli sp,sp,0x4 - 225c: 081b0803 lb a6,129(s6) - 2260: 0825 addi a6,a6,9 - 2262: 00000513 li a0,0 - 2266: 0100 addi s0,sp,128 - 2268: 0011 c.addi zero,4 - 226a: 0610 addi a2,sp,768 - 226c: 0111 addi sp,sp,4 - 226e: 0112 slli sp,sp,0x4 - 2270: 081b0803 lb a6,129(s6) - 2274: 0825 addi a6,a6,9 - 2276: 00000513 li a0,0 - 227a: 0100 addi s0,sp,128 - 227c: 0011 c.addi zero,4 - 227e: 0610 addi a2,sp,768 - 2280: 0111 addi sp,sp,4 - 2282: 0112 slli sp,sp,0x4 - 2284: 081b0803 lb a6,129(s6) - 2288: 0825 addi a6,a6,9 - 228a: 00000513 li a0,0 - 228e: 0100 addi s0,sp,128 - 2290: 0111 addi sp,sp,4 - 2292: 0e25 addi t3,t3,9 - 2294: 0e030b13 addi s6,t1,224 - 2298: 01110e1b 0x1110e1b - 229c: 0112 slli sp,sp,0x4 - 229e: 0610 addi a2,sp,768 - 22a0: 0000 unimp - 22a2: 2402 fld fs0,0(sp) - 22a4: 0b00 addi s0,sp,400 - 22a6: 030b3e0b 0x30b3e0b - 22aa: 000e 0xe - 22ac: 0300 addi s0,sp,384 - 22ae: 0016 0x16 - 22b0: 0b3a0e03 lb t3,179(s4) - 22b4: 13490b3b 0x13490b3b - 22b8: 0000 unimp - 22ba: 2604 fld fs1,8(a2) - 22bc: 4900 lw s0,16(a0) - 22be: 05000013 li zero,80 - 22c2: 0024 addi s1,sp,8 - 22c4: 0b3e0b0b 0xb3e0b0b - 22c8: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 22cc: 1306 slli t1,t1,0x21 - 22ce: 0301 addi t1,t1,0 - 22d0: 0b0e slli s6,s6,0x3 - 22d2: 3b0b3a0b 0x3b0b3a0b - 22d6: 0105 addi sp,sp,1 - 22d8: 07000013 li zero,112 - 22dc: 000d c.addi zero,3 - 22de: 0b3a0e03 lb t3,179(s4) - 22e2: 1349053b 0x1349053b - 22e6: 0a38 addi a4,sp,280 - 22e8: 0000 unimp - 22ea: 0f08 addi a0,sp,912 - 22ec: 0b00 addi s0,sp,400 - 22ee: 0013490b 0x13490b - 22f2: 0900 addi s0,sp,144 - 22f4: 0016 0x16 - 22f6: 0b3a0e03 lb t3,179(s4) - 22fa: 1349053b 0x1349053b + 2152: 1349 addi t1,t1,-14 + 2154: 0111 addi sp,sp,4 + 2156: 0112 slli sp,sp,0x4 + 2158: 0640 addi s0,sp,772 + 215a: 000c4297 auipc t0,0xc4 + 215e: 0000 unimp + 2160: 1101 addi sp,sp,-32 + 2162: 2501 jal 2762 <__stack_size+0x1f62> + 2164: 130e slli t1,t1,0x23 + 2166: 1b0e030b 0x1b0e030b + 216a: 110e slli sp,sp,0x23 + 216c: 1201 addi tp,tp,-32 + 216e: 1001 c.addi zero,-32 + 2170: 0006 0x6 + 2172: 0200 addi s0,sp,256 + 2174: 0024 addi s1,sp,8 + 2176: 0b3e0b0b 0xb3e0b0b + 217a: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 217e: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + 2182: 3a0e fld fs4,224(sp) + 2184: 490b3b0b 0x490b3b0b + 2188: 04000013 li zero,64 + 218c: 0024 addi s1,sp,8 + 218e: 0b3e0b0b 0xb3e0b0b + 2192: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 2196: 2605 jal 24b6 <__stack_size+0x1cb6> + 2198: 4900 lw s0,16(a0) + 219a: 06000013 li zero,96 + 219e: 0b0b000f 0xb0b000f + 21a2: 0000 unimp + 21a4: 0b000f07 0xb000f07 + 21a8: 0013490b 0x13490b + 21ac: 0800 addi s0,sp,16 + 21ae: 0115 addi sp,sp,5 + 21b0: 13010c27 0x13010c27 + 21b4: 0000 unimp + 21b6: 0509 addi a0,a0,2 + 21b8: 4900 lw s0,16(a0) + 21ba: 0a000013 li zero,160 + 21be: 0034 addi a3,sp,8 + 21c0: 0b3a0e03 lb t3,179(s4) + 21c4: 1349053b 0x1349053b + 21c8: 0c3c0c3f 2e0b0000 0x2e0b00000c3c0c3f + 21d0: 3f01 jal 20e0 <__stack_size+0x18e0> + 21d2: 030c addi a1,sp,384 + 21d4: 3a0e fld fs4,224(sp) + 21d6: 270b3b0b 0x270b3b0b + 21da: 490c lw a1,16(a0) + 21dc: 12011113 0x12011113 + 21e0: 4001 0x4001 + 21e2: 9706 add a4,a4,ra + 21e4: 0c42 slli s8,s8,0x10 + 21e6: 0000 unimp + 21e8: 050c addi a1,sp,640 + 21ea: 0300 addi s0,sp,384 + 21ec: 3a0e fld fs4,224(sp) + 21ee: 490b3b0b 0x490b3b0b + 21f2: 000a0213 mv tp,s4 + 21f6: 0d00 addi s0,sp,656 + 21f8: 0034 addi a3,sp,8 + 21fa: 0b3a0803 lb a6,179(s4) + 21fe: 13490b3b 0x13490b3b + 2202: 0a02 slli s4,s4,0x0 + 2204: 0000 unimp + 2206: 0100 addi s0,sp,128 + 2208: 0011 c.addi zero,4 + 220a: 0610 addi a2,sp,768 + 220c: 0111 addi sp,sp,4 + 220e: 0112 slli sp,sp,0x4 + 2210: 081b0803 lb a6,129(s6) # 11011741 <__stack_size+0x11010f41> + 2214: 0825 addi a6,a6,9 + 2216: 00000513 li a0,0 + 221a: 0100 addi s0,sp,128 + 221c: 0011 c.addi zero,4 + 221e: 0610 addi a2,sp,768 + 2220: 0111 addi sp,sp,4 + 2222: 0112 slli sp,sp,0x4 + 2224: 081b0803 lb a6,129(s6) + 2228: 0825 addi a6,a6,9 + 222a: 00000513 li a0,0 + 222e: 0100 addi s0,sp,128 + 2230: 0011 c.addi zero,4 + 2232: 0610 addi a2,sp,768 + 2234: 0111 addi sp,sp,4 + 2236: 0112 slli sp,sp,0x4 + 2238: 081b0803 lb a6,129(s6) + 223c: 0825 addi a6,a6,9 + 223e: 00000513 li a0,0 + 2242: 0100 addi s0,sp,128 + 2244: 0111 addi sp,sp,4 + 2246: 0e25 addi t3,t3,9 + 2248: 0e030b13 addi s6,t1,224 + 224c: 01110e1b 0x1110e1b + 2250: 0112 slli sp,sp,0x4 + 2252: 0610 addi a2,sp,768 + 2254: 0000 unimp + 2256: 2402 fld fs0,0(sp) + 2258: 0b00 addi s0,sp,400 + 225a: 030b3e0b 0x30b3e0b + 225e: 000e 0xe + 2260: 0300 addi s0,sp,384 + 2262: 0016 0x16 + 2264: 0b3a0e03 lb t3,179(s4) + 2268: 13490b3b 0x13490b3b + 226c: 0000 unimp + 226e: 2604 fld fs1,8(a2) + 2270: 4900 lw s0,16(a0) + 2272: 05000013 li zero,80 + 2276: 0024 addi s1,sp,8 + 2278: 0b3e0b0b 0xb3e0b0b + 227c: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 2280: 1306 slli t1,t1,0x21 + 2282: 0301 addi t1,t1,0 + 2284: 0b0e slli s6,s6,0x3 + 2286: 3b0b3a0b 0x3b0b3a0b + 228a: 0105 addi sp,sp,1 + 228c: 07000013 li zero,112 + 2290: 000d c.addi zero,3 + 2292: 0b3a0e03 lb t3,179(s4) + 2296: 1349053b 0x1349053b + 229a: 0a38 addi a4,sp,280 + 229c: 0000 unimp + 229e: 0f08 addi a0,sp,912 + 22a0: 0b00 addi s0,sp,400 + 22a2: 0013490b 0x13490b + 22a6: 0900 addi s0,sp,144 + 22a8: 0016 0x16 + 22aa: 0b3a0e03 lb t3,179(s4) + 22ae: 1349053b 0x1349053b + 22b2: 0000 unimp + 22b4: 010a slli sp,sp,0x2 + 22b6: 4901 li s2,0 + 22b8: 00130113 addi sp,t1,1 + 22bc: 0b00 addi s0,sp,400 + 22be: 0021 c.addi zero,8 + 22c0: 1349 addi t1,t1,-14 + 22c2: 00000b2f 0xb2f + 22c6: 0f0c addi a1,sp,912 + 22c8: 0b00 addi s0,sp,400 + 22ca: 0d00000b 0xd00000b + 22ce: 0104 addi s1,sp,128 + 22d0: 0b3e0e03 lb t3,179(t3) + 22d4: 13490b0b 0x13490b0b + 22d8: 0b3a slli s6,s6,0xe + 22da: 1301053b 0x1301053b + 22de: 0000 unimp + 22e0: 280e fld fa6,192(sp) + 22e2: 0300 addi s0,sp,384 + 22e4: 1c0e slli s8,s8,0x23 + 22e6: 0f00000b 0xf00000b + 22ea: 0115 addi sp,sp,5 + 22ec: 13490c27 0x13490c27 + 22f0: 1301 addi t1,t1,-32 + 22f2: 0000 unimp + 22f4: 0510 addi a2,sp,640 + 22f6: 4900 lw s0,16(a0) + 22f8: 11000013 li zero,272 + 22fc: 0026 0x26 22fe: 0000 unimp - 2300: 010a slli sp,sp,0x2 - 2302: 4901 li s2,0 - 2304: 00130113 addi sp,t1,1 - 2308: 0b00 addi s0,sp,400 - 230a: 0021 c.addi zero,8 - 230c: 1349 addi t1,t1,-14 - 230e: 00000b2f 0xb2f - 2312: 0f0c addi a1,sp,912 - 2314: 0b00 addi s0,sp,400 - 2316: 0d00000b 0xd00000b - 231a: 0104 addi s1,sp,128 - 231c: 0b3e0e03 lb t3,179(t3) - 2320: 13490b0b 0x13490b0b - 2324: 0b3a slli s6,s6,0xe - 2326: 1301053b 0x1301053b - 232a: 0000 unimp - 232c: 280e fld fa6,192(sp) - 232e: 0300 addi s0,sp,384 - 2330: 1c0e slli s8,s8,0x23 - 2332: 0f00000b 0xf00000b - 2336: 0115 addi sp,sp,5 - 2338: 13490c27 0x13490c27 - 233c: 1301 addi t1,t1,-32 - 233e: 0000 unimp - 2340: 0510 addi a2,sp,640 - 2342: 4900 lw s0,16(a0) - 2344: 11000013 li zero,272 - 2348: 0026 0x26 - 234a: 0000 unimp - 234c: 1512 slli a0,a0,0x24 - 234e: 2701 jal 2a4e <__stack_size+0x224e> - 2350: 010c addi a1,sp,128 - 2352: 13000013 li zero,304 - 2356: 0034 addi a3,sp,8 - 2358: 0b3a0e03 lb t3,179(s4) - 235c: 1349053b 0x1349053b - 2360: 0c3c0c3f 13140000 0x131400000c3c0c3f - 2368: 0301 addi t1,t1,0 - 236a: 0b0e slli s6,s6,0x3 - 236c: 3b0b3a0b 0x3b0b3a0b - 2370: 0013010b 0x13010b - 2374: 1500 addi s0,sp,672 - 2376: 000d c.addi zero,3 - 2378: 0b3a0e03 lb t3,179(s4) - 237c: 13490b3b 0x13490b3b - 2380: 0a38 addi a4,sp,280 - 2382: 0000 unimp - 2384: 0d16 slli s10,s10,0x5 - 2386: 0300 addi s0,sp,384 - 2388: 3a08 fld fa0,48(a2) - 238a: 490b3b0b 0x490b3b0b - 238e: 000a3813 sltiu a6,s4,0 - 2392: 1700 addi s0,sp,928 - 2394: 0e030013 addi zero,t1,224 - 2398: 0c3c addi a5,sp,536 - 239a: 0000 unimp - 239c: 0d18 addi a4,sp,656 - 239e: 0300 addi s0,sp,384 - 23a0: 3a0e fld fs4,224(sp) - 23a2: 490b3b0b 0x490b3b0b - 23a6: 0d0b0b13 addi s6,s6,208 - 23aa: 380b0c0b 0x380b0c0b - 23ae: 000a 0xa - 23b0: 1900 addi s0,sp,176 - 23b2: 012e slli sp,sp,0xb - 23b4: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 23bc: 01110c27 0x1110c27 - 23c0: 0112 slli sp,sp,0x4 - 23c2: 0640 addi s0,sp,772 - 23c4: 4296 lw t0,68(sp) - 23c6: 010c addi a1,sp,128 - 23c8: 1a000013 li zero,416 - 23cc: 0005 c.addi zero,1 - 23ce: 0b3a0e03 lb t3,179(s4) - 23d2: 1349053b 0x1349053b - 23d6: 0a02 slli s4,s4,0x0 - 23d8: 0000 unimp - 23da: 0300341b 0x300341b - 23de: 490e lw s2,192(sp) - 23e0: 020c3413 sltiu s0,s8,32 - 23e4: 000a 0xa - 23e6: 1c00 addi s0,sp,560 - 23e8: 0655010b 0x655010b - 23ec: 1301 addi t1,t1,-32 - 23ee: 0000 unimp - 23f0: 341d jal 1e16 <__stack_size+0x1616> - 23f2: 0300 addi s0,sp,384 - 23f4: 3a08 fld fa0,48(a2) - 23f6: 49053b0b 0x49053b0b - 23fa: 000a0213 mv tp,s4 - 23fe: 1e00 addi s0,sp,816 - 2400: 0034 addi a3,sp,8 - 2402: 0b3a0e03 lb t3,179(s4) - 2406: 1349053b 0x1349053b - 240a: 0a02 slli s4,s4,0x0 - 240c: 0000 unimp - 240e: 0b1f 1101 1201 0x120111010b1f - 2414: 0001 nop - 2416: 2000 fld fs0,0(s0) - 2418: 0111010b 0x111010b - 241c: 0112 slli sp,sp,0x4 - 241e: 1301 addi t1,t1,-32 + 2300: 1512 slli a0,a0,0x24 + 2302: 2701 jal 2a02 <__stack_size+0x2202> + 2304: 010c addi a1,sp,128 + 2306: 13000013 li zero,304 + 230a: 0034 addi a3,sp,8 + 230c: 0b3a0e03 lb t3,179(s4) + 2310: 1349053b 0x1349053b + 2314: 0c3c0c3f 13140000 0x131400000c3c0c3f + 231c: 0301 addi t1,t1,0 + 231e: 0b0e slli s6,s6,0x3 + 2320: 3b0b3a0b 0x3b0b3a0b + 2324: 0013010b 0x13010b + 2328: 1500 addi s0,sp,672 + 232a: 000d c.addi zero,3 + 232c: 0b3a0e03 lb t3,179(s4) + 2330: 13490b3b 0x13490b3b + 2334: 0a38 addi a4,sp,280 + 2336: 0000 unimp + 2338: 0d16 slli s10,s10,0x5 + 233a: 0300 addi s0,sp,384 + 233c: 3a08 fld fa0,48(a2) + 233e: 490b3b0b 0x490b3b0b + 2342: 000a3813 sltiu a6,s4,0 + 2346: 1700 addi s0,sp,928 + 2348: 0e030013 addi zero,t1,224 + 234c: 0c3c addi a5,sp,536 + 234e: 0000 unimp + 2350: 0d18 addi a4,sp,656 + 2352: 0300 addi s0,sp,384 + 2354: 3a0e fld fs4,224(sp) + 2356: 490b3b0b 0x490b3b0b + 235a: 0d0b0b13 addi s6,s6,208 + 235e: 380b0c0b 0x380b0c0b + 2362: 000a 0xa + 2364: 1900 addi s0,sp,176 + 2366: 012e slli sp,sp,0xb + 2368: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 2370: 01110c27 0x1110c27 + 2374: 0112 slli sp,sp,0x4 + 2376: 0640 addi s0,sp,772 + 2378: 4296 lw t0,68(sp) + 237a: 010c addi a1,sp,128 + 237c: 1a000013 li zero,416 + 2380: 0005 c.addi zero,1 + 2382: 0b3a0e03 lb t3,179(s4) + 2386: 1349053b 0x1349053b + 238a: 0a02 slli s4,s4,0x0 + 238c: 0000 unimp + 238e: 0300341b 0x300341b + 2392: 490e lw s2,192(sp) + 2394: 020c3413 sltiu s0,s8,32 + 2398: 000a 0xa + 239a: 1c00 addi s0,sp,560 + 239c: 0655010b 0x655010b + 23a0: 1301 addi t1,t1,-32 + 23a2: 0000 unimp + 23a4: 341d jal 1dca <__stack_size+0x15ca> + 23a6: 0300 addi s0,sp,384 + 23a8: 3a08 fld fa0,48(a2) + 23aa: 49053b0b 0x49053b0b + 23ae: 000a0213 mv tp,s4 + 23b2: 1e00 addi s0,sp,816 + 23b4: 0034 addi a3,sp,8 + 23b6: 0b3a0e03 lb t3,179(s4) + 23ba: 1349053b 0x1349053b + 23be: 0a02 slli s4,s4,0x0 + 23c0: 0000 unimp + 23c2: 0b1f 1101 1201 0x120111010b1f + 23c8: 0001 nop + 23ca: 2000 fld fs0,0(s0) + 23cc: 0111010b 0x111010b + 23d0: 0112 slli sp,sp,0x4 + 23d2: 1301 addi t1,t1,-32 + 23d4: 0000 unimp + 23d6: 0b21 addi s6,s6,8 + 23d8: 5501 li a0,-32 + 23da: 0006 0x6 + 23dc: 2200 fld fs0,0(a2) + 23de: 012e slli sp,sp,0xb + 23e0: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 23e8: 13490c27 0x13490c27 + 23ec: 0111 addi sp,sp,4 + 23ee: 0112 slli sp,sp,0x4 + 23f0: 0640 addi s0,sp,772 + 23f2: 4296 lw t0,68(sp) + 23f4: 010c addi a1,sp,128 + 23f6: 23000013 li zero,560 + 23fa: 012e slli sp,sp,0xb + 23fc: 0b3a0e03 lb t3,179(s4) + 2400: 0c27053b 0xc27053b + 2404: 1349 addi t1,t1,-14 + 2406: 0111 addi sp,sp,4 + 2408: 0112 slli sp,sp,0x4 + 240a: 0640 addi s0,sp,772 + 240c: 4296 lw t0,68(sp) + 240e: 010c addi a1,sp,128 + 2410: 24000013 li zero,576 + 2414: 0005 c.addi zero,1 + 2416: 0b3a0803 lb a6,179(s4) + 241a: 1349053b 0x1349053b + 241e: 0a02 slli s4,s4,0x0 2420: 0000 unimp - 2422: 0b21 addi s6,s6,8 - 2424: 5501 li a0,-32 - 2426: 0006 0x6 - 2428: 2200 fld fs0,0(a2) - 242a: 012e slli sp,sp,0xb - 242c: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 2434: 13490c27 0x13490c27 - 2438: 0111 addi sp,sp,4 - 243a: 0112 slli sp,sp,0x4 - 243c: 0640 addi s0,sp,772 - 243e: 4296 lw t0,68(sp) - 2440: 010c addi a1,sp,128 - 2442: 23000013 li zero,560 - 2446: 012e slli sp,sp,0xb - 2448: 0b3a0e03 lb t3,179(s4) - 244c: 0c27053b 0xc27053b - 2450: 1349 addi t1,t1,-14 - 2452: 0111 addi sp,sp,4 - 2454: 0112 slli sp,sp,0x4 - 2456: 0640 addi s0,sp,772 - 2458: 4296 lw t0,68(sp) - 245a: 010c addi a1,sp,128 - 245c: 24000013 li zero,576 - 2460: 0005 c.addi zero,1 - 2462: 0b3a0803 lb a6,179(s4) - 2466: 1349053b 0x1349053b - 246a: 0a02 slli s4,s4,0x0 - 246c: 0000 unimp - 246e: 2e25 jal 27a6 <__stack_size+0x1fa6> - 2470: 0301 addi t1,t1,0 - 2472: 3a0e fld fs4,224(sp) - 2474: 270b3b0b 0x270b3b0b - 2478: 110c addi a1,sp,160 - 247a: 1201 addi tp,tp,-32 - 247c: 4001 0x4001 - 247e: 9606 add a2,a2,ra - 2480: 0c42 slli s8,s8,0x10 - 2482: 1301 addi t1,t1,-32 - 2484: 0000 unimp - 2486: 0526 slli a0,a0,0x9 - 2488: 0300 addi s0,sp,384 - 248a: 3a0e fld fs4,224(sp) - 248c: 490b3b0b 0x490b3b0b - 2490: 000a0213 mv tp,s4 - 2494: 2700 fld fs0,8(a4) - 2496: 0005 c.addi zero,1 - 2498: 0b3a0803 lb a6,179(s4) - 249c: 13490b3b 0x13490b3b - 24a0: 0a02 slli s4,s4,0x0 - 24a2: 0000 unimp - 24a4: 3428 fld fa0,104(s0) - 24a6: 0300 addi s0,sp,384 - 24a8: 3a0e fld fs4,224(sp) - 24aa: 490b3b0b 0x490b3b0b - 24ae: 000a0213 mv tp,s4 - 24b2: 2900 fld fs0,16(a0) - 24b4: 012e slli sp,sp,0xb - 24b6: 0b3a0e03 lb t3,179(s4) - 24ba: 0c270b3b 0xc270b3b - 24be: 1349 addi t1,t1,-14 - 24c0: 0111 addi sp,sp,4 - 24c2: 0112 slli sp,sp,0x4 - 24c4: 0640 addi s0,sp,772 - 24c6: 4296 lw t0,68(sp) - 24c8: 010c addi a1,sp,128 - 24ca: 2a000013 li zero,672 - 24ce: 0034 addi a3,sp,8 - 24d0: 0b3a0803 lb a6,179(s4) - 24d4: 13490b3b 0x13490b3b - 24d8: 0a02 slli s4,s4,0x0 - 24da: 0000 unimp - 24dc: 03012e2b 0x3012e2b - 24e0: 3a0e fld fs4,224(sp) - 24e2: 270b3b0b 0x270b3b0b - 24e6: 490c lw a1,16(a0) - 24e8: 12011113 0x12011113 - 24ec: 4001 0x4001 - 24ee: 9606 add a2,a2,ra - 24f0: 0c42 slli s8,s8,0x10 - 24f2: 0000 unimp - 24f4: 0100 addi s0,sp,128 - 24f6: 0111 addi sp,sp,4 - 24f8: 0e25 addi t3,t3,9 - 24fa: 0e030b13 addi s6,t1,224 - 24fe: 01110e1b 0x1110e1b - 2502: 0112 slli sp,sp,0x4 - 2504: 0610 addi a2,sp,768 - 2506: 0000 unimp - 2508: 2402 fld fs0,0(sp) - 250a: 0b00 addi s0,sp,400 - 250c: 030b3e0b 0x30b3e0b - 2510: 000e 0xe - 2512: 0300 addi s0,sp,384 - 2514: 0016 0x16 - 2516: 0b3a0e03 lb t3,179(s4) - 251a: 13490b3b 0x13490b3b - 251e: 0000 unimp - 2520: 2404 fld fs1,8(s0) + 2422: 2e25 jal 275a <__stack_size+0x1f5a> + 2424: 0301 addi t1,t1,0 + 2426: 3a0e fld fs4,224(sp) + 2428: 270b3b0b 0x270b3b0b + 242c: 110c addi a1,sp,160 + 242e: 1201 addi tp,tp,-32 + 2430: 4001 0x4001 + 2432: 9606 add a2,a2,ra + 2434: 0c42 slli s8,s8,0x10 + 2436: 1301 addi t1,t1,-32 + 2438: 0000 unimp + 243a: 0526 slli a0,a0,0x9 + 243c: 0300 addi s0,sp,384 + 243e: 3a0e fld fs4,224(sp) + 2440: 490b3b0b 0x490b3b0b + 2444: 000a0213 mv tp,s4 + 2448: 2700 fld fs0,8(a4) + 244a: 0005 c.addi zero,1 + 244c: 0b3a0803 lb a6,179(s4) + 2450: 13490b3b 0x13490b3b + 2454: 0a02 slli s4,s4,0x0 + 2456: 0000 unimp + 2458: 3428 fld fa0,104(s0) + 245a: 0300 addi s0,sp,384 + 245c: 3a0e fld fs4,224(sp) + 245e: 490b3b0b 0x490b3b0b + 2462: 000a0213 mv tp,s4 + 2466: 2900 fld fs0,16(a0) + 2468: 012e slli sp,sp,0xb + 246a: 0b3a0e03 lb t3,179(s4) + 246e: 0c270b3b 0xc270b3b + 2472: 1349 addi t1,t1,-14 + 2474: 0111 addi sp,sp,4 + 2476: 0112 slli sp,sp,0x4 + 2478: 0640 addi s0,sp,772 + 247a: 4296 lw t0,68(sp) + 247c: 010c addi a1,sp,128 + 247e: 2a000013 li zero,672 + 2482: 0034 addi a3,sp,8 + 2484: 0b3a0803 lb a6,179(s4) + 2488: 13490b3b 0x13490b3b + 248c: 0a02 slli s4,s4,0x0 + 248e: 0000 unimp + 2490: 03012e2b 0x3012e2b + 2494: 3a0e fld fs4,224(sp) + 2496: 270b3b0b 0x270b3b0b + 249a: 490c lw a1,16(a0) + 249c: 12011113 0x12011113 + 24a0: 4001 0x4001 + 24a2: 9606 add a2,a2,ra + 24a4: 0c42 slli s8,s8,0x10 + 24a6: 0000 unimp + 24a8: 0100 addi s0,sp,128 + 24aa: 0111 addi sp,sp,4 + 24ac: 0e25 addi t3,t3,9 + 24ae: 0e030b13 addi s6,t1,224 + 24b2: 01110e1b 0x1110e1b + 24b6: 0112 slli sp,sp,0x4 + 24b8: 0610 addi a2,sp,768 + 24ba: 0000 unimp + 24bc: 2402 fld fs0,0(sp) + 24be: 0b00 addi s0,sp,400 + 24c0: 030b3e0b 0x30b3e0b + 24c4: 000e 0xe + 24c6: 0300 addi s0,sp,384 + 24c8: 0016 0x16 + 24ca: 0b3a0e03 lb t3,179(s4) + 24ce: 13490b3b 0x13490b3b + 24d2: 0000 unimp + 24d4: 2404 fld fs1,8(s0) + 24d6: 0b00 addi s0,sp,400 + 24d8: 030b3e0b 0x30b3e0b + 24dc: 0008 addi a0,sp,0 + 24de: 0500 addi s0,sp,640 + 24e0: 0e030113 addi sp,t1,224 + 24e4: 0b3a0b0b 0xb3a0b0b + 24e8: 1301053b 0x1301053b + 24ec: 0000 unimp + 24ee: 0d06 slli s10,s10,0x1 + 24f0: 0300 addi s0,sp,384 + 24f2: 3a0e fld fs4,224(sp) + 24f4: 49053b0b 0x49053b0b + 24f8: 000a3813 sltiu a6,s4,0 + 24fc: 0700 addi s0,sp,896 + 24fe: 0b0b000f 0xb0b000f + 2502: 1349 addi t1,t1,-14 + 2504: 0000 unimp + 2506: 1608 addi a0,sp,800 + 2508: 0300 addi s0,sp,384 + 250a: 3a0e fld fs4,224(sp) + 250c: 49053b0b 0x49053b0b + 2510: 09000013 li zero,144 + 2514: 0026 0x26 + 2516: 1349 addi t1,t1,-14 + 2518: 0000 unimp + 251a: 010a slli sp,sp,0x2 + 251c: 4901 li s2,0 + 251e: 00130113 addi sp,t1,1 2522: 0b00 addi s0,sp,400 - 2524: 030b3e0b 0x30b3e0b - 2528: 0008 addi a0,sp,0 - 252a: 0500 addi s0,sp,640 - 252c: 0e030113 addi sp,t1,224 - 2530: 0b3a0b0b 0xb3a0b0b - 2534: 1301053b 0x1301053b - 2538: 0000 unimp - 253a: 0d06 slli s10,s10,0x1 - 253c: 0300 addi s0,sp,384 - 253e: 3a0e fld fs4,224(sp) - 2540: 49053b0b 0x49053b0b - 2544: 000a3813 sltiu a6,s4,0 - 2548: 0700 addi s0,sp,896 - 254a: 0b0b000f 0xb0b000f - 254e: 1349 addi t1,t1,-14 + 2524: 0021 c.addi zero,8 + 2526: 1349 addi t1,t1,-14 + 2528: 00000b2f 0xb2f + 252c: 0d0c addi a1,sp,656 + 252e: 0300 addi s0,sp,384 + 2530: 3a08 fld fa0,48(a2) + 2532: 49053b0b 0x49053b0b + 2536: 000a3813 sltiu a6,s4,0 + 253a: 0d00 addi s0,sp,656 + 253c: 0115 addi sp,sp,5 + 253e: 13010c27 0x13010c27 + 2542: 0000 unimp + 2544: 050e slli a0,a0,0x3 + 2546: 4900 lw s0,16(a0) + 2548: 0f000013 li zero,240 + 254c: 0b0b000f 0xb0b000f 2550: 0000 unimp - 2552: 1608 addi a0,sp,800 + 2552: 3410 fld fa2,40(s0) 2554: 0300 addi s0,sp,384 2556: 3a0e fld fs4,224(sp) 2558: 49053b0b 0x49053b0b - 255c: 09000013 li zero,144 - 2560: 0026 0x26 - 2562: 1349 addi t1,t1,-14 - 2564: 0000 unimp - 2566: 010a slli sp,sp,0x2 - 2568: 4901 li s2,0 - 256a: 00130113 addi sp,t1,1 - 256e: 0b00 addi s0,sp,400 - 2570: 0021 c.addi zero,8 - 2572: 1349 addi t1,t1,-14 - 2574: 00000b2f 0xb2f - 2578: 0d0c addi a1,sp,656 - 257a: 0300 addi s0,sp,384 - 257c: 3a08 fld fa0,48(a2) - 257e: 49053b0b 0x49053b0b - 2582: 000a3813 sltiu a6,s4,0 - 2586: 0d00 addi s0,sp,656 - 2588: 0115 addi sp,sp,5 - 258a: 13010c27 0x13010c27 - 258e: 0000 unimp - 2590: 050e slli a0,a0,0x3 - 2592: 4900 lw s0,16(a0) - 2594: 0f000013 li zero,240 - 2598: 0b0b000f 0xb0b000f - 259c: 0000 unimp - 259e: 3410 fld fa2,40(s0) - 25a0: 0300 addi s0,sp,384 - 25a2: 3a0e fld fs4,224(sp) - 25a4: 49053b0b 0x49053b0b - 25a8: 3c0c3f13 sltiu t5,s8,960 - 25ac: 000c addi a1,sp,0 - 25ae: 1100 addi s0,sp,160 - 25b0: 0e030113 addi sp,t1,224 - 25b4: 0b3a0b0b 0xb3a0b0b - 25b8: 13010b3b 0x13010b3b - 25bc: 0000 unimp - 25be: 0d12 slli s10,s10,0x4 - 25c0: 0300 addi s0,sp,384 - 25c2: 3a0e fld fs4,224(sp) - 25c4: 490b3b0b 0x490b3b0b - 25c8: 000a3813 sltiu a6,s4,0 - 25cc: 1300 addi s0,sp,416 - 25ce: 012e slli sp,sp,0xb - 25d0: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 25d8: 01110c27 0x1110c27 - 25dc: 0112 slli sp,sp,0x4 - 25de: 0640 addi s0,sp,772 - 25e0: 4296 lw t0,68(sp) - 25e2: 010c addi a1,sp,128 - 25e4: 14000013 li zero,320 - 25e8: 0005 c.addi zero,1 - 25ea: 0b3a0e03 lb t3,179(s4) - 25ee: 13490b3b 0x13490b3b - 25f2: 0a02 slli s4,s4,0x0 - 25f4: 0000 unimp - 25f6: 3415 jal 201a <__stack_size+0x181a> - 25f8: 0300 addi s0,sp,384 - 25fa: 3a0e fld fs4,224(sp) - 25fc: 490b3b0b 0x490b3b0b - 2600: 000a0213 mv tp,s4 - 2604: 1600 addi s0,sp,800 - 2606: 0034 addi a3,sp,8 - 2608: 13490e03 lb t3,308(s2) - 260c: 0c34 addi a3,sp,536 - 260e: 0a02 slli s4,s4,0x0 + 255c: 3c0c3f13 sltiu t5,s8,960 + 2560: 000c addi a1,sp,0 + 2562: 1100 addi s0,sp,160 + 2564: 0e030113 addi sp,t1,224 + 2568: 0b3a0b0b 0xb3a0b0b + 256c: 13010b3b 0x13010b3b + 2570: 0000 unimp + 2572: 0d12 slli s10,s10,0x4 + 2574: 0300 addi s0,sp,384 + 2576: 3a0e fld fs4,224(sp) + 2578: 490b3b0b 0x490b3b0b + 257c: 000a3813 sltiu a6,s4,0 + 2580: 1300 addi s0,sp,416 + 2582: 012e slli sp,sp,0xb + 2584: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 258c: 01110c27 0x1110c27 + 2590: 0112 slli sp,sp,0x4 + 2592: 0640 addi s0,sp,772 + 2594: 4296 lw t0,68(sp) + 2596: 010c addi a1,sp,128 + 2598: 14000013 li zero,320 + 259c: 0005 c.addi zero,1 + 259e: 0b3a0e03 lb t3,179(s4) + 25a2: 13490b3b 0x13490b3b + 25a6: 0a02 slli s4,s4,0x0 + 25a8: 0000 unimp + 25aa: 3415 jal 1fce <__stack_size+0x17ce> + 25ac: 0300 addi s0,sp,384 + 25ae: 3a0e fld fs4,224(sp) + 25b0: 490b3b0b 0x490b3b0b + 25b4: 000a0213 mv tp,s4 + 25b8: 1600 addi s0,sp,800 + 25ba: 0034 addi a3,sp,8 + 25bc: 13490e03 lb t3,308(s2) + 25c0: 0c34 addi a3,sp,536 + 25c2: 0a02 slli s4,s4,0x0 + 25c4: 0000 unimp + 25c6: 11010b17 auipc s6,0x11010 + 25ca: 1201 addi tp,tp,-32 + 25cc: 0001 nop + 25ce: 1800 addi s0,sp,48 + 25d0: 012e slli sp,sp,0xb + 25d2: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 25da: 13490c27 0x13490c27 + 25de: 0111 addi sp,sp,4 + 25e0: 0112 slli sp,sp,0x4 + 25e2: 0640 addi s0,sp,772 + 25e4: 4296 lw t0,68(sp) + 25e6: 010c addi a1,sp,128 + 25e8: 19000013 li zero,400 + 25ec: 000a 0xa + 25ee: 0b3a0e03 lb t3,179(s4) + 25f2: 01110b3b 0x1110b3b + 25f6: 0000 unimp + 25f8: 2e1a fld ft8,384(sp) + 25fa: 0301 addi t1,t1,0 + 25fc: 3a0e fld fs4,224(sp) + 25fe: 270b3b0b 0x270b3b0b + 2602: 490c lw a1,16(a0) + 2604: 12011113 0x12011113 + 2608: 4001 0x4001 + 260a: 9706 add a4,a4,ra + 260c: 0c42 slli s8,s8,0x10 + 260e: 1301 addi t1,t1,-32 2610: 0000 unimp - 2612: 11010b17 auipc s6,0x11010 - 2616: 1201 addi tp,tp,-32 - 2618: 0001 nop - 261a: 1800 addi s0,sp,48 - 261c: 012e slli sp,sp,0xb - 261e: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 2626: 13490c27 0x13490c27 - 262a: 0111 addi sp,sp,4 - 262c: 0112 slli sp,sp,0x4 - 262e: 0640 addi s0,sp,772 - 2630: 4296 lw t0,68(sp) - 2632: 010c addi a1,sp,128 - 2634: 19000013 li zero,400 - 2638: 000a 0xa - 263a: 0b3a0e03 lb t3,179(s4) - 263e: 01110b3b 0x1110b3b - 2642: 0000 unimp - 2644: 2e1a fld ft8,384(sp) - 2646: 0301 addi t1,t1,0 - 2648: 3a0e fld fs4,224(sp) - 264a: 270b3b0b 0x270b3b0b - 264e: 490c lw a1,16(a0) - 2650: 12011113 0x12011113 - 2654: 4001 0x4001 - 2656: 9706 add a4,a4,ra - 2658: 0c42 slli s8,s8,0x10 - 265a: 1301 addi t1,t1,-32 - 265c: 0000 unimp - 265e: 0300051b 0x300051b - 2662: 3a08 fld fa0,48(a2) - 2664: 490b3b0b 0x490b3b0b - 2668: 000a0213 mv tp,s4 - 266c: 1c00 addi s0,sp,560 - 266e: 012e slli sp,sp,0xb - 2670: 0b3a0e03 lb t3,179(s4) - 2674: 0c270b3b 0xc270b3b - 2678: 0111 addi sp,sp,4 - 267a: 0112 slli sp,sp,0x4 - 267c: 0640 addi s0,sp,772 - 267e: 010c4297 auipc t0,0x10c4 - 2682: 1d000013 li zero,464 - 2686: 012e slli sp,sp,0xb - 2688: 0b3a0e03 lb t3,179(s4) - 268c: 0c270b3b 0xc270b3b - 2690: 0111 addi sp,sp,4 - 2692: 0112 slli sp,sp,0x4 - 2694: 0640 addi s0,sp,772 - 2696: 000c4297 auipc t0,0xc4 - 269a: 0000 unimp - 269c: 1101 addi sp,sp,-32 - 269e: 2501 jal 2c9e <__stack_size+0x249e> - 26a0: 130e slli t1,t1,0x23 - 26a2: 1b0e030b 0x1b0e030b - 26a6: 110e slli sp,sp,0x23 - 26a8: 1201 addi tp,tp,-32 - 26aa: 1001 c.addi zero,-32 - 26ac: 0006 0x6 - 26ae: 0200 addi s0,sp,256 - 26b0: 0024 addi s1,sp,8 - 26b2: 0b3e0b0b 0xb3e0b0b - 26b6: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 26ba: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> - 26be: 3a0e fld fs4,224(sp) - 26c0: 490b3b0b 0x490b3b0b - 26c4: 04000013 li zero,64 - 26c8: 0024 addi s1,sp,8 - 26ca: 0b3e0b0b 0xb3e0b0b - 26ce: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 26d2: 1305 addi t1,t1,-31 - 26d4: 0301 addi t1,t1,0 - 26d6: 0b0e slli s6,s6,0x3 - 26d8: 3b0b3a0b 0x3b0b3a0b - 26dc: 0105 addi sp,sp,1 - 26de: 06000013 li zero,96 - 26e2: 000d c.addi zero,3 - 26e4: 0b3a0e03 lb t3,179(s4) - 26e8: 1349053b 0x1349053b - 26ec: 0a38 addi a4,sp,280 - 26ee: 0000 unimp - 26f0: 0b000f07 0xb000f07 - 26f4: 0013490b 0x13490b - 26f8: 0800 addi s0,sp,16 - 26fa: 0016 0x16 - 26fc: 0b3a0e03 lb t3,179(s4) - 2700: 1349053b 0x1349053b - 2704: 0000 unimp - 2706: 2609 jal 2a08 <__stack_size+0x2208> - 2708: 4900 lw s0,16(a0) - 270a: 0a000013 li zero,160 - 270e: 0101 addi sp,sp,0 - 2710: 1349 addi t1,t1,-14 - 2712: 1301 addi t1,t1,-32 - 2714: 0000 unimp - 2716: 4900210b 0x4900210b - 271a: 000b2f13 slti t5,s6,0 - 271e: 0c00 addi s0,sp,528 - 2720: 000d c.addi zero,3 - 2722: 0b3a0803 lb a6,179(s4) - 2726: 1349053b 0x1349053b - 272a: 0a38 addi a4,sp,280 - 272c: 0000 unimp - 272e: 150d addi a0,a0,-29 - 2730: 2701 jal 2e30 <__stack_size+0x2630> - 2732: 010c addi a1,sp,128 - 2734: 0e000013 li zero,224 - 2738: 0005 c.addi zero,1 - 273a: 1349 addi t1,t1,-14 - 273c: 0000 unimp - 273e: 0b000f0f 0xb000f0f - 2742: 1000000b 0x1000000b - 2746: 0026 0x26 - 2748: 0000 unimp - 274a: 3411 jal 214e <__stack_size+0x194e> - 274c: 0300 addi s0,sp,384 - 274e: 3a0e fld fs4,224(sp) - 2750: 49053b0b 0x49053b0b - 2754: 3c0c3f13 sltiu t5,s8,960 - 2758: 000c addi a1,sp,0 - 275a: 1200 addi s0,sp,288 - 275c: 0e030113 addi sp,t1,224 - 2760: 0b3a0b0b 0xb3a0b0b - 2764: 13010b3b 0x13010b3b - 2768: 0000 unimp - 276a: 03000d13 li s10,48 - 276e: 3a0e fld fs4,224(sp) - 2770: 490b3b0b 0x490b3b0b - 2774: 000a3813 sltiu a6,s4,0 - 2778: 1400 addi s0,sp,544 - 277a: 000d c.addi zero,3 - 277c: 0b3a0803 lb a6,179(s4) - 2780: 13490b3b 0x13490b3b - 2784: 0a38 addi a4,sp,280 - 2786: 0000 unimp - 2788: 2e15 jal 2abc <__stack_size+0x22bc> - 278a: 3f01 jal 269a <__stack_size+0x1e9a> - 278c: 030c addi a1,sp,384 - 278e: 3a0e fld fs4,224(sp) - 2790: 27053b0b 0x27053b0b - 2794: 110c addi a1,sp,160 - 2796: 1201 addi tp,tp,-32 - 2798: 4001 0x4001 - 279a: 9606 add a2,a2,ra - 279c: 0c42 slli s8,s8,0x10 - 279e: 1301 addi t1,t1,-32 - 27a0: 0000 unimp - 27a2: 0516 slli a0,a0,0x5 - 27a4: 0300 addi s0,sp,384 - 27a6: 3a0e fld fs4,224(sp) - 27a8: 49053b0b 0x49053b0b - 27ac: 000a0213 mv tp,s4 - 27b0: 1700 addi s0,sp,928 - 27b2: 0034 addi a3,sp,8 - 27b4: 0b3a0e03 lb t3,179(s4) - 27b8: 1349053b 0x1349053b - 27bc: 0a02 slli s4,s4,0x0 - 27be: 0000 unimp - 27c0: 2e18 fld fa4,24(a2) - 27c2: 3f01 jal 26d2 <__stack_size+0x1ed2> - 27c4: 030c addi a1,sp,384 - 27c6: 3a0e fld fs4,224(sp) - 27c8: 27053b0b 0x27053b0b - 27cc: 490c lw a1,16(a0) - 27ce: 12011113 0x12011113 - 27d2: 4001 0x4001 - 27d4: 9606 add a2,a2,ra - 27d6: 0c42 slli s8,s8,0x10 - 27d8: 1301 addi t1,t1,-32 - 27da: 0000 unimp - 27dc: 3419 jal 21e2 <__stack_size+0x19e2> - 27de: 0300 addi s0,sp,384 - 27e0: 490e lw s2,192(sp) - 27e2: 020c3413 sltiu s0,s8,32 - 27e6: 000a 0xa - 27e8: 1a00 addi s0,sp,304 - 27ea: 012e slli sp,sp,0xb - 27ec: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 27f4: 13490c27 0x13490c27 - 27f8: 0111 addi sp,sp,4 - 27fa: 0112 slli sp,sp,0x4 - 27fc: 0640 addi s0,sp,772 - 27fe: 4296 lw t0,68(sp) - 2800: 010c addi a1,sp,128 - 2802: 1b000013 li zero,432 - 2806: 0005 c.addi zero,1 - 2808: 0b3a0e03 lb t3,179(s4) - 280c: 13490b3b 0x13490b3b - 2810: 0a02 slli s4,s4,0x0 - 2812: 0000 unimp - 2814: 341c fld fa5,40(s0) - 2816: 0300 addi s0,sp,384 - 2818: 3a0e fld fs4,224(sp) - 281a: 490b3b0b 0x490b3b0b - 281e: 000a0213 mv tp,s4 - 2822: 1d00 addi s0,sp,688 - 2824: 000a 0xa - 2826: 0b3a0e03 lb t3,179(s4) - 282a: 01110b3b 0x1110b3b - 282e: 0000 unimp - 2830: 0b1e slli s6,s6,0x7 - 2832: 1101 addi sp,sp,-32 - 2834: 1201 addi tp,tp,-32 - 2836: 0001 nop - 2838: 1f00 addi s0,sp,944 - 283a: 0005 c.addi zero,1 - 283c: 0b3a0803 lb a6,179(s4) - 2840: 13490b3b 0x13490b3b - 2844: 0a02 slli s4,s4,0x0 - 2846: 0000 unimp - 2848: 2e20 fld fs0,88(a2) - 284a: 0301 addi t1,t1,0 - 284c: 3a0e fld fs4,224(sp) - 284e: 270b3b0b 0x270b3b0b - 2852: 490c lw a1,16(a0) - 2854: 12011113 0x12011113 - 2858: 4001 0x4001 - 285a: 9706 add a4,a4,ra - 285c: 0c42 slli s8,s8,0x10 - 285e: 1301 addi t1,t1,-32 - 2860: 0000 unimp - 2862: 2e21 jal 2b7a <__stack_size+0x237a> - 2864: 0301 addi t1,t1,0 - 2866: 3a0e fld fs4,224(sp) - 2868: 270b3b0b 0x270b3b0b - 286c: 110c addi a1,sp,160 - 286e: 1201 addi tp,tp,-32 - 2870: 4001 0x4001 - 2872: 9706 add a4,a4,ra - 2874: 0c42 slli s8,s8,0x10 - 2876: 1301 addi t1,t1,-32 - 2878: 0000 unimp - 287a: 2e22 fld ft8,8(sp) - 287c: 0301 addi t1,t1,0 - 287e: 3a0e fld fs4,224(sp) - 2880: 270b3b0b 0x270b3b0b - 2884: 110c addi a1,sp,160 - 2886: 1201 addi tp,tp,-32 - 2888: 4001 0x4001 - 288a: 9706 add a4,a4,ra - 288c: 0c42 slli s8,s8,0x10 - 288e: 0000 unimp - 2890: 0100 addi s0,sp,128 - 2892: 0111 addi sp,sp,4 - 2894: 0e25 addi t3,t3,9 - 2896: 0e030b13 addi s6,t1,224 - 289a: 01110e1b 0x1110e1b - 289e: 0112 slli sp,sp,0x4 - 28a0: 0610 addi a2,sp,768 + 2612: 0300051b 0x300051b + 2616: 3a08 fld fa0,48(a2) + 2618: 490b3b0b 0x490b3b0b + 261c: 000a0213 mv tp,s4 + 2620: 1c00 addi s0,sp,560 + 2622: 012e slli sp,sp,0xb + 2624: 0b3a0e03 lb t3,179(s4) + 2628: 0c270b3b 0xc270b3b + 262c: 0111 addi sp,sp,4 + 262e: 0112 slli sp,sp,0x4 + 2630: 0640 addi s0,sp,772 + 2632: 010c4297 auipc t0,0x10c4 + 2636: 1d000013 li zero,464 + 263a: 012e slli sp,sp,0xb + 263c: 0b3a0e03 lb t3,179(s4) + 2640: 0c270b3b 0xc270b3b + 2644: 0111 addi sp,sp,4 + 2646: 0112 slli sp,sp,0x4 + 2648: 0640 addi s0,sp,772 + 264a: 000c4297 auipc t0,0xc4 + 264e: 0000 unimp + 2650: 1101 addi sp,sp,-32 + 2652: 2501 jal 2c52 <__stack_size+0x2452> + 2654: 130e slli t1,t1,0x23 + 2656: 1b0e030b 0x1b0e030b + 265a: 110e slli sp,sp,0x23 + 265c: 1201 addi tp,tp,-32 + 265e: 1001 c.addi zero,-32 + 2660: 0006 0x6 + 2662: 0200 addi s0,sp,256 + 2664: 0024 addi s1,sp,8 + 2666: 0b3e0b0b 0xb3e0b0b + 266a: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 266e: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + 2672: 3a0e fld fs4,224(sp) + 2674: 490b3b0b 0x490b3b0b + 2678: 04000013 li zero,64 + 267c: 0024 addi s1,sp,8 + 267e: 0b3e0b0b 0xb3e0b0b + 2682: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 2686: 1305 addi t1,t1,-31 + 2688: 0301 addi t1,t1,0 + 268a: 0b0e slli s6,s6,0x3 + 268c: 3b0b3a0b 0x3b0b3a0b + 2690: 0105 addi sp,sp,1 + 2692: 06000013 li zero,96 + 2696: 000d c.addi zero,3 + 2698: 0b3a0e03 lb t3,179(s4) + 269c: 1349053b 0x1349053b + 26a0: 0a38 addi a4,sp,280 + 26a2: 0000 unimp + 26a4: 0b000f07 0xb000f07 + 26a8: 0013490b 0x13490b + 26ac: 0800 addi s0,sp,16 + 26ae: 0016 0x16 + 26b0: 0b3a0e03 lb t3,179(s4) + 26b4: 1349053b 0x1349053b + 26b8: 0000 unimp + 26ba: 2609 jal 29bc <__stack_size+0x21bc> + 26bc: 4900 lw s0,16(a0) + 26be: 0a000013 li zero,160 + 26c2: 0101 addi sp,sp,0 + 26c4: 1349 addi t1,t1,-14 + 26c6: 1301 addi t1,t1,-32 + 26c8: 0000 unimp + 26ca: 4900210b 0x4900210b + 26ce: 000b2f13 slti t5,s6,0 + 26d2: 0c00 addi s0,sp,528 + 26d4: 000d c.addi zero,3 + 26d6: 0b3a0803 lb a6,179(s4) + 26da: 1349053b 0x1349053b + 26de: 0a38 addi a4,sp,280 + 26e0: 0000 unimp + 26e2: 150d addi a0,a0,-29 + 26e4: 2701 jal 2de4 <__stack_size+0x25e4> + 26e6: 010c addi a1,sp,128 + 26e8: 0e000013 li zero,224 + 26ec: 0005 c.addi zero,1 + 26ee: 1349 addi t1,t1,-14 + 26f0: 0000 unimp + 26f2: 0b000f0f 0xb000f0f + 26f6: 1000000b 0x1000000b + 26fa: 0026 0x26 + 26fc: 0000 unimp + 26fe: 3411 jal 2102 <__stack_size+0x1902> + 2700: 0300 addi s0,sp,384 + 2702: 3a0e fld fs4,224(sp) + 2704: 49053b0b 0x49053b0b + 2708: 3c0c3f13 sltiu t5,s8,960 + 270c: 000c addi a1,sp,0 + 270e: 1200 addi s0,sp,288 + 2710: 0e030113 addi sp,t1,224 + 2714: 0b3a0b0b 0xb3a0b0b + 2718: 13010b3b 0x13010b3b + 271c: 0000 unimp + 271e: 03000d13 li s10,48 + 2722: 3a0e fld fs4,224(sp) + 2724: 490b3b0b 0x490b3b0b + 2728: 000a3813 sltiu a6,s4,0 + 272c: 1400 addi s0,sp,544 + 272e: 000d c.addi zero,3 + 2730: 0b3a0803 lb a6,179(s4) + 2734: 13490b3b 0x13490b3b + 2738: 0a38 addi a4,sp,280 + 273a: 0000 unimp + 273c: 2e15 jal 2a70 <__stack_size+0x2270> + 273e: 3f01 jal 264e <__stack_size+0x1e4e> + 2740: 030c addi a1,sp,384 + 2742: 3a0e fld fs4,224(sp) + 2744: 27053b0b 0x27053b0b + 2748: 110c addi a1,sp,160 + 274a: 1201 addi tp,tp,-32 + 274c: 4001 0x4001 + 274e: 9606 add a2,a2,ra + 2750: 0c42 slli s8,s8,0x10 + 2752: 1301 addi t1,t1,-32 + 2754: 0000 unimp + 2756: 0516 slli a0,a0,0x5 + 2758: 0300 addi s0,sp,384 + 275a: 3a0e fld fs4,224(sp) + 275c: 49053b0b 0x49053b0b + 2760: 000a0213 mv tp,s4 + 2764: 1700 addi s0,sp,928 + 2766: 0034 addi a3,sp,8 + 2768: 0b3a0e03 lb t3,179(s4) + 276c: 1349053b 0x1349053b + 2770: 0a02 slli s4,s4,0x0 + 2772: 0000 unimp + 2774: 2e18 fld fa4,24(a2) + 2776: 3f01 jal 2686 <__stack_size+0x1e86> + 2778: 030c addi a1,sp,384 + 277a: 3a0e fld fs4,224(sp) + 277c: 27053b0b 0x27053b0b + 2780: 490c lw a1,16(a0) + 2782: 12011113 0x12011113 + 2786: 4001 0x4001 + 2788: 9606 add a2,a2,ra + 278a: 0c42 slli s8,s8,0x10 + 278c: 1301 addi t1,t1,-32 + 278e: 0000 unimp + 2790: 3419 jal 2196 <__stack_size+0x1996> + 2792: 0300 addi s0,sp,384 + 2794: 490e lw s2,192(sp) + 2796: 020c3413 sltiu s0,s8,32 + 279a: 000a 0xa + 279c: 1a00 addi s0,sp,304 + 279e: 012e slli sp,sp,0xb + 27a0: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 27a8: 13490c27 0x13490c27 + 27ac: 0111 addi sp,sp,4 + 27ae: 0112 slli sp,sp,0x4 + 27b0: 0640 addi s0,sp,772 + 27b2: 4296 lw t0,68(sp) + 27b4: 010c addi a1,sp,128 + 27b6: 1b000013 li zero,432 + 27ba: 0005 c.addi zero,1 + 27bc: 0b3a0e03 lb t3,179(s4) + 27c0: 13490b3b 0x13490b3b + 27c4: 0a02 slli s4,s4,0x0 + 27c6: 0000 unimp + 27c8: 341c fld fa5,40(s0) + 27ca: 0300 addi s0,sp,384 + 27cc: 3a0e fld fs4,224(sp) + 27ce: 490b3b0b 0x490b3b0b + 27d2: 000a0213 mv tp,s4 + 27d6: 1d00 addi s0,sp,688 + 27d8: 000a 0xa + 27da: 0b3a0e03 lb t3,179(s4) + 27de: 01110b3b 0x1110b3b + 27e2: 0000 unimp + 27e4: 0b1e slli s6,s6,0x7 + 27e6: 1101 addi sp,sp,-32 + 27e8: 1201 addi tp,tp,-32 + 27ea: 0001 nop + 27ec: 1f00 addi s0,sp,944 + 27ee: 0005 c.addi zero,1 + 27f0: 0b3a0803 lb a6,179(s4) + 27f4: 13490b3b 0x13490b3b + 27f8: 0a02 slli s4,s4,0x0 + 27fa: 0000 unimp + 27fc: 2e20 fld fs0,88(a2) + 27fe: 0301 addi t1,t1,0 + 2800: 3a0e fld fs4,224(sp) + 2802: 270b3b0b 0x270b3b0b + 2806: 490c lw a1,16(a0) + 2808: 12011113 0x12011113 + 280c: 4001 0x4001 + 280e: 9706 add a4,a4,ra + 2810: 0c42 slli s8,s8,0x10 + 2812: 1301 addi t1,t1,-32 + 2814: 0000 unimp + 2816: 2e21 jal 2b2e <__stack_size+0x232e> + 2818: 0301 addi t1,t1,0 + 281a: 3a0e fld fs4,224(sp) + 281c: 270b3b0b 0x270b3b0b + 2820: 110c addi a1,sp,160 + 2822: 1201 addi tp,tp,-32 + 2824: 4001 0x4001 + 2826: 9706 add a4,a4,ra + 2828: 0c42 slli s8,s8,0x10 + 282a: 1301 addi t1,t1,-32 + 282c: 0000 unimp + 282e: 2e22 fld ft8,8(sp) + 2830: 0301 addi t1,t1,0 + 2832: 3a0e fld fs4,224(sp) + 2834: 270b3b0b 0x270b3b0b + 2838: 110c addi a1,sp,160 + 283a: 1201 addi tp,tp,-32 + 283c: 4001 0x4001 + 283e: 9706 add a4,a4,ra + 2840: 0c42 slli s8,s8,0x10 + 2842: 0000 unimp + 2844: 0100 addi s0,sp,128 + 2846: 0111 addi sp,sp,4 + 2848: 0e25 addi t3,t3,9 + 284a: 0e030b13 addi s6,t1,224 + 284e: 01110e1b 0x1110e1b + 2852: 0112 slli sp,sp,0x4 + 2854: 0610 addi a2,sp,768 + 2856: 0000 unimp + 2858: 2402 fld fs0,0(sp) + 285a: 0b00 addi s0,sp,400 + 285c: 030b3e0b 0x30b3e0b + 2860: 000e 0xe + 2862: 0300 addi s0,sp,384 + 2864: 0024 addi s1,sp,8 + 2866: 0b3e0b0b 0xb3e0b0b + 286a: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 286e: 1604 addi s1,sp,800 + 2870: 0300 addi s0,sp,384 + 2872: 3a0e fld fs4,224(sp) + 2874: 490b3b0b 0x490b3b0b + 2878: 05000013 li zero,80 + 287c: 0026 0x26 + 287e: 1349 addi t1,t1,-14 + 2880: 0000 unimp + 2882: 0f06 slli t5,t5,0x1 + 2884: 0b00 addi s0,sp,400 + 2886: 0013490b 0x13490b + 288a: 0700 addi s0,sp,896 + 288c: 0015 c.addi zero,5 + 288e: 13490c27 0x13490c27 + 2892: 0000 unimp + 2894: 0f08 addi a0,sp,912 + 2896: 0b00 addi s0,sp,400 + 2898: 0900000b 0x900000b + 289c: 0115 addi sp,sp,5 + 289e: 13010c27 0x13010c27 28a2: 0000 unimp - 28a4: 2402 fld fs0,0(sp) - 28a6: 0b00 addi s0,sp,400 - 28a8: 030b3e0b 0x30b3e0b - 28ac: 000e 0xe - 28ae: 0300 addi s0,sp,384 - 28b0: 0024 addi s1,sp,8 - 28b2: 0b3e0b0b 0xb3e0b0b - 28b6: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 28ba: 1604 addi s1,sp,800 - 28bc: 0300 addi s0,sp,384 - 28be: 3a0e fld fs4,224(sp) - 28c0: 490b3b0b 0x490b3b0b - 28c4: 05000013 li zero,80 - 28c8: 0026 0x26 - 28ca: 1349 addi t1,t1,-14 - 28cc: 0000 unimp - 28ce: 0f06 slli t5,t5,0x1 - 28d0: 0b00 addi s0,sp,400 - 28d2: 0013490b 0x13490b - 28d6: 0700 addi s0,sp,896 - 28d8: 0015 c.addi zero,5 - 28da: 13490c27 0x13490c27 - 28de: 0000 unimp - 28e0: 0f08 addi a0,sp,912 - 28e2: 0b00 addi s0,sp,400 - 28e4: 0900000b 0x900000b - 28e8: 0115 addi sp,sp,5 - 28ea: 13010c27 0x13010c27 - 28ee: 0000 unimp - 28f0: 050a slli a0,a0,0x2 - 28f2: 4900 lw s0,16(a0) - 28f4: 0b000013 li zero,176 - 28f8: 0034 addi a3,sp,8 - 28fa: 0b3a0e03 lb t3,179(s4) - 28fe: 1349053b 0x1349053b - 2902: 0c3c0c3f 160c0000 0x160c00000c3c0c3f - 290a: 0300 addi s0,sp,384 - 290c: 3a0e fld fs4,224(sp) - 290e: 49053b0b 0x49053b0b - 2912: 0d000013 li zero,208 - 2916: 0b0b0117 auipc sp,0xb0b0 - 291a: 0b3a slli s6,s6,0xe - 291c: 13010b3b 0x13010b3b - 2920: 0000 unimp - 2922: 0d0e slli s10,s10,0x3 - 2924: 0300 addi s0,sp,384 - 2926: 3a0e fld fs4,224(sp) - 2928: 490b3b0b 0x490b3b0b - 292c: 0f000013 li zero,240 - 2930: 0101 addi sp,sp,0 - 2932: 1349 addi t1,t1,-14 - 2934: 1301 addi t1,t1,-32 - 2936: 0000 unimp - 2938: 2110 fld fa2,0(a0) - 293a: 4900 lw s0,16(a0) - 293c: 000b2f13 slti t5,s6,0 - 2940: 1100 addi s0,sp,160 - 2942: 0b0b0113 addi sp,s6,176 # 110126c2 <__stack_size+0x11011ec2> - 2946: 0b3a slli s6,s6,0xe - 2948: 13010b3b 0x13010b3b - 294c: 0000 unimp - 294e: 0d12 slli s10,s10,0x4 - 2950: 0300 addi s0,sp,384 - 2952: 3a0e fld fs4,224(sp) - 2954: 490b3b0b 0x490b3b0b - 2958: 000a3813 sltiu a6,s4,0 - 295c: 1300 addi s0,sp,416 - 295e: 0e030113 addi sp,t1,224 - 2962: 0b3a0b0b 0xb3a0b0b - 2966: 13010b3b 0x13010b3b - 296a: 0000 unimp - 296c: 0d14 addi a3,sp,656 - 296e: 0300 addi s0,sp,384 - 2970: 3a08 fld fa0,48(a2) - 2972: 490b3b0b 0x490b3b0b - 2976: 000a3813 sltiu a6,s4,0 - 297a: 1500 addi s0,sp,672 - 297c: 0e030113 addi sp,t1,224 - 2980: 0b3a050b 0xb3a050b - 2984: 13010b3b 0x13010b3b + 28a4: 050a slli a0,a0,0x2 + 28a6: 4900 lw s0,16(a0) + 28a8: 0b000013 li zero,176 + 28ac: 0034 addi a3,sp,8 + 28ae: 0b3a0e03 lb t3,179(s4) + 28b2: 1349053b 0x1349053b + 28b6: 0c3c0c3f 160c0000 0x160c00000c3c0c3f + 28be: 0300 addi s0,sp,384 + 28c0: 3a0e fld fs4,224(sp) + 28c2: 49053b0b 0x49053b0b + 28c6: 0d000013 li zero,208 + 28ca: 0b0b0117 auipc sp,0xb0b0 + 28ce: 0b3a slli s6,s6,0xe + 28d0: 13010b3b 0x13010b3b + 28d4: 0000 unimp + 28d6: 0d0e slli s10,s10,0x3 + 28d8: 0300 addi s0,sp,384 + 28da: 3a0e fld fs4,224(sp) + 28dc: 490b3b0b 0x490b3b0b + 28e0: 0f000013 li zero,240 + 28e4: 0101 addi sp,sp,0 + 28e6: 1349 addi t1,t1,-14 + 28e8: 1301 addi t1,t1,-32 + 28ea: 0000 unimp + 28ec: 2110 fld fa2,0(a0) + 28ee: 4900 lw s0,16(a0) + 28f0: 000b2f13 slti t5,s6,0 + 28f4: 1100 addi s0,sp,160 + 28f6: 0b0b0113 addi sp,s6,176 # 11012676 <__stack_size+0x11011e76> + 28fa: 0b3a slli s6,s6,0xe + 28fc: 13010b3b 0x13010b3b + 2900: 0000 unimp + 2902: 0d12 slli s10,s10,0x4 + 2904: 0300 addi s0,sp,384 + 2906: 3a0e fld fs4,224(sp) + 2908: 490b3b0b 0x490b3b0b + 290c: 000a3813 sltiu a6,s4,0 + 2910: 1300 addi s0,sp,416 + 2912: 0e030113 addi sp,t1,224 + 2916: 0b3a0b0b 0xb3a0b0b + 291a: 13010b3b 0x13010b3b + 291e: 0000 unimp + 2920: 0d14 addi a3,sp,656 + 2922: 0300 addi s0,sp,384 + 2924: 3a08 fld fa0,48(a2) + 2926: 490b3b0b 0x490b3b0b + 292a: 000a3813 sltiu a6,s4,0 + 292e: 1500 addi s0,sp,672 + 2930: 0e030113 addi sp,t1,224 + 2934: 0b3a050b 0xb3a050b + 2938: 13010b3b 0x13010b3b + 293c: 0000 unimp + 293e: 1516 slli a0,a0,0x25 + 2940: 2700 fld fs0,8(a4) + 2942: 000c addi a1,sp,0 + 2944: 1700 addi s0,sp,928 + 2946: 0115 addi sp,sp,5 + 2948: 13490c27 0x13490c27 + 294c: 1301 addi t1,t1,-32 + 294e: 0000 unimp + 2950: 1318 addi a4,sp,416 + 2952: 0301 addi t1,t1,0 + 2954: 0b0e slli s6,s6,0x3 + 2956: 3a05 jal 2286 <__stack_size+0x1a86> + 2958: 01053b0b 0x1053b0b + 295c: 19000013 li zero,400 + 2960: 000d c.addi zero,3 + 2962: 0b3a0e03 lb t3,179(s4) + 2966: 1349053b 0x1349053b + 296a: 0a38 addi a4,sp,280 + 296c: 0000 unimp + 296e: 131a slli t1,t1,0x26 + 2970: 0301 addi t1,t1,0 + 2972: 0b0e slli s6,s6,0x3 + 2974: 3b0b3a0b 0x3b0b3a0b + 2978: 0105 addi sp,sp,1 + 297a: 1b000013 li zero,432 + 297e: 0b0b0113 addi sp,s6,176 + 2982: 0b3a slli s6,s6,0xe + 2984: 1301053b 0x1301053b 2988: 0000 unimp - 298a: 1516 slli a0,a0,0x25 - 298c: 2700 fld fs0,8(a4) - 298e: 000c addi a1,sp,0 - 2990: 1700 addi s0,sp,928 - 2992: 0115 addi sp,sp,5 - 2994: 13490c27 0x13490c27 - 2998: 1301 addi t1,t1,-32 - 299a: 0000 unimp - 299c: 1318 addi a4,sp,416 - 299e: 0301 addi t1,t1,0 - 29a0: 0b0e slli s6,s6,0x3 - 29a2: 3a05 jal 22d2 <__stack_size+0x1ad2> - 29a4: 01053b0b 0x1053b0b - 29a8: 19000013 li zero,400 - 29ac: 000d c.addi zero,3 - 29ae: 0b3a0e03 lb t3,179(s4) - 29b2: 1349053b 0x1349053b - 29b6: 0a38 addi a4,sp,280 - 29b8: 0000 unimp - 29ba: 131a slli t1,t1,0x26 - 29bc: 0301 addi t1,t1,0 - 29be: 0b0e slli s6,s6,0x3 - 29c0: 3b0b3a0b 0x3b0b3a0b - 29c4: 0105 addi sp,sp,1 - 29c6: 1b000013 li zero,432 - 29ca: 0b0b0113 addi sp,s6,176 - 29ce: 0b3a slli s6,s6,0xe - 29d0: 1301053b 0x1301053b - 29d4: 0000 unimp - 29d6: 171c addi a5,sp,928 - 29d8: 0b01 addi s6,s6,0 - 29da: 3b0b3a0b 0x3b0b3a0b - 29de: 0105 addi sp,sp,1 - 29e0: 1d000013 li zero,464 - 29e4: 000d c.addi zero,3 - 29e6: 0b3a0e03 lb t3,179(s4) - 29ea: 1349053b 0x1349053b - 29ee: 0000 unimp - 29f0: 131e slli t1,t1,0x27 - 29f2: 0300 addi s0,sp,384 - 29f4: 3c0e fld fs8,224(sp) - 29f6: 000c addi a1,sp,0 - 29f8: 1f00 addi s0,sp,944 - 29fa: 0034 addi a3,sp,8 - 29fc: 0b3a0e03 lb t3,179(s4) - 2a00: 13490b3b 0x13490b3b - 2a04: 0c3c0c3f 34200000 0x342000000c3c0c3f - 2a0c: 0300 addi s0,sp,384 - 2a0e: 3a0e fld fs4,224(sp) - 2a10: 490b3b0b 0x490b3b0b - 2a14: 020c3f13 sltiu t5,s8,32 - 2a18: 000a 0xa - 2a1a: 2100 fld fs0,0(a0) - 2a1c: 002e 0x2e - 2a1e: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 2a26: 13490c27 0x13490c27 - 2a2a: 0111 addi sp,sp,4 - 2a2c: 0112 slli sp,sp,0x4 - 2a2e: 0640 addi s0,sp,772 - 2a30: 4296 lw t0,68(sp) - 2a32: 000c addi a1,sp,0 - 2a34: 0000 unimp - 2a36: 1101 addi sp,sp,-32 - 2a38: 2501 jal 3038 <__stack_size+0x2838> - 2a3a: 130e slli t1,t1,0x23 - 2a3c: 1b0e030b 0x1b0e030b - 2a40: 110e slli sp,sp,0x23 - 2a42: 1201 addi tp,tp,-32 - 2a44: 1001 c.addi zero,-32 - 2a46: 0006 0x6 - 2a48: 0200 addi s0,sp,256 - 2a4a: 0016 0x16 - 2a4c: 0b3a0e03 lb t3,179(s4) - 2a50: 13490b3b 0x13490b3b - 2a54: 0000 unimp - 2a56: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> - 2a5a: 030b3e0b 0x30b3e0b - 2a5e: 0008 addi a0,sp,0 - 2a60: 0400 addi s0,sp,512 - 2a62: 0024 addi s1,sp,8 - 2a64: 0b3e0b0b 0xb3e0b0b - 2a68: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 2a6c: 1605 addi a2,a2,-31 - 2a6e: 0300 addi s0,sp,384 - 2a70: 3a0e fld fs4,224(sp) - 2a72: 49053b0b 0x49053b0b - 2a76: 06000013 li zero,96 - 2a7a: 0b0b0117 auipc sp,0xb0b0 - 2a7e: 0b3a slli s6,s6,0xe - 2a80: 13010b3b 0x13010b3b - 2a84: 0000 unimp - 2a86: 03000d07 0x3000d07 - 2a8a: 3a0e fld fs4,224(sp) - 2a8c: 490b3b0b 0x490b3b0b - 2a90: 08000013 li zero,128 - 2a94: 0101 addi sp,sp,0 - 2a96: 1349 addi t1,t1,-14 - 2a98: 1301 addi t1,t1,-32 - 2a9a: 0000 unimp - 2a9c: 2109 jal 2e9e <__stack_size+0x269e> - 2a9e: 4900 lw s0,16(a0) - 2aa0: 000b2f13 slti t5,s6,0 - 2aa4: 0a00 addi s0,sp,272 - 2aa6: 0b0b0113 addi sp,s6,176 - 2aaa: 0b3a slli s6,s6,0xe - 2aac: 13010b3b 0x13010b3b - 2ab0: 0000 unimp - 2ab2: 03000d0b 0x3000d0b - 2ab6: 3a0e fld fs4,224(sp) - 2ab8: 490b3b0b 0x490b3b0b - 2abc: 000a3813 sltiu a6,s4,0 - 2ac0: 0c00 addi s0,sp,528 - 2ac2: 0b0b000f 0xb0b000f - 2ac6: 0000 unimp - 2ac8: 0f0d addi t5,t5,3 - 2aca: 0b00 addi s0,sp,400 - 2acc: 0013490b 0x13490b - 2ad0: 0e00 addi s0,sp,784 - 2ad2: 0026 0x26 - 2ad4: 1349 addi t1,t1,-14 - 2ad6: 0000 unimp - 2ad8: 0301130f 0x301130f - 2adc: 0b0e slli s6,s6,0x3 - 2ade: 3b0b3a0b 0x3b0b3a0b - 2ae2: 0013010b 0x13010b - 2ae6: 1000 addi s0,sp,32 - 2ae8: 000d c.addi zero,3 - 2aea: 0b3a0803 lb a6,179(s4) - 2aee: 13490b3b 0x13490b3b - 2af2: 0a38 addi a4,sp,280 - 2af4: 0000 unimp - 2af6: 1311 addi t1,t1,-28 - 2af8: 0301 addi t1,t1,0 - 2afa: 0b0e slli s6,s6,0x3 - 2afc: 3a05 jal 242c <__stack_size+0x1c2c> - 2afe: 010b3b0b 0x10b3b0b - 2b02: 12000013 li zero,288 - 2b06: 0015 c.addi zero,5 - 2b08: 00000c27 0xc27 - 2b0c: 27011513 0x27011513 - 2b10: 490c lw a1,16(a0) - 2b12: 00130113 addi sp,t1,1 - 2b16: 1400 addi s0,sp,544 - 2b18: 0005 c.addi zero,1 - 2b1a: 1349 addi t1,t1,-14 - 2b1c: 0000 unimp - 2b1e: 1315 addi t1,t1,-27 - 2b20: 0301 addi t1,t1,0 - 2b22: 0b0e slli s6,s6,0x3 - 2b24: 3a05 jal 2454 <__stack_size+0x1c54> - 2b26: 01053b0b 0x1053b0b - 2b2a: 16000013 li zero,352 - 2b2e: 000d c.addi zero,3 - 2b30: 0b3a0e03 lb t3,179(s4) - 2b34: 1349053b 0x1349053b - 2b38: 0a38 addi a4,sp,280 - 2b3a: 0000 unimp - 2b3c: 03011317 auipc t1,0x3011 - 2b40: 0b0e slli s6,s6,0x3 - 2b42: 3b0b3a0b 0x3b0b3a0b - 2b46: 0105 addi sp,sp,1 - 2b48: 18000013 li zero,384 - 2b4c: 0b0b0113 addi sp,s6,176 - 2b50: 0b3a slli s6,s6,0xe - 2b52: 1301053b 0x1301053b - 2b56: 0000 unimp - 2b58: 1719 addi a4,a4,-26 - 2b5a: 0b01 addi s6,s6,0 - 2b5c: 3b0b3a0b 0x3b0b3a0b - 2b60: 0105 addi sp,sp,1 - 2b62: 1a000013 li zero,416 - 2b66: 000d c.addi zero,3 - 2b68: 0b3a0e03 lb t3,179(s4) - 2b6c: 1349053b 0x1349053b - 2b70: 0000 unimp - 2b72: 0300131b 0x300131b - 2b76: 3c0e fld fs8,224(sp) - 2b78: 000c addi a1,sp,0 - 2b7a: 1c00 addi s0,sp,560 - 2b7c: 0115 addi sp,sp,5 - 2b7e: 13010c27 0x13010c27 - 2b82: 0000 unimp - 2b84: 341d jal 25aa <__stack_size+0x1daa> - 2b86: 0300 addi s0,sp,384 - 2b88: 3a0e fld fs4,224(sp) - 2b8a: 49053b0b 0x49053b0b - 2b8e: 3c0c3f13 sltiu t5,s8,960 - 2b92: 000c addi a1,sp,0 - 2b94: 1e00 addi s0,sp,816 - 2b96: 0021 c.addi zero,8 - 2b98: 0000 unimp - 2b9a: 341f 0300 3a0e 0x3a0e0300341f - 2ba0: 490b3b0b 0x490b3b0b - 2ba4: 3c0c3f13 sltiu t5,s8,960 - 2ba8: 000c addi a1,sp,0 - 2baa: 2000 fld fs0,0(s0) - 2bac: 000d c.addi zero,3 - 2bae: 0b3a0803 lb a6,179(s4) - 2bb2: 1349053b 0x1349053b - 2bb6: 0a38 addi a4,sp,280 - 2bb8: 0000 unimp - 2bba: 0421 addi s0,s0,8 - 2bbc: 0301 addi t1,t1,0 - 2bbe: 3e0e fld ft8,224(sp) - 2bc0: 490b0b0b 0x490b0b0b - 2bc4: 3b0b3a13 sltiu s4,s6,944 - 2bc8: 0105 addi sp,sp,1 - 2bca: 22000013 li zero,544 - 2bce: 0028 addi a0,sp,8 - 2bd0: 0b1c0e03 lb t3,177(s8) - 2bd4: 0000 unimp - 2bd6: 00002623 sw zero,12(zero) # c <__stack_size-0x7f4> - 2bda: 2400 fld fs0,8(s0) - 2bdc: 0034 addi a3,sp,8 - 2bde: 0b3a0e03 lb t3,179(s4) - 2be2: 13490b3b 0x13490b3b - 2be6: 0a020c3f 2e250000 0x2e2500000a020c3f - 2bee: 3f01 jal 2afe <__stack_size+0x22fe> - 2bf0: 030c addi a1,sp,384 - 2bf2: 3a0e fld fs4,224(sp) - 2bf4: 27053b0b 0x27053b0b - 2bf8: 870c 0x870c - 2bfa: 0c01 addi s8,s8,0 - 2bfc: 0111 addi sp,sp,4 - 2bfe: 0112 slli sp,sp,0x4 - 2c00: 0640 addi s0,sp,772 - 2c02: 4296 lw t0,68(sp) - 2c04: 010c addi a1,sp,128 - 2c06: 26000013 li zero,608 - 2c0a: 0111010b 0x111010b - 2c0e: 0112 slli sp,sp,0x4 - 2c10: 0000 unimp - 2c12: 03003427 fsd fa6,40(zero) # 28 <__stack_size-0x7d8> - 2c16: 3a0e fld fs4,224(sp) - 2c18: 49053b0b 0x49053b0b - 2c1c: 000a0213 mv tp,s4 - 2c20: 2800 fld fs0,16(s0) - 2c22: 002e 0x2e - 2c24: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 2c2c: 01110c27 0x1110c27 - 2c30: 0112 slli sp,sp,0x4 - 2c32: 0640 addi s0,sp,772 - 2c34: 000c4297 auipc t0,0xc4 - 2c38: 2900 fld fs0,16(a0) - 2c3a: 012e slli sp,sp,0xb - 2c3c: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f - 2c44: 01110c27 0x1110c27 - 2c48: 0112 slli sp,sp,0x4 - 2c4a: 0640 addi s0,sp,772 - 2c4c: 010c4297 auipc t0,0x10c4 - 2c50: 2a000013 li zero,672 - 2c54: 0005 c.addi zero,1 - 2c56: 0b3a0803 lb a6,179(s4) - 2c5a: 1349053b 0x1349053b - 2c5e: 0a02 slli s4,s4,0x0 - 2c60: 0000 unimp - 2c62: 0300052b 0x300052b - 2c66: 3a0e fld fs4,224(sp) - 2c68: 49053b0b 0x49053b0b - 2c6c: 000a0213 mv tp,s4 - 2c70: 2c00 fld fs0,24(s0) - 2c72: 0034 addi a3,sp,8 - 2c74: 13490e03 lb t3,308(s2) - 2c78: 0c34 addi a3,sp,536 - 2c7a: 0a02 slli s4,s4,0x0 - 2c7c: 0000 unimp - 2c7e: 2e2d jal 2fb8 <__stack_size+0x27b8> - 2c80: 3f01 jal 2b90 <__stack_size+0x2390> - 2c82: 030c addi a1,sp,384 - 2c84: 3a0e fld fs4,224(sp) - 2c86: 27053b0b 0x27053b0b - 2c8a: 110c addi a1,sp,160 - 2c8c: 1201 addi tp,tp,-32 - 2c8e: 4001 0x4001 - 2c90: 9606 add a2,a2,ra - 2c92: 0c42 slli s8,s8,0x10 - 2c94: 1301 addi t1,t1,-32 - 2c96: 0000 unimp - 2c98: 2e2e fld ft8,200(sp) - 2c9a: 3f01 jal 2baa <__stack_size+0x23aa> - 2c9c: 030c addi a1,sp,384 - 2c9e: 3a0e fld fs4,224(sp) - 2ca0: 27053b0b 0x27053b0b - 2ca4: 490c lw a1,16(a0) - 2ca6: 12011113 0x12011113 - 2caa: 4001 0x4001 - 2cac: 9606 add a2,a2,ra - 2cae: 0c42 slli s8,s8,0x10 - 2cb0: 1301 addi t1,t1,-32 - 2cb2: 0000 unimp - 2cb4: 3f012e2f 0x3f012e2f - 2cb8: 030c addi a1,sp,384 - 2cba: 3a0e fld fs4,224(sp) - 2cbc: 270b3b0b 0x270b3b0b - 2cc0: 490c lw a1,16(a0) - 2cc2: 12011113 0x12011113 - 2cc6: 4001 0x4001 - 2cc8: 9606 add a2,a2,ra - 2cca: 0c42 slli s8,s8,0x10 - 2ccc: 1301 addi t1,t1,-32 - 2cce: 0000 unimp - 2cd0: 3430 fld fa2,104(s0) - 2cd2: 0300 addi s0,sp,384 - 2cd4: 3a08 fld fa0,48(a2) - 2cd6: 49053b0b 0x49053b0b - 2cda: 000a0213 mv tp,s4 - 2cde: 3100 fld fs0,32(a0) - 2ce0: 012e slli sp,sp,0xb - 2ce2: 0b3a0e03 lb t3,179(s4) - 2ce6: 0c27053b 0xc27053b - 2cea: 0111 addi sp,sp,4 - 2cec: 0112 slli sp,sp,0x4 - 2cee: 0640 addi s0,sp,772 - 2cf0: 4296 lw t0,68(sp) - 2cf2: 010c addi a1,sp,128 - 2cf4: 32000013 li zero,800 - 2cf8: 0005 c.addi zero,1 - 2cfa: 0b3a0803 lb a6,179(s4) - 2cfe: 13490b3b 0x13490b3b - 2d02: 0a02 slli s4,s4,0x0 - 2d04: 0000 unimp - 2d06: 03000533 mul a0,zero,a6 - 2d0a: 3a0e fld fs4,224(sp) - 2d0c: 490b3b0b 0x490b3b0b - 2d10: 000a0213 mv tp,s4 - 2d14: 3400 fld fs0,40(s0) - 2d16: 0034 addi a3,sp,8 - 2d18: 0b3a0e03 lb t3,179(s4) - 2d1c: 13490b3b 0x13490b3b - 2d20: 0a02 slli s4,s4,0x0 - 2d22: 0000 unimp - 2d24: 2e35 jal 3060 <__stack_size+0x2860> - 2d26: 3f00 fld fs0,56(a4) - 2d28: 030c addi a1,sp,384 - 2d2a: 3a0e fld fs4,224(sp) - 2d2c: 270b3b0b 0x270b3b0b - 2d30: 490c lw a1,16(a0) - 2d32: 000c3c13 sltiu s8,s8,0 - 2d36: 3600 fld fs0,40(a2) - 2d38: 012e slli sp,sp,0xb - 2d3a: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f - 2d42: 13490c27 0x13490c27 - 2d46: 0111 addi sp,sp,4 - 2d48: 0112 slli sp,sp,0x4 - 2d4a: 0640 addi s0,sp,772 - 2d4c: 010c4297 auipc t0,0x10c4 - 2d50: 37000013 li zero,880 - 2d54: 08030013 addi zero,t1,128 # 3013bbc <__stack_size+0x30133bc> - 2d58: 0c3c addi a5,sp,536 - 2d5a: 0000 unimp - 2d5c: 2e38 fld fa4,88(a2) - 2d5e: 3f01 jal 2c6e <__stack_size+0x246e> - 2d60: 030c addi a1,sp,384 - 2d62: 3a0e fld fs4,224(sp) - 2d64: 270b3b0b 0x270b3b0b - 2d68: 490c lw a1,16(a0) - 2d6a: 12011113 0x12011113 - 2d6e: 4001 0x4001 - 2d70: 9706 add a4,a4,ra - 2d72: 0c42 slli s8,s8,0x10 - 2d74: 0000 unimp - 2d76: 0100 addi s0,sp,128 - 2d78: 0111 addi sp,sp,4 - 2d7a: 0e25 addi t3,t3,9 - 2d7c: 0e030b13 addi s6,t1,224 - 2d80: 01110e1b 0x1110e1b - 2d84: 0612 slli a2,a2,0x4 - 2d86: 1710 addi a2,sp,928 - 2d88: 0000 unimp - 2d8a: 2402 fld fs0,0(sp) - 2d8c: 0b00 addi s0,sp,400 - 2d8e: 030b3e0b 0x30b3e0b - 2d92: 000e 0xe - 2d94: 0300 addi s0,sp,384 - 2d96: 0024 addi s1,sp,8 - 2d98: 0b3e0b0b 0xb3e0b0b - 2d9c: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 2da0: 1604 addi s1,sp,800 - 2da2: 0300 addi s0,sp,384 - 2da4: 3a0e fld fs4,224(sp) - 2da6: 490b3b0b 0x490b3b0b - 2daa: 05000013 li zero,80 - 2dae: 0016 0x16 - 2db0: 0b3a0e03 lb t3,179(s4) - 2db4: 1349053b 0x1349053b - 2db8: 0000 unimp - 2dba: 1706 slli a4,a4,0x21 - 2dbc: 0b01 addi s6,s6,0 - 2dbe: 3b0b3a0b 0x3b0b3a0b - 2dc2: 0013010b 0x13010b - 2dc6: 0700 addi s0,sp,896 - 2dc8: 000d c.addi zero,3 - 2dca: 0b3a0e03 lb t3,179(s4) - 2dce: 13490b3b 0x13490b3b - 2dd2: 0000 unimp - 2dd4: 0108 addi a0,sp,128 - 2dd6: 4901 li s2,0 - 2dd8: 00130113 addi sp,t1,1 - 2ddc: 0900 addi s0,sp,144 - 2dde: 0021 c.addi zero,8 + 298a: 171c addi a5,sp,928 + 298c: 0b01 addi s6,s6,0 + 298e: 3b0b3a0b 0x3b0b3a0b + 2992: 0105 addi sp,sp,1 + 2994: 1d000013 li zero,464 + 2998: 000d c.addi zero,3 + 299a: 0b3a0e03 lb t3,179(s4) + 299e: 1349053b 0x1349053b + 29a2: 0000 unimp + 29a4: 131e slli t1,t1,0x27 + 29a6: 0300 addi s0,sp,384 + 29a8: 3c0e fld fs8,224(sp) + 29aa: 000c addi a1,sp,0 + 29ac: 1f00 addi s0,sp,944 + 29ae: 0034 addi a3,sp,8 + 29b0: 0b3a0e03 lb t3,179(s4) + 29b4: 13490b3b 0x13490b3b + 29b8: 0c3c0c3f 34200000 0x342000000c3c0c3f + 29c0: 0300 addi s0,sp,384 + 29c2: 3a0e fld fs4,224(sp) + 29c4: 490b3b0b 0x490b3b0b + 29c8: 020c3f13 sltiu t5,s8,32 + 29cc: 000a 0xa + 29ce: 2100 fld fs0,0(a0) + 29d0: 002e 0x2e + 29d2: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 29da: 13490c27 0x13490c27 + 29de: 0111 addi sp,sp,4 + 29e0: 0112 slli sp,sp,0x4 + 29e2: 0640 addi s0,sp,772 + 29e4: 4296 lw t0,68(sp) + 29e6: 000c addi a1,sp,0 + 29e8: 0000 unimp + 29ea: 1101 addi sp,sp,-32 + 29ec: 2501 jal 2fec <__stack_size+0x27ec> + 29ee: 130e slli t1,t1,0x23 + 29f0: 1b0e030b 0x1b0e030b + 29f4: 110e slli sp,sp,0x23 + 29f6: 1201 addi tp,tp,-32 + 29f8: 1001 c.addi zero,-32 + 29fa: 0006 0x6 + 29fc: 0200 addi s0,sp,256 + 29fe: 0016 0x16 + 2a00: 0b3a0e03 lb t3,179(s4) + 2a04: 13490b3b 0x13490b3b + 2a08: 0000 unimp + 2a0a: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 2a0e: 030b3e0b 0x30b3e0b + 2a12: 0008 addi a0,sp,0 + 2a14: 0400 addi s0,sp,512 + 2a16: 0024 addi s1,sp,8 + 2a18: 0b3e0b0b 0xb3e0b0b + 2a1c: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 2a20: 1605 addi a2,a2,-31 + 2a22: 0300 addi s0,sp,384 + 2a24: 3a0e fld fs4,224(sp) + 2a26: 49053b0b 0x49053b0b + 2a2a: 06000013 li zero,96 + 2a2e: 0b0b0117 auipc sp,0xb0b0 + 2a32: 0b3a slli s6,s6,0xe + 2a34: 13010b3b 0x13010b3b + 2a38: 0000 unimp + 2a3a: 03000d07 0x3000d07 + 2a3e: 3a0e fld fs4,224(sp) + 2a40: 490b3b0b 0x490b3b0b + 2a44: 08000013 li zero,128 + 2a48: 0101 addi sp,sp,0 + 2a4a: 1349 addi t1,t1,-14 + 2a4c: 1301 addi t1,t1,-32 + 2a4e: 0000 unimp + 2a50: 2109 jal 2e52 <__stack_size+0x2652> + 2a52: 4900 lw s0,16(a0) + 2a54: 000b2f13 slti t5,s6,0 + 2a58: 0a00 addi s0,sp,272 + 2a5a: 0b0b0113 addi sp,s6,176 + 2a5e: 0b3a slli s6,s6,0xe + 2a60: 13010b3b 0x13010b3b + 2a64: 0000 unimp + 2a66: 03000d0b 0x3000d0b + 2a6a: 3a0e fld fs4,224(sp) + 2a6c: 490b3b0b 0x490b3b0b + 2a70: 000a3813 sltiu a6,s4,0 + 2a74: 0c00 addi s0,sp,528 + 2a76: 0b0b000f 0xb0b000f + 2a7a: 0000 unimp + 2a7c: 0f0d addi t5,t5,3 + 2a7e: 0b00 addi s0,sp,400 + 2a80: 0013490b 0x13490b + 2a84: 0e00 addi s0,sp,784 + 2a86: 0026 0x26 + 2a88: 1349 addi t1,t1,-14 + 2a8a: 0000 unimp + 2a8c: 0301130f 0x301130f + 2a90: 0b0e slli s6,s6,0x3 + 2a92: 3b0b3a0b 0x3b0b3a0b + 2a96: 0013010b 0x13010b + 2a9a: 1000 addi s0,sp,32 + 2a9c: 000d c.addi zero,3 + 2a9e: 0b3a0803 lb a6,179(s4) + 2aa2: 13490b3b 0x13490b3b + 2aa6: 0a38 addi a4,sp,280 + 2aa8: 0000 unimp + 2aaa: 1311 addi t1,t1,-28 + 2aac: 0301 addi t1,t1,0 + 2aae: 0b0e slli s6,s6,0x3 + 2ab0: 3a05 jal 23e0 <__stack_size+0x1be0> + 2ab2: 010b3b0b 0x10b3b0b + 2ab6: 12000013 li zero,288 + 2aba: 0015 c.addi zero,5 + 2abc: 00000c27 0xc27 + 2ac0: 27011513 0x27011513 + 2ac4: 490c lw a1,16(a0) + 2ac6: 00130113 addi sp,t1,1 + 2aca: 1400 addi s0,sp,544 + 2acc: 0005 c.addi zero,1 + 2ace: 1349 addi t1,t1,-14 + 2ad0: 0000 unimp + 2ad2: 1315 addi t1,t1,-27 + 2ad4: 0301 addi t1,t1,0 + 2ad6: 0b0e slli s6,s6,0x3 + 2ad8: 3a05 jal 2408 <__stack_size+0x1c08> + 2ada: 01053b0b 0x1053b0b + 2ade: 16000013 li zero,352 + 2ae2: 000d c.addi zero,3 + 2ae4: 0b3a0e03 lb t3,179(s4) + 2ae8: 1349053b 0x1349053b + 2aec: 0a38 addi a4,sp,280 + 2aee: 0000 unimp + 2af0: 03011317 auipc t1,0x3011 + 2af4: 0b0e slli s6,s6,0x3 + 2af6: 3b0b3a0b 0x3b0b3a0b + 2afa: 0105 addi sp,sp,1 + 2afc: 18000013 li zero,384 + 2b00: 0b0b0113 addi sp,s6,176 + 2b04: 0b3a slli s6,s6,0xe + 2b06: 1301053b 0x1301053b + 2b0a: 0000 unimp + 2b0c: 1719 addi a4,a4,-26 + 2b0e: 0b01 addi s6,s6,0 + 2b10: 3b0b3a0b 0x3b0b3a0b + 2b14: 0105 addi sp,sp,1 + 2b16: 1a000013 li zero,416 + 2b1a: 000d c.addi zero,3 + 2b1c: 0b3a0e03 lb t3,179(s4) + 2b20: 1349053b 0x1349053b + 2b24: 0000 unimp + 2b26: 0300131b 0x300131b + 2b2a: 3c0e fld fs8,224(sp) + 2b2c: 000c addi a1,sp,0 + 2b2e: 1c00 addi s0,sp,560 + 2b30: 0115 addi sp,sp,5 + 2b32: 13010c27 0x13010c27 + 2b36: 0000 unimp + 2b38: 341d jal 255e <__stack_size+0x1d5e> + 2b3a: 0300 addi s0,sp,384 + 2b3c: 3a0e fld fs4,224(sp) + 2b3e: 49053b0b 0x49053b0b + 2b42: 3c0c3f13 sltiu t5,s8,960 + 2b46: 000c addi a1,sp,0 + 2b48: 1e00 addi s0,sp,816 + 2b4a: 0021 c.addi zero,8 + 2b4c: 0000 unimp + 2b4e: 341f 0300 3a0e 0x3a0e0300341f + 2b54: 490b3b0b 0x490b3b0b + 2b58: 3c0c3f13 sltiu t5,s8,960 + 2b5c: 000c addi a1,sp,0 + 2b5e: 2000 fld fs0,0(s0) + 2b60: 000d c.addi zero,3 + 2b62: 0b3a0803 lb a6,179(s4) + 2b66: 1349053b 0x1349053b + 2b6a: 0a38 addi a4,sp,280 + 2b6c: 0000 unimp + 2b6e: 0421 addi s0,s0,8 + 2b70: 0301 addi t1,t1,0 + 2b72: 3e0e fld ft8,224(sp) + 2b74: 490b0b0b 0x490b0b0b + 2b78: 3b0b3a13 sltiu s4,s6,944 + 2b7c: 0105 addi sp,sp,1 + 2b7e: 22000013 li zero,544 + 2b82: 0028 addi a0,sp,8 + 2b84: 0b1c0e03 lb t3,177(s8) + 2b88: 0000 unimp + 2b8a: 00002623 sw zero,12(zero) # c <__stack_size-0x7f4> + 2b8e: 2400 fld fs0,8(s0) + 2b90: 0034 addi a3,sp,8 + 2b92: 0b3a0e03 lb t3,179(s4) + 2b96: 13490b3b 0x13490b3b + 2b9a: 0a020c3f 2e250000 0x2e2500000a020c3f + 2ba2: 3f01 jal 2ab2 <__stack_size+0x22b2> + 2ba4: 030c addi a1,sp,384 + 2ba6: 3a0e fld fs4,224(sp) + 2ba8: 27053b0b 0x27053b0b + 2bac: 870c 0x870c + 2bae: 0c01 addi s8,s8,0 + 2bb0: 0111 addi sp,sp,4 + 2bb2: 0112 slli sp,sp,0x4 + 2bb4: 0640 addi s0,sp,772 + 2bb6: 4296 lw t0,68(sp) + 2bb8: 010c addi a1,sp,128 + 2bba: 26000013 li zero,608 + 2bbe: 0111010b 0x111010b + 2bc2: 0112 slli sp,sp,0x4 + 2bc4: 0000 unimp + 2bc6: 03003427 fsd fa6,40(zero) # 28 <__stack_size-0x7d8> + 2bca: 3a0e fld fs4,224(sp) + 2bcc: 49053b0b 0x49053b0b + 2bd0: 000a0213 mv tp,s4 + 2bd4: 2800 fld fs0,16(s0) + 2bd6: 002e 0x2e + 2bd8: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 2be0: 01110c27 0x1110c27 + 2be4: 0112 slli sp,sp,0x4 + 2be6: 0640 addi s0,sp,772 + 2be8: 000c4297 auipc t0,0xc4 + 2bec: 2900 fld fs0,16(a0) + 2bee: 012e slli sp,sp,0xb + 2bf0: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 2bf8: 01110c27 0x1110c27 + 2bfc: 0112 slli sp,sp,0x4 + 2bfe: 0640 addi s0,sp,772 + 2c00: 010c4297 auipc t0,0x10c4 + 2c04: 2a000013 li zero,672 + 2c08: 0005 c.addi zero,1 + 2c0a: 0b3a0803 lb a6,179(s4) + 2c0e: 1349053b 0x1349053b + 2c12: 0a02 slli s4,s4,0x0 + 2c14: 0000 unimp + 2c16: 0300052b 0x300052b + 2c1a: 3a0e fld fs4,224(sp) + 2c1c: 49053b0b 0x49053b0b + 2c20: 000a0213 mv tp,s4 + 2c24: 2c00 fld fs0,24(s0) + 2c26: 0034 addi a3,sp,8 + 2c28: 13490e03 lb t3,308(s2) + 2c2c: 0c34 addi a3,sp,536 + 2c2e: 0a02 slli s4,s4,0x0 + 2c30: 0000 unimp + 2c32: 2e2d jal 2f6c <__stack_size+0x276c> + 2c34: 3f01 jal 2b44 <__stack_size+0x2344> + 2c36: 030c addi a1,sp,384 + 2c38: 3a0e fld fs4,224(sp) + 2c3a: 27053b0b 0x27053b0b + 2c3e: 110c addi a1,sp,160 + 2c40: 1201 addi tp,tp,-32 + 2c42: 4001 0x4001 + 2c44: 9606 add a2,a2,ra + 2c46: 0c42 slli s8,s8,0x10 + 2c48: 1301 addi t1,t1,-32 + 2c4a: 0000 unimp + 2c4c: 2e2e fld ft8,200(sp) + 2c4e: 3f01 jal 2b5e <__stack_size+0x235e> + 2c50: 030c addi a1,sp,384 + 2c52: 3a0e fld fs4,224(sp) + 2c54: 27053b0b 0x27053b0b + 2c58: 490c lw a1,16(a0) + 2c5a: 12011113 0x12011113 + 2c5e: 4001 0x4001 + 2c60: 9606 add a2,a2,ra + 2c62: 0c42 slli s8,s8,0x10 + 2c64: 1301 addi t1,t1,-32 + 2c66: 0000 unimp + 2c68: 3f012e2f 0x3f012e2f + 2c6c: 030c addi a1,sp,384 + 2c6e: 3a0e fld fs4,224(sp) + 2c70: 270b3b0b 0x270b3b0b + 2c74: 490c lw a1,16(a0) + 2c76: 12011113 0x12011113 + 2c7a: 4001 0x4001 + 2c7c: 9606 add a2,a2,ra + 2c7e: 0c42 slli s8,s8,0x10 + 2c80: 1301 addi t1,t1,-32 + 2c82: 0000 unimp + 2c84: 3430 fld fa2,104(s0) + 2c86: 0300 addi s0,sp,384 + 2c88: 3a08 fld fa0,48(a2) + 2c8a: 49053b0b 0x49053b0b + 2c8e: 000a0213 mv tp,s4 + 2c92: 3100 fld fs0,32(a0) + 2c94: 012e slli sp,sp,0xb + 2c96: 0b3a0e03 lb t3,179(s4) + 2c9a: 0c27053b 0xc27053b + 2c9e: 0111 addi sp,sp,4 + 2ca0: 0112 slli sp,sp,0x4 + 2ca2: 0640 addi s0,sp,772 + 2ca4: 4296 lw t0,68(sp) + 2ca6: 010c addi a1,sp,128 + 2ca8: 32000013 li zero,800 + 2cac: 0005 c.addi zero,1 + 2cae: 0b3a0803 lb a6,179(s4) + 2cb2: 13490b3b 0x13490b3b + 2cb6: 0a02 slli s4,s4,0x0 + 2cb8: 0000 unimp + 2cba: 03000533 mul a0,zero,a6 + 2cbe: 3a0e fld fs4,224(sp) + 2cc0: 490b3b0b 0x490b3b0b + 2cc4: 000a0213 mv tp,s4 + 2cc8: 3400 fld fs0,40(s0) + 2cca: 0034 addi a3,sp,8 + 2ccc: 0b3a0e03 lb t3,179(s4) + 2cd0: 13490b3b 0x13490b3b + 2cd4: 0a02 slli s4,s4,0x0 + 2cd6: 0000 unimp + 2cd8: 2e35 jal 3014 <__stack_size+0x2814> + 2cda: 3f00 fld fs0,56(a4) + 2cdc: 030c addi a1,sp,384 + 2cde: 3a0e fld fs4,224(sp) + 2ce0: 270b3b0b 0x270b3b0b + 2ce4: 490c lw a1,16(a0) + 2ce6: 000c3c13 sltiu s8,s8,0 + 2cea: 3600 fld fs0,40(a2) + 2cec: 012e slli sp,sp,0xb + 2cee: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 2cf6: 13490c27 0x13490c27 + 2cfa: 0111 addi sp,sp,4 + 2cfc: 0112 slli sp,sp,0x4 + 2cfe: 0640 addi s0,sp,772 + 2d00: 010c4297 auipc t0,0x10c4 + 2d04: 37000013 li zero,880 + 2d08: 08030013 addi zero,t1,128 # 3013b70 <__stack_size+0x3013370> + 2d0c: 0c3c addi a5,sp,536 + 2d0e: 0000 unimp + 2d10: 2e38 fld fa4,88(a2) + 2d12: 3f01 jal 2c22 <__stack_size+0x2422> + 2d14: 030c addi a1,sp,384 + 2d16: 3a0e fld fs4,224(sp) + 2d18: 270b3b0b 0x270b3b0b + 2d1c: 490c lw a1,16(a0) + 2d1e: 12011113 0x12011113 + 2d22: 4001 0x4001 + 2d24: 9706 add a4,a4,ra + 2d26: 0c42 slli s8,s8,0x10 + 2d28: 0000 unimp + 2d2a: 0100 addi s0,sp,128 + 2d2c: 0111 addi sp,sp,4 + 2d2e: 0e25 addi t3,t3,9 + 2d30: 0e030b13 addi s6,t1,224 + 2d34: 01110e1b 0x1110e1b + 2d38: 0612 slli a2,a2,0x4 + 2d3a: 1710 addi a2,sp,928 + 2d3c: 0000 unimp + 2d3e: 2402 fld fs0,0(sp) + 2d40: 0b00 addi s0,sp,400 + 2d42: 030b3e0b 0x30b3e0b + 2d46: 000e 0xe + 2d48: 0300 addi s0,sp,384 + 2d4a: 0024 addi s1,sp,8 + 2d4c: 0b3e0b0b 0xb3e0b0b + 2d50: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 2d54: 1604 addi s1,sp,800 + 2d56: 0300 addi s0,sp,384 + 2d58: 3a0e fld fs4,224(sp) + 2d5a: 490b3b0b 0x490b3b0b + 2d5e: 05000013 li zero,80 + 2d62: 0016 0x16 + 2d64: 0b3a0e03 lb t3,179(s4) + 2d68: 1349053b 0x1349053b + 2d6c: 0000 unimp + 2d6e: 1706 slli a4,a4,0x21 + 2d70: 0b01 addi s6,s6,0 + 2d72: 3b0b3a0b 0x3b0b3a0b + 2d76: 0013010b 0x13010b + 2d7a: 0700 addi s0,sp,896 + 2d7c: 000d c.addi zero,3 + 2d7e: 0b3a0e03 lb t3,179(s4) + 2d82: 13490b3b 0x13490b3b + 2d86: 0000 unimp + 2d88: 0108 addi a0,sp,128 + 2d8a: 4901 li s2,0 + 2d8c: 00130113 addi sp,t1,1 + 2d90: 0900 addi s0,sp,144 + 2d92: 0021 c.addi zero,8 + 2d94: 1349 addi t1,t1,-14 + 2d96: 00000b2f 0xb2f + 2d9a: 130a slli t1,t1,0x22 + 2d9c: 0b01 addi s6,s6,0 + 2d9e: 3b0b3a0b 0x3b0b3a0b + 2da2: 0013010b 0x13010b + 2da6: 0b00 addi s0,sp,400 + 2da8: 000d c.addi zero,3 + 2daa: 0b3a0e03 lb t3,179(s4) + 2dae: 13490b3b 0x13490b3b + 2db2: 0b38 addi a4,sp,408 + 2db4: 0000 unimp + 2db6: 0f0c addi a1,sp,912 + 2db8: 0b00 addi s0,sp,400 + 2dba: 0d00000b 0xd00000b + 2dbe: 0e030113 addi sp,t1,224 + 2dc2: 0b3a0b0b 0xb3a0b0b + 2dc6: 13010b3b 0x13010b3b + 2dca: 0000 unimp + 2dcc: 0d0e slli s10,s10,0x3 + 2dce: 0300 addi s0,sp,384 + 2dd0: 3a08 fld fa0,48(a2) + 2dd2: 490b3b0b 0x490b3b0b + 2dd6: 000b3813 sltiu a6,s6,0 + 2dda: 0f00 addi s0,sp,912 + 2ddc: 0b0b000f 0xb0b000f 2de0: 1349 addi t1,t1,-14 - 2de2: 00000b2f 0xb2f - 2de6: 130a slli t1,t1,0x22 - 2de8: 0b01 addi s6,s6,0 - 2dea: 3b0b3a0b 0x3b0b3a0b - 2dee: 0013010b 0x13010b - 2df2: 0b00 addi s0,sp,400 + 2de2: 0000 unimp + 2de4: 1310 addi a2,sp,416 + 2de6: 0301 addi t1,t1,0 + 2de8: 0b0e slli s6,s6,0x3 + 2dea: 3a05 jal 271a <__stack_size+0x1f1a> + 2dec: 010b3b0b 0x10b3b0b + 2df0: 11000013 li zero,272 2df4: 000d c.addi zero,3 2df6: 0b3a0e03 lb t3,179(s4) 2dfa: 13490b3b 0x13490b3b - 2dfe: 0b38 addi a4,sp,408 + 2dfe: 0538 addi a4,sp,648 2e00: 0000 unimp - 2e02: 0f0c addi a1,sp,912 - 2e04: 0b00 addi s0,sp,400 - 2e06: 0d00000b 0xd00000b - 2e0a: 0e030113 addi sp,t1,224 - 2e0e: 0b3a0b0b 0xb3a0b0b - 2e12: 13010b3b 0x13010b3b - 2e16: 0000 unimp - 2e18: 0d0e slli s10,s10,0x3 - 2e1a: 0300 addi s0,sp,384 - 2e1c: 3a08 fld fa0,48(a2) - 2e1e: 490b3b0b 0x490b3b0b - 2e22: 000b3813 sltiu a6,s6,0 - 2e26: 0f00 addi s0,sp,912 - 2e28: 0b0b000f 0xb0b000f - 2e2c: 1349 addi t1,t1,-14 - 2e2e: 0000 unimp - 2e30: 1310 addi a2,sp,416 - 2e32: 0301 addi t1,t1,0 - 2e34: 0b0e slli s6,s6,0x3 - 2e36: 3a05 jal 2766 <__stack_size+0x1f66> - 2e38: 010b3b0b 0x10b3b0b - 2e3c: 11000013 li zero,272 - 2e40: 000d c.addi zero,3 - 2e42: 0b3a0e03 lb t3,179(s4) - 2e46: 13490b3b 0x13490b3b - 2e4a: 0538 addi a4,sp,648 - 2e4c: 0000 unimp - 2e4e: 1512 slli a0,a0,0x24 - 2e50: 2700 fld fs0,8(a4) - 2e52: 0019 c.addi zero,6 - 2e54: 1300 addi s0,sp,416 - 2e56: 0115 addi sp,sp,5 - 2e58: 13491927 0x13491927 - 2e5c: 1301 addi t1,t1,-32 - 2e5e: 0000 unimp - 2e60: 0514 addi a3,sp,640 - 2e62: 4900 lw s0,16(a0) - 2e64: 15000013 li zero,336 - 2e68: 0026 0x26 - 2e6a: 1349 addi t1,t1,-14 - 2e6c: 0000 unimp - 2e6e: 1316 slli t1,t1,0x25 - 2e70: 0301 addi t1,t1,0 - 2e72: 0b0e slli s6,s6,0x3 - 2e74: 3a05 jal 27a4 <__stack_size+0x1fa4> - 2e76: 01053b0b 0x1053b0b - 2e7a: 17000013 li zero,368 - 2e7e: 000d c.addi zero,3 - 2e80: 0b3a0e03 lb t3,179(s4) - 2e84: 1349053b 0x1349053b - 2e88: 0b38 addi a4,sp,408 - 2e8a: 0000 unimp - 2e8c: 0d18 addi a4,sp,656 - 2e8e: 0300 addi s0,sp,384 - 2e90: 3a0e fld fs4,224(sp) - 2e92: 49053b0b 0x49053b0b - 2e96: 00053813 sltiu a6,a0,0 - 2e9a: 1900 addi s0,sp,176 - 2e9c: 0e030113 addi sp,t1,224 - 2ea0: 0b3a0b0b 0xb3a0b0b - 2ea4: 1301053b 0x1301053b - 2ea8: 0000 unimp - 2eaa: 131a slli t1,t1,0x26 - 2eac: 0b01 addi s6,s6,0 - 2eae: 3b0b3a0b 0x3b0b3a0b - 2eb2: 0105 addi sp,sp,1 - 2eb4: 1b000013 li zero,432 - 2eb8: 0b0b0117 auipc sp,0xb0b0 - 2ebc: 0b3a slli s6,s6,0xe - 2ebe: 1301053b 0x1301053b - 2ec2: 0000 unimp - 2ec4: 0d1c addi a5,sp,656 - 2ec6: 0300 addi s0,sp,384 - 2ec8: 3a0e fld fs4,224(sp) - 2eca: 49053b0b 0x49053b0b - 2ece: 1d000013 li zero,464 - 2ed2: 0e030013 addi zero,t1,224 - 2ed6: 193c addi a5,sp,184 - 2ed8: 0000 unimp - 2eda: 151e slli a0,a0,0x27 - 2edc: 2701 jal 35dc <__stack_size+0x2ddc> - 2ede: 0119 addi sp,sp,6 - 2ee0: 1f000013 li zero,496 - 2ee4: 0034 addi a3,sp,8 - 2ee6: 0b3a0e03 lb t3,179(s4) - 2eea: 1349053b 0x1349053b - 2eee: 193c193f 21200000 0x21200000193c193f - 2ef6: 0000 unimp - 2ef8: 2100 fld fs0,0(a0) - 2efa: 0034 addi a3,sp,8 - 2efc: 0b3a0e03 lb t3,179(s4) - 2f00: 13490b3b 0x13490b3b - 2f04: 193c193f 26220000 0x26220000193c193f - 2f0c: 0000 unimp - 2f0e: 2300 fld fs0,0(a4) - 2f10: 0104 addi s1,sp,128 - 2f12: 0b3e0e03 lb t3,179(t3) - 2f16: 13490b0b 0x13490b0b - 2f1a: 0b3a slli s6,s6,0xe - 2f1c: 13010b3b 0x13010b3b - 2f20: 0000 unimp - 2f22: 2824 fld fs1,80(s0) - 2f24: 0300 addi s0,sp,384 - 2f26: 1c0e slli s8,s8,0x23 - 2f28: 2500000b 0x2500000b - 2f2c: 000d c.addi zero,3 - 2f2e: 0b3a0803 lb a6,179(s4) - 2f32: 1349053b 0x1349053b - 2f36: 0b38 addi a4,sp,408 - 2f38: 0000 unimp - 2f3a: 0d26 slli s10,s10,0x9 - 2f3c: 0300 addi s0,sp,384 - 2f3e: 3a08 fld fa0,48(a2) - 2f40: 49053b0b 0x49053b0b - 2f44: 27000013 li zero,624 - 2f48: 012e slli sp,sp,0xb - 2f4a: 0e03193f 053b0b3a 0x53b0b3a0e03193f - 2f52: 13491927 0x13491927 - 2f56: 0111 addi sp,sp,4 - 2f58: 0612 slli a2,a2,0x4 - 2f5a: 1840 addi s0,sp,52 - 2f5c: 01194297 auipc t0,0x1194 - 2f60: 28000013 li zero,640 - 2f64: 0005 c.addi zero,1 - 2f66: 0b3a0803 lb a6,179(s4) - 2f6a: 1349053b 0x1349053b - 2f6e: 1702 slli a4,a4,0x20 - 2f70: 0000 unimp - 2f72: 1d29 addi s10,s10,-22 - 2f74: 3101 jal 2b74 <__stack_size+0x2374> - 2f76: 55015213 0x55015213 - 2f7a: 590b5817 auipc a6,0x590b5 - 2f7e: 0005 c.addi zero,1 - 2f80: 2a00 fld fs0,16(a2) - 2f82: 0005 c.addi zero,1 - 2f84: 1331 addi t1,t1,-20 - 2f86: 1702 slli a4,a4,0x20 - 2f88: 0000 unimp - 2f8a: 55010b2b 0x55010b2b - 2f8e: 2c000017 auipc zero,0x2c000 - 2f92: 0034 addi a3,sp,8 - 2f94: 1331 addi t1,t1,-20 - 2f96: 0000 unimp - 2f98: 342d jal 29c2 <__stack_size+0x21c2> - 2f9a: 3100 fld fs0,32(a0) - 2f9c: 00170213 addi tp,a4,1 # fffe4001 <_sp+0x7ffe0001> - 2fa0: 2e00 fld fs0,24(a2) - 2fa2: 1331010b 0x1331010b - 2fa6: 1755 addi a4,a4,-11 - 2fa8: 1301 addi t1,t1,-32 - 2faa: 0000 unimp - 2fac: 31010b2f 0x31010b2f - 2fb0: 12011113 0x12011113 - 2fb4: 0106 slli sp,sp,0x1 - 2fb6: 30000013 li zero,768 - 2fba: 1331010b 0x1331010b - 2fbe: 1755 addi a4,a4,-11 - 2fc0: 0000 unimp - 2fc2: 2e31 jal 32de <__stack_size+0x2ade> - 2fc4: 0301 addi t1,t1,0 - 2fc6: 3a0e fld fs4,224(sp) - 2fc8: 27053b0b 0x27053b0b - 2fcc: 4919 li s2,6 - 2fce: 010b2013 slti zero,s6,16 - 2fd2: 32000013 li zero,800 - 2fd6: 0005 c.addi zero,1 - 2fd8: 0b3a0803 lb a6,179(s4) - 2fdc: 1349053b 0x1349053b - 2fe0: 0000 unimp - 2fe2: 03003433 mulhu s0,zero,a6 - 2fe6: 3a08 fld fa0,48(a2) - 2fe8: 49053b0b 0x49053b0b - 2fec: 34000013 li zero,832 - 2ff0: 1301010b 0x1301010b - 2ff4: 0000 unimp - 2ff6: 3435 jal 2a22 <__stack_size+0x2222> - 2ff8: 0300 addi s0,sp,384 - 2ffa: 3a0e fld fs4,224(sp) - 2ffc: 49053b0b 0x49053b0b - 3000: 36000013 li zero,864 - 3004: 0000010b 0x10b - 3008: 0100 addi s0,sp,128 - 300a: 0111 addi sp,sp,4 - 300c: 0e25 addi t3,t3,9 - 300e: 0e030b13 addi s6,t1,224 - 3012: 01110e1b 0x1110e1b - 3016: 0612 slli a2,a2,0x4 - 3018: 1710 addi a2,sp,928 - 301a: 0000 unimp - 301c: 2402 fld fs0,0(sp) - 301e: 0b00 addi s0,sp,400 - 3020: 030b3e0b 0x30b3e0b - 3024: 000e 0xe - 3026: 0300 addi s0,sp,384 - 3028: 0024 addi s1,sp,8 - 302a: 0b3e0b0b 0xb3e0b0b - 302e: 00000803 lb a6,0(zero) # 2c002f8e <_data_lma+0xbbeae32> - 3032: 1604 addi s1,sp,800 - 3034: 0300 addi s0,sp,384 - 3036: 3a0e fld fs4,224(sp) - 3038: 490b3b0b 0x490b3b0b - 303c: 05000013 li zero,80 - 3040: 0016 0x16 - 3042: 0b3a0e03 lb t3,179(s4) - 3046: 1349053b 0x1349053b - 304a: 0000 unimp - 304c: 1706 slli a4,a4,0x21 - 304e: 0b01 addi s6,s6,0 - 3050: 3b0b3a0b 0x3b0b3a0b - 3054: 0013010b 0x13010b - 3058: 0700 addi s0,sp,896 - 305a: 000d c.addi zero,3 - 305c: 0b3a0e03 lb t3,179(s4) - 3060: 13490b3b 0x13490b3b - 3064: 0000 unimp - 3066: 0108 addi a0,sp,128 - 3068: 4901 li s2,0 - 306a: 00130113 addi sp,t1,1 - 306e: 0900 addi s0,sp,144 - 3070: 0021 c.addi zero,8 + 2e02: 1512 slli a0,a0,0x24 + 2e04: 2700 fld fs0,8(a4) + 2e06: 0019 c.addi zero,6 + 2e08: 1300 addi s0,sp,416 + 2e0a: 0115 addi sp,sp,5 + 2e0c: 13491927 0x13491927 + 2e10: 1301 addi t1,t1,-32 + 2e12: 0000 unimp + 2e14: 0514 addi a3,sp,640 + 2e16: 4900 lw s0,16(a0) + 2e18: 15000013 li zero,336 + 2e1c: 0026 0x26 + 2e1e: 1349 addi t1,t1,-14 + 2e20: 0000 unimp + 2e22: 1316 slli t1,t1,0x25 + 2e24: 0301 addi t1,t1,0 + 2e26: 0b0e slli s6,s6,0x3 + 2e28: 3a05 jal 2758 <__stack_size+0x1f58> + 2e2a: 01053b0b 0x1053b0b + 2e2e: 17000013 li zero,368 + 2e32: 000d c.addi zero,3 + 2e34: 0b3a0e03 lb t3,179(s4) + 2e38: 1349053b 0x1349053b + 2e3c: 0b38 addi a4,sp,408 + 2e3e: 0000 unimp + 2e40: 0d18 addi a4,sp,656 + 2e42: 0300 addi s0,sp,384 + 2e44: 3a0e fld fs4,224(sp) + 2e46: 49053b0b 0x49053b0b + 2e4a: 00053813 sltiu a6,a0,0 + 2e4e: 1900 addi s0,sp,176 + 2e50: 0e030113 addi sp,t1,224 + 2e54: 0b3a0b0b 0xb3a0b0b + 2e58: 1301053b 0x1301053b + 2e5c: 0000 unimp + 2e5e: 131a slli t1,t1,0x26 + 2e60: 0b01 addi s6,s6,0 + 2e62: 3b0b3a0b 0x3b0b3a0b + 2e66: 0105 addi sp,sp,1 + 2e68: 1b000013 li zero,432 + 2e6c: 0b0b0117 auipc sp,0xb0b0 + 2e70: 0b3a slli s6,s6,0xe + 2e72: 1301053b 0x1301053b + 2e76: 0000 unimp + 2e78: 0d1c addi a5,sp,656 + 2e7a: 0300 addi s0,sp,384 + 2e7c: 3a0e fld fs4,224(sp) + 2e7e: 49053b0b 0x49053b0b + 2e82: 1d000013 li zero,464 + 2e86: 0e030013 addi zero,t1,224 + 2e8a: 193c addi a5,sp,184 + 2e8c: 0000 unimp + 2e8e: 151e slli a0,a0,0x27 + 2e90: 2701 jal 3590 <__stack_size+0x2d90> + 2e92: 0119 addi sp,sp,6 + 2e94: 1f000013 li zero,496 + 2e98: 0034 addi a3,sp,8 + 2e9a: 0b3a0e03 lb t3,179(s4) + 2e9e: 1349053b 0x1349053b + 2ea2: 193c193f 21200000 0x21200000193c193f + 2eaa: 0000 unimp + 2eac: 2100 fld fs0,0(a0) + 2eae: 0034 addi a3,sp,8 + 2eb0: 0b3a0e03 lb t3,179(s4) + 2eb4: 13490b3b 0x13490b3b + 2eb8: 193c193f 26220000 0x26220000193c193f + 2ec0: 0000 unimp + 2ec2: 2300 fld fs0,0(a4) + 2ec4: 0104 addi s1,sp,128 + 2ec6: 0b3e0e03 lb t3,179(t3) + 2eca: 13490b0b 0x13490b0b + 2ece: 0b3a slli s6,s6,0xe + 2ed0: 13010b3b 0x13010b3b + 2ed4: 0000 unimp + 2ed6: 2824 fld fs1,80(s0) + 2ed8: 0300 addi s0,sp,384 + 2eda: 1c0e slli s8,s8,0x23 + 2edc: 2500000b 0x2500000b + 2ee0: 000d c.addi zero,3 + 2ee2: 0b3a0803 lb a6,179(s4) + 2ee6: 1349053b 0x1349053b + 2eea: 0b38 addi a4,sp,408 + 2eec: 0000 unimp + 2eee: 0d26 slli s10,s10,0x9 + 2ef0: 0300 addi s0,sp,384 + 2ef2: 3a08 fld fa0,48(a2) + 2ef4: 49053b0b 0x49053b0b + 2ef8: 27000013 li zero,624 + 2efc: 012e slli sp,sp,0xb + 2efe: 0e03193f 053b0b3a 0x53b0b3a0e03193f + 2f06: 13491927 0x13491927 + 2f0a: 0111 addi sp,sp,4 + 2f0c: 0612 slli a2,a2,0x4 + 2f0e: 1840 addi s0,sp,52 + 2f10: 01194297 auipc t0,0x1194 + 2f14: 28000013 li zero,640 + 2f18: 0005 c.addi zero,1 + 2f1a: 0b3a0803 lb a6,179(s4) + 2f1e: 1349053b 0x1349053b + 2f22: 1702 slli a4,a4,0x20 + 2f24: 0000 unimp + 2f26: 1d29 addi s10,s10,-22 + 2f28: 3101 jal 2b28 <__stack_size+0x2328> + 2f2a: 55015213 0x55015213 + 2f2e: 590b5817 auipc a6,0x590b5 + 2f32: 0005 c.addi zero,1 + 2f34: 2a00 fld fs0,16(a2) + 2f36: 0005 c.addi zero,1 + 2f38: 1331 addi t1,t1,-20 + 2f3a: 1702 slli a4,a4,0x20 + 2f3c: 0000 unimp + 2f3e: 55010b2b 0x55010b2b + 2f42: 2c000017 auipc zero,0x2c000 + 2f46: 0034 addi a3,sp,8 + 2f48: 1331 addi t1,t1,-20 + 2f4a: 0000 unimp + 2f4c: 342d jal 2976 <__stack_size+0x2176> + 2f4e: 3100 fld fs0,32(a0) + 2f50: 00170213 addi tp,a4,1 # fffe4001 <_sp+0x7ffe0001> + 2f54: 2e00 fld fs0,24(a2) + 2f56: 1331010b 0x1331010b + 2f5a: 1755 addi a4,a4,-11 + 2f5c: 1301 addi t1,t1,-32 + 2f5e: 0000 unimp + 2f60: 31010b2f 0x31010b2f + 2f64: 12011113 0x12011113 + 2f68: 0106 slli sp,sp,0x1 + 2f6a: 30000013 li zero,768 + 2f6e: 1331010b 0x1331010b + 2f72: 1755 addi a4,a4,-11 + 2f74: 0000 unimp + 2f76: 2e31 jal 3292 <__stack_size+0x2a92> + 2f78: 0301 addi t1,t1,0 + 2f7a: 3a0e fld fs4,224(sp) + 2f7c: 27053b0b 0x27053b0b + 2f80: 4919 li s2,6 + 2f82: 010b2013 slti zero,s6,16 + 2f86: 32000013 li zero,800 + 2f8a: 0005 c.addi zero,1 + 2f8c: 0b3a0803 lb a6,179(s4) + 2f90: 1349053b 0x1349053b + 2f94: 0000 unimp + 2f96: 03003433 mulhu s0,zero,a6 + 2f9a: 3a08 fld fa0,48(a2) + 2f9c: 49053b0b 0x49053b0b + 2fa0: 34000013 li zero,832 + 2fa4: 1301010b 0x1301010b + 2fa8: 0000 unimp + 2faa: 3435 jal 29d6 <__stack_size+0x21d6> + 2fac: 0300 addi s0,sp,384 + 2fae: 3a0e fld fs4,224(sp) + 2fb0: 49053b0b 0x49053b0b + 2fb4: 36000013 li zero,864 + 2fb8: 0000010b 0x10b + 2fbc: 0100 addi s0,sp,128 + 2fbe: 0111 addi sp,sp,4 + 2fc0: 0e25 addi t3,t3,9 + 2fc2: 0e030b13 addi s6,t1,224 + 2fc6: 01110e1b 0x1110e1b + 2fca: 0612 slli a2,a2,0x4 + 2fcc: 1710 addi a2,sp,928 + 2fce: 0000 unimp + 2fd0: 2402 fld fs0,0(sp) + 2fd2: 0b00 addi s0,sp,400 + 2fd4: 030b3e0b 0x30b3e0b + 2fd8: 000e 0xe + 2fda: 0300 addi s0,sp,384 + 2fdc: 0024 addi s1,sp,8 + 2fde: 0b3e0b0b 0xb3e0b0b + 2fe2: 00000803 lb a6,0(zero) # 2c002f42 <_data_lma+0xbbeb026> + 2fe6: 1604 addi s1,sp,800 + 2fe8: 0300 addi s0,sp,384 + 2fea: 3a0e fld fs4,224(sp) + 2fec: 490b3b0b 0x490b3b0b + 2ff0: 05000013 li zero,80 + 2ff4: 0016 0x16 + 2ff6: 0b3a0e03 lb t3,179(s4) + 2ffa: 1349053b 0x1349053b + 2ffe: 0000 unimp + 3000: 1706 slli a4,a4,0x21 + 3002: 0b01 addi s6,s6,0 + 3004: 3b0b3a0b 0x3b0b3a0b + 3008: 0013010b 0x13010b + 300c: 0700 addi s0,sp,896 + 300e: 000d c.addi zero,3 + 3010: 0b3a0e03 lb t3,179(s4) + 3014: 13490b3b 0x13490b3b + 3018: 0000 unimp + 301a: 0108 addi a0,sp,128 + 301c: 4901 li s2,0 + 301e: 00130113 addi sp,t1,1 + 3022: 0900 addi s0,sp,144 + 3024: 0021 c.addi zero,8 + 3026: 1349 addi t1,t1,-14 + 3028: 00000b2f 0xb2f + 302c: 130a slli t1,t1,0x22 + 302e: 0b01 addi s6,s6,0 + 3030: 3b0b3a0b 0x3b0b3a0b + 3034: 0013010b 0x13010b + 3038: 0b00 addi s0,sp,400 + 303a: 000d c.addi zero,3 + 303c: 0b3a0e03 lb t3,179(s4) + 3040: 13490b3b 0x13490b3b + 3044: 0b38 addi a4,sp,408 + 3046: 0000 unimp + 3048: 0f0c addi a1,sp,912 + 304a: 0b00 addi s0,sp,400 + 304c: 0d00000b 0xd00000b + 3050: 0e030113 addi sp,t1,224 + 3054: 0b3a0b0b 0xb3a0b0b + 3058: 13010b3b 0x13010b3b + 305c: 0000 unimp + 305e: 0d0e slli s10,s10,0x3 + 3060: 0300 addi s0,sp,384 + 3062: 3a08 fld fa0,48(a2) + 3064: 490b3b0b 0x490b3b0b + 3068: 000b3813 sltiu a6,s6,0 + 306c: 0f00 addi s0,sp,912 + 306e: 0b0b000f 0xb0b000f 3072: 1349 addi t1,t1,-14 - 3074: 00000b2f 0xb2f - 3078: 130a slli t1,t1,0x22 - 307a: 0b01 addi s6,s6,0 - 307c: 3b0b3a0b 0x3b0b3a0b - 3080: 0013010b 0x13010b - 3084: 0b00 addi s0,sp,400 + 3074: 0000 unimp + 3076: 1310 addi a2,sp,416 + 3078: 0301 addi t1,t1,0 + 307a: 0b0e slli s6,s6,0x3 + 307c: 3a05 jal 29ac <__stack_size+0x21ac> + 307e: 010b3b0b 0x10b3b0b + 3082: 11000013 li zero,272 3086: 000d c.addi zero,3 3088: 0b3a0e03 lb t3,179(s4) 308c: 13490b3b 0x13490b3b - 3090: 0b38 addi a4,sp,408 + 3090: 0538 addi a4,sp,648 3092: 0000 unimp - 3094: 0f0c addi a1,sp,912 - 3096: 0b00 addi s0,sp,400 - 3098: 0d00000b 0xd00000b - 309c: 0e030113 addi sp,t1,224 - 30a0: 0b3a0b0b 0xb3a0b0b - 30a4: 13010b3b 0x13010b3b - 30a8: 0000 unimp - 30aa: 0d0e slli s10,s10,0x3 - 30ac: 0300 addi s0,sp,384 - 30ae: 3a08 fld fa0,48(a2) - 30b0: 490b3b0b 0x490b3b0b - 30b4: 000b3813 sltiu a6,s6,0 - 30b8: 0f00 addi s0,sp,912 - 30ba: 0b0b000f 0xb0b000f - 30be: 1349 addi t1,t1,-14 - 30c0: 0000 unimp - 30c2: 1310 addi a2,sp,416 - 30c4: 0301 addi t1,t1,0 - 30c6: 0b0e slli s6,s6,0x3 - 30c8: 3a05 jal 29f8 <__stack_size+0x21f8> - 30ca: 010b3b0b 0x10b3b0b - 30ce: 11000013 li zero,272 - 30d2: 000d c.addi zero,3 - 30d4: 0b3a0e03 lb t3,179(s4) - 30d8: 13490b3b 0x13490b3b - 30dc: 0538 addi a4,sp,648 - 30de: 0000 unimp - 30e0: 1512 slli a0,a0,0x24 - 30e2: 2700 fld fs0,8(a4) - 30e4: 0019 c.addi zero,6 - 30e6: 1300 addi s0,sp,416 - 30e8: 0115 addi sp,sp,5 - 30ea: 13491927 0x13491927 - 30ee: 1301 addi t1,t1,-32 - 30f0: 0000 unimp - 30f2: 0514 addi a3,sp,640 - 30f4: 4900 lw s0,16(a0) - 30f6: 15000013 li zero,336 - 30fa: 0026 0x26 - 30fc: 1349 addi t1,t1,-14 - 30fe: 0000 unimp - 3100: 1316 slli t1,t1,0x25 - 3102: 0301 addi t1,t1,0 - 3104: 0b0e slli s6,s6,0x3 - 3106: 3a05 jal 2a36 <__stack_size+0x2236> - 3108: 01053b0b 0x1053b0b - 310c: 17000013 li zero,368 - 3110: 000d c.addi zero,3 - 3112: 0b3a0e03 lb t3,179(s4) - 3116: 1349053b 0x1349053b - 311a: 0b38 addi a4,sp,408 - 311c: 0000 unimp - 311e: 0d18 addi a4,sp,656 - 3120: 0300 addi s0,sp,384 - 3122: 3a0e fld fs4,224(sp) - 3124: 49053b0b 0x49053b0b - 3128: 00053813 sltiu a6,a0,0 - 312c: 1900 addi s0,sp,176 - 312e: 0e030113 addi sp,t1,224 - 3132: 0b3a0b0b 0xb3a0b0b - 3136: 1301053b 0x1301053b - 313a: 0000 unimp - 313c: 131a slli t1,t1,0x26 - 313e: 0b01 addi s6,s6,0 - 3140: 3b0b3a0b 0x3b0b3a0b - 3144: 0105 addi sp,sp,1 - 3146: 1b000013 li zero,432 - 314a: 0b0b0117 auipc sp,0xb0b0 - 314e: 0b3a slli s6,s6,0xe - 3150: 1301053b 0x1301053b - 3154: 0000 unimp - 3156: 0d1c addi a5,sp,656 - 3158: 0300 addi s0,sp,384 - 315a: 3a0e fld fs4,224(sp) - 315c: 49053b0b 0x49053b0b - 3160: 1d000013 li zero,464 - 3164: 0e030013 addi zero,t1,224 - 3168: 193c addi a5,sp,184 - 316a: 0000 unimp - 316c: 151e slli a0,a0,0x27 - 316e: 2701 jal 386e <__stack_size+0x306e> - 3170: 0119 addi sp,sp,6 - 3172: 1f000013 li zero,496 - 3176: 0034 addi a3,sp,8 - 3178: 0b3a0e03 lb t3,179(s4) - 317c: 1349053b 0x1349053b - 3180: 193c193f 21200000 0x21200000193c193f - 3188: 0000 unimp - 318a: 2100 fld fs0,0(a0) - 318c: 0034 addi a3,sp,8 - 318e: 0b3a0e03 lb t3,179(s4) - 3192: 13490b3b 0x13490b3b - 3196: 193c193f 26220000 0x26220000193c193f - 319e: 0000 unimp - 31a0: 2300 fld fs0,0(a4) - 31a2: 0104 addi s1,sp,128 - 31a4: 0b3e0e03 lb t3,179(t3) - 31a8: 13490b0b 0x13490b0b - 31ac: 0b3a slli s6,s6,0xe - 31ae: 13010b3b 0x13010b3b - 31b2: 0000 unimp - 31b4: 2824 fld fs1,80(s0) - 31b6: 0300 addi s0,sp,384 - 31b8: 1c0e slli s8,s8,0x23 - 31ba: 2500000b 0x2500000b - 31be: 000d c.addi zero,3 - 31c0: 0b3a0803 lb a6,179(s4) - 31c4: 1349053b 0x1349053b - 31c8: 0b38 addi a4,sp,408 - 31ca: 0000 unimp - 31cc: 0d26 slli s10,s10,0x9 - 31ce: 0300 addi s0,sp,384 - 31d0: 3a08 fld fa0,48(a2) - 31d2: 49053b0b 0x49053b0b - 31d6: 27000013 li zero,624 - 31da: 012e slli sp,sp,0xb - 31dc: 0e03193f 053b0b3a 0x53b0b3a0e03193f - 31e4: 13491927 0x13491927 - 31e8: 0111 addi sp,sp,4 - 31ea: 0612 slli a2,a2,0x4 - 31ec: 1840 addi s0,sp,52 - 31ee: 01194297 auipc t0,0x1194 - 31f2: 28000013 li zero,640 - 31f6: 0005 c.addi zero,1 - 31f8: 0b3a0803 lb a6,179(s4) - 31fc: 1349053b 0x1349053b - 3200: 1702 slli a4,a4,0x20 - 3202: 0000 unimp - 3204: 3429 jal 2c0e <__stack_size+0x240e> - 3206: 0300 addi s0,sp,384 - 3208: 3a08 fld fa0,48(a2) - 320a: 49053b0b 0x49053b0b - 320e: 00170213 addi tp,a4,1 - 3212: 2a00 fld fs0,16(a2) - 3214: 011d addi sp,sp,7 - 3216: 1331 addi t1,t1,-20 - 3218: 0152 slli sp,sp,0x14 - 321a: 1755 addi a4,a4,-11 - 321c: 0b58 addi a4,sp,404 - 321e: 0559 addi a0,a0,22 + 3094: 1512 slli a0,a0,0x24 + 3096: 2700 fld fs0,8(a4) + 3098: 0019 c.addi zero,6 + 309a: 1300 addi s0,sp,416 + 309c: 0115 addi sp,sp,5 + 309e: 13491927 0x13491927 + 30a2: 1301 addi t1,t1,-32 + 30a4: 0000 unimp + 30a6: 0514 addi a3,sp,640 + 30a8: 4900 lw s0,16(a0) + 30aa: 15000013 li zero,336 + 30ae: 0026 0x26 + 30b0: 1349 addi t1,t1,-14 + 30b2: 0000 unimp + 30b4: 1316 slli t1,t1,0x25 + 30b6: 0301 addi t1,t1,0 + 30b8: 0b0e slli s6,s6,0x3 + 30ba: 3a05 jal 29ea <__stack_size+0x21ea> + 30bc: 01053b0b 0x1053b0b + 30c0: 17000013 li zero,368 + 30c4: 000d c.addi zero,3 + 30c6: 0b3a0e03 lb t3,179(s4) + 30ca: 1349053b 0x1349053b + 30ce: 0b38 addi a4,sp,408 + 30d0: 0000 unimp + 30d2: 0d18 addi a4,sp,656 + 30d4: 0300 addi s0,sp,384 + 30d6: 3a0e fld fs4,224(sp) + 30d8: 49053b0b 0x49053b0b + 30dc: 00053813 sltiu a6,a0,0 + 30e0: 1900 addi s0,sp,176 + 30e2: 0e030113 addi sp,t1,224 + 30e6: 0b3a0b0b 0xb3a0b0b + 30ea: 1301053b 0x1301053b + 30ee: 0000 unimp + 30f0: 131a slli t1,t1,0x26 + 30f2: 0b01 addi s6,s6,0 + 30f4: 3b0b3a0b 0x3b0b3a0b + 30f8: 0105 addi sp,sp,1 + 30fa: 1b000013 li zero,432 + 30fe: 0b0b0117 auipc sp,0xb0b0 + 3102: 0b3a slli s6,s6,0xe + 3104: 1301053b 0x1301053b + 3108: 0000 unimp + 310a: 0d1c addi a5,sp,656 + 310c: 0300 addi s0,sp,384 + 310e: 3a0e fld fs4,224(sp) + 3110: 49053b0b 0x49053b0b + 3114: 1d000013 li zero,464 + 3118: 0e030013 addi zero,t1,224 + 311c: 193c addi a5,sp,184 + 311e: 0000 unimp + 3120: 151e slli a0,a0,0x27 + 3122: 2701 jal 3822 <__stack_size+0x3022> + 3124: 0119 addi sp,sp,6 + 3126: 1f000013 li zero,496 + 312a: 0034 addi a3,sp,8 + 312c: 0b3a0e03 lb t3,179(s4) + 3130: 1349053b 0x1349053b + 3134: 193c193f 21200000 0x21200000193c193f + 313c: 0000 unimp + 313e: 2100 fld fs0,0(a0) + 3140: 0034 addi a3,sp,8 + 3142: 0b3a0e03 lb t3,179(s4) + 3146: 13490b3b 0x13490b3b + 314a: 193c193f 26220000 0x26220000193c193f + 3152: 0000 unimp + 3154: 2300 fld fs0,0(a4) + 3156: 0104 addi s1,sp,128 + 3158: 0b3e0e03 lb t3,179(t3) + 315c: 13490b0b 0x13490b0b + 3160: 0b3a slli s6,s6,0xe + 3162: 13010b3b 0x13010b3b + 3166: 0000 unimp + 3168: 2824 fld fs1,80(s0) + 316a: 0300 addi s0,sp,384 + 316c: 1c0e slli s8,s8,0x23 + 316e: 2500000b 0x2500000b + 3172: 000d c.addi zero,3 + 3174: 0b3a0803 lb a6,179(s4) + 3178: 1349053b 0x1349053b + 317c: 0b38 addi a4,sp,408 + 317e: 0000 unimp + 3180: 0d26 slli s10,s10,0x9 + 3182: 0300 addi s0,sp,384 + 3184: 3a08 fld fa0,48(a2) + 3186: 49053b0b 0x49053b0b + 318a: 27000013 li zero,624 + 318e: 012e slli sp,sp,0xb + 3190: 0e03193f 053b0b3a 0x53b0b3a0e03193f + 3198: 13491927 0x13491927 + 319c: 0111 addi sp,sp,4 + 319e: 0612 slli a2,a2,0x4 + 31a0: 1840 addi s0,sp,52 + 31a2: 01194297 auipc t0,0x1194 + 31a6: 28000013 li zero,640 + 31aa: 0005 c.addi zero,1 + 31ac: 0b3a0803 lb a6,179(s4) + 31b0: 1349053b 0x1349053b + 31b4: 1702 slli a4,a4,0x20 + 31b6: 0000 unimp + 31b8: 3429 jal 2bc2 <__stack_size+0x23c2> + 31ba: 0300 addi s0,sp,384 + 31bc: 3a08 fld fa0,48(a2) + 31be: 49053b0b 0x49053b0b + 31c2: 00170213 addi tp,a4,1 + 31c6: 2a00 fld fs0,16(a2) + 31c8: 011d addi sp,sp,7 + 31ca: 1331 addi t1,t1,-20 + 31cc: 0152 slli sp,sp,0x14 + 31ce: 1755 addi a4,a4,-11 + 31d0: 0b58 addi a4,sp,404 + 31d2: 0559 addi a0,a0,22 + 31d4: 0000 unimp + 31d6: 3100052b 0x3100052b + 31da: 00170213 addi tp,a4,1 + 31de: 2c00 fld fs0,24(s0) + 31e0: 1755010b 0x1755010b + 31e4: 0000 unimp + 31e6: 342d jal 2c10 <__stack_size+0x2410> + 31e8: 3100 fld fs0,32(a0) + 31ea: 2e000013 li zero,736 + 31ee: 0034 addi a3,sp,8 + 31f0: 1331 addi t1,t1,-20 + 31f2: 1702 slli a4,a4,0x20 + 31f4: 0000 unimp + 31f6: 31010b2f 0x31010b2f + 31fa: 01175513 srli a0,a4,0x11 + 31fe: 30000013 li zero,768 + 3202: 1331010b 0x1331010b + 3206: 0111 addi sp,sp,4 + 3208: 0612 slli a2,a2,0x4 + 320a: 1301 addi t1,t1,-32 + 320c: 0000 unimp + 320e: 0b31 addi s6,s6,12 + 3210: 3101 jal 2e10 <__stack_size+0x2610> + 3212: 12011113 0x12011113 + 3216: 0006 0x6 + 3218: 3200 fld fs0,32(a2) + 321a: 0034 addi a3,sp,8 + 321c: 1331 addi t1,t1,-20 + 321e: 1802 slli a6,a6,0x20 3220: 0000 unimp - 3222: 3100052b 0x3100052b - 3226: 00170213 addi tp,a4,1 - 322a: 2c00 fld fs0,24(s0) - 322c: 1755010b 0x1755010b - 3230: 0000 unimp - 3232: 342d jal 2c5c <__stack_size+0x245c> - 3234: 3100 fld fs0,32(a0) - 3236: 2e000013 li zero,736 - 323a: 0034 addi a3,sp,8 - 323c: 1331 addi t1,t1,-20 - 323e: 1702 slli a4,a4,0x20 + 3222: 03012e33 mulhsu t3,sp,a6 + 3226: 3a0e fld fs4,224(sp) + 3228: 27053b0b 0x27053b0b + 322c: 4919 li s2,6 + 322e: 010b2013 slti zero,s6,16 + 3232: 34000013 li zero,832 + 3236: 0005 c.addi zero,1 + 3238: 0b3a0803 lb a6,179(s4) + 323c: 1349053b 0x1349053b 3240: 0000 unimp - 3242: 31010b2f 0x31010b2f - 3246: 01175513 srli a0,a4,0x11 - 324a: 30000013 li zero,768 - 324e: 1331010b 0x1331010b - 3252: 0111 addi sp,sp,4 - 3254: 0612 slli a2,a2,0x4 - 3256: 1301 addi t1,t1,-32 - 3258: 0000 unimp - 325a: 0b31 addi s6,s6,12 - 325c: 3101 jal 2e5c <__stack_size+0x265c> - 325e: 12011113 0x12011113 - 3262: 0006 0x6 - 3264: 3200 fld fs0,32(a2) - 3266: 0034 addi a3,sp,8 - 3268: 1331 addi t1,t1,-20 - 326a: 1802 slli a6,a6,0x20 - 326c: 0000 unimp - 326e: 03012e33 mulhsu t3,sp,a6 - 3272: 3a0e fld fs4,224(sp) - 3274: 27053b0b 0x27053b0b - 3278: 4919 li s2,6 - 327a: 010b2013 slti zero,s6,16 - 327e: 34000013 li zero,832 - 3282: 0005 c.addi zero,1 - 3284: 0b3a0803 lb a6,179(s4) - 3288: 1349053b 0x1349053b - 328c: 0000 unimp - 328e: 3435 jal 2cba <__stack_size+0x24ba> - 3290: 0300 addi s0,sp,384 - 3292: 3a08 fld fa0,48(a2) - 3294: 49053b0b 0x49053b0b - 3298: 36000013 li zero,864 - 329c: 1301010b 0x1301010b - 32a0: 0000 unimp - 32a2: 03003437 lui s0,0x3003 - 32a6: 3a0e fld fs4,224(sp) - 32a8: 49053b0b 0x49053b0b - 32ac: 38000013 li zero,896 - 32b0: 0000010b 0x10b - 32b4: 0100 addi s0,sp,128 - 32b6: 0111 addi sp,sp,4 - 32b8: 0e25 addi t3,t3,9 - 32ba: 0e030b13 addi s6,t1,224 - 32be: 01110e1b 0x1110e1b - 32c2: 0612 slli a2,a2,0x4 - 32c4: 1710 addi a2,sp,928 - 32c6: 0000 unimp - 32c8: 2402 fld fs0,0(sp) - 32ca: 0b00 addi s0,sp,400 - 32cc: 030b3e0b 0x30b3e0b - 32d0: 000e 0xe - 32d2: 0300 addi s0,sp,384 - 32d4: 0024 addi s1,sp,8 - 32d6: 0b3e0b0b 0xb3e0b0b - 32da: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 32de: 1604 addi s1,sp,800 - 32e0: 0300 addi s0,sp,384 - 32e2: 3a0e fld fs4,224(sp) - 32e4: 49053b0b 0x49053b0b - 32e8: 05000013 li zero,80 - 32ec: 0026 0x26 - 32ee: 1349 addi t1,t1,-14 - 32f0: 0000 unimp - 32f2: 0106 slli sp,sp,0x1 - 32f4: 4901 li s2,0 - 32f6: 00130113 addi sp,t1,1 - 32fa: 0700 addi s0,sp,896 - 32fc: 0021 c.addi zero,8 - 32fe: 1349 addi t1,t1,-14 - 3300: 00000b2f 0xb2f - 3304: 3408 fld fa0,40(s0) - 3306: 0300 addi s0,sp,384 - 3308: 3a0e fld fs4,224(sp) - 330a: 490b3b0b 0x490b3b0b - 330e: 3c193f13 sltiu t5,s2,961 - 3312: 0019 c.addi zero,6 - 3314: 0900 addi s0,sp,144 - 3316: 0016 0x16 - 3318: 0b3a0e03 lb t3,179(s4) - 331c: 13490b3b 0x13490b3b - 3320: 0000 unimp - 3322: 130a slli t1,t1,0x22 - 3324: 0b01 addi s6,s6,0 - 3326: 3b0b3a0b 0x3b0b3a0b - 332a: 0013010b 0x13010b - 332e: 0b00 addi s0,sp,400 - 3330: 000d c.addi zero,3 - 3332: 0b3a0e03 lb t3,179(s4) - 3336: 13490b3b 0x13490b3b - 333a: 0b0d0b0b 0xb0d0b0b - 333e: 0b0c addi a1,sp,400 - 3340: 0b38 addi a4,sp,408 - 3342: 0000 unimp - 3344: 0d0c addi a1,sp,656 - 3346: 0300 addi s0,sp,384 - 3348: 3a08 fld fa0,48(a2) - 334a: 490b3b0b 0x490b3b0b - 334e: 0d0b0b13 addi s6,s6,208 - 3352: 380b0c0b 0x380b0c0b - 3356: 0d00000b 0xd00000b - 335a: 0e030117 auipc sp,0xe030 - 335e: 0b3a0b0b 0xb3a0b0b - 3362: 13010b3b 0x13010b3b - 3366: 0000 unimp - 3368: 0d0e slli s10,s10,0x3 - 336a: 0300 addi s0,sp,384 - 336c: 3a08 fld fa0,48(a2) - 336e: 490b3b0b 0x490b3b0b - 3372: 0f000013 li zero,240 - 3376: 000d c.addi zero,3 - 3378: 0b3a0e03 lb t3,179(s4) - 337c: 13490b3b 0x13490b3b - 3380: 0000 unimp - 3382: 2e10 fld fa2,24(a2) - 3384: 3f01 jal 3294 <__stack_size+0x2a94> - 3386: 0319 addi t1,t1,6 - 3388: 3a0e fld fs4,224(sp) - 338a: 270b3b0b 0x270b3b0b - 338e: 4919 li s2,6 - 3390: 12011113 0x12011113 - 3394: 4006 0x4006 - 3396: 9618 0x9618 - 3398: 1942 slli s2,s2,0x30 - 339a: 1301 addi t1,t1,-32 - 339c: 0000 unimp - 339e: 0511 addi a0,a0,4 - 33a0: 0300 addi s0,sp,384 - 33a2: 3a08 fld fa0,48(a2) - 33a4: 490b3b0b 0x490b3b0b - 33a8: 00170213 addi tp,a4,1 - 33ac: 1200 addi s0,sp,288 - 33ae: 0034 addi a3,sp,8 - 33b0: 0b3a0e03 lb t3,179(s4) - 33b4: 13490b3b 0x13490b3b - 33b8: 1702 slli a4,a4,0x20 + 3242: 3435 jal 2c6e <__stack_size+0x246e> + 3244: 0300 addi s0,sp,384 + 3246: 3a08 fld fa0,48(a2) + 3248: 49053b0b 0x49053b0b + 324c: 36000013 li zero,864 + 3250: 1301010b 0x1301010b + 3254: 0000 unimp + 3256: 03003437 lui s0,0x3003 + 325a: 3a0e fld fs4,224(sp) + 325c: 49053b0b 0x49053b0b + 3260: 38000013 li zero,896 + 3264: 0000010b 0x10b + 3268: 0100 addi s0,sp,128 + 326a: 0111 addi sp,sp,4 + 326c: 0e25 addi t3,t3,9 + 326e: 0e030b13 addi s6,t1,224 + 3272: 01110e1b 0x1110e1b + 3276: 0612 slli a2,a2,0x4 + 3278: 1710 addi a2,sp,928 + 327a: 0000 unimp + 327c: 2402 fld fs0,0(sp) + 327e: 0b00 addi s0,sp,400 + 3280: 030b3e0b 0x30b3e0b + 3284: 000e 0xe + 3286: 0300 addi s0,sp,384 + 3288: 0024 addi s1,sp,8 + 328a: 0b3e0b0b 0xb3e0b0b + 328e: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 3292: 1604 addi s1,sp,800 + 3294: 0300 addi s0,sp,384 + 3296: 3a0e fld fs4,224(sp) + 3298: 49053b0b 0x49053b0b + 329c: 05000013 li zero,80 + 32a0: 0026 0x26 + 32a2: 1349 addi t1,t1,-14 + 32a4: 0000 unimp + 32a6: 0106 slli sp,sp,0x1 + 32a8: 4901 li s2,0 + 32aa: 00130113 addi sp,t1,1 + 32ae: 0700 addi s0,sp,896 + 32b0: 0021 c.addi zero,8 + 32b2: 1349 addi t1,t1,-14 + 32b4: 00000b2f 0xb2f + 32b8: 3408 fld fa0,40(s0) + 32ba: 0300 addi s0,sp,384 + 32bc: 3a0e fld fs4,224(sp) + 32be: 490b3b0b 0x490b3b0b + 32c2: 3c193f13 sltiu t5,s2,961 + 32c6: 0019 c.addi zero,6 + 32c8: 0900 addi s0,sp,144 + 32ca: 0016 0x16 + 32cc: 0b3a0e03 lb t3,179(s4) + 32d0: 13490b3b 0x13490b3b + 32d4: 0000 unimp + 32d6: 130a slli t1,t1,0x22 + 32d8: 0b01 addi s6,s6,0 + 32da: 3b0b3a0b 0x3b0b3a0b + 32de: 0013010b 0x13010b + 32e2: 0b00 addi s0,sp,400 + 32e4: 000d c.addi zero,3 + 32e6: 0b3a0e03 lb t3,179(s4) + 32ea: 13490b3b 0x13490b3b + 32ee: 0b0d0b0b 0xb0d0b0b + 32f2: 0b0c addi a1,sp,400 + 32f4: 0b38 addi a4,sp,408 + 32f6: 0000 unimp + 32f8: 0d0c addi a1,sp,656 + 32fa: 0300 addi s0,sp,384 + 32fc: 3a08 fld fa0,48(a2) + 32fe: 490b3b0b 0x490b3b0b + 3302: 0d0b0b13 addi s6,s6,208 + 3306: 380b0c0b 0x380b0c0b + 330a: 0d00000b 0xd00000b + 330e: 0e030117 auipc sp,0xe030 + 3312: 0b3a0b0b 0xb3a0b0b + 3316: 13010b3b 0x13010b3b + 331a: 0000 unimp + 331c: 0d0e slli s10,s10,0x3 + 331e: 0300 addi s0,sp,384 + 3320: 3a08 fld fa0,48(a2) + 3322: 490b3b0b 0x490b3b0b + 3326: 0f000013 li zero,240 + 332a: 000d c.addi zero,3 + 332c: 0b3a0e03 lb t3,179(s4) + 3330: 13490b3b 0x13490b3b + 3334: 0000 unimp + 3336: 2e10 fld fa2,24(a2) + 3338: 3f01 jal 3248 <__stack_size+0x2a48> + 333a: 0319 addi t1,t1,6 + 333c: 3a0e fld fs4,224(sp) + 333e: 270b3b0b 0x270b3b0b + 3342: 4919 li s2,6 + 3344: 12011113 0x12011113 + 3348: 4006 0x4006 + 334a: 9618 0x9618 + 334c: 1942 slli s2,s2,0x30 + 334e: 1301 addi t1,t1,-32 + 3350: 0000 unimp + 3352: 0511 addi a0,a0,4 + 3354: 0300 addi s0,sp,384 + 3356: 3a08 fld fa0,48(a2) + 3358: 490b3b0b 0x490b3b0b + 335c: 00170213 addi tp,a4,1 + 3360: 1200 addi s0,sp,288 + 3362: 0034 addi a3,sp,8 + 3364: 0b3a0e03 lb t3,179(s4) + 3368: 13490b3b 0x13490b3b + 336c: 1702 slli a4,a4,0x20 + 336e: 0000 unimp + 3370: 03003413 sltiu s0,zero,48 + 3374: 3a0e fld fs4,224(sp) + 3376: 490b3b0b 0x490b3b0b + 337a: 000b1c13 slli s8,s6,0x0 + 337e: 1400 addi s0,sp,544 + 3380: 0034 addi a3,sp,8 + 3382: 0b3a0803 lb a6,179(s4) + 3386: 13490b3b 0x13490b3b + 338a: 1702 slli a4,a4,0x20 + 338c: 0000 unimp + 338e: 3415 jal 2db2 <__stack_size+0x25b2> + 3390: 0300 addi s0,sp,384 + 3392: 3a08 fld fa0,48(a2) + 3394: 490b3b0b 0x490b3b0b + 3398: 16000013 li zero,352 + 339c: 1755010b 0x1755010b + 33a0: 1301 addi t1,t1,-32 + 33a2: 0000 unimp + 33a4: 03003417 auipc s0,0x3003 + 33a8: 3a0e fld fs4,224(sp) + 33aa: 490b3b0b 0x490b3b0b + 33ae: 18000013 li zero,384 + 33b2: 0111010b 0x111010b + 33b6: 0612 slli a2,a2,0x4 + 33b8: 1301 addi t1,t1,-32 33ba: 0000 unimp - 33bc: 03003413 sltiu s0,zero,48 - 33c0: 3a0e fld fs4,224(sp) - 33c2: 490b3b0b 0x490b3b0b - 33c6: 000b1c13 slli s8,s6,0x0 - 33ca: 1400 addi s0,sp,544 - 33cc: 0034 addi a3,sp,8 - 33ce: 0b3a0803 lb a6,179(s4) - 33d2: 13490b3b 0x13490b3b - 33d6: 1702 slli a4,a4,0x20 - 33d8: 0000 unimp - 33da: 3415 jal 2dfe <__stack_size+0x25fe> - 33dc: 0300 addi s0,sp,384 - 33de: 3a08 fld fa0,48(a2) - 33e0: 490b3b0b 0x490b3b0b - 33e4: 16000013 li zero,352 - 33e8: 1755010b 0x1755010b - 33ec: 1301 addi t1,t1,-32 - 33ee: 0000 unimp - 33f0: 03003417 auipc s0,0x3003 - 33f4: 3a0e fld fs4,224(sp) - 33f6: 490b3b0b 0x490b3b0b - 33fa: 18000013 li zero,384 - 33fe: 0111010b 0x111010b - 3402: 0612 slli a2,a2,0x4 - 3404: 1301 addi t1,t1,-32 - 3406: 0000 unimp - 3408: 0b19 addi s6,s6,6 - 340a: 5501 li a0,-32 - 340c: 1a000017 auipc zero,0x1a000 - 3410: 1301010b 0x1301010b + 33bc: 0b19 addi s6,s6,6 + 33be: 5501 li a0,-32 + 33c0: 1a000017 auipc zero,0x1a000 + 33c4: 1301010b 0x1301010b + 33c8: 0000 unimp + 33ca: 00010b1b 0x10b1b + 33ce: 0000 unimp + 33d0: 1101 addi sp,sp,-32 + 33d2: 2501 jal 39d2 <__stack_size+0x31d2> + 33d4: 130e slli t1,t1,0x23 + 33d6: 1b0e030b 0x1b0e030b + 33da: 110e slli sp,sp,0x23 + 33dc: 1201 addi tp,tp,-32 + 33de: 1006 0x1006 + 33e0: 02000017 auipc zero,0x2000 + 33e4: 0024 addi s1,sp,8 + 33e6: 0b3e0b0b 0xb3e0b0b + 33ea: 00000e03 lb t3,0(zero) # 20033e0 <__stack_size+0x2002be0> + 33ee: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 33f2: 030b3e0b 0x30b3e0b + 33f6: 0008 addi a0,sp,0 + 33f8: 0400 addi s0,sp,512 + 33fa: 0016 0x16 + 33fc: 0b3a0e03 lb t3,179(s4) + 3400: 1349053b 0x1349053b + 3404: 0000 unimp + 3406: 2605 jal 3726 <__stack_size+0x2f26> + 3408: 4900 lw s0,16(a0) + 340a: 06000013 li zero,96 + 340e: 0101 addi sp,sp,0 + 3410: 1349 addi t1,t1,-14 + 3412: 1301 addi t1,t1,-32 3414: 0000 unimp - 3416: 00010b1b 0x10b1b - 341a: 0000 unimp - 341c: 1101 addi sp,sp,-32 - 341e: 2501 jal 3a1e <__stack_size+0x321e> - 3420: 130e slli t1,t1,0x23 - 3422: 1b0e030b 0x1b0e030b - 3426: 110e slli sp,sp,0x23 - 3428: 1201 addi tp,tp,-32 - 342a: 1006 0x1006 - 342c: 02000017 auipc zero,0x2000 - 3430: 0024 addi s1,sp,8 - 3432: 0b3e0b0b 0xb3e0b0b - 3436: 00000e03 lb t3,0(zero) # 200342c <__stack_size+0x2002c2c> - 343a: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> - 343e: 030b3e0b 0x30b3e0b - 3442: 0008 addi a0,sp,0 - 3444: 0400 addi s0,sp,512 - 3446: 0016 0x16 - 3448: 0b3a0e03 lb t3,179(s4) - 344c: 1349053b 0x1349053b - 3450: 0000 unimp - 3452: 2605 jal 3772 <__stack_size+0x2f72> - 3454: 4900 lw s0,16(a0) - 3456: 06000013 li zero,96 - 345a: 0101 addi sp,sp,0 - 345c: 1349 addi t1,t1,-14 - 345e: 1301 addi t1,t1,-32 - 3460: 0000 unimp - 3462: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> - 3466: 000b2f13 slti t5,s6,0 - 346a: 0800 addi s0,sp,16 - 346c: 0034 addi a3,sp,8 - 346e: 0b3a0e03 lb t3,179(s4) - 3472: 13490b3b 0x13490b3b - 3476: 193c193f 16090000 0x16090000193c193f - 347e: 0300 addi s0,sp,384 - 3480: 3a0e fld fs4,224(sp) - 3482: 490b3b0b 0x490b3b0b - 3486: 0a000013 li zero,160 - 348a: 0b0b0113 addi sp,s6,176 - 348e: 0b3a slli s6,s6,0xe - 3490: 13010b3b 0x13010b3b - 3494: 0000 unimp - 3496: 03000d0b 0x3000d0b - 349a: 3a0e fld fs4,224(sp) - 349c: 490b3b0b 0x490b3b0b - 34a0: 0d0b0b13 addi s6,s6,208 - 34a4: 380b0c0b 0x380b0c0b - 34a8: 0c00000b 0xc00000b - 34ac: 000d c.addi zero,3 - 34ae: 0b3a0803 lb a6,179(s4) - 34b2: 13490b3b 0x13490b3b - 34b6: 0b0d0b0b 0xb0d0b0b - 34ba: 0b0c addi a1,sp,400 - 34bc: 0b38 addi a4,sp,408 - 34be: 0000 unimp - 34c0: 170d addi a4,a4,-29 - 34c2: 0301 addi t1,t1,0 - 34c4: 0b0e slli s6,s6,0x3 - 34c6: 3b0b3a0b 0x3b0b3a0b - 34ca: 0013010b 0x13010b - 34ce: 0e00 addi s0,sp,784 - 34d0: 000d c.addi zero,3 - 34d2: 0b3a0803 lb a6,179(s4) - 34d6: 13490b3b 0x13490b3b - 34da: 0000 unimp - 34dc: 03000d0f 0x3000d0f - 34e0: 3a0e fld fs4,224(sp) - 34e2: 490b3b0b 0x490b3b0b - 34e6: 10000013 li zero,256 - 34ea: 012e slli sp,sp,0xb - 34ec: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f - 34f4: 13491927 0x13491927 - 34f8: 0111 addi sp,sp,4 - 34fa: 0612 slli a2,a2,0x4 - 34fc: 1840 addi s0,sp,52 - 34fe: 4296 lw t0,68(sp) - 3500: 0119 addi sp,sp,6 - 3502: 11000013 li zero,272 - 3506: 0005 c.addi zero,1 - 3508: 0b3a0803 lb a6,179(s4) - 350c: 13490b3b 0x13490b3b - 3510: 1702 slli a4,a4,0x20 - 3512: 0000 unimp - 3514: 3412 fld fs0,288(sp) - 3516: 0300 addi s0,sp,384 - 3518: 3a0e fld fs4,224(sp) - 351a: 490b3b0b 0x490b3b0b - 351e: 00170213 addi tp,a4,1 - 3522: 1300 addi s0,sp,416 - 3524: 0034 addi a3,sp,8 - 3526: 0b3a0e03 lb t3,179(s4) - 352a: 13490b3b 0x13490b3b - 352e: 0b1c addi a5,sp,400 - 3530: 0000 unimp - 3532: 3414 fld fa3,40(s0) - 3534: 0300 addi s0,sp,384 - 3536: 3a08 fld fa0,48(a2) - 3538: 490b3b0b 0x490b3b0b - 353c: 00170213 addi tp,a4,1 - 3540: 1500 addi s0,sp,672 - 3542: 0034 addi a3,sp,8 - 3544: 0b3a0803 lb a6,179(s4) - 3548: 13490b3b 0x13490b3b - 354c: 0000 unimp - 354e: 0b16 slli s6,s6,0x5 - 3550: 5501 li a0,-32 - 3552: 00130117 auipc sp,0x130 - 3556: 1700 addi s0,sp,928 - 3558: 0034 addi a3,sp,8 - 355a: 0b3a0e03 lb t3,179(s4) - 355e: 13490b3b 0x13490b3b - 3562: 0000 unimp - 3564: 0b18 addi a4,sp,400 - 3566: 1101 addi sp,sp,-32 - 3568: 1201 addi tp,tp,-32 - 356a: 0106 slli sp,sp,0x1 - 356c: 19000013 li zero,400 - 3570: 1755010b 0x1755010b - 3574: 0000 unimp - 3576: 0b1a slli s6,s6,0x6 - 3578: 1101 addi sp,sp,-32 - 357a: 1201 addi tp,tp,-32 - 357c: 0006 0x6 - 357e: 1b00 addi s0,sp,432 - 3580: 1301010b 0x1301010b - 3584: 0000 unimp - 3586: 0b1c addi a5,sp,400 - 3588: 0001 nop - 358a: 1d00 addi s0,sp,688 - 358c: 0101 addi sp,sp,0 - 358e: 1349 addi t1,t1,-14 - 3590: 0000 unimp - 3592: 0100 addi s0,sp,128 - 3594: 0111 addi sp,sp,4 - 3596: 0e25 addi t3,t3,9 - 3598: 0e030b13 addi s6,t1,224 - 359c: 01110e1b 0x1110e1b - 35a0: 0612 slli a2,a2,0x4 - 35a2: 1710 addi a2,sp,928 - 35a4: 0000 unimp - 35a6: 1602 slli a2,a2,0x20 - 35a8: 0300 addi s0,sp,384 - 35aa: 3a0e fld fs4,224(sp) - 35ac: 490b3b0b 0x490b3b0b - 35b0: 03000013 li zero,48 - 35b4: 0024 addi s1,sp,8 - 35b6: 0b3e0b0b 0xb3e0b0b - 35ba: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> - 35be: 2404 fld fs1,8(s0) + 3416: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> + 341a: 000b2f13 slti t5,s6,0 + 341e: 0800 addi s0,sp,16 + 3420: 0034 addi a3,sp,8 + 3422: 0b3a0e03 lb t3,179(s4) + 3426: 13490b3b 0x13490b3b + 342a: 193c193f 16090000 0x16090000193c193f + 3432: 0300 addi s0,sp,384 + 3434: 3a0e fld fs4,224(sp) + 3436: 490b3b0b 0x490b3b0b + 343a: 0a000013 li zero,160 + 343e: 0b0b0113 addi sp,s6,176 + 3442: 0b3a slli s6,s6,0xe + 3444: 13010b3b 0x13010b3b + 3448: 0000 unimp + 344a: 03000d0b 0x3000d0b + 344e: 3a0e fld fs4,224(sp) + 3450: 490b3b0b 0x490b3b0b + 3454: 0d0b0b13 addi s6,s6,208 + 3458: 380b0c0b 0x380b0c0b + 345c: 0c00000b 0xc00000b + 3460: 000d c.addi zero,3 + 3462: 0b3a0803 lb a6,179(s4) + 3466: 13490b3b 0x13490b3b + 346a: 0b0d0b0b 0xb0d0b0b + 346e: 0b0c addi a1,sp,400 + 3470: 0b38 addi a4,sp,408 + 3472: 0000 unimp + 3474: 170d addi a4,a4,-29 + 3476: 0301 addi t1,t1,0 + 3478: 0b0e slli s6,s6,0x3 + 347a: 3b0b3a0b 0x3b0b3a0b + 347e: 0013010b 0x13010b + 3482: 0e00 addi s0,sp,784 + 3484: 000d c.addi zero,3 + 3486: 0b3a0803 lb a6,179(s4) + 348a: 13490b3b 0x13490b3b + 348e: 0000 unimp + 3490: 03000d0f 0x3000d0f + 3494: 3a0e fld fs4,224(sp) + 3496: 490b3b0b 0x490b3b0b + 349a: 10000013 li zero,256 + 349e: 012e slli sp,sp,0xb + 34a0: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f + 34a8: 13491927 0x13491927 + 34ac: 0111 addi sp,sp,4 + 34ae: 0612 slli a2,a2,0x4 + 34b0: 1840 addi s0,sp,52 + 34b2: 4296 lw t0,68(sp) + 34b4: 0119 addi sp,sp,6 + 34b6: 11000013 li zero,272 + 34ba: 0005 c.addi zero,1 + 34bc: 0b3a0803 lb a6,179(s4) + 34c0: 13490b3b 0x13490b3b + 34c4: 1702 slli a4,a4,0x20 + 34c6: 0000 unimp + 34c8: 3412 fld fs0,288(sp) + 34ca: 0300 addi s0,sp,384 + 34cc: 3a0e fld fs4,224(sp) + 34ce: 490b3b0b 0x490b3b0b + 34d2: 00170213 addi tp,a4,1 + 34d6: 1300 addi s0,sp,416 + 34d8: 0034 addi a3,sp,8 + 34da: 0b3a0e03 lb t3,179(s4) + 34de: 13490b3b 0x13490b3b + 34e2: 0b1c addi a5,sp,400 + 34e4: 0000 unimp + 34e6: 3414 fld fa3,40(s0) + 34e8: 0300 addi s0,sp,384 + 34ea: 3a08 fld fa0,48(a2) + 34ec: 490b3b0b 0x490b3b0b + 34f0: 00170213 addi tp,a4,1 + 34f4: 1500 addi s0,sp,672 + 34f6: 0034 addi a3,sp,8 + 34f8: 0b3a0803 lb a6,179(s4) + 34fc: 13490b3b 0x13490b3b + 3500: 0000 unimp + 3502: 0b16 slli s6,s6,0x5 + 3504: 5501 li a0,-32 + 3506: 00130117 auipc sp,0x130 + 350a: 1700 addi s0,sp,928 + 350c: 0034 addi a3,sp,8 + 350e: 0b3a0e03 lb t3,179(s4) + 3512: 13490b3b 0x13490b3b + 3516: 0000 unimp + 3518: 0b18 addi a4,sp,400 + 351a: 1101 addi sp,sp,-32 + 351c: 1201 addi tp,tp,-32 + 351e: 0106 slli sp,sp,0x1 + 3520: 19000013 li zero,400 + 3524: 1755010b 0x1755010b + 3528: 0000 unimp + 352a: 0b1a slli s6,s6,0x6 + 352c: 1101 addi sp,sp,-32 + 352e: 1201 addi tp,tp,-32 + 3530: 0006 0x6 + 3532: 1b00 addi s0,sp,432 + 3534: 1301010b 0x1301010b + 3538: 0000 unimp + 353a: 0b1c addi a5,sp,400 + 353c: 0001 nop + 353e: 1d00 addi s0,sp,688 + 3540: 0101 addi sp,sp,0 + 3542: 1349 addi t1,t1,-14 + 3544: 0000 unimp + 3546: 0100 addi s0,sp,128 + 3548: 0111 addi sp,sp,4 + 354a: 0e25 addi t3,t3,9 + 354c: 0e030b13 addi s6,t1,224 + 3550: 01110e1b 0x1110e1b + 3554: 0612 slli a2,a2,0x4 + 3556: 1710 addi a2,sp,928 + 3558: 0000 unimp + 355a: 1602 slli a2,a2,0x20 + 355c: 0300 addi s0,sp,384 + 355e: 3a0e fld fs4,224(sp) + 3560: 490b3b0b 0x490b3b0b + 3564: 03000013 li zero,48 + 3568: 0024 addi s1,sp,8 + 356a: 0b3e0b0b 0xb3e0b0b + 356e: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 3572: 2404 fld fs1,8(s0) + 3574: 0b00 addi s0,sp,400 + 3576: 030b3e0b 0x30b3e0b + 357a: 000e 0xe + 357c: 0500 addi s0,sp,640 + 357e: 0016 0x16 + 3580: 0b3a0e03 lb t3,179(s4) + 3584: 1349053b 0x1349053b + 3588: 0000 unimp + 358a: 2606 fld fa2,64(sp) + 358c: 4900 lw s0,16(a0) + 358e: 07000013 li zero,112 + 3592: 0101 addi sp,sp,0 + 3594: 1349 addi t1,t1,-14 + 3596: 1301 addi t1,t1,-32 + 3598: 0000 unimp + 359a: 2108 fld fa0,0(a0) + 359c: 4900 lw s0,16(a0) + 359e: 000b2f13 slti t5,s6,0 + 35a2: 0900 addi s0,sp,144 + 35a4: 0034 addi a3,sp,8 + 35a6: 0b3a0e03 lb t3,179(s4) + 35aa: 13490b3b 0x13490b3b + 35ae: 193c193f 130a0000 0x130a0000193c193f + 35b6: 0b01 addi s6,s6,0 + 35b8: 3b0b3a0b 0x3b0b3a0b + 35bc: 0013010b 0x13010b 35c0: 0b00 addi s0,sp,400 - 35c2: 030b3e0b 0x30b3e0b - 35c6: 000e 0xe - 35c8: 0500 addi s0,sp,640 - 35ca: 0016 0x16 - 35cc: 0b3a0e03 lb t3,179(s4) - 35d0: 1349053b 0x1349053b + 35c2: 000d c.addi zero,3 + 35c4: 0b3a0e03 lb t3,179(s4) + 35c8: 13490b3b 0x13490b3b + 35cc: 0b0d0b0b 0xb0d0b0b + 35d0: 0b0c addi a1,sp,400 + 35d2: 0b38 addi a4,sp,408 35d4: 0000 unimp - 35d6: 2606 fld fa2,64(sp) - 35d8: 4900 lw s0,16(a0) - 35da: 07000013 li zero,112 - 35de: 0101 addi sp,sp,0 - 35e0: 1349 addi t1,t1,-14 - 35e2: 1301 addi t1,t1,-32 - 35e4: 0000 unimp - 35e6: 2108 fld fa0,0(a0) - 35e8: 4900 lw s0,16(a0) - 35ea: 000b2f13 slti t5,s6,0 - 35ee: 0900 addi s0,sp,144 - 35f0: 0034 addi a3,sp,8 - 35f2: 0b3a0e03 lb t3,179(s4) - 35f6: 13490b3b 0x13490b3b - 35fa: 193c193f 130a0000 0x130a0000193c193f - 3602: 0b01 addi s6,s6,0 - 3604: 3b0b3a0b 0x3b0b3a0b - 3608: 0013010b 0x13010b - 360c: 0b00 addi s0,sp,400 - 360e: 000d c.addi zero,3 - 3610: 0b3a0e03 lb t3,179(s4) - 3614: 13490b3b 0x13490b3b - 3618: 0b0d0b0b 0xb0d0b0b - 361c: 0b0c addi a1,sp,400 - 361e: 0b38 addi a4,sp,408 - 3620: 0000 unimp - 3622: 0d0c addi a1,sp,656 - 3624: 0300 addi s0,sp,384 - 3626: 3a08 fld fa0,48(a2) - 3628: 490b3b0b 0x490b3b0b - 362c: 0d0b0b13 addi s6,s6,208 - 3630: 380b0c0b 0x380b0c0b - 3634: 0d00000b 0xd00000b - 3638: 0e030117 auipc sp,0xe030 - 363c: 0b3a0b0b 0xb3a0b0b - 3640: 13010b3b 0x13010b3b - 3644: 0000 unimp - 3646: 0d0e slli s10,s10,0x3 - 3648: 0300 addi s0,sp,384 - 364a: 3a08 fld fa0,48(a2) - 364c: 490b3b0b 0x490b3b0b - 3650: 0f000013 li zero,240 - 3654: 000d c.addi zero,3 - 3656: 0b3a0e03 lb t3,179(s4) - 365a: 13490b3b 0x13490b3b - 365e: 0000 unimp - 3660: 2e10 fld fa2,24(a2) - 3662: 3f01 jal 3572 <__stack_size+0x2d72> - 3664: 0319 addi t1,t1,6 - 3666: 3a0e fld fs4,224(sp) - 3668: 270b3b0b 0x270b3b0b - 366c: 4919 li s2,6 - 366e: 12011113 0x12011113 - 3672: 4006 0x4006 - 3674: 9718 0x9718 - 3676: 1942 slli s2,s2,0x30 - 3678: 1301 addi t1,t1,-32 - 367a: 0000 unimp - 367c: 0511 addi a0,a0,4 - 367e: 0300 addi s0,sp,384 - 3680: 3a08 fld fa0,48(a2) - 3682: 490b3b0b 0x490b3b0b - 3686: 12000013 li zero,288 - 368a: 0034 addi a3,sp,8 - 368c: 0b3a0e03 lb t3,179(s4) - 3690: 13490b3b 0x13490b3b - 3694: 0b1c addi a5,sp,400 - 3696: 0000 unimp - 3698: 03003413 sltiu s0,zero,48 - 369c: 3a08 fld fa0,48(a2) - 369e: 490b3b0b 0x490b3b0b - 36a2: 14000013 li zero,320 - 36a6: 0034 addi a3,sp,8 - 36a8: 0b3a0803 lb a6,179(s4) - 36ac: 13490b3b 0x13490b3b - 36b0: 1802 slli a6,a6,0x20 - 36b2: 0000 unimp - 36b4: 3415 jal 30d8 <__stack_size+0x28d8> - 36b6: 0300 addi s0,sp,384 - 36b8: 3a08 fld fa0,48(a2) - 36ba: 490b3b0b 0x490b3b0b - 36be: 00170213 addi tp,a4,1 - 36c2: 1600 addi s0,sp,800 - 36c4: 1755010b 0x1755010b - 36c8: 1301 addi t1,t1,-32 - 36ca: 0000 unimp - 36cc: 03003417 auipc s0,0x3003 - 36d0: 3a0e fld fs4,224(sp) - 36d2: 490b3b0b 0x490b3b0b - 36d6: 00180213 addi tp,a6,1 # 590b7f7b <_data_lma+0x38c9fe1f> - 36da: 1800 addi s0,sp,48 - 36dc: 1301010b 0x1301010b - 36e0: 0000 unimp - 36e2: 3419 jal 30e8 <__stack_size+0x28e8> - 36e4: 0300 addi s0,sp,384 - 36e6: 3a0e fld fs4,224(sp) - 36e8: 490b3b0b 0x490b3b0b - 36ec: 1a000013 li zero,416 - 36f0: 0000010b 0x10b - 36f4: 4901011b 0x4901011b - 36f8: 00000013 nop - 36fc: 1101 addi sp,sp,-32 - 36fe: 2501 jal 3cfe <__stack_size+0x34fe> - 3700: 130e slli t1,t1,0x23 - 3702: 1b0e030b 0x1b0e030b - 3706: 110e slli sp,sp,0x23 - 3708: 1201 addi tp,tp,-32 - 370a: 1006 0x1006 - 370c: 02000017 auipc zero,0x2000 - 3710: 0016 0x16 - 3712: 0b3a0e03 lb t3,179(s4) - 3716: 13490b3b 0x13490b3b - 371a: 0000 unimp - 371c: 0b002403 lw s0,176(zero) # 20037bc <__stack_size+0x2002fbc> - 3720: 030b3e0b 0x30b3e0b - 3724: 0008 addi a0,sp,0 - 3726: 0400 addi s0,sp,512 - 3728: 0024 addi s1,sp,8 - 372a: 0b3e0b0b 0xb3e0b0b - 372e: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 3732: 1605 addi a2,a2,-31 - 3734: 0300 addi s0,sp,384 - 3736: 3a0e fld fs4,224(sp) - 3738: 49053b0b 0x49053b0b - 373c: 06000013 li zero,96 - 3740: 0026 0x26 - 3742: 1349 addi t1,t1,-14 - 3744: 0000 unimp - 3746: 49010107 0x49010107 - 374a: 00130113 addi sp,t1,1 - 374e: 0800 addi s0,sp,16 - 3750: 0021 c.addi zero,8 - 3752: 1349 addi t1,t1,-14 - 3754: 00000b2f 0xb2f - 3758: 3409 jal 315a <__stack_size+0x295a> - 375a: 0300 addi s0,sp,384 - 375c: 3a0e fld fs4,224(sp) - 375e: 490b3b0b 0x490b3b0b - 3762: 3c193f13 sltiu t5,s2,961 - 3766: 0019 c.addi zero,6 - 3768: 0a00 addi s0,sp,272 - 376a: 0b0b0113 addi sp,s6,176 - 376e: 0b3a slli s6,s6,0xe - 3770: 13010b3b 0x13010b3b - 3774: 0000 unimp - 3776: 03000d0b 0x3000d0b - 377a: 3a0e fld fs4,224(sp) - 377c: 490b3b0b 0x490b3b0b - 3780: 0d0b0b13 addi s6,s6,208 - 3784: 380b0c0b 0x380b0c0b - 3788: 0c00000b 0xc00000b - 378c: 000d c.addi zero,3 - 378e: 0b3a0803 lb a6,179(s4) - 3792: 13490b3b 0x13490b3b - 3796: 0b0d0b0b 0xb0d0b0b - 379a: 0b0c addi a1,sp,400 - 379c: 0b38 addi a4,sp,408 - 379e: 0000 unimp - 37a0: 170d addi a4,a4,-29 - 37a2: 0301 addi t1,t1,0 - 37a4: 0b0e slli s6,s6,0x3 - 37a6: 3b0b3a0b 0x3b0b3a0b - 37aa: 0013010b 0x13010b - 37ae: 0e00 addi s0,sp,784 - 37b0: 000d c.addi zero,3 - 37b2: 0b3a0803 lb a6,179(s4) - 37b6: 13490b3b 0x13490b3b - 37ba: 0000 unimp - 37bc: 03000d0f 0x3000d0f - 37c0: 3a0e fld fs4,224(sp) - 37c2: 490b3b0b 0x490b3b0b - 37c6: 10000013 li zero,256 - 37ca: 012e slli sp,sp,0xb - 37cc: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f - 37d4: 13491927 0x13491927 - 37d8: 0111 addi sp,sp,4 - 37da: 0612 slli a2,a2,0x4 - 37dc: 1840 addi s0,sp,52 - 37de: 01194297 auipc t0,0x1194 - 37e2: 11000013 li zero,272 - 37e6: 0005 c.addi zero,1 - 37e8: 0b3a0803 lb a6,179(s4) - 37ec: 13490b3b 0x13490b3b - 37f0: 0000 unimp - 37f2: 3412 fld fs0,288(sp) - 37f4: 0300 addi s0,sp,384 - 37f6: 3a0e fld fs4,224(sp) - 37f8: 490b3b0b 0x490b3b0b - 37fc: 000b1c13 slli s8,s6,0x0 - 3800: 1300 addi s0,sp,416 - 3802: 0034 addi a3,sp,8 - 3804: 0b3a0803 lb a6,179(s4) - 3808: 13490b3b 0x13490b3b - 380c: 0000 unimp - 380e: 3414 fld fa3,40(s0) - 3810: 0300 addi s0,sp,384 - 3812: 3a08 fld fa0,48(a2) - 3814: 490b3b0b 0x490b3b0b - 3818: 00180213 addi tp,a6,1 - 381c: 1500 addi s0,sp,672 - 381e: 0034 addi a3,sp,8 - 3820: 0b3a0803 lb a6,179(s4) - 3824: 13490b3b 0x13490b3b - 3828: 1702 slli a4,a4,0x20 - 382a: 0000 unimp - 382c: 0b16 slli s6,s6,0x5 - 382e: 5501 li a0,-32 - 3830: 00130117 auipc sp,0x130 - 3834: 1700 addi s0,sp,928 - 3836: 0034 addi a3,sp,8 - 3838: 0b3a0e03 lb t3,179(s4) - 383c: 13490b3b 0x13490b3b - 3840: 1802 slli a6,a6,0x20 - 3842: 0000 unimp - 3844: 0b18 addi a4,sp,400 - 3846: 0101 addi sp,sp,0 - 3848: 19000013 li zero,400 - 384c: 0034 addi a3,sp,8 - 384e: 0b3a0e03 lb t3,179(s4) - 3852: 13490b3b 0x13490b3b - 3856: 0000 unimp - 3858: 0b1a slli s6,s6,0x6 - 385a: 5501 li a0,-32 - 385c: 1b000017 auipc zero,0x1b000 - 3860: 0034 addi a3,sp,8 - 3862: 0b3a0e03 lb t3,179(s4) - 3866: 13490b3b 0x13490b3b - 386a: 1702 slli a4,a4,0x20 - 386c: 0000 unimp - 386e: 011c addi a5,sp,128 - 3870: 4901 li s2,0 - 3872: 00000013 nop - 3876: 1101 addi sp,sp,-32 - 3878: 2501 jal 3e78 <__stack_size+0x3678> - 387a: 130e slli t1,t1,0x23 - 387c: 1b0e030b 0x1b0e030b - 3880: 110e slli sp,sp,0x23 - 3882: 1201 addi tp,tp,-32 - 3884: 1006 0x1006 - 3886: 02000017 auipc zero,0x2000 - 388a: 0016 0x16 - 388c: 0b3a0e03 lb t3,179(s4) - 3890: 13490b3b 0x13490b3b - 3894: 0000 unimp - 3896: 0b002403 lw s0,176(zero) # 2003936 <__stack_size+0x2003136> - 389a: 030b3e0b 0x30b3e0b - 389e: 0008 addi a0,sp,0 - 38a0: 0400 addi s0,sp,512 - 38a2: 0024 addi s1,sp,8 - 38a4: 0b3e0b0b 0xb3e0b0b - 38a8: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 38ac: 1605 addi a2,a2,-31 - 38ae: 0300 addi s0,sp,384 - 38b0: 3a0e fld fs4,224(sp) - 38b2: 49053b0b 0x49053b0b - 38b6: 06000013 li zero,96 - 38ba: 0026 0x26 - 38bc: 1349 addi t1,t1,-14 - 38be: 0000 unimp - 38c0: 49010107 0x49010107 - 38c4: 00130113 addi sp,t1,1 - 38c8: 0800 addi s0,sp,16 - 38ca: 0021 c.addi zero,8 - 38cc: 1349 addi t1,t1,-14 - 38ce: 00000b2f 0xb2f - 38d2: 3409 jal 32d4 <__stack_size+0x2ad4> - 38d4: 0300 addi s0,sp,384 - 38d6: 3a0e fld fs4,224(sp) - 38d8: 490b3b0b 0x490b3b0b - 38dc: 3c193f13 sltiu t5,s2,961 - 38e0: 0019 c.addi zero,6 - 38e2: 0a00 addi s0,sp,272 - 38e4: 0b0b0113 addi sp,s6,176 - 38e8: 0b3a slli s6,s6,0xe - 38ea: 13010b3b 0x13010b3b - 38ee: 0000 unimp - 38f0: 03000d0b 0x3000d0b - 38f4: 3a0e fld fs4,224(sp) - 38f6: 490b3b0b 0x490b3b0b - 38fa: 0d0b0b13 addi s6,s6,208 - 38fe: 380b0c0b 0x380b0c0b - 3902: 0c00000b 0xc00000b - 3906: 000d c.addi zero,3 - 3908: 0b3a0803 lb a6,179(s4) - 390c: 13490b3b 0x13490b3b - 3910: 0b0d0b0b 0xb0d0b0b - 3914: 0b0c addi a1,sp,400 - 3916: 0b38 addi a4,sp,408 - 3918: 0000 unimp - 391a: 170d addi a4,a4,-29 - 391c: 0301 addi t1,t1,0 - 391e: 0b0e slli s6,s6,0x3 - 3920: 3b0b3a0b 0x3b0b3a0b - 3924: 0013010b 0x13010b - 3928: 0e00 addi s0,sp,784 - 392a: 000d c.addi zero,3 - 392c: 0b3a0803 lb a6,179(s4) - 3930: 13490b3b 0x13490b3b - 3934: 0000 unimp - 3936: 03000d0f 0x3000d0f - 393a: 3a0e fld fs4,224(sp) - 393c: 490b3b0b 0x490b3b0b - 3940: 10000013 li zero,256 - 3944: 012e slli sp,sp,0xb - 3946: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f - 394e: 13491927 0x13491927 - 3952: 0111 addi sp,sp,4 - 3954: 0612 slli a2,a2,0x4 - 3956: 1840 addi s0,sp,52 - 3958: 01194297 auipc t0,0x1194 - 395c: 11000013 li zero,272 - 3960: 0005 c.addi zero,1 - 3962: 0b3a0803 lb a6,179(s4) - 3966: 13490b3b 0x13490b3b - 396a: 0000 unimp - 396c: 3412 fld fs0,288(sp) - 396e: 0300 addi s0,sp,384 - 3970: 3a0e fld fs4,224(sp) - 3972: 490b3b0b 0x490b3b0b - 3976: 000b1c13 slli s8,s6,0x0 - 397a: 1300 addi s0,sp,416 - 397c: 0034 addi a3,sp,8 - 397e: 0b3a0803 lb a6,179(s4) - 3982: 13490b3b 0x13490b3b - 3986: 0000 unimp - 3988: 3414 fld fa3,40(s0) - 398a: 0300 addi s0,sp,384 - 398c: 3a08 fld fa0,48(a2) - 398e: 490b3b0b 0x490b3b0b - 3992: 00180213 addi tp,a6,1 - 3996: 1500 addi s0,sp,672 - 3998: 0034 addi a3,sp,8 - 399a: 0b3a0803 lb a6,179(s4) - 399e: 13490b3b 0x13490b3b - 39a2: 1702 slli a4,a4,0x20 - 39a4: 0000 unimp - 39a6: 0b16 slli s6,s6,0x5 - 39a8: 5501 li a0,-32 - 39aa: 00130117 auipc sp,0x130 - 39ae: 1700 addi s0,sp,928 - 39b0: 0034 addi a3,sp,8 - 39b2: 0b3a0e03 lb t3,179(s4) - 39b6: 13490b3b 0x13490b3b - 39ba: 1802 slli a6,a6,0x20 - 39bc: 0000 unimp - 39be: 0b18 addi a4,sp,400 - 39c0: 0101 addi sp,sp,0 - 39c2: 19000013 li zero,400 - 39c6: 0034 addi a3,sp,8 - 39c8: 0b3a0e03 lb t3,179(s4) - 39cc: 13490b3b 0x13490b3b - 39d0: 0000 unimp - 39d2: 0b1a slli s6,s6,0x6 - 39d4: 5501 li a0,-32 - 39d6: 1b000017 auipc zero,0x1b000 - 39da: 0034 addi a3,sp,8 - 39dc: 0b3a0e03 lb t3,179(s4) - 39e0: 13490b3b 0x13490b3b - 39e4: 1702 slli a4,a4,0x20 - 39e6: 0000 unimp - 39e8: 011c addi a5,sp,128 - 39ea: 4901 li s2,0 - 39ec: 00000013 nop - 39f0: 1101 addi sp,sp,-32 - 39f2: 2501 jal 3ff2 <__stack_size+0x37f2> - 39f4: 130e slli t1,t1,0x23 - 39f6: 1b0e030b 0x1b0e030b - 39fa: 110e slli sp,sp,0x23 - 39fc: 1201 addi tp,tp,-32 - 39fe: 1006 0x1006 - 3a00: 02000017 auipc zero,0x2000 - 3a04: 0024 addi s1,sp,8 - 3a06: 0b3e0b0b 0xb3e0b0b - 3a0a: 00000803 lb a6,0(zero) # 2003a00 <__stack_size+0x2003200> - 3a0e: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> - 3a12: 030b3e0b 0x30b3e0b - 3a16: 000e 0xe - 3a18: 0400 addi s0,sp,512 - 3a1a: 0016 0x16 - 3a1c: 0b3a0e03 lb t3,179(s4) - 3a20: 1349053b 0x1349053b - 3a24: 0000 unimp - 3a26: 2605 jal 3d46 <__stack_size+0x3546> - 3a28: 4900 lw s0,16(a0) - 3a2a: 06000013 li zero,96 - 3a2e: 0101 addi sp,sp,0 - 3a30: 1349 addi t1,t1,-14 - 3a32: 1301 addi t1,t1,-32 - 3a34: 0000 unimp - 3a36: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> - 3a3a: 000b2f13 slti t5,s6,0 - 3a3e: 0800 addi s0,sp,16 - 3a40: 0034 addi a3,sp,8 - 3a42: 0b3a0e03 lb t3,179(s4) - 3a46: 13490b3b 0x13490b3b - 3a4a: 193c193f 16090000 0x16090000193c193f - 3a52: 0300 addi s0,sp,384 - 3a54: 3a0e fld fs4,224(sp) - 3a56: 490b3b0b 0x490b3b0b - 3a5a: 0a000013 li zero,160 - 3a5e: 0b0b0113 addi sp,s6,176 - 3a62: 0b3a slli s6,s6,0xe - 3a64: 13010b3b 0x13010b3b - 3a68: 0000 unimp - 3a6a: 03000d0b 0x3000d0b - 3a6e: 3a0e fld fs4,224(sp) - 3a70: 490b3b0b 0x490b3b0b - 3a74: 0d0b0b13 addi s6,s6,208 - 3a78: 380b0c0b 0x380b0c0b - 3a7c: 0c00000b 0xc00000b - 3a80: 000d c.addi zero,3 - 3a82: 0b3a0803 lb a6,179(s4) - 3a86: 13490b3b 0x13490b3b - 3a8a: 0b0d0b0b 0xb0d0b0b - 3a8e: 0b0c addi a1,sp,400 - 3a90: 0b38 addi a4,sp,408 - 3a92: 0000 unimp - 3a94: 170d addi a4,a4,-29 - 3a96: 0301 addi t1,t1,0 - 3a98: 0b0e slli s6,s6,0x3 - 3a9a: 3b0b3a0b 0x3b0b3a0b - 3a9e: 0013010b 0x13010b - 3aa2: 0e00 addi s0,sp,784 - 3aa4: 000d c.addi zero,3 - 3aa6: 0b3a0803 lb a6,179(s4) - 3aaa: 13490b3b 0x13490b3b - 3aae: 0000 unimp - 3ab0: 03000d0f 0x3000d0f - 3ab4: 3a0e fld fs4,224(sp) - 3ab6: 490b3b0b 0x490b3b0b - 3aba: 10000013 li zero,256 - 3abe: 012e slli sp,sp,0xb - 3ac0: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f - 3ac8: 13491927 0x13491927 - 3acc: 0111 addi sp,sp,4 - 3ace: 0612 slli a2,a2,0x4 - 3ad0: 1840 addi s0,sp,52 - 3ad2: 4296 lw t0,68(sp) - 3ad4: 0119 addi sp,sp,6 - 3ad6: 11000013 li zero,272 - 3ada: 0005 c.addi zero,1 - 3adc: 0b3a0803 lb a6,179(s4) - 3ae0: 13490b3b 0x13490b3b - 3ae4: 0000 unimp - 3ae6: 3412 fld fs0,288(sp) - 3ae8: 0300 addi s0,sp,384 - 3aea: 3a0e fld fs4,224(sp) - 3aec: 490b3b0b 0x490b3b0b - 3af0: 00170213 addi tp,a4,1 - 3af4: 1300 addi s0,sp,416 - 3af6: 0034 addi a3,sp,8 - 3af8: 0b3a0e03 lb t3,179(s4) - 3afc: 13490b3b 0x13490b3b - 3b00: 0b1c addi a5,sp,400 - 3b02: 0000 unimp - 3b04: 3414 fld fa3,40(s0) - 3b06: 0300 addi s0,sp,384 - 3b08: 3a08 fld fa0,48(a2) - 3b0a: 490b3b0b 0x490b3b0b - 3b0e: 00170213 addi tp,a4,1 - 3b12: 1500 addi s0,sp,672 - 3b14: 0034 addi a3,sp,8 - 3b16: 0b3a0803 lb a6,179(s4) - 3b1a: 13490b3b 0x13490b3b - 3b1e: 1802 slli a6,a6,0x20 - 3b20: 0000 unimp - 3b22: 0b16 slli s6,s6,0x5 - 3b24: 5501 li a0,-32 - 3b26: 00130117 auipc sp,0x130 - 3b2a: 1700 addi s0,sp,928 - 3b2c: 0034 addi a3,sp,8 - 3b2e: 0b3a0e03 lb t3,179(s4) - 3b32: 13490b3b 0x13490b3b - 3b36: 1802 slli a6,a6,0x20 - 3b38: 0000 unimp - 3b3a: 0b18 addi a4,sp,400 - 3b3c: 5501 li a0,-32 - 3b3e: 19000017 auipc zero,0x19000 - 3b42: 0111010b 0x111010b - 3b46: 0612 slli a2,a2,0x4 - 3b48: 1301 addi t1,t1,-32 - 3b4a: 0000 unimp - 3b4c: 341a fld fs0,416(sp) - 3b4e: 0300 addi s0,sp,384 - 3b50: 3a0e fld fs4,224(sp) - 3b52: 490b3b0b 0x490b3b0b - 3b56: 1b000013 li zero,432 - 3b5a: 0111010b 0x111010b - 3b5e: 0612 slli a2,a2,0x4 - 3b60: 0000 unimp - 3b62: 0b1c addi a5,sp,400 - 3b64: 0101 addi sp,sp,0 - 3b66: 1d000013 li zero,464 - 3b6a: 0000010b 0x10b - 3b6e: 011e slli sp,sp,0x7 - 3b70: 4901 li s2,0 - 3b72: 00000013 nop - 3b76: 1101 addi sp,sp,-32 - 3b78: 2501 jal 4178 <__stack_size+0x3978> - 3b7a: 130e slli t1,t1,0x23 - 3b7c: 1b0e030b 0x1b0e030b - 3b80: 110e slli sp,sp,0x23 - 3b82: 1201 addi tp,tp,-32 - 3b84: 1006 0x1006 - 3b86: 02000017 auipc zero,0x2000 - 3b8a: 0024 addi s1,sp,8 - 3b8c: 0b3e0b0b 0xb3e0b0b - 3b90: 00000803 lb a6,0(zero) # 2003b86 <__stack_size+0x2003386> - 3b94: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> - 3b98: 030b3e0b 0x30b3e0b - 3b9c: 000e 0xe - 3b9e: 0400 addi s0,sp,512 - 3ba0: 0016 0x16 - 3ba2: 0b3a0e03 lb t3,179(s4) - 3ba6: 1349053b 0x1349053b - 3baa: 0000 unimp - 3bac: 2605 jal 3ecc <__stack_size+0x36cc> - 3bae: 4900 lw s0,16(a0) - 3bb0: 06000013 li zero,96 - 3bb4: 0101 addi sp,sp,0 - 3bb6: 1349 addi t1,t1,-14 - 3bb8: 1301 addi t1,t1,-32 - 3bba: 0000 unimp - 3bbc: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> - 3bc0: 000b2f13 slti t5,s6,0 - 3bc4: 0800 addi s0,sp,16 - 3bc6: 0034 addi a3,sp,8 - 3bc8: 0b3a0e03 lb t3,179(s4) - 3bcc: 13490b3b 0x13490b3b - 3bd0: 193c193f 16090000 0x16090000193c193f - 3bd8: 0300 addi s0,sp,384 - 3bda: 3a0e fld fs4,224(sp) - 3bdc: 490b3b0b 0x490b3b0b - 3be0: 0a000013 li zero,160 - 3be4: 0b0b0113 addi sp,s6,176 - 3be8: 0b3a slli s6,s6,0xe - 3bea: 13010b3b 0x13010b3b - 3bee: 0000 unimp - 3bf0: 03000d0b 0x3000d0b - 3bf4: 3a0e fld fs4,224(sp) - 3bf6: 490b3b0b 0x490b3b0b - 3bfa: 0d0b0b13 addi s6,s6,208 - 3bfe: 380b0c0b 0x380b0c0b - 3c02: 0c00000b 0xc00000b - 3c06: 000d c.addi zero,3 - 3c08: 0b3a0803 lb a6,179(s4) - 3c0c: 13490b3b 0x13490b3b - 3c10: 0b0d0b0b 0xb0d0b0b - 3c14: 0b0c addi a1,sp,400 - 3c16: 0b38 addi a4,sp,408 - 3c18: 0000 unimp - 3c1a: 170d addi a4,a4,-29 - 3c1c: 0301 addi t1,t1,0 - 3c1e: 0b0e slli s6,s6,0x3 - 3c20: 3b0b3a0b 0x3b0b3a0b - 3c24: 0013010b 0x13010b - 3c28: 0e00 addi s0,sp,784 - 3c2a: 000d c.addi zero,3 - 3c2c: 0b3a0803 lb a6,179(s4) - 3c30: 13490b3b 0x13490b3b - 3c34: 0000 unimp - 3c36: 03000d0f 0x3000d0f - 3c3a: 3a0e fld fs4,224(sp) - 3c3c: 490b3b0b 0x490b3b0b - 3c40: 10000013 li zero,256 - 3c44: 012e slli sp,sp,0xb - 3c46: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f - 3c4e: 13491927 0x13491927 - 3c52: 0111 addi sp,sp,4 - 3c54: 0612 slli a2,a2,0x4 - 3c56: 1840 addi s0,sp,52 - 3c58: 4296 lw t0,68(sp) - 3c5a: 0119 addi sp,sp,6 - 3c5c: 11000013 li zero,272 - 3c60: 0005 c.addi zero,1 - 3c62: 0b3a0803 lb a6,179(s4) - 3c66: 13490b3b 0x13490b3b - 3c6a: 0000 unimp - 3c6c: 3412 fld fs0,288(sp) - 3c6e: 0300 addi s0,sp,384 - 3c70: 3a0e fld fs4,224(sp) - 3c72: 490b3b0b 0x490b3b0b - 3c76: 00170213 addi tp,a4,1 - 3c7a: 1300 addi s0,sp,416 - 3c7c: 0034 addi a3,sp,8 - 3c7e: 0b3a0e03 lb t3,179(s4) - 3c82: 13490b3b 0x13490b3b - 3c86: 0b1c addi a5,sp,400 - 3c88: 0000 unimp - 3c8a: 3414 fld fa3,40(s0) - 3c8c: 0300 addi s0,sp,384 - 3c8e: 3a08 fld fa0,48(a2) - 3c90: 490b3b0b 0x490b3b0b - 3c94: 15000013 li zero,336 - 3c98: 0034 addi a3,sp,8 - 3c9a: 0b3a0803 lb a6,179(s4) - 3c9e: 13490b3b 0x13490b3b - 3ca2: 1702 slli a4,a4,0x20 - 3ca4: 0000 unimp - 3ca6: 3416 fld fs0,352(sp) - 3ca8: 0300 addi s0,sp,384 - 3caa: 3a08 fld fa0,48(a2) - 3cac: 490b3b0b 0x490b3b0b - 3cb0: 00180213 addi tp,a6,1 - 3cb4: 1700 addi s0,sp,928 - 3cb6: 1755010b 0x1755010b - 3cba: 1301 addi t1,t1,-32 - 3cbc: 0000 unimp - 3cbe: 3418 fld fa4,40(s0) - 3cc0: 0300 addi s0,sp,384 - 3cc2: 3a0e fld fs4,224(sp) - 3cc4: 490b3b0b 0x490b3b0b - 3cc8: 00180213 addi tp,a6,1 - 3ccc: 1900 addi s0,sp,176 - 3cce: 000a 0xa - 3cd0: 0b3a0e03 lb t3,179(s4) - 3cd4: 01110b3b 0x1110b3b - 3cd8: 0000 unimp - 3cda: 0b1a slli s6,s6,0x6 - 3cdc: 1101 addi sp,sp,-32 - 3cde: 1201 addi tp,tp,-32 - 3ce0: 0106 slli sp,sp,0x1 - 3ce2: 1b000013 li zero,432 - 3ce6: 1755010b 0x1755010b - 3cea: 0000 unimp - 3cec: 0b1c addi a5,sp,400 - 3cee: 0101 addi sp,sp,0 - 3cf0: 1d000013 li zero,464 - 3cf4: 0034 addi a3,sp,8 - 3cf6: 0b3a0e03 lb t3,179(s4) - 3cfa: 13490b3b 0x13490b3b - 3cfe: 0000 unimp - 3d00: 0b1e slli s6,s6,0x7 - 3d02: 0001 nop - 3d04: 1f00 addi s0,sp,944 - 3d06: 0101 addi sp,sp,0 - 3d08: 1349 addi t1,t1,-14 - 3d0a: 0000 unimp - 3d0c: 0100 addi s0,sp,128 - 3d0e: 0111 addi sp,sp,4 - 3d10: 0e25 addi t3,t3,9 - 3d12: 0e030b13 addi s6,t1,224 - 3d16: 01110e1b 0x1110e1b - 3d1a: 0612 slli a2,a2,0x4 - 3d1c: 1710 addi a2,sp,928 - 3d1e: 0000 unimp - 3d20: 2402 fld fs0,0(sp) - 3d22: 0b00 addi s0,sp,400 - 3d24: 030b3e0b 0x30b3e0b - 3d28: 0008 addi a0,sp,0 - 3d2a: 0300 addi s0,sp,384 - 3d2c: 0024 addi s1,sp,8 - 3d2e: 0b3e0b0b 0xb3e0b0b - 3d32: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 3d36: 1604 addi s1,sp,800 - 3d38: 0300 addi s0,sp,384 - 3d3a: 3a0e fld fs4,224(sp) - 3d3c: 49053b0b 0x49053b0b - 3d40: 05000013 li zero,80 - 3d44: 0026 0x26 - 3d46: 1349 addi t1,t1,-14 - 3d48: 0000 unimp - 3d4a: 0106 slli sp,sp,0x1 - 3d4c: 4901 li s2,0 - 3d4e: 00130113 addi sp,t1,1 - 3d52: 0700 addi s0,sp,896 - 3d54: 0021 c.addi zero,8 - 3d56: 1349 addi t1,t1,-14 - 3d58: 00000b2f 0xb2f - 3d5c: 3408 fld fa0,40(s0) - 3d5e: 0300 addi s0,sp,384 - 3d60: 3a0e fld fs4,224(sp) - 3d62: 490b3b0b 0x490b3b0b - 3d66: 3c193f13 sltiu t5,s2,961 - 3d6a: 0019 c.addi zero,6 - 3d6c: 0900 addi s0,sp,144 - 3d6e: 0016 0x16 - 3d70: 0b3a0e03 lb t3,179(s4) - 3d74: 13490b3b 0x13490b3b - 3d78: 0000 unimp - 3d7a: 130a slli t1,t1,0x22 - 3d7c: 0b01 addi s6,s6,0 - 3d7e: 3b0b3a0b 0x3b0b3a0b - 3d82: 0013010b 0x13010b - 3d86: 0b00 addi s0,sp,400 - 3d88: 000d c.addi zero,3 - 3d8a: 0b3a0e03 lb t3,179(s4) - 3d8e: 13490b3b 0x13490b3b - 3d92: 0b0d0b0b 0xb0d0b0b - 3d96: 0b0c addi a1,sp,400 - 3d98: 0b38 addi a4,sp,408 - 3d9a: 0000 unimp - 3d9c: 0d0c addi a1,sp,656 - 3d9e: 0300 addi s0,sp,384 - 3da0: 3a08 fld fa0,48(a2) - 3da2: 490b3b0b 0x490b3b0b - 3da6: 0d0b0b13 addi s6,s6,208 - 3daa: 380b0c0b 0x380b0c0b - 3dae: 0d00000b 0xd00000b - 3db2: 0e030117 auipc sp,0xe030 - 3db6: 0b3a0b0b 0xb3a0b0b - 3dba: 13010b3b 0x13010b3b - 3dbe: 0000 unimp - 3dc0: 0d0e slli s10,s10,0x3 - 3dc2: 0300 addi s0,sp,384 - 3dc4: 3a08 fld fa0,48(a2) - 3dc6: 490b3b0b 0x490b3b0b - 3dca: 0f000013 li zero,240 - 3dce: 000d c.addi zero,3 - 3dd0: 0b3a0e03 lb t3,179(s4) - 3dd4: 13490b3b 0x13490b3b - 3dd8: 0000 unimp - 3dda: 2e10 fld fa2,24(a2) - 3ddc: 3f01 jal 3cec <__stack_size+0x34ec> - 3dde: 0319 addi t1,t1,6 - 3de0: 3a0e fld fs4,224(sp) - 3de2: 270b3b0b 0x270b3b0b - 3de6: 4919 li s2,6 - 3de8: 12011113 0x12011113 - 3dec: 4006 0x4006 - 3dee: 9718 0x9718 - 3df0: 1942 slli s2,s2,0x30 - 3df2: 1301 addi t1,t1,-32 - 3df4: 0000 unimp - 3df6: 0511 addi a0,a0,4 - 3df8: 0300 addi s0,sp,384 - 3dfa: 3a08 fld fa0,48(a2) - 3dfc: 490b3b0b 0x490b3b0b - 3e00: 12000013 li zero,288 - 3e04: 0034 addi a3,sp,8 - 3e06: 0b3a0e03 lb t3,179(s4) - 3e0a: 13490b3b 0x13490b3b - 3e0e: 0b1c addi a5,sp,400 - 3e10: 0000 unimp - 3e12: 03003413 sltiu s0,zero,48 - 3e16: 3a08 fld fa0,48(a2) - 3e18: 490b3b0b 0x490b3b0b - 3e1c: 14000013 li zero,320 - 3e20: 0034 addi a3,sp,8 - 3e22: 0b3a0803 lb a6,179(s4) - 3e26: 13490b3b 0x13490b3b - 3e2a: 1702 slli a4,a4,0x20 - 3e2c: 0000 unimp - 3e2e: 3415 jal 3852 <__stack_size+0x3052> - 3e30: 0300 addi s0,sp,384 - 3e32: 3a08 fld fa0,48(a2) - 3e34: 490b3b0b 0x490b3b0b - 3e38: 00180213 addi tp,a6,1 - 3e3c: 1600 addi s0,sp,800 - 3e3e: 1755010b 0x1755010b - 3e42: 1301 addi t1,t1,-32 - 3e44: 0000 unimp - 3e46: 03003417 auipc s0,0x3003 - 3e4a: 3a0e fld fs4,224(sp) - 3e4c: 490b3b0b 0x490b3b0b - 3e50: 00180213 addi tp,a6,1 - 3e54: 1800 addi s0,sp,48 - 3e56: 1301010b 0x1301010b + 35d6: 0d0c addi a1,sp,656 + 35d8: 0300 addi s0,sp,384 + 35da: 3a08 fld fa0,48(a2) + 35dc: 490b3b0b 0x490b3b0b + 35e0: 0d0b0b13 addi s6,s6,208 + 35e4: 380b0c0b 0x380b0c0b + 35e8: 0d00000b 0xd00000b + 35ec: 0e030117 auipc sp,0xe030 + 35f0: 0b3a0b0b 0xb3a0b0b + 35f4: 13010b3b 0x13010b3b + 35f8: 0000 unimp + 35fa: 0d0e slli s10,s10,0x3 + 35fc: 0300 addi s0,sp,384 + 35fe: 3a08 fld fa0,48(a2) + 3600: 490b3b0b 0x490b3b0b + 3604: 0f000013 li zero,240 + 3608: 000d c.addi zero,3 + 360a: 0b3a0e03 lb t3,179(s4) + 360e: 13490b3b 0x13490b3b + 3612: 0000 unimp + 3614: 2e10 fld fa2,24(a2) + 3616: 3f01 jal 3526 <__stack_size+0x2d26> + 3618: 0319 addi t1,t1,6 + 361a: 3a0e fld fs4,224(sp) + 361c: 270b3b0b 0x270b3b0b + 3620: 4919 li s2,6 + 3622: 12011113 0x12011113 + 3626: 4006 0x4006 + 3628: 9718 0x9718 + 362a: 1942 slli s2,s2,0x30 + 362c: 1301 addi t1,t1,-32 + 362e: 0000 unimp + 3630: 0511 addi a0,a0,4 + 3632: 0300 addi s0,sp,384 + 3634: 3a08 fld fa0,48(a2) + 3636: 490b3b0b 0x490b3b0b + 363a: 12000013 li zero,288 + 363e: 0034 addi a3,sp,8 + 3640: 0b3a0e03 lb t3,179(s4) + 3644: 13490b3b 0x13490b3b + 3648: 0b1c addi a5,sp,400 + 364a: 0000 unimp + 364c: 03003413 sltiu s0,zero,48 + 3650: 3a08 fld fa0,48(a2) + 3652: 490b3b0b 0x490b3b0b + 3656: 14000013 li zero,320 + 365a: 0034 addi a3,sp,8 + 365c: 0b3a0803 lb a6,179(s4) + 3660: 13490b3b 0x13490b3b + 3664: 1802 slli a6,a6,0x20 + 3666: 0000 unimp + 3668: 3415 jal 308c <__stack_size+0x288c> + 366a: 0300 addi s0,sp,384 + 366c: 3a08 fld fa0,48(a2) + 366e: 490b3b0b 0x490b3b0b + 3672: 00170213 addi tp,a4,1 + 3676: 1600 addi s0,sp,800 + 3678: 1755010b 0x1755010b + 367c: 1301 addi t1,t1,-32 + 367e: 0000 unimp + 3680: 03003417 auipc s0,0x3003 + 3684: 3a0e fld fs4,224(sp) + 3686: 490b3b0b 0x490b3b0b + 368a: 00180213 addi tp,a6,1 # 590b7f2f <_data_lma+0x38ca0013> + 368e: 1800 addi s0,sp,48 + 3690: 1301010b 0x1301010b + 3694: 0000 unimp + 3696: 3419 jal 309c <__stack_size+0x289c> + 3698: 0300 addi s0,sp,384 + 369a: 3a0e fld fs4,224(sp) + 369c: 490b3b0b 0x490b3b0b + 36a0: 1a000013 li zero,416 + 36a4: 0000010b 0x10b + 36a8: 4901011b 0x4901011b + 36ac: 00000013 nop + 36b0: 1101 addi sp,sp,-32 + 36b2: 2501 jal 3cb2 <__stack_size+0x34b2> + 36b4: 130e slli t1,t1,0x23 + 36b6: 1b0e030b 0x1b0e030b + 36ba: 110e slli sp,sp,0x23 + 36bc: 1201 addi tp,tp,-32 + 36be: 1006 0x1006 + 36c0: 02000017 auipc zero,0x2000 + 36c4: 0016 0x16 + 36c6: 0b3a0e03 lb t3,179(s4) + 36ca: 13490b3b 0x13490b3b + 36ce: 0000 unimp + 36d0: 0b002403 lw s0,176(zero) # 2003770 <__stack_size+0x2002f70> + 36d4: 030b3e0b 0x30b3e0b + 36d8: 0008 addi a0,sp,0 + 36da: 0400 addi s0,sp,512 + 36dc: 0024 addi s1,sp,8 + 36de: 0b3e0b0b 0xb3e0b0b + 36e2: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 36e6: 1605 addi a2,a2,-31 + 36e8: 0300 addi s0,sp,384 + 36ea: 3a0e fld fs4,224(sp) + 36ec: 49053b0b 0x49053b0b + 36f0: 06000013 li zero,96 + 36f4: 0026 0x26 + 36f6: 1349 addi t1,t1,-14 + 36f8: 0000 unimp + 36fa: 49010107 0x49010107 + 36fe: 00130113 addi sp,t1,1 + 3702: 0800 addi s0,sp,16 + 3704: 0021 c.addi zero,8 + 3706: 1349 addi t1,t1,-14 + 3708: 00000b2f 0xb2f + 370c: 3409 jal 310e <__stack_size+0x290e> + 370e: 0300 addi s0,sp,384 + 3710: 3a0e fld fs4,224(sp) + 3712: 490b3b0b 0x490b3b0b + 3716: 3c193f13 sltiu t5,s2,961 + 371a: 0019 c.addi zero,6 + 371c: 0a00 addi s0,sp,272 + 371e: 0b0b0113 addi sp,s6,176 + 3722: 0b3a slli s6,s6,0xe + 3724: 13010b3b 0x13010b3b + 3728: 0000 unimp + 372a: 03000d0b 0x3000d0b + 372e: 3a0e fld fs4,224(sp) + 3730: 490b3b0b 0x490b3b0b + 3734: 0d0b0b13 addi s6,s6,208 + 3738: 380b0c0b 0x380b0c0b + 373c: 0c00000b 0xc00000b + 3740: 000d c.addi zero,3 + 3742: 0b3a0803 lb a6,179(s4) + 3746: 13490b3b 0x13490b3b + 374a: 0b0d0b0b 0xb0d0b0b + 374e: 0b0c addi a1,sp,400 + 3750: 0b38 addi a4,sp,408 + 3752: 0000 unimp + 3754: 170d addi a4,a4,-29 + 3756: 0301 addi t1,t1,0 + 3758: 0b0e slli s6,s6,0x3 + 375a: 3b0b3a0b 0x3b0b3a0b + 375e: 0013010b 0x13010b + 3762: 0e00 addi s0,sp,784 + 3764: 000d c.addi zero,3 + 3766: 0b3a0803 lb a6,179(s4) + 376a: 13490b3b 0x13490b3b + 376e: 0000 unimp + 3770: 03000d0f 0x3000d0f + 3774: 3a0e fld fs4,224(sp) + 3776: 490b3b0b 0x490b3b0b + 377a: 10000013 li zero,256 + 377e: 012e slli sp,sp,0xb + 3780: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f + 3788: 13491927 0x13491927 + 378c: 0111 addi sp,sp,4 + 378e: 0612 slli a2,a2,0x4 + 3790: 1840 addi s0,sp,52 + 3792: 01194297 auipc t0,0x1194 + 3796: 11000013 li zero,272 + 379a: 0005 c.addi zero,1 + 379c: 0b3a0803 lb a6,179(s4) + 37a0: 13490b3b 0x13490b3b + 37a4: 0000 unimp + 37a6: 3412 fld fs0,288(sp) + 37a8: 0300 addi s0,sp,384 + 37aa: 3a0e fld fs4,224(sp) + 37ac: 490b3b0b 0x490b3b0b + 37b0: 000b1c13 slli s8,s6,0x0 + 37b4: 1300 addi s0,sp,416 + 37b6: 0034 addi a3,sp,8 + 37b8: 0b3a0803 lb a6,179(s4) + 37bc: 13490b3b 0x13490b3b + 37c0: 0000 unimp + 37c2: 3414 fld fa3,40(s0) + 37c4: 0300 addi s0,sp,384 + 37c6: 3a08 fld fa0,48(a2) + 37c8: 490b3b0b 0x490b3b0b + 37cc: 00180213 addi tp,a6,1 + 37d0: 1500 addi s0,sp,672 + 37d2: 0034 addi a3,sp,8 + 37d4: 0b3a0803 lb a6,179(s4) + 37d8: 13490b3b 0x13490b3b + 37dc: 1702 slli a4,a4,0x20 + 37de: 0000 unimp + 37e0: 0b16 slli s6,s6,0x5 + 37e2: 5501 li a0,-32 + 37e4: 00130117 auipc sp,0x130 + 37e8: 1700 addi s0,sp,928 + 37ea: 0034 addi a3,sp,8 + 37ec: 0b3a0e03 lb t3,179(s4) + 37f0: 13490b3b 0x13490b3b + 37f4: 1802 slli a6,a6,0x20 + 37f6: 0000 unimp + 37f8: 0b18 addi a4,sp,400 + 37fa: 0101 addi sp,sp,0 + 37fc: 19000013 li zero,400 + 3800: 0034 addi a3,sp,8 + 3802: 0b3a0e03 lb t3,179(s4) + 3806: 13490b3b 0x13490b3b + 380a: 0000 unimp + 380c: 0b1a slli s6,s6,0x6 + 380e: 5501 li a0,-32 + 3810: 1b000017 auipc zero,0x1b000 + 3814: 0034 addi a3,sp,8 + 3816: 0b3a0e03 lb t3,179(s4) + 381a: 13490b3b 0x13490b3b + 381e: 1702 slli a4,a4,0x20 + 3820: 0000 unimp + 3822: 011c addi a5,sp,128 + 3824: 4901 li s2,0 + 3826: 00000013 nop + 382a: 1101 addi sp,sp,-32 + 382c: 2501 jal 3e2c <__stack_size+0x362c> + 382e: 130e slli t1,t1,0x23 + 3830: 1b0e030b 0x1b0e030b + 3834: 110e slli sp,sp,0x23 + 3836: 1201 addi tp,tp,-32 + 3838: 1006 0x1006 + 383a: 02000017 auipc zero,0x2000 + 383e: 0016 0x16 + 3840: 0b3a0e03 lb t3,179(s4) + 3844: 13490b3b 0x13490b3b + 3848: 0000 unimp + 384a: 0b002403 lw s0,176(zero) # 20038ea <__stack_size+0x20030ea> + 384e: 030b3e0b 0x30b3e0b + 3852: 0008 addi a0,sp,0 + 3854: 0400 addi s0,sp,512 + 3856: 0024 addi s1,sp,8 + 3858: 0b3e0b0b 0xb3e0b0b + 385c: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 3860: 1605 addi a2,a2,-31 + 3862: 0300 addi s0,sp,384 + 3864: 3a0e fld fs4,224(sp) + 3866: 49053b0b 0x49053b0b + 386a: 06000013 li zero,96 + 386e: 0026 0x26 + 3870: 1349 addi t1,t1,-14 + 3872: 0000 unimp + 3874: 49010107 0x49010107 + 3878: 00130113 addi sp,t1,1 + 387c: 0800 addi s0,sp,16 + 387e: 0021 c.addi zero,8 + 3880: 1349 addi t1,t1,-14 + 3882: 00000b2f 0xb2f + 3886: 3409 jal 3288 <__stack_size+0x2a88> + 3888: 0300 addi s0,sp,384 + 388a: 3a0e fld fs4,224(sp) + 388c: 490b3b0b 0x490b3b0b + 3890: 3c193f13 sltiu t5,s2,961 + 3894: 0019 c.addi zero,6 + 3896: 0a00 addi s0,sp,272 + 3898: 0b0b0113 addi sp,s6,176 + 389c: 0b3a slli s6,s6,0xe + 389e: 13010b3b 0x13010b3b + 38a2: 0000 unimp + 38a4: 03000d0b 0x3000d0b + 38a8: 3a0e fld fs4,224(sp) + 38aa: 490b3b0b 0x490b3b0b + 38ae: 0d0b0b13 addi s6,s6,208 + 38b2: 380b0c0b 0x380b0c0b + 38b6: 0c00000b 0xc00000b + 38ba: 000d c.addi zero,3 + 38bc: 0b3a0803 lb a6,179(s4) + 38c0: 13490b3b 0x13490b3b + 38c4: 0b0d0b0b 0xb0d0b0b + 38c8: 0b0c addi a1,sp,400 + 38ca: 0b38 addi a4,sp,408 + 38cc: 0000 unimp + 38ce: 170d addi a4,a4,-29 + 38d0: 0301 addi t1,t1,0 + 38d2: 0b0e slli s6,s6,0x3 + 38d4: 3b0b3a0b 0x3b0b3a0b + 38d8: 0013010b 0x13010b + 38dc: 0e00 addi s0,sp,784 + 38de: 000d c.addi zero,3 + 38e0: 0b3a0803 lb a6,179(s4) + 38e4: 13490b3b 0x13490b3b + 38e8: 0000 unimp + 38ea: 03000d0f 0x3000d0f + 38ee: 3a0e fld fs4,224(sp) + 38f0: 490b3b0b 0x490b3b0b + 38f4: 10000013 li zero,256 + 38f8: 012e slli sp,sp,0xb + 38fa: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f + 3902: 13491927 0x13491927 + 3906: 0111 addi sp,sp,4 + 3908: 0612 slli a2,a2,0x4 + 390a: 1840 addi s0,sp,52 + 390c: 01194297 auipc t0,0x1194 + 3910: 11000013 li zero,272 + 3914: 0005 c.addi zero,1 + 3916: 0b3a0803 lb a6,179(s4) + 391a: 13490b3b 0x13490b3b + 391e: 0000 unimp + 3920: 3412 fld fs0,288(sp) + 3922: 0300 addi s0,sp,384 + 3924: 3a0e fld fs4,224(sp) + 3926: 490b3b0b 0x490b3b0b + 392a: 000b1c13 slli s8,s6,0x0 + 392e: 1300 addi s0,sp,416 + 3930: 0034 addi a3,sp,8 + 3932: 0b3a0803 lb a6,179(s4) + 3936: 13490b3b 0x13490b3b + 393a: 0000 unimp + 393c: 3414 fld fa3,40(s0) + 393e: 0300 addi s0,sp,384 + 3940: 3a08 fld fa0,48(a2) + 3942: 490b3b0b 0x490b3b0b + 3946: 00180213 addi tp,a6,1 + 394a: 1500 addi s0,sp,672 + 394c: 0034 addi a3,sp,8 + 394e: 0b3a0803 lb a6,179(s4) + 3952: 13490b3b 0x13490b3b + 3956: 1702 slli a4,a4,0x20 + 3958: 0000 unimp + 395a: 0b16 slli s6,s6,0x5 + 395c: 5501 li a0,-32 + 395e: 00130117 auipc sp,0x130 + 3962: 1700 addi s0,sp,928 + 3964: 0034 addi a3,sp,8 + 3966: 0b3a0e03 lb t3,179(s4) + 396a: 13490b3b 0x13490b3b + 396e: 1802 slli a6,a6,0x20 + 3970: 0000 unimp + 3972: 0b18 addi a4,sp,400 + 3974: 0101 addi sp,sp,0 + 3976: 19000013 li zero,400 + 397a: 0034 addi a3,sp,8 + 397c: 0b3a0e03 lb t3,179(s4) + 3980: 13490b3b 0x13490b3b + 3984: 0000 unimp + 3986: 0b1a slli s6,s6,0x6 + 3988: 5501 li a0,-32 + 398a: 1b000017 auipc zero,0x1b000 + 398e: 0034 addi a3,sp,8 + 3990: 0b3a0e03 lb t3,179(s4) + 3994: 13490b3b 0x13490b3b + 3998: 1702 slli a4,a4,0x20 + 399a: 0000 unimp + 399c: 011c addi a5,sp,128 + 399e: 4901 li s2,0 + 39a0: 00000013 nop + 39a4: 1101 addi sp,sp,-32 + 39a6: 2501 jal 3fa6 <__stack_size+0x37a6> + 39a8: 130e slli t1,t1,0x23 + 39aa: 1b0e030b 0x1b0e030b + 39ae: 110e slli sp,sp,0x23 + 39b0: 1201 addi tp,tp,-32 + 39b2: 1006 0x1006 + 39b4: 02000017 auipc zero,0x2000 + 39b8: 0024 addi s1,sp,8 + 39ba: 0b3e0b0b 0xb3e0b0b + 39be: 00000803 lb a6,0(zero) # 20039b4 <__stack_size+0x20031b4> + 39c2: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 39c6: 030b3e0b 0x30b3e0b + 39ca: 000e 0xe + 39cc: 0400 addi s0,sp,512 + 39ce: 0016 0x16 + 39d0: 0b3a0e03 lb t3,179(s4) + 39d4: 1349053b 0x1349053b + 39d8: 0000 unimp + 39da: 2605 jal 3cfa <__stack_size+0x34fa> + 39dc: 4900 lw s0,16(a0) + 39de: 06000013 li zero,96 + 39e2: 0101 addi sp,sp,0 + 39e4: 1349 addi t1,t1,-14 + 39e6: 1301 addi t1,t1,-32 + 39e8: 0000 unimp + 39ea: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> + 39ee: 000b2f13 slti t5,s6,0 + 39f2: 0800 addi s0,sp,16 + 39f4: 0034 addi a3,sp,8 + 39f6: 0b3a0e03 lb t3,179(s4) + 39fa: 13490b3b 0x13490b3b + 39fe: 193c193f 16090000 0x16090000193c193f + 3a06: 0300 addi s0,sp,384 + 3a08: 3a0e fld fs4,224(sp) + 3a0a: 490b3b0b 0x490b3b0b + 3a0e: 0a000013 li zero,160 + 3a12: 0b0b0113 addi sp,s6,176 + 3a16: 0b3a slli s6,s6,0xe + 3a18: 13010b3b 0x13010b3b + 3a1c: 0000 unimp + 3a1e: 03000d0b 0x3000d0b + 3a22: 3a0e fld fs4,224(sp) + 3a24: 490b3b0b 0x490b3b0b + 3a28: 0d0b0b13 addi s6,s6,208 + 3a2c: 380b0c0b 0x380b0c0b + 3a30: 0c00000b 0xc00000b + 3a34: 000d c.addi zero,3 + 3a36: 0b3a0803 lb a6,179(s4) + 3a3a: 13490b3b 0x13490b3b + 3a3e: 0b0d0b0b 0xb0d0b0b + 3a42: 0b0c addi a1,sp,400 + 3a44: 0b38 addi a4,sp,408 + 3a46: 0000 unimp + 3a48: 170d addi a4,a4,-29 + 3a4a: 0301 addi t1,t1,0 + 3a4c: 0b0e slli s6,s6,0x3 + 3a4e: 3b0b3a0b 0x3b0b3a0b + 3a52: 0013010b 0x13010b + 3a56: 0e00 addi s0,sp,784 + 3a58: 000d c.addi zero,3 + 3a5a: 0b3a0803 lb a6,179(s4) + 3a5e: 13490b3b 0x13490b3b + 3a62: 0000 unimp + 3a64: 03000d0f 0x3000d0f + 3a68: 3a0e fld fs4,224(sp) + 3a6a: 490b3b0b 0x490b3b0b + 3a6e: 10000013 li zero,256 + 3a72: 012e slli sp,sp,0xb + 3a74: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f + 3a7c: 13491927 0x13491927 + 3a80: 0111 addi sp,sp,4 + 3a82: 0612 slli a2,a2,0x4 + 3a84: 1840 addi s0,sp,52 + 3a86: 4296 lw t0,68(sp) + 3a88: 0119 addi sp,sp,6 + 3a8a: 11000013 li zero,272 + 3a8e: 0005 c.addi zero,1 + 3a90: 0b3a0803 lb a6,179(s4) + 3a94: 13490b3b 0x13490b3b + 3a98: 0000 unimp + 3a9a: 3412 fld fs0,288(sp) + 3a9c: 0300 addi s0,sp,384 + 3a9e: 3a0e fld fs4,224(sp) + 3aa0: 490b3b0b 0x490b3b0b + 3aa4: 00170213 addi tp,a4,1 + 3aa8: 1300 addi s0,sp,416 + 3aaa: 0034 addi a3,sp,8 + 3aac: 0b3a0e03 lb t3,179(s4) + 3ab0: 13490b3b 0x13490b3b + 3ab4: 0b1c addi a5,sp,400 + 3ab6: 0000 unimp + 3ab8: 3414 fld fa3,40(s0) + 3aba: 0300 addi s0,sp,384 + 3abc: 3a08 fld fa0,48(a2) + 3abe: 490b3b0b 0x490b3b0b + 3ac2: 00170213 addi tp,a4,1 + 3ac6: 1500 addi s0,sp,672 + 3ac8: 0034 addi a3,sp,8 + 3aca: 0b3a0803 lb a6,179(s4) + 3ace: 13490b3b 0x13490b3b + 3ad2: 1802 slli a6,a6,0x20 + 3ad4: 0000 unimp + 3ad6: 0b16 slli s6,s6,0x5 + 3ad8: 5501 li a0,-32 + 3ada: 00130117 auipc sp,0x130 + 3ade: 1700 addi s0,sp,928 + 3ae0: 0034 addi a3,sp,8 + 3ae2: 0b3a0e03 lb t3,179(s4) + 3ae6: 13490b3b 0x13490b3b + 3aea: 1802 slli a6,a6,0x20 + 3aec: 0000 unimp + 3aee: 0b18 addi a4,sp,400 + 3af0: 5501 li a0,-32 + 3af2: 19000017 auipc zero,0x19000 + 3af6: 0111010b 0x111010b + 3afa: 0612 slli a2,a2,0x4 + 3afc: 1301 addi t1,t1,-32 + 3afe: 0000 unimp + 3b00: 341a fld fs0,416(sp) + 3b02: 0300 addi s0,sp,384 + 3b04: 3a0e fld fs4,224(sp) + 3b06: 490b3b0b 0x490b3b0b + 3b0a: 1b000013 li zero,432 + 3b0e: 0111010b 0x111010b + 3b12: 0612 slli a2,a2,0x4 + 3b14: 0000 unimp + 3b16: 0b1c addi a5,sp,400 + 3b18: 0101 addi sp,sp,0 + 3b1a: 1d000013 li zero,464 + 3b1e: 0000010b 0x10b + 3b22: 011e slli sp,sp,0x7 + 3b24: 4901 li s2,0 + 3b26: 00000013 nop + 3b2a: 1101 addi sp,sp,-32 + 3b2c: 2501 jal 412c <__stack_size+0x392c> + 3b2e: 130e slli t1,t1,0x23 + 3b30: 1b0e030b 0x1b0e030b + 3b34: 110e slli sp,sp,0x23 + 3b36: 1201 addi tp,tp,-32 + 3b38: 1006 0x1006 + 3b3a: 02000017 auipc zero,0x2000 + 3b3e: 0024 addi s1,sp,8 + 3b40: 0b3e0b0b 0xb3e0b0b + 3b44: 00000803 lb a6,0(zero) # 2003b3a <__stack_size+0x200333a> + 3b48: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 3b4c: 030b3e0b 0x30b3e0b + 3b50: 000e 0xe + 3b52: 0400 addi s0,sp,512 + 3b54: 0016 0x16 + 3b56: 0b3a0e03 lb t3,179(s4) + 3b5a: 1349053b 0x1349053b + 3b5e: 0000 unimp + 3b60: 2605 jal 3e80 <__stack_size+0x3680> + 3b62: 4900 lw s0,16(a0) + 3b64: 06000013 li zero,96 + 3b68: 0101 addi sp,sp,0 + 3b6a: 1349 addi t1,t1,-14 + 3b6c: 1301 addi t1,t1,-32 + 3b6e: 0000 unimp + 3b70: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> + 3b74: 000b2f13 slti t5,s6,0 + 3b78: 0800 addi s0,sp,16 + 3b7a: 0034 addi a3,sp,8 + 3b7c: 0b3a0e03 lb t3,179(s4) + 3b80: 13490b3b 0x13490b3b + 3b84: 193c193f 16090000 0x16090000193c193f + 3b8c: 0300 addi s0,sp,384 + 3b8e: 3a0e fld fs4,224(sp) + 3b90: 490b3b0b 0x490b3b0b + 3b94: 0a000013 li zero,160 + 3b98: 0b0b0113 addi sp,s6,176 + 3b9c: 0b3a slli s6,s6,0xe + 3b9e: 13010b3b 0x13010b3b + 3ba2: 0000 unimp + 3ba4: 03000d0b 0x3000d0b + 3ba8: 3a0e fld fs4,224(sp) + 3baa: 490b3b0b 0x490b3b0b + 3bae: 0d0b0b13 addi s6,s6,208 + 3bb2: 380b0c0b 0x380b0c0b + 3bb6: 0c00000b 0xc00000b + 3bba: 000d c.addi zero,3 + 3bbc: 0b3a0803 lb a6,179(s4) + 3bc0: 13490b3b 0x13490b3b + 3bc4: 0b0d0b0b 0xb0d0b0b + 3bc8: 0b0c addi a1,sp,400 + 3bca: 0b38 addi a4,sp,408 + 3bcc: 0000 unimp + 3bce: 170d addi a4,a4,-29 + 3bd0: 0301 addi t1,t1,0 + 3bd2: 0b0e slli s6,s6,0x3 + 3bd4: 3b0b3a0b 0x3b0b3a0b + 3bd8: 0013010b 0x13010b + 3bdc: 0e00 addi s0,sp,784 + 3bde: 000d c.addi zero,3 + 3be0: 0b3a0803 lb a6,179(s4) + 3be4: 13490b3b 0x13490b3b + 3be8: 0000 unimp + 3bea: 03000d0f 0x3000d0f + 3bee: 3a0e fld fs4,224(sp) + 3bf0: 490b3b0b 0x490b3b0b + 3bf4: 10000013 li zero,256 + 3bf8: 012e slli sp,sp,0xb + 3bfa: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f + 3c02: 13491927 0x13491927 + 3c06: 0111 addi sp,sp,4 + 3c08: 0612 slli a2,a2,0x4 + 3c0a: 1840 addi s0,sp,52 + 3c0c: 4296 lw t0,68(sp) + 3c0e: 0119 addi sp,sp,6 + 3c10: 11000013 li zero,272 + 3c14: 0005 c.addi zero,1 + 3c16: 0b3a0803 lb a6,179(s4) + 3c1a: 13490b3b 0x13490b3b + 3c1e: 0000 unimp + 3c20: 3412 fld fs0,288(sp) + 3c22: 0300 addi s0,sp,384 + 3c24: 3a0e fld fs4,224(sp) + 3c26: 490b3b0b 0x490b3b0b + 3c2a: 00170213 addi tp,a4,1 + 3c2e: 1300 addi s0,sp,416 + 3c30: 0034 addi a3,sp,8 + 3c32: 0b3a0e03 lb t3,179(s4) + 3c36: 13490b3b 0x13490b3b + 3c3a: 0b1c addi a5,sp,400 + 3c3c: 0000 unimp + 3c3e: 3414 fld fa3,40(s0) + 3c40: 0300 addi s0,sp,384 + 3c42: 3a08 fld fa0,48(a2) + 3c44: 490b3b0b 0x490b3b0b + 3c48: 15000013 li zero,336 + 3c4c: 0034 addi a3,sp,8 + 3c4e: 0b3a0803 lb a6,179(s4) + 3c52: 13490b3b 0x13490b3b + 3c56: 1702 slli a4,a4,0x20 + 3c58: 0000 unimp + 3c5a: 3416 fld fs0,352(sp) + 3c5c: 0300 addi s0,sp,384 + 3c5e: 3a08 fld fa0,48(a2) + 3c60: 490b3b0b 0x490b3b0b + 3c64: 00180213 addi tp,a6,1 + 3c68: 1700 addi s0,sp,928 + 3c6a: 1755010b 0x1755010b + 3c6e: 1301 addi t1,t1,-32 + 3c70: 0000 unimp + 3c72: 3418 fld fa4,40(s0) + 3c74: 0300 addi s0,sp,384 + 3c76: 3a0e fld fs4,224(sp) + 3c78: 490b3b0b 0x490b3b0b + 3c7c: 00180213 addi tp,a6,1 + 3c80: 1900 addi s0,sp,176 + 3c82: 000a 0xa + 3c84: 0b3a0e03 lb t3,179(s4) + 3c88: 01110b3b 0x1110b3b + 3c8c: 0000 unimp + 3c8e: 0b1a slli s6,s6,0x6 + 3c90: 1101 addi sp,sp,-32 + 3c92: 1201 addi tp,tp,-32 + 3c94: 0106 slli sp,sp,0x1 + 3c96: 1b000013 li zero,432 + 3c9a: 1755010b 0x1755010b + 3c9e: 0000 unimp + 3ca0: 0b1c addi a5,sp,400 + 3ca2: 0101 addi sp,sp,0 + 3ca4: 1d000013 li zero,464 + 3ca8: 0034 addi a3,sp,8 + 3caa: 0b3a0e03 lb t3,179(s4) + 3cae: 13490b3b 0x13490b3b + 3cb2: 0000 unimp + 3cb4: 0b1e slli s6,s6,0x7 + 3cb6: 0001 nop + 3cb8: 1f00 addi s0,sp,944 + 3cba: 0101 addi sp,sp,0 + 3cbc: 1349 addi t1,t1,-14 + 3cbe: 0000 unimp + 3cc0: 0100 addi s0,sp,128 + 3cc2: 0111 addi sp,sp,4 + 3cc4: 0e25 addi t3,t3,9 + 3cc6: 0e030b13 addi s6,t1,224 + 3cca: 01110e1b 0x1110e1b + 3cce: 0612 slli a2,a2,0x4 + 3cd0: 1710 addi a2,sp,928 + 3cd2: 0000 unimp + 3cd4: 2402 fld fs0,0(sp) + 3cd6: 0b00 addi s0,sp,400 + 3cd8: 030b3e0b 0x30b3e0b + 3cdc: 0008 addi a0,sp,0 + 3cde: 0300 addi s0,sp,384 + 3ce0: 0024 addi s1,sp,8 + 3ce2: 0b3e0b0b 0xb3e0b0b + 3ce6: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 3cea: 1604 addi s1,sp,800 + 3cec: 0300 addi s0,sp,384 + 3cee: 3a0e fld fs4,224(sp) + 3cf0: 49053b0b 0x49053b0b + 3cf4: 05000013 li zero,80 + 3cf8: 0026 0x26 + 3cfa: 1349 addi t1,t1,-14 + 3cfc: 0000 unimp + 3cfe: 0106 slli sp,sp,0x1 + 3d00: 4901 li s2,0 + 3d02: 00130113 addi sp,t1,1 + 3d06: 0700 addi s0,sp,896 + 3d08: 0021 c.addi zero,8 + 3d0a: 1349 addi t1,t1,-14 + 3d0c: 00000b2f 0xb2f + 3d10: 3408 fld fa0,40(s0) + 3d12: 0300 addi s0,sp,384 + 3d14: 3a0e fld fs4,224(sp) + 3d16: 490b3b0b 0x490b3b0b + 3d1a: 3c193f13 sltiu t5,s2,961 + 3d1e: 0019 c.addi zero,6 + 3d20: 0900 addi s0,sp,144 + 3d22: 0016 0x16 + 3d24: 0b3a0e03 lb t3,179(s4) + 3d28: 13490b3b 0x13490b3b + 3d2c: 0000 unimp + 3d2e: 130a slli t1,t1,0x22 + 3d30: 0b01 addi s6,s6,0 + 3d32: 3b0b3a0b 0x3b0b3a0b + 3d36: 0013010b 0x13010b + 3d3a: 0b00 addi s0,sp,400 + 3d3c: 000d c.addi zero,3 + 3d3e: 0b3a0e03 lb t3,179(s4) + 3d42: 13490b3b 0x13490b3b + 3d46: 0b0d0b0b 0xb0d0b0b + 3d4a: 0b0c addi a1,sp,400 + 3d4c: 0b38 addi a4,sp,408 + 3d4e: 0000 unimp + 3d50: 0d0c addi a1,sp,656 + 3d52: 0300 addi s0,sp,384 + 3d54: 3a08 fld fa0,48(a2) + 3d56: 490b3b0b 0x490b3b0b + 3d5a: 0d0b0b13 addi s6,s6,208 + 3d5e: 380b0c0b 0x380b0c0b + 3d62: 0d00000b 0xd00000b + 3d66: 0e030117 auipc sp,0xe030 + 3d6a: 0b3a0b0b 0xb3a0b0b + 3d6e: 13010b3b 0x13010b3b + 3d72: 0000 unimp + 3d74: 0d0e slli s10,s10,0x3 + 3d76: 0300 addi s0,sp,384 + 3d78: 3a08 fld fa0,48(a2) + 3d7a: 490b3b0b 0x490b3b0b + 3d7e: 0f000013 li zero,240 + 3d82: 000d c.addi zero,3 + 3d84: 0b3a0e03 lb t3,179(s4) + 3d88: 13490b3b 0x13490b3b + 3d8c: 0000 unimp + 3d8e: 2e10 fld fa2,24(a2) + 3d90: 3f01 jal 3ca0 <__stack_size+0x34a0> + 3d92: 0319 addi t1,t1,6 + 3d94: 3a0e fld fs4,224(sp) + 3d96: 270b3b0b 0x270b3b0b + 3d9a: 4919 li s2,6 + 3d9c: 12011113 0x12011113 + 3da0: 4006 0x4006 + 3da2: 9718 0x9718 + 3da4: 1942 slli s2,s2,0x30 + 3da6: 1301 addi t1,t1,-32 + 3da8: 0000 unimp + 3daa: 0511 addi a0,a0,4 + 3dac: 0300 addi s0,sp,384 + 3dae: 3a08 fld fa0,48(a2) + 3db0: 490b3b0b 0x490b3b0b + 3db4: 12000013 li zero,288 + 3db8: 0034 addi a3,sp,8 + 3dba: 0b3a0e03 lb t3,179(s4) + 3dbe: 13490b3b 0x13490b3b + 3dc2: 0b1c addi a5,sp,400 + 3dc4: 0000 unimp + 3dc6: 03003413 sltiu s0,zero,48 + 3dca: 3a08 fld fa0,48(a2) + 3dcc: 490b3b0b 0x490b3b0b + 3dd0: 14000013 li zero,320 + 3dd4: 0034 addi a3,sp,8 + 3dd6: 0b3a0803 lb a6,179(s4) + 3dda: 13490b3b 0x13490b3b + 3dde: 1702 slli a4,a4,0x20 + 3de0: 0000 unimp + 3de2: 3415 jal 3806 <__stack_size+0x3006> + 3de4: 0300 addi s0,sp,384 + 3de6: 3a08 fld fa0,48(a2) + 3de8: 490b3b0b 0x490b3b0b + 3dec: 00180213 addi tp,a6,1 + 3df0: 1600 addi s0,sp,800 + 3df2: 1755010b 0x1755010b + 3df6: 1301 addi t1,t1,-32 + 3df8: 0000 unimp + 3dfa: 03003417 auipc s0,0x3003 + 3dfe: 3a0e fld fs4,224(sp) + 3e00: 490b3b0b 0x490b3b0b + 3e04: 00180213 addi tp,a6,1 + 3e08: 1800 addi s0,sp,48 + 3e0a: 1301010b 0x1301010b + 3e0e: 0000 unimp + 3e10: 3419 jal 3816 <__stack_size+0x3016> + 3e12: 0300 addi s0,sp,384 + 3e14: 3a0e fld fs4,224(sp) + 3e16: 490b3b0b 0x490b3b0b + 3e1a: 1a000013 li zero,416 + 3e1e: 0000010b 0x10b + 3e22: 11010b1b 0x11010b1b + 3e26: 1201 addi tp,tp,-32 + 3e28: 0006 0x6 + 3e2a: 1c00 addi s0,sp,560 + 3e2c: 0034 addi a3,sp,8 + 3e2e: 0b3a0e03 lb t3,179(s4) + 3e32: 13490b3b 0x13490b3b + 3e36: 1702 slli a4,a4,0x20 + 3e38: 0000 unimp + 3e3a: 0b1d addi s6,s6,7 + 3e3c: 5501 li a0,-32 + 3e3e: 1e000017 auipc zero,0x1e000 + 3e42: 0101 addi sp,sp,0 + 3e44: 1349 addi t1,t1,-14 + 3e46: 0000 unimp + 3e48: 0100 addi s0,sp,128 + 3e4a: 0111 addi sp,sp,4 + 3e4c: 0e25 addi t3,t3,9 + 3e4e: 0e030b13 addi s6,t1,224 + 3e52: 01110e1b 0x1110e1b + 3e56: 0612 slli a2,a2,0x4 + 3e58: 1710 addi a2,sp,928 3e5a: 0000 unimp - 3e5c: 3419 jal 3862 <__stack_size+0x3062> - 3e5e: 0300 addi s0,sp,384 - 3e60: 3a0e fld fs4,224(sp) - 3e62: 490b3b0b 0x490b3b0b - 3e66: 1a000013 li zero,416 - 3e6a: 0000010b 0x10b - 3e6e: 11010b1b 0x11010b1b - 3e72: 1201 addi tp,tp,-32 - 3e74: 0006 0x6 - 3e76: 1c00 addi s0,sp,560 - 3e78: 0034 addi a3,sp,8 - 3e7a: 0b3a0e03 lb t3,179(s4) - 3e7e: 13490b3b 0x13490b3b - 3e82: 1702 slli a4,a4,0x20 + 3e5c: 2402 fld fs0,0(sp) + 3e5e: 0b00 addi s0,sp,400 + 3e60: 030b3e0b 0x30b3e0b + 3e64: 0008 addi a0,sp,0 + 3e66: 0300 addi s0,sp,384 + 3e68: 0024 addi s1,sp,8 + 3e6a: 0b3e0b0b 0xb3e0b0b + 3e6e: 00000e03 lb t3,0(zero) # 1e003e3e <__stack_size+0x1e00363e> + 3e72: 1604 addi s1,sp,800 + 3e74: 0300 addi s0,sp,384 + 3e76: 3a0e fld fs4,224(sp) + 3e78: 49053b0b 0x49053b0b + 3e7c: 05000013 li zero,80 + 3e80: 0026 0x26 + 3e82: 1349 addi t1,t1,-14 3e84: 0000 unimp - 3e86: 0b1d addi s6,s6,7 - 3e88: 5501 li a0,-32 - 3e8a: 1e000017 auipc zero,0x1e000 - 3e8e: 0101 addi sp,sp,0 - 3e90: 1349 addi t1,t1,-14 - 3e92: 0000 unimp - 3e94: 0100 addi s0,sp,128 - 3e96: 0111 addi sp,sp,4 - 3e98: 0e25 addi t3,t3,9 - 3e9a: 0e030b13 addi s6,t1,224 - 3e9e: 01110e1b 0x1110e1b - 3ea2: 0612 slli a2,a2,0x4 - 3ea4: 1710 addi a2,sp,928 - 3ea6: 0000 unimp - 3ea8: 2402 fld fs0,0(sp) - 3eaa: 0b00 addi s0,sp,400 - 3eac: 030b3e0b 0x30b3e0b - 3eb0: 0008 addi a0,sp,0 - 3eb2: 0300 addi s0,sp,384 - 3eb4: 0024 addi s1,sp,8 - 3eb6: 0b3e0b0b 0xb3e0b0b - 3eba: 00000e03 lb t3,0(zero) # 1e003e8a <__stack_size+0x1e00368a> - 3ebe: 1604 addi s1,sp,800 - 3ec0: 0300 addi s0,sp,384 - 3ec2: 3a0e fld fs4,224(sp) - 3ec4: 49053b0b 0x49053b0b - 3ec8: 05000013 li zero,80 - 3ecc: 0026 0x26 - 3ece: 1349 addi t1,t1,-14 - 3ed0: 0000 unimp - 3ed2: 0106 slli sp,sp,0x1 - 3ed4: 4901 li s2,0 - 3ed6: 00130113 addi sp,t1,1 - 3eda: 0700 addi s0,sp,896 - 3edc: 0021 c.addi zero,8 - 3ede: 1349 addi t1,t1,-14 - 3ee0: 00000b2f 0xb2f - 3ee4: 3408 fld fa0,40(s0) - 3ee6: 0300 addi s0,sp,384 - 3ee8: 3a0e fld fs4,224(sp) - 3eea: 490b3b0b 0x490b3b0b - 3eee: 3c193f13 sltiu t5,s2,961 - 3ef2: 0019 c.addi zero,6 - 3ef4: 0900 addi s0,sp,144 - 3ef6: 0016 0x16 - 3ef8: 0b3a0e03 lb t3,179(s4) - 3efc: 13490b3b 0x13490b3b - 3f00: 0000 unimp - 3f02: 130a slli t1,t1,0x22 - 3f04: 0b01 addi s6,s6,0 - 3f06: 3b0b3a0b 0x3b0b3a0b - 3f0a: 0013010b 0x13010b - 3f0e: 0b00 addi s0,sp,400 - 3f10: 000d c.addi zero,3 - 3f12: 0b3a0e03 lb t3,179(s4) - 3f16: 13490b3b 0x13490b3b - 3f1a: 0b0d0b0b 0xb0d0b0b - 3f1e: 0b0c addi a1,sp,400 - 3f20: 0b38 addi a4,sp,408 - 3f22: 0000 unimp - 3f24: 0d0c addi a1,sp,656 - 3f26: 0300 addi s0,sp,384 - 3f28: 3a08 fld fa0,48(a2) - 3f2a: 490b3b0b 0x490b3b0b - 3f2e: 0d0b0b13 addi s6,s6,208 - 3f32: 380b0c0b 0x380b0c0b - 3f36: 0d00000b 0xd00000b - 3f3a: 0e030117 auipc sp,0xe030 - 3f3e: 0b3a0b0b 0xb3a0b0b - 3f42: 13010b3b 0x13010b3b - 3f46: 0000 unimp - 3f48: 0d0e slli s10,s10,0x3 - 3f4a: 0300 addi s0,sp,384 - 3f4c: 3a08 fld fa0,48(a2) - 3f4e: 490b3b0b 0x490b3b0b - 3f52: 0f000013 li zero,240 - 3f56: 000d c.addi zero,3 - 3f58: 0b3a0e03 lb t3,179(s4) - 3f5c: 13490b3b 0x13490b3b - 3f60: 0000 unimp - 3f62: 2e10 fld fa2,24(a2) - 3f64: 3f01 jal 3e74 <__stack_size+0x3674> - 3f66: 0319 addi t1,t1,6 - 3f68: 3a0e fld fs4,224(sp) - 3f6a: 270b3b0b 0x270b3b0b - 3f6e: 4919 li s2,6 - 3f70: 12011113 0x12011113 - 3f74: 4006 0x4006 - 3f76: 9618 0x9618 - 3f78: 1942 slli s2,s2,0x30 - 3f7a: 1301 addi t1,t1,-32 - 3f7c: 0000 unimp - 3f7e: 0511 addi a0,a0,4 - 3f80: 0300 addi s0,sp,384 - 3f82: 3a08 fld fa0,48(a2) - 3f84: 490b3b0b 0x490b3b0b - 3f88: 00170213 addi tp,a4,1 - 3f8c: 1200 addi s0,sp,288 - 3f8e: 0034 addi a3,sp,8 - 3f90: 0b3a0803 lb a6,179(s4) - 3f94: 13490b3b 0x13490b3b - 3f98: 0000 unimp - 3f9a: 03003413 sltiu s0,zero,48 - 3f9e: 3a08 fld fa0,48(a2) - 3fa0: 490b3b0b 0x490b3b0b - 3fa4: 00170213 addi tp,a4,1 - 3fa8: 1400 addi s0,sp,544 - 3faa: 0034 addi a3,sp,8 - 3fac: 0b3a0803 lb a6,179(s4) - 3fb0: 13490b3b 0x13490b3b - 3fb4: 1802 slli a6,a6,0x20 + 3e86: 0106 slli sp,sp,0x1 + 3e88: 4901 li s2,0 + 3e8a: 00130113 addi sp,t1,1 + 3e8e: 0700 addi s0,sp,896 + 3e90: 0021 c.addi zero,8 + 3e92: 1349 addi t1,t1,-14 + 3e94: 00000b2f 0xb2f + 3e98: 3408 fld fa0,40(s0) + 3e9a: 0300 addi s0,sp,384 + 3e9c: 3a0e fld fs4,224(sp) + 3e9e: 490b3b0b 0x490b3b0b + 3ea2: 3c193f13 sltiu t5,s2,961 + 3ea6: 0019 c.addi zero,6 + 3ea8: 0900 addi s0,sp,144 + 3eaa: 0016 0x16 + 3eac: 0b3a0e03 lb t3,179(s4) + 3eb0: 13490b3b 0x13490b3b + 3eb4: 0000 unimp + 3eb6: 130a slli t1,t1,0x22 + 3eb8: 0b01 addi s6,s6,0 + 3eba: 3b0b3a0b 0x3b0b3a0b + 3ebe: 0013010b 0x13010b + 3ec2: 0b00 addi s0,sp,400 + 3ec4: 000d c.addi zero,3 + 3ec6: 0b3a0e03 lb t3,179(s4) + 3eca: 13490b3b 0x13490b3b + 3ece: 0b0d0b0b 0xb0d0b0b + 3ed2: 0b0c addi a1,sp,400 + 3ed4: 0b38 addi a4,sp,408 + 3ed6: 0000 unimp + 3ed8: 0d0c addi a1,sp,656 + 3eda: 0300 addi s0,sp,384 + 3edc: 3a08 fld fa0,48(a2) + 3ede: 490b3b0b 0x490b3b0b + 3ee2: 0d0b0b13 addi s6,s6,208 + 3ee6: 380b0c0b 0x380b0c0b + 3eea: 0d00000b 0xd00000b + 3eee: 0e030117 auipc sp,0xe030 + 3ef2: 0b3a0b0b 0xb3a0b0b + 3ef6: 13010b3b 0x13010b3b + 3efa: 0000 unimp + 3efc: 0d0e slli s10,s10,0x3 + 3efe: 0300 addi s0,sp,384 + 3f00: 3a08 fld fa0,48(a2) + 3f02: 490b3b0b 0x490b3b0b + 3f06: 0f000013 li zero,240 + 3f0a: 000d c.addi zero,3 + 3f0c: 0b3a0e03 lb t3,179(s4) + 3f10: 13490b3b 0x13490b3b + 3f14: 0000 unimp + 3f16: 2e10 fld fa2,24(a2) + 3f18: 3f01 jal 3e28 <__stack_size+0x3628> + 3f1a: 0319 addi t1,t1,6 + 3f1c: 3a0e fld fs4,224(sp) + 3f1e: 270b3b0b 0x270b3b0b + 3f22: 4919 li s2,6 + 3f24: 12011113 0x12011113 + 3f28: 4006 0x4006 + 3f2a: 9618 0x9618 + 3f2c: 1942 slli s2,s2,0x30 + 3f2e: 1301 addi t1,t1,-32 + 3f30: 0000 unimp + 3f32: 0511 addi a0,a0,4 + 3f34: 0300 addi s0,sp,384 + 3f36: 3a08 fld fa0,48(a2) + 3f38: 490b3b0b 0x490b3b0b + 3f3c: 00170213 addi tp,a4,1 + 3f40: 1200 addi s0,sp,288 + 3f42: 0034 addi a3,sp,8 + 3f44: 0b3a0803 lb a6,179(s4) + 3f48: 13490b3b 0x13490b3b + 3f4c: 0000 unimp + 3f4e: 03003413 sltiu s0,zero,48 + 3f52: 3a08 fld fa0,48(a2) + 3f54: 490b3b0b 0x490b3b0b + 3f58: 00170213 addi tp,a4,1 + 3f5c: 1400 addi s0,sp,544 + 3f5e: 0034 addi a3,sp,8 + 3f60: 0b3a0803 lb a6,179(s4) + 3f64: 13490b3b 0x13490b3b + 3f68: 1802 slli a6,a6,0x20 + 3f6a: 0000 unimp + 3f6c: 0b15 addi s6,s6,5 + 3f6e: 5501 li a0,-32 + 3f70: 00130117 auipc sp,0x130 + 3f74: 1600 addi s0,sp,800 + 3f76: 000a 0xa + 3f78: 0b3a0e03 lb t3,179(s4) + 3f7c: 00000b3b 0xb3b + 3f80: 55010b17 auipc s6,0x55010 + 3f84: 18000017 auipc zero,0x18000 + 3f88: 0034 addi a3,sp,8 + 3f8a: 0b3a0e03 lb t3,179(s4) + 3f8e: 13490b3b 0x13490b3b + 3f92: 1702 slli a4,a4,0x20 + 3f94: 0000 unimp + 3f96: 0b19 addi s6,s6,6 + 3f98: 0101 addi sp,sp,0 + 3f9a: 1a000013 li zero,416 + 3f9e: 0034 addi a3,sp,8 + 3fa0: 0b3a0e03 lb t3,179(s4) + 3fa4: 13490b3b 0x13490b3b + 3fa8: 0000 unimp + 3faa: 00010b1b 0x10b1b + 3fae: 1c00 addi s0,sp,560 + 3fb0: 0111010b 0x111010b + 3fb4: 0612 slli a2,a2,0x4 3fb6: 0000 unimp - 3fb8: 0b15 addi s6,s6,5 - 3fba: 5501 li a0,-32 - 3fbc: 00130117 auipc sp,0x130 - 3fc0: 1600 addi s0,sp,800 - 3fc2: 000a 0xa - 3fc4: 0b3a0e03 lb t3,179(s4) - 3fc8: 00000b3b 0xb3b - 3fcc: 55010b17 auipc s6,0x55010 - 3fd0: 18000017 auipc zero,0x18000 - 3fd4: 0034 addi a3,sp,8 - 3fd6: 0b3a0e03 lb t3,179(s4) - 3fda: 13490b3b 0x13490b3b - 3fde: 1702 slli a4,a4,0x20 + 3fb8: 341d jal 39de <__stack_size+0x31de> + 3fba: 0300 addi s0,sp,384 + 3fbc: 3a0e fld fs4,224(sp) + 3fbe: 490b3b0b 0x490b3b0b + 3fc2: 00180213 addi tp,a6,1 + 3fc6: 1e00 addi s0,sp,816 + 3fc8: 0101 addi sp,sp,0 + 3fca: 1349 addi t1,t1,-14 + 3fcc: 0000 unimp + 3fce: 0100 addi s0,sp,128 + 3fd0: 0111 addi sp,sp,4 + 3fd2: 0e25 addi t3,t3,9 + 3fd4: 0e030b13 addi s6,t1,224 + 3fd8: 01110e1b 0x1110e1b + 3fdc: 0612 slli a2,a2,0x4 + 3fde: 1710 addi a2,sp,928 3fe0: 0000 unimp - 3fe2: 0b19 addi s6,s6,6 - 3fe4: 0101 addi sp,sp,0 - 3fe6: 1a000013 li zero,416 - 3fea: 0034 addi a3,sp,8 - 3fec: 0b3a0e03 lb t3,179(s4) - 3ff0: 13490b3b 0x13490b3b - 3ff4: 0000 unimp - 3ff6: 00010b1b 0x10b1b - 3ffa: 1c00 addi s0,sp,560 - 3ffc: 0111010b 0x111010b - 4000: 0612 slli a2,a2,0x4 - 4002: 0000 unimp - 4004: 341d jal 3a2a <__stack_size+0x322a> - 4006: 0300 addi s0,sp,384 - 4008: 3a0e fld fs4,224(sp) - 400a: 490b3b0b 0x490b3b0b - 400e: 00180213 addi tp,a6,1 - 4012: 1e00 addi s0,sp,816 - 4014: 0101 addi sp,sp,0 - 4016: 1349 addi t1,t1,-14 - 4018: 0000 unimp - 401a: 0100 addi s0,sp,128 - 401c: 0111 addi sp,sp,4 - 401e: 0e25 addi t3,t3,9 - 4020: 0e030b13 addi s6,t1,224 - 4024: 01110e1b 0x1110e1b - 4028: 0612 slli a2,a2,0x4 - 402a: 1710 addi a2,sp,928 - 402c: 0000 unimp - 402e: 2402 fld fs0,0(sp) - 4030: 0b00 addi s0,sp,400 - 4032: 030b3e0b 0x30b3e0b - 4036: 000e 0xe - 4038: 0300 addi s0,sp,384 - 403a: 0024 addi s1,sp,8 - 403c: 0b3e0b0b 0xb3e0b0b - 4040: 00000803 lb a6,0(zero) # 18003fd0 <__stack_size+0x180037d0> - 4044: 1604 addi s1,sp,800 - 4046: 0300 addi s0,sp,384 - 4048: 3a0e fld fs4,224(sp) - 404a: 49053b0b 0x49053b0b - 404e: 05000013 li zero,80 - 4052: 0026 0x26 - 4054: 1349 addi t1,t1,-14 - 4056: 0000 unimp - 4058: 0106 slli sp,sp,0x1 - 405a: 4901 li s2,0 - 405c: 00130113 addi sp,t1,1 - 4060: 0700 addi s0,sp,896 - 4062: 0021 c.addi zero,8 - 4064: 1349 addi t1,t1,-14 - 4066: 00000b2f 0xb2f - 406a: 3408 fld fa0,40(s0) - 406c: 0300 addi s0,sp,384 - 406e: 3a0e fld fs4,224(sp) - 4070: 490b3b0b 0x490b3b0b - 4074: 3c193f13 sltiu t5,s2,961 - 4078: 0019 c.addi zero,6 - 407a: 0900 addi s0,sp,144 - 407c: 0016 0x16 - 407e: 0b3a0e03 lb t3,179(s4) - 4082: 13490b3b 0x13490b3b - 4086: 0000 unimp - 4088: 130a slli t1,t1,0x22 - 408a: 0b01 addi s6,s6,0 - 408c: 3b0b3a0b 0x3b0b3a0b - 4090: 0013010b 0x13010b - 4094: 0b00 addi s0,sp,400 - 4096: 000d c.addi zero,3 - 4098: 0b3a0e03 lb t3,179(s4) - 409c: 13490b3b 0x13490b3b - 40a0: 0b0d0b0b 0xb0d0b0b - 40a4: 0b0c addi a1,sp,400 - 40a6: 0b38 addi a4,sp,408 - 40a8: 0000 unimp - 40aa: 0d0c addi a1,sp,656 - 40ac: 0300 addi s0,sp,384 - 40ae: 3a08 fld fa0,48(a2) - 40b0: 490b3b0b 0x490b3b0b - 40b4: 0d0b0b13 addi s6,s6,208 # 5501409c <_data_lma+0x34bfbf40> - 40b8: 380b0c0b 0x380b0c0b - 40bc: 0d00000b 0xd00000b - 40c0: 0e030117 auipc sp,0xe030 - 40c4: 0b3a0b0b 0xb3a0b0b - 40c8: 13010b3b 0x13010b3b - 40cc: 0000 unimp - 40ce: 0d0e slli s10,s10,0x3 - 40d0: 0300 addi s0,sp,384 - 40d2: 3a08 fld fa0,48(a2) - 40d4: 490b3b0b 0x490b3b0b - 40d8: 0f000013 li zero,240 - 40dc: 000d c.addi zero,3 - 40de: 0b3a0e03 lb t3,179(s4) - 40e2: 13490b3b 0x13490b3b - 40e6: 0000 unimp - 40e8: 2e10 fld fa2,24(a2) - 40ea: 3f01 jal 3ffa <__stack_size+0x37fa> - 40ec: 0319 addi t1,t1,6 - 40ee: 3a0e fld fs4,224(sp) - 40f0: 270b3b0b 0x270b3b0b - 40f4: 4919 li s2,6 - 40f6: 12011113 0x12011113 - 40fa: 4006 0x4006 - 40fc: 9618 0x9618 - 40fe: 1942 slli s2,s2,0x30 - 4100: 1301 addi t1,t1,-32 - 4102: 0000 unimp - 4104: 0511 addi a0,a0,4 - 4106: 0300 addi s0,sp,384 - 4108: 3a08 fld fa0,48(a2) - 410a: 490b3b0b 0x490b3b0b - 410e: 00170213 addi tp,a4,1 - 4112: 1200 addi s0,sp,288 - 4114: 0034 addi a3,sp,8 - 4116: 0b3a0e03 lb t3,179(s4) - 411a: 13490b3b 0x13490b3b - 411e: 0b1c addi a5,sp,400 - 4120: 0000 unimp - 4122: 03003413 sltiu s0,zero,48 - 4126: 3a08 fld fa0,48(a2) - 4128: 490b3b0b 0x490b3b0b - 412c: 14000013 li zero,320 - 4130: 0034 addi a3,sp,8 - 4132: 0b3a0803 lb a6,179(s4) - 4136: 13490b3b 0x13490b3b - 413a: 1702 slli a4,a4,0x20 - 413c: 0000 unimp - 413e: 3415 jal 3b62 <__stack_size+0x3362> - 4140: 0300 addi s0,sp,384 - 4142: 3a0e fld fs4,224(sp) - 4144: 490b3b0b 0x490b3b0b - 4148: 00170213 addi tp,a4,1 - 414c: 1600 addi s0,sp,800 - 414e: 0034 addi a3,sp,8 - 4150: 0b3a0803 lb a6,179(s4) - 4154: 13490b3b 0x13490b3b - 4158: 1802 slli a6,a6,0x20 - 415a: 0000 unimp - 415c: 55010b17 auipc s6,0x55010 - 4160: 00130117 auipc sp,0x130 - 4164: 1800 addi s0,sp,48 - 4166: 0034 addi a3,sp,8 - 4168: 0b3a0e03 lb t3,179(s4) - 416c: 13490b3b 0x13490b3b - 4170: 0000 unimp - 4172: 0b19 addi s6,s6,6 - 4174: 0101 addi sp,sp,0 - 4176: 1a000013 li zero,416 - 417a: 0111010b 0x111010b - 417e: 0612 slli a2,a2,0x4 - 4180: 1301 addi t1,t1,-32 - 4182: 0000 unimp - 4184: 55010b1b 0x55010b1b - 4188: 1c000017 auipc zero,0x1c000 - 418c: 0034 addi a3,sp,8 - 418e: 0b3a0e03 lb t3,179(s4) - 4192: 13490b3b 0x13490b3b - 4196: 1802 slli a6,a6,0x20 - 4198: 0000 unimp - 419a: 011d addi sp,sp,7 - 419c: 4901 li s2,0 - 419e: 00000013 nop - 41a2: 1101 addi sp,sp,-32 - 41a4: 2501 jal 47a4 <__stack_size+0x3fa4> - 41a6: 130e slli t1,t1,0x23 - 41a8: 1b0e030b 0x1b0e030b - 41ac: 110e slli sp,sp,0x23 - 41ae: 1201 addi tp,tp,-32 - 41b0: 1006 0x1006 - 41b2: 02000017 auipc zero,0x2000 - 41b6: 0024 addi s1,sp,8 - 41b8: 0b3e0b0b 0xb3e0b0b - 41bc: 00000803 lb a6,0(zero) # 20041b2 <__stack_size+0x20039b2> - 41c0: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> - 41c4: 030b3e0b 0x30b3e0b - 41c8: 000e 0xe - 41ca: 0400 addi s0,sp,512 - 41cc: 0016 0x16 - 41ce: 0b3a0e03 lb t3,179(s4) - 41d2: 1349053b 0x1349053b - 41d6: 0000 unimp - 41d8: 2605 jal 44f8 <__stack_size+0x3cf8> - 41da: 4900 lw s0,16(a0) - 41dc: 06000013 li zero,96 - 41e0: 0101 addi sp,sp,0 - 41e2: 1349 addi t1,t1,-14 - 41e4: 1301 addi t1,t1,-32 - 41e6: 0000 unimp - 41e8: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> - 41ec: 000b2f13 slti t5,s6,0 - 41f0: 0800 addi s0,sp,16 - 41f2: 0034 addi a3,sp,8 - 41f4: 0b3a0e03 lb t3,179(s4) - 41f8: 13490b3b 0x13490b3b - 41fc: 193c193f 16090000 0x16090000193c193f - 4204: 0300 addi s0,sp,384 - 4206: 3a0e fld fs4,224(sp) - 4208: 490b3b0b 0x490b3b0b - 420c: 0a000013 li zero,160 - 4210: 0b0b0113 addi sp,s6,176 # 5501420c <_data_lma+0x34bfc0b0> - 4214: 0b3a slli s6,s6,0xe - 4216: 13010b3b 0x13010b3b - 421a: 0000 unimp - 421c: 03000d0b 0x3000d0b - 4220: 3a0e fld fs4,224(sp) - 4222: 490b3b0b 0x490b3b0b - 4226: 0d0b0b13 addi s6,s6,208 - 422a: 380b0c0b 0x380b0c0b - 422e: 0c00000b 0xc00000b - 4232: 000d c.addi zero,3 - 4234: 0b3a0803 lb a6,179(s4) - 4238: 13490b3b 0x13490b3b - 423c: 0b0d0b0b 0xb0d0b0b - 4240: 0b0c addi a1,sp,400 - 4242: 0b38 addi a4,sp,408 - 4244: 0000 unimp - 4246: 170d addi a4,a4,-29 - 4248: 0301 addi t1,t1,0 - 424a: 0b0e slli s6,s6,0x3 - 424c: 3b0b3a0b 0x3b0b3a0b - 4250: 0013010b 0x13010b - 4254: 0e00 addi s0,sp,784 - 4256: 000d c.addi zero,3 - 4258: 0b3a0803 lb a6,179(s4) - 425c: 13490b3b 0x13490b3b - 4260: 0000 unimp - 4262: 03000d0f 0x3000d0f - 4266: 3a0e fld fs4,224(sp) - 4268: 490b3b0b 0x490b3b0b - 426c: 10000013 li zero,256 - 4270: 012e slli sp,sp,0xb - 4272: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f - 427a: 13491927 0x13491927 - 427e: 0111 addi sp,sp,4 - 4280: 0612 slli a2,a2,0x4 - 4282: 1840 addi s0,sp,52 - 4284: 01194297 auipc t0,0x1194 - 4288: 11000013 li zero,272 - 428c: 0005 c.addi zero,1 - 428e: 0b3a0803 lb a6,179(s4) - 4292: 13490b3b 0x13490b3b - 4296: 0000 unimp - 4298: 3412 fld fs0,288(sp) - 429a: 0300 addi s0,sp,384 - 429c: 3a0e fld fs4,224(sp) - 429e: 490b3b0b 0x490b3b0b - 42a2: 00170213 addi tp,a4,1 - 42a6: 1300 addi s0,sp,416 - 42a8: 0034 addi a3,sp,8 - 42aa: 0b3a0e03 lb t3,179(s4) - 42ae: 13490b3b 0x13490b3b - 42b2: 0b1c addi a5,sp,400 - 42b4: 0000 unimp - 42b6: 3414 fld fa3,40(s0) - 42b8: 0300 addi s0,sp,384 - 42ba: 3a08 fld fa0,48(a2) - 42bc: 490b3b0b 0x490b3b0b - 42c0: 15000013 li zero,336 - 42c4: 0034 addi a3,sp,8 - 42c6: 0b3a0803 lb a6,179(s4) - 42ca: 13490b3b 0x13490b3b - 42ce: 1702 slli a4,a4,0x20 - 42d0: 0000 unimp - 42d2: 3416 fld fs0,352(sp) - 42d4: 0300 addi s0,sp,384 - 42d6: 3a08 fld fa0,48(a2) - 42d8: 490b3b0b 0x490b3b0b - 42dc: 00180213 addi tp,a6,1 - 42e0: 1700 addi s0,sp,928 - 42e2: 0111010b 0x111010b - 42e6: 0612 slli a2,a2,0x4 - 42e8: 1301 addi t1,t1,-32 - 42ea: 0000 unimp - 42ec: 3418 fld fa4,40(s0) - 42ee: 0300 addi s0,sp,384 - 42f0: 3a0e fld fs4,224(sp) - 42f2: 490b3b0b 0x490b3b0b - 42f6: 00180213 addi tp,a6,1 - 42fa: 1900 addi s0,sp,176 - 42fc: 1755010b 0x1755010b - 4300: 1301 addi t1,t1,-32 - 4302: 0000 unimp - 4304: 0b1a slli s6,s6,0x6 - 4306: 5501 li a0,-32 - 4308: 1b000017 auipc zero,0x1b000 - 430c: 0034 addi a3,sp,8 - 430e: 0b3a0e03 lb t3,179(s4) - 4312: 13490b3b 0x13490b3b - 4316: 0000 unimp - 4318: 0b1c addi a5,sp,400 - 431a: 0101 addi sp,sp,0 - 431c: 1d000013 li zero,464 - 4320: 0000010b 0x10b - 4324: 0b1e slli s6,s6,0x7 - 4326: 1101 addi sp,sp,-32 - 4328: 1201 addi tp,tp,-32 - 432a: 0006 0x6 - 432c: 1f00 addi s0,sp,944 - 432e: 0101 addi sp,sp,0 - 4330: 1349 addi t1,t1,-14 - 4332: 0000 unimp - 4334: 0100 addi s0,sp,128 - 4336: 0111 addi sp,sp,4 - 4338: 0e25 addi t3,t3,9 - 433a: 0e030b13 addi s6,t1,224 - 433e: 17100e1b 0x17100e1b - 4342: 0000 unimp - 4344: 2402 fld fs0,0(sp) - 4346: 0b00 addi s0,sp,400 - 4348: 030b3e0b 0x30b3e0b - 434c: 0008 addi a0,sp,0 - 434e: 0300 addi s0,sp,384 - 4350: 0024 addi s1,sp,8 - 4352: 0b3e0b0b 0xb3e0b0b - 4356: 00000e03 lb t3,0(zero) # 1b004308 <__stack_size+0x1b003b08> - 435a: 1604 addi s1,sp,800 - 435c: 0300 addi s0,sp,384 - 435e: 3a0e fld fs4,224(sp) - 4360: 490b3b0b 0x490b3b0b - 4364: 05000013 li zero,80 - 4368: 0016 0x16 - 436a: 0b3a0e03 lb t3,179(s4) - 436e: 1349053b 0x1349053b - 4372: 0000 unimp - 4374: 1706 slli a4,a4,0x21 - 4376: 0b01 addi s6,s6,0 - 4378: 3b0b3a0b 0x3b0b3a0b - 437c: 0013010b 0x13010b - 4380: 0700 addi s0,sp,896 - 4382: 000d c.addi zero,3 - 4384: 0b3a0e03 lb t3,179(s4) - 4388: 13490b3b 0x13490b3b - 438c: 0000 unimp - 438e: 0108 addi a0,sp,128 - 4390: 4901 li s2,0 - 4392: 00130113 addi sp,t1,1 - 4396: 0900 addi s0,sp,144 - 4398: 0021 c.addi zero,8 + 3fe2: 2402 fld fs0,0(sp) + 3fe4: 0b00 addi s0,sp,400 + 3fe6: 030b3e0b 0x30b3e0b + 3fea: 000e 0xe + 3fec: 0300 addi s0,sp,384 + 3fee: 0024 addi s1,sp,8 + 3ff0: 0b3e0b0b 0xb3e0b0b + 3ff4: 00000803 lb a6,0(zero) # 18003f84 <__stack_size+0x18003784> + 3ff8: 1604 addi s1,sp,800 + 3ffa: 0300 addi s0,sp,384 + 3ffc: 3a0e fld fs4,224(sp) + 3ffe: 49053b0b 0x49053b0b + 4002: 05000013 li zero,80 + 4006: 0026 0x26 + 4008: 1349 addi t1,t1,-14 + 400a: 0000 unimp + 400c: 0106 slli sp,sp,0x1 + 400e: 4901 li s2,0 + 4010: 00130113 addi sp,t1,1 + 4014: 0700 addi s0,sp,896 + 4016: 0021 c.addi zero,8 + 4018: 1349 addi t1,t1,-14 + 401a: 00000b2f 0xb2f + 401e: 3408 fld fa0,40(s0) + 4020: 0300 addi s0,sp,384 + 4022: 3a0e fld fs4,224(sp) + 4024: 490b3b0b 0x490b3b0b + 4028: 3c193f13 sltiu t5,s2,961 + 402c: 0019 c.addi zero,6 + 402e: 0900 addi s0,sp,144 + 4030: 0016 0x16 + 4032: 0b3a0e03 lb t3,179(s4) + 4036: 13490b3b 0x13490b3b + 403a: 0000 unimp + 403c: 130a slli t1,t1,0x22 + 403e: 0b01 addi s6,s6,0 + 4040: 3b0b3a0b 0x3b0b3a0b + 4044: 0013010b 0x13010b + 4048: 0b00 addi s0,sp,400 + 404a: 000d c.addi zero,3 + 404c: 0b3a0e03 lb t3,179(s4) + 4050: 13490b3b 0x13490b3b + 4054: 0b0d0b0b 0xb0d0b0b + 4058: 0b0c addi a1,sp,400 + 405a: 0b38 addi a4,sp,408 + 405c: 0000 unimp + 405e: 0d0c addi a1,sp,656 + 4060: 0300 addi s0,sp,384 + 4062: 3a08 fld fa0,48(a2) + 4064: 490b3b0b 0x490b3b0b + 4068: 0d0b0b13 addi s6,s6,208 # 55014050 <_data_lma+0x34bfc134> + 406c: 380b0c0b 0x380b0c0b + 4070: 0d00000b 0xd00000b + 4074: 0e030117 auipc sp,0xe030 + 4078: 0b3a0b0b 0xb3a0b0b + 407c: 13010b3b 0x13010b3b + 4080: 0000 unimp + 4082: 0d0e slli s10,s10,0x3 + 4084: 0300 addi s0,sp,384 + 4086: 3a08 fld fa0,48(a2) + 4088: 490b3b0b 0x490b3b0b + 408c: 0f000013 li zero,240 + 4090: 000d c.addi zero,3 + 4092: 0b3a0e03 lb t3,179(s4) + 4096: 13490b3b 0x13490b3b + 409a: 0000 unimp + 409c: 2e10 fld fa2,24(a2) + 409e: 3f01 jal 3fae <__stack_size+0x37ae> + 40a0: 0319 addi t1,t1,6 + 40a2: 3a0e fld fs4,224(sp) + 40a4: 270b3b0b 0x270b3b0b + 40a8: 4919 li s2,6 + 40aa: 12011113 0x12011113 + 40ae: 4006 0x4006 + 40b0: 9618 0x9618 + 40b2: 1942 slli s2,s2,0x30 + 40b4: 1301 addi t1,t1,-32 + 40b6: 0000 unimp + 40b8: 0511 addi a0,a0,4 + 40ba: 0300 addi s0,sp,384 + 40bc: 3a08 fld fa0,48(a2) + 40be: 490b3b0b 0x490b3b0b + 40c2: 00170213 addi tp,a4,1 + 40c6: 1200 addi s0,sp,288 + 40c8: 0034 addi a3,sp,8 + 40ca: 0b3a0e03 lb t3,179(s4) + 40ce: 13490b3b 0x13490b3b + 40d2: 0b1c addi a5,sp,400 + 40d4: 0000 unimp + 40d6: 03003413 sltiu s0,zero,48 + 40da: 3a08 fld fa0,48(a2) + 40dc: 490b3b0b 0x490b3b0b + 40e0: 14000013 li zero,320 + 40e4: 0034 addi a3,sp,8 + 40e6: 0b3a0803 lb a6,179(s4) + 40ea: 13490b3b 0x13490b3b + 40ee: 1702 slli a4,a4,0x20 + 40f0: 0000 unimp + 40f2: 3415 jal 3b16 <__stack_size+0x3316> + 40f4: 0300 addi s0,sp,384 + 40f6: 3a0e fld fs4,224(sp) + 40f8: 490b3b0b 0x490b3b0b + 40fc: 00170213 addi tp,a4,1 + 4100: 1600 addi s0,sp,800 + 4102: 0034 addi a3,sp,8 + 4104: 0b3a0803 lb a6,179(s4) + 4108: 13490b3b 0x13490b3b + 410c: 1802 slli a6,a6,0x20 + 410e: 0000 unimp + 4110: 55010b17 auipc s6,0x55010 + 4114: 00130117 auipc sp,0x130 + 4118: 1800 addi s0,sp,48 + 411a: 0034 addi a3,sp,8 + 411c: 0b3a0e03 lb t3,179(s4) + 4120: 13490b3b 0x13490b3b + 4124: 0000 unimp + 4126: 0b19 addi s6,s6,6 + 4128: 0101 addi sp,sp,0 + 412a: 1a000013 li zero,416 + 412e: 0111010b 0x111010b + 4132: 0612 slli a2,a2,0x4 + 4134: 1301 addi t1,t1,-32 + 4136: 0000 unimp + 4138: 55010b1b 0x55010b1b + 413c: 1c000017 auipc zero,0x1c000 + 4140: 0034 addi a3,sp,8 + 4142: 0b3a0e03 lb t3,179(s4) + 4146: 13490b3b 0x13490b3b + 414a: 1802 slli a6,a6,0x20 + 414c: 0000 unimp + 414e: 011d addi sp,sp,7 + 4150: 4901 li s2,0 + 4152: 00000013 nop + 4156: 1101 addi sp,sp,-32 + 4158: 2501 jal 4758 <__stack_size+0x3f58> + 415a: 130e slli t1,t1,0x23 + 415c: 1b0e030b 0x1b0e030b + 4160: 110e slli sp,sp,0x23 + 4162: 1201 addi tp,tp,-32 + 4164: 1006 0x1006 + 4166: 02000017 auipc zero,0x2000 + 416a: 0024 addi s1,sp,8 + 416c: 0b3e0b0b 0xb3e0b0b + 4170: 00000803 lb a6,0(zero) # 2004166 <__stack_size+0x2003966> + 4174: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 4178: 030b3e0b 0x30b3e0b + 417c: 000e 0xe + 417e: 0400 addi s0,sp,512 + 4180: 0016 0x16 + 4182: 0b3a0e03 lb t3,179(s4) + 4186: 1349053b 0x1349053b + 418a: 0000 unimp + 418c: 2605 jal 44ac <__stack_size+0x3cac> + 418e: 4900 lw s0,16(a0) + 4190: 06000013 li zero,96 + 4194: 0101 addi sp,sp,0 + 4196: 1349 addi t1,t1,-14 + 4198: 1301 addi t1,t1,-32 + 419a: 0000 unimp + 419c: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> + 41a0: 000b2f13 slti t5,s6,0 + 41a4: 0800 addi s0,sp,16 + 41a6: 0034 addi a3,sp,8 + 41a8: 0b3a0e03 lb t3,179(s4) + 41ac: 13490b3b 0x13490b3b + 41b0: 193c193f 16090000 0x16090000193c193f + 41b8: 0300 addi s0,sp,384 + 41ba: 3a0e fld fs4,224(sp) + 41bc: 490b3b0b 0x490b3b0b + 41c0: 0a000013 li zero,160 + 41c4: 0b0b0113 addi sp,s6,176 # 550141c0 <_data_lma+0x34bfc2a4> + 41c8: 0b3a slli s6,s6,0xe + 41ca: 13010b3b 0x13010b3b + 41ce: 0000 unimp + 41d0: 03000d0b 0x3000d0b + 41d4: 3a0e fld fs4,224(sp) + 41d6: 490b3b0b 0x490b3b0b + 41da: 0d0b0b13 addi s6,s6,208 + 41de: 380b0c0b 0x380b0c0b + 41e2: 0c00000b 0xc00000b + 41e6: 000d c.addi zero,3 + 41e8: 0b3a0803 lb a6,179(s4) + 41ec: 13490b3b 0x13490b3b + 41f0: 0b0d0b0b 0xb0d0b0b + 41f4: 0b0c addi a1,sp,400 + 41f6: 0b38 addi a4,sp,408 + 41f8: 0000 unimp + 41fa: 170d addi a4,a4,-29 + 41fc: 0301 addi t1,t1,0 + 41fe: 0b0e slli s6,s6,0x3 + 4200: 3b0b3a0b 0x3b0b3a0b + 4204: 0013010b 0x13010b + 4208: 0e00 addi s0,sp,784 + 420a: 000d c.addi zero,3 + 420c: 0b3a0803 lb a6,179(s4) + 4210: 13490b3b 0x13490b3b + 4214: 0000 unimp + 4216: 03000d0f 0x3000d0f + 421a: 3a0e fld fs4,224(sp) + 421c: 490b3b0b 0x490b3b0b + 4220: 10000013 li zero,256 + 4224: 012e slli sp,sp,0xb + 4226: 0e03193f 0b3b0b3a 0xb3b0b3a0e03193f + 422e: 13491927 0x13491927 + 4232: 0111 addi sp,sp,4 + 4234: 0612 slli a2,a2,0x4 + 4236: 1840 addi s0,sp,52 + 4238: 01194297 auipc t0,0x1194 + 423c: 11000013 li zero,272 + 4240: 0005 c.addi zero,1 + 4242: 0b3a0803 lb a6,179(s4) + 4246: 13490b3b 0x13490b3b + 424a: 0000 unimp + 424c: 3412 fld fs0,288(sp) + 424e: 0300 addi s0,sp,384 + 4250: 3a0e fld fs4,224(sp) + 4252: 490b3b0b 0x490b3b0b + 4256: 00170213 addi tp,a4,1 + 425a: 1300 addi s0,sp,416 + 425c: 0034 addi a3,sp,8 + 425e: 0b3a0e03 lb t3,179(s4) + 4262: 13490b3b 0x13490b3b + 4266: 0b1c addi a5,sp,400 + 4268: 0000 unimp + 426a: 3414 fld fa3,40(s0) + 426c: 0300 addi s0,sp,384 + 426e: 3a08 fld fa0,48(a2) + 4270: 490b3b0b 0x490b3b0b + 4274: 15000013 li zero,336 + 4278: 0034 addi a3,sp,8 + 427a: 0b3a0803 lb a6,179(s4) + 427e: 13490b3b 0x13490b3b + 4282: 1702 slli a4,a4,0x20 + 4284: 0000 unimp + 4286: 3416 fld fs0,352(sp) + 4288: 0300 addi s0,sp,384 + 428a: 3a08 fld fa0,48(a2) + 428c: 490b3b0b 0x490b3b0b + 4290: 00180213 addi tp,a6,1 + 4294: 1700 addi s0,sp,928 + 4296: 0111010b 0x111010b + 429a: 0612 slli a2,a2,0x4 + 429c: 1301 addi t1,t1,-32 + 429e: 0000 unimp + 42a0: 3418 fld fa4,40(s0) + 42a2: 0300 addi s0,sp,384 + 42a4: 3a0e fld fs4,224(sp) + 42a6: 490b3b0b 0x490b3b0b + 42aa: 00180213 addi tp,a6,1 + 42ae: 1900 addi s0,sp,176 + 42b0: 1755010b 0x1755010b + 42b4: 1301 addi t1,t1,-32 + 42b6: 0000 unimp + 42b8: 0b1a slli s6,s6,0x6 + 42ba: 5501 li a0,-32 + 42bc: 1b000017 auipc zero,0x1b000 + 42c0: 0034 addi a3,sp,8 + 42c2: 0b3a0e03 lb t3,179(s4) + 42c6: 13490b3b 0x13490b3b + 42ca: 0000 unimp + 42cc: 0b1c addi a5,sp,400 + 42ce: 0101 addi sp,sp,0 + 42d0: 1d000013 li zero,464 + 42d4: 0000010b 0x10b + 42d8: 0b1e slli s6,s6,0x7 + 42da: 1101 addi sp,sp,-32 + 42dc: 1201 addi tp,tp,-32 + 42de: 0006 0x6 + 42e0: 1f00 addi s0,sp,944 + 42e2: 0101 addi sp,sp,0 + 42e4: 1349 addi t1,t1,-14 + 42e6: 0000 unimp + 42e8: 0100 addi s0,sp,128 + 42ea: 0111 addi sp,sp,4 + 42ec: 0e25 addi t3,t3,9 + 42ee: 0e030b13 addi s6,t1,224 + 42f2: 17100e1b 0x17100e1b + 42f6: 0000 unimp + 42f8: 2402 fld fs0,0(sp) + 42fa: 0b00 addi s0,sp,400 + 42fc: 030b3e0b 0x30b3e0b + 4300: 0008 addi a0,sp,0 + 4302: 0300 addi s0,sp,384 + 4304: 0024 addi s1,sp,8 + 4306: 0b3e0b0b 0xb3e0b0b + 430a: 00000e03 lb t3,0(zero) # 1b0042bc <__stack_size+0x1b003abc> + 430e: 1604 addi s1,sp,800 + 4310: 0300 addi s0,sp,384 + 4312: 3a0e fld fs4,224(sp) + 4314: 490b3b0b 0x490b3b0b + 4318: 05000013 li zero,80 + 431c: 0016 0x16 + 431e: 0b3a0e03 lb t3,179(s4) + 4322: 1349053b 0x1349053b + 4326: 0000 unimp + 4328: 1706 slli a4,a4,0x21 + 432a: 0b01 addi s6,s6,0 + 432c: 3b0b3a0b 0x3b0b3a0b + 4330: 0013010b 0x13010b + 4334: 0700 addi s0,sp,896 + 4336: 000d c.addi zero,3 + 4338: 0b3a0e03 lb t3,179(s4) + 433c: 13490b3b 0x13490b3b + 4340: 0000 unimp + 4342: 0108 addi a0,sp,128 + 4344: 4901 li s2,0 + 4346: 00130113 addi sp,t1,1 + 434a: 0900 addi s0,sp,144 + 434c: 0021 c.addi zero,8 + 434e: 1349 addi t1,t1,-14 + 4350: 00000b2f 0xb2f + 4354: 130a slli t1,t1,0x22 + 4356: 0b01 addi s6,s6,0 + 4358: 3b0b3a0b 0x3b0b3a0b + 435c: 0013010b 0x13010b + 4360: 0b00 addi s0,sp,400 + 4362: 000d c.addi zero,3 + 4364: 0b3a0e03 lb t3,179(s4) + 4368: 13490b3b 0x13490b3b + 436c: 0b38 addi a4,sp,408 + 436e: 0000 unimp + 4370: 0f0c addi a1,sp,912 + 4372: 0b00 addi s0,sp,400 + 4374: 0d00000b 0xd00000b + 4378: 0e030113 addi sp,t1,224 + 437c: 0b3a0b0b 0xb3a0b0b + 4380: 13010b3b 0x13010b3b + 4384: 0000 unimp + 4386: 0d0e slli s10,s10,0x3 + 4388: 0300 addi s0,sp,384 + 438a: 3a08 fld fa0,48(a2) + 438c: 490b3b0b 0x490b3b0b + 4390: 000b3813 sltiu a6,s6,0 + 4394: 0f00 addi s0,sp,912 + 4396: 0b0b000f 0xb0b000f 439a: 1349 addi t1,t1,-14 - 439c: 00000b2f 0xb2f - 43a0: 130a slli t1,t1,0x22 - 43a2: 0b01 addi s6,s6,0 - 43a4: 3b0b3a0b 0x3b0b3a0b - 43a8: 0013010b 0x13010b - 43ac: 0b00 addi s0,sp,400 + 439c: 0000 unimp + 439e: 1310 addi a2,sp,416 + 43a0: 0301 addi t1,t1,0 + 43a2: 0b0e slli s6,s6,0x3 + 43a4: 3a05 jal 3cd4 <__stack_size+0x34d4> + 43a6: 010b3b0b 0x10b3b0b + 43aa: 11000013 li zero,272 43ae: 000d c.addi zero,3 43b0: 0b3a0e03 lb t3,179(s4) 43b4: 13490b3b 0x13490b3b - 43b8: 0b38 addi a4,sp,408 + 43b8: 0538 addi a4,sp,648 43ba: 0000 unimp - 43bc: 0f0c addi a1,sp,912 - 43be: 0b00 addi s0,sp,400 - 43c0: 0d00000b 0xd00000b - 43c4: 0e030113 addi sp,t1,224 - 43c8: 0b3a0b0b 0xb3a0b0b - 43cc: 13010b3b 0x13010b3b - 43d0: 0000 unimp - 43d2: 0d0e slli s10,s10,0x3 - 43d4: 0300 addi s0,sp,384 - 43d6: 3a08 fld fa0,48(a2) - 43d8: 490b3b0b 0x490b3b0b - 43dc: 000b3813 sltiu a6,s6,0 - 43e0: 0f00 addi s0,sp,912 - 43e2: 0b0b000f 0xb0b000f - 43e6: 1349 addi t1,t1,-14 - 43e8: 0000 unimp - 43ea: 1310 addi a2,sp,416 - 43ec: 0301 addi t1,t1,0 - 43ee: 0b0e slli s6,s6,0x3 - 43f0: 3a05 jal 3d20 <__stack_size+0x3520> - 43f2: 010b3b0b 0x10b3b0b - 43f6: 11000013 li zero,272 - 43fa: 000d c.addi zero,3 - 43fc: 0b3a0e03 lb t3,179(s4) - 4400: 13490b3b 0x13490b3b - 4404: 0538 addi a4,sp,648 - 4406: 0000 unimp - 4408: 1512 slli a0,a0,0x24 - 440a: 2700 fld fs0,8(a4) - 440c: 0019 c.addi zero,6 - 440e: 1300 addi s0,sp,416 - 4410: 0115 addi sp,sp,5 - 4412: 13491927 0x13491927 - 4416: 1301 addi t1,t1,-32 - 4418: 0000 unimp - 441a: 0514 addi a3,sp,640 - 441c: 4900 lw s0,16(a0) - 441e: 15000013 li zero,336 - 4422: 0026 0x26 - 4424: 1349 addi t1,t1,-14 - 4426: 0000 unimp - 4428: 1316 slli t1,t1,0x25 - 442a: 0301 addi t1,t1,0 - 442c: 0b0e slli s6,s6,0x3 - 442e: 3a05 jal 3d5e <__stack_size+0x355e> - 4430: 01053b0b 0x1053b0b - 4434: 17000013 li zero,368 - 4438: 000d c.addi zero,3 - 443a: 0b3a0e03 lb t3,179(s4) - 443e: 1349053b 0x1349053b - 4442: 0b38 addi a4,sp,408 - 4444: 0000 unimp - 4446: 0d18 addi a4,sp,656 - 4448: 0300 addi s0,sp,384 - 444a: 3a0e fld fs4,224(sp) - 444c: 49053b0b 0x49053b0b - 4450: 00053813 sltiu a6,a0,0 - 4454: 1900 addi s0,sp,176 - 4456: 0e030113 addi sp,t1,224 - 445a: 0b3a0b0b 0xb3a0b0b - 445e: 1301053b 0x1301053b - 4462: 0000 unimp - 4464: 131a slli t1,t1,0x26 - 4466: 0b01 addi s6,s6,0 - 4468: 3b0b3a0b 0x3b0b3a0b - 446c: 0105 addi sp,sp,1 - 446e: 1b000013 li zero,432 - 4472: 0b0b0117 auipc sp,0xb0b0 - 4476: 0b3a slli s6,s6,0xe - 4478: 1301053b 0x1301053b - 447c: 0000 unimp - 447e: 0d1c addi a5,sp,656 - 4480: 0300 addi s0,sp,384 - 4482: 3a0e fld fs4,224(sp) - 4484: 49053b0b 0x49053b0b - 4488: 1d000013 li zero,464 - 448c: 0e030013 addi zero,t1,224 - 4490: 193c addi a5,sp,184 - 4492: 0000 unimp - 4494: 151e slli a0,a0,0x27 - 4496: 2701 jal 4b96 <__stack_size+0x4396> - 4498: 0119 addi sp,sp,6 - 449a: 1f000013 li zero,496 - 449e: 0034 addi a3,sp,8 - 44a0: 0b3a0e03 lb t3,179(s4) - 44a4: 1349053b 0x1349053b - 44a8: 193c193f 21200000 0x21200000193c193f - 44b0: 0000 unimp - 44b2: 2100 fld fs0,0(a0) - 44b4: 0034 addi a3,sp,8 - 44b6: 0b3a0e03 lb t3,179(s4) - 44ba: 13490b3b 0x13490b3b - 44be: 193c193f 26220000 0x26220000193c193f - 44c6: 0000 unimp - 44c8: 2300 fld fs0,0(a4) - 44ca: 0104 addi s1,sp,128 - 44cc: 0b3e0e03 lb t3,179(t3) - 44d0: 13490b0b 0x13490b0b - 44d4: 0b3a slli s6,s6,0xe - 44d6: 13010b3b 0x13010b3b - 44da: 0000 unimp - 44dc: 2824 fld fs1,80(s0) - 44de: 0300 addi s0,sp,384 - 44e0: 1c0e slli s8,s8,0x23 - 44e2: 2500000b 0x2500000b - 44e6: 0034 addi a3,sp,8 - 44e8: 0b3a1347 fmsub.d ft6,fs4,fs3,ft1,rtz - 44ec: 1802053b 0x1802053b - 44f0: 0000 unimp - 44f2: 0100 addi s0,sp,128 - 44f4: 0111 addi sp,sp,4 - 44f6: 0e25 addi t3,t3,9 - 44f8: 0e030b13 addi s6,t1,224 - 44fc: 01110e1b 0x1110e1b - 4500: 0612 slli a2,a2,0x4 - 4502: 1710 addi a2,sp,928 - 4504: 0000 unimp - 4506: 2402 fld fs0,0(sp) - 4508: 0b00 addi s0,sp,400 - 450a: 030b3e0b 0x30b3e0b - 450e: 0008 addi a0,sp,0 - 4510: 0300 addi s0,sp,384 - 4512: 0024 addi s1,sp,8 - 4514: 0b3e0b0b 0xb3e0b0b - 4518: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - 451c: 1604 addi s1,sp,800 - 451e: 0300 addi s0,sp,384 - 4520: 3a0e fld fs4,224(sp) - 4522: 490b3b0b 0x490b3b0b - 4526: 05000013 li zero,80 - 452a: 0016 0x16 - 452c: 0b3a0e03 lb t3,179(s4) - 4530: 1349053b 0x1349053b - 4534: 0000 unimp - 4536: 1706 slli a4,a4,0x21 - 4538: 0b01 addi s6,s6,0 - 453a: 3b0b3a0b 0x3b0b3a0b - 453e: 0013010b 0x13010b - 4542: 0700 addi s0,sp,896 - 4544: 000d c.addi zero,3 - 4546: 0b3a0e03 lb t3,179(s4) - 454a: 13490b3b 0x13490b3b - 454e: 0000 unimp - 4550: 0108 addi a0,sp,128 - 4552: 4901 li s2,0 - 4554: 00130113 addi sp,t1,1 - 4558: 0900 addi s0,sp,144 - 455a: 0021 c.addi zero,8 + 43bc: 1512 slli a0,a0,0x24 + 43be: 2700 fld fs0,8(a4) + 43c0: 0019 c.addi zero,6 + 43c2: 1300 addi s0,sp,416 + 43c4: 0115 addi sp,sp,5 + 43c6: 13491927 0x13491927 + 43ca: 1301 addi t1,t1,-32 + 43cc: 0000 unimp + 43ce: 0514 addi a3,sp,640 + 43d0: 4900 lw s0,16(a0) + 43d2: 15000013 li zero,336 + 43d6: 0026 0x26 + 43d8: 1349 addi t1,t1,-14 + 43da: 0000 unimp + 43dc: 1316 slli t1,t1,0x25 + 43de: 0301 addi t1,t1,0 + 43e0: 0b0e slli s6,s6,0x3 + 43e2: 3a05 jal 3d12 <__stack_size+0x3512> + 43e4: 01053b0b 0x1053b0b + 43e8: 17000013 li zero,368 + 43ec: 000d c.addi zero,3 + 43ee: 0b3a0e03 lb t3,179(s4) + 43f2: 1349053b 0x1349053b + 43f6: 0b38 addi a4,sp,408 + 43f8: 0000 unimp + 43fa: 0d18 addi a4,sp,656 + 43fc: 0300 addi s0,sp,384 + 43fe: 3a0e fld fs4,224(sp) + 4400: 49053b0b 0x49053b0b + 4404: 00053813 sltiu a6,a0,0 + 4408: 1900 addi s0,sp,176 + 440a: 0e030113 addi sp,t1,224 + 440e: 0b3a0b0b 0xb3a0b0b + 4412: 1301053b 0x1301053b + 4416: 0000 unimp + 4418: 131a slli t1,t1,0x26 + 441a: 0b01 addi s6,s6,0 + 441c: 3b0b3a0b 0x3b0b3a0b + 4420: 0105 addi sp,sp,1 + 4422: 1b000013 li zero,432 + 4426: 0b0b0117 auipc sp,0xb0b0 + 442a: 0b3a slli s6,s6,0xe + 442c: 1301053b 0x1301053b + 4430: 0000 unimp + 4432: 0d1c addi a5,sp,656 + 4434: 0300 addi s0,sp,384 + 4436: 3a0e fld fs4,224(sp) + 4438: 49053b0b 0x49053b0b + 443c: 1d000013 li zero,464 + 4440: 0e030013 addi zero,t1,224 + 4444: 193c addi a5,sp,184 + 4446: 0000 unimp + 4448: 151e slli a0,a0,0x27 + 444a: 2701 jal 4b4a <__stack_size+0x434a> + 444c: 0119 addi sp,sp,6 + 444e: 1f000013 li zero,496 + 4452: 0034 addi a3,sp,8 + 4454: 0b3a0e03 lb t3,179(s4) + 4458: 1349053b 0x1349053b + 445c: 193c193f 21200000 0x21200000193c193f + 4464: 0000 unimp + 4466: 2100 fld fs0,0(a0) + 4468: 0034 addi a3,sp,8 + 446a: 0b3a0e03 lb t3,179(s4) + 446e: 13490b3b 0x13490b3b + 4472: 193c193f 26220000 0x26220000193c193f + 447a: 0000 unimp + 447c: 2300 fld fs0,0(a4) + 447e: 0104 addi s1,sp,128 + 4480: 0b3e0e03 lb t3,179(t3) + 4484: 13490b0b 0x13490b0b + 4488: 0b3a slli s6,s6,0xe + 448a: 13010b3b 0x13010b3b + 448e: 0000 unimp + 4490: 2824 fld fs1,80(s0) + 4492: 0300 addi s0,sp,384 + 4494: 1c0e slli s8,s8,0x23 + 4496: 2500000b 0x2500000b + 449a: 0034 addi a3,sp,8 + 449c: 0b3a1347 fmsub.d ft6,fs4,fs3,ft1,rtz + 44a0: 1802053b 0x1802053b + 44a4: 0000 unimp + 44a6: 0100 addi s0,sp,128 + 44a8: 0111 addi sp,sp,4 + 44aa: 0e25 addi t3,t3,9 + 44ac: 0e030b13 addi s6,t1,224 + 44b0: 01110e1b 0x1110e1b + 44b4: 0612 slli a2,a2,0x4 + 44b6: 1710 addi a2,sp,928 + 44b8: 0000 unimp + 44ba: 2402 fld fs0,0(sp) + 44bc: 0b00 addi s0,sp,400 + 44be: 030b3e0b 0x30b3e0b + 44c2: 0008 addi a0,sp,0 + 44c4: 0300 addi s0,sp,384 + 44c6: 0024 addi s1,sp,8 + 44c8: 0b3e0b0b 0xb3e0b0b + 44cc: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 44d0: 1604 addi s1,sp,800 + 44d2: 0300 addi s0,sp,384 + 44d4: 3a0e fld fs4,224(sp) + 44d6: 490b3b0b 0x490b3b0b + 44da: 05000013 li zero,80 + 44de: 0016 0x16 + 44e0: 0b3a0e03 lb t3,179(s4) + 44e4: 1349053b 0x1349053b + 44e8: 0000 unimp + 44ea: 1706 slli a4,a4,0x21 + 44ec: 0b01 addi s6,s6,0 + 44ee: 3b0b3a0b 0x3b0b3a0b + 44f2: 0013010b 0x13010b + 44f6: 0700 addi s0,sp,896 + 44f8: 000d c.addi zero,3 + 44fa: 0b3a0e03 lb t3,179(s4) + 44fe: 13490b3b 0x13490b3b + 4502: 0000 unimp + 4504: 0108 addi a0,sp,128 + 4506: 4901 li s2,0 + 4508: 00130113 addi sp,t1,1 + 450c: 0900 addi s0,sp,144 + 450e: 0021 c.addi zero,8 + 4510: 1349 addi t1,t1,-14 + 4512: 00000b2f 0xb2f + 4516: 130a slli t1,t1,0x22 + 4518: 0b01 addi s6,s6,0 + 451a: 3b0b3a0b 0x3b0b3a0b + 451e: 0013010b 0x13010b + 4522: 0b00 addi s0,sp,400 + 4524: 000d c.addi zero,3 + 4526: 0b3a0e03 lb t3,179(s4) + 452a: 13490b3b 0x13490b3b + 452e: 0b38 addi a4,sp,408 + 4530: 0000 unimp + 4532: 0f0c addi a1,sp,912 + 4534: 0b00 addi s0,sp,400 + 4536: 0d00000b 0xd00000b + 453a: 0e030113 addi sp,t1,224 + 453e: 0b3a0b0b 0xb3a0b0b + 4542: 13010b3b 0x13010b3b + 4546: 0000 unimp + 4548: 0d0e slli s10,s10,0x3 + 454a: 0300 addi s0,sp,384 + 454c: 3a08 fld fa0,48(a2) + 454e: 490b3b0b 0x490b3b0b + 4552: 000b3813 sltiu a6,s6,0 + 4556: 0f00 addi s0,sp,912 + 4558: 0b0b000f 0xb0b000f 455c: 1349 addi t1,t1,-14 - 455e: 00000b2f 0xb2f - 4562: 130a slli t1,t1,0x22 - 4564: 0b01 addi s6,s6,0 - 4566: 3b0b3a0b 0x3b0b3a0b - 456a: 0013010b 0x13010b - 456e: 0b00 addi s0,sp,400 + 455e: 0000 unimp + 4560: 1310 addi a2,sp,416 + 4562: 0301 addi t1,t1,0 + 4564: 0b0e slli s6,s6,0x3 + 4566: 3a05 jal 3e96 <__stack_size+0x3696> + 4568: 010b3b0b 0x10b3b0b + 456c: 11000013 li zero,272 4570: 000d c.addi zero,3 4572: 0b3a0e03 lb t3,179(s4) 4576: 13490b3b 0x13490b3b - 457a: 0b38 addi a4,sp,408 + 457a: 0538 addi a4,sp,648 457c: 0000 unimp - 457e: 0f0c addi a1,sp,912 - 4580: 0b00 addi s0,sp,400 - 4582: 0d00000b 0xd00000b - 4586: 0e030113 addi sp,t1,224 - 458a: 0b3a0b0b 0xb3a0b0b - 458e: 13010b3b 0x13010b3b - 4592: 0000 unimp - 4594: 0d0e slli s10,s10,0x3 - 4596: 0300 addi s0,sp,384 - 4598: 3a08 fld fa0,48(a2) - 459a: 490b3b0b 0x490b3b0b - 459e: 000b3813 sltiu a6,s6,0 - 45a2: 0f00 addi s0,sp,912 - 45a4: 0b0b000f 0xb0b000f - 45a8: 1349 addi t1,t1,-14 - 45aa: 0000 unimp - 45ac: 1310 addi a2,sp,416 - 45ae: 0301 addi t1,t1,0 - 45b0: 0b0e slli s6,s6,0x3 - 45b2: 3a05 jal 3ee2 <__stack_size+0x36e2> - 45b4: 010b3b0b 0x10b3b0b - 45b8: 11000013 li zero,272 - 45bc: 000d c.addi zero,3 - 45be: 0b3a0e03 lb t3,179(s4) - 45c2: 13490b3b 0x13490b3b - 45c6: 0538 addi a4,sp,648 - 45c8: 0000 unimp - 45ca: 1512 slli a0,a0,0x24 - 45cc: 2700 fld fs0,8(a4) - 45ce: 0019 c.addi zero,6 - 45d0: 1300 addi s0,sp,416 - 45d2: 0115 addi sp,sp,5 - 45d4: 13491927 0x13491927 - 45d8: 1301 addi t1,t1,-32 - 45da: 0000 unimp - 45dc: 0514 addi a3,sp,640 - 45de: 4900 lw s0,16(a0) - 45e0: 15000013 li zero,336 - 45e4: 0026 0x26 - 45e6: 1349 addi t1,t1,-14 - 45e8: 0000 unimp - 45ea: 1316 slli t1,t1,0x25 - 45ec: 0301 addi t1,t1,0 - 45ee: 0b0e slli s6,s6,0x3 - 45f0: 3a05 jal 3f20 <__stack_size+0x3720> - 45f2: 01053b0b 0x1053b0b - 45f6: 17000013 li zero,368 - 45fa: 000d c.addi zero,3 - 45fc: 0b3a0e03 lb t3,179(s4) - 4600: 1349053b 0x1349053b - 4604: 0b38 addi a4,sp,408 - 4606: 0000 unimp - 4608: 0d18 addi a4,sp,656 - 460a: 0300 addi s0,sp,384 - 460c: 3a0e fld fs4,224(sp) - 460e: 49053b0b 0x49053b0b - 4612: 00053813 sltiu a6,a0,0 - 4616: 1900 addi s0,sp,176 - 4618: 0e030113 addi sp,t1,224 - 461c: 0b3a0b0b 0xb3a0b0b - 4620: 1301053b 0x1301053b - 4624: 0000 unimp - 4626: 131a slli t1,t1,0x26 - 4628: 0b01 addi s6,s6,0 - 462a: 3b0b3a0b 0x3b0b3a0b - 462e: 0105 addi sp,sp,1 - 4630: 1b000013 li zero,432 - 4634: 0b0b0117 auipc sp,0xb0b0 - 4638: 0b3a slli s6,s6,0xe - 463a: 1301053b 0x1301053b - 463e: 0000 unimp - 4640: 0d1c addi a5,sp,656 - 4642: 0300 addi s0,sp,384 - 4644: 3a0e fld fs4,224(sp) - 4646: 49053b0b 0x49053b0b - 464a: 1d000013 li zero,464 - 464e: 0e030013 addi zero,t1,224 - 4652: 193c addi a5,sp,184 - 4654: 0000 unimp - 4656: 151e slli a0,a0,0x27 - 4658: 2701 jal 4d58 <__stack_size+0x4558> - 465a: 0119 addi sp,sp,6 - 465c: 1f000013 li zero,496 - 4660: 0034 addi a3,sp,8 - 4662: 0b3a0e03 lb t3,179(s4) - 4666: 1349053b 0x1349053b - 466a: 193c193f 21200000 0x21200000193c193f - 4672: 0000 unimp - 4674: 2100 fld fs0,0(a0) - 4676: 0034 addi a3,sp,8 - 4678: 0b3a0e03 lb t3,179(s4) - 467c: 13490b3b 0x13490b3b - 4680: 193c193f 26220000 0x26220000193c193f - 4688: 0000 unimp - 468a: 2300 fld fs0,0(a4) - 468c: 0104 addi s1,sp,128 - 468e: 0b3e0e03 lb t3,179(t3) - 4692: 13490b0b 0x13490b0b - 4696: 0b3a slli s6,s6,0xe - 4698: 13010b3b 0x13010b3b - 469c: 0000 unimp - 469e: 2824 fld fs1,80(s0) - 46a0: 0300 addi s0,sp,384 - 46a2: 1c0e slli s8,s8,0x23 - 46a4: 2500000b 0x2500000b - 46a8: 012e slli sp,sp,0xb - 46aa: 0e03193f 053b0b3a 0x53b0b3a0e03193f - 46b2: 13491927 0x13491927 - 46b6: 0111 addi sp,sp,4 - 46b8: 0612 slli a2,a2,0x4 - 46ba: 1840 addi s0,sp,52 - 46bc: 00194297 auipc t0,0x194 - 46c0: 2600 fld fs0,8(a2) - 46c2: 0005 c.addi zero,1 - 46c4: 0b3a0803 lb a6,179(s4) - 46c8: 1349053b 0x1349053b - 46cc: 1702 slli a4,a4,0x20 - 46ce: 0000 unimp - 46d0: 03003427 fsd fa6,40(zero) # 28 <__stack_size-0x7d8> - 46d4: 3a08 fld fa0,48(a2) - 46d6: 49053b0b 0x49053b0b - 46da: 28000013 li zero,640 - 46de: 1755010b 0x1755010b - 46e2: 0000 unimp - 46e4: 3429 jal 40ee <__stack_size+0x38ee> - 46e6: 0300 addi s0,sp,384 - 46e8: 3a0e fld fs4,224(sp) - 46ea: 49053b0b 0x49053b0b - 46ee: 00170213 addi tp,a4,1 - 46f2: 2a00 fld fs0,16(a2) - 46f4: 0034 addi a3,sp,8 - 46f6: 0b3a0803 lb a6,179(s4) - 46fa: 1349053b 0x1349053b - 46fe: 1702 slli a4,a4,0x20 - 4700: 0000 unimp + 457e: 1512 slli a0,a0,0x24 + 4580: 2700 fld fs0,8(a4) + 4582: 0019 c.addi zero,6 + 4584: 1300 addi s0,sp,416 + 4586: 0115 addi sp,sp,5 + 4588: 13491927 0x13491927 + 458c: 1301 addi t1,t1,-32 + 458e: 0000 unimp + 4590: 0514 addi a3,sp,640 + 4592: 4900 lw s0,16(a0) + 4594: 15000013 li zero,336 + 4598: 0026 0x26 + 459a: 1349 addi t1,t1,-14 + 459c: 0000 unimp + 459e: 1316 slli t1,t1,0x25 + 45a0: 0301 addi t1,t1,0 + 45a2: 0b0e slli s6,s6,0x3 + 45a4: 3a05 jal 3ed4 <__stack_size+0x36d4> + 45a6: 01053b0b 0x1053b0b + 45aa: 17000013 li zero,368 + 45ae: 000d c.addi zero,3 + 45b0: 0b3a0e03 lb t3,179(s4) + 45b4: 1349053b 0x1349053b + 45b8: 0b38 addi a4,sp,408 + 45ba: 0000 unimp + 45bc: 0d18 addi a4,sp,656 + 45be: 0300 addi s0,sp,384 + 45c0: 3a0e fld fs4,224(sp) + 45c2: 49053b0b 0x49053b0b + 45c6: 00053813 sltiu a6,a0,0 + 45ca: 1900 addi s0,sp,176 + 45cc: 0e030113 addi sp,t1,224 + 45d0: 0b3a0b0b 0xb3a0b0b + 45d4: 1301053b 0x1301053b + 45d8: 0000 unimp + 45da: 131a slli t1,t1,0x26 + 45dc: 0b01 addi s6,s6,0 + 45de: 3b0b3a0b 0x3b0b3a0b + 45e2: 0105 addi sp,sp,1 + 45e4: 1b000013 li zero,432 + 45e8: 0b0b0117 auipc sp,0xb0b0 + 45ec: 0b3a slli s6,s6,0xe + 45ee: 1301053b 0x1301053b + 45f2: 0000 unimp + 45f4: 0d1c addi a5,sp,656 + 45f6: 0300 addi s0,sp,384 + 45f8: 3a0e fld fs4,224(sp) + 45fa: 49053b0b 0x49053b0b + 45fe: 1d000013 li zero,464 + 4602: 0e030013 addi zero,t1,224 + 4606: 193c addi a5,sp,184 + 4608: 0000 unimp + 460a: 151e slli a0,a0,0x27 + 460c: 2701 jal 4d0c <__stack_size+0x450c> + 460e: 0119 addi sp,sp,6 + 4610: 1f000013 li zero,496 + 4614: 0034 addi a3,sp,8 + 4616: 0b3a0e03 lb t3,179(s4) + 461a: 1349053b 0x1349053b + 461e: 193c193f 21200000 0x21200000193c193f + 4626: 0000 unimp + 4628: 2100 fld fs0,0(a0) + 462a: 0034 addi a3,sp,8 + 462c: 0b3a0e03 lb t3,179(s4) + 4630: 13490b3b 0x13490b3b + 4634: 193c193f 26220000 0x26220000193c193f + 463c: 0000 unimp + 463e: 2300 fld fs0,0(a4) + 4640: 0104 addi s1,sp,128 + 4642: 0b3e0e03 lb t3,179(t3) + 4646: 13490b0b 0x13490b0b + 464a: 0b3a slli s6,s6,0xe + 464c: 13010b3b 0x13010b3b + 4650: 0000 unimp + 4652: 2824 fld fs1,80(s0) + 4654: 0300 addi s0,sp,384 + 4656: 1c0e slli s8,s8,0x23 + 4658: 2500000b 0x2500000b + 465c: 012e slli sp,sp,0xb + 465e: 0e03193f 053b0b3a 0x53b0b3a0e03193f + 4666: 13491927 0x13491927 + 466a: 0111 addi sp,sp,4 + 466c: 0612 slli a2,a2,0x4 + 466e: 1840 addi s0,sp,52 + 4670: 00194297 auipc t0,0x194 + 4674: 2600 fld fs0,8(a2) + 4676: 0005 c.addi zero,1 + 4678: 0b3a0803 lb a6,179(s4) + 467c: 1349053b 0x1349053b + 4680: 1702 slli a4,a4,0x20 + 4682: 0000 unimp + 4684: 03003427 fsd fa6,40(zero) # 28 <__stack_size-0x7d8> + 4688: 3a08 fld fa0,48(a2) + 468a: 49053b0b 0x49053b0b + 468e: 28000013 li zero,640 + 4692: 1755010b 0x1755010b + 4696: 0000 unimp + 4698: 3429 jal 40a2 <__stack_size+0x38a2> + 469a: 0300 addi s0,sp,384 + 469c: 3a0e fld fs4,224(sp) + 469e: 49053b0b 0x49053b0b + 46a2: 00170213 addi tp,a4,1 + 46a6: 2a00 fld fs0,16(a2) + 46a8: 0034 addi a3,sp,8 + 46aa: 0b3a0803 lb a6,179(s4) + 46ae: 1349053b 0x1349053b + 46b2: 1702 slli a4,a4,0x20 + 46b4: 0000 unimp ... Disassembly of section .debug_info: @@ -51043,7 +50713,7 @@ Disassembly of section .debug_info: 194: 0508 addi a0,sp,640 196: 01ad addi gp,gp,11 198: 0000 unimp - 19a: 0001c903 lbu s2,0(gp) # 2041b83e <_data_lma+0x36e2> + 19a: 0001c903 lbu s2,0(gp) # 2041b5fe <_data_lma+0x36e2> 19e: 0200 addi s0,sp,256 1a0: 8269 srli a2,a2,0x1a 1a2: 0000 unimp @@ -51100,7 +50770,7 @@ Disassembly of section .debug_info: 218: 00dd addi ra,ra,23 21a: 0000 unimp 21c: 0305 addi t1,t1,1 - 21e: 5ed8 lw a4,60(a3) + 21e: 5b60 lw s0,116(a4) 220: 2041 jal 2a0 <__stack_size-0x560> 222: e906 fsw ft1,144(sp) 224: 0000 unimp @@ -51119,7 +50789,7 @@ Disassembly of section .debug_info: 23e: 1016 0x1016 240: 0001 nop 242: 0500 addi s0,sp,640 - 244: 415f7403 0x415f7403 + 244: 415bfc03 0x415bfc03 248: 0b20 addi s0,sp,408 24a: bb01 j ffffff5a <_sp+0x7fffbf5a> 24c: 0001 nop @@ -51173,7 +50843,7 @@ Disassembly of section .debug_info: 2ae: 0000 unimp 2b0: 9102 jalr sp 2b2: 0e6e slli t3,t3,0x1b - 2b4: 70010067 jr 1792(sp) # b0b4d34 <__stack_size+0xb0b4534> + 2b4: 70010067 jr 1792(sp) # b0b4ce8 <__stack_size+0xb0b44e8> 2b8: 009c addi a5,sp,64 2ba: 0000 unimp 2bc: 9102 jalr sp @@ -51389,8 +51059,7 @@ Disassembly of section .debug_info: 486: da01 beqz a2,396 <__stack_size-0x46a> 488: 0000 unimp 48a: 0600 addi s0,sp,768 - 48c: 19f0 addi a2,sp,252 - 48e: 0000 unimp + 48c: 0000200b 0x200b 490: 2502 fld fa0,0(sp) 492: da01 beqz a2,3a2 <__stack_size-0x45e> 494: 0000 unimp @@ -51418,14 +51087,14 @@ Disassembly of section .debug_info: 4c4: 3601 jal ffffffc4 <_sp+0x7fffbfc4> 4c6: 0001 nop 4c8: 0600 addi s0,sp,768 - 4ca: 268d jal 82c <__stack_size+0x2c> + 4ca: 25c4 fld fs1,136(a1) 4cc: 0000 unimp 4ce: 3a02 fld fs4,32(sp) 4d0: 3601 jal ffffffd0 <_sp+0x7fffbfd0> 4d2: 0001 nop 4d4: 0200 addi s0,sp,256 - 4d6: 89060023 sb a6,-1920(a2) - 4da: 002d c.addi zero,11 + 4d6: c0060023 sb zero,-1024(a2) + 4da: 002c addi a1,sp,8 4dc: 0200 addi s0,sp,256 4de: 003a013b 0x3a013b 4e2: 0000 unimp @@ -51539,8 +51208,8 @@ Disassembly of section .debug_info: 5e0: 3802 fld fa6,32(sp) 5e2: 0000ec03 0xec03 5e6: 0200 addi s0,sp,256 - 5e8: 89060023 sb a6,-1920(a2) - 5ec: 002d c.addi zero,11 + 5e8: c0060023 sb zero,-1024(a2) + 5ec: 002c addi a1,sp,8 5ee: 0200 addi s0,sp,256 5f0: 033a slli t1,t1,0xe 5f2: 0161 addi sp,sp,24 @@ -51807,8 +51476,7 @@ Disassembly of section .debug_info: 87a: 0000 unimp 87c: 2302 fld ft6,0(sp) 87e: 155c addi a5,sp,676 - 880: 236c fld fa1,192(a4) - 882: 0000 unimp + 880: 000022a3 sw zero,5(zero) # 5 <__stack_size-0x7fb> 884: 03f59d03 lh s10,63(a1) 888: 0000 unimp 88a: 2302 fld ft6,0(sp) @@ -52043,7 +51711,7 @@ Disassembly of section .debug_info: a8e: 0006 0x6 a90: 0100 addi s0,sp,128 a92: 0305 addi t1,t1,1 - a94: 62fc flw fa5,68(a3) + a94: 5f84 lw s1,56(a5) a96: 2041 jal b16 <__stack_size+0x316> a98: 0900 addi s0,sp,144 a9a: 0154 addi a3,sp,132 @@ -52139,7 +51807,7 @@ Disassembly of section .debug_info: b5e: 0000 unimp b60: 0594 addi a3,sp,704 b62: 2040 fld fs0,128(s0) - b64: 0668 addi a0,sp,780 + b64: 066e slli a2,a2,0x1b b66: 2040 fld fs0,128(s0) b68: 056d addi a0,a0,27 b6a: 0000 unimp @@ -52205,8 +51873,7 @@ Disassembly of section .debug_info: bf2: cf01 beqz a4,c0a <__stack_size+0x40a> bf4: 0000 unimp bf6: 0600 addi s0,sp,768 - bf8: 19f0 addi a2,sp,252 - bfa: 0000 unimp + bf8: 0000200b 0x200b bfc: 2502 fld fa0,0(sp) bfe: cf01 beqz a4,c16 <__stack_size+0x416> c00: 0000 unimp @@ -52232,14 +51899,14 @@ Disassembly of section .debug_info: c30: 2b01 jal 1140 <__stack_size+0x940> c32: 0001 nop c34: 0600 addi s0,sp,768 - c36: 268d jal f98 <__stack_size+0x798> + c36: 25c4 fld fs1,136(a1) c38: 0000 unimp c3a: 3a02 fld fs4,32(sp) c3c: 2b01 jal 114c <__stack_size+0x94c> c3e: 0001 nop c40: 0200 addi s0,sp,256 - c42: 89060023 sb a6,-1920(a2) - c46: 002d c.addi zero,11 + c42: c0060023 sb zero,-1024(a2) + c46: 002c addi a1,sp,8 c48: 0200 addi s0,sp,256 c4a: 003a013b 0x3a013b c4e: 0000 unimp @@ -52309,7 +51976,8 @@ Disassembly of section .debug_info: ce8: 0000 unimp cea: 2302 fld ft6,0(sp) cec: 063c addi a5,sp,776 - cee: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + cee: 1cfe slli s9,s9,0x3f + cf0: 0000 unimp cf2: bb02 fsd ft0,432(sp) cf4: 8d01 sub a0,a0,s0 cf6: 0000 unimp @@ -52333,27 +52001,27 @@ Disassembly of section .debug_info: d1c: c604 sw s1,8(a2) d1e: 0001 nop d20: 0500 addi s0,sp,640 - d22: 1736 slli a4,a4,0x2d + d22: 1889 addi a7,a7,-30 d24: 0000 unimp d26: 02b4 addi a3,sp,328 d28: 01e0 addi s0,sp,204 d2a: 0351 addi t1,t1,20 d2c: 0000 unimp - d2e: 8d06 mv s10,ra - d30: 0026 0x26 + d2e: c406 sw ra,8(sp) + d30: 0025 c.addi zero,9 d32: 0200 addi s0,sp,256 d34: 012b01e3 beq s6,s2,1536 <__stack_size+0xd36> d38: 0000 unimp d3a: 2302 fld ft6,0(sp) d3c: 0600 addi s0,sp,768 - d3e: 2d89 jal 1390 <__stack_size+0xb90> + d3e: 2cc0 fld fs0,152(s1) d40: 0000 unimp d42: e402 fsw ft0,8(sp) d44: 3a01 jal 654 <__stack_size-0x1ac> d46: 0000 unimp d48: 0200 addi s0,sp,256 - d4a: 3b062023 sw a6,928(a2) - d4e: 0022 0x22 + d4a: 72062023 sw zero,1824(a2) + d4e: 0021 c.addi zero,8 d50: 0200 addi s0,sp,256 d52: 01e5 addi gp,gp,25 d54: 003a 0x3a @@ -52411,15 +52079,15 @@ Disassembly of section .debug_info: dca: 8201 srli a2,a2,0x0 dcc: 0000 unimp dce: 0200 addi s0,sp,256 - dd0: b1064823 0xb1064823 - dd4: 0028 addi a0,sp,8 - dd6: 0200 addi s0,sp,256 + dd0: e8064823 0xe8064823 + dd4: 02000027 0x2000027 dd8: 01f8 addi a4,sp,204 dda: 003a 0x3a ddc: 0000 unimp dde: 2302 fld ft6,0(sp) de0: 064c addi a1,sp,772 - de2: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> + de2: 1856 slli a6,a6,0x35 + de4: 0000 unimp de6: fb02 fsw ft0,180(sp) de8: 3a01 jal 6f8 <__stack_size-0x108> dea: 0000 unimp @@ -52486,7 +52154,8 @@ Disassembly of section .debug_info: e72: 0000 unimp e74: 2302 fld ft6,0(sp) e76: 0668 addi a0,sp,780 - e78: 00002133 sltz sp,zero + e78: 206a fld ft0,152(sp) + e7a: 0000 unimp e7c: 0e02 slli t3,t3,0x0 e7e: 6302 flw ft6,0(sp) e80: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> @@ -52540,7 +52209,7 @@ Disassembly of section .debug_info: efc: 1200 addi s0,sp,288 efe: 05b8 addi a4,sp,712 f00: 0000 unimp - f02: 2301 jal 1402 <__stack_size+0xc02> + f02: 2401 jal 1102 <__stack_size+0x902> f04: 03a5 addi t2,t2,9 f06: 0000 unimp f08: 0305 addi t1,t1,1 @@ -52549,7 +52218,7 @@ Disassembly of section .debug_info: f0e: 5d12 lw s10,36(sp) f10: 0006 0x6 f12: 0100 addi s0,sp,128 - f14: da24 sw s1,112(a2) + f14: da25 beqz a2,e84 <__stack_size+0x684> f16: 0001 nop f18: 0500 addi s0,sp,640 f1a: 0008e803 0x8e803 @@ -52557,9 +52226,9 @@ Disassembly of section .debug_info: f20: 6801 lui a6,0x0 f22: 0006 0x6 f24: 0100 addi s0,sp,128 - f26: de25 beqz a2,e9e <__stack_size+0x69e> + f26: e426 fsw fs1,8(sp) f28: 4005 0x4005 - f2a: 6820 flw fs0,80(s0) + f2a: 6e20 flw fs0,88(a2) f2c: 4006 0x4006 f2e: 7520 flw fs0,104(a0) f30: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> @@ -52568,21 +52237,21 @@ Disassembly of section .debug_info: f38: 1e12 slli t3,t3,0x24 f3a: 0006 0x6 f3c: 0100 addi s0,sp,128 - f3e: 00036927 0x36927 - f42: 0200 addi s0,sp,256 + f3e: 6928 flw fa0,80(a0) + f40: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> f44: 6891 lui a7,0x4 - f46: e612 fsw ft4,12(sp) - f48: 001f 0100 8229 0x82290100001f + f46: 1d12 slli s10,s10,0x24 + f48: 001f 0100 822a 0x822a0100001f f4e: 0000 unimp f50: 0200 addi s0,sp,256 f52: 6c91 lui s9,0x4 f54: 1400 addi s0,sp,544 f56: 064c addi a1,sp,772 f58: 0000 unimp - f5a: 0a01 addi s4,s4,0 - f5c: ac01 j 116c <__stack_size+0x96c> + f5a: 0b01 addi s6,s6,0 + f5c: b201 j 85c <__stack_size+0x5c> f5e: 4005 0x4005 - f60: de20 sw s0,120(a2) + f60: e420 fsw fs0,72(s0) f62: 4005 0x4005 f64: ad20 fsd fs0,88(a0) f66: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> @@ -52590,35 +52259,34 @@ Disassembly of section .debug_info: f6e: 3515 jal d92 <__stack_size+0x592> f70: 0006 0x6 f72: 0100 addi s0,sp,128 - f74: d20a sw sp,36(sp) - f76: 0001 nop + f74: 0001d20b 0x1d20b f78: 0200 addi s0,sp,256 f7a: 5c91 li s9,-28 - f7c: 8012 0x8012 - f7e: 0021 c.addi zero,8 + f7c: b712 fsd ft4,424(sp) + f7e: 0020 addi s0,sp,8 f80: 0100 addi s0,sp,128 - f82: 3b0c fld fa1,48(a4) + f82: 3b0d jal cb4 <__stack_size+0x4b4> f84: 0001 nop f86: 0200 addi s0,sp,256 f88: 6c91 lui s9,0x4 f8a: 0116 slli sp,sp,0x5 f8c: 017a slli sp,sp,0x1e f8e: 0000 unimp - f90: 0e01 addi t3,t3,0 + f90: 0f01 addi t5,t5,0 f92: 0065 c.addi zero,25 f94: 0000 unimp f96: 5601 li a2,-32 f98: 0004 addi s1,sp,0 f9a: 1700 addi s0,sp,928 f9c: 1800 addi s0,sp,48 - f9e: 05be slli a1,a1,0xf + f9e: 05c4 addi s1,sp,708 fa0: 2040 fld fs0,128(s0) - fa2: 05dc addi a5,sp,708 + fa2: 05e2 slli a1,a1,0x18 fa4: 2040 fld fs0,128(s0) fa6: 0116 slli sp,sp,0x5 fa8: 01a0 addi s0,sp,200 faa: 0000 unimp - fac: 1701 addi a4,a4,-32 + fac: 1801 addi a6,a6,-32 fae: 0065 c.addi zero,25 fb0: 0000 unimp fb2: 7201 lui tp,0xfffe0 @@ -52628,16 +52296,14 @@ Disassembly of section .debug_info: fba: bb01 j cca <__stack_size+0x4ca> fbc: 0001 nop fbe: 0100 addi s0,sp,128 - fc0: 651e flw fa0,196(sp) - fc2: 0000 unimp - fc4: 0100 addi s0,sp,128 + fc0: 651f 0000 0100 0x1000000651f fc6: 00000017 auipc zero,0x0 fca: 7d1a flw fs10,164(sp) fcc: 0005 c.addi zero,1 fce: 0100 addi s0,sp,128 fd0: 05940103 lb sp,89(s0) # 1b059 <__stack_size+0x1a859> fd4: 2040 fld fs0,128(s0) - fd6: 05ac addi a1,sp,712 + fd6: 05b2 slli a1,a1,0xc fd8: 2040 fld fs0,128(s0) fda: 03d9 addi t2,t2,22 fdc: 0000 unimp @@ -52662,11 +52328,12 @@ Disassembly of section .debug_info: 1002: 0000 unimp 1004: 00fa slli ra,ra,0x1e 1006: 0000 unimp - 1008: 0668 addi a0,sp,780 + 1008: 066e slli a2,a2,0x1b 100a: 2040 fld fs0,128(s0) - 100c: 06c0 addi s0,sp,836 + 100c: 06c6 slli a3,a3,0x11 100e: 2040 fld fs0,128(s0) - 1010: 0000067b 0x67b + 1010: 0681 addi a3,a3,0 + 1012: 0000 unimp 1014: 0102 slli sp,sp,0x0 1016: 9806 add a6,a6,ra 1018: 0000 unimp @@ -52746,9 +52413,9 @@ Disassembly of section .debug_info: 10c0: 2701 jal 17c0 <__stack_size+0xfc0> 10c2: 4f01 li t5,0 10c4: 0000 unimp - 10c6: aa00 fsd fs0,16(a2) + 10c6: b000 fsd fs0,32(s0) 10c8: 4006 0x4006 - 10ca: c020 sw s0,64(s0) + 10ca: c620 sw s0,72(a2) 10cc: 4006 0x4006 10ce: 1120 addi s0,sp,168 10d0: 0004 addi s1,sp,0 @@ -52756,9 +52423,9 @@ Disassembly of section .debug_info: 10d4: 9c0d 0x9c0d 10d6: 0006 0x6 10d8: 0100 addi s0,sp,128 - 10da: 06680107 0x6680107 + 10da: 066e0107 0x66e0107 10de: 2040 fld fs0,128(s0) - 10e0: 06aa slli a3,a3,0xa + 10e0: 06b0 addi a2,sp,840 10e2: 2040 fld fs0,128(s0) 10e4: 0449 addi s0,s0,18 10e6: 0000 unimp @@ -52788,11 +52455,11 @@ Disassembly of section .debug_info: 111c: 0c00 addi s0,sp,528 111e: 06df 0000 00fa 0xfa000006df 1124: 0000 unimp - 1126: 06c0 addi s0,sp,836 + 1126: 06c6 slli a3,a3,0x11 1128: 2040 fld fs0,128(s0) - 112a: 08f2 slli a7,a7,0x1c + 112a: 08f8 addi a4,sp,92 112c: 2040 fld fs0,128(s0) - 112e: 074e slli a4,a4,0x13 + 112e: 0754 addi a3,sp,900 1130: 0000 unimp 1132: 0102 slli sp,sp,0x0 1134: 9806 add a6,a6,ra @@ -52898,7 +52565,7 @@ Disassembly of section .debug_info: 1224: 0000 unimp 1226: 2302 fld ft6,0(sp) 1228: 0e04 addi s1,sp,784 - 122a: 268d jal 158c <__stack_size+0xd8c> + 122a: 25c4 fld fs1,136(a1) 122c: 0000 unimp 122e: 00774103 lbu sp,7(a4) 1232: 0000 unimp @@ -52929,7 +52596,7 @@ Disassembly of section .debug_info: 126a: 0146 slli sp,sp,0x11 126c: 0000 unimp 126e: 0501 addi a0,a0,0 - 1270: 00108c03 lb s8,1(ra) + 1270: 000f5803 lhu a6,0(t5) # 0 <__stack_size-0x800> 1274: 1080 addi s0,sp,96 1276: 07d8 addi a4,sp,964 1278: 0000 unimp @@ -52937,7 +52604,7 @@ Disassembly of section .debug_info: 127c: 0048 addi a0,sp,4 127e: 0000 unimp 1280: 0501 addi a0,a0,0 - 1282: 00108403 lb s0,1(ra) + 1282: 000f5003 lhu zero,0(t5) 1286: 1080 addi s0,sp,96 1288: 076e slli a4,a4,0x1b 128a: 0000 unimp @@ -52945,7 +52612,7 @@ Disassembly of section .debug_info: 128e: 0048 addi a0,sp,4 1290: 0000 unimp 1292: 0501 addi a0,a0,0 - 1294: 00108003 lb zero,1(ra) + 1294: 000f4c03 lbu s8,0(t5) 1298: 1080 addi s0,sp,96 129a: 07a4 addi s1,sp,968 129c: 0000 unimp @@ -52953,16 +52620,16 @@ Disassembly of section .debug_info: 12a0: 0048 addi a0,sp,4 12a2: 0000 unimp 12a4: 0501 addi a0,a0,0 - 12a6: 00108803 lb a6,1(ra) + 12a6: 000f5403 lhu s0,0(t5) 12aa: 1180 addi s0,sp,224 12ac: 0001 nop 12ae: 01000007 0x1000007 12b2: 014c addi a1,sp,132 12b4: 00d2 slli ra,ra,0x14 12b6: 0000 unimp - 12b8: 081c addi a5,sp,16 + 12b8: 0822 slli a6,a6,0x8 12ba: 2040 fld fs0,128(s0) - 12bc: 08f2 slli a7,a7,0x1c + 12bc: 08f8 addi a4,sp,92 12be: 2040 fld fs0,128(s0) 12c0: 0481 addi s1,s1,0 12c2: 0000 unimp @@ -52989,7 +52656,7 @@ Disassembly of section .debug_info: 12ee: 0000 unimp 12f0: 9102 jalr sp 12f2: 1254 addi a3,sp,292 - 12f4: 268d jal 1656 <__stack_size+0xe56> + 12f4: 25c4 fld fs1,136(a1) 12f6: 0000 unimp 12f8: 4d01 li s10,0 12fa: 00a2 slli ra,ra,0x8 @@ -53007,9 +52674,9 @@ Disassembly of section .debug_info: 1312: 07c4 addi s1,sp,964 1314: 0000 unimp 1316: 4001 0x4001 - 1318: 0601 addi a2,a2,0 + 1318: 0c01 addi s8,s8,0 131a: 4008 lw a0,0(s0) - 131c: 1c20 addi s0,sp,568 + 131c: 2220 fld fs0,64(a2) 131e: 4008 lw a0,0(s0) 1320: b920 fsd fs0,112(a0) 1322: 0004 addi s1,sp,0 @@ -53034,8 +52701,8 @@ Disassembly of section .debug_info: 134c: 3a01 jal c5c <__stack_size+0x45c> 134e: 4801 li a6,0 1350: 0000 unimp - 1352: f000 fsw fs0,32(s0) - 1354: 06204007 0x6204007 + 1352: f600 fsw fs0,40(a2) + 1354: 0c204007 0xc204007 1358: 4008 lw a0,0(s0) 135a: f120 fsw fs0,96(a0) 135c: 0004 addi s1,sp,0 @@ -53057,8 +52724,8 @@ Disassembly of section .debug_info: 1382: 0802 slli a6,a6,0x0 1384: 0000 unimp 1386: 2201 jal 1486 <__stack_size+0xc86> - 1388: 1001 c.addi zero,-32 - 138a: f0204007 0xf0204007 + 1388: 1601 addi a2,a2,-32 + 138a: f6204007 0xf6204007 138e: 29204007 0x29204007 1392: 0005 c.addi zero,1 1394: 0100 addi s0,sp,128 @@ -53077,9 +52744,9 @@ Disassembly of section .debug_info: 13b0: 011d addi sp,sp,7 13b2: 00d2 slli ra,ra,0x14 13b4: 0000 unimp - 13b6: 06e4 addi s1,sp,844 + 13b6: 06ea slli a3,a3,0x1a 13b8: 2040 fld fs0,128(s0) - 13ba: 0710 addi a2,sp,896 + 13ba: 0716 slli a4,a4,0x5 13bc: 2040 fld fs0,128(s0) 13be: 0561 addi a0,a0,24 13c0: 0000 unimp @@ -53103,9 +52770,9 @@ Disassembly of section .debug_info: 13e6: 078d addi a5,a5,3 13e8: 0000 unimp 13ea: 1901 addi s2,s2,-32 - 13ec: d201 beqz a2,12ec <__stack_size+0xaec> + 13ec: d801 beqz s0,12fc <__stack_size+0xafc> 13ee: 4006 0x4006 - 13f0: e420 fsw fs0,72(s0) + 13f0: ea20 fsw fs0,80(a2) 13f2: 4006 0x4006 13f4: 9920 0x9920 13f6: 0005 c.addi zero,1 @@ -53123,9 +52790,9 @@ Disassembly of section .debug_info: 140e: 3e01 jal f1e <__stack_size+0x71e> 1410: 01000007 0x1000007 1414: 0110 addi a2,sp,128 - 1416: 06c0 addi s0,sp,836 + 1416: 06c6 slli a3,a3,0x11 1418: 2040 fld fs0,128(s0) - 141a: 06d2 slli a3,a3,0x14 + 141a: 06d8 addi a4,sp,836 141c: 2040 fld fs0,128(s0) 141e: 05d1 addi a1,a1,20 1420: 0000 unimp @@ -53148,11 +52815,13 @@ Disassembly of section .debug_info: 1444: 00000847 fmsub.s fa6,ft0,ft0,ft0,rne 1448: 00fa slli ra,ra,0x1e 144a: 0000 unimp - 144c: 08f2 slli a7,a7,0x1c + 144c: 08f8 addi a4,sp,92 144e: 2040 fld fs0,128(s0) - 1450: 09d4 addi a3,sp,212 + 1450: 09da slli s3,s3,0x16 1452: 2040 fld fs0,128(s0) - 1454: 08df 0000 0102 0x102000008df + 1454: 08e5 addi a7,a7,25 + 1456: 0000 unimp + 1458: 0102 slli sp,sp,0x0 145a: 9806 add a6,a6,ra 145c: 0000 unimp 145e: 0200 addi s0,sp,256 @@ -53214,8 +52883,7 @@ Disassembly of section .debug_info: 14de: cf01 beqz a4,14f6 <__stack_size+0xcf6> 14e0: 0000 unimp 14e2: 0600 addi s0,sp,768 - 14e4: 19f0 addi a2,sp,252 - 14e6: 0000 unimp + 14e4: 0000200b 0x200b 14e8: 2502 fld fa0,0(sp) 14ea: cf01 beqz a4,1502 <__stack_size+0xd02> 14ec: 0000 unimp @@ -53241,14 +52909,14 @@ Disassembly of section .debug_info: 151c: 2b01 jal 1a2c <__stack_size+0x122c> 151e: 0001 nop 1520: 0600 addi s0,sp,768 - 1522: 268d jal 1884 <__stack_size+0x1084> + 1522: 25c4 fld fs1,136(a1) 1524: 0000 unimp 1526: 3a02 fld fs4,32(sp) 1528: 2b01 jal 1a38 <__stack_size+0x1238> 152a: 0001 nop 152c: 0200 addi s0,sp,256 - 152e: 89060023 sb a6,-1920(a2) - 1532: 002d c.addi zero,11 + 152e: c0060023 sb zero,-1024(a2) + 1532: 002c addi a1,sp,8 1534: 0200 addi s0,sp,256 1536: 003a013b 0x3a013b 153a: 0000 unimp @@ -53318,7 +52986,8 @@ Disassembly of section .debug_info: 15d4: 0000 unimp 15d6: 2302 fld ft6,0(sp) 15d8: 063c addi a5,sp,776 - 15da: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 15da: 1cfe slli s9,s9,0x3f + 15dc: 0000 unimp 15de: bb02 fsd ft0,432(sp) 15e0: 8d01 sub a0,a0,s0 15e2: 0000 unimp @@ -53342,27 +53011,27 @@ Disassembly of section .debug_info: 1608: c604 sw s1,8(a2) 160a: 0001 nop 160c: 0500 addi s0,sp,640 - 160e: 1736 slli a4,a4,0x2d + 160e: 1889 addi a7,a7,-30 1610: 0000 unimp 1612: 02b4 addi a3,sp,328 1614: 01e0 addi s0,sp,204 1616: 0351 addi t1,t1,20 1618: 0000 unimp - 161a: 8d06 mv s10,ra - 161c: 0026 0x26 + 161a: c406 sw ra,8(sp) + 161c: 0025 c.addi zero,9 161e: 0200 addi s0,sp,256 1620: 012b01e3 beq s6,s2,1e22 <__stack_size+0x1622> 1624: 0000 unimp 1626: 2302 fld ft6,0(sp) 1628: 0600 addi s0,sp,768 - 162a: 2d89 jal 1c7c <__stack_size+0x147c> + 162a: 2cc0 fld fs0,152(s1) 162c: 0000 unimp 162e: e402 fsw ft0,8(sp) 1630: 3a01 jal f40 <__stack_size+0x740> 1632: 0000 unimp 1634: 0200 addi s0,sp,256 - 1636: 3b062023 sw a6,928(a2) - 163a: 0022 0x22 + 1636: 72062023 sw zero,1824(a2) + 163a: 0021 c.addi zero,8 163c: 0200 addi s0,sp,256 163e: 01e5 addi gp,gp,25 1640: 003a 0x3a @@ -53420,15 +53089,15 @@ Disassembly of section .debug_info: 16b6: 8201 srli a2,a2,0x0 16b8: 0000 unimp 16ba: 0200 addi s0,sp,256 - 16bc: b1064823 0xb1064823 - 16c0: 0028 addi a0,sp,8 - 16c2: 0200 addi s0,sp,256 + 16bc: e8064823 0xe8064823 + 16c0: 02000027 0x2000027 16c4: 01f8 addi a4,sp,204 16c6: 003a 0x3a 16c8: 0000 unimp 16ca: 2302 fld ft6,0(sp) 16cc: 064c addi a1,sp,772 - 16ce: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> + 16ce: 1856 slli a6,a6,0x35 + 16d0: 0000 unimp 16d2: fb02 fsw ft0,180(sp) 16d4: 3a01 jal fe4 <__stack_size+0x7e4> 16d6: 0000 unimp @@ -53495,7 +53164,8 @@ Disassembly of section .debug_info: 175e: 0000 unimp 1760: 2302 fld ft6,0(sp) 1762: 0668 addi a0,sp,780 - 1764: 00002133 sltz sp,zero + 1764: 206a fld ft0,152(sp) + 1766: 0000 unimp 1768: 0e02 slli t3,t3,0x0 176a: 6302 flw ft6,0(sp) 176c: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> @@ -53549,9 +53219,9 @@ Disassembly of section .debug_info: 17e4: 0172 slli sp,sp,0x1c 17e6: 008d addi ra,ra,3 17e8: 0000 unimp - 17ea: 09aa slli s3,s3,0xa + 17ea: 09b0 addi a2,sp,216 17ec: 2040 fld fs0,128(s0) - 17ee: 09d4 addi a3,sp,212 + 17ee: 09da slli s3,s3,0x16 17f0: 2040 fld fs0,128(s0) 17f2: 0609 addi a2,a2,2 17f4: 0000 unimp @@ -53567,9 +53237,9 @@ Disassembly of section .debug_info: 180a: 2e01 jal 1b1a <__stack_size+0x131a> 180c: 0008 addi a0,sp,0 180e: 0100 addi s0,sp,128 - 1810: 094c0153 fsub.s ft2,fs8,fs4,rne + 1810: 09520153 fsub.s ft2,ft4,fs5,rne 1814: 2040 fld fs0,128(s0) - 1816: 09aa slli s3,s3,0xa + 1816: 09b0 addi a2,sp,216 1818: 2040 fld fs0,128(s0) 181a: 0641 addi a2,a2,16 181c: 0000 unimp @@ -53586,9 +53256,9 @@ Disassembly of section .debug_info: 1834: 0866 slli a6,a6,0x19 1836: 0000 unimp 1838: 4601 li a2,0 - 183a: 1801 addi a6,a6,-32 + 183a: 1e01 addi t3,t3,-32 183c: 4009 0x4009 - 183e: 4c20 lw s0,88(s0) + 183e: 5220 lw s0,96(a2) 1840: 4009 0x4009 1842: 7920 flw fs0,112(a0) 1844: 0006 0x6 @@ -53602,8 +53272,9 @@ Disassembly of section .debug_info: 1854: 0000 unimp 1856: 0200 addi s0,sp,256 1858: 5c91 li s9,-28 - 185a: 6511 lui a0,0x4 - 185c: 01000017 auipc zero,0x1000 + 185a: b811 j 106e <__stack_size+0x86e> + 185c: 0018 addi a4,sp,0 + 185e: 0100 addi s0,sp,128 1860: 6c48 flw fa0,28(s0) 1862: 0000 unimp 1864: 0200 addi s0,sp,256 @@ -53615,9 +53286,9 @@ Disassembly of section .debug_info: 1870: 013c addi a5,sp,136 1872: 008d addi ra,ra,3 1874: 0000 unimp - 1876: 0900 addi s0,sp,144 + 1876: 0906 slli s2,s2,0x1 1878: 2040 fld fs0,128(s0) - 187a: 0918 addi a4,sp,144 + 187a: 091e slli s2,s2,0x7 187c: 2040 fld fs0,128(s0) 187e: 06b1 addi a3,a3,12 1880: 0000 unimp @@ -53626,9 +53297,9 @@ Disassembly of section .debug_info: 1886: 0008 addi a0,sp,0 1888: 0100 addi s0,sp,128 188a: 012d addi sp,sp,11 - 188c: 08f2 slli a7,a7,0x1c + 188c: 08f8 addi a4,sp,92 188e: 2040 fld fs0,128(s0) - 1890: 0900 addi s0,sp,144 + 1890: 0906 slli s2,s2,0x1 1892: 2040 fld fs0,128(s0) 1894: 06e9 addi a3,a3,26 1896: 0000 unimp @@ -53645,11 +53316,11 @@ Disassembly of section .debug_info: 18ac: 0009 c.addi zero,2 18ae: fa00 fsw fs0,48(a2) 18b0: 0000 unimp - 18b2: d400 sw s0,40(s0) + 18b2: da00 sw s0,48(a2) 18b4: 4009 0x4009 - 18b6: 9820 0x9820 + 18b6: 9e20 0x9e20 18b8: 400a 0x400a - 18ba: e020 fsw fs0,64(s0) + 18ba: e620 fsw fs0,72(a2) 18bc: 0009 c.addi zero,2 18be: 0200 addi s0,sp,256 18c0: 0601 addi a2,a2,0 @@ -53731,35 +53402,35 @@ Disassembly of section .debug_info: 196a: 4001 0x4001 196c: 00000077 0x77 1970: 0501 addi a0,a0,0 - 1972: 415e1403 lh s0,1045(t3) # 1a415 <__stack_size+0x19c15> + 1972: 415a9803 lh a6,1045(s5) # 98fee415 <_sp+0x18fea415> 1976: 0b20 addi s0,sp,408 1978: 08fd addi a7,a7,31 197a: 0000 unimp 197c: 4601 li a2,0 197e: 00000077 0x77 1982: 0501 addi a0,a0,0 - 1984: 415e1803 lh a6,1045(t3) + 1984: 415a9c03 lh s8,1045(s5) 1988: 0b20 addi s0,sp,408 198a: 091e slli s2,s2,0x7 198c: 0000 unimp 198e: 4c01 li s8,0 1990: 00000077 0x77 1994: 0501 addi a0,a0,0 - 1996: 415e1c03 lh s8,1045(t3) + 1996: 415aa003 lw zero,1045(s5) 199a: 0b20 addi s0,sp,408 199c: 08d2 slli a7,a7,0x14 199e: 0000 unimp 19a0: 5201 li tp,-32 19a2: 00000077 0x77 19a6: 0501 addi a0,a0,0 - 19a8: 415e2403 lw s0,1045(t3) + 19a8: 415aa803 lw a6,1045(s5) 19ac: 0c20 addi s0,sp,536 19ae: ab01 j 1ebe <__stack_size+0x16be> 19b0: 0008 addi a0,sp,0 19b2: 0100 addi s0,sp,128 - 19b4: 0a56016f jal sp,62258 <__stack_size+0x61a58> + 19b4: 0a5c016f jal sp,c2258 <__stack_size+0xc1a58> 19b8: 2040 fld fs0,128(s0) - 19ba: 0a98 addi a4,sp,336 + 19ba: 0a9e slli s5,s5,0x7 19bc: 2040 fld fs0,128(s0) 19be: 0721 addi a4,a4,8 19c0: 0000 unimp @@ -53778,9 +53449,9 @@ Disassembly of section .debug_info: 19de: 08e4 addi s1,sp,92 19e0: 0000 unimp 19e2: 5701 li a4,-32 - 19e4: 1401 addi s0,s0,-32 + 19e4: 1a01 addi s4,s4,-32 19e6: 400a 0x400a - 19e8: 5620 lw s0,104(a2) + 19e8: 5c20 lw s0,120(s0) 19ea: 400a 0x400a 19ec: 5920 lw s0,112(a0) 19ee: 01000007 0x1000007 @@ -53797,9 +53468,9 @@ Disassembly of section .debug_info: 1a0a: 4e01 li t3,0 1a0c: 4f01 li t5,0 1a0e: 0000 unimp - 1a10: 0400 addi s0,sp,512 + 1a10: 0a00 addi s0,sp,272 1a12: 400a 0x400a - 1a14: 1420 addi s0,sp,552 + 1a14: 1a20 addi s0,sp,312 1a16: 400a 0x400a 1a18: 9120 0x9120 1a1a: 01000007 0x1000007 @@ -53808,9 +53479,9 @@ Disassembly of section .debug_info: 1a22: 0100 addi s0,sp,128 1a24: 0148 addi a0,sp,132 1a26: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - 1a2a: 09f4 addi a3,sp,220 + 1a2a: 09fa slli s3,s3,0x1e 1a2c: 2040 fld fs0,128(s0) - 1a2e: 0a04 addi s1,sp,272 + 1a2e: 0a0a slli s4,s4,0x2 1a30: 2040 fld fs0,128(s0) 1a32: 07c9 addi a5,a5,18 1a34: 0000 unimp @@ -53819,9 +53490,9 @@ Disassembly of section .debug_info: 1a3c: 4201 li tp,0 1a3e: 4f01 li t5,0 1a40: 0000 unimp - 1a42: e400 fsw fs0,8(s0) + 1a42: ea00 fsw fs0,16(a2) 1a44: 4009 0x4009 - 1a46: f420 fsw fs0,104(s0) + 1a46: fa20 fsw fs0,112(a2) 1a48: 4009 0x4009 1a4a: 0120 addi s0,sp,136 1a4c: 0008 addi a0,sp,0 @@ -53831,9 +53502,9 @@ Disassembly of section .debug_info: 1a54: 0100 addi s0,sp,128 1a56: 013c addi a5,sp,136 1a58: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - 1a5c: 09d4 addi a3,sp,212 + 1a5c: 09da slli s3,s3,0x16 1a5e: 2040 fld fs0,128(s0) - 1a60: 09e4 addi s1,sp,220 + 1a60: 09ea slli s3,s3,0x1a 1a62: 2040 fld fs0,128(s0) 1a64: 0839 addi a6,a6,14 1a66: 0000 unimp @@ -53849,11 +53520,11 @@ Disassembly of section .debug_info: 1a7c: 000a 0xa 1a7e: fa00 fsw fs0,48(a2) 1a80: 0000 unimp - 1a82: 9800 0x9800 + 1a82: 9e00 0x9e00 1a84: 400a 0x400a - 1a86: 3c20 fld fs0,120(s0) + 1a86: 4220 lw s0,64(a2) 1a88: 4010 lw a2,0(s0) - 1a8a: 0e20 addi s0,sp,792 + 1a8a: 1420 addi s0,sp,552 1a8c: 0200000b 0x200000b 1a90: 0601 addi a2,a2,0 1a92: 0098 addi a4,sp,64 @@ -53912,10 +53583,10 @@ Disassembly of section .debug_info: 1b0e: 054c addi a1,sp,644 1b10: 0000 unimp 1b12: 0208 addi a0,sp,256 - 1b14: 00cf0123 sb a2,2(t5) # 2 <__stack_size-0x7fe> + 1b14: 00cf0123 sb a2,2(t5) 1b18: 0000 unimp - 1b1a: f006 fsw ft1,32(sp) - 1b1c: 0019 c.addi zero,6 + 1b1a: 0b06 slli s6,s6,0x1 + 1b1c: 0020 addi s0,sp,8 1b1e: 0200 addi s0,sp,256 1b20: 0125 addi sp,sp,9 1b22: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne @@ -53927,7 +53598,7 @@ Disassembly of section .debug_info: 1b30: cf01 beqz a4,1b48 <__stack_size+0x1348> 1b32: 0000 unimp 1b34: 0200 addi s0,sp,256 - 1b36: 07000423 sb a6,104(zero) # 10018c4 <__stack_size+0x10010c4> + 1b36: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> 1b3a: a304 fsd fs1,0(a4) 1b3c: 0000 unimp 1b3e: 0800 addi s0,sp,16 @@ -53941,14 +53612,14 @@ Disassembly of section .debug_info: 1b50: 022c addi a1,sp,264 1b52: 0138 addi a4,sp,136 1b54: 0000012b 0x12b - 1b58: 8d06 mv s10,ra - 1b5a: 0026 0x26 + 1b58: c406 sw ra,8(sp) + 1b5a: 0025 c.addi zero,9 1b5c: 0200 addi s0,sp,256 1b5e: 013a slli sp,sp,0xe 1b60: 0000012b 0x12b 1b64: 2302 fld ft6,0(sp) 1b66: 0600 addi s0,sp,768 - 1b68: 2d89 jal 21ba <__stack_size+0x19ba> + 1b68: 2cc0 fld fs0,152(s1) 1b6a: 0000 unimp 1b6c: 3b02 fld fs6,32(sp) 1b6e: 3a01 jal 147e <__stack_size+0xc7e> @@ -54030,8 +53701,8 @@ Disassembly of section .debug_info: 1c1a: 017c addi a5,sp,140 1c1c: 01e4 addi s1,sp,204 1c1e: 0000 unimp - 1c20: 8906 mv s2,ra - 1c22: 002d c.addi zero,11 + 1c20: c006 sw ra,0(sp) + 1c22: 002c addi a1,sp,8 1c24: 0200 addi s0,sp,256 1c26: 017e slli sp,sp,0x1f 1c28: 0154 addi a3,sp,132 @@ -54136,7 +53807,7 @@ Disassembly of section .debug_info: 1d04: 0000 unimp 1d06: 2302 fld ft6,0(sp) 1d08: 0600 addi s0,sp,768 - 1d0a: 2d89 jal 235c <__stack_size+0x1b5c> + 1d0a: 2cc0 fld fs0,152(s1) 1d0c: 0000 unimp 1d0e: 3a02 fld fs4,32(sp) 1d10: 0001e603 0x1e603 @@ -54336,9 +54007,9 @@ Disassembly of section .debug_info: 1eec: 0101 addi sp,sp,0 1eee: 0082 slli ra,ra,0x0 1ef0: 0000 unimp - 1ef2: 0ff8 addi a4,sp,988 + 1ef2: 0ffe slli t6,t6,0x1f 1ef4: 2040 fld fs0,128(s0) - 1ef6: 103c addi a5,sp,40 + 1ef6: 1042 0x1042 1ef8: 2040 fld fs0,128(s0) 1efa: 0871 addi a6,a6,28 1efc: 0000 unimp @@ -54365,7 +54036,7 @@ Disassembly of section .debug_info: 1f26: 04d8 addi a4,sp,580 1f28: 0000 unimp 1f2a: 0501 addi a0,a0,0 - 1f2c: 41644003 lbu zero,1046(s0) + 1f2c: 4160c803 lbu a6,1046(ra) 1f30: 0020 addi s0,sp,8 1f32: 4909 li s2,2 1f34: 0001 nop @@ -54381,8 +54052,8 @@ Disassembly of section .debug_info: 1f4e: 0178 addi a4,sp,140 1f50: 8201 srli a2,a2,0x0 1f52: 0000 unimp - 1f54: b400 fsd fs0,40(s0) - 1f56: f820400f 0xf820400f + 1f54: ba00 fsd fs0,48(a2) + 1f56: fe20400f 0xfe20400f 1f5a: a920400f 0xa920400f 1f5e: 0008 addi a0,sp,0 1f60: 0100 addi s0,sp,128 @@ -54405,7 +54076,7 @@ Disassembly of section .debug_info: 1f8a: 0004 addi s1,sp,0 1f8c: 0100 addi s0,sp,128 1f8e: 0305 addi t1,t1,1 - 1f90: 6424 flw fs1,72(s0) + 1f90: 60ac flw fa1,64(s1) 1f92: 2041 jal 2012 <__stack_size+0x1812> 1f94: 1400 addi s0,sp,544 1f96: c801 beqz s0,1fa6 <__stack_size+0x17a6> @@ -54413,8 +54084,8 @@ Disassembly of section .debug_info: 1f9c: 0160 addi s0,sp,140 1f9e: 8201 srli a2,a2,0x0 1fa0: 0000 unimp - 1fa2: 5200 lw s0,32(a2) - 1fa4: b420400f 0xb420400f + 1fa2: 5800 lw s0,48(s0) + 1fa4: ba20400f 0xba20400f 1fa8: e120400f 0xe120400f 1fac: 0008 addi a0,sp,0 1fae: 0100 addi s0,sp,128 @@ -54447,7 +54118,7 @@ Disassembly of section .debug_info: 1fe6: 0598 addi a4,sp,704 1fe8: 0000 unimp 1fea: 0501 addi a0,a0,0 - 1fec: 41641003 lh zero,1046(s0) # 5416 <__stack_size+0x4c16> + 1fec: 41609803 lh a6,1046(ra) 1ff0: 0020 addi s0,sp,8 1ff2: 4909 li s2,2 1ff4: 0001 nop @@ -54464,9 +54135,9 @@ Disassembly of section .debug_info: 200e: 013d addi sp,sp,15 2010: 8d01 sub a0,a0,s0 2012: 0000 unimp - 2014: d200 sw s0,32(a2) + 2014: d800 sw s0,48(s0) 2016: 400e 0x400e - 2018: 5220 lw s0,96(a2) + 2018: 5820 lw s0,112(s0) 201a: 1920400f 0x1920400f 201e: 0009 c.addi zero,2 2020: 0100 addi s0,sp,128 @@ -54490,7 +54161,7 @@ Disassembly of section .debug_info: 2046: 0100000b 0x100000b 204a: 041d013f 91020000 0x91020000041d013f 2052: 1664 addi s1,sp,812 - 2054: 23c1 jal 2614 <__stack_size+0x1e14> + 2054: 22f8 fld fa4,192(a3) 2056: 0000 unimp 2058: 4001 0x4001 205a: 8d01 sub a0,a0,s0 @@ -54502,7 +54173,7 @@ Disassembly of section .debug_info: 2068: 0006 0x6 206a: 0100 addi s0,sp,128 206c: 0305 addi t1,t1,1 - 206e: 6400 flw fs0,8(s0) + 206e: 6088 flw fa0,0(s1) 2070: 2041 jal 20f0 <__stack_size+0x18f0> 2072: 0900 addi s0,sp,144 2074: 0149 addi sp,sp,18 @@ -54522,9 +54193,9 @@ Disassembly of section .debug_info: 2090: 0101 addi sp,sp,0 2092: 008d addi ra,ra,3 2094: 0000 unimp - 2096: 0e52 slli t3,t3,0x14 + 2096: 0e58 addi a4,sp,788 2098: 2040 fld fs0,128(s0) - 209a: 0ed2 slli t4,t4,0x14 + 209a: 0ed8 addi a4,sp,852 209c: 2040 fld fs0,128(s0) 209e: 0951 addi s2,s2,20 20a0: 0000 unimp @@ -54552,8 +54223,9 @@ Disassembly of section .debug_info: 20ce: 0001 nop 20d0: 0200 addi s0,sp,256 20d2: 6491 lui s1,0x4 - 20d4: c116 sw t0,128(sp) - 20d6: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 20d4: f816 fsw ft5,48(sp) + 20d6: 0022 0x22 + 20d8: 0100 addi s0,sp,128 20da: 011a slli sp,sp,0x6 20dc: 008d addi ra,ra,3 20de: 0000 unimp @@ -54564,7 +54236,7 @@ Disassembly of section .debug_info: 20e8: 069a slli a3,a3,0x6 20ea: 0000 unimp 20ec: 0501 addi a0,a0,0 - 20ee: 4163f003 0x4163f003 + 20ee: 41607803 0x41607803 20f2: 0020 addi s0,sp,8 20f4: 4909 li s2,2 20f6: 0001 nop @@ -54580,9 +54252,9 @@ Disassembly of section .debug_info: 210e: 0100 addi s0,sp,128 2110: 008201ef jal gp,22118 <__stack_size+0x21918> 2114: 0000 unimp - 2116: 0db4 addi a3,sp,728 + 2116: 0dba slli s11,s11,0xe 2118: 2040 fld fs0,128(s0) - 211a: 0e52 slli t3,t3,0x14 + 211a: 0e58 addi a4,sp,788 211c: 2040 fld fs0,128(s0) 211e: 0989 addi s3,s3,2 2120: 0000 unimp @@ -54596,7 +54268,7 @@ Disassembly of section .debug_info: 2130: 0000 unimp 2132: 9102 jalr sp 2134: 1a5c addi a5,sp,308 - 2136: 1fe6 slli t6,t6,0x39 + 2136: 1f1d addi t5,t5,-25 2138: 0000 unimp 213a: f101 bnez a0,203a <__stack_size+0x183a> 213c: 0082 slli ra,ra,0x0 @@ -54608,7 +54280,7 @@ Disassembly of section .debug_info: 2148: 0619 addi a2,a2,6 214a: 0000 unimp 214c: 0501 addi a0,a0,0 - 214e: 4163e003 0x4163e003 + 214e: 41606803 0x41606803 2152: 0020 addi s0,sp,8 2154: 0118 addi a4,sp,128 2156: 0b36 slli s6,s6,0xd @@ -54616,9 +54288,9 @@ Disassembly of section .debug_info: 215a: b401 j 1b5a <__stack_size+0x135a> 215c: 8201 srli a2,a2,0x0 215e: 0000 unimp - 2160: 7a00 flw fs0,48(a2) + 2160: 8000 0x8000 2162: 400c lw a1,0(s0) - 2164: b420 fsd fs0,104(s0) + 2164: ba20 fsd fs0,112(a2) 2166: 400d 0x400d 2168: c120 sw s0,64(a0) 216a: 0009 c.addi zero,2 @@ -54637,7 +54309,7 @@ Disassembly of section .debug_info: 2188: 0000 unimp 218a: 0200 addi s0,sp,256 218c: 5a91 li s5,-28 - 218e: e61a fsw ft6,12(sp) + 218e: 1d1a slli s10,s10,0x26 2190: 001f 0100 82b6 0x82b60100001f 2196: 0000 unimp 2198: 0200 addi s0,sp,256 @@ -54647,7 +54319,7 @@ Disassembly of section .debug_info: 21a2: 0006 0x6 21a4: 0100 addi s0,sp,128 21a6: 0305 addi t1,t1,1 - 21a8: 63d0 flw fa2,4(a5) + 21a8: 6058 flw fa4,4(s0) 21aa: 2041 jal 222a <__stack_size+0x1a2a> 21ac: 1800 addi s0,sp,48 21ae: 9f01 0x9f01 @@ -54655,9 +54327,9 @@ Disassembly of section .debug_info: 21b4: 0191 addi gp,gp,4 21b6: 0082 slli ra,ra,0x0 21b8: 0000 unimp - 21ba: 0be2 slli s7,s7,0x18 + 21ba: 0be8 addi a0,sp,476 21bc: 2040 fld fs0,128(s0) - 21be: 0c7a slli s8,s8,0x1e + 21be: 0c80 addi s0,sp,592 21c0: 2040 fld fs0,128(s0) 21c2: 09f9 addi s3,s3,30 21c4: 0000 unimp @@ -54670,7 +54342,7 @@ Disassembly of section .debug_info: 21d4: 0000 unimp 21d6: 9102 jalr sp 21d8: 1a5c addi a5,sp,308 - 21da: 1fe6 slli t6,t6,0x39 + 21da: 1f1d addi t5,t5,-25 21dc: 0000 unimp 21de: 9301 srli a4,a4,0x20 21e0: 0082 slli ra,ra,0x0 @@ -54682,7 +54354,7 @@ Disassembly of section .debug_info: 21ec: 069a slli a3,a3,0x6 21ee: 0000 unimp 21f0: 0501 addi a0,a0,0 - 21f2: 4163c003 lbu zero,1046(t2) + 21f2: 41604803 lbu a6,1046(zero) # 416 <__stack_size-0x3ea> 21f6: 0020 addi s0,sp,8 21f8: 0118 addi a4,sp,128 21fa: 0a14 addi a3,sp,272 @@ -54690,14 +54362,14 @@ Disassembly of section .debug_info: 21fe: 6401 lui s0,0x0 2200: 7101 addi sp,sp,-512 2202: 0002 0x2 - 2204: 4e00 lw s0,24(a2) - 2206: e220400b 0xe220400b + 2204: 5400 lw s0,40(s0) + 2206: e820400b 0xe820400b 220a: 3120400b 0x3120400b 220e: 000a 0xa 2210: 0100 addi s0,sp,128 2212: 07f2 slli a5,a5,0x1c 2214: 0000 unimp - 2216: 00268d1b 0x268d1b + 2216: 0025c41b 0x25c41b 221a: 0100 addi s0,sp,128 221c: 4a64 lw s1,84(a2) 221e: 0004 addi s1,sp,0 @@ -54741,9 +54413,9 @@ Disassembly of section .debug_info: 2274: 0158 addi a4,sp,132 2276: 0082 slli ra,ra,0x0 2278: 0000 unimp - 227a: 0b3e slli s6,s6,0xf + 227a: 0b44 addi s1,sp,404 227c: 2040 fld fs0,128(s0) - 227e: 0b4e slli s6,s6,0x13 + 227e: 0b54 addi a3,sp,404 2280: 2040 fld fs0,128(s0) 2282: 0a69 addi s4,s4,26 2284: 0000 unimp @@ -54754,9 +54426,9 @@ Disassembly of section .debug_info: 228e: 0146 slli sp,sp,0x11 2290: 0082 slli ra,ra,0x0 2292: 0000 unimp - 2294: 0afe slli s5,s5,0x1f + 2294: 0b04 addi s1,sp,400 2296: 2040 fld fs0,128(s0) - 2298: 0b3e slli s6,s6,0xf + 2298: 0b44 addi s1,sp,404 229a: 2040 fld fs0,128(s0) 229c: 0aa1 addi s5,s5,8 229e: 0000 unimp @@ -54775,7 +54447,7 @@ Disassembly of section .debug_info: 22b8: 086a slli a6,a6,0x1a 22ba: 0000 unimp 22bc: 0501 addi a0,a0,0 - 22be: 4163a803 lw a6,1046(t2) + 22be: 41603003 0x41603003 22c2: 0020 addi s0,sp,8 22c4: 4909 li s2,2 22c6: 0001 nop @@ -54792,9 +54464,9 @@ Disassembly of section .debug_info: 22e0: 012c addi a1,sp,136 22e2: 0082 slli ra,ra,0x0 22e4: 0000 unimp - 22e6: 0a98 addi a4,sp,336 + 22e6: 0a9e slli s5,s5,0x7 22e8: 2040 fld fs0,128(s0) - 22ea: 0afe slli s5,s5,0x1f + 22ea: 0b04 addi s1,sp,400 22ec: 2040 fld fs0,128(s0) 22ee: 0ad9 addi s5,s5,22 22f0: 0000 unimp @@ -54806,14 +54478,15 @@ Disassembly of section .debug_info: 22fc: 0000 unimp 22fe: 9102 jalr sp 2300: 1b6c addi a1,sp,444 - 2302: 268d jal 2664 <__stack_size+0x1e64> + 2302: 25c4 fld fs1,136(a1) 2304: 0000 unimp 2306: 2d01 jal 2916 <__stack_size+0x2116> 2308: 044a slli s0,s0,0x12 230a: 0000 unimp 230c: 9102 jalr sp 230e: 1b68 addi a0,sp,444 - 2310: 0000223b 0x223b + 2310: 2172 fld ft2,280(sp) + 2312: 0000 unimp 2314: 2e01 jal 2624 <__stack_size+0x1e24> 2316: 004c addi a1,sp,4 2318: 0000 unimp @@ -54831,11 +54504,11 @@ Disassembly of section .debug_info: 2332: 0000 unimp 2334: 00fa slli ra,ra,0x1e 2336: 0000 unimp - 2338: 103c addi a5,sp,40 + 2338: 1042 0x1042 233a: 2040 fld fs0,128(s0) - 233c: 1240 addi s0,sp,292 + 233c: 1246 slli tp,tp,0x31 233e: 2040 fld fs0,128(s0) - 2340: 0f02 slli t5,t5,0x0 + 2340: 0f08 addi a0,sp,912 2342: 0000 unimp 2344: 0102 slli sp,sp,0x0 2346: 9806 add a6,a6,ra @@ -54896,8 +54569,7 @@ Disassembly of section .debug_info: 23c8: cf012303 lw t1,-784(sp) 23cc: 0000 unimp 23ce: 0600 addi s0,sp,768 - 23d0: 19f0 addi a2,sp,252 - 23d2: 0000 unimp + 23d0: 0000200b 0x200b 23d4: cf012503 lw a0,-784(sp) 23d8: 0000 unimp 23da: 0200 addi s0,sp,256 @@ -54926,13 +54598,13 @@ Disassembly of section .debug_info: 2410: 35013803 0x35013803 2414: 0001 nop 2416: 0600 addi s0,sp,768 - 2418: 268d jal 277a <__stack_size+0x1f7a> + 2418: 25c4 fld fs1,136(a1) 241a: 0000 unimp 241c: 35013a03 0x35013a03 2420: 0001 nop 2422: 0200 addi s0,sp,256 - 2424: 89060023 sb a6,-1920(a2) - 2428: 002d c.addi zero,11 + 2424: c0060023 sb zero,-1024(a2) + 2428: 002c addi a1,sp,8 242a: 0300 addi s0,sp,384 242c: 003a013b 0x3a013b 2430: 0000 unimp @@ -55008,7 +54680,8 @@ Disassembly of section .debug_info: 24dc: 0000 unimp 24de: 2302 fld ft6,0(sp) 24e0: 063c addi a5,sp,776 - 24e2: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 24e2: 1cfe slli s9,s9,0x3f + 24e4: 0000 unimp 24e6: 8d01bb03 0x8d01bb03 24ea: 0000 unimp 24ec: 0200 addi s0,sp,256 @@ -55031,26 +54704,26 @@ Disassembly of section .debug_info: 2510: e204 fsw fs1,0(a2) 2512: 0001 nop 2514: 0500 addi s0,sp,640 - 2516: 1736 slli a4,a4,0x2d + 2516: 1889 addi a7,a7,-30 2518: 0000 unimp 251a: 03b4 addi a3,sp,456 251c: 01e0 addi s0,sp,204 251e: 036d addi t1,t1,27 2520: 0000 unimp - 2522: 8d06 mv s10,ra - 2524: 0026 0x26 + 2522: c406 sw ra,8(sp) + 2524: 0025 c.addi zero,9 2526: 0300 addi s0,sp,384 2528: 013501e3 beq a0,s3,2d2a <__stack_size+0x252a> 252c: 0000 unimp 252e: 2302 fld ft6,0(sp) 2530: 0600 addi s0,sp,768 - 2532: 2d89 jal 2b84 <__stack_size+0x2384> + 2532: 2cc0 fld fs0,152(s1) 2534: 0000 unimp 2536: 3a01e403 0x3a01e403 253a: 0000 unimp 253c: 0200 addi s0,sp,256 - 253e: 3b062023 sw a6,928(a2) - 2542: 0022 0x22 + 253e: 72062023 sw zero,1824(a2) + 2542: 0021 c.addi zero,8 2544: 0300 addi s0,sp,384 2546: 01e5 addi gp,gp,25 2548: 003a 0x3a @@ -55104,15 +54777,15 @@ Disassembly of section .debug_info: 25bc: 8201f603 0x8201f603 25c0: 0000 unimp 25c2: 0200 addi s0,sp,256 - 25c4: b1064823 0xb1064823 - 25c8: 0028 addi a0,sp,8 - 25ca: 0300 addi s0,sp,384 + 25c4: e8064823 0xe8064823 + 25c8: 03000027 0x3000027 25cc: 01f8 addi a4,sp,204 25ce: 003a 0x3a 25d0: 0000 unimp 25d2: 2302 fld ft6,0(sp) 25d4: 064c addi a1,sp,772 - 25d6: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> + 25d6: 1856 slli a6,a6,0x35 + 25d8: 0000 unimp 25da: 3a01fb03 0x3a01fb03 25de: 0000 unimp 25e0: 0200 addi s0,sp,256 @@ -55174,7 +54847,8 @@ Disassembly of section .debug_info: 2666: 0000 unimp 2668: 2302 fld ft6,0(sp) 266a: 0668 addi a0,sp,780 - 266c: 00002133 sltz sp,zero + 266c: 206a fld ft0,152(sp) + 266e: 0000 unimp 2670: 7f020e03 lb t3,2032(tp) # 7f0 <__stack_size-0x10> 2674: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> 2678: 0601ac23 sw zero,120(gp) # 1f00078 <__stack_size+0x1eff878> @@ -55263,9 +54937,9 @@ Disassembly of section .debug_info: 2742: 0000 unimp 2744: e402 fsw ft0,8(sp) 2746: 8501 srai a0,a0,0x0 - 2748: 2a000003 lb zero,672(zero) # 2a0 <__stack_size-0x560> + 2748: 30000003 lb zero,768(zero) # 300 <__stack_size-0x500> 274c: 4012 0x4012 - 274e: 4020 lw s0,64(s0) + 274e: 4620 lw s0,72(a2) 2750: 4012 0x4012 2752: 1120 addi s0,sp,168 2754: 0100000b 0x100000b @@ -55273,9 +54947,9 @@ Disassembly of section .debug_info: 275a: 0cbe slli s9,s9,0xf 275c: 0000 unimp 275e: ce02 sw zero,28(sp) - 2760: da01 beqz a2,2670 <__stack_size+0x1e70> + 2760: e001 bnez s0,2760 <__stack_size+0x1f60> 2762: 4011 0x4011 - 2764: 2a20 fld fs0,80(a2) + 2764: 3020 fld fs0,96(s0) 2766: 4012 0x4012 2768: 4920 lw s0,80(a0) 276a: 0100000b 0x100000b @@ -55283,9 +54957,9 @@ Disassembly of section .debug_info: 2770: 000c addi a1,sp,0 2772: 0200 addi s0,sp,256 2774: 01b8 addi a4,sp,200 - 2776: 11b2 slli gp,gp,0x2c + 2776: 11b8 addi a4,sp,232 2778: 2040 fld fs0,128(s0) - 277a: 11da slli gp,gp,0x36 + 277a: 11e0 addi s0,sp,236 277c: 2040 fld fs0,128(s0) 277e: 0b81 addi s7,s7,0 2780: 0000 unimp @@ -55302,9 +54976,9 @@ Disassembly of section .debug_info: 2796: 0c84011b 0xc84011b 279a: 0000 unimp 279c: 5a02 lw s4,32(sp) - 279e: d001 beqz s0,269e <__stack_size+0x1e9e> + 279e: d601 beqz a2,26a6 <__stack_size+0x1ea6> 27a0: 4010 lw a2,0(s0) - 27a2: b220 fsd fs0,96(a2) + 27a2: b820 fsd fs0,112(s0) 27a4: 4011 0x4011 27a6: ad20 fsd fs0,88(a0) 27a8: 0100000b 0x100000b @@ -55315,11 +54989,11 @@ Disassembly of section .debug_info: 27b6: 0004 addi s1,sp,0 27b8: 0100 addi s0,sp,128 27ba: 0305 addi t1,t1,1 - 27bc: 648c flw fa1,8(s1) + 27bc: 6114 flw fa3,0(a0) 27be: 2041 jal 283e <__stack_size+0x203e> - 27c0: da1d beqz a2,26f6 <__stack_size+0x1ef6> + 27c0: e01d bnez s0,27e6 <__stack_size+0x1fe6> 27c2: 4010 lw a2,0(s0) - 27c4: a220 fsd fs0,64(a2) + 27c4: a820 fsd fs0,80(s0) 27c6: 4011 0x4011 27c8: 1220 addi s0,sp,296 27ca: 048c addi a1,sp,576 @@ -55336,12 +55010,13 @@ Disassembly of section .debug_info: 27e0: 0000 unimp 27e2: 9102 jalr sp 27e4: 1d64 addi s1,sp,700 - 27e6: 10da slli ra,ra,0x36 + 27e6: 10e0 addi s0,sp,108 27e8: 2040 fld fs0,128(s0) - 27ea: 111e slli sp,sp,0x27 + 27ea: 1124 addi s1,sp,168 27ec: 2040 fld fs0,128(s0) - 27ee: 6512 flw fa0,4(sp) - 27f0: 02000017 auipc zero,0x2000 + 27ee: b812 fsd ft4,48(sp) + 27f0: 0018 addi a4,sp,0 + 27f2: 0200 addi s0,sp,256 27f4: 6c65 lui s8,0x19 27f6: 0000 unimp 27f8: 0200 addi s0,sp,256 @@ -55362,9 +55037,9 @@ Disassembly of section .debug_info: 281a: 0148 addi a0,sp,132 281c: 0065 c.addi zero,25 281e: 0000 unimp - 2820: 10a0 addi s0,sp,104 + 2820: 10a6 slli ra,ra,0x29 2822: 2040 fld fs0,128(s0) - 2824: 10d0 addi a2,sp,100 + 2824: 10d6 slli ra,ra,0x35 2826: 2040 fld fs0,128(s0) 2828: 0be5 addi s7,s7,25 282a: 0000 unimp @@ -55381,17 +55056,17 @@ Disassembly of section .debug_info: 2846: 0c61 addi s8,s8,24 2848: 0000 unimp 284a: 4102 lw sp,0(sp) - 284c: 8001 srli s0,s0,0x0 + 284c: 8601 srai a2,a2,0x0 284e: 4010 lw a2,0(s0) - 2850: a020 fsd fs0,64(s0) + 2850: a620 fsd fs0,72(a2) 2852: 4010 lw a2,0(s0) 2854: 1d20 addi s0,sp,696 2856: 000c addi a1,sp,0 2858: 0100 addi s0,sp,128 285a: 054e slli a0,a0,0x13 285c: 0000 unimp - 285e: a51a fsd ft6,136(sp) - 2860: 0019 c.addi zero,6 + 285e: a21a fsd ft6,256(sp) + 2860: 0015 c.addi zero,5 2862: 0200 addi s0,sp,256 2864: 5041 0x5041 2866: 0005 c.addi zero,1 @@ -55405,9 +55080,9 @@ Disassembly of section .debug_info: 2876: 0c9a slli s9,s9,0x6 2878: 0000 unimp 287a: 5a01 li s4,-32 - 287c: 3c01 jal 228c <__stack_size+0x1a8c> + 287c: 4201 li tp,0 287e: 4010 lw a2,0(s0) - 2880: 8020 0x8020 + 2880: 8620 0x8620 2882: 4010 lw a2,0(s0) 2884: 5520 lw s0,104(a0) 2886: 000c addi a1,sp,0 @@ -55434,11 +55109,11 @@ Disassembly of section .debug_info: 28b4: 0010 addi a2,sp,0 28b6: fa00 fsw fs0,48(a2) 28b8: 0000 unimp - 28ba: 4000 lw s0,0(s0) + 28ba: 4600 lw s0,8(a2) 28bc: 4012 0x4012 - 28be: fa20 fsw fs0,112(a2) - 28c0: 4038 lw a4,64(s0) - 28c2: b220 fsd fs0,96(a2) + 28be: 0020 addi s0,sp,8 + 28c0: 4039 0x4039 + 28c2: b820 fsd fs0,112(s0) 28c4: 0010 addi a2,sp,0 28c6: 0200 addi s0,sp,256 28c8: 0601 addi a2,a2,0 @@ -55457,7 +55132,7 @@ Disassembly of section .debug_info: 28e4: 0001 nop 28e6: 0300 addi s0,sp,384 28e8: 000002ab 0x2ab - 28ec: 00504003 lbu zero,5(zero) # 20027f5 <__stack_size+0x2001ff5> + 28ec: 00504003 lbu zero,5(zero) # 5 <__stack_size-0x7fb> 28f0: 0000 unimp 28f2: 0102 slli sp,sp,0x0 28f4: 9608 0x9608 @@ -55509,8 +55184,7 @@ Disassembly of section .debug_info: 296c: f0012303 lw t1,-256(sp) # c47263e <__stack_size+0xc471e3e> 2970: 0000 unimp 2972: 0600 addi s0,sp,768 - 2974: 19f0 addi a2,sp,252 - 2976: 0000 unimp + 2974: 0000200b 0x200b 2978: f0012503 lw a0,-256(sp) 297c: 0000 unimp 297e: 0200 addi s0,sp,256 @@ -55539,15 +55213,15 @@ Disassembly of section .debug_info: 29b0: 0138 addi a4,sp,136 29b2: 0151 addi sp,sp,20 29b4: 0000 unimp - 29b6: 8d06 mv s10,ra - 29b8: 0026 0x26 + 29b6: c406 sw ra,8(sp) + 29b8: 0025 c.addi zero,9 29ba: 0300 addi s0,sp,384 29bc: 013a slli sp,sp,0xe 29be: 0151 addi sp,sp,20 29c0: 0000 unimp 29c2: 2302 fld ft6,0(sp) 29c4: 0600 addi s0,sp,768 - 29c6: 2d89 jal 3018 <__stack_size+0x2818> + 29c6: 2cc0 fld fs0,152(s1) 29c8: 0000 unimp 29ca: 45013b03 0x45013b03 29ce: 0000 unimp @@ -55657,7 +55331,8 @@ Disassembly of section .debug_info: 2ac4: 0000 unimp 2ac6: 2302 fld ft6,0(sp) 2ac8: 063c addi a5,sp,776 - 2aca: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 2aca: 1cfe slli s9,s9,0x3f + 2acc: 0000 unimp 2ace: ae01bb03 0xae01bb03 2ad2: 0000 unimp 2ad4: 0200 addi s0,sp,256 @@ -55677,26 +55352,26 @@ Disassembly of section .debug_info: 2af8: 4704 lw s1,8(a4) 2afa: 0002 0x2 2afc: 0500 addi s0,sp,640 - 2afe: 1736 slli a4,a4,0x2d + 2afe: 1889 addi a7,a7,-30 2b00: 0000 unimp 2b02: 03b4 addi a3,sp,456 2b04: 01e0 addi s0,sp,204 2b06: 03d2 slli t2,t2,0x14 2b08: 0000 unimp - 2b0a: 8d06 mv s10,ra - 2b0c: 0026 0x26 + 2b0a: c406 sw ra,8(sp) + 2b0c: 0025 c.addi zero,9 2b0e: 0300 addi s0,sp,384 2b10: 015101e3 beq sp,s5,3312 <__stack_size+0x2b12> 2b14: 0000 unimp 2b16: 2302 fld ft6,0(sp) 2b18: 0600 addi s0,sp,768 - 2b1a: 2d89 jal 316c <__stack_size+0x296c> + 2b1a: 2cc0 fld fs0,152(s1) 2b1c: 0000 unimp 2b1e: 4501e403 0x4501e403 2b22: 0000 unimp 2b24: 0200 addi s0,sp,256 - 2b26: 3b062023 sw a6,928(a2) - 2b2a: 0022 0x22 + 2b26: 72062023 sw zero,1824(a2) + 2b2a: 0021 c.addi zero,8 2b2c: 0300 addi s0,sp,384 2b2e: 01e5 addi gp,gp,25 2b30: 0045 c.addi zero,17 @@ -55749,15 +55424,15 @@ Disassembly of section .debug_info: 2ba4: a301f603 0xa301f603 2ba8: 0000 unimp 2baa: 0200 addi s0,sp,256 - 2bac: b1064823 0xb1064823 - 2bb0: 0028 addi a0,sp,8 - 2bb2: 0300 addi s0,sp,384 + 2bac: e8064823 0xe8064823 + 2bb0: 03000027 0x3000027 2bb4: 01f8 addi a4,sp,204 2bb6: 0045 c.addi zero,17 2bb8: 0000 unimp 2bba: 2302 fld ft6,0(sp) 2bbc: 064c addi a1,sp,772 - 2bbe: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> + 2bbe: 1856 slli a6,a6,0x35 + 2bc0: 0000 unimp 2bc2: 4501fb03 0x4501fb03 2bc6: 0000 unimp 2bc8: 0200 addi s0,sp,256 @@ -55820,7 +55495,8 @@ Disassembly of section .debug_info: 2c4c: 000001cf fnmadd.s ft3,ft0,ft0,ft0,rne 2c50: 2302 fld ft6,0(sp) 2c52: 0668 addi a0,sp,780 - 2c54: 00002133 sltz sp,zero + 2c54: 206a fld ft0,152(sp) + 2c56: 0000 unimp 2c58: e4020e03 lb t3,-448(tp) # fffffe40 <_sp+0x7fffbe40> 2c5c: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> 2c60: 0601ac23 sw zero,120(gp) # 2550078 <__stack_size+0x254f878> @@ -55863,8 +55539,8 @@ Disassembly of section .debug_info: 2cc8: 0000 unimp 2cca: ea023803 0xea023803 2cce: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 2cd2: c5060023 sb a6,-960(a2) - 2cd6: 0021 c.addi zero,8 + 2cd2: fc060023 sb zero,-64(a2) + 2cd6: 0020 addi s0,sp,8 2cd8: 0300 addi s0,sp,384 2cda: 023a slli tp,tp,0xe 2cdc: 00000057 0x57 @@ -55888,8 +55564,8 @@ Disassembly of section .debug_info: 2d06: 0000 unimp 2d08: ea024503 lbu a0,-352(tp) # fffffea0 <_sp+0x7fffbea0> 2d0c: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 2d10: c5060023 sb a6,-960(a2) - 2d14: 0021 c.addi zero,8 + 2d10: fc060023 sb zero,-64(a2) + 2d14: 0020 addi s0,sp,8 2d16: 0300 addi s0,sp,384 2d18: 00570247 fmsub.s ft4,fa4,ft5,ft0,rne 2d1c: 0000 unimp @@ -55963,8 +55639,9 @@ Disassembly of section .debug_info: 2dc0: 74026d03 0x74026d03 2dc4: 0005 c.addi zero,1 2dc6: 0200 addi s0,sp,256 - 2dc8: c1063423 0xc1063423 - 2dcc: 03000023 sb a6,32(zero) # 20 <__stack_size-0x7e0> + 2dc8: f8063423 0xf8063423 + 2dcc: 0022 0x22 + 2dce: 0300 addi s0,sp,384 2dd0: 0057026f jal tp,735d4 <__stack_size+0x72dd4> 2dd4: 0000 unimp 2dd6: 2302 fld ft6,0(sp) @@ -56107,8 +55784,8 @@ Disassembly of section .debug_info: 2f36: 06ba slli a3,a3,0xe 2f38: 06aa slli a3,a3,0xa 2f3a: 0000 unimp - 2f3c: f006 fsw ft1,32(sp) - 2f3e: 0019 c.addi zero,6 + 2f3c: 0b06 slli s6,s6,0x1 + 2f3e: 0020 addi s0,sp,8 2f40: 0200 addi s0,sp,256 2f42: 06bc addi a5,sp,840 2f44: 06aa slli a3,a3,0xa @@ -56122,9 +55799,9 @@ Disassembly of section .debug_info: 2f58: bc02 fsd ft0,56(sp) 2f5a: 0108 addi a0,sp,128 2f5c: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 2f60: 3830 fld fa2,112(s0) + 2f60: 3836 fld fa6,360(sp) 2f62: 2040 fld fs0,128(s0) - 2f64: 38fa fld fa7,440(sp) + 2f64: 3900 fld fs0,48(a0) 2f66: 2040 fld fs0,128(s0) 2f68: 0c8d addi s9,s9,3 2f6a: 0000 unimp @@ -56150,7 +55827,7 @@ Disassembly of section .debug_info: 2f96: 00000253 fadd.s ft4,ft0,ft0,rne 2f9a: 9102 jalr sp 2f9c: 1654 addi a3,sp,804 - 2f9e: 1765 addi a4,a4,-7 + 2f9e: 18b8 addi a4,sp,120 2fa0: 0000 unimp 2fa2: be02 fsd ft0,312(sp) 2fa4: 9808 0x9808 @@ -56166,7 +55843,7 @@ Disassembly of section .debug_info: 2fc0: 073a slli a4,a4,0xe 2fc2: 0000 unimp 2fc4: 0501 addi a0,a0,0 - 2fc6: 41677803 0x41677803 + 2fc6: 41640003 lb zero,1046(s0) 2fca: 0020 addi s0,sp,8 2fcc: 6f0a flw ft10,128(sp) 2fce: 0001 nop @@ -56183,9 +55860,9 @@ Disassembly of section .debug_info: 2fe8: 0831 addi a6,a6,12 2fea: a301 j 34ea <__stack_size+0x2cea> 2fec: 0000 unimp - 2fee: 3800 fld fs0,48(s0) + 2fee: 3e00 fld fs0,56(a2) 2ff0: 4035 0x4035 - 2ff2: 3020 fld fs0,96(s0) + 2ff2: 3620 fld fs0,104(a2) 2ff4: 4038 lw a4,64(s0) 2ff6: c520 sw s0,72(a0) 2ff8: 000c addi a1,sp,0 @@ -56204,15 +55881,15 @@ Disassembly of section .debug_info: 3016: 00000253 fadd.s ft4,ft0,ft0,rne 301a: 9102 jalr sp 301c: 1948 addi a0,sp,180 - 301e: 23c1 jal 35de <__stack_size+0x2dde> + 301e: 22f8 fld fa4,192(a3) 3020: 0000 unimp 3022: 3302 fld ft6,32(sp) 3024: b908 fsd fa0,48(a0) 3026: 0000 unimp 3028: 0200 addi s0,sp,256 302a: 4491 li s1,4 - 302c: 4319 li t1,6 - 302e: 001a 0x1a + 302c: 7a19 lui s4,0xfffe6 + 302e: 0019 c.addi zero,6 3030: 0200 addi s0,sp,256 3032: 0834 addi a3,sp,24 3034: 00000033 add zero,zero,zero @@ -56249,26 +55926,26 @@ Disassembly of section .debug_info: 307c: 0008 addi a0,sp,0 307e: 0100 addi s0,sp,128 3080: 0305 addi t1,t1,1 - 3082: 676c flw fa1,76(a4) + 3082: 63f4 flw fa3,68(a5) 3084: 2041 jal 3104 <__stack_size+0x2904> - 3086: 041a slli s0,s0,0x6 + 3086: 0a1a slli s4,s4,0x6 3088: 4036 0x4036 - 308a: 9020 0x9020 + 308a: 9620 0x9620 308c: 4036 0x4036 308e: 1620 addi s0,sp,808 - 3090: 1765 addi a4,a4,-7 + 3090: 18b8 addi a4,sp,120 3092: 0000 unimp 3094: 5302 lw t1,32(sp) 3096: 8d08 0x8d08 3098: 0000 unimp 309a: 0200 addi s0,sp,256 309c: 6091 lui ra,0x4 - 309e: 421a lw tp,132(sp) + 309e: 481a lw a6,132(sp) 30a0: 4036 0x4036 - 30a2: 8820 0x8820 + 30a2: 8e20 0x8e20 30a4: 4036 0x4036 30a6: 1620 addi s0,sp,808 - 30a8: 1765 addi a4,a4,-7 + 30a8: 18b8 addi a4,sp,120 30aa: 0000 unimp 30ac: 5302 lw t1,32(sp) 30ae: 8d08 0x8d08 @@ -56288,9 +55965,9 @@ Disassembly of section .debug_info: 30d4: de02 sw zero,60(sp) 30d6: 00a30107 0xa30107 30da: 0000 unimp - 30dc: 33ba fld ft7,424(sp) + 30dc: 33c0 fld fs0,160(a5) 30de: 2040 fld fs0,128(s0) - 30e0: 3538 fld fa4,104(a0) + 30e0: 353e fld fa0,488(sp) 30e2: 2040 fld fs0,128(s0) 30e4: 0cfe slli s9,s9,0x1f 30e6: 0000 unimp @@ -56310,8 +55987,9 @@ Disassembly of section .debug_info: 3102: 00025307 0x25307 3106: 0200 addi s0,sp,256 3108: 5891 li a7,-28 - 310a: c119 beqz a0,3110 <__stack_size+0x2910> - 310c: 02000023 sb zero,32(zero) # 20 <__stack_size-0x7e0> + 310a: f819 bnez s0,3020 <__stack_size+0x2820> + 310c: 0022 0x22 + 310e: 0200 addi s0,sp,256 3110: 07de slli a5,a5,0x17 3112: 00b9 addi ra,ra,14 3114: 0000 unimp @@ -56333,7 +56011,7 @@ Disassembly of section .debug_info: 313c: 0008 addi a0,sp,0 313e: 0100 addi s0,sp,128 3140: 0305 addi t1,t1,1 - 3142: 675c flw fa5,12(a4) + 3142: 63e4 flw fs1,68(a5) 3144: 2041 jal 31c4 <__stack_size+0x29c4> 3146: 0a00 addi s0,sp,272 3148: 0000016f jal sp,3148 <__stack_size+0x2948> @@ -56350,9 +56028,9 @@ Disassembly of section .debug_info: 3162: 8602 jr a2 3164: 00a30107 0xa30107 3168: 0000 unimp - 316a: 322c fld fa1,96(a2) + 316a: 3232 fld ft4,296(sp) 316c: 2040 fld fs0,128(s0) - 316e: 33ba fld ft7,424(sp) + 316e: 33c0 fld fs0,160(a5) 3170: 2040 fld fs0,128(s0) 3172: 0d36 slli s10,s10,0xd 3174: 0000 unimp @@ -56372,8 +56050,9 @@ Disassembly of section .debug_info: 3190: 00025307 0x25307 3194: 0200 addi s0,sp,256 3196: 5891 li a7,-28 - 3198: c119 beqz a0,319e <__stack_size+0x299e> - 319a: 02000023 sb zero,32(zero) # 20 <__stack_size-0x7e0> + 3198: f819 bnez s0,30ae <__stack_size+0x28ae> + 319a: 0022 0x22 + 319c: 0200 addi s0,sp,256 319e: 0786 slli a5,a5,0x1 31a0: 00b9 addi ra,ra,14 31a2: 0000 unimp @@ -56395,7 +56074,7 @@ Disassembly of section .debug_info: 31ca: 0008 addi a0,sp,0 31cc: 0100 addi s0,sp,128 31ce: 0305 addi t1,t1,1 - 31d0: 6750 flw fa2,12(a4) + 31d0: 63d8 flw fa4,4(a5) 31d2: 2041 jal 3252 <__stack_size+0x2a52> 31d4: 1400 addi s0,sp,544 31d6: 3101 jal 2dd6 <__stack_size+0x25d6> @@ -56404,9 +56083,9 @@ Disassembly of section .debug_info: 31dc: 0760 addi s0,sp,908 31de: a301 j 36de <__stack_size+0x2ede> 31e0: 0000 unimp - 31e2: 8e00 0x8e00 + 31e2: 9400 0x9400 31e4: 4031 0x4031 - 31e6: 2c20 fld fs0,88(s0) + 31e6: 3220 fld fs0,96(a2) 31e8: 4032 0x4032 31ea: 6e20 flw fs0,88(a2) 31ec: 000d c.addi zero,3 @@ -56424,14 +56103,14 @@ Disassembly of section .debug_info: 3208: 0008 addi a0,sp,0 320a: 0100 addi s0,sp,128 320c: 0305 addi t1,t1,1 - 320e: 6740 flw fs0,12(a4) + 320e: 63c8 flw fa0,4(a5) 3210: 2041 jal 3290 <__stack_size+0x2a90> - 3212: 9a1a add s4,s4,t1 + 3212: a01a fsd ft6,0(sp) 3214: 4031 0x4031 - 3216: de20 sw s0,120(a2) + 3216: e420 fsw fs0,72(s0) 3218: 4031 0x4031 321a: 1620 addi s0,sp,808 - 321c: 1765 addi a4,a4,-7 + 321c: 18b8 addi a4,sp,120 321e: 0000 unimp 3220: 6202 flw ft4,0(sp) 3222: 00008d07 0x8d07 @@ -56444,16 +56123,16 @@ Disassembly of section .debug_info: 3232: 1f02 slli t5,t5,0x20 3234: 06120107 0x6120107 3238: 0000 unimp - 323a: 3024 fld fs1,96(s0) + 323a: 302a fld ft0,168(sp) 323c: 2040 fld fs0,128(s0) - 323e: 318e fld ft3,224(sp) + 323e: 3194 fld fa3,32(a1) 3240: 2040 fld fs0,128(s0) 3242: 0da6 slli s11,s11,0x9 3244: 0000 unimp 3246: 3a01 jal 2b56 <__stack_size+0x2356> 3248: 000a 0xa 324a: 1900 addi s0,sp,176 - 324c: 268d jal 35ae <__stack_size+0x2dae> + 324c: 25c4 fld fs1,136(a1) 324e: 0000 unimp 3250: 1f02 slli t5,t5,0x20 3252: 00062407 flw fs0,0(a2) @@ -56486,7 +56165,7 @@ Disassembly of section .debug_info: 3290: 0000 unimp 3292: 9102 jalr sp 3294: 1668 addi a0,sp,812 - 3296: 1a0a slli s4,s4,0x22 + 3296: 0e21 addi t3,t3,8 3298: 0000 unimp 329a: 2502 fld fa0,0(sp) 329c: 0006aa07 flw fs4,0(a3) @@ -56504,14 +56183,14 @@ Disassembly of section .debug_info: 32b8: 0008 addi a0,sp,0 32ba: 0100 addi s0,sp,128 32bc: 0305 addi t1,t1,1 - 32be: 6730 flw fa2,72(a4) + 32be: 63b8 flw fa4,64(a5) 32c0: 2041 jal 3340 <__stack_size+0x2b40> - 32c2: 401a 0x401a + 32c2: 461a lw a2,132(sp) 32c4: 4030 lw a2,64(s0) - 32c6: 8420 0x8420 + 32c6: 8a20 0x8a20 32c8: 4030 lw a2,64(s0) 32ca: 1620 addi s0,sp,808 - 32cc: 1765 addi a4,a4,-7 + 32cc: 18b8 addi a4,sp,120 32ce: 0000 unimp 32d0: 2802 fld fa6,0(sp) 32d2: 00008d07 0x8d07 @@ -56523,9 +56202,9 @@ Disassembly of section .debug_info: 32e2: 0502 slli a0,a0,0x0 32e4: 00a30107 0xa30107 32e8: 0000 unimp - 32ea: 2fd6 fld ft11,336(sp) + 32ea: 2fdc fld fa5,152(a5) 32ec: 2040 fld fs0,128(s0) - 32ee: 3024 fld fs1,96(s0) + 32ee: 302a fld ft0,168(sp) 32f0: 2040 fld fs0,128(s0) 32f2: 0dde slli s11,s11,0x17 32f4: 0000 unimp @@ -56544,7 +56223,7 @@ Disassembly of section .debug_info: 330e: 08b5 addi a7,a7,13 3310: 0000 unimp 3312: 0501 addi a0,a0,0 - 3314: 41672003 lw zero,1046(a4) # fffe0416 <_sp+0x7ffdc416> + 3314: 4163a803 lw a6,1046(t2) # 384c <__stack_size+0x304c> 3318: 0020 addi s0,sp,8 331a: 0114 addi a3,sp,128 331c: 1142 slli sp,sp,0x30 @@ -56552,9 +56231,9 @@ Disassembly of section .debug_info: 3320: cc02 sw zero,24(sp) 3322: 0106 slli sp,sp,0x1 3324: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 3328: 2eb6 fld ft9,328(sp) + 3328: 2ebc fld fa5,88(a3) 332a: 2040 fld fs0,128(s0) - 332c: 2fd6 fld ft11,336(sp) + 332c: 2fdc fld fa5,152(a5) 332e: 2040 fld fs0,128(s0) 3330: 0e16 slli t3,t3,0x5 3332: 0000 unimp @@ -56567,7 +56246,7 @@ Disassembly of section .debug_info: 3342: 0000 unimp 3344: 9102 jalr sp 3346: 195c addi a5,sp,180 - 3348: 268d jal 36aa <__stack_size+0x2eaa> + 3348: 25c4 fld fs1,136(a1) 334a: 0000 unimp 334c: cd02 sw zero,152(sp) 334e: 2406 fld fs0,64(sp) @@ -56601,8 +56280,8 @@ Disassembly of section .debug_info: 338c: 0000 unimp 338e: 0200 addi s0,sp,256 3390: 4b91 li s7,4 - 3392: 0a16 slli s4,s4,0x5 - 3394: 001a 0x1a + 3392: 2116 fld ft2,320(sp) + 3394: 000e 0xe 3396: 0200 addi s0,sp,256 3398: 06aa06d3 0x6aa06d3 339c: 0000 unimp @@ -56619,16 +56298,16 @@ Disassembly of section .debug_info: 33b2: 0000 unimp 33b4: 00000827 0x827 33b8: 0501 addi a0,a0,0 - 33ba: 41671403 lh s0,1046(a4) + 33ba: 41639c03 lh s8,1046(t2) # 479a <__stack_size+0x3f9a> 33be: 0020 addi s0,sp,8 33c0: 0114 addi a3,sp,128 33c2: 00000d67 jalr s10,zero 33c6: 9802 jalr a6 33c8: 0106 slli sp,sp,0x1 33ca: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 33ce: 2e1c fld fa5,24(a2) + 33ce: 2e22 fld ft8,8(sp) 33d0: 2040 fld fs0,128(s0) - 33d2: 2eb6 fld ft9,328(sp) + 33d2: 2ebc fld fa5,88(a3) 33d4: 2040 fld fs0,128(s0) 33d6: 00000e4f fnmadd.s ft8,ft0,ft0,ft0,rne 33da: 8901 andi a0,a0,0 @@ -56653,7 +56332,7 @@ Disassembly of section .debug_info: 3404: 00000253 fadd.s ft4,ft0,ft0,rne 3408: 9102 jalr sp 340a: 1654 addi a3,sp,804 - 340c: 1765 addi a4,a4,-7 + 340c: 18b8 addi a4,sp,120 340e: 0000 unimp 3410: 9a02 jalr s4 3412: 9806 add a6,a6,ra @@ -56664,7 +56343,7 @@ Disassembly of section .debug_info: 341c: 3a000003 lb zero,928(zero) # 3a0 <__stack_size-0x460> 3420: 01000007 0x1000007 3424: 0305 addi t1,t1,1 - 3426: 6704 flw fs1,8(a4) + 3426: 638c flw fa1,0(a5) 3428: 2041 jal 34a8 <__stack_size+0x2ca8> 342a: 1400 addi s0,sp,544 342c: fd01 bnez a0,3344 <__stack_size+0x2b44> @@ -56673,8 +56352,8 @@ Disassembly of section .debug_info: 3432: 0611 addi a2,a2,4 3434: a301 j 3934 <__stack_size+0x3134> 3436: 0000 unimp - 3438: 4c00 lw s0,24(s0) - 343a: 1c20402b 0x1c20402b + 3438: 5200 lw s0,32(a2) + 343a: 2220402b 0x2220402b 343e: 402e 0x402e 3440: 8720 0x8720 3442: 000e 0xe @@ -56687,15 +56366,16 @@ Disassembly of section .debug_info: 3452: 0005 c.addi zero,1 3454: 0200 addi s0,sp,256 3456: 5c91 li s9,-28 - 3458: c519 beqz a0,3466 <__stack_size+0x2c66> - 345a: 0021 c.addi zero,8 + 3458: fc19 bnez s0,3376 <__stack_size+0x2b76> + 345a: 0020 addi s0,sp,8 345c: 0200 addi s0,sp,256 345e: 0611 addi a2,a2,4 3460: 0574 addi a3,sp,652 3462: 0000 unimp 3464: 9102 jalr sp 3466: 1958 addi a4,sp,180 - 3468: 00001a43 fmadd.s fs4,ft0,ft0,ft0,rtz + 3468: 197a slli s2,s2,0x3e + 346a: 0000 unimp 346c: 1102 slli sp,sp,0x20 346e: 3306 fld ft6,96(sp) 3470: 0000 unimp @@ -56727,25 +56407,25 @@ Disassembly of section .debug_info: 34a8: 0008 addi a0,sp,0 34aa: 0100 addi s0,sp,128 34ac: 0305 addi t1,t1,1 - 34ae: 66f8 flw fa4,76(a3) + 34ae: 6380 flw fs0,0(a5) 34b0: 2041 jal 3530 <__stack_size+0x2d30> - 34b2: f41a fsw ft6,40(sp) - 34b4: 7c20402b 0x7c20402b + 34b2: fa1a fsw ft6,52(sp) + 34b4: 8220402b 0x8220402b 34b8: 402c lw a1,64(s0) 34ba: 1620 addi s0,sp,808 - 34bc: 1765 addi a4,a4,-7 + 34bc: 18b8 addi a4,sp,120 34be: 0000 unimp 34c0: 3d02 fld fs10,32(sp) 34c2: 8d06 mv s10,ra 34c4: 0000 unimp 34c6: 0200 addi s0,sp,256 34c8: 6491 lui s1,0x4 - 34ca: 301a fld ft0,416(sp) + 34ca: 361a fld fa2,416(sp) 34cc: 402c lw a1,64(s0) - 34ce: 7420 flw fs0,104(s0) + 34ce: 7a20 flw fs0,112(a2) 34d0: 402c lw a1,64(s0) 34d2: 1620 addi s0,sp,808 - 34d4: 1765 addi a4,a4,-7 + 34d4: 18b8 addi a4,sp,120 34d6: 0000 unimp 34d8: 3d02 fld fs10,32(sp) 34da: 8d06 mv s10,ra @@ -56759,8 +56439,8 @@ Disassembly of section .debug_info: 34ec: 0601 addi a2,a2,0 34ee: a301 j 39ee <__stack_size+0x31ee> 34f0: 0000 unimp - 34f2: 2400 fld fs0,8(s0) - 34f4: 4c20402b 0x4c20402b + 34f2: 2a00 fld fs0,16(a2) + 34f4: 5220402b 0x5220402b 34f8: bf20402b 0xbf20402b 34fc: 000e 0xe 34fe: 0100 addi s0,sp,128 @@ -56773,8 +56453,8 @@ Disassembly of section .debug_info: 350c: 0005 c.addi zero,1 350e: 0200 addi s0,sp,256 3510: 6c91 lui s9,0x4 - 3512: c519 beqz a0,3520 <__stack_size+0x2d20> - 3514: 0021 c.addi zero,8 + 3512: fc19 bnez s0,3430 <__stack_size+0x2c30> + 3514: 0020 addi s0,sp,8 3516: 0200 addi s0,sp,256 3518: 0601 addi a2,a2,0 351a: 0069 c.addi zero,26 @@ -56787,9 +56467,9 @@ Disassembly of section .debug_info: 3528: 7e02 flw ft8,32(sp) 352a: 0105 addi sp,sp,1 352c: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 3530: 288a fld fa7,128(sp) + 3530: 2890 fld fa2,16(s1) 3532: 2040 fld fs0,128(s0) - 3534: 2b24 fld fs1,80(a4) + 3534: 2b2a fld fs6,136(sp) 3536: 2040 fld fs0,128(s0) 3538: 00000ef7 0xef7 353c: 3a01 jal 2e4c <__stack_size+0x264c> @@ -56802,15 +56482,15 @@ Disassembly of section .debug_info: 354a: 0000 unimp 354c: 9102 jalr sp 354e: 195c addi a5,sp,180 - 3550: 21c5 jal 3a30 <__stack_size+0x3230> + 3550: 20fc fld fa5,192(s1) 3552: 0000 unimp 3554: 7f02 flw ft10,32(sp) 3556: 6905 lui s2,0x1 3558: 0000 unimp 355a: 0200 addi s0,sp,256 355c: 5891 li a7,-28 - 355e: 4319 li t1,6 - 3560: 001a 0x1a + 355e: 7a19 lui s4,0xfffe6 + 3560: 0019 c.addi zero,6 3562: 0200 addi s0,sp,256 3564: 0580 addi s0,sp,704 3566: 00000033 add zero,zero,zero @@ -56841,25 +56521,27 @@ Disassembly of section .debug_info: 359e: 0d4a slli s10,s10,0x12 35a0: 0000 unimp 35a2: 0501 addi a0,a0,0 - 35a4: 4166e803 0x4166e803 + 35a4: 41637003 0x41637003 35a8: 1a20 addi s0,sp,312 - 35aa: 2932 fld fs2,264(sp) + 35aa: 2938 fld fa4,80(a0) 35ac: 2040 fld fs0,128(s0) - 35ae: 29ba fld fs3,392(sp) + 35ae: 29c0 fld fs0,144(a1) 35b0: 2040 fld fs0,128(s0) - 35b2: 6516 flw fa0,68(sp) - 35b4: 02000017 auipc zero,0x2000 + 35b2: b816 fsd ft5,48(sp) + 35b4: 0018 addi a4,sp,0 + 35b6: 0200 addi s0,sp,256 35b8: 05aa slli a1,a1,0xa 35ba: 008d addi ra,ra,3 35bc: 0000 unimp 35be: 9102 jalr sp 35c0: 1a64 addi s1,sp,316 - 35c2: 296e fld fs2,216(sp) + 35c2: 2974 fld fa3,208(a0) 35c4: 2040 fld fs0,128(s0) - 35c6: 29b2 fld fs3,264(sp) + 35c6: 29b8 fld fa4,80(a1) 35c8: 2040 fld fs0,128(s0) - 35ca: 6516 flw fa0,68(sp) - 35cc: 02000017 auipc zero,0x2000 + 35ca: b816 fsd ft5,48(sp) + 35cc: 0018 addi a4,sp,0 + 35ce: 0200 addi s0,sp,256 35d0: 05aa slli a1,a1,0xa 35d2: 008d addi ra,ra,3 35d4: 0000 unimp @@ -56882,8 +56564,8 @@ Disassembly of section .debug_info: 35f8: 0555 addi a0,a0,21 35fa: a301 j 3afa <__stack_size+0x32fa> 35fc: 0000 unimp - 35fe: de00 sw s0,56(a2) - 3600: 8a204027 0x8a204027 + 35fe: e400 fsw fs0,8(s0) + 3600: 90204027 0x90204027 3604: 4028 lw a0,64(s0) 3606: 2f20 fld fs0,88(a4) 3608: 0100000f fence w,unknown @@ -56897,17 +56579,17 @@ Disassembly of section .debug_info: 361a: 0200 addi s0,sp,256 361c: 5c91 li s9,-28 361e: 9518 0x9518 - 3620: b5000003 lb zero,-1200(zero) # 200311c <__stack_size+0x200291c> + 3620: b5000003 lb zero,-1200(zero) # fffffb50 <_sp+0x7fffbb50> 3624: 0008 addi a0,sp,0 3626: 0100 addi s0,sp,128 3628: 0305 addi t1,t1,1 - 362a: 66d8 flw fa4,12(a3) + 362a: 6360 flw fs0,68(a4) 362c: 2041 jal 36ac <__stack_size+0x2eac> - 362e: ea1a fsw ft6,20(sp) - 3630: 2e204027 0x2e204027 + 362e: f01a fsw ft6,32(sp) + 3630: 34204027 0x34204027 3634: 4028 lw a0,64(s0) 3636: 1620 addi s0,sp,808 - 3638: 1765 addi a4,a4,-7 + 3638: 18b8 addi a4,sp,120 363a: 0000 unimp 363c: 5702 lw a4,32(sp) 363e: 8d05 sub a0,a0,s1 @@ -56922,23 +56604,24 @@ Disassembly of section .debug_info: 3650: 0105 addi sp,sp,1 3652: 057a slli a0,a0,0x1e 3654: 0000 unimp - 3656: 26e0 fld fs0,200(a3) + 3656: 26e6 fld fa3,88(sp) 3658: 2040 fld fs0,128(s0) - 365a: 27de fld fa5,464(sp) + 365a: 27e4 fld fs1,200(a5) 365c: 2040 fld fs0,128(s0) 365e: 00000f67 jalr t5,zero 3662: 2a01 jal 3772 <__stack_size+0x2f72> 3664: 000e 0xe 3666: 1900 addi s0,sp,176 - 3668: 268d jal 39ca <__stack_size+0x31ca> + 3668: 25c4 fld fs1,136(a1) 366a: 0000 unimp 366c: 2802 fld fa6,0(sp) 366e: 2405 jal 388e <__stack_size+0x308e> 3670: 0006 0x6 3672: 0200 addi s0,sp,256 3674: 5c91 li s9,-28 - 3676: c119 beqz a0,367c <__stack_size+0x2e7c> - 3678: 02000023 sb zero,32(zero) # 20 <__stack_size-0x7e0> + 3676: f819 bnez s0,358c <__stack_size+0x2d8c> + 3678: 0022 0x22 + 367a: 0200 addi s0,sp,256 367c: 0528 addi a0,sp,648 367e: 00b9 addi ra,ra,14 3680: 0000 unimp @@ -56961,13 +56644,13 @@ Disassembly of section .debug_info: 36a8: 0008 addi a0,sp,0 36aa: 0100 addi s0,sp,128 36ac: 0305 addi t1,t1,1 - 36ae: 66c8 flw fa0,12(a3) + 36ae: 6350 flw fa2,4(a4) 36b0: 2041 jal 3730 <__stack_size+0x2f30> - 36b2: f61a fsw ft6,44(sp) + 36b2: fc1a fsw ft6,56(sp) 36b4: 4026 0x4026 - 36b6: 3a20 fld fs0,112(a2) + 36b6: 4020 lw s0,64(s0) 36b8: 16204027 0x16204027 - 36bc: 1765 addi a4,a4,-7 + 36bc: 18b8 addi a4,sp,120 36be: 0000 unimp 36c0: 2c02 fld fs8,0(sp) 36c2: 8d05 sub a0,a0,s1 @@ -56981,9 +56664,9 @@ Disassembly of section .debug_info: 36d2: 0d02 slli s10,s10,0x0 36d4: 0105 addi sp,sp,1 36d6: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 36da: 2684 fld fs1,8(a3) + 36da: 268a fld fa3,128(sp) 36dc: 2040 fld fs0,128(s0) - 36de: 26e0 fld fs0,200(a3) + 36de: 26e6 fld fa3,88(sp) 36e0: 2040 fld fs0,128(s0) 36e2: 0f9f 0000 6801 0x680100000f9f 36e8: 000e 0xe @@ -57000,16 +56683,16 @@ Disassembly of section .debug_info: 36fe: 08b5 addi a7,a7,13 3700: 0000 unimp 3702: 0501 addi a0,a0,0 - 3704: 4166b803 0x4166b803 + 3704: 41634003 lbu zero,1046(t1) # ffffb416 <_sp+0x7fff7416> 3708: 0020 addi s0,sp,8 370a: 0114 addi a3,sp,128 370c: 00000f83 lb t6,0(zero) # 0 <__stack_size-0x800> 3710: e702 fsw ft0,140(sp) 3712: 0104 addi s1,sp,128 3714: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 3718: 25d4 fld fa3,136(a1) + 3718: 25da fld fa1,400(sp) 371a: 2040 fld fs0,128(s0) - 371c: 2684 fld fs1,8(a3) + 371c: 268a fld fa3,128(sp) 371e: 2040 fld fs0,128(s0) 3720: 00000fd7 0xfd7 3724: e201 bnez a2,3724 <__stack_size+0x2f24> @@ -57021,7 +56704,7 @@ Disassembly of section .debug_info: 3732: 0000 unimp 3734: 9102 jalr sp 3736: 196c addi a1,sp,188 - 3738: 268d jal 3a9a <__stack_size+0x329a> + 3738: 25c4 fld fs1,136(a1) 373a: 0000 unimp 373c: e802 fsw ft0,16(sp) 373e: 2404 fld fs1,8(s0) @@ -57035,7 +56718,7 @@ Disassembly of section .debug_info: 374e: 00000253 fadd.s ft4,ft0,ft0,rne 3752: 9102 jalr sp 3754: 1964 addi s1,sp,188 - 3756: 23c1 jal 3d16 <__stack_size+0x3516> + 3756: 22f8 fld fa4,192(a3) 3758: 0000 unimp 375a: ea02 fsw ft0,20(sp) 375c: b904 fsd fs1,48(a0) @@ -57050,7 +56733,7 @@ Disassembly of section .debug_info: 3772: 185f 0395 0000 0x395185f 3778: 00000827 0x827 377c: 0501 addi a0,a0,0 - 377e: 4166ac03 lw s8,1046(a3) + 377e: 41633403 0x41633403 3782: 0020 addi s0,sp,8 3784: 0114 addi a3,sp,128 3786: 0f16 slli t5,t5,0x5 @@ -57058,9 +56741,9 @@ Disassembly of section .debug_info: 378a: bd02 fsd ft0,184(sp) 378c: 0104 addi s1,sp,128 378e: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 3792: 2558 fld fa4,136(a0) + 3792: 255e fld fa0,464(sp) 3794: 2040 fld fs0,128(s0) - 3796: 25d4 fld fa3,136(a1) + 3796: 25da fld fa1,400(sp) 3798: 2040 fld fs0,128(s0) 379a: 0000100f fence.i 379e: 4e01 li t3,0 @@ -57085,8 +56768,9 @@ Disassembly of section .debug_info: 37ca: 0002 0x2 37cc: 0200 addi s0,sp,256 37ce: 5491 li s1,-28 - 37d0: 6516 flw fa0,68(sp) - 37d2: 02000017 auipc zero,0x2000 + 37d0: b816 fsd ft5,48(sp) + 37d2: 0018 addi a4,sp,0 + 37d4: 0200 addi s0,sp,256 37d6: 009804bf 91020000 0x91020000009804bf 37de: 186c addi a1,sp,60 37e0: 0395 addi t2,t2,5 @@ -57094,7 +56778,7 @@ Disassembly of section .debug_info: 37e4: 0f5e slli t5,t5,0x17 37e6: 0000 unimp 37e8: 0501 addi a0,a0,0 - 37ea: 41669803 lh a6,1046(a3) + 37ea: 41632003 lw zero,1046(t1) # 5416 <__stack_size+0x4c16> 37ee: 0020 addi s0,sp,8 37f0: 6f0a flw ft10,128(sp) 37f2: 0001 nop @@ -57110,9 +56794,9 @@ Disassembly of section .debug_info: 380c: 0445 addi s0,s0,17 380e: a301 j 3d0e <__stack_size+0x350e> 3810: 0000 unimp - 3812: e400 fsw fs0,8(s0) + 3812: ea00 fsw fs0,16(a2) 3814: 4022 0x4022 - 3816: 5820 lw s0,112(s0) + 3816: 5e20 lw s0,120(a2) 3818: 4025 0x4025 381a: 4720 lw s0,72(a4) 381c: 0010 addi a2,sp,0 @@ -57136,7 +56820,7 @@ Disassembly of section .debug_info: 3848: 00450447 fmsub.s fs0,fa0,ft4,ft0,rne 384c: 0000 unimp 384e: 9102 jalr sp - 3850: 1a431957 0x1a431957 + 3850: 197a1957 0x197a1957 3854: 0000 unimp 3856: 4802 lw a6,0(sp) 3858: 3304 fld fs1,32(a4) @@ -57154,10 +56838,11 @@ Disassembly of section .debug_info: 3872: 0000 unimp 3874: 4b02 lw s6,0(sp) 3876: de04 sw s1,56(a2) - 3878: 02000003 lb zero,32(zero) # 20037f2 <__stack_size+0x2002ff2> + 3878: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 387c: 6491 lui s1,0x4 - 387e: 6516 flw fa0,68(sp) - 3880: 02000017 auipc zero,0x2000 + 387e: b816 fsd ft5,48(sp) + 3880: 0018 addi a4,sp,0 + 3882: 0200 addi s0,sp,256 3884: 044c addi a1,sp,516 3886: 0098 addi a4,sp,64 3888: 0000 unimp @@ -57170,25 +56855,25 @@ Disassembly of section .debug_info: 3896: 0000 unimp 3898: 5901 li s2,-32 389a: 9518 0x9518 - 389c: 3a000003 lb zero,928(zero) # 2003c20 <__stack_size+0x2003420> + 389c: 3a000003 lb zero,928(zero) # 3a0 <__stack_size-0x460> 38a0: 01000007 0x1000007 38a4: 0305 addi t1,t1,1 - 38a6: 6688 flw fa0,8(a3) + 38a6: 6310 flw fa2,0(a4) 38a8: 2041 jal 3928 <__stack_size+0x3128> - 38aa: 061a slli a2,a2,0x6 - 38ac: 8e204023 0x8e204023 + 38aa: 0c1a slli s8,s8,0x6 + 38ac: 94204023 0x94204023 38b0: 16204023 0x16204023 - 38b4: 1765 addi a4,a4,-7 + 38b4: 18b8 addi a4,sp,120 38b6: 0000 unimp 38b8: 4f02 lw t5,0(sp) 38ba: 8d04 0x8d04 38bc: 0000 unimp 38be: 0200 addi s0,sp,256 38c0: 6c91 lui s9,0x4 - 38c2: 421a lw tp,132(sp) - 38c4: 86204023 0x86204023 + 38c2: 481a lw a6,132(sp) + 38c4: 8c204023 0x8c204023 38c8: 16204023 0x16204023 - 38cc: 1765 addi a4,a4,-7 + 38cc: 18b8 addi a4,sp,120 38ce: 0000 unimp 38d0: 4f02 lw t5,0(sp) 38d2: 8d04 0x8d04 @@ -57203,9 +56888,9 @@ Disassembly of section .debug_info: 38e4: 03e6 slli t2,t2,0x19 38e6: a301 j 3de6 <__stack_size+0x35e6> 38e8: 0000 unimp - 38ea: 7400 flw fs0,40(s0) + 38ea: 7a00 flw fs0,48(a2) 38ec: 4021 0x4021 - 38ee: e420 fsw fs0,72(s0) + 38ee: ea20 fsw fs0,80(a2) 38f0: 4022 0x4022 38f2: 8020 0x8020 38f4: 0010 addi a2,sp,0 @@ -57236,8 +56921,9 @@ Disassembly of section .debug_info: 392e: 0003de03 lhu t3,0(t2) # 4686 <__stack_size+0x3e86> 3932: 0200 addi s0,sp,256 3934: 6491 lui s1,0x4 - 3936: 6516 flw fa0,68(sp) - 3938: 02000017 auipc zero,0x2000 + 3936: b816 fsd ft5,48(sp) + 3938: 0018 addi a4,sp,0 + 393a: 0200 addi s0,sp,256 393c: 03ea slli t2,t2,0x1a 393e: 0098 addi a4,sp,64 3940: 0000 unimp @@ -57260,16 +56946,16 @@ Disassembly of section .debug_info: 3966: 073a slli a4,a4,0xe 3968: 0000 unimp 396a: 0501 addi a0,a0,0 - 396c: 41667803 0x41667803 + 396c: 41630003 lb zero,1046(t1) 3970: 0020 addi s0,sp,8 3972: 0114 addi a3,sp,128 3974: 00000f6b 0xf6b 3978: cb02 sw zero,148(sp) - 397a: 00a30103 lb sp,10(t1) # 500a <__stack_size+0x480a> + 397a: 00a30103 lb sp,10(t1) 397e: 0000 unimp - 3980: 20e2 fld ft1,24(sp) + 3980: 20e8 fld fa0,192(s1) 3982: 2040 fld fs0,128(s0) - 3984: 2174 fld fa3,192(a0) + 3984: 217a fld ft2,408(sp) 3986: 2040 fld fs0,128(s0) 3988: 10b8 addi a4,sp,104 398a: 0000 unimp @@ -57283,18 +56969,18 @@ Disassembly of section .debug_info: 399c: 0200 addi s0,sp,256 399e: 5c91 li s9,-28 39a0: 9518 0x9518 - 39a2: 4a000003 lb zero,1184(zero) # 2003dd8 <__stack_size+0x20035d8> + 39a2: 4a000003 lb zero,1184(zero) # 4a0 <__stack_size-0x360> 39a6: 000d c.addi zero,3 39a8: 0100 addi s0,sp,128 39aa: 0305 addi t1,t1,1 - 39ac: 6668 flw fa0,76(a2) + 39ac: 62f0 flw fa2,68(a3) 39ae: 2041 jal 3a2e <__stack_size+0x322e> - 39b0: 0c1a slli s8,s8,0x6 + 39b0: 121a slli tp,tp,0x26 39b2: 4021 0x4021 - 39b4: 5020 lw s0,96(s0) + 39b4: 5620 lw s0,104(a2) 39b6: 4021 0x4021 39b8: 1620 addi s0,sp,808 - 39ba: 1765 addi a4,a4,-7 + 39ba: 18b8 addi a4,sp,120 39bc: 0000 unimp 39be: d002 sw zero,32(sp) 39c0: 00008d03 lb s10,0(ra) # 4000 <__stack_size+0x3800> @@ -57307,16 +56993,16 @@ Disassembly of section .debug_info: 39d0: ac02 fsd ft0,24(sp) 39d2: 04eb0103 lb sp,78(s6) # 1fc4 <__stack_size+0x17c4> 39d6: 0000 unimp - 39d8: 2046 fld ft0,80(sp) + 39d8: 204c fld fa1,128(s0) 39da: 2040 fld fs0,128(s0) - 39dc: 20e2 fld ft1,24(sp) + 39dc: 20e8 fld fa0,192(s1) 39de: 2040 fld fs0,128(s0) 39e0: 10f0 addi a2,sp,108 39e2: 0000 unimp 39e4: 9e01 0x9e01 39e6: 0011 c.addi zero,4 39e8: 1900 addi s0,sp,176 - 39ea: 268d jal 3d4c <__stack_size+0x354c> + 39ea: 25c4 fld fs1,136(a1) 39ec: 0000 unimp 39ee: ac02 fsd ft0,24(sp) 39f0: 00062403 lw s0,0(a2) @@ -57339,14 +57025,14 @@ Disassembly of section .debug_info: 3a1c: 000d c.addi zero,3 3a1e: 0100 addi s0,sp,128 3a20: 0305 addi t1,t1,1 - 3a22: 6658 flw fa4,12(a2) + 3a22: 62e0 flw fs0,68(a3) 3a24: 2041 jal 3aa4 <__stack_size+0x32a4> - 3a26: 581a lw a6,164(sp) + 3a26: 5e1a lw t3,164(sp) 3a28: 4020 lw s0,64(s0) - 3a2a: 9c20 0x9c20 + 3a2a: a220 fsd fs0,64(a2) 3a2c: 4020 lw s0,64(s0) 3a2e: 1620 addi s0,sp,808 - 3a30: 1765 addi a4,a4,-7 + 3a30: 18b8 addi a4,sp,120 3a32: 0000 unimp 3a34: b002 fsd ft0,32(sp) 3a36: 00008d03 lb s10,0(ra) @@ -57359,9 +57045,9 @@ Disassembly of section .debug_info: 3a46: 9402 jalr s0 3a48: 00a30103 lb sp,10(t1) 3a4c: 0000 unimp - 3a4e: 1ff8 addi a4,sp,1020 + 3a4e: 1ffe slli t6,t6,0x3f 3a50: 2040 fld fs0,128(s0) - 3a52: 2046 fld ft0,80(sp) + 3a52: 204c fld fa1,128(s0) 3a54: 2040 fld fs0,128(s0) 3a56: 1128 addi a0,sp,168 3a58: 0000 unimp @@ -57379,7 +57065,7 @@ Disassembly of section .debug_info: 3a74: 000d c.addi zero,3 3a76: 0100 addi s0,sp,128 3a78: 0305 addi t1,t1,1 - 3a7a: 6648 flw fa0,12(a2) + 3a7a: 62d0 flw fa2,4(a3) 3a7c: 2041 jal 3afc <__stack_size+0x32fc> 3a7e: 1400 addi s0,sp,544 3a80: 1501 addi a0,a0,-32 @@ -57388,8 +57074,8 @@ Disassembly of section .debug_info: 3a86: 0379 addi t1,t1,30 3a88: a301 j 3f88 <__stack_size+0x3788> 3a8a: 0000 unimp - 3a8c: 8a00 0x8a00 - 3a8e: 401f f820 401f 0x401ff820401f + 3a8c: 9000 0x9000 + 3a8e: 401f fe20 401f 0x401ffe20401f 3a94: 6020 flw fs0,64(s0) 3a96: 0011 c.addi zero,4 3a98: 0100 addi s0,sp,128 @@ -57402,7 +57088,7 @@ Disassembly of section .debug_info: 3aa6: 000004eb 0x4eb 3aaa: 9102 jalr sp 3aac: 196c addi a1,sp,188 - 3aae: 268d jal 3e10 <__stack_size+0x3610> + 3aae: 25c4 fld fs1,136(a1) 3ab0: 0000 unimp 3ab2: 7902 flw fs2,32(sp) 3ab4: 00062403 lw s0,0(a2) @@ -57419,16 +57105,16 @@ Disassembly of section .debug_info: 3ad0: 073a slli a4,a4,0xe 3ad2: 0000 unimp 3ad4: 0501 addi a0,a0,0 - 3ad6: 41663803 0x41663803 + 3ad6: 4162c003 lbu zero,1046(t0) 3ada: 0020 addi s0,sp,8 3adc: 0d9e011b 0xd9e011b 3ae0: 0000 unimp 3ae2: 6702 flw fa4,0(sp) 3ae4: 00a30103 lb sp,10(t1) 3ae8: 0000 unimp - 3aea: 1f6c addi a1,sp,956 + 3aea: 1f72 slli t5,t5,0x3c 3aec: 2040 fld fs0,128(s0) - 3aee: 1f8a slli t6,t6,0x22 + 3aee: 1f90 addi a2,sp,1008 3af0: 2040 fld fs0,128(s0) 3af2: 1198 addi a4,sp,224 3af4: 0000 unimp @@ -57459,9 +57145,9 @@ Disassembly of section .debug_info: 3b30: 0304 addi s1,sp,384 3b32: a301 j 4032 <__stack_size+0x3832> 3b34: 0000 unimp - 3b36: 8600 0x8600 + 3b36: 8c00 0x8c00 3b38: 401d 0x401d - 3b3a: 6c20 flw fs0,88(s0) + 3b3a: 7220 flw fs0,96(a2) 3b3c: 401f d020 0011 0x11d020401f 3b42: 0100 addi s0,sp,128 3b44: 1324 addi s1,sp,424 @@ -57498,25 +57184,27 @@ Disassembly of section .debug_info: 3b88: 0f5e slli t5,t5,0x17 3b8a: 0000 unimp 3b8c: 0501 addi a0,a0,0 - 3b8e: 41662403 lw s0,1046(a2) + 3b8e: 4162ac03 lw s8,1046(t0) 3b92: 1a20 addi s0,sp,312 - 3b94: 1d98 addi a4,sp,752 + 3b94: 1d9e slli s11,s11,0x27 3b96: 2040 fld fs0,128(s0) - 3b98: 1e20 addi s0,sp,824 + 3b98: 1e26 slli t3,t3,0x29 3b9a: 2040 fld fs0,128(s0) - 3b9c: 6516 flw fa0,68(sp) - 3b9e: 02000017 auipc zero,0x2000 + 3b9c: b816 fsd ft5,48(sp) + 3b9e: 0018 addi a4,sp,0 + 3ba0: 0200 addi s0,sp,256 3ba2: 030d addi t1,t1,3 3ba4: 008d addi ra,ra,3 3ba6: 0000 unimp 3ba8: 9102 jalr sp 3baa: 1a68 addi a0,sp,316 - 3bac: 1dd4 addi a3,sp,756 + 3bac: 1dda slli s11,s11,0x36 3bae: 2040 fld fs0,128(s0) - 3bb0: 1e18 addi a4,sp,816 + 3bb0: 1e1e slli t3,t3,0x27 3bb2: 2040 fld fs0,128(s0) - 3bb4: 6516 flw fa0,68(sp) - 3bb6: 02000017 auipc zero,0x2000 + 3bb4: b816 fsd ft5,48(sp) + 3bb6: 0018 addi a4,sp,0 + 3bb8: 0200 addi s0,sp,256 3bba: 030d addi t1,t1,3 3bbc: 008d addi ra,ra,3 3bbe: 0000 unimp @@ -57528,10 +57216,10 @@ Disassembly of section .debug_info: 3bca: 0000 unimp 3bcc: 8202 jr tp 3bce: 0102 slli sp,sp,0x0 - 3bd0: 000000a3 sb zero,1(zero) # 2003bb7 <__stack_size+0x20033b7> - 3bd4: 1b40 addi s0,sp,436 + 3bd0: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + 3bd4: 1b46 slli s6,s6,0x31 3bd6: 2040 fld fs0,128(s0) - 3bd8: 1d86 slli s11,s11,0x21 + 3bd8: 1d8c addi a1,sp,752 3bda: 2040 fld fs0,128(s0) 3bdc: 1208 addi a0,sp,288 3bde: 0000 unimp @@ -57544,7 +57232,7 @@ Disassembly of section .debug_info: 3bee: 0004 addi s1,sp,0 3bf0: 0200 addi s0,sp,256 3bf2: 5c91 li s9,-28 - 3bf4: e419 bnez s0,3c02 <__stack_size+0x3402> + 3bf4: 1b19 addi s6,s6,-26 3bf6: 0028 addi a0,sp,8 3bf8: 0200 addi s0,sp,256 3bfa: 0282 slli t0,t0,0x0 @@ -57568,22 +57256,22 @@ Disassembly of section .debug_info: 3c22: 3a000003 lb zero,928(zero) # 3a0 <__stack_size-0x460> 3c26: 01000007 0x1000007 3c2a: 0305 addi t1,t1,1 - 3c2c: 6614 flw fa3,8(a2) + 3c2c: 629c flw fa5,0(a3) 3c2e: 2041 jal 3cae <__stack_size+0x34ae> - 3c30: 521a lw tp,164(sp) - 3c32: da20401b 0xda20401b + 3c30: 581a lw a6,164(sp) + 3c32: e020401b 0xe020401b 3c36: 1620401b 0x1620401b - 3c3a: 1765 addi a4,a4,-7 + 3c3a: 18b8 addi a4,sp,120 3c3c: 0000 unimp 3c3e: 8802 jr a6 3c40: 8d02 jr s10 3c42: 0000 unimp 3c44: 0200 addi s0,sp,256 3c46: 6c91 lui s9,0x4 - 3c48: 8e1a mv t3,t1 - 3c4a: d220401b 0xd220401b + 3c48: 941a add s0,s0,t1 + 3c4a: d820401b 0xd820401b 3c4e: 1620401b 0x1620401b - 3c52: 1765 addi a4,a4,-7 + 3c52: 18b8 addi a4,sp,120 3c54: 0000 unimp 3c56: 8802 jr a6 3c58: 8d02 jr s10 @@ -57598,9 +57286,9 @@ Disassembly of section .debug_info: 3c6a: 0268 addi a0,sp,268 3c6c: a301 j 416c <__stack_size+0x396c> 3c6e: 0000 unimp - 3c70: b000 fsd fs0,32(s0) + 3c70: b600 fsd fs0,40(a2) 3c72: 401a 0x401a - 3c74: 4020 lw s0,64(s0) + 3c74: 4620 lw s0,72(a2) 3c76: 4020401b 0x4020401b 3c7a: 0012 0x12 3c7c: 0100 addi s0,sp,128 @@ -57619,14 +57307,15 @@ Disassembly of section .debug_info: 3c96: 0d4a slli s10,s10,0x12 3c98: 0000 unimp 3c9a: 0501 addi a0,a0,0 - 3c9c: 41660403 lb s0,1046(a2) + 3c9c: 41628c03 lb s8,1046(t0) 3ca0: 1a20 addi s0,sp,312 - 3ca2: 1abc addi a5,sp,376 + 3ca2: 1ac2 slli s5,s5,0x30 3ca4: 2040 fld fs0,128(s0) - 3ca6: 1b00 addi s0,sp,432 + 3ca6: 1b06 slli s6,s6,0x21 3ca8: 2040 fld fs0,128(s0) - 3caa: 6516 flw fa0,68(sp) - 3cac: 02000017 auipc zero,0x2000 + 3caa: b816 fsd ft5,48(sp) + 3cac: 0018 addi a4,sp,0 + 3cae: 0200 addi s0,sp,256 3cb0: 026a slli tp,tp,0x1a 3cb2: 008d addi ra,ra,3 3cb4: 0000 unimp @@ -57639,16 +57328,16 @@ Disassembly of section .debug_info: 3cc2: 0245 addi tp,tp,17 3cc4: ad01 j 42d4 <__stack_size+0x3ad4> 3cc6: 0004 addi s1,sp,0 - 3cc8: fa00 fsw fs0,48(a2) - 3cca: 4019 0x4019 - 3ccc: b020 fsd fs0,96(s0) + 3cc8: 0000 unimp + 3cca: 401a 0x401a + 3ccc: b620 fsd fs0,104(a2) 3cce: 401a 0x401a 3cd0: 7820 flw fs0,112(s0) 3cd2: 0012 0x12 3cd4: 0100 addi s0,sp,128 3cd6: 0000148f 0x148f - 3cda: 8d19 sub a0,a0,a4 - 3cdc: 0026 0x26 + 3cda: c419 beqz s0,3ce8 <__stack_size+0x34e8> + 3cdc: 0025 c.addi zero,9 3cde: 0200 addi s0,sp,256 3ce0: 0245 addi tp,tp,17 3ce2: 0624 addi s1,sp,776 @@ -57673,14 +57362,15 @@ Disassembly of section .debug_info: 3d0c: 0d4a slli s10,s10,0x12 3d0e: 0000 unimp 3d10: 0501 addi a0,a0,0 - 3d12: 4165f403 0x4165f403 + 3d12: 41627c03 0x41627c03 3d16: 1a20 addi s0,sp,312 - 3d18: 1a0c addi a1,sp,304 + 3d18: 1a12 slli s4,s4,0x24 3d1a: 2040 fld fs0,128(s0) - 3d1c: 1a50 addi a2,sp,308 + 3d1c: 1a56 slli s4,s4,0x35 3d1e: 2040 fld fs0,128(s0) - 3d20: 6516 flw fa0,68(sp) - 3d22: 02000017 auipc zero,0x2000 + 3d20: b816 fsd ft5,48(sp) + 3d22: 0018 addi a4,sp,0 + 3d24: 0200 addi s0,sp,256 3d26: 0249 addi tp,tp,18 3d28: 008d addi ra,ra,3 3d2a: 0000 unimp @@ -57693,10 +57383,10 @@ Disassembly of section .debug_info: 3d38: 022c addi a1,sp,264 3d3a: a301 j 423a <__stack_size+0x3a3a> 3d3c: 0000 unimp - 3d3e: ae00 fsd fs0,24(a2) + 3d3e: b400 fsd fs0,40(s0) 3d40: 4019 0x4019 - 3d42: fa20 fsw fs0,112(a2) - 3d44: 4019 0x4019 + 3d42: 0020 addi s0,sp,8 + 3d44: 401a 0x401a 3d46: b020 fsd fs0,96(s0) 3d48: 0012 0x12 3d4a: 0100 addi s0,sp,128 @@ -57715,16 +57405,16 @@ Disassembly of section .debug_info: 3d64: 0d4a slli s10,s10,0x12 3d66: 0000 unimp 3d68: 0501 addi a0,a0,0 - 3d6a: 4165e403 0x4165e403 + 3d6a: 41626c03 0x41626c03 3d6e: 0020 addi s0,sp,8 3d70: 0114 addi a3,sp,128 3d72: 00000eef jal t4,3d72 <__stack_size+0x3572> 3d76: 0d02 slli s10,s10,0x0 3d78: 0102 slli sp,sp,0x0 - 3d7a: 000000a3 sb zero,1(zero) # 2003d23 <__stack_size+0x2003523> - 3d7e: 1926 slli s2,s2,0x29 + 3d7a: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + 3d7e: 192c addi a1,sp,184 3d80: 2040 fld fs0,128(s0) - 3d82: 19ae slli s3,s3,0x2b + 3d82: 19b4 addi a3,sp,248 3d84: 2040 fld fs0,128(s0) 3d86: 12e8 addi a0,sp,364 3d88: 0000 unimp @@ -57738,8 +57428,8 @@ Disassembly of section .debug_info: 3d98: 0004 addi s1,sp,0 3d9a: 0200 addi s0,sp,256 3d9c: 6c91 lui s9,0x4 - 3d9e: 8d19 sub a0,a0,a4 - 3da0: 0026 0x26 + 3d9e: c419 beqz s0,3dac <__stack_size+0x35ac> + 3da0: 0025 c.addi zero,9 3da2: 0200 addi s0,sp,256 3da4: 020d addi tp,tp,3 3da6: 0624 addi s1,sp,776 @@ -57756,7 +57446,7 @@ Disassembly of section .debug_info: 3dbe: 3a000003 lb zero,928(zero) # 3a0 <__stack_size-0x460> 3dc2: 01000007 0x1000007 3dc6: 0305 addi t1,t1,1 - 3dc8: 65d4 flw fa3,12(a1) + 3dc8: 625c flw fa5,4(a2) 3dca: 2041 jal 3e4a <__stack_size+0x364a> 3dcc: 1400 addi s0,sp,544 3dce: 7301 lui t1,0xfffe0 @@ -57765,9 +57455,9 @@ Disassembly of section .debug_info: 3dd4: 01e1 addi gp,gp,24 3dd6: a301 j 42d6 <__stack_size+0x3ad6> 3dd8: 0000 unimp - 3dda: 9a00 0x9a00 + 3dda: a000 fsd fs0,0(s0) 3ddc: 4018 lw a4,0(s0) - 3dde: 2620 fld fs0,72(a2) + 3dde: 2c20 fld fs0,88(s0) 3de0: 4019 0x4019 3de2: 2020 fld fs0,64(s0) 3de4: 01000013 li zero,16 @@ -57794,7 +57484,7 @@ Disassembly of section .debug_info: 3e12: 00000253 fadd.s ft4,ft0,ft0,rne 3e16: 9102 jalr sp 3e18: 1654 addi a3,sp,804 - 3e1a: 1765 addi a4,a4,-7 + 3e1a: 18b8 addi a4,sp,120 3e1c: 0000 unimp 3e1e: e302 fsw ft0,132(sp) 3e20: 9801 andi s0,s0,-32 @@ -57806,14 +57496,14 @@ Disassembly of section .debug_info: 3e2e: 0015 c.addi zero,5 3e30: 0100 addi s0,sp,128 3e32: 0305 addi t1,t1,1 - 3e34: 65c4 flw fs1,12(a1) + 3e34: 624c flw fa1,4(a2) 3e36: 2041 jal 3eb6 <__stack_size+0x36b6> - 3e38: d81a sw t1,48(sp) + 3e38: de1a sw t1,60(sp) 3e3a: 4018 lw a4,0(s0) - 3e3c: 1a20 addi s0,sp,312 + 3e3c: 2020 fld fs0,64(s0) 3e3e: 4019 0x4019 3e40: 1620 addi s0,sp,808 - 3e42: 21c5 jal 4322 <__stack_size+0x3b22> + 3e42: 20fc fld fa5,192(s1) 3e44: 0000 unimp 3e46: e802 fsw ft0,16(sp) 3e48: 6901 lui s2,0x0 @@ -57837,9 +57527,9 @@ Disassembly of section .debug_info: 3e6c: 0200 addi s0,sp,256 3e6e: a30101b3 0xa30101b3 3e72: 0000 unimp - 3e74: 0c00 addi s0,sp,528 + 3e74: 1200 addi s0,sp,288 3e76: 4018 lw a4,0(s0) - 3e78: 9a20 0x9a20 + 3e78: a020 fsd fs0,64(s0) 3e7a: 4018 lw a4,0(s0) 3e7c: 5820 lw s0,112(s0) 3e7e: 01000013 li zero,16 @@ -57871,9 +57561,9 @@ Disassembly of section .debug_info: 3eb8: a502 fsd ft0,136(sp) 3eba: 0101 addi sp,sp,0 3ebc: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 3ec0: 17ec addi a1,sp,1004 + 3ec0: 17f2 slli a5,a5,0x3c 3ec2: 2040 fld fs0,128(s0) - 3ec4: 180c addi a1,sp,48 + 3ec4: 1812 slli a6,a6,0x24 3ec6: 2040 fld fs0,128(s0) 3ec8: 1390 addi a2,sp,480 3eca: 0000 unimp @@ -57893,9 +57583,9 @@ Disassembly of section .debug_info: 3ee8: 0148 addi a0,sp,132 3eea: a301 j 43ea <__stack_size+0x3bea> 3eec: 0000 unimp - 3eee: 3a00 fld fs0,48(a2) + 3eee: 4000 lw s0,0(s0) 3ef0: 4016 0x4016 - 3ef2: ec20 fsw fs0,88(s0) + 3ef2: f220 fsw fs0,96(a2) 3ef4: c8204017 auipc zero,0xc8204 3ef8: 01000013 li zero,16 3efc: 16dc addi a5,sp,868 @@ -57908,8 +57598,7 @@ Disassembly of section .debug_info: 3f0a: 0000 unimp 3f0c: 9102 jalr sp 3f0e: 195c addi a5,sp,180 - 3f10: 28e4 fld fs1,208(s1) - 3f12: 0000 unimp + 3f10: 0000281b 0x281b 3f14: 4802 lw a6,0(sp) 3f16: 3301 jal 3c16 <__stack_size+0x3416> 3f18: 0000 unimp @@ -57934,25 +57623,27 @@ Disassembly of section .debug_info: 3f40: 16ec addi a1,sp,876 3f42: 0000 unimp 3f44: 0501 addi a0,a0,0 - 3f46: 4165b803 0x4165b803 + 3f46: 41624003 lbu zero,1046(tp) # 416 <__stack_size-0x3ea> 3f4a: 1a20 addi s0,sp,312 - 3f4c: 16c8 addi a0,sp,868 + 3f4c: 16ce slli a3,a3,0x33 3f4e: 2040 fld fs0,128(s0) - 3f50: 1750 addi a2,sp,932 + 3f50: 1756 slli a4,a4,0x35 3f52: 2040 fld fs0,128(s0) - 3f54: 6516 flw fa0,68(sp) - 3f56: 02000017 auipc zero,0x2000 + 3f54: b816 fsd ft5,48(sp) + 3f56: 0018 addi a4,sp,0 + 3f58: 0200 addi s0,sp,256 3f5a: 016d addi sp,sp,27 3f5c: 008d addi ra,ra,3 3f5e: 0000 unimp 3f60: 9102 jalr sp 3f62: 1a6c addi a1,sp,316 - 3f64: 1704 addi s1,sp,928 + 3f64: 170a slli a4,a4,0x22 3f66: 2040 fld fs0,128(s0) - 3f68: 1748 addi a0,sp,932 + 3f68: 174e slli a4,a4,0x33 3f6a: 2040 fld fs0,128(s0) - 3f6c: 6516 flw fa0,68(sp) - 3f6e: 02000017 auipc zero,0x2000 + 3f6c: b816 fsd ft5,48(sp) + 3f6e: 0018 addi a4,sp,0 + 3f70: 0200 addi s0,sp,256 3f72: 016d addi sp,sp,27 3f74: 008d addi ra,ra,3 3f76: 0000 unimp @@ -57974,9 +57665,9 @@ Disassembly of section .debug_info: 3f9a: 012e slli sp,sp,0xb 3f9c: a301 j 449c <__stack_size+0x3c9c> 3f9e: 0000 unimp - 3fa0: aa00 fsd fs0,16(a2) + 3fa0: b000 fsd fs0,32(s0) 3fa2: 4015 0x4015 - 3fa4: 3a20 fld fs0,112(a2) + 3fa4: 4020 lw s0,64(s0) 3fa6: 4016 0x4016 3fa8: 0020 addi s0,sp,8 3faa: 0014 addi a3,sp,0 @@ -57996,14 +57687,15 @@ Disassembly of section .debug_info: 3fc6: 073a slli a4,a4,0xe 3fc8: 0000 unimp 3fca: 0501 addi a0,a0,0 - 3fcc: 4165a803 lw a6,1046(a1) + 3fcc: 41623003 0x41623003 3fd0: 1a20 addi s0,sp,312 - 3fd2: 15b6 slli a1,a1,0x2d + 3fd2: 15bc addi a5,sp,744 3fd4: 2040 fld fs0,128(s0) - 3fd6: 15fa slli a1,a1,0x3e + 3fd6: 1600 addi s0,sp,800 3fd8: 2040 fld fs0,128(s0) - 3fda: 6516 flw fa0,68(sp) - 3fdc: 02000017 auipc zero,0x2000 + 3fda: b816 fsd ft5,48(sp) + 3fdc: 0018 addi a4,sp,0 + 3fde: 0200 addi s0,sp,256 3fe0: 0130 addi a2,sp,136 3fe2: 008d addi ra,ra,3 3fe4: 0000 unimp @@ -58016,24 +57708,24 @@ Disassembly of section .debug_info: 3ff2: 010d addi sp,sp,3 3ff4: 4201 li tp,0 3ff6: 0004 addi s1,sp,0 - 3ff8: 0200 addi s0,sp,256 + 3ff8: 0800 addi s0,sp,16 3ffa: 4015 0x4015 - 3ffc: aa20 fsd fs0,80(a2) + 3ffc: b020 fsd fs0,96(s0) 3ffe: 4015 0x4015 4000: 3820 fld fs0,112(s0) 4002: 0014 addi a3,sp,0 4004: 0100 addi s0,sp,128 4006: 17ce slli a5,a5,0x33 4008: 0000 unimp - 400a: 8d19 sub a0,a0,a4 - 400c: 0026 0x26 + 400a: c419 beqz s0,4018 <__stack_size+0x3818> + 400c: 0025 c.addi zero,9 400e: 0200 addi s0,sp,256 4010: 010d addi sp,sp,3 4012: 0624 addi s1,sp,776 4014: 0000 unimp 4016: 9102 jalr sp 4018: 195c addi a5,sp,180 - 401a: 21c5 jal 44fa <__stack_size+0x3cfa> + 401a: 20fc fld fa5,192(s1) 401c: 0000 unimp 401e: 0d02 slli s10,s10,0x0 4020: 6901 lui s2,0x0 @@ -58054,17 +57746,17 @@ Disassembly of section .debug_info: 4042: 0200 addi s0,sp,256 4044: 6891 lui a7,0x4 4046: 9518 0x9518 - 4048: 3a000003 lb zero,928(zero) # 200437c <__stack_size+0x2003b7c> + 4048: 3a000003 lb zero,928(zero) # c8208294 <_sp+0x48204294> 404c: 01000007 0x1000007 4050: 0305 addi t1,t1,1 - 4052: 6598 flw fa4,8(a1) + 4052: 6220 flw fs0,64(a2) 4054: 2041 jal 40d4 <__stack_size+0x38d4> - 4056: 181a slli a6,a6,0x26 + 4056: 1e1a slli t3,t3,0x26 4058: 4015 0x4015 - 405a: 5c20 lw s0,120(s0) + 405a: 6220 flw fs0,64(a2) 405c: 4015 0x4015 405e: 1620 addi s0,sp,808 - 4060: 1765 addi a4,a4,-7 + 4060: 18b8 addi a4,sp,120 4062: 0000 unimp 4064: 1102 slli sp,sp,0x20 4066: 8d01 sub a0,a0,s0 @@ -58078,9 +57770,9 @@ Disassembly of section .debug_info: 4076: f302 fsw ft0,164(sp) 4078: a301 j 4578 <__stack_size+0x3d78> 407a: 0000 unimp - 407c: b600 fsd fs0,40(a2) + 407c: bc00 fsd fs0,56(s0) 407e: 4014 lw a3,0(s0) - 4080: 0220 addi s0,sp,264 + 4080: 0820 addi s0,sp,24 4082: 4015 0x4015 4084: 7020 flw fs0,96(s0) 4086: 0014 addi a3,sp,0 @@ -58096,16 +57788,16 @@ Disassembly of section .debug_info: 409e: 3a000003 lb zero,928(zero) # 3a0 <__stack_size-0x460> 40a2: 01000007 0x1000007 40a6: 0305 addi t1,t1,1 - 40a8: 6588 flw fa0,8(a1) + 40a8: 6210 flw fa2,0(a2) 40aa: 2041 jal 412a <__stack_size+0x392a> 40ac: 1c00 addi s0,sp,560 40ae: b801 j 38be <__stack_size+0x30be> 40b0: 0200000f fence r,unknown 40b4: 00a301d3 fadd.s ft3,ft6,fa0,rne 40b8: 0000 unimp - 40ba: 143c addi a5,sp,552 + 40ba: 1442 slli s0,s0,0x30 40bc: 2040 fld fs0,128(s0) - 40be: 14b6 slli s1,s1,0x2d + 40be: 14bc addi a5,sp,616 40c0: 2040 fld fs0,128(s0) 40c2: 14a8 addi a0,sp,616 40c4: 0000 unimp @@ -58118,14 +57810,14 @@ Disassembly of section .debug_info: 40d4: 0000 unimp 40d6: 9102 jalr sp 40d8: 1e6c addi a1,sp,828 - 40da: 268d jal 443c <__stack_size+0x3c3c> + 40da: 25c4 fld fs1,136(a1) 40dc: 0000 unimp 40de: d402 sw zero,40(sp) 40e0: 0624 addi s1,sp,776 40e2: 0000 unimp 40e4: 9102 jalr sp 40e6: 1e68 addi a0,sp,828 - 40e8: 21c5 jal 45c8 <__stack_size+0x3dc8> + 40e8: 20fc fld fa5,192(s1) 40ea: 0000 unimp 40ec: d502 sw zero,168(sp) 40ee: 0069 c.addi zero,26 @@ -58142,14 +57834,14 @@ Disassembly of section .debug_info: 4108: 16ec addi a1,sp,876 410a: 0000 unimp 410c: 0501 addi a0,a0,0 - 410e: 41657c03 0x41657c03 + 410e: 41620403 lb s0,1046(tp) # fffe0416 <_sp+0x7ffdc416> 4112: 0020 addi s0,sp,8 4114: 101f 000d 0200 0x200000d101f 411a: 01a9 addi gp,gp,10 411c: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 4120: 13e6 slli t2,t2,0x39 + 4120: 13ec addi a1,sp,492 4122: 2040 fld fs0,128(s0) - 4124: 143c addi a5,sp,552 + 4124: 1442 slli s0,s0,0x30 4126: 2040 fld fs0,128(s0) 4128: 14e0 addi s0,sp,620 412a: 0000 unimp @@ -58185,8 +57877,8 @@ Disassembly of section .debug_info: 4166: 9202 jalr tp 4168: a301 j 4668 <__stack_size+0x3e68> 416a: 0000 unimp - 416c: b800 fsd fs0,48(s0) - 416e: e6204013 xori zero,zero,-414 + 416c: be00 fsd fs0,56(a2) + 416e: ec204013 xori zero,zero,-318 4172: 18204013 xori zero,zero,386 4176: 0015 c.addi zero,5 4178: 0100 addi s0,sp,128 @@ -58210,9 +57902,9 @@ Disassembly of section .debug_info: 41a0: 5c02 lw s8,32(sp) 41a2: a301 j 46a2 <__stack_size+0x3ea2> 41a4: 0000 unimp - 41a6: f600 fsw fs0,40(a2) + 41a6: fc00 fsw fs0,56(s0) 41a8: 4012 0x4012 - 41aa: b820 fsd fs0,112(s0) + 41aa: be20 fsd fs0,120(a2) 41ac: 50204013 xori zero,zero,1282 41b0: 0015 c.addi zero,5 41b2: 0100 addi s0,sp,128 @@ -58236,8 +57928,8 @@ Disassembly of section .debug_info: 41dc: 0000 unimp 41de: 0200 addi s0,sp,256 41e0: 5791 li a5,-28 - 41e2: 341a fld fs0,416(sp) - 41e4: aa204013 xori zero,zero,-1374 + 41e2: 3a1a fld fs4,416(sp) + 41e4: b0204013 xori zero,zero,-1278 41e8: 21204013 xori zero,zero,530 41ec: 006e 0x6e 41ee: 6b02 flw fs6,0(sp) @@ -58256,9 +57948,9 @@ Disassembly of section .debug_info: 4208: 0cdf 0000 4902 0x490200000cdf 420e: a301 j 470e <__stack_size+0x3f0e> 4210: 0000 unimp - 4212: d200 sw s0,32(a2) + 4212: d800 sw s0,48(s0) 4214: 4012 0x4012 - 4216: f620 fsw fs0,104(a2) + 4216: fc20 fsw fs0,120(s0) 4218: 4012 0x4012 421a: 8820 0x8820 421c: 0015 c.addi zero,5 @@ -58280,9 +57972,9 @@ Disassembly of section .debug_info: 423e: 6601 lui a2,0x0 4240: 8601 srai a2,a2,0x0 4242: 0000 unimp - 4244: aa00 fsd fs0,16(a2) + 4244: b000 fsd fs0,32(s0) 4246: 4012 0x4012 - 4248: d220 sw s0,96(a2) + 4248: d820 sw s0,112(s0) 424a: 4012 0x4012 424c: c020 sw s0,64(s0) 424e: 0015 c.addi zero,5 @@ -58302,9 +57994,9 @@ Disassembly of section .debug_info: 426a: 108c addi a1,sp,96 426c: 0000 unimp 426e: 4d01 li s10,0 - 4270: 6801 lui a6,0x0 + 4270: 6e01 lui t3,0x0 4272: 4012 0x4012 - 4274: aa20 fsd fs0,80(a2) + 4274: b020 fsd fs0,96(s0) 4276: 4012 0x4012 4278: f820 fsw fs0,112(s0) 427a: 0015 c.addi zero,5 @@ -58327,9 +58019,9 @@ Disassembly of section .debug_info: 429c: 0e66 slli t3,t3,0x19 429e: 0000 unimp 42a0: 3301 jal 3fa0 <__stack_size+0x37a0> - 42a2: 4001 0x4001 + 42a2: 4601 li a2,0 42a4: 4012 0x4012 - 42a6: 6820 flw fs0,80(s0) + 42a6: 6e20 flw fs0,88(a2) 42a8: 4012 0x4012 42aa: 3020 fld fs0,96(s0) 42ac: 0016 0x16 @@ -58351,11 +58043,11 @@ Disassembly of section .debug_info: 42d0: 0011 c.addi zero,4 42d2: fa00 fsw fs0,48(a2) 42d4: 0000 unimp - 42d6: fa00 fsw fs0,48(a2) - 42d8: 4038 lw a4,64(s0) - 42da: 1020 addi s0,sp,40 + 42d6: 0000 unimp + 42d8: 4039 0x4039 + 42da: 1620 addi s0,sp,808 42dc: 403a 0x403a - 42de: dc20 sw s0,120(s0) + 42de: e220 fsw fs0,64(a2) 42e0: 0026 0x26 42e2: 0200 addi s0,sp,256 42e4: 0601 addi a2,a2,0 @@ -58457,7 +58149,7 @@ Disassembly of section .debug_info: 43ba: 0000 unimp 43bc: 0100 addi s0,sp,128 43be: 0305 addi t1,t1,1 - 43c0: 268c fld fa1,8(a3) + 43c0: 2558 fld fa4,136(a0) 43c2: 8000 0x8000 43c4: 010e slli sp,sp,0x3 43c6: 11c6 slli gp,gp,0x31 @@ -58465,9 +58157,9 @@ Disassembly of section .debug_info: 43ca: 7501 lui a0,0xfffe0 43cc: 3a01 jal 3cdc <__stack_size+0x34dc> 43ce: 0000 unimp - 43d0: f200 fsw fs0,32(a2) + 43d0: f800 fsw fs0,48(s0) 43d2: 4039 0x4039 - 43d4: 1020 addi s0,sp,40 + 43d4: 1620 addi s0,sp,808 43d6: 403a 0x403a 43d8: 6820 flw fs0,80(s0) 43da: 0016 0x16 @@ -58475,17 +58167,18 @@ Disassembly of section .debug_info: 43de: 1198010f 0x1198010f 43e2: 0000 unimp 43e4: 5f01 li t5,-32 - 43e6: 9601 srai a2,a2,0x20 + 43e6: 9c01 0x9c01 43e8: 4039 0x4039 - 43ea: f220 fsw fs0,96(a2) + 43ea: f820 fsw fs0,112(s0) 43ec: 4039 0x4039 43ee: a020 fsd fs0,64(s0) 43f0: 0016 0x16 43f2: 0100 addi s0,sp,128 43f4: 0149 addi sp,sp,18 43f6: 0000 unimp - 43f8: 650c flw fa1,8(a0) - 43fa: 01000017 auipc zero,0x1000 + 43f8: b80c fsd fa1,48(s0) + 43fa: 0018 addi a4,sp,0 + 43fc: 0100 addi s0,sp,128 43fe: 6661 lui a2,0x18 4400: 0000 unimp 4402: 0200 addi s0,sp,256 @@ -58495,16 +58188,16 @@ Disassembly of section .debug_info: 440a: 0011 c.addi zero,4 440c: 0100 addi s0,sp,128 440e: 014a slli sp,sp,0x12 - 4410: 393a fld fs2,424(sp) + 4410: 3940 fld fs0,176(a0) 4412: 2040 fld fs0,128(s0) - 4414: 3996 fld fs3,352(sp) + 4414: 399c fld fa5,48(a1) 4416: 2040 fld fs0,128(s0) 4418: 16d8 addi a4,sp,868 441a: 0000 unimp 441c: 7201 lui tp,0xfffe0 441e: 0001 nop 4420: 0c00 addi s0,sp,528 - 4422: 1765 addi a4,a4,-7 + 4422: 18b8 addi a4,sp,120 4424: 0000 unimp 4426: 4c01 li s8,0 4428: 0066 0x66 @@ -58514,15 +58207,15 @@ Disassembly of section .debug_info: 4430: 0110 addi a2,sp,128 4432: 000011ab 0x11ab 4436: 3301 jal 4136 <__stack_size+0x3936> - 4438: 1a01 addi s4,s4,-32 + 4438: 2001 jal 4438 <__stack_size+0x3c38> 443a: 4039 0x4039 - 443c: 3a20 fld fs0,112(a2) + 443c: 4020 lw s0,64(s0) 443e: 4039 0x4039 4440: 1020 addi s0,sp,40 4442: 01000017 auipc zero,0x1000 4446: 0000019b 0x19b - 444a: a511 j 4a4e <__stack_size+0x424e> - 444c: 0019 c.addi zero,6 + 444a: a211 j 454e <__stack_size+0x3d4e> + 444c: 0015 c.addi zero,5 444e: 0100 addi s0,sp,128 4450: 0000dd33 srl s10,ra,zero 4454: 0200 addi s0,sp,256 @@ -58532,14 +58225,14 @@ Disassembly of section .debug_info: 445c: 0011 c.addi zero,4 445e: 0100 addi s0,sp,128 4460: 0129 addi sp,sp,10 - 4462: 38fa fld fa7,440(sp) + 4462: 3900 fld fs0,48(a0) 4464: 2040 fld fs0,128(s0) - 4466: 391a fld fs2,416(sp) + 4466: 3920 fld fs0,112(a0) 4468: 2040 fld fs0,128(s0) 446a: 1748 addi a0,sp,932 446c: 0000 unimp 446e: 1101 addi sp,sp,-32 - 4470: 19a5 addi s3,s3,-23 + 4470: 15a2 slli a1,a1,0x28 4472: 0000 unimp 4474: 2901 jal 4884 <__stack_size+0x4084> 4476: 00dd addi ra,ra,23 @@ -58558,12 +58251,11 @@ Disassembly of section .debug_info: 4490: 000013bb 0x13bb 4494: 00fa slli ra,ra,0x1e 4496: 0000 unimp - 4498: 3a10 fld fa2,48(a2) + 4498: 3a16 fld fs4,352(sp) 449a: 2040 fld fs0,128(s0) - 449c: 5080 lw s0,32(s1) + 449c: 5084 lw s1,32(s1) 449e: 2040 fld fs0,128(s0) - 44a0: 27ed jal 4c8a <__stack_size+0x448a> - 44a2: 0000 unimp + 44a0: 000027f3 csrr a5,0x0 44a4: 0102 slli sp,sp,0x0 44a6: 9806 add a6,a6,ra 44a8: 0000 unimp @@ -58656,8 +58348,8 @@ Disassembly of section .debug_info: 457e: 0208 addi a0,sp,256 4580: 01260123 sb s2,2(a2) # 18002 <__stack_size+0x17802> 4584: 0000 unimp - 4586: f009 bnez s0,4488 <__stack_size+0x3c88> - 4588: 0019 c.addi zero,6 + 4586: 0b09 addi s6,s6,2 + 4588: 0020 addi s0,sp,8 458a: 0200 addi s0,sp,256 458c: 0125 addi sp,sp,9 458e: 0126 slli sp,sp,0x9 @@ -58685,15 +58377,15 @@ Disassembly of section .debug_info: 45be: 0138 addi a4,sp,136 45c0: 0182 slli gp,gp,0x0 45c2: 0000 unimp - 45c4: 8d09 sub a0,a0,a0 - 45c6: 0026 0x26 + 45c4: c409 beqz s0,45ce <__stack_size+0x3dce> + 45c6: 0025 c.addi zero,9 45c8: 0200 addi s0,sp,256 45ca: 013a slli sp,sp,0xe 45cc: 0182 slli gp,gp,0x0 45ce: 0000 unimp 45d0: 2302 fld ft6,0(sp) 45d2: 0900 addi s0,sp,144 - 45d4: 2d89 jal 4c26 <__stack_size+0x4426> + 45d4: 2cc0 fld fs0,152(s1) 45d6: 0000 unimp 45d8: 3b02 fld fs6,32(sp) 45da: 5001 0x5001 @@ -58771,7 +58463,8 @@ Disassembly of section .debug_info: 467c: 0000 unimp 467e: 2302 fld ft6,0(sp) 4680: 093c addi a5,sp,152 - 4682: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 4682: 1cfe slli s9,s9,0x3f + 4684: 0000 unimp 4686: bb02 fsd ft0,432(sp) 4688: bd01 j 4498 <__stack_size+0x3c98> 468a: 0000 unimp @@ -58795,27 +58488,27 @@ Disassembly of section .debug_info: 46b0: 2204 fld fs1,0(a2) 46b2: 0002 0x2 46b4: 0800 addi s0,sp,16 - 46b6: 1736 slli a4,a4,0x2d + 46b6: 1889 addi a7,a7,-30 46b8: 0000 unimp 46ba: 02b4 addi a3,sp,328 46bc: 01e0 addi s0,sp,204 46be: 03ad addi t2,t2,11 46c0: 0000 unimp - 46c2: 8d09 sub a0,a0,a0 - 46c4: 0026 0x26 + 46c2: c409 beqz s0,46cc <__stack_size+0x3ecc> + 46c4: 0025 c.addi zero,9 46c6: 0200 addi s0,sp,256 46c8: 018201e3 beq tp,s8,4eca <__stack_size+0x46ca> 46cc: 0000 unimp 46ce: 2302 fld ft6,0(sp) 46d0: 0900 addi s0,sp,144 - 46d2: 2d89 jal 4d24 <__stack_size+0x4524> + 46d2: 2cc0 fld fs0,152(s1) 46d4: 0000 unimp 46d6: e402 fsw ft0,8(sp) 46d8: 5001 0x5001 46da: 0000 unimp 46dc: 0200 addi s0,sp,256 - 46de: 3b092023 sw a6,928(s2) - 46e2: 0022 0x22 + 46de: 72092023 sw zero,1824(s2) + 46e2: 0021 c.addi zero,8 46e4: 0200 addi s0,sp,256 46e6: 01e5 addi gp,gp,25 46e8: 0050 addi a2,sp,4 @@ -58873,15 +58566,15 @@ Disassembly of section .debug_info: 475e: b201 j 405e <__stack_size+0x385e> 4760: 0000 unimp 4762: 0200 addi s0,sp,256 - 4764: b1094823 0xb1094823 - 4768: 0028 addi a0,sp,8 - 476a: 0200 addi s0,sp,256 + 4764: e8094823 0xe8094823 + 4768: 02000027 0x2000027 476c: 01f8 addi a4,sp,204 476e: 0050 addi a2,sp,4 4770: 0000 unimp 4772: 2302 fld ft6,0(sp) 4774: 094c addi a1,sp,148 - 4776: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> + 4776: 1856 slli a6,a6,0x35 + 4778: 0000 unimp 477a: fb02 fsw ft0,180(sp) 477c: 5001 0x5001 477e: 0000 unimp @@ -58949,7 +58642,8 @@ Disassembly of section .debug_info: 4806: 0000 unimp 4808: 2302 fld ft6,0(sp) 480a: 0968 addi a0,sp,156 - 480c: 00002133 sltz sp,zero + 480c: 206a fld ft0,152(sp) + 480e: 0000 unimp 4810: 0e02 slli t3,t3,0x0 4812: bf02 fsd ft0,440(sp) 4814: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> @@ -59046,7 +58740,7 @@ Disassembly of section .debug_info: 490a: 0000 unimp 490c: 2302 fld ft6,0(sp) 490e: 0900 addi s0,sp,144 - 4910: 2d89 jal 4f62 <__stack_size+0x4762> + 4910: 2cc0 fld fs0,152(s1) 4912: 0000 unimp 4914: 3a02 fld fs4,32(sp) 4916: 0003d703 lhu a4,0(t2) # 50f6 <__stack_size+0x48f6> @@ -59256,7 +58950,7 @@ Disassembly of section .debug_info: 4ae8: 0101 addi sp,sp,0 4aea: 040a slli s0,s0,0x2 4aec: 00000647 fmsub.s fa2,ft0,ft0,ft0,rne - 4af0: 00208a17 auipc s4,0x208 + 4af0: 001fc117 auipc sp,0x1fc 4af4: 0100 addi s0,sp,128 4af6: 9731 srai a4,a4,0x2c 4af8: 0000 unimp @@ -59288,22 +58982,22 @@ Disassembly of section .debug_info: 4b30: 0006 0x6 4b32: 0100 addi s0,sp,128 4b34: 0305 addi t1,t1,1 - 4b36: 6968 flw fa0,84(a0) + 4b36: 65f0 flw fa2,76(a1) 4b38: 2041 jal 4bb8 <__stack_size+0x43b8> 4b3a: 5d19 li s10,-26 4b3c: 0006 0x6 4b3e: 0100 addi s0,sp,128 4b40: 03050507 0x3050507 - 4b44: 2690 fld fa2,8(a3) + 4b44: 255c fld fa5,136(a0) 4b46: 8000 0x8000 4b48: 011a slli sp,sp,0x6 4b4a: 147a slli s0,s0,0x3e 4b4c: 0000 unimp 4b4e: 1801 addi a6,a6,-32 4b50: 0105 addi sp,sp,1 - 4b52: 5016 0x5016 + 4b52: 501a 0x501a 4b54: 2040 fld fs0,128(s0) - 4b56: 5080 lw s0,32(s1) + 4b56: 5084 lw s1,32(s1) 4b58: 2040 fld fs0,128(s0) 4b5a: 1780 addi s0,sp,992 4b5c: 0000 unimp @@ -59316,7 +59010,7 @@ Disassembly of section .debug_info: 4b6c: 0006 0x6 4b6e: 0200 addi s0,sp,256 4b70: 5c91 li s9,-28 - 4b72: 0022591b 0x22591b + 4b72: 0021901b 0x21901b 4b76: 0100 addi s0,sp,128 4b78: 0518 addi a4,sp,640 4b7a: 0000063b 0x63b @@ -59341,15 +59035,15 @@ Disassembly of section .debug_info: 4ba4: 0000 unimp 4ba6: 0d01 addi s10,s10,0 4ba8: 0105 addi sp,sp,1 - 4baa: 4ff6 lw t6,92(sp) + 4baa: 4ffa lw t6,156(sp) 4bac: 2040 fld fs0,128(s0) - 4bae: 5016 0x5016 + 4bae: 501a 0x501a 4bb0: 2040 fld fs0,128(s0) 4bb2: 17b8 addi a4,sp,1000 4bb4: 0000 unimp 4bb6: 4c01 li s8,0 4bb8: 1b000007 0x1b000007 - 4bbc: 19a5 addi s3,s3,-23 + 4bbc: 15a2 slli a1,a1,0x28 4bbe: 0000 unimp 4bc0: 0d01 addi s10,s10,0 4bc2: 6b05 lui s6,0x1 @@ -59363,12 +59057,12 @@ Disassembly of section .debug_info: 4bd2: 04f4 addi a3,sp,588 4bd4: a701 j 52d4 <__stack_size+0x4ad4> 4bd6: 0000 unimp - 4bd8: 4e00 lw s0,24(a2) - 4bda: f620404f 0xf620404f + 4bd8: 5200 lw s0,32(a2) + 4bda: fa20404f fnmadd.d ft0,ft0,ft2,ft11,rmm 4bde: f020404f fnmadd.s ft0,ft0,ft2,ft10,rmm 4be2: 01000017 auipc zero,0x1000 4be6: 0000077b 0x77b - 4bea: 0021c51b 0x21c51b + 4bea: 0020fc1b 0x20fc1b 4bee: 0100 addi s0,sp,128 4bf0: 04f4 addi a3,sp,588 4bf2: 000000a7 0xa7 @@ -59379,9 +59073,9 @@ Disassembly of section .debug_info: 4bfe: 0000 unimp 4c00: cb01 beqz a4,4c10 <__stack_size+0x4410> 4c02: 0104 addi s1,sp,128 - 4c04: 4f24 lw s1,88(a4) + 4c04: 4f28 lw a0,88(a4) 4c06: 2040 fld fs0,128(s0) - 4c08: 4f4e lw t5,208(sp) + 4c08: 4f52 lw t5,20(sp) 4c0a: 2040 fld fs0,128(s0) 4c0c: 1828 addi a0,sp,56 4c0e: 0000 unimp @@ -59408,16 +59102,16 @@ Disassembly of section .debug_info: 4c3c: 0104 addi s1,sp,128 4c3e: 022e slli tp,tp,0xb 4c40: 0000 unimp - 4c42: 4e84 lw s1,24(a3) + 4c42: 4e8a lw t4,128(sp) 4c44: 2040 fld fs0,128(s0) - 4c46: 4f24 lw s1,88(a4) + 4c46: 4f28 lw a0,88(a4) 4c48: 2040 fld fs0,128(s0) 4c4a: 1860 addi s0,sp,60 4c4c: 0000 unimp 4c4e: 2001 jal 4c4e <__stack_size+0x444e> 4c50: 0008 addi a0,sp,0 4c52: 1b00 addi s0,sp,432 - 4c54: 23c1 jal 5214 <__stack_size+0x4a14> + 4c54: 22f8 fld fa4,192(a3) 4c56: 0000 unimp 4c58: a201 j 4d58 <__stack_size+0x4558> 4c5a: c804 sw s1,16(s0) @@ -59456,9 +59150,9 @@ Disassembly of section .debug_info: 4ca2: 0012 0x12 4ca4: 0100 addi s0,sp,128 4ca6: 0474 addi a3,sp,524 - 4ca8: a001 j 4ca8 <__stack_size+0x44a8> + 4ca8: a601 j 4fa8 <__stack_size+0x47a8> 4caa: 404d 0x404d - 4cac: 8420 0x8420 + 4cac: 8a20 0x8a20 4cae: 404e 0x404e 4cb0: 9820 0x9820 4cb2: 0018 addi a4,sp,0 @@ -59470,13 +59164,14 @@ Disassembly of section .debug_info: 4cc2: 0000063b 0x63b 4cc6: 7fbc9103 lh sp,2043(s9) # 47fb <__stack_size+0x3ffb> 4cca: 1c22 slli s8,s8,0x28 - 4ccc: 00001ea7 0x1ea7 + 4ccc: 1dde slli s11,s11,0x37 + 4cce: 0000 unimp 4cd0: 7601 lui a2,0xfffe0 4cd2: ef04 fsw fs1,24(a4) 4cd4: 0000 unimp 4cd6: 0200 addi s0,sp,256 4cd8: 4491 li s1,4 - 4cda: e91c fsw fa5,16(a0) + 4cda: 201c fld fa5,0(s0) 4cdc: 01000023 sb a6,0(zero) # 1004be2 <__stack_size+0x10043e2> 4ce0: 00c80477 0xc80477 4ce4: 0000 unimp @@ -59490,9 +59185,9 @@ Disassembly of section .debug_info: 4cf4: 0500 addi s0,sp,640 4cf6: 000b6803 0xb6803 4cfa: 2380 fld fs0,0(a5) - 4cfc: 4e14 lw a3,24(a2) + 4cfc: 4e1a lw t3,132(sp) 4cfe: 2040 fld fs0,128(s0) - 4d00: 4e7a lw t3,156(sp) + 4d00: 4e80 lw s0,24(a3) 4d02: 2040 fld fs0,128(s0) 4d04: 931c 0x931c 4d06: 01000013 li zero,16 @@ -59513,9 +59208,9 @@ Disassembly of section .debug_info: 4d26: a401 j 4f26 <__stack_size+0x4726> 4d28: 0012 0x12 4d2a: 0100 addi s0,sp,128 - 4d2c: 0801045b 0x801045b + 4d2c: 0e01045b 0xe01045b 4d30: 404d 0x404d - 4d32: a020 fsd fs0,64(s0) + 4d32: a620 fsd fs0,72(a2) 4d34: 404d 0x404d 4d36: d120 sw s0,96(a0) 4d38: 0018 addi a4,sp,0 @@ -59527,9 +59222,9 @@ Disassembly of section .debug_info: 4d4a: 0000 unimp 4d4c: 9102 jalr sp 4d4e: 235c fld fa5,128(a4) - 4d50: 4d2a lw s10,136(sp) + 4d50: 4d30 lw a2,88(a0) 4d52: 2040 fld fs0,128(s0) - 4d54: 4d94 lw a3,24(a1) + 4d54: 4d9a lw s11,132(sp) 4d56: 2040 fld fs0,128(s0) 4d58: 931c 0x931c 4d5a: 01000013 li zero,16 @@ -59543,9 +59238,9 @@ Disassembly of section .debug_info: 4d6c: 0012 0x12 4d6e: 0100 addi s0,sp,128 4d70: 0450 addi a2,sp,516 - 4d72: f601 bnez a2,4c7a <__stack_size+0x447a> + 4d72: fc01 bnez s0,4c8a <__stack_size+0x448a> 4d74: 404c lw a1,4(s0) - 4d76: 0820 addi s0,sp,24 + 4d76: 0e20 addi s0,sp,792 4d78: 404d 0x404d 4d7a: 0920 addi s0,sp,152 4d7c: 0019 c.addi zero,6 @@ -59564,16 +59259,16 @@ Disassembly of section .debug_info: 4d9c: 0104 addi s1,sp,128 4d9e: 0462 slli s0,s0,0x18 4da0: 0000 unimp - 4da2: 4c86 lw s9,64(sp) + 4da2: 4c8c lw a1,24(s1) 4da4: 2040 fld fs0,128(s0) - 4da6: 4cf6 lw s9,92(sp) + 4da6: 4cfc lw a5,92(s1) 4da8: 2040 fld fs0,128(s0) 4daa: 1941 addi s2,s2,-16 4dac: 0000 unimp 4dae: 6201 lui tp,0x0 4db0: 0009 c.addi zero,2 4db2: 1b00 addi s0,sp,432 - 4db4: 268d jal 5116 <__stack_size+0x4916> + 4db4: 25c4 fld fs1,136(a1) 4db6: 0000 unimp 4db8: 3501 jal 4bb8 <__stack_size+0x43b8> 4dba: 3b04 fld fs1,48(a4) @@ -59600,9 +59295,9 @@ Disassembly of section .debug_info: 4de8: 0426 slli s0,s0,0x9 4dea: 6201 lui tp,0x0 4dec: 0004 addi s1,sp,0 - 4dee: 6e00 flw fs0,24(a2) + 4dee: 7400 flw fs0,40(s0) 4df0: 404c lw a1,4(s0) - 4df2: 8620 0x8620 + 4df2: 8c20 0x8c20 4df4: 404c lw a1,4(s0) 4df6: 7920 flw fs0,112(a0) 4df8: 0019 c.addi zero,6 @@ -59614,9 +59309,9 @@ Disassembly of section .debug_info: 4e04: 0104 addi s1,sp,128 4e06: 003e 0x3e 4e08: 0000 unimp - 4e0a: 4c22 lw s8,8(sp) + 4e0a: 4c28 lw a0,88(s0) 4e0c: 2040 fld fs0,128(s0) - 4e0e: 4c6e lw s8,216(sp) + 4e0e: 4c74 lw a3,92(s0) 4e10: 2040 fld fs0,128(s0) 4e12: 19b1 addi s3,s3,-20 4e14: 0000 unimp @@ -59656,8 +59351,8 @@ Disassembly of section .debug_info: 4e60: 0405 addi s0,s0,1 4e62: 3e01 jal 4972 <__stack_size+0x4172> 4e64: 0000 unimp - 4e66: f200 fsw fs0,32(a2) - 4e68: 2220404b fnmsub.d ft0,ft0,ft2,ft4,rmm + 4e66: f800 fsw fs0,48(s0) + 4e68: 2820404b fnmsub.s ft0,ft0,ft2,ft5,rmm 4e6c: 404c lw a1,4(s0) 4e6e: ea20 fsw fs0,80(a2) 4e70: 0019 c.addi zero,6 @@ -59685,9 +59380,9 @@ Disassembly of section .debug_info: 4eac: f101 bnez a0,4dac <__stack_size+0x45ac> 4eae: 003e0103 lb sp,3(t3) 4eb2: 0000 unimp - 4eb4: 4ba0 lw s0,80(a5) + 4eb4: 4ba6 lw s7,72(sp) 4eb6: 2040 fld fs0,128(s0) - 4eb8: 4bf2 lw s7,28(sp) + 4eb8: 4bf8 lw a4,84(a5) 4eba: 2040 fld fs0,128(s0) 4ebc: 1a22 slli s4,s4,0x28 4ebe: 0000 unimp @@ -59701,7 +59396,7 @@ Disassembly of section .debug_info: 4ed0: 0300 addi s0,sp,384 4ed2: bc91 j 4926 <__stack_size+0x4126> 4ed4: 1b7f 0x1b7f - 4ed6: 23c1 jal 5496 <__stack_size+0x4c96> + 4ed6: 22f8 fld fa4,192(a3) 4ed8: 0000 unimp 4eda: f101 bnez a0,4dda <__stack_size+0x45da> 4edc: 0000c803 lbu a6,0(ra) @@ -59721,7 +59416,8 @@ Disassembly of section .debug_info: 4efe: 0000 unimp 4f00: 9102 jalr sp 4f02: 1c4c addi a1,sp,564 - 4f04: 00001ea7 0x1ea7 + 4f04: 1dde slli s11,s11,0x37 + 4f06: 0000 unimp 4f08: f401 bnez s0,4e10 <__stack_size+0x4610> 4f0a: 0000ef03 0xef03 4f0e: 0200 addi s0,sp,256 @@ -59733,9 +59429,9 @@ Disassembly of section .debug_info: 4f1a: 02e6 slli t0,t0,0x19 4f1c: 3e01 jal 4a2c <__stack_size+0x422c> 4f1e: 0000 unimp - 4f20: 7e00 flw fs0,56(a2) + 4f20: 8400 0x8400 4f22: 4045 0x4045 - 4f24: a020 fsd fs0,64(s0) + 4f24: a620 fsd fs0,72(a2) 4f26: 5b20404b fnmsub.d ft0,ft0,fs2,fa1,rmm 4f2a: 001a 0x1a 4f2c: 0100 addi s0,sp,128 @@ -59746,7 +59442,7 @@ Disassembly of section .debug_info: 4f3a: 0641 addi a2,a2,16 4f3c: 0000 unimp 4f3e: 7fbc9103 lh sp,2043(s9) # 47fb <__stack_size+0x3ffb> - 4f42: 0023c11b 0x23c11b + 4f42: 0022f81b 0x22f81b 4f46: 0100 addi s0,sp,128 4f48: 00c802e7 jalr t0,12(a6) # fffe000c <_sp+0x7ffdc00c> 4f4c: 0000 unimp @@ -59755,7 +59451,7 @@ Disassembly of section .debug_info: 4f58: 02e8 addi a0,sp,332 4f5a: 0000063b 0x63b 4f5e: 7fb49103 lh sp,2043(s1) # 47fb <__stack_size+0x3ffb> - 4f62: 001ea71b 0x1ea71b + 4f62: 001dde1b 0x1dde1b 4f66: 0100 addi s0,sp,128 4f68: 02e9 addi t0,t0,26 4f6a: 000000ef jal ra,4f6a <__stack_size+0x476a> @@ -59807,15 +59503,15 @@ Disassembly of section .debug_info: 4fce: 0000063b 0x63b 4fd2: 9102 jalr sp 4fd4: 1c58 addi a4,sp,564 - 4fd6: 1e8a slli t4,t4,0x22 + 4fd6: 1dc1 addi s11,s11,-16 4fd8: 0000 unimp 4fda: f401 bnez s0,4ee2 <__stack_size+0x46e2> 4fdc: 5002 0x5002 4fde: 0000 unimp 4fe0: 0200 addi s0,sp,256 4fe2: 5791 li a5,-28 - 4fe4: 3b1c fld fa5,48(a4) - 4fe6: 0022 0x22 + 4fe4: 721c flw fa5,32(a2) + 4fe6: 0021 c.addi zero,8 4fe8: 0100 addi s0,sp,128 4fea: 02f5 addi t0,t0,29 4fec: 0050 addi a2,sp,4 @@ -59849,9 +59545,9 @@ Disassembly of section .debug_info: 5028: 0102 slli sp,sp,0x0 502a: 0641 addi a2,a2,16 502c: 0000 unimp - 502e: 4314 lw a3,0(a4) + 502e: 431a lw t1,132(sp) 5030: 2040 fld fs0,128(s0) - 5032: 457e lw a0,220(sp) + 5032: 4584 lw s1,8(a1) 5034: 2040 fld fs0,128(s0) 5036: 1a94 addi a3,sp,368 5038: 0000 unimp @@ -59878,7 +59574,7 @@ Disassembly of section .debug_info: 5066: 0000 unimp 5068: 0200 addi s0,sp,256 506a: 4491 li s1,4 - 506c: 001e8a1b 0x1e8a1b + 506c: 001dc11b 0x1dc11b 5070: 0100 addi s0,sp,128 5072: 00900247 fmsub.s ft4,ft0,fs1,ft0,rne 5076: 0000 unimp @@ -59897,7 +59593,7 @@ Disassembly of section .debug_info: 5094: 0300 addi s0,sp,384 5096: b891 j 48ea <__stack_size+0x40ea> 5098: 1b7f 0x1b7f - 509a: 2d89 jal 56ec <__stack_size+0x4eec> + 509a: 2cc0 fld fs0,152(s1) 509c: 0000 unimp 509e: 4a01 li s4,0 50a0: 9002 ebreak @@ -59910,8 +59606,10 @@ Disassembly of section .debug_info: 50b0: 0001 nop 50b2: 0200 addi s0,sp,256 50b4: 6791 lui a5,0x4 - 50b6: 361c fld fa5,40(a2) - 50b8: 001f 0100 0254 0x2540100001f + 50b6: 6d1c flw fa5,24(a0) + 50b8: 001e 0x1e + 50ba: 0100 addi s0,sp,128 + 50bc: 0254 addi a3,sp,260 50be: 0199 addi gp,gp,6 50c0: 0000 unimp 50c2: 9102 jalr sp @@ -59935,7 +59633,7 @@ Disassembly of section .debug_info: 50ea: c302 sw zero,132(sp) 50ec: 000c addi a1,sp,0 50ee: 0500 addi s0,sp,640 - 50f0: 416ab403 0x416ab403 + 50f0: 41673c03 0x41673c03 50f4: 1c20 addi s0,sp,568 50f6: 14b6 slli s1,s1,0x2d 50f8: 0000 unimp @@ -59943,7 +59641,7 @@ Disassembly of section .debug_info: 50fc: c302 sw zero,132(sp) 50fe: 000c addi a1,sp,0 5100: 0500 addi s0,sp,640 - 5102: 416aa003 lw zero,1046(s5) # 98fee416 <_sp+0x18fea416> + 5102: 41672803 lw a6,1046(a4) # ffff9416 <_sp+0x7fff5416> 5106: 2120 fld fs0,64(a0) 5108: 0069 c.addi zero,26 510a: 5d01 li s10,-32 @@ -59951,7 +59649,7 @@ Disassembly of section .debug_info: 510e: 0000 unimp 5110: 0100 addi s0,sp,128 5112: 1c62 slli s8,s8,0x38 - 5114: 23c1 jal 56d4 <__stack_size+0x4ed4> + 5114: 22f8 fld fa4,192(a3) 5116: 0000 unimp 5118: 5e01 li t3,-32 511a: 9002 ebreak @@ -59981,9 +59679,9 @@ Disassembly of section .debug_info: 514e: 0102 slli sp,sp,0x0 5150: 0090 addi a2,sp,64 5152: 0000 unimp - 5154: 42be lw t0,204(sp) + 5154: 42c4 lw s1,4(a3) 5156: 2040 fld fs0,128(s0) - 5158: 4314 lw a3,0(a4) + 5158: 431a lw t1,132(sp) 515a: 2040 fld fs0,128(s0) 515c: 1acd addi s5,s5,-13 515e: 0000 unimp @@ -60008,9 +59706,9 @@ Disassembly of section .debug_info: 5186: 0000123f 01021f01 0x1021f010000123f 518e: 003e 0x3e 5190: 0000 unimp - 5192: 4254 lw a3,4(a2) + 5192: 425a lw tp,148(sp) 5194: 2040 fld fs0,128(s0) - 5196: 42be lw t0,204(sp) + 5196: 42c4 lw s1,4(a3) 5198: 2040 fld fs0,128(s0) 519a: 1b05 addi s6,s6,-31 519c: 0000 unimp @@ -60023,7 +59721,7 @@ Disassembly of section .debug_info: 51aa: 000d c.addi zero,3 51ac: 0200 addi s0,sp,256 51ae: 5c91 li s9,-28 - 51b0: 001e8a1b 0x1e8a1b + 51b0: 001dc11b 0x1dc11b 51b4: 0100 addi s0,sp,128 51b6: 021f 003e 0000 0x3e021f 51bc: 9102 jalr sp @@ -60041,9 +59739,9 @@ Disassembly of section .debug_info: 51d6: 1501 addi a0,a0,-32 51d8: 01000013 li zero,16 51dc: 0212 slli tp,tp,0x4 - 51de: 0401 addi s0,s0,0 + 51de: 0a01 addi s4,s4,0 51e0: 4042 0x4042 - 51e2: 5420 lw s0,104(s0) + 51e2: 5a20 lw s0,112(a2) 51e4: 4042 0x4042 51e6: 3d20 fld fs0,120(a0) 51e8: 0100001b 0x100001b @@ -60054,9 +59752,9 @@ Disassembly of section .debug_info: 51f4: 0102 slli sp,sp,0x0 51f6: 0641 addi a2,a2,16 51f8: 0000 unimp - 51fa: 41b8 lw a4,64(a1) + 51fa: 41be lw gp,204(sp) 51fc: 2040 fld fs0,128(s0) - 51fe: 4204 lw s1,0(a2) + 51fe: 420a lw tp,128(sp) 5200: 2040 fld fs0,128(s0) 5202: 1b75 addi s6,s6,-3 5204: 0000 unimp @@ -60090,9 +59788,9 @@ Disassembly of section .debug_info: 523e: 01ed addi gp,gp,27 5240: c801 beqz s0,5250 <__stack_size+0x4a50> 5242: 0000 unimp - 5244: 7c00 flw fs0,56(s0) + 5244: 8200 0x8200 5246: 4041 0x4041 - 5248: b820 fsd fs0,112(s0) + 5248: be20 fsd fs0,120(a2) 524a: 4041 0x4041 524c: ad20 fsd fs0,88(a0) 524e: 0100001b 0x100001b @@ -60113,9 +59811,9 @@ Disassembly of section .debug_info: 527a: 0101 addi sp,sp,0 527c: 00c8 addi a0,sp,68 527e: 0000 unimp - 5280: 4126 lw sp,72(sp) + 5280: 412c lw a1,64(a0) 5282: 2040 fld fs0,128(s0) - 5284: 417c lw a5,68(a0) + 5284: 4182 lw gp,0(sp) 5286: 2040 fld fs0,128(s0) 5288: 1be5 addi s7,s7,-7 528a: 0000 unimp @@ -60144,9 +59842,9 @@ Disassembly of section .debug_info: 52c4: 0101 addi sp,sp,0 52c6: 003e 0x3e 52c8: 0000 unimp - 52ca: 40c6 lw ra,80(sp) + 52ca: 40cc lw a1,4(s1) 52cc: 2040 fld fs0,128(s0) - 52ce: 4126 lw sp,72(sp) + 52ce: 412c lw a1,64(a0) 52d0: 2040 fld fs0,128(s0) 52d2: 1c1d addi s8,s8,-25 52d4: 0000 unimp @@ -60170,9 +59868,9 @@ Disassembly of section .debug_info: 5300: 0101 addi sp,sp,0 5302: 003e 0x3e 5304: 0000 unimp - 5306: 4058 lw a4,4(s0) + 5306: 405e 0x405e 5308: 2040 fld fs0,128(s0) - 530a: 40c6 lw ra,80(sp) + 530a: 40cc lw a1,4(s1) 530c: 2040 fld fs0,128(s0) 530e: 1c55 addi s8,s8,-11 5310: 0000 unimp @@ -60189,8 +59887,7 @@ Disassembly of section .debug_info: 532c: 0000063b 0x63b 5330: 9102 jalr sp 5332: 1b68 addi a0,sp,444 - 5334: 2180 fld fs0,0(a1) - 5336: 0000 unimp + 5334: 000020b7 lui ra,0x2 5338: b201 j 4c38 <__stack_size+0x4438> 533a: a701 j 5a3a <__stack_size+0x523a> 533c: 0000 unimp @@ -60209,8 +59906,8 @@ Disassembly of section .debug_info: 5358: 0192 slli gp,gp,0x4 535a: 4101 li sp,0 535c: 0006 0x6 - 535e: ca00 sw s0,16(a2) - 5360: 5820403f 8d204040 0x8d2040405820403f + 535e: d000 sw s0,32(s0) + 5360: 5e20403f 8d204040 0x8d2040405e20403f 5368: 001c addi a5,sp,0 536a: 0100 addi s0,sp,128 536c: 0f41 addi t5,t5,16 @@ -60231,9 +59928,9 @@ Disassembly of section .debug_info: 5394: 000000a7 0xa7 5398: 9102 jalr sp 539a: 2354 fld fa3,128(a4) - 539c: 3fe2 fld ft11,56(sp) + 539c: 3fe8 fld fa0,248(a5) 539e: 2040 fld fs0,128(s0) - 53a0: 404c lw a1,4(s0) + 53a0: 4052 0x4052 53a2: 2040 fld fs0,128(s0) 53a4: 6421 lui s0,0x8 53a6: 0100 addi s0,sp,128 @@ -60255,9 +59952,9 @@ Disassembly of section .debug_info: 53c8: 0101 addi sp,sp,0 53ca: 007e 0x7e 53cc: 0000 unimp - 53ce: 3f26 fld ft10,104(sp) + 53ce: 3f2c fld fa1,120(a4) 53d0: 2040 fld fs0,128(s0) - 53d2: 3fca fld ft11,176(sp) + 53d2: 3fd0 fld fa2,184(a5) 53d4: 2040 fld fs0,128(s0) 53d6: 1cc5 addi s9,s9,-15 53d8: 0000 unimp @@ -60291,9 +59988,9 @@ Disassembly of section .debug_info: 541e: 0101 addi sp,sp,0 5420: 0641 addi a2,a2,16 5422: 0000 unimp - 5424: 3eaa fld ft9,168(sp) + 5424: 3eb0 fld fa2,120(a3) 5426: 2040 fld fs0,128(s0) - 5428: 3f26 fld ft10,104(sp) + 5428: 3f2c fld fa1,120(a4) 542a: 2040 fld fs0,128(s0) 542c: 1cfd addi s9,s9,-1 542e: 0000 unimp @@ -60328,9 +60025,9 @@ Disassembly of section .debug_info: 5476: 0101 addi sp,sp,0 5478: 003e 0x3e 547a: 0000 unimp - 547c: 3e2e fld ft8,232(sp) + 547c: 3e34 fld fa3,120(a2) 547e: 2040 fld fs0,128(s0) - 5480: 3eaa fld ft9,168(sp) + 5480: 3eb0 fld fa2,120(a3) 5482: 2040 fld fs0,128(s0) 5484: 1d35 addi s10,s10,-19 5486: 0000 unimp @@ -60349,8 +60046,7 @@ Disassembly of section .debug_info: 54a4: 0000 unimp 54a6: 9102 jalr sp 54a8: 1b58 addi a4,sp,436 - 54aa: 2180 fld fs0,0(a1) - 54ac: 0000 unimp + 54aa: 000020b7 lui ra,0x2 54ae: 4501 li a0,0 54b0: a701 j 5bb0 <__stack_size+0x53b0> 54b2: 0000 unimp @@ -60386,9 +60082,9 @@ Disassembly of section .debug_info: 54f4: 0101 addi sp,sp,0 54f6: 022e slli tp,tp,0xb 54f8: 0000 unimp - 54fa: 3d62 fld fs10,56(sp) + 54fa: 3d68 fld fa0,248(a0) 54fc: 2040 fld fs0,128(s0) - 54fe: 3e2e fld ft8,232(sp) + 54fe: 3e34 fld fa3,120(a2) 5500: 2040 fld fs0,128(s0) 5502: 1d6d addi s10,s10,-5 5504: 0000 unimp @@ -60433,9 +60129,9 @@ Disassembly of section .debug_info: 5558: 0100 addi s0,sp,128 555a: 022e01db 0x22e01db 555e: 0000 unimp - 5560: 3c0c fld fa1,56(s0) + 5560: 3c12 fld fs8,288(sp) 5562: 2040 fld fs0,128(s0) - 5564: 3d62 fld fs10,56(sp) + 5564: 3d68 fld fa0,248(a0) 5566: 2040 fld fs0,128(s0) 5568: 1da5 addi s11,s11,-23 556a: 0000 unimp @@ -60455,8 +60151,7 @@ Disassembly of section .debug_info: 5588: 0000 unimp 558a: 9102 jalr sp 558c: 2a48 fld fa0,144(a2) - 558e: 2180 fld fs0,0(a1) - 5590: 0000 unimp + 558e: 000020b7 lui ra,0x2 5592: db01 beqz a4,54a2 <__stack_size+0x4ca2> 5594: 000000a7 0xa7 5598: 9102 jalr sp @@ -60501,9 +60196,9 @@ Disassembly of section .debug_info: 55e8: 8801 andi s0,s0,0 55ea: 2e01 jal 58fa <__stack_size+0x50fa> 55ec: 0002 0x2 - 55ee: ea00 fsw fs0,16(a2) + 55ee: f000 fsw fs0,32(s0) 55f0: 403a 0x403a - 55f2: 0c20 addi s0,sp,536 + 55f2: 1220 addi s0,sp,296 55f4: 403c lw a5,64(s0) 55f6: de20 sw s0,120(a2) 55f8: 001d c.addi zero,7 @@ -60522,8 +60217,8 @@ Disassembly of section .debug_info: 5612: 0000 unimp 5614: 0200 addi s0,sp,256 5616: 5891 li a7,-28 - 5618: 802a 0x802a - 561a: 0021 c.addi zero,8 + 5618: b72a fsd fa0,424(sp) + 561a: 0020 addi s0,sp,8 561c: 0100 addi s0,sp,128 561e: a788 fsd fa0,8(a5) 5620: 0000 unimp @@ -60566,9 +60261,9 @@ Disassembly of section .debug_info: 566a: 7001 0x7001 566c: 1201 addi tp,tp,-32 566e: 0012 0x12 - 5670: a600 fsd fs0,8(a2) + 5670: ac00 fsd fs0,24(s0) 5672: 403a 0x403a - 5674: ea20 fsw fs0,80(a2) + 5674: f020 fsw fs0,96(s0) 5676: 403a 0x403a 5678: 1620 addi s0,sp,808 567a: 001e 0x1e @@ -60587,9 +60282,9 @@ Disassembly of section .debug_info: 5698: 5b01 li s6,-32 569a: 0012 0x12 569c: 0100 addi s0,sp,128 - 569e: 3a540153 0x3a540153 + 569e: 3a5a0153 0x3a5a0153 56a2: 2040 fld fs0,128(s0) - 56a4: 3aa6 fld fs5,104(sp) + 56a4: 3aac fld fa1,112(a3) 56a6: 2040 fld fs0,128(s0) 56a8: 1e4e slli t3,t3,0x33 56aa: 0000 unimp @@ -60615,9 +60310,9 @@ Disassembly of section .debug_info: 56d4: 3c01 jal 50e4 <__stack_size+0x48e4> 56d6: b201 j 4fd6 <__stack_size+0x47d6> 56d8: 0000 unimp - 56da: 1000 addi s0,sp,32 + 56da: 1600 addi s0,sp,800 56dc: 403a 0x403a - 56de: 5420 lw s0,104(s0) + 56de: 5a20 lw s0,112(a2) 56e0: 403a 0x403a 56e2: 8620 0x8620 56e4: 001e 0x1e @@ -60628,7 +60323,7 @@ Disassembly of section .debug_info: 56f0: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 56f4: 6c91 lui s9,0x4 56f6: 0000 unimp - 56f8: 06ac addi a1,sp,840 + 56f8: 06d0 addi a2,sp,836 56fa: 0000 unimp 56fc: 0002 0x2 56fe: 1380 addi s0,sp,480 @@ -60636,15 +60331,15 @@ Disassembly of section .debug_info: 5702: 0104 addi s1,sp,128 5704: 0000 unimp 5706: 0000 unimp - 5708: 320c fld fa1,32(a2) + 5708: ee0c fsw fa1,24(a2) 570a: 0015 c.addi zero,5 570c: fa00 fsw fs0,48(a2) 570e: 0000 unimp - 5710: 8000 0x8000 + 5710: 8400 0x8400 5712: 4050 lw a2,4(s0) - 5714: b820 fsd fs0,112(s0) - 5716: 4055 0x4055 - 5718: 8b20 0x8b20 + 5714: 0620 addi s0,sp,776 + 5716: 405d 0x405d + 5718: 9120 0x9120 571a: 0035 c.addi zero,13 571c: 0200 addi s0,sp,256 571e: 0601 addi a2,a2,0 @@ -60658,27816 +60353,27507 @@ Disassembly of section .debug_info: 572e: 01b2 slli gp,gp,0xc 5730: 0000 unimp 5732: 0002ab03 lw s6,0(t0) - 5736: 0300 addi s0,sp,384 + 5736: 0200 addi s0,sp,256 5738: 4540 lw s0,12(a0) 573a: 0000 unimp 573c: 0200 addi s0,sp,256 573e: 0801 addi a6,a6,0 5740: 0096 slli ra,ra,0x5 5742: 0000 unimp - 5744: 0202 slli tp,tp,0x0 - 5746: 0000cd07 0xcd07 - 574a: 0200 addi s0,sp,256 - 574c: 0704 addi s1,sp,896 - 574e: 018e slli gp,gp,0x3 - 5750: 0000 unimp - 5752: 00103e03 0x103e03 - 5756: 0300 addi s0,sp,384 - 5758: 00006543 fmadd.s fa0,ft0,ft0,ft0,unknown - 575c: 0400 addi s0,sp,512 - 575e: 0504 addi s1,sp,640 - 5760: 6e69 lui t3,0x1a - 5762: 0074 addi a3,sp,12 - 5764: 0004fa03 0x4fa03 - 5768: 0300 addi s0,sp,384 - 576a: 3346 fld ft6,112(sp) - 576c: 0000 unimp + 5744: 0001df03 lhu t5,0(gp) # 80000eb0 <__global_pointer$> + 5748: 0200 addi s0,sp,256 + 574a: 5741 li a4,-16 + 574c: 0000 unimp + 574e: 0200 addi s0,sp,256 + 5750: 0702 slli a4,a4,0x0 + 5752: 00cd addi ra,ra,19 + 5754: 0000 unimp + 5756: 0003c303 lbu t1,0(t2) + 575a: 0200 addi s0,sp,256 + 575c: 6942 flw fs2,16(sp) + 575e: 0000 unimp + 5760: 0200 addi s0,sp,256 + 5762: 0704 addi s1,sp,896 + 5764: 018e slli gp,gp,0x3 + 5766: 0000 unimp + 5768: 0404 addi s1,sp,512 + 576a: 6905 lui s2,0x1 + 576c: 746e flw fs0,248(sp) 576e: 0300 addi s0,sp,384 - 5770: 0000008b 0x8b - 5774: 00534703 lbu a4,5(t1) # a005 <__stack_size+0x9805> - 5778: 0000 unimp - 577a: 0000e003 0xe003 - 577e: 0300 addi s0,sp,384 - 5780: 774d lui a4,0xffff3 - 5782: 0000 unimp - 5784: 0500 addi s0,sp,640 - 5786: 054c addi a1,sp,644 + 5770: 04fa slli s1,s1,0x1e + 5772: 0000 unimp + 5774: 4602 lw a2,0(sp) + 5776: 00000033 add zero,zero,zero + 577a: 00008b03 lb s6,0(ra) # 2000 <__stack_size+0x1800> + 577e: 0200 addi s0,sp,256 + 5780: 00006947 fmsub.s fs2,ft0,ft0,ft0,unknown + 5784: 0300 addi s0,sp,384 + 5786: 00e0 addi s0,sp,76 5788: 0000 unimp - 578a: 0308 addi a0,sp,384 - 578c: 00b90123 sb a1,2(s2) # fffe0002 <_sp+0x7ffdc002> - 5790: 0000 unimp - 5792: f006 fsw ft1,32(sp) - 5794: 0019 c.addi zero,6 - 5796: 0300 addi s0,sp,384 - 5798: 0125 addi sp,sp,9 - 579a: 00b9 addi ra,ra,14 - 579c: 0000 unimp - 579e: 2302 fld ft6,0(sp) - 57a0: 0600 addi s0,sp,768 - 57a2: 0211 addi tp,tp,4 - 57a4: 0000 unimp - 57a6: b9012603 lw a2,-1136(sp) - 57aa: 0000 unimp - 57ac: 0200 addi s0,sp,256 - 57ae: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> - 57b2: 8d04 0x8d04 - 57b4: 0000 unimp - 57b6: 0800 addi s0,sp,16 - 57b8: 000002fb 0x2fb - 57bc: 8d012803 lw a6,-1840(sp) + 578a: 4d02 lw s10,0(sp) + 578c: 0082 slli ra,ra,0x0 + 578e: 0000 unimp + 5790: 4c05 li s8,1 + 5792: 0005 c.addi zero,1 + 5794: 0800 addi s0,sp,16 + 5796: 2302 fld ft6,0(sp) + 5798: c401 beqz s0,57a0 <__stack_size+0x4fa0> + 579a: 0000 unimp + 579c: 0600 addi s0,sp,768 + 579e: 0000200b 0x200b + 57a2: 2502 fld fa0,0(sp) + 57a4: c401 beqz s0,57ac <__stack_size+0x4fac> + 57a6: 0000 unimp + 57a8: 0200 addi s0,sp,256 + 57aa: 11060023 sb a6,256(a2) # fffe0100 <_sp+0x7ffdc100> + 57ae: 0002 0x2 + 57b0: 0200 addi s0,sp,256 + 57b2: 0126 slli sp,sp,0x9 + 57b4: 00c4 addi s1,sp,68 + 57b6: 0000 unimp + 57b8: 2302 fld ft6,0(sp) + 57ba: 0004 addi s1,sp,0 + 57bc: 00980407 0x980407 57c0: 0000 unimp - 57c2: 0500 addi s0,sp,640 - 57c4: 04a6 slli s1,s1,0x9 - 57c6: 0000 unimp - 57c8: 032c addi a1,sp,392 - 57ca: 0138 addi a4,sp,136 - 57cc: 0115 addi sp,sp,5 - 57ce: 0000 unimp - 57d0: 8d06 mv s10,ra - 57d2: 0026 0x26 - 57d4: 0300 addi s0,sp,384 - 57d6: 013a slli sp,sp,0xe - 57d8: 0115 addi sp,sp,5 - 57da: 0000 unimp - 57dc: 2302 fld ft6,0(sp) - 57de: 0600 addi s0,sp,768 - 57e0: 2d89 jal 5e32 <__stack_size+0x5632> - 57e2: 0000 unimp - 57e4: 3a013b03 0x3a013b03 - 57e8: 0000 unimp - 57ea: 0200 addi s0,sp,256 - 57ec: 97062023 sw a6,-1696(a2) # fffdf960 <_sp+0x7ffdb960> - 57f0: 03000013 li zero,48 - 57f4: 013c addi a5,sp,136 - 57f6: 003a 0x3a - 57f8: 0000 unimp - 57fa: 2302 fld ft6,0(sp) - 57fc: 0621 addi a2,a2,8 - 57fe: 1339 addi t1,t1,-18 - 5800: 0000 unimp - 5802: bf014103 lbu sp,-1040(sp) - 5806: 0000 unimp - 5808: 0200 addi s0,sp,256 - 580a: 09002423 sw a6,136(zero) # 88 <__stack_size-0x778> - 580e: 012c addi a1,sp,136 - 5810: 0000 unimp - 5812: 0125 addi sp,sp,9 - 5814: 0000 unimp - 5816: 250a fld fa0,128(sp) - 5818: 0001 nop - 581a: 1f00 addi s0,sp,944 - 581c: 0200 addi s0,sp,256 - 581e: 0704 addi s1,sp,896 - 5820: 00000193 li gp,0 - 5824: 0102 slli sp,sp,0x0 - 5826: 9f08 0x9f08 - 5828: 0000 unimp - 582a: 0b00 addi s0,sp,400 - 582c: 012c addi a1,sp,136 - 582e: 0000 unimp - 5830: 7808 flw fa0,48(s0) - 5832: 000c addi a1,sp,0 - 5834: 0300 addi s0,sp,384 - 5836: 01440143 fmadd.s ft2,fs0,fs4,ft0,rne - 583a: 0000 unimp - 583c: 00cb0407 0xcb0407 - 5840: 0000 unimp - 5842: 450c lw a1,8(a0) - 5844: 0700000b 0x700000b - 5848: 2504 fld fs1,8(a0) - 584a: 0001 nop - 584c: 0300 addi s0,sp,384 - 584e: 0156 slli sp,sp,0x15 - 5850: 019f 0000 810d 0x810d0000019f - 5856: 0000000b 0xb - 585a: cb0d beqz a4,588c <__stack_size+0x508c> - 585c: 0009 c.addi zero,2 - 585e: 0100 addi s0,sp,128 - 5860: a30d j 5d82 <__stack_size+0x5582> - 5862: 000a 0xa - 5864: 0200 addi s0,sp,256 - 5866: 9b0d andi a4,a4,-29 - 5868: 0009 c.addi zero,2 - 586a: 0300 addi s0,sp,384 - 586c: 1e0d addi t3,t3,-29 - 586e: 0400000b 0x400000b - 5872: 430d li t1,3 - 5874: 000a 0xa - 5876: 0500 addi s0,sp,640 - 5878: 830d srli a4,a4,0x3 - 587a: 0009 c.addi zero,2 - 587c: 0600 addi s0,sp,768 - 587e: de0d beqz a2,57b8 <__stack_size+0x4fb8> - 5880: 000a 0xa - 5882: 0700 addi s0,sp,896 - 5884: 790d lui s2,0xfffe3 - 5886: 000a 0xa - 5888: 0800 addi s0,sp,16 - 588a: 690d lui s2,0x3 - 588c: 0900000b 0x900000b - 5890: 6c0d lui s8,0x3 - 5892: 0009 c.addi zero,2 - 5894: 8000 0x8000 - 5896: 0500 addi s0,sp,640 - 5898: 0af5 addi s5,s5,29 + 57c2: fb08 fsw fa0,48(a4) + 57c4: 0002 0x2 + 57c6: 0200 addi s0,sp,256 + 57c8: 0128 addi a0,sp,136 + 57ca: 0098 addi a4,sp,64 + 57cc: 0000 unimp + 57ce: a605 j 5aee <__stack_size+0x52ee> + 57d0: 0004 addi s1,sp,0 + 57d2: 2c00 fld fs0,24(s0) + 57d4: 3802 fld fa6,32(sp) + 57d6: 2001 jal 57d6 <__stack_size+0x4fd6> + 57d8: 0001 nop + 57da: 0600 addi s0,sp,768 + 57dc: 25c4 fld fs1,136(a1) + 57de: 0000 unimp + 57e0: 3a02 fld fs4,32(sp) + 57e2: 2001 jal 57e2 <__stack_size+0x4fe2> + 57e4: 0001 nop + 57e6: 0200 addi s0,sp,256 + 57e8: c0060023 sb zero,-1024(a2) + 57ec: 002c addi a1,sp,8 + 57ee: 0200 addi s0,sp,256 + 57f0: 003a013b 0x3a013b + 57f4: 0000 unimp + 57f6: 2302 fld ft6,0(sp) + 57f8: 0620 addi s0,sp,776 + 57fa: 00001397 auipc t2,0x1 + 57fe: 3c02 fld fs8,32(sp) + 5800: 3a01 jal 5110 <__stack_size+0x4910> + 5802: 0000 unimp + 5804: 0200 addi s0,sp,256 + 5806: 39062123 sw a6,898(a2) + 580a: 02000013 li zero,32 + 580e: 0141 addi sp,sp,16 + 5810: 00ca slli ra,ra,0x12 + 5812: 0000 unimp + 5814: 2302 fld ft6,0(sp) + 5816: 0024 addi s1,sp,8 + 5818: 3709 jal 571a <__stack_size+0x4f1a> + 581a: 0001 nop + 581c: 3000 fld fs0,32(s0) + 581e: 0001 nop + 5820: 0a00 addi s0,sp,272 + 5822: 0130 addi a2,sp,136 + 5824: 0000 unimp + 5826: 001f 0402 9307 0x93070402001f + 582c: 0001 nop + 582e: 0200 addi s0,sp,256 + 5830: 0801 addi a6,a6,0 + 5832: 009f 0000 370b 0x370b0000009f + 5838: 0001 nop + 583a: 0c00 addi s0,sp,528 + 583c: 4f01 li t5,0 + 583e: 0001 nop + 5840: 0d00 addi s0,sp,656 + 5842: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + 5846: 0e00 addi s0,sp,784 + 5848: 0704 addi s1,sp,896 + 584a: 4304 lw s1,0(a4) + 584c: 0001 nop + 584e: 0500 addi s0,sp,640 + 5850: 0fe5 addi t6,t6,25 + 5852: 0000 unimp + 5854: 0234 addi a3,sp,264 + 5856: 0183022b 0x183022b + 585a: 0000 unimp + 585c: a406 fsd ft1,8(sp) + 585e: 0002 0x2 + 5860: 0200 addi s0,sp,256 + 5862: 022d addi tp,tp,11 + 5864: 00d6 slli ra,ra,0x15 + 5866: 0000 unimp + 5868: 2302 fld ft6,0(sp) + 586a: 0600 addi s0,sp,768 + 586c: 0ee0 addi s0,sp,860 + 586e: 0000 unimp + 5870: 2f02 fld ft10,0(sp) + 5872: ca02 sw zero,20(sp) + 5874: 0000 unimp + 5876: 0200 addi s0,sp,256 + 5878: 05002c23 sw a6,88(zero) # 58 <__stack_size-0x7a8> + 587c: 00000f27 0xf27 + 5880: 0238 addi a4,sp,264 + 5882: 0236 slli tp,tp,0xd + 5884: 000001af 0x1af + 5888: a406 fsd ft1,8(sp) + 588a: 0002 0x2 + 588c: 0200 addi s0,sp,256 + 588e: 0238 addi a4,sp,264 + 5890: 00000157 0x157 + 5894: 2302 fld ft6,0(sp) + 5896: 0600 addi s0,sp,768 + 5898: 20fc fld fa5,192(s1) 589a: 0000 unimp - 589c: 0310 addi a2,sp,384 - 589e: 017c addi a5,sp,140 - 58a0: 01da slli gp,gp,0x16 - 58a2: 0000 unimp - 58a4: 8906 mv s2,ra - 58a6: 002d c.addi zero,11 - 58a8: 0300 addi s0,sp,384 - 58aa: 017e slli sp,sp,0x1f - 58ac: 014a slli sp,sp,0x12 - 58ae: 0000 unimp - 58b0: 2302 fld ft6,0(sp) - 58b2: 0600 addi s0,sp,768 - 58b4: 09e5 addi s3,s3,25 - 58b6: 0000 unimp - 58b8: bf017f03 0xbf017f03 - 58bc: 0000 unimp - 58be: 0200 addi s0,sp,256 - 58c0: 0b060423 sb a6,168(a2) - 58c4: 0300000b 0x300000b - 58c8: 0180 addi s0,sp,192 - 58ca: 0082 slli ra,ra,0x0 + 589c: 3a02 fld fs4,32(sp) + 589e: 4c02 lw s8,0(sp) + 58a0: 0000 unimp + 58a2: 0200 addi s0,sp,256 + 58a4: 07003423 0x7003423 + 58a8: 5e04 lw s1,56(a2) + 58aa: 0000 unimp + 58ac: 0700 addi s0,sp,896 + 58ae: 3a04 fld fs1,48(a2) + 58b0: 0000 unimp + 58b2: 0700 addi s0,sp,896 + 58b4: 3e04 fld fs1,56(a2) + 58b6: 0001 nop + 58b8: 0c00 addi s0,sp,528 + 58ba: d701 beqz a4,57c2 <__stack_size+0x4fc2> + 58bc: 0001 nop + 58be: 0d00 addi s0,sp,656 + 58c0: 000001bb 0x1bb + 58c4: bb0d j 55f6 <__stack_size+0x4df6> + 58c6: 0001 nop + 58c8: 0d00 addi s0,sp,656 + 58ca: 008d addi ra,ra,3 58cc: 0000 unimp - 58ce: 2302 fld ft6,0(sp) - 58d0: 000c addi a1,sp,0 - 58d2: 01330407 0x1330407 - 58d6: 0000 unimp - 58d8: 010e slli sp,sp,0x3 - 58da: 01f6 slli gp,gp,0x1d - 58dc: 0000 unimp - 58de: 0001da0f 0x1da0f - 58e2: 0f00 addi s0,sp,912 - 58e4: 01da slli gp,gp,0x16 - 58e6: 0000 unimp - 58e8: 0000820f 0x820f - 58ec: 0000 unimp - 58ee: ab10 fsd fa2,16(a4) + 58ce: 0f00 addi s0,sp,912 + 58d0: 000000ab 0xab + 58d4: e5021603 lh a2,-432(tp) # fffe7e50 <_sp+0x7ffe3e50> + 58d8: 0001 nop + 58da: 0100 addi s0,sp,128 + 58dc: 0701 addi a4,a4,0 + 58de: c104 sw s1,0(a0) + 58e0: 0001 nop + 58e2: 0c00 addi s0,sp,528 + 58e4: fc01 bnez s0,57fc <__stack_size+0x4ffc> + 58e6: 0001 nop + 58e8: 0d00 addi s0,sp,656 + 58ea: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + 58ee: 8d0d sub a0,a0,a1 58f0: 0000 unimp - 58f2: 0400 addi s0,sp,512 - 58f4: 0216 slli tp,tp,0x5 - 58f6: 0204 addi s1,sp,256 - 58f8: 0000 unimp - 58fa: 0101 addi sp,sp,0 - 58fc: 01e00407 0x1e00407 - 5900: 0000 unimp - 5902: 9f09 0x9f09 - 5904: 0001 nop - 5906: 1a00 addi s0,sp,304 - 5908: 0002 0x2 - 590a: 0a00 addi s0,sp,272 - 590c: 0125 addi sp,sp,9 + 58f2: 0000 unimp + 58f4: 9810 0x9810 + 58f6: 0015 c.addi zero,5 + 58f8: 0100 addi s0,sp,128 + 58fa: 0d48 addi a0,sp,660 + 58fc: 0002 0x2 + 58fe: 0500 addi s0,sp,640 + 5900: 000be803 0xbe803 + 5904: 0780 addi s0,sp,960 + 5906: eb04 fsw fs1,16(a4) + 5908: 0001 nop + 590a: 1000 addi s0,sp,32 + 590c: 1614 addi a3,sp,800 590e: 0000 unimp - 5910: 0008 addi a0,sp,0 - 5912: 8f11 sub a4,a4,a2 - 5914: 000a 0xa - 5916: 0200 addi s0,sp,256 - 5918: 00020a23 sb zero,20(tp) # fffe8014 <_sp+0x7ffe4014> - 591c: 0100 addi s0,sp,128 - 591e: 0305 addi t1,t1,1 - 5920: 0084 addi s1,sp,64 - 5922: 8000 0x8000 - 5924: 010e slli sp,sp,0x3 - 5926: 0238 addi a4,sp,264 - 5928: 0000 unimp - 592a: 0001440f 0x1440f - 592e: 0000 unimp - 5930: 4312 lw t1,4(sp) - 5932: 0016 0x16 - 5934: 0200 addi s0,sp,256 - 5936: 4950 lw a2,20(a0) - 5938: 0002 0x2 - 593a: 0500 addi s0,sp,640 - 593c: 000be803 0xbe803 - 5940: 0780 addi s0,sp,960 - 5942: 2c04 fld fs1,24(s0) - 5944: 0002 0x2 - 5946: 1200 addi s0,sp,288 - 5948: 1659 addi a2,a2,-10 - 594a: 0000 unimp - 594c: 5102 lw sp,32(sp) - 594e: 0249 addi tp,tp,18 - 5950: 0000 unimp - 5952: 0305 addi t1,t1,1 - 5954: 0bec addi a1,sp,476 - 5956: 8000 0x8000 - 5958: 3411 jal 535c <__stack_size+0x4b5c> - 595a: 0200000f fence r,unknown - 595e: 4952 lw s2,20(sp) - 5960: 0002 0x2 - 5962: 0100 addi s0,sp,128 - 5964: 0305 addi t1,t1,1 - 5966: 269c fld fa5,8(a3) - 5968: 8000 0x8000 - 596a: 2e11 jal 5c7e <__stack_size+0x547e> - 596c: 0011 c.addi zero,4 - 596e: 0200 addi s0,sp,256 - 5970: 00024953 fadd.s fs2,ft4,ft0,rmm - 5974: 0100 addi s0,sp,128 - 5976: 0305 addi t1,t1,1 - 5978: 2698 fld fa4,8(a3) - 597a: 8000 0x8000 - 597c: 1b11 addi s6,s6,-28 - 597e: 0011 c.addi zero,4 - 5980: 0200 addi s0,sp,256 - 5982: 4954 lw a3,20(a0) - 5984: 0002 0x2 - 5986: 0100 addi s0,sp,128 - 5988: 0305 addi t1,t1,1 - 598a: 2694 fld fa3,8(a3) - 598c: 8000 0x8000 - 598e: 15fa0113 addi sp,s4,351 # 20cc4f <__stack_size+0x20c44f> - 5992: 0000 unimp - 5994: 9202 jalr tp - 5996: 0101 addi sp,sp,0 - 5998: 0138 addi a4,sp,136 - 599a: 0000 unimp - 599c: 54c8 lw a0,44(s1) - 599e: 2040 fld fs0,128(s0) - 59a0: 55b8 lw a4,104(a1) - 59a2: 2040 fld fs0,128(s0) - 59a4: 1ebe slli t4,t4,0x2f - 59a6: 0000 unimp - 59a8: 2a01 jal 5ab8 <__stack_size+0x52b8> - 59aa: 14000003 lb zero,320(zero) # 140 <__stack_size-0x6c0> - 59ae: 268d jal 5d10 <__stack_size+0x5510> - 59b0: 0000 unimp - 59b2: 9202 jalr tp - 59b4: da01 beqz a2,58c4 <__stack_size+0x50c4> - 59b6: 0001 nop - 59b8: 0200 addi s0,sp,256 - 59ba: 5c91 li s9,-28 - 59bc: 8914 0x8914 - 59be: 002d c.addi zero,11 - 59c0: 0200 addi s0,sp,256 - 59c2: 0192 slli gp,gp,0x4 - 59c4: 003a 0x3a - 59c6: 0000 unimp - 59c8: 9102 jalr sp - 59ca: 0fec155b 0xfec155b - 59ce: 0000 unimp - 59d0: 9402 jalr s0 - 59d2: 4401 li s0,0 - 59d4: 0001 nop - 59d6: 0200 addi s0,sp,256 - 59d8: 6491 lui s1,0x4 - 59da: 5415 li s0,-27 - 59dc: 0005 c.addi zero,1 - 59de: 0200 addi s0,sp,256 - 59e0: 0195 addi gp,gp,5 - 59e2: 00b9 addi ra,ra,14 - 59e4: 0000 unimp - 59e6: 9102 jalr sp - 59e8: 156c addi a1,sp,684 - 59ea: 0aff 0xaff - 59ec: 0000 unimp - 59ee: 9602 jalr a2 - 59f0: 2a01 jal 5b00 <__stack_size+0x5300> - 59f2: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 59f6: 6891 lui a7,0x4 - 59f8: 9516 add a0,a0,t0 - 59fa: 40000003 lb zero,1024(zero) # 400 <__stack_size-0x400> - 59fe: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5a02: 0305 addi t1,t1,1 - 5a04: 6b88 flw fa0,16(a5) - 5a06: 2041 jal 5a86 <__stack_size+0x5286> - 5a08: 4054fa17 auipc s4,0x4054f - 5a0c: 3e20 fld fs0,120(a2) - 5a0e: 4055 0x4055 - 5a10: 1520 addi s0,sp,680 - 5a12: 1765 addi a4,a4,-7 - 5a14: 0000 unimp - 5a16: 9d02 jalr s10 - 5a18: 6c01 lui s8,0x0 + 5910: 4901 li s2,0 + 5912: 0151 addi sp,sp,20 + 5914: 0000 unimp + 5916: 0305 addi t1,t1,1 + 5918: 0bec addi a1,sp,476 + 591a: 8000 0x8000 + 591c: 3411 jal 5320 <__stack_size+0x4b20> + 591e: 0016 0x16 + 5920: 0c00 addi s0,sp,528 + 5922: 6c01 lui s8,0x0 + 5924: 0269 addi tp,tp,26 + 5926: 0000 unimp + 5928: ac12 fsd ft4,24(sp) + 592a: 0015 c.addi zero,5 + 592c: 0100 addi s0,sp,128 + 592e: 00004c6f jal s8,992e <__stack_size+0x912e> + 5932: 0200 addi s0,sp,256 + 5934: 16120023 sb ra,352(tp) # 160 <__stack_size-0x6a0> + 5938: 0015 c.addi zero,5 + 593a: 0100 addi s0,sp,128 + 593c: 4c70 lw a2,92(s0) + 593e: 0000 unimp + 5940: 0200 addi s0,sp,256 + 5942: 0b120223 sb a7,164(tp) # a4 <__stack_size-0x75c> + 5946: 0020 addi s0,sp,8 + 5948: 0100 addi s0,sp,128 + 594a: 8d72 mv s10,t3 + 594c: 0000 unimp + 594e: 0200 addi s0,sp,256 + 5950: 11120423 sb a7,264(tp) # 108 <__stack_size-0x6f8> + 5954: 0002 0x2 + 5956: 0100 addi s0,sp,128 + 5958: 8d72 mv s10,t3 + 595a: 0000 unimp + 595c: 0200 addi s0,sp,256 + 595e: 10000823 sb zero,272(zero) # 110 <__stack_size-0x6f0> + 5962: 1558 addi a4,sp,676 + 5964: 0000 unimp + 5966: 7601 lui a2,0xfffe0 + 5968: 01b5 addi gp,gp,13 + 596a: 0000 unimp + 596c: 0305 addi t1,t1,1 + 596e: 0bf0 addi a2,sp,476 + 5970: 8000 0x8000 + 5972: bf10 fsd fa2,56(a4) + 5974: 0006 0x6 + 5976: 0100 addi s0,sp,128 + 5978: 8b79 andi a4,a4,30 + 597a: 0002 0x2 + 597c: 0500 addi s0,sp,640 + 597e: 000bf403 0xbf403 + 5982: 0780 addi s0,sp,960 + 5984: 2404 fld fs1,8(s0) + 5986: 0002 0x2 + 5988: 1000 addi s0,sp,32 + 598a: 163d addi a2,a2,-17 + 598c: 0000 unimp + 598e: 7f01 lui t5,0xfffe0 + 5990: 0000028b 0x28b + 5994: 0305 addi t1,t1,1 + 5996: 0bf8 addi a4,sp,476 + 5998: 8000 0x8000 + 599a: 0b10 addi a2,sp,400 + 599c: 0016 0x16 + 599e: 0100 addi s0,sp,128 + 59a0: 8381 srli a5,a5,0x0 + 59a2: 0001 nop + 59a4: 0500 addi s0,sp,640 + 59a6: 000bfc03 0xbfc03 + 59aa: 1080 addi s0,sp,96 + 59ac: 14f8 addi a4,sp,620 + 59ae: 0000 unimp + 59b0: 8201 srli a2,a2,0x0 + 59b2: 008d addi ra,ra,3 + 59b4: 0000 unimp + 59b6: 0305 addi t1,t1,1 + 59b8: 0c34 addi a3,sp,536 + 59ba: 8000 0x8000 + 59bc: 0910 addi a2,sp,144 + 59be: 0015 c.addi zero,5 + 59c0: 0100 addi s0,sp,128 + 59c2: 8d85 sub a1,a1,s1 + 59c4: 0000 unimp + 59c6: 0500 addi s0,sp,640 + 59c8: 000c3803 0xc3803 + 59cc: 1080 addi s0,sp,96 + 59ce: 15b2 slli a1,a1,0x2c + 59d0: 0000 unimp + 59d2: 8501 srai a0,a0,0x0 + 59d4: 008d addi ra,ra,3 + 59d6: 0000 unimp + 59d8: 0305 addi t1,t1,1 + 59da: 0c3c addi a5,sp,536 + 59dc: 8000 0x8000 + 59de: 151b0113 addi sp,s6,337 # fffe0151 <_sp+0x7ffdc151> + 59e2: 0000 unimp + 59e4: 3301 jal 56e4 <__stack_size+0x4ee4> + 59e6: 0102 slli sp,sp,0x0 + 59e8: 5caa lw s9,168(sp) + 59ea: 2040 fld fs0,128(s0) + 59ec: 5d06 lw s10,96(sp) + 59ee: 2040 fld fs0,128(s0) + 59f0: 1ebe slli t4,t4,0x2f + 59f2: 0000 unimp + 59f4: 2f01 jal 6104 <__stack_size+0x5904> + 59f6: 14000003 lb zero,320(zero) # 140 <__stack_size-0x6c0> + 59fa: 1571 addi a0,a0,-4 + 59fc: 0000 unimp + 59fe: 3301 jal 56fe <__stack_size+0x4efe> + 5a00: af02 fsd ft0,408(sp) + 5a02: 0001 nop + 5a04: 0200 addi s0,sp,256 + 5a06: 6c91 lui s9,0x4 + 5a08: 1614 addi a3,sp,800 + 5a0a: 0015 c.addi zero,5 + 5a0c: 0100 addi s0,sp,128 + 5a0e: 0234 addi a3,sp,264 + 5a10: 000001af 0x1af + 5a14: 9102 jalr sp + 5a16: 1468 addi a0,sp,556 + 5a18: 1512 slli a0,a0,0x24 5a1a: 0000 unimp - 5a1c: 0200 addi s0,sp,256 - 5a1e: 6091 lui ra,0x4 - 5a20: 0000 unimp - 5a22: 019f0407 0x19f0407 - 5a26: 0000 unimp - 5a28: 3309 jal 572a <__stack_size+0x4f2a> - 5a2a: 0001 nop - 5a2c: 4000 lw s0,0(s0) - 5a2e: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> - 5a32: 0125 addi sp,sp,9 - 5a34: 0000 unimp - 5a36: 000e 0xe - 5a38: 0003300b 0x3300b - 5a3c: 1300 addi s0,sp,416 - 5a3e: 8401 srai s0,s0,0x0 - 5a40: 0015 c.addi zero,5 - 5a42: 0200 addi s0,sp,256 - 5a44: 5a01017b 0x5a01017b - 5a48: 0000 unimp - 5a4a: 7e00 flw fs0,56(a2) - 5a4c: 4054 lw a3,4(s0) - 5a4e: c820 sw s0,80(s0) - 5a50: 4054 lw a3,4(s0) - 5a52: f620 fsw fs0,104(a2) - 5a54: 001e 0x1e - 5a56: 0100 addi s0,sp,128 - 5a58: 0384 addi s1,sp,448 - 5a5a: 0000 unimp - 5a5c: ec14 fsw fa3,24(s0) - 5a5e: 0200000f fence r,unknown - 5a62: 0138017b 0x138017b - 5a66: 0000 unimp - 5a68: 9102 jalr sp - 5a6a: 166c addi a1,sp,812 - 5a6c: 0395 addi t2,t2,5 - 5a6e: 0000 unimp - 5a70: 0394 addi a3,sp,448 - 5a72: 0000 unimp - 5a74: 0501 addi a0,a0,0 - 5a76: 416b6c03 0x416b6c03 - 5a7a: 0020 addi s0,sp,8 - 5a7c: 3309 jal 577e <__stack_size+0x4f7e> - 5a7e: 0001 nop - 5a80: 9400 0x9400 - 5a82: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> - 5a86: 0125 addi sp,sp,9 + 5a1c: 3501 jal 581c <__stack_size+0x501c> + 5a1e: af02 fsd ft0,408(sp) + 5a20: 0001 nop + 5a22: 0200 addi s0,sp,256 + 5a24: 6491 lui s1,0x4 + 5a26: 1500 addi s0,sp,672 + 5a28: 4301 li t1,0 + 5a2a: 0016 0x16 + 5a2c: 0100 addi s0,sp,128 + 5a2e: 01f9 addi gp,gp,30 + 5a30: c801 beqz s0,5a40 <__stack_size+0x5240> + 5a32: 405a 0x405a + 5a34: aa20 fsd fs0,80(a2) + 5a36: 405c lw a5,4(s0) + 5a38: f620 fsw fs0,104(a2) + 5a3a: 001e 0x1e + 5a3c: 0100 addi s0,sp,128 + 5a3e: 0392 slli t2,t2,0x4 + 5a40: 0000 unimp + 5a42: 3a14 fld fa3,48(a2) + 5a44: 0015 c.addi zero,5 + 5a46: 0100 addi s0,sp,128 + 5a48: 01f9 addi gp,gp,30 + 5a4a: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + 5a4e: 9102 jalr sp + 5a50: 165c addi a5,sp,804 + 5a52: 656d lui a0,0x1b + 5a54: 006d c.addi zero,27 + 5a56: fb01 bnez a4,5966 <__stack_size+0x5166> + 5a58: 8b01 andi a4,a4,0 + 5a5a: 0002 0x2 + 5a5c: 0200 addi s0,sp,256 + 5a5e: 6891 lui a7,0x4 + 5a60: 00039517 auipc a0,0x39 + 5a64: a200 fsd fs0,0(a2) + 5a66: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5a6a: 0305 addi t1,t1,1 + 5a6c: 06b0 addi a2,sp,840 + 5a6e: 8000 0x8000 + 5a70: d418 sw a4,40(s0) + 5a72: 405a 0x405a + 5a74: 1820 addi s0,sp,56 + 5a76: 1920405b 0x1920405b + 5a7a: 18b8 addi a4,sp,120 + 5a7c: 0000 unimp + 5a7e: fd01 bnez a0,5996 <__stack_size+0x5196> + 5a80: 7701 lui a4,0xfffe0 + 5a82: 0000 unimp + 5a84: 0200 addi s0,sp,256 + 5a86: 6c91 lui s9,0x4 5a88: 0000 unimp - 5a8a: 0019 c.addi zero,6 - 5a8c: 0003840b 0x3840b - 5a90: 1800 addi s0,sp,48 - 5a92: cf01 beqz a4,5aaa <__stack_size+0x52aa> - 5a94: 0015 c.addi zero,5 - 5a96: 0200 addi s0,sp,256 - 5a98: 0154 addi a3,sp,132 - 5a9a: e201 bnez a2,5a9a <__stack_size+0x529a> - 5a9c: 7e204053 0x7e204053 - 5aa0: 4054 lw a3,4(s0) - 5aa2: 2e20 fld fs0,88(a2) - 5aa4: 001f 0100 03e2 0x3e20100001f - 5aaa: 0000 unimp - 5aac: ec14 fsw fa3,24(s0) - 5aae: 0200000f fence r,unknown - 5ab2: 0154 addi a3,sp,132 - 5ab4: 0138 addi a4,sp,136 - 5ab6: 0000 unimp - 5ab8: 9102 jalr sp - 5aba: 156c addi a1,sp,684 - 5abc: 1048 addi a0,sp,36 - 5abe: 0000 unimp - 5ac0: 5602 lw a2,32(sp) - 5ac2: 6c01 lui s8,0x0 - 5ac4: 0000 unimp - 5ac6: 0100 addi s0,sp,128 - 5ac8: 1659 addi a2,a2,-10 - 5aca: 0395 addi t2,t2,5 - 5acc: 0000 unimp - 5ace: 03f2 slli t2,t2,0x1c + 5a8a: 3e09 jal 559c <__stack_size+0x4d9c> + 5a8c: 0001 nop + 5a8e: a200 fsd fs0,0(a2) + 5a90: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> + 5a94: 0130 addi a2,sp,136 + 5a96: 0000 unimp + 5a98: 920b0007 0x920b0007 + 5a9c: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 5aa0: 8901 andi a0,a0,0 + 5aa2: 0015 c.addi zero,5 + 5aa4: 0100 addi s0,sp,128 + 5aa6: 01e2 slli gp,gp,0x18 + 5aa8: 4f01 li t5,0 + 5aaa: 0001 nop + 5aac: 3400 fld fs0,40(s0) + 5aae: 405a 0x405a + 5ab0: c820 sw s0,80(s0) + 5ab2: 405a 0x405a + 5ab4: 2e20 fld fs0,88(a2) + 5ab6: 001f 0100 041b 0x41b0100001f + 5abc: 0000 unimp + 5abe: b714 fsd fa3,40(a4) + 5ac0: 0020 addi s0,sp,8 + 5ac2: 0100 addi s0,sp,128 + 5ac4: 01e2 slli gp,gp,0x18 + 5ac6: 008d addi ra,ra,3 + 5ac8: 0000 unimp + 5aca: 9102 jalr sp + 5acc: 145c addi a5,sp,548 + 5ace: 22f8 fld fa4,192(a3) 5ad0: 0000 unimp - 5ad2: 0501 addi a0,a0,0 - 5ad4: 416b5803 lhu a6,1046(s6) # fffe0416 <_sp+0x7ffdc416> - 5ad8: 0020 addi s0,sp,8 - 5ada: 3309 jal 57dc <__stack_size+0x4fdc> - 5adc: 0001 nop - 5ade: f200 fsw fs0,32(a2) - 5ae0: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> - 5ae4: 0125 addi sp,sp,9 - 5ae6: 0000 unimp - 5ae8: 0010 addi a2,sp,0 - 5aea: 0003e20b 0x3e20b - 5aee: 1300 addi s0,sp,416 - 5af0: 1f01 addi t5,t5,-32 - 5af2: 0015 c.addi zero,5 - 5af4: 0200 addi s0,sp,256 - 5af6: 0112 slli sp,sp,0x4 - 5af8: 3801 jal 5308 <__stack_size+0x4b08> - 5afa: 0001 nop - 5afc: e400 fsw fs0,8(s0) - 5afe: 4052 0x4052 - 5b00: e220 fsw fs0,64(a2) - 5b02: 66204053 0x66204053 - 5b06: 001f 0100 048a 0x48a0100001f - 5b0c: 0000 unimp - 5b0e: 8914 0x8914 - 5b10: 002d c.addi zero,11 - 5b12: 0200 addi s0,sp,256 - 5b14: 0112 slli sp,sp,0x4 - 5b16: 014a slli sp,sp,0x12 - 5b18: 0000 unimp - 5b1a: 9102 jalr sp - 5b1c: 145c addi a5,sp,548 - 5b1e: 268d jal 5e80 <__stack_size+0x5680> - 5b20: 0000 unimp - 5b22: 1202 slli tp,tp,0x20 - 5b24: da01 beqz a2,5a34 <__stack_size+0x5234> - 5b26: 0001 nop - 5b28: 0200 addi s0,sp,256 - 5b2a: 5891 li a7,-28 - 5b2c: ec15 bnez s0,5b68 <__stack_size+0x5368> - 5b2e: 0200000f fence r,unknown - 5b32: 0114 addi a3,sp,128 - 5b34: 0144 addi s1,sp,132 - 5b36: 0000 unimp - 5b38: 9102 jalr sp - 5b3a: 1564 addi s1,sp,684 - 5b3c: 1048 addi a0,sp,36 - 5b3e: 0000 unimp - 5b40: 1502 slli a0,a0,0x20 - 5b42: 6c01 lui s8,0x0 - 5b44: 0000 unimp - 5b46: 0100 addi s0,sp,128 - 5b48: 1559 addi a0,a0,-10 - 5b4a: 0aff 0xaff - 5b4c: 0000 unimp - 5b4e: 1602 slli a2,a2,0x20 - 5b50: 2a01 jal 5c60 <__stack_size+0x5460> - 5b52: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 5b56: 6891 lui a7,0x4 - 5b58: 9516 add a0,a0,t0 - 5b5a: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> - 5b5e: 0004 addi s1,sp,0 - 5b60: 0100 addi s0,sp,128 - 5b62: 0305 addi t1,t1,1 - 5b64: 6b44 flw fs1,20(a4) - 5b66: 2041 jal 5be6 <__stack_size+0x53e6> - 5b68: 4052f617 auipc a2,0x4052f - 5b6c: 3a20 fld fs0,112(a2) - 5b6e: 15204053 0x15204053 - 5b72: 1765 addi a4,a4,-7 - 5b74: 0000 unimp - 5b76: 1802 slli a6,a6,0x20 - 5b78: 6c01 lui s8,0x0 - 5b7a: 0000 unimp - 5b7c: 0200 addi s0,sp,256 - 5b7e: 6c91 lui s9,0x4 - 5b80: 0000 unimp - 5b82: 3309 jal 5884 <__stack_size+0x5084> - 5b84: 0001 nop - 5b86: 9a00 0x9a00 - 5b88: 0004 addi s1,sp,0 - 5b8a: 0a00 addi s0,sp,272 - 5b8c: 0125 addi sp,sp,9 - 5b8e: 0000 unimp - 5b90: 0012 0x12 - 5b92: 00048a0b 0x48a0b - 5b96: 1900 addi s0,sp,176 - 5b98: 0e01 addi t3,t3,0 - 5b9a: 0015 c.addi zero,5 - 5b9c: 0200 addi s0,sp,256 - 5b9e: 01f6 slli gp,gp,0x1d - 5ba0: 5278 lw a4,100(a2) - 5ba2: 2040 fld fs0,128(s0) - 5ba4: 52e4 lw s1,100(a3) - 5ba6: 2040 fld fs0,128(s0) - 5ba8: 1f9e slli t6,t6,0x27 - 5baa: 0000 unimp - 5bac: e501 bnez a0,5bb4 <__stack_size+0x53b4> - 5bae: 0004 addi s1,sp,0 - 5bb0: 1a00 addi s0,sp,304 - 5bb2: 0fec addi a1,sp,988 - 5bb4: 0000 unimp - 5bb6: f602 fsw ft0,44(sp) - 5bb8: 0138 addi a4,sp,136 + 5ad2: e201 bnez a2,5ad2 <__stack_size+0x52d2> + 5ad4: 8d01 sub a0,a0,s0 + 5ad6: 0000 unimp + 5ad8: 0200 addi s0,sp,256 + 5ada: 5891 li a7,-28 + 5adc: 7016 flw ft0,100(sp) + 5ade: 0100 addi s0,sp,128 + 5ae0: 01e4 addi s1,sp,204 + 5ae2: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + 5ae6: 9102 jalr sp + 5ae8: 1768 addi a0,sp,940 + 5aea: 0395 addi t2,t2,5 + 5aec: 0000 unimp + 5aee: 0000042b 0x42b + 5af2: 0501 addi a0,a0,0 + 5af4: 4169f003 0x4169f003 + 5af8: 1820 addi s0,sp,56 + 5afa: 5a44 lw s1,52(a2) + 5afc: 2040 fld fs0,128(s0) + 5afe: 5a88 lw a0,48(a3) + 5b00: 2040 fld fs0,128(s0) + 5b02: b819 j 5318 <__stack_size+0x4b18> + 5b04: 0018 addi a4,sp,0 + 5b06: 0100 addi s0,sp,128 + 5b08: 01e6 slli gp,gp,0x19 + 5b0a: 00000077 0x77 + 5b0e: 9102 jalr sp + 5b10: 006c addi a1,sp,12 + 5b12: 0900 addi s0,sp,144 + 5b14: 013e slli sp,sp,0xf + 5b16: 0000 unimp + 5b18: 0000042b 0x42b + 5b1c: 300a fld ft0,160(sp) + 5b1e: 0001 nop + 5b20: 0900 addi s0,sp,144 + 5b22: 0b00 addi s0,sp,400 + 5b24: 0000041b 0x41b + 5b28: 011a slli sp,sp,0x6 + 5b2a: 1621 addi a2,a2,-24 + 5b2c: 0000 unimp + 5b2e: 8201 srli a2,a2,0x0 + 5b30: 0101 addi sp,sp,0 + 5b32: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + 5b36: 57fe lw a5,252(sp) + 5b38: 2040 fld fs0,128(s0) + 5b3a: 5a34 lw a3,112(a2) + 5b3c: 2040 fld fs0,128(s0) + 5b3e: 1f66 slli t5,t5,0x39 + 5b40: 0000 unimp + 5b42: f101 bnez a0,5a42 <__stack_size+0x5242> + 5b44: 0004 addi s1,sp,0 + 5b46: 1400 addi s0,sp,544 + 5b48: 153a slli a0,a0,0x2e + 5b4a: 0000 unimp + 5b4c: 8201 srli a2,a2,0x0 + 5b4e: 4f01 li t5,0 + 5b50: 0001 nop + 5b52: 0200 addi s0,sp,256 + 5b54: 4c91 li s9,4 + 5b56: 2c14 fld fa3,24(s0) + 5b58: 0016 0x16 + 5b5a: 0100 addi s0,sp,128 + 5b5c: 0182 slli gp,gp,0x0 + 5b5e: 008d addi ra,ra,3 + 5b60: 0000 unimp + 5b62: 9102 jalr sp + 5b64: 1948 addi a0,sp,180 + 5b66: 22f8 fld fa4,192(a3) + 5b68: 0000 unimp + 5b6a: 8401 srai s0,s0,0x0 + 5b6c: 8d01 sub a0,a0,s0 + 5b6e: 0000 unimp + 5b70: 0200 addi s0,sp,256 + 5b72: 6091 lui ra,0x4 + 5b74: 7016 flw ft0,100(sp) + 5b76: 7274 flw fa3,100(a2) + 5b78: 0100 addi s0,sp,128 + 5b7a: 0185 addi gp,gp,1 + 5b7c: 008d addi ra,ra,3 + 5b7e: 0000 unimp + 5b80: 9102 jalr sp + 5b82: 1964 addi s1,sp,188 + 5b84: 0000153f 8d018501 0x8d0185010000153f + 5b8c: 0000 unimp + 5b8e: 0200 addi s0,sp,256 + 5b90: 5891 li a7,-28 + 5b92: 6d16 flw fs10,68(sp) + 5b94: 6d65 lui s10,0x19 + 5b96: 0100 addi s0,sp,128 + 5b98: 0186 slli gp,gp,0x1 + 5b9a: 0000028b 0x28b + 5b9e: 9102 jalr sp + 5ba0: 1968 addi a0,sp,188 + 5ba2: 000015a7 0x15a7 + 5ba6: 8601 srai a2,a2,0x0 + 5ba8: 8b01 andi a4,a4,0 + 5baa: 0002 0x2 + 5bac: 0200 addi s0,sp,256 + 5bae: 5491 li s1,-28 + 5bb0: 2a19 jal 5cc6 <__stack_size+0x54c6> + 5bb2: 0015 c.addi zero,5 + 5bb4: 0100 addi s0,sp,128 + 5bb6: 014f0187 0x14f0187 5bba: 0000 unimp 5bbc: 9102 jalr sp - 5bbe: 126c addi a1,sp,300 - 5bc0: 1048 addi a0,sp,36 + 5bbe: 175c addi a5,sp,932 + 5bc0: 0395 addi t2,t2,5 5bc2: 0000 unimp - 5bc4: f802 fsw ft0,48(sp) - 5bc6: 006c addi a1,sp,12 - 5bc8: 0000 unimp - 5bca: 5901 li s2,-32 - 5bcc: 9516 add a0,a0,t0 - 5bce: f2000003 lb zero,-224(zero) # ffffff20 <_sp+0x7fffbf20> - 5bd2: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5bd6: 0305 addi t1,t1,1 - 5bd8: 6b30 flw fa2,80(a4) - 5bda: 2041 jal 5c5a <__stack_size+0x545a> - 5bdc: 1900 addi s0,sp,176 - 5bde: 3401 jal 55de <__stack_size+0x4dde> - 5be0: 0016 0x16 - 5be2: 0200 addi s0,sp,256 - 5be4: 01cc addi a1,sp,196 - 5be6: 51d8 lw a4,36(a1) - 5be8: 2040 fld fs0,128(s0) - 5bea: 5278 lw a4,100(a2) - 5bec: 2040 fld fs0,128(s0) - 5bee: 1fd6 slli t6,t6,0x35 + 5bc4: 0501 addi a0,a0,0 + 5bc6: 0000 unimp + 5bc8: 0501 addi a0,a0,0 + 5bca: 4169e403 0x4169e403 + 5bce: 1820 addi s0,sp,56 + 5bd0: 580e lw a6,224(sp) + 5bd2: 2040 fld fs0,128(s0) + 5bd4: 5852 lw a6,52(sp) + 5bd6: 2040 fld fs0,128(s0) + 5bd8: b819 j 53ee <__stack_size+0x4bee> + 5bda: 0018 addi a4,sp,0 + 5bdc: 0100 addi s0,sp,128 + 5bde: 0189 addi gp,gp,2 + 5be0: 00000077 0x77 + 5be4: 9102 jalr sp + 5be6: 006c addi a1,sp,12 + 5be8: 0900 addi s0,sp,144 + 5bea: 013e slli sp,sp,0xf + 5bec: 0000 unimp + 5bee: 0501 addi a0,a0,0 5bf0: 0000 unimp - 5bf2: 4501 li a0,0 - 5bf4: 0005 c.addi zero,1 - 5bf6: 1a00 addi s0,sp,304 - 5bf8: 0fec addi a1,sp,988 - 5bfa: 0000 unimp - 5bfc: cc02 sw zero,24(sp) - 5bfe: 0144 addi s1,sp,132 - 5c00: 0000 unimp - 5c02: 9102 jalr sp - 5c04: 1a5c addi a5,sp,308 - 5c06: 2d89 jal 6258 <__stack_size+0x5a58> - 5c08: 0000 unimp - 5c0a: cd02 sw zero,152(sp) - 5c0c: 014a slli sp,sp,0x12 - 5c0e: 0000 unimp - 5c10: 9102 jalr sp - 5c12: 1a58 addi a4,sp,308 - 5c14: 268d jal 5f76 <__stack_size+0x5776> - 5c16: 0000 unimp - 5c18: ce02 sw zero,28(sp) - 5c1a: 01da slli gp,gp,0x16 - 5c1c: 0000 unimp - 5c1e: 9102 jalr sp - 5c20: 1254 addi a3,sp,292 - 5c22: 1048 addi a0,sp,36 + 5bf2: 300a fld ft0,160(sp) + 5bf4: 0001 nop + 5bf6: 0a00 addi s0,sp,272 + 5bf8: 0b00 addi s0,sp,400 + 5bfa: 04f1 addi s1,s1,28 + 5bfc: 0000 unimp + 5bfe: 15d0011b 0x15d0011b + 5c02: 0000 unimp + 5c04: f601 bnez a2,5b0c <__stack_size+0x530c> + 5c06: 4f01 li t5,0 + 5c08: 0001 nop + 5c0a: 0c00 addi s0,sp,528 + 5c0c: 4054 lw a3,4(s0) + 5c0e: fe20 fsw fs0,120(a2) + 5c10: 9f204057 0x9f204057 + 5c14: 001f 0100 0593 0x5930100001f + 5c1a: 0000 unimp + 5c1c: f81c fsw fa5,48(s0) + 5c1e: 0022 0x22 + 5c20: 0100 addi s0,sp,128 + 5c22: 8df6 mv s11,t4 5c24: 0000 unimp - 5c26: d002 sw zero,32(sp) - 5c28: 006c addi a1,sp,12 - 5c2a: 0000 unimp - 5c2c: 5901 li s2,-32 - 5c2e: ff12 fsw ft4,188(sp) - 5c30: 000a 0xa - 5c32: 0200 addi s0,sp,256 - 5c34: 2ad1 jal 5e08 <__stack_size+0x5608> - 5c36: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 5c3a: 6c91 lui s9,0x4 - 5c3c: 1b00 addi s0,sp,432 - 5c3e: b501 j 5a3e <__stack_size+0x523e> - 5c40: 0015 c.addi zero,5 + 5c26: 0200 addi s0,sp,256 + 5c28: 4c91 li s9,4 + 5c2a: 701d 0x701d + 5c2c: 7274 flw fa3,100(a2) + 5c2e: 0100 addi s0,sp,128 + 5c30: 8df8 0x8df8 + 5c32: 0000 unimp + 5c34: 0200 addi s0,sp,256 + 5c36: 6c91 lui s9,0x4 + 5c38: 3f10 fld fa2,56(a4) + 5c3a: 0015 c.addi zero,5 + 5c3c: 0100 addi s0,sp,128 + 5c3e: 8df8 0x8df8 + 5c40: 0000 unimp 5c42: 0200 addi s0,sp,256 - 5c44: 01be slli gp,gp,0xf - 5c46: 032a slli t1,t1,0xa - 5c48: 0000 unimp - 5c4a: 51b4 lw a3,96(a1) - 5c4c: 2040 fld fs0,128(s0) - 5c4e: 51d8 lw a4,36(a1) - 5c50: 2040 fld fs0,128(s0) - 5c52: 200e fld ft0,192(sp) - 5c54: 0000 unimp - 5c56: 7201 lui tp,0xfffe0 - 5c58: 0005 c.addi zero,1 - 5c5a: 1a00 addi s0,sp,304 - 5c5c: 2d89 jal 62ae <__stack_size+0x5aae> - 5c5e: 0000 unimp - 5c60: be02 fsd ft0,312(sp) - 5c62: 014a slli sp,sp,0x12 - 5c64: 0000 unimp - 5c66: 9102 jalr sp - 5c68: 006c addi a1,sp,12 - 5c6a: 011c addi a5,sp,128 - 5c6c: 14f8 addi a4,sp,620 - 5c6e: 0000 unimp - 5c70: ad02 fsd ft0,152(sp) - 5c72: a601 j 5f72 <__stack_size+0x5772> - 5c74: 4051 0x4051 - 5c76: b420 fsd fs0,104(s0) - 5c78: 4051 0x4051 - 5c7a: 4620 lw s0,72(a2) - 5c7c: 0020 addi s0,sp,8 - 5c7e: 0100 addi s0,sp,128 - 5c80: 011d addi sp,sp,7 - 5c82: 161e slli a2,a2,0x27 - 5c84: 0000 unimp - 5c86: 9d02 jalr s10 - 5c88: 8601 srai a2,a2,0x0 - 5c8a: 4051 0x4051 - 5c8c: a620 fsd fs0,72(a2) - 5c8e: 4051 0x4051 - 5c90: 7e20 flw fs0,120(a2) - 5c92: 0020 addi s0,sp,8 - 5c94: 0100 addi s0,sp,128 - 5c96: 05b1 addi a1,a1,12 - 5c98: 0000 unimp - 5c9a: a51a fsd ft6,136(sp) - 5c9c: 0019 c.addi zero,6 - 5c9e: 0200 addi s0,sp,256 - 5ca0: 499d li s3,7 - 5ca2: 0002 0x2 - 5ca4: 0200 addi s0,sp,256 - 5ca6: 6c91 lui s9,0x4 - 5ca8: 1d00 addi s0,sp,688 - 5caa: 9e01 0x9e01 - 5cac: 0015 c.addi zero,5 - 5cae: 0200 addi s0,sp,256 - 5cb0: 0192 slli gp,gp,0x4 - 5cb2: 5166 lw sp,120(sp) - 5cb4: 2040 fld fs0,128(s0) - 5cb6: 5186 lw gp,96(sp) - 5cb8: 2040 fld fs0,128(s0) - 5cba: 20b6 fld ft1,328(sp) - 5cbc: 0000 unimp - 5cbe: da01 beqz a2,5bce <__stack_size+0x53ce> - 5cc0: 0005 c.addi zero,1 - 5cc2: 1a00 addi s0,sp,304 - 5cc4: 19a5 addi s3,s3,-23 - 5cc6: 0000 unimp - 5cc8: 9202 jalr tp - 5cca: 0249 addi tp,tp,18 - 5ccc: 0000 unimp - 5cce: 9102 jalr sp - 5cd0: 006c addi a1,sp,12 - 5cd2: 011d addi sp,sp,7 - 5cd4: 15e0 addi s0,sp,748 - 5cd6: 0000 unimp - 5cd8: 7f02 flw ft10,32(sp) - 5cda: 4601 li a2,0 - 5cdc: 4051 0x4051 - 5cde: 6620 flw fs0,72(a2) - 5ce0: 4051 0x4051 - 5ce2: ee20 fsw fs0,88(a2) - 5ce4: 0020 addi s0,sp,8 - 5ce6: 0100 addi s0,sp,128 - 5ce8: 00000603 lb a2,0(zero) # 0 <__stack_size-0x800> - 5cec: a51a fsd ft6,136(sp) - 5cee: 0019 c.addi zero,6 - 5cf0: 0200 addi s0,sp,256 - 5cf2: 497f 0x497f - 5cf4: 0002 0x2 - 5cf6: 0200 addi s0,sp,256 - 5cf8: 6c91 lui s9,0x4 - 5cfa: 1d00 addi s0,sp,688 - 5cfc: 6b01 lui s6,0x0 - 5cfe: 0015 c.addi zero,5 - 5d00: 0200 addi s0,sp,256 - 5d02: 016d addi sp,sp,27 - 5d04: 5126 lw sp,104(sp) - 5d06: 2040 fld fs0,128(s0) - 5d08: 5146 lw sp,112(sp) - 5d0a: 2040 fld fs0,128(s0) - 5d0c: 2126 fld ft2,72(sp) - 5d0e: 0000 unimp - 5d10: 2c01 jal 5f20 <__stack_size+0x5720> - 5d12: 0006 0x6 - 5d14: 1a00 addi s0,sp,304 - 5d16: 19a5 addi s3,s3,-23 - 5d18: 0000 unimp - 5d1a: 6d02 flw fs10,0(sp) - 5d1c: 0249 addi tp,tp,18 - 5d1e: 0000 unimp - 5d20: 9102 jalr sp - 5d22: 006c addi a1,sp,12 - 5d24: 011d addi sp,sp,7 - 5d26: 1552 slli a0,a0,0x34 - 5d28: 0000 unimp - 5d2a: 6202 flw ft4,0(sp) - 5d2c: 0601 addi a2,a2,0 - 5d2e: 4051 0x4051 - 5d30: 2620 fld fs0,72(a2) - 5d32: 4051 0x4051 - 5d34: 5e20 lw s0,120(a2) - 5d36: 0021 c.addi zero,8 - 5d38: 0100 addi s0,sp,128 - 5d3a: 0655 addi a2,a2,21 - 5d3c: 0000 unimp - 5d3e: a51a fsd ft6,136(sp) - 5d40: 0019 c.addi zero,6 - 5d42: 0200 addi s0,sp,256 - 5d44: 4962 lw s2,24(sp) - 5d46: 0002 0x2 - 5d48: 0200 addi s0,sp,256 - 5d4a: 6c91 lui s9,0x4 - 5d4c: 1e00 addi s0,sp,816 - 5d4e: 0c9a slli s9,s9,0x6 - 5d50: 0000 unimp - 5d52: 5a01 li s4,-32 - 5d54: c201 beqz a2,5d54 <__stack_size+0x5554> - 5d56: 4050 lw a2,4(s0) - 5d58: 0620 addi s0,sp,776 - 5d5a: 4051 0x4051 - 5d5c: 9620 0x9620 - 5d5e: 0021 c.addi zero,8 - 5d60: 0100 addi s0,sp,128 - 5d62: 0000067b 0x67b - 5d66: 6e1f 0100 7b5a 0x7b5a01006e1f - 5d6c: 0006 0x6 - 5d6e: 0200 addi s0,sp,256 - 5d70: 6c91 lui s9,0x4 - 5d72: 0700 addi s0,sp,896 - 5d74: bf04 fsd fs1,56(a4) - 5d76: 0000 unimp - 5d78: 2000 fld fs0,0(s0) - 5d7a: 1609 addi a2,a2,-30 - 5d7c: 0000 unimp - 5d7e: 3e01 jal 588e <__stack_size+0x508e> - 5d80: 8001 srli s0,s0,0x0 - 5d82: 4050 lw a2,4(s0) - 5d84: c220 sw s0,64(a2) - 5d86: 4050 lw a2,4(s0) - 5d88: ce20 sw s0,88(a2) - 5d8a: 0021 c.addi zero,8 - 5d8c: 0100 addi s0,sp,128 - 5d8e: 6c1f 0100 7b3e 0x7b3e01006c1f + 5c44: 6091 lui ra,0x4 + 5c46: 6d1d lui s10,0x7 + 5c48: 6d65 lui s10,0x19 + 5c4a: 0100 addi s0,sp,128 + 5c4c: 8bf9 andi a5,a5,30 + 5c4e: 0002 0x2 + 5c50: 0200 addi s0,sp,256 + 5c52: 6491 lui s1,0x4 + 5c54: a710 fsd fa2,8(a4) + 5c56: 0015 c.addi zero,5 + 5c58: 0100 addi s0,sp,128 + 5c5a: 8bf9 andi a5,a5,30 + 5c5c: 0002 0x2 + 5c5e: 0200 addi s0,sp,256 + 5c60: 5c91 li s9,-28 + 5c62: 00039517 auipc a0,0x39 + 5c66: 2b00 fld fs0,16(a4) + 5c68: 0004 addi s1,sp,0 + 5c6a: 0100 addi s0,sp,128 + 5c6c: 0305 addi t1,t1,1 + 5c6e: 69d8 flw fa4,20(a1) + 5c70: 2041 jal 5cf0 <__stack_size+0x54f0> + 5c72: 1818 addi a4,sp,48 + 5c74: 4054 lw a3,4(s0) + 5c76: 5c20 lw s0,120(s0) + 5c78: 4054 lw a3,4(s0) + 5c7a: 1020 addi s0,sp,40 + 5c7c: 18b8 addi a4,sp,120 + 5c7e: 0000 unimp + 5c80: fb01 bnez a4,5b90 <__stack_size+0x5390> + 5c82: 00000077 0x77 + 5c86: 9102 jalr sp + 5c88: 0068 addi a0,sp,12 + 5c8a: 1e00 addi s0,sp,816 + 5c8c: 4401 li s0,0 + 5c8e: 0015 c.addi zero,5 + 5c90: 0100 addi s0,sp,128 + 5c92: 01b8 addi a4,sp,200 + 5c94: 5262 lw tp,56(sp) + 5c96: 2040 fld fs0,128(s0) + 5c98: 540c lw a1,40(s0) + 5c9a: 2040 fld fs0,128(s0) + 5c9c: 1fd8 addi a4,sp,1012 + 5c9e: 0000 unimp + 5ca0: 1c01 addi s8,s8,-32 + 5ca2: 0006 0x6 + 5ca4: 1c00 addi s0,sp,560 + 5ca6: 0000152f 0x152f + 5caa: b801 j 54ba <__stack_size+0x4cba> + 5cac: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + 5cb0: 9102 jalr sp + 5cb2: 1c5c addi a5,sp,564 + 5cb4: 15da slli a1,a1,0x36 + 5cb6: 0000 unimp + 5cb8: b801 j 54c8 <__stack_size+0x4cc8> + 5cba: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + 5cbe: 9102 jalr sp + 5cc0: 1d58 addi a4,sp,692 + 5cc2: 656d lui a0,0x1b + 5cc4: 006d c.addi zero,27 + 5cc6: ba01 j 55d6 <__stack_size+0x4dd6> + 5cc8: 0000028b 0x28b + 5ccc: 9102 jalr sp + 5cce: 1060 addi s0,sp,44 + 5cd0: 15ba slli a1,a1,0x2e + 5cd2: 0000 unimp + 5cd4: bb01 j 59e4 <__stack_size+0x51e4> + 5cd6: 005e 0x5e + 5cd8: 0000 unimp + 5cda: 9102 jalr sp + 5cdc: 106c addi a1,sp,44 + 5cde: 15c6 slli a1,a1,0x31 + 5ce0: 0000 unimp + 5ce2: bc01 j 56f2 <__stack_size+0x4ef2> + 5ce4: 005e 0x5e + 5ce6: 0000 unimp + 5ce8: 9102 jalr sp + 5cea: 1768 addi a0,sp,940 + 5cec: 0395 addi t2,t2,5 + 5cee: 0000 unimp + 5cf0: 062c addi a1,sp,776 + 5cf2: 0000 unimp + 5cf4: 0501 addi a0,a0,0 + 5cf6: 4169c403 lbu s0,1046(s3) + 5cfa: 1820 addi s0,sp,56 + 5cfc: 5288 lw a0,32(a3) + 5cfe: 2040 fld fs0,128(s0) + 5d00: 52cc lw a1,36(a3) + 5d02: 2040 fld fs0,128(s0) + 5d04: b810 fsd fa2,48(s0) + 5d06: 0018 addi a4,sp,0 + 5d08: 0100 addi s0,sp,128 + 5d0a: 77be flw fa5,236(sp) + 5d0c: 0000 unimp + 5d0e: 0200 addi s0,sp,256 + 5d10: 6491 lui s1,0x4 + 5d12: 0000 unimp + 5d14: 3e09 jal 5826 <__stack_size+0x5026> + 5d16: 0001 nop + 5d18: 2c00 fld fs0,24(s0) + 5d1a: 0006 0x6 + 5d1c: 0a00 addi s0,sp,272 + 5d1e: 0130 addi a2,sp,136 + 5d20: 0000 unimp + 5d22: 1c0b0013 addi zero,s6,448 + 5d26: 0006 0x6 + 5d28: 1f00 addi s0,sp,944 + 5d2a: 000015e3 bnez zero,6534 <__stack_size+0x5d34> + 5d2e: 8801 andi s0,s0,0 + 5d30: c401 beqz s0,5d38 <__stack_size+0x5538> + 5d32: 4050 lw a2,4(s0) + 5d34: 6220 flw fs0,64(a2) + 5d36: 4052 0x4052 + 5d38: 1020 addi s0,sp,40 + 5d3a: 0020 addi s0,sp,8 + 5d3c: 0100 addi s0,sp,128 + 5d3e: 0685 addi a3,a3,1 + 5d40: 0000 unimp + 5d42: 6d20 flw fs0,88(a0) + 5d44: 6d65 lui s10,0x19 + 5d46: 0100 addi s0,sp,128 + 5d48: 8b88 0x8b88 + 5d4a: 0002 0x2 + 5d4c: 0200 addi s0,sp,256 + 5d4e: 5c91 li s9,-28 + 5d50: 2a10 fld fa2,16(a2) + 5d52: 0015 c.addi zero,5 + 5d54: 0100 addi s0,sp,128 + 5d56: 8b8a mv s7,sp + 5d58: 0002 0x2 + 5d5a: 0200 addi s0,sp,256 + 5d5c: 6c91 lui s9,0x4 + 5d5e: 9310 0x9310 + 5d60: 0015 c.addi zero,5 + 5d62: 0100 addi s0,sp,128 + 5d64: 00028b8b 0x28b8b + 5d68: 0200 addi s0,sp,256 + 5d6a: 6891 lui a7,0x4 + 5d6c: 00039517 auipc a0,0x39 + 5d70: 0100 addi s0,sp,128 + 5d72: 0005 c.addi zero,1 + 5d74: 0100 addi s0,sp,128 + 5d76: 0305 addi t1,t1,1 + 5d78: 69b8 flw fa4,80(a1) + 5d7a: 2041 jal 5dfa <__stack_size+0x55fa> + 5d7c: 2100 fld fs0,0(a0) + 5d7e: 6101 addi sp,sp,0 + 5d80: 0015 c.addi zero,5 + 5d82: 0100 addi s0,sp,128 + 5d84: 0162 slli sp,sp,0x18 + 5d86: 50a4 lw s1,96(s1) + 5d88: 2040 fld fs0,128(s0) + 5d8a: 50c4 lw s1,36(s1) + 5d8c: 2040 fld fs0,128(s0) + 5d8e: 2048 fld fa0,128(s0) + 5d90: 0000 unimp + 5d92: ae01 j 60a2 <__stack_size+0x58a2> 5d94: 0006 0x6 - 5d96: 0200 addi s0,sp,256 - 5d98: 6c91 lui s9,0x4 - 5d9a: 6e1f 0100 7b3e 0x7b3e01006e1f - 5da0: 0006 0x6 - 5da2: 0200 addi s0,sp,256 - 5da4: 6891 lui a7,0x4 - 5da6: 0000 unimp - 5da8: 079a slli a5,a5,0x6 - 5daa: 0000 unimp - 5dac: 0002 0x2 - 5dae: 157f 0x157f - 5db0: 0000 unimp - 5db2: 0104 addi s1,sp,128 - 5db4: 0000 unimp - 5db6: 0000 unimp - 5db8: 980c 0x980c - 5dba: 0016 0x16 - 5dbc: fa00 fsw fs0,48(a2) - 5dbe: 0000 unimp - 5dc0: b800 fsd fs0,48(s0) - 5dc2: 4055 0x4055 - 5dc4: 3220 fld fs0,96(a2) - 5dc6: 405c lw a5,4(s0) - 5dc8: 2020 fld fs0,64(s0) - 5dca: 0039 c.addi zero,14 - 5dcc: 0200 addi s0,sp,256 - 5dce: 0601 addi a2,a2,0 - 5dd0: 0098 addi a4,sp,64 - 5dd2: 0000 unimp - 5dd4: 00130a03 lb s4,1(t1) - 5dd8: 0300 addi s0,sp,384 - 5dda: 373e fld fa4,488(sp) - 5ddc: 0000 unimp - 5dde: 0200 addi s0,sp,256 - 5de0: 0502 slli a0,a0,0x0 - 5de2: 0118 addi a4,sp,128 - 5de4: 0000 unimp - 5de6: 0402 slli s0,s0,0x0 - 5de8: b205 j 5708 <__stack_size+0x4f08> - 5dea: 0001 nop - 5dec: 0300 addi s0,sp,384 - 5dee: 000002ab 0x2ab - 5df2: 00554003 lbu zero,5(a0) # 8005 <__stack_size+0x7805> + 5d96: 1c00 addi s0,sp,560 + 5d98: 15a2 slli a1,a1,0x28 + 5d9a: 0000 unimp + 5d9c: 6201 lui tp,0x0 + 5d9e: 0151 addi sp,sp,20 + 5da0: 0000 unimp + 5da2: 9102 jalr sp + 5da4: 006c addi a1,sp,12 + 5da6: 0122 slli sp,sp,0x8 + 5da8: 00001577 0x1577 + 5dac: 5701 li a4,-32 + 5dae: 8401 srai s0,s0,0x0 + 5db0: 4050 lw a2,4(s0) + 5db2: a420 fsd fs0,72(s0) + 5db4: 4050 lw a2,4(s0) + 5db6: 8020 0x8020 + 5db8: 0020 addi s0,sp,8 + 5dba: 0100 addi s0,sp,128 + 5dbc: a21c fsd fa5,0(a2) + 5dbe: 0015 c.addi zero,5 + 5dc0: 0100 addi s0,sp,128 + 5dc2: 00020d57 0x20d57 + 5dc6: 0200 addi s0,sp,256 + 5dc8: 6c91 lui s9,0x4 + 5dca: 0000 unimp + 5dcc: 06ac addi a1,sp,840 + 5dce: 0000 unimp + 5dd0: 0002 0x2 + 5dd2: 1599 addi a1,a1,-26 + 5dd4: 0000 unimp + 5dd6: 0104 addi s1,sp,128 + 5dd8: 0000 unimp + 5dda: 0000 unimp + 5ddc: 850c 0x850c + 5dde: 0016 0x16 + 5de0: fa00 fsw fs0,48(a2) + 5de2: 0000 unimp + 5de4: 0600 addi s0,sp,768 + 5de6: 405d 0x405d + 5de8: 3e20 fld fs0,120(a2) + 5dea: 4062 0x4062 + 5dec: cd20 sw s0,88(a0) + 5dee: 0200003b 0x200003b + 5df2: 0601 addi a2,a2,0 + 5df4: 0098 addi a4,sp,64 5df6: 0000 unimp - 5df8: 4504 lw s1,8(a0) - 5dfa: 0000 unimp - 5dfc: 0200 addi s0,sp,256 - 5dfe: 0801 addi a6,a6,0 - 5e00: 0096 slli ra,ra,0x5 - 5e02: 0000 unimp - 5e04: 0001df03 lhu t5,0(gp) # 80000eb0 <__global_pointer$> - 5e08: 0300 addi s0,sp,384 - 5e0a: 6741 lui a4,0x10 - 5e0c: 0000 unimp - 5e0e: 0200 addi s0,sp,256 - 5e10: 0702 slli a4,a4,0x0 - 5e12: 00cd addi ra,ra,19 - 5e14: 0000 unimp - 5e16: 0003c303 lbu t1,0(t2) - 5e1a: 0300 addi s0,sp,384 - 5e1c: 7942 flw fs2,48(sp) - 5e1e: 0000 unimp - 5e20: 0200 addi s0,sp,256 - 5e22: 0704 addi s1,sp,896 - 5e24: 018e slli gp,gp,0x3 - 5e26: 0000 unimp - 5e28: 0405 addi s0,s0,1 - 5e2a: 6905 lui s2,0x1 - 5e2c: 746e flw fs0,248(sp) - 5e2e: 0300 addi s0,sp,384 - 5e30: 04fa slli s1,s1,0x1e - 5e32: 0000 unimp - 5e34: 003e4603 lbu a2,3(t3) # 1a003 <__stack_size+0x19803> - 5e38: 0000 unimp - 5e3a: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> - 5e3e: 0300 addi s0,sp,384 - 5e40: 00007947 fmsub.s fs2,ft0,ft0,ft0 - 5e44: 0300 addi s0,sp,384 - 5e46: 0208 addi a0,sp,256 - 5e48: 0000 unimp - 5e4a: 00874903 lbu s2,8(a4) # 10008 <__stack_size+0xf808> - 5e4e: 0000 unimp - 5e50: 0005ce03 lbu t3,0(a1) - 5e54: 0300 addi s0,sp,384 - 5e56: 00006e4b fnmsub.s ft8,ft0,ft0,ft0,unknown - 5e5a: 0300 addi s0,sp,384 - 5e5c: 00e0 addi s0,sp,76 - 5e5e: 0000 unimp - 5e60: 00924d03 lbu s10,9(tp) # fffe0009 <_sp+0x7ffdc009> + 5df8: 0202 slli tp,tp,0x0 + 5dfa: 1805 addi a6,a6,-31 + 5dfc: 0001 nop + 5dfe: 0200 addi s0,sp,256 + 5e00: 0504 addi s1,sp,640 + 5e02: 01b2 slli gp,gp,0xc + 5e04: 0000 unimp + 5e06: 0002ab03 lw s6,0(t0) + 5e0a: 0300 addi s0,sp,384 + 5e0c: 4540 lw s0,12(a0) + 5e0e: 0000 unimp + 5e10: 0200 addi s0,sp,256 + 5e12: 0801 addi a6,a6,0 + 5e14: 0096 slli ra,ra,0x5 + 5e16: 0000 unimp + 5e18: 0202 slli tp,tp,0x0 + 5e1a: 0000cd07 0xcd07 + 5e1e: 0200 addi s0,sp,256 + 5e20: 0704 addi s1,sp,896 + 5e22: 018e slli gp,gp,0x3 + 5e24: 0000 unimp + 5e26: 00103e03 0x103e03 + 5e2a: 0300 addi s0,sp,384 + 5e2c: 00006543 fmadd.s fa0,ft0,ft0,ft0,unknown + 5e30: 0400 addi s0,sp,512 + 5e32: 0504 addi s1,sp,640 + 5e34: 6e69 lui t3,0x1a + 5e36: 0074 addi a3,sp,12 + 5e38: 0004fa03 0x4fa03 + 5e3c: 0300 addi s0,sp,384 + 5e3e: 3346 fld ft6,112(sp) + 5e40: 0000 unimp + 5e42: 0300 addi s0,sp,384 + 5e44: 0000008b 0x8b + 5e48: 00534703 lbu a4,5(t1) # a005 <__stack_size+0x9805> + 5e4c: 0000 unimp + 5e4e: 0000e003 0xe003 + 5e52: 0300 addi s0,sp,384 + 5e54: 774d lui a4,0xffff3 + 5e56: 0000 unimp + 5e58: 0500 addi s0,sp,640 + 5e5a: 054c addi a1,sp,644 + 5e5c: 0000 unimp + 5e5e: 0308 addi a0,sp,384 + 5e60: 00b90123 sb a1,2(s2) # 1002 <__stack_size+0x802> 5e64: 0000 unimp - 5e66: 4c06 lw s8,64(sp) - 5e68: 0005 c.addi zero,1 - 5e6a: 0800 addi s0,sp,16 - 5e6c: ea012303 lw t1,-352(sp) + 5e66: 0b06 slli s6,s6,0x1 + 5e68: 0020 addi s0,sp,8 + 5e6a: 0300 addi s0,sp,384 + 5e6c: 0125 addi sp,sp,9 + 5e6e: 00b9 addi ra,ra,14 5e70: 0000 unimp - 5e72: 0700 addi s0,sp,896 - 5e74: 19f0 addi a2,sp,252 - 5e76: 0000 unimp - 5e78: ea012503 lw a0,-352(sp) - 5e7c: 0000 unimp - 5e7e: 0200 addi s0,sp,256 - 5e80: 11070023 sb a6,256(a4) - 5e84: 0002 0x2 - 5e86: 0300 addi s0,sp,384 - 5e88: 0126 slli sp,sp,0x9 - 5e8a: 00ea slli ra,ra,0x1a - 5e8c: 0000 unimp - 5e8e: 2302 fld ft6,0(sp) - 5e90: 0004 addi s1,sp,0 - 5e92: 0408 addi a0,sp,512 - 5e94: 00be slli ra,ra,0xf - 5e96: 0000 unimp - 5e98: fb09 bnez a4,5daa <__stack_size+0x55aa> - 5e9a: 0002 0x2 - 5e9c: 0300 addi s0,sp,384 - 5e9e: 0128 addi a0,sp,136 - 5ea0: 00be slli ra,ra,0xf + 5e72: 2302 fld ft6,0(sp) + 5e74: 0600 addi s0,sp,768 + 5e76: 0211 addi tp,tp,4 + 5e78: 0000 unimp + 5e7a: b9012603 lw a2,-1136(sp) # 200680 <__stack_size+0x1ffe80> + 5e7e: 0000 unimp + 5e80: 0200 addi s0,sp,256 + 5e82: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> + 5e86: 8d04 0x8d04 + 5e88: 0000 unimp + 5e8a: 0800 addi s0,sp,16 + 5e8c: 000002fb 0x2fb + 5e90: 8d012803 lw a6,-1840(sp) + 5e94: 0000 unimp + 5e96: 0500 addi s0,sp,640 + 5e98: 04a6 slli s1,s1,0x9 + 5e9a: 0000 unimp + 5e9c: 032c addi a1,sp,392 + 5e9e: 0138 addi a4,sp,136 + 5ea0: 0115 addi sp,sp,5 5ea2: 0000 unimp - 5ea4: f00a fsw ft2,32(sp) - 5ea6: 0000 unimp - 5ea8: 0600 addi s0,sp,768 - 5eaa: 04a6 slli s1,s1,0x9 - 5eac: 0000 unimp - 5eae: 032c addi a1,sp,392 - 5eb0: 0138 addi a4,sp,136 - 5eb2: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne - 5eb6: 00268d07 0x268d07 - 5eba: 0300 addi s0,sp,384 - 5ebc: 013a slli sp,sp,0xe - 5ebe: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne - 5ec2: 2302 fld ft6,0(sp) - 5ec4: 0700 addi s0,sp,896 - 5ec6: 2d89 jal 6518 <__stack_size+0x5d18> - 5ec8: 0000 unimp - 5eca: 45013b03 0x45013b03 - 5ece: 0000 unimp - 5ed0: 0200 addi s0,sp,256 - 5ed2: 97072023 sw a6,-1696(a4) - 5ed6: 03000013 li zero,48 - 5eda: 013c addi a5,sp,136 - 5edc: 0045 c.addi zero,17 - 5ede: 0000 unimp - 5ee0: 2302 fld ft6,0(sp) - 5ee2: 0721 addi a4,a4,8 - 5ee4: 1339 addi t1,t1,-18 - 5ee6: 0000 unimp - 5ee8: f0014103 lbu sp,-256(sp) - 5eec: 0000 unimp - 5eee: 0200 addi s0,sp,256 - 5ef0: 0b002423 sw a6,168(zero) # a8 <__stack_size-0x758> - 5ef4: 0162 slli sp,sp,0x18 - 5ef6: 0000 unimp - 5ef8: 0000015b 0x15b - 5efc: 5b0c lw a1,48(a4) - 5efe: 0001 nop - 5f00: 1f00 addi s0,sp,944 - 5f02: 0200 addi s0,sp,256 - 5f04: 0704 addi s1,sp,896 - 5f06: 00000193 li gp,0 - 5f0a: 0102 slli sp,sp,0x0 - 5f0c: 9f08 0x9f08 + 5ea4: c406 sw ra,8(sp) + 5ea6: 0025 c.addi zero,9 + 5ea8: 0300 addi s0,sp,384 + 5eaa: 013a slli sp,sp,0xe + 5eac: 0115 addi sp,sp,5 + 5eae: 0000 unimp + 5eb0: 2302 fld ft6,0(sp) + 5eb2: 0600 addi s0,sp,768 + 5eb4: 2cc0 fld fs0,152(s1) + 5eb6: 0000 unimp + 5eb8: 3a013b03 0x3a013b03 + 5ebc: 0000 unimp + 5ebe: 0200 addi s0,sp,256 + 5ec0: 97062023 sw a6,-1696(a2) # fffdf960 <_sp+0x7ffdb960> + 5ec4: 03000013 li zero,48 + 5ec8: 013c addi a5,sp,136 + 5eca: 003a 0x3a + 5ecc: 0000 unimp + 5ece: 2302 fld ft6,0(sp) + 5ed0: 0621 addi a2,a2,8 + 5ed2: 1339 addi t1,t1,-18 + 5ed4: 0000 unimp + 5ed6: bf014103 lbu sp,-1040(sp) + 5eda: 0000 unimp + 5edc: 0200 addi s0,sp,256 + 5ede: 09002423 sw a6,136(zero) # 88 <__stack_size-0x778> + 5ee2: 012c addi a1,sp,136 + 5ee4: 0000 unimp + 5ee6: 0125 addi sp,sp,9 + 5ee8: 0000 unimp + 5eea: 250a fld fa0,128(sp) + 5eec: 0001 nop + 5eee: 1f00 addi s0,sp,944 + 5ef0: 0200 addi s0,sp,256 + 5ef2: 0704 addi s1,sp,896 + 5ef4: 00000193 li gp,0 + 5ef8: 0102 slli sp,sp,0x0 + 5efa: 9f08 0x9f08 + 5efc: 0000 unimp + 5efe: 0b00 addi s0,sp,400 + 5f00: 012c addi a1,sp,136 + 5f02: 0000 unimp + 5f04: 7808 flw fa0,48(s0) + 5f06: 000c addi a1,sp,0 + 5f08: 0300 addi s0,sp,384 + 5f0a: 01440143 fmadd.s ft2,fs0,fs4,ft0,rne 5f0e: 0000 unimp - 5f10: 0a00 addi s0,sp,272 - 5f12: 0162 slli sp,sp,0x18 + 5f10: 00cb0407 0xcb0407 5f14: 0000 unimp - 5f16: 6e06 flw ft8,64(sp) - 5f18: 0005 c.addi zero,1 - 5f1a: 4400 lw s0,8(s0) - 5f1c: d601b103 0xd601b103 - 5f20: 0001 nop - 5f22: 0700 addi s0,sp,896 - 5f24: 02a4 addi s1,sp,328 - 5f26: 0000 unimp - 5f28: 0101b303 0x101b303 - 5f2c: 0001 nop - 5f2e: 0200 addi s0,sp,256 - 5f30: 720d0023 sb zero,1824(s10) # 1d720 <__stack_size+0x1cf20> - 5f34: 0300776f jal a4,cf64 <__stack_size+0xc764> - 5f38: 01b5 addi gp,gp,13 - 5f3a: 01d6 slli gp,gp,0x15 - 5f3c: 0000 unimp - 5f3e: 2302 fld ft6,0(sp) - 5f40: 072c addi a1,sp,904 - 5f42: 0000063f f401b703 0xf401b7030000063f - 5f4a: 0001 nop - 5f4c: 0200 addi s0,sp,256 - 5f4e: 35073423 0x35073423 - 5f52: 0006 0x6 - 5f54: 0300 addi s0,sp,384 - 5f56: 01b8 addi a4,sp,200 - 5f58: 01f2 slli gp,gp,0x1c - 5f5a: 0000 unimp - 5f5c: 2302 fld ft6,0(sp) - 5f5e: 0738 addi a4,sp,904 - 5f60: 067c addi a5,sp,780 - 5f62: 0000 unimp - 5f64: a801ba03 0xa801ba03 - 5f68: 0000 unimp - 5f6a: 0200 addi s0,sp,256 - 5f6c: c7073c23 0xc7073c23 - 5f70: 001d c.addi zero,7 - 5f72: 0300 addi s0,sp,384 - 5f74: 00a801bb 0xa801bb - 5f78: 0000 unimp - 5f7a: 2302 fld ft6,0(sp) - 5f7c: 0040 addi s0,sp,4 - 5f7e: 0000f00b 0xf00b - 5f82: e600 fsw fs0,8(a2) - 5f84: 0001 nop - 5f86: 0c00 addi s0,sp,528 - 5f88: 0000015b 0x15b - 5f8c: 0000 unimp - 5f8e: 010e slli sp,sp,0x3 - 5f90: 01f2 slli gp,gp,0x1c - 5f92: 0000 unimp - 5f94: 0001f20f 0x1f20f - 5f98: 0000 unimp - 5f9a: 0410 addi a2,sp,512 - 5f9c: 0408 addi a0,sp,512 - 5f9e: 01e6 slli gp,gp,0x19 + 5f16: 450c lw a1,8(a0) + 5f18: 0700000b 0x700000b + 5f1c: 2504 fld fs1,8(a0) + 5f1e: 0001 nop + 5f20: 0300 addi s0,sp,384 + 5f22: 0156 slli sp,sp,0x15 + 5f24: 019f 0000 810d 0x810d0000019f + 5f2a: 0000000b 0xb + 5f2e: cb0d beqz a4,5f60 <__stack_size+0x5760> + 5f30: 0009 c.addi zero,2 + 5f32: 0100 addi s0,sp,128 + 5f34: a30d j 6456 <__stack_size+0x5c56> + 5f36: 000a 0xa + 5f38: 0200 addi s0,sp,256 + 5f3a: 9b0d andi a4,a4,-29 + 5f3c: 0009 c.addi zero,2 + 5f3e: 0300 addi s0,sp,384 + 5f40: 1e0d addi t3,t3,-29 + 5f42: 0400000b 0x400000b + 5f46: 430d li t1,3 + 5f48: 000a 0xa + 5f4a: 0500 addi s0,sp,640 + 5f4c: 830d srli a4,a4,0x3 + 5f4e: 0009 c.addi zero,2 + 5f50: 0600 addi s0,sp,768 + 5f52: de0d beqz a2,5e8c <__stack_size+0x568c> + 5f54: 000a 0xa + 5f56: 0700 addi s0,sp,896 + 5f58: 790d lui s2,0xfffe3 + 5f5a: 000a 0xa + 5f5c: 0800 addi s0,sp,16 + 5f5e: 690d lui s2,0x3 + 5f60: 0900000b 0x900000b + 5f64: 6c0d lui s8,0x3 + 5f66: 0009 c.addi zero,2 + 5f68: 8000 0x8000 + 5f6a: 0500 addi s0,sp,640 + 5f6c: 0af5 addi s5,s5,29 + 5f6e: 0000 unimp + 5f70: 0310 addi a2,sp,384 + 5f72: 017c addi a5,sp,140 + 5f74: 01da slli gp,gp,0x16 + 5f76: 0000 unimp + 5f78: c006 sw ra,0(sp) + 5f7a: 002c addi a1,sp,8 + 5f7c: 0300 addi s0,sp,384 + 5f7e: 017e slli sp,sp,0x1f + 5f80: 014a slli sp,sp,0x12 + 5f82: 0000 unimp + 5f84: 2302 fld ft6,0(sp) + 5f86: 0600 addi s0,sp,768 + 5f88: 09e5 addi s3,s3,25 + 5f8a: 0000 unimp + 5f8c: bf017f03 0xbf017f03 + 5f90: 0000 unimp + 5f92: 0200 addi s0,sp,256 + 5f94: 0b060423 sb a6,168(a2) + 5f98: 0300000b 0x300000b + 5f9c: 0180 addi s0,sp,192 + 5f9e: 0082 slli ra,ra,0x0 5fa0: 0000 unimp - 5fa2: 3606 fld fa2,96(sp) - 5fa4: b4000017 auipc zero,0xb4000 - 5fa8: 7101e003 0x7101e003 - 5fac: 07000003 lb zero,112(zero) # b4006014 <_sp+0x34002014> - 5fb0: 268d jal 6312 <__stack_size+0x5b12> - 5fb2: 0000 unimp - 5fb4: 4b01e303 0x4b01e303 - 5fb8: 0001 nop - 5fba: 0200 addi s0,sp,256 - 5fbc: 89070023 sb a6,-1920(a4) - 5fc0: 002d c.addi zero,11 - 5fc2: 0300 addi s0,sp,384 - 5fc4: 01e4 addi s1,sp,204 - 5fc6: 0045 c.addi zero,17 - 5fc8: 0000 unimp - 5fca: 2302 fld ft6,0(sp) - 5fcc: 0720 addi s0,sp,904 - 5fce: 0000223b 0x223b - 5fd2: 4501e503 0x4501e503 - 5fd6: 0000 unimp - 5fd8: 0200 addi s0,sp,256 - 5fda: 39072123 sw a6,898(a4) - 5fde: 03000013 li zero,48 - 5fe2: 00f001eb 0xf001eb - 5fe6: 0000 unimp - 5fe8: 2302 fld ft6,0(sp) - 5fea: 0724 addi s1,sp,904 - 5fec: 00000577 0x577 - 5ff0: f001ec03 0xf001ec03 - 5ff4: 0000 unimp - 5ff6: 0200 addi s0,sp,256 - 5ff8: 730d2c23 sw a6,1848(s10) - 5ffc: 0070 addi a2,sp,12 - 5ffe: f201ef03 0xf201ef03 - 6002: 0001 nop - 6004: 0200 addi s0,sp,256 - 6006: 57073423 0x57073423 - 600a: 0006 0x6 - 600c: 0300 addi s0,sp,384 - 600e: 01f0 addi a2,sp,204 - 6010: 01f2 slli gp,gp,0x1c - 6012: 0000 unimp - 6014: 2302 fld ft6,0(sp) - 6016: 0738 addi a4,sp,904 - 6018: 0635 addi a2,a2,13 - 601a: 0000 unimp - 601c: f201f103 0xf201f103 - 6020: 0001 nop - 6022: 0200 addi s0,sp,256 - 6024: 91073c23 0x91073c23 - 6028: 0006 0x6 - 602a: 0300 addi s0,sp,384 - 602c: 01f2 slli gp,gp,0x1c - 602e: 01f2 slli gp,gp,0x1c - 6030: 0000 unimp - 6032: 2302 fld ft6,0(sp) - 6034: 0740 addi s0,sp,900 - 6036: 0686 slli a3,a3,0x1 - 6038: 0000 unimp - 603a: 6e01f303 0x6e01f303 - 603e: 0000 unimp - 6040: 0200 addi s0,sp,256 - 6042: 0c074423 0xc074423 - 6046: 0006 0x6 - 6048: 0300 addi s0,sp,384 - 604a: 01f6 slli gp,gp,0x1d - 604c: 009d addi ra,ra,7 - 604e: 0000 unimp - 6050: 2302 fld ft6,0(sp) - 6052: 0748 addi a0,sp,900 - 6054: 28b1 jal 60b0 <__stack_size+0x58b0> - 6056: 0000 unimp - 6058: 4501f803 0x4501f803 - 605c: 0000 unimp - 605e: 0200 addi s0,sp,256 - 6060: 03074c23 0x3074c23 - 6064: 03000017 auipc zero,0x3000 - 6068: 004501fb 0x4501fb - 606c: 0000 unimp - 606e: 2302 fld ft6,0(sp) - 6070: 074d addi a4,a4,19 - 6072: 05d8 addi a4,sp,708 - 6074: 0000 unimp - 6076: 4501fc03 0x4501fc03 + 5fa2: 2302 fld ft6,0(sp) + 5fa4: 000c addi a1,sp,0 + 5fa6: 01330407 0x1330407 + 5faa: 0000 unimp + 5fac: 010e slli sp,sp,0x3 + 5fae: 01f6 slli gp,gp,0x1d + 5fb0: 0000 unimp + 5fb2: 0001da0f 0x1da0f + 5fb6: 0f00 addi s0,sp,912 + 5fb8: 01da slli gp,gp,0x16 + 5fba: 0000 unimp + 5fbc: 0000820f 0x820f + 5fc0: 0000 unimp + 5fc2: ab10 fsd fa2,16(a4) + 5fc4: 0000 unimp + 5fc6: 0400 addi s0,sp,512 + 5fc8: 0216 slli tp,tp,0x5 + 5fca: 0204 addi s1,sp,256 + 5fcc: 0000 unimp + 5fce: 0101 addi sp,sp,0 + 5fd0: 01e00407 0x1e00407 + 5fd4: 0000 unimp + 5fd6: 9f09 0x9f09 + 5fd8: 0001 nop + 5fda: 1a00 addi s0,sp,304 + 5fdc: 0002 0x2 + 5fde: 0a00 addi s0,sp,272 + 5fe0: 0125 addi sp,sp,9 + 5fe2: 0000 unimp + 5fe4: 0008 addi a0,sp,0 + 5fe6: 8f11 sub a4,a4,a2 + 5fe8: 000a 0xa + 5fea: 0200 addi s0,sp,256 + 5fec: 00020a23 sb zero,20(tp) # 14 <__stack_size-0x7ec> + 5ff0: 0100 addi s0,sp,128 + 5ff2: 0305 addi t1,t1,1 + 5ff4: 0084 addi s1,sp,64 + 5ff6: 8000 0x8000 + 5ff8: 010e slli sp,sp,0x3 + 5ffa: 0238 addi a4,sp,264 + 5ffc: 0000 unimp + 5ffe: 0001440f 0x1440f + 6002: 0000 unimp + 6004: 9612 add a2,a2,tp + 6006: 02000017 auipc zero,0x2000 + 600a: 4950 lw a2,20(a0) + 600c: 0002 0x2 + 600e: 0500 addi s0,sp,640 + 6010: 000c4003 lbu zero,0(s8) # 3000 <__stack_size+0x2800> + 6014: 0780 addi s0,sp,960 + 6016: 2c04 fld fs1,24(s0) + 6018: 0002 0x2 + 601a: 1200 addi s0,sp,288 + 601c: 17ac addi a1,sp,1000 + 601e: 0000 unimp + 6020: 5102 lw sp,32(sp) + 6022: 0249 addi tp,tp,18 + 6024: 0000 unimp + 6026: 0305 addi t1,t1,1 + 6028: 0c44 addi s1,sp,532 + 602a: 8000 0x8000 + 602c: 3411 jal 5a30 <__stack_size+0x5230> + 602e: 0200000f fence r,unknown + 6032: 4952 lw s2,20(sp) + 6034: 0002 0x2 + 6036: 0100 addi s0,sp,128 + 6038: 0305 addi t1,t1,1 + 603a: 2568 fld fa0,200(a0) + 603c: 8000 0x8000 + 603e: 2e11 jal 6352 <__stack_size+0x5b52> + 6040: 0011 c.addi zero,4 + 6042: 0200 addi s0,sp,256 + 6044: 00024953 fadd.s fs2,ft4,ft0,rmm + 6048: 0100 addi s0,sp,128 + 604a: 0305 addi t1,t1,1 + 604c: 2564 fld fs1,200(a0) + 604e: 8000 0x8000 + 6050: 1b11 addi s6,s6,-28 + 6052: 0011 c.addi zero,4 + 6054: 0200 addi s0,sp,256 + 6056: 4954 lw a3,20(a0) + 6058: 0002 0x2 + 605a: 0100 addi s0,sp,128 + 605c: 0305 addi t1,t1,1 + 605e: 2560 fld fs0,200(a0) + 6060: 8000 0x8000 + 6062: 174d0113 addi sp,s10,372 # 19174 <__stack_size+0x18974> + 6066: 0000 unimp + 6068: 9202 jalr tp + 606a: 0101 addi sp,sp,0 + 606c: 0138 addi a4,sp,136 + 606e: 0000 unimp + 6070: 614e flw ft2,208(sp) + 6072: 2040 fld fs0,128(s0) + 6074: 623e flw ft4,204(sp) + 6076: 2040 fld fs0,128(s0) + 6078: 20b8 fld fa4,64(s1) 607a: 0000 unimp - 607c: 0200 addi s0,sp,256 - 607e: 92074e23 0x92074e23 - 6082: 0014 addi a3,sp,0 - 6084: 0300 addi s0,sp,384 - 6086: 01fe slli gp,gp,0x1f - 6088: 0045 c.addi zero,17 - 608a: 0000 unimp - 608c: 2302 fld ft6,0(sp) - 608e: 05e6074f 0x5e6074f - 6092: 0000 unimp - 6094: 4501ff03 0x4501ff03 - 6098: 0000 unimp - 609a: 0200 addi s0,sp,256 - 609c: 12075023 0x12075023 - 60a0: 0006 0x6 - 60a2: 0300 addi s0,sp,384 - 60a4: 0201 addi tp,tp,0 - 60a6: 006e 0x6e - 60a8: 0000 unimp - 60aa: 2302 fld ft6,0(sp) - 60ac: 0754 addi a3,sp,900 - 60ae: 05a1 addi a1,a1,8 - 60b0: 0000 unimp - 60b2: 6e020503 lb a0,1760(tp) # 6e0 <__stack_size-0x120> - 60b6: 0000 unimp - 60b8: 0200 addi s0,sp,256 - 60ba: 2a075823 0x2a075823 - 60be: 0006 0x6 - 60c0: 0300 addi s0,sp,384 - 60c2: 0206 slli tp,tp,0x1 - 60c4: 0045 c.addi zero,17 - 60c6: 0000 unimp - 60c8: 2302 fld ft6,0(sp) - 60ca: 075c addi a5,sp,900 - 60cc: 067c addi a5,sp,780 - 60ce: 0000 unimp - 60d0: 92020903 lb s2,-1760(tp) # fffff920 <_sp+0x7fffb920> - 60d4: 0000 unimp - 60d6: 0200 addi s0,sp,256 - 60d8: 92076023 0x92076023 - 60dc: 0005 c.addi zero,1 - 60de: 0300 addi s0,sp,384 - 60e0: 020a slli tp,tp,0x2 - 60e2: 0092 slli ra,ra,0x4 - 60e4: 0000 unimp - 60e6: 2302 fld ft6,0(sp) - 60e8: 0764 addi s1,sp,908 - 60ea: 000005ab 0x5ab - 60ee: 6e020c03 lb s8,1760(tp) # 6e0 <__stack_size-0x120> - 60f2: 0001 nop - 60f4: 0200 addi s0,sp,256 - 60f6: 33076823 0x33076823 - 60fa: 0021 c.addi zero,8 - 60fc: 0300 addi s0,sp,384 - 60fe: 020e slli tp,tp,0x3 - 6100: 00000383 lb t2,0(zero) # 3006064 <__stack_size+0x3005864> - 6104: 01ac2303 lw t1,26(s8) # 1a <__stack_size-0x7e6> - 6108: 00026f07 0x26f07 - 610c: 0300 addi s0,sp,384 - 610e: 0210 addi a2,sp,256 - 6110: 006e 0x6e - 6112: 0000 unimp - 6114: 01b02303 lw t1,27(zero) # 1b <__stack_size-0x7e5> - 6118: 0e00 addi s0,sp,784 - 611a: 7d01 lui s10,0xfffe0 - 611c: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> - 6120: 037d addi t1,t1,31 - 6122: 0000 unimp - 6124: 0800 addi s0,sp,16 - 6126: fa04 fsw fs1,48(a2) - 6128: 0001 nop - 612a: 0800 addi s0,sp,16 - 612c: 7104 flw fs1,32(a0) - 612e: 08000003 lb zero,128(zero) # 80 <__stack_size-0x780> - 6132: 6904 flw fs1,16(a0) - 6134: 0001 nop - 6136: 0e00 addi s0,sp,784 - 6138: a501 j 6738 <__stack_size+0x5f38> - 613a: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> - 613e: 0389 addi t2,t2,2 - 6140: 0000 unimp - 6142: 0003890f 0x3890f - 6146: 0f00 addi s0,sp,912 - 6148: 000000b3 add ra,zero,zero - 614c: 1100 addi s0,sp,160 - 614e: 000000ab 0xab - 6152: 1604 addi s1,sp,800 - 6154: b302 fsd ft0,416(sp) - 6156: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 615a: 0801 addi a6,a6,0 - 615c: 8f04 0x8f04 - 615e: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - 6162: 000017d7 0x17d7 - 6166: 2b02 fld fs6,0(sp) - 6168: 002c addi a1,sp,8 - 616a: 0000 unimp - 616c: 0305 addi t1,t1,1 - 616e: 0bf0 addi a2,sp,476 - 6170: 8000 0x8000 - 6172: 00071813 slli a6,a4,0x0 - 6176: 0200 addi s0,sp,256 - 6178: 502c lw a1,96(s0) - 617a: 0000 unimp - 617c: 0100 addi s0,sp,128 - 617e: 0b01 addi s6,s6,0 - 6180: 00f0 addi a2,sp,76 - 6182: 0000 unimp - 6184: 000003e7 jalr t2,zero - 6188: 5b0c lw a1,48(a4) - 618a: 0001 nop - 618c: fe00 fsw fs0,56(a2) - 618e: 1400 addi s0,sp,544 - 6190: 178e slli a5,a5,0x23 + 607c: 2a01 jal 618c <__stack_size+0x598c> + 607e: 14000003 lb zero,320(zero) # 2006146 <__stack_size+0x2005946> + 6082: 25c4 fld fs1,136(a1) + 6084: 0000 unimp + 6086: 9202 jalr tp + 6088: da01 beqz a2,5f98 <__stack_size+0x5798> + 608a: 0001 nop + 608c: 0200 addi s0,sp,256 + 608e: 5c91 li s9,-28 + 6090: c014 sw a3,0(s0) + 6092: 002c addi a1,sp,8 + 6094: 0200 addi s0,sp,256 + 6096: 0192 slli gp,gp,0x4 + 6098: 003a 0x3a + 609a: 0000 unimp + 609c: 9102 jalr sp + 609e: 0fec155b 0xfec155b + 60a2: 0000 unimp + 60a4: 9402 jalr s0 + 60a6: 4401 li s0,0 + 60a8: 0001 nop + 60aa: 0200 addi s0,sp,256 + 60ac: 6491 lui s1,0x4 + 60ae: 5415 li s0,-27 + 60b0: 0005 c.addi zero,1 + 60b2: 0200 addi s0,sp,256 + 60b4: 0195 addi gp,gp,5 + 60b6: 00b9 addi ra,ra,14 + 60b8: 0000 unimp + 60ba: 9102 jalr sp + 60bc: 156c addi a1,sp,684 + 60be: 0aff 0xaff + 60c0: 0000 unimp + 60c2: 9602 jalr a2 + 60c4: 2a01 jal 61d4 <__stack_size+0x59d4> + 60c6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 60ca: 6891 lui a7,0x4 + 60cc: 9516 add a0,a0,t0 + 60ce: 40000003 lb zero,1024(zero) # 400 <__stack_size-0x400> + 60d2: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 60d6: 0305 addi t1,t1,1 + 60d8: 6abc flw fa5,80(a3) + 60da: 2041 jal 615a <__stack_size+0x595a> + 60dc: 40618017 auipc zero,0x40618 + 60e0: c420 sw s0,72(s0) + 60e2: 4061 0x4061 + 60e4: 1520 addi s0,sp,680 + 60e6: 18b8 addi a4,sp,120 + 60e8: 0000 unimp + 60ea: 9d02 jalr s10 + 60ec: 6c01 lui s8,0x0 + 60ee: 0000 unimp + 60f0: 0200 addi s0,sp,256 + 60f2: 6091 lui ra,0x4 + 60f4: 0000 unimp + 60f6: 019f0407 0x19f0407 + 60fa: 0000 unimp + 60fc: 3309 jal 5dfe <__stack_size+0x55fe> + 60fe: 0001 nop + 6100: 4000 lw s0,0(s0) + 6102: 0a000003 lb zero,160(zero) # 4061e17c <_data_lma+0x20206260> + 6106: 0125 addi sp,sp,9 + 6108: 0000 unimp + 610a: 000e 0xe + 610c: 0003300b 0x3300b + 6110: 1300 addi s0,sp,416 + 6112: d701 beqz a4,601a <__stack_size+0x581a> + 6114: 0016 0x16 + 6116: 0200 addi s0,sp,256 + 6118: 5a01017b 0x5a01017b + 611c: 0000 unimp + 611e: 0400 addi s0,sp,512 + 6120: 4061 0x4061 + 6122: 4e20 lw s0,88(a2) + 6124: 4061 0x4061 + 6126: f020 fsw fs0,96(s0) + 6128: 0020 addi s0,sp,8 + 612a: 0100 addi s0,sp,128 + 612c: 0384 addi s1,sp,448 + 612e: 0000 unimp + 6130: ec14 fsw fa3,24(s0) + 6132: 0200000f fence r,unknown + 6136: 0138017b 0x138017b + 613a: 0000 unimp + 613c: 9102 jalr sp + 613e: 166c addi a1,sp,812 + 6140: 0395 addi t2,t2,5 + 6142: 0000 unimp + 6144: 0394 addi a3,sp,448 + 6146: 0000 unimp + 6148: 0501 addi a0,a0,0 + 614a: 416aa003 lw zero,1046(s5) + 614e: 0020 addi s0,sp,8 + 6150: 3309 jal 5e52 <__stack_size+0x5652> + 6152: 0001 nop + 6154: 9400 0x9400 + 6156: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> + 615a: 0125 addi sp,sp,9 + 615c: 0000 unimp + 615e: 0019 c.addi zero,6 + 6160: 0003840b 0x3840b + 6164: 1800 addi s0,sp,48 + 6166: 2201 jal 6266 <__stack_size+0x5a66> + 6168: 02000017 auipc zero,0x2000 + 616c: 0154 addi a3,sp,132 + 616e: 6801 lui a6,0x0 + 6170: 4060 lw s0,68(s0) + 6172: 0420 addi s0,sp,520 + 6174: 4061 0x4061 + 6176: 2820 fld fs0,80(s0) + 6178: 0021 c.addi zero,8 + 617a: 0100 addi s0,sp,128 + 617c: 03e2 slli t2,t2,0x18 + 617e: 0000 unimp + 6180: ec14 fsw fa3,24(s0) + 6182: 0200000f fence r,unknown + 6186: 0154 addi a3,sp,132 + 6188: 0138 addi a4,sp,136 + 618a: 0000 unimp + 618c: 9102 jalr sp + 618e: 156c addi a1,sp,684 + 6190: 1048 addi a0,sp,36 6192: 0000 unimp - 6194: 2f02 fld ft10,0(sp) - 6196: 000003d7 0x3d7 - 619a: 0501 addi a0,a0,0 - 619c: 0026c003 lbu zero,2(a3) - 61a0: 1480 addi s0,sp,608 - 61a2: 1686 slli a3,a3,0x21 + 6194: 5602 lw a2,32(sp) + 6196: 6c01 lui s8,0x0 + 6198: 0000 unimp + 619a: 0100 addi s0,sp,128 + 619c: 1659 addi a2,a2,-10 + 619e: 0395 addi t2,t2,5 + 61a0: 0000 unimp + 61a2: 03f2 slli t2,t2,0x1c 61a4: 0000 unimp - 61a6: 3002 fld ft0,32(sp) - 61a8: 037d addi t1,t1,31 - 61aa: 0000 unimp - 61ac: 0501 addi a0,a0,0 - 61ae: 002ebc03 0x2ebc03 - 61b2: 1480 addi s0,sp,608 - 61b4: 1700 addi s0,sp,928 - 61b6: 0000 unimp - 61b8: 3202 fld ft4,32(sp) - 61ba: 0045 c.addi zero,17 - 61bc: 0000 unimp - 61be: 0501 addi a0,a0,0 - 61c0: 002eb803 0x2eb803 - 61c4: 1480 addi s0,sp,608 - 61c6: 000016bb 0x16bb - 61ca: 3602 fld fa2,32(sp) - 61cc: 006e 0x6e - 61ce: 0000 unimp - 61d0: 0501 addi a0,a0,0 - 61d2: 002ec003 lbu zero,2(t4) - 61d6: 0b80 addi s0,sp,464 - 61d8: 0045 c.addi zero,17 - 61da: 0000 unimp - 61dc: 0000043f 00015b0c 0x15b0c0000043f - 61e4: 1f00 addi s0,sp,944 - 61e6: 1400 addi s0,sp,544 - 61e8: 000017a7 0x17a7 - 61ec: 3702 fld fa4,32(sp) - 61ee: 0000042f 0x42f - 61f2: 0501 addi a0,a0,0 - 61f4: 0026a003 lw zero,2(a3) - 61f8: 1480 addi s0,sp,608 - 61fa: 0c21 addi s8,s8,8 - 61fc: 0000 unimp - 61fe: 3d02 fld fs10,32(sp) - 6200: 00f0 addi a2,sp,76 - 6202: 0000 unimp - 6204: 0501 addi a0,a0,0 - 6206: 002ec403 lbu s0,2(t4) - 620a: 0e80 addi s0,sp,848 - 620c: 7401 lui s0,0xfffe0 - 620e: 0004 addi s1,sp,0 - 6210: 0f00 addi s0,sp,912 - 6212: 037d addi t1,t1,31 - 6214: 0000 unimp - 6216: 00037d0f 0x37d0f - 621a: 0000 unimp - 621c: 6b12 flw fs6,4(sp) - 621e: 02000017 auipc zero,0x2000 - 6222: 8540 0x8540 - 6224: 0004 addi s1,sp,0 - 6226: 0500 addi s0,sp,640 - 6228: 000bf403 0xbf403 - 622c: 0880 addi s0,sp,80 - 622e: 6304 flw fs1,0(a4) - 6230: 0004 addi s1,sp,0 - 6232: 1500 addi s0,sp,672 - 6234: 5901 li s2,-32 - 6236: 02000017 auipc zero,0x2000 - 623a: 019a slli gp,gp,0x6 - 623c: 5c01 li s8,-32 - 623e: 0000 unimp - 6240: 1400 addi s0,sp,544 - 6242: 405c lw a5,4(s0) - 6244: 3220 fld fs0,96(a2) - 6246: 405c lw a5,4(s0) - 6248: 0620 addi s0,sp,776 - 624a: 0022 0x22 - 624c: 0100 addi s0,sp,128 - 624e: 0116 slli sp,sp,0x5 - 6250: 177d addi a4,a4,-1 - 6252: 0000 unimp - 6254: 7c02 flw fs8,32(sp) - 6256: 0101 addi sp,sp,0 - 6258: 5ba8 lw a0,112(a5) - 625a: 2040 fld fs0,128(s0) - 625c: 5c14 lw a3,56(s0) - 625e: 2040 fld fs0,128(s0) - 6260: 223e fld ft4,456(sp) + 61a6: 0501 addi a0,a0,0 + 61a8: 416a8c03 lb s8,1046(s5) + 61ac: 0020 addi s0,sp,8 + 61ae: 3309 jal 5eb0 <__stack_size+0x56b0> + 61b0: 0001 nop + 61b2: f200 fsw fs0,32(a2) + 61b4: 0a000003 lb zero,160(zero) # 2006208 <__stack_size+0x2005a08> + 61b8: 0125 addi sp,sp,9 + 61ba: 0000 unimp + 61bc: 0010 addi a2,sp,0 + 61be: 0003e20b 0x3e20b + 61c2: 1300 addi s0,sp,416 + 61c4: 7201 lui tp,0xfffe0 + 61c6: 0016 0x16 + 61c8: 0200 addi s0,sp,256 + 61ca: 0112 slli sp,sp,0x4 + 61cc: 3801 jal 59dc <__stack_size+0x51dc> + 61ce: 0001 nop + 61d0: 6a00 flw fs0,16(a2) + 61d2: 405f 6820 4060 0x40606820405f + 61d8: 6020 flw fs0,64(s0) + 61da: 0021 c.addi zero,8 + 61dc: 0100 addi s0,sp,128 + 61de: 048a slli s1,s1,0x2 + 61e0: 0000 unimp + 61e2: c014 sw a3,0(s0) + 61e4: 002c addi a1,sp,8 + 61e6: 0200 addi s0,sp,256 + 61e8: 0112 slli sp,sp,0x4 + 61ea: 014a slli sp,sp,0x12 + 61ec: 0000 unimp + 61ee: 9102 jalr sp + 61f0: 145c addi a5,sp,548 + 61f2: 25c4 fld fs1,136(a1) + 61f4: 0000 unimp + 61f6: 1202 slli tp,tp,0x20 + 61f8: da01 beqz a2,6108 <__stack_size+0x5908> + 61fa: 0001 nop + 61fc: 0200 addi s0,sp,256 + 61fe: 5891 li a7,-28 + 6200: ec15 bnez s0,623c <__stack_size+0x5a3c> + 6202: 0200000f fence r,unknown + 6206: 0114 addi a3,sp,128 + 6208: 0144 addi s1,sp,132 + 620a: 0000 unimp + 620c: 9102 jalr sp + 620e: 1564 addi s1,sp,684 + 6210: 1048 addi a0,sp,36 + 6212: 0000 unimp + 6214: 1502 slli a0,a0,0x20 + 6216: 6c01 lui s8,0x0 + 6218: 0000 unimp + 621a: 0100 addi s0,sp,128 + 621c: 1559 addi a0,a0,-10 + 621e: 0aff 0xaff + 6220: 0000 unimp + 6222: 1602 slli a2,a2,0x20 + 6224: 2a01 jal 6334 <__stack_size+0x5b34> + 6226: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 622a: 6891 lui a7,0x4 + 622c: 9516 add a0,a0,t0 + 622e: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> + 6232: 0004 addi s1,sp,0 + 6234: 0100 addi s0,sp,128 + 6236: 0305 addi t1,t1,1 + 6238: 6a78 flw fa4,84(a2) + 623a: 2041 jal 62ba <__stack_size+0x5aba> + 623c: 405f7c17 auipc s8,0x405f7 + 6240: c020 sw s0,64(s0) + 6242: 405f 1520 18b8 0x18b81520405f + 6248: 0000 unimp + 624a: 1802 slli a6,a6,0x20 + 624c: 6c01 lui s8,0x0 + 624e: 0000 unimp + 6250: 0200 addi s0,sp,256 + 6252: 6c91 lui s9,0x4 + 6254: 0000 unimp + 6256: 3309 jal 5f58 <__stack_size+0x5758> + 6258: 0001 nop + 625a: 9a00 0x9a00 + 625c: 0004 addi s1,sp,0 + 625e: 0a00 addi s0,sp,272 + 6260: 0125 addi sp,sp,9 6262: 0000 unimp - 6264: d001 beqz s0,6164 <__stack_size+0x5964> - 6266: 0004 addi s1,sp,0 - 6268: 1700 addi s0,sp,928 - 626a: 1765 addi a4,a4,-7 - 626c: 0000 unimp - 626e: 7e02 flw ft8,32(sp) - 6270: 8701 srai a4,a4,0x0 - 6272: 0000 unimp - 6274: 0100 addi s0,sp,128 - 6276: 0051 c.addi zero,20 - 6278: 0116 slli sp,sp,0x5 - 627a: 1714 addi a3,sp,928 - 627c: 0000 unimp - 627e: 6702 flw fa4,0(sp) - 6280: 0101 addi sp,sp,0 - 6282: 5b62 lw s6,56(sp) - 6284: 2040 fld fs0,128(s0) - 6286: 5ba8 lw a0,112(a5) - 6288: 2040 fld fs0,128(s0) - 628a: 2276 fld ft4,344(sp) - 628c: 0000 unimp - 628e: fa01 bnez a2,619e <__stack_size+0x599e> - 6290: 0004 addi s1,sp,0 - 6292: 1700 addi s0,sp,928 - 6294: 1765 addi a4,a4,-7 + 6264: 0012 0x12 + 6266: 00048a0b 0x48a0b + 626a: 1900 addi s0,sp,176 + 626c: 6101 addi sp,sp,0 + 626e: 0016 0x16 + 6270: 0200 addi s0,sp,256 + 6272: 01f6 slli gp,gp,0x1d + 6274: 5efe lw t4,252(sp) + 6276: 2040 fld fs0,128(s0) + 6278: 5f6a lw t5,184(sp) + 627a: 2040 fld fs0,128(s0) + 627c: 2198 fld fa4,0(a1) + 627e: 0000 unimp + 6280: e501 bnez a0,6288 <__stack_size+0x5a88> + 6282: 0004 addi s1,sp,0 + 6284: 1a00 addi s0,sp,304 + 6286: 0fec addi a1,sp,988 + 6288: 0000 unimp + 628a: f602 fsw ft0,44(sp) + 628c: 0138 addi a4,sp,136 + 628e: 0000 unimp + 6290: 9102 jalr sp + 6292: 126c addi a1,sp,300 + 6294: 1048 addi a0,sp,36 6296: 0000 unimp - 6298: 6902 flw fs2,0(sp) - 629a: 8701 srai a4,a4,0x0 + 6298: f802 fsw ft0,48(sp) + 629a: 006c addi a1,sp,12 629c: 0000 unimp - 629e: 0100 addi s0,sp,128 - 62a0: 0051 c.addi zero,20 - 62a2: 0116 slli sp,sp,0x5 - 62a4: 00001803 lh a6,0(zero) # 2006236 <__stack_size+0x2005a36> - 62a8: 3a02 fld fs4,32(sp) - 62aa: 0101 addi sp,sp,0 - 62ac: 5a64 lw s1,116(a2) - 62ae: 2040 fld fs0,128(s0) - 62b0: 5b62 lw s6,56(sp) - 62b2: 2040 fld fs0,128(s0) - 62b4: 22ae fld ft5,200(sp) - 62b6: 0000 unimp - 62b8: 4301 li t1,0 - 62ba: 0005 c.addi zero,1 - 62bc: 1800 addi s0,sp,48 - 62be: 0661 addi a2,a2,24 - 62c0: 0000 unimp - 62c2: 3a02 fld fs4,32(sp) - 62c4: 7d01 lui s10,0xfffe0 - 62c6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 62ca: 6c91 lui s9,0x4 - 62cc: 00104817 auipc a6,0x104 - 62d0: 0200 addi s0,sp,256 - 62d2: 013c addi a5,sp,136 - 62d4: 00000087 0x87 - 62d8: 5901 li s2,-32 - 62da: 9519 srai a0,a0,0x26 - 62dc: 53000003 lb zero,1328(zero) # 530 <__stack_size-0x2d0> - 62e0: 0005 c.addi zero,1 - 62e2: 0100 addi s0,sp,128 - 62e4: 0305 addi t1,t1,1 - 62e6: 6c38 flw fa4,88(s0) - 62e8: 2041 jal 6368 <__stack_size+0x5b68> - 62ea: 0b00 addi s0,sp,400 - 62ec: 0169 addi sp,sp,26 - 62ee: 0000 unimp - 62f0: 00000553 fadd.s fa0,ft0,ft0,rne - 62f4: 5b0c lw a1,48(a4) - 62f6: 0001 nop - 62f8: 1900 addi s0,sp,176 - 62fa: 0a00 addi s0,sp,272 - 62fc: 00000543 fmadd.s fa0,ft0,ft0,ft0,rne - 6300: 0116 slli sp,sp,0x5 - 6302: 1726 slli a4,a4,0x29 - 6304: 0000 unimp - 6306: 0c02 slli s8,s8,0x0 - 6308: 0101 addi sp,sp,0 - 630a: 599a lw s3,164(sp) - 630c: 2040 fld fs0,128(s0) - 630e: 5a64 lw s1,116(a2) - 6310: 2040 fld fs0,128(s0) - 6312: 22e6 fld ft5,88(sp) - 6314: 0000 unimp - 6316: a101 j 6716 <__stack_size+0x5f16> - 6318: 0005 c.addi zero,1 - 631a: 1800 addi s0,sp,48 - 631c: 0661 addi a2,a2,24 - 631e: 0000 unimp - 6320: 0c02 slli s8,s8,0x0 - 6322: 7d01 lui s10,0xfffe0 - 6324: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 6328: 6c91 lui s9,0x4 - 632a: 00104817 auipc a6,0x104 - 632e: 0200 addi s0,sp,256 - 6330: 010e slli sp,sp,0x3 - 6332: 00000087 0x87 - 6336: 5901 li s2,-32 - 6338: 9519 srai a0,a0,0x26 - 633a: 53000003 lb zero,1328(zero) # 530 <__stack_size-0x2d0> - 633e: 0005 c.addi zero,1 - 6340: 0100 addi s0,sp,128 - 6342: 0305 addi t1,t1,1 - 6344: 6c1c flw fa5,24(s0) - 6346: 2041 jal 63c6 <__stack_size+0x5bc6> - 6348: 1a00 addi s0,sp,304 - 634a: f401 bnez s0,6252 <__stack_size+0x5a52> - 634c: 0016 0x16 - 634e: 0200 addi s0,sp,256 - 6350: 01c0 addi s0,sp,196 - 6352: 586a lw a6,184(sp) - 6354: 2040 fld fs0,128(s0) - 6356: 599a lw s3,164(sp) - 6358: 2040 fld fs0,128(s0) - 635a: 231e fld ft6,448(sp) - 635c: 0000 unimp - 635e: 0a01 addi s4,s4,0 - 6360: 0006 0x6 - 6362: 1200 addi s0,sp,288 - 6364: 1765 addi a4,a4,-7 - 6366: 0000 unimp - 6368: c202 sw zero,4(sp) - 636a: 00000087 0x87 - 636e: 9102 jalr sp - 6370: 126c addi a1,sp,300 - 6372: 0000077b 0x77b - 6376: c302 sw zero,132(sp) - 6378: 037d addi t1,t1,31 - 637a: 0000 unimp - 637c: 9102 jalr sp - 637e: 1268 addi a0,sp,300 - 6380: 07e5 addi a5,a5,25 - 6382: 0000 unimp - 6384: c402 sw zero,8(sp) - 6386: 037d addi t1,t1,31 - 6388: 0000 unimp - 638a: 9102 jalr sp - 638c: 1b64 addi s1,sp,444 - 638e: 588c lw a1,48(s1) - 6390: 2040 fld fs0,128(s0) - 6392: 5986 lw s3,96(sp) - 6394: 2040 fld fs0,128(s0) - 6396: 6f12 flw ft10,4(sp) - 6398: 0016 0x16 - 639a: 0200 addi s0,sp,256 - 639c: 92cc 0x92cc - 639e: 0000 unimp - 63a0: 0100 addi s0,sp,128 - 63a2: 1251 addi tp,tp,-12 - 63a4: 1492 slli s1,s1,0x24 - 63a6: 0000 unimp - 63a8: d102 sw zero,160(sp) - 63aa: 0092 slli ra,ra,0x4 - 63ac: 0000 unimp - 63ae: 5101 li sp,-32 - 63b0: 0000 unimp - 63b2: 011a slli sp,sp,0x6 - 63b4: 16da slli a3,a3,0x36 - 63b6: 0000 unimp - 63b8: 9b02 jalr s6 - 63ba: f401 bnez s0,62c2 <__stack_size+0x5ac2> - 63bc: 6a204057 0x6a204057 - 63c0: 4058 lw a4,4(s0) - 63c2: 5620 lw s0,104(a2) - 63c4: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 63c8: 064c addi a1,sp,772 - 63ca: 0000 unimp - 63cc: 7b12 flw fs6,36(sp) - 63ce: 02000007 0x2000007 - 63d2: 7d9d lui s11,0xfffe7 - 63d4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 63d8: 1251 addi tp,tp,-12 - 63da: 0000166f jal a2,73da <__stack_size+0x6bda> - 63de: 9e02 jalr t3 - 63e0: 0092 slli ra,ra,0x4 + 629e: 5901 li s2,-32 + 62a0: 9516 add a0,a0,t0 + 62a2: f2000003 lb zero,-224(zero) # ffffff20 <_sp+0x7fffbf20> + 62a6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 62aa: 0305 addi t1,t1,1 + 62ac: 6a64 flw fs1,84(a2) + 62ae: 2041 jal 632e <__stack_size+0x5b2e> + 62b0: 1900 addi s0,sp,176 + 62b2: 8701 srai a4,a4,0x0 + 62b4: 02000017 auipc zero,0x2000 + 62b8: 01cc addi a1,sp,196 + 62ba: 5e5e lw t3,244(sp) + 62bc: 2040 fld fs0,128(s0) + 62be: 5efe lw t4,252(sp) + 62c0: 2040 fld fs0,128(s0) + 62c2: 21d0 fld fa2,128(a1) + 62c4: 0000 unimp + 62c6: 4501 li a0,0 + 62c8: 0005 c.addi zero,1 + 62ca: 1a00 addi s0,sp,304 + 62cc: 0fec addi a1,sp,988 + 62ce: 0000 unimp + 62d0: cc02 sw zero,24(sp) + 62d2: 0144 addi s1,sp,132 + 62d4: 0000 unimp + 62d6: 9102 jalr sp + 62d8: 1a5c addi a5,sp,308 + 62da: 2cc0 fld fs0,152(s1) + 62dc: 0000 unimp + 62de: cd02 sw zero,152(sp) + 62e0: 014a slli sp,sp,0x12 + 62e2: 0000 unimp + 62e4: 9102 jalr sp + 62e6: 1a58 addi a4,sp,308 + 62e8: 25c4 fld fs1,136(a1) + 62ea: 0000 unimp + 62ec: ce02 sw zero,28(sp) + 62ee: 01da slli gp,gp,0x16 + 62f0: 0000 unimp + 62f2: 9102 jalr sp + 62f4: 1254 addi a3,sp,292 + 62f6: 1048 addi a0,sp,36 + 62f8: 0000 unimp + 62fa: d002 sw zero,32(sp) + 62fc: 006c addi a1,sp,12 + 62fe: 0000 unimp + 6300: 5901 li s2,-32 + 6302: ff12 fsw ft4,188(sp) + 6304: 000a 0xa + 6306: 0200 addi s0,sp,256 + 6308: 2ad1 jal 64dc <__stack_size+0x5cdc> + 630a: 02000003 lb zero,32(zero) # 20062d4 <__stack_size+0x2005ad4> + 630e: 6c91 lui s9,0x4 + 6310: 1b00 addi s0,sp,432 + 6312: 0801 addi a6,a6,0 + 6314: 02000017 auipc zero,0x2000 + 6318: 01be slli gp,gp,0xf + 631a: 032a slli t1,t1,0xa + 631c: 0000 unimp + 631e: 5e3a lw t3,172(sp) + 6320: 2040 fld fs0,128(s0) + 6322: 5e5e lw t3,244(sp) + 6324: 2040 fld fs0,128(s0) + 6326: 2208 fld fa0,0(a2) + 6328: 0000 unimp + 632a: 7201 lui tp,0xfffe0 + 632c: 0005 c.addi zero,1 + 632e: 1a00 addi s0,sp,304 + 6330: 2cc0 fld fs0,152(s1) + 6332: 0000 unimp + 6334: be02 fsd ft0,312(sp) + 6336: 014a slli sp,sp,0x12 + 6338: 0000 unimp + 633a: 9102 jalr sp + 633c: 006c addi a1,sp,12 + 633e: 011c addi a5,sp,128 + 6340: 0000164b fnmsub.s fa2,ft0,ft0,ft0,rtz + 6344: ad02 fsd ft0,152(sp) + 6346: 2c01 jal 6556 <__stack_size+0x5d56> + 6348: 405e 0x405e + 634a: 3a20 fld fs0,112(a2) + 634c: 405e 0x405e + 634e: 4020 lw s0,64(s0) + 6350: 0022 0x22 + 6352: 0100 addi s0,sp,128 + 6354: 011d addi sp,sp,7 + 6356: 1771 addi a4,a4,-4 + 6358: 0000 unimp + 635a: 9d02 jalr s10 + 635c: 0c01 addi s8,s8,0 + 635e: 405e 0x405e + 6360: 2c20 fld fs0,88(s0) + 6362: 405e 0x405e + 6364: 7820 flw fs0,112(s0) + 6366: 0022 0x22 + 6368: 0100 addi s0,sp,128 + 636a: 05b1 addi a1,a1,12 + 636c: 0000 unimp + 636e: a21a fsd ft6,256(sp) + 6370: 0015 c.addi zero,5 + 6372: 0200 addi s0,sp,256 + 6374: 499d li s3,7 + 6376: 0002 0x2 + 6378: 0200 addi s0,sp,256 + 637a: 6c91 lui s9,0x4 + 637c: 1d00 addi s0,sp,688 + 637e: f101 bnez a0,627e <__stack_size+0x5a7e> + 6380: 0016 0x16 + 6382: 0200 addi s0,sp,256 + 6384: 0192 slli gp,gp,0x4 + 6386: 5dec lw a1,124(a1) + 6388: 2040 fld fs0,128(s0) + 638a: 5e0c lw a1,56(a2) + 638c: 2040 fld fs0,128(s0) + 638e: 22b0 fld fa2,64(a3) + 6390: 0000 unimp + 6392: da01 beqz a2,62a2 <__stack_size+0x5aa2> + 6394: 0005 c.addi zero,1 + 6396: 1a00 addi s0,sp,304 + 6398: 15a2 slli a1,a1,0x28 + 639a: 0000 unimp + 639c: 9202 jalr tp + 639e: 0249 addi tp,tp,18 + 63a0: 0000 unimp + 63a2: 9102 jalr sp + 63a4: 006c addi a1,sp,12 + 63a6: 011d addi sp,sp,7 + 63a8: 00001733 sll a4,zero,zero + 63ac: 7f02 flw ft10,32(sp) + 63ae: cc01 beqz s0,63c6 <__stack_size+0x5bc6> + 63b0: 405d 0x405d + 63b2: ec20 fsw fs0,88(s0) + 63b4: 405d 0x405d + 63b6: e820 fsw fs0,80(s0) + 63b8: 0022 0x22 + 63ba: 0100 addi s0,sp,128 + 63bc: 00000603 lb a2,0(zero) # 2006314 <__stack_size+0x2005b14> + 63c0: a21a fsd ft6,256(sp) + 63c2: 0015 c.addi zero,5 + 63c4: 0200 addi s0,sp,256 + 63c6: 497f 0x497f + 63c8: 0002 0x2 + 63ca: 0200 addi s0,sp,256 + 63cc: 6c91 lui s9,0x4 + 63ce: 1d00 addi s0,sp,688 + 63d0: be01 j 5ee0 <__stack_size+0x56e0> + 63d2: 0016 0x16 + 63d4: 0200 addi s0,sp,256 + 63d6: 016d addi sp,sp,27 + 63d8: 5dac lw a1,120(a1) + 63da: 2040 fld fs0,128(s0) + 63dc: 5dcc lw a1,60(a1) + 63de: 2040 fld fs0,128(s0) + 63e0: 2320 fld fs0,64(a4) 63e2: 0000 unimp - 63e4: 5101 li sp,-32 - 63e6: 9212 add tp,tp,tp - 63e8: 0014 addi a3,sp,0 - 63ea: 0200 addi s0,sp,256 - 63ec: 92a1 srli a3,a3,0x28 - 63ee: 0000 unimp - 63f0: 0100 addi s0,sp,128 - 63f2: 0051 c.addi zero,20 - 63f4: 011a slli sp,sp,0x6 - 63f6: 1740 addi s0,sp,932 - 63f8: 0000 unimp - 63fa: 7902 flw fs2,32(sp) - 63fc: 7001 0x7001 - 63fe: f4204057 0xf4204057 - 6402: 8e204057 0x8e204057 - 6406: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 640a: 0674 addi a3,sp,780 - 640c: 0000 unimp - 640e: 9112 add sp,sp,tp - 6410: 0200000f fence r,unknown - 6414: 0000877b 0x877b - 6418: 0100 addi s0,sp,128 - 641a: 0059 c.addi zero,22 - 641c: bd1c fsd fa5,56(a0) - 641e: 02000017 auipc zero,0x2000 - 6422: 0158 addi a4,sp,132 - 6424: 56ae lw a3,232(sp) - 6426: 2040 fld fs0,128(s0) - 6428: 5770 lw a2,108(a4) - 642a: 2040 fld fs0,128(s0) - 642c: 23c6 fld ft7,80(sp) - 642e: 0000 unimp - 6430: c401 beqz s0,6438 <__stack_size+0x5c38> - 6432: 0006 0x6 - 6434: 1d00 addi s0,sp,688 - 6436: 0661 addi a2,a2,24 - 6438: 0000 unimp - 643a: 5802 lw a6,32(sp) - 643c: 037d addi t1,t1,31 - 643e: 0000 unimp - 6440: 9102 jalr sp - 6442: 195c addi a5,sp,180 - 6444: 0395 addi t2,t2,5 - 6446: 0000 unimp - 6448: 00000553 fadd.s fa0,ft0,ft0,rne - 644c: 0501 addi a0,a0,0 - 644e: 416c0003 lb zero,1046(s8) - 6452: 1b20 addi s0,sp,440 - 6454: 5718 lw a4,40(a4) - 6456: 2040 fld fs0,128(s0) - 6458: 573a lw a4,172(sp) - 645a: 2040 fld fs0,128(s0) - 645c: 6512 flw fa0,4(sp) - 645e: 02000017 auipc zero,0x2000 - 6462: 6e61 lui t3,0x18 - 6464: 0000 unimp - 6466: 0200 addi s0,sp,256 - 6468: 6c91 lui s9,0x4 - 646a: 0000 unimp - 646c: 011e slli sp,sp,0x7 - 646e: 17ee slli a5,a5,0x3b - 6470: 0000 unimp - 6472: 4f02 lw t5,0(sp) - 6474: 8e01 sub a2,a2,s0 - 6476: 4056 0x4056 - 6478: ae20 fsd fs0,88(a2) - 647a: 4056 0x4056 - 647c: fe20 fsw fs0,120(a2) - 647e: 01000023 sb a6,0(zero) # 200645e <__stack_size+0x2005c5e> - 6482: 06ed addi a3,a3,27 + 63e4: 2c01 jal 65f4 <__stack_size+0x5df4> + 63e6: 0006 0x6 + 63e8: 1a00 addi s0,sp,304 + 63ea: 15a2 slli a1,a1,0x28 + 63ec: 0000 unimp + 63ee: 6d02 flw fs10,0(sp) + 63f0: 0249 addi tp,tp,18 + 63f2: 0000 unimp + 63f4: 9102 jalr sp + 63f6: 006c addi a1,sp,12 + 63f8: 011d addi sp,sp,7 + 63fa: 16a5 addi a3,a3,-23 + 63fc: 0000 unimp + 63fe: 6202 flw ft4,0(sp) + 6400: 8c01 sub s0,s0,s0 + 6402: 405d 0x405d + 6404: ac20 fsd fs0,88(s0) + 6406: 405d 0x405d + 6408: 5820 lw s0,112(s0) + 640a: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 640e: 0655 addi a2,a2,21 + 6410: 0000 unimp + 6412: a21a fsd ft6,256(sp) + 6414: 0015 c.addi zero,5 + 6416: 0200 addi s0,sp,256 + 6418: 4962 lw s2,24(sp) + 641a: 0002 0x2 + 641c: 0200 addi s0,sp,256 + 641e: 6c91 lui s9,0x4 + 6420: 1e00 addi s0,sp,816 + 6422: 0c9a slli s9,s9,0x6 + 6424: 0000 unimp + 6426: 5a01 li s4,-32 + 6428: 4801 li a6,0 + 642a: 405d 0x405d + 642c: 8c20 0x8c20 + 642e: 405d 0x405d + 6430: 9020 0x9020 + 6432: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 6436: 0000067b 0x67b + 643a: 6e1f 0100 7b5a 0x7b5a01006e1f + 6440: 0006 0x6 + 6442: 0200 addi s0,sp,256 + 6444: 6c91 lui s9,0x4 + 6446: 0700 addi s0,sp,896 + 6448: bf04 fsd fs1,56(a4) + 644a: 0000 unimp + 644c: 2000 fld fs0,0(s0) + 644e: 175c addi a5,sp,932 + 6450: 0000 unimp + 6452: 3e01 jal 5f62 <__stack_size+0x5762> + 6454: 0601 addi a2,a2,0 + 6456: 405d 0x405d + 6458: 4820 lw s0,80(s0) + 645a: 405d 0x405d + 645c: c820 sw s0,80(s0) + 645e: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 6462: 6c1f 0100 7b3e 0x7b3e01006c1f + 6468: 0006 0x6 + 646a: 0200 addi s0,sp,256 + 646c: 6c91 lui s9,0x4 + 646e: 6e1f 0100 7b3e 0x7b3e01006e1f + 6474: 0006 0x6 + 6476: 0200 addi s0,sp,256 + 6478: 6891 lui a7,0x4 + 647a: 0000 unimp + 647c: 079a slli a5,a5,0x6 + 647e: 0000 unimp + 6480: 0002 0x2 + 6482: 1798 addi a4,sp,992 6484: 0000 unimp - 6486: a51d j 6aac <__stack_size+0x62ac> - 6488: 0019 c.addi zero,6 - 648a: 0200 addi s0,sp,256 - 648c: 0004854f fnmadd.s fa0,fs1,ft0,ft0,rne - 6490: 0200 addi s0,sp,256 - 6492: 6c91 lui s9,0x4 - 6494: 1f00 addi s0,sp,944 - 6496: 0e42 slli t3,t3,0x10 - 6498: 0000 unimp - 649a: 6601 lui a2,0x0 - 649c: 8001 srli s0,s0,0x0 - 649e: 0000 unimp - 64a0: 6600 flw fs0,8(a2) - 64a2: 4056 0x4056 - 64a4: 8e20 0x8e20 - 64a6: 4056 0x4056 - 64a8: 3620 fld fs0,104(a2) - 64aa: 0024 addi s1,sp,8 - 64ac: 0100 addi s0,sp,128 - 64ae: 00000717 auipc a4,0x0 - 64b2: 6c20 flw fs0,88(s0) - 64b4: 0100 addi s0,sp,128 - 64b6: 1766 slli a4,a4,0x39 - 64b8: 02000007 0x2000007 - 64bc: 6c91 lui s9,0x4 - 64be: 0800 addi s0,sp,16 - 64c0: fc04 fsw fs1,56(s0) - 64c2: 0000 unimp - 64c4: 2100 fld fs0,0(a0) - 64c6: 0c9a slli s9,s9,0x6 - 64c8: 0000 unimp - 64ca: 5a01 li s4,-32 - 64cc: 2201 jal 65cc <__stack_size+0x5dcc> - 64ce: 4056 0x4056 - 64d0: 6620 flw fs0,72(a2) - 64d2: 4056 0x4056 - 64d4: 6e20 flw fs0,88(a2) - 64d6: 0024 addi s1,sp,8 - 64d8: 0100 addi s0,sp,128 - 64da: 00000743 fmadd.s fa4,ft0,ft0,ft0,rne - 64de: 6e20 flw fs0,88(a2) - 64e0: 0100 addi s0,sp,128 - 64e2: 435a lw t1,148(sp) - 64e4: 02000007 0x2000007 - 64e8: 6c91 lui s9,0x4 - 64ea: 0800 addi s0,sp,16 - 64ec: f004 fsw fs1,32(s0) - 64ee: 0000 unimp - 64f0: 2100 fld fs0,0(a0) - 64f2: 108c addi a1,sp,96 - 64f4: 0000 unimp - 64f6: 4d01 li s10,0 - 64f8: e001 bnez s0,64f8 <__stack_size+0x5cf8> - 64fa: 4055 0x4055 - 64fc: 2220 fld fs0,64(a2) - 64fe: 4056 0x4056 - 6500: a620 fsd fs0,72(a2) - 6502: 0024 addi s1,sp,8 - 6504: 0100 addi s0,sp,128 - 6506: 0000077b 0x77b - 650a: 6c20 flw fs0,88(s0) - 650c: 0100 addi s0,sp,128 - 650e: 434d li t1,19 - 6510: 02000007 0x2000007 - 6514: 6c91 lui s9,0x4 - 6516: 6e20 flw fs0,88(a2) - 6518: 0100 addi s0,sp,128 - 651a: 434d li t1,19 - 651c: 02000007 0x2000007 - 6520: 6891 lui a7,0x4 - 6522: 2200 fld fs0,0(a2) - 6524: 0e66 slli t3,t3,0x19 - 6526: 0000 unimp - 6528: 3301 jal 6228 <__stack_size+0x5a28> - 652a: b801 j 5d3a <__stack_size+0x553a> - 652c: 4055 0x4055 - 652e: e020 fsw fs0,64(s0) - 6530: 4055 0x4055 - 6532: de20 sw s0,120(a2) - 6534: 0024 addi s1,sp,8 - 6536: 0100 addi s0,sp,128 - 6538: 6c20 flw fs0,88(s0) - 653a: 0100 addi s0,sp,128 - 653c: 00074333 xor t1,a4,zero - 6540: 0200 addi s0,sp,256 - 6542: 6c91 lui s9,0x4 + 6486: 0104 addi s1,sp,128 + 6488: 0000 unimp + 648a: 0000 unimp + 648c: eb0c fsw fa1,16(a4) + 648e: fa000017 auipc zero,0xfa000 + 6492: 0000 unimp + 6494: 3e00 fld fs0,56(a2) + 6496: 4062 0x4062 + 6498: b820 fsd fs0,112(s0) + 649a: 4068 lw a0,68(s0) + 649c: 6220 flw fs0,64(a2) + 649e: 0200003f 00980601 0x9806010200003f + 64a6: 0000 unimp + 64a8: 00130a03 lb s4,1(t1) + 64ac: 0300 addi s0,sp,384 + 64ae: 373e fld fa4,488(sp) + 64b0: 0000 unimp + 64b2: 0200 addi s0,sp,256 + 64b4: 0502 slli a0,a0,0x0 + 64b6: 0118 addi a4,sp,128 + 64b8: 0000 unimp + 64ba: 0402 slli s0,s0,0x0 + 64bc: b205 j 5ddc <__stack_size+0x55dc> + 64be: 0001 nop + 64c0: 0300 addi s0,sp,384 + 64c2: 000002ab 0x2ab + 64c6: 00554003 lbu zero,5(a0) # 3ed71 <__stack_size+0x3e571> + 64ca: 0000 unimp + 64cc: 4504 lw s1,8(a0) + 64ce: 0000 unimp + 64d0: 0200 addi s0,sp,256 + 64d2: 0801 addi a6,a6,0 + 64d4: 0096 slli ra,ra,0x5 + 64d6: 0000 unimp + 64d8: 0001df03 lhu t5,0(gp) # 80000eb0 <__global_pointer$> + 64dc: 0300 addi s0,sp,384 + 64de: 6741 lui a4,0x10 + 64e0: 0000 unimp + 64e2: 0200 addi s0,sp,256 + 64e4: 0702 slli a4,a4,0x0 + 64e6: 00cd addi ra,ra,19 + 64e8: 0000 unimp + 64ea: 0003c303 lbu t1,0(t2) # 67fa <__stack_size+0x5ffa> + 64ee: 0300 addi s0,sp,384 + 64f0: 7942 flw fs2,48(sp) + 64f2: 0000 unimp + 64f4: 0200 addi s0,sp,256 + 64f6: 0704 addi s1,sp,896 + 64f8: 018e slli gp,gp,0x3 + 64fa: 0000 unimp + 64fc: 0405 addi s0,s0,1 + 64fe: 6905 lui s2,0x1 + 6500: 746e flw fs0,248(sp) + 6502: 0300 addi s0,sp,384 + 6504: 04fa slli s1,s1,0x1e + 6506: 0000 unimp + 6508: 003e4603 lbu a2,3(t3) # 1a003 <__stack_size+0x19803> + 650c: 0000 unimp + 650e: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> + 6512: 0300 addi s0,sp,384 + 6514: 00007947 fmsub.s fs2,ft0,ft0,ft0 + 6518: 0300 addi s0,sp,384 + 651a: 0208 addi a0,sp,256 + 651c: 0000 unimp + 651e: 00874903 lbu s2,8(a4) # 10008 <__stack_size+0xf808> + 6522: 0000 unimp + 6524: 0005ce03 lbu t3,0(a1) + 6528: 0300 addi s0,sp,384 + 652a: 00006e4b fnmsub.s ft8,ft0,ft0,ft0,unknown + 652e: 0300 addi s0,sp,384 + 6530: 00e0 addi s0,sp,76 + 6532: 0000 unimp + 6534: 00924d03 lbu s10,9(tp) # fffe0009 <_sp+0x7ffdc009> + 6538: 0000 unimp + 653a: 4c06 lw s8,64(sp) + 653c: 0005 c.addi zero,1 + 653e: 0800 addi s0,sp,16 + 6540: ea012303 lw t1,-352(sp) 6544: 0000 unimp - 6546: 00000987 0x987 - 654a: 0002 0x2 - 654c: 178c addi a1,sp,992 - 654e: 0000 unimp - 6550: 0104 addi s1,sp,128 - 6552: 0000 unimp - 6554: 0000 unimp - 6556: ca0c sw a1,16(a2) - 6558: 0018 addi a4,sp,0 - 655a: fa00 fsw fs0,48(a2) - 655c: 0000 unimp - 655e: 3200 fld fs0,32(a2) - 6560: 405c lw a5,4(s0) - 6562: ae20 fsd fs0,88(a2) - 6564: 406d 0x406d - 6566: a220 fsd fs0,64(a2) - 6568: 003c addi a5,sp,8 - 656a: 0200 addi s0,sp,256 - 656c: 0601 addi a2,a2,0 - 656e: 0098 addi a4,sp,64 - 6570: 0000 unimp - 6572: 0202 slli tp,tp,0x0 - 6574: 1805 addi a6,a6,-31 - 6576: 0001 nop - 6578: 0300 addi s0,sp,384 - 657a: 10c5 addi ra,ra,-15 - 657c: 0000 unimp - 657e: 3f02 fld ft10,32(sp) - 6580: 003e 0x3e - 6582: 0000 unimp - 6584: 0402 slli s0,s0,0x0 - 6586: b205 j 5ea6 <__stack_size+0x56a6> - 6588: 0001 nop - 658a: 0300 addi s0,sp,384 - 658c: 000002ab 0x2ab - 6590: 4002 0x4002 - 6592: 0050 addi a2,sp,4 - 6594: 0000 unimp - 6596: 0102 slli sp,sp,0x0 - 6598: 9608 0x9608 - 659a: 0000 unimp - 659c: 0300 addi s0,sp,384 - 659e: 01df 0000 4102 0x4102000001df - 65a4: 0062 0x62 - 65a6: 0000 unimp - 65a8: 0202 slli tp,tp,0x0 - 65aa: 0000cd07 0xcd07 - 65ae: 0300 addi s0,sp,384 - 65b0: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne - 65b4: 4202 lw tp,0(sp) - 65b6: 0074 addi a3,sp,12 - 65b8: 0000 unimp - 65ba: 0402 slli s0,s0,0x0 - 65bc: 00018e07 0x18e07 - 65c0: 0400 addi s0,sp,512 - 65c2: 0504 addi s1,sp,640 - 65c4: 6e69 lui t3,0x1a - 65c6: 0074 addi a3,sp,12 - 65c8: 0004fa03 0x4fa03 - 65cc: 0200 addi s0,sp,256 - 65ce: 3e46 fld ft8,112(sp) - 65d0: 0000 unimp - 65d2: 0300 addi s0,sp,384 - 65d4: 0000008b 0x8b - 65d8: 4702 lw a4,0(sp) - 65da: 0074 addi a3,sp,12 - 65dc: 0000 unimp - 65de: 0000e003 0xe003 - 65e2: 0200 addi s0,sp,256 - 65e4: 8d4d or a0,a0,a1 - 65e6: 0000 unimp - 65e8: 0500 addi s0,sp,640 - 65ea: 054c addi a1,sp,644 - 65ec: 0000 unimp - 65ee: 0208 addi a0,sp,256 - 65f0: 00cf0123 sb a2,2(t5) - 65f4: 0000 unimp - 65f6: f006 fsw ft1,32(sp) - 65f8: 0019 c.addi zero,6 - 65fa: 0200 addi s0,sp,256 - 65fc: 0125 addi sp,sp,9 - 65fe: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne - 6602: 2302 fld ft6,0(sp) - 6604: 0600 addi s0,sp,768 - 6606: 0211 addi tp,tp,4 - 6608: 0000 unimp - 660a: 2602 fld fa2,0(sp) - 660c: cf01 beqz a4,6624 <__stack_size+0x5e24> - 660e: 0000 unimp - 6610: 0200 addi s0,sp,256 - 6612: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> - 6616: a304 fsd fs1,0(a4) - 6618: 0000 unimp - 661a: 0800 addi s0,sp,16 - 661c: 000002fb 0x2fb - 6620: 2802 fld fa6,0(sp) - 6622: a301 j 6b22 <__stack_size+0x6322> - 6624: 0000 unimp - 6626: 0500 addi s0,sp,640 - 6628: 04a6 slli s1,s1,0x9 - 662a: 0000 unimp - 662c: 022c addi a1,sp,264 - 662e: 0138 addi a4,sp,136 - 6630: 0000012b 0x12b - 6634: 8d06 mv s10,ra - 6636: 0026 0x26 - 6638: 0200 addi s0,sp,256 - 663a: 013a slli sp,sp,0xe - 663c: 0000012b 0x12b - 6640: 2302 fld ft6,0(sp) - 6642: 0600 addi s0,sp,768 - 6644: 2d89 jal 6c96 <__stack_size+0x6496> - 6646: 0000 unimp - 6648: 3b02 fld fs6,32(sp) - 664a: 4501 li a0,0 + 6546: 0700 addi s0,sp,896 + 6548: 0000200b 0x200b + 654c: ea012503 lw a0,-352(sp) + 6550: 0000 unimp + 6552: 0200 addi s0,sp,256 + 6554: 11070023 sb a6,256(a4) + 6558: 0002 0x2 + 655a: 0300 addi s0,sp,384 + 655c: 0126 slli sp,sp,0x9 + 655e: 00ea slli ra,ra,0x1a + 6560: 0000 unimp + 6562: 2302 fld ft6,0(sp) + 6564: 0004 addi s1,sp,0 + 6566: 0408 addi a0,sp,512 + 6568: 00be slli ra,ra,0xf + 656a: 0000 unimp + 656c: fb09 bnez a4,647e <__stack_size+0x5c7e> + 656e: 0002 0x2 + 6570: 0300 addi s0,sp,384 + 6572: 0128 addi a0,sp,136 + 6574: 00be slli ra,ra,0xf + 6576: 0000 unimp + 6578: f00a fsw ft2,32(sp) + 657a: 0000 unimp + 657c: 0600 addi s0,sp,768 + 657e: 04a6 slli s1,s1,0x9 + 6580: 0000 unimp + 6582: 032c addi a1,sp,392 + 6584: 0138 addi a4,sp,136 + 6586: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + 658a: 0025c407 0x25c407 + 658e: 0300 addi s0,sp,384 + 6590: 013a slli sp,sp,0xe + 6592: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + 6596: 2302 fld ft6,0(sp) + 6598: 0700 addi s0,sp,896 + 659a: 2cc0 fld fs0,152(s1) + 659c: 0000 unimp + 659e: 45013b03 0x45013b03 + 65a2: 0000 unimp + 65a4: 0200 addi s0,sp,256 + 65a6: 97072023 sw a6,-1696(a4) + 65aa: 03000013 li zero,48 + 65ae: 013c addi a5,sp,136 + 65b0: 0045 c.addi zero,17 + 65b2: 0000 unimp + 65b4: 2302 fld ft6,0(sp) + 65b6: 0721 addi a4,a4,8 + 65b8: 1339 addi t1,t1,-18 + 65ba: 0000 unimp + 65bc: f0014103 lbu sp,-256(sp) + 65c0: 0000 unimp + 65c2: 0200 addi s0,sp,256 + 65c4: 0b002423 sw a6,168(zero) # fa006536 <_sp+0x7a002536> + 65c8: 0162 slli sp,sp,0x18 + 65ca: 0000 unimp + 65cc: 0000015b 0x15b + 65d0: 5b0c lw a1,48(a4) + 65d2: 0001 nop + 65d4: 1f00 addi s0,sp,944 + 65d6: 0200 addi s0,sp,256 + 65d8: 0704 addi s1,sp,896 + 65da: 00000193 li gp,0 + 65de: 0102 slli sp,sp,0x0 + 65e0: 9f08 0x9f08 + 65e2: 0000 unimp + 65e4: 0a00 addi s0,sp,272 + 65e6: 0162 slli sp,sp,0x18 + 65e8: 0000 unimp + 65ea: 6e06 flw ft8,64(sp) + 65ec: 0005 c.addi zero,1 + 65ee: 4400 lw s0,8(s0) + 65f0: d601b103 0xd601b103 + 65f4: 0001 nop + 65f6: 0700 addi s0,sp,896 + 65f8: 02a4 addi s1,sp,328 + 65fa: 0000 unimp + 65fc: 0101b303 0x101b303 + 6600: 0001 nop + 6602: 0200 addi s0,sp,256 + 6604: 720d0023 sb zero,1824(s10) + 6608: 0300776f jal a4,d638 <__stack_size+0xce38> + 660c: 01b5 addi gp,gp,13 + 660e: 01d6 slli gp,gp,0x15 + 6610: 0000 unimp + 6612: 2302 fld ft6,0(sp) + 6614: 072c addi a1,sp,904 + 6616: 0000063f f401b703 0xf401b7030000063f + 661e: 0001 nop + 6620: 0200 addi s0,sp,256 + 6622: 35073423 0x35073423 + 6626: 0006 0x6 + 6628: 0300 addi s0,sp,384 + 662a: 01b8 addi a4,sp,200 + 662c: 01f2 slli gp,gp,0x1c + 662e: 0000 unimp + 6630: 2302 fld ft6,0(sp) + 6632: 0738 addi a4,sp,904 + 6634: 067c addi a5,sp,780 + 6636: 0000 unimp + 6638: a801ba03 0xa801ba03 + 663c: 0000 unimp + 663e: 0200 addi s0,sp,256 + 6640: fe073c23 0xfe073c23 + 6644: 001c addi a5,sp,0 + 6646: 0300 addi s0,sp,384 + 6648: 00a801bb 0xa801bb 664c: 0000 unimp - 664e: 0200 addi s0,sp,256 - 6650: 97062023 sw a6,-1696(a2) # fffff960 <_sp+0x7fffb960> - 6654: 02000013 li zero,32 - 6658: 013c addi a5,sp,136 - 665a: 0045 c.addi zero,17 - 665c: 0000 unimp - 665e: 2302 fld ft6,0(sp) - 6660: 0621 addi a2,a2,8 - 6662: 1339 addi t1,t1,-18 - 6664: 0000 unimp - 6666: 4102 lw sp,0(sp) - 6668: d501 beqz a0,6570 <__stack_size+0x5d70> - 666a: 0000 unimp - 666c: 0200 addi s0,sp,256 - 666e: 09002423 sw a6,136(zero) # 88 <__stack_size-0x778> - 6672: 0142 slli sp,sp,0x10 + 664e: 2302 fld ft6,0(sp) + 6650: 0040 addi s0,sp,4 + 6652: 0000f00b 0xf00b + 6656: e600 fsw fs0,8(a2) + 6658: 0001 nop + 665a: 0c00 addi s0,sp,528 + 665c: 0000015b 0x15b + 6660: 0000 unimp + 6662: 010e slli sp,sp,0x3 + 6664: 01f2 slli gp,gp,0x1c + 6666: 0000 unimp + 6668: 0001f20f 0x1f20f + 666c: 0000 unimp + 666e: 0410 addi a2,sp,512 + 6670: 0408 addi a0,sp,512 + 6672: 01e6 slli gp,gp,0x19 6674: 0000 unimp - 6676: 0000013b 0x13b - 667a: 3b0a fld fs6,160(sp) - 667c: 0001 nop - 667e: 1f00 addi s0,sp,944 - 6680: 0200 addi s0,sp,256 - 6682: 0704 addi s1,sp,896 - 6684: 00000193 li gp,0 - 6688: 0102 slli sp,sp,0x0 - 668a: 9f08 0x9f08 - 668c: 0000 unimp - 668e: 0b00 addi s0,sp,400 - 6690: 0142 slli sp,sp,0x10 - 6692: 0000 unimp - 6694: 010c addi a1,sp,128 - 6696: 015a slli sp,sp,0x16 - 6698: 0000 unimp - 669a: 5a0d li s4,-29 - 669c: 0001 nop - 669e: 0000 unimp - 66a0: 040e slli s0,s0,0x3 - 66a2: 014e0407 0x14e0407 - 66a6: 0000 unimp - 66a8: e505 bnez a0,66d0 <__stack_size+0x5ed0> - 66aa: 3400000f 0x3400000f - 66ae: 2b02 fld fs6,0(sp) - 66b0: 8e02 jr t3 - 66b2: 0001 nop - 66b4: 0600 addi s0,sp,768 - 66b6: 02a4 addi s1,sp,328 - 66b8: 0000 unimp - 66ba: 2d02 fld fs10,0(sp) - 66bc: e102 fsw ft0,128(sp) - 66be: 0000 unimp - 66c0: 0200 addi s0,sp,256 - 66c2: e0060023 sb zero,-512(a2) - 66c6: 000e 0xe - 66c8: 0200 addi s0,sp,256 - 66ca: 00d5022f 0xd5022f - 66ce: 0000 unimp - 66d0: 2302 fld ft6,0(sp) - 66d2: 002c addi a1,sp,8 - 66d4: 2705 jal 6df4 <__stack_size+0x65f4> - 66d6: 3800000f 0x3800000f - 66da: 3602 fld fa2,32(sp) - 66dc: ba02 fsd ft0,304(sp) - 66de: 0001 nop - 66e0: 0600 addi s0,sp,768 - 66e2: 02a4 addi s1,sp,328 - 66e4: 0000 unimp - 66e6: 3802 fld fa6,32(sp) - 66e8: 6202 flw ft4,0(sp) - 66ea: 0001 nop - 66ec: 0200 addi s0,sp,256 - 66ee: c5060023 sb a6,-960(a2) - 66f2: 0021 c.addi zero,8 - 66f4: 0200 addi s0,sp,256 - 66f6: 023a slli tp,tp,0xe - 66f8: 00000057 0x57 - 66fc: 2302 fld ft6,0(sp) - 66fe: 0034 addi a3,sp,8 - 6700: 00690407 0x690407 + 6676: 8906 mv s2,ra + 6678: 0018 addi a4,sp,0 + 667a: b400 fsd fs0,40(s0) + 667c: 7101e003 0x7101e003 + 6680: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + 6684: 25c4 fld fs1,136(a1) + 6686: 0000 unimp + 6688: 4b01e303 0x4b01e303 + 668c: 0001 nop + 668e: 0200 addi s0,sp,256 + 6690: c0070023 sb zero,-1024(a4) + 6694: 002c addi a1,sp,8 + 6696: 0300 addi s0,sp,384 + 6698: 01e4 addi s1,sp,204 + 669a: 0045 c.addi zero,17 + 669c: 0000 unimp + 669e: 2302 fld ft6,0(sp) + 66a0: 0720 addi s0,sp,904 + 66a2: 2172 fld ft2,280(sp) + 66a4: 0000 unimp + 66a6: 4501e503 0x4501e503 + 66aa: 0000 unimp + 66ac: 0200 addi s0,sp,256 + 66ae: 39072123 sw a6,898(a4) + 66b2: 03000013 li zero,48 + 66b6: 00f001eb 0xf001eb + 66ba: 0000 unimp + 66bc: 2302 fld ft6,0(sp) + 66be: 0724 addi s1,sp,904 + 66c0: 00000577 0x577 + 66c4: f001ec03 0xf001ec03 + 66c8: 0000 unimp + 66ca: 0200 addi s0,sp,256 + 66cc: 730d2c23 sw a6,1848(s10) + 66d0: 0070 addi a2,sp,12 + 66d2: f201ef03 0xf201ef03 + 66d6: 0001 nop + 66d8: 0200 addi s0,sp,256 + 66da: 57073423 0x57073423 + 66de: 0006 0x6 + 66e0: 0300 addi s0,sp,384 + 66e2: 01f0 addi a2,sp,204 + 66e4: 01f2 slli gp,gp,0x1c + 66e6: 0000 unimp + 66e8: 2302 fld ft6,0(sp) + 66ea: 0738 addi a4,sp,904 + 66ec: 0635 addi a2,a2,13 + 66ee: 0000 unimp + 66f0: f201f103 0xf201f103 + 66f4: 0001 nop + 66f6: 0200 addi s0,sp,256 + 66f8: 91073c23 0x91073c23 + 66fc: 0006 0x6 + 66fe: 0300 addi s0,sp,384 + 6700: 01f2 slli gp,gp,0x1c + 6702: 01f2 slli gp,gp,0x1c 6704: 0000 unimp - 6706: 00450407 0x450407 - 670a: 0000 unimp - 670c: 01490407 0x1490407 - 6710: 0000 unimp - 6712: 010c addi a1,sp,128 - 6714: 01e2 slli gp,gp,0x18 - 6716: 0000 unimp - 6718: c60d beqz a2,6742 <__stack_size+0x5f42> - 671a: 0001 nop - 671c: 0d00 addi s0,sp,656 - 671e: 01c6 slli gp,gp,0x11 - 6720: 0000 unimp - 6722: 980d andi s0,s0,-29 - 6724: 0000 unimp - 6726: 0000 unimp - 6728: 0000ab0f 0xab0f - 672c: 0300 addi s0,sp,384 - 672e: 0216 slli tp,tp,0x5 - 6730: 01f0 addi a2,sp,204 - 6732: 0000 unimp - 6734: 0101 addi sp,sp,0 - 6736: 01cc0407 0x1cc0407 - 673a: 0000 unimp - 673c: 2510 fld fa2,8(a0) - 673e: 0018 addi a4,sp,0 - 6740: 0100 addi s0,sp,128 - 6742: 9849 andi s0,s0,-14 - 6744: 0000 unimp - 6746: 0500 addi s0,sp,640 - 6748: 000bf803 0xbf803 - 674c: 1080 addi s0,sp,96 - 674e: 19aa slli s3,s3,0x2a - 6750: 0000 unimp - 6752: 4901 li s2,0 - 6754: 0098 addi a4,sp,64 - 6756: 0000 unimp - 6758: 0305 addi t1,t1,1 - 675a: 0bfc addi a5,sp,476 - 675c: 8000 0x8000 - 675e: 010c addi a1,sp,128 - 6760: 0229 addi tp,tp,10 - 6762: 0000 unimp - 6764: 5a0d li s4,-29 - 6766: 0001 nop - 6768: 0d00 addi s0,sp,656 - 676a: 0098 addi a4,sp,64 + 6706: 2302 fld ft6,0(sp) + 6708: 0740 addi s0,sp,900 + 670a: 0686 slli a3,a3,0x1 + 670c: 0000 unimp + 670e: 6e01f303 0x6e01f303 + 6712: 0000 unimp + 6714: 0200 addi s0,sp,256 + 6716: 0c074423 0xc074423 + 671a: 0006 0x6 + 671c: 0300 addi s0,sp,384 + 671e: 01f6 slli gp,gp,0x1d + 6720: 009d addi ra,ra,7 + 6722: 0000 unimp + 6724: 2302 fld ft6,0(sp) + 6726: 0748 addi a0,sp,900 + 6728: 27e8 fld fa0,200(a5) + 672a: 0000 unimp + 672c: 4501f803 0x4501f803 + 6730: 0000 unimp + 6732: 0200 addi s0,sp,256 + 6734: 56074c23 0x56074c23 + 6738: 0018 addi a4,sp,0 + 673a: 0300 addi s0,sp,384 + 673c: 004501fb 0x4501fb + 6740: 0000 unimp + 6742: 2302 fld ft6,0(sp) + 6744: 074d addi a4,a4,19 + 6746: 05d8 addi a4,sp,708 + 6748: 0000 unimp + 674a: 4501fc03 0x4501fc03 + 674e: 0000 unimp + 6750: 0200 addi s0,sp,256 + 6752: 92074e23 0x92074e23 + 6756: 0014 addi a3,sp,0 + 6758: 0300 addi s0,sp,384 + 675a: 01fe slli gp,gp,0x1f + 675c: 0045 c.addi zero,17 + 675e: 0000 unimp + 6760: 2302 fld ft6,0(sp) + 6762: 05e6074f 0x5e6074f + 6766: 0000 unimp + 6768: 4501ff03 0x4501ff03 676c: 0000 unimp - 676e: 1000 addi s0,sp,32 - 6770: 0000199b 0x199b - 6774: 4d01 li s10,0 - 6776: 023a slli tp,tp,0xe - 6778: 0000 unimp - 677a: 0305 addi t1,t1,1 - 677c: 0c00 addi s0,sp,528 - 677e: 8000 0x8000 - 6780: 02180407 0x2180407 + 676e: 0200 addi s0,sp,256 + 6770: 12075023 0x12075023 + 6774: 0006 0x6 + 6776: 0300 addi s0,sp,384 + 6778: 0201 addi tp,tp,0 + 677a: 006e 0x6e + 677c: 0000 unimp + 677e: 2302 fld ft6,0(sp) + 6780: 0754 addi a3,sp,900 + 6782: 05a1 addi a1,a1,8 6784: 0000 unimp - 6786: f510 fsw fa2,40(a0) - 6788: 0019 c.addi zero,6 - 678a: 0100 addi s0,sp,128 - 678c: 5c4e lw s8,240(sp) - 678e: 0001 nop - 6790: 0500 addi s0,sp,640 - 6792: 000c0403 lb s0,0(s8) - 6796: 1180 addi s0,sp,224 - 6798: 1944 addi s1,sp,180 + 6786: 6e020503 lb a0,1760(tp) # 6e0 <__stack_size-0x120> + 678a: 0000 unimp + 678c: 0200 addi s0,sp,256 + 678e: 2a075823 0x2a075823 + 6792: 0006 0x6 + 6794: 0300 addi s0,sp,384 + 6796: 0206 slli tp,tp,0x1 + 6798: 0045 c.addi zero,17 679a: 0000 unimp - 679c: 0104 addi s1,sp,128 - 679e: 00026cab 0x26cab - 67a2: 1200 addi s0,sp,288 - 67a4: 19ee slli s3,s3,0x3b - 67a6: 0000 unimp - 67a8: ad01 j 6db8 <__stack_size+0x65b8> - 67aa: 026c addi a1,sp,268 - 67ac: 0000 unimp - 67ae: 2302 fld ft6,0(sp) - 67b0: 0000 unimp - 67b2: 02510407 0x2510407 - 67b6: 0000 unimp - 67b8: 00194403 lbu s0,1(s2) # 1001 <__stack_size+0x801> - 67bc: 0100 addi s0,sp,128 - 67be: 51ae lw gp,232(sp) - 67c0: 0002 0x2 - 67c2: 1100 addi s0,sp,160 - 67c4: 1888 addi a0,sp,112 - 67c6: 0000 unimp - 67c8: 0124 addi s1,sp,136 - 67ca: 000308b3 add a7,t1,zero - 67ce: 1200 addi s0,sp,288 - 67d0: 00001987 0x1987 - 67d4: b501 j 65d4 <__stack_size+0x5dd4> - 67d6: 00000033 add zero,zero,zero - 67da: 2302 fld ft6,0(sp) - 67dc: 1200 addi s0,sp,288 - 67de: 185f 0000 b601 0xb6010000185f - 67e4: 00000033 add zero,zero,zero - 67e8: 2302 fld ft6,0(sp) - 67ea: 1204 addi s1,sp,288 - 67ec: 18be slli a7,a7,0x2f - 67ee: 0000 unimp - 67f0: b701 j 66f0 <__stack_size+0x5ef0> - 67f2: 00000033 add zero,zero,zero - 67f6: 2302 fld ft6,0(sp) - 67f8: 1208 addi a0,sp,288 - 67fa: 000019cf fnmadd.s fs3,ft0,ft0,ft0,rtz - 67fe: b901 j 640e <__stack_size+0x5c0e> - 6800: 0308 addi a0,sp,384 - 6802: 0000 unimp - 6804: 2302 fld ft6,0(sp) - 6806: 120c addi a1,sp,288 - 6808: 00001967 0x1967 - 680c: ba01 j 611c <__stack_size+0x591c> - 680e: 01c0 addi s0,sp,196 - 6810: 0000 unimp - 6812: 2302 fld ft6,0(sp) - 6814: 1210 addi a2,sp,288 - 6816: 19e5 addi s3,s3,-7 - 6818: 0000 unimp - 681a: bc01 j 622a <__stack_size+0x5a2a> - 681c: 00000033 add zero,zero,zero - 6820: 2302 fld ft6,0(sp) - 6822: 1214 addi a3,sp,288 - 6824: 0000197b 0x197b - 6828: bd01 j 6638 <__stack_size+0x5e38> - 682a: 00000033 add zero,zero,zero - 682e: 2302 fld ft6,0(sp) - 6830: 1218 addi a4,sp,288 - 6832: 1a25 addi s4,s4,-23 - 6834: 0000 unimp - 6836: bf01 j 6746 <__stack_size+0x5f46> - 6838: 00000033 add zero,zero,zero - 683c: 2302 fld ft6,0(sp) - 683e: 121c addi a5,sp,288 - 6840: 00001837 lui a6,0x1 - 6844: c001 beqz s0,6844 <__stack_size+0x6044> - 6846: 030e slli t1,t1,0x3 - 6848: 0000 unimp - 684a: 2302 fld ft6,0(sp) - 684c: 0020 addi s0,sp,8 - 684e: 027d0407 0x27d0407 - 6852: 0000 unimp - 6854: 02720407 0x2720407 - 6858: 0000 unimp - 685a: 00188803 lb a6,1(a7) # 4001 <__stack_size+0x3801> - 685e: 0100 addi s0,sp,128 - 6860: 7dc1 lui s11,0xffff0 - 6862: 0002 0x2 - 6864: 0900 addi s0,sp,144 - 6866: 0000032f 0x32f - 686a: 0000032f 0x32f - 686e: 3b0a fld fs6,160(sp) - 6870: 0001 nop - 6872: 4700 lw s0,8(a4) - 6874: 0700 addi s0,sp,896 - 6876: 1404 addi s1,sp,544 - 6878: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 687c: 18f6 slli a7,a7,0x3d + 679c: 2302 fld ft6,0(sp) + 679e: 075c addi a5,sp,900 + 67a0: 067c addi a5,sp,780 + 67a2: 0000 unimp + 67a4: 92020903 lb s2,-1760(tp) # fffff920 <_sp+0x7fffb920> + 67a8: 0000 unimp + 67aa: 0200 addi s0,sp,256 + 67ac: 92076023 0x92076023 + 67b0: 0005 c.addi zero,1 + 67b2: 0300 addi s0,sp,384 + 67b4: 020a slli tp,tp,0x2 + 67b6: 0092 slli ra,ra,0x4 + 67b8: 0000 unimp + 67ba: 2302 fld ft6,0(sp) + 67bc: 0764 addi s1,sp,908 + 67be: 000005ab 0x5ab + 67c2: 6e020c03 lb s8,1760(tp) # 6e0 <__stack_size-0x120> + 67c6: 0001 nop + 67c8: 0200 addi s0,sp,256 + 67ca: 6a076823 0x6a076823 + 67ce: 0020 addi s0,sp,8 + 67d0: 0300 addi s0,sp,384 + 67d2: 020e slli tp,tp,0x3 + 67d4: 00000383 lb t2,0(zero) # 0 <__stack_size-0x800> + 67d8: 01ac2303 lw t1,26(s8) # 1a <__stack_size-0x7e6> + 67dc: 00026f07 0x26f07 + 67e0: 0300 addi s0,sp,384 + 67e2: 0210 addi a2,sp,256 + 67e4: 006e 0x6e + 67e6: 0000 unimp + 67e8: 01b02303 lw t1,27(zero) # 1b <__stack_size-0x7e5> + 67ec: 0e00 addi s0,sp,784 + 67ee: 7d01 lui s10,0xfffe0 + 67f0: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 67f4: 037d addi t1,t1,31 + 67f6: 0000 unimp + 67f8: 0800 addi s0,sp,16 + 67fa: fa04 fsw fs1,48(a2) + 67fc: 0001 nop + 67fe: 0800 addi s0,sp,16 + 6800: 7104 flw fs1,32(a0) + 6802: 08000003 lb zero,128(zero) # 80 <__stack_size-0x780> + 6806: 6904 flw fs1,16(a0) + 6808: 0001 nop + 680a: 0e00 addi s0,sp,784 + 680c: a501 j 6e0c <__stack_size+0x660c> + 680e: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 6812: 0389 addi t2,t2,2 + 6814: 0000 unimp + 6816: 0003890f 0x3890f + 681a: 0f00 addi s0,sp,912 + 681c: 000000b3 add ra,zero,zero + 6820: 1100 addi s0,sp,160 + 6822: 000000ab 0xab + 6826: 1604 addi s1,sp,800 + 6828: b302 fsd ft0,416(sp) + 682a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 682e: 0801 addi a6,a6,0 + 6830: 8f04 0x8f04 + 6832: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> + 6836: 192a slli s2,s2,0x2a + 6838: 0000 unimp + 683a: 2b02 fld fs6,0(sp) + 683c: 002c addi a1,sp,8 + 683e: 0000 unimp + 6840: 0305 addi t1,t1,1 + 6842: 0c48 addi a0,sp,532 + 6844: 8000 0x8000 + 6846: 00071813 slli a6,a4,0x0 + 684a: 0200 addi s0,sp,256 + 684c: 502c lw a1,96(s0) + 684e: 0000 unimp + 6850: 0100 addi s0,sp,128 + 6852: 0b01 addi s6,s6,0 + 6854: 00f0 addi a2,sp,76 + 6856: 0000 unimp + 6858: 000003e7 jalr t2,zero + 685c: 5b0c lw a1,48(a4) + 685e: 0001 nop + 6860: fe00 fsw fs0,56(a2) + 6862: 1400 addi s0,sp,544 + 6864: 18e1 addi a7,a7,-8 + 6866: 0000 unimp + 6868: 2f02 fld ft10,0(sp) + 686a: 000003d7 0x3d7 + 686e: 0501 addi a0,a0,0 + 6870: 00258c03 lb s8,2(a1) + 6874: 1480 addi s0,sp,608 + 6876: 17d9 addi a5,a5,-10 + 6878: 0000 unimp + 687a: 3002 fld ft0,32(sp) + 687c: 037d addi t1,t1,31 687e: 0000 unimp - 6880: ca01 beqz a2,6890 <__stack_size+0x6090> - 6882: 031f 0000 0305 0x3050000031f - 6888: 0c08 addi a0,sp,528 - 688a: 8000 0x8000 - 688c: 4f10 lw a2,24(a4) - 688e: 0019 c.addi zero,6 - 6890: 0100 addi s0,sp,128 - 6892: 00032fcb fnmsub.s ft11,ft6,ft0,ft0,rdn - 6896: 0500 addi s0,sp,640 - 6898: 000d2803 lw a6,0(s10) # fffe0000 <_sp+0x7ffdc000> - 689c: 1080 addi s0,sp,96 - 689e: 19c1 addi s3,s3,-16 - 68a0: 0000 unimp - 68a2: cd01 beqz a0,68ba <__stack_size+0x60ba> - 68a4: 0000007b 0x7b - 68a8: 0305 addi t1,t1,1 - 68aa: 0d2c addi a1,sp,664 - 68ac: 8000 0x8000 - 68ae: 3a10 fld fa2,48(a2) - 68b0: 0019 c.addi zero,6 - 68b2: 0100 addi s0,sp,128 - 68b4: 7bce flw fs7,240(sp) - 68b6: 0000 unimp - 68b8: 0500 addi s0,sp,640 - 68ba: 000d3003 0xd3003 - 68be: 1080 addi s0,sp,96 - 68c0: 000018b3 sll a7,zero,zero - 68c4: cf01 beqz a4,68dc <__stack_size+0x60dc> - 68c6: 0000007b 0x7b - 68ca: 0305 addi t1,t1,1 - 68cc: 0d34 addi a3,sp,664 - 68ce: 8000 0x8000 - 68d0: 5910 lw a2,48(a0) - 68d2: 0019 c.addi zero,6 - 68d4: 0100 addi s0,sp,128 - 68d6: 7bd0 flw fa2,52(a5) - 68d8: 0000 unimp - 68da: 0500 addi s0,sp,640 - 68dc: 000d3803 0xd3803 - 68e0: 1180 addi s0,sp,224 - 68e2: 1931 addi s2,s2,-20 - 68e4: 0000 unimp - 68e6: 0104 addi s1,sp,128 - 68e8: cadf 0003 1300 0x13000003cadf - 68ee: 2d89 jal 6f40 <__stack_size+0x6740> - 68f0: 0000 unimp - 68f2: e101 bnez a0,68f2 <__stack_size+0x60f2> - 68f4: 0069 c.addi zero,26 - 68f6: 0000 unimp - 68f8: 0204 addi s1,sp,256 - 68fa: 021e slli tp,tp,0x7 - 68fc: c1130023 sb a7,-1024(t1) - 6900: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 6904: 69e2 flw fs3,24(sp) - 6906: 0000 unimp - 6908: 0400 addi s0,sp,512 - 690a: 001e 0x1e - 690c: 2302 fld ft6,0(sp) - 690e: 0000 unimp - 6910: 3110 fld fa2,32(a0) - 6912: 0019 c.addi zero,6 - 6914: 0100 addi s0,sp,128 - 6916: dbe4 sw s1,116(a5) - 6918: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - 691c: 000d3c03 0xd3c03 - 6920: 0780 addi s0,sp,960 - 6922: 9b04 0x9b04 - 6924: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 6928: 1a1a slli s4,s4,0x26 - 692a: 0000 unimp - 692c: e801 bnez s0,693c <__stack_size+0x613c> - 692e: 0069 c.addi zero,26 - 6930: 0000 unimp - 6932: 0305 addi t1,t1,1 - 6934: 0d40 addi s0,sp,660 - 6936: 8000 0x8000 - 6938: bf10 fsd fa2,56(a4) - 693a: 0006 0x6 - 693c: 0100 addi s0,sp,128 - 693e: 69e8 flw fa0,84(a1) + 6880: 0501 addi a0,a0,0 + 6882: 002d8803 lb a6,2(s11) + 6886: 1480 addi s0,sp,608 + 6888: 00001853 fadd.s fa6,ft0,ft0,rtz + 688c: 3202 fld ft4,32(sp) + 688e: 0045 c.addi zero,17 + 6890: 0000 unimp + 6892: 0501 addi a0,a0,0 + 6894: 002d8403 lb s0,2(s11) + 6898: 1480 addi s0,sp,608 + 689a: 180e slli a6,a6,0x23 + 689c: 0000 unimp + 689e: 3602 fld fa2,32(sp) + 68a0: 006e 0x6e + 68a2: 0000 unimp + 68a4: 0501 addi a0,a0,0 + 68a6: 002d8c03 lb s8,2(s11) + 68aa: 0b80 addi s0,sp,464 + 68ac: 0045 c.addi zero,17 + 68ae: 0000 unimp + 68b0: 0000043f 00015b0c 0x15b0c0000043f + 68b8: 1f00 addi s0,sp,944 + 68ba: 1400 addi s0,sp,544 + 68bc: 18fa slli a7,a7,0x3e + 68be: 0000 unimp + 68c0: 3702 fld fa4,32(sp) + 68c2: 0000042f 0x42f + 68c6: 0501 addi a0,a0,0 + 68c8: 00256c03 0x256c03 + 68cc: 1480 addi s0,sp,608 + 68ce: 0c21 addi s8,s8,8 + 68d0: 0000 unimp + 68d2: 3d02 fld fs10,32(sp) + 68d4: 00f0 addi a2,sp,76 + 68d6: 0000 unimp + 68d8: 0501 addi a0,a0,0 + 68da: 002d9003 lh zero,2(s11) + 68de: 0e80 addi s0,sp,848 + 68e0: 7401 lui s0,0xfffe0 + 68e2: 0004 addi s1,sp,0 + 68e4: 0f00 addi s0,sp,912 + 68e6: 037d addi t1,t1,31 + 68e8: 0000 unimp + 68ea: 00037d0f 0x37d0f + 68ee: 0000 unimp + 68f0: be12 fsd ft4,312(sp) + 68f2: 0018 addi a4,sp,0 + 68f4: 0200 addi s0,sp,256 + 68f6: 8540 0x8540 + 68f8: 0004 addi s1,sp,0 + 68fa: 0500 addi s0,sp,640 + 68fc: 000c4c03 lbu s8,0(s8) + 6900: 0880 addi s0,sp,80 + 6902: 6304 flw fs1,0(a4) + 6904: 0004 addi s1,sp,0 + 6906: 1500 addi s0,sp,672 + 6908: ac01 j 6b18 <__stack_size+0x6318> + 690a: 0018 addi a4,sp,0 + 690c: 0200 addi s0,sp,256 + 690e: 019a slli gp,gp,0x6 + 6910: 5c01 li s8,-32 + 6912: 0000 unimp + 6914: 9a00 0x9a00 + 6916: 4068 lw a0,68(s0) + 6918: b820 fsd fs0,112(s0) + 691a: 4068 lw a0,68(s0) + 691c: 0020 addi s0,sp,8 + 691e: 0024 addi s1,sp,8 + 6920: 0100 addi s0,sp,128 + 6922: 0116 slli sp,sp,0x5 + 6924: 18d0 addi a2,sp,116 + 6926: 0000 unimp + 6928: 7c02 flw fs8,32(sp) + 692a: 0101 addi sp,sp,0 + 692c: 682e flw fa6,200(sp) + 692e: 2040 fld fs0,128(s0) + 6930: 689a flw fa7,132(sp) + 6932: 2040 fld fs0,128(s0) + 6934: 2438 fld fa4,72(s0) + 6936: 0000 unimp + 6938: d001 beqz s0,6838 <__stack_size+0x6038> + 693a: 0004 addi s1,sp,0 + 693c: 1700 addi s0,sp,928 + 693e: 18b8 addi a4,sp,120 6940: 0000 unimp - 6942: 0500 addi s0,sp,640 - 6944: 000d4403 lbu s0,0(s10) - 6948: 1480 addi s0,sp,608 - 694a: 1a02 slli s4,s4,0x20 - 694c: 0000 unimp - 694e: 1000 addi s0,sp,32 - 6950: eb01 bnez a4,6960 <__stack_size+0x6160> - 6952: 0000043b 0x43b - 6956: f012 fsw ft4,32(sp) - 6958: 0019 c.addi zero,6 - 695a: 0100 addi s0,sp,128 - 695c: 3bed jal 6756 <__stack_size+0x5f56> - 695e: 0004 addi s1,sp,0 - 6960: 0200 addi s0,sp,256 - 6962: c5120023 sb a7,-960(tp) # fffffc40 <_sp+0x7fffbc40> - 6966: 0018 addi a4,sp,0 - 6968: 0100 addi s0,sp,128 - 696a: 98ee add a7,a7,s11 - 696c: 0000 unimp - 696e: 0200 addi s0,sp,256 - 6970: cd120423 sb a7,-824(tp) # fffffcc8 <_sp+0x7fffbcc8> - 6974: 0012 0x12 - 6976: 0100 addi s0,sp,128 - 6978: 41f1 li gp,28 - 697a: 0004 addi s1,sp,0 - 697c: 0200 addi s0,sp,256 - 697e: 07000823 sb a6,112(zero) # 70 <__stack_size-0x790> - 6982: 0304 addi s1,sp,384 - 6984: 0004 addi s1,sp,0 - 6986: 0900 addi s0,sp,144 - 6988: 0142 slli sp,sp,0x10 + 6942: 7e02 flw ft8,32(sp) + 6944: 8701 srai a4,a4,0x0 + 6946: 0000 unimp + 6948: 0100 addi s0,sp,128 + 694a: 0051 c.addi zero,20 + 694c: 0116 slli sp,sp,0x5 + 694e: 00001867 0x1867 + 6952: 6702 flw fa4,0(sp) + 6954: 0101 addi sp,sp,0 + 6956: 67e8 flw fa0,76(a5) + 6958: 2040 fld fs0,128(s0) + 695a: 682e flw fa6,200(sp) + 695c: 2040 fld fs0,128(s0) + 695e: 2470 fld fa2,200(s0) + 6960: 0000 unimp + 6962: fa01 bnez a2,6872 <__stack_size+0x6072> + 6964: 0004 addi s1,sp,0 + 6966: 1700 addi s0,sp,928 + 6968: 18b8 addi a4,sp,120 + 696a: 0000 unimp + 696c: 6902 flw fs2,0(sp) + 696e: 8701 srai a4,a4,0x0 + 6970: 0000 unimp + 6972: 0100 addi s0,sp,128 + 6974: 0051 c.addi zero,20 + 6976: 0116 slli sp,sp,0x5 + 6978: 1956 slli s2,s2,0x35 + 697a: 0000 unimp + 697c: 3a02 fld fs4,32(sp) + 697e: 0101 addi sp,sp,0 + 6980: 66ea flw fa3,152(sp) + 6982: 2040 fld fs0,128(s0) + 6984: 67e8 flw fa0,76(a5) + 6986: 2040 fld fs0,128(s0) + 6988: 24a8 fld fa0,72(s1) 698a: 0000 unimp - 698c: 0452 slli s0,s0,0x14 - 698e: 0000 unimp - 6990: 3b15 jal 66c4 <__stack_size+0x5ec4> - 6992: 0001 nop - 6994: f700 fsw fs0,40(a4) - 6996: 5210000f 0x5210000f - 699a: 0018 addi a4,sp,0 - 699c: 0100 addi s0,sp,128 - 699e: 00043bf3 csrrc s7,0x0,s0 - 69a2: 0500 addi s0,sp,640 - 69a4: 000d4803 lbu a6,0(s10) - 69a8: 1080 addi s0,sp,96 - 69aa: 19dc addi a5,sp,244 - 69ac: 0000 unimp - 69ae: f401 bnez s0,68b6 <__stack_size+0x60b6> - 69b0: 018e slli gp,gp,0x3 - 69b2: 0000 unimp - 69b4: 0305 addi t1,t1,1 - 69b6: 0d4c addi a1,sp,660 - 69b8: 8000 0x8000 - 69ba: 0116 slli sp,sp,0x5 - 69bc: 00001843 fmadd.s fa6,ft0,ft0,ft0,rtz - 69c0: ab01 j 6ed0 <__stack_size+0x66d0> - 69c2: 6d460103 lb sp,1748(a2) - 69c6: 2040 fld fs0,128(s0) - 69c8: 6dae flw fs11,200(sp) - 69ca: 2040 fld fs0,128(s0) - 69cc: 2516 fld fa0,320(sp) - 69ce: 0000 unimp - 69d0: bd01 j 67e0 <__stack_size+0x5fe0> - 69d2: 0004 addi s1,sp,0 - 69d4: 1700 addi s0,sp,928 - 69d6: 1919 addi s2,s2,-26 + 698c: 4301 li t1,0 + 698e: 0005 c.addi zero,1 + 6990: 1800 addi s0,sp,48 + 6992: 0661 addi a2,a2,24 + 6994: 0000 unimp + 6996: 3a02 fld fs4,32(sp) + 6998: 7d01 lui s10,0xfffe0 + 699a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 699e: 6c91 lui s9,0x4 + 69a0: 00104817 auipc a6,0x104 + 69a4: 0200 addi s0,sp,256 + 69a6: 013c addi a5,sp,136 + 69a8: 00000087 0x87 + 69ac: 5901 li s2,-32 + 69ae: 9519 srai a0,a0,0x26 + 69b0: 53000003 lb zero,1328(zero) # 530 <__stack_size-0x2d0> + 69b4: 0005 c.addi zero,1 + 69b6: 0100 addi s0,sp,128 + 69b8: 0305 addi t1,t1,1 + 69ba: 6b6c flw fa1,84(a4) + 69bc: 2041 jal 6a3c <__stack_size+0x623c> + 69be: 0b00 addi s0,sp,400 + 69c0: 0169 addi sp,sp,26 + 69c2: 0000 unimp + 69c4: 00000553 fadd.s fa0,ft0,ft0,rne + 69c8: 5b0c lw a1,48(a4) + 69ca: 0001 nop + 69cc: 1900 addi s0,sp,176 + 69ce: 0a00 addi s0,sp,272 + 69d0: 00000543 fmadd.s fa0,ft0,ft0,ft0,rne + 69d4: 0116 slli sp,sp,0x5 + 69d6: 1879 addi a6,a6,-2 69d8: 0000 unimp - 69da: ab01 j 6eea <__stack_size+0x66ea> - 69dc: 0001ba03 0x1ba03 - 69e0: 0200 addi s0,sp,256 - 69e2: 6c91 lui s9,0x4 - 69e4: 00183217 auipc tp,0x183 - 69e8: 0100 addi s0,sp,128 - 69ea: 03ac addi a1,sp,456 - 69ec: 01ba slli gp,gp,0xe - 69ee: 0000 unimp - 69f0: 9102 jalr sp - 69f2: 1768 addi a0,sp,940 - 69f4: 182e slli a6,a6,0x2b - 69f6: 0000 unimp - 69f8: ad01 j 7008 <__stack_size+0x6808> - 69fa: 0001ba03 0x1ba03 - 69fe: 0200 addi s0,sp,256 - 6a00: 6491 lui s1,0x4 - 6a02: 1800 addi s0,sp,48 - 6a04: 3101 jal 6604 <__stack_size+0x5e04> - 6a06: 001a 0x1a - 6a08: 0100 addi s0,sp,128 - 6a0a: 0319 addi t1,t1,6 - 6a0c: 1201 addi tp,tp,-32 - 6a0e: 406a 0x406a - 6a10: 4620 lw s0,72(a2) - 6a12: 406d 0x406d - 6a14: 4e20 lw s0,88(a2) - 6a16: 0025 c.addi zero,9 - 6a18: 0100 addi s0,sp,128 - 6a1a: 056e slli a0,a0,0x1b - 6a1c: 0000 unimp - 6a1e: 7019 0x7019 - 6a20: 7274 flw fa3,100(a2) - 6a22: 0100 addi s0,sp,128 - 6a24: 0319 addi t1,t1,6 - 6a26: 015a slli sp,sp,0x16 - 6a28: 0000 unimp - 6a2a: 9102 jalr sp - 6a2c: 1a4c addi a1,sp,308 - 6a2e: 007a 0x7a - 6a30: 1b01 addi s6,s6,-32 - 6a32: 00032f03 lw t5,0(t1) - 6a36: 0200 addi s0,sp,256 - 6a38: 6491 lui s1,0x4 - 6a3a: 0019491b 0x19491b - 6a3e: 0100 addi s0,sp,128 - 6a40: 031c addi a5,sp,384 - 6a42: 030e slli t1,t1,0x3 - 6a44: 0000 unimp - 6a46: 9102 jalr sp - 6a48: 1a60 addi s0,sp,316 - 6a4a: 0070756b 0x70756b - 6a4e: 1d01 addi s10,s10,-32 - 6a50: 0003db03 lhu s6,0(t2) - 6a54: 0200 addi s0,sp,256 - 6a56: 6c91 lui s9,0x4 - 6a58: 951c 0x951c - 6a5a: 7e000003 lb zero,2016(zero) # 7e0 <__stack_size-0x20> - 6a5e: 0005 c.addi zero,1 - 6a60: 0100 addi s0,sp,128 - 6a62: 0305 addi t1,t1,1 - 6a64: 06b0 addi a2,sp,840 - 6a66: 8000 0x8000 - 6a68: 801d srli s0,s0,0x7 - 6a6a: 406a 0x406a - 6a6c: da20 sw s0,112(a2) - 6a6e: 406a 0x406a - 6a70: 3f20 fld fs0,120(a4) - 6a72: 0005 c.addi zero,1 - 6a74: 1b00 addi s0,sp,432 - 6a76: 23c1 jal 7036 <__stack_size+0x6836> - 6a78: 0000 unimp - 6a7a: 3e01 jal 658a <__stack_size+0x5d8a> - 6a7c: 00006903 0x6903 - 6a80: 0200 addi s0,sp,256 - 6a82: 5c91 li s9,-28 - 6a84: 1e00 addi s0,sp,816 - 6a86: 6bde flw fs7,212(sp) - 6a88: 2040 fld fs0,128(s0) - 6a8a: 6d2e flw fs10,200(sp) - 6a8c: 2040 fld fs0,128(s0) - 6a8e: 701a flw ft0,164(sp) - 6a90: 007a 0x7a - 6a92: 7801 lui a6,0xfffe0 - 6a94: 00058303 lb t1,0(a1) - 6a98: 0200 addi s0,sp,256 - 6a9a: 6891 lui a7,0x4 - 6a9c: 6c1e flw fs8,196(sp) - 6a9e: 406c lw a1,68(s0) - 6aa0: 2e20 fld fs0,88(a2) - 6aa2: 406d 0x406d - 6aa4: 1a20 addi s0,sp,312 - 6aa6: 0069 c.addi zero,26 - 6aa8: 8e01 sub a2,a2,s0 - 6aaa: 00008203 lb tp,0(ra) - 6aae: 0100 addi s0,sp,128 - 6ab0: 0051 c.addi zero,20 - 6ab2: 0000 unimp - 6ab4: 4909 li s2,2 - 6ab6: 0001 nop - 6ab8: 7e00 flw fs0,56(a2) - 6aba: 0005 c.addi zero,1 - 6abc: 0a00 addi s0,sp,272 - 6abe: 0000013b 0x13b - 6ac2: 6e0b0007 0x6e0b0007 - 6ac6: 0005 c.addi zero,1 - 6ac8: 0700 addi s0,sp,896 - 6aca: 2f04 fld fs1,24(a4) - 6acc: 1f000003 lb zero,496(zero) # 1f0 <__stack_size-0x610> - 6ad0: 7101 addi sp,sp,-512 - 6ad2: 0019 c.addi zero,6 - 6ad4: 0100 addi s0,sp,128 - 6ad6: 0304 addi s1,sp,384 - 6ad8: 5a01 li s4,-32 - 6ada: 0001 nop - 6adc: c200 sw s0,0(a2) - 6ade: 4069 0x4069 - 6ae0: 1220 addi s0,sp,296 - 6ae2: 406a 0x406a - 6ae4: 8720 0x8720 - 6ae6: 0025 c.addi zero,9 - 6ae8: 0100 addi s0,sp,128 - 6aea: 05d4 addi a3,sp,708 - 6aec: 0000 unimp - 6aee: 00218017 auipc zero,0x218 - 6af2: 0100 addi s0,sp,128 - 6af4: 0304 addi s1,sp,384 - 6af6: 0098 addi a4,sp,64 - 6af8: 0000 unimp - 6afa: 9102 jalr sp - 6afc: 175c addi a5,sp,932 - 6afe: 23c1 jal 70be <__stack_size+0x68be> - 6b00: 0000 unimp - 6b02: 0401 addi s0,s0,0 - 6b04: 00009803 lh a6,0(ra) - 6b08: 0200 addi s0,sp,256 - 6b0a: 5891 li a7,-28 - 6b0c: 701a flw ft0,164(sp) - 6b0e: 0100 addi s0,sp,128 - 6b10: 0306 slli t1,t1,0x1 - 6b12: 015a slli sp,sp,0x16 - 6b14: 0000 unimp - 6b16: 9102 jalr sp - 6b18: 006c addi a1,sp,12 - 6b1a: 011f 1a0f 0000 0x1a0f011f - 6b20: b701 j 6a20 <__stack_size+0x6220> - 6b22: 0102 slli sp,sp,0x0 - 6b24: 015a slli sp,sp,0x16 - 6b26: 0000 unimp - 6b28: 6846 flw fa6,80(sp) + 69da: 0c02 slli s8,s8,0x0 + 69dc: 0101 addi sp,sp,0 + 69de: 6620 flw fs0,72(a2) + 69e0: 2040 fld fs0,128(s0) + 69e2: 66ea flw fa3,152(sp) + 69e4: 2040 fld fs0,128(s0) + 69e6: 24e0 fld fs0,200(s1) + 69e8: 0000 unimp + 69ea: a101 j 6dea <__stack_size+0x65ea> + 69ec: 0005 c.addi zero,1 + 69ee: 1800 addi s0,sp,48 + 69f0: 0661 addi a2,a2,24 + 69f2: 0000 unimp + 69f4: 0c02 slli s8,s8,0x0 + 69f6: 7d01 lui s10,0xfffe0 + 69f8: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 69fc: 6c91 lui s9,0x4 + 69fe: 00104817 auipc a6,0x104 + 6a02: 0200 addi s0,sp,256 + 6a04: 010e slli sp,sp,0x3 + 6a06: 00000087 0x87 + 6a0a: 5901 li s2,-32 + 6a0c: 9519 srai a0,a0,0x26 + 6a0e: 53000003 lb zero,1328(zero) # 530 <__stack_size-0x2d0> + 6a12: 0005 c.addi zero,1 + 6a14: 0100 addi s0,sp,128 + 6a16: 0305 addi t1,t1,1 + 6a18: 6b50 flw fa2,20(a4) + 6a1a: 2041 jal 6a9a <__stack_size+0x629a> + 6a1c: 1a00 addi s0,sp,304 + 6a1e: 4701 li a4,0 + 6a20: 0018 addi a4,sp,0 + 6a22: 0200 addi s0,sp,256 + 6a24: 01c0 addi s0,sp,196 + 6a26: 64f0 flw fa2,76(s1) + 6a28: 2040 fld fs0,128(s0) + 6a2a: 6620 flw fs0,72(a2) + 6a2c: 2040 fld fs0,128(s0) + 6a2e: 2518 fld fa4,8(a0) + 6a30: 0000 unimp + 6a32: 0a01 addi s4,s4,0 + 6a34: 0006 0x6 + 6a36: 1200 addi s0,sp,288 + 6a38: 18b8 addi a4,sp,120 + 6a3a: 0000 unimp + 6a3c: c202 sw zero,4(sp) + 6a3e: 00000087 0x87 + 6a42: 9102 jalr sp + 6a44: 126c addi a1,sp,300 + 6a46: 0000077b 0x77b + 6a4a: c302 sw zero,132(sp) + 6a4c: 037d addi t1,t1,31 + 6a4e: 0000 unimp + 6a50: 9102 jalr sp + 6a52: 1268 addi a0,sp,300 + 6a54: 07e5 addi a5,a5,25 + 6a56: 0000 unimp + 6a58: c402 sw zero,8(sp) + 6a5a: 037d addi t1,t1,31 + 6a5c: 0000 unimp + 6a5e: 9102 jalr sp + 6a60: 1b64 addi s1,sp,444 + 6a62: 6512 flw fa0,4(sp) + 6a64: 2040 fld fs0,128(s0) + 6a66: 660c flw fa1,8(a2) + 6a68: 2040 fld fs0,128(s0) + 6a6a: c212 sw tp,4(sp) + 6a6c: 02000017 auipc zero,0x2000 + 6a70: 92cc 0x92cc + 6a72: 0000 unimp + 6a74: 0100 addi s0,sp,128 + 6a76: 1251 addi tp,tp,-12 + 6a78: 1492 slli s1,s1,0x24 + 6a7a: 0000 unimp + 6a7c: d102 sw zero,160(sp) + 6a7e: 0092 slli ra,ra,0x4 + 6a80: 0000 unimp + 6a82: 5101 li sp,-32 + 6a84: 0000 unimp + 6a86: 011a slli sp,sp,0x6 + 6a88: 182d addi a6,a6,-21 + 6a8a: 0000 unimp + 6a8c: 9b02 jalr s6 + 6a8e: 7a01 lui s4,0xfffe0 + 6a90: 4064 lw s1,68(s0) + 6a92: f020 fsw fs0,96(s0) + 6a94: 4064 lw s1,68(s0) + 6a96: 5020 lw s0,96(s0) + 6a98: 0025 c.addi zero,9 + 6a9a: 0100 addi s0,sp,128 + 6a9c: 064c addi a1,sp,772 + 6a9e: 0000 unimp + 6aa0: 7b12 flw fs6,36(sp) + 6aa2: 02000007 0x2000007 + 6aa6: 7d9d lui s11,0xfffe7 + 6aa8: 01000003 lb zero,16(zero) # 2006a7c <__stack_size+0x200627c> + 6aac: 1251 addi tp,tp,-12 + 6aae: 17c2 slli a5,a5,0x30 + 6ab0: 0000 unimp + 6ab2: 9e02 jalr t3 + 6ab4: 0092 slli ra,ra,0x4 + 6ab6: 0000 unimp + 6ab8: 5101 li sp,-32 + 6aba: 9212 add tp,tp,tp + 6abc: 0014 addi a3,sp,0 + 6abe: 0200 addi s0,sp,256 + 6ac0: 92a1 srli a3,a3,0x28 + 6ac2: 0000 unimp + 6ac4: 0100 addi s0,sp,128 + 6ac6: 0051 c.addi zero,20 + 6ac8: 011a slli sp,sp,0x6 + 6aca: 00001893 slli a7,zero,0x0 + 6ace: 7902 flw fs2,32(sp) + 6ad0: f601 bnez a2,69d8 <__stack_size+0x61d8> + 6ad2: 7a204063 bgtz sp,7272 <__stack_size+0x6a72> + 6ad6: 4064 lw s1,68(s0) + 6ad8: 8820 0x8820 + 6ada: 0025 c.addi zero,9 + 6adc: 0100 addi s0,sp,128 + 6ade: 0674 addi a3,sp,780 + 6ae0: 0000 unimp + 6ae2: 9112 add sp,sp,tp + 6ae4: 0200000f fence r,unknown + 6ae8: 0000877b 0x877b + 6aec: 0100 addi s0,sp,128 + 6aee: 0059 c.addi zero,22 + 6af0: 101c addi a5,sp,32 + 6af2: 0019 c.addi zero,6 + 6af4: 0200 addi s0,sp,256 + 6af6: 0158 addi a4,sp,132 + 6af8: 6334 flw fa3,64(a4) + 6afa: 2040 fld fs0,128(s0) + 6afc: 63f6 flw ft7,92(sp) + 6afe: 2040 fld fs0,128(s0) + 6b00: 25c0 fld fs0,136(a1) + 6b02: 0000 unimp + 6b04: c401 beqz s0,6b0c <__stack_size+0x630c> + 6b06: 0006 0x6 + 6b08: 1d00 addi s0,sp,688 + 6b0a: 0661 addi a2,a2,24 + 6b0c: 0000 unimp + 6b0e: 5802 lw a6,32(sp) + 6b10: 037d addi t1,t1,31 + 6b12: 0000 unimp + 6b14: 9102 jalr sp + 6b16: 195c addi a5,sp,180 + 6b18: 0395 addi t2,t2,5 + 6b1a: 0000 unimp + 6b1c: 00000553 fadd.s fa0,ft0,ft0,rne + 6b20: 0501 addi a0,a0,0 + 6b22: 416b3403 0x416b3403 + 6b26: 1b20 addi s0,sp,440 + 6b28: 639e flw ft7,196(sp) 6b2a: 2040 fld fs0,128(s0) - 6b2c: 69c2 flw fs3,16(sp) + 6b2c: 63c0 flw fs0,4(a5) 6b2e: 2040 fld fs0,128(s0) - 6b30: 000025bf 00066601 0x66601000025bf - 6b38: 1900 addi s0,sp,176 - 6b3a: 7470 flw fa2,108(s0) - 6b3c: 0072 0x72 - 6b3e: b701 j 6a3e <__stack_size+0x623e> - 6b40: 5a02 lw s4,32(sp) - 6b42: 0001 nop - 6b44: 0200 addi s0,sp,256 - 6b46: 5c91 li s9,-28 - 6b48: 0023c117 auipc sp,0x23c - 6b4c: 0100 addi s0,sp,128 - 6b4e: 009802b7 lui t0,0x980 - 6b52: 0000 unimp - 6b54: 9102 jalr sp - 6b56: 1b58 addi a4,sp,436 - 6b58: 0000198f 0x198f - 6b5c: b901 j 676c <__stack_size+0x5f6c> - 6b5e: 5a02 lw s4,32(sp) - 6b60: 0001 nop - 6b62: 0200 addi s0,sp,256 - 6b64: 6491 lui s1,0x4 - 6b66: 7a1a flw fs4,164(sp) - 6b68: 0100 addi s0,sp,128 - 6b6a: 02ba slli t0,t0,0xe - 6b6c: 0000032f 0x32f - 6b70: 9102 jalr sp - 6b72: 1a68 addi a0,sp,316 - 6b74: 0070756b 0x70756b - 6b78: bb01 j 6888 <__stack_size+0x6088> - 6b7a: db02 sw zero,180(sp) - 6b7c: 02000003 lb zero,32(zero) # 21eb0e <__stack_size+0x21e30e> - 6b80: 6c91 lui s9,0x4 - 6b82: 951c 0x951c - 6b84: 76000003 lb zero,1888(zero) # 760 <__stack_size-0xa0> - 6b88: 0006 0x6 - 6b8a: 0100 addi s0,sp,128 - 6b8c: 0305 addi t1,t1,1 - 6b8e: 6dc0 flw fs0,28(a1) - 6b90: 2041 jal 6c10 <__stack_size+0x6410> - 6b92: b61e fsd ft7,296(sp) - 6b94: 4068 lw a0,68(s0) - 6b96: 0220 addi s0,sp,264 - 6b98: 4069 0x4069 - 6b9a: 1b20 addi s0,sp,440 - 6b9c: 19d6 slli s3,s3,0x35 - 6b9e: 0000 unimp - 6ba0: d201 beqz a2,6aa0 <__stack_size+0x62a0> - 6ba2: 9802 jalr a6 - 6ba4: 0000 unimp - 6ba6: 0200 addi s0,sp,256 - 6ba8: 6091 lui ra,0x4 - 6baa: 0000 unimp - 6bac: 4909 li s2,2 - 6bae: 0001 nop - 6bb0: 7600 flw fs0,40(a2) - 6bb2: 0006 0x6 - 6bb4: 0a00 addi s0,sp,272 - 6bb6: 0000013b 0x13b - 6bba: 000a 0xa - 6bbc: 0006660b 0x6660b - 6bc0: 1f00 addi s0,sp,944 - 6bc2: b701 j 6ac2 <__stack_size+0x62c2> - 6bc4: 0019 c.addi zero,6 - 6bc6: 0100 addi s0,sp,128 - 6bc8: 01e8 addi a0,sp,204 - 6bca: 5a01 li s4,-32 - 6bcc: 0001 nop - 6bce: 3200 fld fs0,32(a2) - 6bd0: 46204063 bgtz sp,7030 <__stack_size+0x6830> - 6bd4: 4068 lw a0,68(s0) - 6bd6: f720 fsw fs0,104(a4) - 6bd8: 0025 c.addi zero,9 - 6bda: 0100 addi s0,sp,128 - 6bdc: 0720 addi s0,sp,904 - 6bde: 0000 unimp - 6be0: 0023c117 auipc sp,0x23c - 6be4: 0100 addi s0,sp,128 - 6be6: 01e8 addi a0,sp,204 - 6be8: 0098 addi a4,sp,64 - 6bea: 0000 unimp - 6bec: 9102 jalr sp - 6bee: 1a4c addi a1,sp,308 - 6bf0: 007a 0x7a - 6bf2: ea01 bnez a2,6c02 <__stack_size+0x6402> - 6bf4: 2f01 jal 7304 <__stack_size+0x6b04> - 6bf6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 6bfa: 6091 lui ra,0x4 - 6bfc: 7a1a flw fs4,164(sp) - 6bfe: 0069 c.addi zero,26 - 6c00: eb01 bnez a4,6c10 <__stack_size+0x6410> - 6c02: 3301 jal 6902 <__stack_size+0x6102> - 6c04: 0000 unimp - 6c06: 0200 addi s0,sp,256 - 6c08: 5c91 li s9,-28 - 6c0a: 0019491b 0x19491b + 6b30: b812 fsd ft4,48(sp) + 6b32: 0018 addi a4,sp,0 + 6b34: 0200 addi s0,sp,256 + 6b36: 6e61 lui t3,0x18 + 6b38: 0000 unimp + 6b3a: 0200 addi s0,sp,256 + 6b3c: 6c91 lui s9,0x4 + 6b3e: 0000 unimp + 6b40: 011e slli sp,sp,0x7 + 6b42: 1941 addi s2,s2,-16 + 6b44: 0000 unimp + 6b46: 4f02 lw t5,0(sp) + 6b48: 1401 addi s0,s0,-32 + 6b4a: 34204063 bgtz sp,6e8a <__stack_size+0x668a> + 6b4e: f8204063 bgtz sp,62ce <__stack_size+0x5ace> + 6b52: 0025 c.addi zero,9 + 6b54: 0100 addi s0,sp,128 + 6b56: 06ed addi a3,a3,27 + 6b58: 0000 unimp + 6b5a: a21d j 6c80 <__stack_size+0x6480> + 6b5c: 0015 c.addi zero,5 + 6b5e: 0200 addi s0,sp,256 + 6b60: 0004854f fnmadd.s fa0,fs1,ft0,ft0,rne + 6b64: 0200 addi s0,sp,256 + 6b66: 6c91 lui s9,0x4 + 6b68: 1f00 addi s0,sp,944 + 6b6a: 0e42 slli t3,t3,0x10 + 6b6c: 0000 unimp + 6b6e: 6601 lui a2,0x0 + 6b70: 8001 srli s0,s0,0x0 + 6b72: 0000 unimp + 6b74: ec00 fsw fs0,24(s0) + 6b76: 4062 0x4062 + 6b78: 1420 addi s0,sp,552 + 6b7a: 30204063 bgtz sp,6e7a <__stack_size+0x667a> + 6b7e: 0026 0x26 + 6b80: 0100 addi s0,sp,128 + 6b82: 00000717 auipc a4,0x0 + 6b86: 6c20 flw fs0,88(s0) + 6b88: 0100 addi s0,sp,128 + 6b8a: 1766 slli a4,a4,0x39 + 6b8c: 02000007 0x2000007 + 6b90: 6c91 lui s9,0x4 + 6b92: 0800 addi s0,sp,16 + 6b94: fc04 fsw fs1,56(s0) + 6b96: 0000 unimp + 6b98: 2100 fld fs0,0(a0) + 6b9a: 0c9a slli s9,s9,0x6 + 6b9c: 0000 unimp + 6b9e: 5a01 li s4,-32 + 6ba0: a801 j 6bb0 <__stack_size+0x63b0> + 6ba2: 4062 0x4062 + 6ba4: ec20 fsw fs0,88(s0) + 6ba6: 4062 0x4062 + 6ba8: 6820 flw fs0,80(s0) + 6baa: 0026 0x26 + 6bac: 0100 addi s0,sp,128 + 6bae: 00000743 fmadd.s fa4,ft0,ft0,ft0,rne + 6bb2: 6e20 flw fs0,88(a2) + 6bb4: 0100 addi s0,sp,128 + 6bb6: 435a lw t1,148(sp) + 6bb8: 02000007 0x2000007 + 6bbc: 6c91 lui s9,0x4 + 6bbe: 0800 addi s0,sp,16 + 6bc0: f004 fsw fs1,32(s0) + 6bc2: 0000 unimp + 6bc4: 2100 fld fs0,0(a0) + 6bc6: 108c addi a1,sp,96 + 6bc8: 0000 unimp + 6bca: 4d01 li s10,0 + 6bcc: 6601 lui a2,0x0 + 6bce: 4062 0x4062 + 6bd0: a820 fsd fs0,80(s0) + 6bd2: 4062 0x4062 + 6bd4: a020 fsd fs0,64(s0) + 6bd6: 0026 0x26 + 6bd8: 0100 addi s0,sp,128 + 6bda: 0000077b 0x77b + 6bde: 6c20 flw fs0,88(s0) + 6be0: 0100 addi s0,sp,128 + 6be2: 434d li t1,19 + 6be4: 02000007 0x2000007 + 6be8: 6c91 lui s9,0x4 + 6bea: 6e20 flw fs0,88(a2) + 6bec: 0100 addi s0,sp,128 + 6bee: 434d li t1,19 + 6bf0: 02000007 0x2000007 + 6bf4: 6891 lui a7,0x4 + 6bf6: 2200 fld fs0,0(a2) + 6bf8: 0e66 slli t3,t3,0x19 + 6bfa: 0000 unimp + 6bfc: 3301 jal 68fc <__stack_size+0x60fc> + 6bfe: 3e01 jal 670e <__stack_size+0x5f0e> + 6c00: 4062 0x4062 + 6c02: 6620 flw fs0,72(a2) + 6c04: 4062 0x4062 + 6c06: d820 sw s0,112(s0) + 6c08: 0026 0x26 + 6c0a: 0100 addi s0,sp,128 + 6c0c: 6c20 flw fs0,88(s0) 6c0e: 0100 addi s0,sp,128 - 6c10: 01ec addi a1,sp,204 - 6c12: 030e slli t1,t1,0x3 - 6c14: 0000 unimp - 6c16: 9102 jalr sp - 6c18: 1a6c addi a1,sp,316 - 6c1a: 0070756b 0x70756b - 6c1e: ed01 bnez a0,6c36 <__stack_size+0x6436> - 6c20: db01 beqz a4,6b30 <__stack_size+0x6330> - 6c22: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 6c26: 6891 lui a7,0x4 - 6c28: 4f20 lw s0,88(a4) - 6c2a: 01000037 lui zero,0x1000 - 6c2e: 02a1 addi t0,t0,8 - 6c30: 67f8 flw fa4,76(a5) - 6c32: 2040 fld fs0,128(s0) - 6c34: 951c 0x951c - 6c36: 30000003 lb zero,768(zero) # 1000300 <__stack_size+0xfffb00> - 6c3a: 01000007 0x1000007 - 6c3e: 0305 addi t1,t1,1 - 6c40: 6db4 flw fa3,88(a1) - 6c42: 2041 jal 6cc2 <__stack_size+0x64c2> - 6c44: b220 fsd fs0,96(a2) - 6c46: 0019 c.addi zero,6 - 6c48: 0100 addi s0,sp,128 - 6c4a: 02a8 addi a0,sp,328 - 6c4c: 682e flw fa6,200(sp) - 6c4e: 2040 fld fs0,128(s0) - 6c50: 0021 c.addi zero,8 + 6c10: 00074333 xor t1,a4,zero + 6c14: 0200 addi s0,sp,256 + 6c16: 6c91 lui s9,0x4 + 6c18: 0000 unimp + 6c1a: 0bd9 addi s7,s7,22 + 6c1c: 0000 unimp + 6c1e: 0002 0x2 + 6c20: 19a5 addi s3,s3,-23 + 6c22: 0000 unimp + 6c24: 0104 addi s1,sp,128 + 6c26: 0000 unimp + 6c28: 0000 unimp + 6c2a: 790c flw fa1,48(a0) + 6c2c: 001a 0x1a + 6c2e: fa00 fsw fs0,48(a2) + 6c30: 0000 unimp + 6c32: b800 fsd fs0,48(s0) + 6c34: 4068 lw a0,68(s0) + 6c36: 0620 addi s0,sp,776 + 6c38: 4074 lw a3,68(s0) + 6c3a: e420 fsw fs0,72(s0) + 6c3c: 0042 0x42 + 6c3e: 0200 addi s0,sp,256 + 6c40: 0601 addi a2,a2,0 + 6c42: 0098 addi a4,sp,64 + 6c44: 0000 unimp + 6c46: 0202 slli tp,tp,0x0 + 6c48: 1805 addi a6,a6,-31 + 6c4a: 0001 nop + 6c4c: 0200 addi s0,sp,256 + 6c4e: 0504 addi s1,sp,640 + 6c50: 01b2 slli gp,gp,0xc 6c52: 0000 unimp - 6c54: 1a00 addi s0,sp,304 - 6c56: 0066666f jal a2,6cc5c <__stack_size+0x6c45c> - 6c5a: 5b01 li s6,-32 - 6c5c: 3302 fld ft6,32(sp) - 6c5e: 0000 unimp - 6c60: 0200 addi s0,sp,256 - 6c62: 6491 lui s1,0x4 + 6c54: 0002ab03 lw s6,0(t0) + 6c58: 0300 addi s0,sp,384 + 6c5a: 4540 lw s0,12(a0) + 6c5c: 0000 unimp + 6c5e: 0200 addi s0,sp,256 + 6c60: 0801 addi a6,a6,0 + 6c62: 0096 slli ra,ra,0x5 6c64: 0000 unimp - 6c66: 4909 li s2,2 - 6c68: 0001 nop - 6c6a: 3000 fld fs0,32(s0) - 6c6c: 0a000007 0xa000007 - 6c70: 0000013b 0x13b - 6c74: 0009 c.addi zero,2 - 6c76: 0007200b 0x7200b - 6c7a: 2200 fld fs0,0(a2) - 6c7c: 00001a27 0x1a27 - 6c80: 9b01 andi a4,a4,-32 - 6c82: 0101 addi sp,sp,0 - 6c84: 0000007b 0x7b - 6c88: 618c flw fa1,0(a1) - 6c8a: 2040 fld fs0,128(s0) - 6c8c: 6332 flw ft6,12(sp) - 6c8e: 2040 fld fs0,128(s0) - 6c90: 2630 fld fa2,72(a2) - 6c92: 0000 unimp - 6c94: 7001 0x7001 - 6c96: 17000007 0x17000007 - 6c9a: 274c fld fa1,136(a4) - 6c9c: 0000 unimp - 6c9e: 9b01 andi a4,a4,-32 - 6ca0: ba01 j 65b0 <__stack_size+0x5db0> - 6ca2: 0001 nop - 6ca4: 0200 addi s0,sp,256 - 6ca6: 5c91 li s9,-28 - 6ca8: 6e1a flw ft8,132(sp) - 6caa: 0100 addi s0,sp,128 - 6cac: 019e slli gp,gp,0x7 - 6cae: 0069 c.addi zero,26 + 6c66: 0202 slli tp,tp,0x0 + 6c68: 0000cd07 0xcd07 + 6c6c: 0300 addi s0,sp,384 + 6c6e: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne + 6c72: 005e4203 lbu tp,5(t3) # 18005 <__stack_size+0x17805> + 6c76: 0000 unimp + 6c78: 0402 slli s0,s0,0x0 + 6c7a: 00018e07 0x18e07 + 6c7e: 0400 addi s0,sp,512 + 6c80: 0504 addi s1,sp,640 + 6c82: 6e69 lui t3,0x1a + 6c84: 0074 addi a3,sp,12 + 6c86: 0004fa03 0x4fa03 + 6c8a: 0300 addi s0,sp,384 + 6c8c: 3346 fld ft6,112(sp) + 6c8e: 0000 unimp + 6c90: 0300 addi s0,sp,384 + 6c92: 0000008b 0x8b + 6c96: 005e4703 lbu a4,5(t3) # 1a005 <__stack_size+0x19805> + 6c9a: 0000 unimp + 6c9c: 00020803 lb a6,0(tp) # 0 <__stack_size-0x800> + 6ca0: 0300 addi s0,sp,384 + 6ca2: 6c49 lui s8,0x12 + 6ca4: 0000 unimp + 6ca6: 0300 addi s0,sp,384 + 6ca8: 05ce slli a1,a1,0x13 + 6caa: 0000 unimp + 6cac: 00534b03 lbu s6,5(t1) 6cb0: 0000 unimp - 6cb2: 9102 jalr sp - 6cb4: 006c addi a1,sp,12 - 6cb6: 0118 addi a4,sp,128 - 6cb8: 1892 slli a7,a7,0x24 + 6cb2: 0000e003 0xe003 + 6cb6: 0300 addi s0,sp,384 + 6cb8: 774d lui a4,0xffff3 6cba: 0000 unimp - 6cbc: 6201 lui tp,0x0 - 6cbe: 0101 addi sp,sp,0 - 6cc0: 5fa2 lw t6,40(sp) - 6cc2: 2040 fld fs0,128(s0) - 6cc4: 618c flw fa1,0(a1) - 6cc6: 2040 fld fs0,128(s0) - 6cc8: 2668 fld fa0,200(a2) - 6cca: 0000 unimp - 6ccc: f101 bnez a0,6bcc <__stack_size+0x63cc> - 6cce: 17000007 0x17000007 - 6cd2: 00001867 0x1867 - 6cd6: 6201 lui tp,0x0 - 6cd8: 5a01 li s4,-32 - 6cda: 0001 nop - 6cdc: 0200 addi s0,sp,256 - 6cde: 5c91 li s9,-28 - 6ce0: 00187217 auipc tp,0x187 - 6ce4: 0100 addi s0,sp,128 - 6ce6: 0162 slli sp,sp,0x18 - 6ce8: 015a slli sp,sp,0x16 - 6cea: 0000 unimp - 6cec: 9102 jalr sp - 6cee: 1b58 addi a4,sp,436 - 6cf0: 1901 addi s2,s2,-32 - 6cf2: 0000 unimp - 6cf4: 6401 lui s0,0x0 - 6cf6: 6901 lui s2,0x0 + 6cbc: 0500 addi s0,sp,640 + 6cbe: 054c addi a1,sp,644 + 6cc0: 0000 unimp + 6cc2: 0308 addi a0,sp,384 + 6cc4: 00cf0123 sb a2,2(t5) # fffe0002 <_sp+0x7ffdc002> + 6cc8: 0000 unimp + 6cca: 0b06 slli s6,s6,0x1 + 6ccc: 0020 addi s0,sp,8 + 6cce: 0300 addi s0,sp,384 + 6cd0: 0125 addi sp,sp,9 + 6cd2: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne + 6cd6: 2302 fld ft6,0(sp) + 6cd8: 0600 addi s0,sp,768 + 6cda: 0211 addi tp,tp,4 + 6cdc: 0000 unimp + 6cde: cf012603 lw a2,-784(sp) + 6ce2: 0000 unimp + 6ce4: 0200 addi s0,sp,256 + 6ce6: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> + 6cea: a304 fsd fs1,0(a4) + 6cec: 0000 unimp + 6cee: 0800 addi s0,sp,16 + 6cf0: 000002fb 0x2fb + 6cf4: a3012803 lw a6,-1488(sp) 6cf8: 0000 unimp - 6cfa: 0200 addi s0,sp,256 - 6cfc: 6891 lui a7,0x4 - 6cfe: 0019941b 0x19941b - 6d02: 0100 addi s0,sp,128 - 6d04: 0164 addi s1,sp,140 - 6d06: 0069 c.addi zero,26 - 6d08: 0000 unimp - 6d0a: 9102 jalr sp - 6d0c: 1c64 addi s1,sp,572 - 6d0e: 0395 addi t2,t2,5 - 6d10: 0000 unimp - 6d12: 0801 addi a6,a6,0 - 6d14: 0000 unimp - 6d16: 0501 addi a0,a0,0 - 6d18: 416da003 lw zero,1046(s11) # ffff0416 <_sp+0x7ffec416> - 6d1c: 1e20 addi s0,sp,824 - 6d1e: 5fb2 lw t6,44(sp) - 6d20: 2040 fld fs0,128(s0) - 6d22: 5ff6 lw t6,124(sp) - 6d24: 2040 fld fs0,128(s0) - 6d26: 0017651b 0x17651b - 6d2a: 0100 addi s0,sp,128 - 6d2c: 0166 slli sp,sp,0x19 - 6d2e: 0082 slli ra,ra,0x0 + 6cfa: 0500 addi s0,sp,640 + 6cfc: 04a6 slli s1,s1,0x9 + 6cfe: 0000 unimp + 6d00: 032c addi a1,sp,392 + 6d02: 0138 addi a4,sp,136 + 6d04: 0000012b 0x12b + 6d08: c406 sw ra,8(sp) + 6d0a: 0025 c.addi zero,9 + 6d0c: 0300 addi s0,sp,384 + 6d0e: 013a slli sp,sp,0xe + 6d10: 0000012b 0x12b + 6d14: 2302 fld ft6,0(sp) + 6d16: 0600 addi s0,sp,768 + 6d18: 2cc0 fld fs0,152(s1) + 6d1a: 0000 unimp + 6d1c: 3a013b03 0x3a013b03 + 6d20: 0000 unimp + 6d22: 0200 addi s0,sp,256 + 6d24: 97062023 sw a6,-1696(a2) # fffff960 <_sp+0x7fffb960> + 6d28: 03000013 li zero,48 + 6d2c: 013c addi a5,sp,136 + 6d2e: 003a 0x3a 6d30: 0000 unimp - 6d32: 9102 jalr sp - 6d34: 006c addi a1,sp,12 - 6d36: 0900 addi s0,sp,144 - 6d38: 0149 addi sp,sp,18 - 6d3a: 0000 unimp - 6d3c: 0801 addi a6,a6,0 + 6d32: 2302 fld ft6,0(sp) + 6d34: 0621 addi a2,a2,8 + 6d36: 1339 addi t1,t1,-18 + 6d38: 0000 unimp + 6d3a: d5014103 lbu sp,-688(sp) 6d3e: 0000 unimp - 6d40: 3b0a fld fs6,160(sp) - 6d42: 0001 nop - 6d44: 1300 addi s0,sp,416 - 6d46: 0b00 addi s0,sp,400 - 6d48: 07f1 addi a5,a5,28 - 6d4a: 0000 unimp - 6d4c: 00187b23 0x187b23 - 6d50: 0100 addi s0,sp,128 - 6d52: 0151 addi sp,sp,20 - 6d54: 3601 jal 6854 <__stack_size+0x6054> - 6d56: 405f a220 405f 0x405fa220405f - 6d5c: a020 fsd fs0,64(s0) - 6d5e: 0026 0x26 - 6d60: 0100 addi s0,sp,128 - 6d62: 0000084f fnmadd.s fa6,ft0,ft0,ft0,rne - 6d66: 00142e17 auipc t3,0x142 - 6d6a: 0100 addi s0,sp,128 - 6d6c: 0151 addi sp,sp,20 - 6d6e: 015a slli sp,sp,0x16 - 6d70: 0000 unimp - 6d72: 9102 jalr sp - 6d74: 176c addi a1,sp,940 - 6d76: 1994 addi a3,sp,240 + 6d40: 0200 addi s0,sp,256 + 6d42: 09002423 sw a6,136(zero) # 88 <__stack_size-0x778> + 6d46: 0142 slli sp,sp,0x10 + 6d48: 0000 unimp + 6d4a: 0000013b 0x13b + 6d4e: 3b0a fld fs6,160(sp) + 6d50: 0001 nop + 6d52: 1f00 addi s0,sp,944 + 6d54: 0200 addi s0,sp,256 + 6d56: 0704 addi s1,sp,896 + 6d58: 00000193 li gp,0 + 6d5c: 0102 slli sp,sp,0x0 + 6d5e: 9f08 0x9f08 + 6d60: 0000 unimp + 6d62: 0b00 addi s0,sp,400 + 6d64: 0142 slli sp,sp,0x10 + 6d66: 0000 unimp + 6d68: 7808 flw fa0,48(s0) + 6d6a: 000c addi a1,sp,0 + 6d6c: 0300 addi s0,sp,384 + 6d6e: 015a0143 fmadd.s ft2,fs4,fs5,ft0,rne + 6d72: 0000 unimp + 6d74: 00e10407 0xe10407 6d78: 0000 unimp - 6d7a: 5101 li sp,-32 - 6d7c: 9801 andi s0,s0,-32 - 6d7e: 0000 unimp - 6d80: 0200 addi s0,sp,256 - 6d82: 6891 lui a7,0x4 - 6d84: 951c 0x951c - 6d86: 5f000003 lb zero,1520(zero) # 5f0 <__stack_size-0x210> - 6d8a: 0008 addi a0,sp,0 - 6d8c: 0100 addi s0,sp,128 - 6d8e: 0305 addi t1,t1,1 - 6d90: 6d90 flw fa2,24(a1) - 6d92: 2041 jal 6e12 <__stack_size+0x6612> - 6d94: 0900 addi s0,sp,144 - 6d96: 0149 addi sp,sp,18 - 6d98: 0000 unimp - 6d9a: 085f 0000 3b0a 0x3b0a0000085f - 6da0: 0001 nop - 6da2: 0c00 addi s0,sp,528 - 6da4: 0b00 addi s0,sp,400 - 6da6: 0000084f fnmadd.s fa6,ft0,ft0,ft0,rne - 6daa: 0118 addi a4,sp,128 - 6dac: 18a6 slli a7,a7,0x29 - 6dae: 0000 unimp - 6db0: 1a01 addi s4,s4,-32 - 6db2: 0101 addi sp,sp,0 - 6db4: 5d3a lw s10,172(sp) - 6db6: 2040 fld fs0,128(s0) - 6db8: 5f36 lw t5,108(sp) - 6dba: 2040 fld fs0,128(s0) - 6dbc: 26d8 fld fa4,136(a3) - 6dbe: 0000 unimp - 6dc0: e301 bnez a4,6dc0 <__stack_size+0x65c0> - 6dc2: 0008 addi a0,sp,0 - 6dc4: 1700 addi s0,sp,928 - 6dc6: 142e slli s0,s0,0x2b - 6dc8: 0000 unimp - 6dca: 1a01 addi s4,s4,-32 - 6dcc: 5a01 li s4,-32 - 6dce: 0001 nop - 6dd0: 0200 addi s0,sp,256 - 6dd2: 5c91 li s9,-28 - 6dd4: 00199417 auipc s0,0x199 - 6dd8: 0100 addi s0,sp,128 - 6dda: 011a slli sp,sp,0x6 - 6ddc: 0098 addi a4,sp,64 - 6dde: 0000 unimp - 6de0: 9102 jalr sp - 6de2: 1a58 addi a4,sp,308 - 6de4: 0062 0x62 - 6de6: 1c01 addi s8,s8,-32 - 6de8: 3b01 jal 6af8 <__stack_size+0x62f8> - 6dea: 0004 addi s1,sp,0 - 6dec: 0200 addi s0,sp,256 - 6dee: 6491 lui s1,0x4 - 6df0: 6e1a flw ft8,132(sp) - 6df2: 0100 addi s0,sp,128 - 6df4: 011c addi a5,sp,128 - 6df6: 0000043b 0x43b - 6dfa: 9102 jalr sp - 6dfc: 1b68 addi a0,sp,444 - 6dfe: 0211 addi tp,tp,4 - 6e00: 0000 unimp - 6e02: 1d01 addi s10,s10,-32 - 6e04: e301 bnez a4,6e04 <__stack_size+0x6604> - 6e06: 0008 addi a0,sp,0 - 6e08: 0200 addi s0,sp,256 - 6e0a: 6c91 lui s9,0x4 - 6e0c: 951c 0x951c - 6e0e: 5f000003 lb zero,1520(zero) # 5f0 <__stack_size-0x210> - 6e12: 0008 addi a0,sp,0 - 6e14: 0100 addi s0,sp,128 - 6e16: 0305 addi t1,t1,1 - 6e18: 6d80 flw fs0,24(a1) - 6e1a: 2041 jal 6e9a <__stack_size+0x669a> - 6e1c: 1d20 addi s0,sp,696 - 6e1e: 0018 addi a4,sp,0 - 6e20: 0100 addi s0,sp,128 - 6e22: 0149 addi sp,sp,18 - 6e24: 5f20 lw s0,120(a4) - 6e26: 2040 fld fs0,128(s0) - 6e28: 0700 addi s0,sp,896 - 6e2a: 3b04 fld fs1,48(a4) - 6e2c: 0004 addi s1,sp,0 - 6e2e: 2400 fld fs0,8(s0) - 6e30: e801 bnez s0,6e40 <__stack_size+0x6640> - 6e32: 0018 addi a4,sp,0 - 6e34: 0100 addi s0,sp,128 - 6e36: 01f6 slli gp,gp,0x1d - 6e38: 015a slli sp,sp,0x16 - 6e3a: 0000 unimp - 6e3c: 5c72 lw s8,60(sp) - 6e3e: 2040 fld fs0,128(s0) - 6e40: 5d3a lw s10,172(sp) - 6e42: 2040 fld fs0,128(s0) - 6e44: 2710 fld fa2,8(a4) - 6e46: 0000 unimp - 6e48: 3c01 jal 6858 <__stack_size+0x6058> - 6e4a: 0009 c.addi zero,2 - 6e4c: 2500 fld fs0,8(a0) - 6e4e: 1994 addi a3,sp,240 - 6e50: 0000 unimp - 6e52: f601 bnez a2,6d5a <__stack_size+0x655a> - 6e54: 0098 addi a4,sp,64 + 6d7a: 450c lw a1,8(a0) + 6d7c: 0700000b 0x700000b + 6d80: 3b04 fld fs1,48(a4) + 6d82: 0001 nop + 6d84: 0300 addi s0,sp,384 + 6d86: 0156 slli sp,sp,0x15 + 6d88: 01b5 addi gp,gp,13 + 6d8a: 0000 unimp + 6d8c: 810d srli a0,a0,0x3 + 6d8e: 0000000b 0xb + 6d92: cb0d beqz a4,6dc4 <__stack_size+0x65c4> + 6d94: 0009 c.addi zero,2 + 6d96: 0100 addi s0,sp,128 + 6d98: a30d j 72ba <__stack_size+0x6aba> + 6d9a: 000a 0xa + 6d9c: 0200 addi s0,sp,256 + 6d9e: 9b0d andi a4,a4,-29 + 6da0: 0009 c.addi zero,2 + 6da2: 0300 addi s0,sp,384 + 6da4: 1e0d addi t3,t3,-29 + 6da6: 0400000b 0x400000b + 6daa: 430d li t1,3 + 6dac: 000a 0xa + 6dae: 0500 addi s0,sp,640 + 6db0: 830d srli a4,a4,0x3 + 6db2: 0009 c.addi zero,2 + 6db4: 0600 addi s0,sp,768 + 6db6: de0d beqz a2,6cf0 <__stack_size+0x64f0> + 6db8: 000a 0xa + 6dba: 0700 addi s0,sp,896 + 6dbc: 790d lui s2,0xfffe3 + 6dbe: 000a 0xa + 6dc0: 0800 addi s0,sp,16 + 6dc2: 690d lui s2,0x3 + 6dc4: 0900000b 0x900000b + 6dc8: 6c0d lui s8,0x3 + 6dca: 0009 c.addi zero,2 + 6dcc: 8000 0x8000 + 6dce: 0500 addi s0,sp,640 + 6dd0: 0af5 addi s5,s5,29 + 6dd2: 0000 unimp + 6dd4: 0310 addi a2,sp,384 + 6dd6: 017c addi a5,sp,140 + 6dd8: 01f0 addi a2,sp,204 + 6dda: 0000 unimp + 6ddc: c006 sw ra,0(sp) + 6dde: 002c addi a1,sp,8 + 6de0: 0300 addi s0,sp,384 + 6de2: 017e slli sp,sp,0x1f + 6de4: 0160 addi s0,sp,140 + 6de6: 0000 unimp + 6de8: 2302 fld ft6,0(sp) + 6dea: 0600 addi s0,sp,768 + 6dec: 09e5 addi s3,s3,25 + 6dee: 0000 unimp + 6df0: d5017f03 0xd5017f03 + 6df4: 0000 unimp + 6df6: 0200 addi s0,sp,256 + 6df8: 0b060423 sb a6,168(a2) + 6dfc: 0300000b 0x300000b + 6e00: 0180 addi s0,sp,192 + 6e02: 0098 addi a4,sp,64 + 6e04: 0000 unimp + 6e06: 2302 fld ft6,0(sp) + 6e08: 000c addi a1,sp,0 + 6e0a: 6e05 lui t3,0x1 + 6e0c: 0005 c.addi zero,1 + 6e0e: 4400 lw s0,8(s0) + 6e10: 5801b103 0x5801b103 + 6e14: 0002 0x2 + 6e16: 0600 addi s0,sp,768 + 6e18: 02a4 addi s1,sp,328 + 6e1a: 0000 unimp + 6e1c: e101b303 0xe101b303 + 6e20: 0000 unimp + 6e22: 0200 addi s0,sp,256 + 6e24: 720e0023 sb zero,1824(t3) # 1720 <__stack_size+0xf20> + 6e28: 0300776f jal a4,de58 <__stack_size+0xd658> + 6e2c: 01b5 addi gp,gp,13 + 6e2e: 0258 addi a4,sp,260 + 6e30: 0000 unimp + 6e32: 2302 fld ft6,0(sp) + 6e34: 062c addi a1,sp,776 + 6e36: 0000063f 7601b703 0x7601b7030000063f + 6e3e: 0002 0x2 + 6e40: 0200 addi s0,sp,256 + 6e42: 35063423 0x35063423 + 6e46: 0006 0x6 + 6e48: 0300 addi s0,sp,384 + 6e4a: 01b8 addi a4,sp,200 + 6e4c: 0274 addi a3,sp,268 + 6e4e: 0000 unimp + 6e50: 2302 fld ft6,0(sp) + 6e52: 0638 addi a4,sp,776 + 6e54: 067c addi a5,sp,780 6e56: 0000 unimp - 6e58: 9102 jalr sp - 6e5a: 265c fld fa5,136(a2) - 6e5c: 0062 0x62 - 6e5e: f801 bnez s0,6d6e <__stack_size+0x656e> - 6e60: 0000043b 0x43b - 6e64: 9102 jalr sp - 6e66: 2668 fld fa0,200(a2) - 6e68: 006e 0x6e - 6e6a: f801 bnez s0,6d7a <__stack_size+0x657a> - 6e6c: 0000043b 0x43b - 6e70: 9102 jalr sp - 6e72: 1064 addi s1,sp,44 - 6e74: 0211 addi tp,tp,4 - 6e76: 0000 unimp - 6e78: f901 bnez a0,6d88 <__stack_size+0x6588> - 6e7a: 000008e3 beqz zero,768a <__stack_size+0x6e8a> - 6e7e: 9102 jalr sp - 6e80: 006c addi a1,sp,12 - 6e82: 19090127 0x19090127 + 6e58: 8d01ba03 0x8d01ba03 + 6e5c: 0000 unimp + 6e5e: 0200 addi s0,sp,256 + 6e60: fe063c23 0xfe063c23 + 6e64: 001c addi a5,sp,0 + 6e66: 0300 addi s0,sp,384 + 6e68: 008d01bb 0x8d01bb + 6e6c: 0000 unimp + 6e6e: 2302 fld ft6,0(sp) + 6e70: 0040 addi s0,sp,4 + 6e72: d509 beqz a0,6d7c <__stack_size+0x657c> + 6e74: 0000 unimp + 6e76: 6800 flw fs0,16(s0) + 6e78: 0002 0x2 + 6e7a: 0a00 addi s0,sp,272 + 6e7c: 0000013b 0x13b + 6e80: 0000 unimp + 6e82: 0274010f 0x274010f 6e86: 0000 unimp - 6e88: 6801 lui a6,0x0 - 6e8a: 5201 li tp,-32 - 6e8c: 405c lw a5,4(s0) - 6e8e: 7220 flw fs0,96(a2) - 6e90: 405c lw a5,4(s0) - 6e92: 4820 lw s0,80(s0) - 6e94: 01000027 0x1000027 - 6e98: 0965 addi s2,s2,25 - 6e9a: 0000 unimp - 6e9c: a525 j 74c4 <__stack_size+0x6cc4> - 6e9e: 0019 c.addi zero,6 - 6ea0: 0100 addi s0,sp,128 - 6ea2: 5c68 lw a0,124(s0) - 6ea4: 0001 nop - 6ea6: 0200 addi s0,sp,256 - 6ea8: 6c91 lui s9,0x4 - 6eaa: 2800 fld fs0,16(s0) - 6eac: 1f01 addi t5,t5,-32 - 6eae: 0019 c.addi zero,6 - 6eb0: 0100 addi s0,sp,128 - 6eb2: 015c addi a5,sp,132 - 6eb4: 5c32 lw s8,44(sp) - 6eb6: 2040 fld fs0,128(s0) - 6eb8: 5c52 lw s8,52(sp) - 6eba: 2040 fld fs0,128(s0) - 6ebc: 2780 fld fs0,8(a5) - 6ebe: 0000 unimp - 6ec0: 2501 jal 74c0 <__stack_size+0x6cc0> - 6ec2: 19a5 addi s3,s3,-23 + 6e88: 7410 flw fa2,40(s0) + 6e8a: 0002 0x2 + 6e8c: 0000 unimp + 6e8e: 0411 addi s0,s0,4 + 6e90: 02680407 0x2680407 + 6e94: 0000 unimp + 6e96: 8905 andi a0,a0,1 + 6e98: 0018 addi a4,sp,0 + 6e9a: b400 fsd fs0,40(s0) + 6e9c: f301e003 0xf301e003 + 6ea0: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 6ea4: 25c4 fld fs1,136(a1) + 6ea6: 0000 unimp + 6ea8: 2b01e303 0x2b01e303 + 6eac: 0001 nop + 6eae: 0200 addi s0,sp,256 + 6eb0: c0060023 sb zero,-1024(a2) + 6eb4: 002c addi a1,sp,8 + 6eb6: 0300 addi s0,sp,384 + 6eb8: 01e4 addi s1,sp,204 + 6eba: 003a 0x3a + 6ebc: 0000 unimp + 6ebe: 2302 fld ft6,0(sp) + 6ec0: 0620 addi s0,sp,776 + 6ec2: 2172 fld ft2,280(sp) 6ec4: 0000 unimp - 6ec6: 5c01 li s8,-32 - 6ec8: 023a slli tp,tp,0xe + 6ec6: 3a01e503 0x3a01e503 6eca: 0000 unimp - 6ecc: 9102 jalr sp - 6ece: 006c addi a1,sp,12 - 6ed0: d900 sw s0,48(a0) - 6ed2: 0200000b 0x200000b - 6ed6: f100 fsw fs0,32(a0) - 6ed8: 0019 c.addi zero,6 - 6eda: 0400 addi s0,sp,512 - 6edc: 0001 nop - 6ede: 0000 unimp - 6ee0: 0c00 addi s0,sp,528 - 6ee2: 1b42 slli s6,s6,0x30 - 6ee4: 0000 unimp - 6ee6: 00fa slli ra,ra,0x1e + 6ecc: 0200 addi s0,sp,256 + 6ece: 39062123 sw a6,898(a2) + 6ed2: 03000013 li zero,48 + 6ed6: 00d501eb 0xd501eb + 6eda: 0000 unimp + 6edc: 2302 fld ft6,0(sp) + 6ede: 0624 addi s1,sp,776 + 6ee0: 00000577 0x577 + 6ee4: d501ec03 0xd501ec03 6ee8: 0000 unimp - 6eea: 6dae flw fs11,200(sp) - 6eec: 2040 fld fs0,128(s0) - 6eee: 78fc flw fa5,116(s1) - 6ef0: 2040 fld fs0,128(s0) - 6ef2: 44e0 lw s0,76(s1) - 6ef4: 0000 unimp - 6ef6: 0102 slli sp,sp,0x0 - 6ef8: 9806 add a6,a6,ra - 6efa: 0000 unimp - 6efc: 0200 addi s0,sp,256 - 6efe: 0502 slli a0,a0,0x0 - 6f00: 0118 addi a4,sp,128 - 6f02: 0000 unimp - 6f04: 0402 slli s0,s0,0x0 - 6f06: b205 j 6826 <__stack_size+0x6026> - 6f08: 0001 nop - 6f0a: 0300 addi s0,sp,384 - 6f0c: 000002ab 0x2ab - 6f10: 00454003 lbu zero,4(a0) - 6f14: 0000 unimp - 6f16: 0102 slli sp,sp,0x0 - 6f18: 9608 0x9608 - 6f1a: 0000 unimp - 6f1c: 0200 addi s0,sp,256 - 6f1e: 0702 slli a4,a4,0x0 - 6f20: 00cd addi ra,ra,19 - 6f22: 0000 unimp - 6f24: 0003c303 lbu t1,0(t2) - 6f28: 0300 addi s0,sp,384 - 6f2a: 5e42 lw t3,48(sp) + 6eea: 0200 addi s0,sp,256 + 6eec: 730e2c23 sw a6,1848(t3) + 6ef0: 0070 addi a2,sp,12 + 6ef2: 7401ef03 0x7401ef03 + 6ef6: 0002 0x2 + 6ef8: 0200 addi s0,sp,256 + 6efa: 57063423 0x57063423 + 6efe: 0006 0x6 + 6f00: 0300 addi s0,sp,384 + 6f02: 01f0 addi a2,sp,204 + 6f04: 0274 addi a3,sp,268 + 6f06: 0000 unimp + 6f08: 2302 fld ft6,0(sp) + 6f0a: 0638 addi a4,sp,776 + 6f0c: 0635 addi a2,a2,13 + 6f0e: 0000 unimp + 6f10: 7401f103 0x7401f103 + 6f14: 0002 0x2 + 6f16: 0200 addi s0,sp,256 + 6f18: 91063c23 0x91063c23 + 6f1c: 0006 0x6 + 6f1e: 0300 addi s0,sp,384 + 6f20: 01f2 slli gp,gp,0x1c + 6f22: 0274 addi a3,sp,268 + 6f24: 0000 unimp + 6f26: 2302 fld ft6,0(sp) + 6f28: 0640 addi s0,sp,772 + 6f2a: 0686 slli a3,a3,0x1 6f2c: 0000 unimp - 6f2e: 0200 addi s0,sp,256 - 6f30: 0704 addi s1,sp,896 - 6f32: 018e slli gp,gp,0x3 - 6f34: 0000 unimp - 6f36: 0404 addi s1,sp,512 - 6f38: 6905 lui s2,0x1 - 6f3a: 746e flw fs0,248(sp) + 6f2e: 5301f303 0x5301f303 + 6f32: 0000 unimp + 6f34: 0200 addi s0,sp,256 + 6f36: 0c064423 0xc064423 + 6f3a: 0006 0x6 6f3c: 0300 addi s0,sp,384 - 6f3e: 04fa slli s1,s1,0x1e - 6f40: 0000 unimp - 6f42: 00334603 lbu a2,3(t1) - 6f46: 0000 unimp - 6f48: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> - 6f4c: 0300 addi s0,sp,384 - 6f4e: 00005e47 fmsub.s ft8,ft0,ft0,ft0,unknown - 6f52: 0300 addi s0,sp,384 - 6f54: 0208 addi a0,sp,256 - 6f56: 0000 unimp - 6f58: 006c4903 lbu s2,6(s8) - 6f5c: 0000 unimp - 6f5e: 0005ce03 lbu t3,0(a1) - 6f62: 0300 addi s0,sp,384 - 6f64: 0000534b fnmsub.s ft6,ft0,ft0,ft0,unknown - 6f68: 0300 addi s0,sp,384 - 6f6a: 00e0 addi s0,sp,76 - 6f6c: 0000 unimp - 6f6e: 00774d03 lbu s10,7(a4) # 64b5 <__stack_size+0x5cb5> - 6f72: 0000 unimp - 6f74: 4c05 li s8,1 - 6f76: 0005 c.addi zero,1 - 6f78: 0800 addi s0,sp,16 - 6f7a: cf012303 lw t1,-784(sp) # 2428d0 <__stack_size+0x2420d0> + 6f3e: 01f6 slli gp,gp,0x1d + 6f40: 0082 slli ra,ra,0x0 + 6f42: 0000 unimp + 6f44: 2302 fld ft6,0(sp) + 6f46: 0648 addi a0,sp,772 + 6f48: 27e8 fld fa0,200(a5) + 6f4a: 0000 unimp + 6f4c: 3a01f803 0x3a01f803 + 6f50: 0000 unimp + 6f52: 0200 addi s0,sp,256 + 6f54: 56064c23 0x56064c23 + 6f58: 0018 addi a4,sp,0 + 6f5a: 0300 addi s0,sp,384 + 6f5c: 003a01fb 0x3a01fb + 6f60: 0000 unimp + 6f62: 2302 fld ft6,0(sp) + 6f64: 064d addi a2,a2,19 + 6f66: 05d8 addi a4,sp,708 + 6f68: 0000 unimp + 6f6a: 3a01fc03 0x3a01fc03 + 6f6e: 0000 unimp + 6f70: 0200 addi s0,sp,256 + 6f72: 92064e23 0x92064e23 + 6f76: 0014 addi a3,sp,0 + 6f78: 0300 addi s0,sp,384 + 6f7a: 01fe slli gp,gp,0x1f + 6f7c: 003a 0x3a 6f7e: 0000 unimp - 6f80: 0600 addi s0,sp,768 - 6f82: 19f0 addi a2,sp,252 - 6f84: 0000 unimp - 6f86: cf012503 lw a0,-784(sp) - 6f8a: 0000 unimp - 6f8c: 0200 addi s0,sp,256 - 6f8e: 11060023 sb a6,256(a2) - 6f92: 0002 0x2 - 6f94: 0300 addi s0,sp,384 - 6f96: 0126 slli sp,sp,0x9 - 6f98: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne - 6f9c: 2302 fld ft6,0(sp) - 6f9e: 0004 addi s1,sp,0 - 6fa0: 00a30407 0xa30407 + 6f80: 2302 fld ft6,0(sp) + 6f82: 05e6064f 0x5e6064f + 6f86: 0000 unimp + 6f88: 3a01ff03 0x3a01ff03 + 6f8c: 0000 unimp + 6f8e: 0200 addi s0,sp,256 + 6f90: 12065023 0x12065023 + 6f94: 0006 0x6 + 6f96: 0300 addi s0,sp,384 + 6f98: 0201 addi tp,tp,0 + 6f9a: 00000053 fadd.s ft0,ft0,ft0,rne + 6f9e: 2302 fld ft6,0(sp) + 6fa0: 0654 addi a3,sp,772 + 6fa2: 05a1 addi a1,a1,8 6fa4: 0000 unimp - 6fa6: fb08 fsw fa0,48(a4) - 6fa8: 0002 0x2 - 6faa: 0300 addi s0,sp,384 - 6fac: 0128 addi a0,sp,136 - 6fae: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 6fb2: a605 j 72d2 <__stack_size+0x6ad2> - 6fb4: 0004 addi s1,sp,0 - 6fb6: 2c00 fld fs0,24(s0) - 6fb8: 2b013803 0x2b013803 - 6fbc: 0001 nop - 6fbe: 0600 addi s0,sp,768 - 6fc0: 268d jal 7322 <__stack_size+0x6b22> + 6fa6: 53020503 lb a0,1328(tp) # 530 <__stack_size-0x2d0> + 6faa: 0000 unimp + 6fac: 0200 addi s0,sp,256 + 6fae: 2a065823 0x2a065823 + 6fb2: 0006 0x6 + 6fb4: 0300 addi s0,sp,384 + 6fb6: 0206 slli tp,tp,0x1 + 6fb8: 003a 0x3a + 6fba: 0000 unimp + 6fbc: 2302 fld ft6,0(sp) + 6fbe: 065c addi a5,sp,772 + 6fc0: 067c addi a5,sp,780 6fc2: 0000 unimp - 6fc4: 2b013a03 0x2b013a03 - 6fc8: 0001 nop + 6fc4: 77020903 lb s2,1904(tp) # 770 <__stack_size-0x90> + 6fc8: 0000 unimp 6fca: 0200 addi s0,sp,256 - 6fcc: 89060023 sb a6,-1920(a2) - 6fd0: 002d c.addi zero,11 + 6fcc: 92066023 0x92066023 + 6fd0: 0005 c.addi zero,1 6fd2: 0300 addi s0,sp,384 - 6fd4: 003a013b 0x3a013b - 6fd8: 0000 unimp + 6fd4: 020a slli tp,tp,0x2 + 6fd6: 00000077 0x77 6fda: 2302 fld ft6,0(sp) - 6fdc: 0620 addi s0,sp,776 - 6fde: 00001397 auipc t2,0x1 - 6fe2: 3a013c03 0x3a013c03 - 6fe6: 0000 unimp + 6fdc: 0664 addi s1,sp,780 + 6fde: 000005ab 0x5ab + 6fe2: f0020c03 lb s8,-256(tp) # ffffff00 <_sp+0x7fffbf00> + 6fe6: 0001 nop 6fe8: 0200 addi s0,sp,256 - 6fea: 39062123 sw a6,898(a2) - 6fee: 03000013 li zero,48 - 6ff2: 0141 addi sp,sp,16 - 6ff4: 00d5 addi ra,ra,21 + 6fea: 6a066823 0x6a066823 + 6fee: 0020 addi s0,sp,8 + 6ff0: 0300 addi s0,sp,384 + 6ff2: 020e slli tp,tp,0x3 + 6ff4: 0405 addi s0,s0,1 6ff6: 0000 unimp - 6ff8: 2302 fld ft6,0(sp) - 6ffa: 0024 addi s1,sp,8 - 6ffc: 4209 li tp,2 - 6ffe: 0001 nop - 7000: 3b00 fld fs0,48(a4) - 7002: 0001 nop - 7004: 0a00 addi s0,sp,272 - 7006: 0000013b 0x13b - 700a: 001f 0402 9307 0x93070402001f - 7010: 0001 nop - 7012: 0200 addi s0,sp,256 - 7014: 0801 addi a6,a6,0 - 7016: 009f 0000 420b 0x420b0000009f - 701c: 0001 nop - 701e: 0800 addi s0,sp,16 - 7020: 0c78 addi a4,sp,540 - 7022: 0000 unimp - 7024: 5a014303 lbu t1,1440(sp) - 7028: 0001 nop - 702a: 0700 addi s0,sp,896 - 702c: e104 fsw fs1,0(a0) - 702e: 0000 unimp - 7030: 0c00 addi s0,sp,528 - 7032: 0b45 addi s6,s6,17 - 7034: 0000 unimp - 7036: 013b0407 0x13b0407 - 703a: 0000 unimp - 703c: b5015603 lhu a2,-1200(sp) - 7040: 0001 nop - 7042: 0d00 addi s0,sp,656 - 7044: 0b81 addi s7,s7,0 - 7046: 0000 unimp - 7048: 0d00 addi s0,sp,656 - 704a: 000009cb fnmsub.s fs3,ft0,ft0,ft0,rne - 704e: 0d01 addi s10,s10,0 - 7050: 00000aa3 sb zero,21(zero) # 15 <__stack_size-0x7eb> - 7054: 0d02 slli s10,s10,0x0 - 7056: 0000099b 0x99b - 705a: 0b1e0d03 lb s10,177(t3) # 148e17 <__stack_size+0x148617> - 705e: 0000 unimp - 7060: 0d04 addi s1,sp,656 - 7062: 00000a43 fmadd.s fs4,ft0,ft0,ft0,rne - 7066: 0d05 addi s10,s10,1 - 7068: 00000983 lb s3,0(zero) # 0 <__stack_size-0x800> - 706c: 0d06 slli s10,s10,0x1 - 706e: 0ade slli s5,s5,0x17 - 7070: 0000 unimp - 7072: 0a790d07 0xa790d07 - 7076: 0000 unimp - 7078: 0d08 addi a0,sp,656 - 707a: 0b69 addi s6,s6,26 - 707c: 0000 unimp - 707e: 0d09 addi s10,s10,2 - 7080: 096c addi a1,sp,156 - 7082: 0000 unimp - 7084: 0080 addi s0,sp,64 - 7086: f505 bnez a0,6fae <__stack_size+0x67ae> - 7088: 000a 0xa - 708a: 1000 addi s0,sp,32 - 708c: f0017c03 0xf0017c03 - 7090: 0001 nop - 7092: 0600 addi s0,sp,768 - 7094: 2d89 jal 76e6 <__stack_size+0x6ee6> - 7096: 0000 unimp - 7098: 60017e03 0x60017e03 - 709c: 0001 nop - 709e: 0200 addi s0,sp,256 - 70a0: e5060023 sb a6,-448(a2) - 70a4: 0009 c.addi zero,2 - 70a6: 0300 addi s0,sp,384 - 70a8: 017f 0x17f - 70aa: 00d5 addi ra,ra,21 - 70ac: 0000 unimp - 70ae: 2302 fld ft6,0(sp) - 70b0: 0604 addi s1,sp,768 - 70b2: 00000b0b 0xb0b - 70b6: 98018003 lb zero,-1664(gp) # 80000830 <__bss_start+0x148> - 70ba: 0000 unimp - 70bc: 0200 addi s0,sp,256 - 70be: 05000c23 sb a6,88(zero) # 58 <__stack_size-0x7a8> - 70c2: 056e slli a0,a0,0x1b + 6ff8: 01ac2303 lw t1,26(s8) # 301a <__stack_size+0x281a> + 6ffc: 6f06 flw ft10,64(sp) + 6ffe: 0002 0x2 + 7000: 0300 addi s0,sp,384 + 7002: 0210 addi a2,sp,256 + 7004: 00000053 fadd.s ft0,ft0,ft0,rne + 7008: 01b02303 lw t1,27(zero) # 1b <__stack_size-0x7e5> + 700c: 0f00 addi s0,sp,912 + 700e: ff01 bnez a4,6f26 <__stack_size+0x6726> + 7010: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 7014: 03ff 0x3ff + 7016: 0000 unimp + 7018: 0700 addi s0,sp,896 + 701a: 7c04 flw fs1,56(s0) + 701c: 0002 0x2 + 701e: 0700 addi s0,sp,896 + 7020: f304 fsw fs1,32(a4) + 7022: 08000003 lb zero,128(zero) # 80 <__stack_size-0x780> + 7026: 05c2 slli a1,a1,0x10 + 7028: 0000 unimp + 702a: ff021203 lh tp,-16(tp) # fffffff0 <_sp+0x7fffbff0> + 702e: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + 7032: 4904 lw s1,16(a0) + 7034: 0001 nop + 7036: 0700 addi s0,sp,896 + 7038: 4204 lw s1,0(a2) + 703a: 0001 nop + 703c: 0f00 addi s0,sp,912 + 703e: 3901 jal 6c4e <__stack_size+0x644e> + 7040: 0004 addi s1,sp,0 + 7042: 1000 addi s0,sp,32 + 7044: 00000417 auipc s0,0x0 + 7048: 1710 addi a2,sp,928 + 704a: 0004 addi s1,sp,0 + 704c: 1000 addi s0,sp,32 + 704e: 0098 addi a4,sp,64 + 7050: 0000 unimp + 7052: 1200 addi s0,sp,288 + 7054: 000000ab 0xab + 7058: 1604 addi s1,sp,800 + 705a: 4702 lw a4,0(sp) + 705c: 0004 addi s1,sp,0 + 705e: 0100 addi s0,sp,128 + 7060: 0701 addi a4,a4,0 + 7062: 2304 fld fs1,0(a4) + 7064: 0004 addi s1,sp,0 + 7066: 0900 addi s0,sp,144 + 7068: 00d5 addi ra,ra,21 + 706a: 0000 unimp + 706c: 045d addi s0,s0,23 + 706e: 0000 unimp + 7070: 3b0a fld fs6,160(sp) + 7072: 0001 nop + 7074: fe00 fsw fs0,56(a2) + 7076: 1300 addi s0,sp,416 + 7078: 18e1 addi a7,a7,-8 + 707a: 0000 unimp + 707c: 2e02 fld ft8,0(sp) + 707e: 044d addi s0,s0,19 + 7080: 0000 unimp + 7082: 0101 addi sp,sp,0 + 7084: 0017d913 srli s2,a5,0x1 + 7088: 0200 addi s0,sp,256 + 708a: 0003ff2f 0x3ff2f + 708e: 0100 addi s0,sp,128 + 7090: 1301 addi t1,t1,-32 + 7092: 0c21 addi s8,s8,8 + 7094: 0000 unimp + 7096: 3002 fld ft0,32(sp) + 7098: 00d5 addi ra,ra,21 + 709a: 0000 unimp + 709c: 0101 addi sp,sp,0 + 709e: 0490010f 0x490010f + 70a2: 0000 unimp + 70a4: 0b10 addi a2,sp,400 + 70a6: 0004 addi s1,sp,0 + 70a8: 0000 unimp + 70aa: 5214 lw a3,32(a2) + 70ac: 001a 0x1a + 70ae: 0200 addi s0,sp,256 + 70b0: a134 fsd fa3,64(a0) + 70b2: 0004 addi s1,sp,0 + 70b4: 0500 addi s0,sp,640 + 70b6: 000c5003 lhu zero,0(s8) + 70ba: 0780 addi s0,sp,960 + 70bc: 8404 0x8404 + 70be: 0004 addi s1,sp,0 + 70c0: 1400 addi s0,sp,544 + 70c2: 1aa9 addi s5,s5,-22 70c4: 0000 unimp - 70c6: 0344 addi s1,sp,388 - 70c8: 01b1 addi gp,gp,12 - 70ca: 0258 addi a4,sp,260 - 70cc: 0000 unimp - 70ce: a406 fsd ft1,8(sp) - 70d0: 0002 0x2 - 70d2: 0300 addi s0,sp,384 - 70d4: 00e101b3 add gp,sp,a4 - 70d8: 0000 unimp - 70da: 2302 fld ft6,0(sp) - 70dc: 0e00 addi s0,sp,784 - 70de: 6f72 flw ft10,28(sp) - 70e0: b5030077 0xb5030077 - 70e4: 5801 li a6,-32 - 70e6: 0002 0x2 + 70c6: 3502 fld fa0,32(sp) + 70c8: 04a1 addi s1,s1,8 + 70ca: 0000 unimp + 70cc: 0305 addi t1,t1,1 + 70ce: 0c54 addi a3,sp,532 + 70d0: 8000 0x8000 + 70d2: c114 sw a3,0(a0) + 70d4: 0019 c.addi zero,6 + 70d6: 0200 addi s0,sp,256 + 70d8: a136 fsd fa3,128(sp) + 70da: 0004 addi s1,sp,0 + 70dc: 0500 addi s0,sp,640 + 70de: 000c5803 lhu a6,0(s8) + 70e2: 1580 addi s0,sp,736 + 70e4: d801 beqz s0,6ff4 <__stack_size+0x67f4> + 70e6: 001a 0x1a 70e8: 0200 addi s0,sp,256 - 70ea: 3f062c23 sw a6,1016(a2) - 70ee: 0006 0x6 - 70f0: 0300 addi s0,sp,384 - 70f2: 027601b7 lui gp,0x2760 - 70f6: 0000 unimp - 70f8: 2302 fld ft6,0(sp) - 70fa: 0634 addi a3,sp,776 - 70fc: 0635 addi a2,a2,13 - 70fe: 0000 unimp - 7100: 7401b803 0x7401b803 - 7104: 0002 0x2 + 70ea: 02dd addi t0,t0,23 + 70ec: 0b01 addi s6,s6,0 + 70ee: 0004 addi s1,sp,0 + 70f0: 7800 flw fs0,48(s0) + 70f2: 06204073 0x6204073 + 70f6: 4074 lw a3,68(s0) + 70f8: 1020 addi s0,sp,40 + 70fa: 01000027 0x1000027 + 70fe: 00000533 add a0,zero,zero + 7102: c416 sw t0,8(sp) + 7104: 0025 c.addi zero,9 7106: 0200 addi s0,sp,256 - 7108: 7c063823 0x7c063823 - 710c: 0006 0x6 - 710e: 0300 addi s0,sp,384 - 7110: 01ba slli gp,gp,0xe - 7112: 008d addi ra,ra,3 + 7108: 02dd addi t0,t0,23 + 710a: 041d addi s0,s0,7 + 710c: 0000 unimp + 710e: 9102 jalr sp + 7110: 175c addi a5,sp,932 + 7112: 0aff 0xaff 7114: 0000 unimp - 7116: 2302 fld ft6,0(sp) - 7118: 063c addi a5,sp,776 - 711a: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz - 711e: 8d01bb03 0x8d01bb03 - 7122: 0000 unimp + 7116: df02 sw zero,188(sp) + 7118: 3302 fld ft6,32(sp) + 711a: 0005 c.addi zero,1 + 711c: 0200 addi s0,sp,256 + 711e: 6891 lui a7,0x4 + 7120: 000fec17 auipc s8,0xfe 7124: 0200 addi s0,sp,256 - 7126: 09004023 0x9004023 - 712a: 00d5 addi ra,ra,21 - 712c: 0000 unimp - 712e: 0268 addi a0,sp,268 - 7130: 0000 unimp - 7132: 3b0a fld fs6,160(sp) - 7134: 0001 nop - 7136: 0000 unimp - 7138: 0f00 addi s0,sp,912 - 713a: 7401 lui s0,0xfffe0 - 713c: 0002 0x2 - 713e: 1000 addi s0,sp,32 - 7140: 0274 addi a3,sp,268 - 7142: 0000 unimp - 7144: 1100 addi s0,sp,160 - 7146: 0704 addi s1,sp,896 - 7148: 6804 flw fs1,16(s0) - 714a: 0002 0x2 - 714c: 0500 addi s0,sp,640 - 714e: 1736 slli a4,a4,0x2d - 7150: 0000 unimp - 7152: 03b4 addi a3,sp,456 - 7154: 01e0 addi s0,sp,204 - 7156: 000003f3 0x3f3 - 715a: 8d06 mv s10,ra - 715c: 0026 0x26 - 715e: 0300 addi s0,sp,384 - 7160: 012b01e3 beq s6,s2,7962 <__stack_size+0x7162> - 7164: 0000 unimp - 7166: 2302 fld ft6,0(sp) - 7168: 0600 addi s0,sp,768 - 716a: 2d89 jal 77bc <__stack_size+0x6fbc> - 716c: 0000 unimp - 716e: 3a01e403 0x3a01e403 + 7126: 02e0 addi s0,sp,332 + 7128: 015a slli sp,sp,0x16 + 712a: 0000 unimp + 712c: 9102 jalr sp + 712e: 1764 addi s1,sp,940 + 7130: 0554 addi a3,sp,644 + 7132: 0000 unimp + 7134: e102 fsw ft0,128(sp) + 7136: cf02 sw zero,156(sp) + 7138: 0000 unimp + 713a: 0200 addi s0,sp,256 + 713c: 6c91 lui s9,0x4 + 713e: 8f12 mv t5,tp + 7140: 000a 0xa + 7142: 0200 addi s0,sp,256 + 7144: 053902e3 beq s2,s3,7988 <__stack_size+0x7188> + 7148: 0000 unimp + 714a: 0101 addi sp,sp,0 + 714c: 0700 addi s0,sp,896 + 714e: b504 fsd fs1,40(a0) + 7150: 0001 nop + 7152: 0900 addi s0,sp,144 + 7154: 01b5 addi gp,gp,13 + 7156: 0000 unimp + 7158: 0544 addi s1,sp,644 + 715a: 0000 unimp + 715c: 0018 addi a4,sp,0 + 715e: 0119 addi sp,sp,6 + 7160: 1970 addi a2,sp,188 + 7162: 0000 unimp + 7164: bc02 fsd ft0,56(sp) + 7166: 0102 slli sp,sp,0x0 + 7168: 72f4 flw fa3,100(a3) + 716a: 2040 fld fs0,128(s0) + 716c: 7378 flw fa4,100(a4) + 716e: 2040 fld fs0,128(s0) + 7170: 2748 fld fa0,136(a4) 7172: 0000 unimp - 7174: 0200 addi s0,sp,256 - 7176: 3b062023 sw a6,928(a2) - 717a: 0022 0x22 - 717c: 0300 addi s0,sp,384 - 717e: 01e5 addi gp,gp,25 - 7180: 003a 0x3a - 7182: 0000 unimp - 7184: 2302 fld ft6,0(sp) - 7186: 0621 addi a2,a2,8 - 7188: 1339 addi t1,t1,-18 - 718a: 0000 unimp - 718c: d501eb03 0xd501eb03 - 7190: 0000 unimp - 7192: 0200 addi s0,sp,256 - 7194: 77062423 sw a6,1896(a2) - 7198: 0005 c.addi zero,1 - 719a: 0300 addi s0,sp,384 - 719c: 01ec addi a1,sp,204 - 719e: 00d5 addi ra,ra,21 - 71a0: 0000 unimp - 71a2: 2302 fld ft6,0(sp) - 71a4: 0e2c addi a1,sp,792 - 71a6: 03007073 csrci 0x30,0 - 71aa: 027401ef jal gp,479d0 <__stack_size+0x471d0> - 71ae: 0000 unimp - 71b0: 2302 fld ft6,0(sp) - 71b2: 0634 addi a3,sp,776 - 71b4: 00000657 0x657 - 71b8: 7401f003 0x7401f003 - 71bc: 0002 0x2 - 71be: 0200 addi s0,sp,256 - 71c0: 35063823 0x35063823 - 71c4: 0006 0x6 - 71c6: 0300 addi s0,sp,384 - 71c8: 01f1 addi gp,gp,28 - 71ca: 0274 addi a3,sp,268 - 71cc: 0000 unimp - 71ce: 2302 fld ft6,0(sp) - 71d0: 063c addi a5,sp,776 - 71d2: 0691 addi a3,a3,4 - 71d4: 0000 unimp - 71d6: 7401f203 0x7401f203 - 71da: 0002 0x2 - 71dc: 0200 addi s0,sp,256 - 71de: 86064023 0x86064023 - 71e2: 0006 0x6 - 71e4: 0300 addi s0,sp,384 - 71e6: 005301f3 0x5301f3 - 71ea: 0000 unimp - 71ec: 2302 fld ft6,0(sp) - 71ee: 0644 addi s1,sp,772 - 71f0: 060c addi a1,sp,768 - 71f2: 0000 unimp - 71f4: 8201f603 0x8201f603 - 71f8: 0000 unimp - 71fa: 0200 addi s0,sp,256 - 71fc: b1064823 0xb1064823 - 7200: 0028 addi a0,sp,8 - 7202: 0300 addi s0,sp,384 - 7204: 01f8 addi a4,sp,204 - 7206: 003a 0x3a - 7208: 0000 unimp - 720a: 2302 fld ft6,0(sp) - 720c: 064c addi a1,sp,772 - 720e: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> - 7212: 3a01fb03 0x3a01fb03 - 7216: 0000 unimp - 7218: 0200 addi s0,sp,256 - 721a: d8064d23 0xd8064d23 - 721e: 0005 c.addi zero,1 - 7220: 0300 addi s0,sp,384 - 7222: 01fc addi a5,sp,204 - 7224: 003a 0x3a - 7226: 0000 unimp - 7228: 2302 fld ft6,0(sp) - 722a: 064e slli a2,a2,0x13 - 722c: 1492 slli s1,s1,0x24 - 722e: 0000 unimp - 7230: 3a01fe03 0x3a01fe03 - 7234: 0000 unimp - 7236: 0200 addi s0,sp,256 - 7238: e6064f23 0xe6064f23 - 723c: 0005 c.addi zero,1 - 723e: 0300 addi s0,sp,384 - 7240: 01ff 0x1ff - 7242: 003a 0x3a - 7244: 0000 unimp - 7246: 2302 fld ft6,0(sp) - 7248: 0650 addi a2,sp,772 - 724a: 0612 slli a2,a2,0x4 - 724c: 0000 unimp - 724e: 53020103 lb sp,1328(tp) # 18e210 <__stack_size+0x18da10> - 7252: 0000 unimp - 7254: 0200 addi s0,sp,256 - 7256: a1065423 0xa1065423 - 725a: 0005 c.addi zero,1 - 725c: 0300 addi s0,sp,384 - 725e: 0205 addi tp,tp,1 - 7260: 00000053 fadd.s ft0,ft0,ft0,rne - 7264: 2302 fld ft6,0(sp) - 7266: 0658 addi a4,sp,772 - 7268: 062a slli a2,a2,0xa - 726a: 0000 unimp - 726c: 3a020603 lb a2,928(tp) # 3a0 <__stack_size-0x460> - 7270: 0000 unimp - 7272: 0200 addi s0,sp,256 - 7274: 7c065c23 0x7c065c23 - 7278: 0006 0x6 - 727a: 0300 addi s0,sp,384 - 727c: 0209 addi tp,tp,2 - 727e: 00000077 0x77 - 7282: 2302 fld ft6,0(sp) - 7284: 0660 addi s0,sp,780 - 7286: 0592 slli a1,a1,0x4 - 7288: 0000 unimp - 728a: 77020a03 lb s4,1904(tp) # 770 <__stack_size-0x90> + 7174: 8e01 sub a2,a2,s0 + 7176: 0005 c.addi zero,1 + 7178: 1600 addi s0,sp,800 + 717a: 0635 addi a2,a2,13 + 717c: 0000 unimp + 717e: bc02 fsd ft0,56(sp) + 7180: 7402 flw fs0,32(sp) + 7182: 0002 0x2 + 7184: 0200 addi s0,sp,256 + 7186: 5c91 li s9,-28 + 7188: 00066117 auipc sp,0x66 + 718c: 0200 addi s0,sp,256 + 718e: 02be slli t0,t0,0xf + 7190: 03ff 0x3ff + 7192: 0000 unimp + 7194: 9102 jalr sp + 7196: 1a6c addi a1,sp,316 + 7198: 0395 addi t2,t2,5 + 719a: 0000 unimp + 719c: 059e slli a1,a1,0x7 + 719e: 0000 unimp + 71a0: 0501 addi a0,a0,0 + 71a2: 416cc403 lbu s0,1046(s9) # 4416 <__stack_size+0x3c16> + 71a6: 0020 addi s0,sp,8 + 71a8: 4909 li s2,2 + 71aa: 0001 nop + 71ac: 9e00 0x9e00 + 71ae: 0005 c.addi zero,1 + 71b0: 0a00 addi s0,sp,272 + 71b2: 0000013b 0x13b + 71b6: 0011 c.addi zero,4 + 71b8: 00058e0b 0x58e0b + 71bc: 1500 addi s0,sp,672 + 71be: 1001 c.addi zero,-32 + 71c0: 001a 0x1a + 71c2: 0200 addi s0,sp,256 + 71c4: 0292 slli t0,t0,0x4 + 71c6: 8201 srli a2,a2,0x0 + 71c8: 0000 unimp + 71ca: 5c00 lw s0,56(s0) + 71cc: 4072 0x4072 + 71ce: f420 fsw fs0,104(s0) + 71d0: 4072 0x4072 + 71d2: 8020 0x8020 + 71d4: 01000027 0x1000027 + 71d8: 05f0 addi a2,sp,716 + 71da: 0000 unimp + 71dc: 6116 flw ft2,68(sp) + 71de: 0006 0x6 + 71e0: 0200 addi s0,sp,256 + 71e2: 0292 slli t0,t0,0x4 + 71e4: 0000040b 0x40b + 71e8: 9102 jalr sp + 71ea: 176c addi a1,sp,940 + 71ec: 1048 addi a0,sp,36 + 71ee: 0000 unimp + 71f0: 9402 jalr s0 + 71f2: 6c02 flw fs8,0(sp) + 71f4: 0000 unimp + 71f6: 0100 addi s0,sp,128 + 71f8: 1a59 addi s4,s4,-10 + 71fa: 0395 addi t2,t2,5 + 71fc: 0000 unimp + 71fe: 0600 addi s0,sp,768 + 7200: 0000 unimp + 7202: 0501 addi a0,a0,0 + 7204: 416cb003 0x416cb003 + 7208: 0020 addi s0,sp,8 + 720a: 4909 li s2,2 + 720c: 0001 nop + 720e: 0000 unimp + 7210: 0006 0x6 + 7212: 0a00 addi s0,sp,272 + 7214: 0000013b 0x13b + 7218: 0010 addi a2,sp,0 + 721a: 0005f00b 0x5f00b + 721e: 1500 addi s0,sp,672 + 7220: 2101 jal 7620 <__stack_size+0x6e20> + 7222: 001a 0x1a + 7224: 0200 addi s0,sp,256 + 7226: 0268 addi a0,sp,268 + 7228: 8201 srli a2,a2,0x0 + 722a: 0000 unimp + 722c: c800 sw s0,16(s0) + 722e: 4071 0x4071 + 7230: 5c20 lw s0,120(s0) + 7232: 4072 0x4072 + 7234: b820 fsd fs0,112(s0) + 7236: 01000027 0x1000027 + 723a: 0652 slli a2,a2,0x14 + 723c: 0000 unimp + 723e: 6116 flw ft2,68(sp) + 7240: 0006 0x6 + 7242: 0200 addi s0,sp,256 + 7244: 0268 addi a0,sp,268 + 7246: 0000040b 0x40b + 724a: 9102 jalr sp + 724c: 176c addi a1,sp,940 + 724e: 1048 addi a0,sp,36 + 7250: 0000 unimp + 7252: 6a02 flw fs4,0(sp) + 7254: 6c02 flw fs8,0(sp) + 7256: 0000 unimp + 7258: 0100 addi s0,sp,128 + 725a: 1a59 addi s4,s4,-10 + 725c: 0395 addi t2,t2,5 + 725e: 0000 unimp + 7260: 059e slli a1,a1,0x7 + 7262: 0000 unimp + 7264: 0501 addi a0,a0,0 + 7266: 416c9c03 lh s8,1046(s9) + 726a: 0020 addi s0,sp,8 + 726c: 0115 addi sp,sp,5 + 726e: 00001ae7 0x1ae7 + 7272: 1a02 slli s4,s4,0x20 + 7274: 0102 slli sp,sp,0x0 + 7276: 0082 slli ra,ra,0x0 + 7278: 0000 unimp + 727a: 707a flw ft0,188(sp) + 727c: 2040 fld fs0,128(s0) + 727e: 71c8 flw fa0,36(a1) + 7280: 2040 fld fs0,128(s0) + 7282: 27f0 fld fa2,200(a5) + 7284: 0000 unimp + 7286: bd01 j 7096 <__stack_size+0x6896> + 7288: 0006 0x6 + 728a: 1600 addi s0,sp,800 + 728c: 0661 addi a2,a2,24 728e: 0000 unimp - 7290: 0200 addi s0,sp,256 - 7292: ab066423 0xab066423 - 7296: 0005 c.addi zero,1 - 7298: 0300 addi s0,sp,384 - 729a: 020c addi a1,sp,256 - 729c: 01f0 addi a2,sp,204 - 729e: 0000 unimp - 72a0: 2302 fld ft6,0(sp) - 72a2: 0668 addi a0,sp,780 - 72a4: 00002133 sltz sp,zero - 72a8: 05020e03 lb t3,80(tp) # 50 <__stack_size-0x7b0> - 72ac: 0004 addi s1,sp,0 - 72ae: 0300 addi s0,sp,384 - 72b0: 0601ac23 sw zero,120(gp) # 2760078 <__stack_size+0x275f878> - 72b4: 0000026f jal tp,72b4 <__stack_size+0x6ab4> - 72b8: 53021003 lh zero,1328(tp) # 530 <__stack_size-0x2d0> - 72bc: 0000 unimp - 72be: 0300 addi s0,sp,384 - 72c0: 0001b023 0x1b023 - 72c4: 03ff010f 0x3ff010f - 72c8: 0000 unimp - 72ca: ff10 fsw fa2,56(a4) - 72cc: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 72d0: 027c0407 0x27c0407 - 72d4: 0000 unimp - 72d6: 03f30407 0x3f30407 - 72da: 0000 unimp - 72dc: c208 sw a0,0(a2) - 72de: 0005 c.addi zero,1 - 72e0: 0300 addi s0,sp,384 - 72e2: 0212 slli tp,tp,0x4 - 72e4: 03ff 0x3ff - 72e6: 0000 unimp - 72e8: 01490407 0x1490407 - 72ec: 0000 unimp - 72ee: 01420407 0x1420407 - 72f2: 0000 unimp - 72f4: 0439010f 0x439010f - 72f8: 0000 unimp - 72fa: 1710 addi a2,sp,928 - 72fc: 0004 addi s1,sp,0 - 72fe: 1000 addi s0,sp,32 - 7300: 00000417 auipc s0,0x0 - 7304: 9810 0x9810 - 7306: 0000 unimp - 7308: 0000 unimp - 730a: ab12 fsd ft4,400(sp) - 730c: 0000 unimp - 730e: 0400 addi s0,sp,512 - 7310: 0216 slli tp,tp,0x5 - 7312: 00000447 fmsub.s fs0,ft0,ft0,ft0,rne - 7316: 0101 addi sp,sp,0 - 7318: 04230407 0x4230407 - 731c: 0000 unimp - 731e: d509 beqz a0,7228 <__stack_size+0x6a28> - 7320: 0000 unimp - 7322: 5d00 lw s0,56(a0) - 7324: 0004 addi s1,sp,0 - 7326: 0a00 addi s0,sp,272 - 7328: 0000013b 0x13b - 732c: 00fe slli ra,ra,0x1f - 732e: 00178e13 addi t3,a5,1 # 4001 <__stack_size+0x3801> - 7332: 0200 addi s0,sp,256 - 7334: 4d2e lw s10,200(sp) - 7336: 0004 addi s1,sp,0 - 7338: 0100 addi s0,sp,128 - 733a: 1301 addi t1,t1,-32 - 733c: 1686 slli a3,a3,0x21 + 7290: 1a02 slli s4,s4,0x20 + 7292: 0b02 slli s6,s6,0x0 + 7294: 0004 addi s1,sp,0 + 7296: 0200 addi s0,sp,256 + 7298: 6c91 lui s9,0x4 + 729a: 646d631b 0x646d631b + 729e: 0200 addi s0,sp,256 + 72a0: 021a slli tp,tp,0x6 + 72a2: 003a 0x3a + 72a4: 0000 unimp + 72a6: 9102 jalr sp + 72a8: 72611b6b 0x72611b6b + 72ac: 1a020067 jr 416(tp) # 1a0 <__stack_size-0x660> + 72b0: 7402 flw fs0,32(sp) + 72b2: 0002 0x2 + 72b4: 0200 addi s0,sp,256 + 72b6: 6491 lui s1,0x4 + 72b8: 00104817 auipc a6,0x104 + 72bc: 0200 addi s0,sp,256 + 72be: 021c addi a5,sp,256 + 72c0: 006c addi a1,sp,12 + 72c2: 0000 unimp + 72c4: 5901 li s2,-32 + 72c6: 951a add a0,a0,t1 + 72c8: 9e000003 lb zero,-1568(zero) # fffff9e0 <_sp+0x7fffb9e0> + 72cc: 0005 c.addi zero,1 + 72ce: 0100 addi s0,sp,128 + 72d0: 0305 addi t1,t1,1 + 72d2: 6c88 flw fa0,24(s1) + 72d4: 2041 jal 7354 <__stack_size+0x6b54> + 72d6: 1500 addi s0,sp,672 + 72d8: 8e01 sub a2,a2,s0 + 72da: 0019 c.addi zero,6 + 72dc: 0200 addi s0,sp,256 + 72de: 0208 addi a0,sp,256 + 72e0: 8201 srli a2,a2,0x0 + 72e2: 0000 unimp + 72e4: 5c00 lw s0,56(s0) + 72e6: 4070 lw a2,68(s0) + 72e8: 7a20 flw fs0,112(a2) + 72ea: 4070 lw a2,68(s0) + 72ec: 2820 fld fs0,80(s0) + 72ee: 0028 addi a0,sp,8 + 72f0: 0100 addi s0,sp,128 + 72f2: 06ec addi a1,sp,844 + 72f4: 0000 unimp + 72f6: 9c16 add s8,s8,t0 + 72f8: 0005 c.addi zero,1 + 72fa: 0200 addi s0,sp,256 + 72fc: 0208 addi a0,sp,256 + 72fe: 008d addi ra,ra,3 + 7300: 0000 unimp + 7302: 9102 jalr sp + 7304: 006c addi a1,sp,12 + 7306: 0115 addi sp,sp,5 + 7308: 1a99 addi s5,s5,-26 + 730a: 0000 unimp + 730c: e302 fsw ft0,132(sp) + 730e: 0101 addi sp,sp,0 + 7310: 0082 slli ra,ra,0x0 + 7312: 0000 unimp + 7314: 6fc6 flw ft11,80(sp) + 7316: 2040 fld fs0,128(s0) + 7318: 705c flw fa5,36(s0) + 731a: 2040 fld fs0,128(s0) + 731c: 2860 fld fs0,208(s0) + 731e: 0000 unimp + 7320: 4801 li a6,0 + 7322: 16000007 0x16000007 + 7326: 059c addi a5,sp,704 + 7328: 0000 unimp + 732a: e302 fsw ft0,132(sp) + 732c: 8d01 sub a0,a0,s0 + 732e: 0000 unimp + 7330: 0200 addi s0,sp,256 + 7332: 5c91 li s9,-28 + 7334: 00104817 auipc a6,0x104 + 7338: 0200 addi s0,sp,256 + 733a: 01e5 addi gp,gp,25 + 733c: 006c addi a1,sp,12 733e: 0000 unimp - 7340: 2f02 fld ft10,0(sp) - 7342: 03ff 0x3ff - 7344: 0000 unimp - 7346: 0101 addi sp,sp,0 - 7348: 000c2113 slti sp,s8,0 - 734c: 0200 addi s0,sp,256 - 734e: d530 sw a2,104(a0) - 7350: 0000 unimp - 7352: 0100 addi s0,sp,128 - 7354: 0f01 addi t5,t5,0 - 7356: 9001 srli s0,s0,0x20 - 7358: 0004 addi s1,sp,0 - 735a: 1000 addi s0,sp,32 - 735c: 0000040b 0x40b - 7360: 1400 addi s0,sp,544 - 7362: 00001b1b 0x1b1b - 7366: 3402 fld fs0,32(sp) - 7368: 04a1 addi s1,s1,8 - 736a: 0000 unimp - 736c: 0305 addi t1,t1,1 - 736e: 0d84 addi s1,sp,720 - 7370: 8000 0x8000 - 7372: 04840407 0x4840407 - 7376: 0000 unimp - 7378: 7214 flw fa3,32(a2) - 737a: 0200001b 0x200001b - 737e: a135 j 77aa <__stack_size+0x6faa> - 7380: 0004 addi s1,sp,0 - 7382: 0500 addi s0,sp,640 - 7384: 000d8803 lb a6,0(s11) - 7388: 1480 addi s0,sp,608 - 738a: 1a8a slli s5,s5,0x22 - 738c: 0000 unimp - 738e: 3602 fld fa2,32(sp) - 7390: 04a1 addi s1,s1,8 - 7392: 0000 unimp - 7394: 0305 addi t1,t1,1 - 7396: 0d8c addi a1,sp,720 - 7398: 8000 0x8000 - 739a: 0115 addi sp,sp,5 - 739c: 1ba1 addi s7,s7,-24 - 739e: 0000 unimp - 73a0: dd02 sw zero,184(sp) - 73a2: 0102 slli sp,sp,0x0 - 73a4: 0000040b 0x40b - 73a8: 786e flw fa6,248(sp) - 73aa: 2040 fld fs0,128(s0) - 73ac: 78fc flw fa5,116(s1) - 73ae: 2040 fld fs0,128(s0) - 73b0: 27b8 fld fa4,72(a5) - 73b2: 0000 unimp - 73b4: 3301 jal 70b4 <__stack_size+0x68b4> - 73b6: 0005 c.addi zero,1 - 73b8: 1600 addi s0,sp,800 - 73ba: 268d jal 771c <__stack_size+0x6f1c> - 73bc: 0000 unimp - 73be: dd02 sw zero,184(sp) - 73c0: 1d02 slli s10,s10,0x20 - 73c2: 0004 addi s1,sp,0 - 73c4: 0200 addi s0,sp,256 - 73c6: 5c91 li s9,-28 - 73c8: 000aff17 auipc t5,0xaf - 73cc: 0200 addi s0,sp,256 - 73ce: 02df 0533 0000 0x53302df - 73d4: 9102 jalr sp - 73d6: 1768 addi a0,sp,940 - 73d8: 0fec addi a1,sp,988 - 73da: 0000 unimp - 73dc: e002 fsw ft0,0(sp) - 73de: 5a02 lw s4,32(sp) - 73e0: 0001 nop - 73e2: 0200 addi s0,sp,256 - 73e4: 6491 lui s1,0x4 - 73e6: 00055417 auipc s0,0x55 - 73ea: 0200 addi s0,sp,256 - 73ec: 02e1 addi t0,t0,24 - 73ee: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne - 73f2: 9102 jalr sp - 73f4: 126c addi a1,sp,300 - 73f6: 00000a8f 0xa8f - 73fa: e302 fsw ft0,132(sp) - 73fc: 3902 fld fs2,32(sp) - 73fe: 0005 c.addi zero,1 - 7400: 0100 addi s0,sp,128 - 7402: 0001 nop - 7404: 01b50407 0x1b50407 - 7408: 0000 unimp - 740a: b509 j 720c <__stack_size+0x6a0c> - 740c: 0001 nop - 740e: 4400 lw s0,8(s0) - 7410: 0005 c.addi zero,1 - 7412: 1800 addi s0,sp,48 - 7414: 1900 addi s0,sp,176 - 7416: 3901 jal 7026 <__stack_size+0x6826> - 7418: 001a 0x1a - 741a: 0200 addi s0,sp,256 - 741c: 02bc addi a5,sp,328 - 741e: ea01 bnez a2,742e <__stack_size+0x6c2e> - 7420: 6e204077 0x6e204077 - 7424: 4078 lw a4,68(s0) - 7426: f020 fsw fs0,96(s0) - 7428: 01000027 0x1000027 - 742c: 058e slli a1,a1,0x3 - 742e: 0000 unimp - 7430: 3516 fld fa0,352(sp) + 7340: 5901 li s2,-32 + 7342: 00066117 auipc sp,0x66 + 7346: 0200 addi s0,sp,256 + 7348: 01e6 slli gp,gp,0x19 + 734a: 03ff 0x3ff + 734c: 0000 unimp + 734e: 9102 jalr sp + 7350: 1a6c addi a1,sp,316 + 7352: 0395 addi t2,t2,5 + 7354: 0000 unimp + 7356: 0758 addi a4,sp,900 + 7358: 0000 unimp + 735a: 0501 addi a0,a0,0 + 735c: 416c7803 0x416c7803 + 7360: 0020 addi s0,sp,8 + 7362: 4909 li s2,2 + 7364: 0001 nop + 7366: 5800 lw s0,48(s0) + 7368: 0a000007 0xa000007 + 736c: 0000013b 0x13b + 7370: 480b000f 0x480b000f + 7374: 15000007 0x15000007 + 7378: 4201 li tp,0 + 737a: 001a 0x1a + 737c: 0200 addi s0,sp,256 + 737e: 820101b7 lui gp,0x82010 + 7382: 0000 unimp + 7384: 3800 fld fs0,48(s0) + 7386: c620406f j fff0b7e8 <_sp+0x7ff077e8> + 738a: 9820406f j fff0b50c <_sp+0x7ff0750c> + 738e: 0028 addi a0,sp,8 + 7390: 0100 addi s0,sp,128 + 7392: 079a slli a5,a5,0x6 + 7394: 0000 unimp + 7396: 0018b817 auipc a6,0x18b + 739a: 0200 addi s0,sp,256 + 739c: 01b9 addi gp,gp,14 + 739e: 006c addi a1,sp,12 + 73a0: 0000 unimp + 73a2: 5901 li s2,-32 + 73a4: 00066117 auipc sp,0x66 + 73a8: 0200 addi s0,sp,256 + 73aa: 01ba slli gp,gp,0xe + 73ac: 03ff 0x3ff + 73ae: 0000 unimp + 73b0: 9102 jalr sp + 73b2: 006c addi a1,sp,12 + 73b4: 0115 addi sp,sp,5 + 73b6: 19ff 0x19ff + 73b8: 0000 unimp + 73ba: 8f02 jr t5 + 73bc: 0101 addi sp,sp,0 + 73be: 0082 slli ra,ra,0x0 + 73c0: 0000 unimp + 73c2: 6eb4 flw fa3,88(a3) + 73c4: 2040 fld fs0,128(s0) + 73c6: 6f38 flw fa4,88(a4) + 73c8: 2040 fld fs0,128(s0) + 73ca: 28d0 fld fa2,144(s1) + 73cc: 0000 unimp + 73ce: e801 bnez s0,73de <__stack_size+0x6bde> + 73d0: 16000007 0x16000007 + 73d4: 0661 addi a2,a2,24 + 73d6: 0000 unimp + 73d8: 8f02 jr t5 + 73da: 0b01 addi s6,s6,0 + 73dc: 0004 addi s1,sp,0 + 73de: 0200 addi s0,sp,256 + 73e0: 5c91 li s9,-28 + 73e2: 00048c17 auipc s8,0x48 + 73e6: 0200 addi s0,sp,256 + 73e8: 0191 addi gp,gp,4 + 73ea: 006c addi a1,sp,12 + 73ec: 0000 unimp + 73ee: 9102 jalr sp + 73f0: 1a6c addi a1,sp,316 + 73f2: 0395 addi t2,t2,5 + 73f4: 0000 unimp + 73f6: 0600 addi s0,sp,768 + 73f8: 0000 unimp + 73fa: 0501 addi a0,a0,0 + 73fc: 416c6403 0x416c6403 + 7400: 0020 addi s0,sp,8 + 7402: 0115 addi sp,sp,5 + 7404: 1af9 addi s5,s5,-2 + 7406: 0000 unimp + 7408: 6202 flw ft4,0(sp) + 740a: 0101 addi sp,sp,0 + 740c: 0000040b 0x40b + 7410: 6e2a flw ft8,136(sp) + 7412: 2040 fld fs0,128(s0) + 7414: 6eb4 flw fa3,88(a3) + 7416: 2040 fld fs0,128(s0) + 7418: 2908 fld fa0,16(a0) + 741a: 0000 unimp + 741c: 8001 srli s0,s0,0x0 + 741e: 0008 addi a0,sp,0 + 7420: 1600 addi s0,sp,800 + 7422: 25c4 fld fs1,136(a1) + 7424: 0000 unimp + 7426: 6202 flw ft4,0(sp) + 7428: 1701 addi a4,a4,-32 + 742a: 0004 addi s1,sp,0 + 742c: 0200 addi s0,sp,256 + 742e: 5c91 li s9,-28 + 7430: 5716 lw a4,100(sp) 7432: 0006 0x6 7434: 0200 addi s0,sp,256 - 7436: 02bc addi a5,sp,328 - 7438: 0274 addi a3,sp,268 + 7436: 02760163 beq a2,t2,7458 <__stack_size+0x6c58> 743a: 0000 unimp 743c: 9102 jalr sp - 743e: 175c addi a5,sp,932 - 7440: 0661 addi a2,a2,24 + 743e: 1658 addi a4,sp,804 + 7440: 0635 addi a2,a2,13 7442: 0000 unimp - 7444: be02 fsd ft0,312(sp) - 7446: ff02 fsw ft0,188(sp) - 7448: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 744c: 6c91 lui s9,0x4 - 744e: 951a add a0,a0,t1 - 7450: 9e000003 lb zero,-1568(zero) # fffff9e0 <_sp+0x7fffb9e0> - 7454: 0005 c.addi zero,1 - 7456: 0100 addi s0,sp,128 - 7458: 0305 addi t1,t1,1 - 745a: 6f08 flw fa0,24(a4) - 745c: 2041 jal 74dc <__stack_size+0x6cdc> - 745e: 0900 addi s0,sp,144 - 7460: 0149 addi sp,sp,18 - 7462: 0000 unimp - 7464: 059e slli a1,a1,0x7 + 7444: 6402 flw fs0,0(sp) + 7446: 7401 lui s0,0xfffe0 + 7448: 0002 0x2 + 744a: 0200 addi s0,sp,256 + 744c: 5491 li s1,-28 + 744e: 8616 mv a2,t0 + 7450: 0006 0x6 + 7452: 0200 addi s0,sp,256 + 7454: 0165 addi sp,sp,25 + 7456: 00000053 fadd.s ft0,ft0,ft0,rne + 745a: 9102 jalr sp + 745c: 1650 addi a2,sp,804 + 745e: 0ec1 addi t4,t4,16 + 7460: 0000 unimp + 7462: 6602 flw fa2,0(sp) + 7464: 3a01 jal 6d74 <__stack_size+0x6574> 7466: 0000 unimp - 7468: 3b0a fld fs6,160(sp) - 746a: 0001 nop - 746c: 1100 addi s0,sp,160 - 746e: 0b00 addi s0,sp,400 - 7470: 058e slli a1,a1,0x3 - 7472: 0000 unimp - 7474: 0115 addi sp,sp,5 - 7476: 1ad9 addi s5,s5,-10 - 7478: 0000 unimp - 747a: 9202 jalr tp - 747c: 0102 slli sp,sp,0x0 - 747e: 0082 slli ra,ra,0x0 - 7480: 0000 unimp - 7482: 7752 flw fa4,52(sp) - 7484: 2040 fld fs0,128(s0) - 7486: 77ea flw fa5,184(sp) - 7488: 2040 fld fs0,128(s0) - 748a: 2828 fld fa0,80(s0) - 748c: 0000 unimp - 748e: f001 bnez s0,738e <__stack_size+0x6b8e> - 7490: 0005 c.addi zero,1 - 7492: 1600 addi s0,sp,800 - 7494: 0661 addi a2,a2,24 - 7496: 0000 unimp - 7498: 9202 jalr tp - 749a: 0b02 slli s6,s6,0x0 - 749c: 0004 addi s1,sp,0 - 749e: 0200 addi s0,sp,256 - 74a0: 6c91 lui s9,0x4 - 74a2: 00104817 auipc a6,0x104 - 74a6: 0200 addi s0,sp,256 - 74a8: 0294 addi a3,sp,320 - 74aa: 006c addi a1,sp,12 - 74ac: 0000 unimp - 74ae: 5901 li s2,-32 - 74b0: 951a add a0,a0,t1 - 74b2: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 74b6: 0006 0x6 - 74b8: 0100 addi s0,sp,128 - 74ba: 0305 addi t1,t1,1 - 74bc: 6ef4 flw fa3,92(a3) - 74be: 2041 jal 753e <__stack_size+0x6d3e> - 74c0: 0900 addi s0,sp,144 - 74c2: 0149 addi sp,sp,18 - 74c4: 0000 unimp - 74c6: 0600 addi s0,sp,768 - 74c8: 0000 unimp - 74ca: 3b0a fld fs6,160(sp) - 74cc: 0001 nop - 74ce: 1000 addi s0,sp,32 - 74d0: 0b00 addi s0,sp,400 - 74d2: 05f0 addi a2,sp,716 - 74d4: 0000 unimp - 74d6: 0115 addi sp,sp,5 - 74d8: 1aea slli s5,s5,0x3a + 7468: 0200 addi s0,sp,256 + 746a: 4f91 li t6,4 + 746c: 9c16 add s8,s8,t0 + 746e: 0005 c.addi zero,1 + 7470: 0200 addi s0,sp,256 + 7472: 00530167 jalr sp,5(t1) + 7476: 0000 unimp + 7478: 9102 jalr sp + 747a: 1748 addi a0,sp,932 + 747c: 0661 addi a2,a2,24 + 747e: 0000 unimp + 7480: 6902 flw fs2,0(sp) + 7482: ff01 bnez a4,739a <__stack_size+0x6b9a> + 7484: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 7488: 6c91 lui s9,0x4 + 748a: 00198217 auipc tp,0x198 + 748e: 0200 addi s0,sp,256 + 7490: 016a slli sp,sp,0x1a + 7492: 0274 addi a3,sp,268 + 7494: 0000 unimp + 7496: 9102 jalr sp + 7498: 0068 addi a0,sp,12 + 749a: 0115 addi sp,sp,5 + 749c: 199e slli s3,s3,0x27 + 749e: 0000 unimp + 74a0: 2d02 fld fs10,0(sp) + 74a2: 0101 addi sp,sp,0 + 74a4: 0082 slli ra,ra,0x0 + 74a6: 0000 unimp + 74a8: 6d94 flw fa3,24(a1) + 74aa: 2040 fld fs0,128(s0) + 74ac: 6e2a flw ft8,136(sp) + 74ae: 2040 fld fs0,128(s0) + 74b0: 2941 jal 7940 <__stack_size+0x7140> + 74b2: 0000 unimp + 74b4: ce01 beqz a2,74cc <__stack_size+0x6ccc> + 74b6: 0008 addi a0,sp,0 + 74b8: 1600 addi s0,sp,800 + 74ba: 0661 addi a2,a2,24 + 74bc: 0000 unimp + 74be: 2d02 fld fs10,0(sp) + 74c0: 0b01 addi s6,s6,0 + 74c2: 0004 addi s1,sp,0 + 74c4: 0200 addi s0,sp,256 + 74c6: 5c91 li s9,-28 + 74c8: 00048c17 auipc s8,0x48 + 74cc: 0200 addi s0,sp,256 + 74ce: 006c012f 0x6c012f + 74d2: 0000 unimp + 74d4: 9102 jalr sp + 74d6: 1a6c addi a1,sp,316 + 74d8: 0395 addi t2,t2,5 74da: 0000 unimp - 74dc: 6802 flw fa6,0(sp) - 74de: 0102 slli sp,sp,0x0 - 74e0: 0082 slli ra,ra,0x0 - 74e2: 0000 unimp - 74e4: 76be flw fa3,236(sp) - 74e6: 2040 fld fs0,128(s0) - 74e8: 7752 flw fa4,52(sp) - 74ea: 2040 fld fs0,128(s0) - 74ec: 2860 fld fs0,208(s0) - 74ee: 0000 unimp - 74f0: 5201 li tp,-32 - 74f2: 0006 0x6 - 74f4: 1600 addi s0,sp,800 - 74f6: 0661 addi a2,a2,24 - 74f8: 0000 unimp - 74fa: 6802 flw fa6,0(sp) - 74fc: 0b02 slli s6,s6,0x0 - 74fe: 0004 addi s1,sp,0 - 7500: 0200 addi s0,sp,256 - 7502: 6c91 lui s9,0x4 - 7504: 00104817 auipc a6,0x104 - 7508: 0200 addi s0,sp,256 - 750a: 026a slli tp,tp,0x1a - 750c: 006c addi a1,sp,12 - 750e: 0000 unimp - 7510: 5901 li s2,-32 - 7512: 951a add a0,a0,t1 - 7514: 9e000003 lb zero,-1568(zero) # fffff9e0 <_sp+0x7fffb9e0> - 7518: 0005 c.addi zero,1 - 751a: 0100 addi s0,sp,128 - 751c: 0305 addi t1,t1,1 - 751e: 6ee0 flw fs0,92(a3) - 7520: 2041 jal 75a0 <__stack_size+0x6da0> - 7522: 1500 addi s0,sp,672 - 7524: b001 j 6d24 <__stack_size+0x6524> - 7526: 0200001b 0x200001b - 752a: 021a slli tp,tp,0x6 - 752c: 8201 srli a2,a2,0x0 - 752e: 0000 unimp - 7530: 7000 flw fs0,32(s0) - 7532: 4075 0x4075 - 7534: be20 fsd fs0,120(a2) - 7536: 4076 0x4076 - 7538: 9820 0x9820 - 753a: 0028 addi a0,sp,8 - 753c: 0100 addi s0,sp,128 - 753e: 06bd addi a3,a3,15 - 7540: 0000 unimp - 7542: 6116 flw ft2,68(sp) - 7544: 0006 0x6 + 74dc: 0600 addi s0,sp,768 + 74de: 0000 unimp + 74e0: 0501 addi a0,a0,0 + 74e2: 416c5003 lhu zero,1046(s8) # 4f8de <__stack_size+0x4f0de> + 74e6: 0020 addi s0,sp,8 + 74e8: 0115 addi sp,sp,5 + 74ea: 000019af 0x19af + 74ee: 0302 slli t1,t1,0x0 + 74f0: 0101 addi sp,sp,0 + 74f2: 0082 slli ra,ra,0x0 + 74f4: 0000 unimp + 74f6: 6cc8 flw fa0,28(s1) + 74f8: 2040 fld fs0,128(s0) + 74fa: 6d94 flw fa3,24(a1) + 74fc: 2040 fld fs0,128(s0) + 74fe: 2979 jal 799c <__stack_size+0x719c> + 7500: 0000 unimp + 7502: 0d01 addi s10,s10,0 + 7504: 0009 c.addi zero,2 + 7506: 1600 addi s0,sp,800 + 7508: 0661 addi a2,a2,24 + 750a: 0000 unimp + 750c: 0302 slli t1,t1,0x0 + 750e: 0b01 addi s6,s6,0 + 7510: 0004 addi s1,sp,0 + 7512: 0200 addi s0,sp,256 + 7514: 6c91 lui s9,0x4 + 7516: 951a add a0,a0,t1 + 7518: 9e000003 lb zero,-1568(zero) # fffff9e0 <_sp+0x7fffb9e0> + 751c: 0005 c.addi zero,1 + 751e: 0100 addi s0,sp,128 + 7520: 0305 addi t1,t1,1 + 7522: 6c3c flw fa5,88(s0) + 7524: 2041 jal 75a4 <__stack_size+0x6da4> + 7526: 1c00 addi s0,sp,560 + 7528: d701 beqz a4,7430 <__stack_size+0x6c30> + 752a: 0019 c.addi zero,6 + 752c: 0200 addi s0,sp,256 + 752e: 01f6 slli gp,gp,0x1d + 7530: 0000040b 0x40b + 7534: 6cb0 flw fa2,88(s1) + 7536: 2040 fld fs0,128(s0) + 7538: 6cc8 flw fa0,28(s1) + 753a: 2040 fld fs0,128(s0) + 753c: 29b1 jal 7998 <__stack_size+0x7198> + 753e: 0000 unimp + 7540: 1d01 addi s10,s10,-32 + 7542: 6a01 lui s4,0x0 + 7544: 001a 0x1a 7546: 0200 addi s0,sp,256 - 7548: 021a slli tp,tp,0x6 - 754a: 0000040b 0x40b - 754e: 9102 jalr sp - 7550: 1b6c addi a1,sp,444 - 7552: 00646d63 bltu s0,t1,756c <__stack_size+0x6d6c> - 7556: 1a02 slli s4,s4,0x20 - 7558: 3a02 fld fs4,32(sp) - 755a: 0000 unimp - 755c: 0200 addi s0,sp,256 - 755e: 6b91 lui s7,0x4 - 7560: 6772611b 0x6772611b - 7564: 0200 addi s0,sp,256 - 7566: 021a slli tp,tp,0x6 - 7568: 0274 addi a3,sp,268 - 756a: 0000 unimp - 756c: 9102 jalr sp - 756e: 1764 addi s1,sp,940 - 7570: 1048 addi a0,sp,36 - 7572: 0000 unimp - 7574: 1c02 slli s8,s8,0x20 - 7576: 6c02 flw fs8,0(sp) - 7578: 0000 unimp - 757a: 0100 addi s0,sp,128 - 757c: 1a59 addi s4,s4,-10 - 757e: 0395 addi t2,t2,5 - 7580: 0000 unimp - 7582: 059e slli a1,a1,0x7 + 7548: 01d6 slli gp,gp,0x15 + 754a: 0082 slli ra,ra,0x0 + 754c: 0000 unimp + 754e: 6c0c flw fa1,24(s0) + 7550: 2040 fld fs0,128(s0) + 7552: 6cb0 flw fa2,88(s1) + 7554: 2040 fld fs0,128(s0) + 7556: 29e9 jal 7a30 <__stack_size+0x7230> + 7558: 0000 unimp + 755a: c601 beqz a2,7562 <__stack_size+0x6d62> + 755c: 0009 c.addi zero,2 + 755e: 1e00 addi s0,sp,816 + 7560: 0661 addi a2,a2,24 + 7562: 0000 unimp + 7564: d602 sw zero,44(sp) + 7566: 03ff 0x3ff + 7568: 0000 unimp + 756a: 9102 jalr sp + 756c: 1e6c addi a1,sp,828 + 756e: 25c4 fld fs1,136(a1) + 7570: 0000 unimp + 7572: d702 sw zero,172(sp) + 7574: 00000417 auipc s0,0x0 + 7578: 9102 jalr sp + 757a: 1e68 addi a0,sp,828 + 757c: 00000657 0x657 + 7580: d802 sw zero,48(sp) + 7582: 0276 slli tp,tp,0x1d 7584: 0000 unimp - 7586: 0501 addi a0,a0,0 - 7588: 416ecc03 lbu s8,1046(t4) - 758c: 0020 addi s0,sp,8 - 758e: 0115 addi sp,sp,5 - 7590: 00001a57 0x1a57 - 7594: 0802 slli a6,a6,0x0 - 7596: 0102 slli sp,sp,0x0 - 7598: 0082 slli ra,ra,0x0 + 7586: 9102 jalr sp + 7588: 1e64 addi s1,sp,828 + 758a: 0635 addi a2,a2,13 + 758c: 0000 unimp + 758e: d902 sw zero,176(sp) + 7590: 0274 addi a3,sp,268 + 7592: 0000 unimp + 7594: 9102 jalr sp + 7596: 1e60 addi s0,sp,828 + 7598: 1982 slli s3,s3,0x20 759a: 0000 unimp - 759c: 7552 flw fa0,52(sp) - 759e: 2040 fld fs0,128(s0) - 75a0: 7570 flw fa2,108(a0) - 75a2: 2040 fld fs0,128(s0) - 75a4: 28d0 fld fa2,144(s1) - 75a6: 0000 unimp - 75a8: ec01 bnez s0,75c0 <__stack_size+0x6dc0> - 75aa: 0006 0x6 - 75ac: 1600 addi s0,sp,800 - 75ae: 059c addi a5,sp,704 - 75b0: 0000 unimp - 75b2: 0802 slli a6,a6,0x0 - 75b4: 8d02 jr s10 + 759c: da02 sw zero,52(sp) + 759e: 0274 addi a3,sp,268 + 75a0: 0000 unimp + 75a2: 9102 jalr sp + 75a4: 1e5c addi a5,sp,820 + 75a6: 0686 slli a3,a3,0x1 + 75a8: 0000 unimp + 75aa: db02 sw zero,180(sp) + 75ac: 00000053 fadd.s ft0,ft0,ft0,rne + 75b0: 9102 jalr sp + 75b2: 1e58 addi a4,sp,820 + 75b4: 0ec1 addi t4,t4,16 75b6: 0000 unimp - 75b8: 0200 addi s0,sp,256 - 75ba: 6c91 lui s9,0x4 - 75bc: 1500 addi s0,sp,672 - 75be: 6201 lui tp,0x0 - 75c0: 0200001b 0x200001b - 75c4: 820101e3 beqz sp,6de6 <__stack_size+0x65e6> - 75c8: 0000 unimp - 75ca: bc00 fsd fs0,56(s0) - 75cc: 4074 lw a3,68(s0) - 75ce: 5220 lw s0,96(a2) - 75d0: 4075 0x4075 - 75d2: 0820 addi s0,sp,24 - 75d4: 0029 c.addi zero,10 - 75d6: 0100 addi s0,sp,128 - 75d8: 0748 addi a0,sp,900 - 75da: 0000 unimp - 75dc: 9c16 add s8,s8,t0 - 75de: 0005 c.addi zero,1 - 75e0: 0200 addi s0,sp,256 - 75e2: 008d01e3 beq s10,s0,7de4 <__stack_size+0x75e4> - 75e6: 0000 unimp - 75e8: 9102 jalr sp - 75ea: 175c addi a5,sp,932 - 75ec: 1048 addi a0,sp,36 - 75ee: 0000 unimp - 75f0: e502 fsw ft0,136(sp) - 75f2: 6c01 lui s8,0x0 - 75f4: 0000 unimp - 75f6: 0100 addi s0,sp,128 - 75f8: 1759 addi a4,a4,-10 - 75fa: 0661 addi a2,a2,24 - 75fc: 0000 unimp - 75fe: e602 fsw ft0,12(sp) - 7600: ff01 bnez a4,7518 <__stack_size+0x6d18> - 7602: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 7606: 6c91 lui s9,0x4 - 7608: 951a add a0,a0,t1 - 760a: 58000003 lb zero,1408(zero) # 580 <__stack_size-0x280> - 760e: 01000007 0x1000007 - 7612: 0305 addi t1,t1,1 - 7614: 6ebc flw fa5,88(a3) - 7616: 2041 jal 7696 <__stack_size+0x6e96> - 7618: 0900 addi s0,sp,144 - 761a: 0149 addi sp,sp,18 - 761c: 0000 unimp - 761e: 0758 addi a4,sp,900 - 7620: 0000 unimp - 7622: 3b0a fld fs6,160(sp) - 7624: 0001 nop - 7626: 0f00 addi s0,sp,912 - 7628: 0b00 addi s0,sp,400 - 762a: 0748 addi a0,sp,900 - 762c: 0000 unimp - 762e: 0115 addi sp,sp,5 - 7630: 00001b0b 0x1b0b - 7634: b702 fsd ft0,424(sp) - 7636: 0101 addi sp,sp,0 - 7638: 0082 slli ra,ra,0x0 - 763a: 0000 unimp - 763c: 742e flw fs0,232(sp) - 763e: 2040 fld fs0,128(s0) - 7640: 74bc flw fa5,104(s1) - 7642: 2040 fld fs0,128(s0) - 7644: 2940 fld fs0,144(a0) - 7646: 0000 unimp - 7648: 9a01 andi a2,a2,-32 - 764a: 17000007 0x17000007 - 764e: 1765 addi a4,a4,-7 - 7650: 0000 unimp - 7652: b902 fsd ft0,176(sp) - 7654: 6c01 lui s8,0x0 - 7656: 0000 unimp - 7658: 0100 addi s0,sp,128 - 765a: 1759 addi a4,a4,-10 - 765c: 0661 addi a2,a2,24 - 765e: 0000 unimp - 7660: ba02 fsd ft0,304(sp) - 7662: ff01 bnez a4,757a <__stack_size+0x6d7a> - 7664: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 7668: 6c91 lui s9,0x4 - 766a: 1500 addi s0,sp,672 - 766c: c801 beqz s0,767c <__stack_size+0x6e7c> - 766e: 001a 0x1a + 75b8: dc02 sw zero,56(sp) + 75ba: 003a 0x3a + 75bc: 0000 unimp + 75be: 9102 jalr sp + 75c0: 059c1e57 0x59c1e57 + 75c4: 0000 unimp + 75c6: dd02 sw zero,184(sp) + 75c8: 00000053 fadd.s ft0,ft0,ft0,rne + 75cc: 9102 jalr sp + 75ce: 1a50 addi a2,sp,308 + 75d0: 0395 addi t2,t2,5 + 75d2: 0000 unimp + 75d4: 09d6 slli s3,s3,0x15 + 75d6: 0000 unimp + 75d8: 0501 addi a0,a0,0 + 75da: 416c2c03 lw s8,1046(s8) + 75de: 0020 addi s0,sp,8 + 75e0: 4909 li s2,2 + 75e2: 0001 nop + 75e4: d600 sw s0,40(a2) + 75e6: 0009 c.addi zero,2 + 75e8: 0a00 addi s0,sp,272 + 75ea: 0000013b 0x13b + 75ee: 000e 0xe + 75f0: 0009c60b 0x9c60b + 75f4: 1f00 addi s0,sp,944 + 75f6: 1a69 addi s4,s4,-6 + 75f8: 0000 unimp + 75fa: 8402 jr s0 + 75fc: 8201 srli a2,a2,0x0 + 75fe: 0000 unimp + 7600: 9400 0x9400 + 7602: 406a 0x406a + 7604: 0c20 addi s0,sp,536 + 7606: 406c lw a1,68(s0) + 7608: 2120 fld fs0,64(a0) + 760a: 002a 0x2a + 760c: 0100 addi s0,sp,128 + 760e: 0a79 addi s4,s4,30 + 7610: 0000 unimp + 7612: 611e flw ft2,196(sp) + 7614: 0006 0x6 + 7616: 0200 addi s0,sp,256 + 7618: ff84 fsw fs1,56(a5) + 761a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 761e: 6c91 lui s9,0x4 + 7620: c41e sw t2,8(sp) + 7622: 0025 c.addi zero,9 + 7624: 0200 addi s0,sp,256 + 7626: 1785 addi a5,a5,-31 + 7628: 0004 addi s1,sp,0 + 762a: 0200 addi s0,sp,256 + 762c: 6891 lui a7,0x4 + 762e: 571e lw a4,228(sp) + 7630: 0006 0x6 + 7632: 0200 addi s0,sp,256 + 7634: 7686 flw fa3,96(sp) + 7636: 0002 0x2 + 7638: 0200 addi s0,sp,256 + 763a: 6491 lui s1,0x4 + 763c: 351e fld fa0,480(sp) + 763e: 0006 0x6 + 7640: 0200 addi s0,sp,256 + 7642: 00027487 0x27487 + 7646: 0200 addi s0,sp,256 + 7648: 6091 lui ra,0x4 + 764a: 821e mv tp,t2 + 764c: 0019 c.addi zero,6 + 764e: 0200 addi s0,sp,256 + 7650: 7488 flw fa0,40(s1) + 7652: 0002 0x2 + 7654: 0200 addi s0,sp,256 + 7656: 5c91 li s9,-28 + 7658: 861e mv a2,t2 + 765a: 0006 0x6 + 765c: 0200 addi s0,sp,256 + 765e: 5389 li t2,-30 + 7660: 0000 unimp + 7662: 0200 addi s0,sp,256 + 7664: 5891 li a7,-28 + 7666: c11e sw t2,128(sp) + 7668: 000e 0xe + 766a: 0200 addi s0,sp,256 + 766c: 3a8a fld fs5,160(sp) + 766e: 0000 unimp 7670: 0200 addi s0,sp,256 - 7672: 8201018f 0x8201018f - 7676: 0000 unimp - 7678: aa00 fsd fs0,16(a2) - 767a: 2e204073 0x2e204073 - 767e: 4074 lw a3,68(s0) - 7680: 7820 flw fs0,112(s0) - 7682: 0029 c.addi zero,10 - 7684: 0100 addi s0,sp,128 - 7686: 07e8 addi a0,sp,972 - 7688: 0000 unimp - 768a: 6116 flw ft2,68(sp) - 768c: 0006 0x6 - 768e: 0200 addi s0,sp,256 - 7690: 040b018f 0x40b018f - 7694: 0000 unimp - 7696: 9102 jalr sp - 7698: 175c addi a5,sp,932 - 769a: 048c addi a1,sp,576 - 769c: 0000 unimp - 769e: 9102 jalr sp - 76a0: 6c01 lui s8,0x0 - 76a2: 0000 unimp - 76a4: 0200 addi s0,sp,256 - 76a6: 6c91 lui s9,0x4 - 76a8: 951a add a0,a0,t1 - 76aa: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 76ae: 0006 0x6 - 76b0: 0100 addi s0,sp,128 - 76b2: 0305 addi t1,t1,1 - 76b4: 6ea8 flw fa0,88(a3) - 76b6: 2041 jal 7736 <__stack_size+0x6f36> - 76b8: 1500 addi s0,sp,672 - 76ba: c201 beqz a2,76ba <__stack_size+0x6eba> - 76bc: 0200001b 0x200001b - 76c0: 0162 slli sp,sp,0x18 - 76c2: 0b01 addi s6,s6,0 - 76c4: 0004 addi s1,sp,0 - 76c6: 2000 fld fs0,0(s0) - 76c8: aa204073 0xaa204073 - 76cc: b0204073 0xb0204073 - 76d0: 0029 c.addi zero,10 - 76d2: 0100 addi s0,sp,128 - 76d4: 0880 addi s0,sp,80 - 76d6: 0000 unimp - 76d8: 8d16 mv s10,t0 - 76da: 0026 0x26 - 76dc: 0200 addi s0,sp,256 - 76de: 0162 slli sp,sp,0x18 - 76e0: 00000417 auipc s0,0x0 - 76e4: 9102 jalr sp - 76e6: 165c addi a5,sp,804 - 76e8: 00000657 0x657 - 76ec: 6302 flw ft6,0(sp) - 76ee: 7601 lui a2,0xfffe0 - 76f0: 0002 0x2 - 76f2: 0200 addi s0,sp,256 - 76f4: 5891 li a7,-28 - 76f6: 3516 fld fa0,352(sp) - 76f8: 0006 0x6 - 76fa: 0200 addi s0,sp,256 - 76fc: 0164 addi s1,sp,140 - 76fe: 0274 addi a3,sp,268 - 7700: 0000 unimp - 7702: 9102 jalr sp - 7704: 1654 addi a3,sp,804 - 7706: 0686 slli a3,a3,0x1 - 7708: 0000 unimp - 770a: 6502 flw fa0,0(sp) - 770c: 5301 li t1,-32 - 770e: 0000 unimp + 7672: 5791 li a5,-28 + 7674: 9c1e add s8,s8,t2 + 7676: 0005 c.addi zero,1 + 7678: 0200 addi s0,sp,256 + 767a: 0000538b 0x538b + 767e: 0200 addi s0,sp,256 + 7680: 5091 li ra,-28 + 7682: 951a add a0,a0,t1 + 7684: 58000003 lb zero,1408(zero) # 580 <__stack_size-0x280> + 7688: 01000007 0x1000007 + 768c: 0305 addi t1,t1,1 + 768e: 6c1c flw fa5,24(s0) + 7690: 2041 jal 7710 <__stack_size+0x6f10> + 7692: 2000 fld fs0,0(s0) + 7694: 3301 jal 7394 <__stack_size+0x6b94> + 7696: 001a 0x1a + 7698: 0200 addi s0,sp,256 + 769a: 015f 6a08 2040 0x20406a08015f + 76a0: 6a94 flw fa3,16(a3) + 76a2: 2040 fld fs0,128(s0) + 76a4: 2a59 jal 783a <__stack_size+0x703a> + 76a6: 0000 unimp + 76a8: af01 j 7db8 <__stack_size+0x75b8> + 76aa: 000a 0xa + 76ac: 1400 addi s0,sp,544 + 76ae: 0661 addi a2,a2,24 + 76b0: 0000 unimp + 76b2: 6102 flw ft2,0(sp) + 76b4: 03ff 0x3ff + 76b6: 0000 unimp + 76b8: 9102 jalr sp + 76ba: 146c addi a1,sp,556 + 76bc: 18b8 addi a4,sp,120 + 76be: 0000 unimp + 76c0: 6202 flw ft4,0(sp) + 76c2: 006c addi a1,sp,12 + 76c4: 0000 unimp + 76c6: 5901 li s2,-32 + 76c8: 2100 fld fs0,0(a0) + 76ca: bf01 j 75da <__stack_size+0x6dda> + 76cc: 001a 0x1a + 76ce: 0200 addi s0,sp,256 + 76d0: 0158 addi a4,sp,132 + 76d2: 69e8 flw fa0,84(a1) + 76d4: 2040 fld fs0,128(s0) + 76d6: 6a08 flw fa0,16(a2) + 76d8: 2040 fld fs0,128(s0) + 76da: 2a91 jal 782e <__stack_size+0x702e> + 76dc: 0000 unimp + 76de: d801 beqz s0,75ee <__stack_size+0x6dee> + 76e0: 000a 0xa + 76e2: 1e00 addi s0,sp,816 + 76e4: 15a2 slli a1,a1,0x28 + 76e6: 0000 unimp + 76e8: 5802 lw a6,32(sp) + 76ea: 04a1 addi s1,s1,8 + 76ec: 0000 unimp + 76ee: 9102 jalr sp + 76f0: 006c addi a1,sp,12 + 76f2: 0121 addi sp,sp,8 + 76f4: 19e6 slli s3,s3,0x39 + 76f6: 0000 unimp + 76f8: 4d02 lw s10,0(sp) + 76fa: c801 beqz s0,770a <__stack_size+0x6f0a> + 76fc: 4069 0x4069 + 76fe: e820 fsw fs0,80(s0) + 7700: 4069 0x4069 + 7702: c920 sw s0,80(a0) + 7704: 002a 0x2a + 7706: 0100 addi s0,sp,128 + 7708: 0b01 addi s6,s6,0 + 770a: 0000 unimp + 770c: a21e fsd ft7,256(sp) + 770e: 0015 c.addi zero,5 7710: 0200 addi s0,sp,256 - 7712: 5091 li ra,-28 - 7714: c116 sw t0,128(sp) - 7716: 000e 0xe - 7718: 0200 addi s0,sp,256 - 771a: 0166 slli sp,sp,0x19 - 771c: 003a 0x3a - 771e: 0000 unimp - 7720: 9102 jalr sp - 7722: 059c164f 0x59c164f - 7726: 0000 unimp - 7728: 6702 flw fa4,0(sp) - 772a: 5301 li t1,-32 - 772c: 0000 unimp - 772e: 0200 addi s0,sp,256 - 7730: 4891 li a7,4 - 7732: 00066117 auipc sp,0x66 - 7736: 0200 addi s0,sp,256 - 7738: 0169 addi sp,sp,26 - 773a: 03ff 0x3ff - 773c: 0000 unimp - 773e: 9102 jalr sp - 7740: 176c addi a1,sp,940 - 7742: 00001a4b fnmsub.s fs4,ft0,ft0,ft0,rtz - 7746: 6a02 flw fs4,0(sp) - 7748: 7401 lui s0,0xfffe0 - 774a: 0002 0x2 - 774c: 0200 addi s0,sp,256 - 774e: 6891 lui a7,0x4 - 7750: 1500 addi s0,sp,672 - 7752: 6701 lui a4,0x0 - 7754: 001a 0x1a - 7756: 0200 addi s0,sp,256 - 7758: 012d addi sp,sp,11 - 775a: 8201 srli a2,a2,0x0 - 775c: 0000 unimp - 775e: 8a00 0x8a00 - 7760: 4072 0x4072 - 7762: 2020 fld fs0,64(s0) - 7764: e9204073 0xe9204073 - 7768: 0029 c.addi zero,10 - 776a: 0100 addi s0,sp,128 - 776c: 08ce slli a7,a7,0x13 + 7712: a14d j 7bb4 <__stack_size+0x73b4> + 7714: 0004 addi s1,sp,0 + 7716: 0200 addi s0,sp,256 + 7718: 6c91 lui s9,0x4 + 771a: 2100 fld fs0,0(a0) + 771c: 0a01 addi s4,s4,0 + 771e: 0200001b 0x200001b + 7722: 0140 addi s0,sp,132 + 7724: 69a8 flw fa0,80(a1) + 7726: 2040 fld fs0,128(s0) + 7728: 69c8 flw fa0,20(a1) + 772a: 2040 fld fs0,128(s0) + 772c: 2b01 jal 7c3c <__stack_size+0x743c> + 772e: 0000 unimp + 7730: 2a01 jal 7840 <__stack_size+0x7040> + 7732: 1e00000b 0x1e00000b + 7736: 15a2 slli a1,a1,0x28 + 7738: 0000 unimp + 773a: 4002 0x4002 + 773c: 04a1 addi s1,s1,8 + 773e: 0000 unimp + 7740: 9102 jalr sp + 7742: 006c addi a1,sp,12 + 7744: 9a22 add s4,s4,s0 + 7746: 000c addi a1,sp,0 + 7748: 0100 addi s0,sp,128 + 774a: 015a slli sp,sp,0x16 + 774c: 6964 flw fs1,84(a0) + 774e: 2040 fld fs0,128(s0) + 7750: 69a8 flw fa0,80(a1) + 7752: 2040 fld fs0,128(s0) + 7754: 2b39 jal 7c72 <__stack_size+0x7472> + 7756: 0000 unimp + 7758: 5001 0x5001 + 775a: 2300000b 0x2300000b + 775e: 006e 0x6e + 7760: 5a01 li s4,-32 + 7762: 0b50 addi a2,sp,404 + 7764: 0000 unimp + 7766: 9102 jalr sp + 7768: 006c addi a1,sp,12 + 776a: 00d50407 0xd50407 776e: 0000 unimp - 7770: 6116 flw ft2,68(sp) - 7772: 0006 0x6 - 7774: 0200 addi s0,sp,256 - 7776: 012d addi sp,sp,11 - 7778: 0000040b 0x40b - 777c: 9102 jalr sp - 777e: 175c addi a5,sp,932 - 7780: 048c addi a1,sp,576 + 7770: 8c22 mv s8,s0 + 7772: 0010 addi a2,sp,0 + 7774: 0100 addi s0,sp,128 + 7776: 014d addi sp,sp,19 + 7778: 6922 flw fs2,8(sp) + 777a: 2040 fld fs0,128(s0) + 777c: 6964 flw fs1,84(a0) + 777e: 2040 fld fs0,128(s0) + 7780: 2b71 jal 7d1c <__stack_size+0x751c> 7782: 0000 unimp - 7784: 2f02 fld ft10,0(sp) - 7786: 6c01 lui s8,0x0 - 7788: 0000 unimp - 778a: 0200 addi s0,sp,256 - 778c: 6c91 lui s9,0x4 - 778e: 951a add a0,a0,t1 - 7790: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 7794: 0006 0x6 - 7796: 0100 addi s0,sp,128 - 7798: 0305 addi t1,t1,1 - 779a: 6e94 flw fa3,24(a3) - 779c: 2041 jal 781c <__stack_size+0x701c> - 779e: 1500 addi s0,sp,672 - 77a0: 7801 lui a6,0xfffe0 - 77a2: 001a 0x1a - 77a4: 0200 addi s0,sp,256 - 77a6: 82010103 lb sp,-2016(sp) # 6cf52 <__stack_size+0x6c752> - 77aa: 0000 unimp - 77ac: be00 fsd fs0,56(a2) - 77ae: 4071 0x4071 - 77b0: 8a20 0x8a20 - 77b2: 4072 0x4072 - 77b4: 2120 fld fs0,64(a0) - 77b6: 002a 0x2a - 77b8: 0100 addi s0,sp,128 - 77ba: 090d addi s2,s2,3 - 77bc: 0000 unimp - 77be: 6116 flw ft2,68(sp) - 77c0: 0006 0x6 - 77c2: 0200 addi s0,sp,256 - 77c4: 040b0103 lb sp,64(s6) # 40 <__stack_size-0x7c0> - 77c8: 0000 unimp - 77ca: 9102 jalr sp - 77cc: 1a6c addi a1,sp,316 - 77ce: 0395 addi t2,t2,5 - 77d0: 0000 unimp - 77d2: 059e slli a1,a1,0x7 - 77d4: 0000 unimp - 77d6: 0501 addi a0,a0,0 - 77d8: 416e8003 lb zero,1046(t4) - 77dc: 0020 addi s0,sp,8 - 77de: 011c addi a5,sp,128 - 77e0: 1aa0 addi s0,sp,376 - 77e2: 0000 unimp - 77e4: f602 fsw ft0,44(sp) - 77e6: 0b01 addi s6,s6,0 - 77e8: 0004 addi s1,sp,0 - 77ea: a600 fsd fs0,8(a2) - 77ec: 4071 0x4071 - 77ee: be20 fsd fs0,120(a2) - 77f0: 4071 0x4071 - 77f2: 5920 lw s0,112(a0) - 77f4: 002a 0x2a - 77f6: 0100 addi s0,sp,128 - 77f8: 011d addi sp,sp,7 - 77fa: 00001b33 sll s6,zero,zero - 77fe: d602 sw zero,44(sp) - 7800: 8201 srli a2,a2,0x0 - 7802: 0000 unimp - 7804: 0200 addi s0,sp,256 - 7806: 4071 0x4071 - 7808: a620 fsd fs0,72(a2) - 780a: 4071 0x4071 - 780c: 9120 0x9120 - 780e: 002a 0x2a - 7810: 0100 addi s0,sp,128 - 7812: 09c6 slli s3,s3,0x11 - 7814: 0000 unimp - 7816: 611e flw ft2,196(sp) - 7818: 0006 0x6 - 781a: 0200 addi s0,sp,256 - 781c: ffd6 fsw fs5,252(sp) - 781e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 7822: 6c91 lui s9,0x4 - 7824: 8d1e mv s10,t2 - 7826: 0026 0x26 - 7828: 0200 addi s0,sp,256 - 782a: 000417d7 0x417d7 - 782e: 0200 addi s0,sp,256 - 7830: 6891 lui a7,0x4 - 7832: 571e lw a4,228(sp) - 7834: 0006 0x6 - 7836: 0200 addi s0,sp,256 - 7838: 76d8 flw fa4,44(a3) - 783a: 0002 0x2 - 783c: 0200 addi s0,sp,256 - 783e: 6491 lui s1,0x4 - 7840: 351e fld fa0,480(sp) - 7842: 0006 0x6 - 7844: 0200 addi s0,sp,256 - 7846: 74d9 lui s1,0xffff6 - 7848: 0002 0x2 - 784a: 0200 addi s0,sp,256 - 784c: 6091 lui ra,0x4 - 784e: 4b1e lw s6,196(sp) - 7850: 001a 0x1a - 7852: 0200 addi s0,sp,256 - 7854: 74da flw fs1,180(sp) - 7856: 0002 0x2 - 7858: 0200 addi s0,sp,256 - 785a: 5c91 li s9,-28 - 785c: 861e mv a2,t2 - 785e: 0006 0x6 - 7860: 0200 addi s0,sp,256 - 7862: 000053db 0x53db - 7866: 0200 addi s0,sp,256 - 7868: 5891 li a7,-28 - 786a: c11e sw t2,128(sp) - 786c: 000e 0xe - 786e: 0200 addi s0,sp,256 - 7870: 3adc fld fa5,176(a3) - 7872: 0000 unimp - 7874: 0200 addi s0,sp,256 - 7876: 5791 li a5,-28 - 7878: 9c1e add s8,s8,t2 - 787a: 0005 c.addi zero,1 - 787c: 0200 addi s0,sp,256 - 787e: 53dd li t2,-9 - 7880: 0000 unimp - 7882: 0200 addi s0,sp,256 - 7884: 5091 li ra,-28 - 7886: 951a add a0,a0,t1 - 7888: d6000003 lb zero,-672(zero) # fffffd60 <_sp+0x7fffbd60> - 788c: 0009 c.addi zero,2 - 788e: 0100 addi s0,sp,128 - 7890: 0305 addi t1,t1,1 - 7892: 6e70 flw fa2,92(a2) - 7894: 2041 jal 7914 <__stack_size+0x7114> - 7896: 0900 addi s0,sp,144 - 7898: 0149 addi sp,sp,18 - 789a: 0000 unimp - 789c: 09d6 slli s3,s3,0x15 - 789e: 0000 unimp - 78a0: 3b0a fld fs6,160(sp) - 78a2: 0001 nop - 78a4: 0e00 addi s0,sp,784 - 78a6: 0b00 addi s0,sp,400 - 78a8: 09c6 slli s3,s3,0x11 - 78aa: 0000 unimp - 78ac: 321f 001b 0200 0x200001b321f - 78b2: 0184 addi s1,sp,192 - 78b4: 0082 slli ra,ra,0x0 - 78b6: 0000 unimp - 78b8: 6f8a flw ft11,128(sp) - 78ba: 2040 fld fs0,128(s0) - 78bc: 7102 flw ft2,32(sp) - 78be: 2040 fld fs0,128(s0) - 78c0: 2ac9 jal 7a92 <__stack_size+0x7292> - 78c2: 0000 unimp - 78c4: 7901 lui s2,0xfffe0 - 78c6: 000a 0xa - 78c8: 1e00 addi s0,sp,816 - 78ca: 0661 addi a2,a2,24 - 78cc: 0000 unimp - 78ce: 8402 jr s0 - 78d0: 03ff 0x3ff - 78d2: 0000 unimp - 78d4: 9102 jalr sp - 78d6: 1e6c addi a1,sp,828 - 78d8: 268d jal 7c3a <__stack_size+0x743a> + 7784: 8801 andi s0,s0,0 + 7786: 2300000b 0x2300000b + 778a: 006c addi a1,sp,12 + 778c: 4d01 li s10,0 + 778e: 0b50 addi a2,sp,404 + 7790: 0000 unimp + 7792: 9102 jalr sp + 7794: 236c fld fa1,192(a4) + 7796: 006e 0x6e + 7798: 4d01 li s10,0 + 779a: 0b50 addi a2,sp,404 + 779c: 0000 unimp + 779e: 9102 jalr sp + 77a0: 0068 addi a0,sp,12 + 77a2: 5c22 lw s8,40(sp) + 77a4: 01000017 auipc zero,0x1000 + 77a8: 013e slli sp,sp,0xf + 77aa: 68e0 flw fs0,84(s1) + 77ac: 2040 fld fs0,128(s0) + 77ae: 6922 flw fs2,8(sp) + 77b0: 2040 fld fs0,128(s0) + 77b2: 2ba9 jal 7d0c <__stack_size+0x750c> + 77b4: 0000 unimp + 77b6: ba01 j 70c6 <__stack_size+0x68c6> + 77b8: 2300000b 0x2300000b + 77bc: 006c addi a1,sp,12 + 77be: 3e01 jal 72ce <__stack_size+0x6ace> + 77c0: 0b50 addi a2,sp,404 + 77c2: 0000 unimp + 77c4: 9102 jalr sp + 77c6: 236c fld fa1,192(a4) + 77c8: 006e 0x6e + 77ca: 3e01 jal 72da <__stack_size+0x6ada> + 77cc: 0b50 addi a2,sp,404 + 77ce: 0000 unimp + 77d0: 9102 jalr sp + 77d2: 0068 addi a0,sp,12 + 77d4: 6624 flw fs1,72(a2) + 77d6: 000e 0xe + 77d8: 0100 addi s0,sp,128 + 77da: 68b80133 0x68b80133 + 77de: 2040 fld fs0,128(s0) + 77e0: 68e0 flw fs0,84(s1) + 77e2: 2040 fld fs0,128(s0) + 77e4: 2be1 jal 7dbc <__stack_size+0x75bc> + 77e6: 0000 unimp + 77e8: 2301 jal 7ce8 <__stack_size+0x74e8> + 77ea: 006c addi a1,sp,12 + 77ec: 3301 jal 74ec <__stack_size+0x6cec> + 77ee: 0b50 addi a2,sp,404 + 77f0: 0000 unimp + 77f2: 9102 jalr sp + 77f4: 006c addi a1,sp,12 + 77f6: 0800 addi s0,sp,16 + 77f8: 0200000b 0x200000b + 77fc: e100 fsw fs0,0(a0) + 77fe: 0400001b 0x400001b + 7802: 0001 nop + 7804: 0000 unimp + 7806: 0c00 addi s0,sp,528 + 7808: 1b24 addi s1,sp,440 + 780a: 0000 unimp + 780c: 00fa slli ra,ra,0x1e + 780e: 0000 unimp + 7810: 7406 flw fs0,96(sp) + 7812: 2040 fld fs0,128(s0) + 7814: 7ebc flw fa5,120(a3) + 7816: 2040 fld fs0,128(s0) + 7818: 000049af 0x49af + 781c: 0102 slli sp,sp,0x0 + 781e: 9806 add a6,a6,ra + 7820: 0000 unimp + 7822: 0200 addi s0,sp,256 + 7824: 0502 slli a0,a0,0x0 + 7826: 0118 addi a4,sp,128 + 7828: 0000 unimp + 782a: 0402 slli s0,s0,0x0 + 782c: b205 j 714c <__stack_size+0x694c> + 782e: 0001 nop + 7830: 0300 addi s0,sp,384 + 7832: 000002ab 0x2ab + 7836: 00454003 lbu zero,4(a0) + 783a: 0000 unimp + 783c: 0102 slli sp,sp,0x0 + 783e: 9608 0x9608 + 7840: 0000 unimp + 7842: 0200 addi s0,sp,256 + 7844: 0702 slli a4,a4,0x0 + 7846: 00cd addi ra,ra,19 + 7848: 0000 unimp + 784a: 0003c303 lbu t1,0(t2) + 784e: 0300 addi s0,sp,384 + 7850: 5e42 lw t3,48(sp) + 7852: 0000 unimp + 7854: 0200 addi s0,sp,256 + 7856: 0704 addi s1,sp,896 + 7858: 018e slli gp,gp,0x3 + 785a: 0000 unimp + 785c: 0404 addi s1,sp,512 + 785e: 6905 lui s2,0x1 + 7860: 746e flw fs0,248(sp) + 7862: 0300 addi s0,sp,384 + 7864: 04fa slli s1,s1,0x1e + 7866: 0000 unimp + 7868: 00334603 lbu a2,3(t1) + 786c: 0000 unimp + 786e: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> + 7872: 0300 addi s0,sp,384 + 7874: 00005e47 fmsub.s ft8,ft0,ft0,ft0,unknown + 7878: 0300 addi s0,sp,384 + 787a: 0208 addi a0,sp,256 + 787c: 0000 unimp + 787e: 006c4903 lbu s2,6(s8) + 7882: 0000 unimp + 7884: 0005ce03 lbu t3,0(a1) + 7888: 0300 addi s0,sp,384 + 788a: 0000534b fnmsub.s ft6,ft0,ft0,ft0,unknown + 788e: 0300 addi s0,sp,384 + 7890: 00e0 addi s0,sp,76 + 7892: 0000 unimp + 7894: 00774d03 lbu s10,7(a4) # ffff3007 <_sp+0x7ffef007> + 7898: 0000 unimp + 789a: 4c05 li s8,1 + 789c: 0005 c.addi zero,1 + 789e: 0800 addi s0,sp,16 + 78a0: cf012303 lw t1,-784(sp) # 6d094 <__stack_size+0x6c894> + 78a4: 0000 unimp + 78a6: 0600 addi s0,sp,768 + 78a8: 0000200b 0x200b + 78ac: cf012503 lw a0,-784(sp) + 78b0: 0000 unimp + 78b2: 0200 addi s0,sp,256 + 78b4: 11060023 sb a6,256(a2) + 78b8: 0002 0x2 + 78ba: 0300 addi s0,sp,384 + 78bc: 0126 slli sp,sp,0x9 + 78be: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne + 78c2: 2302 fld ft6,0(sp) + 78c4: 0004 addi s1,sp,0 + 78c6: 00a30407 0xa30407 + 78ca: 0000 unimp + 78cc: fb08 fsw fa0,48(a4) + 78ce: 0002 0x2 + 78d0: 0300 addi s0,sp,384 + 78d2: 0128 addi a0,sp,136 + 78d4: 000000a3 sb zero,1(zero) # 10077a5 <__stack_size+0x1006fa5> + 78d8: d509 beqz a0,77e2 <__stack_size+0x6fe2> 78da: 0000 unimp - 78dc: 8502 jr a0 - 78de: 00000417 auipc s0,0x0 - 78e2: 9102 jalr sp - 78e4: 1e68 addi a0,sp,828 - 78e6: 00000657 0x657 - 78ea: 8602 jr a2 - 78ec: 0276 slli tp,tp,0x1d - 78ee: 0000 unimp - 78f0: 9102 jalr sp - 78f2: 1e64 addi s1,sp,828 - 78f4: 0635 addi a2,a2,13 - 78f6: 0000 unimp - 78f8: 8702 jr a4 - 78fa: 0274 addi a3,sp,268 + 78dc: 0500 addi s0,sp,640 + 78de: 04a6 slli s1,s1,0x9 + 78e0: 0000 unimp + 78e2: 032c addi a1,sp,392 + 78e4: 0138 addi a4,sp,136 + 78e6: 0130 addi a2,sp,136 + 78e8: 0000 unimp + 78ea: c406 sw ra,8(sp) + 78ec: 0025 c.addi zero,9 + 78ee: 0300 addi s0,sp,384 + 78f0: 013a slli sp,sp,0xe + 78f2: 0130 addi a2,sp,136 + 78f4: 0000 unimp + 78f6: 2302 fld ft6,0(sp) + 78f8: 0600 addi s0,sp,768 + 78fa: 2cc0 fld fs0,152(s1) 78fc: 0000 unimp - 78fe: 9102 jalr sp - 7900: 1e60 addi s0,sp,828 - 7902: 00001a4b fnmsub.s fs4,ft0,ft0,ft0,rtz - 7906: 8802 jr a6 - 7908: 0274 addi a3,sp,268 - 790a: 0000 unimp - 790c: 9102 jalr sp - 790e: 1e5c addi a5,sp,820 - 7910: 0686 slli a3,a3,0x1 + 78fe: 3a013b03 0x3a013b03 + 7902: 0000 unimp + 7904: 0200 addi s0,sp,256 + 7906: 97062023 sw a6,-1696(a2) + 790a: 03000013 li zero,48 + 790e: 013c addi a5,sp,136 + 7910: 003a 0x3a 7912: 0000 unimp - 7914: 8902 jr s2 - 7916: 00000053 fadd.s ft0,ft0,ft0,rne - 791a: 9102 jalr sp - 791c: 1e58 addi a4,sp,820 - 791e: 0ec1 addi t4,t4,16 + 7914: 2302 fld ft6,0(sp) + 7916: 0621 addi a2,a2,8 + 7918: 1339 addi t1,t1,-18 + 791a: 0000 unimp + 791c: d5014103 lbu sp,-688(sp) 7920: 0000 unimp - 7922: 8a02 jr s4 - 7924: 003a 0x3a - 7926: 0000 unimp - 7928: 9102 jalr sp - 792a: 059c1e57 0x59c1e57 + 7922: 0200 addi s0,sp,256 + 7924: 0a002423 sw zero,168(zero) # a8 <__stack_size-0x758> + 7928: 00000147 fmsub.s ft2,ft0,ft0,ft0,rne + 792c: 0140 addi s0,sp,132 792e: 0000 unimp - 7930: 8b02 jr s6 - 7932: 00000053 fadd.s ft0,ft0,ft0,rne - 7936: 9102 jalr sp - 7938: 1a50 addi a2,sp,308 - 793a: 0395 addi t2,t2,5 - 793c: 0000 unimp - 793e: 0758 addi a4,sp,900 - 7940: 0000 unimp - 7942: 0501 addi a0,a0,0 - 7944: 416e6003 0x416e6003 - 7948: 0020 addi s0,sp,8 - 794a: 0120 addi s0,sp,136 - 794c: 1afc addi a5,sp,380 - 794e: 0000 unimp - 7950: 5f02 lw t5,32(sp) - 7952: fe01 bnez a2,786a <__stack_size+0x706a> - 7954: 406e 0x406e - 7956: 8a20 0x8a20 - 7958: 0120406f j b96a <__stack_size+0xb16a> - 795c: 0100002b 0x100002b - 7960: 00000aaf 0xaaf - 7964: 6114 flw fa3,0(a0) - 7966: 0006 0x6 - 7968: 0200 addi s0,sp,256 - 796a: ff61 bnez a4,7942 <__stack_size+0x7142> - 796c: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 7970: 6c91 lui s9,0x4 - 7972: 6514 flw fa3,8(a0) - 7974: 02000017 auipc zero,0x2000 - 7978: 6c62 flw fs8,24(sp) - 797a: 0000 unimp - 797c: 0100 addi s0,sp,128 - 797e: 0059 c.addi zero,22 - 7980: 0121 addi sp,sp,8 - 7982: 1b88 addi a0,sp,496 - 7984: 0000 unimp - 7986: 5802 lw a6,32(sp) - 7988: de01 beqz a2,78a0 <__stack_size+0x70a0> - 798a: 406e 0x406e - 798c: fe20 fsw fs0,120(a2) - 798e: 406e 0x406e - 7990: 3920 fld fs0,112(a0) - 7992: 0100002b 0x100002b - 7996: 0ad8 addi a4,sp,340 - 7998: 0000 unimp - 799a: a51e fsd ft7,136(sp) - 799c: 0019 c.addi zero,6 - 799e: 0200 addi s0,sp,256 - 79a0: a158 fsd fa4,128(a0) - 79a2: 0004 addi s1,sp,0 - 79a4: 0200 addi s0,sp,256 - 79a6: 6c91 lui s9,0x4 - 79a8: 2100 fld fs0,0(a0) - 79aa: af01 j 80ba <__stack_size+0x78ba> - 79ac: 001a 0x1a - 79ae: 0200 addi s0,sp,256 - 79b0: 014d addi sp,sp,19 - 79b2: 6ebe flw ft9,204(sp) - 79b4: 2040 fld fs0,128(s0) - 79b6: 6ede flw ft9,212(sp) - 79b8: 2040 fld fs0,128(s0) - 79ba: 2b71 jal 7f56 <__stack_size+0x7756> + 7930: 0001400b 0x1400b + 7934: 1f00 addi s0,sp,944 + 7936: 0200 addi s0,sp,256 + 7938: 0704 addi s1,sp,896 + 793a: 00000193 li gp,0 + 793e: 0102 slli sp,sp,0x0 + 7940: 9f08 0x9f08 + 7942: 0000 unimp + 7944: 0900 addi s0,sp,144 + 7946: 00000147 fmsub.s ft2,ft0,ft0,ft0,rne + 794a: 7808 flw fa0,48(s0) + 794c: 000c addi a1,sp,0 + 794e: 0300 addi s0,sp,384 + 7950: 015f0143 fmadd.s ft2,ft10,fs5,ft0,rne + 7954: 0000 unimp + 7956: 00e60407 0xe60407 + 795a: 0000 unimp + 795c: 450c lw a1,8(a0) + 795e: 0700000b 0x700000b + 7962: 4004 lw s1,0(s0) + 7964: 0001 nop + 7966: 0300 addi s0,sp,384 + 7968: 0156 slli sp,sp,0x15 + 796a: 01ba slli gp,gp,0xe + 796c: 0000 unimp + 796e: 810d srli a0,a0,0x3 + 7970: 0000000b 0xb + 7974: cb0d beqz a4,79a6 <__stack_size+0x71a6> + 7976: 0009 c.addi zero,2 + 7978: 0100 addi s0,sp,128 + 797a: a30d j 7e9c <__stack_size+0x769c> + 797c: 000a 0xa + 797e: 0200 addi s0,sp,256 + 7980: 9b0d andi a4,a4,-29 + 7982: 0009 c.addi zero,2 + 7984: 0300 addi s0,sp,384 + 7986: 1e0d addi t3,t3,-29 + 7988: 0400000b 0x400000b + 798c: 430d li t1,3 + 798e: 000a 0xa + 7990: 0500 addi s0,sp,640 + 7992: 830d srli a4,a4,0x3 + 7994: 0009 c.addi zero,2 + 7996: 0600 addi s0,sp,768 + 7998: de0d beqz a2,78d2 <__stack_size+0x70d2> + 799a: 000a 0xa + 799c: 0700 addi s0,sp,896 + 799e: 790d lui s2,0xfffe3 + 79a0: 000a 0xa + 79a2: 0800 addi s0,sp,16 + 79a4: 690d lui s2,0x3 + 79a6: 0900000b 0x900000b + 79aa: 6c0d lui s8,0x3 + 79ac: 0009 c.addi zero,2 + 79ae: 8000 0x8000 + 79b0: 0500 addi s0,sp,640 + 79b2: 056e slli a0,a0,0x1b + 79b4: 0000 unimp + 79b6: 0344 addi s1,sp,388 + 79b8: 01b1 addi gp,gp,12 + 79ba: 0222 slli tp,tp,0x8 79bc: 0000 unimp - 79be: 0101 addi sp,sp,0 - 79c0: 1e00000b 0x1e00000b - 79c4: 19a5 addi s3,s3,-23 - 79c6: 0000 unimp - 79c8: 4d02 lw s10,0(sp) - 79ca: 04a1 addi s1,s1,8 - 79cc: 0000 unimp - 79ce: 9102 jalr sp - 79d0: 006c addi a1,sp,12 - 79d2: 0121 addi sp,sp,8 - 79d4: 00001bd3 fadd.s fs7,ft0,ft0,rtz - 79d8: 4002 0x4002 - 79da: 9e01 0x9e01 - 79dc: 406e 0x406e - 79de: be20 fsd fs0,120(a2) - 79e0: 406e 0x406e - 79e2: a920 fsd fs0,80(a0) - 79e4: 0100002b 0x100002b - 79e8: 0b2a slli s6,s6,0xa - 79ea: 0000 unimp - 79ec: a51e fsd ft7,136(sp) - 79ee: 0019 c.addi zero,6 - 79f0: 0200 addi s0,sp,256 - 79f2: a140 fsd fs0,128(a0) - 79f4: 0004 addi s1,sp,0 + 79be: a406 fsd ft1,8(sp) + 79c0: 0002 0x2 + 79c2: 0300 addi s0,sp,384 + 79c4: 00e601b3 add gp,a2,a4 + 79c8: 0000 unimp + 79ca: 2302 fld ft6,0(sp) + 79cc: 0e00 addi s0,sp,784 + 79ce: 6f72 flw ft10,28(sp) + 79d0: b5030077 0xb5030077 + 79d4: 2201 jal 7ad4 <__stack_size+0x72d4> + 79d6: 0002 0x2 + 79d8: 0200 addi s0,sp,256 + 79da: 3f062c23 sw a6,1016(a2) + 79de: 0006 0x6 + 79e0: 0300 addi s0,sp,384 + 79e2: 024001b7 lui gp,0x2400 + 79e6: 0000 unimp + 79e8: 2302 fld ft6,0(sp) + 79ea: 0634 addi a3,sp,776 + 79ec: 0635 addi a2,a2,13 + 79ee: 0000 unimp + 79f0: 3e01b803 0x3e01b803 + 79f4: 0002 0x2 79f6: 0200 addi s0,sp,256 - 79f8: 6c91 lui s9,0x4 - 79fa: 2200 fld fs0,0(a2) - 79fc: 0c9a slli s9,s9,0x6 - 79fe: 0000 unimp - 7a00: 5a01 li s4,-32 - 7a02: 5a01 li s4,-32 - 7a04: 406e 0x406e - 7a06: 9e20 0x9e20 - 7a08: 406e 0x406e - 7a0a: e120 fsw fs0,64(a0) - 7a0c: 0100002b 0x100002b - 7a10: 0b50 addi a2,sp,404 + 79f8: 7c063823 0x7c063823 + 79fc: 0006 0x6 + 79fe: 0300 addi s0,sp,384 + 7a00: 01ba slli gp,gp,0xe + 7a02: 008d addi ra,ra,3 + 7a04: 0000 unimp + 7a06: 2302 fld ft6,0(sp) + 7a08: 063c addi a5,sp,776 + 7a0a: 1cfe slli s9,s9,0x3f + 7a0c: 0000 unimp + 7a0e: 8d01bb03 0x8d01bb03 7a12: 0000 unimp - 7a14: 01006e23 0x1006e23 - 7a18: 505a 0x505a - 7a1a: 0200000b 0x200000b - 7a1e: 6c91 lui s9,0x4 - 7a20: 0700 addi s0,sp,896 - 7a22: d504 sw s1,40(a0) - 7a24: 0000 unimp - 7a26: 2200 fld fs0,0(a2) - 7a28: 108c addi a1,sp,96 - 7a2a: 0000 unimp - 7a2c: 4d01 li s10,0 - 7a2e: 1801 addi a6,a6,-32 - 7a30: 406e 0x406e - 7a32: 5a20 lw s0,112(a2) - 7a34: 406e 0x406e - 7a36: 1920 addi s0,sp,184 - 7a38: 002c addi a1,sp,8 - 7a3a: 0100 addi s0,sp,128 - 7a3c: 0b88 addi a0,sp,464 - 7a3e: 0000 unimp - 7a40: 01006c23 0x1006c23 - 7a44: 504d 0x504d - 7a46: 0200000b 0x200000b - 7a4a: 6c91 lui s9,0x4 - 7a4c: 01006e23 0x1006e23 - 7a50: 504d 0x504d - 7a52: 0200000b 0x200000b - 7a56: 6891 lui a7,0x4 - 7a58: 2200 fld fs0,0(a2) - 7a5a: 1609 addi a2,a2,-30 - 7a5c: 0000 unimp - 7a5e: 3e01 jal 756e <__stack_size+0x6d6e> - 7a60: d601 beqz a2,7968 <__stack_size+0x7168> - 7a62: 406d 0x406d - 7a64: 1820 addi s0,sp,56 - 7a66: 406e 0x406e - 7a68: 5120 lw s0,96(a0) - 7a6a: 002c addi a1,sp,8 - 7a6c: 0100 addi s0,sp,128 - 7a6e: 0bba slli s7,s7,0xe - 7a70: 0000 unimp - 7a72: 01006c23 0x1006c23 - 7a76: 503e 0x503e - 7a78: 0200000b 0x200000b - 7a7c: 6c91 lui s9,0x4 - 7a7e: 01006e23 0x1006e23 - 7a82: 503e 0x503e - 7a84: 0200000b 0x200000b - 7a88: 6891 lui a7,0x4 - 7a8a: 2400 fld fs0,8(s0) - 7a8c: 0e66 slli t3,t3,0x19 - 7a8e: 0000 unimp - 7a90: 3301 jal 7790 <__stack_size+0x6f90> - 7a92: ae01 j 7da2 <__stack_size+0x75a2> - 7a94: 406d 0x406d - 7a96: d620 sw s0,104(a2) - 7a98: 406d 0x406d - 7a9a: 8920 0x8920 - 7a9c: 002c addi a1,sp,8 - 7a9e: 0100 addi s0,sp,128 - 7aa0: 01006c23 0x1006c23 - 7aa4: 000b5033 srl zero,s6,zero - 7aa8: 0200 addi s0,sp,256 - 7aaa: 6c91 lui s9,0x4 - 7aac: 0000 unimp - 7aae: 0b08 addi a0,sp,400 + 7a14: 0200 addi s0,sp,256 + 7a16: 0a004023 0xa004023 + 7a1a: 00d5 addi ra,ra,21 + 7a1c: 0000 unimp + 7a1e: 0232 slli tp,tp,0xc + 7a20: 0000 unimp + 7a22: 0001400b 0x1400b + 7a26: 0000 unimp + 7a28: 0f00 addi s0,sp,912 + 7a2a: 3e01 jal 753a <__stack_size+0x6d3a> + 7a2c: 0002 0x2 + 7a2e: 1000 addi s0,sp,32 + 7a30: 023e slli tp,tp,0xf + 7a32: 0000 unimp + 7a34: 1100 addi s0,sp,160 + 7a36: 0704 addi s1,sp,896 + 7a38: 3204 fld fs1,32(a2) + 7a3a: 0002 0x2 + 7a3c: 0800 addi s0,sp,16 + 7a3e: 1b96 slli s7,s7,0x25 + 7a40: 0000 unimp + 7a42: 5201bd03 0x5201bd03 + 7a46: 0002 0x2 + 7a48: 0700 addi s0,sp,896 + 7a4a: ba04 fsd fs1,48(a2) + 7a4c: 0001 nop + 7a4e: 0500 addi s0,sp,640 + 7a50: 1889 addi a7,a7,-30 + 7a52: 0000 unimp + 7a54: 03b4 addi a3,sp,456 + 7a56: 01e0 addi s0,sp,204 + 7a58: 000003cf fnmadd.s ft7,ft0,ft0,ft0,rne + 7a5c: c406 sw ra,8(sp) + 7a5e: 0025 c.addi zero,9 + 7a60: 0300 addi s0,sp,384 + 7a62: 013001e3 beq zero,s3,8264 <__stack_size+0x7a64> + 7a66: 0000 unimp + 7a68: 2302 fld ft6,0(sp) + 7a6a: 0600 addi s0,sp,768 + 7a6c: 2cc0 fld fs0,152(s1) + 7a6e: 0000 unimp + 7a70: 3a01e403 0x3a01e403 + 7a74: 0000 unimp + 7a76: 0200 addi s0,sp,256 + 7a78: 72062023 sw zero,1824(a2) + 7a7c: 0021 c.addi zero,8 + 7a7e: 0300 addi s0,sp,384 + 7a80: 01e5 addi gp,gp,25 + 7a82: 003a 0x3a + 7a84: 0000 unimp + 7a86: 2302 fld ft6,0(sp) + 7a88: 0621 addi a2,a2,8 + 7a8a: 1339 addi t1,t1,-18 + 7a8c: 0000 unimp + 7a8e: d501eb03 0xd501eb03 + 7a92: 0000 unimp + 7a94: 0200 addi s0,sp,256 + 7a96: 77062423 sw a6,1896(a2) + 7a9a: 0005 c.addi zero,1 + 7a9c: 0300 addi s0,sp,384 + 7a9e: 01ec addi a1,sp,204 + 7aa0: 00d5 addi ra,ra,21 + 7aa2: 0000 unimp + 7aa4: 2302 fld ft6,0(sp) + 7aa6: 0e2c addi a1,sp,792 + 7aa8: 03007073 csrci 0x30,0 + 7aac: 023e01ef jal gp,e82ce <__stack_size+0xe7ace> 7ab0: 0000 unimp - 7ab2: 0002 0x2 - 7ab4: 1c2d addi s8,s8,-21 - 7ab6: 0000 unimp - 7ab8: 0104 addi s1,sp,128 - 7aba: 0000 unimp - 7abc: 0000 unimp - 7abe: ed0c fsw fa1,24(a0) - 7ac0: fa00001b 0xfa00001b - 7ac4: 0000 unimp - 7ac6: fc00 fsw fs0,56(s0) - 7ac8: 4078 lw a4,68(s0) - 7aca: b220 fsd fs0,96(a2) - 7acc: ab204083 lbu ra,-1358(zero) # 2007426 <__stack_size+0x2006c26> - 7ad0: 0200004b fnmsub.d ft0,ft0,ft0,ft0,rne - 7ad4: 0601 addi a2,a2,0 - 7ad6: 0098 addi a4,sp,64 - 7ad8: 0000 unimp - 7ada: 0202 slli tp,tp,0x0 - 7adc: 1805 addi a6,a6,-31 - 7ade: 0001 nop - 7ae0: 0200 addi s0,sp,256 - 7ae2: 0504 addi s1,sp,640 - 7ae4: 01b2 slli gp,gp,0xc - 7ae6: 0000 unimp - 7ae8: 0002ab03 lw s6,0(t0) # 980000 <__stack_size+0x97f800> - 7aec: 0300 addi s0,sp,384 - 7aee: 4540 lw s0,12(a0) - 7af0: 0000 unimp - 7af2: 0200 addi s0,sp,256 - 7af4: 0801 addi a6,a6,0 - 7af6: 0096 slli ra,ra,0x5 - 7af8: 0000 unimp - 7afa: 0202 slli tp,tp,0x0 - 7afc: 0000cd07 0xcd07 - 7b00: 0300 addi s0,sp,384 - 7b02: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne - 7b06: 005e4203 lbu tp,5(t3) + 7ab2: 2302 fld ft6,0(sp) + 7ab4: 0634 addi a3,sp,776 + 7ab6: 00000657 0x657 + 7aba: 3e01f003 0x3e01f003 + 7abe: 0002 0x2 + 7ac0: 0200 addi s0,sp,256 + 7ac2: 35063823 0x35063823 + 7ac6: 0006 0x6 + 7ac8: 0300 addi s0,sp,384 + 7aca: 01f1 addi gp,gp,28 + 7acc: 023e slli tp,tp,0xf + 7ace: 0000 unimp + 7ad0: 2302 fld ft6,0(sp) + 7ad2: 063c addi a5,sp,776 + 7ad4: 0691 addi a3,a3,4 + 7ad6: 0000 unimp + 7ad8: 3e01f203 0x3e01f203 + 7adc: 0002 0x2 + 7ade: 0200 addi s0,sp,256 + 7ae0: 86064023 0x86064023 + 7ae4: 0006 0x6 + 7ae6: 0300 addi s0,sp,384 + 7ae8: 005301f3 0x5301f3 + 7aec: 0000 unimp + 7aee: 2302 fld ft6,0(sp) + 7af0: 0644 addi s1,sp,772 + 7af2: 060c addi a1,sp,768 + 7af4: 0000 unimp + 7af6: 8201f603 0x8201f603 + 7afa: 0000 unimp + 7afc: 0200 addi s0,sp,256 + 7afe: e8064823 0xe8064823 + 7b02: 03000027 0x3000027 + 7b06: 01f8 addi a4,sp,204 + 7b08: 003a 0x3a 7b0a: 0000 unimp - 7b0c: 0402 slli s0,s0,0x0 - 7b0e: 00018e07 0x18e07 - 7b12: 0400 addi s0,sp,512 - 7b14: 0504 addi s1,sp,640 - 7b16: 6e69 lui t3,0x1a - 7b18: 0074 addi a3,sp,12 - 7b1a: 0004fa03 0x4fa03 - 7b1e: 0300 addi s0,sp,384 - 7b20: 3346 fld ft6,112(sp) - 7b22: 0000 unimp - 7b24: 0300 addi s0,sp,384 - 7b26: 0000008b 0x8b - 7b2a: 005e4703 lbu a4,5(t3) # 1a005 <__stack_size+0x19805> - 7b2e: 0000 unimp - 7b30: 00020803 lb a6,0(tp) # 0 <__stack_size-0x800> - 7b34: 0300 addi s0,sp,384 - 7b36: 6c49 lui s8,0x12 - 7b38: 0000 unimp - 7b3a: 0300 addi s0,sp,384 - 7b3c: 05ce slli a1,a1,0x13 - 7b3e: 0000 unimp - 7b40: 00534b03 lbu s6,5(t1) - 7b44: 0000 unimp - 7b46: 0000e003 0xe003 - 7b4a: 0300 addi s0,sp,384 - 7b4c: 774d lui a4,0xffff3 + 7b0c: 2302 fld ft6,0(sp) + 7b0e: 064c addi a1,sp,772 + 7b10: 1856 slli a6,a6,0x35 + 7b12: 0000 unimp + 7b14: 3a01fb03 0x3a01fb03 + 7b18: 0000 unimp + 7b1a: 0200 addi s0,sp,256 + 7b1c: d8064d23 0xd8064d23 + 7b20: 0005 c.addi zero,1 + 7b22: 0300 addi s0,sp,384 + 7b24: 01fc addi a5,sp,204 + 7b26: 003a 0x3a + 7b28: 0000 unimp + 7b2a: 2302 fld ft6,0(sp) + 7b2c: 064e slli a2,a2,0x13 + 7b2e: 1492 slli s1,s1,0x24 + 7b30: 0000 unimp + 7b32: 3a01fe03 0x3a01fe03 + 7b36: 0000 unimp + 7b38: 0200 addi s0,sp,256 + 7b3a: e6064f23 0xe6064f23 + 7b3e: 0005 c.addi zero,1 + 7b40: 0300 addi s0,sp,384 + 7b42: 01ff 0x1ff + 7b44: 003a 0x3a + 7b46: 0000 unimp + 7b48: 2302 fld ft6,0(sp) + 7b4a: 0650 addi a2,sp,772 + 7b4c: 0612 slli a2,a2,0x4 7b4e: 0000 unimp - 7b50: 0500 addi s0,sp,640 - 7b52: 054c addi a1,sp,644 + 7b50: 53020103 lb sp,1328(tp) # 19f9ba <__stack_size+0x19f1ba> 7b54: 0000 unimp - 7b56: 0308 addi a0,sp,384 - 7b58: 00cf0123 sb a2,2(t5) # b63ca <__stack_size+0xb5bca> - 7b5c: 0000 unimp - 7b5e: f006 fsw ft1,32(sp) - 7b60: 0019 c.addi zero,6 - 7b62: 0300 addi s0,sp,384 - 7b64: 0125 addi sp,sp,9 - 7b66: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne - 7b6a: 2302 fld ft6,0(sp) - 7b6c: 0600 addi s0,sp,768 - 7b6e: 0211 addi tp,tp,4 - 7b70: 0000 unimp - 7b72: cf012603 lw a2,-784(sp) - 7b76: 0000 unimp - 7b78: 0200 addi s0,sp,256 - 7b7a: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> - 7b7e: a304 fsd fs1,0(a4) - 7b80: 0000 unimp - 7b82: 0800 addi s0,sp,16 - 7b84: 000002fb 0x2fb - 7b88: a3012803 lw a6,-1488(sp) - 7b8c: 0000 unimp - 7b8e: 0900 addi s0,sp,144 - 7b90: 00d5 addi ra,ra,21 - 7b92: 0000 unimp - 7b94: a605 j 7eb4 <__stack_size+0x76b4> - 7b96: 0004 addi s1,sp,0 - 7b98: 2c00 fld fs0,24(s0) - 7b9a: 30013803 0x30013803 - 7b9e: 0001 nop - 7ba0: 0600 addi s0,sp,768 - 7ba2: 268d jal 7f04 <__stack_size+0x7704> - 7ba4: 0000 unimp - 7ba6: 30013a03 0x30013a03 - 7baa: 0001 nop - 7bac: 0200 addi s0,sp,256 - 7bae: 89060023 sb a6,-1920(a2) # fffdf880 <_sp+0x7ffdb880> - 7bb2: 002d c.addi zero,11 - 7bb4: 0300 addi s0,sp,384 - 7bb6: 003a013b 0x3a013b - 7bba: 0000 unimp - 7bbc: 2302 fld ft6,0(sp) - 7bbe: 0620 addi s0,sp,776 - 7bc0: 00001397 auipc t2,0x1 - 7bc4: 3a013c03 0x3a013c03 - 7bc8: 0000 unimp - 7bca: 0200 addi s0,sp,256 - 7bcc: 39062123 sw a6,898(a2) - 7bd0: 03000013 li zero,48 - 7bd4: 0141 addi sp,sp,16 - 7bd6: 00d5 addi ra,ra,21 - 7bd8: 0000 unimp - 7bda: 2302 fld ft6,0(sp) - 7bdc: 0024 addi s1,sp,8 - 7bde: 470a lw a4,128(sp) - 7be0: 0001 nop - 7be2: 4000 lw s0,0(s0) - 7be4: 0001 nop - 7be6: 0b00 addi s0,sp,400 - 7be8: 0140 addi s0,sp,132 - 7bea: 0000 unimp - 7bec: 001f 0402 9307 0x93070402001f - 7bf2: 0001 nop - 7bf4: 0200 addi s0,sp,256 - 7bf6: 0801 addi a6,a6,0 - 7bf8: 009f 0000 4709 0x47090000009f - 7bfe: 0001 nop - 7c00: 0800 addi s0,sp,16 - 7c02: 0c78 addi a4,sp,540 + 7b56: 0200 addi s0,sp,256 + 7b58: a1065423 0xa1065423 + 7b5c: 0005 c.addi zero,1 + 7b5e: 0300 addi s0,sp,384 + 7b60: 0205 addi tp,tp,1 + 7b62: 00000053 fadd.s ft0,ft0,ft0,rne + 7b66: 2302 fld ft6,0(sp) + 7b68: 0658 addi a4,sp,772 + 7b6a: 062a slli a2,a2,0xa + 7b6c: 0000 unimp + 7b6e: 3a020603 lb a2,928(tp) # 3a0 <__stack_size-0x460> + 7b72: 0000 unimp + 7b74: 0200 addi s0,sp,256 + 7b76: 7c065c23 0x7c065c23 + 7b7a: 0006 0x6 + 7b7c: 0300 addi s0,sp,384 + 7b7e: 0209 addi tp,tp,2 + 7b80: 00000077 0x77 + 7b84: 2302 fld ft6,0(sp) + 7b86: 0660 addi s0,sp,780 + 7b88: 0592 slli a1,a1,0x4 + 7b8a: 0000 unimp + 7b8c: 77020a03 lb s4,1904(tp) # 770 <__stack_size-0x90> + 7b90: 0000 unimp + 7b92: 0200 addi s0,sp,256 + 7b94: ab066423 0xab066423 + 7b98: 0005 c.addi zero,1 + 7b9a: 0300 addi s0,sp,384 + 7b9c: 020c addi a1,sp,256 + 7b9e: 01ba slli gp,gp,0xe + 7ba0: 0000 unimp + 7ba2: 2302 fld ft6,0(sp) + 7ba4: 0668 addi a0,sp,780 + 7ba6: 206a fld ft0,152(sp) + 7ba8: 0000 unimp + 7baa: e1020e03 lb t3,-496(tp) # fffffe10 <_sp+0x7fffbe10> + 7bae: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 7bb2: 0601ac23 sw zero,120(gp) # 2400078 <__stack_size+0x23ff878> + 7bb6: 0000026f jal tp,7bb6 <__stack_size+0x73b6> + 7bba: 53021003 lh zero,1328(tp) # 530 <__stack_size-0x2d0> + 7bbe: 0000 unimp + 7bc0: 0300 addi s0,sp,384 + 7bc2: 0001b023 0x1b023 + 7bc6: 03db010f 0x3db010f + 7bca: 0000 unimp + 7bcc: db10 sw a2,48(a4) + 7bce: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 7bd2: 02580407 0x2580407 + 7bd6: 0000 unimp + 7bd8: 03cf0407 0x3cf0407 + 7bdc: 0000 unimp + 7bde: 014e0407 0x14e0407 + 7be2: 0000 unimp + 7be4: 0403010f 0x403010f + 7be8: 0000 unimp + 7bea: e710 fsw fa2,8(a4) + 7bec: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 7bf0: 000003e7 jalr t2,zero + 7bf4: 9810 0x9810 + 7bf6: 0000 unimp + 7bf8: 0000 unimp + 7bfa: ab12 fsd ft4,400(sp) + 7bfc: 0000 unimp + 7bfe: 0400 addi s0,sp,512 + 7c00: 0216 slli tp,tp,0x5 + 7c02: 0411 addi s0,s0,4 7c04: 0000 unimp - 7c06: 5f014303 lbu t1,1520(sp) - 7c0a: 0001 nop - 7c0c: 0700 addi s0,sp,896 - 7c0e: e604 fsw fs1,8(a2) - 7c10: 0000 unimp - 7c12: 0c00 addi s0,sp,528 - 7c14: 0b45 addi s6,s6,17 - 7c16: 0000 unimp - 7c18: 01400407 0x1400407 - 7c1c: 0000 unimp - 7c1e: ba015603 lhu a2,-1120(sp) - 7c22: 0001 nop - 7c24: 0d00 addi s0,sp,656 - 7c26: 0b81 addi s7,s7,0 + 7c06: 0101 addi sp,sp,0 + 7c08: 03ed0407 0x3ed0407 + 7c0c: 0000 unimp + 7c0e: 001c9713 slli a4,s9,0x1 + 7c12: 0200 addi s0,sp,256 + 7c14: 00022227 fsw ft0,4(tp) # 4 <__stack_size-0x7fc> + 7c18: 0500 addi s0,sp,640 + 7c1a: 000c5c03 lhu s8,0(s8) # 3000 <__stack_size+0x2800> + 7c1e: 1380 addi s0,sp,480 + 7c20: 1bce slli s7,s7,0x33 + 7c22: 0000 unimp + 7c24: 3302 fld ft6,32(sp) + 7c26: 0222 slli tp,tp,0x8 7c28: 0000 unimp - 7c2a: 0d00 addi s0,sp,656 - 7c2c: 000009cb fnmsub.s fs3,ft0,ft0,ft0,rne - 7c30: 0d01 addi s10,s10,0 - 7c32: 00000aa3 sb zero,21(zero) # 15 <__stack_size-0x7eb> - 7c36: 0d02 slli s10,s10,0x0 - 7c38: 0000099b 0x99b - 7c3c: 0b1e0d03 lb s10,177(t3) - 7c40: 0000 unimp - 7c42: 0d04 addi s1,sp,656 - 7c44: 00000a43 fmadd.s fs4,ft0,ft0,ft0,rne - 7c48: 0d05 addi s10,s10,1 - 7c4a: 00000983 lb s3,0(zero) # 0 <__stack_size-0x800> - 7c4e: 0d06 slli s10,s10,0x1 - 7c50: 0ade slli s5,s5,0x17 - 7c52: 0000 unimp - 7c54: 0a790d07 0xa790d07 - 7c58: 0000 unimp - 7c5a: 0d08 addi a0,sp,656 - 7c5c: 0b69 addi s6,s6,26 - 7c5e: 0000 unimp - 7c60: 0d09 addi s10,s10,2 - 7c62: 096c addi a1,sp,156 - 7c64: 0000 unimp - 7c66: 0080 addi s0,sp,64 - 7c68: 6e05 lui t3,0x1 - 7c6a: 0005 c.addi zero,1 - 7c6c: 4400 lw s0,8(s0) - 7c6e: 2201b103 0x2201b103 - 7c72: 0002 0x2 - 7c74: 0600 addi s0,sp,768 - 7c76: 02a4 addi s1,sp,328 - 7c78: 0000 unimp - 7c7a: e601b303 0xe601b303 - 7c7e: 0000 unimp - 7c80: 0200 addi s0,sp,256 - 7c82: 720e0023 sb zero,1824(t3) # 1720 <__stack_size+0xf20> - 7c86: 0300776f jal a4,ecb6 <__stack_size+0xe4b6> - 7c8a: 01b5 addi gp,gp,13 - 7c8c: 0222 slli tp,tp,0x8 - 7c8e: 0000 unimp - 7c90: 2302 fld ft6,0(sp) - 7c92: 062c addi a1,sp,776 - 7c94: 0000063f 4001b703 0x4001b7030000063f - 7c9c: 0002 0x2 - 7c9e: 0200 addi s0,sp,256 - 7ca0: 35063423 0x35063423 - 7ca4: 0006 0x6 - 7ca6: 0300 addi s0,sp,384 - 7ca8: 01b8 addi a4,sp,200 - 7caa: 023e slli tp,tp,0xf - 7cac: 0000 unimp - 7cae: 2302 fld ft6,0(sp) - 7cb0: 0638 addi a4,sp,776 - 7cb2: 067c addi a5,sp,780 - 7cb4: 0000 unimp - 7cb6: 8d01ba03 0x8d01ba03 - 7cba: 0000 unimp - 7cbc: 0200 addi s0,sp,256 - 7cbe: c7063c23 0xc7063c23 - 7cc2: 001d c.addi zero,7 - 7cc4: 0300 addi s0,sp,384 - 7cc6: 008d01bb 0x8d01bb - 7cca: 0000 unimp - 7ccc: 2302 fld ft6,0(sp) - 7cce: 0040 addi s0,sp,4 - 7cd0: d50a sw sp,168(sp) - 7cd2: 0000 unimp - 7cd4: 3200 fld fs0,32(a2) - 7cd6: 0002 0x2 - 7cd8: 0b00 addi s0,sp,400 - 7cda: 0140 addi s0,sp,132 - 7cdc: 0000 unimp - 7cde: 0000 unimp - 7ce0: 023e010f 0x23e010f - 7ce4: 0000 unimp - 7ce6: 3e10 fld fa2,56(a2) - 7ce8: 0002 0x2 - 7cea: 0000 unimp - 7cec: 0411 addi s0,s0,4 - 7cee: 02320407 0x2320407 - 7cf2: 0000 unimp - 7cf4: 5f08 lw a0,56(a4) - 7cf6: 001c addi a5,sp,0 - 7cf8: 0300 addi s0,sp,384 - 7cfa: 01bd addi gp,gp,15 - 7cfc: 0252 slli tp,tp,0x14 + 7c2a: 0305 addi t1,t1,1 + 7c2c: 0c64 addi s1,sp,540 + 7c2e: 8000 0x8000 + 7c30: 001cbf13 seqz t5,s9 + 7c34: 0200 addi s0,sp,256 + 7c36: 5834 lw a3,112(s0) + 7c38: 0002 0x2 + 7c3a: 0500 addi s0,sp,640 + 7c3c: 000c6c03 0xc6c03 + 7c40: 0a80 addi s0,sp,336 + 7c42: 003a 0x3a + 7c44: 0000 unimp + 7c46: 0000045b 0x45b + 7c4a: 4014 lw a3,0(s0) + 7c4c: 0001 nop + 7c4e: ff00 fsw fs0,56(a4) + 7c50: 0001 nop + 7c52: 4315 li t1,5 + 7c54: 0200001b 0x200001b + 7c58: 4a36 lw s4,76(sp) + 7c5a: 0004 addi s1,sp,0 + 7c5c: 0400 addi s0,sp,512 + 7c5e: 0305 addi t1,t1,1 + 7c60: 0d20 addi s0,sp,664 + 7c62: 8000 0x8000 + 7c64: 0479010f 0x479010f + 7c68: 0000 unimp + 7c6a: 5f10 lw a2,56(a4) + 7c6c: 0001 nop + 7c6e: 0000 unimp + 7c70: 2e16 fld ft8,320(sp) + 7c72: 0011 c.addi zero,4 + 7c74: 0200 addi s0,sp,256 + 7c76: 863a mv a2,a4 + 7c78: 0004 addi s1,sp,0 + 7c7a: 0100 addi s0,sp,128 + 7c7c: 0701 addi a4,a4,0 + 7c7e: 6d04 flw fs1,24(a0) + 7c80: 0004 addi s1,sp,0 + 7c82: 1600 addi s0,sp,800 + 7c84: 0000111b 0x111b + 7c88: 3b02 fld fs6,32(sp) + 7c8a: 0486 slli s1,s1,0x1 + 7c8c: 0000 unimp + 7c8e: 0101 addi sp,sp,0 + 7c90: 04a5010f 0x4a5010f + 7c94: 0000 unimp + 7c96: 5210 lw a2,32(a2) + 7c98: 0002 0x2 + 7c9a: 0000 unimp + 7c9c: 001c7113 andi sp,s8,1 + 7ca0: 0200 addi s0,sp,256 + 7ca2: b63c fsd fa5,104(a2) + 7ca4: 0004 addi s1,sp,0 + 7ca6: 0500 addi s0,sp,640 + 7ca8: 000f2003 lw zero,0(t5) + 7cac: 0780 addi s0,sp,960 + 7cae: 9904 0x9904 + 7cb0: 0004 addi s1,sp,0 + 7cb2: 1700 addi s0,sp,928 + 7cb4: 5601 li a2,-32 + 7cb6: 0200001b 0x200001b + 7cba: 02ae slli t0,t0,0xb + 7cbc: 4201 li tp,0 + 7cbe: 407e 0x407e + 7cc0: bc20 fsd fs0,120(s0) + 7cc2: 407e 0x407e + 7cc4: 1920 addi s0,sp,184 + 7cc6: 002c addi a1,sp,8 + 7cc8: 0100 addi s0,sp,128 + 7cca: 04e5 addi s1,s1,25 + 7ccc: 0000 unimp + 7cce: 6918 flw fa4,16(a0) + 7cd0: 0200 addi s0,sp,256 + 7cd2: 02b1 addi t0,t0,12 + 7cd4: 0065 c.addi zero,25 + 7cd6: 0000 unimp + 7cd8: 9102 jalr sp + 7cda: 006c addi a1,sp,12 + 7cdc: 1ccc0117 auipc sp,0x1ccc0 + 7ce0: 0000 unimp + 7ce2: 9f02 jalr t5 + 7ce4: 0102 slli sp,sp,0x0 + 7ce6: 7e02 flw ft8,32(sp) + 7ce8: 2040 fld fs0,128(s0) + 7cea: 7e42 flw ft8,48(sp) + 7cec: 2040 fld fs0,128(s0) + 7cee: 2c51 jal 7f82 <__stack_size+0x7782> + 7cf0: 0000 unimp + 7cf2: 0e01 addi t3,t3,0 + 7cf4: 0005 c.addi zero,1 + 7cf6: 1800 addi s0,sp,48 + 7cf8: 0069 c.addi zero,26 + 7cfa: a102 fsd ft0,128(sp) + 7cfc: 6502 flw fa0,0(sp) 7cfe: 0000 unimp - 7d00: 01ba0407 0x1ba0407 - 7d04: 0000 unimp - 7d06: 3605 jal 7826 <__stack_size+0x7026> - 7d08: b4000017 auipc zero,0xb4000 - 7d0c: cf01e003 0xcf01e003 - 7d10: 06000003 lb zero,96(zero) # b4007d68 <_sp+0x34003d68> - 7d14: 268d jal 8076 <__stack_size+0x7876> - 7d16: 0000 unimp - 7d18: 3001e303 0x3001e303 - 7d1c: 0001 nop - 7d1e: 0200 addi s0,sp,256 - 7d20: 89060023 sb a6,-1920(a2) - 7d24: 002d c.addi zero,11 - 7d26: 0300 addi s0,sp,384 - 7d28: 01e4 addi s1,sp,204 - 7d2a: 003a 0x3a - 7d2c: 0000 unimp - 7d2e: 2302 fld ft6,0(sp) - 7d30: 0620 addi s0,sp,776 - 7d32: 0000223b 0x223b - 7d36: 3a01e503 0x3a01e503 - 7d3a: 0000 unimp - 7d3c: 0200 addi s0,sp,256 - 7d3e: 39062123 sw a6,898(a2) - 7d42: 03000013 li zero,48 - 7d46: 00d501eb 0xd501eb - 7d4a: 0000 unimp - 7d4c: 2302 fld ft6,0(sp) - 7d4e: 0624 addi s1,sp,776 - 7d50: 00000577 0x577 - 7d54: d501ec03 0xd501ec03 - 7d58: 0000 unimp - 7d5a: 0200 addi s0,sp,256 - 7d5c: 730e2c23 sw a6,1848(t3) - 7d60: 0070 addi a2,sp,12 - 7d62: 3e01ef03 0x3e01ef03 - 7d66: 0002 0x2 - 7d68: 0200 addi s0,sp,256 - 7d6a: 57063423 0x57063423 - 7d6e: 0006 0x6 - 7d70: 0300 addi s0,sp,384 - 7d72: 01f0 addi a2,sp,204 - 7d74: 023e slli tp,tp,0xf - 7d76: 0000 unimp - 7d78: 2302 fld ft6,0(sp) - 7d7a: 0638 addi a4,sp,776 - 7d7c: 0635 addi a2,a2,13 - 7d7e: 0000 unimp - 7d80: 3e01f103 0x3e01f103 - 7d84: 0002 0x2 - 7d86: 0200 addi s0,sp,256 - 7d88: 91063c23 0x91063c23 - 7d8c: 0006 0x6 - 7d8e: 0300 addi s0,sp,384 - 7d90: 01f2 slli gp,gp,0x1c - 7d92: 023e slli tp,tp,0xf - 7d94: 0000 unimp - 7d96: 2302 fld ft6,0(sp) - 7d98: 0640 addi s0,sp,772 - 7d9a: 0686 slli a3,a3,0x1 - 7d9c: 0000 unimp - 7d9e: 5301f303 0x5301f303 - 7da2: 0000 unimp - 7da4: 0200 addi s0,sp,256 - 7da6: 0c064423 0xc064423 - 7daa: 0006 0x6 - 7dac: 0300 addi s0,sp,384 - 7dae: 01f6 slli gp,gp,0x1d - 7db0: 0082 slli ra,ra,0x0 - 7db2: 0000 unimp - 7db4: 2302 fld ft6,0(sp) - 7db6: 0648 addi a0,sp,772 - 7db8: 28b1 jal 7e14 <__stack_size+0x7614> + 7d00: 0200 addi s0,sp,256 + 7d02: 6c91 lui s9,0x4 + 7d04: 1900 addi s0,sp,176 + 7d06: 1ba1 addi s7,s7,-24 + 7d08: 0000 unimp + 7d0a: 7702 flw fa4,32(sp) + 7d0c: 0102 slli sp,sp,0x0 + 7d0e: 7d90 flw fa2,56(a1) + 7d10: 2040 fld fs0,128(s0) + 7d12: 7e02 flw ft8,32(sp) + 7d14: 2040 fld fs0,128(s0) + 7d16: 2c89 jal 7f68 <__stack_size+0x7768> + 7d18: 0000 unimp + 7d1a: 6001 0x6001 + 7d1c: 0005 c.addi zero,1 + 7d1e: 1a00 addi s0,sp,304 + 7d20: 0635 addi a2,a2,13 + 7d22: 0000 unimp + 7d24: 7702 flw fa4,32(sp) + 7d26: 3e02 fld ft8,32(sp) + 7d28: 0002 0x2 + 7d2a: 0200 addi s0,sp,256 + 7d2c: 5c91 li s9,-28 + 7d2e: 001c641b 0x1c641b + 7d32: 0200 addi s0,sp,256 + 7d34: 0279 addi tp,tp,30 + 7d36: 008d addi ra,ra,3 + 7d38: 0000 unimp + 7d3a: 9102 jalr sp + 7d3c: 1c6c addi a1,sp,572 + 7d3e: 7dc8 flw fa0,60(a1) + 7d40: 2040 fld fs0,128(s0) + 7d42: 7dfe flw fs11,252(sp) + 7d44: 2040 fld fs0,128(s0) + 7d46: 001b721b 0x1b721b + 7d4a: 0200 addi s0,sp,256 + 7d4c: 008d0287 0x8d0287 + 7d50: 0000 unimp + 7d52: 9102 jalr sp + 7d54: 0068 addi a0,sp,12 + 7d56: 1700 addi s0,sp,928 + 7d58: 2301 jal 8258 <__stack_size+0x7a58> + 7d5a: 001c addi a5,sp,0 + 7d5c: 0200 addi s0,sp,256 + 7d5e: 8e010233 0x8e010233 + 7d62: 407c lw a5,68(s0) + 7d64: 9020 0x9020 + 7d66: 407d 0x407d + 7d68: b520 fsd fs0,104(a0) + 7d6a: 002c addi a1,sp,8 + 7d6c: 0100 addi s0,sp,128 + 7d6e: 05a5 addi a1,a1,9 + 7d70: 0000 unimp + 7d72: 001b721b 0x1b721b + 7d76: 0200 addi s0,sp,256 + 7d78: 0235 addi tp,tp,13 + 7d7a: 008d addi ra,ra,3 + 7d7c: 0000 unimp + 7d7e: 9102 jalr sp + 7d80: 186c addi a1,sp,60 + 7d82: 006e 0x6e + 7d84: 3602 fld fa2,32(sp) + 7d86: a502 fsd ft0,136(sp) + 7d88: 0005 c.addi zero,1 + 7d8a: 0200 addi s0,sp,256 + 7d8c: 6891 lui a7,0x4 + 7d8e: 7418 flw fa4,40(s0) + 7d90: 0200 addi s0,sp,256 + 7d92: 02520237 lui tp,0x2520 + 7d96: 0000 unimp + 7d98: 9102 jalr sp + 7d9a: 0064 addi s1,sp,12 + 7d9c: 00d50407 0xd50407 + 7da0: 0000 unimp + 7da2: 011d addi sp,sp,7 + 7da4: 1cf0 addi a2,sp,636 + 7da6: 0000 unimp + 7da8: 2902 fld fs2,0(sp) + 7daa: 0102 slli sp,sp,0x0 + 7dac: 008d addi ra,ra,3 + 7dae: 0000 unimp + 7db0: 7c70 flw fa2,124(s0) + 7db2: 2040 fld fs0,128(s0) + 7db4: 7c8e flw fs9,224(sp) + 7db6: 2040 fld fs0,128(s0) + 7db8: 2ced jal 80b2 <__stack_size+0x78b2> 7dba: 0000 unimp - 7dbc: 3a01f803 0x3a01f803 - 7dc0: 0000 unimp + 7dbc: 1701 addi a4,a4,-32 + 7dbe: e101 bnez a0,7dbe <__stack_size+0x75be> + 7dc0: 001c addi a5,sp,0 7dc2: 0200 addi s0,sp,256 - 7dc4: 03064c23 0x3064c23 - 7dc8: 03000017 auipc zero,0x3000 - 7dcc: 003a01fb 0x3a01fb - 7dd0: 0000 unimp - 7dd2: 2302 fld ft6,0(sp) - 7dd4: 064d addi a2,a2,19 - 7dd6: 05d8 addi a4,sp,708 - 7dd8: 0000 unimp - 7dda: 3a01fc03 0x3a01fc03 - 7dde: 0000 unimp - 7de0: 0200 addi s0,sp,256 - 7de2: 92064e23 0x92064e23 - 7de6: 0014 addi a3,sp,0 - 7de8: 0300 addi s0,sp,384 - 7dea: 01fe slli gp,gp,0x1f - 7dec: 003a 0x3a + 7dc4: 01e8 addi a0,sp,204 + 7dc6: 8201 srli a2,a2,0x0 + 7dc8: 7020407b 0x7020407b + 7dcc: 407c lw a5,68(s0) + 7dce: 2520 fld fs0,72(a0) + 7dd0: 002d c.addi zero,11 + 7dd2: 0100 addi s0,sp,128 + 7dd4: 060c addi a1,sp,768 + 7dd6: 0000 unimp + 7dd8: 7418 flw fa4,40(s0) + 7dda: 0200 addi s0,sp,256 + 7ddc: 01ea slli gp,gp,0x1a + 7dde: 0252 slli tp,tp,0x14 + 7de0: 0000 unimp + 7de2: 9102 jalr sp + 7de4: 1b68 addi a0,sp,444 + 7de6: 1b72 slli s6,s6,0x3c + 7de8: 0000 unimp + 7dea: eb02 fsw ft0,148(sp) + 7dec: 8d01 sub a0,a0,s0 7dee: 0000 unimp - 7df0: 2302 fld ft6,0(sp) - 7df2: 05e6064f 0x5e6064f - 7df6: 0000 unimp - 7df8: 3a01ff03 0x3a01ff03 - 7dfc: 0000 unimp - 7dfe: 0200 addi s0,sp,256 - 7e00: 12065023 0x12065023 - 7e04: 0006 0x6 - 7e06: 0300 addi s0,sp,384 - 7e08: 0201 addi tp,tp,0 - 7e0a: 00000053 fadd.s ft0,ft0,ft0,rne - 7e0e: 2302 fld ft6,0(sp) - 7e10: 0654 addi a3,sp,772 - 7e12: 05a1 addi a1,a1,8 - 7e14: 0000 unimp - 7e16: 53020503 lb a0,1328(tp) # 530 <__stack_size-0x2d0> - 7e1a: 0000 unimp - 7e1c: 0200 addi s0,sp,256 - 7e1e: 2a065823 0x2a065823 - 7e22: 0006 0x6 - 7e24: 0300 addi s0,sp,384 - 7e26: 0206 slli tp,tp,0x1 - 7e28: 003a 0x3a - 7e2a: 0000 unimp - 7e2c: 2302 fld ft6,0(sp) - 7e2e: 065c addi a5,sp,772 - 7e30: 067c addi a5,sp,780 - 7e32: 0000 unimp - 7e34: 77020903 lb s2,1904(tp) # 770 <__stack_size-0x90> - 7e38: 0000 unimp - 7e3a: 0200 addi s0,sp,256 - 7e3c: 92066023 0x92066023 - 7e40: 0005 c.addi zero,1 - 7e42: 0300 addi s0,sp,384 - 7e44: 020a slli tp,tp,0x2 - 7e46: 00000077 0x77 - 7e4a: 2302 fld ft6,0(sp) - 7e4c: 0664 addi s1,sp,780 - 7e4e: 000005ab 0x5ab - 7e52: ba020c03 lb s8,-1120(tp) # fffffba0 <_sp+0x7fffbba0> - 7e56: 0001 nop - 7e58: 0200 addi s0,sp,256 - 7e5a: 33066823 0x33066823 - 7e5e: 0021 c.addi zero,8 - 7e60: 0300 addi s0,sp,384 - 7e62: 020e slli tp,tp,0x3 - 7e64: 03e1 addi t2,t2,24 - 7e66: 0000 unimp - 7e68: 01ac2303 lw t1,26(s8) # 1201a <__stack_size+0x1181a> - 7e6c: 6f06 flw ft10,64(sp) - 7e6e: 0002 0x2 - 7e70: 0300 addi s0,sp,384 - 7e72: 0210 addi a2,sp,256 - 7e74: 00000053 fadd.s ft0,ft0,ft0,rne - 7e78: 01b02303 lw t1,27(zero) # 3007de3 <__stack_size+0x30075e3> - 7e7c: 0f00 addi s0,sp,912 - 7e7e: db01 beqz a4,7d8e <__stack_size+0x758e> - 7e80: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 7e84: 000003db 0x3db - 7e88: 0700 addi s0,sp,896 - 7e8a: 5804 lw s1,48(s0) - 7e8c: 0002 0x2 - 7e8e: 0700 addi s0,sp,896 - 7e90: cf04 sw s1,24(a4) - 7e92: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> - 7e96: 4e04 lw s1,24(a2) - 7e98: 0001 nop - 7e9a: 0f00 addi s0,sp,912 - 7e9c: 0301 addi t1,t1,0 - 7e9e: 0004 addi s1,sp,0 - 7ea0: 1000 addi s0,sp,32 - 7ea2: 000003e7 jalr t2,zero - 7ea6: e710 fsw fa2,8(a4) - 7ea8: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 7eac: 0098 addi a4,sp,64 - 7eae: 0000 unimp - 7eb0: 1200 addi s0,sp,288 - 7eb2: 000000ab 0xab - 7eb6: 1604 addi s1,sp,800 - 7eb8: 1102 slli sp,sp,0x20 - 7eba: 0004 addi s1,sp,0 - 7ebc: 0100 addi s0,sp,128 - 7ebe: 0701 addi a4,a4,0 - 7ec0: ed04 fsw fs1,24(a0) - 7ec2: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> - 7ec6: 1d60 addi s0,sp,700 - 7ec8: 0000 unimp - 7eca: 2702 fld fa4,0(sp) - 7ecc: 0222 slli tp,tp,0x8 + 7df0: 0200 addi s0,sp,256 + 7df2: 6c91 lui s9,0x4 + 7df4: 0018b81b 0x18b81b + 7df8: 0200 addi s0,sp,256 + 7dfa: 01ec addi a1,sp,204 + 7dfc: 006c addi a1,sp,12 + 7dfe: 0000 unimp + 7e00: 5901 li s2,-32 + 7e02: 1e00 addi s0,sp,816 + 7e04: e101 bnez a0,7e04 <__stack_size+0x7604> + 7e06: 0200001b 0x200001b + 7e0a: 01c6 slli gp,gp,0x11 + 7e0c: 8201 srli a2,a2,0x0 + 7e0e: 0000 unimp + 7e10: d200 sw s0,32(a2) + 7e12: 407a 0x407a + 7e14: 8220 0x8220 + 7e16: 5d20407b 0x5d20407b + 7e1a: 002d c.addi zero,11 + 7e1c: 0100 addi s0,sp,128 + 7e1e: 0669 addi a2,a2,26 + 7e20: 0000 unimp + 7e22: b21a fsd ft6,288(sp) + 7e24: 0005 c.addi zero,1 + 7e26: 0200 addi s0,sp,256 + 7e28: 01c6 slli gp,gp,0x11 + 7e2a: 0246 slli tp,tp,0x11 + 7e2c: 0000 unimp + 7e2e: 9102 jalr sp + 7e30: 1f6c addi a1,sp,956 + 7e32: 00646d63 bltu s0,t1,7e4c <__stack_size+0x764c> + 7e36: c602 sw zero,12(sp) + 7e38: 3a01 jal 7748 <__stack_size+0x6f48> + 7e3a: 0000 unimp + 7e3c: 0200 addi s0,sp,256 + 7e3e: 6b91 lui s7,0x4 + 7e40: 611f 6772 0200 0x2006772611f + 7e46: 01c6 slli gp,gp,0x11 + 7e48: 023e slli tp,tp,0xf + 7e4a: 0000 unimp + 7e4c: 9102 jalr sp + 7e4e: 2064 fld fs1,192(s0) + 7e50: 0395 addi t2,t2,5 + 7e52: 0000 unimp + 7e54: 0679 addi a2,a2,30 + 7e56: 0000 unimp + 7e58: 0501 addi a0,a0,0 + 7e5a: 416d6803 0x416d6803 + 7e5e: 0020 addi s0,sp,8 + 7e60: 4e0a lw t3,128(sp) + 7e62: 0001 nop + 7e64: 7900 flw fs0,48(a0) + 7e66: 0006 0x6 + 7e68: 0b00 addi s0,sp,400 + 7e6a: 0140 addi s0,sp,132 + 7e6c: 0000 unimp + 7e6e: 0010 addi a2,sp,0 + 7e70: 6909 lui s2,0x2 + 7e72: 0006 0x6 + 7e74: 1e00 addi s0,sp,816 + 7e76: 3701 jal 7d76 <__stack_size+0x7576> + 7e78: 001c addi a5,sp,0 + 7e7a: 0200 addi s0,sp,256 + 7e7c: 820101a3 sb zero,-2013(sp) # 1ccc74ff <__stack_size+0x1ccc6cff> + 7e80: 0000 unimp + 7e82: 4200 lw s0,0(a2) + 7e84: 407a 0x407a + 7e86: d220 sw s0,96(a2) + 7e88: 407a 0x407a + 7e8a: 9520 0x9520 + 7e8c: 002d c.addi zero,11 + 7e8e: 0100 addi s0,sp,128 + 7e90: 000006cb fnmsub.s fa3,ft0,ft0,ft0,rne + 7e94: b21a fsd ft6,288(sp) + 7e96: 0005 c.addi zero,1 + 7e98: 0200 addi s0,sp,256 + 7e9a: 024601a3 sb tp,35(a2) + 7e9e: 0000 unimp + 7ea0: 9102 jalr sp + 7ea2: 1b6c addi a1,sp,444 + 7ea4: 18b8 addi a4,sp,120 + 7ea6: 0000 unimp + 7ea8: a502 fsd ft0,136(sp) + 7eaa: 6c01 lui s8,0x0 + 7eac: 0000 unimp + 7eae: 0100 addi s0,sp,128 + 7eb0: 2059 jal 7f36 <__stack_size+0x7736> + 7eb2: 0395 addi t2,t2,5 + 7eb4: 0000 unimp + 7eb6: 000006db 0x6db + 7eba: 0501 addi a0,a0,0 + 7ebc: 416d5803 lhu a6,1046(s10) # fffe0416 <_sp+0x7ffdc416> + 7ec0: 0020 addi s0,sp,8 + 7ec2: 4e0a lw t3,128(sp) + 7ec4: 0001 nop + 7ec6: db00 sw s0,48(a4) + 7ec8: 0006 0x6 + 7eca: 0b00 addi s0,sp,400 + 7ecc: 0140 addi s0,sp,132 7ece: 0000 unimp - 7ed0: 0305 addi t1,t1,1 - 7ed2: 0d90 addi a2,sp,720 - 7ed4: 8000 0x8000 - 7ed6: 001c9713 slli a4,s9,0x1 - 7eda: 0200 addi s0,sp,256 - 7edc: 00022233 sltz tp,tp - 7ee0: 0500 addi s0,sp,640 - 7ee2: 000d9803 lh a6,0(s11) - 7ee6: 1380 addi s0,sp,480 - 7ee8: 1d88 addi a0,sp,752 - 7eea: 0000 unimp - 7eec: 3402 fld fs0,32(sp) - 7eee: 0258 addi a4,sp,260 - 7ef0: 0000 unimp - 7ef2: 0305 addi t1,t1,1 - 7ef4: 0da0 addi s0,sp,728 - 7ef6: 8000 0x8000 - 7ef8: 3a0a fld fs4,160(sp) - 7efa: 0000 unimp - 7efc: 5b00 lw s0,48(a4) - 7efe: 0004 addi s1,sp,0 - 7f00: 1400 addi s0,sp,544 - 7f02: 0140 addi s0,sp,132 - 7f04: 0000 unimp - 7f06: 01ff 0x1ff - 7f08: 1500 addi s0,sp,672 - 7f0a: 1c0c addi a1,sp,560 - 7f0c: 0000 unimp - 7f0e: 3602 fld fa2,32(sp) - 7f10: 044a slli s0,s0,0x12 - 7f12: 0000 unimp - 7f14: 0504 addi s1,sp,640 - 7f16: 000e5403 lhu s0,0(t3) - 7f1a: 0f80 addi s0,sp,976 - 7f1c: 7901 lui s2,0xfffe0 - 7f1e: 0004 addi s1,sp,0 - 7f20: 1000 addi s0,sp,32 - 7f22: 015f 0000 1600 0x16000000015f - 7f28: 112e slli sp,sp,0x2b - 7f2a: 0000 unimp - 7f2c: 3a02 fld fs4,32(sp) - 7f2e: 0486 slli s1,s1,0x1 - 7f30: 0000 unimp - 7f32: 0101 addi sp,sp,0 - 7f34: 046d0407 0x46d0407 - 7f38: 0000 unimp - 7f3a: 1b16 slli s6,s6,0x25 - 7f3c: 0011 c.addi zero,4 - 7f3e: 0200 addi s0,sp,256 - 7f40: 0004863b 0x4863b - 7f44: 0100 addi s0,sp,128 - 7f46: 0f01 addi t5,t5,0 - 7f48: a501 j 8548 <__stack_size+0x7d48> - 7f4a: 0004 addi s1,sp,0 - 7f4c: 1000 addi s0,sp,32 - 7f4e: 0252 slli tp,tp,0x14 - 7f50: 0000 unimp - 7f52: 1300 addi s0,sp,416 - 7f54: 1d3a slli s10,s10,0x2e - 7f56: 0000 unimp - 7f58: 3c02 fld fs8,32(sp) - 7f5a: 04b6 slli s1,s1,0xd - 7f5c: 0000 unimp - 7f5e: 0305 addi t1,t1,1 - 7f60: 1054 addi a3,sp,36 - 7f62: 8000 0x8000 - 7f64: 04990407 0x4990407 - 7f68: 0000 unimp - 7f6a: 1c1f0117 auipc sp,0x1c1f0 - 7f6e: 0000 unimp - 7f70: ae02 fsd ft0,280(sp) - 7f72: 0102 slli sp,sp,0x0 - 7f74: 8338 0x8338 - 7f76: 2040 fld fs0,128(s0) - 7f78: 83b2 mv t2,a2 - 7f7a: 2040 fld fs0,128(s0) - 7f7c: 2cc1 jal 824c <__stack_size+0x7a4c> + 7ed0: 000d c.addi zero,3 + 7ed2: cb09 beqz a4,7ee4 <__stack_size+0x76e4> + 7ed4: 0006 0x6 + 7ed6: 1e00 addi s0,sp,816 + 7ed8: bf01 j 7de8 <__stack_size+0x75e8> + 7eda: 0200001b 0x200001b + 7ede: 0126 slli sp,sp,0x9 + 7ee0: 8201 srli a2,a2,0x0 + 7ee2: 0000 unimp + 7ee4: 8400 0x8400 + 7ee6: 42204077 0x42204077 + 7eea: 407a 0x407a + 7eec: cd20 sw s0,88(a0) + 7eee: 002d c.addi zero,11 + 7ef0: 0100 addi s0,sp,128 + 7ef2: 0000079b 0x79b + 7ef6: b21a fsd ft6,288(sp) + 7ef8: 0005 c.addi zero,1 + 7efa: 0200 addi s0,sp,256 + 7efc: 0126 slli sp,sp,0x9 + 7efe: 0246 slli tp,tp,0x11 + 7f00: 0000 unimp + 7f02: 9102 jalr sp + 7f04: 1b4c addi a1,sp,436 + 7f06: 00001bb7 lui s7,0x1 + 7f0a: 2802 fld fa6,0(sp) + 7f0c: 4001 0x4001 + 7f0e: 0001 nop + 7f10: 0200 addi s0,sp,256 + 7f12: 6c91 lui s9,0x4 + 7f14: 001bd61b 0x1bd61b + 7f18: 0200 addi s0,sp,256 + 7f1a: 0129 addi sp,sp,10 + 7f1c: 05a5 addi a1,a1,9 + 7f1e: 0000 unimp + 7f20: 9102 jalr sp + 7f22: 1b68 addi a0,sp,444 + 7f24: 18b8 addi a4,sp,120 + 7f26: 0000 unimp + 7f28: 2a02 fld fs4,0(sp) + 7f2a: 6c01 lui s8,0x0 + 7f2c: 0000 unimp + 7f2e: 0100 addi s0,sp,128 + 7f30: 1b59 addi s6,s6,-10 + 7f32: 00001c0b 0x1c0b + 7f36: 2b02 fld fs6,0(sp) + 7f38: 9b01 andi a4,a4,-32 + 7f3a: 02000007 0x2000007 + 7f3e: 5891 li a7,-28 + 7f40: 001b8f1b 0x1b8f1b + 7f44: 0200 addi s0,sp,256 + 7f46: 012c addi a1,sp,136 + 7f48: 0140 addi s0,sp,132 + 7f4a: 0000 unimp + 7f4c: 9102 jalr sp + 7f4e: 1b64 addi s1,sp,444 + 7f50: 1ca5 addi s9,s9,-23 + 7f52: 0000 unimp + 7f54: 2d02 fld fs10,0(sp) + 7f56: 4001 0x4001 + 7f58: 0001 nop + 7f5a: 0500 addi s0,sp,640 + 7f5c: 000f2403 lw s0,0(t5) + 7f60: 2080 fld fs0,0(s1) + 7f62: 0395 addi t2,t2,5 + 7f64: 0000 unimp + 7f66: 000007bb 0x7bb + 7f6a: 0501 addi a0,a0,0 + 7f6c: 416d4803 lbu a6,1046(s10) + 7f70: 2120 fld fs0,64(a0) + 7f72: 0000 unimp + 7f74: 0000 unimp + 7f76: 7418 flw fa4,40(s0) + 7f78: 0200 addi s0,sp,256 + 7f7a: 0159 addi sp,sp,22 + 7f7c: 0252 slli tp,tp,0x14 7f7e: 0000 unimp - 7f80: e501 bnez a0,7f88 <__stack_size+0x7788> - 7f82: 0004 addi s1,sp,0 - 7f84: 1800 addi s0,sp,48 - 7f86: 0069 c.addi zero,26 - 7f88: b102 fsd ft0,160(sp) - 7f8a: 6502 flw fa0,0(sp) - 7f8c: 0000 unimp - 7f8e: 0200 addi s0,sp,256 - 7f90: 6c91 lui s9,0x4 - 7f92: 1700 addi s0,sp,928 - 7f94: 9501 srai a0,a0,0x20 - 7f96: 001d c.addi zero,7 - 7f98: 0200 addi s0,sp,256 - 7f9a: 029f f801 4082 0x4082f801029f - 7fa0: 3820 fld fs0,112(s0) - 7fa2: f9204083 lbu ra,-110(zero) # ffffff92 <_sp+0x7fffbf92> - 7fa6: 002c addi a1,sp,8 - 7fa8: 0100 addi s0,sp,128 - 7faa: 050e slli a0,a0,0x3 - 7fac: 0000 unimp - 7fae: 6918 flw fa4,16(a0) - 7fb0: 0200 addi s0,sp,256 - 7fb2: 02a1 addi t0,t0,8 - 7fb4: 0065 c.addi zero,25 - 7fb6: 0000 unimp - 7fb8: 9102 jalr sp - 7fba: 006c addi a1,sp,12 - 7fbc: 6a19 lui s4,0x6 - 7fbe: 001c addi a5,sp,0 - 7fc0: 0200 addi s0,sp,256 - 7fc2: 86010277 0x86010277 - 7fc6: 4082 lw ra,0(sp) - 7fc8: f820 fsw fs0,112(s0) - 7fca: 4082 lw ra,0(sp) - 7fcc: 3120 fld fs0,96(a0) - 7fce: 002d c.addi zero,11 + 7f80: 9102 jalr sp + 7f82: 185c addi a5,sp,52 + 7f84: 0070 addi a2,sp,12 + 7f86: 5a02 lw s4,32(sp) + 7f88: a501 j 8588 <__stack_size+0x7d88> + 7f8a: 0005 c.addi zero,1 + 7f8c: 0200 addi s0,sp,256 + 7f8e: 6091 lui ra,0x4 + 7f90: 0000 unimp + 7f92: a50a fsd ft2,136(sp) + 7f94: 0005 c.addi zero,1 + 7f96: ab00 fsd fs0,16(a4) + 7f98: 0b000007 0xb000007 + 7f9c: 0140 addi s0,sp,132 + 7f9e: 0000 unimp + 7fa0: 0000 unimp + 7fa2: 4e0a lw t3,128(sp) + 7fa4: 0001 nop + 7fa6: bb00 fsd fs0,48(a4) + 7fa8: 0b000007 0xb000007 + 7fac: 0140 addi s0,sp,132 + 7fae: 0000 unimp + 7fb0: 000e 0xe + 7fb2: ab09 j 84c4 <__stack_size+0x7cc4> + 7fb4: 1e000007 0x1e000007 + 7fb8: 7f01 lui t5,0xfffe0 + 7fba: 0200001b 0x200001b + 7fbe: 0109 addi sp,sp,2 + 7fc0: 8201 srli a2,a2,0x0 + 7fc2: 0000 unimp + 7fc4: 3000 fld fs0,32(s0) + 7fc6: 84204077 0x84204077 + 7fca: 06204077 0x6204077 + 7fce: 002e 0x2e 7fd0: 0100 addi s0,sp,128 - 7fd2: 0560 addi s0,sp,652 + 7fd2: 080d addi a6,a6,3 7fd4: 0000 unimp - 7fd6: 351a fld fa0,416(sp) - 7fd8: 0006 0x6 + 7fd6: b21a fsd ft6,288(sp) + 7fd8: 0005 c.addi zero,1 7fda: 0200 addi s0,sp,256 - 7fdc: 023e0277 0x23e0277 + 7fdc: 0109 addi sp,sp,2 + 7fde: 0246 slli tp,tp,0x11 7fe0: 0000 unimp 7fe2: 9102 jalr sp - 7fe4: 1b5c addi a5,sp,436 - 7fe6: 1d2d addi s10,s10,-21 + 7fe4: 1b6c addi a1,sp,444 + 7fe6: 18b8 addi a4,sp,120 7fe8: 0000 unimp - 7fea: 7902 flw fs2,32(sp) - 7fec: 8d02 jr s10 + 7fea: 0b02 slli s6,s6,0x0 + 7fec: 6c01 lui s8,0x0 7fee: 0000 unimp - 7ff0: 0200 addi s0,sp,256 - 7ff2: 6c91 lui s9,0x4 - 7ff4: be1c fsd fa5,56(a2) - 7ff6: 4082 lw ra,0(sp) - 7ff8: f420 fsw fs0,104(s0) - 7ffa: 4082 lw ra,0(sp) - 7ffc: 1b20 addi s0,sp,440 - 7ffe: 00001c3b 0x1c3b - 8002: 8702 jr a4 - 8004: 8d02 jr s10 - 8006: 0000 unimp - 8008: 0200 addi s0,sp,256 - 800a: 6891 lui a7,0x4 - 800c: 0000 unimp - 800e: 1cec0117 auipc sp,0x1cec0 - 8012: 0000 unimp - 8014: 3302 fld ft6,32(sp) - 8016: 0102 slli sp,sp,0x0 - 8018: 8184 0x8184 - 801a: 2040 fld fs0,128(s0) - 801c: 8286 mv t0,ra - 801e: 2040 fld fs0,128(s0) - 8020: 2d5d jal 86d6 <__stack_size+0x7ed6> - 8022: 0000 unimp - 8024: a501 j 8624 <__stack_size+0x7e24> - 8026: 0005 c.addi zero,1 - 8028: 1b00 addi s0,sp,432 - 802a: 00001c3b 0x1c3b - 802e: 3502 fld fa0,32(sp) - 8030: 8d02 jr s10 - 8032: 0000 unimp - 8034: 0200 addi s0,sp,256 - 8036: 6c91 lui s9,0x4 - 8038: 6e18 flw fa4,24(a2) - 803a: 0200 addi s0,sp,256 - 803c: 0236 slli tp,tp,0xd - 803e: 05a5 addi a1,a1,9 - 8040: 0000 unimp + 7ff0: 0100 addi s0,sp,128 + 7ff2: 2059 jal 8078 <__stack_size+0x7878> + 7ff4: 0395 addi t2,t2,5 + 7ff6: 0000 unimp + 7ff8: 081d addi a6,a6,7 + 7ffa: 0000 unimp + 7ffc: 0501 addi a0,a0,0 + 7ffe: 416d3803 0x416d3803 + 8002: 0020 addi s0,sp,8 + 8004: 4e0a lw t3,128(sp) + 8006: 0001 nop + 8008: 1d00 addi s0,sp,688 + 800a: 0008 addi a0,sp,0 + 800c: 0b00 addi s0,sp,400 + 800e: 0140 addi s0,sp,132 + 8010: 0000 unimp + 8012: 0d09000f 0xd09000f + 8016: 0008 addi a0,sp,0 + 8018: 2200 fld fs0,0(a2) + 801a: 8701 srai a4,a4,0x0 + 801c: 001c addi a5,sp,0 + 801e: 0200 addi s0,sp,256 + 8020: 01ed addi gp,gp,27 + 8022: 0246 slli tp,tp,0x11 + 8024: 0000 unimp + 8026: 76d4 flw fa3,44(a3) + 8028: 2040 fld fs0,128(s0) + 802a: 7730 flw fa2,104(a4) + 802c: 2040 fld fs0,128(s0) + 802e: 2e3e fld ft8,456(sp) + 8030: 0000 unimp + 8032: 9501 srai a0,a0,0x20 + 8034: 0008 addi a0,sp,0 + 8036: 2300 fld fs0,0(a4) + 8038: 25c4 fld fs1,136(a1) + 803a: 0000 unimp + 803c: ed02 fsw ft0,152(sp) + 803e: 000003e7 jalr t2,zero 8042: 9102 jalr sp - 8044: 1868 addi a0,sp,60 - 8046: 0074 addi a3,sp,12 - 8048: 3702 fld fa4,32(sp) - 804a: 5202 lw tp,32(sp) - 804c: 0002 0x2 - 804e: 0200 addi s0,sp,256 - 8050: 6491 lui s1,0x4 - 8052: 0700 addi s0,sp,896 - 8054: d504 sw s1,40(a0) + 8044: 235c fld fa5,128(a4) + 8046: 197a slli s2,s2,0x3e + 8048: 0000 unimp + 804a: ee02 fsw ft0,28(sp) + 804c: 0240 addi s0,sp,260 + 804e: 0000 unimp + 8050: 9102 jalr sp + 8052: 2358 fld fa4,128(a4) + 8054: 0635 addi a2,a2,13 8056: 0000 unimp - 8058: 1d00 addi s0,sp,688 - 805a: b901 j 7c6a <__stack_size+0x746a> - 805c: 001d c.addi zero,7 - 805e: 0200 addi s0,sp,256 - 8060: 0229 addi tp,tp,10 - 8062: 8d01 sub a0,a0,s0 - 8064: 0000 unimp - 8066: 6600 flw fs0,8(a2) - 8068: 4081 li ra,0 - 806a: 8420 0x8420 - 806c: 4081 li ra,0 - 806e: 9520 0x9520 - 8070: 002d c.addi zero,11 - 8072: 0100 addi s0,sp,128 - 8074: 1daa0117 auipc sp,0x1daa0 + 8058: ef02 fsw ft0,156(sp) + 805a: 023e slli tp,tp,0xf + 805c: 0000 unimp + 805e: 9102 jalr sp + 8060: 2354 fld fa3,128(a4) + 8062: 0000281b 0x281b + 8066: f002 fsw ft0,32(sp) + 8068: 008d addi ra,ra,3 + 806a: 0000 unimp + 806c: 9102 jalr sp + 806e: 2350 fld fa2,128(a4) + 8070: 00001397 auipc t2,0x1 + 8074: f102 fsw ft0,160(sp) + 8076: 003a 0x3a 8078: 0000 unimp - 807a: e802 fsw ft0,16(sp) - 807c: 0101 addi sp,sp,0 - 807e: 8078 0x8078 - 8080: 2040 fld fs0,128(s0) - 8082: 8166 mv sp,s9 - 8084: 2040 fld fs0,128(s0) - 8086: 2dcd jal 8778 <__stack_size+0x7f78> - 8088: 0000 unimp - 808a: 0c01 addi s8,s8,0 - 808c: 0006 0x6 - 808e: 1800 addi s0,sp,48 - 8090: 0074 addi a3,sp,12 - 8092: ea02 fsw ft0,20(sp) - 8094: 5201 li tp,-32 - 8096: 0002 0x2 - 8098: 0200 addi s0,sp,256 - 809a: 6891 lui a7,0x4 - 809c: 001c3b1b 0x1c3b1b - 80a0: 0200 addi s0,sp,256 - 80a2: 008d01eb 0x8d01eb - 80a6: 0000 unimp - 80a8: 9102 jalr sp - 80aa: 1b6c addi a1,sp,444 - 80ac: 1765 addi a4,a4,-7 - 80ae: 0000 unimp - 80b0: ec02 fsw ft0,24(sp) - 80b2: 6c01 lui s8,0x0 - 80b4: 0000 unimp - 80b6: 0100 addi s0,sp,128 - 80b8: 0059 c.addi zero,22 - 80ba: 011e slli sp,sp,0x7 - 80bc: 1caa slli s9,s9,0x2a - 80be: 0000 unimp - 80c0: c602 sw zero,12(sp) - 80c2: 0101 addi sp,sp,0 - 80c4: 0082 slli ra,ra,0x0 - 80c6: 0000 unimp - 80c8: 7fc8 flw fa0,60(a5) - 80ca: 2040 fld fs0,128(s0) - 80cc: 8078 0x8078 - 80ce: 2040 fld fs0,128(s0) - 80d0: 2e05 jal 8400 <__stack_size+0x7c00> - 80d2: 0000 unimp - 80d4: 6901 lui s2,0x0 - 80d6: 0006 0x6 - 80d8: 1a00 addi s0,sp,304 - 80da: 05b2 slli a1,a1,0xc - 80dc: 0000 unimp - 80de: c602 sw zero,12(sp) - 80e0: 4601 li a2,0 - 80e2: 0002 0x2 - 80e4: 0200 addi s0,sp,256 - 80e6: 6c91 lui s9,0x4 - 80e8: 631f 646d 0200 0x200646d631f - 80ee: 01c6 slli gp,gp,0x11 - 80f0: 003a 0x3a - 80f2: 0000 unimp - 80f4: 9102 jalr sp - 80f6: 72611f6b 0x72611f6b - 80fa: c6020067 jr -928(tp) # fffffc60 <_sp+0x7fffbc60> - 80fe: 3e01 jal 7c0e <__stack_size+0x740e> - 8100: 0002 0x2 + 807a: 9102 jalr sp + 807c: 05b2134f 0x5b2134f + 8080: 0000 unimp + 8082: f302 fsw ft0,164(sp) + 8084: 0252 slli tp,tp,0x14 + 8086: 0000 unimp + 8088: 9102 jalr sp + 808a: 006c addi a1,sp,12 + 808c: 0122 slli sp,sp,0x8 + 808e: 00001caf 0x1caf + 8092: cc02 sw zero,24(sp) + 8094: 8201 srli a2,a2,0x0 + 8096: 0000 unimp + 8098: 8000 0x8000 + 809a: 4076 0x4076 + 809c: d420 sw s0,104(s0) + 809e: 4076 0x4076 + 80a0: 7720 flw fs0,104(a4) + 80a2: 002e 0x2e + 80a4: 0100 addi s0,sp,128 + 80a6: 08df 0000 b223 0xb223000008df + 80ac: 0005 c.addi zero,1 + 80ae: 0200 addi s0,sp,256 + 80b0: 46cc lw a1,12(a3) + 80b2: 0002 0x2 + 80b4: 0200 addi s0,sp,256 + 80b6: 6c91 lui s9,0x4 + 80b8: 0018b813 seqz a6,a7 + 80bc: 0200 addi s0,sp,256 + 80be: 6cce flw fs9,208(sp) + 80c0: 0000 unimp + 80c2: 0100 addi s0,sp,128 + 80c4: 2059 jal 814a <__stack_size+0x794a> + 80c6: 0395 addi t2,t2,5 + 80c8: 0000 unimp + 80ca: 081d addi a6,a6,7 + 80cc: 0000 unimp + 80ce: 0501 addi a0,a0,0 + 80d0: 416d2803 lw a6,1046(s10) + 80d4: 0020 addi s0,sp,8 + 80d6: 0124 addi s1,sp,136 + 80d8: 1c15 addi s8,s8,-27 + 80da: 0000 unimp + 80dc: b402 fsd ft0,40(sp) + 80de: 1201 addi tp,tp,-32 + 80e0: 4076 0x4076 + 80e2: 8020 0x8020 + 80e4: 4076 0x4076 + 80e6: af20 fsd fs0,88(a4) + 80e8: 002e 0x2e + 80ea: 0100 addi s0,sp,128 + 80ec: 095e slli s2,s2,0x17 + 80ee: 0000 unimp + 80f0: 0005b223 0x5b223 + 80f4: 0200 addi s0,sp,256 + 80f6: 46b4 lw a3,72(a3) + 80f8: 0002 0x2 + 80fa: 0200 addi s0,sp,256 + 80fc: 6c91 lui s9,0x4 + 80fe: 0025c423 0x25c423 8102: 0200 addi s0,sp,256 - 8104: 6491 lui s1,0x4 - 8106: 9520 0x9520 - 8108: 79000003 lb zero,1936(zero) # 790 <__stack_size-0x70> - 810c: 0006 0x6 - 810e: 0100 addi s0,sp,128 - 8110: 0305 addi t1,t1,1 - 8112: 6fac flw fa1,88(a5) - 8114: 2041 jal 8194 <__stack_size+0x7994> - 8116: 0a00 addi s0,sp,272 - 8118: 014e slli sp,sp,0x13 - 811a: 0000 unimp - 811c: 0679 addi a2,a2,30 - 811e: 0000 unimp - 8120: 0001400b 0x1400b - 8124: 1000 addi s0,sp,32 - 8126: 0900 addi s0,sp,144 - 8128: 0669 addi a2,a2,26 - 812a: 0000 unimp - 812c: 011e slli sp,sp,0x7 - 812e: 1d00 addi s0,sp,688 + 8104: e7b5 bnez a5,8170 <__stack_size+0x7970> + 8106: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 810a: 6891 lui a7,0x4 + 810c: 00197a23 0x197a23 + 8110: 0200 addi s0,sp,256 + 8112: 40b6 lw ra,76(sp) + 8114: 0002 0x2 + 8116: 0200 addi s0,sp,256 + 8118: 6491 lui s1,0x4 + 811a: 00063523 0x63523 + 811e: 0200 addi s0,sp,256 + 8120: 00023eb7 lui t4,0x23 + 8124: 0200 addi s0,sp,256 + 8126: 6091 lui ra,0x4 + 8128: 00281b23 sh sp,22(a6) # 1923ac <__stack_size+0x191bac> + 812c: 0200 addi s0,sp,256 + 812e: 8db8 0x8db8 8130: 0000 unimp - 8132: a302 fsd ft0,384(sp) - 8134: 0101 addi sp,sp,0 - 8136: 0082 slli ra,ra,0x0 - 8138: 0000 unimp - 813a: 7f38 flw fa4,120(a4) - 813c: 2040 fld fs0,128(s0) - 813e: 7fc8 flw fa0,60(a5) - 8140: 2040 fld fs0,128(s0) - 8142: 2e3d jal 8480 <__stack_size+0x7c80> - 8144: 0000 unimp - 8146: cb01 beqz a4,8156 <__stack_size+0x7956> - 8148: 0006 0x6 - 814a: 1a00 addi s0,sp,304 - 814c: 05b2 slli a1,a1,0xc - 814e: 0000 unimp - 8150: a302 fsd ft0,384(sp) - 8152: 4601 li a2,0 - 8154: 0002 0x2 - 8156: 0200 addi s0,sp,256 - 8158: 6c91 lui s9,0x4 - 815a: 0017651b 0x17651b - 815e: 0200 addi s0,sp,256 - 8160: 01a5 addi gp,gp,9 - 8162: 006c addi a1,sp,12 - 8164: 0000 unimp - 8166: 5901 li s2,-32 - 8168: 9520 0x9520 - 816a: db000003 lb zero,-592(zero) # fffffdb0 <_sp+0x7fffbdb0> - 816e: 0006 0x6 - 8170: 0100 addi s0,sp,128 - 8172: 0305 addi t1,t1,1 - 8174: 6f9c flw fa5,24(a5) - 8176: 2041 jal 81f6 <__stack_size+0x79f6> - 8178: 0a00 addi s0,sp,272 - 817a: 014e slli sp,sp,0x13 - 817c: 0000 unimp - 817e: 000006db 0x6db - 8182: 0001400b 0x1400b - 8186: 0d00 addi s0,sp,656 - 8188: 0900 addi s0,sp,144 - 818a: 000006cb fnmsub.s fa3,ft0,ft0,ft0,rne - 818e: 011e slli sp,sp,0x7 - 8190: 1c88 addi a0,sp,624 + 8132: 0200 addi s0,sp,256 + 8134: 5c91 li s9,-28 + 8136: 00139723 sh ra,14(t2) # 907e <__stack_size+0x887e> + 813a: 0200 addi s0,sp,256 + 813c: 3ab9 jal 7a9a <__stack_size+0x729a> + 813e: 0000 unimp + 8140: 0200 addi s0,sp,256 + 8142: 5b91 li s7,-28 + 8144: 9520 0x9520 + 8146: db000003 lb zero,-592(zero) # fffffdb0 <_sp+0x7fffbdb0> + 814a: 0006 0x6 + 814c: 0100 addi s0,sp,128 + 814e: 0305 addi t1,t1,1 + 8150: 6d18 flw fa4,24(a0) + 8152: 2041 jal 81d2 <__stack_size+0x79d2> + 8154: 2500 fld fs0,8(a0) + 8156: 1c45 addi s8,s8,-15 + 8158: 0000 unimp + 815a: 7b02 flw fs6,32(sp) + 815c: d001 beqz s0,805c <__stack_size+0x785c> + 815e: 4075 0x4075 + 8160: 1220 addi s0,sp,296 + 8162: 4076 0x4076 + 8164: e720 fsw fs0,72(a4) + 8166: 002e 0x2e + 8168: 0100 addi s0,sp,128 + 816a: 0992 slli s3,s3,0x4 + 816c: 0000 unimp + 816e: 0005b223 0x5b223 + 8172: 0200 addi s0,sp,256 + 8174: 0002467b 0x2467b + 8178: 0200 addi s0,sp,256 + 817a: 5c91 li s9,-28 + 817c: 6926 flw fs2,72(sp) + 817e: 0200 addi s0,sp,256 + 8180: 657d lui a0,0x1f + 8182: 0000 unimp + 8184: 0200 addi s0,sp,256 + 8186: 6c91 lui s9,0x4 + 8188: 2700 fld fs0,8(a4) + 818a: 1c56 slli s8,s8,0x35 + 818c: 0000 unimp + 818e: 6e02 flw ft8,0(sp) + 8190: 8d01 sub a0,a0,s0 8192: 0000 unimp - 8194: 2602 fld fa2,0(sp) - 8196: 0101 addi sp,sp,0 - 8198: 0082 slli ra,ra,0x0 - 819a: 0000 unimp - 819c: 7c7a flw fs8,188(sp) - 819e: 2040 fld fs0,128(s0) - 81a0: 7f38 flw fa4,120(a4) - 81a2: 2040 fld fs0,128(s0) - 81a4: 2e75 jal 8560 <__stack_size+0x7d60> - 81a6: 0000 unimp - 81a8: 9b01 andi a4,a4,-32 - 81aa: 1a000007 0x1a000007 - 81ae: 05b2 slli a1,a1,0xc - 81b0: 0000 unimp - 81b2: 2602 fld fa2,0(sp) - 81b4: 4601 li a2,0 - 81b6: 0002 0x2 + 8194: 9800 0x9800 + 8196: 4075 0x4075 + 8198: d020 sw s0,96(s0) + 819a: 4075 0x4075 + 819c: 1f20 addi s0,sp,952 + 819e: 0100002f 0x100002f + 81a2: 09cc addi a1,sp,212 + 81a4: 0000 unimp + 81a6: 001bd623 0x1bd623 + 81aa: 0200 addi s0,sp,256 + 81ac: a56e fsd fs11,136(sp) + 81ae: 0005 c.addi zero,1 + 81b0: 0200 addi s0,sp,256 + 81b2: 5c91 li s9,-28 + 81b4: 0005b213 sltiu tp,a1,0 81b8: 0200 addi s0,sp,256 - 81ba: 4c91 li s9,4 - 81bc: 001c801b 0x1c801b - 81c0: 0200 addi s0,sp,256 - 81c2: 0128 addi a0,sp,136 - 81c4: 0140 addi s0,sp,132 + 81ba: 5270 lw a2,100(a2) + 81bc: 0002 0x2 + 81be: 0200 addi s0,sp,256 + 81c0: 6c91 lui s9,0x4 + 81c2: 2500 fld fs0,8(a0) + 81c4: 1c14 addi a3,sp,560 81c6: 0000 unimp - 81c8: 9102 jalr sp - 81ca: 1b6c addi a1,sp,444 - 81cc: 1c9f 0000 2902 0x290200001c9f - 81d2: a501 j 87d2 <__stack_size+0x7fd2> - 81d4: 0005 c.addi zero,1 - 81d6: 0200 addi s0,sp,256 - 81d8: 6891 lui a7,0x4 - 81da: 0017651b 0x17651b - 81de: 0200 addi s0,sp,256 - 81e0: 012a slli sp,sp,0xa - 81e2: 006c addi a1,sp,12 - 81e4: 0000 unimp - 81e6: 5901 li s2,-32 - 81e8: 001cd41b 0x1cd41b - 81ec: 0200 addi s0,sp,256 - 81ee: 079b012b 0x79b012b - 81f2: 0000 unimp - 81f4: 9102 jalr sp - 81f6: 1b58 addi a4,sp,436 - 81f8: 1c58 addi a4,sp,564 - 81fa: 0000 unimp - 81fc: 2c02 fld fs8,0(sp) - 81fe: 4001 0x4001 - 8200: 0001 nop + 81c8: 5202 lw tp,32(sp) + 81ca: fc01 bnez s0,80e2 <__stack_size+0x78e2> + 81cc: 4074 lw a3,68(s0) + 81ce: 9820 0x9820 + 81d0: 4075 0x4075 + 81d2: 5720 lw s0,104(a4) + 81d4: 0100002f 0x100002f + 81d8: 0a38 addi a4,sp,280 + 81da: 0000 unimp + 81dc: 0005b223 0x5b223 + 81e0: 0200 addi s0,sp,256 + 81e2: 4652 lw a2,20(sp) + 81e4: 0002 0x2 + 81e6: 0200 addi s0,sp,256 + 81e8: 5c91 li s9,-28 + 81ea: 00197a23 0x197a23 + 81ee: 0200 addi s0,sp,256 + 81f0: 00024053 fadd.s ft0,ft4,ft0,rmm + 81f4: 0200 addi s0,sp,256 + 81f6: 5891 li a7,-28 + 81f8: 00063523 0x63523 + 81fc: 0200 addi s0,sp,256 + 81fe: 3e54 fld fa3,184(a2) + 8200: 0002 0x2 8202: 0200 addi s0,sp,256 - 8204: 6491 lui s1,0x4 - 8206: 001d6e1b 0x1d6e1b + 8204: 5491 li s1,-28 + 8206: 00281b23 sh sp,22(a6) 820a: 0200 addi s0,sp,256 - 820c: 012d addi sp,sp,11 - 820e: 0140 addi s0,sp,132 - 8210: 0000 unimp - 8212: 0305 addi t1,t1,1 - 8214: 1058 addi a4,sp,36 - 8216: 8000 0x8000 - 8218: 9520 0x9520 - 821a: bb000003 lb zero,-1104(zero) # fffffbb0 <_sp+0x7fffbbb0> - 821e: 01000007 0x1000007 - 8222: 0305 addi t1,t1,1 - 8224: 6f8c flw fa1,24(a5) - 8226: 2041 jal 82a6 <__stack_size+0x7aa6> - 8228: 1821 addi a6,a6,-24 - 822a: 0000 unimp - 822c: 1800 addi s0,sp,48 - 822e: 0074 addi a3,sp,12 - 8230: 5902 lw s2,32(sp) - 8232: 5201 li tp,-32 - 8234: 0002 0x2 - 8236: 0200 addi s0,sp,256 - 8238: 5c91 li s9,-28 - 823a: 7018 flw fa4,32(s0) - 823c: 0200 addi s0,sp,256 - 823e: 015a slli sp,sp,0x16 - 8240: 05a5 addi a1,a1,9 + 820c: 8d55 or a0,a0,a3 + 820e: 0000 unimp + 8210: 0200 addi s0,sp,256 + 8212: 5091 li ra,-28 + 8214: 00139723 sh ra,14(t2) + 8218: 0200 addi s0,sp,256 + 821a: 3a56 fld fs4,368(sp) + 821c: 0000 unimp + 821e: 0200 addi s0,sp,256 + 8220: 4f91 li t6,4 + 8222: 6926 flw fs2,72(sp) + 8224: 0200 addi s0,sp,256 + 8226: 6558 flw fa4,12(a0) + 8228: 0000 unimp + 822a: 0200 addi s0,sp,256 + 822c: 6c91 lui s9,0x4 + 822e: 2800 fld fs0,16(s0) + 8230: f201 bnez a2,8130 <__stack_size+0x7930> + 8232: 0200001b 0x200001b + 8236: 014a slli sp,sp,0x12 + 8238: 74dc flw fa5,44(s1) + 823a: 2040 fld fs0,128(s0) + 823c: 74fc flw fa5,108(s1) + 823e: 2040 fld fs0,128(s0) + 8240: 2f90 fld fa2,24(a5) 8242: 0000 unimp - 8244: 9102 jalr sp - 8246: 0060 addi s0,sp,12 - 8248: 0a00 addi s0,sp,272 - 824a: 05a5 addi a1,a1,9 + 8244: 6101 addi sp,sp,0 + 8246: 000a 0xa + 8248: 2300 fld fs0,0(a4) + 824a: 15a2 slli a1,a1,0x28 824c: 0000 unimp - 824e: 000007ab 0x7ab - 8252: 0001400b 0x1400b - 8256: 0000 unimp - 8258: 0a00 addi s0,sp,272 - 825a: 014e slli sp,sp,0x13 - 825c: 0000 unimp - 825e: 000007bb 0x7bb - 8262: 0001400b 0x1400b - 8266: 0e00 addi s0,sp,784 - 8268: 0900 addi s0,sp,144 - 826a: 000007ab 0x7ab - 826e: 011e slli sp,sp,0x7 - 8270: 1c48 addi a0,sp,564 - 8272: 0000 unimp - 8274: 0902 slli s2,s2,0x0 - 8276: 0101 addi sp,sp,0 - 8278: 0082 slli ra,ra,0x0 - 827a: 0000 unimp - 827c: 7c26 flw fs8,104(sp) - 827e: 2040 fld fs0,128(s0) - 8280: 7c7a flw fs8,188(sp) - 8282: 2040 fld fs0,128(s0) - 8284: 2eae fld ft9,200(sp) + 824e: 4a02 lw s4,0(sp) + 8250: 04b6 slli s1,s1,0xd + 8252: 0000 unimp + 8254: 9102 jalr sp + 8256: 006c addi a1,sp,12 + 8258: 4229 li tp,10 + 825a: 000e 0xe + 825c: 0100 addi s0,sp,128 + 825e: 0166 slli sp,sp,0x19 + 8260: 0065 c.addi zero,25 + 8262: 0000 unimp + 8264: 74b4 flw fa3,104(s1) + 8266: 2040 fld fs0,128(s0) + 8268: 74dc flw fa5,44(s1) + 826a: 2040 fld fs0,128(s0) + 826c: 2fc8 fld fa0,152(a5) + 826e: 0000 unimp + 8270: 8b01 andi a4,a4,0 + 8272: 000a 0xa + 8274: 2a00 fld fs0,16(a2) + 8276: 006c addi a1,sp,12 + 8278: 6601 lui a2,0x0 + 827a: 00000a8b 0xa8b + 827e: 9102 jalr sp + 8280: 006c addi a1,sp,12 + 8282: 00e10407 0xe10407 8286: 0000 unimp - 8288: 0d01 addi s10,s10,0 - 828a: 0008 addi a0,sp,0 - 828c: 1a00 addi s0,sp,304 - 828e: 05b2 slli a1,a1,0xc - 8290: 0000 unimp - 8292: 0902 slli s2,s2,0x0 - 8294: 4601 li a2,0 - 8296: 0002 0x2 - 8298: 0200 addi s0,sp,256 - 829a: 6c91 lui s9,0x4 - 829c: 0017651b 0x17651b - 82a0: 0200 addi s0,sp,256 - 82a2: 006c010b 0x6c010b - 82a6: 0000 unimp - 82a8: 5901 li s2,-32 - 82aa: 9520 0x9520 - 82ac: 1d000003 lb zero,464(zero) # 1d0 <__stack_size-0x630> - 82b0: 0008 addi a0,sp,0 + 8288: 000c9a2b 0xc9a2b + 828c: 0100 addi s0,sp,128 + 828e: 015a slli sp,sp,0x16 + 8290: 7470 flw fa2,108(s0) + 8292: 2040 fld fs0,128(s0) + 8294: 74b4 flw fa3,104(s1) + 8296: 2040 fld fs0,128(s0) + 8298: 3000 fld fs0,32(s0) + 829a: 0000 unimp + 829c: b701 j 819c <__stack_size+0x799c> + 829e: 000a 0xa + 82a0: 2a00 fld fs0,16(a2) + 82a2: 006e 0x6e + 82a4: 5a01 li s4,-32 + 82a6: 05a5 addi a1,a1,9 + 82a8: 0000 unimp + 82aa: 9102 jalr sp + 82ac: 006c addi a1,sp,12 + 82ae: 00175c2b 0x175c2b 82b2: 0100 addi s0,sp,128 - 82b4: 0305 addi t1,t1,1 - 82b6: 6f7c flw fa5,92(a4) - 82b8: 2041 jal 8338 <__stack_size+0x7b38> - 82ba: 0a00 addi s0,sp,272 - 82bc: 014e slli sp,sp,0x13 - 82be: 0000 unimp - 82c0: 081d addi a6,a6,7 - 82c2: 0000 unimp - 82c4: 0001400b 0x1400b - 82c8: 0f00 addi s0,sp,912 - 82ca: 0900 addi s0,sp,144 - 82cc: 080d addi a6,a6,3 + 82b4: 013e slli sp,sp,0xf + 82b6: 742e flw fs0,232(sp) + 82b8: 2040 fld fs0,128(s0) + 82ba: 7470 flw fa2,108(s0) + 82bc: 2040 fld fs0,128(s0) + 82be: 3038 fld fa4,96(s0) + 82c0: 0000 unimp + 82c2: e901 bnez a0,82d2 <__stack_size+0x7ad2> + 82c4: 000a 0xa + 82c6: 2a00 fld fs0,16(a2) + 82c8: 006c addi a1,sp,12 + 82ca: 3e01 jal 7dda <__stack_size+0x75da> + 82cc: 05a5 addi a1,a1,9 82ce: 0000 unimp - 82d0: 0122 slli sp,sp,0x8 - 82d2: 1d50 addi a2,sp,692 - 82d4: 0000 unimp - 82d6: ed02 fsw ft0,152(sp) - 82d8: 4601 li a2,0 - 82da: 0002 0x2 - 82dc: ca00 sw s0,16(a2) - 82de: 2620407b 0x2620407b - 82e2: 407c lw a5,68(s0) - 82e4: e620 fsw fs0,72(a2) - 82e6: 002e 0x2e - 82e8: 0100 addi s0,sp,128 - 82ea: 0895 addi a7,a7,5 - 82ec: 0000 unimp - 82ee: 00268d23 sb sp,26(a3) - 82f2: 0200 addi s0,sp,256 - 82f4: e7ed bnez a5,83de <__stack_size+0x7bde> - 82f6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 82fa: 5c91 li s9,-28 - 82fc: 001a4323 0x1a4323 - 8300: 0200 addi s0,sp,256 - 8302: 40ee lw ra,216(sp) - 8304: 0002 0x2 + 82d0: 9102 jalr sp + 82d2: 2a6c fld fa1,208(a2) + 82d4: 006e 0x6e + 82d6: 3e01 jal 7de6 <__stack_size+0x75e6> + 82d8: 05a5 addi a1,a1,9 + 82da: 0000 unimp + 82dc: 9102 jalr sp + 82de: 0068 addi a0,sp,12 + 82e0: 662c flw fa1,72(a2) + 82e2: 000e 0xe + 82e4: 0100 addi s0,sp,128 + 82e6: 74060133 0x74060133 + 82ea: 2040 fld fs0,128(s0) + 82ec: 742e flw fs0,232(sp) + 82ee: 2040 fld fs0,128(s0) + 82f0: 3070 fld fa2,224(s0) + 82f2: 0000 unimp + 82f4: 2a01 jal 8404 <__stack_size+0x7c04> + 82f6: 006c addi a1,sp,12 + 82f8: 3301 jal 7ff8 <__stack_size+0x77f8> + 82fa: 05a5 addi a1,a1,9 + 82fc: 0000 unimp + 82fe: 9102 jalr sp + 8300: 006c addi a1,sp,12 + 8302: b400 fsd fs0,40(s0) + 8304: 000c addi a1,sp,0 8306: 0200 addi s0,sp,256 - 8308: 5891 li a7,-28 - 830a: 00063523 0x63523 - 830e: 0200 addi s0,sp,256 - 8310: 00023eef jal t4,2b310 <__stack_size+0x2ab10> - 8314: 0200 addi s0,sp,256 - 8316: 5491 li s1,-28 - 8318: 0028e423 0x28e423 - 831c: 0200 addi s0,sp,256 - 831e: 8df0 0x8df0 - 8320: 0000 unimp - 8322: 0200 addi s0,sp,256 - 8324: 5091 li ra,-28 - 8326: 00139723 sh ra,14(t2) # 8bce <__stack_size+0x83ce> - 832a: 0200 addi s0,sp,256 - 832c: 3af1 jal 7d08 <__stack_size+0x7508> - 832e: 0000 unimp - 8330: 0200 addi s0,sp,256 - 8332: 4f91 li t6,4 - 8334: 0005b213 sltiu tp,a1,0 - 8338: 0200 addi s0,sp,256 - 833a: 000252f3 csrrwi t0,0x0,4 - 833e: 0200 addi s0,sp,256 - 8340: 6c91 lui s9,0x4 - 8342: 2200 fld fs0,0(a2) - 8344: 7801 lui a6,0xfffe0 - 8346: 001d c.addi zero,7 - 8348: 0200 addi s0,sp,256 - 834a: 01cc addi a1,sp,196 - 834c: 0082 slli ra,ra,0x0 + 8308: ab00 fsd fs0,16(a4) + 830a: 001e 0x1e + 830c: 0400 addi s0,sp,512 + 830e: 0001 nop + 8310: 0000 unimp + 8312: 0c00 addi s0,sp,528 + 8314: 2010 fld fa2,0(s0) + 8316: 0000 unimp + 8318: 00fa slli ra,ra,0x1e + 831a: 0000 unimp + 831c: 7ebc flw fa5,120(a3) + 831e: 2040 fld fs0,128(s0) + 8320: 82d4 0x82d4 + 8322: 2040 fld fs0,128(s0) + 8324: 00005017 auipc zero,0x5 + 8328: 0102 slli sp,sp,0x0 + 832a: 9806 add a6,a6,ra + 832c: 0000 unimp + 832e: 0200 addi s0,sp,256 + 8330: 0801 addi a6,a6,0 + 8332: 0096 slli ra,ra,0x5 + 8334: 0000 unimp + 8336: 0202 slli tp,tp,0x0 + 8338: 1805 addi a6,a6,-31 + 833a: 0001 nop + 833c: 0200 addi s0,sp,256 + 833e: 0702 slli a4,a4,0x0 + 8340: 00cd addi ra,ra,19 + 8342: 0000 unimp + 8344: 0402 slli s0,s0,0x0 + 8346: b205 j 7c66 <__stack_size+0x7466> + 8348: 0001 nop + 834a: 0300 addi s0,sp,384 + 834c: 0161 addi sp,sp,24 834e: 0000 unimp - 8350: 7b76 flw fs6,124(sp) - 8352: 2040 fld fs0,128(s0) - 8354: 7bca flw fs7,176(sp) - 8356: 2040 fld fs0,128(s0) - 8358: 2f1f 0000 df01 0xdf0100002f1f - 835e: 0008 addi a0,sp,0 - 8360: 2300 fld fs0,0(a4) - 8362: 05b2 slli a1,a1,0xc - 8364: 0000 unimp - 8366: cc02 sw zero,24(sp) - 8368: 0246 slli tp,tp,0x11 - 836a: 0000 unimp - 836c: 9102 jalr sp - 836e: 136c addi a1,sp,428 - 8370: 1765 addi a4,a4,-7 - 8372: 0000 unimp - 8374: ce02 sw zero,28(sp) - 8376: 006c addi a1,sp,12 - 8378: 0000 unimp - 837a: 5901 li s2,-32 - 837c: 9520 0x9520 - 837e: 1d000003 lb zero,464(zero) # 1d0 <__stack_size-0x630> - 8382: 0008 addi a0,sp,0 - 8384: 0100 addi s0,sp,128 - 8386: 0305 addi t1,t1,1 - 8388: 6f6c flw fa1,92(a4) - 838a: 2041 jal 840a <__stack_size+0x7c0a> - 838c: 2400 fld fs0,8(s0) - 838e: de01 beqz a2,82a6 <__stack_size+0x7aa6> - 8390: 001c addi a5,sp,0 - 8392: 0200 addi s0,sp,256 - 8394: 01b4 addi a3,sp,200 - 8396: 7b08 flw fa0,48(a4) - 8398: 2040 fld fs0,128(s0) - 839a: 7b76 flw fs6,124(sp) - 839c: 2040 fld fs0,128(s0) - 839e: 00002f57 0x2f57 - 83a2: 5e01 li t3,-32 - 83a4: 0009 c.addi zero,2 - 83a6: 2300 fld fs0,0(a4) - 83a8: 05b2 slli a1,a1,0xc - 83aa: 0000 unimp - 83ac: b402 fsd ft0,40(sp) - 83ae: 0246 slli tp,tp,0x11 - 83b0: 0000 unimp - 83b2: 9102 jalr sp - 83b4: 236c fld fa1,192(a4) - 83b6: 268d jal 8718 <__stack_size+0x7f18> + 8350: 4f02 lw t5,0(sp) + 8352: 00000053 fadd.s ft0,ft0,ft0,rne + 8356: 0402 slli s0,s0,0x0 + 8358: 00018e07 0x18e07 + 835c: 0200 addi s0,sp,256 + 835e: 0508 addi a0,sp,640 + 8360: 01ad addi gp,gp,11 + 8362: 0000 unimp + 8364: 0001c903 lbu s2,0(gp) # 80000eb0 <__global_pointer$> + 8368: 0200 addi s0,sp,256 + 836a: 6c69 lui s8,0x1a + 836c: 0000 unimp + 836e: 0200 addi s0,sp,256 + 8370: 0708 addi a0,sp,896 + 8372: 0189 addi gp,gp,2 + 8374: 0000 unimp + 8376: 0404 addi s1,sp,512 + 8378: 6905 lui s2,0x1 + 837a: 746e flw fs0,248(sp) + 837c: 0300 addi s0,sp,384 + 837e: 1ff9 addi t6,t6,-2 + 8380: 0000 unimp + 8382: e802 fsw ft0,16(sp) + 8384: 0085 addi ra,ra,1 + 8386: 0000 unimp + 8388: 0402 slli s0,s0,0x0 + 838a: 00019307 0x19307 + 838e: 0300 addi s0,sp,384 + 8390: 00000163 beqz zero,8392 <__stack_size+0x7b92> + 8394: 00483003 0x483003 + 8398: 0000 unimp + 839a: 0001cb03 lbu s6,0(gp) # 80000eb0 <__global_pointer$> + 839e: 0300 addi s0,sp,384 + 83a0: 613c flw fa5,64(a0) + 83a2: 0000 unimp + 83a4: 0300 addi s0,sp,384 + 83a6: 00001ffb 0x1ffb + 83aa: 007a5203 lhu tp,7(s4) # 7 <__stack_size-0x7f9> + 83ae: 0000 unimp + 83b0: 0000e303 0xe303 + 83b4: 0400 addi s0,sp,512 + 83b6: 85d8 0x85d8 83b8: 0000 unimp - 83ba: b502 fsd ft0,168(sp) - 83bc: 000003e7 jalr t2,zero - 83c0: 9102 jalr sp - 83c2: 2368 fld fa0,192(a4) - 83c4: 00001a43 fmadd.s fs4,ft0,ft0,ft0,rtz - 83c8: b602 fsd ft0,296(sp) - 83ca: 0240 addi s0,sp,260 - 83cc: 0000 unimp - 83ce: 9102 jalr sp - 83d0: 2364 fld fs1,192(a4) - 83d2: 0635 addi a2,a2,13 - 83d4: 0000 unimp - 83d6: b702 fsd ft0,424(sp) - 83d8: 023e slli tp,tp,0xf - 83da: 0000 unimp - 83dc: 9102 jalr sp - 83de: 2360 fld fs0,192(a4) - 83e0: 28e4 fld fs1,208(s1) - 83e2: 0000 unimp - 83e4: b802 fsd ft0,48(sp) - 83e6: 008d addi ra,ra,3 - 83e8: 0000 unimp - 83ea: 9102 jalr sp - 83ec: 235c fld fa5,128(a4) - 83ee: 00001397 auipc t2,0x1 - 83f2: b902 fsd ft0,176(sp) - 83f4: 003a 0x3a - 83f6: 0000 unimp - 83f8: 9102 jalr sp - 83fa: 0395205b 0x395205b - 83fe: 0000 unimp - 8400: 000006db 0x6db - 8404: 0501 addi a0,a0,0 - 8406: 416f5c03 lhu s8,1046(t5) - 840a: 0020 addi s0,sp,8 - 840c: 0e25 addi t3,t3,9 - 840e: 001d c.addi zero,7 - 8410: 0200 addi s0,sp,256 - 8412: 7ac6017b 0x7ac6017b - 8416: 2040 fld fs0,128(s0) - 8418: 7b08 flw fa0,48(a4) - 841a: 2040 fld fs0,128(s0) - 841c: 00002f8f 0x2f8f - 8420: 9201 srli a2,a2,0x20 - 8422: 0009 c.addi zero,2 - 8424: 2300 fld fs0,0(a4) - 8426: 05b2 slli a1,a1,0xc - 8428: 0000 unimp - 842a: 7b02 flw fs6,32(sp) - 842c: 0246 slli tp,tp,0x11 - 842e: 0000 unimp - 8430: 9102 jalr sp - 8432: 265c fld fa5,136(a2) - 8434: 0069 c.addi zero,26 - 8436: 7d02 flw fs10,32(sp) - 8438: 0065 c.addi zero,25 - 843a: 0000 unimp - 843c: 9102 jalr sp - 843e: 006c addi a1,sp,12 - 8440: 001d1f27 0x1d1f27 - 8444: 0200 addi s0,sp,256 - 8446: 016e slli sp,sp,0x1b - 8448: 008d addi ra,ra,3 - 844a: 0000 unimp - 844c: 7a8e flw fs5,224(sp) - 844e: 2040 fld fs0,128(s0) - 8450: 7ac6 flw fs5,112(sp) - 8452: 2040 fld fs0,128(s0) - 8454: 00002fc7 fmsub.s ft11,ft0,ft0,ft0,rdn - 8458: cc01 beqz s0,8470 <__stack_size+0x7c70> - 845a: 0009 c.addi zero,2 - 845c: 2300 fld fs0,0(a4) - 845e: 1c9f 0000 6e02 0x6e0200001c9f - 8464: 05a5 addi a1,a1,9 - 8466: 0000 unimp - 8468: 9102 jalr sp - 846a: 135c addi a5,sp,420 - 846c: 05b2 slli a1,a1,0xc + 83ba: 0200 addi s0,sp,256 + 83bc: 0410 addi a2,sp,512 + 83be: 285d jal 8474 <__stack_size+0x7c74> + 83c0: 0000 unimp + 83c2: 001fa203 lw tp,1(t6) # 4001 <__stack_size+0x3801> + 83c6: 0500 addi s0,sp,640 + 83c8: 00007307 0x7307 + 83cc: 0300 addi s0,sp,384 + 83ce: 04b2 slli s1,s1,0xc + 83d0: 0000 unimp + 83d2: 2c06 fld fs8,64(sp) + 83d4: 0041 c.addi zero,16 + 83d6: 0000 unimp + 83d8: 0020c303 lbu t1,2(ra) # 4002 <__stack_size+0x3802> + 83dc: 0600 addi s0,sp,768 + 83de: 4172 lw sp,28(sp) + 83e0: 0000 unimp + 83e2: 0300 addi s0,sp,384 + 83e4: 2178 fld fa4,192(a0) + 83e6: 0000 unimp + 83e8: 9106 add sp,sp,ra + 83ea: 00000073 ecall + 83ee: 3205 jal 7d0e <__stack_size+0x750e> + 83f0: 001f 0400 0165 0x1650400001f + 83f6: 0085 addi ra,ra,1 + 83f8: 0000 unimp + 83fa: 0406 slli s0,s0,0x1 + 83fc: a606 fsd ft1,264(sp) + 83fe: 0116 slli sp,sp,0x5 + 8400: 0000 unimp + 8402: 001f2407 flw fs0,1(t5) # fffe0001 <_sp+0x7ffdc001> + 8406: 0600 addi s0,sp,768 + 8408: eba8 fsw fa0,80(a5) + 840a: 0000 unimp + 840c: 0700 addi s0,sp,896 + 840e: 00001eaf 0x1eaf + 8412: a906 fsd ft1,144(sp) + 8414: 0116 slli sp,sp,0x5 + 8416: 0000 unimp + 8418: 0800 addi s0,sp,16 + 841a: 002c addi a1,sp,8 + 841c: 0000 unimp + 841e: 0126 slli sp,sp,0x9 + 8420: 0000 unimp + 8422: 8509 srai a0,a0,0x2 + 8424: 0000 unimp + 8426: 0300 addi s0,sp,384 + 8428: 0a00 addi s0,sp,272 + 842a: 0608 addi a0,sp,768 + 842c: 00014ba3 0x14ba3 + 8430: 0b00 addi s0,sp,400 + 8432: 20b5 jal 849e <__stack_size+0x7c9e> + 8434: 0000 unimp + 8436: a506 fsd ft1,136(sp) + 8438: 00000073 ecall + 843c: 2302 fld ft6,0(sp) + 843e: 0b00 addi s0,sp,400 + 8440: 20fa fld ft1,408(sp) + 8442: 0000 unimp + 8444: aa06 fsd ft1,272(sp) + 8446: 000000f7 0xf7 + 844a: 2302 fld ft6,0(sp) + 844c: 0004 addi s1,sp,0 + 844e: 001fe603 0x1fe603 + 8452: 0600 addi s0,sp,768 + 8454: 000126ab 0x126ab + 8458: 0300 addi s0,sp,384 + 845a: 1e78 addi a4,sp,828 + 845c: 0000 unimp + 845e: af06 fsd ft1,408(sp) + 8460: 000000bf 2203040c 0x2203040c000000bf + 8468: 0021 c.addi zero,8 + 846a: 0700 addi s0,sp,896 + 846c: 5316 lw t1,100(sp) 846e: 0000 unimp - 8470: 7002 flw ft0,32(sp) - 8472: 0252 slli tp,tp,0x14 + 8470: 0d00 addi s0,sp,656 + 8472: 1e89 addi t4,t4,-30 8474: 0000 unimp - 8476: 9102 jalr sp - 8478: 006c addi a1,sp,12 - 847a: dd25 beqz a0,83f2 <__stack_size+0x7bf2> - 847c: 001c addi a5,sp,0 - 847e: 0200 addi s0,sp,256 - 8480: 0152 slli sp,sp,0x14 - 8482: 79f2 flw fs3,60(sp) - 8484: 2040 fld fs0,128(s0) - 8486: 7a8e flw fs5,224(sp) - 8488: 2040 fld fs0,128(s0) - 848a: 2fff 0x2fff - 848c: 0000 unimp - 848e: 3801 jal 7c9e <__stack_size+0x749e> - 8490: 000a 0xa - 8492: 2300 fld fs0,0(a4) - 8494: 05b2 slli a1,a1,0xc - 8496: 0000 unimp - 8498: 5202 lw tp,32(sp) - 849a: 0246 slli tp,tp,0x11 - 849c: 0000 unimp - 849e: 9102 jalr sp - 84a0: 235c fld fa5,128(a4) - 84a2: 00001a43 fmadd.s fs4,ft0,ft0,ft0,rtz - 84a6: 5302 lw t1,32(sp) - 84a8: 0240 addi s0,sp,260 - 84aa: 0000 unimp - 84ac: 9102 jalr sp - 84ae: 2358 fld fa4,128(a4) - 84b0: 0635 addi a2,a2,13 - 84b2: 0000 unimp - 84b4: 5402 lw s0,32(sp) - 84b6: 023e slli tp,tp,0xf - 84b8: 0000 unimp - 84ba: 9102 jalr sp - 84bc: 2354 fld fa3,128(a4) - 84be: 28e4 fld fs1,208(s1) - 84c0: 0000 unimp - 84c2: 5502 lw a0,32(sp) - 84c4: 008d addi ra,ra,3 - 84c6: 0000 unimp - 84c8: 9102 jalr sp - 84ca: 2350 fld fa2,128(a4) - 84cc: 00001397 auipc t2,0x1 - 84d0: 5602 lw a2,32(sp) - 84d2: 003a 0x3a + 8476: 0718 addi a4,sp,896 + 8478: 0001cd2f 0x1cd2f + 847c: 0b00 addi s0,sp,400 + 847e: 200a fld ft0,128(sp) + 8480: 0000 unimp + 8482: 01cd3107 fld ft2,28(s10) + 8486: 0000 unimp + 8488: 2302 fld ft6,0(sp) + 848a: 0e00 addi s0,sp,784 + 848c: 6b5f 0700 7332 0x733207006b5f + 8492: 0000 unimp + 8494: 0200 addi s0,sp,256 + 8496: 8b0b0423 sb a6,-1880(s6) + 849a: 0020 addi s0,sp,8 + 849c: 0700 addi s0,sp,896 + 849e: 7332 flw ft6,44(sp) + 84a0: 0000 unimp + 84a2: 0200 addi s0,sp,256 + 84a4: 6c0b0823 sb zero,1744(s6) + 84a8: 001e 0x1e + 84aa: 0700 addi s0,sp,896 + 84ac: 7332 flw ft6,44(sp) + 84ae: 0000 unimp + 84b0: 0200 addi s0,sp,256 + 84b2: 5c0b0c23 sb zero,1496(s6) + 84b6: 0021 c.addi zero,8 + 84b8: 0700 addi s0,sp,896 + 84ba: 7332 flw ft6,44(sp) + 84bc: 0000 unimp + 84be: 0200 addi s0,sp,256 + 84c0: 5f0e1023 sh a6,1504(t3) + 84c4: 0078 addi a4,sp,12 + 84c6: 01d33307 fld ft6,29(t1) + 84ca: 0000 unimp + 84cc: 2302 fld ft6,0(sp) + 84ce: 0014 addi a3,sp,0 + 84d0: 016e040f 0x16e040f 84d4: 0000 unimp - 84d6: 9102 jalr sp - 84d8: 0069264f fnmadd.s fa2,fs2,ft6,ft0,rdn - 84dc: 5802 lw a6,32(sp) - 84de: 0065 c.addi zero,25 - 84e0: 0000 unimp - 84e2: 9102 jalr sp - 84e4: 006c addi a1,sp,12 - 84e6: 0128 addi a0,sp,136 - 84e8: 00001cbb 0x1cbb - 84ec: 4a02 lw s4,0(sp) - 84ee: d201 beqz a2,83ee <__stack_size+0x7bee> - 84f0: 4079 0x4079 - 84f2: f220 fsw fs0,96(a2) - 84f4: 4079 0x4079 - 84f6: 3820 fld fs0,112(s0) - 84f8: 0030 addi a2,sp,8 - 84fa: 0100 addi s0,sp,128 - 84fc: 0a61 addi s4,s4,24 - 84fe: 0000 unimp - 8500: 0019a523 sw ra,10(s3) - 8504: 0200 addi s0,sp,256 - 8506: b64a fsd fs2,296(sp) - 8508: 0004 addi s1,sp,0 + 84d6: 6308 flw fa0,0(a4) + 84d8: 0001 nop + 84da: e300 fsw fs0,0(a4) + 84dc: 0001 nop + 84de: 0900 addi s0,sp,144 + 84e0: 0085 addi ra,ra,1 + 84e2: 0000 unimp + 84e4: 0000 unimp + 84e6: aa0d j 8618 <__stack_size+0x7e18> + 84e8: 001e 0x1e + 84ea: 2400 fld fs0,8(s0) + 84ec: 026e3707 fld fa4,38(t3) + 84f0: 0000 unimp + 84f2: 001db10b 0x1db10b + 84f6: 0700 addi s0,sp,896 + 84f8: 7339 lui t1,0xfffee + 84fa: 0000 unimp + 84fc: 0200 addi s0,sp,256 + 84fe: cb0b0023 sb a6,-864(s6) + 8502: 0020 addi s0,sp,8 + 8504: 0700 addi s0,sp,896 + 8506: 733a flw ft6,172(sp) + 8508: 0000 unimp 850a: 0200 addi s0,sp,256 - 850c: 6c91 lui s9,0x4 - 850e: 2900 fld fs0,16(a0) - 8510: 0e42 slli t3,t3,0x10 - 8512: 0000 unimp - 8514: 6601 lui a2,0x0 - 8516: 6501 lui a0,0x0 - 8518: 0000 unimp - 851a: aa00 fsd fs0,16(a2) - 851c: 4079 0x4079 - 851e: d220 sw s0,96(a2) - 8520: 4079 0x4079 - 8522: 7020 flw fs0,96(s0) - 8524: 0030 addi a2,sp,8 - 8526: 0100 addi s0,sp,128 - 8528: 00000a8b 0xa8b - 852c: 6c2a flw fs8,136(sp) - 852e: 0100 addi s0,sp,128 - 8530: 8b66 mv s6,s9 - 8532: 000a 0xa + 850c: c60b0423 sb zero,-920(s6) + 8510: 001d c.addi zero,7 + 8512: 0700 addi s0,sp,896 + 8514: 0000733b 0x733b + 8518: 0200 addi s0,sp,256 + 851a: e30b0823 sb a6,-464(s6) + 851e: 0021 c.addi zero,8 + 8520: 0700 addi s0,sp,896 + 8522: 733c flw fa5,96(a4) + 8524: 0000 unimp + 8526: 0200 addi s0,sp,256 + 8528: 7c0b0c23 sb zero,2008(s6) + 852c: 001f 0700 733d 0x733d0700001f + 8532: 0000 unimp 8534: 0200 addi s0,sp,256 - 8536: 6c91 lui s9,0x4 - 8538: 0700 addi s0,sp,896 - 853a: e104 fsw fs1,0(a0) - 853c: 0000 unimp - 853e: 2b00 fld fs0,16(a4) - 8540: 0c9a slli s9,s9,0x6 - 8542: 0000 unimp - 8544: 5a01 li s4,-32 - 8546: 6601 lui a2,0x0 - 8548: 4079 0x4079 - 854a: aa20 fsd fs0,80(a2) - 854c: 4079 0x4079 - 854e: a820 fsd fs0,80(s0) - 8550: 0030 addi a2,sp,8 - 8552: 0100 addi s0,sp,128 - 8554: 00000ab7 lui s5,0x0 - 8558: 6e2a flw ft8,136(sp) - 855a: 0100 addi s0,sp,128 - 855c: a55a fsd fs6,136(sp) - 855e: 0005 c.addi zero,1 - 8560: 0200 addi s0,sp,256 - 8562: 6c91 lui s9,0x4 - 8564: 2b00 fld fs0,16(a4) - 8566: 1609 addi a2,a2,-30 - 8568: 0000 unimp - 856a: 3e01 jal 807a <__stack_size+0x787a> - 856c: 2401 jal 876c <__stack_size+0x7f6c> - 856e: 4079 0x4079 - 8570: 6620 flw fs0,72(a2) - 8572: 4079 0x4079 - 8574: e020 fsw fs0,64(s0) - 8576: 0030 addi a2,sp,8 - 8578: 0100 addi s0,sp,128 - 857a: 0ae9 addi s5,s5,26 + 8536: 500b1023 sh zero,1280(s6) + 853a: 001f 0700 733e 0x733e0700001f + 8540: 0000 unimp + 8542: 0200 addi s0,sp,256 + 8544: 610b1423 sh a6,1544(s6) + 8548: 0021 c.addi zero,8 + 854a: 0700 addi s0,sp,896 + 854c: 0000733f 18230200 0x182302000000733f + 8554: 001fc80b 0x1fc80b + 8558: 0700 addi s0,sp,896 + 855a: 7340 flw fs0,36(a4) + 855c: 0000 unimp + 855e: 0200 addi s0,sp,256 + 8560: a30b1c23 sh a6,-1480(s6) + 8564: 0021 c.addi zero,8 + 8566: 0700 addi s0,sp,896 + 8568: 7341 lui t1,0xffff0 + 856a: 0000 unimp + 856c: 0200 addi s0,sp,256 + 856e: 10002023 sw zero,256(zero) # d424 <__stack_size+0xcc24> + 8572: 1dd5 addi s11,s11,-11 + 8574: 0000 unimp + 8576: 0108 addi a0,sp,128 + 8578: 02b74a07 0x2b74a07 857c: 0000 unimp - 857e: 6c2a flw fs8,136(sp) - 8580: 0100 addi s0,sp,128 - 8582: a53e fsd fa5,136(sp) - 8584: 0005 c.addi zero,1 - 8586: 0200 addi s0,sp,256 - 8588: 6c91 lui s9,0x4 - 858a: 6e2a flw ft8,136(sp) - 858c: 0100 addi s0,sp,128 - 858e: a53e fsd fa5,136(sp) - 8590: 0005 c.addi zero,1 - 8592: 0200 addi s0,sp,256 - 8594: 6891 lui a7,0x4 - 8596: 2c00 fld fs0,24(s0) - 8598: 0e66 slli t3,t3,0x19 - 859a: 0000 unimp - 859c: 3301 jal 829c <__stack_size+0x7a9c> - 859e: fc01 bnez s0,84b6 <__stack_size+0x7cb6> - 85a0: 4078 lw a4,68(s0) - 85a2: 2420 fld fs0,72(s0) - 85a4: 4079 0x4079 - 85a6: 1820 addi s0,sp,56 - 85a8: 0031 c.addi zero,12 - 85aa: 0100 addi s0,sp,128 - 85ac: 6c2a flw fs8,136(sp) - 85ae: 0100 addi s0,sp,128 - 85b0: 0005a533 sltz a0,a1 - 85b4: 0200 addi s0,sp,256 - 85b6: 6c91 lui s9,0x4 - 85b8: 0000 unimp - 85ba: 0cb4 addi a3,sp,600 - 85bc: 0000 unimp - 85be: 0002 0x2 - 85c0: 00001ef7 0x1ef7 - 85c4: 0104 addi s1,sp,128 + 857e: 001e560b 0x1e560b + 8582: 0700 addi s0,sp,896 + 8584: 0002b74b fnmsub.s fa4,ft5,ft0,ft0,rup + 8588: 0200 addi s0,sp,256 + 858a: 0b0b0023 sb a6,160(s6) + 858e: 001d c.addi zero,7 + 8590: 0700 addi s0,sp,896 + 8592: b74c fsd fa1,168(a4) + 8594: 0002 0x2 + 8596: 0300 addi s0,sp,384 + 8598: 0b018023 sb a6,160(gp) # 80000f50 + 859c: 2102 fld ft2,0(sp) + 859e: 0000 unimp + 85a0: 01634e07 0x1634e07 + 85a4: 0000 unimp + 85a6: 02802303 lw t1,40(zero) # 28 <__stack_size-0x7d8> + 85aa: 001df30b 0x1df30b + 85ae: 0700 addi s0,sp,896 + 85b0: 6351 lui t1,0x14 + 85b2: 0001 nop + 85b4: 0300 addi s0,sp,384 + 85b6: 00028423 sb zero,8(t0) + 85ba: 6108 flw fa0,0(a0) + 85bc: 0001 nop + 85be: c700 sw s0,8(a4) + 85c0: 0002 0x2 + 85c2: 0900 addi s0,sp,144 + 85c4: 0085 addi ra,ra,1 85c6: 0000 unimp - 85c8: 0000 unimp - 85ca: d90c sw a1,48(a0) - 85cc: 0020 addi s0,sp,8 - 85ce: fa00 fsw fs0,48(a2) - 85d0: 0000 unimp - 85d2: b200 fsd fs0,32(a2) - 85d4: ca204083 lbu ra,-862(zero) # fffffca2 <_sp+0x7fffbca2> - 85d8: 13204087 0x13204087 - 85dc: 0052 0x52 - 85de: 0200 addi s0,sp,256 - 85e0: 0601 addi a2,a2,0 - 85e2: 0098 addi a4,sp,64 - 85e4: 0000 unimp - 85e6: 0102 slli sp,sp,0x0 - 85e8: 9608 0x9608 - 85ea: 0000 unimp - 85ec: 0200 addi s0,sp,256 - 85ee: 0502 slli a0,a0,0x0 - 85f0: 0118 addi a4,sp,128 - 85f2: 0000 unimp - 85f4: 0202 slli tp,tp,0x0 - 85f6: 0000cd07 0xcd07 - 85fa: 0200 addi s0,sp,256 - 85fc: 0504 addi s1,sp,640 - 85fe: 01b2 slli gp,gp,0xc - 8600: 0000 unimp - 8602: 00016103 0x16103 - 8606: 0200 addi s0,sp,256 - 8608: 0000534f fnmadd.s ft6,ft0,ft0,ft0,unknown - 860c: 0200 addi s0,sp,256 - 860e: 0704 addi s1,sp,896 - 8610: 018e slli gp,gp,0x3 - 8612: 0000 unimp - 8614: 0802 slli a6,a6,0x0 - 8616: ad05 j 8c46 <__stack_size+0x8446> - 8618: 0001 nop - 861a: 0300 addi s0,sp,384 - 861c: 01c9 addi gp,gp,18 + 85c8: 001f 8510 001f 0x1f8510001f + 85ce: 9000 0x9000 + 85d0: 0701 addi a4,a4,0 + 85d2: 0e5d addi t3,t3,23 + 85d4: 0b000003 lb zero,176(zero) # b0 <__stack_size-0x750> + 85d8: 200a fld ft0,128(sp) + 85da: 0000 unimp + 85dc: 030e5e07 0x30e5e07 + 85e0: 0000 unimp + 85e2: 2302 fld ft6,0(sp) + 85e4: 0b00 addi s0,sp,400 + 85e6: 0b19 addi s6,s6,6 + 85e8: 0000 unimp + 85ea: 00735f07 0x735f07 + 85ee: 0000 unimp + 85f0: 2302 fld ft6,0(sp) + 85f2: 0b04 addi s1,sp,400 + 85f4: 00001e67 0x1e67 + 85f8: 03146107 0x3146107 + 85fc: 0000 unimp + 85fe: 2302 fld ft6,0(sp) + 8600: 0b08 addi a0,sp,400 + 8602: 1dd5 addi s11,s11,-11 + 8604: 0000 unimp + 8606: 026e6207 0x26e6207 + 860a: 0000 unimp + 860c: 01882303 lw t1,24(a6) + 8610: 0f00 addi s0,sp,912 + 8612: c704 sw s1,8(a4) + 8614: 0002 0x2 + 8616: 0800 addi s0,sp,16 + 8618: 0324 addi s1,sp,392 + 861a: 0000 unimp + 861c: 0324 addi s1,sp,392 861e: 0000 unimp - 8620: 6902 flw fs2,0(sp) - 8622: 006c addi a1,sp,12 - 8624: 0000 unimp - 8626: 0802 slli a6,a6,0x0 - 8628: 00018907 0x18907 - 862c: 0400 addi s0,sp,512 - 862e: 0504 addi s1,sp,640 - 8630: 6e69 lui t3,0x1a - 8632: 0074 addi a3,sp,12 - 8634: 0020c203 lbu tp,2(ra) # 4002 <__stack_size+0x3802> - 8638: 0200 addi s0,sp,256 - 863a: 85e8 0x85e8 - 863c: 0000 unimp - 863e: 0200 addi s0,sp,256 - 8640: 0704 addi s1,sp,896 - 8642: 00000193 li gp,0 - 8646: 00016303 0x16303 - 864a: 0300 addi s0,sp,384 - 864c: 4830 lw a2,80(s0) - 864e: 0000 unimp - 8650: 0300 addi s0,sp,384 - 8652: 000001cb fnmsub.s ft3,ft0,ft0,ft0,rne - 8656: 00613c03 0x613c03 - 865a: 0000 unimp - 865c: 0020c403 lbu s0,2(ra) - 8660: 0300 addi s0,sp,384 - 8662: 7a52 flw fs4,52(sp) - 8664: 0000 unimp - 8666: 0300 addi s0,sp,384 - 8668: 000000e3 beqz zero,8e68 <__stack_size+0x8668> - 866c: d804 sw s1,48(s0) - 866e: 0085 addi ra,ra,1 - 8670: 0000 unimp - 8672: 1002 0x1002 - 8674: 2604 fld fs1,8(a2) - 8676: 0029 c.addi zero,10 - 8678: 0300 addi s0,sp,384 - 867a: 0000206b 0x206b - 867e: 0705 addi a4,a4,1 - 8680: 00000073 ecall - 8684: 0004b203 0x4b203 - 8688: 0600 addi s0,sp,768 - 868a: 412c lw a1,64(a0) - 868c: 0000 unimp - 868e: 0300 addi s0,sp,384 - 8690: 218c fld fa1,0(a1) - 8692: 0000 unimp - 8694: 7206 flw ft4,96(sp) - 8696: 0041 c.addi zero,16 - 8698: 0000 unimp - 869a: 00224103 lbu sp,2(tp) # 2 <__stack_size-0x7fe> - 869e: 0600 addi s0,sp,768 - 86a0: 7391 lui t2,0xfffe4 + 8620: 8509 srai a0,a0,0x2 + 8622: 0000 unimp + 8624: 1f00 addi s0,sp,944 + 8626: 0f00 addi s0,sp,912 + 8628: 2a04 fld fs1,16(a2) + 862a: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> + 862e: 0d01 addi s10,s10,0 + 8630: 1fd2 slli t6,t6,0x34 + 8632: 0000 unimp + 8634: 0708 addi a0,sp,896 + 8636: 5575 li a0,-3 + 8638: 0b000003 lb zero,176(zero) # b0 <__stack_size-0x750> + 863c: 1dc0 addi s0,sp,756 + 863e: 0000 unimp + 8640: 03557607 0x3557607 + 8644: 0000 unimp + 8646: 2302 fld ft6,0(sp) + 8648: 0b00 addi s0,sp,400 + 864a: 000022f7 0x22f7 + 864e: 00737707 0x737707 + 8652: 0000 unimp + 8654: 2302 fld ft6,0(sp) + 8656: 0004 addi s1,sp,0 + 8658: 002c040f 0x2c040f + 865c: 0000 unimp + 865e: f10d bnez a0,8580 <__stack_size+0x7d80> + 8660: 001f 6800 b507 0xb5076800001f + 8666: 04b5 addi s1,s1,13 + 8668: 0000 unimp + 866a: 5f0e lw t5,224(sp) + 866c: 0070 addi a2,sp,12 + 866e: 0355b607 fld fa2,53(a1) + 8672: 0000 unimp + 8674: 2302 fld ft6,0(sp) + 8676: 0e00 addi s0,sp,784 + 8678: 725f 0700 73b7 0x73b70700725f + 867e: 0000 unimp + 8680: 0200 addi s0,sp,256 + 8682: 5f0e0423 sb a6,1512(t3) + 8686: b8070077 0xb8070077 + 868a: 00000073 ecall + 868e: 2302 fld ft6,0(sp) + 8690: 0b08 addi a0,sp,400 + 8692: 2171 jal 8b1e <__stack_size+0x831e> + 8694: 0000 unimp + 8696: 0033b907 fld fs2,3(t2) + 869a: 0000 unimp + 869c: 2302 fld ft6,0(sp) + 869e: 0b0c addi a1,sp,400 + 86a0: 1ec6 slli t4,t4,0x31 86a2: 0000 unimp - 86a4: 0500 addi s0,sp,640 - 86a6: 00001ffb 0x1ffb - 86aa: 6504 flw fs1,8(a0) - 86ac: 8501 srai a0,a0,0x0 - 86ae: 0000 unimp - 86b0: 0600 addi s0,sp,768 - 86b2: 0604 addi s1,sp,768 - 86b4: 16a6 slli a3,a3,0x29 - 86b6: 0001 nop - 86b8: 0700 addi s0,sp,896 - 86ba: 1fed addi t6,t6,-5 - 86bc: 0000 unimp - 86be: a806 fsd ft1,16(sp) - 86c0: 000000eb 0xeb - 86c4: 001f7807 0x1f7807 - 86c8: 0600 addi s0,sp,768 - 86ca: 16a9 addi a3,a3,-22 - 86cc: 0001 nop - 86ce: 0000 unimp - 86d0: 2c08 fld fa0,24(s0) + 86a4: 0033ba07 fld fs4,3(t2) + 86a8: 0000 unimp + 86aa: 2302 fld ft6,0(sp) + 86ac: 0e0e slli t3,t3,0x3 + 86ae: 625f 0066 bb07 0xbb070066625f + 86b4: 032c addi a1,sp,392 + 86b6: 0000 unimp + 86b8: 2302 fld ft6,0(sp) + 86ba: 0b10 addi a2,sp,400 + 86bc: 1d70 addi a2,sp,700 + 86be: 0000 unimp + 86c0: 0073bc07 fld fs8,7(t2) + 86c4: 0000 unimp + 86c6: 2302 fld ft6,0(sp) + 86c8: 0b18 addi a4,sp,400 + 86ca: 00001de3 bnez zero,8ee4 <__stack_size+0x86e4> + 86ce: 0161c307 0x161c307 86d2: 0000 unimp - 86d4: 2600 fld fs0,8(a2) - 86d6: 0001 nop - 86d8: 0900 addi s0,sp,144 - 86da: 0085 addi ra,ra,1 - 86dc: 0000 unimp - 86de: 080a0003 lb zero,128(s4) # 6080 <__stack_size+0x5880> - 86e2: a306 fsd ft1,384(sp) - 86e4: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne - 86e8: 00217e0b 0x217e0b - 86ec: 0600 addi s0,sp,768 - 86ee: 73a5 lui t2,0xfffe9 - 86f0: 0000 unimp - 86f2: 0200 addi s0,sp,256 - 86f4: c30b0023 sb a6,-992(s6) - 86f8: 0021 c.addi zero,8 - 86fa: 0600 addi s0,sp,768 - 86fc: f7aa fsw fa0,236(sp) - 86fe: 0000 unimp - 8700: 0200 addi s0,sp,256 - 8702: 03000423 sb a6,40(zero) # 28 <__stack_size-0x7d8> - 8706: 000020af amoadd.w ra,zero,(zero) - 870a: ab06 fsd ft1,400(sp) - 870c: 0126 slli sp,sp,0x9 - 870e: 0000 unimp - 8710: 001f4103 lbu sp,1(t5) - 8714: 0600 addi s0,sp,768 - 8716: 0000bfaf 0xbfaf - 871a: 0c00 addi s0,sp,528 - 871c: 0304 addi s1,sp,384 - 871e: 000021eb 0x21eb - 8722: 00531607 0x531607 + 86d4: 2302 fld ft6,0(sp) + 86d6: 0b1c addi a5,sp,400 + 86d8: 00000b63 beqz zero,86ee <__stack_size+0x7eee> + 86dc: 064fc507 0x64fc507 + 86e0: 0000 unimp + 86e2: 2302 fld ft6,0(sp) + 86e4: 0b20 addi s0,sp,408 + 86e6: 0ac2 slli s5,s5,0x10 + 86e8: 0000 unimp + 86ea: 067ac707 0x67ac707 + 86ee: 0000 unimp + 86f0: 2302 fld ft6,0(sp) + 86f2: 0b24 addi s1,sp,408 + 86f4: 20bd jal 8762 <__stack_size+0x7f62> + 86f6: 0000 unimp + 86f8: 069fca07 0x69fca07 + 86fc: 0000 unimp + 86fe: 2302 fld ft6,0(sp) + 8700: 0b28 addi a0,sp,408 + 8702: 09fa slli s3,s3,0x1e + 8704: 0000 unimp + 8706: 06bacb07 0x6bacb07 + 870a: 0000 unimp + 870c: 2302 fld ft6,0(sp) + 870e: 0e2c addi a1,sp,792 + 8710: 755f 0062 ce07 0xce070062755f + 8716: 032c addi a1,sp,392 + 8718: 0000 unimp + 871a: 2302 fld ft6,0(sp) + 871c: 0e30 addi a2,sp,792 + 871e: 755f 0070 cf07 0xcf070070755f + 8724: 0355 addi t1,t1,21 8726: 0000 unimp - 8728: 520d li tp,-29 - 872a: 001f 1800 2f07 0x2f071800001f - 8730: 01cd addi gp,gp,19 - 8732: 0000 unimp - 8734: 0019ef0b 0x19ef0b - 8738: 0700 addi s0,sp,896 - 873a: cd31 beqz a0,8796 <__stack_size+0x7f96> - 873c: 0001 nop - 873e: 0200 addi s0,sp,256 - 8740: 5f0e0023 sb a6,1504(t3) # 1a5e0 <__stack_size+0x19de0> - 8744: 3207006b 0x3207006b - 8748: 00000073 ecall - 874c: 2302 fld ft6,0(sp) - 874e: 0b04 addi s1,sp,400 - 8750: 2154 fld fa3,128(a0) - 8752: 0000 unimp - 8754: 00733207 fld ft4,7(t1) - 8758: 0000 unimp - 875a: 2302 fld ft6,0(sp) - 875c: 0b08 addi a0,sp,400 - 875e: 1f35 addi t5,t5,-19 - 8760: 0000 unimp - 8762: 00733207 fld ft4,7(t1) - 8766: 0000 unimp - 8768: 2302 fld ft6,0(sp) - 876a: 0b0c addi a1,sp,400 - 876c: 2225 jal 8894 <__stack_size+0x8094> - 876e: 0000 unimp - 8770: 00733207 fld ft4,7(t1) + 8728: 2302 fld ft6,0(sp) + 872a: 0e38 addi a4,sp,792 + 872c: 755f 0072 d007 0xd0070072755f + 8732: 00000073 ecall + 8736: 2302 fld ft6,0(sp) + 8738: 0b3c addi a5,sp,408 + 873a: 1dba slli s11,s11,0x2e + 873c: 0000 unimp + 873e: 06c0d307 0x6c0d307 + 8742: 0000 unimp + 8744: 2302 fld ft6,0(sp) + 8746: 0b40 addi s0,sp,404 + 8748: 2195 jal 8bac <__stack_size+0x83ac> + 874a: 0000 unimp + 874c: 06d0d407 0x6d0d407 + 8750: 0000 unimp + 8752: 2302 fld ft6,0(sp) + 8754: 6c5f0e43 0x6c5f0e43 + 8758: 0062 0x62 + 875a: 032cd707 0x32cd707 + 875e: 0000 unimp + 8760: 2302 fld ft6,0(sp) + 8762: 0b44 addi s1,sp,404 + 8764: 00001e0f 0x1e0f + 8768: 0073da07 0x73da07 + 876c: 0000 unimp + 876e: 2302 fld ft6,0(sp) + 8770: 0b4c addi a1,sp,404 + 8772: 0f90 addi a2,sp,976 8774: 0000 unimp - 8776: 2302 fld ft6,0(sp) - 8778: 0e10 addi a2,sp,784 - 877a: 785f 0700 d333 0xd3330700785f - 8780: 0001 nop - 8782: 0200 addi s0,sp,256 - 8784: 0f001423 sh a6,232(zero) # e8 <__stack_size-0x718> - 8788: 6e04 flw fs1,24(a2) - 878a: 0001 nop - 878c: 0800 addi s0,sp,16 - 878e: 00000163 beqz zero,8790 <__stack_size+0x7f90> - 8792: 000001e3 beqz zero,8f94 <__stack_size+0x8794> - 8796: 8509 srai a0,a0,0x2 - 8798: 0000 unimp - 879a: 0000 unimp - 879c: 0d00 addi s0,sp,656 - 879e: 00001f73 csrrw t5,0x0,zero - 87a2: 0724 addi s1,sp,904 - 87a4: 00026e37 lui t3,0x26 - 87a8: 0b00 addi s0,sp,400 - 87aa: 1e7a slli t3,t3,0x3e - 87ac: 0000 unimp - 87ae: 00733907 fld fs2,7(t1) + 8776: 00cadb07 0xcadb07 + 877a: 0000 unimp + 877c: 2302 fld ft6,0(sp) + 877e: 0b50 addi a2,sp,404 + 8780: 00000273 0x273 + 8784: 04d4de07 0x4d4de07 + 8788: 0000 unimp + 878a: 2302 fld ft6,0(sp) + 878c: 0b54 addi a3,sp,404 + 878e: 1f39 addi t5,t5,-18 + 8790: 0000 unimp + 8792: 0156e207 0x156e207 + 8796: 0000 unimp + 8798: 2302 fld ft6,0(sp) + 879a: 0b58 addi a4,sp,404 + 879c: 00001d2f 0x1d2f + 87a0: 014be407 0x14be407 + 87a4: 0000 unimp + 87a6: 2302 fld ft6,0(sp) + 87a8: 0b5c addi a5,sp,404 + 87aa: 00001f3f 0073e507 0x73e50700001f3f 87b2: 0000 unimp 87b4: 2302 fld ft6,0(sp) - 87b6: 0b00 addi s0,sp,400 - 87b8: 2194 fld fa3,0(a1) - 87ba: 0000 unimp - 87bc: 00733a07 fld fs4,7(t1) + 87b6: 0064 addi s1,sp,12 + 87b8: 0112 slli sp,sp,0x4 + 87ba: 00e0 addi s0,sp,76 + 87bc: 0000 unimp + 87be: 04d4 addi a3,sp,580 87c0: 0000 unimp - 87c2: 2302 fld ft6,0(sp) - 87c4: 0b04 addi s1,sp,400 - 87c6: 00001e8f 0x1e8f - 87ca: 00733b07 fld fs6,7(t1) - 87ce: 0000 unimp - 87d0: 2302 fld ft6,0(sp) - 87d2: 0b08 addi a0,sp,400 - 87d4: 22ac fld fa1,64(a3) - 87d6: 0000 unimp - 87d8: 00733c07 fld fs8,7(t1) - 87dc: 0000 unimp - 87de: 2302 fld ft6,0(sp) - 87e0: 0b0c addi a1,sp,400 - 87e2: 2045 jal 8882 <__stack_size+0x8082> - 87e4: 0000 unimp - 87e6: 00733d07 fld fs10,7(t1) - 87ea: 0000 unimp - 87ec: 2302 fld ft6,0(sp) - 87ee: 0b10 addi a2,sp,400 - 87f0: 2019 jal 87f6 <__stack_size+0x7ff6> - 87f2: 0000 unimp - 87f4: 00733e07 fld ft8,7(t1) - 87f8: 0000 unimp - 87fa: 2302 fld ft6,0(sp) - 87fc: 0b14 addi a3,sp,400 - 87fe: 222a fld ft4,136(sp) - 8800: 0000 unimp - 8802: 00733f07 fld ft10,7(t1) - 8806: 0000 unimp - 8808: 2302 fld ft6,0(sp) - 880a: 0b18 addi a4,sp,400 - 880c: 2091 jal 8850 <__stack_size+0x8050> - 880e: 0000 unimp - 8810: 00734007 0x734007 - 8814: 0000 unimp - 8816: 2302 fld ft6,0(sp) - 8818: 0b1c addi a5,sp,400 - 881a: 226c fld fa1,192(a2) - 881c: 0000 unimp - 881e: 00734107 0x734107 - 8822: 0000 unimp - 8824: 2302 fld ft6,0(sp) - 8826: 0020 addi s0,sp,8 - 8828: 9e10 0x9e10 - 882a: 001e 0x1e - 882c: 0800 addi s0,sp,16 - 882e: 0701 addi a4,a4,0 - 8830: b74a fsd fs2,424(sp) - 8832: 0002 0x2 - 8834: 0b00 addi s0,sp,400 - 8836: 1f1f 0000 4b07 0x4b0700001f1f - 883c: 000002b7 lui t0,0x0 - 8840: 2302 fld ft6,0(sp) - 8842: 0b00 addi s0,sp,400 - 8844: 1dd4 addi a3,sp,756 - 8846: 0000 unimp - 8848: 02b74c07 0x2b74c07 - 884c: 0000 unimp - 884e: 01802303 lw t1,24(zero) # 18 <__stack_size-0x7e8> - 8852: 0021cb0b 0x21cb0b - 8856: 0700 addi s0,sp,896 - 8858: 634e flw ft6,208(sp) - 885a: 0001 nop - 885c: 0300 addi s0,sp,384 - 885e: 0b028023 sb a6,160(t0) # a0 <__stack_size-0x760> - 8862: 1ebc addi a5,sp,888 - 8864: 0000 unimp - 8866: 01635107 0x1635107 - 886a: 0000 unimp - 886c: 02842303 lw t1,40(s0) # 7906 <__stack_size+0x7106> - 8870: 0800 addi s0,sp,16 - 8872: 0161 addi sp,sp,24 - 8874: 0000 unimp - 8876: 000002c7 fmsub.s ft5,ft0,ft0,ft0,rne - 887a: 8509 srai a0,a0,0x2 - 887c: 0000 unimp - 887e: 1f00 addi s0,sp,944 - 8880: 1000 addi s0,sp,32 - 8882: 204e fld ft0,208(sp) - 8884: 0000 unimp - 8886: 0190 addi a2,sp,192 - 8888: 030e5d07 0x30e5d07 - 888c: 0000 unimp - 888e: 0019ef0b 0x19ef0b - 8892: 0700 addi s0,sp,896 - 8894: 0e5e slli t3,t3,0x17 - 8896: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 889a: 190b0023 sb a6,384(s6) - 889e: 0700000b 0x700000b - 88a2: 735f 0000 0200 0x2000000735f - 88a8: 300b0423 sb zero,776(s6) - 88ac: 001f 0700 1461 0x14610700001f - 88b2: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 88b6: 9e0b0823 sb zero,-1552(s6) - 88ba: 001e 0x1e - 88bc: 0700 addi s0,sp,896 - 88be: 6e62 flw ft8,24(sp) - 88c0: 0002 0x2 - 88c2: 0300 addi s0,sp,384 - 88c4: 00018823 sb zero,16(gp) # 80000ec0 <__global_pointer$+0x10> - 88c8: 02c7040f 0x2c7040f - 88cc: 0000 unimp - 88ce: 2408 fld fa0,8(s0) - 88d0: 24000003 lb zero,576(zero) # 240 <__stack_size-0x5c0> - 88d4: 09000003 lb zero,144(zero) # 90 <__stack_size-0x770> - 88d8: 0085 addi ra,ra,1 - 88da: 0000 unimp - 88dc: 001f 040f 032a 0x32a040f001f - 88e2: 0000 unimp - 88e4: 0111 addi sp,sp,4 - 88e6: 9b0d andi a4,a4,-29 - 88e8: 0020 addi s0,sp,8 - 88ea: 0800 addi s0,sp,16 - 88ec: 03557507 0x3557507 - 88f0: 0000 unimp - 88f2: 001e890b 0x1e890b - 88f6: 0700 addi s0,sp,896 - 88f8: 5576 lw a0,124(sp) - 88fa: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 88fe: c00b0023 sb zero,-1024(s6) - 8902: 07000023 sb a6,96(zero) # 60 <__stack_size-0x7a0> - 8906: 00007377 0x7377 - 890a: 0200 addi s0,sp,256 - 890c: 0f000423 sb a6,232(zero) # e8 <__stack_size-0x718> - 8910: 2c04 fld fs1,24(s0) - 8912: 0000 unimp - 8914: 0d00 addi s0,sp,656 - 8916: 20ba fld ft1,392(sp) - 8918: 0000 unimp - 891a: 0768 addi a0,sp,908 - 891c: b5b5 j 8788 <__stack_size+0x7f88> - 891e: 0004 addi s1,sp,0 - 8920: 0e00 addi s0,sp,784 - 8922: 705f 0700 55b6 0x55b60700705f - 8928: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 892c: 5f0e0023 sb a6,1504(t3) # 265e0 <__stack_size+0x25de0> - 8930: 0072 0x72 - 8932: 0073b707 fld fa4,7(t2) # fffe9007 <_sp+0x7ffe5007> - 8936: 0000 unimp - 8938: 2302 fld ft6,0(sp) - 893a: 0e04 addi s1,sp,784 - 893c: 775f 0700 73b8 0x73b80700775f - 8942: 0000 unimp - 8944: 0200 addi s0,sp,256 - 8946: 3a0b0823 sb zero,944(s6) - 894a: 0022 0x22 - 894c: 0700 addi s0,sp,896 - 894e: 33b9 jal 869c <__stack_size+0x7e9c> - 8950: 0000 unimp - 8952: 0200 addi s0,sp,256 - 8954: 8f0b0c23 sb a6,-1800(s6) - 8958: 001f 0700 33ba 0x33ba0700001f - 895e: 0000 unimp - 8960: 0200 addi s0,sp,256 - 8962: 5f0e0e23 sb a6,1532(t3) - 8966: 6662 flw fa2,24(sp) - 8968: 0700 addi s0,sp,896 - 896a: 00032cbb 0x32cbb - 896e: 0200 addi s0,sp,256 - 8970: 390b1023 sh a6,896(s6) - 8974: 001e 0x1e - 8976: 0700 addi s0,sp,896 - 8978: 73bc flw fa5,96(a5) - 897a: 0000 unimp - 897c: 0200 addi s0,sp,256 - 897e: ac0b1823 sh zero,-1328(s6) - 8982: 001e 0x1e - 8984: 0700 addi s0,sp,896 - 8986: 000161c3 fmadd.s ft3,ft2,ft0,ft0,unknown - 898a: 0200 addi s0,sp,256 - 898c: 630b1c23 sh a6,1592(s6) - 8990: 0700000b 0x700000b - 8994: 4fc5 li t6,17 - 8996: 0006 0x6 - 8998: 0200 addi s0,sp,256 - 899a: c20b2023 sw zero,-992(s6) - 899e: 000a 0xa - 89a0: 0700 addi s0,sp,896 - 89a2: 00067ac7 fmsub.s fs5,fa2,ft0,ft0 - 89a6: 0200 addi s0,sp,256 - 89a8: 860b2423 sw zero,-1944(s6) - 89ac: 0021 c.addi zero,8 - 89ae: 0700 addi s0,sp,896 - 89b0: 9fca add t6,t6,s2 - 89b2: 0006 0x6 - 89b4: 0200 addi s0,sp,256 - 89b6: fa0b2823 sw zero,-80(s6) - 89ba: 0009 c.addi zero,2 - 89bc: 0700 addi s0,sp,896 - 89be: 0006bacb fnmsub.s fs5,fa3,ft0,ft0,rup - 89c2: 0200 addi s0,sp,256 - 89c4: 5f0e2c23 sw a6,1528(t3) - 89c8: 6275 lui tp,0x1d - 89ca: 0700 addi s0,sp,896 - 89cc: 2cce fld fs9,208(sp) - 89ce: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 89d2: 5f0e3023 0x5f0e3023 - 89d6: 7075 0x7075 - 89d8: 0700 addi s0,sp,896 - 89da: 000355cf fnmadd.s fa1,ft6,ft0,ft0,unknown - 89de: 0200 addi s0,sp,256 - 89e0: 5f0e3823 0x5f0e3823 - 89e4: 7275 lui tp,0xffffd - 89e6: 0700 addi s0,sp,896 - 89e8: 73d0 flw fa2,36(a5) - 89ea: 0000 unimp - 89ec: 0200 addi s0,sp,256 - 89ee: 830b3c23 0x830b3c23 - 89f2: 001e 0x1e - 89f4: 0700 addi s0,sp,896 - 89f6: 0006c0d3 fadd.s ft1,fa3,ft0,rmm - 89fa: 0200 addi s0,sp,256 - 89fc: 5e0b4023 0x5e0b4023 - 8a00: 0022 0x22 - 8a02: 0700 addi s0,sp,896 - 8a04: d0d4 sw a3,36(s1) - 8a06: 0006 0x6 - 8a08: 0200 addi s0,sp,256 - 8a0a: 5f0e4323 0x5f0e4323 - 8a0e: 626c flw fa1,68(a2) - 8a10: 0700 addi s0,sp,896 - 8a12: 00032cd7 0x32cd7 + 87c2: 0004d413 srli s0,s1,0x0 + 87c6: 1300 addi s0,sp,416 + 87c8: 0161 addi sp,sp,24 + 87ca: 0000 unimp + 87cc: 00063d13 sltiu s10,a2,0 + 87d0: 1300 addi s0,sp,416 + 87d2: 00000073 ecall + 87d6: 0f00 addi s0,sp,912 + 87d8: df04 sw s1,56(a4) + 87da: 0004 addi s1,sp,0 + 87dc: 1400 addi s0,sp,544 + 87de: 04d4 addi a3,sp,580 + 87e0: 0000 unimp + 87e2: 9315 srli a4,a4,0x25 + 87e4: 0020 addi s0,sp,8 + 87e6: 2800 fld fs0,16(s0) + 87e8: 0704 addi s1,sp,896 + 87ea: 0239 addi tp,tp,14 + 87ec: 063d addi a2,a2,15 + 87ee: 0000 unimp + 87f0: c116 sw t0,128(sp) + 87f2: 001f 0700 023b 0x23b0700001f + 87f8: 00000073 ecall + 87fc: 2302 fld ft6,0(sp) + 87fe: 1600 addi s0,sp,800 + 8800: 00001dfb 0x1dfb + 8804: 2d024007 0x2d024007 + 8808: 02000007 0x2000007 + 880c: b6160423 sb ra,-1176(a2) # fffffb68 <_sp+0x7fffbb68> + 8810: 001e 0x1e + 8812: 0700 addi s0,sp,896 + 8814: 0240 addi s0,sp,260 + 8816: 072d addi a4,a4,11 + 8818: 0000 unimp + 881a: 2302 fld ft6,0(sp) + 881c: 1608 addi a0,sp,800 + 881e: 1e81 addi t4,t4,-32 + 8820: 0000 unimp + 8822: 2d024007 0x2d024007 + 8826: 02000007 0x2000007 + 882a: 4a160c23 sb ra,1208(a2) + 882e: 0020 addi s0,sp,8 + 8830: 0700 addi s0,sp,896 + 8832: 0242 slli tp,tp,0x10 + 8834: 00000073 ecall + 8838: 2302 fld ft6,0(sp) + 883a: 1610 addi a2,sp,800 + 883c: 00001d17 auipc s10,0x1 + 8840: 48024307 0x48024307 + 8844: 0009 c.addi zero,2 + 8846: 0200 addi s0,sp,256 + 8848: 72161423 sh ra,1832(a2) + 884c: 0020 addi s0,sp,8 + 884e: 0700 addi s0,sp,896 + 8850: 0246 slli tp,tp,0x11 + 8852: 00000073 ecall + 8856: 2302 fld ft6,0(sp) + 8858: 1630 addi a2,sp,808 + 885a: 2060 fld fs0,192(s0) + 885c: 0000 unimp + 885e: 5e024707 0x5e024707 + 8862: 0009 c.addi zero,2 + 8864: 0200 addi s0,sp,256 + 8866: 8d163423 0x8d163423 + 886a: 001f 0700 0249 0x2490700001f + 8870: 00000073 ecall + 8874: 2302 fld ft6,0(sp) + 8876: 1638 addi a4,sp,808 + 8878: 2068 fld fa0,192(s0) + 887a: 0000 unimp + 887c: 70024b07 0x70024b07 + 8880: 0009 c.addi zero,2 + 8882: 0200 addi s0,sp,256 + 8884: 1c163c23 0x1c163c23 + 8888: 001f 0700 024e 0x24e0700001f + 888e: 01cd addi gp,gp,19 + 8890: 0000 unimp + 8892: 2302 fld ft6,0(sp) + 8894: 1640 addi s0,sp,804 + 8896: 1ea0 addi s0,sp,888 + 8898: 0000 unimp + 889a: 73024f07 0x73024f07 + 889e: 0000 unimp + 88a0: 0200 addi s0,sp,256 + 88a2: de164423 0xde164423 + 88a6: 0021 c.addi zero,8 + 88a8: 0700 addi s0,sp,896 + 88aa: 0250 addi a2,sp,260 + 88ac: 01cd addi gp,gp,19 + 88ae: 0000 unimp + 88b0: 2302 fld ft6,0(sp) + 88b2: 1648 addi a0,sp,804 + 88b4: 1f98 addi a4,sp,1008 + 88b6: 0000 unimp + 88b8: 76025107 0x76025107 + 88bc: 0009 c.addi zero,2 + 88be: 0200 addi s0,sp,256 + 88c0: be164c23 0xbe164c23 + 88c4: 001e 0x1e + 88c6: 0700 addi s0,sp,896 + 88c8: 0254 addi a3,sp,260 + 88ca: 00000073 ecall + 88ce: 2302 fld ft6,0(sp) + 88d0: 1650 addi a2,sp,804 + 88d2: 00001e27 0x1e27 + 88d6: 3d025507 0x3d025507 + 88da: 0006 0x6 + 88dc: 0200 addi s0,sp,256 + 88de: ba165423 0xba165423 + 88e2: 001f 0700 0278 0x2780700001f + 88e8: 0926 slli s2,s2,0x9 + 88ea: 0000 unimp + 88ec: 2302 fld ft6,0(sp) + 88ee: 1658 addi a4,sp,804 + 88f0: 1f85 addi t6,t6,-31 + 88f2: 0000 unimp + 88f4: 0e027c07 0xe027c07 + 88f8: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 88fc: 1602c823 0x1602c823 + 8900: 1efa slli t4,t4,0x3e + 8902: 0000 unimp + 8904: c7027d07 0xc7027d07 + 8908: 0002 0x2 + 890a: 0300 addi s0,sp,384 + 890c: 1602cc23 0x1602cc23 + 8910: 0000218b 0x218b + 8914: 88028107 0x88028107 + 8918: 0009 c.addi zero,2 + 891a: 0300 addi s0,sp,384 + 891c: 1605dc23 0x1605dc23 + 8920: 00001deb 0x1deb + 8924: ec028607 0xec028607 + 8928: 0006 0x6 + 892a: 0300 addi s0,sp,384 + 892c: 1605e023 0x1605e023 + 8930: 1dd0 addi a2,sp,756 + 8932: 0000 unimp + 8934: 94028707 0x94028707 + 8938: 0009 c.addi zero,2 + 893a: 0300 addi s0,sp,384 + 893c: 0005ec23 0x5ec23 + 8940: 0643040f 0x643040f + 8944: 0000 unimp + 8946: 0102 slli sp,sp,0x0 + 8948: 9f08 0x9f08 + 894a: 0000 unimp + 894c: 1400 addi s0,sp,544 + 894e: 00000643 fmadd.s fa2,ft0,ft0,ft0,rne + 8952: 04b5040f 0x4b5040f + 8956: 0000 unimp + 8958: 0112 slli sp,sp,0x4 + 895a: 00e0 addi s0,sp,76 + 895c: 0000 unimp + 895e: 0674 addi a3,sp,780 + 8960: 0000 unimp + 8962: 0004d413 srli s0,s1,0x0 + 8966: 1300 addi s0,sp,416 + 8968: 0161 addi sp,sp,24 + 896a: 0000 unimp + 896c: 00067413 andi s0,a2,0 + 8970: 1300 addi s0,sp,416 + 8972: 00000073 ecall + 8976: 0f00 addi s0,sp,912 + 8978: 4a04 lw s1,16(a2) + 897a: 0006 0x6 + 897c: 0f00 addi s0,sp,912 + 897e: 5504 lw s1,40(a0) + 8980: 0006 0x6 + 8982: 1200 addi s0,sp,288 + 8984: d501 beqz a0,888c <__stack_size+0x808c> + 8986: 0000 unimp + 8988: 9f00 0x9f00 + 898a: 0006 0x6 + 898c: 1300 addi s0,sp,416 + 898e: 04d4 addi a3,sp,580 + 8990: 0000 unimp + 8992: 00016113 ori sp,sp,0 + 8996: 1300 addi s0,sp,416 + 8998: 00d5 addi ra,ra,21 + 899a: 0000 unimp + 899c: 00007313 andi t1,zero,0 + 89a0: 0000 unimp + 89a2: 0680040f 0x680040f + 89a6: 0000 unimp + 89a8: 0112 slli sp,sp,0x4 + 89aa: 00000073 ecall + 89ae: 06ba slli a3,a3,0xe + 89b0: 0000 unimp + 89b2: 0004d413 srli s0,s1,0x0 + 89b6: 1300 addi s0,sp,416 + 89b8: 0161 addi sp,sp,24 + 89ba: 0000 unimp + 89bc: 0f00 addi s0,sp,912 + 89be: a504 fsd fs1,8(a0) + 89c0: 0006 0x6 + 89c2: 0800 addi s0,sp,16 + 89c4: 002c addi a1,sp,8 + 89c6: 0000 unimp + 89c8: 06d0 addi a2,sp,836 + 89ca: 0000 unimp + 89cc: 8509 srai a0,a0,0x2 + 89ce: 0000 unimp + 89d0: 0200 addi s0,sp,256 + 89d2: 0800 addi s0,sp,16 + 89d4: 002c addi a1,sp,8 + 89d6: 0000 unimp + 89d8: 06e0 addi s0,sp,844 + 89da: 0000 unimp + 89dc: 8509 srai a0,a0,0x2 + 89de: 0000 unimp + 89e0: 0000 unimp + 89e2: 0500 addi s0,sp,640 + 89e4: 1fdf 0000 1f07 0x1f0700001fdf + 89ea: 5b01 li s6,-32 + 89ec: 17000003 lb zero,368(zero) # 170 <__stack_size-0x690> + 89f0: 0000216b 0x216b + 89f4: 070c addi a1,sp,896 + 89f6: 07270123 sb s2,98(a4) + 89fa: 0000 unimp + 89fc: 0a16 slli s4,s4,0x5 + 89fe: 0020 addi s0,sp,8 + 8a00: 0700 addi s0,sp,896 + 8a02: 0125 addi sp,sp,9 + 8a04: 00000727 0x727 + 8a08: 2302 fld ft6,0(sp) + 8a0a: 1600 addi s0,sp,800 + 8a0c: 1eec addi a1,sp,892 + 8a0e: 0000 unimp + 8a10: 73012607 flw fa2,1840(sp) + 8a14: 0000 unimp 8a16: 0200 addi s0,sp,256 - 8a18: d80b4423 0xd80b4423 - 8a1c: 001e 0x1e - 8a1e: 0700 addi s0,sp,896 - 8a20: 73da flw ft7,180(sp) - 8a22: 0000 unimp - 8a24: 0200 addi s0,sp,256 - 8a26: 900b4c23 0x900b4c23 - 8a2a: 0700000f fence orw,unknown - 8a2e: 0000cadb 0xcadb - 8a32: 0200 addi s0,sp,256 - 8a34: 730b5023 0x730b5023 - 8a38: 0002 0x2 - 8a3a: 0700 addi s0,sp,896 - 8a3c: d4de sw s7,104(sp) - 8a3e: 0004 addi s1,sp,0 - 8a40: 0200 addi s0,sp,256 - 8a42: 020b5423 0x20b5423 - 8a46: 0020 addi s0,sp,8 - 8a48: 0700 addi s0,sp,896 - 8a4a: 56e2 lw a3,56(sp) - 8a4c: 0001 nop - 8a4e: 0200 addi s0,sp,256 - 8a50: f80b5823 0xf80b5823 - 8a54: 001d c.addi zero,7 + 8a18: d9160423 sb a7,-632(a2) + 8a1c: 001f 0700 0127 0x1270700001f + 8a22: 072d addi a4,a4,11 + 8a24: 0000 unimp + 8a26: 2302 fld ft6,0(sp) + 8a28: 0008 addi a0,sp,0 + 8a2a: 06ec040f 0x6ec040f + 8a2e: 0000 unimp + 8a30: 06e0040f 0x6e0040f + 8a34: 0000 unimp + 8a36: 00209a17 auipc s4,0x209 + 8a3a: 0e00 addi s0,sp,784 + 8a3c: 6e013f07 fld ft10,1760(sp) + 8a40: 16000007 0x16000007 + 8a44: 20a2 fld ft1,8(sp) + 8a46: 0000 unimp + 8a48: 6e014007 0x6e014007 + 8a4c: 02000007 0x2000007 + 8a50: db160023 sb a7,-608(a2) + 8a54: 0020 addi s0,sp,8 8a56: 0700 addi s0,sp,896 - 8a58: 4be4 lw s1,84(a5) - 8a5a: 0001 nop - 8a5c: 0200 addi s0,sp,256 - 8a5e: 080b5c23 0x80b5c23 - 8a62: 0020 addi s0,sp,8 - 8a64: 0700 addi s0,sp,896 - 8a66: 73e5 lui t2,0xffff9 - 8a68: 0000 unimp - 8a6a: 0200 addi s0,sp,256 - 8a6c: 12006423 0x12006423 - 8a70: e001 bnez s0,8a70 <__stack_size+0x8270> - 8a72: 0000 unimp - 8a74: d400 sw s0,40(s0) - 8a76: 0004 addi s1,sp,0 - 8a78: 1300 addi s0,sp,416 - 8a7a: 04d4 addi a3,sp,580 + 8a58: 0141 addi sp,sp,16 + 8a5a: 076e slli a4,a4,0x1b + 8a5c: 0000 unimp + 8a5e: 2302 fld ft6,0(sp) + 8a60: 1606 slli a2,a2,0x21 + 8a62: 2116 fld ft2,320(sp) + 8a64: 0000 unimp + 8a66: 3a014207 0x3a014207 + 8a6a: 0000 unimp + 8a6c: 0200 addi s0,sp,256 + 8a6e: 08000c23 sb zero,152(zero) # 98 <__stack_size-0x768> + 8a72: 003a 0x3a + 8a74: 0000 unimp + 8a76: 077e slli a4,a4,0x1f + 8a78: 0000 unimp + 8a7a: 8509 srai a0,a0,0x2 8a7c: 0000 unimp - 8a7e: 00016113 ori sp,sp,0 - 8a82: 1300 addi s0,sp,416 - 8a84: 063d addi a2,a2,15 - 8a86: 0000 unimp - 8a88: 00007313 andi t1,zero,0 - 8a8c: 0000 unimp - 8a8e: 04df040f 0x4df040f - 8a92: 0000 unimp - 8a94: d414 sw a3,40(s0) - 8a96: 0004 addi s1,sp,0 - 8a98: 1500 addi s0,sp,672 - 8a9a: 215c fld fa5,128(a0) + 8a7e: 0200 addi s0,sp,256 + 8a80: 1800 addi s0,sp,48 + 8a82: 07d0 addi a2,sp,964 + 8a84: 0259 addi tp,tp,22 + 8a86: 08ae slli a7,a7,0xb + 8a88: 0000 unimp + 8a8a: 4a16 lw s4,68(sp) + 8a8c: 0021 c.addi zero,8 + 8a8e: 0700 addi s0,sp,896 + 8a90: 0085025b 0x85025b + 8a94: 0000 unimp + 8a96: 2302 fld ft6,0(sp) + 8a98: 1600 addi s0,sp,800 + 8a9a: 20e1 jal 8b62 <__stack_size+0x8362> 8a9c: 0000 unimp - 8a9e: 0428 addi a0,sp,520 - 8aa0: 3d023907 fld fs2,976(tp) # ffffd3d0 <_sp+0x7fff93d0> - 8aa4: 0006 0x6 - 8aa6: 1600 addi s0,sp,800 - 8aa8: 208a fld ft1,128(sp) - 8aaa: 0000 unimp - 8aac: 73023b07 fld fs6,1840(tp) # 730 <__stack_size-0xd0> - 8ab0: 0000 unimp - 8ab2: 0200 addi s0,sp,256 - 8ab4: c4160023 sb ra,-960(a2) # fffffc40 <_sp+0x7fffbc40> - 8ab8: 001e 0x1e - 8aba: 0700 addi s0,sp,896 - 8abc: 0240 addi s0,sp,260 - 8abe: 072d addi a4,a4,11 - 8ac0: 0000 unimp - 8ac2: 2302 fld ft6,0(sp) - 8ac4: 1604 addi s1,sp,800 - 8ac6: 1f7f 0x1f7f - 8ac8: 0000 unimp - 8aca: 2d024007 0x2d024007 - 8ace: 02000007 0x2000007 - 8ad2: 4a160823 sb ra,1200(a2) - 8ad6: 001f 0700 0240 0x2400700001f - 8adc: 072d addi a4,a4,11 + 8a9e: 3d025c07 0x3d025c07 + 8aa2: 0006 0x6 + 8aa4: 0200 addi s0,sp,256 + 8aa6: 0f160423 sb a7,232(a2) + 8aaa: 001f 0700 025d 0x25d0700001f + 8ab0: 08ae slli a7,a7,0xb + 8ab2: 0000 unimp + 8ab4: 2302 fld ft6,0(sp) + 8ab6: 1608 addi a0,sp,800 + 8ab8: 21ae fld ft3,200(sp) + 8aba: 0000 unimp + 8abc: e3025e07 0xe3025e07 + 8ac0: 0001 nop + 8ac2: 0200 addi s0,sp,256 + 8ac4: 91162423 sw a7,-1784(a2) + 8ac8: 001e 0x1e + 8aca: 0700 addi s0,sp,896 + 8acc: 025f 0073 0000 0x73025f + 8ad2: 2302 fld ft6,0(sp) + 8ad4: 1648 addi a0,sp,804 + 8ad6: 2005 jal 8af6 <__stack_size+0x82f6> + 8ad8: 0000 unimp + 8ada: 6c026007 0x6c026007 8ade: 0000 unimp - 8ae0: 2302 fld ft6,0(sp) - 8ae2: 160c addi a1,sp,800 - 8ae4: 00002113 slti sp,zero,0 - 8ae8: 73024207 0x73024207 - 8aec: 0000 unimp - 8aee: 0200 addi s0,sp,256 - 8af0: e0161023 sh ra,-512(a2) - 8af4: 001d c.addi zero,7 - 8af6: 0700 addi s0,sp,896 - 8af8: 09480243 fmadd.s ft4,fa6,fs4,ft1,rne - 8afc: 0000 unimp - 8afe: 2302 fld ft6,0(sp) - 8b00: 1614 addi a3,sp,800 - 8b02: 0000213b 0x213b - 8b06: 73024607 0x73024607 - 8b0a: 0000 unimp - 8b0c: 0200 addi s0,sp,256 - 8b0e: 29163023 0x29163023 - 8b12: 0021 c.addi zero,8 - 8b14: 0700 addi s0,sp,896 - 8b16: 095e0247 fmsub.s ft4,ft8,fs5,ft1,rne - 8b1a: 0000 unimp - 8b1c: 2302 fld ft6,0(sp) - 8b1e: 1634 addi a3,sp,808 - 8b20: 2056 fld ft0,336(sp) - 8b22: 0000 unimp - 8b24: 73024907 0x73024907 - 8b28: 0000 unimp - 8b2a: 0200 addi s0,sp,256 - 8b2c: 31163823 0x31163823 - 8b30: 0021 c.addi zero,8 - 8b32: 0700 addi s0,sp,896 - 8b34: 0970024b fnmsub.s ft4,ft0,fs7,ft1,rne - 8b38: 0000 unimp - 8b3a: 2302 fld ft6,0(sp) - 8b3c: 163c addi a5,sp,808 - 8b3e: 1fe5 addi t6,t6,-7 - 8b40: 0000 unimp - 8b42: cd024e07 0xcd024e07 - 8b46: 0001 nop - 8b48: 0200 addi s0,sp,256 - 8b4a: 69164023 0x69164023 - 8b4e: 001f 0700 024f 0x24f0700001f - 8b54: 00000073 ecall - 8b58: 2302 fld ft6,0(sp) - 8b5a: 1644 addi s1,sp,804 - 8b5c: 000022a7 fsw ft0,5(zero) # 5 <__stack_size-0x7fb> - 8b60: cd025007 0xcd025007 - 8b64: 0001 nop - 8b66: 0200 addi s0,sp,256 - 8b68: 61164823 0x61164823 - 8b6c: 0020 addi s0,sp,8 - 8b6e: 0700 addi s0,sp,896 - 8b70: 0251 addi tp,tp,20 - 8b72: 0976 slli s2,s2,0x1d - 8b74: 0000 unimp - 8b76: 2302 fld ft6,0(sp) - 8b78: 164c addi a1,sp,804 - 8b7a: 00001f87 0x1f87 - 8b7e: 73025407 0x73025407 - 8b82: 0000 unimp - 8b84: 0200 addi s0,sp,256 - 8b86: f0165023 0xf0165023 - 8b8a: 001e 0x1e - 8b8c: 0700 addi s0,sp,896 - 8b8e: 0255 addi tp,tp,21 - 8b90: 063d addi a2,a2,15 - 8b92: 0000 unimp - 8b94: 2302 fld ft6,0(sp) - 8b96: 1654 addi a3,sp,804 - 8b98: 00002083 lw ra,0(zero) # 0 <__stack_size-0x800> - 8b9c: 26027807 0x26027807 - 8ba0: 0009 c.addi zero,2 - 8ba2: 0200 addi s0,sp,256 - 8ba4: 4e165823 0x4e165823 - 8ba8: 0020 addi s0,sp,8 - 8baa: 0700 addi s0,sp,896 - 8bac: 027c addi a5,sp,268 - 8bae: 030e slli t1,t1,0x3 - 8bb0: 0000 unimp - 8bb2: 02c82303 lw t1,44(a6) # fffe002c <_sp+0x7ffdc02c> - 8bb6: c316 sw t0,132(sp) - 8bb8: 001f 0700 027d 0x27d0700001f - 8bbe: 000002c7 fmsub.s ft5,ft0,ft0,ft0,rne - 8bc2: 02cc2303 lw t1,44(s8) # 2c <__stack_size-0x7d4> - 8bc6: 5416 lw s0,100(sp) - 8bc8: 0022 0x22 - 8bca: 0700 addi s0,sp,896 - 8bcc: 0281 addi t0,t0,0 - 8bce: 0988 addi a0,sp,208 - 8bd0: 0000 unimp - 8bd2: 05dc2303 lw t1,93(s8) - 8bd6: b416 fsd ft5,40(sp) - 8bd8: 001e 0x1e - 8bda: 0700 addi s0,sp,896 - 8bdc: 0286 slli t0,t0,0x1 - 8bde: 06ec addi a1,sp,844 - 8be0: 0000 unimp - 8be2: 05e02303 lw t1,94(zero) # 5e <__stack_size-0x7a2> - 8be6: 9916 add s2,s2,t0 - 8be8: 001e 0x1e - 8bea: 0700 addi s0,sp,896 - 8bec: 09940287 0x9940287 - 8bf0: 0000 unimp - 8bf2: 05ec2303 lw t1,94(s8) - 8bf6: 0f00 addi s0,sp,912 - 8bf8: 4304 lw s1,0(a4) - 8bfa: 0006 0x6 - 8bfc: 0200 addi s0,sp,256 - 8bfe: 0801 addi a6,a6,0 - 8c00: 009f 0000 4314 0x43140000009f - 8c06: 0006 0x6 - 8c08: 0f00 addi s0,sp,912 - 8c0a: b504 fsd fs1,40(a0) - 8c0c: 0004 addi s1,sp,0 - 8c0e: 1200 addi s0,sp,288 - 8c10: e001 bnez s0,8c10 <__stack_size+0x8410> - 8c12: 0000 unimp - 8c14: 7400 flw fs0,40(s0) - 8c16: 0006 0x6 - 8c18: 1300 addi s0,sp,416 - 8c1a: 04d4 addi a3,sp,580 + 8ae0: 0200 addi s0,sp,256 + 8ae2: bd165023 0xbd165023 + 8ae6: 0021 c.addi zero,8 + 8ae8: 0700 addi s0,sp,896 + 8aea: 0261 addi tp,tp,24 + 8aec: 00000733 add a4,zero,zero + 8af0: 2302 fld ft6,0(sp) + 8af2: 1658 addi a4,sp,804 + 8af4: 203d jal 8b22 <__stack_size+0x8322> + 8af6: 0000 unimp + 8af8: 4b026207 0x4b026207 + 8afc: 0001 nop + 8afe: 0200 addi s0,sp,256 + 8b00: d0166823 0xd0166823 + 8b04: 0021 c.addi zero,8 + 8b06: 0700 addi s0,sp,896 + 8b08: 014b0263 beq s6,s4,8b0c <__stack_size+0x830c> + 8b0c: 0000 unimp + 8b0e: 2302 fld ft6,0(sp) + 8b10: 1670 addi a2,sp,812 + 8b12: 00001da3 sh zero,27(zero) # 1b <__stack_size-0x7e5> + 8b16: 4b026407 0x4b026407 + 8b1a: 0001 nop + 8b1c: 0200 addi s0,sp,256 + 8b1e: 81167823 0x81167823 + 8b22: 0021 c.addi zero,8 + 8b24: 0700 addi s0,sp,896 + 8b26: 0265 addi tp,tp,25 + 8b28: 08be slli a7,a7,0xf + 8b2a: 0000 unimp + 8b2c: 01802303 lw t1,24(zero) # 18 <__stack_size-0x7e8> + 8b30: 0316 slli t1,t1,0x5 + 8b32: 001f 0700 0266 0x2660700001f + 8b38: 08ce slli a7,a7,0x13 + 8b3a: 0000 unimp + 8b3c: 01882303 lw t1,24(a6) + 8b40: 2a16 fld fs4,320(sp) + 8b42: 0021 c.addi zero,8 + 8b44: 0700 addi s0,sp,896 + 8b46: 00730267 jalr tp,7(t1) # 14007 <__stack_size+0x13807> + 8b4a: 0000 unimp + 8b4c: 01a02303 lw t1,26(zero) # 1a <__stack_size-0x7e6> + 8b50: 4816 lw a6,68(sp) + 8b52: 001e 0x1e + 8b54: 0700 addi s0,sp,896 + 8b56: 0268 addi a0,sp,268 + 8b58: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + 8b5c: 01a42303 lw t1,26(s0) # 758e <__stack_size+0x6d8e> + 8b60: 9416 add s0,s0,t0 + 8b62: 001d c.addi zero,7 + 8b64: 0700 addi s0,sp,896 + 8b66: 0269 addi tp,tp,26 + 8b68: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + 8b6c: 01ac2303 lw t1,26(s8) # 1a01a <__stack_size+0x1981a> + 8b70: 3716 fld fa4,352(sp) + 8b72: 001e 0x1e + 8b74: 0700 addi s0,sp,896 + 8b76: 026a slli tp,tp,0x1a + 8b78: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + 8b7c: 01b42303 lw t1,27(s0) + 8b80: 5016 0x5016 + 8b82: 001d c.addi zero,7 + 8b84: 0700 addi s0,sp,896 + 8b86: 014b026b 0x14b026b + 8b8a: 0000 unimp + 8b8c: 01bc2303 lw t1,27(s8) + 8b90: 5f16 lw t5,100(sp) + 8b92: 001d c.addi zero,7 + 8b94: 0700 addi s0,sp,896 + 8b96: 026c addi a1,sp,268 + 8b98: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + 8b9c: 01c42303 lw t1,28(s0) + 8ba0: bf16 fsd ft5,440(sp) + 8ba2: 001f 0700 026d 0x26d0700001f + 8ba8: 00000073 ecall + 8bac: 01cc2303 lw t1,28(s8) + 8bb0: 0800 addi s0,sp,16 + 8bb2: 00000643 fmadd.s fa2,ft0,ft0,ft0,rne + 8bb6: 08be slli a7,a7,0xf + 8bb8: 0000 unimp + 8bba: 8509 srai a0,a0,0x2 + 8bbc: 0000 unimp + 8bbe: 1900 addi s0,sp,176 + 8bc0: 0800 addi s0,sp,16 + 8bc2: 00000643 fmadd.s fa2,ft0,ft0,ft0,rne + 8bc6: 08ce slli a7,a7,0x13 + 8bc8: 0000 unimp + 8bca: 8509 srai a0,a0,0x2 + 8bcc: 0000 unimp + 8bce: 0700 addi s0,sp,896 + 8bd0: 0800 addi s0,sp,16 + 8bd2: 00000643 fmadd.s fa2,ft0,ft0,ft0,rne + 8bd6: 08de slli a7,a7,0x17 + 8bd8: 0000 unimp + 8bda: 8509 srai a0,a0,0x2 + 8bdc: 0000 unimp + 8bde: 1700 addi s0,sp,928 + 8be0: 1800 addi s0,sp,48 + 8be2: 07f0 addi a2,sp,972 + 8be4: 0272 slli tp,tp,0x1c + 8be6: 0906 slli s2,s2,0x1 + 8be8: 0000 unimp + 8bea: 7516 flw fa0,100(sp) + 8bec: 001f 0700 0275 0x2750700001f + 8bf2: 0906 slli s2,s2,0x1 + 8bf4: 0000 unimp + 8bf6: 2302 fld ft6,0(sp) + 8bf8: 1600 addi s0,sp,800 + 8bfa: 1f5a slli t5,t5,0x36 + 8bfc: 0000 unimp + 8bfe: 16027607 0x16027607 + 8c02: 0009 c.addi zero,2 + 8c04: 0200 addi s0,sp,256 + 8c06: 08007823 0x8007823 + 8c0a: 0355 addi t1,t1,21 + 8c0c: 0000 unimp + 8c0e: 0916 slli s2,s2,0x5 + 8c10: 0000 unimp + 8c12: 8509 srai a0,a0,0x2 + 8c14: 0000 unimp + 8c16: 1d00 addi s0,sp,688 + 8c18: 0800 addi s0,sp,16 + 8c1a: 0085 addi ra,ra,1 8c1c: 0000 unimp - 8c1e: 00016113 ori sp,sp,0 - 8c22: 1300 addi s0,sp,416 - 8c24: 0674 addi a3,sp,780 - 8c26: 0000 unimp - 8c28: 00007313 andi t1,zero,0 - 8c2c: 0000 unimp - 8c2e: 064a040f 0x64a040f - 8c32: 0000 unimp - 8c34: 0655040f 0x655040f - 8c38: 0000 unimp - 8c3a: 0112 slli sp,sp,0x4 - 8c3c: 00d5 addi ra,ra,21 - 8c3e: 0000 unimp - 8c40: 069f 0000 d413 0xd4130000069f - 8c46: 0004 addi s1,sp,0 - 8c48: 1300 addi s0,sp,416 - 8c4a: 0161 addi sp,sp,24 - 8c4c: 0000 unimp - 8c4e: 0000d513 srli a0,ra,0x0 - 8c52: 1300 addi s0,sp,416 - 8c54: 00000073 ecall - 8c58: 0f00 addi s0,sp,912 - 8c5a: 8004 0x8004 - 8c5c: 0006 0x6 - 8c5e: 1200 addi s0,sp,288 - 8c60: 7301 lui t1,0xfffe0 - 8c62: 0000 unimp - 8c64: ba00 fsd fs0,48(a2) - 8c66: 0006 0x6 - 8c68: 1300 addi s0,sp,416 - 8c6a: 04d4 addi a3,sp,580 - 8c6c: 0000 unimp - 8c6e: 00016113 ori sp,sp,0 - 8c72: 0000 unimp - 8c74: 06a5040f 0x6a5040f - 8c78: 0000 unimp - 8c7a: 2c08 fld fa0,24(s0) - 8c7c: 0000 unimp - 8c7e: d000 sw s0,32(s0) - 8c80: 0006 0x6 - 8c82: 0900 addi s0,sp,144 - 8c84: 0085 addi ra,ra,1 - 8c86: 0000 unimp - 8c88: 0002 0x2 - 8c8a: 2c08 fld fa0,24(s0) - 8c8c: 0000 unimp - 8c8e: e000 fsw fs0,0(s0) - 8c90: 0006 0x6 - 8c92: 0900 addi s0,sp,144 - 8c94: 0085 addi ra,ra,1 - 8c96: 0000 unimp - 8c98: 0000 unimp - 8c9a: a805 j 8cca <__stack_size+0x84ca> - 8c9c: 0020 addi s0,sp,8 - 8c9e: 0700 addi s0,sp,896 - 8ca0: 011f 035b 0000 0x35b011f - 8ca6: 00223417 auipc s0,0x223 - 8caa: 0c00 addi s0,sp,528 - 8cac: 27012307 flw ft6,624(sp) # 1daa82e4 <__stack_size+0x1daa7ae4> - 8cb0: 16000007 0x16000007 - 8cb4: 000019ef jal s3,9cb4 <__stack_size+0x94b4> - 8cb8: 27012507 flw fa0,624(sp) - 8cbc: 02000007 0x2000007 - 8cc0: b5160023 sb a7,-1216(a2) - 8cc4: 001f 0700 0126 0x1260700001f - 8cca: 00000073 ecall - 8cce: 2302 fld ft6,0(sp) - 8cd0: 1604 addi s1,sp,800 - 8cd2: 20a2 fld ft1,8(sp) + 8c1e: 0926 slli s2,s2,0x9 + 8c20: 0000 unimp + 8c22: 8509 srai a0,a0,0x2 + 8c24: 0000 unimp + 8c26: 1d00 addi s0,sp,688 + 8c28: 1900 addi s0,sp,176 + 8c2a: 07f0 addi a2,sp,972 + 8c2c: 09480257 0x9480257 + 8c30: 0000 unimp + 8c32: 931a add t1,t1,t1 + 8c34: 0020 addi s0,sp,8 + 8c36: 0700 addi s0,sp,896 + 8c38: 026e slli tp,tp,0x1b + 8c3a: 077e slli a4,a4,0x1f + 8c3c: 0000 unimp + 8c3e: 9b1a add s6,s6,t1 + 8c40: 0021 c.addi zero,8 + 8c42: 0700 addi s0,sp,896 + 8c44: 08de0277 0x8de0277 + 8c48: 0000 unimp + 8c4a: 0800 addi s0,sp,16 + 8c4c: 00000643 fmadd.s fa2,ft0,ft0,ft0,rne + 8c50: 0958 addi a4,sp,148 + 8c52: 0000 unimp + 8c54: 8509 srai a0,a0,0x2 + 8c56: 0000 unimp + 8c58: 1800 addi s0,sp,48 + 8c5a: 1b00 addi s0,sp,432 + 8c5c: 1d89 addi s11,s11,-30 + 8c5e: 0000 unimp + 8c60: 0f01 addi t5,t5,0 + 8c62: 5804 lw s1,48(s0) + 8c64: 0009 c.addi zero,2 + 8c66: 1c00 addi s0,sp,560 + 8c68: 7001 0x7001 + 8c6a: 0009 c.addi zero,2 + 8c6c: 1300 addi s0,sp,416 + 8c6e: 04d4 addi a3,sp,580 + 8c70: 0000 unimp + 8c72: 0f00 addi s0,sp,912 + 8c74: 6404 flw fs1,8(s0) + 8c76: 0009 c.addi zero,2 + 8c78: 0f00 addi s0,sp,912 + 8c7a: cd04 sw s1,24(a0) + 8c7c: 0001 nop + 8c7e: 1c00 addi s0,sp,560 + 8c80: 8801 andi s0,s0,0 + 8c82: 0009 c.addi zero,2 + 8c84: 1300 addi s0,sp,416 + 8c86: 00000073 ecall + 8c8a: 0f00 addi s0,sp,912 + 8c8c: 8e04 0x8e04 + 8c8e: 0009 c.addi zero,2 + 8c90: 0f00 addi s0,sp,912 + 8c92: 7c04 flw fs1,56(s0) + 8c94: 0009 c.addi zero,2 + 8c96: 0800 addi s0,sp,16 + 8c98: 06e0 addi s0,sp,844 + 8c9a: 0000 unimp + 8c9c: 09a4 addi s1,sp,216 + 8c9e: 0000 unimp + 8ca0: 8509 srai a0,a0,0x2 + 8ca2: 0000 unimp + 8ca4: 0200 addi s0,sp,256 + 8ca6: 1d00 addi s0,sp,688 + 8ca8: 213e fld ft2,456(sp) + 8caa: 0000 unimp + 8cac: d402fe07 0xd402fe07 + 8cb0: 0004 addi s1,sp,0 + 8cb2: 0100 addi s0,sp,128 + 8cb4: 1d01 addi s10,s10,-32 + 8cb6: 00002137 lui sp,0x2 + 8cba: da02ff07 0xda02ff07 + 8cbe: 0004 addi s1,sp,0 + 8cc0: 0100 addi s0,sp,128 + 8cc2: 1e01 addi t3,t3,-32 + 8cc4: 1f2a slli t5,t5,0x2a + 8cc6: 0000 unimp + 8cc8: 1008 addi a0,sp,32 + 8cca: 09cd addi s3,s3,19 + 8ccc: 0000 unimp + 8cce: 0101 addi sp,sp,0 + 8cd0: 063d040f 0x63d040f 8cd4: 0000 unimp - 8cd6: 2d012707 flw fa4,720(sp) - 8cda: 02000007 0x2000007 - 8cde: 0f000823 sb a6,240(zero) # f0 <__stack_size-0x710> - 8ce2: ec04 fsw fs1,24(s0) - 8ce4: 0006 0x6 - 8ce6: 0f00 addi s0,sp,912 - 8ce8: e004 fsw fs1,0(s0) - 8cea: 0006 0x6 - 8cec: 1700 addi s0,sp,928 - 8cee: 00002163 0x2163 - 8cf2: 070e slli a4,a4,0x3 - 8cf4: 076e013f 6b160000 0x6b160000076e013f - 8cfc: 0021 c.addi zero,8 - 8cfe: 0700 addi s0,sp,896 - 8d00: 0140 addi s0,sp,132 - 8d02: 076e slli a4,a4,0x1b - 8d04: 0000 unimp - 8d06: 2302 fld ft6,0(sp) - 8d08: 1600 addi s0,sp,800 - 8d0a: 21a4 fld fs1,64(a1) - 8d0c: 0000 unimp - 8d0e: 6e014107 0x6e014107 - 8d12: 02000007 0x2000007 - 8d16: df160623 sb a7,-532(a2) - 8d1a: 0021 c.addi zero,8 - 8d1c: 0700 addi s0,sp,896 - 8d1e: 0142 slli sp,sp,0x10 - 8d20: 003a 0x3a - 8d22: 0000 unimp - 8d24: 2302 fld ft6,0(sp) - 8d26: 000c addi a1,sp,0 - 8d28: 3a08 fld fa0,48(a2) - 8d2a: 0000 unimp - 8d2c: 7e00 flw fs0,56(a2) - 8d2e: 09000007 0x9000007 - 8d32: 0085 addi ra,ra,1 - 8d34: 0000 unimp - 8d36: 0002 0x2 - 8d38: d018 sw a4,32(s0) - 8d3a: ae025907 0xae025907 - 8d3e: 0008 addi a0,sp,0 - 8d40: 1600 addi s0,sp,800 - 8d42: 00002213 slti tp,zero,0 - 8d46: 85025b07 0x85025b07 - 8d4a: 0000 unimp - 8d4c: 0200 addi s0,sp,256 - 8d4e: aa160023 sb ra,-1376(a2) - 8d52: 0021 c.addi zero,8 - 8d54: 0700 addi s0,sp,896 - 8d56: 025c addi a5,sp,260 - 8d58: 063d addi a2,a2,15 - 8d5a: 0000 unimp - 8d5c: 2302 fld ft6,0(sp) - 8d5e: 1604 addi s1,sp,800 - 8d60: 1fd8 addi a4,sp,1012 + 8cd6: ba1e fsd ft7,304(sp) + 8cd8: 0025 c.addi zero,9 + 8cda: 0800 addi s0,sp,16 + 8cdc: 3de2 fld fs11,56(sp) + 8cde: 0006 0x6 + 8ce0: 0100 addi s0,sp,128 + 8ce2: 1e01 addi t3,t3,-32 + 8ce4: 00001f63 bnez zero,8d02 <__stack_size+0x8502> + 8ce8: e308 fsw fa0,0(a4) + 8cea: 00000073 ecall + 8cee: 0101 addi sp,sp,0 + 8cf0: d41e sw t2,40(sp) + 8cf2: 0020 addi s0,sp,8 + 8cf4: 0800 addi s0,sp,16 + 8cf6: 000073e3 bleu zero,zero,94fc <__stack_size+0x8cfc> + 8cfa: 0100 addi s0,sp,128 + 8cfc: 1e01 addi t3,t3,-32 + 8cfe: 21c2 fld ft3,16(sp) + 8d00: 0000 unimp + 8d02: e308 fsw fa0,0(a4) + 8d04: 00000073 ecall + 8d08: 0101 addi sp,sp,0 + 8d0a: 471e lw a4,196(sp) + 8d0c: 001f 0800 73e5 0x73e50800001f + 8d12: 0000 unimp + 8d14: 0100 addi s0,sp,128 + 8d16: 1f01 addi t5,t5,-32 + 8d18: b401 j 8718 <__stack_size+0x7f18> + 8d1a: 001f 0100 c6ec 0xc6ec0100001f + 8d20: 4082 lw ra,0(sp) + 8d22: d420 sw s0,104(s0) + 8d24: 4082 lw ra,0(sp) + 8d26: a820 fsd fs0,80(s0) + 8d28: 0030 addi a2,sp,8 + 8d2a: 0100 addi s0,sp,128 + 8d2c: 0120 addi s0,sp,136 + 8d2e: 0f88 addi a0,sp,976 + 8d30: 0000 unimp + 8d32: d901 beqz a0,8c42 <__stack_size+0x8442> + 8d34: 8264 0x8264 + 8d36: 2040 fld fs0,128(s0) + 8d38: 82c6 mv t0,a7 + 8d3a: 2040 fld fs0,128(s0) + 8d3c: 30e0 fld fs0,224(s1) + 8d3e: 0000 unimp + 8d40: 5b01 li s6,-32 + 8d42: 000a 0xa + 8d44: 2100 fld fs0,0(a0) + 8d46: 82a0 0x82a0 + 8d48: 2040 fld fs0,128(s0) + 8d4a: 82ac 0x82ac + 8d4c: 2040 fld fs0,128(s0) + 8d4e: 7222 flw ft4,40(sp) + 8d50: 001e 0x1e + 8d52: 0100 addi s0,sp,128 + 8d54: 53e4 lw s1,100(a5) + 8d56: 0000 unimp + 8d58: 0200 addi s0,sp,256 + 8d5a: 6c91 lui s9,0x4 + 8d5c: 0000 unimp + 8d5e: 1d380123 sb s3,450(a6) 8d62: 0000 unimp - 8d64: ae025d07 0xae025d07 - 8d68: 0008 addi a0,sp,0 - 8d6a: 0200 addi s0,sp,256 - 8d6c: 77160823 sb a7,1904(a2) - 8d70: 0022 0x22 - 8d72: 0700 addi s0,sp,896 - 8d74: 025e slli tp,tp,0x17 - 8d76: 000001e3 beqz zero,9578 <__stack_size+0x8d78> - 8d7a: 2302 fld ft6,0(sp) - 8d7c: 1624 addi s1,sp,808 - 8d7e: 1f5a slli t5,t5,0x36 - 8d80: 0000 unimp - 8d82: 73025f07 0x73025f07 - 8d86: 0000 unimp - 8d88: 0200 addi s0,sp,256 - 8d8a: ce164823 0xce164823 - 8d8e: 0020 addi s0,sp,8 - 8d90: 0700 addi s0,sp,896 - 8d92: 0260 addi s0,sp,268 - 8d94: 006c addi a1,sp,12 - 8d96: 0000 unimp - 8d98: 2302 fld ft6,0(sp) - 8d9a: 1650 addi a2,sp,804 - 8d9c: 2286 fld ft5,64(sp) - 8d9e: 0000 unimp - 8da0: 33026107 0x33026107 - 8da4: 02000007 0x2000007 - 8da8: 06165823 0x6165823 - 8dac: 0021 c.addi zero,8 - 8dae: 0700 addi s0,sp,896 - 8db0: 0262 slli tp,tp,0x18 - 8db2: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne - 8db6: 2302 fld ft6,0(sp) - 8db8: 1668 addi a0,sp,812 - 8dba: 2299 jal 8f00 <__stack_size+0x8700> - 8dbc: 0000 unimp - 8dbe: 4b026307 0x4b026307 - 8dc2: 0001 nop - 8dc4: 0200 addi s0,sp,256 - 8dc6: 6c167023 0x6c167023 - 8dca: 001e 0x1e - 8dcc: 0700 addi s0,sp,896 - 8dce: 0264 addi s1,sp,268 - 8dd0: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne - 8dd4: 2302 fld ft6,0(sp) - 8dd6: 1678 addi a4,sp,812 - 8dd8: 224a fld ft4,144(sp) - 8dda: 0000 unimp - 8ddc: be026507 0xbe026507 - 8de0: 0008 addi a0,sp,0 - 8de2: 0300 addi s0,sp,384 - 8de4: 16018023 sb zero,352(gp) # 80001010 <__global_pointer$+0x160> - 8de8: 1fcc addi a1,sp,1012 - 8dea: 0000 unimp - 8dec: ce026607 0xce026607 - 8df0: 0008 addi a0,sp,0 - 8df2: 0300 addi s0,sp,384 - 8df4: 16018823 sb zero,368(gp) # 80001020 <__global_pointer$+0x170> - 8df8: 000021f3 csrr gp,0x0 - 8dfc: 73026707 0x73026707 - 8e00: 0000 unimp - 8e02: 0300 addi s0,sp,384 - 8e04: 1601a023 sw zero,352(gp) # 80001010 <__global_pointer$+0x160> - 8e08: 1f11 addi t5,t5,-28 - 8e0a: 0000 unimp - 8e0c: 4b026807 0x4b026807 - 8e10: 0001 nop - 8e12: 0300 addi s0,sp,384 - 8e14: 1601a423 sw zero,360(gp) # 80001018 <__global_pointer$+0x168> - 8e18: 1e5d addi t3,t3,-9 - 8e1a: 0000 unimp - 8e1c: 4b026907 0x4b026907 - 8e20: 0001 nop - 8e22: 0300 addi s0,sp,384 - 8e24: 1601ac23 sw zero,376(gp) # 80001028 <__global_pointer$+0x178> - 8e28: 1f00 addi s0,sp,944 - 8e2a: 0000 unimp - 8e2c: 4b026a07 0x4b026a07 - 8e30: 0001 nop - 8e32: 0300 addi s0,sp,384 - 8e34: 1601b423 0x1601b423 - 8e38: 1e19 addi t3,t3,-26 - 8e3a: 0000 unimp - 8e3c: 4b026b07 0x4b026b07 - 8e40: 0001 nop - 8e42: 0300 addi s0,sp,384 - 8e44: 1601bc23 0x1601bc23 - 8e48: 1e28 addi a0,sp,824 - 8e4a: 0000 unimp - 8e4c: 4b026c07 0x4b026c07 - 8e50: 0001 nop - 8e52: 0300 addi s0,sp,384 - 8e54: 1601c423 0x1601c423 - 8e58: 2088 fld fa0,0(s1) + 8d64: c401 beqz s0,8d6c <__stack_size+0x856c> + 8d66: a201 j 8e66 <__stack_size+0x8666> + 8d68: 0000 unimp + 8d6a: 3800 fld fs0,48(s0) + 8d6c: 4082 lw ra,0(sp) + 8d6e: 6420 flw fs0,72(s0) + 8d70: 4082 lw ra,0(sp) + 8d72: 1820 addi s0,sp,56 + 8d74: 0031 c.addi zero,12 + 8d76: 0100 addi s0,sp,128 + 8d78: 0a96 slli s5,s5,0x5 + 8d7a: 0000 unimp + 8d7c: f324 fsw fs1,96(a4) + 8d7e: 001e 0x1e + 8d80: 0100 addi s0,sp,128 + 8d82: a2c4 fsd fs1,128(a3) + 8d84: 0000 unimp + 8d86: 0200 addi s0,sp,256 + 8d88: 6c91 lui s9,0x4 + 8d8a: 6525 lui a0,0x9 + 8d8c: 6370 flw fa2,68(a4) + 8d8e: 0100 addi s0,sp,128 + 8d90: a2c4 fsd fs1,128(a3) + 8d92: 0000 unimp + 8d94: 0200 addi s0,sp,256 + 8d96: 6891 lui a7,0x4 + 8d98: 2600 fld fs0,8(a2) + 8d9a: 0070 addi a2,sp,12 + 8d9c: 0000 unimp + 8d9e: b201 j 869e <__stack_size+0x7e9e> + 8da0: c201 beqz a2,8da0 <__stack_size+0x85a0> + 8da2: 4081 li ra,0 + 8da4: 3820 fld fs0,112(s0) + 8da6: 4082 lw ra,0(sp) + 8da8: 4420 lw s0,72(s0) + 8daa: 0031 c.addi zero,12 + 8dac: 0100 addi s0,sp,128 + 8dae: 0abe slli s5,s5,0xf + 8db0: 0000 unimp + 8db2: 4d24 lw s1,88(a0) + 8db4: 0002 0x2 + 8db6: 0100 addi s0,sp,128 + 8db8: adb2 fsd fa2,216(sp) + 8dba: 0000 unimp + 8dbc: 0200 addi s0,sp,256 + 8dbe: 6c91 lui s9,0x4 + 8dc0: 2300 fld fs0,0(a4) + 8dc2: a801 j 8dd2 <__stack_size+0x85d2> + 8dc4: 0020 addi s0,sp,8 + 8dc6: 0100 addi s0,sp,128 + 8dc8: 01a4 addi s1,sp,200 + 8dca: 00000053 fadd.s ft0,ft0,ft0,rne + 8dce: 8186 mv gp,ra + 8dd0: 2040 fld fs0,128(s0) + 8dd2: 81c2 mv gp,a6 + 8dd4: 2040 fld fs0,128(s0) + 8dd6: 317c fld fa5,224(a0) + 8dd8: 0000 unimp + 8dda: ee01 bnez a2,8df2 <__stack_size+0x85f2> + 8ddc: 000a 0xa + 8dde: 2200 fld fs0,0(a2) + 8de0: 00002057 0x2057 + 8de4: a601 j 90e4 <__stack_size+0x88e4> + 8de6: 008c addi a1,sp,64 + 8de8: 0000 unimp + 8dea: 0305 addi t1,t1,1 + 8dec: 0f28 addi a0,sp,920 + 8dee: 8000 0x8000 + 8df0: 2700 fld fs0,8(a4) + 8df2: 0000204f fnmadd.s ft0,ft0,ft0,ft0,rdn + 8df6: 8d01 sub a0,a0,s0 + 8df8: 5301 li t1,-32 + 8dfa: 0000 unimp + 8dfc: dc00 sw s0,56(s0) + 8dfe: 4080 lw s0,0(s1) + 8e00: 8620 0x8620 + 8e02: 4081 li ra,0 + 8e04: b420 fsd fs0,104(s0) + 8e06: 0031 c.addi zero,12 + 8e08: 0100 addi s0,sp,128 + 8e0a: 0ba0 addi s0,sp,472 + 8e0c: 0000 unimp + 8e0e: 6e25 lui t3,0x9 + 8e10: 0100 addi s0,sp,128 + 8e12: ad8d j 9484 <__stack_size+0x8c84> + 8e14: 0000 unimp + 8e16: 0200 addi s0,sp,256 + 8e18: 4c91 li s9,4 + 8e1a: ee22 fsw fs0,28(sp) + 8e1c: 0020 addi s0,sp,8 + 8e1e: 0100 addi s0,sp,128 + 8e20: 0000538f 0x538f + 8e24: 0200 addi s0,sp,256 + 8e26: 6491 lui s1,0x4 + 8e28: 4422 lw s0,8(sp) + 8e2a: 001d c.addi zero,7 + 8e2c: 0100 addi s0,sp,128 + 8e2e: 0000538f 0x538f + 8e32: 0200 addi s0,sp,256 + 8e34: 5891 li a7,-28 + 8e36: 0b22 slli s6,s6,0x8 + 8e38: 0021 c.addi zero,8 + 8e3a: 0100 addi s0,sp,128 + 8e3c: 5390 lw a2,32(a5) + 8e3e: 0000 unimp + 8e40: 0200 addi s0,sp,256 + 8e42: 6c91 lui s9,0x4 + 8e44: 7428 flw fa0,104(s0) + 8e46: 706d 0x706d + 8e48: 0100 addi s0,sp,128 + 8e4a: 00005393 srli t2,zero,0x0 + 8e4e: 0200 addi s0,sp,256 + 8e50: 6891 lui a7,0x4 + 8e52: df22 sw s0,188(sp) + 8e54: 001e 0x1e + 8e56: 0100 addi s0,sp,128 + 8e58: 5398 lw a4,32(a5) 8e5a: 0000 unimp - 8e5c: 73026d07 0x73026d07 - 8e60: 0000 unimp - 8e62: 0300 addi s0,sp,384 - 8e64: 0001cc23 0x1cc23 - 8e68: 4308 lw a0,0(a4) - 8e6a: 0006 0x6 - 8e6c: be00 fsd fs0,56(a2) - 8e6e: 0008 addi a0,sp,0 - 8e70: 0900 addi s0,sp,144 - 8e72: 0085 addi ra,ra,1 - 8e74: 0000 unimp - 8e76: 0019 c.addi zero,6 - 8e78: 4308 lw a0,0(a4) - 8e7a: 0006 0x6 - 8e7c: ce00 sw s0,24(a2) - 8e7e: 0008 addi a0,sp,0 - 8e80: 0900 addi s0,sp,144 - 8e82: 0085 addi ra,ra,1 - 8e84: 0000 unimp - 8e86: 43080007 0x43080007 - 8e8a: 0006 0x6 - 8e8c: de00 sw s0,56(a2) - 8e8e: 0008 addi a0,sp,0 - 8e90: 0900 addi s0,sp,144 - 8e92: 0085 addi ra,ra,1 - 8e94: 0000 unimp - 8e96: f0180017 auipc zero,0xf0180 - 8e9a: 06027207 0x6027207 - 8e9e: 0009 c.addi zero,2 - 8ea0: 1600 addi s0,sp,800 - 8ea2: 203e fld ft0,456(sp) - 8ea4: 0000 unimp - 8ea6: 06027507 0x6027507 - 8eaa: 0009 c.addi zero,2 - 8eac: 0200 addi s0,sp,256 - 8eae: 23160023 sb a7,544(a2) - 8eb2: 0020 addi s0,sp,8 - 8eb4: 0700 addi s0,sp,896 - 8eb6: 0276 slli tp,tp,0x1d - 8eb8: 0916 slli s2,s2,0x5 - 8eba: 0000 unimp - 8ebc: 2302 fld ft6,0(sp) - 8ebe: 0078 addi a4,sp,12 - 8ec0: 5508 lw a0,40(a0) - 8ec2: 16000003 lb zero,352(zero) # f0188ff6 <_sp+0x70184ff6> - 8ec6: 0009 c.addi zero,2 - 8ec8: 0900 addi s0,sp,144 - 8eca: 0085 addi ra,ra,1 - 8ecc: 0000 unimp - 8ece: 001d c.addi zero,7 - 8ed0: 8508 0x8508 - 8ed2: 0000 unimp - 8ed4: 2600 fld fs0,8(a2) - 8ed6: 0009 c.addi zero,2 - 8ed8: 0900 addi s0,sp,144 - 8eda: 0085 addi ra,ra,1 - 8edc: 0000 unimp - 8ede: 001d c.addi zero,7 - 8ee0: f019 bnez s0,8de6 <__stack_size+0x85e6> - 8ee2: 48025707 0x48025707 - 8ee6: 0009 c.addi zero,2 - 8ee8: 1a00 addi s0,sp,304 - 8eea: 215c fld fa5,128(a0) - 8eec: 0000 unimp - 8eee: 7e026e07 0x7e026e07 - 8ef2: 1a000007 0x1a000007 - 8ef6: 2264 fld fs1,192(a2) - 8ef8: 0000 unimp - 8efa: de027707 0xde027707 - 8efe: 0008 addi a0,sp,0 - 8f00: 0000 unimp - 8f02: 4308 lw a0,0(a4) - 8f04: 0006 0x6 - 8f06: 5800 lw s0,48(s0) - 8f08: 0009 c.addi zero,2 - 8f0a: 0900 addi s0,sp,144 - 8f0c: 0085 addi ra,ra,1 - 8f0e: 0000 unimp - 8f10: 0018 addi a4,sp,0 - 8f12: 001e521b 0x1e521b - 8f16: 0100 addi s0,sp,128 - 8f18: 0958040f 0x958040f - 8f1c: 0000 unimp - 8f1e: 011c addi a5,sp,128 - 8f20: 0970 addi a2,sp,156 - 8f22: 0000 unimp - 8f24: 0004d413 srli s0,s1,0x0 - 8f28: 0000 unimp - 8f2a: 0964040f 0x964040f - 8f2e: 0000 unimp - 8f30: 01cd040f 0x1cd040f - 8f34: 0000 unimp - 8f36: 011c addi a5,sp,128 - 8f38: 0988 addi a0,sp,208 + 8e5c: 0200 addi s0,sp,256 + 8e5e: 5c91 li s9,-28 + 8e60: 2222 fld ft4,8(sp) + 8e62: 001d c.addi zero,7 + 8e64: 0100 addi s0,sp,128 + 8e66: 539e lw t2,228(sp) + 8e68: 0000 unimp + 8e6a: 0200 addi s0,sp,256 + 8e6c: 5091 li ra,-28 + 8e6e: 0629 addi a2,a2,10 + 8e70: 4081 li ra,0 + 8e72: 1220 addi s0,sp,296 + 8e74: 4081 li ra,0 + 8e76: 8720 0x8720 + 8e78: 2200000b 0x2200000b + 8e7c: 1e72 slli t3,t3,0x3c + 8e7e: 0000 unimp + 8e80: 9801 andi s0,s0,-32 + 8e82: 00000053 fadd.s ft0,ft0,ft0,rne + 8e86: 9102 jalr sp + 8e88: 0060 addi s0,sp,12 + 8e8a: 3221 jal 8792 <__stack_size+0x7f92> + 8e8c: 4081 li ra,0 + 8e8e: 3e20 fld fs0,120(a2) + 8e90: 4081 li ra,0 + 8e92: 2220 fld fs0,64(a2) + 8e94: 1e72 slli t3,t3,0x3c + 8e96: 0000 unimp + 8e98: 9e01 0x9e01 + 8e9a: 00000053 fadd.s ft0,ft0,ft0,rne + 8e9e: 9102 jalr sp + 8ea0: 0054 addi a3,sp,4 + 8ea2: 2a00 fld fs0,16(a2) + 8ea4: 1ecc addi a1,sp,884 + 8ea6: 0000 unimp + 8ea8: 8401 srai s0,s0,0x0 + 8eaa: 80a8 0x80a8 + 8eac: 2040 fld fs0,128(s0) + 8eae: 80dc 0x80dc + 8eb0: 2040 fld fs0,128(s0) + 8eb2: 31ed jal 8b9c <__stack_size+0x839c> + 8eb4: 0000 unimp + 8eb6: 2601 jal 91b6 <__stack_size+0x89b6> + 8eb8: 00001e2f 0x1e2f + 8ebc: 3701 jal 8dbc <__stack_size+0x85bc> + 8ebe: 6601 lui a2,0x0 + 8ec0: 407f 0x407f + 8ec2: a820 fsd fs0,80(s0) + 8ec4: 4080 lw s0,0(s1) + 8ec6: 2520 fld fs0,72(a0) + 8ec8: 0032 0x32 + 8eca: 0100 addi s0,sp,128 + 8ecc: 0c34 addi a3,sp,536 + 8ece: 0000 unimp + 8ed0: 1b24 addi s1,sp,440 + 8ed2: 0021 c.addi zero,8 + 8ed4: 0100 addi s0,sp,128 + 8ed6: 00007337 lui t1,0x7 + 8eda: 0200 addi s0,sp,256 + 8edc: 5c91 li s9,-28 + 8ede: c924 sw s1,80(a0) + 8ee0: 0021 c.addi zero,8 + 8ee2: 0100 addi s0,sp,128 + 8ee4: 00007337 lui t1,0x7 + 8ee8: 0200 addi s0,sp,256 + 8eea: 5891 li a7,-28 + 8eec: 7225 lui tp,0xfffe9 + 8eee: 0100 addi s0,sp,128 + 8ef0: 00007337 lui t1,0x7 + 8ef4: 0200 addi s0,sp,256 + 8ef6: 5491 li s1,-28 + 8ef8: 6625 lui a2,0x9 + 8efa: 0100 addi s0,sp,128 + 8efc: 00007337 lui t1,0x7 + 8f00: 0200 addi s0,sp,256 + 8f02: 5091 li ra,-28 + 8f04: 7125 addi sp,sp,-416 + 8f06: 0100 addi s0,sp,128 + 8f08: 00007337 lui t1,0x7 + 8f0c: 0200 addi s0,sp,256 + 8f0e: 4c91 li s9,4 + 8f10: 0222 slli tp,tp,0x8 + 8f12: 001e 0x1e + 8f14: 0100 addi s0,sp,128 + 8f16: 8c40 0x8c40 + 8f18: 0000 unimp + 8f1a: 0200 addi s0,sp,256 + 8f1c: 6c91 lui s9,0x4 + 8f1e: e021 bnez s0,8f5e <__stack_size+0x875e> + 8f20: 407f 0x407f + 8f22: 8a20 0x8a20 + 8f24: 4080 lw s0,0(s1) + 8f26: 2820 fld fs0,80(s0) + 8f28: 6f6e flw ft10,216(sp) + 8f2a: 79010077 0x79010077 + 8f2e: 008c addi a1,sp,64 + 8f30: 0000 unimp + 8f32: 9102 jalr sp + 8f34: 0068 addi a0,sp,12 + 8f36: 2b00 fld fs0,16(a4) + 8f38: 1f6a slli t5,t5,0x3a 8f3a: 0000 unimp - 8f3c: 00007313 andi t1,zero,0 - 8f40: 0000 unimp - 8f42: 098e040f 0x98e040f - 8f46: 0000 unimp - 8f48: 097c040f 0x97c040f - 8f4c: 0000 unimp - 8f4e: e008 fsw fa0,0(s0) - 8f50: 0006 0x6 - 8f52: a400 fsd fs0,8(s0) - 8f54: 0009 c.addi zero,2 - 8f56: 0900 addi s0,sp,144 - 8f58: 0085 addi ra,ra,1 - 8f5a: 0000 unimp - 8f5c: 0002 0x2 - 8f5e: 071d addi a4,a4,7 - 8f60: 0022 0x22 - 8f62: 0700 addi s0,sp,896 - 8f64: 02fe slli t0,t0,0x1f - 8f66: 04d4 addi a3,sp,580 - 8f68: 0000 unimp - 8f6a: 0101 addi sp,sp,0 - 8f6c: 001d c.addi zero,7 - 8f6e: 0022 0x22 - 8f70: 0700 addi s0,sp,896 - 8f72: 02ff 0x2ff - 8f74: 04da slli s1,s1,0x16 - 8f76: 0000 unimp - 8f78: 0101 addi sp,sp,0 - 8f7a: f31e fsw ft7,164(sp) - 8f7c: 001f 0800 cd10 0xcd100800001f - 8f82: 0009 c.addi zero,2 - 8f84: 0100 addi s0,sp,128 - 8f86: 0f01 addi t5,t5,0 - 8f88: 3d04 fld fs1,56(a0) - 8f8a: 0006 0x6 - 8f8c: 1e00 addi s0,sp,816 - 8f8e: 00002683 lw a3,0(zero) # 0 <__stack_size-0x800> - 8f92: e208 fsw fa0,0(a2) - 8f94: 063d addi a2,a2,15 - 8f96: 0000 unimp - 8f98: 0101 addi sp,sp,0 - 8f9a: 2c1e fld fs8,448(sp) - 8f9c: 0020 addi s0,sp,8 - 8f9e: 0800 addi s0,sp,16 - 8fa0: 000073e3 bleu zero,zero,97a6 <__stack_size+0x8fa6> - 8fa4: 0100 addi s0,sp,128 - 8fa6: 1e01 addi t3,t3,-32 - 8fa8: 219d jal 940e <__stack_size+0x8c0e> + 8f3c: 2f01 jal 964c <__stack_size+0x8e4c> + 8f3e: 0a01 addi s4,s4,0 + 8f40: 407f 0x407f + 8f42: 6620 flw fs0,72(a2) + 8f44: 407f 0x407f + 8f46: 5e20 lw s0,120(a2) + 8f48: 0032 0x32 + 8f4a: 0100 addi s0,sp,128 + 8f4c: 0c6a slli s8,s8,0x1a + 8f4e: 0000 unimp + 8f50: 6425 lui s0,0x9 + 8f52: 7669 lui a2,0xffffa + 8f54: 0100 addi s0,sp,128 + 8f56: 0000732f 0x732f + 8f5a: 0200 addi s0,sp,256 + 8f5c: 6c91 lui s9,0x4 + 8f5e: 5724 lw s1,104(a4) + 8f60: 0021 c.addi zero,8 + 8f62: 0100 addi s0,sp,128 + 8f64: 0000732f 0x732f + 8f68: 0200 addi s0,sp,256 + 8f6a: 6891 lui a7,0x4 + 8f6c: 2c00 fld fs0,24(s0) + 8f6e: 1801 addi a6,a6,-32 + 8f70: 001e 0x1e + 8f72: 0100 addi s0,sp,128 + 8f74: 012a slli sp,sp,0xa + 8f76: 00000053 fadd.s ft0,ft0,ft0,rne + 8f7a: 7efa flw ft9,188(sp) + 8f7c: 2040 fld fs0,128(s0) + 8f7e: 7f0a flw ft10,160(sp) + 8f80: 2040 fld fs0,128(s0) + 8f82: 3296 fld ft5,352(sp) + 8f84: 0000 unimp + 8f86: 2d01 jal 9596 <__stack_size+0x8d96> + 8f88: 7901 lui s2,0xfffe0 + 8f8a: 001d c.addi zero,7 + 8f8c: 0100 addi s0,sp,128 + 8f8e: 00970123 sb s1,2(a4) + 8f92: 0000 unimp + 8f94: 7ed2 flw ft9,52(sp) + 8f96: 2040 fld fs0,128(s0) + 8f98: 7efa flw ft9,188(sp) + 8f9a: 2040 fld fs0,128(s0) + 8f9c: 32ce fld ft5,240(sp) + 8f9e: 0000 unimp + 8fa0: 2e01 jal 92b0 <__stack_size+0x8ab0> + 8fa2: 1e5e slli t3,t3,0x37 + 8fa4: 0000 unimp + 8fa6: 0b01 addi s6,s6,0 + 8fa8: 5301 li t1,-32 8faa: 0000 unimp - 8fac: e308 fsw fa0,0(a4) - 8fae: 00000073 ecall - 8fb2: 0101 addi sp,sp,0 - 8fb4: 8b1e mv s6,t2 - 8fb6: 0022 0x22 - 8fb8: 0800 addi s0,sp,16 - 8fba: 000073e3 bleu zero,zero,97c0 <__stack_size+0x8fc0> - 8fbe: 0100 addi s0,sp,128 - 8fc0: 1e01 addi t3,t3,-32 - 8fc2: 2010 fld fa2,0(s0) - 8fc4: 0000 unimp - 8fc6: e508 fsw fa0,8(a0) - 8fc8: 00000073 ecall - 8fcc: 0101 addi sp,sp,0 - 8fce: 011f 207d 0000 0x207d011f - 8fd4: ec01 bnez s0,8fec <__stack_size+0x87ec> - 8fd6: 87bc 0x87bc - 8fd8: 2040 fld fs0,128(s0) - 8fda: 87ca mv a5,s2 - 8fdc: 2040 fld fs0,128(s0) - 8fde: 3150 fld fa2,160(a0) - 8fe0: 0000 unimp - 8fe2: 2001 jal 8fe2 <__stack_size+0x87e2> - 8fe4: 8801 andi s0,s0,0 - 8fe6: 0100000f fence w,unknown - 8fea: 5ad9 li s5,-10 - 8fec: bc204087 0xbc204087 - 8ff0: 88204087 0x88204087 - 8ff4: 0031 c.addi zero,12 - 8ff6: 0100 addi s0,sp,128 - 8ff8: 00000a5b 0xa5b - 8ffc: 9621 srai a2,a2,0x28 - 8ffe: a2204087 0xa2204087 - 9002: 22204087 0x22204087 - 9006: 00001f3b 0x1f3b - 900a: e401 bnez s0,9012 <__stack_size+0x8812> - 900c: 00000053 fadd.s ft0,ft0,ft0,rne - 9010: 9102 jalr sp - 9012: 006c addi a1,sp,12 - 9014: 2300 fld fs0,0(a4) - 9016: 0101 addi sp,sp,0 - 9018: 001e 0x1e - 901a: 0100 addi s0,sp,128 - 901c: 01c4 addi s1,sp,196 - 901e: 00a2 slli ra,ra,0x8 - 9020: 0000 unimp - 9022: 872e mv a4,a1 - 9024: 2040 fld fs0,128(s0) - 9026: 875a mv a4,s6 - 9028: 2040 fld fs0,128(s0) - 902a: 31c0 fld fs0,160(a1) - 902c: 0000 unimp - 902e: 9601 srai a2,a2,0x20 - 9030: 000a 0xa - 9032: 2400 fld fs0,8(s0) - 9034: 1fbc addi a5,sp,1016 - 9036: 0000 unimp - 9038: c401 beqz s0,9040 <__stack_size+0x8840> - 903a: 00a2 slli ra,ra,0x8 - 903c: 0000 unimp - 903e: 9102 jalr sp - 9040: 256c fld fa1,200(a0) - 9042: 7065 0x7065 - 9044: c4010063 beqz sp,8484 <__stack_size+0x7c84> - 9048: 00a2 slli ra,ra,0x8 - 904a: 0000 unimp - 904c: 9102 jalr sp - 904e: 0068 addi a0,sp,12 - 9050: 7026 flw ft0,104(sp) - 9052: 0000 unimp - 9054: 0100 addi s0,sp,128 - 9056: 01b2 slli gp,gp,0xc - 9058: 86b8 0x86b8 - 905a: 2040 fld fs0,128(s0) - 905c: 872e mv a4,a1 - 905e: 2040 fld fs0,128(s0) - 9060: 31ec fld fa1,224(a1) + 8fac: bc00 fsd fs0,56(s0) + 8fae: 407e 0x407e + 8fb0: d220 sw s0,96(a2) + 8fb2: 407e 0x407e + 8fb4: 0620 addi s0,sp,776 + 8fb6: 01000033 add zero,zero,a6 + 8fba: 3100 fld fs0,32(a0) + 8fbc: 0001 nop + 8fbe: 0200 addi s0,sp,256 + 8fc0: 6000 flw fs0,0(s0) + 8fc2: 0021 c.addi zero,8 + 8fc4: 0400 addi s0,sp,512 + 8fc6: 0001 nop + 8fc8: 0000 unimp + 8fca: 0c00 addi s0,sp,528 + 8fcc: 21fe fld ft3,472(sp) + 8fce: 0000 unimp + 8fd0: 00fa slli ra,ra,0x1e + 8fd2: 0000 unimp + 8fd4: 82d4 0x82d4 + 8fd6: 2040 fld fs0,128(s0) + 8fd8: 8546 mv a0,a7 + 8fda: 2040 fld fs0,128(s0) + 8fdc: 5426 lw s0,104(sp) + 8fde: 0000 unimp + 8fe0: 0102 slli sp,sp,0x0 + 8fe2: 9806 add a6,a6,ra + 8fe4: 0000 unimp + 8fe6: 0200 addi s0,sp,256 + 8fe8: 0502 slli a0,a0,0x0 + 8fea: 0118 addi a4,sp,128 + 8fec: 0000 unimp + 8fee: 0402 slli s0,s0,0x0 + 8ff0: b205 j 8910 <__stack_size+0x8110> + 8ff2: 0001 nop + 8ff4: 0300 addi s0,sp,384 + 8ff6: 000002ab 0x2ab + 8ffa: 4002 0x4002 + 8ffc: 0045 c.addi zero,17 + 8ffe: 0000 unimp + 9000: 0102 slli sp,sp,0x0 + 9002: 9608 0x9608 + 9004: 0000 unimp + 9006: 0200 addi s0,sp,256 + 9008: 0702 slli a4,a4,0x0 + 900a: 00cd addi ra,ra,19 + 900c: 0000 unimp + 900e: 0003c303 lbu t1,0(t2) + 9012: 0200 addi s0,sp,256 + 9014: 5e42 lw t3,48(sp) + 9016: 0000 unimp + 9018: 0200 addi s0,sp,256 + 901a: 0704 addi s1,sp,896 + 901c: 018e slli gp,gp,0x3 + 901e: 0000 unimp + 9020: 0404 addi s1,sp,512 + 9022: 6905 lui s2,0x1 + 9024: 746e flw fs0,248(sp) + 9026: 0300 addi s0,sp,384 + 9028: 0000008b 0x8b + 902c: 4702 lw a4,0(sp) + 902e: 005e 0x5e + 9030: 0000 unimp + 9032: 0000e003 0xe003 + 9036: 0200 addi s0,sp,256 + 9038: 6c4d lui s8,0x13 + 903a: 0000 unimp + 903c: 0200 addi s0,sp,256 + 903e: 0704 addi s1,sp,896 + 9040: 00000193 li gp,0 + 9044: 0102 slli sp,sp,0x0 + 9046: 9f08 0x9f08 + 9048: 0000 unimp + 904a: 0500 addi s0,sp,640 + 904c: 0089 addi ra,ra,2 + 904e: 0000 unimp + 9050: 0406 slli s0,s0,0x1 + 9052: 00530407 0x530407 + 9056: 0000 unimp + 9058: 003a0407 0x3a0407 + 905c: 0000 unimp + 905e: 00900407 0x900407 9062: 0000 unimp - 9064: be01 j 8b74 <__stack_size+0x8374> - 9066: 000a 0xa - 9068: 2400 fld fs0,8(s0) - 906a: 024d addi tp,tp,19 - 906c: 0000 unimp - 906e: b201 j 896e <__stack_size+0x816e> - 9070: 00ad addi ra,ra,11 - 9072: 0000 unimp - 9074: 9102 jalr sp - 9076: 006c addi a1,sp,12 - 9078: 21710123 sb s7,514(sp) + 9064: 0108 addi a0,sp,128 + 9066: 000000bf 0000a309 0xa309000000bf + 906e: 0900 addi s0,sp,144 + 9070: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + 9074: 7709 lui a4,0xfffe2 + 9076: 0000 unimp + 9078: 0000 unimp + 907a: ab0a fsd ft2,400(sp) 907c: 0000 unimp - 907e: a401 j 927e <__stack_size+0x8a7e> - 9080: 5301 li t1,-32 - 9082: 0000 unimp - 9084: 7c00 flw fs0,56(s0) - 9086: 4086 lw ra,64(sp) - 9088: b820 fsd fs0,112(s0) - 908a: 4086 lw ra,64(sp) - 908c: 2420 fld fs0,72(s0) - 908e: 0032 0x32 - 9090: 0100 addi s0,sp,128 - 9092: 0aee slli s5,s5,0x1b - 9094: 0000 unimp - 9096: 2022 fld ft0,8(sp) - 9098: 0021 c.addi zero,8 - 909a: 0100 addi s0,sp,128 - 909c: 8ca6 mv s9,s1 - 909e: 0000 unimp - 90a0: 0500 addi s0,sp,640 - 90a2: 00105c03 lhu s8,1(zero) # 1 <__stack_size-0x7ff> - 90a6: 0080 addi s0,sp,64 - 90a8: 00211827 0x211827 + 907e: 0300 addi s0,sp,384 + 9080: 0216 slli tp,tp,0x5 + 9082: 00cd addi ra,ra,19 + 9084: 0000 unimp + 9086: 0101 addi sp,sp,0 + 9088: 00a90407 0xa90407 + 908c: 0000 unimp + 908e: 21ed010b 0x21ed010b + 9092: 0000 unimp + 9094: 3001 jal 8894 <__stack_size+0x8094> + 9096: 9d01 0x9d01 + 9098: 0000 unimp + 909a: d400 sw s0,40(s0) + 909c: 4082 lw ra,0(sp) + 909e: 4620 lw s0,72(a2) + 90a0: 4085 li ra,1 + 90a2: 3e20 fld fs0,120(a2) + 90a4: 01000033 add zero,zero,a6 + 90a8: 2c0c fld fa1,24(s0) + 90aa: 0022 0x22 90ac: 0100 addi s0,sp,128 - 90ae: 018d addi gp,gp,3 - 90b0: 00000053 fadd.s ft0,ft0,ft0,rne - 90b4: 85d2 mv a1,s4 - 90b6: 2040 fld fs0,128(s0) - 90b8: 867c 0x867c - 90ba: 2040 fld fs0,128(s0) - 90bc: 325c fld fa5,160(a2) + 90ae: 9530 0x9530 + 90b0: 0000 unimp + 90b2: 0200 addi s0,sp,256 + 90b4: 5c91 li s9,-28 + 90b6: 350c fld fa1,40(a0) + 90b8: 0006 0x6 + 90ba: 0100 addi s0,sp,128 + 90bc: 9530 0x9530 90be: 0000 unimp - 90c0: a001 j 90c0 <__stack_size+0x88c0> - 90c2: 2500000b 0x2500000b - 90c6: 006e 0x6e - 90c8: 8d01 sub a0,a0,s0 - 90ca: 00ad addi ra,ra,11 + 90c0: 0200 addi s0,sp,256 + 90c2: 5891 li a7,-28 + 90c4: 910c 0x910c + 90c6: 0006 0x6 + 90c8: 0100 addi s0,sp,128 + 90ca: 9d31 0x9d31 90cc: 0000 unimp - 90ce: 9102 jalr sp - 90d0: 224c fld fa1,128(a2) - 90d2: 000021b7 lui gp,0x2 - 90d6: 8f01 sub a4,a4,s0 - 90d8: 00000053 fadd.s ft0,ft0,ft0,rne - 90dc: 9102 jalr sp - 90de: 2264 fld fs1,192(a2) - 90e0: 1e0d addi t3,t3,-29 - 90e2: 0000 unimp - 90e4: 8f01 sub a4,a4,s0 - 90e6: 00000053 fadd.s ft0,ft0,ft0,rne - 90ea: 9102 jalr sp - 90ec: 2258 fld fa4,128(a2) - 90ee: 21d4 fld fa3,128(a1) - 90f0: 0000 unimp - 90f2: 9001 srli s0,s0,0x20 - 90f4: 00000053 fadd.s ft0,ft0,ft0,rne - 90f8: 9102 jalr sp - 90fa: 286c fld fa1,208(s0) - 90fc: 6d74 flw fa3,92(a0) - 90fe: 0070 addi a2,sp,12 - 9100: 9301 srli a4,a4,0x20 - 9102: 00000053 fadd.s ft0,ft0,ft0,rne - 9106: 9102 jalr sp - 9108: 2268 fld fa0,192(a2) - 910a: 1fa8 addi a0,sp,1016 - 910c: 0000 unimp - 910e: 9801 andi s0,s0,-32 - 9110: 00000053 fadd.s ft0,ft0,ft0,rne - 9114: 9102 jalr sp - 9116: 225c fld fa5,128(a2) - 9118: 00001deb 0x1deb - 911c: 9e01 0x9e01 - 911e: 00000053 fadd.s ft0,ft0,ft0,rne - 9122: 9102 jalr sp - 9124: 2950 fld fa2,144(a0) - 9126: 85fc 0x85fc - 9128: 2040 fld fs0,128(s0) - 912a: 8608 0x8608 - 912c: 2040 fld fs0,128(s0) - 912e: 00000b87 0xb87 - 9132: 3b22 fld fs6,40(sp) - 9134: 001f 0100 5398 0x53980100001f - 913a: 0000 unimp - 913c: 0200 addi s0,sp,256 - 913e: 6091 lui ra,0x4 - 9140: 2100 fld fs0,0(a0) - 9142: 8628 0x8628 - 9144: 2040 fld fs0,128(s0) - 9146: 8634 0x8634 - 9148: 2040 fld fs0,128(s0) - 914a: 3b22 fld fs6,40(sp) - 914c: 001f 0100 539e 0x539e0100001f - 9152: 0000 unimp - 9154: 0200 addi s0,sp,256 - 9156: 5491 li s1,-28 - 9158: 0000 unimp - 915a: 952a add a0,a0,a0 - 915c: 001f 0100 9e84 0x9e840100001f - 9162: 4085 li ra,1 - 9164: d220 sw s0,96(a2) - 9166: 4085 li ra,1 - 9168: 9520 0x9520 - 916a: 0032 0x32 - 916c: 0100 addi s0,sp,128 - 916e: f826 fsw fs1,48(sp) - 9170: 001e 0x1e - 9172: 0100 addi s0,sp,128 - 9174: 845c0137 lui sp,0x845c0 - 9178: 2040 fld fs0,128(s0) - 917a: 859e mv a1,t2 - 917c: 2040 fld fs0,128(s0) - 917e: 32cd jal 8b60 <__stack_size+0x8360> - 9180: 0000 unimp - 9182: 3401 jal 8b82 <__stack_size+0x8382> - 9184: 000c addi a1,sp,0 - 9186: 2400 fld fs0,8(s0) - 9188: 21e4 fld fs1,192(a1) - 918a: 0000 unimp - 918c: 3701 jal 908c <__stack_size+0x888c> - 918e: 00000073 ecall - 9192: 9102 jalr sp - 9194: 245c fld fa5,136(s0) - 9196: 2292 fld ft5,256(sp) - 9198: 0000 unimp - 919a: 3701 jal 909a <__stack_size+0x889a> - 919c: 00000073 ecall - 91a0: 9102 jalr sp - 91a2: 2558 fld fa4,136(a0) - 91a4: 0072 0x72 - 91a6: 3701 jal 90a6 <__stack_size+0x88a6> - 91a8: 00000073 ecall - 91ac: 9102 jalr sp - 91ae: 2554 fld fa3,136(a0) - 91b0: 0066 0x66 - 91b2: 3701 jal 90b2 <__stack_size+0x88b2> - 91b4: 00000073 ecall - 91b8: 9102 jalr sp - 91ba: 2550 fld fa2,136(a0) - 91bc: 0071 c.addi zero,28 - 91be: 3701 jal 90be <__stack_size+0x88be> - 91c0: 00000073 ecall - 91c4: 9102 jalr sp - 91c6: 224c fld fa1,128(a2) - 91c8: 00001ecb fnmsub.s ft9,ft0,ft0,ft0,rtz - 91cc: 4001 0x4001 - 91ce: 008c addi a1,sp,64 - 91d0: 0000 unimp - 91d2: 9102 jalr sp - 91d4: 216c fld fa1,192(a0) - 91d6: 84d6 mv s1,s5 - 91d8: 2040 fld fs0,128(s0) - 91da: 8580 0x8580 - 91dc: 2040 fld fs0,128(s0) - 91de: 6e28 flw fa0,88(a2) - 91e0: 0100776f jal a4,101f0 <__stack_size+0xf9f0> - 91e4: 8c79 and s0,s0,a4 - 91e6: 0000 unimp - 91e8: 0200 addi s0,sp,256 - 91ea: 6891 lui a7,0x4 - 91ec: 0000 unimp - 91ee: 0020332b 0x20332b - 91f2: 0100 addi s0,sp,128 - 91f4: 8400012f 0x8400012f + 90ce: 0200 addi s0,sp,256 + 90d0: 5491 li s1,-28 + 90d2: 870c 0x870c + 90d4: 001f 0100 9531 0x95310100001f + 90da: 0000 unimp + 90dc: 0200 addi s0,sp,256 + 90de: 5091 li ra,-28 + 90e0: 730d lui t1,0xfffe3 + 90e2: 6b74 flw fa3,84(a4) + 90e4: 0100 addi s0,sp,128 + 90e6: 00009733 sll a4,ra,zero + 90ea: 0200 addi s0,sp,256 + 90ec: 6c91 lui s9,0x4 + 90ee: 0000 unimp + 90f0: 0076 0x76 + 90f2: 0000 unimp + 90f4: 0002 0x2 + 90f6: 00002207 flw ft4,0(zero) # 0 <__stack_size-0x800> + 90fa: 0104 addi s1,sp,128 + 90fc: 5590 lw a2,40(a1) + 90fe: 0000 unimp + 9100: 8546 mv a0,a7 + 9102: 2040 fld fs0,128(s0) + 9104: 8622 mv a2,s0 + 9106: 2040 fld fs0,128(s0) + 9108: 6d6f682f 0x6d6f682f + 910c: 2f65 jal 98c4 <__stack_size+0x90c4> + 910e: 6a7a flw fs4,156(sp) + 9110: 2d74722f 0x2d74722f + 9114: 6874 flw fa3,84(s0) + 9116: 6572 flw fa0,28(sp) + 9118: 6461 lui s0,0x18 + 911a: 62696c2f 0x62696c2f + 911e: 2f757063 bleu s7,a0,93fe <__stack_size+0x8bfe> + 9122: 6972 flw fs2,28(sp) + 9124: 762d6373 csrrsi t1,0x762,26 + 9128: 3133652f 0x3133652f + 912c: 2f30 fld fa2,88(a4) + 912e: 746e6f63 bltu t3,t1,988c <__stack_size+0x908c> + 9132: 7865 lui a6,0xffff9 + 9134: 5f74 lw a3,124(a4) + 9136: 2e636367 0x2e636367 + 913a: 682f0053 0x682f0053 + 913e: 2f656d6f jal s10,5f434 <__stack_size+0x5ec34> + 9142: 6a7a flw fs4,156(sp) + 9144: 2d74722f 0x2d74722f + 9148: 6874 flw fa3,84(s0) + 914a: 6572 flw fa0,28(sp) + 914c: 6461 lui s0,0x18 + 914e: 7073622f 0x7073622f + 9152: 7369722f 0x7369722f + 9156: 00762d63 0x762d63 + 915a: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm + 915e: 5341 li t1,-16 + 9160: 3220 fld fs0,96(a2) + 9162: 322e fld ft4,232(sp) + 9164: 2e38 fld fa4,88(a2) + 9166: 0030 addi a2,sp,8 + 9168: 8001 srli s0,s0,0x0 + 916a: 0074 addi a3,sp,12 + 916c: 0000 unimp + 916e: 0002 0x2 + 9170: 0000221b 0x221b + 9174: 0104 addi s1,sp,128 + 9176: 584c lw a1,52(s0) + 9178: 0000 unimp + 917a: 5aac lw a1,112(a3) + 917c: 2041 jal 91fc <__stack_size+0x89fc> + 917e: 5b50 lw a2,52(a4) + 9180: 2041 jal 9200 <__stack_size+0x8a00> + 9182: 6d6f682f 0x6d6f682f + 9186: 2f65 jal 993e <__stack_size+0x913e> + 9188: 6a7a flw fs4,156(sp) + 918a: 2d74722f 0x2d74722f + 918e: 6874 flw fa3,84(s0) + 9190: 6572 flw fa0,28(sp) + 9192: 6461 lui s0,0x18 + 9194: 62696c2f 0x62696c2f + 9198: 2f757063 bleu s7,a0,9478 <__stack_size+0x8c78> + 919c: 6972 flw fs2,28(sp) + 919e: 762d6373 csrrsi t1,0x762,26 + 91a2: 3133652f 0x3133652f + 91a6: 2f30 fld fa2,88(a4) + 91a8: 6e65 lui t3,0x19 + 91aa: 7274 flw fa3,100(a2) + 91ac: 5f79 li t5,-2 + 91ae: 2e636367 0x2e636367 + 91b2: 682f0053 0x682f0053 + 91b6: 2f656d6f jal s10,5f4ac <__stack_size+0x5ecac> + 91ba: 6a7a flw fs4,156(sp) + 91bc: 2d74722f 0x2d74722f + 91c0: 6874 flw fa3,84(s0) + 91c2: 6572 flw fa0,28(sp) + 91c4: 6461 lui s0,0x18 + 91c6: 7073622f 0x7073622f + 91ca: 7369722f 0x7369722f + 91ce: 00762d63 0x762d63 + 91d2: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm + 91d6: 5341 li t1,-16 + 91d8: 3220 fld fs0,96(a2) + 91da: 322e fld ft4,232(sp) + 91dc: 2e38 fld fa4,88(a2) + 91de: 0030 addi a2,sp,8 + 91e0: 8001 srli s0,s0,0x0 + 91e2: 0074 addi a3,sp,12 + 91e4: 0000 unimp + 91e6: 0002 0x2 + 91e8: 0000222f amoadd.w tp,zero,(zero) + 91ec: 0104 addi s1,sp,128 + 91ee: 5a5e lw s4,244(sp) + 91f0: 0000 unimp + 91f2: 0000 unimp + 91f4: 2040 fld fs0,128(s0) + 91f6: 007e 0x7e 91f8: 2040 fld fs0,128(s0) - 91fa: 845c 0x845c - 91fc: 2040 fld fs0,128(s0) - 91fe: 3306 fld ft6,96(sp) - 9200: 0000 unimp - 9202: 6a01 lui s4,0x0 - 9204: 000c addi a1,sp,0 - 9206: 2500 fld fs0,8(a0) - 9208: 6964 flw fs1,84(a0) - 920a: 0076 0x76 - 920c: 2f01 jal 991c <__stack_size+0x911c> - 920e: 00000073 ecall - 9212: 9102 jalr sp - 9214: 246c fld fa1,200(s0) - 9216: 2220 fld fs0,64(a2) - 9218: 0000 unimp - 921a: 2f01 jal 992a <__stack_size+0x912a> - 921c: 00000073 ecall - 9220: 9102 jalr sp - 9222: 0068 addi a0,sp,12 - 9224: 012c addi a1,sp,136 - 9226: 1ee1 addi t4,t4,-8 - 9228: 0000 unimp - 922a: 2a01 jal 933a <__stack_size+0x8b3a> - 922c: 5301 li t1,-32 - 922e: 0000 unimp - 9230: f000 fsw fs0,32(s0) - 9232: 00204083 lbu ra,2(zero) # 2 <__stack_size-0x7fe> - 9236: 4084 lw s1,0(s1) - 9238: 3e20 fld fs0,120(a2) - 923a: 01000033 add zero,zero,a6 - 923e: 012d addi sp,sp,11 - 9240: 1e42 slli t3,t3,0x30 - 9242: 0000 unimp - 9244: 2301 jal 9744 <__stack_size+0x8f44> - 9246: 9701 srai a4,a4,0x20 - 9248: 0000 unimp - 924a: c800 sw s0,16(s0) - 924c: f0204083 lbu ra,-254(zero) # ffffff02 <_sp+0x7fffbf02> - 9250: 76204083 lbu ra,1890(zero) # 762 <__stack_size-0x9e> - 9254: 01000033 add zero,zero,a6 - 9258: 272e fld fa4,200(sp) - 925a: 001f 0100 010b 0x10b0100001f - 9260: 00000053 fadd.s ft0,ft0,ft0,rne - 9264: 83b2 mv t2,a2 - 9266: 2040 fld fs0,128(s0) - 9268: 83c8 0x83c8 - 926a: 2040 fld fs0,128(s0) - 926c: 33ae fld ft7,232(sp) - 926e: 0000 unimp - 9270: 0001 nop - 9272: 0131 addi sp,sp,12 - 9274: 0000 unimp - 9276: 0002 0x2 - 9278: 21ac fld fa1,64(a1) - 927a: 0000 unimp - 927c: 0104 addi s1,sp,128 - 927e: 0000 unimp - 9280: 0000 unimp - 9282: c70c sw a1,8(a4) - 9284: 0022 0x22 - 9286: fa00 fsw fs0,48(a2) - 9288: 0000 unimp - 928a: ca00 sw s0,16(a2) - 928c: 94204087 0x94204087 - 9290: 4089 li ra,2 - 9292: 2220 fld fs0,64(a2) - 9294: 0056 0x56 - 9296: 0200 addi s0,sp,256 - 9298: 0601 addi a2,a2,0 - 929a: 0098 addi a4,sp,64 + 91fa: 6d6f682f 0x6d6f682f + 91fe: 2f65 jal 99b6 <__stack_size+0x91b6> + 9200: 6a7a flw fs4,156(sp) + 9202: 2d74722f 0x2d74722f + 9206: 6874 flw fa3,84(s0) + 9208: 6572 flw fa0,28(sp) + 920a: 6461 lui s0,0x18 + 920c: 62696c2f 0x62696c2f + 9210: 2f757063 bleu s7,a0,94f0 <__stack_size+0x8cf0> + 9214: 6972 flw fs2,28(sp) + 9216: 762d6373 csrrsi t1,0x762,26 + 921a: 3133652f 0x3133652f + 921e: 2f30 fld fa2,88(a4) + 9220: 72617473 csrrci s0,0x726,2 + 9224: 5f74 lw a3,124(a4) + 9226: 2e636367 0x2e636367 + 922a: 682f0053 0x682f0053 + 922e: 2f656d6f jal s10,5f524 <__stack_size+0x5ed24> + 9232: 6a7a flw fs4,156(sp) + 9234: 2d74722f 0x2d74722f + 9238: 6874 flw fa3,84(s0) + 923a: 6572 flw fa0,28(sp) + 923c: 6461 lui s0,0x18 + 923e: 7073622f 0x7073622f + 9242: 7369722f 0x7369722f + 9246: 00762d63 0x762d63 + 924a: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm + 924e: 5341 li t1,-16 + 9250: 3220 fld fs0,96(a2) + 9252: 322e fld ft4,232(sp) + 9254: 2e38 fld fa4,88(a2) + 9256: 0030 addi a2,sp,8 + 9258: 8001 srli s0,s0,0x0 + 925a: 116d addi sp,sp,-5 + 925c: 0000 unimp + 925e: 0002 0x2 + 9260: 00002243 fmadd.s ft4,ft0,ft0,ft0,rdn + 9264: 0104 addi s1,sp,128 + 9266: 0000 unimp + 9268: 0000 unimp + 926a: 980c 0x980c + 926c: fa000023 sb zero,-96(zero) # ffffffa0 <_sp+0x7fffbfa0> + 9270: 0000 unimp + 9272: 2200 fld fs0,0(a2) + 9274: 4086 lw ra,64(sp) + 9276: a620 fsd fs0,72(a2) + 9278: 409c lw a5,0(s1) + 927a: 6220 flw fs0,64(a2) + 927c: 0200005b 0x200005b + 9280: 0601 addi a2,a2,0 + 9282: 0098 addi a4,sp,64 + 9284: 0000 unimp + 9286: 0202 slli tp,tp,0x0 + 9288: 1805 addi a6,a6,-31 + 928a: 0001 nop + 928c: 0200 addi s0,sp,256 + 928e: 0504 addi s1,sp,640 + 9290: 01b2 slli gp,gp,0xc + 9292: 0000 unimp + 9294: 0002ab03 lw s6,0(t0) + 9298: 0200 addi s0,sp,256 + 929a: 4a40 lw s0,20(a2) 929c: 0000 unimp - 929e: 0202 slli tp,tp,0x0 - 92a0: 1805 addi a6,a6,-31 - 92a2: 0001 nop - 92a4: 0200 addi s0,sp,256 - 92a6: 0504 addi s1,sp,640 - 92a8: 01b2 slli gp,gp,0xc - 92aa: 0000 unimp - 92ac: 0002ab03 lw s6,0(t0) - 92b0: 0200 addi s0,sp,256 - 92b2: 4540 lw s0,12(a0) + 929e: 0400 addi s0,sp,512 + 92a0: 003a 0x3a + 92a2: 0000 unimp + 92a4: 0102 slli sp,sp,0x0 + 92a6: 9608 0x9608 + 92a8: 0000 unimp + 92aa: 0300 addi s0,sp,384 + 92ac: 01df 0000 4102 0x4102000001df + 92b2: 005c addi a5,sp,4 92b4: 0000 unimp - 92b6: 0200 addi s0,sp,256 - 92b8: 0801 addi a6,a6,0 - 92ba: 0096 slli ra,ra,0x5 - 92bc: 0000 unimp - 92be: 0202 slli tp,tp,0x0 - 92c0: 0000cd07 0xcd07 - 92c4: 0300 addi s0,sp,384 - 92c6: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne - 92ca: 4202 lw tp,0(sp) - 92cc: 005e 0x5e - 92ce: 0000 unimp - 92d0: 0402 slli s0,s0,0x0 - 92d2: 00018e07 0x18e07 - 92d6: 0400 addi s0,sp,512 - 92d8: 0504 addi s1,sp,640 - 92da: 6e69 lui t3,0x1a - 92dc: 0074 addi a3,sp,12 - 92de: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> - 92e2: 0200 addi s0,sp,256 - 92e4: 00005e47 fmsub.s ft8,ft0,ft0,ft0,unknown - 92e8: 0300 addi s0,sp,384 - 92ea: 00e0 addi s0,sp,76 - 92ec: 0000 unimp - 92ee: 4d02 lw s10,0(sp) - 92f0: 006c addi a1,sp,12 - 92f2: 0000 unimp - 92f4: 0402 slli s0,s0,0x0 - 92f6: 00019307 0x19307 - 92fa: 0200 addi s0,sp,256 - 92fc: 0801 addi a6,a6,0 - 92fe: 009f 0000 8905 0x89050000009f - 9304: 0000 unimp - 9306: 0600 addi s0,sp,768 - 9308: 0704 addi s1,sp,896 - 930a: 5304 lw s1,32(a4) - 930c: 0000 unimp - 930e: 0700 addi s0,sp,896 - 9310: 3a04 fld fs1,48(a2) - 9312: 0000 unimp - 9314: 0700 addi s0,sp,896 - 9316: 9004 0x9004 - 9318: 0000 unimp - 931a: 0800 addi s0,sp,16 - 931c: bf01 j 922c <__stack_size+0x8a2c> - 931e: 0000 unimp - 9320: 0900 addi s0,sp,144 - 9322: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - 9326: a309 j 9828 <__stack_size+0x9028> - 9328: 0000 unimp - 932a: 0900 addi s0,sp,144 - 932c: 00000077 0x77 - 9330: 0a00 addi s0,sp,272 - 9332: 000000ab 0xab - 9336: cd021603 lh a2,-816(tp) # fffffcd0 <_sp+0x7fffbcd0> - 933a: 0000 unimp - 933c: 0100 addi s0,sp,128 - 933e: 0701 addi a4,a4,0 - 9340: a904 fsd fs1,16(a0) - 9342: 0000 unimp - 9344: 0b00 addi s0,sp,400 - 9346: b601 j 8e46 <__stack_size+0x8646> - 9348: 0022 0x22 - 934a: 0100 addi s0,sp,128 - 934c: 0130 addi a2,sp,136 - 934e: 009d addi ra,ra,7 - 9350: 0000 unimp - 9352: 87ca mv a5,s2 - 9354: 2040 fld fs0,128(s0) - 9356: 8994 0x8994 - 9358: 2040 fld fs0,128(s0) - 935a: 33e6 fld ft7,120(sp) - 935c: 0000 unimp - 935e: 0c01 addi s8,s8,0 - 9360: 22f5 jal 954c <__stack_size+0x8d4c> - 9362: 0000 unimp - 9364: 3001 jal 8b64 <__stack_size+0x8364> - 9366: 0095 addi ra,ra,5 - 9368: 0000 unimp - 936a: 9102 jalr sp - 936c: 0c5c addi a5,sp,532 - 936e: 0635 addi a2,a2,13 - 9370: 0000 unimp - 9372: 3001 jal 8b72 <__stack_size+0x8372> - 9374: 0095 addi ra,ra,5 - 9376: 0000 unimp - 9378: 9102 jalr sp - 937a: 0c58 addi a4,sp,532 - 937c: 0691 addi a3,a3,4 - 937e: 0000 unimp - 9380: 3101 jal 8f80 <__stack_size+0x8780> - 9382: 009d addi ra,ra,7 - 9384: 0000 unimp - 9386: 9102 jalr sp - 9388: 0c54 addi a3,sp,532 - 938a: 2050 fld fa2,128(s0) - 938c: 0000 unimp - 938e: 3101 jal 8f8e <__stack_size+0x878e> - 9390: 0095 addi ra,ra,5 - 9392: 0000 unimp - 9394: 9102 jalr sp - 9396: 0d50 addi a2,sp,660 - 9398: 006b7473 csrrci s0,0x6,22 - 939c: 3301 jal 909c <__stack_size+0x889c> - 939e: 00000097 auipc ra,0x0 - 93a2: 9102 jalr sp - 93a4: 006c addi a1,sp,12 - 93a6: 7600 flw fs0,40(a2) - 93a8: 0000 unimp - 93aa: 0200 addi s0,sp,256 - 93ac: 5300 lw s0,32(a4) - 93ae: 0022 0x22 - 93b0: 0400 addi s0,sp,512 - 93b2: 3e01 jal 8ec2 <__stack_size+0x86c2> - 93b4: 94000057 0x94000057 - 93b8: 4089 li ra,2 - 93ba: 9e20 0x9e20 - 93bc: 4089 li ra,2 - 93be: 2f20 fld fs0,88(a4) - 93c0: 6f68 flw fa0,92(a4) - 93c2: 656d lui a0,0x1b - 93c4: 2f6a7a2f 0x2f6a7a2f - 93c8: 7472 flw fs0,60(sp) - 93ca: 742d lui s0,0xfffeb - 93cc: 7268 flw fa0,100(a2) - 93ce: 6165 addi sp,sp,112 - 93d0: 2f64 fld fs1,216(a4) - 93d2: 696c flw fa1,84(a0) - 93d4: 6362 flw ft6,24(sp) - 93d6: 7570 flw fa2,108(a0) - 93d8: 7369722f 0x7369722f - 93dc: 2f762d63 0x2f762d63 - 93e0: 3365 jal 9188 <__stack_size+0x8988> - 93e2: 3031 jal 8bee <__stack_size+0x83ee> - 93e4: 6e6f632f 0x6e6f632f - 93e8: 6574 flw fa3,76(a0) - 93ea: 7478 flw fa4,108(s0) - 93ec: 675f 6363 532e 0x532e6363675f - 93f2: 2f00 fld fs0,24(a4) - 93f4: 6f68 flw fa0,92(a4) - 93f6: 656d lui a0,0x1b - 93f8: 2f6a7a2f 0x2f6a7a2f - 93fc: 7472 flw fs0,60(sp) - 93fe: 742d lui s0,0xfffeb - 9400: 7268 flw fa0,100(a2) - 9402: 6165 addi sp,sp,112 - 9404: 2f64 fld fs1,216(a4) - 9406: 7362 flw ft6,56(sp) - 9408: 2f70 fld fa2,216(a4) - 940a: 6972 flw fs2,28(sp) - 940c: 762d6373 csrrsi t1,0x762,26 - 9410: 4700 lw s0,8(a4) - 9412: 554e lw a0,240(sp) - 9414: 4120 lw s0,64(a0) - 9416: 2e322053 0x2e322053 - 941a: 3832 fld fa6,296(sp) - 941c: 302e fld ft0,232(sp) - 941e: 0100 addi s0,sp,128 - 9420: 7480 flw fs0,40(s1) + 92b6: 0202 slli tp,tp,0x0 + 92b8: 0000cd07 0xcd07 + 92bc: 0300 addi s0,sp,384 + 92be: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne + 92c2: 4202 lw tp,0(sp) + 92c4: 006e 0x6e + 92c6: 0000 unimp + 92c8: 0402 slli s0,s0,0x0 + 92ca: 00018e07 0x18e07 + 92ce: 0300 addi s0,sp,384 + 92d0: 103e 0x103e + 92d2: 0000 unimp + 92d4: 4302 lw t1,0(sp) + 92d6: 0080 addi s0,sp,64 + 92d8: 0000 unimp + 92da: 0405 addi s0,s0,1 + 92dc: 6905 lui s2,0x1 + 92de: 746e flw fs0,248(sp) + 92e0: 0300 addi s0,sp,384 + 92e2: 04fa slli s1,s1,0x1e + 92e4: 0000 unimp + 92e6: 4602 lw a2,0(sp) + 92e8: 00000033 add zero,zero,zero + 92ec: 00008b03 lb s6,0(ra) + 92f0: 0200 addi s0,sp,256 + 92f2: 00006e47 fmsub.s ft8,ft0,ft0,ft0,unknown + 92f6: 0300 addi s0,sp,384 + 92f8: 0208 addi a0,sp,256 + 92fa: 0000 unimp + 92fc: 4902 lw s2,0(sp) + 92fe: 00000087 0x87 + 9302: 0000e003 0xe003 + 9306: 0200 addi s0,sp,256 + 9308: 924d srli a2,a2,0x33 + 930a: 0000 unimp + 930c: 0300 addi s0,sp,384 + 930e: 04b0 addi a2,sp,584 + 9310: 0000 unimp + 9312: 4f02 lw t5,0(sp) + 9314: 00000087 0x87 + 9318: 4c06 lw s8,64(sp) + 931a: 0005 c.addi zero,1 + 931c: 0800 addi s0,sp,16 + 931e: 2302 fld ft6,0(sp) + 9320: ea01 bnez a2,9330 <__stack_size+0x8b30> + 9322: 0000 unimp + 9324: 0700 addi s0,sp,896 + 9326: 0000200b 0x200b + 932a: 2502 fld fa0,0(sp) + 932c: ea01 bnez a2,933c <__stack_size+0x8b3c> + 932e: 0000 unimp + 9330: 0200 addi s0,sp,256 + 9332: 11070023 sb a6,256(a4) # fffe2100 <_sp+0x7ffde100> + 9336: 0002 0x2 + 9338: 0200 addi s0,sp,256 + 933a: 0126 slli sp,sp,0x9 + 933c: 00ea slli ra,ra,0x1a + 933e: 0000 unimp + 9340: 2302 fld ft6,0(sp) + 9342: 0004 addi s1,sp,0 + 9344: 0408 addi a0,sp,512 + 9346: 00be slli ra,ra,0xf + 9348: 0000 unimp + 934a: fb09 bnez a4,925c <__stack_size+0x8a5c> + 934c: 0002 0x2 + 934e: 0200 addi s0,sp,256 + 9350: 0128 addi a0,sp,136 + 9352: 00be slli ra,ra,0xf + 9354: 0000 unimp + 9356: a606 fsd ft1,264(sp) + 9358: 0004 addi s1,sp,0 + 935a: 2c00 fld fs0,24(s0) + 935c: 3802 fld fa6,32(sp) + 935e: 4601 li a2,0 + 9360: 0001 nop + 9362: 0700 addi s0,sp,896 + 9364: 25c4 fld fs1,136(a1) + 9366: 0000 unimp + 9368: 3a02 fld fs4,32(sp) + 936a: 4601 li a2,0 + 936c: 0001 nop + 936e: 0200 addi s0,sp,256 + 9370: c0070023 sb zero,-1024(a4) + 9374: 002c addi a1,sp,8 + 9376: 0200 addi s0,sp,256 + 9378: 003a013b 0x3a013b + 937c: 0000 unimp + 937e: 2302 fld ft6,0(sp) + 9380: 0720 addi s0,sp,904 + 9382: 00001397 auipc t2,0x1 + 9386: 3c02 fld fs8,32(sp) + 9388: 3a01 jal 8c98 <__stack_size+0x8498> + 938a: 0000 unimp + 938c: 0200 addi s0,sp,256 + 938e: 39072123 sw a6,898(a4) + 9392: 02000013 li zero,32 + 9396: 0141 addi sp,sp,16 + 9398: 00f0 addi a2,sp,76 + 939a: 0000 unimp + 939c: 2302 fld ft6,0(sp) + 939e: 0024 addi s1,sp,8 + 93a0: 5d0a lw s10,160(sp) + 93a2: 0001 nop + 93a4: 5600 lw s0,40(a2) + 93a6: 0001 nop + 93a8: 0b00 addi s0,sp,400 + 93aa: 0156 slli sp,sp,0x15 + 93ac: 0000 unimp + 93ae: 001f 0402 9307 0x93070402001f + 93b4: 0001 nop + 93b6: 0200 addi s0,sp,256 + 93b8: 0801 addi a6,a6,0 + 93ba: 009f 0000 5d04 0x5d040000009f + 93c0: 0001 nop + 93c2: 0c00 addi s0,sp,528 + 93c4: 0804 addi s1,sp,16 + 93c6: 3a04 fld fs1,48(a2) + 93c8: 0000 unimp + 93ca: 0d00 addi s0,sp,656 + 93cc: 02dd addi t0,t0,23 + 93ce: 0000 unimp + 93d0: 01560407 0x1560407 + 93d4: 0000 unimp + 93d6: e602 fsw ft0,12(sp) + 93d8: fc02 fsw ft0,56(sp) + 93da: 0001 nop + 93dc: 0e00 addi s0,sp,784 + 93de: 0450 addi a2,sp,516 + 93e0: 0000 unimp + 93e2: 0e00 addi s0,sp,784 + 93e4: 0000047b 0x47b + 93e8: 0e01 addi t3,t3,0 + 93ea: 0465 addi s0,s0,25 + 93ec: 0000 unimp + 93ee: 0e02 slli t3,t3,0x0 + 93f0: 02b6 slli t0,t0,0xd + 93f2: 0000 unimp + 93f4: 04010e03 lb t3,64(sp) # 2040 <__stack_size+0x1840> + 93f8: 0000 unimp + 93fa: 0e04 addi s1,sp,784 + 93fc: 031d addi t1,t1,7 + 93fe: 0000 unimp + 9400: 0e05 addi t3,t3,1 + 9402: 03a2 slli t2,t2,0x8 + 9404: 0000 unimp + 9406: 0e06 slli t3,t3,0x1 + 9408: 0305 addi t1,t1,1 + 940a: 0000 unimp + 940c: 041f0e07 0x41f0e07 + 9410: 0000 unimp + 9412: 0e08 addi a0,sp,784 + 9414: 0436 slli s0,s0,0xd + 9416: 0000 unimp + 9418: 0e09 addi t3,t3,2 + 941a: 037d addi t1,t1,31 + 941c: 0000 unimp + 941e: 0e0a slli t3,t3,0x2 + 9420: 0535 addi a0,a0,13 9422: 0000 unimp - 9424: 0200 addi s0,sp,256 - 9426: 6700 flw fs0,8(a4) - 9428: 0022 0x22 - 942a: 0400 addi s0,sp,512 - 942c: ba01 j 8d3c <__stack_size+0x853c> - 942e: 28000057 0x28000057 - 9432: 415e lw sp,212(sp) - 9434: cc20 sw s0,88(s0) - 9436: 415e lw sp,212(sp) - 9438: 2f20 fld fs0,88(a4) - 943a: 6f68 flw fa0,92(a4) - 943c: 656d lui a0,0x1b - 943e: 2f6a7a2f 0x2f6a7a2f - 9442: 7472 flw fs0,60(sp) - 9444: 742d lui s0,0xfffeb - 9446: 7268 flw fa0,100(a2) - 9448: 6165 addi sp,sp,112 - 944a: 2f64 fld fs1,216(a4) - 944c: 696c flw fa1,84(a0) - 944e: 6362 flw ft6,24(sp) - 9450: 7570 flw fa2,108(a0) - 9452: 7369722f 0x7369722f - 9456: 2f762d63 0x2f762d63 - 945a: 3365 jal 9202 <__stack_size+0x8a02> - 945c: 3031 jal 8c68 <__stack_size+0x8468> - 945e: 746e652f 0x746e652f - 9462: 7972 flw fs2,60(sp) - 9464: 675f 6363 532e 0x532e6363675f - 946a: 2f00 fld fs0,24(a4) - 946c: 6f68 flw fa0,92(a4) - 946e: 656d lui a0,0x1b - 9470: 2f6a7a2f 0x2f6a7a2f - 9474: 7472 flw fs0,60(sp) - 9476: 742d lui s0,0xfffeb - 9478: 7268 flw fa0,100(a2) - 947a: 6165 addi sp,sp,112 - 947c: 2f64 fld fs1,216(a4) - 947e: 7362 flw ft6,56(sp) - 9480: 2f70 fld fa2,216(a4) - 9482: 6972 flw fs2,28(sp) - 9484: 762d6373 csrrsi t1,0x762,26 - 9488: 4700 lw s0,8(a4) - 948a: 554e lw a0,240(sp) - 948c: 4120 lw s0,64(a0) - 948e: 2e322053 0x2e322053 - 9492: 3832 fld fa6,296(sp) - 9494: 302e fld ft0,232(sp) - 9496: 0100 addi s0,sp,128 - 9498: 7480 flw fs0,40(s1) - 949a: 0000 unimp - 949c: 0200 addi s0,sp,256 - 949e: 7b00 flw fs0,48(a4) - 94a0: 0022 0x22 - 94a2: 0400 addi s0,sp,512 - 94a4: cc01 beqz s0,94bc <__stack_size+0x8cbc> - 94a6: 0059 c.addi zero,22 - 94a8: 0000 unimp - 94aa: 4000 lw s0,0(s0) - 94ac: 7e20 flw fs0,120(a2) - 94ae: 4000 lw s0,0(s0) - 94b0: 2f20 fld fs0,88(a4) - 94b2: 6f68 flw fa0,92(a4) - 94b4: 656d lui a0,0x1b - 94b6: 2f6a7a2f 0x2f6a7a2f - 94ba: 7472 flw fs0,60(sp) - 94bc: 742d lui s0,0xfffeb - 94be: 7268 flw fa0,100(a2) - 94c0: 6165 addi sp,sp,112 - 94c2: 2f64 fld fs1,216(a4) - 94c4: 696c flw fa1,84(a0) - 94c6: 6362 flw ft6,24(sp) - 94c8: 7570 flw fa2,108(a0) - 94ca: 7369722f 0x7369722f - 94ce: 2f762d63 0x2f762d63 - 94d2: 3365 jal 927a <__stack_size+0x8a7a> - 94d4: 3031 jal 8ce0 <__stack_size+0x84e0> - 94d6: 6174732f 0x6174732f - 94da: 7472 flw fs0,60(sp) - 94dc: 675f 6363 532e 0x532e6363675f - 94e2: 2f00 fld fs0,24(a4) - 94e4: 6f68 flw fa0,92(a4) - 94e6: 656d lui a0,0x1b - 94e8: 2f6a7a2f 0x2f6a7a2f - 94ec: 7472 flw fs0,60(sp) - 94ee: 742d lui s0,0xfffeb - 94f0: 7268 flw fa0,100(a2) - 94f2: 6165 addi sp,sp,112 - 94f4: 2f64 fld fs1,216(a4) - 94f6: 7362 flw ft6,56(sp) - 94f8: 2f70 fld fa2,216(a4) - 94fa: 6972 flw fs2,28(sp) - 94fc: 762d6373 csrrsi t1,0x762,26 - 9500: 4700 lw s0,8(a4) - 9502: 554e lw a0,240(sp) - 9504: 4120 lw s0,64(a0) - 9506: 2e322053 0x2e322053 - 950a: 3832 fld fa6,296(sp) - 950c: 302e fld ft0,232(sp) - 950e: 0100 addi s0,sp,128 - 9510: 6d80 flw fs0,24(a1) - 9512: 0011 c.addi zero,4 - 9514: 0200 addi s0,sp,256 - 9516: 8f00 0x8f00 - 9518: 0022 0x22 - 951a: 0400 addi s0,sp,512 - 951c: 0001 nop - 951e: 0000 unimp - 9520: 0c00 addi s0,sp,528 - 9522: 2461 jal 97aa <__stack_size+0x8faa> - 9524: 0000 unimp - 9526: 00fa slli ra,ra,0x1e - 9528: 0000 unimp - 952a: 899e mv s3,t2 - 952c: 2040 fld fs0,128(s0) - 952e: a022 fsd fs0,0(sp) - 9530: 2040 fld fs0,128(s0) - 9532: 5ad0 lw a2,52(a3) - 9534: 0000 unimp - 9536: 0102 slli sp,sp,0x0 - 9538: 9806 add a6,a6,ra - 953a: 0000 unimp + 9424: 04c30e0b 0x4c30e0b + 9428: 0000 unimp + 942a: 0e0c addi a1,sp,784 + 942c: 0000028f 0x28f + 9430: 0e0d addi t3,t3,3 + 9432: 0234 addi a3,sp,264 + 9434: 0000 unimp + 9436: 0e0e slli t3,t3,0x3 + 9438: 0559 addi a0,a0,22 + 943a: 0000 unimp + 943c: 04e30e0f 0x4e30e0f + 9440: 0000 unimp + 9442: 0e10 addi a2,sp,784 + 9444: 000001eb 0x1eb + 9448: 0e11 addi t3,t3,4 + 944a: 0216 slli tp,tp,0x5 + 944c: 0000 unimp + 944e: 0e12 slli t3,t3,0x4 + 9450: 03e9 addi t2,t2,26 + 9452: 0000 unimp + 9454: 83090013 addi zero,s2,-2000 # 830 <__stack_size+0x30> + 9458: 0002 0x2 + 945a: 0200 addi s0,sp,256 + 945c: 0332 slli t1,t1,0xc + 945e: 0208 addi a0,sp,256 + 9460: 0000 unimp + 9462: 0408 addi a0,sp,512 + 9464: 020e slli tp,tp,0x3 + 9466: 0000 unimp + 9468: 5f06 lw t5,96(sp) + 946a: 5c000003 lb zero,1472(zero) # 5c0 <__stack_size-0x240> + 946e: 3602 fld fa2,32(sp) + 9470: 0002fd03 0x2fd03 + 9474: 0700 addi s0,sp,896 + 9476: 02a4 addi s1,sp,328 + 9478: 0000 unimp + 947a: 3802 fld fa6,32(sp) + 947c: 0000fc03 0xfc03 + 9480: 0200 addi s0,sp,256 + 9482: c0070023 sb zero,-1024(a4) + 9486: 002c addi a1,sp,8 + 9488: 0200 addi s0,sp,256 + 948a: 033a slli t1,t1,0xe + 948c: 0171 addi sp,sp,28 + 948e: 0000 unimp + 9490: 2302 fld ft6,0(sp) + 9492: 072c addi a1,sp,904 + 9494: 00001397 auipc t2,0x1 + 9498: 3b02 fld fs6,32(sp) + 949a: 00005103 lhu sp,0(zero) # 0 <__stack_size-0x800> + 949e: 0200 addi s0,sp,256 + 94a0: df073023 0xdf073023 + 94a4: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 94a8: 033c addi a5,sp,392 + 94aa: 0051 c.addi zero,20 + 94ac: 0000 unimp + 94ae: 2302 fld ft6,0(sp) + 94b0: 0732 slli a4,a4,0xc + 94b2: 0369 addi t1,t1,26 + 94b4: 0000 unimp + 94b6: 3e02 fld ft8,32(sp) + 94b8: 00003a03 0x3a03 + 94bc: 0200 addi s0,sp,256 + 94be: 9c073423 0x9c073423 + 94c2: 0004 addi s1,sp,0 + 94c4: 0200 addi s0,sp,256 + 94c6: 003a033f 23020000 0x23020000003a033f + 94ce: 0735 addi a4,a4,13 + 94d0: 0bbc addi a5,sp,472 + 94d2: 0000 unimp + 94d4: 4202 lw tp,0(sp) + 94d6: 00031203 lh tp,0(t1) # fffe3000 <_sp+0x7ffdf000> + 94da: 0200 addi s0,sp,256 + 94dc: bf073823 0xbf073823 + 94e0: 0009 c.addi zero,2 + 94e2: 0200 addi s0,sp,256 + 94e4: 032d0343 fmadd.d ft6,fs10,fs2,ft0,rne + 94e8: 0000 unimp + 94ea: 2302 fld ft6,0(sp) + 94ec: 073c addi a5,sp,904 + 94ee: 0f89 addi t6,t6,2 + 94f0: 0000 unimp + 94f2: 4602 lw a2,0(sp) + 94f4: 00034303 lbu t1,0(t1) + 94f8: 0200 addi s0,sp,256 + 94fa: 40074023 0x40074023 + 94fe: 0200000b 0x200000b + 9502: 035e0347 fmsub.d ft6,ft8,fs5,ft0,rne + 9506: 0000 unimp + 9508: 2302 fld ft6,0(sp) + 950a: 0744 addi s1,sp,900 + 950c: 000009fb 0x9fb + 9510: 4802 lw a6,0(sp) + 9512: 00034303 lbu t1,0(t1) + 9516: 0200 addi s0,sp,256 + 9518: 64074823 0x64074823 + 951c: 0200000b 0x200000b + 9520: 0349 addi t1,t1,18 + 9522: 00000383 lb t2,0(zero) # 0 <__stack_size-0x800> + 9526: 2302 fld ft6,0(sp) + 9528: 074c addi a1,sp,900 + 952a: 00000ac3 fmadd.s fs5,ft0,ft0,ft0,rne + 952e: 4a02 lw s4,0(sp) + 9530: 0003af03 lw t5,0(t2) # a494 <__stack_size+0x9c94> + 9534: 0200 addi s0,sp,256 + 9536: 6d075023 0x6d075023 + 953a: 000d c.addi zero,3 953c: 0200 addi s0,sp,256 - 953e: 0502 slli a0,a0,0x0 - 9540: 0118 addi a4,sp,128 + 953e: 03cf034b fnmsub.d ft6,ft10,ft8,ft0,rne 9542: 0000 unimp - 9544: 0402 slli s0,s0,0x0 - 9546: b205 j 8e66 <__stack_size+0x8666> - 9548: 0001 nop - 954a: 0300 addi s0,sp,384 - 954c: 000002ab 0x2ab - 9550: 4002 0x4002 - 9552: 004a 0x4a - 9554: 0000 unimp - 9556: 3a04 fld fs1,48(a2) - 9558: 0000 unimp - 955a: 0200 addi s0,sp,256 - 955c: 0801 addi a6,a6,0 - 955e: 0096 slli ra,ra,0x5 - 9560: 0000 unimp - 9562: 0001df03 lhu t5,0(gp) # 2000 <__stack_size+0x1800> - 9566: 0200 addi s0,sp,256 - 9568: 5c41 li s8,-16 + 9544: 2302 fld ft6,0(sp) + 9546: 0754 addi a3,sp,900 + 9548: 0000026f jal tp,9548 <__stack_size+0x8d48> + 954c: 4d02 lw s10,0(sp) + 954e: 00016903 0x16903 + 9552: 0200 addi s0,sp,256 + 9554: 0f005823 0xf005823 + 9558: 9d01 0x9d01 + 955a: 0000 unimp + 955c: 1200 addi s0,sp,288 + 955e: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 9562: 01fc addi a5,sp,204 + 9564: 0000 unimp + 9566: a810 fsd fa2,16(s0) + 9568: 0000 unimp 956a: 0000 unimp - 956c: 0200 addi s0,sp,256 - 956e: 0702 slli a4,a4,0x0 - 9570: 00cd addi ra,ra,19 - 9572: 0000 unimp - 9574: 0003c303 lbu t1,0(t2) # ffff9000 <_sp+0x7fff5000> - 9578: 0200 addi s0,sp,256 - 957a: 6e42 flw ft8,16(sp) - 957c: 0000 unimp - 957e: 0200 addi s0,sp,256 - 9580: 0704 addi s1,sp,896 - 9582: 018e slli gp,gp,0x3 + 956c: 0408 addi a0,sp,512 + 956e: 02fd addi t0,t0,31 + 9570: 0000 unimp + 9572: 009d010f 0x9d010f + 9576: 0000 unimp + 9578: 032d addi t1,t1,11 + 957a: 0000 unimp + 957c: fc10 fsw fa2,56(s0) + 957e: 0001 nop + 9580: 1000 addi s0,sp,32 + 9582: 0169 addi sp,sp,26 9584: 0000 unimp - 9586: 00103e03 0x103e03 - 958a: 0200 addi s0,sp,256 - 958c: 00008043 fmadd.s ft0,ft1,ft0,ft0,rne - 9590: 0500 addi s0,sp,640 - 9592: 0504 addi s1,sp,640 - 9594: 6e69 lui t3,0x1a - 9596: 0074 addi a3,sp,12 - 9598: 0004fa03 0x4fa03 - 959c: 0200 addi s0,sp,256 - 959e: 3346 fld ft6,112(sp) - 95a0: 0000 unimp - 95a2: 0300 addi s0,sp,384 - 95a4: 0000008b 0x8b - 95a8: 4702 lw a4,0(sp) - 95aa: 006e 0x6e - 95ac: 0000 unimp - 95ae: 00020803 lb a6,0(tp) # 0 <__stack_size-0x800> - 95b2: 0200 addi s0,sp,256 - 95b4: 8749 srai a4,a4,0x12 + 9586: 0800 addi s0,sp,16 + 9588: 1804 addi s1,sp,48 + 958a: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 958e: 9d01 0x9d01 + 9590: 0000 unimp + 9592: 4300 lw s0,0(a4) + 9594: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 9598: 01fc addi a5,sp,204 + 959a: 0000 unimp + 959c: 0800 addi s0,sp,16 + 959e: 3304 fld fs1,32(a4) + 95a0: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 95a4: 9d01 0x9d01 + 95a6: 0000 unimp + 95a8: 5e00 lw s0,56(a2) + 95aa: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 95ae: 01fc addi a5,sp,204 + 95b0: 0000 unimp + 95b2: 5110 lw a2,32(a0) + 95b4: 0000 unimp 95b6: 0000 unimp - 95b8: 0300 addi s0,sp,384 - 95ba: 00e0 addi s0,sp,76 + 95b8: 0408 addi a0,sp,512 + 95ba: 0349 addi t1,t1,18 95bc: 0000 unimp - 95be: 4d02 lw s10,0(sp) - 95c0: 0092 slli ra,ra,0x4 + 95be: 00a8010f 0xa8010f 95c2: 0000 unimp - 95c4: 0004b003 0x4b003 - 95c8: 0200 addi s0,sp,256 - 95ca: 0000874f fnmadd.s fa4,ft1,ft0,ft0,rne - 95ce: 0600 addi s0,sp,768 - 95d0: 054c addi a1,sp,644 - 95d2: 0000 unimp - 95d4: 0208 addi a0,sp,256 - 95d6: 00ea0123 sb a4,2(s4) # 2 <__stack_size-0x7fe> + 95c4: 00000383 lb t2,0(zero) # 0 <__stack_size-0x800> + 95c8: fc10 fsw fa2,56(s0) + 95ca: 0001 nop + 95cc: 1000 addi s0,sp,32 + 95ce: 000000b3 add ra,zero,zero + 95d2: 6910 flw fa2,16(a0) + 95d4: 0001 nop + 95d6: 1000 addi s0,sp,32 + 95d8: 00a8 addi a0,sp,72 95da: 0000 unimp - 95dc: 0019f007 0x19f007 - 95e0: 0200 addi s0,sp,256 - 95e2: 0125 addi sp,sp,9 - 95e4: 00ea slli ra,ra,0x1a + 95dc: 0800 addi s0,sp,16 + 95de: 6404 flw fs1,8(s0) + 95e0: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 95e4: a801 j 95f4 <__stack_size+0x8df4> 95e6: 0000 unimp - 95e8: 2302 fld ft6,0(sp) - 95ea: 0700 addi s0,sp,896 - 95ec: 0211 addi tp,tp,4 - 95ee: 0000 unimp - 95f0: 2602 fld fa2,0(sp) - 95f2: ea01 bnez a2,9602 <__stack_size+0x8e02> + 95e8: a800 fsd fs0,16(s0) + 95ea: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 95ee: 01fc addi a5,sp,204 + 95f0: 0000 unimp + 95f2: b310 fsd fa2,32(a4) 95f4: 0000 unimp - 95f6: 0200 addi s0,sp,256 - 95f8: 08000423 sb zero,136(zero) # 88 <__stack_size-0x778> - 95fc: be04 fsd fs1,56(a2) + 95f6: 1000 addi s0,sp,32 + 95f8: 03a8 addi a0,sp,456 + 95fa: 0000 unimp + 95fc: a810 fsd fa2,16(s0) 95fe: 0000 unimp - 9600: 0900 addi s0,sp,144 - 9602: 000002fb 0x2fb - 9606: 2802 fld fa6,0(sp) - 9608: be01 j 9118 <__stack_size+0x8918> - 960a: 0000 unimp - 960c: 0600 addi s0,sp,768 - 960e: 04a6 slli s1,s1,0x9 - 9610: 0000 unimp - 9612: 022c addi a1,sp,264 - 9614: 0138 addi a4,sp,136 - 9616: 0146 slli sp,sp,0x11 - 9618: 0000 unimp - 961a: 00268d07 0x268d07 - 961e: 0200 addi s0,sp,256 - 9620: 013a slli sp,sp,0xe - 9622: 0146 slli sp,sp,0x11 - 9624: 0000 unimp - 9626: 2302 fld ft6,0(sp) - 9628: 0700 addi s0,sp,896 - 962a: 2d89 jal 9c7c <__stack_size+0x947c> - 962c: 0000 unimp - 962e: 3b02 fld fs6,32(sp) - 9630: 3a01 jal 8f40 <__stack_size+0x8740> - 9632: 0000 unimp - 9634: 0200 addi s0,sp,256 - 9636: 97072023 sw a6,-1696(a4) # ffff2960 <_sp+0x7ffee960> - 963a: 02000013 li zero,32 - 963e: 013c addi a5,sp,136 - 9640: 003a 0x3a - 9642: 0000 unimp - 9644: 2302 fld ft6,0(sp) - 9646: 0721 addi a4,a4,8 - 9648: 1339 addi t1,t1,-18 - 964a: 0000 unimp - 964c: 4102 lw sp,0(sp) - 964e: f001 bnez s0,954e <__stack_size+0x8d4e> - 9650: 0000 unimp - 9652: 0200 addi s0,sp,256 - 9654: 0a002423 sw zero,168(zero) # a8 <__stack_size-0x758> - 9658: 015d addi sp,sp,23 - 965a: 0000 unimp - 965c: 0156 slli sp,sp,0x15 - 965e: 0000 unimp - 9660: 0001560b 0x1560b - 9664: 1f00 addi s0,sp,944 - 9666: 0200 addi s0,sp,256 - 9668: 0704 addi s1,sp,896 - 966a: 00000193 li gp,0 - 966e: 0102 slli sp,sp,0x0 - 9670: 9f08 0x9f08 - 9672: 0000 unimp - 9674: 0400 addi s0,sp,512 - 9676: 015d addi sp,sp,23 - 9678: 0000 unimp - 967a: 040c addi a1,sp,512 - 967c: 0408 addi a0,sp,512 - 967e: 003a 0x3a - 9680: 0000 unimp - 9682: dd0d beqz a0,95bc <__stack_size+0x8dbc> - 9684: 0002 0x2 - 9686: 0700 addi s0,sp,896 - 9688: 5604 lw s1,40(a2) - 968a: 0001 nop - 968c: 0200 addi s0,sp,256 - 968e: 02e6 slli t0,t0,0x19 - 9690: 01fc addi a5,sp,204 + 9600: 0000 unimp + 9602: 0408 addi a0,sp,512 + 9604: 03ae slli t2,t2,0xb + 9606: 0000 unimp + 9608: 0811 addi a6,a6,4 + 960a: 8904 0x8904 + 960c: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 9610: 9d01 0x9d01 + 9612: 0000 unimp + 9614: cf00 sw s0,24(a4) + 9616: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 961a: 01fc addi a5,sp,204 + 961c: 0000 unimp + 961e: 3a10 fld fa2,48(a2) + 9620: 0000 unimp + 9622: 1000 addi s0,sp,32 + 9624: 0169 addi sp,sp,26 + 9626: 0000 unimp + 9628: 0800 addi s0,sp,16 + 962a: b504 fsd fs1,40(a0) + 962c: 08000003 lb zero,128(zero) # 80 <__stack_size-0x780> + 9630: 6404 flw fs1,8(s0) + 9632: 0001 nop + 9634: 1200 addi s0,sp,288 + 9636: f101 bnez a0,9536 <__stack_size+0x8d36> + 9638: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 963c: 03d5 addi t2,t2,21 + 963e: 0000 unimp + 9640: d510 sw a2,40(a0) + 9642: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 9646: 00a8 addi a0,sp,72 + 9648: 0000 unimp + 964a: 1300 addi s0,sp,416 + 964c: 000000ab 0xab + 9650: 1605 addi a2,a2,-31 + 9652: ff02 fsw ft0,188(sp) + 9654: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 9658: 0801 addi a6,a6,0 + 965a: db04 sw s1,48(a4) + 965c: 14000003 lb zero,320(zero) # 140 <__stack_size-0x6c0> + 9660: 2285 jal 97c0 <__stack_size+0x8fc0> + 9662: 0000 unimp + 9664: 030c addi a1,sp,384 + 9666: 2e26 fld ft8,72(sp) + 9668: 0004 addi s1,sp,0 + 966a: 1500 addi s0,sp,672 + 966c: 00001397 auipc t2,0x1 + 9670: 00632803 lw a6,6(t1) + 9674: 0000 unimp + 9676: 2302 fld ft6,0(sp) + 9678: 1500 addi s0,sp,672 + 967a: 000023d7 0x23d7 + 967e: 00f02b03 lw s6,15(zero) # f <__stack_size-0x7f1> + 9682: 0000 unimp + 9684: 2302 fld ft6,0(sp) + 9686: 0004 addi s1,sp,0 + 9688: 7714 flw fa3,40(a4) + 968a: 0022 0x22 + 968c: 2000 fld fs0,0(s0) + 968e: 04ab8503 lb a0,74(s7) # 104a <__stack_size+0x84a> 9692: 0000 unimp - 9694: 500e 0x500e - 9696: 0004 addi s1,sp,0 - 9698: 0000 unimp - 969a: 7b0e flw fs6,224(sp) - 969c: 0004 addi s1,sp,0 - 969e: 0100 addi s0,sp,128 - 96a0: 650e flw fa0,192(sp) - 96a2: 0004 addi s1,sp,0 - 96a4: 0200 addi s0,sp,256 - 96a6: b60e fsd ft3,296(sp) - 96a8: 0002 0x2 - 96aa: 0300 addi s0,sp,384 - 96ac: 010e slli sp,sp,0x3 - 96ae: 0004 addi s1,sp,0 - 96b0: 0400 addi s0,sp,512 - 96b2: 1d0e slli s10,s10,0x23 - 96b4: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - 96b8: a20e fsd ft3,256(sp) - 96ba: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 96be: 050e slli a0,a0,0x3 - 96c0: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> - 96c4: 1f0e slli t5,t5,0x23 - 96c6: 0004 addi s1,sp,0 - 96c8: 0800 addi s0,sp,16 - 96ca: 360e fld fa2,224(sp) - 96cc: 0004 addi s1,sp,0 - 96ce: 0900 addi s0,sp,144 - 96d0: 7d0e flw fs10,224(sp) - 96d2: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> - 96d6: 350e fld fa0,224(sp) - 96d8: 0005 c.addi zero,1 - 96da: 0b00 addi s0,sp,400 - 96dc: c30e sw gp,132(sp) - 96de: 0004 addi s1,sp,0 - 96e0: 0c00 addi s0,sp,528 - 96e2: 8f0e mv t5,gp - 96e4: 0002 0x2 - 96e6: 0d00 addi s0,sp,656 - 96e8: 340e fld fs0,224(sp) - 96ea: 0002 0x2 - 96ec: 0e00 addi s0,sp,784 - 96ee: 590e lw s2,224(sp) - 96f0: 0005 c.addi zero,1 - 96f2: 0f00 addi s0,sp,912 - 96f4: e30e fsw ft3,132(sp) - 96f6: 0004 addi s1,sp,0 - 96f8: 1000 addi s0,sp,32 - 96fa: eb0e fsw ft3,148(sp) - 96fc: 0001 nop - 96fe: 1100 addi s0,sp,160 - 9700: 160e slli a2,a2,0x23 - 9702: 0002 0x2 - 9704: 1200 addi s0,sp,288 - 9706: e90e fsw ft3,144(sp) - 9708: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> - 970c: 0900 addi s0,sp,144 - 970e: 00000283 lb t0,0(zero) # 0 <__stack_size-0x800> - 9712: 3202 fld ft4,32(sp) - 9714: 00020803 lb a6,0(tp) # 0 <__stack_size-0x800> - 9718: 0800 addi s0,sp,16 - 971a: 0e04 addi s1,sp,784 - 971c: 0002 0x2 - 971e: 0600 addi s0,sp,768 - 9720: 035f 0000 025c 0x25c0000035f - 9726: 0336 slli t1,t1,0xd - 9728: 02fd addi t0,t0,31 - 972a: 0000 unimp - 972c: 0002a407 flw fs0,0(t0) - 9730: 0200 addi s0,sp,256 - 9732: 0338 addi a4,sp,392 - 9734: 00fc addi a5,sp,76 - 9736: 0000 unimp - 9738: 2302 fld ft6,0(sp) - 973a: 0700 addi s0,sp,896 - 973c: 2d89 jal 9d8e <__stack_size+0x958e> - 973e: 0000 unimp - 9740: 3a02 fld fs4,32(sp) - 9742: 00017103 0x17103 - 9746: 0200 addi s0,sp,256 - 9748: 97072c23 sw a6,-1672(a4) - 974c: 02000013 li zero,32 - 9750: 0051033b 0x51033b - 9754: 0000 unimp + 9694: f815 bnez s0,95c8 <__stack_size+0x8dc8> + 9696: 0022 0x22 + 9698: 0300 addi s0,sp,384 + 969a: 00005187 0x5187 + 969e: 0200 addi s0,sp,256 + 96a0: 6c160023 sb ra,1728(a2) # ffffa6c0 <_sp+0x7fff66c0> + 96a4: 03006d77 0x3006d77 + 96a8: 5188 lw a0,32(a1) + 96aa: 0000 unimp + 96ac: 0200 addi s0,sp,256 + 96ae: 3a150223 sb ra,932(a0) # 93a4 <__stack_size+0x8ba4> + 96b2: 03000023 sb a6,32(zero) # 20 <__stack_size-0x7e0> + 96b6: 518a lw gp,160(sp) + 96b8: 0000 unimp + 96ba: 0200 addi s0,sp,256 + 96bc: 6f150423 sb a7,1768(a0) + 96c0: 03000023 sb a6,32(zero) # 20 <__stack_size-0x7e0> + 96c4: 0000518b 0x518b + 96c8: 0200 addi s0,sp,256 + 96ca: 7f150623 sb a7,2028(a0) + 96ce: 0022 0x22 + 96d0: 0300 addi s0,sp,384 + 96d2: b18d j 9334 <__stack_size+0x8b34> + 96d4: 0004 addi s1,sp,0 + 96d6: 0200 addi s0,sp,256 + 96d8: e6150823 sb ra,-400(a0) + 96dc: 03000023 sb a6,32(zero) # 20 <__stack_size-0x7e0> + 96e0: 0000f08f 0xf08f + 96e4: 0200 addi s0,sp,256 + 96e6: 84150c23 sb ra,-1960(a0) + 96ea: 0024 addi s1,sp,8 + 96ec: 0300 addi s0,sp,384 + 96ee: f090 fsw fa2,32(s1) + 96f0: 0000 unimp + 96f2: 0200 addi s0,sp,256 + 96f4: b9151423 sh a7,-1144(a0) + 96f8: 0022 0x22 + 96fa: 0300 addi s0,sp,384 + 96fc: 0004ce93 xori t4,s1,0 + 9700: 0200 addi s0,sp,256 + 9702: 17001c23 sh a6,376(zero) # 178 <__stack_size-0x688> + 9706: 00002253 fadd.s ft4,ft0,ft0,rdn + 970a: 0801 addi a6,a6,0 + 970c: ab04 fsd fs1,16(a4) + 970e: 0004 addi s1,sp,0 + 9710: 1200 addi s0,sp,288 + 9712: c801 beqz s0,9722 <__stack_size+0x8f22> + 9714: 0004 addi s1,sp,0 + 9716: 1000 addi s0,sp,32 + 9718: 04c8 addi a0,sp,580 + 971a: 0000 unimp + 971c: 6310 flw fa2,0(a4) + 971e: 0000 unimp + 9720: 0000 unimp + 9722: 0408 addi a0,sp,512 + 9724: 042e slli s0,s0,0xb + 9726: 0000 unimp + 9728: 0408 addi a0,sp,512 + 972a: 000004b7 lui s1,0x0 + 972e: 4e14 lw a3,24(a2) + 9730: 08000003 lb zero,128(zero) # 80 <__stack_size-0x780> + 9734: 6b04 flw fs1,16(a4) + 9736: 0566 slli a0,a0,0x19 + 9738: 0000 unimp + 973a: 4d15 li s10,5 + 973c: 0002 0x2 + 973e: 0400 addi s0,sp,512 + 9740: 636d lui t1,0x1b + 9742: 0000 unimp + 9744: 0200 addi s0,sp,256 + 9746: 15180023 sb a7,320(a6) # ffff9140 <_sp+0x7fff5140> + 974a: 0004 addi s1,sp,0 + 974c: 0400 addi s0,sp,512 + 974e: 0000636f jal t1,f74e <__stack_size+0xef4e> + 9752: 0400 addi s0,sp,512 + 9754: 1c04 addi s1,sp,560 9756: 2302 fld ft6,0(sp) - 9758: 0730 addi a2,sp,904 - 975a: 03df 0000 3c02 0x3c02000003df - 9760: 00005103 lhu sp,0(zero) # 0 <__stack_size-0x800> - 9764: 0200 addi s0,sp,256 - 9766: 69073223 0x69073223 - 976a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 976e: 033e slli t1,t1,0xf - 9770: 003a 0x3a + 9758: 1804 addi s1,sp,48 + 975a: 0265 addi tp,tp,25 + 975c: 0000 unimp + 975e: 7004 flw fs1,32(s0) + 9760: 00000063 beqz zero,9760 <__stack_size+0x8f60> + 9764: 0204 addi s1,sp,256 + 9766: 021a slli tp,tp,0x6 + 9768: d6180423 sb ra,-664(a6) + 976c: 0002 0x2 + 976e: 0400 addi s0,sp,512 + 9770: 6371 lui t1,0x1c 9772: 0000 unimp - 9774: 2302 fld ft6,0(sp) - 9776: 0734 addi a3,sp,904 - 9778: 049c addi a5,sp,576 - 977a: 0000 unimp - 977c: 3f02 fld ft10,32(sp) - 977e: 00003a03 0x3a03 - 9782: 0200 addi s0,sp,256 - 9784: bc073523 0xbc073523 - 9788: 0200000b 0x200000b - 978c: 0342 slli t1,t1,0x10 - 978e: 0312 slli t1,t1,0x4 - 9790: 0000 unimp - 9792: 2302 fld ft6,0(sp) - 9794: 0738 addi a4,sp,904 - 9796: 000009bf 2d034302 0x2d034302000009bf - 979e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 97a2: 89073c23 0x89073c23 - 97a6: 0200000f fence r,unknown - 97aa: 0346 slli t1,t1,0x11 - 97ac: 00000343 fmadd.s ft6,ft0,ft0,ft0,rne - 97b0: 2302 fld ft6,0(sp) - 97b2: 0740 addi s0,sp,900 - 97b4: 0b40 addi s0,sp,404 + 9774: 0400 addi s0,sp,512 + 9776: 1802 slli a6,a6,0x20 + 9778: 2302 fld ft6,0(sp) + 977a: 1804 addi s1,sp,48 + 977c: 04b9 addi s1,s1,14 + 977e: 0000 unimp + 9780: 7204 flw fs1,32(a2) + 9782: 00000063 beqz zero,9782 <__stack_size+0x8f82> + 9786: 0104 addi s1,sp,128 + 9788: 04230217 auipc tp,0x4230 + 978c: 0118 addi a4,sp,128 + 978e: 0002 0x2 + 9790: 0400 addi s0,sp,512 + 9792: 00006373 csrrsi t1,0x0,0 + 9796: 0400 addi s0,sp,512 + 9798: 1601 addi a2,a2,-32 + 979a: 2302 fld ft6,0(sp) + 979c: 1804 addi s1,sp,48 + 979e: 00000247 fmsub.s ft4,ft0,ft0,ft0,rne + 97a2: 7404 flw fs1,40(s0) + 97a4: 00000063 beqz zero,97a4 <__stack_size+0x8fa4> + 97a8: 1004 addi s1,sp,32 + 97aa: 0206 slli tp,tp,0x1 + 97ac: f2180423 sb ra,-216(a6) + 97b0: 0002 0x2 + 97b2: 0400 addi s0,sp,512 + 97b4: 6375 lui t1,0x1d 97b6: 0000 unimp - 97b8: 4702 lw a4,0(sp) - 97ba: 00035e03 lhu t3,0(t1) # fffe0000 <_sp+0x7ffdc000> - 97be: 0200 addi s0,sp,256 - 97c0: fb074423 0xfb074423 - 97c4: 0009 c.addi zero,2 - 97c6: 0200 addi s0,sp,256 - 97c8: 0348 addi a0,sp,388 - 97ca: 00000343 fmadd.s ft6,ft0,ft0,ft0,rne - 97ce: 2302 fld ft6,0(sp) - 97d0: 0748 addi a0,sp,900 - 97d2: 0b64 addi s1,sp,412 - 97d4: 0000 unimp - 97d6: 4902 lw s2,0(sp) - 97d8: 00038303 lb t1,0(t2) - 97dc: 0200 addi s0,sp,256 - 97de: c3074c23 0xc3074c23 - 97e2: 000a 0xa + 97b8: 0400 addi s0,sp,512 + 97ba: 0204 addi s1,sp,256 + 97bc: 2302 fld ft6,0(sp) + 97be: 0004 addi s1,sp,0 + 97c0: 6014 flw fa3,0(s0) + 97c2: 0024 addi s1,sp,8 + 97c4: 0c00 addi s0,sp,528 + 97c6: 7b04 flw fs1,48(a4) + 97c8: 000005ab 0x5ab + 97cc: 9815 andi s0,s0,-27 + 97ce: 0400000b 0x400000b + 97d2: 6b7e flw fs6,220(sp) + 97d4: 0001 nop + 97d6: 0200 addi s0,sp,256 + 97d8: 6f150023 sb a7,1760(a0) + 97dc: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> + 97e0: 5180 lw s0,32(a1) + 97e2: 0000 unimp 97e4: 0200 addi s0,sp,256 - 97e6: 034a slli t1,t1,0x12 - 97e8: 000003af 0x3af - 97ec: 2302 fld ft6,0(sp) - 97ee: 0750 addi a2,sp,900 - 97f0: 0d6d addi s10,s10,27 - 97f2: 0000 unimp - 97f4: 4b02 lw s6,0(sp) - 97f6: 0003cf03 lbu t5,0(t2) - 97fa: 0200 addi s0,sp,256 - 97fc: 6f075423 0x6f075423 - 9800: 0002 0x2 - 9802: 0200 addi s0,sp,256 - 9804: 034d addi t1,t1,19 - 9806: 0169 addi sp,sp,26 + 97e6: 3a150423 sb ra,936(a0) + 97ea: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> + 97ee: 5180 lw s0,32(a1) + 97f0: 0000 unimp + 97f2: 0200 addi s0,sp,256 + 97f4: 54150623 sb ra,1356(a0) + 97f8: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> + 97fc: 7582 flw fa1,32(sp) + 97fe: 0000 unimp + 9800: 0200 addi s0,sp,256 + 9802: 14000823 sb zero,336(zero) # 150 <__stack_size-0x6b0> + 9806: 2472 fld fs0,280(sp) 9808: 0000 unimp - 980a: 2302 fld ft6,0(sp) - 980c: 0058 addi a4,sp,4 - 980e: 009d010f 0x9d010f - 9812: 0000 unimp - 9814: 0312 slli t1,t1,0x4 - 9816: 0000 unimp - 9818: fc10 fsw fa2,56(s0) - 981a: 0001 nop - 981c: 1000 addi s0,sp,32 - 981e: 00a8 addi a0,sp,72 - 9820: 0000 unimp - 9822: 0800 addi s0,sp,16 - 9824: fd04 fsw fs1,56(a0) - 9826: 0002 0x2 - 9828: 0f00 addi s0,sp,912 - 982a: 9d01 0x9d01 - 982c: 0000 unimp - 982e: 2d00 fld fs0,24(a0) - 9830: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 9834: 01fc addi a5,sp,204 - 9836: 0000 unimp - 9838: 6910 flw fa2,16(a0) - 983a: 0001 nop - 983c: 0000 unimp - 983e: 0408 addi a0,sp,512 - 9840: 0318 addi a4,sp,384 - 9842: 0000 unimp - 9844: 009d010f 0x9d010f - 9848: 0000 unimp - 984a: 00000343 fmadd.s ft6,ft0,ft0,ft0,rne - 984e: fc10 fsw fa2,56(s0) - 9850: 0001 nop - 9852: 0000 unimp - 9854: 0408 addi a0,sp,512 - 9856: 00000333 add t1,zero,zero - 985a: 009d010f 0x9d010f + 980a: 040c addi a1,sp,512 + 980c: c685 beqz a3,9834 <__stack_size+0x9034> + 980e: 0005 c.addi zero,1 + 9810: 1500 addi s0,sp,672 + 9812: 2288 fld fa0,0(a3) + 9814: 0000 unimp + 9816: 8704 0x8704 + 9818: 0405 addi s0,s0,1 + 981a: 0000 unimp + 981c: 2302 fld ft6,0(sp) + 981e: 0000 unimp + 9820: 0914 addi a3,sp,144 + 9822: 0024 addi s1,sp,8 + 9824: 0400 addi s0,sp,512 + 9826: 8d04 0x8d04 + 9828: 05e1 addi a1,a1,24 + 982a: 0000 unimp + 982c: 9715 srai a4,a4,0x25 + 982e: 0024 addi s1,sp,8 + 9830: 0400 addi s0,sp,512 + 9832: 0000758f 0x758f + 9836: 0200 addi s0,sp,256 + 9838: 14000023 sb zero,320(zero) # 140 <__stack_size-0x6c0> + 983c: 2242 fld ft4,16(sp) + 983e: 0000 unimp + 9840: 0424 addi s1,sp,520 + 9842: 0a92 slli s5,s5,0x4 + 9844: 0006 0x6 + 9846: 1500 addi s0,sp,672 + 9848: 00002497 auipc s1,0x2 + 984c: 9404 0x9404 + 984e: 0075 c.addi zero,29 + 9850: 0000 unimp + 9852: 2302 fld ft6,0(sp) + 9854: 1500 addi s0,sp,672 + 9856: 227a fld ft4,408(sp) + 9858: 0000 unimp + 985a: 9504 0x9504 + 985c: 042e slli s0,s0,0xb 985e: 0000 unimp - 9860: 035e slli t1,t1,0x17 - 9862: 0000 unimp - 9864: fc10 fsw fa2,56(s0) - 9866: 0001 nop - 9868: 1000 addi s0,sp,32 - 986a: 0051 c.addi zero,20 - 986c: 0000 unimp - 986e: 0800 addi s0,sp,16 - 9870: 4904 lw s1,16(a0) - 9872: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> - 9876: a801 j 9886 <__stack_size+0x9086> - 9878: 0000 unimp - 987a: 8300 0x8300 - 987c: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 9880: 01fc addi a5,sp,204 - 9882: 0000 unimp - 9884: b310 fsd fa2,32(a4) - 9886: 0000 unimp - 9888: 1000 addi s0,sp,32 - 988a: 0169 addi sp,sp,26 - 988c: 0000 unimp - 988e: a810 fsd fa2,16(s0) - 9890: 0000 unimp - 9892: 0000 unimp - 9894: 0408 addi a0,sp,512 - 9896: 0364 addi s1,sp,396 - 9898: 0000 unimp - 989a: 00a8010f 0xa8010f - 989e: 0000 unimp - 98a0: 03a8 addi a0,sp,456 - 98a2: 0000 unimp - 98a4: fc10 fsw fa2,56(s0) - 98a6: 0001 nop - 98a8: 1000 addi s0,sp,32 - 98aa: 000000b3 add ra,zero,zero - 98ae: a810 fsd fa2,16(s0) - 98b0: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 98b4: 00a8 addi a0,sp,72 - 98b6: 0000 unimp - 98b8: 0800 addi s0,sp,16 - 98ba: ae04 fsd fs1,24(a2) - 98bc: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> - 98c0: 0408 addi a0,sp,512 - 98c2: 0389 addi t2,t2,2 - 98c4: 0000 unimp - 98c6: 009d010f 0x9d010f - 98ca: 0000 unimp - 98cc: 000003cf fnmadd.s ft7,ft0,ft0,ft0,rne - 98d0: fc10 fsw fa2,56(s0) - 98d2: 0001 nop - 98d4: 1000 addi s0,sp,32 - 98d6: 003a 0x3a - 98d8: 0000 unimp - 98da: 6910 flw fa2,16(a0) - 98dc: 0001 nop - 98de: 0000 unimp - 98e0: 0408 addi a0,sp,512 - 98e2: 03b5 addi t2,t2,13 - 98e4: 0000 unimp - 98e6: 0408 addi a0,sp,512 - 98e8: 0164 addi s1,sp,140 - 98ea: 0000 unimp - 98ec: 0112 slli sp,sp,0x4 - 98ee: 03f1 addi t2,t2,28 - 98f0: 0000 unimp - 98f2: d510 sw a2,40(a0) - 98f4: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 98f8: 03d5 addi t2,t2,21 - 98fa: 0000 unimp - 98fc: a810 fsd fa2,16(s0) + 9860: 2302 fld ft6,0(sp) + 9862: 0004 addi s1,sp,0 + 9864: 1d14 addi a3,sp,688 + 9866: 0005 c.addi zero,1 + 9868: 7000 flw fs0,32(s0) + 986a: 9804 0x9804 + 986c: 065d addi a2,a2,23 + 986e: 0000 unimp + 9870: a415 j 9a94 <__stack_size+0x9294> + 9872: 0002 0x2 + 9874: 0400 addi s0,sp,512 + 9876: 0e9a slli t4,t4,0x6 + 9878: 0002 0x2 + 987a: 0200 addi s0,sp,256 + 987c: 6f160023 sb a7,1760(a2) + 9880: 7370 flw fa2,100(a4) + 9882: 0400 addi s0,sp,512 + 9884: b59c fsd fa5,40(a1) + 9886: 0006 0x6 + 9888: 0200 addi s0,sp,256 + 988a: a3155c23 0xa3155c23 + 988e: 0022 0x22 + 9890: 0400 addi s0,sp,512 + 9892: d49d beqz s1,97c0 <__stack_size+0x8fc0> + 9894: 0004 addi s1,sp,0 + 9896: 0200 addi s0,sp,256 + 9898: 79156023 0x79156023 + 989c: 0002 0x2 + 989e: 0400 addi s0,sp,512 + 98a0: 699f 0001 0200 0x2000001699f + 98a6: 73156823 0x73156823 + 98aa: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> + 98ae: 69a0 flw fs0,80(a1) + 98b0: 0001 nop + 98b2: 0200 addi s0,sp,256 + 98b4: 14006c23 0x14006c23 + 98b8: 02ca slli t0,t0,0x12 + 98ba: 0000 unimp + 98bc: 0414 addi a3,sp,512 + 98be: 0006b0a7 fsd ft0,1(a3) + 98c2: 1500 addi s0,sp,672 + 98c4: 0355 addi t1,t1,21 + 98c6: 0000 unimp + 98c8: a904 fsd fs1,16(a0) + 98ca: 06dc addi a5,sp,836 + 98cc: 0000 unimp + 98ce: 2302 fld ft6,0(sp) + 98d0: 1500 addi s0,sp,672 + 98d2: 0d6d addi s10,s10,27 + 98d4: 0000 unimp + 98d6: aa04 fsd fs1,16(a2) + 98d8: 06fc addi a5,sp,844 + 98da: 0000 unimp + 98dc: 2302 fld ft6,0(sp) + 98de: 1504 addi s1,sp,672 + 98e0: 050a slli a0,a0,0x2 + 98e2: 0000 unimp + 98e4: ac04 fsd fs1,24(s0) + 98e6: 00000717 auipc a4,0x0 + 98ea: 2302 fld ft6,0(sp) + 98ec: 1508 addi a0,sp,672 + 98ee: 00000497 auipc s1,0x0 + 98f2: ad04 fsd fs1,24(a0) + 98f4: 072d addi a4,a4,11 + 98f6: 0000 unimp + 98f8: 2302 fld ft6,0(sp) + 98fa: 150c addi a1,sp,672 + 98fc: 0341 addi t1,t1,16 98fe: 0000 unimp - 9900: 0000 unimp - 9902: 0000ab13 slti s6,ra,0 - 9906: 0500 addi s0,sp,640 - 9908: 0216 slli tp,tp,0x5 - 990a: 03ff 0x3ff - 990c: 0000 unimp - 990e: 0101 addi sp,sp,0 - 9910: 0408 addi a0,sp,512 - 9912: 000003db 0x3db - 9916: 4e14 lw a3,24(a2) - 9918: 0c000023 sb zero,192(zero) # c0 <__stack_size-0x740> - 991c: 042e2603 lw a2,66(t3) # 1a042 <__stack_size+0x19842> - 9920: 0000 unimp - 9922: 9715 srai a4,a4,0x25 - 9924: 03000013 li zero,48 - 9928: 6328 flw fa0,64(a4) - 992a: 0000 unimp - 992c: 0200 addi s0,sp,256 - 992e: a0150023 sb ra,-1536(a0) # 1aa00 <__stack_size+0x1a200> - 9932: 0024 addi s1,sp,8 - 9934: 0300 addi s0,sp,384 - 9936: 0000f02b 0xf02b - 993a: 0200 addi s0,sp,256 - 993c: 14000423 sb zero,328(zero) # 148 <__stack_size-0x6b8> - 9940: 2340 fld fs0,128(a4) - 9942: 0000 unimp - 9944: 0320 addi s0,sp,392 - 9946: ab85 j 9eb6 <__stack_size+0x96b6> - 9948: 0004 addi s1,sp,0 - 994a: 1500 addi s0,sp,672 - 994c: 23c1 jal 9f0c <__stack_size+0x970c> + 9900: af04 fsd fs1,24(a4) + 9902: 0752 slli a4,a4,0x14 + 9904: 0000 unimp + 9906: 2302 fld ft6,0(sp) + 9908: 0010 addi a2,sp,0 + 990a: 5d04 lw s1,56(a0) + 990c: 0006 0x6 + 990e: 0800 addi s0,sp,16 + 9910: b004 fsd fs1,32(s0) + 9912: 0006 0x6 + 9914: 0f00 addi s0,sp,912 + 9916: 9d01 0x9d01 + 9918: 0000 unimp + 991a: d000 sw s0,32(s0) + 991c: 0006 0x6 + 991e: 1000 addi s0,sp,32 + 9920: 06d0 addi a2,sp,836 + 9922: 0000 unimp + 9924: d610 sw a2,40(a2) + 9926: 0006 0x6 + 9928: 0000 unimp + 992a: 0408 addi a0,sp,512 + 992c: 060a slli a2,a2,0x2 + 992e: 0000 unimp + 9930: 0408 addi a0,sp,512 + 9932: 04d4 addi a3,sp,580 + 9934: 0000 unimp + 9936: 0408 addi a0,sp,512 + 9938: 000006bb 0x6bb + 993c: 009d010f 0x9d010f + 9940: 0000 unimp + 9942: 06fc addi a5,sp,844 + 9944: 0000 unimp + 9946: d010 sw a2,32(s0) + 9948: 0006 0x6 + 994a: 1000 addi s0,sp,32 + 994c: 0080 addi s0,sp,64 994e: 0000 unimp - 9950: 00518703 lb a4,5(gp) # 80000eb5 <__global_pointer$+0x5> + 9950: 6910 flw fa2,16(a0) + 9952: 0001 nop 9954: 0000 unimp - 9956: 2302 fld ft6,0(sp) - 9958: 1600 addi s0,sp,800 - 995a: 776c flw fa1,108(a4) - 995c: 006d c.addi zero,27 - 995e: 00518803 lb a6,5(gp) # 80000eb5 <__global_pointer$+0x5> - 9962: 0000 unimp - 9964: 2302 fld ft6,0(sp) - 9966: 1502 slli a0,a0,0x20 - 9968: 00002403 lw s0,0(zero) # 0 <__stack_size-0x800> - 996c: 00518a03 lb s4,5(gp) # 80000eb5 <__global_pointer$+0x5> - 9970: 0000 unimp - 9972: 2302 fld ft6,0(sp) - 9974: 1504 addi s1,sp,672 - 9976: 2438 fld fa4,72(s0) - 9978: 0000 unimp - 997a: 00518b03 lb s6,5(gp) # 80000eb5 <__global_pointer$+0x5> - 997e: 0000 unimp - 9980: 2302 fld ft6,0(sp) - 9982: 1506 slli a0,a0,0x21 - 9984: 2348 fld fa0,128(a4) - 9986: 0000 unimp - 9988: 04b18d03 lb s10,75(gp) # 80000efb <__global_pointer$+0x4b> - 998c: 0000 unimp - 998e: 2302 fld ft6,0(sp) - 9990: 1508 addi a0,sp,672 - 9992: 000024af amoadd.w s1,zero,(zero) - 9996: 00f08f03 lb t5,15(ra) # 93ad <__stack_size+0x8bad> + 9956: 0408 addi a0,sp,512 + 9958: 06e2 slli a3,a3,0x18 + 995a: 0000 unimp + 995c: 0080010f 0x80010f + 9960: 0000 unimp + 9962: 00000717 auipc a4,0x0 + 9966: d010 sw a2,32(s0) + 9968: 0006 0x6 + 996a: 1000 addi s0,sp,32 + 996c: 015d addi sp,sp,23 + 996e: 0000 unimp + 9970: 0800 addi s0,sp,16 + 9972: 0204 addi s1,sp,256 + 9974: 0f000007 0xf000007 + 9978: 8001 srli s0,s0,0x0 + 997a: 0000 unimp + 997c: 2d00 fld fs0,24(a0) + 997e: 10000007 0x10000007 + 9982: 06d0 addi a2,sp,836 + 9984: 0000 unimp + 9986: 0800 addi s0,sp,16 + 9988: 1d04 addi s1,sp,688 + 998a: 0f000007 0xf000007 + 998e: a801 j 999e <__stack_size+0x919e> + 9990: 0000 unimp + 9992: 5200 lw s0,32(a2) + 9994: 10000007 0x10000007 + 9998: 06d0 addi a2,sp,836 999a: 0000 unimp - 999c: 2302 fld ft6,0(sp) - 999e: 150c addi a1,sp,672 - 99a0: 254d jal a042 <__stack_size+0x9842> - 99a2: 0000 unimp - 99a4: 00f09003 lh zero,15(ra) + 999c: 6b10 flw fa2,16(a4) + 999e: 0001 nop + 99a0: 1000 addi s0,sp,32 + 99a2: 00a8 addi a0,sp,72 + 99a4: 0000 unimp + 99a6: 8010 0x8010 99a8: 0000 unimp - 99aa: 2302 fld ft6,0(sp) - 99ac: 1514 addi a3,sp,672 - 99ae: 2382 fld ft7,0(sp) - 99b0: 0000 unimp - 99b2: 04ce9303 lh t1,76(t4) + 99aa: 0000 unimp + 99ac: 0408 addi a0,sp,512 + 99ae: 00000733 add a4,zero,zero + 99b2: 0119 addi sp,sp,6 + 99b4: 2379 jal 9f42 <__stack_size+0x9742> 99b6: 0000 unimp - 99b8: 2302 fld ft6,0(sp) - 99ba: 001c addi a5,sp,0 - 99bc: 00231c17 auipc s8,0x231 - 99c0: 0100 addi s0,sp,128 - 99c2: 0408 addi a0,sp,512 - 99c4: 000004ab 0x4ab - 99c8: 0112 slli sp,sp,0x4 - 99ca: 04c8 addi a0,sp,580 - 99cc: 0000 unimp - 99ce: c810 sw a2,16(s0) - 99d0: 0004 addi s1,sp,0 - 99d2: 1000 addi s0,sp,32 - 99d4: 00000063 beqz zero,99d4 <__stack_size+0x91d4> - 99d8: 0800 addi s0,sp,16 - 99da: 2e04 fld fs1,24(a2) - 99dc: 0004 addi s1,sp,0 - 99de: 0800 addi s0,sp,16 - 99e0: b704 fsd fs1,40(a4) - 99e2: 0004 addi s1,sp,0 - 99e4: 1400 addi s0,sp,544 - 99e6: 034e slli t1,t1,0x13 - 99e8: 0000 unimp - 99ea: 0408 addi a0,sp,512 - 99ec: 0005666b 0x5666b - 99f0: 1500 addi s0,sp,672 - 99f2: 024d addi tp,tp,19 - 99f4: 0000 unimp - 99f6: 6d04 flw fs1,24(a0) - 99f8: 00000063 beqz zero,99f8 <__stack_size+0x91f8> - 99fc: 2302 fld ft6,0(sp) - 99fe: 1800 addi s0,sp,48 - 9a00: 0415 addi s0,s0,5 - 9a02: 0000 unimp - 9a04: 6f04 flw fs1,24(a4) - 9a06: 00000063 beqz zero,9a06 <__stack_size+0x9206> - 9a0a: 0404 addi s1,sp,512 - 9a0c: 021c addi a5,sp,256 - 9a0e: 65180423 sb a7,1608(a6) - 9a12: 0002 0x2 - 9a14: 0400 addi s0,sp,512 - 9a16: 6370 flw fa2,68(a4) - 9a18: 0000 unimp - 9a1a: 0400 addi s0,sp,512 - 9a1c: 1a02 slli s4,s4,0x20 - 9a1e: 2302 fld ft6,0(sp) - 9a20: 1804 addi s1,sp,48 - 9a22: 02d6 slli t0,t0,0x15 - 9a24: 0000 unimp - 9a26: 7104 flw fs1,32(a0) - 9a28: 00000063 beqz zero,9a28 <__stack_size+0x9228> - 9a2c: 0204 addi s1,sp,256 - 9a2e: 0218 addi a4,sp,256 - 9a30: b9180423 sb a7,-1144(a6) - 9a34: 0004 addi s1,sp,0 - 9a36: 0400 addi s0,sp,512 - 9a38: 6372 flw ft6,28(sp) - 9a3a: 0000 unimp - 9a3c: 0400 addi s0,sp,512 - 9a3e: 1701 addi a4,a4,-32 - 9a40: 2302 fld ft6,0(sp) - 9a42: 1804 addi s1,sp,48 - 9a44: 0201 addi tp,tp,0 - 9a46: 0000 unimp - 9a48: 7304 flw fs1,32(a4) - 9a4a: 00000063 beqz zero,9a4a <__stack_size+0x924a> - 9a4e: 0104 addi s1,sp,128 - 9a50: 0216 slli tp,tp,0x5 - 9a52: 47180423 sb a7,1128(a6) - 9a56: 0002 0x2 - 9a58: 0400 addi s0,sp,512 - 9a5a: 6374 flw fa3,68(a4) + 99b8: af01 j a0c8 <__stack_size+0x98c8> + 99ba: 0102 slli sp,sp,0x0 + 99bc: 995e add s2,s2,s7 + 99be: 2040 fld fs0,128(s0) + 99c0: 9ca6 add s9,s9,s1 + 99c2: 2040 fld fs0,128(s0) + 99c4: 3376 fld ft6,376(sp) + 99c6: 0000 unimp + 99c8: 9301 srli a4,a4,0x20 + 99ca: 0008 addi a0,sp,0 + 99cc: 1a00 addi s0,sp,304 + 99ce: 052e slli a0,a0,0xb + 99d0: 0000 unimp + 99d2: af01 j a0e2 <__stack_size+0x98e2> + 99d4: d002 sw zero,32(sp) + 99d6: 0006 0x6 + 99d8: 0300 addi s0,sp,384 + 99da: bc91 j 942e <__stack_size+0x8c2e> + 99dc: 1a7f 0x1a7f + 99de: 10a5 addi ra,ra,-23 + 99e0: 0000 unimp + 99e2: af01 j a0f2 <__stack_size+0x98f2> + 99e4: 8002 0x8002 + 99e6: 0000 unimp + 99e8: 0300 addi s0,sp,384 + 99ea: b891 j 923e <__stack_size+0x8a3e> + 99ec: 1b7f 0x1b7f + 99ee: 0395 addi t2,t2,5 + 99f0: 0000 unimp + 99f2: 000008a3 sb zero,17(zero) # 11 <__stack_size-0x7ef> + 99f6: 0501 addi a0,a0,0 + 99f8: 416fe403 0x416fe403 + 99fc: 1c20 addi s0,sp,568 + 99fe: 0018 addi a4,sp,0 + 9a00: 0000 unimp + 9a02: 07f2 slli a5,a5,0x1c + 9a04: 0000 unimp + 9a06: 631d lui t1,0x7 + 9a08: 0068 addi a0,sp,12 + 9a0a: b501 j 980a <__stack_size+0x900a> + 9a0c: 8002 0x8002 + 9a0e: 0000 unimp + 9a10: 0200 addi s0,sp,256 + 9a12: 5891 li a7,-28 + 9a14: b81e fsd ft7,48(sp) + 9a16: 0018 addi a4,sp,0 + 9a18: 0100 addi s0,sp,128 + 9a1a: 02b6 slli t0,t0,0xd + 9a1c: 00000087 0x87 + 9a20: 9102 jalr sp + 9a22: 1e50 addi a2,sp,820 + 9a24: 246a fld fs0,152(sp) + 9a26: 0000 unimp + 9a28: b701 j 9928 <__stack_size+0x9128> + 9a2a: a802 fsd ft0,16(sp) + 9a2c: 0008 addi a0,sp,0 + 9a2e: 0200 addi s0,sp,256 + 9a30: 5491 li s1,-28 + 9a32: a41f 409a 2020 0x2020409aa41f + 9a38: 1e20409b 0x1e20409b + 9a3c: 231d jal 9f62 <__stack_size+0x9762> + 9a3e: 0000 unimp + 9a40: d801 beqz s0,9950 <__stack_size+0x9150> + 9a42: a802 fsd ft0,16(sp) + 9a44: 0000 unimp + 9a46: 0200 addi s0,sp,256 + 9a48: 4c91 li s9,4 + 9a4a: 0000 unimp + 9a4c: 2220 fld fs0,64(a2) + 9a4e: 3620409b 0x3620409b + 9a52: 0f20409b 0xf20409b + 9a56: 0008 addi a0,sp,0 + 9a58: 1e00 addi s0,sp,816 + 9a5a: 247c fld fa5,200(s0) 9a5c: 0000 unimp - 9a5e: 0400 addi s0,sp,512 - 9a60: 0610 addi a2,sp,768 - 9a62: 2302 fld ft6,0(sp) - 9a64: 1804 addi s1,sp,48 - 9a66: 02f2 slli t0,t0,0x1c - 9a68: 0000 unimp - 9a6a: 7504 flw fs1,40(a0) - 9a6c: 00000063 beqz zero,9a6c <__stack_size+0x926c> - 9a70: 0404 addi s1,sp,512 - 9a72: 0202 slli tp,tp,0x0 - 9a74: 14000423 sb zero,328(zero) # 148 <__stack_size-0x6b8> - 9a78: 2529 jal a082 <__stack_size+0x9882> - 9a7a: 0000 unimp - 9a7c: 040c addi a1,sp,512 - 9a7e: 0005ab7b 0x5ab7b - 9a82: 1500 addi s0,sp,672 - 9a84: 0b98 addi a4,sp,464 - 9a86: 0000 unimp - 9a88: 7e04 flw fs1,56(a2) - 9a8a: 0000016b 0x16b - 9a8e: 2302 fld ft6,0(sp) - 9a90: 1500 addi s0,sp,672 - 9a92: 2438 fld fa4,72(s0) - 9a94: 0000 unimp - 9a96: 8004 0x8004 - 9a98: 0051 c.addi zero,20 + 9a5e: e601 bnez a2,9a66 <__stack_size+0x9266> + 9a60: ae02 fsd ft0,280(sp) + 9a62: 0008 addi a0,sp,0 + 9a64: 0200 addi s0,sp,256 + 9a66: 5c91 li s9,-28 + 9a68: 1c00 addi s0,sp,560 + 9a6a: 0030 addi a2,sp,8 + 9a6c: 0000 unimp + 9a6e: 0855 addi a6,a6,21 + 9a70: 0000 unimp + 9a72: 8f1e mv t5,t2 + 9a74: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 9a78: 02ee slli t0,t0,0x1b + 9a7a: 03a8 addi a0,sp,456 + 9a7c: 0000 unimp + 9a7e: 9102 jalr sp + 9a80: 1e48 addi a0,sp,820 + 9a82: 000022f3 csrr t0,0x0 + 9a86: ef01 bnez a4,9a9e <__stack_size+0x929e> + 9a88: a802 fsd ft0,16(sp) + 9a8a: 0000 unimp + 9a8c: 0200 addi s0,sp,256 + 9a8e: 4491 li s1,4 + 9a90: 8a1e mv s4,t2 + 9a92: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 9a96: 02f0 addi a2,sp,332 + 9a98: 03a8 addi a0,sp,456 9a9a: 0000 unimp - 9a9c: 2302 fld ft6,0(sp) - 9a9e: 1504 addi s1,sp,672 - 9aa0: 00002403 lw s0,0(zero) # 0 <__stack_size-0x800> - 9aa4: 8004 0x8004 - 9aa6: 0051 c.addi zero,20 - 9aa8: 0000 unimp - 9aaa: 2302 fld ft6,0(sp) - 9aac: 1506 slli a0,a0,0x21 - 9aae: 241d jal 9cd4 <__stack_size+0x94d4> - 9ab0: 0000 unimp - 9ab2: 8204 0x8204 - 9ab4: 0075 c.addi zero,29 - 9ab6: 0000 unimp - 9ab8: 2302 fld ft6,0(sp) - 9aba: 0008 addi a0,sp,0 - 9abc: 3b14 fld fa3,48(a4) - 9abe: 0025 c.addi zero,9 - 9ac0: 0c00 addi s0,sp,528 - 9ac2: 8504 0x8504 - 9ac4: 05c6 slli a1,a1,0x11 + 9a9c: 9102 jalr sp + 9a9e: 1e40 addi s0,sp,820 + 9aa0: 224c fld fa1,128(a2) + 9aa2: 0000 unimp + 9aa4: f101 bnez a0,99a4 <__stack_size+0x91a4> + 9aa6: b402 fsd ft0,40(sp) + 9aa8: 0008 addi a0,sp,0 + 9aaa: 0200 addi s0,sp,256 + 9aac: 6c91 lui s9,0x4 + 9aae: 2100 fld fs0,0(a0) + 9ab0: 0048 addi a0,sp,4 + 9ab2: 0000 unimp + 9ab4: 201e fld ft0,448(sp) + 9ab6: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 9aba: 030a slli t1,t1,0x2 + 9abc: 0080 addi s0,sp,64 + 9abe: 0000 unimp + 9ac0: 9102 jalr sp + 9ac2: 1e68 addi a0,sp,828 + 9ac4: 18b8 addi a4,sp,120 9ac6: 0000 unimp - 9ac8: 5115 li sp,-27 - 9aca: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> - 9ace: 00040587 0x40587 - 9ad2: 0200 addi s0,sp,256 - 9ad4: 14000023 sb zero,320(zero) # 140 <__stack_size-0x6c0> - 9ad8: 24d2 fld fs1,272(sp) - 9ada: 0000 unimp - 9adc: 0404 addi s1,sp,512 - 9ade: e18d bnez a1,9b00 <__stack_size+0x9300> - 9ae0: 0005 c.addi zero,1 - 9ae2: 1500 addi s0,sp,672 - 9ae4: 2560 fld fs0,200(a0) - 9ae6: 0000 unimp - 9ae8: 8f04 0x8f04 - 9aea: 0075 c.addi zero,29 - 9aec: 0000 unimp - 9aee: 2302 fld ft6,0(sp) + 9ac8: 0b01 addi s6,s6,0 + 9aca: 00008703 lb a4,0(ra) + 9ace: 0200 addi s0,sp,256 + 9ad0: 6491 lui s1,0x4 + 9ad2: e21f 409b 4620 0x4620409be21f + 9ad8: 409c lw a5,0(s1) + 9ada: 1e20 addi s0,sp,824 + 9adc: 00002413 slti s0,zero,0 + 9ae0: 1201 addi tp,tp,-32 + 9ae2: 0008ba03 0x8ba03 + 9ae6: 0200 addi s0,sp,256 + 9ae8: 6091 lui ra,0x4 + 9aea: 0000 unimp + 9aec: 0a00 addi s0,sp,272 + 9aee: 0164 addi s1,sp,140 9af0: 0000 unimp - 9af2: 0b14 addi a3,sp,400 - 9af4: 24000023 sb zero,576(zero) # 240 <__stack_size-0x5c0> - 9af8: 9204 0x9204 - 9afa: 060a slli a2,a2,0x2 - 9afc: 0000 unimp - 9afe: 6015 0x6015 - 9b00: 0025 c.addi zero,9 - 9b02: 0400 addi s0,sp,512 - 9b04: 7594 flw fa3,40(a1) + 9af2: 000008a3 sb zero,17(zero) # 11 <__stack_size-0x7ef> + 9af6: 0001560b 0x1560b + 9afa: 1000 addi s0,sp,32 + 9afc: 0400 addi s0,sp,512 + 9afe: 00000893 li a7,0 + 9b02: 0408 addi a0,sp,512 + 9b04: 0566 slli a0,a0,0x19 9b06: 0000 unimp - 9b08: 0200 addi s0,sp,256 - 9b0a: 43150023 sb a7,1056(a0) - 9b0e: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> - 9b12: 2e95 jal 9e86 <__stack_size+0x9686> - 9b14: 0004 addi s1,sp,0 - 9b16: 0200 addi s0,sp,256 - 9b18: 14000423 sb zero,328(zero) # 148 <__stack_size-0x6b8> - 9b1c: 051d addi a0,a0,7 - 9b1e: 0000 unimp - 9b20: 0470 addi a2,sp,524 - 9b22: 5d98 lw a4,56(a1) - 9b24: 0006 0x6 - 9b26: 1500 addi s0,sp,672 - 9b28: 02a4 addi s1,sp,328 - 9b2a: 0000 unimp - 9b2c: 9a04 0x9a04 - 9b2e: 020e slli tp,tp,0x3 - 9b30: 0000 unimp - 9b32: 2302 fld ft6,0(sp) - 9b34: 1600 addi s0,sp,800 - 9b36: 0073706f j 4133c <__stack_size+0x40b3c> - 9b3a: 9c04 0x9c04 - 9b3c: 06b5 addi a3,a3,13 - 9b3e: 0000 unimp - 9b40: 2302 fld ft6,0(sp) - 9b42: 155c addi a5,sp,676 - 9b44: 236c fld fa1,192(a4) - 9b46: 0000 unimp - 9b48: 9d04 0x9d04 - 9b4a: 04d4 addi a3,sp,580 - 9b4c: 0000 unimp - 9b4e: 2302 fld ft6,0(sp) - 9b50: 1560 addi s0,sp,684 - 9b52: 0279 addi tp,tp,30 - 9b54: 0000 unimp - 9b56: 9f04 0x9f04 - 9b58: 0169 addi sp,sp,26 - 9b5a: 0000 unimp - 9b5c: 2302 fld ft6,0(sp) - 9b5e: 1568 addi a0,sp,684 - 9b60: 00000373 0x373 - 9b64: a004 fsd fs1,0(s0) - 9b66: 0169 addi sp,sp,26 - 9b68: 0000 unimp - 9b6a: 2302 fld ft6,0(sp) - 9b6c: 006c addi a1,sp,12 - 9b6e: ca14 sw a3,16(a2) - 9b70: 0002 0x2 - 9b72: 1400 addi s0,sp,544 - 9b74: a704 fsd fs1,8(a4) - 9b76: 06b0 addi a2,sp,840 + 9b08: 0408 addi a0,sp,512 + 9b0a: 000005ab 0x5ab + 9b0e: 0408 addi a0,sp,512 + 9b10: 05e1 addi a1,a1,24 + 9b12: 0000 unimp + 9b14: 0408 addi a0,sp,512 + 9b16: 05c6 slli a1,a1,0x11 + 9b18: 0000 unimp + 9b1a: 0122 slli sp,sp,0x8 + 9b1c: 0000243b 0x243b + 9b20: 9401 srai s0,s0,0x20 + 9b22: 0102 slli sp,sp,0x0 + 9b24: 009d addi ra,ra,7 + 9b26: 0000 unimp + 9b28: 9888 0x9888 + 9b2a: 2040 fld fs0,128(s0) + 9b2c: 995e add s2,s2,s7 + 9b2e: 2040 fld fs0,128(s0) + 9b30: 000033af 0x33af + 9b34: 3b01 jal 9844 <__stack_size+0x9044> + 9b36: 0009 c.addi zero,2 + 9b38: 1a00 addi s0,sp,304 + 9b3a: 052e slli a0,a0,0xb + 9b3c: 0000 unimp + 9b3e: 9401 srai s0,s0,0x20 + 9b40: d002 sw zero,32(sp) + 9b42: 0006 0x6 + 9b44: 0200 addi s0,sp,256 + 9b46: 5c91 li s9,-28 + 9b48: c41a sw t1,8(sp) + 9b4a: 0025 c.addi zero,9 + 9b4c: 0100 addi s0,sp,128 + 9b4e: 0295 addi t0,t0,5 + 9b50: 03d5 addi t2,t2,21 + 9b52: 0000 unimp + 9b54: 9102 jalr sp + 9b56: 1a58 addi a4,sp,308 + 9b58: 00001397 auipc t2,0x1 + 9b5c: 9601 srai a2,a2,0x20 + 9b5e: 6302 flw ft6,0(sp) + 9b60: 0000 unimp + 9b62: 0200 addi s0,sp,256 + 9b64: 5491 li s1,-28 + 9b66: 741a flw fs0,164(sp) + 9b68: 0002 0x2 + 9b6a: 0100 addi s0,sp,128 + 9b6c: 01690297 auipc t0,0x1690 + 9b70: 0000 unimp + 9b72: 9102 jalr sp + 9b74: 1e50 addi a2,sp,820 + 9b76: 13fc addi a5,sp,492 9b78: 0000 unimp - 9b7a: 5515 li a0,-27 - 9b7c: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> - 9b80: dca9 beqz s1,9ada <__stack_size+0x92da> - 9b82: 0006 0x6 - 9b84: 0200 addi s0,sp,256 - 9b86: 6d150023 sb a7,1728(a0) - 9b8a: 000d c.addi zero,3 - 9b8c: 0400 addi s0,sp,512 - 9b8e: fcaa fsw fa0,120(sp) - 9b90: 0006 0x6 - 9b92: 0200 addi s0,sp,256 - 9b94: 0a150423 sb ra,168(a0) - 9b98: 0005 c.addi zero,1 - 9b9a: 0400 addi s0,sp,512 - 9b9c: 17ac addi a1,sp,1000 - 9b9e: 02000007 0x2000007 - 9ba2: 97150823 sb a7,-1680(a0) - 9ba6: 0004 addi s1,sp,0 - 9ba8: 0400 addi s0,sp,512 - 9baa: 2dad jal a224 <__stack_size+0x9a24> - 9bac: 02000007 0x2000007 - 9bb0: 41150c23 sb a7,1048(a0) - 9bb4: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> - 9bb8: 000752af 0x752af - 9bbc: 0200 addi s0,sp,256 - 9bbe: 04001023 sh zero,64(zero) # 40 <__stack_size-0x7c0> - 9bc2: 065d addi a2,a2,23 - 9bc4: 0000 unimp - 9bc6: 0408 addi a0,sp,512 - 9bc8: 06b0 addi a2,sp,840 - 9bca: 0000 unimp - 9bcc: 009d010f 0x9d010f - 9bd0: 0000 unimp - 9bd2: 06d0 addi a2,sp,836 - 9bd4: 0000 unimp - 9bd6: d010 sw a2,32(s0) - 9bd8: 0006 0x6 - 9bda: 1000 addi s0,sp,32 - 9bdc: 06d6 slli a3,a3,0x15 - 9bde: 0000 unimp - 9be0: 0800 addi s0,sp,16 - 9be2: 0a04 addi s1,sp,272 - 9be4: 0006 0x6 - 9be6: 0800 addi s0,sp,16 - 9be8: d404 sw s1,40(s0) - 9bea: 0004 addi s1,sp,0 - 9bec: 0800 addi s0,sp,16 - 9bee: bb04 fsd fs1,48(a4) - 9bf0: 0006 0x6 - 9bf2: 0f00 addi s0,sp,912 - 9bf4: 9d01 0x9d01 - 9bf6: 0000 unimp - 9bf8: fc00 fsw fs0,56(s0) - 9bfa: 0006 0x6 - 9bfc: 1000 addi s0,sp,32 - 9bfe: 06d0 addi a2,sp,836 - 9c00: 0000 unimp - 9c02: 8010 0x8010 - 9c04: 0000 unimp - 9c06: 1000 addi s0,sp,32 - 9c08: 0169 addi sp,sp,26 - 9c0a: 0000 unimp - 9c0c: 0800 addi s0,sp,16 - 9c0e: e204 fsw fs1,0(a2) - 9c10: 0006 0x6 - 9c12: 0f00 addi s0,sp,912 - 9c14: 8001 srli s0,s0,0x0 - 9c16: 0000 unimp - 9c18: 1700 addi s0,sp,928 - 9c1a: 10000007 0x10000007 - 9c1e: 06d0 addi a2,sp,836 + 9b7a: 9901 andi a0,a0,-32 + 9b7c: 0802 slli a6,a6,0x0 + 9b7e: 0002 0x2 + 9b80: 0200 addi s0,sp,256 + 9b82: 6c91 lui s9,0x4 + 9b84: 0003951b 0x3951b + 9b88: 4b00 lw s0,16(a4) + 9b8a: 0009 c.addi zero,2 + 9b8c: 0100 addi s0,sp,128 + 9b8e: 0305 addi t1,t1,1 + 9b90: 6fcc flw fa1,28(a5) + 9b92: 2041 jal 9c12 <__stack_size+0x9412> + 9b94: 0a00 addi s0,sp,272 + 9b96: 0164 addi s1,sp,140 + 9b98: 0000 unimp + 9b9a: 0000094b fnmsub.s fs2,ft0,ft0,ft0,rne + 9b9e: 0001560b 0x1560b + 9ba2: 1500 addi s0,sp,672 + 9ba4: 0400 addi s0,sp,512 + 9ba6: 0000093b 0x93b + 9baa: 00242923 sw sp,18(s0) # 18012 <__stack_size+0x17812> + 9bae: 0100 addi s0,sp,128 + 9bb0: 025f 9d01 0000 0x9d01025f + 9bb6: 6400 flw fs0,8(s0) + 9bb8: 88204097 auipc ra,0x88204 + 9bbc: 4098 lw a4,0(s1) + 9bbe: e720 fsw fs0,72(a4) + 9bc0: 01000033 add zero,zero,a6 + 9bc4: 09d4 addi a3,sp,212 + 9bc6: 0000 unimp + 9bc8: 6424 flw fs1,72(s0) + 9bca: 7665 lui a2,0xffff9 + 9bcc: 0100 addi s0,sp,128 + 9bce: 025f 0208 0000 0x208025f + 9bd4: 9102 jalr sp + 9bd6: 245c fld fa5,136(s0) + 9bd8: 00646d63 bltu s0,t1,9bf2 <__stack_size+0x93f2> + 9bdc: 6001 0x6001 + 9bde: 3a02 fld fs4,32(sp) + 9be0: 0000 unimp + 9be2: 0200 addi s0,sp,256 + 9be4: 5b91 li s7,-28 + 9be6: de1a sw t1,60(sp) + 9be8: 001d c.addi zero,7 + 9bea: 0100 addi s0,sp,128 + 9bec: 0261 addi tp,tp,24 + 9bee: 0169 addi sp,sp,26 + 9bf0: 0000 unimp + 9bf2: 9102 jalr sp + 9bf4: 1e54 addi a3,sp,820 + 9bf6: 052e slli a0,a0,0xb + 9bf8: 0000 unimp + 9bfa: 6301 lui t1,0x0 + 9bfc: d002 sw zero,32(sp) + 9bfe: 0006 0x6 + 9c00: 0200 addi s0,sp,256 + 9c02: 6c91 lui s9,0x4 + 9c04: 0003951b 0x3951b + 9c08: e400 fsw fs0,8(s0) + 9c0a: 0009 c.addi zero,2 + 9c0c: 0100 addi s0,sp,128 + 9c0e: 0305 addi t1,t1,1 + 9c10: 6fb8 flw fa4,88(a5) + 9c12: 2041 jal 9c92 <__stack_size+0x9492> + 9c14: f61f 4097 5e20 0x5e204097f61f + 9c1a: 4098 lw a4,0(s1) + 9c1c: 1e20 addi s0,sp,824 + 9c1e: 22a2 fld ft5,8(sp) 9c20: 0000 unimp - 9c22: 5d10 lw a2,56(a0) - 9c24: 0001 nop - 9c26: 0000 unimp - 9c28: 0408 addi a0,sp,512 - 9c2a: 0702 slli a4,a4,0x0 + 9c22: 7701 lui a4,0xfffe0 + 9c24: d602 sw zero,44(sp) + 9c26: 0006 0x6 + 9c28: 0200 addi s0,sp,256 + 9c2a: 6891 lui a7,0x4 9c2c: 0000 unimp - 9c2e: 0080010f 0x80010f - 9c32: 0000 unimp - 9c34: 072d addi a4,a4,11 - 9c36: 0000 unimp - 9c38: d010 sw a2,32(s0) - 9c3a: 0006 0x6 - 9c3c: 0000 unimp - 9c3e: 0408 addi a0,sp,512 - 9c40: 071d addi a4,a4,7 - 9c42: 0000 unimp - 9c44: 00a8010f 0xa8010f - 9c48: 0000 unimp - 9c4a: 0752 slli a4,a4,0x14 - 9c4c: 0000 unimp - 9c4e: d010 sw a2,32(s0) - 9c50: 0006 0x6 - 9c52: 1000 addi s0,sp,32 - 9c54: 0000016b 0x16b - 9c58: a810 fsd fa2,16(s0) - 9c5a: 0000 unimp - 9c5c: 1000 addi s0,sp,32 - 9c5e: 0080 addi s0,sp,64 - 9c60: 0000 unimp - 9c62: 0800 addi s0,sp,16 - 9c64: 3304 fld fs1,32(a4) - 9c66: 19000007 0x19000007 - 9c6a: 4201 li tp,0 - 9c6c: 0024 addi s1,sp,8 - 9c6e: 0100 addi s0,sp,128 - 9c70: da0102af 0xda0102af - 9c74: 409c lw a5,0(s1) - 9c76: 2220 fld fs0,64(a2) - 9c78: 40a0 lw s0,64(s1) - 9c7a: 1e20 addi s0,sp,824 - 9c7c: 0034 addi a3,sp,8 - 9c7e: 0100 addi s0,sp,128 - 9c80: 00000893 li a7,0 - 9c84: 2e1a fld ft8,384(sp) - 9c86: 0005 c.addi zero,1 - 9c88: 0100 addi s0,sp,128 - 9c8a: 06d002af 0x6d002af - 9c8e: 0000 unimp - 9c90: 7fbc9103 lh sp,2043(s9) # 47fb <__stack_size+0x3ffb> - 9c94: a51a fsd ft6,136(sp) - 9c96: 0010 addi a2,sp,0 - 9c98: 0100 addi s0,sp,128 - 9c9a: 008002af 0x8002af - 9c9e: 0000 unimp - 9ca0: 7fb89103 lh sp,2043(a7) # 47fb <__stack_size+0x3ffb> - 9ca4: 0003951b 0x3951b - 9ca8: a300 fsd fs0,0(a4) - 9caa: 0008 addi a0,sp,0 - 9cac: 0100 addi s0,sp,128 - 9cae: 0305 addi t1,t1,1 - 9cb0: 7228 flw fa0,96(a2) - 9cb2: 2041 jal 9d32 <__stack_size+0x9532> - 9cb4: 301c fld fa5,32(s0) - 9cb6: 0000 unimp - 9cb8: f200 fsw fs0,32(a2) - 9cba: 1d000007 0x1d000007 - 9cbe: 01006863 bltu zero,a6,9cce <__stack_size+0x94ce> - 9cc2: 02b5 addi t0,t0,13 - 9cc4: 0080 addi s0,sp,64 - 9cc6: 0000 unimp - 9cc8: 9102 jalr sp - 9cca: 1e58 addi a4,sp,820 - 9ccc: 1765 addi a4,a4,-7 - 9cce: 0000 unimp - 9cd0: b601 j 97d0 <__stack_size+0x8fd0> - 9cd2: 8702 jr a4 - 9cd4: 0000 unimp - 9cd6: 0200 addi s0,sp,256 - 9cd8: 5091 li ra,-28 - 9cda: 331e fld ft6,480(sp) - 9cdc: 0025 c.addi zero,9 - 9cde: 0100 addi s0,sp,128 - 9ce0: 08a802b7 lui t0,0x8a80 - 9ce4: 0000 unimp - 9ce6: 9102 jalr sp - 9ce8: 1f54 addi a3,sp,948 - 9cea: 9e20 0x9e20 - 9cec: 2040 fld fs0,128(s0) - 9cee: 9e9c 0x9e9c - 9cf0: 2040 fld fs0,128(s0) - 9cf2: e61e fsw ft7,12(sp) - 9cf4: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 9cf8: 02d8 addi a4,sp,324 - 9cfa: 00a8 addi a0,sp,72 - 9cfc: 0000 unimp - 9cfe: 9102 jalr sp - 9d00: 004c addi a1,sp,4 - 9d02: 2000 fld fs0,0(s0) - 9d04: 9e9e add t4,t4,t2 - 9d06: 2040 fld fs0,128(s0) - 9d08: 9eb2 add t4,t4,a2 - 9d0a: 2040 fld fs0,128(s0) - 9d0c: 0000080f 0x80f - 9d10: 451e lw a0,196(sp) - 9d12: 0025 c.addi zero,9 - 9d14: 0100 addi s0,sp,128 - 9d16: 02e6 slli t0,t0,0x19 - 9d18: 08ae slli a7,a7,0xb - 9d1a: 0000 unimp - 9d1c: 9102 jalr sp - 9d1e: 005c addi a5,sp,4 - 9d20: 481c lw a5,16(s0) - 9d22: 0000 unimp - 9d24: 5500 lw s0,40(a0) - 9d26: 0008 addi a0,sp,0 - 9d28: 1e00 addi s0,sp,816 - 9d2a: 2458 fld fa4,136(s0) - 9d2c: 0000 unimp - 9d2e: ee01 bnez a2,9d46 <__stack_size+0x9546> - 9d30: a802 fsd ft0,16(sp) - 9d32: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 9d36: 4891 li a7,4 - 9d38: bc1e fsd ft7,56(sp) - 9d3a: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 9d3e: 00a802ef jal t0,89d48 <__stack_size+0x89548> + 9c2e: 640a flw fs0,128(sp) + 9c30: 0001 nop + 9c32: e400 fsw fs0,8(s0) + 9c34: 0009 c.addi zero,2 + 9c36: 0b00 addi s0,sp,400 + 9c38: 0156 slli sp,sp,0x15 + 9c3a: 0000 unimp + 9c3c: 0011 c.addi zero,4 + 9c3e: d404 sw s1,40(s0) + 9c40: 0009 c.addi zero,2 + 9c42: 2300 fld fs0,0(a4) + 9c44: 2344 fld fs1,128(a4) + 9c46: 0000 unimp + 9c48: 4501 li a0,0 + 9c4a: 0102 slli sp,sp,0x0 + 9c4c: 00a8 addi a0,sp,72 + 9c4e: 0000 unimp + 9c50: 96b0 0x96b0 + 9c52: 2040 fld fs0,128(s0) + 9c54: 9764 0x9764 + 9c56: 2040 fld fs0,128(s0) + 9c58: 341f 0000 6301 0x63010000341f + 9c5e: 000a 0xa + 9c60: 2400 fld fs0,8(s0) + 9c62: 6564 flw fs1,76(a0) + 9c64: 0076 0x76 + 9c66: 4501 li a0,0 + 9c68: 0802 slli a6,a6,0x0 + 9c6a: 0002 0x2 + 9c6c: 0200 addi s0,sp,256 + 9c6e: 5c91 li s9,-28 + 9c70: 7024 flw fs1,96(s0) + 9c72: 0100736f jal t1,10c82 <__stack_size+0x10482> + 9c76: 0246 slli tp,tp,0x11 + 9c78: 000000b3 add ra,zero,zero + 9c7c: 9102 jalr sp + 9c7e: 1a58 addi a4,sp,308 + 9c80: 0b98 addi a4,sp,464 + 9c82: 0000 unimp + 9c84: 4701 li a4,0 + 9c86: a802 fsd ft0,16(sp) + 9c88: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 9c8c: 5491 li s1,-28 + 9c8e: f81a fsw ft6,48(sp) + 9c90: 0022 0x22 + 9c92: 0100 addi s0,sp,128 + 9c94: 0248 addi a0,sp,260 + 9c96: 00a8 addi a0,sp,72 + 9c98: 0000 unimp + 9c9a: 9102 jalr sp + 9c9c: 1e50 addi a2,sp,820 + 9c9e: 052e slli a0,a0,0xb + 9ca0: 0000 unimp + 9ca2: 4a01 li s4,0 + 9ca4: d002 sw zero,32(sp) + 9ca6: 0006 0x6 + 9ca8: 0200 addi s0,sp,256 + 9caa: 6c91 lui s9,0x4 + 9cac: 0003951b 0x3951b + 9cb0: 7300 flw fs0,32(a4) + 9cb2: 000a 0xa + 9cb4: 0100 addi s0,sp,128 + 9cb6: 0305 addi t1,t1,1 + 9cb8: 6f88 flw fa0,24(a5) + 9cba: 2041 jal 9d3a <__stack_size+0x953a> + 9cbc: 0a00 addi s0,sp,272 + 9cbe: 0164 addi s1,sp,140 + 9cc0: 0000 unimp + 9cc2: 00000a73 0xa73 + 9cc6: 0001560b 0x1560b + 9cca: 0f00 addi s0,sp,912 + 9ccc: 0400 addi s0,sp,512 + 9cce: 00000a63 beqz zero,9ce2 <__stack_size+0x94e2> + 9cd2: 00245123 0x245123 + 9cd6: 0100 addi s0,sp,128 + 9cd8: 022d addi tp,tp,11 + 9cda: a801 j 9cea <__stack_size+0x94ea> + 9cdc: 0000 unimp + 9cde: 0200 addi s0,sp,256 + 9ce0: 4096 lw ra,68(sp) + 9ce2: b020 fsd fs0,96(s0) + 9ce4: 4096 lw ra,68(sp) + 9ce6: 5720 lw s0,104(a4) + 9ce8: 0034 addi a3,sp,8 + 9cea: 0100 addi s0,sp,128 + 9cec: 0af2 slli s5,s5,0x1c + 9cee: 0000 unimp + 9cf0: 6424 flw fs1,72(s0) + 9cf2: 7665 lui a2,0xffff9 + 9cf4: 0100 addi s0,sp,128 + 9cf6: 022d addi tp,tp,11 + 9cf8: 0208 addi a0,sp,256 + 9cfa: 0000 unimp + 9cfc: 9102 jalr sp + 9cfe: 245c fld fa5,136(s0) + 9d00: 6f70 flw fa2,92(a4) + 9d02: 2e010073 0x2e010073 + 9d06: b302 fsd ft0,416(sp) + 9d08: 0000 unimp + 9d0a: 0200 addi s0,sp,256 + 9d0c: 5891 li a7,-28 + 9d0e: 981a add a6,a6,t1 + 9d10: 0100000b 0x100000b + 9d14: 0169022f 0x169022f + 9d18: 0000 unimp + 9d1a: 9102 jalr sp + 9d1c: 1a54 addi a3,sp,308 + 9d1e: 22f8 fld fa4,192(a3) + 9d20: 0000 unimp + 9d22: 3001 jal 9522 <__stack_size+0x8d22> + 9d24: a802 fsd ft0,16(sp) + 9d26: 0000 unimp + 9d28: 0200 addi s0,sp,256 + 9d2a: 5091 li ra,-28 + 9d2c: 2e1e fld ft8,448(sp) + 9d2e: 0005 c.addi zero,1 + 9d30: 0100 addi s0,sp,128 + 9d32: 0232 slli tp,tp,0xc + 9d34: 06d0 addi a2,sp,836 + 9d36: 0000 unimp + 9d38: 9102 jalr sp + 9d3a: 1b6c addi a1,sp,444 + 9d3c: 0395 addi t2,t2,5 + 9d3e: 0000 unimp + 9d40: 0b02 slli s6,s6,0x0 9d42: 0000 unimp - 9d44: 9102 jalr sp - 9d46: 1e44 addi s1,sp,820 - 9d48: 00002453 fadd.s fs0,ft0,ft0,rdn - 9d4c: f001 bnez s0,9c4c <__stack_size+0x944c> - 9d4e: a802 fsd ft0,16(sp) - 9d50: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 9d54: 4091 li ra,4 - 9d56: 151e slli a0,a0,0x27 - 9d58: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 9d5c: 02f1 addi t0,t0,28 - 9d5e: 08b4 addi a3,sp,88 - 9d60: 0000 unimp - 9d62: 9102 jalr sp - 9d64: 006c addi a1,sp,12 - 9d66: 6021 0x6021 - 9d68: 0000 unimp - 9d6a: 1e00 addi s0,sp,816 - 9d6c: 23e9 jal a336 <__stack_size+0x9b36> - 9d6e: 0000 unimp - 9d70: 0a01 addi s4,s4,0 - 9d72: 00008003 lb zero,0(ra) - 9d76: 0200 addi s0,sp,256 - 9d78: 6891 lui a7,0x4 - 9d7a: 651e flw fa0,196(sp) - 9d7c: 01000017 auipc zero,0x1000 - 9d80: 0087030b 0x87030b - 9d84: 0000 unimp - 9d86: 9102 jalr sp - 9d88: 1f64 addi s1,sp,956 - 9d8a: 9f5e add t5,t5,s7 - 9d8c: 2040 fld fs0,128(s0) - 9d8e: 9fc2 add t6,t6,a6 - 9d90: 2040 fld fs0,128(s0) - 9d92: dc1e sw t2,56(sp) - 9d94: 0024 addi s1,sp,8 - 9d96: 0100 addi s0,sp,128 - 9d98: 0312 slli t1,t1,0x4 - 9d9a: 08ba slli a7,a7,0xe - 9d9c: 0000 unimp - 9d9e: 9102 jalr sp - 9da0: 0060 addi s0,sp,12 - 9da2: 0000 unimp - 9da4: 640a flw fs0,128(sp) - 9da6: 0001 nop - 9da8: a300 fsd fs0,0(a4) - 9daa: 0008 addi a0,sp,0 - 9dac: 0b00 addi s0,sp,400 - 9dae: 0156 slli sp,sp,0x15 - 9db0: 0000 unimp - 9db2: 0010 addi a2,sp,0 - 9db4: 9304 0x9304 - 9db6: 0008 addi a0,sp,0 - 9db8: 0800 addi s0,sp,16 - 9dba: 6604 flw fs1,8(a2) - 9dbc: 0005 c.addi zero,1 - 9dbe: 0800 addi s0,sp,16 - 9dc0: ab04 fsd fs1,16(a4) - 9dc2: 0005 c.addi zero,1 - 9dc4: 0800 addi s0,sp,16 - 9dc6: e104 fsw fs1,0(a0) - 9dc8: 0005 c.addi zero,1 - 9dca: 0800 addi s0,sp,16 - 9dcc: c604 sw s1,8(a2) - 9dce: 0005 c.addi zero,1 - 9dd0: 2200 fld fs0,0(a2) - 9dd2: 0401 addi s0,s0,0 - 9dd4: 0025 c.addi zero,9 - 9dd6: 0100 addi s0,sp,128 - 9dd8: 0294 addi a3,sp,320 - 9dda: 9d01 0x9d01 - 9ddc: 0000 unimp - 9dde: 0400 addi s0,sp,512 - 9de0: 409c lw a5,0(s1) - 9de2: da20 sw s0,112(a2) - 9de4: 409c lw a5,0(s1) - 9de6: 5720 lw s0,104(a4) - 9de8: 0034 addi a3,sp,8 - 9dea: 0100 addi s0,sp,128 - 9dec: 0000093b 0x93b - 9df0: 2e1a fld ft8,384(sp) - 9df2: 0005 c.addi zero,1 - 9df4: 0100 addi s0,sp,128 - 9df6: 0294 addi a3,sp,320 - 9df8: 06d0 addi a2,sp,836 - 9dfa: 0000 unimp - 9dfc: 9102 jalr sp - 9dfe: 1a5c addi a5,sp,308 - 9e00: 268d jal a162 <__stack_size+0x9962> - 9e02: 0000 unimp - 9e04: 9501 srai a0,a0,0x20 - 9e06: d502 sw zero,168(sp) - 9e08: 02000003 lb zero,32(zero) # 1009d9c <__stack_size+0x100959c> - 9e0c: 5891 li a7,-28 - 9e0e: 971a add a4,a4,t1 - 9e10: 01000013 li zero,16 - 9e14: 0296 slli t0,t0,0x5 - 9e16: 00000063 beqz zero,9e16 <__stack_size+0x9616> - 9e1a: 9102 jalr sp - 9e1c: 1a54 addi a3,sp,308 - 9e1e: 0274 addi a3,sp,268 - 9e20: 0000 unimp - 9e22: 9701 srai a4,a4,0x20 - 9e24: 6902 flw fs2,0(sp) - 9e26: 0001 nop - 9e28: 0200 addi s0,sp,256 - 9e2a: 5091 li ra,-28 - 9e2c: fc1e fsw ft7,56(sp) - 9e2e: 01000013 li zero,16 - 9e32: 0299 addi t0,t0,6 - 9e34: 0208 addi a0,sp,256 - 9e36: 0000 unimp - 9e38: 9102 jalr sp - 9e3a: 1b6c addi a1,sp,444 - 9e3c: 0395 addi t2,t2,5 + 9d44: 0501 addi a0,a0,0 + 9d46: 416f4803 lbu a6,1046(t5) + 9d4a: 0020 addi s0,sp,8 + 9d4c: 640a flw fs0,128(sp) + 9d4e: 0001 nop + 9d50: 0200 addi s0,sp,256 + 9d52: 0b00000b 0xb00000b + 9d56: 0156 slli sp,sp,0x15 + 9d58: 0000 unimp + 9d5a: 000e 0xe + 9d5c: f204 fsw fs1,32(a2) + 9d5e: 000a 0xa + 9d60: 2300 fld fs0,0(a4) + 9d62: 000022e3 0x22e3 + 9d66: e301 bnez a4,9d66 <__stack_size+0x9566> + 9d68: 0101 addi sp,sp,0 + 9d6a: 009d addi ra,ra,7 + 9d6c: 0000 unimp + 9d6e: 93a4 0x93a4 + 9d70: 2040 fld fs0,128(s0) + 9d72: 9602 jalr a2 + 9d74: 2040 fld fs0,128(s0) + 9d76: 0000348f 0x348f + 9d7a: e101 bnez a0,9d7a <__stack_size+0x957a> + 9d7c: 2400000b 0x2400000b + 9d80: 6564 flw fs1,76(a0) + 9d82: 0076 0x76 + 9d84: e301 bnez a4,9d84 <__stack_size+0x9584> + 9d86: 0801 addi a6,a6,0 + 9d88: 0002 0x2 + 9d8a: 0200 addi s0,sp,256 + 9d8c: 4c91 li s9,4 + 9d8e: 2e1e fld ft8,448(sp) + 9d90: 0005 c.addi zero,1 + 9d92: 0100 addi s0,sp,128 + 9d94: 01e5 addi gp,gp,25 + 9d96: 06d0 addi a2,sp,836 + 9d98: 0000 unimp + 9d9a: 9102 jalr sp + 9d9c: 1b6c addi a1,sp,444 + 9d9e: 0395 addi t2,t2,5 + 9da0: 0000 unimp + 9da2: 00000a73 0xa73 + 9da6: 0501 addi a0,a0,0 + 9da8: 416f3803 0x416f3803 + 9dac: 2020 fld fs0,64(s0) + 9dae: 93f6 add t2,t2,t4 + 9db0: 2040 fld fs0,128(s0) + 9db2: 945c 0x945c + 9db4: 2040 fld fs0,128(s0) + 9db6: 0b70 addi a2,sp,412 + 9db8: 0000 unimp + 9dba: 6a1e flw fs4,196(sp) + 9dbc: 0024 addi s1,sp,8 + 9dbe: 0100 addi s0,sp,128 + 9dc0: 08a801ef jal gp,89e4a <__stack_size+0x8964a> + 9dc4: 0000 unimp + 9dc6: 9102 jalr sp + 9dc8: 0060 addi s0,sp,12 + 9dca: 7e20 flw fs0,120(a2) + 9dcc: 4094 lw a3,0(s1) + 9dce: ae20 fsd fs0,88(a2) + 9dd0: 4094 lw a3,0(s1) + 9dd2: 8d20 0x8d20 + 9dd4: 1e00000b 0x1e00000b + 9dd8: 00002413 slti s0,zero,0 + 9ddc: fd01 bnez a0,9cf4 <__stack_size+0x94f4> + 9dde: ba01 j 96ee <__stack_size+0x8eee> + 9de0: 0008 addi a0,sp,0 + 9de2: 0200 addi s0,sp,256 + 9de4: 6491 lui s1,0x4 + 9de6: 2000 fld fs0,0(s0) + 9de8: 94b0 0x94b0 + 9dea: 2040 fld fs0,128(s0) + 9dec: 94e0 0x94e0 + 9dee: 2040 fld fs0,128(s0) + 9df0: 0baa slli s7,s7,0xa + 9df2: 0000 unimp + 9df4: 6a1e flw fs4,196(sp) + 9df6: 0024 addi s1,sp,8 + 9df8: 0100 addi s0,sp,128 + 9dfa: 0204 addi s1,sp,256 + 9dfc: 08a8 addi a0,sp,88 + 9dfe: 0000 unimp + 9e00: 9102 jalr sp + 9e02: 0068 addi a0,sp,12 + 9e04: 2420 fld fs0,72(s0) + 9e06: 4095 li ra,5 + 9e08: 8a20 0x8a20 + 9e0a: 4095 li ra,5 + 9e0c: c720 sw s0,72(a4) + 9e0e: 1e00000b 0x1e00000b + 9e12: 247c fld fa5,200(s0) + 9e14: 0000 unimp + 9e16: 1301 addi t1,t1,-32 + 9e18: ae02 fsd ft0,280(sp) + 9e1a: 0008 addi a0,sp,0 + 9e1c: 0200 addi s0,sp,256 + 9e1e: 5891 li a7,-28 + 9e20: 1f00 addi s0,sp,944 + 9e22: 95a0 0x95a0 + 9e24: 2040 fld fs0,128(s0) + 9e26: 95f6 add a1,a1,t4 + 9e28: 2040 fld fs0,128(s0) + 9e2a: 4c1e lw s8,196(sp) + 9e2c: 0022 0x22 + 9e2e: 0100 addi s0,sp,128 + 9e30: 0220 addi s0,sp,264 + 9e32: 08b4 addi a3,sp,88 + 9e34: 0000 unimp + 9e36: 9102 jalr sp + 9e38: 005c addi a5,sp,4 + 9e3a: 2300 fld fs0,0(a4) + 9e3c: 22d4 fld fa3,128(a3) 9e3e: 0000 unimp - 9e40: 0000094b fnmsub.s fs2,ft0,ft0,ft0,rne - 9e44: 0501 addi a0,a0,0 - 9e46: 41721003 lh zero,1047(tp) # 417 <__stack_size-0x3e9> - 9e4a: 0020 addi s0,sp,8 - 9e4c: 640a flw fs0,128(sp) - 9e4e: 0001 nop - 9e50: 4b00 lw s0,16(a4) - 9e52: 0009 c.addi zero,2 - 9e54: 0b00 addi s0,sp,400 - 9e56: 0156 slli sp,sp,0x15 - 9e58: 0000 unimp - 9e5a: 0015 c.addi zero,5 - 9e5c: 3b04 fld fs1,48(a4) - 9e5e: 0009 c.addi zero,2 - 9e60: 2300 fld fs0,0(a4) - 9e62: 24f2 fld fs1,280(sp) - 9e64: 0000 unimp - 9e66: 5f01 li t5,-32 - 9e68: 0102 slli sp,sp,0x0 - 9e6a: 009d addi ra,ra,7 - 9e6c: 0000 unimp - 9e6e: 9ae0 0x9ae0 - 9e70: 2040 fld fs0,128(s0) - 9e72: 9c04 0x9c04 - 9e74: 2040 fld fs0,128(s0) - 9e76: 0000348f 0x348f - 9e7a: d401 beqz s0,9d82 <__stack_size+0x9582> - 9e7c: 0009 c.addi zero,2 - 9e7e: 2400 fld fs0,8(s0) - 9e80: 6564 flw fs1,76(a0) - 9e82: 0076 0x76 - 9e84: 5f01 li t5,-32 - 9e86: 0802 slli a6,a6,0x0 - 9e88: 0002 0x2 + 9e40: 7401 lui s0,0xfffe0 + 9e42: 0101 addi sp,sp,0 + 9e44: 009d addi ra,ra,7 + 9e46: 0000 unimp + 9e48: 8ff2 mv t6,t3 + 9e4a: 2040 fld fs0,128(s0) + 9e4c: 93a4 0x93a4 + 9e4e: 2040 fld fs0,128(s0) + 9e50: 34c8 fld fa0,168(s1) + 9e52: 0000 unimp + 9e54: ca01 beqz a2,9e64 <__stack_size+0x9664> + 9e56: 000c addi a1,sp,0 + 9e58: 2400 fld fs0,8(s0) + 9e5a: 6564 flw fs1,76(a0) + 9e5c: 0076 0x76 + 9e5e: 7401 lui s0,0xfffe0 + 9e60: 0801 addi a6,a6,0 + 9e62: 0002 0x2 + 9e64: 0200 addi s0,sp,256 + 9e66: 4c91 li s9,4 + 9e68: 731a flw ft6,164(sp) + 9e6a: 000a 0xa + 9e6c: 0100 addi s0,sp,128 + 9e6e: 0174 addi a3,sp,140 + 9e70: 0051 c.addi zero,20 + 9e72: 0000 unimp + 9e74: 9102 jalr sp + 9e76: 1e4a slli t3,t3,0x32 + 9e78: 052e slli a0,a0,0xb + 9e7a: 0000 unimp + 9e7c: 7601 lui a2,0xfffe0 + 9e7e: d001 beqz s0,9d7e <__stack_size+0x957e> + 9e80: 0006 0x6 + 9e82: 0200 addi s0,sp,256 + 9e84: 6c91 lui s9,0x4 + 9e86: 0003951b 0x3951b 9e8a: 0200 addi s0,sp,256 - 9e8c: 5c91 li s9,-28 - 9e8e: 6324 flw fs1,64(a4) - 9e90: 646d lui s0,0x1b - 9e92: 0100 addi s0,sp,128 - 9e94: 0260 addi s0,sp,268 - 9e96: 003a 0x3a - 9e98: 0000 unimp - 9e9a: 9102 jalr sp - 9e9c: 1ea71a5b 0x1ea71a5b - 9ea0: 0000 unimp - 9ea2: 6101 addi sp,sp,0 - 9ea4: 6902 flw fs2,0(sp) - 9ea6: 0001 nop - 9ea8: 0200 addi s0,sp,256 - 9eaa: 5491 li s1,-28 - 9eac: 2e1e fld ft8,448(sp) - 9eae: 0005 c.addi zero,1 - 9eb0: 0100 addi s0,sp,128 - 9eb2: 06d00263 beq zero,a3,9f16 <__stack_size+0x9716> - 9eb6: 0000 unimp - 9eb8: 9102 jalr sp - 9eba: 1b6c addi a1,sp,444 - 9ebc: 0395 addi t2,t2,5 + 9e8c: 0100000b 0x100000b + 9e90: 0305 addi t1,t1,1 + 9e92: 6f28 flw fa0,88(a4) + 9e94: 2041 jal 9f14 <__stack_size+0x9714> + 9e96: e220 fsw fs0,64(a2) + 9e98: 4090 lw a2,0(s1) + 9e9a: 1c20 addi s0,sp,568 + 9e9c: 4091 li ra,4 + 9e9e: 5920 lw s0,112(a0) + 9ea0: 000c addi a1,sp,0 + 9ea2: 1e00 addi s0,sp,816 + 9ea4: 00002413 slti s0,zero,0 + 9ea8: 8e01 sub a2,a2,s0 + 9eaa: ba01 j 97ba <__stack_size+0x8fba> + 9eac: 0008 addi a0,sp,0 + 9eae: 0200 addi s0,sp,256 + 9eb0: 6091 lui ra,0x4 + 9eb2: 2000 fld fs0,0(s0) + 9eb4: 911e add sp,sp,t2 + 9eb6: 2040 fld fs0,128(s0) + 9eb8: 91b8 0x91b8 + 9eba: 2040 fld fs0,128(s0) + 9ebc: 0c76 slli s8,s8,0x1d 9ebe: 0000 unimp - 9ec0: 09e4 addi s1,sp,220 - 9ec2: 0000 unimp - 9ec4: 0501 addi a0,a0,0 - 9ec6: 4171fc03 0x4171fc03 - 9eca: 1f20 addi s0,sp,952 - 9ecc: 9b72 add s6,s6,t3 - 9ece: 2040 fld fs0,128(s0) - 9ed0: 9bda add s7,s7,s6 - 9ed2: 2040 fld fs0,128(s0) - 9ed4: 6b1e flw fs6,196(sp) - 9ed6: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 9eda: 06d60277 0x6d60277 - 9ede: 0000 unimp - 9ee0: 9102 jalr sp - 9ee2: 0068 addi a0,sp,12 - 9ee4: 0a00 addi s0,sp,272 - 9ee6: 0164 addi s1,sp,140 - 9ee8: 0000 unimp - 9eea: 09e4 addi s1,sp,220 - 9eec: 0000 unimp - 9eee: 0001560b 0x1560b - 9ef2: 1100 addi s0,sp,160 - 9ef4: 0400 addi s0,sp,512 - 9ef6: 09d4 addi a3,sp,212 + 9ec0: 6a1e flw fs4,196(sp) + 9ec2: 0024 addi s1,sp,8 + 9ec4: 0100 addi s0,sp,128 + 9ec6: 0196 slli gp,gp,0x5 + 9ec8: 08a8 addi a0,sp,88 + 9eca: 0000 unimp + 9ecc: 9102 jalr sp + 9ece: 0064 addi s1,sp,12 + 9ed0: de20 sw s0,120(a2) + 9ed2: 4091 li ra,4 + 9ed4: 8a20 0x8a20 + 9ed6: 4092 lw ra,4(sp) + 9ed8: 9320 0x9320 + 9eda: 000c addi a1,sp,0 + 9edc: 1e00 addi s0,sp,816 + 9ede: 246a fld fs0,152(sp) + 9ee0: 0000 unimp + 9ee2: a801 j 9ef2 <__stack_size+0x96f2> + 9ee4: a801 j 9ef4 <__stack_size+0x96f4> + 9ee6: 0008 addi a0,sp,0 + 9ee8: 0200 addi s0,sp,256 + 9eea: 6891 lui a7,0x4 + 9eec: 2000 fld fs0,0(s0) + 9eee: 92ac 0x92ac + 9ef0: 2040 fld fs0,128(s0) + 9ef2: 9318 0x9318 + 9ef4: 2040 fld fs0,128(s0) + 9ef6: 0cb0 addi a2,sp,600 9ef8: 0000 unimp - 9efa: 00240d23 sb sp,26(s0) # 1b01a <__stack_size+0x1a81a> + 9efa: 4c1e lw s8,196(sp) + 9efc: 0022 0x22 9efe: 0100 addi s0,sp,128 - 9f00: 0245 addi tp,tp,17 - 9f02: a801 j 9f12 <__stack_size+0x9712> + 9f00: 01c1 addi gp,gp,16 + 9f02: 08b4 addi a3,sp,88 9f04: 0000 unimp - 9f06: 2c00 fld fs0,24(s0) - 9f08: 409a lw ra,132(sp) - 9f0a: e020 fsw fs0,64(s0) - 9f0c: 409a lw ra,132(sp) - 9f0e: c720 sw s0,72(a4) - 9f10: 0034 addi a3,sp,8 - 9f12: 0100 addi s0,sp,128 - 9f14: 00000a63 beqz zero,9f28 <__stack_size+0x9728> - 9f18: 6424 flw fs1,72(s0) - 9f1a: 7665 lui a2,0xffff9 - 9f1c: 0100 addi s0,sp,128 - 9f1e: 0245 addi tp,tp,17 - 9f20: 0208 addi a0,sp,256 + 9f06: 9102 jalr sp + 9f08: 0058 addi a4,sp,4 + 9f0a: 241f 4093 8e20 0x8e204093241f + 9f10: 1e204093 xori ra,zero,482 + 9f14: 247c fld fa5,200(s0) + 9f16: 0000 unimp + 9f18: ce01 beqz a2,9f30 <__stack_size+0x9730> + 9f1a: ae01 j a22a <__stack_size+0x9a2a> + 9f1c: 0008 addi a0,sp,0 + 9f1e: 0200 addi s0,sp,256 + 9f20: 5c91 li s9,-28 9f22: 0000 unimp - 9f24: 9102 jalr sp - 9f26: 245c fld fa5,136(s0) - 9f28: 6f70 flw fa2,92(a4) - 9f2a: 46010073 0x46010073 - 9f2e: b302 fsd ft0,416(sp) - 9f30: 0000 unimp - 9f32: 0200 addi s0,sp,256 - 9f34: 5891 li a7,-28 - 9f36: 981a add a6,a6,t1 - 9f38: 0100000b 0x100000b - 9f3c: 03a80247 fmsub.d ft4,fa6,fs10,ft0,rne + 9f24: 00229323 sh sp,6(t0) # 1699b72 <__stack_size+0x1699372> + 9f28: 0100 addi s0,sp,128 + 9f2a: 0161 addi sp,sp,24 + 9f2c: 9d01 0x9d01 + 9f2e: 0000 unimp + 9f30: 7800 flw fs0,48(s0) + 9f32: f220408f 0xf220408f + 9f36: 0120408f 0x120408f + 9f3a: 0035 c.addi zero,13 + 9f3c: 0100 addi s0,sp,128 + 9f3e: 0d26 slli s10,s10,0x9 9f40: 0000 unimp - 9f42: 9102 jalr sp - 9f44: 1a54 addi a3,sp,308 - 9f46: 23c1 jal a506 <__stack_size+0x9d06> - 9f48: 0000 unimp - 9f4a: 4801 li a6,0 - 9f4c: a802 fsd ft0,16(sp) - 9f4e: 0000 unimp - 9f50: 0200 addi s0,sp,256 - 9f52: 5091 li ra,-28 - 9f54: 2e1e fld ft8,448(sp) - 9f56: 0005 c.addi zero,1 - 9f58: 0100 addi s0,sp,128 - 9f5a: 024a slli tp,tp,0x12 - 9f5c: 06d0 addi a2,sp,836 - 9f5e: 0000 unimp - 9f60: 9102 jalr sp - 9f62: 1b6c addi a1,sp,444 - 9f64: 0395 addi t2,t2,5 - 9f66: 0000 unimp - 9f68: 00000a73 0xa73 - 9f6c: 0501 addi a0,a0,0 - 9f6e: 4171cc03 lbu s8,1047(gp) # 800012c7 - 9f72: 0020 addi s0,sp,8 - 9f74: 640a flw fs0,128(sp) - 9f76: 0001 nop - 9f78: 7300 flw fs0,32(a4) - 9f7a: 000a 0xa - 9f7c: 0b00 addi s0,sp,400 - 9f7e: 0156 slli sp,sp,0x15 - 9f80: 0000 unimp - 9f82: 6304000f 0x6304000f - 9f86: 000a 0xa - 9f88: 2300 fld fs0,0(a4) - 9f8a: 251a fld fa0,384(sp) - 9f8c: 0000 unimp - 9f8e: 2d01 jal a59e <__stack_size+0x9d9e> - 9f90: 0102 slli sp,sp,0x0 - 9f92: 00a8 addi a0,sp,72 - 9f94: 0000 unimp - 9f96: 997e add s2,s2,t6 - 9f98: 2040 fld fs0,128(s0) - 9f9a: 9a2c 0x9a2c - 9f9c: 2040 fld fs0,128(s0) - 9f9e: 34ff 0x34ff - 9fa0: 0000 unimp - 9fa2: f201 bnez a2,9ea2 <__stack_size+0x96a2> - 9fa4: 000a 0xa - 9fa6: 2400 fld fs0,8(s0) - 9fa8: 6564 flw fs1,76(a0) - 9faa: 0076 0x76 - 9fac: 2d01 jal a5bc <__stack_size+0x9dbc> - 9fae: 0802 slli a6,a6,0x0 - 9fb0: 0002 0x2 - 9fb2: 0200 addi s0,sp,256 - 9fb4: 5c91 li s9,-28 - 9fb6: 7024 flw fs1,96(s0) - 9fb8: 0100736f jal t1,10fc8 <__stack_size+0x107c8> - 9fbc: 022e slli tp,tp,0xb - 9fbe: 000000b3 add ra,zero,zero - 9fc2: 9102 jalr sp - 9fc4: 1a58 addi a4,sp,308 - 9fc6: 0b98 addi a4,sp,464 - 9fc8: 0000 unimp - 9fca: 2f01 jal a6da <__stack_size+0x9eda> - 9fcc: 6902 flw fs2,0(sp) - 9fce: 0001 nop - 9fd0: 0200 addi s0,sp,256 - 9fd2: 5491 li s1,-28 - 9fd4: c11a sw t1,128(sp) - 9fd6: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - 9fda: 0230 addi a2,sp,264 - 9fdc: 00a8 addi a0,sp,72 - 9fde: 0000 unimp - 9fe0: 9102 jalr sp - 9fe2: 1e50 addi a2,sp,820 - 9fe4: 052e slli a0,a0,0xb - 9fe6: 0000 unimp - 9fe8: 3201 jal 98e8 <__stack_size+0x90e8> - 9fea: d002 sw zero,32(sp) - 9fec: 0006 0x6 - 9fee: 0200 addi s0,sp,256 - 9ff0: 6c91 lui s9,0x4 - 9ff2: 0003951b 0x3951b - 9ff6: 0200 addi s0,sp,256 - 9ff8: 0100000b 0x100000b - 9ffc: 0305 addi t1,t1,1 - 9ffe: 718c flw fa1,32(a1) - a000: 2041 jal a080 <__stack_size+0x9880> - a002: 0a00 addi s0,sp,272 - a004: 0164 addi s1,sp,140 - a006: 0000 unimp - a008: 0b02 slli s6,s6,0x0 + 9f42: 6424 flw fs1,72(s0) + 9f44: 7665 lui a2,0xffff9 + 9f46: 0100 addi s0,sp,128 + 9f48: 0161 addi sp,sp,24 + 9f4a: 0208 addi a0,sp,256 + 9f4c: 0000 unimp + 9f4e: 9102 jalr sp + 9f50: 1e5c addi a5,sp,820 + 9f52: 1f1d addi t5,t5,-25 + 9f54: 0000 unimp + 9f56: 6301 lui t1,0x0 + 9f58: 9d01 0x9d01 + 9f5a: 0000 unimp + 9f5c: 0200 addi s0,sp,256 + 9f5e: 6c91 lui s9,0x4 + 9f60: 2e1e fld ft8,448(sp) + 9f62: 0005 c.addi zero,1 + 9f64: 0100 addi s0,sp,128 + 9f66: 0164 addi s1,sp,140 + 9f68: 06d0 addi a2,sp,836 + 9f6a: 0000 unimp + 9f6c: 9102 jalr sp + 9f6e: 1b68 addi a0,sp,444 + 9f70: 0395 addi t2,t2,5 + 9f72: 0000 unimp + 9f74: 0b02 slli s6,s6,0x0 + 9f76: 0000 unimp + 9f78: 0501 addi a0,a0,0 + 9f7a: 416f1803 lh a6,1046(t5) + 9f7e: 0020 addi s0,sp,8 + 9f80: 00223323 0x223323 + 9f84: 0100 addi s0,sp,128 + 9f86: 8001013b 0x8001013b + 9f8a: 0000 unimp + 9f8c: d600 sw s0,40(a2) + 9f8e: 408e lw ra,192(sp) + 9f90: 7820 flw fs0,112(s0) + 9f92: 3920408f 0x3920408f + 9f96: 0035 c.addi zero,13 + 9f98: 0100 addi s0,sp,128 + 9f9a: 0d9f 0000 2e1a 0x2e1a00000d9f + 9fa0: 0005 c.addi zero,1 + 9fa2: 0100 addi s0,sp,128 + 9fa4: 06d0013b 0x6d0013b + 9fa8: 0000 unimp + 9faa: 9102 jalr sp + 9fac: 1a5c addi a5,sp,308 + 9fae: 0274 addi a3,sp,268 + 9fb0: 0000 unimp + 9fb2: 3b01 jal 9cc2 <__stack_size+0x94c2> + 9fb4: 9f01 0x9f01 + 9fb6: 000d c.addi zero,3 + 9fb8: 0200 addi s0,sp,256 + 9fba: 5891 li a7,-28 + 9fbc: 201a fld ft0,384(sp) + 9fbe: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + 9fc2: 0080013b 0x80013b + 9fc6: 0000 unimp + 9fc8: 9102 jalr sp + 9fca: 1e54 addi a3,sp,820 + 9fcc: 18b8 addi a4,sp,120 + 9fce: 0000 unimp + 9fd0: 3d01 jal 9de0 <__stack_size+0x95e0> + 9fd2: 8701 srai a4,a4,0x0 + 9fd4: 0000 unimp + 9fd6: 0200 addi s0,sp,256 + 9fd8: 6491 lui s1,0x4 + 9fda: 1d1e slli s10,s10,0x27 + 9fdc: 001f 0100 013e 0x13e0100001f + 9fe2: 009d addi ra,ra,7 + 9fe4: 0000 unimp + 9fe6: 9102 jalr sp + 9fe8: 1e68 addi a0,sp,828 + 9fea: 224c fld fa1,128(a2) + 9fec: 0000 unimp + 9fee: 3f01 jal 9efe <__stack_size+0x96fe> + 9ff0: b401 j 99f0 <__stack_size+0x91f0> + 9ff2: 0008 addi a0,sp,0 + 9ff4: 0200 addi s0,sp,256 + 9ff6: 6c91 lui s9,0x4 + 9ff8: 0800 addi s0,sp,16 + 9ffa: 4504 lw s1,8(a0) + 9ffc: 0000 unimp + 9ffe: 2300 fld fs0,0(a4) + a000: 23fa fld ft7,408(sp) + a002: 0000 unimp + a004: 0201 addi tp,tp,0 + a006: 0101 addi sp,sp,0 + a008: 0080 addi s0,sp,64 a00a: 0000 unimp - a00c: 0001560b 0x1560b - a010: 0e00 addi s0,sp,784 - a012: 0400 addi s0,sp,512 - a014: 0af2 slli s5,s5,0x1c + a00c: 8ca0 0x8ca0 + a00e: 2040 fld fs0,128(s0) + a010: 8ed6 mv t4,s5 + a012: 2040 fld fs0,128(s0) + a014: 3571 jal 9ea0 <__stack_size+0x96a0> a016: 0000 unimp - a018: 0023ac23 sw sp,24(t2) - a01c: 0100 addi s0,sp,128 - a01e: 9d0101e3 beq sp,a6,99e0 <__stack_size+0x91e0> - a022: 0000 unimp - a024: 2000 fld fs0,0(s0) - a026: 7e204097 auipc ra,0x7e204 - a02a: 4099 li ra,6 - a02c: 3720 fld fs0,104(a4) - a02e: 0035 c.addi zero,13 + a018: 7301 lui t1,0xfffe0 + a01a: 000e 0xe + a01c: 1a00 addi s0,sp,304 + a01e: 052e slli a0,a0,0xb + a020: 0000 unimp + a022: 0201 addi tp,tp,0 + a024: d001 beqz s0,9f24 <__stack_size+0x9724> + a026: 0006 0x6 + a028: 0200 addi s0,sp,256 + a02a: 4c91 li s9,4 + a02c: 741a flw fs0,164(sp) + a02e: 0002 0x2 a030: 0100 addi s0,sp,128 - a032: 0be1 addi s7,s7,24 - a034: 0000 unimp - a036: 6424 flw fs1,72(s0) - a038: 7665 lui a2,0xffff9 - a03a: 0100 addi s0,sp,128 - a03c: 020801e3 beqz a6,a85e <__stack_size+0xa05e> - a040: 0000 unimp - a042: 9102 jalr sp - a044: 1e4c addi a1,sp,820 - a046: 052e slli a0,a0,0xb - a048: 0000 unimp - a04a: e501 bnez a0,a052 <__stack_size+0x9852> - a04c: d001 beqz s0,9f4c <__stack_size+0x974c> - a04e: 0006 0x6 - a050: 0200 addi s0,sp,256 - a052: 6c91 lui s9,0x4 - a054: 0003951b 0x3951b - a058: 7300 flw fs0,32(a4) - a05a: 000a 0xa - a05c: 0100 addi s0,sp,128 - a05e: 0305 addi t1,t1,1 - a060: 717c flw fa5,100(a0) - a062: 2041 jal a0e2 <__stack_size+0x98e2> - a064: 7220 flw fs0,96(a2) - a066: d8204097 auipc ra,0xd8204 - a06a: 70204097 auipc ra,0x70204 - a06e: 1e00000b 0x1e00000b - a072: 00002533 sltz a0,zero - a076: ef01 bnez a4,a08e <__stack_size+0x988e> - a078: a801 j a088 <__stack_size+0x9888> - a07a: 0008 addi a0,sp,0 - a07c: 0200 addi s0,sp,256 - a07e: 6091 lui ra,0x4 - a080: 2000 fld fs0,0(s0) - a082: 97fa add a5,a5,t5 - a084: 2040 fld fs0,128(s0) - a086: 982a add a6,a6,a0 - a088: 2040 fld fs0,128(s0) - a08a: 0b8d addi s7,s7,3 - a08c: 0000 unimp - a08e: dc1e sw t2,56(sp) - a090: 0024 addi s1,sp,8 - a092: 0100 addi s0,sp,128 - a094: 01fd addi gp,gp,31 - a096: 08ba slli a7,a7,0xe - a098: 0000 unimp - a09a: 9102 jalr sp - a09c: 0064 addi s1,sp,12 - a09e: 2c20 fld fs0,88(s0) - a0a0: 4098 lw a4,0(s1) - a0a2: 5c20 lw s0,120(s0) - a0a4: 4098 lw a4,0(s1) - a0a6: aa20 fsd fs0,80(a2) - a0a8: 1e00000b 0x1e00000b - a0ac: 00002533 sltz a0,zero - a0b0: 0401 addi s0,s0,0 - a0b2: a802 fsd ft0,16(sp) - a0b4: 0008 addi a0,sp,0 - a0b6: 0200 addi s0,sp,256 - a0b8: 6891 lui a7,0x4 - a0ba: 2000 fld fs0,0(s0) - a0bc: 98a0 0x98a0 - a0be: 2040 fld fs0,128(s0) - a0c0: 9906 add s2,s2,ra - a0c2: 2040 fld fs0,128(s0) - a0c4: 00000bc7 fmsub.s fs7,ft0,ft0,ft0,rne - a0c8: 451e lw a0,196(sp) - a0ca: 0025 c.addi zero,9 - a0cc: 0100 addi s0,sp,128 - a0ce: 08ae0213 addi tp,t3,138 - a0d2: 0000 unimp - a0d4: 9102 jalr sp - a0d6: 0058 addi a4,sp,4 - a0d8: 1c1f 4099 7220 0x722040991c1f - a0de: 4099 li ra,6 - a0e0: 1e20 addi s0,sp,824 - a0e2: 2315 jal a606 <__stack_size+0x9e06> - a0e4: 0000 unimp - a0e6: 2001 jal a0e6 <__stack_size+0x98e6> - a0e8: b402 fsd ft0,40(sp) - a0ea: 0008 addi a0,sp,0 - a0ec: 0200 addi s0,sp,256 - a0ee: 5c91 li s9,-28 - a0f0: 0000 unimp - a0f2: 00239d23 sh sp,26(t2) - a0f6: 0100 addi s0,sp,128 - a0f8: 0174 addi a3,sp,140 - a0fa: 9d01 0x9d01 + a032: 0102 slli sp,sp,0x0 + a034: 0000016b 0x16b + a038: 9102 jalr sp + a03a: 1a48 addi a0,sp,308 + a03c: 2320 fld fs0,64(a4) + a03e: 0000 unimp + a040: 0201 addi tp,tp,0 + a042: 8001 srli s0,s0,0x0 + a044: 0000 unimp + a046: 0200 addi s0,sp,256 + a048: 4491 li s1,4 + a04a: b81e fsd ft7,48(sp) + a04c: 0018 addi a4,sp,0 + a04e: 0100 addi s0,sp,128 + a050: 0104 addi s1,sp,128 + a052: 00000087 0x87 + a056: 9102 jalr sp + a058: 1b64 addi s1,sp,444 + a05a: 0395 addi t2,t2,5 + a05c: 0000 unimp + a05e: 0b02 slli s6,s6,0x0 + a060: 0000 unimp + a062: 0501 addi a0,a0,0 + a064: 416f6803 0x416f6803 + a068: 2020 fld fs0,64(s0) + a06a: 8cf2 mv s9,t3 + a06c: 2040 fld fs0,128(s0) + a06e: 8d96 mv s11,t0 + a070: 2040 fld fs0,128(s0) + a072: 00000e3b 0xe3b + a076: 1d1e slli s10,s10,0x27 + a078: 001f 0100 010c 0x10c0100001f + a07e: 0080 addi s0,sp,64 + a080: 0000 unimp + a082: 9102 jalr sp + a084: 1e6c addi a1,sp,828 + a086: 00002413 slti s0,zero,0 + a08a: 0d01 addi s10,s10,0 + a08c: ba01 j 999c <__stack_size+0x919c> + a08e: 0008 addi a0,sp,0 + a090: 0200 addi s0,sp,256 + a092: 5891 li a7,-28 + a094: 1f00 addi s0,sp,944 + a096: 8d96 mv s11,t0 + a098: 2040 fld fs0,128(s0) + a09a: 8ecc 0x8ecc + a09c: 2040 fld fs0,128(s0) + a09e: 6a1e flw fs4,196(sp) + a0a0: 0024 addi s1,sp,8 + a0a2: 0100 addi s0,sp,128 + a0a4: 0122 slli sp,sp,0x8 + a0a6: 08a8 addi a0,sp,88 + a0a8: 0000 unimp + a0aa: 9102 jalr sp + a0ac: 1e60 addi s0,sp,828 + a0ae: 23ce fld ft7,208(sp) + a0b0: 0000 unimp + a0b2: 2301 jal a5b2 <__stack_size+0x9db2> + a0b4: a801 j a0c4 <__stack_size+0x98c4> + a0b6: 0000 unimp + a0b8: 0200 addi s0,sp,256 + a0ba: 6891 lui a7,0x4 + a0bc: 0d1e slli s10,s10,0x7 + a0be: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + a0c2: 00a80123 sb a0,2(a6) + a0c6: 0000 unimp + a0c8: 9102 jalr sp + a0ca: 005c addi a5,sp,4 + a0cc: 2500 fld fs0,8(a0) + a0ce: 235c fld fa5,128(a4) + a0d0: 0000 unimp + a0d2: d801 beqz s0,9fe2 <__stack_size+0x97e2> + a0d4: 0a01 addi s4,s4,0 + a0d6: a020408b 0xa020408b + a0da: 408c lw a1,0(s1) + a0dc: aa20 fsd fs0,80(a2) + a0de: 0035 c.addi zero,13 + a0e0: 0100 addi s0,sp,128 + a0e2: 00000ec7 fmsub.s ft9,ft0,ft0,ft0,rne + a0e6: 2e26 fld ft8,72(sp) + a0e8: 0005 c.addi zero,1 + a0ea: 0100 addi s0,sp,128 + a0ec: d0d8 sw a4,36(s1) + a0ee: 0006 0x6 + a0f0: 0200 addi s0,sp,256 + a0f2: 5c91 li s9,-28 + a0f4: 6e656c27 0x6e656c27 + a0f8: 0100 addi s0,sp,128 + a0fa: a8d8 fsd fa4,144(s1) a0fc: 0000 unimp - a0fe: 6e00 flw fs0,24(a2) - a100: 20204093 xori ra,zero,514 - a104: 70204097 auipc ra,0x70204 - a108: 0035 c.addi zero,13 - a10a: 0100 addi s0,sp,128 - a10c: 0cca slli s9,s9,0x12 - a10e: 0000 unimp - a110: 6424 flw fs1,72(s0) - a112: 7665 lui a2,0xffff9 - a114: 0100 addi s0,sp,128 - a116: 0174 addi a3,sp,140 - a118: 0208 addi a0,sp,256 - a11a: 0000 unimp - a11c: 9102 jalr sp - a11e: 1a4c addi a1,sp,308 - a120: 00000a73 0xa73 - a124: 7401 lui s0,0xfffe0 - a126: 5101 li sp,-32 - a128: 0000 unimp - a12a: 0200 addi s0,sp,256 - a12c: 4a91 li s5,4 - a12e: 2e1e fld ft8,448(sp) - a130: 0005 c.addi zero,1 - a132: 0100 addi s0,sp,128 - a134: 0176 slli sp,sp,0x1d - a136: 06d0 addi a2,sp,836 - a138: 0000 unimp - a13a: 9102 jalr sp - a13c: 1b6c addi a1,sp,444 - a13e: 0395 addi t2,t2,5 - a140: 0000 unimp - a142: 0b02 slli s6,s6,0x0 - a144: 0000 unimp - a146: 0501 addi a0,a0,0 - a148: 41716c03 0x41716c03 - a14c: 2020 fld fs0,64(s0) - a14e: 945e add s0,s0,s7 - a150: 2040 fld fs0,128(s0) - a152: 9498 0x9498 - a154: 2040 fld fs0,128(s0) - a156: 0c59 addi s8,s8,22 + a0fe: 0200 addi s0,sp,256 + a100: 5891 li a7,-28 + a102: 6a28 flw fa0,80(a2) + a104: 0024 addi s1,sp,8 + a106: 0100 addi s0,sp,128 + a108: a8da fsd fs6,80(sp) + a10a: 0008 addi a0,sp,0 + a10c: 0200 addi s0,sp,256 + a10e: 6c91 lui s9,0x4 + a110: 0003951b 0x3951b + a114: d700 sw s0,40(a4) + a116: 000e 0xe + a118: 0100 addi s0,sp,128 + a11a: 0305 addi t1,t1,1 + a11c: 6ef8 flw fa4,92(a3) + a11e: 2041 jal a19e <__stack_size+0x999e> + a120: 0a00 addi s0,sp,272 + a122: 0164 addi s1,sp,140 + a124: 0000 unimp + a126: 00000ed7 0xed7 + a12a: 0001560b 0x1560b + a12e: 1c00 addi s0,sp,560 + a130: 0400 addi s0,sp,512 + a132: 00000ec7 fmsub.s ft9,ft0,ft0,ft0,rne + a136: 2725 jal a85e <__stack_size+0xa05e> + a138: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + a13c: 01c2 slli gp,gp,0x10 + a13e: 8a28 0x8a28 + a140: 2040 fld fs0,128(s0) + a142: 8b0a mv s6,sp + a144: 2040 fld fs0,128(s0) + a146: 35e2 fld fa1,56(sp) + a148: 0000 unimp + a14a: 3001 jal 994a <__stack_size+0x914a> + a14c: 2600000f 0x2600000f + a150: 052e slli a0,a0,0xb + a152: 0000 unimp + a154: c201 beqz a2,a154 <__stack_size+0x9954> + a156: 06d0 addi a2,sp,836 a158: 0000 unimp - a15a: dc1e sw t2,56(sp) - a15c: 0024 addi s1,sp,8 - a15e: 0100 addi s0,sp,128 - a160: 018e slli gp,gp,0x3 - a162: 08ba slli a7,a7,0xe - a164: 0000 unimp - a166: 9102 jalr sp - a168: 0060 addi s0,sp,12 - a16a: 9a20 0x9a20 - a16c: 4094 lw a3,0(s1) - a16e: 3420 fld fs0,104(s0) - a170: 4095 li ra,5 - a172: 7620 flw fs0,104(a2) - a174: 000c addi a1,sp,0 - a176: 1e00 addi s0,sp,816 - a178: 00002533 sltz a0,zero - a17c: 9601 srai a2,a2,0x20 - a17e: a801 j a18e <__stack_size+0x998e> - a180: 0008 addi a0,sp,0 - a182: 0200 addi s0,sp,256 - a184: 6491 lui s1,0x4 - a186: 2000 fld fs0,0(s0) - a188: 955a add a0,a0,s6 - a18a: 2040 fld fs0,128(s0) - a18c: 9606 add a2,a2,ra - a18e: 2040 fld fs0,128(s0) - a190: 00000c93 li s9,0 - a194: 331e fld ft6,480(sp) - a196: 0025 c.addi zero,9 - a198: 0100 addi s0,sp,128 - a19a: 01a8 addi a0,sp,200 - a19c: 08a8 addi a0,sp,88 - a19e: 0000 unimp - a1a0: 9102 jalr sp - a1a2: 0068 addi a0,sp,12 - a1a4: 2820 fld fs0,80(s0) - a1a6: 4096 lw ra,68(sp) - a1a8: 9420 0x9420 - a1aa: 4096 lw ra,68(sp) - a1ac: b020 fsd fs0,96(s0) - a1ae: 000c addi a1,sp,0 - a1b0: 1e00 addi s0,sp,816 - a1b2: 2315 jal a6d6 <__stack_size+0x9ed6> - a1b4: 0000 unimp - a1b6: c101 beqz a0,a1b6 <__stack_size+0x99b6> - a1b8: b401 j 9bb8 <__stack_size+0x93b8> - a1ba: 0008 addi a0,sp,0 - a1bc: 0200 addi s0,sp,256 - a1be: 5891 li a7,-28 - a1c0: 1f00 addi s0,sp,944 - a1c2: 96a0 0x96a0 - a1c4: 2040 fld fs0,128(s0) - a1c6: 970a add a4,a4,sp - a1c8: 2040 fld fs0,128(s0) - a1ca: 451e lw a0,196(sp) - a1cc: 0025 c.addi zero,9 - a1ce: 0100 addi s0,sp,128 - a1d0: 01ce slli gp,gp,0x13 - a1d2: 08ae slli a7,a7,0xb - a1d4: 0000 unimp - a1d6: 9102 jalr sp - a1d8: 005c addi a5,sp,4 - a1da: 2300 fld fs0,0(a4) - a1dc: 235c fld fa5,128(a4) - a1de: 0000 unimp - a1e0: 6101 addi sp,sp,0 - a1e2: 0101 addi sp,sp,0 - a1e4: 009d addi ra,ra,7 - a1e6: 0000 unimp - a1e8: 92f4 0x92f4 - a1ea: 2040 fld fs0,128(s0) - a1ec: 936e add t1,t1,s11 - a1ee: 2040 fld fs0,128(s0) - a1f0: 35a9 jal a03a <__stack_size+0x983a> + a15a: 9102 jalr sp + a15c: 275c fld fa5,136(a4) + a15e: 656c flw fa1,76(a0) + a160: 006e 0x6e + a162: c201 beqz a2,a162 <__stack_size+0x9962> + a164: 00a8 addi a0,sp,72 + a166: 0000 unimp + a168: 9102 jalr sp + a16a: 2858 fld fa4,144(s0) + a16c: 246a fld fs0,152(sp) + a16e: 0000 unimp + a170: c401 beqz s0,a178 <__stack_size+0x9978> + a172: 08a8 addi a0,sp,88 + a174: 0000 unimp + a176: 9102 jalr sp + a178: 1b6c addi a1,sp,444 + a17a: 0395 addi t2,t2,5 + a17c: 0000 unimp + a17e: 00000ed7 0xed7 + a182: 0501 addi a0,a0,0 + a184: 416ed803 lhu a6,1046(t4) # 23416 <__stack_size+0x22c16> + a188: 0020 addi s0,sp,8 + a18a: 6029 0x6029 + a18c: 0022 0x22 + a18e: 0100 addi s0,sp,128 + a190: 01a9 addi gp,gp,10 + a192: 00a8 addi a0,sp,72 + a194: 0000 unimp + a196: 8964 0x8964 + a198: 2040 fld fs0,128(s0) + a19a: 8a28 0x8a28 + a19c: 2040 fld fs0,128(s0) + a19e: 361a fld fa2,416(sp) + a1a0: 0000 unimp + a1a2: 7a01 lui s4,0xfffe0 + a1a4: 2600000f 0x2600000f + a1a8: 052e slli a0,a0,0xb + a1aa: 0000 unimp + a1ac: a901 j a5bc <__stack_size+0x9dbc> + a1ae: 06d0 addi a2,sp,836 + a1b0: 0000 unimp + a1b2: 9102 jalr sp + a1b4: 285c fld fa5,144(s0) + a1b6: 246a fld fs0,152(sp) + a1b8: 0000 unimp + a1ba: ab01 j a6ca <__stack_size+0x9eca> + a1bc: 08a8 addi a0,sp,88 + a1be: 0000 unimp + a1c0: 9102 jalr sp + a1c2: 1b6c addi a1,sp,444 + a1c4: 0395 addi t2,t2,5 + a1c6: 0000 unimp + a1c8: 0f8a slli t6,t6,0x2 + a1ca: 0000 unimp + a1cc: 0501 addi a0,a0,0 + a1ce: 416ec003 lbu zero,1046(t4) + a1d2: 0020 addi s0,sp,8 + a1d4: 640a flw fs0,128(sp) + a1d6: 0001 nop + a1d8: 8a00 0x8a00 + a1da: 0b00000f fence irw,unknown + a1de: 0156 slli sp,sp,0x15 + a1e0: 0000 unimp + a1e2: 0016 0x16 + a1e4: 7a04 flw fs1,48(a2) + a1e6: 2900000f 0x2900000f + a1ea: 241a fld fs0,384(sp) + a1ec: 0000 unimp + a1ee: 8901 andi a0,a0,0 + a1f0: 8001 srli s0,s0,0x0 a1f2: 0000 unimp - a1f4: 2601 jal a4f4 <__stack_size+0x9cf4> - a1f6: 000d c.addi zero,3 - a1f8: 2400 fld fs0,8(s0) - a1fa: 6564 flw fs1,76(a0) - a1fc: 0076 0x76 - a1fe: 6101 addi sp,sp,0 - a200: 0801 addi a6,a6,0 - a202: 0002 0x2 - a204: 0200 addi s0,sp,256 - a206: 5c91 li s9,-28 - a208: e61e fsw ft7,12(sp) - a20a: 001f 0100 0163 0x1630100001f - a210: 009d addi ra,ra,7 - a212: 0000 unimp - a214: 9102 jalr sp - a216: 1e6c addi a1,sp,828 - a218: 052e slli a0,a0,0xb - a21a: 0000 unimp - a21c: 6401 lui s0,0x0 - a21e: d001 beqz s0,a11e <__stack_size+0x991e> - a220: 0006 0x6 - a222: 0200 addi s0,sp,256 - a224: 6891 lui a7,0x4 - a226: 0003951b 0x3951b - a22a: 0200 addi s0,sp,256 - a22c: 0100000b 0x100000b - a230: 0305 addi t1,t1,1 - a232: 715c flw fa5,36(a0) - a234: 2041 jal a2b4 <__stack_size+0x9ab4> - a236: 2300 fld fs0,0(a4) - a238: 22fc fld fa5,192(a3) - a23a: 0000 unimp - a23c: 3b01 jal 9f4c <__stack_size+0x974c> - a23e: 0101 addi sp,sp,0 - a240: 0080 addi s0,sp,64 - a242: 0000 unimp - a244: 9252 add tp,tp,s4 - a246: 2040 fld fs0,128(s0) - a248: 92f4 0x92f4 - a24a: 2040 fld fs0,128(s0) - a24c: 35e1 jal a114 <__stack_size+0x9914> + a1f4: a200 fsd fs0,0(a2) + a1f6: 4088 lw a0,0(s1) + a1f8: 6420 flw fs0,72(s0) + a1fa: 4089 li ra,2 + a1fc: 5220 lw s0,96(a2) + a1fe: 0036 0x36 + a200: 0100 addi s0,sp,128 + a202: 1002 0x1002 + a204: 0000 unimp + a206: 2e26 fld ft8,72(sp) + a208: 0005 c.addi zero,1 + a20a: 0100 addi s0,sp,128 + a20c: d089 beqz s1,a10e <__stack_size+0x990e> + a20e: 0006 0x6 + a210: 0200 addi s0,sp,256 + a212: 5c91 li s9,-28 + a214: 7426 flw fs0,104(sp) + a216: 0002 0x2 + a218: 0100 addi s0,sp,128 + a21a: 9f89 0x9f89 + a21c: 000d c.addi zero,3 + a21e: 0200 addi s0,sp,256 + a220: 5891 li a7,-28 + a222: 2026 fld ft0,72(sp) + a224: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + a228: 8089 srli s1,s1,0x2 + a22a: 0000 unimp + a22c: 0200 addi s0,sp,256 + a22e: 5491 li s1,-28 + a230: f828 fsw fa0,112(s0) + a232: 0022 0x22 + a234: 0100 addi s0,sp,128 + a236: 0000808b 0x808b + a23a: 0200 addi s0,sp,256 + a23c: 6c91 lui s9,0x4 + a23e: 742a flw fs0,168(sp) + a240: 0078 addi a4,sp,12 + a242: 8c01 sub s0,s0,s0 + a244: 08ae slli a7,a7,0xb + a246: 0000 unimp + a248: 9102 jalr sp + a24a: 1b68 addi a0,sp,444 + a24c: 0395 addi t2,t2,5 a24e: 0000 unimp - a250: 9f01 0x9f01 - a252: 000d c.addi zero,3 - a254: 1a00 addi s0,sp,304 - a256: 052e slli a0,a0,0xb - a258: 0000 unimp - a25a: 3b01 jal 9f6a <__stack_size+0x976a> - a25c: d001 beqz s0,a15c <__stack_size+0x995c> - a25e: 0006 0x6 - a260: 0200 addi s0,sp,256 - a262: 5c91 li s9,-28 - a264: 741a flw fs0,164(sp) - a266: 0002 0x2 - a268: 0100 addi s0,sp,128 - a26a: 0d9f013b 0xd9f013b - a26e: 0000 unimp - a270: 9102 jalr sp - a272: 1a58 addi a4,sp,308 - a274: 23e9 jal a83e <__stack_size+0xa03e> - a276: 0000 unimp - a278: 3b01 jal 9f88 <__stack_size+0x9788> - a27a: 8001 srli s0,s0,0x0 + a250: 0b02 slli s6,s6,0x0 + a252: 0000 unimp + a254: 0501 addi a0,a0,0 + a256: 416f9803 lh a6,1046(t6) + a25a: 0020 addi s0,sp,8 + a25c: aa29 j a376 <__stack_size+0x9b76> + a25e: 0022 0x22 + a260: 0100 addi s0,sp,128 + a262: 015f 0080 0000 0x80015f + a268: 877c 0x877c + a26a: 2040 fld fs0,128(s0) + a26c: 88a2 mv a7,s0 + a26e: 2040 fld fs0,128(s0) + a270: 368a fld fa3,160(sp) + a272: 0000 unimp + a274: 9b01 andi a4,a4,-32 + a276: 0010 addi a2,sp,0 + a278: 2600 fld fs0,8(a2) + a27a: 052e slli a0,a0,0xb a27c: 0000 unimp - a27e: 0200 addi s0,sp,256 - a280: 5491 li s1,-28 - a282: 651e flw fa0,196(sp) - a284: 01000017 auipc zero,0x1000 - a288: 013d addi sp,sp,15 - a28a: 00000087 0x87 - a28e: 9102 jalr sp - a290: 1e64 addi s1,sp,828 - a292: 1fe6 slli t6,t6,0x39 - a294: 0000 unimp - a296: 3e01 jal 9da6 <__stack_size+0x95a6> - a298: 9d01 0x9d01 - a29a: 0000 unimp - a29c: 0200 addi s0,sp,256 - a29e: 6891 lui a7,0x4 - a2a0: 151e slli a0,a0,0x27 - a2a2: 01000023 sb a6,0(zero) # 100a284 <__stack_size+0x1009a84> - a2a6: 08b4013f 91020000 0x9102000008b4013f - a2ae: 006c addi a1,sp,12 - a2b0: 0408 addi a0,sp,512 - a2b2: 0045 c.addi zero,17 + a27e: 5f01 li t5,-32 + a280: 06d0 addi a2,sp,836 + a282: 0000 unimp + a284: 9102 jalr sp + a286: 265c fld fa5,136(a2) + a288: 0274 addi a3,sp,268 + a28a: 0000 unimp + a28c: 5f01 li t5,-32 + a28e: 0000016b 0x16b + a292: 9102 jalr sp + a294: 2658 fld fa4,136(a2) + a296: 2320 fld fs0,64(a4) + a298: 0000 unimp + a29a: 5f01 li t5,-32 + a29c: 0080 addi s0,sp,64 + a29e: 0000 unimp + a2a0: 9102 jalr sp + a2a2: 2854 fld fa3,144(s0) + a2a4: 22f8 fld fa4,192(a3) + a2a6: 0000 unimp + a2a8: 6101 addi sp,sp,0 + a2aa: 0080 addi s0,sp,64 + a2ac: 0000 unimp + a2ae: 9102 jalr sp + a2b0: 286c fld fa1,208(s0) + a2b2: 246a fld fs0,152(sp) a2b4: 0000 unimp - a2b6: 0024c323 0x24c323 - a2ba: 0100 addi s0,sp,128 - a2bc: 0102 slli sp,sp,0x0 - a2be: 8001 srli s0,s0,0x0 - a2c0: 0000 unimp - a2c2: 1c00 addi s0,sp,560 - a2c4: 4090 lw a2,0(s1) - a2c6: 5220 lw s0,96(a2) - a2c8: 4092 lw ra,4(sp) - a2ca: 1920 addi s0,sp,184 - a2cc: 0036 0x36 - a2ce: 0100 addi s0,sp,128 - a2d0: 00000e73 0xe73 - a2d4: 2e1a fld ft8,384(sp) - a2d6: 0005 c.addi zero,1 - a2d8: 0100 addi s0,sp,128 - a2da: 0102 slli sp,sp,0x0 - a2dc: 06d0 addi a2,sp,836 - a2de: 0000 unimp - a2e0: 9102 jalr sp - a2e2: 1a4c addi a1,sp,308 - a2e4: 0274 addi a3,sp,268 - a2e6: 0000 unimp - a2e8: 0201 addi tp,tp,0 - a2ea: 6b01 lui s6,0x0 - a2ec: 0001 nop - a2ee: 0200 addi s0,sp,256 - a2f0: 4891 li a7,4 - a2f2: e91a fsw ft6,144(sp) - a2f4: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - a2f8: 0102 slli sp,sp,0x0 - a2fa: 0080 addi s0,sp,64 - a2fc: 0000 unimp - a2fe: 9102 jalr sp - a300: 1e44 addi s1,sp,820 - a302: 1765 addi a4,a4,-7 - a304: 0000 unimp - a306: 0401 addi s0,s0,0 - a308: 8701 srai a4,a4,0x0 - a30a: 0000 unimp - a30c: 0200 addi s0,sp,256 - a30e: 6491 lui s1,0x4 - a310: 0003951b 0x3951b - a314: 0200 addi s0,sp,256 - a316: 0100000b 0x100000b - a31a: 0305 addi t1,t1,1 - a31c: 71ac flw fa1,96(a1) - a31e: 2041 jal a39e <__stack_size+0x9b9e> - a320: 6e20 flw fs0,88(a2) - a322: 4090 lw a2,0(s1) - a324: 1220 addi s0,sp,296 - a326: 4091 li ra,4 - a328: 3b20 fld fs0,112(a4) - a32a: 000e 0xe - a32c: 1e00 addi s0,sp,816 - a32e: 1fe6 slli t6,t6,0x39 - a330: 0000 unimp - a332: 0c01 addi s8,s8,0 - a334: 8001 srli s0,s0,0x0 + a2b6: 6201 lui tp,0x0 + a2b8: 08a8 addi a0,sp,88 + a2ba: 0000 unimp + a2bc: 9102 jalr sp + a2be: 1b68 addi a0,sp,444 + a2c0: 0395 addi t2,t2,5 + a2c2: 0000 unimp + a2c4: 0b02 slli s6,s6,0x0 + a2c6: 0000 unimp + a2c8: 0501 addi a0,a0,0 + a2ca: 416f5803 lhu a6,1046(t5) + a2ce: 1f20 addi s0,sp,952 + a2d0: 87e0 0x87e0 + a2d2: 2040 fld fs0,128(s0) + a2d4: 8886 mv a7,ra + a2d6: 2040 fld fs0,128(s0) + a2d8: 632a flw ft6,136(sp) + a2da: 0068 addi a0,sp,12 + a2dc: 6d01 lui s10,0x0 + a2de: 0080 addi s0,sp,64 + a2e0: 0000 unimp + a2e2: 9102 jalr sp + a2e4: 2860 fld fs0,208(s0) + a2e6: 18b8 addi a4,sp,120 + a2e8: 0000 unimp + a2ea: 6e01 lui t3,0x0 + a2ec: 00000087 0x87 + a2f0: 9102 jalr sp + a2f2: 0064 addi s1,sp,12 + a2f4: 2900 fld fs0,16(a0) + a2f6: 22c4 fld fs1,128(a3) + a2f8: 0000 unimp + a2fa: 4201 li tp,0 + a2fc: 8001 srli s0,s0,0x0 + a2fe: 0000 unimp + a300: cc00 sw s0,24(s0) + a302: 4086 lw ra,64(sp) + a304: 7c20 flw fs0,120(s0) + a306: c2204087 0xc2204087 + a30a: 0036 0x36 + a30c: 0100 addi s0,sp,128 + a30e: 1101 addi sp,sp,-32 + a310: 0000 unimp + a312: 2e26 fld ft8,72(sp) + a314: 0005 c.addi zero,1 + a316: 0100 addi s0,sp,128 + a318: d042 sw a6,32(sp) + a31a: 0006 0x6 + a31c: 0200 addi s0,sp,256 + a31e: 5c91 li s9,-28 + a320: 7426 flw fs0,104(sp) + a322: 0002 0x2 + a324: 0100 addi s0,sp,128 + a326: 9f42 add t5,t5,a6 + a328: 000d c.addi zero,3 + a32a: 0200 addi s0,sp,256 + a32c: 5891 li a7,-28 + a32e: 2026 fld ft0,72(sp) + a330: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + a334: 8042 0x8042 a336: 0000 unimp a338: 0200 addi s0,sp,256 - a33a: 6c91 lui s9,0x4 - a33c: dc1e sw t2,56(sp) - a33e: 0024 addi s1,sp,8 + a33a: 5491 li s1,-28 + a33c: f828 fsw fa0,112(s0) + a33e: 0022 0x22 a340: 0100 addi s0,sp,128 - a342: 010d addi sp,sp,3 - a344: 08ba slli a7,a7,0xe - a346: 0000 unimp - a348: 9102 jalr sp - a34a: 0058 addi a4,sp,4 - a34c: 121f 4091 4820 0x48204091121f - a352: 4092 lw ra,4(sp) - a354: 1e20 addi s0,sp,824 - a356: 00002533 sltz a0,zero - a35a: 2201 jal a45a <__stack_size+0x9c5a> - a35c: a801 j a36c <__stack_size+0x9b6c> - a35e: 0008 addi a0,sp,0 - a360: 0200 addi s0,sp,256 - a362: 6091 lui ra,0x4 - a364: 971e add a4,a4,t2 - a366: 0024 addi s1,sp,8 - a368: 0100 addi s0,sp,128 - a36a: 00a80123 sb a0,2(a6) - a36e: 0000 unimp - a370: 9102 jalr sp - a372: 1e68 addi a0,sp,828 - a374: 23d6 fld ft7,336(sp) - a376: 0000 unimp - a378: 2301 jal a878 <__stack_size+0xa078> - a37a: a801 j a38a <__stack_size+0x9b8a> - a37c: 0000 unimp + a342: 8044 0x8044 + a344: 0000 unimp + a346: 0200 addi s0,sp,256 + a348: 6c91 lui s9,0x4 + a34a: 0003951b 0x3951b + a34e: 7300 flw fs0,32(a4) + a350: 000a 0xa + a352: 0100 addi s0,sp,128 + a354: 0305 addi t1,t1,1 + a356: 6fa8 flw fa0,88(a5) + a358: 2041 jal a3d8 <__stack_size+0x9bd8> + a35a: 2b00 fld fs0,16(a4) + a35c: 22fd jal a54a <__stack_size+0x9d4a> + a35e: 0000 unimp + a360: 2c01 jal a570 <__stack_size+0x9d70> + a362: 8001 srli s0,s0,0x0 + a364: 0000 unimp + a366: 2200 fld fs0,0(a2) + a368: 4086 lw ra,64(sp) + a36a: cc20 sw s0,88(s0) + a36c: 4086 lw ra,64(sp) + a36e: fa20 fsw fs0,112(a2) + a370: 0036 0x36 + a372: 0100 addi s0,sp,128 + a374: 2e26 fld ft8,72(sp) + a376: 0005 c.addi zero,1 + a378: 0100 addi s0,sp,128 + a37a: d02c sw a1,96(s0) + a37c: 0006 0x6 a37e: 0200 addi s0,sp,256 a380: 5c91 li s9,-28 - a382: 0000 unimp - a384: 2525 jal a9ac <__stack_size+0xa1ac> - a386: 0024 addi s1,sp,8 - a388: 0100 addi s0,sp,128 - a38a: 01d8 addi a4,sp,196 - a38c: 8e86 mv t4,ra - a38e: 2040 fld fs0,128(s0) - a390: 901c 0x901c - a392: 2040 fld fs0,128(s0) - a394: 3652 fld fa2,304(sp) - a396: 0000 unimp - a398: c701 beqz a4,a3a0 <__stack_size+0x9ba0> - a39a: 000e 0xe - a39c: 2600 fld fs0,8(a2) - a39e: 052e slli a0,a0,0xb - a3a0: 0000 unimp - a3a2: d801 beqz s0,a2b2 <__stack_size+0x9ab2> - a3a4: 06d0 addi a2,sp,836 + a382: 7426 flw fs0,104(sp) + a384: 0002 0x2 + a386: 0100 addi s0,sp,128 + a388: 6b2c flw fa1,80(a4) + a38a: 0001 nop + a38c: 0200 addi s0,sp,256 + a38e: 5891 li a7,-28 + a390: 2026 fld ft0,72(sp) + a392: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> + a396: 802c 0x802c + a398: 0000 unimp + a39a: 0200 addi s0,sp,256 + a39c: 5491 li s1,-28 + a39e: 632a flw ft6,136(sp) + a3a0: 0068 addi a0,sp,12 + a3a2: 2e01 jal a6b2 <__stack_size+0x9eb2> + a3a4: 0080 addi s0,sp,64 a3a6: 0000 unimp a3a8: 9102 jalr sp - a3aa: 275c fld fa5,136(a4) - a3ac: 656c flw fa1,76(a0) - a3ae: 006e 0x6e - a3b0: d801 beqz s0,a2c0 <__stack_size+0x9ac0> - a3b2: 00a8 addi a0,sp,72 + a3aa: 2868 fld fa0,208(s0) + a3ac: 22f8 fld fa4,192(a3) + a3ae: 0000 unimp + a3b0: 2f01 jal aac0 <__stack_size+0xa2c0> + a3b2: 0080 addi s0,sp,64 a3b4: 0000 unimp a3b6: 9102 jalr sp - a3b8: 2858 fld fa4,144(s0) - a3ba: 00002533 sltz a0,zero - a3be: da01 beqz a2,a2ce <__stack_size+0x9ace> - a3c0: 08a8 addi a0,sp,88 - a3c2: 0000 unimp - a3c4: 9102 jalr sp - a3c6: 1b6c addi a1,sp,444 - a3c8: 0395 addi t2,t2,5 - a3ca: 0000 unimp - a3cc: 00000ed7 0xed7 - a3d0: 0501 addi a0,a0,0 - a3d2: 41713c03 0x41713c03 - a3d6: 0020 addi s0,sp,8 - a3d8: 640a flw fs0,128(sp) - a3da: 0001 nop - a3dc: d700 sw s0,40(a4) - a3de: 000e 0xe - a3e0: 0b00 addi s0,sp,400 - a3e2: 0156 slli sp,sp,0x15 - a3e4: 0000 unimp - a3e6: 001c addi a5,sp,0 - a3e8: c704 sw s1,8(a4) - a3ea: 000e 0xe - a3ec: 2500 fld fs0,8(a0) - a3ee: 23f0 fld fa2,192(a5) - a3f0: 0000 unimp - a3f2: c201 beqz a2,a3f2 <__stack_size+0x9bf2> - a3f4: a401 j a5f4 <__stack_size+0x9df4> - a3f6: 408d li ra,3 - a3f8: 8620 0x8620 - a3fa: 408e lw ra,192(sp) - a3fc: 8a20 0x8a20 - a3fe: 0036 0x36 - a400: 0100 addi s0,sp,128 - a402: 0f30 addi a2,sp,920 - a404: 0000 unimp - a406: 2e26 fld ft8,72(sp) - a408: 0005 c.addi zero,1 - a40a: 0100 addi s0,sp,128 - a40c: d0c2 sw a6,96(sp) - a40e: 0006 0x6 - a410: 0200 addi s0,sp,256 - a412: 5c91 li s9,-28 - a414: 6e656c27 0x6e656c27 - a418: 0100 addi s0,sp,128 - a41a: a8c2 fsd fa6,80(sp) - a41c: 0000 unimp - a41e: 0200 addi s0,sp,256 - a420: 5891 li a7,-28 - a422: 3328 fld fa0,96(a4) - a424: 0025 c.addi zero,9 - a426: 0100 addi s0,sp,128 - a428: a8c4 fsd fs1,144(s1) - a42a: 0008 addi a0,sp,0 - a42c: 0200 addi s0,sp,256 - a42e: 6c91 lui s9,0x4 - a430: 0003951b 0x3951b - a434: d700 sw s0,40(a4) - a436: 000e 0xe - a438: 0100 addi s0,sp,128 - a43a: 0305 addi t1,t1,1 - a43c: 711c flw fa5,32(a0) - a43e: 2041 jal a4be <__stack_size+0x9cbe> - a440: 2900 fld fs0,16(a0) - a442: 2329 jal a94c <__stack_size+0xa14c> - a444: 0000 unimp - a446: a901 j a856 <__stack_size+0xa056> - a448: a801 j a458 <__stack_size+0x9c58> + a3b8: 1b6c addi a1,sp,444 + a3ba: 0395 addi t2,t2,5 + a3bc: 0000 unimp + a3be: 00000a73 0xa73 + a3c2: 0501 addi a0,a0,0 + a3c4: 416f7803 0x416f7803 + a3c8: 0020 addi s0,sp,8 + a3ca: be00 fsd fs0,56(a2) + a3cc: 0005 c.addi zero,1 + a3ce: 0200 addi s0,sp,256 + a3d0: a900 fsd fs0,16(a0) + a3d2: 0024 addi s1,sp,8 + a3d4: 0400 addi s0,sp,512 + a3d6: 0001 nop + a3d8: 0000 unimp + a3da: 0c00 addi s0,sp,528 + a3dc: 24ce fld fs1,208(sp) + a3de: 0000 unimp + a3e0: 00fa slli ra,ra,0x1e + a3e2: 0000 unimp + a3e4: 9ca6 add s9,s9,s1 + a3e6: 2040 fld fs0,128(s0) + a3e8: 9f6e add t5,t5,s11 + a3ea: 2040 fld fs0,128(s0) + a3ec: 6795 lui a5,0x5 + a3ee: 0000 unimp + a3f0: 0102 slli sp,sp,0x0 + a3f2: 9806 add a6,a6,ra + a3f4: 0000 unimp + a3f6: 0200 addi s0,sp,256 + a3f8: 0502 slli a0,a0,0x0 + a3fa: 0118 addi a4,sp,128 + a3fc: 0000 unimp + a3fe: 0010c503 lbu a0,1(ra) # 4001 <__stack_size+0x3801> + a402: 0300 addi s0,sp,384 + a404: 00003e3f 05040200 0x504020000003e3f + a40c: 01b2 slli gp,gp,0xc + a40e: 0000 unimp + a410: 0002ab03 lw s6,0(t0) + a414: 0300 addi s0,sp,384 + a416: 5040 lw s0,36(s0) + a418: 0000 unimp + a41a: 0200 addi s0,sp,256 + a41c: 0801 addi a6,a6,0 + a41e: 0096 slli ra,ra,0x5 + a420: 0000 unimp + a422: 0202 slli tp,tp,0x0 + a424: 0000cd07 0xcd07 + a428: 0300 addi s0,sp,384 + a42a: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne + a42e: 00694203 lbu tp,6(s2) + a432: 0000 unimp + a434: 0402 slli s0,s0,0x0 + a436: 00018e07 0x18e07 + a43a: 0400 addi s0,sp,512 + a43c: 0504 addi s1,sp,640 + a43e: 6e69 lui t3,0x1a + a440: 0074 addi a3,sp,12 + a442: 0004fa03 0x4fa03 + a446: 0300 addi s0,sp,384 + a448: 3e46 fld ft8,112(sp) a44a: 0000 unimp - a44c: e000 fsw fs0,0(s0) - a44e: 408c lw a1,0(s1) - a450: a420 fsd fs0,72(s0) - a452: 408d li ra,3 - a454: c220 sw s0,64(a2) - a456: 0036 0x36 - a458: 0100 addi s0,sp,128 - a45a: 0f7a slli t5,t5,0x1e - a45c: 0000 unimp - a45e: 2e26 fld ft8,72(sp) - a460: 0005 c.addi zero,1 - a462: 0100 addi s0,sp,128 - a464: d0a9 beqz s1,a3a6 <__stack_size+0x9ba6> - a466: 0006 0x6 - a468: 0200 addi s0,sp,256 - a46a: 5c91 li s9,-28 - a46c: 3328 fld fa0,96(a4) - a46e: 0025 c.addi zero,9 - a470: 0100 addi s0,sp,128 - a472: 0008a8ab 0x8a8ab - a476: 0200 addi s0,sp,256 - a478: 6c91 lui s9,0x4 - a47a: 0003951b 0x3951b - a47e: 8a00 0x8a00 - a480: 0100000f fence w,unknown - a484: 0305 addi t1,t1,1 - a486: 7104 flw fs1,32(a0) - a488: 2041 jal a508 <__stack_size+0x9d08> - a48a: 0a00 addi s0,sp,272 - a48c: 0164 addi s1,sp,140 - a48e: 0000 unimp - a490: 0f8a slli t6,t6,0x2 - a492: 0000 unimp - a494: 0001560b 0x1560b - a498: 1600 addi s0,sp,800 - a49a: 0400 addi s0,sp,512 - a49c: 0f7a slli t5,t5,0x1e + a44c: 0300 addi s0,sp,384 + a44e: 0000008b 0x8b + a452: 00694703 lbu a4,6(s2) + a456: 0000 unimp + a458: 00020803 lb a6,0(tp) # 0 <__stack_size-0x800> + a45c: 0300 addi s0,sp,384 + a45e: 7749 lui a4,0xffff2 + a460: 0000 unimp + a462: 0300 addi s0,sp,384 + a464: 05ce slli a1,a1,0x13 + a466: 0000 unimp + a468: 005e4b03 lbu s6,5(t3) # 1a005 <__stack_size+0x19805> + a46c: 0000 unimp + a46e: 0000e003 0xe003 + a472: 0300 addi s0,sp,384 + a474: 824d srli a2,a2,0x13 + a476: 0000 unimp + a478: 0500 addi s0,sp,640 + a47a: 054c addi a1,sp,644 + a47c: 0000 unimp + a47e: 0308 addi a0,sp,384 + a480: 00da0123 sb a3,2(s4) # fffe0002 <_sp+0x7ffdc002> + a484: 0000 unimp + a486: 0b06 slli s6,s6,0x1 + a488: 0020 addi s0,sp,8 + a48a: 0300 addi s0,sp,384 + a48c: 0125 addi sp,sp,9 + a48e: 00da slli ra,ra,0x16 + a490: 0000 unimp + a492: 2302 fld ft6,0(sp) + a494: 0600 addi s0,sp,768 + a496: 0211 addi tp,tp,4 + a498: 0000 unimp + a49a: da012603 lw a2,-608(sp) a49e: 0000 unimp - a4a0: e329 bnez a4,a4e2 <__stack_size+0x9ce2> - a4a2: 0024 addi s1,sp,8 - a4a4: 0100 addi s0,sp,128 - a4a6: 0189 addi gp,gp,2 - a4a8: 0080 addi s0,sp,64 - a4aa: 0000 unimp - a4ac: 8c1e mv s8,t2 - a4ae: 2040 fld fs0,128(s0) - a4b0: 8ce0 0x8ce0 - a4b2: 2040 fld fs0,128(s0) - a4b4: 36fa fld fa3,440(sp) - a4b6: 0000 unimp - a4b8: 0201 addi tp,tp,0 - a4ba: 0010 addi a2,sp,0 - a4bc: 2600 fld fs0,8(a2) - a4be: 052e slli a0,a0,0xb - a4c0: 0000 unimp - a4c2: 8901 andi a0,a0,0 - a4c4: 06d0 addi a2,sp,836 - a4c6: 0000 unimp - a4c8: 9102 jalr sp - a4ca: 265c fld fa5,136(a2) - a4cc: 0274 addi a3,sp,268 - a4ce: 0000 unimp - a4d0: 8901 andi a0,a0,0 - a4d2: 0d9f 0000 9102 0x910200000d9f - a4d8: 2658 fld fa4,136(a2) - a4da: 23e9 jal aaa4 <__stack_size+0xa2a4> - a4dc: 0000 unimp - a4de: 8901 andi a0,a0,0 - a4e0: 0080 addi s0,sp,64 + a4a0: 0200 addi s0,sp,256 + a4a2: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> + a4a6: ae04 fsd fs1,24(a2) + a4a8: 0000 unimp + a4aa: 0800 addi s0,sp,16 + a4ac: 000002fb 0x2fb + a4b0: ae012803 lw a6,-1312(sp) + a4b4: 0000 unimp + a4b6: 0900 addi s0,sp,144 + a4b8: 00e0 addi s0,sp,76 + a4ba: 0000 unimp + a4bc: a605 j a7dc <__stack_size+0x9fdc> + a4be: 0004 addi s1,sp,0 + a4c0: 2c00 fld fs0,24(s0) + a4c2: 3b013803 0x3b013803 + a4c6: 0001 nop + a4c8: 0600 addi s0,sp,768 + a4ca: 25c4 fld fs1,136(a1) + a4cc: 0000 unimp + a4ce: 3b013a03 0x3b013a03 + a4d2: 0001 nop + a4d4: 0200 addi s0,sp,256 + a4d6: c0060023 sb zero,-1024(a2) # ffff8c00 <_sp+0x7fff4c00> + a4da: 002c addi a1,sp,8 + a4dc: 0300 addi s0,sp,384 + a4de: 0045013b 0x45013b a4e2: 0000 unimp - a4e4: 9102 jalr sp - a4e6: 2854 fld fa3,144(s0) - a4e8: 23c1 jal aaa8 <__stack_size+0xa2a8> - a4ea: 0000 unimp - a4ec: 8b01 andi a4,a4,0 - a4ee: 0080 addi s0,sp,64 + a4e4: 2302 fld ft6,0(sp) + a4e6: 0620 addi s0,sp,776 + a4e8: 00001397 auipc t2,0x1 + a4ec: 45013c03 0x45013c03 a4f0: 0000 unimp - a4f2: 9102 jalr sp - a4f4: 2a6c fld fa1,208(a2) - a4f6: 7874 flw fa3,116(s0) - a4f8: 0100 addi s0,sp,128 - a4fa: ae8c fsd fa1,24(a3) - a4fc: 0008 addi a0,sp,0 - a4fe: 0200 addi s0,sp,256 - a500: 6891 lui a7,0x4 - a502: 0003951b 0x3951b - a506: 0200 addi s0,sp,256 - a508: 0100000b 0x100000b - a50c: 0305 addi t1,t1,1 - a50e: 71dc flw fa5,36(a1) - a510: 2041 jal a590 <__stack_size+0x9d90> - a512: 2900 fld fs0,16(a0) - a514: 00002373 csrr t1,0x0 - a518: 5f01 li t5,-32 - a51a: 8001 srli s0,s0,0x0 - a51c: 0000 unimp - a51e: f800 fsw fs0,48(s0) - a520: 408a lw ra,128(sp) - a522: 1e20 addi s0,sp,824 - a524: 408c lw a1,0(s1) - a526: 3220 fld fs0,96(a2) - a528: 01000037 lui zero,0x1000 - a52c: 0000109b 0x109b - a530: 2e26 fld ft8,72(sp) - a532: 0005 c.addi zero,1 - a534: 0100 addi s0,sp,128 - a536: d05f 0006 0200 0x2000006d05f - a53c: 5c91 li s9,-28 - a53e: 7426 flw fs0,104(sp) - a540: 0002 0x2 - a542: 0100 addi s0,sp,128 - a544: 6b5f 0001 0200 0x20000016b5f - a54a: 5891 li a7,-28 - a54c: e926 fsw fs1,144(sp) - a54e: 01000023 sb a6,0(zero) # 1000000 <__stack_size+0xfff800> - a552: 805f 0000 0200 0x2000000805f - a558: 5491 li s1,-28 - a55a: c128 sw a0,64(a0) - a55c: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - a560: 8061 srli s0,s0,0x18 - a562: 0000 unimp - a564: 0200 addi s0,sp,256 - a566: 6c91 lui s9,0x4 - a568: 3328 fld fa0,96(a4) - a56a: 0025 c.addi zero,9 - a56c: 0100 addi s0,sp,128 - a56e: a862 fsd fs8,16(sp) - a570: 0008 addi a0,sp,0 - a572: 0200 addi s0,sp,256 - a574: 6891 lui a7,0x4 - a576: 0003951b 0x3951b - a57a: 0200 addi s0,sp,256 - a57c: 0100000b 0x100000b - a580: 0305 addi t1,t1,1 - a582: 719c flw fa5,32(a1) - a584: 2041 jal a604 <__stack_size+0x9e04> - a586: 5c1f 408b 0220 0x220408b5c1f - a58c: 408c lw a1,0(s1) - a58e: 2a20 fld fs0,80(a2) - a590: 01006863 bltu zero,a6,a5a0 <__stack_size+0x9da0> - a594: 806d srli s0,s0,0x1b - a596: 0000 unimp - a598: 0200 addi s0,sp,256 - a59a: 6091 lui ra,0x4 - a59c: 6528 flw fa0,72(a0) - a59e: 01000017 auipc zero,0x1000 - a5a2: 876e mv a4,s11 - a5a4: 0000 unimp - a5a6: 0200 addi s0,sp,256 - a5a8: 6491 lui s1,0x4 + a4f2: 0200 addi s0,sp,256 + a4f4: 39062123 sw a6,898(a2) + a4f8: 03000013 li zero,48 + a4fc: 0141 addi sp,sp,16 + a4fe: 00e0 addi s0,sp,76 + a500: 0000 unimp + a502: 2302 fld ft6,0(sp) + a504: 0024 addi s1,sp,8 + a506: 520a lw tp,160(sp) + a508: 0001 nop + a50a: 4b00 lw s0,16(a4) + a50c: 0001 nop + a50e: 0b00 addi s0,sp,400 + a510: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + a514: 001f 0402 9307 0x93070402001f + a51a: 0001 nop + a51c: 0200 addi s0,sp,256 + a51e: 0801 addi a6,a6,0 + a520: 009f 0000 5209 0x52090000009f + a526: 0001 nop + a528: 0500 addi s0,sp,640 + a52a: 056e slli a0,a0,0x1b + a52c: 0000 unimp + a52e: 0344 addi s1,sp,388 + a530: 01b1 addi gp,gp,12 + a532: 01c6 slli gp,gp,0x11 + a534: 0000 unimp + a536: a406 fsd ft1,8(sp) + a538: 0002 0x2 + a53a: 0300 addi s0,sp,384 + a53c: 00f101b3 add gp,sp,a5 + a540: 0000 unimp + a542: 2302 fld ft6,0(sp) + a544: 0c00 addi s0,sp,528 + a546: 6f72 flw ft10,28(sp) + a548: b5030077 0xb5030077 + a54c: c601 beqz a2,a554 <__stack_size+0x9d54> + a54e: 0001 nop + a550: 0200 addi s0,sp,256 + a552: 3f062c23 sw a6,1016(a2) + a556: 0006 0x6 + a558: 0300 addi s0,sp,384 + a55a: 01e401b7 lui gp,0x1e40 + a55e: 0000 unimp + a560: 2302 fld ft6,0(sp) + a562: 0634 addi a3,sp,776 + a564: 0635 addi a2,a2,13 + a566: 0000 unimp + a568: e201b803 0xe201b803 + a56c: 0001 nop + a56e: 0200 addi s0,sp,256 + a570: 7c063823 0x7c063823 + a574: 0006 0x6 + a576: 0300 addi s0,sp,384 + a578: 01ba slli gp,gp,0xe + a57a: 0098 addi a4,sp,64 + a57c: 0000 unimp + a57e: 2302 fld ft6,0(sp) + a580: 063c addi a5,sp,776 + a582: 1cfe slli s9,s9,0x3f + a584: 0000 unimp + a586: 9801bb03 0x9801bb03 + a58a: 0000 unimp + a58c: 0200 addi s0,sp,256 + a58e: 0a004023 0xa004023 + a592: 00e0 addi s0,sp,76 + a594: 0000 unimp + a596: 01d6 slli gp,gp,0x15 + a598: 0000 unimp + a59a: 00014b0b 0x14b0b + a59e: 0000 unimp + a5a0: 0d00 addi s0,sp,656 + a5a2: e201 bnez a2,a5a2 <__stack_size+0x9da2> + a5a4: 0001 nop + a5a6: 0e00 addi s0,sp,784 + a5a8: 01e2 slli gp,gp,0x18 a5aa: 0000 unimp - a5ac: 8d29 xor a0,a0,a0 - a5ae: 01000023 sb a6,0(zero) # 100a59e <__stack_size+0x1009d9e> - a5b2: 0142 slli sp,sp,0x10 - a5b4: 0080 addi s0,sp,64 - a5b6: 0000 unimp - a5b8: 8a48 0x8a48 - a5ba: 2040 fld fs0,128(s0) - a5bc: 8af8 0x8af8 - a5be: 2040 fld fs0,128(s0) - a5c0: 376a fld fa4,184(sp) - a5c2: 0000 unimp - a5c4: 0101 addi sp,sp,0 - a5c6: 0011 c.addi zero,4 - a5c8: 2600 fld fs0,8(a2) - a5ca: 052e slli a0,a0,0xb + a5ac: 0f00 addi s0,sp,912 + a5ae: 0704 addi s1,sp,896 + a5b0: d604 sw s1,40(a2) + a5b2: 0001 nop + a5b4: 0500 addi s0,sp,640 + a5b6: 1889 addi a7,a7,-30 + a5b8: 0000 unimp + a5ba: 03b4 addi a3,sp,456 + a5bc: 01e0 addi s0,sp,204 + a5be: 0361 addi t1,t1,24 + a5c0: 0000 unimp + a5c2: c406 sw ra,8(sp) + a5c4: 0025 c.addi zero,9 + a5c6: 0300 addi s0,sp,384 + a5c8: 013b01e3 beq s6,s3,adca <__stack_size+0xa5ca> a5cc: 0000 unimp - a5ce: 4201 li tp,0 - a5d0: 06d0 addi a2,sp,836 - a5d2: 0000 unimp - a5d4: 9102 jalr sp - a5d6: 265c fld fa5,136(a2) - a5d8: 0274 addi a3,sp,268 + a5ce: 2302 fld ft6,0(sp) + a5d0: 0600 addi s0,sp,768 + a5d2: 2cc0 fld fs0,152(s1) + a5d4: 0000 unimp + a5d6: 4501e403 0x4501e403 a5da: 0000 unimp - a5dc: 4201 li tp,0 - a5de: 0d9f 0000 9102 0x910200000d9f - a5e4: 2658 fld fa4,136(a2) - a5e6: 23e9 jal abb0 <__stack_size+0xa3b0> - a5e8: 0000 unimp - a5ea: 4201 li tp,0 - a5ec: 0080 addi s0,sp,64 - a5ee: 0000 unimp - a5f0: 9102 jalr sp - a5f2: 2854 fld fa3,144(s0) - a5f4: 23c1 jal abb4 <__stack_size+0xa3b4> - a5f6: 0000 unimp - a5f8: 4401 li s0,0 - a5fa: 0080 addi s0,sp,64 - a5fc: 0000 unimp - a5fe: 9102 jalr sp - a600: 1b6c addi a1,sp,444 - a602: 0395 addi t2,t2,5 - a604: 0000 unimp - a606: 00000a73 0xa73 - a60a: 0501 addi a0,a0,0 - a60c: 4171ec03 0x4171ec03 - a610: 0020 addi s0,sp,8 - a612: 0023c62b 0x23c62b - a616: 0100 addi s0,sp,128 - a618: 012c addi a1,sp,136 - a61a: 0080 addi s0,sp,64 - a61c: 0000 unimp - a61e: 899e mv s3,t2 - a620: 2040 fld fs0,128(s0) - a622: 8a48 0x8a48 - a624: 2040 fld fs0,128(s0) - a626: 37a2 fld fa5,40(sp) - a628: 0000 unimp - a62a: 2601 jal a92a <__stack_size+0xa12a> - a62c: 052e slli a0,a0,0xb - a62e: 0000 unimp - a630: 2c01 jal a840 <__stack_size+0xa040> - a632: 06d0 addi a2,sp,836 + a5dc: 0200 addi s0,sp,256 + a5de: 72062023 sw zero,1824(a2) + a5e2: 0021 c.addi zero,8 + a5e4: 0300 addi s0,sp,384 + a5e6: 01e5 addi gp,gp,25 + a5e8: 0045 c.addi zero,17 + a5ea: 0000 unimp + a5ec: 2302 fld ft6,0(sp) + a5ee: 0621 addi a2,a2,8 + a5f0: 1339 addi t1,t1,-18 + a5f2: 0000 unimp + a5f4: e001eb03 0xe001eb03 + a5f8: 0000 unimp + a5fa: 0200 addi s0,sp,256 + a5fc: 77062423 sw a6,1896(a2) + a600: 0005 c.addi zero,1 + a602: 0300 addi s0,sp,384 + a604: 01ec addi a1,sp,204 + a606: 00e0 addi s0,sp,76 + a608: 0000 unimp + a60a: 2302 fld ft6,0(sp) + a60c: 0c2c addi a1,sp,536 + a60e: 03007073 csrci 0x30,0 + a612: 01e201ef jal gp,2a630 <__stack_size+0x29e30> + a616: 0000 unimp + a618: 2302 fld ft6,0(sp) + a61a: 0634 addi a3,sp,776 + a61c: 00000657 0x657 + a620: e201f003 0xe201f003 + a624: 0001 nop + a626: 0200 addi s0,sp,256 + a628: 35063823 0x35063823 + a62c: 0006 0x6 + a62e: 0300 addi s0,sp,384 + a630: 01f1 addi gp,gp,28 + a632: 01e2 slli gp,gp,0x18 a634: 0000 unimp - a636: 9102 jalr sp - a638: 265c fld fa5,136(a2) - a63a: 0274 addi a3,sp,268 + a636: 2302 fld ft6,0(sp) + a638: 063c addi a5,sp,776 + a63a: 0691 addi a3,a3,4 a63c: 0000 unimp - a63e: 2c01 jal a84e <__stack_size+0xa04e> - a640: 0000016b 0x16b - a644: 9102 jalr sp - a646: 2658 fld fa4,136(a2) - a648: 23e9 jal ac12 <__stack_size+0xa412> - a64a: 0000 unimp - a64c: 2c01 jal a85c <__stack_size+0xa05c> - a64e: 0080 addi s0,sp,64 - a650: 0000 unimp - a652: 9102 jalr sp - a654: 2a54 fld fa3,144(a2) - a656: 01006863 bltu zero,a6,a666 <__stack_size+0x9e66> - a65a: 802e 0x802e - a65c: 0000 unimp - a65e: 0200 addi s0,sp,256 - a660: 6891 lui a7,0x4 - a662: c128 sw a0,64(a0) - a664: 01000023 sb a6,0(zero) # 0 <__stack_size-0x800> - a668: 0000802f 0x802f - a66c: 0200 addi s0,sp,256 - a66e: 6c91 lui s9,0x4 - a670: 0003951b 0x3951b - a674: 7300 flw fs0,32(a4) - a676: 000a 0xa - a678: 0100 addi s0,sp,128 - a67a: 0305 addi t1,t1,1 - a67c: 71bc flw fa5,96(a1) - a67e: 2041 jal a6fe <__stack_size+0x9efe> - a680: 0000 unimp - a682: 05be slli a1,a1,0xf - a684: 0000 unimp - a686: 0002 0x2 - a688: 24f5 jal a974 <__stack_size+0xa174> - a68a: 0000 unimp - a68c: 0104 addi s1,sp,128 + a63e: e201f203 0xe201f203 + a642: 0001 nop + a644: 0200 addi s0,sp,256 + a646: 86064023 0x86064023 + a64a: 0006 0x6 + a64c: 0300 addi s0,sp,384 + a64e: 005e01f3 0x5e01f3 + a652: 0000 unimp + a654: 2302 fld ft6,0(sp) + a656: 0644 addi s1,sp,772 + a658: 060c addi a1,sp,768 + a65a: 0000 unimp + a65c: 8d01f603 0x8d01f603 + a660: 0000 unimp + a662: 0200 addi s0,sp,256 + a664: e8064823 0xe8064823 + a668: 03000027 0x3000027 + a66c: 01f8 addi a4,sp,204 + a66e: 0045 c.addi zero,17 + a670: 0000 unimp + a672: 2302 fld ft6,0(sp) + a674: 064c addi a1,sp,772 + a676: 1856 slli a6,a6,0x35 + a678: 0000 unimp + a67a: 4501fb03 0x4501fb03 + a67e: 0000 unimp + a680: 0200 addi s0,sp,256 + a682: d8064d23 0xd8064d23 + a686: 0005 c.addi zero,1 + a688: 0300 addi s0,sp,384 + a68a: 01fc addi a5,sp,204 + a68c: 0045 c.addi zero,17 a68e: 0000 unimp - a690: 0000 unimp - a692: 970c 0x970c - a694: 0025 c.addi zero,9 - a696: fa00 fsw fs0,48(a2) - a698: 0000 unimp - a69a: 2200 fld fs0,0(a2) - a69c: 40a0 lw s0,64(s1) - a69e: ea20 fsw fs0,80(a2) - a6a0: 40a2 lw ra,8(sp) - a6a2: 0320 addi s0,sp,392 - a6a4: 02000067 jr 32(zero) # 20 <__stack_size-0x7e0> - a6a8: 0601 addi a2,a2,0 - a6aa: 0098 addi a4,sp,64 + a690: 2302 fld ft6,0(sp) + a692: 064e slli a2,a2,0x13 + a694: 1492 slli s1,s1,0x24 + a696: 0000 unimp + a698: 4501fe03 0x4501fe03 + a69c: 0000 unimp + a69e: 0200 addi s0,sp,256 + a6a0: e6064f23 0xe6064f23 + a6a4: 0005 c.addi zero,1 + a6a6: 0300 addi s0,sp,384 + a6a8: 01ff 0x1ff + a6aa: 0045 c.addi zero,17 a6ac: 0000 unimp - a6ae: 0202 slli tp,tp,0x0 - a6b0: 1805 addi a6,a6,-31 - a6b2: 0001 nop - a6b4: 0300 addi s0,sp,384 - a6b6: 10c5 addi ra,ra,-15 - a6b8: 0000 unimp - a6ba: 003e3f03 0x3e3f03 - a6be: 0000 unimp - a6c0: 0402 slli s0,s0,0x0 - a6c2: b205 j 9fe2 <__stack_size+0x97e2> - a6c4: 0001 nop - a6c6: 0300 addi s0,sp,384 - a6c8: 000002ab 0x2ab - a6cc: 00504003 lbu zero,5(zero) # 5 <__stack_size-0x7fb> - a6d0: 0000 unimp - a6d2: 0102 slli sp,sp,0x0 - a6d4: 9608 0x9608 - a6d6: 0000 unimp - a6d8: 0200 addi s0,sp,256 - a6da: 0702 slli a4,a4,0x0 - a6dc: 00cd addi ra,ra,19 - a6de: 0000 unimp - a6e0: 0003c303 lbu t1,0(t2) - a6e4: 0300 addi s0,sp,384 - a6e6: 6942 flw fs2,16(sp) + a6ae: 2302 fld ft6,0(sp) + a6b0: 0650 addi a2,sp,772 + a6b2: 0612 slli a2,a2,0x4 + a6b4: 0000 unimp + a6b6: 5e020103 lb sp,1504(tp) # 5e0 <__stack_size-0x220> + a6ba: 0000 unimp + a6bc: 0200 addi s0,sp,256 + a6be: a1065423 0xa1065423 + a6c2: 0005 c.addi zero,1 + a6c4: 0300 addi s0,sp,384 + a6c6: 0205 addi tp,tp,1 + a6c8: 005e 0x5e + a6ca: 0000 unimp + a6cc: 2302 fld ft6,0(sp) + a6ce: 0658 addi a4,sp,772 + a6d0: 062a slli a2,a2,0xa + a6d2: 0000 unimp + a6d4: 45020603 lb a2,1104(tp) # 450 <__stack_size-0x3b0> + a6d8: 0000 unimp + a6da: 0200 addi s0,sp,256 + a6dc: 7c065c23 0x7c065c23 + a6e0: 0006 0x6 + a6e2: 0300 addi s0,sp,384 + a6e4: 0209 addi tp,tp,2 + a6e6: 0082 slli ra,ra,0x0 a6e8: 0000 unimp - a6ea: 0200 addi s0,sp,256 - a6ec: 0704 addi s1,sp,896 - a6ee: 018e slli gp,gp,0x3 + a6ea: 2302 fld ft6,0(sp) + a6ec: 0660 addi s0,sp,780 + a6ee: 0592 slli a1,a1,0x4 a6f0: 0000 unimp - a6f2: 0404 addi s1,sp,512 - a6f4: 6905 lui s2,0x1 - a6f6: 746e flw fs0,248(sp) - a6f8: 0300 addi s0,sp,384 - a6fa: 04fa slli s1,s1,0x1e - a6fc: 0000 unimp - a6fe: 003e4603 lbu a2,3(t3) - a702: 0000 unimp - a704: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> - a708: 0300 addi s0,sp,384 - a70a: 00006947 fmsub.s fs2,ft0,ft0,ft0,unknown - a70e: 0300 addi s0,sp,384 - a710: 0208 addi a0,sp,256 - a712: 0000 unimp - a714: 00774903 lbu s2,7(a4) - a718: 0000 unimp - a71a: 0005ce03 lbu t3,0(a1) - a71e: 0300 addi s0,sp,384 - a720: 00005e4b fnmsub.s ft8,ft0,ft0,ft0,unknown - a724: 0300 addi s0,sp,384 - a726: 00e0 addi s0,sp,76 - a728: 0000 unimp - a72a: 00824d03 lbu s10,8(tp) # 8 <__stack_size-0x7f8> - a72e: 0000 unimp - a730: 4c05 li s8,1 - a732: 0005 c.addi zero,1 - a734: 0800 addi s0,sp,16 - a736: da012303 lw t1,-608(sp) # 845bfda0 <_sp+0x45bbda0> - a73a: 0000 unimp - a73c: 0600 addi s0,sp,768 - a73e: 19f0 addi a2,sp,252 - a740: 0000 unimp - a742: da012503 lw a0,-608(sp) - a746: 0000 unimp - a748: 0200 addi s0,sp,256 - a74a: 11060023 sb a6,256(a2) # ffff9100 <_sp+0x7fff5100> - a74e: 0002 0x2 - a750: 0300 addi s0,sp,384 - a752: 0126 slli sp,sp,0x9 - a754: 00da slli ra,ra,0x16 - a756: 0000 unimp - a758: 2302 fld ft6,0(sp) - a75a: 0004 addi s1,sp,0 - a75c: 00ae0407 0xae0407 - a760: 0000 unimp - a762: fb08 fsw fa0,48(a4) - a764: 0002 0x2 - a766: 0300 addi s0,sp,384 - a768: 0128 addi a0,sp,136 - a76a: 00ae slli ra,ra,0xb - a76c: 0000 unimp - a76e: e009 bnez s0,a770 <__stack_size+0x9f70> - a770: 0000 unimp - a772: 0500 addi s0,sp,640 - a774: 04a6 slli s1,s1,0x9 - a776: 0000 unimp - a778: 032c addi a1,sp,392 - a77a: 0138 addi a4,sp,136 - a77c: 0000013b 0x13b - a780: 8d06 mv s10,ra - a782: 0026 0x26 - a784: 0300 addi s0,sp,384 - a786: 013a slli sp,sp,0xe - a788: 0000013b 0x13b - a78c: 2302 fld ft6,0(sp) - a78e: 0600 addi s0,sp,768 - a790: 2d89 jal ade2 <__stack_size+0xa5e2> - a792: 0000 unimp - a794: 45013b03 0x45013b03 - a798: 0000 unimp - a79a: 0200 addi s0,sp,256 - a79c: 97062023 sw a6,-1696(a2) - a7a0: 03000013 li zero,48 - a7a4: 013c addi a5,sp,136 - a7a6: 0045 c.addi zero,17 - a7a8: 0000 unimp - a7aa: 2302 fld ft6,0(sp) - a7ac: 0621 addi a2,a2,8 - a7ae: 1339 addi t1,t1,-18 - a7b0: 0000 unimp - a7b2: e0014103 lbu sp,-512(sp) - a7b6: 0000 unimp - a7b8: 0200 addi s0,sp,256 - a7ba: 0a002423 sw zero,168(zero) # a8 <__stack_size-0x758> - a7be: 0152 slli sp,sp,0x14 - a7c0: 0000 unimp - a7c2: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne - a7c6: 00014b0b 0x14b0b - a7ca: 1f00 addi s0,sp,944 - a7cc: 0200 addi s0,sp,256 - a7ce: 0704 addi s1,sp,896 - a7d0: 00000193 li gp,0 - a7d4: 0102 slli sp,sp,0x0 - a7d6: 9f08 0x9f08 - a7d8: 0000 unimp - a7da: 0900 addi s0,sp,144 - a7dc: 0152 slli sp,sp,0x14 - a7de: 0000 unimp - a7e0: 6e05 lui t3,0x1 - a7e2: 0005 c.addi zero,1 - a7e4: 4400 lw s0,8(s0) - a7e6: c601b103 0xc601b103 - a7ea: 0001 nop - a7ec: 0600 addi s0,sp,768 - a7ee: 02a4 addi s1,sp,328 - a7f0: 0000 unimp - a7f2: f101b303 0xf101b303 - a7f6: 0000 unimp - a7f8: 0200 addi s0,sp,256 - a7fa: 720c0023 sb zero,1824(s8) # 23b0dc <__stack_size+0x23a8dc> - a7fe: 0300776f jal a4,1182e <__stack_size+0x1102e> - a802: 01b5 addi gp,gp,13 - a804: 01c6 slli gp,gp,0x11 + a6f2: 82020a03 lb s4,-2016(tp) # fffff820 <_sp+0x7fffb820> + a6f6: 0000 unimp + a6f8: 0200 addi s0,sp,256 + a6fa: ab066423 0xab066423 + a6fe: 0005 c.addi zero,1 + a700: 0300 addi s0,sp,384 + a702: 020c addi a1,sp,256 + a704: 015e slli sp,sp,0x17 + a706: 0000 unimp + a708: 2302 fld ft6,0(sp) + a70a: 0668 addi a0,sp,780 + a70c: 206a fld ft0,152(sp) + a70e: 0000 unimp + a710: 73020e03 lb t3,1840(tp) # 730 <__stack_size-0xd0> + a714: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + a718: 0601ac23 sw zero,120(gp) # 1e40078 <__stack_size+0x1e3f878> + a71c: 0000026f jal tp,a71c <__stack_size+0x9f1c> + a720: 5e021003 lh zero,1504(tp) # 5e0 <__stack_size-0x220> + a724: 0000 unimp + a726: 0300 addi s0,sp,384 + a728: 0001b023 0x1b023 + a72c: 010d addi sp,sp,3 + a72e: 036d addi t1,t1,27 + a730: 0000 unimp + a732: 6d0e flw fs10,192(sp) + a734: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + a738: 01ea0407 0x1ea0407 + a73c: 0000 unimp + a73e: 03610407 0x3610407 + a742: 0000 unimp + a744: c208 sw a0,0(a2) + a746: 0005 c.addi zero,1 + a748: 0300 addi s0,sp,384 + a74a: 0212 slli tp,tp,0x4 + a74c: 036d addi t1,t1,27 + a74e: 0000 unimp + a750: 01590407 0x1590407 + a754: 0000 unimp + a756: 010d addi sp,sp,3 + a758: 03a1 addi t2,t2,8 + a75a: 0000 unimp + a75c: 850e mv a0,gp + a75e: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + a762: 0385 addi t2,t2,1 + a764: 0000 unimp + a766: a30e fsd ft3,384(sp) + a768: 0000 unimp + a76a: 0000 unimp + a76c: ab10 fsd fa2,16(a4) + a76e: 0000 unimp + a770: 0500 addi s0,sp,640 + a772: 0216 slli tp,tp,0x5 + a774: 000003af 0x3af + a778: 0101 addi sp,sp,0 + a77a: 038b0407 0x38b0407 + a77e: 0000 unimp + a780: 8511 srai a0,a0,0x4 + a782: 0022 0x22 + a784: 0c00 addi s0,sp,528 + a786: 2604 fld fs1,8(a2) + a788: 03de slli t2,t2,0x17 + a78a: 0000 unimp + a78c: 9712 add a4,a4,tp + a78e: 04000013 li zero,64 + a792: 5e28 lw a0,120(a2) + a794: 0000 unimp + a796: 0200 addi s0,sp,256 + a798: d7120023 sb a7,-672(tp) # fffffd60 <_sp+0x7fffbd60> + a79c: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> + a7a0: 0000e02b 0xe02b + a7a4: 0200 addi s0,sp,256 + a7a6: 13000423 sb a6,296(zero) # 128 <__stack_size-0x6d8> + a7aa: a101 j abaa <__stack_size+0xa3aa> + a7ac: 0024 addi s1,sp,8 + a7ae: 0200 addi s0,sp,256 + a7b0: 9ee2016f jal sp,fff2a99e <_sp+0x7ff2699e> + a7b4: 2040 fld fs0,128(s0) + a7b6: 9f6e add t5,t5,s11 + a7b8: 2040 fld fs0,128(s0) + a7ba: 3732 fld fa4,296(sp) + a7bc: 0000 unimp + a7be: 3d01 jal a5ce <__stack_size+0x9dce> + a7c0: 0004 addi s1,sp,0 + a7c2: 1400 addi s0,sp,544 + a7c4: 2288 fld fa0,0(a3) + a7c6: 0000 unimp + a7c8: 6f02 flw ft10,0(sp) + a7ca: 043d addi s0,s0,15 + a7cc: 0000 unimp + a7ce: 9102 jalr sp + a7d0: 155c addi a5,sp,676 + a7d2: 18b8 addi a4,sp,120 + a7d4: 0000 unimp + a7d6: 7102 flw ft2,32(sp) + a7d8: 00000077 0x77 + a7dc: 9102 jalr sp + a7de: 166c addi a1,sp,812 + a7e0: 0395 addi t2,t2,5 + a7e2: 0000 unimp + a7e4: 00000453 fadd.s fs0,ft0,ft0,rne + a7e8: 0501 addi a0,a0,0 + a7ea: 41709003 lh zero,1047(ra) + a7ee: 1720 addi s0,sp,936 + a7f0: 9f36 add t5,t5,a3 + a7f2: 2040 fld fs0,128(s0) + a7f4: 9f58 0x9f58 + a7f6: 2040 fld fs0,128(s0) + a7f8: 6115 addi sp,sp,288 + a7fa: 0006 0x6 + a7fc: 0200 addi s0,sp,256 + a7fe: 6d7d lui s10,0x1f + a800: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + a804: 6891 lui a7,0x4 a806: 0000 unimp - a808: 2302 fld ft6,0(sp) - a80a: 062c addi a1,sp,776 - a80c: 0000063f e401b703 0xe401b7030000063f - a814: 0001 nop - a816: 0200 addi s0,sp,256 - a818: 35063423 0x35063423 - a81c: 0006 0x6 - a81e: 0300 addi s0,sp,384 - a820: 01b8 addi a4,sp,200 - a822: 01e2 slli gp,gp,0x18 - a824: 0000 unimp - a826: 2302 fld ft6,0(sp) - a828: 0638 addi a4,sp,776 - a82a: 067c addi a5,sp,780 - a82c: 0000 unimp - a82e: 9801ba03 0x9801ba03 - a832: 0000 unimp - a834: 0200 addi s0,sp,256 - a836: c7063c23 0xc7063c23 - a83a: 001d c.addi zero,7 - a83c: 0300 addi s0,sp,384 - a83e: 009801bb 0x9801bb - a842: 0000 unimp - a844: 2302 fld ft6,0(sp) - a846: 0040 addi s0,sp,4 - a848: e00a fsw ft2,0(sp) + a808: 03b50407 0x3b50407 + a80c: 0000 unimp + a80e: 590a lw s2,160(sp) + a810: 0001 nop + a812: 5300 lw s0,32(a4) + a814: 0004 addi s1,sp,0 + a816: 0b00 addi s0,sp,400 + a818: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne + a81c: 0012 0x12 + a81e: 4309 li t1,2 + a820: 0004 addi s1,sp,0 + a822: 1800 addi s0,sp,48 + a824: 0501 addi a0,a0,0 + a826: 0025 c.addi zero,9 + a828: 0200 addi s0,sp,256 + a82a: 012c addi a1,sp,136 + a82c: 008d addi ra,ra,3 + a82e: 0000 unimp + a830: 9d8e add s11,s11,gp + a832: 2040 fld fs0,128(s0) + a834: 9ee2 add t4,t4,s8 + a836: 2040 fld fs0,128(s0) + a838: 376a fld fa4,184(sp) + a83a: 0000 unimp + a83c: f001 bnez s0,a73c <__stack_size+0x9f3c> + a83e: 0004 addi s1,sp,0 + a840: 1400 addi s0,sp,544 + a842: 2288 fld fa0,0(a3) + a844: 0000 unimp + a846: 2c02 fld fs8,0(sp) + a848: 043d addi s0,s0,15 a84a: 0000 unimp - a84c: d600 sw s0,40(a2) - a84e: 0001 nop - a850: 0b00 addi s0,sp,400 - a852: 0000014b fnmsub.s ft2,ft0,ft0,ft0,rne - a856: 0000 unimp - a858: 010d addi sp,sp,3 - a85a: 01e2 slli gp,gp,0x18 - a85c: 0000 unimp - a85e: e20e fsw ft3,4(sp) - a860: 0001 nop - a862: 0000 unimp - a864: 0407040f 0x407040f - a868: 01d6 slli gp,gp,0x15 - a86a: 0000 unimp - a86c: 3605 jal a38c <__stack_size+0x9b8c> - a86e: b4000017 auipc zero,0xb4000 - a872: 6101e003 0x6101e003 - a876: 06000003 lb zero,96(zero) # b400a8ce <_sp+0x340068ce> - a87a: 268d jal abdc <__stack_size+0xa3dc> + a84c: 9102 jalr sp + a84e: 145c addi a5,sp,548 + a850: 197a slli s2,s2,0x3e + a852: 0000 unimp + a854: 2d02 fld fs10,0(sp) + a856: 00000033 add zero,zero,zero + a85a: 9102 jalr sp + a85c: 1558 addi a4,sp,676 + a85e: 1f1d addi t5,t5,-25 + a860: 0000 unimp + a862: 2f02 fld ft10,0(sp) + a864: 008d addi ra,ra,3 + a866: 0000 unimp + a868: 9102 jalr sp + a86a: 156c addi a1,sp,684 + a86c: 18b8 addi a4,sp,120 + a86e: 0000 unimp + a870: 3002 fld ft0,32(sp) + a872: 00000077 0x77 + a876: 9102 jalr sp + a878: 1568 addi a0,sp,684 + a87a: 0661 addi a2,a2,24 a87c: 0000 unimp - a87e: 3b01e303 0x3b01e303 - a882: 0001 nop - a884: 0200 addi s0,sp,256 - a886: 89060023 sb a6,-1920(a2) - a88a: 002d c.addi zero,11 - a88c: 0300 addi s0,sp,384 - a88e: 01e4 addi s1,sp,204 - a890: 0045 c.addi zero,17 - a892: 0000 unimp - a894: 2302 fld ft6,0(sp) - a896: 0620 addi s0,sp,776 - a898: 0000223b 0x223b - a89c: 4501e503 0x4501e503 - a8a0: 0000 unimp - a8a2: 0200 addi s0,sp,256 - a8a4: 39062123 sw a6,898(a2) - a8a8: 03000013 li zero,48 - a8ac: 00e001eb 0xe001eb - a8b0: 0000 unimp - a8b2: 2302 fld ft6,0(sp) - a8b4: 0624 addi s1,sp,776 - a8b6: 00000577 0x577 - a8ba: e001ec03 0xe001ec03 - a8be: 0000 unimp + a87e: 3102 fld ft2,32(sp) + a880: 0379 addi t1,t1,30 + a882: 0000 unimp + a884: 9102 jalr sp + a886: 1664 addi s1,sp,812 + a888: 0395 addi t2,t2,5 + a88a: 0000 unimp + a88c: 00000453 fadd.s fs0,ft0,ft0,rne + a890: 0501 addi a0,a0,0 + a892: 41707c03 0x41707c03 + a896: 1920 addi s0,sp,184 + a898: 000024c7 fmsub.s fs1,ft0,ft0,ft0,rdn + a89c: 6802 flw fa6,0(sp) + a89e: 9ecc 0x9ecc + a8a0: 2040 fld fs0,128(s0) + a8a2: 409e3617 auipc a2,0x409e3 + a8a6: 7a20 flw fs0,112(a2) + a8a8: 409e lw ra,196(sp) + a8aa: 1520 addi s0,sp,680 + a8ac: 18b8 addi a4,sp,120 + a8ae: 0000 unimp + a8b0: 4e02 lw t3,0(sp) + a8b2: 00000077 0x77 + a8b6: 9102 jalr sp + a8b8: 0060 addi s0,sp,12 + a8ba: 1300 addi s0,sp,416 + a8bc: b401 j a2bc <__stack_size+0x9abc> + a8be: 0024 addi s1,sp,8 a8c0: 0200 addi s0,sp,256 - a8c2: 730c2c23 sw a6,1848(s8) - a8c6: 0070 addi a2,sp,12 - a8c8: e201ef03 0xe201ef03 - a8cc: 0001 nop - a8ce: 0200 addi s0,sp,256 - a8d0: 57063423 0x57063423 - a8d4: 0006 0x6 - a8d6: 0300 addi s0,sp,384 - a8d8: 01f0 addi a2,sp,204 - a8da: 01e2 slli gp,gp,0x18 - a8dc: 0000 unimp - a8de: 2302 fld ft6,0(sp) - a8e0: 0638 addi a4,sp,776 - a8e2: 0635 addi a2,a2,13 - a8e4: 0000 unimp - a8e6: e201f103 0xe201f103 - a8ea: 0001 nop - a8ec: 0200 addi s0,sp,256 - a8ee: 91063c23 0x91063c23 - a8f2: 0006 0x6 - a8f4: 0300 addi s0,sp,384 - a8f6: 01f2 slli gp,gp,0x1c - a8f8: 01e2 slli gp,gp,0x18 - a8fa: 0000 unimp - a8fc: 2302 fld ft6,0(sp) - a8fe: 0640 addi s0,sp,772 - a900: 0686 slli a3,a3,0x1 - a902: 0000 unimp - a904: 5e01f303 0x5e01f303 - a908: 0000 unimp - a90a: 0200 addi s0,sp,256 - a90c: 0c064423 0xc064423 - a910: 0006 0x6 - a912: 0300 addi s0,sp,384 - a914: 01f6 slli gp,gp,0x1d - a916: 008d addi ra,ra,3 + a8c2: 0120 addi s0,sp,136 + a8c4: 9d38 0x9d38 + a8c6: 2040 fld fs0,128(s0) + a8c8: 9d8e add s11,s11,gp + a8ca: 2040 fld fs0,128(s0) + a8cc: 37a2 fld fa5,40(sp) + a8ce: 0000 unimp + a8d0: 3701 jal a7d0 <__stack_size+0x9fd0> + a8d2: 0005 c.addi zero,1 + a8d4: 1400 addi s0,sp,544 + a8d6: 2288 fld fa0,0(a3) + a8d8: 0000 unimp + a8da: 2002 fld ft0,0(sp) + a8dc: 043d addi s0,s0,15 + a8de: 0000 unimp + a8e0: 9102 jalr sp + a8e2: 155c addi a5,sp,676 + a8e4: 18b8 addi a4,sp,120 + a8e6: 0000 unimp + a8e8: 2202 fld ft4,0(sp) + a8ea: 00000077 0x77 + a8ee: 9102 jalr sp + a8f0: 166c addi a1,sp,812 + a8f2: 0395 addi t2,t2,5 + a8f4: 0000 unimp + a8f6: 00000453 fadd.s fs0,ft0,ft0,rne + a8fa: 0501 addi a0,a0,0 + a8fc: 41706803 0x41706803 + a900: 0020 addi s0,sp,8 + a902: 421a lw tp,132(sp) + a904: 000e 0xe + a906: 0100 addi s0,sp,128 + a908: 0166 slli sp,sp,0x19 + a90a: 0070 addi a2,sp,12 + a90c: 0000 unimp + a90e: 9d10 0x9d10 + a910: 2040 fld fs0,128(s0) + a912: 9d38 0x9d38 + a914: 2040 fld fs0,128(s0) + a916: 37da fld fa5,432(sp) a918: 0000 unimp - a91a: 2302 fld ft6,0(sp) - a91c: 0648 addi a0,sp,772 - a91e: 28b1 jal a97a <__stack_size+0xa17a> - a920: 0000 unimp - a922: 4501f803 0x4501f803 + a91a: 6101 addi sp,sp,0 + a91c: 0005 c.addi zero,1 + a91e: 1b00 addi s0,sp,432 + a920: 006c addi a1,sp,12 + a922: 6601 lui a2,0x0 + a924: 0561 addi a0,a0,24 a926: 0000 unimp - a928: 0200 addi s0,sp,256 - a92a: 03064c23 0x3064c23 - a92e: 03000017 auipc zero,0x3000 - a932: 004501fb 0x4501fb - a936: 0000 unimp - a938: 2302 fld ft6,0(sp) - a93a: 064d addi a2,a2,19 - a93c: 05d8 addi a4,sp,708 - a93e: 0000 unimp - a940: 4501fc03 0x4501fc03 + a928: 9102 jalr sp + a92a: 006c addi a1,sp,12 + a92c: 00ec0407 0xec0407 + a930: 0000 unimp + a932: 8c1c 0x8c1c + a934: 0010 addi a2,sp,0 + a936: 0100 addi s0,sp,128 + a938: 014d addi sp,sp,19 + a93a: 9cce add s9,s9,s3 + a93c: 2040 fld fs0,128(s0) + a93e: 9d10 0x9d10 + a940: 2040 fld fs0,128(s0) + a942: 3812 fld fa6,288(sp) a944: 0000 unimp - a946: 0200 addi s0,sp,256 - a948: 92064e23 0x92064e23 - a94c: 0014 addi a3,sp,0 - a94e: 0300 addi s0,sp,384 - a950: 01fe slli gp,gp,0x1f - a952: 0045 c.addi zero,17 - a954: 0000 unimp - a956: 2302 fld ft6,0(sp) - a958: 05e6064f 0x5e6064f - a95c: 0000 unimp - a95e: 4501ff03 0x4501ff03 - a962: 0000 unimp - a964: 0200 addi s0,sp,256 - a966: 12065023 0x12065023 - a96a: 0006 0x6 - a96c: 0300 addi s0,sp,384 - a96e: 0201 addi tp,tp,0 - a970: 005e 0x5e - a972: 0000 unimp - a974: 2302 fld ft6,0(sp) - a976: 0654 addi a3,sp,772 - a978: 05a1 addi a1,a1,8 - a97a: 0000 unimp - a97c: 5e020503 lb a0,1504(tp) # 5e0 <__stack_size-0x220> - a980: 0000 unimp - a982: 0200 addi s0,sp,256 - a984: 2a065823 0x2a065823 - a988: 0006 0x6 - a98a: 0300 addi s0,sp,384 - a98c: 0206 slli tp,tp,0x1 - a98e: 0045 c.addi zero,17 - a990: 0000 unimp - a992: 2302 fld ft6,0(sp) - a994: 065c addi a5,sp,772 - a996: 067c addi a5,sp,780 - a998: 0000 unimp - a99a: 82020903 lb s2,-2016(tp) # fffff820 <_sp+0x7fffb820> - a99e: 0000 unimp - a9a0: 0200 addi s0,sp,256 - a9a2: 92066023 0x92066023 - a9a6: 0005 c.addi zero,1 - a9a8: 0300 addi s0,sp,384 - a9aa: 020a slli tp,tp,0x2 - a9ac: 0082 slli ra,ra,0x0 - a9ae: 0000 unimp - a9b0: 2302 fld ft6,0(sp) - a9b2: 0664 addi s1,sp,780 - a9b4: 000005ab 0x5ab - a9b8: 5e020c03 lb s8,1504(tp) # 5e0 <__stack_size-0x220> - a9bc: 0001 nop - a9be: 0200 addi s0,sp,256 - a9c0: 33066823 0x33066823 - a9c4: 0021 c.addi zero,8 - a9c6: 0300 addi s0,sp,384 - a9c8: 020e slli tp,tp,0x3 - a9ca: 00000373 0x373 - a9ce: 01ac2303 lw t1,26(s8) - a9d2: 6f06 flw ft10,64(sp) - a9d4: 0002 0x2 + a946: 9901 andi a0,a0,-32 + a948: 0005 c.addi zero,1 + a94a: 1b00 addi s0,sp,432 + a94c: 006c addi a1,sp,12 + a94e: 4d01 li s10,0 + a950: 0599 addi a1,a1,6 + a952: 0000 unimp + a954: 9102 jalr sp + a956: 1b6c addi a1,sp,444 + a958: 006e 0x6e + a95a: 4d01 li s10,0 + a95c: 0599 addi a1,a1,6 + a95e: 0000 unimp + a960: 9102 jalr sp + a962: 0068 addi a0,sp,12 + a964: 00e00407 0xe00407 + a968: 0000 unimp + a96a: 661d lui a2,0x7 + a96c: 000e 0xe + a96e: 0100 addi s0,sp,128 + a970: 9ca60133 0x9ca60133 + a974: 2040 fld fs0,128(s0) + a976: 9cce add s9,s9,s3 + a978: 2040 fld fs0,128(s0) + a97a: 384a fld fa6,176(sp) + a97c: 0000 unimp + a97e: 1b01 addi s6,s6,-32 + a980: 006c addi a1,sp,12 + a982: 3301 jal a682 <__stack_size+0x9e82> + a984: 0599 addi a1,a1,6 + a986: 0000 unimp + a988: 9102 jalr sp + a98a: 006c addi a1,sp,12 + a98c: d000 sw s0,32(s0) + a98e: 02000007 0x2000007 + a992: 5000 lw s0,32(s0) + a994: 0026 0x26 + a996: 0400 addi s0,sp,512 + a998: 0001 nop + a99a: 0000 unimp + a99c: 0c00 addi s0,sp,528 + a99e: 0000252b 0x252b + a9a2: 00fa slli ra,ra,0x1e + a9a4: 0000 unimp + a9a6: 9f6e add t5,t5,s11 + a9a8: 2040 fld fs0,128(s0) + a9aa: a6bc fsd fa5,72(a3) + a9ac: 2040 fld fs0,128(s0) + a9ae: 6a18 flw fa4,16(a2) + a9b0: 0000 unimp + a9b2: 0102 slli sp,sp,0x0 + a9b4: 9806 add a6,a6,ra + a9b6: 0000 unimp + a9b8: 0200 addi s0,sp,256 + a9ba: 0502 slli a0,a0,0x0 + a9bc: 0118 addi a4,sp,128 + a9be: 0000 unimp + a9c0: 0010c503 lbu a0,1(ra) + a9c4: 0300 addi s0,sp,384 + a9c6: 00003e3f 05040200 0x504020000003e3f + a9ce: 01b2 slli gp,gp,0xc + a9d0: 0000 unimp + a9d2: 0002ab03 lw s6,0(t0) a9d6: 0300 addi s0,sp,384 - a9d8: 0210 addi a2,sp,256 - a9da: 005e 0x5e - a9dc: 0000 unimp - a9de: 01b02303 lw t1,27(zero) # 300a949 <__stack_size+0x300a149> - a9e2: 0d00 addi s0,sp,656 - a9e4: 6d01 lui s10,0x0 - a9e6: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> - a9ea: 036d addi t1,t1,27 + a9d8: 5040 lw s0,36(s0) + a9da: 0000 unimp + a9dc: 0200 addi s0,sp,256 + a9de: 0801 addi a6,a6,0 + a9e0: 0096 slli ra,ra,0x5 + a9e2: 0000 unimp + a9e4: 0001df03 lhu t5,0(gp) # 80000eb0 <__global_pointer$> + a9e8: 0300 addi s0,sp,384 + a9ea: 6241 lui tp,0x10 a9ec: 0000 unimp - a9ee: 0700 addi s0,sp,896 - a9f0: ea04 fsw fs1,16(a2) - a9f2: 0001 nop - a9f4: 0700 addi s0,sp,896 - a9f6: 6104 flw fs1,0(a0) - a9f8: 08000003 lb zero,128(zero) # 80 <__stack_size-0x780> - a9fc: 05c2 slli a1,a1,0x10 + a9ee: 0200 addi s0,sp,256 + a9f0: 0702 slli a4,a4,0x0 + a9f2: 00cd addi ra,ra,19 + a9f4: 0000 unimp + a9f6: 0003c303 lbu t1,0(t2) # b4e8 <__stack_size+0xace8> + a9fa: 0300 addi s0,sp,384 + a9fc: 7442 flw fs0,48(sp) a9fe: 0000 unimp - aa00: 6d021203 lh tp,1744(tp) # 6d0 <__stack_size-0x130> - aa04: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> - aa08: 5904 lw s1,48(a0) - aa0a: 0001 nop - aa0c: 0d00 addi s0,sp,656 - aa0e: a101 j ae0e <__stack_size+0xa60e> - aa10: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> - aa14: 0385 addi t2,t2,1 - aa16: 0000 unimp - aa18: 850e mv a0,gp - aa1a: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> - aa1e: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - aa22: 1000 addi s0,sp,32 - aa24: 000000ab 0xab - aa28: 1605 addi a2,a2,-31 - aa2a: af02 fsd ft0,408(sp) - aa2c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - aa30: 0701 addi a4,a4,0 - aa32: 8b04 0x8b04 - aa34: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> - aa38: 234e fld ft6,208(sp) - aa3a: 0000 unimp - aa3c: 040c addi a1,sp,512 - aa3e: de26 sw s1,60(sp) - aa40: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - aa44: 00001397 auipc t2,0x1 - aa48: 2804 fld fs1,16(s0) - aa4a: 005e 0x5e - aa4c: 0000 unimp - aa4e: 2302 fld ft6,0(sp) - aa50: 1200 addi s0,sp,288 - aa52: 24a0 fld fs0,72(s1) - aa54: 0000 unimp - aa56: 2b04 fld fs1,16(a4) - aa58: 00e0 addi s0,sp,76 - aa5a: 0000 unimp - aa5c: 2302 fld ft6,0(sp) - aa5e: 0004 addi s1,sp,0 - aa60: 256a0113 addi sp,s4,598 - aa64: 0000 unimp - aa66: 6f02 flw ft10,0(sp) - aa68: 5e01 li t3,-32 - aa6a: 40a2 lw ra,8(sp) - aa6c: ea20 fsw fs0,80(a2) - aa6e: 40a2 lw ra,8(sp) - aa70: da20 sw s0,112(a2) - aa72: 01000037 lui zero,0x1000 - aa76: 043d addi s0,s0,15 - aa78: 0000 unimp - aa7a: 5114 lw a3,32(a0) - aa7c: 02000023 sb zero,32(zero) # 1000020 <__stack_size+0xfff820> - aa80: 00043d6f jal s10,4da80 <__stack_size+0x4d280> - aa84: 0200 addi s0,sp,256 - aa86: 5c91 li s9,-28 - aa88: 6515 lui a0,0x5 - aa8a: 02000017 auipc zero,0x2000 - aa8e: 7771 lui a4,0xffffc - aa90: 0000 unimp - aa92: 0200 addi s0,sp,256 - aa94: 6c91 lui s9,0x4 - aa96: 9516 add a0,a0,t0 - aa98: 53000003 lb zero,1328(zero) # 200afba <__stack_size+0x200a7ba> - aa9c: 0004 addi s1,sp,0 - aa9e: 0100 addi s0,sp,128 - aaa0: 0305 addi t1,t1,1 - aaa2: 72d4 flw fa3,36(a3) - aaa4: 2041 jal ab24 <__stack_size+0xa324> - aaa6: 40a2b217 auipc tp,0x40a2b - aaaa: d420 sw s0,104(s0) - aaac: 40a2 lw ra,8(sp) - aaae: 1520 addi s0,sp,680 - aab0: 0661 addi a2,a2,24 - aab2: 0000 unimp - aab4: 7d02 flw fs10,32(sp) - aab6: 036d addi t1,t1,27 - aab8: 0000 unimp - aaba: 9102 jalr sp - aabc: 0068 addi a0,sp,12 - aabe: 0700 addi s0,sp,896 - aac0: b504 fsd fs1,40(a0) - aac2: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> - aac6: 0159 addi sp,sp,22 - aac8: 0000 unimp - aaca: 00000453 fadd.s fs0,ft0,ft0,rne - aace: 00014b0b 0x14b0b - aad2: 1200 addi s0,sp,288 - aad4: 0900 addi s0,sp,144 - aad6: 00000443 fmadd.s fs0,ft0,ft0,ft0,rne - aada: 0118 addi a4,sp,128 - aadc: 25ce fld fa1,208(sp) - aade: 0000 unimp - aae0: 2c02 fld fs8,0(sp) - aae2: 8d01 sub a0,a0,s0 - aae4: 0000 unimp - aae6: 0a00 addi s0,sp,272 - aae8: 40a1 li ra,8 - aaea: 5e20 lw s0,120(a2) - aaec: 40a2 lw ra,8(sp) - aaee: 1220 addi s0,sp,296 - aaf0: 0038 addi a4,sp,8 - aaf2: 0100 addi s0,sp,128 - aaf4: 04f0 addi a2,sp,588 - aaf6: 0000 unimp - aaf8: 5114 lw a3,32(a0) - aafa: 02000023 sb zero,32(zero) # 20 <__stack_size-0x7e0> - aafe: 3d2c fld fa1,120(a0) - ab00: 0004 addi s1,sp,0 - ab02: 0200 addi s0,sp,256 - ab04: 5c91 li s9,-28 - ab06: 4314 lw a3,0(a4) - ab08: 001a 0x1a - ab0a: 0200 addi s0,sp,256 - ab0c: 332d jal a836 <__stack_size+0xa036> - ab0e: 0000 unimp - ab10: 0200 addi s0,sp,256 - ab12: 5891 li a7,-28 - ab14: e615 bnez a2,ab40 <__stack_size+0xa340> - ab16: 001f 0200 8d2f 0x8d2f0200001f + aa00: 0200 addi s0,sp,256 + aa02: 0704 addi s1,sp,896 + aa04: 018e slli gp,gp,0x3 + aa06: 0000 unimp + aa08: 0404 addi s1,sp,512 + aa0a: 6905 lui s2,0x1 + aa0c: 746e flw fs0,248(sp) + aa0e: 0300 addi s0,sp,384 + aa10: 04fa slli s1,s1,0x1e + aa12: 0000 unimp + aa14: 003e4603 lbu a2,3(t3) + aa18: 0000 unimp + aa1a: 00008b03 lb s6,0(ra) + aa1e: 0300 addi s0,sp,384 + aa20: 00007447 fmsub.s fs0,ft0,ft0,ft0 + aa24: 0300 addi s0,sp,384 + aa26: 0208 addi a0,sp,256 + aa28: 0000 unimp + aa2a: 00824903 lbu s2,8(tp) # 10008 <__stack_size+0xf808> + aa2e: 0000 unimp + aa30: 0005ce03 lbu t3,0(a1) + aa34: 0300 addi s0,sp,384 + aa36: 0000694b fnmsub.s fs2,ft0,ft0,ft0,unknown + aa3a: 0300 addi s0,sp,384 + aa3c: 00e0 addi s0,sp,76 + aa3e: 0000 unimp + aa40: 008d4d03 lbu s10,8(s10) # 1f008 <__stack_size+0x1e808> + aa44: 0000 unimp + aa46: 4c05 li s8,1 + aa48: 0005 c.addi zero,1 + aa4a: 0800 addi s0,sp,16 + aa4c: e5012303 lw t1,-432(sp) + aa50: 0000 unimp + aa52: 0600 addi s0,sp,768 + aa54: 0000200b 0x200b + aa58: e5012503 lw a0,-432(sp) + aa5c: 0000 unimp + aa5e: 0200 addi s0,sp,256 + aa60: 11060023 sb a6,256(a2) # 7100 <__stack_size+0x6900> + aa64: 0002 0x2 + aa66: 0300 addi s0,sp,384 + aa68: 0126 slli sp,sp,0x9 + aa6a: 00e5 addi ra,ra,25 + aa6c: 0000 unimp + aa6e: 2302 fld ft6,0(sp) + aa70: 0004 addi s1,sp,0 + aa72: 00b90407 0xb90407 + aa76: 0000 unimp + aa78: fb08 fsw fa0,48(a4) + aa7a: 0002 0x2 + aa7c: 0300 addi s0,sp,384 + aa7e: 0128 addi a0,sp,136 + aa80: 00b9 addi ra,ra,14 + aa82: 0000 unimp + aa84: eb09 bnez a4,aa96 <__stack_size+0xa296> + aa86: 0000 unimp + aa88: 0500 addi s0,sp,640 + aa8a: 04a6 slli s1,s1,0x9 + aa8c: 0000 unimp + aa8e: 032c addi a1,sp,392 + aa90: 0138 addi a4,sp,136 + aa92: 0146 slli sp,sp,0x11 + aa94: 0000 unimp + aa96: c406 sw ra,8(sp) + aa98: 0025 c.addi zero,9 + aa9a: 0300 addi s0,sp,384 + aa9c: 013a slli sp,sp,0xe + aa9e: 0146 slli sp,sp,0x11 + aaa0: 0000 unimp + aaa2: 2302 fld ft6,0(sp) + aaa4: 0600 addi s0,sp,768 + aaa6: 2cc0 fld fs0,152(s1) + aaa8: 0000 unimp + aaaa: 45013b03 0x45013b03 + aaae: 0000 unimp + aab0: 0200 addi s0,sp,256 + aab2: 97062023 sw a6,-1696(a2) + aab6: 03000013 li zero,48 + aaba: 013c addi a5,sp,136 + aabc: 0045 c.addi zero,17 + aabe: 0000 unimp + aac0: 2302 fld ft6,0(sp) + aac2: 0621 addi a2,a2,8 + aac4: 1339 addi t1,t1,-18 + aac6: 0000 unimp + aac8: eb014103 lbu sp,-336(sp) + aacc: 0000 unimp + aace: 0200 addi s0,sp,256 + aad0: 0a002423 sw zero,168(zero) # a8 <__stack_size-0x758> + aad4: 015d addi sp,sp,23 + aad6: 0000 unimp + aad8: 0156 slli sp,sp,0x15 + aada: 0000 unimp + aadc: 0001560b 0x1560b + aae0: 1f00 addi s0,sp,944 + aae2: 0200 addi s0,sp,256 + aae4: 0704 addi s1,sp,896 + aae6: 00000193 li gp,0 + aaea: 0102 slli sp,sp,0x0 + aaec: 9f08 0x9f08 + aaee: 0000 unimp + aaf0: 0900 addi s0,sp,144 + aaf2: 015d addi sp,sp,23 + aaf4: 0000 unimp + aaf6: 6e05 lui t3,0x1 + aaf8: 0005 c.addi zero,1 + aafa: 4400 lw s0,8(s0) + aafc: d101b103 0xd101b103 + ab00: 0001 nop + ab02: 0600 addi s0,sp,768 + ab04: 02a4 addi s1,sp,328 + ab06: 0000 unimp + ab08: fc01b303 0xfc01b303 + ab0c: 0000 unimp + ab0e: 0200 addi s0,sp,256 + ab10: 720c0023 sb zero,1824(s8) # 13720 <__stack_size+0x12f20> + ab14: 0300776f jal a4,11b44 <__stack_size+0x11344> + ab18: 01b5 addi gp,gp,13 + ab1a: 01d1 addi gp,gp,20 ab1c: 0000 unimp - ab1e: 0200 addi s0,sp,256 - ab20: 6c91 lui s9,0x4 - ab22: 6515 lui a0,0x5 - ab24: 02000017 auipc zero,0x2000 - ab28: 7730 flw fa2,104(a4) - ab2a: 0000 unimp + ab1e: 2302 fld ft6,0(sp) + ab20: 062c addi a1,sp,776 + ab22: 0000063f ef01b703 0xef01b7030000063f + ab2a: 0001 nop ab2c: 0200 addi s0,sp,256 - ab2e: 6891 lui a7,0x4 - ab30: 6115 addi sp,sp,288 + ab2e: 35063423 0x35063423 ab32: 0006 0x6 - ab34: 0200 addi s0,sp,256 - ab36: 7931 lui s2,0xfffec - ab38: 02000003 lb zero,32(zero) # 200ab44 <__stack_size+0x200a344> - ab3c: 6491 lui s1,0x4 - ab3e: 9516 add a0,a0,t0 - ab40: 53000003 lb zero,1328(zero) # 530 <__stack_size-0x2d0> - ab44: 0004 addi s1,sp,0 - ab46: 0100 addi s0,sp,128 - ab48: 0305 addi t1,t1,1 - ab4a: 72c0 flw fs0,36(a3) - ab4c: 2041 jal abcc <__stack_size+0xa3cc> - ab4e: 9019 srli s0,s0,0x26 - ab50: 0025 c.addi zero,9 - ab52: 0200 addi s0,sp,256 - ab54: 4868 lw a0,84(s0) - ab56: 40a2 lw ra,8(sp) - ab58: 1720 addi s0,sp,936 - ab5a: a1b2 fsd fa2,192(sp) - ab5c: 2040 fld fs0,128(s0) - ab5e: a1f6 fsd ft9,192(sp) - ab60: 2040 fld fs0,128(s0) - ab62: 6515 lui a0,0x5 - ab64: 02000017 auipc zero,0x2000 - ab68: 774e flw fa4,240(sp) + ab34: 0300 addi s0,sp,384 + ab36: 01b8 addi a4,sp,200 + ab38: 01ed addi gp,gp,27 + ab3a: 0000 unimp + ab3c: 2302 fld ft6,0(sp) + ab3e: 0638 addi a4,sp,776 + ab40: 067c addi a5,sp,780 + ab42: 0000 unimp + ab44: a301ba03 0xa301ba03 + ab48: 0000 unimp + ab4a: 0200 addi s0,sp,256 + ab4c: fe063c23 0xfe063c23 + ab50: 001c addi a5,sp,0 + ab52: 0300 addi s0,sp,384 + ab54: 00a301bb 0xa301bb + ab58: 0000 unimp + ab5a: 2302 fld ft6,0(sp) + ab5c: 0040 addi s0,sp,4 + ab5e: eb0a fsw ft2,148(sp) + ab60: 0000 unimp + ab62: e100 fsw fs0,0(a0) + ab64: 0001 nop + ab66: 0b00 addi s0,sp,400 + ab68: 0156 slli sp,sp,0x15 ab6a: 0000 unimp - ab6c: 0200 addi s0,sp,256 - ab6e: 6091 lui ra,0x4 - ab70: 0000 unimp - ab72: 257d0113 addi sp,s10,599 # 257 <__stack_size-0x5a9> - ab76: 0000 unimp - ab78: 2002 fld ft0,0(sp) - ab7a: b401 j a57a <__stack_size+0x9d7a> - ab7c: 40a0 lw s0,64(s1) - ab7e: 0a20 addi s0,sp,280 - ab80: 40a1 li ra,8 - ab82: 4a20 lw s0,80(a2) - ab84: 0038 addi a4,sp,8 - ab86: 0100 addi s0,sp,128 - ab88: 00000537 lui a0,0x0 - ab8c: 5114 lw a3,32(a0) - ab8e: 02000023 sb zero,32(zero) # 200ab84 <__stack_size+0x200a384> - ab92: 3d20 fld fs0,120(a0) - ab94: 0004 addi s1,sp,0 - ab96: 0200 addi s0,sp,256 - ab98: 5c91 li s9,-28 - ab9a: 6515 lui a0,0x5 - ab9c: 02000017 auipc zero,0x2000 - aba0: 7722 flw fa4,40(sp) - aba2: 0000 unimp - aba4: 0200 addi s0,sp,256 - aba6: 6c91 lui s9,0x4 - aba8: 9516 add a0,a0,t0 - abaa: 53000003 lb zero,1328(zero) # 200b0cc <__stack_size+0x200a8cc> - abae: 0004 addi s1,sp,0 - abb0: 0100 addi s0,sp,128 - abb2: 0305 addi t1,t1,1 - abb4: 72ac flw fa1,96(a3) - abb6: 2041 jal ac36 <__stack_size+0xa436> - abb8: 1a00 addi s0,sp,304 - abba: 0e42 slli t3,t3,0x10 - abbc: 0000 unimp - abbe: 6601 lui a2,0x0 - abc0: 7001 0x7001 - abc2: 0000 unimp - abc4: 8c00 0x8c00 - abc6: 40a0 lw s0,64(s1) - abc8: b420 fsd fs0,104(s0) - abca: 40a0 lw s0,64(s1) - abcc: 8220 0x8220 - abce: 0038 addi a4,sp,8 - abd0: 0100 addi s0,sp,128 - abd2: 0561 addi a0,a0,24 + ab6c: 0000 unimp + ab6e: 010d addi sp,sp,3 + ab70: 01ed addi gp,gp,27 + ab72: 0000 unimp + ab74: ed0e fsw ft3,152(sp) + ab76: 0001 nop + ab78: 0000 unimp + ab7a: 0407040f 0x407040f + ab7e: 01e1 addi gp,gp,24 + ab80: 0000 unimp + ab82: 8905 andi a0,a0,1 + ab84: 0018 addi a4,sp,0 + ab86: b400 fsd fs0,40(s0) + ab88: 6c01e003 0x6c01e003 + ab8c: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + ab90: 25c4 fld fs1,136(a1) + ab92: 0000 unimp + ab94: 4601e303 0x4601e303 + ab98: 0001 nop + ab9a: 0200 addi s0,sp,256 + ab9c: c0060023 sb zero,-1024(a2) + aba0: 002c addi a1,sp,8 + aba2: 0300 addi s0,sp,384 + aba4: 01e4 addi s1,sp,204 + aba6: 0045 c.addi zero,17 + aba8: 0000 unimp + abaa: 2302 fld ft6,0(sp) + abac: 0620 addi s0,sp,776 + abae: 2172 fld ft2,280(sp) + abb0: 0000 unimp + abb2: 4501e503 0x4501e503 + abb6: 0000 unimp + abb8: 0200 addi s0,sp,256 + abba: 39062123 sw a6,898(a2) + abbe: 03000013 li zero,48 + abc2: 00eb01eb 0xeb01eb + abc6: 0000 unimp + abc8: 2302 fld ft6,0(sp) + abca: 0624 addi s1,sp,776 + abcc: 00000577 0x577 + abd0: eb01ec03 0xeb01ec03 abd4: 0000 unimp - abd6: 01006c1b 0x1006c1b - abda: 6166 flw ft2,88(sp) - abdc: 0005 c.addi zero,1 - abde: 0200 addi s0,sp,256 - abe0: 6c91 lui s9,0x4 - abe2: 0700 addi s0,sp,896 - abe4: ec04 fsw fs1,24(s0) - abe6: 0000 unimp - abe8: 1c00 addi s0,sp,560 - abea: 108c addi a1,sp,96 - abec: 0000 unimp - abee: 4d01 li s10,0 - abf0: 4a01 li s4,0 - abf2: 40a0 lw s0,64(s1) - abf4: 8c20 0x8c20 - abf6: 40a0 lw s0,64(s1) - abf8: ba20 fsd fs0,112(a2) - abfa: 0038 addi a4,sp,8 - abfc: 0100 addi s0,sp,128 - abfe: 0599 addi a1,a1,6 - ac00: 0000 unimp - ac02: 01006c1b 0x1006c1b - ac06: 994d andi a0,a0,-13 - ac08: 0005 c.addi zero,1 - ac0a: 0200 addi s0,sp,256 - ac0c: 6c91 lui s9,0x4 - ac0e: 01006e1b 0x1006e1b - ac12: 994d andi a0,a0,-13 - ac14: 0005 c.addi zero,1 - ac16: 0200 addi s0,sp,256 - ac18: 6891 lui a7,0x4 - ac1a: 0700 addi s0,sp,896 - ac1c: e004 fsw fs1,0(s0) + abd6: 0200 addi s0,sp,256 + abd8: 730c2c23 sw a6,1848(s8) + abdc: 0070 addi a2,sp,12 + abde: ed01ef03 0xed01ef03 + abe2: 0001 nop + abe4: 0200 addi s0,sp,256 + abe6: 57063423 0x57063423 + abea: 0006 0x6 + abec: 0300 addi s0,sp,384 + abee: 01f0 addi a2,sp,204 + abf0: 01ed addi gp,gp,27 + abf2: 0000 unimp + abf4: 2302 fld ft6,0(sp) + abf6: 0638 addi a4,sp,776 + abf8: 0635 addi a2,a2,13 + abfa: 0000 unimp + abfc: ed01f103 0xed01f103 + ac00: 0001 nop + ac02: 0200 addi s0,sp,256 + ac04: 91063c23 0x91063c23 + ac08: 0006 0x6 + ac0a: 0300 addi s0,sp,384 + ac0c: 01f2 slli gp,gp,0x1c + ac0e: 01ed addi gp,gp,27 + ac10: 0000 unimp + ac12: 2302 fld ft6,0(sp) + ac14: 0640 addi s0,sp,772 + ac16: 0686 slli a3,a3,0x1 + ac18: 0000 unimp + ac1a: 6901f303 0x6901f303 ac1e: 0000 unimp - ac20: 1d00 addi s0,sp,688 - ac22: 0e66 slli t3,t3,0x19 - ac24: 0000 unimp - ac26: 3301 jal a926 <__stack_size+0xa126> - ac28: 2201 jal ad28 <__stack_size+0xa528> - ac2a: 40a0 lw s0,64(s1) - ac2c: 4a20 lw s0,80(a2) - ac2e: 40a0 lw s0,64(s1) - ac30: f220 fsw fs0,96(a2) - ac32: 0038 addi a4,sp,8 - ac34: 0100 addi s0,sp,128 - ac36: 01006c1b 0x1006c1b - ac3a: 00059933 sll s2,a1,zero + ac20: 0200 addi s0,sp,256 + ac22: 0c064423 0xc064423 + ac26: 0006 0x6 + ac28: 0300 addi s0,sp,384 + ac2a: 01f6 slli gp,gp,0x1d + ac2c: 0098 addi a4,sp,64 + ac2e: 0000 unimp + ac30: 2302 fld ft6,0(sp) + ac32: 0648 addi a0,sp,772 + ac34: 27e8 fld fa0,200(a5) + ac36: 0000 unimp + ac38: 4501f803 0x4501f803 + ac3c: 0000 unimp ac3e: 0200 addi s0,sp,256 - ac40: 6c91 lui s9,0x4 - ac42: 0000 unimp - ac44: 07d0 addi a2,sp,964 - ac46: 0000 unimp - ac48: 0002 0x2 - ac4a: 269c fld fa5,8(a3) + ac40: 56064c23 0x56064c23 + ac44: 0018 addi a4,sp,0 + ac46: 0300 addi s0,sp,384 + ac48: 004501fb 0x4501fb ac4c: 0000 unimp - ac4e: 0104 addi s1,sp,128 - ac50: 0000 unimp - ac52: 0000 unimp - ac54: f40c fsw fa1,40(s0) - ac56: 0025 c.addi zero,9 - ac58: fa00 fsw fs0,48(a2) + ac4e: 2302 fld ft6,0(sp) + ac50: 064d addi a2,a2,19 + ac52: 05d8 addi a4,sp,708 + ac54: 0000 unimp + ac56: 4501fc03 0x4501fc03 ac5a: 0000 unimp - ac5c: ea00 fsw fs0,16(a2) - ac5e: 40a2 lw ra,8(sp) - ac60: 3820 fld fs0,112(s0) - ac62: 40aa lw ra,136(sp) - ac64: 8620 0x8620 - ac66: 0069 c.addi zero,26 - ac68: 0200 addi s0,sp,256 - ac6a: 0601 addi a2,a2,0 - ac6c: 0098 addi a4,sp,64 - ac6e: 0000 unimp - ac70: 0202 slli tp,tp,0x0 - ac72: 1805 addi a6,a6,-31 - ac74: 0001 nop - ac76: 0300 addi s0,sp,384 - ac78: 10c5 addi ra,ra,-15 - ac7a: 0000 unimp - ac7c: 003e3f03 0x3e3f03 - ac80: 0000 unimp - ac82: 0402 slli s0,s0,0x0 - ac84: b205 j a5a4 <__stack_size+0x9da4> - ac86: 0001 nop - ac88: 0300 addi s0,sp,384 - ac8a: 000002ab 0x2ab - ac8e: 00504003 lbu zero,5(zero) # 5 <__stack_size-0x7fb> - ac92: 0000 unimp - ac94: 0102 slli sp,sp,0x0 - ac96: 9608 0x9608 - ac98: 0000 unimp - ac9a: 0300 addi s0,sp,384 - ac9c: 01df 0000 4103 0x4103000001df - aca2: 0062 0x62 - aca4: 0000 unimp - aca6: 0202 slli tp,tp,0x0 - aca8: 0000cd07 0xcd07 - acac: 0300 addi s0,sp,384 - acae: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne - acb2: 00744203 lbu tp,7(s0) # 7 <__stack_size-0x7f9> - acb6: 0000 unimp - acb8: 0402 slli s0,s0,0x0 - acba: 00018e07 0x18e07 - acbe: 0400 addi s0,sp,512 - acc0: 0504 addi s1,sp,640 - acc2: 6e69 lui t3,0x1a - acc4: 0074 addi a3,sp,12 - acc6: 0004fa03 0x4fa03 - acca: 0300 addi s0,sp,384 - accc: 3e46 fld ft8,112(sp) - acce: 0000 unimp - acd0: 0300 addi s0,sp,384 - acd2: 0000008b 0x8b - acd6: 00744703 lbu a4,7(s0) - acda: 0000 unimp - acdc: 00020803 lb a6,0(tp) # 40a35aa6 <_data_lma+0x2061d94a> - ace0: 0300 addi s0,sp,384 - ace2: 8249 srli a2,a2,0x12 - ace4: 0000 unimp - ace6: 0300 addi s0,sp,384 - ace8: 05ce slli a1,a1,0x13 - acea: 0000 unimp - acec: 00694b03 lbu s6,6(s2) # fffec006 <_sp+0x7ffe8006> - acf0: 0000 unimp - acf2: 0000e003 0xe003 - acf6: 0300 addi s0,sp,384 - acf8: 8d4d or a0,a0,a1 - acfa: 0000 unimp - acfc: 0500 addi s0,sp,640 - acfe: 054c addi a1,sp,644 - ad00: 0000 unimp - ad02: 0308 addi a0,sp,384 - ad04: 00e50123 sb a4,2(a0) # 5002 <__stack_size+0x4802> - ad08: 0000 unimp - ad0a: f006 fsw ft1,32(sp) - ad0c: 0019 c.addi zero,6 - ad0e: 0300 addi s0,sp,384 - ad10: 0125 addi sp,sp,9 - ad12: 00e5 addi ra,ra,25 + ac5c: 0200 addi s0,sp,256 + ac5e: 92064e23 0x92064e23 + ac62: 0014 addi a3,sp,0 + ac64: 0300 addi s0,sp,384 + ac66: 01fe slli gp,gp,0x1f + ac68: 0045 c.addi zero,17 + ac6a: 0000 unimp + ac6c: 2302 fld ft6,0(sp) + ac6e: 05e6064f 0x5e6064f + ac72: 0000 unimp + ac74: 4501ff03 0x4501ff03 + ac78: 0000 unimp + ac7a: 0200 addi s0,sp,256 + ac7c: 12065023 0x12065023 + ac80: 0006 0x6 + ac82: 0300 addi s0,sp,384 + ac84: 0201 addi tp,tp,0 + ac86: 0069 c.addi zero,26 + ac88: 0000 unimp + ac8a: 2302 fld ft6,0(sp) + ac8c: 0654 addi a3,sp,772 + ac8e: 05a1 addi a1,a1,8 + ac90: 0000 unimp + ac92: 69020503 lb a0,1680(tp) # 690 <__stack_size-0x170> + ac96: 0000 unimp + ac98: 0200 addi s0,sp,256 + ac9a: 2a065823 0x2a065823 + ac9e: 0006 0x6 + aca0: 0300 addi s0,sp,384 + aca2: 0206 slli tp,tp,0x1 + aca4: 0045 c.addi zero,17 + aca6: 0000 unimp + aca8: 2302 fld ft6,0(sp) + acaa: 065c addi a5,sp,772 + acac: 067c addi a5,sp,780 + acae: 0000 unimp + acb0: 8d020903 lb s2,-1840(tp) # fffff8d0 <_sp+0x7fffb8d0> + acb4: 0000 unimp + acb6: 0200 addi s0,sp,256 + acb8: 92066023 0x92066023 + acbc: 0005 c.addi zero,1 + acbe: 0300 addi s0,sp,384 + acc0: 020a slli tp,tp,0x2 + acc2: 008d addi ra,ra,3 + acc4: 0000 unimp + acc6: 2302 fld ft6,0(sp) + acc8: 0664 addi s1,sp,780 + acca: 000005ab 0x5ab + acce: 69020c03 lb s8,1680(tp) # 690 <__stack_size-0x170> + acd2: 0001 nop + acd4: 0200 addi s0,sp,256 + acd6: 6a066823 0x6a066823 + acda: 0020 addi s0,sp,8 + acdc: 0300 addi s0,sp,384 + acde: 020e slli tp,tp,0x3 + ace0: 037e slli t1,t1,0x1f + ace2: 0000 unimp + ace4: 01ac2303 lw t1,26(s8) + ace8: 6f06 flw ft10,64(sp) + acea: 0002 0x2 + acec: 0300 addi s0,sp,384 + acee: 0210 addi a2,sp,256 + acf0: 0069 c.addi zero,26 + acf2: 0000 unimp + acf4: 01b02303 lw t1,27(zero) # 1b <__stack_size-0x7e5> + acf8: 0d00 addi s0,sp,656 + acfa: 7801 lui a6,0xfffe0 + acfc: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + ad00: 0378 addi a4,sp,396 + ad02: 0000 unimp + ad04: 0700 addi s0,sp,896 + ad06: f504 fsw fs1,40(a0) + ad08: 0001 nop + ad0a: 0700 addi s0,sp,896 + ad0c: 6c04 flw fs1,24(s0) + ad0e: 08000003 lb zero,128(zero) # 80 <__stack_size-0x780> + ad12: 05c2 slli a1,a1,0x10 ad14: 0000 unimp - ad16: 2302 fld ft6,0(sp) - ad18: 0600 addi s0,sp,768 - ad1a: 0211 addi tp,tp,4 - ad1c: 0000 unimp - ad1e: e5012603 lw a2,-432(sp) - ad22: 0000 unimp - ad24: 0200 addi s0,sp,256 - ad26: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> - ad2a: b904 fsd fs1,48(a0) - ad2c: 0000 unimp - ad2e: 0800 addi s0,sp,16 - ad30: 000002fb 0x2fb - ad34: b9012803 lw a6,-1136(sp) - ad38: 0000 unimp - ad3a: 0900 addi s0,sp,144 - ad3c: 000000eb 0xeb - ad40: a605 j b060 <__stack_size+0xa860> - ad42: 0004 addi s1,sp,0 - ad44: 2c00 fld fs0,24(s0) - ad46: 46013803 0x46013803 - ad4a: 0001 nop - ad4c: 0600 addi s0,sp,768 - ad4e: 268d jal b0b0 <__stack_size+0xa8b0> - ad50: 0000 unimp - ad52: 46013a03 0x46013a03 - ad56: 0001 nop - ad58: 0200 addi s0,sp,256 - ad5a: 89060023 sb a6,-1920(a2) # fffff880 <_sp+0x7fffb880> - ad5e: 002d c.addi zero,11 - ad60: 0300 addi s0,sp,384 - ad62: 0045013b 0x45013b - ad66: 0000 unimp - ad68: 2302 fld ft6,0(sp) - ad6a: 0620 addi s0,sp,776 - ad6c: 00001397 auipc t2,0x1 - ad70: 45013c03 0x45013c03 - ad74: 0000 unimp - ad76: 0200 addi s0,sp,256 - ad78: 39062123 sw a6,898(a2) - ad7c: 03000013 li zero,48 - ad80: 0141 addi sp,sp,16 - ad82: 000000eb 0xeb - ad86: 2302 fld ft6,0(sp) - ad88: 0024 addi s1,sp,8 - ad8a: 5d0a lw s10,160(sp) - ad8c: 0001 nop - ad8e: 5600 lw s0,40(a2) - ad90: 0001 nop - ad92: 0b00 addi s0,sp,400 - ad94: 0156 slli sp,sp,0x15 - ad96: 0000 unimp - ad98: 001f 0402 9307 0x93070402001f - ad9e: 0001 nop - ada0: 0200 addi s0,sp,256 - ada2: 0801 addi a6,a6,0 - ada4: 009f 0000 5d09 0x5d090000009f - adaa: 0001 nop - adac: 0500 addi s0,sp,640 - adae: 056e slli a0,a0,0x1b - adb0: 0000 unimp - adb2: 0344 addi s1,sp,388 - adb4: 01b1 addi gp,gp,12 - adb6: 01d1 addi gp,gp,20 - adb8: 0000 unimp - adba: a406 fsd ft1,8(sp) - adbc: 0002 0x2 - adbe: 0300 addi s0,sp,384 - adc0: 00fc01b3 add gp,s8,a5 - adc4: 0000 unimp - adc6: 2302 fld ft6,0(sp) - adc8: 0c00 addi s0,sp,528 - adca: 6f72 flw ft10,28(sp) - adcc: b5030077 0xb5030077 - add0: d101 beqz a0,acd0 <__stack_size+0xa4d0> - add2: 0001 nop - add4: 0200 addi s0,sp,256 - add6: 3f062c23 sw a6,1016(a2) - adda: 0006 0x6 - addc: 0300 addi s0,sp,384 - adde: 01ef01b7 lui gp,0x1ef0 - ade2: 0000 unimp - ade4: 2302 fld ft6,0(sp) - ade6: 0634 addi a3,sp,776 - ade8: 0635 addi a2,a2,13 - adea: 0000 unimp - adec: ed01b803 0xed01b803 - adf0: 0001 nop - adf2: 0200 addi s0,sp,256 - adf4: 7c063823 0x7c063823 - adf8: 0006 0x6 - adfa: 0300 addi s0,sp,384 - adfc: 01ba slli gp,gp,0xe - adfe: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - ae02: 2302 fld ft6,0(sp) - ae04: 063c addi a5,sp,776 - ae06: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz - ae0a: a301bb03 0xa301bb03 + ad16: 78021203 lh tp,1920(tp) # 780 <__stack_size-0x80> + ad1a: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + ad1e: 9604 0x9604 + ad20: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + ad24: 01640407 0x1640407 + ad28: 0000 unimp + ad2a: 010d addi sp,sp,3 + ad2c: 000003b3 add t2,zero,zero + ad30: 970e add a4,a4,gp + ad32: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + ad36: 00000397 auipc t2,0x0 + ad3a: ae0e fsd ft3,280(sp) + ad3c: 0000 unimp + ad3e: 0000 unimp + ad40: ab11 j b254 <__stack_size+0xaa54> + ad42: 0000 unimp + ad44: 0500 addi s0,sp,640 + ad46: 0216 slli tp,tp,0x5 + ad48: 03c1 addi t2,t2,16 + ad4a: 0000 unimp + ad4c: 0101 addi sp,sp,0 + ad4e: 039d0407 0x39d0407 + ad52: 0000 unimp + ad54: 7712 flw fa4,36(sp) + ad56: 0022 0x22 + ad58: 2000 fld fs0,0(s0) + ad5a: 8504 0x8504 + ad5c: 0444 addi s1,sp,516 + ad5e: 0000 unimp + ad60: 0022f813 andi a6,t0,2 + ad64: 0400 addi s0,sp,512 + ad66: 00005787 0x5787 + ad6a: 0200 addi s0,sp,256 + ad6c: 6c140023 sb ra,1728(s0) # fffe06c0 <_sp+0x7ffdc6c0> + ad70: 04006d77 0x4006d77 + ad74: 5788 lw a0,40(a5) + ad76: 0000 unimp + ad78: 0200 addi s0,sp,256 + ad7a: 3a130223 sb ra,932(t1) # fffe03a4 <_sp+0x7ffdc3a4> + ad7e: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> + ad82: 578a lw a5,160(sp) + ad84: 0000 unimp + ad86: 0200 addi s0,sp,256 + ad88: 6f130423 sb a7,1768(t1) + ad8c: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> + ad90: 0000578b 0x578b + ad94: 0200 addi s0,sp,256 + ad96: 7f130623 sb a7,2028(t1) + ad9a: 0022 0x22 + ad9c: 0400 addi s0,sp,512 + ad9e: 6d8d lui s11,0x3 + ada0: 0004 addi s1,sp,0 + ada2: 0200 addi s0,sp,256 + ada4: e6130823 sb ra,-400(t1) + ada8: 04000023 sb zero,64(zero) # 40 <__stack_size-0x7c0> + adac: 0000eb8f 0xeb8f + adb0: 0200 addi s0,sp,256 + adb2: 84130c23 sb ra,-1960(t1) + adb6: 0024 addi s1,sp,8 + adb8: 0400 addi s0,sp,512 + adba: eb90 fsw fa2,16(a5) + adbc: 0000 unimp + adbe: 0200 addi s0,sp,256 + adc0: b9131423 sh a7,-1144(t1) + adc4: 0022 0x22 + adc6: 0400 addi s0,sp,512 + adc8: 00048a93 mv s5,s1 + adcc: 0200 addi s0,sp,256 + adce: 12001c23 sh zero,312(zero) # 138 <__stack_size-0x6c8> + add2: 00002253 fadd.s ft4,ft0,ft0,rdn + add6: 0208 addi a0,sp,256 + add8: 6d1e flw fs10,196(sp) + adda: 0004 addi s1,sp,0 + addc: 1300 addi s0,sp,416 + adde: 0000238f 0x238f + ade2: 2002 fld ft0,0(sp) + ade4: 0390 addi a2,sp,448 + ade6: 0000 unimp + ade8: 2302 fld ft6,0(sp) + adea: 1300 addi s0,sp,416 + adec: 000022f3 csrr t0,0x0 + adf0: 2102 fld ft2,0(sp) + adf2: 00ae slli ra,ra,0xb + adf4: 0000 unimp + adf6: 2302 fld ft6,0(sp) + adf8: 0004 addi s1,sp,0 + adfa: 04440407 0x4440407 + adfe: 0000 unimp + ae00: 010d addi sp,sp,3 + ae02: 0484 addi s1,sp,576 + ae04: 0000 unimp + ae06: 840e mv s0,gp + ae08: 0004 addi s1,sp,0 + ae0a: 0e00 addi s0,sp,784 + ae0c: 0069 c.addi zero,26 ae0e: 0000 unimp - ae10: 0200 addi s0,sp,256 - ae12: 0a004023 0xa004023 - ae16: 000000eb 0xeb - ae1a: 01e1 addi gp,gp,24 - ae1c: 0000 unimp - ae1e: 0001560b 0x1560b - ae22: 0000 unimp - ae24: 0d00 addi s0,sp,656 - ae26: ed01 bnez a0,ae3e <__stack_size+0xa63e> - ae28: 0001 nop - ae2a: 0e00 addi s0,sp,784 - ae2c: 01ed addi gp,gp,27 - ae2e: 0000 unimp - ae30: 0f00 addi s0,sp,912 - ae32: 0704 addi s1,sp,896 - ae34: e104 fsw fs1,0(a0) - ae36: 0001 nop - ae38: 0500 addi s0,sp,640 - ae3a: 1736 slli a4,a4,0x2d - ae3c: 0000 unimp - ae3e: 03b4 addi a3,sp,456 - ae40: 01e0 addi s0,sp,204 - ae42: 036c addi a1,sp,396 - ae44: 0000 unimp - ae46: 8d06 mv s10,ra - ae48: 0026 0x26 - ae4a: 0300 addi s0,sp,384 - ae4c: 014601e3 beq a2,s4,b64e <__stack_size+0xae4e> - ae50: 0000 unimp - ae52: 2302 fld ft6,0(sp) - ae54: 0600 addi s0,sp,768 - ae56: 2d89 jal b4a8 <__stack_size+0xaca8> - ae58: 0000 unimp - ae5a: 4501e403 0x4501e403 - ae5e: 0000 unimp - ae60: 0200 addi s0,sp,256 - ae62: 3b062023 sw a6,928(a2) - ae66: 0022 0x22 - ae68: 0300 addi s0,sp,384 - ae6a: 01e5 addi gp,gp,25 - ae6c: 0045 c.addi zero,17 - ae6e: 0000 unimp - ae70: 2302 fld ft6,0(sp) - ae72: 0621 addi a2,a2,8 - ae74: 1339 addi t1,t1,-18 - ae76: 0000 unimp - ae78: eb01eb03 0xeb01eb03 - ae7c: 0000 unimp - ae7e: 0200 addi s0,sp,256 - ae80: 77062423 sw a6,1896(a2) - ae84: 0005 c.addi zero,1 - ae86: 0300 addi s0,sp,384 - ae88: 01ec addi a1,sp,204 - ae8a: 000000eb 0xeb - ae8e: 2302 fld ft6,0(sp) - ae90: 0c2c addi a1,sp,536 - ae92: 03007073 csrci 0x30,0 - ae96: 01ed01ef jal gp,daeb4 <__stack_size+0xda6b4> - ae9a: 0000 unimp - ae9c: 2302 fld ft6,0(sp) - ae9e: 0634 addi a3,sp,776 - aea0: 00000657 0x657 - aea4: ed01f003 0xed01f003 - aea8: 0001 nop - aeaa: 0200 addi s0,sp,256 - aeac: 35063823 0x35063823 - aeb0: 0006 0x6 - aeb2: 0300 addi s0,sp,384 - aeb4: 01f1 addi gp,gp,28 - aeb6: 01ed addi gp,gp,27 - aeb8: 0000 unimp - aeba: 2302 fld ft6,0(sp) - aebc: 063c addi a5,sp,776 - aebe: 0691 addi a3,a3,4 - aec0: 0000 unimp - aec2: ed01f203 0xed01f203 - aec6: 0001 nop - aec8: 0200 addi s0,sp,256 - aeca: 86064023 0x86064023 - aece: 0006 0x6 - aed0: 0300 addi s0,sp,384 - aed2: 006901f3 0x6901f3 - aed6: 0000 unimp - aed8: 2302 fld ft6,0(sp) - aeda: 0644 addi s1,sp,772 - aedc: 060c addi a1,sp,768 - aede: 0000 unimp - aee0: 9801f603 0x9801f603 + ae10: 0700 addi s0,sp,896 + ae12: c704 sw s1,8(a4) + ae14: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + ae18: 7304 flw fs1,32(a4) + ae1a: 0004 addi s1,sp,0 + ae1c: 1500 addi s0,sp,672 + ae1e: 9901 andi a0,a0,-32 + ae20: 0025 c.addi zero,9 + ae22: 0200 addi s0,sp,256 + ae24: 011a slli sp,sp,0x6 + ae26: 1a01 addi s4,s4,-32 + ae28: 40a6 lw ra,72(sp) + ae2a: bc20 fsd fs0,120(s0) + ae2c: 40a6 lw ra,72(sp) + ae2e: 8220 0x8220 + ae30: 0038 addi a4,sp,8 + ae32: 0100 addi s0,sp,128 + ae34: 04d8 addi a4,sp,580 + ae36: 0000 unimp + ae38: 7f16 flw ft10,100(sp) + ae3a: 0022 0x22 + ae3c: 0200 addi s0,sp,256 + ae3e: 011a slli sp,sp,0x6 + ae40: 0484 addi s1,sp,576 + ae42: 0000 unimp + ae44: 9102 jalr sp + ae46: 175c addi a5,sp,932 + ae48: 0661 addi a2,a2,24 + ae4a: 0000 unimp + ae4c: 1c02 slli s8,s8,0x20 + ae4e: 7801 lui a6,0xfffe0 + ae50: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + ae54: 6c91 lui s9,0x4 + ae56: 00104817 auipc a6,0x104 + ae5a: 0200 addi s0,sp,256 + ae5c: 011d addi sp,sp,7 + ae5e: 008d addi ra,ra,3 + ae60: 0000 unimp + ae62: 5901 li s2,-32 + ae64: 1800 addi s0,sp,48 + ae66: 6101 addi sp,sp,0 + ae68: 0025 c.addi zero,9 + ae6a: 0200 addi s0,sp,256 + ae6c: 0100 addi s0,sp,128 + ae6e: 9801 andi s0,s0,-32 + ae70: 0000 unimp + ae72: 5200 lw s0,32(a2) + ae74: 40a5 li ra,9 + ae76: 1a20 addi s0,sp,312 + ae78: 40a6 lw ra,72(sp) + ae7a: ba20 fsd fs0,112(a2) + ae7c: 0038 addi a4,sp,8 + ae7e: 0100 addi s0,sp,128 + ae80: 0544 addi s1,sp,644 + ae82: 0000 unimp + ae84: 7f16 flw ft10,100(sp) + ae86: 0022 0x22 + ae88: 0200 addi s0,sp,256 + ae8a: 0100 addi s0,sp,128 + ae8c: 0484 addi s1,sp,576 + ae8e: 0000 unimp + ae90: 9102 jalr sp + ae92: 165c addi a5,sp,804 + ae94: 0000238f 0x238f + ae98: 0102 slli sp,sp,0x0 + ae9a: 4401 li s0,0 + ae9c: 0005 c.addi zero,1 + ae9e: 0200 addi s0,sp,256 + aea0: 5891 li a7,-28 + aea2: f816 fsw ft5,48(sp) + aea4: 0022 0x22 + aea6: 0200 addi s0,sp,256 + aea8: 0102 slli sp,sp,0x0 + aeaa: 054a slli a0,a0,0x12 + aeac: 0000 unimp + aeae: 9102 jalr sp + aeb0: 1754 addi a3,sp,932 + aeb2: 18b8 addi a4,sp,120 + aeb4: 0000 unimp + aeb6: 0402 slli s0,s0,0x0 + aeb8: 8d01 sub a0,a0,s0 + aeba: 0000 unimp + aebc: 0200 addi s0,sp,256 + aebe: 6c91 lui s9,0x4 + aec0: 9519 srai a0,a0,0x26 + aec2: 60000003 lb zero,1536(zero) # 600 <__stack_size-0x200> + aec6: 0005 c.addi zero,1 + aec8: 0100 addi s0,sp,128 + aeca: 0305 addi t1,t1,1 + aecc: 7140 flw fs0,36(a0) + aece: 2041 jal af4e <__stack_size+0xa74e> + aed0: 0700 addi s0,sp,896 + aed2: 9004 0x9004 + aed4: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + aed8: ae04 fsd fs1,24(a2) + aeda: 0000 unimp + aedc: 0a00 addi s0,sp,272 + aede: 0164 addi s1,sp,140 + aee0: 0000 unimp + aee2: 0560 addi s0,sp,652 aee4: 0000 unimp - aee6: 0200 addi s0,sp,256 - aee8: b1064823 0xb1064823 - aeec: 0028 addi a0,sp,8 - aeee: 0300 addi s0,sp,384 - aef0: 01f8 addi a4,sp,204 - aef2: 0045 c.addi zero,17 - aef4: 0000 unimp - aef6: 2302 fld ft6,0(sp) - aef8: 064c addi a1,sp,772 - aefa: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> - aefe: 4501fb03 0x4501fb03 - af02: 0000 unimp - af04: 0200 addi s0,sp,256 - af06: d8064d23 0xd8064d23 - af0a: 0005 c.addi zero,1 - af0c: 0300 addi s0,sp,384 - af0e: 01fc addi a5,sp,204 - af10: 0045 c.addi zero,17 - af12: 0000 unimp - af14: 2302 fld ft6,0(sp) - af16: 064e slli a2,a2,0x13 - af18: 1492 slli s1,s1,0x24 - af1a: 0000 unimp - af1c: 4501fe03 0x4501fe03 - af20: 0000 unimp + aee6: 0001560b 0x1560b + aeea: 1200 addi s0,sp,288 + aeec: 0900 addi s0,sp,144 + aeee: 0550 addi a2,sp,644 + aef0: 0000 unimp + aef2: 011a slli sp,sp,0x6 + aef4: 00002587 flw fa1,0(zero) # 0 <__stack_size-0x800> + aef8: 9a02 jalr s4 + aefa: 9801 andi s0,s0,-32 + aefc: 0000 unimp + aefe: c400 sw s0,8(s0) + af00: 40a2 lw ra,8(sp) + af02: 5220 lw s0,96(a2) + af04: 40a5 li ra,9 + af06: f220 fsw fs0,96(a2) + af08: 0038 addi a4,sp,8 + af0a: 0100 addi s0,sp,128 + af0c: 0619 addi a2,a2,6 + af0e: 0000 unimp + af10: 00227f1b 0x227f1b + af14: 0200 addi s0,sp,256 + af16: 849a mv s1,t1 + af18: 0004 addi s1,sp,0 + af1a: 0200 addi s0,sp,256 + af1c: 5c91 li s9,-28 + af1e: 00238f1b 0x238f1b af22: 0200 addi s0,sp,256 - af24: e6064f23 0xe6064f23 - af28: 0005 c.addi zero,1 - af2a: 0300 addi s0,sp,384 - af2c: 01ff 0x1ff - af2e: 0045 c.addi zero,17 - af30: 0000 unimp - af32: 2302 fld ft6,0(sp) - af34: 0650 addi a2,sp,772 - af36: 0612 slli a2,a2,0x4 - af38: 0000 unimp - af3a: 69020103 lb sp,1680(tp) # 690 <__stack_size-0x170> - af3e: 0000 unimp - af40: 0200 addi s0,sp,256 - af42: a1065423 0xa1065423 - af46: 0005 c.addi zero,1 - af48: 0300 addi s0,sp,384 - af4a: 0205 addi tp,tp,1 - af4c: 0069 c.addi zero,26 - af4e: 0000 unimp - af50: 2302 fld ft6,0(sp) - af52: 0658 addi a4,sp,772 - af54: 062a slli a2,a2,0xa - af56: 0000 unimp - af58: 45020603 lb a2,1104(tp) # 450 <__stack_size-0x3b0> - af5c: 0000 unimp - af5e: 0200 addi s0,sp,256 - af60: 7c065c23 0x7c065c23 - af64: 0006 0x6 - af66: 0300 addi s0,sp,384 - af68: 0209 addi tp,tp,2 - af6a: 008d addi ra,ra,3 + af24: 0005449b 0x5449b + af28: 0200 addi s0,sp,256 + af2a: 5891 li a7,-28 + af2c: 0022f81b 0x22f81b + af30: 0200 addi s0,sp,256 + af32: 4a9c lw a5,16(a3) + af34: 0005 c.addi zero,1 + af36: 0200 addi s0,sp,256 + af38: 5491 li s1,-28 + af3a: 00197a1b 0x197a1b + af3e: 0200 addi s0,sp,256 + af40: 339d jal aca6 <__stack_size+0xa4a6> + af42: 0000 unimp + af44: 0200 addi s0,sp,256 + af46: 5091 li ra,-28 + af48: b81c fsd fa5,48(s0) + af4a: 0018 addi a4,sp,0 + af4c: 0200 addi s0,sp,256 + af4e: 8d9f 0000 0200 0x20000008d9f + af54: 6c91 lui s9,0x4 + af56: 611c flw fa5,0(a0) + af58: 0006 0x6 + af5a: 0200 addi s0,sp,256 + af5c: 84a0 0x84a0 + af5e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + af62: 6491 lui s1,0x4 + af64: 1d1c addi a5,sp,688 + af66: 001f 0200 98a1 0x98a10200001f af6c: 0000 unimp - af6e: 2302 fld ft6,0(sp) - af70: 0660 addi s0,sp,780 - af72: 0592 slli a1,a1,0x4 - af74: 0000 unimp - af76: 8d020a03 lb s4,-1840(tp) # fffff8d0 <_sp+0x7fffb8d0> - af7a: 0000 unimp - af7c: 0200 addi s0,sp,256 - af7e: ab066423 0xab066423 - af82: 0005 c.addi zero,1 - af84: 0300 addi s0,sp,384 - af86: 020c addi a1,sp,256 - af88: 0169 addi sp,sp,26 - af8a: 0000 unimp - af8c: 2302 fld ft6,0(sp) - af8e: 0668 addi a0,sp,780 - af90: 00002133 sltz sp,zero - af94: 7e020e03 lb t3,2016(tp) # 7e0 <__stack_size-0x20> - af98: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> - af9c: 0601ac23 sw zero,120(gp) # 1ef0078 <__stack_size+0x1eef878> - afa0: 0000026f jal tp,afa0 <__stack_size+0xa7a0> - afa4: 69021003 lh zero,1680(tp) # 690 <__stack_size-0x170> - afa8: 0000 unimp - afaa: 0300 addi s0,sp,384 - afac: 0001b023 0x1b023 - afb0: 010d addi sp,sp,3 - afb2: 0378 addi a4,sp,396 - afb4: 0000 unimp - afb6: 780e flw fa6,224(sp) - afb8: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - afbc: 01f50407 0x1f50407 - afc0: 0000 unimp - afc2: 036c0407 0x36c0407 + af6e: 0200 addi s0,sp,256 + af70: 6891 lui a7,0x4 + af72: 9519 srai a0,a0,0x26 + af74: 29000003 lb zero,656(zero) # 290 <__stack_size-0x570> + af78: 0006 0x6 + af7a: 0100 addi s0,sp,128 + af7c: 0305 addi t1,t1,1 + af7e: 712c flw fa1,96(a0) + af80: 2041 jal b000 <__stack_size+0xa800> + af82: c71d beqz a4,afb0 <__stack_size+0xa7b0> + af84: 0024 addi s1,sp,8 + af86: 0200 addi s0,sp,256 + af88: 1ef5 addi t4,t4,-3 + af8a: 40a5 li ra,9 + af8c: 1e20 addi s0,sp,824 + af8e: a35c fsd fa5,128(a4) + af90: 2040 fld fs0,128(s0) + af92: a3a0 fsd fs0,64(a5) + af94: 2040 fld fs0,128(s0) + af96: b81c fsd fa5,48(s0) + af98: 0018 addi a4,sp,0 + af9a: 0200 addi s0,sp,256 + af9c: 82b5 srli a3,a3,0xd + af9e: 0000 unimp + afa0: 0200 addi s0,sp,256 + afa2: 6091 lui ra,0x4 + afa4: 0000 unimp + afa6: 640a flw fs0,128(sp) + afa8: 0001 nop + afaa: 2900 fld fs0,16(a0) + afac: 0006 0x6 + afae: 0b00 addi s0,sp,400 + afb0: 0156 slli sp,sp,0x15 + afb2: 0000 unimp + afb4: 0011 c.addi zero,4 + afb6: 1909 addi s2,s2,-30 + afb8: 0006 0x6 + afba: 1a00 addi s0,sp,304 + afbc: 1801 addi a6,a6,-32 + afbe: 0025 c.addi zero,9 + afc0: 0200 addi s0,sp,256 + afc2: 0141 addi sp,sp,16 + afc4: 0098 addi a4,sp,64 afc6: 0000 unimp - afc8: c208 sw a0,0(a2) - afca: 0005 c.addi zero,1 - afcc: 0300 addi s0,sp,384 - afce: 0212 slli tp,tp,0x4 - afd0: 0378 addi a4,sp,396 + afc8: a0ae fsd fa1,64(sp) + afca: 2040 fld fs0,128(s0) + afcc: a2c4 fsd fs1,128(a3) + afce: 2040 fld fs0,128(s0) + afd0: 392a fld fs2,168(sp) afd2: 0000 unimp - afd4: 03960407 0x3960407 - afd8: 0000 unimp - afda: 0710 addi a2,sp,896 - afdc: 6404 flw fs1,8(s0) - afde: 0001 nop - afe0: 0d00 addi s0,sp,656 - afe2: b301 j ace2 <__stack_size+0xa4e2> - afe4: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> - afe8: 00000397 auipc t2,0x0 - afec: 970e add a4,a4,gp - afee: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> - aff2: 00ae slli ra,ra,0xb - aff4: 0000 unimp - aff6: 1100 addi s0,sp,160 - aff8: 000000ab 0xab - affc: 1605 addi a2,a2,-31 - affe: c102 sw zero,128(sp) - b000: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - b004: 0701 addi a4,a4,0 - b006: 9d04 0x9d04 - b008: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - b00c: 2340 fld fs0,128(a4) - b00e: 0000 unimp - b010: 0420 addi s0,sp,520 - b012: 4485 li s1,1 - b014: 0004 addi s1,sp,0 - b016: 1300 addi s0,sp,416 - b018: 23c1 jal b5d8 <__stack_size+0xadd8> + afd4: e201 bnez a2,afd4 <__stack_size+0xa7d4> + afd6: 0006 0x6 + afd8: 1b00 addi s0,sp,432 + afda: 227f 0x227f + afdc: 0000 unimp + afde: 4102 lw sp,0(sp) + afe0: 0484 addi s1,sp,576 + afe2: 0000 unimp + afe4: 9102 jalr sp + afe6: 1b5c addi a5,sp,436 + afe8: 0000238f 0x238f + afec: 4202 lw tp,0(sp) + afee: 0390 addi a2,sp,448 + aff0: 0000 unimp + aff2: 9102 jalr sp + aff4: 1b58 addi a4,sp,436 + aff6: 000022f3 csrr t0,0x0 + affa: 4302 lw t1,0(sp) + affc: 00ae slli ra,ra,0xb + affe: 0000 unimp + b000: 9102 jalr sp + b002: 1b54 addi a3,sp,436 + b004: 197a slli s2,s2,0x3e + b006: 0000 unimp + b008: 4402 lw s0,0(sp) + b00a: 00000033 add zero,zero,zero + b00e: 9102 jalr sp + b010: 1c50 addi a2,sp,564 + b012: 18b8 addi a4,sp,120 + b014: 0000 unimp + b016: 4602 lw a2,0(sp) + b018: 008d addi ra,ra,3 b01a: 0000 unimp - b01c: 8704 0x8704 - b01e: 00000057 0x57 - b022: 2302 fld ft6,0(sp) - b024: 1400 addi s0,sp,544 - b026: 776c flw fa1,108(a4) - b028: 006d c.addi zero,27 - b02a: 8804 0x8804 - b02c: 00000057 0x57 - b030: 2302 fld ft6,0(sp) - b032: 1302 slli t1,t1,0x20 - b034: 00002403 lw s0,0(zero) # 0 <__stack_size-0x800> - b038: 8a04 0x8a04 - b03a: 00000057 0x57 - b03e: 2302 fld ft6,0(sp) - b040: 1304 addi s1,sp,416 - b042: 2438 fld fa4,72(s0) - b044: 0000 unimp - b046: 8b04 0x8b04 - b048: 00000057 0x57 - b04c: 2302 fld ft6,0(sp) - b04e: 1306 slli t1,t1,0x21 - b050: 2348 fld fa0,128(a4) - b052: 0000 unimp - b054: 8d04 0x8d04 - b056: 046d addi s0,s0,27 - b058: 0000 unimp - b05a: 2302 fld ft6,0(sp) - b05c: 1308 addi a0,sp,416 - b05e: 000024af amoadd.w s1,zero,(zero) - b062: 8f04 0x8f04 - b064: 000000eb 0xeb - b068: 2302 fld ft6,0(sp) - b06a: 130c addi a1,sp,416 - b06c: 254d jal b70e <__stack_size+0xaf0e> - b06e: 0000 unimp - b070: 9004 0x9004 - b072: 000000eb 0xeb - b076: 2302 fld ft6,0(sp) - b078: 1314 addi a3,sp,416 - b07a: 2382 fld ft7,0(sp) - b07c: 0000 unimp - b07e: 9304 0x9304 - b080: 048a slli s1,s1,0x2 - b082: 0000 unimp - b084: 2302 fld ft6,0(sp) - b086: 001c addi a5,sp,0 - b088: 1c12 slli s8,s8,0x24 - b08a: 08000023 sb zero,128(zero) # 80 <__stack_size-0x780> - b08e: 1e02 slli t3,t3,0x20 - b090: 046d addi s0,s0,27 - b092: 0000 unimp - b094: 00245813 srli a6,s0,0x2 - b098: 0200 addi s0,sp,256 - b09a: 9020 0x9020 - b09c: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - b0a0: bc130023 sb ra,-1088(t1) - b0a4: 02000023 sb zero,32(zero) # 20 <__stack_size-0x7e0> - b0a8: ae21 j b3c0 <__stack_size+0xabc0> - b0aa: 0000 unimp - b0ac: 0200 addi s0,sp,256 - b0ae: 07000423 sb a6,104(zero) # 68 <__stack_size-0x798> - b0b2: 4404 lw s1,8(s0) - b0b4: 0004 addi s1,sp,0 - b0b6: 0d00 addi s0,sp,656 - b0b8: 8401 srai s0,s0,0x0 - b0ba: 0004 addi s1,sp,0 - b0bc: 0e00 addi s0,sp,784 - b0be: 0484 addi s1,sp,576 + b01c: 9102 jalr sp + b01e: 1c6c addi a1,sp,572 + b020: 0661 addi a2,a2,24 + b022: 0000 unimp + b024: 4702 lw a4,0(sp) + b026: 0384 addi s1,sp,448 + b028: 0000 unimp + b02a: 9102 jalr sp + b02c: 1c64 addi s1,sp,572 + b02e: 1f1d addi t5,t5,-25 + b030: 0000 unimp + b032: 4802 lw a6,0(sp) + b034: 0098 addi a4,sp,64 + b036: 0000 unimp + b038: 9102 jalr sp + b03a: 1968 addi a0,sp,188 + b03c: 0395 addi t2,t2,5 + b03e: 0000 unimp + b040: 0560 addi s0,sp,652 + b042: 0000 unimp + b044: 0501 addi a0,a0,0 + b046: 41711803 lh a6,1047(sp) + b04a: 1d20 addi s0,sp,696 + b04c: 000024c7 fmsub.s fs1,ft0,ft0,ft0,rdn + b050: 8f02 jr t5 + b052: a290 fsd fa2,0(a3) + b054: 2040 fld fs0,128(s0) + b056: 0a1e slli s4,s4,0x7 + b058: 40a1 li ra,8 + b05a: 4e20 lw s0,88(a2) + b05c: 40a1 li ra,8 + b05e: 1c20 addi s0,sp,568 + b060: 18b8 addi a4,sp,120 + b062: 0000 unimp + b064: 5b02 lw s6,32(sp) + b066: 0082 slli ra,ra,0x0 + b068: 0000 unimp + b06a: 9102 jalr sp + b06c: 0060 addi s0,sp,12 + b06e: 1a00 addi s0,sp,304 + b070: 7401 lui s0,0xfffe0 + b072: 0025 c.addi zero,9 + b074: 0200 addi s0,sp,256 + b076: 0125 addi sp,sp,9 + b078: 0098 addi a4,sp,64 + b07a: 0000 unimp + b07c: a000 fsd fs0,0(s0) + b07e: 2040 fld fs0,128(s0) + b080: a0ae fsd fa1,64(sp) + b082: 2040 fld fs0,128(s0) + b084: 3962 fld fs2,56(sp) + b086: 0000 unimp + b088: 4901 li s2,0 + b08a: 1b000007 0x1b000007 + b08e: 227f 0x227f + b090: 0000 unimp + b092: 2502 fld fa0,0(sp) + b094: 0484 addi s1,sp,576 + b096: 0000 unimp + b098: 9102 jalr sp + b09a: 1b6c addi a1,sp,444 + b09c: 22f8 fld fa4,192(a3) + b09e: 0000 unimp + b0a0: 2602 fld fa2,0(sp) + b0a2: 00000057 0x57 + b0a6: 9102 jalr sp + b0a8: 1f6a slli t5,t5,0x3a + b0aa: 776c flw fa1,108(a4) + b0ac: 006d c.addi zero,27 + b0ae: 2702 fld fa4,0(sp) + b0b0: 00000057 0x57 + b0b4: 9102 jalr sp + b0b6: 1b68 addi a0,sp,444 + b0b8: 22b9 jal b206 <__stack_size+0xaa06> + b0ba: 0000 unimp + b0bc: 2802 fld fa6,0(sp) + b0be: 048a slli s1,s1,0x2 b0c0: 0000 unimp - b0c2: 690e flw fs2,192(sp) - b0c4: 0000 unimp - b0c6: 0000 unimp - b0c8: 03c70407 0x3c70407 + b0c2: 9102 jalr sp + b0c4: 1964 addi s1,sp,188 + b0c6: 0395 addi t2,t2,5 + b0c8: 0000 unimp + b0ca: 0560 addi s0,sp,652 b0cc: 0000 unimp - b0ce: 04730407 0x4730407 - b0d2: 0000 unimp - b0d4: 0115 addi sp,sp,5 - b0d6: 2662 fld fa2,24(sp) - b0d8: 0000 unimp - b0da: 1a02 slli s4,s4,0x20 - b0dc: 0101 addi sp,sp,0 - b0de: a996 fsd ft5,208(sp) - b0e0: 2040 fld fs0,128(s0) - b0e2: aa38 fsd fa4,80(a2) + b0ce: 0501 addi a0,a0,0 + b0d0: 41710403 lb s0,1047(sp) + b0d4: 0020 addi s0,sp,8 + b0d6: 4220 lw s0,64(a2) + b0d8: 000e 0xe + b0da: 0100 addi s0,sp,128 + b0dc: 0166 slli sp,sp,0x19 + b0de: 0000007b 0x7b + b0e2: 9fd8 0x9fd8 b0e4: 2040 fld fs0,128(s0) - b0e6: 392a fld fs2,168(sp) - b0e8: 0000 unimp - b0ea: d801 beqz s0,affa <__stack_size+0xa7fa> - b0ec: 0004 addi s1,sp,0 - b0ee: 1600 addi s0,sp,800 - b0f0: 2348 fld fa0,128(a4) - b0f2: 0000 unimp - b0f4: 1a02 slli s4,s4,0x20 - b0f6: 8401 srai s0,s0,0x0 - b0f8: 0004 addi s1,sp,0 - b0fa: 0200 addi s0,sp,256 - b0fc: 5c91 li s9,-28 - b0fe: 00066117 auipc sp,0x66 - b102: 0200 addi s0,sp,256 - b104: 011c addi a5,sp,128 - b106: 0378 addi a4,sp,396 - b108: 0000 unimp - b10a: 9102 jalr sp - b10c: 176c addi a1,sp,940 - b10e: 1048 addi a0,sp,36 - b110: 0000 unimp - b112: 1d02 slli s10,s10,0x20 - b114: 8d01 sub a0,a0,s0 - b116: 0000 unimp - b118: 0100 addi s0,sp,128 - b11a: 0059 c.addi zero,22 - b11c: 0118 addi a4,sp,128 - b11e: 262a fld fa2,136(sp) - b120: 0000 unimp - b122: 0002 0x2 - b124: 0101 addi sp,sp,0 - b126: 0098 addi a4,sp,64 - b128: 0000 unimp - b12a: a8ce fsd fs3,80(sp) - b12c: 2040 fld fs0,128(s0) - b12e: a996 fsd ft5,208(sp) - b130: 2040 fld fs0,128(s0) - b132: 3962 fld fs2,56(sp) - b134: 0000 unimp - b136: 4401 li s0,0 - b138: 0005 c.addi zero,1 - b13a: 1600 addi s0,sp,800 - b13c: 2348 fld fa0,128(a4) - b13e: 0000 unimp - b140: 0002 0x2 - b142: 8401 srai s0,s0,0x0 - b144: 0004 addi s1,sp,0 - b146: 0200 addi s0,sp,256 - b148: 5c91 li s9,-28 - b14a: 5816 lw a6,100(sp) - b14c: 0024 addi s1,sp,8 - b14e: 0200 addi s0,sp,256 - b150: 0101 addi sp,sp,0 - b152: 0544 addi s1,sp,644 - b154: 0000 unimp - b156: 9102 jalr sp - b158: 1658 addi a4,sp,804 - b15a: 23c1 jal b71a <__stack_size+0xaf1a> - b15c: 0000 unimp - b15e: 0202 slli tp,tp,0x0 - b160: 4a01 li s4,0 - b162: 0005 c.addi zero,1 + b0e6: a000 fsd fs0,0(s0) + b0e8: 2040 fld fs0,128(s0) + b0ea: 399a fld fs3,416(sp) + b0ec: 0000 unimp + b0ee: 7301 lui t1,0xfffe0 + b0f0: 1f000007 0x1f000007 + b0f4: 006c addi a1,sp,12 + b0f6: 6601 lui a2,0x0 + b0f8: 00000773 0x773 + b0fc: 9102 jalr sp + b0fe: 006c addi a1,sp,12 + b100: 00f70407 0xf70407 + b104: 0000 unimp + b106: 8c21 xor s0,s0,s0 + b108: 0010 addi a2,sp,0 + b10a: 0100 addi s0,sp,128 + b10c: 014d addi sp,sp,19 + b10e: 9f96 add t6,t6,t0 + b110: 2040 fld fs0,128(s0) + b112: 9fd8 0x9fd8 + b114: 2040 fld fs0,128(s0) + b116: 39d2 fld fs3,304(sp) + b118: 0000 unimp + b11a: ab01 j b62a <__stack_size+0xae2a> + b11c: 1f000007 0x1f000007 + b120: 006c addi a1,sp,12 + b122: 4d01 li s10,0 + b124: 000007ab 0x7ab + b128: 9102 jalr sp + b12a: 1f6c addi a1,sp,956 + b12c: 006e 0x6e + b12e: 4d01 li s10,0 + b130: 000007ab 0x7ab + b134: 9102 jalr sp + b136: 0068 addi a0,sp,12 + b138: 00eb0407 0xeb0407 + b13c: 0000 unimp + b13e: 6622 flw fa2,8(sp) + b140: 000e 0xe + b142: 0100 addi s0,sp,128 + b144: 9f6e0133 0x9f6e0133 + b148: 2040 fld fs0,128(s0) + b14a: 9f96 add t6,t6,t0 + b14c: 2040 fld fs0,128(s0) + b14e: 3a0a fld fs4,160(sp) + b150: 0000 unimp + b152: 1f01 addi t5,t5,-32 + b154: 006c addi a1,sp,12 + b156: 3301 jal ae56 <__stack_size+0xa656> + b158: 000007ab 0x7ab + b15c: 9102 jalr sp + b15e: 006c addi a1,sp,12 + b160: 3c00 fld fs0,56(s0) + b162: 000a 0xa b164: 0200 addi s0,sp,256 - b166: 5491 li s1,-28 - b168: 00176517 auipc a0,0x176 - b16c: 0200 addi s0,sp,256 - b16e: 0104 addi s1,sp,128 - b170: 008d addi ra,ra,3 - b172: 0000 unimp - b174: 9102 jalr sp - b176: 196c addi a1,sp,188 - b178: 0395 addi t2,t2,5 - b17a: 0000 unimp - b17c: 0560 addi s0,sp,652 - b17e: 0000 unimp - b180: 0501 addi a0,a0,0 - b182: 41738403 lb s0,1047(t2) # b3ff <__stack_size+0xabff> - b186: 0020 addi s0,sp,8 - b188: 03900407 0x3900407 - b18c: 0000 unimp - b18e: 00ae0407 0xae0407 + b166: 4500 lw s0,8(a0) + b168: 0028 addi a0,sp,8 + b16a: 0400 addi s0,sp,512 + b16c: 0001 nop + b16e: 0000 unimp + b170: 0c00 addi s0,sp,528 + b172: 25ee fld fa1,216(sp) + b174: 0000 unimp + b176: 00fa slli ra,ra,0x1e + b178: 0000 unimp + b17a: a6bc fsd fa5,72(a3) + b17c: 2040 fld fs0,128(s0) + b17e: a6e6 fsd fs9,328(sp) + b180: 2040 fld fs0,128(s0) + b182: 6ee1 lui t4,0x18 + b184: 0000 unimp + b186: 0102 slli sp,sp,0x0 + b188: 9806 add a6,a6,ra + b18a: 0000 unimp + b18c: 0200 addi s0,sp,256 + b18e: 0502 slli a0,a0,0x0 + b190: 0118 addi a4,sp,128 b192: 0000 unimp - b194: 640a flw fs0,128(sp) - b196: 0001 nop - b198: 6000 flw fs0,0(s0) - b19a: 0005 c.addi zero,1 - b19c: 0b00 addi s0,sp,400 - b19e: 0156 slli sp,sp,0x15 + b194: 0402 slli s0,s0,0x0 + b196: b205 j aab6 <__stack_size+0xa2b6> + b198: 0001 nop + b19a: 0200 addi s0,sp,256 + b19c: 0801 addi a6,a6,0 + b19e: 0096 slli ra,ra,0x5 b1a0: 0000 unimp - b1a2: 0012 0x12 - b1a4: 5009 0x5009 - b1a6: 0005 c.addi zero,1 - b1a8: 1a00 addi s0,sp,304 - b1aa: 5001 0x5001 - b1ac: 0026 0x26 - b1ae: 0200 addi s0,sp,256 - b1b0: 019a slli gp,gp,0x6 - b1b2: 0098 addi a4,sp,64 - b1b4: 0000 unimp - b1b6: a640 fsd fs0,136(a2) - b1b8: 2040 fld fs0,128(s0) - b1ba: a8ce fsd fs3,80(sp) - b1bc: 2040 fld fs0,128(s0) - b1be: 399a fld fs3,416(sp) + b1a2: 0202 slli tp,tp,0x0 + b1a4: 0000cd07 0xcd07 + b1a8: 0200 addi s0,sp,256 + b1aa: 0704 addi s1,sp,896 + b1ac: 018e slli gp,gp,0x3 + b1ae: 0000 unimp + b1b0: 69050403 lb s0,1680(a0) + b1b4: 746e flw fs0,248(sp) + b1b6: 0400 addi s0,sp,512 + b1b8: 0000008b 0x8b + b1bc: 4702 lw a4,0(sp) + b1be: 0048 addi a0,sp,4 b1c0: 0000 unimp - b1c2: 1901 addi s2,s2,-32 - b1c4: 0006 0x6 - b1c6: 1b00 addi s0,sp,432 - b1c8: 2348 fld fa0,128(a4) + b1c2: e004 fsw fs1,0(s0) + b1c4: 0000 unimp + b1c6: 0200 addi s0,sp,256 + b1c8: 564d li a2,-13 b1ca: 0000 unimp - b1cc: 9a02 jalr s4 - b1ce: 0484 addi s1,sp,576 + b1cc: 0400 addi s0,sp,512 + b1ce: 095a slli s2,s2,0x16 b1d0: 0000 unimp - b1d2: 9102 jalr sp - b1d4: 1b5c addi a5,sp,436 - b1d6: 2458 fld fa4,136(s0) - b1d8: 0000 unimp - b1da: 9b02 jalr s6 - b1dc: 0544 addi s1,sp,644 - b1de: 0000 unimp - b1e0: 9102 jalr sp - b1e2: 1b58 addi a4,sp,436 - b1e4: 23c1 jal b7a4 <__stack_size+0xafa4> + b1d2: b002 fsd ft0,32(sp) + b1d4: 007c addi a5,sp,12 + b1d6: 0000 unimp + b1d8: 6c05 lui s8,0x1 + b1da: 0000 unimp + b1dc: 0600 addi s0,sp,768 + b1de: 8204 0x8204 + b1e0: 0000 unimp + b1e2: 0700 addi s0,sp,896 + b1e4: 4f01 li t5,0 b1e6: 0000 unimp - b1e8: 9c02 jalr s8 - b1ea: 054a slli a0,a0,0x12 - b1ec: 0000 unimp - b1ee: 9102 jalr sp - b1f0: 1b54 addi a3,sp,436 - b1f2: 00001a43 fmadd.s fs4,ft0,ft0,ft0,rtz - b1f6: 9d02 jalr s10 - b1f8: 00000033 add zero,zero,zero - b1fc: 9102 jalr sp - b1fe: 1c50 addi a2,sp,564 - b200: 1765 addi a4,a4,-7 + b1e8: 0200 addi s0,sp,256 + b1ea: 0704 addi s1,sp,896 + b1ec: 00000193 li gp,0 + b1f0: 0102 slli sp,sp,0x0 + b1f2: 9f08 0x9f08 + b1f4: 0000 unimp + b1f6: 0500 addi s0,sp,640 + b1f8: 0000008f 0x8f + b1fc: 0408 addi a0,sp,512 + b1fe: 0406 slli s0,s0,0x1 + b200: 0096 slli ra,ra,0x5 b202: 0000 unimp - b204: 9f02 jalr t5 - b206: 008d addi ra,ra,3 - b208: 0000 unimp - b20a: 9102 jalr sp - b20c: 1c6c addi a1,sp,572 - b20e: 0661 addi a2,a2,24 - b210: 0000 unimp - b212: a002 fsd ft0,0(sp) - b214: 0384 addi s1,sp,448 - b216: 0000 unimp - b218: 9102 jalr sp - b21a: 1c64 addi s1,sp,572 - b21c: 1fe6 slli t6,t6,0x39 + b204: 0406 slli s0,s0,0x1 + b206: 0000008f 0x8f + b20a: 0109 addi sp,sp,2 + b20c: 000000bf 00009d0a 0x9d0a000000bf + b214: 0a00 addi s0,sp,272 + b216: 009d addi ra,ra,7 + b218: 0000 unimp + b21a: 610a flw ft2,128(sp) + b21c: 0000 unimp b21e: 0000 unimp - b220: a102 fsd ft0,128(sp) - b222: 0098 addi a4,sp,64 - b224: 0000 unimp - b226: 9102 jalr sp - b228: 1968 addi a0,sp,188 - b22a: 0395 addi t2,t2,5 - b22c: 0000 unimp - b22e: 0629 addi a2,a2,10 - b230: 0000 unimp - b232: 0501 addi a0,a0,0 - b234: 41737003 0x41737003 - b238: 1d20 addi s0,sp,696 - b23a: 2590 fld fa2,8(a1) - b23c: 0000 unimp - b23e: f502 fsw ft0,168(sp) - b240: a89a fsd ft6,80(sp) - b242: 2040 fld fs0,128(s0) - b244: d81e sw t2,48(sp) - b246: 40a6 lw ra,72(sp) - b248: 1c20 addi s0,sp,568 - b24a: 1c2040a7 0x1c2040a7 - b24e: 1765 addi a4,a4,-7 - b250: 0000 unimp - b252: b502 fsd ft0,168(sp) - b254: 0082 slli ra,ra,0x0 - b256: 0000 unimp - b258: 9102 jalr sp - b25a: 0060 addi s0,sp,12 - b25c: 0a00 addi s0,sp,272 - b25e: 0164 addi s1,sp,140 - b260: 0000 unimp - b262: 0629 addi a2,a2,10 - b264: 0000 unimp - b266: 0001560b 0x1560b - b26a: 1100 addi s0,sp,160 - b26c: 0900 addi s0,sp,144 - b26e: 0619 addi a2,a2,6 - b270: 0000 unimp - b272: 011a slli sp,sp,0x6 - b274: 25e1 jal b93c <__stack_size+0xb13c> - b276: 0000 unimp - b278: 4102 lw sp,0(sp) - b27a: 9801 andi s0,s0,-32 - b27c: 0000 unimp - b27e: 2a00 fld fs0,16(a2) - b280: 40a4 lw s1,64(s1) - b282: 4020 lw s0,64(s0) - b284: 40a6 lw ra,72(sp) - b286: d220 sw s0,96(a2) - b288: 0039 c.addi zero,14 - b28a: 0100 addi s0,sp,128 - b28c: 06e2 slli a3,a3,0x18 - b28e: 0000 unimp - b290: 0023481b 0x23481b - b294: 0200 addi s0,sp,256 - b296: 8441 srai s0,s0,0x10 - b298: 0004 addi s1,sp,0 - b29a: 0200 addi s0,sp,256 - b29c: 5c91 li s9,-28 - b29e: 0024581b 0x24581b - b2a2: 0200 addi s0,sp,256 - b2a4: 9042 0x9042 - b2a6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - b2aa: 5891 li a7,-28 - b2ac: 0023bc1b 0x23bc1b - b2b0: 0200 addi s0,sp,256 - b2b2: 0000ae43 fmadd.s ft8,ft1,ft0,ft0,rdn - b2b6: 0200 addi s0,sp,256 - b2b8: 5491 li s1,-28 - b2ba: 001a431b 0x1a431b - b2be: 0200 addi s0,sp,256 - b2c0: 3344 fld fs1,160(a4) - b2c2: 0000 unimp - b2c4: 0200 addi s0,sp,256 - b2c6: 5091 li ra,-28 - b2c8: 651c flw fa5,8(a0) - b2ca: 02000017 auipc zero,0x2000 - b2ce: 8d46 mv s10,a7 - b2d0: 0000 unimp - b2d2: 0200 addi s0,sp,256 - b2d4: 6c91 lui s9,0x4 - b2d6: 611c flw fa5,0(a0) - b2d8: 0006 0x6 - b2da: 0200 addi s0,sp,256 - b2dc: 00038447 fmsub.s fs0,ft7,ft0,ft0,rne - b2e0: 0200 addi s0,sp,256 - b2e2: 6491 lui s1,0x4 - b2e4: e61c fsw fa5,8(a2) - b2e6: 001f 0200 9848 0x98480200001f - b2ec: 0000 unimp - b2ee: 0200 addi s0,sp,256 - b2f0: 6891 lui a7,0x4 - b2f2: 9519 srai a0,a0,0x26 - b2f4: 60000003 lb zero,1536(zero) # 200b8ca <__stack_size+0x200b0ca> - b2f8: 0005 c.addi zero,1 - b2fa: 0100 addi s0,sp,128 - b2fc: 0305 addi t1,t1,1 - b2fe: 735c flw fa5,36(a4) - b300: 2041 jal b380 <__stack_size+0xab80> - b302: 901d srli s0,s0,0x27 - b304: 0025 c.addi zero,9 - b306: 0200 addi s0,sp,256 - b308: 40a60c8f 0x40a60c8f - b30c: 1e20 addi s0,sp,824 - b30e: a486 fsd ft1,72(sp) - b310: 2040 fld fs0,128(s0) - b312: a4ca fsd fs2,72(sp) - b314: 2040 fld fs0,128(s0) - b316: 651c flw fa5,8(a0) - b318: 02000017 auipc zero,0x2000 - b31c: 0000825b 0x825b - b320: 0200 addi s0,sp,256 - b322: 6091 lui ra,0x4 - b324: 0000 unimp - b326: 011a slli sp,sp,0x6 - b328: 263d jal b656 <__stack_size+0xae56> - b32a: 0000 unimp - b32c: 2502 fld fa0,0(sp) - b32e: 9801 andi s0,s0,-32 - b330: 0000 unimp - b332: 7c00 flw fs0,56(s0) - b334: 2a2040a3 0x2a2040a3 - b338: 40a4 lw s1,64(s1) - b33a: 0a20 addi s0,sp,280 - b33c: 003a 0x3a - b33e: 0100 addi s0,sp,128 - b340: 0749 addi a4,a4,18 - b342: 0000 unimp - b344: 0023481b 0x23481b - b348: 0200 addi s0,sp,256 - b34a: 8425 srai s0,s0,0x9 - b34c: 0004 addi s1,sp,0 - b34e: 0200 addi s0,sp,256 - b350: 6c91 lui s9,0x4 - b352: 0023c11b 0x23c11b - b356: 0200 addi s0,sp,256 - b358: 5726 lw a4,104(sp) - b35a: 0000 unimp - b35c: 0200 addi s0,sp,256 - b35e: 6a91 lui s5,0x4 - b360: 6c1f 6d77 0200 0x2006d776c1f - b366: 00005727 0x5727 - b36a: 0200 addi s0,sp,256 - b36c: 6891 lui a7,0x4 - b36e: 0023821b 0x23821b - b372: 0200 addi s0,sp,256 - b374: 8a28 0x8a28 - b376: 0004 addi s1,sp,0 - b378: 0200 addi s0,sp,256 - b37a: 6491 lui s1,0x4 - b37c: 9519 srai a0,a0,0x26 - b37e: 60000003 lb zero,1536(zero) # 200b918 <__stack_size+0x200b118> - b382: 0005 c.addi zero,1 - b384: 0100 addi s0,sp,128 - b386: 0305 addi t1,t1,1 - b388: 7348 flw fa0,36(a4) - b38a: 2041 jal b40a <__stack_size+0xac0a> - b38c: 2000 fld fs0,0(s0) - b38e: 0e42 slli t3,t3,0x10 - b390: 0000 unimp - b392: 6601 lui a2,0x0 - b394: 7b01 lui s6,0xfffe0 + b220: 0000ab0b 0xab0b + b224: 0700 addi s0,sp,896 + b226: 0216 slli tp,tp,0x5 + b228: 00cd addi ra,ra,19 + b22a: 0000 unimp + b22c: 0101 addi sp,sp,0 + b22e: 0406 slli s0,s0,0x1 + b230: 00a9 addi ra,ra,10 + b232: 0000 unimp + b234: 0802 slli a6,a6,0x0 + b236: ad05 j b866 <__stack_size+0xb066> + b238: 0001 nop + b23a: 0200 addi s0,sp,256 + b23c: 0708 addi a0,sp,896 + b23e: 0189 addi gp,gp,2 + b240: 0000 unimp + b242: 1002 0x1002 + b244: 5d04 lw s1,56(a0) + b246: 0028 addi a0,sp,8 + b248: 0400 addi s0,sp,512 + b24a: 1fa2 slli t6,t6,0x28 + b24c: 0000 unimp + b24e: 004f0703 lb a4,4(t5) + b252: 0000 unimp + b254: b204 fsd fs1,32(a2) + b256: 0004 addi s1,sp,0 + b258: 0400 addi s0,sp,512 + b25a: 332c fld fa1,96(a4) + b25c: 0000 unimp + b25e: 0400 addi s0,sp,512 + b260: 000020c3 fmadd.s ft1,ft0,ft0,ft0,rdn + b264: 7204 flw fs1,32(a2) + b266: 00000033 add zero,zero,zero + b26a: 7804 flw fs1,48(s0) + b26c: 0021 c.addi zero,8 + b26e: 0400 addi s0,sp,512 + b270: 4f91 li t6,4 + b272: 0000 unimp + b274: 0c00 addi s0,sp,528 + b276: 1f32 slli t5,t5,0x2c + b278: 0000 unimp + b27a: 6505 lui a0,0x1 + b27c: 8801 andi s0,s0,0 + b27e: 0000 unimp + b280: 0d00 addi s0,sp,656 + b282: 0404 addi s1,sp,512 + b284: 3fa6 fld ft11,104(sp) + b286: 0001 nop + b288: 0e00 addi s0,sp,784 + b28a: 1f24 addi s1,sp,952 + b28c: 0000 unimp + b28e: a804 fsd fs1,16(s0) + b290: 0114 addi a3,sp,128 + b292: 0000 unimp + b294: af0e fsd ft3,408(sp) + b296: 001e 0x1e + b298: 0400 addi s0,sp,512 + b29a: 3fa9 jal b1f4 <__stack_size+0xa9f4> + b29c: 0001 nop + b29e: 0000 unimp + b2a0: 00003a0f 0x3a0f + b2a4: 4f00 lw s0,24(a4) + b2a6: 0001 nop + b2a8: 1000 addi s0,sp,32 + b2aa: 0088 addi a0,sp,64 + b2ac: 0000 unimp + b2ae: 08110003 lb zero,129(sp) + b2b2: a304 fsd fs1,0(a4) + b2b4: 0174 addi a3,sp,140 + b2b6: 0000 unimp + b2b8: b512 fsd ft4,168(sp) + b2ba: 0020 addi s0,sp,8 + b2bc: 0400 addi s0,sp,512 + b2be: 4fa5 li t6,9 + b2c0: 0000 unimp + b2c2: 0200 addi s0,sp,256 + b2c4: fa120023 sb ra,-96(tp) # ffffffa0 <_sp+0x7fffbfa0> + b2c8: 0020 addi s0,sp,8 + b2ca: 0400 addi s0,sp,512 + b2cc: 20aa fld ft1,136(sp) + b2ce: 0001 nop + b2d0: 0200 addi s0,sp,256 + b2d2: 04000423 sb zero,72(zero) # 48 <__stack_size-0x7b8> + b2d6: 1fe6 slli t6,t6,0x39 + b2d8: 0000 unimp + b2da: ab04 fsd fs1,16(a4) + b2dc: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne + b2e0: 7804 flw fs1,48(s0) + b2e2: 001e 0x1e + b2e4: 0400 addi s0,sp,512 + b2e6: 0000e8af 0xe8af + b2ea: 0400 addi s0,sp,512 + b2ec: 2122 fld ft2,8(sp) + b2ee: 0000 unimp + b2f0: 1606 slli a2,a2,0x21 + b2f2: 0048 addi a0,sp,4 + b2f4: 0000 unimp + b2f6: 001e8913 addi s2,t4,1 # 18001 <__stack_size+0x17801> + b2fa: 1800 addi s0,sp,48 + b2fc: 2f06 fld ft10,64(sp) + b2fe: 01f4 addi a3,sp,204 + b300: 0000 unimp + b302: 0a12 slli s4,s4,0x4 + b304: 0020 addi s0,sp,8 + b306: 0600 addi s0,sp,768 + b308: f431 bnez s0,b254 <__stack_size+0xaa54> + b30a: 0001 nop + b30c: 0200 addi s0,sp,256 + b30e: 5f140023 sb a7,1504(s0) # fffe05e0 <_sp+0x7ffdc5e0> + b312: 3206006b 0x3206006b + b316: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b31a: 2302 fld ft6,0(sp) + b31c: 1204 addi s1,sp,288 + b31e: 0000208b 0x208b + b322: 3206 fld ft4,96(sp) + b324: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b328: 2302 fld ft6,0(sp) + b32a: 1208 addi a0,sp,288 + b32c: 1e6c addi a1,sp,828 + b32e: 0000 unimp + b330: 3206 fld ft4,96(sp) + b332: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b336: 2302 fld ft6,0(sp) + b338: 120c addi a1,sp,288 + b33a: 215c fld fa5,128(a0) + b33c: 0000 unimp + b33e: 3206 fld ft4,96(sp) + b340: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b344: 2302 fld ft6,0(sp) + b346: 1410 addi a2,sp,544 + b348: 785f 0600 fa33 0xfa330600785f + b34e: 0001 nop + b350: 0200 addi s0,sp,256 + b352: 06001423 sh zero,104(zero) # 68 <__stack_size-0x798> + b356: 9504 0x9504 + b358: 0001 nop + b35a: 0f00 addi s0,sp,912 + b35c: 018a slli gp,gp,0x2 + b35e: 0000 unimp + b360: 020a slli tp,tp,0x2 + b362: 0000 unimp + b364: 8810 0x8810 + b366: 0000 unimp + b368: 0000 unimp + b36a: 1300 addi s0,sp,416 + b36c: 1eaa slli t4,t4,0x2a + b36e: 0000 unimp + b370: 0624 addi s1,sp,776 + b372: 00029537 lui a0,0x29 + b376: 1200 addi s0,sp,288 + b378: 1db1 addi s11,s11,-20 + b37a: 0000 unimp + b37c: 3906 fld fs2,96(sp) + b37e: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b382: 2302 fld ft6,0(sp) + b384: 1200 addi s0,sp,288 + b386: 000020cb fnmsub.s ft1,ft0,ft0,ft0,rdn + b38a: 3a06 fld fs4,96(sp) + b38c: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b390: 2302 fld ft6,0(sp) + b392: 1204 addi s1,sp,288 + b394: 1dc6 slli s11,s11,0x31 b396: 0000 unimp - b398: 5400 lw s0,40(s0) - b39a: 7c2040a3 0x7c2040a3 - b39e: 422040a3 0x422040a3 - b3a2: 003a 0x3a - b3a4: 0100 addi s0,sp,128 - b3a6: 00000773 0x773 - b3aa: 6c1f 0100 7366 0x736601006c1f - b3b0: 02000007 0x2000007 - b3b4: 6c91 lui s9,0x4 - b3b6: 0700 addi s0,sp,896 - b3b8: f704 fsw fs1,40(a4) - b3ba: 0000 unimp - b3bc: 2100 fld fs0,0(a0) - b3be: 108c addi a1,sp,96 + b398: 3b06 fld fs6,96(sp) + b39a: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b39e: 2302 fld ft6,0(sp) + b3a0: 1208 addi a0,sp,288 + b3a2: 000021e3 0x21e3 + b3a6: 3c06 fld fs8,96(sp) + b3a8: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b3ac: 2302 fld ft6,0(sp) + b3ae: 120c addi a1,sp,288 + b3b0: 1f7c addi a5,sp,956 + b3b2: 0000 unimp + b3b4: 3d06 fld fs10,96(sp) + b3b6: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b3ba: 2302 fld ft6,0(sp) + b3bc: 1210 addi a2,sp,288 + b3be: 1f50 addi a2,sp,948 b3c0: 0000 unimp - b3c2: 4d01 li s10,0 - b3c4: 1201 addi tp,tp,-32 - b3c6: 542040a3 0x542040a3 - b3ca: 7a2040a3 0x7a2040a3 - b3ce: 003a 0x3a - b3d0: 0100 addi s0,sp,128 - b3d2: 000007ab 0x7ab - b3d6: 6c1f 0100 ab4d 0xab4d01006c1f - b3dc: 02000007 0x2000007 - b3e0: 6c91 lui s9,0x4 - b3e2: 6e1f 0100 ab4d 0xab4d01006e1f - b3e8: 02000007 0x2000007 - b3ec: 6891 lui a7,0x4 - b3ee: 0700 addi s0,sp,896 - b3f0: eb04 fsw fs1,16(a4) - b3f2: 0000 unimp - b3f4: 2200 fld fs0,0(a2) - b3f6: 0e66 slli t3,t3,0x19 - b3f8: 0000 unimp - b3fa: 3301 jal b0fa <__stack_size+0xa8fa> - b3fc: ea01 bnez a2,b40c <__stack_size+0xac0c> - b3fe: 40a2 lw ra,8(sp) - b400: 1220 addi s0,sp,296 - b402: b22040a3 0xb22040a3 - b406: 003a 0x3a - b408: 0100 addi s0,sp,128 - b40a: 6c1f 0100 ab33 0xab3301006c1f - b410: 02000007 0x2000007 - b414: 6c91 lui s9,0x4 - b416: 0000 unimp - b418: 0a3c addi a5,sp,280 + b3c2: 3e06 fld ft8,96(sp) + b3c4: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b3c8: 2302 fld ft6,0(sp) + b3ca: 1214 addi a3,sp,288 + b3cc: 2161 jal b854 <__stack_size+0xb054> + b3ce: 0000 unimp + b3d0: 3f06 fld ft10,96(sp) + b3d2: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b3d6: 2302 fld ft6,0(sp) + b3d8: 1218 addi a4,sp,288 + b3da: 1fc8 addi a0,sp,1012 + b3dc: 0000 unimp + b3de: 4006 0x4006 + b3e0: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b3e4: 2302 fld ft6,0(sp) + b3e6: 121c addi a5,sp,288 + b3e8: 000021a3 sw zero,3(zero) # 3 <__stack_size-0x7fd> + b3ec: 4106 lw sp,64(sp) + b3ee: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b3f2: 2302 fld ft6,0(sp) + b3f4: 0020 addi s0,sp,8 + b3f6: d515 beqz a0,b322 <__stack_size+0xab22> + b3f8: 001d c.addi zero,7 + b3fa: 0800 addi s0,sp,16 + b3fc: 0601 addi a2,a2,0 + b3fe: de4a sw s2,60(sp) + b400: 0002 0x2 + b402: 1200 addi s0,sp,288 + b404: 1e56 slli t3,t3,0x35 + b406: 0000 unimp + b408: 4b06 lw s6,64(sp) + b40a: 02de slli t0,t0,0x17 + b40c: 0000 unimp + b40e: 2302 fld ft6,0(sp) + b410: 1200 addi s0,sp,288 + b412: 00001d0b 0x1d0b + b416: 4c06 lw s8,64(sp) + b418: 02de slli t0,t0,0x17 b41a: 0000 unimp - b41c: 0002 0x2 - b41e: 2891 jal b472 <__stack_size+0xac72> - b420: 0000 unimp - b422: 0104 addi s1,sp,128 - b424: 0000 unimp - b426: 0000 unimp - b428: b70c fsd fa1,40(a4) - b42a: 0026 0x26 - b42c: fa00 fsw fs0,48(a2) - b42e: 0000 unimp - b430: 3800 fld fs0,48(s0) - b432: 40aa lw ra,136(sp) - b434: 6220 flw fs0,64(a2) - b436: 40aa lw ra,136(sp) - b438: 4f20 lw s0,88(a4) - b43a: 006e 0x6e - b43c: 0200 addi s0,sp,256 - b43e: 0601 addi a2,a2,0 - b440: 0098 addi a4,sp,64 - b442: 0000 unimp - b444: 0202 slli tp,tp,0x0 - b446: 1805 addi a6,a6,-31 - b448: 0001 nop - b44a: 0200 addi s0,sp,256 - b44c: 0504 addi s1,sp,640 - b44e: 01b2 slli gp,gp,0xc - b450: 0000 unimp - b452: 0102 slli sp,sp,0x0 - b454: 9608 0x9608 - b456: 0000 unimp - b458: 0200 addi s0,sp,256 - b45a: 0702 slli a4,a4,0x0 - b45c: 00cd addi ra,ra,19 - b45e: 0000 unimp - b460: 0402 slli s0,s0,0x0 - b462: 00018e07 0x18e07 - b466: 0300 addi s0,sp,384 - b468: 0504 addi s1,sp,640 - b46a: 6e69 lui t3,0x1a - b46c: 0074 addi a3,sp,12 - b46e: 8b04 0x8b04 - b470: 0000 unimp - b472: 0200 addi s0,sp,256 - b474: 00004847 fmsub.s fa6,ft0,ft0,ft0,rmm - b478: 0400 addi s0,sp,512 - b47a: 00e0 addi s0,sp,76 - b47c: 0000 unimp - b47e: 4d02 lw s10,0(sp) - b480: 0056 0x56 - b482: 0000 unimp - b484: 5a04 lw s1,48(a2) - b486: 0009 c.addi zero,2 - b488: 0200 addi s0,sp,256 - b48a: 7cb0 flw fa2,120(s1) - b48c: 0000 unimp - b48e: 0500 addi s0,sp,640 - b490: 006c addi a1,sp,12 - b492: 0000 unimp - b494: 0406 slli s0,s0,0x1 - b496: 0082 slli ra,ra,0x0 - b498: 0000 unimp - b49a: 004f0107 0x4f0107 - b49e: 0000 unimp - b4a0: 0402 slli s0,s0,0x0 - b4a2: 00019307 0x19307 - b4a6: 0200 addi s0,sp,256 - b4a8: 0801 addi a6,a6,0 - b4aa: 009f 0000 8f05 0x8f050000009f + b41c: 01802303 lw t1,24(zero) # 18 <__stack_size-0x7e8> + b420: 0212 slli tp,tp,0x4 + b422: 0021 c.addi zero,8 + b424: 0600 addi s0,sp,768 + b426: 8a4e mv s4,s3 + b428: 0001 nop + b42a: 0300 addi s0,sp,384 + b42c: 12028023 sb zero,288(t0) + b430: 00001df3 csrrw s11,0x0,zero + b434: 5106 lw sp,96(sp) + b436: 018a slli gp,gp,0x2 + b438: 0000 unimp + b43a: 02842303 lw t1,40(s0) + b43e: 0f00 addi s0,sp,912 + b440: 0000009b 0x9b + b444: 02ee slli t0,t0,0x1b + b446: 0000 unimp + b448: 8810 0x8810 + b44a: 0000 unimp + b44c: 1f00 addi s0,sp,944 + b44e: 1500 addi s0,sp,672 + b450: 1f85 addi t6,t6,-31 + b452: 0000 unimp + b454: 0190 addi a2,sp,192 + b456: 5d06 lw s10,96(sp) + b458: 0335 addi t1,t1,13 + b45a: 0000 unimp + b45c: 0a12 slli s4,s4,0x4 + b45e: 0020 addi s0,sp,8 + b460: 0600 addi s0,sp,768 + b462: 355e fld fa0,496(sp) + b464: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + b468: 19120023 sb a7,384(tp) # 180 <__stack_size-0x680> + b46c: 0600000b 0x600000b + b470: 4f5f 0000 0200 0x20000004f5f + b476: 67120423 sb a7,1640(tp) # 668 <__stack_size-0x198> + b47a: 001e 0x1e + b47c: 0600 addi s0,sp,768 + b47e: 3b61 jal b216 <__stack_size+0xaa16> + b480: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + b484: d5120823 sb a7,-688(tp) # fffffd50 <_sp+0x7fffbd50> + b488: 001d c.addi zero,7 + b48a: 0600 addi s0,sp,768 + b48c: 9562 add a0,a0,s8 + b48e: 0002 0x2 + b490: 0300 addi s0,sp,384 + b492: 00018823 sb zero,16(gp) # 80000ec0 <__global_pointer$+0x10> + b496: 0406 slli s0,s0,0x1 + b498: 02ee slli t0,t0,0x1b + b49a: 0000 unimp + b49c: 00034b0f 0x34b0f + b4a0: 4b00 lw s0,16(a4) + b4a2: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + b4a6: 0088 addi a0,sp,64 + b4a8: 0000 unimp + b4aa: 001f 0406 0351 0x3510406001f b4b0: 0000 unimp - b4b2: 0800 addi s0,sp,16 - b4b4: 0604 addi s1,sp,768 - b4b6: 9604 0x9604 - b4b8: 0000 unimp - b4ba: 0600 addi s0,sp,768 - b4bc: 8f04 0x8f04 + b4b2: 0116 slli sp,sp,0x5 + b4b4: 001fd213 srli tp,t6,0x1 + b4b8: 0800 addi s0,sp,16 + b4ba: 7506 flw fa0,96(sp) + b4bc: 037c addi a5,sp,396 b4be: 0000 unimp - b4c0: 0900 addi s0,sp,144 - b4c2: bf01 j b3d2 <__stack_size+0xabd2> - b4c4: 0000 unimp - b4c6: 0a00 addi s0,sp,272 - b4c8: 009d addi ra,ra,7 - b4ca: 0000 unimp - b4cc: 9d0a add s10,s10,sp - b4ce: 0000 unimp - b4d0: 0a00 addi s0,sp,272 - b4d2: 0061 c.addi zero,24 - b4d4: 0000 unimp - b4d6: 0b00 addi s0,sp,400 - b4d8: 000000ab 0xab - b4dc: cd021607 0xcd021607 + b4c0: c012 sw tp,0(sp) + b4c2: 001d c.addi zero,7 + b4c4: 0600 addi s0,sp,768 + b4c6: 7c76 flw fs8,124(sp) + b4c8: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + b4cc: f7120023 sb a7,-160(tp) # ffffff60 <_sp+0x7fffbf60> + b4d0: 0022 0x22 + b4d2: 0600 addi s0,sp,768 + b4d4: 00004f77 0x4f77 + b4d8: 0200 addi s0,sp,256 + b4da: 06000423 sb zero,104(zero) # 68 <__stack_size-0x798> + b4de: 3a04 fld fs1,48(a2) b4e0: 0000 unimp - b4e2: 0100 addi s0,sp,128 - b4e4: 0601 addi a2,a2,0 - b4e6: a904 fsd fs1,16(a0) - b4e8: 0000 unimp - b4ea: 0200 addi s0,sp,256 - b4ec: 0508 addi a0,sp,640 - b4ee: 01ad addi gp,gp,11 - b4f0: 0000 unimp - b4f2: 0802 slli a6,a6,0x0 - b4f4: 00018907 0x18907 - b4f8: 0200 addi s0,sp,256 - b4fa: 0410 addi a2,sp,512 - b4fc: 2926 fld fs2,72(sp) - b4fe: 0000 unimp - b500: 6b04 flw fs1,16(a4) - b502: 0020 addi s0,sp,8 - b504: 0300 addi s0,sp,384 - b506: 00004f07 0x4f07 - b50a: 0400 addi s0,sp,512 - b50c: 04b2 slli s1,s1,0xc - b50e: 0000 unimp - b510: 2c04 fld fs1,24(s0) - b512: 00000033 add zero,zero,zero - b516: 8c04 0x8c04 + b4e2: 1300 addi s0,sp,416 + b4e4: 1ff1 addi t6,t6,-4 + b4e6: 0000 unimp + b4e8: 0668 addi a0,sp,780 + b4ea: dcb5 beqz s1,b466 <__stack_size+0xac66> + b4ec: 0004 addi s1,sp,0 + b4ee: 1400 addi s0,sp,544 + b4f0: 705f 0600 7cb6 0x7cb60600705f + b4f6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + b4fa: 5f140023 sb a7,1504(s0) + b4fe: 0072 0x72 + b500: b706 fsd ft1,424(sp) + b502: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b506: 2302 fld ft6,0(sp) + b508: 1404 addi s1,sp,544 + b50a: 775f 0600 4fb8 0x4fb80600775f + b510: 0000 unimp + b512: 0200 addi s0,sp,256 + b514: 71120823 sb a7,1808(tp) # 710 <__stack_size-0xf0> b518: 0021 c.addi zero,8 - b51a: 0400 addi s0,sp,512 - b51c: 3372 fld ft6,312(sp) + b51a: 0600 addi s0,sp,768 + b51c: 2cb9 jal b77a <__stack_size+0xaf7a> b51e: 0000 unimp - b520: 0400 addi s0,sp,512 - b522: 2241 jal b6a2 <__stack_size+0xaea2> - b524: 0000 unimp - b526: 9104 0x9104 - b528: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b52c: fb0c fsw fa1,48(a4) - b52e: 001f 0500 0165 0x1650500001f - b534: 0088 addi a0,sp,64 - b536: 0000 unimp - b538: 040d addi s0,s0,3 - b53a: a604 fsd fs1,8(a2) - b53c: 0000013f 001fed0e 0x1fed0e0000013f - b544: 0400 addi s0,sp,512 - b546: 14a8 addi a0,sp,616 - b548: 0001 nop - b54a: 0e00 addi s0,sp,784 - b54c: 1f78 addi a4,sp,956 - b54e: 0000 unimp - b550: a904 fsd fs1,16(a0) - b552: 0000013f 003a0f00 0x3a0f000000013f - b55a: 0000 unimp - b55c: 0000014f fnmadd.s ft2,ft0,ft0,ft0,rne - b560: 8810 0x8810 - b562: 0000 unimp - b564: 0300 addi s0,sp,384 - b566: 1100 addi s0,sp,160 - b568: 0408 addi a0,sp,512 - b56a: 000174a3 0x174a3 - b56e: 1200 addi s0,sp,288 - b570: 217e fld ft2,472(sp) - b572: 0000 unimp - b574: a504 fsd fs1,8(a0) - b576: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b57a: 2302 fld ft6,0(sp) - b57c: 1200 addi s0,sp,288 - b57e: 000021c3 fmadd.s ft3,ft0,ft0,ft0,rdn - b582: aa04 fsd fs1,16(a2) - b584: 0120 addi s0,sp,136 - b586: 0000 unimp - b588: 2302 fld ft6,0(sp) - b58a: 0004 addi s1,sp,0 - b58c: af04 fsd fs1,24(a4) - b58e: 0020 addi s0,sp,8 - b590: 0400 addi s0,sp,512 - b592: 00014fab 0x14fab - b596: 0400 addi s0,sp,512 - b598: 1f41 addi t5,t5,-16 - b59a: 0000 unimp - b59c: af04 fsd fs1,24(a4) - b59e: 00e8 addi a0,sp,76 - b5a0: 0000 unimp - b5a2: eb04 fsw fs1,16(a4) - b5a4: 0021 c.addi zero,8 + b520: 0200 addi s0,sp,256 + b522: c6120c23 sb ra,-904(tp) # fffffc78 <_sp+0x7fffbc78> + b526: 001e 0x1e + b528: 0600 addi s0,sp,768 + b52a: 2cba fld fs9,392(sp) + b52c: 0000 unimp + b52e: 0200 addi s0,sp,256 + b530: 5f140e23 sb a7,1532(s0) + b534: 6662 flw fa2,24(sp) + b536: 0600 addi s0,sp,768 + b538: 000353bb 0x353bb + b53c: 0200 addi s0,sp,256 + b53e: 70121023 sh ra,1792(tp) # 700 <__stack_size-0x100> + b542: 001d c.addi zero,7 + b544: 0600 addi s0,sp,768 + b546: 4fbc lw a5,88(a5) + b548: 0000 unimp + b54a: 0200 addi s0,sp,256 + b54c: e3121823 sh a7,-464(tp) # fffffe30 <_sp+0x7fffbe30> + b550: 001d c.addi zero,7 + b552: 0600 addi s0,sp,768 + b554: 00009bc3 fmadd.s fs7,ft1,ft0,ft0,rtz + b558: 0200 addi s0,sp,256 + b55a: 63121c23 sh a7,1592(tp) # 638 <__stack_size-0x1c8> + b55e: 0600000b 0x600000b + b562: 64c5 lui s1,0x11 + b564: 0006 0x6 + b566: 0200 addi s0,sp,256 + b568: c2122023 sw ra,-992(tp) # fffffc20 <_sp+0x7fffbc20> + b56c: 000a 0xa + b56e: 0600 addi s0,sp,768 + b570: 000689c7 fmsub.s fs3,fa3,ft0,ft0,rne + b574: 0200 addi s0,sp,256 + b576: bd122423 sw a7,-1080(tp) # fffffbc8 <_sp+0x7fffbbc8> + b57a: 0020 addi s0,sp,8 + b57c: 0600 addi s0,sp,768 + b57e: aeca fsd fs2,344(sp) + b580: 0006 0x6 + b582: 0200 addi s0,sp,256 + b584: fa122823 sw ra,-80(tp) # ffffffb0 <_sp+0x7fffbfb0> + b588: 0009 c.addi zero,2 + b58a: 0600 addi s0,sp,768 + b58c: 0006c9cb fnmsub.s fs3,fa3,ft0,ft0,rmm + b590: 0200 addi s0,sp,256 + b592: 5f142c23 sw a7,1528(s0) + b596: 6275 lui tp,0x1d + b598: 0600 addi s0,sp,768 + b59a: 53ce lw t2,240(sp) + b59c: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + b5a0: 5f143023 0x5f143023 + b5a4: 7075 0x7075 b5a6: 0600 addi s0,sp,768 - b5a8: 4816 lw a6,68(sp) - b5aa: 0000 unimp - b5ac: 1300 addi s0,sp,416 - b5ae: 1f52 slli t5,t5,0x34 - b5b0: 0000 unimp - b5b2: 0618 addi a4,sp,768 - b5b4: 0001f42f 0x1f42f - b5b8: 1200 addi s0,sp,288 - b5ba: 000019ef jal s3,c5ba <__stack_size+0xbdba> - b5be: 3106 fld ft2,96(sp) - b5c0: 01f4 addi a3,sp,204 - b5c2: 0000 unimp - b5c4: 2302 fld ft6,0(sp) - b5c6: 1400 addi s0,sp,544 - b5c8: 6b5f 0600 4f32 0x4f3206006b5f - b5ce: 0000 unimp - b5d0: 0200 addi s0,sp,256 - b5d2: 54120423 sb ra,1352(tp) # 548 <__stack_size-0x2b8> - b5d6: 0021 c.addi zero,8 - b5d8: 0600 addi s0,sp,768 - b5da: 4f32 lw t5,12(sp) - b5dc: 0000 unimp - b5de: 0200 addi s0,sp,256 - b5e0: 35120823 sb a7,848(tp) # 350 <__stack_size-0x4b0> - b5e4: 001f 0600 4f32 0x4f320600001f - b5ea: 0000 unimp - b5ec: 0200 addi s0,sp,256 - b5ee: 25120c23 sb a7,600(tp) # 258 <__stack_size-0x5a8> - b5f2: 0022 0x22 - b5f4: 0600 addi s0,sp,768 - b5f6: 4f32 lw t5,12(sp) - b5f8: 0000 unimp - b5fa: 0200 addi s0,sp,256 - b5fc: 5f141023 sh a7,1504(s0) - b600: 0078 addi a4,sp,12 - b602: 3306 fld ft6,96(sp) - b604: 01fa slli gp,gp,0x1e - b606: 0000 unimp - b608: 2302 fld ft6,0(sp) - b60a: 0014 addi a3,sp,0 - b60c: 0406 slli s0,s0,0x1 - b60e: 0195 addi gp,gp,5 - b610: 0000 unimp - b612: 00018a0f 0x18a0f - b616: 0a00 addi s0,sp,272 - b618: 0002 0x2 - b61a: 1000 addi s0,sp,32 - b61c: 0088 addi a0,sp,64 - b61e: 0000 unimp - b620: 0000 unimp - b622: 001f7313 andi t1,t5,1 - b626: 2400 fld fs0,8(s0) - b628: 3706 fld fa4,96(sp) - b62a: 0295 addi t0,t0,5 - b62c: 0000 unimp - b62e: 7a12 flw fs4,36(sp) - b630: 001e 0x1e - b632: 0600 addi s0,sp,768 - b634: 4f39 li t5,14 + b5a8: 00037ccf fnmadd.s fs9,ft6,ft0,ft0 + b5ac: 0200 addi s0,sp,256 + b5ae: 5f143823 0x5f143823 + b5b2: 7275 lui tp,0xffffd + b5b4: 0600 addi s0,sp,768 + b5b6: 4fd0 lw a2,28(a5) + b5b8: 0000 unimp + b5ba: 0200 addi s0,sp,256 + b5bc: ba123c23 0xba123c23 + b5c0: 001d c.addi zero,7 + b5c2: 0600 addi s0,sp,768 + b5c4: 0006cfd3 fadd.s ft11,fa3,ft0,rmm + b5c8: 0200 addi s0,sp,256 + b5ca: 95124023 0x95124023 + b5ce: 0021 c.addi zero,8 + b5d0: 0600 addi s0,sp,768 + b5d2: dfd4 sw a3,60(a5) + b5d4: 0006 0x6 + b5d6: 0200 addi s0,sp,256 + b5d8: 5f144323 0x5f144323 + b5dc: 626c flw fa1,68(a2) + b5de: 0600 addi s0,sp,768 + b5e0: 000353d7 0x353d7 + b5e4: 0200 addi s0,sp,256 + b5e6: 0f124423 0xf124423 + b5ea: 001e 0x1e + b5ec: 0600 addi s0,sp,768 + b5ee: 4fda lw t6,148(sp) + b5f0: 0000 unimp + b5f2: 0200 addi s0,sp,256 + b5f4: 90124c23 0x90124c23 + b5f8: 0600000f fence or,unknown + b5fc: 0000f3db 0xf3db + b600: 0200 addi s0,sp,256 + b602: 73125023 0x73125023 + b606: 0002 0x2 + b608: 0600 addi s0,sp,768 + b60a: fbde fsw fs7,244(sp) + b60c: 0004 addi s1,sp,0 + b60e: 0200 addi s0,sp,256 + b610: 39125423 0x39125423 + b614: 001f 0600 7fe2 0x7fe20600001f + b61a: 0001 nop + b61c: 0200 addi s0,sp,256 + b61e: 2f125823 0x2f125823 + b622: 001d c.addi zero,7 + b624: 0600 addi s0,sp,768 + b626: 74e4 flw fs1,108(s1) + b628: 0001 nop + b62a: 0200 addi s0,sp,256 + b62c: 3f125c23 0x3f125c23 + b630: 001f 0600 4fe5 0x4fe50600001f b636: 0000 unimp b638: 0200 addi s0,sp,256 - b63a: 94120023 sb ra,-1728(tp) # fffff940 <_sp+0x7fffb940> - b63e: 0021 c.addi zero,8 - b640: 0600 addi s0,sp,768 - b642: 4f3a lw t5,140(sp) - b644: 0000 unimp - b646: 0200 addi s0,sp,256 - b648: 8f120423 sb a7,-1816(tp) # fffff8e8 <_sp+0x7fffb8e8> - b64c: 001e 0x1e - b64e: 0600 addi s0,sp,768 - b650: 00004f3b 0x4f3b - b654: 0200 addi s0,sp,256 - b656: ac120823 sb ra,-1328(tp) # fffffad0 <_sp+0x7fffbad0> - b65a: 0022 0x22 - b65c: 0600 addi s0,sp,768 - b65e: 4f3c lw a5,88(a4) + b63a: 17006423 0x17006423 + b63e: 0901 addi s2,s2,0 + b640: 0001 nop + b642: fb00 fsw fs0,48(a4) + b644: 0004 addi s1,sp,0 + b646: 0a00 addi s0,sp,272 + b648: 000004fb 0x4fb + b64c: 9b0a add s6,s6,sp + b64e: 0000 unimp + b650: 0a00 addi s0,sp,272 + b652: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + b656: 4f0a lw t5,128(sp) + b658: 0000 unimp + b65a: 0000 unimp + b65c: 0406 slli s0,s0,0x1 + b65e: 0506 slli a0,a0,0x1 b660: 0000 unimp - b662: 0200 addi s0,sp,256 - b664: 45120c23 sb a7,1112(tp) # 458 <__stack_size-0x3a8> - b668: 0020 addi s0,sp,8 - b66a: 0600 addi s0,sp,768 - b66c: 4f3d li t5,15 - b66e: 0000 unimp - b670: 0200 addi s0,sp,256 - b672: 19121023 sh a7,384(tp) # 180 <__stack_size-0x680> - b676: 0020 addi s0,sp,8 - b678: 0600 addi s0,sp,768 - b67a: 4f3e lw t5,204(sp) - b67c: 0000 unimp - b67e: 0200 addi s0,sp,256 - b680: 2a121423 sh ra,680(tp) # 2a8 <__stack_size-0x558> - b684: 0022 0x22 - b686: 0600 addi s0,sp,768 - b688: 00004f3f 18230200 0x1823020000004f3f - b690: 9112 add sp,sp,tp - b692: 0020 addi s0,sp,8 - b694: 0600 addi s0,sp,768 - b696: 4f40 lw s0,28(a4) - b698: 0000 unimp - b69a: 0200 addi s0,sp,256 - b69c: 6c121c23 sh ra,1752(tp) # 6d8 <__stack_size-0x128> - b6a0: 0022 0x22 - b6a2: 0600 addi s0,sp,768 - b6a4: 4f41 li t5,16 - b6a6: 0000 unimp - b6a8: 0200 addi s0,sp,256 - b6aa: 15002023 sw a6,320(zero) # 140 <__stack_size-0x6c0> - b6ae: 1e9e slli t4,t4,0x27 - b6b0: 0000 unimp - b6b2: 0108 addi a0,sp,128 - b6b4: 4a06 lw s4,64(sp) - b6b6: 02de slli t0,t0,0x17 - b6b8: 0000 unimp - b6ba: 1f12 slli t5,t5,0x24 - b6bc: 001f 0600 de4b 0xde4b0600001f - b6c2: 0002 0x2 - b6c4: 0200 addi s0,sp,256 - b6c6: d4120023 sb ra,-704(tp) # fffffd40 <_sp+0x7fffbd40> - b6ca: 001d c.addi zero,7 - b6cc: 0600 addi s0,sp,768 - b6ce: de4c sw a1,60(a2) - b6d0: 0002 0x2 - b6d2: 0300 addi s0,sp,384 - b6d4: 12018023 sb zero,288(gp) # 80000fd0 <__global_pointer$+0x120> - b6d8: 000021cb fnmsub.s ft3,ft0,ft0,ft0,rdn - b6dc: 4e06 lw t3,64(sp) - b6de: 018a slli gp,gp,0x2 - b6e0: 0000 unimp - b6e2: 02802303 lw t1,40(zero) # 28 <__stack_size-0x7d8> - b6e6: bc12 fsd ft4,56(sp) - b6e8: 001e 0x1e - b6ea: 0600 addi s0,sp,768 - b6ec: 8a51 andi a2,a2,20 - b6ee: 0001 nop - b6f0: 0300 addi s0,sp,384 - b6f2: 00028423 sb zero,8(t0) # 8a80008 <__stack_size+0x8a7f808> - b6f6: 00009b0f 0x9b0f - b6fa: ee00 fsw fs0,24(a2) - b6fc: 0002 0x2 - b6fe: 1000 addi s0,sp,32 - b700: 0088 addi a0,sp,64 - b702: 0000 unimp - b704: 001f 4e15 0020 0x204e15001f - b70a: 9000 0x9000 - b70c: 0601 addi a2,a2,0 - b70e: 355d jal b5b4 <__stack_size+0xadb4> - b710: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - b714: 000019ef jal s3,c714 <__stack_size+0xbf14> - b718: 5e06 lw t3,96(sp) - b71a: 0335 addi t1,t1,13 - b71c: 0000 unimp - b71e: 2302 fld ft6,0(sp) - b720: 1200 addi s0,sp,288 - b722: 0b19 addi s6,s6,6 + b662: fb05 bnez a4,b592 <__stack_size+0xad92> + b664: 0004 addi s1,sp,0 + b666: 1800 addi s0,sp,48 + b668: 00002093 slti ra,zero,0 + b66c: 0428 addi a0,sp,520 + b66e: 3906 fld fs2,96(sp) + b670: 6402 flw fs0,0(sp) + b672: 0006 0x6 + b674: 1900 addi s0,sp,176 + b676: 1fc1 addi t6,t6,-16 + b678: 0000 unimp + b67a: 3b06 fld fs6,96(sp) + b67c: 4f02 lw t5,0(sp) + b67e: 0000 unimp + b680: 0200 addi s0,sp,256 + b682: fb190023 sb a7,-96(s2) # fa0 <__stack_size+0x7a0> + b686: 001d c.addi zero,7 + b688: 0600 addi s0,sp,768 + b68a: 0240 addi s0,sp,260 + b68c: 073c addi a5,sp,904 + b68e: 0000 unimp + b690: 2302 fld ft6,0(sp) + b692: 1904 addi s1,sp,176 + b694: 1eb6 slli t4,t4,0x2d + b696: 0000 unimp + b698: 4006 0x4006 + b69a: 3c02 fld fs8,32(sp) + b69c: 02000007 0x2000007 + b6a0: 81190823 sb a7,-2032(s2) + b6a4: 001e 0x1e + b6a6: 0600 addi s0,sp,768 + b6a8: 0240 addi s0,sp,260 + b6aa: 073c addi a5,sp,904 + b6ac: 0000 unimp + b6ae: 2302 fld ft6,0(sp) + b6b0: 190c addi a1,sp,176 + b6b2: 204a fld ft0,144(sp) + b6b4: 0000 unimp + b6b6: 4206 lw tp,64(sp) + b6b8: 4f02 lw t5,0(sp) + b6ba: 0000 unimp + b6bc: 0200 addi s0,sp,256 + b6be: 17191023 sh a7,352(s2) + b6c2: 001d c.addi zero,7 + b6c4: 0600 addi s0,sp,768 + b6c6: 09570243 fmadd.s ft4,fa4,fs5,ft1,rne + b6ca: 0000 unimp + b6cc: 2302 fld ft6,0(sp) + b6ce: 1914 addi a3,sp,176 + b6d0: 2072 fld ft0,280(sp) + b6d2: 0000 unimp + b6d4: 4606 lw a2,64(sp) + b6d6: 4f02 lw t5,0(sp) + b6d8: 0000 unimp + b6da: 0200 addi s0,sp,256 + b6dc: 60193023 0x60193023 + b6e0: 0020 addi s0,sp,8 + b6e2: 0600 addi s0,sp,768 + b6e4: 096d0247 fmsub.s ft4,fs10,fs6,ft1,rne + b6e8: 0000 unimp + b6ea: 2302 fld ft6,0(sp) + b6ec: 1934 addi a3,sp,184 + b6ee: 1f8d addi t6,t6,-29 + b6f0: 0000 unimp + b6f2: 4906 lw s2,64(sp) + b6f4: 4f02 lw t5,0(sp) + b6f6: 0000 unimp + b6f8: 0200 addi s0,sp,256 + b6fa: 68193823 0x68193823 + b6fe: 0020 addi s0,sp,8 + b700: 0600 addi s0,sp,768 + b702: 097f024b fnmsub.s ft4,ft10,fs7,ft1,rne + b706: 0000 unimp + b708: 2302 fld ft6,0(sp) + b70a: 193c addi a5,sp,184 + b70c: 1f1c addi a5,sp,944 + b70e: 0000 unimp + b710: 4e06 lw t3,64(sp) + b712: f402 fsw ft0,40(sp) + b714: 0001 nop + b716: 0200 addi s0,sp,256 + b718: a0194023 0xa0194023 + b71c: 001e 0x1e + b71e: 0600 addi s0,sp,768 + b720: 004f024f fnmadd.s ft4,ft10,ft4,ft0,rne b724: 0000 unimp - b726: 5f06 lw t5,96(sp) - b728: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b72c: 2302 fld ft6,0(sp) - b72e: 1204 addi s1,sp,288 - b730: 1f30 addi a2,sp,952 - b732: 0000 unimp - b734: 6106 flw ft2,64(sp) - b736: 0000033b 0x33b - b73a: 2302 fld ft6,0(sp) - b73c: 1208 addi a0,sp,288 - b73e: 1e9e slli t4,t4,0x27 - b740: 0000 unimp - b742: 6206 flw ft4,64(sp) - b744: 0295 addi t0,t0,5 - b746: 0000 unimp - b748: 01882303 lw t1,24(a6) - b74c: 0600 addi s0,sp,768 - b74e: ee04 fsw fs1,24(a2) - b750: 0002 0x2 - b752: 0f00 addi s0,sp,912 - b754: 0000034b fnmsub.s ft6,ft0,ft0,ft0,rne - b758: 0000034b fnmsub.s ft6,ft0,ft0,ft0,rne - b75c: 8810 0x8810 - b75e: 0000 unimp - b760: 1f00 addi s0,sp,944 - b762: 0600 addi s0,sp,768 - b764: 5104 lw s1,32(a0) - b766: 16000003 lb zero,352(zero) # 160 <__stack_size-0x6a0> - b76a: 1301 addi t1,t1,-32 - b76c: 0000209b 0x209b - b770: 0608 addi a0,sp,768 - b772: 7c75 lui s8,0xffffd - b774: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - b778: 1e89 addi t4,t4,-30 - b77a: 0000 unimp - b77c: 7606 flw fa2,96(sp) - b77e: 037c addi a5,sp,396 - b780: 0000 unimp - b782: 2302 fld ft6,0(sp) - b784: 1200 addi s0,sp,288 - b786: 23c0 fld fs0,128(a5) - b788: 0000 unimp - b78a: 7706 flw fa4,96(sp) - b78c: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b790: 2302 fld ft6,0(sp) - b792: 0004 addi s1,sp,0 - b794: 0406 slli s0,s0,0x1 - b796: 003a 0x3a - b798: 0000 unimp - b79a: 0020ba13 sltiu s4,ra,2 - b79e: 6800 flw fs0,16(s0) - b7a0: b506 fsd ft1,168(sp) - b7a2: 04dc addi a5,sp,580 - b7a4: 0000 unimp - b7a6: 5f14 lw a3,56(a4) - b7a8: 0070 addi a2,sp,12 - b7aa: b606 fsd ft1,296(sp) - b7ac: 037c addi a5,sp,396 - b7ae: 0000 unimp - b7b0: 2302 fld ft6,0(sp) - b7b2: 1400 addi s0,sp,544 - b7b4: 725f 0600 4fb7 0x4fb70600725f - b7ba: 0000 unimp - b7bc: 0200 addi s0,sp,256 - b7be: 5f140423 sb a7,1512(s0) - b7c2: b8060077 0xb8060077 - b7c6: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b7ca: 2302 fld ft6,0(sp) - b7cc: 1208 addi a0,sp,288 - b7ce: 223a fld ft4,392(sp) - b7d0: 0000 unimp - b7d2: b906 fsd ft1,176(sp) - b7d4: 002c addi a1,sp,8 - b7d6: 0000 unimp - b7d8: 2302 fld ft6,0(sp) - b7da: 120c addi a1,sp,288 - b7dc: 00001f8f 0x1f8f - b7e0: ba06 fsd ft1,304(sp) - b7e2: 002c addi a1,sp,8 - b7e4: 0000 unimp - b7e6: 2302 fld ft6,0(sp) - b7e8: 140e slli s0,s0,0x23 - b7ea: 625f 0066 bb06 0xbb060066625f - b7f0: 00000353 fadd.s ft6,ft0,ft0,rne - b7f4: 2302 fld ft6,0(sp) - b7f6: 1210 addi a2,sp,288 - b7f8: 1e39 addi t3,t3,-18 - b7fa: 0000 unimp - b7fc: bc06 fsd ft1,56(sp) - b7fe: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b802: 2302 fld ft6,0(sp) - b804: 1218 addi a4,sp,288 - b806: 1eac addi a1,sp,888 - b808: 0000 unimp - b80a: c306 sw ra,132(sp) - b80c: 0000009b 0x9b - b810: 2302 fld ft6,0(sp) - b812: 121c addi a5,sp,288 - b814: 00000b63 beqz zero,b82a <__stack_size+0xb02a> - b818: c506 sw ra,136(sp) - b81a: 0664 addi s1,sp,780 - b81c: 0000 unimp - b81e: 2302 fld ft6,0(sp) - b820: 1220 addi s0,sp,296 - b822: 0ac2 slli s5,s5,0x10 - b824: 0000 unimp - b826: c706 sw ra,140(sp) - b828: 0689 addi a3,a3,2 - b82a: 0000 unimp - b82c: 2302 fld ft6,0(sp) - b82e: 1224 addi s1,sp,296 - b830: 2186 fld ft3,64(sp) - b832: 0000 unimp - b834: ca06 sw ra,20(sp) - b836: 06ae slli a3,a3,0xb - b838: 0000 unimp - b83a: 2302 fld ft6,0(sp) - b83c: 1228 addi a0,sp,296 - b83e: 09fa slli s3,s3,0x1e - b840: 0000 unimp - b842: cb06 sw ra,148(sp) - b844: 06c9 addi a3,a3,18 - b846: 0000 unimp - b848: 2302 fld ft6,0(sp) - b84a: 142c addi a1,sp,552 - b84c: 755f 0062 ce06 0xce060062755f - b852: 00000353 fadd.s ft6,ft0,ft0,rne - b856: 2302 fld ft6,0(sp) - b858: 1430 addi a2,sp,552 - b85a: 755f 0070 cf06 0xcf060070755f - b860: 037c addi a5,sp,396 - b862: 0000 unimp - b864: 2302 fld ft6,0(sp) - b866: 1438 addi a4,sp,552 - b868: 755f 0072 d006 0xd0060072755f - b86e: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b872: 2302 fld ft6,0(sp) - b874: 123c addi a5,sp,296 - b876: 00001e83 lh t4,0(zero) # 0 <__stack_size-0x800> - b87a: d306 sw ra,164(sp) - b87c: 000006cf fnmadd.s fa3,ft0,ft0,ft0,rne - b880: 2302 fld ft6,0(sp) - b882: 1240 addi s0,sp,292 - b884: 225e fld ft4,464(sp) - b886: 0000 unimp - b888: d406 sw ra,40(sp) - b88a: 06df 0000 2302 0x2302000006df - b890: 6c5f1443 0x6c5f1443 - b894: 0062 0x62 - b896: d706 sw ra,172(sp) - b898: 00000353 fadd.s ft6,ft0,ft0,rne - b89c: 2302 fld ft6,0(sp) - b89e: 1244 addi s1,sp,292 - b8a0: 1ed8 addi a4,sp,884 - b8a2: 0000 unimp - b8a4: da06 sw ra,52(sp) - b8a6: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b8aa: 2302 fld ft6,0(sp) - b8ac: 124c addi a1,sp,292 - b8ae: 0f90 addi a2,sp,976 - b8b0: 0000 unimp - b8b2: db06 sw ra,180(sp) - b8b4: 000000f3 0xf3 - b8b8: 2302 fld ft6,0(sp) - b8ba: 1250 addi a2,sp,292 - b8bc: 00000273 0x273 - b8c0: de06 sw ra,60(sp) - b8c2: 000004fb 0x4fb - b8c6: 2302 fld ft6,0(sp) - b8c8: 1254 addi a3,sp,292 - b8ca: 2002 fld ft0,0(sp) - b8cc: 0000 unimp - b8ce: e206 fsw ft1,4(sp) - b8d0: 017f 0x17f - b8d2: 0000 unimp - b8d4: 2302 fld ft6,0(sp) - b8d6: 1258 addi a4,sp,292 - b8d8: 1df8 addi a4,sp,764 - b8da: 0000 unimp - b8dc: e406 fsw ft1,8(sp) - b8de: 0174 addi a3,sp,140 - b8e0: 0000 unimp - b8e2: 2302 fld ft6,0(sp) - b8e4: 125c addi a5,sp,292 - b8e6: 2008 fld fa0,0(s0) - b8e8: 0000 unimp - b8ea: e506 fsw ft1,136(sp) - b8ec: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b8f0: 2302 fld ft6,0(sp) - b8f2: 0064 addi s1,sp,12 - b8f4: 01090117 auipc sp,0x1090 - b8f8: 0000 unimp - b8fa: 000004fb 0x4fb - b8fe: fb0a fsw ft2,180(sp) - b900: 0004 addi s1,sp,0 - b902: 0a00 addi s0,sp,272 - b904: 0000009b 0x9b - b908: a30a fsd ft2,384(sp) - b90a: 0000 unimp - b90c: 0a00 addi s0,sp,272 - b90e: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b912: 0600 addi s0,sp,768 - b914: 0604 addi s1,sp,768 - b916: 0005 c.addi zero,1 - b918: 0500 addi s0,sp,640 - b91a: 000004fb 0x4fb - b91e: 5c18 lw a4,56(s0) - b920: 0021 c.addi zero,8 - b922: 2800 fld fs0,16(s0) - b924: 0604 addi s1,sp,768 - b926: 0239 addi tp,tp,14 - b928: 0664 addi s1,sp,780 - b92a: 0000 unimp - b92c: 8a19 andi a2,a2,6 - b92e: 0020 addi s0,sp,8 - b930: 0600 addi s0,sp,768 - b932: 004f023b 0x4f023b + b726: 2302 fld ft6,0(sp) + b728: 1944 addi s1,sp,180 + b72a: 21de fld ft3,464(sp) + b72c: 0000 unimp + b72e: 5006 0x5006 + b730: f402 fsw ft0,40(sp) + b732: 0001 nop + b734: 0200 addi s0,sp,256 + b736: 98194823 0x98194823 + b73a: 001f 0600 0251 0x2510600001f + b740: 0985 addi s3,s3,1 + b742: 0000 unimp + b744: 2302 fld ft6,0(sp) + b746: 194c addi a1,sp,180 + b748: 1ebe slli t4,t4,0x2f + b74a: 0000 unimp + b74c: 5406 lw s0,96(sp) + b74e: 4f02 lw t5,0(sp) + b750: 0000 unimp + b752: 0200 addi s0,sp,256 + b754: 27195023 0x27195023 + b758: 001e 0x1e + b75a: 0600 addi s0,sp,768 + b75c: 0255 addi tp,tp,21 + b75e: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + b762: 2302 fld ft6,0(sp) + b764: 1954 addi a3,sp,180 + b766: 1fba slli t6,t6,0x2e + b768: 0000 unimp + b76a: 7806 flw fa6,96(sp) + b76c: 3502 fld fa0,32(sp) + b76e: 0009 c.addi zero,2 + b770: 0200 addi s0,sp,256 + b772: 85195823 0x85195823 + b776: 001f 0600 027c 0x27c0600001f + b77c: 0335 addi t1,t1,13 + b77e: 0000 unimp + b780: 02c82303 lw t1,44(a6) # 10ee82 <__stack_size+0x10e682> + b784: fa19 bnez a2,b69a <__stack_size+0xae9a> + b786: 001e 0x1e + b788: 0600 addi s0,sp,768 + b78a: 027d addi tp,tp,31 + b78c: 02ee slli t0,t0,0x1b + b78e: 0000 unimp + b790: 02cc2303 lw t1,44(s8) # 102c <__stack_size+0x82c> + b794: 8b19 andi a4,a4,6 + b796: 0021 c.addi zero,8 + b798: 0600 addi s0,sp,768 + b79a: 0281 addi t0,t0,0 + b79c: 00000997 auipc s3,0x0 + b7a0: 05dc2303 lw t1,93(s8) + b7a4: eb19 bnez a4,b7ba <__stack_size+0xafba> + b7a6: 001d c.addi zero,7 + b7a8: 0600 addi s0,sp,768 + b7aa: 0286 slli t0,t0,0x1 + b7ac: 000006fb 0x6fb + b7b0: 05e02303 lw t1,94(zero) # 5e <__stack_size-0x7a2> + b7b4: d019 beqz s0,b6ba <__stack_size+0xaeba> + b7b6: 001d c.addi zero,7 + b7b8: 0600 addi s0,sp,768 + b7ba: 09a30287 0x9a30287 + b7be: 0000 unimp + b7c0: 05ec2303 lw t1,94(s8) + b7c4: 0600 addi s0,sp,768 + b7c6: dc04 sw s1,56(s0) + b7c8: 0004 addi s1,sp,0 + b7ca: 1700 addi s0,sp,928 + b7cc: 0901 addi s2,s2,0 + b7ce: 0001 nop + b7d0: 8900 0x8900 + b7d2: 0006 0x6 + b7d4: 0a00 addi s0,sp,272 + b7d6: 000004fb 0x4fb + b7da: 9b0a add s6,s6,sp + b7dc: 0000 unimp + b7de: 0a00 addi s0,sp,272 + b7e0: 009d addi ra,ra,7 + b7e2: 0000 unimp + b7e4: 4f0a lw t5,128(sp) + b7e6: 0000 unimp + b7e8: 0000 unimp + b7ea: 0406 slli s0,s0,0x1 + b7ec: 066a slli a2,a2,0x1a + b7ee: 0000 unimp + b7f0: 00fe0117 auipc sp,0xfe0 + b7f4: 0000 unimp + b7f6: 06ae slli a3,a3,0xb + b7f8: 0000 unimp + b7fa: fb0a fsw ft2,180(sp) + b7fc: 0004 addi s1,sp,0 + b7fe: 0a00 addi s0,sp,272 + b800: 0000009b 0x9b + b804: fe0a fsw ft2,60(sp) + b806: 0000 unimp + b808: 0a00 addi s0,sp,272 + b80a: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b80e: 0600 addi s0,sp,768 + b810: 8f04 0x8f04 + b812: 0006 0x6 + b814: 1700 addi s0,sp,928 + b816: 4f01 li t5,0 + b818: 0000 unimp + b81a: c900 sw s0,16(a0) + b81c: 0006 0x6 + b81e: 0a00 addi s0,sp,272 + b820: 000004fb 0x4fb + b824: 9b0a add s6,s6,sp + b826: 0000 unimp + b828: 0000 unimp + b82a: 0406 slli s0,s0,0x1 + b82c: 06b4 addi a3,sp,840 + b82e: 0000 unimp + b830: 00003a0f 0x3a0f + b834: df00 sw s0,56(a4) + b836: 0006 0x6 + b838: 1000 addi s0,sp,32 + b83a: 0088 addi a0,sp,64 + b83c: 0000 unimp + b83e: 0002 0x2 + b840: 00003a0f 0x3a0f + b844: ef00 fsw fs0,24(a4) + b846: 0006 0x6 + b848: 1000 addi s0,sp,32 + b84a: 0088 addi a0,sp,64 + b84c: 0000 unimp + b84e: 0000 unimp + b850: df0c sw a1,56(a4) + b852: 001f 0600 011f 0x11f0600001f + b858: 0382 slli t2,t2,0x0 + b85a: 0000 unimp + b85c: 6b1a flw fs6,132(sp) + b85e: 0021 c.addi zero,8 + b860: 0c00 addi s0,sp,528 + b862: 2306 fld ft6,64(sp) + b864: 3601 jal b364 <__stack_size+0xab64> + b866: 19000007 0x19000007 + b86a: 200a fld ft0,128(sp) + b86c: 0000 unimp + b86e: 2506 fld fa0,64(sp) + b870: 3601 jal b370 <__stack_size+0xab70> + b872: 02000007 0x2000007 + b876: ec190023 sb ra,-320(s2) + b87a: 001e 0x1e + b87c: 0600 addi s0,sp,768 + b87e: 0126 slli sp,sp,0x9 + b880: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + b884: 2302 fld ft6,0(sp) + b886: 1904 addi s1,sp,176 + b888: 1fd9 addi t6,t6,-10 + b88a: 0000 unimp + b88c: 2706 fld fa4,64(sp) + b88e: 3c01 jal b29e <__stack_size+0xaa9e> + b890: 02000007 0x2000007 + b894: 06000823 sb zero,112(zero) # 70 <__stack_size-0x790> + b898: fb04 fsw fs1,48(a4) + b89a: 0006 0x6 + b89c: 0600 addi s0,sp,768 + b89e: ef04 fsw fs1,24(a4) + b8a0: 0006 0x6 + b8a2: 1a00 addi s0,sp,304 + b8a4: 209a fld ft1,384(sp) + b8a6: 0000 unimp + b8a8: 060e slli a2,a2,0x3 + b8aa: 077d013f a2190000 0xa2190000077d013f + b8b2: 0020 addi s0,sp,8 + b8b4: 0600 addi s0,sp,768 + b8b6: 0140 addi s0,sp,132 + b8b8: 077d addi a4,a4,31 + b8ba: 0000 unimp + b8bc: 2302 fld ft6,0(sp) + b8be: 1900 addi s0,sp,176 + b8c0: 000020db 0x20db + b8c4: 4106 lw sp,64(sp) + b8c6: 7d01 lui s10,0xfffe0 + b8c8: 02000007 0x2000007 + b8cc: 16190623 sb ra,364(s2) + b8d0: 0021 c.addi zero,8 + b8d2: 0600 addi s0,sp,768 + b8d4: 0142 slli sp,sp,0x10 + b8d6: 0041 c.addi zero,16 + b8d8: 0000 unimp + b8da: 2302 fld ft6,0(sp) + b8dc: 000c addi a1,sp,0 + b8de: 0000410f 0x410f + b8e2: 8d00 0x8d00 + b8e4: 10000007 0x10000007 + b8e8: 0088 addi a0,sp,64 + b8ea: 0000 unimp + b8ec: 0002 0x2 + b8ee: 5906d01b 0x5906d01b + b8f2: bd02 fsd ft0,184(sp) + b8f4: 0008 addi a0,sp,0 + b8f6: 1900 addi s0,sp,176 + b8f8: 214a fld ft2,144(sp) + b8fa: 0000 unimp + b8fc: 5b06 lw s6,96(sp) + b8fe: 8802 jr a6 + b900: 0000 unimp + b902: 0200 addi s0,sp,256 + b904: e1190023 sb a7,-512(s2) + b908: 0020 addi s0,sp,8 + b90a: 0600 addi s0,sp,768 + b90c: 025c addi a5,sp,260 + b90e: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + b912: 2302 fld ft6,0(sp) + b914: 1904 addi s1,sp,176 + b916: 00001f0f 0x1f0f + b91a: 5d06 lw s10,96(sp) + b91c: bd02 fsd ft0,184(sp) + b91e: 0008 addi a0,sp,0 + b920: 0200 addi s0,sp,256 + b922: ae190823 sb ra,-1296(s2) + b926: 0021 c.addi zero,8 + b928: 0600 addi s0,sp,768 + b92a: 025e slli tp,tp,0x17 + b92c: 020a slli tp,tp,0x2 + b92e: 0000 unimp + b930: 2302 fld ft6,0(sp) + b932: 1924 addi s1,sp,184 + b934: 1e91 addi t4,t4,-28 b936: 0000 unimp - b938: 2302 fld ft6,0(sp) - b93a: 1900 addi s0,sp,176 - b93c: 1ec4 addi s1,sp,884 - b93e: 0000 unimp - b940: 4006 0x4006 - b942: 3c02 fld fs8,32(sp) - b944: 02000007 0x2000007 - b948: 7f190423 sb a7,2024(s2) - b94c: 001f 0600 0240 0x2400600001f - b952: 073c addi a5,sp,904 + b938: 5f06 lw t5,96(sp) + b93a: 4f02 lw t5,0(sp) + b93c: 0000 unimp + b93e: 0200 addi s0,sp,256 + b940: 05194823 0x5194823 + b944: 0020 addi s0,sp,8 + b946: 0600 addi s0,sp,768 + b948: 0260 addi s0,sp,268 + b94a: 00da slli ra,ra,0x16 + b94c: 0000 unimp + b94e: 2302 fld ft6,0(sp) + b950: 1950 addi a2,sp,180 + b952: 21bd jal bdc0 <__stack_size+0xb5c0> b954: 0000 unimp - b956: 2302 fld ft6,0(sp) - b958: 1908 addi a0,sp,176 - b95a: 1f4a slli t5,t5,0x32 - b95c: 0000 unimp - b95e: 4006 0x4006 - b960: 3c02 fld fs8,32(sp) - b962: 02000007 0x2000007 - b966: 13190c23 sb a7,312(s2) - b96a: 0021 c.addi zero,8 - b96c: 0600 addi s0,sp,768 - b96e: 0242 slli tp,tp,0x10 - b970: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b974: 2302 fld ft6,0(sp) - b976: 1910 addi a2,sp,176 - b978: 1de0 addi s0,sp,764 - b97a: 0000 unimp - b97c: 4306 lw t1,64(sp) - b97e: 5702 lw a4,32(sp) - b980: 0009 c.addi zero,2 - b982: 0200 addi s0,sp,256 - b984: 3b191423 sh a7,936(s2) - b988: 0021 c.addi zero,8 - b98a: 0600 addi s0,sp,768 - b98c: 0246 slli tp,tp,0x11 - b98e: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b992: 2302 fld ft6,0(sp) - b994: 1930 addi a2,sp,184 - b996: 2129 jal bda0 <__stack_size+0xb5a0> - b998: 0000 unimp - b99a: 4706 lw a4,64(sp) - b99c: 6d02 flw fs10,0(sp) - b99e: 0009 c.addi zero,2 - b9a0: 0200 addi s0,sp,256 - b9a2: 56193423 0x56193423 - b9a6: 0020 addi s0,sp,8 - b9a8: 0600 addi s0,sp,768 - b9aa: 0249 addi tp,tp,18 - b9ac: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - b9b0: 2302 fld ft6,0(sp) - b9b2: 1938 addi a4,sp,184 - b9b4: 2131 jal bdc0 <__stack_size+0xb5c0> + b956: 6106 flw ft2,64(sp) + b958: 4202 lw tp,0(sp) + b95a: 02000007 0x2000007 + b95e: 3d195823 0x3d195823 + b962: 0020 addi s0,sp,8 + b964: 0600 addi s0,sp,768 + b966: 0262 slli tp,tp,0x18 + b968: 0174 addi a3,sp,140 + b96a: 0000 unimp + b96c: 2302 fld ft6,0(sp) + b96e: 1968 addi a0,sp,188 + b970: 21d0 fld fa2,128(a1) + b972: 0000 unimp + b974: 6306 flw ft6,64(sp) + b976: 7402 flw fs0,32(sp) + b978: 0001 nop + b97a: 0200 addi s0,sp,256 + b97c: a3197023 0xa3197023 + b980: 001d c.addi zero,7 + b982: 0600 addi s0,sp,768 + b984: 0264 addi s1,sp,268 + b986: 0174 addi a3,sp,140 + b988: 0000 unimp + b98a: 2302 fld ft6,0(sp) + b98c: 1978 addi a4,sp,188 + b98e: 2181 jal bdce <__stack_size+0xb5ce> + b990: 0000 unimp + b992: 6506 flw fa0,64(sp) + b994: cd02 sw zero,152(sp) + b996: 0008 addi a0,sp,0 + b998: 0300 addi s0,sp,384 + b99a: 19018023 sb a6,384(gp) # 80001030 + b99e: 00001f03 lh t5,0(zero) # 0 <__stack_size-0x800> + b9a2: 6606 flw fa2,64(sp) + b9a4: dd02 sw zero,184(sp) + b9a6: 0008 addi a0,sp,0 + b9a8: 0300 addi s0,sp,384 + b9aa: 19018823 sb a6,400(gp) # 80001040 + b9ae: 212a fld ft2,136(sp) + b9b0: 0000 unimp + b9b2: 6706 flw fa4,64(sp) + b9b4: 4f02 lw t5,0(sp) b9b6: 0000 unimp - b9b8: 4b06 lw s6,64(sp) - b9ba: 7f02 flw ft10,32(sp) - b9bc: 0009 c.addi zero,2 - b9be: 0200 addi s0,sp,256 - b9c0: e5193c23 0xe5193c23 - b9c4: 001f 0600 024e 0x24e0600001f - b9ca: 01f4 addi a3,sp,204 - b9cc: 0000 unimp - b9ce: 2302 fld ft6,0(sp) - b9d0: 1940 addi s0,sp,180 - b9d2: 1f69 addi t5,t5,-6 - b9d4: 0000 unimp - b9d6: 4f06 lw t5,64(sp) - b9d8: 4f02 lw t5,0(sp) - b9da: 0000 unimp - b9dc: 0200 addi s0,sp,256 - b9de: a7194423 0xa7194423 - b9e2: 0022 0x22 - b9e4: 0600 addi s0,sp,768 - b9e6: 0250 addi a2,sp,260 - b9e8: 01f4 addi a3,sp,204 - b9ea: 0000 unimp - b9ec: 2302 fld ft6,0(sp) - b9ee: 1948 addi a0,sp,180 - b9f0: 2061 jal ba78 <__stack_size+0xb278> - b9f2: 0000 unimp - b9f4: 5106 lw sp,96(sp) - b9f6: 8502 jr a0 - b9f8: 0009 c.addi zero,2 - b9fa: 0200 addi s0,sp,256 - b9fc: 87194c23 0x87194c23 - ba00: 001f 0600 0254 0x2540600001f - ba06: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - ba0a: 2302 fld ft6,0(sp) - ba0c: 1950 addi a2,sp,180 - ba0e: 1ef0 addi a2,sp,892 - ba10: 0000 unimp - ba12: 5506 lw a0,96(sp) - ba14: a302 fsd ft0,384(sp) + b9b8: 0300 addi s0,sp,384 + b9ba: 1901a023 sw a6,384(gp) # 80001030 + b9be: 1e48 addi a0,sp,820 + b9c0: 0000 unimp + b9c2: 6806 flw fa6,64(sp) + b9c4: 7402 flw fs0,32(sp) + b9c6: 0001 nop + b9c8: 0300 addi s0,sp,384 + b9ca: 1901a423 sw a6,392(gp) # 80001038 + b9ce: 1d94 addi a3,sp,752 + b9d0: 0000 unimp + b9d2: 6906 flw fs2,64(sp) + b9d4: 7402 flw fs0,32(sp) + b9d6: 0001 nop + b9d8: 0300 addi s0,sp,384 + b9da: 1901ac23 sw a6,408(gp) # 80001048 + b9de: 00001e37 lui t3,0x1 + b9e2: 6a06 flw fs4,64(sp) + b9e4: 7402 flw fs0,32(sp) + b9e6: 0001 nop + b9e8: 0300 addi s0,sp,384 + b9ea: 1901b423 0x1901b423 + b9ee: 1d50 addi a2,sp,692 + b9f0: 0000 unimp + b9f2: 6b06 flw fs6,64(sp) + b9f4: 7402 flw fs0,32(sp) + b9f6: 0001 nop + b9f8: 0300 addi s0,sp,384 + b9fa: 1901bc23 0x1901bc23 + b9fe: 1d5f 0000 6c06 0x6c0600001d5f + ba04: 7402 flw fs0,32(sp) + ba06: 0001 nop + ba08: 0300 addi s0,sp,384 + ba0a: 1901c423 0x1901c423 + ba0e: 00001fbf 4f026d06 0x4f026d0600001fbf ba16: 0000 unimp - ba18: 0200 addi s0,sp,256 - ba1a: 83195423 0x83195423 - ba1e: 0020 addi s0,sp,8 - ba20: 0600 addi s0,sp,768 - ba22: 0278 addi a4,sp,268 - ba24: 0935 addi s2,s2,13 - ba26: 0000 unimp - ba28: 2302 fld ft6,0(sp) - ba2a: 1958 addi a4,sp,180 - ba2c: 204e fld ft0,208(sp) - ba2e: 0000 unimp - ba30: 7c06 flw fs8,96(sp) - ba32: 3502 fld fa0,32(sp) - ba34: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> - ba38: 1902c823 0x1902c823 - ba3c: 00001fc3 fmadd.s ft11,ft0,ft0,ft0,rtz - ba40: 7d06 flw fs10,96(sp) - ba42: ee02 fsw ft0,28(sp) - ba44: 0002 0x2 - ba46: 0300 addi s0,sp,384 - ba48: 1902cc23 0x1902cc23 - ba4c: 2254 fld fa3,128(a2) - ba4e: 0000 unimp - ba50: 8106 mv sp,ra - ba52: 9702 jalr a4 + ba18: 0300 addi s0,sp,384 + ba1a: 0001cc23 0x1cc23 + ba1e: 00008f0f 0x8f0f + ba22: cd00 sw s0,24(a0) + ba24: 0008 addi a0,sp,0 + ba26: 1000 addi s0,sp,32 + ba28: 0088 addi a0,sp,64 + ba2a: 0000 unimp + ba2c: 0019 c.addi zero,6 + ba2e: 00008f0f 0x8f0f + ba32: dd00 sw s0,56(a0) + ba34: 0008 addi a0,sp,0 + ba36: 1000 addi s0,sp,32 + ba38: 0088 addi a0,sp,64 + ba3a: 0000 unimp + ba3c: 8f0f0007 0x8f0f0007 + ba40: 0000 unimp + ba42: ed00 fsw fs0,24(a0) + ba44: 0008 addi a0,sp,0 + ba46: 1000 addi s0,sp,32 + ba48: 0088 addi a0,sp,64 + ba4a: 0000 unimp + ba4c: f01b0017 auipc zero,0xf01b0 + ba50: 7206 flw ft4,96(sp) + ba52: 1502 slli a0,a0,0x20 ba54: 0009 c.addi zero,2 - ba56: 0300 addi s0,sp,384 - ba58: 1905dc23 0x1905dc23 - ba5c: 1eb4 addi a3,sp,888 - ba5e: 0000 unimp - ba60: 8606 mv a2,ra - ba62: fb02 fsw ft0,180(sp) - ba64: 0006 0x6 - ba66: 0300 addi s0,sp,384 - ba68: 1905e023 0x1905e023 - ba6c: 1e99 addi t4,t4,-26 - ba6e: 0000 unimp - ba70: 8706 mv a4,ra - ba72: a302 fsd ft0,384(sp) - ba74: 0009 c.addi zero,2 - ba76: 0300 addi s0,sp,384 - ba78: 0005ec23 0x5ec23 - ba7c: 0406 slli s0,s0,0x1 - ba7e: 04dc addi a5,sp,580 - ba80: 0000 unimp - ba82: 01090117 auipc sp,0x1090 - ba86: 0000 unimp - ba88: 0689 addi a3,a3,2 - ba8a: 0000 unimp - ba8c: fb0a fsw ft2,180(sp) - ba8e: 0004 addi s1,sp,0 - ba90: 0a00 addi s0,sp,272 - ba92: 0000009b 0x9b - ba96: 9d0a add s10,s10,sp - ba98: 0000 unimp - ba9a: 0a00 addi s0,sp,272 - ba9c: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - baa0: 0600 addi s0,sp,768 - baa2: 6a04 flw fs1,16(a2) - baa4: 0006 0x6 - baa6: 1700 addi s0,sp,928 - baa8: fe01 bnez a2,b9c0 <__stack_size+0xb1c0> - baaa: 0000 unimp - baac: ae00 fsd fs0,24(a2) - baae: 0006 0x6 - bab0: 0a00 addi s0,sp,272 - bab2: 000004fb 0x4fb - bab6: 9b0a add s6,s6,sp - bab8: 0000 unimp - baba: 0a00 addi s0,sp,272 - babc: 00fe slli ra,ra,0x1f - babe: 0000 unimp - bac0: 4f0a lw t5,128(sp) - bac2: 0000 unimp + ba56: 1900 addi s0,sp,176 + ba58: 1f75 addi t5,t5,-3 + ba5a: 0000 unimp + ba5c: 7506 flw fa0,96(sp) + ba5e: 1502 slli a0,a0,0x20 + ba60: 0009 c.addi zero,2 + ba62: 0200 addi s0,sp,256 + ba64: 5a190023 sb ra,1440(s2) + ba68: 001f 0600 0276 0x2760600001f + ba6e: 0925 addi s2,s2,9 + ba70: 0000 unimp + ba72: 2302 fld ft6,0(sp) + ba74: 0078 addi a4,sp,12 + ba76: 00037c0f 0x37c0f + ba7a: 2500 fld fs0,8(a0) + ba7c: 0009 c.addi zero,2 + ba7e: 1000 addi s0,sp,32 + ba80: 0088 addi a0,sp,64 + ba82: 0000 unimp + ba84: 001d c.addi zero,7 + ba86: 0000880f 0x880f + ba8a: 3500 fld fs0,40(a0) + ba8c: 0009 c.addi zero,2 + ba8e: 1000 addi s0,sp,32 + ba90: 0088 addi a0,sp,64 + ba92: 0000 unimp + ba94: 001d c.addi zero,7 + ba96: f01c fsw fa5,32(s0) + ba98: 5706 lw a4,96(sp) + ba9a: 5702 lw a4,32(sp) + ba9c: 0009 c.addi zero,2 + ba9e: 1d00 addi s0,sp,688 + baa0: 00002093 slti ra,zero,0 + baa4: 6e06 flw ft8,64(sp) + baa6: 8d02 jr s10 + baa8: 1d000007 0x1d000007 + baac: 0000219b 0x219b + bab0: 7706 flw fa4,96(sp) + bab2: ed02 fsw ft0,152(sp) + bab4: 0008 addi a0,sp,0 + bab6: 0000 unimp + bab8: 00008f0f 0x8f0f + babc: 6700 flw fs0,8(a4) + babe: 0009 c.addi zero,2 + bac0: 1000 addi s0,sp,32 + bac2: 0088 addi a0,sp,64 bac4: 0000 unimp - bac6: 0406 slli s0,s0,0x1 - bac8: 0000068f 0x68f - bacc: 004f0117 auipc sp,0x4f0 - bad0: 0000 unimp - bad2: 06c9 addi a3,a3,18 - bad4: 0000 unimp - bad6: fb0a fsw ft2,180(sp) - bad8: 0004 addi s1,sp,0 - bada: 0a00 addi s0,sp,272 - badc: 0000009b 0x9b - bae0: 0600 addi s0,sp,768 - bae2: b404 fsd fs1,40(s0) - bae4: 0006 0x6 - bae6: 0f00 addi s0,sp,912 - bae8: 003a 0x3a + bac6: 0018 addi a4,sp,0 + bac8: 891e mv s2,t2 + baca: 001d c.addi zero,7 + bacc: 0100 addi s0,sp,128 + bace: 0406 slli s0,s0,0x1 + bad0: 00000967 jalr s2,zero + bad4: 0109 addi sp,sp,2 + bad6: 097f 0x97f + bad8: 0000 unimp + bada: fb0a fsw ft2,180(sp) + badc: 0004 addi s1,sp,0 + bade: 0000 unimp + bae0: 0406 slli s0,s0,0x1 + bae2: 00000973 0x973 + bae6: 0406 slli s0,s0,0x1 + bae8: 01f4 addi a3,sp,204 baea: 0000 unimp - baec: 06df 0000 8810 0x8810000006df - baf2: 0000 unimp - baf4: 0200 addi s0,sp,256 - baf6: 0f00 addi s0,sp,912 - baf8: 003a 0x3a - bafa: 0000 unimp - bafc: 000006ef jal a3,bafc <__stack_size+0xb2fc> - bb00: 8810 0x8810 - bb02: 0000 unimp - bb04: 0000 unimp - bb06: 0c00 addi s0,sp,528 - bb08: 20a8 fld fa0,64(s1) - bb0a: 0000 unimp - bb0c: 1f06 slli t5,t5,0x21 - bb0e: 8201 srli a2,a2,0x0 - bb10: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> - bb14: 2234 fld fa3,64(a2) - bb16: 0000 unimp - bb18: 060c addi a1,sp,768 - bb1a: 07360123 sb s3,98(a2) # 62 <__stack_size-0x79e> - bb1e: 0000 unimp - bb20: ef19 bnez a4,bb3e <__stack_size+0xb33e> - bb22: 0019 c.addi zero,6 - bb24: 0600 addi s0,sp,768 - bb26: 0125 addi sp,sp,9 - bb28: 0736 slli a4,a4,0xd - bb2a: 0000 unimp - bb2c: 2302 fld ft6,0(sp) - bb2e: 1900 addi s0,sp,176 - bb30: 1fb5 addi t6,t6,-19 - bb32: 0000 unimp - bb34: 2606 fld fa2,64(sp) - bb36: 4f01 li t5,0 - bb38: 0000 unimp - bb3a: 0200 addi s0,sp,256 - bb3c: a2190423 sb ra,-1496(s2) - bb40: 0020 addi s0,sp,8 - bb42: 0600 addi s0,sp,768 - bb44: 073c0127 0x73c0127 - bb48: 0000 unimp - bb4a: 2302 fld ft6,0(sp) - bb4c: 0008 addi a0,sp,0 - bb4e: 0406 slli s0,s0,0x1 - bb50: 000006fb 0x6fb - bb54: 0406 slli s0,s0,0x1 - bb56: 000006ef jal a3,bb56 <__stack_size+0xb356> - bb5a: 631a flw ft6,132(sp) - bb5c: 0021 c.addi zero,8 - bb5e: 0e00 addi s0,sp,784 - bb60: 3f06 fld ft10,96(sp) - bb62: 7d01 lui s10,0xfffe0 - bb64: 19000007 0x19000007 - bb68: 0000216b 0x216b - bb6c: 4006 0x4006 - bb6e: 7d01 lui s10,0xfffe0 - bb70: 02000007 0x2000007 - bb74: a4190023 sb ra,-1472(s2) - bb78: 0021 c.addi zero,8 - bb7a: 0600 addi s0,sp,768 - bb7c: 0141 addi sp,sp,16 - bb7e: 077d addi a4,a4,31 - bb80: 0000 unimp - bb82: 2302 fld ft6,0(sp) - bb84: 1906 slli s2,s2,0x21 - bb86: 21df 0000 4206 0x4206000021df - bb8c: 4101 li sp,0 - bb8e: 0000 unimp - bb90: 0200 addi s0,sp,256 - bb92: 0f000c23 sb a6,248(zero) # f8 <__stack_size-0x708> - bb96: 0041 c.addi zero,16 - bb98: 0000 unimp - bb9a: 078d addi a5,a5,3 - bb9c: 0000 unimp - bb9e: 8810 0x8810 - bba0: 0000 unimp - bba2: 0200 addi s0,sp,256 - bba4: 1b00 addi s0,sp,432 - bba6: 06d0 addi a2,sp,836 - bba8: 0259 addi tp,tp,22 - bbaa: 08bd addi a7,a7,15 - bbac: 0000 unimp - bbae: 1319 addi t1,t1,-26 - bbb0: 0022 0x22 - bbb2: 0600 addi s0,sp,768 - bbb4: 0088025b 0x88025b + baec: 0109 addi sp,sp,2 + baee: 00000997 auipc s3,0x0 + baf2: 4f0a lw t5,128(sp) + baf4: 0000 unimp + baf6: 0000 unimp + baf8: 0406 slli s0,s0,0x1 + bafa: 099d addi s3,s3,7 + bafc: 0000 unimp + bafe: 0406 slli s0,s0,0x1 + bb00: 0000098b 0x98b + bb04: 0006ef0f 0x6ef0f + bb08: b300 fsd fs0,32(a4) + bb0a: 0009 c.addi zero,2 + bb0c: 1000 addi s0,sp,32 + bb0e: 0088 addi a0,sp,64 + bb10: 0000 unimp + bb12: 0002 0x2 + bb14: 00213e0b 0x213e0b + bb18: 0600 addi s0,sp,768 + bb1a: 02fe slli t0,t0,0x1f + bb1c: 000004fb 0x4fb + bb20: 0101 addi sp,sp,0 + bb22: 0021370b 0x21370b + bb26: 0600 addi s0,sp,768 + bb28: 02ff 0x2ff + bb2a: 0501 addi a0,a0,0 + bb2c: 0000 unimp + bb2e: 0101 addi sp,sp,0 + bb30: b71f 0025 0800 0x8000025b71f + bb36: 0000a363 0xa363 + bb3a: 0100 addi s0,sp,128 + bb3c: 1f01 addi t5,t5,-32 + bb3e: 25e4 fld fs1,200(a1) + bb40: 0000 unimp + bb42: 9a09 andi a2,a2,-30 + bb44: 00000033 add zero,zero,zero + bb48: 0101 addi sp,sp,0 + bb4a: ad1f 0025 0900 0x9000025ad1f + bb50: 00004f9b 0x4f9b + bb54: 0100 addi s0,sp,128 + bb56: 0f01 addi t5,t5,0 + bb58: 000000a3 sb zero,1(zero) # f01bba4d <_sp+0x701b7a4d> + bb5c: 0a06 slli s4,s4,0x1 + bb5e: 0000 unimp + bb60: 8810 0x8810 + bb62: 0000 unimp + bb64: 0100 addi s0,sp,128 + bb66: 1f00 addi s0,sp,944 + bb68: 25c1 jal c228 <__stack_size+0xba28> + bb6a: 0000 unimp + bb6c: 9e09 0x9e09 + bb6e: 09f6 slli s3,s3,0x1d + bb70: 0000 unimp + bb72: 0101 addi sp,sp,0 + bb74: c920 sw s0,80(a0) + bb76: 0025 c.addi zero,9 + bb78: 0100 addi s0,sp,128 + bb7a: 7738 flw fa4,104(a4) + bb7c: 0000 unimp + bb7e: 0100 addi s0,sp,128 + bb80: 0305 addi t1,t1,1 + bb82: 5aa4 lw s1,112(a3) + bb84: 2041 jal bc04 <__stack_size+0xb404> + bb86: 0121 addi sp,sp,8 + bb88: 000025d3 fadd.s fa1,ft0,ft0,rdn + bb8c: 1501 addi a0,a0,-32 + bb8e: 4f01 li t5,0 + bb90: 0000 unimp + bb92: bc00 fsd fs0,56(s0) + bb94: 40a6 lw ra,72(sp) + bb96: e620 fsw fs0,72(a2) + bb98: 40a6 lw ra,72(sp) + bb9a: 4220 lw s0,64(a2) + bb9c: 003a 0x3a + bb9e: 0100 addi s0,sp,128 + bba0: 1300 addi s0,sp,416 + bba2: 0019 c.addi zero,6 + bba4: 0200 addi s0,sp,256 + bba6: ea00 fsw fs0,16(a2) + bba8: 0029 c.addi zero,10 + bbaa: 0400 addi s0,sp,512 + bbac: 0001 nop + bbae: 0000 unimp + bbb0: 0c00 addi s0,sp,528 + bbb2: 0000277b 0x277b + bbb6: 00fa slli ra,ra,0x1e bbb8: 0000 unimp - bbba: 2302 fld ft6,0(sp) - bbbc: 1900 addi s0,sp,176 - bbbe: 21aa fld ft3,136(sp) - bbc0: 0000 unimp - bbc2: 5c06 lw s8,96(sp) - bbc4: a302 fsd ft0,384(sp) - bbc6: 0000 unimp - bbc8: 0200 addi s0,sp,256 - bbca: d8190423 sb ra,-632(s2) - bbce: 001f 0600 025d 0x25d0600001f - bbd4: 08bd addi a7,a7,15 - bbd6: 0000 unimp - bbd8: 2302 fld ft6,0(sp) - bbda: 1908 addi a0,sp,176 - bbdc: 00002277 0x2277 - bbe0: 5e06 lw t3,96(sp) - bbe2: 0a02 slli s4,s4,0x0 - bbe4: 0002 0x2 - bbe6: 0200 addi s0,sp,256 - bbe8: 5a192423 sw ra,1448(s2) - bbec: 001f 0600 025f 0x25f0600001f - bbf2: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - bbf6: 2302 fld ft6,0(sp) - bbf8: 1948 addi a0,sp,180 - bbfa: 20ce fld ft1,208(sp) + bbba: a6e6 fsd fs9,328(sp) + bbbc: 2040 fld fs0,128(s0) + bbbe: acc6 fsd fa7,88(sp) + bbc0: 2040 fld fs0,128(s0) + bbc2: 7111 addi sp,sp,-256 + bbc4: 0000 unimp + bbc6: d002 sw zero,32(sp) + bbc8: 0026 0x26 + bbca: 0200 addi s0,sp,256 + bbcc: 3095 jal b430 <__stack_size+0xac30> + bbce: 0000 unimp + bbd0: 0300 addi s0,sp,384 + bbd2: 0504 addi s1,sp,640 + bbd4: 6e69 lui t3,0x1a + bbd6: 0074 addi a3,sp,12 + bbd8: e302 fsw ft0,132(sp) + bbda: 0000 unimp + bbdc: 0200 addi s0,sp,256 + bbde: 42d8 lw a4,4(a3) + bbe0: 0000 unimp + bbe2: 0400 addi s0,sp,512 + bbe4: 0704 addi s1,sp,896 + bbe6: 00000193 li gp,0 + bbea: 0804 addi s1,sp,16 + bbec: ad05 j c21c <__stack_size+0xba1c> + bbee: 0001 nop + bbf0: 0400 addi s0,sp,512 + bbf2: 0410 addi a2,sp,512 + bbf4: 285d jal bcaa <__stack_size+0xb4aa> + bbf6: 0000 unimp + bbf8: 0104 addi s1,sp,128 + bbfa: 9806 add a6,a6,ra bbfc: 0000 unimp - bbfe: 6006 flw ft0,64(sp) - bc00: da02 sw zero,52(sp) - bc02: 0000 unimp - bc04: 0200 addi s0,sp,256 - bc06: 86195023 0x86195023 - bc0a: 0022 0x22 - bc0c: 0600 addi s0,sp,768 - bc0e: 0261 addi tp,tp,24 - bc10: 0742 slli a4,a4,0x10 + bbfe: 0400 addi s0,sp,512 + bc00: 0801 addi a6,a6,0 + bc02: 0096 slli ra,ra,0x5 + bc04: 0000 unimp + bc06: 0204 addi s1,sp,256 + bc08: 1805 addi a6,a6,-31 + bc0a: 0001 nop + bc0c: 0400 addi s0,sp,512 + bc0e: 0702 slli a4,a4,0x0 + bc10: 00cd addi ra,ra,19 bc12: 0000 unimp - bc14: 2302 fld ft6,0(sp) - bc16: 1958 addi a4,sp,180 - bc18: 2106 fld ft2,64(sp) - bc1a: 0000 unimp - bc1c: 6206 flw ft4,64(sp) - bc1e: 7402 flw fs0,32(sp) - bc20: 0001 nop - bc22: 0200 addi s0,sp,256 - bc24: 99196823 0x99196823 - bc28: 0022 0x22 - bc2a: 0600 addi s0,sp,768 - bc2c: 01740263 beq s0,s7,bc30 <__stack_size+0xb430> - bc30: 0000 unimp - bc32: 2302 fld ft6,0(sp) - bc34: 1970 addi a2,sp,188 - bc36: 1e6c addi a1,sp,828 - bc38: 0000 unimp - bc3a: 6406 flw fs0,64(sp) - bc3c: 7402 flw fs0,32(sp) - bc3e: 0001 nop - bc40: 0200 addi s0,sp,256 - bc42: 4a197823 0x4a197823 - bc46: 0022 0x22 - bc48: 0600 addi s0,sp,768 - bc4a: 0265 addi tp,tp,25 - bc4c: 08cd addi a7,a7,19 - bc4e: 0000 unimp - bc50: 01802303 lw t1,24(zero) # 18 <__stack_size-0x7e8> - bc54: cc19 beqz s0,bc72 <__stack_size+0xb472> - bc56: 001f 0600 0266 0x2660600001f - bc5c: 08dd addi a7,a7,23 + bc14: 0404 addi s1,sp,512 + bc16: b205 j b536 <__stack_size+0xad36> + bc18: 0001 nop + bc1a: 0400 addi s0,sp,512 + bc1c: 0704 addi s1,sp,896 + bc1e: 018e slli gp,gp,0x3 + bc20: 0000 unimp + bc22: 0804 addi s1,sp,16 + bc24: 00018907 0x18907 + bc28: 0200 addi s0,sp,256 + bc2a: 1fa2 slli t6,t6,0x28 + bc2c: 0000 unimp + bc2e: 00300703 lb a4,3(zero) # 3 <__stack_size-0x7fd> + bc32: 0000 unimp + bc34: b202 fsd ft0,288(sp) + bc36: 0004 addi s1,sp,0 + bc38: 0400 addi s0,sp,512 + bc3a: 732c flw fa1,96(a4) + bc3c: 0000 unimp + bc3e: 0200 addi s0,sp,256 + bc40: 000020c3 fmadd.s ft1,ft0,ft0,ft0,rdn + bc44: 7204 flw fs1,32(a2) + bc46: 00000073 ecall + bc4a: 7802 flw fa6,32(sp) + bc4c: 0021 c.addi zero,8 + bc4e: 0400 addi s0,sp,512 + bc50: 3091 jal b494 <__stack_size+0xac94> + bc52: 0000 unimp + bc54: 0500 addi s0,sp,640 + bc56: 1f32 slli t5,t5,0x2c + bc58: 0000 unimp + bc5a: 6502 flw fa0,0(sp) + bc5c: 4201 li tp,0 bc5e: 0000 unimp - bc60: 01882303 lw t1,24(a6) - bc64: f319 bnez a4,bb6a <__stack_size+0xb36a> - bc66: 0021 c.addi zero,8 - bc68: 0600 addi s0,sp,768 - bc6a: 004f0267 jalr tp,4(t5) - bc6e: 0000 unimp - bc70: 01a02303 lw t1,26(zero) # 1a <__stack_size-0x7e6> - bc74: 1119 addi sp,sp,-26 - bc76: 001f 0600 0268 0x2680600001f - bc7c: 0174 addi a3,sp,140 + bc60: 0600 addi s0,sp,768 + bc62: 0404 addi s1,sp,512 + bc64: dfa6 sw s1,252(sp) + bc66: 0000 unimp + bc68: 0700 addi s0,sp,896 + bc6a: 1f24 addi s1,sp,952 + bc6c: 0000 unimp + bc6e: a804 fsd fs1,16(s0) + bc70: 00b4 addi a3,sp,72 + bc72: 0000 unimp + bc74: 001eaf07 flw ft10,1(t4) + bc78: 0400 addi s0,sp,512 + bc7a: dfa9 beqz a5,bbd4 <__stack_size+0xb3d4> + bc7c: 0000 unimp bc7e: 0000 unimp - bc80: 01a42303 lw t1,26(s0) - bc84: 5d19 li s10,-26 - bc86: 001e 0x1e - bc88: 0600 addi s0,sp,768 - bc8a: 0269 addi tp,tp,26 - bc8c: 0174 addi a3,sp,140 - bc8e: 0000 unimp - bc90: 01ac2303 lw t1,26(s8) # ffffd01a <_sp+0x7fff901a> - bc94: 0019 c.addi zero,6 - bc96: 001f 0600 026a 0x26a0600001f - bc9c: 0174 addi a3,sp,140 - bc9e: 0000 unimp - bca0: 01b42303 lw t1,27(s0) - bca4: 1919 addi s2,s2,-26 - bca6: 001e 0x1e - bca8: 0600 addi s0,sp,768 - bcaa: 0174026b 0x174026b + bc80: 5e08 lw a0,56(a2) + bc82: 0000 unimp + bc84: ef00 fsw fs0,24(a4) + bc86: 0000 unimp + bc88: 0900 addi s0,sp,144 + bc8a: 0042 0x42 + bc8c: 0000 unimp + bc8e: 080a0003 lb zero,128(s4) + bc92: a304 fsd fs1,0(a4) + bc94: 0114 addi a3,sp,128 + bc96: 0000 unimp + bc98: 0020b50b 0x20b50b + bc9c: 0400 addi s0,sp,512 + bc9e: 30a5 jal b506 <__stack_size+0xad06> + bca0: 0000 unimp + bca2: 0200 addi s0,sp,256 + bca4: fa0b0023 sb zero,-96(s6) + bca8: 0020 addi s0,sp,8 + bcaa: 0400 addi s0,sp,512 + bcac: c0aa sw a0,64(sp) bcae: 0000 unimp - bcb0: 01bc2303 lw t1,27(s8) - bcb4: 2819 jal bcca <__stack_size+0xb4ca> - bcb6: 001e 0x1e - bcb8: 0600 addi s0,sp,768 - bcba: 026c addi a1,sp,268 - bcbc: 0174 addi a3,sp,140 - bcbe: 0000 unimp - bcc0: 01c42303 lw t1,28(s0) - bcc4: 8819 andi s0,s0,6 - bcc6: 0020 addi s0,sp,8 - bcc8: 0600 addi s0,sp,768 - bcca: 026d addi tp,tp,27 - bccc: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - bcd0: 01cc2303 lw t1,28(s8) - bcd4: 0f00 addi s0,sp,912 - bcd6: 0000008f 0x8f - bcda: 08cd addi a7,a7,19 + bcb0: 0200 addi s0,sp,256 + bcb2: 02000423 sb zero,40(zero) # 28 <__stack_size-0x7d8> + bcb6: 1fe6 slli t6,t6,0x39 + bcb8: 0000 unimp + bcba: ab04 fsd fs1,16(a4) + bcbc: 000000ef jal ra,bcbc <__stack_size+0xb4bc> + bcc0: 7802 flw fa6,32(sp) + bcc2: 001e 0x1e + bcc4: 0400 addi s0,sp,512 + bcc6: 000088af 0x88af + bcca: 0c00 addi s0,sp,528 + bccc: 0204 addi s1,sp,256 + bcce: 27d1 jal c492 <__stack_size+0xbc92> + bcd0: 0000 unimp + bcd2: cc04 sw s1,24(s0) + bcd4: 00000073 ecall + bcd8: 040d addi s0,s0,3 + bcda: 0142 slli sp,sp,0x10 bcdc: 0000 unimp - bcde: 8810 0x8810 - bce0: 0000 unimp - bce2: 1900 addi s0,sp,176 - bce4: 0f00 addi s0,sp,912 - bce6: 0000008f 0x8f - bcea: 08dd addi a7,a7,23 - bcec: 0000 unimp - bcee: 8810 0x8810 - bcf0: 0000 unimp - bcf2: 0700 addi s0,sp,896 - bcf4: 0f00 addi s0,sp,912 - bcf6: 0000008f 0x8f - bcfa: 08ed addi a7,a7,27 - bcfc: 0000 unimp - bcfe: 8810 0x8810 - bd00: 0000 unimp - bd02: 1700 addi s0,sp,928 - bd04: 1b00 addi s0,sp,432 - bd06: 06f0 addi a2,sp,844 - bd08: 0272 slli tp,tp,0x1c - bd0a: 0915 addi s2,s2,5 - bd0c: 0000 unimp - bd0e: 3e19 jal b824 <__stack_size+0xb024> - bd10: 0020 addi s0,sp,8 - bd12: 0600 addi s0,sp,768 - bd14: 0275 addi tp,tp,29 - bd16: 0915 addi s2,s2,5 - bd18: 0000 unimp - bd1a: 2302 fld ft6,0(sp) - bd1c: 1900 addi s0,sp,176 - bd1e: 00002023 sw zero,0(zero) # 0 <__stack_size-0x800> - bd22: 7606 flw fa2,96(sp) - bd24: 2502 fld fa0,0(sp) - bd26: 0009 c.addi zero,2 - bd28: 0200 addi s0,sp,256 - bd2a: 0f007823 0xf007823 - bd2e: 037c addi a5,sp,396 - bd30: 0000 unimp - bd32: 0925 addi s2,s2,9 - bd34: 0000 unimp - bd36: 8810 0x8810 + bcde: 370e fld fa4,224(sp) + bce0: 0001 nop + bce2: 0400 addi s0,sp,512 + bce4: 0801 addi a6,a6,0 + bce6: 009f 0000 420e 0x420e0000009f + bcec: 0001 nop + bcee: 0200 addi s0,sp,256 + bcf0: 2122 fld ft2,8(sp) + bcf2: 0000 unimp + bcf4: 1605 addi a2,a2,-31 + bcf6: 007a 0x7a + bcf8: 0000 unimp + bcfa: 001e890f 0x1e890f + bcfe: 1800 addi s0,sp,48 + bd00: 2f05 jal c430 <__stack_size+0xbc30> + bd02: 01b8 addi a4,sp,200 + bd04: 0000 unimp + bd06: 00200a0b 0x200a0b + bd0a: 0500 addi s0,sp,640 + bd0c: b831 j b528 <__stack_size+0xad28> + bd0e: 0001 nop + bd10: 0200 addi s0,sp,256 + bd12: 5f100023 sb a7,1504(zero) # 5e0 <__stack_size-0x220> + bd16: 3205006b 0x3205006b + bd1a: 0030 addi a2,sp,8 + bd1c: 0000 unimp + bd1e: 2302 fld ft6,0(sp) + bd20: 0b04 addi s1,sp,400 + bd22: 0000208b 0x208b + bd26: 3205 jal b646 <__stack_size+0xae46> + bd28: 0030 addi a2,sp,8 + bd2a: 0000 unimp + bd2c: 2302 fld ft6,0(sp) + bd2e: 0b08 addi a0,sp,400 + bd30: 1e6c addi a1,sp,828 + bd32: 0000 unimp + bd34: 3205 jal b654 <__stack_size+0xae54> + bd36: 0030 addi a2,sp,8 bd38: 0000 unimp - bd3a: 1d00 addi s0,sp,688 - bd3c: 0f00 addi s0,sp,912 - bd3e: 0088 addi a0,sp,64 + bd3a: 2302 fld ft6,0(sp) + bd3c: 0b0c addi a1,sp,400 + bd3e: 215c fld fa5,128(a0) bd40: 0000 unimp - bd42: 0935 addi s2,s2,13 - bd44: 0000 unimp - bd46: 8810 0x8810 - bd48: 0000 unimp - bd4a: 1d00 addi s0,sp,688 - bd4c: 1c00 addi s0,sp,560 - bd4e: 06f0 addi a2,sp,844 - bd50: 09570257 0x9570257 - bd54: 0000 unimp - bd56: 5c1d li s8,-25 - bd58: 0021 c.addi zero,8 - bd5a: 0600 addi s0,sp,768 - bd5c: 026e slli tp,tp,0x1b - bd5e: 078d addi a5,a5,3 - bd60: 0000 unimp - bd62: 641d lui s0,0x7 - bd64: 0022 0x22 - bd66: 0600 addi s0,sp,768 - bd68: 08ed0277 0x8ed0277 + bd42: 3205 jal b662 <__stack_size+0xae62> + bd44: 0030 addi a2,sp,8 + bd46: 0000 unimp + bd48: 2302 fld ft6,0(sp) + bd4a: 1010 addi a2,sp,32 + bd4c: 785f 0500 be33 0xbe330500785f + bd52: 0001 nop + bd54: 0200 addi s0,sp,256 + bd56: 0d001423 sh a6,200(zero) # c8 <__stack_size-0x738> + bd5a: 5904 lw s1,48(a0) + bd5c: 0001 nop + bd5e: 0800 addi s0,sp,16 + bd60: 014e slli sp,sp,0x13 + bd62: 0000 unimp + bd64: 01ce slli gp,gp,0x13 + bd66: 0000 unimp + bd68: 4209 li tp,2 + bd6a: 0000 unimp bd6c: 0000 unimp bd6e: 0f00 addi s0,sp,912 - bd70: 0000008f 0x8f - bd74: 00000967 jalr s2,zero - bd78: 8810 0x8810 - bd7a: 0000 unimp - bd7c: 1800 addi s0,sp,48 - bd7e: 1e00 addi s0,sp,816 - bd80: 1e52 slli t3,t3,0x34 - bd82: 0000 unimp - bd84: 0601 addi a2,a2,0 - bd86: 6704 flw fs1,8(a4) - bd88: 0009 c.addi zero,2 - bd8a: 0900 addi s0,sp,144 - bd8c: 7f01 lui t5,0xfffe0 - bd8e: 0009 c.addi zero,2 - bd90: 0a00 addi s0,sp,272 - bd92: 000004fb 0x4fb - bd96: 0600 addi s0,sp,768 - bd98: 7304 flw fs1,32(a4) - bd9a: 0009 c.addi zero,2 - bd9c: 0600 addi s0,sp,768 - bd9e: f404 fsw fs1,40(s0) - bda0: 0001 nop - bda2: 0900 addi s0,sp,144 - bda4: 9701 srai a4,a4,0x20 - bda6: 0009 c.addi zero,2 - bda8: 0a00 addi s0,sp,272 - bdaa: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - bdae: 0600 addi s0,sp,768 - bdb0: 9d04 0x9d04 - bdb2: 0009 c.addi zero,2 - bdb4: 0600 addi s0,sp,768 - bdb6: 8b04 0x8b04 - bdb8: 0009 c.addi zero,2 - bdba: 0f00 addi s0,sp,912 - bdbc: 000006ef jal a3,bdbc <__stack_size+0xb5bc> - bdc0: 000009b3 add s3,zero,zero - bdc4: 8810 0x8810 - bdc6: 0000 unimp - bdc8: 0200 addi s0,sp,256 - bdca: 0b00 addi s0,sp,400 - bdcc: 00002207 flw ft4,0(zero) # 0 <__stack_size-0x800> - bdd0: fe06 fsw ft1,60(sp) - bdd2: fb02 fsw ft0,180(sp) - bdd4: 0004 addi s1,sp,0 - bdd6: 0100 addi s0,sp,128 - bdd8: 0b01 addi s6,s6,0 - bdda: 2200 fld fs0,0(a2) - bddc: 0000 unimp - bdde: ff06 fsw ft1,188(sp) - bde0: 0102 slli sp,sp,0x0 - bde2: 0005 c.addi zero,1 - bde4: 0100 addi s0,sp,128 - bde6: 1f01 addi t5,t5,-32 - bde8: 2680 fld fs0,8(a3) - bdea: 0000 unimp - bdec: 6308 flw fa0,0(a4) - bdee: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> - bdf2: 0101 addi sp,sp,0 - bdf4: ad1f 0026 0900 0x9000026ad1f - bdfa: 339a fld ft7,416(sp) - bdfc: 0000 unimp - bdfe: 0100 addi s0,sp,128 - be00: 1f01 addi t5,t5,-32 - be02: 2676 fld fa2,344(sp) - be04: 0000 unimp - be06: 9b09 andi a4,a4,-30 - be08: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - be0c: 0101 addi sp,sp,0 - be0e: 0000a30f 0xa30f - be12: 0600 addi s0,sp,768 - be14: 000a 0xa - be16: 1000 addi s0,sp,32 - be18: 0088 addi a0,sp,64 - be1a: 0000 unimp - be1c: 0001 nop - be1e: 8a1f 0026 0900 0x90000268a1f - be24: f69e fsw ft7,108(sp) - be26: 0009 c.addi zero,2 - be28: 0100 addi s0,sp,128 - be2a: 2001 jal be2a <__stack_size+0xb62a> - be2c: 2692 fld fa3,256(sp) - be2e: 0000 unimp - be30: 3801 jal b640 <__stack_size+0xae40> - be32: 00000077 0x77 - be36: 0501 addi a0,a0,0 - be38: 415e2003 lw zero,1045(t3) # 1a415 <__stack_size+0x19c15> - be3c: 2120 fld fs0,64(a0) - be3e: 9c01 0x9c01 - be40: 0026 0x26 - be42: 0100 addi s0,sp,128 - be44: 0115 addi sp,sp,5 - be46: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - be4a: aa38 fsd fa4,80(a2) - be4c: 2040 fld fs0,128(s0) - be4e: aa62 fsd fs8,272(sp) - be50: 2040 fld fs0,128(s0) - be52: 3aea fld fs5,184(sp) - be54: 0000 unimp - be56: 0001 nop - be58: 00001913 slli s2,zero,0x0 - be5c: 0002 0x2 - be5e: 2a36 fld fs4,328(sp) - be60: 0000 unimp - be62: 0104 addi s1,sp,128 - be64: 0000 unimp - be66: 0000 unimp - be68: 440c lw a1,8(s0) - be6a: 0028 addi a0,sp,8 - be6c: fa00 fsw fs0,48(a2) - be6e: 0000 unimp - be70: 6200 flw fs0,0(a2) - be72: 40aa lw ra,136(sp) - be74: 4220 lw s0,64(a2) - be76: 40b0 lw a2,64(s1) - be78: 7f20 flw fs0,120(a4) - be7a: 0070 addi a2,sp,12 - be7c: 0200 addi s0,sp,256 - be7e: 2799 jal c5c4 <__stack_size+0xbdc4> - be80: 0000 unimp - be82: 9502 jalr a0 - be84: 0030 addi a2,sp,8 - be86: 0000 unimp - be88: 69050403 lb s0,1680(a0) # 1817f8 <__stack_size+0x180ff8> - be8c: 746e flw fs0,248(sp) - be8e: 0200 addi s0,sp,256 - be90: 000000e3 beqz zero,c690 <__stack_size+0xbe90> - be94: d802 sw zero,48(sp) - be96: 0042 0x42 - be98: 0000 unimp - be9a: 0404 addi s1,sp,512 - be9c: 00019307 0x19307 - bea0: 0400 addi s0,sp,512 - bea2: 0508 addi a0,sp,640 - bea4: 01ad addi gp,gp,11 - bea6: 0000 unimp - bea8: 1004 addi s1,sp,32 - beaa: 2604 fld fs1,8(a2) - beac: 0029 c.addi zero,10 - beae: 0400 addi s0,sp,512 - beb0: 0601 addi a2,a2,0 - beb2: 0098 addi a4,sp,64 + bd70: 1eaa slli t4,t4,0x2a + bd72: 0000 unimp + bd74: 0524 addi s1,sp,648 + bd76: 00025937 lui s2,0x25 + bd7a: 0b00 addi s0,sp,400 + bd7c: 1db1 addi s11,s11,-20 + bd7e: 0000 unimp + bd80: 3905 jal b9b0 <__stack_size+0xb1b0> + bd82: 0030 addi a2,sp,8 + bd84: 0000 unimp + bd86: 2302 fld ft6,0(sp) + bd88: 0b00 addi s0,sp,400 + bd8a: 000020cb fnmsub.s ft1,ft0,ft0,ft0,rdn + bd8e: 3a05 jal b6be <__stack_size+0xaebe> + bd90: 0030 addi a2,sp,8 + bd92: 0000 unimp + bd94: 2302 fld ft6,0(sp) + bd96: 0b04 addi s1,sp,400 + bd98: 1dc6 slli s11,s11,0x31 + bd9a: 0000 unimp + bd9c: 3b05 jal bacc <__stack_size+0xb2cc> + bd9e: 0030 addi a2,sp,8 + bda0: 0000 unimp + bda2: 2302 fld ft6,0(sp) + bda4: 0b08 addi a0,sp,400 + bda6: 000021e3 0x21e3 + bdaa: 3c05 jal b7da <__stack_size+0xafda> + bdac: 0030 addi a2,sp,8 + bdae: 0000 unimp + bdb0: 2302 fld ft6,0(sp) + bdb2: 0b0c addi a1,sp,400 + bdb4: 1f7c addi a5,sp,956 + bdb6: 0000 unimp + bdb8: 3d05 jal bbe8 <__stack_size+0xb3e8> + bdba: 0030 addi a2,sp,8 + bdbc: 0000 unimp + bdbe: 2302 fld ft6,0(sp) + bdc0: 0b10 addi a2,sp,400 + bdc2: 1f50 addi a2,sp,948 + bdc4: 0000 unimp + bdc6: 3e05 jal b8f6 <__stack_size+0xb0f6> + bdc8: 0030 addi a2,sp,8 + bdca: 0000 unimp + bdcc: 2302 fld ft6,0(sp) + bdce: 0b14 addi a3,sp,400 + bdd0: 2161 jal c258 <__stack_size+0xba58> + bdd2: 0000 unimp + bdd4: 3f05 jal bd04 <__stack_size+0xb504> + bdd6: 0030 addi a2,sp,8 + bdd8: 0000 unimp + bdda: 2302 fld ft6,0(sp) + bddc: 0b18 addi a4,sp,400 + bdde: 1fc8 addi a0,sp,1012 + bde0: 0000 unimp + bde2: 4005 0x4005 + bde4: 0030 addi a2,sp,8 + bde6: 0000 unimp + bde8: 2302 fld ft6,0(sp) + bdea: 0b1c addi a5,sp,400 + bdec: 000021a3 sw zero,3(zero) # 3 <__stack_size-0x7fd> + bdf0: 4105 li sp,1 + bdf2: 0030 addi a2,sp,8 + bdf4: 0000 unimp + bdf6: 2302 fld ft6,0(sp) + bdf8: 0020 addi s0,sp,8 + bdfa: d511 beqz a0,bd06 <__stack_size+0xb506> + bdfc: 001d c.addi zero,7 + bdfe: 0800 addi s0,sp,16 + be00: 0501 addi a0,a0,0 + be02: a24a fsd fs2,256(sp) + be04: 0002 0x2 + be06: 0b00 addi s0,sp,400 + be08: 1e56 slli t3,t3,0x35 + be0a: 0000 unimp + be0c: 4b05 li s6,1 + be0e: 02a2 slli t0,t0,0x8 + be10: 0000 unimp + be12: 2302 fld ft6,0(sp) + be14: 0b00 addi s0,sp,400 + be16: 00001d0b 0x1d0b + be1a: 4c05 li s8,1 + be1c: 02a2 slli t0,t0,0x8 + be1e: 0000 unimp + be20: 01802303 lw t1,24(zero) # 18 <__stack_size-0x7e8> + be24: 0021020b 0x21020b + be28: 0500 addi s0,sp,640 + be2a: 4e4e lw t3,208(sp) + be2c: 0001 nop + be2e: 0300 addi s0,sp,384 + be30: 0b028023 sb a6,160(t0) + be34: 00001df3 csrrw s11,0x0,zero + be38: 5105 li sp,-31 + be3a: 014e slli sp,sp,0x13 + be3c: 0000 unimp + be3e: 02842303 lw t1,40(s0) + be42: 0800 addi s0,sp,16 + be44: 012a slli sp,sp,0xa + be46: 0000 unimp + be48: 02b2 slli t0,t0,0xc + be4a: 0000 unimp + be4c: 4209 li tp,2 + be4e: 0000 unimp + be50: 1f00 addi s0,sp,944 + be52: 1100 addi s0,sp,160 + be54: 1f85 addi t6,t6,-31 + be56: 0000 unimp + be58: 0190 addi a2,sp,192 + be5a: 5d05 li s10,-31 + be5c: 02f9 addi t0,t0,30 + be5e: 0000 unimp + be60: 00200a0b 0x200a0b + be64: 0500 addi s0,sp,640 + be66: f95e fsw fs7,176(sp) + be68: 0002 0x2 + be6a: 0200 addi s0,sp,256 + be6c: 190b0023 sb a6,384(s6) + be70: 0500000b 0x500000b + be74: 305f 0000 0200 0x2000000305f + be7a: 670b0423 sb a6,1640(s6) + be7e: 001e 0x1e + be80: 0500 addi s0,sp,640 + be82: ff61 bnez a4,be5a <__stack_size+0xb65a> + be84: 0002 0x2 + be86: 0200 addi s0,sp,256 + be88: d50b0823 sb a6,-688(s6) + be8c: 001d c.addi zero,7 + be8e: 0500 addi s0,sp,640 + be90: 5962 lw s2,56(sp) + be92: 0002 0x2 + be94: 0300 addi s0,sp,384 + be96: 00018823 sb zero,16(gp) # 80000ec0 <__global_pointer$+0x10> + be9a: 040d addi s0,s0,3 + be9c: 02b2 slli t0,t0,0xc + be9e: 0000 unimp + bea0: 0f08 addi a0,sp,912 + bea2: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + bea6: 09000003 lb zero,144(zero) # 90 <__stack_size-0x770> + beaa: 0042 0x42 + beac: 0000 unimp + beae: 001f 040d 0315 0x315040d001f beb4: 0000 unimp - beb6: 0104 addi s1,sp,128 - beb8: 9608 0x9608 - beba: 0000 unimp - bebc: 0400 addi s0,sp,512 - bebe: 0502 slli a0,a0,0x0 - bec0: 0118 addi a4,sp,128 + beb6: 0112 slli sp,sp,0x4 + beb8: 001fd20f 0x1fd20f + bebc: 0800 addi s0,sp,16 + bebe: 7505 lui a0,0xfffe1 + bec0: 0340 addi s0,sp,388 bec2: 0000 unimp - bec4: 0204 addi s1,sp,256 - bec6: 0000cd07 0xcd07 - beca: 0400 addi s0,sp,512 - becc: 0504 addi s1,sp,640 - bece: 01b2 slli gp,gp,0xc - bed0: 0000 unimp - bed2: 0404 addi s1,sp,512 - bed4: 00018e07 0x18e07 - bed8: 0400 addi s0,sp,512 - beda: 0708 addi a0,sp,896 - bedc: 0189 addi gp,gp,2 - bede: 0000 unimp - bee0: 6b02 flw fs6,0(sp) - bee2: 0020 addi s0,sp,8 - bee4: 0300 addi s0,sp,384 - bee6: 00003007 fld ft0,0(zero) # 0 <__stack_size-0x800> - beea: 0200 addi s0,sp,256 - beec: 04b2 slli s1,s1,0xc - beee: 0000 unimp - bef0: 2c04 fld fs1,24(s0) - bef2: 00000073 ecall - bef6: 8c02 jr s8 - bef8: 0021 c.addi zero,8 - befa: 0400 addi s0,sp,512 - befc: 7372 flw ft6,60(sp) - befe: 0000 unimp - bf00: 0200 addi s0,sp,256 - bf02: 2241 jal c082 <__stack_size+0xb882> - bf04: 0000 unimp - bf06: 9104 0x9104 - bf08: 0030 addi a2,sp,8 - bf0a: 0000 unimp - bf0c: fb05 bnez a4,be3c <__stack_size+0xb63c> - bf0e: 001f 0200 0165 0x1650200001f - bf14: 0042 0x42 - bf16: 0000 unimp - bf18: 0406 slli s0,s0,0x1 - bf1a: a604 fsd fs1,8(a2) - bf1c: 00df 0000 ed07 0xed07000000df - bf22: 001f 0400 b4a8 0xb4a80400001f - bf28: 0000 unimp - bf2a: 0700 addi s0,sp,896 - bf2c: 1f78 addi a4,sp,956 - bf2e: 0000 unimp - bf30: a904 fsd fs1,16(a0) - bf32: 00df 0000 0800 0x800000000df - bf38: 005e 0x5e - bf3a: 0000 unimp - bf3c: 000000ef jal ra,bf3c <__stack_size+0xb73c> - bf40: 4209 li tp,2 - bf42: 0000 unimp - bf44: 0300 addi s0,sp,384 - bf46: 0a00 addi s0,sp,272 - bf48: 0408 addi a0,sp,512 - bf4a: 000114a3 sh zero,9(sp) # 4fbad5 <__stack_size+0x4fb2d5> - bf4e: 0b00 addi s0,sp,400 - bf50: 217e fld ft2,472(sp) - bf52: 0000 unimp - bf54: a504 fsd fs1,8(a0) - bf56: 0030 addi a2,sp,8 - bf58: 0000 unimp - bf5a: 2302 fld ft6,0(sp) - bf5c: 0b00 addi s0,sp,400 - bf5e: 000021c3 fmadd.s ft3,ft0,ft0,ft0,rdn - bf62: aa04 fsd fs1,16(a2) - bf64: 00c0 addi s0,sp,68 - bf66: 0000 unimp - bf68: 2302 fld ft6,0(sp) - bf6a: 0004 addi s1,sp,0 - bf6c: af02 fsd ft0,408(sp) - bf6e: 0020 addi s0,sp,8 - bf70: 0400 addi s0,sp,512 - bf72: 0000efab 0xefab - bf76: 0200 addi s0,sp,256 - bf78: 1f41 addi t5,t5,-16 - bf7a: 0000 unimp - bf7c: af04 fsd fs1,24(a4) - bf7e: 0088 addi a0,sp,64 - bf80: 0000 unimp - bf82: 040c addi a1,sp,512 - bf84: 9a02 jalr s4 - bf86: 0028 addi a0,sp,8 - bf88: 0400 addi s0,sp,512 - bf8a: 73cc flw fa1,36(a5) - bf8c: 0000 unimp - bf8e: 0d00 addi s0,sp,656 - bf90: 4204 lw s1,0(a2) - bf92: 0001 nop - bf94: 0e00 addi s0,sp,784 - bf96: 00000137 lui sp,0x0 - bf9a: 0104 addi s1,sp,128 - bf9c: 9f08 0x9f08 - bf9e: 0000 unimp - bfa0: 0e00 addi s0,sp,784 - bfa2: 0142 slli sp,sp,0x10 - bfa4: 0000 unimp - bfa6: eb02 fsw ft0,148(sp) - bfa8: 0021 c.addi zero,8 + bec4: 001dc00b 0x1dc00b + bec8: 0500 addi s0,sp,640 + beca: 4076 0x4076 + becc: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + bed0: f70b0023 sb a6,-160(s6) + bed4: 0022 0x22 + bed6: 0500 addi s0,sp,640 + bed8: 00003077 0x3077 + bedc: 0200 addi s0,sp,256 + bede: 0d000423 sb a6,200(zero) # c8 <__stack_size-0x738> + bee2: 5e04 lw s1,56(a2) + bee4: 0000 unimp + bee6: 0f00 addi s0,sp,912 + bee8: 1ff1 addi t6,t6,-4 + beea: 0000 unimp + beec: 0568 addi a0,sp,652 + beee: a0b5 j bf5a <__stack_size+0xb75a> + bef0: 0004 addi s1,sp,0 + bef2: 1000 addi s0,sp,32 + bef4: 705f 0500 40b6 0x40b60500705f + befa: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + befe: 5f100023 sb a7,1504(zero) # 5e0 <__stack_size-0x220> + bf02: 0072 0x72 + bf04: b705 j be24 <__stack_size+0xb624> + bf06: 0030 addi a2,sp,8 + bf08: 0000 unimp + bf0a: 2302 fld ft6,0(sp) + bf0c: 1004 addi s1,sp,32 + bf0e: 775f 0500 30b8 0x30b80500775f + bf14: 0000 unimp + bf16: 0200 addi s0,sp,256 + bf18: 710b0823 sb a6,1808(s6) + bf1c: 0021 c.addi zero,8 + bf1e: 0500 addi s0,sp,640 + bf20: 65b9 lui a1,0xe + bf22: 0000 unimp + bf24: 0200 addi s0,sp,256 + bf26: c60b0c23 sb zero,-904(s6) + bf2a: 001e 0x1e + bf2c: 0500 addi s0,sp,640 + bf2e: 65ba flw fa1,140(sp) + bf30: 0000 unimp + bf32: 0200 addi s0,sp,256 + bf34: 5f100e23 sb a7,1532(zero) # 5fc <__stack_size-0x204> + bf38: 6662 flw fa2,24(sp) + bf3a: 0500 addi s0,sp,640 + bf3c: 000317bb 0x317bb + bf40: 0200 addi s0,sp,256 + bf42: 700b1023 sh zero,1792(s6) + bf46: 001d c.addi zero,7 + bf48: 0500 addi s0,sp,640 + bf4a: 30bc fld fa5,96(s1) + bf4c: 0000 unimp + bf4e: 0200 addi s0,sp,256 + bf50: e30b1823 sh a6,-464(s6) + bf54: 001d c.addi zero,7 + bf56: 0500 addi s0,sp,640 + bf58: 00012ac3 fmadd.s fs5,ft2,ft0,ft0,rdn + bf5c: 0200 addi s0,sp,256 + bf5e: 630b1c23 sh a6,1592(s6) + bf62: 0500000b 0x500000b + bf66: 28c5 jal c056 <__stack_size+0xb856> + bf68: 0006 0x6 + bf6a: 0200 addi s0,sp,256 + bf6c: c20b2023 sw zero,-992(s6) + bf70: 000a 0xa + bf72: 0500 addi s0,sp,640 + bf74: 000658c7 fmsub.s fa7,fa2,ft0,ft0,unknown + bf78: 0200 addi s0,sp,256 + bf7a: bd0b2423 sw a6,-1080(s6) + bf7e: 0020 addi s0,sp,8 + bf80: 0500 addi s0,sp,640 + bf82: 7dca flw fs11,176(sp) + bf84: 0006 0x6 + bf86: 0200 addi s0,sp,256 + bf88: fa0b2823 sw zero,-80(s6) + bf8c: 0009 c.addi zero,2 + bf8e: 0500 addi s0,sp,640 + bf90: 000698cb fnmsub.s fa7,fa3,ft0,ft0,rtz + bf94: 0200 addi s0,sp,256 + bf96: 5f102c23 sw a7,1528(zero) # 5f8 <__stack_size-0x208> + bf9a: 6275 lui tp,0x1d + bf9c: 0500 addi s0,sp,640 + bf9e: 17ce slli a5,a5,0x33 + bfa0: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + bfa4: 5f103023 0x5f103023 + bfa8: 7075 0x7075 bfaa: 0500 addi s0,sp,640 - bfac: 7a16 flw fs4,100(sp) - bfae: 0000 unimp - bfb0: 0f00 addi s0,sp,912 - bfb2: 1f52 slli t5,t5,0x34 - bfb4: 0000 unimp - bfb6: 0518 addi a4,sp,640 - bfb8: 0001b82f 0x1b82f - bfbc: 0b00 addi s0,sp,400 - bfbe: 000019ef jal s3,cfbe <__stack_size+0xc7be> - bfc2: 3105 jal bbe2 <__stack_size+0xb3e2> - bfc4: 01b8 addi a4,sp,200 - bfc6: 0000 unimp - bfc8: 2302 fld ft6,0(sp) - bfca: 1000 addi s0,sp,32 - bfcc: 6b5f 0500 3032 0x303205006b5f - bfd2: 0000 unimp - bfd4: 0200 addi s0,sp,256 - bfd6: 540b0423 sb zero,1352(s6) # fffe0548 <_sp+0x7ffdc548> - bfda: 0021 c.addi zero,8 - bfdc: 0500 addi s0,sp,640 - bfde: 3032 fld ft0,296(sp) - bfe0: 0000 unimp - bfe2: 0200 addi s0,sp,256 - bfe4: 350b0823 sb a6,848(s6) - bfe8: 001f 0500 3032 0x30320500001f - bfee: 0000 unimp - bff0: 0200 addi s0,sp,256 - bff2: 250b0c23 sb a6,600(s6) - bff6: 0022 0x22 - bff8: 0500 addi s0,sp,640 - bffa: 3032 fld ft0,296(sp) - bffc: 0000 unimp - bffe: 0200 addi s0,sp,256 - c000: 5f101023 sh a7,1504(zero) # 5e0 <__stack_size-0x220> - c004: 0078 addi a4,sp,12 - c006: 3305 jal bd26 <__stack_size+0xb526> - c008: 01be slli gp,gp,0xf - c00a: 0000 unimp - c00c: 2302 fld ft6,0(sp) - c00e: 0014 addi a3,sp,0 - c010: 040d addi s0,s0,3 - c012: 0159 addi sp,sp,22 - c014: 0000 unimp - c016: 4e08 lw a0,24(a2) - c018: 0001 nop - c01a: ce00 sw s0,24(a2) - c01c: 0001 nop - c01e: 0900 addi s0,sp,144 - c020: 0042 0x42 - c022: 0000 unimp - c024: 0000 unimp - c026: 001f730f 0x1f730f - c02a: 2400 fld fs0,8(s0) - c02c: 3705 jal bf4c <__stack_size+0xb74c> - c02e: 0259 addi tp,tp,22 - c030: 0000 unimp - c032: 001e7a0b 0x1e7a0b - c036: 0500 addi s0,sp,640 - c038: 3039 jal b846 <__stack_size+0xb046> + bfac: 000340cf fnmadd.s ft1,ft6,ft0,ft0,rmm + bfb0: 0200 addi s0,sp,256 + bfb2: 5f103823 0x5f103823 + bfb6: 7275 lui tp,0xffffd + bfb8: 0500 addi s0,sp,640 + bfba: 30d0 fld fa2,160(s1) + bfbc: 0000 unimp + bfbe: 0200 addi s0,sp,256 + bfc0: ba0b3c23 0xba0b3c23 + bfc4: 001d c.addi zero,7 + bfc6: 0500 addi s0,sp,640 + bfc8: 00069ed3 fadd.s ft9,fa3,ft0,rtz + bfcc: 0200 addi s0,sp,256 + bfce: 950b4023 0x950b4023 + bfd2: 0021 c.addi zero,8 + bfd4: 0500 addi s0,sp,640 + bfd6: aed4 fsd fa3,152(a3) + bfd8: 0006 0x6 + bfda: 0200 addi s0,sp,256 + bfdc: 5f104323 0x5f104323 + bfe0: 626c flw fa1,68(a2) + bfe2: 0500 addi s0,sp,640 + bfe4: 000317d7 0x317d7 + bfe8: 0200 addi s0,sp,256 + bfea: 0f0b4423 0xf0b4423 + bfee: 001e 0x1e + bff0: 0500 addi s0,sp,640 + bff2: 30da fld ft1,432(sp) + bff4: 0000 unimp + bff6: 0200 addi s0,sp,256 + bff8: 900b4c23 0x900b4c23 + bffc: 0500000f fence ow,unknown + c000: 000093db 0x93db + c004: 0200 addi s0,sp,256 + c006: 730b5023 0x730b5023 + c00a: 0002 0x2 + c00c: 0500 addi s0,sp,640 + c00e: bfde fsd fs7,504(sp) + c010: 0004 addi s1,sp,0 + c012: 0200 addi s0,sp,256 + c014: 390b5423 0x390b5423 + c018: 001f 0500 1fe2 0x1fe20500001f + c01e: 0001 nop + c020: 0200 addi s0,sp,256 + c022: 2f0b5823 0x2f0b5823 + c026: 001d c.addi zero,7 + c028: 0500 addi s0,sp,640 + c02a: 14e4 addi s1,sp,620 + c02c: 0001 nop + c02e: 0200 addi s0,sp,256 + c030: 3f0b5c23 0x3f0b5c23 + c034: 001f 0500 30e5 0x30e50500001f c03a: 0000 unimp c03c: 0200 addi s0,sp,256 - c03e: 940b0023 sb zero,-1728(s6) - c042: 0021 c.addi zero,8 - c044: 0500 addi s0,sp,640 - c046: 303a fld ft0,424(sp) - c048: 0000 unimp - c04a: 0200 addi s0,sp,256 - c04c: 8f0b0423 sb a6,-1816(s6) - c050: 001e 0x1e - c052: 0500 addi s0,sp,640 - c054: 0000303b 0x303b - c058: 0200 addi s0,sp,256 - c05a: ac0b0823 sb zero,-1328(s6) - c05e: 0022 0x22 - c060: 0500 addi s0,sp,640 - c062: 303c fld fa5,96(s0) + c03e: 13006423 0x13006423 + c042: a901 j c452 <__stack_size+0xbc52> + c044: 0000 unimp + c046: bf00 fsd fs0,56(a4) + c048: 0004 addi s1,sp,0 + c04a: 1400 addi s0,sp,544 + c04c: 000004bf 00012a14 0x12a14000004bf + c054: 1400 addi s0,sp,544 + c056: 00000137 lui sp,0x0 + c05a: 3014 fld fa3,32(s0) + c05c: 0000 unimp + c05e: 0000 unimp + c060: 040d addi s0,s0,3 + c062: 04ca slli s1,s1,0x12 c064: 0000 unimp - c066: 0200 addi s0,sp,256 - c068: 450b0c23 sb a6,1112(s6) - c06c: 0020 addi s0,sp,8 - c06e: 0500 addi s0,sp,640 - c070: 303d jal b89e <__stack_size+0xb09e> - c072: 0000 unimp - c074: 0200 addi s0,sp,256 - c076: 190b1023 sh a6,384(s6) - c07a: 0020 addi s0,sp,8 - c07c: 0500 addi s0,sp,640 - c07e: 303e fld ft0,488(sp) - c080: 0000 unimp - c082: 0200 addi s0,sp,256 - c084: 2a0b1423 sh zero,680(s6) - c088: 0022 0x22 - c08a: 0500 addi s0,sp,640 - c08c: 0000303f 18230200 0x182302000000303f - c094: 0020910b 0x20910b - c098: 0500 addi s0,sp,640 - c09a: 3040 fld fs0,160(s0) - c09c: 0000 unimp - c09e: 0200 addi s0,sp,256 - c0a0: 6c0b1c23 sh zero,1752(s6) - c0a4: 0022 0x22 - c0a6: 0500 addi s0,sp,640 - c0a8: 3041 jal b928 <__stack_size+0xb128> - c0aa: 0000 unimp - c0ac: 0200 addi s0,sp,256 - c0ae: 11002023 sw a6,256(zero) # 100 <__stack_size-0x700> - c0b2: 1e9e slli t4,t4,0x27 - c0b4: 0000 unimp - c0b6: 0108 addi a0,sp,128 - c0b8: 4a05 li s4,1 - c0ba: 02a2 slli t0,t0,0x8 - c0bc: 0000 unimp - c0be: 001f1f0b 0x1f1f0b - c0c2: 0500 addi s0,sp,640 - c0c4: 0002a24b fnmsub.s ft4,ft5,ft0,ft0,rdn - c0c8: 0200 addi s0,sp,256 - c0ca: d40b0023 sb zero,-704(s6) - c0ce: 001d c.addi zero,7 - c0d0: 0500 addi s0,sp,640 - c0d2: a24c fsd fa1,128(a2) - c0d4: 0002 0x2 - c0d6: 0300 addi s0,sp,384 - c0d8: 0b018023 sb a6,160(gp) # 80000f50 <__global_pointer$+0xa0> - c0dc: 000021cb fnmsub.s ft3,ft0,ft0,ft0,rdn - c0e0: 4e05 li t3,1 - c0e2: 014e slli sp,sp,0x13 - c0e4: 0000 unimp - c0e6: 02802303 lw t1,40(zero) # 28 <__stack_size-0x7d8> - c0ea: 001ebc0b 0x1ebc0b - c0ee: 0500 addi s0,sp,640 - c0f0: 4e51 li t3,20 - c0f2: 0001 nop - c0f4: 0300 addi s0,sp,384 - c0f6: 00028423 sb zero,8(t0) - c0fa: 2a08 fld fa0,16(a2) - c0fc: 0001 nop - c0fe: b200 fsd fs0,32(a2) - c100: 0002 0x2 - c102: 0900 addi s0,sp,144 - c104: 0042 0x42 - c106: 0000 unimp - c108: 001f 4e11 0020 0x204e11001f - c10e: 9000 0x9000 - c110: 0501 addi a0,a0,0 - c112: f95d bnez a0,c0c8 <__stack_size+0xb8c8> - c114: 0002 0x2 - c116: 0b00 addi s0,sp,400 - c118: 000019ef jal s3,d118 <__stack_size+0xc918> - c11c: 5e05 li t3,-31 - c11e: 02f9 addi t0,t0,30 - c120: 0000 unimp - c122: 2302 fld ft6,0(sp) - c124: 0b00 addi s0,sp,400 - c126: 0b19 addi s6,s6,6 + c066: bf0e fsd ft3,440(sp) + c068: 0004 addi s1,sp,0 + c06a: 1500 addi s0,sp,672 + c06c: 00002093 slti ra,zero,0 + c070: 0428 addi a0,sp,520 + c072: 3905 jal bca2 <__stack_size+0xb4a2> + c074: 2802 fld fa6,0(sp) + c076: 0006 0x6 + c078: 1600 addi s0,sp,800 + c07a: 1fc1 addi t6,t6,-16 + c07c: 0000 unimp + c07e: 3b05 jal bdae <__stack_size+0xb5ae> + c080: 3002 fld ft0,32(sp) + c082: 0000 unimp + c084: 0200 addi s0,sp,256 + c086: fb160023 sb a7,-96(a2) # ffffffa0 <_sp+0x7fffbfa0> + c08a: 001d c.addi zero,7 + c08c: 0500 addi s0,sp,640 + c08e: 0240 addi s0,sp,260 + c090: 0000070b 0x70b + c094: 2302 fld ft6,0(sp) + c096: 1604 addi s1,sp,800 + c098: 1eb6 slli t4,t4,0x2d + c09a: 0000 unimp + c09c: 4005 0x4005 + c09e: 0b02 slli s6,s6,0x0 + c0a0: 02000007 0x2000007 + c0a4: 81160823 sb a7,-2032(a2) + c0a8: 001e 0x1e + c0aa: 0500 addi s0,sp,640 + c0ac: 0240 addi s0,sp,260 + c0ae: 0000070b 0x70b + c0b2: 2302 fld ft6,0(sp) + c0b4: 160c addi a1,sp,800 + c0b6: 204a fld ft0,144(sp) + c0b8: 0000 unimp + c0ba: 4205 li tp,1 + c0bc: 3002 fld ft0,32(sp) + c0be: 0000 unimp + c0c0: 0200 addi s0,sp,256 + c0c2: 17161023 sh a7,352(a2) + c0c6: 001d c.addi zero,7 + c0c8: 0500 addi s0,sp,640 + c0ca: 09260243 fmadd.s ft4,fa2,fs2,ft1,rne + c0ce: 0000 unimp + c0d0: 2302 fld ft6,0(sp) + c0d2: 1614 addi a3,sp,800 + c0d4: 2072 fld ft0,280(sp) + c0d6: 0000 unimp + c0d8: 4605 li a2,1 + c0da: 3002 fld ft0,32(sp) + c0dc: 0000 unimp + c0de: 0200 addi s0,sp,256 + c0e0: 60163023 0x60163023 + c0e4: 0020 addi s0,sp,8 + c0e6: 0500 addi s0,sp,640 + c0e8: 093c0247 fmsub.s ft4,fs8,fs3,ft1,rne + c0ec: 0000 unimp + c0ee: 2302 fld ft6,0(sp) + c0f0: 1634 addi a3,sp,808 + c0f2: 1f8d addi t6,t6,-29 + c0f4: 0000 unimp + c0f6: 4905 li s2,1 + c0f8: 3002 fld ft0,32(sp) + c0fa: 0000 unimp + c0fc: 0200 addi s0,sp,256 + c0fe: 68163823 0x68163823 + c102: 0020 addi s0,sp,8 + c104: 0500 addi s0,sp,640 + c106: 094e024b fnmsub.s ft4,ft8,fs4,ft1,rne + c10a: 0000 unimp + c10c: 2302 fld ft6,0(sp) + c10e: 163c addi a5,sp,808 + c110: 1f1c addi a5,sp,944 + c112: 0000 unimp + c114: 4e05 li t3,1 + c116: b802 fsd ft0,48(sp) + c118: 0001 nop + c11a: 0200 addi s0,sp,256 + c11c: a0164023 0xa0164023 + c120: 001e 0x1e + c122: 0500 addi s0,sp,640 + c124: 0030024f fnmadd.s ft4,ft0,ft3,ft0,rne c128: 0000 unimp - c12a: 5f05 li t5,-31 - c12c: 0030 addi a2,sp,8 - c12e: 0000 unimp - c130: 2302 fld ft6,0(sp) - c132: 0b04 addi s1,sp,400 - c134: 1f30 addi a2,sp,952 - c136: 0000 unimp - c138: 6105 addi sp,sp,32 - c13a: 02ff 0x2ff - c13c: 0000 unimp - c13e: 2302 fld ft6,0(sp) - c140: 0b08 addi a0,sp,400 - c142: 1e9e slli t4,t4,0x27 - c144: 0000 unimp - c146: 6205 lui tp,0x1 - c148: 0259 addi tp,tp,22 - c14a: 0000 unimp - c14c: 01882303 lw t1,24(a6) - c150: 0d00 addi s0,sp,656 - c152: b204 fsd fs1,32(a2) - c154: 0002 0x2 - c156: 0800 addi s0,sp,16 - c158: 0000030f 0x30f - c15c: 0000030f 0x30f - c160: 4209 li tp,2 - c162: 0000 unimp - c164: 1f00 addi s0,sp,944 - c166: 0d00 addi s0,sp,656 - c168: 1504 addi s1,sp,672 - c16a: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - c16e: 0f01 addi t5,t5,0 - c170: 0000209b 0x209b - c174: 0508 addi a0,sp,640 - c176: 4075 0x4075 - c178: 0b000003 lb zero,176(zero) # b0 <__stack_size-0x750> - c17c: 1e89 addi t4,t4,-30 - c17e: 0000 unimp - c180: 7605 lui a2,0xfffe1 - c182: 0340 addi s0,sp,388 - c184: 0000 unimp - c186: 2302 fld ft6,0(sp) - c188: 0b00 addi s0,sp,400 - c18a: 23c0 fld fs0,128(a5) - c18c: 0000 unimp - c18e: 7705 lui a4,0xfffe1 - c190: 0030 addi a2,sp,8 + c12a: 2302 fld ft6,0(sp) + c12c: 1644 addi s1,sp,804 + c12e: 21de fld ft3,464(sp) + c130: 0000 unimp + c132: 5005 0x5005 + c134: b802 fsd ft0,48(sp) + c136: 0001 nop + c138: 0200 addi s0,sp,256 + c13a: 98164823 0x98164823 + c13e: 001f 0500 0251 0x2510500001f + c144: 0954 addi a3,sp,148 + c146: 0000 unimp + c148: 2302 fld ft6,0(sp) + c14a: 164c addi a1,sp,804 + c14c: 1ebe slli t4,t4,0x2f + c14e: 0000 unimp + c150: 5405 li s0,-31 + c152: 3002 fld ft0,32(sp) + c154: 0000 unimp + c156: 0200 addi s0,sp,256 + c158: 27165023 0x27165023 + c15c: 001e 0x1e + c15e: 0500 addi s0,sp,640 + c160: 0255 addi tp,tp,21 + c162: 00000137 lui sp,0x0 + c166: 2302 fld ft6,0(sp) + c168: 1654 addi a3,sp,804 + c16a: 1fba slli t6,t6,0x2e + c16c: 0000 unimp + c16e: 7805 lui a6,0xfffe1 + c170: 0402 slli s0,s0,0x0 + c172: 0009 c.addi zero,2 + c174: 0200 addi s0,sp,256 + c176: 85165823 0x85165823 + c17a: 001f 0500 027c 0x27c0500001f + c180: 02f9 addi t0,t0,30 + c182: 0000 unimp + c184: 02c82303 lw t1,44(a6) # fffe102c <_sp+0x7ffdd02c> + c188: fa16 fsw ft5,52(sp) + c18a: 001e 0x1e + c18c: 0500 addi s0,sp,640 + c18e: 027d addi tp,tp,31 + c190: 02b2 slli t0,t0,0xc c192: 0000 unimp - c194: 2302 fld ft6,0(sp) - c196: 0004 addi s1,sp,0 - c198: 040d addi s0,s0,3 - c19a: 005e 0x5e - c19c: 0000 unimp - c19e: 0020ba0f 0x20ba0f - c1a2: 6800 flw fs0,16(s0) - c1a4: b505 j bfc4 <__stack_size+0xb7c4> - c1a6: 04a0 addi s0,sp,584 - c1a8: 0000 unimp - c1aa: 5f10 lw a2,56(a4) - c1ac: 0070 addi a2,sp,12 - c1ae: b605 j bcce <__stack_size+0xb4ce> - c1b0: 0340 addi s0,sp,388 + c194: 02cc2303 lw t1,44(s8) + c198: 8b16 mv s6,t0 + c19a: 0021 c.addi zero,8 + c19c: 0500 addi s0,sp,640 + c19e: 0281 addi t0,t0,0 + c1a0: 0966 slli s2,s2,0x19 + c1a2: 0000 unimp + c1a4: 05dc2303 lw t1,93(s8) + c1a8: eb16 fsw ft5,148(sp) + c1aa: 001d c.addi zero,7 + c1ac: 0500 addi s0,sp,640 + c1ae: 0286 slli t0,t0,0x1 + c1b0: 06ca slli a3,a3,0x12 c1b2: 0000 unimp - c1b4: 2302 fld ft6,0(sp) - c1b6: 1000 addi s0,sp,32 - c1b8: 725f 0500 30b7 0x30b70500725f - c1be: 0000 unimp - c1c0: 0200 addi s0,sp,256 - c1c2: 5f100423 sb a7,1512(zero) # 5e8 <__stack_size-0x218> - c1c6: b8050077 0xb8050077 - c1ca: 0030 addi a2,sp,8 - c1cc: 0000 unimp - c1ce: 2302 fld ft6,0(sp) - c1d0: 0b08 addi a0,sp,400 - c1d2: 223a fld ft4,392(sp) - c1d4: 0000 unimp - c1d6: b905 j be06 <__stack_size+0xb606> - c1d8: 0065 c.addi zero,25 - c1da: 0000 unimp - c1dc: 2302 fld ft6,0(sp) - c1de: 0b0c addi a1,sp,400 - c1e0: 00001f8f 0x1f8f - c1e4: ba05 j bb14 <__stack_size+0xb314> - c1e6: 0065 c.addi zero,25 - c1e8: 0000 unimp - c1ea: 2302 fld ft6,0(sp) - c1ec: 100e 0x100e - c1ee: 625f 0066 bb05 0xbb050066625f - c1f4: 00000317 auipc t1,0x0 - c1f8: 2302 fld ft6,0(sp) - c1fa: 0b10 addi a2,sp,400 - c1fc: 1e39 addi t3,t3,-18 - c1fe: 0000 unimp - c200: bc05 j bc30 <__stack_size+0xb430> - c202: 0030 addi a2,sp,8 - c204: 0000 unimp - c206: 2302 fld ft6,0(sp) - c208: 0b18 addi a4,sp,400 - c20a: 1eac addi a1,sp,888 - c20c: 0000 unimp - c20e: c305 beqz a4,c22e <__stack_size+0xba2e> - c210: 012a slli sp,sp,0xa - c212: 0000 unimp - c214: 2302 fld ft6,0(sp) - c216: 0b1c addi a5,sp,400 - c218: 00000b63 beqz zero,c22e <__stack_size+0xba2e> - c21c: c505 beqz a0,c244 <__stack_size+0xba44> - c21e: 0628 addi a0,sp,776 - c220: 0000 unimp - c222: 2302 fld ft6,0(sp) - c224: 0b20 addi s0,sp,408 - c226: 0ac2 slli s5,s5,0x10 + c1b4: 05e02303 lw t1,94(zero) # 5e <__stack_size-0x7a2> + c1b8: d016 sw t0,32(sp) + c1ba: 001d c.addi zero,7 + c1bc: 0500 addi s0,sp,640 + c1be: 09720287 0x9720287 + c1c2: 0000 unimp + c1c4: 05ec2303 lw t1,94(s8) + c1c8: 0d00 addi s0,sp,656 + c1ca: a004 fsd fs1,0(s0) + c1cc: 0004 addi s1,sp,0 + c1ce: 1300 addi s0,sp,416 + c1d0: a901 j c5e0 <__stack_size+0xbde0> + c1d2: 0000 unimp + c1d4: 4d00 lw s0,24(a0) + c1d6: 0006 0x6 + c1d8: 1400 addi s0,sp,544 + c1da: 000004bf 00012a14 0x12a14000004bf + c1e2: 1400 addi s0,sp,544 + c1e4: 064d addi a2,a2,19 + c1e6: 0000 unimp + c1e8: 3014 fld fa3,32(s0) + c1ea: 0000 unimp + c1ec: 0000 unimp + c1ee: 040d addi s0,s0,3 + c1f0: 0149 addi sp,sp,18 + c1f2: 0000 unimp + c1f4: 4d0e lw s10,192(sp) + c1f6: 0006 0x6 + c1f8: 0d00 addi s0,sp,656 + c1fa: 2e04 fld fs1,24(a2) + c1fc: 0006 0x6 + c1fe: 1300 addi s0,sp,416 + c200: 9e01 0x9e01 + c202: 0000 unimp + c204: 7d00 flw fs0,56(a0) + c206: 0006 0x6 + c208: 1400 addi s0,sp,544 + c20a: 000004bf 00012a14 0x12a14000004bf + c212: 1400 addi s0,sp,544 + c214: 009e slli ra,ra,0x7 + c216: 0000 unimp + c218: 3014 fld fa3,32(s0) + c21a: 0000 unimp + c21c: 0000 unimp + c21e: 040d addi s0,s0,3 + c220: 065e slli a2,a2,0x17 + c222: 0000 unimp + c224: 00300113 li sp,3 c228: 0000 unimp - c22a: c705 beqz a4,c252 <__stack_size+0xba52> - c22c: 0658 addi a4,sp,772 - c22e: 0000 unimp - c230: 2302 fld ft6,0(sp) - c232: 0b24 addi s1,sp,408 - c234: 2186 fld ft3,64(sp) + c22a: 0698 addi a4,sp,832 + c22c: 0000 unimp + c22e: bf14 fsd fa3,56(a4) + c230: 0004 addi s1,sp,0 + c232: 1400 addi s0,sp,544 + c234: 012a slli sp,sp,0xa c236: 0000 unimp - c238: ca05 beqz a2,c268 <__stack_size+0xba68> - c23a: 067d addi a2,a2,31 - c23c: 0000 unimp - c23e: 2302 fld ft6,0(sp) - c240: 0b28 addi a0,sp,408 - c242: 09fa slli s3,s3,0x1e - c244: 0000 unimp - c246: cb05 beqz a4,c276 <__stack_size+0xba76> - c248: 0698 addi a4,sp,832 + c238: 0d00 addi s0,sp,656 + c23a: 8304 0x8304 + c23c: 0006 0x6 + c23e: 0800 addi s0,sp,16 + c240: 005e 0x5e + c242: 0000 unimp + c244: 06ae slli a3,a3,0xb + c246: 0000 unimp + c248: 4209 li tp,2 c24a: 0000 unimp - c24c: 2302 fld ft6,0(sp) - c24e: 102c addi a1,sp,40 - c250: 755f 0062 ce05 0xce050062755f - c256: 00000317 auipc t1,0x0 - c25a: 2302 fld ft6,0(sp) - c25c: 1030 addi a2,sp,40 - c25e: 755f 0070 cf05 0xcf050070755f - c264: 0340 addi s0,sp,388 - c266: 0000 unimp - c268: 2302 fld ft6,0(sp) - c26a: 1038 addi a4,sp,40 - c26c: 755f 0072 d005 0xd0050072755f - c272: 0030 addi a2,sp,8 - c274: 0000 unimp - c276: 2302 fld ft6,0(sp) - c278: 0b3c addi a5,sp,408 - c27a: 00001e83 lh t4,0(zero) # 0 <__stack_size-0x800> - c27e: d305 beqz a4,c19e <__stack_size+0xb99e> - c280: 069e slli a3,a3,0x7 + c24c: 0200 addi s0,sp,256 + c24e: 0800 addi s0,sp,16 + c250: 005e 0x5e + c252: 0000 unimp + c254: 06be slli a3,a3,0xf + c256: 0000 unimp + c258: 4209 li tp,2 + c25a: 0000 unimp + c25c: 0000 unimp + c25e: 0500 addi s0,sp,640 + c260: 1fdf 0000 1f05 0x1f0500001fdf + c266: 4601 li a2,0 + c268: 17000003 lb zero,368(zero) # 170 <__stack_size-0x690> + c26c: 0000216b 0x216b + c270: 050c addi a1,sp,640 + c272: 07050123 sb a6,98(a0) # fffe1062 <_sp+0x7ffdd062> + c276: 0000 unimp + c278: 0a16 slli s4,s4,0x5 + c27a: 0020 addi s0,sp,8 + c27c: 0500 addi s0,sp,640 + c27e: 0125 addi sp,sp,9 + c280: 0705 addi a4,a4,1 c282: 0000 unimp c284: 2302 fld ft6,0(sp) - c286: 0b40 addi s0,sp,404 - c288: 225e fld ft4,464(sp) + c286: 1600 addi s0,sp,800 + c288: 1eec addi a1,sp,892 c28a: 0000 unimp - c28c: d405 beqz s0,c1b4 <__stack_size+0xb9b4> - c28e: 06ae slli a3,a3,0xb + c28c: 2605 jal c5ac <__stack_size+0xbdac> + c28e: 3001 jal ba8e <__stack_size+0xb28e> c290: 0000 unimp - c292: 2302 fld ft6,0(sp) - c294: 6c5f1043 0x6c5f1043 - c298: 0062 0x62 - c29a: d705 beqz a4,c1c2 <__stack_size+0xb9c2> - c29c: 00000317 auipc t1,0x0 - c2a0: 2302 fld ft6,0(sp) - c2a2: 0b44 addi s1,sp,404 - c2a4: 1ed8 addi a4,sp,884 - c2a6: 0000 unimp - c2a8: da05 beqz a2,c1d8 <__stack_size+0xb9d8> - c2aa: 0030 addi a2,sp,8 - c2ac: 0000 unimp - c2ae: 2302 fld ft6,0(sp) - c2b0: 0b4c addi a1,sp,404 - c2b2: 0f90 addi a2,sp,976 - c2b4: 0000 unimp - c2b6: db05 beqz a4,c1e6 <__stack_size+0xb9e6> - c2b8: 00000093 li ra,0 - c2bc: 2302 fld ft6,0(sp) - c2be: 0b50 addi a2,sp,404 - c2c0: 00000273 0x273 - c2c4: de05 beqz a2,c1fc <__stack_size+0xb9fc> - c2c6: 000004bf 0b542302 0xb542302000004bf - c2ce: 2002 fld ft0,0(sp) - c2d0: 0000 unimp - c2d2: e205 bnez a2,c2f2 <__stack_size+0xbaf2> - c2d4: 011f 0000 2302 0x23020000011f - c2da: 0b58 addi a4,sp,404 - c2dc: 1df8 addi a4,sp,764 - c2de: 0000 unimp - c2e0: e405 bnez s0,c308 <__stack_size+0xbb08> - c2e2: 0114 addi a3,sp,128 - c2e4: 0000 unimp - c2e6: 2302 fld ft6,0(sp) - c2e8: 0b5c addi a5,sp,404 - c2ea: 2008 fld fa0,0(s0) - c2ec: 0000 unimp - c2ee: e505 bnez a0,c316 <__stack_size+0xbb16> - c2f0: 0030 addi a2,sp,8 - c2f2: 0000 unimp - c2f4: 2302 fld ft6,0(sp) - c2f6: 0064 addi s1,sp,12 - c2f8: 00a90113 addi sp,s2,10 - c2fc: 0000 unimp - c2fe: 000004bf 0004bf14 0x4bf14000004bf - c306: 1400 addi s0,sp,544 - c308: 012a slli sp,sp,0xa - c30a: 0000 unimp - c30c: 3714 fld fa3,40(a4) - c30e: 0001 nop - c310: 1400 addi s0,sp,544 - c312: 0030 addi a2,sp,8 - c314: 0000 unimp - c316: 0d00 addi s0,sp,656 - c318: ca04 sw s1,16(a2) - c31a: 0004 addi s1,sp,0 - c31c: 0e00 addi s0,sp,784 - c31e: 000004bf 00215c15 0x215c15000004bf - c326: 2800 fld fs0,16(s0) - c328: 0504 addi s1,sp,640 - c32a: 0239 addi tp,tp,14 - c32c: 0628 addi a0,sp,776 + c292: 0200 addi s0,sp,256 + c294: d9160423 sb a7,-632(a2) + c298: 001f 0500 0127 0x1270500001f + c29e: 0000070b 0x70b + c2a2: 2302 fld ft6,0(sp) + c2a4: 0008 addi a0,sp,0 + c2a6: 040d addi s0,s0,3 + c2a8: 06ca slli a3,a3,0x12 + c2aa: 0000 unimp + c2ac: 040d addi s0,s0,3 + c2ae: 06be slli a3,a3,0xf + c2b0: 0000 unimp + c2b2: 00209a17 auipc s4,0x209 + c2b6: 0e00 addi s0,sp,784 + c2b8: 3f05 jal c1e8 <__stack_size+0xb9e8> + c2ba: 4c01 li s8,0 + c2bc: 16000007 0x16000007 + c2c0: 20a2 fld ft1,8(sp) + c2c2: 0000 unimp + c2c4: 4005 0x4005 + c2c6: 4c01 li s8,0 + c2c8: 02000007 0x2000007 + c2cc: db160023 sb a7,-608(a2) + c2d0: 0020 addi s0,sp,8 + c2d2: 0500 addi s0,sp,640 + c2d4: 0141 addi sp,sp,16 + c2d6: 074c addi a1,sp,900 + c2d8: 0000 unimp + c2da: 2302 fld ft6,0(sp) + c2dc: 1606 slli a2,a2,0x21 + c2de: 2116 fld ft2,320(sp) + c2e0: 0000 unimp + c2e2: 4205 li tp,1 + c2e4: 6c01 lui s8,0x0 + c2e6: 0000 unimp + c2e8: 0200 addi s0,sp,256 + c2ea: 08000c23 sb zero,152(zero) # 98 <__stack_size-0x768> + c2ee: 006c addi a1,sp,12 + c2f0: 0000 unimp + c2f2: 075c addi a5,sp,900 + c2f4: 0000 unimp + c2f6: 4209 li tp,2 + c2f8: 0000 unimp + c2fa: 0200 addi s0,sp,256 + c2fc: 1800 addi s0,sp,48 + c2fe: 05d0 addi a2,sp,708 + c300: 0259 addi tp,tp,22 + c302: 088c addi a1,sp,80 + c304: 0000 unimp + c306: 4a16 lw s4,68(sp) + c308: 0021 c.addi zero,8 + c30a: 0500 addi s0,sp,640 + c30c: 0042025b 0x42025b + c310: 0000 unimp + c312: 2302 fld ft6,0(sp) + c314: 1600 addi s0,sp,800 + c316: 20e1 jal c3de <__stack_size+0xbbde> + c318: 0000 unimp + c31a: 5c05 li s8,-31 + c31c: 3702 fld fa4,32(sp) + c31e: 0001 nop + c320: 0200 addi s0,sp,256 + c322: 0f160423 sb a7,232(a2) + c326: 001f 0500 025d 0x25d0500001f + c32c: 088c addi a1,sp,80 c32e: 0000 unimp - c330: 8a16 mv s4,t0 - c332: 0020 addi s0,sp,8 - c334: 0500 addi s0,sp,640 - c336: 0030023b 0x30023b - c33a: 0000 unimp - c33c: 2302 fld ft6,0(sp) - c33e: 1600 addi s0,sp,800 - c340: 1ec4 addi s1,sp,884 - c342: 0000 unimp - c344: 4005 0x4005 - c346: 0b02 slli s6,s6,0x0 - c348: 02000007 0x2000007 - c34c: 7f160423 sb a7,2024(a2) # fffe17e8 <_sp+0x7ffdd7e8> - c350: 001f 0500 0240 0x2400500001f - c356: 0000070b 0x70b - c35a: 2302 fld ft6,0(sp) - c35c: 1608 addi a0,sp,800 - c35e: 1f4a slli t5,t5,0x32 - c360: 0000 unimp - c362: 4005 0x4005 - c364: 0b02 slli s6,s6,0x0 - c366: 02000007 0x2000007 - c36a: 13160c23 sb a7,312(a2) - c36e: 0021 c.addi zero,8 - c370: 0500 addi s0,sp,640 - c372: 0242 slli tp,tp,0x10 - c374: 0030 addi a2,sp,8 - c376: 0000 unimp - c378: 2302 fld ft6,0(sp) - c37a: 1610 addi a2,sp,800 - c37c: 1de0 addi s0,sp,764 - c37e: 0000 unimp - c380: 4305 li t1,1 - c382: 2602 fld fa2,0(sp) - c384: 0009 c.addi zero,2 - c386: 0200 addi s0,sp,256 - c388: 3b161423 sh a7,936(a2) - c38c: 0021 c.addi zero,8 - c38e: 0500 addi s0,sp,640 - c390: 0246 slli tp,tp,0x11 - c392: 0030 addi a2,sp,8 - c394: 0000 unimp - c396: 2302 fld ft6,0(sp) - c398: 1630 addi a2,sp,808 - c39a: 2129 jal c7a4 <__stack_size+0xbfa4> - c39c: 0000 unimp - c39e: 4705 li a4,1 - c3a0: 3c02 fld fs8,32(sp) - c3a2: 0009 c.addi zero,2 - c3a4: 0200 addi s0,sp,256 - c3a6: 56163423 0x56163423 - c3aa: 0020 addi s0,sp,8 - c3ac: 0500 addi s0,sp,640 - c3ae: 0249 addi tp,tp,18 - c3b0: 0030 addi a2,sp,8 - c3b2: 0000 unimp - c3b4: 2302 fld ft6,0(sp) - c3b6: 1638 addi a4,sp,808 - c3b8: 2131 jal c7c4 <__stack_size+0xbfc4> - c3ba: 0000 unimp - c3bc: 4b05 li s6,1 - c3be: 4e02 lw t3,0(sp) - c3c0: 0009 c.addi zero,2 - c3c2: 0200 addi s0,sp,256 - c3c4: e5163c23 0xe5163c23 - c3c8: 001f 0500 024e 0x24e0500001f - c3ce: 01b8 addi a4,sp,200 - c3d0: 0000 unimp - c3d2: 2302 fld ft6,0(sp) - c3d4: 1640 addi s0,sp,804 - c3d6: 1f69 addi t5,t5,-6 - c3d8: 0000 unimp - c3da: 4f05 li t5,1 - c3dc: 3002 fld ft0,32(sp) - c3de: 0000 unimp - c3e0: 0200 addi s0,sp,256 - c3e2: a7164423 0xa7164423 - c3e6: 0022 0x22 - c3e8: 0500 addi s0,sp,640 - c3ea: 0250 addi a2,sp,260 - c3ec: 01b8 addi a4,sp,200 - c3ee: 0000 unimp - c3f0: 2302 fld ft6,0(sp) - c3f2: 1648 addi a0,sp,804 - c3f4: 2061 jal c47c <__stack_size+0xbc7c> + c330: 2302 fld ft6,0(sp) + c332: 1608 addi a0,sp,800 + c334: 21ae fld ft3,200(sp) + c336: 0000 unimp + c338: 5e05 li t3,-31 + c33a: ce02 sw zero,28(sp) + c33c: 0001 nop + c33e: 0200 addi s0,sp,256 + c340: 91162423 sw a7,-1784(a2) + c344: 001e 0x1e + c346: 0500 addi s0,sp,640 + c348: 025f 0030 0000 0x30025f + c34e: 2302 fld ft6,0(sp) + c350: 1648 addi a0,sp,804 + c352: 2005 jal c372 <__stack_size+0xbb72> + c354: 0000 unimp + c356: 6005 0x6005 + c358: 8102 jr sp + c35a: 0000 unimp + c35c: 0200 addi s0,sp,256 + c35e: bd165023 0xbd165023 + c362: 0021 c.addi zero,8 + c364: 0500 addi s0,sp,640 + c366: 0261 addi tp,tp,24 + c368: 0711 addi a4,a4,4 + c36a: 0000 unimp + c36c: 2302 fld ft6,0(sp) + c36e: 1658 addi a4,sp,804 + c370: 203d jal c39e <__stack_size+0xbb9e> + c372: 0000 unimp + c374: 6205 lui tp,0x1 + c376: 1402 slli s0,s0,0x20 + c378: 0001 nop + c37a: 0200 addi s0,sp,256 + c37c: d0166823 0xd0166823 + c380: 0021 c.addi zero,8 + c382: 0500 addi s0,sp,640 + c384: 01140263 beq s0,a7,c388 <__stack_size+0xbb88> + c388: 0000 unimp + c38a: 2302 fld ft6,0(sp) + c38c: 1670 addi a2,sp,812 + c38e: 00001da3 sh zero,27(zero) # 1b <__stack_size-0x7e5> + c392: 6405 lui s0,0x1 + c394: 1402 slli s0,s0,0x20 + c396: 0001 nop + c398: 0200 addi s0,sp,256 + c39a: 81167823 0x81167823 + c39e: 0021 c.addi zero,8 + c3a0: 0500 addi s0,sp,640 + c3a2: 0265 addi tp,tp,25 + c3a4: 089c addi a5,sp,80 + c3a6: 0000 unimp + c3a8: 01802303 lw t1,24(zero) # 18 <__stack_size-0x7e8> + c3ac: 0316 slli t1,t1,0x5 + c3ae: 001f 0500 0266 0x2660500001f + c3b4: 08ac addi a1,sp,88 + c3b6: 0000 unimp + c3b8: 01882303 lw t1,24(a6) + c3bc: 2a16 fld fs4,320(sp) + c3be: 0021 c.addi zero,8 + c3c0: 0500 addi s0,sp,640 + c3c2: 00300267 jalr tp,3(zero) # 3 <__stack_size-0x7fd> + c3c6: 0000 unimp + c3c8: 01a02303 lw t1,26(zero) # 1a <__stack_size-0x7e6> + c3cc: 4816 lw a6,68(sp) + c3ce: 001e 0x1e + c3d0: 0500 addi s0,sp,640 + c3d2: 0268 addi a0,sp,268 + c3d4: 0114 addi a3,sp,128 + c3d6: 0000 unimp + c3d8: 01a42303 lw t1,26(s0) # 101a <__stack_size+0x81a> + c3dc: 9416 add s0,s0,t0 + c3de: 001d c.addi zero,7 + c3e0: 0500 addi s0,sp,640 + c3e2: 0269 addi tp,tp,26 + c3e4: 0114 addi a3,sp,128 + c3e6: 0000 unimp + c3e8: 01ac2303 lw t1,26(s8) # 1a <__stack_size-0x7e6> + c3ec: 3716 fld fa4,352(sp) + c3ee: 001e 0x1e + c3f0: 0500 addi s0,sp,640 + c3f2: 026a slli tp,tp,0x1a + c3f4: 0114 addi a3,sp,128 c3f6: 0000 unimp - c3f8: 5105 li sp,-31 - c3fa: 5402 lw s0,32(sp) - c3fc: 0009 c.addi zero,2 - c3fe: 0200 addi s0,sp,256 - c400: 87164c23 0x87164c23 - c404: 001f 0500 0254 0x2540500001f - c40a: 0030 addi a2,sp,8 - c40c: 0000 unimp - c40e: 2302 fld ft6,0(sp) - c410: 1650 addi a2,sp,804 - c412: 1ef0 addi a2,sp,892 - c414: 0000 unimp - c416: 5505 li a0,-31 - c418: 3702 fld fa4,32(sp) - c41a: 0001 nop - c41c: 0200 addi s0,sp,256 - c41e: 83165423 0x83165423 - c422: 0020 addi s0,sp,8 - c424: 0500 addi s0,sp,640 - c426: 0278 addi a4,sp,268 - c428: 0904 addi s1,sp,144 - c42a: 0000 unimp - c42c: 2302 fld ft6,0(sp) - c42e: 1658 addi a4,sp,804 - c430: 204e fld ft0,208(sp) - c432: 0000 unimp - c434: 7c05 lui s8,0xfffe1 - c436: f902 fsw ft0,176(sp) - c438: 0002 0x2 - c43a: 0300 addi s0,sp,384 - c43c: 1602c823 0x1602c823 - c440: 00001fc3 fmadd.s ft11,ft0,ft0,ft0,rtz - c444: 7d05 lui s10,0xfffe1 - c446: b202 fsd ft0,288(sp) - c448: 0002 0x2 - c44a: 0300 addi s0,sp,384 - c44c: 1602cc23 0x1602cc23 - c450: 2254 fld fa3,128(a2) - c452: 0000 unimp - c454: 8105 srli a0,a0,0x1 - c456: 6602 flw fa2,0(sp) - c458: 0009 c.addi zero,2 - c45a: 0300 addi s0,sp,384 - c45c: 1605dc23 0x1605dc23 - c460: 1eb4 addi a3,sp,888 - c462: 0000 unimp - c464: 8605 srai a2,a2,0x1 - c466: ca02 sw zero,20(sp) - c468: 0006 0x6 - c46a: 0300 addi s0,sp,384 - c46c: 1605e023 0x1605e023 - c470: 1e99 addi t4,t4,-26 - c472: 0000 unimp - c474: 8705 srai a4,a4,0x1 - c476: 7202 flw ft4,32(sp) - c478: 0009 c.addi zero,2 - c47a: 0300 addi s0,sp,384 - c47c: 0005ec23 0x5ec23 - c480: 040d addi s0,s0,3 - c482: 04a0 addi s0,sp,584 - c484: 0000 unimp - c486: 00a90113 addi sp,s2,10 - c48a: 0000 unimp - c48c: 064d addi a2,a2,19 - c48e: 0000 unimp - c490: bf14 fsd fa3,56(a4) - c492: 0004 addi s1,sp,0 - c494: 1400 addi s0,sp,544 - c496: 012a slli sp,sp,0xa + c3f8: 01b42303 lw t1,27(s0) + c3fc: 5016 0x5016 + c3fe: 001d c.addi zero,7 + c400: 0500 addi s0,sp,640 + c402: 0114026b 0x114026b + c406: 0000 unimp + c408: 01bc2303 lw t1,27(s8) + c40c: 5f16 lw t5,100(sp) + c40e: 001d c.addi zero,7 + c410: 0500 addi s0,sp,640 + c412: 026c addi a1,sp,268 + c414: 0114 addi a3,sp,128 + c416: 0000 unimp + c418: 01c42303 lw t1,28(s0) + c41c: bf16 fsd ft5,440(sp) + c41e: 001f 0500 026d 0x26d0500001f + c424: 0030 addi a2,sp,8 + c426: 0000 unimp + c428: 01cc2303 lw t1,28(s8) + c42c: 0800 addi s0,sp,16 + c42e: 0142 slli sp,sp,0x10 + c430: 0000 unimp + c432: 089c addi a5,sp,80 + c434: 0000 unimp + c436: 4209 li tp,2 + c438: 0000 unimp + c43a: 1900 addi s0,sp,176 + c43c: 0800 addi s0,sp,16 + c43e: 0142 slli sp,sp,0x10 + c440: 0000 unimp + c442: 08ac addi a1,sp,88 + c444: 0000 unimp + c446: 4209 li tp,2 + c448: 0000 unimp + c44a: 0700 addi s0,sp,896 + c44c: 0800 addi s0,sp,16 + c44e: 0142 slli sp,sp,0x10 + c450: 0000 unimp + c452: 08bc addi a5,sp,88 + c454: 0000 unimp + c456: 4209 li tp,2 + c458: 0000 unimp + c45a: 1700 addi s0,sp,928 + c45c: 1800 addi s0,sp,48 + c45e: 05f0 addi a2,sp,716 + c460: 0272 slli tp,tp,0x1c + c462: 08e4 addi s1,sp,92 + c464: 0000 unimp + c466: 7516 flw fa0,100(sp) + c468: 001f 0500 0275 0x2750500001f + c46e: 08e4 addi s1,sp,92 + c470: 0000 unimp + c472: 2302 fld ft6,0(sp) + c474: 1600 addi s0,sp,800 + c476: 1f5a slli t5,t5,0x36 + c478: 0000 unimp + c47a: 7605 lui a2,0xfffe1 + c47c: f402 fsw ft0,40(sp) + c47e: 0008 addi a0,sp,0 + c480: 0200 addi s0,sp,256 + c482: 08007823 0x8007823 + c486: 0340 addi s0,sp,388 + c488: 0000 unimp + c48a: 08f4 addi a3,sp,92 + c48c: 0000 unimp + c48e: 4209 li tp,2 + c490: 0000 unimp + c492: 1d00 addi s0,sp,688 + c494: 0800 addi s0,sp,16 + c496: 0042 0x42 c498: 0000 unimp - c49a: 4d14 lw a3,24(a0) - c49c: 0006 0x6 - c49e: 1400 addi s0,sp,544 - c4a0: 0030 addi a2,sp,8 - c4a2: 0000 unimp - c4a4: 0d00 addi s0,sp,656 - c4a6: 4904 lw s1,16(a0) - c4a8: 0001 nop - c4aa: 0e00 addi s0,sp,784 - c4ac: 064d addi a2,a2,19 - c4ae: 0000 unimp - c4b0: 040d addi s0,s0,3 - c4b2: 062e slli a2,a2,0xb - c4b4: 0000 unimp - c4b6: 009e0113 addi sp,t3,9 - c4ba: 0000 unimp - c4bc: 067d addi a2,a2,31 - c4be: 0000 unimp - c4c0: bf14 fsd fa3,56(a4) - c4c2: 0004 addi s1,sp,0 - c4c4: 1400 addi s0,sp,544 - c4c6: 012a slli sp,sp,0xa - c4c8: 0000 unimp - c4ca: 9e14 0x9e14 - c4cc: 0000 unimp - c4ce: 1400 addi s0,sp,544 - c4d0: 0030 addi a2,sp,8 + c49a: 0904 addi s1,sp,144 + c49c: 0000 unimp + c49e: 4209 li tp,2 + c4a0: 0000 unimp + c4a2: 1d00 addi s0,sp,688 + c4a4: 1900 addi s0,sp,176 + c4a6: 05f0 addi a2,sp,716 + c4a8: 09260257 0x9260257 + c4ac: 0000 unimp + c4ae: 931a add t1,t1,t1 + c4b0: 0020 addi s0,sp,8 + c4b2: 0500 addi s0,sp,640 + c4b4: 026e slli tp,tp,0x1b + c4b6: 075c addi a5,sp,900 + c4b8: 0000 unimp + c4ba: 9b1a add s6,s6,t1 + c4bc: 0021 c.addi zero,8 + c4be: 0500 addi s0,sp,640 + c4c0: 08bc0277 0x8bc0277 + c4c4: 0000 unimp + c4c6: 0800 addi s0,sp,16 + c4c8: 0142 slli sp,sp,0x10 + c4ca: 0000 unimp + c4cc: 0936 slli s2,s2,0xd + c4ce: 0000 unimp + c4d0: 4209 li tp,2 c4d2: 0000 unimp - c4d4: 0d00 addi s0,sp,656 - c4d6: 5e04 lw s1,56(a2) - c4d8: 0006 0x6 - c4da: 1300 addi s0,sp,416 - c4dc: 3001 jal bcdc <__stack_size+0xb4dc> - c4de: 0000 unimp - c4e0: 9800 0x9800 - c4e2: 0006 0x6 - c4e4: 1400 addi s0,sp,544 - c4e6: 000004bf 00012a14 0x12a14000004bf - c4ee: 0000 unimp - c4f0: 040d addi s0,s0,3 - c4f2: 00000683 lb a3,0(zero) # 0 <__stack_size-0x800> - c4f6: 5e08 lw a0,56(a2) - c4f8: 0000 unimp - c4fa: ae00 fsd fs0,24(a2) - c4fc: 0006 0x6 - c4fe: 0900 addi s0,sp,144 - c500: 0042 0x42 - c502: 0000 unimp - c504: 0002 0x2 - c506: 5e08 lw a0,56(a2) - c508: 0000 unimp - c50a: be00 fsd fs0,56(a2) - c50c: 0006 0x6 - c50e: 0900 addi s0,sp,144 - c510: 0042 0x42 - c512: 0000 unimp - c514: 0000 unimp - c516: a805 j c546 <__stack_size+0xbd46> - c518: 0020 addi s0,sp,8 - c51a: 0500 addi s0,sp,640 - c51c: 011f 0346 0000 0x346011f - c522: 00223417 auipc s0,0x223 - c526: 0c00 addi s0,sp,528 - c528: 2305 jal ca48 <__stack_size+0xc248> - c52a: 0501 addi a0,a0,0 - c52c: 16000007 0x16000007 - c530: 000019ef jal s3,d530 <__stack_size+0xcd30> - c534: 2505 jal cb54 <__stack_size+0xc354> - c536: 0501 addi a0,a0,0 - c538: 02000007 0x2000007 - c53c: b5160023 sb a7,-1216(a2) - c540: 001f 0500 0126 0x1260500001f - c546: 0030 addi a2,sp,8 - c548: 0000 unimp - c54a: 2302 fld ft6,0(sp) - c54c: 1604 addi s1,sp,800 - c54e: 20a2 fld ft1,8(sp) - c550: 0000 unimp - c552: 2705 jal cc72 <__stack_size+0xc472> - c554: 0b01 addi s6,s6,0 - c556: 02000007 0x2000007 - c55a: 0d000823 sb a6,208(zero) # d0 <__stack_size-0x730> - c55e: ca04 sw s1,16(a2) - c560: 0006 0x6 - c562: 0d00 addi s0,sp,656 - c564: be04 fsd fs1,56(a2) - c566: 0006 0x6 - c568: 1700 addi s0,sp,928 - c56a: 00002163 0x2163 - c56e: 050e slli a0,a0,0x3 - c570: 074c013f 6b160000 0x6b160000074c013f - c578: 0021 c.addi zero,8 - c57a: 0500 addi s0,sp,640 - c57c: 0140 addi s0,sp,132 - c57e: 074c addi a1,sp,900 - c580: 0000 unimp - c582: 2302 fld ft6,0(sp) - c584: 1600 addi s0,sp,800 - c586: 21a4 fld fs1,64(a1) - c588: 0000 unimp - c58a: 4105 li sp,1 - c58c: 4c01 li s8,0 - c58e: 02000007 0x2000007 - c592: df160623 sb a7,-532(a2) - c596: 0021 c.addi zero,8 - c598: 0500 addi s0,sp,640 - c59a: 0142 slli sp,sp,0x10 - c59c: 006c addi a1,sp,12 - c59e: 0000 unimp - c5a0: 2302 fld ft6,0(sp) - c5a2: 000c addi a1,sp,0 - c5a4: 6c08 flw fa0,24(s0) - c5a6: 0000 unimp - c5a8: 5c00 lw s0,56(s0) - c5aa: 09000007 0x9000007 - c5ae: 0042 0x42 - c5b0: 0000 unimp - c5b2: 0002 0x2 - c5b4: d018 sw a4,32(s0) - c5b6: 5905 li s2,-31 - c5b8: 8c02 jr s8 - c5ba: 0008 addi a0,sp,0 - c5bc: 1600 addi s0,sp,800 - c5be: 00002213 slti tp,zero,0 - c5c2: 5b05 li s6,-31 - c5c4: 4202 lw tp,0(sp) - c5c6: 0000 unimp - c5c8: 0200 addi s0,sp,256 - c5ca: aa160023 sb ra,-1376(a2) - c5ce: 0021 c.addi zero,8 - c5d0: 0500 addi s0,sp,640 - c5d2: 025c addi a5,sp,260 - c5d4: 00000137 lui sp,0x0 - c5d8: 2302 fld ft6,0(sp) - c5da: 1604 addi s1,sp,800 - c5dc: 1fd8 addi a4,sp,1012 - c5de: 0000 unimp - c5e0: 5d05 li s10,-31 - c5e2: 8c02 jr s8 - c5e4: 0008 addi a0,sp,0 - c5e6: 0200 addi s0,sp,256 - c5e8: 77160823 sb a7,1904(a2) - c5ec: 0022 0x22 - c5ee: 0500 addi s0,sp,640 - c5f0: 025e slli tp,tp,0x17 - c5f2: 01ce slli gp,gp,0x13 - c5f4: 0000 unimp - c5f6: 2302 fld ft6,0(sp) - c5f8: 1624 addi s1,sp,808 - c5fa: 1f5a slli t5,t5,0x36 - c5fc: 0000 unimp - c5fe: 5f05 li t5,-31 - c600: 3002 fld ft0,32(sp) - c602: 0000 unimp - c604: 0200 addi s0,sp,256 - c606: ce164823 0xce164823 - c60a: 0020 addi s0,sp,8 - c60c: 0500 addi s0,sp,640 - c60e: 0260 addi s0,sp,268 - c610: 0081 addi ra,ra,0 - c612: 0000 unimp - c614: 2302 fld ft6,0(sp) - c616: 1650 addi a2,sp,804 - c618: 2286 fld ft5,64(sp) - c61a: 0000 unimp - c61c: 6105 addi sp,sp,32 - c61e: 1102 slli sp,sp,0x20 - c620: 02000007 0x2000007 - c624: 06165823 0x6165823 - c628: 0021 c.addi zero,8 - c62a: 0500 addi s0,sp,640 - c62c: 0262 slli tp,tp,0x18 - c62e: 0114 addi a3,sp,128 - c630: 0000 unimp - c632: 2302 fld ft6,0(sp) - c634: 1668 addi a0,sp,812 - c636: 2299 jal c77c <__stack_size+0xbf7c> - c638: 0000 unimp - c63a: 6305 lui t1,0x1 - c63c: 1402 slli s0,s0,0x20 - c63e: 0001 nop - c640: 0200 addi s0,sp,256 - c642: 6c167023 0x6c167023 - c646: 001e 0x1e - c648: 0500 addi s0,sp,640 - c64a: 0264 addi s1,sp,268 - c64c: 0114 addi a3,sp,128 - c64e: 0000 unimp - c650: 2302 fld ft6,0(sp) - c652: 1678 addi a4,sp,812 - c654: 224a fld ft4,144(sp) - c656: 0000 unimp - c658: 6505 lui a0,0x1 - c65a: 9c02 jalr s8 - c65c: 0008 addi a0,sp,0 - c65e: 0300 addi s0,sp,384 - c660: 16018023 sb zero,352(gp) # 80001010 <__global_pointer$+0x160> - c664: 1fcc addi a1,sp,1012 - c666: 0000 unimp - c668: 6605 lui a2,0x1 - c66a: ac02 fsd ft0,24(sp) - c66c: 0008 addi a0,sp,0 - c66e: 0300 addi s0,sp,384 - c670: 16018823 sb zero,368(gp) # 80001020 <__global_pointer$+0x170> - c674: 000021f3 csrr gp,0x0 - c678: 6705 lui a4,0x1 - c67a: 3002 fld ft0,32(sp) - c67c: 0000 unimp - c67e: 0300 addi s0,sp,384 - c680: 1601a023 sw zero,352(gp) # 80001010 <__global_pointer$+0x160> - c684: 1f11 addi t5,t5,-28 - c686: 0000 unimp - c688: 6805 lui a6,0x1 - c68a: 1402 slli s0,s0,0x20 - c68c: 0001 nop - c68e: 0300 addi s0,sp,384 - c690: 1601a423 sw zero,360(gp) # 80001018 <__global_pointer$+0x168> - c694: 1e5d addi t3,t3,-9 - c696: 0000 unimp - c698: 6905 lui s2,0x1 - c69a: 1402 slli s0,s0,0x20 - c69c: 0001 nop - c69e: 0300 addi s0,sp,384 - c6a0: 1601ac23 sw zero,376(gp) # 80001028 <__global_pointer$+0x178> - c6a4: 1f00 addi s0,sp,944 + c4d4: 1800 addi s0,sp,48 + c4d6: 1b00 addi s0,sp,432 + c4d8: 1d89 addi s11,s11,-30 + c4da: 0000 unimp + c4dc: 0d01 addi s10,s10,0 + c4de: 3604 fld fs1,40(a2) + c4e0: 0009 c.addi zero,2 + c4e2: 1c00 addi s0,sp,560 + c4e4: 4e01 li t3,0 + c4e6: 0009 c.addi zero,2 + c4e8: 1400 addi s0,sp,544 + c4ea: 000004bf 42040d00 0x42040d00000004bf + c4f2: 0009 c.addi zero,2 + c4f4: 0d00 addi s0,sp,656 + c4f6: b804 fsd fs1,48(s0) + c4f8: 0001 nop + c4fa: 1c00 addi s0,sp,560 + c4fc: 6601 lui a2,0x0 + c4fe: 0009 c.addi zero,2 + c500: 1400 addi s0,sp,544 + c502: 0030 addi a2,sp,8 + c504: 0000 unimp + c506: 0d00 addi s0,sp,656 + c508: 6c04 flw fs1,24(s0) + c50a: 0009 c.addi zero,2 + c50c: 0d00 addi s0,sp,656 + c50e: 5a04 lw s1,48(a2) + c510: 0009 c.addi zero,2 + c512: 0800 addi s0,sp,16 + c514: 06be slli a3,a3,0xf + c516: 0000 unimp + c518: 0982 slli s3,s3,0x0 + c51a: 0000 unimp + c51c: 4209 li tp,2 + c51e: 0000 unimp + c520: 0200 addi s0,sp,256 + c522: 1d00 addi s0,sp,688 + c524: 213e fld ft2,456(sp) + c526: 0000 unimp + c528: fe05 bnez a2,c460 <__stack_size+0xbc60> + c52a: bf02 fsd ft0,440(sp) + c52c: 0004 addi s1,sp,0 + c52e: 0100 addi s0,sp,128 + c530: 1d01 addi s10,s10,-32 + c532: 00002137 lui sp,0x2 + c536: ff05 bnez a4,c46e <__stack_size+0xbc6e> + c538: c502 sw zero,136(sp) + c53a: 0004 addi s1,sp,0 + c53c: 0100 addi s0,sp,128 + c53e: 0801 addi a6,a6,0 + c540: 00000653 fadd.s fa2,ft0,ft0,rne + c544: 09a9 addi s3,s3,10 + c546: 0000 unimp + c548: 001e 0x1e + c54a: 9e0e add t3,t3,gp + c54c: 0009 c.addi zero,2 + c54e: 1f00 addi s0,sp,944 + c550: 27ed jal cd3a <__stack_size+0xc53a> + c552: 0000 unimp + c554: 1406 slli s0,s0,0x21 + c556: 09a9 addi s3,s3,10 + c558: 0000 unimp + c55a: 0101 addi sp,sp,0 + c55c: 4a1f 0026 0600 0x60000264a1f + c562: 3015 jal bd86 <__stack_size+0xb586> + c564: 0000 unimp + c566: 0100 addi s0,sp,128 + c568: 0201 addi tp,tp,0 + c56a: 000027d3 fadd.s fa5,ft0,ft0,rdn + c56e: 012c2307 flw ft6,18(s8) + c572: 0000 unimp + c574: e802 fsw ft0,16(sp) + c576: 0026 0x26 + c578: 0700 addi s0,sp,896 + c57a: 7328 flw fa0,96(a4) + c57c: 0000 unimp + c57e: 0f00 addi s0,sp,912 + c580: 0000268f 0x268f + c584: 0708 addi a0,sp,896 + c586: 0734 addi a3,sp,904 + c588: 000a 0xa + c58a: 0b00 addi s0,sp,400 + c58c: 2774 fld fa3,200(a4) + c58e: 0000 unimp + c590: 09d33507 fld fa0,157(t1) # fffe009d <_sp+0x7ffdc09d> + c594: 0000 unimp + c596: 2302 fld ft6,0(sp) + c598: 0b00 addi s0,sp,400 + c59a: 269f 0000 3607 0x36070000269f + c5a0: 09c8 addi a0,sp,212 + c5a2: 0000 unimp + c5a4: 2302 fld ft6,0(sp) + c5a6: 0004 addi s1,sp,0 + c5a8: 0026c70f 0x26c70f + c5ac: 0800 addi s0,sp,16 + c5ae: 2d08 fld fa0,24(a0) + c5b0: 0a30 addi a2,sp,280 + c5b2: 0000 unimp + c5b4: 0027740b 0x27740b + c5b8: 0800 addi s0,sp,16 + c5ba: d32e sw a1,164(sp) + c5bc: 0009 c.addi zero,2 + c5be: 0200 addi s0,sp,256 + c5c0: 970b0023 sb a6,-1696(s6) + c5c4: 0026 0x26 + c5c6: 0800 addi s0,sp,16 + c5c8: 0000732f 0x732f + c5cc: 0200 addi s0,sp,256 + c5ce: 1f000423 sb a6,488(zero) # 1e8 <__stack_size-0x618> + c5d2: 25e4 fld fs1,200(a1) + c5d4: 0000 unimp + c5d6: 9a09 andi a2,a2,-30 + c5d8: 00000073 ecall + c5dc: 0101 addi sp,sp,0 + c5de: ad1f 0025 0900 0x9000025ad1f + c5e4: 0000309b 0x309b + c5e8: 0100 addi s0,sp,128 + c5ea: 0801 addi a6,a6,0 + c5ec: 00000137 lui sp,0x0 + c5f0: 0a5a slli s4,s4,0x16 + c5f2: 0000 unimp + c5f4: 4209 li tp,2 + c5f6: 0000 unimp + c5f8: 0100 addi s0,sp,128 + c5fa: 1f00 addi s0,sp,944 + c5fc: 25c1 jal ccbc <__stack_size+0xc4bc> + c5fe: 0000 unimp + c600: 9e09 0x9e09 + c602: 0a4a slli s4,s4,0x12 + c604: 0000 unimp + c606: 0101 addi sp,sp,0 + c608: ab02 fsd ft0,400(sp) + c60a: 0002 0x2 + c60c: 0a00 addi s0,sp,272 + c60e: 5e40 lw s0,60(a2) + c610: 0000 unimp + c612: 0200 addi s0,sp,256 + c614: 01df 0000 410a 0x410a000001df + c61a: 006c addi a1,sp,12 + c61c: 0000 unimp + c61e: c302 sw zero,132(sp) + c620: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> + c624: 7a42 flw fs4,48(sp) + c626: 0000 unimp + c628: 0200 addi s0,sp,256 + c62a: 103e 0x103e + c62c: 0000 unimp + c62e: 430a lw t1,128(sp) + c630: 0030 addi a2,sp,8 + c632: 0000 unimp + c634: fa02 fsw ft0,52(sp) + c636: 0004 addi s1,sp,0 + c638: 0a00 addi s0,sp,272 + c63a: 7346 flw ft6,112(sp) + c63c: 0000 unimp + c63e: 0200 addi s0,sp,256 + c640: 0000008b 0x8b + c644: 470a lw a4,128(sp) + c646: 007a 0x7a + c648: 0000 unimp + c64a: 0802 slli a6,a6,0x0 + c64c: 0002 0x2 + c64e: 0a00 addi s0,sp,272 + c650: 9349 srli a4,a4,0x32 + c652: 000a 0xa + c654: 0200 addi s0,sp,256 + c656: 05ce slli a1,a1,0x13 + c658: 0000 unimp + c65a: 4b0a lw s6,128(sp) + c65c: 0a7d addi s4,s4,31 + c65e: 0000 unimp + c660: e002 fsw ft0,0(sp) + c662: 0000 unimp + c664: 0a00 addi s0,sp,272 + c666: 9e4d 0x9e4d + c668: 000a 0xa + c66a: 0200 addi s0,sp,256 + c66c: 04b0 addi a2,sp,584 + c66e: 0000 unimp + c670: 4f0a lw t5,128(sp) + c672: 00000a93 li s5,0 + c676: 00054c17 auipc s8,0x54 + c67a: 0800 addi s0,sp,16 + c67c: 230a fld ft6,128(sp) + c67e: 0101 addi sp,sp,0 + c680: 1600000b 0x1600000b + c684: 0000200b 0x200b + c688: 250a fld fa0,128(sp) + c68a: 0101 addi sp,sp,0 + c68c: 0200000b 0x200000b + c690: 11160023 sb a7,256(a2) # 100 <__stack_size-0x700> + c694: 0002 0x2 + c696: 0a00 addi s0,sp,272 + c698: 0126 slli sp,sp,0x9 + c69a: 0b01 addi s6,s6,0 + c69c: 0000 unimp + c69e: 2302 fld ft6,0(sp) + c6a0: 0004 addi s1,sp,0 + c6a2: 040d addi s0,s0,3 + c6a4: 0ad5 addi s5,s5,21 c6a6: 0000 unimp - c6a8: 6a05 lui s4,0x1 - c6aa: 1402 slli s0,s0,0x20 - c6ac: 0001 nop - c6ae: 0300 addi s0,sp,384 - c6b0: 1601b423 0x1601b423 - c6b4: 1e19 addi t3,t3,-26 - c6b6: 0000 unimp - c6b8: 6b05 lui s6,0x1 - c6ba: 1402 slli s0,s0,0x20 - c6bc: 0001 nop - c6be: 0300 addi s0,sp,384 - c6c0: 1601bc23 0x1601bc23 - c6c4: 1e28 addi a0,sp,824 - c6c6: 0000 unimp - c6c8: 6c05 lui s8,0x1 - c6ca: 1402 slli s0,s0,0x20 - c6cc: 0001 nop - c6ce: 0300 addi s0,sp,384 - c6d0: 1601c423 0x1601c423 - c6d4: 2088 fld fa0,0(s1) - c6d6: 0000 unimp - c6d8: 6d05 lui s10,0x1 - c6da: 3002 fld ft0,32(sp) - c6dc: 0000 unimp - c6de: 0300 addi s0,sp,384 - c6e0: 0001cc23 0x1cc23 - c6e4: 4208 lw a0,0(a2) - c6e6: 0001 nop - c6e8: 9c00 0x9c00 - c6ea: 0008 addi a0,sp,0 - c6ec: 0900 addi s0,sp,144 - c6ee: 0042 0x42 - c6f0: 0000 unimp - c6f2: 0019 c.addi zero,6 - c6f4: 4208 lw a0,0(a2) - c6f6: 0001 nop - c6f8: ac00 fsd fs0,24(s0) - c6fa: 0008 addi a0,sp,0 - c6fc: 0900 addi s0,sp,144 - c6fe: 0042 0x42 - c700: 0000 unimp - c702: 42080007 0x42080007 - c706: 0001 nop - c708: bc00 fsd fs0,56(s0) - c70a: 0008 addi a0,sp,0 - c70c: 0900 addi s0,sp,144 - c70e: 0042 0x42 - c710: 0000 unimp - c712: f0180017 auipc zero,0xf0180 - c716: 7205 lui tp,0xfffe1 - c718: e402 fsw ft0,8(sp) - c71a: 0008 addi a0,sp,0 - c71c: 1600 addi s0,sp,800 - c71e: 203e fld ft0,456(sp) - c720: 0000 unimp - c722: 7505 lui a0,0xfffe1 - c724: e402 fsw ft0,8(sp) - c726: 0008 addi a0,sp,0 - c728: 0200 addi s0,sp,256 - c72a: 23160023 sb a7,544(a2) # 1220 <__stack_size+0xa20> - c72e: 0020 addi s0,sp,8 - c730: 0500 addi s0,sp,640 - c732: 0276 slli tp,tp,0x1d - c734: 08f4 addi a3,sp,92 - c736: 0000 unimp - c738: 2302 fld ft6,0(sp) - c73a: 0078 addi a4,sp,12 - c73c: 4008 lw a0,0(s0) - c73e: f4000003 lb zero,-192(zero) # f018c652 <_sp+0x70188652> - c742: 0008 addi a0,sp,0 - c744: 0900 addi s0,sp,144 - c746: 0042 0x42 - c748: 0000 unimp - c74a: 001d c.addi zero,7 - c74c: 4208 lw a0,0(a2) - c74e: 0000 unimp - c750: 0400 addi s0,sp,512 - c752: 0009 c.addi zero,2 - c754: 0900 addi s0,sp,144 - c756: 0042 0x42 - c758: 0000 unimp - c75a: 001d c.addi zero,7 - c75c: f019 bnez s0,c662 <__stack_size+0xbe62> - c75e: 5705 li a4,-31 - c760: 2602 fld fa2,0(sp) - c762: 0009 c.addi zero,2 - c764: 1a00 addi s0,sp,304 - c766: 215c fld fa5,128(a0) - c768: 0000 unimp - c76a: 6e05 lui t3,0x1 - c76c: 5c02 lw s8,32(sp) - c76e: 1a000007 0x1a000007 - c772: 2264 fld fs1,192(a2) - c774: 0000 unimp - c776: 7705 lui a4,0xfffe1 - c778: bc02 fsd ft0,56(sp) - c77a: 0008 addi a0,sp,0 - c77c: 0000 unimp - c77e: 4208 lw a0,0(a2) - c780: 0001 nop - c782: 3600 fld fs0,40(a2) - c784: 0009 c.addi zero,2 - c786: 0900 addi s0,sp,144 - c788: 0042 0x42 + c6a8: fb05 bnez a4,c5d8 <__stack_size+0xbdd8> + c6aa: 0002 0x2 + c6ac: 0a00 addi s0,sp,272 + c6ae: 0128 addi a0,sp,136 + c6b0: 0ad5 addi s5,s5,21 + c6b2: 0000 unimp + c6b4: 0004a617 auipc a2,0x4a + c6b8: 2c00 fld fs0,24(s0) + c6ba: 380a fld fa6,160(sp) + c6bc: 5d01 li s10,-32 + c6be: 1600000b 0x1600000b + c6c2: 25c4 fld fs1,136(a1) + c6c4: 0000 unimp + c6c6: 3a0a fld fs4,160(sp) + c6c8: 5d01 li s10,-32 + c6ca: 0200000b 0x200000b + c6ce: c0160023 sb ra,-1024(a2) # 562b4 <__stack_size+0x55ab4> + c6d2: 002c addi a1,sp,8 + c6d4: 0a00 addi s0,sp,272 + c6d6: 0a67013b 0xa67013b + c6da: 0000 unimp + c6dc: 2302 fld ft6,0(sp) + c6de: 1620 addi s0,sp,808 + c6e0: 00001397 auipc t2,0x1 + c6e4: 3c0a fld fs8,160(sp) + c6e6: 6701 lui a4,0x0 + c6e8: 000a 0xa + c6ea: 0200 addi s0,sp,256 + c6ec: 39162123 sw a7,898(a2) + c6f0: 0a000013 li zero,160 + c6f4: 0141 addi sp,sp,16 + c6f6: 00000b07 0xb07 + c6fa: 2302 fld ft6,0(sp) + c6fc: 0024 addi s1,sp,8 + c6fe: 4208 lw a0,0(a2) + c700: 0001 nop + c702: 6d00 flw fs0,24(a0) + c704: 0900000b 0x900000b + c708: 0042 0x42 + c70a: 0000 unimp + c70c: 001f 6e17 0005 0x56e17001f + c712: 4400 lw s0,8(s0) + c714: b10a fsd ft2,160(sp) + c716: d501 beqz a0,c61e <__stack_size+0xbe1e> + c718: 1600000b 0x1600000b + c71c: 02a4 addi s1,sp,328 + c71e: 0000 unimp + c720: b30a fsd ft2,416(sp) + c722: 1301 addi t1,t1,-32 + c724: 0200000b 0x200000b + c728: 72200023 sb sp,1824(zero) # 720 <__stack_size-0xe0> + c72c: 0a00776f jal a4,137cc <__stack_size+0x12fcc> + c730: 01b5 addi gp,gp,13 + c732: 0bd5 addi s7,s7,21 + c734: 0000 unimp + c736: 2302 fld ft6,0(sp) + c738: 162c addi a1,sp,808 + c73a: 0000063f f101b70a 0xf101b70a0000063f + c742: 0200000b 0x200000b + c746: 35163423 0x35163423 + c74a: 0006 0x6 + c74c: 0a00 addi s0,sp,272 + c74e: 01b8 addi a4,sp,200 + c750: 012a slli sp,sp,0xa + c752: 0000 unimp + c754: 2302 fld ft6,0(sp) + c756: 1638 addi a4,sp,808 + c758: 067c addi a5,sp,780 + c75a: 0000 unimp + c75c: ba0a fsd ft2,304(sp) + c75e: b401 j c15e <__stack_size+0xb95e> + c760: 000a 0xa + c762: 0200 addi s0,sp,256 + c764: fe163c23 0xfe163c23 + c768: 001c addi a5,sp,0 + c76a: 0a00 addi s0,sp,272 + c76c: 0ab401bb 0xab401bb + c770: 0000 unimp + c772: 2302 fld ft6,0(sp) + c774: 0040 addi s0,sp,4 + c776: 0708 addi a0,sp,896 + c778: e500000b 0xe500000b + c77c: 0900000b 0x900000b + c780: 0042 0x42 + c782: 0000 unimp + c784: 0000 unimp + c786: 011c addi a5,sp,128 + c788: 0bf1 addi s7,s7,28 c78a: 0000 unimp - c78c: 0018 addi a4,sp,0 - c78e: 001e521b 0x1e521b - c792: 0100 addi s0,sp,128 - c794: 040d addi s0,s0,3 - c796: 0936 slli s2,s2,0xd - c798: 0000 unimp - c79a: 011c addi a5,sp,128 - c79c: 094e slli s2,s2,0x13 - c79e: 0000 unimp - c7a0: bf14 fsd fa3,56(a4) - c7a2: 0004 addi s1,sp,0 - c7a4: 0000 unimp - c7a6: 040d addi s0,s0,3 - c7a8: 0942 slli s2,s2,0x10 - c7aa: 0000 unimp - c7ac: 040d addi s0,s0,3 - c7ae: 01b8 addi a4,sp,200 - c7b0: 0000 unimp - c7b2: 011c addi a5,sp,128 - c7b4: 0966 slli s2,s2,0x19 - c7b6: 0000 unimp - c7b8: 3014 fld fa3,32(s0) - c7ba: 0000 unimp - c7bc: 0000 unimp - c7be: 040d addi s0,s0,3 - c7c0: 096c addi a1,sp,156 - c7c2: 0000 unimp - c7c4: 040d addi s0,s0,3 - c7c6: 095a slli s2,s2,0x16 - c7c8: 0000 unimp - c7ca: be08 fsd fa0,56(a2) - c7cc: 0006 0x6 - c7ce: 8200 0x8200 - c7d0: 0009 c.addi zero,2 - c7d2: 0900 addi s0,sp,144 - c7d4: 0042 0x42 - c7d6: 0000 unimp - c7d8: 0002 0x2 - c7da: 071d addi a4,a4,7 - c7dc: 0022 0x22 - c7de: 0500 addi s0,sp,640 - c7e0: 02fe slli t0,t0,0x1f - c7e2: 000004bf 001d0101 0x1d0101000004bf - c7ea: 0022 0x22 - c7ec: 0500 addi s0,sp,640 - c7ee: 02ff 0x2ff - c7f0: 04c5 addi s1,s1,17 - c7f2: 0000 unimp - c7f4: 0101 addi sp,sp,0 - c7f6: 5308 lw a0,32(a4) - c7f8: 0006 0x6 - c7fa: a900 fsd fs0,16(a0) - c7fc: 0009 c.addi zero,2 - c7fe: 1e00 addi s0,sp,816 - c800: 0e00 addi s0,sp,784 - c802: 099e slli s3,s3,0x7 - c804: 0000 unimp - c806: b61f 0028 0600 0x6000028b61f - c80c: a914 fsd fa3,16(a0) - c80e: 0009 c.addi zero,2 - c810: 0100 addi s0,sp,128 - c812: 1f01 addi t5,t5,-32 - c814: 00002713 slti a4,zero,0 - c818: 1506 slli a0,a0,0x21 - c81a: 0030 addi a2,sp,8 - c81c: 0000 unimp - c81e: 0101 addi sp,sp,0 - c820: 9c02 jalr s8 - c822: 0028 addi a0,sp,8 - c824: 0700 addi s0,sp,896 - c826: 00012c23 sw zero,24(sp) # 18 <__stack_size-0x7e8> - c82a: 0200 addi s0,sp,256 - c82c: 27b1 jal cf78 <__stack_size+0xc778> + c78c: 2a14 fld fa3,16(a2) + c78e: 0001 nop + c790: 0000 unimp + c792: 040d addi s0,s0,3 + c794: 0be5 addi s7,s7,25 + c796: 0000 unimp + c798: 00188917 auipc s2,0x188 + c79c: b400 fsd fs0,40(s0) + c79e: e00a fsw ft2,0(sp) + c7a0: 6e01 lui t3,0x0 + c7a2: 000d c.addi zero,3 + c7a4: 1600 addi s0,sp,800 + c7a6: 25c4 fld fs1,136(a1) + c7a8: 0000 unimp + c7aa: e30a fsw ft2,132(sp) + c7ac: 5d01 li s10,-32 + c7ae: 0200000b 0x200000b + c7b2: c0160023 sb ra,-1024(a2) + c7b6: 002c addi a1,sp,8 + c7b8: 0a00 addi s0,sp,272 + c7ba: 01e4 addi s1,sp,204 + c7bc: 00000a67 jalr s4,zero + c7c0: 2302 fld ft6,0(sp) + c7c2: 1620 addi s0,sp,808 + c7c4: 2172 fld ft2,280(sp) + c7c6: 0000 unimp + c7c8: e50a fsw ft2,136(sp) + c7ca: 6701 lui a4,0x0 + c7cc: 000a 0xa + c7ce: 0200 addi s0,sp,256 + c7d0: 39162123 sw a7,898(a2) + c7d4: 0a000013 li zero,160 + c7d8: 0b0701eb 0xb0701eb + c7dc: 0000 unimp + c7de: 2302 fld ft6,0(sp) + c7e0: 1624 addi s1,sp,808 + c7e2: 00000577 0x577 + c7e6: ec0a fsw ft2,24(sp) + c7e8: 0701 addi a4,a4,0 + c7ea: 0200000b 0x200000b + c7ee: 73202c23 sw s2,1848(zero) # 738 <__stack_size-0xc8> + c7f2: 0070 addi a2,sp,12 + c7f4: ef0a fsw ft2,156(sp) + c7f6: 2a01 jal c906 <__stack_size+0xc106> + c7f8: 0001 nop + c7fa: 0200 addi s0,sp,256 + c7fc: 57163423 0x57163423 + c800: 0006 0x6 + c802: 0a00 addi s0,sp,272 + c804: 01f0 addi a2,sp,204 + c806: 012a slli sp,sp,0xa + c808: 0000 unimp + c80a: 2302 fld ft6,0(sp) + c80c: 1638 addi a4,sp,808 + c80e: 0635 addi a2,a2,13 + c810: 0000 unimp + c812: f10a fsw ft2,160(sp) + c814: 2a01 jal c924 <__stack_size+0xc124> + c816: 0001 nop + c818: 0200 addi s0,sp,256 + c81a: 91163c23 0x91163c23 + c81e: 0006 0x6 + c820: 0a00 addi s0,sp,272 + c822: 01f2 slli gp,gp,0x1c + c824: 012a slli sp,sp,0xa + c826: 0000 unimp + c828: 2302 fld ft6,0(sp) + c82a: 1640 addi s0,sp,804 + c82c: 0686 slli a3,a3,0x1 c82e: 0000 unimp - c830: 00732807 flw fa6,7(t1) # 1007 <__stack_size+0x807> - c834: 0000 unimp - c836: 0027580f 0x27580f - c83a: 0800 addi s0,sp,16 - c83c: 0a073407 fld fs0,160(a4) # fffe10a0 <_sp+0x7ffdd0a0> - c840: 0000 unimp - c842: 00283d0b 0x283d0b - c846: 0700 addi s0,sp,896 - c848: d335 beqz a4,c7ac <__stack_size+0xbfac> - c84a: 0009 c.addi zero,2 - c84c: 0200 addi s0,sp,256 - c84e: 680b0023 sb zero,1664(s6) # 1680 <__stack_size+0xe80> - c852: 07000027 0x7000027 - c856: c836 sw a3,16(sp) - c858: 0009 c.addi zero,2 - c85a: 0200 addi s0,sp,256 - c85c: 0f000423 sb a6,232(zero) # e8 <__stack_size-0x718> - c860: 2790 fld fa2,8(a5) + c830: f30a fsw ft2,164(sp) + c832: 7d01 lui s10,0xfffe0 + c834: 000a 0xa + c836: 0200 addi s0,sp,256 + c838: 0c164423 0xc164423 + c83c: 0006 0x6 + c83e: 0a00 addi s0,sp,272 + c840: 01f6 slli gp,gp,0x1d + c842: 0aa9 addi s5,s5,10 + c844: 0000 unimp + c846: 2302 fld ft6,0(sp) + c848: 1648 addi a0,sp,804 + c84a: 27e8 fld fa0,200(a5) + c84c: 0000 unimp + c84e: f80a fsw ft2,48(sp) + c850: 6701 lui a4,0x0 + c852: 000a 0xa + c854: 0200 addi s0,sp,256 + c856: 56164c23 0x56164c23 + c85a: 0018 addi a4,sp,0 + c85c: 0a00 addi s0,sp,272 + c85e: 0a6701fb 0xa6701fb c862: 0000 unimp - c864: 0808 addi a0,sp,16 - c866: 302d jal c090 <__stack_size+0xb890> - c868: 000a 0xa - c86a: 0b00 addi s0,sp,400 - c86c: 283d jal c8aa <__stack_size+0xc0aa> - c86e: 0000 unimp - c870: 2e08 fld fa0,24(a2) - c872: 000009d3 fadd.s fs3,ft0,ft0,rne - c876: 2302 fld ft6,0(sp) - c878: 0b00 addi s0,sp,400 - c87a: 2760 fld fs0,200(a4) - c87c: 0000 unimp - c87e: 2f08 fld fa0,24(a4) - c880: 00000073 ecall - c884: 2302 fld ft6,0(sp) - c886: 0004 addi s1,sp,0 - c888: ad1f 0026 0900 0x9000026ad1f - c88e: 739a flw ft7,164(sp) - c890: 0000 unimp - c892: 0100 addi s0,sp,128 - c894: 1f01 addi t5,t5,-32 - c896: 2676 fld fa2,344(sp) - c898: 0000 unimp - c89a: 9b09 andi a4,a4,-30 - c89c: 0030 addi a2,sp,8 + c864: 2302 fld ft6,0(sp) + c866: 164d addi a2,a2,-13 + c868: 05d8 addi a4,sp,708 + c86a: 0000 unimp + c86c: fc0a fsw ft2,56(sp) + c86e: 6701 lui a4,0x0 + c870: 000a 0xa + c872: 0200 addi s0,sp,256 + c874: 92164e23 0x92164e23 + c878: 0014 addi a3,sp,0 + c87a: 0a00 addi s0,sp,272 + c87c: 01fe slli gp,gp,0x1f + c87e: 00000a67 jalr s4,zero + c882: 2302 fld ft6,0(sp) + c884: 05e6164f 0x5e6164f + c888: 0000 unimp + c88a: ff0a fsw ft2,188(sp) + c88c: 6701 lui a4,0x0 + c88e: 000a 0xa + c890: 0200 addi s0,sp,256 + c892: 12165023 0x12165023 + c896: 0006 0x6 + c898: 0a00 addi s0,sp,272 + c89a: 0201 addi tp,tp,0 + c89c: 0a7d addi s4,s4,31 c89e: 0000 unimp - c8a0: 0101 addi sp,sp,0 - c8a2: 3708 fld fa0,40(a4) - c8a4: 0001 nop - c8a6: 5a00 lw s0,48(a2) - c8a8: 000a 0xa - c8aa: 0900 addi s0,sp,144 - c8ac: 0042 0x42 - c8ae: 0000 unimp - c8b0: 0001 nop - c8b2: 8a1f 0026 0900 0x90000268a1f - c8b8: 4a9e lw s5,196(sp) - c8ba: 000a 0xa - c8bc: 0100 addi s0,sp,128 - c8be: 0201 addi tp,tp,0 - c8c0: 000002ab 0x2ab - c8c4: 400a 0x400a - c8c6: 005e 0x5e - c8c8: 0000 unimp - c8ca: df02 sw zero,188(sp) - c8cc: 0001 nop - c8ce: 0a00 addi s0,sp,272 - c8d0: 6c41 lui s8,0x10 - c8d2: 0000 unimp - c8d4: 0200 addi s0,sp,256 - c8d6: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne - c8da: 420a lw tp,128(sp) - c8dc: 007a 0x7a - c8de: 0000 unimp - c8e0: 3e02 fld ft8,32(sp) - c8e2: 0010 addi a2,sp,0 - c8e4: 0a00 addi s0,sp,272 - c8e6: 00003043 fmadd.s ft0,ft0,ft0,ft0,rup - c8ea: 0200 addi s0,sp,256 - c8ec: 04fa slli s1,s1,0x1e - c8ee: 0000 unimp - c8f0: 460a lw a2,128(sp) - c8f2: 00000073 ecall - c8f6: 8b02 jr s6 + c8a0: 2302 fld ft6,0(sp) + c8a2: 1654 addi a3,sp,804 + c8a4: 05a1 addi a1,a1,8 + c8a6: 0000 unimp + c8a8: 050a slli a0,a0,0x2 + c8aa: 7d02 flw fs10,32(sp) + c8ac: 000a 0xa + c8ae: 0200 addi s0,sp,256 + c8b0: 2a165823 0x2a165823 + c8b4: 0006 0x6 + c8b6: 0a00 addi s0,sp,272 + c8b8: 0206 slli tp,tp,0x1 + c8ba: 00000a67 jalr s4,zero + c8be: 2302 fld ft6,0(sp) + c8c0: 165c addi a5,sp,804 + c8c2: 067c addi a5,sp,780 + c8c4: 0000 unimp + c8c6: 090a slli s2,s2,0x2 + c8c8: 9e02 jalr t3 + c8ca: 000a 0xa + c8cc: 0200 addi s0,sp,256 + c8ce: 92166023 0x92166023 + c8d2: 0005 c.addi zero,1 + c8d4: 0a00 addi s0,sp,272 + c8d6: 020a slli tp,tp,0x2 + c8d8: 0a9e slli s5,s5,0x7 + c8da: 0000 unimp + c8dc: 2302 fld ft6,0(sp) + c8de: 1664 addi s1,sp,812 + c8e0: 000005ab 0x5ab + c8e4: 0c0a slli s8,s8,0x2 + c8e6: 6d02 flw fs10,0(sp) + c8e8: 0200000b 0x200000b + c8ec: 6a166823 0x6a166823 + c8f0: 0020 addi s0,sp,8 + c8f2: 0a00 addi s0,sp,272 + c8f4: 020e slli tp,tp,0x3 + c8f6: 0d80 addi s0,sp,720 c8f8: 0000 unimp - c8fa: 0a00 addi s0,sp,272 - c8fc: 00007a47 fmsub.s fs4,ft0,ft0,ft0 - c900: 0200 addi s0,sp,256 - c902: 0208 addi a0,sp,256 - c904: 0000 unimp - c906: 490a lw s2,128(sp) - c908: 00000a93 li s5,0 - c90c: ce02 sw zero,28(sp) - c90e: 0005 c.addi zero,1 - c910: 0a00 addi s0,sp,272 - c912: 000a7d4b fnmsub.s fs10,fs4,ft0,ft0 - c916: 0200 addi s0,sp,256 - c918: 00e0 addi s0,sp,76 - c91a: 0000 unimp - c91c: 4d0a lw s10,128(sp) - c91e: 0a9e slli s5,s5,0x7 - c920: 0000 unimp - c922: b002 fsd ft0,32(sp) - c924: 0004 addi s1,sp,0 - c926: 0a00 addi s0,sp,272 - c928: 000a934f fnmadd.s ft6,fs5,ft0,ft0,rtz - c92c: 1700 addi s0,sp,928 - c92e: 054c addi a1,sp,644 - c930: 0000 unimp - c932: 0a08 addi a0,sp,272 - c934: 0b010123 sb a6,162(sp) - c938: 0000 unimp - c93a: f016 fsw ft5,32(sp) - c93c: 0019 c.addi zero,6 - c93e: 0a00 addi s0,sp,272 - c940: 0125 addi sp,sp,9 - c942: 0b01 addi s6,s6,0 - c944: 0000 unimp - c946: 2302 fld ft6,0(sp) - c948: 1600 addi s0,sp,800 - c94a: 0211 addi tp,tp,4 - c94c: 0000 unimp - c94e: 260a fld fa2,128(sp) - c950: 0101 addi sp,sp,0 - c952: 0200000b 0x200000b - c956: 0d000423 sb a6,200(zero) # c8 <__stack_size-0x738> - c95a: d504 sw s1,40(a0) - c95c: 000a 0xa - c95e: 0500 addi s0,sp,640 - c960: 000002fb 0x2fb - c964: 280a fld fa6,128(sp) - c966: d501 beqz a0,c86e <__stack_size+0xc06e> - c968: 000a 0xa - c96a: 1700 addi s0,sp,928 - c96c: 04a6 slli s1,s1,0x9 - c96e: 0000 unimp - c970: 0a2c addi a1,sp,280 - c972: 0138 addi a4,sp,136 - c974: 0b5d addi s6,s6,23 - c976: 0000 unimp - c978: 8d16 mv s10,t0 - c97a: 0026 0x26 - c97c: 0a00 addi s0,sp,272 - c97e: 013a slli sp,sp,0xe - c980: 0b5d addi s6,s6,23 - c982: 0000 unimp - c984: 2302 fld ft6,0(sp) - c986: 1600 addi s0,sp,800 - c988: 2d89 jal cfda <__stack_size+0xc7da> + c8fa: 01ac2303 lw t1,26(s8) # 60690 <__stack_size+0x5fe90> + c8fe: 6f16 flw ft10,68(sp) + c900: 0002 0x2 + c902: 0a00 addi s0,sp,272 + c904: 0210 addi a2,sp,256 + c906: 0a7d addi s4,s4,31 + c908: 0000 unimp + c90a: 01b02303 lw t1,27(zero) # 1b <__stack_size-0x7e5> + c90e: 1c00 addi s0,sp,560 + c910: 7a01 lui s4,0xfffe0 + c912: 000d c.addi zero,3 + c914: 1400 addi s0,sp,544 + c916: 0d7a slli s10,s10,0x1e + c918: 0000 unimp + c91a: 0d00 addi s0,sp,656 + c91c: f704 fsw fs1,40(a4) + c91e: 0d00000b 0xd00000b + c922: 6e04 flw fs1,24(a2) + c924: 000d c.addi zero,3 + c926: 0500 addi s0,sp,640 + c928: 05c2 slli a1,a1,0x10 + c92a: 0000 unimp + c92c: 120a slli tp,tp,0x22 + c92e: 7a02 flw fs4,32(sp) + c930: 000d c.addi zero,3 + c932: 2100 fld fs0,0(a0) + c934: 02dd addi t0,t0,23 + c936: 0000 unimp + c938: 00420407 0x420407 + c93c: 0000 unimp + c93e: e60a fsw ft2,12(sp) + c940: 1d02 slli s10,s10,0x20 + c942: 000e 0xe + c944: 2200 fld fs0,0(a2) + c946: 0450 addi a2,sp,516 + c948: 0000 unimp + c94a: 2200 fld fs0,0(a2) + c94c: 0000047b 0x47b + c950: 2201 jal ca50 <__stack_size+0xc250> + c952: 0465 addi s0,s0,25 + c954: 0000 unimp + c956: 2202 fld ft4,0(sp) + c958: 02b6 slli t0,t0,0xd + c95a: 0000 unimp + c95c: 04012203 lw tp,64(sp) # 40 <__stack_size-0x7c0> + c960: 0000 unimp + c962: 2204 fld fs1,0(a2) + c964: 031d addi t1,t1,7 + c966: 0000 unimp + c968: 2205 jal ca88 <__stack_size+0xc288> + c96a: 03a2 slli t2,t2,0x8 + c96c: 0000 unimp + c96e: 2206 fld ft4,64(sp) + c970: 0305 addi t1,t1,1 + c972: 0000 unimp + c974: 041f2207 flw ft4,65(t5) + c978: 0000 unimp + c97a: 2208 fld fa0,0(a2) + c97c: 0436 slli s0,s0,0xd + c97e: 0000 unimp + c980: 2209 jal ca82 <__stack_size+0xc282> + c982: 037d addi t1,t1,31 + c984: 0000 unimp + c986: 220a fld ft4,128(sp) + c988: 0535 addi a0,a0,13 c98a: 0000 unimp - c98c: 3b0a fld fs6,160(sp) - c98e: 6701 lui a4,0x0 - c990: 000a 0xa - c992: 0200 addi s0,sp,256 - c994: 97162023 sw a7,-1696(a2) - c998: 0a000013 li zero,160 - c99c: 013c addi a5,sp,136 - c99e: 00000a67 jalr s4,zero - c9a2: 2302 fld ft6,0(sp) - c9a4: 1621 addi a2,a2,-24 - c9a6: 1339 addi t1,t1,-18 + c98c: 04c3220b 0x4c3220b + c990: 0000 unimp + c992: 220c fld fa1,0(a2) + c994: 0000028f 0x28f + c998: 220d jal caba <__stack_size+0xc2ba> + c99a: 0234 addi a3,sp,264 + c99c: 0000 unimp + c99e: 220e fld ft4,192(sp) + c9a0: 0559 addi a0,a0,22 + c9a2: 0000 unimp + c9a4: 04e3220f 0x4e3220f c9a8: 0000 unimp - c9aa: 410a lw sp,128(sp) - c9ac: 0701 addi a4,a4,0 - c9ae: 0200000b 0x200000b - c9b2: 08002423 sw zero,136(zero) # 88 <__stack_size-0x778> - c9b6: 0142 slli sp,sp,0x10 - c9b8: 0000 unimp - c9ba: 0b6d addi s6,s6,27 - c9bc: 0000 unimp - c9be: 4209 li tp,2 - c9c0: 0000 unimp - c9c2: 1f00 addi s0,sp,944 - c9c4: 1700 addi s0,sp,928 - c9c6: 056e slli a0,a0,0x1b + c9aa: 2210 fld fa2,0(a2) + c9ac: 000001eb 0x1eb + c9b0: 2211 jal cab4 <__stack_size+0xc2b4> + c9b2: 0216 slli tp,tp,0x5 + c9b4: 0000 unimp + c9b6: 2212 fld ft4,256(sp) + c9b8: 03e9 addi t2,t2,26 + c9ba: 0000 unimp + c9bc: 83050013 addi zero,a0,-2000 + c9c0: 0002 0x2 + c9c2: 0a00 addi s0,sp,272 + c9c4: 0332 slli t1,t1,0xc + c9c6: 0e29 addi t3,t3,10 c9c8: 0000 unimp - c9ca: 0a44 addi s1,sp,276 - c9cc: 01b1 addi gp,gp,12 - c9ce: 0bd5 addi s7,s7,21 - c9d0: 0000 unimp - c9d2: a416 fsd ft5,8(sp) - c9d4: 0002 0x2 - c9d6: 0a00 addi s0,sp,272 - c9d8: 0b1301b3 0xb1301b3 - c9dc: 0000 unimp - c9de: 2302 fld ft6,0(sp) - c9e0: 2000 fld fs0,0(s0) - c9e2: 6f72 flw ft10,28(sp) - c9e4: b50a0077 0xb50a0077 - c9e8: d501 beqz a0,c8f0 <__stack_size+0xc0f0> - c9ea: 0200000b 0x200000b - c9ee: 3f162c23 sw a7,1016(a2) - c9f2: 0006 0x6 - c9f4: 0a00 addi s0,sp,272 - c9f6: 0bf101b7 lui gp,0xbf10 - c9fa: 0000 unimp - c9fc: 2302 fld ft6,0(sp) - c9fe: 1634 addi a3,sp,808 - ca00: 0635 addi a2,a2,13 - ca02: 0000 unimp - ca04: b80a fsd ft2,48(sp) - ca06: 2a01 jal cb16 <__stack_size+0xc316> - ca08: 0001 nop - ca0a: 0200 addi s0,sp,256 - ca0c: 7c163823 0x7c163823 - ca10: 0006 0x6 - ca12: 0a00 addi s0,sp,272 - ca14: 01ba slli gp,gp,0xe - ca16: 0ab4 addi a3,sp,344 - ca18: 0000 unimp - ca1a: 2302 fld ft6,0(sp) - ca1c: 163c addi a5,sp,808 - ca1e: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz - ca22: bb0a fsd ft2,432(sp) - ca24: b401 j c424 <__stack_size+0xbc24> - ca26: 000a 0xa - ca28: 0200 addi s0,sp,256 - ca2a: 08004023 0x8004023 - ca2e: 00000b07 0xb07 - ca32: 0be5 addi s7,s7,25 - ca34: 0000 unimp - ca36: 4209 li tp,2 - ca38: 0000 unimp + c9ca: 040d addi s0,s0,3 + c9cc: 00000e2f 0xe2f + c9d0: 00035f17 auipc t5,0x35 + c9d4: 5c00 lw s0,56(s0) + c9d6: 360a fld fa2,160(sp) + c9d8: 000f1e03 lh t3,0(t5) # 419d0 <__stack_size+0x411d0> + c9dc: 1600 addi s0,sp,800 + c9de: 02a4 addi s1,sp,328 + c9e0: 0000 unimp + c9e2: 380a fld fa6,160(sp) + c9e4: 000b1303 lh t1,0(s6) + c9e8: 0200 addi s0,sp,256 + c9ea: c0160023 sb ra,-1024(a2) + c9ee: 002c addi a1,sp,8 + c9f0: 0a00 addi s0,sp,272 + c9f2: 033a slli t1,t1,0xe + c9f4: 0d92 slli s11,s11,0x4 + c9f6: 0000 unimp + c9f8: 2302 fld ft6,0(sp) + c9fa: 162c addi a1,sp,808 + c9fc: 00001397 auipc t2,0x1 + ca00: 3b0a fld fs6,160(sp) + ca02: 000a7203 0xa7203 + ca06: 0200 addi s0,sp,256 + ca08: df163023 0xdf163023 + ca0c: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> + ca10: 033c addi a5,sp,392 + ca12: 0a72 slli s4,s4,0x1c + ca14: 0000 unimp + ca16: 2302 fld ft6,0(sp) + ca18: 1632 slli a2,a2,0x2c + ca1a: 0369 addi t1,t1,26 + ca1c: 0000 unimp + ca1e: 3e0a fld ft8,160(sp) + ca20: 000a6703 0xa6703 + ca24: 0200 addi s0,sp,256 + ca26: 9c163423 0x9c163423 + ca2a: 0004 addi s1,sp,0 + ca2c: 0a00 addi s0,sp,272 + ca2e: 0a67033f 23020000 0x230200000a67033f + ca36: 1635 addi a2,a2,-19 + ca38: 0bbc addi a5,sp,472 ca3a: 0000 unimp - ca3c: 1c00 addi s0,sp,560 - ca3e: f101 bnez a0,c93e <__stack_size+0xc13e> - ca40: 1400000b 0x1400000b - ca44: 012a slli sp,sp,0xa - ca46: 0000 unimp - ca48: 0d00 addi s0,sp,656 - ca4a: e504 fsw fs1,8(a0) - ca4c: 1700000b 0x1700000b - ca50: 1736 slli a4,a4,0x2d - ca52: 0000 unimp - ca54: 0ab4 addi a3,sp,344 - ca56: 01e0 addi s0,sp,204 - ca58: 0d6e slli s10,s10,0x1b - ca5a: 0000 unimp - ca5c: 8d16 mv s10,t0 - ca5e: 0026 0x26 - ca60: 0a00 addi s0,sp,272 - ca62: 0b5d01e3 beq s10,s5,d304 <__stack_size+0xcb04> - ca66: 0000 unimp - ca68: 2302 fld ft6,0(sp) - ca6a: 1600 addi s0,sp,800 - ca6c: 2d89 jal d0be <__stack_size+0xc8be> + ca3c: 420a lw tp,128(sp) + ca3e: 000f3303 0xf3303 + ca42: 0200 addi s0,sp,256 + ca44: bf163823 0xbf163823 + ca48: 0009 c.addi zero,2 + ca4a: 0a00 addi s0,sp,272 + ca4c: 0f4e0343 0xf4e0343 + ca50: 0000 unimp + ca52: 2302 fld ft6,0(sp) + ca54: 163c addi a5,sp,808 + ca56: 0f89 addi t6,t6,2 + ca58: 0000 unimp + ca5a: 460a lw a2,128(sp) + ca5c: 000f6403 0xf6403 + ca60: 0200 addi s0,sp,256 + ca62: 40164023 0x40164023 + ca66: 0a00000b 0xa00000b + ca6a: 0f7f0347 0xf7f0347 ca6e: 0000 unimp - ca70: e40a fsw ft2,8(sp) - ca72: 6701 lui a4,0x0 - ca74: 000a 0xa - ca76: 0200 addi s0,sp,256 - ca78: 3b162023 sw a7,928(a2) - ca7c: 0022 0x22 - ca7e: 0a00 addi s0,sp,272 - ca80: 01e5 addi gp,gp,25 - ca82: 00000a67 jalr s4,zero - ca86: 2302 fld ft6,0(sp) - ca88: 1621 addi a2,a2,-24 - ca8a: 1339 addi t1,t1,-18 + ca70: 2302 fld ft6,0(sp) + ca72: 1644 addi s1,sp,804 + ca74: 000009fb 0x9fb + ca78: 480a lw a6,128(sp) + ca7a: 000f6403 0xf6403 + ca7e: 0200 addi s0,sp,256 + ca80: 64164823 0x64164823 + ca84: 0a00000b 0xa00000b + ca88: 0349 addi t1,t1,18 + ca8a: 0fa4 addi s1,sp,984 ca8c: 0000 unimp - ca8e: eb0a fsw ft2,148(sp) - ca90: 0701 addi a4,a4,0 - ca92: 0200000b 0x200000b - ca96: 77162423 sw a7,1896(a2) - ca9a: 0005 c.addi zero,1 - ca9c: 0a00 addi s0,sp,272 - ca9e: 01ec addi a1,sp,204 - caa0: 00000b07 0xb07 - caa4: 2302 fld ft6,0(sp) - caa6: 202c fld fa1,64(s0) - caa8: 0a007073 csrci 0xa0,0 - caac: 012a01ef jal gp,acabe <__stack_size+0xac2be> - cab0: 0000 unimp - cab2: 2302 fld ft6,0(sp) - cab4: 1634 addi a3,sp,808 - cab6: 00000657 0x657 - caba: f00a fsw ft2,32(sp) - cabc: 2a01 jal cbcc <__stack_size+0xc3cc> - cabe: 0001 nop - cac0: 0200 addi s0,sp,256 - cac2: 35163823 0x35163823 - cac6: 0006 0x6 - cac8: 0a00 addi s0,sp,272 - caca: 01f1 addi gp,gp,28 - cacc: 012a slli sp,sp,0xa - cace: 0000 unimp - cad0: 2302 fld ft6,0(sp) - cad2: 163c addi a5,sp,808 - cad4: 0691 addi a3,a3,4 - cad6: 0000 unimp - cad8: f20a fsw ft2,36(sp) - cada: 2a01 jal cbea <__stack_size+0xc3ea> - cadc: 0001 nop - cade: 0200 addi s0,sp,256 - cae0: 86164023 0x86164023 - cae4: 0006 0x6 - cae6: 0a00 addi s0,sp,272 - cae8: 0a7d01f3 0xa7d01f3 + ca8e: 2302 fld ft6,0(sp) + ca90: 164c addi a1,sp,804 + ca92: 00000ac3 fmadd.s fs5,ft0,ft0,ft0,rne + ca96: 4a0a lw s4,128(sp) + ca98: 000fd003 lhu zero,0(t6) + ca9c: 0200 addi s0,sp,256 + ca9e: 6d165023 0x6d165023 + caa2: 000d c.addi zero,3 + caa4: 0a00 addi s0,sp,272 + caa6: 0ff0034b 0xff0034b + caaa: 0000 unimp + caac: 2302 fld ft6,0(sp) + caae: 1654 addi a3,sp,804 + cab0: 0000026f jal tp,cab0 <__stack_size+0xc2b0> + cab4: 4d0a lw s10,128(sp) + cab6: 00012a03 lw s4,0(sp) + caba: 0200 addi s0,sp,256 + cabc: 13005823 0x13005823 + cac0: a901 j ced0 <__stack_size+0xc6d0> + cac2: 000a 0xa + cac4: 3300 fld fs0,32(a4) + cac6: 1400000f 0x1400000f + caca: 0e1d addi t3,t3,7 + cacc: 0000 unimp + cace: bf14 fsd fa3,56(a4) + cad0: 000a 0xa + cad2: 0000 unimp + cad4: 040d addi s0,s0,3 + cad6: 0f1e slli t5,t5,0x7 + cad8: 0000 unimp + cada: 0aa90113 addi sp,s2,170 # 194842 <__stack_size+0x194042> + cade: 0000 unimp + cae0: 0f4e slli t5,t5,0x13 + cae2: 0000 unimp + cae4: 1d14 addi a3,sp,688 + cae6: 000e 0xe + cae8: 1400 addi s0,sp,544 + caea: 012a slli sp,sp,0xa caec: 0000 unimp - caee: 2302 fld ft6,0(sp) - caf0: 1644 addi s1,sp,804 - caf2: 060c addi a1,sp,768 - caf4: 0000 unimp - caf6: f60a fsw ft2,44(sp) - caf8: a901 j cf08 <__stack_size+0xc708> - cafa: 000a 0xa - cafc: 0200 addi s0,sp,256 - cafe: b1164823 0xb1164823 - cb02: 0028 addi a0,sp,8 - cb04: 0a00 addi s0,sp,272 - cb06: 01f8 addi a4,sp,204 - cb08: 00000a67 jalr s4,zero - cb0c: 2302 fld ft6,0(sp) - cb0e: 164c addi a1,sp,804 - cb10: 00001703 lh a4,0(zero) # 0 <__stack_size-0x800> - cb14: fb0a fsw ft2,180(sp) - cb16: 6701 lui a4,0x0 - cb18: 000a 0xa - cb1a: 0200 addi s0,sp,256 - cb1c: d8164d23 0xd8164d23 - cb20: 0005 c.addi zero,1 - cb22: 0a00 addi s0,sp,272 - cb24: 01fc addi a5,sp,204 - cb26: 00000a67 jalr s4,zero - cb2a: 2302 fld ft6,0(sp) - cb2c: 164e slli a2,a2,0x33 - cb2e: 1492 slli s1,s1,0x24 - cb30: 0000 unimp - cb32: fe0a fsw ft2,60(sp) - cb34: 6701 lui a4,0x0 - cb36: 000a 0xa - cb38: 0200 addi s0,sp,256 - cb3a: e6164f23 0xe6164f23 - cb3e: 0005 c.addi zero,1 - cb40: 0a00 addi s0,sp,272 - cb42: 01ff 0x1ff - cb44: 00000a67 jalr s4,zero - cb48: 2302 fld ft6,0(sp) - cb4a: 1650 addi a2,sp,804 - cb4c: 0612 slli a2,a2,0x4 - cb4e: 0000 unimp - cb50: 010a slli sp,sp,0x2 - cb52: 7d02 flw fs10,32(sp) - cb54: 000a 0xa - cb56: 0200 addi s0,sp,256 - cb58: a1165423 0xa1165423 - cb5c: 0005 c.addi zero,1 - cb5e: 0a00 addi s0,sp,272 - cb60: 0205 addi tp,tp,1 - cb62: 0a7d addi s4,s4,31 - cb64: 0000 unimp - cb66: 2302 fld ft6,0(sp) - cb68: 1658 addi a4,sp,804 - cb6a: 062a slli a2,a2,0xa - cb6c: 0000 unimp - cb6e: 060a slli a2,a2,0x2 - cb70: 6702 flw fa4,0(sp) - cb72: 000a 0xa - cb74: 0200 addi s0,sp,256 - cb76: 7c165c23 0x7c165c23 - cb7a: 0006 0x6 - cb7c: 0a00 addi s0,sp,272 - cb7e: 0209 addi tp,tp,2 - cb80: 0a9e slli s5,s5,0x7 - cb82: 0000 unimp - cb84: 2302 fld ft6,0(sp) - cb86: 1660 addi s0,sp,812 - cb88: 0592 slli a1,a1,0x4 - cb8a: 0000 unimp - cb8c: 0a0a slli s4,s4,0x2 - cb8e: 9e02 jalr t3 - cb90: 000a 0xa - cb92: 0200 addi s0,sp,256 - cb94: ab166423 0xab166423 - cb98: 0005 c.addi zero,1 - cb9a: 0a00 addi s0,sp,272 - cb9c: 020c addi a1,sp,256 - cb9e: 0b6d addi s6,s6,27 + caee: 0d00 addi s0,sp,656 + caf0: 3904 fld fs1,48(a0) + caf2: 1300000f 0x1300000f + caf6: a901 j cf06 <__stack_size+0xc706> + caf8: 000a 0xa + cafa: 6400 flw fs0,8(s0) + cafc: 1400000f 0x1400000f + cb00: 0e1d addi t3,t3,7 + cb02: 0000 unimp + cb04: 0d00 addi s0,sp,656 + cb06: 5404 lw s1,40(s0) + cb08: 1300000f 0x1300000f + cb0c: a901 j cf1c <__stack_size+0xc71c> + cb0e: 000a 0xa + cb10: 7f00 flw fs0,56(a4) + cb12: 1400000f 0x1400000f + cb16: 0e1d addi t3,t3,7 + cb18: 0000 unimp + cb1a: 7214 flw fa3,32(a2) + cb1c: 000a 0xa + cb1e: 0000 unimp + cb20: 040d addi s0,s0,3 + cb22: 0f6a slli t5,t5,0x1a + cb24: 0000 unimp + cb26: 0abf0113 addi sp,t5,171 + cb2a: 0000 unimp + cb2c: 0fa4 addi s1,sp,984 + cb2e: 0000 unimp + cb30: 1d14 addi a3,sp,688 + cb32: 000e 0xe + cb34: 1400 addi s0,sp,544 + cb36: 0aca slli s5,s5,0x12 + cb38: 0000 unimp + cb3a: 2a14 fld fa3,16(a2) + cb3c: 0001 nop + cb3e: 1400 addi s0,sp,544 + cb40: 00000abf 85040d00 0x85040d0000000abf + cb48: 1300000f 0x1300000f + cb4c: bf01 j ca5c <__stack_size+0xc25c> + cb4e: 000a 0xa + cb50: c900 sw s0,16(a0) + cb52: 1400000f 0x1400000f + cb56: 0e1d addi t3,t3,7 + cb58: 0000 unimp + cb5a: ca14 sw a3,16(a2) + cb5c: 000a 0xa + cb5e: 1400 addi s0,sp,544 + cb60: 0fc9 addi t6,t6,18 + cb62: 0000 unimp + cb64: bf14 fsd fa3,56(a4) + cb66: 000a 0xa + cb68: 0000 unimp + cb6a: 040d addi s0,s0,3 + cb6c: 00000fcf fnmadd.s ft11,ft0,ft0,ft0,rne + cb70: aa040d23 sb zero,-1350(s0) + cb74: 1300000f 0x1300000f + cb78: a901 j cf88 <__stack_size+0xc788> + cb7a: 000a 0xa + cb7c: f000 fsw fs0,32(s0) + cb7e: 1400000f 0x1400000f + cb82: 0e1d addi t3,t3,7 + cb84: 0000 unimp + cb86: 6714 flw fa3,8(a4) + cb88: 000a 0xa + cb8a: 1400 addi s0,sp,544 + cb8c: 012a slli sp,sp,0xa + cb8e: 0000 unimp + cb90: 0d00 addi s0,sp,656 + cb92: d604 sw s1,40(a2) + cb94: 1c00000f 0x1c00000f + cb98: 0c01 addi s8,s8,0 + cb9a: 0010 addi a2,sp,0 + cb9c: 1400 addi s0,sp,544 + cb9e: 064d addi a2,a2,19 cba0: 0000 unimp - cba2: 2302 fld ft6,0(sp) - cba4: 1668 addi a0,sp,812 - cba6: 00002133 sltz sp,zero - cbaa: 0e0a slli t3,t3,0x2 - cbac: 8002 0x8002 - cbae: 000d c.addi zero,3 - cbb0: 0300 addi s0,sp,384 - cbb2: 1601ac23 sw zero,376(gp) # bf10178 <__stack_size+0xbf0f978> - cbb6: 0000026f jal tp,cbb6 <__stack_size+0xc3b6> - cbba: 100a 0x100a - cbbc: 7d02 flw fs10,32(sp) - cbbe: 000a 0xa - cbc0: 0300 addi s0,sp,384 - cbc2: 0001b023 0x1b023 - cbc6: 011c addi a5,sp,128 - cbc8: 0d7a slli s10,s10,0x1e + cba2: 4d14 lw a3,24(a0) + cba4: 0006 0x6 + cba6: 1400 addi s0,sp,544 + cba8: 00000abf 00ab1d00 0xab1d0000000abf + cbb0: 0000 unimp + cbb2: 1a02160b 0x1a02160b + cbb6: 0010 addi a2,sp,0 + cbb8: 0100 addi s0,sp,128 + cbba: 0d01 addi s10,s10,0 + cbbc: f604 fsw fs1,40(a2) + cbbe: 2400000f 0x2400000f + cbc2: 271c fld fa5,8(a4) + cbc4: 0000 unimp + cbc6: fe01 bnez a2,cade <__stack_size+0xc2de> + cbc8: 09de slli s3,s3,0x17 cbca: 0000 unimp - cbcc: 7a14 flw fa3,48(a2) - cbce: 000d c.addi zero,3 - cbd0: 0000 unimp - cbd2: 040d addi s0,s0,3 - cbd4: 00000bf7 0xbf7 - cbd8: 040d addi s0,s0,3 - cbda: 0d6e slli s10,s10,0x1b - cbdc: 0000 unimp - cbde: c205 beqz a2,cbfe <__stack_size+0xc3fe> - cbe0: 0005 c.addi zero,1 - cbe2: 0a00 addi s0,sp,272 - cbe4: 0212 slli tp,tp,0x4 - cbe6: 0d7a slli s10,s10,0x1e + cbcc: 0501 addi a0,a0,0 + cbce: 000f3003 0xf3003 + cbd2: 2580 fld fs0,8(a1) + cbd4: f701 bnez a4,cadc <__stack_size+0xc2dc> + cbd6: 0026 0x26 + cbd8: 0100 addi s0,sp,128 + cbda: 010101c3 fmadd.s ft3,ft2,fa6,ft0,rne + cbde: ac8a fsd ft2,88(sp) + cbe0: 2040 fld fs0,128(s0) + cbe2: acc6 fsd fa7,88(sp) + cbe4: 2040 fld fs0,128(s0) + cbe6: 3a7a fld fs4,440(sp) cbe8: 0000 unimp - cbea: dd21 beqz a0,cb42 <__stack_size+0xc342> - cbec: 0002 0x2 - cbee: 0700 addi s0,sp,896 - cbf0: 4204 lw s1,0(a2) - cbf2: 0000 unimp - cbf4: 0a00 addi s0,sp,272 - cbf6: 02e6 slli t0,t0,0x19 - cbf8: 0e1d addi t3,t3,7 - cbfa: 0000 unimp - cbfc: 5022 0x5022 - cbfe: 0004 addi s1,sp,0 - cc00: 0000 unimp - cc02: 7b22 flw fs6,40(sp) - cc04: 0004 addi s1,sp,0 - cc06: 0100 addi s0,sp,128 - cc08: 6522 flw fa0,8(sp) - cc0a: 0004 addi s1,sp,0 - cc0c: 0200 addi s0,sp,256 - cc0e: b622 fsd fs0,296(sp) - cc10: 0002 0x2 - cc12: 0300 addi s0,sp,384 - cc14: 0122 slli sp,sp,0x8 - cc16: 0004 addi s1,sp,0 - cc18: 0400 addi s0,sp,512 - cc1a: 1d22 slli s10,s10,0x28 - cc1c: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - cc20: a222 fsd fs0,256(sp) - cc22: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - cc26: 0522 slli a0,a0,0x8 - cc28: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> - cc2c: 1f22 slli t5,t5,0x28 - cc2e: 0004 addi s1,sp,0 - cc30: 0800 addi s0,sp,16 - cc32: 3622 fld fa2,40(sp) - cc34: 0004 addi s1,sp,0 - cc36: 0900 addi s0,sp,144 - cc38: 7d22 flw fs10,40(sp) - cc3a: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> - cc3e: 3522 fld fa0,40(sp) - cc40: 0005 c.addi zero,1 - cc42: 0b00 addi s0,sp,400 - cc44: c322 sw s0,132(sp) - cc46: 0004 addi s1,sp,0 - cc48: 0c00 addi s0,sp,528 - cc4a: 8f22 mv t5,s0 - cc4c: 0002 0x2 - cc4e: 0d00 addi s0,sp,656 - cc50: 3422 fld fs0,40(sp) - cc52: 0002 0x2 - cc54: 0e00 addi s0,sp,784 - cc56: 5922 lw s2,40(sp) - cc58: 0005 c.addi zero,1 - cc5a: 0f00 addi s0,sp,912 - cc5c: e322 fsw fs0,132(sp) - cc5e: 0004 addi s1,sp,0 - cc60: 1000 addi s0,sp,32 - cc62: eb22 fsw fs0,148(sp) - cc64: 0001 nop - cc66: 1100 addi s0,sp,160 - cc68: 1622 slli a2,a2,0x28 - cc6a: 0002 0x2 - cc6c: 1200 addi s0,sp,288 - cc6e: e922 fsw fs0,144(sp) - cc70: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> - cc74: 0500 addi s0,sp,640 - cc76: 00000283 lb t0,0(zero) # 0 <__stack_size-0x800> - cc7a: 320a fld ft4,160(sp) - cc7c: 000e2903 lw s2,0(t3) # 1000 <__stack_size+0x800> - cc80: 0d00 addi s0,sp,656 - cc82: 2f04 fld fs1,24(a4) - cc84: 000e 0xe - cc86: 1700 addi s0,sp,928 - cc88: 035f 0000 0a5c 0xa5c0000035f - cc8e: 0336 slli t1,t1,0xd - cc90: 0f1e slli t5,t5,0x7 - cc92: 0000 unimp - cc94: a416 fsd ft5,8(sp) - cc96: 0002 0x2 - cc98: 0a00 addi s0,sp,272 - cc9a: 0338 addi a4,sp,392 - cc9c: 00000b13 li s6,0 - cca0: 2302 fld ft6,0(sp) - cca2: 1600 addi s0,sp,800 - cca4: 2d89 jal d2f6 <__stack_size+0xcaf6> - cca6: 0000 unimp - cca8: 3a0a fld fs4,160(sp) - ccaa: 000d9203 lh tp,0(s11) - ccae: 0200 addi s0,sp,256 - ccb0: 97162c23 sw a7,-1672(a2) - ccb4: 0a000013 li zero,160 - ccb8: 0a72033b 0xa72033b - ccbc: 0000 unimp - ccbe: 2302 fld ft6,0(sp) - ccc0: 1630 addi a2,sp,808 - ccc2: 03df 0000 3c0a 0x3c0a000003df - ccc8: 000a7203 0xa7203 - cccc: 0200 addi s0,sp,256 - ccce: 69163223 0x69163223 - ccd2: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> - ccd6: 033e slli t1,t1,0xf - ccd8: 00000a67 jalr s4,zero - ccdc: 2302 fld ft6,0(sp) - ccde: 1634 addi a3,sp,808 - cce0: 049c addi a5,sp,576 - cce2: 0000 unimp - cce4: 3f0a fld ft10,160(sp) - cce6: 000a6703 0xa6703 - ccea: 0200 addi s0,sp,256 - ccec: bc163523 0xbc163523 - ccf0: 0a00000b 0xa00000b - ccf4: 0342 slli t1,t1,0x10 - ccf6: 00000f33 add t5,zero,zero - ccfa: 2302 fld ft6,0(sp) - ccfc: 1638 addi a4,sp,808 - ccfe: 000009bf 4e03430a 0x4e03430a000009bf - cd06: 0200000f fence r,unknown - cd0a: 89163c23 0x89163c23 - cd0e: 0a00000f fence ir,unknown - cd12: 0346 slli t1,t1,0x11 - cd14: 0f64 addi s1,sp,924 - cd16: 0000 unimp - cd18: 2302 fld ft6,0(sp) - cd1a: 1640 addi s0,sp,804 - cd1c: 0b40 addi s0,sp,404 - cd1e: 0000 unimp - cd20: 470a lw a4,128(sp) - cd22: 000f7f03 0xf7f03 - cd26: 0200 addi s0,sp,256 - cd28: fb164423 0xfb164423 - cd2c: 0009 c.addi zero,2 - cd2e: 0a00 addi s0,sp,272 - cd30: 0348 addi a0,sp,388 - cd32: 0f64 addi s1,sp,924 - cd34: 0000 unimp - cd36: 2302 fld ft6,0(sp) - cd38: 1648 addi a0,sp,804 - cd3a: 0b64 addi s1,sp,412 + cbea: 6801 lui a6,0x0 + cbec: 0010 addi a2,sp,0 + cbee: 2600 fld fs0,8(a2) + cbf0: ac9a fsd ft6,88(sp) + cbf2: 2040 fld fs0,128(s0) + cbf4: acc4 fsd fs1,152(s1) + cbf6: 2040 fld fs0,128(s0) + cbf8: 0019e127 0x19e127 + cbfc: 0100 addi s0,sp,128 + cbfe: 0d8601c7 0xd8601c7 + cc02: 0000 unimp + cc04: 9102 jalr sp + cc06: 006c addi a1,sp,12 + cc08: 2800 fld fs0,16(s0) + cc0a: bf01 j cb1a <__stack_size+0xc31a> + cc0c: 01000027 0x1000027 + cc10: 01be slli gp,gp,0xf + cc12: 7c01 lui s8,0xfffe0 + cc14: 40ac lw a1,64(s1) + cc16: 8a20 0x8a20 + cc18: 40ac lw a1,64(s1) + cc1a: a620 fsd fs0,72(a2) + cc1c: 003a 0x3a + cc1e: 0100 addi s0,sp,128 + cc20: 0129 addi sp,sp,10 + cc22: 27df 0000 b801 0xb801000027df + cc28: 0101 addi sp,sp,0 + cc2a: ac6a fsd fs10,24(sp) + cc2c: 2040 fld fs0,128(s0) + cc2e: ac7c fsd fa5,216(s0) + cc30: 2040 fld fs0,128(s0) + cc32: 3ade fld fs5,496(sp) + cc34: 0000 unimp + cc36: a801 j cc46 <__stack_size+0xc446> + cc38: 0010 addi a2,sp,0 + cc3a: 2a00 fld fs0,16(a2) + cc3c: b8010073 0xb8010073 + cc40: 4d01 li s10,0 + cc42: 0006 0x6 + cc44: 0200 addi s0,sp,256 + cc46: 6c91 lui s9,0x4 + cc48: 2500 fld fs0,8(a0) + cc4a: c801 beqz s0,cc5a <__stack_size+0xc45a> + cc4c: 0024 addi s1,sp,8 + cc4e: 0100 addi s0,sp,128 + cc50: 0101018b 0x101018b + cc54: ac2c fsd fa1,88(s0) + cc56: 2040 fld fs0,128(s0) + cc58: ac6a fsd fs10,24(sp) + cc5a: 2040 fld fs0,128(s0) + cc5c: 3b16 fld fs6,352(sp) + cc5e: 0000 unimp + cc60: e401 bnez s0,cc68 <__stack_size+0xc468> + cc62: 0010 addi a2,sp,0 + cc64: 2b00 fld fs0,16(a4) + cc66: 10d0 addi a2,sp,100 + cc68: 0000 unimp + cc6a: 8b01 andi a4,a4,0 + cc6c: 3001 jal c46c <__stack_size+0xbc6c> + cc6e: 0000 unimp + cc70: 0200 addi s0,sp,256 + cc72: 6c91 lui s9,0x4 + cc74: 952c 0x952c + cc76: f4000003 lb zero,-192(zero) # ffffff40 <_sp+0x7fffbf40> + cc7a: 0010 addi a2,sp,0 + cc7c: 0100 addi s0,sp,128 + cc7e: 0305 addi t1,t1,1 + cc80: 06b8 addi a4,sp,840 + cc82: 8000 0x8000 + cc84: 0800 addi s0,sp,16 + cc86: 0149 addi sp,sp,18 + cc88: 0000 unimp + cc8a: 10f4 addi a3,sp,108 + cc8c: 0000 unimp + cc8e: 4209 li tp,2 + cc90: 0000 unimp + cc92: 0500 addi s0,sp,640 + cc94: 0e00 addi s0,sp,784 + cc96: 10e4 addi s1,sp,108 + cc98: 0000 unimp + cc9a: 012d addi sp,sp,11 + cc9c: 2654 fld fa3,136(a2) + cc9e: 0000 unimp + cca0: 8501 srai a0,a0,0x0 + cca2: 0101 addi sp,sp,0 + cca4: ac0a fsd ft2,24(sp) + cca6: 2040 fld fs0,128(s0) + cca8: ac2c fsd fa1,88(s0) + ccaa: 2040 fld fs0,128(s0) + ccac: 3b42 fld fs6,48(sp) + ccae: 0000 unimp + ccb0: 3301 jal c9b0 <__stack_size+0xc1b0> + ccb2: 0011 c.addi zero,4 + ccb4: 2a00 fld fs0,16(a2) + ccb6: 7470 flw fa2,108(s0) + ccb8: 0072 0x72 + ccba: 8501 srai a0,a0,0x0 + ccbc: bf01 j cbcc <__stack_size+0xc3cc> + ccbe: 0004 addi s1,sp,0 + ccc0: 0200 addi s0,sp,256 + ccc2: 6c91 lui s9,0x4 + ccc4: 00142e2b 0x142e2b + ccc8: 0100 addi s0,sp,128 + ccca: 0185 addi gp,gp,1 + cccc: 012a slli sp,sp,0xa + ccce: 0000 unimp + ccd0: 9102 jalr sp + ccd2: 0068 addi a0,sp,12 + ccd4: 012e slli sp,sp,0xb + ccd6: 2765 jal d47e <__stack_size+0xcc7e> + ccd8: 0000 unimp + ccda: 7701 lui a4,0xfffe0 + ccdc: 0101 addi sp,sp,0 + ccde: 012a slli sp,sp,0xa + cce0: 0000 unimp + cce2: abca fsd fs2,464(sp) + cce4: 2040 fld fs0,128(s0) + cce6: ac0a fsd ft2,24(sp) + cce8: 2040 fld fs0,128(s0) + ccea: 3b7a fld fs6,440(sp) + ccec: 0000 unimp + ccee: 8f01 sub a4,a4,s0 + ccf0: 0011 c.addi zero,4 + ccf2: 2a00 fld fs0,16(a2) + ccf4: 7470 flw fa2,108(s0) + ccf6: 0072 0x72 + ccf8: 7701 lui a4,0xfffe0 + ccfa: bf01 j cc0a <__stack_size+0xc40a> + ccfc: 0004 addi s1,sp,0 + ccfe: 0200 addi s0,sp,256 + cd00: 5c91 li s9,-28 + cd02: 0022f82b 0x22f82b + cd06: 0100 addi s0,sp,128 + cd08: 00370177 0x370177 + cd0c: 0000 unimp + cd0e: 9102 jalr sp + cd10: 2a58 fld fa4,144(a2) + cd12: 656c flw fa1,76(a0) + cd14: 006e 0x6e + cd16: 7701 lui a4,0xfffe0 + cd18: 3701 jal cc18 <__stack_size+0xc418> + cd1a: 0000 unimp + cd1c: 0200 addi s0,sp,256 + cd1e: 5491 li s1,-28 + cd20: 001f1d27 0x1f1d27 + cd24: 0100 addi s0,sp,128 + cd26: 0179 addi sp,sp,30 + cd28: 012a slli sp,sp,0xa + cd2a: 0000 unimp + cd2c: 9102 jalr sp + cd2e: 006c addi a1,sp,12 + cd30: 012e slli sp,sp,0xb + cd32: 0000273f 01016a01 0x1016a010000273f + cd3a: 012a slli sp,sp,0xa cd3c: 0000 unimp - cd3e: 490a lw s2,128(sp) - cd40: 000fa403 lw s0,0(t6) # 4000 <__stack_size+0x3800> - cd44: 0200 addi s0,sp,256 - cd46: c3164c23 0xc3164c23 - cd4a: 000a 0xa - cd4c: 0a00 addi s0,sp,272 - cd4e: 034a slli t1,t1,0x12 - cd50: 0fd0 addi a2,sp,980 - cd52: 0000 unimp - cd54: 2302 fld ft6,0(sp) - cd56: 1650 addi a2,sp,804 - cd58: 0d6d addi s10,s10,27 - cd5a: 0000 unimp - cd5c: 4b0a lw s6,128(sp) - cd5e: 000ff003 0xff003 - cd62: 0200 addi s0,sp,256 - cd64: 6f165423 0x6f165423 - cd68: 0002 0x2 - cd6a: 0a00 addi s0,sp,272 - cd6c: 034d addi t1,t1,19 - cd6e: 012a slli sp,sp,0xa + cd3e: ab8a fsd ft2,464(sp) + cd40: 2040 fld fs0,128(s0) + cd42: abca fsd fs2,464(sp) + cd44: 2040 fld fs0,128(s0) + cd46: 3bb2 fld fs7,296(sp) + cd48: 0000 unimp + cd4a: eb01 bnez a4,cd5a <__stack_size+0xc55a> + cd4c: 0011 c.addi zero,4 + cd4e: 2a00 fld fs0,16(a2) + cd50: 7470 flw fa2,108(s0) + cd52: 0072 0x72 + cd54: 6a01 lui s4,0x0 + cd56: bf01 j cc66 <__stack_size+0xc466> + cd58: 0004 addi s1,sp,0 + cd5a: 0200 addi s0,sp,256 + cd5c: 5c91 li s9,-28 + cd5e: 6f2a flw ft10,136(sp) + cd60: 646c flw fa1,76(s0) + cd62: 0100 addi s0,sp,128 + cd64: 016a slli sp,sp,0x1a + cd66: 012a slli sp,sp,0xa + cd68: 0000 unimp + cd6a: 9102 jalr sp + cd6c: 2b58 fld fa4,144(a4) + cd6e: 2630 fld fa2,72(a2) cd70: 0000 unimp - cd72: 2302 fld ft6,0(sp) - cd74: 0058 addi a4,sp,4 - cd76: 0aa90113 addi sp,s2,170 # 10aa <__stack_size+0x8aa> - cd7a: 0000 unimp - cd7c: 00000f33 add t5,zero,zero - cd80: 1d14 addi a3,sp,688 - cd82: 000e 0xe - cd84: 1400 addi s0,sp,544 - cd86: 00000abf 1e040d00 0x1e040d0000000abf - cd8e: 1300000f 0x1300000f - cd92: a901 j d1a2 <__stack_size+0xc9a2> - cd94: 000a 0xa - cd96: 4e00 lw s0,24(a2) - cd98: 1400000f 0x1400000f - cd9c: 0e1d addi t3,t3,7 - cd9e: 0000 unimp - cda0: 2a14 fld fa3,16(a2) - cda2: 0001 nop + cd72: 6a01 lui s4,0x0 + cd74: 3701 jal cc74 <__stack_size+0xc474> + cd76: 0000 unimp + cd78: 0200 addi s0,sp,256 + cd7a: 5491 li s1,-28 + cd7c: 001f1d27 0x1f1d27 + cd80: 0100 addi s0,sp,128 + cd82: 016c addi a1,sp,140 + cd84: 012a slli sp,sp,0xa + cd86: 0000 unimp + cd88: 9102 jalr sp + cd8a: 006c addi a1,sp,12 + cd8c: 012e slli sp,sp,0xb + cd8e: 26bd jal d0fc <__stack_size+0xc8fc> + cd90: 0000 unimp + cd92: 5c01 li s8,-32 + cd94: 0101 addi sp,sp,0 + cd96: 012a slli sp,sp,0xa + cd98: 0000 unimp + cd9a: ab52 fsd fs4,400(sp) + cd9c: 2040 fld fs0,128(s0) + cd9e: ab8a fsd ft2,464(sp) + cda0: 2040 fld fs0,128(s0) + cda2: 3bea fld fs7,184(sp) cda4: 0000 unimp - cda6: 040d addi s0,s0,3 - cda8: 0f39 addi t5,t5,14 - cdaa: 0000 unimp - cdac: 0aa90113 addi sp,s2,170 - cdb0: 0000 unimp - cdb2: 0f64 addi s1,sp,924 - cdb4: 0000 unimp - cdb6: 1d14 addi a3,sp,688 - cdb8: 000e 0xe - cdba: 0000 unimp - cdbc: 040d addi s0,s0,3 - cdbe: 0f54 addi a3,sp,916 - cdc0: 0000 unimp - cdc2: 0aa90113 addi sp,s2,170 - cdc6: 0000 unimp - cdc8: 0f7f 0xf7f - cdca: 0000 unimp - cdcc: 1d14 addi a3,sp,688 - cdce: 000e 0xe - cdd0: 1400 addi s0,sp,544 - cdd2: 0a72 slli s4,s4,0x1c - cdd4: 0000 unimp - cdd6: 0d00 addi s0,sp,656 - cdd8: 6a04 flw fs1,16(a2) - cdda: 1300000f 0x1300000f - cdde: bf01 j ccee <__stack_size+0xc4ee> - cde0: 000a 0xa - cde2: a400 fsd fs0,8(s0) - cde4: 1400000f 0x1400000f - cde8: 0e1d addi t3,t3,7 - cdea: 0000 unimp - cdec: ca14 sw a3,16(a2) - cdee: 000a 0xa - cdf0: 1400 addi s0,sp,544 - cdf2: 012a slli sp,sp,0xa - cdf4: 0000 unimp - cdf6: bf14 fsd fa3,56(a4) - cdf8: 000a 0xa - cdfa: 0000 unimp - cdfc: 040d addi s0,s0,3 - cdfe: 0f85 addi t6,t6,1 - ce00: 0000 unimp - ce02: 0abf0113 addi sp,t5,171 # fffe00ab <_sp+0x7ffdc0ab> - ce06: 0000 unimp - ce08: 0fc9 addi t6,t6,18 - ce0a: 0000 unimp - ce0c: 1d14 addi a3,sp,688 - ce0e: 000e 0xe - ce10: 1400 addi s0,sp,544 - ce12: 0aca slli s5,s5,0x12 - ce14: 0000 unimp - ce16: c914 sw a3,16(a0) - ce18: 1400000f 0x1400000f - ce1c: 00000abf cf040d00 0xcf040d0000000abf - ce24: 2300000f 0x2300000f - ce28: 040d addi s0,s0,3 - ce2a: 0faa slli t6,t6,0xa - ce2c: 0000 unimp - ce2e: 0aa90113 addi sp,s2,170 - ce32: 0000 unimp - ce34: 0ff0 addi a2,sp,988 - ce36: 0000 unimp - ce38: 1d14 addi a3,sp,688 - ce3a: 000e 0xe - ce3c: 1400 addi s0,sp,544 - ce3e: 00000a67 jalr s4,zero - ce42: 2a14 fld fa3,16(a2) - ce44: 0001 nop - ce46: 0000 unimp - ce48: 040d addi s0,s0,3 - ce4a: 0fd6 slli t6,t6,0x15 - ce4c: 0000 unimp - ce4e: 011c addi a5,sp,128 - ce50: 100c addi a1,sp,32 - ce52: 0000 unimp - ce54: 4d14 lw a3,24(a0) - ce56: 0006 0x6 - ce58: 1400 addi s0,sp,544 - ce5a: 064d addi a2,a2,19 - ce5c: 0000 unimp - ce5e: bf14 fsd fa3,56(a4) - ce60: 000a 0xa + cda6: 3801 jal c5b6 <__stack_size+0xbdb6> + cda8: 0012 0x12 + cdaa: 2a00 fld fs0,16(a2) + cdac: 7470 flw fa2,108(s0) + cdae: 0072 0x72 + cdb0: 5c01 li s8,-32 + cdb2: bf01 j ccc2 <__stack_size+0xc4c2> + cdb4: 0004 addi s1,sp,0 + cdb6: 0200 addi s0,sp,256 + cdb8: 5c91 li s9,-28 + cdba: 0022f82b 0x22f82b + cdbe: 0100 addi s0,sp,128 + cdc0: 015c addi a5,sp,132 + cdc2: 00000037 lui zero,0x0 + cdc6: 9102 jalr sp + cdc8: 2758 fld fa4,136(a4) + cdca: 1f1d addi t5,t5,-25 + cdcc: 0000 unimp + cdce: 5e01 li t3,-32 + cdd0: 2a01 jal cee0 <__stack_size+0xc6e0> + cdd2: 0001 nop + cdd4: 0200 addi s0,sp,256 + cdd6: 6c91 lui s9,0x4 + cdd8: 2f00 fld fs0,24(a4) + cdda: 0201 addi tp,tp,0 + cddc: 0028 addi a0,sp,8 + cdde: 0c00 addi s0,sp,528 + cde0: 01a1 addi gp,gp,8 + cde2: 0030 addi a2,sp,8 + cde4: 0000 unimp + cde6: aaf0 fsd fa2,208(a3) + cde8: 2040 fld fs0,128(s0) + cdea: ab52 fsd fs4,400(sp) + cdec: 2040 fld fs0,128(s0) + cdee: 3c22 fld fs8,40(sp) + cdf0: 0000 unimp + cdf2: 9201 srli a2,a2,0x20 + cdf4: 0012 0x12 + cdf6: 2a00 fld fs0,16(a2) + cdf8: 7470 flw fa2,108(s0) + cdfa: 0072 0x72 + cdfc: 2e01 jal d10c <__stack_size+0xc90c> + cdfe: bf01 j cd0e <__stack_size+0xc50e> + ce00: 0004 addi s1,sp,0 + ce02: 0200 addi s0,sp,256 + ce04: 5c91 li s9,-28 + ce06: 00276f2b 0x276f2b + ce0a: 0100 addi s0,sp,128 + ce0c: 012e slli sp,sp,0xb + ce0e: 1292 slli t0,t0,0x24 + ce10: 0000 unimp + ce12: 9102 jalr sp + ce14: 2b58 fld fa4,144(a4) + ce16: 2689 jal d158 <__stack_size+0xc958> + ce18: 0000 unimp + ce1a: 2e01 jal d12a <__stack_size+0xc92a> + ce1c: 2a01 jal cf2c <__stack_size+0xc72c> + ce1e: 0001 nop + ce20: 0200 addi s0,sp,256 + ce22: 5491 li s1,-28 + ce24: 7430 flw fa2,104(s0) + ce26: 0070 addi a2,sp,12 + ce28: 3001 jal c628 <__stack_size+0xbe28> + ce2a: 0701 addi a4,a4,0 + ce2c: 000a 0xa + ce2e: 0200 addi s0,sp,256 + ce30: 6891 lui a7,0x4 + ce32: 0d00 addi s0,sp,656 + ce34: de04 sw s1,56(a2) + ce36: 0009 c.addi zero,2 + ce38: 2e00 fld fs0,24(a2) + ce3a: 1201 addi tp,tp,-32 + ce3c: 0028 addi a0,sp,8 + ce3e: 0100 addi s0,sp,128 + ce40: 0116 slli sp,sp,0x5 + ce42: 3001 jal c642 <__stack_size+0xbe42> + ce44: 0000 unimp + ce46: 4000 lw s0,0(s0) + ce48: 40aa lw ra,136(sp) + ce4a: f020 fsw fs0,96(s0) + ce4c: 40aa lw ra,136(sp) + ce4e: 5a20 lw s0,112(a2) + ce50: 003c addi a5,sp,8 + ce52: 0100 addi s0,sp,128 + ce54: 12f8 addi a4,sp,364 + ce56: 0000 unimp + ce58: 00281b2b 0x281b2b + ce5c: 0100 addi s0,sp,128 + ce5e: 0116 slli sp,sp,0x5 + ce60: 12f8 addi a4,sp,364 ce62: 0000 unimp - ce64: ab1d j d39a <__stack_size+0xcb9a> - ce66: 0000 unimp - ce68: 0b00 addi s0,sp,400 - ce6a: 0216 slli tp,tp,0x5 - ce6c: 101a 0x101a - ce6e: 0000 unimp - ce70: 0101 addi sp,sp,0 - ce72: 040d addi s0,s0,3 - ce74: 0ff6 slli t6,t6,0x1d - ce76: 0000 unimp - ce78: e524 fsw fs1,72(a0) - ce7a: 01000027 0x1000027 - ce7e: defe sw t6,124(sp) - ce80: 0009 c.addi zero,2 - ce82: 0100 addi s0,sp,128 - ce84: 0305 addi t1,t1,1 - ce86: 1064 addi s1,sp,44 - ce88: 8000 0x8000 - ce8a: 0125 addi sp,sp,9 - ce8c: 27c0 fld fs0,136(a5) - ce8e: 0000 unimp - ce90: c301 beqz a4,ce90 <__stack_size+0xc690> - ce92: 0101 addi sp,sp,0 - ce94: 0601 addi a2,a2,0 - ce96: 40b0 lw a2,64(s1) - ce98: 4220 lw s0,64(a2) - ce9a: 40b0 lw a2,64(s1) - ce9c: 2220 fld fs0,64(a2) - ce9e: 0100003b 0x100003b - cea2: 1068 addi a0,sp,44 - cea4: 0000 unimp - cea6: 1626 slli a2,a2,0x29 - cea8: 40b0 lw a2,64(s1) - ceaa: 4020 lw s0,64(s0) - ceac: 40b0 lw a2,64(s1) - ceae: 2720 fld fs0,72(a4) - ceb0: 1aaa slli s5,s5,0x2a + ce64: 9102 jalr sp + ce66: 275c fld fa5,136(a4) + ce68: 059c addi a5,sp,704 + ce6a: 0000 unimp + ce6c: 1801 addi a6,a6,-32 + ce6e: b401 j c86e <__stack_size+0xc06e> + ce70: 000a 0xa + ce72: 0200 addi s0,sp,256 + ce74: 6c91 lui s9,0x4 + ce76: 00261f27 0x261f27 + ce7a: 0100 addi s0,sp,128 + ce7c: 0119 addi sp,sp,6 + ce7e: 0a88 addi a0,sp,336 + ce80: 0000 unimp + ce82: 0305 addi t1,t1,1 + ce84: 0f2c addi a1,sp,920 + ce86: 8000 0x8000 + ce88: 952c 0x952c + ce8a: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + ce8e: 01000013 li zero,16 + ce92: 0305 addi t1,t1,1 + ce94: 71b4 flw fa3,96(a1) + ce96: 2041 jal cf16 <__stack_size+0xc716> + ce98: 0d00 addi s0,sp,656 + ce9a: 0704 addi s1,sp,896 + ce9c: 000a 0xa + ce9e: 0800 addi s0,sp,16 + cea0: 0149 addi sp,sp,18 + cea2: 0000 unimp + cea4: 130e slli t1,t1,0x23 + cea6: 0000 unimp + cea8: 4209 li tp,2 + ceaa: 0000 unimp + ceac: 0d00 addi s0,sp,656 + ceae: 0e00 addi s0,sp,784 + ceb0: 12fe slli t0,t0,0x3f ceb2: 0000 unimp - ceb4: c701 beqz a4,cebc <__stack_size+0xc6bc> - ceb6: 8601 srai a2,a2,0x0 - ceb8: 000d c.addi zero,3 - ceba: 0200 addi s0,sp,256 - cebc: 6c91 lui s9,0x4 - cebe: 0000 unimp - cec0: 0128 addi a0,sp,136 - cec2: 2888 fld fa0,16(s1) - cec4: 0000 unimp - cec6: be01 j c9d6 <__stack_size+0xc1d6> - cec8: 0101 addi sp,sp,0 - ceca: aff8 fsd fa4,216(a5) - cecc: 2040 fld fs0,128(s0) - cece: b006 fsd ft1,32(sp) - ced0: 2040 fld fs0,128(s0) - ced2: 3b4e fld fs6,240(sp) - ced4: 0000 unimp - ced6: 2901 jal d2e6 <__stack_size+0xcae6> - ced8: a801 j cee8 <__stack_size+0xc6e8> - ceda: 0028 addi a0,sp,8 - cedc: 0100 addi s0,sp,128 - cede: 01b8 addi a4,sp,200 - cee0: e601 bnez a2,cee8 <__stack_size+0xc6e8> - cee2: f82040af 0xf82040af - cee6: 862040af 0x862040af - ceea: 0100003b 0x100003b - ceee: 10a8 addi a0,sp,104 - cef0: 0000 unimp - cef2: 732a flw ft6,168(sp) - cef4: 0100 addi s0,sp,128 - cef6: 01b8 addi a4,sp,200 - cef8: 064d addi a2,a2,19 - cefa: 0000 unimp - cefc: 9102 jalr sp - cefe: 006c addi a1,sp,12 - cf00: 0125 addi sp,sp,9 - cf02: 2591 jal d546 <__stack_size+0xcd46> - cf04: 0000 unimp - cf06: 8b01 andi a4,a4,0 - cf08: 0101 addi sp,sp,0 - cf0a: a801 j cf1a <__stack_size+0xc71a> - cf0c: e62040af 0xe62040af - cf10: be2040af 0xbe2040af - cf14: 0100003b 0x100003b - cf18: 10e4 addi s1,sp,108 - cf1a: 0000 unimp - cf1c: 0010d02b 0x10d02b - cf20: 0100 addi s0,sp,128 - cf22: 0030018b 0x30018b - cf26: 0000 unimp - cf28: 9102 jalr sp - cf2a: 2c6c fld fa1,216(s0) - cf2c: 0395 addi t2,t2,5 - cf2e: 0000 unimp - cf30: 10f4 addi a3,sp,108 - cf32: 0000 unimp - cf34: 0501 addi a0,a0,0 - cf36: 0006b803 0x6b803 - cf3a: 0080 addi s0,sp,64 - cf3c: 4908 lw a0,16(a0) - cf3e: 0001 nop - cf40: f400 fsw fs0,40(s0) - cf42: 0010 addi a2,sp,0 - cf44: 0900 addi s0,sp,144 - cf46: 0042 0x42 - cf48: 0000 unimp - cf4a: 0005 c.addi zero,1 - cf4c: e40e fsw ft3,8(sp) - cf4e: 0010 addi a2,sp,0 - cf50: 2d00 fld fs0,24(a0) - cf52: 1d01 addi s10,s10,-32 - cf54: 01000027 0x1000027 - cf58: 0185 addi gp,gp,1 - cf5a: 8601 srai a2,a2,0x0 - cf5c: a82040af 0xa82040af - cf60: ea2040af 0xea2040af - cf64: 0100003b 0x100003b - cf68: 00001133 sll sp,zero,zero - cf6c: 702a flw ft0,168(sp) - cf6e: 7274 flw fa3,100(a2) - cf70: 0100 addi s0,sp,128 - cf72: 0185 addi gp,gp,1 - cf74: 000004bf 2b6c9102 0x2b6c9102000004bf - cf7c: 142e slli s0,s0,0x2b - cf7e: 0000 unimp - cf80: 8501 srai a0,a0,0x0 - cf82: 2a01 jal d092 <__stack_size+0xc892> - cf84: 0001 nop - cf86: 0200 addi s0,sp,256 - cf88: 6891 lui a7,0x4 - cf8a: 2e00 fld fs0,24(a2) - cf8c: 2e01 jal d29c <__stack_size+0xca9c> - cf8e: 0028 addi a0,sp,8 + ceb4: fd31 bnez a0,ce10 <__stack_size+0xc610> + ceb6: 0026 0x26 + ceb8: 0100 addi s0,sp,128 + ceba: 0100 addi s0,sp,128 + cebc: aa01 j cfcc <__stack_size+0xc7cc> + cebe: 40a9 li ra,10 + cec0: 4020 lw s0,64(s0) + cec2: 40aa lw ra,136(sp) + cec4: 9220 0x9220 + cec6: 003c addi a5,sp,8 + cec8: 0100 addi s0,sp,128 + ceca: 0000135b 0x135b + cece: 00281b27 0x281b27 + ced2: 0100 addi s0,sp,128 + ced4: 0102 slli sp,sp,0x0 + ced6: 000009d3 fadd.s fs3,ft0,ft0,rne + ceda: 9102 jalr sp + cedc: 2764 fld fs1,200(a4) + cede: 059c addi a5,sp,704 + cee0: 0000 unimp + cee2: 0301 addi t1,t1,0 + cee4: b401 j c8e4 <__stack_size+0xc0e4> + cee6: 000a 0xa + cee8: 0200 addi s0,sp,256 + ceea: 6891 lui a7,0x4 + ceec: 0013fc27 0x13fc27 + cef0: 0100 addi s0,sp,128 + cef2: 0104 addi s1,sp,128 + cef4: 0e1d addi t3,t3,7 + cef6: 0000 unimp + cef8: 9102 jalr sp + cefa: 006c addi a1,sp,12 + cefc: 2637012f 0x2637012f + cf00: 0000 unimp + cf02: 9e0c 0x9e0c + cf04: a901 j d314 <__stack_size+0xcb14> + cf06: 0000 unimp + cf08: 5600 lw s0,40(a2) + cf0a: 40a9 li ra,10 + cf0c: aa20 fsd fs0,80(a2) + cf0e: 40a9 li ra,10 + cf10: ca20 sw s0,80(a2) + cf12: 003c addi a5,sp,8 + cf14: 0100 addi s0,sp,128 + cf16: 000013d7 0x13d7 + cf1a: 7032 flw ft0,44(sp) + cf1c: 7274 flw fa3,100(a2) + cf1e: 0100 addi s0,sp,128 + cf20: bfce fsd fs3,504(sp) + cf22: 0004 addi s1,sp,0 + cf24: 0200 addi s0,sp,256 + cf26: 5c91 li s9,-28 + cf28: 6632 flw fa2,12(sp) + cf2a: 0064 addi s1,sp,12 + cf2c: ce01 beqz a2,cf44 <__stack_size+0xc744> + cf2e: 0030 addi a2,sp,8 + cf30: 0000 unimp + cf32: 9102 jalr sp + cf34: 3258 fld fa4,160(a2) + cf36: 7562 flw fa0,56(sp) + cf38: 0066 0x66 + cf3a: ce01 beqz a2,cf52 <__stack_size+0xc752> + cf3c: 0fc9 addi t6,t6,18 + cf3e: 0000 unimp + cf40: 9102 jalr sp + cf42: 3354 fld fa3,160(a4) + cf44: 2682 fld fa3,0(sp) + cf46: 0000 unimp + cf48: ce01 beqz a2,cf60 <__stack_size+0xc760> + cf4a: 00000037 lui zero,0x0 + cf4e: 9102 jalr sp + cf50: 2650 fld fa2,136(a2) + cf52: a978 fsd fa4,208(a0) + cf54: 2040 fld fs0,128(s0) + cf56: a99e fsd ft7,208(sp) + cf58: 2040 fld fs0,128(s0) + cf5a: f434 fsw fa3,104(s0) + cf5c: 01000013 li zero,16 + cf60: 000e1dd3 fadd.s fs11,ft8,ft0,rtz + cf64: 0200 addi s0,sp,256 + cf66: 6c91 lui s9,0x4 + cf68: 0135 addi sp,sp,13 + cf6a: 000012b7 lui t0,0x1 + cf6e: d401 beqz s0,ce76 <__stack_size+0xc676> + cf70: 1d01 addi s10,s10,-32 + cf72: 000e 0xe + cf74: 0100 addi s0,sp,128 + cf76: 0000 unimp + cf78: 0136 slli sp,sp,0xd + cf7a: 27fa fld fa5,408(sp) + cf7c: 0000 unimp + cf7e: 9d0c 0x9d0c + cf80: 3001 jal c780 <__stack_size+0xbf80> + cf82: 0000 unimp + cf84: 3400 fld fs0,40(s0) + cf86: 40a9 li ra,10 + cf88: 5620 lw s0,104(a2) + cf8a: 40a9 li ra,10 + cf8c: 0220 addi s0,sp,264 + cf8e: 003d c.addi zero,15 cf90: 0100 addi s0,sp,128 - cf92: 2a010177 0x2a010177 - cf96: 0001 nop - cf98: 4600 lw s0,8(a2) - cf9a: 862040af 0x862040af - cf9e: 222040af 0x222040af - cfa2: 003c addi a5,sp,8 - cfa4: 0100 addi s0,sp,128 - cfa6: 0000118f 0x118f - cfaa: 702a flw ft0,168(sp) - cfac: 7274 flw fa3,100(a2) - cfae: 0100 addi s0,sp,128 - cfb0: 04bf0177 0x4bf0177 - cfb4: 0000 unimp - cfb6: 9102 jalr sp - cfb8: 2b5c fld fa5,144(a4) - cfba: 23c1 jal d57a <__stack_size+0xcd7a> - cfbc: 0000 unimp - cfbe: 7701 lui a4,0xfffe0 - cfc0: 3701 jal cec0 <__stack_size+0xc6c0> - cfc2: 0000 unimp - cfc4: 0200 addi s0,sp,256 - cfc6: 5891 li a7,-28 - cfc8: 6c2a flw fs8,136(sp) - cfca: 6e65 lui t3,0x19 - cfcc: 0100 addi s0,sp,128 - cfce: 00370177 0x370177 - cfd2: 0000 unimp - cfd4: 9102 jalr sp - cfd6: 2754 fld fa3,136(a4) - cfd8: 1fe6 slli t6,t6,0x39 - cfda: 0000 unimp - cfdc: 7901 lui s2,0xfffe0 - cfde: 2a01 jal d0ee <__stack_size+0xc8ee> - cfe0: 0001 nop - cfe2: 0200 addi s0,sp,256 - cfe4: 6c91 lui s9,0x4 - cfe6: 2e00 fld fs0,24(a2) - cfe8: 0801 addi a6,a6,0 - cfea: 0028 addi a0,sp,8 - cfec: 0100 addi s0,sp,128 - cfee: 016a slli sp,sp,0x1a - cff0: 2a01 jal d100 <__stack_size+0xc900> - cff2: 0001 nop - cff4: 0600 addi s0,sp,768 - cff6: 462040af 0x462040af - cffa: 5a2040af 0x5a2040af - cffe: 003c addi a5,sp,8 - d000: 0100 addi s0,sp,128 - d002: 000011eb 0x11eb - d006: 702a flw ft0,168(sp) - d008: 7274 flw fa3,100(a2) - d00a: 0100 addi s0,sp,128 - d00c: 016a slli sp,sp,0x1a - d00e: 000004bf 2a5c9102 0x2a5c9102000004bf - d016: 00646c6f jal s8,5301c <__stack_size+0x5281c> - d01a: 6a01 lui s4,0x0 - d01c: 2a01 jal d12c <__stack_size+0xc92c> - d01e: 0001 nop - d020: 0200 addi s0,sp,256 - d022: 5891 li a7,-28 - d024: 0026f92b 0x26f92b - d028: 0100 addi s0,sp,128 - d02a: 016a slli sp,sp,0x1a - d02c: 00000037 lui zero,0x0 - d030: 9102 jalr sp - d032: 2754 fld fa3,136(a4) - d034: 1fe6 slli t6,t6,0x39 - d036: 0000 unimp - d038: 6c01 lui s8,0x0 - d03a: 2a01 jal d14a <__stack_size+0xc94a> - d03c: 0001 nop - d03e: 0200 addi s0,sp,256 - d040: 6c91 lui s9,0x4 - d042: 2e00 fld fs0,24(a2) - d044: 8601 srai a2,a2,0x0 - d046: 01000027 0x1000027 - d04a: 015c addi a5,sp,132 - d04c: 2a01 jal d15c <__stack_size+0xc95c> - d04e: 0001 nop - d050: ce00 sw s0,24(a2) - d052: 40ae lw ra,200(sp) - d054: 0620 addi s0,sp,776 - d056: 922040af 0x922040af - d05a: 003c addi a5,sp,8 - d05c: 0100 addi s0,sp,128 - d05e: 1238 addi a4,sp,296 - d060: 0000 unimp - d062: 702a flw ft0,168(sp) - d064: 7274 flw fa3,100(a2) - d066: 0100 addi s0,sp,128 - d068: 015c addi a5,sp,132 - d06a: 000004bf 2b5c9102 0x2b5c9102000004bf - d072: 23c1 jal d632 <__stack_size+0xce32> - d074: 0000 unimp - d076: 5c01 li s8,-32 - d078: 3701 jal cf78 <__stack_size+0xc778> - d07a: 0000 unimp - d07c: 0200 addi s0,sp,256 - d07e: 5891 li a7,-28 - d080: 001fe627 0x1fe627 - d084: 0100 addi s0,sp,128 - d086: 015e slli sp,sp,0x17 - d088: 012a slli sp,sp,0xa - d08a: 0000 unimp - d08c: 9102 jalr sp - d08e: 006c addi a1,sp,12 - d090: 28cb012f 0x28cb012f + cf92: 1412 slli s0,s0,0x24 + cf94: 0000 unimp + cf96: 7032 flw ft0,44(sp) + cf98: 7274 flw fa3,100(a2) + cf9a: 0100 addi s0,sp,128 + cf9c: bfc5 j cf8c <__stack_size+0xc78c> + cf9e: 0004 addi s1,sp,0 + cfa0: 0200 addi s0,sp,256 + cfa2: 6c91 lui s9,0x4 + cfa4: 0010d033 srl zero,ra,ra + cfa8: 0100 addi s0,sp,128 + cfaa: 12c5 addi t0,t0,-15 + cfac: 0014 addi a3,sp,0 + cfae: 0200 addi s0,sp,256 + cfb0: 6891 lui a7,0x4 + cfb2: 0d00 addi s0,sp,656 + cfb4: 3004 fld fs1,32(s0) + cfb6: 0000 unimp + cfb8: 3600 fld fs0,40(a2) + cfba: 2701 jal d6ba <__stack_size+0xceba> + cfbc: 0c000027 0xc000027 + cfc0: 019c addi a5,sp,192 + cfc2: 0030 addi a2,sp,8 + cfc4: 0000 unimp + cfc6: a91c fsd fa5,16(a0) + cfc8: 2040 fld fs0,128(s0) + cfca: a934 fsd fa3,80(a0) + cfcc: 2040 fld fs0,128(s0) + cfce: 3d3a fld fs10,424(sp) + cfd0: 0000 unimp + cfd2: 5301 li t1,-32 + cfd4: 0014 addi a3,sp,0 + cfd6: 3200 fld fs0,32(a2) + cfd8: 7470 flw fa2,108(s0) + cfda: 0072 0x72 + cfdc: b801 j c7ec <__stack_size+0xbfec> + cfde: 000004bf 336c9102 0x336c9102000004bf + cfe6: 00001ec7 fmsub.s ft9,ft0,ft0,ft0,rtz + cfea: b801 j c7fa <__stack_size+0xbffa> + cfec: 064d addi a2,a2,19 + cfee: 0000 unimp + cff0: 9102 jalr sp + cff2: 0068 addi a0,sp,12 + cff4: 0136 slli sp,sp,0xd + cff6: 26da fld fa3,400(sp) + cff8: 0000 unimp + cffa: 9b0c 0x9b0c + cffc: 7a01 lui s4,0xfffe0 + cffe: 0000 unimp + d000: fa00 fsw fs0,48(a2) + d002: 40a8 lw a0,64(s1) + d004: 1c20 addi s0,sp,568 + d006: 40a9 li ra,10 + d008: 7220 flw fs0,96(a2) + d00a: 003d c.addi zero,15 + d00c: 0100 addi s0,sp,128 + d00e: 148e slli s1,s1,0x23 + d010: 0000 unimp + d012: 7032 flw ft0,44(sp) + d014: 7274 flw fa3,100(a2) + d016: 0100 addi s0,sp,128 + d018: bfb0 fsd fa2,120(a5) + d01a: 0004 addi s1,sp,0 + d01c: 0200 addi s0,sp,256 + d01e: 6c91 lui s9,0x4 + d020: 0026e333 or t1,a3,sp + d024: 0100 addi s0,sp,128 + d026: 94b0 0x94b0 + d028: 0014 addi a3,sp,0 + d02a: 0200 addi s0,sp,256 + d02c: 6891 lui a7,0x4 + d02e: 3700 fld fs0,40(a4) + d030: 6d74 flw fa3,92(a0) + d032: 0d010073 0xd010073 + d036: 8e04 0x8e04 + d038: 0014 addi a3,sp,0 + d03a: 3600 fld fs0,40(a2) + d03c: 5d01 li s10,-32 + d03e: 0c000027 0xc000027 + d042: 019a slli gp,gp,0x6 + d044: 0030 addi a2,sp,8 + d046: 0000 unimp + d048: a8de fsd fs7,80(sp) + d04a: 2040 fld fs0,128(s0) + d04c: a8fa fsd ft10,80(sp) + d04e: 2040 fld fs0,128(s0) + d050: 3daa fld fs11,168(sp) + d052: 0000 unimp + d054: e301 bnez a4,d054 <__stack_size+0xc854> + d056: 0014 addi a3,sp,0 + d058: 3200 fld fs0,32(a2) + d05a: 7470 flw fa2,108(s0) + d05c: 0072 0x72 + d05e: a301 j d55e <__stack_size+0xcd5e> + d060: 000004bf 336c9102 0x336c9102000004bf + d068: 00001ec7 fmsub.s ft9,ft0,ft0,ft0,rtz + d06c: a301 j d56c <__stack_size+0xcd6c> + d06e: 064d addi a2,a2,19 + d070: 0000 unimp + d072: 9102 jalr sp + d074: 3368 fld fa0,224(a4) + d076: 000027e7 0x27e7 + d07a: a301 j d57a <__stack_size+0xcd7a> + d07c: 14e9 addi s1,s1,-6 + d07e: 0000 unimp + d080: 9102 jalr sp + d082: 0064 addi s1,sp,12 + d084: 0027e81b 0x27e81b + d088: 0100 addi s0,sp,128 + d08a: 040d addi s0,s0,3 + d08c: 000014e3 bnez zero,d894 <__stack_size+0xd094> + d090: 0136 slli sp,sp,0xd + d092: 267a fld fa2,408(sp) d094: 0000 unimp - d096: a10c fsd fa1,0(a0) - d098: 3001 jal c898 <__stack_size+0xc098> - d09a: 0000 unimp - d09c: 6c00 flw fs0,24(s0) - d09e: 40ae lw ra,200(sp) - d0a0: ce20 sw s0,88(a2) - d0a2: 40ae lw ra,200(sp) - d0a4: ca20 sw s0,80(a2) - d0a6: 003c addi a5,sp,8 + d096: 990c 0x990c + d098: 2a01 jal d1a8 <__stack_size+0xc9a8> + d09a: 0001 nop + d09c: c600 sw s0,8(a2) + d09e: 40a8 lw a0,64(s1) + d0a0: de20 sw s0,120(a2) + d0a2: 40a8 lw a0,64(s1) + d0a4: e220 fsw fs0,64(a2) + d0a6: 003d c.addi zero,15 d0a8: 0100 addi s0,sp,128 - d0aa: 1292 slli t0,t0,0x24 + d0aa: 152a slli a0,a0,0x2a d0ac: 0000 unimp - d0ae: 702a flw ft0,168(sp) + d0ae: 7032 flw ft0,44(sp) d0b0: 7274 flw fa3,100(a2) d0b2: 0100 addi s0,sp,128 - d0b4: 012e slli sp,sp,0xb - d0b6: 000004bf 2b5c9102 0x2b5c9102000004bf - d0be: 2838 fld fa4,80(s0) - d0c0: 0000 unimp - d0c2: 2e01 jal d3d2 <__stack_size+0xcbd2> - d0c4: 9201 srli a2,a2,0x20 - d0c6: 0012 0x12 - d0c8: 0200 addi s0,sp,256 - d0ca: 5891 li a7,-28 - d0cc: 0027522b 0x27522b - d0d0: 0100 addi s0,sp,128 - d0d2: 012e slli sp,sp,0xb - d0d4: 012a slli sp,sp,0xa + d0b4: bf9c fsd fa5,56(a5) + d0b6: 0004 addi s1,sp,0 + d0b8: 0200 addi s0,sp,256 + d0ba: 6c91 lui s9,0x4 + d0bc: 0026b833 sltu a6,a3,sp + d0c0: 0100 addi s0,sp,128 + d0c2: 259c fld fa5,8(a1) + d0c4: 0000 unimp + d0c6: 0200 addi s0,sp,256 + d0c8: 6891 lui a7,0x4 + d0ca: 3600 fld fs0,40(a2) + d0cc: 4001 0x4001 + d0ce: 0026 0x26 + d0d0: 0c00 addi s0,sp,528 + d0d2: 0198 addi a4,sp,192 + d0d4: 0030 addi a2,sp,8 d0d6: 0000 unimp - d0d8: 9102 jalr sp - d0da: 3054 fld fa3,160(s0) - d0dc: 7074 flw fa3,100(s0) - d0de: 0100 addi s0,sp,128 - d0e0: 0130 addi a2,sp,136 - d0e2: 00000a07 0xa07 - d0e6: 9102 jalr sp - d0e8: 0068 addi a0,sp,12 - d0ea: 040d addi s0,s0,3 - d0ec: 09de slli s3,s3,0x17 - d0ee: 0000 unimp - d0f0: 012e slli sp,sp,0xb - d0f2: 000028db 0x28db - d0f6: 1601 addi a2,a2,-32 - d0f8: 0101 addi sp,sp,0 - d0fa: 0030 addi a2,sp,8 - d0fc: 0000 unimp - d0fe: adbc fsd fa5,88(a1) - d100: 2040 fld fs0,128(s0) - d102: ae6c fsd fa1,216(a2) - d104: 2040 fld fs0,128(s0) - d106: 3d02 fld fs10,32(sp) - d108: 0000 unimp - d10a: f801 bnez s0,d01a <__stack_size+0xc81a> - d10c: 0012 0x12 - d10e: 2b00 fld fs0,16(a4) - d110: 28e4 fld fs1,208(s1) - d112: 0000 unimp - d114: 1601 addi a2,a2,-32 - d116: f801 bnez s0,d026 <__stack_size+0xc826> - d118: 0012 0x12 - d11a: 0200 addi s0,sp,256 - d11c: 5c91 li s9,-28 - d11e: 00059c27 0x59c27 - d122: 0100 addi s0,sp,128 - d124: 0118 addi a4,sp,128 - d126: 0ab4 addi a3,sp,344 - d128: 0000 unimp - d12a: 9102 jalr sp - d12c: 276c fld fa1,200(a4) - d12e: 26e8 fld fa0,200(a3) + d0d8: a8aa fsd fa0,80(sp) + d0da: 2040 fld fs0,128(s0) + d0dc: a8c6 fsd fa7,80(sp) + d0de: 2040 fld fs0,128(s0) + d0e0: 3e1a fld ft8,416(sp) + d0e2: 0000 unimp + d0e4: 7301 lui t1,0xfffe0 + d0e6: 0015 c.addi zero,5 + d0e8: 3200 fld fs0,32(a2) + d0ea: 7470 flw fa2,108(s0) + d0ec: 0072 0x72 + d0ee: 8f01 sub a4,a4,s0 + d0f0: 000004bf 326c9102 0x326c9102000004bf + d0f8: 00646c6f jal s8,530fe <__stack_size+0x528fe> + d0fc: 8f01 sub a4,a4,s0 + d0fe: 064d addi a2,a2,19 + d100: 0000 unimp + d102: 9102 jalr sp + d104: 3268 fld fa0,224(a2) + d106: 656e flw fa0,216(sp) + d108: 8f010077 0x8f010077 + d10c: 064d addi a2,a2,19 + d10e: 0000 unimp + d110: 9102 jalr sp + d112: 0064 addi s1,sp,12 + d114: 0136 slli sp,sp,0xd + d116: 2672 fld fa2,280(sp) + d118: 0000 unimp + d11a: 970c 0x970c + d11c: a901 j d52c <__stack_size+0xcd2c> + d11e: 0000 unimp + d120: 8a00 0x8a00 + d122: 40a8 lw a0,64(s1) + d124: aa20 fsd fs0,80(a2) + d126: 40a8 lw a0,64(s1) + d128: 5220 lw s0,96(a2) + d12a: 003e 0x3e + d12c: 0100 addi s0,sp,128 + d12e: 15c9 addi a1,a1,-14 d130: 0000 unimp - d132: 1901 addi s2,s2,-32 - d134: 8801 andi s0,s0,0 - d136: 000a 0xa - d138: 0500 addi s0,sp,640 - d13a: 00106003 0x106003 - d13e: 2c80 fld fs0,24(s1) - d140: 0395 addi t2,t2,5 - d142: 0000 unimp - d144: 130e slli t1,t1,0x23 - d146: 0000 unimp - d148: 0501 addi a0,a0,0 - d14a: 4173f803 0x4173f803 - d14e: 0020 addi s0,sp,8 - d150: 040d addi s0,s0,3 - d152: 00000a07 0xa07 - d156: 4908 lw a0,16(a0) - d158: 0001 nop - d15a: 0e00 addi s0,sp,784 - d15c: 09000013 li zero,144 - d160: 0042 0x42 - d162: 0000 unimp - d164: 000d c.addi zero,3 - d166: fe0e fsw ft3,60(sp) - d168: 0012 0x12 - d16a: 3100 fld fs0,32(a0) - d16c: 27c6 fld fa5,80(sp) - d16e: 0000 unimp - d170: 0001 nop - d172: 0101 addi sp,sp,0 - d174: ad26 fsd fs1,152(sp) - d176: 2040 fld fs0,128(s0) - d178: adbc fsd fa5,88(a1) - d17a: 2040 fld fs0,128(s0) - d17c: 3d3a fld fs10,424(sp) - d17e: 0000 unimp - d180: 5b01 li s6,-32 - d182: 27000013 li zero,624 - d186: 28e4 fld fs1,208(s1) - d188: 0000 unimp - d18a: 0201 addi tp,tp,0 - d18c: d301 beqz a4,d08c <__stack_size+0xc88c> - d18e: 0009 c.addi zero,2 - d190: 0200 addi s0,sp,256 - d192: 6491 lui s1,0x4 - d194: 00059c27 0x59c27 - d198: 0100 addi s0,sp,128 - d19a: 0ab40103 lb sp,171(s0) # 22f5cd <__stack_size+0x22edcd> - d19e: 0000 unimp - d1a0: 9102 jalr sp - d1a2: 2768 fld fa0,200(a4) - d1a4: 13fc addi a5,sp,492 - d1a6: 0000 unimp - d1a8: 0401 addi s0,s0,0 - d1aa: 1d01 addi s10,s10,-32 - d1ac: 000e 0xe + d132: 7032 flw ft0,44(sp) + d134: 7274 flw fa3,100(a2) + d136: 0100 addi s0,sp,128 + d138: bf82 fsd ft0,504(sp) + d13a: 0004 addi s1,sp,0 + d13c: 0200 addi s0,sp,256 + d13e: 6c91 lui s9,0x4 + d140: 6632 flw fa2,12(sp) + d142: 0064 addi s1,sp,12 + d144: 8201 srli a2,a2,0x0 + d146: 0030 addi a2,sp,8 + d148: 0000 unimp + d14a: 9102 jalr sp + d14c: 3268 fld fa0,224(a2) + d14e: 7562 flw fa0,56(sp) + d150: 0066 0x66 + d152: 8201 srli a2,a2,0x0 + d154: 012a slli sp,sp,0xa + d156: 0000 unimp + d158: 9102 jalr sp + d15a: 3364 fld fs1,224(a4) + d15c: 2682 fld fa3,0(sp) + d15e: 0000 unimp + d160: 8201 srli a2,a2,0x0 + d162: 00000037 lui zero,0x0 + d166: 9102 jalr sp + d168: 0060 addi s0,sp,12 + d16a: 0136 slli sp,sp,0xd + d16c: 000027b7 lui a5,0x2 + d170: 960c 0x960c + d172: 3001 jal c972 <__stack_size+0xc172> + d174: 0000 unimp + d176: 6a00 flw fs0,16(a2) + d178: 40a8 lw a0,64(s1) + d17a: 8a20 0x8a20 + d17c: 40a8 lw a0,64(s1) + d17e: 8a20 0x8a20 + d180: 003e 0x3e + d182: 0100 addi s0,sp,128 + d184: 1620 addi s0,sp,808 + d186: 0000 unimp + d188: 7032 flw ft0,44(sp) + d18a: 7274 flw fa3,100(a2) + d18c: 0100 addi s0,sp,128 + d18e: bf75 j d14a <__stack_size+0xc94a> + d190: 0004 addi s1,sp,0 + d192: 0200 addi s0,sp,256 + d194: 6c91 lui s9,0x4 + d196: 001ec733 xor a4,t4,ra + d19a: 0100 addi s0,sp,128 + d19c: 4d75 li s10,29 + d19e: 0006 0x6 + d1a0: 0200 addi s0,sp,256 + d1a2: 6891 lui a7,0x4 + d1a4: 00217233 and tp,sp,sp + d1a8: 0100 addi s0,sp,128 + d1aa: 3075 jal ca56 <__stack_size+0xc256> + d1ac: 0000 unimp d1ae: 0200 addi s0,sp,256 - d1b0: 6c91 lui s9,0x4 - d1b2: 2f00 fld fs0,24(a4) - d1b4: 0001 nop - d1b6: 0c000027 0xc000027 - d1ba: 019e slli gp,gp,0x7 - d1bc: 00a9 addi ra,ra,10 - d1be: 0000 unimp - d1c0: acd2 fsd fs4,88(sp) - d1c2: 2040 fld fs0,128(s0) - d1c4: ad26 fsd fs1,152(sp) - d1c6: 2040 fld fs0,128(s0) - d1c8: 3d72 fld fs10,312(sp) - d1ca: 0000 unimp - d1cc: d701 beqz a4,d0d4 <__stack_size+0xc8d4> - d1ce: 32000013 li zero,800 - d1d2: 7470 flw fa2,108(s0) - d1d4: 0072 0x72 - d1d6: ce01 beqz a2,d1ee <__stack_size+0xc9ee> - d1d8: 000004bf 325c9102 0x325c9102000004bf - d1e0: 6466 flw fs0,88(sp) - d1e2: 0100 addi s0,sp,128 - d1e4: 30ce fld ft1,240(sp) - d1e6: 0000 unimp - d1e8: 0200 addi s0,sp,256 - d1ea: 5891 li a7,-28 - d1ec: 6232 flw ft4,12(sp) - d1ee: 6675 lui a2,0x1d - d1f0: 0100 addi s0,sp,128 - d1f2: c9ce sw s3,208(sp) - d1f4: 0200000f fence r,unknown - d1f8: 5491 li s1,-28 - d1fa: 00274b33 xor s6,a4,sp - d1fe: 0100 addi s0,sp,128 - d200: 37ce fld fa5,240(sp) - d202: 0000 unimp - d204: 0200 addi s0,sp,256 - d206: 5091 li ra,-28 - d208: f426 fsw fs1,40(sp) - d20a: 40ac lw a1,64(s1) - d20c: 1a20 addi s0,sp,312 - d20e: 40ad li ra,11 - d210: 3420 fld fs0,104(s0) - d212: 13f4 addi a3,sp,492 + d1b0: 6491 lui s1,0x4 + d1b2: 00265c33 srl s8,a2,sp + d1b6: 0100 addi s0,sp,128 + d1b8: 3075 jal ca64 <__stack_size+0xc264> + d1ba: 0000 unimp + d1bc: 0200 addi s0,sp,256 + d1be: 6091 lui ra,0x4 + d1c0: 3600 fld fs0,40(a2) + d1c2: 6901 lui s2,0x0 + d1c4: 0026 0x26 + d1c6: 0c00 addi s0,sp,528 + d1c8: 0195 addi gp,gp,5 + d1ca: 0030 addi a2,sp,8 + d1cc: 0000 unimp + d1ce: a84e fsd fs3,16(sp) + d1d0: 2040 fld fs0,128(s0) + d1d2: a86a fsd fs10,16(sp) + d1d4: 2040 fld fs0,128(s0) + d1d6: 3ec2 fld ft9,48(sp) + d1d8: 0000 unimp + d1da: 6901 lui s2,0x0 + d1dc: 0016 0x16 + d1de: 3200 fld fs0,32(a2) + d1e0: 7470 flw fa2,108(s0) + d1e2: 0072 0x72 + d1e4: 6801 lui a6,0x0 + d1e6: 000004bf 336c9102 0x336c9102000004bf + d1ee: 25c4 fld fs1,136(a1) + d1f0: 0000 unimp + d1f2: 6801 lui a6,0x0 + d1f4: 064d addi a2,a2,19 + d1f6: 0000 unimp + d1f8: 9102 jalr sp + d1fa: 3368 fld fa0,224(a4) + d1fc: 265c fld fa5,136(a2) + d1fe: 0000 unimp + d200: 6801 lui a6,0x0 + d202: 0030 addi a2,sp,8 + d204: 0000 unimp + d206: 9102 jalr sp + d208: 0064 addi s1,sp,12 + d20a: 0136 slli sp,sp,0xd + d20c: 2731 jal d918 <__stack_size+0xd118> + d20e: 0000 unimp + d210: 940c 0x940c + d212: 9301 srli a4,a4,0x20 d214: 0000 unimp - d216: d301 beqz a4,d116 <__stack_size+0xc916> - d218: 0e1d addi t3,t3,7 - d21a: 0000 unimp - d21c: 9102 jalr sp - d21e: 356c fld fa1,232(a0) - d220: b701 j d120 <__stack_size+0xc920> - d222: 0012 0x12 - d224: 0100 addi s0,sp,128 - d226: 01d4 addi a3,sp,196 - d228: 0e1d addi t3,t3,7 - d22a: 0000 unimp - d22c: 0001 nop - d22e: 3600 fld fs0,40(a2) - d230: c301 beqz a4,d230 <__stack_size+0xca30> - d232: 0028 addi a0,sp,8 - d234: 0c00 addi s0,sp,528 - d236: 019d addi gp,gp,7 - d238: 0030 addi a2,sp,8 - d23a: 0000 unimp - d23c: acb0 fsd fa2,88(s1) - d23e: 2040 fld fs0,128(s0) - d240: acd2 fsd fs4,88(sp) - d242: 2040 fld fs0,128(s0) - d244: 3daa fld fs11,168(sp) - d246: 0000 unimp - d248: 1201 addi tp,tp,-32 - d24a: 0014 addi a3,sp,0 - d24c: 3200 fld fs0,32(a2) - d24e: 7470 flw fa2,108(s0) - d250: 0072 0x72 - d252: c501 beqz a0,d25a <__stack_size+0xca5a> - d254: 000004bf 336c9102 0x336c9102000004bf - d25c: 10d0 addi a2,sp,100 - d25e: 0000 unimp - d260: c501 beqz a0,d268 <__stack_size+0xca68> - d262: 1412 slli s0,s0,0x24 - d264: 0000 unimp - d266: 9102 jalr sp - d268: 0068 addi a0,sp,12 - d26a: 040d addi s0,s0,3 - d26c: 0030 addi a2,sp,8 - d26e: 0000 unimp - d270: 0136 slli sp,sp,0xd - d272: 27f0 fld fa2,200(a5) - d274: 0000 unimp - d276: 9c0c 0x9c0c - d278: 3001 jal ca78 <__stack_size+0xc278> - d27a: 0000 unimp - d27c: 9800 0x9800 - d27e: 40ac lw a1,64(s1) - d280: b020 fsd fs0,96(s0) - d282: 40ac lw a1,64(s1) - d284: e220 fsw fs0,64(a2) - d286: 003d c.addi zero,15 - d288: 0100 addi s0,sp,128 - d28a: 00001453 fadd.s fs0,ft0,ft0,rtz - d28e: 7032 flw ft0,44(sp) - d290: 7274 flw fa3,100(a2) - d292: 0100 addi s0,sp,128 - d294: bfb8 fsd fa4,120(a5) - d296: 0004 addi s1,sp,0 - d298: 0200 addi s0,sp,256 - d29a: 6c91 lui s9,0x4 - d29c: 001f9033 sll zero,t6,ra - d2a0: 0100 addi s0,sp,128 - d2a2: 4db8 lw a4,88(a1) - d2a4: 0006 0x6 - d2a6: 0200 addi s0,sp,256 - d2a8: 6891 lui a7,0x4 - d2aa: 3600 fld fs0,40(a2) - d2ac: a301 j d7ac <__stack_size+0xcfac> - d2ae: 0c000027 0xc000027 - d2b2: 007a019b 0x7a019b - d2b6: 0000 unimp - d2b8: ac76 fsd ft9,24(sp) - d2ba: 2040 fld fs0,128(s0) - d2bc: ac98 fsd fa4,24(s1) - d2be: 2040 fld fs0,128(s0) - d2c0: 3e1a fld ft8,416(sp) - d2c2: 0000 unimp - d2c4: 8e01 sub a2,a2,s0 - d2c6: 0014 addi a3,sp,0 - d2c8: 3200 fld fs0,32(a2) - d2ca: 7470 flw fa2,108(s0) - d2cc: 0072 0x72 - d2ce: b001 j cace <__stack_size+0xc2ce> - d2d0: 000004bf 336c9102 0x336c9102000004bf - d2d8: 27ac fld fa1,72(a5) - d2da: 0000 unimp - d2dc: b001 j cadc <__stack_size+0xc2dc> - d2de: 1494 addi a3,sp,608 - d2e0: 0000 unimp - d2e2: 9102 jalr sp - d2e4: 0068 addi a0,sp,12 - d2e6: 736d7437 lui s0,0x736d7 - d2ea: 0100 addi s0,sp,128 - d2ec: 040d addi s0,s0,3 - d2ee: 148e slli s1,s1,0x23 - d2f0: 0000 unimp + d216: 2e00 fld fs0,24(a2) + d218: 40a8 lw a0,64(s1) + d21a: 4e20 lw s0,88(a2) + d21c: 40a8 lw a0,64(s1) + d21e: fa20 fsw fs0,112(a2) + d220: 003e 0x3e + d222: 0100 addi s0,sp,128 + d224: 000016bf 72747032 0x72747032000016bf + d22c: 0100 addi s0,sp,128 + d22e: 0004bf5b 0x4bf5b + d232: 0200 addi s0,sp,256 + d234: 6c91 lui s9,0x4 + d236: 6632 flw fa2,12(sp) + d238: 0064 addi s1,sp,12 + d23a: 5b01 li s6,-32 + d23c: 0030 addi a2,sp,8 + d23e: 0000 unimp + d240: 9102 jalr sp + d242: 3268 fld fa0,224(a2) + d244: 6f70 flw fa2,92(a4) + d246: 5b010073 0x5b010073 + d24a: 00000093 li ra,0 + d24e: 9102 jalr sp + d250: 3364 fld fs1,224(a4) + d252: 27b0 fld fa2,72(a5) + d254: 0000 unimp + d256: 5b01 li s6,-32 + d258: 0030 addi a2,sp,8 + d25a: 0000 unimp + d25c: 9102 jalr sp + d25e: 0060 addi s0,sp,12 + d260: 0136 slli sp,sp,0xd + d262: 000026ef jal a3,f262 <__stack_size+0xea62> + d266: 930c 0x930c + d268: 3001 jal ca68 <__stack_size+0xc268> + d26a: 0000 unimp + d26c: 0800 addi s0,sp,16 + d26e: 40a8 lw a0,64(s1) + d270: 2e20 fld fs0,88(a2) + d272: 40a8 lw a0,64(s1) + d274: 3220 fld fs0,96(a2) + d276: 0100003f 00001708 0x17080100003f + d27e: 7032 flw ft0,44(sp) + d280: 7274 flw fa3,100(a2) + d282: 0100 addi s0,sp,128 + d284: 0004bf53 fadd.s ft10,fs1,ft0,rup + d288: 0200 addi s0,sp,256 + d28a: 6c91 lui s9,0x4 + d28c: 6f32 flw ft10,12(sp) + d28e: 646c flw fa1,76(s0) + d290: 0100 addi s0,sp,128 + d292: 00064d53 fadd.s fs10,fa2,ft0,rmm + d296: 0200 addi s0,sp,256 + d298: 6891 lui a7,0x4 + d29a: 6e32 flw ft8,12(sp) + d29c: 7765 lui a4,0xffff9 + d29e: 0100 addi s0,sp,128 + d2a0: 00064d53 fadd.s fs10,fa2,ft0,rmm + d2a4: 0200 addi s0,sp,256 + d2a6: 6491 lui s1,0x4 + d2a8: 3600 fld fs0,40(a2) + d2aa: 6101 addi sp,sp,0 + d2ac: 0026 0x26 + d2ae: 0c00 addi s0,sp,528 + d2b0: 0192 slli gp,gp,0x4 + d2b2: 0030 addi a2,sp,8 + d2b4: 0000 unimp + d2b6: a7e2 fsd fs8,456(sp) + d2b8: 2040 fld fs0,128(s0) + d2ba: a808 fsd fa0,16(s0) + d2bc: 2040 fld fs0,128(s0) + d2be: 3f6a fld ft10,184(sp) + d2c0: 0000 unimp + d2c2: 5101 li sp,-32 + d2c4: 32000017 auipc zero,0x32000 + d2c8: 7470 flw fa2,108(s0) + d2ca: 0072 0x72 + d2cc: 4b01 li s6,0 + d2ce: 000004bf 326c9102 0x326c9102000004bf + d2d6: 6970 flw fa2,84(a0) + d2d8: 0064 addi s1,sp,12 + d2da: 4b01 li s6,0 + d2dc: 0030 addi a2,sp,8 + d2de: 0000 unimp + d2e0: 9102 jalr sp + d2e2: 3268 fld fa0,224(a2) + d2e4: 00676973 csrrsi s2,0x6,14 + d2e8: 4b01 li s6,0 + d2ea: 0030 addi a2,sp,8 + d2ec: 0000 unimp + d2ee: 9102 jalr sp + d2f0: 0064 addi s1,sp,12 d2f2: 0136 slli sp,sp,0xd - d2f4: 2826 fld fa6,72(sp) + d2f4: 2626 fld fa2,72(sp) d2f6: 0000 unimp - d2f8: 9a0c 0x9a0c + d2f8: 910c 0x910c d2fa: 3001 jal cafa <__stack_size+0xc2fa> d2fc: 0000 unimp - d2fe: 5a00 lw s0,48(a2) - d300: 40ac lw a1,64(s1) - d302: 7620 flw fs0,104(a2) - d304: 40ac lw a1,64(s1) - d306: 5220 lw s0,96(a2) - d308: 003e 0x3e - d30a: 0100 addi s0,sp,128 - d30c: 000014e3 bnez zero,db14 <__stack_size+0xd314> + d2fe: aa00 fsd fs0,16(a2) + d300: e22040a7 0xe22040a7 + d304: a22040a7 0xa22040a7 + d308: 0100003f 0000178b 0x178b0100003f d310: 7032 flw ft0,44(sp) d312: 7274 flw fa3,100(a2) d314: 0100 addi s0,sp,128 - d316: 0004bfa3 0x4bfa3 + d316: bf41 j d2a6 <__stack_size+0xcaa6> + d318: 0004 addi s1,sp,0 d31a: 0200 addi s0,sp,256 d31c: 6c91 lui s9,0x4 - d31e: 001f9033 sll zero,t6,ra - d322: 0100 addi s0,sp,128 - d324: 00064da3 0x64da3 - d328: 0200 addi s0,sp,256 - d32a: 6891 lui a7,0x4 - d32c: 0028b033 sltu zero,a7,sp - d330: 0100 addi s0,sp,128 - d332: 0014e9a3 0x14e9a3 - d336: 0200 addi s0,sp,256 - d338: 6491 lui s1,0x4 - d33a: 1b00 addi s0,sp,432 - d33c: 28b1 jal d398 <__stack_size+0xcb98> - d33e: 0000 unimp - d340: 0d01 addi s10,s10,0 - d342: e304 fsw fs1,0(a4) - d344: 0014 addi a3,sp,0 - d346: 3600 fld fs0,40(a2) - d348: 4301 li t1,0 - d34a: 0c000027 0xc000027 - d34e: 0199 addi gp,gp,6 - d350: 012a slli sp,sp,0xa - d352: 0000 unimp - d354: ac42 fsd fa6,24(sp) - d356: 2040 fld fs0,128(s0) - d358: ac5a fsd fs6,24(sp) - d35a: 2040 fld fs0,128(s0) - d35c: 3e8a fld ft9,160(sp) - d35e: 0000 unimp - d360: 2a01 jal d470 <__stack_size+0xcc70> - d362: 0015 c.addi zero,5 - d364: 3200 fld fs0,32(a2) - d366: 7470 flw fa2,108(s0) - d368: 0072 0x72 - d36a: 9c01 0x9c01 - d36c: 000004bf 336c9102 0x336c9102000004bf - d374: 2781 jal dab4 <__stack_size+0xd2b4> - d376: 0000 unimp - d378: 9c01 0x9c01 - d37a: 0025 c.addi zero,9 - d37c: 0000 unimp - d37e: 9102 jalr sp - d380: 0068 addi a0,sp,12 - d382: 0136 slli sp,sp,0xd - d384: 2709 jal da86 <__stack_size+0xd286> - d386: 0000 unimp - d388: 980c 0x980c - d38a: 3001 jal cb8a <__stack_size+0xc38a> - d38c: 0000 unimp - d38e: 2600 fld fs0,8(a2) - d390: 40ac lw a1,64(s1) - d392: 4220 lw s0,64(a2) - d394: 40ac lw a1,64(s1) - d396: c220 sw s0,64(a2) - d398: 003e 0x3e - d39a: 0100 addi s0,sp,128 - d39c: 00001573 csrrw a0,0x0,zero - d3a0: 7032 flw ft0,44(sp) - d3a2: 7274 flw fa3,100(a2) - d3a4: 0100 addi s0,sp,128 - d3a6: 0004bf8f 0x4bf8f - d3aa: 0200 addi s0,sp,256 - d3ac: 6c91 lui s9,0x4 - d3ae: 6f32 flw ft10,12(sp) - d3b0: 646c flw fa1,76(s0) - d3b2: 0100 addi s0,sp,128 - d3b4: 00064d8f 0x64d8f - d3b8: 0200 addi s0,sp,256 - d3ba: 6891 lui a7,0x4 - d3bc: 6e32 flw ft8,12(sp) - d3be: 7765 lui a4,0xffff9 - d3c0: 0100 addi s0,sp,128 - d3c2: 00064d8f 0x64d8f - d3c6: 0200 addi s0,sp,256 - d3c8: 6491 lui s1,0x4 - d3ca: 3600 fld fs0,40(a2) - d3cc: 3b01 jal d0dc <__stack_size+0xc8dc> - d3ce: 0c000027 0xc000027 - d3d2: 00a90197 auipc gp,0xa90 - d3d6: 0000 unimp - d3d8: ac06 fsd ft1,24(sp) - d3da: 2040 fld fs0,128(s0) - d3dc: ac26 fsd fs1,24(sp) - d3de: 2040 fld fs0,128(s0) - d3e0: 3efa fld ft9,440(sp) - d3e2: 0000 unimp - d3e4: c901 beqz a0,d3f4 <__stack_size+0xcbf4> - d3e6: 0015 c.addi zero,5 - d3e8: 3200 fld fs0,32(a2) - d3ea: 7470 flw fa2,108(s0) - d3ec: 0072 0x72 - d3ee: 8201 srli a2,a2,0x0 - d3f0: 000004bf 326c9102 0x326c9102000004bf - d3f8: 6466 flw fs0,88(sp) - d3fa: 0100 addi s0,sp,128 - d3fc: 3082 fld ft1,32(sp) - d3fe: 0000 unimp - d400: 0200 addi s0,sp,256 - d402: 6891 lui a7,0x4 - d404: 6232 flw ft4,12(sp) - d406: 6675 lui a2,0x1d - d408: 0100 addi s0,sp,128 - d40a: 2a82 fld fs5,0(sp) - d40c: 0001 nop - d40e: 0200 addi s0,sp,256 - d410: 6491 lui s1,0x4 - d412: 00274b33 xor s6,a4,sp - d416: 0100 addi s0,sp,128 - d418: 3782 fld fa5,32(sp) - d41a: 0000 unimp - d41c: 0200 addi s0,sp,256 - d41e: 6091 lui ra,0x4 - d420: 3600 fld fs0,40(a2) - d422: 8001 srli s0,s0,0x0 - d424: 0028 addi a0,sp,8 - d426: 0c00 addi s0,sp,528 - d428: 0196 slli gp,gp,0x5 - d42a: 0030 addi a2,sp,8 - d42c: 0000 unimp - d42e: abe6 fsd fs9,464(sp) - d430: 2040 fld fs0,128(s0) - d432: ac06 fsd ft1,24(sp) - d434: 2040 fld fs0,128(s0) - d436: 3f32 fld ft10,296(sp) - d438: 0000 unimp - d43a: 2001 jal d43a <__stack_size+0xcc3a> - d43c: 0016 0x16 - d43e: 3200 fld fs0,32(a2) - d440: 7470 flw fa2,108(s0) - d442: 0072 0x72 - d444: 7501 lui a0,0xfffe0 - d446: 000004bf 336c9102 0x336c9102000004bf - d44e: 1f90 addi a2,sp,1008 - d450: 0000 unimp - d452: 7501 lui a0,0xfffe0 - d454: 064d addi a2,a2,19 - d456: 0000 unimp - d458: 9102 jalr sp - d45a: 3368 fld fa0,224(a4) - d45c: 0000223b 0x223b - d460: 7501 lui a0,0xfffe0 - d462: 0030 addi a2,sp,8 - d464: 0000 unimp - d466: 9102 jalr sp - d468: 3364 fld fs1,224(a4) - d46a: 2725 jal db92 <__stack_size+0xd392> - d46c: 0000 unimp - d46e: 7501 lui a0,0xfffe0 - d470: 0030 addi a2,sp,8 - d472: 0000 unimp - d474: 9102 jalr sp - d476: 0060 addi s0,sp,12 - d478: 0136 slli sp,sp,0xd - d47a: 2732 fld fa4,264(sp) - d47c: 0000 unimp - d47e: 950c 0x950c - d480: 3001 jal cc80 <__stack_size+0xc480> - d482: 0000 unimp - d484: ca00 sw s0,16(a2) - d486: e62040ab 0xe62040ab - d48a: 6a2040ab 0x6a2040ab - d48e: 0100003f 00001669 0x16690100003f - d496: 7032 flw ft0,44(sp) - d498: 7274 flw fa3,100(a2) - d49a: 0100 addi s0,sp,128 - d49c: bf68 fsd fa0,248(a4) - d49e: 0004 addi s1,sp,0 - d4a0: 0200 addi s0,sp,256 - d4a2: 6c91 lui s9,0x4 - d4a4: 00268d33 add s10,a3,sp - d4a8: 0100 addi s0,sp,128 - d4aa: 4d68 lw a0,92(a0) - d4ac: 0006 0x6 - d4ae: 0200 addi s0,sp,256 - d4b0: 6891 lui a7,0x4 - d4b2: 00272533 slt a0,a4,sp - d4b6: 0100 addi s0,sp,128 - d4b8: 3068 fld fa0,224(s0) + d31e: 6632 flw fa2,12(sp) + d320: 0064 addi s1,sp,12 + d322: 4101 li sp,0 + d324: 0030 addi a2,sp,8 + d326: 0000 unimp + d328: 9102 jalr sp + d32a: 0068 addi a0,sp,12 + d32c: 0136 slli sp,sp,0xd + d32e: 00002753 fadd.s fa4,ft0,ft0,rdn + d332: 900c 0x900c + d334: 3001 jal cb34 <__stack_size+0xc334> + d336: 0000 unimp + d338: 9600 0x9600 + d33a: aa2040a7 0xaa2040a7 + d33e: da2040a7 0xda2040a7 + d342: 0100003f 000017b8 0x17b80100003f + d34a: 7032 flw ft0,44(sp) + d34c: 7274 flw fa3,100(a2) + d34e: 0100 addi s0,sp,128 + d350: 0004bf3b 0x4bf3b + d354: 0200 addi s0,sp,256 + d356: 6c91 lui s9,0x4 + d358: 3600 fld fs0,40(a2) + d35a: a701 j da5a <__stack_size+0xd25a> + d35c: 0026 0x26 + d35e: 0c00 addi s0,sp,528 + d360: 0030018f 0x30018f + d364: 0000 unimp + d366: a770 fsd fa2,200(a4) + d368: 2040 fld fs0,128(s0) + d36a: a796 fsd ft5,456(sp) + d36c: 2040 fld fs0,128(s0) + d36e: 4012 0x4012 + d370: 0000 unimp + d372: 0001 nop + d374: 0018 addi a4,sp,0 + d376: 3200 fld fs0,32(a2) + d378: 7470 flw fa2,108(s0) + d37a: 0072 0x72 + d37c: 3301 jal d07c <__stack_size+0xc87c> + d37e: 000004bf 326c9102 0x326c9102000004bf + d386: 6466 flw fs0,88(sp) + d388: 0100 addi s0,sp,128 + d38a: 00003033 snez zero,zero + d38e: 0200 addi s0,sp,256 + d390: 6891 lui a7,0x4 + d392: 0027e733 or a4,a5,sp + d396: 0100 addi s0,sp,128 + d398: 0014e933 or s2,s1,ra + d39c: 0200 addi s0,sp,256 + d39e: 6491 lui s1,0x4 + d3a0: 3600 fld fs0,40(a2) + d3a2: b001 j cba2 <__stack_size+0xc3a2> + d3a4: 0026 0x26 + d3a6: 0c00 addi s0,sp,528 + d3a8: 018e slli gp,gp,0x3 + d3aa: 0030 addi a2,sp,8 + d3ac: 0000 unimp + d3ae: a752 fsd fs4,392(sp) + d3b0: 2040 fld fs0,128(s0) + d3b2: a770 fsd fa2,200(a4) + d3b4: 2040 fld fs0,128(s0) + d3b6: 404a 0x404a + d3b8: 0000 unimp + d3ba: 2d01 jal d9ca <__stack_size+0xd1ca> + d3bc: 0018 addi a4,sp,0 + d3be: 3200 fld fs0,32(a2) + d3c0: 7470 flw fa2,108(s0) + d3c2: 0072 0x72 + d3c4: 2b01 jal d8d4 <__stack_size+0xd0d4> + d3c6: 000004bf 006c9102 0x6c9102000004bf + d3ce: 0136 slli sp,sp,0xd + d3d0: 00002713 slti a4,zero,0 + d3d4: 8d0c 0x8d0c + d3d6: 3001 jal cbd6 <__stack_size+0xc3d6> + d3d8: 0000 unimp + d3da: 2800 fld fs0,16(s0) + d3dc: 522040a7 0x522040a7 + d3e0: 822040a7 0x822040a7 + d3e4: 0040 addi s0,sp,4 + d3e6: 0100 addi s0,sp,128 + d3e8: 00001883 lh a7,0(zero) # 3200d2c4 <_data_lma+0x11bf53a8> + d3ec: 7032 flw ft0,44(sp) + d3ee: 7274 flw fa3,100(a2) + d3f0: 0100 addi s0,sp,128 + d3f2: 0004bf23 0x4bf23 + d3f6: 0200 addi s0,sp,256 + d3f8: 6c91 lui s9,0x4 + d3fa: 6632 flw fa2,12(sp) + d3fc: 0064 addi s1,sp,12 + d3fe: 2301 jal d8fe <__stack_size+0xd0fe> + d400: 0030 addi a2,sp,8 + d402: 0000 unimp + d404: 9102 jalr sp + d406: 3268 fld fa0,224(a2) + d408: 00646d63 bltu s0,t1,d422 <__stack_size+0xcc22> + d40c: 2301 jal d90c <__stack_size+0xd10c> + d40e: 0030 addi a2,sp,8 + d410: 0000 unimp + d412: 9102 jalr sp + d414: 3264 fld fs1,224(a2) + d416: 7261 lui tp,0xffff8 + d418: 23010067 jr 560(sp) + d41c: 0030 addi a2,sp,8 + d41e: 0000 unimp + d420: 9102 jalr sp + d422: 0060 addi s0,sp,12 + d424: 0136 slli sp,sp,0xd + d426: 2820 fld fs0,80(s0) + d428: 0000 unimp + d42a: 8c0c 0x8c0c + d42c: 3001 jal cc2c <__stack_size+0xc42c> + d42e: 0000 unimp + d430: fe00 fsw fs0,56(a2) + d432: 40a6 lw ra,72(sp) + d434: 2820 fld fs0,80(s0) + d436: ba2040a7 0xba2040a7 + d43a: 0040 addi s0,sp,4 + d43c: 0100 addi s0,sp,128 + d43e: 18da slli a7,a7,0x36 + d440: 0000 unimp + d442: 7032 flw ft0,44(sp) + d444: 7274 flw fa3,100(a2) + d446: 0100 addi s0,sp,128 + d448: 0004bf1b 0x4bf1b + d44c: 0200 addi s0,sp,256 + d44e: 6c91 lui s9,0x4 + d450: 0025c433 xor s0,a1,sp + d454: 0100 addi s0,sp,128 + d456: 00064d1b 0x64d1b + d45a: 0200 addi s0,sp,256 + d45c: 6891 lui a7,0x4 + d45e: 00273a33 sltu s4,a4,sp + d462: 0100 addi s0,sp,128 + d464: 0018da1b 0x18da1b + d468: 0200 addi s0,sp,256 + d46a: 6491 lui s1,0x4 + d46c: 6532 flw fa0,12(sp) + d46e: 766e flw fa2,248(sp) + d470: 0100 addi s0,sp,128 + d472: 0018da1b 0x18da1b + d476: 0200 addi s0,sp,256 + d478: 6091 lui ra,0x4 + d47a: 0d00 addi s0,sp,656 + d47c: 3d04 fld fs1,56(a0) + d47e: 0001 nop + d480: 3800 fld fs0,48(s0) + d482: 4a01 li s4,0 + d484: 0c000027 0xc000027 + d488: 0030018b 0x30018b + d48c: 0000 unimp + d48e: a6e6 fsd fs9,328(sp) + d490: 2040 fld fs0,128(s0) + d492: a6fe fsd ft11,328(sp) + d494: 2040 fld fs0,128(s0) + d496: 40f2 lw ra,28(sp) + d498: 0000 unimp + d49a: 3201 jal cd9a <__stack_size+0xc59a> + d49c: 7470 flw fa2,108(s0) + d49e: 0072 0x72 + d4a0: 1101 addi sp,sp,-32 + d4a2: 000004bf 326c9102 0x326c9102000004bf + d4aa: 6466 flw fs0,88(sp) + d4ac: 0100 addi s0,sp,128 + d4ae: 3011 jal ccb2 <__stack_size+0xc4b2> + d4b0: 0000 unimp + d4b2: 0200 addi s0,sp,256 + d4b4: 6891 lui a7,0x4 + d4b6: 0000 unimp + d4b8: 1126 slli sp,sp,0x29 d4ba: 0000 unimp - d4bc: 0200 addi s0,sp,256 - d4be: 6491 lui s1,0x4 - d4c0: 3600 fld fs0,40(a2) - d4c2: fa01 bnez a2,d3d2 <__stack_size+0xcbd2> - d4c4: 0c000027 0xc000027 - d4c8: 0194 addi a3,sp,192 - d4ca: 00000093 li ra,0 - d4ce: abaa fsd fa0,464(sp) - d4d0: 2040 fld fs0,128(s0) - d4d2: abca fsd fs2,464(sp) - d4d4: 2040 fld fs0,128(s0) - d4d6: 3fa2 fld ft11,40(sp) - d4d8: 0000 unimp - d4da: bf01 j d3ea <__stack_size+0xcbea> - d4dc: 0016 0x16 - d4de: 3200 fld fs0,32(a2) - d4e0: 7470 flw fa2,108(s0) - d4e2: 0072 0x72 - d4e4: 5b01 li s6,-32 - d4e6: 000004bf 326c9102 0x326c9102000004bf - d4ee: 6466 flw fs0,88(sp) - d4f0: 0100 addi s0,sp,128 - d4f2: 0000305b 0x305b - d4f6: 0200 addi s0,sp,256 - d4f8: 6891 lui a7,0x4 - d4fa: 7032 flw ft0,44(sp) - d4fc: 0100736f jal t1,1450c <__stack_size+0x13d0c> - d500: 0000935b 0x935b - d504: 0200 addi s0,sp,256 - d506: 6491 lui s1,0x4 - d508: 00287933 and s2,a6,sp - d50c: 0100 addi s0,sp,128 - d50e: 0000305b 0x305b - d512: 0200 addi s0,sp,256 - d514: 6091 lui ra,0x4 - d516: 3600 fld fs0,40(a2) - d518: b801 j cd28 <__stack_size+0xc528> - d51a: 0c000027 0xc000027 - d51e: 00300193 li gp,3 - d522: 0000 unimp - d524: ab84 fsd fs1,16(a5) - d526: 2040 fld fs0,128(s0) - d528: abaa fsd fa0,464(sp) - d52a: 2040 fld fs0,128(s0) - d52c: 3fda fld ft11,432(sp) - d52e: 0000 unimp - d530: 0801 addi a6,a6,0 - d532: 32000017 auipc zero,0x32000 - d536: 7470 flw fa2,108(s0) - d538: 0072 0x72 - d53a: 5301 li t1,-32 - d53c: 000004bf 326c9102 0x326c9102000004bf - d544: 00646c6f jal s8,5354a <__stack_size+0x52d4a> - d548: 5301 li t1,-32 - d54a: 064d addi a2,a2,19 - d54c: 0000 unimp - d54e: 9102 jalr sp - d550: 3268 fld fa0,224(a2) - d552: 656e flw fa0,216(sp) - d554: 53010077 0x53010077 - d558: 064d addi a2,a2,19 - d55a: 0000 unimp - d55c: 9102 jalr sp - d55e: 0064 addi s1,sp,12 - d560: 0136 slli sp,sp,0xd - d562: 272a fld fa4,136(sp) - d564: 0000 unimp - d566: 920c 0x920c - d568: 3001 jal cd68 <__stack_size+0xc568> - d56a: 0000 unimp - d56c: 5e00 lw s0,56(a2) - d56e: 842040ab 0x842040ab - d572: 122040ab 0x122040ab - d576: 0040 addi s0,sp,4 - d578: 0100 addi s0,sp,128 - d57a: 1751 addi a4,a4,-12 - d57c: 0000 unimp - d57e: 7032 flw ft0,44(sp) - d580: 7274 flw fa3,100(a2) - d582: 0100 addi s0,sp,128 - d584: 0004bf4b fnmsub.s ft10,fs1,ft0,ft0,rup - d588: 0200 addi s0,sp,256 - d58a: 6c91 lui s9,0x4 - d58c: 7032 flw ft0,44(sp) - d58e: 6469 lui s0,0x1a - d590: 0100 addi s0,sp,128 - d592: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - d596: 0200 addi s0,sp,256 - d598: 6891 lui a7,0x4 - d59a: 7332 flw ft6,44(sp) - d59c: 6769 lui a4,0x1a - d59e: 0100 addi s0,sp,128 - d5a0: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - d5a4: 0200 addi s0,sp,256 - d5a6: 6491 lui s1,0x4 - d5a8: 3600 fld fs0,40(a2) - d5aa: ef01 bnez a4,d5c2 <__stack_size+0xcdc2> - d5ac: 0026 0x26 - d5ae: 0c00 addi s0,sp,528 - d5b0: 0191 addi gp,gp,4 - d5b2: 0030 addi a2,sp,8 - d5b4: 0000 unimp - d5b6: ab26 fsd fs1,400(sp) - d5b8: 2040 fld fs0,128(s0) - d5ba: ab5e fsd fs7,400(sp) - d5bc: 2040 fld fs0,128(s0) - d5be: 404a 0x404a + d4bc: 0004 addi s1,sp,0 + d4be: 00002d2b 0x2d2b + d4c2: 0104 addi s1,sp,128 + d4c4: 2888 fld fa0,16(s1) + d4c6: 0000 unimp + d4c8: 570c lw a1,40(a4) + d4ca: 0029 c.addi zero,10 + d4cc: 3d00 fld fs0,56(a0) + d4ce: 002a 0x2a + d4d0: e800 fsw fs0,16(s0) + d4d2: 4124 lw s1,64(a0) + d4d4: 5e20 lw s0,120(a2) + d4d6: ca000003 lb zero,-864(zero) # fffffca0 <_sp+0x7fffbca0> + d4da: 0076 0x76 + d4dc: 0200 addi s0,sp,256 + d4de: 0708 addi a0,sp,896 + d4e0: 0189 addi gp,gp,2 + d4e2: 0000 unimp + d4e4: 0402 slli s0,s0,0x0 + d4e6: 00019307 0x19307 + d4ea: 0300 addi s0,sp,384 + d4ec: 0504 addi s1,sp,640 + d4ee: 6e69 lui t3,0x1a + d4f0: 0074 addi a3,sp,12 + d4f2: 0802 slli a6,a6,0x0 + d4f4: ad05 j db24 <__stack_size+0xd324> + d4f6: 0001 nop + d4f8: 0200 addi s0,sp,256 + d4fa: 0410 addi a2,sp,512 + d4fc: 285d jal d5b2 <__stack_size+0xcdb2> + d4fe: 0000 unimp + d500: 0102 slli sp,sp,0x0 + d502: 9806 add a6,a6,ra + d504: 0000 unimp + d506: 0200 addi s0,sp,256 + d508: 0801 addi a6,a6,0 + d50a: 0096 slli ra,ra,0x5 + d50c: 0000 unimp + d50e: 0202 slli tp,tp,0x0 + d510: 1805 addi a6,a6,-31 + d512: 0001 nop + d514: 0200 addi s0,sp,256 + d516: 0702 slli a4,a4,0x0 + d518: 00cd addi ra,ra,19 + d51a: 0000 unimp + d51c: 0402 slli s0,s0,0x0 + d51e: b205 j ce3e <__stack_size+0xc63e> + d520: 0001 nop + d522: 0200 addi s0,sp,256 + d524: 0704 addi s1,sp,896 + d526: 018e slli gp,gp,0x3 + d528: 0000 unimp + d52a: a204 fsd fs1,0(a2) + d52c: 001f 0200 3307 0x33070200001f + d532: 0000 unimp + d534: 0400 addi s0,sp,512 + d536: 04b2 slli s1,s1,0xc + d538: 0000 unimp + d53a: 00642c03 lw s8,6(s0) + d53e: 0000 unimp + d540: c304 sw s1,0(a4) + d542: 0020 addi s0,sp,8 + d544: 0300 addi s0,sp,384 + d546: 6472 flw fs0,28(sp) + d548: 0000 unimp + d54a: 0400 addi s0,sp,512 + d54c: 2178 fld fa4,192(a0) + d54e: 0000 unimp + d550: 00339103 lh sp,3(t2) # d9ff <__stack_size+0xd1ff> + d554: 0000 unimp + d556: 3205 jal ce76 <__stack_size+0xc676> + d558: 001f 0400 0165 0x1650400001f + d55e: 002c addi a1,sp,8 + d560: 0000 unimp + d562: 0406 slli s0,s0,0x1 + d564: 00c9a603 lw a2,12(s3) # bafa <__stack_size+0xb2fa> + d568: 0000 unimp + d56a: 001f2407 flw fs0,1(t5) + d56e: 0300 addi s0,sp,384 + d570: 9ea8 0x9ea8 + d572: 0000 unimp + d574: 0700 addi s0,sp,896 + d576: 00001eaf 0x1eaf + d57a: 00c9a903 lw s2,12(s3) + d57e: 0000 unimp + d580: 0800 addi s0,sp,16 + d582: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + d586: 00d9 addi ra,ra,22 + d588: 0000 unimp + d58a: 2c09 jal d79c <__stack_size+0xcf9c> + d58c: 0000 unimp + d58e: 0300 addi s0,sp,384 + d590: 0a00 addi s0,sp,272 + d592: 0308 addi a0,sp,384 + d594: 0000faa3 0xfaa3 + d598: 0b00 addi s0,sp,400 + d59a: 20b5 jal d606 <__stack_size+0xce06> + d59c: 0000 unimp + d59e: 0033a503 lw a0,3(t2) + d5a2: 0000 unimp + d5a4: 0b00 addi s0,sp,400 + d5a6: 20fa fld ft1,408(sp) + d5a8: 0000 unimp + d5aa: 00aaaa03 lw s4,10(s5) + d5ae: 0000 unimp + d5b0: 0004 addi s1,sp,0 + d5b2: e604 fsw fs1,8(a2) + d5b4: 001f 0300 d9ab 0xd9ab0300001f + d5ba: 0000 unimp + d5bc: 0400 addi s0,sp,512 + d5be: 1e78 addi a4,sp,828 d5c0: 0000 unimp - d5c2: 8b01 andi a4,a4,0 - d5c4: 32000017 auipc zero,0x32000 - d5c8: 7470 flw fa2,108(s0) - d5ca: 0072 0x72 - d5cc: 4101 li sp,0 - d5ce: 000004bf 326c9102 0x326c9102000004bf - d5d6: 6466 flw fs0,88(sp) - d5d8: 0100 addi s0,sp,128 - d5da: 3041 jal ce5a <__stack_size+0xc65a> - d5dc: 0000 unimp - d5de: 0200 addi s0,sp,256 - d5e0: 6891 lui a7,0x4 - d5e2: 3600 fld fs0,40(a2) - d5e4: 1c01 addi s8,s8,-32 - d5e6: 0028 addi a0,sp,8 - d5e8: 0c00 addi s0,sp,528 - d5ea: 0190 addi a2,sp,192 - d5ec: 0030 addi a2,sp,8 - d5ee: 0000 unimp - d5f0: ab12 fsd ft4,400(sp) - d5f2: 2040 fld fs0,128(s0) - d5f4: ab26 fsd fs1,400(sp) - d5f6: 2040 fld fs0,128(s0) - d5f8: 4082 lw ra,0(sp) - d5fa: 0000 unimp - d5fc: b801 j ce0c <__stack_size+0xc60c> - d5fe: 32000017 auipc zero,0x32000 - d602: 7470 flw fa2,108(s0) - d604: 0072 0x72 - d606: 3b01 jal d316 <__stack_size+0xcb16> - d608: 000004bf 006c9102 0x6c9102000004bf - d610: 0136 slli sp,sp,0xd - d612: 2770 fld fa2,200(a4) - d614: 0000 unimp - d616: 8f0c 0x8f0c - d618: 3001 jal ce18 <__stack_size+0xc618> - d61a: 0000 unimp - d61c: ec00 fsw fs0,24(s0) - d61e: 40aa lw ra,136(sp) - d620: 1220 addi s0,sp,296 - d622: ba2040ab 0xba2040ab - d626: 0040 addi s0,sp,4 - d628: 0100 addi s0,sp,128 - d62a: 1800 addi s0,sp,48 + d5c2: 0072af03 lw t5,7(t0) # 1007 <__stack_size+0x807> + d5c6: 0000 unimp + d5c8: 040c addi a1,sp,512 + d5ca: 2204 fld fs1,0(a2) + d5cc: 0021 c.addi zero,8 + d5ce: 0500 addi s0,sp,640 + d5d0: 6b16 flw fs6,68(sp) + d5d2: 0000 unimp + d5d4: 0d00 addi s0,sp,656 + d5d6: 1e89 addi t4,t4,-30 + d5d8: 0000 unimp + d5da: 0518 addi a4,sp,640 + d5dc: 0001702f 0x1702f + d5e0: 0b00 addi s0,sp,400 + d5e2: 200a fld ft0,128(sp) + d5e4: 0000 unimp + d5e6: 3105 jal d206 <__stack_size+0xca06> + d5e8: 0170 addi a2,sp,140 + d5ea: 0000 unimp + d5ec: 0e00 addi s0,sp,784 + d5ee: 6b5f 0500 3332 0x333205006b5f + d5f4: 0000 unimp + d5f6: 0400 addi s0,sp,512 + d5f8: 00208b0b 0x208b0b + d5fc: 0500 addi s0,sp,640 + d5fe: 3332 fld ft6,296(sp) + d600: 0000 unimp + d602: 0800 addi s0,sp,16 + d604: 001e6c0b 0x1e6c0b + d608: 0500 addi s0,sp,640 + d60a: 3332 fld ft6,296(sp) + d60c: 0000 unimp + d60e: 0c00 addi s0,sp,528 + d610: 00215c0b 0x215c0b + d614: 0500 addi s0,sp,640 + d616: 3332 fld ft6,296(sp) + d618: 0000 unimp + d61a: 1000 addi s0,sp,32 + d61c: 5f0e lw t5,224(sp) + d61e: 0078 addi a4,sp,12 + d620: 3305 jal d340 <__stack_size+0xcb40> + d622: 0176 slli sp,sp,0x1d + d624: 0000 unimp + d626: 0014 addi a3,sp,0 + d628: 011d040f 0x11d040f d62c: 0000 unimp - d62e: 7032 flw ft0,44(sp) - d630: 7274 flw fa3,100(a2) - d632: 0100 addi s0,sp,128 - d634: 0004bf33 sltu t5,s1,zero - d638: 0200 addi s0,sp,256 - d63a: 6c91 lui s9,0x4 - d63c: 6632 flw fa2,12(sp) - d63e: 0064 addi s1,sp,12 - d640: 3301 jal d340 <__stack_size+0xcb40> - d642: 0030 addi a2,sp,8 - d644: 0000 unimp - d646: 9102 jalr sp - d648: 3368 fld fa0,224(a4) - d64a: 28b0 fld fa2,80(s1) - d64c: 0000 unimp - d64e: 3301 jal d34e <__stack_size+0xcb4e> - d650: 14e9 addi s1,s1,-6 + d62e: 1208 addi a0,sp,288 + d630: 0001 nop + d632: 8600 0x8600 + d634: 0001 nop + d636: 0900 addi s0,sp,144 + d638: 002c addi a1,sp,8 + d63a: 0000 unimp + d63c: 0000 unimp + d63e: aa0d j d770 <__stack_size+0xcf70> + d640: 001e 0x1e + d642: 2400 fld fs0,8(s0) + d644: 3705 jal d564 <__stack_size+0xcd64> + d646: 01ff 0x1ff + d648: 0000 unimp + d64a: 001db10b 0x1db10b + d64e: 0500 addi s0,sp,640 + d650: 3339 jal d35e <__stack_size+0xcb5e> d652: 0000 unimp - d654: 9102 jalr sp - d656: 0064 addi s1,sp,12 - d658: 0136 slli sp,sp,0xd - d65a: 2779 jal dde8 <__stack_size+0xd5e8> - d65c: 0000 unimp - d65e: 8e0c 0x8e0c - d660: 3001 jal ce60 <__stack_size+0xc660> - d662: 0000 unimp - d664: ce00 sw s0,24(a2) - d666: 40aa lw ra,136(sp) - d668: ec20 fsw fs0,88(s0) - d66a: 40aa lw ra,136(sp) - d66c: f220 fsw fs0,96(a2) - d66e: 0040 addi s0,sp,4 - d670: 0100 addi s0,sp,128 - d672: 182d addi a6,a6,-21 - d674: 0000 unimp - d676: 7032 flw ft0,44(sp) - d678: 7274 flw fa3,100(a2) - d67a: 0100 addi s0,sp,128 - d67c: 0004bf2b 0x4bf2b - d680: 0200 addi s0,sp,256 - d682: 6c91 lui s9,0x4 - d684: 3600 fld fs0,40(a2) - d686: dc01 beqz s0,d59e <__stack_size+0xcd9e> - d688: 0c000027 0xc000027 - d68c: 018d addi gp,gp,3 - d68e: 0030 addi a2,sp,8 - d690: 0000 unimp - d692: aaa4 fsd fs1,80(a3) - d694: 2040 fld fs0,128(s0) - d696: aace fsd fs3,336(sp) - d698: 2040 fld fs0,128(s0) - d69a: 412a lw sp,136(sp) - d69c: 0000 unimp - d69e: 8301 srli a4,a4,0x0 - d6a0: 0018 addi a4,sp,0 - d6a2: 3200 fld fs0,32(a2) - d6a4: 7470 flw fa2,108(s0) - d6a6: 0072 0x72 - d6a8: 2301 jal dba8 <__stack_size+0xd3a8> - d6aa: 000004bf 326c9102 0x326c9102000004bf - d6b2: 6466 flw fs0,88(sp) - d6b4: 0100 addi s0,sp,128 - d6b6: 00003023 0x3023 - d6ba: 0200 addi s0,sp,256 - d6bc: 6891 lui a7,0x4 - d6be: 6332 flw ft6,12(sp) - d6c0: 646d lui s0,0x1b - d6c2: 0100 addi s0,sp,128 - d6c4: 00003023 0x3023 - d6c8: 0200 addi s0,sp,256 - d6ca: 6491 lui s1,0x4 - d6cc: 6132 flw ft2,12(sp) - d6ce: 6772 flw fa4,28(sp) - d6d0: 0100 addi s0,sp,128 - d6d2: 00003023 0x3023 - d6d6: 0200 addi s0,sp,256 - d6d8: 6091 lui ra,0x4 - d6da: 3600 fld fs0,40(a2) - d6dc: e901 bnez a0,d6ec <__stack_size+0xceec> - d6de: 0028 addi a0,sp,8 - d6e0: 0c00 addi s0,sp,528 - d6e2: 018c addi a1,sp,192 - d6e4: 0030 addi a2,sp,8 + d654: 0000 unimp + d656: 0020cb0b 0x20cb0b + d65a: 0500 addi s0,sp,640 + d65c: 333a fld ft6,424(sp) + d65e: 0000 unimp + d660: 0400 addi s0,sp,512 + d662: 001dc60b 0x1dc60b + d666: 0500 addi s0,sp,640 + d668: 0000333b 0x333b + d66c: 0800 addi s0,sp,16 + d66e: 0021e30b 0x21e30b + d672: 0500 addi s0,sp,640 + d674: 333c fld fa5,96(a4) + d676: 0000 unimp + d678: 0c00 addi s0,sp,528 + d67a: 001f7c0b 0x1f7c0b + d67e: 0500 addi s0,sp,640 + d680: 333d jal d3ae <__stack_size+0xcbae> + d682: 0000 unimp + d684: 1000 addi s0,sp,32 + d686: 001f500b 0x1f500b + d68a: 0500 addi s0,sp,640 + d68c: 333e fld ft6,488(sp) + d68e: 0000 unimp + d690: 1400 addi s0,sp,544 + d692: 0021610b 0x21610b + d696: 0500 addi s0,sp,640 + d698: 0000333f c80b1800 0xc80b18000000333f + d6a0: 001f 0500 3340 0x33400500001f + d6a6: 0000 unimp + d6a8: 1c00 addi s0,sp,560 + d6aa: 0021a30b 0x21a30b + d6ae: 0500 addi s0,sp,640 + d6b0: 3341 jal d430 <__stack_size+0xcc30> + d6b2: 0000 unimp + d6b4: 2000 fld fs0,0(s0) + d6b6: 1000 addi s0,sp,32 + d6b8: 1dd5 addi s11,s11,-11 + d6ba: 0000 unimp + d6bc: 0108 addi a0,sp,128 + d6be: 4a05 li s4,1 + d6c0: 0000023f 001e560b 0x1e560b0000023f + d6c8: 0500 addi s0,sp,640 + d6ca: 00023f4b fnmsub.s ft10,ft4,ft0,ft0,rup + d6ce: 0000 unimp + d6d0: 001d0b0b 0x1d0b0b + d6d4: 0500 addi s0,sp,640 + d6d6: 3f4c fld fa1,184(a4) + d6d8: 0002 0x2 + d6da: 8000 0x8000 + d6dc: 0211 addi tp,tp,4 + d6de: 0021 c.addi zero,8 + d6e0: 0500 addi s0,sp,640 + d6e2: 124e slli tp,tp,0x33 + d6e4: 0001 nop d6e6: 0000 unimp - d6e8: aa7a fsd ft10,272(sp) - d6ea: 2040 fld fs0,128(s0) - d6ec: aaa4 fsd fs1,80(a3) - d6ee: 2040 fld fs0,128(s0) - d6f0: 4162 lw sp,24(sp) + d6e8: 1101 addi sp,sp,-32 + d6ea: 00001df3 csrrw s11,0x0,zero + d6ee: 5105 li sp,-31 + d6f0: 0112 slli sp,sp,0x4 d6f2: 0000 unimp - d6f4: da01 beqz a2,d604 <__stack_size+0xce04> - d6f6: 0018 addi a4,sp,0 - d6f8: 3200 fld fs0,32(a2) - d6fa: 7470 flw fa2,108(s0) - d6fc: 0072 0x72 - d6fe: 1b01 addi s6,s6,-32 - d700: 000004bf 336c9102 0x336c9102000004bf - d708: 268d jal da6a <__stack_size+0xd26a> + d6f4: 0104 addi s1,sp,128 + d6f6: 0800 addi s0,sp,16 + d6f8: 0110 addi a2,sp,128 + d6fa: 0000 unimp + d6fc: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + d700: 2c09 jal d912 <__stack_size+0xd112> + d702: 0000 unimp + d704: 1f00 addi s0,sp,944 + d706: 1000 addi s0,sp,32 + d708: 1f85 addi t6,t6,-31 d70a: 0000 unimp - d70c: 1b01 addi s6,s6,-32 - d70e: 064d addi a2,a2,19 - d710: 0000 unimp - d712: 9102 jalr sp - d714: 3368 fld fa0,224(a4) - d716: 00002803 lw a6,0(zero) # 3200d5fe <_data_lma+0x11bf54a2> - d71a: 1b01 addi s6,s6,-32 - d71c: 18da slli a7,a7,0x36 + d70c: 0190 addi a2,sp,192 + d70e: 5d05 li s10,-31 + d710: 028d addi t0,t0,3 + d712: 0000 unimp + d714: 00200a0b 0x200a0b + d718: 0500 addi s0,sp,640 + d71a: 8d5e mv s10,s7 + d71c: 0002 0x2 d71e: 0000 unimp - d720: 9102 jalr sp - d722: 3264 fld fs1,224(a2) - d724: 6e65 lui t3,0x19 - d726: 0076 0x76 - d728: 1b01 addi s6,s6,-32 - d72a: 18da slli a7,a7,0x36 - d72c: 0000 unimp - d72e: 9102 jalr sp - d730: 0060 addi s0,sp,12 - d732: 040d addi s0,s0,3 - d734: 013d addi sp,sp,15 - d736: 0000 unimp - d738: 0138 addi a4,sp,136 - d73a: 00002813 slti a6,zero,0 - d73e: 8b0c 0x8b0c - d740: 3001 jal cf40 <__stack_size+0xc740> - d742: 0000 unimp - d744: 6200 flw fs0,0(a2) - d746: 40aa lw ra,136(sp) - d748: 7a20 flw fs0,112(a2) - d74a: 40aa lw ra,136(sp) - d74c: 9a20 0x9a20 - d74e: 0041 c.addi zero,16 - d750: 0100 addi s0,sp,128 - d752: 7032 flw ft0,44(sp) - d754: 7274 flw fa3,100(a2) - d756: 0100 addi s0,sp,128 - d758: bf11 j d66c <__stack_size+0xce6c> - d75a: 0004 addi s1,sp,0 - d75c: 0200 addi s0,sp,256 - d75e: 6c91 lui s9,0x4 - d760: 6632 flw fa2,12(sp) - d762: 0064 addi s1,sp,12 - d764: 1101 addi sp,sp,-32 - d766: 0030 addi a2,sp,8 - d768: 0000 unimp - d76a: 9102 jalr sp - d76c: 0068 addi a0,sp,12 - d76e: 2600 fld fs0,8(a2) - d770: 0011 c.addi zero,4 - d772: 0400 addi s0,sp,512 - d774: 7700 flw fs0,40(a4) - d776: 002d c.addi zero,11 - d778: 0400 addi s0,sp,512 - d77a: 5101 li sp,-32 - d77c: 0029 c.addi zero,10 - d77e: 0c00 addi s0,sp,528 - d780: 2a20 fld fs0,80(a2) - d782: 0000 unimp - d784: 2b06 fld fs6,64(sp) - d786: 0000 unimp - d788: 2864 fld fs1,208(s0) - d78a: 2041 jal d80a <__stack_size+0xd00a> - d78c: 035e slli t1,t1,0x17 - d78e: 0000 unimp - d790: 7638 flw fa4,104(a2) - d792: 0000 unimp - d794: 0802 slli a6,a6,0x0 - d796: 00018907 0x18907 - d79a: 0200 addi s0,sp,256 - d79c: 0704 addi s1,sp,896 - d79e: 00000193 li gp,0 - d7a2: 69050403 lb s0,1680(a0) # fffe0690 <_sp+0x7ffdc690> - d7a6: 746e flw fs0,248(sp) - d7a8: 0200 addi s0,sp,256 - d7aa: 0508 addi a0,sp,640 - d7ac: 01ad addi gp,gp,11 - d7ae: 0000 unimp - d7b0: 1002 0x1002 - d7b2: 2604 fld fs1,8(a2) - d7b4: 0029 c.addi zero,10 - d7b6: 0200 addi s0,sp,256 - d7b8: 0601 addi a2,a2,0 - d7ba: 0098 addi a4,sp,64 - d7bc: 0000 unimp - d7be: 0102 slli sp,sp,0x0 - d7c0: 9608 0x9608 + d720: 000b190b 0xb190b + d724: 0500 addi s0,sp,640 + d726: 335f 0000 0400 0x4000000335f + d72c: 001e670b 0x1e670b + d730: 0500 addi s0,sp,640 + d732: 9361 srli a4,a4,0x38 + d734: 0002 0x2 + d736: 0800 addi s0,sp,16 + d738: 001dd50b 0x1dd50b + d73c: 0500 addi s0,sp,640 + d73e: ff62 fsw fs8,188(sp) + d740: 0001 nop + d742: 8800 0x8800 + d744: 0f00 addi s0,sp,912 + d746: 4f04 lw s1,24(a4) + d748: 0002 0x2 + d74a: 0800 addi s0,sp,16 + d74c: 000002a3 sb zero,5(zero) # 5 <__stack_size-0x7fb> + d750: 000002a3 sb zero,5(zero) # 5 <__stack_size-0x7fb> + d754: 2c09 jal d966 <__stack_size+0xd166> + d756: 0000 unimp + d758: 1f00 addi s0,sp,944 + d75a: 0f00 addi s0,sp,912 + d75c: a904 fsd fs1,16(a0) + d75e: 0002 0x2 + d760: 1200 addi s0,sp,288 + d762: d20d beqz a2,d684 <__stack_size+0xce84> + d764: 001f 0800 7505 0x75050800001f + d76a: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne + d76e: 001dc00b 0x1dc00b + d772: 0500 addi s0,sp,640 + d774: cf76 sw t4,156(sp) + d776: 0002 0x2 + d778: 0000 unimp + d77a: 0022f70b 0x22f70b + d77e: 0500 addi s0,sp,640 + d780: 00003377 0x3377 + d784: 0400 addi s0,sp,512 + d786: 0f00 addi s0,sp,912 + d788: 4f04 lw s1,24(a4) + d78a: 0000 unimp + d78c: 0d00 addi s0,sp,656 + d78e: 1ff1 addi t6,t6,-4 + d790: 0000 unimp + d792: 0568 addi a0,sp,652 + d794: ffb5 bnez a5,d710 <__stack_size+0xcf10> + d796: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + d79a: 705f 0500 cfb6 0xcfb60500705f + d7a0: 0002 0x2 + d7a2: 0000 unimp + d7a4: 5f0e lw t5,224(sp) + d7a6: 0072 0x72 + d7a8: b705 j d6c8 <__stack_size+0xcec8> + d7aa: 00000033 add zero,zero,zero + d7ae: 0e04 addi s1,sp,784 + d7b0: 775f 0500 33b8 0x33b80500775f + d7b6: 0000 unimp + d7b8: 0800 addi s0,sp,16 + d7ba: 0021710b 0x21710b + d7be: 0500 addi s0,sp,640 + d7c0: 56b9 li a3,-18 d7c2: 0000 unimp - d7c4: 0200 addi s0,sp,256 - d7c6: 0502 slli a0,a0,0x0 - d7c8: 0118 addi a4,sp,128 - d7ca: 0000 unimp - d7cc: 0202 slli tp,tp,0x0 - d7ce: 0000cd07 0xcd07 - d7d2: 0200 addi s0,sp,256 - d7d4: 0504 addi s1,sp,640 - d7d6: 01b2 slli gp,gp,0xc - d7d8: 0000 unimp - d7da: 0402 slli s0,s0,0x0 - d7dc: 00018e07 0x18e07 - d7e0: 0400 addi s0,sp,512 - d7e2: 0000206b 0x206b - d7e6: 0702 slli a4,a4,0x0 - d7e8: 00000033 add zero,zero,zero - d7ec: b204 fsd fs1,32(a2) - d7ee: 0004 addi s1,sp,0 - d7f0: 0300 addi s0,sp,384 - d7f2: 642c flw fa1,72(s0) - d7f4: 0000 unimp - d7f6: 0400 addi s0,sp,512 - d7f8: 218c fld fa1,0(a1) - d7fa: 0000 unimp - d7fc: 00647203 0x647203 - d800: 0000 unimp - d802: 4104 lw s1,0(a0) - d804: 0022 0x22 - d806: 0300 addi s0,sp,384 - d808: 3391 jal d54c <__stack_size+0xcd4c> - d80a: 0000 unimp - d80c: 0500 addi s0,sp,640 - d80e: 00001ffb 0x1ffb - d812: 6504 flw fs1,8(a0) - d814: 2c01 jal da24 <__stack_size+0xd224> - d816: 0000 unimp - d818: 0600 addi s0,sp,768 - d81a: 0304 addi s1,sp,384 - d81c: c9a6 sw s1,208(sp) - d81e: 0000 unimp - d820: 0700 addi s0,sp,896 - d822: 1fed addi t6,t6,-5 - d824: 0000 unimp - d826: 009ea803 lw a6,9(t4) - d82a: 0000 unimp - d82c: 001f7807 0x1f7807 - d830: 0300 addi s0,sp,384 - d832: c9a9 beqz a1,d884 <__stack_size+0xd084> - d834: 0000 unimp - d836: 0000 unimp - d838: 4f08 lw a0,24(a4) - d83a: 0000 unimp - d83c: d900 sw s0,48(a0) - d83e: 0000 unimp - d840: 0900 addi s0,sp,144 - d842: 002c addi a1,sp,8 - d844: 0000 unimp - d846: 080a0003 lb zero,128(s4) # 80 <__stack_size-0x780> - d84a: 00faa303 lw t1,15(s5) # 400f <__stack_size+0x380f> - d84e: 0000 unimp - d850: 00217e0b 0x217e0b - d854: 0300 addi s0,sp,384 - d856: 33a5 jal d5be <__stack_size+0xcdbe> - d858: 0000 unimp - d85a: 0000 unimp - d85c: 0021c30b 0x21c30b - d860: 0300 addi s0,sp,384 - d862: aaaa fsd fa0,336(sp) - d864: 0000 unimp - d866: 0400 addi s0,sp,512 - d868: 0400 addi s0,sp,512 - d86a: 000020af amoadd.w ra,zero,(zero) - d86e: 00d9ab03 lw s6,13(s3) - d872: 0000 unimp - d874: 4104 lw s1,0(a0) - d876: 001f 0300 72af 0x72af0300001f - d87c: 0000 unimp - d87e: 0c00 addi s0,sp,528 - d880: 0404 addi s1,sp,512 - d882: 000021eb 0x21eb - d886: 1605 addi a2,a2,-31 - d888: 0000006b 0x6b - d88c: 520d li tp,-29 - d88e: 001f 1800 2f05 0x2f051800001f - d894: 0170 addi a2,sp,140 - d896: 0000 unimp - d898: 0019ef0b 0x19ef0b - d89c: 0500 addi s0,sp,640 - d89e: 7031 0x7031 - d8a0: 0001 nop - d8a2: 0000 unimp - d8a4: 5f0e lw t5,224(sp) - d8a6: 3205006b 0x3205006b - d8aa: 00000033 add zero,zero,zero - d8ae: 0b04 addi s1,sp,400 - d8b0: 2154 fld fa3,128(a0) + d7c4: 0c00 addi s0,sp,528 + d7c6: 001ec60b 0x1ec60b + d7ca: 0500 addi s0,sp,640 + d7cc: 56ba lw a3,172(sp) + d7ce: 0000 unimp + d7d0: 0e00 addi s0,sp,784 + d7d2: 5f0e lw t5,224(sp) + d7d4: 6662 flw fa2,24(sp) + d7d6: 0500 addi s0,sp,640 + d7d8: 0002aabb 0x2aabb + d7dc: 1000 addi s0,sp,32 + d7de: 001d700b 0x1d700b + d7e2: 0500 addi s0,sp,640 + d7e4: 33bc fld fa5,96(a5) + d7e6: 0000 unimp + d7e8: 1800 addi s0,sp,48 + d7ea: 001de30b 0x1de30b + d7ee: 0500 addi s0,sp,640 + d7f0: 000110c3 fmadd.s ft1,ft2,ft0,ft0,rtz + d7f4: 1c00 addi s0,sp,560 + d7f6: 000b630b 0xb630b + d7fa: 0500 addi s0,sp,640 + d7fc: 6cc5 lui s9,0x11 + d7fe: 0005 c.addi zero,1 + d800: 2000 fld fs0,0(s0) + d802: 000ac20b 0xac20b + d806: 0500 addi s0,sp,640 + d808: 00059bc7 fmsub.s fs7,fa1,ft0,ft0,rtz + d80c: 2400 fld fs0,8(s0) + d80e: 0020bd0b 0x20bd0b + d812: 0500 addi s0,sp,640 + d814: bfca fsd fs2,504(sp) + d816: 0005 c.addi zero,1 + d818: 2800 fld fs0,16(s0) + d81a: 0009fa0b 0x9fa0b + d81e: 0500 addi s0,sp,640 + d820: 0005d9cb fnmsub.s fs3,fa1,ft0,ft0,unknown + d824: 2c00 fld fs0,24(s0) + d826: 5f0e lw t5,224(sp) + d828: 6275 lui tp,0x1d + d82a: 0500 addi s0,sp,640 + d82c: aace fsd fs3,336(sp) + d82e: 0002 0x2 + d830: 3000 fld fs0,32(s0) + d832: 5f0e lw t5,224(sp) + d834: 7075 0x7075 + d836: 0500 addi s0,sp,640 + d838: 0002cfcf fnmadd.s ft11,ft5,ft0,ft0,rmm + d83c: 3800 fld fs0,48(s0) + d83e: 5f0e lw t5,224(sp) + d840: 7275 lui tp,0xffffd + d842: 0500 addi s0,sp,640 + d844: 33d0 fld fa2,160(a5) + d846: 0000 unimp + d848: 3c00 fld fs0,56(s0) + d84a: 001dba0b 0x1dba0b + d84e: 0500 addi s0,sp,640 + d850: 0005dfd3 fadd.s ft11,fa1,ft0,unknown + d854: 4000 lw s0,0(s0) + d856: 0021950b 0x21950b + d85a: 0500 addi s0,sp,640 + d85c: efd4 fsw fa3,28(a5) + d85e: 0005 c.addi zero,1 + d860: 4300 lw s0,0(a4) + d862: 5f0e lw t5,224(sp) + d864: 626c flw fa1,68(a2) + d866: 0500 addi s0,sp,640 + d868: 0002aad7 0x2aad7 + d86c: 4400 lw s0,8(s0) + d86e: 001e0f0b 0x1e0f0b + d872: 0500 addi s0,sp,640 + d874: 33da fld ft7,432(sp) + d876: 0000 unimp + d878: 4c00 lw s0,24(s0) + d87a: 000f900b 0xf900b + d87e: 0500 addi s0,sp,640 + d880: 00007ddb 0x7ddb + d884: 5000 lw s0,32(s0) + d886: 0002730b 0x2730b + d88a: 0500 addi s0,sp,640 + d88c: 1dde slli s11,s11,0x37 + d88e: 0004 addi s1,sp,0 + d890: 5400 lw s0,40(s0) + d892: 001f390b 0x1f390b + d896: 0500 addi s0,sp,640 + d898: 05e2 slli a1,a1,0x18 + d89a: 0001 nop + d89c: 5800 lw s0,48(s0) + d89e: 001d2f0b 0x1d2f0b + d8a2: 0500 addi s0,sp,640 + d8a4: fae4 fsw fs1,116(a3) + d8a6: 0000 unimp + d8a8: 5c00 lw s0,56(s0) + d8aa: 001f3f0b 0x1f3f0b + d8ae: 0500 addi s0,sp,640 + d8b0: 33e5 jal d698 <__stack_size+0xce98> d8b2: 0000 unimp - d8b4: 3205 jal d1d4 <__stack_size+0xc9d4> - d8b6: 00000033 add zero,zero,zero - d8ba: 0b08 addi a0,sp,400 - d8bc: 1f35 addi t5,t5,-19 + d8b4: 6400 flw fs0,8(s0) + d8b6: 1300 addi s0,sp,416 + d8b8: 00000093 li ra,0 + d8bc: 041d addi s0,s0,7 d8be: 0000 unimp - d8c0: 3205 jal d1e0 <__stack_size+0xc9e0> - d8c2: 00000033 add zero,zero,zero - d8c6: 0b0c addi a1,sp,400 - d8c8: 2225 jal d9f0 <__stack_size+0xd1f0> - d8ca: 0000 unimp - d8cc: 3205 jal d1ec <__stack_size+0xc9ec> - d8ce: 00000033 add zero,zero,zero - d8d2: 0e10 addi a2,sp,784 - d8d4: 785f 0500 7633 0x76330500785f - d8da: 0001 nop - d8dc: 1400 addi s0,sp,544 - d8de: 0f00 addi s0,sp,912 - d8e0: 1d04 addi s1,sp,688 - d8e2: 0001 nop - d8e4: 0800 addi s0,sp,16 - d8e6: 0112 slli sp,sp,0x4 - d8e8: 0000 unimp - d8ea: 0186 slli gp,gp,0x1 + d8c0: 1d14 addi a3,sp,688 + d8c2: 0004 addi s1,sp,0 + d8c4: 1400 addi s0,sp,544 + d8c6: 0110 addi a2,sp,128 + d8c8: 0000 unimp + d8ca: 5a14 lw a3,48(a2) + d8cc: 0005 c.addi zero,1 + d8ce: 1400 addi s0,sp,544 + d8d0: 00000033 add zero,zero,zero + d8d4: 0f00 addi s0,sp,912 + d8d6: 2804 fld fs1,16(s0) + d8d8: 0004 addi s1,sp,0 + d8da: 1500 addi s0,sp,672 + d8dc: 041d addi s0,s0,7 + d8de: 0000 unimp + d8e0: 9316 add t1,t1,t0 + d8e2: 0020 addi s0,sp,8 + d8e4: 2800 fld fs0,16(s0) + d8e6: 0504 addi s1,sp,640 + d8e8: 0239 addi tp,tp,14 + d8ea: 055a slli a0,a0,0x16 d8ec: 0000 unimp - d8ee: 2c09 jal db00 <__stack_size+0xd300> - d8f0: 0000 unimp - d8f2: 0000 unimp - d8f4: 0d00 addi s0,sp,656 - d8f6: 00001f73 csrrw t5,0x0,zero - d8fa: 0524 addi s1,sp,648 - d8fc: 0001ff37 lui t5,0x1f - d900: 0b00 addi s0,sp,400 - d902: 1e7a slli t3,t3,0x3e - d904: 0000 unimp - d906: 3905 jal d536 <__stack_size+0xcd36> - d908: 00000033 add zero,zero,zero - d90c: 0b00 addi s0,sp,400 - d90e: 2194 fld fa3,0(a1) - d910: 0000 unimp - d912: 3a05 jal d242 <__stack_size+0xca42> - d914: 00000033 add zero,zero,zero - d918: 0b04 addi s1,sp,400 - d91a: 00001e8f 0x1e8f - d91e: 3b05 jal d64e <__stack_size+0xce4e> - d920: 00000033 add zero,zero,zero - d924: 0b08 addi a0,sp,400 - d926: 22ac fld fa1,64(a3) - d928: 0000 unimp - d92a: 3c05 jal d35a <__stack_size+0xcb5a> - d92c: 00000033 add zero,zero,zero - d930: 0b0c addi a1,sp,400 - d932: 2045 jal d9d2 <__stack_size+0xd1d2> - d934: 0000 unimp - d936: 3d05 jal d766 <__stack_size+0xcf66> - d938: 00000033 add zero,zero,zero - d93c: 0b10 addi a2,sp,400 - d93e: 2019 jal d944 <__stack_size+0xd144> - d940: 0000 unimp - d942: 3e05 jal d472 <__stack_size+0xcc72> + d8ee: 001fc117 auipc sp,0x1fc + d8f2: 0500 addi s0,sp,640 + d8f4: 0033023b 0x33023b + d8f8: 0000 unimp + d8fa: 1700 addi s0,sp,928 + d8fc: 00001dfb 0x1dfb + d900: 4005 0x4005 + d902: 4602 lw a2,0(sp) + d904: 0006 0x6 + d906: 0400 addi s0,sp,512 + d908: 001eb617 auipc a2,0x1eb + d90c: 0500 addi s0,sp,640 + d90e: 0240 addi s0,sp,260 + d910: 0646 slli a2,a2,0x11 + d912: 0000 unimp + d914: 1708 addi a0,sp,928 + d916: 1e81 addi t4,t4,-32 + d918: 0000 unimp + d91a: 4005 0x4005 + d91c: 4602 lw a2,0(sp) + d91e: 0006 0x6 + d920: 0c00 addi s0,sp,528 + d922: 00204a17 auipc s4,0x204 + d926: 0500 addi s0,sp,640 + d928: 0242 slli tp,tp,0x10 + d92a: 00000033 add zero,zero,zero + d92e: 1710 addi a2,sp,928 + d930: 00001d17 auipc s10,0x1 + d934: 4305 li t1,1 + d936: 2802 fld fa6,0(sp) + d938: 0008 addi a0,sp,0 + d93a: 1400 addi s0,sp,544 + d93c: 00207217 auipc tp,0x207 + d940: 0500 addi s0,sp,640 + d942: 0246 slli tp,tp,0x11 d944: 00000033 add zero,zero,zero - d948: 0b14 addi a3,sp,400 - d94a: 222a fld ft4,136(sp) + d948: 1730 addi a2,sp,936 + d94a: 2060 fld fs0,192(s0) d94c: 0000 unimp - d94e: 3f05 jal d87e <__stack_size+0xd07e> - d950: 00000033 add zero,zero,zero - d954: 0b18 addi a4,sp,400 - d956: 2091 jal d99a <__stack_size+0xd19a> - d958: 0000 unimp - d95a: 4005 0x4005 - d95c: 00000033 add zero,zero,zero - d960: 0b1c addi a5,sp,400 - d962: 226c fld fa1,192(a2) - d964: 0000 unimp - d966: 4105 li sp,1 - d968: 00000033 add zero,zero,zero - d96c: 0020 addi s0,sp,8 - d96e: 9e10 0x9e10 - d970: 001e 0x1e - d972: 0800 addi s0,sp,16 - d974: 0501 addi a0,a0,0 - d976: 3f4a fld ft10,176(sp) - d978: 0002 0x2 - d97a: 0b00 addi s0,sp,400 - d97c: 1f1f 0000 4b05 0x4b0500001f1f - d982: 0000023f 1dd40b00 0x1dd40b000000023f - d98a: 0000 unimp - d98c: 4c05 li s8,1 - d98e: 0000023f 21cb1180 0x21cb11800000023f - d996: 0000 unimp - d998: 4e05 li t3,1 - d99a: 0112 slli sp,sp,0x4 - d99c: 0000 unimp - d99e: 0100 addi s0,sp,128 - d9a0: bc11 j d3b4 <__stack_size+0xcbb4> - d9a2: 001e 0x1e - d9a4: 0500 addi s0,sp,640 - d9a6: 1251 addi tp,tp,-12 - d9a8: 0001 nop - d9aa: 0400 addi s0,sp,512 - d9ac: 0001 nop - d9ae: 1008 addi a0,sp,32 - d9b0: 0001 nop - d9b2: 4f00 lw s0,24(a4) - d9b4: 0002 0x2 - d9b6: 0900 addi s0,sp,144 - d9b8: 002c addi a1,sp,8 - d9ba: 0000 unimp - d9bc: 001f 4e10 0020 0x204e10001f - d9c2: 9000 0x9000 - d9c4: 0501 addi a0,a0,0 - d9c6: 8d5d or a0,a0,a5 - d9c8: 0002 0x2 - d9ca: 0b00 addi s0,sp,400 - d9cc: 000019ef jal s3,e9cc <__stack_size+0xe1cc> - d9d0: 5e05 li t3,-31 - d9d2: 028d addi t0,t0,3 - d9d4: 0000 unimp - d9d6: 0b00 addi s0,sp,400 - d9d8: 0b19 addi s6,s6,6 - d9da: 0000 unimp - d9dc: 5f05 li t5,-31 - d9de: 00000033 add zero,zero,zero - d9e2: 0b04 addi s1,sp,400 - d9e4: 1f30 addi a2,sp,952 - d9e6: 0000 unimp - d9e8: 6105 addi sp,sp,32 - d9ea: 00000293 li t0,0 - d9ee: 0b08 addi a0,sp,400 - d9f0: 1e9e slli t4,t4,0x27 - d9f2: 0000 unimp - d9f4: 6205 lui tp,0x1 - d9f6: 01ff 0x1ff - d9f8: 0000 unimp - d9fa: 0088 addi a0,sp,64 - d9fc: 024f040f 0x24f040f - da00: 0000 unimp - da02: a308 fsd fa0,0(a4) - da04: 0002 0x2 - da06: a300 fsd fs0,0(a4) - da08: 0002 0x2 - da0a: 0900 addi s0,sp,144 - da0c: 002c addi a1,sp,8 - da0e: 0000 unimp - da10: 001f 040f 02a9 0x2a9040f001f + d94e: 4705 li a4,1 + d950: 3d02 fld fs10,32(sp) + d952: 0008 addi a0,sp,0 + d954: 3400 fld fs0,40(s0) + d956: 001f8d17 auipc s10,0x1f8 + d95a: 0500 addi s0,sp,640 + d95c: 0249 addi tp,tp,18 + d95e: 00000033 add zero,zero,zero + d962: 1738 addi a4,sp,936 + d964: 2068 fld fa0,192(s0) + d966: 0000 unimp + d968: 4b05 li s6,1 + d96a: 4e02 lw t3,0(sp) + d96c: 0008 addi a0,sp,0 + d96e: 3c00 fld fs0,56(s0) + d970: 001f1c17 auipc s8,0x1f1 + d974: 0500 addi s0,sp,640 + d976: 024e slli tp,tp,0x13 + d978: 0170 addi a2,sp,140 + d97a: 0000 unimp + d97c: 1740 addi s0,sp,932 + d97e: 1ea0 addi s0,sp,888 + d980: 0000 unimp + d982: 4f05 li t5,1 + d984: 3302 fld ft6,32(sp) + d986: 0000 unimp + d988: 4400 lw s0,8(s0) + d98a: 0021de17 auipc t3,0x21d + d98e: 0500 addi s0,sp,640 + d990: 0250 addi a2,sp,260 + d992: 0170 addi a2,sp,140 + d994: 0000 unimp + d996: 1748 addi a0,sp,932 + d998: 1f98 addi a4,sp,1008 + d99a: 0000 unimp + d99c: 5105 li sp,-31 + d99e: 5402 lw s0,32(sp) + d9a0: 0008 addi a0,sp,0 + d9a2: 4c00 lw s0,24(s0) + d9a4: 001ebe17 auipc t3,0x1eb + d9a8: 0500 addi s0,sp,640 + d9aa: 0254 addi a3,sp,260 + d9ac: 00000033 add zero,zero,zero + d9b0: 1750 addi a2,sp,932 + d9b2: 00001e27 0x1e27 + d9b6: 5505 li a0,-31 + d9b8: 5a02 lw s4,32(sp) + d9ba: 0005 c.addi zero,1 + d9bc: 5400 lw s0,40(s0) + d9be: 001fba17 auipc s4,0x1fb + d9c2: 0500 addi s0,sp,640 + d9c4: 0278 addi a4,sp,268 + d9c6: 0806 slli a6,a6,0x1 + d9c8: 0000 unimp + d9ca: 1858 addi a4,sp,52 + d9cc: 1f85 addi t6,t6,-31 + d9ce: 0000 unimp + d9d0: 7c05 lui s8,0xfffe1 + d9d2: 8d02 jr s10 + d9d4: 0002 0x2 + d9d6: 4800 lw s0,16(s0) + d9d8: 1801 addi a6,a6,-32 + d9da: 1efa slli t4,t4,0x3e + d9dc: 0000 unimp + d9de: 7d05 lui s10,0xfffe1 + d9e0: 4f02 lw t5,0(sp) + d9e2: 0002 0x2 + d9e4: 4c00 lw s0,24(s0) + d9e6: 1801 addi a6,a6,-32 + d9e8: 0000218b 0x218b + d9ec: 8105 srli a0,a0,0x1 + d9ee: 6502 flw fa0,0(sp) + d9f0: 0008 addi a0,sp,0 + d9f2: dc00 sw s0,56(s0) + d9f4: 1802 slli a6,a6,0x20 + d9f6: 00001deb 0x1deb + d9fa: 8605 srai a2,a2,0x1 + d9fc: 0b02 slli s6,s6,0x0 + d9fe: 0006 0x6 + da00: e000 fsw fs0,0(s0) + da02: 1802 slli a6,a6,0x20 + da04: 1dd0 addi a2,sp,756 + da06: 0000 unimp + da08: 8705 srai a4,a4,0x1 + da0a: 7102 flw ft2,32(sp) + da0c: 0008 addi a0,sp,0 + da0e: ec00 fsw fs0,24(s0) + da10: 0002 0x2 + da12: 0560040f 0x560040f da16: 0000 unimp - da18: 0d12 slli s10,s10,0x4 - da1a: 0000209b 0x209b - da1e: 0508 addi a0,sp,640 - da20: cf75 beqz a4,db1c <__stack_size+0xd31c> - da22: 0002 0x2 - da24: 0b00 addi s0,sp,400 - da26: 1e89 addi t4,t4,-30 + da18: 0102 slli sp,sp,0x0 + da1a: 9f08 0x9f08 + da1c: 0000 unimp + da1e: 1500 addi s0,sp,672 + da20: 0560 addi s0,sp,652 + da22: 0000 unimp + da24: 03ff040f 0x3ff040f da28: 0000 unimp - da2a: 7605 lui a2,0xfffe1 - da2c: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - da30: 0b00 addi s0,sp,400 - da32: 23c0 fld fs0,128(a5) - da34: 0000 unimp - da36: 7705 lui a4,0xfffe1 - da38: 00000033 add zero,zero,zero - da3c: 0004 addi s1,sp,0 - da3e: 004f040f 0x4f040f - da42: 0000 unimp - da44: ba0d j d376 <__stack_size+0xcb76> - da46: 0020 addi s0,sp,8 - da48: 6800 flw fs0,16(s0) - da4a: b505 j d86a <__stack_size+0xd06a> - da4c: 03ff 0x3ff - da4e: 0000 unimp - da50: 5f0e lw t5,224(sp) - da52: 0070 addi a2,sp,12 - da54: b605 j d574 <__stack_size+0xcd74> - da56: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - da5a: 0e00 addi s0,sp,784 - da5c: 725f 0500 33b7 0x33b70500725f - da62: 0000 unimp - da64: 0400 addi s0,sp,512 - da66: 5f0e lw t5,224(sp) - da68: b8050077 0xb8050077 - da6c: 00000033 add zero,zero,zero - da70: 0b08 addi a0,sp,400 - da72: 223a fld ft4,392(sp) - da74: 0000 unimp - da76: b905 j d6a6 <__stack_size+0xcea6> - da78: 0056 0x56 - da7a: 0000 unimp - da7c: 0b0c addi a1,sp,400 - da7e: 00001f8f 0x1f8f - da82: ba05 j d3b2 <__stack_size+0xcbb2> - da84: 0056 0x56 - da86: 0000 unimp - da88: 0e0e slli t3,t3,0x3 - da8a: 625f 0066 bb05 0xbb050066625f - da90: 02aa slli t0,t0,0xa - da92: 0000 unimp - da94: 0b10 addi a2,sp,400 - da96: 1e39 addi t3,t3,-18 - da98: 0000 unimp - da9a: bc05 j d4ca <__stack_size+0xccca> - da9c: 00000033 add zero,zero,zero - daa0: 0b18 addi a4,sp,400 - daa2: 1eac addi a1,sp,888 - daa4: 0000 unimp - daa6: c305 beqz a4,dac6 <__stack_size+0xd2c6> - daa8: 0110 addi a2,sp,128 - daaa: 0000 unimp - daac: 0b1c addi a5,sp,400 - daae: 00000b63 beqz zero,dac4 <__stack_size+0xd2c4> - dab2: c505 beqz a0,dada <__stack_size+0xd2da> - dab4: 056c addi a1,sp,652 - dab6: 0000 unimp - dab8: 0b20 addi s0,sp,408 - daba: 0ac2 slli s5,s5,0x10 - dabc: 0000 unimp - dabe: c705 beqz a4,dae6 <__stack_size+0xd2e6> - dac0: 0000059b 0x59b - dac4: 0b24 addi s1,sp,408 - dac6: 2186 fld ft3,64(sp) - dac8: 0000 unimp - daca: ca05 beqz a2,dafa <__stack_size+0xd2fa> - dacc: 000005bf 09fa0b28 0x9fa0b28000005bf - dad4: 0000 unimp - dad6: cb05 beqz a4,db06 <__stack_size+0xd306> - dad8: 05d9 addi a1,a1,22 + da2a: 00009313 slli t1,ra,0x0 + da2e: 9000 0x9000 + da30: 0005 c.addi zero,1 + da32: 1400 addi s0,sp,544 + da34: 041d addi s0,s0,7 + da36: 0000 unimp + da38: 1014 addi a3,sp,32 + da3a: 0001 nop + da3c: 1400 addi s0,sp,544 + da3e: 0590 addi a2,sp,704 + da40: 0000 unimp + da42: 3314 fld fa3,32(a4) + da44: 0000 unimp + da46: 0000 unimp + da48: 0567040f 0x567040f + da4c: 0000 unimp + da4e: 9015 srli s0,s0,0x25 + da50: 0005 c.addi zero,1 + da52: 0f00 addi s0,sp,912 + da54: 7204 flw fs1,32(a2) + da56: 0005 c.addi zero,1 + da58: 1300 addi s0,sp,416 + da5a: 0088 addi a0,sp,64 + da5c: 0000 unimp + da5e: 000005bf 00041d14 0x41d14000005bf + da66: 1400 addi s0,sp,544 + da68: 0110 addi a2,sp,128 + da6a: 0000 unimp + da6c: 8814 0x8814 + da6e: 0000 unimp + da70: 1400 addi s0,sp,544 + da72: 00000033 add zero,zero,zero + da76: 0f00 addi s0,sp,912 + da78: a104 fsd fs1,0(a0) + da7a: 0005 c.addi zero,1 + da7c: 1300 addi s0,sp,416 + da7e: 00000033 add zero,zero,zero + da82: 05d9 addi a1,a1,22 + da84: 0000 unimp + da86: 1d14 addi a3,sp,688 + da88: 0004 addi s1,sp,0 + da8a: 1400 addi s0,sp,544 + da8c: 0110 addi a2,sp,128 + da8e: 0000 unimp + da90: 0f00 addi s0,sp,912 + da92: c504 sw s1,8(a0) + da94: 0005 c.addi zero,1 + da96: 0800 addi s0,sp,16 + da98: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + da9c: 000005ef jal a1,da9c <__stack_size+0xd29c> + daa0: 2c09 jal dcb2 <__stack_size+0xd4b2> + daa2: 0000 unimp + daa4: 0200 addi s0,sp,256 + daa6: 0800 addi s0,sp,16 + daa8: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + daac: 05ff 0x5ff + daae: 0000 unimp + dab0: 2c09 jal dcc2 <__stack_size+0xd4c2> + dab2: 0000 unimp + dab4: 0000 unimp + dab6: 0500 addi s0,sp,640 + dab8: 1fdf 0000 1f05 0x1f0500001fdf + dabe: d501 beqz a0,d9c6 <__stack_size+0xd1c6> + dac0: 0002 0x2 + dac2: 1900 addi s0,sp,176 + dac4: 0000216b 0x216b + dac8: 050c addi a1,sp,640 + daca: 06400123 sb tp,98(zero) # 62 <__stack_size-0x79e> + dace: 0000 unimp + dad0: 00200a17 auipc s4,0x200 + dad4: 0500 addi s0,sp,640 + dad6: 0125 addi sp,sp,9 + dad8: 0640 addi s0,sp,772 dada: 0000 unimp - dadc: 0e2c addi a1,sp,792 - dade: 755f 0062 ce05 0xce050062755f - dae4: 02aa slli t0,t0,0xa + dadc: 1700 addi s0,sp,928 + dade: 1eec addi a1,sp,892 + dae0: 0000 unimp + dae2: 2605 jal de02 <__stack_size+0xd602> + dae4: 3301 jal d7e4 <__stack_size+0xcfe4> dae6: 0000 unimp - dae8: 0e30 addi a2,sp,792 - daea: 755f 0070 cf05 0xcf050070755f - daf0: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - daf4: 0e38 addi a4,sp,792 - daf6: 755f 0072 d005 0xd0050072755f - dafc: 00000033 add zero,zero,zero - db00: 0b3c addi a5,sp,408 - db02: 00001e83 lh t4,0(zero) # 0 <__stack_size-0x800> - db06: d305 beqz a4,da26 <__stack_size+0xd226> - db08: 05df 0000 0b40 0xb40000005df - db0e: 225e fld ft4,464(sp) - db10: 0000 unimp - db12: d405 beqz s0,da3a <__stack_size+0xd23a> - db14: 000005ef jal a1,db14 <__stack_size+0xd314> - db18: 6c5f0e43 0x6c5f0e43 - db1c: 0062 0x62 - db1e: d705 beqz a4,da46 <__stack_size+0xd246> - db20: 02aa slli t0,t0,0xa - db22: 0000 unimp - db24: 0b44 addi s1,sp,404 - db26: 1ed8 addi a4,sp,884 + dae8: 0400 addi s0,sp,512 + daea: 001fd917 auipc s2,0x1fd + daee: 0500 addi s0,sp,640 + daf0: 06460127 0x6460127 + daf4: 0000 unimp + daf6: 0008 addi a0,sp,0 + daf8: 060b040f 0x60b040f + dafc: 0000 unimp + dafe: 05ff040f 0x5ff040f + db02: 0000 unimp + db04: 9a19 andi a2,a2,-26 + db06: 0020 addi s0,sp,8 + db08: 0e00 addi s0,sp,784 + db0a: 3f05 jal da3a <__stack_size+0xd23a> + db0c: 8101 srli a0,a0,0x0 + db0e: 0006 0x6 + db10: 1700 addi s0,sp,928 + db12: 20a2 fld ft1,8(sp) + db14: 0000 unimp + db16: 4005 0x4005 + db18: 8101 srli a0,a0,0x0 + db1a: 0006 0x6 + db1c: 0000 unimp + db1e: 0020db17 auipc s6,0x20d + db22: 0500 addi s0,sp,640 + db24: 0141 addi sp,sp,16 + db26: 0681 addi a3,a3,0 db28: 0000 unimp - db2a: da05 beqz a2,da5a <__stack_size+0xd25a> - db2c: 00000033 add zero,zero,zero - db30: 0b4c addi a1,sp,404 - db32: 0f90 addi a2,sp,976 + db2a: 1706 slli a4,a4,0x21 + db2c: 2116 fld ft2,320(sp) + db2e: 0000 unimp + db30: 4205 li tp,1 + db32: 5d01 li s10,-32 db34: 0000 unimp - db36: db05 beqz a4,da66 <__stack_size+0xd266> - db38: 007d c.addi zero,31 - db3a: 0000 unimp - db3c: 0b50 addi a2,sp,404 - db3e: 00000273 0x273 - db42: de05 beqz a2,da7a <__stack_size+0xd27a> - db44: 041d addi s0,s0,7 - db46: 0000 unimp - db48: 0b54 addi a3,sp,404 - db4a: 2002 fld ft0,0(sp) - db4c: 0000 unimp - db4e: e205 bnez a2,db6e <__stack_size+0xd36e> - db50: 0105 addi sp,sp,1 - db52: 0000 unimp - db54: 0b58 addi a4,sp,404 - db56: 1df8 addi a4,sp,764 - db58: 0000 unimp - db5a: e405 bnez s0,db82 <__stack_size+0xd382> - db5c: 00fa slli ra,ra,0x1e - db5e: 0000 unimp - db60: 0b5c addi a5,sp,404 - db62: 2008 fld fa0,0(s0) - db64: 0000 unimp - db66: e505 bnez a0,db8e <__stack_size+0xd38e> - db68: 00000033 add zero,zero,zero - db6c: 0064 addi s1,sp,12 - db6e: 00009313 slli t1,ra,0x0 - db72: 1d00 addi s0,sp,688 - db74: 0004 addi s1,sp,0 - db76: 1400 addi s0,sp,544 - db78: 041d addi s0,s0,7 - db7a: 0000 unimp - db7c: 1014 addi a3,sp,32 - db7e: 0001 nop - db80: 1400 addi s0,sp,544 - db82: 055a slli a0,a0,0x16 - db84: 0000 unimp - db86: 3314 fld fa3,32(a4) - db88: 0000 unimp - db8a: 0000 unimp - db8c: 0428040f 0x428040f - db90: 0000 unimp - db92: 1d15 addi s10,s10,-27 - db94: 0004 addi s1,sp,0 - db96: 1600 addi s0,sp,800 - db98: 215c fld fa5,128(a0) - db9a: 0000 unimp - db9c: 0428 addi a0,sp,520 - db9e: 3905 jal d7ce <__stack_size+0xcfce> - dba0: 5a02 lw s4,32(sp) - dba2: 0005 c.addi zero,1 - dba4: 1700 addi s0,sp,928 - dba6: 208a fld ft1,128(sp) - dba8: 0000 unimp - dbaa: 3b05 jal d8da <__stack_size+0xd0da> - dbac: 3302 fld ft6,32(sp) - dbae: 0000 unimp + db36: 0c00 addi s0,sp,528 + db38: 0800 addi s0,sp,16 + db3a: 005d c.addi zero,23 + db3c: 0000 unimp + db3e: 0691 addi a3,a3,4 + db40: 0000 unimp + db42: 2c09 jal dd54 <__stack_size+0xd554> + db44: 0000 unimp + db46: 0200 addi s0,sp,256 + db48: 1a00 addi s0,sp,304 + db4a: 05d0 addi a2,sp,708 + db4c: 0259 addi tp,tp,22 + db4e: 0792 slli a5,a5,0x4 + db50: 0000 unimp + db52: 00214a17 auipc s4,0x214 + db56: 0500 addi s0,sp,640 + db58: 002c025b 0x2c025b + db5c: 0000 unimp + db5e: 1700 addi s0,sp,928 + db60: 20e1 jal dc28 <__stack_size+0xd428> + db62: 0000 unimp + db64: 5c05 li s8,-31 + db66: 5a02 lw s4,32(sp) + db68: 0005 c.addi zero,1 + db6a: 0400 addi s0,sp,512 + db6c: 001f0f17 auipc t5,0x1f0 + db70: 0500 addi s0,sp,640 + db72: 025d addi tp,tp,23 + db74: 0792 slli a5,a5,0x4 + db76: 0000 unimp + db78: 1708 addi a0,sp,928 + db7a: 21ae fld ft3,200(sp) + db7c: 0000 unimp + db7e: 5e05 li t3,-31 + db80: 8602 jr a2 + db82: 0001 nop + db84: 2400 fld fs0,8(s0) + db86: 001e9117 auipc sp,0x1e9 + db8a: 0500 addi s0,sp,640 + db8c: 025f 0033 0000 0x33025f + db92: 1748 addi a0,sp,932 + db94: 2005 jal dbb4 <__stack_size+0xd3b4> + db96: 0000 unimp + db98: 6005 0x6005 + db9a: 2502 fld fa0,0(sp) + db9c: 0000 unimp + db9e: 5000 lw s0,32(s0) + dba0: 0021bd17 auipc s10,0x21b + dba4: 0500 addi s0,sp,640 + dba6: 0261 addi tp,tp,24 + dba8: 064c addi a1,sp,772 + dbaa: 0000 unimp + dbac: 1758 addi a4,sp,932 + dbae: 203d jal dbdc <__stack_size+0xd3dc> dbb0: 0000 unimp - dbb2: 001ec417 auipc s0,0x1ec - dbb6: 0500 addi s0,sp,640 - dbb8: 0240 addi s0,sp,260 - dbba: 0646 slli a2,a2,0x11 - dbbc: 0000 unimp - dbbe: 1704 addi s1,sp,928 - dbc0: 1f7f 0x1f7f - dbc2: 0000 unimp - dbc4: 4005 0x4005 - dbc6: 4602 lw a2,0(sp) - dbc8: 0006 0x6 - dbca: 0800 addi s0,sp,16 - dbcc: 001f4a17 auipc s4,0x1f4 - dbd0: 0500 addi s0,sp,640 - dbd2: 0240 addi s0,sp,260 - dbd4: 0646 slli a2,a2,0x11 - dbd6: 0000 unimp - dbd8: 170c addi a1,sp,928 - dbda: 00002113 slti sp,zero,0 - dbde: 4205 li tp,1 - dbe0: 3302 fld ft6,32(sp) - dbe2: 0000 unimp - dbe4: 1000 addi s0,sp,32 - dbe6: 001de017 auipc zero,0x1de - dbea: 0500 addi s0,sp,640 - dbec: 08280243 fmadd.s ft4,fa6,ft2,ft1,rne - dbf0: 0000 unimp - dbf2: 1714 addi a3,sp,928 - dbf4: 0000213b 0x213b - dbf8: 4605 li a2,1 - dbfa: 3302 fld ft6,32(sp) - dbfc: 0000 unimp - dbfe: 3000 fld fs0,32(s0) - dc00: 00212917 auipc s2,0x212 - dc04: 0500 addi s0,sp,640 - dc06: 083d0247 fmsub.s ft4,fs10,ft3,ft1,rne - dc0a: 0000 unimp - dc0c: 1734 addi a3,sp,936 - dc0e: 2056 fld ft0,336(sp) - dc10: 0000 unimp - dc12: 4905 li s2,1 - dc14: 3302 fld ft6,32(sp) - dc16: 0000 unimp - dc18: 3800 fld fs0,48(s0) - dc1a: 00213117 auipc sp,0x213 - dc1e: 0500 addi s0,sp,640 - dc20: 084e024b fnmsub.s ft4,ft8,ft4,ft1,rne - dc24: 0000 unimp - dc26: 173c addi a5,sp,936 - dc28: 1fe5 addi t6,t6,-7 - dc2a: 0000 unimp - dc2c: 4e05 li t3,1 - dc2e: 7002 flw ft0,32(sp) - dc30: 0001 nop - dc32: 4000 lw s0,0(s0) - dc34: 001f6917 auipc s2,0x1f6 - dc38: 0500 addi s0,sp,640 - dc3a: 0033024f fnmadd.s ft4,ft6,ft3,ft0,rne - dc3e: 0000 unimp - dc40: 1744 addi s1,sp,932 - dc42: 000022a7 fsw ft0,5(zero) # 1ebbeb <__stack_size+0x1eb3eb> - dc46: 5005 0x5005 - dc48: 7002 flw ft0,32(sp) - dc4a: 0001 nop - dc4c: 4800 lw s0,16(s0) - dc4e: 00206117 auipc sp,0x206 - dc52: 0500 addi s0,sp,640 - dc54: 0251 addi tp,tp,20 - dc56: 0854 addi a3,sp,20 - dc58: 0000 unimp - dc5a: 174c addi a1,sp,932 - dc5c: 00001f87 0x1f87 - dc60: 5405 li s0,-31 - dc62: 3302 fld ft6,32(sp) - dc64: 0000 unimp - dc66: 5000 lw s0,32(s0) - dc68: 001ef017 auipc zero,0x1ef - dc6c: 0500 addi s0,sp,640 - dc6e: 0255 addi tp,tp,21 - dc70: 055a slli a0,a0,0x16 - dc72: 0000 unimp - dc74: 1754 addi a3,sp,932 - dc76: 00002083 lw ra,0(zero) # 1fcc68 <__stack_size+0x1fc468> - dc7a: 7805 lui a6,0xfffe1 - dc7c: 0602 slli a2,a2,0x0 - dc7e: 0008 addi a0,sp,0 - dc80: 5800 lw s0,48(s0) - dc82: 4e18 lw a4,24(a2) - dc84: 0020 addi s0,sp,8 - dc86: 0500 addi s0,sp,640 - dc88: 027c addi a5,sp,268 - dc8a: 028d addi t0,t0,3 - dc8c: 0000 unimp - dc8e: 0148 addi a0,sp,132 - dc90: c318 sw a4,0(a4) - dc92: 001f 0500 027d 0x27d0500001f - dc98: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne - dc9c: 014c addi a1,sp,132 - dc9e: 5418 lw a4,40(s0) - dca0: 0022 0x22 - dca2: 0500 addi s0,sp,640 - dca4: 0281 addi t0,t0,0 - dca6: 0865 addi a6,a6,25 - dca8: 0000 unimp - dcaa: 02dc addi a5,sp,324 - dcac: b418 fsd fa4,40(s0) - dcae: 001e 0x1e - dcb0: 0500 addi s0,sp,640 - dcb2: 0286 slli t0,t0,0x1 - dcb4: 0000060b 0x60b - dcb8: 02e0 addi s0,sp,332 - dcba: 9918 0x9918 - dcbc: 001e 0x1e - dcbe: 0500 addi s0,sp,640 - dcc0: 08710287 0x8710287 - dcc4: 0000 unimp - dcc6: 02ec addi a1,sp,332 - dcc8: 0f00 addi s0,sp,912 - dcca: 6004 flw fs1,0(s0) - dccc: 0005 c.addi zero,1 - dcce: 0200 addi s0,sp,256 - dcd0: 0801 addi a6,a6,0 - dcd2: 009f 0000 6015 0x60150000009f - dcd8: 0005 c.addi zero,1 - dcda: 0f00 addi s0,sp,912 - dcdc: ff04 fsw fs1,56(a4) - dcde: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> - dce2: 00000093 li ra,0 - dce6: 0590 addi a2,sp,704 - dce8: 0000 unimp - dcea: 1d14 addi a3,sp,688 - dcec: 0004 addi s1,sp,0 - dcee: 1400 addi s0,sp,544 - dcf0: 0110 addi a2,sp,128 - dcf2: 0000 unimp - dcf4: 9014 0x9014 - dcf6: 0005 c.addi zero,1 - dcf8: 1400 addi s0,sp,544 - dcfa: 00000033 add zero,zero,zero - dcfe: 0f00 addi s0,sp,912 - dd00: 6704 flw fs1,8(a4) - dd02: 0005 c.addi zero,1 - dd04: 1500 addi s0,sp,672 - dd06: 0590 addi a2,sp,704 - dd08: 0000 unimp - dd0a: 0572040f 0x572040f - dd0e: 0000 unimp - dd10: 00008813 mv a6,ra - dd14: bf00 fsd fs0,56(a4) - dd16: 0005 c.addi zero,1 - dd18: 1400 addi s0,sp,544 - dd1a: 041d addi s0,s0,7 - dd1c: 0000 unimp - dd1e: 1014 addi a3,sp,32 - dd20: 0001 nop - dd22: 1400 addi s0,sp,544 - dd24: 0088 addi a0,sp,64 - dd26: 0000 unimp - dd28: 3314 fld fa3,32(a4) - dd2a: 0000 unimp + dbb2: 6205 lui tp,0x1 + dbb4: fa02 fsw ft0,52(sp) + dbb6: 0000 unimp + dbb8: 6800 flw fs0,16(s0) + dbba: 0021d017 auipc zero,0x21d + dbbe: 0500 addi s0,sp,640 + dbc0: 00fa0263 beq s4,a5,dbc4 <__stack_size+0xd3c4> + dbc4: 0000 unimp + dbc6: 1770 addi a2,sp,940 + dbc8: 00001da3 sh zero,27(zero) # 22abd5 <__stack_size+0x22a3d5> + dbcc: 6405 lui s0,0x1 + dbce: fa02 fsw ft0,52(sp) + dbd0: 0000 unimp + dbd2: 7800 flw fs0,48(s0) + dbd4: 00218117 auipc sp,0x218 + dbd8: 0500 addi s0,sp,640 + dbda: 0265 addi tp,tp,25 + dbdc: 07a2 slli a5,a5,0x8 + dbde: 0000 unimp + dbe0: 1780 addi s0,sp,992 + dbe2: 00001f03 lh t5,0(zero) # 0 <__stack_size-0x800> + dbe6: 6605 lui a2,0x1 + dbe8: b202 fsd ft0,288(sp) + dbea: 88000007 0x88000007 + dbee: 00212a17 auipc s4,0x212 + dbf2: 0500 addi s0,sp,640 + dbf4: 00330267 jalr tp,3(t1) # fffe0003 <_sp+0x7ffdc003> + dbf8: 0000 unimp + dbfa: 17a0 addi s0,sp,1000 + dbfc: 1e48 addi a0,sp,820 + dbfe: 0000 unimp + dc00: 6805 lui a6,0x1 + dc02: fa02 fsw ft0,52(sp) + dc04: 0000 unimp + dc06: a400 fsd fs0,8(s0) + dc08: 001d9417 auipc s0,0x1d9 + dc0c: 0500 addi s0,sp,640 + dc0e: 0269 addi tp,tp,26 + dc10: 00fa slli ra,ra,0x1e + dc12: 0000 unimp + dc14: 17ac addi a1,sp,1000 + dc16: 00001e37 lui t3,0x1 + dc1a: 6a05 lui s4,0x1 + dc1c: fa02 fsw ft0,52(sp) + dc1e: 0000 unimp + dc20: b400 fsd fs0,40(s0) + dc22: 001d5017 auipc zero,0x1d5 + dc26: 0500 addi s0,sp,640 + dc28: 00fa026b 0xfa026b + dc2c: 0000 unimp + dc2e: 17bc addi a5,sp,1000 + dc30: 1d5f 0000 6c05 0x6c0500001d5f + dc36: fa02 fsw ft0,52(sp) + dc38: 0000 unimp + dc3a: c400 sw s0,8(s0) + dc3c: 001fbf17 auipc t5,0x1fb + dc40: 0500 addi s0,sp,640 + dc42: 026d addi tp,tp,27 + dc44: 00000033 add zero,zero,zero + dc48: 00cc addi a1,sp,68 + dc4a: 6008 flw fa0,0(s0) + dc4c: 0005 c.addi zero,1 + dc4e: a200 fsd fs0,0(a2) + dc50: 09000007 0x9000007 + dc54: 002c addi a1,sp,8 + dc56: 0000 unimp + dc58: 0019 c.addi zero,6 + dc5a: 6008 flw fa0,0(s0) + dc5c: 0005 c.addi zero,1 + dc5e: b200 fsd fs0,32(a2) + dc60: 09000007 0x9000007 + dc64: 002c addi a1,sp,8 + dc66: 0000 unimp + dc68: 60080007 0x60080007 + dc6c: 0005 c.addi zero,1 + dc6e: c200 sw s0,0(a2) + dc70: 09000007 0x9000007 + dc74: 002c addi a1,sp,8 + dc76: 0000 unimp + dc78: f01a0017 auipc zero,0xf01a0 + dc7c: 7205 lui tp,0xfffe1 + dc7e: e602 fsw ft0,12(sp) + dc80: 17000007 0x17000007 + dc84: 1f75 addi t5,t5,-3 + dc86: 0000 unimp + dc88: 7505 lui a0,0xfffe1 + dc8a: e602 fsw ft0,12(sp) + dc8c: 00000007 0x7 + dc90: 001f5a17 auipc s4,0x1f5 + dc94: 0500 addi s0,sp,640 + dc96: 0276 slli tp,tp,0x1d + dc98: 07f6 slli a5,a5,0x1d + dc9a: 0000 unimp + dc9c: 0078 addi a4,sp,12 + dc9e: cf08 sw a0,24(a4) + dca0: 0002 0x2 + dca2: f600 fsw fs0,40(a2) + dca4: 09000007 0x9000007 + dca8: 002c addi a1,sp,8 + dcaa: 0000 unimp + dcac: 001d c.addi zero,7 + dcae: 2c08 fld fa0,24(s0) + dcb0: 0000 unimp + dcb2: 0600 addi s0,sp,768 + dcb4: 0008 addi a0,sp,0 + dcb6: 0900 addi s0,sp,144 + dcb8: 002c addi a1,sp,8 + dcba: 0000 unimp + dcbc: 001d c.addi zero,7 + dcbe: 5705f01b 0x5705f01b + dcc2: 2802 fld fa6,0(sp) + dcc4: 0008 addi a0,sp,0 + dcc6: 1c00 addi s0,sp,560 + dcc8: 00002093 slti ra,zero,0 + dccc: 6e05 lui t3,0x1 + dcce: 9102 jalr sp + dcd0: 0006 0x6 + dcd2: 1c00 addi s0,sp,560 + dcd4: 0000219b 0x219b + dcd8: 7705 lui a4,0xfffe1 + dcda: c202 sw zero,4(sp) + dcdc: 00000007 0x7 + dce0: 6008 flw fa0,0(s0) + dce2: 0005 c.addi zero,1 + dce4: 3800 fld fs0,48(s0) + dce6: 0008 addi a0,sp,0 + dce8: 0900 addi s0,sp,144 + dcea: 002c addi a1,sp,8 + dcec: 0000 unimp + dcee: 0018 addi a4,sp,0 + dcf0: 891d andi a0,a0,7 + dcf2: 001d c.addi zero,7 + dcf4: 0f00 addi s0,sp,912 + dcf6: 3804 fld fs1,48(s0) + dcf8: 0008 addi a0,sp,0 + dcfa: 1e00 addi s0,sp,816 + dcfc: 084e slli a6,a6,0x13 + dcfe: 0000 unimp + dd00: 1d14 addi a3,sp,688 + dd02: 0004 addi s1,sp,0 + dd04: 0000 unimp + dd06: 0843040f 0x843040f + dd0a: 0000 unimp + dd0c: 0170040f 0x170040f + dd10: 0000 unimp + dd12: 651e flw fa0,196(sp) + dd14: 0008 addi a0,sp,0 + dd16: 1400 addi s0,sp,544 + dd18: 00000033 add zero,zero,zero + dd1c: 0f00 addi s0,sp,912 + dd1e: 6b04 flw fs1,16(a4) + dd20: 0008 addi a0,sp,0 + dd22: 0f00 addi s0,sp,912 + dd24: 5a04 lw s1,48(a2) + dd26: 0008 addi a0,sp,0 + dd28: 0800 addi s0,sp,16 + dd2a: 05ff 0x5ff dd2c: 0000 unimp - dd2e: 05a1040f 0x5a1040f - dd32: 0000 unimp - dd34: 00003313 sltiu t1,zero,0 - dd38: d900 sw s0,48(a0) - dd3a: 0005 c.addi zero,1 - dd3c: 1400 addi s0,sp,544 - dd3e: 041d addi s0,s0,7 - dd40: 0000 unimp - dd42: 1014 addi a3,sp,32 - dd44: 0001 nop - dd46: 0000 unimp - dd48: 05c5040f 0x5c5040f - dd4c: 0000 unimp - dd4e: 4f08 lw a0,24(a4) - dd50: 0000 unimp - dd52: ef00 fsw fs0,24(a4) - dd54: 0005 c.addi zero,1 - dd56: 0900 addi s0,sp,144 - dd58: 002c addi a1,sp,8 - dd5a: 0000 unimp - dd5c: 0002 0x2 - dd5e: 4f08 lw a0,24(a4) - dd60: 0000 unimp - dd62: ff00 fsw fs0,56(a4) - dd64: 0005 c.addi zero,1 - dd66: 0900 addi s0,sp,144 - dd68: 002c addi a1,sp,8 + dd2e: 0881 addi a7,a7,0 + dd30: 0000 unimp + dd32: 2c09 jal df44 <__stack_size+0xd744> + dd34: 0000 unimp + dd36: 0200 addi s0,sp,256 + dd38: 1f00 addi s0,sp,944 + dd3a: 213e fld ft2,456(sp) + dd3c: 0000 unimp + dd3e: fe05 bnez a2,dc76 <__stack_size+0xd476> + dd40: 1d02 slli s10,s10,0x20 + dd42: 0004 addi s1,sp,0 + dd44: 1f00 addi s0,sp,944 + dd46: 00002137 lui sp,0x2 + dd4a: ff05 bnez a4,dc82 <__stack_size+0xd482> + dd4c: 2302 fld ft6,0(sp) + dd4e: 0004 addi s1,sp,0 + dd50: 0800 addi s0,sp,16 + dd52: 0596 slli a1,a1,0x5 + dd54: 0000 unimp + dd56: 08a4 addi s1,sp,88 + dd58: 0000 unimp + dd5a: 0020 addi s0,sp,8 + dd5c: 9915 andi a0,a0,-27 + dd5e: 0008 addi a0,sp,0 + dd60: 2100 fld fs0,0(a0) + dd62: 27ed jal e54c <__stack_size+0xdd4c> + dd64: 0000 unimp + dd66: 1406 slli s0,s0,0x21 + dd68: 08a4 addi s1,sp,88 dd6a: 0000 unimp - dd6c: 0000 unimp - dd6e: a805 j dd9e <__stack_size+0xd59e> - dd70: 0020 addi s0,sp,8 - dd72: 0500 addi s0,sp,640 - dd74: 011f 02d5 0000 0x2d5011f - dd7a: 3419 jal d780 <__stack_size+0xcf80> - dd7c: 0022 0x22 - dd7e: 0c00 addi s0,sp,528 - dd80: 2305 jal e2a0 <__stack_size+0xdaa0> - dd82: 4001 0x4001 - dd84: 0006 0x6 - dd86: 1700 addi s0,sp,928 - dd88: 000019ef jal s3,ed88 <__stack_size+0xe588> - dd8c: 2505 jal e3ac <__stack_size+0xdbac> - dd8e: 4001 0x4001 - dd90: 0006 0x6 - dd92: 0000 unimp - dd94: 001fb517 auipc a0,0x1fb - dd98: 0500 addi s0,sp,640 - dd9a: 0126 slli sp,sp,0x9 - dd9c: 00000033 add zero,zero,zero - dda0: 1704 addi s1,sp,928 - dda2: 20a2 fld ft1,8(sp) - dda4: 0000 unimp - dda6: 2705 jal e4c6 <__stack_size+0xdcc6> - dda8: 4601 li a2,0 - ddaa: 0006 0x6 - ddac: 0800 addi s0,sp,16 - ddae: 0f00 addi s0,sp,912 - ddb0: 0b04 addi s1,sp,400 - ddb2: 0006 0x6 - ddb4: 0f00 addi s0,sp,912 - ddb6: ff04 fsw fs1,56(a4) - ddb8: 0005 c.addi zero,1 - ddba: 1900 addi s0,sp,176 - ddbc: 00002163 0x2163 - ddc0: 050e slli a0,a0,0x3 - ddc2: 0681013f 6b170000 0x6b1700000681013f - ddca: 0021 c.addi zero,8 - ddcc: 0500 addi s0,sp,640 - ddce: 0140 addi s0,sp,132 - ddd0: 0681 addi a3,a3,0 - ddd2: 0000 unimp - ddd4: 1700 addi s0,sp,928 - ddd6: 21a4 fld fs1,64(a1) + dd6c: 4a21 li s4,8 + dd6e: 0026 0x26 + dd70: 0600 addi s0,sp,768 + dd72: 3315 jal da96 <__stack_size+0xd296> + dd74: 0000 unimp + dd76: 0f00 addi s0,sp,912 + dd78: c504 sw s1,8(a0) + dd7a: 0008 addi a0,sp,0 + dd7c: 1300 addi s0,sp,416 + dd7e: 00000033 add zero,zero,zero + dd82: 08d9 addi a7,a7,22 + dd84: 0000 unimp + dd86: d914 sw a3,48(a0) + dd88: 0008 addi a0,sp,0 + dd8a: 1400 addi s0,sp,544 + dd8c: 08d9 addi a7,a7,22 + dd8e: 0000 unimp + dd90: 0f00 addi s0,sp,912 + dd92: df04 sw s1,56(a4) + dd94: 0008 addi a0,sp,0 + dd96: 2200 fld fs0,0(a2) + dd98: b721 j dca0 <__stack_size+0xd4a0> + dd9a: 0025 c.addi zero,9 + dd9c: 0700 addi s0,sp,896 + dd9e: 00055a63 bgez a0,ddb2 <__stack_size+0xd5b2> + dda2: 2100 fld fs0,0(a0) + dda4: 1f2a slli t5,t5,0x2a + dda6: 0000 unimp + dda8: 1008 addi a0,sp,32 + ddaa: 08f6 slli a7,a7,0x1d + ddac: 0000 unimp + ddae: 055a040f 0x55a040f + ddb2: 0000 unimp + ddb4: ba21 j d6cc <__stack_size+0xcecc> + ddb6: 0025 c.addi zero,9 + ddb8: 0800 addi s0,sp,16 + ddba: 5ae2 lw s5,56(sp) + ddbc: 0005 c.addi zero,1 + ddbe: 2100 fld fs0,0(a0) + ddc0: 00001f63 bnez zero,ddde <__stack_size+0xd5de> + ddc4: e308 fsw fa0,0(a4) + ddc6: 00000033 add zero,zero,zero + ddca: d421 beqz s0,dd12 <__stack_size+0xd512> + ddcc: 0020 addi s0,sp,8 + ddce: 0800 addi s0,sp,16 + ddd0: 000033e3 0x33e3 + ddd4: 2100 fld fs0,0(a0) + ddd6: 21c2 fld ft3,16(sp) ddd8: 0000 unimp - ddda: 4105 li sp,1 - dddc: 8101 srli a0,a0,0x0 - ddde: 0006 0x6 - dde0: 0600 addi s0,sp,768 - dde2: 0021df17 auipc t5,0x21d - dde6: 0500 addi s0,sp,640 - dde8: 0142 slli sp,sp,0x10 - ddea: 005d c.addi zero,23 - ddec: 0000 unimp - ddee: 000c addi a1,sp,0 - ddf0: 5d08 lw a0,56(a0) - ddf2: 0000 unimp - ddf4: 9100 0x9100 - ddf6: 0006 0x6 - ddf8: 0900 addi s0,sp,144 - ddfa: 002c addi a1,sp,8 - ddfc: 0000 unimp - ddfe: 0002 0x2 - de00: d01a sw t1,32(sp) - de02: 5905 li s2,-31 - de04: 9202 jalr tp - de06: 17000007 0x17000007 - de0a: 00002213 slti tp,zero,0 - de0e: 5b05 li s6,-31 - de10: 2c02 fld fs8,0(sp) - de12: 0000 unimp + ddda: e308 fsw fa0,0(a4) + dddc: 00000033 add zero,zero,zero + dde0: 4721 li a4,8 + dde2: 001f 0800 33e5 0x33e50800001f + dde8: 0000 unimp + ddea: 2100 fld fs0,0(a0) + ddec: 25e4 fld fs1,200(a1) + ddee: 0000 unimp + ddf0: 9a09 andi a2,a2,-30 + ddf2: 0064 addi s1,sp,12 + ddf4: 0000 unimp + ddf6: ad21 j e40e <__stack_size+0xdc0e> + ddf8: 0025 c.addi zero,9 + ddfa: 0900 addi s0,sp,144 + ddfc: 0000339b 0x339b + de00: 0800 addi s0,sp,16 + de02: 055a slli a0,a0,0x16 + de04: 0000 unimp + de06: 0959 addi s2,s2,22 + de08: 0000 unimp + de0a: 2c09 jal e01c <__stack_size+0xd81c> + de0c: 0000 unimp + de0e: 0100 addi s0,sp,128 + de10: 2100 fld fs0,0(a0) + de12: 25c1 jal e4d2 <__stack_size+0xdcd2> de14: 0000 unimp - de16: 0021aa17 auipc s4,0x21a - de1a: 0500 addi s0,sp,640 - de1c: 025c addi a5,sp,260 - de1e: 055a slli a0,a0,0x16 - de20: 0000 unimp - de22: 1704 addi s1,sp,928 - de24: 1fd8 addi a4,sp,1012 - de26: 0000 unimp - de28: 5d05 li s10,-31 - de2a: 9202 jalr tp - de2c: 08000007 0x8000007 - de30: 00227717 auipc a4,0x227 - de34: 0500 addi s0,sp,640 - de36: 025e slli tp,tp,0x17 - de38: 0186 slli gp,gp,0x1 - de3a: 0000 unimp - de3c: 1724 addi s1,sp,936 - de3e: 1f5a slli t5,t5,0x36 - de40: 0000 unimp - de42: 5f05 li t5,-31 - de44: 3302 fld ft6,32(sp) - de46: 0000 unimp - de48: 4800 lw s0,16(s0) - de4a: 0020ce17 auipc t3,0x20c - de4e: 0500 addi s0,sp,640 - de50: 0260 addi s0,sp,268 - de52: 0025 c.addi zero,9 - de54: 0000 unimp - de56: 1750 addi a2,sp,932 - de58: 2286 fld ft5,64(sp) - de5a: 0000 unimp - de5c: 6105 addi sp,sp,32 - de5e: 4c02 lw s8,0(sp) - de60: 0006 0x6 - de62: 5800 lw s0,48(s0) - de64: 00210617 auipc a2,0x210 - de68: 0500 addi s0,sp,640 - de6a: 0262 slli tp,tp,0x18 - de6c: 00fa slli ra,ra,0x1e - de6e: 0000 unimp - de70: 1768 addi a0,sp,940 - de72: 2299 jal dfb8 <__stack_size+0xd7b8> - de74: 0000 unimp - de76: 6305 lui t1,0x1 - de78: fa02 fsw ft0,52(sp) - de7a: 0000 unimp - de7c: 7000 flw fs0,32(s0) - de7e: 001e6c17 auipc s8,0x1e6 - de82: 0500 addi s0,sp,640 - de84: 0264 addi s1,sp,268 - de86: 00fa slli ra,ra,0x1e + de16: 9e09 0x9e09 + de18: 0949 addi s2,s2,18 + de1a: 0000 unimp + de1c: c504 sw s1,8(a0) + de1e: 0029 c.addi zero,10 + de20: 0a00 addi s0,sp,272 + de22: 2c2a fld fs8,136(sp) + de24: 0000 unimp + de26: 0400 addi s0,sp,512 + de28: 2afe fld fs5,472(sp) + de2a: 0000 unimp + de2c: 2f0a fld ft10,128(sp) + de2e: 097a slli s2,s2,0x1e + de30: 0000 unimp + de32: 0980040f 0x980040f + de36: 0000 unimp + de38: 00096413 ori s0,s2,0 + de3c: 8f00 0x8f00 + de3e: 0009 c.addi zero,2 + de40: 1400 addi s0,sp,544 + de42: 08d9 addi a7,a7,22 + de44: 0000 unimp + de46: 0400 addi s0,sp,512 + de48: 00002bab 0x2bab + de4c: 360a fld fa2,160(sp) + de4e: 000008bf 00282a21 0x282a21000008bf + de56: 0a00 addi s0,sp,272 + de58: 00096fbb 0x96fbb + de5c: 2100 fld fs0,0(a0) + de5e: 2b59 jal e3f4 <__stack_size+0xdbf4> + de60: 0000 unimp + de62: be0a fsd ft2,312(sp) + de64: 0000098f 0x98f + de68: 00294823 0x294823 + de6c: 0700 addi s0,sp,896 + de6e: 2c04 fld fs1,24(s0) + de70: 0000 unimp + de72: 0b00 addi s0,sp,400 + de74: e618 fsw fa4,8(a2) + de76: 0009 c.addi zero,2 + de78: 2400 fld fs0,8(s0) + de7a: 2ae0 fld fs0,208(a3) + de7c: 0000 unimp + de7e: 2400 fld fs0,8(s0) + de80: 29ea fld fs3,152(sp) + de82: 0000 unimp + de84: 2401 jal e084 <__stack_size+0xd884> + de86: 2a0e fld fs4,192(sp) de88: 0000 unimp - de8a: 1778 addi a4,sp,940 - de8c: 224a fld ft4,144(sp) - de8e: 0000 unimp - de90: 6505 lui a0,0x1 - de92: a202 fsd ft0,256(sp) - de94: 80000007 0x80000007 - de98: 001fcc17 auipc s8,0x1fc - de9c: 0500 addi s0,sp,640 - de9e: 0266 slli tp,tp,0x19 - dea0: 07b2 slli a5,a5,0xc - dea2: 0000 unimp - dea4: 1788 addi a0,sp,992 - dea6: 000021f3 csrr gp,0x0 - deaa: 6705 lui a4,0x1 - deac: 3302 fld ft6,32(sp) - deae: 0000 unimp - deb0: a000 fsd fs0,0(s0) - deb2: 001f1117 auipc sp,0x1f1 - deb6: 0500 addi s0,sp,640 - deb8: 0268 addi a0,sp,268 - deba: 00fa slli ra,ra,0x1e - debc: 0000 unimp - debe: 17a4 addi s1,sp,1000 - dec0: 1e5d addi t3,t3,-9 - dec2: 0000 unimp - dec4: 6905 lui s2,0x1 - dec6: fa02 fsw ft0,52(sp) - dec8: 0000 unimp - deca: ac00 fsd fs0,24(s0) - decc: 001f0017 auipc zero,0x1f0 - ded0: 0500 addi s0,sp,640 - ded2: 026a slli tp,tp,0x1a - ded4: 00fa slli ra,ra,0x1e + de8a: 2402 fld fs0,0(sp) + de8c: 00002ad7 0x2ad7 + de90: 2b992403 lw s0,697(s2) # 20ada3 <__stack_size+0x20a5a3> + de94: 0000 unimp + de96: 2404 fld fs1,8(s0) + de98: 00002b8f 0x2b8f + de9c: 0005 c.addi zero,1 + de9e: 6921 lui s2,0x8 + dea0: 0028 addi a0,sp,8 + dea2: 0b00 addi s0,sp,400 + dea4: b020 fsd fs0,96(s0) + dea6: 0009 c.addi zero,2 + dea8: 2300 fld fs0,0(a4) + deaa: 2a19 jal dfc0 <__stack_size+0xd7c0> + deac: 0000 unimp + deae: 002c0407 0x2c0407 + deb2: 0000 unimp + deb4: 0a15220b 0xa15220b + deb8: 0000 unimp + deba: f424 fsw fs1,104(s0) + debc: 002a 0x2a + debe: 0000 unimp + dec0: ea24 fsw fs1,80(a2) + dec2: 002a 0x2a + dec4: 0100 addi s0,sp,128 + dec6: 5224 lw s1,96(a2) + dec8: 0200002b 0x200002b + decc: 2100 fld fs0,0(a0) + dece: 0000287b 0x287b + ded2: 09f1270b 0x9f1270b ded6: 0000 unimp - ded8: 17b4 addi a3,sp,1000 - deda: 1e19 addi t3,t3,-26 - dedc: 0000 unimp - dede: 6b05 lui s6,0x1 - dee0: fa02 fsw ft0,52(sp) - dee2: 0000 unimp - dee4: bc00 fsd fs0,56(s0) - dee6: 001e2817 auipc a6,0x1e2 - deea: 0500 addi s0,sp,640 - deec: 026c addi a1,sp,268 - deee: 00fa slli ra,ra,0x1e - def0: 0000 unimp - def2: 17c4 addi s1,sp,996 - def4: 2088 fld fa0,0(s1) - def6: 0000 unimp - def8: 6d05 lui s10,0x1 - defa: 3302 fld ft6,32(sp) + ded8: ff21 bnez a4,de30 <__stack_size+0xd630> + deda: 0029 c.addi zero,10 + dedc: 0c00 addi s0,sp,528 + dede: a425 j e106 <__stack_size+0xd906> + dee0: 0008 addi a0,sp,0 + dee2: 2100 fld fs0,0(a0) + dee4: 00002b33 sltz s6,zero + dee8: 310c fld fa1,32(a0) + deea: 08a4 addi s1,sp,88 + deec: 0000 unimp + deee: a304 fsd fs1,0(a4) + def0: 0d00002b 0xd00002b + def4: 00004f7b 0x4f7b + def8: 1500 addi s0,sp,672 + defa: 0a36 slli s4,s4,0xd defc: 0000 unimp - defe: cc00 sw s0,24(s0) - df00: 0800 addi s0,sp,16 - df02: 0560 addi s0,sp,652 - df04: 0000 unimp - df06: 07a2 slli a5,a5,0x8 - df08: 0000 unimp - df0a: 2c09 jal e11c <__stack_size+0xd91c> - df0c: 0000 unimp - df0e: 1900 addi s0,sp,176 - df10: 0800 addi s0,sp,16 - df12: 0560 addi s0,sp,652 - df14: 0000 unimp - df16: 07b2 slli a5,a5,0xc - df18: 0000 unimp - df1a: 2c09 jal e12c <__stack_size+0xd92c> + defe: 7404 flw fs1,40(s0) + df00: 0028 addi a0,sp,8 + df02: 0d00 addi s0,sp,656 + df04: 3380 fld fs0,32(a5) + df06: 0000 unimp + df08: 0400 addi s0,sp,512 + df0a: 00002873 csrr a6,0x0 + df0e: 810d srli a0,a0,0x3 + df10: 002c addi a1,sp,8 + df12: 0000 unimp + df14: 6f04 flw fs1,24(a4) + df16: 0d00002b 0xd00002b + df1a: 3a84 fld fs1,48(a3) df1c: 0000 unimp - df1e: 0700 addi s0,sp,896 - df20: 0800 addi s0,sp,16 - df22: 0560 addi s0,sp,652 - df24: 0000 unimp - df26: 07c2 slli a5,a5,0x10 + df1e: 0400 addi s0,sp,512 + df20: 2b6e fld fs6,216(sp) + df22: 0000 unimp + df24: 850d srai a0,a0,0x3 + df26: 0025 c.addi zero,9 df28: 0000 unimp - df2a: 2c09 jal e13c <__stack_size+0xd93c> - df2c: 0000 unimp - df2e: 1700 addi s0,sp,928 - df30: 1a00 addi s0,sp,304 - df32: 05f0 addi a2,sp,716 - df34: 0272 slli tp,tp,0x1c - df36: 07e6 slli a5,a5,0x19 - df38: 0000 unimp - df3a: 00203e17 auipc t3,0x203 - df3e: 0500 addi s0,sp,640 - df40: 0275 addi tp,tp,29 - df42: 07e6 slli a5,a5,0x19 + df2a: 0402 slli s0,s0,0x0 + df2c: 3204 fld fs1,32(a2) + df2e: 002a 0x2a + df30: 0200 addi s0,sp,256 + df32: 0308 addi a0,sp,384 + df34: 2a2a fld fs4,136(sp) + df36: 0000 unimp + df38: 0802 slli a6,a6,0x0 + df3a: 6204 flw fs1,0(a2) + df3c: 0028 addi a0,sp,8 + df3e: 0200 addi s0,sp,256 + df40: 0310 addi a2,sp,384 + df42: 283c fld fa5,80(s0) df44: 0000 unimp - df46: 1700 addi s0,sp,928 - df48: 00002023 sw zero,0(zero) # 1fdecc <__stack_size+0x1fd6cc> - df4c: 7605 lui a2,0xfffe1 - df4e: f602 fsw ft0,44(sp) - df50: 78000007 0x78000007 - df54: 0800 addi s0,sp,16 - df56: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - df5a: 07f6 slli a5,a5,0x1d - df5c: 0000 unimp - df5e: 2c09 jal e170 <__stack_size+0xd970> - df60: 0000 unimp - df62: 1d00 addi s0,sp,688 - df64: 0800 addi s0,sp,16 - df66: 002c addi a1,sp,8 - df68: 0000 unimp - df6a: 0806 slli a6,a6,0x1 - df6c: 0000 unimp - df6e: 2c09 jal e180 <__stack_size+0xd980> - df70: 0000 unimp - df72: 1d00 addi s0,sp,688 + df46: 2002 fld ft0,0(sp) + df48: 00285503 lhu a0,2(a6) # 1002 <__stack_size+0x802> + df4c: 1900 addi s0,sp,176 + df4e: 000029d7 0x29d7 + df52: 0d08 addi a0,sp,656 + df54: 01ed addi gp,gp,27 + df56: 0abd addi s5,s5,15 + df58: 0000 unimp + df5a: 6c25 lui s8,0x9 + df5c: 0d00776f jal a4,1502c <__stack_size+0x1482c> + df60: 01ed addi gp,gp,27 + df62: 0a46 slli s4,s4,0x11 + df64: 0000 unimp + df66: 1700 addi s0,sp,928 + df68: 00002b43 fmadd.s fs6,ft0,ft0,ft0,rdn + df6c: ed0d bnez a0,dfa6 <__stack_size+0xd7a6> + df6e: 4601 li a2,0 + df70: 000a 0xa + df72: 0400 addi s0,sp,512 df74: 1b00 addi s0,sp,432 - df76: 05f0 addi a2,sp,716 - df78: 08280257 0x8280257 + df76: 0d08 addi a0,sp,656 + df78: 01f4 addi a3,sp,204 + df7a: 0adc addi a5,sp,340 df7c: 0000 unimp - df7e: 5c1c lw a5,56(s0) - df80: 0021 c.addi zero,8 - df82: 0500 addi s0,sp,640 - df84: 026e slli tp,tp,0x1b - df86: 0691 addi a3,a3,4 - df88: 0000 unimp - df8a: 641c flw fa5,8(s0) - df8c: 0022 0x22 - df8e: 0500 addi s0,sp,640 - df90: 07c20277 0x7c20277 - df94: 0000 unimp - df96: 0800 addi s0,sp,16 - df98: 0560 addi s0,sp,652 - df9a: 0000 unimp - df9c: 0838 addi a4,sp,24 + df7e: 7326 flw ft6,104(sp) + df80: 0d00 addi s0,sp,656 + df82: 01f6 slli gp,gp,0x1d + df84: 0a95 addi s5,s5,5 + df86: 0000 unimp + df88: 6c26 flw fs8,72(sp) + df8a: 006c addi a1,sp,12 + df8c: f70d bnez a4,deb6 <__stack_size+0xd6b6> + df8e: 5c01 li s8,-32 + df90: 000a 0xa + df92: 0000 unimp + df94: cf05 beqz a4,dfcc <__stack_size+0xd7cc> + df96: 0029 c.addi zero,10 + df98: 0d00 addi s0,sp,656 + df9a: 01f8 addi a4,sp,204 + df9c: 0abd addi s5,s5,15 df9e: 0000 unimp - dfa0: 2c09 jal e1b2 <__stack_size+0xd9b2> - dfa2: 0000 unimp - dfa4: 1800 addi s0,sp,48 - dfa6: 1d00 addi s0,sp,688 - dfa8: 1e52 slli t3,t3,0x34 - dfaa: 0000 unimp - dfac: 0838040f 0x838040f + dfa0: dc15 beqz s0,dedc <__stack_size+0xd6dc> + dfa2: 000a 0xa + dfa4: 0800 addi s0,sp,16 + dfa6: 0a41 addi s4,s4,16 + dfa8: 0000 unimp + dfaa: 0afd addi s5,s5,31 + dfac: 0000 unimp + dfae: 2c09 jal e1c0 <__stack_size+0xd9c0> dfb0: 0000 unimp - dfb2: 4e1e lw t3,196(sp) - dfb4: 0008 addi a0,sp,0 - dfb6: 1400 addi s0,sp,544 - dfb8: 041d addi s0,s0,7 - dfba: 0000 unimp - dfbc: 0f00 addi s0,sp,912 - dfbe: 4304 lw s1,0(a4) - dfc0: 0008 addi a0,sp,0 - dfc2: 0f00 addi s0,sp,912 - dfc4: 7004 flw fs1,32(s0) - dfc6: 0001 nop - dfc8: 1e00 addi s0,sp,816 - dfca: 0865 addi a6,a6,25 - dfcc: 0000 unimp - dfce: 3314 fld fa3,32(a4) + dfb2: ff00 fsw fs0,56(a4) + dfb4: 1500 addi s0,sp,672 + dfb6: 0aed addi s5,s5,27 + dfb8: 0000 unimp + dfba: 761f 002b 0d00 0xd00002b761f + dfc0: 01fc addi a5,sp,204 + dfc2: 0afd addi s5,s5,31 + dfc4: 0000 unimp + dfc6: e01f 0029 0d00 0xd000029e01f + dfcc: 0202 slli tp,tp,0x0 + dfce: 0afd addi s5,s5,31 dfd0: 0000 unimp - dfd2: 0000 unimp - dfd4: 086b040f 0x86b040f - dfd8: 0000 unimp - dfda: 085a040f 0x85a040f - dfde: 0000 unimp - dfe0: ff08 fsw fa0,56(a4) - dfe2: 0005 c.addi zero,1 - dfe4: 8100 0x8100 - dfe6: 0008 addi a0,sp,0 - dfe8: 0900 addi s0,sp,144 - dfea: 002c addi a1,sp,8 - dfec: 0000 unimp - dfee: 0002 0x2 - dff0: 071f 0022 0500 0x5000022071f - dff6: 02fe slli t0,t0,0x1f - dff8: 041d addi s0,s0,7 - dffa: 0000 unimp - dffc: 001f 0022 0500 0x5000022001f - e002: 02ff 0x2ff - e004: 00000423 sb zero,8(zero) # 8 <__stack_size-0x7f8> - e008: 9608 0x9608 - e00a: 0005 c.addi zero,1 - e00c: a400 fsd fs0,8(s0) - e00e: 0008 addi a0,sp,0 - e010: 2000 fld fs0,0(s0) - e012: 1500 addi s0,sp,672 - e014: 0899 addi a7,a7,6 - e016: 0000 unimp - e018: b621 j db20 <__stack_size+0xd320> - e01a: 0028 addi a0,sp,8 - e01c: 0600 addi s0,sp,768 - e01e: a414 fsd fa3,8(s0) - e020: 0008 addi a0,sp,0 - e022: 2100 fld fs0,0(a0) - e024: 00002713 slti a4,zero,0 - e028: 1506 slli a0,a0,0x21 - e02a: 00000033 add zero,zero,zero - e02e: 08c5040f 0x8c5040f - e032: 0000 unimp - e034: 00003313 sltiu t1,zero,0 - e038: d900 sw s0,48(a0) - e03a: 0008 addi a0,sp,0 - e03c: 1400 addi s0,sp,544 - e03e: 08d9 addi a7,a7,22 + dfd2: 002b0827 0x2b0827 + dfd6: 0100 addi s0,sp,128 + dfd8: 0525 addi a0,a0,9 + dfda: 00000a67 jalr s4,zero + dfde: 24e8 fld fa0,200(s1) + dfe0: 2041 jal e060 <__stack_size+0xd860> + dfe2: 035e slli t1,t1,0x17 + dfe4: 0000 unimp + dfe6: 9c01 0x9c01 + dfe8: 0df2 slli s11,s11,0x1c + dfea: 0000 unimp + dfec: 6e28 flw fa0,88(a2) + dfee: 0100 addi s0,sp,128 + dff0: 0525 addi a0,a0,9 + dff2: 00000a67 jalr s4,zero + dff6: 412a lw sp,136(sp) + dff8: 0000 unimp + dffa: 6428 flw fa0,72(s0) + dffc: 0100 addi s0,sp,128 + dffe: 0525 addi a0,a0,9 + e000: 00000a67 jalr s4,zero + e004: 41e2 lw gp,24(sp) + e006: 0000 unimp + e008: f229 bnez a2,df4a <__stack_size+0xd74a> + e00a: 000d c.addi zero,3 + e00c: ea00 fsw fs0,16(a2) + e00e: 4124 lw s1,64(a0) + e010: 6020 flw fs0,64(s0) + e012: 0000 unimp + e014: 0100 addi s0,sp,128 + e016: 172a0527 0x172a0527 + e01a: 000e 0xe + e01c: 7a00 flw fs0,48(a2) + e01e: 0042 0x42 + e020: 2a00 fld fs0,16(a2) + e022: 0e0d addi t3,t3,3 + e024: 0000 unimp + e026: 429a lw t0,132(sp) + e028: 0000 unimp + e02a: 032a slli t1,t1,0xa + e02c: 000e 0xe + e02e: 1200 addi s0,sp,288 + e030: 2b000043 fmadd.d ft0,ft0,fa6,ft5,rne + e034: 0060 addi s0,sp,12 + e036: 0000 unimp + e038: 222c fld fa1,64(a2) + e03a: 000e 0xe + e03c: 2c00 fld fs0,24(s0) + e03e: 0e2d addi t3,t3,11 e040: 0000 unimp - e042: d914 sw a3,48(a0) - e044: 0008 addi a0,sp,0 - e046: 0000 unimp - e048: 08df040f 0x8df040f - e04c: 0000 unimp - e04e: 2122 fld ft2,8(sp) - e050: 2680 fld fs0,8(a3) - e052: 0000 unimp - e054: 055a6307 0x55a6307 - e058: 0000 unimp - e05a: f321 bnez a4,df9a <__stack_size+0xd79a> - e05c: 001f 0800 f610 0xf6100800001f - e062: 0008 addi a0,sp,0 - e064: 0f00 addi s0,sp,912 - e066: 5a04 lw s1,48(a2) - e068: 0005 c.addi zero,1 - e06a: 2100 fld fs0,0(a0) - e06c: 00002683 lw a3,0(zero) # 0 <__stack_size-0x800> - e070: e208 fsw fa0,0(a2) - e072: 055a slli a0,a0,0x16 - e074: 0000 unimp - e076: 2c21 jal e28e <__stack_size+0xda8e> - e078: 0020 addi s0,sp,8 - e07a: 0800 addi s0,sp,16 - e07c: 000033e3 0x33e3 - e080: 2100 fld fs0,0(a0) - e082: 219d jal e4e8 <__stack_size+0xdce8> + e042: 382c fld fa1,112(s0) + e044: 000e 0xe + e046: 2d00 fld fs0,24(a0) + e048: 00000e43 fmadd.s ft8,ft0,ft0,ft0,rne + e04c: 43ca lw t2,144(sp) + e04e: 0000 unimp + e050: 4e2d li t3,11 + e052: 000e 0xe + e054: 5f00 lw s0,56(a4) + e056: 0044 addi s1,sp,4 + e058: 2d00 fld fs0,24(a0) + e05a: 0e59 addi t3,t3,22 + e05c: 0000 unimp + e05e: 000044bf 000e642d 0xe642d000044bf + e066: 2f00 fld fs0,24(a4) + e068: 0045 c.addi zero,17 + e06a: 2d00 fld fs0,24(a0) + e06c: 00000e6f jal t3,e06c <__stack_size+0xd86c> + e070: 45dc lw a5,12(a1) + e072: 0000 unimp + e074: 7a2d lui s4,0xfffeb + e076: 000e 0xe + e078: fa00 fsw fs0,48(a2) + e07a: 0045 c.addi zero,17 + e07c: 2d00 fld fs0,24(a0) + e07e: 0e85 addi t4,t4,1 + e080: 0000 unimp + e082: 4618 lw a4,8(a2) e084: 0000 unimp - e086: e308 fsw fa0,0(a4) - e088: 00000033 add zero,zero,zero - e08c: 8b21 andi a4,a4,8 - e08e: 0022 0x22 - e090: 0800 addi s0,sp,16 - e092: 000033e3 0x33e3 - e096: 2100 fld fs0,0(a0) - e098: 2010 fld fa2,0(s0) - e09a: 0000 unimp - e09c: e508 fsw fa0,8(a0) - e09e: 00000033 add zero,zero,zero - e0a2: ad21 j e6ba <__stack_size+0xdeba> - e0a4: 0026 0x26 - e0a6: 0900 addi s0,sp,144 - e0a8: 649a flw fs1,132(sp) - e0aa: 0000 unimp - e0ac: 2100 fld fs0,0(a0) - e0ae: 2676 fld fa2,344(sp) - e0b0: 0000 unimp - e0b2: 9b09 andi a4,a4,-30 - e0b4: 00000033 add zero,zero,zero - e0b8: 5a08 lw a0,48(a2) - e0ba: 0005 c.addi zero,1 - e0bc: 5900 lw s0,48(a0) - e0be: 0009 c.addi zero,2 - e0c0: 0900 addi s0,sp,144 - e0c2: 002c addi a1,sp,8 - e0c4: 0000 unimp - e0c6: 0001 nop - e0c8: 8a21 andi a2,a2,8 - e0ca: 0026 0x26 - e0cc: 0900 addi s0,sp,144 - e0ce: 499e lw s3,196(sp) - e0d0: 0009 c.addi zero,2 - e0d2: 0400 addi s0,sp,512 - e0d4: 2a8e fld fs5,192(sp) - e0d6: 0000 unimp - e0d8: 2a0a fld fs4,128(sp) - e0da: 002c addi a1,sp,8 - e0dc: 0000 unimp - e0de: c704 sw s1,8(a4) - e0e0: 0a00002b 0xa00002b - e0e4: 00097a2f 0x97a2f - e0e8: 0f00 addi s0,sp,912 - e0ea: 8004 0x8004 - e0ec: 0009 c.addi zero,2 - e0ee: 1300 addi s0,sp,416 - e0f0: 0964 addi s1,sp,156 - e0f2: 0000 unimp - e0f4: 0000098f 0x98f - e0f8: d914 sw a3,48(a0) - e0fa: 0008 addi a0,sp,0 - e0fc: 0000 unimp - e0fe: 7404 flw fs1,40(s0) - e100: 002c addi a1,sp,8 - e102: 0a00 addi s0,sp,272 - e104: bf36 fsd fa3,440(sp) - e106: 0008 addi a0,sp,0 - e108: 2100 fld fs0,0(a0) - e10a: 000028f3 csrr a7,0x0 - e10e: bb0a fsd ft2,432(sp) - e110: 0000096f jal s2,e110 <__stack_size+0xd910> - e114: 2221 jal e21c <__stack_size+0xda1c> - e116: 002c addi a1,sp,8 - e118: 0a00 addi s0,sp,272 - e11a: 8fbe mv t6,a5 - e11c: 0009 c.addi zero,2 - e11e: 2300 fld fs0,0(a4) - e120: 2a11 jal e234 <__stack_size+0xda34> + e086: 902d srli s0,s0,0x2b + e088: 000e 0xe + e08a: 4200 lw s0,0(a2) + e08c: 0046 0x46 + e08e: 2d00 fld fs0,24(a0) + e090: 0e9a slli t4,t4,0x6 + e092: 0000 unimp + e094: 4660 lw s0,76(a2) + e096: 0000 unimp + e098: a52c fsd fa1,72(a0) + e09a: 000e 0xe + e09c: 2e00 fld fs0,24(a2) + e09e: 0eb0 addi a2,sp,856 + e0a0: 0000 unimp + e0a2: 0078 addi a4,sp,12 + e0a4: 0000 unimp + e0a6: 0c05 addi s8,s8,1 + e0a8: 0000 unimp + e0aa: b52d j ded4 <__stack_size+0xd6d4> + e0ac: 000e 0xe + e0ae: 9f00 0x9f00 + e0b0: 0046 0x46 + e0b2: 2d00 fld fs0,24(a0) + e0b4: 0ec1 addi t4,t4,16 + e0b6: 0000 unimp + e0b8: 46d8 lw a4,12(a3) + e0ba: 0000 unimp + e0bc: 2f00 fld fs0,24(a4) + e0be: 0ece slli t4,t4,0x13 + e0c0: 0000 unimp + e0c2: 2538 fld fa4,72(a0) + e0c4: 2041 jal e144 <__stack_size+0xd944> + e0c6: 006e 0x6e + e0c8: 0000 unimp + e0ca: 0c56 slli s8,s8,0x15 + e0cc: 0000 unimp + e0ce: d32d beqz a4,e030 <__stack_size+0xd830> + e0d0: 000e 0xe + e0d2: eb00 fsw fs0,16(a4) + e0d4: 0046 0x46 + e0d6: 2d00 fld fs0,24(a0) + e0d8: 0edf 0000 470d 0x470d00000edf + e0de: 0000 unimp + e0e0: eb2d bnez a4,e152 <__stack_size+0xd952> + e0e2: 000e 0xe + e0e4: 2000 fld fs0,0(s0) + e0e6: 2d000047 0x2d000047 + e0ea: 00000ef7 0xef7 + e0ee: 473e lw a4,204(sp) + e0f0: 0000 unimp + e0f2: 032d addi t1,t1,11 + e0f4: 5c00000f 0x5c00000f + e0f8: 2d000047 0x2d000047 + e0fc: 00000f0f 0xf0f + e100: 4785 li a5,1 + e102: 0000 unimp + e104: 1b2d addi s6,s6,-21 + e106: a300000f 0xa300000f + e10a: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne + e10e: 2a2e fld fs4,200(sp) + e110: 0010 addi a2,sp,0 + e112: 9000 0x9000 + e114: 0000 unimp + e116: 1500 addi s0,sp,672 + e118: 000d c.addi zero,3 + e11a: 2d00 fld fs0,24(a0) + e11c: 0000102b 0x102b + e120: 47b6 lw a5,76(sp) e122: 0000 unimp - e124: 002c0407 0x2c0407 - e128: 0000 unimp - e12a: 09e6180b 0x9e6180b - e12e: 0000 unimp - e130: a924 fsd fs1,80(a0) - e132: 0000002b 0x2b - e136: b324 fsd fs1,96(a4) - e138: 002a 0x2a - e13a: 0100 addi s0,sp,128 - e13c: d724 sw s1,104(a4) - e13e: 002a 0x2a - e140: 0200 addi s0,sp,256 - e142: a024 fsd fs1,64(s0) - e144: 0300002b 0x300002b - e148: 6224 flw fs1,64(a2) - e14a: 002c addi a1,sp,8 - e14c: 0400 addi s0,sp,512 - e14e: 5824 lw s1,112(s0) - e150: 002c addi a1,sp,8 - e152: 0500 addi s0,sp,640 - e154: 2100 fld fs0,0(a0) - e156: 2932 fld fs2,264(sp) + e124: 362d jal dc4e <__stack_size+0xd44e> + e126: 0010 addi a2,sp,0 + e128: c900 sw s0,16(a0) + e12a: 2e000047 0x2e000047 + e12e: 1041 c.addi zero,-16 + e130: 0000 unimp + e132: 00a8 addi a0,sp,72 + e134: 0000 unimp + e136: 0cc2 slli s9,s9,0x10 + e138: 0000 unimp + e13a: 462d li a2,11 + e13c: 0010 addi a2,sp,0 + e13e: 0a00 addi s0,sp,272 + e140: 0048 addi a0,sp,4 + e142: 2d00 fld fs0,24(a0) + e144: 1052 0x1052 + e146: 0000 unimp + e148: 482c lw a1,80(s0) + e14a: 0000 unimp + e14c: 5e2d li t3,-21 + e14e: 0010 addi a2,sp,0 + e150: 5000 lw s0,32(s0) + e152: 0048 addi a0,sp,4 + e154: 2d00 fld fs0,24(a0) + e156: 106a 0x106a e158: 0000 unimp - e15a: 09b0200b 0x9b0200b - e15e: 0000 unimp - e160: 002ae223 0x2ae223 - e164: 0700 addi s0,sp,896 - e166: 2c04 fld fs1,24(s0) - e168: 0000 unimp - e16a: 0b00 addi s0,sp,400 - e16c: 1522 slli a0,a0,0x28 - e16e: 000a 0xa - e170: 2400 fld fs0,8(s0) - e172: 2bbd jal e6f0 <__stack_size+0xdef0> - e174: 0000 unimp - e176: 2400 fld fs0,8(s0) - e178: 00002bb3 sltz s7,zero - e17c: 2401 jal e37c <__stack_size+0xdb7c> - e17e: 00002c1b 0x2c1b - e182: 0002 0x2 - e184: 4421 li s0,8 - e186: 0029 c.addi zero,10 - e188: 0b00 addi s0,sp,400 - e18a: 0009f127 0x9f127 - e18e: 2100 fld fs0,0(a0) - e190: 2ac8 fld fa0,144(a3) - e192: 0000 unimp - e194: 250c fld fa1,8(a0) - e196: 08a4 addi s1,sp,88 + e15a: 486e lw a6,216(sp) + e15c: 0000 unimp + e15e: 762d lui a2,0xfffeb + e160: 0010 addi a2,sp,0 + e162: 8c00 0x8c00 + e164: 0048 addi a0,sp,4 + e166: 2d00 fld fs0,24(a0) + e168: 1082 slli ra,ra,0x20 + e16a: 0000 unimp + e16c: 000048c7 fmsub.s fa7,ft0,ft0,ft0,rmm + e170: 8e2d xor a2,a2,a1 + e172: 0010 addi a2,sp,0 + e174: 0400 addi s0,sp,512 + e176: 0049 c.addi zero,18 + e178: 0000 unimp + e17a: 9b30 0x9b30 + e17c: 0010 addi a2,sp,0 + e17e: d800 sw s0,48(s0) + e180: 0000 unimp + e182: 2d00 fld fs0,24(a0) + e184: 10a0 addi s0,sp,104 + e186: 0000 unimp + e188: 4936 lw s2,76(sp) + e18a: 0000 unimp + e18c: ac2d j e3c6 <__stack_size+0xdbc6> + e18e: 0010 addi a2,sp,0 + e190: 4900 lw s0,16(a0) + e192: 0049 c.addi zero,18 + e194: 2d00 fld fs0,24(a0) + e196: 10b8 addi a4,sp,104 e198: 0000 unimp - e19a: fc21 bnez s0,e0f2 <__stack_size+0xd8f2> - e19c: 0c00002b 0xc00002b - e1a0: a431 j e3ac <__stack_size+0xdbac> - e1a2: 0008 addi a0,sp,0 - e1a4: 0400 addi s0,sp,512 - e1a6: 2c6c fld fa1,216(s0) - e1a8: 0000 unimp - e1aa: 7b0d lui s6,0xfffe3 - e1ac: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - e1b0: 3615 jal dcd4 <__stack_size+0xd4d4> - e1b2: 000a 0xa - e1b4: 0400 addi s0,sp,512 - e1b6: 293d jal e5f4 <__stack_size+0xddf4> - e1b8: 0000 unimp - e1ba: 800d srli s0,s0,0x3 - e1bc: 00000033 add zero,zero,zero - e1c0: 3c04 fld fs1,56(s0) - e1c2: 0029 c.addi zero,10 - e1c4: 0d00 addi s0,sp,656 - e1c6: 2c81 jal e416 <__stack_size+0xdc16> - e1c8: 0000 unimp - e1ca: 0400 addi s0,sp,512 - e1cc: 2c38 fld fa4,88(s0) - e1ce: 0000 unimp - e1d0: 840d srai s0,s0,0x3 - e1d2: 003a 0x3a + e19a: 499c lw a5,16(a1) + e19c: 0000 unimp + e19e: c42d beqz s0,e208 <__stack_size+0xda08> + e1a0: 0010 addi a2,sp,0 + e1a2: af00 fsd fs0,24(a4) + e1a4: 0049 c.addi zero,18 + e1a6: 2d00 fld fs0,24(a0) + e1a8: 10d0 addi a2,sp,100 + e1aa: 0000 unimp + e1ac: 49c2 lw s3,16(sp) + e1ae: 0000 unimp + e1b0: dc2d beqz s0,e12a <__stack_size+0xd92a> + e1b2: 0010 addi a2,sp,0 + e1b4: 1500 addi s0,sp,672 + e1b6: 004a 0x4a + e1b8: 2d00 fld fs0,24(a0) + e1ba: 10e8 addi a0,sp,108 + e1bc: 0000 unimp + e1be: 4a28 lw a0,80(a2) + e1c0: 0000 unimp + e1c2: f42d bnez s0,e12c <__stack_size+0xd92c> + e1c4: 0010 addi a2,sp,0 + e1c6: 5900 lw s0,48(a0) + e1c8: 004a 0x4a + e1ca: 0000 unimp + e1cc: 2e00 fld fs0,24(a2) + e1ce: 0f28 addi a0,sp,920 + e1d0: 0000 unimp + e1d2: 0100 addi s0,sp,128 e1d4: 0000 unimp - e1d6: 3704 fld fs1,40(a4) - e1d8: 002c addi a1,sp,8 - e1da: 0d00 addi s0,sp,656 - e1dc: 2585 jal e83c <__stack_size+0xe03c> - e1de: 0000 unimp - e1e0: 0200 addi s0,sp,256 - e1e2: 0404 addi s1,sp,512 - e1e4: 00002afb 0x2afb - e1e8: 0802 slli a6,a6,0x0 - e1ea: 002af303 0x2af303 - e1ee: 0200 addi s0,sp,256 - e1f0: 0408 addi a0,sp,512 - e1f2: 0000292b 0x292b - e1f6: 1002 0x1002 - e1f8: 00290503 lb a0,2(s2) # 1002 <__stack_size+0x802> - e1fc: 0200 addi s0,sp,256 - e1fe: 0320 addi s0,sp,392 - e200: 291e fld fs2,448(sp) - e202: 0000 unimp - e204: a019 j e20a <__stack_size+0xda0a> - e206: 002a 0x2a - e208: 0800 addi s0,sp,16 - e20a: ed0d bnez a0,e244 <__stack_size+0xda44> - e20c: bd01 j e01c <__stack_size+0xd81c> - e20e: 000a 0xa - e210: 2500 fld fs0,8(a0) - e212: 6f6c flw fa1,92(a4) - e214: ed0d0077 0xed0d0077 - e218: 4601 li a2,0 - e21a: 000a 0xa + e1d6: 0d35 addi s10,s10,13 + e1d8: 0000 unimp + e1da: 2d2d jal e814 <__stack_size+0xe014> + e1dc: 6c00000f 0x6c00000f + e1e0: 004a 0x4a + e1e2: 2d00 fld fs0,24(a0) + e1e4: 0f39 addi t5,t5,14 + e1e6: 0000 unimp + e1e8: 4aa5 li s5,9 + e1ea: 0000 unimp + e1ec: 2f00 fld fs0,24(a4) + e1ee: 0fa0 addi s0,sp,984 + e1f0: 0000 unimp + e1f2: 25ea fld fa1,152(sp) + e1f4: 2041 jal e274 <__stack_size+0xda74> + e1f6: 0070 addi a2,sp,12 + e1f8: 0000 unimp + e1fa: 0d86 slli s11,s11,0x1 + e1fc: 0000 unimp + e1fe: a52d j e828 <__stack_size+0xe028> + e200: b800000f 0xb800000f + e204: 004a 0x4a + e206: 2d00 fld fs0,24(a0) + e208: 0fb1 addi t6,t6,12 + e20a: 0000 unimp + e20c: 00004acb fnmsub.s fs5,ft0,ft0,ft0,rmm + e210: bd2d j e04a <__stack_size+0xd84a> + e212: ef00000f 0xef00000f + e216: 004a 0x4a + e218: 2d00 fld fs0,24(a0) + e21a: 0fc9 addi t6,t6,18 e21c: 0000 unimp - e21e: 002c0c17 auipc s8,0x2c0 - e222: 0d00 addi s0,sp,656 - e224: 01ed addi gp,gp,27 - e226: 0a46 slli s4,s4,0x11 - e228: 0000 unimp - e22a: 0004 addi s1,sp,0 - e22c: f40d081b 0xf40d081b - e230: dc01 beqz s0,e148 <__stack_size+0xd948> - e232: 000a 0xa - e234: 2600 fld fs0,8(a2) - e236: f60d0073 0xf60d0073 - e23a: 9501 srai a0,a0,0x20 - e23c: 000a 0xa - e23e: 2600 fld fs0,8(a2) - e240: 6c6c flw fa1,92(s0) - e242: 0d00 addi s0,sp,656 - e244: 0a5c01f7 0xa5c01f7 - e248: 0000 unimp - e24a: 0500 addi s0,sp,640 - e24c: 2a98 fld fa4,16(a3) - e24e: 0000 unimp - e250: f80d bnez s0,e182 <__stack_size+0xd982> - e252: bd01 j e062 <__stack_size+0xd862> - e254: 000a 0xa - e256: 1500 addi s0,sp,672 - e258: 0adc addi a5,sp,340 - e25a: 0000 unimp - e25c: 4108 lw a0,0(a0) - e25e: 000a 0xa - e260: fd00 fsw fs0,56(a0) - e262: 000a 0xa - e264: 0900 addi s0,sp,144 - e266: 002c addi a1,sp,8 - e268: 0000 unimp - e26a: 00ff 0xff - e26c: ed15 bnez a0,e2a8 <__stack_size+0xdaa8> - e26e: 000a 0xa - e270: 1f00 addi s0,sp,944 - e272: 00002c3f fd01fc0d 0xfd01fc0d00002c3f - e27a: 000a 0xa - e27c: 1f00 addi s0,sp,944 - e27e: 2aa9 jal e3d8 <__stack_size+0xdbd8> - e280: 0000 unimp - e282: 020d addi tp,tp,3 - e284: fd02 fsw ft0,184(sp) - e286: 000a 0xa - e288: 2700 fld fs0,8(a4) - e28a: 2bd1 jal e85e <__stack_size+0xe05e> - e28c: 0000 unimp - e28e: 2501 jal e88e <__stack_size+0xe08e> - e290: 6705 lui a4,0x1 - e292: 000a 0xa - e294: 6400 flw fs0,8(s0) - e296: 4128 lw a0,64(a0) - e298: 5e20 lw s0,120(a2) - e29a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - e29e: f29c fsw fa5,32(a3) - e2a0: 000d c.addi zero,3 - e2a2: 2800 fld fs0,16(s0) - e2a4: 006e 0x6e - e2a6: 2501 jal e8a6 <__stack_size+0xe0a6> - e2a8: 6705 lui a4,0x1 - e2aa: 000a 0xa - e2ac: d200 sw s0,32(a2) - e2ae: 0041 c.addi zero,16 - e2b0: 2800 fld fs0,16(s0) - e2b2: 0064 addi s1,sp,12 - e2b4: 2501 jal e8b4 <__stack_size+0xe0b4> - e2b6: 6705 lui a4,0x1 - e2b8: 000a 0xa - e2ba: 8a00 0x8a00 - e2bc: 0042 0x42 - e2be: 2900 fld fs0,16(a0) - e2c0: 0df2 slli s11,s11,0x1c - e2c2: 0000 unimp - e2c4: 2866 fld fa6,88(sp) - e2c6: 2041 jal e346 <__stack_size+0xdb46> - e2c8: 0078 addi a4,sp,12 - e2ca: 0000 unimp - e2cc: 2701 jal e9cc <__stack_size+0xe1cc> - e2ce: 2a05 jal e3fe <__stack_size+0xdbfe> - e2d0: 00000e17 auipc t3,0x0 - e2d4: 4322 lw t1,8(sp) - e2d6: 0000 unimp - e2d8: 0d2a slli s10,s10,0xa - e2da: 000e 0xe - e2dc: 4200 lw s0,0(a2) - e2de: 2a000043 fmadd.d ft0,ft0,ft0,ft5,rne - e2e2: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> - e2e6: 43ba lw t2,140(sp) - e2e8: 0000 unimp - e2ea: 0000782b 0x782b - e2ee: 2c00 fld fs0,24(s0) - e2f0: 0e22 slli t3,t3,0x8 - e2f2: 0000 unimp - e2f4: 2d2c fld fa1,88(a0) - e2f6: 000e 0xe - e2f8: 2c00 fld fs0,24(s0) - e2fa: 0e38 addi a4,sp,792 - e2fc: 0000 unimp - e2fe: 432d li t1,11 - e300: 000e 0xe - e302: 7200 flw fs0,32(a2) - e304: 0044 addi s1,sp,4 - e306: 2d00 fld fs0,24(a0) - e308: 0e4e slli t3,t3,0x13 - e30a: 0000 unimp - e30c: 00004507 0x4507 - e310: 592d li s2,-21 - e312: 000e 0xe - e314: 6700 flw fs0,8(a4) - e316: 0045 c.addi zero,17 - e318: 2d00 fld fs0,24(a0) - e31a: 0e64 addi s1,sp,796 - e31c: 0000 unimp - e31e: 000045d7 0x45d7 - e322: 6f2d lui t5,0xb - e324: 000e 0xe - e326: 8400 0x8400 - e328: 0046 0x46 - e32a: 2d00 fld fs0,24(a0) - e32c: 0e7a slli t3,t3,0x1e - e32e: 0000 unimp - e330: 46a2 lw a3,8(sp) - e332: 0000 unimp - e334: 852d srai a0,a0,0xb - e336: 000e 0xe - e338: c000 sw s0,0(s0) - e33a: 0046 0x46 - e33c: 2d00 fld fs0,24(a0) - e33e: 0e90 addi a2,sp,848 - e340: 0000 unimp - e342: 46ea lw a3,152(sp) - e344: 0000 unimp - e346: 9a2d andi a2,a2,-21 - e348: 000e 0xe - e34a: 0800 addi s0,sp,16 - e34c: 2c000047 0x2c000047 - e350: 0ea5 addi t4,t4,9 - e352: 0000 unimp - e354: b02e fsd fa1,32(sp) - e356: 000e 0xe - e358: 9000 0x9000 - e35a: 0000 unimp - e35c: 0500 addi s0,sp,640 - e35e: 000c addi a1,sp,0 - e360: 2d00 fld fs0,24(a0) - e362: 0eb5 addi t4,t4,13 - e364: 0000 unimp - e366: 00004747 fmsub.s fa4,ft0,ft0,ft0,rmm - e36a: c12d beqz a0,e3cc <__stack_size+0xdbcc> - e36c: 000e 0xe - e36e: 8000 0x8000 - e370: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne - e374: 000ece2f 0xece2f - e378: b400 fsd fs0,40(s0) - e37a: 4128 lw a0,64(a0) - e37c: 6e20 flw fs0,88(a2) - e37e: 0000 unimp - e380: 5600 lw s0,40(a2) - e382: 000c addi a1,sp,0 - e384: 2d00 fld fs0,24(a0) - e386: 00000ed3 fadd.s ft9,ft0,ft0,rne - e38a: 00004793 xori a5,zero,0 - e38e: df2d beqz a4,e308 <__stack_size+0xdb08> - e390: 000e 0xe - e392: b500 fsd fs0,40(a0) - e394: 2d000047 0x2d000047 - e398: 00000eeb 0xeeb - e39c: 47c8 lw a0,12(a5) - e39e: 0000 unimp - e3a0: f72d bnez a4,e30a <__stack_size+0xdb0a> - e3a2: 000e 0xe - e3a4: e600 fsw fs0,8(a2) - e3a6: 2d000047 0x2d000047 - e3aa: 00000f03 lb t5,0(zero) # 0 <__stack_size-0x800> - e3ae: 4804 lw s1,16(s0) - e3b0: 0000 unimp - e3b2: 0f2d addi t5,t5,11 - e3b4: 2d00000f 0x2d00000f - e3b8: 0048 addi a0,sp,4 - e3ba: 2d00 fld fs0,24(a0) - e3bc: 00000f1b 0xf1b - e3c0: 0000484b fnmsub.s fa6,ft0,ft0,ft0,rmm - e3c4: 2e00 fld fs0,24(a2) - e3c6: 102a 0x102a - e3c8: 0000 unimp - e3ca: 00a8 addi a0,sp,72 - e3cc: 0000 unimp - e3ce: 0d15 addi s10,s10,5 - e3d0: 0000 unimp - e3d2: 2b2d jal e90c <__stack_size+0xe10c> - e3d4: 0010 addi a2,sp,0 - e3d6: 5e00 lw s0,56(a2) - e3d8: 0048 addi a0,sp,4 - e3da: 2d00 fld fs0,24(a0) - e3dc: 1036 0x1036 + e21e: 4b0d li s6,3 + e220: 0000 unimp + e222: d52d beqz a0,e18c <__stack_size+0xd98c> + e224: 2b00000f 0x2b00000f + e228: 2d00004b 0x2d00004b + e22c: 0fe1 addi t6,t6,24 + e22e: 0000 unimp + e230: 4b54 lw a3,20(a4) + e232: 0000 unimp + e234: ed2d bnez a0,e2ae <__stack_size+0xdaae> + e236: 7200000f 0x7200000f + e23a: 0000004b fnmsub.s ft0,ft0,ft0,ft0,rne + e23e: 462e lw a2,200(sp) + e240: 1800000f 0x1800000f + e244: 0001 nop + e246: d300 sw s0,32(a4) + e248: 000d c.addi zero,3 + e24a: 2d00 fld fs0,24(a0) + e24c: 00000f4b fnmsub.s ft10,ft0,ft0,ft0,rne + e250: 4b90 lw a2,16(a5) + e252: 0000 unimp + e254: 572d li a4,-21 + e256: a300000f 0xa300000f + e25a: 2d00004b 0x2d00004b + e25e: 00000f63 beqz zero,e27c <__stack_size+0xda7c> + e262: 00004bc7 fmsub.s fs7,ft0,ft0,ft0,rmm + e266: 6f2d lui t5,0xb + e268: e500000f 0xe500000f + e26c: 2d00004b 0x2d00004b + e270: 00000f7b 0xf7b + e274: 00004c03 lbu s8,0(zero) # f01adc78 <_sp+0x701a9c78> + e278: 872d srai a4,a4,0xb + e27a: 3700000f 0x3700000f + e27e: 004c addi a1,sp,4 + e280: 2d00 fld fs0,24(a0) + e282: 00000f93 li t6,0 + e286: 4c60 lw s0,92(s0) + e288: 0000 unimp + e28a: 3000 fld fs0,32(s0) + e28c: 0ffa slli t6,t6,0x1e + e28e: 0000 unimp + e290: 0138 addi a4,sp,136 + e292: 0000 unimp + e294: ff2d bnez a4,e20e <__stack_size+0xda0e> + e296: a200000f 0xa200000f + e29a: 004c addi a1,sp,4 + e29c: 2d00 fld fs0,24(a0) + e29e: 0000100b 0x100b + e2a2: 4cb5 li s9,13 + e2a4: 0000 unimp + e2a6: 0000 unimp + e2a8: 0000 unimp + e2aa: 2631 jal e5b6 <__stack_size+0xddb6> + e2ac: 0100002b 0x100002b + e2b0: 03f6 slli t2,t2,0x1d + e2b2: 00000a67 jalr s4,zero + e2b6: 00112303 lw t1,1(sp) # 2001 <__stack_size+0x1801> + e2ba: 3200 fld fs0,32(a2) + e2bc: 006e 0x6e + e2be: f601 bnez a2,e1c6 <__stack_size+0xd9c6> + e2c0: 000a6703 0xa6703 + e2c4: 3200 fld fs0,32(a2) + e2c6: 0064 addi s1,sp,12 + e2c8: f601 bnez a2,e1d0 <__stack_size+0xd9d0> + e2ca: 000a6703 0xa6703 + e2ce: 3200 fld fs0,32(a2) + e2d0: 7072 flw ft0,60(sp) + e2d2: 0100 addi s0,sp,128 + e2d4: 03f6 slli t2,t2,0x1d + e2d6: 00001123 sh zero,2(zero) # 2 <__stack_size-0x7fe> + e2da: 006e6e33 or t3,t3,t1 + e2de: f801 bnez s0,e1ee <__stack_size+0xd9ee> + e2e0: 000ae803 0xae803 + e2e4: 3300 fld fs0,32(a4) + e2e6: 6464 flw fs1,76(s0) + e2e8: 0100 addi s0,sp,128 + e2ea: 03f9 addi t2,t2,30 + e2ec: 0ae8 addi a0,sp,348 + e2ee: 0000 unimp + e2f0: 00727233 and tp,tp,t2 + e2f4: fa01 bnez a2,e204 <__stack_size+0xda04> + e2f6: 000adc03 lhu s8,0(s5) + e2fa: 3300 fld fs0,32(a4) + e2fc: 3064 fld fs1,224(s0) + e2fe: 0100 addi s0,sp,128 + e300: 0a5103fb 0xa5103fb + e304: 0000 unimp + e306: 00316433 or s0,sp,gp + e30a: fb01 bnez a4,e21a <__stack_size+0xda1a> + e30c: 000a5103 lhu sp,0(s4) # fffeb000 <_sp+0x7ffe7000> + e310: 3300 fld fs0,32(a4) + e312: 306e fld ft0,248(sp) + e314: 0100 addi s0,sp,128 + e316: 0a5103fb 0xa5103fb + e31a: 0000 unimp + e31c: 00316e33 or t3,sp,gp + e320: fb01 bnez a4,e230 <__stack_size+0xda30> + e322: 000a5103 lhu sp,0(s4) + e326: 3300 fld fs0,32(a4) + e328: 326e fld ft4,248(sp) + e32a: 0100 addi s0,sp,128 + e32c: 0a5103fb 0xa5103fb + e330: 0000 unimp + e332: 00307133 and sp,zero,gp + e336: fc01 bnez s0,e24e <__stack_size+0xda4e> + e338: 000a5103 lhu sp,0(s4) + e33c: 3300 fld fs0,32(a4) + e33e: 3171 jal dfca <__stack_size+0xd7ca> + e340: 0100 addi s0,sp,128 + e342: 03fc addi a5,sp,460 + e344: 0a51 addi s4,s4,20 + e346: 0000 unimp + e348: 01006233 or tp,zero,a6 + e34c: 03fd addi t2,t2,31 + e34e: 0a51 addi s4,s4,20 + e350: 0000 unimp + e352: 006d6233 or tp,s10,t1 + e356: fd01 bnez a0,e26e <__stack_size+0xda6e> + e358: 000a5103 lhu sp,0(s4) + e35c: 3300 fld fs0,32(a4) + e35e: 01007777 0x1007777 + e362: 04c6 slli s1,s1,0x11 + e364: 0ae8 addi a0,sp,348 + e366: 0000 unimp + e368: ce34 sw a3,88(a2) + e36a: 000e 0xe + e36c: 3500 fld fs0,40(a0) + e36e: 2b69 jal e908 <__stack_size+0xe108> + e370: 0000 unimp + e372: 2d01 jal e982 <__stack_size+0xe182> + e374: 5104 lw s1,32(a0) + e376: 000a 0xa + e378: 3300 fld fs0,32(a4) + e37a: 5f5f 0061 2d01 0x2d0100615f5f + e380: 5104 lw s1,32(a0) + e382: 000a 0xa + e384: 0000 unimp + e386: 2834 fld fa3,80(s0) + e388: 3500000f 0x3500000f + e38c: 2850 fld fa2,144(s0) + e38e: 0000 unimp + e390: 3901 jal dfa0 <__stack_size+0xd7a0> + e392: 5104 lw s1,32(a0) + e394: 000a 0xa + e396: 3500 fld fs0,40(a0) + e398: 0000284b fnmsub.s fa6,ft0,ft0,ft0,rdn + e39c: 3901 jal dfac <__stack_size+0xd7ac> + e39e: 5104 lw s1,32(a0) + e3a0: 000a 0xa + e3a2: 3500 fld fs0,40(a0) + e3a4: 2b4d jal e956 <__stack_size+0xe156> + e3a6: 0000 unimp + e3a8: 3901 jal dfb8 <__stack_size+0xd7b8> + e3aa: 5104 lw s1,32(a0) + e3ac: 000a 0xa + e3ae: 3500 fld fs0,40(a0) + e3b0: 2b48 fld fa0,144(a4) + e3b2: 0000 unimp + e3b4: 3901 jal dfc4 <__stack_size+0xd7c4> + e3b6: 5104 lw s1,32(a0) + e3b8: 000a 0xa + e3ba: 3500 fld fs0,40(a0) + e3bc: 2b8a fld fs7,128(sp) + e3be: 0000 unimp + e3c0: 3901 jal dfd0 <__stack_size+0xd7d0> + e3c2: 5104 lw s1,32(a0) + e3c4: 000a 0xa + e3c6: 3500 fld fs0,40(a0) + e3c8: 2b85 jal e938 <__stack_size+0xe138> + e3ca: 0000 unimp + e3cc: 3901 jal dfdc <__stack_size+0xd7dc> + e3ce: 5104 lw s1,32(a0) + e3d0: 000a 0xa + e3d2: 3300 fld fs0,32(a4) + e3d4: 5f5f 006d 3901 0x3901006d5f5f + e3da: 5104 lw s1,32(a0) + e3dc: 000a 0xa e3de: 0000 unimp - e3e0: 4871 li a6,28 - e3e2: 0000 unimp - e3e4: 412e lw sp,200(sp) - e3e6: 0010 addi a2,sp,0 - e3e8: c000 sw s0,0(s0) - e3ea: 0000 unimp - e3ec: c200 sw s0,0(a2) - e3ee: 000c addi a1,sp,0 - e3f0: 2d00 fld fs0,24(a0) - e3f2: 1046 0x1046 - e3f4: 0000 unimp - e3f6: 48b2 lw a7,12(sp) - e3f8: 0000 unimp - e3fa: 522d li tp,-21 - e3fc: 0010 addi a2,sp,0 - e3fe: d400 sw s0,40(s0) - e400: 0048 addi a0,sp,4 - e402: 2d00 fld fs0,24(a0) - e404: 105e 0x105e + e3e0: 4634 lw a3,72(a2) + e3e2: 3500000f 0x3500000f + e3e6: 2b69 jal e980 <__stack_size+0xe180> + e3e8: 0000 unimp + e3ea: 4501 li a0,0 + e3ec: 5104 lw s1,32(a0) + e3ee: 000a 0xa + e3f0: 3300 fld fs0,32(a4) + e3f2: 5f5f 0061 4501 0x450100615f5f + e3f8: 5104 lw s1,32(a0) + e3fa: 000a 0xa + e3fc: 0000 unimp + e3fe: a034 fsd fa3,64(s0) + e400: 3500000f 0x3500000f + e404: 2850 fld fa2,144(s0) e406: 0000 unimp - e408: 48f8 lw a4,84(s1) - e40a: 0000 unimp - e40c: 6a2d lui s4,0xb - e40e: 0010 addi a2,sp,0 - e410: 1600 addi s0,sp,800 - e412: 0049 c.addi zero,18 - e414: 2d00 fld fs0,24(a0) - e416: 1076 0x1076 - e418: 0000 unimp - e41a: 4934 lw a3,80(a0) - e41c: 0000 unimp - e41e: 822d srli a2,a2,0xb - e420: 0010 addi a2,sp,0 - e422: 6f00 flw fs0,24(a4) - e424: 0049 c.addi zero,18 - e426: 2d00 fld fs0,24(a0) - e428: 108e slli ra,ra,0x23 + e408: 5e01 li t3,-32 + e40a: 5104 lw s1,32(a0) + e40c: 000a 0xa + e40e: 3500 fld fs0,40(a0) + e410: 0000284b fnmsub.s fa6,ft0,ft0,ft0,rdn + e414: 5e01 li t3,-32 + e416: 5104 lw s1,32(a0) + e418: 000a 0xa + e41a: 3500 fld fs0,40(a0) + e41c: 2b4d jal e9ce <__stack_size+0xe1ce> + e41e: 0000 unimp + e420: 5e01 li t3,-32 + e422: 5104 lw s1,32(a0) + e424: 000a 0xa + e426: 3500 fld fs0,40(a0) + e428: 2b48 fld fa0,144(a4) e42a: 0000 unimp - e42c: 49ac lw a1,80(a1) - e42e: 0000 unimp - e430: 3000 fld fs0,32(s0) - e432: 0000109b 0x109b - e436: 00f0 addi a2,sp,76 - e438: 0000 unimp - e43a: a02d j e464 <__stack_size+0xdc64> - e43c: 0010 addi a2,sp,0 - e43e: de00 sw s0,56(a2) - e440: 0049 c.addi zero,18 - e442: 2d00 fld fs0,24(a0) - e444: 10ac addi a1,sp,104 - e446: 0000 unimp - e448: 49f1 li s3,28 - e44a: 0000 unimp - e44c: b82d j dc86 <__stack_size+0xd486> - e44e: 0010 addi a2,sp,0 - e450: 4400 lw s0,8(s0) - e452: 004a 0x4a - e454: 2d00 fld fs0,24(a0) - e456: 10c4 addi s1,sp,100 - e458: 0000 unimp - e45a: 00004a57 0x4a57 - e45e: d02d beqz s0,e3c0 <__stack_size+0xdbc0> - e460: 0010 addi a2,sp,0 - e462: 6a00 flw fs0,16(a2) - e464: 004a 0x4a - e466: 2d00 fld fs0,24(a0) - e468: 10dc addi a5,sp,100 - e46a: 0000 unimp - e46c: 4abd li s5,15 - e46e: 0000 unimp - e470: e82d bnez s0,e4e2 <__stack_size+0xdce2> - e472: 0010 addi a2,sp,0 - e474: d000 sw s0,32(s0) - e476: 004a 0x4a - e478: 2d00 fld fs0,24(a0) - e47a: 10f4 addi a3,sp,108 - e47c: 0000 unimp - e47e: 4b01 li s6,0 - e480: 0000 unimp - e482: 0000 unimp - e484: 282e fld fa6,200(sp) - e486: 1800000f 0x1800000f - e48a: 0001 nop + e42c: 5e01 li t3,-32 + e42e: 5104 lw s1,32(a0) + e430: 000a 0xa + e432: 3500 fld fs0,40(a0) + e434: 2b8a fld fs7,128(sp) + e436: 0000 unimp + e438: 5e01 li t3,-32 + e43a: 5104 lw s1,32(a0) + e43c: 000a 0xa + e43e: 3500 fld fs0,40(a0) + e440: 2b85 jal e9b0 <__stack_size+0xe1b0> + e442: 0000 unimp + e444: 5e01 li t3,-32 + e446: 5104 lw s1,32(a0) + e448: 000a 0xa + e44a: 3300 fld fs0,32(a4) + e44c: 5f5f 006d 5e01 0x5e01006d5f5f + e452: 5104 lw s1,32(a0) + e454: 000a 0xa + e456: 0000 unimp + e458: fa34 fsw fa3,112(a2) + e45a: 3500000f 0x3500000f + e45e: 2850 fld fa2,144(s0) + e460: 0000 unimp + e462: 6301 lui t1,0x0 + e464: 5104 lw s1,32(a0) + e466: 000a 0xa + e468: 3500 fld fs0,40(a0) + e46a: 0000284b fnmsub.s fa6,ft0,ft0,ft0,rdn + e46e: 6301 lui t1,0x0 + e470: 5104 lw s1,32(a0) + e472: 000a 0xa + e474: 3500 fld fs0,40(a0) + e476: 2b4d jal ea28 <__stack_size+0xe228> + e478: 0000 unimp + e47a: 6301 lui t1,0x0 + e47c: 5104 lw s1,32(a0) + e47e: 000a 0xa + e480: 3500 fld fs0,40(a0) + e482: 2b48 fld fa0,144(a4) + e484: 0000 unimp + e486: 6301 lui t1,0x0 + e488: 5104 lw s1,32(a0) + e48a: 000a 0xa e48c: 3500 fld fs0,40(a0) - e48e: 000d c.addi zero,3 - e490: 2d00 fld fs0,24(a0) - e492: 0f2d addi t5,t5,11 - e494: 0000 unimp - e496: 4b14 lw a3,16(a4) - e498: 0000 unimp - e49a: 392d jal e0d4 <__stack_size+0xd8d4> - e49c: 4d00000f 0x4d00000f - e4a0: 0000004b fnmsub.s ft0,ft0,ft0,ft0,rne - e4a4: 000fa02f amoadd.w zero,zero,(t6) - e4a8: 6600 flw fs0,8(a2) - e4aa: 4129 li sp,10 - e4ac: 7020 flw fs0,96(s0) - e4ae: 0000 unimp - e4b0: 8600 0x8600 - e4b2: 000d c.addi zero,3 - e4b4: 2d00 fld fs0,24(a0) - e4b6: 0fa5 addi t6,t6,9 - e4b8: 0000 unimp - e4ba: 4b60 lw s0,84(a4) - e4bc: 0000 unimp - e4be: b12d j e0e8 <__stack_size+0xd8e8> - e4c0: 7300000f 0x7300000f - e4c4: 2d00004b 0x2d00004b - e4c8: 0fbd addi t6,t6,15 - e4ca: 0000 unimp - e4cc: 00004b97 auipc s7,0x4 - e4d0: c92d beqz a0,e542 <__stack_size+0xdd42> - e4d2: b500000f 0xb500000f - e4d6: 2d00004b 0x2d00004b - e4da: 0fd5 addi t6,t6,21 - e4dc: 0000 unimp - e4de: 00004bd3 fadd.s fs7,ft0,ft0,rmm - e4e2: e12d bnez a0,e544 <__stack_size+0xdd44> - e4e4: fc00000f 0xfc00000f - e4e8: 2d00004b 0x2d00004b - e4ec: 0fed addi t6,t6,27 - e4ee: 0000 unimp - e4f0: 4c1a lw s8,132(sp) - e4f2: 0000 unimp - e4f4: 2e00 fld fs0,24(a2) - e4f6: 0f46 slli t5,t5,0x11 - e4f8: 0000 unimp - e4fa: 0130 addi a2,sp,136 - e4fc: 0000 unimp - e4fe: 00000dd3 fadd.s fs11,ft0,ft0,rne - e502: 4b2d li s6,11 - e504: 3800000f 0x3800000f - e508: 004c addi a1,sp,4 - e50a: 2d00 fld fs0,24(a0) - e50c: 00000f57 0xf57 - e510: 00004c4b fnmsub.s fs8,ft0,ft0,ft0,rmm - e514: 632d lui t1,0xb - e516: 6f00000f 0x6f00000f - e51a: 004c addi a1,sp,4 - e51c: 2d00 fld fs0,24(a0) - e51e: 00000f6f jal t5,e51e <__stack_size+0xdd1e> - e522: 4c8d li s9,3 - e524: 0000 unimp - e526: 7b2d lui s6,0xfffeb - e528: ab00000f 0xab00000f - e52c: 004c addi a1,sp,4 - e52e: 2d00 fld fs0,24(a0) - e530: 00000f87 0xf87 - e534: 4cdf 0000 932d 0x932d00004cdf - e53a: 0800000f fence i,unknown - e53e: 004d c.addi zero,19 - e540: 0000 unimp - e542: fa30 fsw fa2,112(a2) - e544: 5000000f 0x5000000f - e548: 0001 nop - e54a: 2d00 fld fs0,24(a0) - e54c: 0fff 0xfff - e54e: 0000 unimp - e550: 4d4a lw s10,144(sp) - e552: 0000 unimp - e554: 0b2d addi s6,s6,11 - e556: 0010 addi a2,sp,0 - e558: 5d00 lw s0,56(a0) - e55a: 004d c.addi zero,19 - e55c: 0000 unimp - e55e: 0000 unimp - e560: 3100 fld fs0,32(a0) - e562: 00002bef jal s7,10562 <__stack_size+0xfd62> - e566: f601 bnez a2,e46e <__stack_size+0xdc6e> - e568: 000a6703 0xa6703 - e56c: 0300 addi s0,sp,384 - e56e: 00001123 sh zero,2(zero) # 2 <__stack_size-0x7fe> - e572: 6e32 flw ft8,12(sp) - e574: 0100 addi s0,sp,128 - e576: 03f6 slli t2,t2,0x1d - e578: 00000a67 jalr s4,zero - e57c: 6432 flw fs0,12(sp) - e57e: 0100 addi s0,sp,128 - e580: 03f6 slli t2,t2,0x1d - e582: 00000a67 jalr s4,zero - e586: 7232 flw ft4,44(sp) - e588: 0070 addi a2,sp,12 - e58a: f601 bnez a2,e492 <__stack_size+0xdc92> - e58c: 00112303 lw t1,1(sp) # 1feeb3 <__stack_size+0x1fe6b3> - e590: 3300 fld fs0,32(a4) - e592: 6e6e flw ft8,216(sp) - e594: 0100 addi s0,sp,128 - e596: 03f8 addi a4,sp,460 - e598: 0ae8 addi a0,sp,348 - e59a: 0000 unimp - e59c: 00646433 or s0,s0,t1 - e5a0: f901 bnez a0,e4b0 <__stack_size+0xdcb0> - e5a2: 000ae803 0xae803 - e5a6: 3300 fld fs0,32(a4) - e5a8: 7272 flw ft4,60(sp) - e5aa: 0100 addi s0,sp,128 - e5ac: 03fa slli t2,t2,0x1e - e5ae: 0adc addi a5,sp,340 - e5b0: 0000 unimp - e5b2: 00306433 or s0,zero,gp - e5b6: fb01 bnez a4,e4c6 <__stack_size+0xdcc6> - e5b8: 000a5103 lhu sp,0(s4) # b000 <__stack_size+0xa800> - e5bc: 3300 fld fs0,32(a4) - e5be: 3164 fld fs1,224(a0) - e5c0: 0100 addi s0,sp,128 - e5c2: 0a5103fb 0xa5103fb - e5c6: 0000 unimp - e5c8: 00306e33 or t3,zero,gp - e5cc: fb01 bnez a4,e4dc <__stack_size+0xdcdc> - e5ce: 000a5103 lhu sp,0(s4) - e5d2: 3300 fld fs0,32(a4) - e5d4: 316e fld ft2,248(sp) - e5d6: 0100 addi s0,sp,128 - e5d8: 0a5103fb 0xa5103fb - e5dc: 0000 unimp - e5de: 00326e33 or t3,tp,gp - e5e2: fb01 bnez a4,e4f2 <__stack_size+0xdcf2> - e5e4: 000a5103 lhu sp,0(s4) - e5e8: 3300 fld fs0,32(a4) - e5ea: 3071 jal de76 <__stack_size+0xd676> - e5ec: 0100 addi s0,sp,128 - e5ee: 03fc addi a5,sp,460 - e5f0: 0a51 addi s4,s4,20 - e5f2: 0000 unimp - e5f4: 00317133 and sp,sp,gp - e5f8: fc01 bnez s0,e510 <__stack_size+0xdd10> - e5fa: 000a5103 lhu sp,0(s4) - e5fe: 3300 fld fs0,32(a4) - e600: 0062 0x62 - e602: fd01 bnez a0,e51a <__stack_size+0xdd1a> - e604: 000a5103 lhu sp,0(s4) - e608: 3300 fld fs0,32(a4) - e60a: 6d62 flw fs10,24(sp) - e60c: 0100 addi s0,sp,128 - e60e: 03fd addi t2,t2,31 - e610: 0a51 addi s4,s4,20 - e612: 0000 unimp - e614: 00777733 and a4,a4,t2 - e618: c601 beqz a2,e620 <__stack_size+0xde20> - e61a: e804 fsw fs1,16(s0) - e61c: 000a 0xa - e61e: 3400 fld fs0,40(s0) - e620: 0ece slli t4,t4,0x13 - e622: 0000 unimp - e624: 3235 jal df50 <__stack_size+0xd750> - e626: 002c addi a1,sp,8 - e628: 0100 addi s0,sp,128 - e62a: 042d addi s0,s0,11 - e62c: 0a51 addi s4,s4,20 + e48e: 2b8a fld fs7,128(sp) + e490: 0000 unimp + e492: 6301 lui t1,0x0 + e494: 5104 lw s1,32(a0) + e496: 000a 0xa + e498: 3500 fld fs0,40(a0) + e49a: 2b85 jal ea0a <__stack_size+0xe20a> + e49c: 0000 unimp + e49e: 6301 lui t1,0x0 + e4a0: 5104 lw s1,32(a0) + e4a2: 000a 0xa + e4a4: 3300 fld fs0,32(a4) + e4a6: 5f5f 006d 6301 0x6301006d5f5f + e4ac: 5104 lw s1,32(a0) + e4ae: 000a 0xa + e4b0: 0000 unimp + e4b2: 1834 addi a3,sp,56 + e4b4: 0010 addi a2,sp,0 + e4b6: 3500 fld fs0,40(a0) + e4b8: 2b69 jal ea52 <__stack_size+0xe252> + e4ba: 0000 unimp + e4bc: 8601 srai a2,a2,0x0 + e4be: 5104 lw s1,32(a0) + e4c0: 000a 0xa + e4c2: 3300 fld fs0,32(a4) + e4c4: 5f5f 0061 8601 0x860100615f5f + e4ca: 5104 lw s1,32(a0) + e4cc: 000a 0xa + e4ce: 0000 unimp + e4d0: 2a34 fld fa3,80(a2) + e4d2: 0010 addi a2,sp,0 + e4d4: 3300 fld fs0,32(a4) + e4d6: 5f5f 0078 9401 0x940100785f5f + e4dc: 5104 lw s1,32(a0) + e4de: 000a 0xa + e4e0: 0000 unimp + e4e2: 3336 fld ft6,360(sp) + e4e4: 316d jal e18e <__stack_size+0xd98e> + e4e6: 0100 addi s0,sp,128 + e4e8: 04a4 addi s1,sp,584 + e4ea: 0a51 addi s4,s4,20 + e4ec: 0000 unimp + e4ee: 00306d33 or s10,zero,gp + e4f2: a401 j e6f2 <__stack_size+0xdef2> + e4f4: 5104 lw s1,32(a0) + e4f6: 000a 0xa + e4f8: 3400 fld fs0,40(s0) + e4fa: 0000109b 0x109b + e4fe: 5035 0x5035 + e500: 0028 addi a0,sp,8 + e502: 0100 addi s0,sp,128 + e504: 0a5104af 0xa5104af + e508: 0000 unimp + e50a: 4b35 li s6,13 + e50c: 0028 addi a0,sp,8 + e50e: 0100 addi s0,sp,128 + e510: 0a5104af 0xa5104af + e514: 0000 unimp + e516: 4d35 li s10,13 + e518: 0100002b 0x100002b + e51c: 0a5104af 0xa5104af + e520: 0000 unimp + e522: 4835 li a6,13 + e524: 0100002b 0x100002b + e528: 0a5104af 0xa5104af + e52c: 0000 unimp + e52e: 8a35 andi a2,a2,13 + e530: 0100002b 0x100002b + e534: 0a5104af 0xa5104af + e538: 0000 unimp + e53a: 8535 srai a0,a0,0xd + e53c: 0100002b 0x100002b + e540: 0a5104af 0xa5104af + e544: 0000 unimp + e546: 6d5f5f33 0x6d5f5f33 + e54a: 0100 addi s0,sp,128 + e54c: 0a5104af 0xa5104af + e550: 0000 unimp + e552: 3400 fld fs0,40(s0) + e554: 1101 addi sp,sp,-32 + e556: 0000 unimp + e558: 1235 addi tp,tp,-19 + e55a: 0100002b 0x100002b + e55e: 04b0 addi a2,sp,584 + e560: 0a51 addi s4,s4,20 + e562: 0000 unimp + e564: 1735 addi a4,a4,-19 + e566: 0100002b 0x100002b + e56a: 04b0 addi a2,sp,584 + e56c: 0a51 addi s4,s4,20 + e56e: 0000 unimp + e570: 1c35 addi s8,s8,-19 + e572: 0100002b 0x100002b + e576: 04b0 addi a2,sp,584 + e578: 0a51 addi s4,s4,20 + e57a: 0000 unimp + e57c: 2135 jal e9a8 <__stack_size+0xe1a8> + e57e: 0100002b 0x100002b + e582: 04b0 addi a2,sp,584 + e584: 0a51 addi s4,s4,20 + e586: 0000 unimp + e588: fa35 bnez a2,e4fc <__stack_size+0xdcfc> + e58a: 0029 c.addi zero,10 + e58c: 0100 addi s0,sp,128 + e58e: 04b0 addi a2,sp,584 + e590: 0a51 addi s4,s4,20 + e592: 0000 unimp + e594: d235 beqz a2,e4f8 <__stack_size+0xdcf8> + e596: 002a 0x2a + e598: 0100 addi s0,sp,128 + e59a: 04b0 addi a2,sp,584 + e59c: 0a51 addi s4,s4,20 + e59e: 0000 unimp + e5a0: f535 bnez a0,e50c <__stack_size+0xdd0c> + e5a2: 0029 c.addi zero,10 + e5a4: 0100 addi s0,sp,128 + e5a6: 04b0 addi a2,sp,584 + e5a8: 0a51 addi s4,s4,20 + e5aa: 0000 unimp + e5ac: 3835 jal dde8 <__stack_size+0xd5e8> + e5ae: 002a 0x2a + e5b0: 0100 addi s0,sp,128 + e5b2: 04b0 addi a2,sp,584 + e5b4: 0a51 addi s4,s4,20 + e5b6: 0000 unimp + e5b8: 3400 fld fs0,40(s0) + e5ba: 00001113 slli sp,zero,0x0 + e5be: 785f5f33 0x785f5f33 + e5c2: 0100 addi s0,sp,128 + e5c4: 04b5 addi s1,s1,13 + e5c6: 0a51 addi s4,s4,20 + e5c8: 0000 unimp + e5ca: 3600 fld fs0,40(a2) + e5cc: 785f5f33 0x785f5f33 + e5d0: 0100 addi s0,sp,128 + e5d2: 04bd addi s1,s1,15 + e5d4: 0a51 addi s4,s4,20 + e5d6: 0000 unimp + e5d8: 0000 unimp + e5da: 0f00 addi s0,sp,912 + e5dc: 6704 flw fs1,8(a4) + e5de: 000a 0xa + e5e0: 0000 unimp + e5e2: 00001183 lh gp,0(zero) # 0 <__stack_size-0x800> + e5e6: 0004 addi s1,sp,0 + e5e8: 2fbd jal ed66 <__stack_size+0xe566> + e5ea: 0000 unimp + e5ec: 0104 addi s1,sp,128 + e5ee: 2888 fld fa0,16(s1) + e5f0: 0000 unimp + e5f2: 570c lw a1,40(a4) + e5f4: 0029 c.addi zero,10 + e5f6: 3d00 fld fs0,56(a0) + e5f8: 002a 0x2a + e5fa: 4600 lw s0,8(a2) + e5fc: 4128 lw a0,64(a0) + e5fe: 5420 lw s0,104(s0) + e600: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + e604: 007c addi a5,sp,12 + e606: 0200 addi s0,sp,256 + e608: 0708 addi a0,sp,896 + e60a: 0189 addi gp,gp,2 + e60c: 0000 unimp + e60e: 69050403 lb s0,1680(a0) # fffe1690 <_sp+0x7ffdd690> + e612: 746e flw fs0,248(sp) + e614: 0200 addi s0,sp,256 + e616: 0704 addi s1,sp,896 + e618: 00000193 li gp,0 + e61c: 0802 slli a6,a6,0x0 + e61e: ad05 j ec4e <__stack_size+0xe44e> + e620: 0001 nop + e622: 0200 addi s0,sp,256 + e624: 0410 addi a2,sp,512 + e626: 285d jal e6dc <__stack_size+0xdedc> + e628: 0000 unimp + e62a: 0102 slli sp,sp,0x0 + e62c: 9806 add a6,a6,ra e62e: 0000 unimp - e630: 615f5f33 0x615f5f33 - e634: 0100 addi s0,sp,128 - e636: 042d addi s0,s0,11 - e638: 0a51 addi s4,s4,20 - e63a: 0000 unimp - e63c: 3400 fld fs0,40(s0) - e63e: 0f28 addi a0,sp,920 - e640: 0000 unimp - e642: 1935 addi s2,s2,-19 - e644: 0029 c.addi zero,10 - e646: 0100 addi s0,sp,128 - e648: 0439 addi s0,s0,14 - e64a: 0a51 addi s4,s4,20 - e64c: 0000 unimp - e64e: 1435 addi s0,s0,-19 - e650: 0029 c.addi zero,10 - e652: 0100 addi s0,sp,128 - e654: 0439 addi s0,s0,14 - e656: 0a51 addi s4,s4,20 - e658: 0000 unimp - e65a: 1635 addi a2,a2,-19 - e65c: 002c addi a1,sp,8 - e65e: 0100 addi s0,sp,128 - e660: 0439 addi s0,s0,14 - e662: 0a51 addi s4,s4,20 - e664: 0000 unimp - e666: 1135 addi sp,sp,-19 - e668: 002c addi a1,sp,8 - e66a: 0100 addi s0,sp,128 - e66c: 0439 addi s0,s0,14 - e66e: 0a51 addi s4,s4,20 - e670: 0000 unimp - e672: 5335 li t1,-19 - e674: 002c addi a1,sp,8 - e676: 0100 addi s0,sp,128 - e678: 0439 addi s0,s0,14 - e67a: 0a51 addi s4,s4,20 - e67c: 0000 unimp - e67e: 4e35 li t3,13 - e680: 002c addi a1,sp,8 - e682: 0100 addi s0,sp,128 - e684: 0439 addi s0,s0,14 - e686: 0a51 addi s4,s4,20 - e688: 0000 unimp - e68a: 6d5f5f33 0x6d5f5f33 - e68e: 0100 addi s0,sp,128 - e690: 0439 addi s0,s0,14 - e692: 0a51 addi s4,s4,20 - e694: 0000 unimp - e696: 3400 fld fs0,40(s0) - e698: 0f46 slli t5,t5,0x11 - e69a: 0000 unimp - e69c: 3235 jal dfc8 <__stack_size+0xd7c8> - e69e: 002c addi a1,sp,8 - e6a0: 0100 addi s0,sp,128 - e6a2: 0445 addi s0,s0,17 - e6a4: 0a51 addi s4,s4,20 - e6a6: 0000 unimp - e6a8: 615f5f33 0x615f5f33 - e6ac: 0100 addi s0,sp,128 - e6ae: 0445 addi s0,s0,17 - e6b0: 0a51 addi s4,s4,20 + e630: 0200 addi s0,sp,256 + e632: 0801 addi a6,a6,0 + e634: 0096 slli ra,ra,0x5 + e636: 0000 unimp + e638: 0202 slli tp,tp,0x0 + e63a: 1805 addi a6,a6,-31 + e63c: 0001 nop + e63e: 0200 addi s0,sp,256 + e640: 0702 slli a4,a4,0x0 + e642: 00cd addi ra,ra,19 + e644: 0000 unimp + e646: 0402 slli s0,s0,0x0 + e648: b205 j df68 <__stack_size+0xd768> + e64a: 0001 nop + e64c: 0200 addi s0,sp,256 + e64e: 0704 addi s1,sp,896 + e650: 018e slli gp,gp,0x3 + e652: 0000 unimp + e654: a204 fsd fs1,0(a2) + e656: 001f 0200 2c07 0x2c070200001f + e65c: 0000 unimp + e65e: 0400 addi s0,sp,512 + e660: 04b2 slli s1,s1,0xc + e662: 0000 unimp + e664: 00642c03 lw s8,6(s0) # 1e6c0e <__stack_size+0x1e640e> + e668: 0000 unimp + e66a: c304 sw s1,0(a4) + e66c: 0020 addi s0,sp,8 + e66e: 0300 addi s0,sp,384 + e670: 6472 flw fs0,28(sp) + e672: 0000 unimp + e674: 0400 addi s0,sp,512 + e676: 2178 fld fa4,192(a0) + e678: 0000 unimp + e67a: 002c9103 lh sp,2(s9) # 11002 <__stack_size+0x10802> + e67e: 0000 unimp + e680: 3205 jal dfa0 <__stack_size+0xd7a0> + e682: 001f 0400 0165 0x1650400001f + e688: 00000033 add zero,zero,zero + e68c: 0406 slli s0,s0,0x1 + e68e: 00c9a603 lw a2,12(s3) + e692: 0000 unimp + e694: 001f2407 flw fs0,1(t5) # b001 <__stack_size+0xa801> + e698: 0300 addi s0,sp,384 + e69a: 9ea8 0x9ea8 + e69c: 0000 unimp + e69e: 0700 addi s0,sp,896 + e6a0: 00001eaf 0x1eaf + e6a4: 00c9a903 lw s2,12(s3) + e6a8: 0000 unimp + e6aa: 0800 addi s0,sp,16 + e6ac: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + e6b0: 00d9 addi ra,ra,22 e6b2: 0000 unimp - e6b4: 3400 fld fs0,40(s0) - e6b6: 0fa0 addi s0,sp,984 - e6b8: 0000 unimp - e6ba: 1935 addi s2,s2,-19 - e6bc: 0029 c.addi zero,10 - e6be: 0100 addi s0,sp,128 - e6c0: 045e slli s0,s0,0x17 - e6c2: 0a51 addi s4,s4,20 - e6c4: 0000 unimp - e6c6: 1435 addi s0,s0,-19 - e6c8: 0029 c.addi zero,10 - e6ca: 0100 addi s0,sp,128 - e6cc: 045e slli s0,s0,0x17 - e6ce: 0a51 addi s4,s4,20 - e6d0: 0000 unimp - e6d2: 1635 addi a2,a2,-19 - e6d4: 002c addi a1,sp,8 - e6d6: 0100 addi s0,sp,128 - e6d8: 045e slli s0,s0,0x17 - e6da: 0a51 addi s4,s4,20 - e6dc: 0000 unimp - e6de: 1135 addi sp,sp,-19 - e6e0: 002c addi a1,sp,8 - e6e2: 0100 addi s0,sp,128 - e6e4: 045e slli s0,s0,0x17 - e6e6: 0a51 addi s4,s4,20 - e6e8: 0000 unimp - e6ea: 5335 li t1,-19 - e6ec: 002c addi a1,sp,8 - e6ee: 0100 addi s0,sp,128 - e6f0: 045e slli s0,s0,0x17 - e6f2: 0a51 addi s4,s4,20 - e6f4: 0000 unimp - e6f6: 4e35 li t3,13 - e6f8: 002c addi a1,sp,8 - e6fa: 0100 addi s0,sp,128 - e6fc: 045e slli s0,s0,0x17 - e6fe: 0a51 addi s4,s4,20 - e700: 0000 unimp - e702: 6d5f5f33 0x6d5f5f33 - e706: 0100 addi s0,sp,128 - e708: 045e slli s0,s0,0x17 - e70a: 0a51 addi s4,s4,20 - e70c: 0000 unimp - e70e: 3400 fld fs0,40(s0) - e710: 0ffa slli t6,t6,0x1e - e712: 0000 unimp - e714: 1935 addi s2,s2,-19 - e716: 0029 c.addi zero,10 - e718: 0100 addi s0,sp,128 - e71a: 0a510463 beq sp,t0,e7c2 <__stack_size+0xdfc2> + e6b4: 3309 jal e3b6 <__stack_size+0xdbb6> + e6b6: 0000 unimp + e6b8: 0300 addi s0,sp,384 + e6ba: 0a00 addi s0,sp,272 + e6bc: 0308 addi a0,sp,384 + e6be: 0000faa3 0xfaa3 + e6c2: 0b00 addi s0,sp,400 + e6c4: 20b5 jal e730 <__stack_size+0xdf30> + e6c6: 0000 unimp + e6c8: 002ca503 lw a0,2(s9) + e6cc: 0000 unimp + e6ce: 0b00 addi s0,sp,400 + e6d0: 20fa fld ft1,408(sp) + e6d2: 0000 unimp + e6d4: 00aaaa03 lw s4,10(s5) + e6d8: 0000 unimp + e6da: 0004 addi s1,sp,0 + e6dc: e604 fsw fs1,8(a2) + e6de: 001f 0300 d9ab 0xd9ab0300001f + e6e4: 0000 unimp + e6e6: 0400 addi s0,sp,512 + e6e8: 1e78 addi a4,sp,828 + e6ea: 0000 unimp + e6ec: 0072af03 lw t5,7(t0) + e6f0: 0000 unimp + e6f2: 040c addi a1,sp,512 + e6f4: 2204 fld fs1,0(a2) + e6f6: 0021 c.addi zero,8 + e6f8: 0500 addi s0,sp,640 + e6fa: 6b16 flw fs6,68(sp) + e6fc: 0000 unimp + e6fe: 0d00 addi s0,sp,656 + e700: 1e89 addi t4,t4,-30 + e702: 0000 unimp + e704: 0518 addi a4,sp,640 + e706: 0001702f 0x1702f + e70a: 0b00 addi s0,sp,400 + e70c: 200a fld ft0,128(sp) + e70e: 0000 unimp + e710: 3105 jal e330 <__stack_size+0xdb30> + e712: 0170 addi a2,sp,140 + e714: 0000 unimp + e716: 0e00 addi s0,sp,784 + e718: 6b5f 0500 2c32 0x2c3205006b5f e71e: 0000 unimp - e720: 1435 addi s0,s0,-19 - e722: 0029 c.addi zero,10 - e724: 0100 addi s0,sp,128 - e726: 0a510463 beq sp,t0,e7ce <__stack_size+0xdfce> + e720: 0400 addi s0,sp,512 + e722: 00208b0b 0x208b0b + e726: 0500 addi s0,sp,640 + e728: 2c32 fld fs8,264(sp) e72a: 0000 unimp - e72c: 1635 addi a2,a2,-19 - e72e: 002c addi a1,sp,8 - e730: 0100 addi s0,sp,128 - e732: 0a510463 beq sp,t0,e7da <__stack_size+0xdfda> + e72c: 0800 addi s0,sp,16 + e72e: 001e6c0b 0x1e6c0b + e732: 0500 addi s0,sp,640 + e734: 2c32 fld fs8,264(sp) e736: 0000 unimp - e738: 1135 addi sp,sp,-19 - e73a: 002c addi a1,sp,8 - e73c: 0100 addi s0,sp,128 - e73e: 0a510463 beq sp,t0,e7e6 <__stack_size+0xdfe6> + e738: 0c00 addi s0,sp,528 + e73a: 00215c0b 0x215c0b + e73e: 0500 addi s0,sp,640 + e740: 2c32 fld fs8,264(sp) e742: 0000 unimp - e744: 5335 li t1,-19 - e746: 002c addi a1,sp,8 - e748: 0100 addi s0,sp,128 - e74a: 0a510463 beq sp,t0,e7f2 <__stack_size+0xdff2> + e744: 1000 addi s0,sp,32 + e746: 5f0e lw t5,224(sp) + e748: 0078 addi a4,sp,12 + e74a: 3305 jal e46a <__stack_size+0xdc6a> + e74c: 0176 slli sp,sp,0x1d e74e: 0000 unimp - e750: 4e35 li t3,13 - e752: 002c addi a1,sp,8 - e754: 0100 addi s0,sp,128 - e756: 0a510463 beq sp,t0,e7fe <__stack_size+0xdffe> - e75a: 0000 unimp - e75c: 6d5f5f33 0x6d5f5f33 - e760: 0100 addi s0,sp,128 - e762: 0a510463 beq sp,t0,e80a <__stack_size+0xe00a> + e750: 0014 addi a3,sp,0 + e752: 011d040f 0x11d040f + e756: 0000 unimp + e758: 1208 addi a0,sp,288 + e75a: 0001 nop + e75c: 8600 0x8600 + e75e: 0001 nop + e760: 0900 addi s0,sp,144 + e762: 00000033 add zero,zero,zero e766: 0000 unimp - e768: 3400 fld fs0,40(s0) - e76a: 1018 addi a4,sp,32 - e76c: 0000 unimp - e76e: 3235 jal e09a <__stack_size+0xd89a> - e770: 002c addi a1,sp,8 - e772: 0100 addi s0,sp,128 - e774: 0486 slli s1,s1,0x1 - e776: 0a51 addi s4,s4,20 - e778: 0000 unimp - e77a: 615f5f33 0x615f5f33 - e77e: 0100 addi s0,sp,128 - e780: 0486 slli s1,s1,0x1 - e782: 0a51 addi s4,s4,20 - e784: 0000 unimp - e786: 3400 fld fs0,40(s0) - e788: 102a 0x102a - e78a: 0000 unimp - e78c: 785f5f33 0x785f5f33 - e790: 0100 addi s0,sp,128 - e792: 0494 addi a3,sp,576 - e794: 0a51 addi s4,s4,20 - e796: 0000 unimp - e798: 3600 fld fs0,40(a2) - e79a: 00316d33 or s10,sp,gp - e79e: a401 j e99e <__stack_size+0xe19e> - e7a0: 5104 lw s1,32(a0) - e7a2: 000a 0xa - e7a4: 3300 fld fs0,32(a4) - e7a6: 306d jal e050 <__stack_size+0xd850> - e7a8: 0100 addi s0,sp,128 - e7aa: 04a4 addi s1,sp,584 - e7ac: 0a51 addi s4,s4,20 - e7ae: 0000 unimp - e7b0: 9b34 0x9b34 - e7b2: 0010 addi a2,sp,0 - e7b4: 3500 fld fs0,40(a0) - e7b6: 2919 jal ebcc <__stack_size+0xe3cc> + e768: aa0d j e89a <__stack_size+0xe09a> + e76a: 001e 0x1e + e76c: 2400 fld fs0,8(s0) + e76e: 3705 jal e68e <__stack_size+0xde8e> + e770: 01ff 0x1ff + e772: 0000 unimp + e774: 001db10b 0x1db10b + e778: 0500 addi s0,sp,640 + e77a: 2c39 jal e998 <__stack_size+0xe198> + e77c: 0000 unimp + e77e: 0000 unimp + e780: 0020cb0b 0x20cb0b + e784: 0500 addi s0,sp,640 + e786: 2c3a fld fs8,392(sp) + e788: 0000 unimp + e78a: 0400 addi s0,sp,512 + e78c: 001dc60b 0x1dc60b + e790: 0500 addi s0,sp,640 + e792: 00002c3b 0x2c3b + e796: 0800 addi s0,sp,16 + e798: 0021e30b 0x21e30b + e79c: 0500 addi s0,sp,640 + e79e: 2c3c fld fa5,88(s0) + e7a0: 0000 unimp + e7a2: 0c00 addi s0,sp,528 + e7a4: 001f7c0b 0x1f7c0b + e7a8: 0500 addi s0,sp,640 + e7aa: 2c3d jal e9e8 <__stack_size+0xe1e8> + e7ac: 0000 unimp + e7ae: 1000 addi s0,sp,32 + e7b0: 001f500b 0x1f500b + e7b4: 0500 addi s0,sp,640 + e7b6: 2c3e fld fs8,456(sp) e7b8: 0000 unimp - e7ba: af01 j eeca <__stack_size+0xe6ca> - e7bc: 5104 lw s1,32(a0) - e7be: 000a 0xa - e7c0: 3500 fld fs0,40(a0) - e7c2: 2914 fld fa3,16(a0) - e7c4: 0000 unimp - e7c6: af01 j eed6 <__stack_size+0xe6d6> - e7c8: 5104 lw s1,32(a0) - e7ca: 000a 0xa - e7cc: 3500 fld fs0,40(a0) - e7ce: 2c16 fld fs8,320(sp) + e7ba: 1400 addi s0,sp,544 + e7bc: 0021610b 0x21610b + e7c0: 0500 addi s0,sp,640 + e7c2: 00002c3f c80b1800 0xc80b180000002c3f + e7ca: 001f 0500 2c40 0x2c400500001f e7d0: 0000 unimp - e7d2: af01 j eee2 <__stack_size+0xe6e2> - e7d4: 5104 lw s1,32(a0) - e7d6: 000a 0xa - e7d8: 3500 fld fs0,40(a0) - e7da: 2c11 jal e9ee <__stack_size+0xe1ee> + e7d2: 1c00 addi s0,sp,560 + e7d4: 0021a30b 0x21a30b + e7d8: 0500 addi s0,sp,640 + e7da: 2c41 jal ea6a <__stack_size+0xe26a> e7dc: 0000 unimp - e7de: af01 j eeee <__stack_size+0xe6ee> - e7e0: 5104 lw s1,32(a0) - e7e2: 000a 0xa - e7e4: 3500 fld fs0,40(a0) - e7e6: 00002c53 fadd.s fs8,ft0,ft0,rdn - e7ea: af01 j eefa <__stack_size+0xe6fa> - e7ec: 5104 lw s1,32(a0) - e7ee: 000a 0xa - e7f0: 3500 fld fs0,40(a0) - e7f2: 2c4e fld fs8,208(sp) - e7f4: 0000 unimp - e7f6: af01 j ef06 <__stack_size+0xe706> - e7f8: 5104 lw s1,32(a0) - e7fa: 000a 0xa - e7fc: 3300 fld fs0,32(a4) - e7fe: 5f5f 006d af01 0xaf01006d5f5f - e804: 5104 lw s1,32(a0) - e806: 000a 0xa - e808: 0000 unimp - e80a: 0134 addi a3,sp,136 - e80c: 0011 c.addi zero,4 - e80e: 3500 fld fs0,40(a0) - e810: 00002bdb 0x2bdb - e814: b001 j e014 <__stack_size+0xd814> - e816: 5104 lw s1,32(a0) - e818: 000a 0xa - e81a: 3500 fld fs0,40(a0) - e81c: 2be0 fld fs0,208(a5) - e81e: 0000 unimp - e820: b001 j e020 <__stack_size+0xd820> - e822: 5104 lw s1,32(a0) - e824: 000a 0xa - e826: 3500 fld fs0,40(a0) - e828: 2be5 jal ee20 <__stack_size+0xe620> - e82a: 0000 unimp - e82c: b001 j e02c <__stack_size+0xd82c> - e82e: 5104 lw s1,32(a0) - e830: 000a 0xa - e832: 3500 fld fs0,40(a0) - e834: 2bea fld fs7,152(sp) - e836: 0000 unimp - e838: b001 j e038 <__stack_size+0xd838> - e83a: 5104 lw s1,32(a0) - e83c: 000a 0xa - e83e: 3500 fld fs0,40(a0) - e840: 00002ac3 fmadd.s fs5,ft0,ft0,ft0,rdn - e844: b001 j e044 <__stack_size+0xd844> - e846: 5104 lw s1,32(a0) - e848: 000a 0xa - e84a: 3500 fld fs0,40(a0) - e84c: 00002b9b 0x2b9b - e850: b001 j e050 <__stack_size+0xd850> - e852: 5104 lw s1,32(a0) - e854: 000a 0xa - e856: 3500 fld fs0,40(a0) - e858: 2abe fld fs5,456(sp) - e85a: 0000 unimp - e85c: b001 j e05c <__stack_size+0xd85c> - e85e: 5104 lw s1,32(a0) - e860: 000a 0xa - e862: 3500 fld fs0,40(a0) - e864: 2b01 jal ed74 <__stack_size+0xe574> - e866: 0000 unimp - e868: b001 j e068 <__stack_size+0xd868> - e86a: 5104 lw s1,32(a0) - e86c: 000a 0xa - e86e: 0000 unimp - e870: 1334 addi a3,sp,424 - e872: 0011 c.addi zero,4 - e874: 3300 fld fs0,32(a4) - e876: 5f5f 0078 b501 0xb50100785f5f - e87c: 5104 lw s1,32(a0) - e87e: 000a 0xa + e7de: 2000 fld fs0,0(s0) + e7e0: 1000 addi s0,sp,32 + e7e2: 1dd5 addi s11,s11,-11 + e7e4: 0000 unimp + e7e6: 0108 addi a0,sp,128 + e7e8: 4a05 li s4,1 + e7ea: 0000023f 001e560b 0x1e560b0000023f + e7f2: 0500 addi s0,sp,640 + e7f4: 00023f4b fnmsub.s ft10,ft4,ft0,ft0,rup + e7f8: 0000 unimp + e7fa: 001d0b0b 0x1d0b0b + e7fe: 0500 addi s0,sp,640 + e800: 3f4c fld fa1,184(a4) + e802: 0002 0x2 + e804: 8000 0x8000 + e806: 0211 addi tp,tp,4 + e808: 0021 c.addi zero,8 + e80a: 0500 addi s0,sp,640 + e80c: 124e slli tp,tp,0x33 + e80e: 0001 nop + e810: 0000 unimp + e812: 1101 addi sp,sp,-32 + e814: 00001df3 csrrw s11,0x0,zero + e818: 5105 li sp,-31 + e81a: 0112 slli sp,sp,0x4 + e81c: 0000 unimp + e81e: 0104 addi s1,sp,128 + e820: 0800 addi s0,sp,16 + e822: 0110 addi a2,sp,128 + e824: 0000 unimp + e826: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + e82a: 3309 jal e52c <__stack_size+0xdd2c> + e82c: 0000 unimp + e82e: 1f00 addi s0,sp,944 + e830: 1000 addi s0,sp,32 + e832: 1f85 addi t6,t6,-31 + e834: 0000 unimp + e836: 0190 addi a2,sp,192 + e838: 5d05 li s10,-31 + e83a: 028d addi t0,t0,3 + e83c: 0000 unimp + e83e: 00200a0b 0x200a0b + e842: 0500 addi s0,sp,640 + e844: 8d5e mv s10,s7 + e846: 0002 0x2 + e848: 0000 unimp + e84a: 000b190b 0xb190b + e84e: 0500 addi s0,sp,640 + e850: 2c5f 0000 0400 0x40000002c5f + e856: 001e670b 0x1e670b + e85a: 0500 addi s0,sp,640 + e85c: 9361 srli a4,a4,0x38 + e85e: 0002 0x2 + e860: 0800 addi s0,sp,16 + e862: 001dd50b 0x1dd50b + e866: 0500 addi s0,sp,640 + e868: ff62 fsw fs8,188(sp) + e86a: 0001 nop + e86c: 8800 0x8800 + e86e: 0f00 addi s0,sp,912 + e870: 4f04 lw s1,24(a4) + e872: 0002 0x2 + e874: 0800 addi s0,sp,16 + e876: 000002a3 sb zero,5(zero) # 5 <__stack_size-0x7fb> + e87a: 000002a3 sb zero,5(zero) # 5 <__stack_size-0x7fb> + e87e: 3309 jal e580 <__stack_size+0xdd80> e880: 0000 unimp - e882: 3336 fld ft6,360(sp) - e884: 5f5f 0078 bd01 0xbd0100785f5f - e88a: 5104 lw s1,32(a0) - e88c: 000a 0xa - e88e: 0000 unimp - e890: 0000 unimp - e892: 0a67040f 0xa67040f - e896: 0000 unimp - e898: 8300 0x8300 - e89a: 0011 c.addi zero,4 - e89c: 0400 addi s0,sp,512 - e89e: 0900 addi s0,sp,144 - e8a0: 0030 addi a2,sp,8 - e8a2: 0400 addi s0,sp,512 - e8a4: 5101 li sp,-32 - e8a6: 0029 c.addi zero,10 - e8a8: 0c00 addi s0,sp,528 - e8aa: 2a20 fld fs0,80(a2) - e8ac: 0000 unimp - e8ae: 2b06 fld fs6,64(sp) - e8b0: 0000 unimp - e8b2: 2bc2 fld fs7,16(sp) - e8b4: 2041 jal e934 <__stack_size+0xe134> - e8b6: 0354 addi a3,sp,388 - e8b8: 0000 unimp - e8ba: 7b70 flw fa2,116(a4) - e8bc: 0000 unimp - e8be: 0802 slli a6,a6,0x0 - e8c0: 00018907 0x18907 - e8c4: 0300 addi s0,sp,384 - e8c6: 0504 addi s1,sp,640 - e8c8: 6e69 lui t3,0x1a - e8ca: 0074 addi a3,sp,12 - e8cc: 0402 slli s0,s0,0x0 - e8ce: 00019307 0x19307 - e8d2: 0200 addi s0,sp,256 - e8d4: 0508 addi a0,sp,640 - e8d6: 01ad addi gp,gp,11 - e8d8: 0000 unimp - e8da: 1002 0x1002 - e8dc: 2604 fld fs1,8(a2) - e8de: 0029 c.addi zero,10 - e8e0: 0200 addi s0,sp,256 - e8e2: 0601 addi a2,a2,0 - e8e4: 0098 addi a4,sp,64 - e8e6: 0000 unimp - e8e8: 0102 slli sp,sp,0x0 - e8ea: 9608 0x9608 + e882: 1f00 addi s0,sp,944 + e884: 0f00 addi s0,sp,912 + e886: a904 fsd fs1,16(a0) + e888: 0002 0x2 + e88a: 1200 addi s0,sp,288 + e88c: d20d beqz a2,e7ae <__stack_size+0xdfae> + e88e: 001f 0800 7505 0x75050800001f + e894: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne + e898: 001dc00b 0x1dc00b + e89c: 0500 addi s0,sp,640 + e89e: cf76 sw t4,156(sp) + e8a0: 0002 0x2 + e8a2: 0000 unimp + e8a4: 0022f70b 0x22f70b + e8a8: 0500 addi s0,sp,640 + e8aa: 00002c77 0x2c77 + e8ae: 0400 addi s0,sp,512 + e8b0: 0f00 addi s0,sp,912 + e8b2: 4f04 lw s1,24(a4) + e8b4: 0000 unimp + e8b6: 0d00 addi s0,sp,656 + e8b8: 1ff1 addi t6,t6,-4 + e8ba: 0000 unimp + e8bc: 0568 addi a0,sp,652 + e8be: ffb5 bnez a5,e83a <__stack_size+0xe03a> + e8c0: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + e8c4: 705f 0500 cfb6 0xcfb60500705f + e8ca: 0002 0x2 + e8cc: 0000 unimp + e8ce: 5f0e lw t5,224(sp) + e8d0: 0072 0x72 + e8d2: b705 j e7f2 <__stack_size+0xdff2> + e8d4: 002c addi a1,sp,8 + e8d6: 0000 unimp + e8d8: 0e04 addi s1,sp,784 + e8da: 775f 0500 2cb8 0x2cb80500775f + e8e0: 0000 unimp + e8e2: 0800 addi s0,sp,16 + e8e4: 0021710b 0x21710b + e8e8: 0500 addi s0,sp,640 + e8ea: 56b9 li a3,-18 e8ec: 0000 unimp - e8ee: 0200 addi s0,sp,256 - e8f0: 0502 slli a0,a0,0x0 - e8f2: 0118 addi a4,sp,128 - e8f4: 0000 unimp - e8f6: 0202 slli tp,tp,0x0 - e8f8: 0000cd07 0xcd07 - e8fc: 0200 addi s0,sp,256 - e8fe: 0504 addi s1,sp,640 - e900: 01b2 slli gp,gp,0xc - e902: 0000 unimp - e904: 0402 slli s0,s0,0x0 - e906: 00018e07 0x18e07 - e90a: 0400 addi s0,sp,512 - e90c: 0000206b 0x206b - e910: 0702 slli a4,a4,0x0 - e912: 002c addi a1,sp,8 - e914: 0000 unimp - e916: b204 fsd fs1,32(a2) - e918: 0004 addi s1,sp,0 - e91a: 0300 addi s0,sp,384 - e91c: 642c flw fa1,72(s0) - e91e: 0000 unimp - e920: 0400 addi s0,sp,512 - e922: 218c fld fa1,0(a1) - e924: 0000 unimp - e926: 00647203 0x647203 - e92a: 0000 unimp - e92c: 4104 lw s1,0(a0) - e92e: 0022 0x22 - e930: 0300 addi s0,sp,384 - e932: 2c91 jal eb86 <__stack_size+0xe386> - e934: 0000 unimp - e936: 0500 addi s0,sp,640 - e938: 00001ffb 0x1ffb - e93c: 6504 flw fs1,8(a0) - e93e: 3301 jal e63e <__stack_size+0xde3e> - e940: 0000 unimp - e942: 0600 addi s0,sp,768 - e944: 0304 addi s1,sp,384 - e946: c9a6 sw s1,208(sp) - e948: 0000 unimp - e94a: 0700 addi s0,sp,896 - e94c: 1fed addi t6,t6,-5 - e94e: 0000 unimp - e950: 009ea803 lw a6,9(t4) - e954: 0000 unimp - e956: 001f7807 0x1f7807 - e95a: 0300 addi s0,sp,384 - e95c: c9a9 beqz a1,e9ae <__stack_size+0xe1ae> - e95e: 0000 unimp - e960: 0000 unimp - e962: 4f08 lw a0,24(a4) - e964: 0000 unimp - e966: d900 sw s0,48(a0) - e968: 0000 unimp - e96a: 0900 addi s0,sp,144 - e96c: 00000033 add zero,zero,zero - e970: 080a0003 lb zero,128(s4) - e974: 00faa303 lw t1,15(s5) - e978: 0000 unimp - e97a: 00217e0b 0x217e0b - e97e: 0300 addi s0,sp,384 - e980: 2ca5 jal ebf8 <__stack_size+0xe3f8> - e982: 0000 unimp - e984: 0000 unimp - e986: 0021c30b 0x21c30b - e98a: 0300 addi s0,sp,384 - e98c: aaaa fsd fa0,336(sp) - e98e: 0000 unimp - e990: 0400 addi s0,sp,512 - e992: 0400 addi s0,sp,512 - e994: 000020af amoadd.w ra,zero,(zero) - e998: 00d9ab03 lw s6,13(s3) - e99c: 0000 unimp - e99e: 4104 lw s1,0(a0) - e9a0: 001f 0300 72af 0x72af0300001f - e9a6: 0000 unimp - e9a8: 0c00 addi s0,sp,528 - e9aa: 0404 addi s1,sp,512 - e9ac: 000021eb 0x21eb - e9b0: 1605 addi a2,a2,-31 - e9b2: 0000006b 0x6b - e9b6: 520d li tp,-29 - e9b8: 001f 1800 2f05 0x2f051800001f - e9be: 0170 addi a2,sp,140 - e9c0: 0000 unimp - e9c2: 0019ef0b 0x19ef0b - e9c6: 0500 addi s0,sp,640 - e9c8: 7031 0x7031 - e9ca: 0001 nop - e9cc: 0000 unimp - e9ce: 5f0e lw t5,224(sp) - e9d0: 3205006b 0x3205006b - e9d4: 002c addi a1,sp,8 - e9d6: 0000 unimp - e9d8: 0b04 addi s1,sp,400 - e9da: 2154 fld fa3,128(a0) + e8ee: 0c00 addi s0,sp,528 + e8f0: 001ec60b 0x1ec60b + e8f4: 0500 addi s0,sp,640 + e8f6: 56ba lw a3,172(sp) + e8f8: 0000 unimp + e8fa: 0e00 addi s0,sp,784 + e8fc: 5f0e lw t5,224(sp) + e8fe: 6662 flw fa2,24(sp) + e900: 0500 addi s0,sp,640 + e902: 0002aabb 0x2aabb + e906: 1000 addi s0,sp,32 + e908: 001d700b 0x1d700b + e90c: 0500 addi s0,sp,640 + e90e: 2cbc fld fa5,88(s1) + e910: 0000 unimp + e912: 1800 addi s0,sp,48 + e914: 001de30b 0x1de30b + e918: 0500 addi s0,sp,640 + e91a: 000110c3 fmadd.s ft1,ft2,ft0,ft0,rtz + e91e: 1c00 addi s0,sp,560 + e920: 000b630b 0xb630b + e924: 0500 addi s0,sp,640 + e926: 6cc5 lui s9,0x11 + e928: 0005 c.addi zero,1 + e92a: 2000 fld fs0,0(s0) + e92c: 000ac20b 0xac20b + e930: 0500 addi s0,sp,640 + e932: 00059bc7 fmsub.s fs7,fa1,ft0,ft0,rtz + e936: 2400 fld fs0,8(s0) + e938: 0020bd0b 0x20bd0b + e93c: 0500 addi s0,sp,640 + e93e: bfca fsd fs2,504(sp) + e940: 0005 c.addi zero,1 + e942: 2800 fld fs0,16(s0) + e944: 0009fa0b 0x9fa0b + e948: 0500 addi s0,sp,640 + e94a: 0005d9cb fnmsub.s fs3,fa1,ft0,ft0,unknown + e94e: 2c00 fld fs0,24(s0) + e950: 5f0e lw t5,224(sp) + e952: 6275 lui tp,0x1d + e954: 0500 addi s0,sp,640 + e956: aace fsd fs3,336(sp) + e958: 0002 0x2 + e95a: 3000 fld fs0,32(s0) + e95c: 5f0e lw t5,224(sp) + e95e: 7075 0x7075 + e960: 0500 addi s0,sp,640 + e962: 0002cfcf fnmadd.s ft11,ft5,ft0,ft0,rmm + e966: 3800 fld fs0,48(s0) + e968: 5f0e lw t5,224(sp) + e96a: 7275 lui tp,0xffffd + e96c: 0500 addi s0,sp,640 + e96e: 2cd0 fld fa2,152(s1) + e970: 0000 unimp + e972: 3c00 fld fs0,56(s0) + e974: 001dba0b 0x1dba0b + e978: 0500 addi s0,sp,640 + e97a: 0005dfd3 fadd.s ft11,fa1,ft0,unknown + e97e: 4000 lw s0,0(s0) + e980: 0021950b 0x21950b + e984: 0500 addi s0,sp,640 + e986: efd4 fsw fa3,28(a5) + e988: 0005 c.addi zero,1 + e98a: 4300 lw s0,0(a4) + e98c: 5f0e lw t5,224(sp) + e98e: 626c flw fa1,68(a2) + e990: 0500 addi s0,sp,640 + e992: 0002aad7 0x2aad7 + e996: 4400 lw s0,8(s0) + e998: 001e0f0b 0x1e0f0b + e99c: 0500 addi s0,sp,640 + e99e: 2cda fld fs9,400(sp) + e9a0: 0000 unimp + e9a2: 4c00 lw s0,24(s0) + e9a4: 000f900b 0xf900b + e9a8: 0500 addi s0,sp,640 + e9aa: 00007ddb 0x7ddb + e9ae: 5000 lw s0,32(s0) + e9b0: 0002730b 0x2730b + e9b4: 0500 addi s0,sp,640 + e9b6: 1dde slli s11,s11,0x37 + e9b8: 0004 addi s1,sp,0 + e9ba: 5400 lw s0,40(s0) + e9bc: 001f390b 0x1f390b + e9c0: 0500 addi s0,sp,640 + e9c2: 05e2 slli a1,a1,0x18 + e9c4: 0001 nop + e9c6: 5800 lw s0,48(s0) + e9c8: 001d2f0b 0x1d2f0b + e9cc: 0500 addi s0,sp,640 + e9ce: fae4 fsw fs1,116(a3) + e9d0: 0000 unimp + e9d2: 5c00 lw s0,56(s0) + e9d4: 001f3f0b 0x1f3f0b + e9d8: 0500 addi s0,sp,640 + e9da: 2ce5 jal ecd2 <__stack_size+0xe4d2> e9dc: 0000 unimp - e9de: 3205 jal e2fe <__stack_size+0xdafe> - e9e0: 002c addi a1,sp,8 - e9e2: 0000 unimp - e9e4: 0b08 addi a0,sp,400 - e9e6: 1f35 addi t5,t5,-19 + e9de: 6400 flw fs0,8(s0) + e9e0: 1300 addi s0,sp,416 + e9e2: 00000093 li ra,0 + e9e6: 041d addi s0,s0,7 e9e8: 0000 unimp - e9ea: 3205 jal e30a <__stack_size+0xdb0a> - e9ec: 002c addi a1,sp,8 - e9ee: 0000 unimp - e9f0: 0b0c addi a1,sp,400 - e9f2: 2225 jal eb1a <__stack_size+0xe31a> - e9f4: 0000 unimp - e9f6: 3205 jal e316 <__stack_size+0xdb16> - e9f8: 002c addi a1,sp,8 - e9fa: 0000 unimp - e9fc: 0e10 addi a2,sp,784 - e9fe: 785f 0500 7633 0x76330500785f - ea04: 0001 nop - ea06: 1400 addi s0,sp,544 - ea08: 0f00 addi s0,sp,912 - ea0a: 1d04 addi s1,sp,688 - ea0c: 0001 nop - ea0e: 0800 addi s0,sp,16 - ea10: 0112 slli sp,sp,0x4 - ea12: 0000 unimp - ea14: 0186 slli gp,gp,0x1 + e9ea: 1d14 addi a3,sp,688 + e9ec: 0004 addi s1,sp,0 + e9ee: 1400 addi s0,sp,544 + e9f0: 0110 addi a2,sp,128 + e9f2: 0000 unimp + e9f4: 5a14 lw a3,48(a2) + e9f6: 0005 c.addi zero,1 + e9f8: 1400 addi s0,sp,544 + e9fa: 002c addi a1,sp,8 + e9fc: 0000 unimp + e9fe: 0f00 addi s0,sp,912 + ea00: 2804 fld fs1,16(s0) + ea02: 0004 addi s1,sp,0 + ea04: 1500 addi s0,sp,672 + ea06: 041d addi s0,s0,7 + ea08: 0000 unimp + ea0a: 9316 add t1,t1,t0 + ea0c: 0020 addi s0,sp,8 + ea0e: 2800 fld fs0,16(s0) + ea10: 0504 addi s1,sp,640 + ea12: 0239 addi tp,tp,14 + ea14: 055a slli a0,a0,0x16 ea16: 0000 unimp - ea18: 3309 jal e71a <__stack_size+0xdf1a> - ea1a: 0000 unimp - ea1c: 0000 unimp - ea1e: 0d00 addi s0,sp,656 - ea20: 00001f73 csrrw t5,0x0,zero - ea24: 0524 addi s1,sp,648 - ea26: 0001ff37 lui t5,0x1f - ea2a: 0b00 addi s0,sp,400 - ea2c: 1e7a slli t3,t3,0x3e - ea2e: 0000 unimp - ea30: 3905 jal e660 <__stack_size+0xde60> - ea32: 002c addi a1,sp,8 - ea34: 0000 unimp - ea36: 0b00 addi s0,sp,400 - ea38: 2194 fld fa3,0(a1) - ea3a: 0000 unimp - ea3c: 3a05 jal e36c <__stack_size+0xdb6c> - ea3e: 002c addi a1,sp,8 - ea40: 0000 unimp - ea42: 0b04 addi s1,sp,400 - ea44: 00001e8f 0x1e8f - ea48: 3b05 jal e778 <__stack_size+0xdf78> - ea4a: 002c addi a1,sp,8 - ea4c: 0000 unimp - ea4e: 0b08 addi a0,sp,400 - ea50: 22ac fld fa1,64(a3) - ea52: 0000 unimp - ea54: 3c05 jal e484 <__stack_size+0xdc84> - ea56: 002c addi a1,sp,8 - ea58: 0000 unimp - ea5a: 0b0c addi a1,sp,400 - ea5c: 2045 jal eafc <__stack_size+0xe2fc> - ea5e: 0000 unimp - ea60: 3d05 jal e890 <__stack_size+0xe090> - ea62: 002c addi a1,sp,8 - ea64: 0000 unimp - ea66: 0b10 addi a2,sp,400 - ea68: 2019 jal ea6e <__stack_size+0xe26e> - ea6a: 0000 unimp - ea6c: 3e05 jal e59c <__stack_size+0xdd9c> + ea18: 001fc117 auipc sp,0x1fc + ea1c: 0500 addi s0,sp,640 + ea1e: 002c023b 0x2c023b + ea22: 0000 unimp + ea24: 1700 addi s0,sp,928 + ea26: 00001dfb 0x1dfb + ea2a: 4005 0x4005 + ea2c: 4602 lw a2,0(sp) + ea2e: 0006 0x6 + ea30: 0400 addi s0,sp,512 + ea32: 001eb617 auipc a2,0x1eb + ea36: 0500 addi s0,sp,640 + ea38: 0240 addi s0,sp,260 + ea3a: 0646 slli a2,a2,0x11 + ea3c: 0000 unimp + ea3e: 1708 addi a0,sp,928 + ea40: 1e81 addi t4,t4,-32 + ea42: 0000 unimp + ea44: 4005 0x4005 + ea46: 4602 lw a2,0(sp) + ea48: 0006 0x6 + ea4a: 0c00 addi s0,sp,528 + ea4c: 00204a17 auipc s4,0x204 + ea50: 0500 addi s0,sp,640 + ea52: 0242 slli tp,tp,0x10 + ea54: 002c addi a1,sp,8 + ea56: 0000 unimp + ea58: 1710 addi a2,sp,928 + ea5a: 00001d17 auipc s10,0x1 + ea5e: 4305 li t1,1 + ea60: 2802 fld fa6,0(sp) + ea62: 0008 addi a0,sp,0 + ea64: 1400 addi s0,sp,544 + ea66: 00207217 auipc tp,0x207 + ea6a: 0500 addi s0,sp,640 + ea6c: 0246 slli tp,tp,0x11 ea6e: 002c addi a1,sp,8 ea70: 0000 unimp - ea72: 0b14 addi a3,sp,400 - ea74: 222a fld ft4,136(sp) + ea72: 1730 addi a2,sp,936 + ea74: 2060 fld fs0,192(s0) ea76: 0000 unimp - ea78: 3f05 jal e9a8 <__stack_size+0xe1a8> - ea7a: 002c addi a1,sp,8 - ea7c: 0000 unimp - ea7e: 0b18 addi a4,sp,400 - ea80: 2091 jal eac4 <__stack_size+0xe2c4> - ea82: 0000 unimp - ea84: 4005 0x4005 - ea86: 002c addi a1,sp,8 - ea88: 0000 unimp - ea8a: 0b1c addi a5,sp,400 - ea8c: 226c fld fa1,192(a2) - ea8e: 0000 unimp - ea90: 4105 li sp,1 - ea92: 002c addi a1,sp,8 - ea94: 0000 unimp - ea96: 0020 addi s0,sp,8 - ea98: 9e10 0x9e10 - ea9a: 001e 0x1e - ea9c: 0800 addi s0,sp,16 - ea9e: 0501 addi a0,a0,0 - eaa0: 3f4a fld ft10,176(sp) - eaa2: 0002 0x2 - eaa4: 0b00 addi s0,sp,400 - eaa6: 1f1f 0000 4b05 0x4b0500001f1f - eaac: 0000023f 1dd40b00 0x1dd40b000000023f - eab4: 0000 unimp - eab6: 4c05 li s8,1 - eab8: 0000023f 21cb1180 0x21cb11800000023f - eac0: 0000 unimp - eac2: 4e05 li t3,1 - eac4: 0112 slli sp,sp,0x4 - eac6: 0000 unimp - eac8: 0100 addi s0,sp,128 - eaca: bc11 j e4de <__stack_size+0xdcde> - eacc: 001e 0x1e - eace: 0500 addi s0,sp,640 - ead0: 1251 addi tp,tp,-12 - ead2: 0001 nop - ead4: 0400 addi s0,sp,512 - ead6: 0001 nop - ead8: 1008 addi a0,sp,32 - eada: 0001 nop - eadc: 4f00 lw s0,24(a4) - eade: 0002 0x2 - eae0: 0900 addi s0,sp,144 - eae2: 00000033 add zero,zero,zero - eae6: 001f 4e10 0020 0x204e10001f - eaec: 9000 0x9000 - eaee: 0501 addi a0,a0,0 - eaf0: 8d5d or a0,a0,a5 - eaf2: 0002 0x2 - eaf4: 0b00 addi s0,sp,400 - eaf6: 000019ef jal s3,faf6 <__stack_size+0xf2f6> - eafa: 5e05 li t3,-31 - eafc: 028d addi t0,t0,3 - eafe: 0000 unimp - eb00: 0b00 addi s0,sp,400 - eb02: 0b19 addi s6,s6,6 - eb04: 0000 unimp - eb06: 5f05 li t5,-31 - eb08: 002c addi a1,sp,8 - eb0a: 0000 unimp - eb0c: 0b04 addi s1,sp,400 - eb0e: 1f30 addi a2,sp,952 - eb10: 0000 unimp - eb12: 6105 addi sp,sp,32 - eb14: 00000293 li t0,0 - eb18: 0b08 addi a0,sp,400 - eb1a: 1e9e slli t4,t4,0x27 - eb1c: 0000 unimp - eb1e: 6205 lui tp,0x1 - eb20: 01ff 0x1ff - eb22: 0000 unimp - eb24: 0088 addi a0,sp,64 - eb26: 024f040f 0x24f040f - eb2a: 0000 unimp - eb2c: a308 fsd fa0,0(a4) - eb2e: 0002 0x2 - eb30: a300 fsd fs0,0(a4) - eb32: 0002 0x2 - eb34: 0900 addi s0,sp,144 - eb36: 00000033 add zero,zero,zero - eb3a: 001f 040f 02a9 0x2a9040f001f + ea78: 4705 li a4,1 + ea7a: 3d02 fld fs10,32(sp) + ea7c: 0008 addi a0,sp,0 + ea7e: 3400 fld fs0,40(s0) + ea80: 001f8d17 auipc s10,0x1f8 + ea84: 0500 addi s0,sp,640 + ea86: 0249 addi tp,tp,18 + ea88: 002c addi a1,sp,8 + ea8a: 0000 unimp + ea8c: 1738 addi a4,sp,936 + ea8e: 2068 fld fa0,192(s0) + ea90: 0000 unimp + ea92: 4b05 li s6,1 + ea94: 4e02 lw t3,0(sp) + ea96: 0008 addi a0,sp,0 + ea98: 3c00 fld fs0,56(s0) + ea9a: 001f1c17 auipc s8,0x1f1 + ea9e: 0500 addi s0,sp,640 + eaa0: 024e slli tp,tp,0x13 + eaa2: 0170 addi a2,sp,140 + eaa4: 0000 unimp + eaa6: 1740 addi s0,sp,932 + eaa8: 1ea0 addi s0,sp,888 + eaaa: 0000 unimp + eaac: 4f05 li t5,1 + eaae: 2c02 fld fs8,0(sp) + eab0: 0000 unimp + eab2: 4400 lw s0,8(s0) + eab4: 0021de17 auipc t3,0x21d + eab8: 0500 addi s0,sp,640 + eaba: 0250 addi a2,sp,260 + eabc: 0170 addi a2,sp,140 + eabe: 0000 unimp + eac0: 1748 addi a0,sp,932 + eac2: 1f98 addi a4,sp,1008 + eac4: 0000 unimp + eac6: 5105 li sp,-31 + eac8: 5402 lw s0,32(sp) + eaca: 0008 addi a0,sp,0 + eacc: 4c00 lw s0,24(s0) + eace: 001ebe17 auipc t3,0x1eb + ead2: 0500 addi s0,sp,640 + ead4: 0254 addi a3,sp,260 + ead6: 002c addi a1,sp,8 + ead8: 0000 unimp + eada: 1750 addi a2,sp,932 + eadc: 00001e27 0x1e27 + eae0: 5505 li a0,-31 + eae2: 5a02 lw s4,32(sp) + eae4: 0005 c.addi zero,1 + eae6: 5400 lw s0,40(s0) + eae8: 001fba17 auipc s4,0x1fb + eaec: 0500 addi s0,sp,640 + eaee: 0278 addi a4,sp,268 + eaf0: 0806 slli a6,a6,0x1 + eaf2: 0000 unimp + eaf4: 1858 addi a4,sp,52 + eaf6: 1f85 addi t6,t6,-31 + eaf8: 0000 unimp + eafa: 7c05 lui s8,0xfffe1 + eafc: 8d02 jr s10 + eafe: 0002 0x2 + eb00: 4800 lw s0,16(s0) + eb02: 1801 addi a6,a6,-32 + eb04: 1efa slli t4,t4,0x3e + eb06: 0000 unimp + eb08: 7d05 lui s10,0xfffe1 + eb0a: 4f02 lw t5,0(sp) + eb0c: 0002 0x2 + eb0e: 4c00 lw s0,24(s0) + eb10: 1801 addi a6,a6,-32 + eb12: 0000218b 0x218b + eb16: 8105 srli a0,a0,0x1 + eb18: 6502 flw fa0,0(sp) + eb1a: 0008 addi a0,sp,0 + eb1c: dc00 sw s0,56(s0) + eb1e: 1802 slli a6,a6,0x20 + eb20: 00001deb 0x1deb + eb24: 8605 srai a2,a2,0x1 + eb26: 0b02 slli s6,s6,0x0 + eb28: 0006 0x6 + eb2a: e000 fsw fs0,0(s0) + eb2c: 1802 slli a6,a6,0x20 + eb2e: 1dd0 addi a2,sp,756 + eb30: 0000 unimp + eb32: 8705 srai a4,a4,0x1 + eb34: 7102 flw ft2,32(sp) + eb36: 0008 addi a0,sp,0 + eb38: ec00 fsw fs0,24(s0) + eb3a: 0002 0x2 + eb3c: 0560040f 0x560040f eb40: 0000 unimp - eb42: 0d12 slli s10,s10,0x4 - eb44: 0000209b 0x209b - eb48: 0508 addi a0,sp,640 - eb4a: cf75 beqz a4,ec46 <__stack_size+0xe446> - eb4c: 0002 0x2 - eb4e: 0b00 addi s0,sp,400 - eb50: 1e89 addi t4,t4,-30 + eb42: 0102 slli sp,sp,0x0 + eb44: 9f08 0x9f08 + eb46: 0000 unimp + eb48: 1500 addi s0,sp,672 + eb4a: 0560 addi s0,sp,652 + eb4c: 0000 unimp + eb4e: 03ff040f 0x3ff040f eb52: 0000 unimp - eb54: 7605 lui a2,0xfffe1 - eb56: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - eb5a: 0b00 addi s0,sp,400 - eb5c: 23c0 fld fs0,128(a5) - eb5e: 0000 unimp - eb60: 7705 lui a4,0xfffe1 - eb62: 002c addi a1,sp,8 - eb64: 0000 unimp - eb66: 0004 addi s1,sp,0 - eb68: 004f040f 0x4f040f - eb6c: 0000 unimp - eb6e: ba0d j e4a0 <__stack_size+0xdca0> - eb70: 0020 addi s0,sp,8 - eb72: 6800 flw fs0,16(s0) - eb74: b505 j e994 <__stack_size+0xe194> - eb76: 03ff 0x3ff - eb78: 0000 unimp - eb7a: 5f0e lw t5,224(sp) - eb7c: 0070 addi a2,sp,12 - eb7e: b605 j e69e <__stack_size+0xde9e> - eb80: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - eb84: 0e00 addi s0,sp,784 - eb86: 725f 0500 2cb7 0x2cb70500725f - eb8c: 0000 unimp - eb8e: 0400 addi s0,sp,512 - eb90: 5f0e lw t5,224(sp) - eb92: b8050077 0xb8050077 - eb96: 002c addi a1,sp,8 + eb54: 00009313 slli t1,ra,0x0 + eb58: 9000 0x9000 + eb5a: 0005 c.addi zero,1 + eb5c: 1400 addi s0,sp,544 + eb5e: 041d addi s0,s0,7 + eb60: 0000 unimp + eb62: 1014 addi a3,sp,32 + eb64: 0001 nop + eb66: 1400 addi s0,sp,544 + eb68: 0590 addi a2,sp,704 + eb6a: 0000 unimp + eb6c: 2c14 fld fa3,24(s0) + eb6e: 0000 unimp + eb70: 0000 unimp + eb72: 0567040f 0x567040f + eb76: 0000 unimp + eb78: 9015 srli s0,s0,0x25 + eb7a: 0005 c.addi zero,1 + eb7c: 0f00 addi s0,sp,912 + eb7e: 7204 flw fs1,32(a2) + eb80: 0005 c.addi zero,1 + eb82: 1300 addi s0,sp,416 + eb84: 0088 addi a0,sp,64 + eb86: 0000 unimp + eb88: 000005bf 00041d14 0x41d14000005bf + eb90: 1400 addi s0,sp,544 + eb92: 0110 addi a2,sp,128 + eb94: 0000 unimp + eb96: 8814 0x8814 eb98: 0000 unimp - eb9a: 0b08 addi a0,sp,400 - eb9c: 223a fld ft4,392(sp) + eb9a: 1400 addi s0,sp,544 + eb9c: 002c addi a1,sp,8 eb9e: 0000 unimp - eba0: b905 j e7d0 <__stack_size+0xdfd0> - eba2: 0056 0x56 - eba4: 0000 unimp - eba6: 0b0c addi a1,sp,400 - eba8: 00001f8f 0x1f8f - ebac: ba05 j e4dc <__stack_size+0xdcdc> - ebae: 0056 0x56 - ebb0: 0000 unimp - ebb2: 0e0e slli t3,t3,0x3 - ebb4: 625f 0066 bb05 0xbb050066625f - ebba: 02aa slli t0,t0,0xa - ebbc: 0000 unimp - ebbe: 0b10 addi a2,sp,400 - ebc0: 1e39 addi t3,t3,-18 - ebc2: 0000 unimp - ebc4: bc05 j e5f4 <__stack_size+0xddf4> - ebc6: 002c addi a1,sp,8 - ebc8: 0000 unimp - ebca: 0b18 addi a4,sp,400 - ebcc: 1eac addi a1,sp,888 - ebce: 0000 unimp - ebd0: c305 beqz a4,ebf0 <__stack_size+0xe3f0> - ebd2: 0110 addi a2,sp,128 - ebd4: 0000 unimp - ebd6: 0b1c addi a5,sp,400 - ebd8: 00000b63 beqz zero,ebee <__stack_size+0xe3ee> - ebdc: c505 beqz a0,ec04 <__stack_size+0xe404> - ebde: 056c addi a1,sp,652 - ebe0: 0000 unimp - ebe2: 0b20 addi s0,sp,408 - ebe4: 0ac2 slli s5,s5,0x10 - ebe6: 0000 unimp - ebe8: c705 beqz a4,ec10 <__stack_size+0xe410> - ebea: 0000059b 0x59b - ebee: 0b24 addi s1,sp,408 - ebf0: 2186 fld ft3,64(sp) - ebf2: 0000 unimp - ebf4: ca05 beqz a2,ec24 <__stack_size+0xe424> - ebf6: 000005bf 09fa0b28 0x9fa0b28000005bf - ebfe: 0000 unimp - ec00: cb05 beqz a4,ec30 <__stack_size+0xe430> - ec02: 05d9 addi a1,a1,22 + eba0: 0f00 addi s0,sp,912 + eba2: a104 fsd fs1,0(a0) + eba4: 0005 c.addi zero,1 + eba6: 1300 addi s0,sp,416 + eba8: 002c addi a1,sp,8 + ebaa: 0000 unimp + ebac: 05d9 addi a1,a1,22 + ebae: 0000 unimp + ebb0: 1d14 addi a3,sp,688 + ebb2: 0004 addi s1,sp,0 + ebb4: 1400 addi s0,sp,544 + ebb6: 0110 addi a2,sp,128 + ebb8: 0000 unimp + ebba: 0f00 addi s0,sp,912 + ebbc: c504 sw s1,8(a0) + ebbe: 0005 c.addi zero,1 + ebc0: 0800 addi s0,sp,16 + ebc2: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + ebc6: 000005ef jal a1,ebc6 <__stack_size+0xe3c6> + ebca: 3309 jal e8cc <__stack_size+0xe0cc> + ebcc: 0000 unimp + ebce: 0200 addi s0,sp,256 + ebd0: 0800 addi s0,sp,16 + ebd2: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + ebd6: 05ff 0x5ff + ebd8: 0000 unimp + ebda: 3309 jal e8dc <__stack_size+0xe0dc> + ebdc: 0000 unimp + ebde: 0000 unimp + ebe0: 0500 addi s0,sp,640 + ebe2: 1fdf 0000 1f05 0x1f0500001fdf + ebe8: d501 beqz a0,eaf0 <__stack_size+0xe2f0> + ebea: 0002 0x2 + ebec: 1900 addi s0,sp,176 + ebee: 0000216b 0x216b + ebf2: 050c addi a1,sp,640 + ebf4: 06400123 sb tp,98(zero) # 62 <__stack_size-0x79e> + ebf8: 0000 unimp + ebfa: 00200a17 auipc s4,0x200 + ebfe: 0500 addi s0,sp,640 + ec00: 0125 addi sp,sp,9 + ec02: 0640 addi s0,sp,772 ec04: 0000 unimp - ec06: 0e2c addi a1,sp,792 - ec08: 755f 0062 ce05 0xce050062755f - ec0e: 02aa slli t0,t0,0xa + ec06: 1700 addi s0,sp,928 + ec08: 1eec addi a1,sp,892 + ec0a: 0000 unimp + ec0c: 2605 jal ef2c <__stack_size+0xe72c> + ec0e: 2c01 jal ee1e <__stack_size+0xe61e> ec10: 0000 unimp - ec12: 0e30 addi a2,sp,792 - ec14: 755f 0070 cf05 0xcf050070755f - ec1a: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - ec1e: 0e38 addi a4,sp,792 - ec20: 755f 0072 d005 0xd0050072755f - ec26: 002c addi a1,sp,8 - ec28: 0000 unimp - ec2a: 0b3c addi a5,sp,408 - ec2c: 00001e83 lh t4,0(zero) # 0 <__stack_size-0x800> - ec30: d305 beqz a4,eb50 <__stack_size+0xe350> - ec32: 05df 0000 0b40 0xb40000005df - ec38: 225e fld ft4,464(sp) - ec3a: 0000 unimp - ec3c: d405 beqz s0,eb64 <__stack_size+0xe364> - ec3e: 000005ef jal a1,ec3e <__stack_size+0xe43e> - ec42: 6c5f0e43 0x6c5f0e43 - ec46: 0062 0x62 - ec48: d705 beqz a4,eb70 <__stack_size+0xe370> - ec4a: 02aa slli t0,t0,0xa - ec4c: 0000 unimp - ec4e: 0b44 addi s1,sp,404 - ec50: 1ed8 addi a4,sp,884 + ec12: 0400 addi s0,sp,512 + ec14: 001fd917 auipc s2,0x1fd + ec18: 0500 addi s0,sp,640 + ec1a: 06460127 0x6460127 + ec1e: 0000 unimp + ec20: 0008 addi a0,sp,0 + ec22: 060b040f 0x60b040f + ec26: 0000 unimp + ec28: 05ff040f 0x5ff040f + ec2c: 0000 unimp + ec2e: 9a19 andi a2,a2,-26 + ec30: 0020 addi s0,sp,8 + ec32: 0e00 addi s0,sp,784 + ec34: 3f05 jal eb64 <__stack_size+0xe364> + ec36: 8101 srli a0,a0,0x0 + ec38: 0006 0x6 + ec3a: 1700 addi s0,sp,928 + ec3c: 20a2 fld ft1,8(sp) + ec3e: 0000 unimp + ec40: 4005 0x4005 + ec42: 8101 srli a0,a0,0x0 + ec44: 0006 0x6 + ec46: 0000 unimp + ec48: 0020db17 auipc s6,0x20d + ec4c: 0500 addi s0,sp,640 + ec4e: 0141 addi sp,sp,16 + ec50: 0681 addi a3,a3,0 ec52: 0000 unimp - ec54: da05 beqz a2,eb84 <__stack_size+0xe384> - ec56: 002c addi a1,sp,8 + ec54: 1706 slli a4,a4,0x21 + ec56: 2116 fld ft2,320(sp) ec58: 0000 unimp - ec5a: 0b4c addi a1,sp,404 - ec5c: 0f90 addi a2,sp,976 + ec5a: 4205 li tp,1 + ec5c: 5d01 li s10,-32 ec5e: 0000 unimp - ec60: db05 beqz a4,eb90 <__stack_size+0xe390> - ec62: 007d c.addi zero,31 - ec64: 0000 unimp - ec66: 0b50 addi a2,sp,404 - ec68: 00000273 0x273 - ec6c: de05 beqz a2,eba4 <__stack_size+0xe3a4> - ec6e: 041d addi s0,s0,7 - ec70: 0000 unimp - ec72: 0b54 addi a3,sp,404 - ec74: 2002 fld ft0,0(sp) - ec76: 0000 unimp - ec78: e205 bnez a2,ec98 <__stack_size+0xe498> - ec7a: 0105 addi sp,sp,1 - ec7c: 0000 unimp - ec7e: 0b58 addi a4,sp,404 - ec80: 1df8 addi a4,sp,764 - ec82: 0000 unimp - ec84: e405 bnez s0,ecac <__stack_size+0xe4ac> - ec86: 00fa slli ra,ra,0x1e - ec88: 0000 unimp - ec8a: 0b5c addi a5,sp,404 - ec8c: 2008 fld fa0,0(s0) - ec8e: 0000 unimp - ec90: e505 bnez a0,ecb8 <__stack_size+0xe4b8> - ec92: 002c addi a1,sp,8 - ec94: 0000 unimp - ec96: 0064 addi s1,sp,12 - ec98: 00009313 slli t1,ra,0x0 - ec9c: 1d00 addi s0,sp,688 - ec9e: 0004 addi s1,sp,0 - eca0: 1400 addi s0,sp,544 - eca2: 041d addi s0,s0,7 - eca4: 0000 unimp - eca6: 1014 addi a3,sp,32 - eca8: 0001 nop - ecaa: 1400 addi s0,sp,544 - ecac: 055a slli a0,a0,0x16 - ecae: 0000 unimp - ecb0: 2c14 fld fa3,24(s0) - ecb2: 0000 unimp - ecb4: 0000 unimp - ecb6: 0428040f 0x428040f - ecba: 0000 unimp - ecbc: 1d15 addi s10,s10,-27 - ecbe: 0004 addi s1,sp,0 - ecc0: 1600 addi s0,sp,800 - ecc2: 215c fld fa5,128(a0) - ecc4: 0000 unimp - ecc6: 0428 addi a0,sp,520 - ecc8: 3905 jal e8f8 <__stack_size+0xe0f8> - ecca: 5a02 lw s4,32(sp) - eccc: 0005 c.addi zero,1 - ecce: 1700 addi s0,sp,928 - ecd0: 208a fld ft1,128(sp) - ecd2: 0000 unimp - ecd4: 3b05 jal ea04 <__stack_size+0xe204> - ecd6: 2c02 fld fs8,0(sp) - ecd8: 0000 unimp + ec60: 0c00 addi s0,sp,528 + ec62: 0800 addi s0,sp,16 + ec64: 005d c.addi zero,23 + ec66: 0000 unimp + ec68: 0691 addi a3,a3,4 + ec6a: 0000 unimp + ec6c: 3309 jal e96e <__stack_size+0xe16e> + ec6e: 0000 unimp + ec70: 0200 addi s0,sp,256 + ec72: 1a00 addi s0,sp,304 + ec74: 05d0 addi a2,sp,708 + ec76: 0259 addi tp,tp,22 + ec78: 0792 slli a5,a5,0x4 + ec7a: 0000 unimp + ec7c: 00214a17 auipc s4,0x214 + ec80: 0500 addi s0,sp,640 + ec82: 0033025b 0x33025b + ec86: 0000 unimp + ec88: 1700 addi s0,sp,928 + ec8a: 20e1 jal ed52 <__stack_size+0xe552> + ec8c: 0000 unimp + ec8e: 5c05 li s8,-31 + ec90: 5a02 lw s4,32(sp) + ec92: 0005 c.addi zero,1 + ec94: 0400 addi s0,sp,512 + ec96: 001f0f17 auipc t5,0x1f0 + ec9a: 0500 addi s0,sp,640 + ec9c: 025d addi tp,tp,23 + ec9e: 0792 slli a5,a5,0x4 + eca0: 0000 unimp + eca2: 1708 addi a0,sp,928 + eca4: 21ae fld ft3,200(sp) + eca6: 0000 unimp + eca8: 5e05 li t3,-31 + ecaa: 8602 jr a2 + ecac: 0001 nop + ecae: 2400 fld fs0,8(s0) + ecb0: 001e9117 auipc sp,0x1e9 + ecb4: 0500 addi s0,sp,640 + ecb6: 025f 002c 0000 0x2c025f + ecbc: 1748 addi a0,sp,932 + ecbe: 2005 jal ecde <__stack_size+0xe4de> + ecc0: 0000 unimp + ecc2: 6005 0x6005 + ecc4: 2502 fld fa0,0(sp) + ecc6: 0000 unimp + ecc8: 5000 lw s0,32(s0) + ecca: 0021bd17 auipc s10,0x21b + ecce: 0500 addi s0,sp,640 + ecd0: 0261 addi tp,tp,24 + ecd2: 064c addi a1,sp,772 + ecd4: 0000 unimp + ecd6: 1758 addi a4,sp,932 + ecd8: 203d jal ed06 <__stack_size+0xe506> ecda: 0000 unimp - ecdc: 001ec417 auipc s0,0x1ec - ece0: 0500 addi s0,sp,640 - ece2: 0240 addi s0,sp,260 - ece4: 0646 slli a2,a2,0x11 - ece6: 0000 unimp - ece8: 1704 addi s1,sp,928 - ecea: 1f7f 0x1f7f - ecec: 0000 unimp - ecee: 4005 0x4005 - ecf0: 4602 lw a2,0(sp) - ecf2: 0006 0x6 - ecf4: 0800 addi s0,sp,16 - ecf6: 001f4a17 auipc s4,0x1f4 - ecfa: 0500 addi s0,sp,640 - ecfc: 0240 addi s0,sp,260 - ecfe: 0646 slli a2,a2,0x11 - ed00: 0000 unimp - ed02: 170c addi a1,sp,928 - ed04: 00002113 slti sp,zero,0 - ed08: 4205 li tp,1 - ed0a: 2c02 fld fs8,0(sp) - ed0c: 0000 unimp - ed0e: 1000 addi s0,sp,32 - ed10: 001de017 auipc zero,0x1de - ed14: 0500 addi s0,sp,640 - ed16: 08280243 fmadd.s ft4,fa6,ft2,ft1,rne - ed1a: 0000 unimp - ed1c: 1714 addi a3,sp,928 - ed1e: 0000213b 0x213b - ed22: 4605 li a2,1 - ed24: 2c02 fld fs8,0(sp) - ed26: 0000 unimp - ed28: 3000 fld fs0,32(s0) - ed2a: 00212917 auipc s2,0x212 - ed2e: 0500 addi s0,sp,640 - ed30: 083d0247 fmsub.s ft4,fs10,ft3,ft1,rne - ed34: 0000 unimp - ed36: 1734 addi a3,sp,936 - ed38: 2056 fld ft0,336(sp) - ed3a: 0000 unimp - ed3c: 4905 li s2,1 - ed3e: 2c02 fld fs8,0(sp) - ed40: 0000 unimp - ed42: 3800 fld fs0,48(s0) - ed44: 00213117 auipc sp,0x213 - ed48: 0500 addi s0,sp,640 - ed4a: 084e024b fnmsub.s ft4,ft8,ft4,ft1,rne - ed4e: 0000 unimp - ed50: 173c addi a5,sp,936 - ed52: 1fe5 addi t6,t6,-7 - ed54: 0000 unimp - ed56: 4e05 li t3,1 - ed58: 7002 flw ft0,32(sp) - ed5a: 0001 nop - ed5c: 4000 lw s0,0(s0) - ed5e: 001f6917 auipc s2,0x1f6 - ed62: 0500 addi s0,sp,640 - ed64: 002c024f fnmadd.s ft4,fs8,ft2,ft0,rne - ed68: 0000 unimp - ed6a: 1744 addi s1,sp,932 - ed6c: 000022a7 fsw ft0,5(zero) # 1ecd15 <__stack_size+0x1ec515> - ed70: 5005 0x5005 - ed72: 7002 flw ft0,32(sp) - ed74: 0001 nop - ed76: 4800 lw s0,16(s0) - ed78: 00206117 auipc sp,0x206 - ed7c: 0500 addi s0,sp,640 - ed7e: 0251 addi tp,tp,20 - ed80: 0854 addi a3,sp,20 - ed82: 0000 unimp - ed84: 174c addi a1,sp,932 - ed86: 00001f87 0x1f87 - ed8a: 5405 li s0,-31 - ed8c: 2c02 fld fs8,0(sp) - ed8e: 0000 unimp - ed90: 5000 lw s0,32(s0) - ed92: 001ef017 auipc zero,0x1ef - ed96: 0500 addi s0,sp,640 - ed98: 0255 addi tp,tp,21 - ed9a: 055a slli a0,a0,0x16 - ed9c: 0000 unimp - ed9e: 1754 addi a3,sp,932 - eda0: 00002083 lw ra,0(zero) # 1fdd92 <__stack_size+0x1fd592> - eda4: 7805 lui a6,0xfffe1 - eda6: 0602 slli a2,a2,0x0 - eda8: 0008 addi a0,sp,0 - edaa: 5800 lw s0,48(s0) - edac: 4e18 lw a4,24(a2) - edae: 0020 addi s0,sp,8 - edb0: 0500 addi s0,sp,640 - edb2: 027c addi a5,sp,268 - edb4: 028d addi t0,t0,3 - edb6: 0000 unimp - edb8: 0148 addi a0,sp,132 - edba: c318 sw a4,0(a4) - edbc: 001f 0500 027d 0x27d0500001f - edc2: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne - edc6: 014c addi a1,sp,132 - edc8: 5418 lw a4,40(s0) - edca: 0022 0x22 - edcc: 0500 addi s0,sp,640 - edce: 0281 addi t0,t0,0 - edd0: 0865 addi a6,a6,25 - edd2: 0000 unimp - edd4: 02dc addi a5,sp,324 - edd6: b418 fsd fa4,40(s0) - edd8: 001e 0x1e - edda: 0500 addi s0,sp,640 - eddc: 0286 slli t0,t0,0x1 - edde: 0000060b 0x60b - ede2: 02e0 addi s0,sp,332 - ede4: 9918 0x9918 - ede6: 001e 0x1e - ede8: 0500 addi s0,sp,640 - edea: 08710287 0x8710287 - edee: 0000 unimp - edf0: 02ec addi a1,sp,332 - edf2: 0f00 addi s0,sp,912 - edf4: 6004 flw fs1,0(s0) - edf6: 0005 c.addi zero,1 - edf8: 0200 addi s0,sp,256 - edfa: 0801 addi a6,a6,0 - edfc: 009f 0000 6015 0x60150000009f - ee02: 0005 c.addi zero,1 - ee04: 0f00 addi s0,sp,912 - ee06: ff04 fsw fs1,56(a4) - ee08: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> - ee0c: 00000093 li ra,0 - ee10: 0590 addi a2,sp,704 - ee12: 0000 unimp - ee14: 1d14 addi a3,sp,688 - ee16: 0004 addi s1,sp,0 - ee18: 1400 addi s0,sp,544 - ee1a: 0110 addi a2,sp,128 - ee1c: 0000 unimp - ee1e: 9014 0x9014 - ee20: 0005 c.addi zero,1 - ee22: 1400 addi s0,sp,544 - ee24: 002c addi a1,sp,8 - ee26: 0000 unimp - ee28: 0f00 addi s0,sp,912 - ee2a: 6704 flw fs1,8(a4) - ee2c: 0005 c.addi zero,1 - ee2e: 1500 addi s0,sp,672 - ee30: 0590 addi a2,sp,704 - ee32: 0000 unimp - ee34: 0572040f 0x572040f - ee38: 0000 unimp - ee3a: 00008813 mv a6,ra - ee3e: bf00 fsd fs0,56(a4) - ee40: 0005 c.addi zero,1 - ee42: 1400 addi s0,sp,544 - ee44: 041d addi s0,s0,7 - ee46: 0000 unimp - ee48: 1014 addi a3,sp,32 - ee4a: 0001 nop - ee4c: 1400 addi s0,sp,544 - ee4e: 0088 addi a0,sp,64 - ee50: 0000 unimp - ee52: 2c14 fld fa3,24(s0) - ee54: 0000 unimp + ecdc: 6205 lui tp,0x1 + ecde: fa02 fsw ft0,52(sp) + ece0: 0000 unimp + ece2: 6800 flw fs0,16(s0) + ece4: 0021d017 auipc zero,0x21d + ece8: 0500 addi s0,sp,640 + ecea: 00fa0263 beq s4,a5,ecee <__stack_size+0xe4ee> + ecee: 0000 unimp + ecf0: 1770 addi a2,sp,940 + ecf2: 00001da3 sh zero,27(zero) # 22bcff <__stack_size+0x22b4ff> + ecf6: 6405 lui s0,0x1 + ecf8: fa02 fsw ft0,52(sp) + ecfa: 0000 unimp + ecfc: 7800 flw fs0,48(s0) + ecfe: 00218117 auipc sp,0x218 + ed02: 0500 addi s0,sp,640 + ed04: 0265 addi tp,tp,25 + ed06: 07a2 slli a5,a5,0x8 + ed08: 0000 unimp + ed0a: 1780 addi s0,sp,992 + ed0c: 00001f03 lh t5,0(zero) # 0 <__stack_size-0x800> + ed10: 6605 lui a2,0x1 + ed12: b202 fsd ft0,288(sp) + ed14: 88000007 0x88000007 + ed18: 00212a17 auipc s4,0x212 + ed1c: 0500 addi s0,sp,640 + ed1e: 002c0267 jalr tp,2(s8) # fffe1002 <_sp+0x7ffdd002> + ed22: 0000 unimp + ed24: 17a0 addi s0,sp,1000 + ed26: 1e48 addi a0,sp,820 + ed28: 0000 unimp + ed2a: 6805 lui a6,0x1 + ed2c: fa02 fsw ft0,52(sp) + ed2e: 0000 unimp + ed30: a400 fsd fs0,8(s0) + ed32: 001d9417 auipc s0,0x1d9 + ed36: 0500 addi s0,sp,640 + ed38: 0269 addi tp,tp,26 + ed3a: 00fa slli ra,ra,0x1e + ed3c: 0000 unimp + ed3e: 17ac addi a1,sp,1000 + ed40: 00001e37 lui t3,0x1 + ed44: 6a05 lui s4,0x1 + ed46: fa02 fsw ft0,52(sp) + ed48: 0000 unimp + ed4a: b400 fsd fs0,40(s0) + ed4c: 001d5017 auipc zero,0x1d5 + ed50: 0500 addi s0,sp,640 + ed52: 00fa026b 0xfa026b + ed56: 0000 unimp + ed58: 17bc addi a5,sp,1000 + ed5a: 1d5f 0000 6c05 0x6c0500001d5f + ed60: fa02 fsw ft0,52(sp) + ed62: 0000 unimp + ed64: c400 sw s0,8(s0) + ed66: 001fbf17 auipc t5,0x1fb + ed6a: 0500 addi s0,sp,640 + ed6c: 026d addi tp,tp,27 + ed6e: 002c addi a1,sp,8 + ed70: 0000 unimp + ed72: 00cc addi a1,sp,68 + ed74: 6008 flw fa0,0(s0) + ed76: 0005 c.addi zero,1 + ed78: a200 fsd fs0,0(a2) + ed7a: 09000007 0x9000007 + ed7e: 00000033 add zero,zero,zero + ed82: 0019 c.addi zero,6 + ed84: 6008 flw fa0,0(s0) + ed86: 0005 c.addi zero,1 + ed88: b200 fsd fs0,32(a2) + ed8a: 09000007 0x9000007 + ed8e: 00000033 add zero,zero,zero + ed92: 60080007 0x60080007 + ed96: 0005 c.addi zero,1 + ed98: c200 sw s0,0(a2) + ed9a: 09000007 0x9000007 + ed9e: 00000033 add zero,zero,zero + eda2: f01a0017 auipc zero,0xf01a0 + eda6: 7205 lui tp,0xfffe1 + eda8: e602 fsw ft0,12(sp) + edaa: 17000007 0x17000007 + edae: 1f75 addi t5,t5,-3 + edb0: 0000 unimp + edb2: 7505 lui a0,0xfffe1 + edb4: e602 fsw ft0,12(sp) + edb6: 00000007 0x7 + edba: 001f5a17 auipc s4,0x1f5 + edbe: 0500 addi s0,sp,640 + edc0: 0276 slli tp,tp,0x1d + edc2: 07f6 slli a5,a5,0x1d + edc4: 0000 unimp + edc6: 0078 addi a4,sp,12 + edc8: cf08 sw a0,24(a4) + edca: 0002 0x2 + edcc: f600 fsw fs0,40(a2) + edce: 09000007 0x9000007 + edd2: 00000033 add zero,zero,zero + edd6: 001d c.addi zero,7 + edd8: 3308 fld fa0,32(a4) + edda: 0000 unimp + eddc: 0600 addi s0,sp,768 + edde: 0008 addi a0,sp,0 + ede0: 0900 addi s0,sp,144 + ede2: 00000033 add zero,zero,zero + ede6: 001d c.addi zero,7 + ede8: 5705f01b 0x5705f01b + edec: 2802 fld fa6,0(sp) + edee: 0008 addi a0,sp,0 + edf0: 1c00 addi s0,sp,560 + edf2: 00002093 slti ra,zero,0 + edf6: 6e05 lui t3,0x1 + edf8: 9102 jalr sp + edfa: 0006 0x6 + edfc: 1c00 addi s0,sp,560 + edfe: 0000219b 0x219b + ee02: 7705 lui a4,0xfffe1 + ee04: c202 sw zero,4(sp) + ee06: 00000007 0x7 + ee0a: 6008 flw fa0,0(s0) + ee0c: 0005 c.addi zero,1 + ee0e: 3800 fld fs0,48(s0) + ee10: 0008 addi a0,sp,0 + ee12: 0900 addi s0,sp,144 + ee14: 00000033 add zero,zero,zero + ee18: 0018 addi a4,sp,0 + ee1a: 891d andi a0,a0,7 + ee1c: 001d c.addi zero,7 + ee1e: 0f00 addi s0,sp,912 + ee20: 3804 fld fs1,48(s0) + ee22: 0008 addi a0,sp,0 + ee24: 1e00 addi s0,sp,816 + ee26: 084e slli a6,a6,0x13 + ee28: 0000 unimp + ee2a: 1d14 addi a3,sp,688 + ee2c: 0004 addi s1,sp,0 + ee2e: 0000 unimp + ee30: 0843040f 0x843040f + ee34: 0000 unimp + ee36: 0170040f 0x170040f + ee3a: 0000 unimp + ee3c: 651e flw fa0,196(sp) + ee3e: 0008 addi a0,sp,0 + ee40: 1400 addi s0,sp,544 + ee42: 002c addi a1,sp,8 + ee44: 0000 unimp + ee46: 0f00 addi s0,sp,912 + ee48: 6b04 flw fs1,16(a4) + ee4a: 0008 addi a0,sp,0 + ee4c: 0f00 addi s0,sp,912 + ee4e: 5a04 lw s1,48(a2) + ee50: 0008 addi a0,sp,0 + ee52: 0800 addi s0,sp,16 + ee54: 05ff 0x5ff ee56: 0000 unimp - ee58: 05a1040f 0x5a1040f - ee5c: 0000 unimp - ee5e: 00002c13 slti s8,zero,0 - ee62: d900 sw s0,48(a0) - ee64: 0005 c.addi zero,1 - ee66: 1400 addi s0,sp,544 - ee68: 041d addi s0,s0,7 - ee6a: 0000 unimp - ee6c: 1014 addi a3,sp,32 - ee6e: 0001 nop - ee70: 0000 unimp - ee72: 05c5040f 0x5c5040f - ee76: 0000 unimp - ee78: 4f08 lw a0,24(a4) - ee7a: 0000 unimp - ee7c: ef00 fsw fs0,24(a4) - ee7e: 0005 c.addi zero,1 - ee80: 0900 addi s0,sp,144 - ee82: 00000033 add zero,zero,zero - ee86: 0002 0x2 - ee88: 4f08 lw a0,24(a4) - ee8a: 0000 unimp - ee8c: ff00 fsw fs0,56(a4) - ee8e: 0005 c.addi zero,1 - ee90: 0900 addi s0,sp,144 - ee92: 00000033 add zero,zero,zero - ee96: 0000 unimp - ee98: a805 j eec8 <__stack_size+0xe6c8> - ee9a: 0020 addi s0,sp,8 - ee9c: 0500 addi s0,sp,640 - ee9e: 011f 02d5 0000 0x2d5011f - eea4: 3419 jal e8aa <__stack_size+0xe0aa> - eea6: 0022 0x22 - eea8: 0c00 addi s0,sp,528 - eeaa: 2305 jal f3ca <__stack_size+0xebca> - eeac: 4001 0x4001 - eeae: 0006 0x6 - eeb0: 1700 addi s0,sp,928 - eeb2: 000019ef jal s3,feb2 <__stack_size+0xf6b2> - eeb6: 2505 jal f4d6 <__stack_size+0xecd6> - eeb8: 4001 0x4001 - eeba: 0006 0x6 - eebc: 0000 unimp - eebe: 001fb517 auipc a0,0x1fb - eec2: 0500 addi s0,sp,640 - eec4: 0126 slli sp,sp,0x9 - eec6: 002c addi a1,sp,8 - eec8: 0000 unimp - eeca: 1704 addi s1,sp,928 - eecc: 20a2 fld ft1,8(sp) - eece: 0000 unimp - eed0: 2705 jal f5f0 <__stack_size+0xedf0> - eed2: 4601 li a2,0 - eed4: 0006 0x6 - eed6: 0800 addi s0,sp,16 - eed8: 0f00 addi s0,sp,912 - eeda: 0b04 addi s1,sp,400 - eedc: 0006 0x6 - eede: 0f00 addi s0,sp,912 - eee0: ff04 fsw fs1,56(a4) - eee2: 0005 c.addi zero,1 - eee4: 1900 addi s0,sp,176 - eee6: 00002163 0x2163 - eeea: 050e slli a0,a0,0x3 - eeec: 0681013f 6b170000 0x6b1700000681013f - eef4: 0021 c.addi zero,8 - eef6: 0500 addi s0,sp,640 - eef8: 0140 addi s0,sp,132 - eefa: 0681 addi a3,a3,0 - eefc: 0000 unimp - eefe: 1700 addi s0,sp,928 - ef00: 21a4 fld fs1,64(a1) + ee58: 0881 addi a7,a7,0 + ee5a: 0000 unimp + ee5c: 3309 jal eb5e <__stack_size+0xe35e> + ee5e: 0000 unimp + ee60: 0200 addi s0,sp,256 + ee62: 1f00 addi s0,sp,944 + ee64: 213e fld ft2,456(sp) + ee66: 0000 unimp + ee68: fe05 bnez a2,eda0 <__stack_size+0xe5a0> + ee6a: 1d02 slli s10,s10,0x20 + ee6c: 0004 addi s1,sp,0 + ee6e: 1f00 addi s0,sp,944 + ee70: 00002137 lui sp,0x2 + ee74: ff05 bnez a4,edac <__stack_size+0xe5ac> + ee76: 2302 fld ft6,0(sp) + ee78: 0004 addi s1,sp,0 + ee7a: 0800 addi s0,sp,16 + ee7c: 0596 slli a1,a1,0x5 + ee7e: 0000 unimp + ee80: 08a4 addi s1,sp,88 + ee82: 0000 unimp + ee84: 0020 addi s0,sp,8 + ee86: 9915 andi a0,a0,-27 + ee88: 0008 addi a0,sp,0 + ee8a: 2100 fld fs0,0(a0) + ee8c: 27ed jal f676 <__stack_size+0xee76> + ee8e: 0000 unimp + ee90: 1406 slli s0,s0,0x21 + ee92: 08a4 addi s1,sp,88 + ee94: 0000 unimp + ee96: 4a21 li s4,8 + ee98: 0026 0x26 + ee9a: 0600 addi s0,sp,768 + ee9c: 2c15 jal f0d0 <__stack_size+0xe8d0> + ee9e: 0000 unimp + eea0: 0f00 addi s0,sp,912 + eea2: c504 sw s1,8(a0) + eea4: 0008 addi a0,sp,0 + eea6: 1300 addi s0,sp,416 + eea8: 002c addi a1,sp,8 + eeaa: 0000 unimp + eeac: 08d9 addi a7,a7,22 + eeae: 0000 unimp + eeb0: d914 sw a3,48(a0) + eeb2: 0008 addi a0,sp,0 + eeb4: 1400 addi s0,sp,544 + eeb6: 08d9 addi a7,a7,22 + eeb8: 0000 unimp + eeba: 0f00 addi s0,sp,912 + eebc: df04 sw s1,56(a4) + eebe: 0008 addi a0,sp,0 + eec0: 2200 fld fs0,0(a2) + eec2: b721 j edca <__stack_size+0xe5ca> + eec4: 0025 c.addi zero,9 + eec6: 0700 addi s0,sp,896 + eec8: 00055a63 bgez a0,eedc <__stack_size+0xe6dc> + eecc: 2100 fld fs0,0(a0) + eece: 1f2a slli t5,t5,0x2a + eed0: 0000 unimp + eed2: 1008 addi a0,sp,32 + eed4: 08f6 slli a7,a7,0x1d + eed6: 0000 unimp + eed8: 055a040f 0x55a040f + eedc: 0000 unimp + eede: ba21 j e7f6 <__stack_size+0xdff6> + eee0: 0025 c.addi zero,9 + eee2: 0800 addi s0,sp,16 + eee4: 5ae2 lw s5,56(sp) + eee6: 0005 c.addi zero,1 + eee8: 2100 fld fs0,0(a0) + eeea: 00001f63 bnez zero,ef08 <__stack_size+0xe708> + eeee: e308 fsw fa0,0(a4) + eef0: 002c addi a1,sp,8 + eef2: 0000 unimp + eef4: d421 beqz s0,ee3c <__stack_size+0xe63c> + eef6: 0020 addi s0,sp,8 + eef8: 0800 addi s0,sp,16 + eefa: 00002ce3 0x2ce3 + eefe: 2100 fld fs0,0(a0) + ef00: 21c2 fld ft3,16(sp) ef02: 0000 unimp - ef04: 4105 li sp,1 - ef06: 8101 srli a0,a0,0x0 - ef08: 0006 0x6 - ef0a: 0600 addi s0,sp,768 - ef0c: 0021df17 auipc t5,0x21d - ef10: 0500 addi s0,sp,640 - ef12: 0142 slli sp,sp,0x10 - ef14: 005d c.addi zero,23 - ef16: 0000 unimp - ef18: 000c addi a1,sp,0 - ef1a: 5d08 lw a0,56(a0) - ef1c: 0000 unimp - ef1e: 9100 0x9100 - ef20: 0006 0x6 - ef22: 0900 addi s0,sp,144 - ef24: 00000033 add zero,zero,zero - ef28: 0002 0x2 - ef2a: d01a sw t1,32(sp) - ef2c: 5905 li s2,-31 - ef2e: 9202 jalr tp - ef30: 17000007 0x17000007 - ef34: 00002213 slti tp,zero,0 - ef38: 5b05 li s6,-31 - ef3a: 3302 fld ft6,32(sp) - ef3c: 0000 unimp + ef04: e308 fsw fa0,0(a4) + ef06: 002c addi a1,sp,8 + ef08: 0000 unimp + ef0a: 4721 li a4,8 + ef0c: 001f 0800 2ce5 0x2ce50800001f + ef12: 0000 unimp + ef14: 2100 fld fs0,0(a0) + ef16: 25e4 fld fs1,200(a1) + ef18: 0000 unimp + ef1a: 9a09 andi a2,a2,-30 + ef1c: 0064 addi s1,sp,12 + ef1e: 0000 unimp + ef20: ad21 j f538 <__stack_size+0xed38> + ef22: 0025 c.addi zero,9 + ef24: 0900 addi s0,sp,144 + ef26: 00002c9b 0x2c9b + ef2a: 0800 addi s0,sp,16 + ef2c: 055a slli a0,a0,0x16 + ef2e: 0000 unimp + ef30: 0959 addi s2,s2,22 + ef32: 0000 unimp + ef34: 3309 jal ec36 <__stack_size+0xe436> + ef36: 0000 unimp + ef38: 0100 addi s0,sp,128 + ef3a: 2100 fld fs0,0(a0) + ef3c: 25c1 jal f5fc <__stack_size+0xedfc> ef3e: 0000 unimp - ef40: 0021aa17 auipc s4,0x21a - ef44: 0500 addi s0,sp,640 - ef46: 025c addi a5,sp,260 - ef48: 055a slli a0,a0,0x16 - ef4a: 0000 unimp - ef4c: 1704 addi s1,sp,928 - ef4e: 1fd8 addi a4,sp,1012 - ef50: 0000 unimp - ef52: 5d05 li s10,-31 - ef54: 9202 jalr tp - ef56: 08000007 0x8000007 - ef5a: 00227717 auipc a4,0x227 - ef5e: 0500 addi s0,sp,640 - ef60: 025e slli tp,tp,0x17 - ef62: 0186 slli gp,gp,0x1 - ef64: 0000 unimp - ef66: 1724 addi s1,sp,936 - ef68: 1f5a slli t5,t5,0x36 - ef6a: 0000 unimp - ef6c: 5f05 li t5,-31 - ef6e: 2c02 fld fs8,0(sp) - ef70: 0000 unimp - ef72: 4800 lw s0,16(s0) - ef74: 0020ce17 auipc t3,0x20c - ef78: 0500 addi s0,sp,640 - ef7a: 0260 addi s0,sp,268 - ef7c: 0025 c.addi zero,9 - ef7e: 0000 unimp - ef80: 1750 addi a2,sp,932 - ef82: 2286 fld ft5,64(sp) - ef84: 0000 unimp - ef86: 6105 addi sp,sp,32 - ef88: 4c02 lw s8,0(sp) - ef8a: 0006 0x6 - ef8c: 5800 lw s0,48(s0) - ef8e: 00210617 auipc a2,0x210 - ef92: 0500 addi s0,sp,640 - ef94: 0262 slli tp,tp,0x18 - ef96: 00fa slli ra,ra,0x1e - ef98: 0000 unimp - ef9a: 1768 addi a0,sp,940 - ef9c: 2299 jal f0e2 <__stack_size+0xe8e2> - ef9e: 0000 unimp - efa0: 6305 lui t1,0x1 - efa2: fa02 fsw ft0,52(sp) - efa4: 0000 unimp - efa6: 7000 flw fs0,32(s0) - efa8: 001e6c17 auipc s8,0x1e6 - efac: 0500 addi s0,sp,640 - efae: 0264 addi s1,sp,268 - efb0: 00fa slli ra,ra,0x1e + ef40: 9e09 0x9e09 + ef42: 0949 addi s2,s2,18 + ef44: 0000 unimp + ef46: c504 sw s1,8(a0) + ef48: 0029 c.addi zero,10 + ef4a: 0a00 addi s0,sp,272 + ef4c: 332a fld ft6,168(sp) + ef4e: 0000 unimp + ef50: 0400 addi s0,sp,512 + ef52: 2afe fld fs5,472(sp) + ef54: 0000 unimp + ef56: 2f0a fld ft10,128(sp) + ef58: 097a slli s2,s2,0x1e + ef5a: 0000 unimp + ef5c: 0980040f 0x980040f + ef60: 0000 unimp + ef62: 00096413 ori s0,s2,0 + ef66: 8f00 0x8f00 + ef68: 0009 c.addi zero,2 + ef6a: 1400 addi s0,sp,544 + ef6c: 08d9 addi a7,a7,22 + ef6e: 0000 unimp + ef70: 0400 addi s0,sp,512 + ef72: 00002bab 0x2bab + ef76: 360a fld fa2,160(sp) + ef78: 000008bf 00282a21 0x282a21000008bf + ef80: 0a00 addi s0,sp,272 + ef82: 00096fbb 0x96fbb + ef86: 2100 fld fs0,0(a0) + ef88: 2b59 jal f51e <__stack_size+0xed1e> + ef8a: 0000 unimp + ef8c: be0a fsd ft2,312(sp) + ef8e: 0000098f 0x98f + ef92: 00294823 0x294823 + ef96: 0700 addi s0,sp,896 + ef98: 3304 fld fs1,32(a4) + ef9a: 0000 unimp + ef9c: 0b00 addi s0,sp,400 + ef9e: e618 fsw fa4,8(a2) + efa0: 0009 c.addi zero,2 + efa2: 2400 fld fs0,8(s0) + efa4: 2ae0 fld fs0,208(a3) + efa6: 0000 unimp + efa8: 2400 fld fs0,8(s0) + efaa: 29ea fld fs3,152(sp) + efac: 0000 unimp + efae: 2401 jal f1ae <__stack_size+0xe9ae> + efb0: 2a0e fld fs4,192(sp) efb2: 0000 unimp - efb4: 1778 addi a4,sp,940 - efb6: 224a fld ft4,144(sp) - efb8: 0000 unimp - efba: 6505 lui a0,0x1 - efbc: a202 fsd ft0,256(sp) - efbe: 80000007 0x80000007 - efc2: 001fcc17 auipc s8,0x1fc - efc6: 0500 addi s0,sp,640 - efc8: 0266 slli tp,tp,0x19 - efca: 07b2 slli a5,a5,0xc - efcc: 0000 unimp - efce: 1788 addi a0,sp,992 - efd0: 000021f3 csrr gp,0x0 - efd4: 6705 lui a4,0x1 - efd6: 2c02 fld fs8,0(sp) - efd8: 0000 unimp - efda: a000 fsd fs0,0(s0) - efdc: 001f1117 auipc sp,0x1f1 - efe0: 0500 addi s0,sp,640 - efe2: 0268 addi a0,sp,268 - efe4: 00fa slli ra,ra,0x1e - efe6: 0000 unimp - efe8: 17a4 addi s1,sp,1000 - efea: 1e5d addi t3,t3,-9 - efec: 0000 unimp - efee: 6905 lui s2,0x1 - eff0: fa02 fsw ft0,52(sp) - eff2: 0000 unimp - eff4: ac00 fsd fs0,24(s0) - eff6: 001f0017 auipc zero,0x1f0 - effa: 0500 addi s0,sp,640 - effc: 026a slli tp,tp,0x1a - effe: 00fa slli ra,ra,0x1e + efb4: 2402 fld fs0,0(sp) + efb6: 00002ad7 0x2ad7 + efba: 2b992403 lw s0,697(s2) # 20becd <__stack_size+0x20b6cd> + efbe: 0000 unimp + efc0: 2404 fld fs1,8(s0) + efc2: 00002b8f 0x2b8f + efc6: 0005 c.addi zero,1 + efc8: 6921 lui s2,0x8 + efca: 0028 addi a0,sp,8 + efcc: 0b00 addi s0,sp,400 + efce: b020 fsd fs0,96(s0) + efd0: 0009 c.addi zero,2 + efd2: 2300 fld fs0,0(a4) + efd4: 2a19 jal f0ea <__stack_size+0xe8ea> + efd6: 0000 unimp + efd8: 00330407 0x330407 + efdc: 0000 unimp + efde: 0a15220b 0xa15220b + efe2: 0000 unimp + efe4: f424 fsw fs1,104(s0) + efe6: 002a 0x2a + efe8: 0000 unimp + efea: ea24 fsw fs1,80(a2) + efec: 002a 0x2a + efee: 0100 addi s0,sp,128 + eff0: 5224 lw s1,96(a2) + eff2: 0200002b 0x200002b + eff6: 2100 fld fs0,0(a0) + eff8: 0000287b 0x287b + effc: 09f1270b 0x9f1270b f000: 0000 unimp - f002: 17b4 addi a3,sp,1000 - f004: 1e19 addi t3,t3,-26 - f006: 0000 unimp - f008: 6b05 lui s6,0x1 - f00a: fa02 fsw ft0,52(sp) - f00c: 0000 unimp - f00e: bc00 fsd fs0,56(s0) - f010: 001e2817 auipc a6,0x1e2 - f014: 0500 addi s0,sp,640 - f016: 026c addi a1,sp,268 - f018: 00fa slli ra,ra,0x1e - f01a: 0000 unimp - f01c: 17c4 addi s1,sp,996 - f01e: 2088 fld fa0,0(s1) - f020: 0000 unimp - f022: 6d05 lui s10,0x1 - f024: 2c02 fld fs8,0(sp) + f002: ff21 bnez a4,ef5a <__stack_size+0xe75a> + f004: 0029 c.addi zero,10 + f006: 0c00 addi s0,sp,528 + f008: a425 j f230 <__stack_size+0xea30> + f00a: 0008 addi a0,sp,0 + f00c: 2100 fld fs0,0(a0) + f00e: 00002b33 sltz s6,zero + f012: 310c fld fa1,32(a0) + f014: 08a4 addi s1,sp,88 + f016: 0000 unimp + f018: a304 fsd fs1,0(a4) + f01a: 0d00002b 0xd00002b + f01e: 00004f7b 0x4f7b + f022: 1500 addi s0,sp,672 + f024: 0a36 slli s4,s4,0xd f026: 0000 unimp - f028: cc00 sw s0,24(s0) - f02a: 0800 addi s0,sp,16 - f02c: 0560 addi s0,sp,652 - f02e: 0000 unimp - f030: 07a2 slli a5,a5,0x8 - f032: 0000 unimp - f034: 3309 jal ed36 <__stack_size+0xe536> - f036: 0000 unimp - f038: 1900 addi s0,sp,176 - f03a: 0800 addi s0,sp,16 - f03c: 0560 addi s0,sp,652 - f03e: 0000 unimp - f040: 07b2 slli a5,a5,0xc - f042: 0000 unimp - f044: 3309 jal ed46 <__stack_size+0xe546> + f028: 7404 flw fs1,40(s0) + f02a: 0028 addi a0,sp,8 + f02c: 0d00 addi s0,sp,656 + f02e: 2c80 fld fs0,24(s1) + f030: 0000 unimp + f032: 0400 addi s0,sp,512 + f034: 00002873 csrr a6,0x0 + f038: 810d srli a0,a0,0x3 + f03a: 00000033 add zero,zero,zero + f03e: 6f04 flw fs1,24(a4) + f040: 0d00002b 0xd00002b + f044: 3a84 fld fs1,48(a3) f046: 0000 unimp - f048: 0700 addi s0,sp,896 - f04a: 0800 addi s0,sp,16 - f04c: 0560 addi s0,sp,652 - f04e: 0000 unimp - f050: 07c2 slli a5,a5,0x10 + f048: 0400 addi s0,sp,512 + f04a: 2b6e fld fs6,216(sp) + f04c: 0000 unimp + f04e: 850d srai a0,a0,0x3 + f050: 0025 c.addi zero,9 f052: 0000 unimp - f054: 3309 jal ed56 <__stack_size+0xe556> - f056: 0000 unimp - f058: 1700 addi s0,sp,928 - f05a: 1a00 addi s0,sp,304 - f05c: 05f0 addi a2,sp,716 - f05e: 0272 slli tp,tp,0x1c - f060: 07e6 slli a5,a5,0x19 - f062: 0000 unimp - f064: 00203e17 auipc t3,0x203 - f068: 0500 addi s0,sp,640 - f06a: 0275 addi tp,tp,29 - f06c: 07e6 slli a5,a5,0x19 + f054: 0402 slli s0,s0,0x0 + f056: 3204 fld fs1,32(a2) + f058: 002a 0x2a + f05a: 0200 addi s0,sp,256 + f05c: 0308 addi a0,sp,384 + f05e: 2a2a fld fs4,136(sp) + f060: 0000 unimp + f062: 0802 slli a6,a6,0x0 + f064: 6204 flw fs1,0(a2) + f066: 0028 addi a0,sp,8 + f068: 0200 addi s0,sp,256 + f06a: 0310 addi a2,sp,384 + f06c: 283c fld fa5,80(s0) f06e: 0000 unimp - f070: 1700 addi s0,sp,928 - f072: 00002023 sw zero,0(zero) # 1feff6 <__stack_size+0x1fe7f6> - f076: 7605 lui a2,0xfffe1 - f078: f602 fsw ft0,44(sp) - f07a: 78000007 0x78000007 - f07e: 0800 addi s0,sp,16 - f080: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - f084: 07f6 slli a5,a5,0x1d - f086: 0000 unimp - f088: 3309 jal ed8a <__stack_size+0xe58a> - f08a: 0000 unimp - f08c: 1d00 addi s0,sp,688 - f08e: 0800 addi s0,sp,16 - f090: 00000033 add zero,zero,zero - f094: 0806 slli a6,a6,0x1 - f096: 0000 unimp - f098: 3309 jal ed9a <__stack_size+0xe59a> - f09a: 0000 unimp - f09c: 1d00 addi s0,sp,688 + f070: 2002 fld ft0,0(sp) + f072: 00285503 lhu a0,2(a6) # 1002 <__stack_size+0x802> + f076: 1900 addi s0,sp,176 + f078: 000029d7 0x29d7 + f07c: 0d08 addi a0,sp,656 + f07e: 01ed addi gp,gp,27 + f080: 0abd addi s5,s5,15 + f082: 0000 unimp + f084: 6c25 lui s8,0x9 + f086: 0d00776f jal a4,16156 <__stack_size+0x15956> + f08a: 01ed addi gp,gp,27 + f08c: 0a46 slli s4,s4,0x11 + f08e: 0000 unimp + f090: 1700 addi s0,sp,928 + f092: 00002b43 fmadd.s fs6,ft0,ft0,ft0,rdn + f096: ed0d bnez a0,f0d0 <__stack_size+0xe8d0> + f098: 4601 li a2,0 + f09a: 000a 0xa + f09c: 0400 addi s0,sp,512 f09e: 1b00 addi s0,sp,432 - f0a0: 05f0 addi a2,sp,716 - f0a2: 08280257 0x8280257 + f0a0: 0d08 addi a0,sp,656 + f0a2: 01f4 addi a3,sp,204 + f0a4: 0adc addi a5,sp,340 f0a6: 0000 unimp - f0a8: 5c1c lw a5,56(s0) - f0aa: 0021 c.addi zero,8 - f0ac: 0500 addi s0,sp,640 - f0ae: 026e slli tp,tp,0x1b - f0b0: 0691 addi a3,a3,4 - f0b2: 0000 unimp - f0b4: 641c flw fa5,8(s0) - f0b6: 0022 0x22 - f0b8: 0500 addi s0,sp,640 - f0ba: 07c20277 0x7c20277 - f0be: 0000 unimp - f0c0: 0800 addi s0,sp,16 - f0c2: 0560 addi s0,sp,652 - f0c4: 0000 unimp - f0c6: 0838 addi a4,sp,24 + f0a8: 7326 flw ft6,104(sp) + f0aa: 0d00 addi s0,sp,656 + f0ac: 01f6 slli gp,gp,0x1d + f0ae: 0a95 addi s5,s5,5 + f0b0: 0000 unimp + f0b2: 6c26 flw fs8,72(sp) + f0b4: 006c addi a1,sp,12 + f0b6: f70d bnez a4,efe0 <__stack_size+0xe7e0> + f0b8: 5c01 li s8,-32 + f0ba: 000a 0xa + f0bc: 0000 unimp + f0be: cf05 beqz a4,f0f6 <__stack_size+0xe8f6> + f0c0: 0029 c.addi zero,10 + f0c2: 0d00 addi s0,sp,656 + f0c4: 01f8 addi a4,sp,204 + f0c6: 0abd addi s5,s5,15 f0c8: 0000 unimp - f0ca: 3309 jal edcc <__stack_size+0xe5cc> - f0cc: 0000 unimp - f0ce: 1800 addi s0,sp,48 - f0d0: 1d00 addi s0,sp,688 - f0d2: 1e52 slli t3,t3,0x34 - f0d4: 0000 unimp - f0d6: 0838040f 0x838040f + f0ca: dc15 beqz s0,f006 <__stack_size+0xe806> + f0cc: 000a 0xa + f0ce: 0800 addi s0,sp,16 + f0d0: 0a41 addi s4,s4,16 + f0d2: 0000 unimp + f0d4: 0afd addi s5,s5,31 + f0d6: 0000 unimp + f0d8: 3309 jal edda <__stack_size+0xe5da> f0da: 0000 unimp - f0dc: 4e1e lw t3,196(sp) - f0de: 0008 addi a0,sp,0 - f0e0: 1400 addi s0,sp,544 - f0e2: 041d addi s0,s0,7 - f0e4: 0000 unimp - f0e6: 0f00 addi s0,sp,912 - f0e8: 4304 lw s1,0(a4) - f0ea: 0008 addi a0,sp,0 - f0ec: 0f00 addi s0,sp,912 - f0ee: 7004 flw fs1,32(s0) - f0f0: 0001 nop - f0f2: 1e00 addi s0,sp,816 - f0f4: 0865 addi a6,a6,25 - f0f6: 0000 unimp - f0f8: 2c14 fld fa3,24(s0) + f0dc: ff00 fsw fs0,56(a4) + f0de: 1500 addi s0,sp,672 + f0e0: 0aed addi s5,s5,27 + f0e2: 0000 unimp + f0e4: 761f 002b 0d00 0xd00002b761f + f0ea: 01fc addi a5,sp,204 + f0ec: 0afd addi s5,s5,31 + f0ee: 0000 unimp + f0f0: e01f 0029 0d00 0xd000029e01f + f0f6: 0202 slli tp,tp,0x0 + f0f8: 0afd addi s5,s5,31 f0fa: 0000 unimp - f0fc: 0000 unimp - f0fe: 086b040f 0x86b040f - f102: 0000 unimp - f104: 085a040f 0x85a040f - f108: 0000 unimp - f10a: ff08 fsw fa0,56(a4) - f10c: 0005 c.addi zero,1 - f10e: 8100 0x8100 - f110: 0008 addi a0,sp,0 - f112: 0900 addi s0,sp,144 - f114: 00000033 add zero,zero,zero - f118: 0002 0x2 - f11a: 071f 0022 0500 0x5000022071f - f120: 02fe slli t0,t0,0x1f - f122: 041d addi s0,s0,7 - f124: 0000 unimp - f126: 001f 0022 0500 0x5000022001f - f12c: 02ff 0x2ff - f12e: 00000423 sb zero,8(zero) # 8 <__stack_size-0x7f8> - f132: 9608 0x9608 - f134: 0005 c.addi zero,1 - f136: a400 fsd fs0,8(s0) - f138: 0008 addi a0,sp,0 - f13a: 2000 fld fs0,0(s0) - f13c: 1500 addi s0,sp,672 - f13e: 0899 addi a7,a7,6 - f140: 0000 unimp - f142: b621 j ec4a <__stack_size+0xe44a> - f144: 0028 addi a0,sp,8 - f146: 0600 addi s0,sp,768 - f148: a414 fsd fa3,8(s0) - f14a: 0008 addi a0,sp,0 - f14c: 2100 fld fs0,0(a0) - f14e: 00002713 slti a4,zero,0 - f152: 1506 slli a0,a0,0x21 - f154: 002c addi a1,sp,8 - f156: 0000 unimp - f158: 08c5040f 0x8c5040f + f0fc: 002bb327 fsd ft2,6(s7) + f100: 0100 addi s0,sp,128 + f102: 0519 addi a0,a0,6 + f104: 00000a67 jalr s4,zero + f108: 2846 fld fa6,80(sp) + f10a: 2041 jal f18a <__stack_size+0xe98a> + f10c: 0354 addi a3,sp,388 + f10e: 0000 unimp + f110: 9c01 0x9c01 + f112: 00000e4f fnmadd.s ft8,ft0,ft0,ft0,rne + f116: 7528 flw fa0,104(a0) + f118: 0100 addi s0,sp,128 + f11a: 0519 addi a0,a0,6 + f11c: 00000a67 jalr s4,zero + f120: 00004cd3 fadd.s fs9,ft0,ft0,rmm + f124: 7628 flw fa0,104(a2) + f126: 0100 addi s0,sp,128 + f128: 0519 addi a0,a0,6 + f12a: 00000a67 jalr s4,zero + f12e: 00004d7b 0x4d7b + f132: 7729 lui a4,0xfffea + f134: 0100 addi s0,sp,128 + f136: 0a67051b 0xa67051b + f13a: 0000 unimp + f13c: 00004de3 bltz zero,f956 <__stack_size+0xf156> + f140: 4f2a lw t5,136(sp) + f142: 000e 0xe + f144: 4600 lw s0,8(a2) + f146: 4128 lw a0,64(a0) + f148: 5020 lw s0,96(s0) + f14a: 0001 nop + f14c: 0100 addi s0,sp,128 + f14e: 051d addi a0,a0,7 + f150: 000e742b 0xe742b + f154: fb00 fsw fs0,48(a4) + f156: 004d c.addi zero,19 + f158: 2b00 fld fs0,16(a4) + f15a: 0e6a slli t3,t3,0x1a f15c: 0000 unimp - f15e: 00002c13 slti s8,zero,0 - f162: d900 sw s0,48(a0) - f164: 0008 addi a0,sp,0 - f166: 1400 addi s0,sp,544 - f168: 08d9 addi a7,a7,22 - f16a: 0000 unimp - f16c: d914 sw a3,48(a0) - f16e: 0008 addi a0,sp,0 - f170: 0000 unimp - f172: 08df040f 0x8df040f - f176: 0000 unimp - f178: 2122 fld ft2,8(sp) - f17a: 2680 fld fs0,8(a3) - f17c: 0000 unimp - f17e: 055a6307 0x55a6307 + f15e: 00004e23 0x4e23 + f162: 000e602b 0xe602b + f166: 8b00 0x8b00 + f168: 004e 0x4e + f16a: 2c00 fld fs0,24(s0) + f16c: 0150 addi a2,sp,132 + f16e: 0000 unimp + f170: 7f2d lui t5,0xfffeb + f172: 000e 0xe + f174: 2d00 fld fs0,24(a0) + f176: 0e8a slli t4,t4,0x2 + f178: 0000 unimp + f17a: 952d srai a0,a0,0x2b + f17c: 000e 0xe + f17e: 2e00 fld fs0,24(a2) + f180: 0ea0 addi s0,sp,856 f182: 0000 unimp - f184: f321 bnez a4,f0c4 <__stack_size+0xe8c4> - f186: 001f 0800 f610 0xf6100800001f - f18c: 0008 addi a0,sp,0 - f18e: 0f00 addi s0,sp,912 - f190: 5a04 lw s1,48(a2) - f192: 0005 c.addi zero,1 - f194: 2100 fld fs0,0(a0) - f196: 00002683 lw a3,0(zero) # 0 <__stack_size-0x800> - f19a: e208 fsw fa0,0(a2) - f19c: 055a slli a0,a0,0x16 - f19e: 0000 unimp - f1a0: 2c21 jal f3b8 <__stack_size+0xebb8> - f1a2: 0020 addi s0,sp,8 - f1a4: 0800 addi s0,sp,16 - f1a6: 00002ce3 0x2ce3 - f1aa: 2100 fld fs0,0(a0) - f1ac: 219d jal f612 <__stack_size+0xee12> - f1ae: 0000 unimp - f1b0: e308 fsw fa0,0(a4) - f1b2: 002c addi a1,sp,8 - f1b4: 0000 unimp - f1b6: 8b21 andi a4,a4,8 - f1b8: 0022 0x22 - f1ba: 0800 addi s0,sp,16 - f1bc: 00002ce3 0x2ce3 - f1c0: 2100 fld fs0,0(a0) - f1c2: 2010 fld fa2,0(s0) - f1c4: 0000 unimp - f1c6: e508 fsw fa0,8(a0) - f1c8: 002c addi a1,sp,8 - f1ca: 0000 unimp - f1cc: ad21 j f7e4 <__stack_size+0xefe4> - f1ce: 0026 0x26 - f1d0: 0900 addi s0,sp,144 - f1d2: 649a flw fs1,132(sp) - f1d4: 0000 unimp - f1d6: 2100 fld fs0,0(a0) - f1d8: 2676 fld fa2,344(sp) - f1da: 0000 unimp - f1dc: 9b09 andi a4,a4,-30 - f1de: 002c addi a1,sp,8 - f1e0: 0000 unimp - f1e2: 5a08 lw a0,48(a2) - f1e4: 0005 c.addi zero,1 - f1e6: 5900 lw s0,48(a0) - f1e8: 0009 c.addi zero,2 - f1ea: 0900 addi s0,sp,144 - f1ec: 00000033 add zero,zero,zero - f1f0: 0001 nop - f1f2: 8a21 andi a2,a2,8 - f1f4: 0026 0x26 - f1f6: 0900 addi s0,sp,144 - f1f8: 499e lw s3,196(sp) - f1fa: 0009 c.addi zero,2 - f1fc: 0400 addi s0,sp,512 - f1fe: 2a8e fld fs5,192(sp) + f184: 00004f13 xori t5,zero,0 + f188: ab2e fsd fa1,400(sp) + f18a: 000e 0xe + f18c: 5200 lw s0,32(a2) + f18e: 2e00004f 0x2e00004f + f192: 0eb6 slli t4,t4,0xd + f194: 0000 unimp + f196: 00004fa7 0x4fa7 + f19a: c12e sw a1,128(sp) + f19c: 000e 0xe + f19e: 1d00 addi s0,sp,688 + f1a0: 0050 addi a2,sp,4 + f1a2: 2e00 fld fs0,24(a2) + f1a4: 0ecc addi a1,sp,852 + f1a6: 0000 unimp + f1a8: 50b4 lw a3,96(s1) + f1aa: 0000 unimp + f1ac: d72e sw a1,172(sp) + f1ae: 000e 0xe + f1b0: e200 fsw fs0,0(a2) + f1b2: 0050 addi a2,sp,4 + f1b4: 2e00 fld fs0,24(a2) + f1b6: 0ee2 slli t4,t4,0x18 + f1b8: 0000 unimp + f1ba: 50f6 lw ra,124(sp) + f1bc: 0000 unimp + f1be: ed2e fsw fa1,152(sp) + f1c0: 000e 0xe + f1c2: 1600 addi s0,sp,800 + f1c4: 0051 c.addi zero,20 + f1c6: 2e00 fld fs0,24(a2) + f1c8: 00000ef7 0xef7 + f1cc: 5134 lw a3,96(a0) + f1ce: 0000 unimp + f1d0: 022d addi tp,tp,11 + f1d2: 2f00000f 0x2f00000f + f1d6: 0f0d addi t5,t5,3 + f1d8: 0000 unimp + f1da: 0168 addi a0,sp,140 + f1dc: 0000 unimp + f1de: 00000c13 li s8,0 + f1e2: 122e slli tp,tp,0x2b + f1e4: 7300000f 0x7300000f + f1e8: 0051 c.addi zero,20 + f1ea: 2e00 fld fs0,24(a2) + f1ec: 0f1e slli t5,t5,0x7 + f1ee: 0000 unimp + f1f0: 5191 li gp,-28 + f1f2: 0000 unimp + f1f4: 3000 fld fs0,32(s0) + f1f6: 00000f2b 0xf2b + f1fa: 289a fld fa7,384(sp) + f1fc: 2041 jal f27c <__stack_size+0xea7c> + f1fe: 005a 0x5a f200: 0000 unimp - f202: 2a0a fld fs4,128(sp) - f204: 00000033 add zero,zero,zero - f208: c704 sw s1,8(a4) - f20a: 0a00002b 0xa00002b - f20e: 00097a2f 0x97a2f - f212: 0f00 addi s0,sp,912 - f214: 8004 0x8004 - f216: 0009 c.addi zero,2 - f218: 1300 addi s0,sp,416 - f21a: 0964 addi s1,sp,156 - f21c: 0000 unimp - f21e: 0000098f 0x98f - f222: d914 sw a3,48(a0) - f224: 0008 addi a0,sp,0 - f226: 0000 unimp - f228: 7404 flw fs1,40(s0) - f22a: 002c addi a1,sp,8 - f22c: 0a00 addi s0,sp,272 - f22e: bf36 fsd fa3,440(sp) - f230: 0008 addi a0,sp,0 - f232: 2100 fld fs0,0(a0) - f234: 000028f3 csrr a7,0x0 - f238: bb0a fsd ft2,432(sp) - f23a: 0000096f jal s2,f23a <__stack_size+0xea3a> - f23e: 2221 jal f346 <__stack_size+0xeb46> - f240: 002c addi a1,sp,8 - f242: 0a00 addi s0,sp,272 - f244: 8fbe mv t6,a5 - f246: 0009 c.addi zero,2 - f248: 2300 fld fs0,0(a4) - f24a: 2a11 jal f35e <__stack_size+0xeb5e> - f24c: 0000 unimp - f24e: 00330407 0x330407 + f202: 0c60 addi s0,sp,540 + f204: 0000 unimp + f206: 302e fld ft0,232(sp) + f208: a400000f 0xa400000f + f20c: 0051 c.addi zero,20 + f20e: 2e00 fld fs0,24(a2) + f210: 0f3c addi a5,sp,920 + f212: 0000 unimp + f214: 000051b7 lui gp,0x5 + f218: 482d li a6,11 + f21a: 2e00000f 0x2e00000f + f21e: 0f54 addi a3,sp,916 + f220: 0000 unimp + f222: 000051db 0x51db + f226: 602e flw ft0,200(sp) + f228: ee00000f 0xee00000f + f22c: 0051 c.addi zero,20 + f22e: 2e00 fld fs0,24(a2) + f230: 0f6c addi a1,sp,924 + f232: 0000 unimp + f234: 520c lw a1,32(a2) + f236: 0000 unimp + f238: 782e flw fa6,232(sp) + f23a: 2a00000f 0x2a00000f + f23e: 0052 0x52 + f240: 0000 unimp + f242: 000f852f 0xf852f + f246: 8000 0x8000 + f248: 0001 nop + f24a: 8000 0x8000 + f24c: 000c addi a1,sp,0 + f24e: 2e00 fld fs0,24(a2) + f250: 0f8a slli t6,t6,0x2 f252: 0000 unimp - f254: 09e6180b 0x9e6180b - f258: 0000 unimp - f25a: a924 fsd fs1,80(a0) - f25c: 0000002b 0x2b - f260: b324 fsd fs1,96(a4) - f262: 002a 0x2a - f264: 0100 addi s0,sp,128 - f266: d724 sw s1,104(a4) - f268: 002a 0x2a - f26a: 0200 addi s0,sp,256 - f26c: a024 fsd fs1,64(s0) - f26e: 0300002b 0x300002b - f272: 6224 flw fs1,64(a2) - f274: 002c addi a1,sp,8 - f276: 0400 addi s0,sp,512 - f278: 5824 lw s1,112(s0) - f27a: 002c addi a1,sp,8 - f27c: 0500 addi s0,sp,640 - f27e: 2100 fld fs0,0(a0) - f280: 2932 fld fs2,264(sp) - f282: 0000 unimp - f284: 09b0200b 0x9b0200b + f254: 5248 lw a0,36(a2) + f256: 0000 unimp + f258: 962e add a2,a2,a1 + f25a: 6600000f 0x6600000f + f25e: 0052 0x52 + f260: 0000 unimp + f262: fd30 fsw fa2,120(a0) + f264: 3e00000f 0x3e00000f + f268: 4129 li sp,10 + f26a: 5c20 lw s0,120(s0) + f26c: 0000 unimp + f26e: d100 sw s0,32(a0) + f270: 000c addi a1,sp,0 + f272: 2e00 fld fs0,24(a2) + f274: 1002 0x1002 + f276: 0000 unimp + f278: 5284 lw s1,32(a3) + f27a: 0000 unimp + f27c: 0e2e slli t3,t3,0xb + f27e: 0010 addi a2,sp,0 + f280: 9700 0x9700 + f282: 0052 0x52 + f284: 2e00 fld fs0,24(a2) + f286: 101a 0x101a f288: 0000 unimp - f28a: 002ae223 0x2ae223 - f28e: 0700 addi s0,sp,896 - f290: 3304 fld fs1,32(a4) - f292: 0000 unimp - f294: 0b00 addi s0,sp,400 - f296: 1522 slli a0,a0,0x28 - f298: 000a 0xa - f29a: 2400 fld fs0,8(s0) - f29c: 2bbd jal f81a <__stack_size+0xf01a> + f28a: 000052bb 0x52bb + f28e: 262e fld fa2,200(sp) + f290: 0010 addi a2,sp,0 + f292: ce00 sw s0,24(a2) + f294: 0052 0x52 + f296: 2e00 fld fs0,24(a2) + f298: 1032 0x1032 + f29a: 0000 unimp + f29c: 52e1 li t0,-8 f29e: 0000 unimp - f2a0: 2400 fld fs0,8(s0) - f2a2: 00002bb3 sltz s7,zero - f2a6: 2401 jal f4a6 <__stack_size+0xeca6> - f2a8: 00002c1b 0x2c1b - f2ac: 0002 0x2 - f2ae: 4421 li s0,8 - f2b0: 0029 c.addi zero,10 - f2b2: 0b00 addi s0,sp,400 - f2b4: 0009f127 0x9f127 - f2b8: 2100 fld fs0,0(a0) - f2ba: 2ac8 fld fa0,144(a3) - f2bc: 0000 unimp - f2be: 250c fld fa1,8(a0) - f2c0: 08a4 addi s1,sp,88 - f2c2: 0000 unimp - f2c4: fc21 bnez s0,f21c <__stack_size+0xea1c> - f2c6: 0c00002b 0xc00002b - f2ca: a431 j f4d6 <__stack_size+0xecd6> - f2cc: 0008 addi a0,sp,0 - f2ce: 0400 addi s0,sp,512 - f2d0: 2c6c fld fa1,216(s0) - f2d2: 0000 unimp - f2d4: 7b0d lui s6,0xfffe3 - f2d6: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne - f2da: 3615 jal edfe <__stack_size+0xe5fe> - f2dc: 000a 0xa - f2de: 0400 addi s0,sp,512 - f2e0: 293d jal f71e <__stack_size+0xef1e> + f2a0: 3e2e fld ft8,232(sp) + f2a2: 0010 addi a2,sp,0 + f2a4: 0a00 addi s0,sp,272 + f2a6: 2e000053 0x2e000053 + f2aa: 104a 0x104a + f2ac: 0000 unimp + f2ae: 5328 lw a0,96(a4) + f2b0: 0000 unimp + f2b2: 2f00 fld fs0,24(a4) + f2b4: 00000fa3 sb zero,31(zero) # f01aedc1 <_sp+0x701aadc1> + f2b8: 0198 addi a4,sp,192 + f2ba: 0000 unimp + f2bc: 0d1e slli s10,s10,0x7 + f2be: 0000 unimp + f2c0: a82e fsd fa1,16(sp) + f2c2: 4600000f 0x4600000f + f2c6: 2e000053 0x2e000053 + f2ca: 0fb4 addi a3,sp,984 + f2cc: 0000 unimp + f2ce: 5359 li t1,-10 + f2d0: 0000 unimp + f2d2: c02e sw a1,0(sp) + f2d4: 7d00000f 0x7d00000f + f2d8: 2e000053 0x2e000053 + f2dc: 0fcc addi a1,sp,980 + f2de: 0000 unimp + f2e0: 5390 lw a2,32(a5) f2e2: 0000 unimp - f2e4: 800d srli s0,s0,0x3 - f2e6: 002c addi a1,sp,8 - f2e8: 0000 unimp - f2ea: 3c04 fld fs1,56(s0) - f2ec: 0029 c.addi zero,10 - f2ee: 0d00 addi s0,sp,656 - f2f0: 3381 jal f030 <__stack_size+0xe830> - f2f2: 0000 unimp - f2f4: 0400 addi s0,sp,512 - f2f6: 2c38 fld fa4,88(s0) - f2f8: 0000 unimp - f2fa: 840d srai s0,s0,0x3 - f2fc: 003a 0x3a - f2fe: 0000 unimp - f300: 3704 fld fs1,40(a4) - f302: 002c addi a1,sp,8 - f304: 0d00 addi s0,sp,656 - f306: 2585 jal f966 <__stack_size+0xf166> - f308: 0000 unimp - f30a: 0200 addi s0,sp,256 - f30c: 0404 addi s1,sp,512 - f30e: 00002afb 0x2afb - f312: 0802 slli a6,a6,0x0 - f314: 002af303 0x2af303 - f318: 0200 addi s0,sp,256 - f31a: 0408 addi a0,sp,512 - f31c: 0000292b 0x292b - f320: 1002 0x1002 - f322: 00290503 lb a0,2(s2) # 1002 <__stack_size+0x802> - f326: 0200 addi s0,sp,256 - f328: 0320 addi s0,sp,392 - f32a: 291e fld fs2,448(sp) - f32c: 0000 unimp - f32e: a019 j f334 <__stack_size+0xeb34> - f330: 002a 0x2a - f332: 0800 addi s0,sp,16 - f334: ed0d bnez a0,f36e <__stack_size+0xeb6e> - f336: bd01 j f146 <__stack_size+0xe946> - f338: 000a 0xa - f33a: 2500 fld fs0,8(a0) - f33c: 6f6c flw fa1,92(a4) - f33e: ed0d0077 0xed0d0077 - f342: 4601 li a2,0 - f344: 000a 0xa + f2e4: d82e sw a1,48(sp) + f2e6: a300000f 0xa300000f + f2ea: 2e000053 0x2e000053 + f2ee: 0fe4 addi s1,sp,988 + f2f0: 0000 unimp + f2f2: 53cc lw a1,36(a5) + f2f4: 0000 unimp + f2f6: f02e fsw fa1,32(sp) + f2f8: ea00000f 0xea00000f + f2fc: 00000053 fadd.s ft0,ft0,ft0,rne + f300: 0010572f 0x10572f + f304: b000 fsd fs0,32(s0) + f306: 0001 nop + f308: 3e00 fld fs0,56(a2) + f30a: 000d c.addi zero,3 + f30c: 2e00 fld fs0,24(a2) + f30e: 105c addi a5,sp,36 + f310: 0000 unimp + f312: 5408 lw a0,40(s0) + f314: 0000 unimp + f316: 682e flw fa6,200(sp) + f318: 0010 addi a2,sp,0 + f31a: 1b00 addi s0,sp,432 + f31c: 0054 addi a3,sp,4 + f31e: 0000 unimp + f320: 7530 flw fa2,104(a0) + f322: 0010 addi a2,sp,0 + f324: 5a00 lw s0,48(a2) + f326: 412a lw sp,136(sp) + f328: 0e20 addi s0,sp,792 + f32a: 0000 unimp + f32c: 5900 lw s0,48(a0) + f32e: 000d c.addi zero,3 + f330: 2e00 fld fs0,24(a2) + f332: 107a 0x107a + f334: 0000 unimp + f336: 5439 li s0,-18 + f338: 0000 unimp + f33a: 3100 fld fs0,32(a0) + f33c: 00001087 0x1087 + f340: 2a7c fld fa5,208(a2) + f342: 2041 jal f3c2 <__stack_size+0xebc2> + f344: 011c addi a5,sp,128 f346: 0000 unimp - f348: 002c0c17 auipc s8,0x2c0 - f34c: 0d00 addi s0,sp,656 - f34e: 01ed addi gp,gp,27 - f350: 0a46 slli s4,s4,0x11 - f352: 0000 unimp - f354: 0004 addi s1,sp,0 - f356: f40d081b 0xf40d081b - f35a: dc01 beqz s0,f272 <__stack_size+0xea72> - f35c: 000a 0xa - f35e: 2600 fld fs0,8(a2) - f360: f60d0073 0xf60d0073 - f364: 9501 srai a0,a0,0x20 - f366: 000a 0xa - f368: 2600 fld fs0,8(a2) - f36a: 6c6c flw fa1,92(s0) - f36c: 0d00 addi s0,sp,656 - f36e: 0a5c01f7 0xa5c01f7 - f372: 0000 unimp - f374: 0500 addi s0,sp,640 - f376: 2a98 fld fa4,16(a3) - f378: 0000 unimp - f37a: f80d bnez s0,f2ac <__stack_size+0xeaac> - f37c: bd01 j f18c <__stack_size+0xe98c> - f37e: 000a 0xa - f380: 1500 addi s0,sp,672 - f382: 0adc addi a5,sp,340 - f384: 0000 unimp - f386: 4108 lw a0,0(a0) - f388: 000a 0xa - f38a: fd00 fsw fs0,56(a0) - f38c: 000a 0xa - f38e: 0900 addi s0,sp,144 - f390: 00000033 add zero,zero,zero - f394: 00ff 0xff - f396: ed15 bnez a0,f3d2 <__stack_size+0xebd2> - f398: 000a 0xa - f39a: 1f00 addi s0,sp,944 - f39c: 00002c3f fd01fc0d 0xfd01fc0d00002c3f - f3a4: 000a 0xa - f3a6: 1f00 addi s0,sp,944 - f3a8: 2aa9 jal f502 <__stack_size+0xed02> + f348: 882e mv a6,a1 + f34a: 0010 addi a2,sp,0 + f34c: 4c00 lw s0,24(s0) + f34e: 0054 addi a3,sp,4 + f350: 2e00 fld fs0,24(a2) + f352: 00001093 slli ra,zero,0x0 + f356: 546a lw s0,184(sp) + f358: 0000 unimp + f35a: 00109e2f 0x109e2f + f35e: c800 sw s0,16(s0) + f360: 0001 nop + f362: c500 sw s0,8(a0) + f364: 000d c.addi zero,3 + f366: 2e00 fld fs0,24(a2) + f368: 000010a3 sh zero,1(zero) # 1 <__stack_size-0x7ff> + f36c: 00005493 srli s1,zero,0x0 + f370: af2e fsd fa1,408(sp) + f372: 0010 addi a2,sp,0 + f374: b500 fsd fs0,40(a0) + f376: 0054 addi a3,sp,4 + f378: 2e00 fld fs0,24(a2) + f37a: 000010bb 0x10bb + f37e: 54d9 li s1,-10 + f380: 0000 unimp + f382: c72e sw a1,140(sp) + f384: 0010 addi a2,sp,0 + f386: f700 fsw fs0,40(a4) + f388: 0054 addi a3,sp,4 + f38a: 2e00 fld fs0,24(a2) + f38c: 000010d3 fadd.s ft1,ft0,ft0,rtz + f390: 5515 li a0,-27 + f392: 0000 unimp + f394: df2e sw a1,188(sp) + f396: 0010 addi a2,sp,0 + f398: 5100 lw s0,32(a0) + f39a: 0055 c.addi zero,21 + f39c: 2e00 fld fs0,24(a2) + f39e: 000010eb 0x10eb + f3a2: 558e lw a1,224(sp) + f3a4: 0000 unimp + f3a6: 2f00 fld fs0,24(a4) + f3a8: 10f8 addi a4,sp,108 f3aa: 0000 unimp - f3ac: 020d addi tp,tp,3 - f3ae: fd02 fsw ft0,184(sp) - f3b0: 000a 0xa - f3b2: 2700 fld fs0,8(a4) - f3b4: 2c7c fld fa5,216(s0) - f3b6: 0000 unimp - f3b8: 1901 addi s2,s2,-32 - f3ba: 6705 lui a4,0x1 - f3bc: 000a 0xa - f3be: c200 sw s0,0(a2) - f3c0: 5420412b 0x5420412b - f3c4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - f3c8: 4f9c lw a5,24(a5) - f3ca: 000e 0xe - f3cc: 2800 fld fs0,16(s0) - f3ce: 0075 c.addi zero,29 - f3d0: 1901 addi s2,s2,-32 - f3d2: 6705 lui a4,0x1 - f3d4: 000a 0xa - f3d6: 7b00 flw fs0,48(a4) - f3d8: 004d c.addi zero,19 - f3da: 2800 fld fs0,16(s0) - f3dc: 0076 0x76 - f3de: 1901 addi s2,s2,-32 - f3e0: 6705 lui a4,0x1 - f3e2: 000a 0xa - f3e4: 2300 fld fs0,0(a4) - f3e6: 004e 0x4e - f3e8: 2900 fld fs0,16(a0) - f3ea: 1b010077 0x1b010077 - f3ee: 6705 lui a4,0x1 - f3f0: 000a 0xa - f3f2: 8b00 0x8b00 - f3f4: 004e 0x4e - f3f6: 2a00 fld fs0,16(a2) - f3f8: 00000e4f fnmadd.s ft8,ft0,ft0,ft0,rne - f3fc: 2bc2 fld fs7,16(sp) - f3fe: 2041 jal f47e <__stack_size+0xec7e> - f400: 0168 addi a0,sp,140 - f402: 0000 unimp - f404: 1d01 addi s10,s10,-32 - f406: 2b05 jal f936 <__stack_size+0xf136> - f408: 0e74 addi a3,sp,796 + f3ac: 01f0 addi a2,sp,204 + f3ae: 0000 unimp + f3b0: 0e19 addi t3,t3,6 + f3b2: 0000 unimp + f3b4: fd2e fsw fa1,184(sp) + f3b6: 0010 addi a2,sp,0 + f3b8: ac00 fsd fs0,24(s0) + f3ba: 0055 c.addi zero,21 + f3bc: 2e00 fld fs0,24(a2) + f3be: 1109 addi sp,sp,-30 + f3c0: 0000 unimp + f3c2: 000055bf 0011152e 0x11152e000055bf + f3ca: d200 sw s0,32(a2) + f3cc: 0055 c.addi zero,21 + f3ce: 2e00 fld fs0,24(a2) + f3d0: 1121 addi sp,sp,-24 + f3d2: 0000 unimp + f3d4: 55e5 li a1,-7 + f3d6: 0000 unimp + f3d8: 2d2e fld fs10,200(sp) + f3da: 0011 c.addi zero,4 + f3dc: f800 fsw fs0,48(s0) + f3de: 0055 c.addi zero,21 + f3e0: 2e00 fld fs0,24(a2) + f3e2: 1139 addi sp,sp,-18 + f3e4: 0000 unimp + f3e6: 0000560b 0x560b + f3ea: 452e lw a0,200(sp) + f3ec: 0011 c.addi zero,4 + f3ee: 3e00 fld fs0,56(a2) + f3f0: 0056 0x56 + f3f2: 3200 fld fs0,32(a2) + f3f4: 1151 addi sp,sp,-12 + f3f6: 0000 unimp + f3f8: 6001 0x6001 + f3fa: 3000 fld fs0,32(s0) + f3fc: 115e slli sp,sp,0x37 + f3fe: 0000 unimp + f400: 2b6c fld fa1,208(a4) + f402: 2041 jal f482 <__stack_size+0xec82> + f404: 000e 0xe + f406: 0000 unimp + f408: 0e34 addi a3,sp,792 f40a: 0000 unimp - f40c: 00004ea3 0x4ea3 - f410: 000e6a2b 0xe6a2b - f414: cb00 sw s0,16(a4) - f416: 004e 0x4e - f418: 2b00 fld fs0,16(a4) - f41a: 0e60 addi s0,sp,796 - f41c: 0000 unimp - f41e: 00004f33 xor t5,zero,zero - f422: 682c flw fa1,80(s0) - f424: 0001 nop - f426: 2d00 fld fs0,24(a0) - f428: 0e7f 0xe7f + f40c: 632e flw ft6,200(sp) + f40e: 0011 c.addi zero,4 + f410: 5100 lw s0,32(a0) + f412: 0056 0x56 + f414: 0000 unimp + f416: 7031 0x7031 + f418: 0011 c.addi zero,4 + f41a: 7a00 flw fs0,48(a2) + f41c: 0e20412b 0xe20412b + f420: 0000 unimp + f422: 2e00 fld fs0,24(a2) + f424: 1171 addi sp,sp,-4 + f426: 0000 unimp + f428: 5664 lw s1,108(a2) f42a: 0000 unimp - f42c: 8a2d andi a2,a2,11 - f42e: 000e 0xe - f430: 2d00 fld fs0,24(a0) - f432: 0e95 addi t4,t4,5 + f42c: 0000 unimp + f42e: 0000 unimp + f430: 3300 fld fs0,32(a4) + f432: 2b26 fld fs6,72(sp) f434: 0000 unimp - f436: a02e fsd fa1,0(sp) - f438: 000e 0xe - f43a: bb00 fsd fs0,48(a4) - f43c: 2e00004f 0x2e00004f - f440: 00000eab 0xeab - f444: 4ffa lw t6,156(sp) - f446: 0000 unimp - f448: b62e fsd fa1,296(sp) - f44a: 000e 0xe - f44c: 4f00 lw s0,24(a4) - f44e: 0050 addi a2,sp,4 - f450: 2e00 fld fs0,24(a2) - f452: 0ec1 addi t4,t4,16 - f454: 0000 unimp - f456: 50c5 li ra,-15 - f458: 0000 unimp - f45a: cc2e sw a1,24(sp) - f45c: 000e 0xe - f45e: 5c00 lw s0,56(s0) - f460: 0051 c.addi zero,20 - f462: 2e00 fld fs0,24(a2) - f464: 00000ed7 0xed7 - f468: 518a lw gp,160(sp) + f436: f601 bnez a2,f33e <__stack_size+0xeb3e> + f438: 000a6703 0xa6703 + f43c: 0300 addi s0,sp,384 + f43e: 1180 addi s0,sp,224 + f440: 0000 unimp + f442: 6e34 flw fa3,88(a2) + f444: 0100 addi s0,sp,128 + f446: 03f6 slli t2,t2,0x1d + f448: 00000a67 jalr s4,zero + f44c: 6434 flw fa3,72(s0) + f44e: 0100 addi s0,sp,128 + f450: 03f6 slli t2,t2,0x1d + f452: 00000a67 jalr s4,zero + f456: 7234 flw fa3,96(a2) + f458: 0070 addi a2,sp,12 + f45a: f601 bnez a2,f362 <__stack_size+0xeb62> + f45c: 00118003 lb zero,1(gp) # 5001 <__stack_size+0x4801> + f460: 3500 fld fs0,40(a0) + f462: 6e6e flw ft8,216(sp) + f464: 0100 addi s0,sp,128 + f466: 03f8 addi a4,sp,460 + f468: 0ae8 addi a0,sp,348 f46a: 0000 unimp - f46c: e22e fsw fa1,4(sp) - f46e: 000e 0xe - f470: 9e00 0x9e00 - f472: 0051 c.addi zero,20 - f474: 2e00 fld fs0,24(a2) - f476: 0eed addi t4,t4,27 - f478: 0000 unimp - f47a: 51be lw gp,236(sp) - f47c: 0000 unimp - f47e: f72e fsw fa1,172(sp) - f480: 000e 0xe - f482: dc00 sw s0,56(s0) - f484: 0051 c.addi zero,20 - f486: 2d00 fld fs0,24(a0) - f488: 0f02 slli t5,t5,0x0 - f48a: 0000 unimp - f48c: 000f0d2f 0xf0d2f - f490: 8000 0x8000 - f492: 0001 nop - f494: 1300 addi s0,sp,416 - f496: 000c addi a1,sp,0 - f498: 2e00 fld fs0,24(a2) - f49a: 0f12 slli t5,t5,0x4 - f49c: 0000 unimp - f49e: 0000521b 0x521b - f4a2: 1e2e slli t3,t3,0x2b - f4a4: 3900000f 0x3900000f - f4a8: 0052 0x52 - f4aa: 0000 unimp - f4ac: 2b30 fld fa2,80(a4) - f4ae: 1600000f 0x1600000f - f4b2: 412c lw a1,64(a0) - f4b4: 5a20 lw s0,112(a2) - f4b6: 0000 unimp - f4b8: 6000 flw fs0,0(s0) - f4ba: 000c addi a1,sp,0 - f4bc: 2e00 fld fs0,24(a2) - f4be: 0f30 addi a2,sp,920 - f4c0: 0000 unimp - f4c2: 524c lw a1,36(a2) - f4c4: 0000 unimp - f4c6: 3c2e fld fs8,232(sp) - f4c8: 5f00000f 0x5f00000f - f4cc: 0052 0x52 - f4ce: 2d00 fld fs0,24(a0) - f4d0: 0f48 addi a0,sp,916 - f4d2: 0000 unimp - f4d4: 542e lw s0,232(sp) - f4d6: 8300000f 0x8300000f - f4da: 0052 0x52 - f4dc: 2e00 fld fs0,24(a2) - f4de: 0f60 addi s0,sp,924 - f4e0: 0000 unimp - f4e2: 5296 lw t0,100(sp) - f4e4: 0000 unimp - f4e6: 6c2e flw fs8,200(sp) - f4e8: b400000f 0xb400000f - f4ec: 0052 0x52 - f4ee: 2e00 fld fs0,24(a2) - f4f0: 0f78 addi a4,sp,924 - f4f2: 0000 unimp - f4f4: 52d2 lw t0,52(sp) - f4f6: 0000 unimp - f4f8: 2f00 fld fs0,24(a4) - f4fa: 0f85 addi t6,t6,1 - f4fc: 0000 unimp - f4fe: 0198 addi a4,sp,192 - f500: 0000 unimp - f502: 0c80 addi s0,sp,592 - f504: 0000 unimp - f506: 8a2e mv s4,a1 - f508: f000000f 0xf000000f - f50c: 0052 0x52 - f50e: 2e00 fld fs0,24(a2) - f510: 0f96 slli t6,t6,0x5 - f512: 0000 unimp - f514: 530e lw t1,224(sp) - f516: 0000 unimp - f518: 3000 fld fs0,32(s0) - f51a: 0ffd addi t6,t6,31 + f46c: 6435 lui s0,0xd + f46e: 0064 addi s1,sp,12 + f470: f901 bnez a0,f380 <__stack_size+0xeb80> + f472: 000ae803 0xae803 + f476: 3500 fld fs0,40(a0) + f478: 7272 flw ft4,60(sp) + f47a: 0100 addi s0,sp,128 + f47c: 03fa slli t2,t2,0x1e + f47e: 0adc addi a5,sp,340 + f480: 0000 unimp + f482: 6435 lui s0,0xd + f484: 0030 addi a2,sp,8 + f486: fb01 bnez a4,f396 <__stack_size+0xeb96> + f488: 000a5103 lhu sp,0(s4) # 203dba <__stack_size+0x2035ba> + f48c: 3500 fld fs0,40(a0) + f48e: 3164 fld fs1,224(a0) + f490: 0100 addi s0,sp,128 + f492: 0a5103fb 0xa5103fb + f496: 0000 unimp + f498: 6e35 lui t3,0xd + f49a: 0030 addi a2,sp,8 + f49c: fb01 bnez a4,f3ac <__stack_size+0xebac> + f49e: 000a5103 lhu sp,0(s4) + f4a2: 3500 fld fs0,40(a0) + f4a4: 316e fld ft2,248(sp) + f4a6: 0100 addi s0,sp,128 + f4a8: 0a5103fb 0xa5103fb + f4ac: 0000 unimp + f4ae: 6e35 lui t3,0xd + f4b0: 0032 0x32 + f4b2: fb01 bnez a4,f3c2 <__stack_size+0xebc2> + f4b4: 000a5103 lhu sp,0(s4) + f4b8: 3500 fld fs0,40(a0) + f4ba: 3071 jal ed46 <__stack_size+0xe546> + f4bc: 0100 addi s0,sp,128 + f4be: 03fc addi a5,sp,460 + f4c0: 0a51 addi s4,s4,20 + f4c2: 0000 unimp + f4c4: 7135 addi sp,sp,-160 + f4c6: 0031 c.addi zero,12 + f4c8: fc01 bnez s0,f3e0 <__stack_size+0xebe0> + f4ca: 000a5103 lhu sp,0(s4) + f4ce: 3500 fld fs0,40(a0) + f4d0: 0062 0x62 + f4d2: fd01 bnez a0,f3ea <__stack_size+0xebea> + f4d4: 000a5103 lhu sp,0(s4) + f4d8: 3500 fld fs0,40(a0) + f4da: 6d62 flw fs10,24(sp) + f4dc: 0100 addi s0,sp,128 + f4de: 03fd addi t2,t2,31 + f4e0: 0a51 addi s4,s4,20 + f4e2: 0000 unimp + f4e4: 7735 lui a4,0xfffed + f4e6: c6010077 0xc6010077 + f4ea: e804 fsw fs1,16(s0) + f4ec: 000a 0xa + f4ee: 3600 fld fs0,40(a2) + f4f0: 00000f2b 0xf2b + f4f4: 002b6937 lui s2,0x2b6 + f4f8: 0100 addi s0,sp,128 + f4fa: 042d addi s0,s0,11 + f4fc: 0a51 addi s4,s4,20 + f4fe: 0000 unimp + f500: 5f35 li t5,-19 + f502: 615f 0100 042d 0x42d0100615f + f508: 0a51 addi s4,s4,20 + f50a: 0000 unimp + f50c: 3600 fld fs0,40(a2) + f50e: 0f85 addi t6,t6,1 + f510: 0000 unimp + f512: 00285037 lui zero,0x285 + f516: 0100 addi s0,sp,128 + f518: 0439 addi s0,s0,14 + f51a: 0a51 addi s4,s4,20 f51c: 0000 unimp - f51e: 2cba fld fs9,392(sp) - f520: 2041 jal f5a0 <__stack_size+0xeda0> - f522: 005c addi a5,sp,4 - f524: 0000 unimp - f526: 0cd1 addi s9,s9,20 + f51e: 00284b37 lui s6,0x284 + f522: 0100 addi s0,sp,128 + f524: 0439 addi s0,s0,14 + f526: 0a51 addi s4,s4,20 f528: 0000 unimp - f52a: 022e slli tp,tp,0xb - f52c: 0010 addi a2,sp,0 - f52e: 2c00 fld fs0,24(s0) - f530: 2e000053 0x2e000053 - f534: 100e 0x100e - f536: 0000 unimp - f538: 0000533f 00101a2e 0x101a2e0000533f - f540: 6300 flw fs0,0(a4) - f542: 2e000053 0x2e000053 - f546: 1026 0x1026 - f548: 0000 unimp - f54a: 5376 lw t1,124(sp) + f52a: 002b4d37 lui s10,0x2b4 + f52e: 0100 addi s0,sp,128 + f530: 0439 addi s0,s0,14 + f532: 0a51 addi s4,s4,20 + f534: 0000 unimp + f536: 002b4837 lui a6,0x2b4 + f53a: 0100 addi s0,sp,128 + f53c: 0439 addi s0,s0,14 + f53e: 0a51 addi s4,s4,20 + f540: 0000 unimp + f542: 002b8a37 lui s4,0x2b8 + f546: 0100 addi s0,sp,128 + f548: 0439 addi s0,s0,14 + f54a: 0a51 addi s4,s4,20 f54c: 0000 unimp - f54e: 322e fld ft4,232(sp) - f550: 0010 addi a2,sp,0 - f552: 8900 0x8900 - f554: 2e000053 0x2e000053 - f558: 103e 0x103e - f55a: 0000 unimp - f55c: 53b2 lw t2,44(sp) - f55e: 0000 unimp - f560: 4a2e lw s4,200(sp) - f562: 0010 addi a2,sp,0 - f564: d000 sw s0,32(s0) - f566: 00000053 fadd.s ft0,ft0,ft0,rne - f56a: 000fa32f amoadd.w t1,zero,(t6) - f56e: b000 fsd fs0,32(s0) - f570: 0001 nop - f572: 1e00 addi s0,sp,816 - f574: 000d c.addi zero,3 - f576: 2e00 fld fs0,24(a2) - f578: 0fa8 addi a0,sp,984 - f57a: 0000 unimp - f57c: 53ee lw t2,248(sp) - f57e: 0000 unimp - f580: b42e fsd fa1,40(sp) - f582: 0100000f fence w,unknown - f586: 0054 addi a3,sp,4 - f588: 2e00 fld fs0,24(a2) - f58a: 0fc0 addi s0,sp,980 - f58c: 0000 unimp - f58e: 5425 li s0,-23 - f590: 0000 unimp - f592: cc2e sw a1,24(sp) - f594: 3800000f 0x3800000f - f598: 0054 addi a3,sp,4 - f59a: 2e00 fld fs0,24(a2) - f59c: 0fd8 addi a4,sp,980 - f59e: 0000 unimp - f5a0: 0000544b fnmsub.s fs0,ft0,ft0,ft0,unknown - f5a4: e42e fsw fa1,8(sp) - f5a6: 7400000f 0x7400000f - f5aa: 0054 addi a3,sp,4 - f5ac: 2e00 fld fs0,24(a2) - f5ae: 0ff0 addi a2,sp,988 - f5b0: 0000 unimp - f5b2: 5492 lw s1,36(sp) - f5b4: 0000 unimp - f5b6: 2f00 fld fs0,24(a4) - f5b8: 00001057 0x1057 - f5bc: 01c8 addi a0,sp,196 - f5be: 0000 unimp - f5c0: 0d3e slli s10,s10,0xf - f5c2: 0000 unimp - f5c4: 5c2e lw s8,232(sp) - f5c6: 0010 addi a2,sp,0 - f5c8: b000 fsd fs0,32(s0) - f5ca: 0054 addi a3,sp,4 - f5cc: 2e00 fld fs0,24(a2) - f5ce: 1068 addi a0,sp,44 + f54e: 002b8537 lui a0,0x2b8 + f552: 0100 addi s0,sp,128 + f554: 0439 addi s0,s0,14 + f556: 0a51 addi s4,s4,20 + f558: 0000 unimp + f55a: 5f35 li t5,-19 + f55c: 6d5f 0100 0439 0x43901006d5f + f562: 0a51 addi s4,s4,20 + f564: 0000 unimp + f566: 3600 fld fs0,40(a2) + f568: 00000fa3 sb zero,31(zero) # 28501f <__stack_size+0x28481f> + f56c: 002b6937 lui s2,0x2b6 + f570: 0100 addi s0,sp,128 + f572: 0445 addi s0,s0,17 + f574: 0a51 addi s4,s4,20 + f576: 0000 unimp + f578: 5f35 li t5,-19 + f57a: 615f 0100 0445 0x4450100615f + f580: 0a51 addi s4,s4,20 + f582: 0000 unimp + f584: 3600 fld fs0,40(a2) + f586: 0ffd addi t6,t6,31 + f588: 0000 unimp + f58a: 00285037 lui zero,0x285 + f58e: 0100 addi s0,sp,128 + f590: 045e slli s0,s0,0x17 + f592: 0a51 addi s4,s4,20 + f594: 0000 unimp + f596: 00284b37 lui s6,0x284 + f59a: 0100 addi s0,sp,128 + f59c: 045e slli s0,s0,0x17 + f59e: 0a51 addi s4,s4,20 + f5a0: 0000 unimp + f5a2: 002b4d37 lui s10,0x2b4 + f5a6: 0100 addi s0,sp,128 + f5a8: 045e slli s0,s0,0x17 + f5aa: 0a51 addi s4,s4,20 + f5ac: 0000 unimp + f5ae: 002b4837 lui a6,0x2b4 + f5b2: 0100 addi s0,sp,128 + f5b4: 045e slli s0,s0,0x17 + f5b6: 0a51 addi s4,s4,20 + f5b8: 0000 unimp + f5ba: 002b8a37 lui s4,0x2b8 + f5be: 0100 addi s0,sp,128 + f5c0: 045e slli s0,s0,0x17 + f5c2: 0a51 addi s4,s4,20 + f5c4: 0000 unimp + f5c6: 002b8537 lui a0,0x2b8 + f5ca: 0100 addi s0,sp,128 + f5cc: 045e slli s0,s0,0x17 + f5ce: 0a51 addi s4,s4,20 f5d0: 0000 unimp - f5d2: 000054c3 fmadd.s fs1,ft0,ft0,ft0,unknown - f5d6: 3000 fld fs0,32(s0) - f5d8: 1075 c.addi zero,-3 - f5da: 0000 unimp - f5dc: 2dd6 fld fs11,336(sp) - f5de: 2041 jal f65e <__stack_size+0xee5e> - f5e0: 000e 0xe - f5e2: 0000 unimp - f5e4: 0d59 addi s10,s10,22 - f5e6: 0000 unimp - f5e8: 7a2e flw fs4,232(sp) - f5ea: 0010 addi a2,sp,0 - f5ec: e100 fsw fs0,0(a0) - f5ee: 0054 addi a3,sp,4 - f5f0: 0000 unimp - f5f2: 8731 srai a4,a4,0xc - f5f4: 0010 addi a2,sp,0 - f5f6: f800 fsw fs0,48(s0) - f5f8: 412d li sp,11 - f5fa: 1c20 addi s0,sp,568 - f5fc: 0001 nop - f5fe: 2e00 fld fs0,24(a2) - f600: 1088 addi a0,sp,96 - f602: 0000 unimp - f604: 54f4 lw a3,108(s1) + f5d2: 5f35 li t5,-19 + f5d4: 6d5f 0100 045e 0x45e01006d5f + f5da: 0a51 addi s4,s4,20 + f5dc: 0000 unimp + f5de: 3600 fld fs0,40(a2) + f5e0: 00001057 0x1057 + f5e4: 00285037 lui zero,0x285 + f5e8: 0100 addi s0,sp,128 + f5ea: 0a510463 beq sp,t0,f692 <__stack_size+0xee92> + f5ee: 0000 unimp + f5f0: 00284b37 lui s6,0x284 + f5f4: 0100 addi s0,sp,128 + f5f6: 0a510463 beq sp,t0,f69e <__stack_size+0xee9e> + f5fa: 0000 unimp + f5fc: 002b4d37 lui s10,0x2b4 + f600: 0100 addi s0,sp,128 + f602: 0a510463 beq sp,t0,f6aa <__stack_size+0xeeaa> f606: 0000 unimp - f608: 932e add t1,t1,a1 - f60a: 0010 addi a2,sp,0 - f60c: 1200 addi s0,sp,288 - f60e: 0055 c.addi zero,21 - f610: 2f00 fld fs0,24(a4) - f612: 109e slli ra,ra,0x27 - f614: 0000 unimp - f616: 01e0 addi s0,sp,204 - f618: 0000 unimp - f61a: 0dc5 addi s11,s11,17 - f61c: 0000 unimp - f61e: a32e fsd fa1,384(sp) - f620: 0010 addi a2,sp,0 - f622: 3b00 fld fs0,48(a4) - f624: 0055 c.addi zero,21 - f626: 2e00 fld fs0,24(a2) - f628: 000010af 0x10af - f62c: 555d li a0,-9 - f62e: 0000 unimp - f630: bb2e fsd fa1,432(sp) - f632: 0010 addi a2,sp,0 - f634: 8100 0x8100 - f636: 0055 c.addi zero,21 - f638: 2e00 fld fs0,24(a2) - f63a: 000010c7 fmsub.s ft1,ft0,ft0,ft0,rtz - f63e: 559f 0000 d32e 0xd32e0000559f - f644: 0010 addi a2,sp,0 - f646: bd00 fsd fs0,56(a0) - f648: 0055 c.addi zero,21 - f64a: 2e00 fld fs0,24(a2) - f64c: 10df 0000 55f9 0x55f9000010df - f652: 0000 unimp - f654: eb2e fsw fa1,148(sp) - f656: 0010 addi a2,sp,0 - f658: 3600 fld fs0,40(a2) - f65a: 0056 0x56 - f65c: 0000 unimp - f65e: 0010f82f 0x10f82f - f662: 0800 addi s0,sp,16 - f664: 0002 0x2 - f666: 1900 addi s0,sp,176 - f668: 000e 0xe - f66a: 2e00 fld fs0,24(a2) - f66c: 10fd addi ra,ra,-1 - f66e: 0000 unimp - f670: 5654 lw a3,44(a2) - f672: 0000 unimp - f674: 092e slli s2,s2,0xb - f676: 0011 c.addi zero,4 - f678: 6700 flw fs0,8(a4) - f67a: 0056 0x56 - f67c: 2e00 fld fs0,24(a2) - f67e: 1115 addi sp,sp,-27 - f680: 0000 unimp - f682: 567a lw a2,188(sp) - f684: 0000 unimp - f686: 212e fld ft2,200(sp) - f688: 0011 c.addi zero,4 - f68a: 8d00 0x8d00 - f68c: 0056 0x56 - f68e: 2e00 fld fs0,24(a2) - f690: 112d addi sp,sp,-21 - f692: 0000 unimp - f694: 56a0 lw s0,104(a3) - f696: 0000 unimp - f698: 392e fld fs2,232(sp) - f69a: 0011 c.addi zero,4 - f69c: b300 fsd fs0,32(a4) - f69e: 0056 0x56 - f6a0: 2e00 fld fs0,24(a2) - f6a2: 1145 addi sp,sp,-15 - f6a4: 0000 unimp - f6a6: 56e6 lw a3,120(sp) - f6a8: 0000 unimp - f6aa: 5132 lw sp,44(sp) - f6ac: 0011 c.addi zero,4 - f6ae: 0100 addi s0,sp,128 - f6b0: 0060 addi s0,sp,12 - f6b2: 5e30 lw a2,120(a2) - f6b4: 0011 c.addi zero,4 - f6b6: e800 fsw fs0,16(s0) - f6b8: 412e lw sp,200(sp) - f6ba: 0e20 addi s0,sp,792 - f6bc: 0000 unimp - f6be: 3400 fld fs0,40(s0) - f6c0: 000e 0xe - f6c2: 2e00 fld fs0,24(a2) - f6c4: 00001163 bnez zero,f6c6 <__stack_size+0xeec6> - f6c8: 56f9 li a3,-2 - f6ca: 0000 unimp - f6cc: 3100 fld fs0,32(a0) - f6ce: 1170 addi a2,sp,172 - f6d0: 0000 unimp - f6d2: 2ef6 fld ft9,344(sp) - f6d4: 2041 jal f754 <__stack_size+0xef54> - f6d6: 000e 0xe + f608: 002b4837 lui a6,0x2b4 + f60c: 0100 addi s0,sp,128 + f60e: 0a510463 beq sp,t0,f6b6 <__stack_size+0xeeb6> + f612: 0000 unimp + f614: 002b8a37 lui s4,0x2b8 + f618: 0100 addi s0,sp,128 + f61a: 0a510463 beq sp,t0,f6c2 <__stack_size+0xeec2> + f61e: 0000 unimp + f620: 002b8537 lui a0,0x2b8 + f624: 0100 addi s0,sp,128 + f626: 0a510463 beq sp,t0,f6ce <__stack_size+0xeece> + f62a: 0000 unimp + f62c: 5f35 li t5,-19 + f62e: 6d5f 0100 0463 0x46301006d5f + f634: 0a51 addi s4,s4,20 + f636: 0000 unimp + f638: 3600 fld fs0,40(a2) + f63a: 1075 c.addi zero,-3 + f63c: 0000 unimp + f63e: 002b6937 lui s2,0x2b6 + f642: 0100 addi s0,sp,128 + f644: 0486 slli s1,s1,0x1 + f646: 0a51 addi s4,s4,20 + f648: 0000 unimp + f64a: 5f35 li t5,-19 + f64c: 615f 0100 0486 0x4860100615f + f652: 0a51 addi s4,s4,20 + f654: 0000 unimp + f656: 3600 fld fs0,40(a2) + f658: 00001087 0x1087 + f65c: 5f35 li t5,-19 + f65e: 785f 0100 0494 0x4940100785f + f664: 0a51 addi s4,s4,20 + f666: 0000 unimp + f668: 3800 fld fs0,48(s0) + f66a: 6d35 lui s10,0xd + f66c: 0031 c.addi zero,12 + f66e: a401 j f86e <__stack_size+0xf06e> + f670: 5104 lw s1,32(a0) + f672: 000a 0xa + f674: 3500 fld fs0,40(a0) + f676: 306d jal ef20 <__stack_size+0xe720> + f678: 0100 addi s0,sp,128 + f67a: 04a4 addi s1,sp,584 + f67c: 0a51 addi s4,s4,20 + f67e: 0000 unimp + f680: f836 fsw fa3,48(sp) + f682: 0010 addi a2,sp,0 + f684: 3700 fld fs0,40(a4) + f686: 2850 fld fa2,144(s0) + f688: 0000 unimp + f68a: af01 j fd9a <__stack_size+0xf59a> + f68c: 5104 lw s1,32(a0) + f68e: 000a 0xa + f690: 3700 fld fs0,40(a4) + f692: 0000284b fnmsub.s fa6,ft0,ft0,ft0,rdn + f696: af01 j fda6 <__stack_size+0xf5a6> + f698: 5104 lw s1,32(a0) + f69a: 000a 0xa + f69c: 3700 fld fs0,40(a4) + f69e: 2b4d jal fc50 <__stack_size+0xf450> + f6a0: 0000 unimp + f6a2: af01 j fdb2 <__stack_size+0xf5b2> + f6a4: 5104 lw s1,32(a0) + f6a6: 000a 0xa + f6a8: 3700 fld fs0,40(a4) + f6aa: 2b48 fld fa0,144(a4) + f6ac: 0000 unimp + f6ae: af01 j fdbe <__stack_size+0xf5be> + f6b0: 5104 lw s1,32(a0) + f6b2: 000a 0xa + f6b4: 3700 fld fs0,40(a4) + f6b6: 2b8a fld fs7,128(sp) + f6b8: 0000 unimp + f6ba: af01 j fdca <__stack_size+0xf5ca> + f6bc: 5104 lw s1,32(a0) + f6be: 000a 0xa + f6c0: 3700 fld fs0,40(a4) + f6c2: 2b85 jal fc32 <__stack_size+0xf432> + f6c4: 0000 unimp + f6c6: af01 j fdd6 <__stack_size+0xf5d6> + f6c8: 5104 lw s1,32(a0) + f6ca: 000a 0xa + f6cc: 3500 fld fs0,40(a0) + f6ce: 5f5f 006d af01 0xaf01006d5f5f + f6d4: 5104 lw s1,32(a0) + f6d6: 000a 0xa f6d8: 0000 unimp - f6da: 712e flw ft2,232(sp) + f6da: 5e36 lw t3,108(sp) f6dc: 0011 c.addi zero,4 - f6de: 0c00 addi s0,sp,528 - f6e0: 00000057 0x57 - f6e4: 0000 unimp - f6e6: 0000 unimp - f6e8: 002bef33 or t5,s7,sp - f6ec: 0100 addi s0,sp,128 - f6ee: 03f6 slli t2,t2,0x1d - f6f0: 00000a67 jalr s4,zero - f6f4: 00118003 lb zero,1(gp) # a9d3d3 <__stack_size+0xa9cbd3> - f6f8: 3400 fld fs0,40(s0) - f6fa: 006e 0x6e - f6fc: f601 bnez a2,f604 <__stack_size+0xee04> - f6fe: 000a6703 0xa6703 - f702: 3400 fld fs0,40(s0) - f704: 0064 addi s1,sp,12 - f706: f601 bnez a2,f60e <__stack_size+0xee0e> - f708: 000a6703 0xa6703 - f70c: 3400 fld fs0,40(s0) - f70e: 7072 flw ft0,60(sp) - f710: 0100 addi s0,sp,128 - f712: 03f6 slli t2,t2,0x1d - f714: 1180 addi s0,sp,224 - f716: 0000 unimp - f718: 6e35 lui t3,0xd - f71a: 006e 0x6e - f71c: f801 bnez s0,f62c <__stack_size+0xee2c> - f71e: 000ae803 0xae803 - f722: 3500 fld fs0,40(a0) - f724: 6464 flw fs1,76(s0) - f726: 0100 addi s0,sp,128 - f728: 03f9 addi t2,t2,30 - f72a: 0ae8 addi a0,sp,348 - f72c: 0000 unimp - f72e: 7235 lui tp,0xfffed - f730: 0072 0x72 - f732: fa01 bnez a2,f642 <__stack_size+0xee42> - f734: 000adc03 lhu s8,0(s5) - f738: 3500 fld fs0,40(a0) - f73a: 3064 fld fs1,224(s0) - f73c: 0100 addi s0,sp,128 - f73e: 0a5103fb 0xa5103fb - f742: 0000 unimp - f744: 6435 lui s0,0xd - f746: 0031 c.addi zero,12 - f748: fb01 bnez a4,f658 <__stack_size+0xee58> - f74a: 000a5103 lhu sp,0(s4) # 228f40 <__stack_size+0x228740> - f74e: 3500 fld fs0,40(a0) - f750: 306e fld ft0,248(sp) - f752: 0100 addi s0,sp,128 - f754: 0a5103fb 0xa5103fb - f758: 0000 unimp - f75a: 6e35 lui t3,0xd - f75c: 0031 c.addi zero,12 - f75e: fb01 bnez a4,f66e <__stack_size+0xee6e> - f760: 000a5103 lhu sp,0(s4) - f764: 3500 fld fs0,40(a0) - f766: 326e fld ft4,248(sp) - f768: 0100 addi s0,sp,128 - f76a: 0a5103fb 0xa5103fb - f76e: 0000 unimp - f770: 7135 addi sp,sp,-160 - f772: 0030 addi a2,sp,8 - f774: fc01 bnez s0,f68c <__stack_size+0xee8c> - f776: 000a5103 lhu sp,0(s4) - f77a: 3500 fld fs0,40(a0) - f77c: 3171 jal f408 <__stack_size+0xec08> - f77e: 0100 addi s0,sp,128 - f780: 03fc addi a5,sp,460 - f782: 0a51 addi s4,s4,20 - f784: 0000 unimp - f786: 6235 lui tp,0xd - f788: 0100 addi s0,sp,128 - f78a: 03fd addi t2,t2,31 - f78c: 0a51 addi s4,s4,20 - f78e: 0000 unimp - f790: 6235 lui tp,0xd - f792: 006d c.addi zero,27 - f794: fd01 bnez a0,f6ac <__stack_size+0xeeac> - f796: 000a5103 lhu sp,0(s4) - f79a: 3500 fld fs0,40(a0) - f79c: 01007777 0x1007777 - f7a0: 04c6 slli s1,s1,0x11 - f7a2: 0ae8 addi a0,sp,348 - f7a4: 0000 unimp - f7a6: 2b36 fld fs6,328(sp) - f7a8: 3700000f 0x3700000f - f7ac: 2c32 fld fs8,264(sp) - f7ae: 0000 unimp - f7b0: 2d01 jal fdc0 <__stack_size+0xf5c0> - f7b2: 5104 lw s1,32(a0) - f7b4: 000a 0xa - f7b6: 3500 fld fs0,40(a0) - f7b8: 5f5f 0061 2d01 0x2d0100615f5f - f7be: 5104 lw s1,32(a0) - f7c0: 000a 0xa - f7c2: 0000 unimp - f7c4: 8536 mv a0,a3 - f7c6: 3700000f 0x3700000f - f7ca: 2919 jal fbe0 <__stack_size+0xf3e0> - f7cc: 0000 unimp - f7ce: 3901 jal f3de <__stack_size+0xebde> - f7d0: 5104 lw s1,32(a0) - f7d2: 000a 0xa - f7d4: 3700 fld fs0,40(a4) - f7d6: 2914 fld fa3,16(a0) - f7d8: 0000 unimp - f7da: 3901 jal f3ea <__stack_size+0xebea> - f7dc: 5104 lw s1,32(a0) - f7de: 000a 0xa - f7e0: 3700 fld fs0,40(a4) - f7e2: 2c16 fld fs8,320(sp) - f7e4: 0000 unimp - f7e6: 3901 jal f3f6 <__stack_size+0xebf6> - f7e8: 5104 lw s1,32(a0) - f7ea: 000a 0xa - f7ec: 3700 fld fs0,40(a4) - f7ee: 2c11 jal fa02 <__stack_size+0xf202> - f7f0: 0000 unimp - f7f2: 3901 jal f402 <__stack_size+0xec02> - f7f4: 5104 lw s1,32(a0) - f7f6: 000a 0xa - f7f8: 3700 fld fs0,40(a4) - f7fa: 00002c53 fadd.s fs8,ft0,ft0,rdn - f7fe: 3901 jal f40e <__stack_size+0xec0e> - f800: 5104 lw s1,32(a0) - f802: 000a 0xa - f804: 3700 fld fs0,40(a4) - f806: 2c4e fld fs8,208(sp) - f808: 0000 unimp - f80a: 3901 jal f41a <__stack_size+0xec1a> - f80c: 5104 lw s1,32(a0) - f80e: 000a 0xa - f810: 3500 fld fs0,40(a0) - f812: 5f5f 006d 3901 0x3901006d5f5f - f818: 5104 lw s1,32(a0) - f81a: 000a 0xa - f81c: 0000 unimp - f81e: a336 fsd fa3,384(sp) - f820: 3700000f 0x3700000f - f824: 2c32 fld fs8,264(sp) - f826: 0000 unimp - f828: 4501 li a0,0 - f82a: 5104 lw s1,32(a0) - f82c: 000a 0xa - f82e: 3500 fld fs0,40(a0) - f830: 5f5f 0061 4501 0x450100615f5f - f836: 5104 lw s1,32(a0) - f838: 000a 0xa - f83a: 0000 unimp - f83c: fd36 fsw fa3,184(sp) - f83e: 3700000f 0x3700000f - f842: 2919 jal fc58 <__stack_size+0xf458> - f844: 0000 unimp - f846: 5e01 li t3,-32 - f848: 5104 lw s1,32(a0) - f84a: 000a 0xa - f84c: 3700 fld fs0,40(a4) - f84e: 2914 fld fa3,16(a0) - f850: 0000 unimp - f852: 5e01 li t3,-32 - f854: 5104 lw s1,32(a0) - f856: 000a 0xa - f858: 3700 fld fs0,40(a4) - f85a: 2c16 fld fs8,320(sp) - f85c: 0000 unimp - f85e: 5e01 li t3,-32 - f860: 5104 lw s1,32(a0) - f862: 000a 0xa - f864: 3700 fld fs0,40(a4) - f866: 2c11 jal fa7a <__stack_size+0xf27a> + f6de: 3700 fld fs0,40(a4) + f6e0: 2b12 fld fs6,256(sp) + f6e2: 0000 unimp + f6e4: b001 j eee4 <__stack_size+0xe6e4> + f6e6: 5104 lw s1,32(a0) + f6e8: 000a 0xa + f6ea: 3700 fld fs0,40(a4) + f6ec: 00002b17 auipc s6,0x2 + f6f0: b001 j eef0 <__stack_size+0xe6f0> + f6f2: 5104 lw s1,32(a0) + f6f4: 000a 0xa + f6f6: 3700 fld fs0,40(a4) + f6f8: 2b1c fld fa5,16(a4) + f6fa: 0000 unimp + f6fc: b001 j eefc <__stack_size+0xe6fc> + f6fe: 5104 lw s1,32(a0) + f700: 000a 0xa + f702: 3700 fld fs0,40(a4) + f704: 2b21 jal fc1c <__stack_size+0xf41c> + f706: 0000 unimp + f708: b001 j ef08 <__stack_size+0xe708> + f70a: 5104 lw s1,32(a0) + f70c: 000a 0xa + f70e: 3700 fld fs0,40(a4) + f710: 29fa fld fs3,408(sp) + f712: 0000 unimp + f714: b001 j ef14 <__stack_size+0xe714> + f716: 5104 lw s1,32(a0) + f718: 000a 0xa + f71a: 3700 fld fs0,40(a4) + f71c: 2ad2 fld fs5,272(sp) + f71e: 0000 unimp + f720: b001 j ef20 <__stack_size+0xe720> + f722: 5104 lw s1,32(a0) + f724: 000a 0xa + f726: 3700 fld fs0,40(a4) + f728: 29f5 jal fc24 <__stack_size+0xf424> + f72a: 0000 unimp + f72c: b001 j ef2c <__stack_size+0xe72c> + f72e: 5104 lw s1,32(a0) + f730: 000a 0xa + f732: 3700 fld fs0,40(a4) + f734: 2a38 fld fa4,80(a2) + f736: 0000 unimp + f738: b001 j ef38 <__stack_size+0xe738> + f73a: 5104 lw s1,32(a0) + f73c: 000a 0xa + f73e: 0000 unimp + f740: 7036 flw ft0,108(sp) + f742: 0011 c.addi zero,4 + f744: 3500 fld fs0,40(a0) + f746: 5f5f 0078 b501 0xb50100785f5f + f74c: 5104 lw s1,32(a0) + f74e: 000a 0xa + f750: 0000 unimp + f752: 3538 fld fa4,104(a0) + f754: 5f5f 0078 bd01 0xbd0100785f5f + f75a: 5104 lw s1,32(a0) + f75c: 000a 0xa + f75e: 0000 unimp + f760: 0000 unimp + f762: 0a67040f 0xa67040f + f766: 0000 unimp + f768: d200 sw s0,32(a2) + f76a: 0006 0x6 + f76c: 0400 addi s0,sp,512 + f76e: 6900 flw fs0,16(a0) + f770: 0032 0x32 + f772: 0400 addi s0,sp,512 + f774: df01 beqz a4,f68c <__stack_size+0xee8c> + f776: 002d c.addi zero,11 + f778: 0c00 addi s0,sp,528 + f77a: 2c36 fld fs8,328(sp) + f77c: 0000 unimp + f77e: 2a3d jal f8bc <__stack_size+0xf0bc> + f780: 0000 unimp + f782: 2b9a fld fs7,384(sp) + f784: 2041 jal f804 <__stack_size+0xf004> + f786: 0530 addi a2,sp,648 + f788: 0000 unimp + f78a: 812d srli a0,a0,0xb + f78c: 0000 unimp + f78e: 0802 slli a6,a6,0x0 + f790: 6204 flw fs1,0(a2) + f792: 0028 addi a0,sp,8 + f794: 0300 addi s0,sp,384 + f796: 0504 addi s1,sp,640 + f798: 6e69 lui t3,0x1a + f79a: 0074 addi a3,sp,12 + f79c: 0102 slli sp,sp,0x0 + f79e: 9806 add a6,a6,ra + f7a0: 0000 unimp + f7a2: 0200 addi s0,sp,256 + f7a4: 0508 addi a0,sp,640 + f7a6: 01ad addi gp,gp,11 + f7a8: 0000 unimp + f7aa: a304 fsd fs1,0(a4) + f7ac: 0200002b 0x200002b + f7b0: 014a slli sp,sp,0x12 + f7b2: 0052 0x52 + f7b4: 0000 unimp + f7b6: 4105 li sp,1 + f7b8: 0000 unimp + f7ba: 0200 addi s0,sp,256 + f7bc: 0801 addi a6,a6,0 + f7be: 0096 slli ra,ra,0x5 + f7c0: 0000 unimp + f7c2: 0402 slli s0,s0,0x0 + f7c4: 00019307 0x19307 + f7c8: 0200 addi s0,sp,256 + f7ca: 0708 addi a0,sp,896 + f7cc: 0189 addi gp,gp,2 + f7ce: 0000 unimp + f7d0: 0f04 addi s1,sp,912 + f7d2: 002c addi a1,sp,8 + f7d4: 0200 addi s0,sp,256 + f7d6: 014e slli sp,sp,0x13 + f7d8: 00000073 ecall + f7dc: 0202 slli tp,tp,0x0 + f7de: 0000cd07 0xcd07 + f7e2: 0600 addi s0,sp,768 + f7e4: 004d c.addi zero,19 + f7e6: 0000 unimp + f7e8: 008a slli ra,ra,0x2 + f7ea: 0000 unimp + f7ec: 00005907 0x5907 + f7f0: ff00 fsw fs0,56(a4) + f7f2: 0500 addi s0,sp,640 + f7f4: 007a 0x7a + f7f6: 0000 unimp + f7f8: e008 fsw fa0,0(s0) + f7fa: 0029 c.addi zero,10 + f7fc: 0400 addi s0,sp,512 + f7fe: 8a3c 0x8a3c + f800: 0000 unimp + f802: 0900 addi s0,sp,144 + f804: 2cbe fld fs9,456(sp) + f806: 0000 unimp + f808: 00254803 lbu a6,2(a0) # 2b8002 <__stack_size+0x2b7802> + f80c: 0000 unimp + f80e: 080a slli a6,a6,0x2 + f810: 00ea4f03 lbu t5,14(s4) # 2b800e <__stack_size+0x2b780e> + f814: 0000 unimp + f816: 002c300b 0x2c300b + f81a: 0300 addi s0,sp,384 + f81c: 00005957 0x5957 + f820: 0400 addi s0,sp,512 + f822: 0020 addi s0,sp,8 + f824: 0b00 addi s0,sp,400 + f826: 2d68 fld fa0,216(a0) + f828: 0000 unimp + f82a: 00595803 lhu a6,5(s2) # 2b6005 <__stack_size+0x2b5805> + f82e: 0000 unimp + f830: 1404 addi s1,sp,544 + f832: 040c addi a1,sp,512 + f834: 650c flw fa1,8(a0) + f836: 7078 flw fa4,100(s0) + f838: 0300 addi s0,sp,384 + f83a: 5959 li s2,-10 + f83c: 0000 unimp + f83e: 0400 addi s0,sp,512 + f840: 0b04010b 0xb04010b + f844: 1e6d addi t3,t3,-5 + f846: 0000 unimp + f848: 00595a03 lhu s4,5(s2) + f84c: 0000 unimp + f84e: 0104 addi s1,sp,128 + f850: 0400 addi s0,sp,512 + f852: 0d00 addi s0,sp,656 + f854: 2e7c fld fa5,216(a2) + f856: 0000 unimp + f858: 0308 addi a0,sp,384 + f85a: 0d4c addi a1,sp,660 + f85c: 0001 nop + f85e: 0e00 addi s0,sp,784 + f860: 6c66 flw fs8,88(sp) + f862: 0074 addi a3,sp,12 + f864: 009a4e03 lbu t3,9(s4) f868: 0000 unimp - f86a: 5e01 li t3,-32 - f86c: 5104 lw s1,32(a0) - f86e: 000a 0xa - f870: 3700 fld fs0,40(a4) - f872: 00002c53 fadd.s fs8,ft0,ft0,rdn - f876: 5e01 li t3,-32 - f878: 5104 lw s1,32(a0) - f87a: 000a 0xa - f87c: 3700 fld fs0,40(a4) - f87e: 2c4e fld fs8,208(sp) - f880: 0000 unimp - f882: 5e01 li t3,-32 - f884: 5104 lw s1,32(a0) - f886: 000a 0xa - f888: 3500 fld fs0,40(a0) - f88a: 5f5f 006d 5e01 0x5e01006d5f5f - f890: 5104 lw s1,32(a0) - f892: 000a 0xa - f894: 0000 unimp - f896: 5736 lw a4,108(sp) - f898: 0010 addi a2,sp,0 - f89a: 3700 fld fs0,40(a4) - f89c: 2919 jal fcb2 <__stack_size+0xf4b2> - f89e: 0000 unimp - f8a0: 6301 lui t1,0x0 - f8a2: 5104 lw s1,32(a0) - f8a4: 000a 0xa - f8a6: 3700 fld fs0,40(a4) - f8a8: 2914 fld fa3,16(a0) - f8aa: 0000 unimp - f8ac: 6301 lui t1,0x0 - f8ae: 5104 lw s1,32(a0) - f8b0: 000a 0xa - f8b2: 3700 fld fs0,40(a4) - f8b4: 2c16 fld fs8,320(sp) - f8b6: 0000 unimp - f8b8: 6301 lui t1,0x0 - f8ba: 5104 lw s1,32(a0) - f8bc: 000a 0xa - f8be: 3700 fld fs0,40(a4) - f8c0: 2c11 jal fad4 <__stack_size+0xf2d4> + f86a: 00041a0f 0x41a0f + f86e: 0300 addi s0,sp,384 + f870: a55c fsd fa5,136(a0) + f872: 0000 unimp + f874: 0000 unimp + f876: 0610 addi a2,sp,768 + f878: 002c addi a1,sp,8 + f87a: 0100 addi s0,sp,128 + f87c: 00009a23 sh zero,20(ra) # 4014 <__stack_size+0x3814> + f880: 9a00 0x9a00 + f882: 3020412b 0x3020412b + f886: 0005 c.addi zero,1 + f888: 0100 addi s0,sp,128 + f88a: c79c sw a5,8(a5) + f88c: 0006 0x6 + f88e: 1100 addi s0,sp,160 + f890: 0061 c.addi zero,24 + f892: 2301 jal fd92 <__stack_size+0xf592> + f894: 009a slli ra,ra,0x6 + f896: 0000 unimp + f898: 00005677 0x5677 + f89c: 6211 lui tp,0x4 + f89e: 0100 addi s0,sp,128 + f8a0: 00009a23 sh zero,20(ra) + f8a4: 9f00 0x9f00 + f8a6: 0056 0x56 + f8a8: 1200 addi s0,sp,288 + f8aa: 2d31 jal fec6 <__stack_size+0xf6c6> + f8ac: 0000 unimp + f8ae: 2501 jal feae <__stack_size+0xf6ae> + f8b0: 002c addi a1,sp,8 + f8b2: 0000 unimp + f8b4: 00005727 0x5727 + f8b8: 002e9f13 slli t5,t4,0x2 + f8bc: 0100 addi s0,sp,128 + f8be: 2c25 jal faf6 <__stack_size+0xf2f6> + f8c0: 0000 unimp f8c2: 0000 unimp - f8c4: 6301 lui t1,0x0 - f8c6: 5104 lw s1,32(a0) - f8c8: 000a 0xa - f8ca: 3700 fld fs0,40(a4) - f8cc: 00002c53 fadd.s fs8,ft0,ft0,rdn - f8d0: 6301 lui t1,0x0 - f8d2: 5104 lw s1,32(a0) - f8d4: 000a 0xa - f8d6: 3700 fld fs0,40(a4) - f8d8: 2c4e fld fs8,208(sp) - f8da: 0000 unimp - f8dc: 6301 lui t1,0x0 - f8de: 5104 lw s1,32(a0) - f8e0: 000a 0xa - f8e2: 3500 fld fs0,40(a0) - f8e4: 5f5f 006d 6301 0x6301006d5f5f - f8ea: 5104 lw s1,32(a0) - f8ec: 000a 0xa - f8ee: 0000 unimp - f8f0: 7536 flw fa0,108(sp) - f8f2: 0010 addi a2,sp,0 - f8f4: 3700 fld fs0,40(a4) - f8f6: 2c32 fld fs8,264(sp) - f8f8: 0000 unimp - f8fa: 8601 srai a2,a2,0x0 - f8fc: 5104 lw s1,32(a0) - f8fe: 000a 0xa - f900: 3500 fld fs0,40(a0) - f902: 5f5f 0061 8601 0x860100615f5f - f908: 5104 lw s1,32(a0) - f90a: 000a 0xa - f90c: 0000 unimp - f90e: 8736 mv a4,a3 - f910: 0010 addi a2,sp,0 - f912: 3500 fld fs0,40(a0) - f914: 5f5f 0078 9401 0x940100785f5f - f91a: 5104 lw s1,32(a0) - f91c: 000a 0xa - f91e: 0000 unimp - f920: 3538 fld fa4,104(a0) - f922: 316d jal f5cc <__stack_size+0xedcc> - f924: 0100 addi s0,sp,128 - f926: 04a4 addi s1,sp,584 - f928: 0a51 addi s4,s4,20 - f92a: 0000 unimp - f92c: 6d35 lui s10,0xd - f92e: 0030 addi a2,sp,8 - f930: a401 j fb30 <__stack_size+0xf330> - f932: 5104 lw s1,32(a0) - f934: 000a 0xa - f936: 3600 fld fs0,40(a2) - f938: 10f8 addi a4,sp,108 + f8c4: 4114 lw a3,0(a0) + f8c6: 635f 0100 c726 0xc7260100635f + f8cc: 0006 0x6 + f8ce: 4700 lw s0,8(a4) + f8d0: 14000057 0x14000057 + f8d4: 5f41 li t5,-16 + f8d6: 26010073 0x26010073 + f8da: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne + f8de: 577c lw a5,108(a4) + f8e0: 0000 unimp + f8e2: 4114 lw a3,0(a0) + f8e4: 655f 0100 c726 0xc7260100655f + f8ea: 0006 0x6 + f8ec: a400 fsd fs0,8(s0) + f8ee: 12000057 0x12000057 + f8f2: 2dd0 fld fa2,152(a1) + f8f4: 0000 unimp + f8f6: 2601 jal fbf6 <__stack_size+0xf3f6> + f8f8: 06ce slli a3,a3,0x13 + f8fa: 0000 unimp + f8fc: 00005837 lui a6,0x5 + f900: 2c12 fld fs8,256(sp) + f902: 002d c.addi zero,11 + f904: 0100 addi s0,sp,128 + f906: ce26 sw s1,28(sp) + f908: 0006 0x6 + f90a: c400 sw s0,8(s0) + f90c: 0058 addi a4,sp,4 + f90e: 1400 addi s0,sp,544 + f910: 5f42 lw t5,48(sp) + f912: 27010063 beq sp,a6,fb72 <__stack_size+0xf372> + f916: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne + f91a: 596d li s2,-5 + f91c: 0000 unimp + f91e: 4214 lw a3,0(a2) + f920: 735f 0100 c727 0xc7270100735f + f926: 0006 0x6 + f928: b800 fsd fs0,48(s0) + f92a: 0059 c.addi zero,22 + f92c: 1400 addi s0,sp,544 + f92e: 5f42 lw t5,48(sp) + f930: 0065 c.addi zero,25 + f932: 2701 jal 10032 <__stack_size+0xf832> + f934: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne + f938: 59f0 lw a2,116(a1) f93a: 0000 unimp - f93c: 00291937 lui s2,0x291 + f93c: d512 sw tp,168(sp) + f93e: 002d c.addi zero,11 f940: 0100 addi s0,sp,128 - f942: 0a5104af 0xa5104af - f946: 0000 unimp - f948: 00291437 lui s0,0x291 - f94c: 0100 addi s0,sp,128 - f94e: 0a5104af 0xa5104af - f952: 0000 unimp - f954: 002c1637 lui a2,0x2c1 - f958: 0100 addi s0,sp,128 - f95a: 0a5104af 0xa5104af - f95e: 0000 unimp - f960: 002c1137 lui sp,0x2c1 - f964: 0100 addi s0,sp,128 - f966: 0a5104af 0xa5104af - f96a: 0000 unimp - f96c: 002c5337 lui t1,0x2c5 - f970: 0100 addi s0,sp,128 - f972: 0a5104af 0xa5104af + f942: 0006ce27 0x6ce27 + f946: 6900 flw fs0,16(a0) + f948: 005a 0x5a + f94a: 1200 addi s0,sp,288 + f94c: 2dda fld fs11,400(sp) + f94e: 0000 unimp + f950: 2701 jal 10050 <__stack_size+0xf850> + f952: 06ce slli a3,a3,0x13 + f954: 0000 unimp + f956: 5af6 lw s5,124(sp) + f958: 0000 unimp + f95a: 5214 lw a3,32(a2) + f95c: 635f 0100 c728 0xc7280100635f + f962: 0006 0x6 + f964: 8800 0x8800 + f966: 1400005b 0x1400005b + f96a: 5f52 lw t5,52(sp) + f96c: 28010073 0x28010073 + f970: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne + f974: 5bc9 li s7,-14 f976: 0000 unimp - f978: 002c4e37 lui t3,0x2c4 - f97c: 0100 addi s0,sp,128 - f97e: 0a5104af 0xa5104af - f982: 0000 unimp - f984: 5f35 li t5,-19 - f986: 6d5f 0100 04af 0x4af01006d5f - f98c: 0a51 addi s4,s4,20 - f98e: 0000 unimp - f990: 3600 fld fs0,40(a2) - f992: 115e slli sp,sp,0x37 + f978: 5214 lw a3,32(a2) + f97a: 655f 0100 c728 0xc7280100655f + f980: 0006 0x6 + f982: 4e00 lw s0,24(a2) + f984: 005c addi a5,sp,4 + f986: 1200 addi s0,sp,288 + f988: 2d12 fld fs10,256(sp) + f98a: 0000 unimp + f98c: 2801 jal f99c <__stack_size+0xf19c> + f98e: 06ce slli a3,a3,0x13 + f990: 0000 unimp + f992: 5cc5 li s9,-15 f994: 0000 unimp - f996: 002bdb37 lui s6,0x2bd + f996: a412 fsd ft4,8(sp) + f998: 002e 0x2e f99a: 0100 addi s0,sp,128 - f99c: 04b0 addi a2,sp,584 - f99e: 0a51 addi s4,s4,20 - f9a0: 0000 unimp - f9a2: 002be037 lui zero,0x2be - f9a6: 0100 addi s0,sp,128 - f9a8: 04b0 addi a2,sp,584 - f9aa: 0a51 addi s4,s4,20 + f99c: ce28 sw a0,88(a2) + f99e: 0006 0x6 + f9a0: df00 sw s0,56(a4) + f9a2: 005d c.addi zero,23 + f9a4: 1500 addi s0,sp,672 + f9a6: 0072 0x72 + f9a8: 2901 jal fdb8 <__stack_size+0xf5b8> + f9aa: 009a slli ra,ra,0x6 f9ac: 0000 unimp - f9ae: 002be537 lui a0,0x2be - f9b2: 0100 addi s0,sp,128 - f9b4: 04b0 addi a2,sp,584 - f9b6: 0a51 addi s4,s4,20 - f9b8: 0000 unimp - f9ba: 002bea37 lui s4,0x2be - f9be: 0100 addi s0,sp,128 - f9c0: 04b0 addi a2,sp,584 - f9c2: 0a51 addi s4,s4,20 - f9c4: 0000 unimp - f9c6: 002ac337 lui t1,0x2ac - f9ca: 0100 addi s0,sp,128 - f9cc: 04b0 addi a2,sp,584 - f9ce: 0a51 addi s4,s4,20 - f9d0: 0000 unimp - f9d2: 002b9b37 lui s6,0x2b9 - f9d6: 0100 addi s0,sp,128 - f9d8: 04b0 addi a2,sp,584 - f9da: 0a51 addi s4,s4,20 - f9dc: 0000 unimp - f9de: 002abe37 lui t3,0x2ab - f9e2: 0100 addi s0,sp,128 - f9e4: 04b0 addi a2,sp,584 - f9e6: 0a51 addi s4,s4,20 - f9e8: 0000 unimp - f9ea: 002b0137 lui sp,0x2b0 - f9ee: 0100 addi s0,sp,128 - f9f0: 04b0 addi a2,sp,584 - f9f2: 0a51 addi s4,s4,20 + f9ae: 1016 0x1016 + f9b0: 0002 0x2 + f9b2: 5a00 lw s0,48(a2) + f9b4: 0002 0x2 + f9b6: 1700 addi s0,sp,928 + f9b8: 00002d17 auipc s10,0x2 + f9bc: 2c01 jal fbcc <__stack_size+0xf3cc> + f9be: 00ea slli ra,ra,0x1a + f9c0: 0000 unimp + f9c2: 1600 addi s0,sp,800 + f9c4: 0248 addi a0,sp,260 + f9c6: 0000 unimp + f9c8: 00000273 0x273 + f9cc: c512 sw tp,136(sp) + f9ce: 002c addi a1,sp,8 + f9d0: 0100 addi s0,sp,128 + f9d2: c72c sw a1,72(a4) + f9d4: 0006 0x6 + f9d6: 7b00 flw fs0,48(a4) + f9d8: 005e 0x5e + f9da: 0000 unimp + f9dc: 6016 flw ft0,68(sp) + f9de: 0002 0x2 + f9e0: 8800 0x8800 + f9e2: 0002 0x2 + f9e4: 1700 addi s0,sp,928 + f9e6: 00002d17 auipc s10,0x2 + f9ea: 2d01 jal fffa <__stack_size+0xf7fa> + f9ec: 00ea slli ra,ra,0x1a + f9ee: 0000 unimp + f9f0: 1600 addi s0,sp,800 + f9f2: 0280 addi s0,sp,320 f9f4: 0000 unimp - f9f6: 3600 fld fs0,40(a2) - f9f8: 1170 addi a2,sp,172 - f9fa: 0000 unimp - f9fc: 5f35 li t5,-19 - f9fe: 785f 0100 04b5 0x4b50100785f - fa04: 0a51 addi s4,s4,20 - fa06: 0000 unimp - fa08: 3800 fld fs0,48(s0) - fa0a: 5f35 li t5,-19 - fa0c: 785f 0100 04bd 0x4bd0100785f - fa12: 0a51 addi s4,s4,20 - fa14: 0000 unimp + f9f6: 02a1 addi t0,t0,8 + f9f8: 0000 unimp + f9fa: c512 sw tp,136(sp) + f9fc: 002c addi a1,sp,8 + f9fe: 0100 addi s0,sp,128 + fa00: c72d beqz a4,fa6a <__stack_size+0xf26a> + fa02: 0006 0x6 + fa04: af00 fsd fs0,24(a4) + fa06: 005e 0x5e + fa08: 0000 unimp + fa0a: 9816 add a6,a6,t0 + fa0c: 0002 0x2 + fa0e: 8700 0x8700 + fa10: 0005 c.addi zero,1 + fa12: 1200 addi s0,sp,288 + fa14: 2da0 fld fs0,88(a1) fa16: 0000 unimp - fa18: 0f00 addi s0,sp,912 - fa1a: 6704 flw fs1,8(a4) - fa1c: 000a 0xa - fa1e: 0000 unimp - fa20: 06d2 slli a3,a3,0x14 - fa22: 0000 unimp - fa24: 0004 addi s1,sp,0 - fa26: 32b5 jal f392 <__stack_size+0xeb92> - fa28: 0000 unimp - fa2a: 0104 addi s1,sp,128 - fa2c: 2ea8 fld fa0,88(a3) - fa2e: 0000 unimp - fa30: ff0c fsw fa1,56(a4) - fa32: 002c addi a1,sp,8 - fa34: 0600 addi s0,sp,768 - fa36: 1600002b 0x1600002b - fa3a: 3020412f 0x3020412f - fa3e: 0005 c.addi zero,1 - fa40: 9b00 0x9b00 - fa42: 0080 addi s0,sp,64 - fa44: 0200 addi s0,sp,256 - fa46: 0408 addi a0,sp,512 - fa48: 0000292b 0x292b - fa4c: 69050403 lb s0,1680(a0) # 2be690 <__stack_size+0x2bde90> - fa50: 746e flw fs0,248(sp) - fa52: 0200 addi s0,sp,256 - fa54: 0601 addi a2,a2,0 - fa56: 0098 addi a4,sp,64 + fa18: 2e01 jal fd28 <__stack_size+0xf528> + fa1a: 06ce slli a3,a3,0x13 + fa1c: 0000 unimp + fa1e: 00005ee3 blez zero,1023a <__stack_size+0xfa3a> + fa22: 4f12 lw t5,4(sp) + fa24: 002d c.addi zero,11 + fa26: 0100 addi s0,sp,128 + fa28: ce2e sw a1,28(sp) + fa2a: 0006 0x6 + fa2c: 1000 addi s0,sp,32 + fa2e: 005f 1200 2d36 0x2d361200005f + fa34: 0000 unimp + fa36: 2e01 jal fd46 <__stack_size+0xf546> + fa38: 06ce slli a3,a3,0x13 + fa3a: 0000 unimp + fa3c: 5f3e lw t5,236(sp) + fa3e: 0000 unimp + fa40: f912 fsw ft4,176(sp) + fa42: 002c addi a1,sp,8 + fa44: 0100 addi s0,sp,128 + fa46: ce2e sw a1,28(sp) + fa48: 0006 0x6 + fa4a: 5d00 lw s0,56(a0) + fa4c: 005f 1200 2ce0 0x2ce01200005f + fa52: 0000 unimp + fa54: 2e01 jal fd64 <__stack_size+0xf564> + fa56: 06ce slli a3,a3,0x13 fa58: 0000 unimp - fa5a: 0802 slli a6,a6,0x0 - fa5c: ad05 j 1008c <__stack_size+0xf88c> - fa5e: 0001 nop - fa60: 0400 addi s0,sp,512 - fa62: 2c6c fld fa1,216(s0) - fa64: 0000 unimp - fa66: 4a02 lw s4,0(sp) - fa68: 5201 li tp,-32 - fa6a: 0000 unimp - fa6c: 0500 addi s0,sp,640 - fa6e: 0041 c.addi zero,16 + fa5a: 5f9c lw a5,56(a5) + fa5c: 0000 unimp + fa5e: 1712 slli a4,a4,0x24 + fa60: 002c addi a1,sp,8 + fa62: 0100 addi s0,sp,128 + fa64: ce2e sw a1,28(sp) + fa66: 0006 0x6 + fa68: fd00 fsw fs0,56(a0) + fa6a: 005f 1200 2bed 0x2bed1200005f fa70: 0000 unimp - fa72: 0102 slli sp,sp,0x0 - fa74: 9608 0x9608 + fa72: 2e01 jal fd82 <__stack_size+0xf582> + fa74: 06ce slli a3,a3,0x13 fa76: 0000 unimp - fa78: 0200 addi s0,sp,256 - fa7a: 0704 addi s1,sp,896 - fa7c: 00000193 li gp,0 - fa80: 0802 slli a6,a6,0x0 - fa82: 00018907 0x18907 - fa86: 0400 addi s0,sp,512 - fa88: 2cd8 fld fa4,152(s1) - fa8a: 0000 unimp - fa8c: 4e02 lw t3,0(sp) - fa8e: 7301 lui t1,0xfffe0 - fa90: 0000 unimp - fa92: 0200 addi s0,sp,256 - fa94: 0702 slli a4,a4,0x0 - fa96: 00cd addi ra,ra,19 - fa98: 0000 unimp - fa9a: 4d06 lw s10,64(sp) - fa9c: 0000 unimp - fa9e: 8a00 0x8a00 - faa0: 0000 unimp - faa2: 0700 addi s0,sp,896 - faa4: 0059 c.addi zero,22 + fa78: 0000601b 0x601b + fa7c: b016 fsd ft5,32(sp) + fa7e: 0002 0x2 + fa80: 8600 0x8600 + fa82: 12000003 lb zero,288(zero) # 285120 <__stack_size+0x284920> + fa86: 2850 fld fa2,144(s0) + fa88: 0000 unimp + fa8a: 2e01 jal fd9a <__stack_size+0xf59a> + fa8c: 06ce slli a3,a3,0x13 + fa8e: 0000 unimp + fa90: 6039 0x6039 + fa92: 0000 unimp + fa94: 4b12 lw s6,4(sp) + fa96: 0028 addi a0,sp,8 + fa98: 0100 addi s0,sp,128 + fa9a: ce2e sw a1,28(sp) + fa9c: 0006 0x6 + fa9e: 5b00 lw s0,48(a4) + faa0: 0060 addi s0,sp,12 + faa2: 1200 addi s0,sp,288 + faa4: 2b4d jal 10056 <__stack_size+0xf856> faa6: 0000 unimp - faa8: 00ff 0xff - faaa: 7a05 lui s4,0xfffe1 + faa8: 2e01 jal fdb8 <__stack_size+0xf5b8> + faaa: 06ce slli a3,a3,0x13 faac: 0000 unimp - faae: 0800 addi s0,sp,16 - fab0: 2aa9 jal fc0a <__stack_size+0xf40a> - fab2: 0000 unimp - fab4: 3c04 fld fs1,56(s0) - fab6: 008a slli ra,ra,0x2 - fab8: 0000 unimp - faba: 8709 srai a4,a4,0x2 - fabc: 002d c.addi zero,11 - fabe: 0300 addi s0,sp,384 - fac0: 2548 fld fa0,136(a0) - fac2: 0000 unimp - fac4: 0a00 addi s0,sp,272 - fac6: 0308 addi a0,sp,384 - fac8: 0000ea4f fnmadd.s fs4,ft1,ft0,ft0,unknown - facc: 0b00 addi s0,sp,400 - face: 2cf9 jal fdac <__stack_size+0xf5ac> - fad0: 0000 unimp - fad2: 00595703 lhu a4,5(s2) # 291005 <__stack_size+0x290805> - fad6: 0000 unimp - fad8: 2004 fld fs1,0(s0) - fada: 0000 unimp - fadc: 002e310b 0x2e310b - fae0: 0300 addi s0,sp,384 - fae2: 5958 lw a4,52(a0) - fae4: 0000 unimp - fae6: 0400 addi s0,sp,512 - fae8: 0c14 addi a3,sp,528 - faea: 0c04 addi s1,sp,528 - faec: 7865 lui a6,0xffff9 - faee: 0070 addi a2,sp,12 - faf0: 00595903 lhu s2,5(s2) - faf4: 0000 unimp - faf6: 0b04 addi s1,sp,400 - faf8: 0401 addi s0,s0,0 - fafa: 001f360b 0x1f360b - fafe: 0300 addi s0,sp,384 - fb00: 595a lw s2,180(sp) - fb02: 0000 unimp - fb04: 0400 addi s0,sp,512 - fb06: 0001 nop - fb08: 0004 addi s1,sp,0 - fb0a: 450d li a0,3 - fb0c: 0800002f 0x800002f - fb10: 010d4c03 lbu s8,16(s10) # d010 <__stack_size+0xc810> + faae: 607f 0x607f + fab0: 0000 unimp + fab2: 4812 lw a6,4(sp) + fab4: 0100002b 0x100002b + fab8: ce2e sw a1,28(sp) + faba: 0006 0x6 + fabc: 9d00 0x9d00 + fabe: 0060 addi s0,sp,12 + fac0: 1200 addi s0,sp,288 + fac2: 2b8a fld fs7,128(sp) + fac4: 0000 unimp + fac6: 2e01 jal fdd6 <__stack_size+0xf5d6> + fac8: 06ce slli a3,a3,0x13 + faca: 0000 unimp + facc: 000060bb 0x60bb + fad0: 8512 mv a0,tp + fad2: 0100002b 0x100002b + fad6: ce2e sw a1,28(sp) + fad8: 0006 0x6 + fada: 1600 addi s0,sp,800 + fadc: 0061 c.addi zero,24 + fade: 1400 addi s0,sp,544 + fae0: 5f5f 006d 2e01 0x2e01006d5f5f + fae6: 06ce slli a3,a3,0x13 + fae8: 0000 unimp + faea: 615a flw ft2,148(sp) + faec: 0000 unimp + faee: 1800 addi s0,sp,48 + faf0: 2de4 fld fs1,216(a1) + faf2: 2041 jal fb72 <__stack_size+0xf372> + faf4: 0046 0x46 + faf6: 0000 unimp + faf8: 040c addi a1,sp,512 + fafa: 0000 unimp + fafc: 1212 slli tp,tp,0x24 + fafe: 0100002b 0x100002b + fb02: ce2e sw a1,28(sp) + fb04: 0006 0x6 + fb06: 9800 0x9800 + fb08: 0061 c.addi zero,24 + fb0a: 1200 addi s0,sp,288 + fb0c: 00002b17 auipc s6,0x2 + fb10: 2e01 jal fe20 <__stack_size+0xf620> + fb12: 06ce slli a3,a3,0x13 fb14: 0000 unimp - fb16: 660e flw fa2,192(sp) - fb18: 746c flw fa1,108(s0) - fb1a: 0300 addi s0,sp,384 - fb1c: 9a4e add s4,s4,s3 - fb1e: 0000 unimp - fb20: 0f00 addi s0,sp,912 - fb22: 041a slli s0,s0,0x6 - fb24: 0000 unimp - fb26: 00a55c03 lhu s8,10(a0) - fb2a: 0000 unimp - fb2c: 1000 addi s0,sp,32 - fb2e: 00002ccf fnmadd.s fs9,ft0,ft0,ft0,rdn - fb32: 2301 jal 10032 <__stack_size+0xf832> - fb34: 009a slli ra,ra,0x6 + fb16: 620c flw fa1,0(a2) + fb18: 0000 unimp + fb1a: 1c12 slli s8,s8,0x24 + fb1c: 0100002b 0x100002b + fb20: ce2e sw a1,28(sp) + fb22: 0006 0x6 + fb24: e300 fsw fs0,0(a4) + fb26: 0062 0x62 + fb28: 1200 addi s0,sp,288 + fb2a: 2b21 jal 10042 <__stack_size+0xf842> + fb2c: 0000 unimp + fb2e: 2e01 jal fe3e <__stack_size+0xf63e> + fb30: 06ce slli a3,a3,0x13 + fb32: 0000 unimp + fb34: 62f6 flw ft5,92(sp) fb36: 0000 unimp - fb38: 2f16 fld ft10,320(sp) - fb3a: 2041 jal fbba <__stack_size+0xf3ba> - fb3c: 0530 addi a2,sp,648 - fb3e: 0000 unimp - fb40: 9c01 0x9c01 - fb42: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fb46: 6111 addi sp,sp,256 - fb48: 0100 addi s0,sp,128 - fb4a: 00009a23 sh zero,20(ra) # 4014 <__stack_size+0x3814> - fb4e: 1f00 addi s0,sp,944 - fb50: 11000057 0x11000057 - fb54: 0062 0x62 - fb56: 2301 jal 10056 <__stack_size+0xf856> - fb58: 009a slli ra,ra,0x6 - fb5a: 0000 unimp - fb5c: 00005747 fmsub.s fa4,ft0,ft0,ft0,unknown - fb60: fa12 fsw ft4,52(sp) - fb62: 002d c.addi zero,11 - fb64: 0100 addi s0,sp,128 - fb66: 2c25 jal fd9e <__stack_size+0xf59e> + fb38: fa12 fsw ft4,52(sp) + fb3a: 0029 c.addi zero,10 + fb3c: 0100 addi s0,sp,128 + fb3e: 672e flw fa4,200(sp) + fb40: 0000 unimp + fb42: 0900 addi s0,sp,144 + fb44: 12000063 beqz zero,fc64 <__stack_size+0xf464> + fb48: 2ad2 fld fs5,272(sp) + fb4a: 0000 unimp + fb4c: 2e01 jal fe5c <__stack_size+0xf65c> + fb4e: 00000067 jr zero + fb52: 6329 lui t1,0xa + fb54: 0000 unimp + fb56: f512 fsw ft4,168(sp) + fb58: 0029 c.addi zero,10 + fb5a: 0100 addi s0,sp,128 + fb5c: 672e flw fa4,200(sp) + fb5e: 0000 unimp + fb60: 3c00 fld fs0,56(s0) + fb62: 12000063 beqz zero,fc82 <__stack_size+0xf482> + fb66: 2a38 fld fa4,80(a2) fb68: 0000 unimp - fb6a: cf00 sw s0,24(a4) - fb6c: 13000057 0x13000057 - fb70: 2f68 fld fa0,216(a4) - fb72: 0000 unimp - fb74: 2501 jal 10174 <__stack_size+0xf974> - fb76: 002c addi a1,sp,8 - fb78: 0000 unimp - fb7a: 1400 addi s0,sp,544 - fb7c: 5f41 li t5,-16 - fb7e: 26010063 beqz sp,fdde <__stack_size+0xf5de> - fb82: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fb86: 000057ef jal a5,14b86 <__stack_size+0x14386> - fb8a: 4114 lw a3,0(a0) - fb8c: 735f 0100 c726 0xc7260100735f - fb92: 0006 0x6 - fb94: 2400 fld fs0,8(s0) - fb96: 0058 addi a4,sp,4 - fb98: 1400 addi s0,sp,544 - fb9a: 5f41 li t5,-16 - fb9c: 0065 c.addi zero,25 - fb9e: 2601 jal fe9e <__stack_size+0xf69e> - fba0: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fba4: 584c lw a1,52(s0) - fba6: 0000 unimp - fba8: 9912 add s2,s2,tp - fbaa: 002e 0x2e - fbac: 0100 addi s0,sp,128 - fbae: ce26 sw s1,28(sp) - fbb0: 0006 0x6 - fbb2: df00 sw s0,56(a4) - fbb4: 0058 addi a4,sp,4 - fbb6: 1200 addi s0,sp,288 - fbb8: 2df5 jal 102b4 <__stack_size+0xfab4> - fbba: 0000 unimp - fbbc: 2601 jal febc <__stack_size+0xf6bc> - fbbe: 06ce slli a3,a3,0x13 - fbc0: 0000 unimp - fbc2: 596c lw a1,116(a0) - fbc4: 0000 unimp - fbc6: 4214 lw a3,0(a2) - fbc8: 635f 0100 c727 0xc7270100635f - fbce: 0006 0x6 - fbd0: 1500 addi s0,sp,672 - fbd2: 005a 0x5a - fbd4: 1400 addi s0,sp,544 - fbd6: 5f42 lw t5,48(sp) - fbd8: 27010073 0x27010073 - fbdc: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fbe0: 5a60 lw s0,116(a2) - fbe2: 0000 unimp - fbe4: 4214 lw a3,0(a2) - fbe6: 655f 0100 c727 0xc7270100655f - fbec: 0006 0x6 - fbee: 9800 0x9800 - fbf0: 005a 0x5a - fbf2: 1200 addi s0,sp,288 - fbf4: 2e9e fld ft9,448(sp) - fbf6: 0000 unimp - fbf8: 2701 jal 102f8 <__stack_size+0xfaf8> - fbfa: 06ce slli a3,a3,0x13 + fb6a: 2e01 jal fe7a <__stack_size+0xf67a> + fb6c: 00000067 jr zero + fb70: 0000638b 0x638b + fb74: 1800 addi s0,sp,48 + fb76: 2e38 fld fa4,88(a2) + fb78: 2041 jal fbf8 <__stack_size+0xf3f8> + fb7a: 000a 0xa + fb7c: 0000 unimp + fb7e: 0429 addi s0,s0,10 + fb80: 0000 unimp + fb82: 5f14 lw a3,56(a4) + fb84: 785f 0100 ce2e 0xce2e0100785f + fb8a: 0006 0x6 + fb8c: ad00 fsd fs0,24(a0) + fb8e: 00000063 beqz zero,fb8e <__stack_size+0xf38e> + fb92: d016 sw t0,32(sp) + fb94: 0002 0x2 + fb96: 4200 lw s0,0(a2) + fb98: 0004 addi s1,sp,0 + fb9a: 1400 addi s0,sp,544 + fb9c: 5f5f 0078 2e01 0x2e0100785f5f + fba2: 06ce slli a3,a3,0x13 + fba4: 0000 unimp + fba6: 63c0 flw fs0,4(a5) + fba8: 0000 unimp + fbaa: 1800 addi s0,sp,48 + fbac: 2e6c fld fa1,216(a2) + fbae: 2041 jal fc2e <__stack_size+0xf42e> + fbb0: 000c addi a1,sp,0 + fbb2: 0000 unimp + fbb4: 045f 0000 5f14 0x5f140000045f + fbba: 785f 0100 ce2e 0xce2e0100785f + fbc0: 0006 0x6 + fbc2: d300 sw s0,32(a4) + fbc4: 00000063 beqz zero,fbc4 <__stack_size+0xf3c4> + fbc8: e816 fsw ft5,16(sp) + fbca: 0002 0x2 + fbcc: d200 sw s0,32(a2) + fbce: 0004 addi s1,sp,0 + fbd0: 1200 addi s0,sp,288 + fbd2: 2850 fld fa2,144(s0) + fbd4: 0000 unimp + fbd6: 2e01 jal fee6 <__stack_size+0xf6e6> + fbd8: 06ce slli a3,a3,0x13 + fbda: 0000 unimp + fbdc: 63e6 flw ft7,88(sp) + fbde: 0000 unimp + fbe0: 4b12 lw s6,4(sp) + fbe2: 0028 addi a0,sp,8 + fbe4: 0100 addi s0,sp,128 + fbe6: ce2e sw a1,28(sp) + fbe8: 0006 0x6 + fbea: 0800 addi s0,sp,16 + fbec: 0064 addi s1,sp,12 + fbee: 1200 addi s0,sp,288 + fbf0: 2b4d jal 101a2 <__stack_size+0xf9a2> + fbf2: 0000 unimp + fbf4: 2e01 jal ff04 <__stack_size+0xf704> + fbf6: 06ce slli a3,a3,0x13 + fbf8: 0000 unimp + fbfa: 642c flw fa1,72(s0) fbfc: 0000 unimp - fbfe: 5b11 li s6,-28 - fc00: 0000 unimp - fc02: a312 fsd ft4,384(sp) - fc04: 002e 0x2e - fc06: 0100 addi s0,sp,128 - fc08: 0006ce27 0x6ce27 - fc0c: 9e00 0x9e00 - fc0e: 1400005b 0x1400005b - fc12: 5f52 lw t5,52(sp) - fc14: 28010063 beqz sp,fe94 <__stack_size+0xf694> - fc18: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fc1c: 5c30 lw a2,120(s0) - fc1e: 0000 unimp - fc20: 5214 lw a3,32(a2) - fc22: 735f 0100 c728 0xc7280100735f - fc28: 0006 0x6 - fc2a: 7100 flw fs0,32(a0) - fc2c: 005c addi a5,sp,4 - fc2e: 1400 addi s0,sp,544 - fc30: 5f52 lw t5,52(sp) - fc32: 0065 c.addi zero,25 - fc34: 2801 jal fc44 <__stack_size+0xf444> - fc36: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fc3a: 5cf6 lw s9,124(sp) - fc3c: 0000 unimp - fc3e: db12 sw tp,180(sp) - fc40: 002d c.addi zero,11 - fc42: 0100 addi s0,sp,128 - fc44: ce28 sw a0,88(a2) - fc46: 0006 0x6 - fc48: 6d00 flw fs0,24(a0) - fc4a: 005d c.addi zero,23 - fc4c: 1200 addi s0,sp,288 - fc4e: 2f6d jal 10408 <__stack_size+0xfc08> - fc50: 0000 unimp - fc52: 2801 jal fc62 <__stack_size+0xf462> - fc54: 06ce slli a3,a3,0x13 - fc56: 0000 unimp - fc58: 00005e87 0x5e87 - fc5c: 7215 lui tp,0xfffe5 - fc5e: 0100 addi s0,sp,128 - fc60: 9a29 andi a2,a2,-22 - fc62: 0000 unimp - fc64: 1600 addi s0,sp,800 - fc66: 0228 addi a0,sp,264 - fc68: 0000 unimp - fc6a: 025a slli tp,tp,0x16 - fc6c: 0000 unimp - fc6e: 002de017 auipc zero,0x2de - fc72: 0100 addi s0,sp,128 - fc74: ea2c fsw fa1,80(a2) - fc76: 0000 unimp + fbfe: 4812 lw a6,4(sp) + fc00: 0100002b 0x100002b + fc04: ce2e sw a1,28(sp) + fc06: 0006 0x6 + fc08: 4a00 lw s0,16(a2) + fc0a: 0064 addi s1,sp,12 + fc0c: 1200 addi s0,sp,288 + fc0e: 2b8a fld fs7,128(sp) + fc10: 0000 unimp + fc12: 2e01 jal ff22 <__stack_size+0xf722> + fc14: 06ce slli a3,a3,0x13 + fc16: 0000 unimp + fc18: 6468 flw fa0,76(s0) + fc1a: 0000 unimp + fc1c: 8512 mv a0,tp + fc1e: 0100002b 0x100002b + fc22: ce2e sw a1,28(sp) + fc24: 0006 0x6 + fc26: a100 fsd fs0,0(a0) + fc28: 0064 addi s1,sp,12 + fc2a: 1400 addi s0,sp,544 + fc2c: 5f5f 006d 2e01 0x2e01006d5f5f + fc32: 06ce slli a3,a3,0x13 + fc34: 0000 unimp + fc36: 64da flw fs1,148(sp) + fc38: 0000 unimp + fc3a: 1800 addi s0,sp,48 + fc3c: 2eec fld fa1,216(a3) + fc3e: 2041 jal fcbe <__stack_size+0xf4be> + fc40: 003a 0x3a + fc42: 0000 unimp + fc44: 0554 addi a3,sp,644 + fc46: 0000 unimp + fc48: 1212 slli tp,tp,0x24 + fc4a: 0100002b 0x100002b + fc4e: ce2e sw a1,28(sp) + fc50: 0006 0x6 + fc52: 0c00 addi s0,sp,528 + fc54: 0065 c.addi zero,25 + fc56: 1200 addi s0,sp,288 + fc58: 00002b17 auipc s6,0x2 + fc5c: 2e01 jal ff6c <__stack_size+0xf76c> + fc5e: 06ce slli a3,a3,0x13 + fc60: 0000 unimp + fc62: 6536 flw fa0,76(sp) + fc64: 0000 unimp + fc66: 1c12 slli s8,s8,0x24 + fc68: 0100002b 0x100002b + fc6c: ce2e sw a1,28(sp) + fc6e: 0006 0x6 + fc70: 9b00 0x9b00 + fc72: 0065 c.addi zero,25 + fc74: 1200 addi s0,sp,288 + fc76: 2b21 jal 1018e <__stack_size+0xf98e> fc78: 0000 unimp - fc7a: 6016 flw ft0,68(sp) - fc7c: 0002 0x2 - fc7e: 7300 flw fs0,32(a4) - fc80: 0002 0x2 - fc82: 1200 addi s0,sp,288 - fc84: 2d8e fld fs11,192(sp) - fc86: 0000 unimp - fc88: 2c01 jal fe98 <__stack_size+0xf698> - fc8a: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fc8e: 00005f23 0x5f23 - fc92: 1600 addi s0,sp,800 - fc94: 0278 addi a4,sp,268 - fc96: 0000 unimp - fc98: 0288 addi a0,sp,320 - fc9a: 0000 unimp - fc9c: 002de017 auipc zero,0x2de - fca0: 0100 addi s0,sp,128 - fca2: ea2d bnez a2,fd14 <__stack_size+0xf514> - fca4: 0000 unimp + fc7a: 2e01 jal ff8a <__stack_size+0xf78a> + fc7c: 06ce slli a3,a3,0x13 + fc7e: 0000 unimp + fc80: 65ee flw fa1,216(sp) + fc82: 0000 unimp + fc84: 0029fa17 auipc s4,0x29f + fc88: 0100 addi s0,sp,128 + fc8a: 672e flw fa4,200(sp) + fc8c: 0000 unimp + fc8e: 1200 addi s0,sp,288 + fc90: 2ad2 fld fs5,272(sp) + fc92: 0000 unimp + fc94: 2e01 jal ffa4 <__stack_size+0xf7a4> + fc96: 00000067 jr zero + fc9a: 6601 lui a2,0x0 + fc9c: 0000 unimp + fc9e: f512 fsw ft4,168(sp) + fca0: 0029 c.addi zero,10 + fca2: 0100 addi s0,sp,128 + fca4: 672e flw fa4,200(sp) fca6: 0000 unimp - fca8: 9816 add a6,a6,t0 - fcaa: 0002 0x2 - fcac: a100 fsd fs0,0(a0) - fcae: 0002 0x2 - fcb0: 1200 addi s0,sp,288 - fcb2: 2d8e fld fs11,192(sp) - fcb4: 0000 unimp - fcb6: 2d01 jal 102c6 <__stack_size+0xfac6> - fcb8: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - fcbc: 00005f57 0x5f57 - fcc0: 1600 addi s0,sp,800 - fcc2: 02b0 addi a2,sp,328 + fca8: 1400 addi s0,sp,544 + fcaa: 0066 0x66 + fcac: 1200 addi s0,sp,288 + fcae: 2a38 fld fa4,80(a2) + fcb0: 0000 unimp + fcb2: 2e01 jal ffc2 <__stack_size+0xf7c2> + fcb4: 00000067 jr zero + fcb8: 6636 flw fa2,76(sp) + fcba: 0000 unimp + fcbc: 1800 addi s0,sp,48 + fcbe: 2f32 fld ft10,264(sp) + fcc0: 2041 jal fd40 <__stack_size+0xf540> + fcc2: 0002 0x2 fcc4: 0000 unimp - fcc6: 00000587 0x587 - fcca: 6912 flw fs2,4(sp) - fccc: 002e 0x2e - fcce: 0100 addi s0,sp,128 - fcd0: ce2e sw a1,28(sp) + fcc6: 0571 addi a0,a0,28 + fcc8: 0000 unimp + fcca: 5f14 lw a3,56(a4) + fccc: 785f 0100 ce2e 0xce2e0100785f fcd2: 0006 0x6 - fcd4: 8b00 0x8b00 - fcd6: 005f 1200 2e18 0x2e181200005f - fcdc: 0000 unimp - fcde: 2e01 jal ffee <__stack_size+0xf7ee> - fce0: 06ce slli a3,a3,0x13 - fce2: 0000 unimp - fce4: 5fb8 lw a4,120(a5) - fce6: 0000 unimp - fce8: ff12 fsw ft4,188(sp) - fcea: 002d c.addi zero,11 - fcec: 0100 addi s0,sp,128 - fcee: ce2e sw a1,28(sp) - fcf0: 0006 0x6 - fcf2: e600 fsw fs0,8(a2) - fcf4: 005f 1200 2dc2 0x2dc21200005f - fcfa: 0000 unimp - fcfc: 2e01 jal 1000c <__stack_size+0xf80c> - fcfe: 06ce slli a3,a3,0x13 - fd00: 0000 unimp - fd02: 6005 0x6005 - fd04: 0000 unimp - fd06: a912 fsd ft4,144(sp) - fd08: 002d c.addi zero,11 - fd0a: 0100 addi s0,sp,128 - fd0c: ce2e sw a1,28(sp) - fd0e: 0006 0x6 - fd10: 4400 lw s0,8(s0) - fd12: 0060 addi s0,sp,12 - fd14: 1200 addi s0,sp,288 - fd16: 2ce0 fld fs0,216(s1) - fd18: 0000 unimp - fd1a: 2e01 jal 1002a <__stack_size+0xf82a> - fd1c: 06ce slli a3,a3,0x13 - fd1e: 0000 unimp - fd20: 60a5 lui ra,0x9 - fd22: 0000 unimp - fd24: b612 fsd ft4,296(sp) - fd26: 002c addi a1,sp,8 - fd28: 0100 addi s0,sp,128 - fd2a: ce2e sw a1,28(sp) - fd2c: 0006 0x6 - fd2e: c300 sw s0,0(a4) - fd30: 0060 addi s0,sp,12 - fd32: 1600 addi s0,sp,800 - fd34: 02c8 addi a0,sp,324 + fcd4: 5800 lw s0,48(s0) + fcd6: 0066 0x66 + fcd8: 0000 unimp + fcda: 0019 c.addi zero,6 + fcdc: 14000003 lb zero,320(zero) # 140 <__stack_size-0x6c0> + fce0: 5f5f 0078 2e01 0x2e0100785f5f + fce6: 06ce slli a3,a3,0x13 + fce8: 0000 unimp + fcea: 0000666b 0x666b + fcee: 0000 unimp + fcf0: 7e18 flw fa4,56(a2) + fcf2: 0c20412f 0xc20412f + fcf6: 0000 unimp + fcf8: a400 fsd fs0,8(s0) + fcfa: 0005 c.addi zero,1 + fcfc: 1400 addi s0,sp,544 + fcfe: 5f5f 0078 2f01 0x2f0100785f5f + fd04: 06ce slli a3,a3,0x13 + fd06: 0000 unimp + fd08: 667e flw fa2,220(sp) + fd0a: 0000 unimp + fd0c: 1a00 addi s0,sp,304 + fd0e: 05b5 addi a1,a1,13 + fd10: 0000 unimp + fd12: 5f15 li t5,-27 + fd14: 785f 0100 ce2f 0xce2f0100785f + fd1a: 0006 0x6 + fd1c: 0000 unimp + fd1e: c61a sw t1,12(sp) + fd20: 0005 c.addi zero,1 + fd22: 1500 addi s0,sp,672 + fd24: 5f5f 0078 2f01 0x2f0100785f5f + fd2a: 06ce slli a3,a3,0x13 + fd2c: 0000 unimp + fd2e: 1600 addi s0,sp,800 + fd30: 0330 addi a2,sp,392 + fd32: 0000 unimp + fd34: 06b5 addi a3,a3,13 fd36: 0000 unimp - fd38: 0386 slli t2,t2,0x1 - fd3a: 0000 unimp - fd3c: 1912 slli s2,s2,0x24 - fd3e: 0029 c.addi zero,10 - fd40: 0100 addi s0,sp,128 - fd42: ce2e sw a1,28(sp) - fd44: 0006 0x6 - fd46: e100 fsw fs0,0(a0) - fd48: 0060 addi s0,sp,12 - fd4a: 1200 addi s0,sp,288 - fd4c: 2914 fld fa3,16(a0) - fd4e: 0000 unimp - fd50: 2e01 jal 10060 <__stack_size+0xf860> - fd52: 06ce slli a3,a3,0x13 - fd54: 0000 unimp - fd56: 00006103 0x6103 - fd5a: 1612 slli a2,a2,0x24 - fd5c: 002c addi a1,sp,8 - fd5e: 0100 addi s0,sp,128 - fd60: ce2e sw a1,28(sp) - fd62: 0006 0x6 - fd64: 2700 fld fs0,8(a4) - fd66: 0061 c.addi zero,24 - fd68: 1200 addi s0,sp,288 - fd6a: 2c11 jal ff7e <__stack_size+0xf77e> + fd38: 002d8517 auipc a0,0x2d8 + fd3c: 0100 addi s0,sp,128 + fd3e: 00002c2f amoadd.w s8,zero,(zero) + fd42: 1a00 addi s0,sp,304 + fd44: 0646 slli a2,a2,0x11 + fd46: 0000 unimp + fd48: 002db917 auipc s2,0x2db + fd4c: 0100 addi s0,sp,128 + fd4e: 0006c72f 0x6c72f + fd52: 1700 addi s0,sp,928 + fd54: 2d6e fld fs10,216(sp) + fd56: 0000 unimp + fd58: 2f01 jal 10468 <__stack_size+0xfc68> + fd5a: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne + fd5e: 002e8817 auipc a6,0x2e8 + fd62: 0100 addi s0,sp,128 + fd64: 0006c72f 0x6c72f + fd68: 1700 addi s0,sp,928 + fd6a: 2bbd jal 102e8 <__stack_size+0xfae8> fd6c: 0000 unimp - fd6e: 2e01 jal 1007e <__stack_size+0xf87e> + fd6e: 2f01 jal 1047e <__stack_size+0xfc7e> fd70: 06ce slli a3,a3,0x13 fd72: 0000 unimp - fd74: 6145 addi sp,sp,48 - fd76: 0000 unimp - fd78: 5312 lw t1,36(sp) - fd7a: 002c addi a1,sp,8 - fd7c: 0100 addi s0,sp,128 - fd7e: ce2e sw a1,28(sp) - fd80: 0006 0x6 - fd82: 6300 flw fs0,0(a4) - fd84: 0061 c.addi zero,24 - fd86: 1200 addi s0,sp,288 - fd88: 2c4e fld fs8,208(sp) - fd8a: 0000 unimp - fd8c: 2e01 jal 1009c <__stack_size+0xf89c> - fd8e: 06ce slli a3,a3,0x13 - fd90: 0000 unimp - fd92: 61be flw ft3,204(sp) - fd94: 0000 unimp - fd96: 5f14 lw a3,56(a4) - fd98: 6d5f 0100 ce2e 0xce2e01006d5f - fd9e: 0006 0x6 - fda0: 0200 addi s0,sp,256 - fda2: 0062 0x62 - fda4: 0000 unimp - fda6: 6018 flw fa4,0(s0) - fda8: 4131 li sp,12 - fdaa: 4620 lw s0,72(a2) + fd74: 002bd517 auipc a0,0x2bd + fd78: 0100 addi s0,sp,128 + fd7a: 0006ce2f 0x6ce2f + fd7e: 1a00 addi s0,sp,304 + fd80: 00000627 0x627 + fd84: 5f15 li t5,-27 + fd86: 785f 0100 ce2f 0xce2f0100785f + fd8c: 0006 0x6 + fd8e: 0000 unimp + fd90: 381a fld fa6,416(sp) + fd92: 0006 0x6 + fd94: 1500 addi s0,sp,672 + fd96: 5f5f 0078 2f01 0x2f0100785f5f + fd9c: 06ce slli a3,a3,0x13 + fd9e: 0000 unimp + fda0: 1b00 addi s0,sp,432 + fda2: 5f15 li t5,-27 + fda4: 785f 0100 ce2f 0xce2f0100785f + fdaa: 0006 0x6 fdac: 0000 unimp - fdae: 0c00 addi s0,sp,528 - fdb0: 0004 addi s1,sp,0 - fdb2: 1200 addi s0,sp,288 - fdb4: 00002bdb 0x2bdb - fdb8: 2e01 jal 100c8 <__stack_size+0xf8c8> - fdba: 06ce slli a3,a3,0x13 - fdbc: 0000 unimp - fdbe: 6240 flw fs0,4(a2) - fdc0: 0000 unimp - fdc2: e012 fsw ft4,0(sp) - fdc4: 0100002b 0x100002b - fdc8: ce2e sw a1,28(sp) - fdca: 0006 0x6 - fdcc: b400 fsd fs0,40(s0) - fdce: 0062 0x62 - fdd0: 1200 addi s0,sp,288 - fdd2: 2be5 jal 103ca <__stack_size+0xfbca> - fdd4: 0000 unimp - fdd6: 2e01 jal 100e6 <__stack_size+0xf8e6> + fdae: 1800 addi s0,sp,48 + fdb0: 3060 fld fs0,224(s0) + fdb2: 2041 jal fe32 <__stack_size+0xf632> + fdb4: 000c addi a1,sp,0 + fdb6: 0000 unimp + fdb8: 00000663 beqz zero,fdc4 <__stack_size+0xf5c4> + fdbc: 5f14 lw a3,56(a4) + fdbe: 785f 0100 ce2f 0xce2f0100785f + fdc4: 0006 0x6 + fdc6: 9100 0x9100 + fdc8: 0066 0x66 + fdca: 0000 unimp + fdcc: 741a flw fs0,164(sp) + fdce: 0006 0x6 + fdd0: 1500 addi s0,sp,672 + fdd2: 5f5f 0078 2f01 0x2f0100785f5f fdd8: 06ce slli a3,a3,0x13 fdda: 0000 unimp - fddc: 0000638b 0x638b - fde0: ea12 fsw ft4,20(sp) - fde2: 0100002b 0x100002b - fde6: ce2e sw a1,28(sp) - fde8: 0006 0x6 - fdea: 9e00 0x9e00 - fdec: 12000063 beqz zero,ff0c <__stack_size+0xf70c> - fdf0: 00002ac3 fmadd.s fs5,ft0,ft0,ft0,rdn - fdf4: 2e01 jal 10104 <__stack_size+0xf904> - fdf6: 00000067 jr zero - fdfa: 63b1 lui t2,0xc + fddc: 1a00 addi s0,sp,304 + fdde: 0685 addi a3,a3,1 + fde0: 0000 unimp + fde2: 5f15 li t5,-27 + fde4: 785f 0100 ce2f 0xce2f0100785f + fdea: 0006 0x6 + fdec: 0000 unimp + fdee: 961a add a2,a2,t1 + fdf0: 0006 0x6 + fdf2: 1500 addi s0,sp,672 + fdf4: 5f5f 0078 2f01 0x2f0100785f5f + fdfa: 06ce slli a3,a3,0x13 fdfc: 0000 unimp - fdfe: 9b12 add s6,s6,tp - fe00: 0100002b 0x100002b - fe04: 672e flw fa4,200(sp) - fe06: 0000 unimp - fe08: d100 sw s0,32(a0) - fe0a: 12000063 beqz zero,ff2a <__stack_size+0xf72a> - fe0e: 2abe fld fs5,456(sp) - fe10: 0000 unimp - fe12: 2e01 jal 10122 <__stack_size+0xf922> - fe14: 00000067 jr zero - fe18: 63e4 flw fs1,68(a5) + fdfe: 1a00 addi s0,sp,304 + fe00: 000006a7 0x6a7 + fe04: 5f15 li t5,-27 + fe06: 785f 0100 ce2f 0xce2f0100785f + fe0c: 0006 0x6 + fe0e: 0000 unimp + fe10: 5f5f151b 0x5f5f151b + fe14: 0078 addi a4,sp,12 + fe16: 2f01 jal 10526 <__stack_size+0xfd26> + fe18: 06ce slli a3,a3,0x13 fe1a: 0000 unimp - fe1c: 0112 slli sp,sp,0x4 - fe1e: 0100002b 0x100002b - fe22: 672e flw fa4,200(sp) - fe24: 0000 unimp - fe26: 3300 fld fs0,32(a4) - fe28: 0064 addi s1,sp,12 - fe2a: 0000 unimp - fe2c: b418 fsd fa4,40(s0) - fe2e: 4131 li sp,12 - fe30: 0a20 addi s0,sp,280 - fe32: 0000 unimp - fe34: 2900 fld fs0,16(a0) - fe36: 0004 addi s1,sp,0 - fe38: 1400 addi s0,sp,544 - fe3a: 5f5f 0078 2e01 0x2e0100785f5f - fe40: 06ce slli a3,a3,0x13 - fe42: 0000 unimp - fe44: 6455 lui s0,0x15 - fe46: 0000 unimp - fe48: 1600 addi s0,sp,800 - fe4a: 02e8 addi a0,sp,332 - fe4c: 0000 unimp - fe4e: 0442 slli s0,s0,0x10 - fe50: 0000 unimp - fe52: 5f14 lw a3,56(a4) - fe54: 785f 0100 ce2e 0xce2e0100785f - fe5a: 0006 0x6 - fe5c: 6800 flw fs0,16(s0) - fe5e: 0064 addi s1,sp,12 - fe60: 0000 unimp - fe62: e818 fsw fa4,16(s0) - fe64: 4131 li sp,12 - fe66: 0c20 addi s0,sp,536 - fe68: 0000 unimp - fe6a: 5f00 lw s0,56(a4) - fe6c: 0004 addi s1,sp,0 - fe6e: 1400 addi s0,sp,544 - fe70: 5f5f 0078 2e01 0x2e0100785f5f - fe76: 06ce slli a3,a3,0x13 - fe78: 0000 unimp - fe7a: 0000647b 0x647b - fe7e: 1600 addi s0,sp,800 - fe80: 0300 addi s0,sp,384 - fe82: 0000 unimp - fe84: 04d2 slli s1,s1,0x14 - fe86: 0000 unimp - fe88: 1912 slli s2,s2,0x24 - fe8a: 0029 c.addi zero,10 - fe8c: 0100 addi s0,sp,128 - fe8e: ce2e sw a1,28(sp) - fe90: 0006 0x6 - fe92: 8e00 0x8e00 - fe94: 0064 addi s1,sp,12 - fe96: 1200 addi s0,sp,288 - fe98: 2914 fld fa3,16(a0) - fe9a: 0000 unimp - fe9c: 2e01 jal 101ac <__stack_size+0xf9ac> - fe9e: 06ce slli a3,a3,0x13 - fea0: 0000 unimp - fea2: 64b0 flw fa2,72(s1) + fe1c: 0000 unimp + fe1e: 1819 addi a6,a6,-26 + fe20: 17000003 lb zero,368(zero) # 170 <__stack_size-0x690> + fe24: 00002cab 0x2cab + fe28: 2f01 jal 10538 <__stack_size+0xfd38> + fe2a: 00ea slli ra,ra,0x1a + fe2c: 0000 unimp + fe2e: 0000 unimp + fe30: 0402 slli s0,s0,0x0 + fe32: b205 j f752 <__stack_size+0xef52> + fe34: 0001 nop + fe36: 0200 addi s0,sp,256 + fe38: 0704 addi s1,sp,896 + fe3a: 018e slli gp,gp,0x3 + fe3c: 0000 unimp + fe3e: 0900 addi s0,sp,144 + fe40: 04000007 0x4000007 + fe44: d000 sw s0,32(s0) + fe46: 04000033 0x4000033 + fe4a: df01 beqz a4,fd62 <__stack_size+0xf562> + fe4c: 002d c.addi zero,11 + fe4e: 0c00 addi s0,sp,528 + fe50: 00002efb 0x2efb + fe54: 2a3d jal ff92 <__stack_size+0xf792> + fe56: 0000 unimp + fe58: 30ca fld ft1,176(sp) + fe5a: 2041 jal feda <__stack_size+0xf6da> + fe5c: 0460 addi s0,sp,524 + fe5e: 0000 unimp + fe60: 8679 srai a2,a2,0x1e + fe62: 0000 unimp + fe64: 0802 slli a6,a6,0x0 + fe66: 6204 flw fs1,0(a2) + fe68: 0028 addi a0,sp,8 + fe6a: 0300 addi s0,sp,384 + fe6c: 0504 addi s1,sp,640 + fe6e: 6e69 lui t3,0x1a + fe70: 0074 addi a3,sp,12 + fe72: 0102 slli sp,sp,0x0 + fe74: 9806 add a6,a6,ra + fe76: 0000 unimp + fe78: 0200 addi s0,sp,256 + fe7a: 0508 addi a0,sp,640 + fe7c: 01ad addi gp,gp,11 + fe7e: 0000 unimp + fe80: a304 fsd fs1,0(a4) + fe82: 0200002b 0x200002b + fe86: 014a slli sp,sp,0x12 + fe88: 0052 0x52 + fe8a: 0000 unimp + fe8c: 4105 li sp,1 + fe8e: 0000 unimp + fe90: 0200 addi s0,sp,256 + fe92: 0801 addi a6,a6,0 + fe94: 0096 slli ra,ra,0x5 + fe96: 0000 unimp + fe98: 0402 slli s0,s0,0x0 + fe9a: 00019307 0x19307 + fe9e: 0200 addi s0,sp,256 + fea0: 0708 addi a0,sp,896 + fea2: 0189 addi gp,gp,2 fea4: 0000 unimp - fea6: 1612 slli a2,a2,0x24 + fea6: 0f04 addi s1,sp,912 fea8: 002c addi a1,sp,8 - feaa: 0100 addi s0,sp,128 - feac: ce2e sw a1,28(sp) - feae: 0006 0x6 - feb0: d400 sw s0,40(s0) - feb2: 0064 addi s1,sp,12 - feb4: 1200 addi s0,sp,288 - feb6: 2c11 jal 100ca <__stack_size+0xf8ca> - feb8: 0000 unimp - feba: 2e01 jal 101ca <__stack_size+0xf9ca> - febc: 06ce slli a3,a3,0x13 - febe: 0000 unimp - fec0: 64f2 flw fs1,28(sp) - fec2: 0000 unimp - fec4: 5312 lw t1,36(sp) - fec6: 002c addi a1,sp,8 - fec8: 0100 addi s0,sp,128 - feca: ce2e sw a1,28(sp) - fecc: 0006 0x6 - fece: 1000 addi s0,sp,32 - fed0: 0065 c.addi zero,25 - fed2: 1200 addi s0,sp,288 - fed4: 2c4e fld fs8,208(sp) + feaa: 0200 addi s0,sp,256 + feac: 014e slli sp,sp,0x13 + feae: 00000073 ecall + feb2: 0202 slli tp,tp,0x0 + feb4: 0000cd07 0xcd07 + feb8: 0600 addi s0,sp,768 + feba: 004d c.addi zero,19 + febc: 0000 unimp + febe: 008a slli ra,ra,0x2 + fec0: 0000 unimp + fec2: 00005907 0x5907 + fec6: ff00 fsw fs0,56(a4) + fec8: 0500 addi s0,sp,640 + feca: 007a 0x7a + fecc: 0000 unimp + fece: e008 fsw fa0,0(s0) + fed0: 0029 c.addi zero,10 + fed2: 0400 addi s0,sp,512 + fed4: 8a3c 0x8a3c fed6: 0000 unimp - fed8: 2e01 jal 101e8 <__stack_size+0xf9e8> - feda: 06ce slli a3,a3,0x13 + fed8: 0900 addi s0,sp,144 + feda: 2cbe fld fs9,456(sp) fedc: 0000 unimp - fede: 6549 lui a0,0x12 - fee0: 0000 unimp - fee2: 5f14 lw a3,56(a4) - fee4: 6d5f 0100 ce2e 0xce2e01006d5f - feea: 0006 0x6 - feec: 8200 0x8200 - feee: 0065 c.addi zero,25 - fef0: 0000 unimp - fef2: 6818 flw fa4,16(s0) - fef4: 4132 lw sp,12(sp) - fef6: 3a20 fld fs0,112(a2) - fef8: 0000 unimp - fefa: 5400 lw s0,40(s0) - fefc: 0005 c.addi zero,1 - fefe: 1200 addi s0,sp,288 - ff00: 00002bdb 0x2bdb - ff04: 2e01 jal 10214 <__stack_size+0xfa14> - ff06: 06ce slli a3,a3,0x13 - ff08: 0000 unimp - ff0a: 65b4 flw fa3,72(a1) - ff0c: 0000 unimp - ff0e: e012 fsw ft4,0(sp) - ff10: 0100002b 0x100002b - ff14: ce2e sw a1,28(sp) - ff16: 0006 0x6 - ff18: de00 sw s0,56(a2) - ff1a: 0065 c.addi zero,25 - ff1c: 1200 addi s0,sp,288 - ff1e: 2be5 jal 10516 <__stack_size+0xfd16> - ff20: 0000 unimp - ff22: 2e01 jal 10232 <__stack_size+0xfa32> - ff24: 06ce slli a3,a3,0x13 - ff26: 0000 unimp - ff28: 00006643 fmadd.s fa2,ft0,ft0,ft0,unknown - ff2c: ea12 fsw ft4,20(sp) - ff2e: 0100002b 0x100002b - ff32: ce2e sw a1,28(sp) - ff34: 0006 0x6 - ff36: 9600 0x9600 - ff38: 0066 0x66 - ff3a: 1700 addi s0,sp,928 - ff3c: 00002ac3 fmadd.s fs5,ft0,ft0,ft0,rdn - ff40: 2e01 jal 10250 <__stack_size+0xfa50> - ff42: 00000067 jr zero - ff46: 9b12 add s6,s6,tp - ff48: 0100002b 0x100002b - ff4c: 672e flw fa4,200(sp) - ff4e: 0000 unimp - ff50: a900 fsd fs0,16(a0) - ff52: 0066 0x66 - ff54: 1200 addi s0,sp,288 - ff56: 2abe fld fs5,456(sp) - ff58: 0000 unimp - ff5a: 2e01 jal 1026a <__stack_size+0xfa6a> - ff5c: 00000067 jr zero - ff60: 66bc flw fa5,72(a3) - ff62: 0000 unimp - ff64: 0112 slli sp,sp,0x4 - ff66: 0100002b 0x100002b - ff6a: 672e flw fa4,200(sp) + fede: 00254803 lbu a6,2(a0) # 2ccd76 <__stack_size+0x2cc576> + fee2: 0000 unimp + fee4: 080a slli a6,a6,0x2 + fee6: 00ea4f03 lbu t5,14(s4) # 2aec92 <__stack_size+0x2ae492> + feea: 0000 unimp + feec: 002c300b 0x2c300b + fef0: 0300 addi s0,sp,384 + fef2: 00005957 0x5957 + fef6: 0400 addi s0,sp,512 + fef8: 0020 addi s0,sp,8 + fefa: 0b00 addi s0,sp,400 + fefc: 2d68 fld fa0,216(a0) + fefe: 0000 unimp + ff00: 00595803 lhu a6,5(s2) # 2ead4d <__stack_size+0x2ea54d> + ff04: 0000 unimp + ff06: 1404 addi s1,sp,544 + ff08: 040c addi a1,sp,512 + ff0a: 650c flw fa1,8(a0) + ff0c: 7078 flw fa4,100(s0) + ff0e: 0300 addi s0,sp,384 + ff10: 5959 li s2,-10 + ff12: 0000 unimp + ff14: 0400 addi s0,sp,512 + ff16: 0b04010b 0xb04010b + ff1a: 1e6d addi t3,t3,-5 + ff1c: 0000 unimp + ff1e: 00595a03 lhu s4,5(s2) + ff22: 0000 unimp + ff24: 0104 addi s1,sp,128 + ff26: 0400 addi s0,sp,512 + ff28: 0d00 addi s0,sp,656 + ff2a: 2e7c fld fa5,216(a2) + ff2c: 0000 unimp + ff2e: 0308 addi a0,sp,384 + ff30: 0d4c addi a1,sp,660 + ff32: 0001 nop + ff34: 0e00 addi s0,sp,784 + ff36: 6c66 flw fs8,88(sp) + ff38: 0074 addi a3,sp,12 + ff3a: 009a4e03 lbu t3,9(s4) + ff3e: 0000 unimp + ff40: 00041a0f 0x41a0f + ff44: 0300 addi s0,sp,384 + ff46: a55c fsd fa5,136(a0) + ff48: 0000 unimp + ff4a: 0000 unimp + ff4c: 9510 0x9510 + ff4e: 0100002f 0x100002f + ff52: 00009a23 sh zero,20(ra) + ff56: ca00 sw s0,16(a2) + ff58: 4130 lw a2,64(a0) + ff5a: 6020 flw fs0,64(s0) + ff5c: 0004 addi s1,sp,0 + ff5e: 0100 addi s0,sp,128 + ff60: f29c fsw fa5,32(a3) + ff62: 0006 0x6 + ff64: 1100 addi s0,sp,160 + ff66: 0061 c.addi zero,24 + ff68: 2301 jal 10468 <__stack_size+0xfc68> + ff6a: 009a slli ra,ra,0x6 ff6c: 0000 unimp - ff6e: de00 sw s0,56(a2) - ff70: 0066 0x66 - ff72: 0000 unimp - ff74: ae18 fsd fa4,24(a2) - ff76: 4132 lw sp,12(sp) - ff78: 0220 addi s0,sp,264 - ff7a: 0000 unimp - ff7c: 7100 flw fs0,32(a0) - ff7e: 0005 c.addi zero,1 - ff80: 1400 addi s0,sp,544 - ff82: 5f5f 0078 2e01 0x2e0100785f5f - ff88: 06ce slli a3,a3,0x13 - ff8a: 0000 unimp - ff8c: 6700 flw fs0,8(a4) - ff8e: 0000 unimp - ff90: 1900 addi s0,sp,176 - ff92: 0318 addi a4,sp,384 - ff94: 0000 unimp - ff96: 5f14 lw a3,56(a4) - ff98: 785f 0100 ce2e 0xce2e0100785f - ff9e: 0006 0x6 - ffa0: 1300 addi s0,sp,416 - ffa2: 00000067 jr zero - ffa6: 1800 addi s0,sp,48 - ffa8: 32fa fld ft5,440(sp) - ffaa: 2041 jal 1002a <__stack_size+0xf82a> - ffac: 000c addi a1,sp,0 - ffae: 0000 unimp - ffb0: 05a4 addi s1,sp,712 + ff6e: 66a4 flw fs1,72(a3) + ff70: 0000 unimp + ff72: 6211 lui tp,0x4 + ff74: 0100 addi s0,sp,128 + ff76: 00009a23 sh zero,20(ra) + ff7a: 2c00 fld fs0,24(s0) + ff7c: 12000067 jr 288(zero) # 120 <__stack_size-0x6e0> + ff80: 2d31 jal 1059c <__stack_size+0xfd9c> + ff82: 0000 unimp + ff84: 2501 jal 10584 <__stack_size+0xfd84> + ff86: 002c addi a1,sp,8 + ff88: 0000 unimp + ff8a: 67b4 flw fa3,72(a5) + ff8c: 0000 unimp + ff8e: 002e9f13 slli t5,t4,0x2 + ff92: 0100 addi s0,sp,128 + ff94: 2c25 jal 101cc <__stack_size+0xf9cc> + ff96: 0000 unimp + ff98: 0000 unimp + ff9a: 4114 lw a3,0(a0) + ff9c: 635f 0100 f226 0xf2260100635f + ffa2: 0006 0x6 + ffa4: d400 sw s0,40(s0) + ffa6: 14000067 jr 320(zero) # 140 <__stack_size-0x6c0> + ffaa: 5f41 li t5,-16 + ffac: 26010073 0x26010073 + ffb0: 06f2 slli a3,a3,0x1c ffb2: 0000 unimp - ffb4: 5f14 lw a3,56(a4) - ffb6: 785f 0100 ce2f 0xce2f0100785f - ffbc: 0006 0x6 - ffbe: 2600 fld fs0,8(a2) - ffc0: 00000067 jr zero - ffc4: b51a fsd ft6,168(sp) - ffc6: 0005 c.addi zero,1 - ffc8: 1500 addi s0,sp,672 - ffca: 5f5f 0078 2f01 0x2f0100785f5f - ffd0: 06ce slli a3,a3,0x13 - ffd2: 0000 unimp - ffd4: 1a00 addi s0,sp,304 - ffd6: 05c6 slli a1,a1,0x11 - ffd8: 0000 unimp - ffda: 5f15 li t5,-27 - ffdc: 785f 0100 ce2f 0xce2f0100785f - ffe2: 0006 0x6 - ffe4: 0000 unimp - ffe6: 4816 lw a6,68(sp) - ffe8: b5000003 lb zero,-1200(zero) # 2ed7ec <__stack_size+0x2ecfec> - ffec: 0006 0x6 - ffee: 1700 addi s0,sp,928 - fff0: 2e4e fld ft8,208(sp) + ffb4: 6809 lui a6,0x2 + ffb6: 0000 unimp + ffb8: 4114 lw a3,0(a0) + ffba: 655f 0100 f226 0xf2260100655f + ffc0: 0006 0x6 + ffc2: 5100 lw s0,32(a0) + ffc4: 0068 addi a0,sp,12 + ffc6: 1200 addi s0,sp,288 + ffc8: 2dd0 fld fa2,152(a1) + ffca: 0000 unimp + ffcc: 2601 jal 102cc <__stack_size+0xfacc> + ffce: 06f9 addi a3,a3,30 + ffd0: 0000 unimp + ffd2: 6908 flw fa0,16(a0) + ffd4: 0000 unimp + ffd6: 2c12 fld fs8,256(sp) + ffd8: 002d c.addi zero,11 + ffda: 0100 addi s0,sp,128 + ffdc: f926 fsw fs1,176(sp) + ffde: 0006 0x6 + ffe0: a000 fsd fs0,0(s0) + ffe2: 0069 c.addi zero,26 + ffe4: 1400 addi s0,sp,544 + ffe6: 5f42 lw t5,48(sp) + ffe8: 27010063 beq sp,a6,10248 <__stack_size+0xfa48> + ffec: 06f2 slli a3,a3,0x1c + ffee: 0000 unimp + fff0: 6a49 lui s4,0x12 fff2: 0000 unimp - fff4: 2f01 jal 10704 <__stack_size+0xff04> - fff6: 002c addi a1,sp,8 - fff8: 0000 unimp - fffa: 461a lw a2,132(sp) + fff4: 4214 lw a3,0(a2) + fff6: 735f 0100 f227 0xf2270100735f fffc: 0006 0x6 - fffe: 1700 addi s0,sp,928 - 10000: 2e82 fld ft9,0(sp) - 10002: 0000 unimp - 10004: 2f01 jal 10714 <__stack_size+0xff14> - 10006: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - 1000a: 002e3717 auipc a4,0x2e3 - 1000e: 0100 addi s0,sp,128 - 10010: 0006c72f 0x6c72f - 10014: 1700 addi s0,sp,928 - 10016: 2f51 jal 107aa <__stack_size+0xffaa> - 10018: 0000 unimp - 1001a: 2f01 jal 1072a <__stack_size+0xff2a> - 1001c: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - 10020: 002c8617 auipc a2,0x2c8 - 10024: 0100 addi s0,sp,128 - 10026: 0006ce2f 0x6ce2f - 1002a: 1700 addi s0,sp,928 - 1002c: 2c9e fld fs9,448(sp) + fffe: 8900 0x8900 + 10000: 006a 0x6a + 10002: 1400 addi s0,sp,544 + 10004: 5f42 lw t5,48(sp) + 10006: 0065 c.addi zero,25 + 10008: 2701 jal 10708 <__stack_size+0xff08> + 1000a: 06f2 slli a3,a3,0x1c + 1000c: 0000 unimp + 1000e: 6ac1 lui s5,0x10 + 10010: 0000 unimp + 10012: d512 sw tp,168(sp) + 10014: 002d c.addi zero,11 + 10016: 0100 addi s0,sp,128 + 10018: 0006f927 0x6f927 + 1001c: 3a00 fld fs0,48(a2) + 1001e: 1200006b 0x1200006b + 10022: 2dda fld fs11,400(sp) + 10024: 0000 unimp + 10026: 2701 jal 10726 <__stack_size+0xff26> + 10028: 06f9 addi a3,a3,30 + 1002a: 0000 unimp + 1002c: 6bd2 flw fs7,20(sp) 1002e: 0000 unimp - 10030: 2f01 jal 10740 <__stack_size+0xff40> - 10032: 06ce slli a3,a3,0x13 - 10034: 0000 unimp - 10036: 271a fld fa4,384(sp) + 10030: 5214 lw a3,32(a2) + 10032: 635f 0100 f228 0xf2280100635f 10038: 0006 0x6 - 1003a: 1500 addi s0,sp,672 - 1003c: 5f5f 0078 2f01 0x2f0100785f5f - 10042: 06ce slli a3,a3,0x13 - 10044: 0000 unimp - 10046: 1a00 addi s0,sp,304 - 10048: 0638 addi a4,sp,776 - 1004a: 0000 unimp - 1004c: 5f15 li t5,-27 - 1004e: 785f 0100 ce2f 0xce2f0100785f - 10054: 0006 0x6 - 10056: 0000 unimp - 10058: 5f5f151b 0x5f5f151b - 1005c: 0078 addi a4,sp,12 - 1005e: 2f01 jal 1076e <__stack_size+0xff6e> - 10060: 06ce slli a3,a3,0x13 - 10062: 0000 unimp - 10064: 0000 unimp - 10066: dc18 sw a4,56(s0) - 10068: 0c204133 0xc204133 - 1006c: 0000 unimp - 1006e: 6300 flw fs0,0(a4) - 10070: 0006 0x6 - 10072: 1400 addi s0,sp,544 - 10074: 5f5f 0078 2f01 0x2f0100785f5f - 1007a: 06ce slli a3,a3,0x13 - 1007c: 0000 unimp - 1007e: 6739 lui a4,0xe - 10080: 0000 unimp - 10082: 1a00 addi s0,sp,304 - 10084: 0674 addi a3,sp,780 - 10086: 0000 unimp - 10088: 5f15 li t5,-27 - 1008a: 785f 0100 ce2f 0xce2f0100785f - 10090: 0006 0x6 - 10092: 0000 unimp - 10094: 851a mv a0,t1 - 10096: 0006 0x6 - 10098: 1500 addi s0,sp,672 - 1009a: 5f5f 0078 2f01 0x2f0100785f5f - 100a0: 06ce slli a3,a3,0x13 - 100a2: 0000 unimp - 100a4: 1a00 addi s0,sp,304 - 100a6: 0696 slli a3,a3,0x5 - 100a8: 0000 unimp - 100aa: 5f15 li t5,-27 - 100ac: 785f 0100 ce2f 0xce2f0100785f - 100b2: 0006 0x6 - 100b4: 0000 unimp - 100b6: a71a fsd ft6,392(sp) - 100b8: 0006 0x6 - 100ba: 1500 addi s0,sp,672 - 100bc: 5f5f 0078 2f01 0x2f0100785f5f - 100c2: 06ce slli a3,a3,0x13 + 1003a: 5900 lw s0,48(a0) + 1003c: 006c addi a1,sp,12 + 1003e: 1400 addi s0,sp,544 + 10040: 5f52 lw t5,52(sp) + 10042: 28010073 0x28010073 + 10046: 06f2 slli a3,a3,0x1c + 10048: 0000 unimp + 1004a: 6c84 flw fs1,24(s1) + 1004c: 0000 unimp + 1004e: 5214 lw a3,32(a2) + 10050: 655f 0100 f228 0xf2280100655f + 10056: 0006 0x6 + 10058: ee00 fsw fs0,24(a2) + 1005a: 006c addi a1,sp,12 + 1005c: 1200 addi s0,sp,288 + 1005e: 2d12 fld fs10,256(sp) + 10060: 0000 unimp + 10062: 2801 jal 10072 <__stack_size+0xf872> + 10064: 06f9 addi a3,a3,30 + 10066: 0000 unimp + 10068: 6d7d lui s10,0x1f + 1006a: 0000 unimp + 1006c: a412 fsd ft4,8(sp) + 1006e: 002e 0x2e + 10070: 0100 addi s0,sp,128 + 10072: f928 fsw fa0,112(a0) + 10074: 0006 0x6 + 10076: 8100 0x8100 + 10078: 006e 0x6e + 1007a: 1500 addi s0,sp,672 + 1007c: 0072 0x72 + 1007e: 2901 jal 1048e <__stack_size+0xfc8e> + 10080: 009a slli ra,ra,0x6 + 10082: 0000 unimp + 10084: 5016 0x5016 + 10086: 5a000003 lb zero,1440(zero) # 5a0 <__stack_size-0x260> + 1008a: 0002 0x2 + 1008c: 1700 addi s0,sp,928 + 1008e: 00002d17 auipc s10,0x2 + 10092: 2c01 jal 102a2 <__stack_size+0xfaa2> + 10094: 00ea slli ra,ra,0x1a + 10096: 0000 unimp + 10098: 1600 addi s0,sp,800 + 1009a: 0388 addi a0,sp,448 + 1009c: 0000 unimp + 1009e: 00000273 0x273 + 100a2: c512 sw tp,136(sp) + 100a4: 002c addi a1,sp,8 + 100a6: 0100 addi s0,sp,128 + 100a8: f22c fsw fa1,96(a2) + 100aa: 0006 0x6 + 100ac: e600 fsw fs0,8(a2) + 100ae: 006e 0x6e + 100b0: 0000 unimp + 100b2: a016 fsd ft5,0(sp) + 100b4: 88000003 lb zero,-1920(zero) # fffff880 <_sp+0x7fffb880> + 100b8: 0002 0x2 + 100ba: 1700 addi s0,sp,928 + 100bc: 00002d17 auipc s10,0x2 + 100c0: 2d01 jal 106d0 <__stack_size+0xfed0> + 100c2: 00ea slli ra,ra,0x1a 100c4: 0000 unimp - 100c6: 1b00 addi s0,sp,432 - 100c8: 5f15 li t5,-27 - 100ca: 785f 0100 ce2f 0xce2f0100785f - 100d0: 0006 0x6 - 100d2: 0000 unimp - 100d4: 1900 addi s0,sp,176 - 100d6: 0330 addi a2,sp,392 - 100d8: 0000 unimp - 100da: 002d7417 auipc s0,0x2d7 - 100de: 0100 addi s0,sp,128 - 100e0: 0000ea2f 0xea2f - 100e4: 0000 unimp - 100e6: 0200 addi s0,sp,256 - 100e8: 0504 addi s1,sp,640 - 100ea: 01b2 slli gp,gp,0xc - 100ec: 0000 unimp - 100ee: 0402 slli s0,s0,0x0 - 100f0: 00018e07 0x18e07 - 100f4: 0000 unimp - 100f6: 0709 addi a4,a4,2 - 100f8: 0000 unimp - 100fa: 0004 addi s1,sp,0 - 100fc: 341c fld fa5,40(s0) - 100fe: 0000 unimp - 10100: 0104 addi s1,sp,128 - 10102: 2ea8 fld fa0,88(a3) - 10104: 0000 unimp - 10106: c40c sw a1,8(s0) - 10108: 0600002f 0x600002f - 1010c: 4600002b 0x4600002b - 10110: 4134 lw a3,64(a0) - 10112: 6020 flw fs0,64(s0) - 10114: 0004 addi s1,sp,0 - 10116: e700 fsw fs0,8(a4) - 10118: 0085 addi ra,ra,1 - 1011a: 0200 addi s0,sp,256 - 1011c: 0408 addi a0,sp,512 - 1011e: 0000292b 0x292b - 10122: 69050403 lb s0,1680(a0) # 12690 <__stack_size+0x11e90> - 10126: 746e flw fs0,248(sp) - 10128: 0200 addi s0,sp,256 - 1012a: 0601 addi a2,a2,0 - 1012c: 0098 addi a4,sp,64 - 1012e: 0000 unimp - 10130: 0802 slli a6,a6,0x0 - 10132: ad05 j 10762 <__stack_size+0xff62> - 10134: 0001 nop - 10136: 0400 addi s0,sp,512 - 10138: 2c6c fld fa1,216(s0) - 1013a: 0000 unimp - 1013c: 4a02 lw s4,0(sp) - 1013e: 5201 li tp,-32 - 10140: 0000 unimp - 10142: 0500 addi s0,sp,640 - 10144: 0041 c.addi zero,16 - 10146: 0000 unimp - 10148: 0102 slli sp,sp,0x0 - 1014a: 9608 0x9608 - 1014c: 0000 unimp - 1014e: 0200 addi s0,sp,256 - 10150: 0704 addi s1,sp,896 - 10152: 00000193 li gp,0 - 10156: 0802 slli a6,a6,0x0 - 10158: 00018907 0x18907 - 1015c: 0400 addi s0,sp,512 - 1015e: 2cd8 fld fa4,152(s1) - 10160: 0000 unimp - 10162: 4e02 lw t3,0(sp) - 10164: 7301 lui t1,0xfffe0 + 100c6: 1600 addi s0,sp,800 + 100c8: 03c0 addi s0,sp,452 + 100ca: 0000 unimp + 100cc: 02a1 addi t0,t0,8 + 100ce: 0000 unimp + 100d0: c512 sw tp,136(sp) + 100d2: 002c addi a1,sp,8 + 100d4: 0100 addi s0,sp,128 + 100d6: f22d bnez a2,10038 <__stack_size+0xf838> + 100d8: 0006 0x6 + 100da: 1a00 addi s0,sp,304 + 100dc: 0000006f j 100dc <__stack_size+0xf8dc> + 100e0: 7c18 flw fa4,56(s0) + 100e2: 4132 lw sp,12(sp) + 100e4: 4420 lw s0,72(s0) + 100e6: 0001 nop + 100e8: b200 fsd fs0,32(a2) + 100ea: 0005 c.addi zero,1 + 100ec: 1700 addi s0,sp,928 + 100ee: 2fe9 jal 108c8 <__stack_size+0x100c8> + 100f0: 0000 unimp + 100f2: 2e01 jal 10402 <__stack_size+0xfc02> + 100f4: 0700 addi s0,sp,896 + 100f6: 0000 unimp + 100f8: 7c18 flw fa4,56(s0) + 100fa: 4132 lw sp,12(sp) + 100fc: 2220 fld fs0,64(a2) + 100fe: 0001 nop + 10100: 4300 lw s0,0(a4) + 10102: 0005 c.addi zero,1 + 10104: 1200 addi s0,sp,288 + 10106: 3014 fld fa3,32(s0) + 10108: 0000 unimp + 1010a: 2e01 jal 1041a <__stack_size+0xfc1a> + 1010c: 06f9 addi a3,a3,30 + 1010e: 0000 unimp + 10110: 00006f5b 0x6f5b + 10114: 3012 fld ft0,288(sp) + 10116: 0030 addi a2,sp,8 + 10118: 0100 addi s0,sp,128 + 1011a: f92e fsw fa1,176(sp) + 1011c: 0006 0x6 + 1011e: 6e00 flw fs0,24(a2) + 10120: 1200006f j 10240 <__stack_size+0xfa40> + 10124: 2f9e fld ft11,448(sp) + 10126: 0000 unimp + 10128: 2e01 jal 10438 <__stack_size+0xfc38> + 1012a: 06f9 addi a3,a3,30 + 1012c: 0000 unimp + 1012e: 6f8c flw fa1,24(a5) + 10130: 0000 unimp + 10132: ba12 fsd ft4,304(sp) + 10134: 0100002f 0x100002f + 10138: f92e fsw fa1,176(sp) + 1013a: 0006 0x6 + 1013c: 9f00 0x9f00 + 1013e: 1600006f j 1029e <__stack_size+0xfa9e> + 10142: 03d8 addi a4,sp,452 + 10144: 0000 unimp + 10146: 0384 addi s1,sp,448 + 10148: 0000 unimp + 1014a: 1212 slli tp,tp,0x24 + 1014c: 0100002b 0x100002b + 10150: f92e fsw fa1,176(sp) + 10152: 0006 0x6 + 10154: bd00 fsd fs0,56(a0) + 10156: 1200006f j 10276 <__stack_size+0xfa76> + 1015a: 00002b17 auipc s6,0x2 + 1015e: 2e01 jal 1046e <__stack_size+0xfc6e> + 10160: 06f9 addi a3,a3,30 + 10162: 0000 unimp + 10164: 6fe0 flw fs0,92(a5) 10166: 0000 unimp - 10168: 0200 addi s0,sp,256 - 1016a: 0702 slli a4,a4,0x0 - 1016c: 00cd addi ra,ra,19 - 1016e: 0000 unimp - 10170: 4d06 lw s10,64(sp) - 10172: 0000 unimp - 10174: 8a00 0x8a00 - 10176: 0000 unimp - 10178: 0700 addi s0,sp,896 - 1017a: 0059 c.addi zero,22 - 1017c: 0000 unimp - 1017e: 00ff 0xff - 10180: 7a05 lui s4,0xfffe1 - 10182: 0000 unimp - 10184: 0800 addi s0,sp,16 - 10186: 2aa9 jal 102e0 <__stack_size+0xfae0> - 10188: 0000 unimp - 1018a: 3c04 fld fs1,56(s0) - 1018c: 008a slli ra,ra,0x2 + 10168: 1c12 slli s8,s8,0x24 + 1016a: 0100002b 0x100002b + 1016e: f92e fsw fa1,176(sp) + 10170: 0006 0x6 + 10172: 3500 fld fs0,40(a0) + 10174: 0070 addi a2,sp,12 + 10176: 1200 addi s0,sp,288 + 10178: 2b21 jal 10690 <__stack_size+0xfe90> + 1017a: 0000 unimp + 1017c: 2e01 jal 1048c <__stack_size+0xfc8c> + 1017e: 06f9 addi a3,a3,30 + 10180: 0000 unimp + 10182: 7048 flw fa0,36(s0) + 10184: 0000 unimp + 10186: fa12 fsw ft4,52(sp) + 10188: 0029 c.addi zero,10 + 1018a: 0100 addi s0,sp,128 + 1018c: 672e flw fa4,200(sp) 1018e: 0000 unimp - 10190: 8709 srai a4,a4,0x2 - 10192: 002d c.addi zero,11 - 10194: 0300 addi s0,sp,384 - 10196: 2548 fld fa0,136(a0) + 10190: 5b00 lw s0,48(a4) + 10192: 0070 addi a2,sp,12 + 10194: 1200 addi s0,sp,288 + 10196: 2ad2 fld fs5,272(sp) 10198: 0000 unimp - 1019a: 0a00 addi s0,sp,272 - 1019c: 0308 addi a0,sp,384 - 1019e: 0000ea4f fnmadd.s fs4,ft1,ft0,ft0,unknown - 101a2: 0b00 addi s0,sp,400 - 101a4: 2cf9 jal 10482 <__stack_size+0xfc82> - 101a6: 0000 unimp - 101a8: 00595703 lhu a4,5(s2) + 1019a: 2e01 jal 104aa <__stack_size+0xfcaa> + 1019c: 00000067 jr zero + 101a0: 706e flw ft0,248(sp) + 101a2: 0000 unimp + 101a4: f512 fsw ft4,168(sp) + 101a6: 0029 c.addi zero,10 + 101a8: 0100 addi s0,sp,128 + 101aa: 672e flw fa4,200(sp) 101ac: 0000 unimp - 101ae: 2004 fld fs1,0(s0) - 101b0: 0000 unimp - 101b2: 002e310b 0x2e310b - 101b6: 0300 addi s0,sp,384 - 101b8: 5958 lw a4,52(a0) - 101ba: 0000 unimp - 101bc: 0400 addi s0,sp,512 - 101be: 0c14 addi a3,sp,528 - 101c0: 0c04 addi s1,sp,528 - 101c2: 7865 lui a6,0xffff9 - 101c4: 0070 addi a2,sp,12 - 101c6: 00595903 lhu s2,5(s2) + 101ae: 8100 0x8100 + 101b0: 0070 addi a2,sp,12 + 101b2: 1200 addi s0,sp,288 + 101b4: 2a38 fld fa4,80(a2) + 101b6: 0000 unimp + 101b8: 2e01 jal 104c8 <__stack_size+0xfcc8> + 101ba: 00000067 jr zero + 101be: 7094 flw fa3,32(s1) + 101c0: 0000 unimp + 101c2: 1600 addi s0,sp,800 + 101c4: 03f0 addi a2,sp,460 + 101c6: 0000 unimp + 101c8: 0402 slli s0,s0,0x0 101ca: 0000 unimp - 101cc: 0b04 addi s1,sp,400 - 101ce: 0401 addi s0,s0,0 - 101d0: 001f360b 0x1f360b - 101d4: 0300 addi s0,sp,384 - 101d6: 595a lw s2,180(sp) - 101d8: 0000 unimp - 101da: 0400 addi s0,sp,512 - 101dc: 0001 nop - 101de: 0004 addi s1,sp,0 - 101e0: 450d li a0,3 - 101e2: 0800002f 0x800002f - 101e6: 010d4c03 lbu s8,16(s10) - 101ea: 0000 unimp - 101ec: 660e flw fa2,192(sp) - 101ee: 746c flw fa1,108(s0) - 101f0: 0300 addi s0,sp,384 - 101f2: 9a4e add s4,s4,s3 - 101f4: 0000 unimp - 101f6: 0f00 addi s0,sp,912 - 101f8: 041a slli s0,s0,0x6 - 101fa: 0000 unimp - 101fc: 00a55c03 lhu s8,10(a0) - 10200: 0000 unimp - 10202: 1000 addi s0,sp,32 - 10204: 305e fld ft0,496(sp) + 101cc: 1212 slli tp,tp,0x24 + 101ce: 0100002b 0x100002b + 101d2: f92e fsw fa1,176(sp) + 101d4: 0006 0x6 + 101d6: a700 fsd fs0,8(a4) + 101d8: 0070 addi a2,sp,12 + 101da: 1200 addi s0,sp,288 + 101dc: 00002b17 auipc s6,0x2 + 101e0: 2e01 jal 104f0 <__stack_size+0xfcf0> + 101e2: 06f9 addi a3,a3,30 + 101e4: 0000 unimp + 101e6: 70ba flw ft1,172(sp) + 101e8: 0000 unimp + 101ea: 1c12 slli s8,s8,0x24 + 101ec: 0100002b 0x100002b + 101f0: f92e fsw fa1,176(sp) + 101f2: 0006 0x6 + 101f4: fa00 fsw fs0,48(a2) + 101f6: 0070 addi a2,sp,12 + 101f8: 1200 addi s0,sp,288 + 101fa: 2b21 jal 10712 <__stack_size+0xff12> + 101fc: 0000 unimp + 101fe: 2e01 jal 1050e <__stack_size+0xfd0e> + 10200: 06f9 addi a3,a3,30 + 10202: 0000 unimp + 10204: 710d addi sp,sp,-352 10206: 0000 unimp - 10208: 2301 jal 10708 <__stack_size+0xff08> - 1020a: 009a slli ra,ra,0x6 - 1020c: 0000 unimp - 1020e: 3446 fld fs0,112(sp) - 10210: 2041 jal 10290 <__stack_size+0xfa90> - 10212: 0460 addi s0,sp,524 - 10214: 0000 unimp - 10216: 9c01 0x9c01 - 10218: 06f2 slli a3,a3,0x1c - 1021a: 0000 unimp - 1021c: 6111 addi sp,sp,256 - 1021e: 0100 addi s0,sp,128 - 10220: 00009a23 sh zero,20(ra) # 9014 <__stack_size+0x8814> - 10224: 4c00 lw s0,24(s0) - 10226: 11000067 jr 272(zero) # 110 <__stack_size-0x6f0> - 1022a: 0062 0x62 - 1022c: 2301 jal 1072c <__stack_size+0xff2c> - 1022e: 009a slli ra,ra,0x6 - 10230: 0000 unimp - 10232: 67d4 flw fa3,12(a5) + 10208: 0029fa17 auipc s4,0x29f + 1020c: 0100 addi s0,sp,128 + 1020e: 672e flw fa4,200(sp) + 10210: 0000 unimp + 10212: 1200 addi s0,sp,288 + 10214: 2ad2 fld fs5,272(sp) + 10216: 0000 unimp + 10218: 2e01 jal 10528 <__stack_size+0xfd28> + 1021a: 00000067 jr zero + 1021e: 7120 flw fs0,96(a0) + 10220: 0000 unimp + 10222: f512 fsw ft4,168(sp) + 10224: 0029 c.addi zero,10 + 10226: 0100 addi s0,sp,128 + 10228: 672e flw fa4,200(sp) + 1022a: 0000 unimp + 1022c: 3300 fld fs0,32(a4) + 1022e: 0071 c.addi zero,28 + 10230: 1200 addi s0,sp,288 + 10232: 2a38 fld fa4,80(a2) 10234: 0000 unimp - 10236: fa12 fsw ft4,52(sp) - 10238: 002d c.addi zero,11 - 1023a: 0100 addi s0,sp,128 - 1023c: 2c25 jal 10474 <__stack_size+0xfc74> + 10236: 2e01 jal 10546 <__stack_size+0xfd46> + 10238: 00000067 jr zero + 1023c: 7146 flw ft2,112(sp) 1023e: 0000 unimp - 10240: 5c00 lw s0,56(s0) - 10242: 0068 addi a0,sp,12 - 10244: 1300 addi s0,sp,416 - 10246: 2f68 fld fa0,216(a4) + 10240: 1600 addi s0,sp,800 + 10242: 0410 addi a2,sp,512 + 10244: 0000 unimp + 10246: 047c addi a5,sp,524 10248: 0000 unimp - 1024a: 2501 jal 1084a <__stack_size+0x1004a> - 1024c: 002c addi a1,sp,8 - 1024e: 0000 unimp - 10250: 1400 addi s0,sp,544 - 10252: 5f41 li t5,-16 - 10254: 26010063 beqz sp,104b4 <__stack_size+0xfcb4> - 10258: 06f2 slli a3,a3,0x1c - 1025a: 0000 unimp - 1025c: 687c flw fa5,84(s0) - 1025e: 0000 unimp - 10260: 4114 lw a3,0(a0) - 10262: 735f 0100 f226 0xf2260100735f - 10268: 0006 0x6 - 1026a: b100 fsd fs0,32(a0) - 1026c: 0068 addi a0,sp,12 - 1026e: 1400 addi s0,sp,544 - 10270: 5f41 li t5,-16 - 10272: 0065 c.addi zero,25 - 10274: 2601 jal 10574 <__stack_size+0xfd74> - 10276: 06f2 slli a3,a3,0x1c - 10278: 0000 unimp - 1027a: 68f9 lui a7,0x1e - 1027c: 0000 unimp - 1027e: 9912 add s2,s2,tp - 10280: 002e 0x2e - 10282: 0100 addi s0,sp,128 - 10284: f926 fsw fs1,176(sp) - 10286: 0006 0x6 - 10288: b000 fsd fs0,32(s0) - 1028a: 0069 c.addi zero,26 - 1028c: 1200 addi s0,sp,288 - 1028e: 2df5 jal 1098a <__stack_size+0x1018a> - 10290: 0000 unimp - 10292: 2601 jal 10592 <__stack_size+0xfd92> - 10294: 06f9 addi a3,a3,30 - 10296: 0000 unimp - 10298: 6a48 flw fa0,20(a2) - 1029a: 0000 unimp - 1029c: 4214 lw a3,0(a2) - 1029e: 635f 0100 f227 0xf2270100635f - 102a4: 0006 0x6 - 102a6: f100 fsw fs0,32(a0) - 102a8: 006a 0x6a - 102aa: 1400 addi s0,sp,544 - 102ac: 5f42 lw t5,48(sp) - 102ae: 27010073 0x27010073 - 102b2: 06f2 slli a3,a3,0x1c - 102b4: 0000 unimp - 102b6: 6b31 lui s6,0xc + 1024a: 1212 slli tp,tp,0x24 + 1024c: 0100002b 0x100002b + 10250: f92e fsw fa1,176(sp) + 10252: 0006 0x6 + 10254: 5900 lw s0,48(a0) + 10256: 0071 c.addi zero,28 + 10258: 1200 addi s0,sp,288 + 1025a: 00002b17 auipc s6,0x2 + 1025e: 2e01 jal 1056e <__stack_size+0xfd6e> + 10260: 06f9 addi a3,a3,30 + 10262: 0000 unimp + 10264: 716c flw fa1,100(a0) + 10266: 0000 unimp + 10268: 1c12 slli s8,s8,0x24 + 1026a: 0100002b 0x100002b + 1026e: f92e fsw fa1,176(sp) + 10270: 0006 0x6 + 10272: ac00 fsd fs0,24(s0) + 10274: 0071 c.addi zero,28 + 10276: 1200 addi s0,sp,288 + 10278: 2b21 jal 10790 <__stack_size+0xff90> + 1027a: 0000 unimp + 1027c: 2e01 jal 1058c <__stack_size+0xfd8c> + 1027e: 06f9 addi a3,a3,30 + 10280: 0000 unimp + 10282: 000071bf 0029fa17 0x29fa17000071bf + 1028a: 0100 addi s0,sp,128 + 1028c: 672e flw fa4,200(sp) + 1028e: 0000 unimp + 10290: 1700 addi s0,sp,928 + 10292: 2ad2 fld fs5,272(sp) + 10294: 0000 unimp + 10296: 2e01 jal 105a6 <__stack_size+0xfda6> + 10298: 00000067 jr zero + 1029c: f512 fsw ft4,168(sp) + 1029e: 0029 c.addi zero,10 + 102a0: 0100 addi s0,sp,128 + 102a2: 672e flw fa4,200(sp) + 102a4: 0000 unimp + 102a6: d200 sw s0,32(a2) + 102a8: 0071 c.addi zero,28 + 102aa: 1200 addi s0,sp,288 + 102ac: 2a38 fld fa4,80(a2) + 102ae: 0000 unimp + 102b0: 2e01 jal 105c0 <__stack_size+0xfdc0> + 102b2: 00000067 jr zero + 102b6: 71e5 lui gp,0xffff9 102b8: 0000 unimp - 102ba: 4214 lw a3,0(a2) - 102bc: 655f 0100 f227 0xf2270100655f - 102c2: 0006 0x6 - 102c4: 6900 flw fs0,16(a0) - 102c6: 1200006b 0x1200006b - 102ca: 2e9e fld ft9,448(sp) - 102cc: 0000 unimp - 102ce: 2701 jal 109ce <__stack_size+0x101ce> - 102d0: 06f9 addi a3,a3,30 - 102d2: 0000 unimp - 102d4: 6be2 flw fs7,24(sp) - 102d6: 0000 unimp - 102d8: a312 fsd ft4,384(sp) - 102da: 002e 0x2e - 102dc: 0100 addi s0,sp,128 - 102de: 0006f927 0x6f927 - 102e2: 7a00 flw fs0,48(a2) - 102e4: 006c addi a1,sp,12 - 102e6: 1400 addi s0,sp,544 - 102e8: 5f52 lw t5,52(sp) - 102ea: 28010063 beqz sp,1056a <__stack_size+0xfd6a> - 102ee: 06f2 slli a3,a3,0x1c - 102f0: 0000 unimp - 102f2: 6d01 lui s10,0x0 + 102ba: 1600 addi s0,sp,800 + 102bc: 0430 addi a2,sp,520 + 102be: 0000 unimp + 102c0: 04f6 slli s1,s1,0x1d + 102c2: 0000 unimp + 102c4: 1212 slli tp,tp,0x24 + 102c6: 0100002b 0x100002b + 102ca: f92e fsw fa1,176(sp) + 102cc: 0006 0x6 + 102ce: f800 fsw fs0,48(s0) + 102d0: 0071 c.addi zero,28 + 102d2: 1200 addi s0,sp,288 + 102d4: 00002b17 auipc s6,0x2 + 102d8: 2e01 jal 105e8 <__stack_size+0xfde8> + 102da: 06f9 addi a3,a3,30 + 102dc: 0000 unimp + 102de: 0000720b 0x720b + 102e2: 1c12 slli s8,s8,0x24 + 102e4: 0100002b 0x100002b + 102e8: f92e fsw fa1,176(sp) + 102ea: 0006 0x6 + 102ec: 3900 fld fs0,48(a0) + 102ee: 0072 0x72 + 102f0: 1200 addi s0,sp,288 + 102f2: 2b21 jal 1080a <__stack_size+0x1000a> 102f4: 0000 unimp - 102f6: 5214 lw a3,32(a2) - 102f8: 735f 0100 f228 0xf2280100735f - 102fe: 0006 0x6 - 10300: 2c00 fld fs0,24(s0) - 10302: 006d c.addi zero,27 - 10304: 1400 addi s0,sp,544 - 10306: 5f52 lw t5,52(sp) - 10308: 0065 c.addi zero,25 - 1030a: 2801 jal 1031a <__stack_size+0xfb1a> - 1030c: 06f2 slli a3,a3,0x1c + 102f6: 2e01 jal 10606 <__stack_size+0xfe06> + 102f8: 06f9 addi a3,a3,30 + 102fa: 0000 unimp + 102fc: 724c flw fa1,36(a2) + 102fe: 0000 unimp + 10300: 0029fa17 auipc s4,0x29f + 10304: 0100 addi s0,sp,128 + 10306: 672e flw fa4,200(sp) + 10308: 0000 unimp + 1030a: 1700 addi s0,sp,928 + 1030c: 2ad2 fld fs5,272(sp) 1030e: 0000 unimp - 10310: 6d96 flw fs11,68(sp) - 10312: 0000 unimp - 10314: db12 sw tp,180(sp) - 10316: 002d c.addi zero,11 - 10318: 0100 addi s0,sp,128 - 1031a: f928 fsw fa0,112(a0) - 1031c: 0006 0x6 - 1031e: 2500 fld fs0,8(a0) - 10320: 006e 0x6e - 10322: 1200 addi s0,sp,288 - 10324: 2f6d jal 10ade <__stack_size+0x102de> - 10326: 0000 unimp - 10328: 2801 jal 10338 <__stack_size+0xfb38> - 1032a: 06f9 addi a3,a3,30 - 1032c: 0000 unimp - 1032e: 6f29 lui t5,0xa - 10330: 0000 unimp - 10332: 7215 lui tp,0xfffe5 - 10334: 0100 addi s0,sp,128 - 10336: 9a29 andi a2,a2,-22 + 10310: 2e01 jal 10620 <__stack_size+0xfe20> + 10312: 00000067 jr zero + 10316: f512 fsw ft4,168(sp) + 10318: 0029 c.addi zero,10 + 1031a: 0100 addi s0,sp,128 + 1031c: 672e flw fa4,200(sp) + 1031e: 0000 unimp + 10320: 6a00 flw fs0,16(a2) + 10322: 0072 0x72 + 10324: 1200 addi s0,sp,288 + 10326: 2a38 fld fa4,80(a2) + 10328: 0000 unimp + 1032a: 2e01 jal 1063a <__stack_size+0xfe3a> + 1032c: 00000067 jr zero + 10330: 727d lui tp,0xfffff + 10332: 0000 unimp + 10334: 1600 addi s0,sp,800 + 10336: 0458 addi a4,sp,516 10338: 0000 unimp - 1033a: 1600 addi s0,sp,800 - 1033c: 0368 addi a0,sp,396 - 1033e: 0000 unimp - 10340: 025a slli tp,tp,0x16 - 10342: 0000 unimp - 10344: 002de017 auipc zero,0x2de - 10348: 0100 addi s0,sp,128 - 1034a: ea2c fsw fa1,80(a2) - 1034c: 0000 unimp - 1034e: 0000 unimp - 10350: a016 fsd ft5,0(sp) - 10352: 73000003 lb zero,1840(zero) # 2eea74 <__stack_size+0x2ee274> - 10356: 0002 0x2 - 10358: 1200 addi s0,sp,288 - 1035a: 2d8e fld fs11,192(sp) - 1035c: 0000 unimp - 1035e: 2c01 jal 1056e <__stack_size+0xfd6e> - 10360: 06f2 slli a3,a3,0x1c - 10362: 0000 unimp - 10364: 6f8e flw ft11,192(sp) - 10366: 0000 unimp - 10368: 1600 addi s0,sp,800 - 1036a: 03b8 addi a4,sp,456 - 1036c: 0000 unimp - 1036e: 0288 addi a0,sp,320 - 10370: 0000 unimp - 10372: 002de017 auipc zero,0x2de - 10376: 0100 addi s0,sp,128 - 10378: ea2d bnez a2,103ea <__stack_size+0xfbea> + 1033a: 051e slli a0,a0,0x7 + 1033c: 0000 unimp + 1033e: 0112 slli sp,sp,0x4 + 10340: 0030 addi a2,sp,8 + 10342: 0100 addi s0,sp,128 + 10344: f92e fsw fa1,176(sp) + 10346: 0006 0x6 + 10348: 9000 0x9000 + 1034a: 0072 0x72 + 1034c: 1200 addi s0,sp,288 + 1034e: 2fd6 fld ft11,336(sp) + 10350: 0000 unimp + 10352: 2e01 jal 10662 <__stack_size+0xfe62> + 10354: 06f9 addi a3,a3,30 + 10356: 0000 unimp + 10358: 72ae flw ft5,232(sp) + 1035a: 0000 unimp + 1035c: 1900 addi s0,sp,176 + 1035e: 0478 addi a4,sp,524 + 10360: 0000 unimp + 10362: 0112 slli sp,sp,0x4 + 10364: 0030 addi a2,sp,8 + 10366: 0100 addi s0,sp,128 + 10368: f92e fsw fa1,176(sp) + 1036a: 0006 0x6 + 1036c: fa00 fsw fs0,48(a2) + 1036e: 0072 0x72 + 10370: 1200 addi s0,sp,288 + 10372: 2fd6 fld ft11,336(sp) + 10374: 0000 unimp + 10376: 2e01 jal 10686 <__stack_size+0xfe86> + 10378: 06f9 addi a3,a3,30 1037a: 0000 unimp - 1037c: 0000 unimp - 1037e: d816 sw t0,48(sp) - 10380: a1000003 lb zero,-1520(zero) # 2edd82 <__stack_size+0x2ed582> - 10384: 0002 0x2 - 10386: 1200 addi s0,sp,288 - 10388: 2d8e fld fs11,192(sp) - 1038a: 0000 unimp - 1038c: 2d01 jal 1099c <__stack_size+0x1019c> - 1038e: 06f2 slli a3,a3,0x1c - 10390: 0000 unimp - 10392: 6fc2 flw ft11,16(sp) + 1037c: 730d lui t1,0xfffe3 + 1037e: 0000 unimp + 10380: 0000 unimp + 10382: 9e1a add t3,t3,t1 + 10384: 22204133 0x22204133 + 10388: 0000 unimp + 1038a: 1200 addi s0,sp,288 + 1038c: 2ea9 jal 106e6 <__stack_size+0xfee6> + 1038e: 0000 unimp + 10390: 2e01 jal 106a0 <__stack_size+0xfea0> + 10392: 002c addi a1,sp,8 10394: 0000 unimp - 10396: 1800 addi s0,sp,48 - 10398: 35f8 fld fa4,232(a1) - 1039a: 2041 jal 1041a <__stack_size+0xfc1a> - 1039c: 0144 addi s1,sp,132 - 1039e: 0000 unimp - 103a0: 05b2 slli a1,a1,0xc - 103a2: 0000 unimp - 103a4: 0030b217 auipc tp,0x30b - 103a8: 0100 addi s0,sp,128 - 103aa: 002e 0x2e - 103ac: 18000007 0x18000007 - 103b0: 35f8 fld fa4,232(a1) - 103b2: 2041 jal 10432 <__stack_size+0xfc32> - 103b4: 0122 slli sp,sp,0x8 - 103b6: 0000 unimp - 103b8: 00000543 fmadd.s fa0,ft0,ft0,ft0,rne - 103bc: dd12 sw tp,184(sp) - 103be: 0030 addi a2,sp,8 - 103c0: 0100 addi s0,sp,128 - 103c2: f92e fsw fa1,176(sp) - 103c4: 0006 0x6 - 103c6: 0300 addi s0,sp,384 - 103c8: 0070 addi a2,sp,12 - 103ca: 1200 addi s0,sp,288 - 103cc: 30f9 jal fc9a <__stack_size+0xf49a> + 10396: 7359 lui t1,0xffff6 + 10398: 0000 unimp + 1039a: 9e1a add t3,t3,t1 + 1039c: 1c204133 0x1c204133 + 103a0: 0000 unimp + 103a2: 1200 addi s0,sp,288 + 103a4: 2f82 fld ft11,0(sp) + 103a6: 0000 unimp + 103a8: 2e01 jal 106b8 <__stack_size+0xfeb8> + 103aa: 06f2 slli a3,a3,0x1c + 103ac: 0000 unimp + 103ae: 7378 flw fa4,100(a4) + 103b0: 0000 unimp + 103b2: bf12 fsd ft4,440(sp) + 103b4: 002e 0x2e + 103b6: 0100 addi s0,sp,128 + 103b8: f22e fsw fa1,36(sp) + 103ba: 0006 0x6 + 103bc: 9800 0x9800 + 103be: 12000073 sfence.vma + 103c2: 2ee6 fld ft9,88(sp) + 103c4: 0000 unimp + 103c6: 2e01 jal 106d6 <__stack_size+0xfed6> + 103c8: 06f2 slli a3,a3,0x1c + 103ca: 0000 unimp + 103cc: 73b8 flw fa4,96(a5) 103ce: 0000 unimp - 103d0: 2e01 jal 106e0 <__stack_size+0xfee0> - 103d2: 06f9 addi a3,a3,30 - 103d4: 0000 unimp - 103d6: 7016 flw ft0,100(sp) - 103d8: 0000 unimp - 103da: 6712 flw fa4,4(sp) - 103dc: 0030 addi a2,sp,8 - 103de: 0100 addi s0,sp,128 - 103e0: f92e fsw fa1,176(sp) - 103e2: 0006 0x6 - 103e4: 3400 fld fs0,40(s0) - 103e6: 0070 addi a2,sp,12 - 103e8: 1200 addi s0,sp,288 - 103ea: 00003083 0x3083 - 103ee: 2e01 jal 106fe <__stack_size+0xfefe> - 103f0: 06f9 addi a3,a3,30 - 103f2: 0000 unimp - 103f4: 00007047 fmsub.s ft0,ft0,ft0,ft0 - 103f8: f016 fsw ft5,32(sp) - 103fa: 84000003 lb zero,-1984(zero) # fffff840 <_sp+0x7fffb840> - 103fe: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - 10402: 00002bdb 0x2bdb - 10406: 2e01 jal 10716 <__stack_size+0xff16> - 10408: 06f9 addi a3,a3,30 - 1040a: 0000 unimp - 1040c: 7065 0x7065 - 1040e: 0000 unimp - 10410: e012 fsw ft4,0(sp) - 10412: 0100002b 0x100002b - 10416: f92e fsw fa1,176(sp) - 10418: 0006 0x6 - 1041a: 8800 0x8800 - 1041c: 0070 addi a2,sp,12 - 1041e: 1200 addi s0,sp,288 - 10420: 2be5 jal 10a18 <__stack_size+0x10218> + 103d0: d412 sw tp,40(sp) + 103d2: 002e 0x2e + 103d4: 0100 addi s0,sp,128 + 103d6: f22e fsw fa1,36(sp) + 103d8: 0006 0x6 + 103da: d800 sw s0,48(s0) + 103dc: 12000073 sfence.vma + 103e0: 2f70 fld fa2,216(a4) + 103e2: 0000 unimp + 103e4: 2e01 jal 106f4 <__stack_size+0xfef4> + 103e6: 06f9 addi a3,a3,30 + 103e8: 0000 unimp + 103ea: 7404 flw fs1,40(s0) + 103ec: 0000 unimp + 103ee: 0000 unimp + 103f0: 1800 addi s0,sp,48 + 103f2: 33f0 fld fa2,224(a5) + 103f4: 2041 jal 10474 <__stack_size+0xfc74> + 103f6: 000c addi a1,sp,0 + 103f8: 0000 unimp + 103fa: 000005cf fnmadd.s fa1,ft0,ft0,ft0,rne + 103fe: 5f14 lw a3,56(a4) + 10400: 785f 0100 f92f 0xf92f0100785f + 10406: 0006 0x6 + 10408: 3b00 fld fs0,48(a4) + 1040a: 0074 addi a3,sp,12 + 1040c: 0000 unimp + 1040e: 0005e01b 0x5e01b + 10412: 1500 addi s0,sp,672 + 10414: 5f5f 0078 2f01 0x2f0100785f5f + 1041a: 06f9 addi a3,a3,30 + 1041c: 0000 unimp + 1041e: 1b00 addi s0,sp,432 + 10420: 05f1 addi a1,a1,28 10422: 0000 unimp - 10424: 2e01 jal 10734 <__stack_size+0xff34> - 10426: 06f9 addi a3,a3,30 - 10428: 0000 unimp - 1042a: 70dd lui ra,0xffff7 - 1042c: 0000 unimp - 1042e: ea12 fsw ft4,20(sp) - 10430: 0100002b 0x100002b - 10434: f92e fsw fa1,176(sp) + 10424: 5f15 li t5,-27 + 10426: 785f 0100 f92f 0xf92f0100785f + 1042c: 0006 0x6 + 1042e: 0000 unimp + 10430: a816 fsd ft5,16(sp) + 10432: 0004 addi s1,sp,0 + 10434: e000 fsw fs0,0(s0) 10436: 0006 0x6 - 10438: f000 fsw fs0,32(s0) - 1043a: 0070 addi a2,sp,12 - 1043c: 1200 addi s0,sp,288 - 1043e: 00002ac3 fmadd.s fs5,ft0,ft0,ft0,rdn - 10442: 2e01 jal 10752 <__stack_size+0xff52> - 10444: 00000067 jr zero - 10448: 00007103 0x7103 - 1044c: 9b12 add s6,s6,tp - 1044e: 0100002b 0x100002b - 10452: 672e flw fa4,200(sp) - 10454: 0000 unimp - 10456: 1600 addi s0,sp,800 - 10458: 0071 c.addi zero,28 - 1045a: 1200 addi s0,sp,288 - 1045c: 2abe fld fs5,456(sp) - 1045e: 0000 unimp - 10460: 2e01 jal 10770 <__stack_size+0xff70> - 10462: 00000067 jr zero - 10466: 7129 addi sp,sp,-320 + 10438: 1700 addi s0,sp,928 + 1043a: 2d85 jal 10aaa <__stack_size+0x102aa> + 1043c: 0000 unimp + 1043e: 2f01 jal 10b4e <__stack_size+0x1034e> + 10440: 002c addi a1,sp,8 + 10442: 0000 unimp + 10444: 0006711b 0x6711b + 10448: 1700 addi s0,sp,928 + 1044a: 2db9 jal 10aa8 <__stack_size+0x102a8> + 1044c: 0000 unimp + 1044e: 2f01 jal 10b5e <__stack_size+0x1035e> + 10450: 06f2 slli a3,a3,0x1c + 10452: 0000 unimp + 10454: 002d6e17 auipc t3,0x2d6 + 10458: 0100 addi s0,sp,128 + 1045a: 0006f22f 0x6f22f + 1045e: 1700 addi s0,sp,928 + 10460: 2e88 fld fa0,24(a3) + 10462: 0000 unimp + 10464: 2f01 jal 10b74 <__stack_size+0x10374> + 10466: 06f2 slli a3,a3,0x1c 10468: 0000 unimp - 1046a: 0112 slli sp,sp,0x4 - 1046c: 0100002b 0x100002b - 10470: 672e flw fa4,200(sp) - 10472: 0000 unimp - 10474: 3c00 fld fs0,56(s0) - 10476: 0071 c.addi zero,28 + 1046a: 002bbd17 auipc s10,0x2bb + 1046e: 0100 addi s0,sp,128 + 10470: 0006f92f 0x6f92f + 10474: 1700 addi s0,sp,928 + 10476: 2bd5 jal 10a6a <__stack_size+0x1026a> 10478: 0000 unimp - 1047a: 0816 slli a6,a6,0x5 - 1047c: 0004 addi s1,sp,0 - 1047e: 0200 addi s0,sp,256 - 10480: 0004 addi s1,sp,0 - 10482: 1200 addi s0,sp,288 - 10484: 00002bdb 0x2bdb - 10488: 2e01 jal 10798 <__stack_size+0xff98> - 1048a: 06f9 addi a3,a3,30 - 1048c: 0000 unimp - 1048e: 0000714f fnmadd.s ft2,ft0,ft0,ft0 - 10492: e012 fsw ft4,0(sp) - 10494: 0100002b 0x100002b - 10498: f92e fsw fa1,176(sp) - 1049a: 0006 0x6 - 1049c: 6200 flw fs0,0(a2) - 1049e: 0071 c.addi zero,28 - 104a0: 1200 addi s0,sp,288 - 104a2: 2be5 jal 10a9a <__stack_size+0x1029a> - 104a4: 0000 unimp - 104a6: 2e01 jal 107b6 <__stack_size+0xffb6> - 104a8: 06f9 addi a3,a3,30 - 104aa: 0000 unimp - 104ac: 71a2 flw ft3,40(sp) + 1047a: 2f01 jal 10b8a <__stack_size+0x1038a> + 1047c: 06f9 addi a3,a3,30 + 1047e: 0000 unimp + 10480: 0006521b 0x6521b + 10484: 1500 addi s0,sp,672 + 10486: 5f5f 0078 2f01 0x2f0100785f5f + 1048c: 06f9 addi a3,a3,30 + 1048e: 0000 unimp + 10490: 1b00 addi s0,sp,432 + 10492: 00000663 beqz zero,1049e <__stack_size+0xfc9e> + 10496: 5f15 li t5,-27 + 10498: 785f 0100 f92f 0xf92f0100785f + 1049e: 0006 0x6 + 104a0: 0000 unimp + 104a2: 151c addi a5,sp,672 + 104a4: 5f5f 0078 2f01 0x2f0100785f5f + 104aa: 06f9 addi a3,a3,30 + 104ac: 0000 unimp 104ae: 0000 unimp - 104b0: ea12 fsw ft4,20(sp) - 104b2: 0100002b 0x100002b - 104b6: f92e fsw fa1,176(sp) - 104b8: 0006 0x6 - 104ba: b500 fsd fs0,40(a0) - 104bc: 0071 c.addi zero,28 - 104be: 1700 addi s0,sp,928 - 104c0: 00002ac3 fmadd.s fs5,ft0,ft0,ft0,rdn - 104c4: 2e01 jal 107d4 <__stack_size+0xffd4> - 104c6: 00000067 jr zero - 104ca: 9b12 add s6,s6,tp - 104cc: 0100002b 0x100002b - 104d0: 672e flw fa4,200(sp) - 104d2: 0000 unimp - 104d4: c800 sw s0,16(s0) - 104d6: 0071 c.addi zero,28 - 104d8: 1200 addi s0,sp,288 - 104da: 2abe fld fs5,456(sp) + 104b0: c218 sw a4,0(a2) + 104b2: 4134 lw a3,64(a0) + 104b4: 0c20 addi s0,sp,536 + 104b6: 0000 unimp + 104b8: 8e00 0x8e00 + 104ba: 0006 0x6 + 104bc: 1400 addi s0,sp,544 + 104be: 5f5f 0078 2f01 0x2f0100785f5f + 104c4: 06f9 addi a3,a3,30 + 104c6: 0000 unimp + 104c8: 744e flw fs0,240(sp) + 104ca: 0000 unimp + 104cc: 1b00 addi s0,sp,432 + 104ce: 069f 0000 5f15 0x5f150000069f + 104d4: 785f 0100 f92f 0xf92f0100785f + 104da: 0006 0x6 104dc: 0000 unimp - 104de: 2e01 jal 107ee <__stack_size+0xffee> - 104e0: 00000067 jr zero - 104e4: 000071db 0x71db - 104e8: 0112 slli sp,sp,0x4 - 104ea: 0100002b 0x100002b - 104ee: 672e flw fa4,200(sp) - 104f0: 0000 unimp - 104f2: ee00 fsw fs0,24(a2) - 104f4: 0071 c.addi zero,28 - 104f6: 0000 unimp - 104f8: 2816 fld fa6,320(sp) - 104fa: 0004 addi s1,sp,0 - 104fc: 7c00 flw fs0,56(s0) - 104fe: 0004 addi s1,sp,0 - 10500: 1200 addi s0,sp,288 - 10502: 00002bdb 0x2bdb - 10506: 2e01 jal 10816 <__stack_size+0x10016> - 10508: 06f9 addi a3,a3,30 - 1050a: 0000 unimp - 1050c: 7201 lui tp,0xfffe0 + 104de: 0006b01b 0x6b01b + 104e2: 1500 addi s0,sp,672 + 104e4: 5f5f 0078 2f01 0x2f0100785f5f + 104ea: 06f9 addi a3,a3,30 + 104ec: 0000 unimp + 104ee: 1b00 addi s0,sp,432 + 104f0: 06c1 addi a3,a3,16 + 104f2: 0000 unimp + 104f4: 5f15 li t5,-27 + 104f6: 785f 0100 f92f 0xf92f0100785f + 104fc: 0006 0x6 + 104fe: 0000 unimp + 10500: 0006d21b 0x6d21b + 10504: 1500 addi s0,sp,672 + 10506: 5f5f 0078 2f01 0x2f0100785f5f + 1050c: 06f9 addi a3,a3,30 1050e: 0000 unimp - 10510: e012 fsw ft4,0(sp) - 10512: 0100002b 0x100002b - 10516: f92e fsw fa1,176(sp) - 10518: 0006 0x6 - 1051a: 1400 addi s0,sp,544 - 1051c: 0072 0x72 - 1051e: 1200 addi s0,sp,288 - 10520: 2be5 jal 10b18 <__stack_size+0x10318> + 10510: 1c00 addi s0,sp,560 + 10512: 5f15 li t5,-27 + 10514: 785f 0100 f92f 0xf92f0100785f + 1051a: 0006 0x6 + 1051c: 0000 unimp + 1051e: 1900 addi s0,sp,176 + 10520: 0490 addi a2,sp,576 10522: 0000 unimp - 10524: 2e01 jal 10834 <__stack_size+0x10034> - 10526: 06f9 addi a3,a3,30 - 10528: 0000 unimp - 1052a: 7254 flw fa3,36(a2) - 1052c: 0000 unimp - 1052e: ea12 fsw ft4,20(sp) - 10530: 0100002b 0x100002b - 10534: f92e fsw fa1,176(sp) - 10536: 0006 0x6 - 10538: 6700 flw fs0,8(a4) - 1053a: 0072 0x72 - 1053c: 1700 addi s0,sp,928 - 1053e: 00002ac3 fmadd.s fs5,ft0,ft0,ft0,rdn - 10542: 2e01 jal 10852 <__stack_size+0x10052> - 10544: 00000067 jr zero - 10548: 002b9b17 auipc s6,0x2b9 - 1054c: 0100 addi s0,sp,128 - 1054e: 672e flw fa4,200(sp) - 10550: 0000 unimp - 10552: 1200 addi s0,sp,288 - 10554: 2abe fld fs5,456(sp) - 10556: 0000 unimp - 10558: 2e01 jal 10868 <__stack_size+0x10068> - 1055a: 00000067 jr zero - 1055e: 727a flw ft4,188(sp) - 10560: 0000 unimp - 10562: 0112 slli sp,sp,0x4 - 10564: 0100002b 0x100002b - 10568: 672e flw fa4,200(sp) + 10524: 002cab17 auipc s6,0x2ca + 10528: 0100 addi s0,sp,128 + 1052a: 0000ea2f 0xea2f + 1052e: 0000 unimp + 10530: 0200 addi s0,sp,256 + 10532: 0504 addi s1,sp,640 + 10534: 01b2 slli gp,gp,0xc + 10536: 0000 unimp + 10538: 0402 slli s0,s0,0x0 + 1053a: 00018e07 0x18e07 + 1053e: 1d00 addi s0,sp,688 + 10540: 06f9 addi a3,a3,30 + 10542: 0000 unimp + 10544: 00005907 0x5907 + 10548: 0300 addi s0,sp,384 + 1054a: 0000 unimp + 1054c: 0272 slli tp,tp,0x1c + 1054e: 0000 unimp + 10550: 0004 addi s1,sp,0 + 10552: 00003547 fmsub.s fa0,ft0,ft0,ft0,rup + 10556: 0104 addi s1,sp,128 + 10558: 2ddf 0000 930c 0x930c00002ddf + 1055e: 0030 addi a2,sp,8 + 10560: 3d00 fld fs0,56(a0) + 10562: 002a 0x2a + 10564: 2a00 fld fs0,16(a2) + 10566: 4135 li sp,13 + 10568: a620 fsd fs0,72(a2) 1056a: 0000 unimp - 1056c: 8d00 0x8d00 - 1056e: 0072 0x72 - 10570: 0000 unimp - 10572: 4816 lw a6,68(sp) - 10574: 0004 addi s1,sp,0 - 10576: f600 fsw fs0,40(a2) - 10578: 0004 addi s1,sp,0 - 1057a: 1200 addi s0,sp,288 - 1057c: 00002bdb 0x2bdb - 10580: 2e01 jal 10890 <__stack_size+0x10090> - 10582: 06f9 addi a3,a3,30 - 10584: 0000 unimp - 10586: 72a0 flw fs0,96(a3) + 1056c: 4700 lw s0,8(a4) + 1056e: 008a slli ra,ra,0x2 + 10570: 0200 addi s0,sp,256 + 10572: 3074 fld fa3,224(s0) + 10574: 0000 unimp + 10576: 5002 0x5002 + 10578: 0030 addi a2,sp,8 + 1057a: 0000 unimp + 1057c: 69050403 lb s0,1680(a0) + 10580: 746e flw fs0,248(sp) + 10582: 0400 addi s0,sp,512 + 10584: 0601 addi a2,a2,0 + 10586: 0098 addi a4,sp,64 10588: 0000 unimp - 1058a: e012 fsw ft4,0(sp) - 1058c: 0100002b 0x100002b - 10590: f92e fsw fa1,176(sp) - 10592: 0006 0x6 - 10594: b300 fsd fs0,32(a4) - 10596: 0072 0x72 - 10598: 1200 addi s0,sp,288 - 1059a: 2be5 jal 10b92 <__stack_size+0x10392> - 1059c: 0000 unimp - 1059e: 2e01 jal 108ae <__stack_size+0x100ae> - 105a0: 06f9 addi a3,a3,30 - 105a2: 0000 unimp - 105a4: 72e1 lui t0,0xffff8 + 1058a: 0804 addi s1,sp,16 + 1058c: ad05 j 10bbc <__stack_size+0x103bc> + 1058e: 0001 nop + 10590: 0500 addi s0,sp,640 + 10592: 00002ba3 sw zero,23(zero) # 17 <__stack_size-0x7e9> + 10596: 56014a03 lbu s4,1376(sp) # 2560 <__stack_size+0x1d60> + 1059a: 0000 unimp + 1059c: 0600 addi s0,sp,768 + 1059e: 0045 c.addi zero,17 + 105a0: 0000 unimp + 105a2: 0104 addi s1,sp,128 + 105a4: 9608 0x9608 105a6: 0000 unimp - 105a8: ea12 fsw ft4,20(sp) - 105aa: 0100002b 0x100002b - 105ae: f92e fsw fa1,176(sp) - 105b0: 0006 0x6 - 105b2: f400 fsw fs0,40(s0) - 105b4: 0072 0x72 - 105b6: 1700 addi s0,sp,928 - 105b8: 00002ac3 fmadd.s fs5,ft0,ft0,ft0,rdn - 105bc: 2e01 jal 108cc <__stack_size+0x100cc> - 105be: 00000067 jr zero - 105c2: 002b9b17 auipc s6,0x2b9 - 105c6: 0100 addi s0,sp,128 - 105c8: 672e flw fa4,200(sp) + 105a8: 0400 addi s0,sp,512 + 105aa: 0704 addi s1,sp,896 + 105ac: 00000193 li gp,0 + 105b0: 0804 addi s1,sp,16 + 105b2: 00018907 0x18907 + 105b6: 0400 addi s0,sp,512 + 105b8: 0702 slli a4,a4,0x0 + 105ba: 00cd addi ra,ra,19 + 105bc: 0000 unimp + 105be: 00005107 0x5107 + 105c2: 8200 0x8200 + 105c4: 0000 unimp + 105c6: 0800 addi s0,sp,16 + 105c8: 005d c.addi zero,23 105ca: 0000 unimp - 105cc: 1200 addi s0,sp,288 - 105ce: 2abe fld fs5,456(sp) + 105cc: 00ff 0xff + 105ce: 7206 flw ft4,96(sp) 105d0: 0000 unimp - 105d2: 2e01 jal 108e2 <__stack_size+0x100e2> - 105d4: 00000067 jr zero - 105d8: 7312 flw ft6,36(sp) - 105da: 0000 unimp - 105dc: 0112 slli sp,sp,0x4 - 105de: 0100002b 0x100002b - 105e2: 672e flw fa4,200(sp) - 105e4: 0000 unimp - 105e6: 2500 fld fs0,8(a0) - 105e8: 00000073 ecall - 105ec: 7016 flw ft0,100(sp) - 105ee: 0004 addi s1,sp,0 - 105f0: 1e00 addi s0,sp,816 - 105f2: 0005 c.addi zero,1 - 105f4: 1200 addi s0,sp,288 - 105f6: 30ca fld ft1,176(sp) - 105f8: 0000 unimp - 105fa: 2e01 jal 1090a <__stack_size+0x1010a> - 105fc: 06f9 addi a3,a3,30 - 105fe: 0000 unimp - 10600: 7338 flw fa4,96(a4) - 10602: 0000 unimp - 10604: 9f12 add t5,t5,tp - 10606: 0030 addi a2,sp,8 - 10608: 0100 addi s0,sp,128 - 1060a: f92e fsw fa1,176(sp) - 1060c: 0006 0x6 - 1060e: 5600 lw s0,40(a2) - 10610: 00000073 ecall - 10614: 9019 srli s0,s0,0x26 - 10616: 0004 addi s1,sp,0 - 10618: 1200 addi s0,sp,288 - 1061a: 30ca fld ft1,176(sp) - 1061c: 0000 unimp - 1061e: 2e01 jal 1092e <__stack_size+0x1012e> - 10620: 06f9 addi a3,a3,30 - 10622: 0000 unimp - 10624: 73a2 flw ft7,40(sp) - 10626: 0000 unimp - 10628: 9f12 add t5,t5,tp - 1062a: 0030 addi a2,sp,8 - 1062c: 0100 addi s0,sp,128 - 1062e: f92e fsw fa1,176(sp) - 10630: 0006 0x6 - 10632: b500 fsd fs0,40(a0) - 10634: 00000073 ecall - 10638: 1a00 addi s0,sp,304 - 1063a: 371a fld fa4,416(sp) - 1063c: 2041 jal 106bc <__stack_size+0xfebc> - 1063e: 0022 0x22 - 10640: 0000 unimp - 10642: 7212 flw ft4,36(sp) - 10644: 0100002f 0x100002f - 10648: 2c2e fld fs8,200(sp) - 1064a: 0000 unimp - 1064c: 0100 addi s0,sp,128 - 1064e: 0074 addi a3,sp,12 - 10650: 1a00 addi s0,sp,304 - 10652: 371a fld fa4,416(sp) - 10654: 2041 jal 106d4 <__stack_size+0xfed4> - 10656: 001c addi a5,sp,0 + 105d2: 0900 addi s0,sp,144 + 105d4: 29e0 fld fs0,208(a1) + 105d6: 0000 unimp + 105d8: 3c05 jal 10008 <__stack_size+0xf808> + 105da: 0082 slli ra,ra,0x0 + 105dc: 0000 unimp + 105de: 6d02 flw fs10,0(sp) + 105e0: 0030 addi a2,sp,8 + 105e2: 0400 addi s0,sp,512 + 105e4: 9d48 0x9d48 + 105e6: 0000 unimp + 105e8: 0400 addi s0,sp,512 + 105ea: 0410 addi a2,sp,512 + 105ec: 285d jal 106a2 <__stack_size+0xfea2> + 105ee: 0000 unimp + 105f0: 100a 0x100a + 105f2: 4f04 lw s1,24(a4) + 105f4: 00000107 0x107 + 105f8: 002c300b 0x2c300b + 105fc: 0400 addi s0,sp,512 + 105fe: 0759 addi a4,a4,22 + 10600: 0001 nop + 10602: 0400 addi s0,sp,512 + 10604: 0020 addi s0,sp,8 + 10606: 0b00 addi s0,sp,400 + 10608: 2d68 fld fa0,216(a0) + 1060a: 0000 unimp + 1060c: 5a04 lw s1,48(a2) + 1060e: 00000107 0x107 + 10612: 2004 fld fs1,0(s0) + 10614: 0400 addi s0,sp,512 + 10616: 0030610b 0x30610b + 1061a: 0400 addi s0,sp,512 + 1061c: 0001075b 0x1075b + 10620: 0400 addi s0,sp,512 + 10622: 0020 addi s0,sp,8 + 10624: 0b08 addi a0,sp,400 + 10626: 00003067 0x3067 + 1062a: 5c04 lw s1,56(s0) + 1062c: 00000107 0x107 + 10630: 1004 addi s1,sp,32 + 10632: 0c10 addi a2,sp,528 + 10634: 650c flw fa1,8(a0) + 10636: 7078 flw fa4,100(s0) + 10638: 0400 addi s0,sp,512 + 1063a: 5d5d li s10,-9 + 1063c: 0000 unimp + 1063e: 0400 addi s0,sp,512 + 10640: 0b0c010f 0xb0c010f + 10644: 1e6d addi t3,t3,-5 + 10646: 0000 unimp + 10648: 5e04 lw s1,56(a2) + 1064a: 005d c.addi zero,23 + 1064c: 0000 unimp + 1064e: 0104 addi s1,sp,128 + 10650: 0c00 addi s0,sp,528 + 10652: 0400 addi s0,sp,512 + 10654: 0704 addi s1,sp,896 + 10656: 018e slli gp,gp,0x3 10658: 0000 unimp - 1065a: 4b12 lw s6,4(sp) - 1065c: 0030 addi a2,sp,8 - 1065e: 0100 addi s0,sp,128 - 10660: f22e fsw fa1,36(sp) - 10662: 0006 0x6 - 10664: 2000 fld fs0,0(s0) - 10666: 0074 addi a3,sp,12 - 10668: 1200 addi s0,sp,288 - 1066a: 2f88 fld fa0,24(a5) - 1066c: 0000 unimp - 1066e: 2e01 jal 1097e <__stack_size+0x1017e> - 10670: 06f2 slli a3,a3,0x1c - 10672: 0000 unimp - 10674: 7440 flw fs0,44(s0) - 10676: 0000 unimp - 10678: af12 fsd ft4,408(sp) - 1067a: 0100002f 0x100002f - 1067e: f22e fsw fa1,36(sp) - 10680: 0006 0x6 - 10682: 6000 flw fs0,0(s0) - 10684: 0074 addi a3,sp,12 - 10686: 1200 addi s0,sp,288 - 10688: 2f9d jal 10dfe <__stack_size+0x105fe> - 1068a: 0000 unimp - 1068c: 2e01 jal 1099c <__stack_size+0x1019c> - 1068e: 06f2 slli a3,a3,0x1c - 10690: 0000 unimp - 10692: 7480 flw fs0,40(s1) + 1065a: 0f0d addi t5,t5,3 + 1065c: 0031 c.addi zero,12 + 1065e: 1000 addi s0,sp,32 + 10660: 4c04 lw s1,24(s0) + 10662: 0131 addi sp,sp,12 + 10664: 0000 unimp + 10666: 660e flw fa2,192(sp) + 10668: 746c flw fa1,108(s0) + 1066a: 0400 addi s0,sp,512 + 1066c: 924e add tp,tp,s3 + 1066e: 0000 unimp + 10670: 0f00 addi s0,sp,912 + 10672: 041a slli s0,s0,0x6 + 10674: 0000 unimp + 10676: 6004 flw fs1,0(s0) + 10678: 00a4 addi s1,sp,72 + 1067a: 0000 unimp + 1067c: 1000 addi s0,sp,32 + 1067e: 00003107 fld ft2,0(zero) # 0 <__stack_size-0x800> + 10682: 2301 jal 10b82 <__stack_size+0x10382> + 10684: 0025 c.addi zero,9 + 10686: 0000 unimp + 10688: 352a fld fa0,168(sp) + 1068a: 2041 jal 1070a <__stack_size+0xff0a> + 1068c: 00a6 slli ra,ra,0x9 + 1068e: 0000 unimp + 10690: 9c01 0x9c01 + 10692: 0262 slli tp,tp,0x18 10694: 0000 unimp - 10696: 3912 fld fs2,288(sp) - 10698: 0030 addi a2,sp,8 - 1069a: 0100 addi s0,sp,128 - 1069c: f92e fsw fa1,176(sp) - 1069e: 0006 0x6 - 106a0: ac00 fsd fs0,24(s0) - 106a2: 0074 addi a3,sp,12 - 106a4: 0000 unimp + 10696: 6111 addi sp,sp,256 + 10698: 0100 addi s0,sp,128 + 1069a: 00009223 sh zero,4(ra) + 1069e: 1100 addi s0,sp,160 + 106a0: 0062 0x62 + 106a2: 2301 jal 10ba2 <__stack_size+0x103a2> + 106a4: 0092 slli ra,ra,0x4 106a6: 0000 unimp - 106a8: 6c18 flw fa4,24(s0) - 106aa: 0c204137 lui sp,0xc204 - 106ae: 0000 unimp - 106b0: cf00 sw s0,24(a4) - 106b2: 0005 c.addi zero,1 - 106b4: 1400 addi s0,sp,544 - 106b6: 5f5f 0078 2f01 0x2f0100785f5f - 106bc: 06f9 addi a3,a3,30 + 106a8: 3112 fld ft2,288(sp) + 106aa: 002d c.addi zero,11 + 106ac: 0100 addi s0,sp,128 + 106ae: 3025 jal fed6 <__stack_size+0xf6d6> + 106b0: 0000 unimp + 106b2: 0000 unimp + 106b4: 9f12 add t5,t5,tp + 106b6: 002e 0x2e + 106b8: 0100 addi s0,sp,128 + 106ba: 3025 jal fee2 <__stack_size+0xf6e2> + 106bc: 0000 unimp 106be: 0000 unimp - 106c0: 000074e3 bleu zero,zero,10ec8 <__stack_size+0x106c8> - 106c4: 1b00 addi s0,sp,432 - 106c6: 05e0 addi s0,sp,716 - 106c8: 0000 unimp - 106ca: 5f15 li t5,-27 - 106cc: 785f 0100 f92f 0xf92f0100785f - 106d2: 0006 0x6 + 106c0: 635f4113 xori sp,t5,1589 + 106c4: 0100 addi s0,sp,128 + 106c6: 6226 flw ft4,72(sp) + 106c8: 0002 0x2 + 106ca: 1400 addi s0,sp,544 + 106cc: 5f41 li t5,-16 + 106ce: 26010073 0x26010073 + 106d2: 0262 slli tp,tp,0x18 106d4: 0000 unimp - 106d6: 0005f11b 0x5f11b - 106da: 1500 addi s0,sp,672 - 106dc: 5f5f 0078 2f01 0x2f0100785f5f - 106e2: 06f9 addi a3,a3,30 - 106e4: 0000 unimp - 106e6: 1600 addi s0,sp,800 - 106e8: 04c0 addi s0,sp,580 - 106ea: 0000 unimp - 106ec: 06e0 addi s0,sp,844 - 106ee: 0000 unimp - 106f0: 002e4e17 auipc t3,0x2e4 - 106f4: 0100 addi s0,sp,128 - 106f6: 00002c2f amoadd.w s8,zero,(zero) - 106fa: 1b00 addi s0,sp,432 - 106fc: 0671 addi a2,a2,28 - 106fe: 0000 unimp - 10700: 002e8217 auipc tp,0x2e8 - 10704: 0100 addi s0,sp,128 - 10706: 0006f22f 0x6f22f - 1070a: 1700 addi s0,sp,928 - 1070c: 00002e37 lui t3,0x2 - 10710: 2f01 jal 10e20 <__stack_size+0x10620> - 10712: 06f2 slli a3,a3,0x1c - 10714: 0000 unimp - 10716: 002f5117 auipc sp,0x2f5 - 1071a: 0100 addi s0,sp,128 - 1071c: 0006f22f 0x6f22f - 10720: 1700 addi s0,sp,928 - 10722: 2c86 fld fs9,64(sp) - 10724: 0000 unimp - 10726: 2f01 jal 10e36 <__stack_size+0x10636> - 10728: 06f9 addi a3,a3,30 - 1072a: 0000 unimp - 1072c: 002c9e17 auipc t3,0x2c9 - 10730: 0100 addi s0,sp,128 - 10732: 0006f92f 0x6f92f - 10736: 1b00 addi s0,sp,432 - 10738: 0652 slli a2,a2,0x14 - 1073a: 0000 unimp - 1073c: 5f15 li t5,-27 - 1073e: 785f 0100 f92f 0xf92f0100785f - 10744: 0006 0x6 - 10746: 0000 unimp - 10748: 0006631b 0x6631b - 1074c: 1500 addi s0,sp,672 - 1074e: 5f5f 0078 2f01 0x2f0100785f5f - 10754: 06f9 addi a3,a3,30 - 10756: 0000 unimp - 10758: 1c00 addi s0,sp,560 - 1075a: 5f15 li t5,-27 - 1075c: 785f 0100 f92f 0xf92f0100785f - 10762: 0006 0x6 - 10764: 0000 unimp - 10766: 1800 addi s0,sp,48 - 10768: 383e fld fa6,488(sp) - 1076a: 2041 jal 107ea <__stack_size+0xffea> - 1076c: 000c addi a1,sp,0 - 1076e: 0000 unimp - 10770: 068e slli a3,a3,0x3 - 10772: 0000 unimp - 10774: 5f14 lw a3,56(a4) - 10776: 785f 0100 f92f 0xf92f0100785f - 1077c: 0006 0x6 - 1077e: f600 fsw fs0,40(a2) - 10780: 0074 addi a3,sp,12 - 10782: 0000 unimp - 10784: 00069f1b 0x69f1b - 10788: 1500 addi s0,sp,672 - 1078a: 5f5f 0078 2f01 0x2f0100785f5f - 10790: 06f9 addi a3,a3,30 + 106d6: 7c06 flw fs8,96(sp) + 106d8: 0800 addi s0,sp,16 + 106da: 1aff 0x1aff + 106dc: 149f 5f41 0065 0x655f41149f + 106e2: 2601 jal 109e2 <__stack_size+0x101e2> + 106e4: 0262 slli tp,tp,0x18 + 106e6: 0000 unimp + 106e8: 5d01 li s10,-32 + 106ea: 4115 li sp,5 + 106ec: 665f 0100 6926 0x69260100665f + 106f2: 0002 0x2 + 106f4: 6100 flw fs0,0(a0) + 106f6: 0074 addi a3,sp,12 + 106f8: 1300 addi s0,sp,416 + 106fa: 5f42 lw t5,48(sp) + 106fc: 27010063 beq sp,a6,1095c <__stack_size+0x1015c> + 10700: 0262 slli tp,tp,0x18 + 10702: 0000 unimp + 10704: 4214 lw a3,0(a2) + 10706: 735f 0100 6227 0x62270100735f + 1070c: 0002 0x2 + 1070e: 0600 addi s0,sp,768 + 10710: ff08007b 0xff08007b + 10714: 9f1a add t5,t5,t1 + 10716: 4214 lw a3,0(a2) + 10718: 655f 0100 6227 0x62270100655f + 1071e: 0002 0x2 + 10720: 0100 addi s0,sp,128 + 10722: 155f 5f42 0066 0x665f42155f + 10728: 2701 jal 10e28 <__stack_size+0x10628> + 1072a: 0269 addi tp,tp,26 + 1072c: 0000 unimp + 1072e: 74b5 lui s1,0xfffed + 10730: 0000 unimp + 10732: 7214 flw fa3,32(a2) + 10734: 0100 addi s0,sp,128 + 10736: 2528 fld fa0,72(a0) + 10738: 0000 unimp + 1073a: 0100 addi s0,sp,128 + 1073c: 165a slli a2,a2,0x36 + 1073e: 04c8 addi a0,sp,580 + 10740: 0000 unimp + 10742: 0209 addi tp,tp,2 + 10744: 0000 unimp + 10746: 00304c17 auipc s8,0x304 + 1074a: 0100 addi s0,sp,128 + 1074c: 00010e2b 0x10e2b + 10750: 0200 addi s0,sp,256 + 10752: 7091 lui ra,0xfffe4 + 10754: 1600 addi s0,sp,800 + 10756: 04e8 addi a0,sp,588 + 10758: 0000 unimp + 1075a: 0221 addi tp,tp,8 + 1075c: 0000 unimp + 1075e: 00304c17 auipc s8,0x304 + 10762: 0100 addi s0,sp,128 + 10764: 0e2c addi a1,sp,792 + 10766: 0001 nop + 10768: 0200 addi s0,sp,256 + 1076a: 7091 lui ra,0xfffe4 + 1076c: 1800 addi s0,sp,48 + 1076e: 0232 slli tp,tp,0xc + 10770: 0000 unimp + 10772: 8219 srli a2,a2,0x6 + 10774: 0030 addi a2,sp,8 + 10776: 0100 addi s0,sp,128 + 10778: 302d jal ffa2 <__stack_size+0xf7a2> + 1077a: 0000 unimp + 1077c: 0000 unimp + 1077e: 4318 lw a4,0(a4) + 10780: 0002 0x2 + 10782: 1900 addi s0,sp,176 + 10784: 3082 fld ft1,32(sp) + 10786: 0000 unimp + 10788: 2d01 jal 10d98 <__stack_size+0x10598> + 1078a: 0030 addi a2,sp,8 + 1078c: 0000 unimp + 1078e: 1800 addi s0,sp,48 + 10790: 0254 addi a3,sp,260 10792: 0000 unimp - 10794: 1b00 addi s0,sp,432 - 10796: 06b0 addi a2,sp,840 - 10798: 0000 unimp - 1079a: 5f15 li t5,-27 - 1079c: 785f 0100 f92f 0xf92f0100785f - 107a2: 0006 0x6 + 10794: 8219 srli a2,a2,0x6 + 10796: 0030 addi a2,sp,8 + 10798: 0100 addi s0,sp,128 + 1079a: 302d jal ffc4 <__stack_size+0xf7c4> + 1079c: 0000 unimp + 1079e: 0000 unimp + 107a0: 191a slli s2,s2,0x26 + 107a2: 3082 fld ft1,32(sp) 107a4: 0000 unimp - 107a6: 0006c11b 0x6c11b - 107aa: 1500 addi s0,sp,672 - 107ac: 5f5f 0078 2f01 0x2f0100785f5f - 107b2: 06f9 addi a3,a3,30 - 107b4: 0000 unimp - 107b6: 1b00 addi s0,sp,432 - 107b8: 06d2 slli a3,a3,0x14 - 107ba: 0000 unimp - 107bc: 5f15 li t5,-27 - 107be: 785f 0100 f92f 0xf92f0100785f - 107c4: 0006 0x6 - 107c6: 0000 unimp - 107c8: 151c addi a5,sp,672 - 107ca: 5f5f 0078 2f01 0x2f0100785f5f - 107d0: 06f9 addi a3,a3,30 - 107d2: 0000 unimp - 107d4: 0000 unimp - 107d6: a819 j 107ec <__stack_size+0xffec> - 107d8: 0004 addi s1,sp,0 - 107da: 1700 addi s0,sp,928 - 107dc: 2d74 fld fa3,216(a0) - 107de: 0000 unimp - 107e0: 2f01 jal 10ef0 <__stack_size+0x106f0> - 107e2: 00ea slli ra,ra,0x1a - 107e4: 0000 unimp - 107e6: 0000 unimp - 107e8: 0402 slli s0,s0,0x0 - 107ea: b205 j 1010a <__stack_size+0xf90a> - 107ec: 0001 nop - 107ee: 0200 addi s0,sp,256 - 107f0: 0704 addi s1,sp,896 - 107f2: 018e slli gp,gp,0x3 - 107f4: 0000 unimp - 107f6: f91d bnez a0,1072c <__stack_size+0xff2c> - 107f8: 0006 0x6 - 107fa: 0700 addi s0,sp,896 - 107fc: 0059 c.addi zero,22 + 107a6: 2d01 jal 10db6 <__stack_size+0x105b6> + 107a8: 0030 addi a2,sp,8 + 107aa: 0000 unimp + 107ac: 0000 unimp + 107ae: 0404 addi s1,sp,512 + 107b0: b205 j 100d0 <__stack_size+0xf8d0> + 107b2: 0001 nop + 107b4: 1b00 addi s0,sp,432 + 107b6: 00000107 0x107 + 107ba: 5d08 lw a0,56(a0) + 107bc: 0000 unimp + 107be: 0300 addi s0,sp,384 + 107c0: 0000 unimp + 107c2: 026e slli tp,tp,0x1b + 107c4: 0000 unimp + 107c6: 0004 addi s1,sp,0 + 107c8: 36b0 fld fa2,104(a3) + 107ca: 0000 unimp + 107cc: 0104 addi s1,sp,128 + 107ce: 2ddf 0000 470c 0x470c00002ddf + 107d4: 0031 c.addi zero,12 + 107d6: 3d00 fld fs0,56(a0) + 107d8: 002a 0x2a + 107da: d000 sw s0,32(s0) + 107dc: 4135 li sp,13 + 107de: 1220 addi s0,sp,296 + 107e0: 0001 nop + 107e2: 4a00 lw s0,16(a2) + 107e4: 008c addi a1,sp,64 + 107e6: 0200 addi s0,sp,256 + 107e8: 3074 fld fa3,224(s0) + 107ea: 0000 unimp + 107ec: 5002 0x5002 + 107ee: 0030 addi a2,sp,8 + 107f0: 0000 unimp + 107f2: 69050403 lb s0,1680(a0) + 107f6: 746e flw fs0,248(sp) + 107f8: 0400 addi s0,sp,512 + 107fa: 0601 addi a2,a2,0 + 107fc: 0098 addi a4,sp,64 107fe: 0000 unimp - 10800: 72000003 lb zero,1824(zero) # 720 <__stack_size-0xe0> - 10804: 0002 0x2 - 10806: 0400 addi s0,sp,512 - 10808: 9300 0x9300 - 1080a: 0035 c.addi zero,13 - 1080c: 0400 addi s0,sp,512 - 1080e: a801 j 1081e <__stack_size+0x1001e> - 10810: 002e 0x2e - 10812: 0c00 addi s0,sp,528 - 10814: 315c fld fa5,160(a0) + 10800: 0804 addi s1,sp,16 + 10802: ad05 j 10e32 <__stack_size+0x10632> + 10804: 0001 nop + 10806: 0500 addi s0,sp,640 + 10808: 00002ba3 sw zero,23(zero) # 17 <__stack_size-0x7e9> + 1080c: 56014a03 lbu s4,1376(sp) + 10810: 0000 unimp + 10812: 0600 addi s0,sp,768 + 10814: 0045 c.addi zero,17 10816: 0000 unimp - 10818: 2b06 fld fs6,64(sp) - 1081a: 0000 unimp - 1081c: 38a6 fld fa7,104(sp) - 1081e: 2041 jal 1089e <__stack_size+0x1009e> - 10820: 00a6 slli ra,ra,0x9 - 10822: 0000 unimp - 10824: 89b5 andi a1,a1,13 - 10826: 0000 unimp - 10828: 3d02 fld fs10,32(sp) - 1082a: 0031 c.addi zero,12 - 1082c: 0200 addi s0,sp,256 - 1082e: 3050 fld fa2,160(s0) - 10830: 0000 unimp - 10832: 0300 addi s0,sp,384 - 10834: 0504 addi s1,sp,640 - 10836: 6e69 lui t3,0x1a - 10838: 0074 addi a3,sp,12 - 1083a: 0104 addi s1,sp,128 - 1083c: 9806 add a6,a6,ra - 1083e: 0000 unimp - 10840: 0400 addi s0,sp,512 - 10842: 0508 addi a0,sp,640 - 10844: 01ad addi gp,gp,11 + 10818: 0104 addi s1,sp,128 + 1081a: 9608 0x9608 + 1081c: 0000 unimp + 1081e: 0400 addi s0,sp,512 + 10820: 0704 addi s1,sp,896 + 10822: 00000193 li gp,0 + 10826: 0804 addi s1,sp,16 + 10828: 00018907 0x18907 + 1082c: 0400 addi s0,sp,512 + 1082e: 0702 slli a4,a4,0x0 + 10830: 00cd addi ra,ra,19 + 10832: 0000 unimp + 10834: 00005107 0x5107 + 10838: 8200 0x8200 + 1083a: 0000 unimp + 1083c: 0800 addi s0,sp,16 + 1083e: 005d c.addi zero,23 + 10840: 0000 unimp + 10842: 00ff 0xff + 10844: 7206 flw ft4,96(sp) 10846: 0000 unimp - 10848: 6c05 lui s8,0x1 - 1084a: 002c addi a1,sp,8 - 1084c: 0300 addi s0,sp,384 - 1084e: 014a slli sp,sp,0x12 - 10850: 0056 0x56 + 10848: 0900 addi s0,sp,144 + 1084a: 29e0 fld fs0,208(a1) + 1084c: 0000 unimp + 1084e: 3c05 jal 1027e <__stack_size+0xfa7e> + 10850: 0082 slli ra,ra,0x0 10852: 0000 unimp - 10854: 4506 lw a0,64(sp) - 10856: 0000 unimp + 10854: 6d02 flw fs10,0(sp) + 10856: 0030 addi a2,sp,8 10858: 0400 addi s0,sp,512 - 1085a: 0801 addi a6,a6,0 - 1085c: 0096 slli ra,ra,0x5 - 1085e: 0000 unimp - 10860: 0404 addi s1,sp,512 - 10862: 00019307 0x19307 - 10866: 0400 addi s0,sp,512 - 10868: 0708 addi a0,sp,896 - 1086a: 0189 addi gp,gp,2 - 1086c: 0000 unimp - 1086e: 0204 addi s1,sp,256 - 10870: 0000cd07 0xcd07 - 10874: 0700 addi s0,sp,896 - 10876: 0051 c.addi zero,20 - 10878: 0000 unimp - 1087a: 0082 slli ra,ra,0x0 - 1087c: 0000 unimp - 1087e: 5d08 lw a0,56(a0) + 1085a: 9d48 0x9d48 + 1085c: 0000 unimp + 1085e: 0400 addi s0,sp,512 + 10860: 0410 addi a2,sp,512 + 10862: 285d jal 10918 <__stack_size+0x10118> + 10864: 0000 unimp + 10866: 100a 0x100a + 10868: 4f04 lw s1,24(a4) + 1086a: 00000107 0x107 + 1086e: 002c300b 0x2c300b + 10872: 0400 addi s0,sp,512 + 10874: 0759 addi a4,a4,22 + 10876: 0001 nop + 10878: 0400 addi s0,sp,512 + 1087a: 0020 addi s0,sp,8 + 1087c: 0b00 addi s0,sp,400 + 1087e: 2d68 fld fa0,216(a0) 10880: 0000 unimp - 10882: ff00 fsw fs0,56(a4) - 10884: 0600 addi s0,sp,768 - 10886: 0072 0x72 - 10888: 0000 unimp - 1088a: a909 j 10c9c <__stack_size+0x1049c> - 1088c: 002a 0x2a - 1088e: 0500 addi s0,sp,640 - 10890: 823c 0x823c - 10892: 0000 unimp - 10894: 0200 addi s0,sp,256 - 10896: 3136 fld ft2,360(sp) - 10898: 0000 unimp - 1089a: 4804 lw s1,16(s0) - 1089c: 009d addi ra,ra,7 - 1089e: 0000 unimp - 108a0: 1004 addi s1,sp,32 - 108a2: 2604 fld fs1,8(a2) - 108a4: 0029 c.addi zero,10 - 108a6: 0a00 addi s0,sp,272 - 108a8: 0410 addi a2,sp,512 - 108aa: 0001074f fnmadd.s fa4,ft2,ft0,ft0,rne - 108ae: 0b00 addi s0,sp,400 - 108b0: 2cf9 jal 10b8e <__stack_size+0x1038e> + 10882: 5a04 lw s1,48(a2) + 10884: 00000107 0x107 + 10888: 2004 fld fs1,0(s0) + 1088a: 0400 addi s0,sp,512 + 1088c: 0030610b 0x30610b + 10890: 0400 addi s0,sp,512 + 10892: 0001075b 0x1075b + 10896: 0400 addi s0,sp,512 + 10898: 0020 addi s0,sp,8 + 1089a: 0b08 addi a0,sp,400 + 1089c: 00003067 0x3067 + 108a0: 5c04 lw s1,56(s0) + 108a2: 00000107 0x107 + 108a6: 1004 addi s1,sp,32 + 108a8: 0c10 addi a2,sp,528 + 108aa: 650c flw fa1,8(a0) + 108ac: 7078 flw fa4,100(s0) + 108ae: 0400 addi s0,sp,512 + 108b0: 5d5d li s10,-9 108b2: 0000 unimp - 108b4: 5904 lw s1,48(a0) - 108b6: 00000107 0x107 - 108ba: 2004 fld fs1,0(s0) + 108b4: 0400 addi s0,sp,512 + 108b6: 0b0c010f 0xb0c010f + 108ba: 1e6d addi t3,t3,-5 108bc: 0000 unimp - 108be: 002e310b 0x2e310b - 108c2: 0400 addi s0,sp,512 - 108c4: 075a slli a4,a4,0x16 - 108c6: 0001 nop + 108be: 5e04 lw s1,56(a2) + 108c0: 005d c.addi zero,23 + 108c2: 0000 unimp + 108c4: 0104 addi s1,sp,128 + 108c6: 0c00 addi s0,sp,528 108c8: 0400 addi s0,sp,512 - 108ca: 0020 addi s0,sp,8 - 108cc: 0b04 addi s1,sp,400 - 108ce: 312a fld ft2,168(sp) - 108d0: 0000 unimp - 108d2: 5b04 lw s1,48(a4) - 108d4: 00000107 0x107 - 108d8: 2004 fld fs1,0(s0) - 108da: 0800 addi s0,sp,16 - 108dc: 0031300b 0x31300b + 108ca: 0704 addi s1,sp,896 + 108cc: 018e slli gp,gp,0x3 + 108ce: 0000 unimp + 108d0: 0f0d addi t5,t5,3 + 108d2: 0031 c.addi zero,12 + 108d4: 1000 addi s0,sp,32 + 108d6: 4c04 lw s1,24(s0) + 108d8: 0131 addi sp,sp,12 + 108da: 0000 unimp + 108dc: 660e flw fa2,192(sp) + 108de: 746c flw fa1,108(s0) 108e0: 0400 addi s0,sp,512 - 108e2: 075c addi a5,sp,900 - 108e4: 0001 nop - 108e6: 0400 addi s0,sp,512 - 108e8: 1010 addi a2,sp,32 - 108ea: 0c0c addi a1,sp,528 - 108ec: 7865 lui a6,0xffff9 - 108ee: 0070 addi a2,sp,12 - 108f0: 5d04 lw s1,56(a0) - 108f2: 005d c.addi zero,23 - 108f4: 0000 unimp - 108f6: 0f04 addi s1,sp,912 - 108f8: 0c01 addi s8,s8,0 - 108fa: 001f360b 0x1f360b - 108fe: 0400 addi s0,sp,512 - 10900: 5d5e lw s10,244(sp) - 10902: 0000 unimp - 10904: 0400 addi s0,sp,512 - 10906: 0001 nop - 10908: 000c addi a1,sp,0 - 1090a: 0404 addi s1,sp,512 - 1090c: 00018e07 0x18e07 - 10910: 0d00 addi s0,sp,656 - 10912: 31d8 fld fa4,160(a1) - 10914: 0000 unimp - 10916: 0410 addi a2,sp,512 - 10918: 314c fld fa1,160(a0) - 1091a: 0001 nop - 1091c: 0e00 addi s0,sp,784 - 1091e: 6c66 flw fs8,88(sp) - 10920: 0074 addi a3,sp,12 - 10922: 4e04 lw s1,24(a2) - 10924: 0092 slli ra,ra,0x4 + 108e2: 924e add tp,tp,s3 + 108e4: 0000 unimp + 108e6: 0f00 addi s0,sp,912 + 108e8: 041a slli s0,s0,0x6 + 108ea: 0000 unimp + 108ec: 6004 flw fs1,0(s0) + 108ee: 00a4 addi s1,sp,72 + 108f0: 0000 unimp + 108f2: 1000 addi s0,sp,32 + 108f4: 0000311b 0x311b + 108f8: 2301 jal 10df8 <__stack_size+0x105f8> + 108fa: 0025 c.addi zero,9 + 108fc: 0000 unimp + 108fe: 35d0 fld fa2,168(a1) + 10900: 2041 jal 10980 <__stack_size+0x10180> + 10902: 0112 slli sp,sp,0x4 + 10904: 0000 unimp + 10906: 9c01 0x9c01 + 10908: 025e slli tp,tp,0x17 + 1090a: 0000 unimp + 1090c: 6111 addi sp,sp,256 + 1090e: 0100 addi s0,sp,128 + 10910: 00009223 sh zero,4(ra) # fffe4004 <_sp+0x7ffe0004> + 10914: 1100 addi s0,sp,160 + 10916: 0062 0x62 + 10918: 2301 jal 10e18 <__stack_size+0x10618> + 1091a: 0092 slli ra,ra,0x4 + 1091c: 0000 unimp + 1091e: 3112 fld ft2,288(sp) + 10920: 002d c.addi zero,11 + 10922: 0100 addi s0,sp,128 + 10924: 3025 jal 1014c <__stack_size+0xf94c> 10926: 0000 unimp - 10928: 00041a0f 0x41a0f - 1092c: 0400 addi s0,sp,512 - 1092e: a460 fsd fs0,200(s0) - 10930: 0000 unimp + 10928: 0000 unimp + 1092a: 9f12 add t5,t5,tp + 1092c: 002e 0x2e + 1092e: 0100 addi s0,sp,128 + 10930: 3025 jal 10158 <__stack_size+0xf958> 10932: 0000 unimp - 10934: d010 sw a2,32(s0) - 10936: 0031 c.addi zero,12 - 10938: 0100 addi s0,sp,128 - 1093a: 00002523 sw zero,10(zero) # a <__stack_size-0x7f6> - 1093e: a600 fsd fs0,8(a2) - 10940: 4138 lw a4,64(a0) - 10942: a620 fsd fs0,72(a2) - 10944: 0000 unimp - 10946: 0100 addi s0,sp,128 - 10948: 629c flw fa5,0(a3) - 1094a: 0002 0x2 - 1094c: 1100 addi s0,sp,160 - 1094e: 0061 c.addi zero,24 - 10950: 2301 jal 10e50 <__stack_size+0x10650> - 10952: 0092 slli ra,ra,0x4 - 10954: 0000 unimp - 10956: 6211 lui tp,0x4 + 10934: 0000 unimp + 10936: 635f4113 xori sp,t5,1589 + 1093a: 0100 addi s0,sp,128 + 1093c: 5e26 lw t3,104(sp) + 1093e: 0002 0x2 + 10940: 1400 addi s0,sp,544 + 10942: 5f41 li t5,-16 + 10944: 26010073 0x26010073 + 10948: 025e slli tp,tp,0x17 + 1094a: 0000 unimp + 1094c: 5f01 li t5,-32 + 1094e: 4114 lw a3,0(a0) + 10950: 655f 0100 5e26 0x5e260100655f + 10956: 0002 0x2 10958: 0100 addi s0,sp,128 - 1095a: 00009223 sh zero,4(ra) # ffff7004 <_sp+0x7fff3004> - 1095e: 1200 addi s0,sp,288 - 10960: 2dfa fld fs11,408(sp) - 10962: 0000 unimp - 10964: 2501 jal 10f64 <__stack_size+0x10764> - 10966: 0030 addi a2,sp,8 + 1095a: 155e slli a0,a0,0x37 + 1095c: 5f41 li t5,-16 + 1095e: 0066 0x66 + 10960: 2601 jal 10c60 <__stack_size+0x10460> + 10962: 0265 addi tp,tp,25 + 10964: 0000 unimp + 10966: 74e8 flw fa0,108(s1) 10968: 0000 unimp - 1096a: 1200 addi s0,sp,288 - 1096c: 2f68 fld fa0,216(a4) - 1096e: 0000 unimp - 10970: 2501 jal 10f70 <__stack_size+0x10770> - 10972: 0030 addi a2,sp,8 - 10974: 0000 unimp - 10976: 1300 addi s0,sp,416 - 10978: 5f41 li t5,-16 - 1097a: 26010063 beqz sp,10bda <__stack_size+0x103da> - 1097e: 0262 slli tp,tp,0x18 - 10980: 0000 unimp - 10982: 4114 lw a3,0(a0) - 10984: 735f 0100 6226 0x62260100735f + 1096a: 635f4213 xori tp,t5,1589 + 1096e: 0100 addi s0,sp,128 + 10970: 00025e27 0x25e27 + 10974: 1400 addi s0,sp,544 + 10976: 5f42 lw t5,48(sp) + 10978: 27010073 0x27010073 + 1097c: 025e slli tp,tp,0x17 + 1097e: 0000 unimp + 10980: 6101 addi sp,sp,0 + 10982: 4214 lw a3,0(a2) + 10984: 655f 0100 5e27 0x5e270100655f 1098a: 0002 0x2 - 1098c: 0600 addi s0,sp,768 - 1098e: 007c addi a5,sp,12 - 10990: ff08 fsw fa0,56(a4) - 10992: 9f1a add t5,t5,t1 - 10994: 4114 lw a3,0(a0) - 10996: 655f 0100 6226 0x62260100655f - 1099c: 0002 0x2 - 1099e: 0100 addi s0,sp,128 - 109a0: 155d addi a0,a0,-9 - 109a2: 5f41 li t5,-16 - 109a4: 0066 0x66 - 109a6: 2601 jal 10ca6 <__stack_size+0x104a6> - 109a8: 0269 addi tp,tp,26 - 109aa: 0000 unimp - 109ac: 7509 lui a0,0xfffe2 - 109ae: 0000 unimp - 109b0: 635f4213 xori tp,t5,1589 - 109b4: 0100 addi s0,sp,128 - 109b6: 00026227 0x26227 - 109ba: 1400 addi s0,sp,544 - 109bc: 5f42 lw t5,48(sp) - 109be: 27010073 0x27010073 - 109c2: 0262 slli tp,tp,0x18 + 1098c: 0100 addi s0,sp,128 + 1098e: 155d addi a0,a0,-9 + 10990: 5f42 lw t5,48(sp) + 10992: 0066 0x66 + 10994: 2701 jal 11094 <__stack_size+0x10894> + 10996: 0265 addi tp,tp,25 + 10998: 0000 unimp + 1099a: 753c flw fa5,104(a0) + 1099c: 0000 unimp + 1099e: 7214 flw fa3,32(a2) + 109a0: 0100 addi s0,sp,128 + 109a2: 2528 fld fa0,72(a0) + 109a4: 0000 unimp + 109a6: 0100 addi s0,sp,128 + 109a8: 165a slli a2,a2,0x36 + 109aa: 0508 addi a0,sp,640 + 109ac: 0000 unimp + 109ae: 01ff 0x1ff + 109b0: 0000 unimp + 109b2: 00304c17 auipc s8,0x304 + 109b6: 0100 addi s0,sp,128 + 109b8: 00010e2b 0x10e2b + 109bc: 0200 addi s0,sp,256 + 109be: 7091 lui ra,0xfffe4 + 109c0: 1600 addi s0,sp,800 + 109c2: 0528 addi a0,sp,648 109c4: 0000 unimp - 109c6: 7b06 flw fs6,96(sp) - 109c8: 0800 addi s0,sp,16 - 109ca: 1aff 0x1aff - 109cc: 149f 5f42 0065 0x655f42149f - 109d2: 2701 jal 110d2 <__stack_size+0x108d2> - 109d4: 0262 slli tp,tp,0x18 - 109d6: 0000 unimp - 109d8: 5f01 li t5,-32 - 109da: 4215 li tp,5 - 109dc: 665f 0100 6927 0x69270100665f - 109e2: 0002 0x2 - 109e4: 5d00 lw s0,56(a0) - 109e6: 0075 c.addi zero,29 - 109e8: 1400 addi s0,sp,544 - 109ea: 0072 0x72 - 109ec: 2801 jal 109fc <__stack_size+0x101fc> - 109ee: 0025 c.addi zero,9 - 109f0: 0000 unimp - 109f2: 5a01 li s4,-32 - 109f4: e016 fsw ft5,0(sp) - 109f6: 0004 addi s1,sp,0 - 109f8: 0900 addi s0,sp,144 - 109fa: 0002 0x2 - 109fc: 1700 addi s0,sp,928 - 109fe: 3115 jal 10622 <__stack_size+0xfe22> - 10a00: 0000 unimp - 10a02: 2b01 jal 10f12 <__stack_size+0x10712> - 10a04: 010e slli sp,sp,0x3 - 10a06: 0000 unimp - 10a08: 9102 jalr sp - 10a0a: 0070 addi a2,sp,12 - 10a0c: 0016 0x16 - 10a0e: 0005 c.addi zero,1 - 10a10: 2100 fld fs0,0(a0) - 10a12: 0002 0x2 - 10a14: 1700 addi s0,sp,928 - 10a16: 3115 jal 1063a <__stack_size+0xfe3a> + 109c6: 00000217 auipc tp,0x0 + 109ca: 00304c17 auipc s8,0x304 + 109ce: 0100 addi s0,sp,128 + 109d0: 0e2c addi a1,sp,792 + 109d2: 0001 nop + 109d4: 0200 addi s0,sp,256 + 109d6: 7091 lui ra,0xfffe4 + 109d8: 1800 addi s0,sp,48 + 109da: 0228 addi a0,sp,264 + 109dc: 0000 unimp + 109de: 8219 srli a2,a2,0x6 + 109e0: 0030 addi a2,sp,8 + 109e2: 0100 addi s0,sp,128 + 109e4: 302d jal 1020e <__stack_size+0xfa0e> + 109e6: 0000 unimp + 109e8: 0000 unimp + 109ea: 3918 fld fa4,48(a0) + 109ec: 0002 0x2 + 109ee: 1900 addi s0,sp,176 + 109f0: 3082 fld ft1,32(sp) + 109f2: 0000 unimp + 109f4: 2d01 jal 11004 <__stack_size+0x10804> + 109f6: 0030 addi a2,sp,8 + 109f8: 0000 unimp + 109fa: 1a00 addi s0,sp,304 + 109fc: 0540 addi s0,sp,644 + 109fe: 0000 unimp + 10a00: 0031231b 0x31231b + 10a04: 0100 addi s0,sp,128 + 10a06: 302d jal 10230 <__stack_size+0xfa30> + 10a08: 0000 unimp + 10a0a: 6f00 flw fs0,24(a4) + 10a0c: 0075 c.addi zero,29 + 10a0e: 1b00 addi s0,sp,432 + 10a10: 3135 jal 1063c <__stack_size+0xfe3c> + 10a12: 0000 unimp + 10a14: 2d01 jal 11024 <__stack_size+0x10824> + 10a16: 0030 addi a2,sp,8 10a18: 0000 unimp - 10a1a: 2c01 jal 10c2a <__stack_size+0x1042a> - 10a1c: 010e slli sp,sp,0x3 + 10a1a: 7599 lui a1,0xfffe6 + 10a1c: 0000 unimp 10a1e: 0000 unimp - 10a20: 9102 jalr sp - 10a22: 0070 addi a2,sp,12 - 10a24: 3218 fld fa4,32(a2) - 10a26: 0002 0x2 - 10a28: 1900 addi s0,sp,176 - 10a2a: 0000314b fnmsub.s ft2,ft0,ft0,ft0,rup - 10a2e: 2d01 jal 1103e <__stack_size+0x1083e> - 10a30: 0030 addi a2,sp,8 + 10a20: 0404 addi s1,sp,512 + 10a22: b205 j 10342 <__stack_size+0xfb42> + 10a24: 0001 nop + 10a26: 1c00 addi s0,sp,560 + 10a28: 00000107 0x107 + 10a2c: 5d08 lw a0,56(a0) + 10a2e: 0000 unimp + 10a30: 0300 addi s0,sp,384 10a32: 0000 unimp - 10a34: 1800 addi s0,sp,48 - 10a36: 00000243 fmadd.s ft4,ft0,ft0,ft0,rne - 10a3a: 4b19 li s6,6 - 10a3c: 0031 c.addi zero,12 - 10a3e: 0100 addi s0,sp,128 - 10a40: 302d jal 1026a <__stack_size+0xfa6a> - 10a42: 0000 unimp - 10a44: 0000 unimp - 10a46: 5418 lw a4,40(s0) - 10a48: 0002 0x2 - 10a4a: 1900 addi s0,sp,176 - 10a4c: 0000314b fnmsub.s ft2,ft0,ft0,ft0,rup - 10a50: 2d01 jal 11060 <__stack_size+0x10860> - 10a52: 0030 addi a2,sp,8 - 10a54: 0000 unimp - 10a56: 1a00 addi s0,sp,304 - 10a58: 4b19 li s6,6 - 10a5a: 0031 c.addi zero,12 - 10a5c: 0100 addi s0,sp,128 - 10a5e: 302d jal 10288 <__stack_size+0xfa88> - 10a60: 0000 unimp + 10a34: 026e slli tp,tp,0x1b + 10a36: 0000 unimp + 10a38: 0004 addi s1,sp,0 + 10a3a: 382a fld fa6,168(sp) + 10a3c: 0000 unimp + 10a3e: 0104 addi s1,sp,128 + 10a40: 2ddf 0000 bb0c 0xbb0c00002ddf + 10a46: 0031 c.addi zero,12 + 10a48: 3d00 fld fs0,56(a0) + 10a4a: 002a 0x2a + 10a4c: e200 fsw fs0,0(a2) + 10a4e: 4136 lw sp,76(sp) + 10a50: 1220 addi s0,sp,296 + 10a52: 0001 nop + 10a54: cc00 sw s0,24(s0) + 10a56: 008e slli ra,ra,0x3 + 10a58: 0200 addi s0,sp,256 + 10a5a: 3074 fld fa3,224(s0) + 10a5c: 0000 unimp + 10a5e: 5002 0x5002 + 10a60: 0030 addi a2,sp,8 10a62: 0000 unimp - 10a64: 0400 addi s0,sp,512 - 10a66: 0504 addi s1,sp,640 - 10a68: 01b2 slli gp,gp,0xc - 10a6a: 0000 unimp - 10a6c: 0001071b 0x1071b - 10a70: 0800 addi s0,sp,16 - 10a72: 005d c.addi zero,23 - 10a74: 0000 unimp - 10a76: 6e000003 lb zero,1760(zero) # 6e0 <__stack_size-0x120> - 10a7a: 0002 0x2 - 10a7c: 0400 addi s0,sp,512 - 10a7e: fc00 fsw fs0,56(s0) - 10a80: 0036 0x36 - 10a82: 0400 addi s0,sp,512 - 10a84: a801 j 10a94 <__stack_size+0x10294> - 10a86: 002e 0x2e - 10a88: 0c00 addi s0,sp,528 - 10a8a: 3210 fld fa2,32(a2) - 10a8c: 0000 unimp - 10a8e: 2b06 fld fs6,64(sp) - 10a90: 0000 unimp - 10a92: 394c fld fa1,176(a0) - 10a94: 2041 jal 10b14 <__stack_size+0x10314> - 10a96: 0112 slli sp,sp,0x4 - 10a98: 0000 unimp - 10a9a: 8bb8 0x8bb8 - 10a9c: 0000 unimp - 10a9e: 3d02 fld fs10,32(sp) - 10aa0: 0031 c.addi zero,12 - 10aa2: 0200 addi s0,sp,256 - 10aa4: 3050 fld fa2,160(s0) - 10aa6: 0000 unimp - 10aa8: 0300 addi s0,sp,384 - 10aaa: 0504 addi s1,sp,640 - 10aac: 6e69 lui t3,0x1a - 10aae: 0074 addi a3,sp,12 - 10ab0: 0104 addi s1,sp,128 - 10ab2: 9806 add a6,a6,ra - 10ab4: 0000 unimp - 10ab6: 0400 addi s0,sp,512 - 10ab8: 0508 addi a0,sp,640 - 10aba: 01ad addi gp,gp,11 - 10abc: 0000 unimp - 10abe: 6c05 lui s8,0x1 - 10ac0: 002c addi a1,sp,8 - 10ac2: 0300 addi s0,sp,384 - 10ac4: 014a slli sp,sp,0x12 - 10ac6: 0056 0x56 - 10ac8: 0000 unimp - 10aca: 4506 lw a0,64(sp) - 10acc: 0000 unimp - 10ace: 0400 addi s0,sp,512 - 10ad0: 0801 addi a6,a6,0 - 10ad2: 0096 slli ra,ra,0x5 - 10ad4: 0000 unimp - 10ad6: 0404 addi s1,sp,512 - 10ad8: 00019307 0x19307 - 10adc: 0400 addi s0,sp,512 - 10ade: 0708 addi a0,sp,896 - 10ae0: 0189 addi gp,gp,2 - 10ae2: 0000 unimp - 10ae4: 0204 addi s1,sp,256 - 10ae6: 0000cd07 0xcd07 - 10aea: 0700 addi s0,sp,896 - 10aec: 0051 c.addi zero,20 - 10aee: 0000 unimp - 10af0: 0082 slli ra,ra,0x0 + 10a64: 69050403 lb s0,1680(a0) + 10a68: 746e flw fs0,248(sp) + 10a6a: 0400 addi s0,sp,512 + 10a6c: 0601 addi a2,a2,0 + 10a6e: 0098 addi a4,sp,64 + 10a70: 0000 unimp + 10a72: 0804 addi s1,sp,16 + 10a74: ad05 j 110a4 <__stack_size+0x108a4> + 10a76: 0001 nop + 10a78: 0500 addi s0,sp,640 + 10a7a: 00002ba3 sw zero,23(zero) # 17 <__stack_size-0x7e9> + 10a7e: 56014a03 lbu s4,1376(sp) + 10a82: 0000 unimp + 10a84: 0600 addi s0,sp,768 + 10a86: 0045 c.addi zero,17 + 10a88: 0000 unimp + 10a8a: 0104 addi s1,sp,128 + 10a8c: 9608 0x9608 + 10a8e: 0000 unimp + 10a90: 0400 addi s0,sp,512 + 10a92: 0704 addi s1,sp,896 + 10a94: 00000193 li gp,0 + 10a98: 0804 addi s1,sp,16 + 10a9a: 00018907 0x18907 + 10a9e: 0400 addi s0,sp,512 + 10aa0: 0702 slli a4,a4,0x0 + 10aa2: 00cd addi ra,ra,19 + 10aa4: 0000 unimp + 10aa6: 00005107 0x5107 + 10aaa: 8200 0x8200 + 10aac: 0000 unimp + 10aae: 0800 addi s0,sp,16 + 10ab0: 005d c.addi zero,23 + 10ab2: 0000 unimp + 10ab4: 00ff 0xff + 10ab6: 7206 flw ft4,96(sp) + 10ab8: 0000 unimp + 10aba: 0900 addi s0,sp,144 + 10abc: 29e0 fld fs0,208(a1) + 10abe: 0000 unimp + 10ac0: 3c05 jal 104f0 <__stack_size+0xfcf0> + 10ac2: 0082 slli ra,ra,0x0 + 10ac4: 0000 unimp + 10ac6: 6d02 flw fs10,0(sp) + 10ac8: 0030 addi a2,sp,8 + 10aca: 0400 addi s0,sp,512 + 10acc: 9d48 0x9d48 + 10ace: 0000 unimp + 10ad0: 0400 addi s0,sp,512 + 10ad2: 0410 addi a2,sp,512 + 10ad4: 285d jal 10b8a <__stack_size+0x1038a> + 10ad6: 0000 unimp + 10ad8: 100a 0x100a + 10ada: 4f04 lw s1,24(a4) + 10adc: 00000107 0x107 + 10ae0: 002c300b 0x2c300b + 10ae4: 0400 addi s0,sp,512 + 10ae6: 0759 addi a4,a4,22 + 10ae8: 0001 nop + 10aea: 0400 addi s0,sp,512 + 10aec: 0020 addi s0,sp,8 + 10aee: 0b00 addi s0,sp,400 + 10af0: 2d68 fld fa0,216(a0) 10af2: 0000 unimp - 10af4: 5d08 lw a0,56(a0) - 10af6: 0000 unimp - 10af8: ff00 fsw fs0,56(a4) - 10afa: 0600 addi s0,sp,768 - 10afc: 0072 0x72 - 10afe: 0000 unimp - 10b00: a909 j 10f12 <__stack_size+0x10712> - 10b02: 002a 0x2a - 10b04: 0500 addi s0,sp,640 - 10b06: 823c 0x823c - 10b08: 0000 unimp - 10b0a: 0200 addi s0,sp,256 - 10b0c: 3136 fld ft2,360(sp) - 10b0e: 0000 unimp - 10b10: 4804 lw s1,16(s0) - 10b12: 009d addi ra,ra,7 - 10b14: 0000 unimp - 10b16: 1004 addi s1,sp,32 - 10b18: 2604 fld fs1,8(a2) - 10b1a: 0029 c.addi zero,10 - 10b1c: 0a00 addi s0,sp,272 - 10b1e: 0410 addi a2,sp,512 - 10b20: 0001074f fnmadd.s fa4,ft2,ft0,ft0,rne - 10b24: 0b00 addi s0,sp,400 - 10b26: 2cf9 jal 10e04 <__stack_size+0x10604> - 10b28: 0000 unimp - 10b2a: 5904 lw s1,48(a0) - 10b2c: 00000107 0x107 - 10b30: 2004 fld fs1,0(s0) - 10b32: 0000 unimp - 10b34: 002e310b 0x2e310b - 10b38: 0400 addi s0,sp,512 - 10b3a: 075a slli a4,a4,0x16 - 10b3c: 0001 nop - 10b3e: 0400 addi s0,sp,512 - 10b40: 0020 addi s0,sp,8 - 10b42: 0b04 addi s1,sp,400 - 10b44: 312a fld ft2,168(sp) - 10b46: 0000 unimp - 10b48: 5b04 lw s1,48(a4) - 10b4a: 00000107 0x107 - 10b4e: 2004 fld fs1,0(s0) - 10b50: 0800 addi s0,sp,16 - 10b52: 0031300b 0x31300b - 10b56: 0400 addi s0,sp,512 - 10b58: 075c addi a5,sp,900 - 10b5a: 0001 nop - 10b5c: 0400 addi s0,sp,512 - 10b5e: 1010 addi a2,sp,32 - 10b60: 0c0c addi a1,sp,528 - 10b62: 7865 lui a6,0xffff9 - 10b64: 0070 addi a2,sp,12 - 10b66: 5d04 lw s1,56(a0) - 10b68: 005d c.addi zero,23 - 10b6a: 0000 unimp - 10b6c: 0f04 addi s1,sp,912 - 10b6e: 0c01 addi s8,s8,0 - 10b70: 001f360b 0x1f360b - 10b74: 0400 addi s0,sp,512 - 10b76: 5d5e lw s10,244(sp) - 10b78: 0000 unimp - 10b7a: 0400 addi s0,sp,512 - 10b7c: 0001 nop - 10b7e: 000c addi a1,sp,0 - 10b80: 0404 addi s1,sp,512 - 10b82: 00018e07 0x18e07 - 10b86: 0d00 addi s0,sp,656 - 10b88: 31d8 fld fa4,160(a1) - 10b8a: 0000 unimp - 10b8c: 0410 addi a2,sp,512 - 10b8e: 314c fld fa1,160(a0) - 10b90: 0001 nop - 10b92: 0e00 addi s0,sp,784 - 10b94: 6c66 flw fs8,88(sp) - 10b96: 0074 addi a3,sp,12 - 10b98: 4e04 lw s1,24(a2) - 10b9a: 0092 slli ra,ra,0x4 - 10b9c: 0000 unimp - 10b9e: 00041a0f 0x41a0f - 10ba2: 0400 addi s0,sp,512 - 10ba4: a460 fsd fs0,200(s0) + 10af4: 5a04 lw s1,48(a2) + 10af6: 00000107 0x107 + 10afa: 2004 fld fs1,0(s0) + 10afc: 0400 addi s0,sp,512 + 10afe: 0030610b 0x30610b + 10b02: 0400 addi s0,sp,512 + 10b04: 0001075b 0x1075b + 10b08: 0400 addi s0,sp,512 + 10b0a: 0020 addi s0,sp,8 + 10b0c: 0b08 addi a0,sp,400 + 10b0e: 00003067 0x3067 + 10b12: 5c04 lw s1,56(s0) + 10b14: 00000107 0x107 + 10b18: 1004 addi s1,sp,32 + 10b1a: 0c10 addi a2,sp,528 + 10b1c: 650c flw fa1,8(a0) + 10b1e: 7078 flw fa4,100(s0) + 10b20: 0400 addi s0,sp,512 + 10b22: 5d5d li s10,-9 + 10b24: 0000 unimp + 10b26: 0400 addi s0,sp,512 + 10b28: 0b0c010f 0xb0c010f + 10b2c: 1e6d addi t3,t3,-5 + 10b2e: 0000 unimp + 10b30: 5e04 lw s1,56(a2) + 10b32: 005d c.addi zero,23 + 10b34: 0000 unimp + 10b36: 0104 addi s1,sp,128 + 10b38: 0c00 addi s0,sp,528 + 10b3a: 0400 addi s0,sp,512 + 10b3c: 0704 addi s1,sp,896 + 10b3e: 018e slli gp,gp,0x3 + 10b40: 0000 unimp + 10b42: 0f0d addi t5,t5,3 + 10b44: 0031 c.addi zero,12 + 10b46: 1000 addi s0,sp,32 + 10b48: 4c04 lw s1,24(s0) + 10b4a: 0131 addi sp,sp,12 + 10b4c: 0000 unimp + 10b4e: 660e flw fa2,192(sp) + 10b50: 746c flw fa1,108(s0) + 10b52: 0400 addi s0,sp,512 + 10b54: 924e add tp,tp,s3 + 10b56: 0000 unimp + 10b58: 0f00 addi s0,sp,912 + 10b5a: 041a slli s0,s0,0x6 + 10b5c: 0000 unimp + 10b5e: 6004 flw fs1,0(s0) + 10b60: 00a4 addi s1,sp,72 + 10b62: 0000 unimp + 10b64: 1000 addi s0,sp,32 + 10b66: 0000322f 0x322f + 10b6a: 2301 jal 1106a <__stack_size+0x1086a> + 10b6c: 0025 c.addi zero,9 + 10b6e: 0000 unimp + 10b70: 36e2 fld fa3,56(sp) + 10b72: 2041 jal 10bf2 <__stack_size+0x103f2> + 10b74: 0112 slli sp,sp,0x4 + 10b76: 0000 unimp + 10b78: 9c01 0x9c01 + 10b7a: 025e slli tp,tp,0x17 + 10b7c: 0000 unimp + 10b7e: 6111 addi sp,sp,256 + 10b80: 0100 addi s0,sp,128 + 10b82: 00009223 sh zero,4(ra) # fffe4004 <_sp+0x7ffe0004> + 10b86: 1100 addi s0,sp,160 + 10b88: 0062 0x62 + 10b8a: 2301 jal 1108a <__stack_size+0x1088a> + 10b8c: 0092 slli ra,ra,0x4 + 10b8e: 0000 unimp + 10b90: 3112 fld ft2,288(sp) + 10b92: 002d c.addi zero,11 + 10b94: 0100 addi s0,sp,128 + 10b96: 3025 jal 103be <__stack_size+0xfbbe> + 10b98: 0000 unimp + 10b9a: 0000 unimp + 10b9c: 9f12 add t5,t5,tp + 10b9e: 002e 0x2e + 10ba0: 0100 addi s0,sp,128 + 10ba2: 3025 jal 103ca <__stack_size+0xfbca> + 10ba4: 0000 unimp 10ba6: 0000 unimp - 10ba8: 0000 unimp - 10baa: e410 fsw fa2,8(s0) - 10bac: 0031 c.addi zero,12 - 10bae: 0100 addi s0,sp,128 - 10bb0: 00002523 sw zero,10(zero) # a <__stack_size-0x7f6> - 10bb4: 4c00 lw s0,24(s0) - 10bb6: 4139 li sp,14 - 10bb8: 1220 addi s0,sp,296 - 10bba: 0001 nop - 10bbc: 0100 addi s0,sp,128 - 10bbe: 5e9c lw a5,56(a3) - 10bc0: 0002 0x2 - 10bc2: 1100 addi s0,sp,160 - 10bc4: 0061 c.addi zero,24 - 10bc6: 2301 jal 110c6 <__stack_size+0x108c6> - 10bc8: 0092 slli ra,ra,0x4 - 10bca: 0000 unimp - 10bcc: 6211 lui tp,0x4 - 10bce: 0100 addi s0,sp,128 - 10bd0: 00009223 sh zero,4(ra) - 10bd4: 1200 addi s0,sp,288 - 10bd6: 2dfa fld fs11,408(sp) - 10bd8: 0000 unimp - 10bda: 2501 jal 111da <__stack_size+0x109da> - 10bdc: 0030 addi a2,sp,8 - 10bde: 0000 unimp - 10be0: 1200 addi s0,sp,288 - 10be2: 2f68 fld fa0,216(a4) - 10be4: 0000 unimp - 10be6: 2501 jal 111e6 <__stack_size+0x109e6> - 10be8: 0030 addi a2,sp,8 - 10bea: 0000 unimp - 10bec: 1300 addi s0,sp,416 - 10bee: 5f41 li t5,-16 - 10bf0: 26010063 beqz sp,10e50 <__stack_size+0x10650> - 10bf4: 025e slli tp,tp,0x17 - 10bf6: 0000 unimp - 10bf8: 4114 lw a3,0(a0) - 10bfa: 735f 0100 5e26 0x5e260100735f - 10c00: 0002 0x2 - 10c02: 0100 addi s0,sp,128 - 10c04: 145f 5f41 0065 0x655f41145f - 10c0a: 2601 jal 10f0a <__stack_size+0x1070a> - 10c0c: 025e slli tp,tp,0x17 + 10ba8: 635f4113 xori sp,t5,1589 + 10bac: 0100 addi s0,sp,128 + 10bae: 5e26 lw t3,104(sp) + 10bb0: 0002 0x2 + 10bb2: 1400 addi s0,sp,544 + 10bb4: 5f41 li t5,-16 + 10bb6: 26010073 0x26010073 + 10bba: 025e slli tp,tp,0x17 + 10bbc: 0000 unimp + 10bbe: 5f01 li t5,-32 + 10bc0: 4114 lw a3,0(a0) + 10bc2: 655f 0100 5e26 0x5e260100655f + 10bc8: 0002 0x2 + 10bca: 0100 addi s0,sp,128 + 10bcc: 155e slli a0,a0,0x37 + 10bce: 5f41 li t5,-16 + 10bd0: 0066 0x66 + 10bd2: 2601 jal 10ed2 <__stack_size+0x106d2> + 10bd4: 0265 addi tp,tp,25 + 10bd6: 0000 unimp + 10bd8: 75dd lui a1,0xffff7 + 10bda: 0000 unimp + 10bdc: 635f4213 xori tp,t5,1589 + 10be0: 0100 addi s0,sp,128 + 10be2: 00025e27 0x25e27 + 10be6: 1400 addi s0,sp,544 + 10be8: 5f42 lw t5,48(sp) + 10bea: 27010073 0x27010073 + 10bee: 025e slli tp,tp,0x17 + 10bf0: 0000 unimp + 10bf2: 6101 addi sp,sp,0 + 10bf4: 4214 lw a3,0(a2) + 10bf6: 655f 0100 5e27 0x5e270100655f + 10bfc: 0002 0x2 + 10bfe: 0100 addi s0,sp,128 + 10c00: 155d addi a0,a0,-9 + 10c02: 5f42 lw t5,48(sp) + 10c04: 0066 0x66 + 10c06: 2701 jal 11306 <__stack_size+0x10b06> + 10c08: 0265 addi tp,tp,25 + 10c0a: 0000 unimp + 10c0c: 7631 lui a2,0xfffec 10c0e: 0000 unimp - 10c10: 5e01 li t3,-32 - 10c12: 4115 li sp,5 - 10c14: 665f 0100 6526 0x65260100665f - 10c1a: 0002 0x2 - 10c1c: 9000 0x9000 - 10c1e: 0075 c.addi zero,29 - 10c20: 1300 addi s0,sp,416 - 10c22: 5f42 lw t5,48(sp) - 10c24: 27010063 beq sp,a6,10e84 <__stack_size+0x10684> - 10c28: 025e slli tp,tp,0x17 - 10c2a: 0000 unimp - 10c2c: 4214 lw a3,0(a2) - 10c2e: 735f 0100 5e27 0x5e270100735f - 10c34: 0002 0x2 - 10c36: 0100 addi s0,sp,128 - 10c38: 1461 addi s0,s0,-8 - 10c3a: 5f42 lw t5,48(sp) - 10c3c: 0065 c.addi zero,25 - 10c3e: 2701 jal 1133e <__stack_size+0x10b3e> - 10c40: 025e slli tp,tp,0x17 - 10c42: 0000 unimp - 10c44: 5d01 li s10,-32 - 10c46: 4215 li tp,5 - 10c48: 665f 0100 6527 0x65270100665f - 10c4e: 0002 0x2 - 10c50: e400 fsw fs0,8(s0) - 10c52: 0075 c.addi zero,29 - 10c54: 1400 addi s0,sp,544 - 10c56: 0072 0x72 - 10c58: 2801 jal 10c68 <__stack_size+0x10468> - 10c5a: 0025 c.addi zero,9 - 10c5c: 0000 unimp - 10c5e: 5a01 li s4,-32 - 10c60: 2016 fld ft0,320(sp) - 10c62: 0005 c.addi zero,1 - 10c64: ff00 fsw fs0,56(a4) - 10c66: 0001 nop - 10c68: 1700 addi s0,sp,928 - 10c6a: 3115 jal 1088e <__stack_size+0x1008e> - 10c6c: 0000 unimp - 10c6e: 2b01 jal 1117e <__stack_size+0x1097e> - 10c70: 010e slli sp,sp,0x3 - 10c72: 0000 unimp - 10c74: 9102 jalr sp - 10c76: 0070 addi a2,sp,12 - 10c78: 4016 0x4016 - 10c7a: 0005 c.addi zero,1 - 10c7c: 1700 addi s0,sp,928 - 10c7e: 0002 0x2 - 10c80: 1700 addi s0,sp,928 - 10c82: 3115 jal 108a6 <__stack_size+0x100a6> + 10c10: 7214 flw fa3,32(a2) + 10c12: 0100 addi s0,sp,128 + 10c14: 2528 fld fa0,72(a0) + 10c16: 0000 unimp + 10c18: 0100 addi s0,sp,128 + 10c1a: 165a slli a2,a2,0x36 + 10c1c: 0558 addi a4,sp,644 + 10c1e: 0000 unimp + 10c20: 01ff 0x1ff + 10c22: 0000 unimp + 10c24: 00304c17 auipc s8,0x304 + 10c28: 0100 addi s0,sp,128 + 10c2a: 00010e2b 0x10e2b + 10c2e: 0200 addi s0,sp,256 + 10c30: 7091 lui ra,0xfffe4 + 10c32: 1600 addi s0,sp,800 + 10c34: 0578 addi a4,sp,652 + 10c36: 0000 unimp + 10c38: 00000217 auipc tp,0x0 + 10c3c: 00304c17 auipc s8,0x304 + 10c40: 0100 addi s0,sp,128 + 10c42: 0e2c addi a1,sp,792 + 10c44: 0001 nop + 10c46: 0200 addi s0,sp,256 + 10c48: 7091 lui ra,0xfffe4 + 10c4a: 1800 addi s0,sp,48 + 10c4c: 0228 addi a0,sp,264 + 10c4e: 0000 unimp + 10c50: 8219 srli a2,a2,0x6 + 10c52: 0030 addi a2,sp,8 + 10c54: 0100 addi s0,sp,128 + 10c56: 302d jal 10480 <__stack_size+0xfc80> + 10c58: 0000 unimp + 10c5a: 0000 unimp + 10c5c: 3918 fld fa4,48(a0) + 10c5e: 0002 0x2 + 10c60: 1900 addi s0,sp,176 + 10c62: 3082 fld ft1,32(sp) + 10c64: 0000 unimp + 10c66: 2d01 jal 11276 <__stack_size+0x10a76> + 10c68: 0030 addi a2,sp,8 + 10c6a: 0000 unimp + 10c6c: 1a00 addi s0,sp,304 + 10c6e: 0590 addi a2,sp,704 + 10c70: 0000 unimp + 10c72: 0031231b 0x31231b + 10c76: 0100 addi s0,sp,128 + 10c78: 302d jal 104a2 <__stack_size+0xfca2> + 10c7a: 0000 unimp + 10c7c: 6400 flw fs0,8(s0) + 10c7e: 0076 0x76 + 10c80: 1b00 addi s0,sp,432 + 10c82: 3135 jal 108ae <__stack_size+0x100ae> 10c84: 0000 unimp - 10c86: 2c01 jal 10e96 <__stack_size+0x10696> - 10c88: 010e slli sp,sp,0x3 + 10c86: 2d01 jal 11296 <__stack_size+0x10a96> + 10c88: 0030 addi a2,sp,8 10c8a: 0000 unimp - 10c8c: 9102 jalr sp - 10c8e: 0070 addi a2,sp,12 - 10c90: 2818 fld fa4,16(s0) - 10c92: 0002 0x2 - 10c94: 1900 addi s0,sp,176 - 10c96: 0000314b fnmsub.s ft2,ft0,ft0,ft0,rup - 10c9a: 2d01 jal 112aa <__stack_size+0x10aaa> - 10c9c: 0030 addi a2,sp,8 - 10c9e: 0000 unimp - 10ca0: 1800 addi s0,sp,48 - 10ca2: 0239 addi tp,tp,14 + 10c8c: 768e flw fa3,224(sp) + 10c8e: 0000 unimp + 10c90: 0000 unimp + 10c92: 0404 addi s1,sp,512 + 10c94: b205 j 105b4 <__stack_size+0xfdb4> + 10c96: 0001 nop + 10c98: 1c00 addi s0,sp,560 + 10c9a: 00000107 0x107 + 10c9e: 5d08 lw a0,56(a0) + 10ca0: 0000 unimp + 10ca2: 0300 addi s0,sp,384 10ca4: 0000 unimp - 10ca6: 4b19 li s6,6 - 10ca8: 0031 c.addi zero,12 - 10caa: 0100 addi s0,sp,128 - 10cac: 302d jal 104d6 <__stack_size+0xfcd6> + 10ca6: 116d addi sp,sp,-5 + 10ca8: 0000 unimp + 10caa: 0004 addi s1,sp,0 + 10cac: 39a4 fld fs1,112(a1) 10cae: 0000 unimp - 10cb0: 0000 unimp - 10cb2: 581a lw a6,164(sp) - 10cb4: 0005 c.addi zero,1 - 10cb6: 1b00 addi s0,sp,432 - 10cb8: 31ec fld fa1,224(a1) - 10cba: 0000 unimp - 10cbc: 2d01 jal 112cc <__stack_size+0x10acc> - 10cbe: 0030 addi a2,sp,8 - 10cc0: 0000 unimp - 10cc2: 00007617 auipc a2,0x7 - 10cc6: 0031fe1b 0x31fe1b - 10cca: 0100 addi s0,sp,128 - 10ccc: 302d jal 104f6 <__stack_size+0xfcf6> - 10cce: 0000 unimp - 10cd0: 4100 lw s0,0(a0) - 10cd2: 0076 0x76 - 10cd4: 0000 unimp - 10cd6: 0400 addi s0,sp,512 - 10cd8: 0504 addi s1,sp,640 - 10cda: 01b2 slli gp,gp,0xc - 10cdc: 0000 unimp - 10cde: 071c addi a5,sp,896 - 10ce0: 0001 nop - 10ce2: 0800 addi s0,sp,16 - 10ce4: 005d c.addi zero,23 - 10ce6: 0000 unimp - 10ce8: 6e000003 lb zero,1760(zero) # 6e0 <__stack_size-0x120> - 10cec: 0002 0x2 - 10cee: 0400 addi s0,sp,512 - 10cf0: 7600 flw fs0,40(a2) - 10cf2: 0038 addi a4,sp,8 - 10cf4: 0400 addi s0,sp,512 - 10cf6: a801 j 10d06 <__stack_size+0x10506> - 10cf8: 002e 0x2e - 10cfa: 0c00 addi s0,sp,528 - 10cfc: 3284 fld fs1,32(a3) - 10cfe: 0000 unimp - 10d00: 2b06 fld fs6,64(sp) - 10d02: 0000 unimp - 10d04: 3a5e fld fs4,496(sp) - 10d06: 2041 jal 10d86 <__stack_size+0x10586> - 10d08: 0112 slli sp,sp,0x4 - 10d0a: 0000 unimp - 10d0c: 8e3a mv t3,a4 - 10d0e: 0000 unimp - 10d10: 3d02 fld fs10,32(sp) - 10d12: 0031 c.addi zero,12 - 10d14: 0200 addi s0,sp,256 - 10d16: 3050 fld fa2,160(s0) - 10d18: 0000 unimp - 10d1a: 0300 addi s0,sp,384 - 10d1c: 0504 addi s1,sp,640 - 10d1e: 6e69 lui t3,0x1a - 10d20: 0074 addi a3,sp,12 - 10d22: 0104 addi s1,sp,128 - 10d24: 9806 add a6,a6,ra - 10d26: 0000 unimp - 10d28: 0400 addi s0,sp,512 - 10d2a: 0508 addi a0,sp,640 - 10d2c: 01ad addi gp,gp,11 - 10d2e: 0000 unimp - 10d30: 6c05 lui s8,0x1 - 10d32: 002c addi a1,sp,8 - 10d34: 0300 addi s0,sp,384 - 10d36: 014a slli sp,sp,0x12 - 10d38: 0056 0x56 - 10d3a: 0000 unimp - 10d3c: 4506 lw a0,64(sp) - 10d3e: 0000 unimp - 10d40: 0400 addi s0,sp,512 - 10d42: 0801 addi a6,a6,0 - 10d44: 0096 slli ra,ra,0x5 - 10d46: 0000 unimp - 10d48: 0404 addi s1,sp,512 - 10d4a: 00019307 0x19307 - 10d4e: 0400 addi s0,sp,512 - 10d50: 0708 addi a0,sp,896 - 10d52: 0189 addi gp,gp,2 - 10d54: 0000 unimp - 10d56: 0204 addi s1,sp,256 - 10d58: 0000cd07 0xcd07 - 10d5c: 0700 addi s0,sp,896 - 10d5e: 0051 c.addi zero,20 + 10cb0: 0104 addi s1,sp,128 + 10cb2: 2ddf 0000 d60c 0xd60c00002ddf + 10cb8: 3d000033 0x3d000033 + 10cbc: 002a 0x2a + 10cbe: f400 fsw fs0,40(s0) + 10cc0: 5e204137 lui sp,0x5e204 + 10cc4: 4e00000b 0x4e00000b + 10cc8: 0091 addi ra,ra,4 + 10cca: 0200 addi s0,sp,256 + 10ccc: 0504 addi s1,sp,640 + 10cce: 6e69 lui t3,0x1a + 10cd0: 0074 addi a3,sp,12 + 10cd2: 98060103 lb sp,-1664(a2) # fffeb980 <_sp+0x7ffe7980> + 10cd6: 0000 unimp + 10cd8: 0300 addi s0,sp,384 + 10cda: 0508 addi a0,sp,640 + 10cdc: 01ad addi gp,gp,11 + 10cde: 0000 unimp + 10ce0: a304 fsd fs1,0(a4) + 10ce2: 0200002b 0x200002b + 10ce6: 014a slli sp,sp,0x12 + 10ce8: 0000004b fnmsub.s ft0,ft0,ft0,ft0,rne + 10cec: 3a05 jal 1061c <__stack_size+0xfe1c> + 10cee: 0000 unimp + 10cf0: 0300 addi s0,sp,384 + 10cf2: 0801 addi a6,a6,0 + 10cf4: 0096 slli ra,ra,0x5 + 10cf6: 0000 unimp + 10cf8: 93070403 lb s0,-1744(a4) # fffec930 <_sp+0x7ffe8930> + 10cfc: 0001 nop + 10cfe: 0300 addi s0,sp,384 + 10d00: 0708 addi a0,sp,896 + 10d02: 0189 addi gp,gp,2 + 10d04: 0000 unimp + 10d06: 0f04 addi s1,sp,912 + 10d08: 002c addi a1,sp,8 + 10d0a: 0200 addi s0,sp,256 + 10d0c: 014e slli sp,sp,0x13 + 10d0e: 006c addi a1,sp,12 + 10d10: 0000 unimp + 10d12: cd070203 lb tp,-816(a4) + 10d16: 0000 unimp + 10d18: 0600 addi s0,sp,768 + 10d1a: 0046 0x46 + 10d1c: 0000 unimp + 10d1e: 00000083 lb ra,0(zero) # 0 <__stack_size-0x800> + 10d22: 00005207 0x5207 + 10d26: ff00 fsw fs0,56(a4) + 10d28: 0500 addi s0,sp,640 + 10d2a: 00000073 ecall + 10d2e: e008 fsw fa0,0(s0) + 10d30: 0029 c.addi zero,10 + 10d32: 0400 addi s0,sp,512 + 10d34: 833c 0x833c + 10d36: 0000 unimp + 10d38: 0900 addi s0,sp,144 + 10d3a: 306d jal 105e4 <__stack_size+0xfde4> + 10d3c: 0000 unimp + 10d3e: 009e4803 lbu a6,9(t3) # 1a009 <__stack_size+0x19809> + 10d42: 0000 unimp + 10d44: 5d041003 lh zero,1488(s0) # d5d0 <__stack_size+0xcdd0> + 10d48: 0028 addi a0,sp,8 + 10d4a: 0a00 addi s0,sp,272 + 10d4c: 0310 addi a2,sp,384 + 10d4e: 0001084f fnmadd.s fa6,ft2,ft0,ft0,rne + 10d52: 0b00 addi s0,sp,400 + 10d54: 2c30 fld fa2,88(s0) + 10d56: 0000 unimp + 10d58: 01085903 lhu s2,16(a6) # 2010 <__stack_size+0x1810> + 10d5c: 0000 unimp + 10d5e: 2004 fld fs1,0(s0) 10d60: 0000 unimp - 10d62: 0082 slli ra,ra,0x0 - 10d64: 0000 unimp - 10d66: 5d08 lw a0,56(a0) - 10d68: 0000 unimp - 10d6a: ff00 fsw fs0,56(a4) - 10d6c: 0600 addi s0,sp,768 - 10d6e: 0072 0x72 - 10d70: 0000 unimp - 10d72: a909 j 11184 <__stack_size+0x10984> - 10d74: 002a 0x2a - 10d76: 0500 addi s0,sp,640 - 10d78: 823c 0x823c + 10d62: 002d680b 0x2d680b + 10d66: 0300 addi s0,sp,384 + 10d68: 085a slli a6,a6,0x16 + 10d6a: 0001 nop + 10d6c: 0400 addi s0,sp,512 + 10d6e: 0020 addi s0,sp,8 + 10d70: 0b04 addi s1,sp,400 + 10d72: 3061 jal 105fa <__stack_size+0xfdfa> + 10d74: 0000 unimp + 10d76: 01085b03 lhu s6,16(a6) 10d7a: 0000 unimp - 10d7c: 0200 addi s0,sp,256 - 10d7e: 3136 fld ft2,360(sp) - 10d80: 0000 unimp - 10d82: 4804 lw s1,16(s0) - 10d84: 009d addi ra,ra,7 - 10d86: 0000 unimp - 10d88: 1004 addi s1,sp,32 - 10d8a: 2604 fld fs1,8(a2) - 10d8c: 0029 c.addi zero,10 - 10d8e: 0a00 addi s0,sp,272 - 10d90: 0410 addi a2,sp,512 - 10d92: 0001074f fnmadd.s fa4,ft2,ft0,ft0,rne - 10d96: 0b00 addi s0,sp,400 - 10d98: 2cf9 jal 11076 <__stack_size+0x10876> - 10d9a: 0000 unimp - 10d9c: 5904 lw s1,48(a0) - 10d9e: 00000107 0x107 - 10da2: 2004 fld fs1,0(s0) - 10da4: 0000 unimp - 10da6: 002e310b 0x2e310b - 10daa: 0400 addi s0,sp,512 - 10dac: 075a slli a4,a4,0x16 - 10dae: 0001 nop - 10db0: 0400 addi s0,sp,512 - 10db2: 0020 addi s0,sp,8 - 10db4: 0b04 addi s1,sp,400 - 10db6: 312a fld ft2,168(sp) - 10db8: 0000 unimp - 10dba: 5b04 lw s1,48(a4) - 10dbc: 00000107 0x107 - 10dc0: 2004 fld fs1,0(s0) - 10dc2: 0800 addi s0,sp,16 - 10dc4: 0031300b 0x31300b - 10dc8: 0400 addi s0,sp,512 - 10dca: 075c addi a5,sp,900 - 10dcc: 0001 nop - 10dce: 0400 addi s0,sp,512 - 10dd0: 1010 addi a2,sp,32 - 10dd2: 0c0c addi a1,sp,528 - 10dd4: 7865 lui a6,0xffff9 - 10dd6: 0070 addi a2,sp,12 - 10dd8: 5d04 lw s1,56(a0) - 10dda: 005d c.addi zero,23 - 10ddc: 0000 unimp - 10dde: 0f04 addi s1,sp,912 - 10de0: 0c01 addi s8,s8,0 - 10de2: 001f360b 0x1f360b - 10de6: 0400 addi s0,sp,512 - 10de8: 5d5e lw s10,244(sp) - 10dea: 0000 unimp - 10dec: 0400 addi s0,sp,512 - 10dee: 0001 nop - 10df0: 000c addi a1,sp,0 - 10df2: 0404 addi s1,sp,512 - 10df4: 00018e07 0x18e07 - 10df8: 0d00 addi s0,sp,656 - 10dfa: 31d8 fld fa4,160(a1) - 10dfc: 0000 unimp - 10dfe: 0410 addi a2,sp,512 - 10e00: 314c fld fa1,160(a0) - 10e02: 0001 nop - 10e04: 0e00 addi s0,sp,784 - 10e06: 6c66 flw fs8,88(sp) - 10e08: 0074 addi a3,sp,12 - 10e0a: 4e04 lw s1,24(a2) - 10e0c: 0092 slli ra,ra,0x4 - 10e0e: 0000 unimp - 10e10: 00041a0f 0x41a0f - 10e14: 0400 addi s0,sp,512 - 10e16: a460 fsd fs0,200(s0) - 10e18: 0000 unimp + 10d7c: 2004 fld fs1,0(s0) + 10d7e: 0800 addi s0,sp,16 + 10d80: 0030670b 0x30670b + 10d84: 0300 addi s0,sp,384 + 10d86: 085c addi a5,sp,20 + 10d88: 0001 nop + 10d8a: 0400 addi s0,sp,512 + 10d8c: 1010 addi a2,sp,32 + 10d8e: 0c0c addi a1,sp,528 + 10d90: 7865 lui a6,0xffff9 + 10d92: 0070 addi a2,sp,12 + 10d94: 00525d03 lhu s10,5(tp) # 10c3d <__stack_size+0x1043d> + 10d98: 0000 unimp + 10d9a: 0f04 addi s1,sp,912 + 10d9c: 0c01 addi s8,s8,0 + 10d9e: 001e6d0b 0x1e6d0b + 10da2: 0300 addi s0,sp,384 + 10da4: 525e lw tp,244(sp) + 10da6: 0000 unimp + 10da8: 0400 addi s0,sp,512 + 10daa: 0001 nop + 10dac: 000c addi a1,sp,0 + 10dae: 8e070403 lb s0,-1824(a4) + 10db2: 0001 nop + 10db4: 0d00 addi s0,sp,656 + 10db6: 0000310f 0x310f + 10dba: 0310 addi a2,sp,384 + 10dbc: 324c fld fa1,160(a2) + 10dbe: 0001 nop + 10dc0: 0e00 addi s0,sp,784 + 10dc2: 6c66 flw fs8,88(sp) + 10dc4: 0074 addi a3,sp,12 + 10dc6: 00934e03 lbu t3,9(t1) # ffff6009 <_sp+0x7fff2009> + 10dca: 0000 unimp + 10dcc: 00041a0f 0x41a0f + 10dd0: 0300 addi s0,sp,384 + 10dd2: a560 fsd fs0,200(a0) + 10dd4: 0000 unimp + 10dd6: 0000 unimp + 10dd8: a310 fsd fa2,0(a4) + 10dda: 0032 0x32 + 10ddc: 0100 addi s0,sp,128 + 10dde: 00009323 sh zero,6(ra) # fffe4006 <_sp+0x7ffe0006> + 10de2: f400 fsw fs0,40(s0) + 10de4: 5e204137 lui sp,0x5e204 + 10de8: 0100000b 0x100000b + 10dec: 4d9c lw a5,24(a1) + 10dee: 0011 c.addi zero,4 + 10df0: 1100 addi s0,sp,160 + 10df2: 0061 c.addi zero,24 + 10df4: 2301 jal 112f4 <__stack_size+0x10af4> + 10df6: 00000093 li ra,0 + 10dfa: 6211 lui tp,0x4 + 10dfc: 0100 addi s0,sp,128 + 10dfe: 00009323 sh zero,6(ra) + 10e02: 1200 addi s0,sp,288 + 10e04: 2d31 jal 11420 <__stack_size+0x10c20> + 10e06: 0000 unimp + 10e08: 2501 jal 11408 <__stack_size+0x10c08> + 10e0a: 0025 c.addi zero,9 + 10e0c: 0000 unimp + 10e0e: 76d2 flw fa3,52(sp) + 10e10: 0000 unimp + 10e12: 002e9f13 slli t5,t4,0x2 + 10e16: 0100 addi s0,sp,128 + 10e18: 2525 jal 11440 <__stack_size+0x10c40> 10e1a: 0000 unimp - 10e1c: f810 fsw fa2,48(s0) - 10e1e: 0032 0x32 - 10e20: 0100 addi s0,sp,128 - 10e22: 00002523 sw zero,10(zero) # a <__stack_size-0x7f6> - 10e26: 5e00 lw s0,56(a2) - 10e28: 413a lw sp,140(sp) - 10e2a: 1220 addi s0,sp,296 - 10e2c: 0001 nop - 10e2e: 0100 addi s0,sp,128 - 10e30: 5e9c lw a5,56(a3) - 10e32: 0002 0x2 - 10e34: 1100 addi s0,sp,160 - 10e36: 0061 c.addi zero,24 - 10e38: 2301 jal 11338 <__stack_size+0x10b38> - 10e3a: 0092 slli ra,ra,0x4 - 10e3c: 0000 unimp - 10e3e: 6211 lui tp,0x4 - 10e40: 0100 addi s0,sp,128 - 10e42: 00009223 sh zero,4(ra) - 10e46: 1200 addi s0,sp,288 - 10e48: 2dfa fld fs11,408(sp) - 10e4a: 0000 unimp - 10e4c: 2501 jal 1144c <__stack_size+0x10c4c> - 10e4e: 0030 addi a2,sp,8 - 10e50: 0000 unimp - 10e52: 1200 addi s0,sp,288 - 10e54: 2f68 fld fa0,216(a4) - 10e56: 0000 unimp - 10e58: 2501 jal 11458 <__stack_size+0x10c58> - 10e5a: 0030 addi a2,sp,8 - 10e5c: 0000 unimp - 10e5e: 1300 addi s0,sp,416 - 10e60: 5f41 li t5,-16 - 10e62: 26010063 beqz sp,110c2 <__stack_size+0x108c2> - 10e66: 025e slli tp,tp,0x17 - 10e68: 0000 unimp - 10e6a: 4114 lw a3,0(a0) - 10e6c: 735f 0100 5e26 0x5e260100735f - 10e72: 0002 0x2 - 10e74: 0100 addi s0,sp,128 - 10e76: 145f 5f41 0065 0x655f41145f - 10e7c: 2601 jal 1117c <__stack_size+0x1097c> - 10e7e: 025e slli tp,tp,0x17 - 10e80: 0000 unimp - 10e82: 5e01 li t3,-32 - 10e84: 4115 li sp,5 - 10e86: 665f 0100 6526 0x65260100665f - 10e8c: 0002 0x2 - 10e8e: 8500 0x8500 - 10e90: 0076 0x76 - 10e92: 1300 addi s0,sp,416 - 10e94: 5f42 lw t5,48(sp) - 10e96: 27010063 beq sp,a6,110f6 <__stack_size+0x108f6> - 10e9a: 025e slli tp,tp,0x17 - 10e9c: 0000 unimp - 10e9e: 4214 lw a3,0(a2) - 10ea0: 735f 0100 5e27 0x5e270100735f - 10ea6: 0002 0x2 - 10ea8: 0100 addi s0,sp,128 - 10eaa: 1461 addi s0,s0,-8 - 10eac: 5f42 lw t5,48(sp) - 10eae: 0065 c.addi zero,25 - 10eb0: 2701 jal 115b0 <__stack_size+0x10db0> - 10eb2: 025e slli tp,tp,0x17 - 10eb4: 0000 unimp - 10eb6: 5d01 li s10,-32 - 10eb8: 4215 li tp,5 - 10eba: 665f 0100 6527 0x65270100665f - 10ec0: 0002 0x2 - 10ec2: d900 sw s0,48(a0) - 10ec4: 0076 0x76 - 10ec6: 1400 addi s0,sp,544 - 10ec8: 0072 0x72 - 10eca: 2801 jal 10eda <__stack_size+0x106da> - 10ecc: 0025 c.addi zero,9 - 10ece: 0000 unimp - 10ed0: 5a01 li s4,-32 - 10ed2: 7016 flw ft0,100(sp) - 10ed4: 0005 c.addi zero,1 - 10ed6: ff00 fsw fs0,56(a4) - 10ed8: 0001 nop - 10eda: 1700 addi s0,sp,928 - 10edc: 3115 jal 10b00 <__stack_size+0x10300> - 10ede: 0000 unimp - 10ee0: 2b01 jal 113f0 <__stack_size+0x10bf0> - 10ee2: 010e slli sp,sp,0x3 - 10ee4: 0000 unimp - 10ee6: 9102 jalr sp - 10ee8: 0070 addi a2,sp,12 - 10eea: 9016 0x9016 - 10eec: 0005 c.addi zero,1 - 10eee: 1700 addi s0,sp,928 - 10ef0: 0002 0x2 - 10ef2: 1700 addi s0,sp,928 - 10ef4: 3115 jal 10b18 <__stack_size+0x10318> - 10ef6: 0000 unimp - 10ef8: 2c01 jal 11108 <__stack_size+0x10908> - 10efa: 010e slli sp,sp,0x3 - 10efc: 0000 unimp - 10efe: 9102 jalr sp - 10f00: 0070 addi a2,sp,12 - 10f02: 2818 fld fa4,16(s0) - 10f04: 0002 0x2 - 10f06: 1900 addi s0,sp,176 - 10f08: 0000314b fnmsub.s ft2,ft0,ft0,ft0,rup - 10f0c: 2d01 jal 1151c <__stack_size+0x10d1c> - 10f0e: 0030 addi a2,sp,8 - 10f10: 0000 unimp - 10f12: 1800 addi s0,sp,48 - 10f14: 0239 addi tp,tp,14 - 10f16: 0000 unimp - 10f18: 4b19 li s6,6 - 10f1a: 0031 c.addi zero,12 - 10f1c: 0100 addi s0,sp,128 - 10f1e: 302d jal 10748 <__stack_size+0xff48> - 10f20: 0000 unimp + 10e1c: 0000 unimp + 10e1e: 4114 lw a3,0(a0) + 10e20: 635f 0100 4d26 0x4d260100635f + 10e26: 0011 c.addi zero,4 + 10e28: f200 fsw fs0,32(a2) + 10e2a: 0076 0x76 + 10e2c: 1400 addi s0,sp,544 + 10e2e: 5f41 li t5,-16 + 10e30: 26010073 0x26010073 + 10e34: 114d addi sp,sp,-13 + 10e36: 0000 unimp + 10e38: 7732 flw fa4,44(sp) + 10e3a: 0000 unimp + 10e3c: 4114 lw a3,0(a0) + 10e3e: 655f 0100 4d26 0x4d260100655f + 10e44: 0011 c.addi zero,4 + 10e46: 6a00 flw fs0,16(a2) + 10e48: 15000077 0x15000077 + 10e4c: 5f41 li t5,-16 + 10e4e: 0066 0x66 + 10e50: 2601 jal 11150 <__stack_size+0x10950> + 10e52: 1154 addi a3,sp,164 + 10e54: 0000 unimp + 10e56: 7ef09103 lh sp,2031(ra) + 10e5a: 4214 lw a3,0(a2) + 10e5c: 635f 0100 4d27 0x4d270100635f + 10e62: 0011 c.addi zero,4 + 10e64: fb00 fsw fs0,48(a4) + 10e66: 14000077 0x14000077 + 10e6a: 5f42 lw t5,48(sp) + 10e6c: 27010073 0x27010073 + 10e70: 114d addi sp,sp,-13 + 10e72: 0000 unimp + 10e74: 0000783b 0x783b + 10e78: 4214 lw a3,0(a2) + 10e7a: 655f 0100 4d27 0x4d270100655f + 10e80: 0011 c.addi zero,4 + 10e82: 9400 0x9400 + 10e84: 0078 addi a4,sp,12 + 10e86: 1500 addi s0,sp,672 + 10e88: 5f42 lw t5,48(sp) + 10e8a: 0066 0x66 + 10e8c: 2701 jal 1158c <__stack_size+0x10d8c> + 10e8e: 1154 addi a3,sp,164 + 10e90: 0000 unimp + 10e92: 7f809103 lh sp,2040(ra) + 10e96: 5214 lw a3,32(a2) + 10e98: 635f 0100 4d28 0x4d280100635f + 10e9e: 0011 c.addi zero,4 + 10ea0: 9700 0x9700 + 10ea2: 0079 c.addi zero,30 + 10ea4: 1400 addi s0,sp,544 + 10ea6: 5f52 lw t5,52(sp) + 10ea8: 28010073 0x28010073 + 10eac: 114d addi sp,sp,-13 + 10eae: 0000 unimp + 10eb0: 79e4 flw fs1,116(a1) + 10eb2: 0000 unimp + 10eb4: 5214 lw a3,32(a2) + 10eb6: 655f 0100 4d28 0x4d280100655f + 10ebc: 0011 c.addi zero,4 + 10ebe: 3700 fld fs0,40(a4) + 10ec0: 007a 0x7a + 10ec2: 1500 addi s0,sp,672 + 10ec4: 5f52 lw t5,52(sp) + 10ec6: 0066 0x66 + 10ec8: 2801 jal 10ed8 <__stack_size+0x106d8> + 10eca: 1154 addi a3,sp,164 + 10ecc: 0000 unimp + 10ece: 7f909103 lh sp,2041(ra) + 10ed2: 7214 flw fa3,32(a2) + 10ed4: 0100 addi s0,sp,128 + 10ed6: 9329 srli a4,a4,0x2a + 10ed8: 0000 unimp + 10eda: 3c00 fld fs0,56(s0) + 10edc: 1600007b 0x1600007b + 10ee0: 05a8 addi a0,sp,712 + 10ee2: 0000 unimp + 10ee4: 0252 slli tp,tp,0x14 + 10ee6: 0000 unimp + 10ee8: 00304c17 auipc s8,0x304 + 10eec: 0100 addi s0,sp,128 + 10eee: 0f2c addi a1,sp,920 + 10ef0: 0001 nop + 10ef2: 0300 addi s0,sp,384 + 10ef4: a091 j 10f38 <__stack_size+0x10738> + 10ef6: 007f 0x7f + 10ef8: d016 sw t0,32(sp) + 10efa: 0005 c.addi zero,1 + 10efc: 9800 0x9800 + 10efe: 0002 0x2 + 10f00: 1200 addi s0,sp,288 + 10f02: 34d5 jal 109e6 <__stack_size+0x101e6> + 10f04: 0000 unimp + 10f06: 2c01 jal 11116 <__stack_size+0x10916> + 10f08: 114d addi sp,sp,-13 + 10f0a: 0000 unimp + 10f0c: 7b7e flw fs6,252(sp) + 10f0e: 0000 unimp + 10f10: d112 sw tp,160(sp) + 10f12: 0032 0x32 + 10f14: 0100 addi s0,sp,128 + 10f16: 4d2c lw a1,88(a0) + 10f18: 0011 c.addi zero,4 + 10f1a: 9200 0x9200 + 10f1c: 1200007b 0x1200007b + 10f20: 3476 fld fs0,376(sp) 10f22: 0000 unimp - 10f24: a81a fsd ft6,16(sp) - 10f26: 0005 c.addi zero,1 - 10f28: 1b00 addi s0,sp,432 - 10f2a: 31ec fld fa1,224(a1) + 10f24: 2c01 jal 11134 <__stack_size+0x10934> + 10f26: 114d addi sp,sp,-13 + 10f28: 0000 unimp + 10f2a: 7ba6 flw fs7,104(sp) 10f2c: 0000 unimp - 10f2e: 2d01 jal 1153e <__stack_size+0x10d3e> - 10f30: 0030 addi a2,sp,8 - 10f32: 0000 unimp - 10f34: 770c flw fa1,40(a4) - 10f36: 0000 unimp - 10f38: 0031fe1b 0x31fe1b - 10f3c: 0100 addi s0,sp,128 - 10f3e: 302d jal 10768 <__stack_size+0xff68> - 10f40: 0000 unimp - 10f42: 3600 fld fs0,40(a2) - 10f44: 00000077 0x77 - 10f48: 0400 addi s0,sp,512 - 10f4a: 0504 addi s1,sp,640 - 10f4c: 01b2 slli gp,gp,0xc - 10f4e: 0000 unimp - 10f50: 071c addi a5,sp,896 - 10f52: 0001 nop - 10f54: 0800 addi s0,sp,16 - 10f56: 005d c.addi zero,23 - 10f58: 0000 unimp - 10f5a: 6d000003 lb zero,1744(zero) # 6d0 <__stack_size-0x130> - 10f5e: 0011 c.addi zero,4 - 10f60: 0400 addi s0,sp,512 - 10f62: f000 fsw fs0,32(s0) - 10f64: 0039 c.addi zero,14 - 10f66: 0400 addi s0,sp,512 - 10f68: a801 j 10f78 <__stack_size+0x10778> - 10f6a: 002e 0x2e - 10f6c: 0c00 addi s0,sp,528 - 10f6e: 349f 0000 2b06 0x2b060000349f - 10f74: 0000 unimp - 10f76: 3b70 fld fa2,240(a4) - 10f78: 2041 jal 10ff8 <__stack_size+0x107f8> - 10f7a: 0b5e slli s6,s6,0x17 + 10f2e: 3f12 fld ft10,288(sp) + 10f30: 01000033 add zero,zero,a6 + 10f34: 4d2c lw a1,88(a0) + 10f36: 0011 c.addi zero,4 + 10f38: ba00 fsd fs0,48(a2) + 10f3a: 0000007b 0x7b + 10f3e: e816 fsw ft5,16(sp) + 10f40: 0005 c.addi zero,1 + 10f42: f300 fsw fs0,32(a4) + 10f44: 0002 0x2 + 10f46: 1200 addi s0,sp,288 + 10f48: 2cc5 jal 11238 <__stack_size+0x10a38> + 10f4a: 0000 unimp + 10f4c: 2c01 jal 1115c <__stack_size+0x1095c> + 10f4e: 114d addi sp,sp,-13 + 10f50: 0000 unimp + 10f52: 00007bdb 0x7bdb + 10f56: 0018 addi a4,sp,0 + 10f58: 0006 0x6 + 10f5a: 1200 addi s0,sp,288 + 10f5c: 34d5 jal 10a40 <__stack_size+0x10240> + 10f5e: 0000 unimp + 10f60: 2c01 jal 11170 <__stack_size+0x10970> + 10f62: 114d addi sp,sp,-13 + 10f64: 0000 unimp + 10f66: 7c1e flw fs8,228(sp) + 10f68: 0000 unimp + 10f6a: d112 sw tp,160(sp) + 10f6c: 0032 0x32 + 10f6e: 0100 addi s0,sp,128 + 10f70: 4d2c lw a1,88(a0) + 10f72: 0011 c.addi zero,4 + 10f74: 7400 flw fs0,40(s0) + 10f76: 007c addi a5,sp,12 + 10f78: 1200 addi s0,sp,288 + 10f7a: 3476 fld fs0,376(sp) 10f7c: 0000 unimp - 10f7e: 90bc 0x90bc - 10f80: 0000 unimp - 10f82: 0402 slli s0,s0,0x0 - 10f84: 6905 lui s2,0x1 - 10f86: 746e flw fs0,248(sp) - 10f88: 0300 addi s0,sp,384 - 10f8a: 0601 addi a2,a2,0 - 10f8c: 0098 addi a4,sp,64 - 10f8e: 0000 unimp - 10f90: ad050803 lb a6,-1328(a0) # fffe1ad0 <_sp+0x7ffddad0> - 10f94: 0001 nop - 10f96: 0400 addi s0,sp,512 - 10f98: 2c6c fld fa1,216(s0) - 10f9a: 0000 unimp - 10f9c: 4a02 lw s4,0(sp) - 10f9e: 4b01 li s6,0 + 10f7e: 2c01 jal 1118e <__stack_size+0x1098e> + 10f80: 114d addi sp,sp,-13 + 10f82: 0000 unimp + 10f84: 7cd6 flw fs9,116(sp) + 10f86: 0000 unimp + 10f88: 3f12 fld ft10,288(sp) + 10f8a: 01000033 add zero,zero,a6 + 10f8e: 4d2c lw a1,88(a0) + 10f90: 0011 c.addi zero,4 + 10f92: 2a00 fld fs0,16(a2) + 10f94: 007d c.addi zero,31 + 10f96: 0000 unimp + 10f98: 1600 addi s0,sp,800 + 10f9a: 0620 addi s0,sp,776 + 10f9c: 0000 unimp + 10f9e: 030c addi a1,sp,384 10fa0: 0000 unimp - 10fa2: 0500 addi s0,sp,640 - 10fa4: 003a 0x3a - 10fa6: 0000 unimp - 10fa8: 96080103 lb sp,-1696(a6) # ffff8960 <_sp+0x7fff4960> - 10fac: 0000 unimp - 10fae: 0300 addi s0,sp,384 - 10fb0: 0704 addi s1,sp,896 - 10fb2: 00000193 li gp,0 - 10fb6: 89070803 lb a6,-1904(a4) # d890 <__stack_size+0xd090> - 10fba: 0001 nop - 10fbc: 0400 addi s0,sp,512 - 10fbe: 2cd8 fld fa4,152(s1) - 10fc0: 0000 unimp - 10fc2: 4e02 lw t3,0(sp) - 10fc4: 6c01 lui s8,0x0 - 10fc6: 0000 unimp - 10fc8: 0300 addi s0,sp,384 - 10fca: 0702 slli a4,a4,0x0 - 10fcc: 00cd addi ra,ra,19 - 10fce: 0000 unimp - 10fd0: 4606 lw a2,64(sp) - 10fd2: 0000 unimp - 10fd4: 8300 0x8300 - 10fd6: 0000 unimp - 10fd8: 0700 addi s0,sp,896 - 10fda: 0052 0x52 - 10fdc: 0000 unimp - 10fde: 00ff 0xff - 10fe0: 7305 lui t1,0xfffe1 - 10fe2: 0000 unimp - 10fe4: 0800 addi s0,sp,16 - 10fe6: 2aa9 jal 11140 <__stack_size+0x10940> - 10fe8: 0000 unimp - 10fea: 3c04 fld fs1,56(s0) - 10fec: 00000083 lb ra,0(zero) # 0 <__stack_size-0x800> - 10ff0: 3609 jal 10af2 <__stack_size+0x102f2> - 10ff2: 0031 c.addi zero,12 - 10ff4: 0300 addi s0,sp,384 - 10ff6: 9e48 0x9e48 - 10ff8: 0000 unimp - 10ffa: 0300 addi s0,sp,384 - 10ffc: 0410 addi a2,sp,512 - 10ffe: 2926 fld fs2,72(sp) - 11000: 0000 unimp - 11002: 100a 0x100a - 11004: 01084f03 lbu t5,16(a6) + 10fa2: 00304c17 auipc s8,0x304 + 10fa6: 0100 addi s0,sp,128 + 10fa8: 0f2d addi t5,t5,11 + 10faa: 0001 nop + 10fac: 0300 addi s0,sp,384 + 10fae: a091 j 10ff2 <__stack_size+0x107f2> + 10fb0: 007f 0x7f + 10fb2: ba19 j 108c8 <__stack_size+0x100c8> + 10fb4: 4138 lw a4,64(a0) + 10fb6: 1a20 addi s0,sp,312 + 10fb8: 0000 unimp + 10fba: 5600 lw s0,40(a2) + 10fbc: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> + 10fc0: 34d5 jal 10aa4 <__stack_size+0x102a4> + 10fc2: 0000 unimp + 10fc4: 2d01 jal 115d4 <__stack_size+0x10dd4> + 10fc6: 114d addi sp,sp,-13 + 10fc8: 0000 unimp + 10fca: 7d5e flw fs10,244(sp) + 10fcc: 0000 unimp + 10fce: d112 sw tp,160(sp) + 10fd0: 0032 0x32 + 10fd2: 0100 addi s0,sp,128 + 10fd4: 4d2d li s10,11 + 10fd6: 0011 c.addi zero,4 + 10fd8: 7200 flw fs0,32(a2) + 10fda: 007d c.addi zero,31 + 10fdc: 1200 addi s0,sp,288 + 10fde: 3476 fld fs0,376(sp) + 10fe0: 0000 unimp + 10fe2: 2d01 jal 115f2 <__stack_size+0x10df2> + 10fe4: 114d addi sp,sp,-13 + 10fe6: 0000 unimp + 10fe8: 7d86 flw fs11,96(sp) + 10fea: 0000 unimp + 10fec: 3f12 fld ft10,288(sp) + 10fee: 01000033 add zero,zero,a6 + 10ff2: 4d2d li s10,11 + 10ff4: 0011 c.addi zero,4 + 10ff6: 9a00 0x9a00 + 10ff8: 007d c.addi zero,31 + 10ffa: 0000 unimp + 10ffc: 3816 fld fa6,352(sp) + 10ffe: 0006 0x6 + 11000: b100 fsd fs0,32(a0) + 11002: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> + 11006: 2cc5 jal 112f6 <__stack_size+0x10af6> 11008: 0000 unimp - 1100a: 002cf90b 0x2cf90b - 1100e: 0300 addi s0,sp,384 - 11010: 0859 addi a6,a6,22 - 11012: 0001 nop - 11014: 0400 addi s0,sp,512 - 11016: 0020 addi s0,sp,8 - 11018: 0b00 addi s0,sp,400 - 1101a: 2e31 jal 11336 <__stack_size+0x10b36> + 1100a: 2d01 jal 1161a <__stack_size+0x10e1a> + 1100c: 114d addi sp,sp,-13 + 1100e: 0000 unimp + 11010: 00007dbb 0x7dbb + 11014: 5018 lw a4,32(s0) + 11016: 0006 0x6 + 11018: 1200 addi s0,sp,288 + 1101a: 34d5 jal 10afe <__stack_size+0x102fe> 1101c: 0000 unimp - 1101e: 01085a03 lhu s4,16(a6) + 1101e: 2d01 jal 1162e <__stack_size+0x10e2e> + 11020: 114d addi sp,sp,-13 11022: 0000 unimp - 11024: 2004 fld fs1,0(s0) - 11026: 0400 addi s0,sp,512 - 11028: 00312a0b 0x312a0b - 1102c: 0300 addi s0,sp,384 - 1102e: 0001085b 0x1085b - 11032: 0400 addi s0,sp,512 - 11034: 0020 addi s0,sp,8 - 11036: 0b08 addi a0,sp,400 - 11038: 3130 fld fa2,96(a0) + 11024: 00007e0b 0x7e0b + 11028: d112 sw tp,160(sp) + 1102a: 0032 0x32 + 1102c: 0100 addi s0,sp,128 + 1102e: 4d2d li s10,11 + 11030: 0011 c.addi zero,4 + 11032: 6100 flw fs0,0(a0) + 11034: 007e 0x7e + 11036: 1200 addi s0,sp,288 + 11038: 3476 fld fs0,376(sp) 1103a: 0000 unimp - 1103c: 01085c03 lhu s8,16(a6) + 1103c: 2d01 jal 1164c <__stack_size+0x10e4c> + 1103e: 114d addi sp,sp,-13 11040: 0000 unimp - 11042: 1004 addi s1,sp,32 - 11044: 0c10 addi a2,sp,528 - 11046: 650c flw fa1,8(a0) - 11048: 7078 flw fa4,100(s0) - 1104a: 0300 addi s0,sp,384 - 1104c: 525d li tp,-9 - 1104e: 0000 unimp - 11050: 0400 addi s0,sp,512 - 11052: 0b0c010f 0xb0c010f - 11056: 1f36 slli t5,t5,0x2d - 11058: 0000 unimp - 1105a: 00525e03 lhu t3,5(tp) # 4005 <__stack_size+0x3805> + 11042: 00007ec3 fmadd.s ft9,ft0,ft0,ft0 + 11046: 3f12 fld ft10,288(sp) + 11048: 01000033 add zero,zero,a6 + 1104c: 4d2d li s10,11 + 1104e: 0011 c.addi zero,4 + 11050: 1700 addi s0,sp,928 + 11052: 007f 0x7f + 11054: 0000 unimp + 11056: 1900 addi s0,sp,176 + 11058: 3ae8 fld fa0,240(a3) + 1105a: 2041 jal 110da <__stack_size+0x108da> + 1105c: 0586 slli a1,a1,0x1 1105e: 0000 unimp - 11060: 0104 addi s1,sp,128 - 11062: 0c00 addi s0,sp,528 - 11064: 0300 addi s0,sp,384 - 11066: 0704 addi s1,sp,896 - 11068: 018e slli gp,gp,0x3 - 1106a: 0000 unimp - 1106c: d80d beqz s0,10f9e <__stack_size+0x1079e> - 1106e: 0031 c.addi zero,12 - 11070: 1000 addi s0,sp,32 - 11072: 01324c03 lbu s8,19(tp) # 13 <__stack_size-0x7ed> + 11060: 0eb8 addi a4,sp,856 + 11062: 0000 unimp + 11064: 00323717 auipc a4,0x323 + 11068: 0100 addi s0,sp,128 + 1106a: 642e flw fs0,200(sp) + 1106c: 0011 c.addi zero,4 + 1106e: 0300 addi s0,sp,384 + 11070: a091 j 110b4 <__stack_size+0x108b4> + 11072: 167f 0x167f + 11074: 0670 addi a2,sp,780 11076: 0000 unimp - 11078: 660e flw fa2,192(sp) - 1107a: 746c flw fa1,108(s0) - 1107c: 0300 addi s0,sp,384 - 1107e: 934e add t1,t1,s3 - 11080: 0000 unimp - 11082: 0f00 addi s0,sp,912 - 11084: 041a slli s0,s0,0x6 - 11086: 0000 unimp - 11088: 00a56003 0xa56003 - 1108c: 0000 unimp - 1108e: 1000 addi s0,sp,32 - 11090: 336c fld fa1,224(a4) - 11092: 0000 unimp - 11094: 2301 jal 11594 <__stack_size+0x10d94> - 11096: 00000093 li ra,0 - 1109a: 3b70 fld fa2,240(a4) - 1109c: 2041 jal 1111c <__stack_size+0x1091c> - 1109e: 0b5e slli s6,s6,0x17 - 110a0: 0000 unimp - 110a2: 9c01 0x9c01 - 110a4: 114d addi sp,sp,-13 - 110a6: 0000 unimp - 110a8: 6111 addi sp,sp,256 - 110aa: 0100 addi s0,sp,128 - 110ac: 00009323 sh zero,6(ra) - 110b0: 1100 addi s0,sp,160 - 110b2: 0062 0x62 - 110b4: 2301 jal 115b4 <__stack_size+0x10db4> - 110b6: 00000093 li ra,0 - 110ba: fa12 fsw ft4,52(sp) - 110bc: 002d c.addi zero,11 - 110be: 0100 addi s0,sp,128 - 110c0: 2525 jal 116e8 <__stack_size+0x10ee8> - 110c2: 0000 unimp - 110c4: 7a00 flw fs0,48(a2) - 110c6: 13000077 0x13000077 - 110ca: 2f68 fld fa0,216(a4) - 110cc: 0000 unimp - 110ce: 2501 jal 116ce <__stack_size+0x10ece> - 110d0: 0025 c.addi zero,9 - 110d2: 0000 unimp - 110d4: 1400 addi s0,sp,544 - 110d6: 5f41 li t5,-16 - 110d8: 26010063 beqz sp,11338 <__stack_size+0x10b38> - 110dc: 114d addi sp,sp,-13 - 110de: 0000 unimp - 110e0: 779a flw fa5,164(sp) - 110e2: 0000 unimp - 110e4: 4114 lw a3,0(a0) - 110e6: 735f 0100 4d26 0x4d260100735f - 110ec: 0011 c.addi zero,4 - 110ee: da00 sw s0,48(a2) - 110f0: 14000077 0x14000077 - 110f4: 5f41 li t5,-16 - 110f6: 0065 c.addi zero,25 - 110f8: 2601 jal 113f8 <__stack_size+0x10bf8> - 110fa: 114d addi sp,sp,-13 - 110fc: 0000 unimp - 110fe: 7812 flw fa6,36(sp) - 11100: 0000 unimp - 11102: 4115 li sp,5 - 11104: 665f 0100 5426 0x54260100665f - 1110a: 0011 c.addi zero,4 - 1110c: 0300 addi s0,sp,384 - 1110e: f091 bnez s1,11012 <__stack_size+0x10812> - 11110: 147e slli s0,s0,0x3f - 11112: 5f42 lw t5,48(sp) - 11114: 27010063 beq sp,a6,11374 <__stack_size+0x10b74> - 11118: 114d addi sp,sp,-13 - 1111a: 0000 unimp - 1111c: 000078a3 0x78a3 - 11120: 4214 lw a3,0(a2) - 11122: 735f 0100 4d27 0x4d270100735f - 11128: 0011 c.addi zero,4 - 1112a: e300 fsw fs0,0(a4) - 1112c: 0078 addi a4,sp,12 - 1112e: 1400 addi s0,sp,544 - 11130: 5f42 lw t5,48(sp) - 11132: 0065 c.addi zero,25 - 11134: 2701 jal 11834 <__stack_size+0x11034> - 11136: 114d addi sp,sp,-13 - 11138: 0000 unimp - 1113a: 793c flw fa5,112(a0) + 11078: 0e66 slli t3,t3,0x19 + 1107a: 0000 unimp + 1107c: ba12 fsd ft4,304(sp) + 1107e: 01000033 add zero,zero,a6 + 11082: 082e slli a6,a6,0xb + 11084: 0001 nop + 11086: 4b00 lw s0,16(a4) + 11088: 007f 0x7f + 1108a: 1200 addi s0,sp,288 + 1108c: 000034e7 0x34e7 + 11090: 2e01 jal 113a0 <__stack_size+0x10ba0> + 11092: 0108 addi a0,sp,128 + 11094: 0000 unimp + 11096: 831e mv t1,t2 + 11098: 0000 unimp + 1109a: 4f12 lw t5,4(sp) + 1109c: 0032 0x32 + 1109e: 0100 addi s0,sp,128 + 110a0: 082e slli a6,a6,0xb + 110a2: 0001 nop + 110a4: b300 fsd fs0,32(a4) + 110a6: 12000083 lb ra,288(zero) # 120 <__stack_size-0x6e0> + 110aa: 0000326b 0x326b + 110ae: 2e01 jal 113be <__stack_size+0x10bbe> + 110b0: 0108 addi a0,sp,128 + 110b2: 0000 unimp + 110b4: 87fc 0x87fc + 110b6: 0000 unimp + 110b8: e512 fsw ft4,136(sp) + 110ba: 0032 0x32 + 110bc: 0100 addi s0,sp,128 + 110be: 082e slli a6,a6,0xb + 110c0: 0001 nop + 110c2: 3200 fld fs0,32(a2) + 110c4: 0088 addi a0,sp,64 + 110c6: 1200 addi s0,sp,288 + 110c8: 00003287 fld ft5,0(zero) # 0 <__stack_size-0x800> + 110cc: 2e01 jal 113dc <__stack_size+0x10bdc> + 110ce: 0108 addi a0,sp,128 + 110d0: 0000 unimp + 110d2: 8be2 mv s7,s8 + 110d4: 0000 unimp + 110d6: 1212 slli tp,tp,0x24 + 110d8: 01000033 add zero,zero,a6 + 110dc: 082e slli a6,a6,0xb + 110de: 0001 nop + 110e0: 3000 fld fs0,32(s0) + 110e2: 008c addi a1,sp,64 + 110e4: 1200 addi s0,sp,288 + 110e6: 338c fld fa1,32(a5) + 110e8: 0000 unimp + 110ea: 2e01 jal 113fa <__stack_size+0x10bfa> + 110ec: 0108 addi a0,sp,128 + 110ee: 0000 unimp + 110f0: 9122 add sp,sp,s0 + 110f2: 0000 unimp + 110f4: 8a12 mv s4,tp + 110f6: 0034 addi a3,sp,8 + 110f8: 0100 addi s0,sp,128 + 110fa: 082e slli a6,a6,0xb + 110fc: 0001 nop + 110fe: 5800 lw s0,48(s0) + 11100: 0091 addi ra,ra,4 + 11102: 1200 addi s0,sp,288 + 11104: 34a6 fld fs1,104(sp) + 11106: 0000 unimp + 11108: 2e01 jal 11418 <__stack_size+0x10c18> + 1110a: 0108 addi a0,sp,128 + 1110c: 0000 unimp + 1110e: 9668 0x9668 + 11110: 0000 unimp + 11112: 9816 add a6,a6,t0 + 11114: 0006 0x6 + 11116: ee00 fsw fs0,24(a2) + 11118: 0004 addi s1,sp,0 + 1111a: 1200 addi s0,sp,288 + 1111c: 2b12 fld fs6,256(sp) + 1111e: 0000 unimp + 11120: 2e01 jal 11430 <__stack_size+0x10c30> + 11122: 0108 addi a0,sp,128 + 11124: 0000 unimp + 11126: 9686 add a3,a3,ra + 11128: 0000 unimp + 1112a: 1712 slli a4,a4,0x24 + 1112c: 0100002b 0x100002b + 11130: 082e slli a6,a6,0xb + 11132: 0001 nop + 11134: 1400 addi s0,sp,544 + 11136: 0098 addi a4,sp,64 + 11138: 1200 addi s0,sp,288 + 1113a: 2b1c fld fa5,16(a4) 1113c: 0000 unimp - 1113e: 4215 li tp,5 - 11140: 665f 0100 5427 0x54270100665f - 11146: 0011 c.addi zero,4 - 11148: 0300 addi s0,sp,384 - 1114a: 8091 srli s1,s1,0x4 - 1114c: 147f 0x147f - 1114e: 5f52 lw t5,52(sp) - 11150: 28010063 beqz sp,113d0 <__stack_size+0x10bd0> - 11154: 114d addi sp,sp,-13 - 11156: 0000 unimp - 11158: 00007a3f 735f5214 0x735f521400007a3f - 11160: 0100 addi s0,sp,128 - 11162: 4d28 lw a0,88(a0) - 11164: 0011 c.addi zero,4 - 11166: 8c00 0x8c00 - 11168: 007a 0x7a - 1116a: 1400 addi s0,sp,544 - 1116c: 5f52 lw t5,52(sp) - 1116e: 0065 c.addi zero,25 - 11170: 2801 jal 11180 <__stack_size+0x10980> - 11172: 114d addi sp,sp,-13 - 11174: 0000 unimp - 11176: 7adf 0000 5215 0x521500007adf - 1117c: 665f 0100 5428 0x54280100665f - 11182: 0011 c.addi zero,4 - 11184: 0300 addi s0,sp,384 - 11186: 9091 srli s1,s1,0x24 - 11188: 147f 0x147f - 1118a: 0072 0x72 - 1118c: 2901 jal 1159c <__stack_size+0x10d9c> - 1118e: 00000093 li ra,0 - 11192: 7be4 flw fs1,116(a5) - 11194: 0000 unimp - 11196: c016 sw t0,0(sp) - 11198: 0005 c.addi zero,1 - 1119a: 5200 lw s0,32(a2) - 1119c: 0002 0x2 - 1119e: 1700 addi s0,sp,928 - 111a0: 3115 jal 10dc4 <__stack_size+0x105c4> - 111a2: 0000 unimp - 111a4: 2c01 jal 113b4 <__stack_size+0x10bb4> - 111a6: 0000010f 0x10f - 111aa: 7fa09103 lh sp,2042(ra) - 111ae: 1600 addi s0,sp,800 - 111b0: 05e8 addi a0,sp,716 - 111b2: 0000 unimp - 111b4: 0298 addi a4,sp,320 - 111b6: 0000 unimp - 111b8: 9e12 add t3,t3,tp - 111ba: 0035 c.addi zero,13 - 111bc: 0100 addi s0,sp,128 - 111be: 4d2c lw a1,88(a0) - 111c0: 0011 c.addi zero,4 - 111c2: 2600 fld fs0,8(a2) - 111c4: 007c addi a5,sp,12 - 111c6: 1200 addi s0,sp,288 - 111c8: 339a fld ft7,416(sp) - 111ca: 0000 unimp - 111cc: 2c01 jal 113dc <__stack_size+0x10bdc> - 111ce: 114d addi sp,sp,-13 - 111d0: 0000 unimp - 111d2: 7c3a flw fs8,172(sp) - 111d4: 0000 unimp - 111d6: 3f12 fld ft10,288(sp) - 111d8: 0035 c.addi zero,13 - 111da: 0100 addi s0,sp,128 - 111dc: 4d2c lw a1,88(a0) - 111de: 0011 c.addi zero,4 - 111e0: 4e00 lw s0,24(a2) - 111e2: 007c addi a5,sp,12 - 111e4: 1200 addi s0,sp,288 - 111e6: 3408 fld fa0,40(s0) - 111e8: 0000 unimp - 111ea: 2c01 jal 113fa <__stack_size+0x10bfa> - 111ec: 114d addi sp,sp,-13 - 111ee: 0000 unimp - 111f0: 7c62 flw fs8,56(sp) - 111f2: 0000 unimp - 111f4: 1600 addi s0,sp,800 - 111f6: 0600 addi s0,sp,768 - 111f8: 0000 unimp - 111fa: 000002f3 0x2f3 - 111fe: 8e12 mv t3,tp - 11200: 002d c.addi zero,11 - 11202: 0100 addi s0,sp,128 - 11204: 4d2c lw a1,88(a0) - 11206: 0011 c.addi zero,4 - 11208: 8300 0x8300 - 1120a: 007c addi a5,sp,12 - 1120c: 1800 addi s0,sp,48 - 1120e: 0618 addi a4,sp,768 + 1113e: 2e01 jal 1144e <__stack_size+0x10c4e> + 11140: 0108 addi a0,sp,128 + 11142: 0000 unimp + 11144: 9c20 0x9c20 + 11146: 0000 unimp + 11148: 2112 fld ft2,256(sp) + 1114a: 0100002b 0x100002b + 1114e: 082e slli a6,a6,0xb + 11150: 0001 nop + 11152: 9e00 0x9e00 + 11154: 009d addi ra,ra,7 + 11156: 1200 addi s0,sp,288 + 11158: 29fa fld fs3,408(sp) + 1115a: 0000 unimp + 1115c: 2e01 jal 1146c <__stack_size+0x10c6c> + 1115e: 0060 addi s0,sp,12 + 11160: 0000 unimp + 11162: 9db1 0x9db1 + 11164: 0000 unimp + 11166: d212 sw tp,36(sp) + 11168: 002a 0x2a + 1116a: 0100 addi s0,sp,128 + 1116c: 602e flw ft0,200(sp) + 1116e: 0000 unimp + 11170: de00 sw s0,56(a2) + 11172: 009d addi ra,ra,7 + 11174: 1200 addi s0,sp,288 + 11176: 29f5 jal 11672 <__stack_size+0x10e72> + 11178: 0000 unimp + 1117a: 2e01 jal 1148a <__stack_size+0x10c8a> + 1117c: 0060 addi s0,sp,12 + 1117e: 0000 unimp + 11180: 00009e0b 0x9e0b + 11184: 3812 fld fa6,288(sp) + 11186: 002a 0x2a + 11188: 0100 addi s0,sp,128 + 1118a: 602e flw ft0,200(sp) + 1118c: 0000 unimp + 1118e: 3800 fld fs0,48(s0) + 11190: 009e slli ra,ra,0x7 + 11192: 0000 unimp + 11194: b816 fsd ft5,48(sp) + 11196: 0006 0x6 + 11198: 6c00 flw fs0,24(s0) + 1119a: 0005 c.addi zero,1 + 1119c: 1200 addi s0,sp,288 + 1119e: 2b12 fld fs6,256(sp) + 111a0: 0000 unimp + 111a2: 2e01 jal 114b2 <__stack_size+0x10cb2> + 111a4: 0108 addi a0,sp,128 + 111a6: 0000 unimp + 111a8: 9e65 0x9e65 + 111aa: 0000 unimp + 111ac: 1712 slli a4,a4,0x24 + 111ae: 0100002b 0x100002b + 111b2: 082e slli a6,a6,0xb + 111b4: 0001 nop + 111b6: d300 sw s0,32(a4) + 111b8: 009f 1200 2b1c 0x2b1c1200009f + 111be: 0000 unimp + 111c0: 2e01 jal 114d0 <__stack_size+0x10cd0> + 111c2: 0108 addi a0,sp,128 + 111c4: 0000 unimp + 111c6: a372 fsd ft8,384(sp) + 111c8: 0000 unimp + 111ca: 2112 fld ft2,256(sp) + 111cc: 0100002b 0x100002b + 111d0: 082e slli a6,a6,0xb + 111d2: 0001 nop + 111d4: 5800 lw s0,48(s0) + 111d6: 00a4 addi s1,sp,72 + 111d8: 1200 addi s0,sp,288 + 111da: 29fa fld fs3,408(sp) + 111dc: 0000 unimp + 111de: 2e01 jal 114ee <__stack_size+0x10cee> + 111e0: 0060 addi s0,sp,12 + 111e2: 0000 unimp + 111e4: 0000a46b 0xa46b + 111e8: d21a sw t1,36(sp) + 111ea: 002a 0x2a + 111ec: 0100 addi s0,sp,128 + 111ee: 602e flw ft0,200(sp) + 111f0: 0000 unimp + 111f2: 1200 addi s0,sp,288 + 111f4: 29f5 jal 116f0 <__stack_size+0x10ef0> + 111f6: 0000 unimp + 111f8: 2e01 jal 11508 <__stack_size+0x10d08> + 111fa: 0060 addi s0,sp,12 + 111fc: 0000 unimp + 111fe: a48d j 11460 <__stack_size+0x10c60> + 11200: 0000 unimp + 11202: 3812 fld fa6,288(sp) + 11204: 002a 0x2a + 11206: 0100 addi s0,sp,128 + 11208: 602e flw ft0,200(sp) + 1120a: 0000 unimp + 1120c: ba00 fsd fs0,48(a2) + 1120e: 00a4 addi s1,sp,72 11210: 0000 unimp - 11212: 9e12 add t3,t3,tp - 11214: 0035 c.addi zero,13 - 11216: 0100 addi s0,sp,128 - 11218: 4d2c lw a1,88(a0) - 1121a: 0011 c.addi zero,4 - 1121c: c600 sw s0,8(a2) - 1121e: 007c addi a5,sp,12 - 11220: 1200 addi s0,sp,288 - 11222: 339a fld ft7,416(sp) + 11212: e816 fsw ft5,16(sp) + 11214: 0006 0x6 + 11216: ea00 fsw fs0,16(a2) + 11218: 0005 c.addi zero,1 + 1121a: 1200 addi s0,sp,288 + 1121c: 2b12 fld fs6,256(sp) + 1121e: 0000 unimp + 11220: 2e01 jal 11530 <__stack_size+0x10d30> + 11222: 0108 addi a0,sp,128 11224: 0000 unimp - 11226: 2c01 jal 11436 <__stack_size+0x10c36> - 11228: 114d addi sp,sp,-13 - 1122a: 0000 unimp - 1122c: 7d1c flw fa5,56(a0) - 1122e: 0000 unimp - 11230: 3f12 fld ft10,288(sp) - 11232: 0035 c.addi zero,13 - 11234: 0100 addi s0,sp,128 - 11236: 4d2c lw a1,88(a0) - 11238: 0011 c.addi zero,4 - 1123a: 7e00 flw fs0,56(a2) - 1123c: 007d c.addi zero,31 - 1123e: 1200 addi s0,sp,288 - 11240: 3408 fld fa0,40(s0) + 11226: 0000a4e7 0xa4e7 + 1122a: 1712 slli a4,a4,0x24 + 1122c: 0100002b 0x100002b + 11230: 082e slli a6,a6,0xb + 11232: 0001 nop + 11234: 5a00 lw s0,48(a2) + 11236: 00a6 slli ra,ra,0x9 + 11238: 1200 addi s0,sp,288 + 1123a: 2b1c fld fa5,16(a4) + 1123c: 0000 unimp + 1123e: 2e01 jal 1154e <__stack_size+0x10d4e> + 11240: 0108 addi a0,sp,128 11242: 0000 unimp - 11244: 2c01 jal 11454 <__stack_size+0x10c54> - 11246: 114d addi sp,sp,-13 - 11248: 0000 unimp - 1124a: 7dd2 flw fs11,52(sp) - 1124c: 0000 unimp - 1124e: 0000 unimp - 11250: 3816 fld fa6,352(sp) - 11252: 0006 0x6 - 11254: 0c00 addi s0,sp,528 - 11256: 17000003 lb zero,368(zero) # 170 <__stack_size-0x690> - 1125a: 3115 jal 10e7e <__stack_size+0x1067e> - 1125c: 0000 unimp - 1125e: 2d01 jal 1186e <__stack_size+0x1106e> - 11260: 0000010f 0x10f - 11264: 7fa09103 lh sp,2042(ra) - 11268: 1900 addi s0,sp,176 - 1126a: 3c36 fld fs8,360(sp) - 1126c: 2041 jal 112ec <__stack_size+0x10aec> - 1126e: 001a 0x1a - 11270: 0000 unimp - 11272: 0356 slli t1,t1,0x15 + 11244: a9f5 j 11740 <__stack_size+0x10f40> + 11246: 0000 unimp + 11248: 2112 fld ft2,256(sp) + 1124a: 0100002b 0x100002b + 1124e: 082e slli a6,a6,0xb + 11250: 0001 nop + 11252: 6000 flw fs0,0(s0) + 11254: 1a0000ab 0x1a0000ab + 11258: 29fa fld fs3,408(sp) + 1125a: 0000 unimp + 1125c: 2e01 jal 1156c <__stack_size+0x10d6c> + 1125e: 0060 addi s0,sp,12 + 11260: 0000 unimp + 11262: d212 sw tp,36(sp) + 11264: 002a 0x2a + 11266: 0100 addi s0,sp,128 + 11268: 602e flw ft0,200(sp) + 1126a: 0000 unimp + 1126c: 7300 flw fs0,32(a4) + 1126e: 120000ab 0x120000ab + 11272: 29f5 jal 1176e <__stack_size+0x10f6e> 11274: 0000 unimp - 11276: 9e12 add t3,t3,tp - 11278: 0035 c.addi zero,13 - 1127a: 0100 addi s0,sp,128 - 1127c: 4d2d li s10,11 - 1127e: 0011 c.addi zero,4 - 11280: 0600 addi s0,sp,768 - 11282: 007e 0x7e - 11284: 1200 addi s0,sp,288 - 11286: 339a fld ft7,416(sp) + 11276: 2e01 jal 11586 <__stack_size+0x10d86> + 11278: 0060 addi s0,sp,12 + 1127a: 0000 unimp + 1127c: ab95 j 117f0 <__stack_size+0x10ff0> + 1127e: 0000 unimp + 11280: 3812 fld fa6,288(sp) + 11282: 002a 0x2a + 11284: 0100 addi s0,sp,128 + 11286: 602e flw ft0,200(sp) 11288: 0000 unimp - 1128a: 2d01 jal 1189a <__stack_size+0x1109a> - 1128c: 114d addi sp,sp,-13 - 1128e: 0000 unimp - 11290: 7e1a flw ft8,164(sp) - 11292: 0000 unimp - 11294: 3f12 fld ft10,288(sp) - 11296: 0035 c.addi zero,13 - 11298: 0100 addi s0,sp,128 - 1129a: 4d2d li s10,11 - 1129c: 0011 c.addi zero,4 - 1129e: 2e00 fld fs0,24(a2) - 112a0: 007e 0x7e - 112a2: 1200 addi s0,sp,288 - 112a4: 3408 fld fa0,40(s0) - 112a6: 0000 unimp - 112a8: 2d01 jal 118b8 <__stack_size+0x110b8> - 112aa: 114d addi sp,sp,-13 - 112ac: 0000 unimp - 112ae: 7e42 flw ft8,48(sp) - 112b0: 0000 unimp - 112b2: 1600 addi s0,sp,800 - 112b4: 0650 addi a2,sp,772 - 112b6: 0000 unimp - 112b8: 03b1 addi t2,t2,12 + 1128a: c200 sw s0,0(a2) + 1128c: 000000ab 0xab + 11290: 0816 slli a6,a6,0x5 + 11292: 62000007 0x62000007 + 11296: 0006 0x6 + 11298: 1200 addi s0,sp,288 + 1129a: 2b12 fld fs6,256(sp) + 1129c: 0000 unimp + 1129e: 2e01 jal 115ae <__stack_size+0x10dae> + 112a0: 0108 addi a0,sp,128 + 112a2: 0000 unimp + 112a4: 0000abef jal s7,1b2a4 <__stack_size+0x1aaa4> + 112a8: 1712 slli a4,a4,0x24 + 112aa: 0100002b 0x100002b + 112ae: 082e slli a6,a6,0xb + 112b0: 0001 nop + 112b2: f200 fsw fs0,32(a2) + 112b4: 00ac addi a1,sp,72 + 112b6: 1700 addi s0,sp,928 + 112b8: 2b1c fld fa5,16(a4) 112ba: 0000 unimp - 112bc: 8e12 mv t3,tp - 112be: 002d c.addi zero,11 - 112c0: 0100 addi s0,sp,128 - 112c2: 4d2d li s10,11 - 112c4: 0011 c.addi zero,4 - 112c6: 6300 flw fs0,0(a4) - 112c8: 007e 0x7e - 112ca: 1800 addi s0,sp,48 - 112cc: 0668 addi a0,sp,780 - 112ce: 0000 unimp - 112d0: 9e12 add t3,t3,tp - 112d2: 0035 c.addi zero,13 - 112d4: 0100 addi s0,sp,128 - 112d6: 4d2d li s10,11 - 112d8: 0011 c.addi zero,4 - 112da: b300 fsd fs0,32(a4) - 112dc: 007e 0x7e - 112de: 1200 addi s0,sp,288 - 112e0: 339a fld ft7,416(sp) - 112e2: 0000 unimp - 112e4: 2d01 jal 118f4 <__stack_size+0x110f4> - 112e6: 114d addi sp,sp,-13 - 112e8: 0000 unimp - 112ea: 7f09 lui t5,0xfffe2 + 112bc: 2e01 jal 115cc <__stack_size+0x10dcc> + 112be: 0108 addi a0,sp,128 + 112c0: 0000 unimp + 112c2: 5f01 li t5,-32 + 112c4: 2112 fld ft2,256(sp) + 112c6: 0100002b 0x100002b + 112ca: 082e slli a6,a6,0xb + 112cc: 0001 nop + 112ce: 9600 0x9600 + 112d0: 1a0000af 0x1a0000af + 112d4: 29fa fld fs3,408(sp) + 112d6: 0000 unimp + 112d8: 2e01 jal 115e8 <__stack_size+0x10de8> + 112da: 0060 addi s0,sp,12 + 112dc: 0000 unimp + 112de: d21a sw t1,36(sp) + 112e0: 002a 0x2a + 112e2: 0100 addi s0,sp,128 + 112e4: 602e flw ft0,200(sp) + 112e6: 0000 unimp + 112e8: 1200 addi s0,sp,288 + 112ea: 29f5 jal 117e6 <__stack_size+0x10fe6> 112ec: 0000 unimp - 112ee: 3f12 fld ft10,288(sp) - 112f0: 0035 c.addi zero,13 - 112f2: 0100 addi s0,sp,128 - 112f4: 4d2d li s10,11 - 112f6: 0011 c.addi zero,4 - 112f8: 6b00 flw fs0,16(a4) - 112fa: 007f 0x7f - 112fc: 1200 addi s0,sp,288 - 112fe: 3408 fld fa0,40(s0) + 112ee: 2e01 jal 115fe <__stack_size+0x10dfe> + 112f0: 0060 addi s0,sp,12 + 112f2: 0000 unimp + 112f4: afa9 j 11a4e <__stack_size+0x1124e> + 112f6: 0000 unimp + 112f8: 3812 fld fa6,288(sp) + 112fa: 002a 0x2a + 112fc: 0100 addi s0,sp,128 + 112fe: 602e flw ft0,200(sp) 11300: 0000 unimp - 11302: 2d01 jal 11912 <__stack_size+0x11112> - 11304: 114d addi sp,sp,-13 - 11306: 0000 unimp - 11308: 00007fbf 64190000 0x6419000000007fbf - 11310: 413e lw sp,204(sp) - 11312: 8620 0x8620 - 11314: 0005 c.addi zero,1 - 11316: b800 fsd fs0,48(s0) - 11318: 000e 0xe - 1131a: 1700 addi s0,sp,928 - 1131c: 3300 fld fs0,32(a4) - 1131e: 0000 unimp - 11320: 2e01 jal 11630 <__stack_size+0x10e30> - 11322: 1164 addi s1,sp,172 - 11324: 0000 unimp - 11326: 7fa09103 lh sp,2042(ra) - 1132a: 8816 mv a6,t0 - 1132c: 0006 0x6 - 1132e: 6600 flw fs0,8(a2) - 11330: 000e 0xe - 11332: 1200 addi s0,sp,288 - 11334: 00003483 0x3483 - 11338: 2e01 jal 11648 <__stack_size+0x10e48> - 1133a: 0108 addi a0,sp,128 - 1133c: 0000 unimp - 1133e: 00007ff3 csrrci t6,0x0,0 - 11342: b012 fsd ft4,32(sp) - 11344: 0035 c.addi zero,13 - 11346: 0100 addi s0,sp,128 - 11348: 082e slli a6,a6,0xb - 1134a: 0001 nop - 1134c: c600 sw s0,8(a2) - 1134e: 12000083 lb ra,288(zero) # 120 <__stack_size-0x6e0> - 11352: 3318 fld fa4,32(a4) - 11354: 0000 unimp - 11356: 2e01 jal 11666 <__stack_size+0x10e66> - 11358: 0108 addi a0,sp,128 - 1135a: 0000 unimp - 1135c: 0000845b 0x845b - 11360: 3412 fld fs0,288(sp) - 11362: 01000033 add zero,zero,a6 - 11366: 082e slli a6,a6,0xb - 11368: 0001 nop - 1136a: a400 fsd fs0,8(s0) - 1136c: 0088 addi a0,sp,64 - 1136e: 1200 addi s0,sp,288 - 11370: 33ae fld ft7,232(sp) - 11372: 0000 unimp - 11374: 2e01 jal 11684 <__stack_size+0x10e84> - 11376: 0108 addi a0,sp,128 - 11378: 0000 unimp - 1137a: 88da mv a7,s6 - 1137c: 0000 unimp - 1137e: 5012 0x5012 - 11380: 01000033 add zero,zero,a6 - 11384: 082e slli a6,a6,0xb - 11386: 0001 nop - 11388: 8a00 0x8a00 - 1138a: 008c addi a1,sp,64 - 1138c: 1200 addi s0,sp,288 - 1138e: 000033db 0x33db - 11392: 2e01 jal 116a2 <__stack_size+0x10ea2> - 11394: 0108 addi a0,sp,128 - 11396: 0000 unimp - 11398: 8cd8 0x8cd8 - 1139a: 0000 unimp - 1139c: 5512 lw a0,36(sp) - 1139e: 0034 addi a3,sp,8 - 113a0: 0100 addi s0,sp,128 - 113a2: 082e slli a6,a6,0xb - 113a4: 0001 nop - 113a6: ca00 sw s0,16(a2) - 113a8: 0091 addi ra,ra,4 - 113aa: 1200 addi s0,sp,288 - 113ac: 00003553 fadd.s fa0,ft0,ft0,rup - 113b0: 2e01 jal 116c0 <__stack_size+0x10ec0> - 113b2: 0108 addi a0,sp,128 - 113b4: 0000 unimp - 113b6: 9200 0x9200 - 113b8: 0000 unimp - 113ba: 6f12 flw ft10,4(sp) - 113bc: 0035 c.addi zero,13 - 113be: 0100 addi s0,sp,128 - 113c0: 082e slli a6,a6,0xb - 113c2: 0001 nop - 113c4: 1000 addi s0,sp,32 - 113c6: 16000097 auipc ra,0x16000 - 113ca: 06b0 addi a2,sp,840 - 113cc: 0000 unimp - 113ce: 04ee slli s1,s1,0x1b - 113d0: 0000 unimp - 113d2: db12 sw tp,180(sp) - 113d4: 0100002b 0x100002b - 113d8: 082e slli a6,a6,0xb - 113da: 0001 nop - 113dc: 2e00 fld fs0,24(a2) - 113de: 12000097 auipc ra,0x12000 - 113e2: 2be0 fld fs0,208(a5) - 113e4: 0000 unimp - 113e6: 2e01 jal 116f6 <__stack_size+0x10ef6> - 113e8: 0108 addi a0,sp,128 - 113ea: 0000 unimp - 113ec: 98bc 0x98bc - 113ee: 0000 unimp - 113f0: e512 fsw ft4,136(sp) - 113f2: 0100002b 0x100002b - 113f6: 082e slli a6,a6,0xb - 113f8: 0001 nop - 113fa: c800 sw s0,16(s0) - 113fc: 009c addi a5,sp,64 - 113fe: 1200 addi s0,sp,288 - 11400: 2bea fld fs7,152(sp) - 11402: 0000 unimp - 11404: 2e01 jal 11714 <__stack_size+0x10f14> - 11406: 0108 addi a0,sp,128 - 11408: 0000 unimp - 1140a: 9e46 add t3,t3,a7 - 1140c: 0000 unimp - 1140e: c312 sw tp,132(sp) - 11410: 002a 0x2a - 11412: 0100 addi s0,sp,128 - 11414: 602e flw ft0,200(sp) - 11416: 0000 unimp - 11418: 5900 lw s0,48(a0) - 1141a: 009e slli ra,ra,0x7 - 1141c: 1200 addi s0,sp,288 - 1141e: 00002b9b 0x2b9b - 11422: 2e01 jal 11732 <__stack_size+0x10f32> - 11424: 0060 addi s0,sp,12 - 11426: 0000 unimp - 11428: 9e86 add t4,t4,ra - 1142a: 0000 unimp - 1142c: be12 fsd ft4,312(sp) - 1142e: 002a 0x2a - 11430: 0100 addi s0,sp,128 - 11432: 602e flw ft0,200(sp) - 11434: 0000 unimp - 11436: b300 fsd fs0,32(a4) - 11438: 009e slli ra,ra,0x7 - 1143a: 1200 addi s0,sp,288 - 1143c: 2b01 jal 1194c <__stack_size+0x1114c> - 1143e: 0000 unimp - 11440: 2e01 jal 11750 <__stack_size+0x10f50> - 11442: 0060 addi s0,sp,12 - 11444: 0000 unimp - 11446: 9ee0 0x9ee0 - 11448: 0000 unimp - 1144a: 1600 addi s0,sp,800 - 1144c: 06d0 addi a2,sp,836 - 1144e: 0000 unimp - 11450: 056c addi a1,sp,652 - 11452: 0000 unimp - 11454: db12 sw tp,180(sp) - 11456: 0100002b 0x100002b - 1145a: 082e slli a6,a6,0xb - 1145c: 0001 nop - 1145e: 0d00 addi s0,sp,656 - 11460: 009f 1200 2be0 0x2be01200009f - 11466: 0000 unimp - 11468: 2e01 jal 11778 <__stack_size+0x10f78> - 1146a: 0108 addi a0,sp,128 - 1146c: 0000 unimp - 1146e: 0000a07b 0xa07b - 11472: e512 fsw ft4,136(sp) - 11474: 0100002b 0x100002b - 11478: 082e slli a6,a6,0xb - 1147a: 0001 nop - 1147c: 1a00 addi s0,sp,304 - 1147e: 00a4 addi s1,sp,72 - 11480: 1200 addi s0,sp,288 - 11482: 2bea fld fs7,152(sp) - 11484: 0000 unimp - 11486: 2e01 jal 11796 <__stack_size+0x10f96> - 11488: 0108 addi a0,sp,128 - 1148a: 0000 unimp - 1148c: a500 fsd fs0,8(a0) - 1148e: 0000 unimp - 11490: c312 sw tp,132(sp) - 11492: 002a 0x2a - 11494: 0100 addi s0,sp,128 - 11496: 602e flw ft0,200(sp) - 11498: 0000 unimp - 1149a: 1300 addi s0,sp,416 - 1149c: 00a5 addi ra,ra,9 - 1149e: 1a00 addi s0,sp,304 - 114a0: 00002b9b 0x2b9b - 114a4: 2e01 jal 117b4 <__stack_size+0x10fb4> - 114a6: 0060 addi s0,sp,12 - 114a8: 0000 unimp - 114aa: be12 fsd ft4,312(sp) - 114ac: 002a 0x2a - 114ae: 0100 addi s0,sp,128 - 114b0: 602e flw ft0,200(sp) - 114b2: 0000 unimp - 114b4: 3500 fld fs0,40(a0) - 114b6: 00a5 addi ra,ra,9 - 114b8: 1200 addi s0,sp,288 - 114ba: 2b01 jal 119ca <__stack_size+0x111ca> - 114bc: 0000 unimp - 114be: 2e01 jal 117ce <__stack_size+0x10fce> - 114c0: 0060 addi s0,sp,12 - 114c2: 0000 unimp - 114c4: a562 fsd fs8,136(sp) - 114c6: 0000 unimp - 114c8: 1600 addi s0,sp,800 - 114ca: 0700 addi s0,sp,896 - 114cc: 0000 unimp - 114ce: 05ea slli a1,a1,0x1a - 114d0: 0000 unimp - 114d2: db12 sw tp,180(sp) - 114d4: 0100002b 0x100002b - 114d8: 082e slli a6,a6,0xb - 114da: 0001 nop - 114dc: 8f00 0x8f00 - 114de: 00a5 addi ra,ra,9 - 114e0: 1200 addi s0,sp,288 - 114e2: 2be0 fld fs0,208(a5) - 114e4: 0000 unimp - 114e6: 2e01 jal 117f6 <__stack_size+0x10ff6> - 114e8: 0108 addi a0,sp,128 - 114ea: 0000 unimp - 114ec: a702 fsd ft0,392(sp) - 114ee: 0000 unimp - 114f0: e512 fsw ft4,136(sp) - 114f2: 0100002b 0x100002b - 114f6: 082e slli a6,a6,0xb - 114f8: 0001 nop - 114fa: 9d00 0x9d00 - 114fc: 00aa slli ra,ra,0xa - 114fe: 1200 addi s0,sp,288 - 11500: 2bea fld fs7,152(sp) - 11502: 0000 unimp - 11504: 2e01 jal 11814 <__stack_size+0x11014> - 11506: 0108 addi a0,sp,128 - 11508: 0000 unimp - 1150a: ac08 fsd fa0,24(s0) - 1150c: 0000 unimp - 1150e: c31a sw t1,132(sp) - 11510: 002a 0x2a - 11512: 0100 addi s0,sp,128 - 11514: 602e flw ft0,200(sp) - 11516: 0000 unimp - 11518: 1200 addi s0,sp,288 - 1151a: 00002b9b 0x2b9b - 1151e: 2e01 jal 1182e <__stack_size+0x1102e> - 11520: 0060 addi s0,sp,12 + 11302: d600 sw s0,40(a2) + 11304: 000000af 0xaf + 11308: 2816 fld fa6,320(sp) + 1130a: e0000007 0xe0000007 + 1130e: 0006 0x6 + 11310: 1200 addi s0,sp,288 + 11312: 2b12 fld fs6,256(sp) + 11314: 0000 unimp + 11316: 2e01 jal 11626 <__stack_size+0x10e26> + 11318: 0108 addi a0,sp,128 + 1131a: 0000 unimp + 1131c: 0000b003 0xb003 + 11320: 1712 slli a4,a4,0x24 + 11322: 0100002b 0x100002b + 11326: 082e slli a6,a6,0xb + 11328: 0001 nop + 1132a: 6c00 flw fs0,24(s0) + 1132c: 00b1 addi ra,ra,12 + 1132e: 1200 addi s0,sp,288 + 11330: 2b1c fld fa5,16(a4) + 11332: 0000 unimp + 11334: 2e01 jal 11644 <__stack_size+0x10e44> + 11336: 0108 addi a0,sp,128 + 11338: 0000 unimp + 1133a: 0000b4bb 0xb4bb + 1133e: 2112 fld ft2,256(sp) + 11340: 0100002b 0x100002b + 11344: 082e slli a6,a6,0xb + 11346: 0001 nop + 11348: 8800 0x8800 + 1134a: 00b5 addi ra,ra,13 + 1134c: 1200 addi s0,sp,288 + 1134e: 29fa fld fs3,408(sp) + 11350: 0000 unimp + 11352: 2e01 jal 11662 <__stack_size+0x10e62> + 11354: 0060 addi s0,sp,12 + 11356: 0000 unimp + 11358: 0000b59b 0xb59b + 1135c: d21a sw t1,36(sp) + 1135e: 002a 0x2a + 11360: 0100 addi s0,sp,128 + 11362: 602e flw ft0,200(sp) + 11364: 0000 unimp + 11366: 1200 addi s0,sp,288 + 11368: 29f5 jal 11864 <__stack_size+0x11064> + 1136a: 0000 unimp + 1136c: 2e01 jal 1167c <__stack_size+0x10e7c> + 1136e: 0060 addi s0,sp,12 + 11370: 0000 unimp + 11372: b5bd j 111e0 <__stack_size+0x109e0> + 11374: 0000 unimp + 11376: 3812 fld fa6,288(sp) + 11378: 002a 0x2a + 1137a: 0100 addi s0,sp,128 + 1137c: 602e flw ft0,200(sp) + 1137e: 0000 unimp + 11380: ea00 fsw fs0,16(a2) + 11382: 00b5 addi ra,ra,13 + 11384: 0000 unimp + 11386: 5816 lw a6,100(sp) + 11388: 62000007 0x62000007 + 1138c: 12000007 0x12000007 + 11390: 2b12 fld fs6,256(sp) + 11392: 0000 unimp + 11394: 2e01 jal 116a4 <__stack_size+0x10ea4> + 11396: 0108 addi a0,sp,128 + 11398: 0000 unimp + 1139a: b608 fsd fa0,40(a2) + 1139c: 0000 unimp + 1139e: 1712 slli a4,a4,0x24 + 113a0: 0100002b 0x100002b + 113a4: 082e slli a6,a6,0xb + 113a6: 0001 nop + 113a8: 7100 flw fs0,32(a0) + 113aa: 120000b7 lui ra,0x12000 + 113ae: 2b1c fld fa5,16(a4) + 113b0: 0000 unimp + 113b2: 2e01 jal 116c2 <__stack_size+0x10ec2> + 113b4: 0108 addi a0,sp,128 + 113b6: 0000 unimp + 113b8: bafe fsd ft11,368(sp) + 113ba: 0000 unimp + 113bc: 2112 fld ft2,256(sp) + 113be: 0100002b 0x100002b + 113c2: 082e slli a6,a6,0xb + 113c4: 0001 nop + 113c6: 6100 flw fs0,0(a0) + 113c8: 00bc addi a5,sp,72 + 113ca: 1200 addi s0,sp,288 + 113cc: 29fa fld fs3,408(sp) + 113ce: 0000 unimp + 113d0: 2e01 jal 116e0 <__stack_size+0x10ee0> + 113d2: 0060 addi s0,sp,12 + 113d4: 0000 unimp + 113d6: bc74 fsd fa3,248(s0) + 113d8: 0000 unimp + 113da: d212 sw tp,36(sp) + 113dc: 002a 0x2a + 113de: 0100 addi s0,sp,128 + 113e0: 602e flw ft0,200(sp) + 113e2: 0000 unimp + 113e4: a100 fsd fs0,0(a0) + 113e6: 00bc addi a5,sp,72 + 113e8: 1200 addi s0,sp,288 + 113ea: 29f5 jal 118e6 <__stack_size+0x110e6> + 113ec: 0000 unimp + 113ee: 2e01 jal 116fe <__stack_size+0x10efe> + 113f0: 0060 addi s0,sp,12 + 113f2: 0000 unimp + 113f4: 0000bcc3 fmadd.s fs9,ft1,ft0,ft0,rup + 113f8: 3812 fld fa6,288(sp) + 113fa: 002a 0x2a + 113fc: 0100 addi s0,sp,128 + 113fe: 602e flw ft0,200(sp) + 11400: 0000 unimp + 11402: f000 fsw fs0,32(s0) + 11404: 00bc addi a5,sp,72 + 11406: 0000 unimp + 11408: 9816 add a6,a6,t0 + 1140a: 8a000007 0x8a000007 + 1140e: 12000007 0x12000007 + 11412: 3001 jal 10c12 <__stack_size+0x10412> + 11414: 0000 unimp + 11416: 2e01 jal 11726 <__stack_size+0x10f26> + 11418: 0108 addi a0,sp,128 + 1141a: 0000 unimp + 1141c: bd1d j 11252 <__stack_size+0x10a52> + 1141e: 0000 unimp + 11420: d612 sw tp,44(sp) + 11422: 0100002f 0x100002f + 11426: 082e slli a6,a6,0xb + 11428: 0001 nop + 1142a: 6700 flw fs0,8(a4) + 1142c: 00bd addi ra,ra,15 + 1142e: 0000 unimp + 11430: c816 sw t0,16(sp) + 11432: b2000007 0xb2000007 + 11436: 12000007 0x12000007 + 1143a: 3001 jal 10c3a <__stack_size+0x1043a> + 1143c: 0000 unimp + 1143e: 2e01 jal 1174e <__stack_size+0x10f4e> + 11440: 0108 addi a0,sp,128 + 11442: 0000 unimp + 11444: 0000bdcf fnmadd.s fs11,ft1,ft0,ft0,rup + 11448: d612 sw tp,44(sp) + 1144a: 0100002f 0x100002f + 1144e: 082e slli a6,a6,0xb + 11450: 0001 nop + 11452: dc00 sw s0,56(s0) + 11454: 000000c3 fmadd.s ft1,ft0,ft0,ft0,rne + 11458: e016 fsw ft5,0(sp) + 1145a: da000007 0xda000007 + 1145e: 12000007 0x12000007 + 11462: 3001 jal 10c62 <__stack_size+0x10462> + 11464: 0000 unimp + 11466: 2e01 jal 11776 <__stack_size+0x10f76> + 11468: 0108 addi a0,sp,128 + 1146a: 0000 unimp + 1146c: c428 sw a0,72(s0) + 1146e: 0000 unimp + 11470: d612 sw tp,44(sp) + 11472: 0100002f 0x100002f + 11476: 082e slli a6,a6,0xb + 11478: 0001 nop + 1147a: 9400 0x9400 + 1147c: 00c4 addi s1,sp,68 + 1147e: 0000 unimp + 11480: 0816 slli a6,a6,0x5 + 11482: 0008 addi a0,sp,0 + 11484: 0200 addi s0,sp,256 + 11486: 0008 addi a0,sp,0 + 11488: 1200 addi s0,sp,288 + 1148a: 3001 jal 10c8a <__stack_size+0x1048a> + 1148c: 0000 unimp + 1148e: 2e01 jal 1179e <__stack_size+0x10f9e> + 11490: 0108 addi a0,sp,128 + 11492: 0000 unimp + 11494: c4e0 sw s0,76(s1) + 11496: 0000 unimp + 11498: d612 sw tp,44(sp) + 1149a: 0100002f 0x100002f + 1149e: 082e slli a6,a6,0xb + 114a0: 0001 nop + 114a2: a800 fsd fs0,16(s0) + 114a4: 00c6 slli ra,ra,0x11 + 114a6: 0000 unimp + 114a8: 4816 lw a6,68(sp) + 114aa: 0008 addi a0,sp,0 + 114ac: 2a00 fld fs0,16(a2) + 114ae: 0008 addi a0,sp,0 + 114b0: 1200 addi s0,sp,288 + 114b2: 3001 jal 10cb2 <__stack_size+0x104b2> + 114b4: 0000 unimp + 114b6: 2e01 jal 117c6 <__stack_size+0x10fc6> + 114b8: 0108 addi a0,sp,128 + 114ba: 0000 unimp + 114bc: 0000cda3 0xcda3 + 114c0: d612 sw tp,44(sp) + 114c2: 0100002f 0x100002f + 114c6: 082e slli a6,a6,0xb + 114c8: 0001 nop + 114ca: 8a00 0x8a00 + 114cc: 000000d3 fadd.s ft1,ft0,ft0,rne + 114d0: 8016 0x8016 + 114d2: 0008 addi a0,sp,0 + 114d4: a800 fsd fs0,16(s0) + 114d6: 0008 addi a0,sp,0 + 114d8: 1200 addi s0,sp,288 + 114da: 2b12 fld fs6,256(sp) + 114dc: 0000 unimp + 114de: 2e01 jal 117ee <__stack_size+0x10fee> + 114e0: 0108 addi a0,sp,128 + 114e2: 0000 unimp + 114e4: d3d6 sw s5,228(sp) + 114e6: 0000 unimp + 114e8: 1712 slli a4,a4,0x24 + 114ea: 0100002b 0x100002b + 114ee: 082e slli a6,a6,0xb + 114f0: 0001 nop + 114f2: 2000 fld fs0,0(s0) + 114f4: 00d5 addi ra,ra,21 + 114f6: 1200 addi s0,sp,288 + 114f8: 2b1c fld fa5,16(a4) + 114fa: 0000 unimp + 114fc: 2e01 jal 1180c <__stack_size+0x1100c> + 114fe: 0108 addi a0,sp,128 + 11500: 0000 unimp + 11502: 0000d853 fadd.s fa6,ft1,ft0,unknown + 11506: 2112 fld ft2,256(sp) + 11508: 0100002b 0x100002b + 1150c: 082e slli a6,a6,0xb + 1150e: 0001 nop + 11510: c500 sw s0,8(a0) + 11512: 00d8 addi a4,sp,68 + 11514: 1200 addi s0,sp,288 + 11516: 29fa fld fs3,408(sp) + 11518: 0000 unimp + 1151a: 2e01 jal 1182a <__stack_size+0x1102a> + 1151c: 0060 addi s0,sp,12 + 1151e: 0000 unimp + 11520: d8d8 sw a4,52(s1) 11522: 0000 unimp - 11524: 0000ac1b 0xac1b - 11528: be12 fsd ft4,312(sp) - 1152a: 002a 0x2a - 1152c: 0100 addi s0,sp,128 - 1152e: 602e flw ft0,200(sp) - 11530: 0000 unimp - 11532: 3d00 fld fs0,56(a0) - 11534: 00ac addi a1,sp,72 - 11536: 1200 addi s0,sp,288 - 11538: 2b01 jal 11a48 <__stack_size+0x11248> - 1153a: 0000 unimp - 1153c: 2e01 jal 1184c <__stack_size+0x1104c> - 1153e: 0060 addi s0,sp,12 - 11540: 0000 unimp - 11542: ac6a fsd fs10,24(sp) - 11544: 0000 unimp - 11546: 1600 addi s0,sp,800 - 11548: 0720 addi s0,sp,904 - 1154a: 0000 unimp - 1154c: 0662 slli a2,a2,0x18 - 1154e: 0000 unimp - 11550: db12 sw tp,180(sp) - 11552: 0100002b 0x100002b - 11556: 082e slli a6,a6,0xb - 11558: 0001 nop - 1155a: 9700 0x9700 - 1155c: 00ac addi a1,sp,72 - 1155e: 1200 addi s0,sp,288 - 11560: 2be0 fld fs0,208(a5) - 11562: 0000 unimp - 11564: 2e01 jal 11874 <__stack_size+0x11074> - 11566: 0108 addi a0,sp,128 - 11568: 0000 unimp - 1156a: ad9a fsd ft6,216(sp) - 1156c: 0000 unimp - 1156e: 002be517 auipc a0,0x2be - 11572: 0100 addi s0,sp,128 - 11574: 082e slli a6,a6,0xb - 11576: 0001 nop - 11578: 0100 addi s0,sp,128 - 1157a: 125f 2bea 0000 0x2bea125f - 11580: 2e01 jal 11890 <__stack_size+0x11090> - 11582: 0108 addi a0,sp,128 - 11584: 0000 unimp - 11586: b03e fsd fa5,32(sp) - 11588: 0000 unimp - 1158a: c31a sw t1,132(sp) - 1158c: 002a 0x2a - 1158e: 0100 addi s0,sp,128 - 11590: 602e flw ft0,200(sp) - 11592: 0000 unimp - 11594: 1a00 addi s0,sp,304 - 11596: 00002b9b 0x2b9b - 1159a: 2e01 jal 118aa <__stack_size+0x110aa> - 1159c: 0060 addi s0,sp,12 - 1159e: 0000 unimp - 115a0: be12 fsd ft4,312(sp) - 115a2: 002a 0x2a - 115a4: 0100 addi s0,sp,128 - 115a6: 602e flw ft0,200(sp) - 115a8: 0000 unimp - 115aa: 5100 lw s0,32(a0) - 115ac: 00b0 addi a2,sp,72 - 115ae: 1200 addi s0,sp,288 - 115b0: 2b01 jal 11ac0 <__stack_size+0x112c0> - 115b2: 0000 unimp - 115b4: 2e01 jal 118c4 <__stack_size+0x110c4> - 115b6: 0060 addi s0,sp,12 - 115b8: 0000 unimp - 115ba: b07e fsd ft11,32(sp) - 115bc: 0000 unimp - 115be: 1600 addi s0,sp,800 - 115c0: 0740 addi s0,sp,900 - 115c2: 0000 unimp - 115c4: 06e0 addi s0,sp,844 - 115c6: 0000 unimp - 115c8: db12 sw tp,180(sp) - 115ca: 0100002b 0x100002b - 115ce: 082e slli a6,a6,0xb - 115d0: 0001 nop - 115d2: ab00 fsd fs0,16(a4) - 115d4: 00b0 addi a2,sp,72 - 115d6: 1200 addi s0,sp,288 - 115d8: 2be0 fld fs0,208(a5) - 115da: 0000 unimp - 115dc: 2e01 jal 118ec <__stack_size+0x110ec> - 115de: 0108 addi a0,sp,128 - 115e0: 0000 unimp - 115e2: b214 fsd fa3,32(a2) - 115e4: 0000 unimp - 115e6: e512 fsw ft4,136(sp) - 115e8: 0100002b 0x100002b - 115ec: 082e slli a6,a6,0xb - 115ee: 0001 nop - 115f0: 6300 flw fs0,0(a4) - 115f2: 00b5 addi ra,ra,13 - 115f4: 1200 addi s0,sp,288 - 115f6: 2bea fld fs7,152(sp) - 115f8: 0000 unimp - 115fa: 2e01 jal 1190a <__stack_size+0x1110a> - 115fc: 0108 addi a0,sp,128 - 115fe: 0000 unimp - 11600: b630 fsd fa2,104(a2) - 11602: 0000 unimp - 11604: c312 sw tp,132(sp) - 11606: 002a 0x2a - 11608: 0100 addi s0,sp,128 - 1160a: 602e flw ft0,200(sp) - 1160c: 0000 unimp - 1160e: 4300 lw s0,0(a4) - 11610: 00b6 slli ra,ra,0xd - 11612: 1a00 addi s0,sp,304 - 11614: 00002b9b 0x2b9b - 11618: 2e01 jal 11928 <__stack_size+0x11128> - 1161a: 0060 addi s0,sp,12 - 1161c: 0000 unimp - 1161e: be12 fsd ft4,312(sp) - 11620: 002a 0x2a - 11622: 0100 addi s0,sp,128 - 11624: 602e flw ft0,200(sp) - 11626: 0000 unimp - 11628: 6500 flw fs0,8(a0) - 1162a: 00b6 slli ra,ra,0xd - 1162c: 1200 addi s0,sp,288 - 1162e: 2b01 jal 11b3e <__stack_size+0x1133e> - 11630: 0000 unimp - 11632: 2e01 jal 11942 <__stack_size+0x11142> - 11634: 0060 addi s0,sp,12 - 11636: 0000 unimp - 11638: b692 fsd ft4,360(sp) - 1163a: 0000 unimp - 1163c: 1600 addi s0,sp,800 - 1163e: 0770 addi a2,sp,908 - 11640: 0000 unimp - 11642: 0762 slli a4,a4,0x18 - 11644: 0000 unimp - 11646: db12 sw tp,180(sp) - 11648: 0100002b 0x100002b - 1164c: 082e slli a6,a6,0xb - 1164e: 0001 nop - 11650: b000 fsd fs0,32(s0) - 11652: 00b6 slli ra,ra,0xd - 11654: 1200 addi s0,sp,288 - 11656: 2be0 fld fs0,208(a5) - 11658: 0000 unimp - 1165a: 2e01 jal 1196a <__stack_size+0x1116a> - 1165c: 0108 addi a0,sp,128 - 1165e: 0000 unimp - 11660: b819 j 10e76 <__stack_size+0x10676> - 11662: 0000 unimp - 11664: e512 fsw ft4,136(sp) - 11666: 0100002b 0x100002b - 1166a: 082e slli a6,a6,0xb - 1166c: 0001 nop - 1166e: a600 fsd fs0,8(a2) - 11670: 120000bb 0x120000bb - 11674: 2bea fld fs7,152(sp) - 11676: 0000 unimp - 11678: 2e01 jal 11988 <__stack_size+0x11188> - 1167a: 0108 addi a0,sp,128 - 1167c: 0000 unimp - 1167e: bd09 j 11490 <__stack_size+0x10c90> - 11680: 0000 unimp - 11682: c312 sw tp,132(sp) - 11684: 002a 0x2a - 11686: 0100 addi s0,sp,128 - 11688: 602e flw ft0,200(sp) + 11524: d21a sw t1,36(sp) + 11526: 002a 0x2a + 11528: 0100 addi s0,sp,128 + 1152a: 602e flw ft0,200(sp) + 1152c: 0000 unimp + 1152e: 1200 addi s0,sp,288 + 11530: 29f5 jal 11a2c <__stack_size+0x1122c> + 11532: 0000 unimp + 11534: 2e01 jal 11844 <__stack_size+0x11044> + 11536: 0060 addi s0,sp,12 + 11538: 0000 unimp + 1153a: d8fa sw t5,112(sp) + 1153c: 0000 unimp + 1153e: 3812 fld fa6,288(sp) + 11540: 002a 0x2a + 11542: 0100 addi s0,sp,128 + 11544: 602e flw ft0,200(sp) + 11546: 0000 unimp + 11548: 2700 fld fs0,8(a4) + 1154a: 00d9 addi ra,ra,22 + 1154c: 0000 unimp + 1154e: c016 sw t0,0(sp) + 11550: 0008 addi a0,sp,0 + 11552: 2600 fld fs0,8(a2) + 11554: 0009 c.addi zero,2 + 11556: 1200 addi s0,sp,288 + 11558: 2b12 fld fs6,256(sp) + 1155a: 0000 unimp + 1155c: 2e01 jal 1186c <__stack_size+0x1106c> + 1155e: 0108 addi a0,sp,128 + 11560: 0000 unimp + 11562: d954 sw a3,52(a0) + 11564: 0000 unimp + 11566: 1712 slli a4,a4,0x24 + 11568: 0100002b 0x100002b + 1156c: 082e slli a6,a6,0xb + 1156e: 0001 nop + 11570: 9e00 0x9e00 + 11572: 00da slli ra,ra,0x16 + 11574: 1200 addi s0,sp,288 + 11576: 2b1c fld fa5,16(a4) + 11578: 0000 unimp + 1157a: 2e01 jal 1188a <__stack_size+0x1108a> + 1157c: 0108 addi a0,sp,128 + 1157e: 0000 unimp + 11580: dd98 sw a4,56(a1) + 11582: 0000 unimp + 11584: 2112 fld ft2,256(sp) + 11586: 0100002b 0x100002b + 1158a: 082e slli a6,a6,0xb + 1158c: 0001 nop + 1158e: df00 sw s0,56(a4) + 11590: 00de slli ra,ra,0x17 + 11592: 1a00 addi s0,sp,304 + 11594: 29fa fld fs3,408(sp) + 11596: 0000 unimp + 11598: 2e01 jal 118a8 <__stack_size+0x110a8> + 1159a: 0060 addi s0,sp,12 + 1159c: 0000 unimp + 1159e: d212 sw tp,36(sp) + 115a0: 002a 0x2a + 115a2: 0100 addi s0,sp,128 + 115a4: 602e flw ft0,200(sp) + 115a6: 0000 unimp + 115a8: f200 fsw fs0,32(a2) + 115aa: 00de slli ra,ra,0x17 + 115ac: 1200 addi s0,sp,288 + 115ae: 29f5 jal 11aaa <__stack_size+0x112aa> + 115b0: 0000 unimp + 115b2: 2e01 jal 118c2 <__stack_size+0x110c2> + 115b4: 0060 addi s0,sp,12 + 115b6: 0000 unimp + 115b8: df14 sw a3,56(a4) + 115ba: 0000 unimp + 115bc: 3812 fld fa6,288(sp) + 115be: 002a 0x2a + 115c0: 0100 addi s0,sp,128 + 115c2: 602e flw ft0,200(sp) + 115c4: 0000 unimp + 115c6: 4100 lw s0,0(a0) + 115c8: 00df 0000 e816 0xe816000000df + 115ce: 0008 addi a0,sp,0 + 115d0: 9e00 0x9e00 + 115d2: 0009 c.addi zero,2 + 115d4: 1200 addi s0,sp,288 + 115d6: 2b12 fld fs6,256(sp) + 115d8: 0000 unimp + 115da: 2e01 jal 118ea <__stack_size+0x110ea> + 115dc: 0108 addi a0,sp,128 + 115de: 0000 unimp + 115e0: df6e sw s11,188(sp) + 115e2: 0000 unimp + 115e4: 1712 slli a4,a4,0x24 + 115e6: 0100002b 0x100002b + 115ea: 082e slli a6,a6,0xb + 115ec: 0001 nop + 115ee: 6c00 flw fs0,24(s0) + 115f0: 00e0 addi s0,sp,76 + 115f2: 1700 addi s0,sp,928 + 115f4: 2b1c fld fa5,16(a4) + 115f6: 0000 unimp + 115f8: 2e01 jal 11908 <__stack_size+0x11108> + 115fa: 0108 addi a0,sp,128 + 115fc: 0000 unimp + 115fe: 6c01 lui s8,0x0 + 11600: 2112 fld ft2,256(sp) + 11602: 0100002b 0x100002b + 11606: 082e slli a6,a6,0xb + 11608: 0001 nop + 1160a: b800 fsd fs0,48(s0) + 1160c: 00e2 slli ra,ra,0x18 + 1160e: 1a00 addi s0,sp,304 + 11610: 29fa fld fs3,408(sp) + 11612: 0000 unimp + 11614: 2e01 jal 11924 <__stack_size+0x11124> + 11616: 0060 addi s0,sp,12 + 11618: 0000 unimp + 1161a: d21a sw t1,36(sp) + 1161c: 002a 0x2a + 1161e: 0100 addi s0,sp,128 + 11620: 602e flw ft0,200(sp) + 11622: 0000 unimp + 11624: 1200 addi s0,sp,288 + 11626: 29f5 jal 11b22 <__stack_size+0x11322> + 11628: 0000 unimp + 1162a: 2e01 jal 1193a <__stack_size+0x1113a> + 1162c: 0060 addi s0,sp,12 + 1162e: 0000 unimp + 11630: 0000e2cb fnmsub.s ft5,ft1,ft0,ft0,unknown + 11634: 3812 fld fa6,288(sp) + 11636: 002a 0x2a + 11638: 0100 addi s0,sp,128 + 1163a: 602e flw ft0,200(sp) + 1163c: 0000 unimp + 1163e: f800 fsw fs0,48(s0) + 11640: 00e2 slli ra,ra,0x18 + 11642: 0000 unimp + 11644: 0016 0x16 + 11646: 0009 c.addi zero,2 + 11648: 1a00 addi s0,sp,304 + 1164a: 000a 0xa + 1164c: 1200 addi s0,sp,288 + 1164e: 2b12 fld fs6,256(sp) + 11650: 0000 unimp + 11652: 2e01 jal 11962 <__stack_size+0x11162> + 11654: 0108 addi a0,sp,128 + 11656: 0000 unimp + 11658: e316 fsw ft5,132(sp) + 1165a: 0000 unimp + 1165c: 1712 slli a4,a4,0x24 + 1165e: 0100002b 0x100002b + 11662: 082e slli a6,a6,0xb + 11664: 0001 nop + 11666: ff00 fsw fs0,56(a4) + 11668: 170000e3 beq zero,a6,11fc8 <__stack_size+0x117c8> + 1166c: 2b1c fld fa5,16(a4) + 1166e: 0000 unimp + 11670: 2e01 jal 11980 <__stack_size+0x11180> + 11672: 0108 addi a0,sp,128 + 11674: 0000 unimp + 11676: 6c01 lui s8,0x0 + 11678: 2112 fld ft2,256(sp) + 1167a: 0100002b 0x100002b + 1167e: 082e slli a6,a6,0xb + 11680: 0001 nop + 11682: 8400 0x8400 + 11684: 00e6 slli ra,ra,0x19 + 11686: 1200 addi s0,sp,288 + 11688: 29fa fld fs3,408(sp) 1168a: 0000 unimp - 1168c: 1c00 addi s0,sp,560 - 1168e: 00bd addi ra,ra,15 - 11690: 1200 addi s0,sp,288 - 11692: 00002b9b 0x2b9b - 11696: 2e01 jal 119a6 <__stack_size+0x111a6> - 11698: 0060 addi s0,sp,12 - 1169a: 0000 unimp - 1169c: bd49 j 1152e <__stack_size+0x10d2e> + 1168c: 2e01 jal 1199c <__stack_size+0x1119c> + 1168e: 0060 addi s0,sp,12 + 11690: 0000 unimp + 11692: 0000e697 auipc a3,0xe + 11696: d21a sw t1,36(sp) + 11698: 002a 0x2a + 1169a: 0100 addi s0,sp,128 + 1169c: 602e flw ft0,200(sp) 1169e: 0000 unimp - 116a0: be12 fsd ft4,312(sp) - 116a2: 002a 0x2a - 116a4: 0100 addi s0,sp,128 - 116a6: 602e flw ft0,200(sp) - 116a8: 0000 unimp - 116aa: 6b00 flw fs0,16(a4) - 116ac: 00bd addi ra,ra,15 - 116ae: 1200 addi s0,sp,288 - 116b0: 2b01 jal 11bc0 <__stack_size+0x113c0> - 116b2: 0000 unimp - 116b4: 2e01 jal 119c4 <__stack_size+0x111c4> - 116b6: 0060 addi s0,sp,12 + 116a0: 1200 addi s0,sp,288 + 116a2: 29f5 jal 11b9e <__stack_size+0x1139e> + 116a4: 0000 unimp + 116a6: 2e01 jal 119b6 <__stack_size+0x111b6> + 116a8: 0060 addi s0,sp,12 + 116aa: 0000 unimp + 116ac: e6b9 bnez a3,116fa <__stack_size+0x10efa> + 116ae: 0000 unimp + 116b0: 3812 fld fa6,288(sp) + 116b2: 002a 0x2a + 116b4: 0100 addi s0,sp,128 + 116b6: 602e flw ft0,200(sp) 116b8: 0000 unimp - 116ba: bd98 fsd fa4,56(a1) - 116bc: 0000 unimp - 116be: 1600 addi s0,sp,800 - 116c0: 07b0 addi a2,sp,968 - 116c2: 0000 unimp - 116c4: 078a slli a5,a5,0x2 - 116c6: 0000 unimp - 116c8: ca12 sw tp,20(sp) - 116ca: 0030 addi a2,sp,8 - 116cc: 0100 addi s0,sp,128 - 116ce: 082e slli a6,a6,0xb - 116d0: 0001 nop - 116d2: c500 sw s0,8(a0) - 116d4: 00bd addi ra,ra,15 - 116d6: 1200 addi s0,sp,288 - 116d8: 309f 0000 2e01 0x2e010000309f - 116de: 0108 addi a0,sp,128 - 116e0: 0000 unimp - 116e2: 0000be0f 0xbe0f - 116e6: 1600 addi s0,sp,800 - 116e8: 07e0 addi s0,sp,972 - 116ea: 0000 unimp - 116ec: 07b2 slli a5,a5,0xc - 116ee: 0000 unimp - 116f0: ca12 sw tp,20(sp) - 116f2: 0030 addi a2,sp,8 - 116f4: 0100 addi s0,sp,128 - 116f6: 082e slli a6,a6,0xb - 116f8: 0001 nop - 116fa: 7700 flw fs0,40(a4) - 116fc: 00be slli ra,ra,0xf - 116fe: 1200 addi s0,sp,288 - 11700: 309f 0000 2e01 0x2e010000309f - 11706: 0108 addi a0,sp,128 - 11708: 0000 unimp - 1170a: c484 sw s1,8(s1) + 116ba: e600 fsw fs0,8(a2) + 116bc: 00e6 slli ra,ra,0x19 + 116be: 0000 unimp + 116c0: 3016 fld ft0,352(sp) + 116c2: 0009 c.addi zero,2 + 116c4: 3a00 fld fs0,48(a2) + 116c6: 000a 0xa + 116c8: 1a00 addi s0,sp,304 + 116ca: 3001 jal 10eca <__stack_size+0x106ca> + 116cc: 0000 unimp + 116ce: 2e01 jal 119de <__stack_size+0x111de> + 116d0: 0108 addi a0,sp,128 + 116d2: 0000 unimp + 116d4: d61a sw t1,44(sp) + 116d6: 0100002f 0x100002f + 116da: 082e slli a6,a6,0xb + 116dc: 0001 nop + 116de: 0000 unimp + 116e0: 6016 flw ft0,68(sp) + 116e2: 0009 c.addi zero,2 + 116e4: 5a00 lw s0,48(a2) + 116e6: 000a 0xa + 116e8: 1a00 addi s0,sp,304 + 116ea: 3001 jal 10eea <__stack_size+0x106ea> + 116ec: 0000 unimp + 116ee: 2e01 jal 119fe <__stack_size+0x111fe> + 116f0: 0108 addi a0,sp,128 + 116f2: 0000 unimp + 116f4: d61a sw t1,44(sp) + 116f6: 0100002f 0x100002f + 116fa: 082e slli a6,a6,0xb + 116fc: 0001 nop + 116fe: 0000 unimp + 11700: a016 fsd ft5,0(sp) + 11702: 0009 c.addi zero,2 + 11704: 8200 0x8200 + 11706: 000a 0xa + 11708: 1200 addi s0,sp,288 + 1170a: 3001 jal 10f0a <__stack_size+0x1070a> 1170c: 0000 unimp - 1170e: 1600 addi s0,sp,800 - 11710: 07f8 addi a4,sp,972 + 1170e: 2e01 jal 11a1e <__stack_size+0x1121e> + 11710: 0108 addi a0,sp,128 11712: 0000 unimp - 11714: 07da slli a5,a5,0x16 - 11716: 0000 unimp - 11718: ca12 sw tp,20(sp) - 1171a: 0030 addi a2,sp,8 - 1171c: 0100 addi s0,sp,128 + 11714: 0000e713 ori a4,ra,0 + 11718: d612 sw tp,44(sp) + 1171a: 0100002f 0x100002f 1171e: 082e slli a6,a6,0xb 11720: 0001 nop - 11722: d000 sw s0,32(s0) - 11724: 00c4 addi s1,sp,68 - 11726: 1200 addi s0,sp,288 - 11728: 309f 0000 2e01 0x2e010000309f - 1172e: 0108 addi a0,sp,128 - 11730: 0000 unimp - 11732: c53c sw a5,72(a0) + 11722: 2600 fld fs0,8(a2) + 11724: 000000e7 jalr zero + 11728: d816 sw t0,48(sp) + 1172a: 0009 c.addi zero,2 + 1172c: aa00 fsd fs0,16(a2) + 1172e: 000a 0xa + 11730: 1200 addi s0,sp,288 + 11732: 3001 jal 10f32 <__stack_size+0x10732> 11734: 0000 unimp - 11736: 1600 addi s0,sp,800 - 11738: 0820 addi s0,sp,24 + 11736: 2e01 jal 11a46 <__stack_size+0x11246> + 11738: 0108 addi a0,sp,128 1173a: 0000 unimp - 1173c: 0802 slli a6,a6,0x0 - 1173e: 0000 unimp - 11740: ca12 sw tp,20(sp) - 11742: 0030 addi a2,sp,8 - 11744: 0100 addi s0,sp,128 + 1173c: 0000e783 0xe783 + 11740: d612 sw tp,44(sp) + 11742: 0100002f 0x100002f 11746: 082e slli a6,a6,0xb 11748: 0001 nop - 1174a: 8800 0x8800 - 1174c: 00c5 addi ra,ra,17 - 1174e: 1200 addi s0,sp,288 - 11750: 309f 0000 2e01 0x2e010000309f - 11756: 0108 addi a0,sp,128 - 11758: 0000 unimp - 1175a: c750 sw a2,12(a4) + 1174a: 0c00 addi s0,sp,528 + 1174c: 00ec addi a1,sp,76 + 1174e: 0000 unimp + 11750: 0816 slli a6,a6,0x5 + 11752: 000a 0xa + 11754: 2600 fld fs0,8(a2) + 11756: 1200000b 0x1200000b + 1175a: 2b12 fld fs6,256(sp) 1175c: 0000 unimp - 1175e: 1600 addi s0,sp,800 - 11760: 0860 addi s0,sp,28 + 1175e: 2e01 jal 11a6e <__stack_size+0x1126e> + 11760: 0108 addi a0,sp,128 11762: 0000 unimp - 11764: 082a slli a6,a6,0xa + 11764: f17e fsw ft11,160(sp) 11766: 0000 unimp - 11768: ca12 sw tp,20(sp) - 1176a: 0030 addi a2,sp,8 - 1176c: 0100 addi s0,sp,128 + 11768: 1712 slli a4,a4,0x24 + 1176a: 0100002b 0x100002b 1176e: 082e slli a6,a6,0xb 11770: 0001 nop - 11772: 4b00 lw s0,16(a4) - 11774: 00ce slli ra,ra,0x13 - 11776: 1200 addi s0,sp,288 - 11778: 309f 0000 2e01 0x2e010000309f + 11772: 5200 lw s0,32(a2) + 11774: 00f2 slli ra,ra,0x1c + 11776: 1700 addi s0,sp,928 + 11778: 2b1c fld fa5,16(a4) + 1177a: 0000 unimp + 1177c: 2e01 jal 11a8c <__stack_size+0x1128c> 1177e: 0108 addi a0,sp,128 11780: 0000 unimp - 11782: d432 sw a2,40(sp) - 11784: 0000 unimp - 11786: 1600 addi s0,sp,800 - 11788: 0898 addi a4,sp,80 - 1178a: 0000 unimp - 1178c: 08a8 addi a0,sp,88 - 1178e: 0000 unimp - 11790: db12 sw tp,180(sp) - 11792: 0100002b 0x100002b - 11796: 082e slli a6,a6,0xb - 11798: 0001 nop - 1179a: 7e00 flw fs0,56(a2) - 1179c: 00d4 addi a3,sp,68 - 1179e: 1200 addi s0,sp,288 - 117a0: 2be0 fld fs0,208(a5) - 117a2: 0000 unimp - 117a4: 2e01 jal 11ab4 <__stack_size+0x112b4> - 117a6: 0108 addi a0,sp,128 - 117a8: 0000 unimp - 117aa: d5c8 sw a0,44(a1) - 117ac: 0000 unimp - 117ae: e512 fsw ft4,136(sp) - 117b0: 0100002b 0x100002b - 117b4: 082e slli a6,a6,0xb - 117b6: 0001 nop - 117b8: fb00 fsw fs0,48(a4) - 117ba: 00d8 addi a4,sp,68 - 117bc: 1200 addi s0,sp,288 - 117be: 2bea fld fs7,152(sp) - 117c0: 0000 unimp - 117c2: 2e01 jal 11ad2 <__stack_size+0x112d2> - 117c4: 0108 addi a0,sp,128 - 117c6: 0000 unimp - 117c8: d96d beqz a0,117ba <__stack_size+0x10fba> + 11782: 6401 lui s0,0x0 + 11784: 2112 fld ft2,256(sp) + 11786: 0100002b 0x100002b + 1178a: 082e slli a6,a6,0xb + 1178c: 0001 nop + 1178e: 4600 lw s0,8(a2) + 11790: 00f4 addi a3,sp,76 + 11792: 1200 addi s0,sp,288 + 11794: 29fa fld fs3,408(sp) + 11796: 0000 unimp + 11798: 2e01 jal 11aa8 <__stack_size+0x112a8> + 1179a: 0060 addi s0,sp,12 + 1179c: 0000 unimp + 1179e: f459 bnez s0,1172c <__stack_size+0x10f2c> + 117a0: 0000 unimp + 117a2: d21a sw t1,36(sp) + 117a4: 002a 0x2a + 117a6: 0100 addi s0,sp,128 + 117a8: 602e flw ft0,200(sp) + 117aa: 0000 unimp + 117ac: 1200 addi s0,sp,288 + 117ae: 29f5 jal 11caa <__stack_size+0x114aa> + 117b0: 0000 unimp + 117b2: 2e01 jal 11ac2 <__stack_size+0x112c2> + 117b4: 0060 addi s0,sp,12 + 117b6: 0000 unimp + 117b8: 0000f47b 0xf47b + 117bc: 3812 fld fa6,288(sp) + 117be: 002a 0x2a + 117c0: 0100 addi s0,sp,128 + 117c2: 602e flw ft0,200(sp) + 117c4: 0000 unimp + 117c6: a800 fsd fs0,16(s0) + 117c8: 00f4 addi a3,sp,76 117ca: 0000 unimp - 117cc: c312 sw tp,132(sp) - 117ce: 002a 0x2a - 117d0: 0100 addi s0,sp,128 - 117d2: 602e flw ft0,200(sp) - 117d4: 0000 unimp - 117d6: 8000 0x8000 - 117d8: 00d9 addi ra,ra,22 - 117da: 1a00 addi s0,sp,304 - 117dc: 00002b9b 0x2b9b - 117e0: 2e01 jal 11af0 <__stack_size+0x112f0> - 117e2: 0060 addi s0,sp,12 - 117e4: 0000 unimp - 117e6: be12 fsd ft4,312(sp) - 117e8: 002a 0x2a - 117ea: 0100 addi s0,sp,128 - 117ec: 602e flw ft0,200(sp) - 117ee: 0000 unimp - 117f0: a200 fsd fs0,0(a2) - 117f2: 00d9 addi ra,ra,22 - 117f4: 1200 addi s0,sp,288 - 117f6: 2b01 jal 11d06 <__stack_size+0x11506> - 117f8: 0000 unimp - 117fa: 2e01 jal 11b0a <__stack_size+0x1130a> - 117fc: 0060 addi s0,sp,12 - 117fe: 0000 unimp - 11800: 0000d9cf fnmadd.s fs3,ft1,ft0,ft0,unknown - 11804: 1600 addi s0,sp,800 - 11806: 08d8 addi a4,sp,84 - 11808: 0000 unimp - 1180a: 0926 slli s2,s2,0x9 - 1180c: 0000 unimp - 1180e: db12 sw tp,180(sp) - 11810: 0100002b 0x100002b - 11814: 082e slli a6,a6,0xb - 11816: 0001 nop - 11818: fc00 fsw fs0,56(s0) - 1181a: 00d9 addi ra,ra,22 - 1181c: 1200 addi s0,sp,288 - 1181e: 2be0 fld fs0,208(a5) - 11820: 0000 unimp - 11822: 2e01 jal 11b32 <__stack_size+0x11332> - 11824: 0108 addi a0,sp,128 - 11826: 0000 unimp - 11828: db46 sw a7,180(sp) + 117cc: 2816 fld fa6,320(sp) + 117ce: 000a 0xa + 117d0: a000 fsd fs0,0(s0) + 117d2: 1200000b 0x1200000b + 117d6: 2b12 fld fs6,256(sp) + 117d8: 0000 unimp + 117da: 2e01 jal 11aea <__stack_size+0x112ea> + 117dc: 0108 addi a0,sp,128 + 117de: 0000 unimp + 117e0: f4c6 fsw fa7,104(sp) + 117e2: 0000 unimp + 117e4: 1712 slli a4,a4,0x24 + 117e6: 0100002b 0x100002b + 117ea: 082e slli a6,a6,0xb + 117ec: 0001 nop + 117ee: 9000 0x9000 + 117f0: 00f5 addi ra,ra,29 + 117f2: 1200 addi s0,sp,288 + 117f4: 2b1c fld fa5,16(a4) + 117f6: 0000 unimp + 117f8: 2e01 jal 11b08 <__stack_size+0x11308> + 117fa: 0108 addi a0,sp,128 + 117fc: 0000 unimp + 117fe: 0000f793 andi a5,ra,0 + 11802: 2112 fld ft2,256(sp) + 11804: 0100002b 0x100002b + 11808: 082e slli a6,a6,0xb + 1180a: 0001 nop + 1180c: 0500 addi s0,sp,640 + 1180e: 00f8 addi a4,sp,76 + 11810: 1a00 addi s0,sp,304 + 11812: 29fa fld fs3,408(sp) + 11814: 0000 unimp + 11816: 2e01 jal 11b26 <__stack_size+0x11326> + 11818: 0060 addi s0,sp,12 + 1181a: 0000 unimp + 1181c: d21a sw t1,36(sp) + 1181e: 002a 0x2a + 11820: 0100 addi s0,sp,128 + 11822: 602e flw ft0,200(sp) + 11824: 0000 unimp + 11826: 1200 addi s0,sp,288 + 11828: 29f5 jal 11d24 <__stack_size+0x11524> 1182a: 0000 unimp - 1182c: e512 fsw ft4,136(sp) - 1182e: 0100002b 0x100002b - 11832: 082e slli a6,a6,0xb - 11834: 0001 nop - 11836: 4000 lw s0,0(s0) - 11838: 00de slli ra,ra,0x17 - 1183a: 1200 addi s0,sp,288 - 1183c: 2bea fld fs7,152(sp) + 1182c: 2e01 jal 11b3c <__stack_size+0x1133c> + 1182e: 0060 addi s0,sp,12 + 11830: 0000 unimp + 11832: f818 fsw fa4,48(s0) + 11834: 0000 unimp + 11836: 3812 fld fa6,288(sp) + 11838: 002a 0x2a + 1183a: 0100 addi s0,sp,128 + 1183c: 602e flw ft0,200(sp) 1183e: 0000 unimp - 11840: 2e01 jal 11b50 <__stack_size+0x11350> - 11842: 0108 addi a0,sp,128 + 11840: 4500 lw s0,8(a0) + 11842: 00f8 addi a4,sp,76 11844: 0000 unimp - 11846: 0000df87 0xdf87 - 1184a: c31a sw t1,132(sp) - 1184c: 002a 0x2a - 1184e: 0100 addi s0,sp,128 - 11850: 602e flw ft0,200(sp) + 11846: 4816 lw a6,68(sp) + 11848: 000a 0xa + 1184a: 1a00 addi s0,sp,304 + 1184c: 000c addi a1,sp,0 + 1184e: 1200 addi s0,sp,288 + 11850: 2b12 fld fs6,256(sp) 11852: 0000 unimp - 11854: 1200 addi s0,sp,288 - 11856: 00002b9b 0x2b9b - 1185a: 2e01 jal 11b6a <__stack_size+0x1136a> - 1185c: 0060 addi s0,sp,12 - 1185e: 0000 unimp - 11860: df9a sw t1,252(sp) - 11862: 0000 unimp - 11864: be12 fsd ft4,312(sp) - 11866: 002a 0x2a - 11868: 0100 addi s0,sp,128 - 1186a: 602e flw ft0,200(sp) - 1186c: 0000 unimp - 1186e: bc00 fsd fs0,56(s0) - 11870: 00df 1200 2b01 0x2b01120000df + 11854: 2e01 jal 11b64 <__stack_size+0x11364> + 11856: 0108 addi a0,sp,128 + 11858: 0000 unimp + 1185a: f872 fsw ft8,48(sp) + 1185c: 0000 unimp + 1185e: 1712 slli a4,a4,0x24 + 11860: 0100002b 0x100002b + 11864: 082e slli a6,a6,0xb + 11866: 0001 nop + 11868: 2700 fld fs0,8(a4) + 1186a: 00f9 addi ra,ra,30 + 1186c: 1200 addi s0,sp,288 + 1186e: 2b1c fld fa5,16(a4) + 11870: 0000 unimp + 11872: 2e01 jal 11b82 <__stack_size+0x11382> + 11874: 0108 addi a0,sp,128 11876: 0000 unimp - 11878: 2e01 jal 11b88 <__stack_size+0x11388> - 1187a: 0060 addi s0,sp,12 - 1187c: 0000 unimp - 1187e: dfe9 beqz a5,11858 <__stack_size+0x11058> - 11880: 0000 unimp - 11882: 1600 addi s0,sp,800 - 11884: 0900 addi s0,sp,144 - 11886: 0000 unimp - 11888: 099e slli s3,s3,0x7 - 1188a: 0000 unimp - 1188c: db12 sw tp,180(sp) - 1188e: 0100002b 0x100002b - 11892: 082e slli a6,a6,0xb - 11894: 0001 nop - 11896: 1600 addi s0,sp,800 - 11898: 00e0 addi s0,sp,76 - 1189a: 1200 addi s0,sp,288 - 1189c: 2be0 fld fs0,208(a5) + 11878: fb02 fsw ft0,180(sp) + 1187a: 0000 unimp + 1187c: 2112 fld ft2,256(sp) + 1187e: 0100002b 0x100002b + 11882: 082e slli a6,a6,0xb + 11884: 0001 nop + 11886: b400 fsd fs0,40(s0) + 11888: 1a0000fb 0x1a0000fb + 1188c: 29fa fld fs3,408(sp) + 1188e: 0000 unimp + 11890: 2e01 jal 11ba0 <__stack_size+0x113a0> + 11892: 0060 addi s0,sp,12 + 11894: 0000 unimp + 11896: d21a sw t1,36(sp) + 11898: 002a 0x2a + 1189a: 0100 addi s0,sp,128 + 1189c: 602e flw ft0,200(sp) 1189e: 0000 unimp - 118a0: 2e01 jal 11bb0 <__stack_size+0x113b0> - 118a2: 0108 addi a0,sp,128 + 118a0: 1200 addi s0,sp,288 + 118a2: 29f5 jal 11d9e <__stack_size+0x1159e> 118a4: 0000 unimp - 118a6: e114 fsw fa3,0(a0) - 118a8: 0000 unimp - 118aa: 002be517 auipc a0,0x2be - 118ae: 0100 addi s0,sp,128 - 118b0: 082e slli a6,a6,0xb - 118b2: 0001 nop + 118a6: 2e01 jal 11bb6 <__stack_size+0x113b6> + 118a8: 0060 addi s0,sp,12 + 118aa: 0000 unimp + 118ac: 0000fbc7 fmsub.s fs7,ft1,ft0,ft0 + 118b0: 3812 fld fa6,288(sp) + 118b2: 002a 0x2a 118b4: 0100 addi s0,sp,128 - 118b6: 126c addi a1,sp,300 - 118b8: 2bea fld fs7,152(sp) - 118ba: 0000 unimp - 118bc: 2e01 jal 11bcc <__stack_size+0x113cc> - 118be: 0108 addi a0,sp,128 - 118c0: 0000 unimp - 118c2: e360 fsw fs0,68(a4) - 118c4: 0000 unimp - 118c6: c31a sw t1,132(sp) - 118c8: 002a 0x2a - 118ca: 0100 addi s0,sp,128 - 118cc: 602e flw ft0,200(sp) - 118ce: 0000 unimp - 118d0: 1a00 addi s0,sp,304 - 118d2: 00002b9b 0x2b9b - 118d6: 2e01 jal 11be6 <__stack_size+0x113e6> - 118d8: 0060 addi s0,sp,12 - 118da: 0000 unimp - 118dc: be12 fsd ft4,312(sp) - 118de: 002a 0x2a - 118e0: 0100 addi s0,sp,128 - 118e2: 602e flw ft0,200(sp) - 118e4: 0000 unimp - 118e6: 7300 flw fs0,32(a4) - 118e8: 120000e3 beqz zero,12208 <__stack_size+0x11a08> - 118ec: 2b01 jal 11dfc <__stack_size+0x115fc> - 118ee: 0000 unimp - 118f0: 2e01 jal 11c00 <__stack_size+0x11400> - 118f2: 0060 addi s0,sp,12 + 118b6: 602e flw ft0,200(sp) + 118b8: 0000 unimp + 118ba: f400 fsw fs0,40(s0) + 118bc: 000000fb 0xfb + 118c0: 6816 flw fa6,68(sp) + 118c2: 000a 0xa + 118c4: 9800 0x9800 + 118c6: 000c addi a1,sp,0 + 118c8: 1200 addi s0,sp,288 + 118ca: 2b12 fld fs6,256(sp) + 118cc: 0000 unimp + 118ce: 2e01 jal 11bde <__stack_size+0x113de> + 118d0: 0108 addi a0,sp,128 + 118d2: 0000 unimp + 118d4: fc21 bnez s0,1182c <__stack_size+0x1102c> + 118d6: 0000 unimp + 118d8: 1712 slli a4,a4,0x24 + 118da: 0100002b 0x100002b + 118de: 082e slli a6,a6,0xb + 118e0: 0001 nop + 118e2: d600 sw s0,40(a2) + 118e4: 00fc addi a5,sp,76 + 118e6: 1200 addi s0,sp,288 + 118e8: 2b1c fld fa5,16(a4) + 118ea: 0000 unimp + 118ec: 2e01 jal 11bfc <__stack_size+0x113fc> + 118ee: 0108 addi a0,sp,128 + 118f0: 0000 unimp + 118f2: fead bnez a3,1186c <__stack_size+0x1106c> 118f4: 0000 unimp - 118f6: e3a0 fsw fs0,64(a5) - 118f8: 0000 unimp - 118fa: 1600 addi s0,sp,800 - 118fc: 0918 addi a4,sp,144 - 118fe: 0000 unimp - 11900: 0a1a slli s4,s4,0x6 - 11902: 0000 unimp - 11904: db12 sw tp,180(sp) - 11906: 0100002b 0x100002b - 1190a: 082e slli a6,a6,0xb - 1190c: 0001 nop - 1190e: be00 fsd fs0,56(a2) - 11910: 120000e3 beqz zero,12230 <__stack_size+0x11a30> - 11914: 2be0 fld fs0,208(a5) - 11916: 0000 unimp - 11918: 2e01 jal 11c28 <__stack_size+0x11428> - 1191a: 0108 addi a0,sp,128 + 118f6: 2112 fld ft2,256(sp) + 118f8: 0100002b 0x100002b + 118fc: 082e slli a6,a6,0xb + 118fe: 0001 nop + 11900: 1f00 addi s0,sp,944 + 11902: 00ff 0xff + 11904: 1200 addi s0,sp,288 + 11906: 29fa fld fs3,408(sp) + 11908: 0000 unimp + 1190a: 2e01 jal 11c1a <__stack_size+0x1141a> + 1190c: 0060 addi s0,sp,12 + 1190e: 0000 unimp + 11910: ff32 fsw fa2,188(sp) + 11912: 0000 unimp + 11914: d21a sw t1,36(sp) + 11916: 002a 0x2a + 11918: 0100 addi s0,sp,128 + 1191a: 602e flw ft0,200(sp) 1191c: 0000 unimp - 1191e: 0000e4a7 0xe4a7 - 11922: 002be517 auipc a0,0x2be - 11926: 0100 addi s0,sp,128 - 11928: 082e slli a6,a6,0xb - 1192a: 0001 nop - 1192c: 0100 addi s0,sp,128 - 1192e: 126c addi a1,sp,300 - 11930: 2bea fld fs7,152(sp) - 11932: 0000 unimp - 11934: 2e01 jal 11c44 <__stack_size+0x11444> - 11936: 0108 addi a0,sp,128 - 11938: 0000 unimp - 1193a: e72c fsw fa1,72(a4) + 1191e: 1200 addi s0,sp,288 + 11920: 29f5 jal 11e1c <__stack_size+0x1161c> + 11922: 0000 unimp + 11924: 2e01 jal 11c34 <__stack_size+0x11434> + 11926: 0060 addi s0,sp,12 + 11928: 0000 unimp + 1192a: ff54 fsw fa3,60(a4) + 1192c: 0000 unimp + 1192e: 3812 fld fa6,288(sp) + 11930: 002a 0x2a + 11932: 0100 addi s0,sp,128 + 11934: 602e flw ft0,200(sp) + 11936: 0000 unimp + 11938: 8100 0x8100 + 1193a: 00ff 0xff 1193c: 0000 unimp - 1193e: c312 sw tp,132(sp) - 11940: 002a 0x2a - 11942: 0100 addi s0,sp,128 - 11944: 602e flw ft0,200(sp) - 11946: 0000 unimp - 11948: 3f00 fld fs0,56(a4) - 1194a: 1a0000e7 jalr 416(zero) # 1a0 <__stack_size-0x660> - 1194e: 00002b9b 0x2b9b - 11952: 2e01 jal 11c62 <__stack_size+0x11462> - 11954: 0060 addi s0,sp,12 - 11956: 0000 unimp - 11958: be12 fsd ft4,312(sp) - 1195a: 002a 0x2a - 1195c: 0100 addi s0,sp,128 - 1195e: 602e flw ft0,200(sp) - 11960: 0000 unimp - 11962: 6100 flw fs0,0(a0) - 11964: 120000e7 jalr 288(zero) # 120 <__stack_size-0x6e0> - 11968: 2b01 jal 11e78 <__stack_size+0x11678> - 1196a: 0000 unimp - 1196c: 2e01 jal 11c7c <__stack_size+0x1147c> - 1196e: 0060 addi s0,sp,12 - 11970: 0000 unimp - 11972: e78e fsw ft3,204(sp) - 11974: 0000 unimp - 11976: 1600 addi s0,sp,800 - 11978: 0948 addi a0,sp,148 - 1197a: 0000 unimp - 1197c: 0a3a slli s4,s4,0xe - 1197e: 0000 unimp - 11980: ca1a sw t1,20(sp) - 11982: 0030 addi a2,sp,8 - 11984: 0100 addi s0,sp,128 - 11986: 082e slli a6,a6,0xb - 11988: 0001 nop - 1198a: 1a00 addi s0,sp,304 - 1198c: 309f 0000 2e01 0x2e010000309f - 11992: 0108 addi a0,sp,128 - 11994: 0000 unimp - 11996: 1600 addi s0,sp,800 - 11998: 0978 addi a4,sp,156 - 1199a: 0000 unimp - 1199c: 0a5a slli s4,s4,0x16 - 1199e: 0000 unimp - 119a0: ca1a sw t1,20(sp) - 119a2: 0030 addi a2,sp,8 - 119a4: 0100 addi s0,sp,128 - 119a6: 082e slli a6,a6,0xb - 119a8: 0001 nop - 119aa: 1a00 addi s0,sp,304 - 119ac: 309f 0000 2e01 0x2e010000309f - 119b2: 0108 addi a0,sp,128 - 119b4: 0000 unimp - 119b6: 1600 addi s0,sp,800 - 119b8: 09b8 addi a4,sp,216 - 119ba: 0000 unimp - 119bc: 0a82 slli s5,s5,0x0 - 119be: 0000 unimp - 119c0: ca12 sw tp,20(sp) - 119c2: 0030 addi a2,sp,8 - 119c4: 0100 addi s0,sp,128 - 119c6: 082e slli a6,a6,0xb - 119c8: 0001 nop - 119ca: bb00 fsd fs0,48(a4) - 119cc: 120000e7 jalr 288(zero) # 120 <__stack_size-0x6e0> - 119d0: 309f 0000 2e01 0x2e010000309f - 119d6: 0108 addi a0,sp,128 - 119d8: 0000 unimp - 119da: e7ce fsw fs3,204(sp) - 119dc: 0000 unimp - 119de: 1600 addi s0,sp,800 - 119e0: 09f0 addi a2,sp,220 - 119e2: 0000 unimp - 119e4: 0aaa slli s5,s5,0xa - 119e6: 0000 unimp - 119e8: ca12 sw tp,20(sp) - 119ea: 0030 addi a2,sp,8 - 119ec: 0100 addi s0,sp,128 - 119ee: 082e slli a6,a6,0xb - 119f0: 0001 nop - 119f2: 2b00 fld fs0,16(a4) - 119f4: 00e8 addi a0,sp,76 - 119f6: 1200 addi s0,sp,288 - 119f8: 309f 0000 2e01 0x2e010000309f - 119fe: 0108 addi a0,sp,128 - 11a00: 0000 unimp - 11a02: ecb4 fsw fa3,88(s1) - 11a04: 0000 unimp - 11a06: 1600 addi s0,sp,800 - 11a08: 0a20 addi s0,sp,280 - 11a0a: 0000 unimp - 11a0c: 0b26 slli s6,s6,0x9 - 11a0e: 0000 unimp - 11a10: db12 sw tp,180(sp) - 11a12: 0100002b 0x100002b - 11a16: 082e slli a6,a6,0xb - 11a18: 0001 nop - 11a1a: 2600 fld fs0,8(a2) - 11a1c: 00f2 slli ra,ra,0x1c - 11a1e: 1200 addi s0,sp,288 - 11a20: 2be0 fld fs0,208(a5) - 11a22: 0000 unimp - 11a24: 2e01 jal 11d34 <__stack_size+0x11534> - 11a26: 0108 addi a0,sp,128 - 11a28: 0000 unimp - 11a2a: f2fa fsw ft10,100(sp) - 11a2c: 0000 unimp - 11a2e: 002be517 auipc a0,0x2be - 11a32: 0100 addi s0,sp,128 - 11a34: 082e slli a6,a6,0xb - 11a36: 0001 nop - 11a38: 0100 addi s0,sp,128 - 11a3a: 1264 addi s1,sp,300 - 11a3c: 2bea fld fs7,152(sp) - 11a3e: 0000 unimp - 11a40: 2e01 jal 11d50 <__stack_size+0x11550> - 11a42: 0108 addi a0,sp,128 - 11a44: 0000 unimp - 11a46: f4ee fsw fs11,104(sp) - 11a48: 0000 unimp - 11a4a: c312 sw tp,132(sp) - 11a4c: 002a 0x2a - 11a4e: 0100 addi s0,sp,128 - 11a50: 602e flw ft0,200(sp) - 11a52: 0000 unimp - 11a54: 0100 addi s0,sp,128 - 11a56: 00f5 addi ra,ra,29 - 11a58: 1a00 addi s0,sp,304 - 11a5a: 00002b9b 0x2b9b - 11a5e: 2e01 jal 11d6e <__stack_size+0x1156e> - 11a60: 0060 addi s0,sp,12 - 11a62: 0000 unimp - 11a64: be12 fsd ft4,312(sp) - 11a66: 002a 0x2a - 11a68: 0100 addi s0,sp,128 - 11a6a: 602e flw ft0,200(sp) - 11a6c: 0000 unimp - 11a6e: 2300 fld fs0,0(a4) - 11a70: 00f5 addi ra,ra,29 - 11a72: 1200 addi s0,sp,288 - 11a74: 2b01 jal 11f84 <__stack_size+0x11784> - 11a76: 0000 unimp - 11a78: 2e01 jal 11d88 <__stack_size+0x11588> - 11a7a: 0060 addi s0,sp,12 - 11a7c: 0000 unimp - 11a7e: f550 fsw fa2,44(a0) - 11a80: 0000 unimp - 11a82: 1600 addi s0,sp,800 - 11a84: 0a40 addi s0,sp,276 - 11a86: 0000 unimp - 11a88: 0ba0 addi s0,sp,472 - 11a8a: 0000 unimp - 11a8c: db12 sw tp,180(sp) - 11a8e: 0100002b 0x100002b - 11a92: 082e slli a6,a6,0xb - 11a94: 0001 nop - 11a96: 6e00 flw fs0,24(a2) - 11a98: 00f5 addi ra,ra,29 - 11a9a: 1200 addi s0,sp,288 - 11a9c: 2be0 fld fs0,208(a5) - 11a9e: 0000 unimp - 11aa0: 2e01 jal 11db0 <__stack_size+0x115b0> - 11aa2: 0108 addi a0,sp,128 - 11aa4: 0000 unimp - 11aa6: f638 fsw fa4,104(a2) - 11aa8: 0000 unimp - 11aaa: e512 fsw ft4,136(sp) - 11aac: 0100002b 0x100002b - 11ab0: 082e slli a6,a6,0xb - 11ab2: 0001 nop - 11ab4: 3b00 fld fs0,48(a4) - 11ab6: 00f8 addi a4,sp,76 - 11ab8: 1200 addi s0,sp,288 - 11aba: 2bea fld fs7,152(sp) - 11abc: 0000 unimp - 11abe: 2e01 jal 11dce <__stack_size+0x115ce> - 11ac0: 0108 addi a0,sp,128 - 11ac2: 0000 unimp - 11ac4: f8ad bnez s1,11a36 <__stack_size+0x11236> - 11ac6: 0000 unimp - 11ac8: c31a sw t1,132(sp) - 11aca: 002a 0x2a - 11acc: 0100 addi s0,sp,128 - 11ace: 602e flw ft0,200(sp) - 11ad0: 0000 unimp - 11ad2: 1a00 addi s0,sp,304 - 11ad4: 00002b9b 0x2b9b - 11ad8: 2e01 jal 11de8 <__stack_size+0x115e8> - 11ada: 0060 addi s0,sp,12 - 11adc: 0000 unimp - 11ade: be12 fsd ft4,312(sp) - 11ae0: 002a 0x2a - 11ae2: 0100 addi s0,sp,128 - 11ae4: 602e flw ft0,200(sp) - 11ae6: 0000 unimp - 11ae8: c000 sw s0,0(s0) - 11aea: 00f8 addi a4,sp,76 - 11aec: 1200 addi s0,sp,288 - 11aee: 2b01 jal 11ffe <__stack_size+0x117fe> - 11af0: 0000 unimp - 11af2: 2e01 jal 11e02 <__stack_size+0x11602> - 11af4: 0060 addi s0,sp,12 - 11af6: 0000 unimp - 11af8: f8ed bnez s1,11aea <__stack_size+0x112ea> - 11afa: 0000 unimp - 11afc: 1600 addi s0,sp,800 - 11afe: 0a60 addi s0,sp,284 - 11b00: 0000 unimp - 11b02: 0c1a slli s8,s8,0x6 + 1193e: 8016 0x8016 + 11940: 000a 0xa + 11942: 1200 addi s0,sp,288 + 11944: 000d c.addi zero,3 + 11946: 1200 addi s0,sp,288 + 11948: 2b12 fld fs6,256(sp) + 1194a: 0000 unimp + 1194c: 2e01 jal 11c5c <__stack_size+0x1145c> + 1194e: 0108 addi a0,sp,128 + 11950: 0000 unimp + 11952: ffae fsw fa1,252(sp) + 11954: 0000 unimp + 11956: 1712 slli a4,a4,0x24 + 11958: 0100002b 0x100002b + 1195c: 082e slli a6,a6,0xb + 1195e: 0001 nop + 11960: 3900 fld fs0,48(a0) + 11962: 0100 addi s0,sp,128 + 11964: 1200 addi s0,sp,288 + 11966: 2b1c fld fa5,16(a4) + 11968: 0000 unimp + 1196a: 2e01 jal 11c7a <__stack_size+0x1147a> + 1196c: 0108 addi a0,sp,128 + 1196e: 0000 unimp + 11970: 0151 addi sp,sp,20 + 11972: 0001 nop + 11974: 2112 fld ft2,256(sp) + 11976: 0100002b 0x100002b + 1197a: 082e slli a6,a6,0xb + 1197c: 0001 nop + 1197e: d900 sw s0,48(a0) + 11980: 0101 addi sp,sp,0 + 11982: 1a00 addi s0,sp,304 + 11984: 29fa fld fs3,408(sp) + 11986: 0000 unimp + 11988: 2e01 jal 11c98 <__stack_size+0x11498> + 1198a: 0060 addi s0,sp,12 + 1198c: 0000 unimp + 1198e: d21a sw t1,36(sp) + 11990: 002a 0x2a + 11992: 0100 addi s0,sp,128 + 11994: 602e flw ft0,200(sp) + 11996: 0000 unimp + 11998: 1200 addi s0,sp,288 + 1199a: 29f5 jal 11e96 <__stack_size+0x11696> + 1199c: 0000 unimp + 1199e: 2e01 jal 11cae <__stack_size+0x114ae> + 119a0: 0060 addi s0,sp,12 + 119a2: 0000 unimp + 119a4: 01ec addi a1,sp,204 + 119a6: 0001 nop + 119a8: 3812 fld fa6,288(sp) + 119aa: 002a 0x2a + 119ac: 0100 addi s0,sp,128 + 119ae: 602e flw ft0,200(sp) + 119b0: 0000 unimp + 119b2: 1900 addi s0,sp,176 + 119b4: 0102 slli sp,sp,0x0 + 119b6: 0000 unimp + 119b8: b016 fsd ft5,32(sp) + 119ba: 000a 0xa + 119bc: 3a00 fld fs0,48(a2) + 119be: 000d c.addi zero,3 + 119c0: 1200 addi s0,sp,288 + 119c2: 3001 jal 111c2 <__stack_size+0x109c2> + 119c4: 0000 unimp + 119c6: 2e01 jal 11cd6 <__stack_size+0x114d6> + 119c8: 0108 addi a0,sp,128 + 119ca: 0000 unimp + 119cc: 00010237 lui tp,0x10 + 119d0: d612 sw tp,44(sp) + 119d2: 0100002f 0x100002f + 119d6: 082e slli a6,a6,0xb + 119d8: 0001 nop + 119da: 4a00 lw s0,16(a2) + 119dc: 0102 slli sp,sp,0x0 + 119de: 0000 unimp + 119e0: e816 fsw ft5,16(sp) + 119e2: 000a 0xa + 119e4: 6200 flw fs0,0(a2) + 119e6: 000d c.addi zero,3 + 119e8: 1200 addi s0,sp,288 + 119ea: 3001 jal 111ea <__stack_size+0x109ea> + 119ec: 0000 unimp + 119ee: 2e01 jal 11cfe <__stack_size+0x114fe> + 119f0: 0108 addi a0,sp,128 + 119f2: 0000 unimp + 119f4: 0001027b 0x1027b + 119f8: d612 sw tp,44(sp) + 119fa: 0100002f 0x100002f + 119fe: 082e slli a6,a6,0xb + 11a00: 0001 nop + 11a02: 8e00 0x8e00 + 11a04: 0102 slli sp,sp,0x0 + 11a06: 0000 unimp + 11a08: 2816 fld fa6,320(sp) + 11a0a: 8a00000b 0x8a00000b + 11a0e: 000d c.addi zero,3 + 11a10: 1200 addi s0,sp,288 + 11a12: 3001 jal 11212 <__stack_size+0x10a12> + 11a14: 0000 unimp + 11a16: 2e01 jal 11d26 <__stack_size+0x11526> + 11a18: 0108 addi a0,sp,128 + 11a1a: 0000 unimp + 11a1c: 02da slli t0,t0,0x16 + 11a1e: 0001 nop + 11a20: d612 sw tp,44(sp) + 11a22: 0100002f 0x100002f + 11a26: 082e slli a6,a6,0xb + 11a28: 0001 nop + 11a2a: 6c00 flw fs0,24(s0) + 11a2c: 0104 addi s1,sp,128 + 11a2e: 0000 unimp + 11a30: 5816 lw a6,100(sp) + 11a32: b200000b 0xb200000b + 11a36: 000d c.addi zero,3 + 11a38: 1200 addi s0,sp,288 + 11a3a: 3001 jal 1123a <__stack_size+0x10a3a> + 11a3c: 0000 unimp + 11a3e: 2e01 jal 11d4e <__stack_size+0x1154e> + 11a40: 0108 addi a0,sp,128 + 11a42: 0000 unimp + 11a44: 06fe slli a3,a3,0x1f + 11a46: 0001 nop + 11a48: d612 sw tp,44(sp) + 11a4a: 0100002f 0x100002f + 11a4e: 082e slli a6,a6,0xb + 11a50: 0001 nop + 11a52: 1c00 addi s0,sp,560 + 11a54: 010a slli sp,sp,0x2 + 11a56: 0000 unimp + 11a58: a016 fsd ft5,0(sp) + 11a5a: d600000b 0xd600000b + 11a5e: 000d c.addi zero,3 + 11a60: 1a00 addi s0,sp,304 + 11a62: 3001 jal 11262 <__stack_size+0x10a62> + 11a64: 0000 unimp + 11a66: 2e01 jal 11d76 <__stack_size+0x11576> + 11a68: 0108 addi a0,sp,128 + 11a6a: 0000 unimp + 11a6c: d612 sw tp,44(sp) + 11a6e: 0100002f 0x100002f + 11a72: 082e slli a6,a6,0xb + 11a74: 0001 nop + 11a76: 4a00 lw s0,16(a2) + 11a78: 010a slli sp,sp,0x2 + 11a7a: 0000 unimp + 11a7c: 8016 0x8016 + 11a7e: 5000000b 0x5000000b + 11a82: 000e 0xe + 11a84: 1200 addi s0,sp,288 + 11a86: 2b12 fld fs6,256(sp) + 11a88: 0000 unimp + 11a8a: 2e01 jal 11d9a <__stack_size+0x1159a> + 11a8c: 0108 addi a0,sp,128 + 11a8e: 0000 unimp + 11a90: 0a5d addi s4,s4,23 + 11a92: 0001 nop + 11a94: 1712 slli a4,a4,0x24 + 11a96: 0100002b 0x100002b + 11a9a: 082e slli a6,a6,0xb + 11a9c: 0001 nop + 11a9e: a400 fsd fs0,8(s0) + 11aa0: 010a slli sp,sp,0x2 + 11aa2: 1200 addi s0,sp,288 + 11aa4: 2b1c fld fa5,16(a4) + 11aa6: 0000 unimp + 11aa8: 2e01 jal 11db8 <__stack_size+0x115b8> + 11aaa: 0108 addi a0,sp,128 + 11aac: 0000 unimp + 11aae: 00010b37 lui s6,0x10 + 11ab2: 2112 fld ft2,256(sp) + 11ab4: 0100002b 0x100002b + 11ab8: 082e slli a6,a6,0xb + 11aba: 0001 nop + 11abc: 5500 lw s0,40(a0) + 11abe: 1a00010b 0x1a00010b + 11ac2: 29fa fld fs3,408(sp) + 11ac4: 0000 unimp + 11ac6: 2e01 jal 11dd6 <__stack_size+0x115d6> + 11ac8: 0060 addi s0,sp,12 + 11aca: 0000 unimp + 11acc: d21a sw t1,36(sp) + 11ace: 002a 0x2a + 11ad0: 0100 addi s0,sp,128 + 11ad2: 602e flw ft0,200(sp) + 11ad4: 0000 unimp + 11ad6: 1200 addi s0,sp,288 + 11ad8: 29f5 jal 11fd4 <__stack_size+0x117d4> + 11ada: 0000 unimp + 11adc: 2e01 jal 11dec <__stack_size+0x115ec> + 11ade: 0060 addi s0,sp,12 + 11ae0: 0000 unimp + 11ae2: 0b68 addi a0,sp,412 + 11ae4: 0001 nop + 11ae6: 3812 fld fa6,288(sp) + 11ae8: 002a 0x2a + 11aea: 0100 addi s0,sp,128 + 11aec: 602e flw ft0,200(sp) + 11aee: 0000 unimp + 11af0: 9500 0x9500 + 11af2: 0000010b 0x10b + 11af6: c018 sw a4,0(s0) + 11af8: 1400000b 0x1400000b + 11afc: 5f5f 0078 2e01 0x2e0100785f5f + 11b02: 0108 addi a0,sp,128 11b04: 0000 unimp - 11b06: db12 sw tp,180(sp) - 11b08: 0100002b 0x100002b - 11b0c: 082e slli a6,a6,0xb - 11b0e: 0001 nop - 11b10: 1a00 addi s0,sp,304 - 11b12: 00f9 addi ra,ra,30 - 11b14: 1200 addi s0,sp,288 - 11b16: 2be0 fld fs0,208(a5) - 11b18: 0000 unimp - 11b1a: 2e01 jal 11e2a <__stack_size+0x1162a> - 11b1c: 0108 addi a0,sp,128 - 11b1e: 0000 unimp - 11b20: 0000f9cf fnmadd.s fs3,ft1,ft0,ft0 - 11b24: e512 fsw ft4,136(sp) - 11b26: 0100002b 0x100002b - 11b2a: 082e slli a6,a6,0xb - 11b2c: 0001 nop - 11b2e: aa00 fsd fs0,16(a2) - 11b30: 120000fb 0x120000fb - 11b34: 2bea fld fs7,152(sp) - 11b36: 0000 unimp - 11b38: 2e01 jal 11e48 <__stack_size+0x11648> - 11b3a: 0108 addi a0,sp,128 - 11b3c: 0000 unimp - 11b3e: fc5c fsw fa5,60(s0) - 11b40: 0000 unimp - 11b42: c31a sw t1,132(sp) - 11b44: 002a 0x2a - 11b46: 0100 addi s0,sp,128 - 11b48: 602e flw ft0,200(sp) - 11b4a: 0000 unimp - 11b4c: 1a00 addi s0,sp,304 - 11b4e: 00002b9b 0x2b9b + 11b06: 0bc2 slli s7,s7,0x10 + 11b08: 0001 nop + 11b0a: 0000 unimp + 11b0c: e818 fsw fa4,16(s0) + 11b0e: 1200000b 0x1200000b + 11b12: 000032bf 114d2e01 0x114d2e01000032bf + 11b1a: 0000 unimp + 11b1c: 0bd5 addi s7,s7,21 + 11b1e: 0001 nop + 11b20: 4b12 lw s6,4(sp) + 11b22: 0034 addi a3,sp,8 + 11b24: 0100 addi s0,sp,128 + 11b26: 4d2e lw s10,200(sp) + 11b28: 0011 c.addi zero,4 + 11b2a: f500 fsw fs0,40(a0) + 11b2c: 1200010b 0x1200010b + 11b30: 3350 fld fa2,160(a4) + 11b32: 0000 unimp + 11b34: 2e01 jal 11e44 <__stack_size+0x11644> + 11b36: 114d addi sp,sp,-13 + 11b38: 0000 unimp + 11b3a: 0c15 addi s8,s8,5 + 11b3c: 0001 nop + 11b3e: 0312 slli t1,t1,0x4 + 11b40: 0035 c.addi zero,13 + 11b42: 0100 addi s0,sp,128 + 11b44: 4d2e lw s10,200(sp) + 11b46: 0011 c.addi zero,4 + 11b48: 3500 fld fs0,40(a0) + 11b4a: 010c addi a1,sp,128 + 11b4c: 1200 addi s0,sp,288 + 11b4e: 332e fld ft6,232(sp) + 11b50: 0000 unimp 11b52: 2e01 jal 11e62 <__stack_size+0x11662> - 11b54: 0060 addi s0,sp,12 + 11b54: 0108 addi a0,sp,128 11b56: 0000 unimp - 11b58: be12 fsd ft4,312(sp) - 11b5a: 002a 0x2a - 11b5c: 0100 addi s0,sp,128 - 11b5e: 602e flw ft0,200(sp) - 11b60: 0000 unimp - 11b62: 6f00 flw fs0,24(a4) - 11b64: 00fc addi a5,sp,76 - 11b66: 1200 addi s0,sp,288 - 11b68: 2b01 jal 12078 <__stack_size+0x11878> - 11b6a: 0000 unimp - 11b6c: 2e01 jal 11e7c <__stack_size+0x1167c> - 11b6e: 0060 addi s0,sp,12 - 11b70: 0000 unimp - 11b72: fc9c fsw fa5,56(s1) + 11b58: 0c78 addi a4,sp,540 + 11b5a: 0001 nop + 11b5c: 0000 unimp + 11b5e: 7619 lui a2,0xfffe6 + 11b60: 4140 lw s0,4(a0) + 11b62: 2c20 fld fs0,88(s0) + 11b64: 0000 unimp + 11b66: 2600 fld fs0,8(a2) + 11b68: 1a00000f 0x1a00000f + 11b6c: 2ea9 jal 11ec6 <__stack_size+0x116c6> + 11b6e: 0000 unimp + 11b70: 2e01 jal 11e80 <__stack_size+0x11680> + 11b72: 0025 c.addi zero,9 11b74: 0000 unimp - 11b76: 1600 addi s0,sp,800 - 11b78: 0a80 addi s0,sp,336 - 11b7a: 0000 unimp - 11b7c: 0c98 addi a4,sp,592 - 11b7e: 0000 unimp - 11b80: db12 sw tp,180(sp) - 11b82: 0100002b 0x100002b - 11b86: 082e slli a6,a6,0xb - 11b88: 0001 nop - 11b8a: c900 sw s0,16(a0) - 11b8c: 00fc addi a5,sp,76 - 11b8e: 1200 addi s0,sp,288 - 11b90: 2be0 fld fs0,208(a5) - 11b92: 0000 unimp - 11b94: 2e01 jal 11ea4 <__stack_size+0x116a4> - 11b96: 0108 addi a0,sp,128 - 11b98: 0000 unimp - 11b9a: fd7e fsw ft11,184(sp) - 11b9c: 0000 unimp - 11b9e: e512 fsw ft4,136(sp) - 11ba0: 0100002b 0x100002b - 11ba4: 082e slli a6,a6,0xb - 11ba6: 0001 nop - 11ba8: 5500 lw s0,40(a0) - 11baa: 00ff 0xff - 11bac: 1200 addi s0,sp,288 - 11bae: 2bea fld fs7,152(sp) - 11bb0: 0000 unimp - 11bb2: 2e01 jal 11ec2 <__stack_size+0x116c2> - 11bb4: 0108 addi a0,sp,128 - 11bb6: 0000 unimp - 11bb8: 0000ffc7 fmsub.s ft11,ft1,ft0,ft0 - 11bbc: c312 sw tp,132(sp) - 11bbe: 002a 0x2a - 11bc0: 0100 addi s0,sp,128 - 11bc2: 602e flw ft0,200(sp) + 11b76: 4140761b 0x4140761b + 11b7a: 2620 fld fs0,72(a2) + 11b7c: 0000 unimp + 11b7e: 1200 addi s0,sp,288 + 11b80: 2f82 fld ft11,0(sp) + 11b82: 0000 unimp + 11b84: 2e01 jal 11e94 <__stack_size+0x11694> + 11b86: 114d addi sp,sp,-13 + 11b88: 0000 unimp + 11b8a: 0c96 slli s9,s9,0x5 + 11b8c: 0001 nop + 11b8e: bf12 fsd ft4,440(sp) + 11b90: 002e 0x2e + 11b92: 0100 addi s0,sp,128 + 11b94: 4d2e lw s10,200(sp) + 11b96: 0011 c.addi zero,4 + 11b98: aa00 fsd fs0,16(a2) + 11b9a: 010c addi a1,sp,128 + 11b9c: 1200 addi s0,sp,288 + 11b9e: 2ee6 fld ft9,88(sp) + 11ba0: 0000 unimp + 11ba2: 2e01 jal 11eb2 <__stack_size+0x116b2> + 11ba4: 114d addi sp,sp,-13 + 11ba6: 0000 unimp + 11ba8: 0cbe slli s9,s9,0xf + 11baa: 0001 nop + 11bac: d412 sw tp,40(sp) + 11bae: 002e 0x2e + 11bb0: 0100 addi s0,sp,128 + 11bb2: 4d2e lw s10,200(sp) + 11bb4: 0011 c.addi zero,4 + 11bb6: d200 sw s0,32(a2) + 11bb8: 010c addi a1,sp,128 + 11bba: 1200 addi s0,sp,288 + 11bbc: 2f70 fld fa2,216(a4) + 11bbe: 0000 unimp + 11bc0: 2e01 jal 11ed0 <__stack_size+0x116d0> + 11bc2: 0108 addi a0,sp,128 11bc4: 0000 unimp - 11bc6: da00 sw s0,48(a2) - 11bc8: 00ff 0xff - 11bca: 1a00 addi s0,sp,304 - 11bcc: 00002b9b 0x2b9b - 11bd0: 2e01 jal 11ee0 <__stack_size+0x116e0> - 11bd2: 0060 addi s0,sp,12 - 11bd4: 0000 unimp - 11bd6: be12 fsd ft4,312(sp) - 11bd8: 002a 0x2a - 11bda: 0100 addi s0,sp,128 - 11bdc: 602e flw ft0,200(sp) - 11bde: 0000 unimp - 11be0: fc00 fsw fs0,56(s0) - 11be2: 00ff 0xff - 11be4: 1200 addi s0,sp,288 - 11be6: 2b01 jal 120f6 <__stack_size+0x118f6> - 11be8: 0000 unimp - 11bea: 2e01 jal 11efa <__stack_size+0x116fa> - 11bec: 0060 addi s0,sp,12 - 11bee: 0000 unimp - 11bf0: 0029 c.addi zero,10 - 11bf2: 0001 nop - 11bf4: 1600 addi s0,sp,800 - 11bf6: 0a98 addi a4,sp,336 + 11bc6: 0d15 addi s10,s10,5 + 11bc8: 0001 nop + 11bca: 0000 unimp + 11bcc: c019 beqz s0,11bd2 <__stack_size+0x113d2> + 11bce: 4140 lw s0,4(a0) + 11bd0: 2220 fld fs0,64(a2) + 11bd2: 0000 unimp + 11bd4: 4300 lw s0,0(a4) + 11bd6: 1200000f 0x1200000f + 11bda: 34c2 fld fs1,48(sp) + 11bdc: 0000 unimp + 11bde: 2f01 jal 122ee <__stack_size+0x11aee> + 11be0: 0108 addi a0,sp,128 + 11be2: 0000 unimp + 11be4: 0d34 addi a3,sp,664 + 11be6: 0001 nop + 11be8: 1c00 addi s0,sp,560 + 11bea: 0f54 addi a3,sp,916 + 11bec: 0000 unimp + 11bee: c21a sw t1,4(sp) + 11bf0: 0034 addi a3,sp,8 + 11bf2: 0100 addi s0,sp,128 + 11bf4: 0001082f 0x1082f 11bf8: 0000 unimp - 11bfa: 0d12 slli s10,s10,0x4 - 11bfc: 0000 unimp - 11bfe: db12 sw tp,180(sp) - 11c00: 0100002b 0x100002b - 11c04: 082e slli a6,a6,0xb - 11c06: 0001 nop - 11c08: 5600 lw s0,40(a2) - 11c0a: 0100 addi s0,sp,128 - 11c0c: 1200 addi s0,sp,288 - 11c0e: 2be0 fld fs0,208(a5) - 11c10: 0000 unimp - 11c12: 2e01 jal 11f22 <__stack_size+0x11722> - 11c14: 0108 addi a0,sp,128 - 11c16: 0000 unimp - 11c18: 00e1 addi ra,ra,24 - 11c1a: 0001 nop - 11c1c: e512 fsw ft4,136(sp) - 11c1e: 0100002b 0x100002b - 11c22: 082e slli a6,a6,0xb - 11c24: 0001 nop - 11c26: f900 fsw fs0,48(a0) - 11c28: 0101 addi sp,sp,0 - 11c2a: 1200 addi s0,sp,288 - 11c2c: 2bea fld fs7,152(sp) - 11c2e: 0000 unimp - 11c30: 2e01 jal 11f40 <__stack_size+0x11740> - 11c32: 0108 addi a0,sp,128 - 11c34: 0000 unimp - 11c36: 0281 addi t0,t0,0 - 11c38: 0001 nop - 11c3a: c31a sw t1,132(sp) - 11c3c: 002a 0x2a - 11c3e: 0100 addi s0,sp,128 - 11c40: 602e flw ft0,200(sp) - 11c42: 0000 unimp - 11c44: 1a00 addi s0,sp,304 - 11c46: 00002b9b 0x2b9b - 11c4a: 2e01 jal 11f5a <__stack_size+0x1175a> - 11c4c: 0060 addi s0,sp,12 - 11c4e: 0000 unimp - 11c50: be12 fsd ft4,312(sp) - 11c52: 002a 0x2a - 11c54: 0100 addi s0,sp,128 - 11c56: 602e flw ft0,200(sp) - 11c58: 0000 unimp - 11c5a: 9400 0x9400 - 11c5c: 0102 slli sp,sp,0x0 - 11c5e: 1200 addi s0,sp,288 - 11c60: 2b01 jal 12170 <__stack_size+0x11970> - 11c62: 0000 unimp - 11c64: 2e01 jal 11f74 <__stack_size+0x11774> - 11c66: 0060 addi s0,sp,12 + 11bfa: 651c flw fa5,8(a0) + 11bfc: 1a00000f 0x1a00000f + 11c00: 34c2 fld fs1,48(sp) + 11c02: 0000 unimp + 11c04: 2f01 jal 12314 <__stack_size+0x11b14> + 11c06: 0108 addi a0,sp,128 + 11c08: 0000 unimp + 11c0a: 1600 addi s0,sp,800 + 11c0c: 0c18 addi a4,sp,528 + 11c0e: 0000 unimp + 11c10: 00000fab 0xfab + 11c14: a812 fsd ft4,16(sp) + 11c16: 01000033 add zero,zero,a6 + 11c1a: 00114d2f 0x114d2f + 11c1e: 8a00 0x8a00 + 11c20: 010d addi sp,sp,3 + 11c22: 1200 addi s0,sp,288 + 11c24: 3364 fld fs1,224(a4) + 11c26: 0000 unimp + 11c28: 2f01 jal 12338 <__stack_size+0x11b38> + 11c2a: 114d addi sp,sp,-13 + 11c2c: 0000 unimp + 11c2e: 0daa slli s11,s11,0xa + 11c30: 0001 nop + 11c32: 7812 flw fa6,36(sp) + 11c34: 01000033 add zero,zero,a6 + 11c38: 00114d2f 0x114d2f + 11c3c: ca00 sw s0,16(a2) + 11c3e: 010d addi sp,sp,3 + 11c40: 1200 addi s0,sp,288 + 11c42: 3301 jal 11942 <__stack_size+0x11142> + 11c44: 0000 unimp + 11c46: 2f01 jal 12356 <__stack_size+0x11b56> + 11c48: 114d addi sp,sp,-13 + 11c4a: 0000 unimp + 11c4c: 0dea slli s11,s11,0x1a + 11c4e: 0001 nop + 11c50: 1600 addi s0,sp,800 + 11c52: 0c58 addi a4,sp,532 + 11c54: 0000 unimp + 11c56: 00001137 lui sp,0x1 + 11c5a: 851a mv a0,t1 + 11c5c: 002d c.addi zero,11 + 11c5e: 0100 addi s0,sp,128 + 11c60: 0000252f amoadd.w a0,zero,(zero) + 11c64: 1c00 addi s0,sp,560 + 11c66: 1020 addi s0,sp,40 11c68: 0000 unimp - 11c6a: 02c1 addi t0,t0,16 - 11c6c: 0001 nop - 11c6e: 1600 addi s0,sp,800 - 11c70: 0ac8 addi a0,sp,340 - 11c72: 0000 unimp - 11c74: 0d3a slli s10,s10,0xe - 11c76: 0000 unimp - 11c78: ca12 sw tp,20(sp) - 11c7a: 0030 addi a2,sp,8 - 11c7c: 0100 addi s0,sp,128 - 11c7e: 082e slli a6,a6,0xb - 11c80: 0001 nop - 11c82: df00 sw s0,56(a4) - 11c84: 0102 slli sp,sp,0x0 - 11c86: 1200 addi s0,sp,288 - 11c88: 309f 0000 2e01 0x2e010000309f - 11c8e: 0108 addi a0,sp,128 - 11c90: 0000 unimp - 11c92: 02f2 slli t0,t0,0x1c - 11c94: 0001 nop - 11c96: 1600 addi s0,sp,800 - 11c98: 0b00 addi s0,sp,400 - 11c9a: 0000 unimp - 11c9c: 0d62 slli s10,s10,0x18 + 11c6a: b91a fsd ft6,176(sp) + 11c6c: 002d c.addi zero,11 + 11c6e: 0100 addi s0,sp,128 + 11c70: 00114d2f 0x114d2f + 11c74: 1a00 addi s0,sp,304 + 11c76: 2d6e fld fs10,216(sp) + 11c78: 0000 unimp + 11c7a: 2f01 jal 1238a <__stack_size+0x11b8a> + 11c7c: 114d addi sp,sp,-13 + 11c7e: 0000 unimp + 11c80: 881a mv a6,t1 + 11c82: 002e 0x2e + 11c84: 0100 addi s0,sp,128 + 11c86: 00114d2f 0x114d2f + 11c8a: 1a00 addi s0,sp,304 + 11c8c: 345f 0000 2f01 0x2f010000345f + 11c92: 1154 addi a3,sp,164 + 11c94: 0000 unimp + 11c96: 011c addi a5,sp,128 + 11c98: 0010 addi a2,sp,0 + 11c9a: 1a00 addi s0,sp,304 + 11c9c: 34c2 fld fs1,48(sp) 11c9e: 0000 unimp - 11ca0: ca12 sw tp,20(sp) - 11ca2: 0030 addi a2,sp,8 - 11ca4: 0100 addi s0,sp,128 - 11ca6: 082e slli a6,a6,0xb - 11ca8: 0001 nop - 11caa: 2300 fld fs0,0(a4) - 11cac: 12000103 lb sp,288(zero) # 120 <__stack_size-0x6e0> - 11cb0: 309f 0000 2e01 0x2e010000309f - 11cb6: 0108 addi a0,sp,128 - 11cb8: 0000 unimp - 11cba: 0336 slli t1,t1,0xd - 11cbc: 0001 nop - 11cbe: 1600 addi s0,sp,800 - 11cc0: 0b40 addi s0,sp,404 + 11ca0: 2f01 jal 123b0 <__stack_size+0x11bb0> + 11ca2: 0108 addi a0,sp,128 + 11ca4: 0000 unimp + 11ca6: 1c00 addi s0,sp,560 + 11ca8: 1012 0x1012 + 11caa: 0000 unimp + 11cac: c21a sw t1,4(sp) + 11cae: 0034 addi a3,sp,8 + 11cb0: 0100 addi s0,sp,128 + 11cb2: 0001082f 0x1082f + 11cb6: 0000 unimp + 11cb8: 1a1d addi s4,s4,-25 + 11cba: 34c2 fld fs1,48(sp) + 11cbc: 0000 unimp + 11cbe: 2f01 jal 123ce <__stack_size+0x11bce> + 11cc0: 0108 addi a0,sp,128 11cc2: 0000 unimp - 11cc4: 0d8a slli s11,s11,0x2 - 11cc6: 0000 unimp - 11cc8: ca12 sw tp,20(sp) - 11cca: 0030 addi a2,sp,8 - 11ccc: 0100 addi s0,sp,128 - 11cce: 082e slli a6,a6,0xb - 11cd0: 0001 nop - 11cd2: 8200 0x8200 - 11cd4: 12000103 lb sp,288(zero) # 120 <__stack_size-0x6e0> - 11cd8: 309f 0000 2e01 0x2e010000309f - 11cde: 0108 addi a0,sp,128 - 11ce0: 0000 unimp - 11ce2: 0514 addi a3,sp,640 - 11ce4: 0001 nop - 11ce6: 1600 addi s0,sp,800 - 11ce8: 0b70 addi a2,sp,412 - 11cea: 0000 unimp - 11cec: 0db2 slli s11,s11,0xc - 11cee: 0000 unimp - 11cf0: ca12 sw tp,20(sp) - 11cf2: 0030 addi a2,sp,8 - 11cf4: 0100 addi s0,sp,128 - 11cf6: 082e slli a6,a6,0xb - 11cf8: 0001 nop - 11cfa: a600 fsd fs0,8(a2) - 11cfc: 12000107 0x12000107 - 11d00: 309f 0000 2e01 0x2e010000309f - 11d06: 0108 addi a0,sp,128 - 11d08: 0000 unimp - 11d0a: 0ac4 addi s1,sp,340 - 11d0c: 0001 nop - 11d0e: 1600 addi s0,sp,800 - 11d10: 0bb8 addi a4,sp,472 - 11d12: 0000 unimp - 11d14: 0dd6 slli s11,s11,0x15 - 11d16: 0000 unimp - 11d18: ca1a sw t1,20(sp) - 11d1a: 0030 addi a2,sp,8 - 11d1c: 0100 addi s0,sp,128 - 11d1e: 082e slli a6,a6,0xb - 11d20: 0001 nop - 11d22: 1200 addi s0,sp,288 - 11d24: 309f 0000 2e01 0x2e010000309f - 11d2a: 0108 addi a0,sp,128 - 11d2c: 0000 unimp - 11d2e: 0af2 slli s5,s5,0x1c - 11d30: 0001 nop - 11d32: 1600 addi s0,sp,800 - 11d34: 0b98 addi a4,sp,464 + 11cc4: 0000 unimp + 11cc6: 7016 flw ft0,100(sp) + 11cc8: 000c addi a1,sp,0 + 11cca: 8a00 0x8a00 + 11ccc: 0010 addi a2,sp,0 + 11cce: 1200 addi s0,sp,288 + 11cd0: 2ea9 jal 1202a <__stack_size+0x1182a> + 11cd2: 0000 unimp + 11cd4: 2f01 jal 123e4 <__stack_size+0x11be4> + 11cd6: 0025 c.addi zero,9 + 11cd8: 0000 unimp + 11cda: 0e39 addi t3,t3,14 + 11cdc: 0001 nop + 11cde: 8818 0x8818 + 11ce0: 000c addi a1,sp,0 + 11ce2: 1200 addi s0,sp,288 + 11ce4: 2f82 fld ft11,0(sp) + 11ce6: 0000 unimp + 11ce8: 2f01 jal 123f8 <__stack_size+0x11bf8> + 11cea: 114d addi sp,sp,-13 + 11cec: 0000 unimp + 11cee: 00010e53 fadd.s ft8,ft2,ft0,rne + 11cf2: bf12 fsd ft4,440(sp) + 11cf4: 002e 0x2e + 11cf6: 0100 addi s0,sp,128 + 11cf8: 00114d2f 0x114d2f + 11cfc: 1600 addi s0,sp,800 + 11cfe: 1200010f 0x1200010f + 11d02: 2ee6 fld ft9,88(sp) + 11d04: 0000 unimp + 11d06: 2f01 jal 12416 <__stack_size+0x11c16> + 11d08: 114d addi sp,sp,-13 + 11d0a: 0000 unimp + 11d0c: 0fb6 slli t6,t6,0xd + 11d0e: 0001 nop + 11d10: d412 sw tp,40(sp) + 11d12: 002e 0x2e + 11d14: 0100 addi s0,sp,128 + 11d16: 00114d2f 0x114d2f + 11d1a: 3600 fld fs0,40(a2) + 11d1c: 0110 addi a2,sp,128 + 11d1e: 1200 addi s0,sp,288 + 11d20: 2f70 fld fa2,216(a4) + 11d22: 0000 unimp + 11d24: 2f01 jal 12434 <__stack_size+0x11c34> + 11d26: 0108 addi a0,sp,128 + 11d28: 0000 unimp + 11d2a: 10f6 slli ra,ra,0x3d + 11d2c: 0001 nop + 11d2e: 0000 unimp + 11d30: 2e19 jal 12046 <__stack_size+0x11846> + 11d32: 4142 lw sp,16(sp) + 11d34: 2220 fld fs0,64(a2) 11d36: 0000 unimp - 11d38: 0e50 addi a2,sp,788 - 11d3a: 0000 unimp - 11d3c: db12 sw tp,180(sp) - 11d3e: 0100002b 0x100002b - 11d42: 082e slli a6,a6,0xb - 11d44: 0001 nop - 11d46: 0500 addi s0,sp,640 - 11d48: 1200010b 0x1200010b - 11d4c: 2be0 fld fs0,208(a5) - 11d4e: 0000 unimp - 11d50: 2e01 jal 12060 <__stack_size+0x11860> - 11d52: 0108 addi a0,sp,128 - 11d54: 0000 unimp - 11d56: 0b4c addi a1,sp,404 - 11d58: 0001 nop - 11d5a: e512 fsw ft4,136(sp) - 11d5c: 0100002b 0x100002b - 11d60: 082e slli a6,a6,0xb - 11d62: 0001 nop - 11d64: df00 sw s0,56(a4) - 11d66: 1200010b 0x1200010b - 11d6a: 2bea fld fs7,152(sp) + 11d38: a700 fsd fs0,8(a4) + 11d3a: 0010 addi a2,sp,0 + 11d3c: 1200 addi s0,sp,288 + 11d3e: 34c2 fld fs1,48(sp) + 11d40: 0000 unimp + 11d42: 2f01 jal 12452 <__stack_size+0x11c52> + 11d44: 0108 addi a0,sp,128 + 11d46: 0000 unimp + 11d48: 1120 addi s0,sp,168 + 11d4a: 0001 nop + 11d4c: 1c00 addi s0,sp,560 + 11d4e: 10b8 addi a4,sp,104 + 11d50: 0000 unimp + 11d52: c21a sw t1,4(sp) + 11d54: 0034 addi a3,sp,8 + 11d56: 0100 addi s0,sp,128 + 11d58: 0001082f 0x1082f + 11d5c: 0000 unimp + 11d5e: c91c sw a5,16(a0) + 11d60: 0010 addi a2,sp,0 + 11d62: 1a00 addi s0,sp,304 + 11d64: 34c2 fld fs1,48(sp) + 11d66: 0000 unimp + 11d68: 2f01 jal 12478 <__stack_size+0x11c78> + 11d6a: 0108 addi a0,sp,128 11d6c: 0000 unimp - 11d6e: 2e01 jal 1207e <__stack_size+0x1187e> - 11d70: 0108 addi a0,sp,128 - 11d72: 0000 unimp - 11d74: 0bfd addi s7,s7,31 - 11d76: 0001 nop - 11d78: c31a sw t1,132(sp) - 11d7a: 002a 0x2a - 11d7c: 0100 addi s0,sp,128 - 11d7e: 602e flw ft0,200(sp) - 11d80: 0000 unimp - 11d82: 1a00 addi s0,sp,304 - 11d84: 00002b9b 0x2b9b - 11d88: 2e01 jal 12098 <__stack_size+0x11898> - 11d8a: 0060 addi s0,sp,12 - 11d8c: 0000 unimp - 11d8e: be12 fsd ft4,312(sp) - 11d90: 002a 0x2a - 11d92: 0100 addi s0,sp,128 - 11d94: 602e flw ft0,200(sp) - 11d96: 0000 unimp - 11d98: 1000 addi s0,sp,32 - 11d9a: 010c addi a1,sp,128 + 11d6e: 1900 addi s0,sp,176 + 11d70: 42f4 lw a3,68(a3) + 11d72: 2041 jal 11df2 <__stack_size+0x115f2> + 11d74: 001e 0x1e + 11d76: 0000 unimp + 11d78: 00001107 0x1107 + 11d7c: a81a fsd ft6,16(sp) + 11d7e: 01000033 add zero,zero,a6 + 11d82: 00114d2f 0x114d2f + 11d86: 1a00 addi s0,sp,304 + 11d88: 3364 fld fs1,224(a4) + 11d8a: 0000 unimp + 11d8c: 2f01 jal 1249c <__stack_size+0x11c9c> + 11d8e: 114d addi sp,sp,-13 + 11d90: 0000 unimp + 11d92: 781a flw fa6,164(sp) + 11d94: 01000033 add zero,zero,a6 + 11d98: 00114d2f 0x114d2f 11d9c: 1200 addi s0,sp,288 - 11d9e: 2b01 jal 122ae <__stack_size+0x11aae> + 11d9e: 3301 jal 11a9e <__stack_size+0x1129e> 11da0: 0000 unimp - 11da2: 2e01 jal 120b2 <__stack_size+0x118b2> - 11da4: 0060 addi s0,sp,12 + 11da2: 2f01 jal 124b2 <__stack_size+0x11cb2> + 11da4: 114d addi sp,sp,-13 11da6: 0000 unimp - 11da8: 0c3d addi s8,s8,15 + 11da8: 1176 slli sp,sp,0x3d 11daa: 0001 nop - 11dac: 1800 addi s0,sp,48 - 11dae: 0bd8 addi a4,sp,468 + 11dac: 1c00 addi s0,sp,560 + 11dae: 1118 addi a4,sp,160 11db0: 0000 unimp - 11db2: 5f14 lw a3,56(a4) - 11db4: 785f 0100 082e 0x82e0100785f - 11dba: 0001 nop - 11dbc: 6a00 flw fs0,16(a2) - 11dbe: 010c addi a1,sp,128 - 11dc0: 0000 unimp - 11dc2: 1800 addi s0,sp,48 - 11dc4: 0c00 addi s0,sp,528 + 11db2: c21a sw t1,4(sp) + 11db4: 0034 addi a3,sp,8 + 11db6: 0100 addi s0,sp,128 + 11db8: 0001082f 0x1082f + 11dbc: 0000 unimp + 11dbe: 291c fld fa5,16(a0) + 11dc0: 0011 c.addi zero,4 + 11dc2: 1a00 addi s0,sp,304 + 11dc4: 34c2 fld fs1,48(sp) 11dc6: 0000 unimp - 11dc8: 8812 mv a6,tp - 11dca: 01000033 add zero,zero,a6 - 11dce: 4d2e lw s10,200(sp) - 11dd0: 0011 c.addi zero,4 - 11dd2: 7d00 flw fs0,56(a0) - 11dd4: 010c addi a1,sp,128 - 11dd6: 1200 addi s0,sp,288 - 11dd8: 3514 fld fa3,40(a0) + 11dc8: 2f01 jal 124d8 <__stack_size+0x11cd8> + 11dca: 0108 addi a0,sp,128 + 11dcc: 0000 unimp + 11dce: 1d00 addi s0,sp,688 + 11dd0: c21a sw t1,4(sp) + 11dd2: 0034 addi a3,sp,8 + 11dd4: 0100 addi s0,sp,128 + 11dd6: 0001082f 0x1082f 11dda: 0000 unimp - 11ddc: 2e01 jal 120ec <__stack_size+0x118ec> - 11dde: 114d addi sp,sp,-13 + 11ddc: 1800 addi s0,sp,48 + 11dde: 0c30 addi a2,sp,536 11de0: 0000 unimp - 11de2: 0c9d addi s9,s9,7 - 11de4: 0001 nop - 11de6: 1912 slli s2,s2,0x24 - 11de8: 0034 addi a3,sp,8 - 11dea: 0100 addi s0,sp,128 - 11dec: 4d2e lw s10,200(sp) - 11dee: 0011 c.addi zero,4 - 11df0: bd00 fsd fs0,56(a0) - 11df2: 010c addi a1,sp,128 - 11df4: 1200 addi s0,sp,288 - 11df6: 35cc fld fa1,168(a1) + 11de2: 0032ac17 auipc s8,0x32a + 11de6: 0100 addi s0,sp,128 + 11de8: 00010f2f 0x10f2f + 11dec: 0300 addi s0,sp,384 + 11dee: a091 j 11e32 <__stack_size+0x11632> + 11df0: 007f 0x7f + 11df2: 0300 addi s0,sp,384 + 11df4: 0504 addi s1,sp,640 + 11df6: 01b2 slli gp,gp,0xc 11df8: 0000 unimp - 11dfa: 2e01 jal 1210a <__stack_size+0x1190a> - 11dfc: 114d addi sp,sp,-13 - 11dfe: 0000 unimp - 11e00: 0cdd addi s9,s9,23 - 11e02: 0001 nop - 11e04: f712 fsw ft4,172(sp) - 11e06: 01000033 add zero,zero,a6 - 11e0a: 082e slli a6,a6,0xb + 11dfa: 0806 slli a6,a6,0x1 + 11dfc: 0001 nop + 11dfe: 6400 flw fs0,8(s0) + 11e00: 0011 c.addi zero,4 + 11e02: 0700 addi s0,sp,896 + 11e04: 0052 0x52 + 11e06: 0000 unimp + 11e08: 081e0003 lb zero,129(t3) 11e0c: 0001 nop - 11e0e: 2000 fld fs0,0(s0) - 11e10: 010d addi sp,sp,3 + 11e0e: 0700 addi s0,sp,896 + 11e10: 0052 0x52 11e12: 0000 unimp - 11e14: 1900 addi s0,sp,176 - 11e16: 43f2 lw t2,28(sp) - 11e18: 2041 jal 11e98 <__stack_size+0x11698> - 11e1a: 002c addi a1,sp,8 - 11e1c: 0000 unimp - 11e1e: 0f26 slli t5,t5,0x9 - 11e20: 0000 unimp - 11e22: 721a flw ft4,164(sp) - 11e24: 0100002f 0x100002f - 11e28: 252e fld fa0,200(sp) + 11e14: b6000007 0xb6000007 + 11e18: 000c addi a1,sp,0 + 11e1a: 0400 addi s0,sp,512 + 11e1c: 2a00 fld fs0,16(a2) + 11e1e: 0400003b 0x400003b + 11e22: df01 beqz a4,11d3a <__stack_size+0x1153a> + 11e24: 002d c.addi zero,11 + 11e26: 0c00 addi s0,sp,528 + 11e28: 351d jal 11c4e <__stack_size+0x1144e> 11e2a: 0000 unimp - 11e2c: 1b00 addi s0,sp,432 - 11e2e: 43f2 lw t2,28(sp) - 11e30: 2041 jal 11eb0 <__stack_size+0x116b0> - 11e32: 0026 0x26 - 11e34: 0000 unimp - 11e36: 4b12 lw s6,4(sp) - 11e38: 0030 addi a2,sp,8 - 11e3a: 0100 addi s0,sp,128 - 11e3c: 4d2e lw s10,200(sp) - 11e3e: 0011 c.addi zero,4 - 11e40: 3e00 fld fs0,56(a2) - 11e42: 010d addi sp,sp,3 - 11e44: 1200 addi s0,sp,288 - 11e46: 2f88 fld fa0,24(a5) + 11e2c: 2a3d jal 11f6a <__stack_size+0x1176a> + 11e2e: 0000 unimp + 11e30: 4352 lw t1,20(sp) + 11e32: 2041 jal 11eb2 <__stack_size+0x116b2> + 11e34: 0e3e slli t3,t3,0xf + 11e36: 0000 unimp + 11e38: 0000984b fnmsub.s fa6,ft1,ft0,ft0,rtz + 11e3c: 0402 slli s0,s0,0x0 + 11e3e: 6905 lui s2,0x1 + 11e40: 746e flw fs0,248(sp) + 11e42: 0300 addi s0,sp,384 + 11e44: 0601 addi a2,a2,0 + 11e46: 0098 addi a4,sp,64 11e48: 0000 unimp - 11e4a: 2e01 jal 1215a <__stack_size+0x1195a> - 11e4c: 114d addi sp,sp,-13 - 11e4e: 0000 unimp - 11e50: 0d52 slli s10,s10,0x14 - 11e52: 0001 nop - 11e54: af12 fsd ft4,408(sp) - 11e56: 0100002f 0x100002f - 11e5a: 4d2e lw s10,200(sp) - 11e5c: 0011 c.addi zero,4 - 11e5e: 6600 flw fs0,8(a2) - 11e60: 010d addi sp,sp,3 - 11e62: 1200 addi s0,sp,288 - 11e64: 2f9d jal 125da <__stack_size+0x11dda> + 11e4a: ad050803 lb a6,-1328(a0) + 11e4e: 0001 nop + 11e50: 0400 addi s0,sp,512 + 11e52: 00002ba3 sw zero,23(zero) # 17 <__stack_size-0x7e9> + 11e56: 4a02 lw s4,0(sp) + 11e58: 4b01 li s6,0 + 11e5a: 0000 unimp + 11e5c: 0500 addi s0,sp,640 + 11e5e: 003a 0x3a + 11e60: 0000 unimp + 11e62: 96080103 lb sp,-1696(a6) # ffff8960 <_sp+0x7fff4960> 11e66: 0000 unimp - 11e68: 2e01 jal 12178 <__stack_size+0x11978> - 11e6a: 114d addi sp,sp,-13 - 11e6c: 0000 unimp - 11e6e: 0d7a slli s10,s10,0x1e - 11e70: 0001 nop - 11e72: 3912 fld fs2,288(sp) - 11e74: 0030 addi a2,sp,8 - 11e76: 0100 addi s0,sp,128 - 11e78: 082e slli a6,a6,0xb - 11e7a: 0001 nop - 11e7c: bd00 fsd fs0,56(a0) - 11e7e: 010d addi sp,sp,3 + 11e68: 0300 addi s0,sp,384 + 11e6a: 0704 addi s1,sp,896 + 11e6c: 00000193 li gp,0 + 11e70: 89070803 lb a6,-1904(a4) # 3338f4 <__stack_size+0x3330f4> + 11e74: 0001 nop + 11e76: 0300 addi s0,sp,384 + 11e78: 0702 slli a4,a4,0x0 + 11e7a: 00cd addi ra,ra,19 + 11e7c: 0000 unimp + 11e7e: 4606 lw a2,64(sp) 11e80: 0000 unimp - 11e82: 1900 addi s0,sp,176 - 11e84: 443c lw a5,72(s0) - 11e86: 2041 jal 11f06 <__stack_size+0x11706> - 11e88: 0022 0x22 + 11e82: 7700 flw fs0,40(a4) + 11e84: 0000 unimp + 11e86: 0700 addi s0,sp,896 + 11e88: 0052 0x52 11e8a: 0000 unimp - 11e8c: 00000f43 fmadd.s ft10,ft0,ft0,ft0,rne - 11e90: 8b12 mv s6,tp - 11e92: 0035 c.addi zero,13 - 11e94: 0100 addi s0,sp,128 - 11e96: 0001082f 0x1082f - 11e9a: dc00 sw s0,56(s0) - 11e9c: 010d addi sp,sp,3 - 11e9e: 0000 unimp - 11ea0: 541c lw a5,40(s0) - 11ea2: 1a00000f 0x1a00000f - 11ea6: 0000358b 0x358b - 11eaa: 2f01 jal 125ba <__stack_size+0x11dba> - 11eac: 0108 addi a0,sp,128 + 11e8c: 00ff 0xff + 11e8e: 6705 lui a4,0x1 + 11e90: 0000 unimp + 11e92: 0800 addi s0,sp,16 + 11e94: 29e0 fld fs0,208(a1) + 11e96: 0000 unimp + 11e98: 3c04 fld fs1,56(s0) + 11e9a: 00000077 0x77 + 11e9e: 6d09 lui s10,0x2 + 11ea0: 0030 addi a2,sp,8 + 11ea2: 0300 addi s0,sp,384 + 11ea4: 9248 0x9248 + 11ea6: 0000 unimp + 11ea8: 0300 addi s0,sp,384 + 11eaa: 0410 addi a2,sp,512 + 11eac: 285d jal 11f62 <__stack_size+0x11762> 11eae: 0000 unimp - 11eb0: 1c00 addi s0,sp,560 - 11eb2: 0f65 addi t5,t5,25 - 11eb4: 0000 unimp - 11eb6: 8b1a mv s6,t1 - 11eb8: 0035 c.addi zero,13 - 11eba: 0100 addi s0,sp,128 - 11ebc: 0001082f 0x1082f + 11eb0: 100a 0x100a + 11eb2: 00fc4f03 lbu t5,15(s8) # 33bdf1 <__stack_size+0x33b5f1> + 11eb6: 0000 unimp + 11eb8: 002c300b 0x2c300b + 11ebc: 0300 addi s0,sp,384 + 11ebe: fc59 bnez s0,11e5c <__stack_size+0x1165c> 11ec0: 0000 unimp - 11ec2: 3016 fld ft0,352(sp) - 11ec4: 000c addi a1,sp,0 - 11ec6: ab00 fsd fs0,16(a4) - 11ec8: 1200000f 0x1200000f - 11ecc: 3471 jal 11958 <__stack_size+0x11158> - 11ece: 0000 unimp - 11ed0: 2f01 jal 125e0 <__stack_size+0x11de0> - 11ed2: 114d addi sp,sp,-13 - 11ed4: 0000 unimp - 11ed6: 0e32 slli t3,t3,0xc - 11ed8: 0001 nop - 11eda: 2d12 fld fs10,256(sp) - 11edc: 0034 addi a3,sp,8 - 11ede: 0100 addi s0,sp,128 - 11ee0: 00114d2f 0x114d2f - 11ee4: 5200 lw s0,32(a2) - 11ee6: 010e slli sp,sp,0x3 - 11ee8: 1200 addi s0,sp,288 - 11eea: 3441 jal 1196a <__stack_size+0x1116a> - 11eec: 0000 unimp - 11eee: 2f01 jal 125fe <__stack_size+0x11dfe> - 11ef0: 114d addi sp,sp,-13 - 11ef2: 0000 unimp - 11ef4: 0e72 slli t3,t3,0x1c - 11ef6: 0001 nop - 11ef8: ca12 sw tp,20(sp) - 11efa: 01000033 add zero,zero,a6 - 11efe: 00114d2f 0x114d2f - 11f02: 9200 0x9200 - 11f04: 010e slli sp,sp,0x3 + 11ec2: 0400 addi s0,sp,512 + 11ec4: 0020 addi s0,sp,8 + 11ec6: 0b00 addi s0,sp,400 + 11ec8: 2d68 fld fa0,216(a0) + 11eca: 0000 unimp + 11ecc: 00fc5a03 lhu s4,15(s8) + 11ed0: 0000 unimp + 11ed2: 2004 fld fs1,0(s0) + 11ed4: 0400 addi s0,sp,512 + 11ed6: 0030610b 0x30610b + 11eda: 0300 addi s0,sp,384 + 11edc: 0000fc5b 0xfc5b + 11ee0: 0400 addi s0,sp,512 + 11ee2: 0020 addi s0,sp,8 + 11ee4: 0b08 addi a0,sp,400 + 11ee6: 00003067 0x3067 + 11eea: 00fc5c03 lhu s8,15(s8) + 11eee: 0000 unimp + 11ef0: 1004 addi s1,sp,32 + 11ef2: 0c10 addi a2,sp,528 + 11ef4: 650c flw fa1,8(a0) + 11ef6: 7078 flw fa4,100(s0) + 11ef8: 0300 addi s0,sp,384 + 11efa: 525d li tp,-9 + 11efc: 0000 unimp + 11efe: 0400 addi s0,sp,512 + 11f00: 0b0c010f 0xb0c010f + 11f04: 1e6d addi t3,t3,-5 11f06: 0000 unimp - 11f08: 7016 flw ft0,100(sp) - 11f0a: 000c addi a1,sp,0 - 11f0c: 3700 fld fs0,40(a4) - 11f0e: 0011 c.addi zero,4 - 11f10: 1a00 addi s0,sp,304 - 11f12: 2e4e fld ft8,208(sp) - 11f14: 0000 unimp - 11f16: 2f01 jal 12626 <__stack_size+0x11e26> - 11f18: 0025 c.addi zero,9 - 11f1a: 0000 unimp - 11f1c: 201c fld fa5,0(s0) - 11f1e: 0010 addi a2,sp,0 - 11f20: 1a00 addi s0,sp,304 - 11f22: 2e82 fld ft9,0(sp) + 11f08: 00525e03 lhu t3,5(tp) # 10005 <__stack_size+0xf805> + 11f0c: 0000 unimp + 11f0e: 0104 addi s1,sp,128 + 11f10: 0c00 addi s0,sp,528 + 11f12: 0300 addi s0,sp,384 + 11f14: 0704 addi s1,sp,896 + 11f16: 018e slli gp,gp,0x3 + 11f18: 0000 unimp + 11f1a: 0f0d addi t5,t5,3 + 11f1c: 0031 c.addi zero,12 + 11f1e: 1000 addi s0,sp,32 + 11f20: 01264c03 lbu s8,18(a2) # fffe6012 <_sp+0x7ffe2012> 11f24: 0000 unimp - 11f26: 2f01 jal 12636 <__stack_size+0x11e36> - 11f28: 114d addi sp,sp,-13 - 11f2a: 0000 unimp - 11f2c: 371a fld fa4,416(sp) - 11f2e: 002e 0x2e - 11f30: 0100 addi s0,sp,128 - 11f32: 00114d2f 0x114d2f - 11f36: 1a00 addi s0,sp,304 - 11f38: 2f51 jal 126cc <__stack_size+0x11ecc> + 11f26: 660e flw fa2,192(sp) + 11f28: 746c flw fa1,108(s0) + 11f2a: 0300 addi s0,sp,384 + 11f2c: 874e mv a4,s3 + 11f2e: 0000 unimp + 11f30: 0f00 addi s0,sp,912 + 11f32: 041a slli s0,s0,0x6 + 11f34: 0000 unimp + 11f36: 00996003 0x996003 11f3a: 0000 unimp - 11f3c: 2f01 jal 1264c <__stack_size+0x11e4c> - 11f3e: 114d addi sp,sp,-13 + 11f3c: 1000 addi s0,sp,32 + 11f3e: 3514 fld fa3,40(a0) 11f40: 0000 unimp - 11f42: 281a fld fa6,384(sp) - 11f44: 0035 c.addi zero,13 - 11f46: 0100 addi s0,sp,128 - 11f48: 0011542f 0x11542f - 11f4c: 1c00 addi s0,sp,560 - 11f4e: 1001 c.addi zero,-32 - 11f50: 0000 unimp - 11f52: 8b1a mv s6,t1 - 11f54: 0035 c.addi zero,13 - 11f56: 0100 addi s0,sp,128 - 11f58: 0001082f 0x1082f - 11f5c: 0000 unimp - 11f5e: 121c addi a5,sp,288 - 11f60: 0010 addi a2,sp,0 - 11f62: 1a00 addi s0,sp,304 - 11f64: 0000358b 0x358b - 11f68: 2f01 jal 12678 <__stack_size+0x11e78> - 11f6a: 0108 addi a0,sp,128 - 11f6c: 0000 unimp - 11f6e: 1d00 addi s0,sp,688 - 11f70: 8b1a mv s6,t1 - 11f72: 0035 c.addi zero,13 - 11f74: 0100 addi s0,sp,128 - 11f76: 0001082f 0x1082f - 11f7a: 0000 unimp - 11f7c: 1600 addi s0,sp,800 - 11f7e: 0c88 addi a0,sp,592 + 11f42: 2301 jal 12442 <__stack_size+0x11c42> + 11f44: 00000087 0x87 + 11f48: 4352 lw t1,20(sp) + 11f4a: 2041 jal 11fca <__stack_size+0x117ca> + 11f4c: 0e3e slli t3,t3,0xf + 11f4e: 0000 unimp + 11f50: 9c01 0x9c01 + 11f52: 0ca6 slli s9,s9,0x9 + 11f54: 0000 unimp + 11f56: 6111 addi sp,sp,256 + 11f58: 0100 addi s0,sp,128 + 11f5a: 00008723 sb zero,14(ra) # 1200000e <__stack_size+0x11fff80e> + 11f5e: 1100 addi s0,sp,160 + 11f60: 0062 0x62 + 11f62: 2301 jal 12462 <__stack_size+0x11c62> + 11f64: 00000087 0x87 + 11f68: 3112 fld ft2,288(sp) + 11f6a: 002d c.addi zero,11 + 11f6c: 0100 addi s0,sp,128 + 11f6e: 2525 jal 12596 <__stack_size+0x11d96> + 11f70: 0000 unimp + 11f72: ad00 fsd fs0,24(a0) + 11f74: 0111 addi sp,sp,4 + 11f76: 1300 addi s0,sp,416 + 11f78: 2e9f 0000 2501 0x250100002e9f + 11f7e: 0025 c.addi zero,9 11f80: 0000 unimp - 11f82: 108a slli ra,ra,0x22 - 11f84: 0000 unimp - 11f86: 7212 flw ft4,36(sp) - 11f88: 0100002f 0x100002f - 11f8c: 0000252f amoadd.w a0,zero,(zero) - 11f90: e100 fsw fs0,0(a0) - 11f92: 010e slli sp,sp,0x3 - 11f94: 1800 addi s0,sp,48 - 11f96: 0ca0 addi s0,sp,600 - 11f98: 0000 unimp - 11f9a: 4b12 lw s6,4(sp) - 11f9c: 0030 addi a2,sp,8 - 11f9e: 0100 addi s0,sp,128 - 11fa0: 00114d2f 0x114d2f - 11fa4: fb00 fsw fs0,48(a4) - 11fa6: 010e slli sp,sp,0x3 - 11fa8: 1200 addi s0,sp,288 - 11faa: 2f88 fld fa0,24(a5) - 11fac: 0000 unimp - 11fae: 2f01 jal 126be <__stack_size+0x11ebe> - 11fb0: 114d addi sp,sp,-13 - 11fb2: 0000 unimp - 11fb4: 0fbe slli t6,t6,0xf - 11fb6: 0001 nop - 11fb8: af12 fsd ft4,408(sp) - 11fba: 0100002f 0x100002f - 11fbe: 00114d2f 0x114d2f - 11fc2: 5e00 lw s0,56(a2) - 11fc4: 0110 addi a2,sp,128 - 11fc6: 1200 addi s0,sp,288 - 11fc8: 2f9d jal 1273e <__stack_size+0x11f3e> - 11fca: 0000 unimp - 11fcc: 2f01 jal 126dc <__stack_size+0x11edc> - 11fce: 114d addi sp,sp,-13 - 11fd0: 0000 unimp - 11fd2: 10de slli ra,ra,0x37 - 11fd4: 0001 nop - 11fd6: 3912 fld fs2,288(sp) - 11fd8: 0030 addi a2,sp,8 - 11fda: 0100 addi s0,sp,128 - 11fdc: 0001082f 0x1082f - 11fe0: 9e00 0x9e00 - 11fe2: 0111 addi sp,sp,4 - 11fe4: 0000 unimp - 11fe6: 1900 addi s0,sp,176 - 11fe8: 45aa lw a1,136(sp) - 11fea: 2041 jal 1206a <__stack_size+0x1186a> - 11fec: 0022 0x22 - 11fee: 0000 unimp - 11ff0: 000010a7 0x10a7 - 11ff4: 8b12 mv s6,tp - 11ff6: 0035 c.addi zero,13 - 11ff8: 0100 addi s0,sp,128 - 11ffa: 0001082f 0x1082f - 11ffe: c800 sw s0,16(s0) - 12000: 0111 addi sp,sp,4 - 12002: 0000 unimp - 12004: b81c fsd fa5,48(s0) - 12006: 0010 addi a2,sp,0 - 12008: 1a00 addi s0,sp,304 - 1200a: 0000358b 0x358b - 1200e: 2f01 jal 1271e <__stack_size+0x11f1e> - 12010: 0108 addi a0,sp,128 - 12012: 0000 unimp - 12014: 1c00 addi s0,sp,560 - 12016: 10c9 addi ra,ra,-14 - 12018: 0000 unimp - 1201a: 8b1a mv s6,t1 - 1201c: 0035 c.addi zero,13 - 1201e: 0100 addi s0,sp,128 - 12020: 0001082f 0x1082f - 12024: 0000 unimp - 12026: 7019 0x7019 - 12028: 4146 lw sp,80(sp) - 1202a: 1e20 addi s0,sp,824 - 1202c: 0000 unimp - 1202e: 0700 addi s0,sp,896 - 12030: 0011 c.addi zero,4 - 12032: 1a00 addi s0,sp,304 - 12034: 3471 jal 11ac0 <__stack_size+0x112c0> - 12036: 0000 unimp - 12038: 2f01 jal 12748 <__stack_size+0x11f48> - 1203a: 114d addi sp,sp,-13 - 1203c: 0000 unimp - 1203e: 2d1a fld fs10,384(sp) - 12040: 0034 addi a3,sp,8 - 12042: 0100 addi s0,sp,128 - 12044: 00114d2f 0x114d2f - 12048: 1a00 addi s0,sp,304 - 1204a: 3441 jal 11aca <__stack_size+0x112ca> - 1204c: 0000 unimp - 1204e: 2f01 jal 1275e <__stack_size+0x11f5e> - 12050: 114d addi sp,sp,-13 - 12052: 0000 unimp - 12054: ca12 sw tp,20(sp) - 12056: 01000033 add zero,zero,a6 - 1205a: 00114d2f 0x114d2f - 1205e: 1e00 addi s0,sp,816 - 12060: 0112 slli sp,sp,0x4 - 12062: 0000 unimp - 12064: 181c addi a5,sp,48 - 12066: 0011 c.addi zero,4 - 12068: 1a00 addi s0,sp,304 - 1206a: 0000358b 0x358b - 1206e: 2f01 jal 1277e <__stack_size+0x11f7e> - 12070: 0108 addi a0,sp,128 - 12072: 0000 unimp - 12074: 1c00 addi s0,sp,560 - 12076: 1129 addi sp,sp,-22 - 12078: 0000 unimp - 1207a: 8b1a mv s6,t1 - 1207c: 0035 c.addi zero,13 - 1207e: 0100 addi s0,sp,128 - 12080: 0001082f 0x1082f - 12084: 0000 unimp - 12086: 1a1d addi s4,s4,-25 - 12088: 0000358b 0x358b - 1208c: 2f01 jal 1279c <__stack_size+0x11f9c> - 1208e: 0108 addi a0,sp,128 - 12090: 0000 unimp + 11f82: 1400 addi s0,sp,544 + 11f84: 5f41 li t5,-16 + 11f86: 26010063 beqz sp,121e6 <__stack_size+0x119e6> + 11f8a: 0ca6 slli s9,s9,0x9 + 11f8c: 0000 unimp + 11f8e: 4115 li sp,5 + 11f90: 735f 0100 a626 0xa6260100735f + 11f96: 000c addi a1,sp,0 + 11f98: 0900 addi s0,sp,144 + 11f9a: 0112 slli sp,sp,0x4 + 11f9c: 1500 addi s0,sp,672 + 11f9e: 5f41 li t5,-16 + 11fa0: 0065 c.addi zero,25 + 11fa2: 2601 jal 122a2 <__stack_size+0x11aa2> + 11fa4: 0ca6 slli s9,s9,0x9 + 11fa6: 0000 unimp + 11fa8: 127f 0x127f + 11faa: 0001 nop + 11fac: 4116 lw sp,68(sp) + 11fae: 665f 0100 ad26 0xad260100665f + 11fb4: 000c addi a1,sp,0 + 11fb6: 0300 addi s0,sp,384 + 11fb8: b091 j 117fc <__stack_size+0x10ffc> + 11fba: 147f 0x147f + 11fbc: 5f42 lw t5,48(sp) + 11fbe: 27010063 beq sp,a6,1221e <__stack_size+0x11a1e> + 11fc2: 0ca6 slli s9,s9,0x9 + 11fc4: 0000 unimp + 11fc6: 4215 li tp,5 + 11fc8: 735f 0100 a627 0xa6270100735f + 11fce: 000c addi a1,sp,0 + 11fd0: 4400 lw s0,8(s0) + 11fd2: 15000113 li sp,336 + 11fd6: 5f42 lw t5,48(sp) + 11fd8: 0065 c.addi zero,25 + 11fda: 2701 jal 126da <__stack_size+0x11eda> + 11fdc: 0ca6 slli s9,s9,0x9 + 11fde: 0000 unimp + 11fe0: 13ca slli t2,t2,0x32 + 11fe2: 0001 nop + 11fe4: 4216 lw tp,68(sp) + 11fe6: 665f 0100 ad27 0xad270100665f + 11fec: 000c addi a1,sp,0 + 11fee: 0200 addi s0,sp,256 + 11ff0: 4091 li ra,4 + 11ff2: 5215 li tp,-27 + 11ff4: 635f 0100 a628 0xa6280100635f + 11ffa: 000c addi a1,sp,0 + 11ffc: f700 fsw fs0,40(a4) + 11ffe: 0115 addi sp,sp,5 + 12000: 1500 addi s0,sp,672 + 12002: 5f52 lw t5,52(sp) + 12004: 28010073 0x28010073 + 12008: 0ca6 slli s9,s9,0x9 + 1200a: 0000 unimp + 1200c: 00011617 auipc a2,0x11 + 12010: 5215 li tp,-27 + 12012: 655f 0100 a628 0xa6280100655f + 12018: 000c addi a1,sp,0 + 1201a: f500 fsw fs0,40(a0) + 1201c: 0116 slli sp,sp,0x5 + 1201e: 1600 addi s0,sp,800 + 12020: 5f52 lw t5,52(sp) + 12022: 0066 0x66 + 12024: 2801 jal 12034 <__stack_size+0x11834> + 12026: 0cad addi s9,s9,11 + 12028: 0000 unimp + 1202a: 9102 jalr sp + 1202c: 1550 addi a2,sp,676 + 1202e: 0072 0x72 + 12030: 2901 jal 12440 <__stack_size+0x11c40> + 12032: 00000087 0x87 + 12036: 180a slli a6,a6,0x22 + 12038: 0001 nop + 1203a: 000ca817 auipc a6,0xca + 1203e: 3b00 fld fs0,48(a4) + 12040: 0002 0x2 + 12042: 1800 addi s0,sp,48 + 12044: 304c fld fa1,160(s0) + 12046: 0000 unimp + 12048: 2c01 jal 12258 <__stack_size+0x11a58> + 1204a: 00000103 lb sp,0(zero) # 0 <__stack_size-0x800> + 1204e: 9102 jalr sp + 12050: 0050 addi a2,sp,4 + 12052: 000cd817 auipc a6,0xcd + 12056: 7800 flw fs0,48(s0) + 12058: 0002 0x2 + 1205a: 1300 addi s0,sp,416 + 1205c: 34d5 jal 11b40 <__stack_size+0x11340> + 1205e: 0000 unimp + 12060: 2c01 jal 12270 <__stack_size+0x11a70> + 12062: 0ca6 slli s9,s9,0x9 + 12064: 0000 unimp + 12066: 32d11303 lh t1,813(sp) # 132d <__stack_size+0xb2d> + 1206a: 0000 unimp + 1206c: 2c01 jal 1227c <__stack_size+0x11a7c> + 1206e: 0ca6 slli s9,s9,0x9 + 12070: 0000 unimp + 12072: 131d addi t1,t1,-25 + 12074: 3476 fld fs0,376(sp) + 12076: 0000 unimp + 12078: 2c01 jal 12288 <__stack_size+0x11a88> + 1207a: 0ca6 slli s9,s9,0x9 + 1207c: 0000 unimp + 1207e: 1200 addi s0,sp,288 + 12080: 0000333f 0ca62c01 0xca62c010000333f + 12088: 0000 unimp + 1208a: 1860 addi s0,sp,60 + 1208c: 0001 nop + 1208e: 1700 addi s0,sp,928 + 12090: 0cf8 addi a4,sp,604 12092: 0000 unimp - 12094: 4818 lw a4,16(s0) - 12096: 000c addi a1,sp,0 - 12098: 1700 addi s0,sp,928 - 1209a: 3375 jal 11e46 <__stack_size+0x11646> - 1209c: 0000 unimp - 1209e: 2f01 jal 127ae <__stack_size+0x11fae> - 120a0: 0000010f 0x10f - 120a4: 7fa09103 lh sp,2042(ra) # 12011bd8 <__stack_size+0x120113d8> - 120a8: 0000 unimp - 120aa: b2050403 lb s0,-1248(a0) # 2cf54e <__stack_size+0x2ced4e> - 120ae: 0001 nop - 120b0: 0600 addi s0,sp,768 - 120b2: 0108 addi a0,sp,128 - 120b4: 0000 unimp - 120b6: 1164 addi s1,sp,172 - 120b8: 0000 unimp - 120ba: 00005207 0x5207 - 120be: 0300 addi s0,sp,384 - 120c0: 1e00 addi s0,sp,816 - 120c2: 0108 addi a0,sp,128 - 120c4: 0000 unimp - 120c6: 00005207 0x5207 - 120ca: 0700 addi s0,sp,896 - 120cc: 0000 unimp - 120ce: 0cb6 slli s9,s9,0xd - 120d0: 0000 unimp - 120d2: 0004 addi s1,sp,0 - 120d4: 3b76 fld fs6,376(sp) - 120d6: 0000 unimp - 120d8: 0104 addi s1,sp,128 - 120da: 2ea8 fld fa0,88(a3) - 120dc: 0000 unimp - 120de: e60c fsw fa1,8(a2) - 120e0: 0035 c.addi zero,13 - 120e2: 0600 addi s0,sp,768 - 120e4: ce00002b 0xce00002b - 120e8: 4146 lw sp,80(sp) - 120ea: 3e20 fld fs0,120(a2) - 120ec: 000e 0xe - 120ee: b900 fsd fs0,48(a0) - 120f0: 02000097 auipc ra,0x2000 - 120f4: 0504 addi s1,sp,640 - 120f6: 6e69 lui t3,0x1a - 120f8: 0074 addi a3,sp,12 - 120fa: 98060103 lb sp,-1664(a2) # 17642 <__stack_size+0x16e42> - 120fe: 0000 unimp - 12100: 0300 addi s0,sp,384 - 12102: 0508 addi a0,sp,640 - 12104: 01ad addi gp,gp,11 - 12106: 0000 unimp - 12108: 6c04 flw fs1,24(s0) - 1210a: 002c addi a1,sp,8 - 1210c: 0200 addi s0,sp,256 - 1210e: 014a slli sp,sp,0x12 - 12110: 0000004b fnmsub.s ft0,ft0,ft0,ft0,rne - 12114: 3a05 jal 11a44 <__stack_size+0x11244> - 12116: 0000 unimp - 12118: 0300 addi s0,sp,384 - 1211a: 0801 addi a6,a6,0 - 1211c: 0096 slli ra,ra,0x5 - 1211e: 0000 unimp - 12120: 93070403 lb s0,-1744(a4) - 12124: 0001 nop - 12126: 0300 addi s0,sp,384 - 12128: 0708 addi a0,sp,896 - 1212a: 0189 addi gp,gp,2 - 1212c: 0000 unimp - 1212e: cd070203 lb tp,-816(a4) - 12132: 0000 unimp - 12134: 0600 addi s0,sp,768 - 12136: 0046 0x46 + 12094: 0290 addi a2,sp,320 + 12096: 0000 unimp + 12098: 4c18 lw a4,24(s0) + 1209a: 0030 addi a2,sp,8 + 1209c: 0100 addi s0,sp,128 + 1209e: 032d addi t1,t1,11 + 120a0: 0001 nop + 120a2: 0200 addi s0,sp,256 + 120a4: 5091 li ra,-28 + 120a6: 1700 addi s0,sp,928 + 120a8: 0d28 addi a0,sp,664 + 120aa: 0000 unimp + 120ac: 02cd addi t0,t0,19 + 120ae: 0000 unimp + 120b0: 0034d513 srli a0,s1,0x3 + 120b4: 0100 addi s0,sp,128 + 120b6: a62d j 123e0 <__stack_size+0x11be0> + 120b8: 000c addi a1,sp,0 + 120ba: 0300 addi s0,sp,384 + 120bc: 0032d113 srli sp,t0,0x3 + 120c0: 0100 addi s0,sp,128 + 120c2: a62d j 123ec <__stack_size+0x11bec> + 120c4: 000c addi a1,sp,0 + 120c6: 1d00 addi s0,sp,688 + 120c8: 00347613 andi a2,s0,3 + 120cc: 0100 addi s0,sp,128 + 120ce: a62d j 123f8 <__stack_size+0x11bf8> + 120d0: 000c addi a1,sp,0 + 120d2: 0000 unimp + 120d4: 3f12 fld ft10,288(sp) + 120d6: 01000033 add zero,zero,a6 + 120da: a62d j 12404 <__stack_size+0x11c04> + 120dc: 000c addi a1,sp,0 + 120de: 8100 0x8100 + 120e0: 0118 addi a4,sp,128 + 120e2: 0000 unimp + 120e4: 000d4017 auipc zero,0xd4 + 120e8: ba00 fsd fs0,48(a2) + 120ea: 0006 0x6 + 120ec: 1900 addi s0,sp,176 + 120ee: 369e fld fa3,480(sp) + 120f0: 0000 unimp + 120f2: 2e01 jal 12402 <__stack_size+0x11c02> + 120f4: 451c lw a5,8(a0) + 120f6: 2041 jal 12176 <__stack_size+0x11976> + 120f8: 9219 srli a2,a2,0x26 + 120fa: 0035 c.addi zero,13 + 120fc: 0100 addi s0,sp,128 + 120fe: ae2e fsd fa1,280(sp) + 12100: 19204147 fmsub.s ft2,ft0,fs2,ft3,rmm + 12104: 000036a3 0x36a3 + 12108: 2e01 jal 12418 <__stack_size+0x11c18> + 1210a: 4494 lw a3,8(s1) + 1210c: 2041 jal 1218c <__stack_size+0x1198c> + 1210e: 9719 srai a4,a4,0x26 + 12110: 0035 c.addi zero,13 + 12112: 0100 addi s0,sp,128 + 12114: 4e2e lw t3,200(sp) + 12116: 4146 lw sp,80(sp) + 12118: 1220 addi s0,sp,296 + 1211a: 0000366b 0x366b + 1211e: 2e01 jal 1242e <__stack_size+0x11c2e> + 12120: 0025 c.addi zero,9 + 12122: 0000 unimp + 12124: 18a2 slli a7,a7,0x28 + 12126: 0001 nop + 12128: 561a lw a2,164(sp) + 1212a: 4144 lw s1,4(a0) + 1212c: 3c20 fld fs0,120(s0) + 1212e: 0000 unimp + 12130: 4c00 lw s0,24(s0) + 12132: 12000003 lb zero,288(zero) # e6204 <__stack_size+0xe5a04> + 12136: 35d4 fld fa3,168(a1) 12138: 0000 unimp - 1213a: 00000077 0x77 - 1213e: 00005207 0x5207 - 12142: ff00 fsw fs0,56(a4) - 12144: 0500 addi s0,sp,640 - 12146: 00000067 jr zero - 1214a: a908 fsd fa0,16(a0) - 1214c: 002a 0x2a - 1214e: 0400 addi s0,sp,512 - 12150: 773c flw fa5,104(a4) - 12152: 0000 unimp - 12154: 0900 addi s0,sp,144 - 12156: 3136 fld ft2,360(sp) - 12158: 0000 unimp - 1215a: 00924803 lbu a6,9(tp) # 9 <__stack_size-0x7f7> - 1215e: 0000 unimp - 12160: 26041003 lh zero,608(s0) # 2e733a <__stack_size+0x2e6b3a> - 12164: 0029 c.addi zero,10 - 12166: 0a00 addi s0,sp,272 - 12168: 0310 addi a2,sp,384 - 1216a: 0000fc4f fnmadd.s fs8,ft1,ft0,ft0 - 1216e: 0b00 addi s0,sp,400 - 12170: 2cf9 jal 1244e <__stack_size+0x11c4e> - 12172: 0000 unimp - 12174: 00fc5903 lhu s2,15(s8) # f <__stack_size-0x7f1> - 12178: 0000 unimp - 1217a: 2004 fld fs1,0(s0) - 1217c: 0000 unimp - 1217e: 002e310b 0x2e310b - 12182: 0300 addi s0,sp,384 - 12184: fc5a fsw fs6,56(sp) - 12186: 0000 unimp - 12188: 0400 addi s0,sp,512 - 1218a: 0020 addi s0,sp,8 - 1218c: 0b04 addi s1,sp,400 - 1218e: 312a fld ft2,168(sp) - 12190: 0000 unimp - 12192: 00fc5b03 lhu s6,15(s8) - 12196: 0000 unimp - 12198: 2004 fld fs1,0(s0) - 1219a: 0800 addi s0,sp,16 - 1219c: 0031300b 0x31300b - 121a0: 0300 addi s0,sp,384 - 121a2: fc5c fsw fa5,60(s0) - 121a4: 0000 unimp - 121a6: 0400 addi s0,sp,512 - 121a8: 1010 addi a2,sp,32 - 121aa: 0c0c addi a1,sp,528 - 121ac: 7865 lui a6,0xffff9 - 121ae: 0070 addi a2,sp,12 - 121b0: 00525d03 lhu s10,5(tp) # 5 <__stack_size-0x7fb> - 121b4: 0000 unimp - 121b6: 0f04 addi s1,sp,912 - 121b8: 0c01 addi s8,s8,0 - 121ba: 001f360b 0x1f360b - 121be: 0300 addi s0,sp,384 - 121c0: 525e lw tp,244(sp) - 121c2: 0000 unimp - 121c4: 0400 addi s0,sp,512 - 121c6: 0001 nop - 121c8: 000c addi a1,sp,0 - 121ca: 8e070403 lb s0,-1824(a4) - 121ce: 0001 nop - 121d0: 0d00 addi s0,sp,656 - 121d2: 31d8 fld fa4,160(a1) + 1213a: 2e01 jal 1244a <__stack_size+0x11c4a> + 1213c: 00fc addi a5,sp,76 + 1213e: 0000 unimp + 12140: 1a14 addi a3,sp,304 + 12142: 0001 nop + 12144: e712 fsw ft4,140(sp) + 12146: 0035 c.addi zero,13 + 12148: 0100 addi s0,sp,128 + 1214a: fc2e fsw fa1,56(sp) + 1214c: 0000 unimp + 1214e: 4200 lw s0,0(a2) + 12150: 011a slli sp,sp,0x6 + 12152: 1200 addi s0,sp,288 + 12154: 35fa fld fa1,440(sp) + 12156: 0000 unimp + 12158: 2e01 jal 12468 <__stack_size+0x11c68> + 1215a: 00fc addi a5,sp,76 + 1215c: 0000 unimp + 1215e: 00011ac7 fmsub.s fs5,ft2,ft0,ft0,rtz + 12162: 1700 addi s0,sp,928 + 12164: 0da8 addi a0,sp,728 + 12166: 0000 unimp + 12168: 03b6 slli t2,t2,0xd + 1216a: 0000 unimp + 1216c: a912 fsd ft4,144(sp) + 1216e: 002e 0x2e + 12170: 0100 addi s0,sp,128 + 12172: 252e fld fa0,200(sp) + 12174: 0000 unimp + 12176: 2700 fld fs0,8(a4) + 12178: 1b00011b 0x1b00011b + 1217c: 0dc0 addi s0,sp,724 + 1217e: 0000 unimp + 12180: 8212 mv tp,tp + 12182: 0100002f 0x100002f + 12186: a62e fsd fa1,264(sp) + 12188: 000c addi a1,sp,0 + 1218a: 4100 lw s0,0(a0) + 1218c: 1200011b 0x1200011b + 12190: 00002ebf 0ca62e01 0xca62e0100002ebf + 12198: 0000 unimp + 1219a: 1b89 addi s7,s7,-30 + 1219c: 0001 nop + 1219e: e612 fsw ft4,12(sp) + 121a0: 002e 0x2e + 121a2: 0100 addi s0,sp,128 + 121a4: a62e fsd fa1,264(sp) + 121a6: 000c addi a1,sp,0 + 121a8: bd00 fsd fs0,56(a0) + 121aa: 1200011b 0x1200011b + 121ae: 2ed4 fld fa3,152(a3) + 121b0: 0000 unimp + 121b2: 2e01 jal 124c2 <__stack_size+0x11cc2> + 121b4: 0ca6 slli s9,s9,0x9 + 121b6: 0000 unimp + 121b8: 1be6 slli s7,s7,0x39 + 121ba: 0001 nop + 121bc: 7012 flw ft0,36(sp) + 121be: 0100002f 0x100002f + 121c2: fc2e fsw fa1,56(sp) + 121c4: 0000 unimp + 121c6: a600 fsd fs0,8(a2) + 121c8: 011c addi a5,sp,128 + 121ca: 0000 unimp + 121cc: 1a00 addi s0,sp,304 + 121ce: 455a lw a0,148(sp) + 121d0: 2041 jal 12250 <__stack_size+0x11a50> + 121d2: 0042 0x42 121d4: 0000 unimp - 121d6: 0310 addi a2,sp,384 - 121d8: 264c fld fa1,136(a2) - 121da: 0001 nop - 121dc: 0e00 addi s0,sp,784 - 121de: 6c66 flw fs8,88(sp) - 121e0: 0074 addi a3,sp,12 - 121e2: 00874e03 lbu t3,8(a4) - 121e6: 0000 unimp - 121e8: 00041a0f 0x41a0f - 121ec: 0300 addi s0,sp,384 - 121ee: 9960 0x9960 - 121f0: 0000 unimp + 121d6: 03f1 addi t2,t2,28 + 121d8: 0000 unimp + 121da: d412 sw tp,40(sp) + 121dc: 0035 c.addi zero,13 + 121de: 0100 addi s0,sp,128 + 121e0: fc2e fsw fa1,56(sp) + 121e2: 0000 unimp + 121e4: d000 sw s0,32(s0) + 121e6: 011c addi a5,sp,128 + 121e8: 1200 addi s0,sp,288 + 121ea: 000035e7 0x35e7 + 121ee: 2e01 jal 124fe <__stack_size+0x11cfe> + 121f0: 00fc addi a5,sp,76 121f2: 0000 unimp - 121f4: dd10 sw a2,56(a0) - 121f6: 0035 c.addi zero,13 - 121f8: 0100 addi s0,sp,128 - 121fa: 00008723 sb zero,14(ra) # 20120fe <__stack_size+0x20118fe> - 121fe: ce00 sw s0,24(a2) - 12200: 4146 lw sp,80(sp) - 12202: 3e20 fld fs0,120(a2) - 12204: 000e 0xe - 12206: 0100 addi s0,sp,128 - 12208: a69c fsd fa5,8(a3) - 1220a: 000c addi a1,sp,0 - 1220c: 1100 addi s0,sp,160 - 1220e: 0061 c.addi zero,24 - 12210: 2301 jal 12710 <__stack_size+0x11f10> - 12212: 00000087 0x87 - 12216: 6211 lui tp,0x4 - 12218: 0100 addi s0,sp,128 - 1221a: 00008723 sb zero,14(ra) - 1221e: 1200 addi s0,sp,288 - 12220: 2dfa fld fs11,408(sp) - 12222: 0000 unimp - 12224: 2501 jal 12824 <__stack_size+0x12024> - 12226: 0025 c.addi zero,9 - 12228: 0000 unimp - 1222a: 1255 addi tp,tp,-11 - 1222c: 0001 nop - 1222e: 002f6813 ori a6,t5,2 - 12232: 0100 addi s0,sp,128 - 12234: 2525 jal 1285c <__stack_size+0x1205c> + 121f4: 1cfe slli s9,s9,0x3f + 121f6: 0001 nop + 121f8: fa12 fsw ft4,52(sp) + 121fa: 0035 c.addi zero,13 + 121fc: 0100 addi s0,sp,128 + 121fe: fc2e fsw fa1,56(sp) + 12200: 0000 unimp + 12202: a900 fsd fs0,16(a0) + 12204: 011d addi sp,sp,7 + 12206: 0000 unimp + 12208: 3c1a fld fs8,416(sp) + 1220a: 3a204147 fmsub.d ft2,ft0,ft2,ft7,rmm + 1220e: 0000 unimp + 12210: 2c00 fld fs0,24(s0) + 12212: 0004 addi s1,sp,0 + 12214: 1200 addi s0,sp,288 + 12216: 35d4 fld fa3,168(a1) + 12218: 0000 unimp + 1221a: 2e01 jal 1252a <__stack_size+0x11d2a> + 1221c: 00fc addi a5,sp,76 + 1221e: 0000 unimp + 12220: 1de9 addi s11,s11,-6 + 12222: 0001 nop + 12224: e712 fsw ft4,140(sp) + 12226: 0035 c.addi zero,13 + 12228: 0100 addi s0,sp,128 + 1222a: fc2e fsw fa1,56(sp) + 1222c: 0000 unimp + 1222e: 2f00 fld fs0,24(a4) + 12230: 011e slli sp,sp,0x7 + 12232: 1200 addi s0,sp,288 + 12234: 35fa fld fa1,440(sp) 12236: 0000 unimp - 12238: 0000 unimp - 1223a: 4114 lw a3,0(a0) - 1223c: 635f 0100 a626 0xa6260100635f - 12242: 000c addi a1,sp,0 - 12244: 1500 addi s0,sp,672 - 12246: 5f41 li t5,-16 - 12248: 26010073 0x26010073 - 1224c: 0ca6 slli s9,s9,0x9 - 1224e: 0000 unimp - 12250: 12b1 addi t0,t0,-20 - 12252: 0001 nop - 12254: 4115 li sp,5 - 12256: 655f 0100 a626 0xa6260100655f - 1225c: 000c addi a1,sp,0 - 1225e: 2700 fld fs0,8(a4) - 12260: 16000113 li sp,352 - 12264: 5f41 li t5,-16 - 12266: 0066 0x66 - 12268: 2601 jal 12568 <__stack_size+0x11d68> - 1226a: 0cad addi s9,s9,11 - 1226c: 0000 unimp - 1226e: 7fb09103 lh sp,2043(ra) - 12272: 4214 lw a3,0(a2) - 12274: 635f 0100 a627 0xa6270100635f - 1227a: 000c addi a1,sp,0 - 1227c: 1500 addi s0,sp,672 - 1227e: 5f42 lw t5,48(sp) - 12280: 27010073 0x27010073 - 12284: 0ca6 slli s9,s9,0x9 - 12286: 0000 unimp - 12288: 13ec addi a1,sp,492 - 1228a: 0001 nop - 1228c: 4215 li tp,5 - 1228e: 655f 0100 a627 0xa6270100655f - 12294: 000c addi a1,sp,0 - 12296: 7200 flw fs0,32(a2) - 12298: 0114 addi a3,sp,128 - 1229a: 1600 addi s0,sp,800 - 1229c: 5f42 lw t5,48(sp) - 1229e: 0066 0x66 - 122a0: 2701 jal 129a0 <__stack_size+0x121a0> - 122a2: 0cad addi s9,s9,11 + 12238: 2e01 jal 12548 <__stack_size+0x11d48> + 1223a: 00fc addi a5,sp,76 + 1223c: 0000 unimp + 1223e: 1eae slli t4,t4,0x2b + 12240: 0001 nop + 12242: 1700 addi s0,sp,928 + 12244: 0df8 addi a4,sp,732 + 12246: 0000 unimp + 12248: 0496 slli s1,s1,0x5 + 1224a: 0000 unimp + 1224c: a912 fsd ft4,144(sp) + 1224e: 002e 0x2e + 12250: 0100 addi s0,sp,128 + 12252: 252e fld fa0,200(sp) + 12254: 0000 unimp + 12256: ed00 fsw fs0,24(a0) + 12258: 011e slli sp,sp,0x7 + 1225a: 1b00 addi s0,sp,432 + 1225c: 0e10 addi a2,sp,784 + 1225e: 0000 unimp + 12260: 8212 mv tp,tp + 12262: 0100002f 0x100002f + 12266: a62e fsd fa1,264(sp) + 12268: 000c addi a1,sp,0 + 1226a: 0700 addi s0,sp,896 + 1226c: 011f 1200 2ebf 0x2ebf1200011f + 12272: 0000 unimp + 12274: 2e01 jal 12584 <__stack_size+0x11d84> + 12276: 0ca6 slli s9,s9,0x9 + 12278: 0000 unimp + 1227a: 00011f4f fnmadd.s ft10,ft2,ft0,ft0,rtz + 1227e: e612 fsw ft4,12(sp) + 12280: 002e 0x2e + 12282: 0100 addi s0,sp,128 + 12284: a62e fsd fa1,264(sp) + 12286: 000c addi a1,sp,0 + 12288: 8300 0x8300 + 1228a: 011f 1200 2ed4 0x2ed41200011f + 12290: 0000 unimp + 12292: 2e01 jal 125a2 <__stack_size+0x11da2> + 12294: 0ca6 slli s9,s9,0x9 + 12296: 0000 unimp + 12298: 1fac addi a1,sp,1016 + 1229a: 0001 nop + 1229c: 7012 flw ft0,36(sp) + 1229e: 0100002f 0x100002f + 122a2: fc2e fsw fa1,56(sp) 122a4: 0000 unimp - 122a6: 9102 jalr sp - 122a8: 1540 addi s0,sp,676 - 122aa: 5f52 lw t5,52(sp) - 122ac: 28010063 beqz sp,1252c <__stack_size+0x11d2c> - 122b0: 0ca6 slli s9,s9,0x9 - 122b2: 0000 unimp - 122b4: 169f 0001 5215 0x52150001169f - 122ba: 735f 0100 a628 0xa6280100735f - 122c0: 000c addi a1,sp,0 - 122c2: bf00 fsd fs0,56(a4) - 122c4: 0116 slli sp,sp,0x5 - 122c6: 1500 addi s0,sp,672 - 122c8: 5f52 lw t5,52(sp) - 122ca: 0065 c.addi zero,25 - 122cc: 2801 jal 122dc <__stack_size+0x11adc> - 122ce: 0ca6 slli s9,s9,0x9 - 122d0: 0000 unimp - 122d2: 179d addi a5,a5,-25 - 122d4: 0001 nop - 122d6: 5216 lw tp,100(sp) - 122d8: 665f 0100 ad28 0xad280100665f - 122de: 000c addi a1,sp,0 - 122e0: 0200 addi s0,sp,256 - 122e2: 5091 li ra,-28 - 122e4: 7215 lui tp,0xfffe5 - 122e6: 0100 addi s0,sp,128 - 122e8: 8729 srai a4,a4,0xa - 122ea: 0000 unimp - 122ec: b200 fsd fs0,32(a2) - 122ee: 0118 addi a4,sp,128 - 122f0: 1700 addi s0,sp,928 - 122f2: 0cc0 addi s0,sp,596 - 122f4: 0000 unimp - 122f6: 0000023b 0x23b - 122fa: 1518 addi a4,sp,672 - 122fc: 0031 c.addi zero,12 - 122fe: 0100 addi s0,sp,128 - 12300: 032c addi a1,sp,392 - 12302: 0001 nop - 12304: 0200 addi s0,sp,256 - 12306: 5091 li ra,-28 - 12308: 1700 addi s0,sp,928 - 1230a: 0cf0 addi a2,sp,604 - 1230c: 0000 unimp - 1230e: 0278 addi a4,sp,268 - 12310: 0000 unimp - 12312: 00359e13 slli t3,a1,0x3 - 12316: 0100 addi s0,sp,128 - 12318: a62c fsd fa1,72(a2) - 1231a: 000c addi a1,sp,0 - 1231c: 0300 addi s0,sp,384 - 1231e: 00339a13 slli s4,t2,0x3 - 12322: 0100 addi s0,sp,128 - 12324: a62c fsd fa1,72(a2) - 12326: 000c addi a1,sp,0 - 12328: 1d00 addi s0,sp,688 - 1232a: 00353f13 sltiu t5,a0,3 - 1232e: 0100 addi s0,sp,128 - 12330: a62c fsd fa1,72(a2) - 12332: 000c addi a1,sp,0 + 122a6: 6c00 flw fs0,24(s0) + 122a8: 0120 addi s0,sp,136 + 122aa: 0000 unimp + 122ac: 1700 addi s0,sp,928 + 122ae: 0de0 addi s0,sp,732 + 122b0: 0000 unimp + 122b2: 04cd addi s1,s1,19 + 122b4: 0000 unimp + 122b6: d412 sw tp,40(sp) + 122b8: 0035 c.addi zero,13 + 122ba: 0100 addi s0,sp,128 + 122bc: fc2e fsw fa1,56(sp) + 122be: 0000 unimp + 122c0: 9600 0x9600 + 122c2: 0120 addi s0,sp,136 + 122c4: 1200 addi s0,sp,288 + 122c6: 000035e7 0x35e7 + 122ca: 2e01 jal 125da <__stack_size+0x11dda> + 122cc: 00fc addi a5,sp,76 + 122ce: 0000 unimp + 122d0: 000120c3 fmadd.s ft1,ft2,ft0,ft0,rdn + 122d4: fa12 fsw ft4,52(sp) + 122d6: 0035 c.addi zero,13 + 122d8: 0100 addi s0,sp,128 + 122da: fc2e fsw fa1,56(sp) + 122dc: 0000 unimp + 122de: 6a00 flw fs0,16(a2) + 122e0: 0121 addi sp,sp,8 + 122e2: 0000 unimp + 122e4: 000e3017 auipc zero,0xe3 + 122e8: 0400 addi s0,sp,512 + 122ea: 0005 c.addi zero,1 + 122ec: 1200 addi s0,sp,288 + 122ee: 35d4 fld fa3,168(a1) + 122f0: 0000 unimp + 122f2: 2e01 jal 12602 <__stack_size+0x11e02> + 122f4: 00fc addi a5,sp,76 + 122f6: 0000 unimp + 122f8: 21a9 jal 12742 <__stack_size+0x11f42> + 122fa: 0001 nop + 122fc: e712 fsw ft4,140(sp) + 122fe: 0035 c.addi zero,13 + 12300: 0100 addi s0,sp,128 + 12302: fc2e fsw fa1,56(sp) + 12304: 0000 unimp + 12306: d700 sw s0,40(a4) + 12308: 0121 addi sp,sp,8 + 1230a: 1200 addi s0,sp,288 + 1230c: 35fa fld fa1,440(sp) + 1230e: 0000 unimp + 12310: 2e01 jal 12620 <__stack_size+0x11e20> + 12312: 00fc addi a5,sp,76 + 12314: 0000 unimp + 12316: 0001224f fnmadd.s ft4,ft2,ft0,ft0,rdn + 1231a: 1c00 addi s0,sp,560 + 1231c: 0536 slli a0,a0,0xd + 1231e: 0000 unimp + 12320: a81d j 12356 <__stack_size+0x11b56> + 12322: 01000033 add zero,zero,a6 + 12326: a62e fsd fa1,264(sp) + 12328: 000c addi a1,sp,0 + 1232a: 1d00 addi s0,sp,688 + 1232c: 3364 fld fs1,224(a4) + 1232e: 0000 unimp + 12330: 2e01 jal 12640 <__stack_size+0x11e40> + 12332: 0ca6 slli s9,s9,0x9 12334: 0000 unimp - 12336: 0812 slli a6,a6,0x4 - 12338: 0034 addi a3,sp,8 - 1233a: 0100 addi s0,sp,128 - 1233c: a62c fsd fa1,72(a2) + 12336: 781d lui a6,0xfffe7 + 12338: 01000033 add zero,zero,a6 + 1233c: a62e fsd fa1,264(sp) 1233e: 000c addi a1,sp,0 - 12340: 0800 addi s0,sp,16 - 12342: 0119 addi sp,sp,6 + 12340: 1d00 addi s0,sp,688 + 12342: 3301 jal 12042 <__stack_size+0x11842> 12344: 0000 unimp - 12346: 000d1017 auipc zero,0xd1 - 1234a: 9000 0x9000 - 1234c: 0002 0x2 - 1234e: 1800 addi s0,sp,48 - 12350: 3115 jal 11f74 <__stack_size+0x11774> - 12352: 0000 unimp - 12354: 2d01 jal 12964 <__stack_size+0x12164> - 12356: 00000103 lb sp,0(zero) # e3346 <__stack_size+0xe2b46> - 1235a: 9102 jalr sp - 1235c: 0050 addi a2,sp,4 - 1235e: 000d4017 auipc zero,0xd4 - 12362: cd00 sw s0,24(a0) - 12364: 0002 0x2 - 12366: 1300 addi s0,sp,416 - 12368: 359e fld fa1,480(sp) - 1236a: 0000 unimp - 1236c: 2d01 jal 1297c <__stack_size+0x1217c> - 1236e: 0ca6 slli s9,s9,0x9 - 12370: 0000 unimp - 12372: 339a1303 lh t1,825(s4) # fffe1339 <_sp+0x7ffdd339> + 12346: 2e01 jal 12656 <__stack_size+0x11e56> + 12348: 0ca6 slli s9,s9,0x9 + 1234a: 0000 unimp + 1234c: 1c00 addi s0,sp,560 + 1234e: 0568 addi a0,sp,652 + 12350: 0000 unimp + 12352: a81d j 12388 <__stack_size+0x11b88> + 12354: 01000033 add zero,zero,a6 + 12358: a62e fsd fa1,264(sp) + 1235a: 000c addi a1,sp,0 + 1235c: 1d00 addi s0,sp,688 + 1235e: 3364 fld fs1,224(a4) + 12360: 0000 unimp + 12362: 2e01 jal 12672 <__stack_size+0x11e72> + 12364: 0ca6 slli s9,s9,0x9 + 12366: 0000 unimp + 12368: 781d lui a6,0xfffe7 + 1236a: 01000033 add zero,zero,a6 + 1236e: a62e fsd fa1,264(sp) + 12370: 000c addi a1,sp,0 + 12372: 1d00 addi s0,sp,688 + 12374: 3301 jal 12074 <__stack_size+0x11874> 12376: 0000 unimp - 12378: 2d01 jal 12988 <__stack_size+0x12188> + 12378: 2e01 jal 12688 <__stack_size+0x11e88> 1237a: 0ca6 slli s9,s9,0x9 1237c: 0000 unimp - 1237e: 131d addi t1,t1,-25 - 12380: 0000353f 0ca62d01 0xca62d010000353f - 12388: 0000 unimp - 1238a: 1200 addi s0,sp,288 - 1238c: 3408 fld fa0,40(s0) - 1238e: 0000 unimp - 12390: 2d01 jal 129a0 <__stack_size+0x121a0> - 12392: 0ca6 slli s9,s9,0x9 - 12394: 0000 unimp - 12396: 1929 addi s2,s2,-22 - 12398: 0001 nop - 1239a: 1700 addi s0,sp,928 - 1239c: 0d58 addi a4,sp,660 + 1237e: 1a00 addi s0,sp,304 + 12380: 497e lw s2,220(sp) + 12382: 2041 jal 12402 <__stack_size+0x11c02> + 12384: 0014 addi a3,sp,0 + 12386: 0000 unimp + 12388: 05b2 slli a1,a1,0xc + 1238a: 0000 unimp + 1238c: d512 sw tp,168(sp) + 1238e: 0034 addi a3,sp,8 + 12390: 0100 addi s0,sp,128 + 12392: a62e fsd fa1,264(sp) + 12394: 000c addi a1,sp,0 + 12396: 7200 flw fs0,32(a2) + 12398: 0122 slli sp,sp,0x8 + 1239a: 1200 addi s0,sp,288 + 1239c: 32d1 jal 11d60 <__stack_size+0x11560> 1239e: 0000 unimp - 123a0: 06ba slli a3,a3,0xe - 123a2: 0000 unimp - 123a4: 6719 lui a4,0x6 - 123a6: 01000037 lui zero,0x1000 - 123aa: 982e add a6,a6,a1 - 123ac: 4148 lw a0,4(a0) - 123ae: 1920 addi s0,sp,184 - 123b0: 0000365b 0x365b - 123b4: 2e01 jal 126c4 <__stack_size+0x11ec4> - 123b6: 4b2a lw s6,136(sp) - 123b8: 2041 jal 12438 <__stack_size+0x11c38> - 123ba: 6c19 lui s8,0x6 - 123bc: 01000037 lui zero,0x1000 - 123c0: 102e 0x102e - 123c2: 4148 lw a0,4(a0) - 123c4: 1920 addi s0,sp,184 - 123c6: 3660 fld fs0,232(a2) - 123c8: 0000 unimp - 123ca: 2e01 jal 126da <__stack_size+0x11eda> - 123cc: 49ca lw s3,144(sp) - 123ce: 2041 jal 1244e <__stack_size+0x11c4e> - 123d0: 3412 fld fs0,288(sp) - 123d2: 01000037 lui zero,0x1000 - 123d6: 252e fld fa0,200(sp) - 123d8: 0000 unimp - 123da: 4a00 lw s0,16(a2) - 123dc: 0119 addi sp,sp,6 - 123de: 1a00 addi s0,sp,304 - 123e0: 47d2 lw a5,20(sp) - 123e2: 2041 jal 12462 <__stack_size+0x11c62> - 123e4: 003c addi a5,sp,8 - 123e6: 0000 unimp - 123e8: 034c addi a1,sp,388 - 123ea: 0000 unimp - 123ec: 9d12 add s10,s10,tp - 123ee: 0036 0x36 - 123f0: 0100 addi s0,sp,128 - 123f2: fc2e fsw fa1,56(sp) - 123f4: 0000 unimp - 123f6: bc00 fsd fs0,56(s0) - 123f8: 011a slli sp,sp,0x6 - 123fa: 1200 addi s0,sp,288 - 123fc: 36b0 fld fa2,104(a3) - 123fe: 0000 unimp - 12400: 2e01 jal 12710 <__stack_size+0x11f10> - 12402: 00fc addi a5,sp,76 - 12404: 0000 unimp - 12406: 1aea slli s5,s5,0x3a - 12408: 0001 nop - 1240a: c312 sw tp,132(sp) - 1240c: 0036 0x36 - 1240e: 0100 addi s0,sp,128 - 12410: fc2e fsw fa1,56(sp) - 12412: 0000 unimp - 12414: 6f00 flw fs0,24(a4) - 12416: 0000011b 0x11b - 1241a: 000dc017 auipc zero,0xdc - 1241e: b600 fsd fs0,40(a2) - 12420: 12000003 lb zero,288(zero) # ee53a <__stack_size+0xedd3a> - 12424: 2f72 fld ft10,280(sp) - 12426: 0000 unimp - 12428: 2e01 jal 12738 <__stack_size+0x11f38> - 1242a: 0025 c.addi zero,9 - 1242c: 0000 unimp - 1242e: 00011bcf fnmadd.s fs7,ft2,ft0,ft0,rtz - 12432: 000dd81b 0xdd81b - 12436: 1200 addi s0,sp,288 - 12438: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - 1243c: 2e01 jal 1274c <__stack_size+0x11f4c> - 1243e: 0ca6 slli s9,s9,0x9 - 12440: 0000 unimp - 12442: 1be9 addi s7,s7,-6 - 12444: 0001 nop - 12446: 8812 mv a6,tp - 12448: 0100002f 0x100002f - 1244c: a62e fsd fa1,264(sp) - 1244e: 000c addi a1,sp,0 - 12450: 3100 fld fs0,32(a0) - 12452: 011c addi a5,sp,128 - 12454: 1200 addi s0,sp,288 - 12456: 00002faf amoadd.w t6,zero,(zero) - 1245a: 2e01 jal 1276a <__stack_size+0x11f6a> - 1245c: 0ca6 slli s9,s9,0x9 - 1245e: 0000 unimp - 12460: 1c65 addi s8,s8,-7 - 12462: 0001 nop - 12464: 9d12 add s10,s10,tp - 12466: 0100002f 0x100002f - 1246a: a62e fsd fa1,264(sp) - 1246c: 000c addi a1,sp,0 - 1246e: 8e00 0x8e00 - 12470: 011c addi a5,sp,128 - 12472: 1200 addi s0,sp,288 - 12474: 3039 jal 11c82 <__stack_size+0x11482> + 123a0: 2e01 jal 126b0 <__stack_size+0x11eb0> + 123a2: 0ca6 slli s9,s9,0x9 + 123a4: 0000 unimp + 123a6: 2286 fld ft5,64(sp) + 123a8: 0001 nop + 123aa: 7612 flw fa2,36(sp) + 123ac: 0034 addi a3,sp,8 + 123ae: 0100 addi s0,sp,128 + 123b0: a62e fsd fa1,264(sp) + 123b2: 000c addi a1,sp,0 + 123b4: 9a00 0x9a00 + 123b6: 0122 slli sp,sp,0x8 + 123b8: 1200 addi s0,sp,288 + 123ba: 0000333f 0ca62e01 0xca62e010000333f + 123c2: 0000 unimp + 123c4: 22ae fld ft5,200(sp) + 123c6: 0001 nop + 123c8: 1a00 addi s0,sp,304 + 123ca: 49a0 lw s0,80(a1) + 123cc: 2041 jal 1244c <__stack_size+0x11c4c> + 123ce: 0036 0x36 + 123d0: 0000 unimp + 123d2: 05ed addi a1,a1,27 + 123d4: 0000 unimp + 123d6: d412 sw tp,40(sp) + 123d8: 0035 c.addi zero,13 + 123da: 0100 addi s0,sp,128 + 123dc: fc2e fsw fa1,56(sp) + 123de: 0000 unimp + 123e0: c200 sw s0,0(a2) + 123e2: 0122 slli sp,sp,0x8 + 123e4: 1200 addi s0,sp,288 + 123e6: 000035e7 0x35e7 + 123ea: 2e01 jal 126fa <__stack_size+0x11efa> + 123ec: 00fc addi a5,sp,76 + 123ee: 0000 unimp + 123f0: 2310 fld fa2,0(a4) + 123f2: 0001 nop + 123f4: fa12 fsw ft4,52(sp) + 123f6: 0035 c.addi zero,13 + 123f8: 0100 addi s0,sp,128 + 123fa: fc2e fsw fa1,56(sp) + 123fc: 0000 unimp + 123fe: 1c00 addi s0,sp,560 + 12400: 0124 addi s1,sp,136 + 12402: 0000 unimp + 12404: 000e4817 auipc a6,0xe4 + 12408: 5700 lw s0,40(a4) + 1240a: 0006 0x6 + 1240c: 1200 addi s0,sp,288 + 1240e: 2ea9 jal 12768 <__stack_size+0x11f68> + 12410: 0000 unimp + 12412: 2e01 jal 12722 <__stack_size+0x11f22> + 12414: 0025 c.addi zero,9 + 12416: 0000 unimp + 12418: 245f 0001 481b 0x481b0001245f + 1241e: 000e 0xe + 12420: 1200 addi s0,sp,288 + 12422: 2f82 fld ft11,0(sp) + 12424: 0000 unimp + 12426: 2e01 jal 12736 <__stack_size+0x11f36> + 12428: 0ca6 slli s9,s9,0x9 + 1242a: 0000 unimp + 1242c: 00012473 csrrs s0,0x0,sp + 12430: bf12 fsd ft4,440(sp) + 12432: 002e 0x2e + 12434: 0100 addi s0,sp,128 + 12436: a62e fsd fa1,264(sp) + 12438: 000c addi a1,sp,0 + 1243a: 8700 0x8700 + 1243c: 0124 addi s1,sp,136 + 1243e: 1200 addi s0,sp,288 + 12440: 2ee6 fld ft9,88(sp) + 12442: 0000 unimp + 12444: 2e01 jal 12754 <__stack_size+0x11f54> + 12446: 0ca6 slli s9,s9,0x9 + 12448: 0000 unimp + 1244a: 0001249b 0x1249b + 1244e: d412 sw tp,40(sp) + 12450: 002e 0x2e + 12452: 0100 addi s0,sp,128 + 12454: a62e fsd fa1,264(sp) + 12456: 000c addi a1,sp,0 + 12458: af00 fsd fs0,24(a4) + 1245a: 0124 addi s1,sp,136 + 1245c: 1200 addi s0,sp,288 + 1245e: 2f70 fld fa2,216(a4) + 12460: 0000 unimp + 12462: 2e01 jal 12772 <__stack_size+0x11f72> + 12464: 00fc addi a5,sp,76 + 12466: 0000 unimp + 12468: 0001249b 0x1249b + 1246c: 0000 unimp + 1246e: 000d781b 0xd781b + 12472: 1d00 addi s0,sp,688 + 12474: 2ea9 jal 127ce <__stack_size+0x11fce> 12476: 0000 unimp 12478: 2e01 jal 12788 <__stack_size+0x11f88> - 1247a: 00fc addi a5,sp,76 + 1247a: 0025 c.addi zero,9 1247c: 0000 unimp - 1247e: 1d4e slli s10,s10,0x33 - 12480: 0001 nop - 12482: 0000 unimp - 12484: d61a sw t1,44(sp) - 12486: 4148 lw a0,4(a0) - 12488: 4220 lw s0,64(a2) - 1248a: 0000 unimp - 1248c: f100 fsw fs0,32(a0) - 1248e: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - 12492: 369d jal 11ff8 <__stack_size+0x117f8> - 12494: 0000 unimp - 12496: 2e01 jal 127a6 <__stack_size+0x11fa6> - 12498: 00fc addi a5,sp,76 - 1249a: 0000 unimp - 1249c: 1d78 addi a4,sp,700 - 1249e: 0001 nop - 124a0: b012 fsd ft4,32(sp) - 124a2: 0036 0x36 - 124a4: 0100 addi s0,sp,128 - 124a6: fc2e fsw fa1,56(sp) - 124a8: 0000 unimp - 124aa: a600 fsd fs0,8(a2) - 124ac: 011d addi sp,sp,7 - 124ae: 1200 addi s0,sp,288 - 124b0: 000036c3 fmadd.s fa3,ft0,ft0,ft0,rup - 124b4: 2e01 jal 127c4 <__stack_size+0x11fc4> - 124b6: 00fc addi a5,sp,76 - 124b8: 0000 unimp - 124ba: 1e51 addi t3,t3,-12 - 124bc: 0001 nop - 124be: 1a00 addi s0,sp,304 - 124c0: 4ab8 lw a4,80(a3) - 124c2: 2041 jal 12542 <__stack_size+0x11d42> - 124c4: 003a 0x3a - 124c6: 0000 unimp - 124c8: 042c addi a1,sp,520 - 124ca: 0000 unimp - 124cc: 9d12 add s10,s10,tp - 124ce: 0036 0x36 - 124d0: 0100 addi s0,sp,128 - 124d2: fc2e fsw fa1,56(sp) + 1247e: 000d901b 0xd901b + 12482: 1200 addi s0,sp,288 + 12484: 2f82 fld ft11,0(sp) + 12486: 0000 unimp + 12488: 2e01 jal 12798 <__stack_size+0x11f98> + 1248a: 0ca6 slli s9,s9,0x9 + 1248c: 0000 unimp + 1248e: 24f2 fld fs1,280(sp) + 12490: 0001 nop + 12492: bf12 fsd ft4,440(sp) + 12494: 002e 0x2e + 12496: 0100 addi s0,sp,128 + 12498: a62e fsd fa1,264(sp) + 1249a: 000c addi a1,sp,0 + 1249c: 0600 addi s0,sp,768 + 1249e: 0125 addi sp,sp,9 + 124a0: 1200 addi s0,sp,288 + 124a2: 2ee6 fld ft9,88(sp) + 124a4: 0000 unimp + 124a6: 2e01 jal 127b6 <__stack_size+0x11fb6> + 124a8: 0ca6 slli s9,s9,0x9 + 124aa: 0000 unimp + 124ac: 251a fld fa0,384(sp) + 124ae: 0001 nop + 124b0: d412 sw tp,40(sp) + 124b2: 002e 0x2e + 124b4: 0100 addi s0,sp,128 + 124b6: a62e fsd fa1,264(sp) + 124b8: 000c addi a1,sp,0 + 124ba: 2e00 fld fs0,24(a2) + 124bc: 0125 addi sp,sp,9 + 124be: 1200 addi s0,sp,288 + 124c0: 2f70 fld fa2,216(a4) + 124c2: 0000 unimp + 124c4: 2e01 jal 127d4 <__stack_size+0x11fd4> + 124c6: 00fc addi a5,sp,76 + 124c8: 0000 unimp + 124ca: 2571 jal 12b56 <__stack_size+0x12356> + 124cc: 0001 nop + 124ce: 0000 unimp + 124d0: 1700 addi s0,sp,928 + 124d2: 0e60 addi s0,sp,796 124d4: 0000 unimp - 124d6: 9100 0x9100 - 124d8: 011e slli sp,sp,0x7 - 124da: 1200 addi s0,sp,288 - 124dc: 36b0 fld fa2,104(a3) - 124de: 0000 unimp - 124e0: 2e01 jal 127f0 <__stack_size+0x11ff0> - 124e2: 00fc addi a5,sp,76 - 124e4: 0000 unimp - 124e6: 00011ed7 0x11ed7 - 124ea: c312 sw tp,132(sp) - 124ec: 0036 0x36 - 124ee: 0100 addi s0,sp,128 - 124f0: fc2e fsw fa1,56(sp) - 124f2: 0000 unimp - 124f4: 5600 lw s0,40(a2) - 124f6: 011f 0000 1017 0x10170000011f - 124fc: 000e 0xe - 124fe: 9600 0x9600 - 12500: 0004 addi s1,sp,0 - 12502: 1200 addi s0,sp,288 - 12504: 2f72 fld ft10,280(sp) - 12506: 0000 unimp - 12508: 2e01 jal 12818 <__stack_size+0x12018> - 1250a: 0025 c.addi zero,9 - 1250c: 0000 unimp - 1250e: 1f95 addi t6,t6,-27 - 12510: 0001 nop - 12512: 000e281b 0xe281b - 12516: 1200 addi s0,sp,288 - 12518: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - 1251c: 2e01 jal 1282c <__stack_size+0x1202c> - 1251e: 0ca6 slli s9,s9,0x9 - 12520: 0000 unimp - 12522: 00011faf 0x11faf - 12526: 8812 mv a6,tp - 12528: 0100002f 0x100002f - 1252c: a62e fsd fa1,264(sp) - 1252e: 000c addi a1,sp,0 - 12530: f700 fsw fs0,40(a4) - 12532: 011f 1200 2faf 0x2faf1200011f - 12538: 0000 unimp - 1253a: 2e01 jal 1284a <__stack_size+0x1204a> - 1253c: 0ca6 slli s9,s9,0x9 - 1253e: 0000 unimp - 12540: 0001202b 0x1202b - 12544: 9d12 add s10,s10,tp - 12546: 0100002f 0x100002f - 1254a: a62e fsd fa1,264(sp) - 1254c: 000c addi a1,sp,0 - 1254e: 5400 lw s0,40(s0) - 12550: 0120 addi s0,sp,136 - 12552: 1200 addi s0,sp,288 - 12554: 3039 jal 11d62 <__stack_size+0x11562> - 12556: 0000 unimp - 12558: 2e01 jal 12868 <__stack_size+0x12068> - 1255a: 00fc addi a5,sp,76 - 1255c: 0000 unimp - 1255e: 2114 fld fa3,0(a0) - 12560: 0001 nop - 12562: 0000 unimp - 12564: 000df817 auipc a6,0xdf - 12568: cd00 sw s0,24(a0) - 1256a: 0004 addi s1,sp,0 - 1256c: 1200 addi s0,sp,288 - 1256e: 369d jal 120d4 <__stack_size+0x118d4> - 12570: 0000 unimp - 12572: 2e01 jal 12882 <__stack_size+0x12082> - 12574: 00fc addi a5,sp,76 - 12576: 0000 unimp - 12578: 213e fld ft2,456(sp) - 1257a: 0001 nop - 1257c: b012 fsd ft4,32(sp) - 1257e: 0036 0x36 - 12580: 0100 addi s0,sp,128 - 12582: fc2e fsw fa1,56(sp) - 12584: 0000 unimp - 12586: 6b00 flw fs0,16(a4) - 12588: 0121 addi sp,sp,8 - 1258a: 1200 addi s0,sp,288 - 1258c: 000036c3 fmadd.s fa3,ft0,ft0,ft0,rup - 12590: 2e01 jal 128a0 <__stack_size+0x120a0> - 12592: 00fc addi a5,sp,76 - 12594: 0000 unimp - 12596: 2212 fld ft4,256(sp) - 12598: 0001 nop - 1259a: 1700 addi s0,sp,928 - 1259c: 0e48 addi a0,sp,788 - 1259e: 0000 unimp - 125a0: 0504 addi s1,sp,640 - 125a2: 0000 unimp - 125a4: 9d12 add s10,s10,tp - 125a6: 0036 0x36 - 125a8: 0100 addi s0,sp,128 - 125aa: fc2e fsw fa1,56(sp) - 125ac: 0000 unimp - 125ae: 5100 lw s0,32(a0) - 125b0: 0122 slli sp,sp,0x8 - 125b2: 1200 addi s0,sp,288 - 125b4: 36b0 fld fa2,104(a3) - 125b6: 0000 unimp - 125b8: 2e01 jal 128c8 <__stack_size+0x120c8> - 125ba: 00fc addi a5,sp,76 - 125bc: 0000 unimp - 125be: 227f 0x227f - 125c0: 0001 nop - 125c2: c312 sw tp,132(sp) - 125c4: 0036 0x36 - 125c6: 0100 addi s0,sp,128 - 125c8: fc2e fsw fa1,56(sp) - 125ca: 0000 unimp - 125cc: f700 fsw fs0,40(a4) - 125ce: 0122 slli sp,sp,0x8 - 125d0: 0000 unimp - 125d2: 361c fld fa5,40(a2) - 125d4: 0005 c.addi zero,1 - 125d6: 1d00 addi s0,sp,688 - 125d8: 3471 jal 12064 <__stack_size+0x11864> - 125da: 0000 unimp - 125dc: 2e01 jal 128ec <__stack_size+0x120ec> - 125de: 0ca6 slli s9,s9,0x9 + 124d6: 00000b63 beqz zero,124ec <__stack_size+0x11cec> + 124da: ba19 j 11df0 <__stack_size+0x115f0> + 124dc: 0035 c.addi zero,13 + 124de: 0100 addi s0,sp,128 + 124e0: c22e sw a1,4(sp) + 124e2: 414a lw sp,144(sp) + 124e4: 1920 addi s0,sp,184 + 124e6: 35a0 fld fs0,104(a1) + 124e8: 0000 unimp + 124ea: 2e01 jal 127fa <__stack_size+0x11ffa> + 124ec: 4c96 lw s9,68(sp) + 124ee: 2041 jal 1256e <__stack_size+0x11d6e> + 124f0: 6619 lui a2,0x6 + 124f2: 0036 0x36 + 124f4: 0100 addi s0,sp,128 + 124f6: 7e2e flw ft8,232(sp) + 124f8: 414a lw sp,144(sp) + 124fa: 1920 addi s0,sp,184 + 124fc: 36a8 fld fa0,104(a3) + 124fe: 0000 unimp + 12500: 2e01 jal 12810 <__stack_size+0x12010> + 12502: 4fcc lw a1,28(a5) + 12504: 2041 jal 12584 <__stack_size+0x11d84> + 12506: 8219 srli a2,a2,0x6 + 12508: 0036 0x36 + 1250a: 0100 addi s0,sp,128 + 1250c: 4e2e lw t3,200(sp) + 1250e: 4146 lw sp,80(sp) + 12510: 1220 addi s0,sp,296 + 12512: 0000366b 0x366b + 12516: 2e01 jal 12826 <__stack_size+0x12026> + 12518: 0025 c.addi zero,9 + 1251a: 0000 unimp + 1251c: 2590 fld fa2,8(a1) + 1251e: 0001 nop + 12520: 000f5017 auipc zero,0xf5 + 12524: 4000 lw s0,0(s0) + 12526: 12000007 0x12000007 + 1252a: 0000368b 0x368b + 1252e: 2e01 jal 1283e <__stack_size+0x1203e> + 12530: 00fc addi a5,sp,76 + 12532: 0000 unimp + 12534: 2700 fld fs0,8(a4) + 12536: 0001 nop + 12538: c012 sw tp,0(sp) + 1253a: 0036 0x36 + 1253c: 0100 addi s0,sp,128 + 1253e: fc2e fsw fa1,56(sp) + 12540: 0000 unimp + 12542: 5e00 lw s0,56(a2) + 12544: 12000127 0x12000127 + 12548: 36ad jal 120b2 <__stack_size+0x118b2> + 1254a: 0000 unimp + 1254c: 2e01 jal 1285c <__stack_size+0x1205c> + 1254e: 00fc addi a5,sp,76 + 12550: 0000 unimp + 12552: 2788 fld fa0,8(a5) + 12554: 0001 nop + 12556: 1700 addi s0,sp,928 + 12558: 0f68 addi a0,sp,924 + 1255a: 0000 unimp + 1255c: 07aa slli a5,a5,0xa + 1255e: 0000 unimp + 12560: a912 fsd ft4,144(sp) + 12562: 002e 0x2e + 12564: 0100 addi s0,sp,128 + 12566: 252e fld fa0,200(sp) + 12568: 0000 unimp + 1256a: b600 fsd fs0,40(a2) + 1256c: 1b000127 0x1b000127 + 12570: 0f80 addi s0,sp,976 + 12572: 0000 unimp + 12574: 8212 mv tp,tp + 12576: 0100002f 0x100002f + 1257a: a62e fsd fa1,264(sp) + 1257c: 000c addi a1,sp,0 + 1257e: d000 sw s0,32(s0) + 12580: 12000127 0x12000127 + 12584: 00002ebf 0ca62e01 0xca62e0100002ebf + 1258c: 0000 unimp + 1258e: 2818 fld fa4,16(s0) + 12590: 0001 nop + 12592: e612 fsw ft4,12(sp) + 12594: 002e 0x2e + 12596: 0100 addi s0,sp,128 + 12598: a62e fsd fa1,264(sp) + 1259a: 000c addi a1,sp,0 + 1259c: 4c00 lw s0,24(s0) + 1259e: 0128 addi a0,sp,136 + 125a0: 1200 addi s0,sp,288 + 125a2: 2ed4 fld fa3,152(a3) + 125a4: 0000 unimp + 125a6: 2e01 jal 128b6 <__stack_size+0x120b6> + 125a8: 0ca6 slli s9,s9,0x9 + 125aa: 0000 unimp + 125ac: 2875 jal 12668 <__stack_size+0x11e68> + 125ae: 0001 nop + 125b0: 7012 flw ft0,36(sp) + 125b2: 0100002f 0x100002f + 125b6: fc2e fsw fa1,56(sp) + 125b8: 0000 unimp + 125ba: 3500 fld fs0,40(a0) + 125bc: 0129 addi sp,sp,10 + 125be: 0000 unimp + 125c0: 1a00 addi s0,sp,304 + 125c2: 4afe lw s5,220(sp) + 125c4: 2041 jal 12644 <__stack_size+0x11e44> + 125c6: 0052 0x52 + 125c8: 0000 unimp + 125ca: 07e5 addi a5,a5,25 + 125cc: 0000 unimp + 125ce: 8b12 mv s6,tp + 125d0: 0036 0x36 + 125d2: 0100 addi s0,sp,128 + 125d4: fc2e fsw fa1,56(sp) + 125d6: 0000 unimp + 125d8: 5f00 lw s0,56(a4) + 125da: 0129 addi sp,sp,10 + 125dc: 1200 addi s0,sp,288 + 125de: 36c0 fld fs0,168(a3) 125e0: 0000 unimp - 125e2: 2d1d jal 12c18 <__stack_size+0x12418> - 125e4: 0034 addi a3,sp,8 - 125e6: 0100 addi s0,sp,128 - 125e8: a62e fsd fa1,264(sp) - 125ea: 000c addi a1,sp,0 - 125ec: 1d00 addi s0,sp,688 - 125ee: 3441 jal 1206e <__stack_size+0x1186e> - 125f0: 0000 unimp - 125f2: 2e01 jal 12902 <__stack_size+0x12102> - 125f4: 0ca6 slli s9,s9,0x9 - 125f6: 0000 unimp - 125f8: ca1d beqz a2,1262e <__stack_size+0x11e2e> - 125fa: 01000033 add zero,zero,a6 - 125fe: a62e fsd fa1,264(sp) - 12600: 000c addi a1,sp,0 + 125e2: 2e01 jal 128f2 <__stack_size+0x120f2> + 125e4: 00fc addi a5,sp,76 + 125e6: 0000 unimp + 125e8: 29bc fld fa5,80(a1) + 125ea: 0001 nop + 125ec: ad12 fsd ft4,152(sp) + 125ee: 0036 0x36 + 125f0: 0100 addi s0,sp,128 + 125f2: fc2e fsw fa1,56(sp) + 125f4: 0000 unimp + 125f6: e600 fsw fs0,8(a2) + 125f8: 0129 addi sp,sp,10 + 125fa: 0000 unimp + 125fc: 0a1a slli s4,s4,0x6 + 125fe: 414c lw a1,4(a0) + 12600: 5220 lw s0,96(a2) 12602: 0000 unimp - 12604: 681c flw fa5,16(s0) - 12606: 0005 c.addi zero,1 - 12608: 1d00 addi s0,sp,688 - 1260a: 3471 jal 12096 <__stack_size+0x11896> - 1260c: 0000 unimp + 12604: 2000 fld fs0,0(s0) + 12606: 0008 addi a0,sp,0 + 12608: 1200 addi s0,sp,288 + 1260a: 0000368b 0x368b 1260e: 2e01 jal 1291e <__stack_size+0x1211e> - 12610: 0ca6 slli s9,s9,0x9 + 12610: 00fc addi a5,sp,76 12612: 0000 unimp - 12614: 2d1d jal 12c4a <__stack_size+0x1244a> - 12616: 0034 addi a3,sp,8 - 12618: 0100 addi s0,sp,128 - 1261a: a62e fsd fa1,264(sp) - 1261c: 000c addi a1,sp,0 - 1261e: 1d00 addi s0,sp,688 - 12620: 3441 jal 120a0 <__stack_size+0x118a0> - 12622: 0000 unimp - 12624: 2e01 jal 12934 <__stack_size+0x12134> - 12626: 0ca6 slli s9,s9,0x9 - 12628: 0000 unimp - 1262a: ca1d beqz a2,12660 <__stack_size+0x11e60> - 1262c: 01000033 add zero,zero,a6 - 12630: a62e fsd fa1,264(sp) - 12632: 000c addi a1,sp,0 - 12634: 0000 unimp - 12636: fa1a fsw ft6,52(sp) - 12638: 414c lw a1,4(a0) - 1263a: 1420 addi s0,sp,552 - 1263c: 0000 unimp - 1263e: b200 fsd fs0,32(a2) - 12640: 0005 c.addi zero,1 - 12642: 1200 addi s0,sp,288 - 12644: 359e fld fa1,480(sp) - 12646: 0000 unimp - 12648: 2e01 jal 12958 <__stack_size+0x12158> - 1264a: 0ca6 slli s9,s9,0x9 - 1264c: 0000 unimp - 1264e: 231a fld ft6,384(sp) - 12650: 0001 nop - 12652: 9a12 add s4,s4,tp - 12654: 01000033 add zero,zero,a6 - 12658: a62e fsd fa1,264(sp) - 1265a: 000c addi a1,sp,0 - 1265c: 2e00 fld fs0,24(a2) - 1265e: 12000123 sb zero,290(zero) # 122 <__stack_size-0x6de> - 12662: 0000353f 0ca62e01 0xca62e010000353f - 1266a: 0000 unimp - 1266c: 2342 fld ft6,16(sp) - 1266e: 0001 nop - 12670: 0812 slli a6,a6,0x4 - 12672: 0034 addi a3,sp,8 - 12674: 0100 addi s0,sp,128 - 12676: a62e fsd fa1,264(sp) - 12678: 000c addi a1,sp,0 - 1267a: 5600 lw s0,40(a2) - 1267c: 00000123 sb zero,2(zero) # 2 <__stack_size-0x7fe> - 12680: 1c1a slli s8,s8,0x26 - 12682: 414d li sp,19 - 12684: 3620 fld fs0,104(a2) - 12686: 0000 unimp - 12688: ed00 fsw fs0,24(a0) - 1268a: 0005 c.addi zero,1 - 1268c: 1200 addi s0,sp,288 - 1268e: 369d jal 121f4 <__stack_size+0x119f4> - 12690: 0000 unimp - 12692: 2e01 jal 129a2 <__stack_size+0x121a2> - 12694: 00fc addi a5,sp,76 - 12696: 0000 unimp - 12698: 236a fld ft6,152(sp) - 1269a: 0001 nop - 1269c: b012 fsd ft4,32(sp) - 1269e: 0036 0x36 - 126a0: 0100 addi s0,sp,128 - 126a2: fc2e fsw fa1,56(sp) + 12614: 2a14 fld fa3,16(a2) + 12616: 0001 nop + 12618: c012 sw tp,0(sp) + 1261a: 0036 0x36 + 1261c: 0100 addi s0,sp,128 + 1261e: fc2e fsw fa1,56(sp) + 12620: 0000 unimp + 12622: 7000 flw fs0,32(s0) + 12624: 012a slli sp,sp,0xa + 12626: 1200 addi s0,sp,288 + 12628: 36ad jal 12192 <__stack_size+0x11992> + 1262a: 0000 unimp + 1262c: 2e01 jal 1293c <__stack_size+0x1213c> + 1262e: 00fc addi a5,sp,76 + 12630: 0000 unimp + 12632: 2a9a fld fs5,384(sp) + 12634: 0001 nop + 12636: 1700 addi s0,sp,928 + 12638: 0fb8 addi a4,sp,984 + 1263a: 0000 unimp + 1263c: 088a slli a7,a7,0x2 + 1263e: 0000 unimp + 12640: a912 fsd ft4,144(sp) + 12642: 002e 0x2e + 12644: 0100 addi s0,sp,128 + 12646: 252e fld fa0,200(sp) + 12648: 0000 unimp + 1264a: c800 sw s0,16(s0) + 1264c: 012a slli sp,sp,0xa + 1264e: 1b00 addi s0,sp,432 + 12650: 0fd0 addi a2,sp,980 + 12652: 0000 unimp + 12654: 8212 mv tp,tp + 12656: 0100002f 0x100002f + 1265a: a62e fsd fa1,264(sp) + 1265c: 000c addi a1,sp,0 + 1265e: e200 fsw fs0,0(a2) + 12660: 012a slli sp,sp,0xa + 12662: 1200 addi s0,sp,288 + 12664: 00002ebf 0ca62e01 0xca62e0100002ebf + 1266c: 0000 unimp + 1266e: 2b2a fld fs6,136(sp) + 12670: 0001 nop + 12672: e612 fsw ft4,12(sp) + 12674: 002e 0x2e + 12676: 0100 addi s0,sp,128 + 12678: a62e fsd fa1,264(sp) + 1267a: 000c addi a1,sp,0 + 1267c: 5e00 lw s0,56(a2) + 1267e: 1200012b 0x1200012b + 12682: 2ed4 fld fa3,152(a3) + 12684: 0000 unimp + 12686: 2e01 jal 12996 <__stack_size+0x12196> + 12688: 0ca6 slli s9,s9,0x9 + 1268a: 0000 unimp + 1268c: 00012b87 flw fs7,0(sp) + 12690: 7012 flw ft0,36(sp) + 12692: 0100002f 0x100002f + 12696: fc2e fsw fa1,56(sp) + 12698: 0000 unimp + 1269a: 4700 lw s0,8(a4) + 1269c: 012c addi a1,sp,136 + 1269e: 0000 unimp + 126a0: 1700 addi s0,sp,928 + 126a2: 0fa0 addi s0,sp,984 126a4: 0000 unimp - 126a6: b800 fsd fs0,48(s0) - 126a8: 12000123 sb zero,290(zero) # 122 <__stack_size-0x6de> - 126ac: 000036c3 fmadd.s fa3,ft0,ft0,ft0,rup - 126b0: 2e01 jal 129c0 <__stack_size+0x121c0> - 126b2: 00fc addi a5,sp,76 - 126b4: 0000 unimp - 126b6: 24c4 fld fs1,136(s1) - 126b8: 0001 nop - 126ba: 1700 addi s0,sp,928 - 126bc: 0e60 addi s0,sp,796 - 126be: 0000 unimp - 126c0: 00000657 0x657 - 126c4: 7212 flw ft4,36(sp) - 126c6: 0100002f 0x100002f - 126ca: 252e fld fa0,200(sp) - 126cc: 0000 unimp - 126ce: 0700 addi s0,sp,896 - 126d0: 0125 addi sp,sp,9 - 126d2: 1b00 addi s0,sp,432 - 126d4: 0e60 addi s0,sp,796 + 126a6: 08c1 addi a7,a7,16 + 126a8: 0000 unimp + 126aa: 8b12 mv s6,tp + 126ac: 0036 0x36 + 126ae: 0100 addi s0,sp,128 + 126b0: fc2e fsw fa1,56(sp) + 126b2: 0000 unimp + 126b4: 7100 flw fs0,32(a0) + 126b6: 012c addi a1,sp,136 + 126b8: 1200 addi s0,sp,288 + 126ba: 36c0 fld fs0,168(a3) + 126bc: 0000 unimp + 126be: 2e01 jal 129ce <__stack_size+0x121ce> + 126c0: 00fc addi a5,sp,76 + 126c2: 0000 unimp + 126c4: 2ccd jal 129b6 <__stack_size+0x121b6> + 126c6: 0001 nop + 126c8: ad12 fsd ft4,152(sp) + 126ca: 0036 0x36 + 126cc: 0100 addi s0,sp,128 + 126ce: fc2e fsw fa1,56(sp) + 126d0: 0000 unimp + 126d2: f700 fsw fs0,40(a4) + 126d4: 012c addi a1,sp,136 126d6: 0000 unimp - 126d8: 4b12 lw s6,4(sp) - 126da: 0030 addi a2,sp,8 - 126dc: 0100 addi s0,sp,128 - 126de: a62e fsd fa1,264(sp) - 126e0: 000c addi a1,sp,0 - 126e2: 1b00 addi s0,sp,432 - 126e4: 0125 addi sp,sp,9 - 126e6: 1200 addi s0,sp,288 - 126e8: 2f88 fld fa0,24(a5) - 126ea: 0000 unimp - 126ec: 2e01 jal 129fc <__stack_size+0x121fc> - 126ee: 0ca6 slli s9,s9,0x9 - 126f0: 0000 unimp - 126f2: 0001252f amoadd.w a0,zero,(sp) - 126f6: af12 fsd ft4,408(sp) - 126f8: 0100002f 0x100002f - 126fc: a62e fsd fa1,264(sp) - 126fe: 000c addi a1,sp,0 - 12700: 4300 lw s0,0(a4) - 12702: 0125 addi sp,sp,9 - 12704: 1200 addi s0,sp,288 - 12706: 2f9d jal 12e7c <__stack_size+0x1267c> - 12708: 0000 unimp - 1270a: 2e01 jal 12a1a <__stack_size+0x1221a> - 1270c: 0ca6 slli s9,s9,0x9 - 1270e: 0000 unimp - 12710: 00012557 0x12557 - 12714: 3912 fld fs2,288(sp) - 12716: 0030 addi a2,sp,8 - 12718: 0100 addi s0,sp,128 - 1271a: fc2e fsw fa1,56(sp) - 1271c: 0000 unimp - 1271e: 4300 lw s0,0(a4) - 12720: 0125 addi sp,sp,9 - 12722: 0000 unimp - 12724: 1b00 addi s0,sp,432 - 12726: 0d90 addi a2,sp,720 + 126d8: 121a slli tp,tp,0x26 + 126da: 414e lw sp,208(sp) + 126dc: 5020 lw s0,96(s0) + 126de: 0000 unimp + 126e0: fc00 fsw fs0,56(s0) + 126e2: 0008 addi a0,sp,0 + 126e4: 1200 addi s0,sp,288 + 126e6: 0000368b 0x368b + 126ea: 2e01 jal 129fa <__stack_size+0x121fa> + 126ec: 00fc addi a5,sp,76 + 126ee: 0000 unimp + 126f0: 2d25 jal 12d28 <__stack_size+0x12528> + 126f2: 0001 nop + 126f4: c012 sw tp,0(sp) + 126f6: 0036 0x36 + 126f8: 0100 addi s0,sp,128 + 126fa: fc2e fsw fa1,56(sp) + 126fc: 0000 unimp + 126fe: ff00 fsw fs0,56(a4) + 12700: 012d addi sp,sp,11 + 12702: 1200 addi s0,sp,288 + 12704: 36ad jal 1226e <__stack_size+0x11a6e> + 12706: 0000 unimp + 12708: 2e01 jal 12a18 <__stack_size+0x12218> + 1270a: 00fc addi a5,sp,76 + 1270c: 0000 unimp + 1270e: 2e29 jal 12a28 <__stack_size+0x12228> + 12710: 0001 nop + 12712: 1a00 addi s0,sp,304 + 12714: 4e6a lw t3,152(sp) + 12716: 2041 jal 12796 <__stack_size+0x11f96> + 12718: 0046 0x46 + 1271a: 0000 unimp + 1271c: 00000937 lui s2,0x0 + 12720: 8b12 mv s6,tp + 12722: 0036 0x36 + 12724: 0100 addi s0,sp,128 + 12726: fc2e fsw fa1,56(sp) 12728: 0000 unimp - 1272a: 721d lui tp,0xfffe7 - 1272c: 0100002f 0x100002f - 12730: 252e fld fa0,200(sp) + 1272a: 5700 lw s0,40(a4) + 1272c: 012e slli sp,sp,0xb + 1272e: 1200 addi s0,sp,288 + 12730: 36c0 fld fs0,168(a3) 12732: 0000 unimp - 12734: 1b00 addi s0,sp,432 - 12736: 0da8 addi a0,sp,728 + 12734: 2e01 jal 12a44 <__stack_size+0x12244> + 12736: 00fc addi a5,sp,76 12738: 0000 unimp - 1273a: 4b12 lw s6,4(sp) - 1273c: 0030 addi a2,sp,8 - 1273e: 0100 addi s0,sp,128 - 12740: a62e fsd fa1,264(sp) - 12742: 000c addi a1,sp,0 - 12744: 9a00 0x9a00 - 12746: 0125 addi sp,sp,9 - 12748: 1200 addi s0,sp,288 - 1274a: 2f88 fld fa0,24(a5) + 1273a: 00012eb3 sltz t4,sp + 1273e: ad12 fsd ft4,152(sp) + 12740: 0036 0x36 + 12742: 0100 addi s0,sp,128 + 12744: fc2e fsw fa1,56(sp) + 12746: 0000 unimp + 12748: d200 sw s0,32(a2) + 1274a: 012e slli sp,sp,0xb 1274c: 0000 unimp - 1274e: 2e01 jal 12a5e <__stack_size+0x1225e> - 12750: 0ca6 slli s9,s9,0x9 - 12752: 0000 unimp - 12754: 25ae fld fa1,200(sp) - 12756: 0001 nop - 12758: af12 fsd ft4,408(sp) - 1275a: 0100002f 0x100002f - 1275e: a62e fsd fa1,264(sp) - 12760: 000c addi a1,sp,0 - 12762: c200 sw s0,0(a2) - 12764: 0125 addi sp,sp,9 - 12766: 1200 addi s0,sp,288 - 12768: 2f9d jal 12ede <__stack_size+0x126de> - 1276a: 0000 unimp - 1276c: 2e01 jal 12a7c <__stack_size+0x1227c> - 1276e: 0ca6 slli s9,s9,0x9 - 12770: 0000 unimp - 12772: 25d6 fld fa1,336(sp) - 12774: 0001 nop - 12776: 3912 fld fs2,288(sp) - 12778: 0030 addi a2,sp,8 - 1277a: 0100 addi s0,sp,128 - 1277c: fc2e fsw fa1,56(sp) - 1277e: 0000 unimp - 12780: 1900 addi s0,sp,176 - 12782: 0126 slli sp,sp,0x9 - 12784: 0000 unimp - 12786: 0000 unimp - 12788: 000e7817 auipc a6,0xe7 - 1278c: 6300 flw fs0,0(a4) - 1278e: 1900000b 0x1900000b - 12792: 00003683 0x3683 - 12796: 2e01 jal 12aa6 <__stack_size+0x122a6> - 12798: 4e3e lw t3,204(sp) - 1279a: 2041 jal 1281a <__stack_size+0x1201a> - 1279c: 6919 lui s2,0x6 - 1279e: 0036 0x36 - 127a0: 0100 addi s0,sp,128 - 127a2: 122e slli tp,tp,0x2b - 127a4: 4150 lw a2,4(a0) - 127a6: 1920 addi s0,sp,184 - 127a8: 0000372f 0x372f - 127ac: 2e01 jal 12abc <__stack_size+0x122bc> - 127ae: 4dfa lw s11,156(sp) - 127b0: 2041 jal 12830 <__stack_size+0x12030> - 127b2: 7119 addi sp,sp,-128 - 127b4: 01000037 lui zero,0x1000 - 127b8: 482e lw a6,200(sp) - 127ba: 19204153 fdiv.s ft2,ft0,fs2,rmm - 127be: 0000374b fnmsub.s fa4,ft0,ft0,ft0,rup - 127c2: 2e01 jal 12ad2 <__stack_size+0x122d2> - 127c4: 49ca lw s3,144(sp) - 127c6: 2041 jal 12846 <__stack_size+0x12046> - 127c8: 3412 fld fs0,288(sp) - 127ca: 01000037 lui zero,0x1000 - 127ce: 252e fld fa0,200(sp) - 127d0: 0000 unimp - 127d2: 3800 fld fs0,48(s0) - 127d4: 0126 slli sp,sp,0x9 - 127d6: 1700 addi s0,sp,928 - 127d8: 0f68 addi a0,sp,924 - 127da: 0000 unimp - 127dc: 0740 addi s0,sp,900 - 127de: 0000 unimp - 127e0: 5412 lw s0,36(sp) - 127e2: 01000037 lui zero,0x1000 - 127e6: fc2e fsw fa1,56(sp) + 1274e: da1a sw t1,52(sp) + 12750: 414e lw sp,208(sp) + 12752: 1620 addi s0,sp,808 + 12754: 0000 unimp + 12756: 8100 0x8100 + 12758: 0009 c.addi zero,2 + 1275a: 1200 addi s0,sp,288 + 1275c: 34d5 jal 12240 <__stack_size+0x11a40> + 1275e: 0000 unimp + 12760: 2e01 jal 12a70 <__stack_size+0x12270> + 12762: 0ca6 slli s9,s9,0x9 + 12764: 0000 unimp + 12766: 2f00 fld fs0,24(a4) + 12768: 0001 nop + 1276a: d112 sw tp,160(sp) + 1276c: 0032 0x32 + 1276e: 0100 addi s0,sp,128 + 12770: a62e fsd fa1,264(sp) + 12772: 000c addi a1,sp,0 + 12774: 1400 addi s0,sp,544 + 12776: 1200012f 0x1200012f + 1277a: 3476 fld fs0,376(sp) + 1277c: 0000 unimp + 1277e: 2e01 jal 12a8e <__stack_size+0x1228e> + 12780: 0ca6 slli s9,s9,0x9 + 12782: 0000 unimp + 12784: 2f28 fld fa0,88(a4) + 12786: 0001 nop + 12788: 3f12 fld ft10,288(sp) + 1278a: 01000033 add zero,zero,a6 + 1278e: a62e fsd fa1,264(sp) + 12790: 000c addi a1,sp,0 + 12792: 3c00 fld fs0,56(s0) + 12794: 0000012f 0x12f + 12798: b31c fsd fa5,32(a4) + 1279a: 0009 c.addi zero,2 + 1279c: 1d00 addi s0,sp,688 + 1279e: 33a8 fld fa0,96(a5) + 127a0: 0000 unimp + 127a2: 2e01 jal 12ab2 <__stack_size+0x122b2> + 127a4: 0ca6 slli s9,s9,0x9 + 127a6: 0000 unimp + 127a8: 641d lui s0,0x7 + 127aa: 01000033 add zero,zero,a6 + 127ae: a62e fsd fa1,264(sp) + 127b0: 000c addi a1,sp,0 + 127b2: 1d00 addi s0,sp,688 + 127b4: 3378 fld fa4,224(a4) + 127b6: 0000 unimp + 127b8: 2e01 jal 12ac8 <__stack_size+0x122c8> + 127ba: 0ca6 slli s9,s9,0x9 + 127bc: 0000 unimp + 127be: 011d addi sp,sp,7 + 127c0: 01000033 add zero,zero,a6 + 127c4: a62e fsd fa1,264(sp) + 127c6: 000c addi a1,sp,0 + 127c8: 0000 unimp + 127ca: e51c fsw fa5,8(a0) + 127cc: 0009 c.addi zero,2 + 127ce: 1d00 addi s0,sp,688 + 127d0: 33a8 fld fa0,96(a5) + 127d2: 0000 unimp + 127d4: 2e01 jal 12ae4 <__stack_size+0x122e4> + 127d6: 0ca6 slli s9,s9,0x9 + 127d8: 0000 unimp + 127da: 641d lui s0,0x7 + 127dc: 01000033 add zero,zero,a6 + 127e0: a62e fsd fa1,264(sp) + 127e2: 000c addi a1,sp,0 + 127e4: 1d00 addi s0,sp,688 + 127e6: 3378 fld fa4,224(a4) 127e8: 0000 unimp - 127ea: a800 fsd fs0,16(s0) - 127ec: 12000127 0x12000127 - 127f0: 3789 jal 12732 <__stack_size+0x11f32> - 127f2: 0000 unimp - 127f4: 2e01 jal 12b04 <__stack_size+0x12304> - 127f6: 00fc addi a5,sp,76 - 127f8: 0000 unimp - 127fa: 2806 fld fa6,64(sp) - 127fc: 0001 nop - 127fe: 7612 flw fa2,36(sp) - 12800: 01000037 lui zero,0x1000 - 12804: fc2e fsw fa1,56(sp) - 12806: 0000 unimp - 12808: 3000 fld fs0,32(s0) - 1280a: 0128 addi a0,sp,136 - 1280c: 0000 unimp - 1280e: 000f8017 auipc zero,0xf8 - 12812: aa00 fsd fs0,16(a2) - 12814: 12000007 0x12000007 - 12818: 2f72 fld ft10,280(sp) - 1281a: 0000 unimp - 1281c: 2e01 jal 12b2c <__stack_size+0x1232c> - 1281e: 0025 c.addi zero,9 - 12820: 0000 unimp - 12822: 285e fld fa6,464(sp) - 12824: 0001 nop - 12826: 000f981b 0xf981b - 1282a: 1200 addi s0,sp,288 - 1282c: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - 12830: 2e01 jal 12b40 <__stack_size+0x12340> - 12832: 0ca6 slli s9,s9,0x9 - 12834: 0000 unimp - 12836: 2878 fld fa4,208(s0) - 12838: 0001 nop - 1283a: 8812 mv a6,tp - 1283c: 0100002f 0x100002f - 12840: a62e fsd fa1,264(sp) - 12842: 000c addi a1,sp,0 - 12844: c000 sw s0,0(s0) - 12846: 0128 addi a0,sp,136 - 12848: 1200 addi s0,sp,288 - 1284a: 00002faf amoadd.w t6,zero,(zero) - 1284e: 2e01 jal 12b5e <__stack_size+0x1235e> - 12850: 0ca6 slli s9,s9,0x9 - 12852: 0000 unimp - 12854: 28f4 fld fa3,208(s1) - 12856: 0001 nop - 12858: 9d12 add s10,s10,tp - 1285a: 0100002f 0x100002f - 1285e: a62e fsd fa1,264(sp) - 12860: 000c addi a1,sp,0 - 12862: 1d00 addi s0,sp,688 - 12864: 0129 addi sp,sp,10 - 12866: 1200 addi s0,sp,288 - 12868: 3039 jal 12076 <__stack_size+0x11876> - 1286a: 0000 unimp - 1286c: 2e01 jal 12b7c <__stack_size+0x1237c> - 1286e: 00fc addi a5,sp,76 + 127ea: 2e01 jal 12afa <__stack_size+0x122fa> + 127ec: 0ca6 slli s9,s9,0x9 + 127ee: 0000 unimp + 127f0: 011d addi sp,sp,7 + 127f2: 01000033 add zero,zero,a6 + 127f6: a62e fsd fa1,264(sp) + 127f8: 000c addi a1,sp,0 + 127fa: 0000 unimp + 127fc: 000f2817 auipc a6,0xf2 + 12800: 2b00 fld fs0,16(a4) + 12802: 000a 0xa + 12804: 1200 addi s0,sp,288 + 12806: 34d5 jal 122ea <__stack_size+0x11aea> + 12808: 0000 unimp + 1280a: 2e01 jal 12b1a <__stack_size+0x1231a> + 1280c: 0ca6 slli s9,s9,0x9 + 1280e: 0000 unimp + 12810: 2f50 fld fa2,152(a4) + 12812: 0001 nop + 12814: d112 sw tp,160(sp) + 12816: 0032 0x32 + 12818: 0100 addi s0,sp,128 + 1281a: a62e fsd fa1,264(sp) + 1281c: 000c addi a1,sp,0 + 1281e: 6400 flw fs0,8(s0) + 12820: 1200012f 0x1200012f + 12824: 3476 fld fs0,376(sp) + 12826: 0000 unimp + 12828: 2e01 jal 12b38 <__stack_size+0x12338> + 1282a: 0ca6 slli s9,s9,0x9 + 1282c: 0000 unimp + 1282e: 2f78 fld fa4,216(a4) + 12830: 0001 nop + 12832: 3f12 fld ft10,288(sp) + 12834: 01000033 add zero,zero,a6 + 12838: a62e fsd fa1,264(sp) + 1283a: 000c addi a1,sp,0 + 1283c: 8c00 0x8c00 + 1283e: 0000012f 0x12f + 12842: 2e1a fld ft8,384(sp) + 12844: 5020414f fnmadd.s ft2,ft0,ft2,fa0,rmm + 12848: 0000 unimp + 1284a: 6600 flw fs0,8(a2) + 1284c: 000a 0xa + 1284e: 1200 addi s0,sp,288 + 12850: 0000368b 0x368b + 12854: 2e01 jal 12b64 <__stack_size+0x12364> + 12856: 00fc addi a5,sp,76 + 12858: 0000 unimp + 1285a: 2fad jal 12fd4 <__stack_size+0x127d4> + 1285c: 0001 nop + 1285e: c012 sw tp,0(sp) + 12860: 0036 0x36 + 12862: 0100 addi s0,sp,128 + 12864: fc2e fsw fa1,56(sp) + 12866: 0000 unimp + 12868: 8700 0x8700 + 1286a: 0130 addi a2,sp,136 + 1286c: 1200 addi s0,sp,288 + 1286e: 36ad jal 123d8 <__stack_size+0x11bd8> 12870: 0000 unimp - 12872: 29dd jal 12d68 <__stack_size+0x12568> - 12874: 0001 nop + 12872: 2e01 jal 12b82 <__stack_size+0x12382> + 12874: 00fc addi a5,sp,76 12876: 0000 unimp - 12878: 7a1a flw fs4,164(sp) - 1287a: 414e lw sp,208(sp) - 1287c: 5220 lw s0,96(a2) - 1287e: 0000 unimp - 12880: e500 fsw fs0,8(a0) - 12882: 12000007 0x12000007 - 12886: 3754 fld fa3,168(a4) + 12878: 30b1 jal 120c4 <__stack_size+0x118c4> + 1287a: 0001 nop + 1287c: 1a00 addi s0,sp,304 + 1287e: 4f86 lw t6,64(sp) + 12880: 2041 jal 12900 <__stack_size+0x12100> + 12882: 0044 addi s1,sp,4 + 12884: 0000 unimp + 12886: 0aa1 addi s5,s5,8 12888: 0000 unimp - 1288a: 2e01 jal 12b9a <__stack_size+0x1239a> - 1288c: 00fc addi a5,sp,76 - 1288e: 0000 unimp - 12890: 00012a07 flw fs4,0(sp) # 305716 <__stack_size+0x304f16> - 12894: 8912 mv s2,tp - 12896: 01000037 lui zero,0x1000 - 1289a: fc2e fsw fa1,56(sp) + 1288a: 8b12 mv s6,tp + 1288c: 0036 0x36 + 1288e: 0100 addi s0,sp,128 + 12890: fc2e fsw fa1,56(sp) + 12892: 0000 unimp + 12894: ea00 fsw fs0,16(a2) + 12896: 0130 addi a2,sp,136 + 12898: 1200 addi s0,sp,288 + 1289a: 36c0 fld fs0,168(a3) 1289c: 0000 unimp - 1289e: 6400 flw fs0,8(s0) - 128a0: 012a slli sp,sp,0xa - 128a2: 1200 addi s0,sp,288 - 128a4: 3776 fld fa4,376(sp) - 128a6: 0000 unimp - 128a8: 2e01 jal 12bb8 <__stack_size+0x123b8> - 128aa: 00fc addi a5,sp,76 - 128ac: 0000 unimp - 128ae: 2a8e fld fs5,192(sp) - 128b0: 0001 nop - 128b2: 1a00 addi s0,sp,304 - 128b4: 4f86 lw t6,64(sp) - 128b6: 2041 jal 12936 <__stack_size+0x12136> - 128b8: 0052 0x52 - 128ba: 0000 unimp - 128bc: 0820 addi s0,sp,24 - 128be: 0000 unimp - 128c0: 5412 lw s0,36(sp) - 128c2: 01000037 lui zero,0x1000 - 128c6: fc2e fsw fa1,56(sp) - 128c8: 0000 unimp - 128ca: bc00 fsd fs0,56(s0) - 128cc: 012a slli sp,sp,0xa - 128ce: 1200 addi s0,sp,288 - 128d0: 3789 jal 12812 <__stack_size+0x12012> - 128d2: 0000 unimp - 128d4: 2e01 jal 12be4 <__stack_size+0x123e4> - 128d6: 00fc addi a5,sp,76 + 1289e: 2e01 jal 12bae <__stack_size+0x123ae> + 128a0: 00fc addi a5,sp,76 + 128a2: 0000 unimp + 128a4: 3146 fld ft2,112(sp) + 128a6: 0001 nop + 128a8: ad12 fsd ft4,152(sp) + 128aa: 0036 0x36 + 128ac: 0100 addi s0,sp,128 + 128ae: fc2e fsw fa1,56(sp) + 128b0: 0000 unimp + 128b2: 6500 flw fs0,8(a0) + 128b4: 0131 addi sp,sp,12 + 128b6: 0000 unimp + 128b8: 000e901b 0xe901b + 128bc: 1200 addi s0,sp,288 + 128be: 3650 fld fa2,168(a2) + 128c0: 0000 unimp + 128c2: 2e01 jal 12bd2 <__stack_size+0x123d2> + 128c4: 0025 c.addi zero,9 + 128c6: 0000 unimp + 128c8: 00013193 sltiu gp,sp,0 + 128cc: 000eb817 auipc a6,0xeb + 128d0: fb00 fsw fs0,48(a4) + 128d2: 000a 0xa + 128d4: 1200 addi s0,sp,288 + 128d6: 34d5 jal 123ba <__stack_size+0x11bba> 128d8: 0000 unimp - 128da: 2b18 fld fa4,16(a4) - 128dc: 0001 nop - 128de: 7612 flw fa2,36(sp) - 128e0: 01000037 lui zero,0x1000 - 128e4: fc2e fsw fa1,56(sp) - 128e6: 0000 unimp - 128e8: 4200 lw s0,0(a2) - 128ea: 0000012b 0x12b - 128ee: 000fd017 auipc zero,0xfd - 128f2: 8a00 0x8a00 - 128f4: 0008 addi a0,sp,0 - 128f6: 1200 addi s0,sp,288 - 128f8: 2f72 fld ft10,280(sp) - 128fa: 0000 unimp - 128fc: 2e01 jal 12c0c <__stack_size+0x1240c> - 128fe: 0025 c.addi zero,9 - 12900: 0000 unimp - 12902: 2b70 fld fa2,208(a4) - 12904: 0001 nop - 12906: 000fe81b 0xfe81b - 1290a: 1200 addi s0,sp,288 - 1290c: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - 12910: 2e01 jal 12c20 <__stack_size+0x12420> - 12912: 0ca6 slli s9,s9,0x9 - 12914: 0000 unimp - 12916: 2b8a fld fs7,128(sp) - 12918: 0001 nop - 1291a: 8812 mv a6,tp - 1291c: 0100002f 0x100002f - 12920: a62e fsd fa1,264(sp) - 12922: 000c addi a1,sp,0 - 12924: d200 sw s0,32(a2) - 12926: 1200012b 0x1200012b - 1292a: 00002faf amoadd.w t6,zero,(zero) - 1292e: 2e01 jal 12c3e <__stack_size+0x1243e> - 12930: 0ca6 slli s9,s9,0x9 - 12932: 0000 unimp - 12934: 2c06 fld fs8,64(sp) - 12936: 0001 nop - 12938: 9d12 add s10,s10,tp - 1293a: 0100002f 0x100002f - 1293e: a62e fsd fa1,264(sp) - 12940: 000c addi a1,sp,0 - 12942: 2f00 fld fs0,24(a4) - 12944: 012c addi a1,sp,136 - 12946: 1200 addi s0,sp,288 - 12948: 3039 jal 12156 <__stack_size+0x11956> - 1294a: 0000 unimp - 1294c: 2e01 jal 12c5c <__stack_size+0x1245c> - 1294e: 00fc addi a5,sp,76 - 12950: 0000 unimp - 12952: 00012cef jal s9,24952 <__stack_size+0x24152> - 12956: 0000 unimp - 12958: 000fb817 auipc a6,0xfb - 1295c: c100 sw s0,0(a0) - 1295e: 0008 addi a0,sp,0 - 12960: 1200 addi s0,sp,288 - 12962: 3754 fld fa3,168(a4) - 12964: 0000 unimp - 12966: 2e01 jal 12c76 <__stack_size+0x12476> - 12968: 00fc addi a5,sp,76 + 128da: 2e01 jal 12bea <__stack_size+0x123ea> + 128dc: 0ca6 slli s9,s9,0x9 + 128de: 0000 unimp + 128e0: 31e8 fld fa0,224(a1) + 128e2: 0001 nop + 128e4: d112 sw tp,160(sp) + 128e6: 0032 0x32 + 128e8: 0100 addi s0,sp,128 + 128ea: a62e fsd fa1,264(sp) + 128ec: 000c addi a1,sp,0 + 128ee: 7500 flw fs0,40(a0) + 128f0: 0132 slli sp,sp,0xc + 128f2: 1200 addi s0,sp,288 + 128f4: 3476 fld fs0,376(sp) + 128f6: 0000 unimp + 128f8: 2e01 jal 12c08 <__stack_size+0x12408> + 128fa: 0ca6 slli s9,s9,0x9 + 128fc: 0000 unimp + 128fe: 0001330f 0x1330f + 12902: 3f12 fld ft10,288(sp) + 12904: 01000033 add zero,zero,a6 + 12908: a62e fsd fa1,264(sp) + 1290a: 000c addi a1,sp,0 + 1290c: 8500 0x8500 + 1290e: 00000133 add sp,zero,zero + 12912: 000ed81b 0xed81b + 12916: 1200 addi s0,sp,288 + 12918: 2ea9 jal 12c72 <__stack_size+0x12472> + 1291a: 0000 unimp + 1291c: 2e01 jal 12c2c <__stack_size+0x1242c> + 1291e: 0025 c.addi zero,9 + 12920: 0000 unimp + 12922: 33c4 fld fs1,160(a5) + 12924: 0001 nop + 12926: 000f001b 0xf001b + 1292a: 1200 addi s0,sp,288 + 1292c: 2f82 fld ft11,0(sp) + 1292e: 0000 unimp + 12930: 2e01 jal 12c40 <__stack_size+0x12440> + 12932: 0ca6 slli s9,s9,0x9 + 12934: 0000 unimp + 12936: 33de fld ft7,496(sp) + 12938: 0001 nop + 1293a: bf12 fsd ft4,440(sp) + 1293c: 002e 0x2e + 1293e: 0100 addi s0,sp,128 + 12940: a62e fsd fa1,264(sp) + 12942: 000c addi a1,sp,0 + 12944: 2600 fld fs0,8(a2) + 12946: 0134 addi a3,sp,136 + 12948: 1200 addi s0,sp,288 + 1294a: 2ee6 fld ft9,88(sp) + 1294c: 0000 unimp + 1294e: 2e01 jal 12c5e <__stack_size+0x1245e> + 12950: 0ca6 slli s9,s9,0x9 + 12952: 0000 unimp + 12954: 345a fld fs0,432(sp) + 12956: 0001 nop + 12958: d412 sw tp,40(sp) + 1295a: 002e 0x2e + 1295c: 0100 addi s0,sp,128 + 1295e: a62e fsd fa1,264(sp) + 12960: 000c addi a1,sp,0 + 12962: 9900 0x9900 + 12964: 0134 addi a3,sp,136 + 12966: 1200 addi s0,sp,288 + 12968: 2f70 fld fa2,216(a4) 1296a: 0000 unimp - 1296c: 2d19 jal 12f82 <__stack_size+0x12782> - 1296e: 0001 nop - 12970: 8912 mv s2,tp - 12972: 01000037 lui zero,0x1000 - 12976: fc2e fsw fa1,56(sp) + 1296c: 2e01 jal 12c7c <__stack_size+0x1247c> + 1296e: 00fc addi a5,sp,76 + 12970: 0000 unimp + 12972: 354e fld fa0,240(sp) + 12974: 0001 nop + 12976: 0000 unimp 12978: 0000 unimp - 1297a: 7500 flw fs0,40(a0) - 1297c: 012d addi sp,sp,11 - 1297e: 1200 addi s0,sp,288 - 12980: 3776 fld fa4,376(sp) - 12982: 0000 unimp - 12984: 2e01 jal 12c94 <__stack_size+0x12494> - 12986: 00fc addi a5,sp,76 - 12988: 0000 unimp - 1298a: 2d9f 0001 1a00 0x1a0000012d9f - 12990: 518e lw gp,224(sp) - 12992: 2041 jal 12a12 <__stack_size+0x12212> - 12994: 0050 addi a2,sp,4 - 12996: 0000 unimp - 12998: 08fc addi a5,sp,92 + 1297a: 000ff017 auipc zero,0xff + 1297e: 9000 0x9000 + 12980: 000c addi a1,sp,0 + 12982: 1200 addi s0,sp,288 + 12984: 3622 fld fa2,40(sp) + 12986: 0000 unimp + 12988: 2f01 jal 13098 <__stack_size+0x12898> + 1298a: 0025 c.addi zero,9 + 1298c: 0000 unimp + 1298e: 3578 fld fa4,232(a0) + 12990: 0001 nop + 12992: 0e1c addi a5,sp,784 + 12994: 000c addi a1,sp,0 + 12996: 1d00 addi s0,sp,688 + 12998: 35a5 jal 12800 <__stack_size+0x12000> 1299a: 0000 unimp - 1299c: 5412 lw s0,36(sp) - 1299e: 01000037 lui zero,0x1000 - 129a2: fc2e fsw fa1,56(sp) - 129a4: 0000 unimp - 129a6: cd00 sw s0,24(a0) - 129a8: 012d addi sp,sp,11 - 129aa: 1200 addi s0,sp,288 - 129ac: 3789 jal 128ee <__stack_size+0x120ee> - 129ae: 0000 unimp - 129b0: 2e01 jal 12cc0 <__stack_size+0x124c0> - 129b2: 00fc addi a5,sp,76 - 129b4: 0000 unimp - 129b6: 00012ea7 fsw ft0,29(sp) - 129ba: 7612 flw fa2,36(sp) - 129bc: 01000037 lui zero,0x1000 - 129c0: fc2e fsw fa1,56(sp) - 129c2: 0000 unimp - 129c4: d100 sw s0,32(a0) - 129c6: 012e slli sp,sp,0xb - 129c8: 0000 unimp - 129ca: e61a fsw ft6,12(sp) - 129cc: 4151 li sp,20 - 129ce: 4620 lw s0,72(a2) - 129d0: 0000 unimp - 129d2: 3700 fld fs0,40(a4) - 129d4: 0009 c.addi zero,2 - 129d6: 1200 addi s0,sp,288 - 129d8: 3754 fld fa3,168(a4) - 129da: 0000 unimp - 129dc: 2e01 jal 12cec <__stack_size+0x124ec> - 129de: 00fc addi a5,sp,76 - 129e0: 0000 unimp - 129e2: 2eff 0x2eff - 129e4: 0001 nop - 129e6: 8912 mv s2,tp - 129e8: 01000037 lui zero,0x1000 - 129ec: fc2e fsw fa1,56(sp) - 129ee: 0000 unimp - 129f0: 5b00 lw s0,48(a4) - 129f2: 1200012f 0x1200012f - 129f6: 3776 fld fa4,376(sp) - 129f8: 0000 unimp - 129fa: 2e01 jal 12d0a <__stack_size+0x1250a> - 129fc: 00fc addi a5,sp,76 - 129fe: 0000 unimp - 12a00: 2f7a fld ft10,408(sp) - 12a02: 0001 nop - 12a04: 1a00 addi s0,sp,304 - 12a06: 5256 lw tp,116(sp) - 12a08: 2041 jal 12a88 <__stack_size+0x12288> - 12a0a: 0016 0x16 - 12a0c: 0000 unimp - 12a0e: 0981 addi s3,s3,0 - 12a10: 0000 unimp - 12a12: 9e12 add t3,t3,tp - 12a14: 0035 c.addi zero,13 - 12a16: 0100 addi s0,sp,128 - 12a18: a62e fsd fa1,264(sp) - 12a1a: 000c addi a1,sp,0 - 12a1c: a800 fsd fs0,16(s0) - 12a1e: 1200012f 0x1200012f - 12a22: 339a fld ft7,416(sp) - 12a24: 0000 unimp - 12a26: 2e01 jal 12d36 <__stack_size+0x12536> - 12a28: 0ca6 slli s9,s9,0x9 - 12a2a: 0000 unimp - 12a2c: 2fbc fld fa5,88(a5) - 12a2e: 0001 nop - 12a30: 3f12 fld ft10,288(sp) - 12a32: 0035 c.addi zero,13 - 12a34: 0100 addi s0,sp,128 - 12a36: a62e fsd fa1,264(sp) - 12a38: 000c addi a1,sp,0 - 12a3a: d000 sw s0,32(s0) - 12a3c: 1200012f 0x1200012f - 12a40: 3408 fld fa0,40(s0) - 12a42: 0000 unimp - 12a44: 2e01 jal 12d54 <__stack_size+0x12554> - 12a46: 0ca6 slli s9,s9,0x9 - 12a48: 0000 unimp - 12a4a: 2fe4 fld fs1,216(a5) - 12a4c: 0001 nop - 12a4e: 1c00 addi s0,sp,560 - 12a50: 000009b3 add s3,zero,zero - 12a54: 711d addi sp,sp,-96 - 12a56: 0034 addi a3,sp,8 - 12a58: 0100 addi s0,sp,128 - 12a5a: a62e fsd fa1,264(sp) - 12a5c: 000c addi a1,sp,0 - 12a5e: 1d00 addi s0,sp,688 - 12a60: 342d jal 1248a <__stack_size+0x11c8a> + 1299c: 2f01 jal 130ac <__stack_size+0x128ac> + 1299e: 0ca6 slli s9,s9,0x9 + 129a0: 0000 unimp + 129a2: bf1d j 128d8 <__stack_size+0x120d8> + 129a4: 0035 c.addi zero,13 + 129a6: 0100 addi s0,sp,128 + 129a8: 000ca62f amoadd.w a2,zero,(s9) + 129ac: 1d00 addi s0,sp,688 + 129ae: 360d jal 124d0 <__stack_size+0x11cd0> + 129b0: 0000 unimp + 129b2: 2f01 jal 130c2 <__stack_size+0x128c2> + 129b4: 0ca6 slli s9,s9,0x9 + 129b6: 0000 unimp + 129b8: 3b1d jal 126ee <__stack_size+0x11eee> + 129ba: 0036 0x36 + 129bc: 0100 addi s0,sp,128 + 129be: 000cad2f amoadd.w s10,zero,(s9) + 129c2: 1c00 addi s0,sp,560 + 129c4: 0bde slli s7,s7,0x17 + 129c6: 0000 unimp + 129c8: d51d beqz a0,128f6 <__stack_size+0x120f6> + 129ca: 0034 addi a3,sp,8 + 129cc: 0100 addi s0,sp,128 + 129ce: 000ca62f amoadd.w a2,zero,(s9) + 129d2: 1d00 addi s0,sp,688 + 129d4: 32d1 jal 12398 <__stack_size+0x11b98> + 129d6: 0000 unimp + 129d8: 2f01 jal 130e8 <__stack_size+0x128e8> + 129da: 0ca6 slli s9,s9,0x9 + 129dc: 0000 unimp + 129de: 761d lui a2,0xfffe7 + 129e0: 0034 addi a3,sp,8 + 129e2: 0100 addi s0,sp,128 + 129e4: 000ca62f amoadd.w a2,zero,(s9) + 129e8: 1d00 addi s0,sp,688 + 129ea: 0000333f 0ca62f01 0xca62f010000333f + 129f2: 0000 unimp + 129f4: 1c00 addi s0,sp,560 + 129f6: 00000bef jal s7,129f6 <__stack_size+0x121f6> + 129fa: c21d beqz a2,12a20 <__stack_size+0x12220> + 129fc: 0034 addi a3,sp,8 + 129fe: 0100 addi s0,sp,128 + 12a00: 0000fc2f 0xfc2f + 12a04: 0000 unimp + 12a06: 001c addi a5,sp,0 + 12a08: 000c addi a1,sp,0 + 12a0a: 1d00 addi s0,sp,688 + 12a0c: 34c2 fld fs1,48(sp) + 12a0e: 0000 unimp + 12a10: 2f01 jal 13120 <__stack_size+0x12920> + 12a12: 00fc addi a5,sp,76 + 12a14: 0000 unimp + 12a16: 1e00 addi s0,sp,816 + 12a18: c21d beqz a2,12a3e <__stack_size+0x1223e> + 12a1a: 0034 addi a3,sp,8 + 12a1c: 0100 addi s0,sp,128 + 12a1e: 0000fc2f 0xfc2f + 12a22: 0000 unimp + 12a24: 1a00 addi s0,sp,304 + 12a26: 4660 lw s0,76(a2) + 12a28: 2041 jal 12aa8 <__stack_size+0x122a8> + 12a2a: 0022 0x22 + 12a2c: 0000 unimp + 12a2e: 00000c2b 0xc2b + 12a32: c212 sw tp,4(sp) + 12a34: 0034 addi a3,sp,8 + 12a36: 0100 addi s0,sp,128 + 12a38: 0000fc2f 0xfc2f + 12a3c: a400 fsd fs0,8(s0) + 12a3e: 0135 addi sp,sp,13 + 12a40: 0000 unimp + 12a42: 3c1c fld fa5,56(s0) + 12a44: 000c addi a1,sp,0 + 12a46: 1d00 addi s0,sp,688 + 12a48: 34c2 fld fs1,48(sp) + 12a4a: 0000 unimp + 12a4c: 2f01 jal 1315c <__stack_size+0x1295c> + 12a4e: 00fc addi a5,sp,76 + 12a50: 0000 unimp + 12a52: 1c00 addi s0,sp,560 + 12a54: 0c4d addi s8,s8,19 + 12a56: 0000 unimp + 12a58: c21d beqz a2,12a7e <__stack_size+0x1227e> + 12a5a: 0034 addi a3,sp,8 + 12a5c: 0100 addi s0,sp,128 + 12a5e: 0000fc2f 0xfc2f 12a62: 0000 unimp - 12a64: 2e01 jal 12d74 <__stack_size+0x12574> - 12a66: 0ca6 slli s9,s9,0x9 - 12a68: 0000 unimp - 12a6a: 411d li sp,7 - 12a6c: 0034 addi a3,sp,8 - 12a6e: 0100 addi s0,sp,128 - 12a70: a62e fsd fa1,264(sp) - 12a72: 000c addi a1,sp,0 - 12a74: 1d00 addi s0,sp,688 - 12a76: 33ca fld ft7,176(sp) - 12a78: 0000 unimp - 12a7a: 2e01 jal 12d8a <__stack_size+0x1258a> - 12a7c: 0ca6 slli s9,s9,0x9 - 12a7e: 0000 unimp - 12a80: 1c00 addi s0,sp,560 - 12a82: 09e5 addi s3,s3,25 - 12a84: 0000 unimp - 12a86: 711d addi sp,sp,-96 - 12a88: 0034 addi a3,sp,8 - 12a8a: 0100 addi s0,sp,128 - 12a8c: a62e fsd fa1,264(sp) - 12a8e: 000c addi a1,sp,0 - 12a90: 1d00 addi s0,sp,688 - 12a92: 342d jal 124bc <__stack_size+0x11cbc> - 12a94: 0000 unimp - 12a96: 2e01 jal 12da6 <__stack_size+0x125a6> - 12a98: 0ca6 slli s9,s9,0x9 - 12a9a: 0000 unimp - 12a9c: 411d li sp,7 - 12a9e: 0034 addi a3,sp,8 - 12aa0: 0100 addi s0,sp,128 - 12aa2: a62e fsd fa1,264(sp) - 12aa4: 000c addi a1,sp,0 - 12aa6: 1d00 addi s0,sp,688 - 12aa8: 33ca fld ft7,176(sp) + 12a64: 0010081b 0x10081b + 12a68: 1200 addi s0,sp,288 + 12a6a: 33a8 fld fa0,96(a5) + 12a6c: 0000 unimp + 12a6e: 2f01 jal 1317e <__stack_size+0x1297e> + 12a70: 0ca6 slli s9,s9,0x9 + 12a72: 0000 unimp + 12a74: 000135f7 0x135f7 + 12a78: 6412 flw fs0,4(sp) + 12a7a: 01000033 add zero,zero,a6 + 12a7e: 000ca62f amoadd.w a2,zero,(s9) + 12a82: 0b00 addi s0,sp,400 + 12a84: 0136 slli sp,sp,0xd + 12a86: 1200 addi s0,sp,288 + 12a88: 3378 fld fa4,224(a4) + 12a8a: 0000 unimp + 12a8c: 2f01 jal 1319c <__stack_size+0x1299c> + 12a8e: 0ca6 slli s9,s9,0x9 + 12a90: 0000 unimp + 12a92: 361f 0001 0112 0x1120001361f + 12a98: 01000033 add zero,zero,a6 + 12a9c: 000ca62f amoadd.w a2,zero,(s9) + 12aa0: 3300 fld fs0,32(a4) + 12aa2: 0136 slli sp,sp,0xd + 12aa4: 0000 unimp + 12aa6: 1b00 addi s0,sp,432 + 12aa8: 1020 addi s0,sp,40 12aaa: 0000 unimp - 12aac: 2e01 jal 12dbc <__stack_size+0x125bc> - 12aae: 0ca6 slli s9,s9,0x9 - 12ab0: 0000 unimp - 12ab2: 1700 addi s0,sp,928 - 12ab4: 0f40 addi s0,sp,916 - 12ab6: 0000 unimp - 12ab8: 00000a2b 0xa2b - 12abc: 9e12 add t3,t3,tp - 12abe: 0035 c.addi zero,13 - 12ac0: 0100 addi s0,sp,128 - 12ac2: a62e fsd fa1,264(sp) - 12ac4: 000c addi a1,sp,0 - 12ac6: f800 fsw fs0,48(s0) - 12ac8: 1200012f 0x1200012f - 12acc: 339a fld ft7,416(sp) - 12ace: 0000 unimp - 12ad0: 2e01 jal 12de0 <__stack_size+0x125e0> - 12ad2: 0ca6 slli s9,s9,0x9 - 12ad4: 0000 unimp - 12ad6: 300c fld fa1,32(s0) - 12ad8: 0001 nop - 12ada: 3f12 fld ft10,288(sp) - 12adc: 0035 c.addi zero,13 - 12ade: 0100 addi s0,sp,128 - 12ae0: a62e fsd fa1,264(sp) - 12ae2: 000c addi a1,sp,0 - 12ae4: 2000 fld fs0,0(s0) - 12ae6: 0130 addi a2,sp,136 - 12ae8: 1200 addi s0,sp,288 - 12aea: 3408 fld fa0,40(s0) - 12aec: 0000 unimp - 12aee: 2e01 jal 12dfe <__stack_size+0x125fe> - 12af0: 0ca6 slli s9,s9,0x9 - 12af2: 0000 unimp - 12af4: 3034 fld fa3,96(s0) - 12af6: 0001 nop - 12af8: 1a00 addi s0,sp,304 - 12afa: 52aa lw t0,168(sp) - 12afc: 2041 jal 12b7c <__stack_size+0x1237c> - 12afe: 0050 addi a2,sp,4 - 12b00: 0000 unimp - 12b02: 0a66 slli s4,s4,0x19 - 12b04: 0000 unimp - 12b06: 5412 lw s0,36(sp) - 12b08: 01000037 lui zero,0x1000 - 12b0c: fc2e fsw fa1,56(sp) + 12aac: ac18 fsd fa4,24(s0) + 12aae: 0032 0x32 + 12ab0: 0100 addi s0,sp,128 + 12ab2: 0001032f 0x1032f + 12ab6: 0300 addi s0,sp,384 + 12ab8: a091 j 12afc <__stack_size+0x122fc> + 12aba: 007f 0x7f + 12abc: 0300 addi s0,sp,384 + 12abe: 0504 addi s1,sp,640 + 12ac0: 01b2 slli gp,gp,0xc + 12ac2: 0000 unimp + 12ac4: fc1f 0000 0700 0x7000000fc1f + 12aca: 0052 0x52 + 12acc: 0000 unimp + 12ace: 99000003 lb zero,-1648(zero) # 11130a <__stack_size+0x110b0a> + 12ad2: 0002 0x2 + 12ad4: 0400 addi s0,sp,512 + 12ad6: c100 sw s0,0(a0) + 12ad8: 003c addi a5,sp,8 + 12ada: 0400 addi s0,sp,512 + 12adc: df01 beqz a4,129f4 <__stack_size+0x121f4> + 12ade: 002d c.addi zero,11 + 12ae0: 0c00 addi s0,sp,528 + 12ae2: 36f0 fld fa2,232(a3) + 12ae4: 0000 unimp + 12ae6: 2a3d jal 12c24 <__stack_size+0x12424> + 12ae8: 0000 unimp + 12aea: 5190 lw a2,32(a1) + 12aec: 2041 jal 12b6c <__stack_size+0x1236c> + 12aee: 00fa slli ra,ra,0x1e + 12af0: 0000 unimp + 12af2: a458 fsd fa4,136(s0) + 12af4: 0000 unimp + 12af6: 0402 slli s0,s0,0x0 + 12af8: 6905 lui s2,0x1 + 12afa: 746e flw fs0,248(sp) + 12afc: 0300 addi s0,sp,384 + 12afe: 0601 addi a2,a2,0 + 12b00: 0098 addi a4,sp,64 + 12b02: 0000 unimp + 12b04: 7404 flw fs1,40(s0) + 12b06: 0028 addi a0,sp,8 + 12b08: 0200 addi s0,sp,256 + 12b0a: 0148 addi a0,sp,132 + 12b0c: 0025 c.addi zero,9 12b0e: 0000 unimp - 12b10: 5500 lw s0,40(a0) - 12b12: 0130 addi a2,sp,136 - 12b14: 1200 addi s0,sp,288 - 12b16: 3789 jal 12a58 <__stack_size+0x12258> - 12b18: 0000 unimp - 12b1a: 2e01 jal 12e2a <__stack_size+0x1262a> - 12b1c: 00fc addi a5,sp,76 - 12b1e: 0000 unimp - 12b20: 0001312f 0x1312f - 12b24: 7612 flw fa2,36(sp) - 12b26: 01000037 lui zero,0x1000 - 12b2a: fc2e fsw fa1,56(sp) + 12b10: ad050803 lb a6,-1328(a0) + 12b14: 0001 nop + 12b16: 0400 addi s0,sp,512 + 12b18: 00002ba3 sw zero,23(zero) # 17 <__stack_size-0x7e9> + 12b1c: 4a02 lw s4,0(sp) + 12b1e: 5701 li a4,-32 + 12b20: 0000 unimp + 12b22: 0500 addi s0,sp,640 + 12b24: 0046 0x46 + 12b26: 0000 unimp + 12b28: 96080103 lb sp,-1696(a6) # fd22c <__stack_size+0xfca2c> 12b2c: 0000 unimp - 12b2e: 5900 lw s0,48(a0) - 12b30: 0131 addi sp,sp,12 - 12b32: 0000 unimp - 12b34: 021a slli tp,tp,0x6 - 12b36: 44204153 0x44204153 - 12b3a: 0000 unimp - 12b3c: a100 fsd fs0,0(a0) - 12b3e: 000a 0xa - 12b40: 1200 addi s0,sp,288 - 12b42: 3754 fld fa3,168(a4) - 12b44: 0000 unimp - 12b46: 2e01 jal 12e56 <__stack_size+0x12656> - 12b48: 00fc addi a5,sp,76 - 12b4a: 0000 unimp - 12b4c: 3192 fld ft3,288(sp) - 12b4e: 0001 nop - 12b50: 8912 mv s2,tp - 12b52: 01000037 lui zero,0x1000 - 12b56: fc2e fsw fa1,56(sp) - 12b58: 0000 unimp - 12b5a: ee00 fsw fs0,24(a2) - 12b5c: 0131 addi sp,sp,12 - 12b5e: 1200 addi s0,sp,288 - 12b60: 3776 fld fa4,376(sp) + 12b2e: 0400 addi s0,sp,512 + 12b30: 00002873 csrr a6,0x0 + 12b34: 4b02 lw s6,0(sp) + 12b36: 6a01 lui s4,0x0 + 12b38: 0000 unimp + 12b3a: 0300 addi s0,sp,384 + 12b3c: 0704 addi s1,sp,896 + 12b3e: 00000193 li gp,0 + 12b42: 89070803 lb a6,-1904(a4) # 890 <__stack_size+0x90> + 12b46: 0001 nop + 12b48: 0300 addi s0,sp,384 + 12b4a: 0702 slli a4,a4,0x0 + 12b4c: 00cd addi ra,ra,19 + 12b4e: 0000 unimp + 12b50: 5206 lw tp,96(sp) + 12b52: 0000 unimp + 12b54: 8f00 0x8f00 + 12b56: 0000 unimp + 12b58: 0700 addi s0,sp,896 + 12b5a: 006a 0x6a + 12b5c: 0000 unimp + 12b5e: 00ff 0xff + 12b60: 7f05 lui t5,0xfffe1 12b62: 0000 unimp - 12b64: 2e01 jal 12e74 <__stack_size+0x12674> - 12b66: 00fc addi a5,sp,76 + 12b64: 0800 addi s0,sp,16 + 12b66: 29e0 fld fs0,208(a1) 12b68: 0000 unimp - 12b6a: 320d jal 1248c <__stack_size+0x11c8c> - 12b6c: 0001 nop - 12b6e: 1b00 addi s0,sp,432 - 12b70: 0ea8 addi a0,sp,856 - 12b72: 0000 unimp - 12b74: 1912 slli s2,s2,0x24 - 12b76: 01000037 lui zero,0x1000 - 12b7a: 252e fld fa0,200(sp) - 12b7c: 0000 unimp - 12b7e: 3b00 fld fs0,48(a4) - 12b80: 0132 slli sp,sp,0xc - 12b82: 1700 addi s0,sp,928 - 12b84: 0ed0 addi a2,sp,852 - 12b86: 0000 unimp - 12b88: 00000afb 0xafb - 12b8c: 9e12 add t3,t3,tp - 12b8e: 0035 c.addi zero,13 - 12b90: 0100 addi s0,sp,128 - 12b92: a62e fsd fa1,264(sp) - 12b94: 000c addi a1,sp,0 - 12b96: 9000 0x9000 - 12b98: 0132 slli sp,sp,0xc - 12b9a: 1200 addi s0,sp,288 - 12b9c: 339a fld ft7,416(sp) - 12b9e: 0000 unimp - 12ba0: 2e01 jal 12eb0 <__stack_size+0x126b0> - 12ba2: 0ca6 slli s9,s9,0x9 - 12ba4: 0000 unimp - 12ba6: 331d jal 128cc <__stack_size+0x120cc> - 12ba8: 0001 nop - 12baa: 3f12 fld ft10,288(sp) - 12bac: 0035 c.addi zero,13 - 12bae: 0100 addi s0,sp,128 - 12bb0: a62e fsd fa1,264(sp) - 12bb2: 000c addi a1,sp,0 - 12bb4: b700 fsd fs0,40(a4) - 12bb6: 12000133 0x12000133 - 12bba: 3408 fld fa0,40(s0) - 12bbc: 0000 unimp - 12bbe: 2e01 jal 12ece <__stack_size+0x126ce> - 12bc0: 0ca6 slli s9,s9,0x9 - 12bc2: 0000 unimp - 12bc4: 342d jal 125ee <__stack_size+0x11dee> - 12bc6: 0001 nop - 12bc8: 1b00 addi s0,sp,432 - 12bca: 0ef0 addi a2,sp,860 - 12bcc: 0000 unimp - 12bce: 7212 flw ft4,36(sp) - 12bd0: 0100002f 0x100002f - 12bd4: 252e fld fa0,200(sp) - 12bd6: 0000 unimp - 12bd8: 6c00 flw fs0,24(s0) - 12bda: 0134 addi a3,sp,136 - 12bdc: 1b00 addi s0,sp,432 - 12bde: 0f18 addi a4,sp,912 - 12be0: 0000 unimp - 12be2: 4b12 lw s6,4(sp) - 12be4: 0030 addi a2,sp,8 - 12be6: 0100 addi s0,sp,128 - 12be8: a62e fsd fa1,264(sp) - 12bea: 000c addi a1,sp,0 - 12bec: 8600 0x8600 - 12bee: 0134 addi a3,sp,136 - 12bf0: 1200 addi s0,sp,288 - 12bf2: 2f88 fld fa0,24(a5) - 12bf4: 0000 unimp - 12bf6: 2e01 jal 12f06 <__stack_size+0x12706> - 12bf8: 0ca6 slli s9,s9,0x9 - 12bfa: 0000 unimp - 12bfc: 34ce fld fs1,240(sp) - 12bfe: 0001 nop - 12c00: af12 fsd ft4,408(sp) - 12c02: 0100002f 0x100002f - 12c06: a62e fsd fa1,264(sp) - 12c08: 000c addi a1,sp,0 - 12c0a: 0200 addi s0,sp,256 - 12c0c: 0135 addi sp,sp,13 - 12c0e: 1200 addi s0,sp,288 - 12c10: 2f9d jal 13386 <__stack_size+0x12b86> + 12b6a: 3c04 fld fs1,56(s0) + 12b6c: 0000008f 0x8f + 12b70: 6d09 lui s10,0x2 + 12b72: 0030 addi a2,sp,8 + 12b74: 0300 addi s0,sp,384 + 12b76: aa48 fsd fa0,144(a2) + 12b78: 0000 unimp + 12b7a: 0300 addi s0,sp,384 + 12b7c: 0410 addi a2,sp,512 + 12b7e: 285d jal 12c34 <__stack_size+0x12434> + 12b80: 0000 unimp + 12b82: 100a 0x100a + 12b84: 01144f03 lbu t5,17(s0) # 7011 <__stack_size+0x6811> + 12b88: 0000 unimp + 12b8a: 002c300b 0x2c300b + 12b8e: 0300 addi s0,sp,384 + 12b90: 1459 addi s0,s0,-10 + 12b92: 0001 nop + 12b94: 0400 addi s0,sp,512 + 12b96: 0020 addi s0,sp,8 + 12b98: 0b00 addi s0,sp,400 + 12b9a: 2d68 fld fa0,216(a0) + 12b9c: 0000 unimp + 12b9e: 01145a03 lhu s4,17(s0) + 12ba2: 0000 unimp + 12ba4: 2004 fld fs1,0(s0) + 12ba6: 0400 addi s0,sp,512 + 12ba8: 0030610b 0x30610b + 12bac: 0300 addi s0,sp,384 + 12bae: 0001145b 0x1145b + 12bb2: 0400 addi s0,sp,512 + 12bb4: 0020 addi s0,sp,8 + 12bb6: 0b08 addi a0,sp,400 + 12bb8: 00003067 0x3067 + 12bbc: 01145c03 lhu s8,17(s0) + 12bc0: 0000 unimp + 12bc2: 1004 addi s1,sp,32 + 12bc4: 0c10 addi a2,sp,528 + 12bc6: 650c flw fa1,8(a0) + 12bc8: 7078 flw fa4,100(s0) + 12bca: 0300 addi s0,sp,384 + 12bcc: 6a5d lui s4,0x17 + 12bce: 0000 unimp + 12bd0: 0400 addi s0,sp,512 + 12bd2: 0b0c010f 0xb0c010f + 12bd6: 1e6d addi t3,t3,-5 + 12bd8: 0000 unimp + 12bda: 006a5e03 lhu t3,6(s4) # 17006 <__stack_size+0x16806> + 12bde: 0000 unimp + 12be0: 0104 addi s1,sp,128 + 12be2: 0c00 addi s0,sp,528 + 12be4: 0300 addi s0,sp,384 + 12be6: 0704 addi s1,sp,896 + 12be8: 018e slli gp,gp,0x3 + 12bea: 0000 unimp + 12bec: 0f0d addi t5,t5,3 + 12bee: 0031 c.addi zero,12 + 12bf0: 1000 addi s0,sp,32 + 12bf2: 013e4c03 lbu s8,19(t3) + 12bf6: 0000 unimp + 12bf8: 660e flw fa2,192(sp) + 12bfa: 746c flw fa1,108(s0) + 12bfc: 0300 addi s0,sp,384 + 12bfe: 9f4e add t5,t5,s3 + 12c00: 0000 unimp + 12c02: 0f00 addi s0,sp,912 + 12c04: 041a slli s0,s0,0x6 + 12c06: 0000 unimp + 12c08: 00b16003 0xb16003 + 12c0c: 0000 unimp + 12c0e: 1000 addi s0,sp,32 + 12c10: 36e6 fld fa3,120(sp) 12c12: 0000 unimp - 12c14: 2e01 jal 12f24 <__stack_size+0x12724> - 12c16: 0ca6 slli s9,s9,0x9 - 12c18: 0000 unimp - 12c1a: 3541 jal 12a9a <__stack_size+0x1229a> - 12c1c: 0001 nop - 12c1e: 3912 fld fs2,288(sp) - 12c20: 0030 addi a2,sp,8 - 12c22: 0100 addi s0,sp,128 - 12c24: fc2e fsw fa1,56(sp) + 12c14: 2301 jal 13114 <__stack_size+0x12914> + 12c16: 00000033 add zero,zero,zero + 12c1a: 5190 lw a2,32(a1) + 12c1c: 2041 jal 12c9c <__stack_size+0x1249c> + 12c1e: 00fa slli ra,ra,0x1e + 12c20: 0000 unimp + 12c22: 9c01 0x9c01 + 12c24: 0289 addi t0,t0,2 12c26: 0000 unimp - 12c28: f600 fsw fs0,40(a2) - 12c2a: 0135 addi sp,sp,13 - 12c2c: 0000 unimp - 12c2e: 0000 unimp - 12c30: 1700 addi s0,sp,928 - 12c32: 1008 addi a0,sp,32 + 12c28: 6111 addi sp,sp,256 + 12c2a: 0100 addi s0,sp,128 + 12c2c: 00009f23 sh zero,30(ra) + 12c30: 1200 addi s0,sp,288 + 12c32: 2d31 jal 1324e <__stack_size+0x12a4e> 12c34: 0000 unimp - 12c36: 0c90 addi a2,sp,592 - 12c38: 0000 unimp - 12c3a: eb12 fsw ft4,148(sp) - 12c3c: 0036 0x36 - 12c3e: 0100 addi s0,sp,128 - 12c40: 0000252f amoadd.w a0,zero,(zero) - 12c44: 2000 fld fs0,0(s0) - 12c46: 0136 slli sp,sp,0xd - 12c48: 1c00 addi s0,sp,560 - 12c4a: 0c0e slli s8,s8,0x3 - 12c4c: 0000 unimp - 12c4e: 6e1d lui t3,0x7 - 12c50: 0036 0x36 - 12c52: 0100 addi s0,sp,128 - 12c54: 000ca62f amoadd.w a2,zero,(s9) - 12c58: 1d00 addi s0,sp,688 - 12c5a: 3688 fld fa0,40(a3) - 12c5c: 0000 unimp - 12c5e: 2f01 jal 1336e <__stack_size+0x12b6e> - 12c60: 0ca6 slli s9,s9,0x9 - 12c62: 0000 unimp - 12c64: d61d beqz a2,12b92 <__stack_size+0x12392> - 12c66: 0036 0x36 - 12c68: 0100 addi s0,sp,128 - 12c6a: 000ca62f amoadd.w a2,zero,(s9) - 12c6e: 1d00 addi s0,sp,688 - 12c70: 3704 fld fs1,40(a4) - 12c72: 0000 unimp - 12c74: 2f01 jal 13384 <__stack_size+0x12b84> - 12c76: 0cad addi s9,s9,11 - 12c78: 0000 unimp - 12c7a: de1c sw a5,56(a2) - 12c7c: 1d00000b 0x1d00000b - 12c80: 359e fld fa1,480(sp) - 12c82: 0000 unimp - 12c84: 2f01 jal 13394 <__stack_size+0x12b94> - 12c86: 0ca6 slli s9,s9,0x9 - 12c88: 0000 unimp - 12c8a: 9a1d andi a2,a2,-25 - 12c8c: 01000033 add zero,zero,a6 - 12c90: 000ca62f amoadd.w a2,zero,(s9) - 12c94: 1d00 addi s0,sp,688 - 12c96: 0000353f 0ca62f01 0xca62f010000353f - 12c9e: 0000 unimp - 12ca0: 081d addi a6,a6,7 - 12ca2: 0034 addi a3,sp,8 - 12ca4: 0100 addi s0,sp,128 - 12ca6: 000ca62f amoadd.w a2,zero,(s9) - 12caa: 0000 unimp - 12cac: ef1c fsw fa5,24(a4) - 12cae: 1d00000b 0x1d00000b - 12cb2: 0000358b 0x358b - 12cb6: 2f01 jal 133c6 <__stack_size+0x12bc6> - 12cb8: 00fc addi a5,sp,76 - 12cba: 0000 unimp - 12cbc: 1c00 addi s0,sp,560 - 12cbe: 0c00 addi s0,sp,528 - 12cc0: 0000 unimp - 12cc2: 8b1d andi a4,a4,7 - 12cc4: 0035 c.addi zero,13 - 12cc6: 0100 addi s0,sp,128 - 12cc8: 0000fc2f 0xfc2f - 12ccc: 0000 unimp - 12cce: 1d1e slli s10,s10,0x27 - 12cd0: 0000358b 0x358b - 12cd4: 2f01 jal 133e4 <__stack_size+0x12be4> - 12cd6: 00fc addi a5,sp,76 - 12cd8: 0000 unimp + 12c36: 2501 jal 13236 <__stack_size+0x12a36> + 12c38: 0025 c.addi zero,9 + 12c3a: 0000 unimp + 12c3c: 1200 addi s0,sp,288 + 12c3e: 2e9f 0000 2501 0x250100002e9f + 12c44: 0025 c.addi zero,9 + 12c46: 0000 unimp + 12c48: 1300 addi s0,sp,416 + 12c4a: 5f41 li t5,-16 + 12c4c: 26010063 beqz sp,12eac <__stack_size+0x126ac> + 12c50: 0289 addi t0,t0,2 + 12c52: 0000 unimp + 12c54: 4114 lw a3,0(a0) + 12c56: 735f 0100 8926 0x89260100735f + 12c5c: 0002 0x2 + 12c5e: 7600 flw fs0,40(a2) + 12c60: 0136 slli sp,sp,0xd + 12c62: 1400 addi s0,sp,544 + 12c64: 5f41 li t5,-16 + 12c66: 0065 c.addi zero,25 + 12c68: 2601 jal 12f68 <__stack_size+0x12768> + 12c6a: 0289 addi t0,t0,2 + 12c6c: 0000 unimp + 12c6e: 370d jal 12b90 <__stack_size+0x12390> + 12c70: 0001 nop + 12c72: 4115 li sp,5 + 12c74: 665f 0100 9026 0x90260100665f + 12c7a: 0002 0x2 + 12c7c: 0200 addi s0,sp,256 + 12c7e: 7091 lui ra,0xfffe4 + 12c80: 7214 flw fa3,32(a2) + 12c82: 0100 addi s0,sp,128 + 12c84: 00005e27 0x5e27 + 12c88: 9000 0x9000 + 12c8a: 16000137 lui sp,0x16000 + 12c8e: 1040 addi s0,sp,36 + 12c90: 0000 unimp + 12c92: 01d4 addi a3,sp,196 + 12c94: 0000 unimp + 12c96: 00304c17 auipc s8,0x304 + 12c9a: 0100 addi s0,sp,128 + 12c9c: 1b2a slli s6,s6,0x2a + 12c9e: 0001 nop + 12ca0: 0200 addi s0,sp,256 + 12ca2: 6091 lui ra,0x4 + 12ca4: 1800 addi s0,sp,48 + 12ca6: 021e slli tp,tp,0x7 + 12ca8: 0000 unimp + 12caa: d319 beqz a4,12bb0 <__stack_size+0x123b0> + 12cac: 0036 0x36 + 12cae: 0100 addi s0,sp,128 + 12cb0: 0000252b 0x252b + 12cb4: 1a00 addi s0,sp,304 + 12cb6: 8219 srli a2,a2,0x6 + 12cb8: 0100002f 0x100002f + 12cbc: 0002892b 0x2892b + 12cc0: 1900 addi s0,sp,176 + 12cc2: 00002ebf 02892b01 0x2892b0100002ebf + 12cca: 0000 unimp + 12ccc: e619 bnez a2,12cda <__stack_size+0x124da> + 12cce: 002e 0x2e + 12cd0: 0100 addi s0,sp,128 + 12cd2: 0002892b 0x2892b + 12cd6: 1900 addi s0,sp,176 + 12cd8: 2ed4 fld fa3,152(a3) 12cda: 0000 unimp - 12cdc: dc1a sw t1,56(sp) - 12cde: 4149 li sp,18 - 12ce0: 2220 fld fs0,64(a2) - 12ce2: 0000 unimp - 12ce4: 2b00 fld fs0,16(a4) - 12ce6: 000c addi a1,sp,0 - 12ce8: 1200 addi s0,sp,288 - 12cea: 0000358b 0x358b - 12cee: 2f01 jal 133fe <__stack_size+0x12bfe> - 12cf0: 00fc addi a5,sp,76 - 12cf2: 0000 unimp - 12cf4: 364c fld fa1,168(a2) - 12cf6: 0001 nop - 12cf8: 1c00 addi s0,sp,560 - 12cfa: 0c3c addi a5,sp,536 - 12cfc: 0000 unimp - 12cfe: 8b1d andi a4,a4,7 - 12d00: 0035 c.addi zero,13 - 12d02: 0100 addi s0,sp,128 - 12d04: 0000fc2f 0xfc2f - 12d08: 0000 unimp - 12d0a: 4d1c lw a5,24(a0) - 12d0c: 000c addi a1,sp,0 - 12d0e: 1d00 addi s0,sp,688 - 12d10: 0000358b 0x358b - 12d14: 2f01 jal 13424 <__stack_size+0x12c24> - 12d16: 00fc addi a5,sp,76 - 12d18: 0000 unimp - 12d1a: 1b00 addi s0,sp,432 - 12d1c: 1020 addi s0,sp,40 - 12d1e: 0000 unimp - 12d20: 7112 flw ft2,36(sp) - 12d22: 0034 addi a3,sp,8 - 12d24: 0100 addi s0,sp,128 - 12d26: 000ca62f amoadd.w a2,zero,(s9) - 12d2a: 9f00 0x9f00 - 12d2c: 0136 slli sp,sp,0xd - 12d2e: 1200 addi s0,sp,288 - 12d30: 342d jal 1275a <__stack_size+0x11f5a> - 12d32: 0000 unimp - 12d34: 2f01 jal 13444 <__stack_size+0x12c44> - 12d36: 0ca6 slli s9,s9,0x9 - 12d38: 0000 unimp - 12d3a: 000136b3 sltu a3,sp,zero - 12d3e: 4112 lw sp,4(sp) - 12d40: 0034 addi a3,sp,8 - 12d42: 0100 addi s0,sp,128 - 12d44: 000ca62f amoadd.w a2,zero,(s9) - 12d48: c700 sw s0,8(a4) - 12d4a: 0136 slli sp,sp,0xd - 12d4c: 1200 addi s0,sp,288 - 12d4e: 33ca fld ft7,176(sp) - 12d50: 0000 unimp - 12d52: 2f01 jal 13462 <__stack_size+0x12c62> - 12d54: 0ca6 slli s9,s9,0x9 + 12cdc: 2b01 jal 131ec <__stack_size+0x129ec> + 12cde: 0289 addi t0,t0,2 + 12ce0: 0000 unimp + 12ce2: 7019 0x7019 + 12ce4: 0100002f 0x100002f + 12ce8: 0001142b 0x1142b + 12cec: 0000 unimp + 12cee: 1b00 addi s0,sp,432 + 12cf0: 51d8 lw a4,36(a1) + 12cf2: 2041 jal 12d72 <__stack_size+0x12572> + 12cf4: 00b2 slli ra,ra,0xc + 12cf6: 0000 unimp + 12cf8: d31c sw a5,32(a4) + 12cfa: 0036 0x36 + 12cfc: 0100 addi s0,sp,128 + 12cfe: 0000252b 0x252b + 12d02: bd00 fsd fs0,56(a0) + 12d04: 1d000137 lui sp,0x1d000 + 12d08: 1058 addi a4,sp,36 + 12d0a: 0000 unimp + 12d0c: 821c 0x821c + 12d0e: 0100002f 0x100002f + 12d12: 0002892b 0x2892b + 12d16: dd00 sw s0,56(a0) + 12d18: 1c000137 lui sp,0x1c000 + 12d1c: 00002ebf 02892b01 0x2892b0100002ebf + 12d24: 0000 unimp + 12d26: 0001384b fnmsub.s fa6,ft2,ft0,ft0,rup + 12d2a: e61c fsw fa5,8(a2) + 12d2c: 002e 0x2e + 12d2e: 0100 addi s0,sp,128 + 12d30: 0002892b 0x2892b + 12d34: a400 fsd fs0,8(s0) + 12d36: 0138 addi a4,sp,136 + 12d38: 1c00 addi s0,sp,560 + 12d3a: 2ed4 fld fa3,152(a3) + 12d3c: 0000 unimp + 12d3e: 2b01 jal 1324e <__stack_size+0x12a4e> + 12d40: 0289 addi t0,t0,2 + 12d42: 0000 unimp + 12d44: 3940 fld fs0,176(a0) + 12d46: 0001 nop + 12d48: 701c flw fa5,32(s0) + 12d4a: 0100002f 0x100002f + 12d4e: 0001142b 0x1142b + 12d52: bb00 fsd fs0,48(a4) + 12d54: 0139 addi sp,sp,14 12d56: 0000 unimp - 12d58: 000136db 0x136db - 12d5c: 0000 unimp - 12d5e: 0010381b 0x10381b - 12d62: 1800 addi s0,sp,48 - 12d64: 3375 jal 12b10 <__stack_size+0x12310> - 12d66: 0000 unimp - 12d68: 2f01 jal 13478 <__stack_size+0x12c78> - 12d6a: 00000103 lb sp,0(zero) # 1000000 <__stack_size+0xfff800> - 12d6e: 7fa09103 lh sp,2042(ra) - 12d72: 0000 unimp - 12d74: b2050403 lb s0,-1248(a0) - 12d78: 0001 nop - 12d7a: 1f00 addi s0,sp,944 - 12d7c: 00fc addi a5,sp,76 - 12d7e: 0000 unimp - 12d80: 00005207 0x5207 - 12d84: 0300 addi s0,sp,384 - 12d86: 0000 unimp - 12d88: 0299 addi t0,t0,6 - 12d8a: 0000 unimp - 12d8c: 0004 addi s1,sp,0 - 12d8e: 3d0d jal 12bc0 <__stack_size+0x123c0> - 12d90: 0000 unimp - 12d92: 0104 addi s1,sp,128 - 12d94: 2ea8 fld fa0,88(a3) - 12d96: 0000 unimp - 12d98: b90c fsd fa1,48(a0) - 12d9a: 06000037 lui zero,0x6000 - 12d9e: 0c00002b 0xc00002b - 12da2: 4155 li sp,21 - 12da4: fa20 fsw fs0,112(a2) - 12da6: 0000 unimp - 12da8: c600 sw s0,8(a2) - 12daa: 020000a3 sb zero,33(zero) # 6000021 <__stack_size+0x5fff821> - 12dae: 0504 addi s1,sp,640 - 12db0: 6e69 lui t3,0x1a - 12db2: 0074 addi a3,sp,12 - 12db4: 98060103 lb sp,-1664(a2) - 12db8: 0000 unimp - 12dba: 0400 addi s0,sp,512 - 12dbc: 293d jal 131fa <__stack_size+0x129fa> - 12dbe: 0000 unimp - 12dc0: 4802 lw a6,0(sp) - 12dc2: 2501 jal 133c2 <__stack_size+0x12bc2> - 12dc4: 0000 unimp - 12dc6: 0300 addi s0,sp,384 - 12dc8: 0508 addi a0,sp,640 - 12dca: 01ad addi gp,gp,11 - 12dcc: 0000 unimp - 12dce: 6c04 flw fs1,24(s0) - 12dd0: 002c addi a1,sp,8 - 12dd2: 0200 addi s0,sp,256 - 12dd4: 014a slli sp,sp,0x12 - 12dd6: 00000057 0x57 - 12dda: 4605 li a2,1 - 12ddc: 0000 unimp + 12d58: 0000 unimp + 12d5a: b2050403 lb s0,-1248(a0) + 12d5e: 0001 nop + 12d60: 1e00 addi s0,sp,816 + 12d62: 0114 addi a3,sp,128 + 12d64: 0000 unimp + 12d66: 00006a07 0x6a07 + 12d6a: 0300 addi s0,sp,384 + 12d6c: 0000 unimp + 12d6e: 0389 addi t2,t2,2 + 12d70: 0000 unimp + 12d72: 0004 addi s1,sp,0 + 12d74: 3e49 jal 12906 <__stack_size+0x12106> + 12d76: 0000 unimp + 12d78: 0104 addi s1,sp,128 + 12d7a: 2ddf 0000 8f0c 0x8f0c00002ddf + 12d80: 3d000037 lui zero,0x3d000 + 12d84: 002a 0x2a + 12d86: 8a00 0x8a00 + 12d88: 4152 lw sp,20(sp) + 12d8a: ee20 fsw fs0,88(a2) + 12d8c: 0000 unimp + 12d8e: 2d00 fld fs0,24(a0) + 12d90: 00a6 slli ra,ra,0x9 + 12d92: 0200 addi s0,sp,256 + 12d94: 0504 addi s1,sp,640 + 12d96: 6e69 lui t3,0x1a + 12d98: 0074 addi a3,sp,12 + 12d9a: 98060103 lb sp,-1664(a2) # fffe6980 <_sp+0x7ffe2980> + 12d9e: 0000 unimp + 12da0: 0400 addi s0,sp,512 + 12da2: 2874 fld fa3,208(s0) + 12da4: 0000 unimp + 12da6: 4802 lw a6,0(sp) + 12da8: 2501 jal 133a8 <__stack_size+0x12ba8> + 12daa: 0000 unimp + 12dac: 0300 addi s0,sp,384 + 12dae: 0508 addi a0,sp,640 + 12db0: 01ad addi gp,gp,11 + 12db2: 0000 unimp + 12db4: a304 fsd fs1,0(a4) + 12db6: 0200002b 0x200002b + 12dba: 014a slli sp,sp,0x12 + 12dbc: 00000057 0x57 + 12dc0: 4605 li a2,1 + 12dc2: 0000 unimp + 12dc4: 0300 addi s0,sp,384 + 12dc6: 0801 addi a6,a6,0 + 12dc8: 0096 slli ra,ra,0x5 + 12dca: 0000 unimp + 12dcc: 7304 flw fs1,32(a4) + 12dce: 0028 addi a0,sp,8 + 12dd0: 0200 addi s0,sp,256 + 12dd2: 006a014b fnmsub.s ft2,fs4,ft6,ft0,rne + 12dd6: 0000 unimp + 12dd8: 93070403 lb s0,-1744(a4) + 12ddc: 0001 nop 12dde: 0300 addi s0,sp,384 - 12de0: 0801 addi a6,a6,0 - 12de2: 0096 slli ra,ra,0x5 + 12de0: 0708 addi a0,sp,896 + 12de2: 0189 addi gp,gp,2 12de4: 0000 unimp - 12de6: 3c04 fld fs1,56(s0) - 12de8: 0029 c.addi zero,10 - 12dea: 0200 addi s0,sp,256 - 12dec: 006a014b fnmsub.s ft2,fs4,ft6,ft0,rne + 12de6: cd070203 lb tp,-816(a4) + 12dea: 0000 unimp + 12dec: 0600 addi s0,sp,768 + 12dee: 0052 0x52 12df0: 0000 unimp - 12df2: 93070403 lb s0,-1744(a4) # 5930 <__stack_size+0x5130> - 12df6: 0001 nop - 12df8: 0300 addi s0,sp,384 - 12dfa: 0708 addi a0,sp,896 - 12dfc: 0189 addi gp,gp,2 - 12dfe: 0000 unimp - 12e00: cd070203 lb tp,-816(a4) - 12e04: 0000 unimp - 12e06: 0600 addi s0,sp,768 - 12e08: 0052 0x52 + 12df2: 0000008f 0x8f + 12df6: 00006a07 0x6a07 + 12dfa: ff00 fsw fs0,56(a4) + 12dfc: 0500 addi s0,sp,640 + 12dfe: 007f 0x7f + 12e00: 0000 unimp + 12e02: e008 fsw fa0,0(s0) + 12e04: 0029 c.addi zero,10 + 12e06: 0400 addi s0,sp,512 + 12e08: 8f3c 0x8f3c 12e0a: 0000 unimp - 12e0c: 0000008f 0x8f - 12e10: 00006a07 0x6a07 - 12e14: ff00 fsw fs0,56(a4) - 12e16: 0500 addi s0,sp,640 - 12e18: 007f 0x7f - 12e1a: 0000 unimp - 12e1c: a908 fsd fa0,16(a0) - 12e1e: 002a 0x2a - 12e20: 0400 addi s0,sp,512 - 12e22: 8f3c 0x8f3c - 12e24: 0000 unimp - 12e26: 0900 addi s0,sp,144 - 12e28: 3136 fld ft2,360(sp) + 12e0c: 0900 addi s0,sp,144 + 12e0e: 306d jal 126b8 <__stack_size+0x11eb8> + 12e10: 0000 unimp + 12e12: 00aa4803 lbu a6,10(s4) + 12e16: 0000 unimp + 12e18: 5d041003 lh zero,1488(s0) + 12e1c: 0028 addi a0,sp,8 + 12e1e: 0a00 addi s0,sp,272 + 12e20: 0310 addi a2,sp,384 + 12e22: 0001144f fnmadd.s fs0,ft2,ft0,ft0,rtz + 12e26: 0b00 addi s0,sp,400 + 12e28: 2c30 fld fa2,88(s0) 12e2a: 0000 unimp - 12e2c: 00aa4803 lbu a6,10(s4) + 12e2c: 01145903 lhu s2,17(s0) 12e30: 0000 unimp - 12e32: 26041003 lh zero,608(s0) - 12e36: 0029 c.addi zero,10 - 12e38: 0a00 addi s0,sp,272 - 12e3a: 0310 addi a2,sp,384 - 12e3c: 0001144f fnmadd.s fs0,ft2,ft0,ft0,rtz - 12e40: 0b00 addi s0,sp,400 - 12e42: 2cf9 jal 13120 <__stack_size+0x12920> - 12e44: 0000 unimp - 12e46: 01145903 lhu s2,17(s0) - 12e4a: 0000 unimp - 12e4c: 2004 fld fs1,0(s0) + 12e32: 2004 fld fs1,0(s0) + 12e34: 0000 unimp + 12e36: 002d680b 0x2d680b + 12e3a: 0300 addi s0,sp,384 + 12e3c: 145a slli s0,s0,0x36 + 12e3e: 0001 nop + 12e40: 0400 addi s0,sp,512 + 12e42: 0020 addi s0,sp,8 + 12e44: 0b04 addi s1,sp,400 + 12e46: 3061 jal 126ce <__stack_size+0x11ece> + 12e48: 0000 unimp + 12e4a: 01145b03 lhu s6,17(s0) 12e4e: 0000 unimp - 12e50: 002e310b 0x2e310b - 12e54: 0300 addi s0,sp,384 - 12e56: 145a slli s0,s0,0x36 - 12e58: 0001 nop - 12e5a: 0400 addi s0,sp,512 - 12e5c: 0020 addi s0,sp,8 - 12e5e: 0b04 addi s1,sp,400 - 12e60: 312a fld ft2,168(sp) - 12e62: 0000 unimp - 12e64: 01145b03 lhu s6,17(s0) - 12e68: 0000 unimp - 12e6a: 2004 fld fs1,0(s0) - 12e6c: 0800 addi s0,sp,16 - 12e6e: 0031300b 0x31300b - 12e72: 0300 addi s0,sp,384 - 12e74: 145c addi a5,sp,548 - 12e76: 0001 nop - 12e78: 0400 addi s0,sp,512 - 12e7a: 1010 addi a2,sp,32 - 12e7c: 0c0c addi a1,sp,528 - 12e7e: 7865 lui a6,0xffff9 - 12e80: 0070 addi a2,sp,12 - 12e82: 006a5d03 lhu s10,6(s4) - 12e86: 0000 unimp - 12e88: 0f04 addi s1,sp,912 - 12e8a: 0c01 addi s8,s8,0 - 12e8c: 001f360b 0x1f360b - 12e90: 0300 addi s0,sp,384 - 12e92: 6a5e flw fs4,212(sp) - 12e94: 0000 unimp - 12e96: 0400 addi s0,sp,512 - 12e98: 0001 nop - 12e9a: 000c addi a1,sp,0 - 12e9c: 8e070403 lb s0,-1824(a4) - 12ea0: 0001 nop - 12ea2: 0d00 addi s0,sp,656 - 12ea4: 31d8 fld fa4,160(a1) - 12ea6: 0000 unimp - 12ea8: 0310 addi a2,sp,384 - 12eaa: 3e4c fld fa1,184(a2) - 12eac: 0001 nop - 12eae: 0e00 addi s0,sp,784 - 12eb0: 6c66 flw fs8,88(sp) - 12eb2: 0074 addi a3,sp,12 - 12eb4: 009f4e03 lbu t3,9(t5) # fffe2009 <_sp+0x7ffde009> - 12eb8: 0000 unimp - 12eba: 00041a0f 0x41a0f - 12ebe: 0300 addi s0,sp,384 - 12ec0: b160 fsd fs0,224(a0) - 12ec2: 0000 unimp - 12ec4: 0000 unimp - 12ec6: af10 fsd fa2,24(a4) - 12ec8: 01000037 lui zero,0x1000 - 12ecc: 00003323 0x3323 - 12ed0: 0c00 addi s0,sp,528 - 12ed2: 4155 li sp,21 - 12ed4: fa20 fsw fs0,112(a2) - 12ed6: 0000 unimp - 12ed8: 0100 addi s0,sp,128 - 12eda: 899c 0x899c - 12edc: 0002 0x2 - 12ede: 1100 addi s0,sp,160 - 12ee0: 0061 c.addi zero,24 - 12ee2: 2301 jal 133e2 <__stack_size+0x12be2> - 12ee4: 009f 0000 fa12 0xfa120000009f - 12eea: 002d c.addi zero,11 - 12eec: 0100 addi s0,sp,128 - 12eee: 2525 jal 13516 <__stack_size+0x12d16> - 12ef0: 0000 unimp - 12ef2: 0000 unimp - 12ef4: 6812 flw fa6,4(sp) - 12ef6: 0100002f 0x100002f - 12efa: 2525 jal 13522 <__stack_size+0x12d22> - 12efc: 0000 unimp - 12efe: 0000 unimp - 12f00: 635f4113 xori sp,t5,1589 - 12f04: 0100 addi s0,sp,128 - 12f06: 8926 mv s2,s1 - 12f08: 0002 0x2 - 12f0a: 1400 addi s0,sp,544 - 12f0c: 5f41 li t5,-16 - 12f0e: 26010073 0x26010073 - 12f12: 0289 addi t0,t0,2 - 12f14: 0000 unimp - 12f16: 371e fld fa4,480(sp) - 12f18: 0001 nop - 12f1a: 4114 lw a3,0(a0) - 12f1c: 655f 0100 8926 0x89260100655f - 12f22: 0002 0x2 - 12f24: b500 fsd fs0,40(a0) - 12f26: 15000137 lui sp,0x15000 - 12f2a: 5f41 li t5,-16 - 12f2c: 0066 0x66 - 12f2e: 2601 jal 1322e <__stack_size+0x12a2e> - 12f30: 0290 addi a2,sp,320 - 12f32: 0000 unimp - 12f34: 9102 jalr sp - 12f36: 1470 addi a2,sp,556 - 12f38: 0072 0x72 - 12f3a: 2701 jal 1363a <__stack_size+0x12e3a> - 12f3c: 005e 0x5e - 12f3e: 0000 unimp - 12f40: 3838 fld fa4,112(s0) - 12f42: 0001 nop - 12f44: 5816 lw a6,100(sp) - 12f46: 0010 addi a2,sp,0 - 12f48: d400 sw s0,40(s0) - 12f4a: 0001 nop - 12f4c: 1700 addi s0,sp,928 - 12f4e: 3115 jal 12b72 <__stack_size+0x12372> - 12f50: 0000 unimp - 12f52: 2a01 jal 13062 <__stack_size+0x12862> - 12f54: 0000011b 0x11b - 12f58: 9102 jalr sp - 12f5a: 0060 addi s0,sp,12 - 12f5c: 1e18 addi a4,sp,816 - 12f5e: 0002 0x2 - 12f60: 1900 addi s0,sp,176 - 12f62: 379c fld fa5,40(a5) - 12f64: 0000 unimp - 12f66: 2b01 jal 13476 <__stack_size+0x12c76> - 12f68: 0025 c.addi zero,9 - 12f6a: 0000 unimp - 12f6c: 191a slli s2,s2,0x26 - 12f6e: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - 12f72: 2b01 jal 13482 <__stack_size+0x12c82> - 12f74: 0289 addi t0,t0,2 - 12f76: 0000 unimp - 12f78: 8819 andi s0,s0,6 - 12f7a: 0100002f 0x100002f - 12f7e: 0002892b 0x2892b - 12f82: 1900 addi s0,sp,176 - 12f84: 00002faf amoadd.w t6,zero,(zero) - 12f88: 2b01 jal 13498 <__stack_size+0x12c98> - 12f8a: 0289 addi t0,t0,2 - 12f8c: 0000 unimp - 12f8e: 9d19 0x9d19 - 12f90: 0100002f 0x100002f - 12f94: 0002892b 0x2892b + 12e50: 2004 fld fs1,0(s0) + 12e52: 0800 addi s0,sp,16 + 12e54: 0030670b 0x30670b + 12e58: 0300 addi s0,sp,384 + 12e5a: 145c addi a5,sp,548 + 12e5c: 0001 nop + 12e5e: 0400 addi s0,sp,512 + 12e60: 1010 addi a2,sp,32 + 12e62: 0c0c addi a1,sp,528 + 12e64: 7865 lui a6,0xffff9 + 12e66: 0070 addi a2,sp,12 + 12e68: 006a5d03 lhu s10,6(s4) + 12e6c: 0000 unimp + 12e6e: 0f04 addi s1,sp,912 + 12e70: 0c01 addi s8,s8,0 + 12e72: 001e6d0b 0x1e6d0b + 12e76: 0300 addi s0,sp,384 + 12e78: 6a5e flw fs4,212(sp) + 12e7a: 0000 unimp + 12e7c: 0400 addi s0,sp,512 + 12e7e: 0001 nop + 12e80: 000c addi a1,sp,0 + 12e82: 8e070403 lb s0,-1824(a4) + 12e86: 0001 nop + 12e88: 0d00 addi s0,sp,656 + 12e8a: 0000310f 0x310f + 12e8e: 0310 addi a2,sp,384 + 12e90: 3e4c fld fa1,184(a2) + 12e92: 0001 nop + 12e94: 0e00 addi s0,sp,784 + 12e96: 6c66 flw fs8,88(sp) + 12e98: 0074 addi a3,sp,12 + 12e9a: 009f4e03 lbu t3,9(t5) # fffe1009 <_sp+0x7ffdd009> + 12e9e: 0000 unimp + 12ea0: 00041a0f 0x41a0f + 12ea4: 0300 addi s0,sp,384 + 12ea6: b160 fsd fs0,224(a0) + 12ea8: 0000 unimp + 12eaa: 0000 unimp + 12eac: 7310 flw fa2,32(a4) + 12eae: 01000037 lui zero,0x1000 + 12eb2: 9f24 0x9f24 + 12eb4: 0000 unimp + 12eb6: 8a00 0x8a00 + 12eb8: 4152 lw sp,20(sp) + 12eba: ee20 fsw fs0,88(a2) + 12ebc: 0000 unimp + 12ebe: 0100 addi s0,sp,128 + 12ec0: 799c flw fa5,48(a1) + 12ec2: 11000003 lb zero,272(zero) # 1000110 <__stack_size+0xfff910> + 12ec6: 0069 c.addi zero,26 + 12ec8: 2401 jal 130c8 <__stack_size+0x128c8> + 12eca: 00000033 add zero,zero,zero + 12ece: 000139db 0x139db + 12ed2: 4112 lw sp,4(sp) + 12ed4: 635f 0100 7926 0x79260100635f + 12eda: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> + 12ede: 5f41 li t5,-16 + 12ee0: 26010073 0x26010073 + 12ee4: 0379 addi t1,t1,30 + 12ee6: 0000 unimp + 12ee8: 00013a07 fld fs4,0(sp) # 1c000000 <__stack_size+0x1bfff800> + 12eec: 655f4113 xori sp,t5,1621 + 12ef0: 0100 addi s0,sp,128 + 12ef2: 7926 flw fs2,104(sp) + 12ef4: 31000003 lb zero,784(zero) # 310 <__stack_size-0x4f0> + 12ef8: 013a slli sp,sp,0xe + 12efa: 1400 addi s0,sp,544 + 12efc: 5f41 li t5,-16 + 12efe: 0066 0x66 + 12f00: 2601 jal 13200 <__stack_size+0x12a00> + 12f02: 0380 addi s0,sp,448 + 12f04: 0000 unimp + 12f06: 9102 jalr sp + 12f08: 1360 addi s0,sp,428 + 12f0a: 0061 c.addi zero,24 + 12f0c: 2701 jal 1360c <__stack_size+0x12e0c> + 12f0e: 009f 0000 3a5b 0x3a5b0000009f + 12f14: 0001 nop + 12f16: 7815 lui a6,0xfffe5 + 12f18: 0010 addi a2,sp,0 + 12f1a: 6000 flw fs0,0(s0) + 12f1c: 16000003 lb zero,352(zero) # 160 <__stack_size-0x6a0> + 12f20: 3766 fld fa4,120(sp) + 12f22: 0000 unimp + 12f24: 2901 jal 13334 <__stack_size+0x12b34> + 12f26: 00109017 auipc zero,0x109 + 12f2a: 1800 addi s0,sp,48 + 12f2c: 377f 0x377f + 12f2e: 0000 unimp + 12f30: 2901 jal 13340 <__stack_size+0x12b40> + 12f32: 005e 0x5e + 12f34: 0000 unimp + 12f36: 3a96 fld fs5,352(sp) + 12f38: 0001 nop + 12f3a: a815 j 12f6e <__stack_size+0x1276e> + 12f3c: 0010 addi a2,sp,0 + 12f3e: e500 fsw fs0,8(a0) + 12f40: 0001 nop + 12f42: 1800 addi s0,sp,48 + 12f44: 00003807 fld fa6,0(zero) # 11bf26 <__stack_size+0x11b726> + 12f48: 2901 jal 13358 <__stack_size+0x12b58> + 12f4a: 0025 c.addi zero,9 + 12f4c: 0000 unimp + 12f4e: 3ad6 fld fs5,368(sp) + 12f50: 0001 nop + 12f52: 1500 addi s0,sp,672 + 12f54: 10c8 addi a0,sp,100 + 12f56: 0000 unimp + 12f58: 0000022b 0x22b + 12f5c: d518 sw a4,40(a0) + 12f5e: 0034 addi a3,sp,8 + 12f60: 0100 addi s0,sp,128 + 12f62: 7929 lui s2,0xfffea + 12f64: f4000003 lb zero,-192(zero) # ffffff40 <_sp+0x7fffbf40> + 12f68: 013a slli sp,sp,0xe + 12f6a: 1800 addi s0,sp,48 + 12f6c: 32d1 jal 12930 <__stack_size+0x12130> + 12f6e: 0000 unimp + 12f70: 2901 jal 13380 <__stack_size+0x12b80> + 12f72: 0379 addi t1,t1,30 + 12f74: 0000 unimp + 12f76: 3b12 fld fs6,288(sp) + 12f78: 0001 nop + 12f7a: 7618 flw fa4,40(a2) + 12f7c: 0034 addi a3,sp,8 + 12f7e: 0100 addi s0,sp,128 + 12f80: 7929 lui s2,0xfffea + 12f82: 55000003 lb zero,1360(zero) # 550 <__stack_size-0x2b0> + 12f86: 1800013b 0x1800013b + 12f8a: 0000333f 03792901 0x37929010000333f + 12f92: 0000 unimp + 12f94: 3bae fld fs7,232(sp) + 12f96: 0001 nop 12f98: 1900 addi s0,sp,176 - 12f9a: 3039 jal 127a8 <__stack_size+0x11fa8> + 12f9a: 025d addi tp,tp,23 12f9c: 0000 unimp - 12f9e: 2b01 jal 134ae <__stack_size+0x12cae> - 12fa0: 0114 addi a3,sp,128 - 12fa2: 0000 unimp - 12fa4: 0000 unimp - 12fa6: 4155541b 0x4155541b - 12faa: b220 fsd fs0,96(a2) + 12f9e: d51a sw t1,168(sp) + 12fa0: 0034 addi a3,sp,8 + 12fa2: 0100 addi s0,sp,128 + 12fa4: 7929 lui s2,0xfffea + 12fa6: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 12faa: 32d1 jal 1296e <__stack_size+0x1216e> 12fac: 0000 unimp - 12fae: 1c00 addi s0,sp,560 - 12fb0: 379c fld fa5,40(a5) + 12fae: 2901 jal 133be <__stack_size+0x12bbe> + 12fb0: 0379 addi t1,t1,30 12fb2: 0000 unimp - 12fb4: 2b01 jal 134c4 <__stack_size+0x12cc4> - 12fb6: 0025 c.addi zero,9 - 12fb8: 0000 unimp - 12fba: 3865 jal 12872 <__stack_size+0x12072> - 12fbc: 0001 nop - 12fbe: 701d 0x701d - 12fc0: 0010 addi a2,sp,0 - 12fc2: 1c00 addi s0,sp,560 - 12fc4: 0000304b fnmsub.s ft0,ft0,ft0,ft0,rup - 12fc8: 2b01 jal 134d8 <__stack_size+0x12cd8> - 12fca: 0289 addi t0,t0,2 - 12fcc: 0000 unimp - 12fce: 3885 jal 1283e <__stack_size+0x1203e> - 12fd0: 0001 nop - 12fd2: 881c 0x881c - 12fd4: 0100002f 0x100002f - 12fd8: 0002892b 0x2892b - 12fdc: f300 fsw fs0,32(a4) - 12fde: 0138 addi a4,sp,136 - 12fe0: 1c00 addi s0,sp,560 - 12fe2: 00002faf amoadd.w t6,zero,(zero) - 12fe6: 2b01 jal 134f6 <__stack_size+0x12cf6> - 12fe8: 0289 addi t0,t0,2 - 12fea: 0000 unimp - 12fec: 394c fld fa1,176(a0) - 12fee: 0001 nop - 12ff0: 9d1c 0x9d1c - 12ff2: 0100002f 0x100002f - 12ff6: 0002892b 0x2892b - 12ffa: e800 fsw fs0,16(s0) - 12ffc: 0139 addi sp,sp,14 - 12ffe: 1c00 addi s0,sp,560 - 13000: 3039 jal 1280e <__stack_size+0x1200e> - 13002: 0000 unimp - 13004: 2b01 jal 13514 <__stack_size+0x12d14> - 13006: 0114 addi a3,sp,128 - 13008: 0000 unimp - 1300a: 00013a63 0x13a63 - 1300e: 0000 unimp - 13010: 0300 addi s0,sp,384 - 13012: 0504 addi s1,sp,640 - 13014: 01b2 slli gp,gp,0xc + 12fb4: 761a flw fa2,164(sp) + 12fb6: 0034 addi a3,sp,8 + 12fb8: 0100 addi s0,sp,128 + 12fba: 7929 lui s2,0xfffea + 12fbc: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 12fc0: 0000333f 03792901 0x37929010000333f + 12fc8: 0000 unimp + 12fca: 1b00 addi s0,sp,432 + 12fcc: 221a fld ft4,384(sp) + 12fce: 0036 0x36 + 12fd0: 0100 addi s0,sp,128 + 12fd2: 2529 jal 135dc <__stack_size+0x12ddc> + 12fd4: 0000 unimp + 12fd6: 1900 addi s0,sp,176 + 12fd8: 02fc addi a5,sp,332 + 12fda: 0000 unimp + 12fdc: a51a fsd ft6,136(sp) + 12fde: 0035 c.addi zero,13 + 12fe0: 0100 addi s0,sp,128 + 12fe2: 7929 lui s2,0xfffea + 12fe4: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 12fe8: 000035bf 03792901 0x3792901000035bf + 12ff0: 0000 unimp + 12ff2: 0d1a slli s10,s10,0x6 + 12ff4: 0036 0x36 + 12ff6: 0100 addi s0,sp,128 + 12ff8: 7929 lui s2,0xfffea + 12ffa: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 12ffe: 0000363b 0x363b + 13002: 2901 jal 13412 <__stack_size+0x12c12> + 13004: 0380 addi s0,sp,448 + 13006: 0000 unimp + 13008: cc19 beqz s0,13026 <__stack_size+0x12826> + 1300a: 0002 0x2 + 1300c: 1a00 addi s0,sp,304 + 1300e: 34d5 jal 12af2 <__stack_size+0x122f2> + 13010: 0000 unimp + 13012: 2901 jal 13422 <__stack_size+0x12c22> + 13014: 0379 addi t1,t1,30 13016: 0000 unimp - 13018: 141e slli s0,s0,0x27 - 1301a: 0001 nop - 1301c: 0700 addi s0,sp,896 - 1301e: 006a 0x6a - 13020: 0000 unimp - 13022: 89000003 lb zero,-1904(zero) # fff890 <__stack_size+0xfff090> - 13026: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> - 1302a: 9500 0x9500 - 1302c: 003e 0x3e - 1302e: 0400 addi s0,sp,512 - 13030: a801 j 13040 <__stack_size+0x12840> - 13032: 002e 0x2e - 13034: 0c00 addi s0,sp,528 - 13036: 3858 fld fa4,176(s0) - 13038: 0000 unimp - 1303a: 2b06 fld fs6,64(sp) - 1303c: 0000 unimp - 1303e: 5606 lw a2,96(sp) - 13040: 2041 jal 130c0 <__stack_size+0x128c0> - 13042: 00ee slli ra,ra,0x1b - 13044: 0000 unimp - 13046: 0000a59b 0xa59b - 1304a: 0402 slli s0,s0,0x0 - 1304c: 6905 lui s2,0x1 - 1304e: 746e flw fs0,248(sp) - 13050: 0300 addi s0,sp,384 - 13052: 0601 addi a2,a2,0 - 13054: 0098 addi a4,sp,64 - 13056: 0000 unimp - 13058: 3d04 fld fs1,56(a0) - 1305a: 0029 c.addi zero,10 - 1305c: 0200 addi s0,sp,256 - 1305e: 0148 addi a0,sp,132 - 13060: 0025 c.addi zero,9 - 13062: 0000 unimp - 13064: ad050803 lb a6,-1328(a0) - 13068: 0001 nop - 1306a: 0400 addi s0,sp,512 - 1306c: 2c6c fld fa1,216(s0) - 1306e: 0000 unimp - 13070: 4a02 lw s4,0(sp) - 13072: 5701 li a4,-32 - 13074: 0000 unimp - 13076: 0500 addi s0,sp,640 - 13078: 0046 0x46 - 1307a: 0000 unimp - 1307c: 96080103 lb sp,-1696(a6) # ffff8960 <_sp+0x7fff4960> - 13080: 0000 unimp - 13082: 0400 addi s0,sp,512 - 13084: 293c fld fa5,80(a0) - 13086: 0000 unimp - 13088: 4b02 lw s6,0(sp) - 1308a: 6a01 lui s4,0x0 - 1308c: 0000 unimp - 1308e: 0300 addi s0,sp,384 - 13090: 0704 addi s1,sp,896 - 13092: 00000193 li gp,0 - 13096: 89070803 lb a6,-1904(a4) - 1309a: 0001 nop - 1309c: 0300 addi s0,sp,384 - 1309e: 0702 slli a4,a4,0x0 - 130a0: 00cd addi ra,ra,19 - 130a2: 0000 unimp - 130a4: 5206 lw tp,96(sp) - 130a6: 0000 unimp - 130a8: 8f00 0x8f00 - 130aa: 0000 unimp - 130ac: 0700 addi s0,sp,896 - 130ae: 006a 0x6a - 130b0: 0000 unimp - 130b2: 00ff 0xff - 130b4: 7f05 lui t5,0xfffe1 - 130b6: 0000 unimp - 130b8: 0800 addi s0,sp,16 - 130ba: 2aa9 jal 13214 <__stack_size+0x12a14> - 130bc: 0000 unimp - 130be: 3c04 fld fs1,56(s0) - 130c0: 0000008f 0x8f - 130c4: 3609 jal 12bc6 <__stack_size+0x123c6> - 130c6: 0031 c.addi zero,12 - 130c8: 0300 addi s0,sp,384 - 130ca: aa48 fsd fa0,144(a2) + 13018: d11a sw t1,160(sp) + 1301a: 0032 0x32 + 1301c: 0100 addi s0,sp,128 + 1301e: 7929 lui s2,0xfffea + 13020: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 13024: 3476 fld fs0,376(sp) + 13026: 0000 unimp + 13028: 2901 jal 13438 <__stack_size+0x12c38> + 1302a: 0379 addi t1,t1,30 + 1302c: 0000 unimp + 1302e: 3f1a fld ft10,416(sp) + 13030: 01000033 add zero,zero,a6 + 13034: 7929 lui s2,0xfffea + 13036: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 1303a: dd19 beqz a0,12f58 <__stack_size+0x12758> + 1303c: 0002 0x2 + 1303e: 1a00 addi s0,sp,304 + 13040: 34c2 fld fs1,48(sp) + 13042: 0000 unimp + 13044: 2901 jal 13454 <__stack_size+0x12c54> + 13046: 0114 addi a3,sp,128 + 13048: 0000 unimp + 1304a: 1900 addi s0,sp,176 + 1304c: 02ee slli t0,t0,0x1b + 1304e: 0000 unimp + 13050: c21a sw t1,4(sp) + 13052: 0034 addi a3,sp,8 + 13054: 0100 addi s0,sp,128 + 13056: 1429 addi s0,s0,-22 + 13058: 0001 nop + 1305a: 0000 unimp + 1305c: 34c21a1b 0x34c21a1b + 13060: 0000 unimp + 13062: 2901 jal 13472 <__stack_size+0x12c72> + 13064: 0114 addi a3,sp,128 + 13066: 0000 unimp + 13068: 0000 unimp + 1306a: 0d19 addi s10,s10,6 + 1306c: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 13070: 34c2 fld fs1,48(sp) + 13072: 0000 unimp + 13074: 2901 jal 13484 <__stack_size+0x12c84> + 13076: 0114 addi a3,sp,128 + 13078: 0000 unimp + 1307a: 1900 addi s0,sp,176 + 1307c: 031e slli t1,t1,0x7 + 1307e: 0000 unimp + 13080: c21a sw t1,4(sp) + 13082: 0034 addi a3,sp,8 + 13084: 0100 addi s0,sp,128 + 13086: 1429 addi s0,s0,-22 + 13088: 0001 nop + 1308a: 0000 unimp + 1308c: 2f19 jal 137a2 <__stack_size+0x12fa2> + 1308e: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 13092: 34c2 fld fs1,48(sp) + 13094: 0000 unimp + 13096: 2901 jal 134a6 <__stack_size+0x12ca6> + 13098: 0114 addi a3,sp,128 + 1309a: 0000 unimp + 1309c: 1b00 addi s0,sp,432 + 1309e: a81a fsd ft6,16(sp) + 130a0: 01000033 add zero,zero,a6 + 130a4: 7929 lui s2,0xfffea + 130a6: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 130aa: 3364 fld fs1,224(a4) + 130ac: 0000 unimp + 130ae: 2901 jal 134be <__stack_size+0x12cbe> + 130b0: 0379 addi t1,t1,30 + 130b2: 0000 unimp + 130b4: 781a flw fa6,164(sp) + 130b6: 01000033 add zero,zero,a6 + 130ba: 7929 lui s2,0xfffea + 130bc: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> + 130c0: 3301 jal 12dc0 <__stack_size+0x125c0> + 130c2: 0000 unimp + 130c4: 2901 jal 134d4 <__stack_size+0x12cd4> + 130c6: 0379 addi t1,t1,30 + 130c8: 0000 unimp + 130ca: 0000 unimp 130cc: 0000 unimp - 130ce: 0300 addi s0,sp,384 - 130d0: 0410 addi a2,sp,512 - 130d2: 2926 fld fs2,72(sp) + 130ce: 1c1c addi a5,sp,560 + 130d0: 2c204153 0x2c204153 130d4: 0000 unimp - 130d6: 100a 0x100a - 130d8: 01144f03 lbu t5,17(s0) - 130dc: 0000 unimp - 130de: 002cf90b 0x2cf90b - 130e2: 0300 addi s0,sp,384 - 130e4: 1459 addi s0,s0,-10 - 130e6: 0001 nop - 130e8: 0400 addi s0,sp,512 - 130ea: 0020 addi s0,sp,8 - 130ec: 0b00 addi s0,sp,400 - 130ee: 2e31 jal 1340a <__stack_size+0x12c0a> - 130f0: 0000 unimp - 130f2: 01145a03 lhu s4,17(s0) + 130d6: 1d00 addi s0,sp,688 + 130d8: 32ac fld fa1,96(a3) + 130da: 0000 unimp + 130dc: 2a01 jal 131ec <__stack_size+0x129ec> + 130de: 0000011b 0x11b + 130e2: 9102 jalr sp + 130e4: 0050 addi a2,sp,4 + 130e6: 0300 addi s0,sp,384 + 130e8: 0504 addi s1,sp,640 + 130ea: 01b2 slli gp,gp,0xc + 130ec: 0000 unimp + 130ee: 141e slli s0,s0,0x27 + 130f0: 0001 nop + 130f2: 0700 addi s0,sp,896 + 130f4: 006a 0x6a 130f6: 0000 unimp - 130f8: 2004 fld fs1,0(s0) - 130fa: 0400 addi s0,sp,512 - 130fc: 00312a0b 0x312a0b - 13100: 0300 addi s0,sp,384 - 13102: 0001145b 0x1145b - 13106: 0400 addi s0,sp,512 - 13108: 0020 addi s0,sp,8 - 1310a: 0b08 addi a0,sp,400 - 1310c: 3130 fld fa2,96(a0) + 130f8: b4000003 lb zero,-1216(zero) # fffffb40 <_sp+0x7fffbb40> + 130fc: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> + 13100: cf00 sw s0,24(a4) + 13102: 0400003f 002ddf01 0x2ddf010400003f + 1310a: 0c00 addi s0,sp,528 + 1310c: 3824 fld fs1,112(s0) 1310e: 0000 unimp - 13110: 01145c03 lhu s8,17(s0) - 13114: 0000 unimp - 13116: 1004 addi s1,sp,32 - 13118: 0c10 addi a2,sp,528 - 1311a: 650c flw fa1,8(a0) - 1311c: 7078 flw fa4,100(s0) - 1311e: 0300 addi s0,sp,384 - 13120: 6a5d lui s4,0x17 - 13122: 0000 unimp - 13124: 0400 addi s0,sp,512 - 13126: 0b0c010f 0xb0c010f - 1312a: 1f36 slli t5,t5,0x2d - 1312c: 0000 unimp - 1312e: 006a5e03 lhu t3,6(s4) # 17006 <__stack_size+0x16806> + 13110: 2a3d jal 1324e <__stack_size+0x12a4e> + 13112: 0000 unimp + 13114: 5378 lw a4,100(a4) + 13116: 2041 jal 13196 <__stack_size+0x12996> + 13118: 016a slli sp,sp,0x1a + 1311a: 0000 unimp + 1311c: a7f0 fsd fa2,200(a5) + 1311e: 0000 unimp + 13120: 0802 slli a6,a6,0x0 + 13122: 6204 flw fs1,0(a2) + 13124: 0028 addi a0,sp,8 + 13126: 0300 addi s0,sp,384 + 13128: 0504 addi s1,sp,640 + 1312a: 6e69 lui t3,0x1a + 1312c: 0074 addi a3,sp,12 + 1312e: 0102 slli sp,sp,0x0 + 13130: 9806 add a6,a6,ra 13132: 0000 unimp - 13134: 0104 addi s1,sp,128 - 13136: 0c00 addi s0,sp,528 - 13138: 0300 addi s0,sp,384 - 1313a: 0704 addi s1,sp,896 - 1313c: 018e slli gp,gp,0x3 - 1313e: 0000 unimp - 13140: d80d beqz s0,13072 <__stack_size+0x12872> - 13142: 0031 c.addi zero,12 - 13144: 1000 addi s0,sp,32 - 13146: 013e4c03 lbu s8,19(t3) # 1a013 <__stack_size+0x19813> + 13134: 0200 addi s0,sp,256 + 13136: 0508 addi a0,sp,640 + 13138: 01ad addi gp,gp,11 + 1313a: 0000 unimp + 1313c: a304 fsd fs1,0(a4) + 1313e: 0200002b 0x200002b + 13142: 014a slli sp,sp,0x12 + 13144: 0052 0x52 + 13146: 0000 unimp + 13148: 4105 li sp,1 1314a: 0000 unimp - 1314c: 660e flw fa2,192(sp) - 1314e: 746c flw fa1,108(s0) - 13150: 0300 addi s0,sp,384 - 13152: 9f4e add t5,t5,s3 - 13154: 0000 unimp - 13156: 0f00 addi s0,sp,912 - 13158: 041a slli s0,s0,0x6 - 1315a: 0000 unimp - 1315c: 00b16003 0xb16003 + 1314c: 0200 addi s0,sp,256 + 1314e: 0801 addi a6,a6,0 + 13150: 0096 slli ra,ra,0x5 + 13152: 0000 unimp + 13154: 0402 slli s0,s0,0x0 + 13156: 00019307 0x19307 + 1315a: 0200 addi s0,sp,256 + 1315c: 0708 addi a0,sp,896 + 1315e: 0189 addi gp,gp,2 13160: 0000 unimp - 13162: 1000 addi s0,sp,32 - 13164: 383c fld fa5,112(s0) - 13166: 0000 unimp - 13168: 2401 jal 13368 <__stack_size+0x12b68> - 1316a: 009f 0000 5606 0x56060000009f - 13170: 2041 jal 131f0 <__stack_size+0x129f0> - 13172: 00ee slli ra,ra,0x1b - 13174: 0000 unimp - 13176: 9c01 0x9c01 - 13178: 0379 addi t1,t1,30 - 1317a: 0000 unimp - 1317c: 6911 lui s2,0x4 - 1317e: 0100 addi s0,sp,128 - 13180: 3324 fld fs1,96(a4) - 13182: 0000 unimp - 13184: 8300 0x8300 - 13186: 013a slli sp,sp,0xe - 13188: 1200 addi s0,sp,288 - 1318a: 5f41 li t5,-16 - 1318c: 26010063 beqz sp,133ec <__stack_size+0x12bec> - 13190: 0379 addi t1,t1,30 + 13162: 0202 slli tp,tp,0x0 + 13164: 0000cd07 0xcd07 + 13168: 0600 addi s0,sp,768 + 1316a: 004d c.addi zero,19 + 1316c: 0000 unimp + 1316e: 007e 0x7e + 13170: 0000 unimp + 13172: 00005907 0x5907 + 13176: ff00 fsw fs0,56(a4) + 13178: 0500 addi s0,sp,640 + 1317a: 006e 0x6e + 1317c: 0000 unimp + 1317e: e008 fsw fa0,0(s0) + 13180: 0029 c.addi zero,10 + 13182: 0500 addi s0,sp,640 + 13184: 7e3c flw fa5,120(a2) + 13186: 0000 unimp + 13188: 0900 addi s0,sp,144 + 1318a: 2cbe fld fs9,456(sp) + 1318c: 0000 unimp + 1318e: 00254803 lbu a6,2(a0) 13192: 0000 unimp - 13194: 735f4113 xori sp,t5,1845 - 13198: 0100 addi s0,sp,128 - 1319a: 7926 flw fs2,104(sp) - 1319c: af000003 lb zero,-1296(zero) # fffffaf0 <_sp+0x7fffbaf0> - 131a0: 013a slli sp,sp,0xe - 131a2: 1300 addi s0,sp,416 - 131a4: 5f41 li t5,-16 - 131a6: 0065 c.addi zero,25 - 131a8: 2601 jal 134a8 <__stack_size+0x12ca8> - 131aa: 0379 addi t1,t1,30 - 131ac: 0000 unimp - 131ae: 3ad9 jal 12b84 <__stack_size+0x12384> - 131b0: 0001 nop - 131b2: 4114 lw a3,0(a0) - 131b4: 665f 0100 8026 0x80260100665f - 131ba: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 131be: 6091 lui ra,0x4 - 131c0: 01006113 ori sp,zero,16 - 131c4: 00009f27 0x9f27 - 131c8: 0300 addi s0,sp,384 - 131ca: 1500013b 0x1500013b - 131ce: 1090 addi a2,sp,96 - 131d0: 0000 unimp - 131d2: 0360 addi s0,sp,396 - 131d4: 0000 unimp - 131d6: 2f16 fld ft10,320(sp) - 131d8: 0038 addi a4,sp,8 - 131da: 0100 addi s0,sp,128 - 131dc: 1729 addi a4,a4,-22 - 131de: 10a8 addi a0,sp,104 - 131e0: 0000 unimp - 131e2: 4818 lw a4,16(s0) - 131e4: 0038 addi a4,sp,8 - 131e6: 0100 addi s0,sp,128 - 131e8: 5e29 li t3,-22 - 131ea: 0000 unimp - 131ec: 3e00 fld fs0,56(a2) - 131ee: 1500013b 0x1500013b - 131f2: 10c0 addi s0,sp,100 - 131f4: 0000 unimp - 131f6: 01e5 addi gp,gp,25 + 13194: 080a slli a6,a6,0x2 + 13196: 00de4f03 lbu t5,13(t3) # 1a00d <__stack_size+0x1980d> + 1319a: 0000 unimp + 1319c: 002c300b 0x2c300b + 131a0: 0300 addi s0,sp,384 + 131a2: 00005957 0x5957 + 131a6: 0400 addi s0,sp,512 + 131a8: 0020 addi s0,sp,8 + 131aa: 0b00 addi s0,sp,400 + 131ac: 2d68 fld fa0,216(a0) + 131ae: 0000 unimp + 131b0: 00595803 lhu a6,5(s2) # fffea005 <_sp+0x7ffe6005> + 131b4: 0000 unimp + 131b6: 1404 addi s1,sp,544 + 131b8: 040c addi a1,sp,512 + 131ba: 650c flw fa1,8(a0) + 131bc: 7078 flw fa4,100(s0) + 131be: 0300 addi s0,sp,384 + 131c0: 5959 li s2,-10 + 131c2: 0000 unimp + 131c4: 0400 addi s0,sp,512 + 131c6: 0b04010b 0xb04010b + 131ca: 1e6d addi t3,t3,-5 + 131cc: 0000 unimp + 131ce: 00595a03 lhu s4,5(s2) + 131d2: 0000 unimp + 131d4: 0104 addi s1,sp,128 + 131d6: 0400 addi s0,sp,512 + 131d8: 0d00 addi s0,sp,656 + 131da: 2e7c fld fa5,216(a2) + 131dc: 0000 unimp + 131de: 0308 addi a0,sp,384 + 131e0: 014c addi a1,sp,132 + 131e2: 0001 nop + 131e4: 0e00 addi s0,sp,784 + 131e6: 6c66 flw fs8,88(sp) + 131e8: 0074 addi a3,sp,12 + 131ea: 008e4e03 lbu t3,8(t3) + 131ee: 0000 unimp + 131f0: 00041a0f 0x41a0f + 131f4: 0300 addi s0,sp,384 + 131f6: 995c 0x995c 131f8: 0000 unimp - 131fa: d018 sw a4,32(s0) - 131fc: 0038 addi a4,sp,8 - 131fe: 0100 addi s0,sp,128 - 13200: 2529 jal 1380a <__stack_size+0x1300a> - 13202: 0000 unimp - 13204: 7e00 flw fs0,56(a2) - 13206: 0000013b 0x13b - 1320a: e015 bnez s0,1322e <__stack_size+0x12a2e> - 1320c: 0010 addi a2,sp,0 - 1320e: 2b00 fld fs0,16(a4) - 13210: 0002 0x2 - 13212: 1800 addi s0,sp,48 - 13214: 359e fld fa1,480(sp) - 13216: 0000 unimp - 13218: 2901 jal 13628 <__stack_size+0x12e28> - 1321a: 0379 addi t1,t1,30 - 1321c: 0000 unimp - 1321e: 3b9c fld fa5,48(a5) - 13220: 0001 nop - 13222: 9a18 0x9a18 - 13224: 01000033 add zero,zero,a6 - 13228: 7929 lui s2,0xfffea - 1322a: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> - 1322e: 1800013b 0x1800013b - 13232: 0000353f 03792901 0x37929010000353f - 1323a: 0000 unimp - 1323c: 3bfd jal 1303a <__stack_size+0x1283a> - 1323e: 0001 nop - 13240: 0818 addi a4,sp,16 - 13242: 0034 addi a3,sp,8 - 13244: 0100 addi s0,sp,128 - 13246: 7929 lui s2,0xfffea - 13248: 56000003 lb zero,1376(zero) # 560 <__stack_size-0x2a0> - 1324c: 013c addi a5,sp,136 - 1324e: 0000 unimp - 13250: 5d19 li s10,-26 - 13252: 0002 0x2 - 13254: 1a00 addi s0,sp,304 - 13256: 359e fld fa1,480(sp) - 13258: 0000 unimp - 1325a: 2901 jal 1366a <__stack_size+0x12e6a> - 1325c: 0379 addi t1,t1,30 - 1325e: 0000 unimp - 13260: 9a1a add s4,s4,t1 - 13262: 01000033 add zero,zero,a6 - 13266: 7929 lui s2,0xfffea - 13268: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> - 1326c: 0000353f 03792901 0x37929010000353f - 13274: 0000 unimp - 13276: 081a slli a6,a6,0x6 - 13278: 0034 addi a3,sp,8 - 1327a: 0100 addi s0,sp,128 - 1327c: 7929 lui s2,0xfffea - 1327e: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 13282: 36eb1a1b 0x36eb1a1b - 13286: 0000 unimp - 13288: 2901 jal 13698 <__stack_size+0x12e98> - 1328a: 0025 c.addi zero,9 - 1328c: 0000 unimp - 1328e: fc19 bnez s0,131ac <__stack_size+0x129ac> - 13290: 0002 0x2 - 13292: 1a00 addi s0,sp,304 - 13294: 366e fld fa2,248(sp) - 13296: 0000 unimp - 13298: 2901 jal 136a8 <__stack_size+0x12ea8> - 1329a: 0379 addi t1,t1,30 - 1329c: 0000 unimp - 1329e: 881a mv a6,t1 - 132a0: 0036 0x36 - 132a2: 0100 addi s0,sp,128 - 132a4: 7929 lui s2,0xfffea - 132a6: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> - 132aa: 36d6 fld fa3,368(sp) + 131fa: 0000 unimp + 131fc: 6d09 lui s10,0x2 + 131fe: 0030 addi a2,sp,8 + 13200: 0400 addi s0,sp,512 + 13202: 0c48 addi a0,sp,532 + 13204: 0001 nop + 13206: 0200 addi s0,sp,256 + 13208: 0410 addi a2,sp,512 + 1320a: 285d jal 132c0 <__stack_size+0x12ac0> + 1320c: 0000 unimp + 1320e: 100a 0x100a + 13210: 4f04 lw s1,24(a4) + 13212: 0176 slli sp,sp,0x1d + 13214: 0000 unimp + 13216: 002c300b 0x2c300b + 1321a: 0400 addi s0,sp,512 + 1321c: 7659 lui a2,0xffff6 + 1321e: 0001 nop + 13220: 0400 addi s0,sp,512 + 13222: 0020 addi s0,sp,8 + 13224: 0b00 addi s0,sp,400 + 13226: 2d68 fld fa0,216(a0) + 13228: 0000 unimp + 1322a: 5a04 lw s1,48(a2) + 1322c: 0176 slli sp,sp,0x1d + 1322e: 0000 unimp + 13230: 2004 fld fs1,0(s0) + 13232: 0400 addi s0,sp,512 + 13234: 0030610b 0x30610b + 13238: 0400 addi s0,sp,512 + 1323a: 0001765b 0x1765b + 1323e: 0400 addi s0,sp,512 + 13240: 0020 addi s0,sp,8 + 13242: 0b08 addi a0,sp,400 + 13244: 00003067 0x3067 + 13248: 5c04 lw s1,56(s0) + 1324a: 0176 slli sp,sp,0x1d + 1324c: 0000 unimp + 1324e: 1004 addi s1,sp,32 + 13250: 0c10 addi a2,sp,528 + 13252: 650c flw fa1,8(a0) + 13254: 7078 flw fa4,100(s0) + 13256: 0400 addi s0,sp,512 + 13258: 595d li s2,-9 + 1325a: 0000 unimp + 1325c: 0400 addi s0,sp,512 + 1325e: 0b0c010f 0xb0c010f + 13262: 1e6d addi t3,t3,-5 + 13264: 0000 unimp + 13266: 5e04 lw s1,56(a2) + 13268: 0059 c.addi zero,22 + 1326a: 0000 unimp + 1326c: 0104 addi s1,sp,128 + 1326e: 0c00 addi s0,sp,528 + 13270: 0200 addi s0,sp,256 + 13272: 0704 addi s1,sp,896 + 13274: 018e slli gp,gp,0x3 + 13276: 0000 unimp + 13278: 0f0d addi t5,t5,3 + 1327a: 0031 c.addi zero,12 + 1327c: 1000 addi s0,sp,32 + 1327e: 4c04 lw s1,24(s0) + 13280: 01a0 addi s0,sp,200 + 13282: 0000 unimp + 13284: 660e flw fa2,192(sp) + 13286: 746c flw fa1,108(s0) + 13288: 0400 addi s0,sp,512 + 1328a: 014e slli sp,sp,0x13 + 1328c: 0001 nop + 1328e: 0f00 addi s0,sp,912 + 13290: 041a slli s0,s0,0x6 + 13292: 0000 unimp + 13294: 6004 flw fs1,0(s0) + 13296: 00000113 li sp,0 + 1329a: 1000 addi s0,sp,32 + 1329c: 389e fld fa7,480(sp) + 1329e: 0000 unimp + 132a0: 2501 jal 138a0 <__stack_size+0x130a0> + 132a2: 0101 addi sp,sp,0 + 132a4: 0000 unimp + 132a6: 5378 lw a4,100(a4) + 132a8: 2041 jal 13328 <__stack_size+0x12b28> + 132aa: 016a slli sp,sp,0x1a 132ac: 0000 unimp - 132ae: 2901 jal 136be <__stack_size+0x12ebe> - 132b0: 0379 addi t1,t1,30 + 132ae: 9c01 0x9c01 + 132b0: 03a4 addi s1,sp,456 132b2: 0000 unimp - 132b4: 041a slli s0,s0,0x6 - 132b6: 01000037 lui zero,0x1000 - 132ba: 8029 srli s0,s0,0xa - 132bc: 19000003 lb zero,400(zero) # 1000190 <__stack_size+0xfff990> - 132c0: 02cc addi a1,sp,324 - 132c2: 0000 unimp - 132c4: 9e1a add t3,t3,t1 - 132c6: 0035 c.addi zero,13 - 132c8: 0100 addi s0,sp,128 - 132ca: 7929 lui s2,0xfffea - 132cc: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> - 132d0: 339a fld ft7,416(sp) - 132d2: 0000 unimp - 132d4: 2901 jal 136e4 <__stack_size+0x12ee4> - 132d6: 0379 addi t1,t1,30 - 132d8: 0000 unimp - 132da: 3f1a fld ft10,416(sp) - 132dc: 0035 c.addi zero,13 - 132de: 0100 addi s0,sp,128 - 132e0: 7929 lui s2,0xfffea - 132e2: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> - 132e6: 3408 fld fa0,40(s0) - 132e8: 0000 unimp - 132ea: 2901 jal 136fa <__stack_size+0x12efa> - 132ec: 0379 addi t1,t1,30 - 132ee: 0000 unimp - 132f0: 1900 addi s0,sp,176 - 132f2: 02dd addi t0,t0,23 - 132f4: 0000 unimp - 132f6: 8b1a mv s6,t1 - 132f8: 0035 c.addi zero,13 - 132fa: 0100 addi s0,sp,128 - 132fc: 1429 addi s0,s0,-22 - 132fe: 0001 nop - 13300: 0000 unimp - 13302: ee19 bnez a2,13320 <__stack_size+0x12b20> - 13304: 0002 0x2 - 13306: 1a00 addi s0,sp,304 - 13308: 0000358b 0x358b - 1330c: 2901 jal 1371c <__stack_size+0x12f1c> - 1330e: 0114 addi a3,sp,128 - 13310: 0000 unimp - 13312: 1b00 addi s0,sp,432 - 13314: 8b1a mv s6,t1 - 13316: 0035 c.addi zero,13 - 13318: 0100 addi s0,sp,128 - 1331a: 1429 addi s0,s0,-22 - 1331c: 0001 nop - 1331e: 0000 unimp - 13320: 1900 addi s0,sp,176 - 13322: 030d addi t1,t1,3 - 13324: 0000 unimp - 13326: 8b1a mv s6,t1 - 13328: 0035 c.addi zero,13 - 1332a: 0100 addi s0,sp,128 - 1332c: 1429 addi s0,s0,-22 - 1332e: 0001 nop - 13330: 0000 unimp - 13332: 1e19 addi t3,t3,-26 - 13334: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> - 13338: 0000358b 0x358b - 1333c: 2901 jal 1374c <__stack_size+0x12f4c> - 1333e: 0114 addi a3,sp,128 - 13340: 0000 unimp - 13342: 1900 addi s0,sp,176 - 13344: 0000032f 0x32f - 13348: 8b1a mv s6,t1 - 1334a: 0035 c.addi zero,13 - 1334c: 0100 addi s0,sp,128 - 1334e: 1429 addi s0,s0,-22 - 13350: 0001 nop - 13352: 0000 unimp - 13354: 34711a1b 0x34711a1b - 13358: 0000 unimp - 1335a: 2901 jal 1376a <__stack_size+0x12f6a> - 1335c: 0379 addi t1,t1,30 + 132b4: 6111 addi sp,sp,256 + 132b6: 0100 addi s0,sp,128 + 132b8: 8e25 xor a2,a2,s1 + 132ba: 0000 unimp + 132bc: 0800 addi s0,sp,16 + 132be: 013c addi a5,sp,136 + 132c0: 1200 addi s0,sp,288 + 132c2: 2d31 jal 138de <__stack_size+0x130de> + 132c4: 0000 unimp + 132c6: 2701 jal 139c6 <__stack_size+0x131c6> + 132c8: 002c addi a1,sp,8 + 132ca: 0000 unimp + 132cc: 1200 addi s0,sp,288 + 132ce: 2e9f 0000 2701 0x270100002e9f + 132d4: 002c addi a1,sp,8 + 132d6: 0000 unimp + 132d8: 1300 addi s0,sp,416 + 132da: 5f41 li t5,-16 + 132dc: 28010063 beqz sp,1355c <__stack_size+0x12d5c> + 132e0: 03a4 addi s1,sp,456 + 132e2: 0000 unimp + 132e4: 4114 lw a3,0(a0) + 132e6: 735f 0100 a428 0xa4280100735f + 132ec: 90000003 lb zero,-1792(zero) # fffff900 <_sp+0x7fffb900> + 132f0: 013c addi a5,sp,136 + 132f2: 1400 addi s0,sp,544 + 132f4: 5f41 li t5,-16 + 132f6: 0065 c.addi zero,25 + 132f8: 2801 jal 13308 <__stack_size+0x12b08> + 132fa: 03a4 addi s1,sp,456 + 132fc: 0000 unimp + 132fe: 3cb8 fld fa4,120(s1) + 13300: 0001 nop + 13302: d015 beqz s0,13226 <__stack_size+0x12a26> + 13304: 002d c.addi zero,11 + 13306: 0100 addi s0,sp,128 + 13308: 7628 flw fa0,104(a2) + 1330a: 0001 nop + 1330c: fb00 fsw fs0,48(a4) + 1330e: 013c addi a5,sp,136 + 13310: 1500 addi s0,sp,672 + 13312: 2d2c fld fa1,88(a0) + 13314: 0000 unimp + 13316: 2801 jal 13326 <__stack_size+0x12b26> + 13318: 0176 slli sp,sp,0x1d + 1331a: 0000 unimp + 1331c: 00013d47 fmsub.s fs10,ft2,ft0,ft0,rup + 13320: 635f5213 0x635f5213 + 13324: 0100 addi s0,sp,128 + 13326: a429 j 13530 <__stack_size+0x12d30> + 13328: 14000003 lb zero,320(zero) # 140 <__stack_size-0x6c0> + 1332c: 5f52 lw t5,52(sp) + 1332e: 29010073 0x29010073 + 13332: 03a4 addi s1,sp,456 + 13334: 0000 unimp + 13336: 3c90 fld fa2,56(s1) + 13338: 0001 nop + 1333a: 5214 lw a3,32(a2) + 1333c: 655f 0100 a429 0xa4290100655f + 13342: 93000003 lb zero,-1744(zero) # fffff930 <_sp+0x7fffb930> + 13346: 013d addi sp,sp,15 + 13348: 1600 addi s0,sp,800 + 1334a: 5f52 lw t5,52(sp) + 1334c: 0066 0x66 + 1334e: 2901 jal 1375e <__stack_size+0x12f5e> + 13350: 000003ab 0x3ab + 13354: 9102 jalr sp + 13356: 1460 addi s0,sp,556 + 13358: 0072 0x72 + 1335a: 2a01 jal 1346a <__stack_size+0x12c6a> + 1335c: 0101 addi sp,sp,0 1335e: 0000 unimp - 13360: 2d1a fld fs10,384(sp) - 13362: 0034 addi a3,sp,8 - 13364: 0100 addi s0,sp,128 - 13366: 7929 lui s2,0xfffea - 13368: 1a000003 lb zero,416(zero) # 1a0 <__stack_size-0x660> - 1336c: 3441 jal 12dec <__stack_size+0x125ec> - 1336e: 0000 unimp - 13370: 2901 jal 13780 <__stack_size+0x12f80> - 13372: 0379 addi t1,t1,30 - 13374: 0000 unimp - 13376: ca1a sw t1,20(sp) - 13378: 01000033 add zero,zero,a6 - 1337c: 7929 lui s2,0xfffea - 1337e: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 13382: 0000 unimp - 13384: 1c00 addi s0,sp,560 - 13386: 5698 lw a4,40(a3) - 13388: 2041 jal 13408 <__stack_size+0x12c08> - 1338a: 002c addi a1,sp,8 - 1338c: 0000 unimp - 1338e: 751d lui a0,0xfffe7 - 13390: 01000033 add zero,zero,a6 - 13394: 1b2a slli s6,s6,0x2a - 13396: 0001 nop - 13398: 0200 addi s0,sp,256 - 1339a: 5091 li ra,-28 - 1339c: 0000 unimp - 1339e: b2050403 lb s0,-1248(a0) # fffe6b20 <_sp+0x7ffe2b20> - 133a2: 0001 nop - 133a4: 1e00 addi s0,sp,816 - 133a6: 0114 addi a3,sp,128 - 133a8: 0000 unimp - 133aa: 00006a07 0x6a07 - 133ae: 0300 addi s0,sp,384 - 133b0: 0000 unimp - 133b2: 03b4 addi a3,sp,456 - 133b4: 0000 unimp - 133b6: 0004 addi s1,sp,0 - 133b8: 0000401b 0x401b - 133bc: 0104 addi s1,sp,128 - 133be: 2ea8 fld fa0,88(a3) - 133c0: 0000 unimp - 133c2: ed0c fsw fa1,24(a0) - 133c4: 0038 addi a4,sp,8 - 133c6: 0600 addi s0,sp,768 - 133c8: f400002b 0xf400002b - 133cc: 4156 lw sp,84(sp) - 133ce: 6a20 flw fs0,80(a2) - 133d0: 0001 nop - 133d2: 5e00 lw s0,56(a2) - 133d4: 020000a7 0x20000a7 - 133d8: 0408 addi a0,sp,512 - 133da: 0000292b 0x292b - 133de: 69050403 lb s0,1680(a0) - 133e2: 746e flw fs0,248(sp) - 133e4: 0200 addi s0,sp,256 - 133e6: 0601 addi a2,a2,0 - 133e8: 0098 addi a4,sp,64 - 133ea: 0000 unimp - 133ec: 0802 slli a6,a6,0x0 - 133ee: ad05 j 13a1e <__stack_size+0x1321e> - 133f0: 0001 nop - 133f2: 0400 addi s0,sp,512 - 133f4: 2c6c fld fa1,216(s0) - 133f6: 0000 unimp - 133f8: 4a02 lw s4,0(sp) - 133fa: 5201 li tp,-32 + 13360: 00013dbf 0010f017 0x10f01700013dbf + 13368: 7e00 flw fs0,56(a2) + 1336a: 0002 0x2 + 1336c: 1800 addi s0,sp,48 + 1336e: 00002d17 auipc s10,0x2 + 13372: 2d01 jal 13982 <__stack_size+0x13182> + 13374: 00de slli ra,ra,0x17 + 13376: 0000 unimp + 13378: 1700 addi s0,sp,928 + 1337a: 1110 addi a2,sp,160 + 1337c: 0000 unimp + 1337e: 02c4 addi s1,sp,324 + 13380: 0000 unimp + 13382: d515 beqz a0,132ae <__stack_size+0x12aae> + 13384: 0034 addi a3,sp,8 + 13386: 0100 addi s0,sp,128 + 13388: 0003a42f amoadd.w s0,zero,(t2) + 1338c: 1300 addi s0,sp,416 + 1338e: 013e slli sp,sp,0xf + 13390: 1500 addi s0,sp,672 + 13392: 32d1 jal 12d56 <__stack_size+0x12556> + 13394: 0000 unimp + 13396: 2f01 jal 13aa6 <__stack_size+0x132a6> + 13398: 03a4 addi s1,sp,456 + 1339a: 0000 unimp + 1339c: 00013e27 fsd ft0,28(sp) + 133a0: 7615 lui a2,0xfffe5 + 133a2: 0034 addi a3,sp,8 + 133a4: 0100 addi s0,sp,128 + 133a6: 0003a42f amoadd.w s0,zero,(t2) + 133aa: 3b00 fld fs0,48(a4) + 133ac: 013e slli sp,sp,0xf + 133ae: 1500 addi s0,sp,672 + 133b0: 0000333f 03a42f01 0x3a42f010000333f + 133b8: 0000 unimp + 133ba: 00013e4f fnmadd.s ft8,ft2,ft0,ft0,rup + 133be: 1900 addi s0,sp,176 + 133c0: 02f6 slli t0,t0,0x1d + 133c2: 0000 unimp + 133c4: d518 sw a4,40(a0) + 133c6: 0034 addi a3,sp,8 + 133c8: 0100 addi s0,sp,128 + 133ca: 0003a42f amoadd.w s0,zero,(t2) + 133ce: 1800 addi s0,sp,48 + 133d0: 32d1 jal 12d94 <__stack_size+0x12594> + 133d2: 0000 unimp + 133d4: 2f01 jal 13ae4 <__stack_size+0x132e4> + 133d6: 03a4 addi s1,sp,456 + 133d8: 0000 unimp + 133da: 7618 flw fa4,40(a2) + 133dc: 0034 addi a3,sp,8 + 133de: 0100 addi s0,sp,128 + 133e0: 0003a42f amoadd.w s0,zero,(t2) + 133e4: 1800 addi s0,sp,48 + 133e6: 0000333f 03a42f01 0x3a42f010000333f + 133ee: 0000 unimp + 133f0: 1a00 addi s0,sp,304 + 133f2: 541a lw s0,164(sp) + 133f4: 2041 jal 13474 <__stack_size+0x12c74> + 133f6: 00a6 slli ra,ra,0x9 + 133f8: 0000 unimp + 133fa: 0355 addi t1,t1,21 133fc: 0000 unimp - 133fe: 0500 addi s0,sp,640 - 13400: 0041 c.addi zero,16 - 13402: 0000 unimp - 13404: 0102 slli sp,sp,0x0 - 13406: 9608 0x9608 - 13408: 0000 unimp - 1340a: 0200 addi s0,sp,256 - 1340c: 0704 addi s1,sp,896 - 1340e: 00000193 li gp,0 - 13412: 0802 slli a6,a6,0x0 - 13414: 00018907 0x18907 - 13418: 0200 addi s0,sp,256 - 1341a: 0702 slli a4,a4,0x0 - 1341c: 00cd addi ra,ra,19 - 1341e: 0000 unimp - 13420: 4d06 lw s10,64(sp) - 13422: 0000 unimp - 13424: 7e00 flw fs0,56(a2) - 13426: 0000 unimp - 13428: 0700 addi s0,sp,896 - 1342a: 0059 c.addi zero,22 - 1342c: 0000 unimp - 1342e: 00ff 0xff - 13430: 6e05 lui t3,0x1 - 13432: 0000 unimp - 13434: 0800 addi s0,sp,16 - 13436: 2aa9 jal 13590 <__stack_size+0x12d90> - 13438: 0000 unimp - 1343a: 3c05 jal 12e6a <__stack_size+0x1266a> - 1343c: 007e 0x7e - 1343e: 0000 unimp - 13440: 8709 srai a4,a4,0x2 - 13442: 002d c.addi zero,11 - 13444: 0300 addi s0,sp,384 - 13446: 2548 fld fa0,136(a0) + 133fe: 1715 addi a4,a4,-27 + 13400: 0038 addi a4,sp,8 + 13402: 0100 addi s0,sp,128 + 13404: 00002c2f amoadd.w s8,zero,(zero) + 13408: 7b00 flw fs0,48(a4) + 1340a: 013e slli sp,sp,0xf + 1340c: 1b00 addi s0,sp,432 + 1340e: 1148 addi a0,sp,164 + 13410: 0000 unimp + 13412: d515 beqz a0,1333e <__stack_size+0x12b3e> + 13414: 0034 addi a3,sp,8 + 13416: 0100 addi s0,sp,128 + 13418: 0003a42f amoadd.w s0,zero,(t2) + 1341c: 9900 0x9900 + 1341e: 013e slli sp,sp,0xf + 13420: 1500 addi s0,sp,672 + 13422: 32d1 jal 12de6 <__stack_size+0x125e6> + 13424: 0000 unimp + 13426: 2f01 jal 13b36 <__stack_size+0x13336> + 13428: 03a4 addi s1,sp,456 + 1342a: 0000 unimp + 1342c: 3ee0 fld fs0,248(a3) + 1342e: 0001 nop + 13430: 7615 lui a2,0xfffe5 + 13432: 0034 addi a3,sp,8 + 13434: 0100 addi s0,sp,128 + 13436: 0003a42f amoadd.w s0,zero,(t2) + 1343a: 3000 fld fs0,32(s0) + 1343c: 1500013f 0000333f 0x333f1500013f + 13444: 2f01 jal 13b54 <__stack_size+0x13354> + 13446: 03a4 addi s1,sp,456 13448: 0000 unimp - 1344a: 0a00 addi s0,sp,272 - 1344c: 0308 addi a0,sp,384 - 1344e: 0000de4f fnmadd.s ft8,ft1,ft0,ft0,unknown - 13452: 0b00 addi s0,sp,400 - 13454: 2cf9 jal 13732 <__stack_size+0x12f32> - 13456: 0000 unimp - 13458: 00595703 lhu a4,5(s2) # fffea005 <_sp+0x7ffe6005> + 1344a: 3f75 jal 13406 <__stack_size+0x12c06> + 1344c: 0001 nop + 1344e: 0000 unimp + 13450: 00116817 auipc a6,0x116 + 13454: 8f00 0x8f00 + 13456: 18000003 lb zero,384(zero) # 180 <__stack_size-0x680> + 1345a: 34d5 jal 12f3e <__stack_size+0x1273e> 1345c: 0000 unimp - 1345e: 2004 fld fs1,0(s0) - 13460: 0000 unimp - 13462: 002e310b 0x2e310b - 13466: 0300 addi s0,sp,384 - 13468: 5958 lw a4,52(a0) - 1346a: 0000 unimp - 1346c: 0400 addi s0,sp,512 - 1346e: 0c14 addi a3,sp,528 - 13470: 0c04 addi s1,sp,528 - 13472: 7865 lui a6,0xffff9 - 13474: 0070 addi a2,sp,12 - 13476: 00595903 lhu s2,5(s2) - 1347a: 0000 unimp - 1347c: 0b04 addi s1,sp,400 - 1347e: 0401 addi s0,s0,0 - 13480: 001f360b 0x1f360b - 13484: 0300 addi s0,sp,384 - 13486: 595a lw s2,180(sp) - 13488: 0000 unimp - 1348a: 0400 addi s0,sp,512 - 1348c: 0001 nop - 1348e: 0004 addi s1,sp,0 - 13490: 450d li a0,3 - 13492: 0800002f 0x800002f - 13496: 01014c03 lbu s8,16(sp) # 15000010 <__stack_size+0x14fff810> - 1349a: 0000 unimp - 1349c: 660e flw fa2,192(sp) - 1349e: 746c flw fa1,108(s0) - 134a0: 0300 addi s0,sp,384 - 134a2: 8e4e mv t3,s3 + 1345e: 2f01 jal 13b6e <__stack_size+0x1336e> + 13460: 03a4 addi s1,sp,456 + 13462: 0000 unimp + 13464: d118 sw a4,32(a0) + 13466: 0032 0x32 + 13468: 0100 addi s0,sp,128 + 1346a: 0003a42f amoadd.w s0,zero,(t2) + 1346e: 1800 addi s0,sp,48 + 13470: 3476 fld fs0,376(sp) + 13472: 0000 unimp + 13474: 2f01 jal 13b84 <__stack_size+0x13384> + 13476: 03a4 addi s1,sp,456 + 13478: 0000 unimp + 1347a: 3f15 jal 133ae <__stack_size+0x12bae> + 1347c: 01000033 add zero,zero,a6 + 13480: 0003a42f amoadd.w s0,zero,(t2) + 13484: 9e00 0x9e00 + 13486: 0000013f 0011281b 0x11281b0000013f + 1348e: 1c00 addi s0,sp,560 + 13490: 32ac fld fa1,96(a3) + 13492: 0000 unimp + 13494: 3301 jal 13194 <__stack_size+0x12994> + 13496: 017d addi sp,sp,31 + 13498: 0000 unimp + 1349a: 9102 jalr sp + 1349c: 0050 addi a2,sp,4 + 1349e: 0200 addi s0,sp,256 + 134a0: 0504 addi s1,sp,640 + 134a2: 01b2 slli gp,gp,0xc 134a4: 0000 unimp - 134a6: 0f00 addi s0,sp,912 - 134a8: 041a slli s0,s0,0x6 - 134aa: 0000 unimp - 134ac: 00995c03 lhu s8,9(s2) - 134b0: 0000 unimp - 134b2: 0900 addi s0,sp,144 - 134b4: 3136 fld ft2,360(sp) - 134b6: 0000 unimp - 134b8: 4804 lw s1,16(s0) - 134ba: 010c addi a1,sp,128 - 134bc: 0000 unimp - 134be: 1002 0x1002 - 134c0: 2604 fld fs1,8(a2) - 134c2: 0029 c.addi zero,10 - 134c4: 0a00 addi s0,sp,272 - 134c6: 0410 addi a2,sp,512 - 134c8: 0001764f fnmadd.s fa2,ft2,ft0,ft0 - 134cc: 0b00 addi s0,sp,400 - 134ce: 2cf9 jal 137ac <__stack_size+0x12fac> - 134d0: 0000 unimp - 134d2: 5904 lw s1,48(a0) - 134d4: 0176 slli sp,sp,0x1d + 134a6: 761d lui a2,0xfffe7 + 134a8: 0001 nop + 134aa: 0700 addi s0,sp,896 + 134ac: 0059 c.addi zero,22 + 134ae: 0000 unimp + 134b0: ef000003 lb zero,-272(zero) # fffffef0 <_sp+0x7fffbef0> + 134b4: 0004 addi s1,sp,0 + 134b6: 0400 addi s0,sp,512 + 134b8: 5600 lw s0,40(a2) + 134ba: 0041 c.addi zero,16 + 134bc: 0400 addi s0,sp,512 + 134be: df01 beqz a4,133d6 <__stack_size+0x12bd6> + 134c0: 002d c.addi zero,11 + 134c2: 0c00 addi s0,sp,528 + 134c4: 38e5 jal 12dbc <__stack_size+0x125bc> + 134c6: 0000 unimp + 134c8: 2a3d jal 13606 <__stack_size+0x12e06> + 134ca: 0000 unimp + 134cc: 54e2 lw s1,56(sp) + 134ce: 2041 jal 1354e <__stack_size+0x12d4e> + 134d0: 024c addi a1,sp,260 + 134d2: 0000 unimp + 134d4: aa59 j 1366a <__stack_size+0x12e6a> 134d6: 0000 unimp - 134d8: 2004 fld fs1,0(s0) - 134da: 0000 unimp - 134dc: 002e310b 0x2e310b - 134e0: 0400 addi s0,sp,512 - 134e2: 765a flw fa2,180(sp) - 134e4: 0001 nop - 134e6: 0400 addi s0,sp,512 - 134e8: 0020 addi s0,sp,8 - 134ea: 0b04 addi s1,sp,400 - 134ec: 312a fld ft2,168(sp) - 134ee: 0000 unimp - 134f0: 5b04 lw s1,48(a4) - 134f2: 0176 slli sp,sp,0x1d - 134f4: 0000 unimp - 134f6: 2004 fld fs1,0(s0) - 134f8: 0800 addi s0,sp,16 - 134fa: 0031300b 0x31300b - 134fe: 0400 addi s0,sp,512 - 13500: 765c flw fa5,44(a2) - 13502: 0001 nop - 13504: 0400 addi s0,sp,512 - 13506: 1010 addi a2,sp,32 - 13508: 0c0c addi a1,sp,528 - 1350a: 7865 lui a6,0xffff9 - 1350c: 0070 addi a2,sp,12 - 1350e: 5d04 lw s1,56(a0) - 13510: 0059 c.addi zero,22 - 13512: 0000 unimp - 13514: 0f04 addi s1,sp,912 - 13516: 0c01 addi s8,s8,0 - 13518: 001f360b 0x1f360b - 1351c: 0400 addi s0,sp,512 - 1351e: 595e lw s2,244(sp) + 134d8: 0402 slli s0,s0,0x0 + 134da: 6905 lui s2,0x1 + 134dc: 746e flw fs0,248(sp) + 134de: 0300 addi s0,sp,384 + 134e0: 0601 addi a2,a2,0 + 134e2: 0098 addi a4,sp,64 + 134e4: 0000 unimp + 134e6: ad050803 lb a6,-1328(a0) + 134ea: 0001 nop + 134ec: 0400 addi s0,sp,512 + 134ee: 00002ba3 sw zero,23(zero) # 17 <__stack_size-0x7e9> + 134f2: 4a02 lw s4,0(sp) + 134f4: 4b01 li s6,0 + 134f6: 0000 unimp + 134f8: 0500 addi s0,sp,640 + 134fa: 003a 0x3a + 134fc: 0000 unimp + 134fe: 96080103 lb sp,-1696(a6) # 128db0 <__stack_size+0x1285b0> + 13502: 0000 unimp + 13504: 0300 addi s0,sp,384 + 13506: 0704 addi s1,sp,896 + 13508: 00000193 li gp,0 + 1350c: 89070803 lb a6,-1904(a4) + 13510: 0001 nop + 13512: 0300 addi s0,sp,384 + 13514: 0702 slli a4,a4,0x0 + 13516: 00cd addi ra,ra,19 + 13518: 0000 unimp + 1351a: 4606 lw a2,64(sp) + 1351c: 0000 unimp + 1351e: 7700 flw fs0,40(a4) 13520: 0000 unimp - 13522: 0400 addi s0,sp,512 - 13524: 0001 nop - 13526: 000c addi a1,sp,0 - 13528: 0402 slli s0,s0,0x0 - 1352a: 00018e07 0x18e07 - 1352e: 0d00 addi s0,sp,656 - 13530: 31d8 fld fa4,160(a1) + 13522: 0700 addi s0,sp,896 + 13524: 0052 0x52 + 13526: 0000 unimp + 13528: 00ff 0xff + 1352a: 6705 lui a4,0x1 + 1352c: 0000 unimp + 1352e: 0800 addi s0,sp,16 + 13530: 29e0 fld fs0,208(a1) 13532: 0000 unimp - 13534: 0410 addi a2,sp,512 - 13536: a04c fsd fa1,128(s0) - 13538: 0001 nop - 1353a: 0e00 addi s0,sp,784 - 1353c: 6c66 flw fs8,88(sp) - 1353e: 0074 addi a3,sp,12 - 13540: 4e04 lw s1,24(a2) - 13542: 0101 addi sp,sp,0 - 13544: 0000 unimp - 13546: 00041a0f 0x41a0f - 1354a: 0400 addi s0,sp,512 - 1354c: 1360 addi s0,sp,428 - 1354e: 0001 nop - 13550: 0000 unimp - 13552: 6710 flw fa2,8(a4) - 13554: 0039 c.addi zero,14 - 13556: 0100 addi s0,sp,128 - 13558: 0125 addi sp,sp,9 - 1355a: 0001 nop - 1355c: f400 fsw fs0,40(s0) - 1355e: 4156 lw sp,84(sp) - 13560: 6a20 flw fs0,80(a2) - 13562: 0001 nop - 13564: 0100 addi s0,sp,128 - 13566: a49c fsd fa5,8(s1) - 13568: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> - 1356c: 0061 c.addi zero,24 - 1356e: 2501 jal 13b6e <__stack_size+0x1336e> - 13570: 008e slli ra,ra,0x3 - 13572: 0000 unimp - 13574: 3cb0 fld fa2,120(s1) - 13576: 0001 nop - 13578: fa12 fsw ft4,52(sp) - 1357a: 002d c.addi zero,11 - 1357c: 0100 addi s0,sp,128 - 1357e: 00002c27 fsw ft0,24(zero) # 18 <__stack_size-0x7e8> - 13582: 0000 unimp - 13584: 6812 flw fa6,4(sp) - 13586: 0100002f 0x100002f - 1358a: 00002c27 fsw ft0,24(zero) # 18 <__stack_size-0x7e8> - 1358e: 0000 unimp - 13590: 635f4113 xori sp,t5,1589 - 13594: 0100 addi s0,sp,128 - 13596: a428 fsd fa0,72(s0) - 13598: 14000003 lb zero,320(zero) # 140 <__stack_size-0x6c0> - 1359c: 5f41 li t5,-16 - 1359e: 28010073 0x28010073 - 135a2: 03a4 addi s1,sp,456 - 135a4: 0000 unimp - 135a6: 3d38 fld fa4,120(a0) - 135a8: 0001 nop - 135aa: 4114 lw a3,0(a0) - 135ac: 655f 0100 a428 0xa4280100655f - 135b2: 60000003 lb zero,1536(zero) # 600 <__stack_size-0x200> - 135b6: 013d addi sp,sp,15 - 135b8: 1500 addi s0,sp,672 - 135ba: 2e99 jal 13910 <__stack_size+0x13110> - 135bc: 0000 unimp - 135be: 2801 jal 135ce <__stack_size+0x12dce> - 135c0: 0176 slli sp,sp,0x1d - 135c2: 0000 unimp - 135c4: 00013da3 0x13da3 - 135c8: f515 bnez a0,134f4 <__stack_size+0x12cf4> - 135ca: 002d c.addi zero,11 - 135cc: 0100 addi s0,sp,128 - 135ce: 7628 flw fa0,104(a2) - 135d0: 0001 nop - 135d2: ef00 fsw fs0,24(a4) - 135d4: 013d addi sp,sp,15 - 135d6: 1300 addi s0,sp,416 - 135d8: 5f52 lw t5,52(sp) - 135da: 29010063 beq sp,a6,1385a <__stack_size+0x1305a> - 135de: 03a4 addi s1,sp,456 + 13534: 3c05 jal 12f64 <__stack_size+0x12764> + 13536: 00000077 0x77 + 1353a: be09 j 1304c <__stack_size+0x1284c> + 1353c: 002c addi a1,sp,8 + 1353e: 0300 addi s0,sp,384 + 13540: 9248 0x9248 + 13542: 0000 unimp + 13544: 0300 addi s0,sp,384 + 13546: 0408 addi a0,sp,512 + 13548: 2862 fld fa6,24(sp) + 1354a: 0000 unimp + 1354c: 080a slli a6,a6,0x2 + 1354e: 00de4f03 lbu t5,13(t3) + 13552: 0000 unimp + 13554: 002c300b 0x2c300b + 13558: 0300 addi s0,sp,384 + 1355a: 00005257 0x5257 + 1355e: 0400 addi s0,sp,512 + 13560: 0020 addi s0,sp,8 + 13562: 0b00 addi s0,sp,400 + 13564: 2d68 fld fa0,216(a0) + 13566: 0000 unimp + 13568: 00525803 lhu a6,5(tp) # 5 <__stack_size-0x7fb> + 1356c: 0000 unimp + 1356e: 1404 addi s1,sp,544 + 13570: 040c addi a1,sp,512 + 13572: 650c flw fa1,8(a0) + 13574: 7078 flw fa4,100(s0) + 13576: 0300 addi s0,sp,384 + 13578: 5259 li tp,-10 + 1357a: 0000 unimp + 1357c: 0400 addi s0,sp,512 + 1357e: 0b04010b 0xb04010b + 13582: 1e6d addi t3,t3,-5 + 13584: 0000 unimp + 13586: 00525a03 lhu s4,5(tp) # 5 <__stack_size-0x7fb> + 1358a: 0000 unimp + 1358c: 0104 addi s1,sp,128 + 1358e: 0400 addi s0,sp,512 + 13590: 0d00 addi s0,sp,656 + 13592: 2e7c fld fa5,216(a2) + 13594: 0000 unimp + 13596: 0308 addi a0,sp,384 + 13598: 014c addi a1,sp,132 + 1359a: 0001 nop + 1359c: 0e00 addi s0,sp,784 + 1359e: 6c66 flw fs8,88(sp) + 135a0: 0074 addi a3,sp,12 + 135a2: 00874e03 lbu t3,8(a4) # 1008 <__stack_size+0x808> + 135a6: 0000 unimp + 135a8: 00041a0f 0x41a0f + 135ac: 0300 addi s0,sp,384 + 135ae: 995c 0x995c + 135b0: 0000 unimp + 135b2: 0000 unimp + 135b4: 6d09 lui s10,0x2 + 135b6: 0030 addi a2,sp,8 + 135b8: 0400 addi s0,sp,512 + 135ba: 0c48 addi a0,sp,532 + 135bc: 0001 nop + 135be: 0300 addi s0,sp,384 + 135c0: 0410 addi a2,sp,512 + 135c2: 285d jal 13678 <__stack_size+0x12e78> + 135c4: 0000 unimp + 135c6: 100a 0x100a + 135c8: 4f04 lw s1,24(a4) + 135ca: 0176 slli sp,sp,0x1d + 135cc: 0000 unimp + 135ce: 002c300b 0x2c300b + 135d2: 0400 addi s0,sp,512 + 135d4: 7659 lui a2,0xffff6 + 135d6: 0001 nop + 135d8: 0400 addi s0,sp,512 + 135da: 0020 addi s0,sp,8 + 135dc: 0b00 addi s0,sp,400 + 135de: 2d68 fld fa0,216(a0) 135e0: 0000 unimp - 135e2: 5214 lw a3,32(a2) - 135e4: 735f 0100 a429 0xa4290100735f - 135ea: 38000003 lb zero,896(zero) # 380 <__stack_size-0x480> - 135ee: 013d addi sp,sp,15 - 135f0: 1400 addi s0,sp,544 - 135f2: 5f52 lw t5,52(sp) - 135f4: 0065 c.addi zero,25 - 135f6: 2901 jal 13a06 <__stack_size+0x13206> - 135f8: 03a4 addi s1,sp,456 - 135fa: 0000 unimp - 135fc: 00013e3b 0x13e3b - 13600: 5216 lw tp,100(sp) - 13602: 665f 0100 ab29 0xab290100665f - 13608: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 1360c: 6091 lui ra,0x4 - 1360e: 7214 flw fa3,32(a2) - 13610: 0100 addi s0,sp,128 - 13612: 012a slli sp,sp,0xa - 13614: 0001 nop - 13616: 6700 flw fs0,8(a4) - 13618: 013e slli sp,sp,0xf - 1361a: 1700 addi s0,sp,928 - 1361c: 1108 addi a0,sp,160 - 1361e: 0000 unimp - 13620: 027e slli tp,tp,0x1f + 135e2: 5a04 lw s1,48(a2) + 135e4: 0176 slli sp,sp,0x1d + 135e6: 0000 unimp + 135e8: 2004 fld fs1,0(s0) + 135ea: 0400 addi s0,sp,512 + 135ec: 0030610b 0x30610b + 135f0: 0400 addi s0,sp,512 + 135f2: 0001765b 0x1765b + 135f6: 0400 addi s0,sp,512 + 135f8: 0020 addi s0,sp,8 + 135fa: 0b08 addi a0,sp,400 + 135fc: 00003067 0x3067 + 13600: 5c04 lw s1,56(s0) + 13602: 0176 slli sp,sp,0x1d + 13604: 0000 unimp + 13606: 1004 addi s1,sp,32 + 13608: 0c10 addi a2,sp,528 + 1360a: 650c flw fa1,8(a0) + 1360c: 7078 flw fa4,100(s0) + 1360e: 0400 addi s0,sp,512 + 13610: 525d li tp,-9 + 13612: 0000 unimp + 13614: 0400 addi s0,sp,512 + 13616: 0b0c010f 0xb0c010f + 1361a: 1e6d addi t3,t3,-5 + 1361c: 0000 unimp + 1361e: 5e04 lw s1,56(a2) + 13620: 0052 0x52 13622: 0000 unimp - 13624: e018 fsw fa4,0(s0) - 13626: 002d c.addi zero,11 - 13628: 0100 addi s0,sp,128 - 1362a: de2d beqz a2,135a4 <__stack_size+0x12da4> - 1362c: 0000 unimp + 13624: 0104 addi s1,sp,128 + 13626: 0c00 addi s0,sp,528 + 13628: 0300 addi s0,sp,384 + 1362a: 0704 addi s1,sp,896 + 1362c: 018e slli gp,gp,0x3 1362e: 0000 unimp - 13630: 00112817 auipc a6,0x112 - 13634: c400 sw s0,8(s0) - 13636: 0002 0x2 - 13638: 1500 addi s0,sp,672 - 1363a: 359e fld fa1,480(sp) - 1363c: 0000 unimp - 1363e: 2f01 jal 13d4e <__stack_size+0x1354e> - 13640: 03a4 addi s1,sp,456 - 13642: 0000 unimp - 13644: 00013ebb 0x13ebb - 13648: 9a15 andi a2,a2,-27 - 1364a: 01000033 add zero,zero,a6 - 1364e: 0003a42f amoadd.w s0,zero,(t2) - 13652: cf00 sw s0,24(a4) - 13654: 013e slli sp,sp,0xf - 13656: 1500 addi s0,sp,672 - 13658: 0000353f 03a42f01 0x3a42f010000353f - 13660: 0000 unimp - 13662: 00013ee3 0x13ee3 - 13666: 0815 addi a6,a6,5 - 13668: 0034 addi a3,sp,8 - 1366a: 0100 addi s0,sp,128 - 1366c: 0003a42f amoadd.w s0,zero,(t2) - 13670: f700 fsw fs0,40(a4) - 13672: 013e slli sp,sp,0xf - 13674: 0000 unimp - 13676: f619 bnez a2,13584 <__stack_size+0x12d84> - 13678: 0002 0x2 - 1367a: 1800 addi s0,sp,48 - 1367c: 359e fld fa1,480(sp) + 13630: 0f0d addi t5,t5,3 + 13632: 0031 c.addi zero,12 + 13634: 1000 addi s0,sp,32 + 13636: 4c04 lw s1,24(s0) + 13638: 01a0 addi s0,sp,200 + 1363a: 0000 unimp + 1363c: 660e flw fa2,192(sp) + 1363e: 746c flw fa1,108(s0) + 13640: 0400 addi s0,sp,512 + 13642: 014e slli sp,sp,0x13 + 13644: 0001 nop + 13646: 0f00 addi s0,sp,912 + 13648: 041a slli s0,s0,0x6 + 1364a: 0000 unimp + 1364c: 6004 flw fs1,0(s0) + 1364e: 00000113 li sp,0 + 13652: 1000 addi s0,sp,32 + 13654: 38d8 fld fa4,176(s1) + 13656: 0000 unimp + 13658: 2401 jal 13858 <__stack_size+0x13058> + 1365a: 00000087 0x87 + 1365e: 54e2 lw s1,56(sp) + 13660: 2041 jal 136e0 <__stack_size+0x12ee0> + 13662: 024c addi a1,sp,260 + 13664: 0000 unimp + 13666: 9c01 0x9c01 + 13668: 04df 0000 6111 0x6111000004df + 1366e: 0100 addi s0,sp,128 + 13670: 0124 addi s1,sp,136 + 13672: 0001 nop + 13674: 1200 addi s0,sp,288 + 13676: 2d31 jal 13c92 <__stack_size+0x13492> + 13678: 0000 unimp + 1367a: 2601 jal 1397a <__stack_size+0x1317a> + 1367c: 0025 c.addi zero,9 1367e: 0000 unimp - 13680: 2f01 jal 13d90 <__stack_size+0x13590> - 13682: 03a4 addi s1,sp,456 - 13684: 0000 unimp - 13686: 9a18 0x9a18 - 13688: 01000033 add zero,zero,a6 - 1368c: 0003a42f amoadd.w s0,zero,(t2) - 13690: 1800 addi s0,sp,48 - 13692: 0000353f 03a42f01 0x3a42f010000353f - 1369a: 0000 unimp - 1369c: 0818 addi a4,sp,16 - 1369e: 0034 addi a3,sp,8 - 136a0: 0100 addi s0,sp,128 - 136a2: 0003a42f amoadd.w s0,zero,(t2) - 136a6: 0000 unimp - 136a8: 961a add a2,a2,t1 - 136aa: a6204157 0xa6204157 - 136ae: 0000 unimp - 136b0: 5500 lw s0,40(a0) - 136b2: 15000003 lb zero,336(zero) # 150 <__stack_size-0x6b0> - 136b6: 38e0 fld fs0,240(s1) - 136b8: 0000 unimp - 136ba: 2f01 jal 13dca <__stack_size+0x135ca> - 136bc: 002c addi a1,sp,8 - 136be: 0000 unimp - 136c0: 00013f23 0x13f23 - 136c4: 0011601b 0x11601b - 136c8: 1500 addi s0,sp,672 - 136ca: 359e fld fa1,480(sp) - 136cc: 0000 unimp - 136ce: 2f01 jal 13dde <__stack_size+0x135de> - 136d0: 03a4 addi s1,sp,456 - 136d2: 0000 unimp - 136d4: 3f41 jal 13664 <__stack_size+0x12e64> - 136d6: 0001 nop - 136d8: 9a15 andi a2,a2,-27 - 136da: 01000033 add zero,zero,a6 - 136de: 0003a42f amoadd.w s0,zero,(t2) - 136e2: 8800 0x8800 - 136e4: 1500013f 0000353f 0x353f1500013f - 136ec: 2f01 jal 13dfc <__stack_size+0x135fc> - 136ee: 03a4 addi s1,sp,456 - 136f0: 0000 unimp - 136f2: 3fd8 fld fa4,184(a5) - 136f4: 0001 nop - 136f6: 0815 addi a6,a6,5 - 136f8: 0034 addi a3,sp,8 - 136fa: 0100 addi s0,sp,128 - 136fc: 0003a42f amoadd.w s0,zero,(t2) - 13700: 1d00 addi s0,sp,688 - 13702: 0140 addi s0,sp,132 - 13704: 0000 unimp - 13706: 1700 addi s0,sp,928 - 13708: 1180 addi s0,sp,224 - 1370a: 0000 unimp - 1370c: 0000038f 0x38f - 13710: 9e18 0x9e18 - 13712: 0035 c.addi zero,13 - 13714: 0100 addi s0,sp,128 - 13716: 0003a42f amoadd.w s0,zero,(t2) - 1371a: 1800 addi s0,sp,48 - 1371c: 339a fld ft7,416(sp) + 13680: 00013fcb fnmsub.s ft11,ft2,ft0,ft0,rup + 13684: 002e9f13 slli t5,t4,0x2 + 13688: 0100 addi s0,sp,128 + 1368a: 2526 fld fa0,72(sp) + 1368c: 0000 unimp + 1368e: 0000 unimp + 13690: 4114 lw a3,0(a0) + 13692: 635f 0100 df27 0xdf270100635f + 13698: 0004 addi s1,sp,0 + 1369a: 1500 addi s0,sp,672 + 1369c: 5f41 li t5,-16 + 1369e: 27010073 0x27010073 + 136a2: 04df 0000 3ff7 0x3ff7000004df + 136a8: 0001 nop + 136aa: 4115 li sp,5 + 136ac: 655f 0100 df27 0xdf270100655f + 136b2: 0004 addi s1,sp,0 + 136b4: 3500 fld fs0,40(a0) + 136b6: 0140 addi s0,sp,132 + 136b8: 1600 addi s0,sp,800 + 136ba: 5f41 li t5,-16 + 136bc: 0066 0x66 + 136be: 2701 jal 13dbe <__stack_size+0x135be> + 136c0: 04e6 slli s1,s1,0x19 + 136c2: 0000 unimp + 136c4: 9102 jalr sp + 136c6: 1470 addi a2,sp,556 + 136c8: 5f52 lw t5,52(sp) + 136ca: 28010063 beqz sp,1394a <__stack_size+0x1314a> + 136ce: 04df 0000 5215 0x5215000004df + 136d4: 735f 0100 df28 0xdf280100735f + 136da: 0004 addi s1,sp,0 + 136dc: fd00 fsw fs0,56(a0) + 136de: 0140 addi s0,sp,132 + 136e0: 1500 addi s0,sp,672 + 136e2: 5f52 lw t5,52(sp) + 136e4: 0065 c.addi zero,25 + 136e6: 2801 jal 136f6 <__stack_size+0x12ef6> + 136e8: 04df 0000 411b 0x411b000004df + 136ee: 0001 nop + 136f0: 1212 slli tp,tp,0x24 + 136f2: 002d c.addi zero,11 + 136f4: 0100 addi s0,sp,128 + 136f6: 7628 flw fa0,104(a2) + 136f8: 0001 nop + 136fa: 1400 addi s0,sp,544 + 136fc: 0142 slli sp,sp,0x10 + 136fe: 1200 addi s0,sp,288 + 13700: 2ea4 fld fs1,88(a3) + 13702: 0000 unimp + 13704: 2801 jal 13714 <__stack_size+0x12f14> + 13706: 0176 slli sp,sp,0x1d + 13708: 0000 unimp + 1370a: 42b5 li t0,13 + 1370c: 0001 nop + 1370e: 7214 flw fa3,32(a2) + 13710: 0100 addi s0,sp,128 + 13712: 8729 srai a4,a4,0xa + 13714: 0000 unimp + 13716: 1700 addi s0,sp,928 + 13718: 54ec lw a1,108(s1) + 1371a: 2041 jal 1379a <__stack_size+0x12f9a> + 1371c: 0024 addi s1,sp,8 1371e: 0000 unimp - 13720: 2f01 jal 13e30 <__stack_size+0x13630> - 13722: 03a4 addi s1,sp,456 - 13724: 0000 unimp - 13726: 3f18 fld fa4,56(a4) - 13728: 0035 c.addi zero,13 - 1372a: 0100 addi s0,sp,128 - 1372c: 0003a42f amoadd.w s0,zero,(t2) - 13730: 1500 addi s0,sp,672 - 13732: 3408 fld fa0,40(s0) - 13734: 0000 unimp - 13736: 2f01 jal 13e46 <__stack_size+0x13646> - 13738: 03a4 addi s1,sp,456 + 13720: 0280 addi s0,sp,320 + 13722: 0000 unimp + 13724: 4c18 lw a4,24(s0) + 13726: 0030 addi a2,sp,8 + 13728: 0100 addi s0,sp,128 + 1372a: 7d2c flw fa1,120(a0) + 1372c: 0001 nop + 1372e: 0200 addi s0,sp,256 + 13730: 6091 lui ra,0x4 + 13732: 1900 addi s0,sp,176 + 13734: 1188 addi a0,sp,224 + 13736: 0000 unimp + 13738: 02bd addi t0,t0,15 1373a: 0000 unimp - 1373c: 4046 0x4046 - 1373e: 0001 nop - 13740: 1b00 addi s0,sp,432 - 13742: 1140 addi s0,sp,164 - 13744: 0000 unimp - 13746: 751c flw fa5,40(a0) - 13748: 01000033 add zero,zero,a6 - 1374c: 00017d33 and s10,sp,zero - 13750: 0200 addi s0,sp,256 - 13752: 5091 li ra,-28 - 13754: 0000 unimp - 13756: 0402 slli s0,s0,0x0 - 13758: b205 j 13078 <__stack_size+0x12878> - 1375a: 0001 nop - 1375c: 1d00 addi s0,sp,688 - 1375e: 0176 slli sp,sp,0x1d - 13760: 0000 unimp - 13762: 00005907 0x5907 - 13766: 0300 addi s0,sp,384 - 13768: 0000 unimp - 1376a: 000004ef jal s1,1376a <__stack_size+0x12f6a> - 1376e: 0004 addi s1,sp,0 - 13770: 41a2 lw gp,8(sp) - 13772: 0000 unimp - 13774: 0104 addi s1,sp,128 - 13776: 2ea8 fld fa0,88(a3) - 13778: 0000 unimp - 1377a: ae0c fsd fa1,24(a2) - 1377c: 0039 c.addi zero,14 - 1377e: 0600 addi s0,sp,768 - 13780: 5e00002b 0x5e00002b - 13784: 4158 lw a4,4(a0) - 13786: 4c20 lw s0,88(s0) - 13788: 0002 0x2 - 1378a: c700 sw s0,8(a4) - 1378c: 00a9 addi ra,ra,10 - 1378e: 0200 addi s0,sp,256 - 13790: 0504 addi s1,sp,640 - 13792: 6e69 lui t3,0x1a - 13794: 0074 addi a3,sp,12 - 13796: 98060103 lb sp,-1664(a2) - 1379a: 0000 unimp - 1379c: 0300 addi s0,sp,384 - 1379e: 0508 addi a0,sp,640 - 137a0: 01ad addi gp,gp,11 - 137a2: 0000 unimp - 137a4: 6c04 flw fs1,24(s0) - 137a6: 002c addi a1,sp,8 - 137a8: 0200 addi s0,sp,256 - 137aa: 014a slli sp,sp,0x12 - 137ac: 0000004b fnmsub.s ft0,ft0,ft0,ft0,rne - 137b0: 3a05 jal 130e0 <__stack_size+0x128e0> - 137b2: 0000 unimp - 137b4: 0300 addi s0,sp,384 - 137b6: 0801 addi a6,a6,0 - 137b8: 0096 slli ra,ra,0x5 - 137ba: 0000 unimp - 137bc: 93070403 lb s0,-1744(a4) - 137c0: 0001 nop - 137c2: 0300 addi s0,sp,384 - 137c4: 0708 addi a0,sp,896 - 137c6: 0189 addi gp,gp,2 - 137c8: 0000 unimp - 137ca: cd070203 lb tp,-816(a4) - 137ce: 0000 unimp - 137d0: 0600 addi s0,sp,768 - 137d2: 0046 0x46 - 137d4: 0000 unimp - 137d6: 00000077 0x77 - 137da: 00005207 0x5207 - 137de: ff00 fsw fs0,56(a4) - 137e0: 0500 addi s0,sp,640 - 137e2: 00000067 jr zero - 137e6: a908 fsd fa0,16(a0) - 137e8: 002a 0x2a - 137ea: 0500 addi s0,sp,640 - 137ec: 773c flw fa5,104(a4) - 137ee: 0000 unimp - 137f0: 0900 addi s0,sp,144 - 137f2: 00002d87 flw fs11,0(zero) # 0 <__stack_size-0x800> - 137f6: 00924803 lbu a6,9(tp) # fffe7009 <_sp+0x7ffe3009> + 1373c: 0034d513 srli a0,s1,0x3 + 13740: 0100 addi s0,sp,128 + 13742: df2c sw a1,120(a4) + 13744: 0004 addi s1,sp,0 + 13746: 0300 addi s0,sp,384 + 13748: 0032d113 srli sp,t0,0x3 + 1374c: 0100 addi s0,sp,128 + 1374e: df2c sw a1,120(a4) + 13750: 0004 addi s1,sp,0 + 13752: 1d00 addi s0,sp,688 + 13754: 00347613 andi a2,s0,3 + 13758: 0100 addi s0,sp,128 + 1375a: df2c sw a1,120(a4) + 1375c: 0004 addi s1,sp,0 + 1375e: 0000 unimp + 13760: 3f12 fld ft10,288(sp) + 13762: 01000033 add zero,zero,a6 + 13766: df2c sw a1,120(a4) + 13768: 0004 addi s1,sp,0 + 1376a: 7a00 flw fs0,48(a2) + 1376c: 00000143 fmadd.s ft2,ft0,ft0,ft0,rne + 13770: e019 bnez s0,13776 <__stack_size+0x12f76> + 13772: 0011 c.addi zero,4 + 13774: 2700 fld fs0,8(a4) + 13776: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> + 1377a: 2ea9 jal 13ad4 <__stack_size+0x132d4> + 1377c: 0000 unimp + 1377e: 2e01 jal 13a8e <__stack_size+0x1328e> + 13780: 0025 c.addi zero,9 + 13782: 0000 unimp + 13784: 0001439b 0x1439b + 13788: f81a fsw ft6,48(sp) + 1378a: 0011 c.addi zero,4 + 1378c: 1200 addi s0,sp,288 + 1378e: 2f82 fld ft11,0(sp) + 13790: 0000 unimp + 13792: 2e01 jal 13aa2 <__stack_size+0x132a2> + 13794: 04df 0000 43b5 0x43b5000004df + 1379a: 0001 nop + 1379c: bf12 fsd ft4,440(sp) + 1379e: 002e 0x2e + 137a0: 0100 addi s0,sp,128 + 137a2: df2e sw a1,188(sp) + 137a4: 0004 addi s1,sp,0 + 137a6: 2300 fld fs0,0(a4) + 137a8: 0144 addi s1,sp,132 + 137aa: 1200 addi s0,sp,288 + 137ac: 2ee6 fld ft9,88(sp) + 137ae: 0000 unimp + 137b0: 2e01 jal 13ac0 <__stack_size+0x132c0> + 137b2: 04df 0000 447c 0x447c000004df + 137b8: 0001 nop + 137ba: d412 sw tp,40(sp) + 137bc: 002e 0x2e + 137be: 0100 addi s0,sp,128 + 137c0: df2e sw a1,188(sp) + 137c2: 0004 addi s1,sp,0 + 137c4: fa00 fsw fs0,48(a2) + 137c6: 0144 addi s1,sp,132 + 137c8: 1200 addi s0,sp,288 + 137ca: 2f70 fld fa2,216(a4) + 137cc: 0000 unimp + 137ce: 2e01 jal 13ade <__stack_size+0x132de> + 137d0: 0176 slli sp,sp,0x1d + 137d2: 0000 unimp + 137d4: 45a4 lw s1,72(a1) + 137d6: 0001 nop + 137d8: 0000 unimp + 137da: 41555017 auipc zero,0x41555 + 137de: 2820 fld fs0,80(s0) + 137e0: 0000 unimp + 137e2: 8500 0x8500 + 137e4: 1b000003 lb zero,432(zero) # 4156898a <_data_lma+0x21150a6e> + 137e8: 2ea9 jal 13b42 <__stack_size+0x13342> + 137ea: 0000 unimp + 137ec: 2e01 jal 13afc <__stack_size+0x132fc> + 137ee: 0025 c.addi zero,9 + 137f0: 0000 unimp + 137f2: a81a fsd ft6,16(sp) + 137f4: 0011 c.addi zero,4 + 137f6: 1b00 addi s0,sp,432 + 137f8: 2f82 fld ft11,0(sp) 137fa: 0000 unimp - 137fc: 2b040803 lb a6,688(s0) - 13800: 0029 c.addi zero,10 - 13802: 0a00 addi s0,sp,272 - 13804: 0308 addi a0,sp,384 - 13806: 0000de4f fnmadd.s ft8,ft1,ft0,ft0,unknown - 1380a: 0b00 addi s0,sp,400 - 1380c: 2cf9 jal 13aea <__stack_size+0x132ea> - 1380e: 0000 unimp - 13810: 00525703 lhu a4,5(tp) # 5 <__stack_size-0x7fb> - 13814: 0000 unimp - 13816: 2004 fld fs1,0(s0) - 13818: 0000 unimp - 1381a: 002e310b 0x2e310b - 1381e: 0300 addi s0,sp,384 - 13820: 5258 lw a4,36(a2) - 13822: 0000 unimp - 13824: 0400 addi s0,sp,512 - 13826: 0c14 addi a3,sp,528 - 13828: 0c04 addi s1,sp,528 - 1382a: 7865 lui a6,0xffff9 - 1382c: 0070 addi a2,sp,12 - 1382e: 00525903 lhu s2,5(tp) # 5 <__stack_size-0x7fb> - 13832: 0000 unimp - 13834: 0b04 addi s1,sp,400 - 13836: 0401 addi s0,s0,0 - 13838: 001f360b 0x1f360b - 1383c: 0300 addi s0,sp,384 - 1383e: 525a lw tp,180(sp) + 137fc: 2e01 jal 13b0c <__stack_size+0x1330c> + 137fe: 04df 0000 bf1b 0xbf1b000004df + 13804: 002e 0x2e + 13806: 0100 addi s0,sp,128 + 13808: df2e sw a1,188(sp) + 1380a: 0004 addi s1,sp,0 + 1380c: 1b00 addi s0,sp,432 + 1380e: 2ee6 fld ft9,88(sp) + 13810: 0000 unimp + 13812: 2e01 jal 13b22 <__stack_size+0x13322> + 13814: 04df 0000 d412 0xd412000004df + 1381a: 002e 0x2e + 1381c: 0100 addi s0,sp,128 + 1381e: df2e sw a1,188(sp) + 13820: 0004 addi s1,sp,0 + 13822: c300 sw s0,0(a4) + 13824: 0145 addi sp,sp,17 + 13826: 1200 addi s0,sp,288 + 13828: 2f70 fld fa2,216(a4) + 1382a: 0000 unimp + 1382c: 2e01 jal 13b3c <__stack_size+0x1333c> + 1382e: 0176 slli sp,sp,0x1d + 13830: 0000 unimp + 13832: 000145e3 bltz sp,1403c <__stack_size+0x1383c> + 13836: 0000 unimp + 13838: cf1c sw a5,24(a4) + 1383a: 1b000003 lb zero,432(zero) # 1b0 <__stack_size-0x650> + 1383e: 2ea9 jal 13b98 <__stack_size+0x13398> 13840: 0000 unimp - 13842: 0400 addi s0,sp,512 - 13844: 0001 nop - 13846: 0004 addi s1,sp,0 - 13848: 450d li a0,3 - 1384a: 0800002f 0x800002f - 1384e: 01014c03 lbu s8,16(sp) - 13852: 0000 unimp - 13854: 660e flw fa2,192(sp) - 13856: 746c flw fa1,108(s0) - 13858: 0300 addi s0,sp,384 - 1385a: 874e mv a4,s3 - 1385c: 0000 unimp - 1385e: 0f00 addi s0,sp,912 - 13860: 041a slli s0,s0,0x6 + 13842: 2e01 jal 13b52 <__stack_size+0x13352> + 13844: 0025 c.addi zero,9 + 13846: 0000 unimp + 13848: 1b1d addi s6,s6,-25 + 1384a: 2f82 fld ft11,0(sp) + 1384c: 0000 unimp + 1384e: 2e01 jal 13b5e <__stack_size+0x1335e> + 13850: 04df 0000 bf1b 0xbf1b000004df + 13856: 002e 0x2e + 13858: 0100 addi s0,sp,128 + 1385a: df2e sw a1,188(sp) + 1385c: 0004 addi s1,sp,0 + 1385e: 1b00 addi s0,sp,432 + 13860: 2ee6 fld ft9,88(sp) 13862: 0000 unimp - 13864: 00995c03 lhu s8,9(s2) - 13868: 0000 unimp - 1386a: 0900 addi s0,sp,144 - 1386c: 3136 fld ft2,360(sp) - 1386e: 0000 unimp - 13870: 4804 lw s1,16(s0) - 13872: 010c addi a1,sp,128 - 13874: 0000 unimp - 13876: 26041003 lh zero,608(s0) - 1387a: 0029 c.addi zero,10 - 1387c: 0a00 addi s0,sp,272 - 1387e: 0410 addi a2,sp,512 - 13880: 0001764f fnmadd.s fa2,ft2,ft0,ft0 - 13884: 0b00 addi s0,sp,400 - 13886: 2cf9 jal 13b64 <__stack_size+0x13364> - 13888: 0000 unimp - 1388a: 5904 lw s1,48(a0) - 1388c: 0176 slli sp,sp,0x1d + 13864: 2e01 jal 13b74 <__stack_size+0x13374> + 13866: 04df 0000 d41b 0xd41b000004df + 1386c: 002e 0x2e + 1386e: 0100 addi s0,sp,128 + 13870: df2e sw a1,188(sp) + 13872: 0004 addi s1,sp,0 + 13874: 1b00 addi s0,sp,432 + 13876: 2f70 fld fa2,216(a4) + 13878: 0000 unimp + 1387a: 2e01 jal 13b8a <__stack_size+0x1338a> + 1387c: 0176 slli sp,sp,0x1d + 1387e: 0000 unimp + 13880: 0000 unimp + 13882: 2019 jal 13888 <__stack_size+0x13088> + 13884: 0012 0x12 + 13886: 0900 addi s0,sp,144 + 13888: 0004 addi s1,sp,0 + 1388a: 1b00 addi s0,sp,432 + 1388c: 33a8 fld fa0,96(a5) 1388e: 0000 unimp - 13890: 2004 fld fs1,0(s0) - 13892: 0000 unimp - 13894: 002e310b 0x2e310b - 13898: 0400 addi s0,sp,512 - 1389a: 765a flw fa2,180(sp) - 1389c: 0001 nop - 1389e: 0400 addi s0,sp,512 - 138a0: 0020 addi s0,sp,8 - 138a2: 0b04 addi s1,sp,400 - 138a4: 312a fld ft2,168(sp) - 138a6: 0000 unimp - 138a8: 5b04 lw s1,48(a4) - 138aa: 0176 slli sp,sp,0x1d - 138ac: 0000 unimp - 138ae: 2004 fld fs1,0(s0) - 138b0: 0800 addi s0,sp,16 - 138b2: 0031300b 0x31300b - 138b6: 0400 addi s0,sp,512 - 138b8: 765c flw fa5,44(a2) - 138ba: 0001 nop - 138bc: 0400 addi s0,sp,512 - 138be: 1010 addi a2,sp,32 - 138c0: 0c0c addi a1,sp,528 - 138c2: 7865 lui a6,0xffff9 - 138c4: 0070 addi a2,sp,12 - 138c6: 5d04 lw s1,56(a0) - 138c8: 0052 0x52 - 138ca: 0000 unimp - 138cc: 0f04 addi s1,sp,912 - 138ce: 0c01 addi s8,s8,0 - 138d0: 001f360b 0x1f360b - 138d4: 0400 addi s0,sp,512 - 138d6: 525e lw tp,244(sp) - 138d8: 0000 unimp - 138da: 0400 addi s0,sp,512 - 138dc: 0001 nop - 138de: 000c addi a1,sp,0 - 138e0: 8e070403 lb s0,-1824(a4) - 138e4: 0001 nop - 138e6: 0d00 addi s0,sp,656 - 138e8: 31d8 fld fa4,160(a1) - 138ea: 0000 unimp - 138ec: 0410 addi a2,sp,512 - 138ee: a04c fsd fa1,128(s0) - 138f0: 0001 nop - 138f2: 0e00 addi s0,sp,784 - 138f4: 6c66 flw fs8,88(sp) - 138f6: 0074 addi a3,sp,12 - 138f8: 4e04 lw s1,24(a2) - 138fa: 0101 addi sp,sp,0 - 138fc: 0000 unimp - 138fe: 00041a0f 0x41a0f - 13902: 0400 addi s0,sp,512 - 13904: 1360 addi s0,sp,428 - 13906: 0001 nop + 13890: 2e01 jal 13ba0 <__stack_size+0x133a0> + 13892: 04df 0000 641b 0x641b000004df + 13898: 01000033 add zero,zero,a6 + 1389c: df2e sw a1,188(sp) + 1389e: 0004 addi s1,sp,0 + 138a0: 1b00 addi s0,sp,432 + 138a2: 3378 fld fa4,224(a4) + 138a4: 0000 unimp + 138a6: 2e01 jal 13bb6 <__stack_size+0x133b6> + 138a8: 04df 0000 0112 0x112000004df + 138ae: 01000033 add zero,zero,a6 + 138b2: df2e sw a1,188(sp) + 138b4: 0004 addi s1,sp,0 + 138b6: 2600 fld fs0,8(a2) + 138b8: 0146 slli sp,sp,0x11 + 138ba: 0000 unimp + 138bc: c019 beqz s0,138c2 <__stack_size+0x130c2> + 138be: 0011 c.addi zero,4 + 138c0: c900 sw s0,16(a0) + 138c2: 0004 addi s1,sp,0 + 138c4: 1200 addi s0,sp,288 + 138c6: 3622 fld fa2,40(sp) + 138c8: 0000 unimp + 138ca: 3201 jal 131ca <__stack_size+0x129ca> + 138cc: 0025 c.addi zero,9 + 138ce: 0000 unimp + 138d0: 463a lw a2,140(sp) + 138d2: 0001 nop + 138d4: 8d1c 0x8d1c + 138d6: 0004 addi s1,sp,0 + 138d8: 1b00 addi s0,sp,432 + 138da: 35a5 jal 13742 <__stack_size+0x12f42> + 138dc: 0000 unimp + 138de: 3201 jal 131de <__stack_size+0x129de> + 138e0: 04df 0000 bf1b 0xbf1b000004df + 138e6: 0035 c.addi zero,13 + 138e8: 0100 addi s0,sp,128 + 138ea: df32 sw a2,188(sp) + 138ec: 0004 addi s1,sp,0 + 138ee: 1b00 addi s0,sp,432 + 138f0: 360d jal 13412 <__stack_size+0x12c12> + 138f2: 0000 unimp + 138f4: 3201 jal 131f4 <__stack_size+0x129f4> + 138f6: 04df 0000 ac1b 0xac1b000004df + 138fc: 0038 addi a4,sp,8 + 138fe: 0100 addi s0,sp,128 + 13900: 7632 flw fa2,44(sp) + 13902: 0001 nop + 13904: 1b00 addi s0,sp,432 + 13906: 38c2 fld fa7,48(sp) 13908: 0000 unimp - 1390a: a110 fsd fa2,0(a0) - 1390c: 0039 c.addi zero,14 - 1390e: 0100 addi s0,sp,128 - 13910: 8724 0x8724 - 13912: 0000 unimp - 13914: 5e00 lw s0,56(a2) - 13916: 4158 lw a4,4(a0) - 13918: 4c20 lw s0,88(s0) - 1391a: 0002 0x2 - 1391c: 0100 addi s0,sp,128 - 1391e: df9c sw a5,56(a5) - 13920: 0004 addi s1,sp,0 - 13922: 1100 addi s0,sp,160 - 13924: 0061 c.addi zero,24 - 13926: 2401 jal 13b26 <__stack_size+0x13326> - 13928: 0101 addi sp,sp,0 - 1392a: 0000 unimp - 1392c: fa12 fsw ft4,52(sp) - 1392e: 002d c.addi zero,11 - 13930: 0100 addi s0,sp,128 - 13932: 2526 fld fa0,72(sp) - 13934: 0000 unimp - 13936: 7300 flw fs0,32(a4) - 13938: 0140 addi s0,sp,132 - 1393a: 1300 addi s0,sp,416 - 1393c: 2f68 fld fa0,216(a4) + 1390a: 3201 jal 1320a <__stack_size+0x12a0a> + 1390c: 0176 slli sp,sp,0x1d + 1390e: 0000 unimp + 13910: 6e1c flw fa5,24(a2) + 13912: 0004 addi s1,sp,0 + 13914: 1400 addi s0,sp,544 + 13916: 5f5f 0078 3201 0x320100785f5f + 1391c: 0176 slli sp,sp,0x1d + 1391e: 0000 unimp + 13920: 1c00 addi s0,sp,560 + 13922: 047f 0x47f + 13924: 0000 unimp + 13926: 5f14 lw a3,56(a4) + 13928: 785f 0100 7632 0x76320100785f + 1392e: 0001 nop + 13930: 0000 unimp + 13932: 141d addi s0,s0,-25 + 13934: 5f5f 0078 3201 0x320100785f5f + 1393a: 0176 slli sp,sp,0x1d + 1393c: 0000 unimp 1393e: 0000 unimp - 13940: 2601 jal 13c40 <__stack_size+0x13440> - 13942: 0025 c.addi zero,9 - 13944: 0000 unimp - 13946: 1400 addi s0,sp,544 - 13948: 5f41 li t5,-16 - 1394a: 27010063 beq sp,a6,13baa <__stack_size+0x133aa> - 1394e: 04df 0000 4115 0x4115000004df - 13954: 735f 0100 df27 0xdf270100735f - 1395a: 0004 addi s1,sp,0 - 1395c: 9f00 0x9f00 - 1395e: 0140 addi s0,sp,132 - 13960: 1500 addi s0,sp,672 - 13962: 5f41 li t5,-16 - 13964: 0065 c.addi zero,25 - 13966: 2701 jal 14066 <__stack_size+0x13866> - 13968: 04df 0000 40dd 0x40dd000004df - 1396e: 0001 nop - 13970: 4116 lw sp,68(sp) - 13972: 665f 0100 e627 0xe6270100665f - 13978: 0004 addi s1,sp,0 - 1397a: 0200 addi s0,sp,256 - 1397c: 7091 lui ra,0xfffe4 - 1397e: 5214 lw a3,32(a2) - 13980: 635f 0100 df28 0xdf280100635f - 13986: 0004 addi s1,sp,0 - 13988: 1500 addi s0,sp,672 - 1398a: 5f52 lw t5,52(sp) - 1398c: 28010073 0x28010073 - 13990: 04df 0000 41a5 0x41a5000004df + 13940: 41558e17 auipc t3,0x41558 + 13944: 0e20 addi s0,sp,792 + 13946: 0000 unimp + 13948: aa00 fsd fs0,16(a2) + 1394a: 0004 addi s1,sp,0 + 1394c: 1500 addi s0,sp,672 + 1394e: 5f5f 0078 3201 0x320100785f5f + 13954: 0176 slli sp,sp,0x1d + 13956: 0000 unimp + 13958: 464e lw a2,208(sp) + 1395a: 0001 nop + 1395c: 1c00 addi s0,sp,560 + 1395e: 000004bb 0x4bb + 13962: 5f14 lw a3,56(a4) + 13964: 785f 0100 7632 0x76320100785f + 1396a: 0001 nop + 1396c: 0000 unimp + 1396e: 141d addi s0,s0,-25 + 13970: 5f5f 0078 3201 0x320100785f5f + 13976: 0176 slli sp,sp,0x1d + 13978: 0000 unimp + 1397a: 0000 unimp + 1397c: f41e fsw ft7,40(sp) + 1397e: 4156 lw sp,84(sp) + 13980: 2820 fld fs0,80(s0) + 13982: 0000 unimp + 13984: 1b00 addi s0,sp,432 + 13986: 00002cab 0x2cab + 1398a: 3201 jal 1328a <__stack_size+0x12a8a> + 1398c: 00de slli ra,ra,0x17 + 1398e: 0000 unimp + 13990: 0000 unimp + 13992: b2050403 lb s0,-1248(a0) 13996: 0001 nop - 13998: 5215 li tp,-27 - 1399a: 655f 0100 df28 0xdf280100655f - 139a0: 0004 addi s1,sp,0 - 139a2: c300 sw s0,0(a4) - 139a4: 0141 addi sp,sp,16 - 139a6: 1200 addi s0,sp,288 - 139a8: 00002ddb 0x2ddb - 139ac: 2801 jal 139bc <__stack_size+0x131bc> - 139ae: 0176 slli sp,sp,0x1d - 139b0: 0000 unimp - 139b2: 42bc lw a5,64(a3) - 139b4: 0001 nop - 139b6: 6d12 flw fs10,4(sp) - 139b8: 0100002f 0x100002f - 139bc: 7628 flw fa0,104(a2) - 139be: 0001 nop - 139c0: 5d00 lw s0,56(a0) - 139c2: 14000143 0x14000143 - 139c6: 0072 0x72 - 139c8: 2901 jal 13dd8 <__stack_size+0x135d8> - 139ca: 00000087 0x87 - 139ce: 41586817 auipc a6,0x41586 - 139d2: 2420 fld fs0,72(s0) - 139d4: 0000 unimp - 139d6: 8000 0x8000 - 139d8: 0002 0x2 - 139da: 1800 addi s0,sp,48 - 139dc: 3115 jal 13600 <__stack_size+0x12e00> - 139de: 0000 unimp - 139e0: 2c01 jal 13bf0 <__stack_size+0x133f0> - 139e2: 017d addi sp,sp,31 + 13998: 1f00 addi s0,sp,944 + 1399a: 0176 slli sp,sp,0x1d + 1399c: 0000 unimp + 1399e: 00005207 0x5207 + 139a2: 0300 addi s0,sp,384 + 139a4: 0000 unimp + 139a6: 0a99 addi s5,s5,6 + 139a8: 0000 unimp + 139aa: 0004 addi s1,sp,0 + 139ac: 42e9 li t0,26 + 139ae: 0000 unimp + 139b0: 0104 addi s1,sp,128 + 139b2: 2ddf 0000 570c 0x570c00002ddf + 139b8: 0029 c.addi zero,10 + 139ba: 3d00 fld fs0,56(a0) + 139bc: 002a 0x2a + 139be: 4400 lw s0,8(s0) + 139c0: 00ad addi ra,ra,11 + 139c2: 0200 addi s0,sp,256 + 139c4: 0504 addi s1,sp,640 + 139c6: 6e69 lui t3,0x1a + 139c8: 0074 addi a3,sp,12 + 139ca: 93070403 lb s0,-1744(a4) + 139ce: 0001 nop + 139d0: 0300 addi s0,sp,384 + 139d2: 0508 addi a0,sp,640 + 139d4: 01ad addi gp,gp,11 + 139d6: 0000 unimp + 139d8: 5d041003 lh zero,1488(s0) + 139dc: 0028 addi a0,sp,8 + 139de: 0300 addi s0,sp,384 + 139e0: 0601 addi a2,a2,0 + 139e2: 0098 addi a4,sp,64 139e4: 0000 unimp - 139e6: 9102 jalr sp - 139e8: 0060 addi s0,sp,12 - 139ea: a019 j 139f0 <__stack_size+0x131f0> - 139ec: 0011 c.addi zero,4 - 139ee: bd00 fsd fs0,56(a0) - 139f0: 0002 0x2 - 139f2: 1300 addi s0,sp,416 - 139f4: 359e fld fa1,480(sp) - 139f6: 0000 unimp - 139f8: 2c01 jal 13c08 <__stack_size+0x13408> - 139fa: 04df 0000 1303 0x1303000004df - 13a00: 339a fld ft7,416(sp) - 13a02: 0000 unimp - 13a04: 2c01 jal 13c14 <__stack_size+0x13414> - 13a06: 04df 0000 131d 0x131d000004df - 13a0c: 0000353f 04df2c01 0x4df2c010000353f - 13a14: 0000 unimp - 13a16: 1200 addi s0,sp,288 - 13a18: 3408 fld fa0,40(s0) - 13a1a: 0000 unimp - 13a1c: 2c01 jal 13c2c <__stack_size+0x1342c> - 13a1e: 04df 0000 4422 0x4422000004df - 13a24: 0001 nop - 13a26: 1900 addi s0,sp,176 - 13a28: 11f8 addi a4,sp,236 - 13a2a: 0000 unimp - 13a2c: 00000327 0x327 - 13a30: 7212 flw ft4,36(sp) - 13a32: 0100002f 0x100002f - 13a36: 252e fld fa0,200(sp) - 13a38: 0000 unimp - 13a3a: 4300 lw s0,0(a4) - 13a3c: 0144 addi s1,sp,132 - 13a3e: 1a00 addi s0,sp,304 - 13a40: 1210 addi a2,sp,288 - 13a42: 0000 unimp - 13a44: 4b12 lw s6,4(sp) - 13a46: 0030 addi a2,sp,8 - 13a48: 0100 addi s0,sp,128 - 13a4a: df2e sw a1,188(sp) - 13a4c: 0004 addi s1,sp,0 - 13a4e: 5d00 lw s0,56(a0) - 13a50: 0144 addi s1,sp,132 - 13a52: 1200 addi s0,sp,288 - 13a54: 2f88 fld fa0,24(a5) - 13a56: 0000 unimp - 13a58: 2e01 jal 13d68 <__stack_size+0x13568> - 13a5a: 04df 0000 44cb 0x44cb000004df - 13a60: 0001 nop - 13a62: af12 fsd ft4,408(sp) - 13a64: 0100002f 0x100002f - 13a68: df2e sw a1,188(sp) - 13a6a: 0004 addi s1,sp,0 - 13a6c: 2400 fld fs0,8(s0) - 13a6e: 0145 addi sp,sp,17 - 13a70: 1200 addi s0,sp,288 - 13a72: 2f9d jal 141e8 <__stack_size+0x139e8> - 13a74: 0000 unimp - 13a76: 2e01 jal 13d86 <__stack_size+0x13586> - 13a78: 04df 0000 45a2 0x45a2000004df - 13a7e: 0001 nop - 13a80: 3912 fld fs2,288(sp) - 13a82: 0030 addi a2,sp,8 - 13a84: 0100 addi s0,sp,128 - 13a86: 762e flw fa2,232(sp) - 13a88: 0001 nop - 13a8a: 4c00 lw s0,24(s0) - 13a8c: 0146 slli sp,sp,0x11 + 139e6: 96080103 lb sp,-1696(a6) + 139ea: 0000 unimp + 139ec: 0300 addi s0,sp,384 + 139ee: 0502 slli a0,a0,0x0 + 139f0: 0118 addi a4,sp,128 + 139f2: 0000 unimp + 139f4: cd070203 lb tp,-816(a4) + 139f8: 0000 unimp + 139fa: 0300 addi s0,sp,384 + 139fc: 0504 addi s1,sp,640 + 139fe: 01b2 slli gp,gp,0xc + 13a00: 0000 unimp + 13a02: 8e070403 lb s0,-1824(a4) + 13a06: 0001 nop + 13a08: 0300 addi s0,sp,384 + 13a0a: 0708 addi a0,sp,896 + 13a0c: 0189 addi gp,gp,2 + 13a0e: 0000 unimp + 13a10: a204 fsd fs1,0(a2) + 13a12: 001f 0100 1d07 0x1d070100001f + 13a18: 0000 unimp + 13a1a: 0400 addi s0,sp,512 + 13a1c: 04b2 slli s1,s1,0xc + 13a1e: 0000 unimp + 13a20: 2c02 fld fs8,0(sp) + 13a22: 0055 c.addi zero,21 + 13a24: 0000 unimp + 13a26: c304 sw s1,0(a4) + 13a28: 0020 addi s0,sp,8 + 13a2a: 0200 addi s0,sp,256 + 13a2c: 5572 lw a0,60(sp) + 13a2e: 0000 unimp + 13a30: 0400 addi s0,sp,512 + 13a32: 2178 fld fa4,192(a0) + 13a34: 0000 unimp + 13a36: 9102 jalr sp + 13a38: 001d c.addi zero,7 + 13a3a: 0000 unimp + 13a3c: 3205 jal 1335c <__stack_size+0x12b5c> + 13a3e: 001f 0300 0165 0x1650300001f + 13a44: 0024 addi s1,sp,8 + 13a46: 0000 unimp + 13a48: 0406 slli s0,s0,0x1 + 13a4a: a602 fsd ft0,264(sp) + 13a4c: 00c1 addi ra,ra,16 + 13a4e: 0000 unimp + 13a50: 001f2407 flw fs0,1(t5) + 13a54: 0200 addi s0,sp,256 + 13a56: 96a8 0x96a8 + 13a58: 0000 unimp + 13a5a: 0700 addi s0,sp,896 + 13a5c: 00001eaf 0x1eaf + 13a60: a902 fsd ft0,144(sp) + 13a62: 00c1 addi ra,ra,16 + 13a64: 0000 unimp + 13a66: 0800 addi s0,sp,16 + 13a68: 0040 addi s0,sp,4 + 13a6a: 0000 unimp + 13a6c: 00d1 addi ra,ra,20 + 13a6e: 0000 unimp + 13a70: 2409 jal 13c72 <__stack_size+0x13472> + 13a72: 0000 unimp + 13a74: 0300 addi s0,sp,384 + 13a76: 0a00 addi s0,sp,272 + 13a78: 0208 addi a0,sp,256 + 13a7a: 0000f2a3 0xf2a3 + 13a7e: 0b00 addi s0,sp,400 + 13a80: 20b5 jal 13aec <__stack_size+0x132ec> + 13a82: 0000 unimp + 13a84: a502 fsd ft0,136(sp) + 13a86: 001d c.addi zero,7 + 13a88: 0000 unimp + 13a8a: 0b00 addi s0,sp,400 + 13a8c: 20fa fld ft1,408(sp) 13a8e: 0000 unimp - 13a90: 1700 addi s0,sp,928 - 13a92: 58cc lw a1,52(s1) - 13a94: 2041 jal 13b14 <__stack_size+0x13314> - 13a96: 0028 addi a0,sp,8 - 13a98: 0000 unimp - 13a9a: 0385 addi t2,t2,1 - 13a9c: 0000 unimp - 13a9e: 002f721b 0x2f721b - 13aa2: 0100 addi s0,sp,128 - 13aa4: 252e fld fa0,200(sp) + 13a90: aa02 fsd ft0,272(sp) + 13a92: 00a2 slli ra,ra,0x8 + 13a94: 0000 unimp + 13a96: 0004 addi s1,sp,0 + 13a98: e604 fsw fs1,8(a2) + 13a9a: 001f 0200 d1ab 0xd1ab0200001f + 13aa0: 0000 unimp + 13aa2: 0400 addi s0,sp,512 + 13aa4: 1e78 addi a4,sp,828 13aa6: 0000 unimp - 13aa8: 1a00 addi s0,sp,304 - 13aaa: 11c0 addi s0,sp,228 + 13aa8: af02 fsd ft0,408(sp) + 13aaa: 006a 0x6a 13aac: 0000 unimp - 13aae: 00304b1b 0x304b1b - 13ab2: 0100 addi s0,sp,128 - 13ab4: df2e sw a1,188(sp) - 13ab6: 0004 addi s1,sp,0 - 13ab8: 1b00 addi s0,sp,432 - 13aba: 2f88 fld fa0,24(a5) - 13abc: 0000 unimp - 13abe: 2e01 jal 13dce <__stack_size+0x135ce> - 13ac0: 04df 0000 af1b 0xaf1b000004df - 13ac6: 0100002f 0x100002f - 13aca: df2e sw a1,188(sp) - 13acc: 0004 addi s1,sp,0 - 13ace: 1200 addi s0,sp,288 - 13ad0: 2f9d jal 14246 <__stack_size+0x13a46> - 13ad2: 0000 unimp - 13ad4: 2e01 jal 13de4 <__stack_size+0x135e4> - 13ad6: 04df 0000 466b 0x466b000004df - 13adc: 0001 nop - 13ade: 3912 fld fs2,288(sp) - 13ae0: 0030 addi a2,sp,8 - 13ae2: 0100 addi s0,sp,128 - 13ae4: 762e flw fa2,232(sp) - 13ae6: 0001 nop - 13ae8: 8b00 0x8b00 - 13aea: 0146 slli sp,sp,0x11 - 13aec: 0000 unimp - 13aee: 1c00 addi s0,sp,560 - 13af0: 000003cf fnmadd.s ft7,ft0,ft0,ft0,rne - 13af4: 002f721b 0x2f721b - 13af8: 0100 addi s0,sp,128 - 13afa: 252e fld fa0,200(sp) - 13afc: 0000 unimp - 13afe: 1d00 addi s0,sp,688 - 13b00: 00304b1b 0x304b1b - 13b04: 0100 addi s0,sp,128 - 13b06: df2e sw a1,188(sp) - 13b08: 0004 addi s1,sp,0 - 13b0a: 1b00 addi s0,sp,432 - 13b0c: 2f88 fld fa0,24(a5) - 13b0e: 0000 unimp - 13b10: 2e01 jal 13e20 <__stack_size+0x13620> - 13b12: 04df 0000 af1b 0xaf1b000004df - 13b18: 0100002f 0x100002f - 13b1c: df2e sw a1,188(sp) - 13b1e: 0004 addi s1,sp,0 - 13b20: 1b00 addi s0,sp,432 - 13b22: 2f9d jal 14298 <__stack_size+0x13a98> - 13b24: 0000 unimp - 13b26: 2e01 jal 13e36 <__stack_size+0x13636> - 13b28: 04df 0000 391b 0x391b000004df - 13b2e: 0030 addi a2,sp,8 - 13b30: 0100 addi s0,sp,128 - 13b32: 762e flw fa2,232(sp) - 13b34: 0001 nop - 13b36: 0000 unimp - 13b38: 1900 addi s0,sp,176 - 13b3a: 1238 addi a4,sp,296 - 13b3c: 0000 unimp - 13b3e: 0409 addi s0,s0,2 - 13b40: 0000 unimp - 13b42: 0034711b 0x34711b - 13b46: 0100 addi s0,sp,128 - 13b48: df2e sw a1,188(sp) - 13b4a: 0004 addi s1,sp,0 - 13b4c: 1b00 addi s0,sp,432 - 13b4e: 342d jal 13578 <__stack_size+0x12d78> - 13b50: 0000 unimp - 13b52: 2e01 jal 13e62 <__stack_size+0x13662> - 13b54: 04df 0000 411b 0x411b000004df - 13b5a: 0034 addi a3,sp,8 - 13b5c: 0100 addi s0,sp,128 - 13b5e: df2e sw a1,188(sp) - 13b60: 0004 addi s1,sp,0 - 13b62: 1200 addi s0,sp,288 - 13b64: 33ca fld ft7,176(sp) - 13b66: 0000 unimp - 13b68: 2e01 jal 13e78 <__stack_size+0x13678> - 13b6a: 04df 0000 46ce 0x46ce000004df - 13b70: 0001 nop - 13b72: 1900 addi s0,sp,176 - 13b74: 11d8 addi a4,sp,228 - 13b76: 0000 unimp - 13b78: 04c9 addi s1,s1,18 - 13b7a: 0000 unimp - 13b7c: eb12 fsw ft4,148(sp) - 13b7e: 0036 0x36 - 13b80: 0100 addi s0,sp,128 - 13b82: 2532 fld fa0,264(sp) - 13b84: 0000 unimp - 13b86: e200 fsw fs0,0(a2) - 13b88: 0146 slli sp,sp,0x11 - 13b8a: 1c00 addi s0,sp,560 - 13b8c: 048d addi s1,s1,3 - 13b8e: 0000 unimp - 13b90: 00366e1b 0x366e1b - 13b94: 0100 addi s0,sp,128 - 13b96: df32 sw a2,188(sp) - 13b98: 0004 addi s1,sp,0 - 13b9a: 1b00 addi s0,sp,432 - 13b9c: 3688 fld fa0,40(a3) - 13b9e: 0000 unimp - 13ba0: 3201 jal 134a0 <__stack_size+0x12ca0> - 13ba2: 04df 0000 d61b 0xd61b000004df - 13ba8: 0036 0x36 - 13baa: 0100 addi s0,sp,128 - 13bac: df32 sw a2,188(sp) - 13bae: 0004 addi s1,sp,0 - 13bb0: 1b00 addi s0,sp,432 - 13bb2: 3975 jal 1386e <__stack_size+0x1306e> + 13aae: 040c addi a1,sp,512 + 13ab0: 2204 fld fs1,0(a2) + 13ab2: 0021 c.addi zero,8 + 13ab4: 0400 addi s0,sp,512 + 13ab6: 5c16 lw s8,100(sp) + 13ab8: 0000 unimp + 13aba: 0d00 addi s0,sp,656 + 13abc: 1e89 addi t4,t4,-30 + 13abe: 0000 unimp + 13ac0: 0418 addi a4,sp,512 + 13ac2: 0001682f 0x1682f + 13ac6: 0b00 addi s0,sp,400 + 13ac8: 200a fld ft0,128(sp) + 13aca: 0000 unimp + 13acc: 3104 fld fs1,32(a0) + 13ace: 0168 addi a0,sp,140 + 13ad0: 0000 unimp + 13ad2: 0e00 addi s0,sp,784 + 13ad4: 6b5f 0400 1d32 0x1d3204006b5f + 13ada: 0000 unimp + 13adc: 0400 addi s0,sp,512 + 13ade: 00208b0b 0x208b0b + 13ae2: 0400 addi s0,sp,512 + 13ae4: 1d32 slli s10,s10,0x2c + 13ae6: 0000 unimp + 13ae8: 0800 addi s0,sp,16 + 13aea: 001e6c0b 0x1e6c0b + 13aee: 0400 addi s0,sp,512 + 13af0: 1d32 slli s10,s10,0x2c + 13af2: 0000 unimp + 13af4: 0c00 addi s0,sp,528 + 13af6: 00215c0b 0x215c0b + 13afa: 0400 addi s0,sp,512 + 13afc: 1d32 slli s10,s10,0x2c + 13afe: 0000 unimp + 13b00: 1000 addi s0,sp,32 + 13b02: 5f0e lw t5,224(sp) + 13b04: 0078 addi a4,sp,12 + 13b06: 3304 fld fs1,32(a4) + 13b08: 016e slli sp,sp,0x1b + 13b0a: 0000 unimp + 13b0c: 0014 addi a3,sp,0 + 13b0e: 0115040f 0x115040f + 13b12: 0000 unimp + 13b14: 0a08 addi a0,sp,272 + 13b16: 0001 nop + 13b18: 7e00 flw fs0,56(a2) + 13b1a: 0001 nop + 13b1c: 0900 addi s0,sp,144 + 13b1e: 0024 addi s1,sp,8 + 13b20: 0000 unimp + 13b22: 0000 unimp + 13b24: aa0d j 13c56 <__stack_size+0x13456> + 13b26: 001e 0x1e + 13b28: 2400 fld fs0,8(s0) + 13b2a: 3704 fld fs1,40(a4) + 13b2c: 000001f7 0x1f7 + 13b30: 001db10b 0x1db10b + 13b34: 0400 addi s0,sp,512 + 13b36: 1d39 addi s10,s10,-18 + 13b38: 0000 unimp + 13b3a: 0000 unimp + 13b3c: 0020cb0b 0x20cb0b + 13b40: 0400 addi s0,sp,512 + 13b42: 1d3a slli s10,s10,0x2e + 13b44: 0000 unimp + 13b46: 0400 addi s0,sp,512 + 13b48: 001dc60b 0x1dc60b + 13b4c: 0400 addi s0,sp,512 + 13b4e: 00001d3b 0x1d3b + 13b52: 0800 addi s0,sp,16 + 13b54: 0021e30b 0x21e30b + 13b58: 0400 addi s0,sp,512 + 13b5a: 1d3c addi a5,sp,696 + 13b5c: 0000 unimp + 13b5e: 0c00 addi s0,sp,528 + 13b60: 001f7c0b 0x1f7c0b + 13b64: 0400 addi s0,sp,512 + 13b66: 1d3d addi s10,s10,-17 + 13b68: 0000 unimp + 13b6a: 1000 addi s0,sp,32 + 13b6c: 001f500b 0x1f500b + 13b70: 0400 addi s0,sp,512 + 13b72: 1d3e slli s10,s10,0x2f + 13b74: 0000 unimp + 13b76: 1400 addi s0,sp,544 + 13b78: 0021610b 0x21610b + 13b7c: 0400 addi s0,sp,512 + 13b7e: 00001d3f c80b1800 0xc80b180000001d3f + 13b86: 001f 0400 1d40 0x1d400400001f + 13b8c: 0000 unimp + 13b8e: 1c00 addi s0,sp,560 + 13b90: 0021a30b 0x21a30b + 13b94: 0400 addi s0,sp,512 + 13b96: 1d41 addi s10,s10,-16 + 13b98: 0000 unimp + 13b9a: 2000 fld fs0,0(s0) + 13b9c: 1000 addi s0,sp,32 + 13b9e: 1dd5 addi s11,s11,-11 + 13ba0: 0000 unimp + 13ba2: 0108 addi a0,sp,128 + 13ba4: 4a04 lw s1,16(a2) + 13ba6: 00000237 lui tp,0x0 + 13baa: 001e560b 0x1e560b + 13bae: 0400 addi s0,sp,512 + 13bb0: 0002374b fnmsub.s fa4,ft4,ft0,ft0,rup 13bb4: 0000 unimp - 13bb6: 3201 jal 134b6 <__stack_size+0x12cb6> - 13bb8: 0176 slli sp,sp,0x1d - 13bba: 0000 unimp - 13bbc: 00398b1b 0x398b1b - 13bc0: 0100 addi s0,sp,128 - 13bc2: 7632 flw fa2,44(sp) - 13bc4: 0001 nop - 13bc6: 1c00 addi s0,sp,560 - 13bc8: 046e slli s0,s0,0x1b - 13bca: 0000 unimp - 13bcc: 5f14 lw a3,56(a4) - 13bce: 785f 0100 7632 0x76320100785f - 13bd4: 0001 nop - 13bd6: 0000 unimp - 13bd8: 7f1c flw fa5,56(a4) - 13bda: 0004 addi s1,sp,0 - 13bdc: 1400 addi s0,sp,544 - 13bde: 5f5f 0078 3201 0x320100785f5f - 13be4: 0176 slli sp,sp,0x1d - 13be6: 0000 unimp - 13be8: 1d00 addi s0,sp,688 - 13bea: 5f14 lw a3,56(a4) - 13bec: 785f 0100 7632 0x76320100785f - 13bf2: 0001 nop - 13bf4: 0000 unimp - 13bf6: 1700 addi s0,sp,928 - 13bf8: 590a lw s2,160(sp) - 13bfa: 2041 jal 13c7a <__stack_size+0x1347a> - 13bfc: 000e 0xe - 13bfe: 0000 unimp - 13c00: 04aa slli s1,s1,0xa - 13c02: 0000 unimp - 13c04: 5f15 li t5,-27 - 13c06: 785f 0100 7632 0x76320100785f - 13c0c: 0001 nop - 13c0e: f600 fsw fs0,40(a2) - 13c10: 0146 slli sp,sp,0x11 - 13c12: 0000 unimp - 13c14: bb1c fsd fa5,48(a4) - 13c16: 0004 addi s1,sp,0 - 13c18: 1400 addi s0,sp,544 - 13c1a: 5f5f 0078 3201 0x320100785f5f - 13c20: 0176 slli sp,sp,0x1d - 13c22: 0000 unimp - 13c24: 1d00 addi s0,sp,688 - 13c26: 5f14 lw a3,56(a4) - 13c28: 785f 0100 7632 0x76320100785f - 13c2e: 0001 nop - 13c30: 0000 unimp - 13c32: 1e00 addi s0,sp,816 - 13c34: 5a70 lw a2,116(a2) - 13c36: 2041 jal 13cb6 <__stack_size+0x134b6> - 13c38: 0028 addi a0,sp,8 - 13c3a: 0000 unimp - 13c3c: 002d741b 0x2d741b - 13c40: 0100 addi s0,sp,128 - 13c42: de32 sw a2,60(sp) - 13c44: 0000 unimp - 13c46: 0000 unimp - 13c48: 0300 addi s0,sp,384 - 13c4a: 0504 addi s1,sp,640 - 13c4c: 01b2 slli gp,gp,0xc - 13c4e: 0000 unimp - 13c50: 761f 0001 0700 0x7000001761f - 13c56: 0052 0x52 - 13c58: 0000 unimp - 13c5a: 99000003 lb zero,-1648(zero) # fffff990 <_sp+0x7fffb990> - 13c5e: 000a 0xa - 13c60: 0400 addi s0,sp,512 - 13c62: 3500 fld fs0,40(a0) - 13c64: 04000043 0x4000043 - 13c68: a801 j 13c78 <__stack_size+0x13478> - 13c6a: 002e 0x2e - 13c6c: 0c00 addi s0,sp,528 - 13c6e: 2a20 fld fs0,80(a2) + 13bb6: 001d0b0b 0x1d0b0b + 13bba: 0400 addi s0,sp,512 + 13bbc: 374c fld fa1,168(a4) + 13bbe: 0002 0x2 + 13bc0: 8000 0x8000 + 13bc2: 0211 addi tp,tp,4 + 13bc4: 0021 c.addi zero,8 + 13bc6: 0400 addi s0,sp,512 + 13bc8: 0a4e slli s4,s4,0x13 + 13bca: 0001 nop + 13bcc: 0000 unimp + 13bce: 1101 addi sp,sp,-32 + 13bd0: 00001df3 csrrw s11,0x0,zero + 13bd4: 5104 lw s1,32(a0) + 13bd6: 010a slli sp,sp,0x2 + 13bd8: 0000 unimp + 13bda: 0104 addi s1,sp,128 + 13bdc: 0800 addi s0,sp,16 + 13bde: 0108 addi a0,sp,128 + 13be0: 0000 unimp + 13be2: 00000247 fmsub.s ft4,ft0,ft0,ft0,rne + 13be6: 2409 jal 13de8 <__stack_size+0x135e8> + 13be8: 0000 unimp + 13bea: 1f00 addi s0,sp,944 + 13bec: 1000 addi s0,sp,32 + 13bee: 1f85 addi t6,t6,-31 + 13bf0: 0000 unimp + 13bf2: 0190 addi a2,sp,192 + 13bf4: 5d04 lw s1,56(a0) + 13bf6: 0285 addi t0,t0,1 + 13bf8: 0000 unimp + 13bfa: 00200a0b 0x200a0b + 13bfe: 0400 addi s0,sp,512 + 13c00: 855e mv a0,s7 + 13c02: 0002 0x2 + 13c04: 0000 unimp + 13c06: 000b190b 0xb190b + 13c0a: 0400 addi s0,sp,512 + 13c0c: 1d5f 0000 0400 0x40000001d5f + 13c12: 001e670b 0x1e670b + 13c16: 0400 addi s0,sp,512 + 13c18: 8b61 andi a4,a4,24 + 13c1a: 0002 0x2 + 13c1c: 0800 addi s0,sp,16 + 13c1e: 001dd50b 0x1dd50b + 13c22: 0400 addi s0,sp,512 + 13c24: f762 fsw fs8,172(sp) + 13c26: 0001 nop + 13c28: 8800 0x8800 + 13c2a: 0f00 addi s0,sp,912 + 13c2c: 4704 lw s1,8(a4) + 13c2e: 0002 0x2 + 13c30: 0800 addi s0,sp,16 + 13c32: 0000029b 0x29b + 13c36: 0000029b 0x29b + 13c3a: 2409 jal 13e3c <__stack_size+0x1363c> + 13c3c: 0000 unimp + 13c3e: 1f00 addi s0,sp,944 + 13c40: 0f00 addi s0,sp,912 + 13c42: a104 fsd fs1,0(a0) + 13c44: 0002 0x2 + 13c46: 1200 addi s0,sp,288 + 13c48: d20d beqz a2,13b6a <__stack_size+0x1336a> + 13c4a: 001f 0800 7504 0x75040800001f + 13c50: 000002c7 fmsub.s ft5,ft0,ft0,ft0,rne + 13c54: 001dc00b 0x1dc00b + 13c58: 0400 addi s0,sp,512 + 13c5a: c776 sw t4,140(sp) + 13c5c: 0002 0x2 + 13c5e: 0000 unimp + 13c60: 0022f70b 0x22f70b + 13c64: 0400 addi s0,sp,512 + 13c66: 00001d77 0x1d77 + 13c6a: 0400 addi s0,sp,512 + 13c6c: 0f00 addi s0,sp,912 + 13c6e: 4004 lw s1,0(s0) 13c70: 0000 unimp - 13c72: 2b06 fld fs6,64(sp) - 13c74: 0000 unimp - 13c76: acb2 fsd fa2,88(sp) - 13c78: 0000 unimp - 13c7a: 0402 slli s0,s0,0x0 - 13c7c: 6905 lui s2,0x1 - 13c7e: 746e flw fs0,248(sp) - 13c80: 0300 addi s0,sp,384 - 13c82: 0704 addi s1,sp,896 - 13c84: 00000193 li gp,0 - 13c88: ad050803 lb a6,-1328(a0) - 13c8c: 0001 nop - 13c8e: 0300 addi s0,sp,384 - 13c90: 0410 addi a2,sp,512 - 13c92: 2926 fld fs2,72(sp) - 13c94: 0000 unimp - 13c96: 98060103 lb sp,-1664(a2) - 13c9a: 0000 unimp - 13c9c: 0300 addi s0,sp,384 - 13c9e: 0801 addi a6,a6,0 - 13ca0: 0096 slli ra,ra,0x5 - 13ca2: 0000 unimp - 13ca4: 18050203 lb tp,384(a0) - 13ca8: 0001 nop - 13caa: 0300 addi s0,sp,384 - 13cac: 0702 slli a4,a4,0x0 - 13cae: 00cd addi ra,ra,19 - 13cb0: 0000 unimp - 13cb2: b2050403 lb s0,-1248(a0) - 13cb6: 0001 nop - 13cb8: 0300 addi s0,sp,384 - 13cba: 0704 addi s1,sp,896 - 13cbc: 018e slli gp,gp,0x3 - 13cbe: 0000 unimp - 13cc0: 89070803 lb a6,-1904(a4) - 13cc4: 0001 nop - 13cc6: 0400 addi s0,sp,512 - 13cc8: 0000206b 0x206b - 13ccc: 0701 addi a4,a4,0 - 13cce: 001d c.addi zero,7 - 13cd0: 0000 unimp - 13cd2: b204 fsd fs1,32(a2) - 13cd4: 0004 addi s1,sp,0 - 13cd6: 0200 addi s0,sp,256 - 13cd8: 552c lw a1,104(a0) - 13cda: 0000 unimp - 13cdc: 0400 addi s0,sp,512 - 13cde: 218c fld fa1,0(a1) - 13ce0: 0000 unimp - 13ce2: 7202 flw ft4,32(sp) - 13ce4: 0055 c.addi zero,21 - 13ce6: 0000 unimp - 13ce8: 4104 lw s1,0(a0) - 13cea: 0022 0x22 - 13cec: 0200 addi s0,sp,256 - 13cee: 1d91 addi s11,s11,-28 - 13cf0: 0000 unimp - 13cf2: 0500 addi s0,sp,640 - 13cf4: 00001ffb 0x1ffb - 13cf8: 24016503 0x24016503 - 13cfc: 0000 unimp - 13cfe: 0600 addi s0,sp,768 - 13d00: 0204 addi s1,sp,256 - 13d02: c1a6 sw s1,192(sp) - 13d04: 0000 unimp - 13d06: 0700 addi s0,sp,896 - 13d08: 1fed addi t6,t6,-5 - 13d0a: 0000 unimp - 13d0c: a802 fsd ft0,16(sp) - 13d0e: 0096 slli ra,ra,0x5 - 13d10: 0000 unimp - 13d12: 001f7807 0x1f7807 - 13d16: 0200 addi s0,sp,256 - 13d18: c1a9 beqz a1,13d5a <__stack_size+0x1355a> - 13d1a: 0000 unimp - 13d1c: 0000 unimp - 13d1e: 4008 lw a0,0(s0) - 13d20: 0000 unimp - 13d22: d100 sw s0,32(a0) - 13d24: 0000 unimp - 13d26: 0900 addi s0,sp,144 - 13d28: 0024 addi s1,sp,8 - 13d2a: 0000 unimp - 13d2c: 080a0003 lb zero,128(s4) - 13d30: a302 fsd ft0,384(sp) - 13d32: 00f2 slli ra,ra,0x1c - 13d34: 0000 unimp - 13d36: 00217e0b 0x217e0b - 13d3a: 0200 addi s0,sp,256 - 13d3c: 1da5 addi s11,s11,-23 - 13d3e: 0000 unimp - 13d40: 0000 unimp - 13d42: 0021c30b 0x21c30b - 13d46: 0200 addi s0,sp,256 - 13d48: a2aa fsd fa0,320(sp) - 13d4a: 0000 unimp + 13c72: 0d00 addi s0,sp,656 + 13c74: 1ff1 addi t6,t6,-4 + 13c76: 0000 unimp + 13c78: 0468 addi a0,sp,524 + 13c7a: f7b5 bnez a5,13be6 <__stack_size+0x133e6> + 13c7c: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + 13c80: 705f 0400 c7b6 0xc7b60400705f + 13c86: 0002 0x2 + 13c88: 0000 unimp + 13c8a: 5f0e lw t5,224(sp) + 13c8c: 0072 0x72 + 13c8e: b704 fsd fs1,40(a4) + 13c90: 001d c.addi zero,7 + 13c92: 0000 unimp + 13c94: 0e04 addi s1,sp,784 + 13c96: 775f 0400 1db8 0x1db80400775f + 13c9c: 0000 unimp + 13c9e: 0800 addi s0,sp,16 + 13ca0: 0021710b 0x21710b + 13ca4: 0400 addi s0,sp,512 + 13ca6: 47b9 li a5,14 + 13ca8: 0000 unimp + 13caa: 0c00 addi s0,sp,528 + 13cac: 001ec60b 0x1ec60b + 13cb0: 0400 addi s0,sp,512 + 13cb2: 47ba lw a5,140(sp) + 13cb4: 0000 unimp + 13cb6: 0e00 addi s0,sp,784 + 13cb8: 5f0e lw t5,224(sp) + 13cba: 6662 flw fa2,24(sp) + 13cbc: 0400 addi s0,sp,512 + 13cbe: 0002a2bb 0x2a2bb + 13cc2: 1000 addi s0,sp,32 + 13cc4: 001d700b 0x1d700b + 13cc8: 0400 addi s0,sp,512 + 13cca: 1dbc addi a5,sp,760 + 13ccc: 0000 unimp + 13cce: 1800 addi s0,sp,48 + 13cd0: 001de30b 0x1de30b + 13cd4: 0400 addi s0,sp,512 + 13cd6: 000108c3 fmadd.s fa7,ft2,ft0,ft0,rne + 13cda: 1c00 addi s0,sp,560 + 13cdc: 000b630b 0xb630b + 13ce0: 0400 addi s0,sp,512 + 13ce2: 64c5 lui s1,0x11 + 13ce4: 0005 c.addi zero,1 + 13ce6: 2000 fld fs0,0(s0) + 13ce8: 000ac20b 0xac20b + 13cec: 0400 addi s0,sp,512 + 13cee: 000593c7 fmsub.s ft7,fa1,ft0,ft0,rtz + 13cf2: 2400 fld fs0,8(s0) + 13cf4: 0020bd0b 0x20bd0b + 13cf8: 0400 addi s0,sp,512 + 13cfa: b7ca fsd fs2,488(sp) + 13cfc: 0005 c.addi zero,1 + 13cfe: 2800 fld fs0,16(s0) + 13d00: 0009fa0b 0x9fa0b + 13d04: 0400 addi s0,sp,512 + 13d06: 0005d1cb fnmsub.s ft3,fa1,ft0,ft0,unknown + 13d0a: 2c00 fld fs0,24(s0) + 13d0c: 5f0e lw t5,224(sp) + 13d0e: 6275 lui tp,0x1d + 13d10: 0400 addi s0,sp,512 + 13d12: a2ce fsd fs3,320(sp) + 13d14: 0002 0x2 + 13d16: 3000 fld fs0,32(s0) + 13d18: 5f0e lw t5,224(sp) + 13d1a: 7075 0x7075 + 13d1c: 0400 addi s0,sp,512 + 13d1e: 0002c7cf fnmadd.s fa5,ft5,ft0,ft0,rmm + 13d22: 3800 fld fs0,48(s0) + 13d24: 5f0e lw t5,224(sp) + 13d26: 7275 lui tp,0xffffd + 13d28: 0400 addi s0,sp,512 + 13d2a: 1dd0 addi a2,sp,756 + 13d2c: 0000 unimp + 13d2e: 3c00 fld fs0,56(s0) + 13d30: 001dba0b 0x1dba0b + 13d34: 0400 addi s0,sp,512 + 13d36: 0005d7d3 fadd.s fa5,fa1,ft0,unknown + 13d3a: 4000 lw s0,0(s0) + 13d3c: 0021950b 0x21950b + 13d40: 0400 addi s0,sp,512 + 13d42: e7d4 fsw fa3,12(a5) + 13d44: 0005 c.addi zero,1 + 13d46: 4300 lw s0,0(a4) + 13d48: 5f0e lw t5,224(sp) + 13d4a: 626c flw fa1,68(a2) 13d4c: 0400 addi s0,sp,512 - 13d4e: 0400 addi s0,sp,512 - 13d50: 000020af amoadd.w ra,zero,(zero) - 13d54: ab02 fsd ft0,400(sp) - 13d56: 00d1 addi ra,ra,20 - 13d58: 0000 unimp - 13d5a: 4104 lw s1,0(a0) - 13d5c: 001f 0200 6aaf 0x6aaf0200001f - 13d62: 0000 unimp - 13d64: 0c00 addi s0,sp,528 - 13d66: 0404 addi s1,sp,512 - 13d68: 000021eb 0x21eb - 13d6c: 1604 addi s1,sp,800 - 13d6e: 005c addi a5,sp,4 - 13d70: 0000 unimp - 13d72: 520d li tp,-29 - 13d74: 001f 1800 2f04 0x2f041800001f - 13d7a: 0168 addi a0,sp,140 - 13d7c: 0000 unimp - 13d7e: 0019ef0b 0x19ef0b - 13d82: 0400 addi s0,sp,512 - 13d84: 6831 lui a6,0xc - 13d86: 0001 nop - 13d88: 0000 unimp - 13d8a: 5f0e lw t5,224(sp) - 13d8c: 3204006b 0x3204006b - 13d90: 001d c.addi zero,7 - 13d92: 0000 unimp - 13d94: 0b04 addi s1,sp,400 - 13d96: 2154 fld fa3,128(a0) + 13d4e: 0002a2d7 0x2a2d7 + 13d52: 4400 lw s0,8(s0) + 13d54: 001e0f0b 0x1e0f0b + 13d58: 0400 addi s0,sp,512 + 13d5a: 1dda slli s11,s11,0x36 + 13d5c: 0000 unimp + 13d5e: 4c00 lw s0,24(s0) + 13d60: 000f900b 0xf900b + 13d64: 0400 addi s0,sp,512 + 13d66: 000075db 0x75db + 13d6a: 5000 lw s0,32(s0) + 13d6c: 0002730b 0x2730b + 13d70: 0400 addi s0,sp,512 + 13d72: 15de slli a1,a1,0x37 + 13d74: 0004 addi s1,sp,0 + 13d76: 5400 lw s0,40(s0) + 13d78: 001f390b 0x1f390b + 13d7c: 0400 addi s0,sp,512 + 13d7e: fde2 fsw fs8,248(sp) + 13d80: 0000 unimp + 13d82: 5800 lw s0,48(s0) + 13d84: 001d2f0b 0x1d2f0b + 13d88: 0400 addi s0,sp,512 + 13d8a: f2e4 fsw fs1,100(a3) + 13d8c: 0000 unimp + 13d8e: 5c00 lw s0,56(s0) + 13d90: 001f3f0b 0x1f3f0b + 13d94: 0400 addi s0,sp,512 + 13d96: 1de5 addi s11,s11,-7 13d98: 0000 unimp - 13d9a: 3204 fld fs1,32(a2) - 13d9c: 001d c.addi zero,7 - 13d9e: 0000 unimp - 13da0: 0b08 addi a0,sp,400 - 13da2: 1f35 addi t5,t5,-19 + 13d9a: 6400 flw fs0,8(s0) + 13d9c: 1300 addi s0,sp,416 + 13d9e: 0000008b 0x8b + 13da2: 0415 addi s0,s0,5 13da4: 0000 unimp - 13da6: 3204 fld fs1,32(a2) - 13da8: 001d c.addi zero,7 - 13daa: 0000 unimp - 13dac: 0b0c addi a1,sp,400 - 13dae: 2225 jal 13ed6 <__stack_size+0x136d6> - 13db0: 0000 unimp - 13db2: 3204 fld fs1,32(a2) - 13db4: 001d c.addi zero,7 - 13db6: 0000 unimp - 13db8: 0e10 addi a2,sp,784 - 13dba: 785f 0400 6e33 0x6e330400785f - 13dc0: 0001 nop - 13dc2: 1400 addi s0,sp,544 - 13dc4: 0f00 addi s0,sp,912 - 13dc6: 1504 addi s1,sp,672 - 13dc8: 0001 nop - 13dca: 0800 addi s0,sp,16 - 13dcc: 010a slli sp,sp,0x2 - 13dce: 0000 unimp - 13dd0: 017e slli sp,sp,0x1f + 13da6: 1514 addi a3,sp,672 + 13da8: 0004 addi s1,sp,0 + 13daa: 1400 addi s0,sp,544 + 13dac: 0108 addi a0,sp,128 + 13dae: 0000 unimp + 13db0: 5214 lw a3,32(a2) + 13db2: 0005 c.addi zero,1 + 13db4: 1400 addi s0,sp,544 + 13db6: 001d c.addi zero,7 + 13db8: 0000 unimp + 13dba: 0f00 addi s0,sp,912 + 13dbc: 2004 fld fs1,0(s0) + 13dbe: 0004 addi s1,sp,0 + 13dc0: 1500 addi s0,sp,672 + 13dc2: 0415 addi s0,s0,5 + 13dc4: 0000 unimp + 13dc6: 9316 add t1,t1,t0 + 13dc8: 0020 addi s0,sp,8 + 13dca: 2800 fld fs0,16(s0) + 13dcc: 0404 addi s1,sp,512 + 13dce: 0239 addi tp,tp,14 + 13dd0: 0552 slli a0,a0,0x14 13dd2: 0000 unimp - 13dd4: 2409 jal 13fd6 <__stack_size+0x137d6> - 13dd6: 0000 unimp - 13dd8: 0000 unimp - 13dda: 0d00 addi s0,sp,656 - 13ddc: 00001f73 csrrw t5,0x0,zero - 13de0: 0424 addi s1,sp,520 - 13de2: 0001f737 lui a4,0x1f - 13de6: 0b00 addi s0,sp,400 - 13de8: 1e7a slli t3,t3,0x3e - 13dea: 0000 unimp - 13dec: 3904 fld fs1,48(a0) - 13dee: 001d c.addi zero,7 - 13df0: 0000 unimp - 13df2: 0b00 addi s0,sp,400 - 13df4: 2194 fld fa3,0(a1) - 13df6: 0000 unimp - 13df8: 3a04 fld fs1,48(a2) - 13dfa: 001d c.addi zero,7 - 13dfc: 0000 unimp - 13dfe: 0b04 addi s1,sp,400 - 13e00: 00001e8f 0x1e8f - 13e04: 3b04 fld fs1,48(a4) - 13e06: 001d c.addi zero,7 - 13e08: 0000 unimp - 13e0a: 0b08 addi a0,sp,400 - 13e0c: 22ac fld fa1,64(a3) - 13e0e: 0000 unimp - 13e10: 3c04 fld fs1,56(s0) - 13e12: 001d c.addi zero,7 - 13e14: 0000 unimp - 13e16: 0b0c addi a1,sp,400 - 13e18: 2045 jal 13eb8 <__stack_size+0x136b8> - 13e1a: 0000 unimp - 13e1c: 3d04 fld fs1,56(a0) - 13e1e: 001d c.addi zero,7 - 13e20: 0000 unimp - 13e22: 0b10 addi a2,sp,400 - 13e24: 2019 jal 13e2a <__stack_size+0x1362a> - 13e26: 0000 unimp - 13e28: 3e04 fld fs1,56(a2) + 13dd4: 001fc117 auipc sp,0x1fc + 13dd8: 0400 addi s0,sp,512 + 13dda: 001d023b 0x1d023b + 13dde: 0000 unimp + 13de0: 1700 addi s0,sp,928 + 13de2: 00001dfb 0x1dfb + 13de6: 4004 lw s1,0(s0) + 13de8: 3e02 fld ft8,32(sp) + 13dea: 0006 0x6 + 13dec: 0400 addi s0,sp,512 + 13dee: 001eb617 auipc a2,0x1eb + 13df2: 0400 addi s0,sp,512 + 13df4: 0240 addi s0,sp,260 + 13df6: 063e slli a2,a2,0xf + 13df8: 0000 unimp + 13dfa: 1708 addi a0,sp,928 + 13dfc: 1e81 addi t4,t4,-32 + 13dfe: 0000 unimp + 13e00: 4004 lw s1,0(s0) + 13e02: 3e02 fld ft8,32(sp) + 13e04: 0006 0x6 + 13e06: 0c00 addi s0,sp,528 + 13e08: 00204a17 auipc s4,0x204 + 13e0c: 0400 addi s0,sp,512 + 13e0e: 0242 slli tp,tp,0x10 + 13e10: 001d c.addi zero,7 + 13e12: 0000 unimp + 13e14: 1710 addi a2,sp,928 + 13e16: 00001d17 auipc s10,0x1 + 13e1a: 4304 lw s1,0(a4) + 13e1c: 2002 fld ft0,0(sp) + 13e1e: 0008 addi a0,sp,0 + 13e20: 1400 addi s0,sp,544 + 13e22: 00207217 auipc tp,0x207 + 13e26: 0400 addi s0,sp,512 + 13e28: 0246 slli tp,tp,0x11 13e2a: 001d c.addi zero,7 13e2c: 0000 unimp - 13e2e: 0b14 addi a3,sp,400 - 13e30: 222a fld ft4,136(sp) + 13e2e: 1730 addi a2,sp,936 + 13e30: 2060 fld fs0,192(s0) 13e32: 0000 unimp - 13e34: 3f04 fld fs1,56(a4) - 13e36: 001d c.addi zero,7 - 13e38: 0000 unimp - 13e3a: 0b18 addi a4,sp,400 - 13e3c: 2091 jal 13e80 <__stack_size+0x13680> - 13e3e: 0000 unimp - 13e40: 4004 lw s1,0(s0) - 13e42: 001d c.addi zero,7 - 13e44: 0000 unimp - 13e46: 0b1c addi a5,sp,400 - 13e48: 226c fld fa1,192(a2) - 13e4a: 0000 unimp - 13e4c: 4104 lw s1,0(a0) - 13e4e: 001d c.addi zero,7 - 13e50: 0000 unimp - 13e52: 0020 addi s0,sp,8 - 13e54: 9e10 0x9e10 - 13e56: 001e 0x1e - 13e58: 0800 addi s0,sp,16 - 13e5a: 0401 addi s0,s0,0 - 13e5c: 374a fld fa4,176(sp) - 13e5e: 0002 0x2 - 13e60: 0b00 addi s0,sp,400 - 13e62: 1f1f 0000 4b04 0x4b0400001f1f - 13e68: 00000237 lui tp,0x0 - 13e6c: 0b00 addi s0,sp,400 - 13e6e: 1dd4 addi a3,sp,756 - 13e70: 0000 unimp - 13e72: 4c04 lw s1,24(s0) - 13e74: 00000237 lui tp,0x0 - 13e78: 1180 addi s0,sp,224 - 13e7a: 000021cb fnmsub.s ft3,ft0,ft0,ft0,rdn - 13e7e: 4e04 lw s1,24(a2) - 13e80: 010a slli sp,sp,0x2 - 13e82: 0000 unimp - 13e84: 0100 addi s0,sp,128 - 13e86: bc11 j 1389a <__stack_size+0x1309a> - 13e88: 001e 0x1e - 13e8a: 0400 addi s0,sp,512 - 13e8c: 0a51 addi s4,s4,20 - 13e8e: 0001 nop - 13e90: 0400 addi s0,sp,512 - 13e92: 0001 nop - 13e94: 0808 addi a0,sp,16 - 13e96: 0001 nop - 13e98: 4700 lw s0,8(a4) - 13e9a: 0002 0x2 - 13e9c: 0900 addi s0,sp,144 - 13e9e: 0024 addi s1,sp,8 - 13ea0: 0000 unimp - 13ea2: 001f 4e10 0020 0x204e10001f - 13ea8: 9000 0x9000 - 13eaa: 0401 addi s0,s0,0 - 13eac: 855d srai a0,a0,0x17 - 13eae: 0002 0x2 - 13eb0: 0b00 addi s0,sp,400 - 13eb2: 000019ef jal s3,14eb2 <__stack_size+0x146b2> - 13eb6: 5e04 lw s1,56(a2) - 13eb8: 0285 addi t0,t0,1 - 13eba: 0000 unimp - 13ebc: 0b00 addi s0,sp,400 - 13ebe: 0b19 addi s6,s6,6 - 13ec0: 0000 unimp - 13ec2: 5f04 lw s1,56(a4) - 13ec4: 001d c.addi zero,7 - 13ec6: 0000 unimp - 13ec8: 0b04 addi s1,sp,400 - 13eca: 1f30 addi a2,sp,952 - 13ecc: 0000 unimp - 13ece: 6104 flw fs1,0(a0) - 13ed0: 0000028b 0x28b - 13ed4: 0b08 addi a0,sp,400 - 13ed6: 1e9e slli t4,t4,0x27 - 13ed8: 0000 unimp - 13eda: 6204 flw fs1,0(a2) - 13edc: 000001f7 0x1f7 - 13ee0: 0088 addi a0,sp,64 - 13ee2: 0247040f 0x247040f - 13ee6: 0000 unimp - 13ee8: 9b08 0x9b08 - 13eea: 0002 0x2 - 13eec: 9b00 0x9b00 - 13eee: 0002 0x2 - 13ef0: 0900 addi s0,sp,144 - 13ef2: 0024 addi s1,sp,8 - 13ef4: 0000 unimp - 13ef6: 001f 040f 02a1 0x2a1040f001f + 13e34: 4704 lw s1,8(a4) + 13e36: 3502 fld fa0,32(sp) + 13e38: 0008 addi a0,sp,0 + 13e3a: 3400 fld fs0,40(s0) + 13e3c: 001f8d17 auipc s10,0x1f8 + 13e40: 0400 addi s0,sp,512 + 13e42: 0249 addi tp,tp,18 + 13e44: 001d c.addi zero,7 + 13e46: 0000 unimp + 13e48: 1738 addi a4,sp,936 + 13e4a: 2068 fld fa0,192(s0) + 13e4c: 0000 unimp + 13e4e: 4b04 lw s1,16(a4) + 13e50: 4602 lw a2,0(sp) + 13e52: 0008 addi a0,sp,0 + 13e54: 3c00 fld fs0,56(s0) + 13e56: 001f1c17 auipc s8,0x1f1 + 13e5a: 0400 addi s0,sp,512 + 13e5c: 024e slli tp,tp,0x13 + 13e5e: 0168 addi a0,sp,140 + 13e60: 0000 unimp + 13e62: 1740 addi s0,sp,932 + 13e64: 1ea0 addi s0,sp,888 + 13e66: 0000 unimp + 13e68: 4f04 lw s1,24(a4) + 13e6a: 1d02 slli s10,s10,0x20 + 13e6c: 0000 unimp + 13e6e: 4400 lw s0,8(s0) + 13e70: 0021de17 auipc t3,0x21d + 13e74: 0400 addi s0,sp,512 + 13e76: 0250 addi a2,sp,260 + 13e78: 0168 addi a0,sp,140 + 13e7a: 0000 unimp + 13e7c: 1748 addi a0,sp,932 + 13e7e: 1f98 addi a4,sp,1008 + 13e80: 0000 unimp + 13e82: 5104 lw s1,32(a0) + 13e84: 4c02 lw s8,0(sp) + 13e86: 0008 addi a0,sp,0 + 13e88: 4c00 lw s0,24(s0) + 13e8a: 001ebe17 auipc t3,0x1eb + 13e8e: 0400 addi s0,sp,512 + 13e90: 0254 addi a3,sp,260 + 13e92: 001d c.addi zero,7 + 13e94: 0000 unimp + 13e96: 1750 addi a2,sp,932 + 13e98: 00001e27 0x1e27 + 13e9c: 5504 lw s1,40(a0) + 13e9e: 5202 lw tp,32(sp) + 13ea0: 0005 c.addi zero,1 + 13ea2: 5400 lw s0,40(s0) + 13ea4: 001fba17 auipc s4,0x1fb + 13ea8: 0400 addi s0,sp,512 + 13eaa: 0278 addi a4,sp,268 + 13eac: 07fe slli a5,a5,0x1f + 13eae: 0000 unimp + 13eb0: 1858 addi a4,sp,52 + 13eb2: 1f85 addi t6,t6,-31 + 13eb4: 0000 unimp + 13eb6: 7c04 flw fs1,56(s0) + 13eb8: 8502 jr a0 + 13eba: 0002 0x2 + 13ebc: 4800 lw s0,16(s0) + 13ebe: 1801 addi a6,a6,-32 + 13ec0: 1efa slli t4,t4,0x3e + 13ec2: 0000 unimp + 13ec4: 7d04 flw fs1,56(a0) + 13ec6: 4702 lw a4,0(sp) + 13ec8: 0002 0x2 + 13eca: 4c00 lw s0,24(s0) + 13ecc: 1801 addi a6,a6,-32 + 13ece: 0000218b 0x218b + 13ed2: 8104 0x8104 + 13ed4: 5d02 lw s10,32(sp) + 13ed6: 0008 addi a0,sp,0 + 13ed8: dc00 sw s0,56(s0) + 13eda: 1802 slli a6,a6,0x20 + 13edc: 00001deb 0x1deb + 13ee0: 8604 0x8604 + 13ee2: 0302 slli t1,t1,0x0 + 13ee4: 0006 0x6 + 13ee6: e000 fsw fs0,0(s0) + 13ee8: 1802 slli a6,a6,0x20 + 13eea: 1dd0 addi a2,sp,756 + 13eec: 0000 unimp + 13eee: 8704 0x8704 + 13ef0: 6902 flw fs2,0(sp) + 13ef2: 0008 addi a0,sp,0 + 13ef4: ec00 fsw fs0,24(s0) + 13ef6: 0002 0x2 + 13ef8: 0558040f 0x558040f 13efc: 0000 unimp - 13efe: 0d12 slli s10,s10,0x4 - 13f00: 0000209b 0x209b - 13f04: 0408 addi a0,sp,512 - 13f06: c775 beqz a4,13ff2 <__stack_size+0x137f2> - 13f08: 0002 0x2 - 13f0a: 0b00 addi s0,sp,400 - 13f0c: 1e89 addi t4,t4,-30 + 13efe: 9f080103 lb sp,-1552(a6) + 13f02: 0000 unimp + 13f04: 1500 addi s0,sp,672 + 13f06: 0558 addi a4,sp,644 + 13f08: 0000 unimp + 13f0a: 03f7040f 0x3f7040f 13f0e: 0000 unimp - 13f10: 7604 flw fs1,40(a2) - 13f12: 000002c7 fmsub.s ft5,ft0,ft0,ft0,rne - 13f16: 0b00 addi s0,sp,400 - 13f18: 23c0 fld fs0,128(a5) - 13f1a: 0000 unimp - 13f1c: 7704 flw fs1,40(a4) - 13f1e: 001d c.addi zero,7 - 13f20: 0000 unimp - 13f22: 0004 addi s1,sp,0 - 13f24: 0040040f 0x40040f - 13f28: 0000 unimp - 13f2a: ba0d j 1385c <__stack_size+0x1305c> - 13f2c: 0020 addi s0,sp,8 - 13f2e: 6800 flw fs0,16(s0) - 13f30: b504 fsd fs1,40(a0) - 13f32: 000003f7 0x3f7 - 13f36: 5f0e lw t5,224(sp) - 13f38: 0070 addi a2,sp,12 - 13f3a: b604 fsd fs1,40(a2) - 13f3c: 000002c7 fmsub.s ft5,ft0,ft0,ft0,rne - 13f40: 0e00 addi s0,sp,784 - 13f42: 725f 0400 1db7 0x1db70400725f - 13f48: 0000 unimp - 13f4a: 0400 addi s0,sp,512 - 13f4c: 5f0e lw t5,224(sp) - 13f4e: b8040077 0xb8040077 - 13f52: 001d c.addi zero,7 + 13f10: 00008b13 mv s6,ra + 13f14: 8800 0x8800 + 13f16: 0005 c.addi zero,1 + 13f18: 1400 addi s0,sp,544 + 13f1a: 0415 addi s0,s0,5 + 13f1c: 0000 unimp + 13f1e: 0814 addi a3,sp,16 + 13f20: 0001 nop + 13f22: 1400 addi s0,sp,544 + 13f24: 0588 addi a0,sp,704 + 13f26: 0000 unimp + 13f28: 1d14 addi a3,sp,688 + 13f2a: 0000 unimp + 13f2c: 0000 unimp + 13f2e: 055f040f 0x55f040f + 13f32: 0000 unimp + 13f34: 8815 andi s0,s0,5 + 13f36: 0005 c.addi zero,1 + 13f38: 0f00 addi s0,sp,912 + 13f3a: 6a04 flw fs1,16(a2) + 13f3c: 0005 c.addi zero,1 + 13f3e: 1300 addi s0,sp,416 + 13f40: 0080 addi s0,sp,64 + 13f42: 0000 unimp + 13f44: 000005b7 lui a1,0x0 + 13f48: 1514 addi a3,sp,672 + 13f4a: 0004 addi s1,sp,0 + 13f4c: 1400 addi s0,sp,544 + 13f4e: 0108 addi a0,sp,128 + 13f50: 0000 unimp + 13f52: 8014 0x8014 13f54: 0000 unimp - 13f56: 0b08 addi a0,sp,400 - 13f58: 223a fld ft4,392(sp) + 13f56: 1400 addi s0,sp,544 + 13f58: 001d c.addi zero,7 13f5a: 0000 unimp - 13f5c: b904 fsd fs1,48(a0) - 13f5e: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne - 13f62: 0b0c addi a1,sp,400 - 13f64: 00001f8f 0x1f8f - 13f68: ba04 fsd fs1,48(a2) - 13f6a: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne - 13f6e: 0e0e slli t3,t3,0x3 - 13f70: 625f 0066 bb04 0xbb040066625f - 13f76: 02a2 slli t0,t0,0x8 - 13f78: 0000 unimp - 13f7a: 0b10 addi a2,sp,400 - 13f7c: 1e39 addi t3,t3,-18 - 13f7e: 0000 unimp - 13f80: bc04 fsd fs1,56(s0) - 13f82: 001d c.addi zero,7 - 13f84: 0000 unimp - 13f86: 0b18 addi a4,sp,400 - 13f88: 1eac addi a1,sp,888 - 13f8a: 0000 unimp - 13f8c: c304 sw s1,0(a4) - 13f8e: 0108 addi a0,sp,128 + 13f5c: 0f00 addi s0,sp,912 + 13f5e: 9904 0x9904 + 13f60: 0005 c.addi zero,1 + 13f62: 1300 addi s0,sp,416 + 13f64: 001d c.addi zero,7 + 13f66: 0000 unimp + 13f68: 05d1 addi a1,a1,20 + 13f6a: 0000 unimp + 13f6c: 1514 addi a3,sp,672 + 13f6e: 0004 addi s1,sp,0 + 13f70: 1400 addi s0,sp,544 + 13f72: 0108 addi a0,sp,128 + 13f74: 0000 unimp + 13f76: 0f00 addi s0,sp,912 + 13f78: bd04 fsd fs1,56(a0) + 13f7a: 0005 c.addi zero,1 + 13f7c: 0800 addi s0,sp,16 + 13f7e: 0040 addi s0,sp,4 + 13f80: 0000 unimp + 13f82: 000005e7 jalr a1,zero + 13f86: 2409 jal 14188 <__stack_size+0x13988> + 13f88: 0000 unimp + 13f8a: 0200 addi s0,sp,256 + 13f8c: 0800 addi s0,sp,16 + 13f8e: 0040 addi s0,sp,4 13f90: 0000 unimp - 13f92: 0b1c addi a5,sp,400 - 13f94: 00000b63 beqz zero,13faa <__stack_size+0x137aa> - 13f98: c504 sw s1,8(a0) - 13f9a: 0564 addi s1,sp,652 - 13f9c: 0000 unimp - 13f9e: 0b20 addi s0,sp,408 - 13fa0: 0ac2 slli s5,s5,0x10 - 13fa2: 0000 unimp - 13fa4: c704 sw s1,8(a4) - 13fa6: 00000593 li a1,0 - 13faa: 0b24 addi s1,sp,408 - 13fac: 2186 fld ft3,64(sp) - 13fae: 0000 unimp - 13fb0: ca04 sw s1,16(a2) - 13fb2: 000005b7 lui a1,0x0 - 13fb6: 0b28 addi a0,sp,408 - 13fb8: 09fa slli s3,s3,0x1e - 13fba: 0000 unimp - 13fbc: cb04 sw s1,16(a4) - 13fbe: 05d1 addi a1,a1,20 + 13f92: 000005f7 0x5f7 + 13f96: 2409 jal 14198 <__stack_size+0x13998> + 13f98: 0000 unimp + 13f9a: 0000 unimp + 13f9c: 0500 addi s0,sp,640 + 13f9e: 1fdf 0000 1f04 0x1f0400001fdf + 13fa4: cd01 beqz a0,13fbc <__stack_size+0x137bc> + 13fa6: 0002 0x2 + 13fa8: 1900 addi s0,sp,176 + 13faa: 0000216b 0x216b + 13fae: 040c addi a1,sp,512 + 13fb0: 06380123 sb gp,98(a6) + 13fb4: 0000 unimp + 13fb6: 00200a17 auipc s4,0x200 + 13fba: 0400 addi s0,sp,512 + 13fbc: 0125 addi sp,sp,9 + 13fbe: 0638 addi a4,sp,776 13fc0: 0000 unimp - 13fc2: 0e2c addi a1,sp,792 - 13fc4: 755f 0062 ce04 0xce040062755f - 13fca: 02a2 slli t0,t0,0x8 + 13fc2: 1700 addi s0,sp,928 + 13fc4: 1eec addi a1,sp,892 + 13fc6: 0000 unimp + 13fc8: 2604 fld fs1,8(a2) + 13fca: 1d01 addi s10,s10,-32 13fcc: 0000 unimp - 13fce: 0e30 addi a2,sp,792 - 13fd0: 755f 0070 cf04 0xcf040070755f - 13fd6: 000002c7 fmsub.s ft5,ft0,ft0,ft0,rne - 13fda: 0e38 addi a4,sp,792 - 13fdc: 755f 0072 d004 0xd0040072755f - 13fe2: 001d c.addi zero,7 - 13fe4: 0000 unimp - 13fe6: 0b3c addi a5,sp,408 - 13fe8: 00001e83 lh t4,0(zero) # 0 <__stack_size-0x800> - 13fec: d304 sw s1,32(a4) - 13fee: 000005d7 0x5d7 - 13ff2: 0b40 addi s0,sp,404 - 13ff4: 225e fld ft4,464(sp) - 13ff6: 0000 unimp - 13ff8: d404 sw s1,40(s0) - 13ffa: 000005e7 jalr a1,zero - 13ffe: 6c5f0e43 0x6c5f0e43 - 14002: 0062 0x62 - 14004: d704 sw s1,40(a4) - 14006: 02a2 slli t0,t0,0x8 - 14008: 0000 unimp - 1400a: 0b44 addi s1,sp,404 - 1400c: 1ed8 addi a4,sp,884 + 13fce: 0400 addi s0,sp,512 + 13fd0: 001fd917 auipc s2,0x1fd + 13fd4: 0400 addi s0,sp,512 + 13fd6: 063e0127 0x63e0127 + 13fda: 0000 unimp + 13fdc: 0008 addi a0,sp,0 + 13fde: 0603040f 0x603040f + 13fe2: 0000 unimp + 13fe4: 05f7040f 0x5f7040f + 13fe8: 0000 unimp + 13fea: 9a19 andi a2,a2,-26 + 13fec: 0020 addi s0,sp,8 + 13fee: 0e00 addi s0,sp,784 + 13ff0: 3f04 fld fs1,56(a4) + 13ff2: 7901 lui s2,0xfffe0 + 13ff4: 0006 0x6 + 13ff6: 1700 addi s0,sp,928 + 13ff8: 20a2 fld ft1,8(sp) + 13ffa: 0000 unimp + 13ffc: 4004 lw s1,0(s0) + 13ffe: 7901 lui s2,0xfffe0 + 14000: 0006 0x6 + 14002: 0000 unimp + 14004: 0020db17 auipc s6,0x20d + 14008: 0400 addi s0,sp,512 + 1400a: 0141 addi sp,sp,16 + 1400c: 0679 addi a2,a2,30 1400e: 0000 unimp - 14010: da04 sw s1,48(a2) - 14012: 001d c.addi zero,7 + 14010: 1706 slli a4,a4,0x21 + 14012: 2116 fld ft2,320(sp) 14014: 0000 unimp - 14016: 0b4c addi a1,sp,404 - 14018: 0f90 addi a2,sp,976 + 14016: 4204 lw s1,0(a2) + 14018: 4e01 li t3,0 1401a: 0000 unimp - 1401c: db04 sw s1,48(a4) - 1401e: 0075 c.addi zero,29 - 14020: 0000 unimp - 14022: 0b50 addi a2,sp,404 - 14024: 00000273 0x273 - 14028: de04 sw s1,56(a2) - 1402a: 0415 addi s0,s0,5 - 1402c: 0000 unimp - 1402e: 0b54 addi a3,sp,404 - 14030: 2002 fld ft0,0(sp) - 14032: 0000 unimp - 14034: e204 fsw fs1,0(a2) - 14036: 00fd addi ra,ra,31 - 14038: 0000 unimp - 1403a: 0b58 addi a4,sp,404 - 1403c: 1df8 addi a4,sp,764 - 1403e: 0000 unimp - 14040: e404 fsw fs1,8(s0) - 14042: 00f2 slli ra,ra,0x1c - 14044: 0000 unimp - 14046: 0b5c addi a5,sp,404 - 14048: 2008 fld fa0,0(s0) - 1404a: 0000 unimp - 1404c: e504 fsw fs1,8(a0) - 1404e: 001d c.addi zero,7 - 14050: 0000 unimp - 14052: 0064 addi s1,sp,12 - 14054: 00008b13 mv s6,ra - 14058: 1500 addi s0,sp,672 - 1405a: 0004 addi s1,sp,0 - 1405c: 1400 addi s0,sp,544 - 1405e: 0415 addi s0,s0,5 - 14060: 0000 unimp - 14062: 0814 addi a3,sp,16 - 14064: 0001 nop - 14066: 1400 addi s0,sp,544 - 14068: 0552 slli a0,a0,0x14 - 1406a: 0000 unimp - 1406c: 1d14 addi a3,sp,688 - 1406e: 0000 unimp - 14070: 0000 unimp - 14072: 0420040f 0x420040f - 14076: 0000 unimp - 14078: 1515 addi a0,a0,-27 - 1407a: 0004 addi s1,sp,0 - 1407c: 1600 addi s0,sp,800 - 1407e: 215c fld fa5,128(a0) - 14080: 0000 unimp - 14082: 0428 addi a0,sp,520 - 14084: 3904 fld fs1,48(a0) - 14086: 5202 lw tp,32(sp) - 14088: 0005 c.addi zero,1 - 1408a: 1700 addi s0,sp,928 - 1408c: 208a fld ft1,128(sp) - 1408e: 0000 unimp - 14090: 3b04 fld fs1,48(a4) - 14092: 1d02 slli s10,s10,0x20 - 14094: 0000 unimp + 1401c: 0c00 addi s0,sp,528 + 1401e: 0800 addi s0,sp,16 + 14020: 004e 0x4e + 14022: 0000 unimp + 14024: 0689 addi a3,a3,2 + 14026: 0000 unimp + 14028: 2409 jal 1422a <__stack_size+0x13a2a> + 1402a: 0000 unimp + 1402c: 0200 addi s0,sp,256 + 1402e: 1a00 addi s0,sp,304 + 14030: 04d0 addi a2,sp,580 + 14032: 0259 addi tp,tp,22 + 14034: 078a slli a5,a5,0x2 + 14036: 0000 unimp + 14038: 00214a17 auipc s4,0x214 + 1403c: 0400 addi s0,sp,512 + 1403e: 0024025b 0x24025b + 14042: 0000 unimp + 14044: 1700 addi s0,sp,928 + 14046: 20e1 jal 1410e <__stack_size+0x1390e> + 14048: 0000 unimp + 1404a: 5c04 lw s1,56(s0) + 1404c: 5202 lw tp,32(sp) + 1404e: 0005 c.addi zero,1 + 14050: 0400 addi s0,sp,512 + 14052: 001f0f17 auipc t5,0x1f0 + 14056: 0400 addi s0,sp,512 + 14058: 025d addi tp,tp,23 + 1405a: 078a slli a5,a5,0x2 + 1405c: 0000 unimp + 1405e: 1708 addi a0,sp,928 + 14060: 21ae fld ft3,200(sp) + 14062: 0000 unimp + 14064: 5e04 lw s1,56(a2) + 14066: 7e02 flw ft8,32(sp) + 14068: 0001 nop + 1406a: 2400 fld fs0,8(s0) + 1406c: 001e9117 auipc sp,0x1e9 + 14070: 0400 addi s0,sp,512 + 14072: 025f 001d 0000 0x1d025f + 14078: 1748 addi a0,sp,932 + 1407a: 2005 jal 1409a <__stack_size+0x1389a> + 1407c: 0000 unimp + 1407e: 6004 flw fs1,0(s0) + 14080: 6302 flw ft6,0(sp) + 14082: 0000 unimp + 14084: 5000 lw s0,32(s0) + 14086: 0021bd17 auipc s10,0x21b + 1408a: 0400 addi s0,sp,512 + 1408c: 0261 addi tp,tp,24 + 1408e: 0644 addi s1,sp,772 + 14090: 0000 unimp + 14092: 1758 addi a4,sp,932 + 14094: 203d jal 140c2 <__stack_size+0x138c2> 14096: 0000 unimp - 14098: 001ec417 auipc s0,0x1ec - 1409c: 0400 addi s0,sp,512 - 1409e: 0240 addi s0,sp,260 - 140a0: 063e slli a2,a2,0xf - 140a2: 0000 unimp - 140a4: 1704 addi s1,sp,928 - 140a6: 1f7f 0x1f7f - 140a8: 0000 unimp - 140aa: 4004 lw s1,0(s0) - 140ac: 3e02 fld ft8,32(sp) - 140ae: 0006 0x6 - 140b0: 0800 addi s0,sp,16 - 140b2: 001f4a17 auipc s4,0x1f4 - 140b6: 0400 addi s0,sp,512 - 140b8: 0240 addi s0,sp,260 - 140ba: 063e slli a2,a2,0xf - 140bc: 0000 unimp - 140be: 170c addi a1,sp,928 - 140c0: 00002113 slti sp,zero,0 - 140c4: 4204 lw s1,0(a2) - 140c6: 1d02 slli s10,s10,0x20 - 140c8: 0000 unimp - 140ca: 1000 addi s0,sp,32 - 140cc: 001de017 auipc zero,0x1de - 140d0: 0400 addi s0,sp,512 - 140d2: 08200243 fmadd.s ft4,ft0,ft2,ft1,rne - 140d6: 0000 unimp - 140d8: 1714 addi a3,sp,928 - 140da: 0000213b 0x213b - 140de: 4604 lw s1,8(a2) - 140e0: 1d02 slli s10,s10,0x20 - 140e2: 0000 unimp - 140e4: 3000 fld fs0,32(s0) - 140e6: 00212917 auipc s2,0x212 - 140ea: 0400 addi s0,sp,512 - 140ec: 08350247 fmsub.s ft4,fa0,ft3,ft1,rne - 140f0: 0000 unimp - 140f2: 1734 addi a3,sp,936 - 140f4: 2056 fld ft0,336(sp) - 140f6: 0000 unimp - 140f8: 4904 lw s1,16(a0) - 140fa: 1d02 slli s10,s10,0x20 - 140fc: 0000 unimp - 140fe: 3800 fld fs0,48(s0) - 14100: 00213117 auipc sp,0x213 - 14104: 0400 addi s0,sp,512 - 14106: 0846024b fnmsub.s ft4,fa2,ft4,ft1,rne - 1410a: 0000 unimp - 1410c: 173c addi a5,sp,936 - 1410e: 1fe5 addi t6,t6,-7 - 14110: 0000 unimp - 14112: 4e04 lw s1,24(a2) - 14114: 6802 flw fa6,0(sp) - 14116: 0001 nop - 14118: 4000 lw s0,0(s0) - 1411a: 001f6917 auipc s2,0x1f6 - 1411e: 0400 addi s0,sp,512 - 14120: 001d024f fnmadd.s ft4,fs10,ft1,ft0,rne - 14124: 0000 unimp - 14126: 1744 addi s1,sp,932 - 14128: 000022a7 fsw ft0,5(zero) # 1f20d1 <__stack_size+0x1f18d1> - 1412c: 5004 lw s1,32(s0) - 1412e: 6802 flw fa6,0(sp) - 14130: 0001 nop - 14132: 4800 lw s0,16(s0) - 14134: 00206117 auipc sp,0x206 - 14138: 0400 addi s0,sp,512 - 1413a: 0251 addi tp,tp,20 - 1413c: 084c addi a1,sp,20 - 1413e: 0000 unimp - 14140: 174c addi a1,sp,932 - 14142: 00001f87 0x1f87 - 14146: 5404 lw s1,40(s0) - 14148: 1d02 slli s10,s10,0x20 - 1414a: 0000 unimp - 1414c: 5000 lw s0,32(s0) - 1414e: 001ef017 auipc zero,0x1ef - 14152: 0400 addi s0,sp,512 - 14154: 0255 addi tp,tp,21 - 14156: 0552 slli a0,a0,0x14 - 14158: 0000 unimp - 1415a: 1754 addi a3,sp,932 - 1415c: 00002083 lw ra,0(zero) # 20314e <__stack_size+0x20294e> - 14160: 7804 flw fs1,48(s0) - 14162: fe02 fsw ft0,60(sp) - 14164: 58000007 0x58000007 - 14168: 4e18 lw a4,24(a2) - 1416a: 0020 addi s0,sp,8 - 1416c: 0400 addi s0,sp,512 - 1416e: 027c addi a5,sp,268 - 14170: 0285 addi t0,t0,1 - 14172: 0000 unimp - 14174: 0148 addi a0,sp,132 - 14176: c318 sw a4,0(a4) - 14178: 001f 0400 027d 0x27d0400001f - 1417e: 00000247 fmsub.s ft4,ft0,ft0,ft0,rne - 14182: 014c addi a1,sp,132 - 14184: 5418 lw a4,40(s0) - 14186: 0022 0x22 - 14188: 0400 addi s0,sp,512 - 1418a: 0281 addi t0,t0,0 - 1418c: 085d addi a6,a6,23 - 1418e: 0000 unimp - 14190: 02dc addi a5,sp,324 - 14192: b418 fsd fa4,40(s0) - 14194: 001e 0x1e - 14196: 0400 addi s0,sp,512 - 14198: 0286 slli t0,t0,0x1 - 1419a: 00000603 lb a2,0(zero) # 0 <__stack_size-0x800> - 1419e: 02e0 addi s0,sp,332 - 141a0: 9918 0x9918 - 141a2: 001e 0x1e - 141a4: 0400 addi s0,sp,512 - 141a6: 08690287 0x8690287 - 141aa: 0000 unimp - 141ac: 02ec addi a1,sp,332 - 141ae: 0f00 addi s0,sp,912 - 141b0: 5804 lw s1,48(s0) - 141b2: 0005 c.addi zero,1 - 141b4: 0300 addi s0,sp,384 - 141b6: 0801 addi a6,a6,0 - 141b8: 009f 0000 5815 0x58150000009f - 141be: 0005 c.addi zero,1 - 141c0: 0f00 addi s0,sp,912 - 141c2: f704 fsw fs1,40(a4) - 141c4: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> - 141c8: 0000008b 0x8b - 141cc: 0588 addi a0,sp,704 - 141ce: 0000 unimp - 141d0: 1514 addi a3,sp,672 - 141d2: 0004 addi s1,sp,0 - 141d4: 1400 addi s0,sp,544 - 141d6: 0108 addi a0,sp,128 - 141d8: 0000 unimp - 141da: 8814 0x8814 - 141dc: 0005 c.addi zero,1 - 141de: 1400 addi s0,sp,544 - 141e0: 001d c.addi zero,7 - 141e2: 0000 unimp - 141e4: 0f00 addi s0,sp,912 - 141e6: 5f04 lw s1,56(a4) - 141e8: 0005 c.addi zero,1 - 141ea: 1500 addi s0,sp,672 - 141ec: 0588 addi a0,sp,704 - 141ee: 0000 unimp - 141f0: 056a040f 0x56a040f - 141f4: 0000 unimp - 141f6: 00008013 mv zero,ra - 141fa: b700 fsd fs0,40(a4) - 141fc: 0005 c.addi zero,1 - 141fe: 1400 addi s0,sp,544 - 14200: 0415 addi s0,s0,5 - 14202: 0000 unimp - 14204: 0814 addi a3,sp,16 - 14206: 0001 nop - 14208: 1400 addi s0,sp,544 - 1420a: 0080 addi s0,sp,64 - 1420c: 0000 unimp - 1420e: 1d14 addi a3,sp,688 - 14210: 0000 unimp - 14212: 0000 unimp - 14214: 0599040f 0x599040f - 14218: 0000 unimp - 1421a: 00001d13 slli s10,zero,0x0 - 1421e: d100 sw s0,32(a0) - 14220: 0005 c.addi zero,1 - 14222: 1400 addi s0,sp,544 - 14224: 0415 addi s0,s0,5 - 14226: 0000 unimp - 14228: 0814 addi a3,sp,16 - 1422a: 0001 nop - 1422c: 0000 unimp - 1422e: 05bd040f 0x5bd040f - 14232: 0000 unimp - 14234: 4008 lw a0,0(s0) - 14236: 0000 unimp - 14238: e700 fsw fs0,8(a4) - 1423a: 0005 c.addi zero,1 - 1423c: 0900 addi s0,sp,144 - 1423e: 0024 addi s1,sp,8 - 14240: 0000 unimp - 14242: 0002 0x2 - 14244: 4008 lw a0,0(s0) - 14246: 0000 unimp - 14248: f700 fsw fs0,40(a4) - 1424a: 0005 c.addi zero,1 - 1424c: 0900 addi s0,sp,144 - 1424e: 0024 addi s1,sp,8 + 14098: 6204 flw fs1,0(a2) + 1409a: f202 fsw ft0,36(sp) + 1409c: 0000 unimp + 1409e: 6800 flw fs0,16(s0) + 140a0: 0021d017 auipc zero,0x21d + 140a4: 0400 addi s0,sp,512 + 140a6: 00f20263 beq tp,a5,140aa <__stack_size+0x138aa> + 140aa: 0000 unimp + 140ac: 1770 addi a2,sp,940 + 140ae: 00001da3 sh zero,27(zero) # 2310bb <__stack_size+0x2308bb> + 140b2: 6404 flw fs1,8(s0) + 140b4: f202 fsw ft0,36(sp) + 140b6: 0000 unimp + 140b8: 7800 flw fs0,48(s0) + 140ba: 00218117 auipc sp,0x218 + 140be: 0400 addi s0,sp,512 + 140c0: 0265 addi tp,tp,25 + 140c2: 079a slli a5,a5,0x6 + 140c4: 0000 unimp + 140c6: 1780 addi s0,sp,992 + 140c8: 00001f03 lh t5,0(zero) # 0 <__stack_size-0x800> + 140cc: 6604 flw fs1,8(a2) + 140ce: aa02 fsd ft0,272(sp) + 140d0: 88000007 0x88000007 + 140d4: 00212a17 auipc s4,0x212 + 140d8: 0400 addi s0,sp,512 + 140da: 001d0267 jalr tp,1(s10) # 22f087 <__stack_size+0x22e887> + 140de: 0000 unimp + 140e0: 17a0 addi s0,sp,1000 + 140e2: 1e48 addi a0,sp,820 + 140e4: 0000 unimp + 140e6: 6804 flw fs1,16(s0) + 140e8: f202 fsw ft0,36(sp) + 140ea: 0000 unimp + 140ec: a400 fsd fs0,8(s0) + 140ee: 001d9417 auipc s0,0x1d9 + 140f2: 0400 addi s0,sp,512 + 140f4: 0269 addi tp,tp,26 + 140f6: 00f2 slli ra,ra,0x1c + 140f8: 0000 unimp + 140fa: 17ac addi a1,sp,1000 + 140fc: 00001e37 lui t3,0x1 + 14100: 6a04 flw fs1,16(a2) + 14102: f202 fsw ft0,36(sp) + 14104: 0000 unimp + 14106: b400 fsd fs0,40(s0) + 14108: 001d5017 auipc zero,0x1d5 + 1410c: 0400 addi s0,sp,512 + 1410e: 00f2026b 0xf2026b + 14112: 0000 unimp + 14114: 17bc addi a5,sp,1000 + 14116: 1d5f 0000 6c04 0x6c0400001d5f + 1411c: f202 fsw ft0,36(sp) + 1411e: 0000 unimp + 14120: c400 sw s0,8(s0) + 14122: 001fbf17 auipc t5,0x1fb + 14126: 0400 addi s0,sp,512 + 14128: 026d addi tp,tp,27 + 1412a: 001d c.addi zero,7 + 1412c: 0000 unimp + 1412e: 00cc addi a1,sp,68 + 14130: 5808 lw a0,48(s0) + 14132: 0005 c.addi zero,1 + 14134: 9a00 0x9a00 + 14136: 09000007 0x9000007 + 1413a: 0024 addi s1,sp,8 + 1413c: 0000 unimp + 1413e: 0019 c.addi zero,6 + 14140: 5808 lw a0,48(s0) + 14142: 0005 c.addi zero,1 + 14144: aa00 fsd fs0,16(a2) + 14146: 09000007 0x9000007 + 1414a: 0024 addi s1,sp,8 + 1414c: 0000 unimp + 1414e: 58080007 0x58080007 + 14152: 0005 c.addi zero,1 + 14154: ba00 fsd fs0,48(a2) + 14156: 09000007 0x9000007 + 1415a: 0024 addi s1,sp,8 + 1415c: 0000 unimp + 1415e: f01a0017 auipc zero,0xf01a0 + 14162: 7204 flw fs1,32(a2) + 14164: de02 sw zero,60(sp) + 14166: 17000007 0x17000007 + 1416a: 1f75 addi t5,t5,-3 + 1416c: 0000 unimp + 1416e: 7504 flw fs1,40(a0) + 14170: de02 sw zero,60(sp) + 14172: 00000007 0x7 + 14176: 001f5a17 auipc s4,0x1f5 + 1417a: 0400 addi s0,sp,512 + 1417c: 0276 slli tp,tp,0x1d + 1417e: 07ee slli a5,a5,0x1b + 14180: 0000 unimp + 14182: 0078 addi a4,sp,12 + 14184: c708 sw a0,8(a4) + 14186: 0002 0x2 + 14188: ee00 fsw fs0,24(a2) + 1418a: 09000007 0x9000007 + 1418e: 0024 addi s1,sp,8 + 14190: 0000 unimp + 14192: 001d c.addi zero,7 + 14194: 2408 fld fa0,8(s0) + 14196: 0000 unimp + 14198: fe00 fsw fs0,56(a2) + 1419a: 09000007 0x9000007 + 1419e: 0024 addi s1,sp,8 + 141a0: 0000 unimp + 141a2: 001d c.addi zero,7 + 141a4: 5704f01b 0x5704f01b + 141a8: 2002 fld ft0,0(sp) + 141aa: 0008 addi a0,sp,0 + 141ac: 1c00 addi s0,sp,560 + 141ae: 00002093 slti ra,zero,0 + 141b2: 6e04 flw fs1,24(a2) + 141b4: 8902 jr s2 + 141b6: 0006 0x6 + 141b8: 1c00 addi s0,sp,560 + 141ba: 0000219b 0x219b + 141be: 7704 flw fs1,40(a4) + 141c0: ba02 fsd ft0,304(sp) + 141c2: 00000007 0x7 + 141c6: 5808 lw a0,48(s0) + 141c8: 0005 c.addi zero,1 + 141ca: 3000 fld fs0,32(s0) + 141cc: 0008 addi a0,sp,0 + 141ce: 0900 addi s0,sp,144 + 141d0: 0024 addi s1,sp,8 + 141d2: 0000 unimp + 141d4: 0018 addi a4,sp,0 + 141d6: 891d andi a0,a0,7 + 141d8: 001d c.addi zero,7 + 141da: 0f00 addi s0,sp,912 + 141dc: 3004 fld fs1,32(s0) + 141de: 0008 addi a0,sp,0 + 141e0: 1e00 addi s0,sp,816 + 141e2: 0846 slli a6,a6,0x11 + 141e4: 0000 unimp + 141e6: 1514 addi a3,sp,672 + 141e8: 0004 addi s1,sp,0 + 141ea: 0000 unimp + 141ec: 083b040f 0x83b040f + 141f0: 0000 unimp + 141f2: 0168040f 0x168040f + 141f6: 0000 unimp + 141f8: 5d1e lw s10,228(sp) + 141fa: 0008 addi a0,sp,0 + 141fc: 1400 addi s0,sp,544 + 141fe: 001d c.addi zero,7 + 14200: 0000 unimp + 14202: 0f00 addi s0,sp,912 + 14204: 6304 flw fs1,0(a4) + 14206: 0008 addi a0,sp,0 + 14208: 0f00 addi s0,sp,912 + 1420a: 5204 lw s1,32(a2) + 1420c: 0008 addi a0,sp,0 + 1420e: 0800 addi s0,sp,16 + 14210: 000005f7 0x5f7 + 14214: 0879 addi a6,a6,30 + 14216: 0000 unimp + 14218: 2409 jal 1441a <__stack_size+0x13c1a> + 1421a: 0000 unimp + 1421c: 0200 addi s0,sp,256 + 1421e: 1f00 addi s0,sp,944 + 14220: 213e fld ft2,456(sp) + 14222: 0000 unimp + 14224: fe04 fsw fs1,56(a2) + 14226: 1502 slli a0,a0,0x20 + 14228: 0004 addi s1,sp,0 + 1422a: 1f00 addi s0,sp,944 + 1422c: 00002137 lui sp,0x2 + 14230: ff04 fsw fs1,56(a4) + 14232: 1b02 slli s6,s6,0x20 + 14234: 0004 addi s1,sp,0 + 14236: 0800 addi s0,sp,16 + 14238: 058e slli a1,a1,0x3 + 1423a: 0000 unimp + 1423c: 089c addi a5,sp,80 + 1423e: 0000 unimp + 14240: 0020 addi s0,sp,8 + 14242: 9115 srli a0,a0,0x25 + 14244: 0008 addi a0,sp,0 + 14246: 2100 fld fs0,0(a0) + 14248: 27ed jal 14a32 <__stack_size+0x14232> + 1424a: 0000 unimp + 1424c: 1405 addi s0,s0,-31 + 1424e: 089c addi a5,sp,80 14250: 0000 unimp - 14252: 0000 unimp - 14254: a805 j 14284 <__stack_size+0x13a84> - 14256: 0020 addi s0,sp,8 - 14258: 0400 addi s0,sp,512 - 1425a: 011f 02cd 0000 0x2cd011f - 14260: 3419 jal 13c66 <__stack_size+0x13466> - 14262: 0022 0x22 - 14264: 0c00 addi s0,sp,528 - 14266: 2304 fld fs1,0(a4) - 14268: 3801 jal 13a78 <__stack_size+0x13278> - 1426a: 0006 0x6 - 1426c: 1700 addi s0,sp,928 - 1426e: 000019ef jal s3,1526e <__stack_size+0x14a6e> - 14272: 2504 fld fs1,8(a0) - 14274: 3801 jal 13a84 <__stack_size+0x13284> - 14276: 0006 0x6 - 14278: 0000 unimp - 1427a: 001fb517 auipc a0,0x1fb - 1427e: 0400 addi s0,sp,512 - 14280: 0126 slli sp,sp,0x9 - 14282: 001d c.addi zero,7 - 14284: 0000 unimp - 14286: 1704 addi s1,sp,928 - 14288: 20a2 fld ft1,8(sp) - 1428a: 0000 unimp - 1428c: 2704 fld fs1,8(a4) - 1428e: 3e01 jal 13d9e <__stack_size+0x1359e> - 14290: 0006 0x6 - 14292: 0800 addi s0,sp,16 - 14294: 0f00 addi s0,sp,912 - 14296: 0304 addi s1,sp,384 - 14298: 0006 0x6 - 1429a: 0f00 addi s0,sp,912 - 1429c: f704 fsw fs1,40(a4) - 1429e: 0005 c.addi zero,1 - 142a0: 1900 addi s0,sp,176 - 142a2: 00002163 0x2163 - 142a6: 040e slli s0,s0,0x3 - 142a8: 0679013f 6b170000 0x6b1700000679013f - 142b0: 0021 c.addi zero,8 - 142b2: 0400 addi s0,sp,512 - 142b4: 0140 addi s0,sp,132 - 142b6: 0679 addi a2,a2,30 - 142b8: 0000 unimp - 142ba: 1700 addi s0,sp,928 - 142bc: 21a4 fld fs1,64(a1) + 14252: 4a21 li s4,8 + 14254: 0026 0x26 + 14256: 0500 addi s0,sp,640 + 14258: 1d15 addi s10,s10,-27 + 1425a: 0000 unimp + 1425c: 0f00 addi s0,sp,912 + 1425e: bd04 fsd fs1,56(a0) + 14260: 0008 addi a0,sp,0 + 14262: 1300 addi s0,sp,416 + 14264: 001d c.addi zero,7 + 14266: 0000 unimp + 14268: 08d1 addi a7,a7,20 + 1426a: 0000 unimp + 1426c: d114 sw a3,32(a0) + 1426e: 0008 addi a0,sp,0 + 14270: 1400 addi s0,sp,544 + 14272: 08d1 addi a7,a7,20 + 14274: 0000 unimp + 14276: 0f00 addi s0,sp,912 + 14278: d704 sw s1,40(a4) + 1427a: 0008 addi a0,sp,0 + 1427c: 2200 fld fs0,0(a2) + 1427e: b721 j 14186 <__stack_size+0x13986> + 14280: 0025 c.addi zero,9 + 14282: 0600 addi s0,sp,768 + 14284: 00055263 bgez a0,14288 <__stack_size+0x13a88> + 14288: 2100 fld fs0,0(a0) + 1428a: 1f2a slli t5,t5,0x2a + 1428c: 0000 unimp + 1428e: 08ee1007 0x8ee1007 + 14292: 0000 unimp + 14294: 0552040f 0x552040f + 14298: 0000 unimp + 1429a: ba21 j 13bb2 <__stack_size+0x133b2> + 1429c: 0025 c.addi zero,9 + 1429e: 0700 addi s0,sp,896 + 142a0: 52e2 lw t0,56(sp) + 142a2: 0005 c.addi zero,1 + 142a4: 2100 fld fs0,0(a0) + 142a6: 00001f63 bnez zero,142c4 <__stack_size+0x13ac4> + 142aa: 001de307 0x1de307 + 142ae: 0000 unimp + 142b0: d421 beqz s0,141f8 <__stack_size+0x139f8> + 142b2: 0020 addi s0,sp,8 + 142b4: 0700 addi s0,sp,896 + 142b6: 00001de3 bnez zero,14ad0 <__stack_size+0x142d0> + 142ba: 2100 fld fs0,0(a0) + 142bc: 21c2 fld ft3,16(sp) 142be: 0000 unimp - 142c0: 4104 lw s1,0(a0) - 142c2: 7901 lui s2,0xfffe0 - 142c4: 0006 0x6 - 142c6: 0600 addi s0,sp,768 - 142c8: 0021df17 auipc t5,0x21d - 142cc: 0400 addi s0,sp,512 - 142ce: 0142 slli sp,sp,0x10 - 142d0: 004e 0x4e - 142d2: 0000 unimp - 142d4: 000c addi a1,sp,0 - 142d6: 4e08 lw a0,24(a2) - 142d8: 0000 unimp - 142da: 8900 0x8900 - 142dc: 0006 0x6 - 142de: 0900 addi s0,sp,144 - 142e0: 0024 addi s1,sp,8 - 142e2: 0000 unimp - 142e4: 0002 0x2 - 142e6: d01a sw t1,32(sp) - 142e8: 5904 lw s1,48(a0) - 142ea: 8a02 jr s4 - 142ec: 17000007 0x17000007 - 142f0: 00002213 slti tp,zero,0 - 142f4: 5b04 lw s1,48(a4) - 142f6: 2402 fld fs0,0(sp) - 142f8: 0000 unimp + 142c0: 001de307 0x1de307 + 142c4: 0000 unimp + 142c6: 4721 li a4,8 + 142c8: 001f 0700 1de5 0x1de50700001f + 142ce: 0000 unimp + 142d0: 2100 fld fs0,0(a0) + 142d2: 25e4 fld fs1,200(a1) + 142d4: 0000 unimp + 142d6: 9a08 0x9a08 + 142d8: 0055 c.addi zero,21 + 142da: 0000 unimp + 142dc: ad21 j 148f4 <__stack_size+0x140f4> + 142de: 0025 c.addi zero,9 + 142e0: 0800 addi s0,sp,16 + 142e2: 00001d9b 0x1d9b + 142e6: 0800 addi s0,sp,16 + 142e8: 0552 slli a0,a0,0x14 + 142ea: 0000 unimp + 142ec: 0951 addi s2,s2,20 + 142ee: 0000 unimp + 142f0: 2409 jal 144f2 <__stack_size+0x13cf2> + 142f2: 0000 unimp + 142f4: 0100 addi s0,sp,128 + 142f6: 2100 fld fs0,0(a0) + 142f8: 25c1 jal 149b8 <__stack_size+0x141b8> 142fa: 0000 unimp - 142fc: 0021aa17 auipc s4,0x21a - 14300: 0400 addi s0,sp,512 - 14302: 025c addi a5,sp,260 - 14304: 0552 slli a0,a0,0x14 - 14306: 0000 unimp - 14308: 1704 addi s1,sp,928 - 1430a: 1fd8 addi a4,sp,1012 - 1430c: 0000 unimp - 1430e: 5d04 lw s1,56(a0) - 14310: 8a02 jr s4 - 14312: 08000007 0x8000007 - 14316: 00227717 auipc a4,0x227 - 1431a: 0400 addi s0,sp,512 - 1431c: 025e slli tp,tp,0x17 - 1431e: 017e slli sp,sp,0x1f - 14320: 0000 unimp - 14322: 1724 addi s1,sp,936 - 14324: 1f5a slli t5,t5,0x36 - 14326: 0000 unimp - 14328: 5f04 lw s1,56(a4) - 1432a: 1d02 slli s10,s10,0x20 - 1432c: 0000 unimp - 1432e: 4800 lw s0,16(s0) - 14330: 0020ce17 auipc t3,0x20c - 14334: 0400 addi s0,sp,512 - 14336: 0260 addi s0,sp,268 - 14338: 00000063 beqz zero,14338 <__stack_size+0x13b38> - 1433c: 1750 addi a2,sp,932 - 1433e: 2286 fld ft5,64(sp) - 14340: 0000 unimp - 14342: 6104 flw fs1,0(a0) - 14344: 4402 lw s0,0(sp) - 14346: 0006 0x6 - 14348: 5800 lw s0,48(s0) - 1434a: 00210617 auipc a2,0x210 - 1434e: 0400 addi s0,sp,512 - 14350: 0262 slli tp,tp,0x18 - 14352: 00f2 slli ra,ra,0x1c - 14354: 0000 unimp - 14356: 1768 addi a0,sp,940 - 14358: 2299 jal 1449e <__stack_size+0x13c9e> - 1435a: 0000 unimp - 1435c: 6304 flw fs1,0(a4) - 1435e: f202 fsw ft0,36(sp) - 14360: 0000 unimp - 14362: 7000 flw fs0,32(s0) - 14364: 001e6c17 auipc s8,0x1e6 - 14368: 0400 addi s0,sp,512 - 1436a: 0264 addi s1,sp,268 - 1436c: 00f2 slli ra,ra,0x1c + 142fc: 9e08 0x9e08 + 142fe: 0941 addi s2,s2,16 + 14300: 0000 unimp + 14302: c504 sw s1,8(a0) + 14304: 0029 c.addi zero,10 + 14306: 0900 addi s0,sp,144 + 14308: 242a fld fs0,136(sp) + 1430a: 0000 unimp + 1430c: 0400 addi s0,sp,512 + 1430e: 2afe fld fs5,472(sp) + 14310: 0000 unimp + 14312: 2f09 jal 14a24 <__stack_size+0x14224> + 14314: 0972 slli s2,s2,0x1c + 14316: 0000 unimp + 14318: 0978040f 0x978040f + 1431c: 0000 unimp + 1431e: 00095c13 srli s8,s2,0x0 + 14322: 8700 0x8700 + 14324: 0009 c.addi zero,2 + 14326: 1400 addi s0,sp,544 + 14328: 08d1 addi a7,a7,20 + 1432a: 0000 unimp + 1432c: 0400 addi s0,sp,512 + 1432e: 00002bab 0x2bab + 14332: 3609 jal 13e34 <__stack_size+0x13634> + 14334: 000008b7 lui a7,0x0 + 14338: 2a21 jal 14450 <__stack_size+0x13c50> + 1433a: 0028 addi a0,sp,8 + 1433c: 0900 addi s0,sp,144 + 1433e: 000967bb 0x967bb + 14342: 2100 fld fs0,0(a0) + 14344: 2b59 jal 148da <__stack_size+0x140da> + 14346: 0000 unimp + 14348: be09 j 13e5a <__stack_size+0x1365a> + 1434a: 00000987 0x987 + 1434e: 00294823 0x294823 + 14352: 0700 addi s0,sp,896 + 14354: 2404 fld fs1,8(s0) + 14356: 0000 unimp + 14358: 0a00 addi s0,sp,272 + 1435a: de18 sw a4,56(a2) + 1435c: 0009 c.addi zero,2 + 1435e: 2400 fld fs0,8(s0) + 14360: 2ae0 fld fs0,208(a3) + 14362: 0000 unimp + 14364: 2400 fld fs0,8(s0) + 14366: 29ea fld fs3,152(sp) + 14368: 0000 unimp + 1436a: 2401 jal 1456a <__stack_size+0x13d6a> + 1436c: 2a0e fld fs4,192(sp) 1436e: 0000 unimp - 14370: 1778 addi a4,sp,940 - 14372: 224a fld ft4,144(sp) - 14374: 0000 unimp - 14376: 6504 flw fs1,8(a0) - 14378: 9a02 jalr s4 - 1437a: 80000007 0x80000007 - 1437e: 001fcc17 auipc s8,0x1fc - 14382: 0400 addi s0,sp,512 - 14384: 0266 slli tp,tp,0x19 - 14386: 07aa slli a5,a5,0xa - 14388: 0000 unimp - 1438a: 1788 addi a0,sp,992 - 1438c: 000021f3 csrr gp,0x0 - 14390: 6704 flw fs1,8(a4) - 14392: 1d02 slli s10,s10,0x20 - 14394: 0000 unimp - 14396: a000 fsd fs0,0(s0) - 14398: 001f1117 auipc sp,0x1f1 - 1439c: 0400 addi s0,sp,512 - 1439e: 0268 addi a0,sp,268 - 143a0: 00f2 slli ra,ra,0x1c - 143a2: 0000 unimp - 143a4: 17a4 addi s1,sp,1000 - 143a6: 1e5d addi t3,t3,-9 - 143a8: 0000 unimp - 143aa: 6904 flw fs1,16(a0) - 143ac: f202 fsw ft0,36(sp) - 143ae: 0000 unimp - 143b0: ac00 fsd fs0,24(s0) - 143b2: 001f0017 auipc zero,0x1f0 - 143b6: 0400 addi s0,sp,512 - 143b8: 026a slli tp,tp,0x1a - 143ba: 00f2 slli ra,ra,0x1c + 14370: 2402 fld fs0,0(sp) + 14372: 00002ad7 0x2ad7 + 14376: 2b992403 lw s0,697(s2) # fffe02b9 <_sp+0x7ffdc2b9> + 1437a: 0000 unimp + 1437c: 2404 fld fs1,8(s0) + 1437e: 00002b8f 0x2b8f + 14382: 0005 c.addi zero,1 + 14384: 6921 lui s2,0x8 + 14386: 0028 addi a0,sp,8 + 14388: 0a00 addi s0,sp,272 + 1438a: a820 fsd fs0,80(s0) + 1438c: 0009 c.addi zero,2 + 1438e: 2300 fld fs0,0(a4) + 14390: 2a19 jal 144a6 <__stack_size+0x13ca6> + 14392: 0000 unimp + 14394: 00240407 0x240407 + 14398: 0000 unimp + 1439a: 220a fld ft4,128(sp) + 1439c: 0a0d addi s4,s4,3 + 1439e: 0000 unimp + 143a0: f424 fsw fs1,104(s0) + 143a2: 002a 0x2a + 143a4: 0000 unimp + 143a6: ea24 fsw fs1,80(a2) + 143a8: 002a 0x2a + 143aa: 0100 addi s0,sp,128 + 143ac: 5224 lw s1,96(a2) + 143ae: 0200002b 0x200002b + 143b2: 2100 fld fs0,0(a0) + 143b4: 0000287b 0x287b + 143b8: 270a fld fa4,128(sp) + 143ba: 09e9 addi s3,s3,26 143bc: 0000 unimp - 143be: 17b4 addi a3,sp,1000 - 143c0: 1e19 addi t3,t3,-26 - 143c2: 0000 unimp - 143c4: 6b04 flw fs1,16(a4) - 143c6: f202 fsw ft0,36(sp) - 143c8: 0000 unimp - 143ca: bc00 fsd fs0,56(s0) - 143cc: 001e2817 auipc a6,0x1e2 - 143d0: 0400 addi s0,sp,512 - 143d2: 026c addi a1,sp,268 - 143d4: 00f2 slli ra,ra,0x1c - 143d6: 0000 unimp - 143d8: 17c4 addi s1,sp,996 - 143da: 2088 fld fa0,0(s1) - 143dc: 0000 unimp - 143de: 6d04 flw fs1,24(a0) - 143e0: 1d02 slli s10,s10,0x20 + 143be: ff21 bnez a4,14316 <__stack_size+0x13b16> + 143c0: 0029 c.addi zero,10 + 143c2: 0b00 addi s0,sp,400 + 143c4: 9c25 0x9c25 + 143c6: 0008 addi a0,sp,0 + 143c8: 2100 fld fs0,0(a0) + 143ca: 00002b33 sltz s6,zero + 143ce: 089c310b 0x89c310b + 143d2: 0000 unimp + 143d4: a304 fsd fs1,0(a4) + 143d6: 0c00002b 0xc00002b + 143da: 0000407b 0x407b + 143de: 1500 addi s0,sp,672 + 143e0: 0a2e slli s4,s4,0xb 143e2: 0000 unimp - 143e4: cc00 sw s0,24(s0) - 143e6: 0800 addi s0,sp,16 - 143e8: 0558 addi a4,sp,644 - 143ea: 0000 unimp - 143ec: 079a slli a5,a5,0x6 - 143ee: 0000 unimp - 143f0: 2409 jal 145f2 <__stack_size+0x13df2> - 143f2: 0000 unimp - 143f4: 1900 addi s0,sp,176 - 143f6: 0800 addi s0,sp,16 - 143f8: 0558 addi a4,sp,644 - 143fa: 0000 unimp - 143fc: 07aa slli a5,a5,0xa + 143e4: 32040403 lb s0,800(s0) # 1ed40e <__stack_size+0x1ecc0e> + 143e8: 002a 0x2a + 143ea: 0300 addi s0,sp,384 + 143ec: 0308 addi a0,sp,384 + 143ee: 2a2a fld fs4,136(sp) + 143f0: 0000 unimp + 143f2: 62040803 lb a6,1568(s0) + 143f6: 0028 addi a0,sp,8 + 143f8: 0300 addi s0,sp,384 + 143fa: 0310 addi a2,sp,384 + 143fc: 283c fld fa5,80(s0) 143fe: 0000 unimp - 14400: 2409 jal 14602 <__stack_size+0x13e02> - 14402: 0000 unimp - 14404: 0700 addi s0,sp,896 + 14400: 55032003 lw zero,1360(t1) + 14404: 0028 addi a0,sp,8 14406: 0800 addi s0,sp,16 - 14408: 0558 addi a4,sp,644 + 14408: 0a39 addi s4,s4,14 1440a: 0000 unimp - 1440c: 07ba slli a5,a5,0xe + 1440c: 0a71 addi s4,s4,28 1440e: 0000 unimp 14410: 2409 jal 14612 <__stack_size+0x13e12> 14412: 0000 unimp - 14414: 1700 addi s0,sp,928 - 14416: 1a00 addi s0,sp,304 - 14418: 04f0 addi a2,sp,588 - 1441a: 0272 slli tp,tp,0x1c - 1441c: 07de slli a5,a5,0x17 - 1441e: 0000 unimp - 14420: 00203e17 auipc t3,0x203 - 14424: 0400 addi s0,sp,512 - 14426: 0275 addi tp,tp,29 - 14428: 07de slli a5,a5,0x17 - 1442a: 0000 unimp - 1442c: 1700 addi s0,sp,928 - 1442e: 00002023 sw zero,0(zero) # 2043b2 <__stack_size+0x203bb2> - 14432: 7604 flw fs1,40(a2) - 14434: ee02 fsw ft0,28(sp) - 14436: 78000007 0x78000007 - 1443a: 0800 addi s0,sp,16 - 1443c: 000002c7 fmsub.s ft5,ft0,ft0,ft0,rne - 14440: 07ee slli a5,a5,0x1b + 14414: ff00 fsw fs0,56(a4) + 14416: 1500 addi s0,sp,672 + 14418: 0a61 addi s4,s4,24 + 1441a: 0000 unimp + 1441c: 761f 002b 0c00 0xc00002b761f + 14422: 01fc addi a5,sp,204 + 14424: 0a71 addi s4,s4,28 + 14426: 0000 unimp + 14428: e01f 0029 0c00 0xc000029e01f + 1442e: 0202 slli tp,tp,0x0 + 14430: 0a71 addi s4,s4,28 + 14432: 0000 unimp + 14434: 8225 srli a2,a2,0x9 + 14436: 000a 0xa + 14438: 0d00 addi s0,sp,656 + 1443a: 02b1 addi t0,t0,12 + 1443c: 0305 addi t1,t1,1 + 1443e: 7d2c flw fa1,120(a0) + 14440: 2041 jal 144c0 <__stack_size+0x13cc0> 14442: 0000 unimp - 14444: 2409 jal 14646 <__stack_size+0x13e46> - 14446: 0000 unimp - 14448: 1d00 addi s0,sp,688 - 1444a: 0800 addi s0,sp,16 - 1444c: 0024 addi s1,sp,8 - 1444e: 0000 unimp - 14450: 07fe slli a5,a5,0x1f - 14452: 0000 unimp - 14454: 2409 jal 14656 <__stack_size+0x13e56> - 14456: 0000 unimp - 14458: 1d00 addi s0,sp,688 - 1445a: 1b00 addi s0,sp,432 - 1445c: 04f0 addi a2,sp,588 - 1445e: 08200257 0x8200257 + 14444: 0400000b 0x400000b + 14448: a700 fsd fs0,8(a4) + 1444a: 0044 addi s1,sp,4 + 1444c: 0400 addi s0,sp,512 + 1444e: df01 beqz a4,14366 <__stack_size+0x13b66> + 14450: 002d c.addi zero,11 + 14452: 0c00 addi s0,sp,528 + 14454: 00002957 0x2957 + 14458: 2a3d jal 14596 <__stack_size+0x13d96> + 1445a: 0000 unimp + 1445c: 572e lw a4,232(sp) + 1445e: 2041 jal 144de <__stack_size+0x13cde> + 14460: 003c addi a5,sp,8 14462: 0000 unimp - 14464: 5c1c lw a5,56(s0) - 14466: 0021 c.addi zero,8 - 14468: 0400 addi s0,sp,512 - 1446a: 026e slli tp,tp,0x1b - 1446c: 0689 addi a3,a3,2 - 1446e: 0000 unimp - 14470: 641c flw fa5,8(s0) - 14472: 0022 0x22 - 14474: 0400 addi s0,sp,512 - 14476: 07ba0277 0x7ba0277 - 1447a: 0000 unimp - 1447c: 0800 addi s0,sp,16 - 1447e: 0558 addi a4,sp,644 - 14480: 0000 unimp - 14482: 0830 addi a2,sp,24 - 14484: 0000 unimp - 14486: 2409 jal 14688 <__stack_size+0x13e88> + 14464: b104 fsd fs1,32(a0) + 14466: 0000 unimp + 14468: 0402 slli s0,s0,0x0 + 1446a: 6905 lui s2,0x1 + 1446c: 746e flw fs0,248(sp) + 1446e: 0300 addi s0,sp,384 + 14470: 0704 addi s1,sp,896 + 14472: 00000193 li gp,0 + 14476: ad050803 lb a6,-1328(a0) + 1447a: 0001 nop + 1447c: 0300 addi s0,sp,384 + 1447e: 0410 addi a2,sp,512 + 14480: 285d jal 14536 <__stack_size+0x13d36> + 14482: 0000 unimp + 14484: 98060103 lb sp,-1664(a2) # 1fe76e <__stack_size+0x1fdf6e> 14488: 0000 unimp - 1448a: 1800 addi s0,sp,48 - 1448c: 1d00 addi s0,sp,688 - 1448e: 1e52 slli t3,t3,0x34 + 1448a: 0300 addi s0,sp,384 + 1448c: 0801 addi a6,a6,0 + 1448e: 0096 slli ra,ra,0x5 14490: 0000 unimp - 14492: 0830040f 0x830040f - 14496: 0000 unimp - 14498: 461e lw a2,196(sp) - 1449a: 0008 addi a0,sp,0 - 1449c: 1400 addi s0,sp,544 - 1449e: 0415 addi s0,s0,5 - 144a0: 0000 unimp - 144a2: 0f00 addi s0,sp,912 - 144a4: 3b04 fld fs1,48(a4) - 144a6: 0008 addi a0,sp,0 - 144a8: 0f00 addi s0,sp,912 - 144aa: 6804 flw fs1,16(s0) - 144ac: 0001 nop - 144ae: 1e00 addi s0,sp,816 - 144b0: 085d addi a6,a6,23 - 144b2: 0000 unimp - 144b4: 1d14 addi a3,sp,688 - 144b6: 0000 unimp + 14492: 18050203 lb tp,384(a0) + 14496: 0001 nop + 14498: 0300 addi s0,sp,384 + 1449a: 0702 slli a4,a4,0x0 + 1449c: 00cd addi ra,ra,19 + 1449e: 0000 unimp + 144a0: b2050403 lb s0,-1248(a0) + 144a4: 0001 nop + 144a6: 0300 addi s0,sp,384 + 144a8: 0704 addi s1,sp,896 + 144aa: 018e slli gp,gp,0x3 + 144ac: 0000 unimp + 144ae: 89070803 lb a6,-1904(a4) + 144b2: 0001 nop + 144b4: 0400 addi s0,sp,512 + 144b6: 1fa2 slli t6,t6,0x28 144b8: 0000 unimp - 144ba: 0863040f 0x863040f + 144ba: 0702 slli a4,a4,0x0 + 144bc: 0025 c.addi zero,9 144be: 0000 unimp - 144c0: 0852040f 0x852040f - 144c4: 0000 unimp - 144c6: f708 fsw fa0,40(a4) - 144c8: 0005 c.addi zero,1 - 144ca: 7900 flw fs0,48(a0) - 144cc: 0008 addi a0,sp,0 - 144ce: 0900 addi s0,sp,144 - 144d0: 0024 addi s1,sp,8 - 144d2: 0000 unimp - 144d4: 0002 0x2 - 144d6: 071f 0022 0400 0x4000022071f - 144dc: 02fe slli t0,t0,0x1f - 144de: 0415 addi s0,s0,5 - 144e0: 0000 unimp - 144e2: 001f 0022 0400 0x4000022001f - 144e8: 02ff 0x2ff - 144ea: 0000041b 0x41b - 144ee: 8e08 0x8e08 - 144f0: 0005 c.addi zero,1 - 144f2: 9c00 0x9c00 - 144f4: 0008 addi a0,sp,0 - 144f6: 2000 fld fs0,0(s0) - 144f8: 1500 addi s0,sp,672 - 144fa: 0891 addi a7,a7,4 - 144fc: 0000 unimp - 144fe: b621 j 14006 <__stack_size+0x13806> - 14500: 0028 addi a0,sp,8 - 14502: 0500 addi s0,sp,640 - 14504: 9c14 0x9c14 - 14506: 0008 addi a0,sp,0 - 14508: 2100 fld fs0,0(a0) - 1450a: 00002713 slti a4,zero,0 - 1450e: 1505 addi a0,a0,-31 - 14510: 001d c.addi zero,7 + 144c0: b204 fsd fs1,32(a2) + 144c2: 0004 addi s1,sp,0 + 144c4: 0300 addi s0,sp,384 + 144c6: 5d2c lw a1,120(a0) + 144c8: 0000 unimp + 144ca: 0400 addi s0,sp,512 + 144cc: 000020c3 fmadd.s ft1,ft0,ft0,ft0,rdn + 144d0: 005d7203 0x5d7203 + 144d4: 0000 unimp + 144d6: 7804 flw fs1,48(s0) + 144d8: 0021 c.addi zero,8 + 144da: 0300 addi s0,sp,384 + 144dc: 2591 jal 14b20 <__stack_size+0x14320> + 144de: 0000 unimp + 144e0: 0500 addi s0,sp,640 + 144e2: 1f32 slli t5,t5,0x2c + 144e4: 0000 unimp + 144e6: 6504 flw fs1,8(a0) + 144e8: 2c01 jal 146f8 <__stack_size+0x13ef8> + 144ea: 0000 unimp + 144ec: 0600 addi s0,sp,768 + 144ee: 0304 addi s1,sp,384 + 144f0: c9a6 sw s1,208(sp) + 144f2: 0000 unimp + 144f4: 0700 addi s0,sp,896 + 144f6: 1f24 addi s1,sp,952 + 144f8: 0000 unimp + 144fa: 009ea803 lw a6,9(t4) + 144fe: 0000 unimp + 14500: 001eaf07 flw ft10,1(t4) + 14504: 0300 addi s0,sp,384 + 14506: c9a9 beqz a1,14558 <__stack_size+0x13d58> + 14508: 0000 unimp + 1450a: 0000 unimp + 1450c: 4808 lw a0,16(s0) + 1450e: 0000 unimp + 14510: d900 sw s0,48(a0) 14512: 0000 unimp - 14514: 08bd040f 0x8bd040f + 14514: 0900 addi s0,sp,144 + 14516: 002c addi a1,sp,8 14518: 0000 unimp - 1451a: 00001d13 slli s10,zero,0x0 - 1451e: d100 sw s0,32(a0) - 14520: 0008 addi a0,sp,0 - 14522: 1400 addi s0,sp,544 - 14524: 08d1 addi a7,a7,20 - 14526: 0000 unimp - 14528: d114 sw a3,32(a0) - 1452a: 0008 addi a0,sp,0 + 1451a: 080a0003 lb zero,128(s4) # 2091f6 <__stack_size+0x2089f6> + 1451e: 00faa303 lw t1,15(s5) # 1000f <__stack_size+0xf80f> + 14522: 0000 unimp + 14524: 0020b50b 0x20b50b + 14528: 0300 addi s0,sp,384 + 1452a: 25a5 jal 14b92 <__stack_size+0x14392> 1452c: 0000 unimp - 1452e: 08d7040f 0x8d7040f - 14532: 0000 unimp - 14534: 2122 fld ft2,8(sp) - 14536: 2680 fld fs0,8(a3) + 1452e: 0000 unimp + 14530: 0020fa0b 0x20fa0b + 14534: 0300 addi s0,sp,384 + 14536: aaaa fsd fa0,336(sp) 14538: 0000 unimp - 1453a: 6306 flw ft6,64(sp) - 1453c: 0552 slli a0,a0,0x14 - 1453e: 0000 unimp - 14540: f321 bnez a4,14480 <__stack_size+0x13c80> - 14542: 001f 0700 ee10 0xee100700001f - 14548: 0008 addi a0,sp,0 - 1454a: 0f00 addi s0,sp,912 - 1454c: 5204 lw s1,32(a2) - 1454e: 0005 c.addi zero,1 - 14550: 2100 fld fs0,0(a0) - 14552: 00002683 lw a3,0(zero) # 0 <__stack_size-0x800> - 14556: 0552e207 0x552e207 - 1455a: 0000 unimp - 1455c: 2c21 jal 14774 <__stack_size+0x13f74> - 1455e: 0020 addi s0,sp,8 - 14560: 0700 addi s0,sp,896 - 14562: 00001de3 bnez zero,14d7c <__stack_size+0x1457c> - 14566: 2100 fld fs0,0(a0) - 14568: 219d jal 149ce <__stack_size+0x141ce> + 1453a: 0400 addi s0,sp,512 + 1453c: 0400 addi s0,sp,512 + 1453e: 1fe6 slli t6,t6,0x39 + 14540: 0000 unimp + 14542: 00d9ab03 lw s6,13(s3) + 14546: 0000 unimp + 14548: 7804 flw fs1,48(s0) + 1454a: 001e 0x1e + 1454c: 0300 addi s0,sp,384 + 1454e: 000072af 0x72af + 14552: 0c00 addi s0,sp,528 + 14554: 0404 addi s1,sp,512 + 14556: 2122 fld ft2,8(sp) + 14558: 0000 unimp + 1455a: 1605 addi a2,a2,-31 + 1455c: 0064 addi s1,sp,12 + 1455e: 0000 unimp + 14560: 890d andi a0,a0,3 + 14562: 001e 0x1e + 14564: 1800 addi s0,sp,48 + 14566: 2f05 jal 14c96 <__stack_size+0x14496> + 14568: 0170 addi a2,sp,140 1456a: 0000 unimp - 1456c: 001de307 0x1de307 - 14570: 0000 unimp - 14572: 8b21 andi a4,a4,8 - 14574: 0022 0x22 - 14576: 0700 addi s0,sp,896 - 14578: 00001de3 bnez zero,14d92 <__stack_size+0x14592> - 1457c: 2100 fld fs0,0(a0) - 1457e: 2010 fld fa2,0(s0) + 1456c: 00200a0b 0x200a0b + 14570: 0500 addi s0,sp,640 + 14572: 7031 0x7031 + 14574: 0001 nop + 14576: 0000 unimp + 14578: 5f0e lw t5,224(sp) + 1457a: 3205006b 0x3205006b + 1457e: 0025 c.addi zero,9 14580: 0000 unimp - 14582: 001de507 0x1de507 - 14586: 0000 unimp - 14588: ad21 j 14ba0 <__stack_size+0x143a0> - 1458a: 0026 0x26 - 1458c: 0800 addi s0,sp,16 - 1458e: 559a lw a1,164(sp) - 14590: 0000 unimp - 14592: 2100 fld fs0,0(a0) - 14594: 2676 fld fa2,344(sp) - 14596: 0000 unimp - 14598: 9b08 0x9b08 - 1459a: 001d c.addi zero,7 - 1459c: 0000 unimp - 1459e: 5208 lw a0,32(a2) - 145a0: 0005 c.addi zero,1 - 145a2: 5100 lw s0,32(a0) - 145a4: 0009 c.addi zero,2 - 145a6: 0900 addi s0,sp,144 - 145a8: 0024 addi s1,sp,8 - 145aa: 0000 unimp - 145ac: 0001 nop - 145ae: 8a21 andi a2,a2,8 - 145b0: 0026 0x26 - 145b2: 0800 addi s0,sp,16 - 145b4: 419e lw gp,196(sp) - 145b6: 0009 c.addi zero,2 - 145b8: 0400 addi s0,sp,512 - 145ba: 2a8e fld fs5,192(sp) + 14582: 0b04 addi s1,sp,400 + 14584: 0000208b 0x208b + 14588: 3205 jal 13ea8 <__stack_size+0x136a8> + 1458a: 0025 c.addi zero,9 + 1458c: 0000 unimp + 1458e: 0b08 addi a0,sp,400 + 14590: 1e6c addi a1,sp,828 + 14592: 0000 unimp + 14594: 3205 jal 13eb4 <__stack_size+0x136b4> + 14596: 0025 c.addi zero,9 + 14598: 0000 unimp + 1459a: 0b0c addi a1,sp,400 + 1459c: 215c fld fa5,128(a0) + 1459e: 0000 unimp + 145a0: 3205 jal 13ec0 <__stack_size+0x136c0> + 145a2: 0025 c.addi zero,9 + 145a4: 0000 unimp + 145a6: 0e10 addi a2,sp,784 + 145a8: 785f 0500 7633 0x76330500785f + 145ae: 0001 nop + 145b0: 1400 addi s0,sp,544 + 145b2: 0f00 addi s0,sp,912 + 145b4: 1d04 addi s1,sp,688 + 145b6: 0001 nop + 145b8: 0800 addi s0,sp,16 + 145ba: 0112 slli sp,sp,0x4 145bc: 0000 unimp - 145be: 2a09 jal 146d0 <__stack_size+0x13ed0> - 145c0: 0024 addi s1,sp,8 - 145c2: 0000 unimp - 145c4: c704 sw s1,8(a4) - 145c6: 0900002b 0x900002b - 145ca: 0009722f 0x9722f - 145ce: 0f00 addi s0,sp,912 - 145d0: 7804 flw fs1,48(s0) - 145d2: 0009 c.addi zero,2 - 145d4: 1300 addi s0,sp,416 - 145d6: 095c addi a5,sp,148 + 145be: 0186 slli gp,gp,0x1 + 145c0: 0000 unimp + 145c2: 2c09 jal 147d4 <__stack_size+0x13fd4> + 145c4: 0000 unimp + 145c6: 0000 unimp + 145c8: 0d00 addi s0,sp,656 + 145ca: 1eaa slli t4,t4,0x2a + 145cc: 0000 unimp + 145ce: 0524 addi s1,sp,648 + 145d0: 0001ff37 lui t5,0x1f + 145d4: 0b00 addi s0,sp,400 + 145d6: 1db1 addi s11,s11,-20 145d8: 0000 unimp - 145da: 00000987 0x987 - 145de: d114 sw a3,32(a0) - 145e0: 0008 addi a0,sp,0 - 145e2: 0000 unimp - 145e4: 7404 flw fs1,40(s0) - 145e6: 002c addi a1,sp,8 - 145e8: 0900 addi s0,sp,144 - 145ea: b736 fsd fa3,424(sp) - 145ec: 0008 addi a0,sp,0 - 145ee: 2100 fld fs0,0(a0) - 145f0: 000028f3 csrr a7,0x0 - 145f4: bb09 j 14306 <__stack_size+0x13b06> - 145f6: 00000967 jalr s2,zero - 145fa: 2221 jal 14702 <__stack_size+0x13f02> - 145fc: 002c addi a1,sp,8 - 145fe: 0900 addi s0,sp,144 - 14600: 87be mv a5,a5 - 14602: 0009 c.addi zero,2 - 14604: 2300 fld fs0,0(a4) - 14606: 2a11 jal 1471a <__stack_size+0x13f1a> + 145da: 3905 jal 1420a <__stack_size+0x13a0a> + 145dc: 0025 c.addi zero,9 + 145de: 0000 unimp + 145e0: 0b00 addi s0,sp,400 + 145e2: 000020cb fnmsub.s ft1,ft0,ft0,ft0,rdn + 145e6: 3a05 jal 13f16 <__stack_size+0x13716> + 145e8: 0025 c.addi zero,9 + 145ea: 0000 unimp + 145ec: 0b04 addi s1,sp,400 + 145ee: 1dc6 slli s11,s11,0x31 + 145f0: 0000 unimp + 145f2: 3b05 jal 14322 <__stack_size+0x13b22> + 145f4: 0025 c.addi zero,9 + 145f6: 0000 unimp + 145f8: 0b08 addi a0,sp,400 + 145fa: 000021e3 0x21e3 + 145fe: 3c05 jal 1402e <__stack_size+0x1382e> + 14600: 0025 c.addi zero,9 + 14602: 0000 unimp + 14604: 0b0c addi a1,sp,400 + 14606: 1f7c addi a5,sp,956 14608: 0000 unimp - 1460a: 00240407 0x240407 + 1460a: 3d05 jal 1443a <__stack_size+0x13c3a> + 1460c: 0025 c.addi zero,9 1460e: 0000 unimp - 14610: 180a slli a6,a6,0x22 - 14612: 09de slli s3,s3,0x17 + 14610: 0b10 addi a2,sp,400 + 14612: 1f50 addi a2,sp,948 14614: 0000 unimp - 14616: a924 fsd fs1,80(a0) - 14618: 0000002b 0x2b - 1461c: b324 fsd fs1,96(a4) - 1461e: 002a 0x2a - 14620: 0100 addi s0,sp,128 - 14622: d724 sw s1,104(a4) - 14624: 002a 0x2a - 14626: 0200 addi s0,sp,256 - 14628: a024 fsd fs1,64(s0) - 1462a: 0300002b 0x300002b - 1462e: 6224 flw fs1,64(a2) - 14630: 002c addi a1,sp,8 - 14632: 0400 addi s0,sp,512 - 14634: 5824 lw s1,112(s0) - 14636: 002c addi a1,sp,8 - 14638: 0500 addi s0,sp,640 - 1463a: 2100 fld fs0,0(a0) - 1463c: 2932 fld fs2,264(sp) + 14616: 3e05 jal 14146 <__stack_size+0x13946> + 14618: 0025 c.addi zero,9 + 1461a: 0000 unimp + 1461c: 0b14 addi a3,sp,400 + 1461e: 2161 jal 14aa6 <__stack_size+0x142a6> + 14620: 0000 unimp + 14622: 3f05 jal 14552 <__stack_size+0x13d52> + 14624: 0025 c.addi zero,9 + 14626: 0000 unimp + 14628: 0b18 addi a4,sp,400 + 1462a: 1fc8 addi a0,sp,1012 + 1462c: 0000 unimp + 1462e: 4005 0x4005 + 14630: 0025 c.addi zero,9 + 14632: 0000 unimp + 14634: 0b1c addi a5,sp,400 + 14636: 000021a3 sw zero,3(zero) # f01b4161 <_sp+0x701b0161> + 1463a: 4105 li sp,1 + 1463c: 0025 c.addi zero,9 1463e: 0000 unimp - 14640: 200a fld ft0,128(sp) - 14642: 09a8 addi a0,sp,216 - 14644: 0000 unimp - 14646: 002ae223 0x2ae223 - 1464a: 0700 addi s0,sp,896 - 1464c: 2404 fld fs1,8(s0) - 1464e: 0000 unimp - 14650: 0a00 addi s0,sp,272 - 14652: 0d22 slli s10,s10,0x8 - 14654: 000a 0xa - 14656: 2400 fld fs0,8(s0) - 14658: 2bbd jal 14bd6 <__stack_size+0x143d6> - 1465a: 0000 unimp - 1465c: 2400 fld fs0,8(s0) - 1465e: 00002bb3 sltz s7,zero - 14662: 2401 jal 14862 <__stack_size+0x14062> - 14664: 00002c1b 0x2c1b - 14668: 0002 0x2 - 1466a: 4421 li s0,8 - 1466c: 0029 c.addi zero,10 - 1466e: 0a00 addi s0,sp,272 - 14670: 0009e927 0x9e927 - 14674: 2100 fld fs0,0(a0) - 14676: 2ac8 fld fa0,144(a3) - 14678: 0000 unimp - 1467a: 089c250b 0x89c250b - 1467e: 0000 unimp - 14680: fc21 bnez s0,145d8 <__stack_size+0x13dd8> - 14682: 0b00002b 0xb00002b - 14686: 9c31 0x9c31 - 14688: 0008 addi a0,sp,0 - 1468a: 0400 addi s0,sp,512 - 1468c: 2c6c fld fa1,216(s0) + 14640: 0020 addi s0,sp,8 + 14642: d510 sw a2,40(a0) + 14644: 001d c.addi zero,7 + 14646: 0800 addi s0,sp,16 + 14648: 0501 addi a0,a0,0 + 1464a: 3f4a fld ft10,176(sp) + 1464c: 0002 0x2 + 1464e: 0b00 addi s0,sp,400 + 14650: 1e56 slli t3,t3,0x35 + 14652: 0000 unimp + 14654: 4b05 li s6,1 + 14656: 0000023f 1d0b0b00 0x1d0b0b000000023f + 1465e: 0000 unimp + 14660: 4c05 li s8,1 + 14662: 0000023f 21021180 0x210211800000023f + 1466a: 0000 unimp + 1466c: 4e05 li t3,1 + 1466e: 0112 slli sp,sp,0x4 + 14670: 0000 unimp + 14672: 0100 addi s0,sp,128 + 14674: f311 bnez a4,14578 <__stack_size+0x13d78> + 14676: 001d c.addi zero,7 + 14678: 0500 addi s0,sp,640 + 1467a: 1251 addi tp,tp,-12 + 1467c: 0001 nop + 1467e: 0400 addi s0,sp,512 + 14680: 0001 nop + 14682: 1008 addi a0,sp,32 + 14684: 0001 nop + 14686: 4f00 lw s0,24(a4) + 14688: 0002 0x2 + 1468a: 0900 addi s0,sp,144 + 1468c: 002c addi a1,sp,8 1468e: 0000 unimp - 14690: 7b0c flw fa1,48(a4) - 14692: 0040 addi s0,sp,4 - 14694: 0000 unimp - 14696: 2e15 jal 149ca <__stack_size+0x141ca> - 14698: 000a 0xa - 1469a: 0300 addi s0,sp,384 - 1469c: 0404 addi s1,sp,512 - 1469e: 00002afb 0x2afb - 146a2: f3030803 lb a6,-208(t1) # fffe0f30 <_sp+0x7ffdcf30> - 146a6: 002a 0x2a - 146a8: 0300 addi s0,sp,384 - 146aa: 0408 addi a0,sp,512 - 146ac: 0000292b 0x292b - 146b0: 05031003 lh zero,80(t1) - 146b4: 0029 c.addi zero,10 - 146b6: 0300 addi s0,sp,384 - 146b8: 0320 addi s0,sp,392 - 146ba: 291e fld fs2,448(sp) - 146bc: 0000 unimp - 146be: 3908 fld fa0,48(a0) - 146c0: 000a 0xa - 146c2: 7100 flw fs0,32(a0) - 146c4: 000a 0xa - 146c6: 0900 addi s0,sp,144 - 146c8: 0024 addi s1,sp,8 - 146ca: 0000 unimp - 146cc: 00ff 0xff - 146ce: 6115 addi sp,sp,288 - 146d0: 000a 0xa - 146d2: 1f00 addi s0,sp,944 - 146d4: 00002c3f 7101fc0c 0x7101fc0c00002c3f - 146dc: 000a 0xa - 146de: 1f00 addi s0,sp,944 - 146e0: 2aa9 jal 1483a <__stack_size+0x1403a> + 14690: 001f 8510 001f 0x1f8510001f + 14696: 9000 0x9000 + 14698: 0501 addi a0,a0,0 + 1469a: 8d5d or a0,a0,a5 + 1469c: 0002 0x2 + 1469e: 0b00 addi s0,sp,400 + 146a0: 200a fld ft0,128(sp) + 146a2: 0000 unimp + 146a4: 5e05 li t3,-31 + 146a6: 028d addi t0,t0,3 + 146a8: 0000 unimp + 146aa: 0b00 addi s0,sp,400 + 146ac: 0b19 addi s6,s6,6 + 146ae: 0000 unimp + 146b0: 5f05 li t5,-31 + 146b2: 0025 c.addi zero,9 + 146b4: 0000 unimp + 146b6: 0b04 addi s1,sp,400 + 146b8: 00001e67 0x1e67 + 146bc: 6105 addi sp,sp,32 + 146be: 00000293 li t0,0 + 146c2: 0b08 addi a0,sp,400 + 146c4: 1dd5 addi s11,s11,-11 + 146c6: 0000 unimp + 146c8: 6205 lui tp,0x1 + 146ca: 01ff 0x1ff + 146cc: 0000 unimp + 146ce: 0088 addi a0,sp,64 + 146d0: 024f040f 0x24f040f + 146d4: 0000 unimp + 146d6: a308 fsd fa0,0(a4) + 146d8: 0002 0x2 + 146da: a300 fsd fs0,0(a4) + 146dc: 0002 0x2 + 146de: 0900 addi s0,sp,144 + 146e0: 002c addi a1,sp,8 146e2: 0000 unimp - 146e4: 020c addi a1,sp,256 - 146e6: 7102 flw ft2,32(sp) - 146e8: 000a 0xa - 146ea: 2500 fld fs0,8(a0) - 146ec: 0a82 slli s5,s5,0x0 - 146ee: 0000 unimp - 146f0: b10d j 14312 <__stack_size+0x13b12> - 146f2: 0502 slli a0,a0,0x0 - 146f4: 417f6c03 0x417f6c03 - 146f8: 0020 addi s0,sp,8 - 146fa: 0b00 addi s0,sp,400 + 146e4: 001f 040f 02a9 0x2a9040f001f + 146ea: 0000 unimp + 146ec: 0d12 slli s10,s10,0x4 + 146ee: 1fd2 slli t6,t6,0x34 + 146f0: 0000 unimp + 146f2: 0508 addi a0,sp,640 + 146f4: cf75 beqz a4,147f0 <__stack_size+0x13ff0> + 146f6: 0002 0x2 + 146f8: 0b00 addi s0,sp,400 + 146fa: 1dc0 addi s0,sp,756 146fc: 0000 unimp - 146fe: 0004 addi s1,sp,0 - 14700: 000044f3 0x44f3 - 14704: 0104 addi s1,sp,128 - 14706: 2ea8 fld fa0,88(a3) - 14708: 0000 unimp - 1470a: 200c fld fa1,0(s0) - 1470c: 002a 0x2a - 1470e: 0600 addi s0,sp,768 - 14710: aa00002b 0xaa00002b - 14714: 415a lw sp,148(sp) - 14716: 3c20 fld fs0,120(s0) - 14718: 0000 unimp - 1471a: 7200 flw fs0,32(a2) - 1471c: 00b0 addi a2,sp,72 - 1471e: 0200 addi s0,sp,256 - 14720: 0504 addi s1,sp,640 - 14722: 6e69 lui t3,0x1a - 14724: 0074 addi a3,sp,12 - 14726: 93070403 lb s0,-1744(a4) # 23ac46 <__stack_size+0x23a446> - 1472a: 0001 nop - 1472c: 0300 addi s0,sp,384 - 1472e: 0508 addi a0,sp,640 - 14730: 01ad addi gp,gp,11 - 14732: 0000 unimp - 14734: 26041003 lh zero,608(s0) # 2002f8 <__stack_size+0x1ffaf8> - 14738: 0029 c.addi zero,10 - 1473a: 0300 addi s0,sp,384 - 1473c: 0601 addi a2,a2,0 - 1473e: 0098 addi a4,sp,64 - 14740: 0000 unimp - 14742: 96080103 lb sp,-1696(a6) # 1f5d2c <__stack_size+0x1f552c> - 14746: 0000 unimp - 14748: 0300 addi s0,sp,384 - 1474a: 0502 slli a0,a0,0x0 - 1474c: 0118 addi a4,sp,128 - 1474e: 0000 unimp - 14750: cd070203 lb tp,-816(a4) + 146fe: 7605 lui a2,0xfffe1 + 14700: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne + 14704: 0b00 addi s0,sp,400 + 14706: 000022f7 0x22f7 + 1470a: 7705 lui a4,0xfffe1 + 1470c: 0025 c.addi zero,9 + 1470e: 0000 unimp + 14710: 0004 addi s1,sp,0 + 14712: 0048040f 0x48040f + 14716: 0000 unimp + 14718: f10d bnez a0,1463a <__stack_size+0x13e3a> + 1471a: 001f 6800 b505 0xb5056800001f + 14720: 03ff 0x3ff + 14722: 0000 unimp + 14724: 5f0e lw t5,224(sp) + 14726: 0070 addi a2,sp,12 + 14728: b605 j 14248 <__stack_size+0x13a48> + 1472a: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne + 1472e: 0e00 addi s0,sp,784 + 14730: 725f 0500 25b7 0x25b70500725f + 14736: 0000 unimp + 14738: 0400 addi s0,sp,512 + 1473a: 5f0e lw t5,224(sp) + 1473c: b8050077 0xb8050077 + 14740: 0025 c.addi zero,9 + 14742: 0000 unimp + 14744: 0b08 addi a0,sp,400 + 14746: 2171 jal 14bd2 <__stack_size+0x143d2> + 14748: 0000 unimp + 1474a: b905 j 1437a <__stack_size+0x13b7a> + 1474c: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + 14750: 0b0c addi a1,sp,400 + 14752: 1ec6 slli t4,t4,0x31 14754: 0000 unimp - 14756: 0300 addi s0,sp,384 - 14758: 0504 addi s1,sp,640 - 1475a: 01b2 slli gp,gp,0xc - 1475c: 0000 unimp - 1475e: 8e070403 lb s0,-1824(a4) - 14762: 0001 nop - 14764: 0300 addi s0,sp,384 - 14766: 0708 addi a0,sp,896 - 14768: 0189 addi gp,gp,2 - 1476a: 0000 unimp - 1476c: 6b04 flw fs1,16(a4) - 1476e: 0020 addi s0,sp,8 - 14770: 0200 addi s0,sp,256 - 14772: 00002507 flw fa0,0(zero) # 0 <__stack_size-0x800> - 14776: 0400 addi s0,sp,512 - 14778: 04b2 slli s1,s1,0xc - 1477a: 0000 unimp - 1477c: 005d2c03 lw s8,5(s10) # 5 <__stack_size-0x7fb> - 14780: 0000 unimp - 14782: 8c04 0x8c04 - 14784: 0021 c.addi zero,8 - 14786: 0300 addi s0,sp,384 - 14788: 5d72 lw s10,60(sp) + 14756: ba05 j 14086 <__stack_size+0x13886> + 14758: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + 1475c: 0e0e slli t3,t3,0x3 + 1475e: 625f 0066 bb05 0xbb050066625f + 14764: 02aa slli t0,t0,0xa + 14766: 0000 unimp + 14768: 0b10 addi a2,sp,400 + 1476a: 1d70 addi a2,sp,700 + 1476c: 0000 unimp + 1476e: bc05 j 1419e <__stack_size+0x1399e> + 14770: 0025 c.addi zero,9 + 14772: 0000 unimp + 14774: 0b18 addi a4,sp,400 + 14776: 00001de3 bnez zero,14f90 <__stack_size+0x14790> + 1477a: c305 beqz a4,1479a <__stack_size+0x13f9a> + 1477c: 0110 addi a2,sp,128 + 1477e: 0000 unimp + 14780: 0b1c addi a5,sp,400 + 14782: 00000b63 beqz zero,14798 <__stack_size+0x13f98> + 14786: c505 beqz a0,147ae <__stack_size+0x13fae> + 14788: 056c addi a1,sp,652 1478a: 0000 unimp - 1478c: 0400 addi s0,sp,512 - 1478e: 2241 jal 1490e <__stack_size+0x1410e> + 1478c: 0b20 addi s0,sp,408 + 1478e: 0ac2 slli s5,s5,0x10 14790: 0000 unimp - 14792: 00259103 lh sp,2(a1) # 2 <__stack_size-0x7fe> - 14796: 0000 unimp - 14798: fb05 bnez a4,146c8 <__stack_size+0x13ec8> - 1479a: 001f 0400 0165 0x1650400001f - 147a0: 002c addi a1,sp,8 - 147a2: 0000 unimp - 147a4: 0406 slli s0,s0,0x1 - 147a6: 00c9a603 lw a2,12(s3) - 147aa: 0000 unimp - 147ac: 001fed07 0x1fed07 - 147b0: 0300 addi s0,sp,384 - 147b2: 9ea8 0x9ea8 - 147b4: 0000 unimp - 147b6: 0700 addi s0,sp,896 - 147b8: 1f78 addi a4,sp,956 + 14792: c705 beqz a4,147ba <__stack_size+0x13fba> + 14794: 0000059b 0x59b + 14798: 0b24 addi s1,sp,408 + 1479a: 20bd jal 14808 <__stack_size+0x14008> + 1479c: 0000 unimp + 1479e: ca05 beqz a2,147ce <__stack_size+0x13fce> + 147a0: 000005bf 09fa0b28 0x9fa0b28000005bf + 147a8: 0000 unimp + 147aa: cb05 beqz a4,147da <__stack_size+0x13fda> + 147ac: 05d9 addi a1,a1,22 + 147ae: 0000 unimp + 147b0: 0e2c addi a1,sp,792 + 147b2: 755f 0062 ce05 0xce050062755f + 147b8: 02aa slli t0,t0,0xa 147ba: 0000 unimp - 147bc: 00c9a903 lw s2,12(s3) - 147c0: 0000 unimp - 147c2: 0800 addi s0,sp,16 - 147c4: 0048 addi a0,sp,4 - 147c6: 0000 unimp - 147c8: 00d9 addi ra,ra,22 - 147ca: 0000 unimp - 147cc: 2c09 jal 149de <__stack_size+0x141de> - 147ce: 0000 unimp - 147d0: 0300 addi s0,sp,384 - 147d2: 0a00 addi s0,sp,272 - 147d4: 0308 addi a0,sp,384 - 147d6: 0000faa3 0xfaa3 - 147da: 0b00 addi s0,sp,400 - 147dc: 217e fld ft2,472(sp) - 147de: 0000 unimp - 147e0: 0025a503 lw a0,2(a1) + 147bc: 0e30 addi a2,sp,792 + 147be: 755f 0070 cf05 0xcf050070755f + 147c4: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne + 147c8: 0e38 addi a4,sp,792 + 147ca: 755f 0072 d005 0xd0050072755f + 147d0: 0025 c.addi zero,9 + 147d2: 0000 unimp + 147d4: 0b3c addi a5,sp,408 + 147d6: 1dba slli s11,s11,0x2e + 147d8: 0000 unimp + 147da: d305 beqz a4,146fa <__stack_size+0x13efa> + 147dc: 05df 0000 0b40 0xb40000005df + 147e2: 2195 jal 14c46 <__stack_size+0x14446> 147e4: 0000 unimp - 147e6: 0b00 addi s0,sp,400 - 147e8: 000021c3 fmadd.s ft3,ft0,ft0,ft0,rdn - 147ec: 00aaaa03 lw s4,10(s5) - 147f0: 0000 unimp - 147f2: 0004 addi s1,sp,0 - 147f4: af04 fsd fs1,24(a4) - 147f6: 0020 addi s0,sp,8 - 147f8: 0300 addi s0,sp,384 - 147fa: 0000d9ab 0xd9ab - 147fe: 0400 addi s0,sp,512 - 14800: 1f41 addi t5,t5,-16 + 147e6: d405 beqz s0,1470e <__stack_size+0x13f0e> + 147e8: 000005ef jal a1,147e8 <__stack_size+0x13fe8> + 147ec: 6c5f0e43 0x6c5f0e43 + 147f0: 0062 0x62 + 147f2: d705 beqz a4,1471a <__stack_size+0x13f1a> + 147f4: 02aa slli t0,t0,0xa + 147f6: 0000 unimp + 147f8: 0b44 addi s1,sp,404 + 147fa: 00001e0f 0x1e0f + 147fe: da05 beqz a2,1472e <__stack_size+0x13f2e> + 14800: 0025 c.addi zero,9 14802: 0000 unimp - 14804: 0072af03 lw t5,7(t0) # ffff8007 <_sp+0x7fff4007> + 14804: 0b4c addi a1,sp,404 + 14806: 0f90 addi a2,sp,976 14808: 0000 unimp - 1480a: 040c addi a1,sp,512 - 1480c: eb04 fsw fs1,16(a4) - 1480e: 0021 c.addi zero,8 - 14810: 0500 addi s0,sp,640 - 14812: 6416 flw fs0,68(sp) - 14814: 0000 unimp - 14816: 0d00 addi s0,sp,656 - 14818: 1f52 slli t5,t5,0x34 + 1480a: db05 beqz a4,1473a <__stack_size+0x13f3a> + 1480c: 007d c.addi zero,31 + 1480e: 0000 unimp + 14810: 0b50 addi a2,sp,404 + 14812: 00000273 0x273 + 14816: de05 beqz a2,1474e <__stack_size+0x13f4e> + 14818: 041d addi s0,s0,7 1481a: 0000 unimp - 1481c: 0518 addi a4,sp,640 - 1481e: 0001702f 0x1702f - 14822: 0b00 addi s0,sp,400 - 14824: 000019ef jal s3,15824 <__stack_size+0x15024> - 14828: 3105 jal 14448 <__stack_size+0x13c48> - 1482a: 0170 addi a2,sp,140 - 1482c: 0000 unimp - 1482e: 0e00 addi s0,sp,784 - 14830: 6b5f 0500 2532 0x253205006b5f - 14836: 0000 unimp - 14838: 0400 addi s0,sp,512 - 1483a: 0021540b 0x21540b - 1483e: 0500 addi s0,sp,640 - 14840: 2532 fld fa0,264(sp) - 14842: 0000 unimp - 14844: 0800 addi s0,sp,16 - 14846: 001f350b 0x1f350b - 1484a: 0500 addi s0,sp,640 - 1484c: 2532 fld fa0,264(sp) + 1481c: 0b54 addi a3,sp,404 + 1481e: 1f39 addi t5,t5,-18 + 14820: 0000 unimp + 14822: e205 bnez a2,14842 <__stack_size+0x14042> + 14824: 0105 addi sp,sp,1 + 14826: 0000 unimp + 14828: 0b58 addi a4,sp,404 + 1482a: 00001d2f 0x1d2f + 1482e: e405 bnez s0,14856 <__stack_size+0x14056> + 14830: 00fa slli ra,ra,0x1e + 14832: 0000 unimp + 14834: 0b5c addi a5,sp,404 + 14836: 00001f3f 0025e505 0x25e50500001f3f + 1483e: 0000 unimp + 14840: 0064 addi s1,sp,12 + 14842: 00009313 slli t1,ra,0x0 + 14846: 1d00 addi s0,sp,688 + 14848: 0004 addi s1,sp,0 + 1484a: 1400 addi s0,sp,544 + 1484c: 041d addi s0,s0,7 1484e: 0000 unimp - 14850: 0c00 addi s0,sp,528 - 14852: 0022250b 0x22250b - 14856: 0500 addi s0,sp,640 - 14858: 2532 fld fa0,264(sp) - 1485a: 0000 unimp - 1485c: 1000 addi s0,sp,32 - 1485e: 5f0e lw t5,224(sp) - 14860: 0078 addi a4,sp,12 - 14862: 3305 jal 14582 <__stack_size+0x13d82> - 14864: 0176 slli sp,sp,0x1d - 14866: 0000 unimp - 14868: 0014 addi a3,sp,0 - 1486a: 011d040f 0x11d040f - 1486e: 0000 unimp - 14870: 1208 addi a0,sp,288 - 14872: 0001 nop - 14874: 8600 0x8600 - 14876: 0001 nop - 14878: 0900 addi s0,sp,144 - 1487a: 002c addi a1,sp,8 + 14850: 1014 addi a3,sp,32 + 14852: 0001 nop + 14854: 1400 addi s0,sp,544 + 14856: 055a slli a0,a0,0x16 + 14858: 0000 unimp + 1485a: 2514 fld fa3,8(a0) + 1485c: 0000 unimp + 1485e: 0000 unimp + 14860: 0428040f 0x428040f + 14864: 0000 unimp + 14866: 1d15 addi s10,s10,-27 + 14868: 0004 addi s1,sp,0 + 1486a: 1600 addi s0,sp,800 + 1486c: 00002093 slti ra,zero,0 + 14870: 0428 addi a0,sp,520 + 14872: 3905 jal 144a2 <__stack_size+0x13ca2> + 14874: 5a02 lw s4,32(sp) + 14876: 0005 c.addi zero,1 + 14878: 1700 addi s0,sp,928 + 1487a: 1fc1 addi t6,t6,-16 1487c: 0000 unimp - 1487e: 0000 unimp - 14880: 730d lui t1,0xfffe3 - 14882: 001f 2400 3705 0x37052400001f - 14888: 01ff 0x1ff - 1488a: 0000 unimp - 1488c: 001e7a0b 0x1e7a0b - 14890: 0500 addi s0,sp,640 - 14892: 2539 jal 14ea0 <__stack_size+0x146a0> - 14894: 0000 unimp + 1487e: 3b05 jal 145ae <__stack_size+0x13dae> + 14880: 2502 fld fa0,0(sp) + 14882: 0000 unimp + 14884: 0000 unimp + 14886: 001dfb17 auipc s6,0x1df + 1488a: 0500 addi s0,sp,640 + 1488c: 0240 addi s0,sp,260 + 1488e: 0646 slli a2,a2,0x11 + 14890: 0000 unimp + 14892: 1704 addi s1,sp,928 + 14894: 1eb6 slli t4,t4,0x2d 14896: 0000 unimp - 14898: 0021940b 0x21940b - 1489c: 0500 addi s0,sp,640 - 1489e: 253a fld fa0,392(sp) - 148a0: 0000 unimp - 148a2: 0400 addi s0,sp,512 - 148a4: 001e8f0b 0x1e8f0b - 148a8: 0500 addi s0,sp,640 - 148aa: 0000253b 0x253b - 148ae: 0800 addi s0,sp,16 - 148b0: 0022ac0b 0x22ac0b - 148b4: 0500 addi s0,sp,640 - 148b6: 253c fld fa5,72(a0) - 148b8: 0000 unimp - 148ba: 0c00 addi s0,sp,528 - 148bc: 0020450b 0x20450b - 148c0: 0500 addi s0,sp,640 - 148c2: 253d jal 14ef0 <__stack_size+0x146f0> + 14898: 4005 0x4005 + 1489a: 4602 lw a2,0(sp) + 1489c: 0006 0x6 + 1489e: 0800 addi s0,sp,16 + 148a0: 001e8117 auipc sp,0x1e8 + 148a4: 0500 addi s0,sp,640 + 148a6: 0240 addi s0,sp,260 + 148a8: 0646 slli a2,a2,0x11 + 148aa: 0000 unimp + 148ac: 170c addi a1,sp,928 + 148ae: 204a fld ft0,144(sp) + 148b0: 0000 unimp + 148b2: 4205 li tp,1 + 148b4: 2502 fld fa0,0(sp) + 148b6: 0000 unimp + 148b8: 1000 addi s0,sp,32 + 148ba: 001d1717 auipc a4,0x1d1 + 148be: 0500 addi s0,sp,640 + 148c0: 08280243 fmadd.s ft4,fa6,ft2,ft1,rne 148c4: 0000 unimp - 148c6: 1000 addi s0,sp,32 - 148c8: 0020190b 0x20190b - 148cc: 0500 addi s0,sp,640 - 148ce: 253e fld fa0,456(sp) + 148c6: 1714 addi a3,sp,928 + 148c8: 2072 fld ft0,280(sp) + 148ca: 0000 unimp + 148cc: 4605 li a2,1 + 148ce: 2502 fld fa0,0(sp) 148d0: 0000 unimp - 148d2: 1400 addi s0,sp,544 - 148d4: 00222a0b 0x222a0b + 148d2: 3000 fld fs0,32(s0) + 148d4: 00206017 auipc zero,0x206 148d8: 0500 addi s0,sp,640 - 148da: 0000253f 910b1800 0x910b18000000253f - 148e2: 0020 addi s0,sp,8 - 148e4: 0500 addi s0,sp,640 - 148e6: 2540 fld fs0,136(a0) - 148e8: 0000 unimp - 148ea: 1c00 addi s0,sp,560 - 148ec: 00226c0b 0x226c0b - 148f0: 0500 addi s0,sp,640 - 148f2: 2541 jal 14f72 <__stack_size+0x14772> - 148f4: 0000 unimp - 148f6: 2000 fld fs0,0(s0) - 148f8: 1000 addi s0,sp,32 - 148fa: 1e9e slli t4,t4,0x27 - 148fc: 0000 unimp - 148fe: 0108 addi a0,sp,128 - 14900: 4a05 li s4,1 - 14902: 0000023f 001f1f0b 0x1f1f0b0000023f - 1490a: 0500 addi s0,sp,640 - 1490c: 00023f4b fnmsub.s ft10,ft4,ft0,ft0,rup - 14910: 0000 unimp - 14912: 001dd40b 0x1dd40b - 14916: 0500 addi s0,sp,640 - 14918: 3f4c fld fa1,184(a4) - 1491a: 0002 0x2 - 1491c: 8000 0x8000 - 1491e: cb11 beqz a4,14932 <__stack_size+0x14132> - 14920: 0021 c.addi zero,8 - 14922: 0500 addi s0,sp,640 - 14924: 124e slli tp,tp,0x33 - 14926: 0001 nop - 14928: 0000 unimp - 1492a: 1101 addi sp,sp,-32 - 1492c: 1ebc addi a5,sp,888 - 1492e: 0000 unimp - 14930: 5105 li sp,-31 - 14932: 0112 slli sp,sp,0x4 - 14934: 0000 unimp - 14936: 0104 addi s1,sp,128 - 14938: 0800 addi s0,sp,16 - 1493a: 0110 addi a2,sp,128 - 1493c: 0000 unimp - 1493e: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne - 14942: 2c09 jal 14b54 <__stack_size+0x14354> - 14944: 0000 unimp - 14946: 1f00 addi s0,sp,944 - 14948: 1000 addi s0,sp,32 - 1494a: 204e fld ft0,208(sp) + 148da: 083d0247 fmsub.s ft4,fs10,ft3,ft1,rne + 148de: 0000 unimp + 148e0: 1734 addi a3,sp,936 + 148e2: 1f8d addi t6,t6,-29 + 148e4: 0000 unimp + 148e6: 4905 li s2,1 + 148e8: 2502 fld fa0,0(sp) + 148ea: 0000 unimp + 148ec: 3800 fld fs0,48(s0) + 148ee: 00206817 auipc a6,0x206 + 148f2: 0500 addi s0,sp,640 + 148f4: 084e024b fnmsub.s ft4,ft8,ft4,ft1,rne + 148f8: 0000 unimp + 148fa: 173c addi a5,sp,936 + 148fc: 1f1c addi a5,sp,944 + 148fe: 0000 unimp + 14900: 4e05 li t3,1 + 14902: 7002 flw ft0,32(sp) + 14904: 0001 nop + 14906: 4000 lw s0,0(s0) + 14908: 001ea017 auipc zero,0x1ea + 1490c: 0500 addi s0,sp,640 + 1490e: 0025024f fnmadd.s ft4,fa0,ft2,ft0,rne + 14912: 0000 unimp + 14914: 1744 addi s1,sp,932 + 14916: 21de fld ft3,464(sp) + 14918: 0000 unimp + 1491a: 5005 0x5005 + 1491c: 7002 flw ft0,32(sp) + 1491e: 0001 nop + 14920: 4800 lw s0,16(s0) + 14922: 001f9817 auipc a6,0x1f9 + 14926: 0500 addi s0,sp,640 + 14928: 0251 addi tp,tp,20 + 1492a: 0854 addi a3,sp,20 + 1492c: 0000 unimp + 1492e: 174c addi a1,sp,932 + 14930: 1ebe slli t4,t4,0x2f + 14932: 0000 unimp + 14934: 5405 li s0,-31 + 14936: 2502 fld fa0,0(sp) + 14938: 0000 unimp + 1493a: 5000 lw s0,32(s0) + 1493c: 001e2717 auipc a4,0x1e2 + 14940: 0500 addi s0,sp,640 + 14942: 0255 addi tp,tp,21 + 14944: 055a slli a0,a0,0x16 + 14946: 0000 unimp + 14948: 1754 addi a3,sp,932 + 1494a: 1fba slli t6,t6,0x2e 1494c: 0000 unimp - 1494e: 0190 addi a2,sp,192 - 14950: 5d05 li s10,-31 - 14952: 028d addi t0,t0,3 - 14954: 0000 unimp - 14956: 0019ef0b 0x19ef0b - 1495a: 0500 addi s0,sp,640 - 1495c: 8d5e mv s10,s7 - 1495e: 0002 0x2 + 1494e: 7805 lui a6,0xfffe1 + 14950: 0602 slli a2,a2,0x0 + 14952: 0008 addi a0,sp,0 + 14954: 5800 lw s0,48(s0) + 14956: 8518 0x8518 + 14958: 001f 0500 027c 0x27c0500001f + 1495e: 028d addi t0,t0,3 14960: 0000 unimp - 14962: 000b190b 0xb190b - 14966: 0500 addi s0,sp,640 - 14968: 255f 0000 0400 0x4000000255f - 1496e: 001f300b 0x1f300b - 14972: 0500 addi s0,sp,640 - 14974: 9361 srli a4,a4,0x38 - 14976: 0002 0x2 - 14978: 0800 addi s0,sp,16 - 1497a: 001e9e0b 0x1e9e0b - 1497e: 0500 addi s0,sp,640 - 14980: ff62 fsw fs8,188(sp) - 14982: 0001 nop - 14984: 8800 0x8800 - 14986: 0f00 addi s0,sp,912 - 14988: 4f04 lw s1,24(a4) - 1498a: 0002 0x2 - 1498c: 0800 addi s0,sp,16 - 1498e: 000002a3 sb zero,5(zero) # 5 <__stack_size-0x7fb> - 14992: 000002a3 sb zero,5(zero) # 5 <__stack_size-0x7fb> - 14996: 2c09 jal 14ba8 <__stack_size+0x143a8> + 14962: 0148 addi a0,sp,132 + 14964: fa18 fsw fa4,48(a2) + 14966: 001e 0x1e + 14968: 0500 addi s0,sp,640 + 1496a: 027d addi tp,tp,31 + 1496c: 0000024f fnmadd.s ft4,ft0,ft0,ft0,rne + 14970: 014c addi a1,sp,132 + 14972: 8b18 0x8b18 + 14974: 0021 c.addi zero,8 + 14976: 0500 addi s0,sp,640 + 14978: 0281 addi t0,t0,0 + 1497a: 0865 addi a6,a6,25 + 1497c: 0000 unimp + 1497e: 02dc addi a5,sp,324 + 14980: eb18 fsw fa4,16(a4) + 14982: 001d c.addi zero,7 + 14984: 0500 addi s0,sp,640 + 14986: 0286 slli t0,t0,0x1 + 14988: 0000060b 0x60b + 1498c: 02e0 addi s0,sp,332 + 1498e: d018 sw a4,32(s0) + 14990: 001d c.addi zero,7 + 14992: 0500 addi s0,sp,640 + 14994: 08710287 0x8710287 14998: 0000 unimp - 1499a: 1f00 addi s0,sp,944 + 1499a: 02ec addi a1,sp,332 1499c: 0f00 addi s0,sp,912 - 1499e: a904 fsd fs1,16(a0) - 149a0: 0002 0x2 - 149a2: 1200 addi s0,sp,288 - 149a4: 9b0d andi a4,a4,-29 - 149a6: 0020 addi s0,sp,8 - 149a8: 0800 addi s0,sp,16 - 149aa: 7505 lui a0,0xfffe1 - 149ac: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne - 149b0: 001e890b 0x1e890b - 149b4: 0500 addi s0,sp,640 - 149b6: cf76 sw t4,156(sp) - 149b8: 0002 0x2 - 149ba: 0000 unimp - 149bc: 0023c00b 0x23c00b - 149c0: 0500 addi s0,sp,640 - 149c2: 00002577 0x2577 - 149c6: 0400 addi s0,sp,512 - 149c8: 0f00 addi s0,sp,912 - 149ca: 4804 lw s1,16(s0) - 149cc: 0000 unimp - 149ce: 0d00 addi s0,sp,656 - 149d0: 20ba fld ft1,392(sp) - 149d2: 0000 unimp - 149d4: 0568 addi a0,sp,652 - 149d6: ffb5 bnez a5,14952 <__stack_size+0x14152> - 149d8: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> - 149dc: 705f 0500 cfb6 0xcfb60500705f - 149e2: 0002 0x2 - 149e4: 0000 unimp - 149e6: 5f0e lw t5,224(sp) - 149e8: 0072 0x72 - 149ea: b705 j 1490a <__stack_size+0x1410a> - 149ec: 0025 c.addi zero,9 - 149ee: 0000 unimp - 149f0: 0e04 addi s1,sp,784 - 149f2: 775f 0500 25b8 0x25b80500775f - 149f8: 0000 unimp - 149fa: 0800 addi s0,sp,16 - 149fc: 00223a0b 0x223a0b - 14a00: 0500 addi s0,sp,640 - 14a02: 4fb9 li t6,14 - 14a04: 0000 unimp - 14a06: 0c00 addi s0,sp,528 - 14a08: 001f8f0b 0x1f8f0b - 14a0c: 0500 addi s0,sp,640 - 14a0e: 4fba lw t6,140(sp) - 14a10: 0000 unimp - 14a12: 0e00 addi s0,sp,784 - 14a14: 5f0e lw t5,224(sp) - 14a16: 6662 flw fa2,24(sp) - 14a18: 0500 addi s0,sp,640 - 14a1a: 0002aabb 0x2aabb - 14a1e: 1000 addi s0,sp,32 - 14a20: 001e390b 0x1e390b - 14a24: 0500 addi s0,sp,640 - 14a26: 25bc fld fa5,72(a1) - 14a28: 0000 unimp - 14a2a: 1800 addi s0,sp,48 - 14a2c: 001eac0b 0x1eac0b - 14a30: 0500 addi s0,sp,640 - 14a32: 000110c3 fmadd.s ft1,ft2,ft0,ft0,rtz - 14a36: 1c00 addi s0,sp,560 - 14a38: 000b630b 0xb630b - 14a3c: 0500 addi s0,sp,640 - 14a3e: 6cc5 lui s9,0x11 - 14a40: 0005 c.addi zero,1 - 14a42: 2000 fld fs0,0(s0) - 14a44: 000ac20b 0xac20b - 14a48: 0500 addi s0,sp,640 - 14a4a: 00059bc7 fmsub.s fs7,fa1,ft0,ft0,rtz - 14a4e: 2400 fld fs0,8(s0) - 14a50: 0021860b 0x21860b - 14a54: 0500 addi s0,sp,640 - 14a56: bfca fsd fs2,504(sp) - 14a58: 0005 c.addi zero,1 - 14a5a: 2800 fld fs0,16(s0) - 14a5c: 0009fa0b 0x9fa0b - 14a60: 0500 addi s0,sp,640 - 14a62: 0005d9cb fnmsub.s fs3,fa1,ft0,ft0,unknown - 14a66: 2c00 fld fs0,24(s0) - 14a68: 5f0e lw t5,224(sp) - 14a6a: 6275 lui tp,0x1d + 1499e: 6004 flw fs1,0(s0) + 149a0: 0005 c.addi zero,1 + 149a2: 0300 addi s0,sp,384 + 149a4: 0801 addi a6,a6,0 + 149a6: 009f 0000 6015 0x60150000009f + 149ac: 0005 c.addi zero,1 + 149ae: 0f00 addi s0,sp,912 + 149b0: ff04 fsw fs1,56(a4) + 149b2: 13000003 lb zero,304(zero) # 1fea38 <__stack_size+0x1fe238> + 149b6: 00000093 li ra,0 + 149ba: 0590 addi a2,sp,704 + 149bc: 0000 unimp + 149be: 1d14 addi a3,sp,688 + 149c0: 0004 addi s1,sp,0 + 149c2: 1400 addi s0,sp,544 + 149c4: 0110 addi a2,sp,128 + 149c6: 0000 unimp + 149c8: 9014 0x9014 + 149ca: 0005 c.addi zero,1 + 149cc: 1400 addi s0,sp,544 + 149ce: 0025 c.addi zero,9 + 149d0: 0000 unimp + 149d2: 0f00 addi s0,sp,912 + 149d4: 6704 flw fs1,8(a4) + 149d6: 0005 c.addi zero,1 + 149d8: 1500 addi s0,sp,672 + 149da: 0590 addi a2,sp,704 + 149dc: 0000 unimp + 149de: 0572040f 0x572040f + 149e2: 0000 unimp + 149e4: 00008813 mv a6,ra + 149e8: bf00 fsd fs0,56(a4) + 149ea: 0005 c.addi zero,1 + 149ec: 1400 addi s0,sp,544 + 149ee: 041d addi s0,s0,7 + 149f0: 0000 unimp + 149f2: 1014 addi a3,sp,32 + 149f4: 0001 nop + 149f6: 1400 addi s0,sp,544 + 149f8: 0088 addi a0,sp,64 + 149fa: 0000 unimp + 149fc: 2514 fld fa3,8(a0) + 149fe: 0000 unimp + 14a00: 0000 unimp + 14a02: 05a1040f 0x5a1040f + 14a06: 0000 unimp + 14a08: 00002513 slti a0,zero,0 + 14a0c: d900 sw s0,48(a0) + 14a0e: 0005 c.addi zero,1 + 14a10: 1400 addi s0,sp,544 + 14a12: 041d addi s0,s0,7 + 14a14: 0000 unimp + 14a16: 1014 addi a3,sp,32 + 14a18: 0001 nop + 14a1a: 0000 unimp + 14a1c: 05c5040f 0x5c5040f + 14a20: 0000 unimp + 14a22: 4808 lw a0,16(s0) + 14a24: 0000 unimp + 14a26: ef00 fsw fs0,24(a4) + 14a28: 0005 c.addi zero,1 + 14a2a: 0900 addi s0,sp,144 + 14a2c: 002c addi a1,sp,8 + 14a2e: 0000 unimp + 14a30: 0002 0x2 + 14a32: 4808 lw a0,16(s0) + 14a34: 0000 unimp + 14a36: ff00 fsw fs0,56(a4) + 14a38: 0005 c.addi zero,1 + 14a3a: 0900 addi s0,sp,144 + 14a3c: 002c addi a1,sp,8 + 14a3e: 0000 unimp + 14a40: 0000 unimp + 14a42: df05 beqz a4,1497a <__stack_size+0x1417a> + 14a44: 001f 0500 011f 0x11f0500001f + 14a4a: 02d5 addi t0,t0,21 + 14a4c: 0000 unimp + 14a4e: 6b19 lui s6,0x6 + 14a50: 0021 c.addi zero,8 + 14a52: 0c00 addi s0,sp,528 + 14a54: 2305 jal 14f74 <__stack_size+0x14774> + 14a56: 4001 0x4001 + 14a58: 0006 0x6 + 14a5a: 1700 addi s0,sp,928 + 14a5c: 200a fld ft0,128(sp) + 14a5e: 0000 unimp + 14a60: 2505 jal 15080 <__stack_size+0x14880> + 14a62: 4001 0x4001 + 14a64: 0006 0x6 + 14a66: 0000 unimp + 14a68: 001eec17 auipc s8,0x1ee 14a6c: 0500 addi s0,sp,640 - 14a6e: aace fsd fs3,336(sp) - 14a70: 0002 0x2 - 14a72: 3000 fld fs0,32(s0) - 14a74: 5f0e lw t5,224(sp) - 14a76: 7075 0x7075 - 14a78: 0500 addi s0,sp,640 - 14a7a: 0002cfcf fnmadd.s ft11,ft5,ft0,ft0,rmm - 14a7e: 3800 fld fs0,48(s0) - 14a80: 5f0e lw t5,224(sp) - 14a82: 7275 lui tp,0xffffd - 14a84: 0500 addi s0,sp,640 - 14a86: 25d0 fld fa2,136(a1) - 14a88: 0000 unimp - 14a8a: 3c00 fld fs0,56(s0) - 14a8c: 001e830b 0x1e830b - 14a90: 0500 addi s0,sp,640 - 14a92: 0005dfd3 fadd.s ft11,fa1,ft0,unknown - 14a96: 4000 lw s0,0(s0) - 14a98: 00225e0b 0x225e0b - 14a9c: 0500 addi s0,sp,640 - 14a9e: efd4 fsw fa3,28(a5) - 14aa0: 0005 c.addi zero,1 - 14aa2: 4300 lw s0,0(a4) - 14aa4: 5f0e lw t5,224(sp) - 14aa6: 626c flw fa1,68(a2) - 14aa8: 0500 addi s0,sp,640 - 14aaa: 0002aad7 0x2aad7 - 14aae: 4400 lw s0,8(s0) - 14ab0: 001ed80b 0x1ed80b - 14ab4: 0500 addi s0,sp,640 - 14ab6: 25da fld fa1,400(sp) - 14ab8: 0000 unimp - 14aba: 4c00 lw s0,24(s0) - 14abc: 000f900b 0xf900b - 14ac0: 0500 addi s0,sp,640 - 14ac2: 00007ddb 0x7ddb - 14ac6: 5000 lw s0,32(s0) - 14ac8: 0002730b 0x2730b - 14acc: 0500 addi s0,sp,640 - 14ace: 1dde slli s11,s11,0x37 - 14ad0: 0004 addi s1,sp,0 - 14ad2: 5400 lw s0,40(s0) - 14ad4: 0020020b 0x20020b - 14ad8: 0500 addi s0,sp,640 - 14ada: 05e2 slli a1,a1,0x18 - 14adc: 0001 nop - 14ade: 5800 lw s0,48(s0) - 14ae0: 001df80b 0x1df80b - 14ae4: 0500 addi s0,sp,640 - 14ae6: fae4 fsw fs1,116(a3) + 14a6e: 0126 slli sp,sp,0x9 + 14a70: 0025 c.addi zero,9 + 14a72: 0000 unimp + 14a74: 1704 addi s1,sp,928 + 14a76: 1fd9 addi t6,t6,-10 + 14a78: 0000 unimp + 14a7a: 2705 jal 1519a <__stack_size+0x1499a> + 14a7c: 4601 li a2,0 + 14a7e: 0006 0x6 + 14a80: 0800 addi s0,sp,16 + 14a82: 0f00 addi s0,sp,912 + 14a84: 0b04 addi s1,sp,400 + 14a86: 0006 0x6 + 14a88: 0f00 addi s0,sp,912 + 14a8a: ff04 fsw fs1,56(a4) + 14a8c: 0005 c.addi zero,1 + 14a8e: 1900 addi s0,sp,176 + 14a90: 209a fld ft1,384(sp) + 14a92: 0000 unimp + 14a94: 050e slli a0,a0,0x3 + 14a96: 0681013f a2170000 0xa21700000681013f + 14a9e: 0020 addi s0,sp,8 + 14aa0: 0500 addi s0,sp,640 + 14aa2: 0140 addi s0,sp,132 + 14aa4: 0681 addi a3,a3,0 + 14aa6: 0000 unimp + 14aa8: 1700 addi s0,sp,928 + 14aaa: 000020db 0x20db + 14aae: 4105 li sp,1 + 14ab0: 8101 srli a0,a0,0x0 + 14ab2: 0006 0x6 + 14ab4: 0600 addi s0,sp,768 + 14ab6: 00211617 auipc a2,0x211 + 14aba: 0500 addi s0,sp,640 + 14abc: 0142 slli sp,sp,0x10 + 14abe: 0056 0x56 + 14ac0: 0000 unimp + 14ac2: 000c addi a1,sp,0 + 14ac4: 5608 lw a0,40(a2) + 14ac6: 0000 unimp + 14ac8: 9100 0x9100 + 14aca: 0006 0x6 + 14acc: 0900 addi s0,sp,144 + 14ace: 002c addi a1,sp,8 + 14ad0: 0000 unimp + 14ad2: 0002 0x2 + 14ad4: d01a sw t1,32(sp) + 14ad6: 5905 li s2,-31 + 14ad8: 9202 jalr tp + 14ada: 17000007 0x17000007 + 14ade: 214a fld ft2,144(sp) + 14ae0: 0000 unimp + 14ae2: 5b05 li s6,-31 + 14ae4: 2c02 fld fs8,0(sp) + 14ae6: 0000 unimp 14ae8: 0000 unimp - 14aea: 5c00 lw s0,56(s0) - 14aec: 0020080b 0x20080b - 14af0: 0500 addi s0,sp,640 - 14af2: 25e5 jal 151da <__stack_size+0x149da> + 14aea: 0020e117 auipc sp,0x20e + 14aee: 0500 addi s0,sp,640 + 14af0: 025c addi a5,sp,260 + 14af2: 055a slli a0,a0,0x16 14af4: 0000 unimp - 14af6: 6400 flw fs0,8(s0) - 14af8: 1300 addi s0,sp,416 - 14afa: 00000093 li ra,0 - 14afe: 041d addi s0,s0,7 - 14b00: 0000 unimp - 14b02: 1d14 addi a3,sp,688 - 14b04: 0004 addi s1,sp,0 - 14b06: 1400 addi s0,sp,544 - 14b08: 0110 addi a2,sp,128 - 14b0a: 0000 unimp - 14b0c: 5a14 lw a3,48(a2) - 14b0e: 0005 c.addi zero,1 - 14b10: 1400 addi s0,sp,544 - 14b12: 0025 c.addi zero,9 + 14af6: 1704 addi s1,sp,928 + 14af8: 00001f0f 0x1f0f + 14afc: 5d05 li s10,-31 + 14afe: 9202 jalr tp + 14b00: 08000007 0x8000007 + 14b04: 0021ae17 auipc t3,0x21a + 14b08: 0500 addi s0,sp,640 + 14b0a: 025e slli tp,tp,0x17 + 14b0c: 0186 slli gp,gp,0x1 + 14b0e: 0000 unimp + 14b10: 1724 addi s1,sp,936 + 14b12: 1e91 addi t4,t4,-28 14b14: 0000 unimp - 14b16: 0f00 addi s0,sp,912 - 14b18: 2804 fld fs1,16(s0) - 14b1a: 0004 addi s1,sp,0 - 14b1c: 1500 addi s0,sp,672 - 14b1e: 041d addi s0,s0,7 - 14b20: 0000 unimp - 14b22: 5c16 lw s8,100(sp) - 14b24: 0021 c.addi zero,8 - 14b26: 2800 fld fs0,16(s0) - 14b28: 0504 addi s1,sp,640 - 14b2a: 0239 addi tp,tp,14 - 14b2c: 055a slli a0,a0,0x16 + 14b16: 5f05 li t5,-31 + 14b18: 2502 fld fa0,0(sp) + 14b1a: 0000 unimp + 14b1c: 4800 lw s0,16(s0) + 14b1e: 00200517 auipc a0,0x200 + 14b22: 0500 addi s0,sp,640 + 14b24: 0260 addi s0,sp,268 + 14b26: 0000006b 0x6b + 14b2a: 1750 addi a2,sp,932 + 14b2c: 21bd jal 14f9a <__stack_size+0x1479a> 14b2e: 0000 unimp - 14b30: 00208a17 auipc s4,0x208 - 14b34: 0500 addi s0,sp,640 - 14b36: 0025023b 0x25023b - 14b3a: 0000 unimp - 14b3c: 1700 addi s0,sp,928 - 14b3e: 1ec4 addi s1,sp,884 - 14b40: 0000 unimp - 14b42: 4005 0x4005 - 14b44: 4602 lw a2,0(sp) - 14b46: 0006 0x6 - 14b48: 0400 addi s0,sp,512 - 14b4a: 001f7f17 auipc t5,0x1f7 - 14b4e: 0500 addi s0,sp,640 - 14b50: 0240 addi s0,sp,260 - 14b52: 0646 slli a2,a2,0x11 - 14b54: 0000 unimp - 14b56: 1708 addi a0,sp,928 - 14b58: 1f4a slli t5,t5,0x32 - 14b5a: 0000 unimp - 14b5c: 4005 0x4005 - 14b5e: 4602 lw a2,0(sp) - 14b60: 0006 0x6 - 14b62: 0c00 addi s0,sp,528 - 14b64: 00211317 auipc t1,0x211 - 14b68: 0500 addi s0,sp,640 - 14b6a: 0242 slli tp,tp,0x10 - 14b6c: 0025 c.addi zero,9 - 14b6e: 0000 unimp - 14b70: 1710 addi a2,sp,928 - 14b72: 1de0 addi s0,sp,764 - 14b74: 0000 unimp - 14b76: 4305 li t1,1 - 14b78: 2802 fld fa6,0(sp) - 14b7a: 0008 addi a0,sp,0 - 14b7c: 1400 addi s0,sp,544 - 14b7e: 00213b17 auipc s6,0x213 - 14b82: 0500 addi s0,sp,640 - 14b84: 0246 slli tp,tp,0x11 - 14b86: 0025 c.addi zero,9 - 14b88: 0000 unimp - 14b8a: 1730 addi a2,sp,936 - 14b8c: 2129 jal 14f96 <__stack_size+0x14796> - 14b8e: 0000 unimp - 14b90: 4705 li a4,1 - 14b92: 3d02 fld fs10,32(sp) - 14b94: 0008 addi a0,sp,0 - 14b96: 3400 fld fs0,40(s0) - 14b98: 00205617 auipc a2,0x205 - 14b9c: 0500 addi s0,sp,640 - 14b9e: 0249 addi tp,tp,18 - 14ba0: 0025 c.addi zero,9 - 14ba2: 0000 unimp - 14ba4: 1738 addi a4,sp,936 - 14ba6: 2131 jal 14fb2 <__stack_size+0x147b2> - 14ba8: 0000 unimp - 14baa: 4b05 li s6,1 - 14bac: 4e02 lw t3,0(sp) - 14bae: 0008 addi a0,sp,0 - 14bb0: 3c00 fld fs0,56(s0) - 14bb2: 001fe517 auipc a0,0x1fe - 14bb6: 0500 addi s0,sp,640 - 14bb8: 024e slli tp,tp,0x13 - 14bba: 0170 addi a2,sp,140 - 14bbc: 0000 unimp - 14bbe: 1740 addi s0,sp,932 - 14bc0: 1f69 addi t5,t5,-6 - 14bc2: 0000 unimp - 14bc4: 4f05 li t5,1 - 14bc6: 2502 fld fa0,0(sp) - 14bc8: 0000 unimp - 14bca: 4400 lw s0,8(s0) - 14bcc: 0022a717 auipc a4,0x22a - 14bd0: 0500 addi s0,sp,640 - 14bd2: 0250 addi a2,sp,260 - 14bd4: 0170 addi a2,sp,140 - 14bd6: 0000 unimp - 14bd8: 1748 addi a0,sp,932 - 14bda: 2061 jal 14c62 <__stack_size+0x14462> + 14b30: 6105 addi sp,sp,32 + 14b32: 4c02 lw s8,0(sp) + 14b34: 0006 0x6 + 14b36: 5800 lw s0,48(s0) + 14b38: 00203d17 auipc s10,0x203 + 14b3c: 0500 addi s0,sp,640 + 14b3e: 0262 slli tp,tp,0x18 + 14b40: 00fa slli ra,ra,0x1e + 14b42: 0000 unimp + 14b44: 1768 addi a0,sp,940 + 14b46: 21d0 fld fa2,128(a1) + 14b48: 0000 unimp + 14b4a: 6305 lui t1,0x1 + 14b4c: fa02 fsw ft0,52(sp) + 14b4e: 0000 unimp + 14b50: 7000 flw fs0,32(s0) + 14b52: 001da317 auipc t1,0x1da + 14b56: 0500 addi s0,sp,640 + 14b58: 0264 addi s1,sp,268 + 14b5a: 00fa slli ra,ra,0x1e + 14b5c: 0000 unimp + 14b5e: 1778 addi a4,sp,940 + 14b60: 2181 jal 14fa0 <__stack_size+0x147a0> + 14b62: 0000 unimp + 14b64: 6505 lui a0,0x1 + 14b66: a202 fsd ft0,256(sp) + 14b68: 80000007 0x80000007 + 14b6c: 001f0317 auipc t1,0x1f0 + 14b70: 0500 addi s0,sp,640 + 14b72: 0266 slli tp,tp,0x19 + 14b74: 07b2 slli a5,a5,0xc + 14b76: 0000 unimp + 14b78: 1788 addi a0,sp,992 + 14b7a: 212a fld ft2,136(sp) + 14b7c: 0000 unimp + 14b7e: 6705 lui a4,0x1 + 14b80: 2502 fld fa0,0(sp) + 14b82: 0000 unimp + 14b84: a000 fsd fs0,0(s0) + 14b86: 001e4817 auipc a6,0x1e4 + 14b8a: 0500 addi s0,sp,640 + 14b8c: 0268 addi a0,sp,268 + 14b8e: 00fa slli ra,ra,0x1e + 14b90: 0000 unimp + 14b92: 17a4 addi s1,sp,1000 + 14b94: 1d94 addi a3,sp,752 + 14b96: 0000 unimp + 14b98: 6905 lui s2,0x1 + 14b9a: fa02 fsw ft0,52(sp) + 14b9c: 0000 unimp + 14b9e: ac00 fsd fs0,24(s0) + 14ba0: 001e3717 auipc a4,0x1e3 + 14ba4: 0500 addi s0,sp,640 + 14ba6: 026a slli tp,tp,0x1a + 14ba8: 00fa slli ra,ra,0x1e + 14baa: 0000 unimp + 14bac: 17b4 addi a3,sp,1000 + 14bae: 1d50 addi a2,sp,692 + 14bb0: 0000 unimp + 14bb2: 6b05 lui s6,0x1 + 14bb4: fa02 fsw ft0,52(sp) + 14bb6: 0000 unimp + 14bb8: bc00 fsd fs0,56(s0) + 14bba: 001d5f17 auipc t5,0x1d5 + 14bbe: 0500 addi s0,sp,640 + 14bc0: 026c addi a1,sp,268 + 14bc2: 00fa slli ra,ra,0x1e + 14bc4: 0000 unimp + 14bc6: 17c4 addi s1,sp,996 + 14bc8: 00001fbf 25026d05 0x25026d0500001fbf + 14bd0: 0000 unimp + 14bd2: cc00 sw s0,24(s0) + 14bd4: 0800 addi s0,sp,16 + 14bd6: 0560 addi s0,sp,652 + 14bd8: 0000 unimp + 14bda: 07a2 slli a5,a5,0x8 14bdc: 0000 unimp - 14bde: 5105 li sp,-31 - 14be0: 5402 lw s0,32(sp) - 14be2: 0008 addi a0,sp,0 - 14be4: 4c00 lw s0,24(s0) - 14be6: 001f8717 auipc a4,0x1f8 - 14bea: 0500 addi s0,sp,640 - 14bec: 0254 addi a3,sp,260 - 14bee: 0025 c.addi zero,9 + 14bde: 2c09 jal 14df0 <__stack_size+0x145f0> + 14be0: 0000 unimp + 14be2: 1900 addi s0,sp,176 + 14be4: 0800 addi s0,sp,16 + 14be6: 0560 addi s0,sp,652 + 14be8: 0000 unimp + 14bea: 07b2 slli a5,a5,0xc + 14bec: 0000 unimp + 14bee: 2c09 jal 14e00 <__stack_size+0x14600> 14bf0: 0000 unimp - 14bf2: 1750 addi a2,sp,932 - 14bf4: 1ef0 addi a2,sp,892 - 14bf6: 0000 unimp - 14bf8: 5505 li a0,-31 - 14bfa: 5a02 lw s4,32(sp) - 14bfc: 0005 c.addi zero,1 - 14bfe: 5400 lw s0,40(s0) - 14c00: 00208317 auipc t1,0x208 - 14c04: 0500 addi s0,sp,640 - 14c06: 0278 addi a4,sp,268 - 14c08: 0806 slli a6,a6,0x1 - 14c0a: 0000 unimp - 14c0c: 1858 addi a4,sp,52 - 14c0e: 204e fld ft0,208(sp) - 14c10: 0000 unimp - 14c12: 7c05 lui s8,0xfffe1 - 14c14: 8d02 jr s10 - 14c16: 0002 0x2 - 14c18: 4800 lw s0,16(s0) - 14c1a: 1801 addi a6,a6,-32 - 14c1c: 00001fc3 fmadd.s ft11,ft0,ft0,ft0,rtz - 14c20: 7d05 lui s10,0xfffe1 - 14c22: 4f02 lw t5,0(sp) - 14c24: 0002 0x2 - 14c26: 4c00 lw s0,24(s0) - 14c28: 1801 addi a6,a6,-32 - 14c2a: 2254 fld fa3,128(a2) - 14c2c: 0000 unimp - 14c2e: 8105 srli a0,a0,0x1 - 14c30: 6502 flw fa0,0(sp) - 14c32: 0008 addi a0,sp,0 - 14c34: dc00 sw s0,56(s0) - 14c36: 1802 slli a6,a6,0x20 - 14c38: 1eb4 addi a3,sp,888 - 14c3a: 0000 unimp - 14c3c: 8605 srai a2,a2,0x1 - 14c3e: 0b02 slli s6,s6,0x0 - 14c40: 0006 0x6 - 14c42: e000 fsw fs0,0(s0) - 14c44: 1802 slli a6,a6,0x20 - 14c46: 1e99 addi t4,t4,-26 - 14c48: 0000 unimp - 14c4a: 8705 srai a4,a4,0x1 - 14c4c: 7102 flw ft2,32(sp) - 14c4e: 0008 addi a0,sp,0 - 14c50: ec00 fsw fs0,24(s0) - 14c52: 0002 0x2 - 14c54: 0560040f 0x560040f - 14c58: 0000 unimp - 14c5a: 9f080103 lb sp,-1552(a6) - 14c5e: 0000 unimp - 14c60: 1500 addi s0,sp,672 - 14c62: 0560 addi s0,sp,652 - 14c64: 0000 unimp - 14c66: 03ff040f 0x3ff040f - 14c6a: 0000 unimp - 14c6c: 00009313 slli t1,ra,0x0 - 14c70: 9000 0x9000 - 14c72: 0005 c.addi zero,1 - 14c74: 1400 addi s0,sp,544 - 14c76: 041d addi s0,s0,7 - 14c78: 0000 unimp - 14c7a: 1014 addi a3,sp,32 - 14c7c: 0001 nop - 14c7e: 1400 addi s0,sp,544 - 14c80: 0590 addi a2,sp,704 - 14c82: 0000 unimp - 14c84: 2514 fld fa3,8(a0) - 14c86: 0000 unimp - 14c88: 0000 unimp - 14c8a: 0567040f 0x567040f + 14bf2: 0700 addi s0,sp,896 + 14bf4: 0800 addi s0,sp,16 + 14bf6: 0560 addi s0,sp,652 + 14bf8: 0000 unimp + 14bfa: 07c2 slli a5,a5,0x10 + 14bfc: 0000 unimp + 14bfe: 2c09 jal 14e10 <__stack_size+0x14610> + 14c00: 0000 unimp + 14c02: 1700 addi s0,sp,928 + 14c04: 1a00 addi s0,sp,304 + 14c06: 05f0 addi a2,sp,716 + 14c08: 0272 slli tp,tp,0x1c + 14c0a: 07e6 slli a5,a5,0x19 + 14c0c: 0000 unimp + 14c0e: 001f7517 auipc a0,0x1f7 + 14c12: 0500 addi s0,sp,640 + 14c14: 0275 addi tp,tp,29 + 14c16: 07e6 slli a5,a5,0x19 + 14c18: 0000 unimp + 14c1a: 1700 addi s0,sp,928 + 14c1c: 1f5a slli t5,t5,0x36 + 14c1e: 0000 unimp + 14c20: 7605 lui a2,0xfffe1 + 14c22: f602 fsw ft0,44(sp) + 14c24: 78000007 0x78000007 + 14c28: 0800 addi s0,sp,16 + 14c2a: 000002cf fnmadd.s ft5,ft0,ft0,ft0,rne + 14c2e: 07f6 slli a5,a5,0x1d + 14c30: 0000 unimp + 14c32: 2c09 jal 14e44 <__stack_size+0x14644> + 14c34: 0000 unimp + 14c36: 1d00 addi s0,sp,688 + 14c38: 0800 addi s0,sp,16 + 14c3a: 002c addi a1,sp,8 + 14c3c: 0000 unimp + 14c3e: 0806 slli a6,a6,0x1 + 14c40: 0000 unimp + 14c42: 2c09 jal 14e54 <__stack_size+0x14654> + 14c44: 0000 unimp + 14c46: 1d00 addi s0,sp,688 + 14c48: 1b00 addi s0,sp,432 + 14c4a: 05f0 addi a2,sp,716 + 14c4c: 08280257 0x8280257 + 14c50: 0000 unimp + 14c52: 931c 0x931c + 14c54: 0020 addi s0,sp,8 + 14c56: 0500 addi s0,sp,640 + 14c58: 026e slli tp,tp,0x1b + 14c5a: 0691 addi a3,a3,4 + 14c5c: 0000 unimp + 14c5e: 9b1c 0x9b1c + 14c60: 0021 c.addi zero,8 + 14c62: 0500 addi s0,sp,640 + 14c64: 07c20277 0x7c20277 + 14c68: 0000 unimp + 14c6a: 0800 addi s0,sp,16 + 14c6c: 0560 addi s0,sp,652 + 14c6e: 0000 unimp + 14c70: 0838 addi a4,sp,24 + 14c72: 0000 unimp + 14c74: 2c09 jal 14e86 <__stack_size+0x14686> + 14c76: 0000 unimp + 14c78: 1800 addi s0,sp,48 + 14c7a: 1d00 addi s0,sp,688 + 14c7c: 1d89 addi s11,s11,-30 + 14c7e: 0000 unimp + 14c80: 0838040f 0x838040f + 14c84: 0000 unimp + 14c86: 4e1e lw t3,196(sp) + 14c88: 0008 addi a0,sp,0 + 14c8a: 1400 addi s0,sp,544 + 14c8c: 041d addi s0,s0,7 14c8e: 0000 unimp - 14c90: 9015 srli s0,s0,0x25 - 14c92: 0005 c.addi zero,1 - 14c94: 0f00 addi s0,sp,912 - 14c96: 7204 flw fs1,32(a2) - 14c98: 0005 c.addi zero,1 - 14c9a: 1300 addi s0,sp,416 - 14c9c: 0088 addi a0,sp,64 - 14c9e: 0000 unimp - 14ca0: 000005bf 00041d14 0x41d14000005bf - 14ca8: 1400 addi s0,sp,544 - 14caa: 0110 addi a2,sp,128 + 14c90: 0f00 addi s0,sp,912 + 14c92: 4304 lw s1,0(a4) + 14c94: 0008 addi a0,sp,0 + 14c96: 0f00 addi s0,sp,912 + 14c98: 7004 flw fs1,32(s0) + 14c9a: 0001 nop + 14c9c: 1e00 addi s0,sp,816 + 14c9e: 0865 addi a6,a6,25 + 14ca0: 0000 unimp + 14ca2: 2514 fld fa3,8(a0) + 14ca4: 0000 unimp + 14ca6: 0000 unimp + 14ca8: 086b040f 0x86b040f 14cac: 0000 unimp - 14cae: 8814 0x8814 - 14cb0: 0000 unimp - 14cb2: 1400 addi s0,sp,544 - 14cb4: 0025 c.addi zero,9 - 14cb6: 0000 unimp - 14cb8: 0f00 addi s0,sp,912 - 14cba: a104 fsd fs1,0(a0) - 14cbc: 0005 c.addi zero,1 - 14cbe: 1300 addi s0,sp,416 - 14cc0: 0025 c.addi zero,9 - 14cc2: 0000 unimp - 14cc4: 05d9 addi a1,a1,22 - 14cc6: 0000 unimp - 14cc8: 1d14 addi a3,sp,688 - 14cca: 0004 addi s1,sp,0 - 14ccc: 1400 addi s0,sp,544 - 14cce: 0110 addi a2,sp,128 - 14cd0: 0000 unimp - 14cd2: 0f00 addi s0,sp,912 - 14cd4: c504 sw s1,8(a0) - 14cd6: 0005 c.addi zero,1 - 14cd8: 0800 addi s0,sp,16 - 14cda: 0048 addi a0,sp,4 - 14cdc: 0000 unimp - 14cde: 000005ef jal a1,14cde <__stack_size+0x144de> - 14ce2: 2c09 jal 14ef4 <__stack_size+0x146f4> - 14ce4: 0000 unimp - 14ce6: 0200 addi s0,sp,256 - 14ce8: 0800 addi s0,sp,16 - 14cea: 0048 addi a0,sp,4 - 14cec: 0000 unimp - 14cee: 05ff 0x5ff - 14cf0: 0000 unimp - 14cf2: 2c09 jal 14f04 <__stack_size+0x14704> - 14cf4: 0000 unimp - 14cf6: 0000 unimp - 14cf8: 0500 addi s0,sp,640 - 14cfa: 20a8 fld fa0,64(s1) - 14cfc: 0000 unimp - 14cfe: 1f05 addi t5,t5,-31 - 14d00: d501 beqz a0,14c08 <__stack_size+0x14408> - 14d02: 0002 0x2 - 14d04: 1900 addi s0,sp,176 - 14d06: 2234 fld fa3,64(a2) - 14d08: 0000 unimp - 14d0a: 050c addi a1,sp,640 - 14d0c: 06400123 sb tp,98(zero) # 62 <__stack_size-0x79e> - 14d10: 0000 unimp - 14d12: 0019ef17 auipc t5,0x19e - 14d16: 0500 addi s0,sp,640 - 14d18: 0125 addi sp,sp,9 - 14d1a: 0640 addi s0,sp,772 - 14d1c: 0000 unimp - 14d1e: 1700 addi s0,sp,928 - 14d20: 1fb5 addi t6,t6,-19 - 14d22: 0000 unimp - 14d24: 2605 jal 15044 <__stack_size+0x14844> - 14d26: 2501 jal 15326 <__stack_size+0x14b26> - 14d28: 0000 unimp - 14d2a: 0400 addi s0,sp,512 - 14d2c: 0020a217 auipc tp,0x20a - 14d30: 0500 addi s0,sp,640 - 14d32: 06460127 0x6460127 - 14d36: 0000 unimp - 14d38: 0008 addi a0,sp,0 - 14d3a: 060b040f 0x60b040f - 14d3e: 0000 unimp - 14d40: 05ff040f 0x5ff040f - 14d44: 0000 unimp - 14d46: 6319 lui t1,0x6 - 14d48: 0021 c.addi zero,8 - 14d4a: 0e00 addi s0,sp,784 - 14d4c: 3f05 jal 14c7c <__stack_size+0x1447c> - 14d4e: 8101 srli a0,a0,0x0 - 14d50: 0006 0x6 - 14d52: 1700 addi s0,sp,928 - 14d54: 0000216b 0x216b - 14d58: 4005 0x4005 - 14d5a: 8101 srli a0,a0,0x0 - 14d5c: 0006 0x6 + 14cae: 085a040f 0x85a040f + 14cb2: 0000 unimp + 14cb4: ff08 fsw fa0,56(a4) + 14cb6: 0005 c.addi zero,1 + 14cb8: 8100 0x8100 + 14cba: 0008 addi a0,sp,0 + 14cbc: 0900 addi s0,sp,144 + 14cbe: 002c addi a1,sp,8 + 14cc0: 0000 unimp + 14cc2: 0002 0x2 + 14cc4: 3e1f 0021 0500 0x50000213e1f + 14cca: 02fe slli t0,t0,0x1f + 14ccc: 041d addi s0,s0,7 + 14cce: 0000 unimp + 14cd0: 371f 0021 0500 0x5000021371f + 14cd6: 02ff 0x2ff + 14cd8: 00000423 sb zero,8(zero) # 8 <__stack_size-0x7f8> + 14cdc: 9608 0x9608 + 14cde: 0005 c.addi zero,1 + 14ce0: a400 fsd fs0,8(s0) + 14ce2: 0008 addi a0,sp,0 + 14ce4: 2000 fld fs0,0(s0) + 14ce6: 1500 addi s0,sp,672 + 14ce8: 0899 addi a7,a7,6 + 14cea: 0000 unimp + 14cec: ed21 bnez a0,14d44 <__stack_size+0x14544> + 14cee: 06000027 0x6000027 + 14cf2: a414 fsd fa3,8(s0) + 14cf4: 0008 addi a0,sp,0 + 14cf6: 2100 fld fs0,0(a0) + 14cf8: 264a fld fa2,144(sp) + 14cfa: 0000 unimp + 14cfc: 1506 slli a0,a0,0x21 + 14cfe: 0025 c.addi zero,9 + 14d00: 0000 unimp + 14d02: 08c5040f 0x8c5040f + 14d06: 0000 unimp + 14d08: 00002513 slti a0,zero,0 + 14d0c: d900 sw s0,48(a0) + 14d0e: 0008 addi a0,sp,0 + 14d10: 1400 addi s0,sp,544 + 14d12: 08d9 addi a7,a7,22 + 14d14: 0000 unimp + 14d16: d914 sw a3,48(a0) + 14d18: 0008 addi a0,sp,0 + 14d1a: 0000 unimp + 14d1c: 08df040f 0x8df040f + 14d20: 0000 unimp + 14d22: 2122 fld ft2,8(sp) + 14d24: 000025b7 lui a1,0x2 + 14d28: 055a6307 0x55a6307 + 14d2c: 0000 unimp + 14d2e: 2a21 jal 14e46 <__stack_size+0x14646> + 14d30: 001f 0800 f610 0xf6100800001f + 14d36: 0008 addi a0,sp,0 + 14d38: 0f00 addi s0,sp,912 + 14d3a: 5a04 lw s1,48(a2) + 14d3c: 0005 c.addi zero,1 + 14d3e: 2100 fld fs0,0(a0) + 14d40: 25ba fld fa1,392(sp) + 14d42: 0000 unimp + 14d44: e208 fsw fa0,0(a2) + 14d46: 055a slli a0,a0,0x16 + 14d48: 0000 unimp + 14d4a: 6321 lui t1,0x8 + 14d4c: 001f 0800 25e3 0x25e30800001f + 14d52: 0000 unimp + 14d54: 2100 fld fs0,0(a0) + 14d56: 20d4 fld fa3,128(s1) + 14d58: 0000 unimp + 14d5a: e308 fsw fa0,0(a4) + 14d5c: 0025 c.addi zero,9 14d5e: 0000 unimp - 14d60: 0021a417 auipc s0,0x21a - 14d64: 0500 addi s0,sp,640 - 14d66: 0141 addi sp,sp,16 - 14d68: 0681 addi a3,a3,0 - 14d6a: 0000 unimp - 14d6c: 1706 slli a4,a4,0x21 - 14d6e: 21df 0000 4205 0x4205000021df - 14d74: 5601 li a2,-32 - 14d76: 0000 unimp - 14d78: 0c00 addi s0,sp,528 - 14d7a: 0800 addi s0,sp,16 - 14d7c: 0056 0x56 + 14d60: c221 beqz a2,14da0 <__stack_size+0x145a0> + 14d62: 0021 c.addi zero,8 + 14d64: 0800 addi s0,sp,16 + 14d66: 000025e3 0x25e3 + 14d6a: 2100 fld fs0,0(a0) + 14d6c: 00001f47 fmsub.s ft10,ft0,ft0,ft0,rtz + 14d70: e508 fsw fa0,8(a0) + 14d72: 0025 c.addi zero,9 + 14d74: 0000 unimp + 14d76: e421 bnez s0,14dbe <__stack_size+0x145be> + 14d78: 0025 c.addi zero,9 + 14d7a: 0900 addi s0,sp,144 + 14d7c: 5d9a lw s11,164(sp) 14d7e: 0000 unimp - 14d80: 0691 addi a3,a3,4 - 14d82: 0000 unimp - 14d84: 2c09 jal 14f96 <__stack_size+0x14796> - 14d86: 0000 unimp - 14d88: 0200 addi s0,sp,256 - 14d8a: 1a00 addi s0,sp,304 - 14d8c: 05d0 addi a2,sp,708 - 14d8e: 0259 addi tp,tp,22 - 14d90: 0792 slli a5,a5,0x4 - 14d92: 0000 unimp - 14d94: 00221317 auipc t1,0x221 - 14d98: 0500 addi s0,sp,640 - 14d9a: 002c025b 0x2c025b - 14d9e: 0000 unimp - 14da0: 1700 addi s0,sp,928 - 14da2: 21aa fld ft3,136(sp) - 14da4: 0000 unimp - 14da6: 5c05 li s8,-31 - 14da8: 5a02 lw s4,32(sp) - 14daa: 0005 c.addi zero,1 - 14dac: 0400 addi s0,sp,512 - 14dae: 001fd817 auipc a6,0x1fd - 14db2: 0500 addi s0,sp,640 - 14db4: 025d addi tp,tp,23 - 14db6: 0792 slli a5,a5,0x4 - 14db8: 0000 unimp - 14dba: 1708 addi a0,sp,928 - 14dbc: 00002277 0x2277 - 14dc0: 5e05 li t3,-31 - 14dc2: 8602 jr a2 - 14dc4: 0001 nop - 14dc6: 2400 fld fs0,8(s0) - 14dc8: 001f5a17 auipc s4,0x1f5 - 14dcc: 0500 addi s0,sp,640 - 14dce: 025f 0025 0000 0x25025f - 14dd4: 1748 addi a0,sp,932 - 14dd6: 20ce fld ft1,208(sp) - 14dd8: 0000 unimp - 14dda: 6005 0x6005 - 14ddc: 6b02 flw fs6,0(sp) - 14dde: 0000 unimp - 14de0: 5000 lw s0,32(s0) - 14de2: 00228617 auipc a2,0x228 - 14de6: 0500 addi s0,sp,640 - 14de8: 0261 addi tp,tp,24 - 14dea: 064c addi a1,sp,772 - 14dec: 0000 unimp - 14dee: 1758 addi a4,sp,932 - 14df0: 2106 fld ft2,64(sp) - 14df2: 0000 unimp - 14df4: 6205 lui tp,0x1 - 14df6: fa02 fsw ft0,52(sp) - 14df8: 0000 unimp - 14dfa: 6800 flw fs0,16(s0) - 14dfc: 00229917 auipc s2,0x229 - 14e00: 0500 addi s0,sp,640 - 14e02: 00fa0263 beq s4,a5,14e06 <__stack_size+0x14606> - 14e06: 0000 unimp - 14e08: 1770 addi a2,sp,940 - 14e0a: 1e6c addi a1,sp,828 - 14e0c: 0000 unimp - 14e0e: 6405 lui s0,0x1 - 14e10: fa02 fsw ft0,52(sp) - 14e12: 0000 unimp - 14e14: 7800 flw fs0,48(s0) - 14e16: 00224a17 auipc s4,0x224 - 14e1a: 0500 addi s0,sp,640 - 14e1c: 0265 addi tp,tp,25 - 14e1e: 07a2 slli a5,a5,0x8 - 14e20: 0000 unimp - 14e22: 1780 addi s0,sp,992 - 14e24: 1fcc addi a1,sp,1012 - 14e26: 0000 unimp - 14e28: 6605 lui a2,0x1 - 14e2a: b202 fsd ft0,288(sp) - 14e2c: 88000007 0x88000007 - 14e30: 0021f317 auipc t1,0x21f - 14e34: 0500 addi s0,sp,640 - 14e36: 00250267 jalr tp,2(a0) # 212bb4 <__stack_size+0x2123b4> - 14e3a: 0000 unimp - 14e3c: 17a0 addi s0,sp,1000 - 14e3e: 1f11 addi t5,t5,-28 - 14e40: 0000 unimp - 14e42: 6805 lui a6,0x1 - 14e44: fa02 fsw ft0,52(sp) - 14e46: 0000 unimp - 14e48: a400 fsd fs0,8(s0) - 14e4a: 001e5d17 auipc s10,0x1e5 - 14e4e: 0500 addi s0,sp,640 - 14e50: 0269 addi tp,tp,26 - 14e52: 00fa slli ra,ra,0x1e + 14d80: 2100 fld fs0,0(a0) + 14d82: 25ad jal 153ec <__stack_size+0x14bec> + 14d84: 0000 unimp + 14d86: 9b09 andi a4,a4,-30 + 14d88: 0025 c.addi zero,9 + 14d8a: 0000 unimp + 14d8c: 5a08 lw a0,48(a2) + 14d8e: 0005 c.addi zero,1 + 14d90: 5900 lw s0,48(a0) + 14d92: 0009 c.addi zero,2 + 14d94: 0900 addi s0,sp,144 + 14d96: 002c addi a1,sp,8 + 14d98: 0000 unimp + 14d9a: 0001 nop + 14d9c: c121 beqz a0,14ddc <__stack_size+0x145dc> + 14d9e: 0025 c.addi zero,9 + 14da0: 0900 addi s0,sp,144 + 14da2: 499e lw s3,196(sp) + 14da4: 0009 c.addi zero,2 + 14da6: 0400 addi s0,sp,512 + 14da8: 29c5 jal 15298 <__stack_size+0x14a98> + 14daa: 0000 unimp + 14dac: 2a0a fld fs4,128(sp) + 14dae: 002c addi a1,sp,8 + 14db0: 0000 unimp + 14db2: fe04 fsw fs1,56(a2) + 14db4: 002a 0x2a + 14db6: 0a00 addi s0,sp,272 + 14db8: 00097a2f 0x97a2f + 14dbc: 0f00 addi s0,sp,912 + 14dbe: 8004 0x8004 + 14dc0: 0009 c.addi zero,2 + 14dc2: 1300 addi s0,sp,416 + 14dc4: 0964 addi s1,sp,156 + 14dc6: 0000 unimp + 14dc8: 0000098f 0x98f + 14dcc: d914 sw a3,48(a0) + 14dce: 0008 addi a0,sp,0 + 14dd0: 0000 unimp + 14dd2: ab04 fsd fs1,16(a4) + 14dd4: 0a00002b 0xa00002b + 14dd8: bf36 fsd fa3,440(sp) + 14dda: 0008 addi a0,sp,0 + 14ddc: 2100 fld fs0,0(a0) + 14dde: 282a fld fa6,136(sp) + 14de0: 0000 unimp + 14de2: bb0a fsd ft2,432(sp) + 14de4: 0000096f jal s2,14de4 <__stack_size+0x145e4> + 14de8: 5921 li s2,-24 + 14dea: 0a00002b 0xa00002b + 14dee: 8fbe mv t6,a5 + 14df0: 0009 c.addi zero,2 + 14df2: 2300 fld fs0,0(a4) + 14df4: 2948 fld fa0,144(a0) + 14df6: 0000 unimp + 14df8: 002c0407 0x2c0407 + 14dfc: 0000 unimp + 14dfe: 09e6180b 0x9e6180b + 14e02: 0000 unimp + 14e04: e024 fsw fs1,64(s0) + 14e06: 002a 0x2a + 14e08: 0000 unimp + 14e0a: ea24 fsw fs1,80(a2) + 14e0c: 0029 c.addi zero,10 + 14e0e: 0100 addi s0,sp,128 + 14e10: 0e24 addi s1,sp,792 + 14e12: 002a 0x2a + 14e14: 0200 addi s0,sp,256 + 14e16: d724 sw s1,104(a4) + 14e18: 002a 0x2a + 14e1a: 0300 addi s0,sp,384 + 14e1c: 9924 0x9924 + 14e1e: 0400002b 0x400002b + 14e22: 8f24 0x8f24 + 14e24: 0500002b 0x500002b + 14e28: 2100 fld fs0,0(a0) + 14e2a: 2869 jal 14ec4 <__stack_size+0x146c4> + 14e2c: 0000 unimp + 14e2e: 09b0200b 0x9b0200b + 14e32: 0000 unimp + 14e34: 002a1923 sh sp,18(s4) + 14e38: 0700 addi s0,sp,896 + 14e3a: 2c04 fld fs1,24(s0) + 14e3c: 0000 unimp + 14e3e: 0b00 addi s0,sp,400 + 14e40: 1522 slli a0,a0,0x28 + 14e42: 000a 0xa + 14e44: 2400 fld fs0,8(s0) + 14e46: 2af4 fld fa3,208(a3) + 14e48: 0000 unimp + 14e4a: 2400 fld fs0,8(s0) + 14e4c: 2aea fld fs5,152(sp) + 14e4e: 0000 unimp + 14e50: 2401 jal 15050 <__stack_size+0x14850> + 14e52: 2b52 fld fs6,272(sp) 14e54: 0000 unimp - 14e56: 17ac addi a1,sp,1000 - 14e58: 1f00 addi s0,sp,944 - 14e5a: 0000 unimp - 14e5c: 6a05 lui s4,0x1 - 14e5e: fa02 fsw ft0,52(sp) - 14e60: 0000 unimp - 14e62: b400 fsd fs0,40(s0) - 14e64: 001e1917 auipc s2,0x1e1 - 14e68: 0500 addi s0,sp,640 - 14e6a: 00fa026b 0xfa026b - 14e6e: 0000 unimp - 14e70: 17bc addi a5,sp,1000 - 14e72: 1e28 addi a0,sp,824 - 14e74: 0000 unimp - 14e76: 6c05 lui s8,0x1 - 14e78: fa02 fsw ft0,52(sp) - 14e7a: 0000 unimp - 14e7c: c400 sw s0,8(s0) - 14e7e: 00208817 auipc a6,0x208 - 14e82: 0500 addi s0,sp,640 - 14e84: 026d addi tp,tp,27 - 14e86: 0025 c.addi zero,9 - 14e88: 0000 unimp - 14e8a: 00cc addi a1,sp,68 - 14e8c: 6008 flw fa0,0(s0) - 14e8e: 0005 c.addi zero,1 - 14e90: a200 fsd fs0,0(a2) - 14e92: 09000007 0x9000007 - 14e96: 002c addi a1,sp,8 - 14e98: 0000 unimp - 14e9a: 0019 c.addi zero,6 - 14e9c: 6008 flw fa0,0(s0) - 14e9e: 0005 c.addi zero,1 - 14ea0: b200 fsd fs0,32(a2) - 14ea2: 09000007 0x9000007 - 14ea6: 002c addi a1,sp,8 - 14ea8: 0000 unimp - 14eaa: 60080007 0x60080007 - 14eae: 0005 c.addi zero,1 - 14eb0: c200 sw s0,0(a2) - 14eb2: 09000007 0x9000007 - 14eb6: 002c addi a1,sp,8 - 14eb8: 0000 unimp - 14eba: f01a0017 auipc zero,0xf01a0 - 14ebe: 7205 lui tp,0xfffe1 - 14ec0: e602 fsw ft0,12(sp) - 14ec2: 17000007 0x17000007 - 14ec6: 203e fld ft0,456(sp) - 14ec8: 0000 unimp - 14eca: 7505 lui a0,0xfffe1 - 14ecc: e602 fsw ft0,12(sp) - 14ece: 00000007 0x7 - 14ed2: 00202317 auipc t1,0x202 - 14ed6: 0500 addi s0,sp,640 - 14ed8: 0276 slli tp,tp,0x1d - 14eda: 07f6 slli a5,a5,0x1d - 14edc: 0000 unimp - 14ede: 0078 addi a4,sp,12 - 14ee0: cf08 sw a0,24(a4) - 14ee2: 0002 0x2 - 14ee4: f600 fsw fs0,40(a2) - 14ee6: 09000007 0x9000007 - 14eea: 002c addi a1,sp,8 - 14eec: 0000 unimp - 14eee: 001d c.addi zero,7 - 14ef0: 2c08 fld fa0,24(s0) + 14e56: 0002 0x2 + 14e58: 7b21 lui s6,0xfffe8 + 14e5a: 0028 addi a0,sp,8 + 14e5c: 0b00 addi s0,sp,400 + 14e5e: 0009f127 0x9f127 + 14e62: 2100 fld fs0,0(a0) + 14e64: 29ff 0x29ff + 14e66: 0000 unimp + 14e68: 250c fld fa1,8(a0) + 14e6a: 08a4 addi s1,sp,88 + 14e6c: 0000 unimp + 14e6e: 3321 jal 14b76 <__stack_size+0x14376> + 14e70: 0c00002b 0xc00002b + 14e74: a431 j 15080 <__stack_size+0x14880> + 14e76: 0008 addi a0,sp,0 + 14e78: 0400 addi s0,sp,512 + 14e7a: 00002ba3 sw zero,23(zero) # 17 <__stack_size-0x7e9> + 14e7e: 7b0d lui s6,0xfffe3 + 14e80: 0048 addi a0,sp,4 + 14e82: 0000 unimp + 14e84: 3615 jal 149a8 <__stack_size+0x141a8> + 14e86: 000a 0xa + 14e88: 0400 addi s0,sp,512 + 14e8a: 2874 fld fa3,208(s0) + 14e8c: 0000 unimp + 14e8e: 800d srli s0,s0,0x3 + 14e90: 0025 c.addi zero,9 + 14e92: 0000 unimp + 14e94: 7304 flw fs1,32(a4) + 14e96: 0028 addi a0,sp,8 + 14e98: 0d00 addi s0,sp,656 + 14e9a: 2c81 jal 150ea <__stack_size+0x148ea> + 14e9c: 0000 unimp + 14e9e: 0300 addi s0,sp,384 + 14ea0: 0404 addi s1,sp,512 + 14ea2: 2a32 fld fs4,264(sp) + 14ea4: 0000 unimp + 14ea6: 2a030803 lb a6,672(t1) # 82a0 <__stack_size+0x7aa0> + 14eaa: 002a 0x2a + 14eac: 0300 addi s0,sp,384 + 14eae: 0408 addi a0,sp,512 + 14eb0: 2862 fld fa6,24(sp) + 14eb2: 0000 unimp + 14eb4: 3c031003 lh zero,960(t1) + 14eb8: 0028 addi a0,sp,8 + 14eba: 0300 addi s0,sp,384 + 14ebc: 0320 addi s0,sp,392 + 14ebe: 2855 jal 14f72 <__stack_size+0x14772> + 14ec0: 0000 unimp + 14ec2: 4108 lw a0,0(a0) + 14ec4: 000a 0xa + 14ec6: 8f00 0x8f00 + 14ec8: 000a 0xa + 14eca: 0900 addi s0,sp,144 + 14ecc: 002c addi a1,sp,8 + 14ece: 0000 unimp + 14ed0: 00ff 0xff + 14ed2: 7f15 lui t5,0xfffe5 + 14ed4: 000a 0xa + 14ed6: 1f00 addi s0,sp,944 + 14ed8: 2b76 fld fs6,344(sp) + 14eda: 0000 unimp + 14edc: fc0d bnez s0,14e16 <__stack_size+0x14616> + 14ede: 8f01 sub a4,a4,s0 + 14ee0: 000a 0xa + 14ee2: 1f00 addi s0,sp,944 + 14ee4: 29e0 fld fs0,208(a1) + 14ee6: 0000 unimp + 14ee8: 020d addi tp,tp,3 + 14eea: 8f02 jr t5 + 14eec: 000a 0xa + 14eee: 2500 fld fs0,8(a0) + 14ef0: 395e fld fs2,496(sp) 14ef2: 0000 unimp - 14ef4: 0600 addi s0,sp,768 - 14ef6: 0008 addi a0,sp,0 - 14ef8: 0900 addi s0,sp,144 - 14efa: 002c addi a1,sp,8 - 14efc: 0000 unimp - 14efe: 001d c.addi zero,7 - 14f00: 5705f01b 0x5705f01b - 14f04: 2802 fld fa6,0(sp) - 14f06: 0008 addi a0,sp,0 - 14f08: 1c00 addi s0,sp,560 - 14f0a: 215c fld fa5,128(a0) - 14f0c: 0000 unimp - 14f0e: 6e05 lui t3,0x1 - 14f10: 9102 jalr sp - 14f12: 0006 0x6 - 14f14: 1c00 addi s0,sp,560 - 14f16: 2264 fld fs1,192(a2) - 14f18: 0000 unimp - 14f1a: 7705 lui a4,0xfffe1 - 14f1c: c202 sw zero,4(sp) - 14f1e: 00000007 0x7 - 14f22: 6008 flw fa0,0(s0) - 14f24: 0005 c.addi zero,1 - 14f26: 3800 fld fs0,48(s0) - 14f28: 0008 addi a0,sp,0 - 14f2a: 0900 addi s0,sp,144 - 14f2c: 002c addi a1,sp,8 + 14ef4: c101 beqz a0,14ef4 <__stack_size+0x146f4> + 14ef6: 2502 fld fa0,0(sp) + 14ef8: 0000 unimp + 14efa: 2e00 fld fs0,24(a2) + 14efc: 3c204157 0x3c204157 + 14f00: 0000 unimp + 14f02: 0100 addi s0,sp,128 + 14f04: 269c fld fa5,8(a3) + 14f06: 0078 addi a4,sp,12 + 14f08: c101 beqz a0,14f08 <__stack_size+0x14708> + 14f0a: 5102 lw sp,32(sp) + 14f0c: 000a 0xa + 14f0e: 6100 flw fs0,0(a0) + 14f10: 0146 slli sp,sp,0x11 + 14f12: 2700 fld fs0,8(a4) + 14f14: 6572 flw fa0,28(sp) + 14f16: 0074 addi a3,sp,12 + 14f18: c301 beqz a4,14f18 <__stack_size+0x14718> + 14f1a: 4602 lw a2,0(sp) + 14f1c: 000a 0xa + 14f1e: 2800 fld fs0,16(s0) + 14f20: 1238 addi a4,sp,296 + 14f22: 0000 unimp + 14f24: 6929 lui s2,0xa + 14f26: 0100002b 0x100002b + 14f2a: 02c5 addi t0,t0,17 + 14f2c: 0a51 addi s4,s4,20 14f2e: 0000 unimp - 14f30: 0018 addi a4,sp,0 - 14f32: 521d li tp,-25 - 14f34: 001e 0x1e - 14f36: 0f00 addi s0,sp,912 - 14f38: 3804 fld fs1,48(s0) - 14f3a: 0008 addi a0,sp,0 - 14f3c: 1e00 addi s0,sp,816 - 14f3e: 084e slli a6,a6,0x13 - 14f40: 0000 unimp - 14f42: 1d14 addi a3,sp,688 - 14f44: 0004 addi s1,sp,0 - 14f46: 0000 unimp - 14f48: 0843040f 0x843040f - 14f4c: 0000 unimp - 14f4e: 0170040f 0x170040f - 14f52: 0000 unimp - 14f54: 651e flw fa0,196(sp) - 14f56: 0008 addi a0,sp,0 - 14f58: 1400 addi s0,sp,544 - 14f5a: 0025 c.addi zero,9 - 14f5c: 0000 unimp - 14f5e: 0f00 addi s0,sp,912 - 14f60: 6b04 flw fs1,16(a4) - 14f62: 0008 addi a0,sp,0 - 14f64: 0f00 addi s0,sp,912 - 14f66: 5a04 lw s1,48(a2) - 14f68: 0008 addi a0,sp,0 - 14f6a: 0800 addi s0,sp,16 - 14f6c: 05ff 0x5ff - 14f6e: 0000 unimp - 14f70: 0881 addi a7,a7,0 - 14f72: 0000 unimp - 14f74: 2c09 jal 15186 <__stack_size+0x14986> - 14f76: 0000 unimp - 14f78: 0200 addi s0,sp,256 - 14f7a: 1f00 addi s0,sp,944 - 14f7c: 00002207 flw ft4,0(zero) # f01b4eba <_sp+0x701b0eba> - 14f80: fe05 bnez a2,14eb8 <__stack_size+0x146b8> - 14f82: 1d02 slli s10,s10,0x20 - 14f84: 0004 addi s1,sp,0 - 14f86: 1f00 addi s0,sp,944 - 14f88: 2200 fld fs0,0(a2) - 14f8a: 0000 unimp - 14f8c: ff05 bnez a4,14ec4 <__stack_size+0x146c4> - 14f8e: 2302 fld ft6,0(sp) - 14f90: 0004 addi s1,sp,0 - 14f92: 0800 addi s0,sp,16 - 14f94: 0596 slli a1,a1,0x5 - 14f96: 0000 unimp - 14f98: 08a4 addi s1,sp,88 - 14f9a: 0000 unimp - 14f9c: 0020 addi s0,sp,8 - 14f9e: 9915 andi a0,a0,-27 - 14fa0: 0008 addi a0,sp,0 - 14fa2: 2100 fld fs0,0(a0) - 14fa4: 28b6 fld fa7,328(sp) - 14fa6: 0000 unimp - 14fa8: 1406 slli s0,s0,0x21 - 14faa: 08a4 addi s1,sp,88 - 14fac: 0000 unimp - 14fae: 1321 addi t1,t1,-24 - 14fb0: 06000027 0x6000027 - 14fb4: 2515 jal 155d8 <__stack_size+0x14dd8> - 14fb6: 0000 unimp - 14fb8: 0f00 addi s0,sp,912 - 14fba: c504 sw s1,8(a0) - 14fbc: 0008 addi a0,sp,0 - 14fbe: 1300 addi s0,sp,416 - 14fc0: 0025 c.addi zero,9 - 14fc2: 0000 unimp - 14fc4: 08d9 addi a7,a7,22 - 14fc6: 0000 unimp - 14fc8: d914 sw a3,48(a0) - 14fca: 0008 addi a0,sp,0 - 14fcc: 1400 addi s0,sp,544 - 14fce: 08d9 addi a7,a7,22 - 14fd0: 0000 unimp - 14fd2: 0f00 addi s0,sp,912 - 14fd4: df04 sw s1,56(a4) - 14fd6: 0008 addi a0,sp,0 - 14fd8: 2200 fld fs0,0(a2) - 14fda: 8021 srli s0,s0,0x8 - 14fdc: 0026 0x26 - 14fde: 0700 addi s0,sp,896 - 14fe0: 00055a63 bgez a0,14ff4 <__stack_size+0x147f4> - 14fe4: 2100 fld fs0,0(a0) - 14fe6: 00001ff3 csrrw t6,0x0,zero - 14fea: 1008 addi a0,sp,32 - 14fec: 08f6 slli a7,a7,0x1d - 14fee: 0000 unimp - 14ff0: 055a040f 0x55a040f - 14ff4: 0000 unimp - 14ff6: 8321 srli a4,a4,0x8 - 14ff8: 0026 0x26 - 14ffa: 0800 addi s0,sp,16 - 14ffc: 5ae2 lw s5,56(sp) - 14ffe: 0005 c.addi zero,1 - 15000: 2100 fld fs0,0(a0) - 15002: 202c fld fa1,64(s0) - 15004: 0000 unimp - 15006: e308 fsw fa0,0(a4) - 15008: 0025 c.addi zero,9 - 1500a: 0000 unimp - 1500c: 9d21 0x9d21 - 1500e: 0021 c.addi zero,8 - 15010: 0800 addi s0,sp,16 - 15012: 000025e3 0x25e3 - 15016: 2100 fld fs0,0(a0) - 15018: 0000228b 0x228b - 1501c: e308 fsw fa0,0(a4) - 1501e: 0025 c.addi zero,9 - 15020: 0000 unimp - 15022: 1021 c.addi zero,-24 - 15024: 0020 addi s0,sp,8 - 15026: 0800 addi s0,sp,16 - 15028: 25e5 jal 15710 <__stack_size+0x14f10> - 1502a: 0000 unimp - 1502c: 2100 fld fs0,0(a0) - 1502e: 26ad jal 15398 <__stack_size+0x14b98> - 15030: 0000 unimp - 15032: 9a09 andi a2,a2,-30 - 15034: 005d c.addi zero,23 - 15036: 0000 unimp - 15038: 7621 lui a2,0xfffe8 - 1503a: 0026 0x26 - 1503c: 0900 addi s0,sp,144 - 1503e: 0000259b 0x259b - 15042: 0800 addi s0,sp,16 - 15044: 055a slli a0,a0,0x16 - 15046: 0000 unimp - 15048: 0959 addi s2,s2,22 - 1504a: 0000 unimp - 1504c: 2c09 jal 1525e <__stack_size+0x14a5e> - 1504e: 0000 unimp - 15050: 0100 addi s0,sp,128 - 15052: 2100 fld fs0,0(a0) - 15054: 268a fld fa3,128(sp) - 15056: 0000 unimp - 15058: 9e09 0x9e09 - 1505a: 0949 addi s2,s2,18 - 1505c: 0000 unimp - 1505e: 8e04 0x8e04 - 15060: 002a 0x2a - 15062: 0a00 addi s0,sp,272 - 15064: 2c2a fld fs8,136(sp) - 15066: 0000 unimp - 15068: 0400 addi s0,sp,512 - 1506a: 00002bc7 fmsub.s fs7,ft0,ft0,ft0,rdn - 1506e: 2f0a fld ft10,128(sp) - 15070: 097a slli s2,s2,0x1e - 15072: 0000 unimp - 15074: 0980040f 0x980040f - 15078: 0000 unimp - 1507a: 00096413 ori s0,s2,0 - 1507e: 8f00 0x8f00 - 15080: 0009 c.addi zero,2 - 15082: 1400 addi s0,sp,544 - 15084: 08d9 addi a7,a7,22 - 15086: 0000 unimp - 15088: 0400 addi s0,sp,512 - 1508a: 2c74 fld fa3,216(s0) - 1508c: 0000 unimp - 1508e: 360a fld fa2,160(sp) - 15090: 000008bf 0028f321 0x28f321000008bf - 15098: 0a00 addi s0,sp,272 - 1509a: 00096fbb 0x96fbb - 1509e: 2100 fld fs0,0(a0) - 150a0: 2c22 fld fs8,8(sp) - 150a2: 0000 unimp - 150a4: be0a fsd ft2,312(sp) - 150a6: 0000098f 0x98f - 150aa: 002a1123 sh sp,2(s4) # 1002 <__stack_size+0x802> - 150ae: 0700 addi s0,sp,896 - 150b0: 2c04 fld fs1,24(s0) - 150b2: 0000 unimp - 150b4: 0b00 addi s0,sp,400 - 150b6: e618 fsw fa4,8(a2) - 150b8: 0009 c.addi zero,2 - 150ba: 2400 fld fs0,8(s0) - 150bc: 2ba9 jal 15616 <__stack_size+0x14e16> - 150be: 0000 unimp - 150c0: 2400 fld fs0,8(s0) - 150c2: 00002ab3 sltz s5,zero - 150c6: 2401 jal 152c6 <__stack_size+0x14ac6> - 150c8: 00002ad7 0x2ad7 - 150cc: 2402 fld fs0,0(sp) - 150ce: 2ba0 fld fs0,80(a5) - 150d0: 0000 unimp - 150d2: 2c622403 lw s0,710(tp) # fffe12c6 <_sp+0x7ffdd2c6> - 150d6: 0000 unimp - 150d8: 2404 fld fs1,8(s0) - 150da: 2c58 fld fa4,152(s0) - 150dc: 0000 unimp - 150de: 0005 c.addi zero,1 - 150e0: 3221 jal 149e8 <__stack_size+0x141e8> - 150e2: 0029 c.addi zero,10 - 150e4: 0b00 addi s0,sp,400 - 150e6: b020 fsd fs0,96(s0) - 150e8: 0009 c.addi zero,2 - 150ea: 2300 fld fs0,0(a4) - 150ec: 2ae2 fld fs5,24(sp) - 150ee: 0000 unimp - 150f0: 002c0407 0x2c0407 - 150f4: 0000 unimp - 150f6: 0a15220b 0xa15220b - 150fa: 0000 unimp - 150fc: bd24 fsd fs1,120(a0) - 150fe: 0000002b 0x2b - 15102: b324 fsd fs1,96(a4) - 15104: 0100002b 0x100002b - 15108: 1b24 addi s1,sp,440 - 1510a: 002c addi a1,sp,8 - 1510c: 0200 addi s0,sp,256 - 1510e: 2100 fld fs0,0(a0) - 15110: 2944 fld fs1,144(a0) - 15112: 0000 unimp - 15114: 09f1270b 0x9f1270b - 15118: 0000 unimp - 1511a: c821 beqz s0,1516a <__stack_size+0x1496a> - 1511c: 002a 0x2a - 1511e: 0c00 addi s0,sp,528 - 15120: a425 j 15348 <__stack_size+0x14b48> - 15122: 0008 addi a0,sp,0 - 15124: 2100 fld fs0,0(a0) - 15126: 2bfc fld fa5,208(a5) - 15128: 0000 unimp - 1512a: 310c fld fa1,32(a0) - 1512c: 08a4 addi s1,sp,88 - 1512e: 0000 unimp - 15130: 6c04 flw fs1,24(s0) - 15132: 002c addi a1,sp,8 - 15134: 0d00 addi s0,sp,656 - 15136: 0000487b 0x487b - 1513a: 1500 addi s0,sp,672 - 1513c: 0a36 slli s4,s4,0xd - 1513e: 0000 unimp - 15140: 3d04 fld fs1,56(a0) - 15142: 0029 c.addi zero,10 - 15144: 0d00 addi s0,sp,656 - 15146: 2580 fld fs0,8(a1) - 15148: 0000 unimp - 1514a: 0400 addi s0,sp,512 - 1514c: 293c fld fa5,80(a0) - 1514e: 0000 unimp - 15150: 810d srli a0,a0,0x3 - 15152: 002c addi a1,sp,8 - 15154: 0000 unimp - 15156: fb040403 lb s0,-80(s0) # fb0 <__stack_size+0x7b0> - 1515a: 002a 0x2a - 1515c: 0300 addi s0,sp,384 - 1515e: 0308 addi a0,sp,384 - 15160: 00002af3 csrr s5,0x0 - 15164: 2b040803 lb a6,688(s0) - 15168: 0029 c.addi zero,10 - 1516a: 0300 addi s0,sp,384 - 1516c: 0310 addi a2,sp,384 - 1516e: 2905 jal 1559e <__stack_size+0x14d9e> - 15170: 0000 unimp - 15172: 1e032003 lw zero,480(t1) # 2170b2 <__stack_size+0x2168b2> - 15176: 0029 c.addi zero,10 - 15178: 0800 addi s0,sp,16 - 1517a: 0a41 addi s4,s4,16 - 1517c: 0000 unimp - 1517e: 00000a8f 0xa8f - 15182: 2c09 jal 15394 <__stack_size+0x14b94> - 15184: 0000 unimp - 15186: ff00 fsw fs0,56(a4) - 15188: 1500 addi s0,sp,672 - 1518a: 0a7f 0xa7f - 1518c: 0000 unimp - 1518e: 3f1f 002c 0d00 0xd00002c3f1f - 15194: 01fc addi a5,sp,204 - 15196: 00000a8f 0xa8f - 1519a: a91f 002a 0d00 0xd00002aa91f - 151a0: 0202 slli tp,tp,0x0 - 151a2: 00000a8f 0xa8f - 151a6: 2725 jal 158ce <__stack_size+0x150ce> - 151a8: 003a 0x3a - 151aa: 0100 addi s0,sp,128 - 151ac: 02c1 addi t0,t0,16 - 151ae: 0025 c.addi zero,9 - 151b0: 0000 unimp - 151b2: 5aaa lw s5,168(sp) - 151b4: 2041 jal 15234 <__stack_size+0x14a34> - 151b6: 003c addi a5,sp,8 - 151b8: 0000 unimp - 151ba: 9c01 0x9c01 - 151bc: 7826 flw fa6,104(sp) - 151be: 0100 addi s0,sp,128 - 151c0: 02c1 addi t0,t0,16 - 151c2: 0a51 addi s4,s4,20 - 151c4: 0000 unimp - 151c6: 4709 li a4,2 - 151c8: 0001 nop - 151ca: 74657227 0x74657227 - 151ce: 0100 addi s0,sp,128 - 151d0: 0a4602c3 fmadd.d ft5,fa2,ft4,ft1,rne - 151d4: 0000 unimp - 151d6: 5028 lw a0,96(s0) - 151d8: 0012 0x12 - 151da: 2900 fld fs0,16(a0) - 151dc: 2c32 fld fs8,264(sp) - 151de: 0000 unimp - 151e0: c501 beqz a0,151e8 <__stack_size+0x149e8> - 151e2: 5102 lw sp,32(sp) - 151e4: 000a 0xa - 151e6: 3500 fld fs0,40(a0) - 151e8: 2a000147 fmsub.d ft2,ft0,ft0,ft5,rne - 151ec: 5f5f 0061 c501 0xc50100615f5f - 151f2: 5102 lw sp,32(sp) - 151f4: 000a 0xa - 151f6: 6100 flw fs0,0(a0) - 151f8: 00000147 fmsub.s ft2,ft0,ft0,ft0,rne + 14f30: 468d li a3,3 + 14f32: 0001 nop + 14f34: 5f2a lw t5,168(sp) + 14f36: 615f 0100 02c5 0x2c50100615f + 14f3c: 0a51 addi s4,s4,20 + 14f3e: 0000 unimp + 14f40: 46b9 li a3,14 + 14f42: 0001 nop + 14f44: 0000 unimp ... Disassembly of section .debug_line: @@ -88524,7 +87910,7 @@ Disassembly of section .debug_line: 68: 4000 lw s0,0(s0) 6a: 0320 addi s0,sp,392 6c: 0110 addi a2,sp,128 - 6e: 10090103 lb sp,256(s2) # 1f5f64 <__stack_size+0x1f5764> + 6e: 10090103 lb sp,256(s2) # a100 <__stack_size+0x9900> 72: 0100 addi s0,sp,128 74: 04090103 lb sp,64(s2) 78: 0100 addi s0,sp,128 @@ -88678,7 +88064,7 @@ Disassembly of section .debug_line: 1f0: 0205 addi tp,tp,1 1f2: 00d4 addi a3,sp,68 1f4: 2040 fld fs0,128(s0) - 1f6: 09010313 addi t1,sp,144 # 205428 <__stack_size+0x204c28> + 1f6: 09010313 addi t1,sp,144 # 222b7a <__stack_size+0x22237a> 1fa: 0006 0x6 1fc: 0301 addi t1,t1,0 1fe: 0901 addi s2,s2,0 @@ -88739,7 +88125,7 @@ Disassembly of section .debug_line: 274: 0301 addi t1,t1,0 276: 000c0903 lb s2,0(s8) # 1d000 <__stack_size+0x1c800> 27a: 0301 addi t1,t1,0 - 27c: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> + 27c: 00120903 lb s2,1(tp) # 1001 <__stack_size+0x801> 280: 0301 addi t1,t1,0 282: 0901 addi s2,s2,0 284: 000c addi a1,sp,0 @@ -89085,7 +88471,7 @@ Disassembly of section .debug_line: 566: 0901 addi s2,s2,0 568: 0008 addi a0,sp,0 56a: 0100 addi s0,sp,128 - 56c: 0a01 addi s4,s4,0 + 56c: 1001 c.addi zero,-32 56e: 0001 nop 570: 0200 addi s0,sp,256 572: 6600 flw fs0,8(a2) @@ -89146,281 +88532,281 @@ Disassembly of section .debug_line: 5ec: 0902 slli s2,s2,0x0 5ee: 0002 0x2 5f0: 0301 addi t1,t1,0 - 5f2: 0902 slli s2,s2,0x0 - 5f4: 000a 0xa + 5f2: 0901 addi s2,s2,0 + 5f4: 0006 0x6 5f6: 0301 addi t1,t1,0 - 5f8: 0901 addi s2,s2,0 - 5fa: 000c addi a1,sp,0 + 5f8: 0902 slli s2,s2,0x0 + 5fa: 000a 0xa 5fc: 0301 addi t1,t1,0 - 5fe: 0902 slli s2,s2,0x0 - 600: 0004 addi s1,sp,0 - 602: 0001 nop - 604: 0402 slli s0,s0,0x0 - 606: 0301 addi t1,t1,0 - 608: 0908 addi a0,sp,144 - 60a: 0002 0x2 - 60c: 0001 nop - 60e: 0402 slli s0,s0,0x0 - 610: 0301 addi t1,t1,0 - 612: 0901 addi s2,s2,0 - 614: 000a 0xa - 616: 0001 nop - 618: 0402 slli s0,s0,0x0 - 61a: 0301 addi t1,t1,0 - 61c: 0901 addi s2,s2,0 - 61e: 0004 addi s1,sp,0 - 620: 0001 nop - 622: 0402 slli s0,s0,0x0 - 624: 0301 addi t1,t1,0 - 626: 0906 slli s2,s2,0x1 - 628: 0006 0x6 - 62a: 0001 nop - 62c: 0402 slli s0,s0,0x0 - 62e: 0301 addi t1,t1,0 - 630: 0902 slli s2,s2,0x0 - 632: 0004 addi s1,sp,0 - 634: 0001 nop - 636: 0402 slli s0,s0,0x0 - 638: 0301 addi t1,t1,0 - 63a: 0971 addi s2,s2,28 - 63c: 0006 0x6 + 5fe: 0901 addi s2,s2,0 + 600: 000c addi a1,sp,0 + 602: 0301 addi t1,t1,0 + 604: 0902 slli s2,s2,0x0 + 606: 0004 addi s1,sp,0 + 608: 0001 nop + 60a: 0402 slli s0,s0,0x0 + 60c: 0301 addi t1,t1,0 + 60e: 0908 addi a0,sp,144 + 610: 0002 0x2 + 612: 0001 nop + 614: 0402 slli s0,s0,0x0 + 616: 0301 addi t1,t1,0 + 618: 0901 addi s2,s2,0 + 61a: 000a 0xa + 61c: 0001 nop + 61e: 0402 slli s0,s0,0x0 + 620: 0301 addi t1,t1,0 + 622: 0901 addi s2,s2,0 + 624: 0004 addi s1,sp,0 + 626: 0001 nop + 628: 0402 slli s0,s0,0x0 + 62a: 0301 addi t1,t1,0 + 62c: 0906 slli s2,s2,0x1 + 62e: 0006 0x6 + 630: 0001 nop + 632: 0402 slli s0,s0,0x0 + 634: 0301 addi t1,t1,0 + 636: 0902 slli s2,s2,0x0 + 638: 0004 addi s1,sp,0 + 63a: 0001 nop + 63c: 0402 slli s0,s0,0x0 63e: 0301 addi t1,t1,0 - 640: 0915 addi s2,s2,5 - 642: 0002 0x2 + 640: 0971 addi s2,s2,28 + 642: 0006 0x6 644: 0301 addi t1,t1,0 - 646: 0905 addi s2,s2,1 - 648: 0008 addi a0,sp,0 + 646: 0915 addi s2,s2,5 + 648: 0002 0x2 64a: 0301 addi t1,t1,0 - 64c: 0908 addi a0,sp,144 - 64e: 0032 0x32 + 64c: 0905 addi s2,s2,1 + 64e: 0008 addi a0,sp,0 650: 0301 addi t1,t1,0 - 652: 0902 slli s2,s2,0x0 - 654: 0006 0x6 + 652: 0908 addi a0,sp,144 + 654: 0032 0x32 656: 0301 addi t1,t1,0 - 658: 000c0903 lb s2,0(s8) + 658: 0902 slli s2,s2,0x0 + 65a: 0006 0x6 65c: 0301 addi t1,t1,0 - 65e: 00240903 lb s2,2(s0) # 18002 <__stack_size+0x17802> + 65e: 000c0903 lb s2,0(s8) 662: 0301 addi t1,t1,0 - 664: 0901 addi s2,s2,0 - 666: 0006 0x6 + 664: 00240903 lb s2,2(s0) # 18002 <__stack_size+0x17802> 668: 0301 addi t1,t1,0 66a: 0901 addi s2,s2,0 - 66c: 0008 addi a0,sp,0 + 66c: 0006 0x6 66e: 0301 addi t1,t1,0 670: 0901 addi s2,s2,0 - 672: 0004 addi s1,sp,0 - 674: 0901 addi s2,s2,0 - 676: 0008 addi a0,sp,0 - 678: 0100 addi s0,sp,128 - 67a: cf01 beqz a4,692 <__stack_size-0x16e> - 67c: 0000 unimp - 67e: 0200 addi s0,sp,256 - 680: 6100 flw fs0,0(a0) + 672: 0008 addi a0,sp,0 + 674: 0301 addi t1,t1,0 + 676: 0901 addi s2,s2,0 + 678: 0004 addi s1,sp,0 + 67a: 0901 addi s2,s2,0 + 67c: 0008 addi a0,sp,0 + 67e: 0100 addi s0,sp,128 + 680: cf01 beqz a4,698 <__stack_size-0x168> 682: 0000 unimp - 684: 0100 addi s0,sp,128 - 686: fb01 bnez a4,596 <__stack_size-0x26a> - 688: 0d0e slli s10,s10,0x3 + 684: 0200 addi s0,sp,256 + 686: 6100 flw fs0,0(a0) + 688: 0000 unimp 68a: 0100 addi s0,sp,128 - 68c: 0101 addi sp,sp,0 - 68e: 0001 nop - 690: 0000 unimp - 692: 0001 nop - 694: 0100 addi s0,sp,128 - 696: 7061 0x7061 - 698: 6c70 flw fa2,92(s0) - 69a: 6369 lui t1,0x1a - 69c: 7461 lui s0,0xffff8 - 69e: 6f69 lui t5,0x1a - 6a0: 736e flw ft6,248(sp) - 6a2: 2f00 fld fs0,24(a4) - 6a4: 6f68 flw fa0,92(a4) - 6a6: 656d lui a0,0x1b - 6a8: 2f6a7a2f 0x2f6a7a2f - 6ac: 7472 flw fs0,60(sp) - 6ae: 742d lui s0,0xfffeb - 6b0: 7268 flw fa0,100(a2) - 6b2: 6165 addi sp,sp,112 - 6b4: 2f64 fld fs1,216(a4) - 6b6: 6e69 lui t3,0x1a - 6b8: 64756c63 bltu a0,t2,d10 <__stack_size+0x510> - 6bc: 0065 c.addi zero,25 - 6be: 7300 flw fs0,32(a4) - 6c0: 6174 flw fa3,68(a0) - 6c2: 7472 flw fs0,60(sp) - 6c4: 7075 0x7075 - 6c6: 632e flw ft6,200(sp) - 6c8: 0100 addi s0,sp,128 - 6ca: 0000 unimp - 6cc: 7472 flw fs0,60(sp) - 6ce: 6564 flw fs1,76(a0) - 6d0: 2e66 fld ft8,88(sp) - 6d2: 0068 addi a0,sp,12 - 6d4: 0002 0x2 - 6d6: 7200 flw fs0,32(a2) - 6d8: 7474 flw fa3,108(s0) - 6da: 7268 flw fa0,100(a2) - 6dc: 6165 addi sp,sp,112 - 6de: 2e64 fld fs1,216(a2) - 6e0: 0068 addi a0,sp,12 - 6e2: 0002 0x2 - 6e4: 0000 unimp - 6e6: 0500 addi s0,sp,640 - 6e8: 6802 flw fa6,0(sp) - 6ea: 4006 0x4006 - 6ec: 1920 addi s0,sp,184 - 6ee: 08090203 lb tp,128(s2) - 6f2: 0100 addi s0,sp,128 - 6f4: 02090303 lb t1,32(s2) + 68c: fb01 bnez a4,59c <__stack_size-0x264> + 68e: 0d0e slli s10,s10,0x3 + 690: 0100 addi s0,sp,128 + 692: 0101 addi sp,sp,0 + 694: 0001 nop + 696: 0000 unimp + 698: 0001 nop + 69a: 0100 addi s0,sp,128 + 69c: 7061 0x7061 + 69e: 6c70 flw fa2,92(s0) + 6a0: 6369 lui t1,0x1a + 6a2: 7461 lui s0,0xffff8 + 6a4: 6f69 lui t5,0x1a + 6a6: 736e flw ft6,248(sp) + 6a8: 2f00 fld fs0,24(a4) + 6aa: 6f68 flw fa0,92(a4) + 6ac: 656d lui a0,0x1b + 6ae: 2f6a7a2f 0x2f6a7a2f + 6b2: 7472 flw fs0,60(sp) + 6b4: 742d lui s0,0xfffeb + 6b6: 7268 flw fa0,100(a2) + 6b8: 6165 addi sp,sp,112 + 6ba: 2f64 fld fs1,216(a4) + 6bc: 6e69 lui t3,0x1a + 6be: 64756c63 bltu a0,t2,d16 <__stack_size+0x516> + 6c2: 0065 c.addi zero,25 + 6c4: 7300 flw fs0,32(a4) + 6c6: 6174 flw fa3,68(a0) + 6c8: 7472 flw fs0,60(sp) + 6ca: 7075 0x7075 + 6cc: 632e flw ft6,200(sp) + 6ce: 0100 addi s0,sp,128 + 6d0: 0000 unimp + 6d2: 7472 flw fs0,60(sp) + 6d4: 6564 flw fs1,76(a0) + 6d6: 2e66 fld ft8,88(sp) + 6d8: 0068 addi a0,sp,12 + 6da: 0002 0x2 + 6dc: 7200 flw fs0,32(a2) + 6de: 7474 flw fa3,108(s0) + 6e0: 7268 flw fa0,100(a2) + 6e2: 6165 addi sp,sp,112 + 6e4: 2e64 fld fs1,216(a2) + 6e6: 0068 addi a0,sp,12 + 6e8: 0002 0x2 + 6ea: 0000 unimp + 6ec: 0500 addi s0,sp,640 + 6ee: 6e02 flw ft8,0(sp) + 6f0: 4006 0x4006 + 6f2: 1920 addi s0,sp,184 + 6f4: 08090203 lb tp,128(s2) 6f8: 0100 addi s0,sp,128 - 6fa: 04090303 lb t1,64(s2) + 6fa: 02090303 lb t1,32(s2) 6fe: 0100 addi s0,sp,128 - 700: 14090403 lb s0,320(s2) + 700: 04090303 lb t1,64(s2) 704: 0100 addi s0,sp,128 - 706: 04090203 lb tp,64(s2) + 706: 14090403 lb s0,320(s2) 70a: 0100 addi s0,sp,128 70c: 04090203 lb tp,64(s2) 710: 0100 addi s0,sp,128 - 712: 02090303 lb t1,32(s2) + 712: 04090203 lb tp,64(s2) 716: 0100 addi s0,sp,128 - 718: 04090303 lb t1,64(s2) + 718: 02090303 lb t1,32(s2) 71c: 0100 addi s0,sp,128 71e: 04090303 lb t1,64(s2) 722: 0100 addi s0,sp,128 724: 04090303 lb t1,64(s2) 728: 0100 addi s0,sp,128 - 72a: 02090103 lb sp,32(s2) + 72a: 04090303 lb t1,64(s2) 72e: 0100 addi s0,sp,128 - 730: 08090303 lb t1,128(s2) + 730: 02090103 lb sp,32(s2) 734: 0100 addi s0,sp,128 - 736: 08090203 lb tp,128(s2) + 736: 08090303 lb t1,128(s2) 73a: 0100 addi s0,sp,128 - 73c: 02090103 lb sp,32(s2) + 73c: 08090203 lb tp,128(s2) 740: 0100 addi s0,sp,128 742: 02090103 lb sp,32(s2) 746: 0100 addi s0,sp,128 - 748: 0a09 addi s4,s4,2 - 74a: 0000 unimp - 74c: 0101 addi sp,sp,0 - 74e: 018d addi gp,gp,3 + 748: 02090103 lb sp,32(s2) + 74c: 0100 addi s0,sp,128 + 74e: 0a09 addi s4,s4,2 750: 0000 unimp - 752: 0002 0x2 - 754: 0069 c.addi zero,26 + 752: 0101 addi sp,sp,0 + 754: 018d addi gp,gp,3 756: 0000 unimp - 758: 0101 addi sp,sp,0 - 75a: 000d0efb 0xd0efb + 758: 0002 0x2 + 75a: 0069 c.addi zero,26 + 75c: 0000 unimp 75e: 0101 addi sp,sp,0 - 760: 0101 addi sp,sp,0 - 762: 0000 unimp - 764: 0100 addi s0,sp,128 - 766: 0000 unimp - 768: 7001 0x7001 - 76a: 616c flw fa1,68(a0) - 76c: 6674 flw fa3,76(a2) - 76e: 006d726f jal tp,d7774 <__stack_size+0xd6f74> - 772: 6d6f682f 0x6d6f682f - 776: 2f65 jal f2e <__stack_size+0x72e> - 778: 6a7a flw fs4,156(sp) - 77a: 2d74722f 0x2d74722f - 77e: 6874 flw fa3,84(s0) - 780: 6572 flw fa0,28(sp) - 782: 6461 lui s0,0x18 - 784: 636e692f 0x636e692f - 788: 756c flw fa1,108(a0) - 78a: 6564 flw fs1,76(a0) - 78c: 0000 unimp - 78e: 6e69 lui t3,0x1a - 790: 6574 flw fa3,76(a0) - 792: 7272 flw ft4,60(sp) - 794: 7075 0x7075 - 796: 2e74 fld fa3,216(a2) - 798: 00010063 beqz sp,798 <__stack_size-0x68> - 79c: 7200 flw fs0,32(a2) - 79e: 6474 flw fa3,76(s0) - 7a0: 6665 lui a2,0x19 - 7a2: 682e flw fa6,200(sp) - 7a4: 0200 addi s0,sp,256 - 7a6: 0000 unimp - 7a8: 7472 flw fs0,60(sp) - 7aa: 7768 flw fa0,108(a4) - 7ac: 682e flw fa6,200(sp) - 7ae: 0200 addi s0,sp,256 - 7b0: 0000 unimp - 7b2: 7472 flw fs0,60(sp) - 7b4: 6874 flw fa3,84(s0) - 7b6: 6572 flw fa0,28(sp) - 7b8: 6461 lui s0,0x18 - 7ba: 682e flw fa6,200(sp) - 7bc: 0200 addi s0,sp,256 - 7be: 0000 unimp - 7c0: 0000 unimp - 7c2: 0205 addi tp,tp,1 - 7c4: 06c0 addi s0,sp,836 - 7c6: 2040 fld fs0,128(s0) - 7c8: 03011003 lh zero,48(sp) - 7cc: 0901 addi s2,s2,0 - 7ce: 000a 0xa - 7d0: 0301 addi t1,t1,0 + 760: 000d0efb 0xd0efb + 764: 0101 addi sp,sp,0 + 766: 0101 addi sp,sp,0 + 768: 0000 unimp + 76a: 0100 addi s0,sp,128 + 76c: 0000 unimp + 76e: 7001 0x7001 + 770: 616c flw fa1,68(a0) + 772: 6674 flw fa3,76(a2) + 774: 006d726f jal tp,d777a <__stack_size+0xd6f7a> + 778: 6d6f682f 0x6d6f682f + 77c: 2f65 jal f34 <__stack_size+0x734> + 77e: 6a7a flw fs4,156(sp) + 780: 2d74722f 0x2d74722f + 784: 6874 flw fa3,84(s0) + 786: 6572 flw fa0,28(sp) + 788: 6461 lui s0,0x18 + 78a: 636e692f 0x636e692f + 78e: 756c flw fa1,108(a0) + 790: 6564 flw fs1,76(a0) + 792: 0000 unimp + 794: 6e69 lui t3,0x1a + 796: 6574 flw fa3,76(a0) + 798: 7272 flw ft4,60(sp) + 79a: 7075 0x7075 + 79c: 2e74 fld fa3,216(a2) + 79e: 00010063 beqz sp,79e <__stack_size-0x62> + 7a2: 7200 flw fs0,32(a2) + 7a4: 6474 flw fa3,76(s0) + 7a6: 6665 lui a2,0x19 + 7a8: 682e flw fa6,200(sp) + 7aa: 0200 addi s0,sp,256 + 7ac: 0000 unimp + 7ae: 7472 flw fs0,60(sp) + 7b0: 7768 flw fa0,108(a4) + 7b2: 682e flw fa6,200(sp) + 7b4: 0200 addi s0,sp,256 + 7b6: 0000 unimp + 7b8: 7472 flw fs0,60(sp) + 7ba: 6874 flw fa3,84(s0) + 7bc: 6572 flw fa0,28(sp) + 7be: 6461 lui s0,0x18 + 7c0: 682e flw fa6,200(sp) + 7c2: 0200 addi s0,sp,256 + 7c4: 0000 unimp + 7c6: 0000 unimp + 7c8: 0205 addi tp,tp,1 + 7ca: 06c6 slli a3,a3,0x11 + 7cc: 2040 fld fs0,128(s0) + 7ce: 03011003 lh zero,48(sp) 7d2: 0901 addi s2,s2,0 - 7d4: 0002 0x2 + 7d4: 000a 0xa 7d6: 0301 addi t1,t1,0 - 7d8: 00060907 0x60907 + 7d8: 0901 addi s2,s2,0 + 7da: 0002 0x2 7dc: 0301 addi t1,t1,0 - 7de: 0901 addi s2,s2,0 - 7e0: 000a 0xa + 7de: 00060907 0x60907 7e2: 0301 addi t1,t1,0 7e4: 0901 addi s2,s2,0 - 7e6: 0002 0x2 + 7e6: 000a 0xa 7e8: 0301 addi t1,t1,0 - 7ea: 0902 slli s2,s2,0x0 - 7ec: 0006 0x6 + 7ea: 0901 addi s2,s2,0 + 7ec: 0002 0x2 7ee: 0301 addi t1,t1,0 - 7f0: 0901 addi s2,s2,0 - 7f2: 0010 addi a2,sp,0 + 7f0: 0902 slli s2,s2,0x0 + 7f2: 0006 0x6 7f4: 0301 addi t1,t1,0 7f6: 0901 addi s2,s2,0 7f8: 0010 addi a2,sp,0 7fa: 0301 addi t1,t1,0 7fc: 0901 addi s2,s2,0 - 7fe: 0002 0x2 + 7fe: 0010 addi a2,sp,0 800: 0301 addi t1,t1,0 - 802: 0902 slli s2,s2,0x0 - 804: 000a 0xa + 802: 0901 addi s2,s2,0 + 804: 0002 0x2 806: 0301 addi t1,t1,0 - 808: 00080907 0x80907 - 80c: 0001 nop - 80e: 0402 slli s0,s0,0x0 - 810: 09020303 lb t1,144(tp) # ffff8090 <_sp+0x7fff4090> - 814: 0006 0x6 - 816: 0001 nop - 818: 0402 slli s0,s0,0x0 - 81a: 09010303 lb t1,144(sp) - 81e: 0006 0x6 - 820: 0001 nop - 822: 0402 slli s0,s0,0x0 - 824: 09010303 lb t1,144(sp) - 828: 0020 addi s0,sp,8 - 82a: 0001 nop - 82c: 0402 slli s0,s0,0x0 - 82e: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> - 832: 001a 0x1a - 834: 0001 nop - 836: 0402 slli s0,s0,0x0 - 838: 09010303 lb t1,144(sp) - 83c: 0028 addi a0,sp,8 - 83e: 0001 nop - 840: 0402 slli s0,s0,0x0 - 842: 09790303 lb t1,151(s2) - 846: 001a 0x1a - 848: 0001 nop - 84a: 0402 slli s0,s0,0x0 - 84c: 0601 addi a2,a2,0 - 84e: 0a090003 lb zero,160(s2) - 852: 0100 addi s0,sp,128 - 854: 0306 slli t1,t1,0x1 - 856: 000c090b 0xc090b - 85a: 0301 addi t1,t1,0 - 85c: 0901 addi s2,s2,0 - 85e: 000c addi a1,sp,0 + 808: 0902 slli s2,s2,0x0 + 80a: 000a 0xa + 80c: 0301 addi t1,t1,0 + 80e: 00080907 0x80907 + 812: 0001 nop + 814: 0402 slli s0,s0,0x0 + 816: 09020303 lb t1,144(tp) # ffff8090 <_sp+0x7fff4090> + 81a: 0006 0x6 + 81c: 0001 nop + 81e: 0402 slli s0,s0,0x0 + 820: 09010303 lb t1,144(sp) + 824: 0006 0x6 + 826: 0001 nop + 828: 0402 slli s0,s0,0x0 + 82a: 09010303 lb t1,144(sp) + 82e: 0020 addi s0,sp,8 + 830: 0001 nop + 832: 0402 slli s0,s0,0x0 + 834: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> + 838: 001a 0x1a + 83a: 0001 nop + 83c: 0402 slli s0,s0,0x0 + 83e: 09010303 lb t1,144(sp) + 842: 0028 addi a0,sp,8 + 844: 0001 nop + 846: 0402 slli s0,s0,0x0 + 848: 09790303 lb t1,151(s2) + 84c: 001a 0x1a + 84e: 0001 nop + 850: 0402 slli s0,s0,0x0 + 852: 0601 addi a2,a2,0 + 854: 0a090003 lb zero,160(s2) + 858: 0100 addi s0,sp,128 + 85a: 0306 slli t1,t1,0x1 + 85c: 000c090b 0xc090b 860: 0301 addi t1,t1,0 862: 0901 addi s2,s2,0 864: 000c addi a1,sp,0 @@ -89431,3364 +88817,3364 @@ Disassembly of section .debug_line: 86e: 0901 addi s2,s2,0 870: 000c addi a1,sp,0 872: 0301 addi t1,t1,0 - 874: 0902 slli s2,s2,0x0 - 876: 000a 0xa + 874: 0901 addi s2,s2,0 + 876: 000c addi a1,sp,0 878: 0301 addi t1,t1,0 - 87a: 000a0903 lb s2,0(s4) + 87a: 0902 slli s2,s2,0x0 + 87c: 000a 0xa 87e: 0301 addi t1,t1,0 - 880: 0901 addi s2,s2,0 - 882: 0004 addi s1,sp,0 + 880: 000a0903 lb s2,0(s4) 884: 0301 addi t1,t1,0 - 886: 0902 slli s2,s2,0x0 - 888: 0008 addi a0,sp,0 + 886: 0901 addi s2,s2,0 + 888: 0004 addi s1,sp,0 88a: 0301 addi t1,t1,0 - 88c: 0901 addi s2,s2,0 - 88e: 000e 0xe + 88c: 0902 slli s2,s2,0x0 + 88e: 0008 addi a0,sp,0 890: 0301 addi t1,t1,0 892: 0901 addi s2,s2,0 - 894: 0002 0x2 + 894: 000e 0xe 896: 0301 addi t1,t1,0 - 898: 0006090b 0x6090b + 898: 0901 addi s2,s2,0 + 89a: 0002 0x2 89c: 0301 addi t1,t1,0 - 89e: 0901 addi s2,s2,0 - 8a0: 0018 addi a4,sp,0 + 89e: 0006090b 0x6090b 8a2: 0301 addi t1,t1,0 - 8a4: 0902 slli s2,s2,0x0 - 8a6: 0004 addi s1,sp,0 + 8a4: 0901 addi s2,s2,0 + 8a6: 0018 addi a4,sp,0 8a8: 0301 addi t1,t1,0 8aa: 0902 slli s2,s2,0x0 - 8ac: 000c addi a1,sp,0 + 8ac: 0004 addi s1,sp,0 8ae: 0301 addi t1,t1,0 - 8b0: 0901 addi s2,s2,0 - 8b2: 001c addi a5,sp,0 + 8b0: 0902 slli s2,s2,0x0 + 8b2: 000c addi a1,sp,0 8b4: 0301 addi t1,t1,0 - 8b6: 0902 slli s2,s2,0x0 - 8b8: 0006 0x6 + 8b6: 0901 addi s2,s2,0 + 8b8: 001c addi a5,sp,0 8ba: 0301 addi t1,t1,0 - 8bc: 0901 addi s2,s2,0 - 8be: 001c addi a5,sp,0 + 8bc: 0902 slli s2,s2,0x0 + 8be: 0006 0x6 8c0: 0301 addi t1,t1,0 - 8c2: 0902 slli s2,s2,0x0 + 8c2: 0901 addi s2,s2,0 8c4: 001c addi a5,sp,0 8c6: 0301 addi t1,t1,0 - 8c8: 0901 addi s2,s2,0 - 8ca: 002c addi a1,sp,8 + 8c8: 0902 slli s2,s2,0x0 + 8ca: 001c addi a5,sp,0 8cc: 0301 addi t1,t1,0 - 8ce: 0905 addi s2,s2,1 - 8d0: 001a 0x1a + 8ce: 0901 addi s2,s2,0 + 8d0: 002c addi a1,sp,8 8d2: 0301 addi t1,t1,0 - 8d4: 0901 addi s2,s2,0 - 8d6: 0004 addi s1,sp,0 - 8d8: 0901 addi s2,s2,0 - 8da: 000a 0xa - 8dc: 0100 addi s0,sp,128 - 8de: fd01 bnez a0,7f6 <__stack_size-0xa> - 8e0: 0000 unimp - 8e2: 0200 addi s0,sp,256 - 8e4: 6900 flw fs0,16(a0) + 8d4: 0905 addi s2,s2,1 + 8d6: 001a 0x1a + 8d8: 0301 addi t1,t1,0 + 8da: 0901 addi s2,s2,0 + 8dc: 0004 addi s1,sp,0 + 8de: 0901 addi s2,s2,0 + 8e0: 000a 0xa + 8e2: 0100 addi s0,sp,128 + 8e4: fd01 bnez a0,7fc <__stack_size-0x4> 8e6: 0000 unimp - 8e8: 0100 addi s0,sp,128 - 8ea: fb01 bnez a4,7fa <__stack_size-0x6> - 8ec: 0d0e slli s10,s10,0x3 + 8e8: 0200 addi s0,sp,256 + 8ea: 6900 flw fs0,16(a0) + 8ec: 0000 unimp 8ee: 0100 addi s0,sp,128 - 8f0: 0101 addi sp,sp,0 - 8f2: 0001 nop - 8f4: 0000 unimp - 8f6: 0001 nop - 8f8: 0100 addi s0,sp,128 - 8fa: 6d6f682f 0x6d6f682f - 8fe: 2f65 jal 10b6 <__stack_size+0x8b6> - 900: 6a7a flw fs4,156(sp) - 902: 2d74722f 0x2d74722f - 906: 6874 flw fa3,84(s0) - 908: 6572 flw fa0,28(sp) - 90a: 6461 lui s0,0x18 - 90c: 6372732f 0x6372732f - 910: 2f00 fld fs0,24(a4) - 912: 6f68 flw fa0,92(a4) - 914: 656d lui a0,0x1b - 916: 2f6a7a2f 0x2f6a7a2f - 91a: 7472 flw fs0,60(sp) - 91c: 742d lui s0,0xfffeb - 91e: 7268 flw fa0,100(a2) - 920: 6165 addi sp,sp,112 - 922: 2f64 fld fs1,216(a4) - 924: 6e69 lui t3,0x1a - 926: 64756c63 bltu a0,t2,f7e <__stack_size+0x77e> - 92a: 0065 c.addi zero,25 - 92c: 6300 flw fs0,0(a4) - 92e: 6f6c flw fa1,92(a4) - 930: 632e6b63 bltu t3,s2,f66 <__stack_size+0x766> - 934: 0100 addi s0,sp,128 - 936: 0000 unimp - 938: 7472 flw fs0,60(sp) - 93a: 6564 flw fs1,76(a0) - 93c: 2e66 fld ft8,88(sp) - 93e: 0068 addi a0,sp,12 - 940: 0002 0x2 - 942: 7200 flw fs0,32(a2) - 944: 7474 flw fa3,108(s0) - 946: 7268 flw fa0,100(a2) - 948: 6165 addi sp,sp,112 - 94a: 2e64 fld fs1,216(a2) - 94c: 0068 addi a0,sp,12 - 94e: 0002 0x2 - 950: 0000 unimp - 952: 0500 addi s0,sp,640 - 954: f202 fsw ft0,36(sp) - 956: 4008 lw a0,0(s0) - 958: 0320 addi s0,sp,392 - 95a: 012d addi sp,sp,11 - 95c: 06090103 lb sp,96(s2) - 960: 0100 addi s0,sp,128 - 962: 08090e03 lb t3,128(s2) + 8f0: fb01 bnez a4,800 <__stack_size> + 8f2: 0d0e slli s10,s10,0x3 + 8f4: 0100 addi s0,sp,128 + 8f6: 0101 addi sp,sp,0 + 8f8: 0001 nop + 8fa: 0000 unimp + 8fc: 0001 nop + 8fe: 0100 addi s0,sp,128 + 900: 6d6f682f 0x6d6f682f + 904: 2f65 jal 10bc <__stack_size+0x8bc> + 906: 6a7a flw fs4,156(sp) + 908: 2d74722f 0x2d74722f + 90c: 6874 flw fa3,84(s0) + 90e: 6572 flw fa0,28(sp) + 910: 6461 lui s0,0x18 + 912: 6372732f 0x6372732f + 916: 2f00 fld fs0,24(a4) + 918: 6f68 flw fa0,92(a4) + 91a: 656d lui a0,0x1b + 91c: 2f6a7a2f 0x2f6a7a2f + 920: 7472 flw fs0,60(sp) + 922: 742d lui s0,0xfffeb + 924: 7268 flw fa0,100(a2) + 926: 6165 addi sp,sp,112 + 928: 2f64 fld fs1,216(a4) + 92a: 6e69 lui t3,0x1a + 92c: 64756c63 bltu a0,t2,f84 <__stack_size+0x784> + 930: 0065 c.addi zero,25 + 932: 6300 flw fs0,0(a4) + 934: 6f6c flw fa1,92(a4) + 936: 632e6b63 bltu t3,s2,f6c <__stack_size+0x76c> + 93a: 0100 addi s0,sp,128 + 93c: 0000 unimp + 93e: 7472 flw fs0,60(sp) + 940: 6564 flw fs1,76(a0) + 942: 2e66 fld ft8,88(sp) + 944: 0068 addi a0,sp,12 + 946: 0002 0x2 + 948: 7200 flw fs0,32(a2) + 94a: 7474 flw fa3,108(s0) + 94c: 7268 flw fa0,100(a2) + 94e: 6165 addi sp,sp,112 + 950: 2e64 fld fs1,216(a2) + 952: 0068 addi a0,sp,12 + 954: 0002 0x2 + 956: 0000 unimp + 958: 0500 addi s0,sp,640 + 95a: f802 fsw ft0,48(sp) + 95c: 4008 lw a0,0(s0) + 95e: 0320 addi s0,sp,392 + 960: 012d addi sp,sp,11 + 962: 06090103 lb sp,96(s2) 966: 0100 addi s0,sp,128 - 968: 06090203 lb tp,96(s2) + 968: 08090e03 lb t3,128(s2) 96c: 0100 addi s0,sp,128 - 96e: 0a090103 lb sp,160(s2) + 96e: 06090203 lb tp,96(s2) 972: 0100 addi s0,sp,128 - 974: 08090703 lb a4,128(s2) + 974: 0a090103 lb sp,160(s2) 978: 0100 addi s0,sp,128 - 97a: 0c090303 lb t1,192(s2) + 97a: 08090703 lb a4,128(s2) 97e: 0100 addi s0,sp,128 - 980: 08090103 lb sp,128(s2) + 980: 0c090303 lb t1,192(s2) 984: 0100 addi s0,sp,128 - 986: 0e090103 lb sp,224(s2) + 986: 08090103 lb sp,128(s2) 98a: 0100 addi s0,sp,128 - 98c: 08090103 lb sp,128(s2) + 98c: 0e090103 lb sp,224(s2) 990: 0100 addi s0,sp,128 - 992: 0a090703 lb a4,160(s2) + 992: 08090103 lb sp,128(s2) 996: 0100 addi s0,sp,128 - 998: 08090403 lb s0,128(s2) + 998: 0a090703 lb a4,160(s2) 99c: 0100 addi s0,sp,128 - 99e: 18090303 lb t1,384(s2) + 99e: 08090403 lb s0,128(s2) 9a2: 0100 addi s0,sp,128 - 9a4: 08090203 lb tp,128(s2) + 9a4: 18090303 lb t1,384(s2) 9a8: 0100 addi s0,sp,128 - 9aa: 10090103 lb sp,256(s2) + 9aa: 08090203 lb tp,128(s2) 9ae: 0100 addi s0,sp,128 - 9b0: 08090303 lb t1,128(s2) + 9b0: 10090103 lb sp,256(s2) 9b4: 0100 addi s0,sp,128 - 9b6: 0c090303 lb t1,192(s2) + 9b6: 08090303 lb t1,128(s2) 9ba: 0100 addi s0,sp,128 - 9bc: 04090403 lb s0,64(s2) + 9bc: 0c090303 lb t1,192(s2) 9c0: 0100 addi s0,sp,128 - 9c2: 04090103 lb sp,64(s2) + 9c2: 04090403 lb s0,64(s2) 9c6: 0100 addi s0,sp,128 - 9c8: 0a090a03 lb s4,160(s2) + 9c8: 04090103 lb sp,64(s2) 9cc: 0100 addi s0,sp,128 - 9ce: 0a090203 lb tp,160(s2) + 9ce: 0a090a03 lb s4,160(s2) 9d2: 0100 addi s0,sp,128 - 9d4: 18090103 lb sp,384(s2) + 9d4: 0a090203 lb tp,160(s2) 9d8: 0100 addi s0,sp,128 - 9da: 0809 addi a6,a6,2 - 9dc: 0000 unimp - 9de: 0101 addi sp,sp,0 - 9e0: 012a slli sp,sp,0xa + 9da: 18090103 lb sp,384(s2) + 9de: 0100 addi s0,sp,128 + 9e0: 0809 addi a6,a6,2 9e2: 0000 unimp - 9e4: 0002 0x2 - 9e6: 006e 0x6e + 9e4: 0101 addi sp,sp,0 + 9e6: 012a slli sp,sp,0xa 9e8: 0000 unimp - 9ea: 0101 addi sp,sp,0 - 9ec: 000d0efb 0xd0efb + 9ea: 0002 0x2 + 9ec: 006e 0x6e + 9ee: 0000 unimp 9f0: 0101 addi sp,sp,0 - 9f2: 0101 addi sp,sp,0 - 9f4: 0000 unimp - 9f6: 0100 addi s0,sp,128 - 9f8: 0000 unimp - 9fa: 2f01 jal 110a <__stack_size+0x90a> - 9fc: 6f68 flw fa0,92(a4) - 9fe: 656d lui a0,0x1b - a00: 2f6a7a2f 0x2f6a7a2f - a04: 7472 flw fs0,60(sp) - a06: 742d lui s0,0xfffeb - a08: 7268 flw fa0,100(a2) - a0a: 6165 addi sp,sp,112 - a0c: 2f64 fld fs1,216(a4) - a0e: 00637273 csrrci tp,0x6,6 - a12: 6d6f682f 0x6d6f682f - a16: 2f65 jal 11ce <__stack_size+0x9ce> - a18: 6a7a flw fs4,156(sp) - a1a: 2d74722f 0x2d74722f - a1e: 6874 flw fa3,84(s0) - a20: 6572 flw fa0,28(sp) - a22: 6461 lui s0,0x18 - a24: 636e692f 0x636e692f - a28: 756c flw fa1,108(a0) - a2a: 6564 flw fs1,76(a0) - a2c: 0000 unimp - a2e: 706d6f63 bltu s10,t1,114c <__stack_size+0x94c> - a32: 6e656e6f jal t3,57118 <__stack_size+0x56918> - a36: 7374 flw fa3,100(a4) - a38: 632e flw ft6,200(sp) - a3a: 0100 addi s0,sp,128 - a3c: 0000 unimp - a3e: 7472 flw fs0,60(sp) - a40: 6564 flw fs1,76(a0) - a42: 2e66 fld ft8,88(sp) - a44: 0068 addi a0,sp,12 - a46: 0002 0x2 - a48: 7200 flw fs0,32(a2) - a4a: 7474 flw fa3,108(s0) - a4c: 7268 flw fa0,100(a2) - a4e: 6165 addi sp,sp,112 - a50: 2e64 fld fs1,216(a2) - a52: 0068 addi a0,sp,12 - a54: 0002 0x2 - a56: 0000 unimp - a58: 0500 addi s0,sp,640 - a5a: d402 sw zero,40(sp) - a5c: 4009 0x4009 - a5e: 0320 addi s0,sp,392 - a60: 013c addi a5,sp,136 - a62: 06090103 lb sp,96(s2) - a66: 0100 addi s0,sp,128 - a68: 02090103 lb sp,32(s2) + 9f2: 000d0efb 0xd0efb + 9f6: 0101 addi sp,sp,0 + 9f8: 0101 addi sp,sp,0 + 9fa: 0000 unimp + 9fc: 0100 addi s0,sp,128 + 9fe: 0000 unimp + a00: 2f01 jal 1110 <__stack_size+0x910> + a02: 6f68 flw fa0,92(a4) + a04: 656d lui a0,0x1b + a06: 2f6a7a2f 0x2f6a7a2f + a0a: 7472 flw fs0,60(sp) + a0c: 742d lui s0,0xfffeb + a0e: 7268 flw fa0,100(a2) + a10: 6165 addi sp,sp,112 + a12: 2f64 fld fs1,216(a4) + a14: 00637273 csrrci tp,0x6,6 + a18: 6d6f682f 0x6d6f682f + a1c: 2f65 jal 11d4 <__stack_size+0x9d4> + a1e: 6a7a flw fs4,156(sp) + a20: 2d74722f 0x2d74722f + a24: 6874 flw fa3,84(s0) + a26: 6572 flw fa0,28(sp) + a28: 6461 lui s0,0x18 + a2a: 636e692f 0x636e692f + a2e: 756c flw fa1,108(a0) + a30: 6564 flw fs1,76(a0) + a32: 0000 unimp + a34: 706d6f63 bltu s10,t1,1152 <__stack_size+0x952> + a38: 6e656e6f jal t3,5711e <__stack_size+0x5691e> + a3c: 7374 flw fa3,100(a4) + a3e: 632e flw ft6,200(sp) + a40: 0100 addi s0,sp,128 + a42: 0000 unimp + a44: 7472 flw fs0,60(sp) + a46: 6564 flw fs1,76(a0) + a48: 2e66 fld ft8,88(sp) + a4a: 0068 addi a0,sp,12 + a4c: 0002 0x2 + a4e: 7200 flw fs0,32(a2) + a50: 7474 flw fa3,108(s0) + a52: 7268 flw fa0,100(a2) + a54: 6165 addi sp,sp,112 + a56: 2e64 fld fs1,216(a2) + a58: 0068 addi a0,sp,12 + a5a: 0002 0x2 + a5c: 0000 unimp + a5e: 0500 addi s0,sp,640 + a60: da02 sw zero,52(sp) + a62: 4009 0x4009 + a64: 0320 addi s0,sp,392 + a66: 013c addi a5,sp,136 + a68: 06090103 lb sp,96(s2) a6c: 0100 addi s0,sp,128 - a6e: 08090403 lb s0,128(s2) + a6e: 02090103 lb sp,32(s2) a72: 0100 addi s0,sp,128 - a74: 06090103 lb sp,96(s2) + a74: 08090403 lb s0,128(s2) a78: 0100 addi s0,sp,128 - a7a: 02090103 lb sp,32(s2) + a7a: 06090103 lb sp,96(s2) a7e: 0100 addi s0,sp,128 - a80: 08090403 lb s0,128(s2) + a80: 02090103 lb sp,32(s2) a84: 0100 addi s0,sp,128 - a86: 06090103 lb sp,96(s2) + a86: 08090403 lb s0,128(s2) a8a: 0100 addi s0,sp,128 - a8c: 02090103 lb sp,32(s2) + a8c: 06090103 lb sp,96(s2) a90: 0100 addi s0,sp,128 - a92: 08090403 lb s0,128(s2) + a92: 02090103 lb sp,32(s2) a96: 0100 addi s0,sp,128 - a98: 06090103 lb sp,96(s2) + a98: 08090403 lb s0,128(s2) a9c: 0100 addi s0,sp,128 - a9e: 02090103 lb sp,32(s2) + a9e: 06090103 lb sp,96(s2) aa2: 0100 addi s0,sp,128 - aa4: 08090703 lb a4,128(s2) + aa4: 02090103 lb sp,32(s2) aa8: 0100 addi s0,sp,128 - aaa: 08090d03 lb s10,128(s2) + aaa: 08090703 lb a4,128(s2) aae: 0100 addi s0,sp,128 - ab0: 0200 addi s0,sp,256 - ab2: 0304 addi s1,sp,384 - ab4: 0e090203 lb tp,224(s2) - ab8: 0100 addi s0,sp,128 - aba: 0200 addi s0,sp,256 - abc: 0304 addi s1,sp,384 - abe: 08097e03 0x8097e03 - ac2: 0100 addi s0,sp,128 - ac4: 0200 addi s0,sp,256 - ac6: 0104 addi s1,sp,128 - ac8: 0306 slli t1,t1,0x1 - aca: 0900 addi s0,sp,144 - acc: 000a 0xa - ace: 0601 addi a2,a2,0 - ad0: 10090503 lb a0,256(s2) - ad4: 0100 addi s0,sp,128 - ad6: 0a090603 lb a2,160(s2) + ab0: 08090d03 lb s10,128(s2) + ab4: 0100 addi s0,sp,128 + ab6: 0200 addi s0,sp,256 + ab8: 0304 addi s1,sp,384 + aba: 0e090203 lb tp,224(s2) + abe: 0100 addi s0,sp,128 + ac0: 0200 addi s0,sp,256 + ac2: 0304 addi s1,sp,384 + ac4: 08097e03 0x8097e03 + ac8: 0100 addi s0,sp,128 + aca: 0200 addi s0,sp,256 + acc: 0104 addi s1,sp,128 + ace: 0306 slli t1,t1,0x1 + ad0: 0900 addi s0,sp,144 + ad2: 000a 0xa + ad4: 0601 addi a2,a2,0 + ad6: 10090503 lb a0,256(s2) ada: 0100 addi s0,sp,128 - adc: 08090f03 lb t5,128(s2) + adc: 0a090603 lb a2,160(s2) ae0: 0100 addi s0,sp,128 - ae2: 0200 addi s0,sp,256 - ae4: 0304 addi s1,sp,384 - ae6: 0e090203 lb tp,224(s2) - aea: 0100 addi s0,sp,128 - aec: 0200 addi s0,sp,256 - aee: 0304 addi s1,sp,384 - af0: 08097e03 0x8097e03 - af4: 0100 addi s0,sp,128 - af6: 0200 addi s0,sp,256 - af8: 0104 addi s1,sp,128 - afa: 0306 slli t1,t1,0x1 - afc: 0900 addi s0,sp,144 - afe: 000a 0xa - b00: 0601 addi a2,a2,0 - b02: 10090503 lb a0,256(s2) - b06: 0100 addi s0,sp,128 - b08: 0a09 addi s4,s4,2 - b0a: 0000 unimp - b0c: 0101 addi sp,sp,0 - b0e: 03f0 addi a2,sp,460 + ae2: 08090f03 lb t5,128(s2) + ae6: 0100 addi s0,sp,128 + ae8: 0200 addi s0,sp,256 + aea: 0304 addi s1,sp,384 + aec: 0e090203 lb tp,224(s2) + af0: 0100 addi s0,sp,128 + af2: 0200 addi s0,sp,256 + af4: 0304 addi s1,sp,384 + af6: 08097e03 0x8097e03 + afa: 0100 addi s0,sp,128 + afc: 0200 addi s0,sp,256 + afe: 0104 addi s1,sp,128 + b00: 0306 slli t1,t1,0x1 + b02: 0900 addi s0,sp,144 + b04: 000a 0xa + b06: 0601 addi a2,a2,0 + b08: 10090503 lb a0,256(s2) + b0c: 0100 addi s0,sp,128 + b0e: 0a09 addi s4,s4,2 b10: 0000 unimp - b12: 0002 0x2 - b14: 006a 0x6a + b12: 0101 addi sp,sp,0 + b14: 03f0 addi a2,sp,460 b16: 0000 unimp - b18: 0101 addi sp,sp,0 - b1a: 000d0efb 0xd0efb + b18: 0002 0x2 + b1a: 006a 0x6a + b1c: 0000 unimp b1e: 0101 addi sp,sp,0 - b20: 0101 addi sp,sp,0 - b22: 0000 unimp - b24: 0100 addi s0,sp,128 - b26: 0000 unimp - b28: 2f01 jal 1238 <__stack_size+0xa38> - b2a: 6f68 flw fa0,92(a4) - b2c: 656d lui a0,0x1b - b2e: 2f6a7a2f 0x2f6a7a2f - b32: 7472 flw fs0,60(sp) - b34: 742d lui s0,0xfffeb - b36: 7268 flw fa0,100(a2) - b38: 6165 addi sp,sp,112 - b3a: 2f64 fld fs1,216(a4) - b3c: 00637273 csrrci tp,0x6,6 - b40: 6d6f682f 0x6d6f682f - b44: 2f65 jal 12fc <__stack_size+0xafc> - b46: 6a7a flw fs4,156(sp) - b48: 2d74722f 0x2d74722f - b4c: 6874 flw fa3,84(s0) - b4e: 6572 flw fa0,28(sp) - b50: 6461 lui s0,0x18 - b52: 636e692f 0x636e692f - b56: 756c flw fa1,108(a0) - b58: 6564 flw fs1,76(a0) - b5a: 0000 unimp - b5c: 6564 flw fs1,76(a0) - b5e: 6976 flw fs2,92(sp) - b60: 632e6563 bltu t3,s2,118a <__stack_size+0x98a> - b64: 0100 addi s0,sp,128 - b66: 0000 unimp - b68: 7472 flw fs0,60(sp) - b6a: 6564 flw fs1,76(a0) - b6c: 2e66 fld ft8,88(sp) - b6e: 0068 addi a0,sp,12 - b70: 0002 0x2 - b72: 7200 flw fs0,32(a2) - b74: 7474 flw fa3,108(s0) - b76: 7268 flw fa0,100(a2) - b78: 6165 addi sp,sp,112 - b7a: 2e64 fld fs1,216(a2) - b7c: 0068 addi a0,sp,12 - b7e: 0002 0x2 - b80: 0000 unimp - b82: 0500 addi s0,sp,640 - b84: 9802 jalr a6 - b86: 400a 0x400a - b88: 0320 addi s0,sp,392 - b8a: 012e slli sp,sp,0xb - b8c: 16090103 lb sp,352(s2) - b90: 0100 addi s0,sp,128 - b92: 06090103 lb sp,96(s2) + b20: 000d0efb 0xd0efb + b24: 0101 addi sp,sp,0 + b26: 0101 addi sp,sp,0 + b28: 0000 unimp + b2a: 0100 addi s0,sp,128 + b2c: 0000 unimp + b2e: 2f01 jal 123e <__stack_size+0xa3e> + b30: 6f68 flw fa0,92(a4) + b32: 656d lui a0,0x1b + b34: 2f6a7a2f 0x2f6a7a2f + b38: 7472 flw fs0,60(sp) + b3a: 742d lui s0,0xfffeb + b3c: 7268 flw fa0,100(a2) + b3e: 6165 addi sp,sp,112 + b40: 2f64 fld fs1,216(a4) + b42: 00637273 csrrci tp,0x6,6 + b46: 6d6f682f 0x6d6f682f + b4a: 2f65 jal 1302 <__stack_size+0xb02> + b4c: 6a7a flw fs4,156(sp) + b4e: 2d74722f 0x2d74722f + b52: 6874 flw fa3,84(s0) + b54: 6572 flw fa0,28(sp) + b56: 6461 lui s0,0x18 + b58: 636e692f 0x636e692f + b5c: 756c flw fa1,108(a0) + b5e: 6564 flw fs1,76(a0) + b60: 0000 unimp + b62: 6564 flw fs1,76(a0) + b64: 6976 flw fs2,92(sp) + b66: 632e6563 bltu t3,s2,1190 <__stack_size+0x990> + b6a: 0100 addi s0,sp,128 + b6c: 0000 unimp + b6e: 7472 flw fs0,60(sp) + b70: 6564 flw fs1,76(a0) + b72: 2e66 fld ft8,88(sp) + b74: 0068 addi a0,sp,12 + b76: 0002 0x2 + b78: 7200 flw fs0,32(a2) + b7a: 7474 flw fa3,108(s0) + b7c: 7268 flw fa0,100(a2) + b7e: 6165 addi sp,sp,112 + b80: 2e64 fld fs1,216(a2) + b82: 0068 addi a0,sp,12 + b84: 0002 0x2 + b86: 0000 unimp + b88: 0500 addi s0,sp,640 + b8a: 9e02 jalr t3 + b8c: 400a 0x400a + b8e: 0320 addi s0,sp,392 + b90: 012e slli sp,sp,0xb + b92: 16090103 lb sp,352(s2) b96: 0100 addi s0,sp,128 - b98: 04090203 lb tp,64(s2) + b98: 06090103 lb sp,96(s2) b9c: 0100 addi s0,sp,128 - b9e: 0a090103 lb sp,160(s2) + b9e: 04090203 lb tp,64(s2) ba2: 0100 addi s0,sp,128 - ba4: 04090203 lb tp,64(s2) + ba4: 0a090103 lb sp,160(s2) ba8: 0100 addi s0,sp,128 - baa: 10090103 lb sp,256(s2) + baa: 04090203 lb tp,64(s2) bae: 0100 addi s0,sp,128 - bb0: 0c090103 lb sp,192(s2) + bb0: 10090103 lb sp,256(s2) bb4: 0100 addi s0,sp,128 - bb6: 08090103 lb sp,128(s2) + bb6: 0c090103 lb sp,192(s2) bba: 0100 addi s0,sp,128 - bbc: 08090203 lb tp,128(s2) + bbc: 08090103 lb sp,128(s2) bc0: 0100 addi s0,sp,128 - bc2: 02090103 lb sp,32(s2) + bc2: 08090203 lb tp,128(s2) bc6: 0100 addi s0,sp,128 - bc8: 0a090b03 lb s6,160(s2) + bc8: 02090103 lb sp,32(s2) bcc: 0100 addi s0,sp,128 - bce: 0c090103 lb sp,192(s2) + bce: 0a090b03 lb s6,160(s2) bd2: 0100 addi s0,sp,128 - bd4: 0200 addi s0,sp,256 - bd6: 0104 addi s1,sp,128 - bd8: 0306 slli t1,t1,0x1 - bda: 0900 addi s0,sp,144 - bdc: 0006 0x6 - bde: 0601 addi a2,a2,0 - be0: 18090203 lb tp,384(s2) - be4: 0100 addi s0,sp,128 - be6: 0a090203 lb tp,160(s2) + bd4: 0c090103 lb sp,192(s2) + bd8: 0100 addi s0,sp,128 + bda: 0200 addi s0,sp,256 + bdc: 0104 addi s1,sp,128 + bde: 0306 slli t1,t1,0x1 + be0: 0900 addi s0,sp,144 + be2: 0006 0x6 + be4: 0601 addi a2,a2,0 + be6: 18090203 lb tp,384(s2) bea: 0100 addi s0,sp,128 - bec: 02090103 lb sp,32(s2) + bec: 0a090203 lb tp,160(s2) bf0: 0100 addi s0,sp,128 - bf2: 0a090c03 lb s8,160(s2) + bf2: 02090103 lb sp,32(s2) bf6: 0100 addi s0,sp,128 - bf8: 06090103 lb sp,96(s2) + bf8: 0a090c03 lb s8,160(s2) bfc: 0100 addi s0,sp,128 - bfe: 02090103 lb sp,32(s2) + bfe: 06090103 lb sp,96(s2) c02: 0100 addi s0,sp,128 - c04: 08090a03 lb s4,128(s2) + c04: 02090103 lb sp,32(s2) c08: 0100 addi s0,sp,128 - c0a: 0c090803 lb a6,192(s2) + c0a: 08090a03 lb s4,128(s2) c0e: 0100 addi s0,sp,128 - c10: 08090103 lb sp,128(s2) + c10: 0c090803 lb a6,192(s2) c14: 0100 addi s0,sp,128 - c16: 04090303 lb t1,64(s2) + c16: 08090103 lb sp,128(s2) c1a: 0100 addi s0,sp,128 - c1c: 0c090103 lb sp,192(s2) + c1c: 04090303 lb t1,64(s2) c20: 0100 addi s0,sp,128 - c22: 0c090403 lb s0,192(s2) + c22: 0c090103 lb sp,192(s2) c26: 0100 addi s0,sp,128 - c28: 0c090103 lb sp,192(s2) + c28: 0c090403 lb s0,192(s2) c2c: 0100 addi s0,sp,128 - c2e: 16090303 lb t1,352(s2) + c2e: 0c090103 lb sp,192(s2) c32: 0100 addi s0,sp,128 - c34: 08090103 lb sp,128(s2) + c34: 16090303 lb t1,352(s2) c38: 0100 addi s0,sp,128 - c3a: 04090203 lb tp,64(s2) + c3a: 08090103 lb sp,128(s2) c3e: 0100 addi s0,sp,128 - c40: 06097703 0x6097703 + c40: 04090203 lb tp,64(s2) c44: 0100 addi s0,sp,128 - c46: 0200 addi s0,sp,256 - c48: 0104 addi s1,sp,128 - c4a: 0a097f03 0xa097f03 - c4e: 0100 addi s0,sp,128 - c50: 0200 addi s0,sp,256 - c52: 0104 addi s1,sp,128 - c54: 06097f03 0x6097f03 - c58: 0100 addi s0,sp,128 - c5a: 08091003 lh zero,128(s2) + c46: 06097703 0x6097703 + c4a: 0100 addi s0,sp,128 + c4c: 0200 addi s0,sp,256 + c4e: 0104 addi s1,sp,128 + c50: 0a097f03 0xa097f03 + c54: 0100 addi s0,sp,128 + c56: 0200 addi s0,sp,256 + c58: 0104 addi s1,sp,128 + c5a: 06097f03 0x6097f03 c5e: 0100 addi s0,sp,128 - c60: 08090103 lb sp,128(s2) + c60: 08091003 lh zero,128(s2) c64: 0100 addi s0,sp,128 - c66: 04090303 lb t1,64(s2) + c66: 08090103 lb sp,128(s2) c6a: 0100 addi s0,sp,128 - c6c: 02090103 lb sp,32(s2) + c6c: 04090303 lb t1,64(s2) c70: 0100 addi s0,sp,128 - c72: 0a090b03 lb s6,160(s2) + c72: 02090103 lb sp,32(s2) c76: 0100 addi s0,sp,128 - c78: 0c090103 lb sp,192(s2) + c78: 0a090b03 lb s6,160(s2) c7c: 0100 addi s0,sp,128 - c7e: 04090203 lb tp,64(s2) + c7e: 0c090103 lb sp,192(s2) c82: 0100 addi s0,sp,128 - c84: 0200 addi s0,sp,256 - c86: 0104 addi s1,sp,128 - c88: 0306 slli t1,t1,0x1 - c8a: 0900 addi s0,sp,144 - c8c: 0006 0x6 - c8e: 0601 addi a2,a2,0 - c90: 18090303 lb t1,384(s2) - c94: 0100 addi s0,sp,128 - c96: 08090203 lb tp,128(s2) + c84: 04090203 lb tp,64(s2) + c88: 0100 addi s0,sp,128 + c8a: 0200 addi s0,sp,256 + c8c: 0104 addi s1,sp,128 + c8e: 0306 slli t1,t1,0x1 + c90: 0900 addi s0,sp,144 + c92: 0006 0x6 + c94: 0601 addi a2,a2,0 + c96: 18090303 lb t1,384(s2) c9a: 0100 addi s0,sp,128 - c9c: 0c090203 lb tp,192(s2) + c9c: 08090203 lb tp,128(s2) ca0: 0100 addi s0,sp,128 - ca2: 10090103 lb sp,256(s2) + ca2: 0c090203 lb tp,192(s2) ca6: 0100 addi s0,sp,128 - ca8: 06090303 lb t1,96(s2) + ca8: 10090103 lb sp,256(s2) cac: 0100 addi s0,sp,128 - cae: 04097f03 0x4097f03 + cae: 06090303 lb t1,96(s2) cb2: 0100 addi s0,sp,128 - cb4: 14090503 lb a0,320(s2) + cb4: 04097f03 0x4097f03 cb8: 0100 addi s0,sp,128 - cba: 1a090503 lb a0,416(s2) + cba: 14090503 lb a0,320(s2) cbe: 0100 addi s0,sp,128 - cc0: 04090103 lb sp,64(s2) + cc0: 1a090503 lb a0,416(s2) cc4: 0100 addi s0,sp,128 - cc6: 0a090b03 lb s6,160(s2) + cc6: 04090103 lb sp,64(s2) cca: 0100 addi s0,sp,128 - ccc: 12090103 lb sp,288(s2) + ccc: 0a090b03 lb s6,160(s2) cd0: 0100 addi s0,sp,128 - cd2: 04090203 lb tp,64(s2) + cd2: 12090103 lb sp,288(s2) cd6: 0100 addi s0,sp,128 - cd8: 0200 addi s0,sp,256 - cda: 0104 addi s1,sp,128 - cdc: 0306 slli t1,t1,0x1 - cde: 0900 addi s0,sp,144 - ce0: 0006 0x6 - ce2: 0601 addi a2,a2,0 - ce4: 18090303 lb t1,384(s2) - ce8: 0100 addi s0,sp,128 - cea: 0c090203 lb tp,192(s2) + cd8: 04090203 lb tp,64(s2) + cdc: 0100 addi s0,sp,128 + cde: 0200 addi s0,sp,256 + ce0: 0104 addi s1,sp,128 + ce2: 0306 slli t1,t1,0x1 + ce4: 0900 addi s0,sp,144 + ce6: 0006 0x6 + ce8: 0601 addi a2,a2,0 + cea: 18090303 lb t1,384(s2) cee: 0100 addi s0,sp,128 - cf0: 08090203 lb tp,128(s2) + cf0: 0c090203 lb tp,192(s2) cf4: 0100 addi s0,sp,128 - cf6: 10090103 lb sp,256(s2) + cf6: 08090203 lb tp,128(s2) cfa: 0100 addi s0,sp,128 - cfc: 06090303 lb t1,96(s2) + cfc: 10090103 lb sp,256(s2) d00: 0100 addi s0,sp,128 - d02: 04097f03 0x4097f03 + d02: 06090303 lb t1,96(s2) d06: 0100 addi s0,sp,128 - d08: 12090303 lb t1,288(s2) + d08: 04097f03 0x4097f03 d0c: 0100 addi s0,sp,128 - d0e: 06090403 lb s0,96(s2) + d0e: 12090303 lb t1,288(s2) d12: 0100 addi s0,sp,128 - d14: 1a090403 lb s0,416(s2) + d14: 06090403 lb s0,96(s2) d18: 0100 addi s0,sp,128 - d1a: 0200 addi s0,sp,256 - d1c: 0104 addi s1,sp,128 - d1e: 0c090103 lb sp,192(s2) - d22: 0100 addi s0,sp,128 - d24: 0200 addi s0,sp,256 - d26: 0104 addi s1,sp,128 - d28: 0a097f03 0xa097f03 - d2c: 0100 addi s0,sp,128 - d2e: 02090303 lb t1,32(s2) + d1a: 1a090403 lb s0,416(s2) + d1e: 0100 addi s0,sp,128 + d20: 0200 addi s0,sp,256 + d22: 0104 addi s1,sp,128 + d24: 0c090103 lb sp,192(s2) + d28: 0100 addi s0,sp,128 + d2a: 0200 addi s0,sp,256 + d2c: 0104 addi s1,sp,128 + d2e: 0a097f03 0xa097f03 d32: 0100 addi s0,sp,128 - d34: 04090403 lb s0,64(s2) + d34: 02090303 lb t1,32(s2) d38: 0100 addi s0,sp,128 - d3a: 08090203 lb tp,128(s2) + d3a: 04090403 lb s0,64(s2) d3e: 0100 addi s0,sp,128 - d40: 16090403 lb s0,352(s2) + d40: 08090203 lb tp,128(s2) d44: 0100 addi s0,sp,128 - d46: 0200 addi s0,sp,256 - d48: 0104 addi s1,sp,128 - d4a: 0306 slli t1,t1,0x1 - d4c: 0900 addi s0,sp,144 - d4e: 0006 0x6 - d50: 0601 addi a2,a2,0 - d52: 0a090203 lb tp,160(s2) - d56: 0100 addi s0,sp,128 - d58: 16090203 lb tp,352(s2) + d46: 16090403 lb s0,352(s2) + d4a: 0100 addi s0,sp,128 + d4c: 0200 addi s0,sp,256 + d4e: 0104 addi s1,sp,128 + d50: 0306 slli t1,t1,0x1 + d52: 0900 addi s0,sp,144 + d54: 0006 0x6 + d56: 0601 addi a2,a2,0 + d58: 0a090203 lb tp,160(s2) d5c: 0100 addi s0,sp,128 - d5e: 16090303 lb t1,352(s2) + d5e: 16090203 lb tp,352(s2) d62: 0100 addi s0,sp,128 - d64: 0200 addi s0,sp,256 - d66: 0104 addi s1,sp,128 - d68: 0306 slli t1,t1,0x1 - d6a: 0900 addi s0,sp,144 - d6c: 000a 0xa - d6e: 0601 addi a2,a2,0 - d70: 18090303 lb t1,384(s2) - d74: 0100 addi s0,sp,128 - d76: 04090103 lb sp,64(s2) + d64: 16090303 lb t1,352(s2) + d68: 0100 addi s0,sp,128 + d6a: 0200 addi s0,sp,256 + d6c: 0104 addi s1,sp,128 + d6e: 0306 slli t1,t1,0x1 + d70: 0900 addi s0,sp,144 + d72: 000a 0xa + d74: 0601 addi a2,a2,0 + d76: 18090303 lb t1,384(s2) d7a: 0100 addi s0,sp,128 - d7c: 0a090b03 lb s6,160(s2) + d7c: 04090103 lb sp,64(s2) d80: 0100 addi s0,sp,128 - d82: 0c090103 lb sp,192(s2) + d82: 0a090b03 lb s6,160(s2) d86: 0100 addi s0,sp,128 - d88: 04090203 lb tp,64(s2) + d88: 0c090103 lb sp,192(s2) d8c: 0100 addi s0,sp,128 - d8e: 0200 addi s0,sp,256 - d90: 0104 addi s1,sp,128 - d92: 0306 slli t1,t1,0x1 - d94: 0900 addi s0,sp,144 - d96: 0006 0x6 - d98: 0601 addi a2,a2,0 - d9a: 18090203 lb tp,384(s2) - d9e: 0100 addi s0,sp,128 - da0: 0a090103 lb sp,160(s2) + d8e: 04090203 lb tp,64(s2) + d92: 0100 addi s0,sp,128 + d94: 0200 addi s0,sp,256 + d96: 0104 addi s1,sp,128 + d98: 0306 slli t1,t1,0x1 + d9a: 0900 addi s0,sp,144 + d9c: 0006 0x6 + d9e: 0601 addi a2,a2,0 + da0: 18090203 lb tp,384(s2) da4: 0100 addi s0,sp,128 - da6: 04090203 lb tp,64(s2) + da6: 0a090103 lb sp,160(s2) daa: 0100 addi s0,sp,128 - dac: 16090203 lb tp,352(s2) + dac: 04090203 lb tp,64(s2) db0: 0100 addi s0,sp,128 - db2: 0a090103 lb sp,160(s2) + db2: 16090203 lb tp,352(s2) db6: 0100 addi s0,sp,128 - db8: 04090303 lb t1,64(s2) + db8: 0a090103 lb sp,160(s2) dbc: 0100 addi s0,sp,128 - dbe: 08090203 lb tp,128(s2) + dbe: 04090303 lb t1,64(s2) dc2: 0100 addi s0,sp,128 - dc4: 10090403 lb s0,256(s2) + dc4: 08090203 lb tp,128(s2) dc8: 0100 addi s0,sp,128 - dca: 0200 addi s0,sp,256 - dcc: 0104 addi s1,sp,128 - dce: 0306 slli t1,t1,0x1 - dd0: 0900 addi s0,sp,144 - dd2: 0006 0x6 - dd4: 0601 addi a2,a2,0 - dd6: 0a090103 lb sp,160(s2) - dda: 0100 addi s0,sp,128 - ddc: 08090203 lb tp,128(s2) + dca: 10090403 lb s0,256(s2) + dce: 0100 addi s0,sp,128 + dd0: 0200 addi s0,sp,256 + dd2: 0104 addi s1,sp,128 + dd4: 0306 slli t1,t1,0x1 + dd6: 0900 addi s0,sp,144 + dd8: 0006 0x6 + dda: 0601 addi a2,a2,0 + ddc: 0a090103 lb sp,160(s2) de0: 0100 addi s0,sp,128 - de2: 04090103 lb sp,64(s2) + de2: 08090203 lb tp,128(s2) de6: 0100 addi s0,sp,128 - de8: 0a091303 lh t1,160(s2) + de8: 04090103 lb sp,64(s2) dec: 0100 addi s0,sp,128 - dee: 18090103 lb sp,384(s2) + dee: 0a091303 lh t1,160(s2) df2: 0100 addi s0,sp,128 - df4: 0200 addi s0,sp,256 - df6: 0104 addi s1,sp,128 - df8: 0306 slli t1,t1,0x1 - dfa: 0900 addi s0,sp,144 - dfc: 0006 0x6 - dfe: 0601 addi a2,a2,0 - e00: 18090203 lb tp,384(s2) - e04: 0100 addi s0,sp,128 - e06: 0a090203 lb tp,160(s2) + df4: 18090103 lb sp,384(s2) + df8: 0100 addi s0,sp,128 + dfa: 0200 addi s0,sp,256 + dfc: 0104 addi s1,sp,128 + dfe: 0306 slli t1,t1,0x1 + e00: 0900 addi s0,sp,144 + e02: 0006 0x6 + e04: 0601 addi a2,a2,0 + e06: 18090203 lb tp,384(s2) e0a: 0100 addi s0,sp,128 - e0c: 06090103 lb sp,96(s2) + e0c: 0a090203 lb tp,160(s2) e10: 0100 addi s0,sp,128 - e12: 04090403 lb s0,64(s2) + e12: 06090103 lb sp,96(s2) e16: 0100 addi s0,sp,128 - e18: 08090203 lb tp,128(s2) + e18: 04090403 lb s0,64(s2) e1c: 0100 addi s0,sp,128 - e1e: 1c090403 lb s0,448(s2) + e1e: 08090203 lb tp,128(s2) e22: 0100 addi s0,sp,128 - e24: 06090203 lb tp,96(s2) + e24: 1c090403 lb s0,448(s2) e28: 0100 addi s0,sp,128 - e2a: 02090103 lb sp,32(s2) + e2a: 06090203 lb tp,96(s2) e2e: 0100 addi s0,sp,128 - e30: 0a091303 lh t1,160(s2) + e30: 02090103 lb sp,32(s2) e34: 0100 addi s0,sp,128 - e36: 18090103 lb sp,384(s2) + e36: 0a091303 lh t1,160(s2) e3a: 0100 addi s0,sp,128 - e3c: 0200 addi s0,sp,256 - e3e: 0104 addi s1,sp,128 - e40: 0306 slli t1,t1,0x1 - e42: 0900 addi s0,sp,144 - e44: 0006 0x6 - e46: 0601 addi a2,a2,0 - e48: 18090203 lb tp,384(s2) - e4c: 0100 addi s0,sp,128 - e4e: 0a090203 lb tp,160(s2) + e3c: 18090103 lb sp,384(s2) + e40: 0100 addi s0,sp,128 + e42: 0200 addi s0,sp,256 + e44: 0104 addi s1,sp,128 + e46: 0306 slli t1,t1,0x1 + e48: 0900 addi s0,sp,144 + e4a: 0006 0x6 + e4c: 0601 addi a2,a2,0 + e4e: 18090203 lb tp,384(s2) e52: 0100 addi s0,sp,128 - e54: 06090103 lb sp,96(s2) + e54: 0a090203 lb tp,160(s2) e58: 0100 addi s0,sp,128 - e5a: 04090403 lb s0,64(s2) + e5a: 06090103 lb sp,96(s2) e5e: 0100 addi s0,sp,128 - e60: 08090203 lb tp,128(s2) + e60: 04090403 lb s0,64(s2) e64: 0100 addi s0,sp,128 - e66: 1c090403 lb s0,448(s2) + e66: 08090203 lb tp,128(s2) e6a: 0100 addi s0,sp,128 - e6c: 06090203 lb tp,96(s2) + e6c: 1c090403 lb s0,448(s2) e70: 0100 addi s0,sp,128 - e72: 02090103 lb sp,32(s2) + e72: 06090203 lb tp,96(s2) e76: 0100 addi s0,sp,128 - e78: 0a090d03 lb s10,160(s2) + e78: 02090103 lb sp,32(s2) e7c: 0100 addi s0,sp,128 - e7e: 16090103 lb sp,352(s2) + e7e: 0a090d03 lb s10,160(s2) e82: 0100 addi s0,sp,128 - e84: 0200 addi s0,sp,256 - e86: 0104 addi s1,sp,128 - e88: 0306 slli t1,t1,0x1 - e8a: 0900 addi s0,sp,144 - e8c: 0006 0x6 - e8e: 0601 addi a2,a2,0 - e90: 18090303 lb t1,384(s2) - e94: 0100 addi s0,sp,128 - e96: 08090203 lb tp,128(s2) + e84: 16090103 lb sp,352(s2) + e88: 0100 addi s0,sp,128 + e8a: 0200 addi s0,sp,256 + e8c: 0104 addi s1,sp,128 + e8e: 0306 slli t1,t1,0x1 + e90: 0900 addi s0,sp,144 + e92: 0006 0x6 + e94: 0601 addi a2,a2,0 + e96: 18090303 lb t1,384(s2) e9a: 0100 addi s0,sp,128 - e9c: 1a090303 lb t1,416(s2) + e9c: 08090203 lb tp,128(s2) ea0: 0100 addi s0,sp,128 - ea2: 02090103 lb sp,32(s2) + ea2: 1a090303 lb t1,416(s2) ea6: 0100 addi s0,sp,128 - ea8: 0a090f03 lb t5,160(s2) + ea8: 02090103 lb sp,32(s2) eac: 0100 addi s0,sp,128 - eae: 10090103 lb sp,256(s2) + eae: 0a090f03 lb t5,160(s2) eb2: 0100 addi s0,sp,128 - eb4: 0200 addi s0,sp,256 - eb6: 0104 addi s1,sp,128 - eb8: 0306 slli t1,t1,0x1 - eba: 0900 addi s0,sp,144 - ebc: 0006 0x6 - ebe: 0601 addi a2,a2,0 - ec0: 18090203 lb tp,384(s2) - ec4: 0100 addi s0,sp,128 - ec6: 0a090203 lb tp,160(s2) + eb4: 10090103 lb sp,256(s2) + eb8: 0100 addi s0,sp,128 + eba: 0200 addi s0,sp,256 + ebc: 0104 addi s1,sp,128 + ebe: 0306 slli t1,t1,0x1 + ec0: 0900 addi s0,sp,144 + ec2: 0006 0x6 + ec4: 0601 addi a2,a2,0 + ec6: 18090203 lb tp,384(s2) eca: 0100 addi s0,sp,128 - ecc: 02090103 lb sp,32(s2) + ecc: 0a090203 lb tp,160(s2) ed0: 0100 addi s0,sp,128 - ed2: 0a090f03 lb t5,160(s2) + ed2: 02090103 lb sp,32(s2) ed6: 0100 addi s0,sp,128 - ed8: 10090103 lb sp,256(s2) + ed8: 0a090f03 lb t5,160(s2) edc: 0100 addi s0,sp,128 - ede: 0200 addi s0,sp,256 - ee0: 0104 addi s1,sp,128 - ee2: 0306 slli t1,t1,0x1 - ee4: 0900 addi s0,sp,144 - ee6: 0006 0x6 - ee8: 0601 addi a2,a2,0 - eea: 18090203 lb tp,384(s2) - eee: 0100 addi s0,sp,128 - ef0: 0a090203 lb tp,160(s2) + ede: 10090103 lb sp,256(s2) + ee2: 0100 addi s0,sp,128 + ee4: 0200 addi s0,sp,256 + ee6: 0104 addi s1,sp,128 + ee8: 0306 slli t1,t1,0x1 + eea: 0900 addi s0,sp,144 + eec: 0006 0x6 + eee: 0601 addi a2,a2,0 + ef0: 18090203 lb tp,384(s2) ef4: 0100 addi s0,sp,128 - ef6: 02090103 lb sp,32(s2) + ef6: 0a090203 lb tp,160(s2) efa: 0100 addi s0,sp,128 - efc: 0a09 addi s4,s4,2 - efe: 0000 unimp - f00: 0101 addi sp,sp,0 - f02: 01ac addi a1,sp,200 + efc: 02090103 lb sp,32(s2) + f00: 0100 addi s0,sp,128 + f02: 0a09 addi s4,s4,2 f04: 0000 unimp - f06: 0002 0x2 - f08: 00000077 0x77 - f0c: 0101 addi sp,sp,0 - f0e: 000d0efb 0xd0efb + f06: 0101 addi sp,sp,0 + f08: 01ac addi a1,sp,200 + f0a: 0000 unimp + f0c: 0002 0x2 + f0e: 00000077 0x77 f12: 0101 addi sp,sp,0 - f14: 0101 addi sp,sp,0 - f16: 0000 unimp - f18: 0100 addi s0,sp,128 - f1a: 0000 unimp - f1c: 2f01 jal 162c <__stack_size+0xe2c> - f1e: 6f68 flw fa0,92(a4) - f20: 656d lui a0,0x1b - f22: 2f6a7a2f 0x2f6a7a2f - f26: 7472 flw fs0,60(sp) - f28: 742d lui s0,0xfffeb - f2a: 7268 flw fa0,100(a2) - f2c: 6165 addi sp,sp,112 - f2e: 2f64 fld fs1,216(a4) - f30: 6e69 lui t3,0x1a - f32: 64756c63 bltu a0,t2,158a <__stack_size+0xd8a> - f36: 0065 c.addi zero,25 - f38: 6d6f682f 0x6d6f682f - f3c: 2f65 jal 16f4 <__stack_size+0xef4> - f3e: 6a7a flw fs4,156(sp) - f40: 2d74722f 0x2d74722f - f44: 6874 flw fa3,84(s0) - f46: 6572 flw fa0,28(sp) - f48: 6461 lui s0,0x18 - f4a: 6372732f 0x6372732f - f4e: 0000 unimp - f50: 7472 flw fs0,60(sp) - f52: 76726573 csrrsi a0,0x767,4 - f56: 6369 lui t1,0x1a - f58: 2e65 jal 1310 <__stack_size+0xb10> - f5a: 0068 addi a0,sp,12 - f5c: 0001 nop - f5e: 6900 flw fs0,16(a0) - f60: 6c64 flw fs1,92(s0) - f62: 2e65 jal 131a <__stack_size+0xb1a> - f64: 00020063 beqz tp,f64 <__stack_size+0x764> - f68: 7200 flw fs0,32(a2) - f6a: 6474 flw fa3,76(s0) - f6c: 6665 lui a2,0x19 - f6e: 682e flw fa6,200(sp) - f70: 0100 addi s0,sp,128 - f72: 0000 unimp - f74: 7472 flw fs0,60(sp) - f76: 6874 flw fa3,84(s0) - f78: 6572 flw fa0,28(sp) - f7a: 6461 lui s0,0x18 - f7c: 682e flw fa6,200(sp) - f7e: 0100 addi s0,sp,128 - f80: 0000 unimp - f82: 0000 unimp - f84: 0205 addi tp,tp,1 - f86: 103c addi a5,sp,40 - f88: 2040 fld fs0,128(s0) - f8a: 0100da03 lhu s4,16(ra) # fffe4010 <_sp+0x7ffe0010> - f8e: 0a090103 lb sp,160(s2) - f92: 0100 addi s0,sp,128 - f94: 0e090103 lb sp,224(s2) + f14: 000d0efb 0xd0efb + f18: 0101 addi sp,sp,0 + f1a: 0101 addi sp,sp,0 + f1c: 0000 unimp + f1e: 0100 addi s0,sp,128 + f20: 0000 unimp + f22: 2f01 jal 1632 <__stack_size+0xe32> + f24: 6f68 flw fa0,92(a4) + f26: 656d lui a0,0x1b + f28: 2f6a7a2f 0x2f6a7a2f + f2c: 7472 flw fs0,60(sp) + f2e: 742d lui s0,0xfffeb + f30: 7268 flw fa0,100(a2) + f32: 6165 addi sp,sp,112 + f34: 2f64 fld fs1,216(a4) + f36: 6e69 lui t3,0x1a + f38: 64756c63 bltu a0,t2,1590 <__stack_size+0xd90> + f3c: 0065 c.addi zero,25 + f3e: 6d6f682f 0x6d6f682f + f42: 2f65 jal 16fa <__stack_size+0xefa> + f44: 6a7a flw fs4,156(sp) + f46: 2d74722f 0x2d74722f + f4a: 6874 flw fa3,84(s0) + f4c: 6572 flw fa0,28(sp) + f4e: 6461 lui s0,0x18 + f50: 6372732f 0x6372732f + f54: 0000 unimp + f56: 7472 flw fs0,60(sp) + f58: 76726573 csrrsi a0,0x767,4 + f5c: 6369 lui t1,0x1a + f5e: 2e65 jal 1316 <__stack_size+0xb16> + f60: 0068 addi a0,sp,12 + f62: 0001 nop + f64: 6900 flw fs0,16(a0) + f66: 6c64 flw fs1,92(s0) + f68: 2e65 jal 1320 <__stack_size+0xb20> + f6a: 00020063 beqz tp,f6a <__stack_size+0x76a> + f6e: 7200 flw fs0,32(a2) + f70: 6474 flw fa3,76(s0) + f72: 6665 lui a2,0x19 + f74: 682e flw fa6,200(sp) + f76: 0100 addi s0,sp,128 + f78: 0000 unimp + f7a: 7472 flw fs0,60(sp) + f7c: 6874 flw fa3,84(s0) + f7e: 6572 flw fa0,28(sp) + f80: 6461 lui s0,0x18 + f82: 682e flw fa6,200(sp) + f84: 0100 addi s0,sp,128 + f86: 0000 unimp + f88: 0000 unimp + f8a: 0205 addi tp,tp,1 + f8c: 1042 0x1042 + f8e: 2040 fld fs0,128(s0) + f90: 0100da03 lhu s4,16(ra) # 4010 <__stack_size+0x3810> + f94: 0a090103 lb sp,160(s2) f98: 0100 addi s0,sp,128 - f9a: 0e090203 lb tp,224(s2) + f9a: 0e090103 lb sp,224(s2) f9e: 0100 addi s0,sp,128 - fa0: 16090103 lb sp,352(s2) + fa0: 0e090203 lb tp,224(s2) fa4: 0100 addi s0,sp,128 - fa6: 0204 addi s1,sp,256 - fa8: 08096203 0x8096203 - fac: 0100 addi s0,sp,128 - fae: 0a090103 lb sp,160(s2) + fa6: 16090103 lb sp,352(s2) + faa: 0100 addi s0,sp,128 + fac: 0204 addi s1,sp,256 + fae: 08096203 0x8096203 fb2: 0100 addi s0,sp,128 - fb4: 0e090103 lb sp,224(s2) + fb4: 0a090103 lb sp,160(s2) fb8: 0100 addi s0,sp,128 - fba: 08090503 lb a0,128(s2) + fba: 0e090103 lb sp,224(s2) fbe: 0100 addi s0,sp,128 - fc0: 06090703 lb a4,96(s2) + fc0: 08090503 lb a0,128(s2) fc4: 0100 addi s0,sp,128 - fc6: 0c090203 lb tp,192(s2) + fc6: 06090703 lb a4,96(s2) fca: 0100 addi s0,sp,128 - fcc: 16090103 lb sp,352(s2) + fcc: 0c090203 lb tp,192(s2) fd0: 0100 addi s0,sp,128 - fd2: 08090803 lb a6,128(s2) + fd2: 16090103 lb sp,352(s2) fd6: 0100 addi s0,sp,128 - fd8: 08090303 lb t1,128(s2) + fd8: 08090803 lb a6,128(s2) fdc: 0100 addi s0,sp,128 - fde: 02090703 lb a4,32(s2) + fde: 08090303 lb t1,128(s2) fe2: 0100 addi s0,sp,128 - fe4: 0200 addi s0,sp,256 - fe6: 0104 addi s1,sp,128 - fe8: 0306 slli t1,t1,0x1 - fea: 0900 addi s0,sp,144 - fec: 0010 addi a2,sp,0 - fee: 0001 nop - ff0: 0402 slli s0,s0,0x0 - ff2: 0305 addi t1,t1,1 - ff4: 0900 addi s0,sp,144 - ff6: 002c addi a1,sp,8 - ff8: 0001 nop - ffa: 0402 slli s0,s0,0x0 - ffc: 0605 addi a2,a2,1 - ffe: 08090303 lb t1,128(s2) - 1002: 0100 addi s0,sp,128 - 1004: 0200 addi s0,sp,256 - 1006: 0504 addi s1,sp,640 - 1008: 08090303 lb t1,128(s2) - 100c: 0100 addi s0,sp,128 - 100e: 06090303 lb t1,96(s2) + fe4: 02090703 lb a4,32(s2) + fe8: 0100 addi s0,sp,128 + fea: 0200 addi s0,sp,256 + fec: 0104 addi s1,sp,128 + fee: 0306 slli t1,t1,0x1 + ff0: 0900 addi s0,sp,144 + ff2: 0010 addi a2,sp,0 + ff4: 0001 nop + ff6: 0402 slli s0,s0,0x0 + ff8: 0305 addi t1,t1,1 + ffa: 0900 addi s0,sp,144 + ffc: 002c addi a1,sp,8 + ffe: 0001 nop + 1000: 0402 slli s0,s0,0x0 + 1002: 0605 addi a2,a2,1 + 1004: 08090303 lb t1,128(s2) + 1008: 0100 addi s0,sp,128 + 100a: 0200 addi s0,sp,256 + 100c: 0504 addi s1,sp,640 + 100e: 08090303 lb t1,128(s2) 1012: 0100 addi s0,sp,128 - 1014: 12090f03 lb t5,288(s2) + 1014: 06090303 lb t1,96(s2) 1018: 0100 addi s0,sp,128 - 101a: 0c090203 lb tp,192(s2) + 101a: 12090f03 lb t5,288(s2) 101e: 0100 addi s0,sp,128 - 1020: 0a090103 lb sp,160(s2) + 1020: 0c090203 lb tp,192(s2) 1024: 0100 addi s0,sp,128 - 1026: 0e090303 lb t1,224(s2) + 1026: 0a090103 lb sp,160(s2) 102a: 0100 addi s0,sp,128 - 102c: 10090303 lb t1,256(s2) + 102c: 0e090303 lb t1,224(s2) 1030: 0100 addi s0,sp,128 - 1032: 08090203 lb tp,128(s2) + 1032: 10090303 lb t1,256(s2) 1036: 0100 addi s0,sp,128 - 1038: 02090603 lb a2,32(s2) + 1038: 08090203 lb tp,128(s2) 103c: 0100 addi s0,sp,128 - 103e: 08090303 lb t1,128(s2) + 103e: 02090603 lb a2,32(s2) 1042: 0100 addi s0,sp,128 - 1044: 02090403 lb s0,32(s2) + 1044: 08090303 lb t1,128(s2) 1048: 0100 addi s0,sp,128 - 104a: 08090a03 lb s4,128(s2) + 104a: 02090403 lb s0,32(s2) 104e: 0100 addi s0,sp,128 - 1050: 0c090203 lb tp,192(s2) + 1050: 08090a03 lb s4,128(s2) 1054: 0100 addi s0,sp,128 - 1056: 097fbd03 0x97fbd03 - 105a: 0008 addi a0,sp,0 - 105c: 0301 addi t1,t1,0 - 105e: 00d8 addi a4,sp,68 - 1060: 0809 addi a6,a6,2 - 1062: 0100 addi s0,sp,128 - 1064: 08090303 lb t1,128(s2) + 1056: 0c090203 lb tp,192(s2) + 105a: 0100 addi s0,sp,128 + 105c: 097fbd03 0x97fbd03 + 1060: 0008 addi a0,sp,0 + 1062: 0301 addi t1,t1,0 + 1064: 00d8 addi a4,sp,68 + 1066: 0809 addi a6,a6,2 1068: 0100 addi s0,sp,128 - 106a: 0c090403 lb s0,192(s2) + 106a: 08090303 lb t1,128(s2) 106e: 0100 addi s0,sp,128 - 1070: 0c090203 lb tp,192(s2) + 1070: 0c090403 lb s0,192(s2) 1074: 0100 addi s0,sp,128 - 1076: 0c090403 lb s0,192(s2) + 1076: 0c090203 lb tp,192(s2) 107a: 0100 addi s0,sp,128 - 107c: 02097a03 0x2097a03 + 107c: 0c090403 lb s0,192(s2) 1080: 0100 addi s0,sp,128 - 1082: 02091203 lh tp,32(s2) + 1082: 02097a03 0x2097a03 1086: 0100 addi s0,sp,128 - 1088: 08090203 lb tp,128(s2) + 1088: 02091203 lh tp,32(s2) 108c: 0100 addi s0,sp,128 - 108e: 32090a03 lb s4,800(s2) + 108e: 08090203 lb tp,128(s2) 1092: 0100 addi s0,sp,128 - 1094: 0c090103 lb sp,192(s2) + 1094: 32090a03 lb s4,800(s2) 1098: 0100 addi s0,sp,128 - 109a: 0a090903 lb s2,160(s2) + 109a: 0c090103 lb sp,192(s2) 109e: 0100 addi s0,sp,128 - 10a0: 06090103 lb sp,96(s2) + 10a0: 0a090903 lb s2,160(s2) 10a4: 0100 addi s0,sp,128 - 10a6: 08090103 lb sp,128(s2) + 10a6: 06090103 lb sp,96(s2) 10aa: 0100 addi s0,sp,128 - 10ac: 0809 addi a6,a6,2 - 10ae: 0000 unimp - 10b0: 0101 addi sp,sp,0 - 10b2: 1626 slli a2,a2,0x29 + 10ac: 08090103 lb sp,128(s2) + 10b0: 0100 addi s0,sp,128 + 10b2: 0809 addi a6,a6,2 10b4: 0000 unimp - 10b6: 0002 0x2 - 10b8: 0076 0x76 + 10b6: 0101 addi sp,sp,0 + 10b8: 1626 slli a2,a2,0x29 10ba: 0000 unimp - 10bc: 0101 addi sp,sp,0 - 10be: 000d0efb 0xd0efb + 10bc: 0002 0x2 + 10be: 0076 0x76 + 10c0: 0000 unimp 10c2: 0101 addi sp,sp,0 - 10c4: 0101 addi sp,sp,0 - 10c6: 0000 unimp - 10c8: 0100 addi s0,sp,128 - 10ca: 0000 unimp - 10cc: 2f01 jal 17dc <__stack_size+0xfdc> - 10ce: 6f68 flw fa0,92(a4) - 10d0: 656d lui a0,0x1b - 10d2: 2f6a7a2f 0x2f6a7a2f - 10d6: 7472 flw fs0,60(sp) - 10d8: 742d lui s0,0xfffeb - 10da: 7268 flw fa0,100(a2) - 10dc: 6165 addi sp,sp,112 - 10de: 2f64 fld fs1,216(a4) - 10e0: 6e69 lui t3,0x1a - 10e2: 64756c63 bltu a0,t2,173a <__stack_size+0xf3a> - 10e6: 0065 c.addi zero,25 - 10e8: 6d6f682f 0x6d6f682f - 10ec: 2f65 jal 18a4 <__stack_size+0x10a4> - 10ee: 6a7a flw fs4,156(sp) - 10f0: 2d74722f 0x2d74722f - 10f4: 6874 flw fa3,84(s0) - 10f6: 6572 flw fa0,28(sp) - 10f8: 6461 lui s0,0x18 - 10fa: 6372732f 0x6372732f - 10fe: 0000 unimp - 1100: 7472 flw fs0,60(sp) - 1102: 76726573 csrrsi a0,0x767,4 - 1106: 6369 lui t1,0x1a - 1108: 2e65 jal 14c0 <__stack_size+0xcc0> - 110a: 0068 addi a0,sp,12 - 110c: 0001 nop - 110e: 6900 flw fs0,16(a0) - 1110: 6370 flw fa2,68(a4) - 1112: 632e flw ft6,200(sp) - 1114: 0200 addi s0,sp,256 - 1116: 0000 unimp - 1118: 7472 flw fs0,60(sp) - 111a: 6564 flw fs1,76(a0) - 111c: 2e66 fld ft8,88(sp) - 111e: 0068 addi a0,sp,12 - 1120: 0001 nop - 1122: 7200 flw fs0,32(a2) - 1124: 7474 flw fa3,108(s0) - 1126: 7268 flw fa0,100(a2) - 1128: 6165 addi sp,sp,112 - 112a: 2e64 fld fs1,216(a2) - 112c: 0068 addi a0,sp,12 - 112e: 0001 nop - 1130: 0000 unimp - 1132: 0500 addi s0,sp,640 - 1134: 4002 0x4002 - 1136: 4012 0x4012 - 1138: 0320 addi s0,sp,392 - 113a: 01030133 add sp,t1,a6 - 113e: 0a09 addi s4,s4,2 - 1140: 0100 addi s0,sp,128 - 1142: 16090103 lb sp,352(s2) + 10c4: 000d0efb 0xd0efb + 10c8: 0101 addi sp,sp,0 + 10ca: 0101 addi sp,sp,0 + 10cc: 0000 unimp + 10ce: 0100 addi s0,sp,128 + 10d0: 0000 unimp + 10d2: 2f01 jal 17e2 <__stack_size+0xfe2> + 10d4: 6f68 flw fa0,92(a4) + 10d6: 656d lui a0,0x1b + 10d8: 2f6a7a2f 0x2f6a7a2f + 10dc: 7472 flw fs0,60(sp) + 10de: 742d lui s0,0xfffeb + 10e0: 7268 flw fa0,100(a2) + 10e2: 6165 addi sp,sp,112 + 10e4: 2f64 fld fs1,216(a4) + 10e6: 6e69 lui t3,0x1a + 10e8: 64756c63 bltu a0,t2,1740 <__stack_size+0xf40> + 10ec: 0065 c.addi zero,25 + 10ee: 6d6f682f 0x6d6f682f + 10f2: 2f65 jal 18aa <__stack_size+0x10aa> + 10f4: 6a7a flw fs4,156(sp) + 10f6: 2d74722f 0x2d74722f + 10fa: 6874 flw fa3,84(s0) + 10fc: 6572 flw fa0,28(sp) + 10fe: 6461 lui s0,0x18 + 1100: 6372732f 0x6372732f + 1104: 0000 unimp + 1106: 7472 flw fs0,60(sp) + 1108: 76726573 csrrsi a0,0x767,4 + 110c: 6369 lui t1,0x1a + 110e: 2e65 jal 14c6 <__stack_size+0xcc6> + 1110: 0068 addi a0,sp,12 + 1112: 0001 nop + 1114: 6900 flw fs0,16(a0) + 1116: 6370 flw fa2,68(a4) + 1118: 632e flw ft6,200(sp) + 111a: 0200 addi s0,sp,256 + 111c: 0000 unimp + 111e: 7472 flw fs0,60(sp) + 1120: 6564 flw fs1,76(a0) + 1122: 2e66 fld ft8,88(sp) + 1124: 0068 addi a0,sp,12 + 1126: 0001 nop + 1128: 7200 flw fs0,32(a2) + 112a: 7474 flw fa3,108(s0) + 112c: 7268 flw fa0,100(a2) + 112e: 6165 addi sp,sp,112 + 1130: 2e64 fld fs1,216(a2) + 1132: 0068 addi a0,sp,12 + 1134: 0001 nop + 1136: 0000 unimp + 1138: 0500 addi s0,sp,640 + 113a: 4602 lw a2,0(sp) + 113c: 4012 0x4012 + 113e: 0320 addi s0,sp,392 + 1140: 01030133 add sp,t1,a6 + 1144: 0a09 addi s4,s4,2 1146: 0100 addi s0,sp,128 - 1148: 08091803 lh a6,128(s2) + 1148: 16090103 lb sp,352(s2) 114c: 0100 addi s0,sp,128 - 114e: 0e090103 lb sp,224(s2) + 114e: 08091803 lh a6,128(s2) 1152: 0100 addi s0,sp,128 - 1154: 0c090103 lb sp,192(s2) + 1154: 0e090103 lb sp,224(s2) 1158: 0100 addi s0,sp,128 - 115a: 0c090203 lb tp,192(s2) + 115a: 0c090103 lb sp,192(s2) 115e: 0100 addi s0,sp,128 - 1160: 0a090103 lb sp,160(s2) + 1160: 0c090203 lb tp,192(s2) 1164: 0100 addi s0,sp,128 1166: 0a090103 lb sp,160(s2) 116a: 0100 addi s0,sp,128 - 116c: 08091303 lh t1,128(s2) + 116c: 0a090103 lb sp,160(s2) 1170: 0100 addi s0,sp,128 - 1172: 0a090103 lb sp,160(s2) + 1172: 08091303 lh t1,128(s2) 1176: 0100 addi s0,sp,128 - 1178: 16090103 lb sp,352(s2) + 1178: 0a090103 lb sp,160(s2) 117c: 0100 addi s0,sp,128 - 117e: 0204 addi s1,sp,256 - 1180: 08096103 0x8096103 - 1184: 0100 addi s0,sp,128 - 1186: 0c090203 lb tp,192(s2) + 117e: 16090103 lb sp,352(s2) + 1182: 0100 addi s0,sp,128 + 1184: 0204 addi s1,sp,256 + 1186: 08096103 0x8096103 118a: 0100 addi s0,sp,128 118c: 0c090203 lb tp,192(s2) 1190: 0100 addi s0,sp,128 - 1192: 02090103 lb sp,32(s2) + 1192: 0c090203 lb tp,192(s2) 1196: 0100 addi s0,sp,128 - 1198: 0a091003 lh zero,160(s2) + 1198: 02090103 lb sp,32(s2) 119c: 0100 addi s0,sp,128 - 119e: 16090203 lb tp,352(s2) + 119e: 0a091003 lh zero,160(s2) 11a2: 0100 addi s0,sp,128 - 11a4: 08090203 lb tp,128(s2) + 11a4: 16090203 lb tp,352(s2) 11a8: 0100 addi s0,sp,128 - 11aa: 0e090303 lb t1,224(s2) + 11aa: 08090203 lb tp,128(s2) 11ae: 0100 addi s0,sp,128 - 11b0: 10090103 lb sp,256(s2) + 11b0: 0e090303 lb t1,224(s2) 11b4: 0100 addi s0,sp,128 - 11b6: 02090803 lb a6,32(s2) + 11b6: 10090103 lb sp,256(s2) 11ba: 0100 addi s0,sp,128 - 11bc: 0c090203 lb tp,192(s2) + 11bc: 02090803 lb a6,32(s2) 11c0: 0100 addi s0,sp,128 - 11c2: 0c090303 lb t1,192(s2) + 11c2: 0c090203 lb tp,192(s2) 11c6: 0100 addi s0,sp,128 - 11c8: 14090303 lb t1,320(s2) + 11c8: 0c090303 lb t1,192(s2) 11cc: 0100 addi s0,sp,128 - 11ce: 16090103 lb sp,352(s2) + 11ce: 14090303 lb t1,320(s2) 11d2: 0100 addi s0,sp,128 - 11d4: 0200 addi s0,sp,256 - 11d6: 0204 addi s1,sp,256 - 11d8: 02097703 0x2097703 - 11dc: 0100 addi s0,sp,128 - 11de: 0200 addi s0,sp,256 - 11e0: 0104 addi s1,sp,128 - 11e2: 0306 slli t1,t1,0x1 - 11e4: 0900 addi s0,sp,144 - 11e6: 000a 0xa - 11e8: 0601 addi a2,a2,0 - 11ea: 0c091103 lh sp,192(s2) - 11ee: 0100 addi s0,sp,128 - 11f0: 0c090103 lb sp,192(s2) + 11d4: 16090103 lb sp,352(s2) + 11d8: 0100 addi s0,sp,128 + 11da: 0200 addi s0,sp,256 + 11dc: 0204 addi s1,sp,256 + 11de: 02097703 0x2097703 + 11e2: 0100 addi s0,sp,128 + 11e4: 0200 addi s0,sp,256 + 11e6: 0104 addi s1,sp,128 + 11e8: 0306 slli t1,t1,0x1 + 11ea: 0900 addi s0,sp,144 + 11ec: 000a 0xa + 11ee: 0601 addi a2,a2,0 + 11f0: 0c091103 lh sp,192(s2) 11f4: 0100 addi s0,sp,128 - 11f6: 10090203 lb tp,256(s2) + 11f6: 0c090103 lb sp,192(s2) 11fa: 0100 addi s0,sp,128 - 11fc: 02090303 lb t1,32(s2) + 11fc: 10090203 lb tp,256(s2) 1200: 0100 addi s0,sp,128 - 1202: 02090103 lb sp,32(s2) + 1202: 02090303 lb t1,32(s2) 1206: 0100 addi s0,sp,128 - 1208: 0a090c03 lb s8,160(s2) + 1208: 02090103 lb sp,32(s2) 120c: 0100 addi s0,sp,128 - 120e: 0c090403 lb s0,192(s2) + 120e: 0a090c03 lb s8,160(s2) 1212: 0100 addi s0,sp,128 - 1214: 0e090503 lb a0,224(s2) + 1214: 0c090403 lb s0,192(s2) 1218: 0100 addi s0,sp,128 - 121a: 08090203 lb tp,128(s2) + 121a: 0e090503 lb a0,224(s2) 121e: 0100 addi s0,sp,128 - 1220: 02090103 lb sp,32(s2) + 1220: 08090203 lb tp,128(s2) 1224: 0100 addi s0,sp,128 - 1226: 0a090b03 lb s6,160(s2) + 1226: 02090103 lb sp,32(s2) 122a: 0100 addi s0,sp,128 - 122c: 0e090503 lb a0,224(s2) + 122c: 0a090b03 lb s6,160(s2) 1230: 0100 addi s0,sp,128 - 1232: 02090303 lb t1,32(s2) + 1232: 0e090503 lb a0,224(s2) 1236: 0100 addi s0,sp,128 - 1238: 08090303 lb t1,128(s2) + 1238: 02090303 lb t1,32(s2) 123c: 0100 addi s0,sp,128 - 123e: 0e090203 lb tp,224(s2) + 123e: 08090303 lb t1,128(s2) 1242: 0100 addi s0,sp,128 - 1244: 08090703 lb a4,128(s2) + 1244: 0e090203 lb tp,224(s2) 1248: 0100 addi s0,sp,128 - 124a: 08090303 lb t1,128(s2) + 124a: 08090703 lb a4,128(s2) 124e: 0100 addi s0,sp,128 - 1250: 08096e03 0x8096e03 + 1250: 08090303 lb t1,128(s2) 1254: 0100 addi s0,sp,128 - 1256: 0a091503 lh a0,160(s2) + 1256: 08096e03 0x8096e03 125a: 0100 addi s0,sp,128 - 125c: 02090103 lb sp,32(s2) + 125c: 0a091503 lh a0,160(s2) 1260: 0100 addi s0,sp,128 - 1262: 0c091203 lh tp,192(s2) + 1262: 02090103 lb sp,32(s2) 1266: 0100 addi s0,sp,128 - 1268: 1a090103 lb sp,416(s2) + 1268: 0c091203 lh tp,192(s2) 126c: 0100 addi s0,sp,128 - 126e: 0200 addi s0,sp,256 - 1270: 0104 addi s1,sp,128 - 1272: 0306 slli t1,t1,0x1 - 1274: 0900 addi s0,sp,144 - 1276: 0006 0x6 - 1278: 0601 addi a2,a2,0 - 127a: 18090303 lb t1,384(s2) - 127e: 0100 addi s0,sp,128 - 1280: 10090303 lb t1,256(s2) + 126e: 1a090103 lb sp,416(s2) + 1272: 0100 addi s0,sp,128 + 1274: 0200 addi s0,sp,256 + 1276: 0104 addi s1,sp,128 + 1278: 0306 slli t1,t1,0x1 + 127a: 0900 addi s0,sp,144 + 127c: 0006 0x6 + 127e: 0601 addi a2,a2,0 + 1280: 18090303 lb t1,384(s2) 1284: 0100 addi s0,sp,128 - 1286: 08090303 lb t1,128(s2) + 1286: 10090303 lb t1,256(s2) 128a: 0100 addi s0,sp,128 - 128c: 12090303 lb t1,288(s2) + 128c: 08090303 lb t1,128(s2) 1290: 0100 addi s0,sp,128 - 1292: 0c090203 lb tp,192(s2) + 1292: 12090303 lb t1,288(s2) 1296: 0100 addi s0,sp,128 - 1298: 02090103 lb sp,32(s2) + 1298: 0c090203 lb tp,192(s2) 129c: 0100 addi s0,sp,128 - 129e: 0a090d03 lb s10,160(s2) + 129e: 02090103 lb sp,32(s2) 12a2: 0100 addi s0,sp,128 - 12a4: 0c090103 lb sp,192(s2) + 12a4: 0a090d03 lb s10,160(s2) 12a8: 0100 addi s0,sp,128 - 12aa: 0200 addi s0,sp,256 - 12ac: 0104 addi s1,sp,128 - 12ae: 0306 slli t1,t1,0x1 - 12b0: 0900 addi s0,sp,144 - 12b2: 0006 0x6 - 12b4: 0601 addi a2,a2,0 - 12b6: 18090303 lb t1,384(s2) - 12ba: 0100 addi s0,sp,128 - 12bc: 0c090303 lb t1,192(s2) + 12aa: 0c090103 lb sp,192(s2) + 12ae: 0100 addi s0,sp,128 + 12b0: 0200 addi s0,sp,256 + 12b2: 0104 addi s1,sp,128 + 12b4: 0306 slli t1,t1,0x1 + 12b6: 0900 addi s0,sp,144 + 12b8: 0006 0x6 + 12ba: 0601 addi a2,a2,0 + 12bc: 18090303 lb t1,384(s2) 12c0: 0100 addi s0,sp,128 - 12c2: 0a090203 lb tp,160(s2) + 12c2: 0c090303 lb t1,192(s2) 12c6: 0100 addi s0,sp,128 - 12c8: 02090103 lb sp,32(s2) + 12c8: 0a090203 lb tp,160(s2) 12cc: 0100 addi s0,sp,128 - 12ce: 0a091003 lh zero,160(s2) + 12ce: 02090103 lb sp,32(s2) 12d2: 0100 addi s0,sp,128 - 12d4: 16090303 lb t1,352(s2) + 12d4: 0a091003 lh zero,160(s2) 12d8: 0100 addi s0,sp,128 - 12da: 0200 addi s0,sp,256 - 12dc: 0104 addi s1,sp,128 - 12de: 0306 slli t1,t1,0x1 - 12e0: 0900 addi s0,sp,144 - 12e2: 0010 addi a2,sp,0 - 12e4: 0001 nop - 12e6: 0402 slli s0,s0,0x0 - 12e8: 0305 addi t1,t1,1 - 12ea: 0900 addi s0,sp,144 - 12ec: 002c addi a1,sp,8 - 12ee: 0001 nop - 12f0: 0402 slli s0,s0,0x0 - 12f2: 0605 addi a2,a2,1 - 12f4: 08090303 lb t1,128(s2) - 12f8: 0100 addi s0,sp,128 - 12fa: 0200 addi s0,sp,256 - 12fc: 0504 addi s1,sp,640 - 12fe: 0e090103 lb sp,224(s2) - 1302: 0100 addi s0,sp,128 - 1304: 06090103 lb sp,96(s2) + 12da: 16090303 lb t1,352(s2) + 12de: 0100 addi s0,sp,128 + 12e0: 0200 addi s0,sp,256 + 12e2: 0104 addi s1,sp,128 + 12e4: 0306 slli t1,t1,0x1 + 12e6: 0900 addi s0,sp,144 + 12e8: 0010 addi a2,sp,0 + 12ea: 0001 nop + 12ec: 0402 slli s0,s0,0x0 + 12ee: 0305 addi t1,t1,1 + 12f0: 0900 addi s0,sp,144 + 12f2: 002c addi a1,sp,8 + 12f4: 0001 nop + 12f6: 0402 slli s0,s0,0x0 + 12f8: 0605 addi a2,a2,1 + 12fa: 08090303 lb t1,128(s2) + 12fe: 0100 addi s0,sp,128 + 1300: 0200 addi s0,sp,256 + 1302: 0504 addi s1,sp,640 + 1304: 0e090103 lb sp,224(s2) 1308: 0100 addi s0,sp,128 - 130a: 06090303 lb t1,96(s2) + 130a: 06090103 lb sp,96(s2) 130e: 0100 addi s0,sp,128 - 1310: 08090303 lb t1,128(s2) + 1310: 06090303 lb t1,96(s2) 1314: 0100 addi s0,sp,128 - 1316: 12090303 lb t1,288(s2) + 1316: 08090303 lb t1,128(s2) 131a: 0100 addi s0,sp,128 - 131c: 0c090203 lb tp,192(s2) + 131c: 12090303 lb t1,288(s2) 1320: 0100 addi s0,sp,128 - 1322: 04090103 lb sp,64(s2) + 1322: 0c090203 lb tp,192(s2) 1326: 0100 addi s0,sp,128 - 1328: 0a090d03 lb s10,160(s2) + 1328: 04090103 lb sp,64(s2) 132c: 0100 addi s0,sp,128 - 132e: 0c090103 lb sp,192(s2) + 132e: 0a090d03 lb s10,160(s2) 1332: 0100 addi s0,sp,128 - 1334: 0200 addi s0,sp,256 - 1336: 0104 addi s1,sp,128 - 1338: 0306 slli t1,t1,0x1 - 133a: 0900 addi s0,sp,144 - 133c: 0010 addi a2,sp,0 - 133e: 0001 nop - 1340: 0402 slli s0,s0,0x0 - 1342: 0305 addi t1,t1,1 - 1344: 0900 addi s0,sp,144 - 1346: 002c addi a1,sp,8 - 1348: 0001 nop - 134a: 0402 slli s0,s0,0x0 - 134c: 0605 addi a2,a2,1 - 134e: 08090203 lb tp,128(s2) - 1352: 0100 addi s0,sp,128 - 1354: 0200 addi s0,sp,256 - 1356: 0104 addi s1,sp,128 - 1358: 0306 slli t1,t1,0x1 - 135a: 0900 addi s0,sp,144 - 135c: 0006 0x6 - 135e: 0601 addi a2,a2,0 - 1360: 18090303 lb t1,384(s2) - 1364: 0100 addi s0,sp,128 - 1366: 0c090303 lb t1,192(s2) + 1334: 0c090103 lb sp,192(s2) + 1338: 0100 addi s0,sp,128 + 133a: 0200 addi s0,sp,256 + 133c: 0104 addi s1,sp,128 + 133e: 0306 slli t1,t1,0x1 + 1340: 0900 addi s0,sp,144 + 1342: 0010 addi a2,sp,0 + 1344: 0001 nop + 1346: 0402 slli s0,s0,0x0 + 1348: 0305 addi t1,t1,1 + 134a: 0900 addi s0,sp,144 + 134c: 002c addi a1,sp,8 + 134e: 0001 nop + 1350: 0402 slli s0,s0,0x0 + 1352: 0605 addi a2,a2,1 + 1354: 08090203 lb tp,128(s2) + 1358: 0100 addi s0,sp,128 + 135a: 0200 addi s0,sp,256 + 135c: 0104 addi s1,sp,128 + 135e: 0306 slli t1,t1,0x1 + 1360: 0900 addi s0,sp,144 + 1362: 0006 0x6 + 1364: 0601 addi a2,a2,0 + 1366: 18090303 lb t1,384(s2) 136a: 0100 addi s0,sp,128 - 136c: 0a090203 lb tp,160(s2) + 136c: 0c090303 lb t1,192(s2) 1370: 0100 addi s0,sp,128 - 1372: 02090103 lb sp,32(s2) + 1372: 0a090203 lb tp,160(s2) 1376: 0100 addi s0,sp,128 - 1378: 0a090e03 lb t3,160(s2) + 1378: 02090103 lb sp,32(s2) 137c: 0100 addi s0,sp,128 - 137e: 12090403 lb s0,288(s2) + 137e: 0a090e03 lb t3,160(s2) 1382: 0100 addi s0,sp,128 - 1384: 0200 addi s0,sp,256 - 1386: 0104 addi s1,sp,128 - 1388: 0306 slli t1,t1,0x1 - 138a: 0900 addi s0,sp,144 - 138c: 0006 0x6 - 138e: 0601 addi a2,a2,0 - 1390: 18090203 lb tp,384(s2) - 1394: 0100 addi s0,sp,128 - 1396: 0200 addi s0,sp,256 - 1398: 0104 addi s1,sp,128 - 139a: 0306 slli t1,t1,0x1 - 139c: 0900 addi s0,sp,144 - 139e: 000c addi a1,sp,0 - 13a0: 0601 addi a2,a2,0 - 13a2: 12090303 lb t1,288(s2) - 13a6: 0100 addi s0,sp,128 - 13a8: 06090703 lb a4,96(s2) + 1384: 12090403 lb s0,288(s2) + 1388: 0100 addi s0,sp,128 + 138a: 0200 addi s0,sp,256 + 138c: 0104 addi s1,sp,128 + 138e: 0306 slli t1,t1,0x1 + 1390: 0900 addi s0,sp,144 + 1392: 0006 0x6 + 1394: 0601 addi a2,a2,0 + 1396: 18090203 lb tp,384(s2) + 139a: 0100 addi s0,sp,128 + 139c: 0200 addi s0,sp,256 + 139e: 0104 addi s1,sp,128 + 13a0: 0306 slli t1,t1,0x1 + 13a2: 0900 addi s0,sp,144 + 13a4: 000c addi a1,sp,0 + 13a6: 0601 addi a2,a2,0 + 13a8: 12090303 lb t1,288(s2) 13ac: 0100 addi s0,sp,128 - 13ae: 0a090303 lb t1,160(s2) + 13ae: 06090703 lb a4,96(s2) 13b2: 0100 addi s0,sp,128 - 13b4: 18090303 lb t1,384(s2) + 13b4: 0a090303 lb t1,160(s2) 13b8: 0100 addi s0,sp,128 - 13ba: 08090503 lb a0,128(s2) + 13ba: 18090303 lb t1,384(s2) 13be: 0100 addi s0,sp,128 - 13c0: 06090203 lb tp,96(s2) + 13c0: 08090503 lb a0,128(s2) 13c4: 0100 addi s0,sp,128 13c6: 06090203 lb tp,96(s2) 13ca: 0100 addi s0,sp,128 - 13cc: 04090503 lb a0,64(s2) + 13cc: 06090203 lb tp,96(s2) 13d0: 0100 addi s0,sp,128 - 13d2: 0200 addi s0,sp,256 - 13d4: 0104 addi s1,sp,128 - 13d6: 0306 slli t1,t1,0x1 - 13d8: 0900 addi s0,sp,144 - 13da: 0010 addi a2,sp,0 - 13dc: 0001 nop - 13de: 0402 slli s0,s0,0x0 - 13e0: 0305 addi t1,t1,1 - 13e2: 0900 addi s0,sp,144 - 13e4: 002c addi a1,sp,8 - 13e6: 0001 nop - 13e8: 0402 slli s0,s0,0x0 - 13ea: 0306 slli t1,t1,0x1 - 13ec: 0900 addi s0,sp,144 - 13ee: 0010 addi a2,sp,0 - 13f0: 0001 nop - 13f2: 0402 slli s0,s0,0x0 - 13f4: 030a slli t1,t1,0x2 - 13f6: 0900 addi s0,sp,144 - 13f8: 002c addi a1,sp,8 - 13fa: 0001 nop - 13fc: 0402 slli s0,s0,0x0 - 13fe: 060a slli a2,a2,0x2 - 1400: 10090403 lb s0,256(s2) - 1404: 0100 addi s0,sp,128 - 1406: 0200 addi s0,sp,256 - 1408: 0a04 addi s1,sp,272 - 140a: 08090303 lb t1,128(s2) - 140e: 0100 addi s0,sp,128 - 1410: 0200 addi s0,sp,256 - 1412: 0a04 addi s1,sp,272 - 1414: 08090603 lb a2,128(s2) - 1418: 0100 addi s0,sp,128 - 141a: 0200 addi s0,sp,256 - 141c: 0a04 addi s1,sp,272 - 141e: 1a090503 lb a0,416(s2) - 1422: 0100 addi s0,sp,128 - 1424: 08090603 lb a2,128(s2) + 13d2: 04090503 lb a0,64(s2) + 13d6: 0100 addi s0,sp,128 + 13d8: 0200 addi s0,sp,256 + 13da: 0104 addi s1,sp,128 + 13dc: 0306 slli t1,t1,0x1 + 13de: 0900 addi s0,sp,144 + 13e0: 0010 addi a2,sp,0 + 13e2: 0001 nop + 13e4: 0402 slli s0,s0,0x0 + 13e6: 0305 addi t1,t1,1 + 13e8: 0900 addi s0,sp,144 + 13ea: 002c addi a1,sp,8 + 13ec: 0001 nop + 13ee: 0402 slli s0,s0,0x0 + 13f0: 0306 slli t1,t1,0x1 + 13f2: 0900 addi s0,sp,144 + 13f4: 0010 addi a2,sp,0 + 13f6: 0001 nop + 13f8: 0402 slli s0,s0,0x0 + 13fa: 030a slli t1,t1,0x2 + 13fc: 0900 addi s0,sp,144 + 13fe: 002c addi a1,sp,8 + 1400: 0001 nop + 1402: 0402 slli s0,s0,0x0 + 1404: 060a slli a2,a2,0x2 + 1406: 10090403 lb s0,256(s2) + 140a: 0100 addi s0,sp,128 + 140c: 0200 addi s0,sp,256 + 140e: 0a04 addi s1,sp,272 + 1410: 08090303 lb t1,128(s2) + 1414: 0100 addi s0,sp,128 + 1416: 0200 addi s0,sp,256 + 1418: 0a04 addi s1,sp,272 + 141a: 08090603 lb a2,128(s2) + 141e: 0100 addi s0,sp,128 + 1420: 0200 addi s0,sp,256 + 1422: 0a04 addi s1,sp,272 + 1424: 1a090503 lb a0,416(s2) 1428: 0100 addi s0,sp,128 - 142a: 16090303 lb t1,352(s2) + 142a: 08090603 lb a2,128(s2) 142e: 0100 addi s0,sp,128 - 1430: 0e090403 lb s0,224(s2) + 1430: 16090303 lb t1,352(s2) 1434: 0100 addi s0,sp,128 - 1436: 06090303 lb t1,96(s2) + 1436: 0e090403 lb s0,224(s2) 143a: 0100 addi s0,sp,128 - 143c: 04090203 lb tp,64(s2) + 143c: 06090303 lb t1,96(s2) 1440: 0100 addi s0,sp,128 - 1442: 08090203 lb tp,128(s2) + 1442: 04090203 lb tp,64(s2) 1446: 0100 addi s0,sp,128 - 1448: 08090503 lb a0,128(s2) + 1448: 08090203 lb tp,128(s2) 144c: 0100 addi s0,sp,128 - 144e: 0200 addi s0,sp,256 - 1450: 0104 addi s1,sp,128 - 1452: 0306 slli t1,t1,0x1 - 1454: 0900 addi s0,sp,144 - 1456: 000c addi a1,sp,0 - 1458: 0601 addi a2,a2,0 - 145a: 12090203 lb tp,288(s2) - 145e: 0100 addi s0,sp,128 - 1460: 02090103 lb sp,32(s2) + 144e: 08090503 lb a0,128(s2) + 1452: 0100 addi s0,sp,128 + 1454: 0200 addi s0,sp,256 + 1456: 0104 addi s1,sp,128 + 1458: 0306 slli t1,t1,0x1 + 145a: 0900 addi s0,sp,144 + 145c: 000c addi a1,sp,0 + 145e: 0601 addi a2,a2,0 + 1460: 12090203 lb tp,288(s2) 1464: 0100 addi s0,sp,128 - 1466: 0c090b03 lb s6,192(s2) + 1466: 02090103 lb sp,32(s2) 146a: 0100 addi s0,sp,128 - 146c: 0c090103 lb sp,192(s2) + 146c: 0c090b03 lb s6,192(s2) 1470: 0100 addi s0,sp,128 - 1472: 0a090103 lb sp,160(s2) + 1472: 0c090103 lb sp,192(s2) 1476: 0100 addi s0,sp,128 - 1478: 0a090c03 lb s8,160(s2) + 1478: 0a090103 lb sp,160(s2) 147c: 0100 addi s0,sp,128 - 147e: 10090403 lb s0,256(s2) + 147e: 0a090c03 lb s8,160(s2) 1482: 0100 addi s0,sp,128 - 1484: 0200 addi s0,sp,256 - 1486: 0104 addi s1,sp,128 - 1488: 0306 slli t1,t1,0x1 - 148a: 0900 addi s0,sp,144 - 148c: 000c addi a1,sp,0 - 148e: 0601 addi a2,a2,0 - 1490: 12090203 lb tp,288(s2) - 1494: 0100 addi s0,sp,128 - 1496: 02090303 lb t1,32(s2) + 1484: 10090403 lb s0,256(s2) + 1488: 0100 addi s0,sp,128 + 148a: 0200 addi s0,sp,256 + 148c: 0104 addi s1,sp,128 + 148e: 0306 slli t1,t1,0x1 + 1490: 0900 addi s0,sp,144 + 1492: 000c addi a1,sp,0 + 1494: 0601 addi a2,a2,0 + 1496: 12090203 lb tp,288(s2) 149a: 0100 addi s0,sp,128 - 149c: 06090703 lb a4,96(s2) + 149c: 02090303 lb t1,32(s2) 14a0: 0100 addi s0,sp,128 - 14a2: 10090303 lb t1,256(s2) + 14a2: 06090703 lb a4,96(s2) 14a6: 0100 addi s0,sp,128 - 14a8: 0c090103 lb sp,192(s2) + 14a8: 10090303 lb t1,256(s2) 14ac: 0100 addi s0,sp,128 - 14ae: 04090303 lb t1,64(s2) + 14ae: 0c090103 lb sp,192(s2) 14b2: 0100 addi s0,sp,128 - 14b4: 18090303 lb t1,384(s2) + 14b4: 04090303 lb t1,64(s2) 14b8: 0100 addi s0,sp,128 - 14ba: 06090303 lb t1,96(s2) + 14ba: 18090303 lb t1,384(s2) 14be: 0100 addi s0,sp,128 - 14c0: 06090103 lb sp,96(s2) + 14c0: 06090303 lb t1,96(s2) 14c4: 0100 addi s0,sp,128 - 14c6: 04090203 lb tp,64(s2) + 14c6: 06090103 lb sp,96(s2) 14ca: 0100 addi s0,sp,128 - 14cc: 02090103 lb sp,32(s2) + 14cc: 04090203 lb tp,64(s2) 14d0: 0100 addi s0,sp,128 - 14d2: 0e090d03 lb s10,224(s2) + 14d2: 02090103 lb sp,32(s2) 14d6: 0100 addi s0,sp,128 - 14d8: 16090203 lb tp,352(s2) + 14d8: 0e090d03 lb s10,224(s2) 14dc: 0100 addi s0,sp,128 - 14de: 0200 addi s0,sp,256 - 14e0: 0104 addi s1,sp,128 - 14e2: 0306 slli t1,t1,0x1 - 14e4: 0900 addi s0,sp,144 - 14e6: 0006 0x6 - 14e8: 0601 addi a2,a2,0 - 14ea: 18090203 lb tp,384(s2) - 14ee: 0100 addi s0,sp,128 - 14f0: 0a090503 lb a0,160(s2) + 14de: 16090203 lb tp,352(s2) + 14e2: 0100 addi s0,sp,128 + 14e4: 0200 addi s0,sp,256 + 14e6: 0104 addi s1,sp,128 + 14e8: 0306 slli t1,t1,0x1 + 14ea: 0900 addi s0,sp,144 + 14ec: 0006 0x6 + 14ee: 0601 addi a2,a2,0 + 14f0: 18090203 lb tp,384(s2) 14f4: 0100 addi s0,sp,128 - 14f6: 08090203 lb tp,128(s2) + 14f6: 0a090503 lb a0,160(s2) 14fa: 0100 addi s0,sp,128 - 14fc: 0a090303 lb t1,160(s2) + 14fc: 08090203 lb tp,128(s2) 1500: 0100 addi s0,sp,128 - 1502: 0c090303 lb t1,192(s2) + 1502: 0a090303 lb t1,160(s2) 1506: 0100 addi s0,sp,128 - 1508: 12090303 lb t1,288(s2) + 1508: 0c090303 lb t1,192(s2) 150c: 0100 addi s0,sp,128 - 150e: 0a090203 lb tp,160(s2) + 150e: 12090303 lb t1,288(s2) 1512: 0100 addi s0,sp,128 - 1514: 04090203 lb tp,64(s2) + 1514: 0a090203 lb tp,160(s2) 1518: 0100 addi s0,sp,128 - 151a: 04090303 lb t1,64(s2) + 151a: 04090203 lb tp,64(s2) 151e: 0100 addi s0,sp,128 - 1520: 02090103 lb sp,32(s2) + 1520: 04090303 lb t1,64(s2) 1524: 0100 addi s0,sp,128 - 1526: 0a091003 lh zero,160(s2) + 1526: 02090103 lb sp,32(s2) 152a: 0100 addi s0,sp,128 - 152c: 16090103 lb sp,352(s2) + 152c: 0a091003 lh zero,160(s2) 1530: 0100 addi s0,sp,128 - 1532: 0200 addi s0,sp,256 - 1534: 0104 addi s1,sp,128 - 1536: 0306 slli t1,t1,0x1 - 1538: 0900 addi s0,sp,144 - 153a: 0006 0x6 - 153c: 0601 addi a2,a2,0 - 153e: 18090303 lb t1,384(s2) - 1542: 0100 addi s0,sp,128 - 1544: 10090303 lb t1,256(s2) + 1532: 16090103 lb sp,352(s2) + 1536: 0100 addi s0,sp,128 + 1538: 0200 addi s0,sp,256 + 153a: 0104 addi s1,sp,128 + 153c: 0306 slli t1,t1,0x1 + 153e: 0900 addi s0,sp,144 + 1540: 0006 0x6 + 1542: 0601 addi a2,a2,0 + 1544: 18090303 lb t1,384(s2) 1548: 0100 addi s0,sp,128 - 154a: 08090203 lb tp,128(s2) + 154a: 10090303 lb t1,256(s2) 154e: 0100 addi s0,sp,128 - 1550: 0a090103 lb sp,160(s2) + 1550: 08090203 lb tp,128(s2) 1554: 0100 addi s0,sp,128 - 1556: 08090103 lb sp,128(s2) + 1556: 0a090103 lb sp,160(s2) 155a: 0100 addi s0,sp,128 - 155c: 0a090103 lb sp,160(s2) + 155c: 08090103 lb sp,128(s2) 1560: 0100 addi s0,sp,128 - 1562: 08090303 lb t1,128(s2) + 1562: 0a090103 lb sp,160(s2) 1566: 0100 addi s0,sp,128 - 1568: 0c090203 lb tp,192(s2) + 1568: 08090303 lb t1,128(s2) 156c: 0100 addi s0,sp,128 - 156e: 02090103 lb sp,32(s2) + 156e: 0c090203 lb tp,192(s2) 1572: 0100 addi s0,sp,128 - 1574: 0a090d03 lb s10,160(s2) + 1574: 02090103 lb sp,32(s2) 1578: 0100 addi s0,sp,128 - 157a: 0c090103 lb sp,192(s2) + 157a: 0a090d03 lb s10,160(s2) 157e: 0100 addi s0,sp,128 - 1580: 0200 addi s0,sp,256 - 1582: 0104 addi s1,sp,128 - 1584: 0306 slli t1,t1,0x1 - 1586: 0900 addi s0,sp,144 - 1588: 0006 0x6 - 158a: 0601 addi a2,a2,0 - 158c: 18090303 lb t1,384(s2) - 1590: 0100 addi s0,sp,128 - 1592: 0c090303 lb t1,192(s2) + 1580: 0c090103 lb sp,192(s2) + 1584: 0100 addi s0,sp,128 + 1586: 0200 addi s0,sp,256 + 1588: 0104 addi s1,sp,128 + 158a: 0306 slli t1,t1,0x1 + 158c: 0900 addi s0,sp,144 + 158e: 0006 0x6 + 1590: 0601 addi a2,a2,0 + 1592: 18090303 lb t1,384(s2) 1596: 0100 addi s0,sp,128 - 1598: 0a090203 lb tp,160(s2) + 1598: 0c090303 lb t1,192(s2) 159c: 0100 addi s0,sp,128 - 159e: 02090103 lb sp,32(s2) + 159e: 0a090203 lb tp,160(s2) 15a2: 0100 addi s0,sp,128 - 15a4: 0a090f03 lb t5,160(s2) + 15a4: 02090103 lb sp,32(s2) 15a8: 0100 addi s0,sp,128 - 15aa: 12090303 lb t1,288(s2) + 15aa: 0a090f03 lb t5,160(s2) 15ae: 0100 addi s0,sp,128 - 15b0: 0200 addi s0,sp,256 - 15b2: 0104 addi s1,sp,128 - 15b4: 0306 slli t1,t1,0x1 - 15b6: 0900 addi s0,sp,144 - 15b8: 0010 addi a2,sp,0 - 15ba: 0001 nop - 15bc: 0402 slli s0,s0,0x0 - 15be: 0305 addi t1,t1,1 - 15c0: 0900 addi s0,sp,144 - 15c2: 002c addi a1,sp,8 - 15c4: 0001 nop - 15c6: 0402 slli s0,s0,0x0 - 15c8: 0605 addi a2,a2,1 - 15ca: 08090303 lb t1,128(s2) - 15ce: 0100 addi s0,sp,128 - 15d0: 0200 addi s0,sp,256 - 15d2: 0504 addi s1,sp,640 - 15d4: 0e090103 lb sp,224(s2) - 15d8: 0100 addi s0,sp,128 - 15da: 06090103 lb sp,96(s2) + 15b0: 12090303 lb t1,288(s2) + 15b4: 0100 addi s0,sp,128 + 15b6: 0200 addi s0,sp,256 + 15b8: 0104 addi s1,sp,128 + 15ba: 0306 slli t1,t1,0x1 + 15bc: 0900 addi s0,sp,144 + 15be: 0010 addi a2,sp,0 + 15c0: 0001 nop + 15c2: 0402 slli s0,s0,0x0 + 15c4: 0305 addi t1,t1,1 + 15c6: 0900 addi s0,sp,144 + 15c8: 002c addi a1,sp,8 + 15ca: 0001 nop + 15cc: 0402 slli s0,s0,0x0 + 15ce: 0605 addi a2,a2,1 + 15d0: 08090303 lb t1,128(s2) + 15d4: 0100 addi s0,sp,128 + 15d6: 0200 addi s0,sp,256 + 15d8: 0504 addi s1,sp,640 + 15da: 0e090103 lb sp,224(s2) 15de: 0100 addi s0,sp,128 - 15e0: 06090303 lb t1,96(s2) + 15e0: 06090103 lb sp,96(s2) 15e4: 0100 addi s0,sp,128 - 15e6: 08090203 lb tp,128(s2) + 15e6: 06090303 lb t1,96(s2) 15ea: 0100 addi s0,sp,128 - 15ec: 0a090103 lb sp,160(s2) + 15ec: 08090203 lb tp,128(s2) 15f0: 0100 addi s0,sp,128 - 15f2: 08090103 lb sp,128(s2) + 15f2: 0a090103 lb sp,160(s2) 15f6: 0100 addi s0,sp,128 - 15f8: 0a090103 lb sp,160(s2) + 15f8: 08090103 lb sp,128(s2) 15fc: 0100 addi s0,sp,128 - 15fe: 08090303 lb t1,128(s2) + 15fe: 0a090103 lb sp,160(s2) 1602: 0100 addi s0,sp,128 - 1604: 0c090203 lb tp,192(s2) + 1604: 08090303 lb t1,128(s2) 1608: 0100 addi s0,sp,128 - 160a: 04090103 lb sp,64(s2) + 160a: 0c090203 lb tp,192(s2) 160e: 0100 addi s0,sp,128 - 1610: 0a090d03 lb s10,160(s2) + 1610: 04090103 lb sp,64(s2) 1614: 0100 addi s0,sp,128 - 1616: 0c090103 lb sp,192(s2) + 1616: 0a090d03 lb s10,160(s2) 161a: 0100 addi s0,sp,128 - 161c: 0200 addi s0,sp,256 - 161e: 0104 addi s1,sp,128 - 1620: 0306 slli t1,t1,0x1 - 1622: 0900 addi s0,sp,144 - 1624: 0010 addi a2,sp,0 - 1626: 0001 nop - 1628: 0402 slli s0,s0,0x0 - 162a: 0305 addi t1,t1,1 - 162c: 0900 addi s0,sp,144 - 162e: 002c addi a1,sp,8 - 1630: 0001 nop - 1632: 0402 slli s0,s0,0x0 - 1634: 0605 addi a2,a2,1 - 1636: 08090203 lb tp,128(s2) - 163a: 0100 addi s0,sp,128 - 163c: 0200 addi s0,sp,256 - 163e: 0104 addi s1,sp,128 - 1640: 0306 slli t1,t1,0x1 - 1642: 0900 addi s0,sp,144 - 1644: 0006 0x6 - 1646: 0601 addi a2,a2,0 - 1648: 18090303 lb t1,384(s2) - 164c: 0100 addi s0,sp,128 - 164e: 0c090303 lb t1,192(s2) + 161c: 0c090103 lb sp,192(s2) + 1620: 0100 addi s0,sp,128 + 1622: 0200 addi s0,sp,256 + 1624: 0104 addi s1,sp,128 + 1626: 0306 slli t1,t1,0x1 + 1628: 0900 addi s0,sp,144 + 162a: 0010 addi a2,sp,0 + 162c: 0001 nop + 162e: 0402 slli s0,s0,0x0 + 1630: 0305 addi t1,t1,1 + 1632: 0900 addi s0,sp,144 + 1634: 002c addi a1,sp,8 + 1636: 0001 nop + 1638: 0402 slli s0,s0,0x0 + 163a: 0605 addi a2,a2,1 + 163c: 08090203 lb tp,128(s2) + 1640: 0100 addi s0,sp,128 + 1642: 0200 addi s0,sp,256 + 1644: 0104 addi s1,sp,128 + 1646: 0306 slli t1,t1,0x1 + 1648: 0900 addi s0,sp,144 + 164a: 0006 0x6 + 164c: 0601 addi a2,a2,0 + 164e: 18090303 lb t1,384(s2) 1652: 0100 addi s0,sp,128 - 1654: 0a090203 lb tp,160(s2) + 1654: 0c090303 lb t1,192(s2) 1658: 0100 addi s0,sp,128 - 165a: 02090103 lb sp,32(s2) + 165a: 0a090203 lb tp,160(s2) 165e: 0100 addi s0,sp,128 - 1660: 0a090e03 lb t3,160(s2) + 1660: 02090103 lb sp,32(s2) 1664: 0100 addi s0,sp,128 - 1666: 12090503 lb a0,288(s2) + 1666: 0a090e03 lb t3,160(s2) 166a: 0100 addi s0,sp,128 - 166c: 0200 addi s0,sp,256 - 166e: 0104 addi s1,sp,128 - 1670: 0306 slli t1,t1,0x1 - 1672: 0900 addi s0,sp,144 - 1674: 0010 addi a2,sp,0 - 1676: 0001 nop - 1678: 0402 slli s0,s0,0x0 - 167a: 0305 addi t1,t1,1 - 167c: 0900 addi s0,sp,144 - 167e: 002c addi a1,sp,8 - 1680: 0001 nop - 1682: 0402 slli s0,s0,0x0 - 1684: 0306 slli t1,t1,0x1 - 1686: 0900 addi s0,sp,144 - 1688: 0010 addi a2,sp,0 - 168a: 0001 nop - 168c: 0402 slli s0,s0,0x0 - 168e: 030a slli t1,t1,0x2 - 1690: 0900 addi s0,sp,144 - 1692: 002c addi a1,sp,8 - 1694: 0001 nop - 1696: 0402 slli s0,s0,0x0 - 1698: 060a slli a2,a2,0x2 - 169a: 10090203 lb tp,256(s2) - 169e: 0100 addi s0,sp,128 - 16a0: 0200 addi s0,sp,256 - 16a2: 0104 addi s1,sp,128 - 16a4: 0306 slli t1,t1,0x1 - 16a6: 0900 addi s0,sp,144 - 16a8: 0006 0x6 - 16aa: 0601 addi a2,a2,0 - 16ac: 18090303 lb t1,384(s2) - 16b0: 0100 addi s0,sp,128 - 16b2: 06090303 lb t1,96(s2) + 166c: 12090503 lb a0,288(s2) + 1670: 0100 addi s0,sp,128 + 1672: 0200 addi s0,sp,256 + 1674: 0104 addi s1,sp,128 + 1676: 0306 slli t1,t1,0x1 + 1678: 0900 addi s0,sp,144 + 167a: 0010 addi a2,sp,0 + 167c: 0001 nop + 167e: 0402 slli s0,s0,0x0 + 1680: 0305 addi t1,t1,1 + 1682: 0900 addi s0,sp,144 + 1684: 002c addi a1,sp,8 + 1686: 0001 nop + 1688: 0402 slli s0,s0,0x0 + 168a: 0306 slli t1,t1,0x1 + 168c: 0900 addi s0,sp,144 + 168e: 0010 addi a2,sp,0 + 1690: 0001 nop + 1692: 0402 slli s0,s0,0x0 + 1694: 030a slli t1,t1,0x2 + 1696: 0900 addi s0,sp,144 + 1698: 002c addi a1,sp,8 + 169a: 0001 nop + 169c: 0402 slli s0,s0,0x0 + 169e: 060a slli a2,a2,0x2 + 16a0: 10090203 lb tp,256(s2) + 16a4: 0100 addi s0,sp,128 + 16a6: 0200 addi s0,sp,256 + 16a8: 0104 addi s1,sp,128 + 16aa: 0306 slli t1,t1,0x1 + 16ac: 0900 addi s0,sp,144 + 16ae: 0006 0x6 + 16b0: 0601 addi a2,a2,0 + 16b2: 18090303 lb t1,384(s2) 16b6: 0100 addi s0,sp,128 - 16b8: 08090203 lb tp,128(s2) + 16b8: 06090303 lb t1,96(s2) 16bc: 0100 addi s0,sp,128 - 16be: 0200 addi s0,sp,256 - 16c0: 0104 addi s1,sp,128 - 16c2: 0306 slli t1,t1,0x1 - 16c4: 0900 addi s0,sp,144 - 16c6: 000c addi a1,sp,0 - 16c8: 0601 addi a2,a2,0 - 16ca: 12090703 lb a4,288(s2) - 16ce: 0100 addi s0,sp,128 - 16d0: 08090203 lb tp,128(s2) + 16be: 08090203 lb tp,128(s2) + 16c2: 0100 addi s0,sp,128 + 16c4: 0200 addi s0,sp,256 + 16c6: 0104 addi s1,sp,128 + 16c8: 0306 slli t1,t1,0x1 + 16ca: 0900 addi s0,sp,144 + 16cc: 000c addi a1,sp,0 + 16ce: 0601 addi a2,a2,0 + 16d0: 12090703 lb a4,288(s2) 16d4: 0100 addi s0,sp,128 - 16d6: 0e090303 lb t1,224(s2) + 16d6: 08090203 lb tp,128(s2) 16da: 0100 addi s0,sp,128 - 16dc: 18090703 lb a4,384(s2) + 16dc: 0e090303 lb t1,224(s2) 16e0: 0100 addi s0,sp,128 - 16e2: 0a090303 lb t1,160(s2) + 16e2: 18090703 lb a4,384(s2) 16e6: 0100 addi s0,sp,128 - 16e8: 18090303 lb t1,384(s2) + 16e8: 0a090303 lb t1,160(s2) 16ec: 0100 addi s0,sp,128 - 16ee: 0a090103 lb sp,160(s2) + 16ee: 18090303 lb t1,384(s2) 16f2: 0100 addi s0,sp,128 - 16f4: 10090103 lb sp,256(s2) + 16f4: 0a090103 lb sp,160(s2) 16f8: 0100 addi s0,sp,128 - 16fa: 18090503 lb a0,384(s2) + 16fa: 10090103 lb sp,256(s2) 16fe: 0100 addi s0,sp,128 - 1700: 06090303 lb t1,96(s2) + 1700: 18090503 lb a0,384(s2) 1704: 0100 addi s0,sp,128 - 1706: 08090303 lb t1,128(s2) + 1706: 06090303 lb t1,96(s2) 170a: 0100 addi s0,sp,128 - 170c: 06090203 lb tp,96(s2) + 170c: 08090303 lb t1,128(s2) 1710: 0100 addi s0,sp,128 - 1712: 04090903 lb s2,64(s2) + 1712: 06090203 lb tp,96(s2) 1716: 0100 addi s0,sp,128 - 1718: 16090303 lb t1,352(s2) + 1718: 04090903 lb s2,64(s2) 171c: 0100 addi s0,sp,128 - 171e: 06090203 lb tp,96(s2) + 171e: 16090303 lb t1,352(s2) 1722: 0100 addi s0,sp,128 - 1724: 08097e03 0x8097e03 + 1724: 06090203 lb tp,96(s2) 1728: 0100 addi s0,sp,128 - 172a: 0a090603 lb a2,160(s2) + 172a: 08097e03 0x8097e03 172e: 0100 addi s0,sp,128 - 1730: 1c090503 lb a0,448(s2) + 1730: 0a090603 lb a2,160(s2) 1734: 0100 addi s0,sp,128 - 1736: 08090703 lb a4,128(s2) + 1736: 1c090503 lb a0,448(s2) 173a: 0100 addi s0,sp,128 - 173c: 16090303 lb t1,352(s2) + 173c: 08090703 lb a4,128(s2) 1740: 0100 addi s0,sp,128 - 1742: 0e090403 lb s0,224(s2) + 1742: 16090303 lb t1,352(s2) 1746: 0100 addi s0,sp,128 - 1748: 06090303 lb t1,96(s2) + 1748: 0e090403 lb s0,224(s2) 174c: 0100 addi s0,sp,128 - 174e: 04090203 lb tp,64(s2) + 174e: 06090303 lb t1,96(s2) 1752: 0100 addi s0,sp,128 - 1754: 08090303 lb t1,128(s2) + 1754: 04090203 lb tp,64(s2) 1758: 0100 addi s0,sp,128 - 175a: 08090603 lb a2,128(s2) + 175a: 08090303 lb t1,128(s2) 175e: 0100 addi s0,sp,128 - 1760: 06090703 lb a4,96(s2) + 1760: 08090603 lb a2,128(s2) 1764: 0100 addi s0,sp,128 - 1766: 06090203 lb tp,96(s2) + 1766: 06090703 lb a4,96(s2) 176a: 0100 addi s0,sp,128 - 176c: 0200 addi s0,sp,256 - 176e: 0104 addi s1,sp,128 - 1770: 0306 slli t1,t1,0x1 - 1772: 0900 addi s0,sp,144 - 1774: 000c addi a1,sp,0 - 1776: 0601 addi a2,a2,0 - 1778: 12090203 lb tp,288(s2) - 177c: 0100 addi s0,sp,128 - 177e: 02090103 lb sp,32(s2) + 176c: 06090203 lb tp,96(s2) + 1770: 0100 addi s0,sp,128 + 1772: 0200 addi s0,sp,256 + 1774: 0104 addi s1,sp,128 + 1776: 0306 slli t1,t1,0x1 + 1778: 0900 addi s0,sp,144 + 177a: 000c addi a1,sp,0 + 177c: 0601 addi a2,a2,0 + 177e: 12090203 lb tp,288(s2) 1782: 0100 addi s0,sp,128 - 1784: 0c090c03 lb s8,192(s2) + 1784: 02090103 lb sp,32(s2) 1788: 0100 addi s0,sp,128 - 178a: 0e090503 lb a0,224(s2) + 178a: 0c090c03 lb s8,192(s2) 178e: 0100 addi s0,sp,128 - 1790: 04090303 lb t1,64(s2) + 1790: 0e090503 lb a0,224(s2) 1794: 0100 addi s0,sp,128 - 1796: 0200 addi s0,sp,256 - 1798: 0104 addi s1,sp,128 - 179a: 0306 slli t1,t1,0x1 - 179c: 0900 addi s0,sp,144 - 179e: 0010 addi a2,sp,0 - 17a0: 0001 nop - 17a2: 0402 slli s0,s0,0x0 - 17a4: 0305 addi t1,t1,1 - 17a6: 0900 addi s0,sp,144 - 17a8: 002c addi a1,sp,8 - 17aa: 0001 nop - 17ac: 0402 slli s0,s0,0x0 - 17ae: 0306 slli t1,t1,0x1 - 17b0: 0900 addi s0,sp,144 - 17b2: 0010 addi a2,sp,0 - 17b4: 0001 nop - 17b6: 0402 slli s0,s0,0x0 - 17b8: 030a slli t1,t1,0x2 - 17ba: 0900 addi s0,sp,144 - 17bc: 002c addi a1,sp,8 - 17be: 0001 nop - 17c0: 0402 slli s0,s0,0x0 - 17c2: 060a slli a2,a2,0x2 - 17c4: 10090303 lb t1,256(s2) - 17c8: 0100 addi s0,sp,128 - 17ca: 0200 addi s0,sp,256 - 17cc: 0a04 addi s1,sp,272 - 17ce: 08090303 lb t1,128(s2) - 17d2: 0100 addi s0,sp,128 - 17d4: 0200 addi s0,sp,256 - 17d6: 0a04 addi s1,sp,272 - 17d8: 06090603 lb a2,96(s2) - 17dc: 0100 addi s0,sp,128 - 17de: 0200 addi s0,sp,256 - 17e0: 0104 addi s1,sp,128 - 17e2: 0306 slli t1,t1,0x1 - 17e4: 0900 addi s0,sp,144 - 17e6: 000c addi a1,sp,0 - 17e8: 0601 addi a2,a2,0 - 17ea: 12090303 lb t1,288(s2) - 17ee: 0100 addi s0,sp,128 - 17f0: 0e090203 lb tp,224(s2) + 1796: 04090303 lb t1,64(s2) + 179a: 0100 addi s0,sp,128 + 179c: 0200 addi s0,sp,256 + 179e: 0104 addi s1,sp,128 + 17a0: 0306 slli t1,t1,0x1 + 17a2: 0900 addi s0,sp,144 + 17a4: 0010 addi a2,sp,0 + 17a6: 0001 nop + 17a8: 0402 slli s0,s0,0x0 + 17aa: 0305 addi t1,t1,1 + 17ac: 0900 addi s0,sp,144 + 17ae: 002c addi a1,sp,8 + 17b0: 0001 nop + 17b2: 0402 slli s0,s0,0x0 + 17b4: 0306 slli t1,t1,0x1 + 17b6: 0900 addi s0,sp,144 + 17b8: 0010 addi a2,sp,0 + 17ba: 0001 nop + 17bc: 0402 slli s0,s0,0x0 + 17be: 030a slli t1,t1,0x2 + 17c0: 0900 addi s0,sp,144 + 17c2: 002c addi a1,sp,8 + 17c4: 0001 nop + 17c6: 0402 slli s0,s0,0x0 + 17c8: 060a slli a2,a2,0x2 + 17ca: 10090303 lb t1,256(s2) + 17ce: 0100 addi s0,sp,128 + 17d0: 0200 addi s0,sp,256 + 17d2: 0a04 addi s1,sp,272 + 17d4: 08090303 lb t1,128(s2) + 17d8: 0100 addi s0,sp,128 + 17da: 0200 addi s0,sp,256 + 17dc: 0a04 addi s1,sp,272 + 17de: 06090603 lb a2,96(s2) + 17e2: 0100 addi s0,sp,128 + 17e4: 0200 addi s0,sp,256 + 17e6: 0104 addi s1,sp,128 + 17e8: 0306 slli t1,t1,0x1 + 17ea: 0900 addi s0,sp,144 + 17ec: 000c addi a1,sp,0 + 17ee: 0601 addi a2,a2,0 + 17f0: 12090303 lb t1,288(s2) 17f4: 0100 addi s0,sp,128 - 17f6: 08090303 lb t1,128(s2) + 17f6: 0e090203 lb tp,224(s2) 17fa: 0100 addi s0,sp,128 - 17fc: 06090203 lb tp,96(s2) + 17fc: 08090303 lb t1,128(s2) 1800: 0100 addi s0,sp,128 - 1802: 04090403 lb s0,64(s2) + 1802: 06090203 lb tp,96(s2) 1806: 0100 addi s0,sp,128 - 1808: 16090203 lb tp,352(s2) + 1808: 04090403 lb s0,64(s2) 180c: 0100 addi s0,sp,128 - 180e: 0a090303 lb t1,160(s2) + 180e: 16090203 lb tp,352(s2) 1812: 0100 addi s0,sp,128 - 1814: 16090203 lb tp,352(s2) + 1814: 0a090303 lb t1,160(s2) 1818: 0100 addi s0,sp,128 - 181a: 06090203 lb tp,96(s2) + 181a: 16090203 lb tp,352(s2) 181e: 0100 addi s0,sp,128 - 1820: 08097e03 0x8097e03 + 1820: 06090203 lb tp,96(s2) 1824: 0100 addi s0,sp,128 - 1826: 0a090603 lb a2,160(s2) + 1826: 08097e03 0x8097e03 182a: 0100 addi s0,sp,128 - 182c: 12090303 lb t1,288(s2) + 182c: 0a090603 lb a2,160(s2) 1830: 0100 addi s0,sp,128 - 1832: 0e090803 lb a6,224(s2) + 1832: 12090303 lb t1,288(s2) 1836: 0100 addi s0,sp,128 - 1838: 0a090103 lb sp,160(s2) + 1838: 0e090803 lb a6,224(s2) 183c: 0100 addi s0,sp,128 - 183e: 10090103 lb sp,256(s2) + 183e: 0a090103 lb sp,160(s2) 1842: 0100 addi s0,sp,128 - 1844: 16090303 lb t1,352(s2) + 1844: 10090103 lb sp,256(s2) 1848: 0100 addi s0,sp,128 - 184a: 0e090203 lb tp,224(s2) + 184a: 16090303 lb t1,352(s2) 184e: 0100 addi s0,sp,128 - 1850: 08090503 lb a0,128(s2) + 1850: 0e090203 lb tp,224(s2) 1854: 0100 addi s0,sp,128 - 1856: 18090303 lb t1,384(s2) + 1856: 08090503 lb a0,128(s2) 185a: 0100 addi s0,sp,128 - 185c: 08090103 lb sp,128(s2) + 185c: 18090303 lb t1,384(s2) 1860: 0100 addi s0,sp,128 - 1862: 0a090503 lb a0,160(s2) + 1862: 08090103 lb sp,128(s2) 1866: 0100 addi s0,sp,128 - 1868: 06090303 lb t1,96(s2) + 1868: 0a090503 lb a0,160(s2) 186c: 0100 addi s0,sp,128 - 186e: 0a090103 lb sp,160(s2) + 186e: 06090303 lb t1,96(s2) 1872: 0100 addi s0,sp,128 - 1874: 04090203 lb tp,64(s2) + 1874: 0a090103 lb sp,160(s2) 1878: 0100 addi s0,sp,128 - 187a: 02090103 lb sp,32(s2) + 187a: 04090203 lb tp,64(s2) 187e: 0100 addi s0,sp,128 - 1880: 0c090d03 lb s10,192(s2) + 1880: 02090103 lb sp,32(s2) 1884: 0100 addi s0,sp,128 - 1886: 14090103 lb sp,320(s2) + 1886: 0c090d03 lb s10,192(s2) 188a: 0100 addi s0,sp,128 - 188c: 02090103 lb sp,32(s2) + 188c: 14090103 lb sp,320(s2) 1890: 0100 addi s0,sp,128 - 1892: 08091003 lh zero,128(s2) + 1892: 02090103 lb sp,32(s2) 1896: 0100 addi s0,sp,128 - 1898: 16090103 lb sp,352(s2) + 1898: 08091003 lh zero,128(s2) 189c: 0100 addi s0,sp,128 - 189e: 0200 addi s0,sp,256 - 18a0: 0104 addi s1,sp,128 - 18a2: 0306 slli t1,t1,0x1 - 18a4: 0900 addi s0,sp,144 - 18a6: 0006 0x6 - 18a8: 0601 addi a2,a2,0 - 18aa: 18090303 lb t1,384(s2) - 18ae: 0100 addi s0,sp,128 - 18b0: 10090303 lb t1,256(s2) + 189e: 16090103 lb sp,352(s2) + 18a2: 0100 addi s0,sp,128 + 18a4: 0200 addi s0,sp,256 + 18a6: 0104 addi s1,sp,128 + 18a8: 0306 slli t1,t1,0x1 + 18aa: 0900 addi s0,sp,144 + 18ac: 0006 0x6 + 18ae: 0601 addi a2,a2,0 + 18b0: 18090303 lb t1,384(s2) 18b4: 0100 addi s0,sp,128 - 18b6: 0c090303 lb t1,192(s2) + 18b6: 10090303 lb t1,256(s2) 18ba: 0100 addi s0,sp,128 - 18bc: 0a090303 lb t1,160(s2) + 18bc: 0c090303 lb t1,192(s2) 18c0: 0100 addi s0,sp,128 - 18c2: 08090203 lb tp,128(s2) + 18c2: 0a090303 lb t1,160(s2) 18c6: 0100 addi s0,sp,128 - 18c8: 02090103 lb sp,32(s2) + 18c8: 08090203 lb tp,128(s2) 18cc: 0100 addi s0,sp,128 - 18ce: 0a090b03 lb s6,160(s2) + 18ce: 02090103 lb sp,32(s2) 18d2: 0100 addi s0,sp,128 - 18d4: 0c090203 lb tp,192(s2) + 18d4: 0a090b03 lb s6,160(s2) 18d8: 0100 addi s0,sp,128 - 18da: 0200 addi s0,sp,256 - 18dc: 0104 addi s1,sp,128 - 18de: 0306 slli t1,t1,0x1 - 18e0: 0900 addi s0,sp,144 - 18e2: 0006 0x6 - 18e4: 0601 addi a2,a2,0 - 18e6: 18090303 lb t1,384(s2) - 18ea: 0100 addi s0,sp,128 - 18ec: 0e090303 lb t1,224(s2) + 18da: 0c090203 lb tp,192(s2) + 18de: 0100 addi s0,sp,128 + 18e0: 0200 addi s0,sp,256 + 18e2: 0104 addi s1,sp,128 + 18e4: 0306 slli t1,t1,0x1 + 18e6: 0900 addi s0,sp,144 + 18e8: 0006 0x6 + 18ea: 0601 addi a2,a2,0 + 18ec: 18090303 lb t1,384(s2) 18f0: 0100 addi s0,sp,128 - 18f2: 0a090203 lb tp,160(s2) + 18f2: 0e090303 lb t1,224(s2) 18f6: 0100 addi s0,sp,128 - 18f8: 02090103 lb sp,32(s2) + 18f8: 0a090203 lb tp,160(s2) 18fc: 0100 addi s0,sp,128 - 18fe: 0a090d03 lb s10,160(s2) + 18fe: 02090103 lb sp,32(s2) 1902: 0100 addi s0,sp,128 - 1904: 12090303 lb t1,288(s2) + 1904: 0a090d03 lb s10,160(s2) 1908: 0100 addi s0,sp,128 - 190a: 0200 addi s0,sp,256 - 190c: 0104 addi s1,sp,128 - 190e: 0306 slli t1,t1,0x1 - 1910: 0900 addi s0,sp,144 - 1912: 0010 addi a2,sp,0 - 1914: 0001 nop - 1916: 0402 slli s0,s0,0x0 - 1918: 0305 addi t1,t1,1 - 191a: 0900 addi s0,sp,144 - 191c: 002c addi a1,sp,8 - 191e: 0001 nop - 1920: 0402 slli s0,s0,0x0 - 1922: 0605 addi a2,a2,1 - 1924: 08090303 lb t1,128(s2) - 1928: 0100 addi s0,sp,128 - 192a: 0200 addi s0,sp,256 - 192c: 0504 addi s1,sp,640 - 192e: 0e090103 lb sp,224(s2) - 1932: 0100 addi s0,sp,128 - 1934: 06090103 lb sp,96(s2) + 190a: 12090303 lb t1,288(s2) + 190e: 0100 addi s0,sp,128 + 1910: 0200 addi s0,sp,256 + 1912: 0104 addi s1,sp,128 + 1914: 0306 slli t1,t1,0x1 + 1916: 0900 addi s0,sp,144 + 1918: 0010 addi a2,sp,0 + 191a: 0001 nop + 191c: 0402 slli s0,s0,0x0 + 191e: 0305 addi t1,t1,1 + 1920: 0900 addi s0,sp,144 + 1922: 002c addi a1,sp,8 + 1924: 0001 nop + 1926: 0402 slli s0,s0,0x0 + 1928: 0605 addi a2,a2,1 + 192a: 08090303 lb t1,128(s2) + 192e: 0100 addi s0,sp,128 + 1930: 0200 addi s0,sp,256 + 1932: 0504 addi s1,sp,640 + 1934: 0e090103 lb sp,224(s2) 1938: 0100 addi s0,sp,128 - 193a: 06090303 lb t1,96(s2) + 193a: 06090103 lb sp,96(s2) 193e: 0100 addi s0,sp,128 - 1940: 0c090303 lb t1,192(s2) + 1940: 06090303 lb t1,96(s2) 1944: 0100 addi s0,sp,128 - 1946: 0a090303 lb t1,160(s2) + 1946: 0c090303 lb t1,192(s2) 194a: 0100 addi s0,sp,128 - 194c: 08090203 lb tp,128(s2) + 194c: 0a090303 lb t1,160(s2) 1950: 0100 addi s0,sp,128 - 1952: 04090103 lb sp,64(s2) + 1952: 08090203 lb tp,128(s2) 1956: 0100 addi s0,sp,128 - 1958: 0a090b03 lb s6,160(s2) + 1958: 04090103 lb sp,64(s2) 195c: 0100 addi s0,sp,128 - 195e: 0c090203 lb tp,192(s2) + 195e: 0a090b03 lb s6,160(s2) 1962: 0100 addi s0,sp,128 - 1964: 0200 addi s0,sp,256 - 1966: 0104 addi s1,sp,128 - 1968: 0306 slli t1,t1,0x1 - 196a: 0900 addi s0,sp,144 - 196c: 0006 0x6 - 196e: 0601 addi a2,a2,0 - 1970: 18090203 lb tp,384(s2) - 1974: 0100 addi s0,sp,128 - 1976: 0200 addi s0,sp,256 - 1978: 0104 addi s1,sp,128 - 197a: 0306 slli t1,t1,0x1 - 197c: 0900 addi s0,sp,144 - 197e: 0010 addi a2,sp,0 - 1980: 0001 nop - 1982: 0402 slli s0,s0,0x0 - 1984: 0305 addi t1,t1,1 - 1986: 0900 addi s0,sp,144 - 1988: 002c addi a1,sp,8 - 198a: 0001 nop - 198c: 0402 slli s0,s0,0x0 - 198e: 0605 addi a2,a2,1 - 1990: 08090303 lb t1,128(s2) - 1994: 0100 addi s0,sp,128 - 1996: 0200 addi s0,sp,256 - 1998: 0504 addi s1,sp,640 - 199a: 0e090303 lb t1,224(s2) - 199e: 0100 addi s0,sp,128 - 19a0: 0200 addi s0,sp,256 - 19a2: 0504 addi s1,sp,640 - 19a4: 0a090203 lb tp,160(s2) - 19a8: 0100 addi s0,sp,128 - 19aa: 0200 addi s0,sp,256 - 19ac: 0504 addi s1,sp,640 - 19ae: 02090103 lb sp,32(s2) - 19b2: 0100 addi s0,sp,128 - 19b4: 0a090e03 lb t3,160(s2) + 1964: 0c090203 lb tp,192(s2) + 1968: 0100 addi s0,sp,128 + 196a: 0200 addi s0,sp,256 + 196c: 0104 addi s1,sp,128 + 196e: 0306 slli t1,t1,0x1 + 1970: 0900 addi s0,sp,144 + 1972: 0006 0x6 + 1974: 0601 addi a2,a2,0 + 1976: 18090203 lb tp,384(s2) + 197a: 0100 addi s0,sp,128 + 197c: 0200 addi s0,sp,256 + 197e: 0104 addi s1,sp,128 + 1980: 0306 slli t1,t1,0x1 + 1982: 0900 addi s0,sp,144 + 1984: 0010 addi a2,sp,0 + 1986: 0001 nop + 1988: 0402 slli s0,s0,0x0 + 198a: 0305 addi t1,t1,1 + 198c: 0900 addi s0,sp,144 + 198e: 002c addi a1,sp,8 + 1990: 0001 nop + 1992: 0402 slli s0,s0,0x0 + 1994: 0605 addi a2,a2,1 + 1996: 08090303 lb t1,128(s2) + 199a: 0100 addi s0,sp,128 + 199c: 0200 addi s0,sp,256 + 199e: 0504 addi s1,sp,640 + 19a0: 0e090303 lb t1,224(s2) + 19a4: 0100 addi s0,sp,128 + 19a6: 0200 addi s0,sp,256 + 19a8: 0504 addi s1,sp,640 + 19aa: 0a090203 lb tp,160(s2) + 19ae: 0100 addi s0,sp,128 + 19b0: 0200 addi s0,sp,256 + 19b2: 0504 addi s1,sp,640 + 19b4: 02090103 lb sp,32(s2) 19b8: 0100 addi s0,sp,128 - 19ba: 12090803 lb a6,288(s2) + 19ba: 0a090e03 lb t3,160(s2) 19be: 0100 addi s0,sp,128 - 19c0: 0200 addi s0,sp,256 - 19c2: 0104 addi s1,sp,128 - 19c4: 0306 slli t1,t1,0x1 - 19c6: 0900 addi s0,sp,144 - 19c8: 0006 0x6 - 19ca: 0601 addi a2,a2,0 - 19cc: 18090103 lb sp,384(s2) - 19d0: 0100 addi s0,sp,128 - 19d2: 06090103 lb sp,96(s2) + 19c0: 12090803 lb a6,288(s2) + 19c4: 0100 addi s0,sp,128 + 19c6: 0200 addi s0,sp,256 + 19c8: 0104 addi s1,sp,128 + 19ca: 0306 slli t1,t1,0x1 + 19cc: 0900 addi s0,sp,144 + 19ce: 0006 0x6 + 19d0: 0601 addi a2,a2,0 + 19d2: 18090103 lb sp,384(s2) 19d6: 0100 addi s0,sp,128 - 19d8: 04090203 lb tp,64(s2) + 19d8: 06090103 lb sp,96(s2) 19dc: 0100 addi s0,sp,128 - 19de: 04090103 lb sp,64(s2) + 19de: 04090203 lb tp,64(s2) 19e2: 0100 addi s0,sp,128 - 19e4: 0200 addi s0,sp,256 - 19e6: 0104 addi s1,sp,128 - 19e8: 0306 slli t1,t1,0x1 - 19ea: 0900 addi s0,sp,144 - 19ec: 000c addi a1,sp,0 - 19ee: 0601 addi a2,a2,0 - 19f0: 12090303 lb t1,288(s2) - 19f4: 0100 addi s0,sp,128 - 19f6: 08090303 lb t1,128(s2) + 19e4: 04090103 lb sp,64(s2) + 19e8: 0100 addi s0,sp,128 + 19ea: 0200 addi s0,sp,256 + 19ec: 0104 addi s1,sp,128 + 19ee: 0306 slli t1,t1,0x1 + 19f0: 0900 addi s0,sp,144 + 19f2: 000c addi a1,sp,0 + 19f4: 0601 addi a2,a2,0 + 19f6: 12090303 lb t1,288(s2) 19fa: 0100 addi s0,sp,128 - 19fc: 12090203 lb tp,288(s2) + 19fc: 08090303 lb t1,128(s2) 1a00: 0100 addi s0,sp,128 - 1a02: 12090303 lb t1,288(s2) + 1a02: 12090203 lb tp,288(s2) 1a06: 0100 addi s0,sp,128 - 1a08: 0a090103 lb sp,160(s2) + 1a08: 12090303 lb t1,288(s2) 1a0c: 0100 addi s0,sp,128 - 1a0e: 02090303 lb t1,32(s2) + 1a0e: 0a090103 lb sp,160(s2) 1a12: 0100 addi s0,sp,128 - 1a14: 0c090203 lb tp,192(s2) + 1a14: 02090303 lb t1,32(s2) 1a18: 0100 addi s0,sp,128 - 1a1a: 02090103 lb sp,32(s2) + 1a1a: 0c090203 lb tp,192(s2) 1a1e: 0100 addi s0,sp,128 - 1a20: 0c090203 lb tp,192(s2) + 1a20: 02090103 lb sp,32(s2) 1a24: 0100 addi s0,sp,128 - 1a26: 18090303 lb t1,384(s2) + 1a26: 0c090203 lb tp,192(s2) 1a2a: 0100 addi s0,sp,128 - 1a2c: 04090303 lb t1,64(s2) + 1a2c: 18090303 lb t1,384(s2) 1a30: 0100 addi s0,sp,128 - 1a32: 0c090203 lb tp,192(s2) + 1a32: 04090303 lb t1,64(s2) 1a36: 0100 addi s0,sp,128 - 1a38: 10090303 lb t1,256(s2) + 1a38: 0c090203 lb tp,192(s2) 1a3c: 0100 addi s0,sp,128 - 1a3e: 14090303 lb t1,320(s2) + 1a3e: 10090303 lb t1,256(s2) 1a42: 0100 addi s0,sp,128 - 1a44: 02090503 lb a0,32(s2) + 1a44: 14090303 lb t1,320(s2) 1a48: 0100 addi s0,sp,128 - 1a4a: 0a090303 lb t1,160(s2) + 1a4a: 02090503 lb a0,32(s2) 1a4e: 0100 addi s0,sp,128 - 1a50: 04090303 lb t1,64(s2) + 1a50: 0a090303 lb t1,160(s2) 1a54: 0100 addi s0,sp,128 - 1a56: 0c090103 lb sp,192(s2) + 1a56: 04090303 lb t1,64(s2) 1a5a: 0100 addi s0,sp,128 - 1a5c: 18090303 lb t1,384(s2) + 1a5c: 0c090103 lb sp,192(s2) 1a60: 0100 addi s0,sp,128 - 1a62: 08090303 lb t1,128(s2) + 1a62: 18090303 lb t1,384(s2) 1a66: 0100 addi s0,sp,128 - 1a68: 06095803 lhu a6,96(s2) + 1a68: 08090303 lb t1,128(s2) 1a6c: 0100 addi s0,sp,128 - 1a6e: 10092e03 lw t3,256(s2) + 1a6e: 06095803 lhu a6,96(s2) 1a72: 0100 addi s0,sp,128 - 1a74: 08090303 lb t1,128(s2) + 1a74: 10092e03 lw t3,256(s2) 1a78: 0100 addi s0,sp,128 - 1a7a: 0a090103 lb sp,160(s2) + 1a7a: 08090303 lb t1,128(s2) 1a7e: 0100 addi s0,sp,128 - 1a80: 04090203 lb tp,64(s2) + 1a80: 0a090103 lb sp,160(s2) 1a84: 0100 addi s0,sp,128 - 1a86: 02090103 lb sp,32(s2) + 1a86: 04090203 lb tp,64(s2) 1a8a: 0100 addi s0,sp,128 - 1a8c: 0c091503 lh a0,192(s2) + 1a8c: 02090103 lb sp,32(s2) 1a90: 0100 addi s0,sp,128 - 1a92: 22090503 lb a0,544(s2) + 1a92: 0c091503 lh a0,192(s2) 1a96: 0100 addi s0,sp,128 - 1a98: 0200 addi s0,sp,256 - 1a9a: 0104 addi s1,sp,128 - 1a9c: 0306 slli t1,t1,0x1 - 1a9e: 0900 addi s0,sp,144 - 1aa0: 0010 addi a2,sp,0 - 1aa2: 0001 nop - 1aa4: 0402 slli s0,s0,0x0 - 1aa6: 0305 addi t1,t1,1 - 1aa8: 0900 addi s0,sp,144 - 1aaa: 002c addi a1,sp,8 - 1aac: 0001 nop - 1aae: 0402 slli s0,s0,0x0 - 1ab0: 0306 slli t1,t1,0x1 - 1ab2: 0900 addi s0,sp,144 - 1ab4: 0010 addi a2,sp,0 - 1ab6: 0001 nop - 1ab8: 0402 slli s0,s0,0x0 - 1aba: 030a slli t1,t1,0x2 - 1abc: 0900 addi s0,sp,144 - 1abe: 002c addi a1,sp,8 - 1ac0: 0001 nop - 1ac2: 0402 slli s0,s0,0x0 - 1ac4: 060a slli a2,a2,0x2 - 1ac6: 10090303 lb t1,256(s2) - 1aca: 0100 addi s0,sp,128 - 1acc: 0200 addi s0,sp,256 - 1ace: 0104 addi s1,sp,128 - 1ad0: 0306 slli t1,t1,0x1 - 1ad2: 0900 addi s0,sp,144 - 1ad4: 0006 0x6 - 1ad6: 0601 addi a2,a2,0 - 1ad8: 18090103 lb sp,384(s2) - 1adc: 0100 addi s0,sp,128 - 1ade: 06090103 lb sp,96(s2) + 1a98: 22090503 lb a0,544(s2) + 1a9c: 0100 addi s0,sp,128 + 1a9e: 0200 addi s0,sp,256 + 1aa0: 0104 addi s1,sp,128 + 1aa2: 0306 slli t1,t1,0x1 + 1aa4: 0900 addi s0,sp,144 + 1aa6: 0010 addi a2,sp,0 + 1aa8: 0001 nop + 1aaa: 0402 slli s0,s0,0x0 + 1aac: 0305 addi t1,t1,1 + 1aae: 0900 addi s0,sp,144 + 1ab0: 002c addi a1,sp,8 + 1ab2: 0001 nop + 1ab4: 0402 slli s0,s0,0x0 + 1ab6: 0306 slli t1,t1,0x1 + 1ab8: 0900 addi s0,sp,144 + 1aba: 0010 addi a2,sp,0 + 1abc: 0001 nop + 1abe: 0402 slli s0,s0,0x0 + 1ac0: 030a slli t1,t1,0x2 + 1ac2: 0900 addi s0,sp,144 + 1ac4: 002c addi a1,sp,8 + 1ac6: 0001 nop + 1ac8: 0402 slli s0,s0,0x0 + 1aca: 060a slli a2,a2,0x2 + 1acc: 10090303 lb t1,256(s2) + 1ad0: 0100 addi s0,sp,128 + 1ad2: 0200 addi s0,sp,256 + 1ad4: 0104 addi s1,sp,128 + 1ad6: 0306 slli t1,t1,0x1 + 1ad8: 0900 addi s0,sp,144 + 1ada: 0006 0x6 + 1adc: 0601 addi a2,a2,0 + 1ade: 18090103 lb sp,384(s2) 1ae2: 0100 addi s0,sp,128 - 1ae4: 04090303 lb t1,64(s2) + 1ae4: 06090103 lb sp,96(s2) 1ae8: 0100 addi s0,sp,128 - 1aea: 02090203 lb tp,32(s2) + 1aea: 04090303 lb t1,64(s2) 1aee: 0100 addi s0,sp,128 - 1af0: 08090203 lb tp,128(s2) + 1af0: 02090203 lb tp,32(s2) 1af4: 0100 addi s0,sp,128 1af6: 08090203 lb tp,128(s2) 1afa: 0100 addi s0,sp,128 - 1afc: 0200 addi s0,sp,256 - 1afe: 0104 addi s1,sp,128 - 1b00: 0306 slli t1,t1,0x1 - 1b02: 0900 addi s0,sp,144 - 1b04: 000c addi a1,sp,0 - 1b06: 0601 addi a2,a2,0 - 1b08: 12090303 lb t1,288(s2) - 1b0c: 0100 addi s0,sp,128 - 1b0e: 08090303 lb t1,128(s2) + 1afc: 08090203 lb tp,128(s2) + 1b00: 0100 addi s0,sp,128 + 1b02: 0200 addi s0,sp,256 + 1b04: 0104 addi s1,sp,128 + 1b06: 0306 slli t1,t1,0x1 + 1b08: 0900 addi s0,sp,144 + 1b0a: 000c addi a1,sp,0 + 1b0c: 0601 addi a2,a2,0 + 1b0e: 12090303 lb t1,288(s2) 1b12: 0100 addi s0,sp,128 - 1b14: 08090203 lb tp,128(s2) + 1b14: 08090303 lb t1,128(s2) 1b18: 0100 addi s0,sp,128 - 1b1a: 14090103 lb sp,320(s2) + 1b1a: 08090203 lb tp,128(s2) 1b1e: 0100 addi s0,sp,128 - 1b20: 04090203 lb tp,64(s2) + 1b20: 14090103 lb sp,320(s2) 1b24: 0100 addi s0,sp,128 - 1b26: 08090203 lb tp,128(s2) + 1b26: 04090203 lb tp,64(s2) 1b2a: 0100 addi s0,sp,128 - 1b2c: 0e090103 lb sp,224(s2) + 1b2c: 08090203 lb tp,128(s2) 1b30: 0100 addi s0,sp,128 - 1b32: 0200 addi s0,sp,256 - 1b34: 0104 addi s1,sp,128 - 1b36: 04090503 lb a0,64(s2) - 1b3a: 0100 addi s0,sp,128 - 1b3c: 18090303 lb t1,384(s2) + 1b32: 0e090103 lb sp,224(s2) + 1b36: 0100 addi s0,sp,128 + 1b38: 0200 addi s0,sp,256 + 1b3a: 0104 addi s1,sp,128 + 1b3c: 04090503 lb a0,64(s2) 1b40: 0100 addi s0,sp,128 - 1b42: 02090303 lb t1,32(s2) + 1b42: 18090303 lb t1,384(s2) 1b46: 0100 addi s0,sp,128 - 1b48: 06090103 lb sp,96(s2) + 1b48: 02090303 lb t1,32(s2) 1b4c: 0100 addi s0,sp,128 - 1b4e: 12090303 lb t1,288(s2) + 1b4e: 06090103 lb sp,96(s2) 1b52: 0100 addi s0,sp,128 - 1b54: 08090103 lb sp,128(s2) + 1b54: 12090303 lb t1,288(s2) 1b58: 0100 addi s0,sp,128 - 1b5a: 18090203 lb tp,384(s2) + 1b5a: 08090103 lb sp,128(s2) 1b5e: 0100 addi s0,sp,128 - 1b60: 06090303 lb t1,96(s2) + 1b60: 18090203 lb tp,384(s2) 1b64: 0100 addi s0,sp,128 - 1b66: 0a090503 lb a0,160(s2) + 1b66: 06090303 lb t1,96(s2) 1b6a: 0100 addi s0,sp,128 - 1b6c: 0a090103 lb sp,160(s2) + 1b6c: 0a090503 lb a0,160(s2) 1b70: 0100 addi s0,sp,128 - 1b72: 0c090303 lb t1,192(s2) + 1b72: 0a090103 lb sp,160(s2) 1b76: 0100 addi s0,sp,128 - 1b78: 1c090503 lb a0,448(s2) + 1b78: 0c090303 lb t1,192(s2) 1b7c: 0100 addi s0,sp,128 - 1b7e: 08090303 lb t1,128(s2) + 1b7e: 1c090503 lb a0,448(s2) 1b82: 0100 addi s0,sp,128 - 1b84: 16090303 lb t1,352(s2) + 1b84: 08090303 lb t1,128(s2) 1b88: 0100 addi s0,sp,128 - 1b8a: 0e090403 lb s0,224(s2) + 1b8a: 16090303 lb t1,352(s2) 1b8e: 0100 addi s0,sp,128 - 1b90: 08090303 lb t1,128(s2) + 1b90: 0e090403 lb s0,224(s2) 1b94: 0100 addi s0,sp,128 - 1b96: 04090203 lb tp,64(s2) + 1b96: 08090303 lb t1,128(s2) 1b9a: 0100 addi s0,sp,128 - 1b9c: 08090303 lb t1,128(s2) + 1b9c: 04090203 lb tp,64(s2) 1ba0: 0100 addi s0,sp,128 - 1ba2: 08090403 lb s0,128(s2) + 1ba2: 08090303 lb t1,128(s2) 1ba6: 0100 addi s0,sp,128 - 1ba8: 08090303 lb t1,128(s2) + 1ba8: 08090403 lb s0,128(s2) 1bac: 0100 addi s0,sp,128 - 1bae: 06090103 lb sp,96(s2) + 1bae: 08090303 lb t1,128(s2) 1bb2: 0100 addi s0,sp,128 - 1bb4: 0c090403 lb s0,192(s2) + 1bb4: 06090103 lb sp,96(s2) 1bb8: 0100 addi s0,sp,128 - 1bba: 08090203 lb tp,128(s2) + 1bba: 0c090403 lb s0,192(s2) 1bbe: 0100 addi s0,sp,128 - 1bc0: 0200 addi s0,sp,256 - 1bc2: 0104 addi s1,sp,128 - 1bc4: 0306 slli t1,t1,0x1 - 1bc6: 0900 addi s0,sp,144 - 1bc8: 000c addi a1,sp,0 - 1bca: 0601 addi a2,a2,0 - 1bcc: 12090203 lb tp,288(s2) - 1bd0: 0100 addi s0,sp,128 - 1bd2: 06090103 lb sp,96(s2) + 1bc0: 08090203 lb tp,128(s2) + 1bc4: 0100 addi s0,sp,128 + 1bc6: 0200 addi s0,sp,256 + 1bc8: 0104 addi s1,sp,128 + 1bca: 0306 slli t1,t1,0x1 + 1bcc: 0900 addi s0,sp,144 + 1bce: 000c addi a1,sp,0 + 1bd0: 0601 addi a2,a2,0 + 1bd2: 12090203 lb tp,288(s2) 1bd6: 0100 addi s0,sp,128 - 1bd8: 0e090d03 lb s10,224(s2) + 1bd8: 06090103 lb sp,96(s2) 1bdc: 0100 addi s0,sp,128 - 1bde: 16090203 lb tp,352(s2) + 1bde: 0e090d03 lb s10,224(s2) 1be2: 0100 addi s0,sp,128 - 1be4: 0200 addi s0,sp,256 - 1be6: 0104 addi s1,sp,128 - 1be8: 0306 slli t1,t1,0x1 - 1bea: 0900 addi s0,sp,144 - 1bec: 0006 0x6 - 1bee: 0601 addi a2,a2,0 - 1bf0: 18090203 lb tp,384(s2) - 1bf4: 0100 addi s0,sp,128 - 1bf6: 0a090303 lb t1,160(s2) + 1be4: 16090203 lb tp,352(s2) + 1be8: 0100 addi s0,sp,128 + 1bea: 0200 addi s0,sp,256 + 1bec: 0104 addi s1,sp,128 + 1bee: 0306 slli t1,t1,0x1 + 1bf0: 0900 addi s0,sp,144 + 1bf2: 0006 0x6 + 1bf4: 0601 addi a2,a2,0 + 1bf6: 18090203 lb tp,384(s2) 1bfa: 0100 addi s0,sp,128 1bfc: 0a090303 lb t1,160(s2) 1c00: 0100 addi s0,sp,128 - 1c02: 0e090303 lb t1,224(s2) + 1c02: 0a090303 lb t1,160(s2) 1c06: 0100 addi s0,sp,128 - 1c08: 08090303 lb t1,128(s2) + 1c08: 0e090303 lb t1,224(s2) 1c0c: 0100 addi s0,sp,128 - 1c0e: 0a090203 lb tp,160(s2) + 1c0e: 08090303 lb t1,128(s2) 1c12: 0100 addi s0,sp,128 - 1c14: 04090203 lb tp,64(s2) + 1c14: 0a090203 lb tp,160(s2) 1c18: 0100 addi s0,sp,128 - 1c1a: 04090303 lb t1,64(s2) + 1c1a: 04090203 lb tp,64(s2) 1c1e: 0100 addi s0,sp,128 - 1c20: 02090103 lb sp,32(s2) + 1c20: 04090303 lb t1,64(s2) 1c24: 0100 addi s0,sp,128 - 1c26: 0a091603 lh a2,160(s2) + 1c26: 02090103 lb sp,32(s2) 1c2a: 0100 addi s0,sp,128 - 1c2c: 1e090103 lb sp,480(s2) + 1c2c: 0a091603 lh a2,160(s2) 1c30: 0100 addi s0,sp,128 - 1c32: 0200 addi s0,sp,256 - 1c34: 0104 addi s1,sp,128 - 1c36: 0306 slli t1,t1,0x1 - 1c38: 0900 addi s0,sp,144 - 1c3a: 0006 0x6 - 1c3c: 0601 addi a2,a2,0 - 1c3e: 18090303 lb t1,384(s2) - 1c42: 0100 addi s0,sp,128 - 1c44: 10090303 lb t1,256(s2) + 1c32: 1e090103 lb sp,480(s2) + 1c36: 0100 addi s0,sp,128 + 1c38: 0200 addi s0,sp,256 + 1c3a: 0104 addi s1,sp,128 + 1c3c: 0306 slli t1,t1,0x1 + 1c3e: 0900 addi s0,sp,144 + 1c40: 0006 0x6 + 1c42: 0601 addi a2,a2,0 + 1c44: 18090303 lb t1,384(s2) 1c48: 0100 addi s0,sp,128 - 1c4a: 0c090303 lb t1,192(s2) + 1c4a: 10090303 lb t1,256(s2) 1c4e: 0100 addi s0,sp,128 - 1c50: 0a090303 lb t1,160(s2) + 1c50: 0c090303 lb t1,192(s2) 1c54: 0100 addi s0,sp,128 - 1c56: 0a090103 lb sp,160(s2) + 1c56: 0a090303 lb t1,160(s2) 1c5a: 0100 addi s0,sp,128 - 1c5c: 12090103 lb sp,288(s2) + 1c5c: 0a090103 lb sp,160(s2) 1c60: 0100 addi s0,sp,128 - 1c62: 08090103 lb sp,128(s2) + 1c62: 12090103 lb sp,288(s2) 1c66: 0100 addi s0,sp,128 1c68: 08090103 lb sp,128(s2) 1c6c: 0100 addi s0,sp,128 - 1c6e: 08090303 lb t1,128(s2) + 1c6e: 08090103 lb sp,128(s2) 1c72: 0100 addi s0,sp,128 - 1c74: 0e090203 lb tp,224(s2) + 1c74: 08090303 lb t1,128(s2) 1c78: 0100 addi s0,sp,128 - 1c7a: 02090103 lb sp,32(s2) + 1c7a: 0e090203 lb tp,224(s2) 1c7e: 0100 addi s0,sp,128 - 1c80: 0a090b03 lb s6,160(s2) + 1c80: 02090103 lb sp,32(s2) 1c84: 0100 addi s0,sp,128 - 1c86: 0c090203 lb tp,192(s2) + 1c86: 0a090b03 lb s6,160(s2) 1c8a: 0100 addi s0,sp,128 - 1c8c: 0200 addi s0,sp,256 - 1c8e: 0104 addi s1,sp,128 - 1c90: 0306 slli t1,t1,0x1 - 1c92: 0900 addi s0,sp,144 - 1c94: 0006 0x6 - 1c96: 0601 addi a2,a2,0 - 1c98: 18090303 lb t1,384(s2) - 1c9c: 0100 addi s0,sp,128 - 1c9e: 0e090203 lb tp,224(s2) + 1c8c: 0c090203 lb tp,192(s2) + 1c90: 0100 addi s0,sp,128 + 1c92: 0200 addi s0,sp,256 + 1c94: 0104 addi s1,sp,128 + 1c96: 0306 slli t1,t1,0x1 + 1c98: 0900 addi s0,sp,144 + 1c9a: 0006 0x6 + 1c9c: 0601 addi a2,a2,0 + 1c9e: 18090303 lb t1,384(s2) 1ca2: 0100 addi s0,sp,128 - 1ca4: 0e090303 lb t1,224(s2) + 1ca4: 0e090203 lb tp,224(s2) 1ca8: 0100 addi s0,sp,128 - 1caa: 0a090203 lb tp,160(s2) + 1caa: 0e090303 lb t1,224(s2) 1cae: 0100 addi s0,sp,128 - 1cb0: 02090103 lb sp,32(s2) + 1cb0: 0a090203 lb tp,160(s2) 1cb4: 0100 addi s0,sp,128 - 1cb6: 0a090e03 lb t3,160(s2) + 1cb6: 02090103 lb sp,32(s2) 1cba: 0100 addi s0,sp,128 - 1cbc: 16090303 lb t1,352(s2) + 1cbc: 0a090e03 lb t3,160(s2) 1cc0: 0100 addi s0,sp,128 - 1cc2: 0200 addi s0,sp,256 - 1cc4: 0104 addi s1,sp,128 - 1cc6: 0306 slli t1,t1,0x1 - 1cc8: 0900 addi s0,sp,144 - 1cca: 0010 addi a2,sp,0 - 1ccc: 0001 nop - 1cce: 0402 slli s0,s0,0x0 - 1cd0: 0305 addi t1,t1,1 - 1cd2: 0900 addi s0,sp,144 - 1cd4: 002c addi a1,sp,8 - 1cd6: 0001 nop - 1cd8: 0402 slli s0,s0,0x0 - 1cda: 0605 addi a2,a2,1 - 1cdc: 08090303 lb t1,128(s2) - 1ce0: 0100 addi s0,sp,128 - 1ce2: 0200 addi s0,sp,256 - 1ce4: 0504 addi s1,sp,640 - 1ce6: 0e090103 lb sp,224(s2) - 1cea: 0100 addi s0,sp,128 - 1cec: 06090103 lb sp,96(s2) + 1cc2: 16090303 lb t1,352(s2) + 1cc6: 0100 addi s0,sp,128 + 1cc8: 0200 addi s0,sp,256 + 1cca: 0104 addi s1,sp,128 + 1ccc: 0306 slli t1,t1,0x1 + 1cce: 0900 addi s0,sp,144 + 1cd0: 0010 addi a2,sp,0 + 1cd2: 0001 nop + 1cd4: 0402 slli s0,s0,0x0 + 1cd6: 0305 addi t1,t1,1 + 1cd8: 0900 addi s0,sp,144 + 1cda: 002c addi a1,sp,8 + 1cdc: 0001 nop + 1cde: 0402 slli s0,s0,0x0 + 1ce0: 0605 addi a2,a2,1 + 1ce2: 08090303 lb t1,128(s2) + 1ce6: 0100 addi s0,sp,128 + 1ce8: 0200 addi s0,sp,256 + 1cea: 0504 addi s1,sp,640 + 1cec: 0e090103 lb sp,224(s2) 1cf0: 0100 addi s0,sp,128 - 1cf2: 06090303 lb t1,96(s2) + 1cf2: 06090103 lb sp,96(s2) 1cf6: 0100 addi s0,sp,128 - 1cf8: 0c090303 lb t1,192(s2) + 1cf8: 06090303 lb t1,96(s2) 1cfc: 0100 addi s0,sp,128 - 1cfe: 0a090303 lb t1,160(s2) + 1cfe: 0c090303 lb t1,192(s2) 1d02: 0100 addi s0,sp,128 - 1d04: 12090103 lb sp,288(s2) + 1d04: 0a090303 lb t1,160(s2) 1d08: 0100 addi s0,sp,128 - 1d0a: 18090103 lb sp,384(s2) + 1d0a: 12090103 lb sp,288(s2) 1d0e: 0100 addi s0,sp,128 - 1d10: 08090303 lb t1,128(s2) + 1d10: 18090103 lb sp,384(s2) 1d14: 0100 addi s0,sp,128 - 1d16: 0a090203 lb tp,160(s2) + 1d16: 08090303 lb t1,128(s2) 1d1a: 0100 addi s0,sp,128 - 1d1c: 04090203 lb tp,64(s2) + 1d1c: 0a090203 lb tp,160(s2) 1d20: 0100 addi s0,sp,128 - 1d22: 08090103 lb sp,128(s2) + 1d22: 04090203 lb tp,64(s2) 1d26: 0100 addi s0,sp,128 1d28: 08090103 lb sp,128(s2) 1d2c: 0100 addi s0,sp,128 - 1d2e: 08090303 lb t1,128(s2) + 1d2e: 08090103 lb sp,128(s2) 1d32: 0100 addi s0,sp,128 - 1d34: 0e090203 lb tp,224(s2) + 1d34: 08090303 lb t1,128(s2) 1d38: 0100 addi s0,sp,128 - 1d3a: 04090103 lb sp,64(s2) + 1d3a: 0e090203 lb tp,224(s2) 1d3e: 0100 addi s0,sp,128 - 1d40: 0a090b03 lb s6,160(s2) + 1d40: 04090103 lb sp,64(s2) 1d44: 0100 addi s0,sp,128 - 1d46: 0c090103 lb sp,192(s2) + 1d46: 0a090b03 lb s6,160(s2) 1d4a: 0100 addi s0,sp,128 - 1d4c: 0200 addi s0,sp,256 - 1d4e: 0104 addi s1,sp,128 - 1d50: 0306 slli t1,t1,0x1 - 1d52: 0900 addi s0,sp,144 - 1d54: 0010 addi a2,sp,0 - 1d56: 0001 nop - 1d58: 0402 slli s0,s0,0x0 - 1d5a: 0305 addi t1,t1,1 - 1d5c: 0900 addi s0,sp,144 - 1d5e: 002c addi a1,sp,8 - 1d60: 0001 nop - 1d62: 0402 slli s0,s0,0x0 - 1d64: 0605 addi a2,a2,1 - 1d66: 08090303 lb t1,128(s2) - 1d6a: 0100 addi s0,sp,128 - 1d6c: 0200 addi s0,sp,256 - 1d6e: 0104 addi s1,sp,128 - 1d70: 0306 slli t1,t1,0x1 - 1d72: 0900 addi s0,sp,144 - 1d74: 0006 0x6 - 1d76: 0601 addi a2,a2,0 - 1d78: 18090303 lb t1,384(s2) - 1d7c: 0100 addi s0,sp,128 - 1d7e: 0e090303 lb t1,224(s2) + 1d4c: 0c090103 lb sp,192(s2) + 1d50: 0100 addi s0,sp,128 + 1d52: 0200 addi s0,sp,256 + 1d54: 0104 addi s1,sp,128 + 1d56: 0306 slli t1,t1,0x1 + 1d58: 0900 addi s0,sp,144 + 1d5a: 0010 addi a2,sp,0 + 1d5c: 0001 nop + 1d5e: 0402 slli s0,s0,0x0 + 1d60: 0305 addi t1,t1,1 + 1d62: 0900 addi s0,sp,144 + 1d64: 002c addi a1,sp,8 + 1d66: 0001 nop + 1d68: 0402 slli s0,s0,0x0 + 1d6a: 0605 addi a2,a2,1 + 1d6c: 08090303 lb t1,128(s2) + 1d70: 0100 addi s0,sp,128 + 1d72: 0200 addi s0,sp,256 + 1d74: 0104 addi s1,sp,128 + 1d76: 0306 slli t1,t1,0x1 + 1d78: 0900 addi s0,sp,144 + 1d7a: 0006 0x6 + 1d7c: 0601 addi a2,a2,0 + 1d7e: 18090303 lb t1,384(s2) 1d82: 0100 addi s0,sp,128 - 1d84: 0e090a03 lb s4,224(s2) + 1d84: 0e090303 lb t1,224(s2) 1d88: 0100 addi s0,sp,128 - 1d8a: 0c090303 lb t1,192(s2) + 1d8a: 0e090a03 lb s4,224(s2) 1d8e: 0100 addi s0,sp,128 - 1d90: 0a090203 lb tp,160(s2) + 1d90: 0c090303 lb t1,192(s2) 1d94: 0100 addi s0,sp,128 - 1d96: 02090103 lb sp,32(s2) + 1d96: 0a090203 lb tp,160(s2) 1d9a: 0100 addi s0,sp,128 - 1d9c: 0a091103 lh sp,160(s2) + 1d9c: 02090103 lb sp,32(s2) 1da0: 0100 addi s0,sp,128 - 1da2: 16090603 lb a2,352(s2) + 1da2: 0a091103 lh sp,160(s2) 1da6: 0100 addi s0,sp,128 - 1da8: 0200 addi s0,sp,256 - 1daa: 0104 addi s1,sp,128 - 1dac: 0306 slli t1,t1,0x1 - 1dae: 0900 addi s0,sp,144 - 1db0: 0006 0x6 - 1db2: 0601 addi a2,a2,0 - 1db4: 18090303 lb t1,384(s2) - 1db8: 0100 addi s0,sp,128 - 1dba: 04090203 lb tp,64(s2) + 1da8: 16090603 lb a2,352(s2) + 1dac: 0100 addi s0,sp,128 + 1dae: 0200 addi s0,sp,256 + 1db0: 0104 addi s1,sp,128 + 1db2: 0306 slli t1,t1,0x1 + 1db4: 0900 addi s0,sp,144 + 1db6: 0006 0x6 + 1db8: 0601 addi a2,a2,0 + 1dba: 18090303 lb t1,384(s2) 1dbe: 0100 addi s0,sp,128 - 1dc0: 08090203 lb tp,128(s2) + 1dc0: 04090203 lb tp,64(s2) 1dc4: 0100 addi s0,sp,128 - 1dc6: 0200 addi s0,sp,256 - 1dc8: 0104 addi s1,sp,128 - 1dca: 0306 slli t1,t1,0x1 - 1dcc: 0900 addi s0,sp,144 - 1dce: 000c addi a1,sp,0 - 1dd0: 0601 addi a2,a2,0 - 1dd2: 12090303 lb t1,288(s2) - 1dd6: 0100 addi s0,sp,128 - 1dd8: 08090303 lb t1,128(s2) + 1dc6: 08090203 lb tp,128(s2) + 1dca: 0100 addi s0,sp,128 + 1dcc: 0200 addi s0,sp,256 + 1dce: 0104 addi s1,sp,128 + 1dd0: 0306 slli t1,t1,0x1 + 1dd2: 0900 addi s0,sp,144 + 1dd4: 000c addi a1,sp,0 + 1dd6: 0601 addi a2,a2,0 + 1dd8: 12090303 lb t1,288(s2) 1ddc: 0100 addi s0,sp,128 - 1dde: 0200 addi s0,sp,256 - 1de0: 0104 addi s1,sp,128 - 1de2: 0306 slli t1,t1,0x1 - 1de4: 0900 addi s0,sp,144 - 1de6: 0014 addi a3,sp,0 - 1de8: 0601 addi a2,a2,0 - 1dea: 08090203 lb tp,128(s2) - 1dee: 0100 addi s0,sp,128 + 1dde: 08090303 lb t1,128(s2) + 1de2: 0100 addi s0,sp,128 + 1de4: 0200 addi s0,sp,256 + 1de6: 0104 addi s1,sp,128 + 1de8: 0306 slli t1,t1,0x1 + 1dea: 0900 addi s0,sp,144 + 1dec: 0014 addi a3,sp,0 + 1dee: 0601 addi a2,a2,0 1df0: 08090203 lb tp,128(s2) 1df4: 0100 addi s0,sp,128 - 1df6: 04090703 lb a4,64(s2) + 1df6: 08090203 lb tp,128(s2) 1dfa: 0100 addi s0,sp,128 - 1dfc: 08090303 lb t1,128(s2) + 1dfc: 04090703 lb a4,64(s2) 1e00: 0100 addi s0,sp,128 - 1e02: 06090303 lb t1,96(s2) + 1e02: 08090303 lb t1,128(s2) 1e06: 0100 addi s0,sp,128 - 1e08: 08090203 lb tp,128(s2) + 1e08: 06090303 lb t1,96(s2) 1e0c: 0100 addi s0,sp,128 - 1e0e: 04090303 lb t1,64(s2) + 1e0e: 08090203 lb tp,128(s2) 1e12: 0100 addi s0,sp,128 - 1e14: 0200 addi s0,sp,256 - 1e16: 0104 addi s1,sp,128 - 1e18: 0306 slli t1,t1,0x1 - 1e1a: 0900 addi s0,sp,144 - 1e1c: 0010 addi a2,sp,0 - 1e1e: 0001 nop - 1e20: 0402 slli s0,s0,0x0 - 1e22: 0305 addi t1,t1,1 - 1e24: 0900 addi s0,sp,144 - 1e26: 002c addi a1,sp,8 - 1e28: 0001 nop - 1e2a: 0402 slli s0,s0,0x0 - 1e2c: 0306 slli t1,t1,0x1 - 1e2e: 0900 addi s0,sp,144 - 1e30: 0010 addi a2,sp,0 - 1e32: 0001 nop - 1e34: 0402 slli s0,s0,0x0 - 1e36: 030a slli t1,t1,0x2 - 1e38: 0900 addi s0,sp,144 - 1e3a: 002c addi a1,sp,8 - 1e3c: 0001 nop - 1e3e: 0402 slli s0,s0,0x0 - 1e40: 060a slli a2,a2,0x2 - 1e42: 10090203 lb tp,256(s2) - 1e46: 0100 addi s0,sp,128 - 1e48: 0200 addi s0,sp,256 - 1e4a: 0a04 addi s1,sp,272 - 1e4c: 1c090503 lb a0,448(s2) - 1e50: 0100 addi s0,sp,128 - 1e52: 08090303 lb t1,128(s2) + 1e14: 04090303 lb t1,64(s2) + 1e18: 0100 addi s0,sp,128 + 1e1a: 0200 addi s0,sp,256 + 1e1c: 0104 addi s1,sp,128 + 1e1e: 0306 slli t1,t1,0x1 + 1e20: 0900 addi s0,sp,144 + 1e22: 0010 addi a2,sp,0 + 1e24: 0001 nop + 1e26: 0402 slli s0,s0,0x0 + 1e28: 0305 addi t1,t1,1 + 1e2a: 0900 addi s0,sp,144 + 1e2c: 002c addi a1,sp,8 + 1e2e: 0001 nop + 1e30: 0402 slli s0,s0,0x0 + 1e32: 0306 slli t1,t1,0x1 + 1e34: 0900 addi s0,sp,144 + 1e36: 0010 addi a2,sp,0 + 1e38: 0001 nop + 1e3a: 0402 slli s0,s0,0x0 + 1e3c: 030a slli t1,t1,0x2 + 1e3e: 0900 addi s0,sp,144 + 1e40: 002c addi a1,sp,8 + 1e42: 0001 nop + 1e44: 0402 slli s0,s0,0x0 + 1e46: 060a slli a2,a2,0x2 + 1e48: 10090203 lb tp,256(s2) + 1e4c: 0100 addi s0,sp,128 + 1e4e: 0200 addi s0,sp,256 + 1e50: 0a04 addi s1,sp,272 + 1e52: 1c090503 lb a0,448(s2) 1e56: 0100 addi s0,sp,128 - 1e58: 08090603 lb a2,128(s2) + 1e58: 08090303 lb t1,128(s2) 1e5c: 0100 addi s0,sp,128 - 1e5e: 16090303 lb t1,352(s2) + 1e5e: 08090603 lb a2,128(s2) 1e62: 0100 addi s0,sp,128 - 1e64: 0e090403 lb s0,224(s2) + 1e64: 16090303 lb t1,352(s2) 1e68: 0100 addi s0,sp,128 - 1e6a: 08090303 lb t1,128(s2) + 1e6a: 0e090403 lb s0,224(s2) 1e6e: 0100 addi s0,sp,128 - 1e70: 04090303 lb t1,64(s2) + 1e70: 08090303 lb t1,128(s2) 1e74: 0100 addi s0,sp,128 - 1e76: 08090303 lb t1,128(s2) + 1e76: 04090303 lb t1,64(s2) 1e7a: 0100 addi s0,sp,128 - 1e7c: 08090403 lb s0,128(s2) + 1e7c: 08090303 lb t1,128(s2) 1e80: 0100 addi s0,sp,128 - 1e82: 08090303 lb t1,128(s2) + 1e82: 08090403 lb s0,128(s2) 1e86: 0100 addi s0,sp,128 - 1e88: 08090203 lb tp,128(s2) + 1e88: 08090303 lb t1,128(s2) 1e8c: 0100 addi s0,sp,128 - 1e8e: 12090103 lb sp,288(s2) + 1e8e: 08090203 lb tp,128(s2) 1e92: 0100 addi s0,sp,128 1e94: 12090103 lb sp,288(s2) 1e98: 0100 addi s0,sp,128 - 1e9a: 08090103 lb sp,128(s2) + 1e9a: 12090103 lb sp,288(s2) 1e9e: 0100 addi s0,sp,128 - 1ea0: 04094603 lbu a2,64(s2) + 1ea0: 08090103 lb sp,128(s2) 1ea4: 0100 addi s0,sp,128 - 1ea6: 14093f03 0x14093f03 + 1ea6: 04094603 lbu a2,64(s2) 1eaa: 0100 addi s0,sp,128 - 1eac: 18090203 lb tp,384(s2) + 1eac: 14093f03 0x14093f03 1eb0: 0100 addi s0,sp,128 - 1eb2: 18090103 lb sp,384(s2) + 1eb2: 18090203 lb tp,384(s2) 1eb6: 0100 addi s0,sp,128 - 1eb8: 14090103 lb sp,320(s2) + 1eb8: 18090103 lb sp,384(s2) 1ebc: 0100 addi s0,sp,128 - 1ebe: 08090203 lb tp,128(s2) + 1ebe: 14090103 lb sp,320(s2) 1ec2: 0100 addi s0,sp,128 - 1ec4: 18090303 lb t1,384(s2) + 1ec4: 08090203 lb tp,128(s2) 1ec8: 0100 addi s0,sp,128 - 1eca: 12090203 lb tp,288(s2) + 1eca: 18090303 lb t1,384(s2) 1ece: 0100 addi s0,sp,128 - 1ed0: 0e090303 lb t1,224(s2) + 1ed0: 12090203 lb tp,288(s2) 1ed4: 0100 addi s0,sp,128 - 1ed6: 08090203 lb tp,128(s2) + 1ed6: 0e090303 lb t1,224(s2) 1eda: 0100 addi s0,sp,128 - 1edc: 04090203 lb tp,64(s2) + 1edc: 08090203 lb tp,128(s2) 1ee0: 0100 addi s0,sp,128 - 1ee2: 04090403 lb s0,64(s2) + 1ee2: 04090203 lb tp,64(s2) 1ee6: 0100 addi s0,sp,128 - 1ee8: 08090203 lb tp,128(s2) + 1ee8: 04090403 lb s0,64(s2) 1eec: 0100 addi s0,sp,128 - 1eee: 02090103 lb sp,32(s2) + 1eee: 08090203 lb tp,128(s2) 1ef2: 0100 addi s0,sp,128 - 1ef4: 0c090e03 lb t3,192(s2) + 1ef4: 02090103 lb sp,32(s2) 1ef8: 0100 addi s0,sp,128 - 1efa: 10090103 lb sp,256(s2) + 1efa: 0c090e03 lb t3,192(s2) 1efe: 0100 addi s0,sp,128 - 1f00: 0e090103 lb sp,224(s2) + 1f00: 10090103 lb sp,256(s2) 1f04: 0100 addi s0,sp,128 - 1f06: 0a090e03 lb t3,160(s2) + 1f06: 0e090103 lb sp,224(s2) 1f0a: 0100 addi s0,sp,128 - 1f0c: 16090603 lb a2,352(s2) + 1f0c: 0a090e03 lb t3,160(s2) 1f10: 0100 addi s0,sp,128 - 1f12: 0200 addi s0,sp,256 - 1f14: 0104 addi s1,sp,128 - 1f16: 0306 slli t1,t1,0x1 - 1f18: 0900 addi s0,sp,144 - 1f1a: 0006 0x6 - 1f1c: 0601 addi a2,a2,0 - 1f1e: 18090303 lb t1,384(s2) - 1f22: 0100 addi s0,sp,128 - 1f24: 04090203 lb tp,64(s2) + 1f12: 16090603 lb a2,352(s2) + 1f16: 0100 addi s0,sp,128 + 1f18: 0200 addi s0,sp,256 + 1f1a: 0104 addi s1,sp,128 + 1f1c: 0306 slli t1,t1,0x1 + 1f1e: 0900 addi s0,sp,144 + 1f20: 0006 0x6 + 1f22: 0601 addi a2,a2,0 + 1f24: 18090303 lb t1,384(s2) 1f28: 0100 addi s0,sp,128 - 1f2a: 08090203 lb tp,128(s2) + 1f2a: 04090203 lb tp,64(s2) 1f2e: 0100 addi s0,sp,128 - 1f30: 0200 addi s0,sp,256 - 1f32: 0104 addi s1,sp,128 - 1f34: 0306 slli t1,t1,0x1 - 1f36: 0900 addi s0,sp,144 - 1f38: 000c addi a1,sp,0 - 1f3a: 0601 addi a2,a2,0 - 1f3c: 12090303 lb t1,288(s2) - 1f40: 0100 addi s0,sp,128 - 1f42: 08090303 lb t1,128(s2) + 1f30: 08090203 lb tp,128(s2) + 1f34: 0100 addi s0,sp,128 + 1f36: 0200 addi s0,sp,256 + 1f38: 0104 addi s1,sp,128 + 1f3a: 0306 slli t1,t1,0x1 + 1f3c: 0900 addi s0,sp,144 + 1f3e: 000c addi a1,sp,0 + 1f40: 0601 addi a2,a2,0 + 1f42: 12090303 lb t1,288(s2) 1f46: 0100 addi s0,sp,128 - 1f48: 0200 addi s0,sp,256 - 1f4a: 0104 addi s1,sp,128 - 1f4c: 0306 slli t1,t1,0x1 - 1f4e: 0900 addi s0,sp,144 - 1f50: 000c addi a1,sp,0 - 1f52: 0601 addi a2,a2,0 - 1f54: 08090203 lb tp,128(s2) - 1f58: 0100 addi s0,sp,128 + 1f48: 08090303 lb t1,128(s2) + 1f4c: 0100 addi s0,sp,128 + 1f4e: 0200 addi s0,sp,256 + 1f50: 0104 addi s1,sp,128 + 1f52: 0306 slli t1,t1,0x1 + 1f54: 0900 addi s0,sp,144 + 1f56: 000c addi a1,sp,0 + 1f58: 0601 addi a2,a2,0 1f5a: 08090203 lb tp,128(s2) 1f5e: 0100 addi s0,sp,128 - 1f60: 04090703 lb a4,64(s2) + 1f60: 08090203 lb tp,128(s2) 1f64: 0100 addi s0,sp,128 - 1f66: 08090303 lb t1,128(s2) + 1f66: 04090703 lb a4,64(s2) 1f6a: 0100 addi s0,sp,128 - 1f6c: 06090303 lb t1,96(s2) + 1f6c: 08090303 lb t1,128(s2) 1f70: 0100 addi s0,sp,128 - 1f72: 08090203 lb tp,128(s2) + 1f72: 06090303 lb t1,96(s2) 1f76: 0100 addi s0,sp,128 1f78: 08090203 lb tp,128(s2) 1f7c: 0100 addi s0,sp,128 - 1f7e: 04090303 lb t1,64(s2) + 1f7e: 08090203 lb tp,128(s2) 1f82: 0100 addi s0,sp,128 - 1f84: 0200 addi s0,sp,256 - 1f86: 0104 addi s1,sp,128 - 1f88: 0306 slli t1,t1,0x1 - 1f8a: 0900 addi s0,sp,144 - 1f8c: 0010 addi a2,sp,0 - 1f8e: 0001 nop - 1f90: 0402 slli s0,s0,0x0 - 1f92: 0305 addi t1,t1,1 - 1f94: 0900 addi s0,sp,144 - 1f96: 002c addi a1,sp,8 - 1f98: 0001 nop - 1f9a: 0402 slli s0,s0,0x0 - 1f9c: 0306 slli t1,t1,0x1 - 1f9e: 0900 addi s0,sp,144 - 1fa0: 0010 addi a2,sp,0 - 1fa2: 0001 nop - 1fa4: 0402 slli s0,s0,0x0 - 1fa6: 030a slli t1,t1,0x2 - 1fa8: 0900 addi s0,sp,144 - 1faa: 002c addi a1,sp,8 - 1fac: 0001 nop - 1fae: 0402 slli s0,s0,0x0 - 1fb0: 060a slli a2,a2,0x2 - 1fb2: 10090203 lb tp,256(s2) - 1fb6: 0100 addi s0,sp,128 - 1fb8: 0200 addi s0,sp,256 - 1fba: 0a04 addi s1,sp,272 - 1fbc: 1c090503 lb a0,448(s2) - 1fc0: 0100 addi s0,sp,128 - 1fc2: 08090303 lb t1,128(s2) + 1f84: 04090303 lb t1,64(s2) + 1f88: 0100 addi s0,sp,128 + 1f8a: 0200 addi s0,sp,256 + 1f8c: 0104 addi s1,sp,128 + 1f8e: 0306 slli t1,t1,0x1 + 1f90: 0900 addi s0,sp,144 + 1f92: 0010 addi a2,sp,0 + 1f94: 0001 nop + 1f96: 0402 slli s0,s0,0x0 + 1f98: 0305 addi t1,t1,1 + 1f9a: 0900 addi s0,sp,144 + 1f9c: 002c addi a1,sp,8 + 1f9e: 0001 nop + 1fa0: 0402 slli s0,s0,0x0 + 1fa2: 0306 slli t1,t1,0x1 + 1fa4: 0900 addi s0,sp,144 + 1fa6: 0010 addi a2,sp,0 + 1fa8: 0001 nop + 1faa: 0402 slli s0,s0,0x0 + 1fac: 030a slli t1,t1,0x2 + 1fae: 0900 addi s0,sp,144 + 1fb0: 002c addi a1,sp,8 + 1fb2: 0001 nop + 1fb4: 0402 slli s0,s0,0x0 + 1fb6: 060a slli a2,a2,0x2 + 1fb8: 10090203 lb tp,256(s2) + 1fbc: 0100 addi s0,sp,128 + 1fbe: 0200 addi s0,sp,256 + 1fc0: 0a04 addi s1,sp,272 + 1fc2: 1c090503 lb a0,448(s2) 1fc6: 0100 addi s0,sp,128 - 1fc8: 08090603 lb a2,128(s2) + 1fc8: 08090303 lb t1,128(s2) 1fcc: 0100 addi s0,sp,128 - 1fce: 16090303 lb t1,352(s2) + 1fce: 08090603 lb a2,128(s2) 1fd2: 0100 addi s0,sp,128 - 1fd4: 0e090403 lb s0,224(s2) + 1fd4: 16090303 lb t1,352(s2) 1fd8: 0100 addi s0,sp,128 - 1fda: 08090303 lb t1,128(s2) + 1fda: 0e090403 lb s0,224(s2) 1fde: 0100 addi s0,sp,128 - 1fe0: 04090303 lb t1,64(s2) + 1fe0: 08090303 lb t1,128(s2) 1fe4: 0100 addi s0,sp,128 - 1fe6: 08090303 lb t1,128(s2) + 1fe6: 04090303 lb t1,64(s2) 1fea: 0100 addi s0,sp,128 - 1fec: 08090403 lb s0,128(s2) + 1fec: 08090303 lb t1,128(s2) 1ff0: 0100 addi s0,sp,128 - 1ff2: 08090303 lb t1,128(s2) + 1ff2: 08090403 lb s0,128(s2) 1ff6: 0100 addi s0,sp,128 - 1ff8: 08090203 lb tp,128(s2) + 1ff8: 08090303 lb t1,128(s2) 1ffc: 0100 addi s0,sp,128 - 1ffe: 12090103 lb sp,288(s2) + 1ffe: 08090203 lb tp,128(s2) 2002: 0100 addi s0,sp,128 2004: 12090103 lb sp,288(s2) 2008: 0100 addi s0,sp,128 - 200a: 08090103 lb sp,128(s2) + 200a: 12090103 lb sp,288(s2) 200e: 0100 addi s0,sp,128 - 2010: 04094403 lbu s0,64(s2) + 2010: 08090103 lb sp,128(s2) 2014: 0100 addi s0,sp,128 - 2016: 0900c103 lbu sp,144(ra) - 201a: 000c addi a1,sp,0 - 201c: 0301 addi t1,t1,0 - 201e: 001a0903 lb s2,1(s4) + 2016: 04094403 lbu s0,64(s2) + 201a: 0100 addi s0,sp,128 + 201c: 0900c103 lbu sp,144(ra) + 2020: 000c addi a1,sp,0 2022: 0301 addi t1,t1,0 - 2024: 0901 addi s2,s2,0 - 2026: 0018 addi a4,sp,0 + 2024: 001a0903 lb s2,1(s4) 2028: 0301 addi t1,t1,0 202a: 0901 addi s2,s2,0 - 202c: 0014 addi a3,sp,0 + 202c: 0018 addi a4,sp,0 202e: 0301 addi t1,t1,0 - 2030: 0902 slli s2,s2,0x0 - 2032: 0008 addi a0,sp,0 + 2030: 0901 addi s2,s2,0 + 2032: 0014 addi a3,sp,0 2034: 0301 addi t1,t1,0 - 2036: 00180903 lb s2,1(a6) + 2036: 0902 slli s2,s2,0x0 + 2038: 0008 addi a0,sp,0 203a: 0301 addi t1,t1,0 - 203c: 0902 slli s2,s2,0x0 - 203e: 0012 0x12 + 203c: 00180903 lb s2,1(a6) 2040: 0301 addi t1,t1,0 - 2042: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 2042: 0902 slli s2,s2,0x0 + 2044: 0012 0x12 2046: 0301 addi t1,t1,0 - 2048: 0902 slli s2,s2,0x0 - 204a: 0008 addi a0,sp,0 - 204c: 0001 nop - 204e: 0402 slli s0,s0,0x0 - 2050: 0601 addi a2,a2,0 - 2052: 0c090003 lb zero,192(s2) - 2056: 0100 addi s0,sp,128 - 2058: 0306 slli t1,t1,0x1 - 205a: 0902 slli s2,s2,0x0 - 205c: 0012 0x12 - 205e: 0301 addi t1,t1,0 + 2048: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 204c: 0301 addi t1,t1,0 + 204e: 0902 slli s2,s2,0x0 + 2050: 0008 addi a0,sp,0 + 2052: 0001 nop + 2054: 0402 slli s0,s0,0x0 + 2056: 0601 addi a2,a2,0 + 2058: 0c090003 lb zero,192(s2) + 205c: 0100 addi s0,sp,128 + 205e: 0306 slli t1,t1,0x1 2060: 0902 slli s2,s2,0x0 - 2062: 0004 addi s1,sp,0 + 2062: 0012 0x12 2064: 0301 addi t1,t1,0 - 2066: 0904 addi s1,sp,144 + 2066: 0902 slli s2,s2,0x0 2068: 0004 addi s1,sp,0 206a: 0301 addi t1,t1,0 - 206c: 0902 slli s2,s2,0x0 - 206e: 0008 addi a0,sp,0 - 2070: 0001 nop - 2072: 0402 slli s0,s0,0x0 - 2074: 0601 addi a2,a2,0 - 2076: 0c090003 lb zero,192(s2) - 207a: 0100 addi s0,sp,128 - 207c: 0306 slli t1,t1,0x1 - 207e: 0902 slli s2,s2,0x0 - 2080: 0012 0x12 - 2082: 0301 addi t1,t1,0 - 2084: 0901 addi s2,s2,0 - 2086: 0002 0x2 + 206c: 0904 addi s1,sp,144 + 206e: 0004 addi s1,sp,0 + 2070: 0301 addi t1,t1,0 + 2072: 0902 slli s2,s2,0x0 + 2074: 0008 addi a0,sp,0 + 2076: 0001 nop + 2078: 0402 slli s0,s0,0x0 + 207a: 0601 addi a2,a2,0 + 207c: 0c090003 lb zero,192(s2) + 2080: 0100 addi s0,sp,128 + 2082: 0306 slli t1,t1,0x1 + 2084: 0902 slli s2,s2,0x0 + 2086: 0012 0x12 2088: 0301 addi t1,t1,0 - 208a: 090d addi s2,s2,3 - 208c: 000c addi a1,sp,0 + 208a: 0901 addi s2,s2,0 + 208c: 0002 0x2 208e: 0301 addi t1,t1,0 - 2090: 0902 slli s2,s2,0x0 - 2092: 0016 0x16 - 2094: 0001 nop - 2096: 0402 slli s0,s0,0x0 - 2098: 0601 addi a2,a2,0 - 209a: 06090003 lb zero,96(s2) - 209e: 0100 addi s0,sp,128 - 20a0: 0306 slli t1,t1,0x1 - 20a2: 0902 slli s2,s2,0x0 - 20a4: 0018 addi a4,sp,0 - 20a6: 0301 addi t1,t1,0 - 20a8: 000a0903 lb s2,0(s4) + 2090: 090d addi s2,s2,3 + 2092: 000c addi a1,sp,0 + 2094: 0301 addi t1,t1,0 + 2096: 0902 slli s2,s2,0x0 + 2098: 0016 0x16 + 209a: 0001 nop + 209c: 0402 slli s0,s0,0x0 + 209e: 0601 addi a2,a2,0 + 20a0: 06090003 lb zero,96(s2) + 20a4: 0100 addi s0,sp,128 + 20a6: 0306 slli t1,t1,0x1 + 20a8: 0902 slli s2,s2,0x0 + 20aa: 0018 addi a4,sp,0 20ac: 0301 addi t1,t1,0 20ae: 000a0903 lb s2,0(s4) 20b2: 0301 addi t1,t1,0 - 20b4: 0902 slli s2,s2,0x0 - 20b6: 000e 0xe + 20b4: 000a0903 lb s2,0(s4) 20b8: 0301 addi t1,t1,0 - 20ba: 000e0903 lb s2,0(t3) + 20ba: 0902 slli s2,s2,0x0 + 20bc: 000e 0xe 20be: 0301 addi t1,t1,0 - 20c0: 0901 addi s2,s2,0 - 20c2: 0008 addi a0,sp,0 + 20c0: 000e0903 lb s2,0(t3) 20c4: 0301 addi t1,t1,0 20c6: 0901 addi s2,s2,0 20c8: 0008 addi a0,sp,0 20ca: 0301 addi t1,t1,0 - 20cc: 00080903 lb s2,0(a6) + 20cc: 0901 addi s2,s2,0 + 20ce: 0008 addi a0,sp,0 20d0: 0301 addi t1,t1,0 - 20d2: 0902 slli s2,s2,0x0 - 20d4: 000a 0xa + 20d2: 00080903 lb s2,0(a6) 20d6: 0301 addi t1,t1,0 20d8: 0902 slli s2,s2,0x0 - 20da: 0004 addi s1,sp,0 + 20da: 000a 0xa 20dc: 0301 addi t1,t1,0 - 20de: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> + 20de: 0902 slli s2,s2,0x0 + 20e0: 0004 addi s1,sp,0 20e2: 0301 addi t1,t1,0 - 20e4: 0901 addi s2,s2,0 - 20e6: 0002 0x2 + 20e4: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> 20e8: 0301 addi t1,t1,0 - 20ea: 091d addi s2,s2,7 - 20ec: 000a 0xa + 20ea: 0901 addi s2,s2,0 + 20ec: 0002 0x2 20ee: 0301 addi t1,t1,0 - 20f0: 0905 addi s2,s2,1 - 20f2: 0022 0x22 - 20f4: 0001 nop - 20f6: 0402 slli s0,s0,0x0 - 20f8: 0601 addi a2,a2,0 - 20fa: 06090003 lb zero,96(s2) - 20fe: 0100 addi s0,sp,128 - 2100: 0306 slli t1,t1,0x1 - 2102: 00180903 lb s2,1(a6) - 2106: 0301 addi t1,t1,0 - 2108: 00100903 lb s2,1(zero) # 31363001 <_data_lma+0x10f4aea5> + 20f0: 091d addi s2,s2,7 + 20f2: 000a 0xa + 20f4: 0301 addi t1,t1,0 + 20f6: 0905 addi s2,s2,1 + 20f8: 0022 0x22 + 20fa: 0001 nop + 20fc: 0402 slli s0,s0,0x0 + 20fe: 0601 addi a2,a2,0 + 2100: 06090003 lb zero,96(s2) + 2104: 0100 addi s0,sp,128 + 2106: 0306 slli t1,t1,0x1 + 2108: 00180903 lb s2,1(a6) 210c: 0301 addi t1,t1,0 - 210e: 000c0903 lb s2,0(s8) + 210e: 00100903 lb s2,1(zero) # 31363001 <_data_lma+0x10f4b0e5> 2112: 0301 addi t1,t1,0 - 2114: 000a0903 lb s2,0(s4) + 2114: 000c0903 lb s2,0(s8) 2118: 0301 addi t1,t1,0 211a: 000a0903 lb s2,0(s4) 211e: 0301 addi t1,t1,0 - 2120: 0901 addi s2,s2,0 - 2122: 001e 0x1e + 2120: 000a0903 lb s2,0(s4) 2124: 0301 addi t1,t1,0 - 2126: 00200903 lb s2,2(zero) # 2 <__stack_size-0x7fe> + 2126: 0901 addi s2,s2,0 + 2128: 001e 0x1e 212a: 0301 addi t1,t1,0 - 212c: 0901 addi s2,s2,0 - 212e: 0008 addi a0,sp,0 + 212c: 00200903 lb s2,2(zero) # 2 <__stack_size-0x7fe> 2130: 0301 addi t1,t1,0 - 2132: 00080903 lb s2,0(a6) + 2132: 0901 addi s2,s2,0 + 2134: 0008 addi a0,sp,0 2136: 0301 addi t1,t1,0 - 2138: 0901 addi s2,s2,0 - 213a: 0008 addi a0,sp,0 - 213c: 0001 nop - 213e: 0402 slli s0,s0,0x0 - 2140: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> - 2144: 0004 addi s1,sp,0 - 2146: 0001 nop - 2148: 0402 slli s0,s0,0x0 - 214a: 09010303 lb t1,144(sp) - 214e: 0006 0x6 - 2150: 0001 nop - 2152: 0402 slli s0,s0,0x0 - 2154: 097f0303 lb t1,151(t5) # 1a097 <__stack_size+0x19897> - 2158: 0010 addi a2,sp,0 - 215a: 0001 nop - 215c: 0402 slli s0,s0,0x0 - 215e: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> - 2162: 0006 0x6 - 2164: 0001 nop - 2166: 0402 slli s0,s0,0x0 - 2168: 09010303 lb t1,144(sp) - 216c: 000c addi a1,sp,0 - 216e: 0001 nop - 2170: 0402 slli s0,s0,0x0 - 2172: 097b0303 lb t1,151(s6) # 227c15 <__stack_size+0x227415> - 2176: 000a 0xa - 2178: 0001 nop - 217a: 0402 slli s0,s0,0x0 - 217c: 0601 addi a2,a2,0 - 217e: 02090003 lb zero,32(s2) - 2182: 0100 addi s0,sp,128 - 2184: 0306 slli t1,t1,0x1 - 2186: 0909 addi s2,s2,2 - 2188: 000c addi a1,sp,0 - 218a: 0301 addi t1,t1,0 - 218c: 0902 slli s2,s2,0x0 - 218e: 0008 addi a0,sp,0 + 2138: 00080903 lb s2,0(a6) + 213c: 0301 addi t1,t1,0 + 213e: 0901 addi s2,s2,0 + 2140: 0008 addi a0,sp,0 + 2142: 0001 nop + 2144: 0402 slli s0,s0,0x0 + 2146: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> + 214a: 0004 addi s1,sp,0 + 214c: 0001 nop + 214e: 0402 slli s0,s0,0x0 + 2150: 09010303 lb t1,144(sp) + 2154: 0006 0x6 + 2156: 0001 nop + 2158: 0402 slli s0,s0,0x0 + 215a: 097f0303 lb t1,151(t5) # 1a097 <__stack_size+0x19897> + 215e: 0010 addi a2,sp,0 + 2160: 0001 nop + 2162: 0402 slli s0,s0,0x0 + 2164: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> + 2168: 0006 0x6 + 216a: 0001 nop + 216c: 0402 slli s0,s0,0x0 + 216e: 09010303 lb t1,144(sp) + 2172: 000c addi a1,sp,0 + 2174: 0001 nop + 2176: 0402 slli s0,s0,0x0 + 2178: 097b0303 lb t1,151(s6) # fffe3097 <_sp+0x7ffdf097> + 217c: 000a 0xa + 217e: 0001 nop + 2180: 0402 slli s0,s0,0x0 + 2182: 0601 addi a2,a2,0 + 2184: 02090003 lb zero,32(s2) + 2188: 0100 addi s0,sp,128 + 218a: 0306 slli t1,t1,0x1 + 218c: 0909 addi s2,s2,2 + 218e: 000c addi a1,sp,0 2190: 0301 addi t1,t1,0 - 2192: 0901 addi s2,s2,0 - 2194: 0002 0x2 + 2192: 0902 slli s2,s2,0x0 + 2194: 0008 addi a0,sp,0 2196: 0301 addi t1,t1,0 - 2198: 000c090b 0xc090b + 2198: 0901 addi s2,s2,0 + 219a: 0002 0x2 219c: 0301 addi t1,t1,0 - 219e: 0902 slli s2,s2,0x0 - 21a0: 000c addi a1,sp,0 - 21a2: 0001 nop - 21a4: 0402 slli s0,s0,0x0 - 21a6: 0601 addi a2,a2,0 - 21a8: 06090003 lb zero,96(s2) - 21ac: 0100 addi s0,sp,128 - 21ae: 0306 slli t1,t1,0x1 - 21b0: 00180903 lb s2,1(a6) - 21b4: 0301 addi t1,t1,0 - 21b6: 000e0903 lb s2,0(t3) + 219e: 000c090b 0xc090b + 21a2: 0301 addi t1,t1,0 + 21a4: 0902 slli s2,s2,0x0 + 21a6: 000c addi a1,sp,0 + 21a8: 0001 nop + 21aa: 0402 slli s0,s0,0x0 + 21ac: 0601 addi a2,a2,0 + 21ae: 06090003 lb zero,96(s2) + 21b2: 0100 addi s0,sp,128 + 21b4: 0306 slli t1,t1,0x1 + 21b6: 00180903 lb s2,1(a6) 21ba: 0301 addi t1,t1,0 - 21bc: 0902 slli s2,s2,0x0 - 21be: 000a 0xa + 21bc: 000e0903 lb s2,0(t3) 21c0: 0301 addi t1,t1,0 - 21c2: 0901 addi s2,s2,0 - 21c4: 0002 0x2 + 21c2: 0902 slli s2,s2,0x0 + 21c4: 000a 0xa 21c6: 0301 addi t1,t1,0 - 21c8: 0912 slli s2,s2,0x4 - 21ca: 000a 0xa + 21c8: 0901 addi s2,s2,0 + 21ca: 0002 0x2 21cc: 0301 addi t1,t1,0 - 21ce: 0905 addi s2,s2,1 - 21d0: 001c addi a5,sp,0 - 21d2: 0001 nop - 21d4: 0402 slli s0,s0,0x0 - 21d6: 0601 addi a2,a2,0 - 21d8: 10090003 lb zero,256(s2) - 21dc: 0100 addi s0,sp,128 - 21de: 0200 addi s0,sp,256 - 21e0: 0504 addi s1,sp,640 - 21e2: 2c090003 lb zero,704(s2) - 21e6: 0100 addi s0,sp,128 - 21e8: 0200 addi s0,sp,256 - 21ea: 0504 addi s1,sp,640 - 21ec: 0306 slli t1,t1,0x1 - 21ee: 00080903 lb s2,0(a6) - 21f2: 0001 nop - 21f4: 0402 slli s0,s0,0x0 - 21f6: 0305 addi t1,t1,1 - 21f8: 0901 addi s2,s2,0 - 21fa: 000e 0xe - 21fc: 0301 addi t1,t1,0 + 21ce: 0912 slli s2,s2,0x4 + 21d0: 000a 0xa + 21d2: 0301 addi t1,t1,0 + 21d4: 0905 addi s2,s2,1 + 21d6: 001c addi a5,sp,0 + 21d8: 0001 nop + 21da: 0402 slli s0,s0,0x0 + 21dc: 0601 addi a2,a2,0 + 21de: 10090003 lb zero,256(s2) + 21e2: 0100 addi s0,sp,128 + 21e4: 0200 addi s0,sp,256 + 21e6: 0504 addi s1,sp,640 + 21e8: 2c090003 lb zero,704(s2) + 21ec: 0100 addi s0,sp,128 + 21ee: 0200 addi s0,sp,256 + 21f0: 0504 addi s1,sp,640 + 21f2: 0306 slli t1,t1,0x1 + 21f4: 00080903 lb s2,0(a6) + 21f8: 0001 nop + 21fa: 0402 slli s0,s0,0x0 + 21fc: 0305 addi t1,t1,1 21fe: 0901 addi s2,s2,0 - 2200: 0006 0x6 + 2200: 000e 0xe 2202: 0301 addi t1,t1,0 - 2204: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> + 2204: 0901 addi s2,s2,0 + 2206: 0006 0x6 2208: 0301 addi t1,t1,0 - 220a: 000c0903 lb s2,0(s8) + 220a: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> 220e: 0301 addi t1,t1,0 - 2210: 0905 addi s2,s2,1 - 2212: 000a 0xa + 2210: 000c0903 lb s2,0(s8) 2214: 0301 addi t1,t1,0 - 2216: 0901 addi s2,s2,0 - 2218: 001e 0x1e + 2216: 0905 addi s2,s2,1 + 2218: 000a 0xa 221a: 0301 addi t1,t1,0 - 221c: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> + 221c: 0901 addi s2,s2,0 + 221e: 001e 0x1e 2220: 0301 addi t1,t1,0 - 2222: 0901 addi s2,s2,0 - 2224: 0024 addi s1,sp,8 + 2222: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> 2226: 0301 addi t1,t1,0 - 2228: 0902 slli s2,s2,0x0 - 222a: 0008 addi a0,sp,0 + 2228: 0901 addi s2,s2,0 + 222a: 0024 addi s1,sp,8 222c: 0301 addi t1,t1,0 222e: 0902 slli s2,s2,0x0 - 2230: 0006 0x6 + 2230: 0008 addi a0,sp,0 2232: 0301 addi t1,t1,0 - 2234: 0904 addi s1,sp,144 - 2236: 0004 addi s1,sp,0 + 2234: 0902 slli s2,s2,0x0 + 2236: 0006 0x6 2238: 0301 addi t1,t1,0 - 223a: 0901 addi s2,s2,0 - 223c: 0008 addi a0,sp,0 + 223a: 0904 addi s1,sp,144 + 223c: 0004 addi s1,sp,0 223e: 0301 addi t1,t1,0 - 2240: 00080903 lb s2,0(a6) + 2240: 0901 addi s2,s2,0 + 2242: 0008 addi a0,sp,0 2244: 0301 addi t1,t1,0 - 2246: 0901 addi s2,s2,0 - 2248: 0008 addi a0,sp,0 - 224a: 0001 nop - 224c: 0402 slli s0,s0,0x0 - 224e: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> - 2252: 0004 addi s1,sp,0 - 2254: 0001 nop - 2256: 0402 slli s0,s0,0x0 - 2258: 09010303 lb t1,144(sp) - 225c: 0006 0x6 - 225e: 0001 nop - 2260: 0402 slli s0,s0,0x0 - 2262: 097f0303 lb t1,151(t5) - 2266: 0010 addi a2,sp,0 - 2268: 0001 nop - 226a: 0402 slli s0,s0,0x0 - 226c: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> - 2270: 0006 0x6 - 2272: 0001 nop - 2274: 0402 slli s0,s0,0x0 - 2276: 09010303 lb t1,144(sp) - 227a: 000c addi a1,sp,0 - 227c: 0001 nop - 227e: 0402 slli s0,s0,0x0 - 2280: 097b0303 lb t1,151(s6) - 2284: 000a 0xa - 2286: 0001 nop - 2288: 0402 slli s0,s0,0x0 - 228a: 0601 addi a2,a2,0 - 228c: 02090003 lb zero,32(s2) - 2290: 0100 addi s0,sp,128 - 2292: 0306 slli t1,t1,0x1 - 2294: 0909 addi s2,s2,2 - 2296: 000c addi a1,sp,0 - 2298: 0301 addi t1,t1,0 - 229a: 0902 slli s2,s2,0x0 - 229c: 0008 addi a0,sp,0 + 2246: 00080903 lb s2,0(a6) + 224a: 0301 addi t1,t1,0 + 224c: 0901 addi s2,s2,0 + 224e: 0008 addi a0,sp,0 + 2250: 0001 nop + 2252: 0402 slli s0,s0,0x0 + 2254: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> + 2258: 0004 addi s1,sp,0 + 225a: 0001 nop + 225c: 0402 slli s0,s0,0x0 + 225e: 09010303 lb t1,144(sp) + 2262: 0006 0x6 + 2264: 0001 nop + 2266: 0402 slli s0,s0,0x0 + 2268: 097f0303 lb t1,151(t5) + 226c: 0010 addi a2,sp,0 + 226e: 0001 nop + 2270: 0402 slli s0,s0,0x0 + 2272: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> + 2276: 0006 0x6 + 2278: 0001 nop + 227a: 0402 slli s0,s0,0x0 + 227c: 09010303 lb t1,144(sp) + 2280: 000c addi a1,sp,0 + 2282: 0001 nop + 2284: 0402 slli s0,s0,0x0 + 2286: 097b0303 lb t1,151(s6) + 228a: 000a 0xa + 228c: 0001 nop + 228e: 0402 slli s0,s0,0x0 + 2290: 0601 addi a2,a2,0 + 2292: 02090003 lb zero,32(s2) + 2296: 0100 addi s0,sp,128 + 2298: 0306 slli t1,t1,0x1 + 229a: 0909 addi s2,s2,2 + 229c: 000c addi a1,sp,0 229e: 0301 addi t1,t1,0 - 22a0: 0901 addi s2,s2,0 - 22a2: 0004 addi s1,sp,0 + 22a0: 0902 slli s2,s2,0x0 + 22a2: 0008 addi a0,sp,0 22a4: 0301 addi t1,t1,0 - 22a6: 000c090b 0xc090b + 22a6: 0901 addi s2,s2,0 + 22a8: 0004 addi s1,sp,0 22aa: 0301 addi t1,t1,0 - 22ac: 0901 addi s2,s2,0 - 22ae: 000c addi a1,sp,0 - 22b0: 0001 nop - 22b2: 0402 slli s0,s0,0x0 - 22b4: 0601 addi a2,a2,0 - 22b6: 10090003 lb zero,256(s2) - 22ba: 0100 addi s0,sp,128 - 22bc: 0200 addi s0,sp,256 - 22be: 0504 addi s1,sp,640 - 22c0: 2c090003 lb zero,704(s2) - 22c4: 0100 addi s0,sp,128 - 22c6: 0200 addi s0,sp,256 - 22c8: 0504 addi s1,sp,640 - 22ca: 0306 slli t1,t1,0x1 - 22cc: 00080903 lb s2,0(a6) - 22d0: 0001 nop - 22d2: 0402 slli s0,s0,0x0 - 22d4: 0601 addi a2,a2,0 - 22d6: 06090003 lb zero,96(s2) - 22da: 0100 addi s0,sp,128 - 22dc: 0306 slli t1,t1,0x1 - 22de: 00180903 lb s2,1(a6) - 22e2: 0301 addi t1,t1,0 - 22e4: 090a slli s2,s2,0x2 - 22e6: 000e 0xe + 22ac: 000c090b 0xc090b + 22b0: 0301 addi t1,t1,0 + 22b2: 0901 addi s2,s2,0 + 22b4: 000c addi a1,sp,0 + 22b6: 0001 nop + 22b8: 0402 slli s0,s0,0x0 + 22ba: 0601 addi a2,a2,0 + 22bc: 10090003 lb zero,256(s2) + 22c0: 0100 addi s0,sp,128 + 22c2: 0200 addi s0,sp,256 + 22c4: 0504 addi s1,sp,640 + 22c6: 2c090003 lb zero,704(s2) + 22ca: 0100 addi s0,sp,128 + 22cc: 0200 addi s0,sp,256 + 22ce: 0504 addi s1,sp,640 + 22d0: 0306 slli t1,t1,0x1 + 22d2: 00080903 lb s2,0(a6) + 22d6: 0001 nop + 22d8: 0402 slli s0,s0,0x0 + 22da: 0601 addi a2,a2,0 + 22dc: 06090003 lb zero,96(s2) + 22e0: 0100 addi s0,sp,128 + 22e2: 0306 slli t1,t1,0x1 + 22e4: 00180903 lb s2,1(a6) 22e8: 0301 addi t1,t1,0 - 22ea: 000c0903 lb s2,0(s8) + 22ea: 090a slli s2,s2,0x2 + 22ec: 000e 0xe 22ee: 0301 addi t1,t1,0 - 22f0: 0902 slli s2,s2,0x0 - 22f2: 000a 0xa + 22f0: 000c0903 lb s2,0(s8) 22f4: 0301 addi t1,t1,0 - 22f6: 0901 addi s2,s2,0 - 22f8: 0002 0x2 + 22f6: 0902 slli s2,s2,0x0 + 22f8: 000a 0xa 22fa: 0301 addi t1,t1,0 - 22fc: 000a090f 0xa090f + 22fc: 0901 addi s2,s2,0 + 22fe: 0002 0x2 2300: 0301 addi t1,t1,0 - 2302: 0904 addi s1,sp,144 - 2304: 0016 0x16 - 2306: 0001 nop - 2308: 0402 slli s0,s0,0x0 - 230a: 0601 addi a2,a2,0 - 230c: 06090003 lb zero,96(s2) - 2310: 0100 addi s0,sp,128 - 2312: 0306 slli t1,t1,0x1 - 2314: 0901 addi s2,s2,0 - 2316: 0018 addi a4,sp,0 - 2318: 0001 nop - 231a: 0402 slli s0,s0,0x0 - 231c: 0601 addi a2,a2,0 - 231e: 06090003 lb zero,96(s2) - 2322: 0100 addi s0,sp,128 - 2324: 0306 slli t1,t1,0x1 - 2326: 0901 addi s2,s2,0 - 2328: 0018 addi a4,sp,0 - 232a: 0001 nop - 232c: 0402 slli s0,s0,0x0 - 232e: 0601 addi a2,a2,0 - 2330: 06090003 lb zero,96(s2) - 2334: 0100 addi s0,sp,128 - 2336: 0306 slli t1,t1,0x1 - 2338: 00180903 lb s2,1(a6) - 233c: 0301 addi t1,t1,0 - 233e: 0901 addi s2,s2,0 - 2340: 0012 0x12 + 2302: 000a090f 0xa090f + 2306: 0301 addi t1,t1,0 + 2308: 0904 addi s1,sp,144 + 230a: 0016 0x16 + 230c: 0001 nop + 230e: 0402 slli s0,s0,0x0 + 2310: 0601 addi a2,a2,0 + 2312: 06090003 lb zero,96(s2) + 2316: 0100 addi s0,sp,128 + 2318: 0306 slli t1,t1,0x1 + 231a: 0901 addi s2,s2,0 + 231c: 0018 addi a4,sp,0 + 231e: 0001 nop + 2320: 0402 slli s0,s0,0x0 + 2322: 0601 addi a2,a2,0 + 2324: 06090003 lb zero,96(s2) + 2328: 0100 addi s0,sp,128 + 232a: 0306 slli t1,t1,0x1 + 232c: 0901 addi s2,s2,0 + 232e: 0018 addi a4,sp,0 + 2330: 0001 nop + 2332: 0402 slli s0,s0,0x0 + 2334: 0601 addi a2,a2,0 + 2336: 06090003 lb zero,96(s2) + 233a: 0100 addi s0,sp,128 + 233c: 0306 slli t1,t1,0x1 + 233e: 00180903 lb s2,1(a6) 2342: 0301 addi t1,t1,0 - 2344: 0902 slli s2,s2,0x0 - 2346: 0004 addi s1,sp,0 - 2348: 0001 nop - 234a: 0402 slli s0,s0,0x0 - 234c: 0601 addi a2,a2,0 - 234e: 0c090003 lb zero,192(s2) - 2352: 0100 addi s0,sp,128 - 2354: 0306 slli t1,t1,0x1 - 2356: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> - 235a: 0301 addi t1,t1,0 - 235c: 00080903 lb s2,0(a6) + 2344: 0901 addi s2,s2,0 + 2346: 0012 0x12 + 2348: 0301 addi t1,t1,0 + 234a: 0902 slli s2,s2,0x0 + 234c: 0004 addi s1,sp,0 + 234e: 0001 nop + 2350: 0402 slli s0,s0,0x0 + 2352: 0601 addi a2,a2,0 + 2354: 0c090003 lb zero,192(s2) + 2358: 0100 addi s0,sp,128 + 235a: 0306 slli t1,t1,0x1 + 235c: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> 2360: 0301 addi t1,t1,0 - 2362: 0902 slli s2,s2,0x0 - 2364: 000a 0xa + 2362: 00080903 lb s2,0(a6) 2366: 0301 addi t1,t1,0 - 2368: 00060903 lb s2,0(a2) + 2368: 0902 slli s2,s2,0x0 + 236a: 000a 0xa 236c: 0301 addi t1,t1,0 - 236e: 0902 slli s2,s2,0x0 - 2370: 0008 addi a0,sp,0 + 236e: 00060903 lb s2,0(a2) 2372: 0301 addi t1,t1,0 - 2374: 00040903 lb s2,0(s0) + 2374: 0902 slli s2,s2,0x0 + 2376: 0008 addi a0,sp,0 2378: 0301 addi t1,t1,0 - 237a: 000c0903 lb s2,0(s8) + 237a: 00040903 lb s2,0(s0) 237e: 0301 addi t1,t1,0 - 2380: 00080903 lb s2,0(a6) + 2380: 000c0903 lb s2,0(s8) 2384: 0301 addi t1,t1,0 - 2386: 0902 slli s2,s2,0x0 - 2388: 0008 addi a0,sp,0 + 2386: 00080903 lb s2,0(a6) 238a: 0301 addi t1,t1,0 - 238c: 00140903 lb s2,1(s0) + 238c: 0902 slli s2,s2,0x0 + 238e: 0008 addi a0,sp,0 2390: 0301 addi t1,t1,0 - 2392: 0902 slli s2,s2,0x0 - 2394: 0008 addi a0,sp,0 + 2392: 00140903 lb s2,1(s0) 2396: 0301 addi t1,t1,0 - 2398: 00080903 lb s2,0(a6) + 2398: 0902 slli s2,s2,0x0 + 239a: 0008 addi a0,sp,0 239c: 0301 addi t1,t1,0 - 239e: 0904 addi s1,sp,144 - 23a0: 000c addi a1,sp,0 + 239e: 00080903 lb s2,0(a6) 23a2: 0301 addi t1,t1,0 - 23a4: 0902 slli s2,s2,0x0 - 23a6: 000a 0xa + 23a4: 0904 addi s1,sp,144 + 23a6: 000c addi a1,sp,0 23a8: 0301 addi t1,t1,0 - 23aa: 0901 addi s2,s2,0 - 23ac: 0008 addi a0,sp,0 + 23aa: 0902 slli s2,s2,0x0 + 23ac: 000a 0xa 23ae: 0301 addi t1,t1,0 - 23b0: 000a0903 lb s2,0(s4) + 23b0: 0901 addi s2,s2,0 + 23b2: 0008 addi a0,sp,0 23b4: 0301 addi t1,t1,0 - 23b6: 00180903 lb s2,1(a6) + 23b6: 000a0903 lb s2,0(s4) 23ba: 0301 addi t1,t1,0 - 23bc: 0902 slli s2,s2,0x0 - 23be: 0012 0x12 + 23bc: 00180903 lb s2,1(a6) 23c0: 0301 addi t1,t1,0 - 23c2: 000e0903 lb s2,0(t3) + 23c2: 0902 slli s2,s2,0x0 + 23c4: 0012 0x12 23c6: 0301 addi t1,t1,0 - 23c8: 0902 slli s2,s2,0x0 - 23ca: 0008 addi a0,sp,0 + 23c8: 000e0903 lb s2,0(t3) 23cc: 0301 addi t1,t1,0 23ce: 0902 slli s2,s2,0x0 - 23d0: 0004 addi s1,sp,0 + 23d0: 0008 addi a0,sp,0 23d2: 0301 addi t1,t1,0 - 23d4: 0904 addi s1,sp,144 + 23d4: 0902 slli s2,s2,0x0 23d6: 0004 addi s1,sp,0 23d8: 0301 addi t1,t1,0 - 23da: 0902 slli s2,s2,0x0 - 23dc: 0008 addi a0,sp,0 + 23da: 0904 addi s1,sp,144 + 23dc: 0004 addi s1,sp,0 23de: 0301 addi t1,t1,0 - 23e0: 0901 addi s2,s2,0 - 23e2: 0002 0x2 + 23e0: 0902 slli s2,s2,0x0 + 23e2: 0008 addi a0,sp,0 23e4: 0301 addi t1,t1,0 - 23e6: 000c090f 0xc090f + 23e6: 0901 addi s2,s2,0 + 23e8: 0002 0x2 23ea: 0301 addi t1,t1,0 - 23ec: 0904 addi s1,sp,144 - 23ee: 0016 0x16 - 23f0: 0001 nop - 23f2: 0402 slli s0,s0,0x0 - 23f4: 0601 addi a2,a2,0 - 23f6: 06090003 lb zero,96(s2) - 23fa: 0100 addi s0,sp,128 - 23fc: 0306 slli t1,t1,0x1 - 23fe: 0901 addi s2,s2,0 - 2400: 0018 addi a4,sp,0 - 2402: 0001 nop - 2404: 0402 slli s0,s0,0x0 - 2406: 0601 addi a2,a2,0 - 2408: 06090003 lb zero,96(s2) - 240c: 0100 addi s0,sp,128 - 240e: 0306 slli t1,t1,0x1 - 2410: 0901 addi s2,s2,0 - 2412: 0018 addi a4,sp,0 - 2414: 0001 nop - 2416: 0402 slli s0,s0,0x0 - 2418: 0601 addi a2,a2,0 - 241a: 06090003 lb zero,96(s2) - 241e: 0100 addi s0,sp,128 - 2420: 0306 slli t1,t1,0x1 - 2422: 00180903 lb s2,1(a6) - 2426: 0301 addi t1,t1,0 - 2428: 0901 addi s2,s2,0 - 242a: 0012 0x12 + 23ec: 000c090f 0xc090f + 23f0: 0301 addi t1,t1,0 + 23f2: 0904 addi s1,sp,144 + 23f4: 0016 0x16 + 23f6: 0001 nop + 23f8: 0402 slli s0,s0,0x0 + 23fa: 0601 addi a2,a2,0 + 23fc: 06090003 lb zero,96(s2) + 2400: 0100 addi s0,sp,128 + 2402: 0306 slli t1,t1,0x1 + 2404: 0901 addi s2,s2,0 + 2406: 0018 addi a4,sp,0 + 2408: 0001 nop + 240a: 0402 slli s0,s0,0x0 + 240c: 0601 addi a2,a2,0 + 240e: 06090003 lb zero,96(s2) + 2412: 0100 addi s0,sp,128 + 2414: 0306 slli t1,t1,0x1 + 2416: 0901 addi s2,s2,0 + 2418: 0018 addi a4,sp,0 + 241a: 0001 nop + 241c: 0402 slli s0,s0,0x0 + 241e: 0601 addi a2,a2,0 + 2420: 06090003 lb zero,96(s2) + 2424: 0100 addi s0,sp,128 + 2426: 0306 slli t1,t1,0x1 + 2428: 00180903 lb s2,1(a6) 242c: 0301 addi t1,t1,0 - 242e: 0902 slli s2,s2,0x0 - 2430: 0004 addi s1,sp,0 - 2432: 0001 nop - 2434: 0402 slli s0,s0,0x0 - 2436: 0601 addi a2,a2,0 - 2438: 0c090003 lb zero,192(s2) - 243c: 0100 addi s0,sp,128 - 243e: 0306 slli t1,t1,0x1 - 2440: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> - 2444: 0301 addi t1,t1,0 - 2446: 00080903 lb s2,0(a6) + 242e: 0901 addi s2,s2,0 + 2430: 0012 0x12 + 2432: 0301 addi t1,t1,0 + 2434: 0902 slli s2,s2,0x0 + 2436: 0004 addi s1,sp,0 + 2438: 0001 nop + 243a: 0402 slli s0,s0,0x0 + 243c: 0601 addi a2,a2,0 + 243e: 0c090003 lb zero,192(s2) + 2442: 0100 addi s0,sp,128 + 2444: 0306 slli t1,t1,0x1 + 2446: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> 244a: 0301 addi t1,t1,0 - 244c: 0902 slli s2,s2,0x0 - 244e: 000a 0xa + 244c: 00080903 lb s2,0(a6) 2450: 0301 addi t1,t1,0 - 2452: 00060903 lb s2,0(a2) + 2452: 0902 slli s2,s2,0x0 + 2454: 000a 0xa 2456: 0301 addi t1,t1,0 - 2458: 0902 slli s2,s2,0x0 - 245a: 0008 addi a0,sp,0 + 2458: 00060903 lb s2,0(a2) 245c: 0301 addi t1,t1,0 - 245e: 00040903 lb s2,0(s0) + 245e: 0902 slli s2,s2,0x0 + 2460: 0008 addi a0,sp,0 2462: 0301 addi t1,t1,0 - 2464: 000c0903 lb s2,0(s8) + 2464: 00040903 lb s2,0(s0) 2468: 0301 addi t1,t1,0 - 246a: 00080903 lb s2,0(a6) + 246a: 000c0903 lb s2,0(s8) 246e: 0301 addi t1,t1,0 - 2470: 00140903 lb s2,1(s0) + 2470: 00080903 lb s2,0(a6) 2474: 0301 addi t1,t1,0 - 2476: 00080903 lb s2,0(a6) + 2476: 00140903 lb s2,1(s0) 247a: 0301 addi t1,t1,0 - 247c: 0901 addi s2,s2,0 - 247e: 000c addi a1,sp,0 + 247c: 00080903 lb s2,0(a6) 2480: 0301 addi t1,t1,0 - 2482: 000a0903 lb s2,0(s4) + 2482: 0901 addi s2,s2,0 + 2484: 000c addi a1,sp,0 2486: 0301 addi t1,t1,0 - 2488: 0901 addi s2,s2,0 - 248a: 0008 addi a0,sp,0 + 2488: 000a0903 lb s2,0(s4) 248c: 0301 addi t1,t1,0 - 248e: 000a0903 lb s2,0(s4) + 248e: 0901 addi s2,s2,0 + 2490: 0008 addi a0,sp,0 2492: 0301 addi t1,t1,0 - 2494: 00180903 lb s2,1(a6) + 2494: 000a0903 lb s2,0(s4) 2498: 0301 addi t1,t1,0 - 249a: 0902 slli s2,s2,0x0 - 249c: 0012 0x12 + 249a: 00180903 lb s2,1(a6) 249e: 0301 addi t1,t1,0 - 24a0: 000e0903 lb s2,0(t3) + 24a0: 0902 slli s2,s2,0x0 + 24a2: 0012 0x12 24a4: 0301 addi t1,t1,0 - 24a6: 0902 slli s2,s2,0x0 - 24a8: 0008 addi a0,sp,0 + 24a6: 000e0903 lb s2,0(t3) 24aa: 0301 addi t1,t1,0 24ac: 0902 slli s2,s2,0x0 - 24ae: 0004 addi s1,sp,0 + 24ae: 0008 addi a0,sp,0 24b0: 0301 addi t1,t1,0 - 24b2: 0904 addi s1,sp,144 + 24b2: 0902 slli s2,s2,0x0 24b4: 0004 addi s1,sp,0 24b6: 0301 addi t1,t1,0 - 24b8: 0902 slli s2,s2,0x0 - 24ba: 0008 addi a0,sp,0 + 24b8: 0904 addi s1,sp,144 + 24ba: 0004 addi s1,sp,0 24bc: 0301 addi t1,t1,0 - 24be: 0901 addi s2,s2,0 - 24c0: 0002 0x2 + 24be: 0902 slli s2,s2,0x0 + 24c0: 0008 addi a0,sp,0 24c2: 0301 addi t1,t1,0 - 24c4: 000c0913 mv s2,s8 + 24c4: 0901 addi s2,s2,0 + 24c6: 0002 0x2 24c8: 0301 addi t1,t1,0 - 24ca: 0906 slli s2,s2,0x1 - 24cc: 001a 0x1a - 24ce: 0001 nop - 24d0: 0402 slli s0,s0,0x0 - 24d2: 0601 addi a2,a2,0 - 24d4: 06090003 lb zero,96(s2) - 24d8: 0100 addi s0,sp,128 - 24da: 0306 slli t1,t1,0x1 - 24dc: 0901 addi s2,s2,0 - 24de: 001a 0x1a - 24e0: 0001 nop - 24e2: 0402 slli s0,s0,0x0 - 24e4: 0601 addi a2,a2,0 - 24e6: 06090003 lb zero,96(s2) - 24ea: 0100 addi s0,sp,128 - 24ec: 0306 slli t1,t1,0x1 - 24ee: 0901 addi s2,s2,0 - 24f0: 001a 0x1a - 24f2: 0001 nop - 24f4: 0402 slli s0,s0,0x0 - 24f6: 0601 addi a2,a2,0 - 24f8: 06090003 lb zero,96(s2) - 24fc: 0100 addi s0,sp,128 - 24fe: 0306 slli t1,t1,0x1 - 2500: 001a0903 lb s2,1(s4) - 2504: 0301 addi t1,t1,0 - 2506: 0902 slli s2,s2,0x0 - 2508: 0004 addi s1,sp,0 + 24ca: 000c0913 mv s2,s8 + 24ce: 0301 addi t1,t1,0 + 24d0: 0906 slli s2,s2,0x1 + 24d2: 001a 0x1a + 24d4: 0001 nop + 24d6: 0402 slli s0,s0,0x0 + 24d8: 0601 addi a2,a2,0 + 24da: 06090003 lb zero,96(s2) + 24de: 0100 addi s0,sp,128 + 24e0: 0306 slli t1,t1,0x1 + 24e2: 0901 addi s2,s2,0 + 24e4: 001a 0x1a + 24e6: 0001 nop + 24e8: 0402 slli s0,s0,0x0 + 24ea: 0601 addi a2,a2,0 + 24ec: 06090003 lb zero,96(s2) + 24f0: 0100 addi s0,sp,128 + 24f2: 0306 slli t1,t1,0x1 + 24f4: 0901 addi s2,s2,0 + 24f6: 001a 0x1a + 24f8: 0001 nop + 24fa: 0402 slli s0,s0,0x0 + 24fc: 0601 addi a2,a2,0 + 24fe: 06090003 lb zero,96(s2) + 2502: 0100 addi s0,sp,128 + 2504: 0306 slli t1,t1,0x1 + 2506: 001a0903 lb s2,1(s4) 250a: 0301 addi t1,t1,0 - 250c: 0901 addi s2,s2,0 - 250e: 0008 addi a0,sp,0 - 2510: 0001 nop - 2512: 0402 slli s0,s0,0x0 - 2514: 0601 addi a2,a2,0 - 2516: 0c090003 lb zero,192(s2) - 251a: 0100 addi s0,sp,128 - 251c: 0306 slli t1,t1,0x1 - 251e: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> - 2522: 0301 addi t1,t1,0 - 2524: 00080903 lb s2,0(a6) - 2528: 0001 nop - 252a: 0402 slli s0,s0,0x0 - 252c: 0601 addi a2,a2,0 - 252e: 0c090003 lb zero,192(s2) - 2532: 0100 addi s0,sp,128 - 2534: 0306 slli t1,t1,0x1 - 2536: 0902 slli s2,s2,0x0 - 2538: 0008 addi a0,sp,0 - 253a: 0301 addi t1,t1,0 + 250c: 0902 slli s2,s2,0x0 + 250e: 0004 addi s1,sp,0 + 2510: 0301 addi t1,t1,0 + 2512: 0901 addi s2,s2,0 + 2514: 0008 addi a0,sp,0 + 2516: 0001 nop + 2518: 0402 slli s0,s0,0x0 + 251a: 0601 addi a2,a2,0 + 251c: 0c090003 lb zero,192(s2) + 2520: 0100 addi s0,sp,128 + 2522: 0306 slli t1,t1,0x1 + 2524: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> + 2528: 0301 addi t1,t1,0 + 252a: 00080903 lb s2,0(a6) + 252e: 0001 nop + 2530: 0402 slli s0,s0,0x0 + 2532: 0601 addi a2,a2,0 + 2534: 0c090003 lb zero,192(s2) + 2538: 0100 addi s0,sp,128 + 253a: 0306 slli t1,t1,0x1 253c: 0902 slli s2,s2,0x0 253e: 0008 addi a0,sp,0 2540: 0301 addi t1,t1,0 - 2542: 0906 slli s2,s2,0x1 - 2544: 0004 addi s1,sp,0 - 2546: 0001 nop - 2548: 0402 slli s0,s0,0x0 - 254a: 0601 addi a2,a2,0 - 254c: 10090003 lb zero,256(s2) - 2550: 0100 addi s0,sp,128 - 2552: 0200 addi s0,sp,256 - 2554: 0504 addi s1,sp,640 - 2556: 2e090003 lb zero,736(s2) - 255a: 0100 addi s0,sp,128 - 255c: 0200 addi s0,sp,256 - 255e: 0604 addi s1,sp,768 - 2560: 10090003 lb zero,256(s2) - 2564: 0100 addi s0,sp,128 - 2566: 0200 addi s0,sp,256 - 2568: 0a04 addi s1,sp,272 - 256a: 2e090003 lb zero,736(s2) - 256e: 0100 addi s0,sp,128 - 2570: 0200 addi s0,sp,256 - 2572: 0a04 addi s1,sp,272 - 2574: 0306 slli t1,t1,0x1 - 2576: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> - 257a: 0001 nop - 257c: 0402 slli s0,s0,0x0 - 257e: 030a slli t1,t1,0x2 - 2580: 00080903 lb s2,0(a6) - 2584: 0301 addi t1,t1,0 - 2586: 00060903 lb s2,0(a2) + 2542: 0902 slli s2,s2,0x0 + 2544: 0008 addi a0,sp,0 + 2546: 0301 addi t1,t1,0 + 2548: 0906 slli s2,s2,0x1 + 254a: 0004 addi s1,sp,0 + 254c: 0001 nop + 254e: 0402 slli s0,s0,0x0 + 2550: 0601 addi a2,a2,0 + 2552: 10090003 lb zero,256(s2) + 2556: 0100 addi s0,sp,128 + 2558: 0200 addi s0,sp,256 + 255a: 0504 addi s1,sp,640 + 255c: 2e090003 lb zero,736(s2) + 2560: 0100 addi s0,sp,128 + 2562: 0200 addi s0,sp,256 + 2564: 0604 addi s1,sp,768 + 2566: 10090003 lb zero,256(s2) + 256a: 0100 addi s0,sp,128 + 256c: 0200 addi s0,sp,256 + 256e: 0a04 addi s1,sp,272 + 2570: 2e090003 lb zero,736(s2) + 2574: 0100 addi s0,sp,128 + 2576: 0200 addi s0,sp,256 + 2578: 0a04 addi s1,sp,272 + 257a: 0306 slli t1,t1,0x1 + 257c: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2580: 0001 nop + 2582: 0402 slli s0,s0,0x0 + 2584: 030a slli t1,t1,0x2 + 2586: 00080903 lb s2,0(a6) 258a: 0301 addi t1,t1,0 - 258c: 0902 slli s2,s2,0x0 - 258e: 0008 addi a0,sp,0 + 258c: 00060903 lb s2,0(a2) 2590: 0301 addi t1,t1,0 2592: 0902 slli s2,s2,0x0 2594: 0008 addi a0,sp,0 2596: 0301 addi t1,t1,0 - 2598: 0904 addi s1,sp,144 - 259a: 0004 addi s1,sp,0 + 2598: 0902 slli s2,s2,0x0 + 259a: 0008 addi a0,sp,0 259c: 0301 addi t1,t1,0 - 259e: 0905 addi s2,s2,1 - 25a0: 001c addi a5,sp,0 + 259e: 0904 addi s1,sp,144 + 25a0: 0004 addi s1,sp,0 25a2: 0301 addi t1,t1,0 - 25a4: 00080903 lb s2,0(a6) + 25a4: 0905 addi s2,s2,1 + 25a6: 001c addi a5,sp,0 25a8: 0301 addi t1,t1,0 - 25aa: 0906 slli s2,s2,0x1 - 25ac: 0008 addi a0,sp,0 + 25aa: 00080903 lb s2,0(a6) 25ae: 0301 addi t1,t1,0 - 25b0: 00160903 lb s2,1(a2) + 25b0: 0906 slli s2,s2,0x1 + 25b2: 0008 addi a0,sp,0 25b4: 0301 addi t1,t1,0 - 25b6: 0904 addi s1,sp,144 - 25b8: 000e 0xe + 25b6: 00160903 lb s2,1(a2) 25ba: 0301 addi t1,t1,0 - 25bc: 00080903 lb s2,0(a6) + 25bc: 0904 addi s1,sp,144 + 25be: 000e 0xe 25c0: 0301 addi t1,t1,0 - 25c2: 00040903 lb s2,0(s0) + 25c2: 00080903 lb s2,0(a6) 25c6: 0301 addi t1,t1,0 - 25c8: 00080903 lb s2,0(a6) + 25c8: 00040903 lb s2,0(s0) 25cc: 0301 addi t1,t1,0 - 25ce: 0904 addi s1,sp,144 - 25d0: 0008 addi a0,sp,0 + 25ce: 00080903 lb s2,0(a6) 25d2: 0301 addi t1,t1,0 - 25d4: 00080903 lb s2,0(a6) + 25d4: 0904 addi s1,sp,144 + 25d6: 0008 addi a0,sp,0 25d8: 0301 addi t1,t1,0 - 25da: 0902 slli s2,s2,0x0 - 25dc: 0008 addi a0,sp,0 + 25da: 00080903 lb s2,0(a6) 25de: 0301 addi t1,t1,0 - 25e0: 0901 addi s2,s2,0 - 25e2: 0012 0x12 + 25e0: 0902 slli s2,s2,0x0 + 25e2: 0008 addi a0,sp,0 25e4: 0301 addi t1,t1,0 25e6: 0901 addi s2,s2,0 25e8: 0012 0x12 25ea: 0301 addi t1,t1,0 25ec: 0901 addi s2,s2,0 - 25ee: 0008 addi a0,sp,0 + 25ee: 0012 0x12 25f0: 0301 addi t1,t1,0 - 25f2: 00040943 fmadd.s fs2,fs0,ft0,ft0,rne + 25f2: 0901 addi s2,s2,0 + 25f4: 0008 addi a0,sp,0 25f6: 0301 addi t1,t1,0 - 25f8: 00c2 slli ra,ra,0x10 - 25fa: 0c09 addi s8,s8,2 - 25fc: 0100 addi s0,sp,128 - 25fe: 0a090303 lb t1,160(s2) + 25f8: 00040943 fmadd.s fs2,fs0,ft0,ft0,rne + 25fc: 0301 addi t1,t1,0 + 25fe: 00c2 slli ra,ra,0x10 + 2600: 0c09 addi s8,s8,2 2602: 0100 addi s0,sp,128 - 2604: 0c090203 lb tp,192(s2) + 2604: 0a090303 lb t1,160(s2) 2608: 0100 addi s0,sp,128 - 260a: 0e090103 lb sp,224(s2) + 260a: 0c090203 lb tp,192(s2) 260e: 0100 addi s0,sp,128 - 2610: 08090303 lb t1,128(s2) + 2610: 0e090103 lb sp,224(s2) 2614: 0100 addi s0,sp,128 - 2616: 18090303 lb t1,384(s2) + 2616: 08090303 lb t1,128(s2) 261a: 0100 addi s0,sp,128 - 261c: 08090303 lb t1,128(s2) + 261c: 18090303 lb t1,384(s2) 2620: 0100 addi s0,sp,128 - 2622: 28090303 lb t1,640(s2) + 2622: 08090303 lb t1,128(s2) 2626: 0100 addi s0,sp,128 - 2628: 08090203 lb tp,128(s2) + 2628: 28090303 lb t1,640(s2) 262c: 0100 addi s0,sp,128 - 262e: 0c090103 lb sp,192(s2) + 262e: 08090203 lb tp,128(s2) 2632: 0100 addi s0,sp,128 - 2634: 0a090203 lb tp,160(s2) + 2634: 0c090103 lb sp,192(s2) 2638: 0100 addi s0,sp,128 - 263a: 08090203 lb tp,128(s2) + 263a: 0a090203 lb tp,160(s2) 263e: 0100 addi s0,sp,128 - 2640: 0200 addi s0,sp,256 - 2642: 0104 addi s1,sp,128 - 2644: 0306 slli t1,t1,0x1 - 2646: 0900 addi s0,sp,144 - 2648: 000c addi a1,sp,0 - 264a: 0601 addi a2,a2,0 - 264c: 12090203 lb tp,288(s2) - 2650: 0100 addi s0,sp,128 - 2652: 02090103 lb sp,32(s2) + 2640: 08090203 lb tp,128(s2) + 2644: 0100 addi s0,sp,128 + 2646: 0200 addi s0,sp,256 + 2648: 0104 addi s1,sp,128 + 264a: 0306 slli t1,t1,0x1 + 264c: 0900 addi s0,sp,144 + 264e: 000c addi a1,sp,0 + 2650: 0601 addi a2,a2,0 + 2652: 12090203 lb tp,288(s2) 2656: 0100 addi s0,sp,128 - 2658: 0c090e03 lb t3,192(s2) + 2658: 02090103 lb sp,32(s2) 265c: 0100 addi s0,sp,128 - 265e: 16090403 lb s0,352(s2) + 265e: 0c090e03 lb t3,192(s2) 2662: 0100 addi s0,sp,128 - 2664: 0200 addi s0,sp,256 - 2666: 0104 addi s1,sp,128 - 2668: 0306 slli t1,t1,0x1 - 266a: 0900 addi s0,sp,144 - 266c: 0006 0x6 - 266e: 0601 addi a2,a2,0 - 2670: 1a090203 lb tp,416(s2) - 2674: 0100 addi s0,sp,128 - 2676: 0a090303 lb t1,160(s2) + 2664: 16090403 lb s0,352(s2) + 2668: 0100 addi s0,sp,128 + 266a: 0200 addi s0,sp,256 + 266c: 0104 addi s1,sp,128 + 266e: 0306 slli t1,t1,0x1 + 2670: 0900 addi s0,sp,144 + 2672: 0006 0x6 + 2674: 0601 addi a2,a2,0 + 2676: 1a090203 lb tp,416(s2) 267a: 0100 addi s0,sp,128 267c: 0a090303 lb t1,160(s2) 2680: 0100 addi s0,sp,128 - 2682: 0e090303 lb t1,224(s2) + 2682: 0a090303 lb t1,160(s2) 2686: 0100 addi s0,sp,128 - 2688: 02090303 lb t1,32(s2) + 2688: 0e090303 lb t1,224(s2) 268c: 0100 addi s0,sp,128 - 268e: 0a090303 lb t1,160(s2) + 268e: 02090303 lb t1,32(s2) 2692: 0100 addi s0,sp,128 - 2694: 0c090203 lb tp,192(s2) + 2694: 0a090303 lb t1,160(s2) 2698: 0100 addi s0,sp,128 - 269a: 0e090103 lb sp,224(s2) + 269a: 0c090203 lb tp,192(s2) 269e: 0100 addi s0,sp,128 - 26a0: 08090303 lb t1,128(s2) + 26a0: 0e090103 lb sp,224(s2) 26a4: 0100 addi s0,sp,128 - 26a6: 0c090103 lb sp,192(s2) + 26a6: 08090303 lb t1,128(s2) 26aa: 0100 addi s0,sp,128 - 26ac: 0a097303 0xa097303 + 26ac: 0c090103 lb sp,192(s2) 26b0: 0100 addi s0,sp,128 - 26b2: 08091103 lh sp,128(s2) + 26b2: 0a097303 0xa097303 26b6: 0100 addi s0,sp,128 - 26b8: 08090303 lb t1,128(s2) + 26b8: 08091103 lh sp,128(s2) 26bc: 0100 addi s0,sp,128 - 26be: 0a090203 lb tp,160(s2) + 26be: 08090303 lb t1,128(s2) 26c2: 0100 addi s0,sp,128 - 26c4: 04090203 lb tp,64(s2) + 26c4: 0a090203 lb tp,160(s2) 26c8: 0100 addi s0,sp,128 - 26ca: 04090303 lb t1,64(s2) + 26ca: 04090203 lb tp,64(s2) 26ce: 0100 addi s0,sp,128 - 26d0: 02090103 lb sp,32(s2) + 26d0: 04090303 lb t1,64(s2) 26d4: 0100 addi s0,sp,128 - 26d6: 0a09 addi s4,s4,2 - 26d8: 0000 unimp - 26da: 0101 addi sp,sp,0 - 26dc: 010d addi sp,sp,3 + 26d6: 02090103 lb sp,32(s2) + 26da: 0100 addi s0,sp,128 + 26dc: 0a09 addi s4,s4,2 26de: 0000 unimp - 26e0: 0002 0x2 - 26e2: 00000067 jr zero - 26e6: 0101 addi sp,sp,0 - 26e8: 000d0efb 0xd0efb + 26e0: 0101 addi sp,sp,0 + 26e2: 010d addi sp,sp,3 + 26e4: 0000 unimp + 26e6: 0002 0x2 + 26e8: 00000067 jr zero 26ec: 0101 addi sp,sp,0 - 26ee: 0101 addi sp,sp,0 - 26f0: 0000 unimp - 26f2: 0100 addi s0,sp,128 - 26f4: 0000 unimp - 26f6: 2f01 jal 2e06 <__stack_size+0x2606> - 26f8: 6f68 flw fa0,92(a4) - 26fa: 656d lui a0,0x1b - 26fc: 2f6a7a2f 0x2f6a7a2f - 2700: 7472 flw fs0,60(sp) - 2702: 742d lui s0,0xfffeb - 2704: 7268 flw fa0,100(a2) - 2706: 6165 addi sp,sp,112 - 2708: 2f64 fld fs1,216(a4) - 270a: 00637273 csrrci tp,0x6,6 - 270e: 6d6f682f 0x6d6f682f - 2712: 2f65 jal 2eca <__stack_size+0x26ca> - 2714: 6a7a flw fs4,156(sp) - 2716: 2d74722f 0x2d74722f - 271a: 6874 flw fa3,84(s0) - 271c: 6572 flw fa0,28(sp) - 271e: 6461 lui s0,0x18 - 2720: 636e692f 0x636e692f - 2724: 756c flw fa1,108(a0) - 2726: 6564 flw fs1,76(a0) - 2728: 0000 unimp - 272a: 7269 lui tp,0xffffa - 272c: 2e71 jal 2ac8 <__stack_size+0x22c8> - 272e: 00010063 beqz sp,272e <__stack_size+0x1f2e> - 2732: 7200 flw fs0,32(a2) - 2734: 6474 flw fa3,76(s0) - 2736: 6665 lui a2,0x19 - 2738: 682e flw fa6,200(sp) - 273a: 0200 addi s0,sp,256 - 273c: 0000 unimp - 273e: 7472 flw fs0,60(sp) - 2740: 6874 flw fa3,84(s0) - 2742: 6572 flw fa0,28(sp) - 2744: 6461 lui s0,0x18 - 2746: 682e flw fa6,200(sp) - 2748: 0200 addi s0,sp,256 - 274a: 0000 unimp - 274c: 0000 unimp - 274e: 0205 addi tp,tp,1 - 2750: 38fa fld fa7,440(sp) - 2752: 2040 fld fs0,128(s0) - 2754: 03012903 lw s2,48(sp) - 2758: 0901 addi s2,s2,0 - 275a: 000a 0xa - 275c: 0301 addi t1,t1,0 + 26ee: 000d0efb 0xd0efb + 26f2: 0101 addi sp,sp,0 + 26f4: 0101 addi sp,sp,0 + 26f6: 0000 unimp + 26f8: 0100 addi s0,sp,128 + 26fa: 0000 unimp + 26fc: 2f01 jal 2e0c <__stack_size+0x260c> + 26fe: 6f68 flw fa0,92(a4) + 2700: 656d lui a0,0x1b + 2702: 2f6a7a2f 0x2f6a7a2f + 2706: 7472 flw fs0,60(sp) + 2708: 742d lui s0,0xfffeb + 270a: 7268 flw fa0,100(a2) + 270c: 6165 addi sp,sp,112 + 270e: 2f64 fld fs1,216(a4) + 2710: 00637273 csrrci tp,0x6,6 + 2714: 6d6f682f 0x6d6f682f + 2718: 2f65 jal 2ed0 <__stack_size+0x26d0> + 271a: 6a7a flw fs4,156(sp) + 271c: 2d74722f 0x2d74722f + 2720: 6874 flw fa3,84(s0) + 2722: 6572 flw fa0,28(sp) + 2724: 6461 lui s0,0x18 + 2726: 636e692f 0x636e692f + 272a: 756c flw fa1,108(a0) + 272c: 6564 flw fs1,76(a0) + 272e: 0000 unimp + 2730: 7269 lui tp,0xffffa + 2732: 2e71 jal 2ace <__stack_size+0x22ce> + 2734: 00010063 beqz sp,2734 <__stack_size+0x1f34> + 2738: 7200 flw fs0,32(a2) + 273a: 6474 flw fa3,76(s0) + 273c: 6665 lui a2,0x19 + 273e: 682e flw fa6,200(sp) + 2740: 0200 addi s0,sp,256 + 2742: 0000 unimp + 2744: 7472 flw fs0,60(sp) + 2746: 6874 flw fa3,84(s0) + 2748: 6572 flw fa0,28(sp) + 274a: 6461 lui s0,0x18 + 274c: 682e flw fa6,200(sp) + 274e: 0200 addi s0,sp,256 + 2750: 0000 unimp + 2752: 0000 unimp + 2754: 0205 addi tp,tp,1 + 2756: 3900 fld fs0,48(a0) + 2758: 2040 fld fs0,128(s0) + 275a: 03012903 lw s2,48(sp) 275e: 0901 addi s2,s2,0 - 2760: 000e 0xe + 2760: 000a 0xa 2762: 0301 addi t1,t1,0 - 2764: 0908 addi a0,sp,144 - 2766: 0008 addi a0,sp,0 + 2764: 0901 addi s2,s2,0 + 2766: 000e 0xe 2768: 0301 addi t1,t1,0 - 276a: 0901 addi s2,s2,0 - 276c: 000a 0xa + 276a: 0908 addi a0,sp,144 + 276c: 0008 addi a0,sp,0 276e: 0301 addi t1,t1,0 2770: 0901 addi s2,s2,0 - 2772: 000e 0xe + 2772: 000a 0xa 2774: 0301 addi t1,t1,0 - 2776: 0915 addi s2,s2,5 - 2778: 0008 addi a0,sp,0 + 2776: 0901 addi s2,s2,0 + 2778: 000e 0xe 277a: 0301 addi t1,t1,0 - 277c: 0906 slli s2,s2,0x1 + 277c: 0915 addi s2,s2,5 277e: 0008 addi a0,sp,0 2780: 0301 addi t1,t1,0 - 2782: 0901 addi s2,s2,0 + 2782: 0906 slli s2,s2,0x1 2784: 0008 addi a0,sp,0 2786: 0301 addi t1,t1,0 2788: 0901 addi s2,s2,0 - 278a: 0022 0x22 - 278c: 0001 nop - 278e: 0402 slli s0,s0,0x0 - 2790: 0601 addi a2,a2,0 - 2792: 0c090003 lb zero,192(s2) - 2796: 0100 addi s0,sp,128 - 2798: 0306 slli t1,t1,0x1 - 279a: 0901 addi s2,s2,0 - 279c: 000c addi a1,sp,0 - 279e: 0301 addi t1,t1,0 + 278a: 0008 addi a0,sp,0 + 278c: 0301 addi t1,t1,0 + 278e: 0901 addi s2,s2,0 + 2790: 0022 0x22 + 2792: 0001 nop + 2794: 0402 slli s0,s0,0x0 + 2796: 0601 addi a2,a2,0 + 2798: 0c090003 lb zero,192(s2) + 279c: 0100 addi s0,sp,128 + 279e: 0306 slli t1,t1,0x1 27a0: 0901 addi s2,s2,0 - 27a2: 0008 addi a0,sp,0 + 27a2: 000c addi a1,sp,0 27a4: 0301 addi t1,t1,0 - 27a6: 000a090b 0xa090b + 27a6: 0901 addi s2,s2,0 + 27a8: 0008 addi a0,sp,0 27aa: 0301 addi t1,t1,0 - 27ac: 0906 slli s2,s2,0x1 - 27ae: 0008 addi a0,sp,0 + 27ac: 000a090b 0xa090b 27b0: 0301 addi t1,t1,0 - 27b2: 0901 addi s2,s2,0 + 27b2: 0906 slli s2,s2,0x1 27b4: 0008 addi a0,sp,0 27b6: 0301 addi t1,t1,0 27b8: 0901 addi s2,s2,0 - 27ba: 0022 0x22 - 27bc: 0001 nop - 27be: 0402 slli s0,s0,0x0 - 27c0: 0601 addi a2,a2,0 - 27c2: 0c090003 lb zero,192(s2) - 27c6: 0100 addi s0,sp,128 - 27c8: 0306 slli t1,t1,0x1 - 27ca: 0901 addi s2,s2,0 - 27cc: 000c addi a1,sp,0 - 27ce: 0301 addi t1,t1,0 + 27ba: 0008 addi a0,sp,0 + 27bc: 0301 addi t1,t1,0 + 27be: 0901 addi s2,s2,0 + 27c0: 0022 0x22 + 27c2: 0001 nop + 27c4: 0402 slli s0,s0,0x0 + 27c6: 0601 addi a2,a2,0 + 27c8: 0c090003 lb zero,192(s2) + 27cc: 0100 addi s0,sp,128 + 27ce: 0306 slli t1,t1,0x1 27d0: 0901 addi s2,s2,0 - 27d2: 0008 addi a0,sp,0 + 27d2: 000c addi a1,sp,0 27d4: 0301 addi t1,t1,0 - 27d6: 090c addi a1,sp,144 - 27d8: 000a 0xa + 27d6: 0901 addi s2,s2,0 + 27d8: 0008 addi a0,sp,0 27da: 0301 addi t1,t1,0 - 27dc: 0901 addi s2,s2,0 - 27de: 0006 0x6 + 27dc: 090c addi a1,sp,144 + 27de: 000a 0xa 27e0: 0301 addi t1,t1,0 27e2: 0901 addi s2,s2,0 - 27e4: 0010 addi a2,sp,0 - 27e6: 0901 addi s2,s2,0 - 27e8: 0008 addi a0,sp,0 - 27ea: 0100 addi s0,sp,128 - 27ec: 9a01 andi a2,a2,-32 - 27ee: 000d c.addi zero,3 - 27f0: 0200 addi s0,sp,256 - 27f2: e800 fsw fs0,16(s0) - 27f4: 0000 unimp - 27f6: 0100 addi s0,sp,128 - 27f8: fb01 bnez a4,2708 <__stack_size+0x1f08> - 27fa: 0d0e slli s10,s10,0x3 + 27e4: 0006 0x6 + 27e6: 0301 addi t1,t1,0 + 27e8: 0901 addi s2,s2,0 + 27ea: 0010 addi a2,sp,0 + 27ec: 0901 addi s2,s2,0 + 27ee: 0008 addi a0,sp,0 + 27f0: 0100 addi s0,sp,128 + 27f2: 9a01 andi a2,a2,-32 + 27f4: 000d c.addi zero,3 + 27f6: 0200 addi s0,sp,256 + 27f8: e800 fsw fs0,16(s0) + 27fa: 0000 unimp 27fc: 0100 addi s0,sp,128 - 27fe: 0101 addi sp,sp,0 - 2800: 0001 nop - 2802: 0000 unimp - 2804: 0001 nop - 2806: 0100 addi s0,sp,128 - 2808: 6d6f682f 0x6d6f682f - 280c: 2f65 jal 2fc4 <__stack_size+0x27c4> - 280e: 6a7a flw fs4,156(sp) - 2810: 2d74722f 0x2d74722f - 2814: 6874 flw fa3,84(s0) - 2816: 6572 flw fa0,28(sp) - 2818: 6461 lui s0,0x18 - 281a: 6372732f 0x6372732f - 281e: 2f00 fld fs0,24(a4) - 2820: 6f68 flw fa0,92(a4) - 2822: 656d lui a0,0x1b - 2824: 2f6a7a2f 0x2f6a7a2f - 2828: 7472 flw fs0,60(sp) - 282a: 742d lui s0,0xfffeb - 282c: 7268 flw fa0,100(a2) - 282e: 6165 addi sp,sp,112 - 2830: 2f64 fld fs1,216(a4) - 2832: 6e69 lui t3,0x1a - 2834: 64756c63 bltu a0,t2,2e8c <__stack_size+0x268c> - 2838: 0065 c.addi zero,25 - 283a: 6d6f682f 0x6d6f682f - 283e: 2f65 jal 2ff6 <__stack_size+0x27f6> - 2840: 6a7a flw fs4,156(sp) - 2842: 7369722f 0x7369722f - 2846: 2f762d63 0x2f762d63 - 284a: 6972 flw fs2,28(sp) - 284c: 36766373 csrrsi t1,0x367,12 - 2850: 2d34 fld fa3,88(a0) - 2852: 6e75 lui t3,0x1d - 2854: 776f6e6b 0x776f6e6b - 2858: 2d6e fld fs10,216(sp) - 285a: 6c65 lui s8,0x19 - 285c: 2d66 fld fs10,88(sp) - 285e: 2d636367 0x2d636367 - 2862: 3032 fld ft0,296(sp) - 2864: 3731 jal 2770 <__stack_size+0x1f70> - 2866: 3630 fld fa2,104(a2) - 2868: 3231 jal 2174 <__stack_size+0x1974> - 286a: 782d lui a6,0xfffeb - 286c: 3638 fld fa4,104(a2) - 286e: 365f 2d34 696c 0x696c2d34365f - 2874: 756e flw fa0,248(sp) - 2876: 2d78 fld fa4,216(a0) - 2878: 746e6563 bltu t3,t1,2fc2 <__stack_size+0x27c2> - 287c: 2f36736f jal t1,6a36e <__stack_size+0x69b6e> - 2880: 696c flw fa1,84(a0) - 2882: 2f62 fld ft10,24(sp) - 2884: 2f636367 0x2f636367 - 2888: 6972 flw fs2,28(sp) - 288a: 36766373 csrrsi t1,0x367,12 - 288e: 2d34 fld fa3,88(a0) - 2890: 6e75 lui t3,0x1d - 2892: 776f6e6b 0x776f6e6b - 2896: 2d6e fld fs10,216(sp) - 2898: 6c65 lui s8,0x19 - 289a: 2f66 fld ft10,88(sp) - 289c: 2e312e37 lui t3,0x2e312 - 28a0: 2f31 jal 2fbc <__stack_size+0x27bc> - 28a2: 6e69 lui t3,0x1a - 28a4: 64756c63 bltu a0,t2,2efc <__stack_size+0x26fc> - 28a8: 0065 c.addi zero,25 - 28aa: 6b00 flw fs0,16(a4) - 28ac: 76726573 csrrsi a0,0x767,4 - 28b0: 6369 lui t1,0x1a - 28b2: 2e65 jal 2c6a <__stack_size+0x246a> - 28b4: 00010063 beqz sp,28b4 <__stack_size+0x20b4> - 28b8: 7200 flw fs0,32(a2) - 28ba: 6474 flw fa3,76(s0) - 28bc: 6665 lui a2,0x19 - 28be: 682e flw fa6,200(sp) - 28c0: 0200 addi s0,sp,256 - 28c2: 0000 unimp - 28c4: 61647473 csrrci s0,0x616,8 - 28c8: 6772 flw fa4,28(sp) - 28ca: 682e flw fa6,200(sp) - 28cc: 0300 addi s0,sp,384 - 28ce: 0000 unimp - 28d0: 7472 flw fs0,60(sp) - 28d2: 6874 flw fa3,84(s0) - 28d4: 6572 flw fa0,28(sp) - 28d6: 6461 lui s0,0x18 - 28d8: 682e flw fa6,200(sp) - 28da: 0200 addi s0,sp,256 - 28dc: 0000 unimp - 28de: 0000 unimp - 28e0: 0205 addi tp,tp,1 - 28e2: 3a10 fld fa2,48(a2) - 28e4: 2040 fld fs0,128(s0) - 28e6: 03013c03 0x3013c03 - 28ea: 00080903 lb s2,0(a6) # fffeb000 <_sp+0x7ffe7000> - 28ee: 0301 addi t1,t1,0 - 28f0: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> + 27fe: fb01 bnez a4,270e <__stack_size+0x1f0e> + 2800: 0d0e slli s10,s10,0x3 + 2802: 0100 addi s0,sp,128 + 2804: 0101 addi sp,sp,0 + 2806: 0001 nop + 2808: 0000 unimp + 280a: 0001 nop + 280c: 0100 addi s0,sp,128 + 280e: 6d6f682f 0x6d6f682f + 2812: 2f65 jal 2fca <__stack_size+0x27ca> + 2814: 6a7a flw fs4,156(sp) + 2816: 2d74722f 0x2d74722f + 281a: 6874 flw fa3,84(s0) + 281c: 6572 flw fa0,28(sp) + 281e: 6461 lui s0,0x18 + 2820: 6372732f 0x6372732f + 2824: 2f00 fld fs0,24(a4) + 2826: 6f68 flw fa0,92(a4) + 2828: 656d lui a0,0x1b + 282a: 2f6a7a2f 0x2f6a7a2f + 282e: 7472 flw fs0,60(sp) + 2830: 742d lui s0,0xfffeb + 2832: 7268 flw fa0,100(a2) + 2834: 6165 addi sp,sp,112 + 2836: 2f64 fld fs1,216(a4) + 2838: 6e69 lui t3,0x1a + 283a: 64756c63 bltu a0,t2,2e92 <__stack_size+0x2692> + 283e: 0065 c.addi zero,25 + 2840: 6d6f682f 0x6d6f682f + 2844: 2f65 jal 2ffc <__stack_size+0x27fc> + 2846: 6a7a flw fs4,156(sp) + 2848: 7369722f 0x7369722f + 284c: 2f762d63 0x2f762d63 + 2850: 6972 flw fs2,28(sp) + 2852: 36766373 csrrsi t1,0x367,12 + 2856: 2d34 fld fa3,88(a0) + 2858: 6e75 lui t3,0x1d + 285a: 776f6e6b 0x776f6e6b + 285e: 2d6e fld fs10,216(sp) + 2860: 6c65 lui s8,0x19 + 2862: 2d66 fld fs10,88(sp) + 2864: 2d636367 0x2d636367 + 2868: 3032 fld ft0,296(sp) + 286a: 3731 jal 2776 <__stack_size+0x1f76> + 286c: 3630 fld fa2,104(a2) + 286e: 3231 jal 217a <__stack_size+0x197a> + 2870: 782d lui a6,0xfffeb + 2872: 3638 fld fa4,104(a2) + 2874: 365f 2d34 696c 0x696c2d34365f + 287a: 756e flw fa0,248(sp) + 287c: 2d78 fld fa4,216(a0) + 287e: 746e6563 bltu t3,t1,2fc8 <__stack_size+0x27c8> + 2882: 2f36736f jal t1,6a374 <__stack_size+0x69b74> + 2886: 696c flw fa1,84(a0) + 2888: 2f62 fld ft10,24(sp) + 288a: 2f636367 0x2f636367 + 288e: 6972 flw fs2,28(sp) + 2890: 36766373 csrrsi t1,0x367,12 + 2894: 2d34 fld fa3,88(a0) + 2896: 6e75 lui t3,0x1d + 2898: 776f6e6b 0x776f6e6b + 289c: 2d6e fld fs10,216(sp) + 289e: 6c65 lui s8,0x19 + 28a0: 2f66 fld ft10,88(sp) + 28a2: 2e312e37 lui t3,0x2e312 + 28a6: 2f31 jal 2fc2 <__stack_size+0x27c2> + 28a8: 6e69 lui t3,0x1a + 28aa: 64756c63 bltu a0,t2,2f02 <__stack_size+0x2702> + 28ae: 0065 c.addi zero,25 + 28b0: 6b00 flw fs0,16(a4) + 28b2: 76726573 csrrsi a0,0x767,4 + 28b6: 6369 lui t1,0x1a + 28b8: 2e65 jal 2c70 <__stack_size+0x2470> + 28ba: 00010063 beqz sp,28ba <__stack_size+0x20ba> + 28be: 7200 flw fs0,32(a2) + 28c0: 6474 flw fa3,76(s0) + 28c2: 6665 lui a2,0x19 + 28c4: 682e flw fa6,200(sp) + 28c6: 0200 addi s0,sp,256 + 28c8: 0000 unimp + 28ca: 61647473 csrrci s0,0x616,8 + 28ce: 6772 flw fa4,28(sp) + 28d0: 682e flw fa6,200(sp) + 28d2: 0300 addi s0,sp,384 + 28d4: 0000 unimp + 28d6: 7472 flw fs0,60(sp) + 28d8: 6874 flw fa3,84(s0) + 28da: 6572 flw fa0,28(sp) + 28dc: 6461 lui s0,0x18 + 28de: 682e flw fa6,200(sp) + 28e0: 0200 addi s0,sp,256 + 28e2: 0000 unimp + 28e4: 0000 unimp + 28e6: 0205 addi tp,tp,1 + 28e8: 3a16 fld fs4,352(sp) + 28ea: 2040 fld fs0,128(s0) + 28ec: 03013c03 0x3013c03 + 28f0: 00080903 lb s2,0(a6) # fffeb000 <_sp+0x7ffe7000> 28f4: 0301 addi t1,t1,0 - 28f6: 000c0903 lb s2,0(s8) # 19000 <__stack_size+0x18800> + 28f6: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> 28fa: 0301 addi t1,t1,0 - 28fc: 0901 addi s2,s2,0 - 28fe: 0008 addi a0,sp,0 + 28fc: 000c0903 lb s2,0(s8) # 19000 <__stack_size+0x18800> 2900: 0301 addi t1,t1,0 2902: 0901 addi s2,s2,0 - 2904: 0006 0x6 + 2904: 0008 addi a0,sp,0 2906: 0301 addi t1,t1,0 - 2908: 0902 slli s2,s2,0x0 - 290a: 000c addi a1,sp,0 + 2908: 0901 addi s2,s2,0 + 290a: 0006 0x6 290c: 0301 addi t1,t1,0 - 290e: 0901 addi s2,s2,0 - 2910: 0006 0x6 + 290e: 0902 slli s2,s2,0x0 + 2910: 000c addi a1,sp,0 2912: 0301 addi t1,t1,0 - 2914: 0909 addi s2,s2,2 - 2916: 000a 0xa + 2914: 0901 addi s2,s2,0 + 2916: 0006 0x6 2918: 0301 addi t1,t1,0 - 291a: 000c0903 lb s2,0(s8) + 291a: 0909 addi s2,s2,2 + 291c: 000a 0xa 291e: 0301 addi t1,t1,0 - 2920: 00060903 lb s2,0(a2) + 2920: 000c0903 lb s2,0(s8) 2924: 0301 addi t1,t1,0 - 2926: 0902 slli s2,s2,0x0 - 2928: 000e 0xe + 2926: 00060903 lb s2,0(a2) 292a: 0301 addi t1,t1,0 - 292c: 00020903 lb s2,0(tp) # ffffa000 <_sp+0x7fff6000> + 292c: 0902 slli s2,s2,0x0 + 292e: 000e 0xe 2930: 0301 addi t1,t1,0 - 2932: 0901 addi s2,s2,0 - 2934: 0008 addi a0,sp,0 + 2932: 00020903 lb s2,0(tp) # ffffa000 <_sp+0x7fff6000> 2936: 0301 addi t1,t1,0 - 2938: 0902 slli s2,s2,0x0 - 293a: 0006 0x6 + 2938: 0901 addi s2,s2,0 + 293a: 0008 addi a0,sp,0 293c: 0301 addi t1,t1,0 293e: 0902 slli s2,s2,0x0 - 2940: 000e 0xe + 2940: 0006 0x6 2942: 0301 addi t1,t1,0 - 2944: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 2944: 0902 slli s2,s2,0x0 + 2946: 000e 0xe 2948: 0301 addi t1,t1,0 - 294a: 0901 addi s2,s2,0 - 294c: 000a 0xa + 294a: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> 294e: 0301 addi t1,t1,0 - 2950: 0909 addi s2,s2,2 - 2952: 0008 addi a0,sp,0 + 2950: 0901 addi s2,s2,0 + 2952: 000a 0xa 2954: 0301 addi t1,t1,0 - 2956: 00080903 lb s2,0(a6) + 2956: 0909 addi s2,s2,2 + 2958: 0008 addi a0,sp,0 295a: 0301 addi t1,t1,0 - 295c: 0901 addi s2,s2,0 - 295e: 0008 addi a0,sp,0 + 295c: 00080903 lb s2,0(a6) 2960: 0301 addi t1,t1,0 - 2962: 0902 slli s2,s2,0x0 - 2964: 000a 0xa + 2962: 0901 addi s2,s2,0 + 2964: 0008 addi a0,sp,0 2966: 0301 addi t1,t1,0 - 2968: 0901 addi s2,s2,0 - 296a: 0008 addi a0,sp,0 + 2968: 0902 slli s2,s2,0x0 + 296a: 000a 0xa 296c: 0301 addi t1,t1,0 296e: 0901 addi s2,s2,0 - 2970: 0006 0x6 + 2970: 0008 addi a0,sp,0 2972: 0301 addi t1,t1,0 - 2974: 0902 slli s2,s2,0x0 - 2976: 000a 0xa + 2974: 0901 addi s2,s2,0 + 2976: 0006 0x6 2978: 0301 addi t1,t1,0 - 297a: 0901 addi s2,s2,0 - 297c: 0008 addi a0,sp,0 + 297a: 0902 slli s2,s2,0x0 + 297c: 000a 0xa 297e: 0301 addi t1,t1,0 - 2980: 090d addi s2,s2,3 - 2982: 000a 0xa + 2980: 0901 addi s2,s2,0 + 2982: 0008 addi a0,sp,0 2984: 0301 addi t1,t1,0 - 2986: 090e slli s2,s2,0x3 - 2988: 0012 0x12 + 2986: 090d addi s2,s2,3 + 2988: 000a 0xa 298a: 0301 addi t1,t1,0 - 298c: 00080903 lb s2,0(a6) + 298c: 090e slli s2,s2,0x3 + 298e: 0012 0x12 2990: 0301 addi t1,t1,0 - 2992: 0902 slli s2,s2,0x0 - 2994: 000c addi a1,sp,0 - 2996: 0001 nop - 2998: 0402 slli s0,s0,0x0 - 299a: 0601 addi a2,a2,0 - 299c: 0a090003 lb zero,160(s2) - 29a0: 0100 addi s0,sp,128 - 29a2: 0306 slli t1,t1,0x1 - 29a4: 00080903 lb s2,0(a6) - 29a8: 0301 addi t1,t1,0 - 29aa: 00080907 0x80907 + 2992: 00080903 lb s2,0(a6) + 2996: 0301 addi t1,t1,0 + 2998: 0902 slli s2,s2,0x0 + 299a: 000c addi a1,sp,0 + 299c: 0001 nop + 299e: 0402 slli s0,s0,0x0 + 29a0: 0601 addi a2,a2,0 + 29a2: 0a090003 lb zero,160(s2) + 29a6: 0100 addi s0,sp,128 + 29a8: 0306 slli t1,t1,0x1 + 29aa: 00080903 lb s2,0(a6) 29ae: 0301 addi t1,t1,0 - 29b0: 0901 addi s2,s2,0 - 29b2: 0010 addi a2,sp,0 + 29b0: 00080907 0x80907 29b4: 0301 addi t1,t1,0 - 29b6: 0909 addi s2,s2,2 + 29b6: 0901 addi s2,s2,0 29b8: 0010 addi a2,sp,0 29ba: 0301 addi t1,t1,0 - 29bc: 0902 slli s2,s2,0x0 - 29be: 0002 0x2 + 29bc: 0909 addi s2,s2,2 + 29be: 0010 addi a2,sp,0 29c0: 0301 addi t1,t1,0 - 29c2: 0901 addi s2,s2,0 - 29c4: 0012 0x12 + 29c2: 0902 slli s2,s2,0x0 + 29c4: 0002 0x2 29c6: 0301 addi t1,t1,0 29c8: 0901 addi s2,s2,0 29ca: 0012 0x12 @@ -92799,69 +92185,69 @@ Disassembly of section .debug_line: 29d4: 0901 addi s2,s2,0 29d6: 0012 0x12 29d8: 0301 addi t1,t1,0 - 29da: 097a slli s2,s2,0x1e - 29dc: 000a 0xa + 29da: 0901 addi s2,s2,0 + 29dc: 0012 0x12 29de: 0301 addi t1,t1,0 - 29e0: 0909 addi s2,s2,2 + 29e0: 097a slli s2,s2,0x1e 29e2: 000a 0xa 29e4: 0301 addi t1,t1,0 - 29e6: 0902 slli s2,s2,0x0 - 29e8: 0002 0x2 + 29e6: 0909 addi s2,s2,2 + 29e8: 000a 0xa 29ea: 0301 addi t1,t1,0 - 29ec: 0901 addi s2,s2,0 - 29ee: 0012 0x12 + 29ec: 0902 slli s2,s2,0x0 + 29ee: 0002 0x2 29f0: 0301 addi t1,t1,0 - 29f2: 097d addi s2,s2,31 - 29f4: 000a 0xa + 29f2: 0901 addi s2,s2,0 + 29f4: 0012 0x12 29f6: 0301 addi t1,t1,0 - 29f8: 000a0907 0xa0907 + 29f8: 097d addi s2,s2,31 + 29fa: 000a 0xa 29fc: 0301 addi t1,t1,0 - 29fe: 00080903 lb s2,0(a6) + 29fe: 000a0907 0xa0907 2a02: 0301 addi t1,t1,0 - 2a04: 0902 slli s2,s2,0x0 - 2a06: 0002 0x2 + 2a04: 00080903 lb s2,0(a6) 2a08: 0301 addi t1,t1,0 - 2a0a: 097e slli s2,s2,0x1f - 2a0c: 0018 addi a4,sp,0 + 2a0a: 0902 slli s2,s2,0x0 + 2a0c: 0002 0x2 2a0e: 0301 addi t1,t1,0 - 2a10: 0905 addi s2,s2,1 - 2a12: 000e 0xe + 2a10: 097e slli s2,s2,0x1f + 2a12: 0018 addi a4,sp,0 2a14: 0301 addi t1,t1,0 - 2a16: 0906 slli s2,s2,0x1 - 2a18: 0004 addi s1,sp,0 + 2a16: 0905 addi s2,s2,1 + 2a18: 000e 0xe 2a1a: 0301 addi t1,t1,0 - 2a1c: 090e slli s2,s2,0x3 - 2a1e: 0008 addi a0,sp,0 + 2a1c: 0906 slli s2,s2,0x1 + 2a1e: 0004 addi s1,sp,0 2a20: 0301 addi t1,t1,0 - 2a22: 0911 addi s2,s2,4 - 2a24: 0012 0x12 + 2a22: 090e slli s2,s2,0x3 + 2a24: 0008 addi a0,sp,0 2a26: 0301 addi t1,t1,0 - 2a28: 0901 addi s2,s2,0 - 2a2a: 0008 addi a0,sp,0 + 2a28: 0911 addi s2,s2,4 + 2a2a: 0012 0x12 2a2c: 0301 addi t1,t1,0 - 2a2e: 00080903 lb s2,0(a6) + 2a2e: 0901 addi s2,s2,0 + 2a30: 0008 addi a0,sp,0 2a32: 0301 addi t1,t1,0 - 2a34: 0904 addi s1,sp,144 - 2a36: 0008 addi a0,sp,0 - 2a38: 0001 nop - 2a3a: 0402 slli s0,s0,0x0 - 2a3c: 0601 addi a2,a2,0 - 2a3e: 0a090003 lb zero,160(s2) - 2a42: 0100 addi s0,sp,128 - 2a44: 0306 slli t1,t1,0x1 - 2a46: 0902 slli s2,s2,0x0 - 2a48: 000e 0xe - 2a4a: 0301 addi t1,t1,0 - 2a4c: 0901 addi s2,s2,0 - 2a4e: 0008 addi a0,sp,0 + 2a34: 00080903 lb s2,0(a6) + 2a38: 0301 addi t1,t1,0 + 2a3a: 0904 addi s1,sp,144 + 2a3c: 0008 addi a0,sp,0 + 2a3e: 0001 nop + 2a40: 0402 slli s0,s0,0x0 + 2a42: 0601 addi a2,a2,0 + 2a44: 0a090003 lb zero,160(s2) + 2a48: 0100 addi s0,sp,128 + 2a4a: 0306 slli t1,t1,0x1 + 2a4c: 0902 slli s2,s2,0x0 + 2a4e: 000e 0xe 2a50: 0301 addi t1,t1,0 - 2a52: 00080903 lb s2,0(a6) + 2a52: 0901 addi s2,s2,0 + 2a54: 0008 addi a0,sp,0 2a56: 0301 addi t1,t1,0 - 2a58: 0902 slli s2,s2,0x0 - 2a5a: 0002 0x2 + 2a58: 00080903 lb s2,0(a6) 2a5c: 0301 addi t1,t1,0 - 2a5e: 0901 addi s2,s2,0 - 2a60: 001c addi a5,sp,0 + 2a5e: 0902 slli s2,s2,0x0 + 2a60: 0002 0x2 2a62: 0301 addi t1,t1,0 2a64: 0901 addi s2,s2,0 2a66: 001c addi a5,sp,0 @@ -92872,2224 +92258,2340 @@ Disassembly of section .debug_line: 2a70: 0901 addi s2,s2,0 2a72: 001c addi a5,sp,0 2a74: 0301 addi t1,t1,0 - 2a76: 097a slli s2,s2,0x1e - 2a78: 000a 0xa + 2a76: 0901 addi s2,s2,0 + 2a78: 001c addi a5,sp,0 2a7a: 0301 addi t1,t1,0 - 2a7c: 090a slli s2,s2,0x2 + 2a7c: 097a slli s2,s2,0x1e 2a7e: 000a 0xa 2a80: 0301 addi t1,t1,0 - 2a82: 0902 slli s2,s2,0x0 - 2a84: 0002 0x2 + 2a82: 090a slli s2,s2,0x2 + 2a84: 000a 0xa 2a86: 0301 addi t1,t1,0 - 2a88: 0901 addi s2,s2,0 - 2a8a: 001c addi a5,sp,0 + 2a88: 0902 slli s2,s2,0x0 + 2a8a: 0002 0x2 2a8c: 0301 addi t1,t1,0 - 2a8e: 097d addi s2,s2,31 - 2a90: 000a 0xa + 2a8e: 0901 addi s2,s2,0 + 2a90: 001c addi a5,sp,0 2a92: 0301 addi t1,t1,0 - 2a94: 000a0907 0xa0907 + 2a94: 097d addi s2,s2,31 + 2a96: 000a 0xa 2a98: 0301 addi t1,t1,0 - 2a9a: 0901 addi s2,s2,0 - 2a9c: 0008 addi a0,sp,0 + 2a9a: 000a0907 0xa0907 2a9e: 0301 addi t1,t1,0 - 2aa0: 00080903 lb s2,0(a6) + 2aa0: 0901 addi s2,s2,0 + 2aa2: 0008 addi a0,sp,0 2aa4: 0301 addi t1,t1,0 - 2aa6: 0901 addi s2,s2,0 - 2aa8: 0002 0x2 + 2aa6: 00080903 lb s2,0(a6) 2aaa: 0301 addi t1,t1,0 - 2aac: 097f 0x97f - 2aae: 0020 addi s0,sp,8 + 2aac: 0901 addi s2,s2,0 + 2aae: 0002 0x2 2ab0: 0301 addi t1,t1,0 - 2ab2: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 2ab2: 097f 0x97f + 2ab4: 0020 addi s0,sp,8 2ab6: 0301 addi t1,t1,0 - 2ab8: 0906 slli s2,s2,0x1 - 2aba: 0004 addi s1,sp,0 + 2ab8: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> 2abc: 0301 addi t1,t1,0 - 2abe: 090e slli s2,s2,0x3 - 2ac0: 0008 addi a0,sp,0 + 2abe: 0906 slli s2,s2,0x1 + 2ac0: 0004 addi s1,sp,0 2ac2: 0301 addi t1,t1,0 - 2ac4: 0901 addi s2,s2,0 - 2ac6: 0012 0x12 + 2ac4: 090e slli s2,s2,0x3 + 2ac6: 0008 addi a0,sp,0 2ac8: 0301 addi t1,t1,0 - 2aca: 0902 slli s2,s2,0x0 - 2acc: 0010 addi a2,sp,0 - 2ace: 0001 nop - 2ad0: 0402 slli s0,s0,0x0 - 2ad2: 0601 addi a2,a2,0 - 2ad4: 0c090003 lb zero,192(s2) - 2ad8: 0100 addi s0,sp,128 - 2ada: 0306 slli t1,t1,0x1 - 2adc: 0902 slli s2,s2,0x0 - 2ade: 0012 0x12 - 2ae0: 0301 addi t1,t1,0 - 2ae2: 0901 addi s2,s2,0 - 2ae4: 000e 0xe + 2aca: 0901 addi s2,s2,0 + 2acc: 0012 0x12 + 2ace: 0301 addi t1,t1,0 + 2ad0: 0902 slli s2,s2,0x0 + 2ad2: 0010 addi a2,sp,0 + 2ad4: 0001 nop + 2ad6: 0402 slli s0,s0,0x0 + 2ad8: 0601 addi a2,a2,0 + 2ada: 0c090003 lb zero,192(s2) + 2ade: 0100 addi s0,sp,128 + 2ae0: 0306 slli t1,t1,0x1 + 2ae2: 0902 slli s2,s2,0x0 + 2ae4: 0012 0x12 2ae6: 0301 addi t1,t1,0 - 2ae8: 0902 slli s2,s2,0x0 + 2ae8: 0901 addi s2,s2,0 2aea: 000e 0xe 2aec: 0301 addi t1,t1,0 - 2aee: 0901 addi s2,s2,0 - 2af0: 0002 0x2 + 2aee: 0902 slli s2,s2,0x0 + 2af0: 000e 0xe 2af2: 0301 addi t1,t1,0 - 2af4: 097f 0x97f - 2af6: 0024 addi s1,sp,8 + 2af4: 0901 addi s2,s2,0 + 2af6: 0002 0x2 2af8: 0301 addi t1,t1,0 - 2afa: 000e097b 0xe097b + 2afa: 097f 0x97f + 2afc: 0024 addi s1,sp,8 2afe: 0301 addi t1,t1,0 - 2b00: 0002090b 0x2090b + 2b00: 000e097b 0xe097b 2b04: 0301 addi t1,t1,0 - 2b06: 097f 0x97f - 2b08: 0020 addi s0,sp,8 + 2b06: 0002090b 0x2090b 2b0a: 0301 addi t1,t1,0 - 2b0c: 0904 addi s1,sp,144 - 2b0e: 000e 0xe + 2b0c: 097f 0x97f + 2b0e: 0020 addi s0,sp,8 2b10: 0301 addi t1,t1,0 - 2b12: 0901 addi s2,s2,0 - 2b14: 0004 addi s1,sp,0 + 2b12: 0904 addi s1,sp,144 + 2b14: 000e 0xe 2b16: 0301 addi t1,t1,0 - 2b18: 090d addi s2,s2,3 - 2b1a: 0008 addi a0,sp,0 + 2b18: 0901 addi s2,s2,0 + 2b1a: 0004 addi s1,sp,0 2b1c: 0301 addi t1,t1,0 - 2b1e: 0902 slli s2,s2,0x0 - 2b20: 0012 0x12 + 2b1e: 090d addi s2,s2,3 + 2b20: 0008 addi a0,sp,0 2b22: 0301 addi t1,t1,0 2b24: 0902 slli s2,s2,0x0 - 2b26: 0004 addi s1,sp,0 + 2b26: 0012 0x12 2b28: 0301 addi t1,t1,0 - 2b2a: 0901 addi s2,s2,0 - 2b2c: 0012 0x12 - 2b2e: 0001 nop - 2b30: 0402 slli s0,s0,0x0 - 2b32: 0302 slli t1,t1,0x0 - 2b34: 097f 0x97f - 2b36: 0020 addi s0,sp,8 - 2b38: 0001 nop - 2b3a: 0402 slli s0,s0,0x0 - 2b3c: 0601 addi a2,a2,0 - 2b3e: 1e090003 lb zero,480(s2) - 2b42: 0100 addi s0,sp,128 - 2b44: 0306 slli t1,t1,0x1 - 2b46: 0902 slli s2,s2,0x0 - 2b48: 0008 addi a0,sp,0 - 2b4a: 0301 addi t1,t1,0 + 2b2a: 0902 slli s2,s2,0x0 + 2b2c: 0004 addi s1,sp,0 + 2b2e: 0301 addi t1,t1,0 + 2b30: 0901 addi s2,s2,0 + 2b32: 0012 0x12 + 2b34: 0001 nop + 2b36: 0402 slli s0,s0,0x0 + 2b38: 0302 slli t1,t1,0x0 + 2b3a: 097f 0x97f + 2b3c: 0020 addi s0,sp,8 + 2b3e: 0001 nop + 2b40: 0402 slli s0,s0,0x0 + 2b42: 0601 addi a2,a2,0 + 2b44: 1e090003 lb zero,480(s2) + 2b48: 0100 addi s0,sp,128 + 2b4a: 0306 slli t1,t1,0x1 2b4c: 0902 slli s2,s2,0x0 - 2b4e: 0002 0x2 + 2b4e: 0008 addi a0,sp,0 2b50: 0301 addi t1,t1,0 - 2b52: 0901 addi s2,s2,0 - 2b54: 0004 addi s1,sp,0 + 2b52: 0902 slli s2,s2,0x0 + 2b54: 0002 0x2 2b56: 0301 addi t1,t1,0 - 2b58: 090c addi a1,sp,144 - 2b5a: 0008 addi a0,sp,0 + 2b58: 0901 addi s2,s2,0 + 2b5a: 0004 addi s1,sp,0 2b5c: 0301 addi t1,t1,0 - 2b5e: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2b5e: 090c addi a1,sp,144 + 2b60: 0008 addi a0,sp,0 2b62: 0301 addi t1,t1,0 - 2b64: 0901 addi s2,s2,0 - 2b66: 000c addi a1,sp,0 + 2b64: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> 2b68: 0301 addi t1,t1,0 2b6a: 0901 addi s2,s2,0 - 2b6c: 0006 0x6 + 2b6c: 000c addi a1,sp,0 2b6e: 0301 addi t1,t1,0 2b70: 0901 addi s2,s2,0 2b72: 0006 0x6 2b74: 0301 addi t1,t1,0 2b76: 0901 addi s2,s2,0 - 2b78: 000c addi a1,sp,0 + 2b78: 0006 0x6 2b7a: 0301 addi t1,t1,0 - 2b7c: 0902 slli s2,s2,0x0 - 2b7e: 0002 0x2 + 2b7c: 0901 addi s2,s2,0 + 2b7e: 000c addi a1,sp,0 2b80: 0301 addi t1,t1,0 - 2b82: 0901 addi s2,s2,0 - 2b84: 000a 0xa + 2b82: 0902 slli s2,s2,0x0 + 2b84: 0002 0x2 2b86: 0301 addi t1,t1,0 2b88: 0901 addi s2,s2,0 - 2b8a: 0014 addi a3,sp,0 + 2b8a: 000a 0xa 2b8c: 0301 addi t1,t1,0 2b8e: 0901 addi s2,s2,0 - 2b90: 0006 0x6 + 2b90: 0014 addi a3,sp,0 2b92: 0301 addi t1,t1,0 - 2b94: 000a097b 0xa097b + 2b94: 0901 addi s2,s2,0 + 2b96: 0006 0x6 2b98: 0301 addi t1,t1,0 - 2b9a: 0908 addi a0,sp,144 - 2b9c: 000c addi a1,sp,0 + 2b9a: 000a097b 0xa097b 2b9e: 0301 addi t1,t1,0 - 2ba0: 0901 addi s2,s2,0 - 2ba2: 0002 0x2 + 2ba0: 0908 addi a0,sp,144 + 2ba2: 000c addi a1,sp,0 2ba4: 0301 addi t1,t1,0 - 2ba6: 090c addi a1,sp,144 - 2ba8: 000a 0xa + 2ba6: 0901 addi s2,s2,0 + 2ba8: 0002 0x2 2baa: 0301 addi t1,t1,0 - 2bac: 0905 addi s2,s2,1 - 2bae: 000e 0xe + 2bac: 090c addi a1,sp,144 + 2bae: 000a 0xa 2bb0: 0301 addi t1,t1,0 - 2bb2: 0901 addi s2,s2,0 - 2bb4: 0014 addi a3,sp,0 + 2bb2: 0905 addi s2,s2,1 + 2bb4: 000e 0xe 2bb6: 0301 addi t1,t1,0 2bb8: 0901 addi s2,s2,0 2bba: 0014 addi a3,sp,0 - 2bbc: 0001 nop - 2bbe: 0402 slli s0,s0,0x0 - 2bc0: 0601 addi a2,a2,0 - 2bc2: 0c090003 lb zero,192(s2) - 2bc6: 0100 addi s0,sp,128 - 2bc8: 0306 slli t1,t1,0x1 - 2bca: 0901 addi s2,s2,0 - 2bcc: 000c addi a1,sp,0 - 2bce: 0301 addi t1,t1,0 + 2bbc: 0301 addi t1,t1,0 + 2bbe: 0901 addi s2,s2,0 + 2bc0: 0014 addi a3,sp,0 + 2bc2: 0001 nop + 2bc4: 0402 slli s0,s0,0x0 + 2bc6: 0601 addi a2,a2,0 + 2bc8: 0c090003 lb zero,192(s2) + 2bcc: 0100 addi s0,sp,128 + 2bce: 0306 slli t1,t1,0x1 2bd0: 0901 addi s2,s2,0 2bd2: 000c addi a1,sp,0 - 2bd4: 0001 nop - 2bd6: 0402 slli s0,s0,0x0 - 2bd8: 0601 addi a2,a2,0 - 2bda: 0c090003 lb zero,192(s2) - 2bde: 0100 addi s0,sp,128 - 2be0: 0306 slli t1,t1,0x1 - 2be2: 0901 addi s2,s2,0 - 2be4: 000c addi a1,sp,0 - 2be6: 0301 addi t1,t1,0 - 2be8: 0902 slli s2,s2,0x0 + 2bd4: 0301 addi t1,t1,0 + 2bd6: 0901 addi s2,s2,0 + 2bd8: 000c addi a1,sp,0 + 2bda: 0001 nop + 2bdc: 0402 slli s0,s0,0x0 + 2bde: 0601 addi a2,a2,0 + 2be0: 0c090003 lb zero,192(s2) + 2be4: 0100 addi s0,sp,128 + 2be6: 0306 slli t1,t1,0x1 + 2be8: 0901 addi s2,s2,0 2bea: 000c addi a1,sp,0 - 2bec: 0001 nop - 2bee: 0402 slli s0,s0,0x0 - 2bf0: 0601 addi a2,a2,0 - 2bf2: 0c090003 lb zero,192(s2) - 2bf6: 0100 addi s0,sp,128 - 2bf8: 0306 slli t1,t1,0x1 - 2bfa: 0902 slli s2,s2,0x0 - 2bfc: 0006 0x6 - 2bfe: 0301 addi t1,t1,0 - 2c00: 0901 addi s2,s2,0 - 2c02: 000c addi a1,sp,0 + 2bec: 0301 addi t1,t1,0 + 2bee: 0902 slli s2,s2,0x0 + 2bf0: 000c addi a1,sp,0 + 2bf2: 0001 nop + 2bf4: 0402 slli s0,s0,0x0 + 2bf6: 0601 addi a2,a2,0 + 2bf8: 0c090003 lb zero,192(s2) + 2bfc: 0100 addi s0,sp,128 + 2bfe: 0306 slli t1,t1,0x1 + 2c00: 0902 slli s2,s2,0x0 + 2c02: 0006 0x6 2c04: 0301 addi t1,t1,0 - 2c06: 090d addi s2,s2,3 - 2c08: 0008 addi a0,sp,0 + 2c06: 0901 addi s2,s2,0 + 2c08: 000c addi a1,sp,0 2c0a: 0301 addi t1,t1,0 - 2c0c: 0901 addi s2,s2,0 - 2c0e: 0012 0x12 + 2c0c: 090d addi s2,s2,3 + 2c0e: 0008 addi a0,sp,0 2c10: 0301 addi t1,t1,0 - 2c12: 0902 slli s2,s2,0x0 - 2c14: 0006 0x6 + 2c12: 0901 addi s2,s2,0 + 2c14: 0012 0x12 2c16: 0301 addi t1,t1,0 - 2c18: 0901 addi s2,s2,0 - 2c1a: 0008 addi a0,sp,0 + 2c18: 0902 slli s2,s2,0x0 + 2c1a: 0006 0x6 2c1c: 0301 addi t1,t1,0 - 2c1e: 0904 addi s1,sp,144 + 2c1e: 0901 addi s2,s2,0 2c20: 0008 addi a0,sp,0 2c22: 0301 addi t1,t1,0 - 2c24: 00260903 lb s2,2(a2) + 2c24: 0904 addi s1,sp,144 + 2c26: 0008 addi a0,sp,0 2c28: 0301 addi t1,t1,0 - 2c2a: 0901 addi s2,s2,0 - 2c2c: 0002 0x2 + 2c2a: 00260903 lb s2,2(a2) 2c2e: 0301 addi t1,t1,0 - 2c30: 097f 0x97f - 2c32: 0010 addi a2,sp,0 + 2c30: 0901 addi s2,s2,0 + 2c32: 0002 0x2 2c34: 0301 addi t1,t1,0 - 2c36: 0902 slli s2,s2,0x0 + 2c36: 097f 0x97f 2c38: 0010 addi a2,sp,0 2c3a: 0301 addi t1,t1,0 2c3c: 0902 slli s2,s2,0x0 - 2c3e: 0002 0x2 + 2c3e: 0010 addi a2,sp,0 2c40: 0301 addi t1,t1,0 - 2c42: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2c42: 0902 slli s2,s2,0x0 + 2c44: 0002 0x2 2c46: 0301 addi t1,t1,0 - 2c48: 0901 addi s2,s2,0 - 2c4a: 0004 addi s1,sp,0 + 2c48: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> 2c4c: 0301 addi t1,t1,0 - 2c4e: 090d addi s2,s2,3 - 2c50: 0008 addi a0,sp,0 + 2c4e: 0901 addi s2,s2,0 + 2c50: 0004 addi s1,sp,0 2c52: 0301 addi t1,t1,0 - 2c54: 0901 addi s2,s2,0 - 2c56: 0014 addi a3,sp,0 + 2c54: 090d addi s2,s2,3 + 2c56: 0008 addi a0,sp,0 2c58: 0301 addi t1,t1,0 - 2c5a: 0902 slli s2,s2,0x0 - 2c5c: 0002 0x2 + 2c5a: 0901 addi s2,s2,0 + 2c5c: 0014 addi a3,sp,0 2c5e: 0301 addi t1,t1,0 2c60: 0902 slli s2,s2,0x0 2c62: 0002 0x2 - 2c64: 0001 nop - 2c66: 0402 slli s0,s0,0x0 - 2c68: 0601 addi a2,a2,0 - 2c6a: 28090003 lb zero,640(s2) - 2c6e: 0100 addi s0,sp,128 - 2c70: 0306 slli t1,t1,0x1 - 2c72: 0902 slli s2,s2,0x0 - 2c74: 0012 0x12 - 2c76: 0301 addi t1,t1,0 - 2c78: 097c addi a5,sp,156 - 2c7a: 000a 0xa + 2c64: 0301 addi t1,t1,0 + 2c66: 0902 slli s2,s2,0x0 + 2c68: 0002 0x2 + 2c6a: 0001 nop + 2c6c: 0402 slli s0,s0,0x0 + 2c6e: 0601 addi a2,a2,0 + 2c70: 28090003 lb zero,640(s2) + 2c74: 0100 addi s0,sp,128 + 2c76: 0306 slli t1,t1,0x1 + 2c78: 0902 slli s2,s2,0x0 + 2c7a: 0012 0x12 2c7c: 0301 addi t1,t1,0 - 2c7e: 00060907 0x60907 + 2c7e: 097c addi a5,sp,156 + 2c80: 000a 0xa 2c82: 0301 addi t1,t1,0 - 2c84: 0901 addi s2,s2,0 - 2c86: 0002 0x2 + 2c84: 00060907 0x60907 2c88: 0301 addi t1,t1,0 - 2c8a: 090c addi a1,sp,144 - 2c8c: 000a 0xa + 2c8a: 0901 addi s2,s2,0 + 2c8c: 0002 0x2 2c8e: 0301 addi t1,t1,0 - 2c90: 0901 addi s2,s2,0 - 2c92: 000e 0xe + 2c90: 090c addi a1,sp,144 + 2c92: 000a 0xa 2c94: 0301 addi t1,t1,0 2c96: 0901 addi s2,s2,0 - 2c98: 0002 0x2 + 2c98: 000e 0xe 2c9a: 0301 addi t1,t1,0 - 2c9c: 097f 0x97f - 2c9e: 0014 addi a3,sp,0 - 2ca0: 0001 nop - 2ca2: 0402 slli s0,s0,0x0 - 2ca4: 0601 addi a2,a2,0 - 2ca6: 0a090003 lb zero,160(s2) - 2caa: 0100 addi s0,sp,128 - 2cac: 0306 slli t1,t1,0x1 - 2cae: 00140903 lb s2,1(s0) # 18001 <__stack_size+0x17801> - 2cb2: 0301 addi t1,t1,0 - 2cb4: 0901 addi s2,s2,0 - 2cb6: 0016 0x16 + 2c9c: 0901 addi s2,s2,0 + 2c9e: 0002 0x2 + 2ca0: 0301 addi t1,t1,0 + 2ca2: 097f 0x97f + 2ca4: 0014 addi a3,sp,0 + 2ca6: 0001 nop + 2ca8: 0402 slli s0,s0,0x0 + 2caa: 0601 addi a2,a2,0 + 2cac: 0a090003 lb zero,160(s2) + 2cb0: 0100 addi s0,sp,128 + 2cb2: 0306 slli t1,t1,0x1 + 2cb4: 00140903 lb s2,1(s0) # 18001 <__stack_size+0x17801> 2cb8: 0301 addi t1,t1,0 - 2cba: 090e slli s2,s2,0x3 - 2cbc: 0008 addi a0,sp,0 + 2cba: 0901 addi s2,s2,0 + 2cbc: 0016 0x16 2cbe: 0301 addi t1,t1,0 - 2cc0: 000e0903 lb s2,0(t3) - 2cc4: 0001 nop - 2cc6: 0402 slli s0,s0,0x0 - 2cc8: 0604 addi s1,sp,768 - 2cca: 0a090003 lb zero,160(s2) - 2cce: 0100 addi s0,sp,128 - 2cd0: 0200 addi s0,sp,256 - 2cd2: 0104 addi s1,sp,128 - 2cd4: 0a090003 lb zero,160(s2) - 2cd8: 0100 addi s0,sp,128 - 2cda: 0200 addi s0,sp,256 - 2cdc: 0304 addi s1,sp,384 - 2cde: 0a090003 lb zero,160(s2) - 2ce2: 0100 addi s0,sp,128 - 2ce4: 0306 slli t1,t1,0x1 - 2ce6: 00160903 lb s2,1(a2) - 2cea: 0301 addi t1,t1,0 - 2cec: 0901 addi s2,s2,0 - 2cee: 000c addi a1,sp,0 + 2cc0: 090e slli s2,s2,0x3 + 2cc2: 0008 addi a0,sp,0 + 2cc4: 0301 addi t1,t1,0 + 2cc6: 000e0903 lb s2,0(t3) + 2cca: 0001 nop + 2ccc: 0402 slli s0,s0,0x0 + 2cce: 0604 addi s1,sp,768 + 2cd0: 0a090003 lb zero,160(s2) + 2cd4: 0100 addi s0,sp,128 + 2cd6: 0200 addi s0,sp,256 + 2cd8: 0104 addi s1,sp,128 + 2cda: 0a090003 lb zero,160(s2) + 2cde: 0100 addi s0,sp,128 + 2ce0: 0200 addi s0,sp,256 + 2ce2: 0304 addi s1,sp,384 + 2ce4: 0a090003 lb zero,160(s2) + 2ce8: 0100 addi s0,sp,128 + 2cea: 0306 slli t1,t1,0x1 + 2cec: 00160903 lb s2,1(a2) 2cf0: 0301 addi t1,t1,0 - 2cf2: 090a slli s2,s2,0x2 - 2cf4: 0008 addi a0,sp,0 + 2cf2: 0901 addi s2,s2,0 + 2cf4: 000c addi a1,sp,0 2cf6: 0301 addi t1,t1,0 - 2cf8: 000a0903 lb s2,0(s4) - 2cfc: 0001 nop - 2cfe: 0402 slli s0,s0,0x0 - 2d00: 00030603 lb a2,0(t1) # 1a000 <__stack_size+0x19800> - 2d04: 0a09 addi s4,s4,2 - 2d06: 0100 addi s0,sp,128 - 2d08: 0200 addi s0,sp,256 - 2d0a: 0104 addi s1,sp,128 - 2d0c: 0a090003 lb zero,160(s2) - 2d10: 0100 addi s0,sp,128 - 2d12: 0306 slli t1,t1,0x1 - 2d14: 000a0903 lb s2,0(s4) - 2d18: 0301 addi t1,t1,0 - 2d1a: 0901 addi s2,s2,0 - 2d1c: 000c addi a1,sp,0 + 2cf8: 090a slli s2,s2,0x2 + 2cfa: 0008 addi a0,sp,0 + 2cfc: 0301 addi t1,t1,0 + 2cfe: 000a0903 lb s2,0(s4) + 2d02: 0001 nop + 2d04: 0402 slli s0,s0,0x0 + 2d06: 00030603 lb a2,0(t1) # 1a000 <__stack_size+0x19800> + 2d0a: 0a09 addi s4,s4,2 + 2d0c: 0100 addi s0,sp,128 + 2d0e: 0200 addi s0,sp,256 + 2d10: 0104 addi s1,sp,128 + 2d12: 0a090003 lb zero,160(s2) + 2d16: 0100 addi s0,sp,128 + 2d18: 0306 slli t1,t1,0x1 + 2d1a: 000a0903 lb s2,0(s4) 2d1e: 0301 addi t1,t1,0 - 2d20: 090c addi a1,sp,144 - 2d22: 0008 addi a0,sp,0 + 2d20: 0901 addi s2,s2,0 + 2d22: 000c addi a1,sp,0 2d24: 0301 addi t1,t1,0 - 2d26: 0901 addi s2,s2,0 - 2d28: 000c addi a1,sp,0 + 2d26: 090c addi a1,sp,144 + 2d28: 0008 addi a0,sp,0 2d2a: 0301 addi t1,t1,0 2d2c: 0901 addi s2,s2,0 - 2d2e: 000e 0xe + 2d2e: 000c addi a1,sp,0 2d30: 0301 addi t1,t1,0 - 2d32: 0902 slli s2,s2,0x0 - 2d34: 000c addi a1,sp,0 + 2d32: 0901 addi s2,s2,0 + 2d34: 000e 0xe 2d36: 0301 addi t1,t1,0 - 2d38: 0901 addi s2,s2,0 - 2d3a: 0006 0x6 + 2d38: 0902 slli s2,s2,0x0 + 2d3a: 000c addi a1,sp,0 2d3c: 0301 addi t1,t1,0 - 2d3e: 0902 slli s2,s2,0x0 - 2d40: 0004 addi s1,sp,0 + 2d3e: 0901 addi s2,s2,0 + 2d40: 0006 0x6 2d42: 0301 addi t1,t1,0 2d44: 0902 slli s2,s2,0x0 - 2d46: 000e 0xe + 2d46: 0004 addi s1,sp,0 2d48: 0301 addi t1,t1,0 - 2d4a: 0901 addi s2,s2,0 - 2d4c: 0004 addi s1,sp,0 + 2d4a: 0902 slli s2,s2,0x0 + 2d4c: 000e 0xe 2d4e: 0301 addi t1,t1,0 - 2d50: 0908 addi a0,sp,144 - 2d52: 000a 0xa + 2d50: 0901 addi s2,s2,0 + 2d52: 0004 addi s1,sp,0 2d54: 0301 addi t1,t1,0 - 2d56: 0901 addi s2,s2,0 - 2d58: 0008 addi a0,sp,0 + 2d56: 0908 addi a0,sp,144 + 2d58: 000a 0xa 2d5a: 0301 addi t1,t1,0 2d5c: 0901 addi s2,s2,0 - 2d5e: 000c addi a1,sp,0 + 2d5e: 0008 addi a0,sp,0 2d60: 0301 addi t1,t1,0 2d62: 0901 addi s2,s2,0 2d64: 000c addi a1,sp,0 2d66: 0301 addi t1,t1,0 - 2d68: 0902 slli s2,s2,0x0 - 2d6a: 001a 0x1a + 2d68: 0901 addi s2,s2,0 + 2d6a: 000c addi a1,sp,0 2d6c: 0301 addi t1,t1,0 - 2d6e: 0901 addi s2,s2,0 - 2d70: 000c addi a1,sp,0 + 2d6e: 0902 slli s2,s2,0x0 + 2d70: 001a 0x1a 2d72: 0301 addi t1,t1,0 - 2d74: 000a0907 0xa0907 + 2d74: 0901 addi s2,s2,0 + 2d76: 000c addi a1,sp,0 2d78: 0301 addi t1,t1,0 - 2d7a: 0904 addi s1,sp,144 - 2d7c: 000e 0xe + 2d7a: 000a0907 0xa0907 2d7e: 0301 addi t1,t1,0 - 2d80: 0902 slli s2,s2,0x0 - 2d82: 000a 0xa + 2d80: 0904 addi s1,sp,144 + 2d82: 000e 0xe 2d84: 0301 addi t1,t1,0 - 2d86: 0901 addi s2,s2,0 - 2d88: 0012 0x12 + 2d86: 0902 slli s2,s2,0x0 + 2d88: 000a 0xa 2d8a: 0301 addi t1,t1,0 - 2d8c: 0904 addi s1,sp,144 - 2d8e: 0018 addi a4,sp,0 + 2d8c: 0901 addi s2,s2,0 + 2d8e: 0012 0x12 2d90: 0301 addi t1,t1,0 - 2d92: 0901 addi s2,s2,0 - 2d94: 000c addi a1,sp,0 + 2d92: 0904 addi s1,sp,144 + 2d94: 0018 addi a4,sp,0 2d96: 0301 addi t1,t1,0 - 2d98: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2d98: 0901 addi s2,s2,0 + 2d9a: 000c addi a1,sp,0 2d9c: 0301 addi t1,t1,0 - 2d9e: 0901 addi s2,s2,0 - 2da0: 0004 addi s1,sp,0 + 2d9e: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> 2da2: 0301 addi t1,t1,0 - 2da4: 00080903 lb s2,0(a6) + 2da4: 0901 addi s2,s2,0 + 2da6: 0004 addi s1,sp,0 2da8: 0301 addi t1,t1,0 - 2daa: 0901 addi s2,s2,0 - 2dac: 000c addi a1,sp,0 + 2daa: 00080903 lb s2,0(a6) 2dae: 0301 addi t1,t1,0 2db0: 0901 addi s2,s2,0 - 2db2: 0002 0x2 + 2db2: 000c addi a1,sp,0 2db4: 0301 addi t1,t1,0 2db6: 0901 addi s2,s2,0 2db8: 0002 0x2 2dba: 0301 addi t1,t1,0 - 2dbc: 097f 0x97f - 2dbe: 0024 addi s1,sp,8 + 2dbc: 0901 addi s2,s2,0 + 2dbe: 0002 0x2 2dc0: 0301 addi t1,t1,0 - 2dc2: 00160903 lb s2,1(a2) + 2dc2: 097f 0x97f + 2dc4: 0024 addi s1,sp,8 2dc6: 0301 addi t1,t1,0 - 2dc8: 0901 addi s2,s2,0 - 2dca: 0002 0x2 + 2dc8: 00160903 lb s2,1(a2) 2dcc: 0301 addi t1,t1,0 - 2dce: 091a slli s2,s2,0x6 - 2dd0: 000a 0xa + 2dce: 0901 addi s2,s2,0 + 2dd0: 0002 0x2 2dd2: 0301 addi t1,t1,0 - 2dd4: 090d addi s2,s2,3 - 2dd6: 0028 addi a0,sp,8 + 2dd4: 091a slli s2,s2,0x6 + 2dd6: 000a 0xa 2dd8: 0301 addi t1,t1,0 - 2dda: 0902 slli s2,s2,0x0 - 2ddc: 0004 addi s1,sp,0 - 2dde: 0001 nop - 2de0: 0402 slli s0,s0,0x0 - 2de2: 0601 addi a2,a2,0 - 2de4: 0a090003 lb zero,160(s2) - 2de8: 0100 addi s0,sp,128 - 2dea: 0200 addi s0,sp,256 - 2dec: 0204 addi s1,sp,256 - 2dee: 0a090003 lb zero,160(s2) - 2df2: 0100 addi s0,sp,128 - 2df4: 0200 addi s0,sp,256 - 2df6: 0404 addi s1,sp,512 - 2df8: 08090003 lb zero,128(s2) - 2dfc: 0100 addi s0,sp,128 - 2dfe: 0200 addi s0,sp,256 - 2e00: 0404 addi s1,sp,512 - 2e02: 0306 slli t1,t1,0x1 - 2e04: 0901 addi s2,s2,0 - 2e06: 0004 addi s1,sp,0 - 2e08: 0301 addi t1,t1,0 + 2dda: 090d addi s2,s2,3 + 2ddc: 0028 addi a0,sp,8 + 2dde: 0301 addi t1,t1,0 + 2de0: 0902 slli s2,s2,0x0 + 2de2: 0004 addi s1,sp,0 + 2de4: 0001 nop + 2de6: 0402 slli s0,s0,0x0 + 2de8: 0601 addi a2,a2,0 + 2dea: 0a090003 lb zero,160(s2) + 2dee: 0100 addi s0,sp,128 + 2df0: 0200 addi s0,sp,256 + 2df2: 0204 addi s1,sp,256 + 2df4: 0a090003 lb zero,160(s2) + 2df8: 0100 addi s0,sp,128 + 2dfa: 0200 addi s0,sp,256 + 2dfc: 0404 addi s1,sp,512 + 2dfe: 08090003 lb zero,128(s2) + 2e02: 0100 addi s0,sp,128 + 2e04: 0200 addi s0,sp,256 + 2e06: 0404 addi s1,sp,512 + 2e08: 0306 slli t1,t1,0x1 2e0a: 0901 addi s2,s2,0 - 2e0c: 0008 addi a0,sp,0 + 2e0c: 0004 addi s1,sp,0 2e0e: 0301 addi t1,t1,0 - 2e10: 0902 slli s2,s2,0x0 - 2e12: 000a 0xa - 2e14: 0001 nop - 2e16: 0402 slli s0,s0,0x0 - 2e18: 0601 addi a2,a2,0 - 2e1a: 08090003 lb zero,128(s2) - 2e1e: 0100 addi s0,sp,128 - 2e20: 0200 addi s0,sp,256 - 2e22: 0204 addi s1,sp,256 - 2e24: 06090003 lb zero,96(s2) - 2e28: 0100 addi s0,sp,128 - 2e2a: 0200 addi s0,sp,256 - 2e2c: 0404 addi s1,sp,512 - 2e2e: 04090003 lb zero,64(s2) - 2e32: 0100 addi s0,sp,128 - 2e34: 0200 addi s0,sp,256 - 2e36: 0404 addi s1,sp,512 - 2e38: 0306 slli t1,t1,0x1 - 2e3a: 00040903 lb s2,0(s0) - 2e3e: 0001 nop - 2e40: 0402 slli s0,s0,0x0 - 2e42: 0304 addi s1,sp,384 - 2e44: 0901 addi s2,s2,0 - 2e46: 0004 addi s1,sp,0 - 2e48: 0301 addi t1,t1,0 - 2e4a: 0902 slli s2,s2,0x0 - 2e4c: 0008 addi a0,sp,0 + 2e10: 0901 addi s2,s2,0 + 2e12: 0008 addi a0,sp,0 + 2e14: 0301 addi t1,t1,0 + 2e16: 0902 slli s2,s2,0x0 + 2e18: 000a 0xa + 2e1a: 0001 nop + 2e1c: 0402 slli s0,s0,0x0 + 2e1e: 0601 addi a2,a2,0 + 2e20: 08090003 lb zero,128(s2) + 2e24: 0100 addi s0,sp,128 + 2e26: 0200 addi s0,sp,256 + 2e28: 0204 addi s1,sp,256 + 2e2a: 06090003 lb zero,96(s2) + 2e2e: 0100 addi s0,sp,128 + 2e30: 0200 addi s0,sp,256 + 2e32: 0404 addi s1,sp,512 + 2e34: 04090003 lb zero,64(s2) + 2e38: 0100 addi s0,sp,128 + 2e3a: 0200 addi s0,sp,256 + 2e3c: 0404 addi s1,sp,512 + 2e3e: 0306 slli t1,t1,0x1 + 2e40: 00040903 lb s2,0(s0) + 2e44: 0001 nop + 2e46: 0402 slli s0,s0,0x0 + 2e48: 0304 addi s1,sp,384 + 2e4a: 0901 addi s2,s2,0 + 2e4c: 0004 addi s1,sp,0 2e4e: 0301 addi t1,t1,0 2e50: 0902 slli s2,s2,0x0 2e52: 0008 addi a0,sp,0 2e54: 0301 addi t1,t1,0 - 2e56: 0901 addi s2,s2,0 + 2e56: 0902 slli s2,s2,0x0 2e58: 0008 addi a0,sp,0 2e5a: 0301 addi t1,t1,0 - 2e5c: 0902 slli s2,s2,0x0 - 2e5e: 000e 0xe + 2e5c: 0901 addi s2,s2,0 + 2e5e: 0008 addi a0,sp,0 2e60: 0301 addi t1,t1,0 - 2e62: 0901 addi s2,s2,0 - 2e64: 0008 addi a0,sp,0 + 2e62: 0902 slli s2,s2,0x0 + 2e64: 000e 0xe 2e66: 0301 addi t1,t1,0 2e68: 0901 addi s2,s2,0 - 2e6a: 000a 0xa + 2e6a: 0008 addi a0,sp,0 2e6c: 0301 addi t1,t1,0 2e6e: 0901 addi s2,s2,0 - 2e70: 0008 addi a0,sp,0 + 2e70: 000a 0xa 2e72: 0301 addi t1,t1,0 - 2e74: 090d addi s2,s2,3 + 2e74: 0901 addi s2,s2,0 2e76: 0008 addi a0,sp,0 2e78: 0301 addi t1,t1,0 - 2e7a: 0901 addi s2,s2,0 - 2e7c: 0002 0x2 + 2e7a: 090d addi s2,s2,3 + 2e7c: 0008 addi a0,sp,0 2e7e: 0301 addi t1,t1,0 2e80: 0901 addi s2,s2,0 - 2e82: 0006 0x6 + 2e82: 0002 0x2 2e84: 0301 addi t1,t1,0 - 2e86: 0904 addi s1,sp,144 - 2e88: 0016 0x16 + 2e86: 0901 addi s2,s2,0 + 2e88: 0006 0x6 2e8a: 0301 addi t1,t1,0 - 2e8c: 097f 0x97f - 2e8e: 002a 0x2a + 2e8c: 0904 addi s1,sp,144 + 2e8e: 0016 0x16 2e90: 0301 addi t1,t1,0 - 2e92: 0905 addi s2,s2,1 - 2e94: 0006 0x6 + 2e92: 097f 0x97f + 2e94: 002a 0x2a 2e96: 0301 addi t1,t1,0 - 2e98: 0901 addi s2,s2,0 - 2e9a: 0008 addi a0,sp,0 + 2e98: 0905 addi s2,s2,1 + 2e9a: 0006 0x6 2e9c: 0301 addi t1,t1,0 2e9e: 0901 addi s2,s2,0 - 2ea0: 0004 addi s1,sp,0 + 2ea0: 0008 addi a0,sp,0 2ea2: 0301 addi t1,t1,0 - 2ea4: 0905 addi s2,s2,1 - 2ea6: 0006 0x6 + 2ea4: 0901 addi s2,s2,0 + 2ea6: 0004 addi s1,sp,0 2ea8: 0301 addi t1,t1,0 - 2eaa: 0902 slli s2,s2,0x0 - 2eac: 0008 addi a0,sp,0 - 2eae: 0001 nop - 2eb0: 0402 slli s0,s0,0x0 - 2eb2: 0601 addi a2,a2,0 - 2eb4: 06090003 lb zero,96(s2) - 2eb8: 0100 addi s0,sp,128 - 2eba: 0306 slli t1,t1,0x1 - 2ebc: 0901 addi s2,s2,0 - 2ebe: 0004 addi s1,sp,0 - 2ec0: 0301 addi t1,t1,0 - 2ec2: 0902 slli s2,s2,0x0 - 2ec4: 0002 0x2 + 2eaa: 0905 addi s2,s2,1 + 2eac: 0006 0x6 + 2eae: 0301 addi t1,t1,0 + 2eb0: 0902 slli s2,s2,0x0 + 2eb2: 0008 addi a0,sp,0 + 2eb4: 0001 nop + 2eb6: 0402 slli s0,s0,0x0 + 2eb8: 0601 addi a2,a2,0 + 2eba: 06090003 lb zero,96(s2) + 2ebe: 0100 addi s0,sp,128 + 2ec0: 0306 slli t1,t1,0x1 + 2ec2: 0901 addi s2,s2,0 + 2ec4: 0004 addi s1,sp,0 2ec6: 0301 addi t1,t1,0 2ec8: 0902 slli s2,s2,0x0 2eca: 0002 0x2 2ecc: 0301 addi t1,t1,0 - 2ece: 0901 addi s2,s2,0 - 2ed0: 000c addi a1,sp,0 + 2ece: 0902 slli s2,s2,0x0 + 2ed0: 0002 0x2 2ed2: 0301 addi t1,t1,0 2ed4: 0901 addi s2,s2,0 2ed6: 000c addi a1,sp,0 2ed8: 0301 addi t1,t1,0 - 2eda: 097c addi a5,sp,156 - 2edc: 000a 0xa + 2eda: 0901 addi s2,s2,0 + 2edc: 000c addi a1,sp,0 2ede: 0301 addi t1,t1,0 - 2ee0: 0908 addi a0,sp,144 + 2ee0: 097c addi a5,sp,156 2ee2: 000a 0xa 2ee4: 0301 addi t1,t1,0 - 2ee6: 0902 slli s2,s2,0x0 - 2ee8: 0006 0x6 + 2ee6: 0908 addi a0,sp,144 + 2ee8: 000a 0xa 2eea: 0301 addi t1,t1,0 2eec: 0902 slli s2,s2,0x0 - 2eee: 000c addi a1,sp,0 + 2eee: 0006 0x6 2ef0: 0301 addi t1,t1,0 - 2ef2: 0901 addi s2,s2,0 + 2ef2: 0902 slli s2,s2,0x0 2ef4: 000c addi a1,sp,0 2ef6: 0301 addi t1,t1,0 - 2ef8: 0902 slli s2,s2,0x0 - 2efa: 0002 0x2 + 2ef8: 0901 addi s2,s2,0 + 2efa: 000c addi a1,sp,0 2efc: 0301 addi t1,t1,0 - 2efe: 000a091b 0xa091b + 2efe: 0902 slli s2,s2,0x0 + 2f00: 0002 0x2 2f02: 0301 addi t1,t1,0 - 2f04: 0902 slli s2,s2,0x0 - 2f06: 0008 addi a0,sp,0 + 2f04: 000a091b 0xa091b 2f08: 0301 addi t1,t1,0 2f0a: 0902 slli s2,s2,0x0 - 2f0c: 0002 0x2 + 2f0c: 0008 addi a0,sp,0 2f0e: 0301 addi t1,t1,0 - 2f10: 0901 addi s2,s2,0 - 2f12: 000c addi a1,sp,0 + 2f10: 0902 slli s2,s2,0x0 + 2f12: 0002 0x2 2f14: 0301 addi t1,t1,0 2f16: 0901 addi s2,s2,0 2f18: 000c addi a1,sp,0 2f1a: 0301 addi t1,t1,0 - 2f1c: 097c addi a5,sp,156 - 2f1e: 000a 0xa + 2f1c: 0901 addi s2,s2,0 + 2f1e: 000c addi a1,sp,0 2f20: 0301 addi t1,t1,0 - 2f22: 0909 addi s2,s2,2 + 2f22: 097c addi a5,sp,156 2f24: 000a 0xa 2f26: 0301 addi t1,t1,0 - 2f28: 0902 slli s2,s2,0x0 - 2f2a: 0002 0x2 + 2f28: 0909 addi s2,s2,2 + 2f2a: 000a 0xa 2f2c: 0301 addi t1,t1,0 - 2f2e: 0901 addi s2,s2,0 - 2f30: 000c addi a1,sp,0 + 2f2e: 0902 slli s2,s2,0x0 + 2f30: 0002 0x2 2f32: 0301 addi t1,t1,0 2f34: 0901 addi s2,s2,0 2f36: 000c addi a1,sp,0 2f38: 0301 addi t1,t1,0 - 2f3a: 097c addi a5,sp,156 - 2f3c: 000a 0xa + 2f3a: 0901 addi s2,s2,0 + 2f3c: 000c addi a1,sp,0 2f3e: 0301 addi t1,t1,0 - 2f40: 0909 addi s2,s2,2 - 2f42: 0010 addi a2,sp,0 + 2f40: 097c addi a5,sp,156 + 2f42: 000a 0xa 2f44: 0301 addi t1,t1,0 - 2f46: 0902 slli s2,s2,0x0 - 2f48: 0002 0x2 + 2f46: 0909 addi s2,s2,2 + 2f48: 0010 addi a2,sp,0 2f4a: 0301 addi t1,t1,0 - 2f4c: 0901 addi s2,s2,0 - 2f4e: 000c addi a1,sp,0 + 2f4c: 0902 slli s2,s2,0x0 + 2f4e: 0002 0x2 2f50: 0301 addi t1,t1,0 2f52: 0901 addi s2,s2,0 - 2f54: 0012 0x12 + 2f54: 000c addi a1,sp,0 2f56: 0301 addi t1,t1,0 - 2f58: 097c addi a5,sp,156 - 2f5a: 000a 0xa + 2f58: 0901 addi s2,s2,0 + 2f5a: 0012 0x12 2f5c: 0301 addi t1,t1,0 - 2f5e: 000a0907 0xa0907 + 2f5e: 097c addi a5,sp,156 + 2f60: 000a 0xa 2f62: 0301 addi t1,t1,0 - 2f64: 0902 slli s2,s2,0x0 - 2f66: 0002 0x2 + 2f64: 000a0907 0xa0907 2f68: 0301 addi t1,t1,0 - 2f6a: 0901 addi s2,s2,0 - 2f6c: 000c addi a1,sp,0 + 2f6a: 0902 slli s2,s2,0x0 + 2f6c: 0002 0x2 2f6e: 0301 addi t1,t1,0 2f70: 0901 addi s2,s2,0 2f72: 000c addi a1,sp,0 2f74: 0301 addi t1,t1,0 - 2f76: 097c addi a5,sp,156 - 2f78: 000a 0xa + 2f76: 0901 addi s2,s2,0 + 2f78: 000c addi a1,sp,0 2f7a: 0301 addi t1,t1,0 - 2f7c: 000a0907 0xa0907 + 2f7c: 097c addi a5,sp,156 + 2f7e: 000a 0xa 2f80: 0301 addi t1,t1,0 - 2f82: 0901 addi s2,s2,0 - 2f84: 0004 addi s1,sp,0 + 2f82: 000a0907 0xa0907 2f86: 0301 addi t1,t1,0 - 2f88: 0906 slli s2,s2,0x1 - 2f8a: 000e 0xe + 2f88: 0901 addi s2,s2,0 + 2f8a: 0004 addi s1,sp,0 2f8c: 0301 addi t1,t1,0 - 2f8e: 00180913 addi s2,a6,1 + 2f8e: 0906 slli s2,s2,0x1 + 2f90: 000e 0xe 2f92: 0301 addi t1,t1,0 - 2f94: 0901 addi s2,s2,0 - 2f96: 0008 addi a0,sp,0 + 2f94: 00180913 addi s2,a6,1 2f98: 0301 addi t1,t1,0 - 2f9a: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2f9a: 0901 addi s2,s2,0 + 2f9c: 0008 addi a0,sp,0 2f9e: 0301 addi t1,t1,0 - 2fa0: 0902 slli s2,s2,0x0 - 2fa2: 000c addi a1,sp,0 + 2fa0: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> 2fa4: 0301 addi t1,t1,0 - 2fa6: 0901 addi s2,s2,0 - 2fa8: 0006 0x6 + 2fa6: 0902 slli s2,s2,0x0 + 2fa8: 000c addi a1,sp,0 2faa: 0301 addi t1,t1,0 - 2fac: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2fac: 0901 addi s2,s2,0 + 2fae: 0006 0x6 2fb0: 0301 addi t1,t1,0 - 2fb2: 0902 slli s2,s2,0x0 - 2fb4: 0002 0x2 + 2fb2: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> 2fb6: 0301 addi t1,t1,0 2fb8: 0902 slli s2,s2,0x0 - 2fba: 0010 addi a2,sp,0 + 2fba: 0002 0x2 2fbc: 0301 addi t1,t1,0 - 2fbe: 0901 addi s2,s2,0 - 2fc0: 000c addi a1,sp,0 + 2fbe: 0902 slli s2,s2,0x0 + 2fc0: 0010 addi a2,sp,0 2fc2: 0301 addi t1,t1,0 2fc4: 0901 addi s2,s2,0 - 2fc6: 0010 addi a2,sp,0 + 2fc6: 000c addi a1,sp,0 2fc8: 0301 addi t1,t1,0 2fca: 0901 addi s2,s2,0 - 2fcc: 000a 0xa + 2fcc: 0010 addi a2,sp,0 2fce: 0301 addi t1,t1,0 - 2fd0: 0904 addi s1,sp,144 - 2fd2: 0002 0x2 + 2fd0: 0901 addi s2,s2,0 + 2fd2: 000a 0xa 2fd4: 0301 addi t1,t1,0 - 2fd6: 0905 addi s2,s2,1 - 2fd8: 0004 addi s1,sp,0 + 2fd6: 0904 addi s1,sp,144 + 2fd8: 0002 0x2 2fda: 0301 addi t1,t1,0 - 2fdc: 0901 addi s2,s2,0 - 2fde: 000a 0xa - 2fe0: 0001 nop - 2fe2: 0402 slli s0,s0,0x0 - 2fe4: 0601 addi a2,a2,0 - 2fe6: 10090003 lb zero,256(s2) - 2fea: 0100 addi s0,sp,128 - 2fec: 0306 slli t1,t1,0x1 - 2fee: 0901 addi s2,s2,0 - 2ff0: 000e 0xe - 2ff2: 0001 nop - 2ff4: 0402 slli s0,s0,0x0 - 2ff6: 0601 addi a2,a2,0 - 2ff8: 10090003 lb zero,256(s2) - 2ffc: 0100 addi s0,sp,128 - 2ffe: 0306 slli t1,t1,0x1 - 3000: 0901 addi s2,s2,0 - 3002: 000e 0xe - 3004: 0001 nop - 3006: 0402 slli s0,s0,0x0 - 3008: 0601 addi a2,a2,0 - 300a: 10090003 lb zero,256(s2) - 300e: 0100 addi s0,sp,128 - 3010: 0306 slli t1,t1,0x1 - 3012: 0901 addi s2,s2,0 - 3014: 000e 0xe - 3016: 0001 nop - 3018: 0402 slli s0,s0,0x0 - 301a: 0601 addi a2,a2,0 - 301c: 10090003 lb zero,256(s2) - 3020: 0100 addi s0,sp,128 - 3022: 0306 slli t1,t1,0x1 - 3024: 0901 addi s2,s2,0 - 3026: 000e 0xe - 3028: 0001 nop - 302a: 0402 slli s0,s0,0x0 - 302c: 0601 addi a2,a2,0 - 302e: 10090003 lb zero,256(s2) - 3032: 0100 addi s0,sp,128 - 3034: 0200 addi s0,sp,256 - 3036: 0104 addi s1,sp,128 - 3038: 0306 slli t1,t1,0x1 - 303a: 000c097b 0xc097b - 303e: 0301 addi t1,t1,0 - 3040: 0906 slli s2,s2,0x1 - 3042: 0002 0x2 + 2fdc: 0905 addi s2,s2,1 + 2fde: 0004 addi s1,sp,0 + 2fe0: 0301 addi t1,t1,0 + 2fe2: 0901 addi s2,s2,0 + 2fe4: 000a 0xa + 2fe6: 0001 nop + 2fe8: 0402 slli s0,s0,0x0 + 2fea: 0601 addi a2,a2,0 + 2fec: 10090003 lb zero,256(s2) + 2ff0: 0100 addi s0,sp,128 + 2ff2: 0306 slli t1,t1,0x1 + 2ff4: 0901 addi s2,s2,0 + 2ff6: 000e 0xe + 2ff8: 0001 nop + 2ffa: 0402 slli s0,s0,0x0 + 2ffc: 0601 addi a2,a2,0 + 2ffe: 10090003 lb zero,256(s2) + 3002: 0100 addi s0,sp,128 + 3004: 0306 slli t1,t1,0x1 + 3006: 0901 addi s2,s2,0 + 3008: 000e 0xe + 300a: 0001 nop + 300c: 0402 slli s0,s0,0x0 + 300e: 0601 addi a2,a2,0 + 3010: 10090003 lb zero,256(s2) + 3014: 0100 addi s0,sp,128 + 3016: 0306 slli t1,t1,0x1 + 3018: 0901 addi s2,s2,0 + 301a: 000e 0xe + 301c: 0001 nop + 301e: 0402 slli s0,s0,0x0 + 3020: 0601 addi a2,a2,0 + 3022: 10090003 lb zero,256(s2) + 3026: 0100 addi s0,sp,128 + 3028: 0306 slli t1,t1,0x1 + 302a: 0901 addi s2,s2,0 + 302c: 000e 0xe + 302e: 0001 nop + 3030: 0402 slli s0,s0,0x0 + 3032: 0601 addi a2,a2,0 + 3034: 10090003 lb zero,256(s2) + 3038: 0100 addi s0,sp,128 + 303a: 0200 addi s0,sp,256 + 303c: 0104 addi s1,sp,128 + 303e: 0306 slli t1,t1,0x1 + 3040: 000c097b 0xc097b 3044: 0301 addi t1,t1,0 - 3046: 0904 addi s1,sp,144 + 3046: 0906 slli s2,s2,0x1 3048: 0002 0x2 304a: 0301 addi t1,t1,0 - 304c: 0901 addi s2,s2,0 - 304e: 0006 0x6 - 3050: 0001 nop - 3052: 0402 slli s0,s0,0x0 - 3054: 0601 addi a2,a2,0 - 3056: 14090003 lb zero,320(s2) - 305a: 0100 addi s0,sp,128 - 305c: 0306 slli t1,t1,0x1 - 305e: 0901 addi s2,s2,0 - 3060: 000e 0xe - 3062: 0301 addi t1,t1,0 - 3064: 0902 slli s2,s2,0x0 - 3066: 0010 addi a2,sp,0 + 304c: 0904 addi s1,sp,144 + 304e: 0002 0x2 + 3050: 0301 addi t1,t1,0 + 3052: 0901 addi s2,s2,0 + 3054: 0006 0x6 + 3056: 0001 nop + 3058: 0402 slli s0,s0,0x0 + 305a: 0601 addi a2,a2,0 + 305c: 14090003 lb zero,320(s2) + 3060: 0100 addi s0,sp,128 + 3062: 0306 slli t1,t1,0x1 + 3064: 0901 addi s2,s2,0 + 3066: 000e 0xe 3068: 0301 addi t1,t1,0 306a: 0902 slli s2,s2,0x0 - 306c: 000a 0xa + 306c: 0010 addi a2,sp,0 306e: 0301 addi t1,t1,0 - 3070: 0901 addi s2,s2,0 - 3072: 0012 0x12 + 3070: 0902 slli s2,s2,0x0 + 3072: 000a 0xa 3074: 0301 addi t1,t1,0 - 3076: 0902 slli s2,s2,0x0 - 3078: 0008 addi a0,sp,0 + 3076: 0901 addi s2,s2,0 + 3078: 0012 0x12 307a: 0301 addi t1,t1,0 - 307c: 0901 addi s2,s2,0 - 307e: 000c addi a1,sp,0 + 307c: 0902 slli s2,s2,0x0 + 307e: 0008 addi a0,sp,0 3080: 0301 addi t1,t1,0 - 3082: 0906 slli s2,s2,0x1 + 3082: 0901 addi s2,s2,0 3084: 000c addi a1,sp,0 3086: 0301 addi t1,t1,0 - 3088: 0901 addi s2,s2,0 - 308a: 0006 0x6 + 3088: 0906 slli s2,s2,0x1 + 308a: 000c addi a1,sp,0 308c: 0301 addi t1,t1,0 - 308e: 0902 slli s2,s2,0x0 - 3090: 0010 addi a2,sp,0 + 308e: 0901 addi s2,s2,0 + 3090: 0006 0x6 3092: 0301 addi t1,t1,0 - 3094: 0901 addi s2,s2,0 - 3096: 000a 0xa - 3098: 0001 nop - 309a: 0402 slli s0,s0,0x0 - 309c: 0601 addi a2,a2,0 - 309e: 14090003 lb zero,320(s2) - 30a2: 0100 addi s0,sp,128 - 30a4: 0306 slli t1,t1,0x1 - 30a6: 0901 addi s2,s2,0 - 30a8: 000e 0xe - 30aa: 0301 addi t1,t1,0 - 30ac: 0902 slli s2,s2,0x0 - 30ae: 0010 addi a2,sp,0 + 3094: 0902 slli s2,s2,0x0 + 3096: 0010 addi a2,sp,0 + 3098: 0301 addi t1,t1,0 + 309a: 0901 addi s2,s2,0 + 309c: 000a 0xa + 309e: 0001 nop + 30a0: 0402 slli s0,s0,0x0 + 30a2: 0601 addi a2,a2,0 + 30a4: 14090003 lb zero,320(s2) + 30a8: 0100 addi s0,sp,128 + 30aa: 0306 slli t1,t1,0x1 + 30ac: 0901 addi s2,s2,0 + 30ae: 000e 0xe 30b0: 0301 addi t1,t1,0 30b2: 0902 slli s2,s2,0x0 - 30b4: 000a 0xa + 30b4: 0010 addi a2,sp,0 30b6: 0301 addi t1,t1,0 30b8: 0902 slli s2,s2,0x0 - 30ba: 0012 0x12 - 30bc: 0001 nop - 30be: 0402 slli s0,s0,0x0 - 30c0: 0601 addi a2,a2,0 - 30c2: 08090003 lb zero,128(s2) - 30c6: 0100 addi s0,sp,128 - 30c8: 0306 slli t1,t1,0x1 - 30ca: 0904 addi s1,sp,144 - 30cc: 0004 addi s1,sp,0 - 30ce: 0301 addi t1,t1,0 + 30ba: 000a 0xa + 30bc: 0301 addi t1,t1,0 + 30be: 0902 slli s2,s2,0x0 + 30c0: 0012 0x12 + 30c2: 0001 nop + 30c4: 0402 slli s0,s0,0x0 + 30c6: 0601 addi a2,a2,0 + 30c8: 08090003 lb zero,128(s2) + 30cc: 0100 addi s0,sp,128 + 30ce: 0306 slli t1,t1,0x1 30d0: 0904 addi s1,sp,144 30d2: 0004 addi s1,sp,0 - 30d4: 0001 nop - 30d6: 0402 slli s0,s0,0x0 - 30d8: 0601 addi a2,a2,0 - 30da: 10090003 lb zero,256(s2) - 30de: 0100 addi s0,sp,128 - 30e0: 0306 slli t1,t1,0x1 - 30e2: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> - 30e6: 0301 addi t1,t1,0 - 30e8: 0901 addi s2,s2,0 - 30ea: 000c addi a1,sp,0 + 30d4: 0301 addi t1,t1,0 + 30d6: 0904 addi s1,sp,144 + 30d8: 0004 addi s1,sp,0 + 30da: 0001 nop + 30dc: 0402 slli s0,s0,0x0 + 30de: 0601 addi a2,a2,0 + 30e0: 10090003 lb zero,256(s2) + 30e4: 0100 addi s0,sp,128 + 30e6: 0306 slli t1,t1,0x1 + 30e8: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> 30ec: 0301 addi t1,t1,0 - 30ee: 000a090b 0xa090b + 30ee: 0901 addi s2,s2,0 + 30f0: 000c addi a1,sp,0 30f2: 0301 addi t1,t1,0 - 30f4: 0902 slli s2,s2,0x0 - 30f6: 0006 0x6 + 30f4: 000a090b 0xa090b 30f8: 0301 addi t1,t1,0 - 30fa: 00300903 lb s2,3(zero) # 3 <__stack_size-0x7fd> + 30fa: 0902 slli s2,s2,0x0 + 30fc: 0006 0x6 30fe: 0301 addi t1,t1,0 - 3100: 0902 slli s2,s2,0x0 - 3102: 0008 addi a0,sp,0 + 3100: 00300903 lb s2,3(zero) # 3 <__stack_size-0x7fd> 3104: 0301 addi t1,t1,0 3106: 0902 slli s2,s2,0x0 - 3108: 0002 0x2 - 310a: 0001 nop - 310c: 0402 slli s0,s0,0x0 - 310e: 0601 addi a2,a2,0 - 3110: 0c090003 lb zero,192(s2) - 3114: 0100 addi s0,sp,128 - 3116: 0306 slli t1,t1,0x1 - 3118: 0901 addi s2,s2,0 - 311a: 000c addi a1,sp,0 - 311c: 0301 addi t1,t1,0 - 311e: 097d addi s2,s2,31 - 3120: 000a 0xa + 3108: 0008 addi a0,sp,0 + 310a: 0301 addi t1,t1,0 + 310c: 0902 slli s2,s2,0x0 + 310e: 0002 0x2 + 3110: 0001 nop + 3112: 0402 slli s0,s0,0x0 + 3114: 0601 addi a2,a2,0 + 3116: 0c090003 lb zero,192(s2) + 311a: 0100 addi s0,sp,128 + 311c: 0306 slli t1,t1,0x1 + 311e: 0901 addi s2,s2,0 + 3120: 000c addi a1,sp,0 3122: 0301 addi t1,t1,0 - 3124: 0908 addi a0,sp,144 - 3126: 0012 0x12 + 3124: 097d addi s2,s2,31 + 3126: 000a 0xa 3128: 0301 addi t1,t1,0 - 312a: 0901 addi s2,s2,0 + 312a: 0908 addi a0,sp,144 312c: 0012 0x12 - 312e: 0001 nop - 3130: 0402 slli s0,s0,0x0 - 3132: 0601 addi a2,a2,0 - 3134: 0c090003 lb zero,192(s2) - 3138: 0100 addi s0,sp,128 - 313a: 0306 slli t1,t1,0x1 - 313c: 0901 addi s2,s2,0 - 313e: 000c addi a1,sp,0 - 3140: 0301 addi t1,t1,0 - 3142: 000a0903 lb s2,0(s4) + 312e: 0301 addi t1,t1,0 + 3130: 0901 addi s2,s2,0 + 3132: 0012 0x12 + 3134: 0001 nop + 3136: 0402 slli s0,s0,0x0 + 3138: 0601 addi a2,a2,0 + 313a: 0c090003 lb zero,192(s2) + 313e: 0100 addi s0,sp,128 + 3140: 0306 slli t1,t1,0x1 + 3142: 0901 addi s2,s2,0 + 3144: 000c addi a1,sp,0 3146: 0301 addi t1,t1,0 - 3148: 0902 slli s2,s2,0x0 - 314a: 0002 0x2 - 314c: 0001 nop - 314e: 0402 slli s0,s0,0x0 - 3150: 0601 addi a2,a2,0 - 3152: 0c090003 lb zero,192(s2) - 3156: 0100 addi s0,sp,128 - 3158: 0306 slli t1,t1,0x1 - 315a: 0901 addi s2,s2,0 - 315c: 000c addi a1,sp,0 - 315e: 0301 addi t1,t1,0 - 3160: 097d addi s2,s2,31 - 3162: 000a 0xa + 3148: 000a0903 lb s2,0(s4) + 314c: 0301 addi t1,t1,0 + 314e: 0902 slli s2,s2,0x0 + 3150: 0002 0x2 + 3152: 0001 nop + 3154: 0402 slli s0,s0,0x0 + 3156: 0601 addi a2,a2,0 + 3158: 0c090003 lb zero,192(s2) + 315c: 0100 addi s0,sp,128 + 315e: 0306 slli t1,t1,0x1 + 3160: 0901 addi s2,s2,0 + 3162: 000c addi a1,sp,0 3164: 0301 addi t1,t1,0 - 3166: 0905 addi s2,s2,1 - 3168: 0012 0x12 + 3166: 097d addi s2,s2,31 + 3168: 000a 0xa 316a: 0301 addi t1,t1,0 - 316c: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 316c: 0905 addi s2,s2,1 + 316e: 0012 0x12 3170: 0301 addi t1,t1,0 - 3172: 0901 addi s2,s2,0 - 3174: 0012 0x12 - 3176: 0001 nop - 3178: 0402 slli s0,s0,0x0 - 317a: 0601 addi a2,a2,0 - 317c: 06090003 lb zero,96(s2) - 3180: 0100 addi s0,sp,128 - 3182: 0306 slli t1,t1,0x1 - 3184: 0902 slli s2,s2,0x0 - 3186: 000c addi a1,sp,0 - 3188: 0301 addi t1,t1,0 + 3172: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 3176: 0301 addi t1,t1,0 + 3178: 0901 addi s2,s2,0 + 317a: 0012 0x12 + 317c: 0001 nop + 317e: 0402 slli s0,s0,0x0 + 3180: 0601 addi a2,a2,0 + 3182: 06090003 lb zero,96(s2) + 3186: 0100 addi s0,sp,128 + 3188: 0306 slli t1,t1,0x1 318a: 0902 slli s2,s2,0x0 318c: 000c addi a1,sp,0 - 318e: 0001 nop - 3190: 0402 slli s0,s0,0x0 - 3192: 0601 addi a2,a2,0 - 3194: 08090003 lb zero,128(s2) - 3198: 0100 addi s0,sp,128 - 319a: 0200 addi s0,sp,256 - 319c: 0204 addi s1,sp,256 - 319e: 0c090003 lb zero,192(s2) - 31a2: 0100 addi s0,sp,128 - 31a4: 0306 slli t1,t1,0x1 - 31a6: 00080903 lb s2,0(a6) - 31aa: 0301 addi t1,t1,0 - 31ac: 0902 slli s2,s2,0x0 - 31ae: 0008 addi a0,sp,0 + 318e: 0301 addi t1,t1,0 + 3190: 0902 slli s2,s2,0x0 + 3192: 000c addi a1,sp,0 + 3194: 0001 nop + 3196: 0402 slli s0,s0,0x0 + 3198: 0601 addi a2,a2,0 + 319a: 08090003 lb zero,128(s2) + 319e: 0100 addi s0,sp,128 + 31a0: 0200 addi s0,sp,256 + 31a2: 0204 addi s1,sp,256 + 31a4: 0c090003 lb zero,192(s2) + 31a8: 0100 addi s0,sp,128 + 31aa: 0306 slli t1,t1,0x1 + 31ac: 00080903 lb s2,0(a6) 31b0: 0301 addi t1,t1,0 31b2: 0902 slli s2,s2,0x0 - 31b4: 0002 0x2 - 31b6: 0001 nop - 31b8: 0402 slli s0,s0,0x0 - 31ba: 0601 addi a2,a2,0 - 31bc: 0c090003 lb zero,192(s2) - 31c0: 0100 addi s0,sp,128 - 31c2: 0306 slli t1,t1,0x1 - 31c4: 0901 addi s2,s2,0 - 31c6: 000c addi a1,sp,0 - 31c8: 0301 addi t1,t1,0 - 31ca: 097d addi s2,s2,31 - 31cc: 000a 0xa + 31b4: 0008 addi a0,sp,0 + 31b6: 0301 addi t1,t1,0 + 31b8: 0902 slli s2,s2,0x0 + 31ba: 0002 0x2 + 31bc: 0001 nop + 31be: 0402 slli s0,s0,0x0 + 31c0: 0601 addi a2,a2,0 + 31c2: 0c090003 lb zero,192(s2) + 31c6: 0100 addi s0,sp,128 + 31c8: 0306 slli t1,t1,0x1 + 31ca: 0901 addi s2,s2,0 + 31cc: 000c addi a1,sp,0 31ce: 0301 addi t1,t1,0 - 31d0: 00140907 0x140907 + 31d0: 097d addi s2,s2,31 + 31d2: 000a 0xa 31d4: 0301 addi t1,t1,0 - 31d6: 0902 slli s2,s2,0x0 - 31d8: 0006 0x6 - 31da: 0001 nop - 31dc: 0402 slli s0,s0,0x0 - 31de: 0601 addi a2,a2,0 - 31e0: 0c090003 lb zero,192(s2) - 31e4: 0100 addi s0,sp,128 - 31e6: 0200 addi s0,sp,256 - 31e8: 0204 addi s1,sp,256 - 31ea: 0306 slli t1,t1,0x1 - 31ec: 0901 addi s2,s2,0 - 31ee: 0010 addi a2,sp,0 - 31f0: 0001 nop - 31f2: 0402 slli s0,s0,0x0 - 31f4: 0302 slli t1,t1,0x0 - 31f6: 0901 addi s2,s2,0 - 31f8: 000a 0xa - 31fa: 0001 nop - 31fc: 0402 slli s0,s0,0x0 - 31fe: 0302 slli t1,t1,0x0 - 3200: 097c addi a5,sp,156 - 3202: 000a 0xa - 3204: 0001 nop - 3206: 0402 slli s0,s0,0x0 - 3208: 0601 addi a2,a2,0 - 320a: 0a090003 lb zero,160(s2) - 320e: 0100 addi s0,sp,128 - 3210: 0306 slli t1,t1,0x1 - 3212: 000c0907 0xc0907 - 3216: 0301 addi t1,t1,0 - 3218: 0902 slli s2,s2,0x0 - 321a: 0002 0x2 - 321c: 0001 nop - 321e: 0402 slli s0,s0,0x0 - 3220: 0601 addi a2,a2,0 - 3222: 0c090003 lb zero,192(s2) - 3226: 0100 addi s0,sp,128 - 3228: 0306 slli t1,t1,0x1 - 322a: 0901 addi s2,s2,0 - 322c: 000c addi a1,sp,0 - 322e: 0301 addi t1,t1,0 - 3230: 097d addi s2,s2,31 - 3232: 000a 0xa + 31d6: 00140907 0x140907 + 31da: 0301 addi t1,t1,0 + 31dc: 0902 slli s2,s2,0x0 + 31de: 0006 0x6 + 31e0: 0001 nop + 31e2: 0402 slli s0,s0,0x0 + 31e4: 0601 addi a2,a2,0 + 31e6: 0c090003 lb zero,192(s2) + 31ea: 0100 addi s0,sp,128 + 31ec: 0200 addi s0,sp,256 + 31ee: 0204 addi s1,sp,256 + 31f0: 0306 slli t1,t1,0x1 + 31f2: 0901 addi s2,s2,0 + 31f4: 0010 addi a2,sp,0 + 31f6: 0001 nop + 31f8: 0402 slli s0,s0,0x0 + 31fa: 0302 slli t1,t1,0x0 + 31fc: 0901 addi s2,s2,0 + 31fe: 000a 0xa + 3200: 0001 nop + 3202: 0402 slli s0,s0,0x0 + 3204: 0302 slli t1,t1,0x0 + 3206: 097c addi a5,sp,156 + 3208: 000a 0xa + 320a: 0001 nop + 320c: 0402 slli s0,s0,0x0 + 320e: 0601 addi a2,a2,0 + 3210: 0a090003 lb zero,160(s2) + 3214: 0100 addi s0,sp,128 + 3216: 0306 slli t1,t1,0x1 + 3218: 000c0907 0xc0907 + 321c: 0301 addi t1,t1,0 + 321e: 0902 slli s2,s2,0x0 + 3220: 0002 0x2 + 3222: 0001 nop + 3224: 0402 slli s0,s0,0x0 + 3226: 0601 addi a2,a2,0 + 3228: 0c090003 lb zero,192(s2) + 322c: 0100 addi s0,sp,128 + 322e: 0306 slli t1,t1,0x1 + 3230: 0901 addi s2,s2,0 + 3232: 000c addi a1,sp,0 3234: 0301 addi t1,t1,0 - 3236: 0905 addi s2,s2,1 - 3238: 0014 addi a3,sp,0 + 3236: 097d addi s2,s2,31 + 3238: 000a 0xa 323a: 0301 addi t1,t1,0 - 323c: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 323c: 0905 addi s2,s2,1 + 323e: 0014 addi a3,sp,0 3240: 0301 addi t1,t1,0 - 3242: 0902 slli s2,s2,0x0 - 3244: 000a 0xa + 3242: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> 3246: 0301 addi t1,t1,0 - 3248: 0901 addi s2,s2,0 - 324a: 0006 0x6 + 3248: 0902 slli s2,s2,0x0 + 324a: 000a 0xa 324c: 0301 addi t1,t1,0 - 324e: 0904 addi s1,sp,144 - 3250: 000c addi a1,sp,0 + 324e: 0901 addi s2,s2,0 + 3250: 0006 0x6 3252: 0301 addi t1,t1,0 - 3254: 097f 0x97f - 3256: 000e 0xe + 3254: 0904 addi s1,sp,144 + 3256: 000c addi a1,sp,0 3258: 0301 addi t1,t1,0 - 325a: 0908 addi a0,sp,144 - 325c: 0020 addi s0,sp,8 + 325a: 097f 0x97f + 325c: 000e 0xe 325e: 0301 addi t1,t1,0 - 3260: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 3264: 0001 nop - 3266: 0402 slli s0,s0,0x0 - 3268: 0601 addi a2,a2,0 - 326a: 0c090003 lb zero,192(s2) - 326e: 0100 addi s0,sp,128 - 3270: 0306 slli t1,t1,0x1 - 3272: 0901 addi s2,s2,0 - 3274: 000c addi a1,sp,0 - 3276: 0301 addi t1,t1,0 + 3260: 0908 addi a0,sp,144 + 3262: 0020 addi s0,sp,8 + 3264: 0301 addi t1,t1,0 + 3266: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 326a: 0001 nop + 326c: 0402 slli s0,s0,0x0 + 326e: 0601 addi a2,a2,0 + 3270: 0c090003 lb zero,192(s2) + 3274: 0100 addi s0,sp,128 + 3276: 0306 slli t1,t1,0x1 3278: 0901 addi s2,s2,0 - 327a: 000a 0xa + 327a: 000c addi a1,sp,0 327c: 0301 addi t1,t1,0 - 327e: 0904 addi s1,sp,144 - 3280: 0002 0x2 + 327e: 0901 addi s2,s2,0 + 3280: 000a 0xa 3282: 0301 addi t1,t1,0 - 3284: 0901 addi s2,s2,0 - 3286: 0006 0x6 + 3284: 0904 addi s1,sp,144 + 3286: 0002 0x2 3288: 0301 addi t1,t1,0 - 328a: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 328a: 0901 addi s2,s2,0 + 328c: 0006 0x6 328e: 0301 addi t1,t1,0 - 3290: 0902 slli s2,s2,0x0 - 3292: 000c addi a1,sp,0 + 3290: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> 3294: 0301 addi t1,t1,0 - 3296: 0901 addi s2,s2,0 - 3298: 0006 0x6 + 3296: 0902 slli s2,s2,0x0 + 3298: 000c addi a1,sp,0 329a: 0301 addi t1,t1,0 - 329c: 0904 addi s1,sp,144 - 329e: 0002 0x2 + 329c: 0901 addi s2,s2,0 + 329e: 0006 0x6 32a0: 0301 addi t1,t1,0 - 32a2: 0902 slli s2,s2,0x0 - 32a4: 000c addi a1,sp,0 + 32a2: 0904 addi s1,sp,144 + 32a4: 0002 0x2 32a6: 0301 addi t1,t1,0 - 32a8: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 32ac: 0001 nop - 32ae: 0402 slli s0,s0,0x0 - 32b0: 0601 addi a2,a2,0 - 32b2: 0c090003 lb zero,192(s2) - 32b6: 0100 addi s0,sp,128 - 32b8: 0306 slli t1,t1,0x1 - 32ba: 0901 addi s2,s2,0 - 32bc: 000c addi a1,sp,0 - 32be: 0301 addi t1,t1,0 - 32c0: 0902 slli s2,s2,0x0 - 32c2: 000a 0xa + 32a8: 0902 slli s2,s2,0x0 + 32aa: 000c addi a1,sp,0 + 32ac: 0301 addi t1,t1,0 + 32ae: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 32b2: 0001 nop + 32b4: 0402 slli s0,s0,0x0 + 32b6: 0601 addi a2,a2,0 + 32b8: 0c090003 lb zero,192(s2) + 32bc: 0100 addi s0,sp,128 + 32be: 0306 slli t1,t1,0x1 + 32c0: 0901 addi s2,s2,0 + 32c2: 000c addi a1,sp,0 32c4: 0301 addi t1,t1,0 32c6: 0902 slli s2,s2,0x0 32c8: 000a 0xa - 32ca: 0001 nop - 32cc: 0402 slli s0,s0,0x0 - 32ce: 0601 addi a2,a2,0 - 32d0: 0c090003 lb zero,192(s2) - 32d4: 0100 addi s0,sp,128 - 32d6: 0306 slli t1,t1,0x1 - 32d8: 0901 addi s2,s2,0 - 32da: 0010 addi a2,sp,0 - 32dc: 0301 addi t1,t1,0 - 32de: 0906 slli s2,s2,0x1 - 32e0: 000a 0xa + 32ca: 0301 addi t1,t1,0 + 32cc: 0902 slli s2,s2,0x0 + 32ce: 000a 0xa + 32d0: 0001 nop + 32d2: 0402 slli s0,s0,0x0 + 32d4: 0601 addi a2,a2,0 + 32d6: 0c090003 lb zero,192(s2) + 32da: 0100 addi s0,sp,128 + 32dc: 0306 slli t1,t1,0x1 + 32de: 0901 addi s2,s2,0 + 32e0: 0010 addi a2,sp,0 32e2: 0301 addi t1,t1,0 - 32e4: 097e slli s2,s2,0x1f - 32e6: 0002 0x2 + 32e4: 0906 slli s2,s2,0x1 + 32e6: 000a 0xa 32e8: 0301 addi t1,t1,0 - 32ea: 0902 slli s2,s2,0x0 - 32ec: 000a 0xa + 32ea: 097e slli s2,s2,0x1f + 32ec: 0002 0x2 32ee: 0301 addi t1,t1,0 - 32f0: 0971 addi s2,s2,28 - 32f2: 0002 0x2 + 32f0: 0902 slli s2,s2,0x0 + 32f2: 000a 0xa 32f4: 0301 addi t1,t1,0 - 32f6: 0916 slli s2,s2,0x5 + 32f6: 0971 addi s2,s2,28 32f8: 0002 0x2 32fa: 0301 addi t1,t1,0 - 32fc: 000c0903 lb s2,0(s8) + 32fc: 0916 slli s2,s2,0x5 + 32fe: 0002 0x2 3300: 0301 addi t1,t1,0 - 3302: 00140903 lb s2,1(s0) + 3302: 000c0903 lb s2,0(s8) 3306: 0301 addi t1,t1,0 - 3308: 0902 slli s2,s2,0x0 - 330a: 000c addi a1,sp,0 + 3308: 00140903 lb s2,1(s0) 330c: 0301 addi t1,t1,0 - 330e: 0901 addi s2,s2,0 - 3310: 0016 0x16 - 3312: 0001 nop - 3314: 0402 slli s0,s0,0x0 - 3316: 0601 addi a2,a2,0 - 3318: 08090003 lb zero,128(s2) - 331c: 0100 addi s0,sp,128 - 331e: 0306 slli t1,t1,0x1 - 3320: 0904 addi s1,sp,144 - 3322: 000e 0xe - 3324: 0301 addi t1,t1,0 + 330e: 0902 slli s2,s2,0x0 + 3310: 000c addi a1,sp,0 + 3312: 0301 addi t1,t1,0 + 3314: 0901 addi s2,s2,0 + 3316: 0016 0x16 + 3318: 0001 nop + 331a: 0402 slli s0,s0,0x0 + 331c: 0601 addi a2,a2,0 + 331e: 08090003 lb zero,128(s2) + 3322: 0100 addi s0,sp,128 + 3324: 0306 slli t1,t1,0x1 3326: 0904 addi s1,sp,144 - 3328: 0012 0x12 + 3328: 000e 0xe 332a: 0301 addi t1,t1,0 - 332c: 7ead lui t4,0xfffeb - 332e: 2609 jal 3630 <__stack_size+0x2e30> - 3330: 0100 addi s0,sp,128 - 3332: 0200 addi s0,sp,256 - 3334: 0104 addi s1,sp,128 - 3336: 0306 slli t1,t1,0x1 - 3338: 0900 addi s0,sp,144 - 333a: 000a 0xa - 333c: 0601 addi a2,a2,0 - 333e: 0901d903 lhu s2,144(gp) # 80000f40 <__global_pointer$+0x90> - 3342: 000c addi a1,sp,0 - 3344: 0001 nop - 3346: 0402 slli s0,s0,0x0 - 3348: 0601 addi a2,a2,0 - 334a: 0c090003 lb zero,192(s2) - 334e: 0100 addi s0,sp,128 - 3350: 0306 slli t1,t1,0x1 - 3352: 0901 addi s2,s2,0 - 3354: 000a 0xa - 3356: 0301 addi t1,t1,0 - 3358: 0905 addi s2,s2,1 - 335a: 0008 addi a0,sp,0 + 332c: 0904 addi s1,sp,144 + 332e: 0012 0x12 + 3330: 0301 addi t1,t1,0 + 3332: 7ead lui t4,0xfffeb + 3334: 2609 jal 3636 <__stack_size+0x2e36> + 3336: 0100 addi s0,sp,128 + 3338: 0200 addi s0,sp,256 + 333a: 0104 addi s1,sp,128 + 333c: 0306 slli t1,t1,0x1 + 333e: 0900 addi s0,sp,144 + 3340: 000a 0xa + 3342: 0601 addi a2,a2,0 + 3344: 0901d903 lhu s2,144(gp) # ffff9090 <_sp+0x7fff5090> + 3348: 000c addi a1,sp,0 + 334a: 0001 nop + 334c: 0402 slli s0,s0,0x0 + 334e: 0601 addi a2,a2,0 + 3350: 0c090003 lb zero,192(s2) + 3354: 0100 addi s0,sp,128 + 3356: 0306 slli t1,t1,0x1 + 3358: 0901 addi s2,s2,0 + 335a: 000a 0xa 335c: 0301 addi t1,t1,0 - 335e: 0901 addi s2,s2,0 - 3360: 000c addi a1,sp,0 + 335e: 0905 addi s2,s2,1 + 3360: 0008 addi a0,sp,0 3362: 0301 addi t1,t1,0 - 3364: 000a090b 0xa090b + 3364: 0901 addi s2,s2,0 + 3366: 000c addi a1,sp,0 3368: 0301 addi t1,t1,0 - 336a: 0904 addi s1,sp,144 - 336c: 0022 0x22 + 336a: 000a090b 0xa090b 336e: 0301 addi t1,t1,0 - 3370: 0901 addi s2,s2,0 - 3372: 000a 0xa + 3370: 0904 addi s1,sp,144 + 3372: 0022 0x22 3374: 0301 addi t1,t1,0 - 3376: 00180903 lb s2,1(a6) + 3376: 0901 addi s2,s2,0 + 3378: 000a 0xa 337a: 0301 addi t1,t1,0 - 337c: 0901 addi s2,s2,0 - 337e: 0004 addi s1,sp,0 + 337c: 00180903 lb s2,1(a6) 3380: 0301 addi t1,t1,0 - 3382: 000a090b 0xa090b + 3382: 0901 addi s2,s2,0 + 3384: 0004 addi s1,sp,0 3386: 0301 addi t1,t1,0 - 3388: 0901 addi s2,s2,0 - 338a: 0014 addi a3,sp,0 + 3388: 000a090b 0xa090b 338c: 0301 addi t1,t1,0 338e: 0901 addi s2,s2,0 - 3390: 0012 0x12 + 3390: 0014 addi a3,sp,0 3392: 0301 addi t1,t1,0 - 3394: 090a slli s2,s2,0x2 - 3396: 000a 0xa + 3394: 0901 addi s2,s2,0 + 3396: 0012 0x12 3398: 0301 addi t1,t1,0 - 339a: 0904 addi s1,sp,144 - 339c: 0020 addi s0,sp,8 + 339a: 090a slli s2,s2,0x2 + 339c: 000a 0xa 339e: 0301 addi t1,t1,0 - 33a0: 0901 addi s2,s2,0 - 33a2: 000a 0xa + 33a0: 0904 addi s1,sp,144 + 33a2: 0020 addi s0,sp,8 33a4: 0301 addi t1,t1,0 - 33a6: 00140903 lb s2,1(s0) + 33a6: 0901 addi s2,s2,0 + 33a8: 000a 0xa 33aa: 0301 addi t1,t1,0 - 33ac: 0901 addi s2,s2,0 - 33ae: 0004 addi s1,sp,0 + 33ac: 00140903 lb s2,1(s0) 33b0: 0301 addi t1,t1,0 - 33b2: 090c addi a1,sp,144 - 33b4: 000a 0xa + 33b2: 0901 addi s2,s2,0 + 33b4: 0004 addi s1,sp,0 33b6: 0301 addi t1,t1,0 - 33b8: 0901 addi s2,s2,0 - 33ba: 0006 0x6 + 33b8: 090c addi a1,sp,144 + 33ba: 000a 0xa 33bc: 0301 addi t1,t1,0 33be: 0901 addi s2,s2,0 - 33c0: 000a 0xa + 33c0: 0006 0x6 33c2: 0301 addi t1,t1,0 - 33c4: 090d addi s2,s2,3 - 33c6: 0008 addi a0,sp,0 + 33c4: 0901 addi s2,s2,0 + 33c6: 000a 0xa 33c8: 0301 addi t1,t1,0 - 33ca: 0904 addi s1,sp,144 - 33cc: 000c addi a1,sp,0 + 33ca: 090d addi s2,s2,3 + 33cc: 0008 addi a0,sp,0 33ce: 0301 addi t1,t1,0 - 33d0: 000e0903 lb s2,0(t3) + 33d0: 0904 addi s1,sp,144 + 33d2: 000c addi a1,sp,0 33d4: 0301 addi t1,t1,0 - 33d6: 0901 addi s2,s2,0 - 33d8: 000c addi a1,sp,0 + 33d6: 000e0903 lb s2,0(t3) 33da: 0301 addi t1,t1,0 - 33dc: 0902 slli s2,s2,0x0 - 33de: 0006 0x6 + 33dc: 0901 addi s2,s2,0 + 33de: 000c addi a1,sp,0 33e0: 0301 addi t1,t1,0 - 33e2: 000c0903 lb s2,0(s8) + 33e2: 0902 slli s2,s2,0x0 + 33e4: 0006 0x6 33e6: 0301 addi t1,t1,0 - 33e8: 0904 addi s1,sp,144 - 33ea: 0010 addi a2,sp,0 + 33e8: 000c0903 lb s2,0(s8) 33ec: 0301 addi t1,t1,0 - 33ee: 0901 addi s2,s2,0 - 33f0: 000c addi a1,sp,0 + 33ee: 0904 addi s1,sp,144 + 33f0: 0010 addi a2,sp,0 33f2: 0301 addi t1,t1,0 - 33f4: 000e0903 lb s2,0(t3) + 33f4: 0901 addi s2,s2,0 + 33f6: 000c addi a1,sp,0 33f8: 0301 addi t1,t1,0 - 33fa: 0901 addi s2,s2,0 - 33fc: 0004 addi s1,sp,0 + 33fa: 000e0903 lb s2,0(t3) 33fe: 0301 addi t1,t1,0 - 3400: 0905 addi s2,s2,1 - 3402: 000a 0xa + 3400: 0901 addi s2,s2,0 + 3402: 0004 addi s1,sp,0 3404: 0301 addi t1,t1,0 - 3406: 0902 slli s2,s2,0x0 + 3406: 0905 addi s2,s2,1 3408: 000a 0xa 340a: 0301 addi t1,t1,0 - 340c: 0909 addi s2,s2,2 - 340e: 0008 addi a0,sp,0 + 340c: 0902 slli s2,s2,0x0 + 340e: 000a 0xa 3410: 0301 addi t1,t1,0 - 3412: 0902 slli s2,s2,0x0 - 3414: 000e 0xe + 3412: 0909 addi s2,s2,2 + 3414: 0008 addi a0,sp,0 3416: 0301 addi t1,t1,0 3418: 0902 slli s2,s2,0x0 - 341a: 000c addi a1,sp,0 + 341a: 000e 0xe 341c: 0301 addi t1,t1,0 - 341e: 090d addi s2,s2,3 - 3420: 0006 0x6 + 341e: 0902 slli s2,s2,0x0 + 3420: 000c addi a1,sp,0 3422: 0301 addi t1,t1,0 - 3424: 00020977 0x20977 + 3424: 090d addi s2,s2,3 + 3426: 0006 0x6 3428: 0301 addi t1,t1,0 - 342a: 0902 slli s2,s2,0x0 - 342c: 0012 0x12 + 342a: 00020977 0x20977 342e: 0301 addi t1,t1,0 - 3430: 0901 addi s2,s2,0 - 3432: 0024 addi s1,sp,8 + 3430: 0902 slli s2,s2,0x0 + 3432: 0012 0x12 3434: 0301 addi t1,t1,0 3436: 0901 addi s2,s2,0 - 3438: 0022 0x22 + 3438: 0024 addi s1,sp,8 343a: 0301 addi t1,t1,0 - 343c: 0905 addi s2,s2,1 - 343e: 0012 0x12 + 343c: 0901 addi s2,s2,0 + 343e: 0022 0x22 3440: 0301 addi t1,t1,0 - 3442: 0908 addi a0,sp,144 - 3444: 000c addi a1,sp,0 + 3442: 0905 addi s2,s2,1 + 3444: 0012 0x12 3446: 0301 addi t1,t1,0 - 3448: 0905 addi s2,s2,1 - 344a: 001e 0x1e + 3448: 0908 addi a0,sp,144 + 344a: 000c addi a1,sp,0 344c: 0301 addi t1,t1,0 - 344e: 0906 slli s2,s2,0x1 - 3450: 000a 0xa + 344e: 0905 addi s2,s2,1 + 3450: 001e 0x1e 3452: 0301 addi t1,t1,0 - 3454: 0901 addi s2,s2,0 - 3456: 0020 addi s0,sp,8 + 3454: 0906 slli s2,s2,0x1 + 3456: 000a 0xa 3458: 0301 addi t1,t1,0 345a: 0901 addi s2,s2,0 - 345c: 000c addi a1,sp,0 + 345c: 0020 addi s0,sp,8 345e: 0301 addi t1,t1,0 - 3460: 0902 slli s2,s2,0x0 - 3462: 0008 addi a0,sp,0 + 3460: 0901 addi s2,s2,0 + 3462: 000c addi a1,sp,0 3464: 0301 addi t1,t1,0 3466: 0902 slli s2,s2,0x0 - 3468: 000c addi a1,sp,0 + 3468: 0008 addi a0,sp,0 346a: 0301 addi t1,t1,0 - 346c: 090e slli s2,s2,0x3 - 346e: 000a 0xa + 346c: 0902 slli s2,s2,0x0 + 346e: 000c addi a1,sp,0 3470: 0301 addi t1,t1,0 - 3472: 0976 slli s2,s2,0x1d - 3474: 0002 0x2 + 3472: 090e slli s2,s2,0x3 + 3474: 000a 0xa 3476: 0301 addi t1,t1,0 - 3478: 0902 slli s2,s2,0x0 - 347a: 0012 0x12 + 3478: 0976 slli s2,s2,0x1d + 347a: 0002 0x2 347c: 0301 addi t1,t1,0 - 347e: 0901 addi s2,s2,0 - 3480: 0024 addi s1,sp,8 + 347e: 0902 slli s2,s2,0x0 + 3480: 0012 0x12 3482: 0301 addi t1,t1,0 3484: 0901 addi s2,s2,0 - 3486: 001e 0x1e + 3486: 0024 addi s1,sp,8 3488: 0301 addi t1,t1,0 - 348a: 0906 slli s2,s2,0x1 - 348c: 0012 0x12 + 348a: 0901 addi s2,s2,0 + 348c: 001e 0x1e 348e: 0301 addi t1,t1,0 - 3490: 000a090f 0xa090f + 3490: 0906 slli s2,s2,0x1 + 3492: 0012 0x12 3494: 0301 addi t1,t1,0 - 3496: 0906 slli s2,s2,0x1 - 3498: 0010 addi a2,sp,0 + 3496: 000a090f 0xa090f 349a: 0301 addi t1,t1,0 - 349c: 000c0903 lb s2,0(s8) + 349c: 0906 slli s2,s2,0x1 + 349e: 0010 addi a2,sp,0 34a0: 0301 addi t1,t1,0 - 34a2: 0902 slli s2,s2,0x0 - 34a4: 0012 0x12 + 34a2: 000c0903 lb s2,0(s8) 34a6: 0301 addi t1,t1,0 - 34a8: 0901 addi s2,s2,0 - 34aa: 000c addi a1,sp,0 + 34a8: 0902 slli s2,s2,0x0 + 34aa: 0012 0x12 34ac: 0301 addi t1,t1,0 - 34ae: 00060903 lb s2,0(a2) + 34ae: 0901 addi s2,s2,0 + 34b0: 000a 0xa 34b2: 0301 addi t1,t1,0 - 34b4: 0902 slli s2,s2,0x0 - 34b6: 0010 addi a2,sp,0 + 34b4: 00060903 lb s2,0(a2) 34b8: 0301 addi t1,t1,0 - 34ba: 0904 addi s1,sp,144 + 34ba: 0902 slli s2,s2,0x0 34bc: 0010 addi a2,sp,0 34be: 0301 addi t1,t1,0 34c0: 0904 addi s1,sp,144 - 34c2: 001c addi a5,sp,0 + 34c2: 0010 addi a2,sp,0 34c4: 0301 addi t1,t1,0 - 34c6: 0902 slli s2,s2,0x0 - 34c8: 000e 0xe + 34c6: 0904 addi s1,sp,144 + 34c8: 001c addi a5,sp,0 34ca: 0301 addi t1,t1,0 - 34cc: 00080903 lb s2,0(a6) + 34cc: 0902 slli s2,s2,0x0 + 34ce: 000e 0xe 34d0: 0301 addi t1,t1,0 - 34d2: 0901 addi s2,s2,0 - 34d4: 0004 addi s1,sp,0 + 34d2: 00080903 lb s2,0(a6) 34d6: 0301 addi t1,t1,0 - 34d8: 090a slli s2,s2,0x2 - 34da: 000a 0xa + 34d8: 0901 addi s2,s2,0 + 34da: 0004 addi s1,sp,0 34dc: 0301 addi t1,t1,0 - 34de: 000c0903 lb s2,0(s8) + 34de: 090a slli s2,s2,0x2 + 34e0: 000a 0xa 34e2: 0301 addi t1,t1,0 - 34e4: 0901 addi s2,s2,0 - 34e6: 000c addi a1,sp,0 + 34e4: 000c0903 lb s2,0(s8) 34e8: 0301 addi t1,t1,0 34ea: 0901 addi s2,s2,0 - 34ec: 0008 addi a0,sp,0 + 34ec: 000c addi a1,sp,0 34ee: 0301 addi t1,t1,0 - 34f0: 0924 addi s1,sp,152 - 34f2: 000a 0xa + 34f0: 0901 addi s2,s2,0 + 34f2: 0008 addi a0,sp,0 34f4: 0301 addi t1,t1,0 - 34f6: 0901 addi s2,s2,0 + 34f6: 0924 addi s1,sp,152 34f8: 000a 0xa - 34fa: 0001 nop - 34fc: 0402 slli s0,s0,0x0 - 34fe: 0601 addi a2,a2,0 - 3500: 06090003 lb zero,96(s2) - 3504: 0100 addi s0,sp,128 - 3506: 0306 slli t1,t1,0x1 - 3508: 0902 slli s2,s2,0x0 - 350a: 0004 addi s1,sp,0 - 350c: 0301 addi t1,t1,0 - 350e: 0901 addi s2,s2,0 - 3510: 000a 0xa + 34fa: 0301 addi t1,t1,0 + 34fc: 0901 addi s2,s2,0 + 34fe: 000a 0xa + 3500: 0001 nop + 3502: 0402 slli s0,s0,0x0 + 3504: 0601 addi a2,a2,0 + 3506: 06090003 lb zero,96(s2) + 350a: 0100 addi s0,sp,128 + 350c: 0306 slli t1,t1,0x1 + 350e: 0902 slli s2,s2,0x0 + 3510: 0004 addi s1,sp,0 3512: 0301 addi t1,t1,0 - 3514: 0902 slli s2,s2,0x0 - 3516: 001a 0x1a + 3514: 0901 addi s2,s2,0 + 3516: 000a 0xa 3518: 0301 addi t1,t1,0 - 351a: 0901 addi s2,s2,0 - 351c: 000e 0xe + 351a: 0902 slli s2,s2,0x0 + 351c: 001a 0x1a 351e: 0301 addi t1,t1,0 - 3520: 0902 slli s2,s2,0x0 - 3522: 001c addi a5,sp,0 + 3520: 0901 addi s2,s2,0 + 3522: 000e 0xe 3524: 0301 addi t1,t1,0 - 3526: 0901 addi s2,s2,0 - 3528: 000c addi a1,sp,0 + 3526: 0902 slli s2,s2,0x0 + 3528: 001c addi a5,sp,0 352a: 0301 addi t1,t1,0 - 352c: 0902 slli s2,s2,0x0 - 352e: 001c addi a5,sp,0 + 352c: 0901 addi s2,s2,0 + 352e: 000c addi a1,sp,0 3530: 0301 addi t1,t1,0 - 3532: 0901 addi s2,s2,0 - 3534: 0016 0x16 + 3532: 0902 slli s2,s2,0x0 + 3534: 001c addi a5,sp,0 3536: 0301 addi t1,t1,0 - 3538: 0008090b 0x8090b + 3538: 0901 addi s2,s2,0 + 353a: 0016 0x16 353c: 0301 addi t1,t1,0 - 353e: 0901 addi s2,s2,0 - 3540: 000a 0xa + 353e: 0008090b 0x8090b 3542: 0301 addi t1,t1,0 3544: 0901 addi s2,s2,0 - 3546: 000e 0xe + 3546: 000a 0xa 3548: 0301 addi t1,t1,0 - 354a: 090a slli s2,s2,0x2 - 354c: 0008 addi a0,sp,0 + 354a: 0901 addi s2,s2,0 + 354c: 000e 0xe 354e: 0301 addi t1,t1,0 - 3550: 0901 addi s2,s2,0 - 3552: 0014 addi a3,sp,0 + 3550: 090a slli s2,s2,0x2 + 3552: 0008 addi a0,sp,0 3554: 0301 addi t1,t1,0 - 3556: 0902 slli s2,s2,0x0 - 3558: 0004 addi s1,sp,0 + 3556: 0901 addi s2,s2,0 + 3558: 0014 addi a3,sp,0 355a: 0301 addi t1,t1,0 - 355c: 090e slli s2,s2,0x3 - 355e: 000c addi a1,sp,0 + 355c: 0902 slli s2,s2,0x0 + 355e: 0004 addi s1,sp,0 3560: 0301 addi t1,t1,0 - 3562: 0901 addi s2,s2,0 - 3564: 0016 0x16 - 3566: 0001 nop - 3568: 0402 slli s0,s0,0x0 - 356a: 0601 addi a2,a2,0 - 356c: 02090003 lb zero,32(s2) - 3570: 0100 addi s0,sp,128 - 3572: 0306 slli t1,t1,0x1 - 3574: 000a0907 0xa0907 - 3578: 0301 addi t1,t1,0 - 357a: 097e slli s2,s2,0x1f - 357c: 0002 0x2 + 3562: 090e slli s2,s2,0x3 + 3564: 000c addi a1,sp,0 + 3566: 0301 addi t1,t1,0 + 3568: 0901 addi s2,s2,0 + 356a: 0016 0x16 + 356c: 0001 nop + 356e: 0402 slli s0,s0,0x0 + 3570: 0601 addi a2,a2,0 + 3572: 02090003 lb zero,32(s2) + 3576: 0100 addi s0,sp,128 + 3578: 0306 slli t1,t1,0x1 + 357a: 000a0907 0xa0907 357e: 0301 addi t1,t1,0 - 3580: 0902 slli s2,s2,0x0 - 3582: 0018 addi a4,sp,0 - 3584: 0901 addi s2,s2,0 - 3586: 000a 0xa - 3588: 0100 addi s0,sp,128 - 358a: 9101 srli a0,a0,0x20 - 358c: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 3590: 7900 flw fs0,48(a0) - 3592: 0000 unimp - 3594: 0100 addi s0,sp,128 - 3596: fb01 bnez a4,34a6 <__stack_size+0x2ca6> - 3598: 0d0e slli s10,s10,0x3 + 3580: 097e slli s2,s2,0x1f + 3582: 0002 0x2 + 3584: 0301 addi t1,t1,0 + 3586: 0902 slli s2,s2,0x0 + 3588: 0018 addi a4,sp,0 + 358a: 0901 addi s2,s2,0 + 358c: 000a 0xa + 358e: 0100 addi s0,sp,128 + 3590: 3801 jal 2da0 <__stack_size+0x25a0> + 3592: 0006 0x6 + 3594: 0200 addi s0,sp,256 + 3596: 6700 flw fs0,8(a4) + 3598: 0000 unimp 359a: 0100 addi s0,sp,128 - 359c: 0101 addi sp,sp,0 - 359e: 0001 nop - 35a0: 0000 unimp - 35a2: 0001 nop - 35a4: 0100 addi s0,sp,128 - 35a6: 6d6f682f 0x6d6f682f - 35aa: 2f65 jal 3d62 <__stack_size+0x3562> - 35ac: 6a7a flw fs4,156(sp) - 35ae: 2d74722f 0x2d74722f - 35b2: 6874 flw fa3,84(s0) - 35b4: 6572 flw fa0,28(sp) - 35b6: 6461 lui s0,0x18 - 35b8: 636e692f 0x636e692f - 35bc: 756c flw fa1,108(a0) - 35be: 6564 flw fs1,76(a0) - 35c0: 2f00 fld fs0,24(a4) - 35c2: 6f68 flw fa0,92(a4) - 35c4: 656d lui a0,0x1b - 35c6: 2f6a7a2f 0x2f6a7a2f - 35ca: 7472 flw fs0,60(sp) - 35cc: 742d lui s0,0xfffeb - 35ce: 7268 flw fa0,100(a2) - 35d0: 6165 addi sp,sp,112 - 35d2: 2f64 fld fs1,216(a4) - 35d4: 00637273 csrrci tp,0x6,6 - 35d8: 7200 flw fs0,32(a2) - 35da: 7374 flw fa3,100(a4) - 35dc: 7265 lui tp,0xffff9 - 35de: 6976 flw fs2,92(sp) - 35e0: 682e6563 bltu t3,sp,3c6a <__stack_size+0x346a> + 359c: fb01 bnez a4,34ac <__stack_size+0x2cac> + 359e: 0d0e slli s10,s10,0x3 + 35a0: 0100 addi s0,sp,128 + 35a2: 0101 addi sp,sp,0 + 35a4: 0001 nop + 35a6: 0000 unimp + 35a8: 0001 nop + 35aa: 0100 addi s0,sp,128 + 35ac: 6d6f682f 0x6d6f682f + 35b0: 2f65 jal 3d68 <__stack_size+0x3568> + 35b2: 6a7a flw fs4,156(sp) + 35b4: 2d74722f 0x2d74722f + 35b8: 6874 flw fa3,84(s0) + 35ba: 6572 flw fa0,28(sp) + 35bc: 6461 lui s0,0x18 + 35be: 6372732f 0x6372732f + 35c2: 2f00 fld fs0,24(a4) + 35c4: 6f68 flw fa0,92(a4) + 35c6: 656d lui a0,0x1b + 35c8: 2f6a7a2f 0x2f6a7a2f + 35cc: 7472 flw fs0,60(sp) + 35ce: 742d lui s0,0xfffeb + 35d0: 7268 flw fa0,100(a2) + 35d2: 6165 addi sp,sp,112 + 35d4: 2f64 fld fs1,216(a4) + 35d6: 6e69 lui t3,0x1a + 35d8: 64756c63 bltu a0,t2,3c30 <__stack_size+0x3430> + 35dc: 0065 c.addi zero,25 + 35de: 6d00 flw fs0,24(a0) + 35e0: 6d65 lui s10,0x19 + 35e2: 632e flw ft6,200(sp) 35e4: 0100 addi s0,sp,128 35e6: 0000 unimp - 35e8: 656a626f jal tp,a9c3e <__stack_size+0xa943e> - 35ec: 632e7463 bleu s2,t3,3c14 <__stack_size+0x3414> - 35f0: 0200 addi s0,sp,256 - 35f2: 0000 unimp - 35f4: 7472 flw fs0,60(sp) - 35f6: 6564 flw fs1,76(a0) - 35f8: 2e66 fld ft8,88(sp) - 35fa: 0068 addi a0,sp,12 - 35fc: 0001 nop - 35fe: 7200 flw fs0,32(a2) - 3600: 7474 flw fa3,108(s0) - 3602: 7268 flw fa0,100(a2) - 3604: 6165 addi sp,sp,112 - 3606: 2e64 fld fs1,216(a2) - 3608: 0068 addi a0,sp,12 - 360a: 0001 nop - 360c: 0000 unimp - 360e: 0500 addi s0,sp,640 - 3610: 8002 0x8002 - 3612: 4050 lw a2,4(s0) - 3614: 0320 addi s0,sp,392 - 3616: 013e slli sp,sp,0xf - 3618: 0e090103 lb sp,224(s2) - 361c: 0100 addi s0,sp,128 - 361e: 0c090103 lb sp,192(s2) - 3622: 0100 addi s0,sp,128 - 3624: 0c090203 lb tp,192(s2) - 3628: 0100 addi s0,sp,128 - 362a: 0a090103 lb sp,160(s2) - 362e: 0100 addi s0,sp,128 - 3630: 0a090103 lb sp,160(s2) - 3634: 0100 addi s0,sp,128 - 3636: 08091603 lh a2,128(s2) - 363a: 0100 addi s0,sp,128 - 363c: 0a090103 lb sp,160(s2) + 35e8: 7472 flw fs0,60(sp) + 35ea: 6564 flw fs1,76(a0) + 35ec: 2e66 fld ft8,88(sp) + 35ee: 0068 addi a0,sp,12 + 35f0: 0002 0x2 + 35f2: 7200 flw fs0,32(a2) + 35f4: 7474 flw fa3,108(s0) + 35f6: 7268 flw fa0,100(a2) + 35f8: 6165 addi sp,sp,112 + 35fa: 2e64 fld fs1,216(a2) + 35fc: 0068 addi a0,sp,12 + 35fe: 0002 0x2 + 3600: 0000 unimp + 3602: 0500 addi s0,sp,640 + 3604: 8402 jr s0 + 3606: 4050 lw a2,4(s0) + 3608: 0320 addi s0,sp,392 + 360a: 030100d7 0x30100d7 + 360e: 0901 addi s2,s2,0 + 3610: 000a 0xa + 3612: 0301 addi t1,t1,0 + 3614: 0901 addi s2,s2,0 + 3616: 000e 0xe + 3618: 0301 addi t1,t1,0 + 361a: 0909 addi s2,s2,2 + 361c: 0008 addi a0,sp,0 + 361e: 0301 addi t1,t1,0 + 3620: 0901 addi s2,s2,0 + 3622: 000a 0xa + 3624: 0301 addi t1,t1,0 + 3626: 0901 addi s2,s2,0 + 3628: 000e 0xe + 362a: 0301 addi t1,t1,0 + 362c: 0924 addi s1,sp,152 + 362e: 0008 addi a0,sp,0 + 3630: 0301 addi t1,t1,0 + 3632: 0904 addi s1,sp,144 + 3634: 000c addi a1,sp,0 + 3636: 0001 nop + 3638: 0402 slli s0,s0,0x0 + 363a: 0601 addi a2,a2,0 + 363c: 12090003 lb zero,288(s2) 3640: 0100 addi s0,sp,128 - 3642: 0e090103 lb sp,224(s2) - 3646: 0100 addi s0,sp,128 - 3648: 0e090203 lb tp,224(s2) - 364c: 0100 addi s0,sp,128 - 364e: 16090103 lb sp,352(s2) + 3642: 0306 slli t1,t1,0x1 + 3644: 0901 addi s2,s2,0 + 3646: 0018 addi a4,sp,0 + 3648: 0001 nop + 364a: 0402 slli s0,s0,0x0 + 364c: 0601 addi a2,a2,0 + 364e: 12090003 lb zero,288(s2) 3652: 0100 addi s0,sp,128 - 3654: 0204 addi s1,sp,256 - 3656: 08090303 lb t1,128(s2) - 365a: 0100 addi s0,sp,128 - 365c: 0a090103 lb sp,160(s2) - 3660: 0100 addi s0,sp,128 - 3662: 0e090103 lb sp,224(s2) - 3666: 0100 addi s0,sp,128 - 3668: 08090903 lb s2,128(s2) - 366c: 0100 addi s0,sp,128 - 366e: 0a090103 lb sp,160(s2) - 3672: 0100 addi s0,sp,128 - 3674: 0e090103 lb sp,224(s2) - 3678: 0100 addi s0,sp,128 - 367a: 08091003 lh zero,128(s2) - 367e: 0100 addi s0,sp,128 - 3680: 0a090103 lb sp,160(s2) - 3684: 0100 addi s0,sp,128 - 3686: 0e090103 lb sp,224(s2) - 368a: 0100 addi s0,sp,128 - 368c: 08091103 lh sp,128(s2) - 3690: 0100 addi s0,sp,128 - 3692: 0a090103 lb sp,160(s2) - 3696: 0100 addi s0,sp,128 - 3698: 0e090103 lb sp,224(s2) - 369c: 0100 addi s0,sp,128 - 369e: 08090903 lb s2,128(s2) - 36a2: 0100 addi s0,sp,128 - 36a4: 0a090103 lb sp,160(s2) - 36a8: 0100 addi s0,sp,128 - 36aa: 0e090103 lb sp,224(s2) - 36ae: 0100 addi s0,sp,128 - 36b0: 08090e03 lb t3,128(s2) - 36b4: 0100 addi s0,sp,128 - 36b6: 06090103 lb sp,96(s2) - 36ba: 0100 addi s0,sp,128 - 36bc: 08091003 lh zero,128(s2) + 3654: 0306 slli t1,t1,0x1 + 3656: 0901 addi s2,s2,0 + 3658: 0018 addi a4,sp,0 + 365a: 0001 nop + 365c: 0402 slli s0,s0,0x0 + 365e: 0601 addi a2,a2,0 + 3660: 0a090003 lb zero,160(s2) + 3664: 0100 addi s0,sp,128 + 3666: 0306 slli t1,t1,0x1 + 3668: 00180903 lb s2,1(a6) + 366c: 0301 addi t1,t1,0 + 366e: 0901 addi s2,s2,0 + 3670: 0016 0x16 + 3672: 0001 nop + 3674: 0402 slli s0,s0,0x0 + 3676: 0301 addi t1,t1,0 + 3678: 0901 addi s2,s2,0 + 367a: 000c addi a1,sp,0 + 367c: 0001 nop + 367e: 0402 slli s0,s0,0x0 + 3680: 0301 addi t1,t1,0 + 3682: 097f 0x97f + 3684: 0008 addi a0,sp,0 + 3686: 0301 addi t1,t1,0 + 3688: 0902 slli s2,s2,0x0 + 368a: 0002 0x2 + 368c: 0301 addi t1,t1,0 + 368e: 097f 0x97f + 3690: 000a 0xa + 3692: 0301 addi t1,t1,0 + 3694: 0906 slli s2,s2,0x1 + 3696: 0008 addi a0,sp,0 + 3698: 0301 addi t1,t1,0 + 369a: 0902 slli s2,s2,0x0 + 369c: 0012 0x12 + 369e: 0301 addi t1,t1,0 + 36a0: 0902 slli s2,s2,0x0 + 36a2: 000e 0xe + 36a4: 0301 addi t1,t1,0 + 36a6: 0901 addi s2,s2,0 + 36a8: 000c addi a1,sp,0 + 36aa: 0301 addi t1,t1,0 + 36ac: 0904 addi s1,sp,144 + 36ae: 0028 addi a0,sp,8 + 36b0: 0301 addi t1,t1,0 + 36b2: 0901 addi s2,s2,0 + 36b4: 0016 0x16 + 36b6: 0001 nop + 36b8: 0402 slli s0,s0,0x0 + 36ba: 0601 addi a2,a2,0 + 36bc: 0c090003 lb zero,192(s2) 36c0: 0100 addi s0,sp,128 - 36c2: 0a090103 lb sp,160(s2) - 36c6: 0100 addi s0,sp,128 - 36c8: 12090103 lb sp,288(s2) - 36cc: 0100 addi s0,sp,128 - 36ce: 08090e03 lb t3,128(s2) - 36d2: 0100 addi s0,sp,128 - 36d4: 16090a03 lb s4,352(s2) - 36d8: 0100 addi s0,sp,128 - 36da: 16090603 lb a2,352(s2) - 36de: 0100 addi s0,sp,128 - 36e0: 18090303 lb t1,384(s2) - 36e4: 0100 addi s0,sp,128 - 36e6: 12090203 lb tp,288(s2) - 36ea: 0100 addi s0,sp,128 - 36ec: 0200 addi s0,sp,256 - 36ee: 0104 addi s1,sp,128 - 36f0: 0306 slli t1,t1,0x1 - 36f2: 0900 addi s0,sp,144 - 36f4: 000c addi a1,sp,0 - 36f6: 0601 addi a2,a2,0 - 36f8: 10090303 lb t1,256(s2) - 36fc: 0100 addi s0,sp,128 - 36fe: 06090303 lb t1,96(s2) + 36c2: 0306 slli t1,t1,0x1 + 36c4: 000a0903 lb s2,0(s4) + 36c8: 0301 addi t1,t1,0 + 36ca: 0902 slli s2,s2,0x0 + 36cc: 0012 0x12 + 36ce: 0301 addi t1,t1,0 + 36d0: 0902 slli s2,s2,0x0 + 36d2: 000e 0xe + 36d4: 0301 addi t1,t1,0 + 36d6: 0901 addi s2,s2,0 + 36d8: 000c addi a1,sp,0 + 36da: 0301 addi t1,t1,0 + 36dc: 0902 slli s2,s2,0x0 + 36de: 0028 addi a0,sp,8 + 36e0: 0301 addi t1,t1,0 + 36e2: 000a090b 0xa090b + 36e6: 0301 addi t1,t1,0 + 36e8: 0902 slli s2,s2,0x0 + 36ea: 0010 addi a2,sp,0 + 36ec: 0301 addi t1,t1,0 + 36ee: 0901 addi s2,s2,0 + 36f0: 000c addi a1,sp,0 + 36f2: 0301 addi t1,t1,0 + 36f4: 0902 slli s2,s2,0x0 + 36f6: 000a 0xa + 36f8: 0001 nop + 36fa: 0402 slli s0,s0,0x0 + 36fc: 0601 addi a2,a2,0 + 36fe: 10090003 lb zero,256(s2) 3702: 0100 addi s0,sp,128 - 3704: 16090303 lb t1,352(s2) - 3708: 0100 addi s0,sp,128 - 370a: 06090103 lb sp,96(s2) - 370e: 0100 addi s0,sp,128 - 3710: 0c090903 lb s2,192(s2) - 3714: 0100 addi s0,sp,128 - 3716: 0e090403 lb s0,224(s2) - 371a: 0100 addi s0,sp,128 - 371c: 0200 addi s0,sp,256 - 371e: 0104 addi s1,sp,128 - 3720: 0306 slli t1,t1,0x1 - 3722: 0900 addi s0,sp,144 - 3724: 0006 0x6 - 3726: 0601 addi a2,a2,0 - 3728: 18090203 lb tp,384(s2) - 372c: 0100 addi s0,sp,128 - 372e: 0200 addi s0,sp,256 - 3730: 0104 addi s1,sp,128 - 3732: 0306 slli t1,t1,0x1 - 3734: 0900 addi s0,sp,144 - 3736: 000c addi a1,sp,0 - 3738: 0601 addi a2,a2,0 - 373a: 10090303 lb t1,256(s2) - 373e: 0100 addi s0,sp,128 - 3740: 06090303 lb t1,96(s2) - 3744: 0100 addi s0,sp,128 - 3746: 0c090303 lb t1,192(s2) - 374a: 0100 addi s0,sp,128 - 374c: 06090103 lb sp,96(s2) - 3750: 0100 addi s0,sp,128 - 3752: 0c090c03 lb s8,192(s2) - 3756: 0100 addi s0,sp,128 - 3758: 12090503 lb a0,288(s2) - 375c: 0100 addi s0,sp,128 - 375e: 0200 addi s0,sp,256 - 3760: 0104 addi s1,sp,128 - 3762: 0306 slli t1,t1,0x1 - 3764: 0900 addi s0,sp,144 - 3766: 0010 addi a2,sp,0 - 3768: 0001 nop - 376a: 0402 slli s0,s0,0x0 - 376c: 0305 addi t1,t1,1 - 376e: 0900 addi s0,sp,144 - 3770: 002c addi a1,sp,8 - 3772: 0001 nop - 3774: 0402 slli s0,s0,0x0 - 3776: 0605 addi a2,a2,1 - 3778: 08090b03 lb s6,128(s2) - 377c: 0100 addi s0,sp,128 - 377e: 0200 addi s0,sp,256 - 3780: 0504 addi s1,sp,640 - 3782: 16090303 lb t1,352(s2) - 3786: 0100 addi s0,sp,128 - 3788: 0200 addi s0,sp,256 - 378a: 0504 addi s1,sp,640 - 378c: 10090103 lb sp,256(s2) - 3790: 0100 addi s0,sp,128 - 3792: 06090303 lb t1,96(s2) - 3796: 0100 addi s0,sp,128 - 3798: 04090603 lb a2,64(s2) - 379c: 0100 addi s0,sp,128 - 379e: 10090303 lb t1,256(s2) - 37a2: 0100 addi s0,sp,128 - 37a4: 08090b03 lb s6,128(s2) + 3704: 0200 addi s0,sp,256 + 3706: 0504 addi s1,sp,640 + 3708: 2c090003 lb zero,704(s2) + 370c: 0100 addi s0,sp,128 + 370e: 0200 addi s0,sp,256 + 3710: 0504 addi s1,sp,640 + 3712: 0306 slli t1,t1,0x1 + 3714: 00080903 lb s2,0(a6) + 3718: 0001 nop + 371a: 0402 slli s0,s0,0x0 + 371c: 0301 addi t1,t1,0 + 371e: 0901 addi s2,s2,0 + 3720: 000a 0xa + 3722: 0001 nop + 3724: 0402 slli s0,s0,0x0 + 3726: 0301 addi t1,t1,0 + 3728: 097f 0x97f + 372a: 0006 0x6 + 372c: 0301 addi t1,t1,0 + 372e: 0904 addi s1,sp,144 + 3730: 0008 addi a0,sp,0 + 3732: 0301 addi t1,t1,0 + 3734: 001a090b 0x1a090b + 3738: 0301 addi t1,t1,0 + 373a: 0906 slli s2,s2,0x1 + 373c: 000e 0xe + 373e: 0301 addi t1,t1,0 + 3740: 0901 addi s2,s2,0 + 3742: 000e 0xe + 3744: 0301 addi t1,t1,0 + 3746: 0901 addi s2,s2,0 + 3748: 000e 0xe + 374a: 0301 addi t1,t1,0 + 374c: 0901 addi s2,s2,0 + 374e: 0014 addi a3,sp,0 + 3750: 0301 addi t1,t1,0 + 3752: 0901 addi s2,s2,0 + 3754: 0008 addi a0,sp,0 + 3756: 0301 addi t1,t1,0 + 3758: 00080903 lb s2,0(a6) + 375c: 0301 addi t1,t1,0 + 375e: 0901 addi s2,s2,0 + 3760: 001c addi a5,sp,0 + 3762: 0301 addi t1,t1,0 + 3764: 0901 addi s2,s2,0 + 3766: 0014 addi a3,sp,0 + 3768: 0301 addi t1,t1,0 + 376a: 0901 addi s2,s2,0 + 376c: 0010 addi a2,sp,0 + 376e: 0301 addi t1,t1,0 + 3770: 0901 addi s2,s2,0 + 3772: 0018 addi a4,sp,0 + 3774: 0301 addi t1,t1,0 + 3776: 0902 slli s2,s2,0x0 + 3778: 0018 addi a4,sp,0 + 377a: 0301 addi t1,t1,0 + 377c: 00180903 lb s2,1(a6) + 3780: 0301 addi t1,t1,0 + 3782: 00160963 beq a2,ra,3794 <__stack_size+0x2f94> + 3786: 0301 addi t1,t1,0 + 3788: 00180903 lb s2,1(a6) + 378c: 0301 addi t1,t1,0 + 378e: 0002091b 0x2091b + 3792: 0301 addi t1,t1,0 + 3794: 0910 addi a2,sp,144 + 3796: 0008 addi a0,sp,0 + 3798: 0301 addi t1,t1,0 + 379a: 0904 addi s1,sp,144 + 379c: 000c addi a1,sp,0 + 379e: 0001 nop + 37a0: 0402 slli s0,s0,0x0 + 37a2: 0601 addi a2,a2,0 + 37a4: 10090003 lb zero,256(s2) 37a8: 0100 addi s0,sp,128 - 37aa: 12090203 lb tp,288(s2) - 37ae: 0100 addi s0,sp,128 - 37b0: 0200 addi s0,sp,256 - 37b2: 0104 addi s1,sp,128 - 37b4: 0306 slli t1,t1,0x1 - 37b6: 0900 addi s0,sp,144 - 37b8: 000c addi a1,sp,0 - 37ba: 0601 addi a2,a2,0 - 37bc: 10090303 lb t1,256(s2) - 37c0: 0100 addi s0,sp,128 - 37c2: 06090303 lb t1,96(s2) - 37c6: 0100 addi s0,sp,128 - 37c8: 16090303 lb t1,352(s2) - 37cc: 0100 addi s0,sp,128 - 37ce: 06090303 lb t1,96(s2) - 37d2: 0100 addi s0,sp,128 - 37d4: 04090103 lb sp,64(s2) - 37d8: 0100 addi s0,sp,128 - 37da: 0c090803 lb a6,192(s2) - 37de: 0100 addi s0,sp,128 - 37e0: 0e090403 lb s0,224(s2) - 37e4: 0100 addi s0,sp,128 - 37e6: 0200 addi s0,sp,256 - 37e8: 0104 addi s1,sp,128 - 37ea: 0306 slli t1,t1,0x1 - 37ec: 0900 addi s0,sp,144 - 37ee: 0006 0x6 - 37f0: 0601 addi a2,a2,0 - 37f2: 18090103 lb sp,384(s2) - 37f6: 0100 addi s0,sp,128 - 37f8: 0200 addi s0,sp,256 - 37fa: 0104 addi s1,sp,128 - 37fc: 0306 slli t1,t1,0x1 - 37fe: 0900 addi s0,sp,144 - 3800: 0010 addi a2,sp,0 - 3802: 0601 addi a2,a2,0 - 3804: 18090203 lb tp,384(s2) - 3808: 0100 addi s0,sp,128 - 380a: 0200 addi s0,sp,256 - 380c: 0104 addi s1,sp,128 - 380e: 0306 slli t1,t1,0x1 - 3810: 0900 addi s0,sp,144 - 3812: 000c addi a1,sp,0 - 3814: 0601 addi a2,a2,0 - 3816: 10090303 lb t1,256(s2) - 381a: 0100 addi s0,sp,128 - 381c: 06090303 lb t1,96(s2) - 3820: 0100 addi s0,sp,128 - 3822: 0c090303 lb t1,192(s2) - 3826: 0100 addi s0,sp,128 - 3828: 06090903 lb s2,96(s2) - 382c: 0100 addi s0,sp,128 - 382e: 08090103 lb sp,128(s2) - 3832: 0100 addi s0,sp,128 - 3834: 0c090d03 lb s10,192(s2) - 3838: 0100 addi s0,sp,128 - 383a: 0c090203 lb tp,192(s2) - 383e: 0100 addi s0,sp,128 - 3840: 0200 addi s0,sp,256 - 3842: 0104 addi s1,sp,128 - 3844: 0306 slli t1,t1,0x1 - 3846: 0900 addi s0,sp,144 - 3848: 0006 0x6 - 384a: 0601 addi a2,a2,0 - 384c: 18090203 lb tp,384(s2) - 3850: 0100 addi s0,sp,128 - 3852: 10090103 lb sp,256(s2) - 3856: 0100 addi s0,sp,128 - 3858: 04090203 lb tp,64(s2) - 385c: 0100 addi s0,sp,128 - 385e: 02090103 lb sp,32(s2) - 3862: 0100 addi s0,sp,128 - 3864: 0a090f03 lb t5,160(s2) - 3868: 0100 addi s0,sp,128 - 386a: 12090103 lb sp,288(s2) - 386e: 0100 addi s0,sp,128 - 3870: 04090103 lb sp,64(s2) - 3874: 0100 addi s0,sp,128 - 3876: 04090103 lb sp,64(s2) - 387a: 0100 addi s0,sp,128 - 387c: 04090303 lb t1,64(s2) - 3880: 0100 addi s0,sp,128 - 3882: 0200 addi s0,sp,256 - 3884: 0104 addi s1,sp,128 - 3886: 0306 slli t1,t1,0x1 - 3888: 0900 addi s0,sp,144 - 388a: 0006 0x6 - 388c: 0601 addi a2,a2,0 - 388e: 0a090103 lb sp,160(s2) - 3892: 0100 addi s0,sp,128 - 3894: 04090303 lb t1,64(s2) - 3898: 0100 addi s0,sp,128 - 389a: 0200 addi s0,sp,256 - 389c: 0104 addi s1,sp,128 - 389e: 0306 slli t1,t1,0x1 - 38a0: 0900 addi s0,sp,144 - 38a2: 0010 addi a2,sp,0 - 38a4: 0001 nop - 38a6: 0402 slli s0,s0,0x0 - 38a8: 0305 addi t1,t1,1 - 38aa: 0900 addi s0,sp,144 - 38ac: 002c addi a1,sp,8 + 37aa: 0200 addi s0,sp,256 + 37ac: 0504 addi s1,sp,640 + 37ae: 2c090003 lb zero,704(s2) + 37b2: 0100 addi s0,sp,128 + 37b4: 0200 addi s0,sp,256 + 37b6: 0504 addi s1,sp,640 + 37b8: 0306 slli t1,t1,0x1 + 37ba: 0902 slli s2,s2,0x0 + 37bc: 0008 addi a0,sp,0 + 37be: 0301 addi t1,t1,0 + 37c0: 0901 addi s2,s2,0 + 37c2: 0006 0x6 + 37c4: 0301 addi t1,t1,0 + 37c6: 0909 addi s2,s2,2 + 37c8: 0004 addi s1,sp,0 + 37ca: 0301 addi t1,t1,0 + 37cc: 0902 slli s2,s2,0x0 + 37ce: 000c addi a1,sp,0 + 37d0: 0301 addi t1,t1,0 + 37d2: 0904 addi s1,sp,144 + 37d4: 0012 0x12 + 37d6: 0301 addi t1,t1,0 + 37d8: 0904 addi s1,sp,144 + 37da: 0004 addi s1,sp,0 + 37dc: 0301 addi t1,t1,0 + 37de: 0901 addi s2,s2,0 + 37e0: 000a 0xa + 37e2: 0301 addi t1,t1,0 + 37e4: 00060903 lb s2,0(a2) + 37e8: 0301 addi t1,t1,0 + 37ea: 0902 slli s2,s2,0x0 + 37ec: 000e 0xe + 37ee: 0301 addi t1,t1,0 + 37f0: 0904 addi s1,sp,144 + 37f2: 0020 addi s0,sp,8 + 37f4: 0301 addi t1,t1,0 + 37f6: 0902 slli s2,s2,0x0 + 37f8: 0014 addi a3,sp,0 + 37fa: 0001 nop + 37fc: 0402 slli s0,s0,0x0 + 37fe: 0601 addi a2,a2,0 + 3800: 0c090003 lb zero,192(s2) + 3804: 0100 addi s0,sp,128 + 3806: 0306 slli t1,t1,0x1 + 3808: 0905 addi s2,s2,1 + 380a: 0018 addi a4,sp,0 + 380c: 0301 addi t1,t1,0 + 380e: 0901 addi s2,s2,0 + 3810: 0012 0x12 + 3812: 0301 addi t1,t1,0 + 3814: 097f 0x97f + 3816: 0006 0x6 + 3818: 0301 addi t1,t1,0 + 381a: 090d addi s2,s2,3 + 381c: 0004 addi s1,sp,0 + 381e: 0301 addi t1,t1,0 + 3820: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 3824: 0301 addi t1,t1,0 + 3826: 0901 addi s2,s2,0 + 3828: 0014 addi a3,sp,0 + 382a: 0301 addi t1,t1,0 + 382c: 0901 addi s2,s2,0 + 382e: 000e 0xe + 3830: 0301 addi t1,t1,0 + 3832: 0901 addi s2,s2,0 + 3834: 0008 addi a0,sp,0 + 3836: 0301 addi t1,t1,0 + 3838: 0901 addi s2,s2,0 + 383a: 000c addi a1,sp,0 + 383c: 0301 addi t1,t1,0 + 383e: 000a0903 lb s2,0(s4) + 3842: 0301 addi t1,t1,0 + 3844: 0901 addi s2,s2,0 + 3846: 000a 0xa + 3848: 0301 addi t1,t1,0 + 384a: 0902 slli s2,s2,0x0 + 384c: 000a 0xa + 384e: 0301 addi t1,t1,0 + 3850: 0902 slli s2,s2,0x0 + 3852: 0016 0x16 + 3854: 0301 addi t1,t1,0 + 3856: 00180903 lb s2,1(a6) + 385a: 0301 addi t1,t1,0 + 385c: 0901 addi s2,s2,0 + 385e: 001e 0x1e + 3860: 0301 addi t1,t1,0 + 3862: 0901 addi s2,s2,0 + 3864: 0018 addi a4,sp,0 + 3866: 0301 addi t1,t1,0 + 3868: 090c addi a1,sp,144 + 386a: 0016 0x16 + 386c: 0301 addi t1,t1,0 + 386e: 0902 slli s2,s2,0x0 + 3870: 000a 0xa + 3872: 0301 addi t1,t1,0 + 3874: 0901 addi s2,s2,0 + 3876: 0030 addi a2,sp,8 + 3878: 0301 addi t1,t1,0 + 387a: 0901 addi s2,s2,0 + 387c: 0018 addi a4,sp,0 + 387e: 0301 addi t1,t1,0 + 3880: 0904 addi s1,sp,144 + 3882: 0014 addi a3,sp,0 + 3884: 0301 addi t1,t1,0 + 3886: 0902 slli s2,s2,0x0 + 3888: 000e 0xe + 388a: 0301 addi t1,t1,0 + 388c: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> + 3890: 0301 addi t1,t1,0 + 3892: 0901 addi s2,s2,0 + 3894: 0002 0x2 + 3896: 0301 addi t1,t1,0 + 3898: 097f 0x97f + 389a: 0022 0x22 + 389c: 0001 nop + 389e: 0402 slli s0,s0,0x0 + 38a0: 0601 addi a2,a2,0 + 38a2: 10090003 lb zero,256(s2) + 38a6: 0100 addi s0,sp,128 + 38a8: 0306 slli t1,t1,0x1 + 38aa: 00180903 lb s2,1(a6) 38ae: 0001 nop 38b0: 0402 slli s0,s0,0x0 - 38b2: 0605 addi a2,a2,1 - 38b4: 08093c03 0x8093c03 + 38b2: 0601 addi a2,a2,0 + 38b4: 18090003 lb zero,384(s2) 38b8: 0100 addi s0,sp,128 38ba: 0200 addi s0,sp,256 - 38bc: 0504 addi s1,sp,640 - 38be: 02090303 lb t1,32(s2) + 38bc: 0204 addi s1,sp,256 + 38be: 10090003 lb zero,256(s2) 38c2: 0100 addi s0,sp,128 - 38c4: 0200 addi s0,sp,256 - 38c6: 0104 addi s1,sp,128 - 38c8: 0306 slli t1,t1,0x1 - 38ca: 0900 addi s0,sp,144 - 38cc: 0006 0x6 - 38ce: 0601 addi a2,a2,0 - 38d0: 16090103 lb sp,352(s2) - 38d4: 0100 addi s0,sp,128 - 38d6: 0c090403 lb s0,192(s2) + 38c4: 0306 slli t1,t1,0x1 + 38c6: 00180903 lb s2,1(a6) + 38ca: 0301 addi t1,t1,0 + 38cc: 0901 addi s2,s2,0 + 38ce: 000c addi a1,sp,0 + 38d0: 0001 nop + 38d2: 0402 slli s0,s0,0x0 + 38d4: 0601 addi a2,a2,0 + 38d6: 1a090003 lb zero,416(s2) 38da: 0100 addi s0,sp,128 - 38dc: 0c090103 lb sp,192(s2) - 38e0: 0100 addi s0,sp,128 - 38e2: 16090303 lb t1,352(s2) - 38e6: 0100 addi s0,sp,128 - 38e8: 02090203 lb tp,32(s2) + 38dc: 0306 slli t1,t1,0x1 + 38de: 0901 addi s2,s2,0 + 38e0: 0018 addi a4,sp,0 + 38e2: 0001 nop + 38e4: 0402 slli s0,s0,0x0 + 38e6: 0601 addi a2,a2,0 + 38e8: 0a090003 lb zero,160(s2) 38ec: 0100 addi s0,sp,128 - 38ee: 06097803 0x6097803 - 38f2: 0100 addi s0,sp,128 - 38f4: 0200 addi s0,sp,256 - 38f6: 0104 addi s1,sp,128 - 38f8: 0a097f03 0xa097f03 - 38fc: 0100 addi s0,sp,128 - 38fe: 0200 addi s0,sp,256 - 3900: 0104 addi s1,sp,128 - 3902: 06097f03 0x6097f03 - 3906: 0100 addi s0,sp,128 - 3908: 08090f03 lb t5,128(s2) - 390c: 0100 addi s0,sp,128 - 390e: 02090203 lb tp,32(s2) - 3912: 0100 addi s0,sp,128 - 3914: 02090103 lb sp,32(s2) - 3918: 0100 addi s0,sp,128 - 391a: 0a09 addi s4,s4,2 - 391c: 0000 unimp - 391e: 0101 addi sp,sp,0 - 3920: 037e slli t1,t1,0x1f - 3922: 0000 unimp - 3924: 0002 0x2 - 3926: 007c addi a5,sp,12 - 3928: 0000 unimp - 392a: 0101 addi sp,sp,0 - 392c: 000d0efb 0xd0efb - 3930: 0101 addi sp,sp,0 - 3932: 0101 addi sp,sp,0 - 3934: 0000 unimp - 3936: 0100 addi s0,sp,128 - 3938: 0000 unimp - 393a: 2f01 jal 404a <__stack_size+0x384a> - 393c: 6f68 flw fa0,92(a4) - 393e: 656d lui a0,0x1b - 3940: 2f6a7a2f 0x2f6a7a2f - 3944: 7472 flw fs0,60(sp) - 3946: 742d lui s0,0xfffeb - 3948: 7268 flw fa0,100(a2) - 394a: 6165 addi sp,sp,112 - 394c: 2f64 fld fs1,216(a4) - 394e: 6e69 lui t3,0x1a - 3950: 64756c63 bltu a0,t2,3fa8 <__stack_size+0x37a8> - 3954: 0065 c.addi zero,25 - 3956: 6d6f682f 0x6d6f682f - 395a: 2f65 jal 4112 <__stack_size+0x3912> - 395c: 6a7a flw fs4,156(sp) - 395e: 2d74722f 0x2d74722f - 3962: 6874 flw fa3,84(s0) - 3964: 6572 flw fa0,28(sp) - 3966: 6461 lui s0,0x18 - 3968: 6372732f 0x6372732f - 396c: 0000 unimp - 396e: 7472 flw fs0,60(sp) - 3970: 76726573 csrrsi a0,0x767,4 - 3974: 6369 lui t1,0x1a - 3976: 2e65 jal 3d2e <__stack_size+0x352e> - 3978: 0068 addi a0,sp,12 - 397a: 0001 nop - 397c: 7300 flw fs0,32(a4) - 397e: 64656863 bltu a0,t1,3fce <__stack_size+0x37ce> - 3982: 6c75 lui s8,0x1d - 3984: 7265 lui tp,0xffff9 - 3986: 632e flw ft6,200(sp) - 3988: 0200 addi s0,sp,256 - 398a: 0000 unimp - 398c: 7472 flw fs0,60(sp) - 398e: 6564 flw fs1,76(a0) - 3990: 2e66 fld ft8,88(sp) - 3992: 0068 addi a0,sp,12 - 3994: 0001 nop - 3996: 7200 flw fs0,32(a2) - 3998: 7474 flw fa3,108(s0) - 399a: 7268 flw fa0,100(a2) - 399c: 6165 addi sp,sp,112 - 399e: 2e64 fld fs1,216(a2) - 39a0: 0068 addi a0,sp,12 - 39a2: 0001 nop - 39a4: 0000 unimp - 39a6: 0500 addi s0,sp,640 - 39a8: b802 fsd ft0,48(sp) - 39aa: 4055 0x4055 - 39ac: 0320 addi s0,sp,392 - 39ae: 01030133 add sp,t1,a6 - 39b2: 0a09 addi s4,s4,2 - 39b4: 0100 addi s0,sp,128 - 39b6: 16090103 lb sp,352(s2) - 39ba: 0100 addi s0,sp,128 - 39bc: 08091803 lh a6,128(s2) - 39c0: 0100 addi s0,sp,128 - 39c2: 0e090103 lb sp,224(s2) - 39c6: 0100 addi s0,sp,128 - 39c8: 0c090103 lb sp,192(s2) - 39cc: 0100 addi s0,sp,128 - 39ce: 0c090203 lb tp,192(s2) - 39d2: 0100 addi s0,sp,128 - 39d4: 0a090103 lb sp,160(s2) - 39d8: 0100 addi s0,sp,128 - 39da: 0a090103 lb sp,160(s2) - 39de: 0100 addi s0,sp,128 - 39e0: 08090703 lb a4,128(s2) - 39e4: 0100 addi s0,sp,128 - 39e6: 0a090103 lb sp,160(s2) - 39ea: 0100 addi s0,sp,128 - 39ec: 0e090103 lb sp,224(s2) - 39f0: 0100 addi s0,sp,128 - 39f2: 0e090203 lb tp,224(s2) - 39f6: 0100 addi s0,sp,128 - 39f8: 16090103 lb sp,352(s2) - 39fc: 0100 addi s0,sp,128 - 39fe: 08090703 lb a4,128(s2) - 3a02: 0100 addi s0,sp,128 - 3a04: 0a090103 lb sp,160(s2) - 3a08: 0100 addi s0,sp,128 - 3a0a: 16090103 lb sp,352(s2) - 3a0e: 0100 addi s0,sp,128 - 3a10: 0204 addi s1,sp,256 - 3a12: 08096703 0x8096703 - 3a16: 0100 addi s0,sp,128 - 3a18: 0a090103 lb sp,160(s2) - 3a1c: 0100 addi s0,sp,128 - 3a1e: 0e090103 lb sp,224(s2) - 3a22: 0100 addi s0,sp,128 - 3a24: 08090703 lb a4,128(s2) - 3a28: 0100 addi s0,sp,128 - 3a2a: 0c090103 lb sp,192(s2) - 3a2e: 0100 addi s0,sp,128 - 3a30: 0200 addi s0,sp,256 - 3a32: 0104 addi s1,sp,128 - 3a34: 0306 slli t1,t1,0x1 - 3a36: 0900 addi s0,sp,144 - 3a38: 0006 0x6 - 3a3a: 0601 addi a2,a2,0 - 3a3c: 18090203 lb tp,384(s2) - 3a40: 0100 addi s0,sp,128 - 3a42: 0200 addi s0,sp,256 - 3a44: 0104 addi s1,sp,128 - 3a46: 12090103 lb sp,288(s2) - 3a4a: 0100 addi s0,sp,128 - 3a4c: 0200 addi s0,sp,256 - 3a4e: 0104 addi s1,sp,128 - 3a50: 0e097f03 0xe097f03 - 3a54: 0100 addi s0,sp,128 - 3a56: 04090203 lb tp,64(s2) - 3a5a: 0100 addi s0,sp,128 - 3a5c: 08090103 lb sp,128(s2) - 3a60: 0100 addi s0,sp,128 - 3a62: 10097e03 0x10097e03 - 3a66: 0100 addi s0,sp,128 - 3a68: 04090603 lb a2,64(s2) - 3a6c: 0100 addi s0,sp,128 - 3a6e: 12090703 lb a4,288(s2) + 38ee: 0306 slli t1,t1,0x1 + 38f0: 0901 addi s2,s2,0 + 38f2: 0018 addi a4,sp,0 + 38f4: 0001 nop + 38f6: 0402 slli s0,s0,0x0 + 38f8: 0601 addi a2,a2,0 + 38fa: 08090003 lb zero,128(s2) + 38fe: 0100 addi s0,sp,128 + 3900: 0306 slli t1,t1,0x1 + 3902: 00180907 0x180907 + 3906: 0001 nop + 3908: 0402 slli s0,s0,0x0 + 390a: 0601 addi a2,a2,0 + 390c: 0c090003 lb zero,192(s2) + 3910: 0100 addi s0,sp,128 + 3912: 0306 slli t1,t1,0x1 + 3914: 0904 addi s1,sp,144 + 3916: 0018 addi a4,sp,0 + 3918: 0301 addi t1,t1,0 + 391a: 7fa9 lui t6,0xfffea + 391c: 0809 addi a6,a6,2 + 391e: 0100 addi s0,sp,128 + 3920: 0200 addi s0,sp,256 + 3922: 0104 addi s1,sp,128 + 3924: 16097f03 0x16097f03 + 3928: 0100 addi s0,sp,128 + 392a: 0200 addi s0,sp,256 + 392c: 0104 addi s1,sp,128 + 392e: 12097f03 0x12097f03 + 3932: 0100 addi s0,sp,128 + 3934: 0900dd03 lhu s10,144(ra) + 3938: 0008 addi a0,sp,0 + 393a: 0301 addi t1,t1,0 + 393c: 0902 slli s2,s2,0x0 + 393e: 000c addi a1,sp,0 + 3940: 0301 addi t1,t1,0 + 3942: 0901 addi s2,s2,0 + 3944: 0002 0x2 + 3946: 0301 addi t1,t1,0 + 3948: 090c addi a1,sp,144 + 394a: 000a 0xa + 394c: 0301 addi t1,t1,0 + 394e: 0906 slli s2,s2,0x1 + 3950: 0010 addi a2,sp,0 + 3952: 0001 nop + 3954: 0402 slli s0,s0,0x0 + 3956: 0601 addi a2,a2,0 + 3958: 10090003 lb zero,256(s2) + 395c: 0100 addi s0,sp,128 + 395e: 0200 addi s0,sp,256 + 3960: 0504 addi s1,sp,640 + 3962: 2c090003 lb zero,704(s2) + 3966: 0100 addi s0,sp,128 + 3968: 0200 addi s0,sp,256 + 396a: 0504 addi s1,sp,640 + 396c: 0306 slli t1,t1,0x1 + 396e: 00080903 lb s2,0(a6) + 3972: 0001 nop + 3974: 0402 slli s0,s0,0x0 + 3976: 0305 addi t1,t1,1 + 3978: 0901 addi s2,s2,0 + 397a: 000c addi a1,sp,0 + 397c: 0301 addi t1,t1,0 + 397e: 0904 addi s1,sp,144 + 3980: 0012 0x12 + 3982: 0301 addi t1,t1,0 + 3984: 0904 addi s1,sp,144 + 3986: 0004 addi s1,sp,0 + 3988: 0301 addi t1,t1,0 + 398a: 0901 addi s2,s2,0 + 398c: 0006 0x6 + 398e: 0301 addi t1,t1,0 + 3990: 0902 slli s2,s2,0x0 + 3992: 000a 0xa + 3994: 0301 addi t1,t1,0 + 3996: 0902 slli s2,s2,0x0 + 3998: 000e 0xe + 399a: 0001 nop + 399c: 0402 slli s0,s0,0x0 + 399e: 0301 addi t1,t1,0 + 39a0: 0901 addi s2,s2,0 + 39a2: 0012 0x12 + 39a4: 0001 nop + 39a6: 0402 slli s0,s0,0x0 + 39a8: 0301 addi t1,t1,0 + 39aa: 097f 0x97f + 39ac: 000a 0xa + 39ae: 0301 addi t1,t1,0 + 39b0: 0904 addi s1,sp,144 + 39b2: 0008 addi a0,sp,0 + 39b4: 0301 addi t1,t1,0 + 39b6: 0902 slli s2,s2,0x0 + 39b8: 000c addi a1,sp,0 + 39ba: 0301 addi t1,t1,0 + 39bc: 00060903 lb s2,0(a2) + 39c0: 0301 addi t1,t1,0 + 39c2: 0902 slli s2,s2,0x0 + 39c4: 000a 0xa + 39c6: 0301 addi t1,t1,0 + 39c8: 0901 addi s2,s2,0 + 39ca: 0014 addi a3,sp,0 + 39cc: 0301 addi t1,t1,0 + 39ce: 0901 addi s2,s2,0 + 39d0: 0014 addi a3,sp,0 + 39d2: 0301 addi t1,t1,0 + 39d4: 000c0903 lb s2,0(s8) + 39d8: 0301 addi t1,t1,0 + 39da: 0902 slli s2,s2,0x0 + 39dc: 000c addi a1,sp,0 + 39de: 0301 addi t1,t1,0 + 39e0: 00060903 lb s2,0(a2) + 39e4: 0301 addi t1,t1,0 + 39e6: 0904 addi s1,sp,144 + 39e8: 000e 0xe + 39ea: 0301 addi t1,t1,0 + 39ec: 00200903 lb s2,2(zero) # 2 <__stack_size-0x7fe> + 39f0: 0301 addi t1,t1,0 + 39f2: 0901 addi s2,s2,0 + 39f4: 0010 addi a2,sp,0 + 39f6: 0301 addi t1,t1,0 + 39f8: 0901 addi s2,s2,0 + 39fa: 0014 addi a3,sp,0 + 39fc: 0301 addi t1,t1,0 + 39fe: 0901 addi s2,s2,0 + 3a00: 000e 0xe + 3a02: 0301 addi t1,t1,0 + 3a04: 0901 addi s2,s2,0 + 3a06: 0008 addi a0,sp,0 + 3a08: 0301 addi t1,t1,0 + 3a0a: 0901 addi s2,s2,0 + 3a0c: 000c addi a1,sp,0 + 3a0e: 0301 addi t1,t1,0 + 3a10: 0901 addi s2,s2,0 + 3a12: 000a 0xa + 3a14: 0301 addi t1,t1,0 + 3a16: 0901 addi s2,s2,0 + 3a18: 000a 0xa + 3a1a: 0301 addi t1,t1,0 + 3a1c: 0902 slli s2,s2,0x0 + 3a1e: 0016 0x16 + 3a20: 0301 addi t1,t1,0 + 3a22: 00180903 lb s2,1(a6) + 3a26: 0301 addi t1,t1,0 + 3a28: 0902 slli s2,s2,0x0 + 3a2a: 0008 addi a0,sp,0 + 3a2c: 0301 addi t1,t1,0 + 3a2e: 0902 slli s2,s2,0x0 + 3a30: 000c addi a1,sp,0 + 3a32: 0301 addi t1,t1,0 + 3a34: 0902 slli s2,s2,0x0 + 3a36: 0006 0x6 + 3a38: 0301 addi t1,t1,0 + 3a3a: 000c0903 lb s2,0(s8) + 3a3e: 0301 addi t1,t1,0 + 3a40: 0901 addi s2,s2,0 + 3a42: 000a 0xa + 3a44: 0301 addi t1,t1,0 + 3a46: 0902 slli s2,s2,0x0 + 3a48: 0006 0x6 + 3a4a: 0301 addi t1,t1,0 + 3a4c: 0901 addi s2,s2,0 + 3a4e: 001c addi a5,sp,0 + 3a50: 0301 addi t1,t1,0 + 3a52: 00060903 lb s2,0(a2) + 3a56: 0301 addi t1,t1,0 + 3a58: 0901 addi s2,s2,0 + 3a5a: 0004 addi s1,sp,0 + 3a5c: 0301 addi t1,t1,0 + 3a5e: 0910 addi a2,sp,144 + 3a60: 000a 0xa + 3a62: 0301 addi t1,t1,0 + 3a64: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 3a68: 0001 nop + 3a6a: 0402 slli s0,s0,0x0 + 3a6c: 0601 addi a2,a2,0 + 3a6e: 10090003 lb zero,256(s2) 3a72: 0100 addi s0,sp,128 3a74: 0200 addi s0,sp,256 - 3a76: 0104 addi s1,sp,128 - 3a78: 0a090103 lb sp,160(s2) + 3a76: 0504 addi s1,sp,640 + 3a78: 2c090003 lb zero,704(s2) 3a7c: 0100 addi s0,sp,128 - 3a7e: 06097503 0x6097503 - 3a82: 0100 addi s0,sp,128 - 3a84: 02090d03 lb s10,32(s2) - 3a88: 0100 addi s0,sp,128 - 3a8a: 16090303 lb t1,352(s2) - 3a8e: 0100 addi s0,sp,128 - 3a90: 04097f03 0x4097f03 - 3a94: 0100 addi s0,sp,128 - 3a96: 0e090303 lb t1,224(s2) - 3a9a: 0100 addi s0,sp,128 - 3a9c: 0c090803 lb a6,192(s2) - 3aa0: 0100 addi s0,sp,128 - 3aa2: 0a090303 lb t1,160(s2) - 3aa6: 0100 addi s0,sp,128 - 3aa8: 0c090503 lb a0,192(s2) - 3aac: 0100 addi s0,sp,128 - 3aae: 0200 addi s0,sp,256 - 3ab0: 0304 addi s1,sp,384 - 3ab2: 04090203 lb tp,64(s2) - 3ab6: 0100 addi s0,sp,128 - 3ab8: 0200 addi s0,sp,256 - 3aba: 0304 addi s1,sp,384 - 3abc: 12097e03 0x12097e03 - 3ac0: 0100 addi s0,sp,128 - 3ac2: 0200 addi s0,sp,256 - 3ac4: 0104 addi s1,sp,128 - 3ac6: 0306 slli t1,t1,0x1 - 3ac8: 0900 addi s0,sp,144 - 3aca: 0002 0x2 - 3acc: 0601 addi a2,a2,0 - 3ace: 08090503 lb a0,128(s2) - 3ad2: 0100 addi s0,sp,128 - 3ad4: 0e090103 lb sp,224(s2) - 3ad8: 0100 addi s0,sp,128 - 3ada: 0c090303 lb t1,192(s2) - 3ade: 0100 addi s0,sp,128 - 3ae0: 0c090403 lb s0,192(s2) - 3ae4: 0100 addi s0,sp,128 - 3ae6: 12090403 lb s0,288(s2) - 3aea: 0100 addi s0,sp,128 - 3aec: 0a090103 lb sp,160(s2) - 3af0: 0100 addi s0,sp,128 - 3af2: 0c090803 lb a6,192(s2) - 3af6: 0100 addi s0,sp,128 - 3af8: 0a090703 lb a4,160(s2) + 3a7e: 0200 addi s0,sp,256 + 3a80: 0504 addi s1,sp,640 + 3a82: 0306 slli t1,t1,0x1 + 3a84: 00080903 lb s2,0(a6) + 3a88: 0001 nop + 3a8a: 0402 slli s0,s0,0x0 + 3a8c: 0305 addi t1,t1,1 + 3a8e: 00140903 lb s2,1(s0) # fffeb001 <_sp+0x7ffe7001> + 3a92: 0301 addi t1,t1,0 + 3a94: 0901 addi s2,s2,0 + 3a96: 0006 0x6 + 3a98: 0301 addi t1,t1,0 + 3a9a: 0902 slli s2,s2,0x0 + 3a9c: 0018 addi a4,sp,0 + 3a9e: 0301 addi t1,t1,0 + 3aa0: 0901 addi s2,s2,0 + 3aa2: 0004 addi s1,sp,0 + 3aa4: 0301 addi t1,t1,0 + 3aa6: 090a slli s2,s2,0x2 + 3aa8: 000a 0xa + 3aaa: 0301 addi t1,t1,0 + 3aac: 000c0903 lb s2,0(s8) + 3ab0: 0001 nop + 3ab2: 0402 slli s0,s0,0x0 + 3ab4: 0601 addi a2,a2,0 + 3ab6: 10090003 lb zero,256(s2) + 3aba: 0100 addi s0,sp,128 + 3abc: 0200 addi s0,sp,256 + 3abe: 0504 addi s1,sp,640 + 3ac0: 2c090003 lb zero,704(s2) + 3ac4: 0100 addi s0,sp,128 + 3ac6: 0200 addi s0,sp,256 + 3ac8: 0504 addi s1,sp,640 + 3aca: 0306 slli t1,t1,0x1 + 3acc: 0902 slli s2,s2,0x0 + 3ace: 0008 addi a0,sp,0 + 3ad0: 0301 addi t1,t1,0 + 3ad2: 0902 slli s2,s2,0x0 + 3ad4: 0008 addi a0,sp,0 + 3ad6: 0001 nop + 3ad8: 0402 slli s0,s0,0x0 + 3ada: 0601 addi a2,a2,0 + 3adc: 08090003 lb zero,128(s2) + 3ae0: 0100 addi s0,sp,128 + 3ae2: 0306 slli t1,t1,0x1 + 3ae4: 0901 addi s2,s2,0 + 3ae6: 0018 addi a4,sp,0 + 3ae8: 0001 nop + 3aea: 0402 slli s0,s0,0x0 + 3aec: 0602 slli a2,a2,0x0 + 3aee: 12090003 lb zero,288(s2) + 3af2: 0100 addi s0,sp,128 + 3af4: 0200 addi s0,sp,256 + 3af6: 0304 addi s1,sp,384 + 3af8: 12090003 lb zero,288(s2) 3afc: 0100 addi s0,sp,128 - 3afe: 16090103 lb sp,352(s2) - 3b02: 0100 addi s0,sp,128 - 3b04: 20090603 lb a2,512(s2) - 3b08: 0100 addi s0,sp,128 - 3b0a: 14090403 lb s0,320(s2) + 3afe: 0306 slli t1,t1,0x1 + 3b00: 00180903 lb s2,1(a6) + 3b04: 0001 nop + 3b06: 0402 slli s0,s0,0x0 + 3b08: 0601 addi a2,a2,0 + 3b0a: 0c090003 lb zero,192(s2) 3b0e: 0100 addi s0,sp,128 - 3b10: 0c090303 lb t1,192(s2) - 3b14: 0100 addi s0,sp,128 - 3b16: 0a090303 lb t1,160(s2) - 3b1a: 0100 addi s0,sp,128 - 3b1c: 0c090d03 lb s10,192(s2) - 3b20: 0100 addi s0,sp,128 - 3b22: 0a090603 lb a2,160(s2) - 3b26: 0100 addi s0,sp,128 - 3b28: 08090303 lb t1,128(s2) - 3b2c: 0100 addi s0,sp,128 - 3b2e: 10090903 lb s2,256(s2) - 3b32: 0100 addi s0,sp,128 - 3b34: 16090103 lb sp,352(s2) - 3b38: 0100 addi s0,sp,128 - 3b3a: 20090403 lb s0,512(s2) - 3b3e: 0100 addi s0,sp,128 - 3b40: 18090503 lb a0,384(s2) - 3b44: 0100 addi s0,sp,128 - 3b46: 12090203 lb tp,288(s2) - 3b4a: 0100 addi s0,sp,128 - 3b4c: 10090103 lb sp,256(s2) - 3b50: 0100 addi s0,sp,128 - 3b52: 0e090103 lb sp,224(s2) - 3b56: 0100 addi s0,sp,128 - 3b58: 0e090203 lb tp,224(s2) - 3b5c: 0100 addi s0,sp,128 - 3b5e: 0200 addi s0,sp,256 - 3b60: 0104 addi s1,sp,128 - 3b62: 0306 slli t1,t1,0x1 - 3b64: 0900 addi s0,sp,144 - 3b66: 000c addi a1,sp,0 - 3b68: 0601 addi a2,a2,0 - 3b6a: 14090c03 lb s8,320(s2) - 3b6e: 0100 addi s0,sp,128 - 3b70: 06090303 lb t1,96(s2) - 3b74: 0100 addi s0,sp,128 - 3b76: 12090203 lb tp,288(s2) - 3b7a: 0100 addi s0,sp,128 - 3b7c: 0a090103 lb sp,160(s2) - 3b80: 0100 addi s0,sp,128 - 3b82: 08097f03 0x8097f03 - 3b86: 0100 addi s0,sp,128 - 3b88: 0a090703 lb a4,160(s2) - 3b8c: 0100 addi s0,sp,128 - 3b8e: 0a090103 lb sp,160(s2) - 3b92: 0100 addi s0,sp,128 - 3b94: 08097f03 0x8097f03 - 3b98: 0100 addi s0,sp,128 - 3b9a: 08090703 lb a4,128(s2) - 3b9e: 0100 addi s0,sp,128 - 3ba0: 08090103 lb sp,128(s2) - 3ba4: 0100 addi s0,sp,128 - 3ba6: 0c090a03 lb s4,192(s2) - 3baa: 0100 addi s0,sp,128 - 3bac: 0e090303 lb t1,224(s2) - 3bb0: 0100 addi s0,sp,128 - 3bb2: 0200 addi s0,sp,256 - 3bb4: 0104 addi s1,sp,128 - 3bb6: 0306 slli t1,t1,0x1 - 3bb8: 0900 addi s0,sp,144 - 3bba: 0006 0x6 - 3bbc: 0601 addi a2,a2,0 - 3bbe: 18090303 lb t1,384(s2) - 3bc2: 0100 addi s0,sp,128 - 3bc4: 06090303 lb t1,96(s2) - 3bc8: 0100 addi s0,sp,128 - 3bca: 0a090303 lb t1,160(s2) - 3bce: 0100 addi s0,sp,128 - 3bd0: 24091203 lh tp,576(s2) - 3bd4: 0100 addi s0,sp,128 - 3bd6: 3c090203 lb tp,960(s2) - 3bda: 0100 addi s0,sp,128 - 3bdc: 1c090303 lb t1,448(s2) - 3be0: 0100 addi s0,sp,128 - 3be2: 06090103 lb sp,96(s2) + 3b10: 0306 slli t1,t1,0x1 + 3b12: 0902 slli s2,s2,0x0 + 3b14: 0010 addi a2,sp,0 + 3b16: 0001 nop + 3b18: 0402 slli s0,s0,0x0 + 3b1a: 0301 addi t1,t1,0 + 3b1c: 0901 addi s2,s2,0 + 3b1e: 0012 0x12 + 3b20: 0001 nop + 3b22: 0402 slli s0,s0,0x0 + 3b24: 0301 addi t1,t1,0 + 3b26: 097f 0x97f + 3b28: 000a 0xa + 3b2a: 0301 addi t1,t1,0 + 3b2c: 0909 addi s2,s2,2 + 3b2e: 0008 addi a0,sp,0 + 3b30: 0301 addi t1,t1,0 + 3b32: 0909 addi s2,s2,2 + 3b34: 000a 0xa + 3b36: 0301 addi t1,t1,0 + 3b38: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 3b3c: 0001 nop + 3b3e: 0402 slli s0,s0,0x0 + 3b40: 0601 addi a2,a2,0 + 3b42: 0a090003 lb zero,160(s2) + 3b46: 0100 addi s0,sp,128 + 3b48: 0306 slli t1,t1,0x1 + 3b4a: 0901 addi s2,s2,0 + 3b4c: 0018 addi a4,sp,0 + 3b4e: 0001 nop + 3b50: 0402 slli s0,s0,0x0 + 3b52: 0601 addi a2,a2,0 + 3b54: 12090003 lb zero,288(s2) + 3b58: 0100 addi s0,sp,128 + 3b5a: 0306 slli t1,t1,0x1 + 3b5c: 0902 slli s2,s2,0x0 + 3b5e: 0018 addi a4,sp,0 + 3b60: 0301 addi t1,t1,0 + 3b62: 0901 addi s2,s2,0 + 3b64: 0008 addi a0,sp,0 + 3b66: 0301 addi t1,t1,0 + 3b68: 0902 slli s2,s2,0x0 + 3b6a: 000e 0xe + 3b6c: 0301 addi t1,t1,0 + 3b6e: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> + 3b72: 0301 addi t1,t1,0 + 3b74: 0904 addi s1,sp,144 + 3b76: 000e 0xe + 3b78: 0301 addi t1,t1,0 + 3b7a: 0904 addi s1,sp,144 + 3b7c: 0030 addi a2,sp,8 + 3b7e: 0301 addi t1,t1,0 + 3b80: 0901 addi s2,s2,0 + 3b82: 0008 addi a0,sp,0 + 3b84: 0301 addi t1,t1,0 + 3b86: 0952 slli s2,s2,0x14 + 3b88: 000e 0xe + 3b8a: 0301 addi t1,t1,0 + 3b8c: 090c addi a1,sp,144 + 3b8e: 0004 addi s1,sp,0 + 3b90: 0301 addi t1,t1,0 + 3b92: 00020923 sb zero,18(tp) # 12 <__stack_size-0x7ee> + 3b96: 0301 addi t1,t1,0 + 3b98: 00080907 0x80907 + 3b9c: 0301 addi t1,t1,0 + 3b9e: 0901 addi s2,s2,0 + 3ba0: 0012 0x12 + 3ba2: 0301 addi t1,t1,0 + 3ba4: 0901 addi s2,s2,0 + 3ba6: 0006 0x6 + 3ba8: 0301 addi t1,t1,0 + 3baa: 0901 addi s2,s2,0 + 3bac: 0010 addi a2,sp,0 + 3bae: 0301 addi t1,t1,0 + 3bb0: 0901 addi s2,s2,0 + 3bb2: 0006 0x6 + 3bb4: 0301 addi t1,t1,0 + 3bb6: 0901 addi s2,s2,0 + 3bb8: 0010 addi a2,sp,0 + 3bba: 0301 addi t1,t1,0 + 3bbc: 0901 addi s2,s2,0 + 3bbe: 0006 0x6 + 3bc0: 0301 addi t1,t1,0 + 3bc2: 0901 addi s2,s2,0 + 3bc4: 0010 addi a2,sp,0 + 3bc6: 0901 addi s2,s2,0 + 3bc8: 0008 addi a0,sp,0 + 3bca: 0100 addi s0,sp,128 + 3bcc: 9101 srli a0,a0,0x20 + 3bce: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 3bd2: 7900 flw fs0,48(a0) + 3bd4: 0000 unimp + 3bd6: 0100 addi s0,sp,128 + 3bd8: fb01 bnez a4,3ae8 <__stack_size+0x32e8> + 3bda: 0d0e slli s10,s10,0x3 + 3bdc: 0100 addi s0,sp,128 + 3bde: 0101 addi sp,sp,0 + 3be0: 0001 nop + 3be2: 0000 unimp + 3be4: 0001 nop 3be6: 0100 addi s0,sp,128 - 3be8: 0c090a03 lb s4,192(s2) - 3bec: 0100 addi s0,sp,128 - 3bee: 0e090303 lb t1,224(s2) - 3bf2: 0100 addi s0,sp,128 - 3bf4: 0200 addi s0,sp,256 - 3bf6: 0104 addi s1,sp,128 - 3bf8: 0306 slli t1,t1,0x1 - 3bfa: 0900 addi s0,sp,144 - 3bfc: 0006 0x6 - 3bfe: 0601 addi a2,a2,0 - 3c00: 18090303 lb t1,384(s2) - 3c04: 0100 addi s0,sp,128 - 3c06: 06091103 lh sp,96(s2) - 3c0a: 0100 addi s0,sp,128 - 3c0c: 0c090103 lb sp,192(s2) - 3c10: 0100 addi s0,sp,128 - 3c12: 1e090303 lb t1,480(s2) - 3c16: 0100 addi s0,sp,128 - 3c18: 56090103 lb sp,1376(s2) - 3c1c: 0100 addi s0,sp,128 - 3c1e: 1a090203 lb tp,416(s2) - 3c22: 0100 addi s0,sp,128 - 3c24: 20090803 lb a6,512(s2) - 3c28: 0100 addi s0,sp,128 - 3c2a: 06090103 lb sp,96(s2) - 3c2e: 0100 addi s0,sp,128 - 3c30: 0c090603 lb a2,192(s2) - 3c34: 0100 addi s0,sp,128 - 3c36: 08090403 lb s0,128(s2) - 3c3a: 0100 addi s0,sp,128 - 3c3c: 06090603 lb a2,96(s2) - 3c40: 0100 addi s0,sp,128 - 3c42: 28090303 lb t1,640(s2) - 3c46: 0100 addi s0,sp,128 - 3c48: 06090103 lb sp,96(s2) - 3c4c: 0100 addi s0,sp,128 - 3c4e: 0a090703 lb a4,160(s2) - 3c52: 0100 addi s0,sp,128 - 3c54: 08090403 lb s0,128(s2) - 3c58: 0100 addi s0,sp,128 - 3c5a: 06090203 lb tp,96(s2) + 3be8: 6d6f682f 0x6d6f682f + 3bec: 2f65 jal 43a4 <__stack_size+0x3ba4> + 3bee: 6a7a flw fs4,156(sp) + 3bf0: 2d74722f 0x2d74722f + 3bf4: 6874 flw fa3,84(s0) + 3bf6: 6572 flw fa0,28(sp) + 3bf8: 6461 lui s0,0x18 + 3bfa: 636e692f 0x636e692f + 3bfe: 756c flw fa1,108(a0) + 3c00: 6564 flw fs1,76(a0) + 3c02: 2f00 fld fs0,24(a4) + 3c04: 6f68 flw fa0,92(a4) + 3c06: 656d lui a0,0x1b + 3c08: 2f6a7a2f 0x2f6a7a2f + 3c0c: 7472 flw fs0,60(sp) + 3c0e: 742d lui s0,0xfffeb + 3c10: 7268 flw fa0,100(a2) + 3c12: 6165 addi sp,sp,112 + 3c14: 2f64 fld fs1,216(a4) + 3c16: 00637273 csrrci tp,0x6,6 + 3c1a: 7200 flw fs0,32(a2) + 3c1c: 7374 flw fa3,100(a4) + 3c1e: 7265 lui tp,0xffff9 + 3c20: 6976 flw fs2,92(sp) + 3c22: 682e6563 bltu t3,sp,42ac <__stack_size+0x3aac> + 3c26: 0100 addi s0,sp,128 + 3c28: 0000 unimp + 3c2a: 656a626f jal tp,aa280 <__stack_size+0xa9a80> + 3c2e: 632e7463 bleu s2,t3,4256 <__stack_size+0x3a56> + 3c32: 0200 addi s0,sp,256 + 3c34: 0000 unimp + 3c36: 7472 flw fs0,60(sp) + 3c38: 6564 flw fs1,76(a0) + 3c3a: 2e66 fld ft8,88(sp) + 3c3c: 0068 addi a0,sp,12 + 3c3e: 0001 nop + 3c40: 7200 flw fs0,32(a2) + 3c42: 7474 flw fa3,108(s0) + 3c44: 7268 flw fa0,100(a2) + 3c46: 6165 addi sp,sp,112 + 3c48: 2e64 fld fs1,216(a2) + 3c4a: 0068 addi a0,sp,12 + 3c4c: 0001 nop + 3c4e: 0000 unimp + 3c50: 0500 addi s0,sp,640 + 3c52: 0602 slli a2,a2,0x0 + 3c54: 405d 0x405d + 3c56: 0320 addi s0,sp,392 + 3c58: 013e slli sp,sp,0xf + 3c5a: 0e090103 lb sp,224(s2) 3c5e: 0100 addi s0,sp,128 - 3c60: 28090203 lb tp,640(s2) + 3c60: 0c090103 lb sp,192(s2) 3c64: 0100 addi s0,sp,128 - 3c66: 10090203 lb tp,256(s2) + 3c66: 0c090203 lb tp,192(s2) 3c6a: 0100 addi s0,sp,128 - 3c6c: 0c090203 lb tp,192(s2) + 3c6c: 0a090103 lb sp,160(s2) 3c70: 0100 addi s0,sp,128 - 3c72: 06090203 lb tp,96(s2) + 3c72: 0a090103 lb sp,160(s2) 3c76: 0100 addi s0,sp,128 - 3c78: 02090703 lb a4,32(s2) + 3c78: 08091603 lh a2,128(s2) 3c7c: 0100 addi s0,sp,128 - 3c7e: 02097e03 0x2097e03 + 3c7e: 0a090103 lb sp,160(s2) 3c82: 0100 addi s0,sp,128 - 3c84: 06090203 lb tp,96(s2) + 3c84: 0e090103 lb sp,224(s2) 3c88: 0100 addi s0,sp,128 - 3c8a: 0a090903 lb s2,160(s2) + 3c8a: 0e090203 lb tp,224(s2) 3c8e: 0100 addi s0,sp,128 - 3c90: 06090103 lb sp,96(s2) + 3c90: 16090103 lb sp,352(s2) 3c94: 0100 addi s0,sp,128 - 3c96: 10090103 lb sp,256(s2) - 3c9a: 0100 addi s0,sp,128 - 3c9c: 0809 addi a6,a6,2 - 3c9e: 0000 unimp - 3ca0: 0101 addi sp,sp,0 - 3ca2: 083a slli a6,a6,0xe - 3ca4: 0000 unimp - 3ca6: 0002 0x2 - 3ca8: 0068 addi a0,sp,12 - 3caa: 0000 unimp - 3cac: 0101 addi sp,sp,0 - 3cae: 000d0efb 0xd0efb - 3cb2: 0101 addi sp,sp,0 - 3cb4: 0101 addi sp,sp,0 - 3cb6: 0000 unimp - 3cb8: 0100 addi s0,sp,128 - 3cba: 0000 unimp - 3cbc: 2f01 jal 43cc <__stack_size+0x3bcc> - 3cbe: 6f68 flw fa0,92(a4) - 3cc0: 656d lui a0,0x1b - 3cc2: 2f6a7a2f 0x2f6a7a2f - 3cc6: 7472 flw fs0,60(sp) - 3cc8: 742d lui s0,0xfffeb - 3cca: 7268 flw fa0,100(a2) - 3ccc: 6165 addi sp,sp,112 - 3cce: 2f64 fld fs1,216(a4) - 3cd0: 00637273 csrrci tp,0x6,6 - 3cd4: 6d6f682f 0x6d6f682f - 3cd8: 2f65 jal 4490 <__stack_size+0x3c90> - 3cda: 6a7a flw fs4,156(sp) - 3cdc: 2d74722f 0x2d74722f - 3ce0: 6874 flw fa3,84(s0) - 3ce2: 6572 flw fa0,28(sp) - 3ce4: 6461 lui s0,0x18 - 3ce6: 636e692f 0x636e692f - 3cea: 756c flw fa1,108(a0) - 3cec: 6564 flw fs1,76(a0) - 3cee: 0000 unimp - 3cf0: 62616c73 csrrsi s8,0x626,2 - 3cf4: 632e flw ft6,200(sp) + 3c96: 0204 addi s1,sp,256 + 3c98: 08090303 lb t1,128(s2) + 3c9c: 0100 addi s0,sp,128 + 3c9e: 0a090103 lb sp,160(s2) + 3ca2: 0100 addi s0,sp,128 + 3ca4: 0e090103 lb sp,224(s2) + 3ca8: 0100 addi s0,sp,128 + 3caa: 08090903 lb s2,128(s2) + 3cae: 0100 addi s0,sp,128 + 3cb0: 0a090103 lb sp,160(s2) + 3cb4: 0100 addi s0,sp,128 + 3cb6: 0e090103 lb sp,224(s2) + 3cba: 0100 addi s0,sp,128 + 3cbc: 08091003 lh zero,128(s2) + 3cc0: 0100 addi s0,sp,128 + 3cc2: 0a090103 lb sp,160(s2) + 3cc6: 0100 addi s0,sp,128 + 3cc8: 0e090103 lb sp,224(s2) + 3ccc: 0100 addi s0,sp,128 + 3cce: 08091103 lh sp,128(s2) + 3cd2: 0100 addi s0,sp,128 + 3cd4: 0a090103 lb sp,160(s2) + 3cd8: 0100 addi s0,sp,128 + 3cda: 0e090103 lb sp,224(s2) + 3cde: 0100 addi s0,sp,128 + 3ce0: 08090903 lb s2,128(s2) + 3ce4: 0100 addi s0,sp,128 + 3ce6: 0a090103 lb sp,160(s2) + 3cea: 0100 addi s0,sp,128 + 3cec: 0e090103 lb sp,224(s2) + 3cf0: 0100 addi s0,sp,128 + 3cf2: 08090e03 lb t3,128(s2) 3cf6: 0100 addi s0,sp,128 - 3cf8: 0000 unimp - 3cfa: 7472 flw fs0,60(sp) - 3cfc: 6564 flw fs1,76(a0) - 3cfe: 2e66 fld ft8,88(sp) - 3d00: 0068 addi a0,sp,12 - 3d02: 0002 0x2 - 3d04: 7200 flw fs0,32(a2) - 3d06: 7474 flw fa3,108(s0) - 3d08: 7268 flw fa0,100(a2) - 3d0a: 6165 addi sp,sp,112 - 3d0c: 2e64 fld fs1,216(a2) - 3d0e: 0068 addi a0,sp,12 - 3d10: 0002 0x2 - 3d12: 0000 unimp - 3d14: 0500 addi s0,sp,640 - 3d16: 3202 fld ft4,32(sp) - 3d18: 405c lw a5,4(s0) - 3d1a: 0320 addi s0,sp,392 - 3d1c: 00dc addi a5,sp,68 - 3d1e: 0301 addi t1,t1,0 - 3d20: 0901 addi s2,s2,0 - 3d22: 000a 0xa - 3d24: 0301 addi t1,t1,0 - 3d26: 0901 addi s2,s2,0 - 3d28: 000e 0xe - 3d2a: 0301 addi t1,t1,0 - 3d2c: 090a slli s2,s2,0x2 - 3d2e: 0008 addi a0,sp,0 - 3d30: 0301 addi t1,t1,0 - 3d32: 0901 addi s2,s2,0 - 3d34: 000a 0xa - 3d36: 0301 addi t1,t1,0 - 3d38: 0901 addi s2,s2,0 - 3d3a: 000e 0xe - 3d3c: 0301 addi t1,t1,0 - 3d3e: 018c addi a1,sp,192 - 3d40: 0809 addi a6,a6,2 - 3d42: 0100 addi s0,sp,128 - 3d44: 0c090403 lb s0,192(s2) - 3d48: 0100 addi s0,sp,128 - 3d4a: 06090103 lb sp,96(s2) - 3d4e: 0100 addi s0,sp,128 - 3d50: 04090303 lb t1,64(s2) - 3d54: 0100 addi s0,sp,128 - 3d56: 0e090103 lb sp,224(s2) - 3d5a: 0100 addi s0,sp,128 - 3d5c: 0e090203 lb tp,224(s2) - 3d60: 0100 addi s0,sp,128 - 3d62: 0e090303 lb t1,224(s2) - 3d66: 0100 addi s0,sp,128 - 3d68: 10090103 lb sp,256(s2) - 3d6c: 0100 addi s0,sp,128 - 3d6e: 0c090103 lb sp,192(s2) - 3d72: 0100 addi s0,sp,128 - 3d74: 12090103 lb sp,288(s2) - 3d78: 0100 addi s0,sp,128 - 3d7a: 0a090103 lb sp,160(s2) - 3d7e: 0100 addi s0,sp,128 - 3d80: 02090303 lb t1,32(s2) - 3d84: 0100 addi s0,sp,128 - 3d86: 0e090303 lb t1,224(s2) - 3d8a: 0100 addi s0,sp,128 - 3d8c: 0c090103 lb sp,192(s2) - 3d90: 0100 addi s0,sp,128 - 3d92: 0200 addi s0,sp,256 - 3d94: 0204 addi s1,sp,256 - 3d96: 02097003 0x2097003 - 3d9a: 0100 addi s0,sp,128 - 3d9c: 0200 addi s0,sp,256 - 3d9e: 0104 addi s1,sp,128 - 3da0: 0306 slli t1,t1,0x1 - 3da2: 0900 addi s0,sp,144 - 3da4: 0008 addi a0,sp,0 - 3da6: 0601 addi a2,a2,0 - 3da8: 10091503 lh a0,256(s2) - 3dac: 0100 addi s0,sp,128 - 3dae: 0c090203 lb tp,192(s2) - 3db2: 0100 addi s0,sp,128 - 3db4: 04090103 lb sp,64(s2) - 3db8: 0100 addi s0,sp,128 - 3dba: 0a090303 lb t1,160(s2) + 3cf8: 06090103 lb sp,96(s2) + 3cfc: 0100 addi s0,sp,128 + 3cfe: 08091003 lh zero,128(s2) + 3d02: 0100 addi s0,sp,128 + 3d04: 0a090103 lb sp,160(s2) + 3d08: 0100 addi s0,sp,128 + 3d0a: 12090103 lb sp,288(s2) + 3d0e: 0100 addi s0,sp,128 + 3d10: 08090e03 lb t3,128(s2) + 3d14: 0100 addi s0,sp,128 + 3d16: 16090a03 lb s4,352(s2) + 3d1a: 0100 addi s0,sp,128 + 3d1c: 16090603 lb a2,352(s2) + 3d20: 0100 addi s0,sp,128 + 3d22: 18090303 lb t1,384(s2) + 3d26: 0100 addi s0,sp,128 + 3d28: 12090203 lb tp,288(s2) + 3d2c: 0100 addi s0,sp,128 + 3d2e: 0200 addi s0,sp,256 + 3d30: 0104 addi s1,sp,128 + 3d32: 0306 slli t1,t1,0x1 + 3d34: 0900 addi s0,sp,144 + 3d36: 000c addi a1,sp,0 + 3d38: 0601 addi a2,a2,0 + 3d3a: 10090303 lb t1,256(s2) + 3d3e: 0100 addi s0,sp,128 + 3d40: 06090303 lb t1,96(s2) + 3d44: 0100 addi s0,sp,128 + 3d46: 16090303 lb t1,352(s2) + 3d4a: 0100 addi s0,sp,128 + 3d4c: 06090103 lb sp,96(s2) + 3d50: 0100 addi s0,sp,128 + 3d52: 0c090903 lb s2,192(s2) + 3d56: 0100 addi s0,sp,128 + 3d58: 0e090403 lb s0,224(s2) + 3d5c: 0100 addi s0,sp,128 + 3d5e: 0200 addi s0,sp,256 + 3d60: 0104 addi s1,sp,128 + 3d62: 0306 slli t1,t1,0x1 + 3d64: 0900 addi s0,sp,144 + 3d66: 0006 0x6 + 3d68: 0601 addi a2,a2,0 + 3d6a: 18090203 lb tp,384(s2) + 3d6e: 0100 addi s0,sp,128 + 3d70: 0200 addi s0,sp,256 + 3d72: 0104 addi s1,sp,128 + 3d74: 0306 slli t1,t1,0x1 + 3d76: 0900 addi s0,sp,144 + 3d78: 000c addi a1,sp,0 + 3d7a: 0601 addi a2,a2,0 + 3d7c: 10090303 lb t1,256(s2) + 3d80: 0100 addi s0,sp,128 + 3d82: 06090303 lb t1,96(s2) + 3d86: 0100 addi s0,sp,128 + 3d88: 0c090303 lb t1,192(s2) + 3d8c: 0100 addi s0,sp,128 + 3d8e: 06090103 lb sp,96(s2) + 3d92: 0100 addi s0,sp,128 + 3d94: 0c090c03 lb s8,192(s2) + 3d98: 0100 addi s0,sp,128 + 3d9a: 12090503 lb a0,288(s2) + 3d9e: 0100 addi s0,sp,128 + 3da0: 0200 addi s0,sp,256 + 3da2: 0104 addi s1,sp,128 + 3da4: 0306 slli t1,t1,0x1 + 3da6: 0900 addi s0,sp,144 + 3da8: 0010 addi a2,sp,0 + 3daa: 0001 nop + 3dac: 0402 slli s0,s0,0x0 + 3dae: 0305 addi t1,t1,1 + 3db0: 0900 addi s0,sp,144 + 3db2: 002c addi a1,sp,8 + 3db4: 0001 nop + 3db6: 0402 slli s0,s0,0x0 + 3db8: 0605 addi a2,a2,1 + 3dba: 08090b03 lb s6,128(s2) 3dbe: 0100 addi s0,sp,128 - 3dc0: 10090403 lb s0,256(s2) - 3dc4: 0100 addi s0,sp,128 - 3dc6: 0200 addi s0,sp,256 - 3dc8: 0104 addi s1,sp,128 - 3dca: 0306 slli t1,t1,0x1 - 3dcc: 0900 addi s0,sp,144 - 3dce: 0006 0x6 - 3dd0: 0601 addi a2,a2,0 - 3dd2: 18090103 lb sp,384(s2) - 3dd6: 0100 addi s0,sp,128 - 3dd8: 0200 addi s0,sp,256 - 3dda: 0104 addi s1,sp,128 - 3ddc: 0306 slli t1,t1,0x1 - 3dde: 0900 addi s0,sp,144 - 3de0: 000c addi a1,sp,0 - 3de2: 0601 addi a2,a2,0 - 3de4: 18090103 lb sp,384(s2) - 3de8: 0100 addi s0,sp,128 - 3dea: 0200 addi s0,sp,256 - 3dec: 0104 addi s1,sp,128 - 3dee: 0306 slli t1,t1,0x1 - 3df0: 0900 addi s0,sp,144 - 3df2: 0006 0x6 - 3df4: 0601 addi a2,a2,0 - 3df6: 18090203 lb tp,384(s2) - 3dfa: 0100 addi s0,sp,128 - 3dfc: 08090303 lb t1,128(s2) - 3e00: 0100 addi s0,sp,128 - 3e02: 0e090203 lb tp,224(s2) - 3e06: 0100 addi s0,sp,128 - 3e08: 0e090203 lb tp,224(s2) - 3e0c: 0100 addi s0,sp,128 - 3e0e: 0200 addi s0,sp,256 - 3e10: 0104 addi s1,sp,128 - 3e12: 0306 slli t1,t1,0x1 - 3e14: 0900 addi s0,sp,144 - 3e16: 0008 addi a0,sp,0 - 3e18: 0601 addi a2,a2,0 - 3e1a: 18090103 lb sp,384(s2) - 3e1e: 0100 addi s0,sp,128 - 3e20: 0200 addi s0,sp,256 - 3e22: 0104 addi s1,sp,128 - 3e24: 0306 slli t1,t1,0x1 - 3e26: 0900 addi s0,sp,144 - 3e28: 000c addi a1,sp,0 - 3e2a: 0001 nop - 3e2c: 0402 slli s0,s0,0x0 - 3e2e: 0302 slli t1,t1,0x0 - 3e30: 0900 addi s0,sp,144 - 3e32: 0016 0x16 - 3e34: 0601 addi a2,a2,0 - 3e36: 18090203 lb tp,384(s2) - 3e3a: 0100 addi s0,sp,128 - 3e3c: 16090203 lb tp,352(s2) - 3e40: 0100 addi s0,sp,128 - 3e42: 2a090203 lb tp,672(s2) - 3e46: 0100 addi s0,sp,128 - 3e48: 16090103 lb sp,352(s2) - 3e4c: 0100 addi s0,sp,128 - 3e4e: 0e090303 lb t1,224(s2) - 3e52: 0100 addi s0,sp,128 - 3e54: 02090303 lb t1,32(s2) - 3e58: 0100 addi s0,sp,128 - 3e5a: 14090203 lb tp,320(s2) - 3e5e: 0100 addi s0,sp,128 - 3e60: 12090103 lb sp,288(s2) - 3e64: 0100 addi s0,sp,128 - 3e66: 0c090103 lb sp,192(s2) - 3e6a: 0100 addi s0,sp,128 - 3e6c: 0a090203 lb tp,160(s2) - 3e70: 0100 addi s0,sp,128 - 3e72: 02090303 lb t1,32(s2) - 3e76: 0100 addi s0,sp,128 - 3e78: 0200 addi s0,sp,256 - 3e7a: 0204 addi s1,sp,256 - 3e7c: 14096703 0x14096703 + 3dc0: 0200 addi s0,sp,256 + 3dc2: 0504 addi s1,sp,640 + 3dc4: 16090303 lb t1,352(s2) + 3dc8: 0100 addi s0,sp,128 + 3dca: 0200 addi s0,sp,256 + 3dcc: 0504 addi s1,sp,640 + 3dce: 10090103 lb sp,256(s2) + 3dd2: 0100 addi s0,sp,128 + 3dd4: 06090303 lb t1,96(s2) + 3dd8: 0100 addi s0,sp,128 + 3dda: 04090603 lb a2,64(s2) + 3dde: 0100 addi s0,sp,128 + 3de0: 10090303 lb t1,256(s2) + 3de4: 0100 addi s0,sp,128 + 3de6: 08090b03 lb s6,128(s2) + 3dea: 0100 addi s0,sp,128 + 3dec: 12090203 lb tp,288(s2) + 3df0: 0100 addi s0,sp,128 + 3df2: 0200 addi s0,sp,256 + 3df4: 0104 addi s1,sp,128 + 3df6: 0306 slli t1,t1,0x1 + 3df8: 0900 addi s0,sp,144 + 3dfa: 000c addi a1,sp,0 + 3dfc: 0601 addi a2,a2,0 + 3dfe: 10090303 lb t1,256(s2) + 3e02: 0100 addi s0,sp,128 + 3e04: 06090303 lb t1,96(s2) + 3e08: 0100 addi s0,sp,128 + 3e0a: 16090303 lb t1,352(s2) + 3e0e: 0100 addi s0,sp,128 + 3e10: 06090303 lb t1,96(s2) + 3e14: 0100 addi s0,sp,128 + 3e16: 04090103 lb sp,64(s2) + 3e1a: 0100 addi s0,sp,128 + 3e1c: 0c090803 lb a6,192(s2) + 3e20: 0100 addi s0,sp,128 + 3e22: 0e090403 lb s0,224(s2) + 3e26: 0100 addi s0,sp,128 + 3e28: 0200 addi s0,sp,256 + 3e2a: 0104 addi s1,sp,128 + 3e2c: 0306 slli t1,t1,0x1 + 3e2e: 0900 addi s0,sp,144 + 3e30: 0006 0x6 + 3e32: 0601 addi a2,a2,0 + 3e34: 18090103 lb sp,384(s2) + 3e38: 0100 addi s0,sp,128 + 3e3a: 0200 addi s0,sp,256 + 3e3c: 0104 addi s1,sp,128 + 3e3e: 0306 slli t1,t1,0x1 + 3e40: 0900 addi s0,sp,144 + 3e42: 0010 addi a2,sp,0 + 3e44: 0601 addi a2,a2,0 + 3e46: 18090203 lb tp,384(s2) + 3e4a: 0100 addi s0,sp,128 + 3e4c: 0200 addi s0,sp,256 + 3e4e: 0104 addi s1,sp,128 + 3e50: 0306 slli t1,t1,0x1 + 3e52: 0900 addi s0,sp,144 + 3e54: 000c addi a1,sp,0 + 3e56: 0601 addi a2,a2,0 + 3e58: 10090303 lb t1,256(s2) + 3e5c: 0100 addi s0,sp,128 + 3e5e: 06090303 lb t1,96(s2) + 3e62: 0100 addi s0,sp,128 + 3e64: 0c090303 lb t1,192(s2) + 3e68: 0100 addi s0,sp,128 + 3e6a: 06090903 lb s2,96(s2) + 3e6e: 0100 addi s0,sp,128 + 3e70: 08090103 lb sp,128(s2) + 3e74: 0100 addi s0,sp,128 + 3e76: 0c090d03 lb s10,192(s2) + 3e7a: 0100 addi s0,sp,128 + 3e7c: 0c090203 lb tp,192(s2) 3e80: 0100 addi s0,sp,128 3e82: 0200 addi s0,sp,256 3e84: 0104 addi s1,sp,128 3e86: 0306 slli t1,t1,0x1 3e88: 0900 addi s0,sp,144 - 3e8a: 0008 addi a0,sp,0 + 3e8a: 0006 0x6 3e8c: 0601 addi a2,a2,0 - 3e8e: 14091a03 lh s4,320(s2) + 3e8e: 18090203 lb tp,384(s2) 3e92: 0100 addi s0,sp,128 - 3e94: 02090303 lb t1,32(s2) + 3e94: 10090103 lb sp,256(s2) 3e98: 0100 addi s0,sp,128 - 3e9a: 0a090103 lb sp,160(s2) + 3e9a: 04090203 lb tp,64(s2) 3e9e: 0100 addi s0,sp,128 - 3ea0: 0a090103 lb sp,160(s2) + 3ea0: 02090103 lb sp,32(s2) 3ea4: 0100 addi s0,sp,128 - 3ea6: 0c096e03 0xc096e03 + 3ea6: 0a090f03 lb t5,160(s2) 3eaa: 0100 addi s0,sp,128 - 3eac: 02091603 lh a2,32(s2) + 3eac: 12090103 lb sp,288(s2) 3eb0: 0100 addi s0,sp,128 - 3eb2: 0c090103 lb sp,192(s2) + 3eb2: 04090103 lb sp,64(s2) 3eb6: 0100 addi s0,sp,128 - 3eb8: 0a090603 lb a2,160(s2) + 3eb8: 04090103 lb sp,64(s2) 3ebc: 0100 addi s0,sp,128 - 3ebe: 10090103 lb sp,256(s2) + 3ebe: 04090303 lb t1,64(s2) 3ec2: 0100 addi s0,sp,128 3ec4: 0200 addi s0,sp,256 3ec6: 0104 addi s1,sp,128 @@ -95097,2658 +94599,2649 @@ Disassembly of section .debug_line: 3eca: 0900 addi s0,sp,144 3ecc: 0006 0x6 3ece: 0601 addi a2,a2,0 - 3ed0: 18090103 lb sp,384(s2) + 3ed0: 0a090103 lb sp,160(s2) 3ed4: 0100 addi s0,sp,128 - 3ed6: 0200 addi s0,sp,256 - 3ed8: 0104 addi s1,sp,128 - 3eda: 0306 slli t1,t1,0x1 - 3edc: 0900 addi s0,sp,144 - 3ede: 0006 0x6 - 3ee0: 0601 addi a2,a2,0 - 3ee2: 18090203 lb tp,384(s2) - 3ee6: 0100 addi s0,sp,128 - 3ee8: 0c090103 lb sp,192(s2) - 3eec: 0100 addi s0,sp,128 - 3eee: 0a090103 lb sp,160(s2) - 3ef2: 0100 addi s0,sp,128 - 3ef4: 0a090b03 lb s6,160(s2) - 3ef8: 0100 addi s0,sp,128 - 3efa: 10090303 lb t1,256(s2) - 3efe: 0100 addi s0,sp,128 - 3f00: 0200 addi s0,sp,256 - 3f02: 0104 addi s1,sp,128 - 3f04: 0306 slli t1,t1,0x1 - 3f06: 0900 addi s0,sp,144 - 3f08: 0010 addi a2,sp,0 - 3f0a: 0001 nop - 3f0c: 0402 slli s0,s0,0x0 - 3f0e: 0305 addi t1,t1,1 - 3f10: 0900 addi s0,sp,144 - 3f12: 002c addi a1,sp,8 - 3f14: 0001 nop - 3f16: 0402 slli s0,s0,0x0 - 3f18: 0605 addi a2,a2,1 - 3f1a: 08090303 lb t1,128(s2) - 3f1e: 0100 addi s0,sp,128 - 3f20: 0200 addi s0,sp,256 - 3f22: 0504 addi s1,sp,640 - 3f24: 18090103 lb sp,384(s2) + 3ed6: 04090303 lb t1,64(s2) + 3eda: 0100 addi s0,sp,128 + 3edc: 0200 addi s0,sp,256 + 3ede: 0104 addi s1,sp,128 + 3ee0: 0306 slli t1,t1,0x1 + 3ee2: 0900 addi s0,sp,144 + 3ee4: 0010 addi a2,sp,0 + 3ee6: 0001 nop + 3ee8: 0402 slli s0,s0,0x0 + 3eea: 0305 addi t1,t1,1 + 3eec: 0900 addi s0,sp,144 + 3eee: 002c addi a1,sp,8 + 3ef0: 0001 nop + 3ef2: 0402 slli s0,s0,0x0 + 3ef4: 0605 addi a2,a2,1 + 3ef6: 08093c03 0x8093c03 + 3efa: 0100 addi s0,sp,128 + 3efc: 0200 addi s0,sp,256 + 3efe: 0504 addi s1,sp,640 + 3f00: 02090303 lb t1,32(s2) + 3f04: 0100 addi s0,sp,128 + 3f06: 0200 addi s0,sp,256 + 3f08: 0104 addi s1,sp,128 + 3f0a: 0306 slli t1,t1,0x1 + 3f0c: 0900 addi s0,sp,144 + 3f0e: 0006 0x6 + 3f10: 0601 addi a2,a2,0 + 3f12: 16090103 lb sp,352(s2) + 3f16: 0100 addi s0,sp,128 + 3f18: 0c090403 lb s0,192(s2) + 3f1c: 0100 addi s0,sp,128 + 3f1e: 0c090103 lb sp,192(s2) + 3f22: 0100 addi s0,sp,128 + 3f24: 16090303 lb t1,352(s2) 3f28: 0100 addi s0,sp,128 - 3f2a: 0200 addi s0,sp,256 - 3f2c: 0504 addi s1,sp,640 - 3f2e: 12090203 lb tp,288(s2) - 3f32: 0100 addi s0,sp,128 - 3f34: 18090203 lb tp,384(s2) - 3f38: 0100 addi s0,sp,128 - 3f3a: 18090303 lb t1,384(s2) + 3f2a: 02090203 lb tp,32(s2) + 3f2e: 0100 addi s0,sp,128 + 3f30: 06097803 0x6097803 + 3f34: 0100 addi s0,sp,128 + 3f36: 0200 addi s0,sp,256 + 3f38: 0104 addi s1,sp,128 + 3f3a: 0a097f03 0xa097f03 3f3e: 0100 addi s0,sp,128 - 3f40: 02090303 lb t1,32(s2) - 3f44: 0100 addi s0,sp,128 - 3f46: 1c090103 lb sp,448(s2) - 3f4a: 0100 addi s0,sp,128 - 3f4c: 0a090303 lb t1,160(s2) - 3f50: 0100 addi s0,sp,128 - 3f52: 18090603 lb a2,384(s2) - 3f56: 0100 addi s0,sp,128 - 3f58: 12090303 lb t1,288(s2) - 3f5c: 0100 addi s0,sp,128 - 3f5e: 0c090103 lb sp,192(s2) - 3f62: 0100 addi s0,sp,128 - 3f64: 02090103 lb sp,32(s2) - 3f68: 0100 addi s0,sp,128 - 3f6a: 18097f03 0x18097f03 - 3f6e: 0100 addi s0,sp,128 - 3f70: 0200 addi s0,sp,256 - 3f72: 0104 addi s1,sp,128 - 3f74: 0306 slli t1,t1,0x1 - 3f76: 0900 addi s0,sp,144 - 3f78: 0012 0x12 - 3f7a: 0601 addi a2,a2,0 - 3f7c: 18090303 lb t1,384(s2) - 3f80: 0100 addi s0,sp,128 - 3f82: 20090103 lb sp,512(s2) - 3f86: 0100 addi s0,sp,128 - 3f88: 10090103 lb sp,256(s2) - 3f8c: 0100 addi s0,sp,128 - 3f8e: 0c090203 lb tp,192(s2) - 3f92: 0100 addi s0,sp,128 - 3f94: 24090603 lb a2,576(s2) - 3f98: 0100 addi s0,sp,128 - 3f9a: 0a090103 lb sp,160(s2) - 3f9e: 0100 addi s0,sp,128 - 3fa0: 12090103 lb sp,288(s2) - 3fa4: 0100 addi s0,sp,128 - 3fa6: 16090403 lb s0,352(s2) - 3faa: 0100 addi s0,sp,128 - 3fac: 08090703 lb a4,128(s2) - 3fb0: 0100 addi s0,sp,128 - 3fb2: 0c090203 lb tp,192(s2) - 3fb6: 0100 addi s0,sp,128 - 3fb8: 0a090203 lb tp,160(s2) - 3fbc: 0100 addi s0,sp,128 - 3fbe: 0c090203 lb tp,192(s2) - 3fc2: 0100 addi s0,sp,128 - 3fc4: 16090303 lb t1,352(s2) - 3fc8: 0100 addi s0,sp,128 - 3fca: 0a090203 lb tp,160(s2) - 3fce: 0100 addi s0,sp,128 - 3fd0: 0c090203 lb tp,192(s2) - 3fd4: 0100 addi s0,sp,128 - 3fd6: 16090203 lb tp,352(s2) - 3fda: 0100 addi s0,sp,128 - 3fdc: 0a090203 lb tp,160(s2) - 3fe0: 0100 addi s0,sp,128 - 3fe2: 0a090203 lb tp,160(s2) - 3fe6: 0100 addi s0,sp,128 - 3fe8: 0c090203 lb tp,192(s2) - 3fec: 0100 addi s0,sp,128 - 3fee: 16090203 lb tp,352(s2) - 3ff2: 0100 addi s0,sp,128 - 3ff4: 0a090203 lb tp,160(s2) - 3ff8: 0100 addi s0,sp,128 - 3ffa: 0c090203 lb tp,192(s2) - 3ffe: 0100 addi s0,sp,128 - 4000: 1a090203 lb tp,416(s2) - 4004: 0100 addi s0,sp,128 - 4006: 0a090203 lb tp,160(s2) - 400a: 0100 addi s0,sp,128 - 400c: 0c090203 lb tp,192(s2) - 4010: 0100 addi s0,sp,128 - 4012: 1a090203 lb tp,416(s2) - 4016: 0100 addi s0,sp,128 - 4018: 0a090203 lb tp,160(s2) - 401c: 0100 addi s0,sp,128 - 401e: 0a090203 lb tp,160(s2) - 4022: 0100 addi s0,sp,128 - 4024: 1a090203 lb tp,416(s2) - 4028: 0100 addi s0,sp,128 - 402a: 0c090203 lb tp,192(s2) - 402e: 0100 addi s0,sp,128 - 4030: 1a090203 lb tp,416(s2) - 4034: 0100 addi s0,sp,128 - 4036: 0c090203 lb tp,192(s2) - 403a: 0100 addi s0,sp,128 - 403c: 0a090203 lb tp,160(s2) - 4040: 0100 addi s0,sp,128 - 4042: 1a090203 lb tp,416(s2) - 4046: 0100 addi s0,sp,128 - 4048: 0c090303 lb t1,192(s2) - 404c: 0100 addi s0,sp,128 - 404e: 10090203 lb tp,256(s2) - 4052: 0100 addi s0,sp,128 - 4054: 02090103 lb sp,32(s2) + 3f40: 0200 addi s0,sp,256 + 3f42: 0104 addi s1,sp,128 + 3f44: 06097f03 0x6097f03 + 3f48: 0100 addi s0,sp,128 + 3f4a: 08090f03 lb t5,128(s2) + 3f4e: 0100 addi s0,sp,128 + 3f50: 02090203 lb tp,32(s2) + 3f54: 0100 addi s0,sp,128 + 3f56: 02090103 lb sp,32(s2) + 3f5a: 0100 addi s0,sp,128 + 3f5c: 0a09 addi s4,s4,2 + 3f5e: 0000 unimp + 3f60: 0101 addi sp,sp,0 + 3f62: 037e slli t1,t1,0x1f + 3f64: 0000 unimp + 3f66: 0002 0x2 + 3f68: 007c addi a5,sp,12 + 3f6a: 0000 unimp + 3f6c: 0101 addi sp,sp,0 + 3f6e: 000d0efb 0xd0efb + 3f72: 0101 addi sp,sp,0 + 3f74: 0101 addi sp,sp,0 + 3f76: 0000 unimp + 3f78: 0100 addi s0,sp,128 + 3f7a: 0000 unimp + 3f7c: 2f01 jal 468c <__stack_size+0x3e8c> + 3f7e: 6f68 flw fa0,92(a4) + 3f80: 656d lui a0,0x1b + 3f82: 2f6a7a2f 0x2f6a7a2f + 3f86: 7472 flw fs0,60(sp) + 3f88: 742d lui s0,0xfffeb + 3f8a: 7268 flw fa0,100(a2) + 3f8c: 6165 addi sp,sp,112 + 3f8e: 2f64 fld fs1,216(a4) + 3f90: 6e69 lui t3,0x1a + 3f92: 64756c63 bltu a0,t2,45ea <__stack_size+0x3dea> + 3f96: 0065 c.addi zero,25 + 3f98: 6d6f682f 0x6d6f682f + 3f9c: 2f65 jal 4754 <__stack_size+0x3f54> + 3f9e: 6a7a flw fs4,156(sp) + 3fa0: 2d74722f 0x2d74722f + 3fa4: 6874 flw fa3,84(s0) + 3fa6: 6572 flw fa0,28(sp) + 3fa8: 6461 lui s0,0x18 + 3faa: 6372732f 0x6372732f + 3fae: 0000 unimp + 3fb0: 7472 flw fs0,60(sp) + 3fb2: 76726573 csrrsi a0,0x767,4 + 3fb6: 6369 lui t1,0x1a + 3fb8: 2e65 jal 4370 <__stack_size+0x3b70> + 3fba: 0068 addi a0,sp,12 + 3fbc: 0001 nop + 3fbe: 7300 flw fs0,32(a4) + 3fc0: 64656863 bltu a0,t1,4610 <__stack_size+0x3e10> + 3fc4: 6c75 lui s8,0x1d + 3fc6: 7265 lui tp,0xffff9 + 3fc8: 632e flw ft6,200(sp) + 3fca: 0200 addi s0,sp,256 + 3fcc: 0000 unimp + 3fce: 7472 flw fs0,60(sp) + 3fd0: 6564 flw fs1,76(a0) + 3fd2: 2e66 fld ft8,88(sp) + 3fd4: 0068 addi a0,sp,12 + 3fd6: 0001 nop + 3fd8: 7200 flw fs0,32(a2) + 3fda: 7474 flw fa3,108(s0) + 3fdc: 7268 flw fa0,100(a2) + 3fde: 6165 addi sp,sp,112 + 3fe0: 2e64 fld fs1,216(a2) + 3fe2: 0068 addi a0,sp,12 + 3fe4: 0001 nop + 3fe6: 0000 unimp + 3fe8: 0500 addi s0,sp,640 + 3fea: 3e02 fld ft8,32(sp) + 3fec: 4062 0x4062 + 3fee: 0320 addi s0,sp,392 + 3ff0: 01030133 add sp,t1,a6 + 3ff4: 0a09 addi s4,s4,2 + 3ff6: 0100 addi s0,sp,128 + 3ff8: 16090103 lb sp,352(s2) + 3ffc: 0100 addi s0,sp,128 + 3ffe: 08091803 lh a6,128(s2) + 4002: 0100 addi s0,sp,128 + 4004: 0e090103 lb sp,224(s2) + 4008: 0100 addi s0,sp,128 + 400a: 0c090103 lb sp,192(s2) + 400e: 0100 addi s0,sp,128 + 4010: 0c090203 lb tp,192(s2) + 4014: 0100 addi s0,sp,128 + 4016: 0a090103 lb sp,160(s2) + 401a: 0100 addi s0,sp,128 + 401c: 0a090103 lb sp,160(s2) + 4020: 0100 addi s0,sp,128 + 4022: 08090703 lb a4,128(s2) + 4026: 0100 addi s0,sp,128 + 4028: 0a090103 lb sp,160(s2) + 402c: 0100 addi s0,sp,128 + 402e: 0e090103 lb sp,224(s2) + 4032: 0100 addi s0,sp,128 + 4034: 0e090203 lb tp,224(s2) + 4038: 0100 addi s0,sp,128 + 403a: 16090103 lb sp,352(s2) + 403e: 0100 addi s0,sp,128 + 4040: 08090703 lb a4,128(s2) + 4044: 0100 addi s0,sp,128 + 4046: 0a090103 lb sp,160(s2) + 404a: 0100 addi s0,sp,128 + 404c: 16090103 lb sp,352(s2) + 4050: 0100 addi s0,sp,128 + 4052: 0204 addi s1,sp,256 + 4054: 08096703 0x8096703 4058: 0100 addi s0,sp,128 - 405a: 0a091403 lh s0,160(s2) + 405a: 0a090103 lb sp,160(s2) 405e: 0100 addi s0,sp,128 - 4060: 0c090703 lb a4,192(s2) + 4060: 0e090103 lb sp,224(s2) 4064: 0100 addi s0,sp,128 - 4066: 06090103 lb sp,96(s2) + 4066: 08090703 lb a4,128(s2) 406a: 0100 addi s0,sp,128 - 406c: 04090b03 lb s6,64(s2) + 406c: 0c090103 lb sp,192(s2) 4070: 0100 addi s0,sp,128 - 4072: 12090203 lb tp,288(s2) - 4076: 0100 addi s0,sp,128 - 4078: 12090203 lb tp,288(s2) - 407c: 0100 addi s0,sp,128 - 407e: 0e090103 lb sp,224(s2) + 4072: 0200 addi s0,sp,256 + 4074: 0104 addi s1,sp,128 + 4076: 0306 slli t1,t1,0x1 + 4078: 0900 addi s0,sp,144 + 407a: 0006 0x6 + 407c: 0601 addi a2,a2,0 + 407e: 18090203 lb tp,384(s2) 4082: 0100 addi s0,sp,128 - 4084: 06090103 lb sp,96(s2) - 4088: 0100 addi s0,sp,128 - 408a: 04090303 lb t1,64(s2) - 408e: 0100 addi s0,sp,128 - 4090: 26090103 lb sp,608(s2) - 4094: 0100 addi s0,sp,128 - 4096: 12090103 lb sp,288(s2) - 409a: 0100 addi s0,sp,128 - 409c: 1e090903 lb s2,480(s2) - 40a0: 0100 addi s0,sp,128 - 40a2: 0e090303 lb t1,224(s2) - 40a6: 0100 addi s0,sp,128 - 40a8: 1a090103 lb sp,416(s2) - 40ac: 0100 addi s0,sp,128 - 40ae: 18090103 lb sp,384(s2) - 40b2: 0100 addi s0,sp,128 - 40b4: 14090203 lb tp,320(s2) - 40b8: 0100 addi s0,sp,128 - 40ba: 02090403 lb s0,32(s2) + 4084: 0200 addi s0,sp,256 + 4086: 0104 addi s1,sp,128 + 4088: 12090103 lb sp,288(s2) + 408c: 0100 addi s0,sp,128 + 408e: 0200 addi s0,sp,256 + 4090: 0104 addi s1,sp,128 + 4092: 0e097f03 0xe097f03 + 4096: 0100 addi s0,sp,128 + 4098: 04090203 lb tp,64(s2) + 409c: 0100 addi s0,sp,128 + 409e: 08090103 lb sp,128(s2) + 40a2: 0100 addi s0,sp,128 + 40a4: 10097e03 0x10097e03 + 40a8: 0100 addi s0,sp,128 + 40aa: 04090603 lb a2,64(s2) + 40ae: 0100 addi s0,sp,128 + 40b0: 12090703 lb a4,288(s2) + 40b4: 0100 addi s0,sp,128 + 40b6: 0200 addi s0,sp,256 + 40b8: 0104 addi s1,sp,128 + 40ba: 0a090103 lb sp,160(s2) 40be: 0100 addi s0,sp,128 - 40c0: 0e090a03 lb s4,224(s2) + 40c0: 06097503 0x6097503 40c4: 0100 addi s0,sp,128 - 40c6: 0c090103 lb sp,192(s2) + 40c6: 02090d03 lb s10,32(s2) 40ca: 0100 addi s0,sp,128 - 40cc: 0200 addi s0,sp,256 - 40ce: 0104 addi s1,sp,128 - 40d0: 0306 slli t1,t1,0x1 - 40d2: 0900 addi s0,sp,144 - 40d4: 000c addi a1,sp,0 - 40d6: 0601 addi a2,a2,0 - 40d8: 18090403 lb s0,384(s2) + 40cc: 16090303 lb t1,352(s2) + 40d0: 0100 addi s0,sp,128 + 40d2: 04097f03 0x4097f03 + 40d6: 0100 addi s0,sp,128 + 40d8: 0e090303 lb t1,224(s2) 40dc: 0100 addi s0,sp,128 - 40de: 1e090203 lb tp,480(s2) + 40de: 0c090803 lb a6,192(s2) 40e2: 0100 addi s0,sp,128 - 40e4: 0200 addi s0,sp,256 - 40e6: 0104 addi s1,sp,128 - 40e8: 0306 slli t1,t1,0x1 - 40ea: 0900 addi s0,sp,144 - 40ec: 000a 0xa - 40ee: 0601 addi a2,a2,0 - 40f0: 18090303 lb t1,384(s2) - 40f4: 0100 addi s0,sp,128 - 40f6: 18090203 lb tp,384(s2) - 40fa: 0100 addi s0,sp,128 - 40fc: 18090103 lb sp,384(s2) - 4100: 0100 addi s0,sp,128 - 4102: 08090903 lb s2,128(s2) - 4106: 0100 addi s0,sp,128 - 4108: 14090203 lb tp,320(s2) - 410c: 0100 addi s0,sp,128 - 410e: 10090103 lb sp,256(s2) - 4112: 0100 addi s0,sp,128 - 4114: 1e090503 lb a0,480(s2) - 4118: 0100 addi s0,sp,128 - 411a: 0a090303 lb t1,160(s2) - 411e: 0100 addi s0,sp,128 - 4120: 0e090403 lb s0,224(s2) - 4124: 0100 addi s0,sp,128 - 4126: 1e090103 lb sp,480(s2) - 412a: 0100 addi s0,sp,128 - 412c: 18090103 lb sp,384(s2) - 4130: 0100 addi s0,sp,128 - 4132: 14090303 lb t1,320(s2) - 4136: 0100 addi s0,sp,128 - 4138: 02090e03 lb t3,32(s2) - 413c: 0100 addi s0,sp,128 - 413e: 14090303 lb t1,320(s2) - 4142: 0100 addi s0,sp,128 - 4144: 10090103 lb sp,256(s2) - 4148: 0100 addi s0,sp,128 - 414a: 1a090503 lb a0,416(s2) - 414e: 0100 addi s0,sp,128 - 4150: 0c090303 lb t1,192(s2) - 4154: 0100 addi s0,sp,128 - 4156: 22090103 lb sp,544(s2) - 415a: 0100 addi s0,sp,128 - 415c: 08090403 lb s0,128(s2) - 4160: 0100 addi s0,sp,128 - 4162: 0e090603 lb a2,224(s2) - 4166: 0100 addi s0,sp,128 - 4168: 0200 addi s0,sp,256 - 416a: 0304 addi s1,sp,384 - 416c: 2c090203 lb tp,704(s2) - 4170: 0100 addi s0,sp,128 - 4172: 0200 addi s0,sp,256 - 4174: 0304 addi s1,sp,384 - 4176: 12090103 lb sp,288(s2) + 40e4: 0a090303 lb t1,160(s2) + 40e8: 0100 addi s0,sp,128 + 40ea: 0c090503 lb a0,192(s2) + 40ee: 0100 addi s0,sp,128 + 40f0: 0200 addi s0,sp,256 + 40f2: 0304 addi s1,sp,384 + 40f4: 04090203 lb tp,64(s2) + 40f8: 0100 addi s0,sp,128 + 40fa: 0200 addi s0,sp,256 + 40fc: 0304 addi s1,sp,384 + 40fe: 12097e03 0x12097e03 + 4102: 0100 addi s0,sp,128 + 4104: 0200 addi s0,sp,256 + 4106: 0104 addi s1,sp,128 + 4108: 0306 slli t1,t1,0x1 + 410a: 0900 addi s0,sp,144 + 410c: 0002 0x2 + 410e: 0601 addi a2,a2,0 + 4110: 08090503 lb a0,128(s2) + 4114: 0100 addi s0,sp,128 + 4116: 0e090103 lb sp,224(s2) + 411a: 0100 addi s0,sp,128 + 411c: 0c090303 lb t1,192(s2) + 4120: 0100 addi s0,sp,128 + 4122: 0c090403 lb s0,192(s2) + 4126: 0100 addi s0,sp,128 + 4128: 12090403 lb s0,288(s2) + 412c: 0100 addi s0,sp,128 + 412e: 0a090103 lb sp,160(s2) + 4132: 0100 addi s0,sp,128 + 4134: 0c090803 lb a6,192(s2) + 4138: 0100 addi s0,sp,128 + 413a: 0a090703 lb a4,160(s2) + 413e: 0100 addi s0,sp,128 + 4140: 16090103 lb sp,352(s2) + 4144: 0100 addi s0,sp,128 + 4146: 20090603 lb a2,512(s2) + 414a: 0100 addi s0,sp,128 + 414c: 14090403 lb s0,320(s2) + 4150: 0100 addi s0,sp,128 + 4152: 0c090303 lb t1,192(s2) + 4156: 0100 addi s0,sp,128 + 4158: 0a090303 lb t1,160(s2) + 415c: 0100 addi s0,sp,128 + 415e: 0c090d03 lb s10,192(s2) + 4162: 0100 addi s0,sp,128 + 4164: 0a090603 lb a2,160(s2) + 4168: 0100 addi s0,sp,128 + 416a: 08090303 lb t1,128(s2) + 416e: 0100 addi s0,sp,128 + 4170: 10090903 lb s2,256(s2) + 4174: 0100 addi s0,sp,128 + 4176: 16090103 lb sp,352(s2) 417a: 0100 addi s0,sp,128 - 417c: 0200 addi s0,sp,256 - 417e: 0304 addi s1,sp,384 - 4180: 1a090203 lb tp,416(s2) - 4184: 0100 addi s0,sp,128 - 4186: 0200 addi s0,sp,256 - 4188: 0304 addi s1,sp,384 - 418a: 0a097b03 0xa097b03 - 418e: 0100 addi s0,sp,128 - 4190: 0200 addi s0,sp,256 - 4192: 0104 addi s1,sp,128 - 4194: 0306 slli t1,t1,0x1 - 4196: 0900 addi s0,sp,144 - 4198: 000a 0xa - 419a: 0601 addi a2,a2,0 - 419c: 12090a03 lb s4,288(s2) - 41a0: 0100 addi s0,sp,128 - 41a2: 0e090303 lb t1,224(s2) - 41a6: 0100 addi s0,sp,128 - 41a8: 08090603 lb a2,128(s2) - 41ac: 0100 addi s0,sp,128 - 41ae: 1c090103 lb sp,448(s2) - 41b2: 0100 addi s0,sp,128 - 41b4: 1e090203 lb tp,480(s2) - 41b8: 0100 addi s0,sp,128 - 41ba: 0c090203 lb tp,192(s2) - 41be: 0100 addi s0,sp,128 - 41c0: 0e090103 lb sp,224(s2) - 41c4: 0100 addi s0,sp,128 - 41c6: 0a090103 lb sp,160(s2) - 41ca: 0100 addi s0,sp,128 - 41cc: 24090103 lb sp,576(s2) - 41d0: 0100 addi s0,sp,128 - 41d2: 10090103 lb sp,256(s2) - 41d6: 0100 addi s0,sp,128 - 41d8: 10090103 lb sp,256(s2) - 41dc: 0100 addi s0,sp,128 - 41de: 08090103 lb sp,128(s2) - 41e2: 0100 addi s0,sp,128 - 41e4: 0c090203 lb tp,192(s2) - 41e8: 0100 addi s0,sp,128 - 41ea: 1c090303 lb t1,448(s2) - 41ee: 0100 addi s0,sp,128 - 41f0: 18090103 lb sp,384(s2) - 41f4: 0100 addi s0,sp,128 - 41f6: 16090303 lb t1,352(s2) - 41fa: 0100 addi s0,sp,128 - 41fc: 1e090103 lb sp,480(s2) - 4200: 0100 addi s0,sp,128 - 4202: 18090103 lb sp,384(s2) - 4206: 0100 addi s0,sp,128 - 4208: 097efa03 0x97efa03 - 420c: 0016 0x16 - 420e: 0301 addi t1,t1,0 - 4210: 0938 addi a4,sp,152 - 4212: 0004 addi s1,sp,0 - 4214: 0301 addi t1,t1,0 - 4216: 00d2 slli ra,ra,0x14 - 4218: 0409 addi s0,s0,2 - 421a: 0100 addi s0,sp,128 - 421c: 02090103 lb sp,32(s2) - 4220: 0100 addi s0,sp,128 - 4222: 0c090203 lb tp,192(s2) - 4226: 0100 addi s0,sp,128 - 4228: 0200 addi s0,sp,256 - 422a: 0104 addi s1,sp,128 - 422c: 0306 slli t1,t1,0x1 - 422e: 0900 addi s0,sp,144 - 4230: 000c addi a1,sp,0 - 4232: 0601 addi a2,a2,0 - 4234: 16090203 lb tp,352(s2) - 4238: 0100 addi s0,sp,128 - 423a: 06094503 lbu a0,96(s2) - 423e: 0100 addi s0,sp,128 - 4240: 02093e03 0x2093e03 - 4244: 0100 addi s0,sp,128 - 4246: 0c090203 lb tp,192(s2) - 424a: 0100 addi s0,sp,128 - 424c: 02090103 lb sp,32(s2) - 4250: 0100 addi s0,sp,128 - 4252: 0a090c03 lb s8,160(s2) - 4256: 0100 addi s0,sp,128 - 4258: 10090503 lb a0,256(s2) - 425c: 0100 addi s0,sp,128 - 425e: 06090103 lb sp,96(s2) - 4262: 0100 addi s0,sp,128 - 4264: 0c090103 lb sp,192(s2) - 4268: 0100 addi s0,sp,128 - 426a: 06090203 lb tp,96(s2) - 426e: 0100 addi s0,sp,128 - 4270: 06090203 lb tp,96(s2) - 4274: 0100 addi s0,sp,128 - 4276: 04090c03 lb s8,64(s2) - 427a: 0100 addi s0,sp,128 - 427c: 2a090103 lb sp,672(s2) - 4280: 0100 addi s0,sp,128 - 4282: 14090403 lb s0,320(s2) - 4286: 0100 addi s0,sp,128 - 4288: 0e090103 lb sp,224(s2) - 428c: 0100 addi s0,sp,128 - 428e: 12090103 lb sp,288(s2) - 4292: 0100 addi s0,sp,128 - 4294: 04090103 lb sp,64(s2) - 4298: 0100 addi s0,sp,128 - 429a: 1c090103 lb sp,448(s2) - 429e: 0100 addi s0,sp,128 - 42a0: 06090203 lb tp,96(s2) - 42a4: 0100 addi s0,sp,128 - 42a6: 06090203 lb tp,96(s2) - 42aa: 0100 addi s0,sp,128 - 42ac: 14090203 lb tp,320(s2) - 42b0: 0100 addi s0,sp,128 - 42b2: 08090103 lb sp,128(s2) - 42b6: 0100 addi s0,sp,128 - 42b8: 0a097f03 0xa097f03 - 42bc: 0100 addi s0,sp,128 - 42be: 06090203 lb tp,96(s2) - 42c2: 0100 addi s0,sp,128 - 42c4: 0200 addi s0,sp,256 - 42c6: 0104 addi s1,sp,128 - 42c8: 0306 slli t1,t1,0x1 - 42ca: 0900 addi s0,sp,144 - 42cc: 0012 0x12 - 42ce: 0601 addi a2,a2,0 - 42d0: 18090203 lb tp,384(s2) - 42d4: 0100 addi s0,sp,128 - 42d6: 08090103 lb sp,128(s2) - 42da: 0100 addi s0,sp,128 - 42dc: 10090103 lb sp,256(s2) - 42e0: 0100 addi s0,sp,128 - 42e2: 06090703 lb a4,96(s2) - 42e6: 0100 addi s0,sp,128 - 42e8: 12090103 lb sp,288(s2) - 42ec: 0100 addi s0,sp,128 - 42ee: 04090203 lb tp,64(s2) - 42f2: 0100 addi s0,sp,128 - 42f4: 1e090103 lb sp,480(s2) - 42f8: 0100 addi s0,sp,128 - 42fa: 06090203 lb tp,96(s2) - 42fe: 0100 addi s0,sp,128 - 4300: 06090303 lb t1,96(s2) - 4304: 0100 addi s0,sp,128 - 4306: 02090103 lb sp,32(s2) - 430a: 0100 addi s0,sp,128 - 430c: 0a091003 lh zero,160(s2) - 4310: 0100 addi s0,sp,128 - 4312: 10090403 lb s0,256(s2) - 4316: 0100 addi s0,sp,128 - 4318: 14090303 lb t1,320(s2) - 431c: 0100 addi s0,sp,128 - 431e: 06090103 lb sp,96(s2) - 4322: 0100 addi s0,sp,128 - 4324: 18090203 lb tp,384(s2) - 4328: 0100 addi s0,sp,128 - 432a: 04090103 lb sp,64(s2) - 432e: 0100 addi s0,sp,128 - 4330: 0a090a03 lb s4,160(s2) - 4334: 0100 addi s0,sp,128 - 4336: 0c090603 lb a2,192(s2) - 433a: 0100 addi s0,sp,128 - 433c: 08090303 lb t1,128(s2) - 4340: 0100 addi s0,sp,128 - 4342: 0200 addi s0,sp,256 - 4344: 0104 addi s1,sp,128 - 4346: 0306 slli t1,t1,0x1 - 4348: 0900 addi s0,sp,144 - 434a: 000c addi a1,sp,0 - 434c: 0601 addi a2,a2,0 - 434e: 10091703 lh a4,256(s2) - 4352: 0100 addi s0,sp,128 - 4354: 2a090203 lb tp,672(s2) - 4358: 0100 addi s0,sp,128 - 435a: 14090503 lb a0,320(s2) - 435e: 0100 addi s0,sp,128 - 4360: 0e090203 lb tp,224(s2) - 4364: 0100 addi s0,sp,128 - 4366: 0c090103 lb sp,192(s2) - 436a: 0100 addi s0,sp,128 - 436c: 0a090303 lb t1,160(s2) - 4370: 0100 addi s0,sp,128 - 4372: 1c090203 lb tp,448(s2) - 4376: 0100 addi s0,sp,128 - 4378: 0c090703 lb a4,192(s2) - 437c: 0100 addi s0,sp,128 - 437e: 0c090203 lb tp,192(s2) - 4382: 0100 addi s0,sp,128 - 4384: 02090403 lb s0,32(s2) - 4388: 0100 addi s0,sp,128 - 438a: 0e090303 lb t1,224(s2) - 438e: 0100 addi s0,sp,128 - 4390: 08090103 lb sp,128(s2) - 4394: 0100 addi s0,sp,128 - 4396: 0a097f03 0xa097f03 - 439a: 0100 addi s0,sp,128 - 439c: 06090203 lb tp,96(s2) - 43a0: 0100 addi s0,sp,128 - 43a2: 0200 addi s0,sp,256 - 43a4: 0104 addi s1,sp,128 - 43a6: 0306 slli t1,t1,0x1 - 43a8: 0900 addi s0,sp,144 - 43aa: 0012 0x12 - 43ac: 0601 addi a2,a2,0 - 43ae: 18090203 lb tp,384(s2) - 43b2: 0100 addi s0,sp,128 - 43b4: 08090103 lb sp,128(s2) - 43b8: 0100 addi s0,sp,128 - 43ba: 0c090103 lb sp,192(s2) - 43be: 0100 addi s0,sp,128 - 43c0: 0a090303 lb t1,160(s2) - 43c4: 0100 addi s0,sp,128 - 43c6: 1e090703 lb a4,480(s2) - 43ca: 0100 addi s0,sp,128 - 43cc: 12090203 lb tp,288(s2) - 43d0: 0100 addi s0,sp,128 - 43d2: 1a090103 lb sp,416(s2) - 43d6: 0100 addi s0,sp,128 - 43d8: 18090903 lb s2,384(s2) - 43dc: 0100 addi s0,sp,128 - 43de: 0200 addi s0,sp,256 - 43e0: 0104 addi s1,sp,128 - 43e2: 10090103 lb sp,256(s2) - 43e6: 0100 addi s0,sp,128 - 43e8: 0200 addi s0,sp,256 - 43ea: 0104 addi s1,sp,128 - 43ec: 06097f03 0x6097f03 - 43f0: 0100 addi s0,sp,128 - 43f2: 02090103 lb sp,32(s2) - 43f6: 0100 addi s0,sp,128 - 43f8: 1c090803 lb a6,448(s2) - 43fc: 0100 addi s0,sp,128 - 43fe: 0200 addi s0,sp,256 - 4400: 0304 addi s1,sp,384 - 4402: 0306 slli t1,t1,0x1 - 4404: 0900 addi s0,sp,144 - 4406: 001a 0x1a - 4408: 0001 nop - 440a: 0402 slli s0,s0,0x0 - 440c: 0301 addi t1,t1,0 - 440e: 0900 addi s0,sp,144 - 4410: 000c addi a1,sp,0 - 4412: 0601 addi a2,a2,0 - 4414: 0e090203 lb tp,224(s2) - 4418: 0100 addi s0,sp,128 - 441a: 0c090303 lb t1,192(s2) - 441e: 0100 addi s0,sp,128 - 4420: 08090303 lb t1,128(s2) - 4424: 0100 addi s0,sp,128 - 4426: 10090103 lb sp,256(s2) - 442a: 0100 addi s0,sp,128 - 442c: 0e090203 lb tp,224(s2) - 4430: 0100 addi s0,sp,128 - 4432: 18090303 lb t1,384(s2) - 4436: 0100 addi s0,sp,128 - 4438: 10090403 lb s0,256(s2) - 443c: 0100 addi s0,sp,128 - 443e: 0e090103 lb sp,224(s2) - 4442: 0100 addi s0,sp,128 - 4444: 10090103 lb sp,256(s2) - 4448: 0100 addi s0,sp,128 - 444a: 18090303 lb t1,384(s2) - 444e: 0100 addi s0,sp,128 - 4450: 0200 addi s0,sp,256 - 4452: 0304 addi s1,sp,384 - 4454: 2a090203 lb tp,672(s2) - 4458: 0100 addi s0,sp,128 - 445a: 0200 addi s0,sp,256 - 445c: 0304 addi s1,sp,384 - 445e: 0e090103 lb sp,224(s2) - 4462: 0100 addi s0,sp,128 - 4464: 0200 addi s0,sp,256 - 4466: 0304 addi s1,sp,384 - 4468: 0a090103 lb sp,160(s2) - 446c: 0100 addi s0,sp,128 - 446e: 0200 addi s0,sp,256 - 4470: 0304 addi s1,sp,384 - 4472: 0a097c03 0xa097c03 - 4476: 0100 addi s0,sp,128 - 4478: 0200 addi s0,sp,256 - 447a: 0104 addi s1,sp,128 - 447c: 0306 slli t1,t1,0x1 - 447e: 0900 addi s0,sp,144 - 4480: 0002 0x2 - 4482: 0601 addi a2,a2,0 - 4484: 0e090803 lb a6,224(s2) - 4488: 0100 addi s0,sp,128 - 448a: 0c090303 lb t1,192(s2) - 448e: 0100 addi s0,sp,128 - 4490: 22090203 lb tp,544(s2) - 4494: 0100 addi s0,sp,128 - 4496: 02090403 lb s0,32(s2) - 449a: 0100 addi s0,sp,128 - 449c: 097efb03 0x97efb03 - 44a0: 000e 0xe - 44a2: 0301 addi t1,t1,0 - 44a4: 0186 slli gp,gp,0x1 - 44a6: 0209 addi tp,tp,2 - 44a8: 0100 addi s0,sp,128 - 44aa: 08090703 lb a4,128(s2) - 44ae: 0100 addi s0,sp,128 - 44b0: 12090103 lb sp,288(s2) - 44b4: 0100 addi s0,sp,128 - 44b6: 06090103 lb sp,96(s2) - 44ba: 0100 addi s0,sp,128 - 44bc: 1c090203 lb tp,448(s2) - 44c0: 0100 addi s0,sp,128 - 44c2: 06090103 lb sp,96(s2) - 44c6: 0100 addi s0,sp,128 - 44c8: 10090203 lb tp,256(s2) - 44cc: 0100 addi s0,sp,128 - 44ce: 06090103 lb sp,96(s2) - 44d2: 0100 addi s0,sp,128 - 44d4: 10090103 lb sp,256(s2) - 44d8: 0100 addi s0,sp,128 - 44da: 0809 addi a6,a6,2 - 44dc: 0000 unimp - 44de: 0101 addi sp,sp,0 - 44e0: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne - 44e4: 0002 0x2 - 44e6: 0079 c.addi zero,30 - 44e8: 0000 unimp - 44ea: 0101 addi sp,sp,0 - 44ec: 000d0efb 0xd0efb - 44f0: 0101 addi sp,sp,0 - 44f2: 0101 addi sp,sp,0 - 44f4: 0000 unimp - 44f6: 0100 addi s0,sp,128 - 44f8: 0000 unimp - 44fa: 2f01 jal 4c0a <__stack_size+0x440a> - 44fc: 6f68 flw fa0,92(a4) - 44fe: 656d lui a0,0x1b - 4500: 2f6a7a2f 0x2f6a7a2f - 4504: 7472 flw fs0,60(sp) - 4506: 742d lui s0,0xfffeb - 4508: 7268 flw fa0,100(a2) - 450a: 6165 addi sp,sp,112 - 450c: 2f64 fld fs1,216(a4) - 450e: 6e69 lui t3,0x1a - 4510: 64756c63 bltu a0,t2,4b68 <__stack_size+0x4368> - 4514: 0065 c.addi zero,25 - 4516: 6d6f682f 0x6d6f682f - 451a: 2f65 jal 4cd2 <__stack_size+0x44d2> - 451c: 6a7a flw fs4,156(sp) - 451e: 2d74722f 0x2d74722f - 4522: 6874 flw fa3,84(s0) - 4524: 6572 flw fa0,28(sp) - 4526: 6461 lui s0,0x18 - 4528: 6372732f 0x6372732f - 452c: 0000 unimp - 452e: 7472 flw fs0,60(sp) - 4530: 76726573 csrrsi a0,0x767,4 - 4534: 6369 lui t1,0x1a - 4536: 2e65 jal 48ee <__stack_size+0x40ee> - 4538: 0068 addi a0,sp,12 - 453a: 0001 nop - 453c: 7400 flw fs0,40(s0) - 453e: 7268 flw fa0,100(a2) - 4540: 6165 addi sp,sp,112 - 4542: 2e64 fld fs1,216(a2) - 4544: 00020063 beqz tp,4544 <__stack_size+0x3d44> - 4548: 7200 flw fs0,32(a2) - 454a: 6474 flw fa3,76(s0) - 454c: 6665 lui a2,0x19 - 454e: 682e flw fa6,200(sp) - 4550: 0100 addi s0,sp,128 - 4552: 0000 unimp - 4554: 7472 flw fs0,60(sp) - 4556: 6874 flw fa3,84(s0) - 4558: 6572 flw fa0,28(sp) - 455a: 6461 lui s0,0x18 - 455c: 682e flw fa6,200(sp) + 417c: 20090403 lb s0,512(s2) + 4180: 0100 addi s0,sp,128 + 4182: 18090503 lb a0,384(s2) + 4186: 0100 addi s0,sp,128 + 4188: 12090203 lb tp,288(s2) + 418c: 0100 addi s0,sp,128 + 418e: 10090103 lb sp,256(s2) + 4192: 0100 addi s0,sp,128 + 4194: 0e090103 lb sp,224(s2) + 4198: 0100 addi s0,sp,128 + 419a: 0e090203 lb tp,224(s2) + 419e: 0100 addi s0,sp,128 + 41a0: 0200 addi s0,sp,256 + 41a2: 0104 addi s1,sp,128 + 41a4: 0306 slli t1,t1,0x1 + 41a6: 0900 addi s0,sp,144 + 41a8: 000c addi a1,sp,0 + 41aa: 0601 addi a2,a2,0 + 41ac: 14090c03 lb s8,320(s2) + 41b0: 0100 addi s0,sp,128 + 41b2: 06090303 lb t1,96(s2) + 41b6: 0100 addi s0,sp,128 + 41b8: 12090203 lb tp,288(s2) + 41bc: 0100 addi s0,sp,128 + 41be: 0a090103 lb sp,160(s2) + 41c2: 0100 addi s0,sp,128 + 41c4: 08097f03 0x8097f03 + 41c8: 0100 addi s0,sp,128 + 41ca: 0a090703 lb a4,160(s2) + 41ce: 0100 addi s0,sp,128 + 41d0: 0a090103 lb sp,160(s2) + 41d4: 0100 addi s0,sp,128 + 41d6: 08097f03 0x8097f03 + 41da: 0100 addi s0,sp,128 + 41dc: 08090703 lb a4,128(s2) + 41e0: 0100 addi s0,sp,128 + 41e2: 08090103 lb sp,128(s2) + 41e6: 0100 addi s0,sp,128 + 41e8: 0c090a03 lb s4,192(s2) + 41ec: 0100 addi s0,sp,128 + 41ee: 0e090303 lb t1,224(s2) + 41f2: 0100 addi s0,sp,128 + 41f4: 0200 addi s0,sp,256 + 41f6: 0104 addi s1,sp,128 + 41f8: 0306 slli t1,t1,0x1 + 41fa: 0900 addi s0,sp,144 + 41fc: 0006 0x6 + 41fe: 0601 addi a2,a2,0 + 4200: 18090303 lb t1,384(s2) + 4204: 0100 addi s0,sp,128 + 4206: 06090303 lb t1,96(s2) + 420a: 0100 addi s0,sp,128 + 420c: 0a090303 lb t1,160(s2) + 4210: 0100 addi s0,sp,128 + 4212: 24091203 lh tp,576(s2) + 4216: 0100 addi s0,sp,128 + 4218: 3c090203 lb tp,960(s2) + 421c: 0100 addi s0,sp,128 + 421e: 1c090303 lb t1,448(s2) + 4222: 0100 addi s0,sp,128 + 4224: 06090103 lb sp,96(s2) + 4228: 0100 addi s0,sp,128 + 422a: 0c090a03 lb s4,192(s2) + 422e: 0100 addi s0,sp,128 + 4230: 0e090303 lb t1,224(s2) + 4234: 0100 addi s0,sp,128 + 4236: 0200 addi s0,sp,256 + 4238: 0104 addi s1,sp,128 + 423a: 0306 slli t1,t1,0x1 + 423c: 0900 addi s0,sp,144 + 423e: 0006 0x6 + 4240: 0601 addi a2,a2,0 + 4242: 18090303 lb t1,384(s2) + 4246: 0100 addi s0,sp,128 + 4248: 06091103 lh sp,96(s2) + 424c: 0100 addi s0,sp,128 + 424e: 0c090103 lb sp,192(s2) + 4252: 0100 addi s0,sp,128 + 4254: 1e090303 lb t1,480(s2) + 4258: 0100 addi s0,sp,128 + 425a: 56090103 lb sp,1376(s2) + 425e: 0100 addi s0,sp,128 + 4260: 1a090203 lb tp,416(s2) + 4264: 0100 addi s0,sp,128 + 4266: 20090803 lb a6,512(s2) + 426a: 0100 addi s0,sp,128 + 426c: 06090103 lb sp,96(s2) + 4270: 0100 addi s0,sp,128 + 4272: 0c090603 lb a2,192(s2) + 4276: 0100 addi s0,sp,128 + 4278: 08090403 lb s0,128(s2) + 427c: 0100 addi s0,sp,128 + 427e: 06090603 lb a2,96(s2) + 4282: 0100 addi s0,sp,128 + 4284: 28090303 lb t1,640(s2) + 4288: 0100 addi s0,sp,128 + 428a: 06090103 lb sp,96(s2) + 428e: 0100 addi s0,sp,128 + 4290: 0a090703 lb a4,160(s2) + 4294: 0100 addi s0,sp,128 + 4296: 08090403 lb s0,128(s2) + 429a: 0100 addi s0,sp,128 + 429c: 06090203 lb tp,96(s2) + 42a0: 0100 addi s0,sp,128 + 42a2: 28090203 lb tp,640(s2) + 42a6: 0100 addi s0,sp,128 + 42a8: 10090203 lb tp,256(s2) + 42ac: 0100 addi s0,sp,128 + 42ae: 0c090203 lb tp,192(s2) + 42b2: 0100 addi s0,sp,128 + 42b4: 06090203 lb tp,96(s2) + 42b8: 0100 addi s0,sp,128 + 42ba: 02090703 lb a4,32(s2) + 42be: 0100 addi s0,sp,128 + 42c0: 02097e03 0x2097e03 + 42c4: 0100 addi s0,sp,128 + 42c6: 06090203 lb tp,96(s2) + 42ca: 0100 addi s0,sp,128 + 42cc: 0a090903 lb s2,160(s2) + 42d0: 0100 addi s0,sp,128 + 42d2: 06090103 lb sp,96(s2) + 42d6: 0100 addi s0,sp,128 + 42d8: 10090103 lb sp,256(s2) + 42dc: 0100 addi s0,sp,128 + 42de: 0809 addi a6,a6,2 + 42e0: 0000 unimp + 42e2: 0101 addi sp,sp,0 + 42e4: 000006c7 fmsub.s fa3,ft0,ft0,ft0,rne + 42e8: 0002 0x2 + 42ea: 0079 c.addi zero,30 + 42ec: 0000 unimp + 42ee: 0101 addi sp,sp,0 + 42f0: 000d0efb 0xd0efb + 42f4: 0101 addi sp,sp,0 + 42f6: 0101 addi sp,sp,0 + 42f8: 0000 unimp + 42fa: 0100 addi s0,sp,128 + 42fc: 0000 unimp + 42fe: 2f01 jal 4a0e <__stack_size+0x420e> + 4300: 6f68 flw fa0,92(a4) + 4302: 656d lui a0,0x1b + 4304: 2f6a7a2f 0x2f6a7a2f + 4308: 7472 flw fs0,60(sp) + 430a: 742d lui s0,0xfffeb + 430c: 7268 flw fa0,100(a2) + 430e: 6165 addi sp,sp,112 + 4310: 2f64 fld fs1,216(a4) + 4312: 6e69 lui t3,0x1a + 4314: 64756c63 bltu a0,t2,496c <__stack_size+0x416c> + 4318: 0065 c.addi zero,25 + 431a: 6d6f682f 0x6d6f682f + 431e: 2f65 jal 4ad6 <__stack_size+0x42d6> + 4320: 6a7a flw fs4,156(sp) + 4322: 2d74722f 0x2d74722f + 4326: 6874 flw fa3,84(s0) + 4328: 6572 flw fa0,28(sp) + 432a: 6461 lui s0,0x18 + 432c: 6372732f 0x6372732f + 4330: 0000 unimp + 4332: 7472 flw fs0,60(sp) + 4334: 76726573 csrrsi a0,0x767,4 + 4338: 6369 lui t1,0x1a + 433a: 2e65 jal 46f2 <__stack_size+0x3ef2> + 433c: 0068 addi a0,sp,12 + 433e: 0001 nop + 4340: 7400 flw fs0,40(s0) + 4342: 7268 flw fa0,100(a2) + 4344: 6165 addi sp,sp,112 + 4346: 2e64 fld fs1,216(a2) + 4348: 00020063 beqz tp,4348 <__stack_size+0x3b48> + 434c: 7200 flw fs0,32(a2) + 434e: 6474 flw fa3,76(s0) + 4350: 6665 lui a2,0x19 + 4352: 682e flw fa6,200(sp) + 4354: 0100 addi s0,sp,128 + 4356: 0000 unimp + 4358: 7472 flw fs0,60(sp) + 435a: 6874 flw fa3,84(s0) + 435c: 6572 flw fa0,28(sp) + 435e: 6461 lui s0,0x18 + 4360: 682e flw fa6,200(sp) + 4362: 0100 addi s0,sp,128 + 4364: 0000 unimp + 4366: 0000 unimp + 4368: 0205 addi tp,tp,1 + 436a: 68b8 flw fa4,80(s1) + 436c: 2040 fld fs0,128(s0) + 436e: 03013303 0x3013303 + 4372: 0901 addi s2,s2,0 + 4374: 000a 0xa + 4376: 0301 addi t1,t1,0 + 4378: 0901 addi s2,s2,0 + 437a: 0016 0x16 + 437c: 0301 addi t1,t1,0 + 437e: 0909 addi s2,s2,2 + 4380: 0008 addi a0,sp,0 + 4382: 0301 addi t1,t1,0 + 4384: 0901 addi s2,s2,0 + 4386: 000e 0xe + 4388: 0301 addi t1,t1,0 + 438a: 0901 addi s2,s2,0 + 438c: 000c addi a1,sp,0 + 438e: 0301 addi t1,t1,0 + 4390: 0902 slli s2,s2,0x0 + 4392: 000c addi a1,sp,0 + 4394: 0301 addi t1,t1,0 + 4396: 0901 addi s2,s2,0 + 4398: 000a 0xa + 439a: 0301 addi t1,t1,0 + 439c: 0901 addi s2,s2,0 + 439e: 000a 0xa + 43a0: 0301 addi t1,t1,0 + 43a2: 0909 addi s2,s2,2 + 43a4: 0008 addi a0,sp,0 + 43a6: 0301 addi t1,t1,0 + 43a8: 0901 addi s2,s2,0 + 43aa: 000e 0xe + 43ac: 0301 addi t1,t1,0 + 43ae: 0901 addi s2,s2,0 + 43b0: 000c addi a1,sp,0 + 43b2: 0301 addi t1,t1,0 + 43b4: 0902 slli s2,s2,0x0 + 43b6: 000c addi a1,sp,0 + 43b8: 0301 addi t1,t1,0 + 43ba: 0901 addi s2,s2,0 + 43bc: 000a 0xa + 43be: 0301 addi t1,t1,0 + 43c0: 0901 addi s2,s2,0 + 43c2: 000a 0xa + 43c4: 0301 addi t1,t1,0 + 43c6: 00080907 0x80907 + 43ca: 0301 addi t1,t1,0 + 43cc: 0901 addi s2,s2,0 + 43ce: 000a 0xa + 43d0: 0301 addi t1,t1,0 + 43d2: 0901 addi s2,s2,0 + 43d4: 000e 0xe + 43d6: 0301 addi t1,t1,0 + 43d8: 0902 slli s2,s2,0x0 + 43da: 000e 0xe + 43dc: 0301 addi t1,t1,0 + 43de: 0901 addi s2,s2,0 + 43e0: 0016 0x16 + 43e2: 0401 addi s0,s0,0 + 43e4: 0302 slli t1,t1,0x0 + 43e6: 0961 addi s2,s2,24 + 43e8: 0008 addi a0,sp,0 + 43ea: 0301 addi t1,t1,0 + 43ec: 0901 addi s2,s2,0 + 43ee: 000a 0xa + 43f0: 0301 addi t1,t1,0 + 43f2: 0901 addi s2,s2,0 + 43f4: 000e 0xe + 43f6: 0301 addi t1,t1,0 + 43f8: 0008090b 0x8090b + 43fc: 0301 addi t1,t1,0 + 43fe: 0901 addi s2,s2,0 + 4400: 000a 0xa + 4402: 0301 addi t1,t1,0 + 4404: 0901 addi s2,s2,0 + 4406: 000e 0xe + 4408: 0301 addi t1,t1,0 + 440a: 0909 addi s2,s2,2 + 440c: 0008 addi a0,sp,0 + 440e: 0301 addi t1,t1,0 + 4410: 0901 addi s2,s2,0 + 4412: 000a 0xa + 4414: 0301 addi t1,t1,0 + 4416: 0901 addi s2,s2,0 + 4418: 000e 0xe + 441a: 0301 addi t1,t1,0 + 441c: 0905 addi s2,s2,1 + 441e: 0008 addi a0,sp,0 + 4420: 0301 addi t1,t1,0 + 4422: 0905 addi s2,s2,1 + 4424: 000a 0xa + 4426: 0301 addi t1,t1,0 + 4428: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 442c: 0301 addi t1,t1,0 + 442e: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> + 4432: 0301 addi t1,t1,0 + 4434: 0902 slli s2,s2,0x0 + 4436: 0008 addi a0,sp,0 + 4438: 0301 addi t1,t1,0 + 443a: 000a0903 lb s2,0(s4) + 443e: 0301 addi t1,t1,0 + 4440: 0902 slli s2,s2,0x0 + 4442: 000e 0xe + 4444: 0001 nop + 4446: 0402 slli s0,s0,0x0 + 4448: 0301 addi t1,t1,0 + 444a: 0901 addi s2,s2,0 + 444c: 0010 addi a2,sp,0 + 444e: 0001 nop + 4450: 0402 slli s0,s0,0x0 + 4452: 0301 addi t1,t1,0 + 4454: 097f 0x97f + 4456: 0008 addi a0,sp,0 + 4458: 0301 addi t1,t1,0 + 445a: 00020903 lb s2,0(tp) # ffff9000 <_sp+0x7fff5000> + 445e: 0301 addi t1,t1,0 + 4460: 0905 addi s2,s2,1 + 4462: 000a 0xa + 4464: 0301 addi t1,t1,0 + 4466: 0904 addi s1,sp,144 + 4468: 0014 addi a3,sp,0 + 446a: 0301 addi t1,t1,0 + 446c: 00060903 lb s2,0(a2) + 4470: 0301 addi t1,t1,0 + 4472: 0901 addi s2,s2,0 + 4474: 0004 addi s1,sp,0 + 4476: 0301 addi t1,t1,0 + 4478: 090a slli s2,s2,0x2 + 447a: 000c addi a1,sp,0 + 447c: 0301 addi t1,t1,0 + 447e: 0902 slli s2,s2,0x0 + 4480: 002a 0x2a + 4482: 0301 addi t1,t1,0 + 4484: 0902 slli s2,s2,0x0 + 4486: 000c addi a1,sp,0 + 4488: 0301 addi t1,t1,0 + 448a: 0901 addi s2,s2,0 + 448c: 000a 0xa + 448e: 0301 addi t1,t1,0 + 4490: 000a0903 lb s2,0(s4) + 4494: 0301 addi t1,t1,0 + 4496: 0901 addi s2,s2,0 + 4498: 000a 0xa + 449a: 0301 addi t1,t1,0 + 449c: 000a0903 lb s2,0(s4) + 44a0: 0301 addi t1,t1,0 + 44a2: 0901 addi s2,s2,0 + 44a4: 0018 addi a4,sp,0 + 44a6: 0301 addi t1,t1,0 + 44a8: 0901 addi s2,s2,0 + 44aa: 000c addi a1,sp,0 + 44ac: 0301 addi t1,t1,0 + 44ae: 097f 0x97f + 44b0: 0010 addi a2,sp,0 + 44b2: 0301 addi t1,t1,0 + 44b4: 0905 addi s2,s2,1 + 44b6: 0016 0x16 + 44b8: 0001 nop + 44ba: 0402 slli s0,s0,0x0 + 44bc: 0601 addi a2,a2,0 + 44be: 0c090003 lb zero,192(s2) + 44c2: 0100 addi s0,sp,128 + 44c4: 0306 slli t1,t1,0x1 + 44c6: 0901 addi s2,s2,0 + 44c8: 0018 addi a4,sp,0 + 44ca: 0301 addi t1,t1,0 + 44cc: 0901 addi s2,s2,0 + 44ce: 000c addi a1,sp,0 + 44d0: 0301 addi t1,t1,0 + 44d2: 0902 slli s2,s2,0x0 + 44d4: 000c addi a1,sp,0 + 44d6: 0301 addi t1,t1,0 + 44d8: 0902 slli s2,s2,0x0 + 44da: 0008 addi a0,sp,0 + 44dc: 0301 addi t1,t1,0 + 44de: 0901 addi s2,s2,0 + 44e0: 0008 addi a0,sp,0 + 44e2: 0301 addi t1,t1,0 + 44e4: 0904 addi s1,sp,144 + 44e6: 0008 addi a0,sp,0 + 44e8: 0301 addi t1,t1,0 + 44ea: 0901 addi s2,s2,0 + 44ec: 000a 0xa + 44ee: 0301 addi t1,t1,0 + 44f0: 000a0903 lb s2,0(s4) + 44f4: 0301 addi t1,t1,0 + 44f6: 0901 addi s2,s2,0 + 44f8: 0008 addi a0,sp,0 + 44fa: 0301 addi t1,t1,0 + 44fc: 00080903 lb s2,0(a6) + 4500: 0301 addi t1,t1,0 + 4502: 0901 addi s2,s2,0 + 4504: 0008 addi a0,sp,0 + 4506: 0301 addi t1,t1,0 + 4508: 00080903 lb s2,0(a6) + 450c: 0301 addi t1,t1,0 + 450e: 0901 addi s2,s2,0 + 4510: 0008 addi a0,sp,0 + 4512: 0301 addi t1,t1,0 + 4514: 097f 0x97f + 4516: 0004 addi s1,sp,0 + 4518: 0301 addi t1,t1,0 + 451a: 00140907 0x140907 + 451e: 0001 nop + 4520: 0402 slli s0,s0,0x0 + 4522: 0601 addi a2,a2,0 + 4524: 0c090003 lb zero,192(s2) + 4528: 0100 addi s0,sp,128 + 452a: 0306 slli t1,t1,0x1 + 452c: 0902 slli s2,s2,0x0 + 452e: 0010 addi a2,sp,0 + 4530: 0301 addi t1,t1,0 + 4532: 0901 addi s2,s2,0 + 4534: 0002 0x2 + 4536: 0301 addi t1,t1,0 + 4538: 091f 000a 0301 0x301000a091f + 453e: 0902 slli s2,s2,0x0 + 4540: 002a 0x2a + 4542: 0001 nop + 4544: 0402 slli s0,s0,0x0 + 4546: 0601 addi a2,a2,0 + 4548: 06090003 lb zero,96(s2) + 454c: 0100 addi s0,sp,128 + 454e: 0306 slli t1,t1,0x1 + 4550: 0901 addi s2,s2,0 + 4552: 0018 addi a4,sp,0 + 4554: 0001 nop + 4556: 0402 slli s0,s0,0x0 + 4558: 0601 addi a2,a2,0 + 455a: 06090003 lb zero,96(s2) 455e: 0100 addi s0,sp,128 - 4560: 0000 unimp - 4562: 0000 unimp - 4564: 0205 addi tp,tp,1 - 4566: 6dae flw fs11,200(sp) - 4568: 2040 fld fs0,128(s0) - 456a: 03013303 0x3013303 - 456e: 0901 addi s2,s2,0 - 4570: 000a 0xa + 4560: 0306 slli t1,t1,0x1 + 4562: 00180903 lb s2,1(a6) + 4566: 0301 addi t1,t1,0 + 4568: 0902 slli s2,s2,0x0 + 456a: 000e 0xe + 456c: 0301 addi t1,t1,0 + 456e: 0908 addi a0,sp,144 + 4570: 0026 0x26 4572: 0301 addi t1,t1,0 - 4574: 0901 addi s2,s2,0 - 4576: 0016 0x16 + 4574: 0909 addi s2,s2,2 + 4576: 000a 0xa 4578: 0301 addi t1,t1,0 - 457a: 0909 addi s2,s2,2 - 457c: 0008 addi a0,sp,0 + 457a: 0901 addi s2,s2,0 + 457c: 0006 0x6 457e: 0301 addi t1,t1,0 4580: 0901 addi s2,s2,0 - 4582: 000e 0xe + 4582: 000a 0xa 4584: 0301 addi t1,t1,0 - 4586: 0901 addi s2,s2,0 - 4588: 000c addi a1,sp,0 + 4586: 0008090b 0x8090b 458a: 0301 addi t1,t1,0 458c: 0902 slli s2,s2,0x0 458e: 000c addi a1,sp,0 - 4590: 0301 addi t1,t1,0 - 4592: 0901 addi s2,s2,0 - 4594: 000a 0xa - 4596: 0301 addi t1,t1,0 - 4598: 0901 addi s2,s2,0 - 459a: 000a 0xa - 459c: 0301 addi t1,t1,0 - 459e: 0909 addi s2,s2,2 - 45a0: 0008 addi a0,sp,0 - 45a2: 0301 addi t1,t1,0 - 45a4: 0901 addi s2,s2,0 - 45a6: 000e 0xe - 45a8: 0301 addi t1,t1,0 - 45aa: 0901 addi s2,s2,0 - 45ac: 000c addi a1,sp,0 - 45ae: 0301 addi t1,t1,0 - 45b0: 0902 slli s2,s2,0x0 - 45b2: 000c addi a1,sp,0 + 4590: 0001 nop + 4592: 0402 slli s0,s0,0x0 + 4594: 0601 addi a2,a2,0 + 4596: 06090003 lb zero,96(s2) + 459a: 0100 addi s0,sp,128 + 459c: 0306 slli t1,t1,0x1 + 459e: 0901 addi s2,s2,0 + 45a0: 0018 addi a4,sp,0 + 45a2: 0001 nop + 45a4: 0402 slli s0,s0,0x0 + 45a6: 0601 addi a2,a2,0 + 45a8: 0a090003 lb zero,160(s2) + 45ac: 0100 addi s0,sp,128 + 45ae: 0306 slli t1,t1,0x1 + 45b0: 00180903 lb s2,1(a6) 45b4: 0301 addi t1,t1,0 - 45b6: 0901 addi s2,s2,0 - 45b8: 000a 0xa + 45b6: 0904 addi s1,sp,144 + 45b8: 0010 addi a2,sp,0 45ba: 0301 addi t1,t1,0 45bc: 0901 addi s2,s2,0 - 45be: 000a 0xa + 45be: 0016 0x16 45c0: 0301 addi t1,t1,0 - 45c2: 00080907 0x80907 + 45c2: 0901 addi s2,s2,0 + 45c4: 0018 addi a4,sp,0 45c6: 0301 addi t1,t1,0 - 45c8: 0901 addi s2,s2,0 - 45ca: 000a 0xa + 45c8: 0908 addi a0,sp,144 + 45ca: 001c addi a5,sp,0 45cc: 0301 addi t1,t1,0 - 45ce: 0901 addi s2,s2,0 - 45d0: 000e 0xe + 45ce: 0902 slli s2,s2,0x0 + 45d0: 000a 0xa 45d2: 0301 addi t1,t1,0 - 45d4: 0902 slli s2,s2,0x0 - 45d6: 000e 0xe + 45d4: 0901 addi s2,s2,0 + 45d6: 0006 0x6 45d8: 0301 addi t1,t1,0 - 45da: 0901 addi s2,s2,0 - 45dc: 0016 0x16 - 45de: 0401 addi s0,s0,0 - 45e0: 0302 slli t1,t1,0x0 - 45e2: 0961 addi s2,s2,24 - 45e4: 0008 addi a0,sp,0 - 45e6: 0301 addi t1,t1,0 - 45e8: 0901 addi s2,s2,0 - 45ea: 000a 0xa - 45ec: 0301 addi t1,t1,0 - 45ee: 0901 addi s2,s2,0 - 45f0: 000e 0xe - 45f2: 0301 addi t1,t1,0 - 45f4: 0008090b 0x8090b - 45f8: 0301 addi t1,t1,0 - 45fa: 0901 addi s2,s2,0 - 45fc: 000a 0xa - 45fe: 0301 addi t1,t1,0 - 4600: 0901 addi s2,s2,0 - 4602: 000e 0xe - 4604: 0301 addi t1,t1,0 - 4606: 0909 addi s2,s2,2 - 4608: 0008 addi a0,sp,0 - 460a: 0301 addi t1,t1,0 - 460c: 0901 addi s2,s2,0 - 460e: 000a 0xa - 4610: 0301 addi t1,t1,0 - 4612: 0901 addi s2,s2,0 - 4614: 000e 0xe - 4616: 0301 addi t1,t1,0 - 4618: 0905 addi s2,s2,1 - 461a: 0008 addi a0,sp,0 - 461c: 0301 addi t1,t1,0 - 461e: 0905 addi s2,s2,1 - 4620: 000a 0xa - 4622: 0301 addi t1,t1,0 - 4624: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> - 4628: 0301 addi t1,t1,0 - 462a: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> - 462e: 0301 addi t1,t1,0 - 4630: 0902 slli s2,s2,0x0 - 4632: 0008 addi a0,sp,0 - 4634: 0301 addi t1,t1,0 - 4636: 000a0903 lb s2,0(s4) - 463a: 0301 addi t1,t1,0 - 463c: 0902 slli s2,s2,0x0 - 463e: 000e 0xe - 4640: 0001 nop - 4642: 0402 slli s0,s0,0x0 + 45da: 00060903 lb s2,0(a2) + 45de: 0301 addi t1,t1,0 + 45e0: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> + 45e4: 0301 addi t1,t1,0 + 45e6: 0901 addi s2,s2,0 + 45e8: 0002 0x2 + 45ea: 0301 addi t1,t1,0 + 45ec: 090c addi a1,sp,144 + 45ee: 000a 0xa + 45f0: 0301 addi t1,t1,0 + 45f2: 0904 addi s1,sp,144 + 45f4: 000c addi a1,sp,0 + 45f6: 0001 nop + 45f8: 0402 slli s0,s0,0x0 + 45fa: 0601 addi a2,a2,0 + 45fc: 06090003 lb zero,96(s2) + 4600: 0100 addi s0,sp,128 + 4602: 0306 slli t1,t1,0x1 + 4604: 0902 slli s2,s2,0x0 + 4606: 0018 addi a4,sp,0 + 4608: 0301 addi t1,t1,0 + 460a: 000a0903 lb s2,0(s4) + 460e: 0301 addi t1,t1,0 + 4610: 0904 addi s1,sp,144 + 4612: 0008 addi a0,sp,0 + 4614: 0301 addi t1,t1,0 + 4616: 000e0903 lb s2,0(t3) + 461a: 0301 addi t1,t1,0 + 461c: 000a0903 lb s2,0(s4) + 4620: 0301 addi t1,t1,0 + 4622: 0902 slli s2,s2,0x0 + 4624: 0008 addi a0,sp,0 + 4626: 0301 addi t1,t1,0 + 4628: 000a0903 lb s2,0(s4) + 462c: 0301 addi t1,t1,0 + 462e: 00080903 lb s2,0(a6) + 4632: 0301 addi t1,t1,0 + 4634: 00140903 lb s2,1(s0) + 4638: 0301 addi t1,t1,0 + 463a: 00080903 lb s2,0(a6) + 463e: 0301 addi t1,t1,0 + 4640: 0901 addi s2,s2,0 + 4642: 0002 0x2 4644: 0301 addi t1,t1,0 - 4646: 0901 addi s2,s2,0 - 4648: 0010 addi a2,sp,0 - 464a: 0001 nop - 464c: 0402 slli s0,s0,0x0 - 464e: 0301 addi t1,t1,0 - 4650: 097f 0x97f - 4652: 0008 addi a0,sp,0 - 4654: 0301 addi t1,t1,0 - 4656: 00020903 lb s2,0(tp) # ffff9000 <_sp+0x7fff5000> - 465a: 0301 addi t1,t1,0 - 465c: 0905 addi s2,s2,1 - 465e: 000a 0xa - 4660: 0301 addi t1,t1,0 - 4662: 0904 addi s1,sp,144 - 4664: 0014 addi a3,sp,0 - 4666: 0301 addi t1,t1,0 - 4668: 00060903 lb s2,0(a2) - 466c: 0301 addi t1,t1,0 - 466e: 0901 addi s2,s2,0 - 4670: 0004 addi s1,sp,0 - 4672: 0301 addi t1,t1,0 - 4674: 090a slli s2,s2,0x2 - 4676: 000c addi a1,sp,0 - 4678: 0301 addi t1,t1,0 - 467a: 0902 slli s2,s2,0x0 - 467c: 002a 0x2a - 467e: 0301 addi t1,t1,0 - 4680: 0902 slli s2,s2,0x0 - 4682: 000c addi a1,sp,0 - 4684: 0301 addi t1,t1,0 - 4686: 0901 addi s2,s2,0 - 4688: 000a 0xa - 468a: 0301 addi t1,t1,0 - 468c: 000a0903 lb s2,0(s4) - 4690: 0301 addi t1,t1,0 - 4692: 0901 addi s2,s2,0 - 4694: 000a 0xa - 4696: 0301 addi t1,t1,0 - 4698: 000a0903 lb s2,0(s4) - 469c: 0301 addi t1,t1,0 - 469e: 0901 addi s2,s2,0 - 46a0: 0018 addi a4,sp,0 - 46a2: 0301 addi t1,t1,0 - 46a4: 0901 addi s2,s2,0 - 46a6: 000c addi a1,sp,0 - 46a8: 0301 addi t1,t1,0 - 46aa: 097f 0x97f - 46ac: 0010 addi a2,sp,0 - 46ae: 0301 addi t1,t1,0 - 46b0: 0905 addi s2,s2,1 - 46b2: 0016 0x16 - 46b4: 0001 nop - 46b6: 0402 slli s0,s0,0x0 - 46b8: 0601 addi a2,a2,0 - 46ba: 0c090003 lb zero,192(s2) - 46be: 0100 addi s0,sp,128 - 46c0: 0306 slli t1,t1,0x1 - 46c2: 0901 addi s2,s2,0 - 46c4: 0018 addi a4,sp,0 - 46c6: 0301 addi t1,t1,0 - 46c8: 0901 addi s2,s2,0 - 46ca: 000c addi a1,sp,0 - 46cc: 0301 addi t1,t1,0 - 46ce: 0902 slli s2,s2,0x0 - 46d0: 000c addi a1,sp,0 - 46d2: 0301 addi t1,t1,0 - 46d4: 0902 slli s2,s2,0x0 - 46d6: 0008 addi a0,sp,0 - 46d8: 0301 addi t1,t1,0 - 46da: 0901 addi s2,s2,0 - 46dc: 0008 addi a0,sp,0 - 46de: 0301 addi t1,t1,0 - 46e0: 0904 addi s1,sp,144 - 46e2: 0008 addi a0,sp,0 - 46e4: 0301 addi t1,t1,0 - 46e6: 0901 addi s2,s2,0 - 46e8: 000a 0xa - 46ea: 0301 addi t1,t1,0 - 46ec: 000a0903 lb s2,0(s4) + 4646: 0918 addi a4,sp,144 + 4648: 000a 0xa + 464a: 0301 addi t1,t1,0 + 464c: 0904 addi s1,sp,144 + 464e: 0022 0x22 + 4650: 0301 addi t1,t1,0 + 4652: 0902 slli s2,s2,0x0 + 4654: 000e 0xe + 4656: 0301 addi t1,t1,0 + 4658: 0901 addi s2,s2,0 + 465a: 0006 0x6 + 465c: 0301 addi t1,t1,0 + 465e: 0902 slli s2,s2,0x0 + 4660: 0004 addi s1,sp,0 + 4662: 0301 addi t1,t1,0 + 4664: 0901 addi s2,s2,0 + 4666: 000c addi a1,sp,0 + 4668: 0301 addi t1,t1,0 + 466a: 00060903 lb s2,0(a2) + 466e: 0301 addi t1,t1,0 + 4670: 0902 slli s2,s2,0x0 + 4672: 0008 addi a0,sp,0 + 4674: 0301 addi t1,t1,0 + 4676: 00040903 lb s2,0(s0) + 467a: 0301 addi t1,t1,0 + 467c: 0909 addi s2,s2,2 + 467e: 0024 addi s1,sp,8 + 4680: 0301 addi t1,t1,0 + 4682: 0901 addi s2,s2,0 + 4684: 0004 addi s1,sp,0 + 4686: 0301 addi t1,t1,0 + 4688: 090c addi a1,sp,144 + 468a: 000a 0xa + 468c: 0301 addi t1,t1,0 + 468e: 0904 addi s1,sp,144 + 4690: 000c addi a1,sp,0 + 4692: 0001 nop + 4694: 0402 slli s0,s0,0x0 + 4696: 0601 addi a2,a2,0 + 4698: 06090003 lb zero,96(s2) + 469c: 0100 addi s0,sp,128 + 469e: 0306 slli t1,t1,0x1 + 46a0: 0902 slli s2,s2,0x0 + 46a2: 0018 addi a4,sp,0 + 46a4: 0301 addi t1,t1,0 + 46a6: 000a0903 lb s2,0(s4) + 46aa: 0301 addi t1,t1,0 + 46ac: 0904 addi s1,sp,144 + 46ae: 0008 addi a0,sp,0 + 46b0: 0301 addi t1,t1,0 + 46b2: 000e0903 lb s2,0(t3) + 46b6: 0301 addi t1,t1,0 + 46b8: 000a0903 lb s2,0(s4) + 46bc: 0301 addi t1,t1,0 + 46be: 00080903 lb s2,0(a6) + 46c2: 0301 addi t1,t1,0 + 46c4: 00140903 lb s2,1(s0) + 46c8: 0301 addi t1,t1,0 + 46ca: 0902 slli s2,s2,0x0 + 46cc: 0008 addi a0,sp,0 + 46ce: 0301 addi t1,t1,0 + 46d0: 0901 addi s2,s2,0 + 46d2: 0002 0x2 + 46d4: 0301 addi t1,t1,0 + 46d6: 090c addi a1,sp,144 + 46d8: 000a 0xa + 46da: 0301 addi t1,t1,0 + 46dc: 0905 addi s2,s2,1 + 46de: 000a 0xa + 46e0: 0301 addi t1,t1,0 + 46e2: 00060903 lb s2,0(a2) + 46e6: 0301 addi t1,t1,0 + 46e8: 000e0903 lb s2,0(t3) + 46ec: 0001 nop + 46ee: 0402 slli s0,s0,0x0 46f0: 0301 addi t1,t1,0 46f2: 0901 addi s2,s2,0 - 46f4: 0008 addi a0,sp,0 - 46f6: 0301 addi t1,t1,0 - 46f8: 00080903 lb s2,0(a6) - 46fc: 0301 addi t1,t1,0 - 46fe: 0901 addi s2,s2,0 - 4700: 0008 addi a0,sp,0 - 4702: 0301 addi t1,t1,0 - 4704: 00080903 lb s2,0(a6) - 4708: 0301 addi t1,t1,0 - 470a: 0901 addi s2,s2,0 - 470c: 0008 addi a0,sp,0 - 470e: 0301 addi t1,t1,0 - 4710: 097f 0x97f - 4712: 0004 addi s1,sp,0 - 4714: 0301 addi t1,t1,0 - 4716: 00140907 0x140907 - 471a: 0001 nop - 471c: 0402 slli s0,s0,0x0 - 471e: 0601 addi a2,a2,0 - 4720: 0c090003 lb zero,192(s2) - 4724: 0100 addi s0,sp,128 - 4726: 0306 slli t1,t1,0x1 - 4728: 0902 slli s2,s2,0x0 - 472a: 0010 addi a2,sp,0 - 472c: 0301 addi t1,t1,0 - 472e: 0901 addi s2,s2,0 - 4730: 0002 0x2 - 4732: 0301 addi t1,t1,0 - 4734: 091f 000a 0301 0x301000a091f - 473a: 0902 slli s2,s2,0x0 - 473c: 002a 0x2a - 473e: 0001 nop - 4740: 0402 slli s0,s0,0x0 - 4742: 0601 addi a2,a2,0 - 4744: 06090003 lb zero,96(s2) - 4748: 0100 addi s0,sp,128 - 474a: 0306 slli t1,t1,0x1 - 474c: 0901 addi s2,s2,0 - 474e: 0018 addi a4,sp,0 - 4750: 0001 nop - 4752: 0402 slli s0,s0,0x0 - 4754: 0601 addi a2,a2,0 - 4756: 06090003 lb zero,96(s2) - 475a: 0100 addi s0,sp,128 - 475c: 0306 slli t1,t1,0x1 - 475e: 00180903 lb s2,1(a6) - 4762: 0301 addi t1,t1,0 - 4764: 0902 slli s2,s2,0x0 - 4766: 000e 0xe - 4768: 0301 addi t1,t1,0 - 476a: 0908 addi a0,sp,144 - 476c: 0026 0x26 - 476e: 0301 addi t1,t1,0 - 4770: 0909 addi s2,s2,2 - 4772: 000a 0xa - 4774: 0301 addi t1,t1,0 - 4776: 0901 addi s2,s2,0 - 4778: 0006 0x6 - 477a: 0301 addi t1,t1,0 - 477c: 0901 addi s2,s2,0 - 477e: 000a 0xa - 4780: 0301 addi t1,t1,0 - 4782: 0008090b 0x8090b - 4786: 0301 addi t1,t1,0 - 4788: 0902 slli s2,s2,0x0 - 478a: 000c addi a1,sp,0 - 478c: 0001 nop - 478e: 0402 slli s0,s0,0x0 - 4790: 0601 addi a2,a2,0 - 4792: 06090003 lb zero,96(s2) - 4796: 0100 addi s0,sp,128 - 4798: 0306 slli t1,t1,0x1 - 479a: 0901 addi s2,s2,0 - 479c: 0018 addi a4,sp,0 - 479e: 0001 nop - 47a0: 0402 slli s0,s0,0x0 - 47a2: 0601 addi a2,a2,0 - 47a4: 0a090003 lb zero,160(s2) - 47a8: 0100 addi s0,sp,128 - 47aa: 0306 slli t1,t1,0x1 - 47ac: 00180903 lb s2,1(a6) - 47b0: 0301 addi t1,t1,0 - 47b2: 0904 addi s1,sp,144 - 47b4: 0010 addi a2,sp,0 - 47b6: 0301 addi t1,t1,0 - 47b8: 0901 addi s2,s2,0 - 47ba: 0016 0x16 - 47bc: 0301 addi t1,t1,0 - 47be: 0901 addi s2,s2,0 - 47c0: 0018 addi a4,sp,0 - 47c2: 0301 addi t1,t1,0 - 47c4: 0908 addi a0,sp,144 - 47c6: 001c addi a5,sp,0 - 47c8: 0301 addi t1,t1,0 - 47ca: 0902 slli s2,s2,0x0 - 47cc: 000a 0xa - 47ce: 0301 addi t1,t1,0 - 47d0: 0901 addi s2,s2,0 - 47d2: 0006 0x6 - 47d4: 0301 addi t1,t1,0 - 47d6: 00060903 lb s2,0(a2) - 47da: 0301 addi t1,t1,0 - 47dc: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> - 47e0: 0301 addi t1,t1,0 - 47e2: 0901 addi s2,s2,0 - 47e4: 0002 0x2 - 47e6: 0301 addi t1,t1,0 - 47e8: 090c addi a1,sp,144 - 47ea: 000a 0xa - 47ec: 0301 addi t1,t1,0 - 47ee: 0904 addi s1,sp,144 - 47f0: 000c addi a1,sp,0 - 47f2: 0001 nop - 47f4: 0402 slli s0,s0,0x0 - 47f6: 0601 addi a2,a2,0 - 47f8: 06090003 lb zero,96(s2) - 47fc: 0100 addi s0,sp,128 - 47fe: 0306 slli t1,t1,0x1 - 4800: 0902 slli s2,s2,0x0 - 4802: 0018 addi a4,sp,0 - 4804: 0301 addi t1,t1,0 - 4806: 000a0903 lb s2,0(s4) - 480a: 0301 addi t1,t1,0 - 480c: 0904 addi s1,sp,144 - 480e: 0008 addi a0,sp,0 - 4810: 0301 addi t1,t1,0 - 4812: 000e0903 lb s2,0(t3) - 4816: 0301 addi t1,t1,0 - 4818: 000a0903 lb s2,0(s4) - 481c: 0301 addi t1,t1,0 - 481e: 0902 slli s2,s2,0x0 - 4820: 0008 addi a0,sp,0 - 4822: 0301 addi t1,t1,0 - 4824: 000a0903 lb s2,0(s4) - 4828: 0301 addi t1,t1,0 - 482a: 00080903 lb s2,0(a6) - 482e: 0301 addi t1,t1,0 - 4830: 00140903 lb s2,1(s0) - 4834: 0301 addi t1,t1,0 - 4836: 00080903 lb s2,0(a6) - 483a: 0301 addi t1,t1,0 - 483c: 0901 addi s2,s2,0 - 483e: 0002 0x2 - 4840: 0301 addi t1,t1,0 - 4842: 0918 addi a4,sp,144 - 4844: 000a 0xa - 4846: 0301 addi t1,t1,0 - 4848: 0904 addi s1,sp,144 - 484a: 0022 0x22 - 484c: 0301 addi t1,t1,0 - 484e: 0902 slli s2,s2,0x0 - 4850: 000e 0xe - 4852: 0301 addi t1,t1,0 - 4854: 0901 addi s2,s2,0 - 4856: 0006 0x6 - 4858: 0301 addi t1,t1,0 - 485a: 0902 slli s2,s2,0x0 - 485c: 0004 addi s1,sp,0 - 485e: 0301 addi t1,t1,0 - 4860: 0901 addi s2,s2,0 - 4862: 000c addi a1,sp,0 - 4864: 0301 addi t1,t1,0 - 4866: 00060903 lb s2,0(a2) - 486a: 0301 addi t1,t1,0 - 486c: 0902 slli s2,s2,0x0 - 486e: 0008 addi a0,sp,0 - 4870: 0301 addi t1,t1,0 - 4872: 00040903 lb s2,0(s0) - 4876: 0301 addi t1,t1,0 - 4878: 0909 addi s2,s2,2 - 487a: 0024 addi s1,sp,8 - 487c: 0301 addi t1,t1,0 - 487e: 0901 addi s2,s2,0 - 4880: 0004 addi s1,sp,0 - 4882: 0301 addi t1,t1,0 - 4884: 090c addi a1,sp,144 - 4886: 000a 0xa - 4888: 0301 addi t1,t1,0 - 488a: 0904 addi s1,sp,144 - 488c: 000c addi a1,sp,0 - 488e: 0001 nop - 4890: 0402 slli s0,s0,0x0 - 4892: 0601 addi a2,a2,0 - 4894: 06090003 lb zero,96(s2) - 4898: 0100 addi s0,sp,128 - 489a: 0306 slli t1,t1,0x1 - 489c: 0902 slli s2,s2,0x0 - 489e: 0018 addi a4,sp,0 - 48a0: 0301 addi t1,t1,0 - 48a2: 000a0903 lb s2,0(s4) - 48a6: 0301 addi t1,t1,0 - 48a8: 0904 addi s1,sp,144 - 48aa: 0008 addi a0,sp,0 - 48ac: 0301 addi t1,t1,0 - 48ae: 000e0903 lb s2,0(t3) - 48b2: 0301 addi t1,t1,0 - 48b4: 000a0903 lb s2,0(s4) - 48b8: 0301 addi t1,t1,0 - 48ba: 00080903 lb s2,0(a6) - 48be: 0301 addi t1,t1,0 - 48c0: 00140903 lb s2,1(s0) - 48c4: 0301 addi t1,t1,0 - 48c6: 0902 slli s2,s2,0x0 - 48c8: 0008 addi a0,sp,0 - 48ca: 0301 addi t1,t1,0 - 48cc: 0901 addi s2,s2,0 - 48ce: 0002 0x2 - 48d0: 0301 addi t1,t1,0 - 48d2: 090c addi a1,sp,144 - 48d4: 000a 0xa - 48d6: 0301 addi t1,t1,0 - 48d8: 0905 addi s2,s2,1 - 48da: 000a 0xa - 48dc: 0301 addi t1,t1,0 - 48de: 00060903 lb s2,0(a2) - 48e2: 0301 addi t1,t1,0 - 48e4: 000e0903 lb s2,0(t3) - 48e8: 0001 nop - 48ea: 0402 slli s0,s0,0x0 + 46f4: 000e 0xe + 46f6: 0001 nop + 46f8: 0402 slli s0,s0,0x0 + 46fa: 0301 addi t1,t1,0 + 46fc: 097f 0x97f + 46fe: 000c addi a1,sp,0 + 4700: 0301 addi t1,t1,0 + 4702: 0904 addi s1,sp,144 + 4704: 0004 addi s1,sp,0 + 4706: 0301 addi t1,t1,0 + 4708: 000c0903 lb s2,0(s8) # 1d000 <__stack_size+0x1c800> + 470c: 0301 addi t1,t1,0 + 470e: 0904 addi s1,sp,144 + 4710: 0024 addi s1,sp,8 + 4712: 0301 addi t1,t1,0 + 4714: 0902 slli s2,s2,0x0 + 4716: 0006 0x6 + 4718: 0301 addi t1,t1,0 + 471a: 0902 slli s2,s2,0x0 + 471c: 0004 addi s1,sp,0 + 471e: 0301 addi t1,t1,0 + 4720: 0904 addi s1,sp,144 + 4722: 0004 addi s1,sp,0 + 4724: 0301 addi t1,t1,0 + 4726: 0902 slli s2,s2,0x0 + 4728: 0006 0x6 + 472a: 0301 addi t1,t1,0 + 472c: 0901 addi s2,s2,0 + 472e: 0002 0x2 + 4730: 0301 addi t1,t1,0 + 4732: 000c090b 0xc090b + 4736: 0301 addi t1,t1,0 + 4738: 0905 addi s2,s2,1 + 473a: 000e 0xe + 473c: 0301 addi t1,t1,0 + 473e: 0902 slli s2,s2,0x0 + 4740: 0006 0x6 + 4742: 0301 addi t1,t1,0 + 4744: 0901 addi s2,s2,0 + 4746: 000e 0xe + 4748: 0001 nop + 474a: 0402 slli s0,s0,0x0 + 474c: 0601 addi a2,a2,0 + 474e: 06090003 lb zero,96(s2) + 4752: 0100 addi s0,sp,128 + 4754: 0306 slli t1,t1,0x1 + 4756: 00180903 lb s2,1(a6) + 475a: 0301 addi t1,t1,0 + 475c: 00060903 lb s2,0(a2) + 4760: 0301 addi t1,t1,0 + 4762: 0901 addi s2,s2,0 + 4764: 0016 0x16 + 4766: 0301 addi t1,t1,0 + 4768: 000e0903 lb s2,0(t3) + 476c: 0301 addi t1,t1,0 + 476e: 0902 slli s2,s2,0x0 + 4770: 0006 0x6 + 4772: 0301 addi t1,t1,0 + 4774: 00040903 lb s2,0(s0) + 4778: 0301 addi t1,t1,0 + 477a: 0901 addi s2,s2,0 + 477c: 000c addi a1,sp,0 + 477e: 0301 addi t1,t1,0 + 4780: 0902 slli s2,s2,0x0 + 4782: 0008 addi a0,sp,0 + 4784: 0301 addi t1,t1,0 + 4786: 0901 addi s2,s2,0 + 4788: 0002 0x2 + 478a: 0301 addi t1,t1,0 + 478c: 090a slli s2,s2,0x2 + 478e: 000c addi a1,sp,0 + 4790: 0301 addi t1,t1,0 + 4792: 0901 addi s2,s2,0 + 4794: 000c addi a1,sp,0 + 4796: 0301 addi t1,t1,0 + 4798: 0901 addi s2,s2,0 + 479a: 0008 addi a0,sp,0 + 479c: 0301 addi t1,t1,0 + 479e: 0910 addi a2,sp,144 + 47a0: 000a 0xa + 47a2: 0301 addi t1,t1,0 + 47a4: 0904 addi s1,sp,144 + 47a6: 0018 addi a4,sp,0 + 47a8: 0001 nop + 47aa: 0402 slli s0,s0,0x0 + 47ac: 0601 addi a2,a2,0 + 47ae: 06090003 lb zero,96(s2) + 47b2: 0100 addi s0,sp,128 + 47b4: 0306 slli t1,t1,0x1 + 47b6: 0902 slli s2,s2,0x0 + 47b8: 0018 addi a4,sp,0 + 47ba: 0301 addi t1,t1,0 + 47bc: 0936 slli s2,s2,0xd + 47be: 0012 0x12 + 47c0: 0301 addi t1,t1,0 + 47c2: 094e slli s2,s2,0x13 + 47c4: 0002 0x2 + 47c6: 0301 addi t1,t1,0 + 47c8: 00060903 lb s2,0(a2) + 47cc: 0301 addi t1,t1,0 + 47ce: 000e0903 lb s2,0(t3) + 47d2: 0301 addi t1,t1,0 + 47d4: 00080903 lb s2,0(a6) + 47d8: 0301 addi t1,t1,0 + 47da: 0904 addi s1,sp,144 + 47dc: 0010 addi a2,sp,0 + 47de: 0301 addi t1,t1,0 + 47e0: 0901 addi s2,s2,0 + 47e2: 0016 0x16 + 47e4: 0301 addi t1,t1,0 + 47e6: 0901 addi s2,s2,0 + 47e8: 0018 addi a4,sp,0 + 47ea: 0301 addi t1,t1,0 + 47ec: 0906 slli s2,s2,0x1 + 47ee: 001c addi a5,sp,0 + 47f0: 0301 addi t1,t1,0 + 47f2: 0904 addi s1,sp,144 + 47f4: 000a 0xa + 47f6: 0301 addi t1,t1,0 + 47f8: 0904 addi s1,sp,144 + 47fa: 0010 addi a2,sp,0 + 47fc: 0301 addi t1,t1,0 + 47fe: 0901 addi s2,s2,0 + 4800: 0016 0x16 + 4802: 0301 addi t1,t1,0 + 4804: 0901 addi s2,s2,0 + 4806: 0018 addi a4,sp,0 + 4808: 0301 addi t1,t1,0 + 480a: 001c0907 0x1c0907 + 480e: 0301 addi t1,t1,0 + 4810: 0901 addi s2,s2,0 + 4812: 0006 0x6 + 4814: 0301 addi t1,t1,0 + 4816: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 481a: 0301 addi t1,t1,0 + 481c: 0904 addi s1,sp,144 + 481e: 000a 0xa + 4820: 0301 addi t1,t1,0 + 4822: 000a0907 0xa0907 + 4826: 0301 addi t1,t1,0 + 4828: 0901 addi s2,s2,0 + 482a: 0002 0x2 + 482c: 0301 addi t1,t1,0 + 482e: 090e slli s2,s2,0x3 + 4830: 000c addi a1,sp,0 + 4832: 0301 addi t1,t1,0 + 4834: 0904 addi s1,sp,144 + 4836: 000e 0xe + 4838: 0001 nop + 483a: 0402 slli s0,s0,0x0 + 483c: 0601 addi a2,a2,0 + 483e: 06090003 lb zero,96(s2) + 4842: 0100 addi s0,sp,128 + 4844: 0306 slli t1,t1,0x1 + 4846: 0904 addi s1,sp,144 + 4848: 0018 addi a4,sp,0 + 484a: 0301 addi t1,t1,0 + 484c: 0905 addi s2,s2,1 + 484e: 000e 0xe + 4850: 0301 addi t1,t1,0 + 4852: 0904 addi s1,sp,144 + 4854: 0004 addi s1,sp,0 + 4856: 0301 addi t1,t1,0 + 4858: 00060903 lb s2,0(a2) + 485c: 0301 addi t1,t1,0 + 485e: 0901 addi s2,s2,0 + 4860: 000a 0xa + 4862: 0301 addi t1,t1,0 + 4864: 00080903 lb s2,0(a6) + 4868: 0301 addi t1,t1,0 + 486a: 000e0903 lb s2,0(t3) + 486e: 0301 addi t1,t1,0 + 4870: 0902 slli s2,s2,0x0 + 4872: 0006 0x6 + 4874: 0001 nop + 4876: 0402 slli s0,s0,0x0 + 4878: 0601 addi a2,a2,0 + 487a: 0c090003 lb zero,192(s2) + 487e: 0100 addi s0,sp,128 + 4880: 0306 slli t1,t1,0x1 + 4882: 0901 addi s2,s2,0 + 4884: 0010 addi a2,sp,0 + 4886: 0301 addi t1,t1,0 + 4888: 0901 addi s2,s2,0 + 488a: 0002 0x2 + 488c: 0301 addi t1,t1,0 + 488e: 000c090b 0xc090b + 4892: 0301 addi t1,t1,0 + 4894: 0904 addi s1,sp,144 + 4896: 000e 0xe + 4898: 0001 nop + 489a: 0402 slli s0,s0,0x0 + 489c: 0601 addi a2,a2,0 + 489e: 06090003 lb zero,96(s2) + 48a2: 0100 addi s0,sp,128 + 48a4: 0306 slli t1,t1,0x1 + 48a6: 0904 addi s1,sp,144 + 48a8: 0018 addi a4,sp,0 + 48aa: 0301 addi t1,t1,0 + 48ac: 0905 addi s2,s2,1 + 48ae: 000e 0xe + 48b0: 0301 addi t1,t1,0 + 48b2: 0904 addi s1,sp,144 + 48b4: 0004 addi s1,sp,0 + 48b6: 0301 addi t1,t1,0 + 48b8: 00060903 lb s2,0(a2) + 48bc: 0301 addi t1,t1,0 + 48be: 0902 slli s2,s2,0x0 + 48c0: 000e 0xe + 48c2: 0301 addi t1,t1,0 + 48c4: 000e0903 lb s2,0(t3) + 48c8: 0301 addi t1,t1,0 + 48ca: 00060903 lb s2,0(a2) + 48ce: 0301 addi t1,t1,0 + 48d0: 0902 slli s2,s2,0x0 + 48d2: 0008 addi a0,sp,0 + 48d4: 0001 nop + 48d6: 0402 slli s0,s0,0x0 + 48d8: 0601 addi a2,a2,0 + 48da: 0c090003 lb zero,192(s2) + 48de: 0100 addi s0,sp,128 + 48e0: 0306 slli t1,t1,0x1 + 48e2: 0901 addi s2,s2,0 + 48e4: 0010 addi a2,sp,0 + 48e6: 0301 addi t1,t1,0 + 48e8: 0901 addi s2,s2,0 + 48ea: 0002 0x2 48ec: 0301 addi t1,t1,0 - 48ee: 0901 addi s2,s2,0 - 48f0: 000e 0xe - 48f2: 0001 nop - 48f4: 0402 slli s0,s0,0x0 - 48f6: 0301 addi t1,t1,0 - 48f8: 097f 0x97f - 48fa: 000c addi a1,sp,0 - 48fc: 0301 addi t1,t1,0 - 48fe: 0904 addi s1,sp,144 - 4900: 0004 addi s1,sp,0 - 4902: 0301 addi t1,t1,0 - 4904: 000c0903 lb s2,0(s8) # 1d000 <__stack_size+0x1c800> - 4908: 0301 addi t1,t1,0 - 490a: 0904 addi s1,sp,144 - 490c: 0024 addi s1,sp,8 - 490e: 0301 addi t1,t1,0 - 4910: 0902 slli s2,s2,0x0 - 4912: 0006 0x6 - 4914: 0301 addi t1,t1,0 - 4916: 0902 slli s2,s2,0x0 - 4918: 0004 addi s1,sp,0 - 491a: 0301 addi t1,t1,0 - 491c: 0904 addi s1,sp,144 - 491e: 0004 addi s1,sp,0 - 4920: 0301 addi t1,t1,0 - 4922: 0902 slli s2,s2,0x0 - 4924: 0006 0x6 - 4926: 0301 addi t1,t1,0 - 4928: 0901 addi s2,s2,0 - 492a: 0002 0x2 - 492c: 0301 addi t1,t1,0 - 492e: 000c090b 0xc090b - 4932: 0301 addi t1,t1,0 - 4934: 0905 addi s2,s2,1 - 4936: 000e 0xe - 4938: 0301 addi t1,t1,0 - 493a: 0902 slli s2,s2,0x0 - 493c: 0006 0x6 - 493e: 0301 addi t1,t1,0 - 4940: 0901 addi s2,s2,0 - 4942: 000e 0xe - 4944: 0001 nop - 4946: 0402 slli s0,s0,0x0 - 4948: 0601 addi a2,a2,0 - 494a: 06090003 lb zero,96(s2) - 494e: 0100 addi s0,sp,128 - 4950: 0306 slli t1,t1,0x1 - 4952: 00180903 lb s2,1(a6) - 4956: 0301 addi t1,t1,0 - 4958: 00060903 lb s2,0(a2) - 495c: 0301 addi t1,t1,0 - 495e: 0901 addi s2,s2,0 - 4960: 0016 0x16 - 4962: 0301 addi t1,t1,0 - 4964: 000e0903 lb s2,0(t3) - 4968: 0301 addi t1,t1,0 - 496a: 0902 slli s2,s2,0x0 - 496c: 0006 0x6 - 496e: 0301 addi t1,t1,0 - 4970: 00040903 lb s2,0(s0) - 4974: 0301 addi t1,t1,0 - 4976: 0901 addi s2,s2,0 - 4978: 000c addi a1,sp,0 - 497a: 0301 addi t1,t1,0 - 497c: 0902 slli s2,s2,0x0 - 497e: 0008 addi a0,sp,0 + 48ee: 090a slli s2,s2,0x2 + 48f0: 000c addi a1,sp,0 + 48f2: 0301 addi t1,t1,0 + 48f4: 000c0903 lb s2,0(s8) + 48f8: 0301 addi t1,t1,0 + 48fa: 00080903 lb s2,0(a6) + 48fe: 0001 nop + 4900: 0402 slli s0,s0,0x0 + 4902: 0601 addi a2,a2,0 + 4904: 06090003 lb zero,96(s2) + 4908: 0100 addi s0,sp,128 + 490a: 0306 slli t1,t1,0x1 + 490c: 0901 addi s2,s2,0 + 490e: 0018 addi a4,sp,0 + 4910: 0001 nop + 4912: 0402 slli s0,s0,0x0 + 4914: 0601 addi a2,a2,0 + 4916: 0e090003 lb zero,224(s2) + 491a: 0100 addi s0,sp,128 + 491c: 0306 slli t1,t1,0x1 + 491e: 00180903 lb s2,1(a6) + 4922: 0301 addi t1,t1,0 + 4924: 00080903 lb s2,0(a6) + 4928: 0301 addi t1,t1,0 + 492a: 000e0903 lb s2,0(t3) + 492e: 0301 addi t1,t1,0 + 4930: 00080903 lb s2,0(a6) + 4934: 0301 addi t1,t1,0 + 4936: 0901 addi s2,s2,0 + 4938: 0004 addi s1,sp,0 + 493a: 0301 addi t1,t1,0 + 493c: 090d addi s2,s2,3 + 493e: 000a 0xa + 4940: 0301 addi t1,t1,0 + 4942: 0908 addi a0,sp,144 + 4944: 000c addi a1,sp,0 + 4946: 0301 addi t1,t1,0 + 4948: 0901 addi s2,s2,0 + 494a: 0006 0x6 + 494c: 0301 addi t1,t1,0 + 494e: 00040903 lb s2,0(s0) + 4952: 0301 addi t1,t1,0 + 4954: 0901 addi s2,s2,0 + 4956: 000c addi a1,sp,0 + 4958: 0301 addi t1,t1,0 + 495a: 0904 addi s1,sp,144 + 495c: 000c addi a1,sp,0 + 495e: 0301 addi t1,t1,0 + 4960: 0901 addi s2,s2,0 + 4962: 000c addi a1,sp,0 + 4964: 0301 addi t1,t1,0 + 4966: 00160903 lb s2,1(a2) + 496a: 0301 addi t1,t1,0 + 496c: 0901 addi s2,s2,0 + 496e: 0006 0x6 + 4970: 0301 addi t1,t1,0 + 4972: 0902 slli s2,s2,0x0 + 4974: 0004 addi s1,sp,0 + 4976: 0301 addi t1,t1,0 + 4978: 00060977 0x60977 + 497c: 0001 nop + 497e: 0402 slli s0,s0,0x0 4980: 0301 addi t1,t1,0 - 4982: 0901 addi s2,s2,0 - 4984: 0002 0x2 - 4986: 0301 addi t1,t1,0 - 4988: 090a slli s2,s2,0x2 - 498a: 000c addi a1,sp,0 - 498c: 0301 addi t1,t1,0 - 498e: 0901 addi s2,s2,0 - 4990: 000c addi a1,sp,0 - 4992: 0301 addi t1,t1,0 - 4994: 0901 addi s2,s2,0 - 4996: 0008 addi a0,sp,0 - 4998: 0301 addi t1,t1,0 - 499a: 0910 addi a2,sp,144 - 499c: 000a 0xa - 499e: 0301 addi t1,t1,0 - 49a0: 0904 addi s1,sp,144 - 49a2: 0018 addi a4,sp,0 - 49a4: 0001 nop - 49a6: 0402 slli s0,s0,0x0 - 49a8: 0601 addi a2,a2,0 - 49aa: 06090003 lb zero,96(s2) - 49ae: 0100 addi s0,sp,128 - 49b0: 0306 slli t1,t1,0x1 - 49b2: 0902 slli s2,s2,0x0 - 49b4: 0018 addi a4,sp,0 - 49b6: 0301 addi t1,t1,0 - 49b8: 0936 slli s2,s2,0xd - 49ba: 0012 0x12 - 49bc: 0301 addi t1,t1,0 - 49be: 094e slli s2,s2,0x13 - 49c0: 0002 0x2 - 49c2: 0301 addi t1,t1,0 - 49c4: 00060903 lb s2,0(a2) - 49c8: 0301 addi t1,t1,0 - 49ca: 000e0903 lb s2,0(t3) - 49ce: 0301 addi t1,t1,0 - 49d0: 00080903 lb s2,0(a6) - 49d4: 0301 addi t1,t1,0 - 49d6: 0904 addi s1,sp,144 - 49d8: 0010 addi a2,sp,0 - 49da: 0301 addi t1,t1,0 - 49dc: 0901 addi s2,s2,0 - 49de: 0016 0x16 - 49e0: 0301 addi t1,t1,0 - 49e2: 0901 addi s2,s2,0 - 49e4: 0018 addi a4,sp,0 - 49e6: 0301 addi t1,t1,0 - 49e8: 0906 slli s2,s2,0x1 - 49ea: 001c addi a5,sp,0 - 49ec: 0301 addi t1,t1,0 - 49ee: 0904 addi s1,sp,144 - 49f0: 000a 0xa - 49f2: 0301 addi t1,t1,0 - 49f4: 0904 addi s1,sp,144 - 49f6: 0010 addi a2,sp,0 - 49f8: 0301 addi t1,t1,0 - 49fa: 0901 addi s2,s2,0 - 49fc: 0016 0x16 - 49fe: 0301 addi t1,t1,0 - 4a00: 0901 addi s2,s2,0 - 4a02: 0018 addi a4,sp,0 - 4a04: 0301 addi t1,t1,0 - 4a06: 001c0907 0x1c0907 - 4a0a: 0301 addi t1,t1,0 - 4a0c: 0901 addi s2,s2,0 - 4a0e: 0006 0x6 - 4a10: 0301 addi t1,t1,0 - 4a12: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 4a16: 0301 addi t1,t1,0 - 4a18: 0904 addi s1,sp,144 - 4a1a: 000a 0xa - 4a1c: 0301 addi t1,t1,0 - 4a1e: 000a0907 0xa0907 - 4a22: 0301 addi t1,t1,0 - 4a24: 0901 addi s2,s2,0 - 4a26: 0002 0x2 - 4a28: 0301 addi t1,t1,0 - 4a2a: 090e slli s2,s2,0x3 - 4a2c: 000c addi a1,sp,0 - 4a2e: 0301 addi t1,t1,0 - 4a30: 0904 addi s1,sp,144 - 4a32: 000e 0xe - 4a34: 0001 nop - 4a36: 0402 slli s0,s0,0x0 - 4a38: 0601 addi a2,a2,0 - 4a3a: 06090003 lb zero,96(s2) - 4a3e: 0100 addi s0,sp,128 - 4a40: 0306 slli t1,t1,0x1 - 4a42: 0904 addi s1,sp,144 - 4a44: 0018 addi a4,sp,0 + 4982: 097f 0x97f + 4984: 000a 0xa + 4986: 0001 nop + 4988: 0402 slli s0,s0,0x0 + 498a: 0301 addi t1,t1,0 + 498c: 097f 0x97f + 498e: 0006 0x6 + 4990: 0301 addi t1,t1,0 + 4992: 0910 addi a2,sp,144 + 4994: 0008 addi a0,sp,0 + 4996: 0301 addi t1,t1,0 + 4998: 0901 addi s2,s2,0 + 499a: 0006 0x6 + 499c: 0301 addi t1,t1,0 + 499e: 00040903 lb s2,0(s0) + 49a2: 0301 addi t1,t1,0 + 49a4: 0901 addi s2,s2,0 + 49a6: 0002 0x2 + 49a8: 0901 addi s2,s2,0 + 49aa: 000a 0xa + 49ac: 0100 addi s0,sp,128 + 49ae: 6401 lui s0,0x0 + 49b0: 0006 0x6 + 49b2: 0200 addi s0,sp,256 + 49b4: 7800 flw fs0,48(s0) + 49b6: 0000 unimp + 49b8: 0100 addi s0,sp,128 + 49ba: fb01 bnez a4,48ca <__stack_size+0x40ca> + 49bc: 0d0e slli s10,s10,0x3 + 49be: 0100 addi s0,sp,128 + 49c0: 0101 addi sp,sp,0 + 49c2: 0001 nop + 49c4: 0000 unimp + 49c6: 0001 nop + 49c8: 0100 addi s0,sp,128 + 49ca: 6d6f682f 0x6d6f682f + 49ce: 2f65 jal 5186 <__stack_size+0x4986> + 49d0: 6a7a flw fs4,156(sp) + 49d2: 2d74722f 0x2d74722f + 49d6: 6874 flw fa3,84(s0) + 49d8: 6572 flw fa0,28(sp) + 49da: 6461 lui s0,0x18 + 49dc: 636e692f 0x636e692f + 49e0: 756c flw fa1,108(a0) + 49e2: 6564 flw fs1,76(a0) + 49e4: 2f00 fld fs0,24(a4) + 49e6: 6f68 flw fa0,92(a4) + 49e8: 656d lui a0,0x1b + 49ea: 2f6a7a2f 0x2f6a7a2f + 49ee: 7472 flw fs0,60(sp) + 49f0: 742d lui s0,0xfffeb + 49f2: 7268 flw fa0,100(a2) + 49f4: 6165 addi sp,sp,112 + 49f6: 2f64 fld fs1,216(a4) + 49f8: 00637273 csrrci tp,0x6,6 + 49fc: 7200 flw fs0,32(a2) + 49fe: 7374 flw fa3,100(a4) + 4a00: 7265 lui tp,0xffff9 + 4a02: 6976 flw fs2,92(sp) + 4a04: 682e6563 bltu t3,sp,508e <__stack_size+0x488e> + 4a08: 0100 addi s0,sp,128 + 4a0a: 0000 unimp + 4a0c: 6974 flw fa3,84(a0) + 4a0e: 656d lui a0,0x1b + 4a10: 2e72 fld ft8,280(sp) + 4a12: 00020063 beqz tp,4a12 <__stack_size+0x4212> + 4a16: 7200 flw fs0,32(a2) + 4a18: 6474 flw fa3,76(s0) + 4a1a: 6665 lui a2,0x19 + 4a1c: 682e flw fa6,200(sp) + 4a1e: 0100 addi s0,sp,128 + 4a20: 0000 unimp + 4a22: 7472 flw fs0,60(sp) + 4a24: 6874 flw fa3,84(s0) + 4a26: 6572 flw fa0,28(sp) + 4a28: 6461 lui s0,0x18 + 4a2a: 682e flw fa6,200(sp) + 4a2c: 0100 addi s0,sp,128 + 4a2e: 0000 unimp + 4a30: 0000 unimp + 4a32: 0205 addi tp,tp,1 + 4a34: 7406 flw fs0,96(sp) + 4a36: 2040 fld fs0,128(s0) + 4a38: 03013303 0x3013303 + 4a3c: 0901 addi s2,s2,0 + 4a3e: 000a 0xa + 4a40: 0301 addi t1,t1,0 + 4a42: 0901 addi s2,s2,0 + 4a44: 0016 0x16 4a46: 0301 addi t1,t1,0 - 4a48: 0905 addi s2,s2,1 - 4a4a: 000e 0xe + 4a48: 0909 addi s2,s2,2 + 4a4a: 0008 addi a0,sp,0 4a4c: 0301 addi t1,t1,0 - 4a4e: 0904 addi s1,sp,144 - 4a50: 0004 addi s1,sp,0 + 4a4e: 0901 addi s2,s2,0 + 4a50: 000e 0xe 4a52: 0301 addi t1,t1,0 - 4a54: 00060903 lb s2,0(a2) + 4a54: 0901 addi s2,s2,0 + 4a56: 000c addi a1,sp,0 4a58: 0301 addi t1,t1,0 - 4a5a: 0901 addi s2,s2,0 - 4a5c: 000a 0xa + 4a5a: 0902 slli s2,s2,0x0 + 4a5c: 000c addi a1,sp,0 4a5e: 0301 addi t1,t1,0 - 4a60: 00080903 lb s2,0(a6) + 4a60: 0901 addi s2,s2,0 + 4a62: 000a 0xa 4a64: 0301 addi t1,t1,0 - 4a66: 000e0903 lb s2,0(t3) + 4a66: 0901 addi s2,s2,0 + 4a68: 000a 0xa 4a6a: 0301 addi t1,t1,0 - 4a6c: 0902 slli s2,s2,0x0 - 4a6e: 0006 0x6 - 4a70: 0001 nop - 4a72: 0402 slli s0,s0,0x0 - 4a74: 0601 addi a2,a2,0 - 4a76: 0c090003 lb zero,192(s2) - 4a7a: 0100 addi s0,sp,128 - 4a7c: 0306 slli t1,t1,0x1 - 4a7e: 0901 addi s2,s2,0 - 4a80: 0010 addi a2,sp,0 + 4a6c: 0916 slli s2,s2,0x5 + 4a6e: 0008 addi a0,sp,0 + 4a70: 0301 addi t1,t1,0 + 4a72: 0901 addi s2,s2,0 + 4a74: 000a 0xa + 4a76: 0301 addi t1,t1,0 + 4a78: 0901 addi s2,s2,0 + 4a7a: 000e 0xe + 4a7c: 0301 addi t1,t1,0 + 4a7e: 0902 slli s2,s2,0x0 + 4a80: 000e 0xe 4a82: 0301 addi t1,t1,0 4a84: 0901 addi s2,s2,0 - 4a86: 0002 0x2 + 4a86: 0016 0x16 4a88: 0301 addi t1,t1,0 - 4a8a: 000c090b 0xc090b + 4a8a: 00080907 0x80907 4a8e: 0301 addi t1,t1,0 - 4a90: 0904 addi s1,sp,144 - 4a92: 000e 0xe - 4a94: 0001 nop - 4a96: 0402 slli s0,s0,0x0 - 4a98: 0601 addi a2,a2,0 - 4a9a: 06090003 lb zero,96(s2) - 4a9e: 0100 addi s0,sp,128 - 4aa0: 0306 slli t1,t1,0x1 - 4aa2: 0904 addi s1,sp,144 - 4aa4: 0018 addi a4,sp,0 - 4aa6: 0301 addi t1,t1,0 - 4aa8: 0905 addi s2,s2,1 - 4aaa: 000e 0xe - 4aac: 0301 addi t1,t1,0 - 4aae: 0904 addi s1,sp,144 - 4ab0: 0004 addi s1,sp,0 - 4ab2: 0301 addi t1,t1,0 - 4ab4: 00060903 lb s2,0(a2) - 4ab8: 0301 addi t1,t1,0 - 4aba: 0902 slli s2,s2,0x0 - 4abc: 000e 0xe - 4abe: 0301 addi t1,t1,0 - 4ac0: 000e0903 lb s2,0(t3) - 4ac4: 0301 addi t1,t1,0 - 4ac6: 00060903 lb s2,0(a2) - 4aca: 0301 addi t1,t1,0 - 4acc: 0902 slli s2,s2,0x0 - 4ace: 0008 addi a0,sp,0 - 4ad0: 0001 nop - 4ad2: 0402 slli s0,s0,0x0 - 4ad4: 0601 addi a2,a2,0 - 4ad6: 0c090003 lb zero,192(s2) - 4ada: 0100 addi s0,sp,128 - 4adc: 0306 slli t1,t1,0x1 - 4ade: 0901 addi s2,s2,0 - 4ae0: 0010 addi a2,sp,0 - 4ae2: 0301 addi t1,t1,0 - 4ae4: 0901 addi s2,s2,0 - 4ae6: 0002 0x2 - 4ae8: 0301 addi t1,t1,0 - 4aea: 090a slli s2,s2,0x2 - 4aec: 000c addi a1,sp,0 - 4aee: 0301 addi t1,t1,0 - 4af0: 000c0903 lb s2,0(s8) - 4af4: 0301 addi t1,t1,0 - 4af6: 00080903 lb s2,0(a6) - 4afa: 0001 nop - 4afc: 0402 slli s0,s0,0x0 - 4afe: 0601 addi a2,a2,0 - 4b00: 06090003 lb zero,96(s2) - 4b04: 0100 addi s0,sp,128 - 4b06: 0306 slli t1,t1,0x1 - 4b08: 0901 addi s2,s2,0 - 4b0a: 0018 addi a4,sp,0 - 4b0c: 0001 nop - 4b0e: 0402 slli s0,s0,0x0 - 4b10: 0601 addi a2,a2,0 - 4b12: 0e090003 lb zero,224(s2) - 4b16: 0100 addi s0,sp,128 - 4b18: 0306 slli t1,t1,0x1 - 4b1a: 00180903 lb s2,1(a6) - 4b1e: 0301 addi t1,t1,0 - 4b20: 00080903 lb s2,0(a6) - 4b24: 0301 addi t1,t1,0 - 4b26: 000e0903 lb s2,0(t3) - 4b2a: 0301 addi t1,t1,0 - 4b2c: 00080903 lb s2,0(a6) - 4b30: 0301 addi t1,t1,0 - 4b32: 0901 addi s2,s2,0 - 4b34: 0004 addi s1,sp,0 - 4b36: 0301 addi t1,t1,0 - 4b38: 090d addi s2,s2,3 - 4b3a: 000a 0xa - 4b3c: 0301 addi t1,t1,0 - 4b3e: 0908 addi a0,sp,144 - 4b40: 000c addi a1,sp,0 - 4b42: 0301 addi t1,t1,0 - 4b44: 0901 addi s2,s2,0 - 4b46: 0006 0x6 - 4b48: 0301 addi t1,t1,0 - 4b4a: 00040903 lb s2,0(s0) - 4b4e: 0301 addi t1,t1,0 - 4b50: 0901 addi s2,s2,0 - 4b52: 000c addi a1,sp,0 - 4b54: 0301 addi t1,t1,0 + 4a90: 0901 addi s2,s2,0 + 4a92: 000a 0xa + 4a94: 0301 addi t1,t1,0 + 4a96: 0901 addi s2,s2,0 + 4a98: 0016 0x16 + 4a9a: 0401 addi s0,s0,0 + 4a9c: 0302 slli t1,t1,0x0 + 4a9e: 0962 slli s2,s2,0x18 + 4aa0: 0008 addi a0,sp,0 + 4aa2: 0301 addi t1,t1,0 + 4aa4: 0901 addi s2,s2,0 + 4aa6: 000a 0xa + 4aa8: 0301 addi t1,t1,0 + 4aaa: 0901 addi s2,s2,0 + 4aac: 000e 0xe + 4aae: 0301 addi t1,t1,0 + 4ab0: 090a slli s2,s2,0x2 + 4ab2: 0008 addi a0,sp,0 + 4ab4: 0301 addi t1,t1,0 + 4ab6: 0904 addi s1,sp,144 + 4ab8: 001e 0x1e + 4aba: 0301 addi t1,t1,0 + 4abc: 000c0903 lb s2,0(s8) + 4ac0: 0301 addi t1,t1,0 + 4ac2: 0902 slli s2,s2,0x0 + 4ac4: 0016 0x16 + 4ac6: 0301 addi t1,t1,0 + 4ac8: 0901 addi s2,s2,0 + 4aca: 000a 0xa + 4acc: 0301 addi t1,t1,0 + 4ace: 0902 slli s2,s2,0x0 + 4ad0: 000a 0xa + 4ad2: 0301 addi t1,t1,0 + 4ad4: 0901 addi s2,s2,0 + 4ad6: 0008 addi a0,sp,0 + 4ad8: 0301 addi t1,t1,0 + 4ada: 000a0903 lb s2,0(s4) + 4ade: 0001 nop + 4ae0: 0402 slli s0,s0,0x0 + 4ae2: 09020303 lb t1,144(tp) # ffff9090 <_sp+0x7fff5090> + 4ae6: 0006 0x6 + 4ae8: 0001 nop + 4aea: 0402 slli s0,s0,0x0 + 4aec: 097e0303 lb t1,151(t3) + 4af0: 0014 addi a3,sp,0 + 4af2: 0001 nop + 4af4: 0402 slli s0,s0,0x0 + 4af6: 0601 addi a2,a2,0 + 4af8: 0a090003 lb zero,160(s2) + 4afc: 0100 addi s0,sp,128 + 4afe: 0306 slli t1,t1,0x1 + 4b00: 0904 addi s1,sp,144 + 4b02: 0008 addi a0,sp,0 + 4b04: 0301 addi t1,t1,0 + 4b06: 0904 addi s1,sp,144 + 4b08: 000a 0xa + 4b0a: 0301 addi t1,t1,0 + 4b0c: 000c0903 lb s2,0(s8) + 4b10: 0301 addi t1,t1,0 + 4b12: 0901 addi s2,s2,0 + 4b14: 000a 0xa + 4b16: 0301 addi t1,t1,0 + 4b18: 0902 slli s2,s2,0x0 + 4b1a: 0004 addi s1,sp,0 + 4b1c: 0301 addi t1,t1,0 + 4b1e: 000e0903 lb s2,0(t3) + 4b22: 0301 addi t1,t1,0 + 4b24: 0901 addi s2,s2,0 + 4b26: 0006 0x6 + 4b28: 0301 addi t1,t1,0 + 4b2a: 000a0903 lb s2,0(s4) + 4b2e: 0301 addi t1,t1,0 + 4b30: 000c0903 lb s2,0(s8) + 4b34: 0001 nop + 4b36: 0402 slli s0,s0,0x0 + 4b38: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> + 4b3c: 0006 0x6 + 4b3e: 0001 nop + 4b40: 0402 slli s0,s0,0x0 + 4b42: 097e0303 lb t1,151(t3) + 4b46: 0014 addi a3,sp,0 + 4b48: 0001 nop + 4b4a: 0402 slli s0,s0,0x0 + 4b4c: 0601 addi a2,a2,0 + 4b4e: 0a090003 lb zero,160(s2) + 4b52: 0100 addi s0,sp,128 + 4b54: 0306 slli t1,t1,0x1 4b56: 0904 addi s1,sp,144 - 4b58: 000c addi a1,sp,0 + 4b58: 0008 addi a0,sp,0 4b5a: 0301 addi t1,t1,0 - 4b5c: 0901 addi s2,s2,0 - 4b5e: 000c addi a1,sp,0 + 4b5c: 000a0937 lui s2,0xa0 4b60: 0301 addi t1,t1,0 - 4b62: 00160903 lb s2,1(a2) - 4b66: 0301 addi t1,t1,0 - 4b68: 0901 addi s2,s2,0 - 4b6a: 0006 0x6 - 4b6c: 0301 addi t1,t1,0 - 4b6e: 0902 slli s2,s2,0x0 - 4b70: 0004 addi s1,sp,0 - 4b72: 0301 addi t1,t1,0 - 4b74: 00060977 0x60977 - 4b78: 0001 nop - 4b7a: 0402 slli s0,s0,0x0 - 4b7c: 0301 addi t1,t1,0 - 4b7e: 097f 0x97f - 4b80: 000a 0xa - 4b82: 0001 nop - 4b84: 0402 slli s0,s0,0x0 - 4b86: 0301 addi t1,t1,0 - 4b88: 097f 0x97f - 4b8a: 0006 0x6 - 4b8c: 0301 addi t1,t1,0 - 4b8e: 0910 addi a2,sp,144 - 4b90: 0008 addi a0,sp,0 - 4b92: 0301 addi t1,t1,0 - 4b94: 0901 addi s2,s2,0 - 4b96: 0006 0x6 - 4b98: 0301 addi t1,t1,0 - 4b9a: 00040903 lb s2,0(s0) - 4b9e: 0301 addi t1,t1,0 - 4ba0: 0901 addi s2,s2,0 - 4ba2: 0002 0x2 - 4ba4: 0901 addi s2,s2,0 - 4ba6: 000a 0xa - 4ba8: 0100 addi s0,sp,128 - 4baa: 6401 lui s0,0x0 - 4bac: 0006 0x6 - 4bae: 0200 addi s0,sp,256 - 4bb0: 7800 flw fs0,48(s0) - 4bb2: 0000 unimp - 4bb4: 0100 addi s0,sp,128 - 4bb6: fb01 bnez a4,4ac6 <__stack_size+0x42c6> - 4bb8: 0d0e slli s10,s10,0x3 - 4bba: 0100 addi s0,sp,128 - 4bbc: 0101 addi sp,sp,0 - 4bbe: 0001 nop - 4bc0: 0000 unimp - 4bc2: 0001 nop - 4bc4: 0100 addi s0,sp,128 - 4bc6: 6d6f682f 0x6d6f682f - 4bca: 2f65 jal 5382 <__stack_size+0x4b82> - 4bcc: 6a7a flw fs4,156(sp) - 4bce: 2d74722f 0x2d74722f - 4bd2: 6874 flw fa3,84(s0) - 4bd4: 6572 flw fa0,28(sp) - 4bd6: 6461 lui s0,0x18 - 4bd8: 636e692f 0x636e692f - 4bdc: 756c flw fa1,108(a0) - 4bde: 6564 flw fs1,76(a0) - 4be0: 2f00 fld fs0,24(a4) - 4be2: 6f68 flw fa0,92(a4) - 4be4: 656d lui a0,0x1b - 4be6: 2f6a7a2f 0x2f6a7a2f - 4bea: 7472 flw fs0,60(sp) - 4bec: 742d lui s0,0xfffeb - 4bee: 7268 flw fa0,100(a2) - 4bf0: 6165 addi sp,sp,112 - 4bf2: 2f64 fld fs1,216(a4) - 4bf4: 00637273 csrrci tp,0x6,6 - 4bf8: 7200 flw fs0,32(a2) - 4bfa: 7374 flw fa3,100(a4) - 4bfc: 7265 lui tp,0xffff9 - 4bfe: 6976 flw fs2,92(sp) - 4c00: 682e6563 bltu t3,sp,528a <__stack_size+0x4a8a> - 4c04: 0100 addi s0,sp,128 - 4c06: 0000 unimp - 4c08: 6974 flw fa3,84(a0) - 4c0a: 656d lui a0,0x1b - 4c0c: 2e72 fld ft8,280(sp) - 4c0e: 00020063 beqz tp,4c0e <__stack_size+0x440e> - 4c12: 7200 flw fs0,32(a2) - 4c14: 6474 flw fa3,76(s0) - 4c16: 6665 lui a2,0x19 - 4c18: 682e flw fa6,200(sp) - 4c1a: 0100 addi s0,sp,128 - 4c1c: 0000 unimp - 4c1e: 7472 flw fs0,60(sp) - 4c20: 6874 flw fa3,84(s0) - 4c22: 6572 flw fa0,28(sp) - 4c24: 6461 lui s0,0x18 - 4c26: 682e flw fa6,200(sp) - 4c28: 0100 addi s0,sp,128 - 4c2a: 0000 unimp - 4c2c: 0000 unimp - 4c2e: 0205 addi tp,tp,1 - 4c30: 78fc flw fa5,116(s1) - 4c32: 2040 fld fs0,128(s0) - 4c34: 03013303 0x3013303 - 4c38: 0901 addi s2,s2,0 - 4c3a: 000a 0xa - 4c3c: 0301 addi t1,t1,0 - 4c3e: 0901 addi s2,s2,0 - 4c40: 0016 0x16 - 4c42: 0301 addi t1,t1,0 - 4c44: 0909 addi s2,s2,2 - 4c46: 0008 addi a0,sp,0 - 4c48: 0301 addi t1,t1,0 - 4c4a: 0901 addi s2,s2,0 - 4c4c: 000e 0xe - 4c4e: 0301 addi t1,t1,0 - 4c50: 0901 addi s2,s2,0 - 4c52: 000c addi a1,sp,0 - 4c54: 0301 addi t1,t1,0 - 4c56: 0902 slli s2,s2,0x0 - 4c58: 000c addi a1,sp,0 - 4c5a: 0301 addi t1,t1,0 - 4c5c: 0901 addi s2,s2,0 - 4c5e: 000a 0xa - 4c60: 0301 addi t1,t1,0 - 4c62: 0901 addi s2,s2,0 - 4c64: 000a 0xa - 4c66: 0301 addi t1,t1,0 - 4c68: 0916 slli s2,s2,0x5 - 4c6a: 0008 addi a0,sp,0 - 4c6c: 0301 addi t1,t1,0 - 4c6e: 0901 addi s2,s2,0 - 4c70: 000a 0xa - 4c72: 0301 addi t1,t1,0 - 4c74: 0901 addi s2,s2,0 - 4c76: 000e 0xe - 4c78: 0301 addi t1,t1,0 - 4c7a: 0902 slli s2,s2,0x0 - 4c7c: 000e 0xe - 4c7e: 0301 addi t1,t1,0 - 4c80: 0901 addi s2,s2,0 - 4c82: 0016 0x16 - 4c84: 0301 addi t1,t1,0 - 4c86: 00080907 0x80907 - 4c8a: 0301 addi t1,t1,0 - 4c8c: 0901 addi s2,s2,0 - 4c8e: 000a 0xa - 4c90: 0301 addi t1,t1,0 - 4c92: 0901 addi s2,s2,0 - 4c94: 0016 0x16 - 4c96: 0401 addi s0,s0,0 - 4c98: 0302 slli t1,t1,0x0 - 4c9a: 0962 slli s2,s2,0x18 - 4c9c: 0008 addi a0,sp,0 + 4b62: 0902 slli s2,s2,0x0 + 4b64: 0020 addi s0,sp,8 + 4b66: 0001 nop + 4b68: 0402 slli s0,s0,0x0 + 4b6a: 0601 addi a2,a2,0 + 4b6c: 06090003 lb zero,96(s2) # a0060 <__stack_size+0x9f860> + 4b70: 0100 addi s0,sp,128 + 4b72: 0306 slli t1,t1,0x1 + 4b74: 00180903 lb s2,1(a6) + 4b78: 0301 addi t1,t1,0 + 4b7a: 0902 slli s2,s2,0x0 + 4b7c: 000e 0xe + 4b7e: 0301 addi t1,t1,0 + 4b80: 0901 addi s2,s2,0 + 4b82: 0018 addi a4,sp,0 + 4b84: 0301 addi t1,t1,0 + 4b86: 000a090b 0xa090b + 4b8a: 0301 addi t1,t1,0 + 4b8c: 0904 addi s1,sp,144 + 4b8e: 000e 0xe + 4b90: 0001 nop + 4b92: 0402 slli s0,s0,0x0 + 4b94: 0601 addi a2,a2,0 + 4b96: 06090003 lb zero,96(s2) + 4b9a: 0100 addi s0,sp,128 + 4b9c: 0306 slli t1,t1,0x1 + 4b9e: 00180903 lb s2,1(a6) + 4ba2: 0301 addi t1,t1,0 + 4ba4: 0902 slli s2,s2,0x0 + 4ba6: 0006 0x6 + 4ba8: 0301 addi t1,t1,0 + 4baa: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> + 4bae: 0301 addi t1,t1,0 + 4bb0: 0902 slli s2,s2,0x0 + 4bb2: 0006 0x6 + 4bb4: 0301 addi t1,t1,0 + 4bb6: 0902 slli s2,s2,0x0 + 4bb8: 0008 addi a0,sp,0 + 4bba: 0301 addi t1,t1,0 + 4bbc: 0901 addi s2,s2,0 + 4bbe: 0002 0x2 + 4bc0: 0301 addi t1,t1,0 + 4bc2: 0914 addi a3,sp,144 + 4bc4: 000c addi a1,sp,0 + 4bc6: 0301 addi t1,t1,0 + 4bc8: 0904 addi s1,sp,144 + 4bca: 001e 0x1e + 4bcc: 0301 addi t1,t1,0 + 4bce: 0901 addi s2,s2,0 + 4bd0: 000e 0xe + 4bd2: 0301 addi t1,t1,0 + 4bd4: 0902 slli s2,s2,0x0 + 4bd6: 0006 0x6 + 4bd8: 0301 addi t1,t1,0 + 4bda: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> + 4bde: 0301 addi t1,t1,0 + 4be0: 0902 slli s2,s2,0x0 + 4be2: 0018 addi a4,sp,0 + 4be4: 0301 addi t1,t1,0 + 4be6: 0901 addi s2,s2,0 + 4be8: 0004 addi s1,sp,0 + 4bea: 0301 addi t1,t1,0 + 4bec: 000a090b 0xa090b + 4bf0: 0301 addi t1,t1,0 + 4bf2: 0904 addi s1,sp,144 + 4bf4: 000e 0xe + 4bf6: 0001 nop + 4bf8: 0402 slli s0,s0,0x0 + 4bfa: 0601 addi a2,a2,0 + 4bfc: 06090003 lb zero,96(s2) + 4c00: 0100 addi s0,sp,128 + 4c02: 0306 slli t1,t1,0x1 + 4c04: 00180903 lb s2,1(a6) + 4c08: 0301 addi t1,t1,0 + 4c0a: 0902 slli s2,s2,0x0 + 4c0c: 0006 0x6 + 4c0e: 0301 addi t1,t1,0 + 4c10: 00060903 lb s2,0(a2) + 4c14: 0301 addi t1,t1,0 + 4c16: 0902 slli s2,s2,0x0 + 4c18: 0006 0x6 + 4c1a: 0301 addi t1,t1,0 + 4c1c: 0902 slli s2,s2,0x0 + 4c1e: 0008 addi a0,sp,0 + 4c20: 0301 addi t1,t1,0 + 4c22: 0901 addi s2,s2,0 + 4c24: 0002 0x2 + 4c26: 0301 addi t1,t1,0 + 4c28: 090c addi a1,sp,144 + 4c2a: 000c addi a1,sp,0 + 4c2c: 0301 addi t1,t1,0 + 4c2e: 0909 addi s2,s2,2 + 4c30: 000e 0xe + 4c32: 0001 nop + 4c34: 0402 slli s0,s0,0x0 + 4c36: 0601 addi a2,a2,0 + 4c38: 06090003 lb zero,96(s2) + 4c3c: 0100 addi s0,sp,128 + 4c3e: 0306 slli t1,t1,0x1 + 4c40: 00180903 lb s2,1(a6) + 4c44: 0301 addi t1,t1,0 + 4c46: 0902 slli s2,s2,0x0 + 4c48: 0006 0x6 + 4c4a: 0301 addi t1,t1,0 + 4c4c: 0902 slli s2,s2,0x0 + 4c4e: 0006 0x6 + 4c50: 0301 addi t1,t1,0 + 4c52: 0901 addi s2,s2,0 + 4c54: 0016 0x16 + 4c56: 0301 addi t1,t1,0 + 4c58: 0902 slli s2,s2,0x0 + 4c5a: 0006 0x6 + 4c5c: 0001 nop + 4c5e: 0402 slli s0,s0,0x0 + 4c60: 0601 addi a2,a2,0 + 4c62: 0c090003 lb zero,192(s2) + 4c66: 0100 addi s0,sp,128 + 4c68: 0306 slli t1,t1,0x1 + 4c6a: 0906 slli s2,s2,0x1 + 4c6c: 0012 0x12 + 4c6e: 0001 nop + 4c70: 0402 slli s0,s0,0x0 + 4c72: 0601 addi a2,a2,0 + 4c74: 12090003 lb zero,288(s2) + 4c78: 0100 addi s0,sp,128 + 4c7a: 0306 slli t1,t1,0x1 + 4c7c: 0901 addi s2,s2,0 + 4c7e: 0018 addi a4,sp,0 + 4c80: 0301 addi t1,t1,0 + 4c82: 00140903 lb s2,1(s0) + 4c86: 0301 addi t1,t1,0 + 4c88: 00060903 lb s2,0(a2) + 4c8c: 0301 addi t1,t1,0 + 4c8e: 000c0903 lb s2,0(s8) + 4c92: 0301 addi t1,t1,0 + 4c94: 0906 slli s2,s2,0x1 + 4c96: 000e 0xe + 4c98: 0301 addi t1,t1,0 + 4c9a: 000c0903 lb s2,0(s8) 4c9e: 0301 addi t1,t1,0 4ca0: 0901 addi s2,s2,0 - 4ca2: 000a 0xa + 4ca2: 0008 addi a0,sp,0 4ca4: 0301 addi t1,t1,0 - 4ca6: 0901 addi s2,s2,0 - 4ca8: 000e 0xe + 4ca6: 0906 slli s2,s2,0x1 + 4ca8: 0006 0x6 4caa: 0301 addi t1,t1,0 - 4cac: 090a slli s2,s2,0x2 - 4cae: 0008 addi a0,sp,0 + 4cac: 00160903 lb s2,1(a2) 4cb0: 0301 addi t1,t1,0 - 4cb2: 0904 addi s1,sp,144 - 4cb4: 001e 0x1e + 4cb2: 00180907 0x180907 4cb6: 0301 addi t1,t1,0 - 4cb8: 000c0903 lb s2,0(s8) + 4cb8: 0904 addi s1,sp,144 + 4cba: 0010 addi a2,sp,0 4cbc: 0301 addi t1,t1,0 - 4cbe: 0902 slli s2,s2,0x0 - 4cc0: 0016 0x16 + 4cbe: 097e slli s2,s2,0x1f + 4cc0: 001c addi a5,sp,0 4cc2: 0301 addi t1,t1,0 - 4cc4: 0901 addi s2,s2,0 - 4cc6: 000a 0xa + 4cc4: 0971 addi s2,s2,28 + 4cc6: 0002 0x2 4cc8: 0301 addi t1,t1,0 - 4cca: 0902 slli s2,s2,0x0 - 4ccc: 000a 0xa + 4cca: 097f 0x97f + 4ccc: 0022 0x22 4cce: 0301 addi t1,t1,0 - 4cd0: 0901 addi s2,s2,0 - 4cd2: 0008 addi a0,sp,0 + 4cd0: 0914 addi a3,sp,144 + 4cd2: 0024 addi s1,sp,8 4cd4: 0301 addi t1,t1,0 - 4cd6: 000a0903 lb s2,0(s4) - 4cda: 0001 nop - 4cdc: 0402 slli s0,s0,0x0 - 4cde: 09020303 lb t1,144(tp) # ffff9090 <_sp+0x7fff5090> - 4ce2: 0006 0x6 - 4ce4: 0001 nop - 4ce6: 0402 slli s0,s0,0x0 - 4ce8: 097e0303 lb t1,151(t3) - 4cec: 0014 addi a3,sp,0 - 4cee: 0001 nop - 4cf0: 0402 slli s0,s0,0x0 - 4cf2: 0601 addi a2,a2,0 - 4cf4: 0a090003 lb zero,160(s2) - 4cf8: 0100 addi s0,sp,128 - 4cfa: 0306 slli t1,t1,0x1 - 4cfc: 0904 addi s1,sp,144 - 4cfe: 0008 addi a0,sp,0 - 4d00: 0301 addi t1,t1,0 - 4d02: 0904 addi s1,sp,144 - 4d04: 000a 0xa - 4d06: 0301 addi t1,t1,0 - 4d08: 000c0903 lb s2,0(s8) - 4d0c: 0301 addi t1,t1,0 - 4d0e: 0901 addi s2,s2,0 - 4d10: 000a 0xa - 4d12: 0301 addi t1,t1,0 - 4d14: 0902 slli s2,s2,0x0 - 4d16: 0004 addi s1,sp,0 - 4d18: 0301 addi t1,t1,0 - 4d1a: 000e0903 lb s2,0(t3) - 4d1e: 0301 addi t1,t1,0 - 4d20: 0901 addi s2,s2,0 - 4d22: 0006 0x6 - 4d24: 0301 addi t1,t1,0 - 4d26: 000a0903 lb s2,0(s4) - 4d2a: 0301 addi t1,t1,0 - 4d2c: 000c0903 lb s2,0(s8) - 4d30: 0001 nop - 4d32: 0402 slli s0,s0,0x0 - 4d34: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> - 4d38: 0006 0x6 - 4d3a: 0001 nop - 4d3c: 0402 slli s0,s0,0x0 - 4d3e: 097e0303 lb t1,151(t3) - 4d42: 0014 addi a3,sp,0 - 4d44: 0001 nop - 4d46: 0402 slli s0,s0,0x0 - 4d48: 0601 addi a2,a2,0 - 4d4a: 0a090003 lb zero,160(s2) - 4d4e: 0100 addi s0,sp,128 - 4d50: 0306 slli t1,t1,0x1 - 4d52: 0904 addi s1,sp,144 - 4d54: 0008 addi a0,sp,0 + 4cd6: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 4cda: 0301 addi t1,t1,0 + 4cdc: 0901 addi s2,s2,0 + 4cde: 0006 0x6 + 4ce0: 0001 nop + 4ce2: 0402 slli s0,s0,0x0 + 4ce4: 0302 slli t1,t1,0x0 + 4ce6: 0966 slli s2,s2,0x19 + 4ce8: 0024 addi s1,sp,8 + 4cea: 0001 nop + 4cec: 0402 slli s0,s0,0x0 + 4cee: 0601 addi a2,a2,0 + 4cf0: 0a090003 lb zero,160(s2) + 4cf4: 0100 addi s0,sp,128 + 4cf6: 0306 slli t1,t1,0x1 + 4cf8: 0921 addi s2,s2,8 + 4cfa: 0006 0x6 + 4cfc: 0301 addi t1,t1,0 + 4cfe: 0901 addi s2,s2,0 + 4d00: 0018 addi a4,sp,0 + 4d02: 0301 addi t1,t1,0 + 4d04: 0902 slli s2,s2,0x0 + 4d06: 000e 0xe + 4d08: 0301 addi t1,t1,0 + 4d0a: 0902 slli s2,s2,0x0 + 4d0c: 0012 0x12 + 4d0e: 0301 addi t1,t1,0 + 4d10: 0902 slli s2,s2,0x0 + 4d12: 0008 addi a0,sp,0 + 4d14: 0301 addi t1,t1,0 + 4d16: 0901 addi s2,s2,0 + 4d18: 0008 addi a0,sp,0 + 4d1a: 0301 addi t1,t1,0 + 4d1c: 0901 addi s2,s2,0 + 4d1e: 0016 0x16 + 4d20: 0301 addi t1,t1,0 + 4d22: 097f 0x97f + 4d24: 000a 0xa + 4d26: 0301 addi t1,t1,0 + 4d28: 0906 slli s2,s2,0x1 + 4d2a: 0012 0x12 + 4d2c: 0301 addi t1,t1,0 + 4d2e: 000a0977 0xa0977 + 4d32: 0001 nop + 4d34: 0402 slli s0,s0,0x0 + 4d36: 0601 addi a2,a2,0 + 4d38: 0a090003 lb zero,160(s2) + 4d3c: 0100 addi s0,sp,128 + 4d3e: 0306 slli t1,t1,0x1 + 4d40: 0906 slli s2,s2,0x1 + 4d42: 000c addi a1,sp,0 + 4d44: 0301 addi t1,t1,0 + 4d46: 0906 slli s2,s2,0x1 + 4d48: 0002 0x2 + 4d4a: 0301 addi t1,t1,0 + 4d4c: 00180903 lb s2,1(a6) + 4d50: 0301 addi t1,t1,0 + 4d52: 00060903 lb s2,0(a2) 4d56: 0301 addi t1,t1,0 - 4d58: 000a0937 lui s2,0xa0 + 4d58: 000c0903 lb s2,0(s8) 4d5c: 0301 addi t1,t1,0 - 4d5e: 0902 slli s2,s2,0x0 - 4d60: 0020 addi s0,sp,8 - 4d62: 0001 nop - 4d64: 0402 slli s0,s0,0x0 - 4d66: 0601 addi a2,a2,0 - 4d68: 06090003 lb zero,96(s2) # a0060 <__stack_size+0x9f860> - 4d6c: 0100 addi s0,sp,128 - 4d6e: 0306 slli t1,t1,0x1 - 4d70: 00180903 lb s2,1(a6) + 4d5e: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> + 4d62: 0301 addi t1,t1,0 + 4d64: 0901 addi s2,s2,0 + 4d66: 000c addi a1,sp,0 + 4d68: 0301 addi t1,t1,0 + 4d6a: 0905 addi s2,s2,1 + 4d6c: 0004 addi s1,sp,0 + 4d6e: 0301 addi t1,t1,0 + 4d70: 0901 addi s2,s2,0 + 4d72: 0002 0x2 4d74: 0301 addi t1,t1,0 - 4d76: 0902 slli s2,s2,0x0 - 4d78: 000e 0xe + 4d76: 000c090b 0xc090b 4d7a: 0301 addi t1,t1,0 - 4d7c: 0901 addi s2,s2,0 - 4d7e: 0018 addi a4,sp,0 - 4d80: 0301 addi t1,t1,0 - 4d82: 000a090b 0xa090b - 4d86: 0301 addi t1,t1,0 - 4d88: 0904 addi s1,sp,144 - 4d8a: 000e 0xe - 4d8c: 0001 nop - 4d8e: 0402 slli s0,s0,0x0 - 4d90: 0601 addi a2,a2,0 - 4d92: 06090003 lb zero,96(s2) - 4d96: 0100 addi s0,sp,128 - 4d98: 0306 slli t1,t1,0x1 - 4d9a: 00180903 lb s2,1(a6) - 4d9e: 0301 addi t1,t1,0 - 4da0: 0902 slli s2,s2,0x0 - 4da2: 0006 0x6 - 4da4: 0301 addi t1,t1,0 - 4da6: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> - 4daa: 0301 addi t1,t1,0 - 4dac: 0902 slli s2,s2,0x0 - 4dae: 0006 0x6 + 4d7c: 0904 addi s1,sp,144 + 4d7e: 000e 0xe + 4d80: 0001 nop + 4d82: 0402 slli s0,s0,0x0 + 4d84: 0601 addi a2,a2,0 + 4d86: 06090003 lb zero,96(s2) + 4d8a: 0100 addi s0,sp,128 + 4d8c: 0306 slli t1,t1,0x1 + 4d8e: 0901 addi s2,s2,0 + 4d90: 0018 addi a4,sp,0 + 4d92: 0301 addi t1,t1,0 + 4d94: 0901 addi s2,s2,0 + 4d96: 000c addi a1,sp,0 + 4d98: 0301 addi t1,t1,0 + 4d9a: 0902 slli s2,s2,0x0 + 4d9c: 0004 addi s1,sp,0 + 4d9e: 0001 nop + 4da0: 0402 slli s0,s0,0x0 + 4da2: 0601 addi a2,a2,0 + 4da4: 0c090003 lb zero,192(s2) + 4da8: 0100 addi s0,sp,128 + 4daa: 0306 slli t1,t1,0x1 + 4dac: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> 4db0: 0301 addi t1,t1,0 4db2: 0902 slli s2,s2,0x0 - 4db4: 0008 addi a0,sp,0 + 4db4: 0006 0x6 4db6: 0301 addi t1,t1,0 - 4db8: 0901 addi s2,s2,0 - 4dba: 0002 0x2 + 4db8: 00060903 lb s2,0(a2) 4dbc: 0301 addi t1,t1,0 - 4dbe: 0914 addi a3,sp,144 - 4dc0: 000c addi a1,sp,0 + 4dbe: 00060903 lb s2,0(a2) 4dc2: 0301 addi t1,t1,0 - 4dc4: 0904 addi s1,sp,144 - 4dc6: 001e 0x1e + 4dc4: 0902 slli s2,s2,0x0 + 4dc6: 0016 0x16 4dc8: 0301 addi t1,t1,0 4dca: 0901 addi s2,s2,0 - 4dcc: 000e 0xe + 4dcc: 0002 0x2 4dce: 0301 addi t1,t1,0 - 4dd0: 0902 slli s2,s2,0x0 - 4dd2: 0006 0x6 + 4dd0: 090d addi s2,s2,3 + 4dd2: 000c addi a1,sp,0 4dd4: 0301 addi t1,t1,0 - 4dd6: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> - 4dda: 0301 addi t1,t1,0 - 4ddc: 0902 slli s2,s2,0x0 - 4dde: 0018 addi a4,sp,0 - 4de0: 0301 addi t1,t1,0 - 4de2: 0901 addi s2,s2,0 - 4de4: 0004 addi s1,sp,0 - 4de6: 0301 addi t1,t1,0 - 4de8: 000a090b 0xa090b + 4dd6: 0902 slli s2,s2,0x0 + 4dd8: 0016 0x16 + 4dda: 0001 nop + 4ddc: 0402 slli s0,s0,0x0 + 4dde: 0601 addi a2,a2,0 + 4de0: 06090003 lb zero,96(s2) + 4de4: 0100 addi s0,sp,128 + 4de6: 0306 slli t1,t1,0x1 + 4de8: 0902 slli s2,s2,0x0 + 4dea: 0018 addi a4,sp,0 4dec: 0301 addi t1,t1,0 - 4dee: 0904 addi s1,sp,144 - 4df0: 000e 0xe - 4df2: 0001 nop - 4df4: 0402 slli s0,s0,0x0 - 4df6: 0601 addi a2,a2,0 - 4df8: 06090003 lb zero,96(s2) - 4dfc: 0100 addi s0,sp,128 - 4dfe: 0306 slli t1,t1,0x1 - 4e00: 00180903 lb s2,1(a6) + 4dee: 00220903 lb s2,2(tp) # 2 <__stack_size-0x7fe> + 4df2: 0301 addi t1,t1,0 + 4df4: 0901 addi s2,s2,0 + 4df6: 000c addi a1,sp,0 + 4df8: 0301 addi t1,t1,0 + 4dfa: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 4dfe: 0301 addi t1,t1,0 + 4e00: 0901 addi s2,s2,0 + 4e02: 000c addi a1,sp,0 4e04: 0301 addi t1,t1,0 - 4e06: 0902 slli s2,s2,0x0 - 4e08: 0006 0x6 + 4e06: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> 4e0a: 0301 addi t1,t1,0 - 4e0c: 00060903 lb s2,0(a2) + 4e0c: 0901 addi s2,s2,0 + 4e0e: 0016 0x16 4e10: 0301 addi t1,t1,0 - 4e12: 0902 slli s2,s2,0x0 - 4e14: 0006 0x6 + 4e12: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> 4e16: 0301 addi t1,t1,0 - 4e18: 0902 slli s2,s2,0x0 - 4e1a: 0008 addi a0,sp,0 + 4e18: 0901 addi s2,s2,0 + 4e1a: 0018 addi a4,sp,0 4e1c: 0301 addi t1,t1,0 - 4e1e: 0901 addi s2,s2,0 - 4e20: 0002 0x2 + 4e1e: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> 4e22: 0301 addi t1,t1,0 - 4e24: 090c addi a1,sp,144 - 4e26: 000c addi a1,sp,0 + 4e24: 0901 addi s2,s2,0 + 4e26: 0002 0x2 4e28: 0301 addi t1,t1,0 - 4e2a: 0909 addi s2,s2,2 - 4e2c: 000e 0xe - 4e2e: 0001 nop - 4e30: 0402 slli s0,s0,0x0 - 4e32: 0601 addi a2,a2,0 - 4e34: 06090003 lb zero,96(s2) - 4e38: 0100 addi s0,sp,128 - 4e3a: 0306 slli t1,t1,0x1 - 4e3c: 00180903 lb s2,1(a6) + 4e2a: 090a slli s2,s2,0x2 + 4e2c: 000a 0xa + 4e2e: 0301 addi t1,t1,0 + 4e30: 000a0907 0xa0907 + 4e34: 0301 addi t1,t1,0 + 4e36: 00080903 lb s2,0(a6) + 4e3a: 0301 addi t1,t1,0 + 4e3c: 0902 slli s2,s2,0x0 + 4e3e: 0006 0x6 4e40: 0301 addi t1,t1,0 4e42: 0902 slli s2,s2,0x0 - 4e44: 0006 0x6 + 4e44: 0002 0x2 4e46: 0301 addi t1,t1,0 - 4e48: 0902 slli s2,s2,0x0 - 4e4a: 0006 0x6 + 4e48: 00120907 0x120907 4e4c: 0301 addi t1,t1,0 - 4e4e: 0901 addi s2,s2,0 - 4e50: 0016 0x16 - 4e52: 0301 addi t1,t1,0 - 4e54: 0902 slli s2,s2,0x0 - 4e56: 0006 0x6 - 4e58: 0001 nop - 4e5a: 0402 slli s0,s0,0x0 - 4e5c: 0601 addi a2,a2,0 - 4e5e: 0c090003 lb zero,192(s2) - 4e62: 0100 addi s0,sp,128 - 4e64: 0306 slli t1,t1,0x1 - 4e66: 0906 slli s2,s2,0x1 - 4e68: 0012 0x12 - 4e6a: 0001 nop - 4e6c: 0402 slli s0,s0,0x0 - 4e6e: 0601 addi a2,a2,0 - 4e70: 12090003 lb zero,288(s2) - 4e74: 0100 addi s0,sp,128 - 4e76: 0306 slli t1,t1,0x1 - 4e78: 0901 addi s2,s2,0 - 4e7a: 0018 addi a4,sp,0 - 4e7c: 0301 addi t1,t1,0 - 4e7e: 00140903 lb s2,1(s0) - 4e82: 0301 addi t1,t1,0 - 4e84: 00060903 lb s2,0(a2) - 4e88: 0301 addi t1,t1,0 - 4e8a: 000c0903 lb s2,0(s8) - 4e8e: 0301 addi t1,t1,0 - 4e90: 0906 slli s2,s2,0x1 - 4e92: 000e 0xe - 4e94: 0301 addi t1,t1,0 - 4e96: 000c0903 lb s2,0(s8) - 4e9a: 0301 addi t1,t1,0 - 4e9c: 0901 addi s2,s2,0 - 4e9e: 0008 addi a0,sp,0 - 4ea0: 0301 addi t1,t1,0 - 4ea2: 0906 slli s2,s2,0x1 - 4ea4: 0006 0x6 - 4ea6: 0301 addi t1,t1,0 - 4ea8: 00160903 lb s2,1(a2) - 4eac: 0301 addi t1,t1,0 - 4eae: 00180907 0x180907 - 4eb2: 0301 addi t1,t1,0 - 4eb4: 0904 addi s1,sp,144 - 4eb6: 0010 addi a2,sp,0 - 4eb8: 0301 addi t1,t1,0 - 4eba: 097e slli s2,s2,0x1f - 4ebc: 001c addi a5,sp,0 - 4ebe: 0301 addi t1,t1,0 - 4ec0: 0971 addi s2,s2,28 - 4ec2: 0002 0x2 - 4ec4: 0301 addi t1,t1,0 - 4ec6: 097f 0x97f - 4ec8: 0022 0x22 - 4eca: 0301 addi t1,t1,0 - 4ecc: 0914 addi a3,sp,144 - 4ece: 0024 addi s1,sp,8 - 4ed0: 0301 addi t1,t1,0 - 4ed2: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 4ed6: 0301 addi t1,t1,0 - 4ed8: 0901 addi s2,s2,0 - 4eda: 0006 0x6 - 4edc: 0001 nop - 4ede: 0402 slli s0,s0,0x0 - 4ee0: 0302 slli t1,t1,0x0 - 4ee2: 0966 slli s2,s2,0x19 - 4ee4: 0024 addi s1,sp,8 - 4ee6: 0001 nop - 4ee8: 0402 slli s0,s0,0x0 - 4eea: 0601 addi a2,a2,0 - 4eec: 0a090003 lb zero,160(s2) - 4ef0: 0100 addi s0,sp,128 - 4ef2: 0306 slli t1,t1,0x1 - 4ef4: 0921 addi s2,s2,8 - 4ef6: 0006 0x6 - 4ef8: 0301 addi t1,t1,0 - 4efa: 0901 addi s2,s2,0 - 4efc: 0018 addi a4,sp,0 - 4efe: 0301 addi t1,t1,0 - 4f00: 0902 slli s2,s2,0x0 - 4f02: 000e 0xe - 4f04: 0301 addi t1,t1,0 - 4f06: 0902 slli s2,s2,0x0 - 4f08: 0012 0x12 - 4f0a: 0301 addi t1,t1,0 - 4f0c: 0902 slli s2,s2,0x0 - 4f0e: 0008 addi a0,sp,0 - 4f10: 0301 addi t1,t1,0 - 4f12: 0901 addi s2,s2,0 - 4f14: 0008 addi a0,sp,0 - 4f16: 0301 addi t1,t1,0 - 4f18: 0901 addi s2,s2,0 - 4f1a: 0016 0x16 - 4f1c: 0301 addi t1,t1,0 - 4f1e: 097f 0x97f - 4f20: 000a 0xa - 4f22: 0301 addi t1,t1,0 - 4f24: 0906 slli s2,s2,0x1 - 4f26: 0012 0x12 - 4f28: 0301 addi t1,t1,0 - 4f2a: 000a0977 0xa0977 - 4f2e: 0001 nop - 4f30: 0402 slli s0,s0,0x0 - 4f32: 0601 addi a2,a2,0 - 4f34: 0a090003 lb zero,160(s2) - 4f38: 0100 addi s0,sp,128 - 4f3a: 0306 slli t1,t1,0x1 - 4f3c: 0906 slli s2,s2,0x1 - 4f3e: 000c addi a1,sp,0 + 4e4e: 0902 slli s2,s2,0x0 + 4e50: 0018 addi a4,sp,0 + 4e52: 0001 nop + 4e54: 0402 slli s0,s0,0x0 + 4e56: 0601 addi a2,a2,0 + 4e58: 0c090003 lb zero,192(s2) + 4e5c: 0100 addi s0,sp,128 + 4e5e: 0306 slli t1,t1,0x1 + 4e60: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 4e64: 0301 addi t1,t1,0 + 4e66: 00060903 lb s2,0(a2) + 4e6a: 0301 addi t1,t1,0 + 4e6c: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 4e70: 0301 addi t1,t1,0 + 4e72: 0904 addi s1,sp,144 + 4e74: 0008 addi a0,sp,0 + 4e76: 0001 nop + 4e78: 0402 slli s0,s0,0x0 + 4e7a: 0301 addi t1,t1,0 + 4e7c: 0901 addi s2,s2,0 + 4e7e: 000c addi a1,sp,0 + 4e80: 0001 nop + 4e82: 0402 slli s0,s0,0x0 + 4e84: 0301 addi t1,t1,0 + 4e86: 097f 0x97f + 4e88: 000a 0xa + 4e8a: 0301 addi t1,t1,0 + 4e8c: 0904 addi s1,sp,144 + 4e8e: 0002 0x2 + 4e90: 0301 addi t1,t1,0 + 4e92: 0901 addi s2,s2,0 + 4e94: 0016 0x16 + 4e96: 0301 addi t1,t1,0 + 4e98: 0905 addi s2,s2,1 + 4e9a: 0008 addi a0,sp,0 + 4e9c: 0301 addi t1,t1,0 + 4e9e: 095e slli s2,s2,0x17 + 4ea0: 0016 0x16 + 4ea2: 0301 addi t1,t1,0 + 4ea4: 0926 slli s2,s2,0x9 + 4ea6: 0010 addi a2,sp,0 + 4ea8: 0301 addi t1,t1,0 + 4eaa: 0904 addi s1,sp,144 + 4eac: 0002 0x2 + 4eae: 0301 addi t1,t1,0 + 4eb0: 00060903 lb s2,0(a2) + 4eb4: 0301 addi t1,t1,0 + 4eb6: 0908 addi a0,sp,144 + 4eb8: 000c addi a1,sp,0 + 4eba: 0301 addi t1,t1,0 + 4ebc: 0901 addi s2,s2,0 + 4ebe: 0008 addi a0,sp,0 + 4ec0: 0301 addi t1,t1,0 + 4ec2: 0901 addi s2,s2,0 + 4ec4: 000c addi a1,sp,0 + 4ec6: 0301 addi t1,t1,0 + 4ec8: 0908 addi a0,sp,144 + 4eca: 000a 0xa + 4ecc: 0301 addi t1,t1,0 + 4ece: 00080907 0x80907 + 4ed2: 0301 addi t1,t1,0 + 4ed4: 00080903 lb s2,0(a6) + 4ed8: 0301 addi t1,t1,0 + 4eda: 0902 slli s2,s2,0x0 + 4edc: 0004 addi s1,sp,0 + 4ede: 0301 addi t1,t1,0 + 4ee0: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 4ee4: 0301 addi t1,t1,0 + 4ee6: 0906 slli s2,s2,0x1 + 4ee8: 000c addi a1,sp,0 + 4eea: 0301 addi t1,t1,0 + 4eec: 0902 slli s2,s2,0x0 + 4eee: 0018 addi a4,sp,0 + 4ef0: 0001 nop + 4ef2: 0402 slli s0,s0,0x0 + 4ef4: 0601 addi a2,a2,0 + 4ef6: 0c090003 lb zero,192(s2) + 4efa: 0100 addi s0,sp,128 + 4efc: 0306 slli t1,t1,0x1 + 4efe: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 4f02: 0301 addi t1,t1,0 + 4f04: 000a0903 lb s2,0(s4) + 4f08: 0301 addi t1,t1,0 + 4f0a: 00060903 lb s2,0(a2) + 4f0e: 0301 addi t1,t1,0 + 4f10: 0902 slli s2,s2,0x0 + 4f12: 0004 addi s1,sp,0 + 4f14: 0301 addi t1,t1,0 + 4f16: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 4f1a: 0301 addi t1,t1,0 + 4f1c: 0905 addi s2,s2,1 + 4f1e: 0008 addi a0,sp,0 + 4f20: 0301 addi t1,t1,0 + 4f22: 0902 slli s2,s2,0x0 + 4f24: 0004 addi s1,sp,0 + 4f26: 0001 nop + 4f28: 0402 slli s0,s0,0x0 + 4f2a: 0301 addi t1,t1,0 + 4f2c: 0901 addi s2,s2,0 + 4f2e: 000c addi a1,sp,0 + 4f30: 0001 nop + 4f32: 0402 slli s0,s0,0x0 + 4f34: 0301 addi t1,t1,0 + 4f36: 097f 0x97f + 4f38: 000a 0xa + 4f3a: 0301 addi t1,t1,0 + 4f3c: 0904 addi s1,sp,144 + 4f3e: 0002 0x2 4f40: 0301 addi t1,t1,0 - 4f42: 0906 slli s2,s2,0x1 - 4f44: 0002 0x2 + 4f42: 0901 addi s2,s2,0 + 4f44: 0016 0x16 4f46: 0301 addi t1,t1,0 - 4f48: 00180903 lb s2,1(a6) - 4f4c: 0301 addi t1,t1,0 - 4f4e: 00060903 lb s2,0(a2) - 4f52: 0301 addi t1,t1,0 - 4f54: 000c0903 lb s2,0(s8) - 4f58: 0301 addi t1,t1,0 - 4f5a: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> - 4f5e: 0301 addi t1,t1,0 - 4f60: 0901 addi s2,s2,0 - 4f62: 000c addi a1,sp,0 - 4f64: 0301 addi t1,t1,0 - 4f66: 0905 addi s2,s2,1 - 4f68: 0004 addi s1,sp,0 - 4f6a: 0301 addi t1,t1,0 - 4f6c: 0901 addi s2,s2,0 - 4f6e: 0002 0x2 - 4f70: 0301 addi t1,t1,0 - 4f72: 000c090b 0xc090b - 4f76: 0301 addi t1,t1,0 - 4f78: 0904 addi s1,sp,144 - 4f7a: 000e 0xe - 4f7c: 0001 nop - 4f7e: 0402 slli s0,s0,0x0 - 4f80: 0601 addi a2,a2,0 - 4f82: 06090003 lb zero,96(s2) - 4f86: 0100 addi s0,sp,128 - 4f88: 0306 slli t1,t1,0x1 - 4f8a: 0901 addi s2,s2,0 - 4f8c: 0018 addi a4,sp,0 - 4f8e: 0301 addi t1,t1,0 - 4f90: 0901 addi s2,s2,0 - 4f92: 000c addi a1,sp,0 - 4f94: 0301 addi t1,t1,0 - 4f96: 0902 slli s2,s2,0x0 - 4f98: 0004 addi s1,sp,0 - 4f9a: 0001 nop - 4f9c: 0402 slli s0,s0,0x0 - 4f9e: 0601 addi a2,a2,0 - 4fa0: 0c090003 lb zero,192(s2) - 4fa4: 0100 addi s0,sp,128 - 4fa6: 0306 slli t1,t1,0x1 - 4fa8: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> - 4fac: 0301 addi t1,t1,0 - 4fae: 0902 slli s2,s2,0x0 - 4fb0: 0006 0x6 - 4fb2: 0301 addi t1,t1,0 - 4fb4: 00060903 lb s2,0(a2) - 4fb8: 0301 addi t1,t1,0 - 4fba: 00060903 lb s2,0(a2) - 4fbe: 0301 addi t1,t1,0 - 4fc0: 0902 slli s2,s2,0x0 - 4fc2: 0016 0x16 - 4fc4: 0301 addi t1,t1,0 - 4fc6: 0901 addi s2,s2,0 - 4fc8: 0002 0x2 - 4fca: 0301 addi t1,t1,0 - 4fcc: 090d addi s2,s2,3 - 4fce: 000c addi a1,sp,0 - 4fd0: 0301 addi t1,t1,0 - 4fd2: 0902 slli s2,s2,0x0 - 4fd4: 0016 0x16 - 4fd6: 0001 nop - 4fd8: 0402 slli s0,s0,0x0 - 4fda: 0601 addi a2,a2,0 - 4fdc: 06090003 lb zero,96(s2) - 4fe0: 0100 addi s0,sp,128 - 4fe2: 0306 slli t1,t1,0x1 - 4fe4: 0902 slli s2,s2,0x0 - 4fe6: 0018 addi a4,sp,0 + 4f48: 0905 addi s2,s2,1 + 4f4a: 0008 addi a0,sp,0 + 4f4c: 0001 nop + 4f4e: 0402 slli s0,s0,0x0 + 4f50: 0301 addi t1,t1,0 + 4f52: 0956 slli s2,s2,0x15 + 4f54: 0016 0x16 + 4f56: 0301 addi t1,t1,0 + 4f58: 092d addi s2,s2,11 + 4f5a: 0012 0x12 + 4f5c: 0301 addi t1,t1,0 + 4f5e: 0904 addi s1,sp,144 + 4f60: 0002 0x2 + 4f62: 0301 addi t1,t1,0 + 4f64: 00040903 lb s2,0(s0) + 4f68: 0301 addi t1,t1,0 + 4f6a: 0904 addi s1,sp,144 + 4f6c: 000a 0xa + 4f6e: 0301 addi t1,t1,0 + 4f70: 0906 slli s2,s2,0x1 + 4f72: 000c addi a1,sp,0 + 4f74: 0301 addi t1,t1,0 + 4f76: 0901 addi s2,s2,0 + 4f78: 0010 addi a2,sp,0 + 4f7a: 0301 addi t1,t1,0 + 4f7c: 000a0903 lb s2,0(s4) + 4f80: 0301 addi t1,t1,0 + 4f82: 0901 addi s2,s2,0 + 4f84: 000c addi a1,sp,0 + 4f86: 0301 addi t1,t1,0 + 4f88: 00060907 0x60907 + 4f8c: 0301 addi t1,t1,0 + 4f8e: 0902 slli s2,s2,0x0 + 4f90: 0008 addi a0,sp,0 + 4f92: 0301 addi t1,t1,0 + 4f94: 00160903 lb s2,1(a2) + 4f98: 0301 addi t1,t1,0 + 4f9a: 0901 addi s2,s2,0 + 4f9c: 0010 addi a2,sp,0 + 4f9e: 0301 addi t1,t1,0 + 4fa0: 0905 addi s2,s2,1 + 4fa2: 0008 addi a0,sp,0 + 4fa4: 0301 addi t1,t1,0 + 4fa6: 0969 addi s2,s2,26 + 4fa8: 0002 0x2 + 4faa: 0301 addi t1,t1,0 + 4fac: 0922 slli s2,s2,0x8 + 4fae: 0002 0x2 + 4fb0: 0301 addi t1,t1,0 + 4fb2: 00080903 lb s2,0(a6) + 4fb6: 0001 nop + 4fb8: 0402 slli s0,s0,0x0 + 4fba: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> + 4fbe: 0006 0x6 + 4fc0: 0001 nop + 4fc2: 0402 slli s0,s0,0x0 + 4fc4: 097e0303 lb t1,151(t3) + 4fc8: 0018 addi a4,sp,0 + 4fca: 0001 nop + 4fcc: 0402 slli s0,s0,0x0 + 4fce: 0601 addi a2,a2,0 + 4fd0: 0a090003 lb zero,160(s2) + 4fd4: 0100 addi s0,sp,128 + 4fd6: 0306 slli t1,t1,0x1 + 4fd8: 0904 addi s1,sp,144 + 4fda: 0006 0x6 + 4fdc: 0301 addi t1,t1,0 + 4fde: 0908 addi a0,sp,144 + 4fe0: 000a 0xa + 4fe2: 0301 addi t1,t1,0 + 4fe4: 0904 addi s1,sp,144 + 4fe6: 0008 addi a0,sp,0 4fe8: 0301 addi t1,t1,0 - 4fea: 00220903 lb s2,2(tp) # 2 <__stack_size-0x7fe> + 4fea: 0904 addi s1,sp,144 + 4fec: 0006 0x6 4fee: 0301 addi t1,t1,0 - 4ff0: 0901 addi s2,s2,0 - 4ff2: 000c addi a1,sp,0 - 4ff4: 0301 addi t1,t1,0 - 4ff6: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 4ffa: 0301 addi t1,t1,0 - 4ffc: 0901 addi s2,s2,0 - 4ffe: 000c addi a1,sp,0 - 5000: 0301 addi t1,t1,0 - 5002: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 5006: 0301 addi t1,t1,0 - 5008: 0901 addi s2,s2,0 - 500a: 0016 0x16 - 500c: 0301 addi t1,t1,0 - 500e: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 5012: 0301 addi t1,t1,0 - 5014: 0901 addi s2,s2,0 - 5016: 0018 addi a4,sp,0 - 5018: 0301 addi t1,t1,0 - 501a: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 501e: 0301 addi t1,t1,0 - 5020: 0901 addi s2,s2,0 - 5022: 0002 0x2 - 5024: 0301 addi t1,t1,0 - 5026: 090a slli s2,s2,0x2 - 5028: 000a 0xa - 502a: 0301 addi t1,t1,0 - 502c: 000a0907 0xa0907 - 5030: 0301 addi t1,t1,0 - 5032: 00080903 lb s2,0(a6) - 5036: 0301 addi t1,t1,0 - 5038: 0902 slli s2,s2,0x0 - 503a: 0006 0x6 - 503c: 0301 addi t1,t1,0 - 503e: 0902 slli s2,s2,0x0 - 5040: 0002 0x2 - 5042: 0301 addi t1,t1,0 - 5044: 00120907 0x120907 - 5048: 0301 addi t1,t1,0 - 504a: 0902 slli s2,s2,0x0 - 504c: 0018 addi a4,sp,0 - 504e: 0001 nop - 5050: 0402 slli s0,s0,0x0 - 5052: 0601 addi a2,a2,0 - 5054: 0c090003 lb zero,192(s2) - 5058: 0100 addi s0,sp,128 - 505a: 0306 slli t1,t1,0x1 - 505c: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> - 5060: 0301 addi t1,t1,0 - 5062: 00060903 lb s2,0(a2) - 5066: 0301 addi t1,t1,0 - 5068: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> - 506c: 0301 addi t1,t1,0 - 506e: 0904 addi s1,sp,144 - 5070: 0008 addi a0,sp,0 - 5072: 0001 nop - 5074: 0402 slli s0,s0,0x0 - 5076: 0301 addi t1,t1,0 - 5078: 0901 addi s2,s2,0 - 507a: 000c addi a1,sp,0 - 507c: 0001 nop - 507e: 0402 slli s0,s0,0x0 - 5080: 0301 addi t1,t1,0 - 5082: 097f 0x97f - 5084: 000a 0xa - 5086: 0301 addi t1,t1,0 - 5088: 0904 addi s1,sp,144 - 508a: 0002 0x2 - 508c: 0301 addi t1,t1,0 - 508e: 0901 addi s2,s2,0 - 5090: 0016 0x16 - 5092: 0301 addi t1,t1,0 - 5094: 0905 addi s2,s2,1 - 5096: 0008 addi a0,sp,0 - 5098: 0301 addi t1,t1,0 - 509a: 095e slli s2,s2,0x17 - 509c: 0016 0x16 - 509e: 0301 addi t1,t1,0 - 50a0: 0926 slli s2,s2,0x9 - 50a2: 0010 addi a2,sp,0 - 50a4: 0301 addi t1,t1,0 - 50a6: 0904 addi s1,sp,144 - 50a8: 0002 0x2 - 50aa: 0301 addi t1,t1,0 - 50ac: 00060903 lb s2,0(a2) - 50b0: 0301 addi t1,t1,0 - 50b2: 0908 addi a0,sp,144 - 50b4: 000c addi a1,sp,0 - 50b6: 0301 addi t1,t1,0 - 50b8: 0901 addi s2,s2,0 - 50ba: 0008 addi a0,sp,0 - 50bc: 0301 addi t1,t1,0 - 50be: 0901 addi s2,s2,0 - 50c0: 000c addi a1,sp,0 - 50c2: 0301 addi t1,t1,0 - 50c4: 0908 addi a0,sp,144 - 50c6: 000a 0xa - 50c8: 0301 addi t1,t1,0 - 50ca: 00080907 0x80907 - 50ce: 0301 addi t1,t1,0 - 50d0: 00080903 lb s2,0(a6) - 50d4: 0301 addi t1,t1,0 - 50d6: 0902 slli s2,s2,0x0 - 50d8: 0004 addi s1,sp,0 - 50da: 0301 addi t1,t1,0 - 50dc: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> - 50e0: 0301 addi t1,t1,0 - 50e2: 0906 slli s2,s2,0x1 - 50e4: 000c addi a1,sp,0 - 50e6: 0301 addi t1,t1,0 - 50e8: 0902 slli s2,s2,0x0 - 50ea: 0018 addi a4,sp,0 - 50ec: 0001 nop - 50ee: 0402 slli s0,s0,0x0 - 50f0: 0601 addi a2,a2,0 - 50f2: 0c090003 lb zero,192(s2) - 50f6: 0100 addi s0,sp,128 - 50f8: 0306 slli t1,t1,0x1 - 50fa: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> - 50fe: 0301 addi t1,t1,0 - 5100: 000a0903 lb s2,0(s4) - 5104: 0301 addi t1,t1,0 - 5106: 00060903 lb s2,0(a2) - 510a: 0301 addi t1,t1,0 - 510c: 0902 slli s2,s2,0x0 - 510e: 0004 addi s1,sp,0 - 5110: 0301 addi t1,t1,0 - 5112: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> - 5116: 0301 addi t1,t1,0 - 5118: 0905 addi s2,s2,1 - 511a: 0008 addi a0,sp,0 - 511c: 0301 addi t1,t1,0 - 511e: 0902 slli s2,s2,0x0 - 5120: 0004 addi s1,sp,0 - 5122: 0001 nop - 5124: 0402 slli s0,s0,0x0 - 5126: 0301 addi t1,t1,0 - 5128: 0901 addi s2,s2,0 - 512a: 000c addi a1,sp,0 - 512c: 0001 nop - 512e: 0402 slli s0,s0,0x0 - 5130: 0301 addi t1,t1,0 - 5132: 097f 0x97f - 5134: 000a 0xa - 5136: 0301 addi t1,t1,0 - 5138: 0904 addi s1,sp,144 - 513a: 0002 0x2 - 513c: 0301 addi t1,t1,0 - 513e: 0901 addi s2,s2,0 - 5140: 0016 0x16 - 5142: 0301 addi t1,t1,0 - 5144: 0905 addi s2,s2,1 - 5146: 0008 addi a0,sp,0 - 5148: 0001 nop - 514a: 0402 slli s0,s0,0x0 - 514c: 0301 addi t1,t1,0 - 514e: 0956 slli s2,s2,0x15 - 5150: 0016 0x16 - 5152: 0301 addi t1,t1,0 - 5154: 092d addi s2,s2,11 - 5156: 0012 0x12 - 5158: 0301 addi t1,t1,0 - 515a: 0904 addi s1,sp,144 - 515c: 0002 0x2 - 515e: 0301 addi t1,t1,0 - 5160: 00040903 lb s2,0(s0) - 5164: 0301 addi t1,t1,0 - 5166: 0904 addi s1,sp,144 - 5168: 000a 0xa - 516a: 0301 addi t1,t1,0 - 516c: 0906 slli s2,s2,0x1 - 516e: 000c addi a1,sp,0 - 5170: 0301 addi t1,t1,0 - 5172: 0901 addi s2,s2,0 - 5174: 0010 addi a2,sp,0 - 5176: 0301 addi t1,t1,0 - 5178: 000a0903 lb s2,0(s4) - 517c: 0301 addi t1,t1,0 - 517e: 0901 addi s2,s2,0 - 5180: 000c addi a1,sp,0 - 5182: 0301 addi t1,t1,0 - 5184: 00060907 0x60907 - 5188: 0301 addi t1,t1,0 - 518a: 0902 slli s2,s2,0x0 - 518c: 0008 addi a0,sp,0 - 518e: 0301 addi t1,t1,0 - 5190: 00160903 lb s2,1(a2) - 5194: 0301 addi t1,t1,0 - 5196: 0901 addi s2,s2,0 - 5198: 0010 addi a2,sp,0 - 519a: 0301 addi t1,t1,0 - 519c: 0905 addi s2,s2,1 - 519e: 0008 addi a0,sp,0 - 51a0: 0301 addi t1,t1,0 - 51a2: 0969 addi s2,s2,26 - 51a4: 0002 0x2 - 51a6: 0301 addi t1,t1,0 - 51a8: 0922 slli s2,s2,0x8 - 51aa: 0002 0x2 - 51ac: 0301 addi t1,t1,0 - 51ae: 00080903 lb s2,0(a6) - 51b2: 0001 nop - 51b4: 0402 slli s0,s0,0x0 - 51b6: 09020303 lb t1,144(tp) # 90 <__stack_size-0x770> - 51ba: 0006 0x6 - 51bc: 0001 nop - 51be: 0402 slli s0,s0,0x0 - 51c0: 097e0303 lb t1,151(t3) - 51c4: 0018 addi a4,sp,0 - 51c6: 0001 nop - 51c8: 0402 slli s0,s0,0x0 - 51ca: 0601 addi a2,a2,0 - 51cc: 0a090003 lb zero,160(s2) - 51d0: 0100 addi s0,sp,128 - 51d2: 0306 slli t1,t1,0x1 - 51d4: 0904 addi s1,sp,144 - 51d6: 0006 0x6 - 51d8: 0301 addi t1,t1,0 - 51da: 0908 addi a0,sp,144 - 51dc: 000a 0xa - 51de: 0301 addi t1,t1,0 - 51e0: 0904 addi s1,sp,144 - 51e2: 0008 addi a0,sp,0 - 51e4: 0301 addi t1,t1,0 - 51e6: 0904 addi s1,sp,144 - 51e8: 0006 0x6 - 51ea: 0301 addi t1,t1,0 - 51ec: 097e slli s2,s2,0x1f - 51ee: 0018 addi a4,sp,0 - 51f0: 0001 nop - 51f2: 0402 slli s0,s0,0x0 - 51f4: 0301 addi t1,t1,0 - 51f6: 097e slli s2,s2,0x1f - 51f8: 000a 0xa - 51fa: 0301 addi t1,t1,0 - 51fc: 0908 addi a0,sp,144 - 51fe: 0006 0x6 - 5200: 0301 addi t1,t1,0 - 5202: 090a slli s2,s2,0x2 - 5204: 002e 0x2e - 5206: 0301 addi t1,t1,0 - 5208: 0902 slli s2,s2,0x0 - 520a: 000c addi a1,sp,0 - 520c: 0901 addi s2,s2,0 - 520e: 000a 0xa - 5210: 0100 addi s0,sp,128 - 5212: 0b01 addi s6,s6,0 - 5214: 0004 addi s1,sp,0 - 5216: 0200 addi s0,sp,256 - 5218: e500 fsw fs0,8(a0) - 521a: 0001 nop - 521c: 0100 addi s0,sp,128 - 521e: fb01 bnez a4,512e <__stack_size+0x492e> - 5220: 0d0e slli s10,s10,0x3 - 5222: 0100 addi s0,sp,128 - 5224: 0101 addi sp,sp,0 - 5226: 0001 nop - 5228: 0000 unimp - 522a: 0001 nop + 4ff0: 097e slli s2,s2,0x1f + 4ff2: 0018 addi a4,sp,0 + 4ff4: 0001 nop + 4ff6: 0402 slli s0,s0,0x0 + 4ff8: 0301 addi t1,t1,0 + 4ffa: 097e slli s2,s2,0x1f + 4ffc: 000a 0xa + 4ffe: 0301 addi t1,t1,0 + 5000: 0908 addi a0,sp,144 + 5002: 0006 0x6 + 5004: 0301 addi t1,t1,0 + 5006: 090a slli s2,s2,0x2 + 5008: 002e 0x2e + 500a: 0301 addi t1,t1,0 + 500c: 0902 slli s2,s2,0x0 + 500e: 000c addi a1,sp,0 + 5010: 0901 addi s2,s2,0 + 5012: 000a 0xa + 5014: 0100 addi s0,sp,128 + 5016: 0b01 addi s6,s6,0 + 5018: 0004 addi s1,sp,0 + 501a: 0200 addi s0,sp,256 + 501c: e500 fsw fs0,8(a0) + 501e: 0001 nop + 5020: 0100 addi s0,sp,128 + 5022: fb01 bnez a4,4f32 <__stack_size+0x4732> + 5024: 0d0e slli s10,s10,0x3 + 5026: 0100 addi s0,sp,128 + 5028: 0101 addi sp,sp,0 + 502a: 0001 nop + 502c: 0000 unimp + 502e: 0001 nop + 5030: 0100 addi s0,sp,128 + 5032: 6d6f682f 0x6d6f682f + 5036: 2f65 jal 57ee <__stack_size+0x4fee> + 5038: 6a7a flw fs4,156(sp) + 503a: 2d74722f 0x2d74722f + 503e: 6874 flw fa3,84(s0) + 5040: 6572 flw fa0,28(sp) + 5042: 6461 lui s0,0x18 + 5044: 62696c2f 0x62696c2f + 5048: 2f757063 bleu s7,a0,5328 <__stack_size+0x4b28> + 504c: 6972 flw fs2,28(sp) + 504e: 762d6373 csrrsi t1,0x762,26 + 5052: 3133652f 0x3133652f + 5056: 0030 addi a2,sp,8 + 5058: 6d6f682f 0x6d6f682f + 505c: 2f65 jal 5814 <__stack_size+0x5014> + 505e: 6a7a flw fs4,156(sp) + 5060: 7369722f 0x7369722f + 5064: 2f762d63 0x2f762d63 + 5068: 6972 flw fs2,28(sp) + 506a: 36766373 csrrsi t1,0x367,12 + 506e: 2d34 fld fa3,88(a0) + 5070: 6e75 lui t3,0x1d + 5072: 776f6e6b 0x776f6e6b + 5076: 2d6e fld fs10,216(sp) + 5078: 6c65 lui s8,0x19 + 507a: 2d66 fld fs10,88(sp) + 507c: 2d636367 0x2d636367 + 5080: 3032 fld ft0,296(sp) + 5082: 3731 jal 4f8e <__stack_size+0x478e> + 5084: 3630 fld fa2,104(a2) + 5086: 3231 jal 4992 <__stack_size+0x4192> + 5088: 782d lui a6,0xfffeb + 508a: 3638 fld fa4,104(a2) + 508c: 365f 2d34 696c 0x696c2d34365f + 5092: 756e flw fa0,248(sp) + 5094: 2d78 fld fa4,216(a0) + 5096: 746e6563 bltu t3,t1,57e0 <__stack_size+0x4fe0> + 509a: 2f36736f jal t1,6cb8c <__stack_size+0x6c38c> + 509e: 6972 flw fs2,28(sp) + 50a0: 36766373 csrrsi t1,0x367,12 + 50a4: 2d34 fld fa3,88(a0) + 50a6: 6e75 lui t3,0x1d + 50a8: 776f6e6b 0x776f6e6b + 50ac: 2d6e fld fs10,216(sp) + 50ae: 6c65 lui s8,0x19 + 50b0: 2f66 fld ft10,88(sp) + 50b2: 2d737973 csrrci s2,0x2d7,6 + 50b6: 6e69 lui t3,0x1a + 50b8: 64756c63 bltu a0,t2,5710 <__stack_size+0x4f10> + 50bc: 2f65 jal 5874 <__stack_size+0x5074> + 50be: 616d addi sp,sp,240 + 50c0: 6e696863 bltu s2,t1,57b0 <__stack_size+0x4fb0> + 50c4: 0065 c.addi zero,25 + 50c6: 6d6f682f 0x6d6f682f + 50ca: 2f65 jal 5882 <__stack_size+0x5082> + 50cc: 6a7a flw fs4,156(sp) + 50ce: 7369722f 0x7369722f + 50d2: 2f762d63 0x2f762d63 + 50d6: 6972 flw fs2,28(sp) + 50d8: 36766373 csrrsi t1,0x367,12 + 50dc: 2d34 fld fa3,88(a0) + 50de: 6e75 lui t3,0x1d + 50e0: 776f6e6b 0x776f6e6b + 50e4: 2d6e fld fs10,216(sp) + 50e6: 6c65 lui s8,0x19 + 50e8: 2d66 fld fs10,88(sp) + 50ea: 2d636367 0x2d636367 + 50ee: 3032 fld ft0,296(sp) + 50f0: 3731 jal 4ffc <__stack_size+0x47fc> + 50f2: 3630 fld fa2,104(a2) + 50f4: 3231 jal 4a00 <__stack_size+0x4200> + 50f6: 782d lui a6,0xfffeb + 50f8: 3638 fld fa4,104(a2) + 50fa: 365f 2d34 696c 0x696c2d34365f + 5100: 756e flw fa0,248(sp) + 5102: 2d78 fld fa4,216(a0) + 5104: 746e6563 bltu t3,t1,584e <__stack_size+0x504e> + 5108: 2f36736f jal t1,6cbfa <__stack_size+0x6c3fa> + 510c: 6972 flw fs2,28(sp) + 510e: 36766373 csrrsi t1,0x367,12 + 5112: 2d34 fld fa3,88(a0) + 5114: 6e75 lui t3,0x1d + 5116: 776f6e6b 0x776f6e6b + 511a: 2d6e fld fs10,216(sp) + 511c: 6c65 lui s8,0x19 + 511e: 2f66 fld ft10,88(sp) + 5120: 2d737973 csrrci s2,0x2d7,6 + 5124: 6e69 lui t3,0x1a + 5126: 64756c63 bltu a0,t2,577e <__stack_size+0x4f7e> + 512a: 2f65 jal 58e2 <__stack_size+0x50e2> + 512c: 00737973 csrrci s2,0x7,6 + 5130: 6d6f682f 0x6d6f682f + 5134: 2f65 jal 58ec <__stack_size+0x50ec> + 5136: 6a7a flw fs4,156(sp) + 5138: 7369722f 0x7369722f + 513c: 2f762d63 0x2f762d63 + 5140: 6972 flw fs2,28(sp) + 5142: 36766373 csrrsi t1,0x367,12 + 5146: 2d34 fld fa3,88(a0) + 5148: 6e75 lui t3,0x1d + 514a: 776f6e6b 0x776f6e6b + 514e: 2d6e fld fs10,216(sp) + 5150: 6c65 lui s8,0x19 + 5152: 2d66 fld fs10,88(sp) + 5154: 2d636367 0x2d636367 + 5158: 3032 fld ft0,296(sp) + 515a: 3731 jal 5066 <__stack_size+0x4866> + 515c: 3630 fld fa2,104(a2) + 515e: 3231 jal 4a6a <__stack_size+0x426a> + 5160: 782d lui a6,0xfffeb + 5162: 3638 fld fa4,104(a2) + 5164: 365f 2d34 696c 0x696c2d34365f + 516a: 756e flw fa0,248(sp) + 516c: 2d78 fld fa4,216(a0) + 516e: 746e6563 bltu t3,t1,58b8 <__stack_size+0x50b8> + 5172: 2f36736f jal t1,6cc64 <__stack_size+0x6c464> + 5176: 696c flw fa1,84(a0) + 5178: 2f62 fld ft10,24(sp) + 517a: 2f636367 0x2f636367 + 517e: 6972 flw fs2,28(sp) + 5180: 36766373 csrrsi t1,0x367,12 + 5184: 2d34 fld fa3,88(a0) + 5186: 6e75 lui t3,0x1d + 5188: 776f6e6b 0x776f6e6b + 518c: 2d6e fld fs10,216(sp) + 518e: 6c65 lui s8,0x19 + 5190: 2f66 fld ft10,88(sp) + 5192: 2e312e37 lui t3,0x2e312 + 5196: 2f31 jal 58b2 <__stack_size+0x50b2> + 5198: 6e69 lui t3,0x1a + 519a: 64756c63 bltu a0,t2,57f2 <__stack_size+0x4ff2> + 519e: 0065 c.addi zero,25 + 51a0: 6900 flw fs0,16(a0) + 51a2: 696e flw fs2,216(sp) + 51a4: 2e74 fld fa3,216(a2) + 51a6: 00010063 beqz sp,51a6 <__stack_size+0x49a6> + 51aa: 5f00 lw s0,56(a4) + 51ac: 6564 flw fs1,76(a0) + 51ae: 6166 flw ft2,88(sp) + 51b0: 6c75 lui s8,0x1d + 51b2: 5f74 lw a3,124(a4) + 51b4: 7974 flw fa3,116(a0) + 51b6: 6570 flw fa2,76(a0) + 51b8: 00682e73 csrrs t3,0x6,a6 + 51bc: 0002 0x2 + 51be: 5f00 lw s0,56(a4) + 51c0: 69647473 csrrci s0,0x696,8 + 51c4: 746e flw fs0,248(sp) + 51c6: 682e flw fa6,200(sp) + 51c8: 0300 addi s0,sp,384 + 51ca: 0000 unimp + 51cc: 64647473 csrrci s0,0x646,8 + 51d0: 6665 lui a2,0x19 + 51d2: 682e flw fa6,200(sp) + 51d4: 0400 addi s0,sp,512 + 51d6: 0000 unimp + 51d8: 6f6c flw fa1,92(a4) + 51da: 682e6b63 bltu t3,sp,5870 <__stack_size+0x5070> + 51de: 0300 addi s0,sp,384 + 51e0: 0000 unimp + 51e2: 745f 7079 7365 0x73657079745f + 51e8: 682e flw fa6,200(sp) + 51ea: 0300 addi s0,sp,384 + 51ec: 0000 unimp + 51ee: 6572 flw fa0,28(sp) + 51f0: 6e65 lui t3,0x19 + 51f2: 2e74 fld fa3,216(a2) + 51f4: 0068 addi a0,sp,12 + 51f6: 75000003 lb zero,1872(zero) # 750 <__stack_size-0xb0> + 51fa: 696e flw fs2,216(sp) + 51fc: 2e647473 csrrci s0,0x2e6,8 + 5200: 0068 addi a0,sp,12 + 5202: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 5206: 0500 addi s0,sp,640 + 5208: bc02 fsd ft0,56(sp) + 520a: 407e 0x407e + 520c: 0320 addi s0,sp,392 + 520e: 0103010b 0x103010b + 5212: 0609 addi a2,a2,2 + 5214: 0100 addi s0,sp,128 + 5216: 08090103 lb sp,128(s2) + 521a: 0100 addi s0,sp,128 + 521c: 08091603 lh a2,128(s2) + 5220: 0100 addi s0,sp,128 + 5222: 0c090103 lb sp,192(s2) + 5226: 0100 addi s0,sp,128 + 5228: 0c090103 lb sp,192(s2) 522c: 0100 addi s0,sp,128 - 522e: 6d6f682f 0x6d6f682f - 5232: 2f65 jal 59ea <__stack_size+0x51ea> - 5234: 6a7a flw fs4,156(sp) - 5236: 2d74722f 0x2d74722f - 523a: 6874 flw fa3,84(s0) - 523c: 6572 flw fa0,28(sp) - 523e: 6461 lui s0,0x18 - 5240: 62696c2f 0x62696c2f - 5244: 2f757063 bleu s7,a0,5524 <__stack_size+0x4d24> - 5248: 6972 flw fs2,28(sp) - 524a: 762d6373 csrrsi t1,0x762,26 - 524e: 3133652f 0x3133652f - 5252: 0030 addi a2,sp,8 - 5254: 6d6f682f 0x6d6f682f - 5258: 2f65 jal 5a10 <__stack_size+0x5210> - 525a: 6a7a flw fs4,156(sp) - 525c: 7369722f 0x7369722f - 5260: 2f762d63 0x2f762d63 - 5264: 6972 flw fs2,28(sp) - 5266: 36766373 csrrsi t1,0x367,12 - 526a: 2d34 fld fa3,88(a0) - 526c: 6e75 lui t3,0x1d - 526e: 776f6e6b 0x776f6e6b - 5272: 2d6e fld fs10,216(sp) - 5274: 6c65 lui s8,0x19 - 5276: 2d66 fld fs10,88(sp) - 5278: 2d636367 0x2d636367 - 527c: 3032 fld ft0,296(sp) - 527e: 3731 jal 518a <__stack_size+0x498a> - 5280: 3630 fld fa2,104(a2) - 5282: 3231 jal 4b8e <__stack_size+0x438e> - 5284: 782d lui a6,0xfffeb - 5286: 3638 fld fa4,104(a2) - 5288: 365f 2d34 696c 0x696c2d34365f - 528e: 756e flw fa0,248(sp) - 5290: 2d78 fld fa4,216(a0) - 5292: 746e6563 bltu t3,t1,59dc <__stack_size+0x51dc> - 5296: 2f36736f jal t1,6cd88 <__stack_size+0x6c588> - 529a: 6972 flw fs2,28(sp) - 529c: 36766373 csrrsi t1,0x367,12 - 52a0: 2d34 fld fa3,88(a0) - 52a2: 6e75 lui t3,0x1d - 52a4: 776f6e6b 0x776f6e6b - 52a8: 2d6e fld fs10,216(sp) - 52aa: 6c65 lui s8,0x19 - 52ac: 2f66 fld ft10,88(sp) - 52ae: 2d737973 csrrci s2,0x2d7,6 - 52b2: 6e69 lui t3,0x1a - 52b4: 64756c63 bltu a0,t2,590c <__stack_size+0x510c> - 52b8: 2f65 jal 5a70 <__stack_size+0x5270> - 52ba: 616d addi sp,sp,240 - 52bc: 6e696863 bltu s2,t1,59ac <__stack_size+0x51ac> - 52c0: 0065 c.addi zero,25 - 52c2: 6d6f682f 0x6d6f682f - 52c6: 2f65 jal 5a7e <__stack_size+0x527e> - 52c8: 6a7a flw fs4,156(sp) - 52ca: 7369722f 0x7369722f - 52ce: 2f762d63 0x2f762d63 - 52d2: 6972 flw fs2,28(sp) - 52d4: 36766373 csrrsi t1,0x367,12 - 52d8: 2d34 fld fa3,88(a0) - 52da: 6e75 lui t3,0x1d - 52dc: 776f6e6b 0x776f6e6b - 52e0: 2d6e fld fs10,216(sp) - 52e2: 6c65 lui s8,0x19 - 52e4: 2d66 fld fs10,88(sp) - 52e6: 2d636367 0x2d636367 - 52ea: 3032 fld ft0,296(sp) - 52ec: 3731 jal 51f8 <__stack_size+0x49f8> - 52ee: 3630 fld fa2,104(a2) - 52f0: 3231 jal 4bfc <__stack_size+0x43fc> - 52f2: 782d lui a6,0xfffeb - 52f4: 3638 fld fa4,104(a2) - 52f6: 365f 2d34 696c 0x696c2d34365f - 52fc: 756e flw fa0,248(sp) - 52fe: 2d78 fld fa4,216(a0) - 5300: 746e6563 bltu t3,t1,5a4a <__stack_size+0x524a> - 5304: 2f36736f jal t1,6cdf6 <__stack_size+0x6c5f6> - 5308: 6972 flw fs2,28(sp) - 530a: 36766373 csrrsi t1,0x367,12 - 530e: 2d34 fld fa3,88(a0) - 5310: 6e75 lui t3,0x1d - 5312: 776f6e6b 0x776f6e6b - 5316: 2d6e fld fs10,216(sp) - 5318: 6c65 lui s8,0x19 - 531a: 2f66 fld ft10,88(sp) - 531c: 2d737973 csrrci s2,0x2d7,6 - 5320: 6e69 lui t3,0x1a - 5322: 64756c63 bltu a0,t2,597a <__stack_size+0x517a> - 5326: 2f65 jal 5ade <__stack_size+0x52de> - 5328: 00737973 csrrci s2,0x7,6 - 532c: 6d6f682f 0x6d6f682f - 5330: 2f65 jal 5ae8 <__stack_size+0x52e8> - 5332: 6a7a flw fs4,156(sp) - 5334: 7369722f 0x7369722f - 5338: 2f762d63 0x2f762d63 - 533c: 6972 flw fs2,28(sp) - 533e: 36766373 csrrsi t1,0x367,12 - 5342: 2d34 fld fa3,88(a0) - 5344: 6e75 lui t3,0x1d - 5346: 776f6e6b 0x776f6e6b - 534a: 2d6e fld fs10,216(sp) - 534c: 6c65 lui s8,0x19 - 534e: 2d66 fld fs10,88(sp) - 5350: 2d636367 0x2d636367 - 5354: 3032 fld ft0,296(sp) - 5356: 3731 jal 5262 <__stack_size+0x4a62> - 5358: 3630 fld fa2,104(a2) - 535a: 3231 jal 4c66 <__stack_size+0x4466> - 535c: 782d lui a6,0xfffeb - 535e: 3638 fld fa4,104(a2) - 5360: 365f 2d34 696c 0x696c2d34365f - 5366: 756e flw fa0,248(sp) - 5368: 2d78 fld fa4,216(a0) - 536a: 746e6563 bltu t3,t1,5ab4 <__stack_size+0x52b4> - 536e: 2f36736f jal t1,6ce60 <__stack_size+0x6c660> - 5372: 696c flw fa1,84(a0) - 5374: 2f62 fld ft10,24(sp) - 5376: 2f636367 0x2f636367 - 537a: 6972 flw fs2,28(sp) - 537c: 36766373 csrrsi t1,0x367,12 - 5380: 2d34 fld fa3,88(a0) - 5382: 6e75 lui t3,0x1d - 5384: 776f6e6b 0x776f6e6b - 5388: 2d6e fld fs10,216(sp) - 538a: 6c65 lui s8,0x19 - 538c: 2f66 fld ft10,88(sp) - 538e: 2e312e37 lui t3,0x2e312 - 5392: 2f31 jal 5aae <__stack_size+0x52ae> - 5394: 6e69 lui t3,0x1a - 5396: 64756c63 bltu a0,t2,59ee <__stack_size+0x51ee> - 539a: 0065 c.addi zero,25 - 539c: 6900 flw fs0,16(a0) - 539e: 696e flw fs2,216(sp) - 53a0: 2e74 fld fa3,216(a2) - 53a2: 00010063 beqz sp,53a2 <__stack_size+0x4ba2> - 53a6: 5f00 lw s0,56(a4) - 53a8: 6564 flw fs1,76(a0) - 53aa: 6166 flw ft2,88(sp) - 53ac: 6c75 lui s8,0x1d - 53ae: 5f74 lw a3,124(a4) - 53b0: 7974 flw fa3,116(a0) - 53b2: 6570 flw fa2,76(a0) - 53b4: 00682e73 csrrs t3,0x6,a6 - 53b8: 0002 0x2 - 53ba: 5f00 lw s0,56(a4) - 53bc: 69647473 csrrci s0,0x696,8 - 53c0: 746e flw fs0,248(sp) - 53c2: 682e flw fa6,200(sp) - 53c4: 0300 addi s0,sp,384 - 53c6: 0000 unimp - 53c8: 64647473 csrrci s0,0x646,8 - 53cc: 6665 lui a2,0x19 - 53ce: 682e flw fa6,200(sp) - 53d0: 0400 addi s0,sp,512 - 53d2: 0000 unimp - 53d4: 6f6c flw fa1,92(a4) - 53d6: 682e6b63 bltu t3,sp,5a6c <__stack_size+0x526c> - 53da: 0300 addi s0,sp,384 - 53dc: 0000 unimp - 53de: 745f 7079 7365 0x73657079745f - 53e4: 682e flw fa6,200(sp) - 53e6: 0300 addi s0,sp,384 - 53e8: 0000 unimp - 53ea: 6572 flw fa0,28(sp) - 53ec: 6e65 lui t3,0x19 - 53ee: 2e74 fld fa3,216(a2) - 53f0: 0068 addi a0,sp,12 - 53f2: 75000003 lb zero,1872(zero) # 750 <__stack_size-0xb0> - 53f6: 696e flw fs2,216(sp) - 53f8: 2e647473 csrrci s0,0x2e6,8 - 53fc: 0068 addi a0,sp,12 - 53fe: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 5402: 0500 addi s0,sp,640 - 5404: b202 fsd ft0,288(sp) - 5406: 03204083 lbu ra,50(zero) # 32 <__stack_size-0x7ce> - 540a: 0103010b 0x103010b - 540e: 0609 addi a2,a2,2 - 5410: 0100 addi s0,sp,128 - 5412: 08090103 lb sp,128(s2) - 5416: 0100 addi s0,sp,128 - 5418: 08091603 lh a2,128(s2) - 541c: 0100 addi s0,sp,128 - 541e: 0c090103 lb sp,192(s2) - 5422: 0100 addi s0,sp,128 - 5424: 0c090103 lb sp,192(s2) - 5428: 0100 addi s0,sp,128 - 542a: 10090503 lb a0,256(s2) - 542e: 0100 addi s0,sp,128 - 5430: 06090103 lb sp,96(s2) - 5434: 0100 addi s0,sp,128 - 5436: 02090103 lb sp,32(s2) - 543a: 0100 addi s0,sp,128 - 543c: 08090303 lb t1,128(s2) - 5440: 0100 addi s0,sp,128 - 5442: 0e090203 lb tp,224(s2) - 5446: 0100 addi s0,sp,128 - 5448: 24090103 lb sp,576(s2) - 544c: 0100 addi s0,sp,128 - 544e: 0200 addi s0,sp,256 - 5450: 0104 addi s1,sp,128 - 5452: 0306 slli t1,t1,0x1 - 5454: 0900 addi s0,sp,144 - 5456: 0002 0x2 - 5458: 0601 addi a2,a2,0 - 545a: 0a090103 lb sp,160(s2) - 545e: 0100 addi s0,sp,128 - 5460: 16090103 lb sp,352(s2) - 5464: 0100 addi s0,sp,128 - 5466: 08090303 lb t1,128(s2) - 546a: 0100 addi s0,sp,128 - 546c: 1c090203 lb tp,448(s2) - 5470: 0100 addi s0,sp,128 - 5472: 0e090203 lb tp,224(s2) - 5476: 0100 addi s0,sp,128 - 5478: 06090403 lb s0,96(s2) - 547c: 0100 addi s0,sp,128 - 547e: 04090203 lb tp,64(s2) - 5482: 0100 addi s0,sp,128 - 5484: 18090203 lb tp,384(s2) - 5488: 0100 addi s0,sp,128 - 548a: 06090203 lb tp,96(s2) - 548e: 0100 addi s0,sp,128 - 5490: 0e090203 lb tp,224(s2) - 5494: 0100 addi s0,sp,128 - 5496: 0c090403 lb s0,192(s2) - 549a: 0100 addi s0,sp,128 - 549c: 0e090803 lb a6,224(s2) - 54a0: 0100 addi s0,sp,128 - 54a2: 08090b03 lb s6,128(s2) - 54a6: 0100 addi s0,sp,128 - 54a8: 0e090103 lb sp,224(s2) - 54ac: 0100 addi s0,sp,128 - 54ae: 10090603 lb a2,256(s2) - 54b2: 0100 addi s0,sp,128 - 54b4: 14090403 lb s0,320(s2) - 54b8: 0100 addi s0,sp,128 - 54ba: 1a090303 lb t1,416(s2) - 54be: 0100 addi s0,sp,128 - 54c0: 0c090203 lb tp,192(s2) - 54c4: 0100 addi s0,sp,128 - 54c6: 0c090303 lb t1,192(s2) - 54ca: 0100 addi s0,sp,128 - 54cc: 18090703 lb a4,384(s2) - 54d0: 0100 addi s0,sp,128 - 54d2: 06090103 lb sp,96(s2) - 54d6: 0100 addi s0,sp,128 - 54d8: 0200 addi s0,sp,256 - 54da: 0104 addi s1,sp,128 - 54dc: 0306 slli t1,t1,0x1 - 54de: 0900 addi s0,sp,144 - 54e0: 0002 0x2 - 54e2: 0601 addi a2,a2,0 - 54e4: 10090303 lb t1,256(s2) - 54e8: 0100 addi s0,sp,128 - 54ea: 0200 addi s0,sp,256 - 54ec: 0104 addi s1,sp,128 - 54ee: 0306 slli t1,t1,0x1 - 54f0: 0900 addi s0,sp,144 - 54f2: 0002 0x2 - 54f4: 0601 addi a2,a2,0 - 54f6: 0c090403 lb s0,192(s2) - 54fa: 0100 addi s0,sp,128 - 54fc: 14090103 lb sp,320(s2) - 5500: 0100 addi s0,sp,128 - 5502: 0a090303 lb t1,160(s2) - 5506: 0100 addi s0,sp,128 - 5508: 08090203 lb tp,128(s2) - 550c: 0100 addi s0,sp,128 - 550e: 1c090303 lb t1,448(s2) - 5512: 0100 addi s0,sp,128 - 5514: 06090103 lb sp,96(s2) - 5518: 0100 addi s0,sp,128 - 551a: 0a090303 lb t1,160(s2) - 551e: 0100 addi s0,sp,128 - 5520: 0c090203 lb tp,192(s2) - 5524: 0100 addi s0,sp,128 - 5526: 06090303 lb t1,96(s2) - 552a: 0100 addi s0,sp,128 - 552c: 0200 addi s0,sp,256 - 552e: 0104 addi s1,sp,128 - 5530: 06090203 lb tp,96(s2) + 522e: 10090503 lb a0,256(s2) + 5232: 0100 addi s0,sp,128 + 5234: 06090103 lb sp,96(s2) + 5238: 0100 addi s0,sp,128 + 523a: 02090103 lb sp,32(s2) + 523e: 0100 addi s0,sp,128 + 5240: 08090303 lb t1,128(s2) + 5244: 0100 addi s0,sp,128 + 5246: 0e090203 lb tp,224(s2) + 524a: 0100 addi s0,sp,128 + 524c: 24090103 lb sp,576(s2) + 5250: 0100 addi s0,sp,128 + 5252: 0200 addi s0,sp,256 + 5254: 0104 addi s1,sp,128 + 5256: 0306 slli t1,t1,0x1 + 5258: 0900 addi s0,sp,144 + 525a: 0002 0x2 + 525c: 0601 addi a2,a2,0 + 525e: 0a090103 lb sp,160(s2) + 5262: 0100 addi s0,sp,128 + 5264: 16090103 lb sp,352(s2) + 5268: 0100 addi s0,sp,128 + 526a: 08090303 lb t1,128(s2) + 526e: 0100 addi s0,sp,128 + 5270: 1c090203 lb tp,448(s2) + 5274: 0100 addi s0,sp,128 + 5276: 0e090203 lb tp,224(s2) + 527a: 0100 addi s0,sp,128 + 527c: 06090403 lb s0,96(s2) + 5280: 0100 addi s0,sp,128 + 5282: 04090203 lb tp,64(s2) + 5286: 0100 addi s0,sp,128 + 5288: 18090203 lb tp,384(s2) + 528c: 0100 addi s0,sp,128 + 528e: 06090203 lb tp,96(s2) + 5292: 0100 addi s0,sp,128 + 5294: 0e090203 lb tp,224(s2) + 5298: 0100 addi s0,sp,128 + 529a: 0c090403 lb s0,192(s2) + 529e: 0100 addi s0,sp,128 + 52a0: 0e090803 lb a6,224(s2) + 52a4: 0100 addi s0,sp,128 + 52a6: 08090b03 lb s6,128(s2) + 52aa: 0100 addi s0,sp,128 + 52ac: 0e090103 lb sp,224(s2) + 52b0: 0100 addi s0,sp,128 + 52b2: 10090603 lb a2,256(s2) + 52b6: 0100 addi s0,sp,128 + 52b8: 14090403 lb s0,320(s2) + 52bc: 0100 addi s0,sp,128 + 52be: 1a090303 lb t1,416(s2) + 52c2: 0100 addi s0,sp,128 + 52c4: 0c090203 lb tp,192(s2) + 52c8: 0100 addi s0,sp,128 + 52ca: 0c090303 lb t1,192(s2) + 52ce: 0100 addi s0,sp,128 + 52d0: 18090703 lb a4,384(s2) + 52d4: 0100 addi s0,sp,128 + 52d6: 06090103 lb sp,96(s2) + 52da: 0100 addi s0,sp,128 + 52dc: 0200 addi s0,sp,256 + 52de: 0104 addi s1,sp,128 + 52e0: 0306 slli t1,t1,0x1 + 52e2: 0900 addi s0,sp,144 + 52e4: 0002 0x2 + 52e6: 0601 addi a2,a2,0 + 52e8: 10090303 lb t1,256(s2) + 52ec: 0100 addi s0,sp,128 + 52ee: 0200 addi s0,sp,256 + 52f0: 0104 addi s1,sp,128 + 52f2: 0306 slli t1,t1,0x1 + 52f4: 0900 addi s0,sp,144 + 52f6: 0002 0x2 + 52f8: 0601 addi a2,a2,0 + 52fa: 0c090403 lb s0,192(s2) + 52fe: 0100 addi s0,sp,128 + 5300: 14090103 lb sp,320(s2) + 5304: 0100 addi s0,sp,128 + 5306: 0a090303 lb t1,160(s2) + 530a: 0100 addi s0,sp,128 + 530c: 08090203 lb tp,128(s2) + 5310: 0100 addi s0,sp,128 + 5312: 1c090303 lb t1,448(s2) + 5316: 0100 addi s0,sp,128 + 5318: 06090103 lb sp,96(s2) + 531c: 0100 addi s0,sp,128 + 531e: 0a090303 lb t1,160(s2) + 5322: 0100 addi s0,sp,128 + 5324: 0c090203 lb tp,192(s2) + 5328: 0100 addi s0,sp,128 + 532a: 06090303 lb t1,96(s2) + 532e: 0100 addi s0,sp,128 + 5330: 0200 addi s0,sp,256 + 5332: 0104 addi s1,sp,128 + 5334: 06090203 lb tp,96(s2) + 5338: 0100 addi s0,sp,128 + 533a: 0200 addi s0,sp,256 + 533c: 0104 addi s1,sp,128 + 533e: 06090103 lb sp,96(s2) + 5342: 0100 addi s0,sp,128 + 5344: 0c090203 lb tp,192(s2) + 5348: 0100 addi s0,sp,128 + 534a: 0200 addi s0,sp,256 + 534c: 0104 addi s1,sp,128 + 534e: 10090303 lb t1,256(s2) + 5352: 0100 addi s0,sp,128 + 5354: 0200 addi s0,sp,256 + 5356: 0104 addi s1,sp,128 + 5358: 10090103 lb sp,256(s2) + 535c: 0100 addi s0,sp,128 + 535e: 0c090203 lb tp,192(s2) + 5362: 0100 addi s0,sp,128 + 5364: 18090203 lb tp,384(s2) + 5368: 0100 addi s0,sp,128 + 536a: 14090103 lb sp,320(s2) + 536e: 0100 addi s0,sp,128 + 5370: 1e090103 lb sp,480(s2) + 5374: 0100 addi s0,sp,128 + 5376: 0a090303 lb t1,160(s2) + 537a: 0100 addi s0,sp,128 + 537c: 08090303 lb t1,128(s2) + 5380: 0100 addi s0,sp,128 + 5382: 0c090203 lb tp,192(s2) + 5386: 0100 addi s0,sp,128 + 5388: 04090203 lb tp,64(s2) + 538c: 0100 addi s0,sp,128 + 538e: 10090303 lb t1,256(s2) + 5392: 0100 addi s0,sp,128 + 5394: 0a090103 lb sp,160(s2) + 5398: 0100 addi s0,sp,128 + 539a: 0a090303 lb t1,160(s2) + 539e: 0100 addi s0,sp,128 + 53a0: 0c090103 lb sp,192(s2) + 53a4: 0100 addi s0,sp,128 + 53a6: 1c090103 lb sp,448(s2) + 53aa: 0100 addi s0,sp,128 + 53ac: 1a090103 lb sp,416(s2) + 53b0: 0100 addi s0,sp,128 + 53b2: 16090103 lb sp,352(s2) + 53b6: 0100 addi s0,sp,128 + 53b8: 14090103 lb sp,320(s2) + 53bc: 0100 addi s0,sp,128 + 53be: 0a090d03 lb s10,160(s2) + 53c2: 0100 addi s0,sp,128 + 53c4: 10090e03 lb t3,256(s2) + 53c8: 0100 addi s0,sp,128 + 53ca: 10090103 lb sp,256(s2) + 53ce: 0100 addi s0,sp,128 + 53d0: 0c090603 lb a2,192(s2) + 53d4: 0100 addi s0,sp,128 + 53d6: 08090303 lb t1,128(s2) + 53da: 0100 addi s0,sp,128 + 53dc: 02090103 lb sp,32(s2) + 53e0: 0100 addi s0,sp,128 + 53e2: 0c090103 lb sp,192(s2) + 53e6: 0100 addi s0,sp,128 + 53e8: 08090203 lb tp,128(s2) + 53ec: 0100 addi s0,sp,128 + 53ee: 12090203 lb tp,288(s2) + 53f2: 0100 addi s0,sp,128 + 53f4: 0c090103 lb sp,192(s2) + 53f8: 0100 addi s0,sp,128 + 53fa: 0200 addi s0,sp,256 + 53fc: 0204 addi s1,sp,256 + 53fe: 12090103 lb sp,288(s2) + 5402: 0100 addi s0,sp,128 + 5404: 0200 addi s0,sp,256 + 5406: 0204 addi s1,sp,256 + 5408: 06090103 lb sp,96(s2) + 540c: 0100 addi s0,sp,128 + 540e: 04090403 lb s0,64(s2) + 5412: 0100 addi s0,sp,128 + 5414: 0a090303 lb t1,160(s2) + 5418: 0100 addi s0,sp,128 + 541a: 06090103 lb sp,96(s2) + 541e: 0100 addi s0,sp,128 + 5420: 0809 addi a6,a6,2 + 5422: 0000 unimp + 5424: 0101 addi sp,sp,0 + 5426: 0166 slli sp,sp,0x19 + 5428: 0000 unimp + 542a: 0002 0x2 + 542c: 0078 addi a4,sp,12 + 542e: 0000 unimp + 5430: 0101 addi sp,sp,0 + 5432: 000d0efb 0xd0efb + 5436: 0101 addi sp,sp,0 + 5438: 0101 addi sp,sp,0 + 543a: 0000 unimp + 543c: 0100 addi s0,sp,128 + 543e: 0000 unimp + 5440: 2f01 jal 5b50 <__stack_size+0x5350> + 5442: 6f68 flw fa0,92(a4) + 5444: 656d lui a0,0x1b + 5446: 2f6a7a2f 0x2f6a7a2f + 544a: 7472 flw fs0,60(sp) + 544c: 742d lui s0,0xfffeb + 544e: 7268 flw fa0,100(a2) + 5450: 6165 addi sp,sp,112 + 5452: 2f64 fld fs1,216(a4) + 5454: 696c flw fa1,84(a0) + 5456: 6362 flw ft6,24(sp) + 5458: 7570 flw fa2,108(a0) + 545a: 7369722f 0x7369722f + 545e: 2f762d63 0x2f762d63 + 5462: 3365 jal 520a <__stack_size+0x4a0a> + 5464: 3031 jal 4c70 <__stack_size+0x4470> + 5466: 2f00 fld fs0,24(a4) + 5468: 6f68 flw fa0,92(a4) + 546a: 656d lui a0,0x1b + 546c: 2f6a7a2f 0x2f6a7a2f + 5470: 7472 flw fs0,60(sp) + 5472: 742d lui s0,0xfffeb + 5474: 7268 flw fa0,100(a2) + 5476: 6165 addi sp,sp,112 + 5478: 2f64 fld fs1,216(a4) + 547a: 6e69 lui t3,0x1a + 547c: 64756c63 bltu a0,t2,5ad4 <__stack_size+0x52d4> + 5480: 0065 c.addi zero,25 + 5482: 7300 flw fs0,32(a4) + 5484: 6174 flw fa3,68(a0) + 5486: 632e6b63 bltu t3,s2,5abc <__stack_size+0x52bc> + 548a: 0100 addi s0,sp,128 + 548c: 0000 unimp + 548e: 7472 flw fs0,60(sp) + 5490: 6564 flw fs1,76(a0) + 5492: 2e66 fld ft8,88(sp) + 5494: 0068 addi a0,sp,12 + 5496: 0002 0x2 + 5498: 7200 flw fs0,32(a2) + 549a: 7474 flw fa3,108(s0) + 549c: 7268 flw fa0,100(a2) + 549e: 6165 addi sp,sp,112 + 54a0: 2e64 fld fs1,216(a2) + 54a2: 0068 addi a0,sp,12 + 54a4: 0002 0x2 + 54a6: 0000 unimp + 54a8: 0500 addi s0,sp,640 + 54aa: d402 sw zero,40(sp) + 54ac: 4082 lw ra,0(sp) + 54ae: 0320 addi s0,sp,392 + 54b0: 0131 addi sp,sp,12 + 54b2: 16090403 lb s0,352(s2) + 54b6: 0100 addi s0,sp,128 + 54b8: 0a090103 lb sp,160(s2) + 54bc: 0100 addi s0,sp,128 + 54be: 0a090103 lb sp,160(s2) + 54c2: 0100 addi s0,sp,128 + 54c4: 08090203 lb tp,128(s2) + 54c8: 0100 addi s0,sp,128 + 54ca: 14090103 lb sp,320(s2) + 54ce: 0100 addi s0,sp,128 + 54d0: 14090103 lb sp,320(s2) + 54d4: 0100 addi s0,sp,128 + 54d6: 14090103 lb sp,320(s2) + 54da: 0100 addi s0,sp,128 + 54dc: 12090103 lb sp,288(s2) + 54e0: 0100 addi s0,sp,128 + 54e2: 12090103 lb sp,288(s2) + 54e6: 0100 addi s0,sp,128 + 54e8: 12090103 lb sp,288(s2) + 54ec: 0100 addi s0,sp,128 + 54ee: 12090103 lb sp,288(s2) + 54f2: 0100 addi s0,sp,128 + 54f4: 12090103 lb sp,288(s2) + 54f8: 0100 addi s0,sp,128 + 54fa: 12090103 lb sp,288(s2) + 54fe: 0100 addi s0,sp,128 + 5500: 12090103 lb sp,288(s2) + 5504: 0100 addi s0,sp,128 + 5506: 12090103 lb sp,288(s2) + 550a: 0100 addi s0,sp,128 + 550c: 12090103 lb sp,288(s2) + 5510: 0100 addi s0,sp,128 + 5512: 12090103 lb sp,288(s2) + 5516: 0100 addi s0,sp,128 + 5518: 12090103 lb sp,288(s2) + 551c: 0100 addi s0,sp,128 + 551e: 12090103 lb sp,288(s2) + 5522: 0100 addi s0,sp,128 + 5524: 12090103 lb sp,288(s2) + 5528: 0100 addi s0,sp,128 + 552a: 12090103 lb sp,288(s2) + 552e: 0100 addi s0,sp,128 + 5530: 12090103 lb sp,288(s2) 5534: 0100 addi s0,sp,128 - 5536: 0200 addi s0,sp,256 - 5538: 0104 addi s1,sp,128 - 553a: 06090103 lb sp,96(s2) - 553e: 0100 addi s0,sp,128 - 5540: 0c090203 lb tp,192(s2) - 5544: 0100 addi s0,sp,128 - 5546: 0200 addi s0,sp,256 - 5548: 0104 addi s1,sp,128 - 554a: 10090303 lb t1,256(s2) - 554e: 0100 addi s0,sp,128 - 5550: 0200 addi s0,sp,256 - 5552: 0104 addi s1,sp,128 - 5554: 10090103 lb sp,256(s2) + 5536: 12090103 lb sp,288(s2) + 553a: 0100 addi s0,sp,128 + 553c: 12090103 lb sp,288(s2) + 5540: 0100 addi s0,sp,128 + 5542: 12090103 lb sp,288(s2) + 5546: 0100 addi s0,sp,128 + 5548: 12090103 lb sp,288(s2) + 554c: 0100 addi s0,sp,128 + 554e: 12090103 lb sp,288(s2) + 5552: 0100 addi s0,sp,128 + 5554: 12090103 lb sp,288(s2) 5558: 0100 addi s0,sp,128 - 555a: 0c090203 lb tp,192(s2) + 555a: 12090103 lb sp,288(s2) 555e: 0100 addi s0,sp,128 - 5560: 18090203 lb tp,384(s2) + 5560: 12090103 lb sp,288(s2) 5564: 0100 addi s0,sp,128 - 5566: 14090103 lb sp,320(s2) + 5566: 12090103 lb sp,288(s2) 556a: 0100 addi s0,sp,128 - 556c: 1e090103 lb sp,480(s2) + 556c: 12090103 lb sp,288(s2) 5570: 0100 addi s0,sp,128 - 5572: 0a090303 lb t1,160(s2) + 5572: 12090103 lb sp,288(s2) 5576: 0100 addi s0,sp,128 - 5578: 08090303 lb t1,128(s2) + 5578: 12090103 lb sp,288(s2) 557c: 0100 addi s0,sp,128 - 557e: 0c090203 lb tp,192(s2) + 557e: 12090303 lb t1,288(s2) 5582: 0100 addi s0,sp,128 - 5584: 04090203 lb tp,64(s2) + 5584: 04090103 lb sp,64(s2) 5588: 0100 addi s0,sp,128 - 558a: 10090303 lb t1,256(s2) - 558e: 0100 addi s0,sp,128 - 5590: 0a090103 lb sp,160(s2) - 5594: 0100 addi s0,sp,128 - 5596: 0a090303 lb t1,160(s2) - 559a: 0100 addi s0,sp,128 - 559c: 0c090103 lb sp,192(s2) - 55a0: 0100 addi s0,sp,128 - 55a2: 1c090103 lb sp,448(s2) + 558a: 0809 addi a6,a6,2 + 558c: 0000 unimp + 558e: 0101 addi sp,sp,0 + 5590: 02b8 addi a4,sp,328 + 5592: 0000 unimp + 5594: 0002 0x2 + 5596: 004a 0x4a + 5598: 0000 unimp + 559a: 0101 addi sp,sp,0 + 559c: 000d0efb 0xd0efb + 55a0: 0101 addi sp,sp,0 + 55a2: 0101 addi sp,sp,0 + 55a4: 0000 unimp 55a6: 0100 addi s0,sp,128 - 55a8: 1a090103 lb sp,416(s2) - 55ac: 0100 addi s0,sp,128 - 55ae: 16090103 lb sp,352(s2) - 55b2: 0100 addi s0,sp,128 - 55b4: 14090103 lb sp,320(s2) - 55b8: 0100 addi s0,sp,128 - 55ba: 0a090d03 lb s10,160(s2) - 55be: 0100 addi s0,sp,128 - 55c0: 10090e03 lb t3,256(s2) - 55c4: 0100 addi s0,sp,128 - 55c6: 10090103 lb sp,256(s2) - 55ca: 0100 addi s0,sp,128 - 55cc: 0c090603 lb a2,192(s2) - 55d0: 0100 addi s0,sp,128 - 55d2: 08090303 lb t1,128(s2) - 55d6: 0100 addi s0,sp,128 - 55d8: 02090103 lb sp,32(s2) - 55dc: 0100 addi s0,sp,128 - 55de: 0c090103 lb sp,192(s2) - 55e2: 0100 addi s0,sp,128 - 55e4: 08090203 lb tp,128(s2) - 55e8: 0100 addi s0,sp,128 - 55ea: 12090203 lb tp,288(s2) - 55ee: 0100 addi s0,sp,128 - 55f0: 0c090103 lb sp,192(s2) - 55f4: 0100 addi s0,sp,128 - 55f6: 0200 addi s0,sp,256 - 55f8: 0204 addi s1,sp,256 - 55fa: 12090103 lb sp,288(s2) + 55a8: 0000 unimp + 55aa: 2f01 jal 5cba <__stack_size+0x54ba> + 55ac: 6f68 flw fa0,92(a4) + 55ae: 656d lui a0,0x1b + 55b0: 2f6a7a2f 0x2f6a7a2f + 55b4: 7472 flw fs0,60(sp) + 55b6: 742d lui s0,0xfffeb + 55b8: 7268 flw fa0,100(a2) + 55ba: 6165 addi sp,sp,112 + 55bc: 2f64 fld fs1,216(a4) + 55be: 696c flw fa1,84(a0) + 55c0: 6362 flw ft6,24(sp) + 55c2: 7570 flw fa2,108(a0) + 55c4: 7369722f 0x7369722f + 55c8: 2f762d63 0x2f762d63 + 55cc: 3365 jal 5374 <__stack_size+0x4b74> + 55ce: 3031 jal 4dda <__stack_size+0x45da> + 55d0: 0000 unimp + 55d2: 746e6f63 bltu t3,t1,5d30 <__stack_size+0x5530> + 55d6: 7865 lui a6,0xffff9 + 55d8: 5f74 lw a3,124(a4) + 55da: 2e636367 0x2e636367 + 55de: 00010053 fadd.s ft0,ft2,ft0,rne + 55e2: 0000 unimp + 55e4: 0500 addi s0,sp,640 + 55e6: 4602 lw a2,0(sp) + 55e8: 4085 li ra,1 + 55ea: 0320 addi s0,sp,392 + 55ec: 011e slli sp,sp,0x7 + 55ee: 02090703 lb a4,32(s2) + 55f2: 0100 addi s0,sp,128 + 55f4: 02090903 lb s2,32(s2) + 55f8: 0100 addi s0,sp,128 + 55fa: 04090103 lb sp,64(s2) 55fe: 0100 addi s0,sp,128 - 5600: 0200 addi s0,sp,256 - 5602: 0204 addi s1,sp,256 - 5604: 06090103 lb sp,96(s2) - 5608: 0100 addi s0,sp,128 - 560a: 04090403 lb s0,64(s2) - 560e: 0100 addi s0,sp,128 - 5610: 0a090303 lb t1,160(s2) - 5614: 0100 addi s0,sp,128 - 5616: 06090103 lb sp,96(s2) - 561a: 0100 addi s0,sp,128 - 561c: 0809 addi a6,a6,2 - 561e: 0000 unimp - 5620: 0101 addi sp,sp,0 - 5622: 0118 addi a4,sp,128 - 5624: 0000 unimp - 5626: 0002 0x2 - 5628: 0078 addi a4,sp,12 - 562a: 0000 unimp - 562c: 0101 addi sp,sp,0 - 562e: 000d0efb 0xd0efb - 5632: 0101 addi sp,sp,0 - 5634: 0101 addi sp,sp,0 - 5636: 0000 unimp - 5638: 0100 addi s0,sp,128 - 563a: 0000 unimp - 563c: 2f01 jal 5d4c <__stack_size+0x554c> - 563e: 6f68 flw fa0,92(a4) - 5640: 656d lui a0,0x1b - 5642: 2f6a7a2f 0x2f6a7a2f - 5646: 7472 flw fs0,60(sp) - 5648: 742d lui s0,0xfffeb - 564a: 7268 flw fa0,100(a2) - 564c: 6165 addi sp,sp,112 - 564e: 2f64 fld fs1,216(a4) - 5650: 696c flw fa1,84(a0) - 5652: 6362 flw ft6,24(sp) - 5654: 7570 flw fa2,108(a0) - 5656: 7369722f 0x7369722f - 565a: 2f762d63 0x2f762d63 - 565e: 3365 jal 5406 <__stack_size+0x4c06> - 5660: 3031 jal 4e6c <__stack_size+0x466c> - 5662: 2f00 fld fs0,24(a4) - 5664: 6f68 flw fa0,92(a4) - 5666: 656d lui a0,0x1b - 5668: 2f6a7a2f 0x2f6a7a2f - 566c: 7472 flw fs0,60(sp) - 566e: 742d lui s0,0xfffeb - 5670: 7268 flw fa0,100(a2) - 5672: 6165 addi sp,sp,112 - 5674: 2f64 fld fs1,216(a4) - 5676: 6e69 lui t3,0x1a - 5678: 64756c63 bltu a0,t2,5cd0 <__stack_size+0x54d0> - 567c: 0065 c.addi zero,25 - 567e: 7300 flw fs0,32(a4) - 5680: 6174 flw fa3,68(a0) - 5682: 632e6b63 bltu t3,s2,5cb8 <__stack_size+0x54b8> - 5686: 0100 addi s0,sp,128 - 5688: 0000 unimp - 568a: 7472 flw fs0,60(sp) - 568c: 6564 flw fs1,76(a0) - 568e: 2e66 fld ft8,88(sp) - 5690: 0068 addi a0,sp,12 - 5692: 0002 0x2 - 5694: 7200 flw fs0,32(a2) - 5696: 7474 flw fa3,108(s0) - 5698: 7268 flw fa0,100(a2) - 569a: 6165 addi sp,sp,112 - 569c: 2e64 fld fs1,216(a2) - 569e: 0068 addi a0,sp,12 - 56a0: 0002 0x2 - 56a2: 0000 unimp - 56a4: 0500 addi s0,sp,640 - 56a6: ca02 sw zero,20(sp) - 56a8: 03204087 0x3204087 - 56ac: 0131 addi sp,sp,12 - 56ae: 16090403 lb s0,352(s2) + 5600: 04090103 lb sp,64(s2) + 5604: 0100 addi s0,sp,128 + 5606: 04090103 lb sp,64(s2) + 560a: 0100 addi s0,sp,128 + 560c: 02090103 lb sp,32(s2) + 5610: 0100 addi s0,sp,128 + 5612: 02090103 lb sp,32(s2) + 5616: 0100 addi s0,sp,128 + 5618: 02090103 lb sp,32(s2) + 561c: 0100 addi s0,sp,128 + 561e: 02090103 lb sp,32(s2) + 5622: 0100 addi s0,sp,128 + 5624: 02090103 lb sp,32(s2) + 5628: 0100 addi s0,sp,128 + 562a: 02090103 lb sp,32(s2) + 562e: 0100 addi s0,sp,128 + 5630: 02090103 lb sp,32(s2) + 5634: 0100 addi s0,sp,128 + 5636: 02090103 lb sp,32(s2) + 563a: 0100 addi s0,sp,128 + 563c: 02090103 lb sp,32(s2) + 5640: 0100 addi s0,sp,128 + 5642: 02090103 lb sp,32(s2) + 5646: 0100 addi s0,sp,128 + 5648: 02090103 lb sp,32(s2) + 564c: 0100 addi s0,sp,128 + 564e: 02090103 lb sp,32(s2) + 5652: 0100 addi s0,sp,128 + 5654: 02090103 lb sp,32(s2) + 5658: 0100 addi s0,sp,128 + 565a: 02090103 lb sp,32(s2) + 565e: 0100 addi s0,sp,128 + 5660: 02090103 lb sp,32(s2) + 5664: 0100 addi s0,sp,128 + 5666: 02090103 lb sp,32(s2) + 566a: 0100 addi s0,sp,128 + 566c: 02090103 lb sp,32(s2) + 5670: 0100 addi s0,sp,128 + 5672: 02090103 lb sp,32(s2) + 5676: 0100 addi s0,sp,128 + 5678: 02090103 lb sp,32(s2) + 567c: 0100 addi s0,sp,128 + 567e: 02090103 lb sp,32(s2) + 5682: 0100 addi s0,sp,128 + 5684: 02090103 lb sp,32(s2) + 5688: 0100 addi s0,sp,128 + 568a: 02090103 lb sp,32(s2) + 568e: 0100 addi s0,sp,128 + 5690: 02090103 lb sp,32(s2) + 5694: 0100 addi s0,sp,128 + 5696: 02090103 lb sp,32(s2) + 569a: 0100 addi s0,sp,128 + 569c: 02090103 lb sp,32(s2) + 56a0: 0100 addi s0,sp,128 + 56a2: 02090103 lb sp,32(s2) + 56a6: 0100 addi s0,sp,128 + 56a8: 02090103 lb sp,32(s2) + 56ac: 0100 addi s0,sp,128 + 56ae: 02090103 lb sp,32(s2) 56b2: 0100 addi s0,sp,128 - 56b4: 0a090103 lb sp,160(s2) + 56b4: 02090203 lb tp,32(s2) 56b8: 0100 addi s0,sp,128 - 56ba: 0a090103 lb sp,160(s2) + 56ba: 04090103 lb sp,64(s2) 56be: 0100 addi s0,sp,128 - 56c0: 08090203 lb tp,128(s2) + 56c0: 04090103 lb sp,64(s2) 56c4: 0100 addi s0,sp,128 - 56c6: 14090103 lb sp,320(s2) + 56c6: 02090103 lb sp,32(s2) 56ca: 0100 addi s0,sp,128 - 56cc: 14090103 lb sp,320(s2) + 56cc: 02090103 lb sp,32(s2) 56d0: 0100 addi s0,sp,128 - 56d2: 18090103 lb sp,384(s2) + 56d2: 02090103 lb sp,32(s2) 56d6: 0100 addi s0,sp,128 - 56d8: 18090103 lb sp,384(s2) + 56d8: 02090103 lb sp,32(s2) 56dc: 0100 addi s0,sp,128 - 56de: 18090103 lb sp,384(s2) + 56de: 02090103 lb sp,32(s2) 56e2: 0100 addi s0,sp,128 - 56e4: 18090103 lb sp,384(s2) + 56e4: 02090103 lb sp,32(s2) 56e8: 0100 addi s0,sp,128 - 56ea: 18090103 lb sp,384(s2) + 56ea: 02090103 lb sp,32(s2) 56ee: 0100 addi s0,sp,128 - 56f0: 18090103 lb sp,384(s2) + 56f0: 02090103 lb sp,32(s2) 56f4: 0100 addi s0,sp,128 - 56f6: 18090103 lb sp,384(s2) + 56f6: 02090103 lb sp,32(s2) 56fa: 0100 addi s0,sp,128 - 56fc: 18090103 lb sp,384(s2) + 56fc: 02090103 lb sp,32(s2) 5700: 0100 addi s0,sp,128 - 5702: 18090103 lb sp,384(s2) + 5702: 02090103 lb sp,32(s2) 5706: 0100 addi s0,sp,128 - 5708: 18090103 lb sp,384(s2) + 5708: 02090103 lb sp,32(s2) 570c: 0100 addi s0,sp,128 - 570e: 18090103 lb sp,384(s2) + 570e: 02090103 lb sp,32(s2) 5712: 0100 addi s0,sp,128 - 5714: 18090103 lb sp,384(s2) + 5714: 02090103 lb sp,32(s2) 5718: 0100 addi s0,sp,128 - 571a: 14090203 lb tp,320(s2) + 571a: 02090103 lb sp,32(s2) 571e: 0100 addi s0,sp,128 - 5720: 08090103 lb sp,128(s2) + 5720: 02090103 lb sp,32(s2) 5724: 0100 addi s0,sp,128 - 5726: 16090203 lb tp,352(s2) + 5726: 02090103 lb sp,32(s2) 572a: 0100 addi s0,sp,128 - 572c: 12090303 lb t1,288(s2) + 572c: 02090103 lb sp,32(s2) 5730: 0100 addi s0,sp,128 - 5732: 04090103 lb sp,64(s2) + 5732: 02090103 lb sp,32(s2) 5736: 0100 addi s0,sp,128 - 5738: 0809 addi a6,a6,2 - 573a: 0000 unimp - 573c: 0101 addi sp,sp,0 - 573e: 0078 addi a4,sp,12 - 5740: 0000 unimp - 5742: 0002 0x2 - 5744: 004a 0x4a - 5746: 0000 unimp - 5748: 0101 addi sp,sp,0 - 574a: 000d0efb 0xd0efb - 574e: 0101 addi sp,sp,0 - 5750: 0101 addi sp,sp,0 - 5752: 0000 unimp + 5738: 02090103 lb sp,32(s2) + 573c: 0100 addi s0,sp,128 + 573e: 02090103 lb sp,32(s2) + 5742: 0100 addi s0,sp,128 + 5744: 02090103 lb sp,32(s2) + 5748: 0100 addi s0,sp,128 + 574a: 02090103 lb sp,32(s2) + 574e: 0100 addi s0,sp,128 + 5750: 02090103 lb sp,32(s2) 5754: 0100 addi s0,sp,128 - 5756: 0000 unimp - 5758: 2f01 jal 5e68 <__stack_size+0x5668> - 575a: 6f68 flw fa0,92(a4) - 575c: 656d lui a0,0x1b - 575e: 2f6a7a2f 0x2f6a7a2f - 5762: 7472 flw fs0,60(sp) - 5764: 742d lui s0,0xfffeb - 5766: 7268 flw fa0,100(a2) - 5768: 6165 addi sp,sp,112 - 576a: 2f64 fld fs1,216(a4) - 576c: 696c flw fa1,84(a0) - 576e: 6362 flw ft6,24(sp) - 5770: 7570 flw fa2,108(a0) - 5772: 7369722f 0x7369722f - 5776: 2f762d63 0x2f762d63 - 577a: 3365 jal 5522 <__stack_size+0x4d22> - 577c: 3031 jal 4f88 <__stack_size+0x4788> - 577e: 0000 unimp - 5780: 746e6f63 bltu t3,t1,5ede <__stack_size+0x56de> - 5784: 7865 lui a6,0xffff9 - 5786: 5f74 lw a3,124(a4) - 5788: 2e636367 0x2e636367 - 578c: 00010053 fadd.s ft0,ft2,ft0,rne - 5790: 0000 unimp - 5792: 0500 addi s0,sp,640 - 5794: 9402 jalr s0 - 5796: 4089 li ra,2 - 5798: 0320 addi s0,sp,392 - 579a: 011e slli sp,sp,0x7 - 579c: 02090703 lb a4,32(s2) - 57a0: 0100 addi s0,sp,128 - 57a2: 02090903 lb s2,32(s2) - 57a6: 0100 addi s0,sp,128 - 57a8: 02090803 lb a6,32(s2) - 57ac: 0100 addi s0,sp,128 - 57ae: 02090b03 lb s6,32(s2) - 57b2: 0100 addi s0,sp,128 - 57b4: 0209 addi tp,tp,2 - 57b6: 0000 unimp - 57b8: 0101 addi sp,sp,0 - 57ba: 020e slli tp,tp,0x3 - 57bc: 0000 unimp - 57be: 0002 0x2 - 57c0: 0048 addi a0,sp,4 - 57c2: 0000 unimp - 57c4: 0101 addi sp,sp,0 - 57c6: 000d0efb 0xd0efb - 57ca: 0101 addi sp,sp,0 - 57cc: 0101 addi sp,sp,0 - 57ce: 0000 unimp - 57d0: 0100 addi s0,sp,128 - 57d2: 0000 unimp - 57d4: 2f01 jal 5ee4 <__stack_size+0x56e4> - 57d6: 6f68 flw fa0,92(a4) - 57d8: 656d lui a0,0x1b - 57da: 2f6a7a2f 0x2f6a7a2f - 57de: 7472 flw fs0,60(sp) - 57e0: 742d lui s0,0xfffeb - 57e2: 7268 flw fa0,100(a2) - 57e4: 6165 addi sp,sp,112 - 57e6: 2f64 fld fs1,216(a4) - 57e8: 696c flw fa1,84(a0) - 57ea: 6362 flw ft6,24(sp) - 57ec: 7570 flw fa2,108(a0) - 57ee: 7369722f 0x7369722f - 57f2: 2f762d63 0x2f762d63 - 57f6: 3365 jal 559e <__stack_size+0x4d9e> - 57f8: 3031 jal 5004 <__stack_size+0x4804> - 57fa: 0000 unimp - 57fc: 6e65 lui t3,0x19 - 57fe: 7274 flw fa3,100(a2) - 5800: 5f79 li t5,-2 - 5802: 2e636367 0x2e636367 - 5806: 00010053 fadd.s ft0,ft2,ft0,rne - 580a: 0000 unimp - 580c: 0500 addi s0,sp,640 - 580e: 2802 fld fa6,0(sp) - 5810: 415e lw sp,212(sp) - 5812: 0320 addi s0,sp,392 - 5814: 010c addi a1,sp,128 - 5816: 02090203 lb tp,32(s2) + 5756: 02090103 lb sp,32(s2) + 575a: 0100 addi s0,sp,128 + 575c: 02090103 lb sp,32(s2) + 5760: 0100 addi s0,sp,128 + 5762: 02090103 lb sp,32(s2) + 5766: 0100 addi s0,sp,128 + 5768: 02090103 lb sp,32(s2) + 576c: 0100 addi s0,sp,128 + 576e: 02090103 lb sp,32(s2) + 5772: 0100 addi s0,sp,128 + 5774: 04090103 lb sp,64(s2) + 5778: 0100 addi s0,sp,128 + 577a: 02090803 lb a6,32(s2) + 577e: 0100 addi s0,sp,128 + 5780: 04090103 lb sp,64(s2) + 5784: 0100 addi s0,sp,128 + 5786: 04090103 lb sp,64(s2) + 578a: 0100 addi s0,sp,128 + 578c: 02090103 lb sp,32(s2) + 5790: 0100 addi s0,sp,128 + 5792: 02090103 lb sp,32(s2) + 5796: 0100 addi s0,sp,128 + 5798: 02090103 lb sp,32(s2) + 579c: 0100 addi s0,sp,128 + 579e: 02090103 lb sp,32(s2) + 57a2: 0100 addi s0,sp,128 + 57a4: 02090103 lb sp,32(s2) + 57a8: 0100 addi s0,sp,128 + 57aa: 02090103 lb sp,32(s2) + 57ae: 0100 addi s0,sp,128 + 57b0: 02090103 lb sp,32(s2) + 57b4: 0100 addi s0,sp,128 + 57b6: 02090103 lb sp,32(s2) + 57ba: 0100 addi s0,sp,128 + 57bc: 02090103 lb sp,32(s2) + 57c0: 0100 addi s0,sp,128 + 57c2: 02090103 lb sp,32(s2) + 57c6: 0100 addi s0,sp,128 + 57c8: 02090103 lb sp,32(s2) + 57cc: 0100 addi s0,sp,128 + 57ce: 02090103 lb sp,32(s2) + 57d2: 0100 addi s0,sp,128 + 57d4: 02090103 lb sp,32(s2) + 57d8: 0100 addi s0,sp,128 + 57da: 02090103 lb sp,32(s2) + 57de: 0100 addi s0,sp,128 + 57e0: 02090103 lb sp,32(s2) + 57e4: 0100 addi s0,sp,128 + 57e6: 02090103 lb sp,32(s2) + 57ea: 0100 addi s0,sp,128 + 57ec: 02090103 lb sp,32(s2) + 57f0: 0100 addi s0,sp,128 + 57f2: 02090103 lb sp,32(s2) + 57f6: 0100 addi s0,sp,128 + 57f8: 02090103 lb sp,32(s2) + 57fc: 0100 addi s0,sp,128 + 57fe: 02090103 lb sp,32(s2) + 5802: 0100 addi s0,sp,128 + 5804: 02090103 lb sp,32(s2) + 5808: 0100 addi s0,sp,128 + 580a: 02090103 lb sp,32(s2) + 580e: 0100 addi s0,sp,128 + 5810: 02090103 lb sp,32(s2) + 5814: 0100 addi s0,sp,128 + 5816: 02090103 lb sp,32(s2) 581a: 0100 addi s0,sp,128 581c: 02090103 lb sp,32(s2) 5820: 0100 addi s0,sp,128 @@ -97760,9375 +97253,9432 @@ Disassembly of section .debug_line: 5832: 0100 addi s0,sp,128 5834: 02090103 lb sp,32(s2) 5838: 0100 addi s0,sp,128 - 583a: 02090103 lb sp,32(s2) + 583a: 04090103 lb sp,64(s2) 583e: 0100 addi s0,sp,128 - 5840: 02090103 lb sp,32(s2) + 5840: 02090b03 lb s6,32(s2) 5844: 0100 addi s0,sp,128 - 5846: 02090103 lb sp,32(s2) - 584a: 0100 addi s0,sp,128 - 584c: 02090103 lb sp,32(s2) - 5850: 0100 addi s0,sp,128 - 5852: 02090103 lb sp,32(s2) - 5856: 0100 addi s0,sp,128 - 5858: 02090103 lb sp,32(s2) - 585c: 0100 addi s0,sp,128 - 585e: 02090103 lb sp,32(s2) + 5846: 0209 addi tp,tp,2 + 5848: 0000 unimp + 584a: 0101 addi sp,sp,0 + 584c: 020e slli tp,tp,0x3 + 584e: 0000 unimp + 5850: 0002 0x2 + 5852: 0048 addi a0,sp,4 + 5854: 0000 unimp + 5856: 0101 addi sp,sp,0 + 5858: 000d0efb 0xd0efb + 585c: 0101 addi sp,sp,0 + 585e: 0101 addi sp,sp,0 + 5860: 0000 unimp 5862: 0100 addi s0,sp,128 - 5864: 02090103 lb sp,32(s2) - 5868: 0100 addi s0,sp,128 - 586a: 02090103 lb sp,32(s2) - 586e: 0100 addi s0,sp,128 - 5870: 02090103 lb sp,32(s2) - 5874: 0100 addi s0,sp,128 - 5876: 02090103 lb sp,32(s2) - 587a: 0100 addi s0,sp,128 - 587c: 02090103 lb sp,32(s2) - 5880: 0100 addi s0,sp,128 - 5882: 02090103 lb sp,32(s2) - 5886: 0100 addi s0,sp,128 - 5888: 02090103 lb sp,32(s2) - 588c: 0100 addi s0,sp,128 - 588e: 02090103 lb sp,32(s2) - 5892: 0100 addi s0,sp,128 - 5894: 02090103 lb sp,32(s2) - 5898: 0100 addi s0,sp,128 - 589a: 02090103 lb sp,32(s2) - 589e: 0100 addi s0,sp,128 - 58a0: 02090103 lb sp,32(s2) - 58a4: 0100 addi s0,sp,128 - 58a6: 02090103 lb sp,32(s2) - 58aa: 0100 addi s0,sp,128 - 58ac: 02090103 lb sp,32(s2) - 58b0: 0100 addi s0,sp,128 - 58b2: 02090103 lb sp,32(s2) - 58b6: 0100 addi s0,sp,128 - 58b8: 02090103 lb sp,32(s2) - 58bc: 0100 addi s0,sp,128 - 58be: 02090103 lb sp,32(s2) - 58c2: 0100 addi s0,sp,128 - 58c4: 02090103 lb sp,32(s2) - 58c8: 0100 addi s0,sp,128 - 58ca: 02090103 lb sp,32(s2) - 58ce: 0100 addi s0,sp,128 - 58d0: 02090203 lb tp,32(s2) - 58d4: 0100 addi s0,sp,128 - 58d6: 04090103 lb sp,64(s2) - 58da: 0100 addi s0,sp,128 - 58dc: 04090103 lb sp,64(s2) - 58e0: 0100 addi s0,sp,128 - 58e2: 02090103 lb sp,32(s2) - 58e6: 0100 addi s0,sp,128 - 58e8: 04090103 lb sp,64(s2) - 58ec: 0100 addi s0,sp,128 - 58ee: 04090303 lb t1,64(s2) - 58f2: 0100 addi s0,sp,128 - 58f4: 08090103 lb sp,128(s2) - 58f8: 0100 addi s0,sp,128 - 58fa: 04090203 lb tp,64(s2) - 58fe: 0100 addi s0,sp,128 - 5900: 02090103 lb sp,32(s2) - 5904: 0100 addi s0,sp,128 - 5906: 02090103 lb sp,32(s2) - 590a: 0100 addi s0,sp,128 - 590c: 02090103 lb sp,32(s2) - 5910: 0100 addi s0,sp,128 - 5912: 02090103 lb sp,32(s2) - 5916: 0100 addi s0,sp,128 - 5918: 02090103 lb sp,32(s2) - 591c: 0100 addi s0,sp,128 - 591e: 02090103 lb sp,32(s2) - 5922: 0100 addi s0,sp,128 - 5924: 02090103 lb sp,32(s2) - 5928: 0100 addi s0,sp,128 - 592a: 02090103 lb sp,32(s2) - 592e: 0100 addi s0,sp,128 - 5930: 02090103 lb sp,32(s2) - 5934: 0100 addi s0,sp,128 - 5936: 02090103 lb sp,32(s2) - 593a: 0100 addi s0,sp,128 - 593c: 02090103 lb sp,32(s2) - 5940: 0100 addi s0,sp,128 - 5942: 02090103 lb sp,32(s2) - 5946: 0100 addi s0,sp,128 - 5948: 02090103 lb sp,32(s2) - 594c: 0100 addi s0,sp,128 - 594e: 02090103 lb sp,32(s2) - 5952: 0100 addi s0,sp,128 - 5954: 02090103 lb sp,32(s2) - 5958: 0100 addi s0,sp,128 - 595a: 02090103 lb sp,32(s2) - 595e: 0100 addi s0,sp,128 - 5960: 02090103 lb sp,32(s2) - 5964: 0100 addi s0,sp,128 - 5966: 02090103 lb sp,32(s2) - 596a: 0100 addi s0,sp,128 - 596c: 02090103 lb sp,32(s2) - 5970: 0100 addi s0,sp,128 - 5972: 02090103 lb sp,32(s2) - 5976: 0100 addi s0,sp,128 - 5978: 02090103 lb sp,32(s2) - 597c: 0100 addi s0,sp,128 - 597e: 02090103 lb sp,32(s2) - 5982: 0100 addi s0,sp,128 - 5984: 02090103 lb sp,32(s2) - 5988: 0100 addi s0,sp,128 - 598a: 02090103 lb sp,32(s2) - 598e: 0100 addi s0,sp,128 - 5990: 02090103 lb sp,32(s2) - 5994: 0100 addi s0,sp,128 - 5996: 02090103 lb sp,32(s2) - 599a: 0100 addi s0,sp,128 - 599c: 02090103 lb sp,32(s2) - 59a0: 0100 addi s0,sp,128 - 59a2: 02090103 lb sp,32(s2) - 59a6: 0100 addi s0,sp,128 - 59a8: 02090103 lb sp,32(s2) - 59ac: 0100 addi s0,sp,128 - 59ae: 02090103 lb sp,32(s2) - 59b2: 0100 addi s0,sp,128 - 59b4: 02090203 lb tp,32(s2) - 59b8: 0100 addi s0,sp,128 - 59ba: 02090103 lb sp,32(s2) - 59be: 0100 addi s0,sp,128 - 59c0: 04090503 lb a0,64(s2) - 59c4: 0100 addi s0,sp,128 - 59c6: 0209 addi tp,tp,2 - 59c8: 0000 unimp - 59ca: 0101 addi sp,sp,0 + 5864: 0000 unimp + 5866: 2f01 jal 5f76 <__stack_size+0x5776> + 5868: 6f68 flw fa0,92(a4) + 586a: 656d lui a0,0x1b + 586c: 2f6a7a2f 0x2f6a7a2f + 5870: 7472 flw fs0,60(sp) + 5872: 742d lui s0,0xfffeb + 5874: 7268 flw fa0,100(a2) + 5876: 6165 addi sp,sp,112 + 5878: 2f64 fld fs1,216(a4) + 587a: 696c flw fa1,84(a0) + 587c: 6362 flw ft6,24(sp) + 587e: 7570 flw fa2,108(a0) + 5880: 7369722f 0x7369722f + 5884: 2f762d63 0x2f762d63 + 5888: 3365 jal 5630 <__stack_size+0x4e30> + 588a: 3031 jal 5096 <__stack_size+0x4896> + 588c: 0000 unimp + 588e: 6e65 lui t3,0x19 + 5890: 7274 flw fa3,100(a2) + 5892: 5f79 li t5,-2 + 5894: 2e636367 0x2e636367 + 5898: 00010053 fadd.s ft0,ft2,ft0,rne + 589c: 0000 unimp + 589e: 0500 addi s0,sp,640 + 58a0: ac02 fsd ft0,24(sp) + 58a2: 415a lw sp,148(sp) + 58a4: 0320 addi s0,sp,392 + 58a6: 010c addi a1,sp,128 + 58a8: 02090203 lb tp,32(s2) + 58ac: 0100 addi s0,sp,128 + 58ae: 02090103 lb sp,32(s2) + 58b2: 0100 addi s0,sp,128 + 58b4: 02090103 lb sp,32(s2) + 58b8: 0100 addi s0,sp,128 + 58ba: 02090103 lb sp,32(s2) + 58be: 0100 addi s0,sp,128 + 58c0: 02090103 lb sp,32(s2) + 58c4: 0100 addi s0,sp,128 + 58c6: 02090103 lb sp,32(s2) + 58ca: 0100 addi s0,sp,128 + 58cc: 02090103 lb sp,32(s2) + 58d0: 0100 addi s0,sp,128 + 58d2: 02090103 lb sp,32(s2) + 58d6: 0100 addi s0,sp,128 + 58d8: 02090103 lb sp,32(s2) + 58dc: 0100 addi s0,sp,128 + 58de: 02090103 lb sp,32(s2) + 58e2: 0100 addi s0,sp,128 + 58e4: 02090103 lb sp,32(s2) + 58e8: 0100 addi s0,sp,128 + 58ea: 02090103 lb sp,32(s2) + 58ee: 0100 addi s0,sp,128 + 58f0: 02090103 lb sp,32(s2) + 58f4: 0100 addi s0,sp,128 + 58f6: 02090103 lb sp,32(s2) + 58fa: 0100 addi s0,sp,128 + 58fc: 02090103 lb sp,32(s2) + 5900: 0100 addi s0,sp,128 + 5902: 02090103 lb sp,32(s2) + 5906: 0100 addi s0,sp,128 + 5908: 02090103 lb sp,32(s2) + 590c: 0100 addi s0,sp,128 + 590e: 02090103 lb sp,32(s2) + 5912: 0100 addi s0,sp,128 + 5914: 02090103 lb sp,32(s2) + 5918: 0100 addi s0,sp,128 + 591a: 02090103 lb sp,32(s2) + 591e: 0100 addi s0,sp,128 + 5920: 02090103 lb sp,32(s2) + 5924: 0100 addi s0,sp,128 + 5926: 02090103 lb sp,32(s2) + 592a: 0100 addi s0,sp,128 + 592c: 02090103 lb sp,32(s2) + 5930: 0100 addi s0,sp,128 + 5932: 02090103 lb sp,32(s2) + 5936: 0100 addi s0,sp,128 + 5938: 02090103 lb sp,32(s2) + 593c: 0100 addi s0,sp,128 + 593e: 02090103 lb sp,32(s2) + 5942: 0100 addi s0,sp,128 + 5944: 02090103 lb sp,32(s2) + 5948: 0100 addi s0,sp,128 + 594a: 02090103 lb sp,32(s2) + 594e: 0100 addi s0,sp,128 + 5950: 02090103 lb sp,32(s2) + 5954: 0100 addi s0,sp,128 + 5956: 02090103 lb sp,32(s2) + 595a: 0100 addi s0,sp,128 + 595c: 02090103 lb sp,32(s2) + 5960: 0100 addi s0,sp,128 + 5962: 02090203 lb tp,32(s2) + 5966: 0100 addi s0,sp,128 + 5968: 04090103 lb sp,64(s2) + 596c: 0100 addi s0,sp,128 + 596e: 04090103 lb sp,64(s2) + 5972: 0100 addi s0,sp,128 + 5974: 02090103 lb sp,32(s2) + 5978: 0100 addi s0,sp,128 + 597a: 04090103 lb sp,64(s2) + 597e: 0100 addi s0,sp,128 + 5980: 04090303 lb t1,64(s2) + 5984: 0100 addi s0,sp,128 + 5986: 08090103 lb sp,128(s2) + 598a: 0100 addi s0,sp,128 + 598c: 04090203 lb tp,64(s2) + 5990: 0100 addi s0,sp,128 + 5992: 02090103 lb sp,32(s2) + 5996: 0100 addi s0,sp,128 + 5998: 02090103 lb sp,32(s2) + 599c: 0100 addi s0,sp,128 + 599e: 02090103 lb sp,32(s2) + 59a2: 0100 addi s0,sp,128 + 59a4: 02090103 lb sp,32(s2) + 59a8: 0100 addi s0,sp,128 + 59aa: 02090103 lb sp,32(s2) + 59ae: 0100 addi s0,sp,128 + 59b0: 02090103 lb sp,32(s2) + 59b4: 0100 addi s0,sp,128 + 59b6: 02090103 lb sp,32(s2) + 59ba: 0100 addi s0,sp,128 + 59bc: 02090103 lb sp,32(s2) + 59c0: 0100 addi s0,sp,128 + 59c2: 02090103 lb sp,32(s2) + 59c6: 0100 addi s0,sp,128 + 59c8: 02090103 lb sp,32(s2) 59cc: 0100 addi s0,sp,128 - 59ce: 0000 unimp - 59d0: 0002 0x2 - 59d2: 0048 addi a0,sp,4 - 59d4: 0000 unimp - 59d6: 0101 addi sp,sp,0 - 59d8: 000d0efb 0xd0efb - 59dc: 0101 addi sp,sp,0 - 59de: 0101 addi sp,sp,0 - 59e0: 0000 unimp - 59e2: 0100 addi s0,sp,128 - 59e4: 0000 unimp - 59e6: 2f01 jal 60f6 <__stack_size+0x58f6> - 59e8: 6f68 flw fa0,92(a4) - 59ea: 656d lui a0,0x1b - 59ec: 2f6a7a2f 0x2f6a7a2f - 59f0: 7472 flw fs0,60(sp) - 59f2: 742d lui s0,0xfffeb - 59f4: 7268 flw fa0,100(a2) - 59f6: 6165 addi sp,sp,112 - 59f8: 2f64 fld fs1,216(a4) - 59fa: 696c flw fa1,84(a0) - 59fc: 6362 flw ft6,24(sp) - 59fe: 7570 flw fa2,108(a0) - 5a00: 7369722f 0x7369722f - 5a04: 2f762d63 0x2f762d63 - 5a08: 3365 jal 57b0 <__stack_size+0x4fb0> - 5a0a: 3031 jal 5216 <__stack_size+0x4a16> - 5a0c: 0000 unimp - 5a0e: 72617473 csrrci s0,0x726,2 - 5a12: 5f74 lw a3,124(a4) - 5a14: 2e636367 0x2e636367 - 5a18: 00010053 fadd.s ft0,ft2,ft0,rne - 5a1c: 0000 unimp - 5a1e: 0500 addi s0,sp,640 - 5a20: 0002 0x2 - 5a22: 4000 lw s0,0(s0) - 5a24: 0320 addi s0,sp,392 - 5a26: 0110 addi a2,sp,128 - 5a28: 08090203 lb tp,128(s2) + 59ce: 02090103 lb sp,32(s2) + 59d2: 0100 addi s0,sp,128 + 59d4: 02090103 lb sp,32(s2) + 59d8: 0100 addi s0,sp,128 + 59da: 02090103 lb sp,32(s2) + 59de: 0100 addi s0,sp,128 + 59e0: 02090103 lb sp,32(s2) + 59e4: 0100 addi s0,sp,128 + 59e6: 02090103 lb sp,32(s2) + 59ea: 0100 addi s0,sp,128 + 59ec: 02090103 lb sp,32(s2) + 59f0: 0100 addi s0,sp,128 + 59f2: 02090103 lb sp,32(s2) + 59f6: 0100 addi s0,sp,128 + 59f8: 02090103 lb sp,32(s2) + 59fc: 0100 addi s0,sp,128 + 59fe: 02090103 lb sp,32(s2) + 5a02: 0100 addi s0,sp,128 + 5a04: 02090103 lb sp,32(s2) + 5a08: 0100 addi s0,sp,128 + 5a0a: 02090103 lb sp,32(s2) + 5a0e: 0100 addi s0,sp,128 + 5a10: 02090103 lb sp,32(s2) + 5a14: 0100 addi s0,sp,128 + 5a16: 02090103 lb sp,32(s2) + 5a1a: 0100 addi s0,sp,128 + 5a1c: 02090103 lb sp,32(s2) + 5a20: 0100 addi s0,sp,128 + 5a22: 02090103 lb sp,32(s2) + 5a26: 0100 addi s0,sp,128 + 5a28: 02090103 lb sp,32(s2) 5a2c: 0100 addi s0,sp,128 - 5a2e: 08090703 lb a4,128(s2) + 5a2e: 02090103 lb sp,32(s2) 5a32: 0100 addi s0,sp,128 - 5a34: 08090103 lb sp,128(s2) + 5a34: 02090103 lb sp,32(s2) 5a38: 0100 addi s0,sp,128 - 5a3a: 08090103 lb sp,128(s2) + 5a3a: 02090103 lb sp,32(s2) 5a3e: 0100 addi s0,sp,128 - 5a40: 08090103 lb sp,128(s2) + 5a40: 02090103 lb sp,32(s2) 5a44: 0100 addi s0,sp,128 - 5a46: 04090203 lb tp,64(s2) + 5a46: 02090203 lb tp,32(s2) 5a4a: 0100 addi s0,sp,128 - 5a4c: 04090103 lb sp,64(s2) + 5a4c: 02090103 lb sp,32(s2) 5a50: 0100 addi s0,sp,128 - 5a52: 04090103 lb sp,64(s2) + 5a52: 04090503 lb a0,64(s2) 5a56: 0100 addi s0,sp,128 - 5a58: 02090103 lb sp,32(s2) - 5a5c: 0100 addi s0,sp,128 - 5a5e: 02090103 lb sp,32(s2) - 5a62: 0100 addi s0,sp,128 - 5a64: 04090403 lb s0,64(s2) - 5a68: 0100 addi s0,sp,128 - 5a6a: 08090103 lb sp,128(s2) - 5a6e: 0100 addi s0,sp,128 - 5a70: 08090103 lb sp,128(s2) + 5a58: 0209 addi tp,tp,2 + 5a5a: 0000 unimp + 5a5c: 0101 addi sp,sp,0 + 5a5e: 0100 addi s0,sp,128 + 5a60: 0000 unimp + 5a62: 0002 0x2 + 5a64: 0048 addi a0,sp,4 + 5a66: 0000 unimp + 5a68: 0101 addi sp,sp,0 + 5a6a: 000d0efb 0xd0efb + 5a6e: 0101 addi sp,sp,0 + 5a70: 0101 addi sp,sp,0 + 5a72: 0000 unimp 5a74: 0100 addi s0,sp,128 - 5a76: 04090203 lb tp,64(s2) - 5a7a: 0100 addi s0,sp,128 - 5a7c: 04090103 lb sp,64(s2) - 5a80: 0100 addi s0,sp,128 - 5a82: 02090103 lb sp,32(s2) - 5a86: 0100 addi s0,sp,128 - 5a88: 04090403 lb s0,64(s2) - 5a8c: 0100 addi s0,sp,128 - 5a8e: 08090103 lb sp,128(s2) - 5a92: 0100 addi s0,sp,128 - 5a94: 04090103 lb sp,64(s2) - 5a98: 0100 addi s0,sp,128 - 5a9a: 04091403 lh s0,64(s2) - 5a9e: 0100 addi s0,sp,128 - 5aa0: 04090103 lb sp,64(s2) - 5aa4: 0100 addi s0,sp,128 - 5aa6: 02090203 lb tp,32(s2) - 5aaa: 0100 addi s0,sp,128 - 5aac: 02090603 lb a2,32(s2) - 5ab0: 0100 addi s0,sp,128 - 5ab2: 02090103 lb sp,32(s2) - 5ab6: 0100 addi s0,sp,128 - 5ab8: 02090103 lb sp,32(s2) - 5abc: 0100 addi s0,sp,128 - 5abe: 02090103 lb sp,32(s2) - 5ac2: 0100 addi s0,sp,128 - 5ac4: 04090203 lb tp,64(s2) - 5ac8: 0100 addi s0,sp,128 - 5aca: 0209 addi tp,tp,2 - 5acc: 0000 unimp - 5ace: 0101 addi sp,sp,0 - 5ad0: 00000c2f 0xc2f - 5ad4: 0002 0x2 - 5ad6: 00fe slli ra,ra,0x1f - 5ad8: 0000 unimp - 5ada: 0101 addi sp,sp,0 - 5adc: 000d0efb 0xd0efb - 5ae0: 0101 addi sp,sp,0 - 5ae2: 0101 addi sp,sp,0 - 5ae4: 0000 unimp - 5ae6: 0100 addi s0,sp,128 - 5ae8: 0000 unimp - 5aea: 2f01 jal 61fa <__stack_size+0x59fa> - 5aec: 6f68 flw fa0,92(a4) - 5aee: 656d lui a0,0x1b - 5af0: 2f6a7a2f 0x2f6a7a2f - 5af4: 7472 flw fs0,60(sp) - 5af6: 742d lui s0,0xfffeb - 5af8: 7268 flw fa0,100(a2) - 5afa: 6165 addi sp,sp,112 - 5afc: 2f64 fld fs1,216(a4) - 5afe: 706d6f63 bltu s10,t1,621c <__stack_size+0x5a1c> - 5b02: 6e656e6f jal t3,5c1e8 <__stack_size+0x5b9e8> - 5b06: 7374 flw fa3,100(a4) - 5b08: 6972642f 0x6972642f - 5b0c: 6576 flw fa0,92(sp) - 5b0e: 7372 flw ft6,60(sp) - 5b10: 7265732f 0x7265732f - 5b14: 6169 addi sp,sp,208 - 5b16: 006c addi a1,sp,12 - 5b18: 6d6f682f 0x6d6f682f - 5b1c: 2f65 jal 62d4 <__stack_size+0x5ad4> - 5b1e: 6a7a flw fs4,156(sp) - 5b20: 2d74722f 0x2d74722f - 5b24: 6874 flw fa3,84(s0) - 5b26: 6572 flw fa0,28(sp) - 5b28: 6461 lui s0,0x18 - 5b2a: 636e692f 0x636e692f - 5b2e: 756c flw fa1,108(a0) - 5b30: 6564 flw fs1,76(a0) - 5b32: 2f00 fld fs0,24(a4) - 5b34: 6f68 flw fa0,92(a4) - 5b36: 656d lui a0,0x1b - 5b38: 2f6a7a2f 0x2f6a7a2f - 5b3c: 7472 flw fs0,60(sp) - 5b3e: 742d lui s0,0xfffeb - 5b40: 7268 flw fa0,100(a2) - 5b42: 6165 addi sp,sp,112 - 5b44: 2f64 fld fs1,216(a4) - 5b46: 706d6f63 bltu s10,t1,6264 <__stack_size+0x5a64> - 5b4a: 6e656e6f jal t3,5c230 <__stack_size+0x5ba30> - 5b4e: 7374 flw fa3,100(a4) - 5b50: 6972642f 0x6972642f - 5b54: 6576 flw fa0,92(sp) - 5b56: 7372 flw ft6,60(sp) - 5b58: 636e692f 0x636e692f - 5b5c: 756c flw fa1,108(a0) - 5b5e: 6564 flw fs1,76(a0) - 5b60: 2f00 fld fs0,24(a4) - 5b62: 6f68 flw fa0,92(a4) - 5b64: 656d lui a0,0x1b - 5b66: 2f6a7a2f 0x2f6a7a2f - 5b6a: 7472 flw fs0,60(sp) - 5b6c: 742d lui s0,0xfffeb - 5b6e: 7268 flw fa0,100(a2) - 5b70: 6165 addi sp,sp,112 - 5b72: 2f64 fld fs1,216(a4) - 5b74: 706d6f63 bltu s10,t1,6292 <__stack_size+0x5a92> - 5b78: 6e656e6f jal t3,5c25e <__stack_size+0x5ba5e> - 5b7c: 7374 flw fa3,100(a4) - 5b7e: 6972642f 0x6972642f - 5b82: 6576 flw fa0,92(sp) - 5b84: 7372 flw ft6,60(sp) - 5b86: 636e692f 0x636e692f - 5b8a: 756c flw fa1,108(a0) - 5b8c: 6564 flw fs1,76(a0) - 5b8e: 6972642f 0x6972642f - 5b92: 6576 flw fa0,92(sp) - 5b94: 7372 flw ft6,60(sp) - 5b96: 0000 unimp - 5b98: 69726573 csrrsi a0,0x697,4 - 5b9c: 6c61 lui s8,0x18 - 5b9e: 632e flw ft6,200(sp) - 5ba0: 0100 addi s0,sp,128 - 5ba2: 0000 unimp - 5ba4: 7472 flw fs0,60(sp) - 5ba6: 6564 flw fs1,76(a0) - 5ba8: 2e66 fld ft8,88(sp) - 5baa: 0068 addi a0,sp,12 - 5bac: 0002 0x2 - 5bae: 7200 flw fs0,32(a2) - 5bb0: 6474 flw fa3,76(s0) - 5bb2: 7665 lui a2,0xffff9 - 5bb4: 6369 lui t1,0x1a - 5bb6: 2e65 jal 5f6e <__stack_size+0x576e> - 5bb8: 0068 addi a0,sp,12 - 5bba: 73000003 lb zero,1840(zero) # 730 <__stack_size-0xd0> - 5bbe: 7265 lui tp,0xffff9 - 5bc0: 6169 addi sp,sp,208 - 5bc2: 2e6c fld fa1,216(a2) - 5bc4: 0068 addi a0,sp,12 - 5bc6: 0004 addi s1,sp,0 - 5bc8: 7200 flw fs0,32(a2) - 5bca: 7474 flw fa3,108(s0) - 5bcc: 7268 flw fa0,100(a2) - 5bce: 6165 addi sp,sp,112 - 5bd0: 2e64 fld fs1,216(a2) - 5bd2: 0068 addi a0,sp,12 - 5bd4: 0002 0x2 - 5bd6: 0000 unimp - 5bd8: 0500 addi s0,sp,640 - 5bda: 9e02 jalr t3 - 5bdc: 4089 li ra,2 - 5bde: 0320 addi s0,sp,392 - 5be0: 012c addi a1,sp,136 - 5be2: 14090403 lb s0,320(s2) - 5be6: 0100 addi s0,sp,128 - 5be8: 0200 addi s0,sp,256 - 5bea: 0104 addi s1,sp,128 - 5bec: 0306 slli t1,t1,0x1 - 5bee: 0900 addi s0,sp,144 - 5bf0: 0006 0x6 - 5bf2: 0601 addi a2,a2,0 - 5bf4: 18090103 lb sp,384(s2) - 5bf8: 0100 addi s0,sp,128 - 5bfa: 08090203 lb tp,128(s2) - 5bfe: 0100 addi s0,sp,128 - 5c00: 02090203 lb tp,32(s2) - 5c04: 0100 addi s0,sp,128 - 5c06: 12090103 lb sp,288(s2) - 5c0a: 0100 addi s0,sp,128 - 5c0c: 0a090203 lb tp,160(s2) - 5c10: 0100 addi s0,sp,128 - 5c12: 10090103 lb sp,256(s2) - 5c16: 0100 addi s0,sp,128 - 5c18: 14090203 lb tp,320(s2) - 5c1c: 0100 addi s0,sp,128 - 5c1e: 0a097803 0xa097803 - 5c22: 0100 addi s0,sp,128 - 5c24: 08090303 lb t1,128(s2) - 5c28: 0100 addi s0,sp,128 - 5c2a: 04090503 lb a0,64(s2) - 5c2e: 0100 addi s0,sp,128 - 5c30: 02090303 lb t1,32(s2) - 5c34: 0100 addi s0,sp,128 - 5c36: 0c090103 lb sp,192(s2) - 5c3a: 0100 addi s0,sp,128 - 5c3c: 0a090303 lb t1,160(s2) - 5c40: 0100 addi s0,sp,128 - 5c42: 14090203 lb tp,320(s2) - 5c46: 0100 addi s0,sp,128 - 5c48: 0200 addi s0,sp,256 - 5c4a: 0104 addi s1,sp,128 - 5c4c: 0306 slli t1,t1,0x1 - 5c4e: 0900 addi s0,sp,144 - 5c50: 0006 0x6 - 5c52: 0601 addi a2,a2,0 - 5c54: 18090203 lb tp,384(s2) - 5c58: 0100 addi s0,sp,128 - 5c5a: 08090103 lb sp,128(s2) - 5c5e: 0100 addi s0,sp,128 - 5c60: 02090603 lb a2,32(s2) - 5c64: 0100 addi s0,sp,128 - 5c66: 0200 addi s0,sp,256 - 5c68: 0104 addi s1,sp,128 - 5c6a: 0306 slli t1,t1,0x1 - 5c6c: 0900 addi s0,sp,144 - 5c6e: 000e 0xe - 5c70: 0601 addi a2,a2,0 - 5c72: 0e090203 lb tp,224(s2) - 5c76: 0100 addi s0,sp,128 - 5c78: 10090303 lb t1,256(s2) - 5c7c: 0100 addi s0,sp,128 - 5c7e: 18090203 lb tp,384(s2) - 5c82: 0100 addi s0,sp,128 - 5c84: 0a090103 lb sp,160(s2) - 5c88: 0100 addi s0,sp,128 - 5c8a: 0a097203 0xa097203 - 5c8e: 0100 addi s0,sp,128 - 5c90: 06091103 lh sp,96(s2) - 5c94: 0100 addi s0,sp,128 - 5c96: 0c090103 lb sp,192(s2) - 5c9a: 0100 addi s0,sp,128 - 5c9c: 0a090603 lb a2,160(s2) - 5ca0: 0100 addi s0,sp,128 - 5ca2: 14090403 lb s0,320(s2) - 5ca6: 0100 addi s0,sp,128 - 5ca8: 0200 addi s0,sp,256 - 5caa: 0104 addi s1,sp,128 - 5cac: 0306 slli t1,t1,0x1 - 5cae: 0900 addi s0,sp,144 - 5cb0: 0006 0x6 - 5cb2: 0601 addi a2,a2,0 - 5cb4: 18090103 lb sp,384(s2) - 5cb8: 0100 addi s0,sp,128 - 5cba: 08090203 lb tp,128(s2) - 5cbe: 0100 addi s0,sp,128 - 5cc0: 0a090103 lb sp,160(s2) - 5cc4: 0100 addi s0,sp,128 - 5cc6: 0200 addi s0,sp,256 - 5cc8: 0104 addi s1,sp,128 - 5cca: 0306 slli t1,t1,0x1 - 5ccc: 0900 addi s0,sp,144 - 5cce: 0006 0x6 - 5cd0: 0001 nop - 5cd2: 0402 slli s0,s0,0x0 - 5cd4: 0601 addi a2,a2,0 - 5cd6: 18090303 lb t1,384(s2) - 5cda: 0100 addi s0,sp,128 - 5cdc: 02090603 lb a2,32(s2) - 5ce0: 0100 addi s0,sp,128 - 5ce2: 08090103 lb sp,128(s2) - 5ce6: 0100 addi s0,sp,128 - 5ce8: 14090203 lb tp,320(s2) - 5cec: 0100 addi s0,sp,128 - 5cee: 18090103 lb sp,384(s2) - 5cf2: 0100 addi s0,sp,128 - 5cf4: 18090103 lb sp,384(s2) - 5cf8: 0100 addi s0,sp,128 - 5cfa: 0200 addi s0,sp,256 - 5cfc: 0104 addi s1,sp,128 - 5cfe: 0306 slli t1,t1,0x1 - 5d00: 0900 addi s0,sp,144 - 5d02: 001a 0x1a - 5d04: 0601 addi a2,a2,0 - 5d06: 0a090503 lb a0,160(s2) - 5d0a: 0100 addi s0,sp,128 - 5d0c: 08090103 lb sp,128(s2) - 5d10: 0100 addi s0,sp,128 - 5d12: 02090403 lb s0,32(s2) - 5d16: 0100 addi s0,sp,128 - 5d18: 08090203 lb tp,128(s2) - 5d1c: 0100 addi s0,sp,128 - 5d1e: 10090103 lb sp,256(s2) - 5d22: 0100 addi s0,sp,128 - 5d24: 14096803 0x14096803 - 5d28: 0100 addi s0,sp,128 - 5d2a: 06091b03 lh s6,96(s2) - 5d2e: 0100 addi s0,sp,128 - 5d30: 0c090103 lb sp,192(s2) - 5d34: 0100 addi s0,sp,128 - 5d36: 0a090303 lb t1,160(s2) - 5d3a: 0100 addi s0,sp,128 - 5d3c: 14090403 lb s0,320(s2) - 5d40: 0100 addi s0,sp,128 - 5d42: 0200 addi s0,sp,256 - 5d44: 0104 addi s1,sp,128 - 5d46: 0306 slli t1,t1,0x1 - 5d48: 0900 addi s0,sp,144 - 5d4a: 0006 0x6 - 5d4c: 0601 addi a2,a2,0 - 5d4e: 18090203 lb tp,384(s2) - 5d52: 0100 addi s0,sp,128 - 5d54: 08090103 lb sp,128(s2) - 5d58: 0100 addi s0,sp,128 - 5d5a: 0a090103 lb sp,160(s2) - 5d5e: 0100 addi s0,sp,128 - 5d60: 0200 addi s0,sp,256 - 5d62: 0104 addi s1,sp,128 - 5d64: 0306 slli t1,t1,0x1 - 5d66: 0900 addi s0,sp,144 - 5d68: 0006 0x6 - 5d6a: 0001 nop - 5d6c: 0402 slli s0,s0,0x0 - 5d6e: 0601 addi a2,a2,0 - 5d70: 18090203 lb tp,384(s2) - 5d74: 0100 addi s0,sp,128 - 5d76: 02090203 lb tp,32(s2) - 5d7a: 0100 addi s0,sp,128 - 5d7c: 20090203 lb tp,512(s2) - 5d80: 0100 addi s0,sp,128 - 5d82: 0c090103 lb sp,192(s2) - 5d86: 0100 addi s0,sp,128 - 5d88: 02090303 lb t1,32(s2) - 5d8c: 0100 addi s0,sp,128 - 5d8e: 14097803 0x14097803 - 5d92: 0100 addi s0,sp,128 - 5d94: 06090b03 lb s6,96(s2) - 5d98: 0100 addi s0,sp,128 - 5d9a: 0c090103 lb sp,192(s2) - 5d9e: 0100 addi s0,sp,128 - 5da0: 0a090a03 lb s4,160(s2) - 5da4: 0100 addi s0,sp,128 - 5da6: 0c090103 lb sp,192(s2) - 5daa: 0100 addi s0,sp,128 - 5dac: 0a090203 lb tp,160(s2) - 5db0: 0100 addi s0,sp,128 - 5db2: 0200 addi s0,sp,256 - 5db4: 0104 addi s1,sp,128 - 5db6: 0306 slli t1,t1,0x1 - 5db8: 0900 addi s0,sp,144 - 5dba: 0006 0x6 - 5dbc: 0601 addi a2,a2,0 - 5dbe: 18090203 lb tp,384(s2) - 5dc2: 0100 addi s0,sp,128 - 5dc4: 14090103 lb sp,320(s2) - 5dc8: 0100 addi s0,sp,128 - 5dca: 18090103 lb sp,384(s2) - 5dce: 0100 addi s0,sp,128 - 5dd0: 14090103 lb sp,320(s2) - 5dd4: 0100 addi s0,sp,128 - 5dd6: 2c090303 lb t1,704(s2) - 5dda: 0100 addi s0,sp,128 - 5ddc: 08090103 lb sp,128(s2) - 5de0: 0100 addi s0,sp,128 - 5de2: 10090203 lb tp,256(s2) - 5de6: 0100 addi s0,sp,128 - 5de8: 02090203 lb tp,32(s2) - 5dec: 0100 addi s0,sp,128 - 5dee: 0a090903 lb s2,160(s2) - 5df2: 0100 addi s0,sp,128 - 5df4: 10090103 lb sp,256(s2) - 5df8: 0100 addi s0,sp,128 - 5dfa: 0a090203 lb tp,160(s2) - 5dfe: 0100 addi s0,sp,128 - 5e00: 0200 addi s0,sp,256 - 5e02: 0104 addi s1,sp,128 - 5e04: 0306 slli t1,t1,0x1 - 5e06: 0900 addi s0,sp,144 - 5e08: 0006 0x6 - 5e0a: 0601 addi a2,a2,0 - 5e0c: 18090103 lb sp,384(s2) - 5e10: 0100 addi s0,sp,128 - 5e12: 0200 addi s0,sp,256 - 5e14: 0104 addi s1,sp,128 - 5e16: 0306 slli t1,t1,0x1 - 5e18: 0900 addi s0,sp,144 - 5e1a: 0010 addi a2,sp,0 - 5e1c: 0601 addi a2,a2,0 - 5e1e: 18090203 lb tp,384(s2) - 5e22: 0100 addi s0,sp,128 - 5e24: 0200 addi s0,sp,256 - 5e26: 0104 addi s1,sp,128 - 5e28: 0306 slli t1,t1,0x1 - 5e2a: 0900 addi s0,sp,144 - 5e2c: 0008 addi a0,sp,0 - 5e2e: 0001 nop - 5e30: 0402 slli s0,s0,0x0 - 5e32: 0302 slli t1,t1,0x0 - 5e34: 0900 addi s0,sp,144 - 5e36: 0006 0x6 - 5e38: 0601 addi a2,a2,0 - 5e3a: 08090203 lb tp,128(s2) - 5e3e: 0100 addi s0,sp,128 - 5e40: 20090103 lb sp,512(s2) - 5e44: 0100 addi s0,sp,128 - 5e46: 1a090203 lb tp,416(s2) - 5e4a: 0100 addi s0,sp,128 - 5e4c: 28090203 lb tp,640(s2) - 5e50: 0100 addi s0,sp,128 - 5e52: 0a090903 lb s2,160(s2) - 5e56: 0100 addi s0,sp,128 - 5e58: 10090103 lb sp,256(s2) - 5e5c: 0100 addi s0,sp,128 - 5e5e: 0a090203 lb tp,160(s2) - 5e62: 0100 addi s0,sp,128 - 5e64: 0200 addi s0,sp,256 - 5e66: 0104 addi s1,sp,128 - 5e68: 0306 slli t1,t1,0x1 - 5e6a: 0900 addi s0,sp,144 - 5e6c: 0006 0x6 - 5e6e: 0601 addi a2,a2,0 - 5e70: 18090203 lb tp,384(s2) - 5e74: 0100 addi s0,sp,128 - 5e76: 14090203 lb tp,320(s2) - 5e7a: 0100 addi s0,sp,128 - 5e7c: 20090203 lb tp,512(s2) - 5e80: 0100 addi s0,sp,128 - 5e82: 1a090203 lb tp,416(s2) - 5e86: 0100 addi s0,sp,128 - 5e88: 28090203 lb tp,640(s2) - 5e8c: 0100 addi s0,sp,128 - 5e8e: 14090203 lb tp,320(s2) - 5e92: 0100 addi s0,sp,128 - 5e94: 10090103 lb sp,256(s2) - 5e98: 0100 addi s0,sp,128 - 5e9a: 0a090603 lb a2,160(s2) - 5e9e: 0100 addi s0,sp,128 - 5ea0: 20090103 lb sp,512(s2) - 5ea4: 0100 addi s0,sp,128 - 5ea6: 14090303 lb t1,320(s2) - 5eaa: 0100 addi s0,sp,128 - 5eac: 1a090203 lb tp,416(s2) - 5eb0: 0100 addi s0,sp,128 - 5eb2: 28090303 lb t1,640(s2) - 5eb6: 0100 addi s0,sp,128 - 5eb8: 10090103 lb sp,256(s2) - 5ebc: 0100 addi s0,sp,128 - 5ebe: 08090303 lb t1,128(s2) - 5ec2: 0100 addi s0,sp,128 - 5ec4: 0200 addi s0,sp,256 - 5ec6: 0104 addi s1,sp,128 - 5ec8: 0306 slli t1,t1,0x1 - 5eca: 0900 addi s0,sp,144 - 5ecc: 001a 0x1a - 5ece: 0601 addi a2,a2,0 - 5ed0: 08090103 lb sp,128(s2) - 5ed4: 0100 addi s0,sp,128 - 5ed6: 0a090603 lb a2,160(s2) - 5eda: 0100 addi s0,sp,128 - 5edc: 14090303 lb t1,320(s2) - 5ee0: 0100 addi s0,sp,128 - 5ee2: 0200 addi s0,sp,256 - 5ee4: 0204 addi s1,sp,256 - 5ee6: 0306 slli t1,t1,0x1 - 5ee8: 0900 addi s0,sp,144 - 5eea: 0006 0x6 - 5eec: 0001 nop - 5eee: 0402 slli s0,s0,0x0 - 5ef0: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 5ef4: 0006 0x6 - 5ef6: 0601 addi a2,a2,0 - 5ef8: 18090203 lb tp,384(s2) - 5efc: 0100 addi s0,sp,128 - 5efe: 08090203 lb tp,128(s2) - 5f02: 0100 addi s0,sp,128 - 5f04: 12090203 lb tp,288(s2) - 5f08: 0100 addi s0,sp,128 - 5f0a: 04090303 lb t1,64(s2) - 5f0e: 0100 addi s0,sp,128 - 5f10: 0a090103 lb sp,160(s2) - 5f14: 0100 addi s0,sp,128 - 5f16: 0200 addi s0,sp,256 - 5f18: 0104 addi s1,sp,128 - 5f1a: 0306 slli t1,t1,0x1 - 5f1c: 0900 addi s0,sp,144 - 5f1e: 0006 0x6 - 5f20: 0601 addi a2,a2,0 - 5f22: 18090203 lb tp,384(s2) - 5f26: 0100 addi s0,sp,128 - 5f28: 0c090203 lb tp,192(s2) - 5f2c: 0100 addi s0,sp,128 - 5f2e: 08090103 lb sp,128(s2) - 5f32: 0100 addi s0,sp,128 - 5f34: 0200 addi s0,sp,256 - 5f36: 0104 addi s1,sp,128 - 5f38: 0306 slli t1,t1,0x1 - 5f3a: 0900 addi s0,sp,144 - 5f3c: 000a 0xa - 5f3e: 0601 addi a2,a2,0 - 5f40: 18090103 lb sp,384(s2) - 5f44: 0100 addi s0,sp,128 - 5f46: 1c090203 lb tp,448(s2) - 5f4a: 0100 addi s0,sp,128 - 5f4c: 06090103 lb sp,96(s2) - 5f50: 0100 addi s0,sp,128 - 5f52: 08090203 lb tp,128(s2) - 5f56: 0100 addi s0,sp,128 - 5f58: 0200 addi s0,sp,256 - 5f5a: 0104 addi s1,sp,128 - 5f5c: 0306 slli t1,t1,0x1 - 5f5e: 0900 addi s0,sp,144 - 5f60: 0006 0x6 - 5f62: 0601 addi a2,a2,0 - 5f64: 06090203 lb tp,96(s2) - 5f68: 0100 addi s0,sp,128 - 5f6a: 08090103 lb sp,128(s2) - 5f6e: 0100 addi s0,sp,128 - 5f70: 04090403 lb s0,64(s2) - 5f74: 0100 addi s0,sp,128 - 5f76: 0a090103 lb sp,160(s2) - 5f7a: 0100 addi s0,sp,128 - 5f7c: 0e090203 lb tp,224(s2) - 5f80: 0100 addi s0,sp,128 - 5f82: 0200 addi s0,sp,256 - 5f84: 0104 addi s1,sp,128 - 5f86: 0306 slli t1,t1,0x1 - 5f88: 0900 addi s0,sp,144 - 5f8a: 0006 0x6 - 5f8c: 0601 addi a2,a2,0 - 5f8e: 18090203 lb tp,384(s2) - 5f92: 0100 addi s0,sp,128 - 5f94: 0c090103 lb sp,192(s2) - 5f98: 0100 addi s0,sp,128 - 5f9a: 0a090203 lb tp,160(s2) - 5f9e: 0100 addi s0,sp,128 - 5fa0: 08090203 lb tp,128(s2) - 5fa4: 0100 addi s0,sp,128 - 5fa6: 22090103 lb sp,544(s2) - 5faa: 0100 addi s0,sp,128 - 5fac: 20090303 lb t1,512(s2) - 5fb0: 0100 addi s0,sp,128 - 5fb2: 10090103 lb sp,256(s2) - 5fb6: 0100 addi s0,sp,128 - 5fb8: 1c097f03 0x1c097f03 - 5fbc: 0100 addi s0,sp,128 - 5fbe: 0c090203 lb tp,192(s2) - 5fc2: 0100 addi s0,sp,128 - 5fc4: 2a090103 lb sp,672(s2) - 5fc8: 0100 addi s0,sp,128 - 5fca: 1e097f03 0x1e097f03 - 5fce: 0100 addi s0,sp,128 - 5fd0: 0a090303 lb t1,160(s2) - 5fd4: 0100 addi s0,sp,128 - 5fd6: 0a090103 lb sp,160(s2) - 5fda: 0100 addi s0,sp,128 - 5fdc: 08090103 lb sp,128(s2) - 5fe0: 0100 addi s0,sp,128 - 5fe2: 04090203 lb tp,64(s2) - 5fe6: 0100 addi s0,sp,128 - 5fe8: 0a090303 lb t1,160(s2) - 5fec: 0100 addi s0,sp,128 - 5fee: 14090503 lb a0,320(s2) - 5ff2: 0100 addi s0,sp,128 - 5ff4: 0a090203 lb tp,160(s2) - 5ff8: 0100 addi s0,sp,128 - 5ffa: 1c090103 lb sp,448(s2) - 5ffe: 0100 addi s0,sp,128 - 6000: 06090203 lb tp,96(s2) - 6004: 0100 addi s0,sp,128 - 6006: 08090103 lb sp,128(s2) - 600a: 0100 addi s0,sp,128 - 600c: 0c090203 lb tp,192(s2) - 6010: 0100 addi s0,sp,128 - 6012: 08090103 lb sp,128(s2) - 6016: 0100 addi s0,sp,128 - 6018: 08090303 lb t1,128(s2) - 601c: 0100 addi s0,sp,128 - 601e: 1c090403 lb s0,448(s2) - 6022: 0100 addi s0,sp,128 - 6024: 08090303 lb t1,128(s2) - 6028: 0100 addi s0,sp,128 - 602a: 06090403 lb s0,96(s2) - 602e: 0100 addi s0,sp,128 - 6030: 08090103 lb sp,128(s2) - 6034: 0100 addi s0,sp,128 - 6036: 02090203 lb tp,32(s2) - 603a: 0100 addi s0,sp,128 - 603c: 0a090703 lb a4,160(s2) - 6040: 0100 addi s0,sp,128 - 6042: 0c090103 lb sp,192(s2) - 6046: 0100 addi s0,sp,128 - 6048: 04090303 lb t1,64(s2) - 604c: 0100 addi s0,sp,128 - 604e: 0200 addi s0,sp,256 - 6050: 0104 addi s1,sp,128 - 6052: 0306 slli t1,t1,0x1 - 6054: 0900 addi s0,sp,144 - 6056: 0006 0x6 - 6058: 0601 addi a2,a2,0 - 605a: 18090103 lb sp,384(s2) - 605e: 0100 addi s0,sp,128 - 6060: 08090303 lb t1,128(s2) - 6064: 0100 addi s0,sp,128 - 6066: 08090103 lb sp,128(s2) - 606a: 0100 addi s0,sp,128 - 606c: 08090303 lb t1,128(s2) - 6070: 0100 addi s0,sp,128 - 6072: 0a090103 lb sp,160(s2) - 6076: 0100 addi s0,sp,128 - 6078: 1c090203 lb tp,448(s2) - 607c: 0100 addi s0,sp,128 - 607e: 04090103 lb sp,64(s2) - 6082: 0100 addi s0,sp,128 - 6084: 0a090303 lb t1,160(s2) - 6088: 0100 addi s0,sp,128 - 608a: 12090303 lb t1,288(s2) - 608e: 0100 addi s0,sp,128 - 6090: 0200 addi s0,sp,256 - 6092: 0104 addi s1,sp,128 - 6094: 0306 slli t1,t1,0x1 - 6096: 0900 addi s0,sp,144 - 6098: 0006 0x6 - 609a: 0601 addi a2,a2,0 - 609c: 18090103 lb sp,384(s2) - 60a0: 0100 addi s0,sp,128 - 60a2: 08090303 lb t1,128(s2) - 60a6: 0100 addi s0,sp,128 - 60a8: 0200 addi s0,sp,256 - 60aa: 0104 addi s1,sp,128 - 60ac: 0306 slli t1,t1,0x1 - 60ae: 0900 addi s0,sp,144 - 60b0: 000a 0xa - 60b2: 0601 addi a2,a2,0 - 60b4: 0e090103 lb sp,224(s2) - 60b8: 0100 addi s0,sp,128 - 60ba: 04090103 lb sp,64(s2) - 60be: 0100 addi s0,sp,128 - 60c0: 0200 addi s0,sp,256 - 60c2: 0104 addi s1,sp,128 - 60c4: 0306 slli t1,t1,0x1 - 60c6: 0900 addi s0,sp,144 - 60c8: 000e 0xe - 60ca: 0601 addi a2,a2,0 - 60cc: 14090103 lb sp,320(s2) - 60d0: 0100 addi s0,sp,128 - 60d2: 04090103 lb sp,64(s2) - 60d6: 0100 addi s0,sp,128 - 60d8: 0200 addi s0,sp,256 - 60da: 0104 addi s1,sp,128 - 60dc: 0306 slli t1,t1,0x1 - 60de: 0900 addi s0,sp,144 - 60e0: 000a 0xa - 60e2: 0601 addi a2,a2,0 - 60e4: 0e090103 lb sp,224(s2) - 60e8: 0100 addi s0,sp,128 - 60ea: 04090103 lb sp,64(s2) - 60ee: 0100 addi s0,sp,128 - 60f0: 0200 addi s0,sp,256 - 60f2: 0104 addi s1,sp,128 - 60f4: 0306 slli t1,t1,0x1 - 60f6: 0900 addi s0,sp,144 - 60f8: 000a 0xa - 60fa: 0601 addi a2,a2,0 - 60fc: 0e090103 lb sp,224(s2) - 6100: 0100 addi s0,sp,128 - 6102: 04090303 lb t1,64(s2) - 6106: 0100 addi s0,sp,128 - 6108: 16090303 lb t1,352(s2) - 610c: 0100 addi s0,sp,128 - 610e: 0a090203 lb tp,160(s2) - 6112: 0100 addi s0,sp,128 - 6114: 0c090203 lb tp,192(s2) - 6118: 0100 addi s0,sp,128 - 611a: 12090303 lb t1,288(s2) - 611e: 0100 addi s0,sp,128 - 6120: 0a090103 lb sp,160(s2) - 6124: 0100 addi s0,sp,128 - 6126: 0200 addi s0,sp,256 - 6128: 0104 addi s1,sp,128 - 612a: 0306 slli t1,t1,0x1 - 612c: 0900 addi s0,sp,144 - 612e: 0006 0x6 - 6130: 0601 addi a2,a2,0 - 6132: 18090103 lb sp,384(s2) - 6136: 0100 addi s0,sp,128 - 6138: 08090203 lb tp,128(s2) - 613c: 0100 addi s0,sp,128 - 613e: 0c090503 lb a0,192(s2) - 6142: 0100 addi s0,sp,128 - 6144: 0e097f03 0xe097f03 - 6148: 0100 addi s0,sp,128 - 614a: 0c090203 lb tp,192(s2) - 614e: 0100 addi s0,sp,128 - 6150: 0200 addi s0,sp,256 - 6152: 0104 addi s1,sp,128 - 6154: 0306 slli t1,t1,0x1 - 6156: 0900 addi s0,sp,144 - 6158: 0006 0x6 - 615a: 0601 addi a2,a2,0 - 615c: 18090103 lb sp,384(s2) - 6160: 0100 addi s0,sp,128 - 6162: 0e090103 lb sp,224(s2) - 6166: 0100 addi s0,sp,128 - 6168: 1e090103 lb sp,480(s2) - 616c: 0100 addi s0,sp,128 - 616e: 08090103 lb sp,128(s2) - 6172: 0100 addi s0,sp,128 - 6174: 08090103 lb sp,128(s2) - 6178: 0100 addi s0,sp,128 - 617a: 08090103 lb sp,128(s2) - 617e: 0100 addi s0,sp,128 - 6180: 0a090203 lb tp,160(s2) - 6184: 0100 addi s0,sp,128 - 6186: 14090203 lb tp,320(s2) - 618a: 0100 addi s0,sp,128 - 618c: 1c090203 lb tp,448(s2) - 6190: 0100 addi s0,sp,128 - 6192: 0a090503 lb a0,160(s2) - 6196: 0100 addi s0,sp,128 - 6198: 0e097f03 0xe097f03 - 619c: 0100 addi s0,sp,128 - 619e: 0c090203 lb tp,192(s2) - 61a2: 0100 addi s0,sp,128 - 61a4: 0200 addi s0,sp,256 - 61a6: 0104 addi s1,sp,128 - 61a8: 0306 slli t1,t1,0x1 - 61aa: 0900 addi s0,sp,144 - 61ac: 0006 0x6 - 61ae: 0601 addi a2,a2,0 - 61b0: 18090103 lb sp,384(s2) - 61b4: 0100 addi s0,sp,128 - 61b6: 0e090103 lb sp,224(s2) - 61ba: 0100 addi s0,sp,128 - 61bc: 1e090103 lb sp,480(s2) - 61c0: 0100 addi s0,sp,128 - 61c2: 08090103 lb sp,128(s2) - 61c6: 0100 addi s0,sp,128 - 61c8: 08090203 lb tp,128(s2) - 61cc: 0100 addi s0,sp,128 - 61ce: 0a090103 lb sp,160(s2) - 61d2: 0100 addi s0,sp,128 - 61d4: 1a090203 lb tp,416(s2) - 61d8: 0100 addi s0,sp,128 - 61da: 16090403 lb s0,352(s2) - 61de: 0100 addi s0,sp,128 - 61e0: 08090403 lb s0,128(s2) - 61e4: 0100 addi s0,sp,128 - 61e6: 0a090203 lb tp,160(s2) - 61ea: 0100 addi s0,sp,128 - 61ec: 0e090403 lb s0,224(s2) - 61f0: 0100 addi s0,sp,128 - 61f2: 0c090103 lb sp,192(s2) - 61f6: 0100 addi s0,sp,128 - 61f8: 0200 addi s0,sp,256 - 61fa: 0104 addi s1,sp,128 - 61fc: 0306 slli t1,t1,0x1 - 61fe: 0900 addi s0,sp,144 - 6200: 0006 0x6 - 6202: 0601 addi a2,a2,0 - 6204: 18090103 lb sp,384(s2) - 6208: 0100 addi s0,sp,128 - 620a: 08090203 lb tp,128(s2) - 620e: 0100 addi s0,sp,128 - 6210: 12090103 lb sp,288(s2) - 6214: 0100 addi s0,sp,128 - 6216: 0a090203 lb tp,160(s2) - 621a: 0100 addi s0,sp,128 - 621c: 20090203 lb tp,512(s2) - 6220: 0100 addi s0,sp,128 - 6222: 0a090403 lb s0,160(s2) - 6226: 0100 addi s0,sp,128 - 6228: 0a090103 lb sp,160(s2) - 622c: 0100 addi s0,sp,128 - 622e: 0200 addi s0,sp,256 - 6230: 0104 addi s1,sp,128 - 6232: 0306 slli t1,t1,0x1 - 6234: 0900 addi s0,sp,144 - 6236: 0006 0x6 - 6238: 0601 addi a2,a2,0 - 623a: 18090203 lb tp,384(s2) - 623e: 0100 addi s0,sp,128 - 6240: 0a090103 lb sp,160(s2) - 6244: 0100 addi s0,sp,128 - 6246: 0a090203 lb tp,160(s2) - 624a: 0100 addi s0,sp,128 - 624c: 1a090203 lb tp,416(s2) - 6250: 0100 addi s0,sp,128 - 6252: 16090403 lb s0,352(s2) - 6256: 0100 addi s0,sp,128 - 6258: 08090403 lb s0,128(s2) - 625c: 0100 addi s0,sp,128 - 625e: 02090103 lb sp,32(s2) - 6262: 0100 addi s0,sp,128 - 6264: 0a090303 lb t1,160(s2) - 6268: 0100 addi s0,sp,128 - 626a: 0c090303 lb t1,192(s2) - 626e: 0100 addi s0,sp,128 - 6270: 0200 addi s0,sp,256 - 6272: 0104 addi s1,sp,128 - 6274: 0306 slli t1,t1,0x1 - 6276: 0900 addi s0,sp,144 - 6278: 0006 0x6 - 627a: 0601 addi a2,a2,0 - 627c: 18090103 lb sp,384(s2) - 6280: 0100 addi s0,sp,128 - 6282: 08090303 lb t1,128(s2) - 6286: 0100 addi s0,sp,128 - 6288: 0200 addi s0,sp,256 - 628a: 0104 addi s1,sp,128 - 628c: 0306 slli t1,t1,0x1 - 628e: 0900 addi s0,sp,144 - 6290: 000e 0xe - 6292: 0601 addi a2,a2,0 - 6294: 04090203 lb tp,64(s2) - 6298: 0100 addi s0,sp,128 - 629a: 0e090403 lb s0,224(s2) - 629e: 0100 addi s0,sp,128 - 62a0: 0a090103 lb sp,160(s2) - 62a4: 0100 addi s0,sp,128 - 62a6: 0200 addi s0,sp,256 - 62a8: 0104 addi s1,sp,128 - 62aa: 0306 slli t1,t1,0x1 - 62ac: 0900 addi s0,sp,144 - 62ae: 0006 0x6 - 62b0: 0601 addi a2,a2,0 - 62b2: 18090203 lb tp,384(s2) - 62b6: 0100 addi s0,sp,128 - 62b8: 08090103 lb sp,128(s2) - 62bc: 0100 addi s0,sp,128 - 62be: 08090103 lb sp,128(s2) - 62c2: 0100 addi s0,sp,128 - 62c4: 1a090203 lb tp,416(s2) - 62c8: 0100 addi s0,sp,128 - 62ca: 16090203 lb tp,352(s2) - 62ce: 0100 addi s0,sp,128 - 62d0: 0e090203 lb tp,224(s2) - 62d4: 0100 addi s0,sp,128 - 62d6: 12090303 lb t1,288(s2) - 62da: 0100 addi s0,sp,128 - 62dc: 0a090103 lb sp,160(s2) - 62e0: 0100 addi s0,sp,128 - 62e2: 0200 addi s0,sp,256 - 62e4: 0104 addi s1,sp,128 - 62e6: 0306 slli t1,t1,0x1 - 62e8: 0900 addi s0,sp,144 - 62ea: 0006 0x6 - 62ec: 0601 addi a2,a2,0 - 62ee: 18090203 lb tp,384(s2) - 62f2: 0100 addi s0,sp,128 - 62f4: 0a090403 lb s0,160(s2) - 62f8: 0100 addi s0,sp,128 - 62fa: 0a090103 lb sp,160(s2) - 62fe: 0100 addi s0,sp,128 - 6300: 0200 addi s0,sp,256 - 6302: 0104 addi s1,sp,128 - 6304: 0306 slli t1,t1,0x1 - 6306: 0900 addi s0,sp,144 - 6308: 0006 0x6 - 630a: 0601 addi a2,a2,0 - 630c: 18090203 lb tp,384(s2) - 6310: 0100 addi s0,sp,128 - 6312: 08090303 lb t1,128(s2) - 6316: 0100 addi s0,sp,128 - 6318: 14090103 lb sp,320(s2) - 631c: 0100 addi s0,sp,128 - 631e: 08090103 lb sp,128(s2) - 6322: 0100 addi s0,sp,128 - 6324: 1a090303 lb t1,416(s2) - 6328: 0100 addi s0,sp,128 - 632a: 0e090403 lb s0,224(s2) - 632e: 0100 addi s0,sp,128 - 6330: 0a090103 lb sp,160(s2) - 6334: 0100 addi s0,sp,128 - 6336: 0200 addi s0,sp,256 - 6338: 0104 addi s1,sp,128 - 633a: 0306 slli t1,t1,0x1 - 633c: 0900 addi s0,sp,144 - 633e: 0006 0x6 - 6340: 0601 addi a2,a2,0 - 6342: 18090203 lb tp,384(s2) - 6346: 0100 addi s0,sp,128 - 6348: 08090103 lb sp,128(s2) - 634c: 0100 addi s0,sp,128 - 634e: 08090103 lb sp,128(s2) - 6352: 0100 addi s0,sp,128 - 6354: 1a090203 lb tp,416(s2) - 6358: 0100 addi s0,sp,128 - 635a: 16090203 lb tp,352(s2) - 635e: 0100 addi s0,sp,128 - 6360: 14090403 lb s0,320(s2) - 6364: 0100 addi s0,sp,128 - 6366: 0a090103 lb sp,160(s2) - 636a: 0100 addi s0,sp,128 - 636c: 0200 addi s0,sp,256 - 636e: 0104 addi s1,sp,128 - 6370: 0306 slli t1,t1,0x1 - 6372: 0900 addi s0,sp,144 - 6374: 0006 0x6 - 6376: 0601 addi a2,a2,0 - 6378: 18090203 lb tp,384(s2) - 637c: 0100 addi s0,sp,128 - 637e: 08090103 lb sp,128(s2) - 6382: 0100 addi s0,sp,128 - 6384: 08090103 lb sp,128(s2) - 6388: 0100 addi s0,sp,128 - 638a: 1e090303 lb t1,480(s2) - 638e: 0100 addi s0,sp,128 - 6390: 02090103 lb sp,32(s2) - 6394: 0100 addi s0,sp,128 - 6396: 0a090603 lb a2,160(s2) - 639a: 0100 addi s0,sp,128 - 639c: 18090303 lb t1,384(s2) - 63a0: 0100 addi s0,sp,128 - 63a2: 0200 addi s0,sp,256 - 63a4: 0104 addi s1,sp,128 - 63a6: 0306 slli t1,t1,0x1 - 63a8: 0900 addi s0,sp,144 - 63aa: 0006 0x6 - 63ac: 0601 addi a2,a2,0 - 63ae: 18090103 lb sp,384(s2) - 63b2: 0100 addi s0,sp,128 - 63b4: 0200 addi s0,sp,256 - 63b6: 0104 addi s1,sp,128 - 63b8: 0306 slli t1,t1,0x1 - 63ba: 0900 addi s0,sp,144 - 63bc: 0006 0x6 - 63be: 0601 addi a2,a2,0 - 63c0: 04090203 lb tp,64(s2) - 63c4: 0100 addi s0,sp,128 - 63c6: 08090203 lb tp,128(s2) - 63ca: 0100 addi s0,sp,128 - 63cc: 0e090203 lb tp,224(s2) - 63d0: 0100 addi s0,sp,128 - 63d2: 16090203 lb tp,352(s2) - 63d6: 0100 addi s0,sp,128 - 63d8: 0e090203 lb tp,224(s2) - 63dc: 0100 addi s0,sp,128 - 63de: 16090303 lb t1,352(s2) - 63e2: 0100 addi s0,sp,128 - 63e4: 14090103 lb sp,320(s2) - 63e8: 0100 addi s0,sp,128 - 63ea: 0a090603 lb a2,160(s2) - 63ee: 0100 addi s0,sp,128 - 63f0: 18090303 lb t1,384(s2) - 63f4: 0100 addi s0,sp,128 - 63f6: 0200 addi s0,sp,256 - 63f8: 0104 addi s1,sp,128 - 63fa: 0306 slli t1,t1,0x1 - 63fc: 0900 addi s0,sp,144 - 63fe: 0006 0x6 - 6400: 0601 addi a2,a2,0 - 6402: 18090103 lb sp,384(s2) - 6406: 0100 addi s0,sp,128 - 6408: 0200 addi s0,sp,256 - 640a: 0104 addi s1,sp,128 - 640c: 0306 slli t1,t1,0x1 - 640e: 0900 addi s0,sp,144 - 6410: 0006 0x6 - 6412: 0601 addi a2,a2,0 - 6414: 04090203 lb tp,64(s2) - 6418: 0100 addi s0,sp,128 - 641a: 08090203 lb tp,128(s2) - 641e: 0100 addi s0,sp,128 - 6420: 0e090203 lb tp,224(s2) - 6424: 0100 addi s0,sp,128 - 6426: 16090203 lb tp,352(s2) - 642a: 0100 addi s0,sp,128 - 642c: 14090203 lb tp,320(s2) - 6430: 0100 addi s0,sp,128 - 6432: 16090403 lb s0,352(s2) - 6436: 0100 addi s0,sp,128 - 6438: 14090203 lb tp,320(s2) - 643c: 0100 addi s0,sp,128 - 643e: 0a090503 lb a0,160(s2) - 6442: 0100 addi s0,sp,128 - 6444: 16090303 lb t1,352(s2) - 6448: 0100 addi s0,sp,128 - 644a: 0200 addi s0,sp,256 - 644c: 0104 addi s1,sp,128 - 644e: 0306 slli t1,t1,0x1 - 6450: 0900 addi s0,sp,144 - 6452: 0006 0x6 - 6454: 0601 addi a2,a2,0 - 6456: 18090103 lb sp,384(s2) - 645a: 0100 addi s0,sp,128 - 645c: 08090203 lb tp,128(s2) - 6460: 0100 addi s0,sp,128 - 6462: 18090403 lb s0,384(s2) - 6466: 0100 addi s0,sp,128 - 6468: 1a090103 lb sp,416(s2) - 646c: 0100 addi s0,sp,128 - 646e: 02090403 lb s0,32(s2) - 6472: 0100 addi s0,sp,128 - 6474: 1a090103 lb sp,416(s2) - 6478: 0100 addi s0,sp,128 - 647a: 02090303 lb t1,32(s2) - 647e: 0100 addi s0,sp,128 - 6480: 06090203 lb tp,96(s2) - 6484: 0100 addi s0,sp,128 - 6486: 08090103 lb sp,128(s2) - 648a: 0100 addi s0,sp,128 - 648c: 0200 addi s0,sp,256 - 648e: 0104 addi s1,sp,128 - 6490: 0306 slli t1,t1,0x1 - 6492: 0900 addi s0,sp,144 - 6494: 0022 0x22 - 6496: 0601 addi a2,a2,0 - 6498: 0a090303 lb t1,160(s2) - 649c: 0100 addi s0,sp,128 - 649e: 04090303 lb t1,64(s2) - 64a2: 0100 addi s0,sp,128 - 64a4: 14090103 lb sp,320(s2) - 64a8: 0100 addi s0,sp,128 - 64aa: 0a090303 lb t1,160(s2) - 64ae: 0100 addi s0,sp,128 - 64b0: 12090403 lb s0,288(s2) - 64b4: 0100 addi s0,sp,128 - 64b6: 02090403 lb s0,32(s2) - 64ba: 0100 addi s0,sp,128 - 64bc: 18090103 lb sp,384(s2) - 64c0: 0100 addi s0,sp,128 - 64c2: 02097b03 0x2097b03 - 64c6: 0100 addi s0,sp,128 - 64c8: 02090803 lb a6,32(s2) - 64cc: 0100 addi s0,sp,128 - 64ce: 02090103 lb sp,32(s2) - 64d2: 0100 addi s0,sp,128 - 64d4: 0a090903 lb s2,160(s2) - 64d8: 0100 addi s0,sp,128 - 64da: 18090203 lb tp,384(s2) - 64de: 0100 addi s0,sp,128 - 64e0: 0200 addi s0,sp,256 - 64e2: 0104 addi s1,sp,128 - 64e4: 0306 slli t1,t1,0x1 - 64e6: 0900 addi s0,sp,144 - 64e8: 0006 0x6 - 64ea: 0601 addi a2,a2,0 - 64ec: 18090203 lb tp,384(s2) - 64f0: 0100 addi s0,sp,128 - 64f2: 08090203 lb tp,128(s2) - 64f6: 0100 addi s0,sp,128 - 64f8: 08090103 lb sp,128(s2) - 64fc: 0100 addi s0,sp,128 - 64fe: 08090103 lb sp,128(s2) - 6502: 0100 addi s0,sp,128 - 6504: 08090203 lb tp,128(s2) - 6508: 0100 addi s0,sp,128 - 650a: 0e090103 lb sp,224(s2) - 650e: 0100 addi s0,sp,128 - 6510: 0e090103 lb sp,224(s2) - 6514: 0100 addi s0,sp,128 - 6516: 0e090103 lb sp,224(s2) - 651a: 0100 addi s0,sp,128 - 651c: 0e090103 lb sp,224(s2) - 6520: 0100 addi s0,sp,128 - 6522: 0e090103 lb sp,224(s2) - 6526: 0100 addi s0,sp,128 - 6528: 0e090103 lb sp,224(s2) - 652c: 0100 addi s0,sp,128 - 652e: 0a090303 lb t1,160(s2) - 6532: 0100 addi s0,sp,128 - 6534: 18090103 lb sp,384(s2) - 6538: 0100 addi s0,sp,128 - 653a: 0a090403 lb s0,160(s2) - 653e: 0100 addi s0,sp,128 - 6540: 10090103 lb sp,256(s2) - 6544: 0100 addi s0,sp,128 - 6546: 0900fd03 0x900fd03 - 654a: 001a 0x1a - 654c: 0301 addi t1,t1,0 - 654e: 02097f83 0x2097f83 + 5a76: 0000 unimp + 5a78: 2f01 jal 6188 <__stack_size+0x5988> + 5a7a: 6f68 flw fa0,92(a4) + 5a7c: 656d lui a0,0x1b + 5a7e: 2f6a7a2f 0x2f6a7a2f + 5a82: 7472 flw fs0,60(sp) + 5a84: 742d lui s0,0xfffeb + 5a86: 7268 flw fa0,100(a2) + 5a88: 6165 addi sp,sp,112 + 5a8a: 2f64 fld fs1,216(a4) + 5a8c: 696c flw fa1,84(a0) + 5a8e: 6362 flw ft6,24(sp) + 5a90: 7570 flw fa2,108(a0) + 5a92: 7369722f 0x7369722f + 5a96: 2f762d63 0x2f762d63 + 5a9a: 3365 jal 5842 <__stack_size+0x5042> + 5a9c: 3031 jal 52a8 <__stack_size+0x4aa8> + 5a9e: 0000 unimp + 5aa0: 72617473 csrrci s0,0x726,2 + 5aa4: 5f74 lw a3,124(a4) + 5aa6: 2e636367 0x2e636367 + 5aaa: 00010053 fadd.s ft0,ft2,ft0,rne + 5aae: 0000 unimp + 5ab0: 0500 addi s0,sp,640 + 5ab2: 0002 0x2 + 5ab4: 4000 lw s0,0(s0) + 5ab6: 0320 addi s0,sp,392 + 5ab8: 0110 addi a2,sp,128 + 5aba: 08090203 lb tp,128(s2) + 5abe: 0100 addi s0,sp,128 + 5ac0: 08090703 lb a4,128(s2) + 5ac4: 0100 addi s0,sp,128 + 5ac6: 08090103 lb sp,128(s2) + 5aca: 0100 addi s0,sp,128 + 5acc: 08090103 lb sp,128(s2) + 5ad0: 0100 addi s0,sp,128 + 5ad2: 08090103 lb sp,128(s2) + 5ad6: 0100 addi s0,sp,128 + 5ad8: 04090203 lb tp,64(s2) + 5adc: 0100 addi s0,sp,128 + 5ade: 04090103 lb sp,64(s2) + 5ae2: 0100 addi s0,sp,128 + 5ae4: 04090103 lb sp,64(s2) + 5ae8: 0100 addi s0,sp,128 + 5aea: 02090103 lb sp,32(s2) + 5aee: 0100 addi s0,sp,128 + 5af0: 02090103 lb sp,32(s2) + 5af4: 0100 addi s0,sp,128 + 5af6: 04090403 lb s0,64(s2) + 5afa: 0100 addi s0,sp,128 + 5afc: 08090103 lb sp,128(s2) + 5b00: 0100 addi s0,sp,128 + 5b02: 08090103 lb sp,128(s2) + 5b06: 0100 addi s0,sp,128 + 5b08: 04090203 lb tp,64(s2) + 5b0c: 0100 addi s0,sp,128 + 5b0e: 04090103 lb sp,64(s2) + 5b12: 0100 addi s0,sp,128 + 5b14: 02090103 lb sp,32(s2) + 5b18: 0100 addi s0,sp,128 + 5b1a: 04090403 lb s0,64(s2) + 5b1e: 0100 addi s0,sp,128 + 5b20: 08090103 lb sp,128(s2) + 5b24: 0100 addi s0,sp,128 + 5b26: 04090103 lb sp,64(s2) + 5b2a: 0100 addi s0,sp,128 + 5b2c: 04091403 lh s0,64(s2) + 5b30: 0100 addi s0,sp,128 + 5b32: 04090103 lb sp,64(s2) + 5b36: 0100 addi s0,sp,128 + 5b38: 02090203 lb tp,32(s2) + 5b3c: 0100 addi s0,sp,128 + 5b3e: 02090603 lb a2,32(s2) + 5b42: 0100 addi s0,sp,128 + 5b44: 02090103 lb sp,32(s2) + 5b48: 0100 addi s0,sp,128 + 5b4a: 02090103 lb sp,32(s2) + 5b4e: 0100 addi s0,sp,128 + 5b50: 02090103 lb sp,32(s2) + 5b54: 0100 addi s0,sp,128 + 5b56: 04090203 lb tp,64(s2) + 5b5a: 0100 addi s0,sp,128 + 5b5c: 0209 addi tp,tp,2 + 5b5e: 0000 unimp + 5b60: 0101 addi sp,sp,0 + 5b62: 00000c2f 0xc2f + 5b66: 0002 0x2 + 5b68: 00fe slli ra,ra,0x1f + 5b6a: 0000 unimp + 5b6c: 0101 addi sp,sp,0 + 5b6e: 000d0efb 0xd0efb + 5b72: 0101 addi sp,sp,0 + 5b74: 0101 addi sp,sp,0 + 5b76: 0000 unimp + 5b78: 0100 addi s0,sp,128 + 5b7a: 0000 unimp + 5b7c: 2f01 jal 628c <__stack_size+0x5a8c> + 5b7e: 6f68 flw fa0,92(a4) + 5b80: 656d lui a0,0x1b + 5b82: 2f6a7a2f 0x2f6a7a2f + 5b86: 7472 flw fs0,60(sp) + 5b88: 742d lui s0,0xfffeb + 5b8a: 7268 flw fa0,100(a2) + 5b8c: 6165 addi sp,sp,112 + 5b8e: 2f64 fld fs1,216(a4) + 5b90: 706d6f63 bltu s10,t1,62ae <__stack_size+0x5aae> + 5b94: 6e656e6f jal t3,5c27a <__stack_size+0x5ba7a> + 5b98: 7374 flw fa3,100(a4) + 5b9a: 6972642f 0x6972642f + 5b9e: 6576 flw fa0,92(sp) + 5ba0: 7372 flw ft6,60(sp) + 5ba2: 7265732f 0x7265732f + 5ba6: 6169 addi sp,sp,208 + 5ba8: 006c addi a1,sp,12 + 5baa: 6d6f682f 0x6d6f682f + 5bae: 2f65 jal 6366 <__stack_size+0x5b66> + 5bb0: 6a7a flw fs4,156(sp) + 5bb2: 2d74722f 0x2d74722f + 5bb6: 6874 flw fa3,84(s0) + 5bb8: 6572 flw fa0,28(sp) + 5bba: 6461 lui s0,0x18 + 5bbc: 636e692f 0x636e692f + 5bc0: 756c flw fa1,108(a0) + 5bc2: 6564 flw fs1,76(a0) + 5bc4: 2f00 fld fs0,24(a4) + 5bc6: 6f68 flw fa0,92(a4) + 5bc8: 656d lui a0,0x1b + 5bca: 2f6a7a2f 0x2f6a7a2f + 5bce: 7472 flw fs0,60(sp) + 5bd0: 742d lui s0,0xfffeb + 5bd2: 7268 flw fa0,100(a2) + 5bd4: 6165 addi sp,sp,112 + 5bd6: 2f64 fld fs1,216(a4) + 5bd8: 706d6f63 bltu s10,t1,62f6 <__stack_size+0x5af6> + 5bdc: 6e656e6f jal t3,5c2c2 <__stack_size+0x5bac2> + 5be0: 7374 flw fa3,100(a4) + 5be2: 6972642f 0x6972642f + 5be6: 6576 flw fa0,92(sp) + 5be8: 7372 flw ft6,60(sp) + 5bea: 636e692f 0x636e692f + 5bee: 756c flw fa1,108(a0) + 5bf0: 6564 flw fs1,76(a0) + 5bf2: 2f00 fld fs0,24(a4) + 5bf4: 6f68 flw fa0,92(a4) + 5bf6: 656d lui a0,0x1b + 5bf8: 2f6a7a2f 0x2f6a7a2f + 5bfc: 7472 flw fs0,60(sp) + 5bfe: 742d lui s0,0xfffeb + 5c00: 7268 flw fa0,100(a2) + 5c02: 6165 addi sp,sp,112 + 5c04: 2f64 fld fs1,216(a4) + 5c06: 706d6f63 bltu s10,t1,6324 <__stack_size+0x5b24> + 5c0a: 6e656e6f jal t3,5c2f0 <__stack_size+0x5baf0> + 5c0e: 7374 flw fa3,100(a4) + 5c10: 6972642f 0x6972642f + 5c14: 6576 flw fa0,92(sp) + 5c16: 7372 flw ft6,60(sp) + 5c18: 636e692f 0x636e692f + 5c1c: 756c flw fa1,108(a0) + 5c1e: 6564 flw fs1,76(a0) + 5c20: 6972642f 0x6972642f + 5c24: 6576 flw fa0,92(sp) + 5c26: 7372 flw ft6,60(sp) + 5c28: 0000 unimp + 5c2a: 69726573 csrrsi a0,0x697,4 + 5c2e: 6c61 lui s8,0x18 + 5c30: 632e flw ft6,200(sp) + 5c32: 0100 addi s0,sp,128 + 5c34: 0000 unimp + 5c36: 7472 flw fs0,60(sp) + 5c38: 6564 flw fs1,76(a0) + 5c3a: 2e66 fld ft8,88(sp) + 5c3c: 0068 addi a0,sp,12 + 5c3e: 0002 0x2 + 5c40: 7200 flw fs0,32(a2) + 5c42: 6474 flw fa3,76(s0) + 5c44: 7665 lui a2,0xffff9 + 5c46: 6369 lui t1,0x1a + 5c48: 2e65 jal 6000 <__stack_size+0x5800> + 5c4a: 0068 addi a0,sp,12 + 5c4c: 73000003 lb zero,1840(zero) # 730 <__stack_size-0xd0> + 5c50: 7265 lui tp,0xffff9 + 5c52: 6169 addi sp,sp,208 + 5c54: 2e6c fld fa1,216(a2) + 5c56: 0068 addi a0,sp,12 + 5c58: 0004 addi s1,sp,0 + 5c5a: 7200 flw fs0,32(a2) + 5c5c: 7474 flw fa3,108(s0) + 5c5e: 7268 flw fa0,100(a2) + 5c60: 6165 addi sp,sp,112 + 5c62: 2e64 fld fs1,216(a2) + 5c64: 0068 addi a0,sp,12 + 5c66: 0002 0x2 + 5c68: 0000 unimp + 5c6a: 0500 addi s0,sp,640 + 5c6c: 2202 fld ft4,0(sp) + 5c6e: 4086 lw ra,64(sp) + 5c70: 0320 addi s0,sp,392 + 5c72: 012c addi a1,sp,136 + 5c74: 14090403 lb s0,320(s2) + 5c78: 0100 addi s0,sp,128 + 5c7a: 0200 addi s0,sp,256 + 5c7c: 0104 addi s1,sp,128 + 5c7e: 0306 slli t1,t1,0x1 + 5c80: 0900 addi s0,sp,144 + 5c82: 0006 0x6 + 5c84: 0601 addi a2,a2,0 + 5c86: 18090103 lb sp,384(s2) + 5c8a: 0100 addi s0,sp,128 + 5c8c: 08090203 lb tp,128(s2) + 5c90: 0100 addi s0,sp,128 + 5c92: 02090203 lb tp,32(s2) + 5c96: 0100 addi s0,sp,128 + 5c98: 12090103 lb sp,288(s2) + 5c9c: 0100 addi s0,sp,128 + 5c9e: 0a090203 lb tp,160(s2) + 5ca2: 0100 addi s0,sp,128 + 5ca4: 10090103 lb sp,256(s2) + 5ca8: 0100 addi s0,sp,128 + 5caa: 14090203 lb tp,320(s2) + 5cae: 0100 addi s0,sp,128 + 5cb0: 0a097803 0xa097803 + 5cb4: 0100 addi s0,sp,128 + 5cb6: 08090303 lb t1,128(s2) + 5cba: 0100 addi s0,sp,128 + 5cbc: 04090503 lb a0,64(s2) + 5cc0: 0100 addi s0,sp,128 + 5cc2: 02090303 lb t1,32(s2) + 5cc6: 0100 addi s0,sp,128 + 5cc8: 0c090103 lb sp,192(s2) + 5ccc: 0100 addi s0,sp,128 + 5cce: 0a090303 lb t1,160(s2) + 5cd2: 0100 addi s0,sp,128 + 5cd4: 14090203 lb tp,320(s2) + 5cd8: 0100 addi s0,sp,128 + 5cda: 0200 addi s0,sp,256 + 5cdc: 0104 addi s1,sp,128 + 5cde: 0306 slli t1,t1,0x1 + 5ce0: 0900 addi s0,sp,144 + 5ce2: 0006 0x6 + 5ce4: 0601 addi a2,a2,0 + 5ce6: 18090203 lb tp,384(s2) + 5cea: 0100 addi s0,sp,128 + 5cec: 08090103 lb sp,128(s2) + 5cf0: 0100 addi s0,sp,128 + 5cf2: 02090603 lb a2,32(s2) + 5cf6: 0100 addi s0,sp,128 + 5cf8: 0200 addi s0,sp,256 + 5cfa: 0104 addi s1,sp,128 + 5cfc: 0306 slli t1,t1,0x1 + 5cfe: 0900 addi s0,sp,144 + 5d00: 000e 0xe + 5d02: 0601 addi a2,a2,0 + 5d04: 0e090203 lb tp,224(s2) + 5d08: 0100 addi s0,sp,128 + 5d0a: 10090303 lb t1,256(s2) + 5d0e: 0100 addi s0,sp,128 + 5d10: 18090203 lb tp,384(s2) + 5d14: 0100 addi s0,sp,128 + 5d16: 0a090103 lb sp,160(s2) + 5d1a: 0100 addi s0,sp,128 + 5d1c: 0a097203 0xa097203 + 5d20: 0100 addi s0,sp,128 + 5d22: 06091103 lh sp,96(s2) + 5d26: 0100 addi s0,sp,128 + 5d28: 0c090103 lb sp,192(s2) + 5d2c: 0100 addi s0,sp,128 + 5d2e: 0a090603 lb a2,160(s2) + 5d32: 0100 addi s0,sp,128 + 5d34: 14090403 lb s0,320(s2) + 5d38: 0100 addi s0,sp,128 + 5d3a: 0200 addi s0,sp,256 + 5d3c: 0104 addi s1,sp,128 + 5d3e: 0306 slli t1,t1,0x1 + 5d40: 0900 addi s0,sp,144 + 5d42: 0006 0x6 + 5d44: 0601 addi a2,a2,0 + 5d46: 18090103 lb sp,384(s2) + 5d4a: 0100 addi s0,sp,128 + 5d4c: 08090203 lb tp,128(s2) + 5d50: 0100 addi s0,sp,128 + 5d52: 0a090103 lb sp,160(s2) + 5d56: 0100 addi s0,sp,128 + 5d58: 0200 addi s0,sp,256 + 5d5a: 0104 addi s1,sp,128 + 5d5c: 0306 slli t1,t1,0x1 + 5d5e: 0900 addi s0,sp,144 + 5d60: 0006 0x6 + 5d62: 0001 nop + 5d64: 0402 slli s0,s0,0x0 + 5d66: 0601 addi a2,a2,0 + 5d68: 18090303 lb t1,384(s2) + 5d6c: 0100 addi s0,sp,128 + 5d6e: 02090603 lb a2,32(s2) + 5d72: 0100 addi s0,sp,128 + 5d74: 08090103 lb sp,128(s2) + 5d78: 0100 addi s0,sp,128 + 5d7a: 14090203 lb tp,320(s2) + 5d7e: 0100 addi s0,sp,128 + 5d80: 18090103 lb sp,384(s2) + 5d84: 0100 addi s0,sp,128 + 5d86: 18090103 lb sp,384(s2) + 5d8a: 0100 addi s0,sp,128 + 5d8c: 0200 addi s0,sp,256 + 5d8e: 0104 addi s1,sp,128 + 5d90: 0306 slli t1,t1,0x1 + 5d92: 0900 addi s0,sp,144 + 5d94: 001a 0x1a + 5d96: 0601 addi a2,a2,0 + 5d98: 0a090503 lb a0,160(s2) + 5d9c: 0100 addi s0,sp,128 + 5d9e: 08090103 lb sp,128(s2) + 5da2: 0100 addi s0,sp,128 + 5da4: 02090403 lb s0,32(s2) + 5da8: 0100 addi s0,sp,128 + 5daa: 08090203 lb tp,128(s2) + 5dae: 0100 addi s0,sp,128 + 5db0: 10090103 lb sp,256(s2) + 5db4: 0100 addi s0,sp,128 + 5db6: 14096803 0x14096803 + 5dba: 0100 addi s0,sp,128 + 5dbc: 06091b03 lh s6,96(s2) + 5dc0: 0100 addi s0,sp,128 + 5dc2: 0c090103 lb sp,192(s2) + 5dc6: 0100 addi s0,sp,128 + 5dc8: 0a090303 lb t1,160(s2) + 5dcc: 0100 addi s0,sp,128 + 5dce: 14090403 lb s0,320(s2) + 5dd2: 0100 addi s0,sp,128 + 5dd4: 0200 addi s0,sp,256 + 5dd6: 0104 addi s1,sp,128 + 5dd8: 0306 slli t1,t1,0x1 + 5dda: 0900 addi s0,sp,144 + 5ddc: 0006 0x6 + 5dde: 0601 addi a2,a2,0 + 5de0: 18090203 lb tp,384(s2) + 5de4: 0100 addi s0,sp,128 + 5de6: 08090103 lb sp,128(s2) + 5dea: 0100 addi s0,sp,128 + 5dec: 0a090103 lb sp,160(s2) + 5df0: 0100 addi s0,sp,128 + 5df2: 0200 addi s0,sp,256 + 5df4: 0104 addi s1,sp,128 + 5df6: 0306 slli t1,t1,0x1 + 5df8: 0900 addi s0,sp,144 + 5dfa: 0006 0x6 + 5dfc: 0001 nop + 5dfe: 0402 slli s0,s0,0x0 + 5e00: 0601 addi a2,a2,0 + 5e02: 18090203 lb tp,384(s2) + 5e06: 0100 addi s0,sp,128 + 5e08: 02090203 lb tp,32(s2) + 5e0c: 0100 addi s0,sp,128 + 5e0e: 20090203 lb tp,512(s2) + 5e12: 0100 addi s0,sp,128 + 5e14: 0c090103 lb sp,192(s2) + 5e18: 0100 addi s0,sp,128 + 5e1a: 02090303 lb t1,32(s2) + 5e1e: 0100 addi s0,sp,128 + 5e20: 14097803 0x14097803 + 5e24: 0100 addi s0,sp,128 + 5e26: 06090b03 lb s6,96(s2) + 5e2a: 0100 addi s0,sp,128 + 5e2c: 0c090103 lb sp,192(s2) + 5e30: 0100 addi s0,sp,128 + 5e32: 0a090a03 lb s4,160(s2) + 5e36: 0100 addi s0,sp,128 + 5e38: 0c090103 lb sp,192(s2) + 5e3c: 0100 addi s0,sp,128 + 5e3e: 0a090203 lb tp,160(s2) + 5e42: 0100 addi s0,sp,128 + 5e44: 0200 addi s0,sp,256 + 5e46: 0104 addi s1,sp,128 + 5e48: 0306 slli t1,t1,0x1 + 5e4a: 0900 addi s0,sp,144 + 5e4c: 0006 0x6 + 5e4e: 0601 addi a2,a2,0 + 5e50: 18090203 lb tp,384(s2) + 5e54: 0100 addi s0,sp,128 + 5e56: 14090103 lb sp,320(s2) + 5e5a: 0100 addi s0,sp,128 + 5e5c: 18090103 lb sp,384(s2) + 5e60: 0100 addi s0,sp,128 + 5e62: 14090103 lb sp,320(s2) + 5e66: 0100 addi s0,sp,128 + 5e68: 2c090303 lb t1,704(s2) + 5e6c: 0100 addi s0,sp,128 + 5e6e: 08090103 lb sp,128(s2) + 5e72: 0100 addi s0,sp,128 + 5e74: 10090203 lb tp,256(s2) + 5e78: 0100 addi s0,sp,128 + 5e7a: 02090203 lb tp,32(s2) + 5e7e: 0100 addi s0,sp,128 + 5e80: 0a090903 lb s2,160(s2) + 5e84: 0100 addi s0,sp,128 + 5e86: 10090103 lb sp,256(s2) + 5e8a: 0100 addi s0,sp,128 + 5e8c: 0a090203 lb tp,160(s2) + 5e90: 0100 addi s0,sp,128 + 5e92: 0200 addi s0,sp,256 + 5e94: 0104 addi s1,sp,128 + 5e96: 0306 slli t1,t1,0x1 + 5e98: 0900 addi s0,sp,144 + 5e9a: 0006 0x6 + 5e9c: 0601 addi a2,a2,0 + 5e9e: 18090103 lb sp,384(s2) + 5ea2: 0100 addi s0,sp,128 + 5ea4: 0200 addi s0,sp,256 + 5ea6: 0104 addi s1,sp,128 + 5ea8: 0306 slli t1,t1,0x1 + 5eaa: 0900 addi s0,sp,144 + 5eac: 0010 addi a2,sp,0 + 5eae: 0601 addi a2,a2,0 + 5eb0: 18090203 lb tp,384(s2) + 5eb4: 0100 addi s0,sp,128 + 5eb6: 0200 addi s0,sp,256 + 5eb8: 0104 addi s1,sp,128 + 5eba: 0306 slli t1,t1,0x1 + 5ebc: 0900 addi s0,sp,144 + 5ebe: 0008 addi a0,sp,0 + 5ec0: 0001 nop + 5ec2: 0402 slli s0,s0,0x0 + 5ec4: 0302 slli t1,t1,0x0 + 5ec6: 0900 addi s0,sp,144 + 5ec8: 0006 0x6 + 5eca: 0601 addi a2,a2,0 + 5ecc: 08090203 lb tp,128(s2) + 5ed0: 0100 addi s0,sp,128 + 5ed2: 20090103 lb sp,512(s2) + 5ed6: 0100 addi s0,sp,128 + 5ed8: 1a090203 lb tp,416(s2) + 5edc: 0100 addi s0,sp,128 + 5ede: 28090203 lb tp,640(s2) + 5ee2: 0100 addi s0,sp,128 + 5ee4: 0a090903 lb s2,160(s2) + 5ee8: 0100 addi s0,sp,128 + 5eea: 10090103 lb sp,256(s2) + 5eee: 0100 addi s0,sp,128 + 5ef0: 0a090203 lb tp,160(s2) + 5ef4: 0100 addi s0,sp,128 + 5ef6: 0200 addi s0,sp,256 + 5ef8: 0104 addi s1,sp,128 + 5efa: 0306 slli t1,t1,0x1 + 5efc: 0900 addi s0,sp,144 + 5efe: 0006 0x6 + 5f00: 0601 addi a2,a2,0 + 5f02: 18090203 lb tp,384(s2) + 5f06: 0100 addi s0,sp,128 + 5f08: 14090203 lb tp,320(s2) + 5f0c: 0100 addi s0,sp,128 + 5f0e: 20090203 lb tp,512(s2) + 5f12: 0100 addi s0,sp,128 + 5f14: 1a090203 lb tp,416(s2) + 5f18: 0100 addi s0,sp,128 + 5f1a: 28090203 lb tp,640(s2) + 5f1e: 0100 addi s0,sp,128 + 5f20: 14090203 lb tp,320(s2) + 5f24: 0100 addi s0,sp,128 + 5f26: 10090103 lb sp,256(s2) + 5f2a: 0100 addi s0,sp,128 + 5f2c: 0a090603 lb a2,160(s2) + 5f30: 0100 addi s0,sp,128 + 5f32: 20090103 lb sp,512(s2) + 5f36: 0100 addi s0,sp,128 + 5f38: 14090303 lb t1,320(s2) + 5f3c: 0100 addi s0,sp,128 + 5f3e: 1a090203 lb tp,416(s2) + 5f42: 0100 addi s0,sp,128 + 5f44: 28090303 lb t1,640(s2) + 5f48: 0100 addi s0,sp,128 + 5f4a: 10090103 lb sp,256(s2) + 5f4e: 0100 addi s0,sp,128 + 5f50: 08090303 lb t1,128(s2) + 5f54: 0100 addi s0,sp,128 + 5f56: 0200 addi s0,sp,256 + 5f58: 0104 addi s1,sp,128 + 5f5a: 0306 slli t1,t1,0x1 + 5f5c: 0900 addi s0,sp,144 + 5f5e: 001a 0x1a + 5f60: 0601 addi a2,a2,0 + 5f62: 08090103 lb sp,128(s2) + 5f66: 0100 addi s0,sp,128 + 5f68: 0a090603 lb a2,160(s2) + 5f6c: 0100 addi s0,sp,128 + 5f6e: 14090303 lb t1,320(s2) + 5f72: 0100 addi s0,sp,128 + 5f74: 0200 addi s0,sp,256 + 5f76: 0204 addi s1,sp,256 + 5f78: 0306 slli t1,t1,0x1 + 5f7a: 0900 addi s0,sp,144 + 5f7c: 0006 0x6 + 5f7e: 0001 nop + 5f80: 0402 slli s0,s0,0x0 + 5f82: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 5f86: 0006 0x6 + 5f88: 0601 addi a2,a2,0 + 5f8a: 18090203 lb tp,384(s2) + 5f8e: 0100 addi s0,sp,128 + 5f90: 08090203 lb tp,128(s2) + 5f94: 0100 addi s0,sp,128 + 5f96: 12090203 lb tp,288(s2) + 5f9a: 0100 addi s0,sp,128 + 5f9c: 04090303 lb t1,64(s2) + 5fa0: 0100 addi s0,sp,128 + 5fa2: 0a090103 lb sp,160(s2) + 5fa6: 0100 addi s0,sp,128 + 5fa8: 0200 addi s0,sp,256 + 5faa: 0104 addi s1,sp,128 + 5fac: 0306 slli t1,t1,0x1 + 5fae: 0900 addi s0,sp,144 + 5fb0: 0006 0x6 + 5fb2: 0601 addi a2,a2,0 + 5fb4: 18090203 lb tp,384(s2) + 5fb8: 0100 addi s0,sp,128 + 5fba: 0c090203 lb tp,192(s2) + 5fbe: 0100 addi s0,sp,128 + 5fc0: 08090103 lb sp,128(s2) + 5fc4: 0100 addi s0,sp,128 + 5fc6: 0200 addi s0,sp,256 + 5fc8: 0104 addi s1,sp,128 + 5fca: 0306 slli t1,t1,0x1 + 5fcc: 0900 addi s0,sp,144 + 5fce: 000a 0xa + 5fd0: 0601 addi a2,a2,0 + 5fd2: 18090103 lb sp,384(s2) + 5fd6: 0100 addi s0,sp,128 + 5fd8: 1c090203 lb tp,448(s2) + 5fdc: 0100 addi s0,sp,128 + 5fde: 06090103 lb sp,96(s2) + 5fe2: 0100 addi s0,sp,128 + 5fe4: 08090203 lb tp,128(s2) + 5fe8: 0100 addi s0,sp,128 + 5fea: 0200 addi s0,sp,256 + 5fec: 0104 addi s1,sp,128 + 5fee: 0306 slli t1,t1,0x1 + 5ff0: 0900 addi s0,sp,144 + 5ff2: 0006 0x6 + 5ff4: 0601 addi a2,a2,0 + 5ff6: 06090203 lb tp,96(s2) + 5ffa: 0100 addi s0,sp,128 + 5ffc: 08090103 lb sp,128(s2) + 6000: 0100 addi s0,sp,128 + 6002: 04090403 lb s0,64(s2) + 6006: 0100 addi s0,sp,128 + 6008: 0a090103 lb sp,160(s2) + 600c: 0100 addi s0,sp,128 + 600e: 0e090203 lb tp,224(s2) + 6012: 0100 addi s0,sp,128 + 6014: 0200 addi s0,sp,256 + 6016: 0104 addi s1,sp,128 + 6018: 0306 slli t1,t1,0x1 + 601a: 0900 addi s0,sp,144 + 601c: 0006 0x6 + 601e: 0601 addi a2,a2,0 + 6020: 18090203 lb tp,384(s2) + 6024: 0100 addi s0,sp,128 + 6026: 0c090103 lb sp,192(s2) + 602a: 0100 addi s0,sp,128 + 602c: 0a090203 lb tp,160(s2) + 6030: 0100 addi s0,sp,128 + 6032: 08090203 lb tp,128(s2) + 6036: 0100 addi s0,sp,128 + 6038: 22090103 lb sp,544(s2) + 603c: 0100 addi s0,sp,128 + 603e: 20090303 lb t1,512(s2) + 6042: 0100 addi s0,sp,128 + 6044: 10090103 lb sp,256(s2) + 6048: 0100 addi s0,sp,128 + 604a: 1c097f03 0x1c097f03 + 604e: 0100 addi s0,sp,128 + 6050: 0c090203 lb tp,192(s2) + 6054: 0100 addi s0,sp,128 + 6056: 2a090103 lb sp,672(s2) + 605a: 0100 addi s0,sp,128 + 605c: 1e097f03 0x1e097f03 + 6060: 0100 addi s0,sp,128 + 6062: 0a090303 lb t1,160(s2) + 6066: 0100 addi s0,sp,128 + 6068: 0a090103 lb sp,160(s2) + 606c: 0100 addi s0,sp,128 + 606e: 08090103 lb sp,128(s2) + 6072: 0100 addi s0,sp,128 + 6074: 04090203 lb tp,64(s2) + 6078: 0100 addi s0,sp,128 + 607a: 0a090303 lb t1,160(s2) + 607e: 0100 addi s0,sp,128 + 6080: 14090503 lb a0,320(s2) + 6084: 0100 addi s0,sp,128 + 6086: 0a090203 lb tp,160(s2) + 608a: 0100 addi s0,sp,128 + 608c: 1c090103 lb sp,448(s2) + 6090: 0100 addi s0,sp,128 + 6092: 06090203 lb tp,96(s2) + 6096: 0100 addi s0,sp,128 + 6098: 08090103 lb sp,128(s2) + 609c: 0100 addi s0,sp,128 + 609e: 0c090203 lb tp,192(s2) + 60a2: 0100 addi s0,sp,128 + 60a4: 08090103 lb sp,128(s2) + 60a8: 0100 addi s0,sp,128 + 60aa: 08090303 lb t1,128(s2) + 60ae: 0100 addi s0,sp,128 + 60b0: 1c090403 lb s0,448(s2) + 60b4: 0100 addi s0,sp,128 + 60b6: 08090303 lb t1,128(s2) + 60ba: 0100 addi s0,sp,128 + 60bc: 06090403 lb s0,96(s2) + 60c0: 0100 addi s0,sp,128 + 60c2: 08090103 lb sp,128(s2) + 60c6: 0100 addi s0,sp,128 + 60c8: 02090203 lb tp,32(s2) + 60cc: 0100 addi s0,sp,128 + 60ce: 0a090703 lb a4,160(s2) + 60d2: 0100 addi s0,sp,128 + 60d4: 0c090103 lb sp,192(s2) + 60d8: 0100 addi s0,sp,128 + 60da: 04090303 lb t1,64(s2) + 60de: 0100 addi s0,sp,128 + 60e0: 0200 addi s0,sp,256 + 60e2: 0104 addi s1,sp,128 + 60e4: 0306 slli t1,t1,0x1 + 60e6: 0900 addi s0,sp,144 + 60e8: 0006 0x6 + 60ea: 0601 addi a2,a2,0 + 60ec: 18090103 lb sp,384(s2) + 60f0: 0100 addi s0,sp,128 + 60f2: 08090303 lb t1,128(s2) + 60f6: 0100 addi s0,sp,128 + 60f8: 08090103 lb sp,128(s2) + 60fc: 0100 addi s0,sp,128 + 60fe: 08090303 lb t1,128(s2) + 6102: 0100 addi s0,sp,128 + 6104: 0a090103 lb sp,160(s2) + 6108: 0100 addi s0,sp,128 + 610a: 1c090203 lb tp,448(s2) + 610e: 0100 addi s0,sp,128 + 6110: 04090103 lb sp,64(s2) + 6114: 0100 addi s0,sp,128 + 6116: 0a090303 lb t1,160(s2) + 611a: 0100 addi s0,sp,128 + 611c: 12090303 lb t1,288(s2) + 6120: 0100 addi s0,sp,128 + 6122: 0200 addi s0,sp,256 + 6124: 0104 addi s1,sp,128 + 6126: 0306 slli t1,t1,0x1 + 6128: 0900 addi s0,sp,144 + 612a: 0006 0x6 + 612c: 0601 addi a2,a2,0 + 612e: 18090103 lb sp,384(s2) + 6132: 0100 addi s0,sp,128 + 6134: 08090303 lb t1,128(s2) + 6138: 0100 addi s0,sp,128 + 613a: 0200 addi s0,sp,256 + 613c: 0104 addi s1,sp,128 + 613e: 0306 slli t1,t1,0x1 + 6140: 0900 addi s0,sp,144 + 6142: 000a 0xa + 6144: 0601 addi a2,a2,0 + 6146: 0e090103 lb sp,224(s2) + 614a: 0100 addi s0,sp,128 + 614c: 04090103 lb sp,64(s2) + 6150: 0100 addi s0,sp,128 + 6152: 0200 addi s0,sp,256 + 6154: 0104 addi s1,sp,128 + 6156: 0306 slli t1,t1,0x1 + 6158: 0900 addi s0,sp,144 + 615a: 000e 0xe + 615c: 0601 addi a2,a2,0 + 615e: 14090103 lb sp,320(s2) + 6162: 0100 addi s0,sp,128 + 6164: 04090103 lb sp,64(s2) + 6168: 0100 addi s0,sp,128 + 616a: 0200 addi s0,sp,256 + 616c: 0104 addi s1,sp,128 + 616e: 0306 slli t1,t1,0x1 + 6170: 0900 addi s0,sp,144 + 6172: 000a 0xa + 6174: 0601 addi a2,a2,0 + 6176: 0e090103 lb sp,224(s2) + 617a: 0100 addi s0,sp,128 + 617c: 04090103 lb sp,64(s2) + 6180: 0100 addi s0,sp,128 + 6182: 0200 addi s0,sp,256 + 6184: 0104 addi s1,sp,128 + 6186: 0306 slli t1,t1,0x1 + 6188: 0900 addi s0,sp,144 + 618a: 000a 0xa + 618c: 0601 addi a2,a2,0 + 618e: 0e090103 lb sp,224(s2) + 6192: 0100 addi s0,sp,128 + 6194: 04090303 lb t1,64(s2) + 6198: 0100 addi s0,sp,128 + 619a: 16090303 lb t1,352(s2) + 619e: 0100 addi s0,sp,128 + 61a0: 0a090203 lb tp,160(s2) + 61a4: 0100 addi s0,sp,128 + 61a6: 0c090203 lb tp,192(s2) + 61aa: 0100 addi s0,sp,128 + 61ac: 12090303 lb t1,288(s2) + 61b0: 0100 addi s0,sp,128 + 61b2: 0a090103 lb sp,160(s2) + 61b6: 0100 addi s0,sp,128 + 61b8: 0200 addi s0,sp,256 + 61ba: 0104 addi s1,sp,128 + 61bc: 0306 slli t1,t1,0x1 + 61be: 0900 addi s0,sp,144 + 61c0: 0006 0x6 + 61c2: 0601 addi a2,a2,0 + 61c4: 18090103 lb sp,384(s2) + 61c8: 0100 addi s0,sp,128 + 61ca: 08090203 lb tp,128(s2) + 61ce: 0100 addi s0,sp,128 + 61d0: 0c090503 lb a0,192(s2) + 61d4: 0100 addi s0,sp,128 + 61d6: 0e097f03 0xe097f03 + 61da: 0100 addi s0,sp,128 + 61dc: 0c090203 lb tp,192(s2) + 61e0: 0100 addi s0,sp,128 + 61e2: 0200 addi s0,sp,256 + 61e4: 0104 addi s1,sp,128 + 61e6: 0306 slli t1,t1,0x1 + 61e8: 0900 addi s0,sp,144 + 61ea: 0006 0x6 + 61ec: 0601 addi a2,a2,0 + 61ee: 18090103 lb sp,384(s2) + 61f2: 0100 addi s0,sp,128 + 61f4: 0e090103 lb sp,224(s2) + 61f8: 0100 addi s0,sp,128 + 61fa: 1e090103 lb sp,480(s2) + 61fe: 0100 addi s0,sp,128 + 6200: 08090103 lb sp,128(s2) + 6204: 0100 addi s0,sp,128 + 6206: 08090103 lb sp,128(s2) + 620a: 0100 addi s0,sp,128 + 620c: 08090103 lb sp,128(s2) + 6210: 0100 addi s0,sp,128 + 6212: 0a090203 lb tp,160(s2) + 6216: 0100 addi s0,sp,128 + 6218: 14090203 lb tp,320(s2) + 621c: 0100 addi s0,sp,128 + 621e: 1c090203 lb tp,448(s2) + 6222: 0100 addi s0,sp,128 + 6224: 0a090503 lb a0,160(s2) + 6228: 0100 addi s0,sp,128 + 622a: 0e097f03 0xe097f03 + 622e: 0100 addi s0,sp,128 + 6230: 0c090203 lb tp,192(s2) + 6234: 0100 addi s0,sp,128 + 6236: 0200 addi s0,sp,256 + 6238: 0104 addi s1,sp,128 + 623a: 0306 slli t1,t1,0x1 + 623c: 0900 addi s0,sp,144 + 623e: 0006 0x6 + 6240: 0601 addi a2,a2,0 + 6242: 18090103 lb sp,384(s2) + 6246: 0100 addi s0,sp,128 + 6248: 0e090103 lb sp,224(s2) + 624c: 0100 addi s0,sp,128 + 624e: 1e090103 lb sp,480(s2) + 6252: 0100 addi s0,sp,128 + 6254: 08090103 lb sp,128(s2) + 6258: 0100 addi s0,sp,128 + 625a: 08090203 lb tp,128(s2) + 625e: 0100 addi s0,sp,128 + 6260: 0a090103 lb sp,160(s2) + 6264: 0100 addi s0,sp,128 + 6266: 1a090203 lb tp,416(s2) + 626a: 0100 addi s0,sp,128 + 626c: 16090403 lb s0,352(s2) + 6270: 0100 addi s0,sp,128 + 6272: 08090403 lb s0,128(s2) + 6276: 0100 addi s0,sp,128 + 6278: 0a090203 lb tp,160(s2) + 627c: 0100 addi s0,sp,128 + 627e: 0e090403 lb s0,224(s2) + 6282: 0100 addi s0,sp,128 + 6284: 0c090103 lb sp,192(s2) + 6288: 0100 addi s0,sp,128 + 628a: 0200 addi s0,sp,256 + 628c: 0104 addi s1,sp,128 + 628e: 0306 slli t1,t1,0x1 + 6290: 0900 addi s0,sp,144 + 6292: 0006 0x6 + 6294: 0601 addi a2,a2,0 + 6296: 18090103 lb sp,384(s2) + 629a: 0100 addi s0,sp,128 + 629c: 08090203 lb tp,128(s2) + 62a0: 0100 addi s0,sp,128 + 62a2: 12090103 lb sp,288(s2) + 62a6: 0100 addi s0,sp,128 + 62a8: 0a090203 lb tp,160(s2) + 62ac: 0100 addi s0,sp,128 + 62ae: 20090203 lb tp,512(s2) + 62b2: 0100 addi s0,sp,128 + 62b4: 0a090403 lb s0,160(s2) + 62b8: 0100 addi s0,sp,128 + 62ba: 0a090103 lb sp,160(s2) + 62be: 0100 addi s0,sp,128 + 62c0: 0200 addi s0,sp,256 + 62c2: 0104 addi s1,sp,128 + 62c4: 0306 slli t1,t1,0x1 + 62c6: 0900 addi s0,sp,144 + 62c8: 0006 0x6 + 62ca: 0601 addi a2,a2,0 + 62cc: 18090203 lb tp,384(s2) + 62d0: 0100 addi s0,sp,128 + 62d2: 0a090103 lb sp,160(s2) + 62d6: 0100 addi s0,sp,128 + 62d8: 0a090203 lb tp,160(s2) + 62dc: 0100 addi s0,sp,128 + 62de: 1a090203 lb tp,416(s2) + 62e2: 0100 addi s0,sp,128 + 62e4: 16090403 lb s0,352(s2) + 62e8: 0100 addi s0,sp,128 + 62ea: 08090403 lb s0,128(s2) + 62ee: 0100 addi s0,sp,128 + 62f0: 02090103 lb sp,32(s2) + 62f4: 0100 addi s0,sp,128 + 62f6: 0a090303 lb t1,160(s2) + 62fa: 0100 addi s0,sp,128 + 62fc: 0c090303 lb t1,192(s2) + 6300: 0100 addi s0,sp,128 + 6302: 0200 addi s0,sp,256 + 6304: 0104 addi s1,sp,128 + 6306: 0306 slli t1,t1,0x1 + 6308: 0900 addi s0,sp,144 + 630a: 0006 0x6 + 630c: 0601 addi a2,a2,0 + 630e: 18090103 lb sp,384(s2) + 6312: 0100 addi s0,sp,128 + 6314: 08090303 lb t1,128(s2) + 6318: 0100 addi s0,sp,128 + 631a: 0200 addi s0,sp,256 + 631c: 0104 addi s1,sp,128 + 631e: 0306 slli t1,t1,0x1 + 6320: 0900 addi s0,sp,144 + 6322: 000e 0xe + 6324: 0601 addi a2,a2,0 + 6326: 04090203 lb tp,64(s2) + 632a: 0100 addi s0,sp,128 + 632c: 0e090403 lb s0,224(s2) + 6330: 0100 addi s0,sp,128 + 6332: 0a090103 lb sp,160(s2) + 6336: 0100 addi s0,sp,128 + 6338: 0200 addi s0,sp,256 + 633a: 0104 addi s1,sp,128 + 633c: 0306 slli t1,t1,0x1 + 633e: 0900 addi s0,sp,144 + 6340: 0006 0x6 + 6342: 0601 addi a2,a2,0 + 6344: 18090203 lb tp,384(s2) + 6348: 0100 addi s0,sp,128 + 634a: 08090103 lb sp,128(s2) + 634e: 0100 addi s0,sp,128 + 6350: 08090103 lb sp,128(s2) + 6354: 0100 addi s0,sp,128 + 6356: 1a090203 lb tp,416(s2) + 635a: 0100 addi s0,sp,128 + 635c: 16090203 lb tp,352(s2) + 6360: 0100 addi s0,sp,128 + 6362: 0e090203 lb tp,224(s2) + 6366: 0100 addi s0,sp,128 + 6368: 12090303 lb t1,288(s2) + 636c: 0100 addi s0,sp,128 + 636e: 0a090103 lb sp,160(s2) + 6372: 0100 addi s0,sp,128 + 6374: 0200 addi s0,sp,256 + 6376: 0104 addi s1,sp,128 + 6378: 0306 slli t1,t1,0x1 + 637a: 0900 addi s0,sp,144 + 637c: 0006 0x6 + 637e: 0601 addi a2,a2,0 + 6380: 18090203 lb tp,384(s2) + 6384: 0100 addi s0,sp,128 + 6386: 0a090403 lb s0,160(s2) + 638a: 0100 addi s0,sp,128 + 638c: 0a090103 lb sp,160(s2) + 6390: 0100 addi s0,sp,128 + 6392: 0200 addi s0,sp,256 + 6394: 0104 addi s1,sp,128 + 6396: 0306 slli t1,t1,0x1 + 6398: 0900 addi s0,sp,144 + 639a: 0006 0x6 + 639c: 0601 addi a2,a2,0 + 639e: 18090203 lb tp,384(s2) + 63a2: 0100 addi s0,sp,128 + 63a4: 08090303 lb t1,128(s2) + 63a8: 0100 addi s0,sp,128 + 63aa: 14090103 lb sp,320(s2) + 63ae: 0100 addi s0,sp,128 + 63b0: 08090103 lb sp,128(s2) + 63b4: 0100 addi s0,sp,128 + 63b6: 1a090303 lb t1,416(s2) + 63ba: 0100 addi s0,sp,128 + 63bc: 0e090403 lb s0,224(s2) + 63c0: 0100 addi s0,sp,128 + 63c2: 0a090103 lb sp,160(s2) + 63c6: 0100 addi s0,sp,128 + 63c8: 0200 addi s0,sp,256 + 63ca: 0104 addi s1,sp,128 + 63cc: 0306 slli t1,t1,0x1 + 63ce: 0900 addi s0,sp,144 + 63d0: 0006 0x6 + 63d2: 0601 addi a2,a2,0 + 63d4: 18090203 lb tp,384(s2) + 63d8: 0100 addi s0,sp,128 + 63da: 08090103 lb sp,128(s2) + 63de: 0100 addi s0,sp,128 + 63e0: 08090103 lb sp,128(s2) + 63e4: 0100 addi s0,sp,128 + 63e6: 1a090203 lb tp,416(s2) + 63ea: 0100 addi s0,sp,128 + 63ec: 16090203 lb tp,352(s2) + 63f0: 0100 addi s0,sp,128 + 63f2: 14090403 lb s0,320(s2) + 63f6: 0100 addi s0,sp,128 + 63f8: 0a090103 lb sp,160(s2) + 63fc: 0100 addi s0,sp,128 + 63fe: 0200 addi s0,sp,256 + 6400: 0104 addi s1,sp,128 + 6402: 0306 slli t1,t1,0x1 + 6404: 0900 addi s0,sp,144 + 6406: 0006 0x6 + 6408: 0601 addi a2,a2,0 + 640a: 18090203 lb tp,384(s2) + 640e: 0100 addi s0,sp,128 + 6410: 08090103 lb sp,128(s2) + 6414: 0100 addi s0,sp,128 + 6416: 08090103 lb sp,128(s2) + 641a: 0100 addi s0,sp,128 + 641c: 1e090303 lb t1,480(s2) + 6420: 0100 addi s0,sp,128 + 6422: 02090103 lb sp,32(s2) + 6426: 0100 addi s0,sp,128 + 6428: 0a090603 lb a2,160(s2) + 642c: 0100 addi s0,sp,128 + 642e: 18090303 lb t1,384(s2) + 6432: 0100 addi s0,sp,128 + 6434: 0200 addi s0,sp,256 + 6436: 0104 addi s1,sp,128 + 6438: 0306 slli t1,t1,0x1 + 643a: 0900 addi s0,sp,144 + 643c: 0006 0x6 + 643e: 0601 addi a2,a2,0 + 6440: 18090103 lb sp,384(s2) + 6444: 0100 addi s0,sp,128 + 6446: 0200 addi s0,sp,256 + 6448: 0104 addi s1,sp,128 + 644a: 0306 slli t1,t1,0x1 + 644c: 0900 addi s0,sp,144 + 644e: 0006 0x6 + 6450: 0601 addi a2,a2,0 + 6452: 04090203 lb tp,64(s2) + 6456: 0100 addi s0,sp,128 + 6458: 08090203 lb tp,128(s2) + 645c: 0100 addi s0,sp,128 + 645e: 0e090203 lb tp,224(s2) + 6462: 0100 addi s0,sp,128 + 6464: 16090203 lb tp,352(s2) + 6468: 0100 addi s0,sp,128 + 646a: 0e090203 lb tp,224(s2) + 646e: 0100 addi s0,sp,128 + 6470: 16090303 lb t1,352(s2) + 6474: 0100 addi s0,sp,128 + 6476: 14090103 lb sp,320(s2) + 647a: 0100 addi s0,sp,128 + 647c: 0a090603 lb a2,160(s2) + 6480: 0100 addi s0,sp,128 + 6482: 18090303 lb t1,384(s2) + 6486: 0100 addi s0,sp,128 + 6488: 0200 addi s0,sp,256 + 648a: 0104 addi s1,sp,128 + 648c: 0306 slli t1,t1,0x1 + 648e: 0900 addi s0,sp,144 + 6490: 0006 0x6 + 6492: 0601 addi a2,a2,0 + 6494: 18090103 lb sp,384(s2) + 6498: 0100 addi s0,sp,128 + 649a: 0200 addi s0,sp,256 + 649c: 0104 addi s1,sp,128 + 649e: 0306 slli t1,t1,0x1 + 64a0: 0900 addi s0,sp,144 + 64a2: 0006 0x6 + 64a4: 0601 addi a2,a2,0 + 64a6: 04090203 lb tp,64(s2) + 64aa: 0100 addi s0,sp,128 + 64ac: 08090203 lb tp,128(s2) + 64b0: 0100 addi s0,sp,128 + 64b2: 0e090203 lb tp,224(s2) + 64b6: 0100 addi s0,sp,128 + 64b8: 16090203 lb tp,352(s2) + 64bc: 0100 addi s0,sp,128 + 64be: 14090203 lb tp,320(s2) + 64c2: 0100 addi s0,sp,128 + 64c4: 16090403 lb s0,352(s2) + 64c8: 0100 addi s0,sp,128 + 64ca: 14090203 lb tp,320(s2) + 64ce: 0100 addi s0,sp,128 + 64d0: 0a090503 lb a0,160(s2) + 64d4: 0100 addi s0,sp,128 + 64d6: 16090303 lb t1,352(s2) + 64da: 0100 addi s0,sp,128 + 64dc: 0200 addi s0,sp,256 + 64de: 0104 addi s1,sp,128 + 64e0: 0306 slli t1,t1,0x1 + 64e2: 0900 addi s0,sp,144 + 64e4: 0006 0x6 + 64e6: 0601 addi a2,a2,0 + 64e8: 18090103 lb sp,384(s2) + 64ec: 0100 addi s0,sp,128 + 64ee: 08090203 lb tp,128(s2) + 64f2: 0100 addi s0,sp,128 + 64f4: 18090403 lb s0,384(s2) + 64f8: 0100 addi s0,sp,128 + 64fa: 1a090103 lb sp,416(s2) + 64fe: 0100 addi s0,sp,128 + 6500: 02090403 lb s0,32(s2) + 6504: 0100 addi s0,sp,128 + 6506: 1a090103 lb sp,416(s2) + 650a: 0100 addi s0,sp,128 + 650c: 02090303 lb t1,32(s2) + 6510: 0100 addi s0,sp,128 + 6512: 06090203 lb tp,96(s2) + 6516: 0100 addi s0,sp,128 + 6518: 08090103 lb sp,128(s2) + 651c: 0100 addi s0,sp,128 + 651e: 0200 addi s0,sp,256 + 6520: 0104 addi s1,sp,128 + 6522: 0306 slli t1,t1,0x1 + 6524: 0900 addi s0,sp,144 + 6526: 0022 0x22 + 6528: 0601 addi a2,a2,0 + 652a: 0a090303 lb t1,160(s2) + 652e: 0100 addi s0,sp,128 + 6530: 04090303 lb t1,64(s2) + 6534: 0100 addi s0,sp,128 + 6536: 14090103 lb sp,320(s2) + 653a: 0100 addi s0,sp,128 + 653c: 0a090303 lb t1,160(s2) + 6540: 0100 addi s0,sp,128 + 6542: 12090403 lb s0,288(s2) + 6546: 0100 addi s0,sp,128 + 6548: 02090403 lb s0,32(s2) + 654c: 0100 addi s0,sp,128 + 654e: 18090103 lb sp,384(s2) 6552: 0100 addi s0,sp,128 - 6554: 0900fd03 0x900fd03 - 6558: 000c addi a1,sp,0 - 655a: 0301 addi t1,t1,0 - 655c: 02097f87 0x2097f87 - 6560: 0100 addi s0,sp,128 - 6562: 06090503 lb a0,96(s2) - 6566: 0100 addi s0,sp,128 - 6568: 0a090103 lb sp,160(s2) - 656c: 0100 addi s0,sp,128 - 656e: 0200 addi s0,sp,256 - 6570: 0104 addi s1,sp,128 - 6572: 0306 slli t1,t1,0x1 - 6574: 0900 addi s0,sp,144 - 6576: 0006 0x6 - 6578: 0601 addi a2,a2,0 - 657a: 18090403 lb s0,384(s2) - 657e: 0100 addi s0,sp,128 - 6580: 12090103 lb sp,288(s2) - 6584: 0100 addi s0,sp,128 - 6586: 0a090403 lb s0,160(s2) - 658a: 0100 addi s0,sp,128 - 658c: 08090203 lb tp,128(s2) - 6590: 0100 addi s0,sp,128 - 6592: 1c090103 lb sp,448(s2) - 6596: 0100 addi s0,sp,128 - 6598: 18090103 lb sp,384(s2) - 659c: 0100 addi s0,sp,128 - 659e: 0200 addi s0,sp,256 - 65a0: 0104 addi s1,sp,128 - 65a2: 0306 slli t1,t1,0x1 - 65a4: 0900 addi s0,sp,144 - 65a6: 001a 0x1a - 65a8: 0601 addi a2,a2,0 - 65aa: 08090303 lb t1,128(s2) - 65ae: 0100 addi s0,sp,128 - 65b0: 14090203 lb tp,320(s2) - 65b4: 0100 addi s0,sp,128 - 65b6: 18090103 lb sp,384(s2) - 65ba: 0100 addi s0,sp,128 - 65bc: 0200 addi s0,sp,256 - 65be: 0104 addi s1,sp,128 - 65c0: 0306 slli t1,t1,0x1 - 65c2: 0900 addi s0,sp,144 - 65c4: 001a 0x1a - 65c6: 0601 addi a2,a2,0 - 65c8: 08090403 lb s0,128(s2) - 65cc: 0100 addi s0,sp,128 - 65ce: 08096d03 0x8096d03 - 65d2: 0100 addi s0,sp,128 - 65d4: 02090103 lb sp,32(s2) - 65d8: 0100 addi s0,sp,128 - 65da: 02091603 lh a2,32(s2) - 65de: 0100 addi s0,sp,128 - 65e0: 0a090503 lb a0,160(s2) + 6554: 02097b03 0x2097b03 + 6558: 0100 addi s0,sp,128 + 655a: 02090803 lb a6,32(s2) + 655e: 0100 addi s0,sp,128 + 6560: 02090103 lb sp,32(s2) + 6564: 0100 addi s0,sp,128 + 6566: 0a090903 lb s2,160(s2) + 656a: 0100 addi s0,sp,128 + 656c: 18090203 lb tp,384(s2) + 6570: 0100 addi s0,sp,128 + 6572: 0200 addi s0,sp,256 + 6574: 0104 addi s1,sp,128 + 6576: 0306 slli t1,t1,0x1 + 6578: 0900 addi s0,sp,144 + 657a: 0006 0x6 + 657c: 0601 addi a2,a2,0 + 657e: 18090203 lb tp,384(s2) + 6582: 0100 addi s0,sp,128 + 6584: 08090203 lb tp,128(s2) + 6588: 0100 addi s0,sp,128 + 658a: 08090103 lb sp,128(s2) + 658e: 0100 addi s0,sp,128 + 6590: 08090103 lb sp,128(s2) + 6594: 0100 addi s0,sp,128 + 6596: 08090203 lb tp,128(s2) + 659a: 0100 addi s0,sp,128 + 659c: 0e090103 lb sp,224(s2) + 65a0: 0100 addi s0,sp,128 + 65a2: 0e090103 lb sp,224(s2) + 65a6: 0100 addi s0,sp,128 + 65a8: 0e090103 lb sp,224(s2) + 65ac: 0100 addi s0,sp,128 + 65ae: 0e090103 lb sp,224(s2) + 65b2: 0100 addi s0,sp,128 + 65b4: 0e090103 lb sp,224(s2) + 65b8: 0100 addi s0,sp,128 + 65ba: 0e090103 lb sp,224(s2) + 65be: 0100 addi s0,sp,128 + 65c0: 0a090303 lb t1,160(s2) + 65c4: 0100 addi s0,sp,128 + 65c6: 18090103 lb sp,384(s2) + 65ca: 0100 addi s0,sp,128 + 65cc: 0a090403 lb s0,160(s2) + 65d0: 0100 addi s0,sp,128 + 65d2: 10090103 lb sp,256(s2) + 65d6: 0100 addi s0,sp,128 + 65d8: 0900fd03 0x900fd03 + 65dc: 001a 0x1a + 65de: 0301 addi t1,t1,0 + 65e0: 02097f83 0x2097f83 65e4: 0100 addi s0,sp,128 - 65e6: 08090103 lb sp,128(s2) - 65ea: 0100 addi s0,sp,128 - 65ec: 0200 addi s0,sp,256 - 65ee: 0104 addi s1,sp,128 - 65f0: 0306 slli t1,t1,0x1 - 65f2: 0900 addi s0,sp,144 - 65f4: 0014 addi a3,sp,0 - 65f6: 0001 nop - 65f8: 0402 slli s0,s0,0x0 - 65fa: 0602 slli a2,a2,0x0 - 65fc: 18090103 lb sp,384(s2) - 6600: 0100 addi s0,sp,128 - 6602: 0200 addi s0,sp,256 - 6604: 0404 addi s1,sp,512 - 6606: 2a097f03 0x2a097f03 - 660a: 0100 addi s0,sp,128 - 660c: 0200 addi s0,sp,256 - 660e: 0404 addi s1,sp,512 - 6610: 04090203 lb tp,64(s2) - 6614: 0100 addi s0,sp,128 - 6616: 0200 addi s0,sp,256 - 6618: 0404 addi s1,sp,512 - 661a: 08090203 lb tp,128(s2) - 661e: 0100 addi s0,sp,128 - 6620: 0200 addi s0,sp,256 - 6622: 0404 addi s1,sp,512 - 6624: 12090203 lb tp,288(s2) + 65e6: 0900fd03 0x900fd03 + 65ea: 000c addi a1,sp,0 + 65ec: 0301 addi t1,t1,0 + 65ee: 02097f87 0x2097f87 + 65f2: 0100 addi s0,sp,128 + 65f4: 06090503 lb a0,96(s2) + 65f8: 0100 addi s0,sp,128 + 65fa: 0a090103 lb sp,160(s2) + 65fe: 0100 addi s0,sp,128 + 6600: 0200 addi s0,sp,256 + 6602: 0104 addi s1,sp,128 + 6604: 0306 slli t1,t1,0x1 + 6606: 0900 addi s0,sp,144 + 6608: 0006 0x6 + 660a: 0601 addi a2,a2,0 + 660c: 18090403 lb s0,384(s2) + 6610: 0100 addi s0,sp,128 + 6612: 12090103 lb sp,288(s2) + 6616: 0100 addi s0,sp,128 + 6618: 0a090403 lb s0,160(s2) + 661c: 0100 addi s0,sp,128 + 661e: 08090203 lb tp,128(s2) + 6622: 0100 addi s0,sp,128 + 6624: 1c090103 lb sp,448(s2) 6628: 0100 addi s0,sp,128 - 662a: 02090603 lb a2,32(s2) + 662a: 18090103 lb sp,384(s2) 662e: 0100 addi s0,sp,128 - 6630: 0a090103 lb sp,160(s2) - 6634: 0100 addi s0,sp,128 - 6636: 08090103 lb sp,128(s2) - 663a: 0100 addi s0,sp,128 - 663c: 02090903 lb s2,32(s2) + 6630: 0200 addi s0,sp,256 + 6632: 0104 addi s1,sp,128 + 6634: 0306 slli t1,t1,0x1 + 6636: 0900 addi s0,sp,144 + 6638: 001a 0x1a + 663a: 0601 addi a2,a2,0 + 663c: 08090303 lb t1,128(s2) 6640: 0100 addi s0,sp,128 - 6642: 0a090203 lb tp,160(s2) + 6642: 14090203 lb tp,320(s2) 6646: 0100 addi s0,sp,128 6648: 18090103 lb sp,384(s2) 664c: 0100 addi s0,sp,128 - 664e: 1c090303 lb t1,448(s2) - 6652: 0100 addi s0,sp,128 - 6654: 08090103 lb sp,128(s2) - 6658: 0100 addi s0,sp,128 - 665a: 20090403 lb s0,512(s2) + 664e: 0200 addi s0,sp,256 + 6650: 0104 addi s1,sp,128 + 6652: 0306 slli t1,t1,0x1 + 6654: 0900 addi s0,sp,144 + 6656: 001a 0x1a + 6658: 0601 addi a2,a2,0 + 665a: 08090403 lb s0,128(s2) 665e: 0100 addi s0,sp,128 - 6660: 08090403 lb s0,128(s2) + 6660: 08096d03 0x8096d03 6664: 0100 addi s0,sp,128 - 6666: 0a090203 lb tp,160(s2) + 6666: 02090103 lb sp,32(s2) 666a: 0100 addi s0,sp,128 - 666c: 14090203 lb tp,320(s2) + 666c: 02091603 lh a2,32(s2) 6670: 0100 addi s0,sp,128 - 6672: 04090803 lb a6,64(s2) + 6672: 0a090503 lb a0,160(s2) 6676: 0100 addi s0,sp,128 - 6678: 0a090203 lb tp,160(s2) + 6678: 08090103 lb sp,128(s2) 667c: 0100 addi s0,sp,128 - 667e: 12090403 lb s0,288(s2) - 6682: 0100 addi s0,sp,128 - 6684: 0a090103 lb sp,160(s2) - 6688: 0100 addi s0,sp,128 - 668a: 0200 addi s0,sp,256 - 668c: 0104 addi s1,sp,128 - 668e: 0306 slli t1,t1,0x1 - 6690: 0900 addi s0,sp,144 - 6692: 0006 0x6 - 6694: 0601 addi a2,a2,0 - 6696: 18090203 lb tp,384(s2) - 669a: 0100 addi s0,sp,128 - 669c: 0200 addi s0,sp,256 - 669e: 0104 addi s1,sp,128 - 66a0: 0306 slli t1,t1,0x1 - 66a2: 0900 addi s0,sp,144 - 66a4: 0008 addi a0,sp,0 - 66a6: 0601 addi a2,a2,0 - 66a8: 18090103 lb sp,384(s2) - 66ac: 0100 addi s0,sp,128 - 66ae: 14090103 lb sp,320(s2) - 66b2: 0100 addi s0,sp,128 - 66b4: 08091203 lh tp,128(s2) - 66b8: 0100 addi s0,sp,128 - 66ba: 02097303 0x2097303 - 66be: 0100 addi s0,sp,128 - 66c0: 08090203 lb tp,128(s2) - 66c4: 0100 addi s0,sp,128 - 66c6: 0e090203 lb tp,224(s2) - 66ca: 0100 addi s0,sp,128 - 66cc: 0e090203 lb tp,224(s2) - 66d0: 0100 addi s0,sp,128 - 66d2: 08090203 lb tp,128(s2) - 66d6: 0100 addi s0,sp,128 - 66d8: 08090203 lb tp,128(s2) - 66dc: 0100 addi s0,sp,128 - 66de: 14090303 lb t1,320(s2) - 66e2: 0100 addi s0,sp,128 - 66e4: 097fb703 0x97fb703 - 66e8: 0002 0x2 - 66ea: 0301 addi t1,t1,0 - 66ec: 0924 addi s1,sp,152 - 66ee: 0004 addi s1,sp,0 - 66f0: 0301 addi t1,t1,0 - 66f2: 0925 addi s2,s2,9 - 66f4: 0004 addi s1,sp,0 - 66f6: 0301 addi t1,t1,0 - 66f8: 00020903 lb s2,0(tp) # ffff9000 <_sp+0x7fff5000> - 66fc: 0901 addi s2,s2,0 - 66fe: 000a 0xa - 6700: 0100 addi s0,sp,128 - 6702: 7f01 lui t5,0xfffe0 - 6704: 0002 0x2 - 6706: 0200 addi s0,sp,256 - 6708: cc00 sw s0,24(s0) - 670a: 0000 unimp - 670c: 0100 addi s0,sp,128 - 670e: fb01 bnez a4,661e <__stack_size+0x5e1e> - 6710: 0d0e slli s10,s10,0x3 - 6712: 0100 addi s0,sp,128 - 6714: 0101 addi sp,sp,0 - 6716: 0001 nop - 6718: 0000 unimp - 671a: 0001 nop - 671c: 0100 addi s0,sp,128 - 671e: 6d6f682f 0x6d6f682f - 6722: 2f65 jal 6eda <__stack_size+0x66da> - 6724: 6a7a flw fs4,156(sp) - 6726: 2d74722f 0x2d74722f - 672a: 6874 flw fa3,84(s0) - 672c: 6572 flw fa0,28(sp) - 672e: 6461 lui s0,0x18 - 6730: 636e692f 0x636e692f - 6734: 756c flw fa1,108(a0) - 6736: 6564 flw fs1,76(a0) - 6738: 2f00 fld fs0,24(a4) - 673a: 6f68 flw fa0,92(a4) - 673c: 656d lui a0,0x1b - 673e: 2f6a7a2f 0x2f6a7a2f - 6742: 7472 flw fs0,60(sp) - 6744: 742d lui s0,0xfffeb - 6746: 7268 flw fa0,100(a2) - 6748: 6165 addi sp,sp,112 - 674a: 2f64 fld fs1,216(a4) - 674c: 706d6f63 bltu s10,t1,6e6a <__stack_size+0x666a> - 6750: 6e656e6f jal t3,5ce36 <__stack_size+0x5c636> - 6754: 7374 flw fa3,100(a4) - 6756: 6972642f 0x6972642f - 675a: 6576 flw fa0,92(sp) - 675c: 7372 flw ft6,60(sp) - 675e: 6372732f 0x6372732f - 6762: 2f00 fld fs0,24(a4) - 6764: 6f68 flw fa0,92(a4) - 6766: 656d lui a0,0x1b - 6768: 2f6a7a2f 0x2f6a7a2f - 676c: 7472 flw fs0,60(sp) - 676e: 742d lui s0,0xfffeb - 6770: 7268 flw fa0,100(a2) - 6772: 6165 addi sp,sp,112 - 6774: 2f64 fld fs1,216(a4) - 6776: 706d6f63 bltu s10,t1,6e94 <__stack_size+0x6694> - 677a: 6e656e6f jal t3,5ce60 <__stack_size+0x5c660> - 677e: 7374 flw fa3,100(a4) - 6780: 6972642f 0x6972642f - 6784: 6576 flw fa0,92(sp) - 6786: 7372 flw ft6,60(sp) - 6788: 636e692f 0x636e692f - 678c: 756c flw fa1,108(a0) - 678e: 6564 flw fs1,76(a0) - 6790: 0000 unimp - 6792: 7472 flw fs0,60(sp) - 6794: 76726573 csrrsi a0,0x767,4 - 6798: 6369 lui t1,0x1a - 679a: 2e65 jal 6b52 <__stack_size+0x6352> - 679c: 0068 addi a0,sp,12 - 679e: 0001 nop - 67a0: 6300 flw fs0,0(a4) - 67a2: 6c706d6f jal s10,d668 <__stack_size+0xce68> - 67a6: 7465 lui s0,0xffff9 - 67a8: 6f69 lui t5,0x1a - 67aa: 2e6e fld ft8,216(sp) - 67ac: 00020063 beqz tp,67ac <__stack_size+0x5fac> - 67b0: 7200 flw fs0,32(a2) - 67b2: 6474 flw fa3,76(s0) - 67b4: 6665 lui a2,0x19 - 67b6: 682e flw fa6,200(sp) - 67b8: 0100 addi s0,sp,128 - 67ba: 0000 unimp - 67bc: 7472 flw fs0,60(sp) - 67be: 6564 flw fs1,76(a0) - 67c0: 6976 flw fs2,92(sp) - 67c2: 682e6563 bltu t3,sp,6e4c <__stack_size+0x664c> - 67c6: 0300 addi s0,sp,384 - 67c8: 0000 unimp - 67ca: 7472 flw fs0,60(sp) - 67cc: 6874 flw fa3,84(s0) - 67ce: 6572 flw fa0,28(sp) - 67d0: 6461 lui s0,0x18 - 67d2: 682e flw fa6,200(sp) - 67d4: 0100 addi s0,sp,128 - 67d6: 0000 unimp - 67d8: 0000 unimp - 67da: 0205 addi tp,tp,1 - 67dc: a022 fsd fs0,0(sp) - 67de: 2040 fld fs0,128(s0) - 67e0: 03013303 0x3013303 - 67e4: 0901 addi s2,s2,0 - 67e6: 000a 0xa - 67e8: 0301 addi t1,t1,0 - 67ea: 0901 addi s2,s2,0 - 67ec: 0016 0x16 - 67ee: 0301 addi t1,t1,0 - 67f0: 0918 addi a4,sp,144 - 67f2: 0008 addi a0,sp,0 - 67f4: 0301 addi t1,t1,0 - 67f6: 0901 addi s2,s2,0 - 67f8: 000e 0xe - 67fa: 0301 addi t1,t1,0 - 67fc: 0901 addi s2,s2,0 - 67fe: 000c addi a1,sp,0 - 6800: 0301 addi t1,t1,0 - 6802: 0902 slli s2,s2,0x0 - 6804: 000c addi a1,sp,0 - 6806: 0301 addi t1,t1,0 - 6808: 0901 addi s2,s2,0 - 680a: 000a 0xa - 680c: 0301 addi t1,t1,0 - 680e: 0901 addi s2,s2,0 - 6810: 000a 0xa - 6812: 0301 addi t1,t1,0 - 6814: 00080913 mv s2,a6 - 6818: 0301 addi t1,t1,0 - 681a: 0901 addi s2,s2,0 - 681c: 000a 0xa - 681e: 0301 addi t1,t1,0 - 6820: 0901 addi s2,s2,0 - 6822: 0016 0x16 - 6824: 0401 addi s0,s0,0 - 6826: 0302 slli t1,t1,0x0 - 6828: 7fb8 flw fa4,120(a5) - 682a: 0809 addi a6,a6,2 - 682c: 0100 addi s0,sp,128 - 682e: 0c090203 lb tp,192(s2) - 6832: 0100 addi s0,sp,128 - 6834: 0200 addi s0,sp,256 - 6836: 0104 addi s1,sp,128 - 6838: 0306 slli t1,t1,0x1 - 683a: 0900 addi s0,sp,144 - 683c: 0006 0x6 - 683e: 0601 addi a2,a2,0 - 6840: 18090203 lb tp,384(s2) - 6844: 0100 addi s0,sp,128 - 6846: 08090103 lb sp,128(s2) + 667e: 0200 addi s0,sp,256 + 6680: 0104 addi s1,sp,128 + 6682: 0306 slli t1,t1,0x1 + 6684: 0900 addi s0,sp,144 + 6686: 0014 addi a3,sp,0 + 6688: 0001 nop + 668a: 0402 slli s0,s0,0x0 + 668c: 0602 slli a2,a2,0x0 + 668e: 18090103 lb sp,384(s2) + 6692: 0100 addi s0,sp,128 + 6694: 0200 addi s0,sp,256 + 6696: 0404 addi s1,sp,512 + 6698: 2a097f03 0x2a097f03 + 669c: 0100 addi s0,sp,128 + 669e: 0200 addi s0,sp,256 + 66a0: 0404 addi s1,sp,512 + 66a2: 04090203 lb tp,64(s2) + 66a6: 0100 addi s0,sp,128 + 66a8: 0200 addi s0,sp,256 + 66aa: 0404 addi s1,sp,512 + 66ac: 08090203 lb tp,128(s2) + 66b0: 0100 addi s0,sp,128 + 66b2: 0200 addi s0,sp,256 + 66b4: 0404 addi s1,sp,512 + 66b6: 12090203 lb tp,288(s2) + 66ba: 0100 addi s0,sp,128 + 66bc: 02090603 lb a2,32(s2) + 66c0: 0100 addi s0,sp,128 + 66c2: 0a090103 lb sp,160(s2) + 66c6: 0100 addi s0,sp,128 + 66c8: 08090103 lb sp,128(s2) + 66cc: 0100 addi s0,sp,128 + 66ce: 02090903 lb s2,32(s2) + 66d2: 0100 addi s0,sp,128 + 66d4: 0a090203 lb tp,160(s2) + 66d8: 0100 addi s0,sp,128 + 66da: 18090103 lb sp,384(s2) + 66de: 0100 addi s0,sp,128 + 66e0: 1c090303 lb t1,448(s2) + 66e4: 0100 addi s0,sp,128 + 66e6: 08090103 lb sp,128(s2) + 66ea: 0100 addi s0,sp,128 + 66ec: 20090403 lb s0,512(s2) + 66f0: 0100 addi s0,sp,128 + 66f2: 08090403 lb s0,128(s2) + 66f6: 0100 addi s0,sp,128 + 66f8: 0a090203 lb tp,160(s2) + 66fc: 0100 addi s0,sp,128 + 66fe: 14090203 lb tp,320(s2) + 6702: 0100 addi s0,sp,128 + 6704: 04090803 lb a6,64(s2) + 6708: 0100 addi s0,sp,128 + 670a: 0a090203 lb tp,160(s2) + 670e: 0100 addi s0,sp,128 + 6710: 12090403 lb s0,288(s2) + 6714: 0100 addi s0,sp,128 + 6716: 0a090103 lb sp,160(s2) + 671a: 0100 addi s0,sp,128 + 671c: 0200 addi s0,sp,256 + 671e: 0104 addi s1,sp,128 + 6720: 0306 slli t1,t1,0x1 + 6722: 0900 addi s0,sp,144 + 6724: 0006 0x6 + 6726: 0601 addi a2,a2,0 + 6728: 18090203 lb tp,384(s2) + 672c: 0100 addi s0,sp,128 + 672e: 0200 addi s0,sp,256 + 6730: 0104 addi s1,sp,128 + 6732: 0306 slli t1,t1,0x1 + 6734: 0900 addi s0,sp,144 + 6736: 0008 addi a0,sp,0 + 6738: 0601 addi a2,a2,0 + 673a: 18090103 lb sp,384(s2) + 673e: 0100 addi s0,sp,128 + 6740: 14090103 lb sp,320(s2) + 6744: 0100 addi s0,sp,128 + 6746: 08091203 lh tp,128(s2) + 674a: 0100 addi s0,sp,128 + 674c: 02097303 0x2097303 + 6750: 0100 addi s0,sp,128 + 6752: 08090203 lb tp,128(s2) + 6756: 0100 addi s0,sp,128 + 6758: 0e090203 lb tp,224(s2) + 675c: 0100 addi s0,sp,128 + 675e: 0e090203 lb tp,224(s2) + 6762: 0100 addi s0,sp,128 + 6764: 08090203 lb tp,128(s2) + 6768: 0100 addi s0,sp,128 + 676a: 08090203 lb tp,128(s2) + 676e: 0100 addi s0,sp,128 + 6770: 14090303 lb t1,320(s2) + 6774: 0100 addi s0,sp,128 + 6776: 097fb703 0x97fb703 + 677a: 0002 0x2 + 677c: 0301 addi t1,t1,0 + 677e: 0924 addi s1,sp,152 + 6780: 0004 addi s1,sp,0 + 6782: 0301 addi t1,t1,0 + 6784: 0925 addi s2,s2,9 + 6786: 0004 addi s1,sp,0 + 6788: 0301 addi t1,t1,0 + 678a: 00020903 lb s2,0(tp) # ffff9000 <_sp+0x7fff5000> + 678e: 0901 addi s2,s2,0 + 6790: 000a 0xa + 6792: 0100 addi s0,sp,128 + 6794: 7f01 lui t5,0xfffe0 + 6796: 0002 0x2 + 6798: 0200 addi s0,sp,256 + 679a: cc00 sw s0,24(s0) + 679c: 0000 unimp + 679e: 0100 addi s0,sp,128 + 67a0: fb01 bnez a4,66b0 <__stack_size+0x5eb0> + 67a2: 0d0e slli s10,s10,0x3 + 67a4: 0100 addi s0,sp,128 + 67a6: 0101 addi sp,sp,0 + 67a8: 0001 nop + 67aa: 0000 unimp + 67ac: 0001 nop + 67ae: 0100 addi s0,sp,128 + 67b0: 6d6f682f 0x6d6f682f + 67b4: 2f65 jal 6f6c <__stack_size+0x676c> + 67b6: 6a7a flw fs4,156(sp) + 67b8: 2d74722f 0x2d74722f + 67bc: 6874 flw fa3,84(s0) + 67be: 6572 flw fa0,28(sp) + 67c0: 6461 lui s0,0x18 + 67c2: 636e692f 0x636e692f + 67c6: 756c flw fa1,108(a0) + 67c8: 6564 flw fs1,76(a0) + 67ca: 2f00 fld fs0,24(a4) + 67cc: 6f68 flw fa0,92(a4) + 67ce: 656d lui a0,0x1b + 67d0: 2f6a7a2f 0x2f6a7a2f + 67d4: 7472 flw fs0,60(sp) + 67d6: 742d lui s0,0xfffeb + 67d8: 7268 flw fa0,100(a2) + 67da: 6165 addi sp,sp,112 + 67dc: 2f64 fld fs1,216(a4) + 67de: 706d6f63 bltu s10,t1,6efc <__stack_size+0x66fc> + 67e2: 6e656e6f jal t3,5cec8 <__stack_size+0x5c6c8> + 67e6: 7374 flw fa3,100(a4) + 67e8: 6972642f 0x6972642f + 67ec: 6576 flw fa0,92(sp) + 67ee: 7372 flw ft6,60(sp) + 67f0: 6372732f 0x6372732f + 67f4: 2f00 fld fs0,24(a4) + 67f6: 6f68 flw fa0,92(a4) + 67f8: 656d lui a0,0x1b + 67fa: 2f6a7a2f 0x2f6a7a2f + 67fe: 7472 flw fs0,60(sp) + 6800: 742d lui s0,0xfffeb + 6802: 7268 flw fa0,100(a2) + 6804: 6165 addi sp,sp,112 + 6806: 2f64 fld fs1,216(a4) + 6808: 706d6f63 bltu s10,t1,6f26 <__stack_size+0x6726> + 680c: 6e656e6f jal t3,5cef2 <__stack_size+0x5c6f2> + 6810: 7374 flw fa3,100(a4) + 6812: 6972642f 0x6972642f + 6816: 6576 flw fa0,92(sp) + 6818: 7372 flw ft6,60(sp) + 681a: 636e692f 0x636e692f + 681e: 756c flw fa1,108(a0) + 6820: 6564 flw fs1,76(a0) + 6822: 0000 unimp + 6824: 7472 flw fs0,60(sp) + 6826: 76726573 csrrsi a0,0x767,4 + 682a: 6369 lui t1,0x1a + 682c: 2e65 jal 6be4 <__stack_size+0x63e4> + 682e: 0068 addi a0,sp,12 + 6830: 0001 nop + 6832: 6300 flw fs0,0(a4) + 6834: 6c706d6f jal s10,d6fa <__stack_size+0xcefa> + 6838: 7465 lui s0,0xffff9 + 683a: 6f69 lui t5,0x1a + 683c: 2e6e fld ft8,216(sp) + 683e: 00020063 beqz tp,683e <__stack_size+0x603e> + 6842: 7200 flw fs0,32(a2) + 6844: 6474 flw fa3,76(s0) + 6846: 6665 lui a2,0x19 + 6848: 682e flw fa6,200(sp) 684a: 0100 addi s0,sp,128 - 684c: 08090103 lb sp,128(s2) - 6850: 0100 addi s0,sp,128 - 6852: 0a090103 lb sp,160(s2) - 6856: 0100 addi s0,sp,128 - 6858: 08090103 lb sp,128(s2) - 685c: 0100 addi s0,sp,128 - 685e: 0a090503 lb a0,160(s2) - 6862: 0100 addi s0,sp,128 - 6864: 10090403 lb s0,256(s2) - 6868: 0100 addi s0,sp,128 - 686a: 0200 addi s0,sp,256 - 686c: 0104 addi s1,sp,128 - 686e: 0306 slli t1,t1,0x1 - 6870: 0900 addi s0,sp,144 - 6872: 0006 0x6 - 6874: 0601 addi a2,a2,0 - 6876: 18090203 lb tp,384(s2) - 687a: 0100 addi s0,sp,128 - 687c: 04090103 lb sp,64(s2) - 6880: 0100 addi s0,sp,128 - 6882: 08090203 lb tp,128(s2) - 6886: 0100 addi s0,sp,128 - 6888: 08090103 lb sp,128(s2) - 688c: 0100 addi s0,sp,128 - 688e: 0c090303 lb t1,192(s2) - 6892: 0100 addi s0,sp,128 - 6894: 0200 addi s0,sp,256 - 6896: 0104 addi s1,sp,128 - 6898: 0306 slli t1,t1,0x1 - 689a: 0900 addi s0,sp,144 - 689c: 000e 0xe - 689e: 0601 addi a2,a2,0 - 68a0: 18090203 lb tp,384(s2) - 68a4: 0100 addi s0,sp,128 - 68a6: 06090203 lb tp,96(s2) - 68aa: 0100 addi s0,sp,128 - 68ac: 06090103 lb sp,96(s2) - 68b0: 0100 addi s0,sp,128 - 68b2: 02090503 lb a0,32(s2) - 68b6: 0100 addi s0,sp,128 - 68b8: 08090303 lb t1,128(s2) - 68bc: 0100 addi s0,sp,128 - 68be: 08090203 lb tp,128(s2) - 68c2: 0100 addi s0,sp,128 - 68c4: 16090403 lb s0,352(s2) - 68c8: 0100 addi s0,sp,128 - 68ca: 0200 addi s0,sp,256 - 68cc: 0104 addi s1,sp,128 - 68ce: 0306 slli t1,t1,0x1 - 68d0: 0900 addi s0,sp,144 - 68d2: 0010 addi a2,sp,0 - 68d4: 0001 nop - 68d6: 0402 slli s0,s0,0x0 - 68d8: 0305 addi t1,t1,1 - 68da: 0900 addi s0,sp,144 - 68dc: 002c addi a1,sp,8 - 68de: 0001 nop - 68e0: 0402 slli s0,s0,0x0 - 68e2: 0605 addi a2,a2,1 - 68e4: 08090303 lb t1,128(s2) + 684c: 0000 unimp + 684e: 7472 flw fs0,60(sp) + 6850: 6564 flw fs1,76(a0) + 6852: 6976 flw fs2,92(sp) + 6854: 682e6563 bltu t3,sp,6ede <__stack_size+0x66de> + 6858: 0300 addi s0,sp,384 + 685a: 0000 unimp + 685c: 7472 flw fs0,60(sp) + 685e: 6874 flw fa3,84(s0) + 6860: 6572 flw fa0,28(sp) + 6862: 6461 lui s0,0x18 + 6864: 682e flw fa6,200(sp) + 6866: 0100 addi s0,sp,128 + 6868: 0000 unimp + 686a: 0000 unimp + 686c: 0205 addi tp,tp,1 + 686e: 9ca6 add s9,s9,s1 + 6870: 2040 fld fs0,128(s0) + 6872: 03013303 0x3013303 + 6876: 0901 addi s2,s2,0 + 6878: 000a 0xa + 687a: 0301 addi t1,t1,0 + 687c: 0901 addi s2,s2,0 + 687e: 0016 0x16 + 6880: 0301 addi t1,t1,0 + 6882: 0918 addi a4,sp,144 + 6884: 0008 addi a0,sp,0 + 6886: 0301 addi t1,t1,0 + 6888: 0901 addi s2,s2,0 + 688a: 000e 0xe + 688c: 0301 addi t1,t1,0 + 688e: 0901 addi s2,s2,0 + 6890: 000c addi a1,sp,0 + 6892: 0301 addi t1,t1,0 + 6894: 0902 slli s2,s2,0x0 + 6896: 000c addi a1,sp,0 + 6898: 0301 addi t1,t1,0 + 689a: 0901 addi s2,s2,0 + 689c: 000a 0xa + 689e: 0301 addi t1,t1,0 + 68a0: 0901 addi s2,s2,0 + 68a2: 000a 0xa + 68a4: 0301 addi t1,t1,0 + 68a6: 00080913 mv s2,a6 + 68aa: 0301 addi t1,t1,0 + 68ac: 0901 addi s2,s2,0 + 68ae: 000a 0xa + 68b0: 0301 addi t1,t1,0 + 68b2: 0901 addi s2,s2,0 + 68b4: 0016 0x16 + 68b6: 0401 addi s0,s0,0 + 68b8: 0302 slli t1,t1,0x0 + 68ba: 7fb8 flw fa4,120(a5) + 68bc: 0809 addi a6,a6,2 + 68be: 0100 addi s0,sp,128 + 68c0: 0c090203 lb tp,192(s2) + 68c4: 0100 addi s0,sp,128 + 68c6: 0200 addi s0,sp,256 + 68c8: 0104 addi s1,sp,128 + 68ca: 0306 slli t1,t1,0x1 + 68cc: 0900 addi s0,sp,144 + 68ce: 0006 0x6 + 68d0: 0601 addi a2,a2,0 + 68d2: 18090203 lb tp,384(s2) + 68d6: 0100 addi s0,sp,128 + 68d8: 08090103 lb sp,128(s2) + 68dc: 0100 addi s0,sp,128 + 68de: 08090103 lb sp,128(s2) + 68e2: 0100 addi s0,sp,128 + 68e4: 0a090103 lb sp,160(s2) 68e8: 0100 addi s0,sp,128 - 68ea: 08090303 lb t1,128(s2) + 68ea: 08090103 lb sp,128(s2) 68ee: 0100 addi s0,sp,128 - 68f0: 16090303 lb t1,352(s2) + 68f0: 0a090503 lb a0,160(s2) 68f4: 0100 addi s0,sp,128 - 68f6: 0e090303 lb t1,224(s2) + 68f6: 10090403 lb s0,256(s2) 68fa: 0100 addi s0,sp,128 - 68fc: 08090303 lb t1,128(s2) - 6900: 0100 addi s0,sp,128 - 6902: 04090303 lb t1,64(s2) - 6906: 0100 addi s0,sp,128 - 6908: 0a090203 lb tp,160(s2) + 68fc: 0200 addi s0,sp,256 + 68fe: 0104 addi s1,sp,128 + 6900: 0306 slli t1,t1,0x1 + 6902: 0900 addi s0,sp,144 + 6904: 0006 0x6 + 6906: 0601 addi a2,a2,0 + 6908: 18090203 lb tp,384(s2) 690c: 0100 addi s0,sp,128 - 690e: 08090403 lb s0,128(s2) + 690e: 04090103 lb sp,64(s2) 6912: 0100 addi s0,sp,128 - 6914: 08090303 lb t1,128(s2) + 6914: 08090203 lb tp,128(s2) 6918: 0100 addi s0,sp,128 - 691a: 08090203 lb tp,128(s2) + 691a: 08090103 lb sp,128(s2) 691e: 0100 addi s0,sp,128 - 6920: 04090103 lb sp,64(s2) + 6920: 0c090303 lb t1,192(s2) 6924: 0100 addi s0,sp,128 - 6926: 0a090403 lb s0,160(s2) - 692a: 0100 addi s0,sp,128 - 692c: 0c090203 lb tp,192(s2) - 6930: 0100 addi s0,sp,128 - 6932: 0200 addi s0,sp,256 - 6934: 0104 addi s1,sp,128 - 6936: 0306 slli t1,t1,0x1 - 6938: 0900 addi s0,sp,144 - 693a: 0006 0x6 - 693c: 0601 addi a2,a2,0 - 693e: 18090203 lb tp,384(s2) + 6926: 0200 addi s0,sp,256 + 6928: 0104 addi s1,sp,128 + 692a: 0306 slli t1,t1,0x1 + 692c: 0900 addi s0,sp,144 + 692e: 000e 0xe + 6930: 0601 addi a2,a2,0 + 6932: 18090203 lb tp,384(s2) + 6936: 0100 addi s0,sp,128 + 6938: 06090203 lb tp,96(s2) + 693c: 0100 addi s0,sp,128 + 693e: 06090103 lb sp,96(s2) 6942: 0100 addi s0,sp,128 - 6944: 0c090303 lb t1,192(s2) + 6944: 02090503 lb a0,32(s2) 6948: 0100 addi s0,sp,128 - 694a: 08090103 lb sp,128(s2) + 694a: 08090303 lb t1,128(s2) 694e: 0100 addi s0,sp,128 6950: 08090203 lb tp,128(s2) 6954: 0100 addi s0,sp,128 - 6956: 0e090603 lb a2,224(s2) + 6956: 16090403 lb s0,352(s2) 695a: 0100 addi s0,sp,128 - 695c: 0e090503 lb a0,224(s2) - 6960: 0100 addi s0,sp,128 - 6962: 08090103 lb sp,128(s2) - 6966: 0100 addi s0,sp,128 - 6968: 08090303 lb t1,128(s2) - 696c: 0100 addi s0,sp,128 - 696e: 06090403 lb s0,96(s2) - 6972: 0100 addi s0,sp,128 - 6974: 0a096803 0xa096803 - 6978: 0100 addi s0,sp,128 - 697a: 02091a03 lh s4,32(s2) - 697e: 0100 addi s0,sp,128 - 6980: 0809 addi a6,a6,2 - 6982: 0000 unimp - 6984: 0101 addi sp,sp,0 - 6986: 04c5 addi s1,s1,17 - 6988: 0000 unimp - 698a: 0002 0x2 - 698c: 000000cb fnmsub.s ft1,ft0,ft0,ft0,rne - 6990: 0101 addi sp,sp,0 - 6992: 000d0efb 0xd0efb - 6996: 0101 addi sp,sp,0 - 6998: 0101 addi sp,sp,0 - 699a: 0000 unimp - 699c: 0100 addi s0,sp,128 - 699e: 0000 unimp - 69a0: 2f01 jal 70b0 <__stack_size+0x68b0> - 69a2: 6f68 flw fa0,92(a4) - 69a4: 656d lui a0,0x1b - 69a6: 2f6a7a2f 0x2f6a7a2f - 69aa: 7472 flw fs0,60(sp) - 69ac: 742d lui s0,0xfffeb - 69ae: 7268 flw fa0,100(a2) - 69b0: 6165 addi sp,sp,112 - 69b2: 2f64 fld fs1,216(a4) - 69b4: 6e69 lui t3,0x1a - 69b6: 64756c63 bltu a0,t2,700e <__stack_size+0x680e> - 69ba: 0065 c.addi zero,25 - 69bc: 6d6f682f 0x6d6f682f - 69c0: 2f65 jal 7178 <__stack_size+0x6978> - 69c2: 6a7a flw fs4,156(sp) - 69c4: 2d74722f 0x2d74722f - 69c8: 6874 flw fa3,84(s0) - 69ca: 6572 flw fa0,28(sp) - 69cc: 6461 lui s0,0x18 - 69ce: 6d6f632f 0x6d6f632f - 69d2: 6f70 flw fa2,92(a4) - 69d4: 656e flw fa0,216(sp) - 69d6: 746e flw fs0,248(sp) - 69d8: 72642f73 csrrs t5,0x726,s0 - 69dc: 7669 lui a2,0xffffa - 69de: 7265 lui tp,0xffff9 - 69e0: 72732f73 csrrs t5,0x727,t1 - 69e4: 682f0063 beq t5,sp,7064 <__stack_size+0x6864> - 69e8: 2f656d6f jal s10,5ccde <__stack_size+0x5c4de> - 69ec: 6a7a flw fs4,156(sp) - 69ee: 2d74722f 0x2d74722f - 69f2: 6874 flw fa3,84(s0) - 69f4: 6572 flw fa0,28(sp) - 69f6: 6461 lui s0,0x18 - 69f8: 6d6f632f 0x6d6f632f - 69fc: 6f70 flw fa2,92(a4) - 69fe: 656e flw fa0,216(sp) - 6a00: 746e flw fs0,248(sp) - 6a02: 72642f73 csrrs t5,0x726,s0 - 6a06: 7669 lui a2,0xffffa - 6a08: 7265 lui tp,0xffff9 - 6a0a: 6e692f73 csrrs t5,0x6e6,s2 - 6a0e: 64756c63 bltu a0,t2,7066 <__stack_size+0x6866> - 6a12: 0065 c.addi zero,25 - 6a14: 7200 flw fs0,32(a2) - 6a16: 7374 flw fa3,100(a4) - 6a18: 7265 lui tp,0xffff9 - 6a1a: 6976 flw fs2,92(sp) - 6a1c: 682e6563 bltu t3,sp,70a6 <__stack_size+0x68a6> - 6a20: 0100 addi s0,sp,128 - 6a22: 0000 unimp - 6a24: 6164 flw fs1,68(a0) - 6a26: 6174 flw fa3,68(a0) - 6a28: 7571 lui a0,0xffffc - 6a2a: 7565 lui a0,0xffff9 - 6a2c: 2e65 jal 6de4 <__stack_size+0x65e4> - 6a2e: 00020063 beqz tp,6a2e <__stack_size+0x622e> - 6a32: 7200 flw fs0,32(a2) - 6a34: 6474 flw fa3,76(s0) - 6a36: 6665 lui a2,0x19 - 6a38: 682e flw fa6,200(sp) - 6a3a: 0100 addi s0,sp,128 - 6a3c: 0000 unimp - 6a3e: 7472 flw fs0,60(sp) - 6a40: 6564 flw fs1,76(a0) - 6a42: 6976 flw fs2,92(sp) - 6a44: 682e6563 bltu t3,sp,70ce <__stack_size+0x68ce> - 6a48: 0300 addi s0,sp,384 - 6a4a: 0000 unimp - 6a4c: 7472 flw fs0,60(sp) - 6a4e: 6874 flw fa3,84(s0) - 6a50: 6572 flw fa0,28(sp) - 6a52: 6461 lui s0,0x18 - 6a54: 682e flw fa6,200(sp) - 6a56: 0100 addi s0,sp,128 - 6a58: 0000 unimp - 6a5a: 0000 unimp - 6a5c: 0205 addi tp,tp,1 - 6a5e: a2ea fsd fs10,320(sp) - 6a60: 2040 fld fs0,128(s0) - 6a62: 03013303 0x3013303 - 6a66: 0901 addi s2,s2,0 - 6a68: 000a 0xa - 6a6a: 0301 addi t1,t1,0 - 6a6c: 0901 addi s2,s2,0 - 6a6e: 0016 0x16 - 6a70: 0301 addi t1,t1,0 - 6a72: 0918 addi a4,sp,144 - 6a74: 0008 addi a0,sp,0 - 6a76: 0301 addi t1,t1,0 - 6a78: 0901 addi s2,s2,0 - 6a7a: 000e 0xe - 6a7c: 0301 addi t1,t1,0 - 6a7e: 0901 addi s2,s2,0 - 6a80: 000c addi a1,sp,0 - 6a82: 0301 addi t1,t1,0 - 6a84: 0902 slli s2,s2,0x0 - 6a86: 000c addi a1,sp,0 - 6a88: 0301 addi t1,t1,0 - 6a8a: 0901 addi s2,s2,0 - 6a8c: 000a 0xa - 6a8e: 0301 addi t1,t1,0 - 6a90: 0901 addi s2,s2,0 - 6a92: 000a 0xa - 6a94: 0301 addi t1,t1,0 - 6a96: 00080913 mv s2,a6 - 6a9a: 0301 addi t1,t1,0 - 6a9c: 0901 addi s2,s2,0 - 6a9e: 000a 0xa - 6aa0: 0301 addi t1,t1,0 - 6aa2: 0901 addi s2,s2,0 - 6aa4: 0016 0x16 - 6aa6: 0401 addi s0,s0,0 - 6aa8: 0302 slli t1,t1,0x0 - 6aaa: 0940 addi s0,sp,148 - 6aac: 0008 addi a0,sp,0 - 6aae: 0301 addi t1,t1,0 - 6ab0: 0901 addi s2,s2,0 - 6ab2: 001e 0x1e - 6ab4: 0001 nop - 6ab6: 0402 slli s0,s0,0x0 - 6ab8: 0601 addi a2,a2,0 - 6aba: 06090003 lb zero,96(s2) - 6abe: 0100 addi s0,sp,128 - 6ac0: 0306 slli t1,t1,0x1 - 6ac2: 0902 slli s2,s2,0x0 - 6ac4: 0018 addi a4,sp,0 - 6ac6: 0301 addi t1,t1,0 - 6ac8: 0902 slli s2,s2,0x0 - 6aca: 000a 0xa - 6acc: 0301 addi t1,t1,0 - 6ace: 0901 addi s2,s2,0 - 6ad0: 000c addi a1,sp,0 - 6ad2: 0301 addi t1,t1,0 - 6ad4: 0902 slli s2,s2,0x0 - 6ad6: 000c addi a1,sp,0 - 6ad8: 0301 addi t1,t1,0 - 6ada: 0901 addi s2,s2,0 - 6adc: 0008 addi a0,sp,0 - 6ade: 0301 addi t1,t1,0 - 6ae0: 0902 slli s2,s2,0x0 - 6ae2: 0008 addi a0,sp,0 - 6ae4: 0301 addi t1,t1,0 - 6ae6: 0901 addi s2,s2,0 - 6ae8: 000a 0xa - 6aea: 0301 addi t1,t1,0 - 6aec: 0902 slli s2,s2,0x0 - 6aee: 000a 0xa - 6af0: 0301 addi t1,t1,0 - 6af2: 0901 addi s2,s2,0 - 6af4: 0014 addi a3,sp,0 - 6af6: 0301 addi t1,t1,0 - 6af8: 0902 slli s2,s2,0x0 - 6afa: 0008 addi a0,sp,0 + 695c: 0200 addi s0,sp,256 + 695e: 0104 addi s1,sp,128 + 6960: 0306 slli t1,t1,0x1 + 6962: 0900 addi s0,sp,144 + 6964: 0010 addi a2,sp,0 + 6966: 0001 nop + 6968: 0402 slli s0,s0,0x0 + 696a: 0305 addi t1,t1,1 + 696c: 0900 addi s0,sp,144 + 696e: 002c addi a1,sp,8 + 6970: 0001 nop + 6972: 0402 slli s0,s0,0x0 + 6974: 0605 addi a2,a2,1 + 6976: 08090303 lb t1,128(s2) + 697a: 0100 addi s0,sp,128 + 697c: 08090303 lb t1,128(s2) + 6980: 0100 addi s0,sp,128 + 6982: 16090303 lb t1,352(s2) + 6986: 0100 addi s0,sp,128 + 6988: 0e090303 lb t1,224(s2) + 698c: 0100 addi s0,sp,128 + 698e: 08090303 lb t1,128(s2) + 6992: 0100 addi s0,sp,128 + 6994: 04090303 lb t1,64(s2) + 6998: 0100 addi s0,sp,128 + 699a: 0a090203 lb tp,160(s2) + 699e: 0100 addi s0,sp,128 + 69a0: 08090403 lb s0,128(s2) + 69a4: 0100 addi s0,sp,128 + 69a6: 08090303 lb t1,128(s2) + 69aa: 0100 addi s0,sp,128 + 69ac: 08090203 lb tp,128(s2) + 69b0: 0100 addi s0,sp,128 + 69b2: 04090103 lb sp,64(s2) + 69b6: 0100 addi s0,sp,128 + 69b8: 0a090403 lb s0,160(s2) + 69bc: 0100 addi s0,sp,128 + 69be: 0c090203 lb tp,192(s2) + 69c2: 0100 addi s0,sp,128 + 69c4: 0200 addi s0,sp,256 + 69c6: 0104 addi s1,sp,128 + 69c8: 0306 slli t1,t1,0x1 + 69ca: 0900 addi s0,sp,144 + 69cc: 0006 0x6 + 69ce: 0601 addi a2,a2,0 + 69d0: 18090203 lb tp,384(s2) + 69d4: 0100 addi s0,sp,128 + 69d6: 0c090303 lb t1,192(s2) + 69da: 0100 addi s0,sp,128 + 69dc: 08090103 lb sp,128(s2) + 69e0: 0100 addi s0,sp,128 + 69e2: 08090203 lb tp,128(s2) + 69e6: 0100 addi s0,sp,128 + 69e8: 0e090603 lb a2,224(s2) + 69ec: 0100 addi s0,sp,128 + 69ee: 0e090503 lb a0,224(s2) + 69f2: 0100 addi s0,sp,128 + 69f4: 08090103 lb sp,128(s2) + 69f8: 0100 addi s0,sp,128 + 69fa: 08090303 lb t1,128(s2) + 69fe: 0100 addi s0,sp,128 + 6a00: 06090403 lb s0,96(s2) + 6a04: 0100 addi s0,sp,128 + 6a06: 0a096803 0xa096803 + 6a0a: 0100 addi s0,sp,128 + 6a0c: 02091a03 lh s4,32(s2) + 6a10: 0100 addi s0,sp,128 + 6a12: 0809 addi a6,a6,2 + 6a14: 0000 unimp + 6a16: 0101 addi sp,sp,0 + 6a18: 04c5 addi s1,s1,17 + 6a1a: 0000 unimp + 6a1c: 0002 0x2 + 6a1e: 000000cb fnmsub.s ft1,ft0,ft0,ft0,rne + 6a22: 0101 addi sp,sp,0 + 6a24: 000d0efb 0xd0efb + 6a28: 0101 addi sp,sp,0 + 6a2a: 0101 addi sp,sp,0 + 6a2c: 0000 unimp + 6a2e: 0100 addi s0,sp,128 + 6a30: 0000 unimp + 6a32: 2f01 jal 7142 <__stack_size+0x6942> + 6a34: 6f68 flw fa0,92(a4) + 6a36: 656d lui a0,0x1b + 6a38: 2f6a7a2f 0x2f6a7a2f + 6a3c: 7472 flw fs0,60(sp) + 6a3e: 742d lui s0,0xfffeb + 6a40: 7268 flw fa0,100(a2) + 6a42: 6165 addi sp,sp,112 + 6a44: 2f64 fld fs1,216(a4) + 6a46: 6e69 lui t3,0x1a + 6a48: 64756c63 bltu a0,t2,70a0 <__stack_size+0x68a0> + 6a4c: 0065 c.addi zero,25 + 6a4e: 6d6f682f 0x6d6f682f + 6a52: 2f65 jal 720a <__stack_size+0x6a0a> + 6a54: 6a7a flw fs4,156(sp) + 6a56: 2d74722f 0x2d74722f + 6a5a: 6874 flw fa3,84(s0) + 6a5c: 6572 flw fa0,28(sp) + 6a5e: 6461 lui s0,0x18 + 6a60: 6d6f632f 0x6d6f632f + 6a64: 6f70 flw fa2,92(a4) + 6a66: 656e flw fa0,216(sp) + 6a68: 746e flw fs0,248(sp) + 6a6a: 72642f73 csrrs t5,0x726,s0 + 6a6e: 7669 lui a2,0xffffa + 6a70: 7265 lui tp,0xffff9 + 6a72: 72732f73 csrrs t5,0x727,t1 + 6a76: 682f0063 beq t5,sp,70f6 <__stack_size+0x68f6> + 6a7a: 2f656d6f jal s10,5cd70 <__stack_size+0x5c570> + 6a7e: 6a7a flw fs4,156(sp) + 6a80: 2d74722f 0x2d74722f + 6a84: 6874 flw fa3,84(s0) + 6a86: 6572 flw fa0,28(sp) + 6a88: 6461 lui s0,0x18 + 6a8a: 6d6f632f 0x6d6f632f + 6a8e: 6f70 flw fa2,92(a4) + 6a90: 656e flw fa0,216(sp) + 6a92: 746e flw fs0,248(sp) + 6a94: 72642f73 csrrs t5,0x726,s0 + 6a98: 7669 lui a2,0xffffa + 6a9a: 7265 lui tp,0xffff9 + 6a9c: 6e692f73 csrrs t5,0x6e6,s2 + 6aa0: 64756c63 bltu a0,t2,70f8 <__stack_size+0x68f8> + 6aa4: 0065 c.addi zero,25 + 6aa6: 7200 flw fs0,32(a2) + 6aa8: 7374 flw fa3,100(a4) + 6aaa: 7265 lui tp,0xffff9 + 6aac: 6976 flw fs2,92(sp) + 6aae: 682e6563 bltu t3,sp,7138 <__stack_size+0x6938> + 6ab2: 0100 addi s0,sp,128 + 6ab4: 0000 unimp + 6ab6: 6164 flw fs1,68(a0) + 6ab8: 6174 flw fa3,68(a0) + 6aba: 7571 lui a0,0xffffc + 6abc: 7565 lui a0,0xffff9 + 6abe: 2e65 jal 6e76 <__stack_size+0x6676> + 6ac0: 00020063 beqz tp,6ac0 <__stack_size+0x62c0> + 6ac4: 7200 flw fs0,32(a2) + 6ac6: 6474 flw fa3,76(s0) + 6ac8: 6665 lui a2,0x19 + 6aca: 682e flw fa6,200(sp) + 6acc: 0100 addi s0,sp,128 + 6ace: 0000 unimp + 6ad0: 7472 flw fs0,60(sp) + 6ad2: 6564 flw fs1,76(a0) + 6ad4: 6976 flw fs2,92(sp) + 6ad6: 682e6563 bltu t3,sp,7160 <__stack_size+0x6960> + 6ada: 0300 addi s0,sp,384 + 6adc: 0000 unimp + 6ade: 7472 flw fs0,60(sp) + 6ae0: 6874 flw fa3,84(s0) + 6ae2: 6572 flw fa0,28(sp) + 6ae4: 6461 lui s0,0x18 + 6ae6: 682e flw fa6,200(sp) + 6ae8: 0100 addi s0,sp,128 + 6aea: 0000 unimp + 6aec: 0000 unimp + 6aee: 0205 addi tp,tp,1 + 6af0: 9f6e add t5,t5,s11 + 6af2: 2040 fld fs0,128(s0) + 6af4: 03013303 0x3013303 + 6af8: 0901 addi s2,s2,0 + 6afa: 000a 0xa 6afc: 0301 addi t1,t1,0 - 6afe: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> + 6afe: 0901 addi s2,s2,0 + 6b00: 0016 0x16 6b02: 0301 addi t1,t1,0 - 6b04: 0901 addi s2,s2,0 - 6b06: 0002 0x2 + 6b04: 0918 addi a4,sp,144 + 6b06: 0008 addi a0,sp,0 6b08: 0301 addi t1,t1,0 - 6b0a: 000a0907 0xa0907 + 6b0a: 0901 addi s2,s2,0 + 6b0c: 000e 0xe 6b0e: 0301 addi t1,t1,0 - 6b10: 0905 addi s2,s2,1 - 6b12: 0018 addi a4,sp,0 - 6b14: 0001 nop - 6b16: 0402 slli s0,s0,0x0 - 6b18: 0601 addi a2,a2,0 - 6b1a: 06090003 lb zero,96(s2) - 6b1e: 0100 addi s0,sp,128 - 6b20: 0306 slli t1,t1,0x1 - 6b22: 0902 slli s2,s2,0x0 - 6b24: 0018 addi a4,sp,0 + 6b10: 0901 addi s2,s2,0 + 6b12: 000c addi a1,sp,0 + 6b14: 0301 addi t1,t1,0 + 6b16: 0902 slli s2,s2,0x0 + 6b18: 000c addi a1,sp,0 + 6b1a: 0301 addi t1,t1,0 + 6b1c: 0901 addi s2,s2,0 + 6b1e: 000a 0xa + 6b20: 0301 addi t1,t1,0 + 6b22: 0901 addi s2,s2,0 + 6b24: 000a 0xa 6b26: 0301 addi t1,t1,0 - 6b28: 0901 addi s2,s2,0 - 6b2a: 0004 addi s1,sp,0 + 6b28: 00080913 mv s2,a6 6b2c: 0301 addi t1,t1,0 - 6b2e: 0902 slli s2,s2,0x0 - 6b30: 0008 addi a0,sp,0 + 6b2e: 0901 addi s2,s2,0 + 6b30: 000a 0xa 6b32: 0301 addi t1,t1,0 6b34: 0901 addi s2,s2,0 - 6b36: 000a 0xa - 6b38: 0301 addi t1,t1,0 - 6b3a: 00020903 lb s2,0(tp) # ffff9000 <_sp+0x7fff5000> - 6b3e: 0301 addi t1,t1,0 - 6b40: 0902 slli s2,s2,0x0 - 6b42: 0006 0x6 - 6b44: 0301 addi t1,t1,0 - 6b46: 0902 slli s2,s2,0x0 - 6b48: 0006 0x6 - 6b4a: 0301 addi t1,t1,0 - 6b4c: 0904 addi s1,sp,144 - 6b4e: 0002 0x2 - 6b50: 0001 nop - 6b52: 0402 slli s0,s0,0x0 - 6b54: 0601 addi a2,a2,0 - 6b56: 10090003 lb zero,256(s2) - 6b5a: 0100 addi s0,sp,128 - 6b5c: 0200 addi s0,sp,256 - 6b5e: 0504 addi s1,sp,640 - 6b60: 2c090003 lb zero,704(s2) - 6b64: 0100 addi s0,sp,128 - 6b66: 0200 addi s0,sp,256 - 6b68: 0504 addi s1,sp,640 - 6b6a: 0306 slli t1,t1,0x1 - 6b6c: 00080903 lb s2,0(a6) # ffff9000 <_sp+0x7fff5000> - 6b70: 0001 nop - 6b72: 0402 slli s0,s0,0x0 - 6b74: 0305 addi t1,t1,1 - 6b76: 00080903 lb s2,0(a6) - 6b7a: 0001 nop - 6b7c: 0402 slli s0,s0,0x0 - 6b7e: 0305 addi t1,t1,1 - 6b80: 0901 addi s2,s2,0 - 6b82: 0008 addi a0,sp,0 - 6b84: 0001 nop - 6b86: 0402 slli s0,s0,0x0 - 6b88: 0305 addi t1,t1,1 + 6b36: 0016 0x16 + 6b38: 0401 addi s0,s0,0 + 6b3a: 0302 slli t1,t1,0x0 + 6b3c: 0940 addi s0,sp,148 + 6b3e: 0008 addi a0,sp,0 + 6b40: 0301 addi t1,t1,0 + 6b42: 0901 addi s2,s2,0 + 6b44: 001e 0x1e + 6b46: 0001 nop + 6b48: 0402 slli s0,s0,0x0 + 6b4a: 0601 addi a2,a2,0 + 6b4c: 06090003 lb zero,96(s2) + 6b50: 0100 addi s0,sp,128 + 6b52: 0306 slli t1,t1,0x1 + 6b54: 0902 slli s2,s2,0x0 + 6b56: 0018 addi a4,sp,0 + 6b58: 0301 addi t1,t1,0 + 6b5a: 0902 slli s2,s2,0x0 + 6b5c: 000a 0xa + 6b5e: 0301 addi t1,t1,0 + 6b60: 0901 addi s2,s2,0 + 6b62: 000c addi a1,sp,0 + 6b64: 0301 addi t1,t1,0 + 6b66: 0902 slli s2,s2,0x0 + 6b68: 000c addi a1,sp,0 + 6b6a: 0301 addi t1,t1,0 + 6b6c: 0901 addi s2,s2,0 + 6b6e: 0008 addi a0,sp,0 + 6b70: 0301 addi t1,t1,0 + 6b72: 0902 slli s2,s2,0x0 + 6b74: 0008 addi a0,sp,0 + 6b76: 0301 addi t1,t1,0 + 6b78: 0901 addi s2,s2,0 + 6b7a: 000a 0xa + 6b7c: 0301 addi t1,t1,0 + 6b7e: 0902 slli s2,s2,0x0 + 6b80: 000a 0xa + 6b82: 0301 addi t1,t1,0 + 6b84: 0901 addi s2,s2,0 + 6b86: 0014 addi a3,sp,0 + 6b88: 0301 addi t1,t1,0 6b8a: 0902 slli s2,s2,0x0 - 6b8c: 0016 0x16 + 6b8c: 0008 addi a0,sp,0 6b8e: 0301 addi t1,t1,0 - 6b90: 00080903 lb s2,0(a6) + 6b90: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> 6b94: 0301 addi t1,t1,0 - 6b96: 00160903 lb s2,1(a2) # 19001 <__stack_size+0x18801> + 6b96: 0901 addi s2,s2,0 + 6b98: 0002 0x2 6b9a: 0301 addi t1,t1,0 - 6b9c: 0904 addi s1,sp,144 - 6b9e: 000e 0xe + 6b9c: 000a0907 0xa0907 6ba0: 0301 addi t1,t1,0 - 6ba2: 000a0903 lb s2,0(s4) - 6ba6: 0301 addi t1,t1,0 - 6ba8: 00040903 lb s2,0(s0) - 6bac: 0301 addi t1,t1,0 - 6bae: 0901 addi s2,s2,0 - 6bb0: 000a 0xa - 6bb2: 0301 addi t1,t1,0 - 6bb4: 0901 addi s2,s2,0 - 6bb6: 000a 0xa + 6ba2: 0905 addi s2,s2,1 + 6ba4: 0018 addi a4,sp,0 + 6ba6: 0001 nop + 6ba8: 0402 slli s0,s0,0x0 + 6baa: 0601 addi a2,a2,0 + 6bac: 06090003 lb zero,96(s2) + 6bb0: 0100 addi s0,sp,128 + 6bb2: 0306 slli t1,t1,0x1 + 6bb4: 0902 slli s2,s2,0x0 + 6bb6: 0018 addi a4,sp,0 6bb8: 0301 addi t1,t1,0 - 6bba: 095a slli s2,s2,0x16 - 6bbc: 0006 0x6 + 6bba: 0901 addi s2,s2,0 + 6bbc: 0004 addi s1,sp,0 6bbe: 0301 addi t1,t1,0 - 6bc0: 0929 addi s2,s2,10 - 6bc2: 0022 0x22 + 6bc0: 0902 slli s2,s2,0x0 + 6bc2: 0008 addi a0,sp,0 6bc4: 0301 addi t1,t1,0 6bc6: 0901 addi s2,s2,0 - 6bc8: 0028 addi a0,sp,8 + 6bc8: 000a 0xa 6bca: 0301 addi t1,t1,0 - 6bcc: 0901 addi s2,s2,0 - 6bce: 0028 addi a0,sp,8 + 6bcc: 00020903 lb s2,0(tp) # ffff9000 <_sp+0x7fff5000> 6bd0: 0301 addi t1,t1,0 - 6bd2: 00180903 lb s2,1(a6) + 6bd2: 0902 slli s2,s2,0x0 + 6bd4: 0006 0x6 6bd6: 0301 addi t1,t1,0 - 6bd8: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 6bd8: 0902 slli s2,s2,0x0 + 6bda: 0006 0x6 6bdc: 0301 addi t1,t1,0 - 6bde: 0905 addi s2,s2,1 - 6be0: 000e 0xe - 6be2: 0301 addi t1,t1,0 - 6be4: 0901 addi s2,s2,0 - 6be6: 0008 addi a0,sp,0 - 6be8: 0301 addi t1,t1,0 - 6bea: 000a0903 lb s2,0(s4) - 6bee: 0301 addi t1,t1,0 - 6bf0: 0902 slli s2,s2,0x0 - 6bf2: 0004 addi s1,sp,0 - 6bf4: 0301 addi t1,t1,0 - 6bf6: 096a slli s2,s2,0x1a - 6bf8: 0006 0x6 - 6bfa: 0301 addi t1,t1,0 - 6bfc: 0919 addi s2,s2,6 - 6bfe: 0004 addi s1,sp,0 - 6c00: 0301 addi t1,t1,0 - 6c02: 0901 addi s2,s2,0 - 6c04: 0002 0x2 - 6c06: 0301 addi t1,t1,0 - 6c08: 0901 addi s2,s2,0 - 6c0a: 000a 0xa + 6bde: 0904 addi s1,sp,144 + 6be0: 0002 0x2 + 6be2: 0001 nop + 6be4: 0402 slli s0,s0,0x0 + 6be6: 0601 addi a2,a2,0 + 6be8: 10090003 lb zero,256(s2) + 6bec: 0100 addi s0,sp,128 + 6bee: 0200 addi s0,sp,256 + 6bf0: 0504 addi s1,sp,640 + 6bf2: 2c090003 lb zero,704(s2) + 6bf6: 0100 addi s0,sp,128 + 6bf8: 0200 addi s0,sp,256 + 6bfa: 0504 addi s1,sp,640 + 6bfc: 0306 slli t1,t1,0x1 + 6bfe: 00080903 lb s2,0(a6) # ffff9000 <_sp+0x7fff5000> + 6c02: 0001 nop + 6c04: 0402 slli s0,s0,0x0 + 6c06: 0305 addi t1,t1,1 + 6c08: 00080903 lb s2,0(a6) 6c0c: 0001 nop 6c0e: 0402 slli s0,s0,0x0 - 6c10: 0601 addi a2,a2,0 - 6c12: 06090003 lb zero,96(s2) - 6c16: 0100 addi s0,sp,128 - 6c18: 0306 slli t1,t1,0x1 - 6c1a: 0902 slli s2,s2,0x0 - 6c1c: 0008 addi a0,sp,0 - 6c1e: 0301 addi t1,t1,0 - 6c20: 000e0903 lb s2,0(t3) - 6c24: 0301 addi t1,t1,0 - 6c26: 0901 addi s2,s2,0 - 6c28: 0004 addi s1,sp,0 - 6c2a: 0301 addi t1,t1,0 - 6c2c: 000a0907 0xa0907 - 6c30: 0301 addi t1,t1,0 - 6c32: 0905 addi s2,s2,1 - 6c34: 0018 addi a4,sp,0 - 6c36: 0001 nop - 6c38: 0402 slli s0,s0,0x0 - 6c3a: 0601 addi a2,a2,0 - 6c3c: 06090003 lb zero,96(s2) - 6c40: 0100 addi s0,sp,128 - 6c42: 0306 slli t1,t1,0x1 - 6c44: 0901 addi s2,s2,0 - 6c46: 0018 addi a4,sp,0 - 6c48: 0001 nop - 6c4a: 0402 slli s0,s0,0x0 - 6c4c: 0601 addi a2,a2,0 - 6c4e: 06090003 lb zero,96(s2) - 6c52: 0100 addi s0,sp,128 - 6c54: 0306 slli t1,t1,0x1 - 6c56: 0901 addi s2,s2,0 - 6c58: 0018 addi a4,sp,0 - 6c5a: 0001 nop - 6c5c: 0402 slli s0,s0,0x0 - 6c5e: 0601 addi a2,a2,0 - 6c60: 06090003 lb zero,96(s2) - 6c64: 0100 addi s0,sp,128 - 6c66: 0306 slli t1,t1,0x1 - 6c68: 0902 slli s2,s2,0x0 - 6c6a: 0018 addi a4,sp,0 - 6c6c: 0301 addi t1,t1,0 - 6c6e: 0901 addi s2,s2,0 - 6c70: 0004 addi s1,sp,0 - 6c72: 0301 addi t1,t1,0 - 6c74: 0902 slli s2,s2,0x0 - 6c76: 0008 addi a0,sp,0 - 6c78: 0301 addi t1,t1,0 - 6c7a: 0901 addi s2,s2,0 - 6c7c: 000a 0xa - 6c7e: 0301 addi t1,t1,0 - 6c80: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 6c84: 0301 addi t1,t1,0 - 6c86: 0902 slli s2,s2,0x0 - 6c88: 0006 0x6 - 6c8a: 0301 addi t1,t1,0 - 6c8c: 0901 addi s2,s2,0 - 6c8e: 0006 0x6 - 6c90: 0301 addi t1,t1,0 - 6c92: 0904 addi s1,sp,144 - 6c94: 0002 0x2 - 6c96: 0001 nop - 6c98: 0402 slli s0,s0,0x0 - 6c9a: 0601 addi a2,a2,0 - 6c9c: 10090003 lb zero,256(s2) - 6ca0: 0100 addi s0,sp,128 - 6ca2: 0200 addi s0,sp,256 - 6ca4: 0504 addi s1,sp,640 - 6ca6: 2c090003 lb zero,704(s2) - 6caa: 0100 addi s0,sp,128 - 6cac: 0200 addi s0,sp,256 - 6cae: 0504 addi s1,sp,640 - 6cb0: 0306 slli t1,t1,0x1 - 6cb2: 00080903 lb s2,0(a6) - 6cb6: 0001 nop - 6cb8: 0402 slli s0,s0,0x0 - 6cba: 0305 addi t1,t1,1 - 6cbc: 00080903 lb s2,0(a6) - 6cc0: 0001 nop - 6cc2: 0402 slli s0,s0,0x0 - 6cc4: 0305 addi t1,t1,1 - 6cc6: 0901 addi s2,s2,0 - 6cc8: 0008 addi a0,sp,0 - 6cca: 0001 nop - 6ccc: 0402 slli s0,s0,0x0 - 6cce: 0305 addi t1,t1,1 - 6cd0: 0902 slli s2,s2,0x0 - 6cd2: 0016 0x16 - 6cd4: 0301 addi t1,t1,0 - 6cd6: 00080903 lb s2,0(a6) - 6cda: 0301 addi t1,t1,0 - 6cdc: 00160903 lb s2,1(a2) - 6ce0: 0301 addi t1,t1,0 - 6ce2: 0904 addi s1,sp,144 - 6ce4: 000e 0xe - 6ce6: 0301 addi t1,t1,0 - 6ce8: 000a0903 lb s2,0(s4) - 6cec: 0301 addi t1,t1,0 - 6cee: 00040903 lb s2,0(s0) - 6cf2: 0301 addi t1,t1,0 - 6cf4: 0901 addi s2,s2,0 - 6cf6: 000a 0xa - 6cf8: 0301 addi t1,t1,0 - 6cfa: 0901 addi s2,s2,0 - 6cfc: 000a 0xa + 6c10: 0305 addi t1,t1,1 + 6c12: 0901 addi s2,s2,0 + 6c14: 0008 addi a0,sp,0 + 6c16: 0001 nop + 6c18: 0402 slli s0,s0,0x0 + 6c1a: 0305 addi t1,t1,1 + 6c1c: 0902 slli s2,s2,0x0 + 6c1e: 0016 0x16 + 6c20: 0301 addi t1,t1,0 + 6c22: 00080903 lb s2,0(a6) + 6c26: 0301 addi t1,t1,0 + 6c28: 00160903 lb s2,1(a2) # 19001 <__stack_size+0x18801> + 6c2c: 0301 addi t1,t1,0 + 6c2e: 0904 addi s1,sp,144 + 6c30: 000e 0xe + 6c32: 0301 addi t1,t1,0 + 6c34: 000a0903 lb s2,0(s4) + 6c38: 0301 addi t1,t1,0 + 6c3a: 00040903 lb s2,0(s0) + 6c3e: 0301 addi t1,t1,0 + 6c40: 0901 addi s2,s2,0 + 6c42: 000a 0xa + 6c44: 0301 addi t1,t1,0 + 6c46: 0901 addi s2,s2,0 + 6c48: 000a 0xa + 6c4a: 0301 addi t1,t1,0 + 6c4c: 095a slli s2,s2,0x16 + 6c4e: 0006 0x6 + 6c50: 0301 addi t1,t1,0 + 6c52: 0929 addi s2,s2,10 + 6c54: 0022 0x22 + 6c56: 0301 addi t1,t1,0 + 6c58: 0901 addi s2,s2,0 + 6c5a: 0028 addi a0,sp,8 + 6c5c: 0301 addi t1,t1,0 + 6c5e: 0901 addi s2,s2,0 + 6c60: 0028 addi a0,sp,8 + 6c62: 0301 addi t1,t1,0 + 6c64: 00180903 lb s2,1(a6) + 6c68: 0301 addi t1,t1,0 + 6c6a: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 6c6e: 0301 addi t1,t1,0 + 6c70: 0905 addi s2,s2,1 + 6c72: 000e 0xe + 6c74: 0301 addi t1,t1,0 + 6c76: 0901 addi s2,s2,0 + 6c78: 0008 addi a0,sp,0 + 6c7a: 0301 addi t1,t1,0 + 6c7c: 000a0903 lb s2,0(s4) + 6c80: 0301 addi t1,t1,0 + 6c82: 0902 slli s2,s2,0x0 + 6c84: 0004 addi s1,sp,0 + 6c86: 0301 addi t1,t1,0 + 6c88: 096a slli s2,s2,0x1a + 6c8a: 0006 0x6 + 6c8c: 0301 addi t1,t1,0 + 6c8e: 0919 addi s2,s2,6 + 6c90: 0004 addi s1,sp,0 + 6c92: 0301 addi t1,t1,0 + 6c94: 0901 addi s2,s2,0 + 6c96: 0002 0x2 + 6c98: 0301 addi t1,t1,0 + 6c9a: 0901 addi s2,s2,0 + 6c9c: 000a 0xa + 6c9e: 0001 nop + 6ca0: 0402 slli s0,s0,0x0 + 6ca2: 0601 addi a2,a2,0 + 6ca4: 06090003 lb zero,96(s2) + 6ca8: 0100 addi s0,sp,128 + 6caa: 0306 slli t1,t1,0x1 + 6cac: 0902 slli s2,s2,0x0 + 6cae: 0008 addi a0,sp,0 + 6cb0: 0301 addi t1,t1,0 + 6cb2: 000e0903 lb s2,0(t3) + 6cb6: 0301 addi t1,t1,0 + 6cb8: 0901 addi s2,s2,0 + 6cba: 0004 addi s1,sp,0 + 6cbc: 0301 addi t1,t1,0 + 6cbe: 000a0907 0xa0907 + 6cc2: 0301 addi t1,t1,0 + 6cc4: 0905 addi s2,s2,1 + 6cc6: 0018 addi a4,sp,0 + 6cc8: 0001 nop + 6cca: 0402 slli s0,s0,0x0 + 6ccc: 0601 addi a2,a2,0 + 6cce: 06090003 lb zero,96(s2) + 6cd2: 0100 addi s0,sp,128 + 6cd4: 0306 slli t1,t1,0x1 + 6cd6: 0901 addi s2,s2,0 + 6cd8: 0018 addi a4,sp,0 + 6cda: 0001 nop + 6cdc: 0402 slli s0,s0,0x0 + 6cde: 0601 addi a2,a2,0 + 6ce0: 06090003 lb zero,96(s2) + 6ce4: 0100 addi s0,sp,128 + 6ce6: 0306 slli t1,t1,0x1 + 6ce8: 0901 addi s2,s2,0 + 6cea: 0018 addi a4,sp,0 + 6cec: 0001 nop + 6cee: 0402 slli s0,s0,0x0 + 6cf0: 0601 addi a2,a2,0 + 6cf2: 06090003 lb zero,96(s2) + 6cf6: 0100 addi s0,sp,128 + 6cf8: 0306 slli t1,t1,0x1 + 6cfa: 0902 slli s2,s2,0x0 + 6cfc: 0018 addi a4,sp,0 6cfe: 0301 addi t1,t1,0 - 6d00: 0008095b 0x8095b + 6d00: 0901 addi s2,s2,0 + 6d02: 0004 addi s1,sp,0 6d04: 0301 addi t1,t1,0 - 6d06: 0929 addi s2,s2,10 - 6d08: 0014 addi a3,sp,0 + 6d06: 0902 slli s2,s2,0x0 + 6d08: 0008 addi a0,sp,0 6d0a: 0301 addi t1,t1,0 6d0c: 0901 addi s2,s2,0 - 6d0e: 002a 0x2a + 6d0e: 000a 0xa 6d10: 0301 addi t1,t1,0 - 6d12: 0902 slli s2,s2,0x0 - 6d14: 002a 0x2a + 6d12: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> 6d16: 0301 addi t1,t1,0 6d18: 0902 slli s2,s2,0x0 - 6d1a: 0018 addi a4,sp,0 + 6d1a: 0006 0x6 6d1c: 0301 addi t1,t1,0 - 6d1e: 00220903 lb s2,2(tp) # 2 <__stack_size-0x7fe> + 6d1e: 0901 addi s2,s2,0 + 6d20: 0006 0x6 6d22: 0301 addi t1,t1,0 - 6d24: 000e0903 lb s2,0(t3) - 6d28: 0301 addi t1,t1,0 - 6d2a: 0905 addi s2,s2,1 - 6d2c: 000e 0xe - 6d2e: 0301 addi t1,t1,0 - 6d30: 0901 addi s2,s2,0 - 6d32: 0008 addi a0,sp,0 - 6d34: 0301 addi t1,t1,0 - 6d36: 000a0903 lb s2,0(s4) - 6d3a: 0301 addi t1,t1,0 - 6d3c: 0904 addi s1,sp,144 - 6d3e: 0006 0x6 - 6d40: 0301 addi t1,t1,0 - 6d42: 000a0903 lb s2,0(s4) - 6d46: 0301 addi t1,t1,0 - 6d48: 0901 addi s2,s2,0 - 6d4a: 0008 addi a0,sp,0 - 6d4c: 0301 addi t1,t1,0 - 6d4e: 0902 slli s2,s2,0x0 - 6d50: 000e 0xe - 6d52: 0301 addi t1,t1,0 - 6d54: 095f 0006 0301 0x3010006095f - 6d5a: 0924 addi s1,sp,152 - 6d5c: 0004 addi s1,sp,0 - 6d5e: 0301 addi t1,t1,0 - 6d60: 0901 addi s2,s2,0 - 6d62: 0002 0x2 - 6d64: 0301 addi t1,t1,0 - 6d66: 0901 addi s2,s2,0 - 6d68: 000a 0xa - 6d6a: 0001 nop - 6d6c: 0402 slli s0,s0,0x0 - 6d6e: 0601 addi a2,a2,0 - 6d70: 06090003 lb zero,96(s2) - 6d74: 0100 addi s0,sp,128 - 6d76: 0306 slli t1,t1,0x1 - 6d78: 0902 slli s2,s2,0x0 - 6d7a: 0008 addi a0,sp,0 - 6d7c: 0301 addi t1,t1,0 - 6d7e: 000e0903 lb s2,0(t3) - 6d82: 0301 addi t1,t1,0 - 6d84: 0901 addi s2,s2,0 - 6d86: 0004 addi s1,sp,0 - 6d88: 0301 addi t1,t1,0 - 6d8a: 0906 slli s2,s2,0x1 - 6d8c: 000a 0xa - 6d8e: 0301 addi t1,t1,0 - 6d90: 00140903 lb s2,1(s0) - 6d94: 0001 nop - 6d96: 0402 slli s0,s0,0x0 - 6d98: 0601 addi a2,a2,0 - 6d9a: 06090003 lb zero,96(s2) - 6d9e: 0100 addi s0,sp,128 - 6da0: 0306 slli t1,t1,0x1 - 6da2: 0902 slli s2,s2,0x0 - 6da4: 0018 addi a4,sp,0 - 6da6: 0301 addi t1,t1,0 - 6da8: 0902 slli s2,s2,0x0 - 6daa: 000a 0xa - 6dac: 0301 addi t1,t1,0 - 6dae: 0902 slli s2,s2,0x0 - 6db0: 0014 addi a3,sp,0 - 6db2: 0301 addi t1,t1,0 - 6db4: 0902 slli s2,s2,0x0 - 6db6: 000a 0xa - 6db8: 0301 addi t1,t1,0 - 6dba: 00040903 lb s2,0(s0) - 6dbe: 0301 addi t1,t1,0 - 6dc0: 0901 addi s2,s2,0 - 6dc2: 002a 0x2a - 6dc4: 0301 addi t1,t1,0 - 6dc6: 0902 slli s2,s2,0x0 - 6dc8: 002a 0x2a - 6dca: 0301 addi t1,t1,0 - 6dcc: 0902 slli s2,s2,0x0 - 6dce: 000a 0xa - 6dd0: 0301 addi t1,t1,0 - 6dd2: 0901 addi s2,s2,0 - 6dd4: 0002 0x2 - 6dd6: 0301 addi t1,t1,0 - 6dd8: 0904 addi s1,sp,144 - 6dda: 000a 0xa - 6ddc: 0301 addi t1,t1,0 - 6dde: 0904 addi s1,sp,144 - 6de0: 000e 0xe - 6de2: 0301 addi t1,t1,0 - 6de4: 0904 addi s1,sp,144 - 6de6: 0004 addi s1,sp,0 - 6de8: 0301 addi t1,t1,0 - 6dea: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 6dee: 0301 addi t1,t1,0 - 6df0: 00080903 lb s2,0(a6) - 6df4: 0301 addi t1,t1,0 - 6df6: 0904 addi s1,sp,144 - 6df8: 000e 0xe - 6dfa: 0301 addi t1,t1,0 - 6dfc: 00080907 0x80907 - 6e00: 0301 addi t1,t1,0 - 6e02: 00080903 lb s2,0(a6) - 6e06: 0301 addi t1,t1,0 - 6e08: 096c addi a1,sp,156 - 6e0a: 0008 addi a0,sp,0 - 6e0c: 0301 addi t1,t1,0 - 6e0e: 0918 addi a4,sp,144 - 6e10: 000e 0xe - 6e12: 0301 addi t1,t1,0 - 6e14: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> - 6e18: 0301 addi t1,t1,0 - 6e1a: 00080903 lb s2,0(a6) - 6e1e: 0301 addi t1,t1,0 - 6e20: 0904 addi s1,sp,144 - 6e22: 000e 0xe - 6e24: 0301 addi t1,t1,0 - 6e26: 00080907 0x80907 - 6e2a: 0301 addi t1,t1,0 - 6e2c: 00080903 lb s2,0(a6) - 6e30: 0301 addi t1,t1,0 - 6e32: 096c addi a1,sp,156 - 6e34: 0008 addi a0,sp,0 - 6e36: 0301 addi t1,t1,0 - 6e38: 0916 slli s2,s2,0x5 - 6e3a: 000e 0xe - 6e3c: 0301 addi t1,t1,0 - 6e3e: 0902 slli s2,s2,0x0 - 6e40: 0004 addi s1,sp,0 - 6e42: 0301 addi t1,t1,0 - 6e44: 0901 addi s2,s2,0 - 6e46: 0004 addi s1,sp,0 - 6e48: 0901 addi s2,s2,0 - 6e4a: 000c addi a1,sp,0 - 6e4c: 0100 addi s0,sp,128 - 6e4e: 2c01 jal 705e <__stack_size+0x685e> - 6e50: 0002 0x2 - 6e52: 0200 addi s0,sp,256 - 6e54: fe00 fsw fs0,56(a2) - 6e56: 0001 nop - 6e58: 0100 addi s0,sp,128 - 6e5a: fb01 bnez a4,6d6a <__stack_size+0x656a> - 6e5c: 0d0e slli s10,s10,0x3 - 6e5e: 0100 addi s0,sp,128 - 6e60: 0101 addi sp,sp,0 - 6e62: 0001 nop - 6e64: 0000 unimp - 6e66: 0001 nop - 6e68: 0100 addi s0,sp,128 - 6e6a: 6d6f682f 0x6d6f682f - 6e6e: 2f65 jal 7626 <__stack_size+0x6e26> - 6e70: 6a7a flw fs4,156(sp) - 6e72: 2d74722f 0x2d74722f - 6e76: 6874 flw fa3,84(s0) - 6e78: 6572 flw fa0,28(sp) - 6e7a: 6461 lui s0,0x18 - 6e7c: 6d6f632f 0x6d6f632f - 6e80: 6f70 flw fa2,92(a4) - 6e82: 656e flw fa0,216(sp) - 6e84: 746e flw fs0,248(sp) - 6e86: 696c2f73 csrrs t5,0x696,s8 - 6e8a: 6362 flw ft6,24(sp) - 6e8c: 77656e2f 0x77656e2f - 6e90: 696c flw fa1,84(a0) - 6e92: 0062 0x62 - 6e94: 6d6f682f 0x6d6f682f - 6e98: 2f65 jal 7650 <__stack_size+0x6e50> - 6e9a: 6a7a flw fs4,156(sp) - 6e9c: 2d74722f 0x2d74722f - 6ea0: 6874 flw fa3,84(s0) - 6ea2: 6572 flw fa0,28(sp) - 6ea4: 6461 lui s0,0x18 - 6ea6: 636e692f 0x636e692f - 6eaa: 756c flw fa1,108(a0) - 6eac: 6564 flw fs1,76(a0) - 6eae: 2f00 fld fs0,24(a4) - 6eb0: 6f68 flw fa0,92(a4) - 6eb2: 656d lui a0,0x1b - 6eb4: 2f6a7a2f 0x2f6a7a2f - 6eb8: 6972 flw fs2,28(sp) - 6eba: 762d6373 csrrsi t1,0x762,26 - 6ebe: 7369722f 0x7369722f - 6ec2: 34367663 bleu gp,a2,720e <__stack_size+0x6a0e> - 6ec6: 752d lui a0,0xfffeb - 6ec8: 6b6e flw fs6,216(sp) - 6eca: 6f6e flw ft10,216(sp) - 6ecc: 652d6e77 0x652d6e77 - 6ed0: 666c flw fa1,76(a2) - 6ed2: 672d lui a4,0xb - 6ed4: 322d6363 bltu s10,sp,71fa <__stack_size+0x69fa> - 6ed8: 3130 fld fa2,96(a0) - 6eda: 31363037 lui zero,0x31363 - 6ede: 2d32 fld fs10,264(sp) - 6ee0: 3878 fld fa4,240(s0) - 6ee2: 5f36 lw t5,108(sp) - 6ee4: 3436 fld fs0,360(sp) - 6ee6: 6c2d lui s8,0xb - 6ee8: 6e69 lui t3,0x1a - 6eea: 7875 lui a6,0xffffd - 6eec: 632d lui t1,0xb - 6eee: 6e65 lui t3,0x19 - 6ef0: 6f74 flw fa3,92(a4) - 6ef2: 722f3673 csrrc a2,0x722,t5 - 6ef6: 7369 lui t1,0xffffa - 6ef8: 34367663 bleu gp,a2,7244 <__stack_size+0x6a44> - 6efc: 752d lui a0,0xfffeb - 6efe: 6b6e flw fs6,216(sp) - 6f00: 6f6e flw ft10,216(sp) - 6f02: 652d6e77 0x652d6e77 - 6f06: 666c flw fa1,76(a2) - 6f08: 7379732f 0x7379732f - 6f0c: 692d lui s2,0xb - 6f0e: 636e flw ft6,216(sp) - 6f10: 756c flw fa1,108(a0) - 6f12: 6564 flw fs1,76(a0) - 6f14: 7379732f 0x7379732f - 6f18: 2f00 fld fs0,24(a4) - 6f1a: 6f68 flw fa0,92(a4) - 6f1c: 656d lui a0,0x1b - 6f1e: 2f6a7a2f 0x2f6a7a2f - 6f22: 6972 flw fs2,28(sp) - 6f24: 762d6373 csrrsi t1,0x762,26 - 6f28: 7369722f 0x7369722f - 6f2c: 34367663 bleu gp,a2,7278 <__stack_size+0x6a78> - 6f30: 752d lui a0,0xfffeb - 6f32: 6b6e flw fs6,216(sp) - 6f34: 6f6e flw ft10,216(sp) - 6f36: 652d6e77 0x652d6e77 - 6f3a: 666c flw fa1,76(a2) - 6f3c: 672d lui a4,0xb - 6f3e: 322d6363 bltu s10,sp,7264 <__stack_size+0x6a64> - 6f42: 3130 fld fa2,96(a0) - 6f44: 31363037 lui zero,0x31363 - 6f48: 2d32 fld fs10,264(sp) - 6f4a: 3878 fld fa4,240(s0) - 6f4c: 5f36 lw t5,108(sp) - 6f4e: 3436 fld fs0,360(sp) - 6f50: 6c2d lui s8,0xb - 6f52: 6e69 lui t3,0x1a - 6f54: 7875 lui a6,0xffffd - 6f56: 632d lui t1,0xb - 6f58: 6e65 lui t3,0x19 - 6f5a: 6f74 flw fa3,92(a4) - 6f5c: 6c2f3673 csrrc a2,0x6c2,t5 - 6f60: 6269 lui tp,0x1a - 6f62: 6363672f 0x6363672f - 6f66: 7369722f 0x7369722f - 6f6a: 34367663 bleu gp,a2,72b6 <__stack_size+0x6ab6> - 6f6e: 752d lui a0,0xfffeb - 6f70: 6b6e flw fs6,216(sp) - 6f72: 6f6e flw ft10,216(sp) - 6f74: 652d6e77 0x652d6e77 - 6f78: 666c flw fa1,76(a2) - 6f7a: 312e372f 0x312e372f - 6f7e: 312e fld ft2,232(sp) - 6f80: 636e692f 0x636e692f - 6f84: 756c flw fa1,108(a0) - 6f86: 6564 flw fs1,76(a0) - 6f88: 2f00 fld fs0,24(a4) - 6f8a: 6f68 flw fa0,92(a4) - 6f8c: 656d lui a0,0x1b - 6f8e: 2f6a7a2f 0x2f6a7a2f - 6f92: 6972 flw fs2,28(sp) - 6f94: 762d6373 csrrsi t1,0x762,26 - 6f98: 7369722f 0x7369722f - 6f9c: 34367663 bleu gp,a2,72e8 <__stack_size+0x6ae8> - 6fa0: 752d lui a0,0xfffeb - 6fa2: 6b6e flw fs6,216(sp) - 6fa4: 6f6e flw ft10,216(sp) - 6fa6: 652d6e77 0x652d6e77 - 6faa: 666c flw fa1,76(a2) - 6fac: 672d lui a4,0xb - 6fae: 322d6363 bltu s10,sp,72d4 <__stack_size+0x6ad4> - 6fb2: 3130 fld fa2,96(a0) - 6fb4: 31363037 lui zero,0x31363 - 6fb8: 2d32 fld fs10,264(sp) - 6fba: 3878 fld fa4,240(s0) - 6fbc: 5f36 lw t5,108(sp) - 6fbe: 3436 fld fs0,360(sp) - 6fc0: 6c2d lui s8,0xb - 6fc2: 6e69 lui t3,0x1a - 6fc4: 7875 lui a6,0xffffd - 6fc6: 632d lui t1,0xb - 6fc8: 6e65 lui t3,0x19 - 6fca: 6f74 flw fa3,92(a4) - 6fcc: 722f3673 csrrc a2,0x722,t5 - 6fd0: 7369 lui t1,0xffffa - 6fd2: 34367663 bleu gp,a2,731e <__stack_size+0x6b1e> - 6fd6: 752d lui a0,0xfffeb - 6fd8: 6b6e flw fs6,216(sp) - 6fda: 6f6e flw ft10,216(sp) - 6fdc: 652d6e77 0x652d6e77 - 6fe0: 666c flw fa1,76(a2) - 6fe2: 7379732f 0x7379732f - 6fe6: 692d lui s2,0xb - 6fe8: 636e flw ft6,216(sp) - 6fea: 756c flw fa1,108(a0) - 6fec: 6564 flw fs1,76(a0) - 6fee: 0000 unimp - 6ff0: 696c flw fa1,84(a0) - 6ff2: 6362 flw ft6,24(sp) - 6ff4: 632e flw ft6,200(sp) - 6ff6: 0100 addi s0,sp,128 - 6ff8: 0000 unimp - 6ffa: 7472 flw fs0,60(sp) - 6ffc: 6564 flw fs1,76(a0) - 6ffe: 2e66 fld ft8,88(sp) - 7000: 0068 addi a0,sp,12 - 7002: 0002 0x2 - 7004: 6c00 flw fs0,24(s0) - 7006: 2e6b636f jal t1,bd2ec <__stack_size+0xbcaec> - 700a: 0068 addi a0,sp,12 - 700c: 5f000003 lb zero,1520(zero) # 313635f0 <_data_lma+0x10f4b494> - 7010: 7974 flw fa3,116(a0) - 7012: 6570 flw fa2,76(a0) - 7014: 00682e73 csrrs t3,0x6,a6 - 7018: 73000003 lb zero,1840(zero) # 730 <__stack_size-0xd0> - 701c: 6474 flw fa3,76(s0) - 701e: 6564 flw fs1,76(a0) - 7020: 2e66 fld ft8,88(sp) - 7022: 0068 addi a0,sp,12 - 7024: 0004 addi s1,sp,0 - 7026: 7200 flw fs0,32(a2) - 7028: 6565 lui a0,0x19 - 702a: 746e flw fs0,248(sp) - 702c: 682e flw fa6,200(sp) - 702e: 0300 addi s0,sp,384 - 7030: 0000 unimp - 7032: 7472 flw fs0,60(sp) - 7034: 6874 flw fa3,84(s0) - 7036: 6572 flw fa0,28(sp) - 7038: 6461 lui s0,0x18 - 703a: 682e flw fa6,200(sp) - 703c: 0200 addi s0,sp,256 - 703e: 0000 unimp - 7040: 6c647473 csrrci s0,0x6c6,8 - 7044: 6269 lui tp,0x1a - 7046: 682e flw fa6,200(sp) - 7048: 0500 addi s0,sp,640 - 704a: 0000 unimp - 704c: 6974 flw fa3,84(a0) - 704e: 656d lui a0,0x1b - 7050: 682e flw fa6,200(sp) - 7052: 0500 addi s0,sp,640 - 7054: 0000 unimp - 7056: 0000 unimp - 7058: 0205 addi tp,tp,1 - 705a: aa38 fsd fa4,80(a2) - 705c: 2040 fld fs0,128(s0) - 705e: 03011503 lh a0,48(sp) - 7062: 091a slli s2,s2,0x6 - 7064: 0008 addi a0,sp,0 - 7066: 0301 addi t1,t1,0 - 7068: 0901 addi s2,s2,0 - 706a: 000c addi a1,sp,0 - 706c: 0301 addi t1,t1,0 - 706e: 0905 addi s2,s2,1 - 7070: 000a 0xa - 7072: 0301 addi t1,t1,0 - 7074: 0901 addi s2,s2,0 - 7076: 0002 0x2 - 7078: 0901 addi s2,s2,0 - 707a: 000a 0xa - 707c: 0100 addi s0,sp,128 - 707e: b501 j 6e7e <__stack_size+0x667e> - 7080: 0005 c.addi zero,1 - 7082: 0200 addi s0,sp,256 - 7084: 2900 fld fs0,16(a0) - 7086: 0002 0x2 + 6d24: 0904 addi s1,sp,144 + 6d26: 0002 0x2 + 6d28: 0001 nop + 6d2a: 0402 slli s0,s0,0x0 + 6d2c: 0601 addi a2,a2,0 + 6d2e: 10090003 lb zero,256(s2) + 6d32: 0100 addi s0,sp,128 + 6d34: 0200 addi s0,sp,256 + 6d36: 0504 addi s1,sp,640 + 6d38: 2c090003 lb zero,704(s2) + 6d3c: 0100 addi s0,sp,128 + 6d3e: 0200 addi s0,sp,256 + 6d40: 0504 addi s1,sp,640 + 6d42: 0306 slli t1,t1,0x1 + 6d44: 00080903 lb s2,0(a6) + 6d48: 0001 nop + 6d4a: 0402 slli s0,s0,0x0 + 6d4c: 0305 addi t1,t1,1 + 6d4e: 00080903 lb s2,0(a6) + 6d52: 0001 nop + 6d54: 0402 slli s0,s0,0x0 + 6d56: 0305 addi t1,t1,1 + 6d58: 0901 addi s2,s2,0 + 6d5a: 0008 addi a0,sp,0 + 6d5c: 0001 nop + 6d5e: 0402 slli s0,s0,0x0 + 6d60: 0305 addi t1,t1,1 + 6d62: 0902 slli s2,s2,0x0 + 6d64: 0016 0x16 + 6d66: 0301 addi t1,t1,0 + 6d68: 00080903 lb s2,0(a6) + 6d6c: 0301 addi t1,t1,0 + 6d6e: 00160903 lb s2,1(a2) + 6d72: 0301 addi t1,t1,0 + 6d74: 0904 addi s1,sp,144 + 6d76: 000e 0xe + 6d78: 0301 addi t1,t1,0 + 6d7a: 000a0903 lb s2,0(s4) + 6d7e: 0301 addi t1,t1,0 + 6d80: 00040903 lb s2,0(s0) + 6d84: 0301 addi t1,t1,0 + 6d86: 0901 addi s2,s2,0 + 6d88: 000a 0xa + 6d8a: 0301 addi t1,t1,0 + 6d8c: 0901 addi s2,s2,0 + 6d8e: 000a 0xa + 6d90: 0301 addi t1,t1,0 + 6d92: 0008095b 0x8095b + 6d96: 0301 addi t1,t1,0 + 6d98: 0929 addi s2,s2,10 + 6d9a: 0014 addi a3,sp,0 + 6d9c: 0301 addi t1,t1,0 + 6d9e: 0901 addi s2,s2,0 + 6da0: 002a 0x2a + 6da2: 0301 addi t1,t1,0 + 6da4: 0902 slli s2,s2,0x0 + 6da6: 002a 0x2a + 6da8: 0301 addi t1,t1,0 + 6daa: 0902 slli s2,s2,0x0 + 6dac: 0018 addi a4,sp,0 + 6dae: 0301 addi t1,t1,0 + 6db0: 00220903 lb s2,2(tp) # 2 <__stack_size-0x7fe> + 6db4: 0301 addi t1,t1,0 + 6db6: 000e0903 lb s2,0(t3) + 6dba: 0301 addi t1,t1,0 + 6dbc: 0905 addi s2,s2,1 + 6dbe: 000e 0xe + 6dc0: 0301 addi t1,t1,0 + 6dc2: 0901 addi s2,s2,0 + 6dc4: 0008 addi a0,sp,0 + 6dc6: 0301 addi t1,t1,0 + 6dc8: 000a0903 lb s2,0(s4) + 6dcc: 0301 addi t1,t1,0 + 6dce: 0904 addi s1,sp,144 + 6dd0: 0006 0x6 + 6dd2: 0301 addi t1,t1,0 + 6dd4: 000a0903 lb s2,0(s4) + 6dd8: 0301 addi t1,t1,0 + 6dda: 0901 addi s2,s2,0 + 6ddc: 0008 addi a0,sp,0 + 6dde: 0301 addi t1,t1,0 + 6de0: 0902 slli s2,s2,0x0 + 6de2: 000e 0xe + 6de4: 0301 addi t1,t1,0 + 6de6: 095f 0006 0301 0x3010006095f + 6dec: 0924 addi s1,sp,152 + 6dee: 0004 addi s1,sp,0 + 6df0: 0301 addi t1,t1,0 + 6df2: 0901 addi s2,s2,0 + 6df4: 0002 0x2 + 6df6: 0301 addi t1,t1,0 + 6df8: 0901 addi s2,s2,0 + 6dfa: 000a 0xa + 6dfc: 0001 nop + 6dfe: 0402 slli s0,s0,0x0 + 6e00: 0601 addi a2,a2,0 + 6e02: 06090003 lb zero,96(s2) + 6e06: 0100 addi s0,sp,128 + 6e08: 0306 slli t1,t1,0x1 + 6e0a: 0902 slli s2,s2,0x0 + 6e0c: 0008 addi a0,sp,0 + 6e0e: 0301 addi t1,t1,0 + 6e10: 000e0903 lb s2,0(t3) + 6e14: 0301 addi t1,t1,0 + 6e16: 0901 addi s2,s2,0 + 6e18: 0004 addi s1,sp,0 + 6e1a: 0301 addi t1,t1,0 + 6e1c: 0906 slli s2,s2,0x1 + 6e1e: 000a 0xa + 6e20: 0301 addi t1,t1,0 + 6e22: 00140903 lb s2,1(s0) + 6e26: 0001 nop + 6e28: 0402 slli s0,s0,0x0 + 6e2a: 0601 addi a2,a2,0 + 6e2c: 06090003 lb zero,96(s2) + 6e30: 0100 addi s0,sp,128 + 6e32: 0306 slli t1,t1,0x1 + 6e34: 0902 slli s2,s2,0x0 + 6e36: 0018 addi a4,sp,0 + 6e38: 0301 addi t1,t1,0 + 6e3a: 0902 slli s2,s2,0x0 + 6e3c: 000a 0xa + 6e3e: 0301 addi t1,t1,0 + 6e40: 0902 slli s2,s2,0x0 + 6e42: 0014 addi a3,sp,0 + 6e44: 0301 addi t1,t1,0 + 6e46: 0902 slli s2,s2,0x0 + 6e48: 000a 0xa + 6e4a: 0301 addi t1,t1,0 + 6e4c: 00040903 lb s2,0(s0) + 6e50: 0301 addi t1,t1,0 + 6e52: 0901 addi s2,s2,0 + 6e54: 002a 0x2a + 6e56: 0301 addi t1,t1,0 + 6e58: 0902 slli s2,s2,0x0 + 6e5a: 002a 0x2a + 6e5c: 0301 addi t1,t1,0 + 6e5e: 0902 slli s2,s2,0x0 + 6e60: 000a 0xa + 6e62: 0301 addi t1,t1,0 + 6e64: 0901 addi s2,s2,0 + 6e66: 0002 0x2 + 6e68: 0301 addi t1,t1,0 + 6e6a: 0904 addi s1,sp,144 + 6e6c: 000a 0xa + 6e6e: 0301 addi t1,t1,0 + 6e70: 0904 addi s1,sp,144 + 6e72: 000e 0xe + 6e74: 0301 addi t1,t1,0 + 6e76: 0904 addi s1,sp,144 + 6e78: 0004 addi s1,sp,0 + 6e7a: 0301 addi t1,t1,0 + 6e7c: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 6e80: 0301 addi t1,t1,0 + 6e82: 00080903 lb s2,0(a6) + 6e86: 0301 addi t1,t1,0 + 6e88: 0904 addi s1,sp,144 + 6e8a: 000e 0xe + 6e8c: 0301 addi t1,t1,0 + 6e8e: 00080907 0x80907 + 6e92: 0301 addi t1,t1,0 + 6e94: 00080903 lb s2,0(a6) + 6e98: 0301 addi t1,t1,0 + 6e9a: 096c addi a1,sp,156 + 6e9c: 0008 addi a0,sp,0 + 6e9e: 0301 addi t1,t1,0 + 6ea0: 0918 addi a4,sp,144 + 6ea2: 000e 0xe + 6ea4: 0301 addi t1,t1,0 + 6ea6: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 6eaa: 0301 addi t1,t1,0 + 6eac: 00080903 lb s2,0(a6) + 6eb0: 0301 addi t1,t1,0 + 6eb2: 0904 addi s1,sp,144 + 6eb4: 000e 0xe + 6eb6: 0301 addi t1,t1,0 + 6eb8: 00080907 0x80907 + 6ebc: 0301 addi t1,t1,0 + 6ebe: 00080903 lb s2,0(a6) + 6ec2: 0301 addi t1,t1,0 + 6ec4: 096c addi a1,sp,156 + 6ec6: 0008 addi a0,sp,0 + 6ec8: 0301 addi t1,t1,0 + 6eca: 0916 slli s2,s2,0x5 + 6ecc: 000e 0xe + 6ece: 0301 addi t1,t1,0 + 6ed0: 0902 slli s2,s2,0x0 + 6ed2: 0004 addi s1,sp,0 + 6ed4: 0301 addi t1,t1,0 + 6ed6: 0901 addi s2,s2,0 + 6ed8: 0004 addi s1,sp,0 + 6eda: 0901 addi s2,s2,0 + 6edc: 000c addi a1,sp,0 + 6ede: 0100 addi s0,sp,128 + 6ee0: 2c01 jal 70f0 <__stack_size+0x68f0> + 6ee2: 0002 0x2 + 6ee4: 0200 addi s0,sp,256 + 6ee6: fe00 fsw fs0,56(a2) + 6ee8: 0001 nop + 6eea: 0100 addi s0,sp,128 + 6eec: fb01 bnez a4,6dfc <__stack_size+0x65fc> + 6eee: 0d0e slli s10,s10,0x3 + 6ef0: 0100 addi s0,sp,128 + 6ef2: 0101 addi sp,sp,0 + 6ef4: 0001 nop + 6ef6: 0000 unimp + 6ef8: 0001 nop + 6efa: 0100 addi s0,sp,128 + 6efc: 6d6f682f 0x6d6f682f + 6f00: 2f65 jal 76b8 <__stack_size+0x6eb8> + 6f02: 6a7a flw fs4,156(sp) + 6f04: 2d74722f 0x2d74722f + 6f08: 6874 flw fa3,84(s0) + 6f0a: 6572 flw fa0,28(sp) + 6f0c: 6461 lui s0,0x18 + 6f0e: 6d6f632f 0x6d6f632f + 6f12: 6f70 flw fa2,92(a4) + 6f14: 656e flw fa0,216(sp) + 6f16: 746e flw fs0,248(sp) + 6f18: 696c2f73 csrrs t5,0x696,s8 + 6f1c: 6362 flw ft6,24(sp) + 6f1e: 77656e2f 0x77656e2f + 6f22: 696c flw fa1,84(a0) + 6f24: 0062 0x62 + 6f26: 6d6f682f 0x6d6f682f + 6f2a: 2f65 jal 76e2 <__stack_size+0x6ee2> + 6f2c: 6a7a flw fs4,156(sp) + 6f2e: 2d74722f 0x2d74722f + 6f32: 6874 flw fa3,84(s0) + 6f34: 6572 flw fa0,28(sp) + 6f36: 6461 lui s0,0x18 + 6f38: 636e692f 0x636e692f + 6f3c: 756c flw fa1,108(a0) + 6f3e: 6564 flw fs1,76(a0) + 6f40: 2f00 fld fs0,24(a4) + 6f42: 6f68 flw fa0,92(a4) + 6f44: 656d lui a0,0x1b + 6f46: 2f6a7a2f 0x2f6a7a2f + 6f4a: 6972 flw fs2,28(sp) + 6f4c: 762d6373 csrrsi t1,0x762,26 + 6f50: 7369722f 0x7369722f + 6f54: 34367663 bleu gp,a2,72a0 <__stack_size+0x6aa0> + 6f58: 752d lui a0,0xfffeb + 6f5a: 6b6e flw fs6,216(sp) + 6f5c: 6f6e flw ft10,216(sp) + 6f5e: 652d6e77 0x652d6e77 + 6f62: 666c flw fa1,76(a2) + 6f64: 672d lui a4,0xb + 6f66: 322d6363 bltu s10,sp,728c <__stack_size+0x6a8c> + 6f6a: 3130 fld fa2,96(a0) + 6f6c: 31363037 lui zero,0x31363 + 6f70: 2d32 fld fs10,264(sp) + 6f72: 3878 fld fa4,240(s0) + 6f74: 5f36 lw t5,108(sp) + 6f76: 3436 fld fs0,360(sp) + 6f78: 6c2d lui s8,0xb + 6f7a: 6e69 lui t3,0x1a + 6f7c: 7875 lui a6,0xffffd + 6f7e: 632d lui t1,0xb + 6f80: 6e65 lui t3,0x19 + 6f82: 6f74 flw fa3,92(a4) + 6f84: 722f3673 csrrc a2,0x722,t5 + 6f88: 7369 lui t1,0xffffa + 6f8a: 34367663 bleu gp,a2,72d6 <__stack_size+0x6ad6> + 6f8e: 752d lui a0,0xfffeb + 6f90: 6b6e flw fs6,216(sp) + 6f92: 6f6e flw ft10,216(sp) + 6f94: 652d6e77 0x652d6e77 + 6f98: 666c flw fa1,76(a2) + 6f9a: 7379732f 0x7379732f + 6f9e: 692d lui s2,0xb + 6fa0: 636e flw ft6,216(sp) + 6fa2: 756c flw fa1,108(a0) + 6fa4: 6564 flw fs1,76(a0) + 6fa6: 7379732f 0x7379732f + 6faa: 2f00 fld fs0,24(a4) + 6fac: 6f68 flw fa0,92(a4) + 6fae: 656d lui a0,0x1b + 6fb0: 2f6a7a2f 0x2f6a7a2f + 6fb4: 6972 flw fs2,28(sp) + 6fb6: 762d6373 csrrsi t1,0x762,26 + 6fba: 7369722f 0x7369722f + 6fbe: 34367663 bleu gp,a2,730a <__stack_size+0x6b0a> + 6fc2: 752d lui a0,0xfffeb + 6fc4: 6b6e flw fs6,216(sp) + 6fc6: 6f6e flw ft10,216(sp) + 6fc8: 652d6e77 0x652d6e77 + 6fcc: 666c flw fa1,76(a2) + 6fce: 672d lui a4,0xb + 6fd0: 322d6363 bltu s10,sp,72f6 <__stack_size+0x6af6> + 6fd4: 3130 fld fa2,96(a0) + 6fd6: 31363037 lui zero,0x31363 + 6fda: 2d32 fld fs10,264(sp) + 6fdc: 3878 fld fa4,240(s0) + 6fde: 5f36 lw t5,108(sp) + 6fe0: 3436 fld fs0,360(sp) + 6fe2: 6c2d lui s8,0xb + 6fe4: 6e69 lui t3,0x1a + 6fe6: 7875 lui a6,0xffffd + 6fe8: 632d lui t1,0xb + 6fea: 6e65 lui t3,0x19 + 6fec: 6f74 flw fa3,92(a4) + 6fee: 6c2f3673 csrrc a2,0x6c2,t5 + 6ff2: 6269 lui tp,0x1a + 6ff4: 6363672f 0x6363672f + 6ff8: 7369722f 0x7369722f + 6ffc: 34367663 bleu gp,a2,7348 <__stack_size+0x6b48> + 7000: 752d lui a0,0xfffeb + 7002: 6b6e flw fs6,216(sp) + 7004: 6f6e flw ft10,216(sp) + 7006: 652d6e77 0x652d6e77 + 700a: 666c flw fa1,76(a2) + 700c: 312e372f 0x312e372f + 7010: 312e fld ft2,232(sp) + 7012: 636e692f 0x636e692f + 7016: 756c flw fa1,108(a0) + 7018: 6564 flw fs1,76(a0) + 701a: 2f00 fld fs0,24(a4) + 701c: 6f68 flw fa0,92(a4) + 701e: 656d lui a0,0x1b + 7020: 2f6a7a2f 0x2f6a7a2f + 7024: 6972 flw fs2,28(sp) + 7026: 762d6373 csrrsi t1,0x762,26 + 702a: 7369722f 0x7369722f + 702e: 34367663 bleu gp,a2,737a <__stack_size+0x6b7a> + 7032: 752d lui a0,0xfffeb + 7034: 6b6e flw fs6,216(sp) + 7036: 6f6e flw ft10,216(sp) + 7038: 652d6e77 0x652d6e77 + 703c: 666c flw fa1,76(a2) + 703e: 672d lui a4,0xb + 7040: 322d6363 bltu s10,sp,7366 <__stack_size+0x6b66> + 7044: 3130 fld fa2,96(a0) + 7046: 31363037 lui zero,0x31363 + 704a: 2d32 fld fs10,264(sp) + 704c: 3878 fld fa4,240(s0) + 704e: 5f36 lw t5,108(sp) + 7050: 3436 fld fs0,360(sp) + 7052: 6c2d lui s8,0xb + 7054: 6e69 lui t3,0x1a + 7056: 7875 lui a6,0xffffd + 7058: 632d lui t1,0xb + 705a: 6e65 lui t3,0x19 + 705c: 6f74 flw fa3,92(a4) + 705e: 722f3673 csrrc a2,0x722,t5 + 7062: 7369 lui t1,0xffffa + 7064: 34367663 bleu gp,a2,73b0 <__stack_size+0x6bb0> + 7068: 752d lui a0,0xfffeb + 706a: 6b6e flw fs6,216(sp) + 706c: 6f6e flw ft10,216(sp) + 706e: 652d6e77 0x652d6e77 + 7072: 666c flw fa1,76(a2) + 7074: 7379732f 0x7379732f + 7078: 692d lui s2,0xb + 707a: 636e flw ft6,216(sp) + 707c: 756c flw fa1,108(a0) + 707e: 6564 flw fs1,76(a0) + 7080: 0000 unimp + 7082: 696c flw fa1,84(a0) + 7084: 6362 flw ft6,24(sp) + 7086: 632e flw ft6,200(sp) 7088: 0100 addi s0,sp,128 - 708a: fb01 bnez a4,6f9a <__stack_size+0x679a> - 708c: 0d0e slli s10,s10,0x3 - 708e: 0100 addi s0,sp,128 - 7090: 0101 addi sp,sp,0 - 7092: 0001 nop - 7094: 0000 unimp - 7096: 0001 nop - 7098: 0100 addi s0,sp,128 - 709a: 6d6f682f 0x6d6f682f - 709e: 2f65 jal 7856 <__stack_size+0x7056> - 70a0: 6a7a flw fs4,156(sp) - 70a2: 2d74722f 0x2d74722f - 70a6: 6874 flw fa3,84(s0) - 70a8: 6572 flw fa0,28(sp) - 70aa: 6461 lui s0,0x18 - 70ac: 6d6f632f 0x6d6f632f - 70b0: 6f70 flw fa2,92(a4) - 70b2: 656e flw fa0,216(sp) - 70b4: 746e flw fs0,248(sp) - 70b6: 696c2f73 csrrs t5,0x696,s8 - 70ba: 6362 flw ft6,24(sp) - 70bc: 77656e2f 0x77656e2f - 70c0: 696c flw fa1,84(a0) - 70c2: 0062 0x62 - 70c4: 6d6f682f 0x6d6f682f - 70c8: 2f65 jal 7880 <__stack_size+0x7080> - 70ca: 6a7a flw fs4,156(sp) - 70cc: 7369722f 0x7369722f - 70d0: 2f762d63 0x2f762d63 - 70d4: 6972 flw fs2,28(sp) - 70d6: 36766373 csrrsi t1,0x367,12 - 70da: 2d34 fld fa3,88(a0) - 70dc: 6e75 lui t3,0x1d - 70de: 776f6e6b 0x776f6e6b - 70e2: 2d6e fld fs10,216(sp) - 70e4: 6c65 lui s8,0x19 - 70e6: 2d66 fld fs10,88(sp) - 70e8: 2d636367 0x2d636367 - 70ec: 3032 fld ft0,296(sp) - 70ee: 3731 jal 6ffa <__stack_size+0x67fa> - 70f0: 3630 fld fa2,104(a2) - 70f2: 3231 jal 69fe <__stack_size+0x61fe> - 70f4: 782d lui a6,0xfffeb - 70f6: 3638 fld fa4,104(a2) - 70f8: 365f 2d34 696c 0x696c2d34365f - 70fe: 756e flw fa0,248(sp) - 7100: 2d78 fld fa4,216(a0) - 7102: 746e6563 bltu t3,t1,784c <__stack_size+0x704c> - 7106: 2f36736f jal t1,6ebf8 <__stack_size+0x6e3f8> - 710a: 696c flw fa1,84(a0) - 710c: 2f62 fld ft10,24(sp) - 710e: 2f636367 0x2f636367 - 7112: 6972 flw fs2,28(sp) - 7114: 36766373 csrrsi t1,0x367,12 - 7118: 2d34 fld fa3,88(a0) - 711a: 6e75 lui t3,0x1d - 711c: 776f6e6b 0x776f6e6b - 7120: 2d6e fld fs10,216(sp) - 7122: 6c65 lui s8,0x19 - 7124: 2f66 fld ft10,88(sp) - 7126: 2e312e37 lui t3,0x2e312 - 712a: 2f31 jal 7846 <__stack_size+0x7046> - 712c: 6e69 lui t3,0x1a - 712e: 64756c63 bltu a0,t2,7786 <__stack_size+0x6f86> - 7132: 0065 c.addi zero,25 - 7134: 6d6f682f 0x6d6f682f - 7138: 2f65 jal 78f0 <__stack_size+0x70f0> - 713a: 6a7a flw fs4,156(sp) - 713c: 7369722f 0x7369722f - 7140: 2f762d63 0x2f762d63 - 7144: 6972 flw fs2,28(sp) - 7146: 36766373 csrrsi t1,0x367,12 - 714a: 2d34 fld fa3,88(a0) - 714c: 6e75 lui t3,0x1d - 714e: 776f6e6b 0x776f6e6b - 7152: 2d6e fld fs10,216(sp) - 7154: 6c65 lui s8,0x19 - 7156: 2d66 fld fs10,88(sp) - 7158: 2d636367 0x2d636367 - 715c: 3032 fld ft0,296(sp) - 715e: 3731 jal 706a <__stack_size+0x686a> - 7160: 3630 fld fa2,104(a2) - 7162: 3231 jal 6a6e <__stack_size+0x626e> - 7164: 782d lui a6,0xfffeb - 7166: 3638 fld fa4,104(a2) - 7168: 365f 2d34 696c 0x696c2d34365f - 716e: 756e flw fa0,248(sp) - 7170: 2d78 fld fa4,216(a0) - 7172: 746e6563 bltu t3,t1,78bc <__stack_size+0x70bc> - 7176: 2f36736f jal t1,6ec68 <__stack_size+0x6e468> - 717a: 6972 flw fs2,28(sp) - 717c: 36766373 csrrsi t1,0x367,12 - 7180: 2d34 fld fa3,88(a0) - 7182: 6e75 lui t3,0x1d - 7184: 776f6e6b 0x776f6e6b - 7188: 2d6e fld fs10,216(sp) - 718a: 6c65 lui s8,0x19 - 718c: 2f66 fld ft10,88(sp) - 718e: 2d737973 csrrci s2,0x2d7,6 - 7192: 6e69 lui t3,0x1a - 7194: 64756c63 bltu a0,t2,77ec <__stack_size+0x6fec> - 7198: 2f65 jal 7950 <__stack_size+0x7150> - 719a: 00737973 csrrci s2,0x7,6 - 719e: 6d6f682f 0x6d6f682f - 71a2: 2f65 jal 795a <__stack_size+0x715a> - 71a4: 6a7a flw fs4,156(sp) - 71a6: 7369722f 0x7369722f - 71aa: 2f762d63 0x2f762d63 - 71ae: 6972 flw fs2,28(sp) - 71b0: 36766373 csrrsi t1,0x367,12 - 71b4: 2d34 fld fa3,88(a0) - 71b6: 6e75 lui t3,0x1d - 71b8: 776f6e6b 0x776f6e6b - 71bc: 2d6e fld fs10,216(sp) - 71be: 6c65 lui s8,0x19 - 71c0: 2d66 fld fs10,88(sp) - 71c2: 2d636367 0x2d636367 - 71c6: 3032 fld ft0,296(sp) - 71c8: 3731 jal 70d4 <__stack_size+0x68d4> - 71ca: 3630 fld fa2,104(a2) - 71cc: 3231 jal 6ad8 <__stack_size+0x62d8> - 71ce: 782d lui a6,0xfffeb - 71d0: 3638 fld fa4,104(a2) - 71d2: 365f 2d34 696c 0x696c2d34365f - 71d8: 756e flw fa0,248(sp) - 71da: 2d78 fld fa4,216(a0) - 71dc: 746e6563 bltu t3,t1,7926 <__stack_size+0x7126> - 71e0: 2f36736f jal t1,6ecd2 <__stack_size+0x6e4d2> - 71e4: 6972 flw fs2,28(sp) - 71e6: 36766373 csrrsi t1,0x367,12 - 71ea: 2d34 fld fa3,88(a0) - 71ec: 6e75 lui t3,0x1d - 71ee: 776f6e6b 0x776f6e6b - 71f2: 2d6e fld fs10,216(sp) - 71f4: 6c65 lui s8,0x19 - 71f6: 2f66 fld ft10,88(sp) - 71f8: 2d737973 csrrci s2,0x2d7,6 - 71fc: 6e69 lui t3,0x1a - 71fe: 64756c63 bltu a0,t2,7856 <__stack_size+0x7056> - 7202: 0065 c.addi zero,25 - 7204: 6d6f682f 0x6d6f682f - 7208: 2f65 jal 79c0 <__stack_size+0x71c0> - 720a: 6a7a flw fs4,156(sp) - 720c: 2d74722f 0x2d74722f - 7210: 6874 flw fa3,84(s0) - 7212: 6572 flw fa0,28(sp) - 7214: 6461 lui s0,0x18 - 7216: 636e692f 0x636e692f - 721a: 756c flw fa1,108(a0) - 721c: 6564 flw fs1,76(a0) - 721e: 0000 unimp - 7220: 63737973 csrrci s2,0x637,6 - 7224: 6c61 lui s8,0x18 - 7226: 736c flw fa1,100(a4) - 7228: 632e flw ft6,200(sp) - 722a: 0100 addi s0,sp,128 - 722c: 0000 unimp - 722e: 64647473 csrrci s0,0x646,8 - 7232: 6665 lui a2,0x19 - 7234: 682e flw fa6,200(sp) - 7236: 0200 addi s0,sp,256 - 7238: 0000 unimp - 723a: 6f6c flw fa1,92(a4) - 723c: 682e6b63 bltu t3,sp,78d2 <__stack_size+0x70d2> - 7240: 0300 addi s0,sp,384 - 7242: 0000 unimp - 7244: 745f 7079 7365 0x73657079745f - 724a: 682e flw fa6,200(sp) - 724c: 0300 addi s0,sp,384 - 724e: 0000 unimp - 7250: 6572 flw fa0,28(sp) - 7252: 6e65 lui t3,0x19 - 7254: 2e74 fld fa3,216(a2) - 7256: 0068 addi a0,sp,12 - 7258: 65000003 lb zero,1616(zero) # 650 <__stack_size-0x1b0> - 725c: 7272 flw ft4,60(sp) - 725e: 6f6e flw ft10,216(sp) - 7260: 682e flw fa6,200(sp) - 7262: 0300 addi s0,sp,384 - 7264: 0000 unimp - 7266: 745f 6d69 7665 0x76656d69745f - 726c: 6c61 lui s8,0x18 - 726e: 682e flw fa6,200(sp) - 7270: 0300 addi s0,sp,384 - 7272: 0000 unimp - 7274: 745f 6d69 7365 0x73656d69745f - 727a: 6570 flw fa2,76(a0) - 727c: 00682e63 0x682e63 - 7280: 74000003 lb zero,1856(zero) # 740 <__stack_size-0xc0> - 7284: 6d69 lui s10,0x1a - 7286: 2e65 jal 763e <__stack_size+0x6e3e> - 7288: 0068 addi a0,sp,12 - 728a: 0004 addi s1,sp,0 - 728c: 7200 flw fs0,32(a2) - 728e: 6474 flw fa3,76(s0) - 7290: 6665 lui a2,0x19 - 7292: 682e flw fa6,200(sp) - 7294: 0500 addi s0,sp,640 - 7296: 0000 unimp - 7298: 7472 flw fs0,60(sp) - 729a: 6874 flw fa3,84(s0) - 729c: 6572 flw fa0,28(sp) - 729e: 6461 lui s0,0x18 - 72a0: 682e flw fa6,200(sp) - 72a2: 0500 addi s0,sp,640 - 72a4: 0000 unimp - 72a6: 6572 flw fa0,28(sp) - 72a8: 6e65 lui t3,0x19 - 72aa: 2e74 fld fa3,216(a2) - 72ac: 0068 addi a0,sp,12 - 72ae: 0004 addi s1,sp,0 + 708a: 0000 unimp + 708c: 7472 flw fs0,60(sp) + 708e: 6564 flw fs1,76(a0) + 7090: 2e66 fld ft8,88(sp) + 7092: 0068 addi a0,sp,12 + 7094: 0002 0x2 + 7096: 6c00 flw fs0,24(s0) + 7098: 2e6b636f jal t1,bd37e <__stack_size+0xbcb7e> + 709c: 0068 addi a0,sp,12 + 709e: 5f000003 lb zero,1520(zero) # 313635f0 <_data_lma+0x10f4b6d4> + 70a2: 7974 flw fa3,116(a0) + 70a4: 6570 flw fa2,76(a0) + 70a6: 00682e73 csrrs t3,0x6,a6 + 70aa: 73000003 lb zero,1840(zero) # 730 <__stack_size-0xd0> + 70ae: 6474 flw fa3,76(s0) + 70b0: 6564 flw fs1,76(a0) + 70b2: 2e66 fld ft8,88(sp) + 70b4: 0068 addi a0,sp,12 + 70b6: 0004 addi s1,sp,0 + 70b8: 7200 flw fs0,32(a2) + 70ba: 6565 lui a0,0x19 + 70bc: 746e flw fs0,248(sp) + 70be: 682e flw fa6,200(sp) + 70c0: 0300 addi s0,sp,384 + 70c2: 0000 unimp + 70c4: 7472 flw fs0,60(sp) + 70c6: 6874 flw fa3,84(s0) + 70c8: 6572 flw fa0,28(sp) + 70ca: 6461 lui s0,0x18 + 70cc: 682e flw fa6,200(sp) + 70ce: 0200 addi s0,sp,256 + 70d0: 0000 unimp + 70d2: 6c647473 csrrci s0,0x6c6,8 + 70d6: 6269 lui tp,0x1a + 70d8: 682e flw fa6,200(sp) + 70da: 0500 addi s0,sp,640 + 70dc: 0000 unimp + 70de: 6974 flw fa3,84(a0) + 70e0: 656d lui a0,0x1b + 70e2: 682e flw fa6,200(sp) + 70e4: 0500 addi s0,sp,640 + 70e6: 0000 unimp + 70e8: 0000 unimp + 70ea: 0205 addi tp,tp,1 + 70ec: a6bc fsd fa5,72(a3) + 70ee: 2040 fld fs0,128(s0) + 70f0: 03011503 lh a0,48(sp) + 70f4: 091a slli s2,s2,0x6 + 70f6: 0008 addi a0,sp,0 + 70f8: 0301 addi t1,t1,0 + 70fa: 0901 addi s2,s2,0 + 70fc: 000c addi a1,sp,0 + 70fe: 0301 addi t1,t1,0 + 7100: 0905 addi s2,s2,1 + 7102: 000a 0xa + 7104: 0301 addi t1,t1,0 + 7106: 0901 addi s2,s2,0 + 7108: 0002 0x2 + 710a: 0901 addi s2,s2,0 + 710c: 000a 0xa + 710e: 0100 addi s0,sp,128 + 7110: b501 j 6f10 <__stack_size+0x6710> + 7112: 0005 c.addi zero,1 + 7114: 0200 addi s0,sp,256 + 7116: 2900 fld fs0,16(a0) + 7118: 0002 0x2 + 711a: 0100 addi s0,sp,128 + 711c: fb01 bnez a4,702c <__stack_size+0x682c> + 711e: 0d0e slli s10,s10,0x3 + 7120: 0100 addi s0,sp,128 + 7122: 0101 addi sp,sp,0 + 7124: 0001 nop + 7126: 0000 unimp + 7128: 0001 nop + 712a: 0100 addi s0,sp,128 + 712c: 6d6f682f 0x6d6f682f + 7130: 2f65 jal 78e8 <__stack_size+0x70e8> + 7132: 6a7a flw fs4,156(sp) + 7134: 2d74722f 0x2d74722f + 7138: 6874 flw fa3,84(s0) + 713a: 6572 flw fa0,28(sp) + 713c: 6461 lui s0,0x18 + 713e: 6d6f632f 0x6d6f632f + 7142: 6f70 flw fa2,92(a4) + 7144: 656e flw fa0,216(sp) + 7146: 746e flw fs0,248(sp) + 7148: 696c2f73 csrrs t5,0x696,s8 + 714c: 6362 flw ft6,24(sp) + 714e: 77656e2f 0x77656e2f + 7152: 696c flw fa1,84(a0) + 7154: 0062 0x62 + 7156: 6d6f682f 0x6d6f682f + 715a: 2f65 jal 7912 <__stack_size+0x7112> + 715c: 6a7a flw fs4,156(sp) + 715e: 7369722f 0x7369722f + 7162: 2f762d63 0x2f762d63 + 7166: 6972 flw fs2,28(sp) + 7168: 36766373 csrrsi t1,0x367,12 + 716c: 2d34 fld fa3,88(a0) + 716e: 6e75 lui t3,0x1d + 7170: 776f6e6b 0x776f6e6b + 7174: 2d6e fld fs10,216(sp) + 7176: 6c65 lui s8,0x19 + 7178: 2d66 fld fs10,88(sp) + 717a: 2d636367 0x2d636367 + 717e: 3032 fld ft0,296(sp) + 7180: 3731 jal 708c <__stack_size+0x688c> + 7182: 3630 fld fa2,104(a2) + 7184: 3231 jal 6a90 <__stack_size+0x6290> + 7186: 782d lui a6,0xfffeb + 7188: 3638 fld fa4,104(a2) + 718a: 365f 2d34 696c 0x696c2d34365f + 7190: 756e flw fa0,248(sp) + 7192: 2d78 fld fa4,216(a0) + 7194: 746e6563 bltu t3,t1,78de <__stack_size+0x70de> + 7198: 2f36736f jal t1,6ec8a <__stack_size+0x6e48a> + 719c: 696c flw fa1,84(a0) + 719e: 2f62 fld ft10,24(sp) + 71a0: 2f636367 0x2f636367 + 71a4: 6972 flw fs2,28(sp) + 71a6: 36766373 csrrsi t1,0x367,12 + 71aa: 2d34 fld fa3,88(a0) + 71ac: 6e75 lui t3,0x1d + 71ae: 776f6e6b 0x776f6e6b + 71b2: 2d6e fld fs10,216(sp) + 71b4: 6c65 lui s8,0x19 + 71b6: 2f66 fld ft10,88(sp) + 71b8: 2e312e37 lui t3,0x2e312 + 71bc: 2f31 jal 78d8 <__stack_size+0x70d8> + 71be: 6e69 lui t3,0x1a + 71c0: 64756c63 bltu a0,t2,7818 <__stack_size+0x7018> + 71c4: 0065 c.addi zero,25 + 71c6: 6d6f682f 0x6d6f682f + 71ca: 2f65 jal 7982 <__stack_size+0x7182> + 71cc: 6a7a flw fs4,156(sp) + 71ce: 7369722f 0x7369722f + 71d2: 2f762d63 0x2f762d63 + 71d6: 6972 flw fs2,28(sp) + 71d8: 36766373 csrrsi t1,0x367,12 + 71dc: 2d34 fld fa3,88(a0) + 71de: 6e75 lui t3,0x1d + 71e0: 776f6e6b 0x776f6e6b + 71e4: 2d6e fld fs10,216(sp) + 71e6: 6c65 lui s8,0x19 + 71e8: 2d66 fld fs10,88(sp) + 71ea: 2d636367 0x2d636367 + 71ee: 3032 fld ft0,296(sp) + 71f0: 3731 jal 70fc <__stack_size+0x68fc> + 71f2: 3630 fld fa2,104(a2) + 71f4: 3231 jal 6b00 <__stack_size+0x6300> + 71f6: 782d lui a6,0xfffeb + 71f8: 3638 fld fa4,104(a2) + 71fa: 365f 2d34 696c 0x696c2d34365f + 7200: 756e flw fa0,248(sp) + 7202: 2d78 fld fa4,216(a0) + 7204: 746e6563 bltu t3,t1,794e <__stack_size+0x714e> + 7208: 2f36736f jal t1,6ecfa <__stack_size+0x6e4fa> + 720c: 6972 flw fs2,28(sp) + 720e: 36766373 csrrsi t1,0x367,12 + 7212: 2d34 fld fa3,88(a0) + 7214: 6e75 lui t3,0x1d + 7216: 776f6e6b 0x776f6e6b + 721a: 2d6e fld fs10,216(sp) + 721c: 6c65 lui s8,0x19 + 721e: 2f66 fld ft10,88(sp) + 7220: 2d737973 csrrci s2,0x2d7,6 + 7224: 6e69 lui t3,0x1a + 7226: 64756c63 bltu a0,t2,787e <__stack_size+0x707e> + 722a: 2f65 jal 79e2 <__stack_size+0x71e2> + 722c: 00737973 csrrci s2,0x7,6 + 7230: 6d6f682f 0x6d6f682f + 7234: 2f65 jal 79ec <__stack_size+0x71ec> + 7236: 6a7a flw fs4,156(sp) + 7238: 7369722f 0x7369722f + 723c: 2f762d63 0x2f762d63 + 7240: 6972 flw fs2,28(sp) + 7242: 36766373 csrrsi t1,0x367,12 + 7246: 2d34 fld fa3,88(a0) + 7248: 6e75 lui t3,0x1d + 724a: 776f6e6b 0x776f6e6b + 724e: 2d6e fld fs10,216(sp) + 7250: 6c65 lui s8,0x19 + 7252: 2d66 fld fs10,88(sp) + 7254: 2d636367 0x2d636367 + 7258: 3032 fld ft0,296(sp) + 725a: 3731 jal 7166 <__stack_size+0x6966> + 725c: 3630 fld fa2,104(a2) + 725e: 3231 jal 6b6a <__stack_size+0x636a> + 7260: 782d lui a6,0xfffeb + 7262: 3638 fld fa4,104(a2) + 7264: 365f 2d34 696c 0x696c2d34365f + 726a: 756e flw fa0,248(sp) + 726c: 2d78 fld fa4,216(a0) + 726e: 746e6563 bltu t3,t1,79b8 <__stack_size+0x71b8> + 7272: 2f36736f jal t1,6ed64 <__stack_size+0x6e564> + 7276: 6972 flw fs2,28(sp) + 7278: 36766373 csrrsi t1,0x367,12 + 727c: 2d34 fld fa3,88(a0) + 727e: 6e75 lui t3,0x1d + 7280: 776f6e6b 0x776f6e6b + 7284: 2d6e fld fs10,216(sp) + 7286: 6c65 lui s8,0x19 + 7288: 2f66 fld ft10,88(sp) + 728a: 2d737973 csrrci s2,0x2d7,6 + 728e: 6e69 lui t3,0x1a + 7290: 64756c63 bltu a0,t2,78e8 <__stack_size+0x70e8> + 7294: 0065 c.addi zero,25 + 7296: 6d6f682f 0x6d6f682f + 729a: 2f65 jal 7a52 <__stack_size+0x7252> + 729c: 6a7a flw fs4,156(sp) + 729e: 2d74722f 0x2d74722f + 72a2: 6874 flw fa3,84(s0) + 72a4: 6572 flw fa0,28(sp) + 72a6: 6461 lui s0,0x18 + 72a8: 636e692f 0x636e692f + 72ac: 756c flw fa1,108(a0) + 72ae: 6564 flw fs1,76(a0) 72b0: 0000 unimp - 72b2: 0500 addi s0,sp,640 - 72b4: 6202 flw ft4,0(sp) - 72b6: 40aa lw ra,136(sp) - 72b8: 0320 addi s0,sp,392 - 72ba: 0111 addi sp,sp,4 - 72bc: 0e090203 lb tp,224(s2) # b0e0 <__stack_size+0xa8e0> - 72c0: 0100 addi s0,sp,128 - 72c2: 02090403 lb s0,32(s2) - 72c6: 0100 addi s0,sp,128 - 72c8: 08090403 lb s0,128(s2) - 72cc: 0100 addi s0,sp,128 - 72ce: 16090203 lb tp,352(s2) - 72d2: 0100 addi s0,sp,128 - 72d4: 0a090103 lb sp,160(s2) - 72d8: 0100 addi s0,sp,128 - 72da: 02090103 lb sp,32(s2) - 72de: 0100 addi s0,sp,128 - 72e0: 08090403 lb s0,128(s2) - 72e4: 0100 addi s0,sp,128 - 72e6: 16090203 lb tp,352(s2) - 72ea: 0100 addi s0,sp,128 - 72ec: 0a090103 lb sp,160(s2) - 72f0: 0100 addi s0,sp,128 - 72f2: 02090103 lb sp,32(s2) - 72f6: 0100 addi s0,sp,128 - 72f8: 08090403 lb s0,128(s2) - 72fc: 0100 addi s0,sp,128 - 72fe: 0a090203 lb tp,160(s2) - 7302: 0100 addi s0,sp,128 - 7304: 0a090103 lb sp,160(s2) - 7308: 0100 addi s0,sp,128 - 730a: 02090103 lb sp,32(s2) - 730e: 0100 addi s0,sp,128 - 7310: 08090403 lb s0,128(s2) - 7314: 0100 addi s0,sp,128 - 7316: 12090203 lb tp,288(s2) - 731a: 0100 addi s0,sp,128 - 731c: 0a090103 lb sp,160(s2) - 7320: 0100 addi s0,sp,128 - 7322: 02090103 lb sp,32(s2) - 7326: 0100 addi s0,sp,128 - 7328: 08090403 lb s0,128(s2) - 732c: 0100 addi s0,sp,128 - 732e: 0a090103 lb sp,160(s2) - 7332: 0100 addi s0,sp,128 - 7334: 02090103 lb sp,32(s2) - 7338: 0100 addi s0,sp,128 - 733a: 08090403 lb s0,128(s2) - 733e: 0100 addi s0,sp,128 - 7340: 0e090103 lb sp,224(s2) - 7344: 0100 addi s0,sp,128 - 7346: 0200 addi s0,sp,256 - 7348: 0104 addi s1,sp,128 - 734a: 0306 slli t1,t1,0x1 - 734c: 0900 addi s0,sp,144 - 734e: 0008 addi a0,sp,0 - 7350: 0001 nop - 7352: 0402 slli s0,s0,0x0 - 7354: 0302 slli t1,t1,0x0 - 7356: 0900 addi s0,sp,144 - 7358: 000a 0xa - 735a: 0601 addi a2,a2,0 - 735c: 04090303 lb t1,64(s2) - 7360: 0100 addi s0,sp,128 - 7362: 0a090103 lb sp,160(s2) - 7366: 0100 addi s0,sp,128 - 7368: 02090103 lb sp,32(s2) - 736c: 0100 addi s0,sp,128 - 736e: 08090403 lb s0,128(s2) - 7372: 0100 addi s0,sp,128 - 7374: 12090203 lb tp,288(s2) - 7378: 0100 addi s0,sp,128 - 737a: 0a090103 lb sp,160(s2) - 737e: 0100 addi s0,sp,128 - 7380: 02090103 lb sp,32(s2) - 7384: 0100 addi s0,sp,128 - 7386: 08090403 lb s0,128(s2) - 738a: 0100 addi s0,sp,128 - 738c: 12090203 lb tp,288(s2) - 7390: 0100 addi s0,sp,128 - 7392: 0a090103 lb sp,160(s2) - 7396: 0100 addi s0,sp,128 - 7398: 02090103 lb sp,32(s2) - 739c: 0100 addi s0,sp,128 - 739e: 08090403 lb s0,128(s2) - 73a2: 0100 addi s0,sp,128 - 73a4: 16090203 lb tp,352(s2) - 73a8: 0100 addi s0,sp,128 - 73aa: 02090703 lb a4,32(s2) - 73ae: 0100 addi s0,sp,128 - 73b0: 08090403 lb s0,128(s2) - 73b4: 0100 addi s0,sp,128 - 73b6: 12090203 lb tp,288(s2) - 73ba: 0100 addi s0,sp,128 - 73bc: 02090703 lb a4,32(s2) - 73c0: 0100 addi s0,sp,128 - 73c2: 08090403 lb s0,128(s2) - 73c6: 0100 addi s0,sp,128 - 73c8: 16090203 lb tp,352(s2) - 73cc: 0100 addi s0,sp,128 - 73ce: 02090703 lb a4,32(s2) - 73d2: 0100 addi s0,sp,128 - 73d4: 08090403 lb s0,128(s2) - 73d8: 0100 addi s0,sp,128 - 73da: 16090203 lb tp,352(s2) - 73de: 0100 addi s0,sp,128 - 73e0: 02090703 lb a4,32(s2) - 73e4: 0100 addi s0,sp,128 - 73e6: 08090403 lb s0,128(s2) - 73ea: 0100 addi s0,sp,128 - 73ec: 12090203 lb tp,288(s2) - 73f0: 0100 addi s0,sp,128 - 73f2: 02090703 lb a4,32(s2) - 73f6: 0100 addi s0,sp,128 - 73f8: 08090403 lb s0,128(s2) - 73fc: 0100 addi s0,sp,128 - 73fe: 0e090203 lb tp,224(s2) - 7402: 0100 addi s0,sp,128 - 7404: 02090103 lb sp,32(s2) - 7408: 0100 addi s0,sp,128 - 740a: 08090403 lb s0,128(s2) - 740e: 0100 addi s0,sp,128 - 7410: 12090203 lb tp,288(s2) - 7414: 0100 addi s0,sp,128 - 7416: 02090703 lb a4,32(s2) - 741a: 0100 addi s0,sp,128 - 741c: 08090403 lb s0,128(s2) - 7420: 0100 addi s0,sp,128 - 7422: 0e090203 lb tp,224(s2) - 7426: 0100 addi s0,sp,128 - 7428: 0a090103 lb sp,160(s2) - 742c: 0100 addi s0,sp,128 - 742e: 02090103 lb sp,32(s2) - 7432: 0100 addi s0,sp,128 - 7434: 08090403 lb s0,128(s2) - 7438: 0100 addi s0,sp,128 - 743a: 0e090203 lb tp,224(s2) - 743e: 0100 addi s0,sp,128 - 7440: 02090703 lb a4,32(s2) - 7444: 0100 addi s0,sp,128 - 7446: 08090403 lb s0,128(s2) - 744a: 0100 addi s0,sp,128 - 744c: 0e090203 lb tp,224(s2) - 7450: 0100 addi s0,sp,128 - 7452: 0a090103 lb sp,160(s2) - 7456: 0100 addi s0,sp,128 - 7458: 02090103 lb sp,32(s2) - 745c: 0100 addi s0,sp,128 - 745e: 08090503 lb a0,128(s2) - 7462: 0100 addi s0,sp,128 - 7464: 18090103 lb sp,384(s2) - 7468: 0100 addi s0,sp,128 - 746a: 0a090603 lb a2,160(s2) - 746e: 0100 addi s0,sp,128 - 7470: 08090103 lb sp,128(s2) - 7474: 0100 addi s0,sp,128 - 7476: 0200 addi s0,sp,256 - 7478: 0104 addi s1,sp,128 - 747a: 0306 slli t1,t1,0x1 - 747c: 0900 addi s0,sp,144 - 747e: 0006 0x6 - 7480: 0601 addi a2,a2,0 - 7482: 12090103 lb sp,288(s2) - 7486: 0100 addi s0,sp,128 - 7488: 06090d03 lb s10,96(s2) - 748c: 0100 addi s0,sp,128 - 748e: 02090303 lb t1,32(s2) - 7492: 0100 addi s0,sp,128 - 7494: 0a091903 lh s2,160(s2) - 7498: 0100 addi s0,sp,128 - 749a: 08090503 lb a0,128(s2) - 749e: 0100 addi s0,sp,128 - 74a0: 04090103 lb sp,64(s2) - 74a4: 0100 addi s0,sp,128 - 74a6: 10090103 lb sp,256(s2) - 74aa: 0100 addi s0,sp,128 - 74ac: 06090303 lb t1,96(s2) - 74b0: 0100 addi s0,sp,128 - 74b2: 10090403 lb s0,256(s2) - 74b6: 0100 addi s0,sp,128 - 74b8: 08090203 lb tp,128(s2) - 74bc: 0100 addi s0,sp,128 - 74be: 2e090103 lb sp,736(s2) - 74c2: 0100 addi s0,sp,128 - 74c4: 24090103 lb sp,576(s2) - 74c8: 0100 addi s0,sp,128 - 74ca: 0a090403 lb s0,160(s2) - 74ce: 0100 addi s0,sp,128 - 74d0: 0c090403 lb s0,192(s2) - 74d4: 0100 addi s0,sp,128 - 74d6: 0200 addi s0,sp,256 - 74d8: 0104 addi s1,sp,128 - 74da: 0306 slli t1,t1,0x1 - 74dc: 0900 addi s0,sp,144 - 74de: 0006 0x6 - 74e0: 0601 addi a2,a2,0 - 74e2: 18090303 lb t1,384(s2) - 74e6: 0100 addi s0,sp,128 - 74e8: 0c090203 lb tp,192(s2) - 74ec: 0100 addi s0,sp,128 - 74ee: 02090103 lb sp,32(s2) - 74f2: 0100 addi s0,sp,128 - 74f4: 0c090403 lb s0,192(s2) - 74f8: 0100 addi s0,sp,128 - 74fa: 08090203 lb tp,128(s2) - 74fe: 0100 addi s0,sp,128 - 7500: 22090103 lb sp,544(s2) - 7504: 0100 addi s0,sp,128 - 7506: 36090203 lb tp,864(s2) - 750a: 0100 addi s0,sp,128 - 750c: 02090103 lb sp,32(s2) - 7510: 0100 addi s0,sp,128 - 7512: 0a090403 lb s0,160(s2) - 7516: 0100 addi s0,sp,128 - 7518: 14090303 lb t1,320(s2) - 751c: 0100 addi s0,sp,128 - 751e: 0c090203 lb tp,192(s2) - 7522: 0100 addi s0,sp,128 - 7524: 06090203 lb tp,96(s2) - 7528: 0100 addi s0,sp,128 - 752a: 0a090103 lb sp,160(s2) - 752e: 0100 addi s0,sp,128 - 7530: 16090303 lb t1,352(s2) - 7534: 0100 addi s0,sp,128 - 7536: 06090403 lb s0,96(s2) - 753a: 0100 addi s0,sp,128 - 753c: 0a090103 lb sp,160(s2) - 7540: 0100 addi s0,sp,128 - 7542: 0200 addi s0,sp,256 - 7544: 0104 addi s1,sp,128 - 7546: 02090103 lb sp,32(s2) - 754a: 0100 addi s0,sp,128 - 754c: 0a091d03 lh s10,160(s2) - 7550: 0100 addi s0,sp,128 - 7552: 10090303 lb t1,256(s2) - 7556: 0100 addi s0,sp,128 - 7558: 0c090103 lb sp,192(s2) - 755c: 0100 addi s0,sp,128 - 755e: 06090203 lb tp,96(s2) - 7562: 0100 addi s0,sp,128 - 7564: 08090303 lb t1,128(s2) - 7568: 0100 addi s0,sp,128 - 756a: 04090103 lb sp,64(s2) - 756e: 0100 addi s0,sp,128 - 7570: 0a090403 lb s0,160(s2) - 7574: 0100 addi s0,sp,128 - 7576: 14090303 lb t1,320(s2) - 757a: 0100 addi s0,sp,128 - 757c: 10090103 lb sp,256(s2) - 7580: 0100 addi s0,sp,128 - 7582: 06090203 lb tp,96(s2) - 7586: 0100 addi s0,sp,128 - 7588: 08090303 lb t1,128(s2) - 758c: 0100 addi s0,sp,128 - 758e: 04090103 lb sp,64(s2) - 7592: 0100 addi s0,sp,128 - 7594: 0a090303 lb t1,160(s2) - 7598: 0100 addi s0,sp,128 - 759a: 14090303 lb t1,320(s2) - 759e: 0100 addi s0,sp,128 - 75a0: 10090103 lb sp,256(s2) - 75a4: 0100 addi s0,sp,128 - 75a6: 06090203 lb tp,96(s2) - 75aa: 0100 addi s0,sp,128 - 75ac: 08090303 lb t1,128(s2) - 75b0: 0100 addi s0,sp,128 - 75b2: 04090103 lb sp,64(s2) - 75b6: 0100 addi s0,sp,128 - 75b8: 0a090403 lb s0,160(s2) - 75bc: 0100 addi s0,sp,128 - 75be: 10090103 lb sp,256(s2) - 75c2: 0100 addi s0,sp,128 - 75c4: 08090103 lb sp,128(s2) - 75c8: 0100 addi s0,sp,128 - 75ca: 0a090403 lb s0,160(s2) - 75ce: 0100 addi s0,sp,128 - 75d0: 0c092503 lw a0,192(s2) - 75d4: 0100 addi s0,sp,128 - 75d6: 18090103 lb sp,384(s2) - 75da: 0100 addi s0,sp,128 - 75dc: 0200 addi s0,sp,256 - 75de: 0104 addi s1,sp,128 - 75e0: 18090203 lb tp,384(s2) - 75e4: 0100 addi s0,sp,128 - 75e6: 02090503 lb a0,32(s2) - 75ea: 0100 addi s0,sp,128 - 75ec: 0a090203 lb tp,160(s2) - 75f0: 0100 addi s0,sp,128 - 75f2: 02090103 lb sp,32(s2) - 75f6: 0100 addi s0,sp,128 - 75f8: 06090303 lb t1,96(s2) - 75fc: 0100 addi s0,sp,128 - 75fe: 06090203 lb tp,96(s2) - 7602: 0100 addi s0,sp,128 - 7604: 08090303 lb t1,128(s2) - 7608: 0100 addi s0,sp,128 - 760a: 08090103 lb sp,128(s2) - 760e: 0100 addi s0,sp,128 - 7610: 08090203 lb tp,128(s2) - 7614: 0100 addi s0,sp,128 - 7616: 08090203 lb tp,128(s2) - 761a: 0100 addi s0,sp,128 - 761c: 16090103 lb sp,352(s2) - 7620: 0100 addi s0,sp,128 - 7622: 08090203 lb tp,128(s2) - 7626: 0100 addi s0,sp,128 - 7628: 0200 addi s0,sp,256 - 762a: 0104 addi s1,sp,128 - 762c: 04090303 lb t1,64(s2) + 72b2: 63737973 csrrci s2,0x637,6 + 72b6: 6c61 lui s8,0x18 + 72b8: 736c flw fa1,100(a4) + 72ba: 632e flw ft6,200(sp) + 72bc: 0100 addi s0,sp,128 + 72be: 0000 unimp + 72c0: 64647473 csrrci s0,0x646,8 + 72c4: 6665 lui a2,0x19 + 72c6: 682e flw fa6,200(sp) + 72c8: 0200 addi s0,sp,256 + 72ca: 0000 unimp + 72cc: 6f6c flw fa1,92(a4) + 72ce: 682e6b63 bltu t3,sp,7964 <__stack_size+0x7164> + 72d2: 0300 addi s0,sp,384 + 72d4: 0000 unimp + 72d6: 745f 7079 7365 0x73657079745f + 72dc: 682e flw fa6,200(sp) + 72de: 0300 addi s0,sp,384 + 72e0: 0000 unimp + 72e2: 6572 flw fa0,28(sp) + 72e4: 6e65 lui t3,0x19 + 72e6: 2e74 fld fa3,216(a2) + 72e8: 0068 addi a0,sp,12 + 72ea: 65000003 lb zero,1616(zero) # 650 <__stack_size-0x1b0> + 72ee: 7272 flw ft4,60(sp) + 72f0: 6f6e flw ft10,216(sp) + 72f2: 682e flw fa6,200(sp) + 72f4: 0300 addi s0,sp,384 + 72f6: 0000 unimp + 72f8: 745f 6d69 7665 0x76656d69745f + 72fe: 6c61 lui s8,0x18 + 7300: 682e flw fa6,200(sp) + 7302: 0300 addi s0,sp,384 + 7304: 0000 unimp + 7306: 745f 6d69 7365 0x73656d69745f + 730c: 6570 flw fa2,76(a0) + 730e: 00682e63 0x682e63 + 7312: 74000003 lb zero,1856(zero) # 740 <__stack_size-0xc0> + 7316: 6d69 lui s10,0x1a + 7318: 2e65 jal 76d0 <__stack_size+0x6ed0> + 731a: 0068 addi a0,sp,12 + 731c: 0004 addi s1,sp,0 + 731e: 7200 flw fs0,32(a2) + 7320: 6474 flw fa3,76(s0) + 7322: 6665 lui a2,0x19 + 7324: 682e flw fa6,200(sp) + 7326: 0500 addi s0,sp,640 + 7328: 0000 unimp + 732a: 7472 flw fs0,60(sp) + 732c: 6874 flw fa3,84(s0) + 732e: 6572 flw fa0,28(sp) + 7330: 6461 lui s0,0x18 + 7332: 682e flw fa6,200(sp) + 7334: 0500 addi s0,sp,640 + 7336: 0000 unimp + 7338: 6572 flw fa0,28(sp) + 733a: 6e65 lui t3,0x19 + 733c: 2e74 fld fa3,216(a2) + 733e: 0068 addi a0,sp,12 + 7340: 0004 addi s1,sp,0 + 7342: 0000 unimp + 7344: 0500 addi s0,sp,640 + 7346: e602 fsw ft0,12(sp) + 7348: 40a6 lw ra,72(sp) + 734a: 0320 addi s0,sp,392 + 734c: 0111 addi sp,sp,4 + 734e: 0e090203 lb tp,224(s2) # b0e0 <__stack_size+0xa8e0> + 7352: 0100 addi s0,sp,128 + 7354: 02090403 lb s0,32(s2) + 7358: 0100 addi s0,sp,128 + 735a: 08090403 lb s0,128(s2) + 735e: 0100 addi s0,sp,128 + 7360: 16090203 lb tp,352(s2) + 7364: 0100 addi s0,sp,128 + 7366: 0a090103 lb sp,160(s2) + 736a: 0100 addi s0,sp,128 + 736c: 02090103 lb sp,32(s2) + 7370: 0100 addi s0,sp,128 + 7372: 08090403 lb s0,128(s2) + 7376: 0100 addi s0,sp,128 + 7378: 16090203 lb tp,352(s2) + 737c: 0100 addi s0,sp,128 + 737e: 0a090103 lb sp,160(s2) + 7382: 0100 addi s0,sp,128 + 7384: 02090103 lb sp,32(s2) + 7388: 0100 addi s0,sp,128 + 738a: 08090403 lb s0,128(s2) + 738e: 0100 addi s0,sp,128 + 7390: 0a090203 lb tp,160(s2) + 7394: 0100 addi s0,sp,128 + 7396: 0a090103 lb sp,160(s2) + 739a: 0100 addi s0,sp,128 + 739c: 02090103 lb sp,32(s2) + 73a0: 0100 addi s0,sp,128 + 73a2: 08090403 lb s0,128(s2) + 73a6: 0100 addi s0,sp,128 + 73a8: 12090203 lb tp,288(s2) + 73ac: 0100 addi s0,sp,128 + 73ae: 0a090103 lb sp,160(s2) + 73b2: 0100 addi s0,sp,128 + 73b4: 02090103 lb sp,32(s2) + 73b8: 0100 addi s0,sp,128 + 73ba: 08090403 lb s0,128(s2) + 73be: 0100 addi s0,sp,128 + 73c0: 0a090103 lb sp,160(s2) + 73c4: 0100 addi s0,sp,128 + 73c6: 02090103 lb sp,32(s2) + 73ca: 0100 addi s0,sp,128 + 73cc: 08090403 lb s0,128(s2) + 73d0: 0100 addi s0,sp,128 + 73d2: 0e090103 lb sp,224(s2) + 73d6: 0100 addi s0,sp,128 + 73d8: 0200 addi s0,sp,256 + 73da: 0104 addi s1,sp,128 + 73dc: 0306 slli t1,t1,0x1 + 73de: 0900 addi s0,sp,144 + 73e0: 0008 addi a0,sp,0 + 73e2: 0001 nop + 73e4: 0402 slli s0,s0,0x0 + 73e6: 0302 slli t1,t1,0x0 + 73e8: 0900 addi s0,sp,144 + 73ea: 000a 0xa + 73ec: 0601 addi a2,a2,0 + 73ee: 04090303 lb t1,64(s2) + 73f2: 0100 addi s0,sp,128 + 73f4: 0a090103 lb sp,160(s2) + 73f8: 0100 addi s0,sp,128 + 73fa: 02090103 lb sp,32(s2) + 73fe: 0100 addi s0,sp,128 + 7400: 08090403 lb s0,128(s2) + 7404: 0100 addi s0,sp,128 + 7406: 12090203 lb tp,288(s2) + 740a: 0100 addi s0,sp,128 + 740c: 0a090103 lb sp,160(s2) + 7410: 0100 addi s0,sp,128 + 7412: 02090103 lb sp,32(s2) + 7416: 0100 addi s0,sp,128 + 7418: 08090403 lb s0,128(s2) + 741c: 0100 addi s0,sp,128 + 741e: 12090203 lb tp,288(s2) + 7422: 0100 addi s0,sp,128 + 7424: 0a090103 lb sp,160(s2) + 7428: 0100 addi s0,sp,128 + 742a: 02090103 lb sp,32(s2) + 742e: 0100 addi s0,sp,128 + 7430: 08090403 lb s0,128(s2) + 7434: 0100 addi s0,sp,128 + 7436: 16090203 lb tp,352(s2) + 743a: 0100 addi s0,sp,128 + 743c: 02090703 lb a4,32(s2) + 7440: 0100 addi s0,sp,128 + 7442: 08090403 lb s0,128(s2) + 7446: 0100 addi s0,sp,128 + 7448: 12090203 lb tp,288(s2) + 744c: 0100 addi s0,sp,128 + 744e: 02090703 lb a4,32(s2) + 7452: 0100 addi s0,sp,128 + 7454: 08090403 lb s0,128(s2) + 7458: 0100 addi s0,sp,128 + 745a: 16090203 lb tp,352(s2) + 745e: 0100 addi s0,sp,128 + 7460: 02090703 lb a4,32(s2) + 7464: 0100 addi s0,sp,128 + 7466: 08090403 lb s0,128(s2) + 746a: 0100 addi s0,sp,128 + 746c: 16090203 lb tp,352(s2) + 7470: 0100 addi s0,sp,128 + 7472: 02090703 lb a4,32(s2) + 7476: 0100 addi s0,sp,128 + 7478: 08090403 lb s0,128(s2) + 747c: 0100 addi s0,sp,128 + 747e: 12090203 lb tp,288(s2) + 7482: 0100 addi s0,sp,128 + 7484: 02090703 lb a4,32(s2) + 7488: 0100 addi s0,sp,128 + 748a: 08090403 lb s0,128(s2) + 748e: 0100 addi s0,sp,128 + 7490: 0e090203 lb tp,224(s2) + 7494: 0100 addi s0,sp,128 + 7496: 02090103 lb sp,32(s2) + 749a: 0100 addi s0,sp,128 + 749c: 08090403 lb s0,128(s2) + 74a0: 0100 addi s0,sp,128 + 74a2: 12090203 lb tp,288(s2) + 74a6: 0100 addi s0,sp,128 + 74a8: 02090703 lb a4,32(s2) + 74ac: 0100 addi s0,sp,128 + 74ae: 08090403 lb s0,128(s2) + 74b2: 0100 addi s0,sp,128 + 74b4: 0e090203 lb tp,224(s2) + 74b8: 0100 addi s0,sp,128 + 74ba: 0a090103 lb sp,160(s2) + 74be: 0100 addi s0,sp,128 + 74c0: 02090103 lb sp,32(s2) + 74c4: 0100 addi s0,sp,128 + 74c6: 08090403 lb s0,128(s2) + 74ca: 0100 addi s0,sp,128 + 74cc: 0e090203 lb tp,224(s2) + 74d0: 0100 addi s0,sp,128 + 74d2: 02090703 lb a4,32(s2) + 74d6: 0100 addi s0,sp,128 + 74d8: 08090403 lb s0,128(s2) + 74dc: 0100 addi s0,sp,128 + 74de: 0e090203 lb tp,224(s2) + 74e2: 0100 addi s0,sp,128 + 74e4: 0a090103 lb sp,160(s2) + 74e8: 0100 addi s0,sp,128 + 74ea: 02090103 lb sp,32(s2) + 74ee: 0100 addi s0,sp,128 + 74f0: 08090503 lb a0,128(s2) + 74f4: 0100 addi s0,sp,128 + 74f6: 18090103 lb sp,384(s2) + 74fa: 0100 addi s0,sp,128 + 74fc: 0a090603 lb a2,160(s2) + 7500: 0100 addi s0,sp,128 + 7502: 08090103 lb sp,128(s2) + 7506: 0100 addi s0,sp,128 + 7508: 0200 addi s0,sp,256 + 750a: 0104 addi s1,sp,128 + 750c: 0306 slli t1,t1,0x1 + 750e: 0900 addi s0,sp,144 + 7510: 0006 0x6 + 7512: 0601 addi a2,a2,0 + 7514: 12090103 lb sp,288(s2) + 7518: 0100 addi s0,sp,128 + 751a: 06090d03 lb s10,96(s2) + 751e: 0100 addi s0,sp,128 + 7520: 02090303 lb t1,32(s2) + 7524: 0100 addi s0,sp,128 + 7526: 0a091903 lh s2,160(s2) + 752a: 0100 addi s0,sp,128 + 752c: 08090503 lb a0,128(s2) + 7530: 0100 addi s0,sp,128 + 7532: 04090103 lb sp,64(s2) + 7536: 0100 addi s0,sp,128 + 7538: 10090103 lb sp,256(s2) + 753c: 0100 addi s0,sp,128 + 753e: 06090303 lb t1,96(s2) + 7542: 0100 addi s0,sp,128 + 7544: 10090403 lb s0,256(s2) + 7548: 0100 addi s0,sp,128 + 754a: 08090203 lb tp,128(s2) + 754e: 0100 addi s0,sp,128 + 7550: 2e090103 lb sp,736(s2) + 7554: 0100 addi s0,sp,128 + 7556: 24090103 lb sp,576(s2) + 755a: 0100 addi s0,sp,128 + 755c: 0a090403 lb s0,160(s2) + 7560: 0100 addi s0,sp,128 + 7562: 0c090403 lb s0,192(s2) + 7566: 0100 addi s0,sp,128 + 7568: 0200 addi s0,sp,256 + 756a: 0104 addi s1,sp,128 + 756c: 0306 slli t1,t1,0x1 + 756e: 0900 addi s0,sp,144 + 7570: 0006 0x6 + 7572: 0601 addi a2,a2,0 + 7574: 18090303 lb t1,384(s2) + 7578: 0100 addi s0,sp,128 + 757a: 0c090203 lb tp,192(s2) + 757e: 0100 addi s0,sp,128 + 7580: 02090103 lb sp,32(s2) + 7584: 0100 addi s0,sp,128 + 7586: 0c090403 lb s0,192(s2) + 758a: 0100 addi s0,sp,128 + 758c: 08090203 lb tp,128(s2) + 7590: 0100 addi s0,sp,128 + 7592: 22090103 lb sp,544(s2) + 7596: 0100 addi s0,sp,128 + 7598: 36090203 lb tp,864(s2) + 759c: 0100 addi s0,sp,128 + 759e: 02090103 lb sp,32(s2) + 75a2: 0100 addi s0,sp,128 + 75a4: 0a090403 lb s0,160(s2) + 75a8: 0100 addi s0,sp,128 + 75aa: 14090303 lb t1,320(s2) + 75ae: 0100 addi s0,sp,128 + 75b0: 0c090203 lb tp,192(s2) + 75b4: 0100 addi s0,sp,128 + 75b6: 06090203 lb tp,96(s2) + 75ba: 0100 addi s0,sp,128 + 75bc: 0a090103 lb sp,160(s2) + 75c0: 0100 addi s0,sp,128 + 75c2: 16090303 lb t1,352(s2) + 75c6: 0100 addi s0,sp,128 + 75c8: 06090403 lb s0,96(s2) + 75cc: 0100 addi s0,sp,128 + 75ce: 0a090103 lb sp,160(s2) + 75d2: 0100 addi s0,sp,128 + 75d4: 0200 addi s0,sp,256 + 75d6: 0104 addi s1,sp,128 + 75d8: 02090103 lb sp,32(s2) + 75dc: 0100 addi s0,sp,128 + 75de: 0a091d03 lh s10,160(s2) + 75e2: 0100 addi s0,sp,128 + 75e4: 10090303 lb t1,256(s2) + 75e8: 0100 addi s0,sp,128 + 75ea: 0c090103 lb sp,192(s2) + 75ee: 0100 addi s0,sp,128 + 75f0: 06090203 lb tp,96(s2) + 75f4: 0100 addi s0,sp,128 + 75f6: 08090303 lb t1,128(s2) + 75fa: 0100 addi s0,sp,128 + 75fc: 04090103 lb sp,64(s2) + 7600: 0100 addi s0,sp,128 + 7602: 0a090403 lb s0,160(s2) + 7606: 0100 addi s0,sp,128 + 7608: 14090303 lb t1,320(s2) + 760c: 0100 addi s0,sp,128 + 760e: 10090103 lb sp,256(s2) + 7612: 0100 addi s0,sp,128 + 7614: 06090203 lb tp,96(s2) + 7618: 0100 addi s0,sp,128 + 761a: 08090303 lb t1,128(s2) + 761e: 0100 addi s0,sp,128 + 7620: 04090103 lb sp,64(s2) + 7624: 0100 addi s0,sp,128 + 7626: 0a090303 lb t1,160(s2) + 762a: 0100 addi s0,sp,128 + 762c: 14090303 lb t1,320(s2) 7630: 0100 addi s0,sp,128 - 7632: 0209 addi tp,tp,2 - 7634: 0000 unimp - 7636: 0101 addi sp,sp,0 - 7638: 0534 addi a3,sp,648 - 763a: 0000 unimp - 763c: 0002 0x2 - 763e: 03b6 slli t2,t2,0xd - 7640: 0000 unimp - 7642: 0101 addi sp,sp,0 - 7644: 000d0efb 0xd0efb - 7648: 0101 addi sp,sp,0 - 764a: 0101 addi sp,sp,0 - 764c: 0000 unimp + 7632: 10090103 lb sp,256(s2) + 7636: 0100 addi s0,sp,128 + 7638: 06090203 lb tp,96(s2) + 763c: 0100 addi s0,sp,128 + 763e: 08090303 lb t1,128(s2) + 7642: 0100 addi s0,sp,128 + 7644: 04090103 lb sp,64(s2) + 7648: 0100 addi s0,sp,128 + 764a: 0a090403 lb s0,160(s2) 764e: 0100 addi s0,sp,128 - 7650: 0000 unimp - 7652: 2f01 jal 7d62 <__stack_size+0x7562> - 7654: 6f68 flw fa0,92(a4) - 7656: 656d lui a0,0x1b - 7658: 6c61702f 0x6c61702f - 765c: 656d lui a0,0x1b - 765e: 2f72 fld ft10,280(sp) - 7660: 6972 flw fs2,28(sp) - 7662: 2d766373 csrrsi t1,0x2d7,12 - 7666: 6962 flw fs2,24(sp) - 7668: 616e flw ft2,216(sp) - 766a: 7972 flw fs2,60(sp) - 766c: 742d lui s0,0xfffeb - 766e: 736c6f6f jal t5,cdda4 <__stack_size+0xcd5a4> - 7672: 6a626f2f 0x6a626f2f - 7676: 3638782f 0x3638782f - 767a: 365f 2d34 696c 0x696c2d34365f - 7680: 756e flw fa0,248(sp) - 7682: 2d78 fld fa4,216(a0) - 7684: 746e6563 bltu t3,t1,7dce <__stack_size+0x75ce> - 7688: 2f36736f jal t1,6f17a <__stack_size+0x6e97a> - 768c: 7562 flw fa0,56(sp) - 768e: 6c69 lui s8,0x1a - 7690: 2f64 fld fs1,216(a4) - 7692: 6972 flw fs2,28(sp) - 7694: 2d766373 csrrsi t1,0x2d7,12 - 7698: 2d756e67 0x2d756e67 - 769c: 6f74 flw fa3,92(a4) - 769e: 68636c6f jal s8,3dd24 <__stack_size+0x3d524> - 76a2: 6961 lui s2,0x18 - 76a4: 2f6e fld ft10,216(sp) - 76a6: 6972 flw fs2,28(sp) - 76a8: 2d766373 csrrsi t1,0x2d7,12 - 76ac: 2f636367 0x2f636367 - 76b0: 696c flw fa1,84(a0) - 76b2: 6762 flw fa4,24(sp) - 76b4: 2f006363 bltu zero,a6,799a <__stack_size+0x719a> - 76b8: 6f68 flw fa0,92(a4) - 76ba: 656d lui a0,0x1b - 76bc: 6c61702f 0x6c61702f - 76c0: 656d lui a0,0x1b - 76c2: 2f72 fld ft10,280(sp) - 76c4: 6972 flw fs2,28(sp) - 76c6: 2d766373 csrrsi t1,0x2d7,12 - 76ca: 6962 flw fs2,24(sp) - 76cc: 616e flw ft2,216(sp) - 76ce: 7972 flw fs2,60(sp) - 76d0: 742d lui s0,0xfffeb - 76d2: 736c6f6f jal t5,cde08 <__stack_size+0xcd608> - 76d6: 6a626f2f 0x6a626f2f - 76da: 3638782f 0x3638782f - 76de: 365f 2d34 696c 0x696c2d34365f - 76e4: 756e flw fa0,248(sp) - 76e6: 2d78 fld fa4,216(a0) - 76e8: 746e6563 bltu t3,t1,7e32 <__stack_size+0x7632> - 76ec: 2f36736f jal t1,6f1de <__stack_size+0x6e9de> - 76f0: 6e69 lui t3,0x1a - 76f2: 6c617473 csrrci s0,0x6c6,2 - 76f6: 2f6c fld fa1,216(a4) - 76f8: 6972 flw fs2,28(sp) - 76fa: 36766373 csrrsi t1,0x367,12 - 76fe: 2d34 fld fa3,88(a0) - 7700: 6e75 lui t3,0x1d - 7702: 776f6e6b 0x776f6e6b - 7706: 2d6e fld fs10,216(sp) - 7708: 6c65 lui s8,0x19 - 770a: 2d66 fld fs10,88(sp) - 770c: 2d636367 0x2d636367 - 7710: 3032 fld ft0,296(sp) - 7712: 3731 jal 761e <__stack_size+0x6e1e> - 7714: 3630 fld fa2,104(a2) - 7716: 3231 jal 7022 <__stack_size+0x6822> - 7718: 782d lui a6,0xfffeb - 771a: 3638 fld fa4,104(a2) - 771c: 365f 2d34 696c 0x696c2d34365f - 7722: 756e flw fa0,248(sp) - 7724: 2d78 fld fa4,216(a0) - 7726: 746e6563 bltu t3,t1,7e70 <__stack_size+0x7670> - 772a: 2f36736f jal t1,6f21c <__stack_size+0x6ea1c> - 772e: 6972 flw fs2,28(sp) - 7730: 36766373 csrrsi t1,0x367,12 - 7734: 2d34 fld fa3,88(a0) - 7736: 6e75 lui t3,0x1d - 7738: 776f6e6b 0x776f6e6b - 773c: 2d6e fld fs10,216(sp) - 773e: 6c65 lui s8,0x19 - 7740: 2f66 fld ft10,88(sp) - 7742: 6e69 lui t3,0x1a - 7744: 64756c63 bltu a0,t2,7d9c <__stack_size+0x759c> - 7748: 2f65 jal 7f00 <__stack_size+0x7700> - 774a: 00737973 csrrci s2,0x7,6 - 774e: 6d6f682f 0x6d6f682f - 7752: 2f65 jal 7f0a <__stack_size+0x770a> - 7754: 6170 flw fa2,68(a0) - 7756: 6d6c flw fa1,92(a0) - 7758: 7265 lui tp,0xffff9 - 775a: 7369722f 0x7369722f - 775e: 622d7663 bleu sp,s10,7d8a <__stack_size+0x758a> - 7762: 6e69 lui t3,0x1a - 7764: 7261 lui tp,0xffff8 - 7766: 2d79 jal 7e04 <__stack_size+0x7604> - 7768: 6f74 flw fa3,92(a4) - 776a: 2f736c6f jal s8,3e260 <__stack_size+0x3da60> - 776e: 2f6a626f jal tp,ada64 <__stack_size+0xad264> - 7772: 3878 fld fa4,240(s0) - 7774: 5f36 lw t5,108(sp) - 7776: 3436 fld fs0,360(sp) - 7778: 6c2d lui s8,0xb - 777a: 6e69 lui t3,0x1a - 777c: 7875 lui a6,0xffffd - 777e: 632d lui t1,0xb - 7780: 6e65 lui t3,0x19 - 7782: 6f74 flw fa3,92(a4) - 7784: 622f3673 csrrc a2,0x622,t5 - 7788: 6975 lui s2,0x1d - 778a: 646c flw fa1,76(s0) - 778c: 7369722f 0x7369722f - 7790: 672d7663 bleu s2,s10,7dfc <__stack_size+0x75fc> - 7794: 756e flw fa0,248(sp) - 7796: 742d lui s0,0xfffeb - 7798: 636c6f6f jal t5,cddce <__stack_size+0xcd5ce> - 779c: 6168 flw fa0,68(a0) - 779e: 6e69 lui t3,0x1a - 77a0: 6975622f 0x6975622f - 77a4: 646c flw fa1,76(s0) - 77a6: 672d lui a4,0xb - 77a8: 6e2d6363 bltu s10,sp,7e8e <__stack_size+0x768e> - 77ac: 7765 lui a4,0xffff9 - 77ae: 696c flw fa1,84(a0) - 77b0: 2d62 fld fs10,24(sp) - 77b2: 67617473 csrrci s0,0x676,2 - 77b6: 3265 jal 715e <__stack_size+0x695e> - 77b8: 6363672f 0x6363672f - 77bc: 636e692f 0x636e692f - 77c0: 756c flw fa1,108(a0) - 77c2: 6564 flw fs1,76(a0) - 77c4: 2f00 fld fs0,24(a4) - 77c6: 6f68 flw fa0,92(a4) - 77c8: 656d lui a0,0x1b - 77ca: 6c61702f 0x6c61702f - 77ce: 656d lui a0,0x1b - 77d0: 2f72 fld ft10,280(sp) - 77d2: 6972 flw fs2,28(sp) - 77d4: 2d766373 csrrsi t1,0x2d7,12 - 77d8: 6962 flw fs2,24(sp) - 77da: 616e flw ft2,216(sp) - 77dc: 7972 flw fs2,60(sp) - 77de: 742d lui s0,0xfffeb - 77e0: 736c6f6f jal t5,cdf16 <__stack_size+0xcd716> - 77e4: 6a626f2f 0x6a626f2f - 77e8: 3638782f 0x3638782f - 77ec: 365f 2d34 696c 0x696c2d34365f - 77f2: 756e flw fa0,248(sp) - 77f4: 2d78 fld fa4,216(a0) - 77f6: 746e6563 bltu t3,t1,7f40 <__stack_size+0x7740> - 77fa: 2f36736f jal t1,6f2ec <__stack_size+0x6eaec> - 77fe: 6e69 lui t3,0x1a - 7800: 6c617473 csrrci s0,0x6c6,2 - 7804: 2f6c fld fa1,216(a4) - 7806: 6972 flw fs2,28(sp) - 7808: 36766373 csrrsi t1,0x367,12 - 780c: 2d34 fld fa3,88(a0) - 780e: 6e75 lui t3,0x1d - 7810: 776f6e6b 0x776f6e6b - 7814: 2d6e fld fs10,216(sp) - 7816: 6c65 lui s8,0x19 - 7818: 2d66 fld fs10,88(sp) - 781a: 2d636367 0x2d636367 - 781e: 3032 fld ft0,296(sp) - 7820: 3731 jal 772c <__stack_size+0x6f2c> - 7822: 3630 fld fa2,104(a2) - 7824: 3231 jal 7130 <__stack_size+0x6930> - 7826: 782d lui a6,0xfffeb - 7828: 3638 fld fa4,104(a2) - 782a: 365f 2d34 696c 0x696c2d34365f - 7830: 756e flw fa0,248(sp) - 7832: 2d78 fld fa4,216(a0) - 7834: 746e6563 bltu t3,t1,7f7e <__stack_size+0x777e> - 7838: 2f36736f jal t1,6f32a <__stack_size+0x6eb2a> - 783c: 6972 flw fs2,28(sp) - 783e: 36766373 csrrsi t1,0x367,12 - 7842: 2d34 fld fa3,88(a0) - 7844: 6e75 lui t3,0x1d - 7846: 776f6e6b 0x776f6e6b - 784a: 2d6e fld fs10,216(sp) - 784c: 6c65 lui s8,0x19 - 784e: 2f66 fld ft10,88(sp) - 7850: 6e69 lui t3,0x1a - 7852: 64756c63 bltu a0,t2,7eaa <__stack_size+0x76aa> - 7856: 0065 c.addi zero,25 - 7858: 6d6f682f 0x6d6f682f - 785c: 2f65 jal 8014 <__stack_size+0x7814> - 785e: 6170 flw fa2,68(a0) - 7860: 6d6c flw fa1,92(a0) - 7862: 7265 lui tp,0xffff9 - 7864: 7369722f 0x7369722f - 7868: 622d7663 bleu sp,s10,7e94 <__stack_size+0x7694> - 786c: 6e69 lui t3,0x1a - 786e: 7261 lui tp,0xffff8 - 7870: 2d79 jal 7f0e <__stack_size+0x770e> - 7872: 6f74 flw fa3,92(a4) - 7874: 2f736c6f jal s8,3e36a <__stack_size+0x3db6a> - 7878: 2f6a626f jal tp,adb6e <__stack_size+0xad36e> - 787c: 3878 fld fa4,240(s0) - 787e: 5f36 lw t5,108(sp) - 7880: 3436 fld fs0,360(sp) - 7882: 6c2d lui s8,0xb - 7884: 6e69 lui t3,0x1a - 7886: 7875 lui a6,0xffffd - 7888: 632d lui t1,0xb - 788a: 6e65 lui t3,0x19 - 788c: 6f74 flw fa3,92(a4) - 788e: 622f3673 csrrc a2,0x622,t5 - 7892: 6975 lui s2,0x1d - 7894: 646c flw fa1,76(s0) - 7896: 7369722f 0x7369722f - 789a: 672d7663 bleu s2,s10,7f06 <__stack_size+0x7706> - 789e: 756e flw fa0,248(sp) - 78a0: 742d lui s0,0xfffeb - 78a2: 636c6f6f jal t5,cded8 <__stack_size+0xcd6d8> - 78a6: 6168 flw fa0,68(a0) - 78a8: 6e69 lui t3,0x1a - 78aa: 7369722f 0x7369722f - 78ae: 672d7663 bleu s2,s10,7f1a <__stack_size+0x771a> - 78b2: 6c2f6363 bltu t5,sp,7f78 <__stack_size+0x7778> - 78b6: 6269 lui tp,0x1a - 78b8: 2f636367 0x2f636367 - 78bc: 2e2e fld ft8,200(sp) - 78be: 636e692f 0x636e692f - 78c2: 756c flw fa1,108(a0) - 78c4: 6564 flw fs1,76(a0) - 78c6: 2f00 fld fs0,24(a4) - 78c8: 6f68 flw fa0,92(a4) - 78ca: 656d lui a0,0x1b - 78cc: 6c61702f 0x6c61702f - 78d0: 656d lui a0,0x1b - 78d2: 2f72 fld ft10,280(sp) - 78d4: 6972 flw fs2,28(sp) - 78d6: 2d766373 csrrsi t1,0x2d7,12 - 78da: 6962 flw fs2,24(sp) - 78dc: 616e flw ft2,216(sp) - 78de: 7972 flw fs2,60(sp) - 78e0: 742d lui s0,0xfffeb - 78e2: 736c6f6f jal t5,ce018 <__stack_size+0xcd818> - 78e6: 6a626f2f 0x6a626f2f - 78ea: 3638782f 0x3638782f - 78ee: 365f 2d34 696c 0x696c2d34365f - 78f4: 756e flw fa0,248(sp) - 78f6: 2d78 fld fa4,216(a0) - 78f8: 746e6563 bltu t3,t1,8042 <__stack_size+0x7842> - 78fc: 2f36736f jal t1,6f3ee <__stack_size+0x6ebee> - 7900: 7562 flw fa0,56(sp) - 7902: 6c69 lui s8,0x1a - 7904: 2f64 fld fs1,216(a4) - 7906: 6972 flw fs2,28(sp) - 7908: 2d766373 csrrsi t1,0x2d7,12 - 790c: 2d756e67 0x2d756e67 - 7910: 6f74 flw fa3,92(a4) - 7912: 68636c6f jal s8,3df98 <__stack_size+0x3d798> - 7916: 6961 lui s2,0x18 - 7918: 2f6e fld ft10,216(sp) - 791a: 6972 flw fs2,28(sp) - 791c: 2d766373 csrrsi t1,0x2d7,12 - 7920: 2f636367 0x2f636367 - 7924: 696c flw fa1,84(a0) - 7926: 6762 flw fa4,24(sp) - 7928: 2e2f6363 bltu t5,sp,7c0e <__stack_size+0x740e> - 792c: 2f2e fld ft10,200(sp) - 792e: 2f636367 0x2f636367 - 7932: 666e6f63 bltu t3,t1,7fb0 <__stack_size+0x77b0> - 7936: 6769 lui a4,0x1a - 7938: 7369722f 0x7369722f - 793c: 2e007663 bleu zero,zero,7c28 <__stack_size+0x7428> - 7940: 2f2e fld ft10,200(sp) - 7942: 2e2e fld ft8,200(sp) - 7944: 2f2e2e2f 0x2f2e2e2f - 7948: 2e2e fld ft8,200(sp) - 794a: 672f2e2f amoand.w.aqrl t3,s2,(t5) - 794e: 00006363 bltu zero,zero,7954 <__stack_size+0x7154> - 7952: 696c flw fa1,84(a0) - 7954: 6762 flw fa4,24(sp) - 7956: 2e326363 bltu tp,gp,7c3c <__stack_size+0x743c> - 795a: 00010063 beqz sp,795a <__stack_size+0x715a> - 795e: 6c00 flw fs0,24(s0) - 7960: 2e6b636f jal t1,bdc46 <__stack_size+0xbd446> - 7964: 0068 addi a0,sp,12 - 7966: 0002 0x2 - 7968: 5f00 lw s0,56(a4) - 796a: 7974 flw fa3,116(a0) - 796c: 6570 flw fa2,76(a0) - 796e: 00682e73 csrrs t3,0x6,a6 - 7972: 0002 0x2 - 7974: 7300 flw fs0,32(a4) - 7976: 6474 flw fa3,76(s0) - 7978: 6564 flw fs1,76(a0) - 797a: 2e66 fld ft8,88(sp) - 797c: 0068 addi a0,sp,12 - 797e: 72000003 lb zero,1824(zero) # 720 <__stack_size-0xe0> - 7982: 6565 lui a0,0x19 - 7984: 746e flw fs0,248(sp) - 7986: 682e flw fa6,200(sp) - 7988: 0200 addi s0,sp,256 - 798a: 0000 unimp - 798c: 7265 lui tp,0xffff9 - 798e: 6e72 flw ft8,28(sp) - 7990: 00682e6f jal t3,89996 <__stack_size+0x89196> - 7994: 0002 0x2 - 7996: 7300 flw fs0,32(a4) - 7998: 6474 flw fa3,76(s0) - 799a: 696c flw fa1,84(a0) - 799c: 2e62 fld ft8,24(sp) - 799e: 0068 addi a0,sp,12 - 79a0: 0004 addi s1,sp,0 - 79a2: 7500 flw fs0,40(a0) - 79a4: 696e flw fs2,216(sp) - 79a6: 2e647473 csrrci s0,0x2e6,8 - 79aa: 0068 addi a0,sp,12 - 79ac: 0002 0x2 - 79ae: 7400 flw fs0,40(s0) - 79b0: 6d69 lui s10,0x1a - 79b2: 2e65 jal 7d6a <__stack_size+0x756a> - 79b4: 0068 addi a0,sp,12 - 79b6: 0004 addi s1,sp,0 - 79b8: 6800 flw fs0,16(s0) - 79ba: 7361 lui t1,0xffff8 - 79bc: 7468 flw fa0,108(s0) - 79be: 6261 lui tp,0x18 - 79c0: 682e flw fa6,200(sp) - 79c2: 0500 addi s0,sp,640 - 79c4: 0000 unimp - 79c6: 6972 flw fs2,28(sp) - 79c8: 2d766373 csrrsi t1,0x2d7,12 - 79cc: 7374706f j 4f902 <__stack_size+0x4f102> - 79d0: 682e flw fa6,200(sp) - 79d2: 0600 addi s0,sp,768 - 79d4: 0000 unimp - 79d6: 6e69 lui t3,0x1a - 79d8: 632d6e73 csrrsi t3,0x632,26 - 79dc: 74736e6f jal t3,3e922 <__stack_size+0x3e122> - 79e0: 6e61 lui t3,0x18 - 79e2: 7374 flw fa3,100(a4) - 79e4: 682e flw fa6,200(sp) - 79e6: 0700 addi s0,sp,896 - 79e8: 0000 unimp - 79ea: 696c flw fa1,84(a0) - 79ec: 6762 flw fa4,24(sp) - 79ee: 2e326363 bltu tp,gp,7cd4 <__stack_size+0x74d4> - 79f2: 0068 addi a0,sp,12 - 79f4: 0001 nop - 79f6: 0000 unimp - 79f8: 0500 addi s0,sp,640 - 79fa: 6402 flw fs0,0(sp) - 79fc: 4128 lw a0,64(a0) - 79fe: 0320 addi s0,sp,392 - 7a00: 0aa5 addi s5,s5,9 - 7a02: 0301 addi t1,t1,0 - 7a04: 0900 addi s0,sp,144 - 7a06: 0000 unimp - 7a08: 0301 addi t1,t1,0 - 7a0a: 7dd9 lui s11,0xffff6 - 7a0c: 0209 addi tp,tp,2 - 7a0e: 0100 addi s0,sp,128 - 7a10: 02090103 lb sp,32(s2) # 18020 <__stack_size+0x17820> - 7a14: 0100 addi s0,sp,128 - 7a16: 02090103 lb sp,32(s2) - 7a1a: 0100 addi s0,sp,128 - 7a1c: 02092603 lw a2,32(s2) - 7a20: 0100 addi s0,sp,128 - 7a22: 0c090203 lb tp,192(s2) - 7a26: 0100 addi s0,sp,128 - 7a28: 04090403 lb s0,64(s2) - 7a2c: 0100 addi s0,sp,128 - 7a2e: 22090203 lb tp,544(s2) - 7a32: 0100 addi s0,sp,128 - 7a34: 02090603 lb a2,32(s2) - 7a38: 0100 addi s0,sp,128 - 7a3a: 08097f03 0x8097f03 - 7a3e: 0100 addi s0,sp,128 - 7a40: 04090103 lb sp,64(s2) - 7a44: 0100 addi s0,sp,128 - 7a46: 04090103 lb sp,64(s2) - 7a4a: 0100 addi s0,sp,128 - 7a4c: 04090303 lb t1,64(s2) - 7a50: 0100 addi s0,sp,128 - 7a52: 0900ff03 0x900ff03 - 7a56: 006e 0x6e - 7a58: 0301 addi t1,t1,0 - 7a5a: 7ef5 lui t4,0xffffd - 7a5c: 0409 addi s0,s0,2 - 7a5e: 0100 addi s0,sp,128 - 7a60: 0e091503 lh a0,224(s2) - 7a64: 0100 addi s0,sp,128 - 7a66: 02090103 lb sp,32(s2) - 7a6a: 0100 addi s0,sp,128 - 7a6c: 06090203 lb tp,96(s2) - 7a70: 0100 addi s0,sp,128 - 7a72: 22090203 lb tp,544(s2) - 7a76: 0100 addi s0,sp,128 - 7a78: 02090903 lb s2,32(s2) - 7a7c: 0100 addi s0,sp,128 - 7a7e: 04090103 lb sp,64(s2) - 7a82: 0100 addi s0,sp,128 - 7a84: 02091203 lh tp,32(s2) - 7a88: 0100 addi s0,sp,128 - 7a8a: 0901c503 lbu a0,144(gp) # 80000f40 <__global_pointer$+0x90> - 7a8e: 0070 addi a2,sp,12 - 7a90: 0301 addi t1,t1,0 - 7a92: 7e9d lui t4,0xfffe7 - 7a94: 0409 addi s0,s0,2 - 7a96: 0100 addi s0,sp,128 - 7a98: 0e091403 lh s0,224(s2) - 7a9c: 0100 addi s0,sp,128 - 7a9e: 04090103 lb sp,64(s2) - 7aa2: 0100 addi s0,sp,128 - 7aa4: 04090203 lb tp,64(s2) - 7aa8: 0100 addi s0,sp,128 - 7aaa: 04097f03 0x4097f03 - 7aae: 0100 addi s0,sp,128 - 7ab0: 04090303 lb t1,64(s2) - 7ab4: 0100 addi s0,sp,128 - 7ab6: 04097d03 0x4097d03 - 7aba: 0100 addi s0,sp,128 - 7abc: 04090303 lb t1,64(s2) - 7ac0: 0100 addi s0,sp,128 - 7ac2: 04097d03 0x4097d03 - 7ac6: 0100 addi s0,sp,128 - 7ac8: 04090303 lb t1,64(s2) - 7acc: 0100 addi s0,sp,128 - 7ace: 70091503 lh a0,1792(s2) - 7ad2: 0100 addi s0,sp,128 - 7ad4: 04091303 lh t1,64(s2) - 7ad8: 0100 addi s0,sp,128 - 7ada: 2c090103 lb sp,704(s2) - 7ade: 0100 addi s0,sp,128 - 7ae0: 02090c03 lb s8,32(s2) - 7ae4: 0100 addi s0,sp,128 - 7ae6: 02097e03 0x2097e03 - 7aea: 0100 addi s0,sp,128 - 7aec: 0e097503 0xe097503 + 7650: 10090103 lb sp,256(s2) + 7654: 0100 addi s0,sp,128 + 7656: 08090103 lb sp,128(s2) + 765a: 0100 addi s0,sp,128 + 765c: 0a090403 lb s0,160(s2) + 7660: 0100 addi s0,sp,128 + 7662: 0c092503 lw a0,192(s2) + 7666: 0100 addi s0,sp,128 + 7668: 18090103 lb sp,384(s2) + 766c: 0100 addi s0,sp,128 + 766e: 0200 addi s0,sp,256 + 7670: 0104 addi s1,sp,128 + 7672: 18090203 lb tp,384(s2) + 7676: 0100 addi s0,sp,128 + 7678: 02090503 lb a0,32(s2) + 767c: 0100 addi s0,sp,128 + 767e: 0a090203 lb tp,160(s2) + 7682: 0100 addi s0,sp,128 + 7684: 02090103 lb sp,32(s2) + 7688: 0100 addi s0,sp,128 + 768a: 06090303 lb t1,96(s2) + 768e: 0100 addi s0,sp,128 + 7690: 06090203 lb tp,96(s2) + 7694: 0100 addi s0,sp,128 + 7696: 08090303 lb t1,128(s2) + 769a: 0100 addi s0,sp,128 + 769c: 08090103 lb sp,128(s2) + 76a0: 0100 addi s0,sp,128 + 76a2: 08090203 lb tp,128(s2) + 76a6: 0100 addi s0,sp,128 + 76a8: 08090203 lb tp,128(s2) + 76ac: 0100 addi s0,sp,128 + 76ae: 16090103 lb sp,352(s2) + 76b2: 0100 addi s0,sp,128 + 76b4: 08090203 lb tp,128(s2) + 76b8: 0100 addi s0,sp,128 + 76ba: 0200 addi s0,sp,256 + 76bc: 0104 addi s1,sp,128 + 76be: 04090303 lb t1,64(s2) + 76c2: 0100 addi s0,sp,128 + 76c4: 0209 addi tp,tp,2 + 76c6: 0000 unimp + 76c8: 0101 addi sp,sp,0 + 76ca: 0534 addi a3,sp,648 + 76cc: 0000 unimp + 76ce: 0002 0x2 + 76d0: 03b6 slli t2,t2,0xd + 76d2: 0000 unimp + 76d4: 0101 addi sp,sp,0 + 76d6: 000d0efb 0xd0efb + 76da: 0101 addi sp,sp,0 + 76dc: 0101 addi sp,sp,0 + 76de: 0000 unimp + 76e0: 0100 addi s0,sp,128 + 76e2: 0000 unimp + 76e4: 2f01 jal 7df4 <__stack_size+0x75f4> + 76e6: 6f68 flw fa0,92(a4) + 76e8: 656d lui a0,0x1b + 76ea: 6c61702f 0x6c61702f + 76ee: 656d lui a0,0x1b + 76f0: 2f72 fld ft10,280(sp) + 76f2: 6972 flw fs2,28(sp) + 76f4: 2d766373 csrrsi t1,0x2d7,12 + 76f8: 6962 flw fs2,24(sp) + 76fa: 616e flw ft2,216(sp) + 76fc: 7972 flw fs2,60(sp) + 76fe: 742d lui s0,0xfffeb + 7700: 736c6f6f jal t5,cde36 <__stack_size+0xcd636> + 7704: 6a626f2f 0x6a626f2f + 7708: 3638782f 0x3638782f + 770c: 365f 2d34 696c 0x696c2d34365f + 7712: 756e flw fa0,248(sp) + 7714: 2d78 fld fa4,216(a0) + 7716: 746e6563 bltu t3,t1,7e60 <__stack_size+0x7660> + 771a: 2f36736f jal t1,6f20c <__stack_size+0x6ea0c> + 771e: 7562 flw fa0,56(sp) + 7720: 6c69 lui s8,0x1a + 7722: 2f64 fld fs1,216(a4) + 7724: 6972 flw fs2,28(sp) + 7726: 2d766373 csrrsi t1,0x2d7,12 + 772a: 2d756e67 0x2d756e67 + 772e: 6f74 flw fa3,92(a4) + 7730: 68636c6f jal s8,3ddb6 <__stack_size+0x3d5b6> + 7734: 6961 lui s2,0x18 + 7736: 2f6e fld ft10,216(sp) + 7738: 6972 flw fs2,28(sp) + 773a: 2d766373 csrrsi t1,0x2d7,12 + 773e: 2f636367 0x2f636367 + 7742: 696c flw fa1,84(a0) + 7744: 6762 flw fa4,24(sp) + 7746: 2f006363 bltu zero,a6,7a2c <__stack_size+0x722c> + 774a: 6f68 flw fa0,92(a4) + 774c: 656d lui a0,0x1b + 774e: 6c61702f 0x6c61702f + 7752: 656d lui a0,0x1b + 7754: 2f72 fld ft10,280(sp) + 7756: 6972 flw fs2,28(sp) + 7758: 2d766373 csrrsi t1,0x2d7,12 + 775c: 6962 flw fs2,24(sp) + 775e: 616e flw ft2,216(sp) + 7760: 7972 flw fs2,60(sp) + 7762: 742d lui s0,0xfffeb + 7764: 736c6f6f jal t5,cde9a <__stack_size+0xcd69a> + 7768: 6a626f2f 0x6a626f2f + 776c: 3638782f 0x3638782f + 7770: 365f 2d34 696c 0x696c2d34365f + 7776: 756e flw fa0,248(sp) + 7778: 2d78 fld fa4,216(a0) + 777a: 746e6563 bltu t3,t1,7ec4 <__stack_size+0x76c4> + 777e: 2f36736f jal t1,6f270 <__stack_size+0x6ea70> + 7782: 6e69 lui t3,0x1a + 7784: 6c617473 csrrci s0,0x6c6,2 + 7788: 2f6c fld fa1,216(a4) + 778a: 6972 flw fs2,28(sp) + 778c: 36766373 csrrsi t1,0x367,12 + 7790: 2d34 fld fa3,88(a0) + 7792: 6e75 lui t3,0x1d + 7794: 776f6e6b 0x776f6e6b + 7798: 2d6e fld fs10,216(sp) + 779a: 6c65 lui s8,0x19 + 779c: 2d66 fld fs10,88(sp) + 779e: 2d636367 0x2d636367 + 77a2: 3032 fld ft0,296(sp) + 77a4: 3731 jal 76b0 <__stack_size+0x6eb0> + 77a6: 3630 fld fa2,104(a2) + 77a8: 3231 jal 70b4 <__stack_size+0x68b4> + 77aa: 782d lui a6,0xfffeb + 77ac: 3638 fld fa4,104(a2) + 77ae: 365f 2d34 696c 0x696c2d34365f + 77b4: 756e flw fa0,248(sp) + 77b6: 2d78 fld fa4,216(a0) + 77b8: 746e6563 bltu t3,t1,7f02 <__stack_size+0x7702> + 77bc: 2f36736f jal t1,6f2ae <__stack_size+0x6eaae> + 77c0: 6972 flw fs2,28(sp) + 77c2: 36766373 csrrsi t1,0x367,12 + 77c6: 2d34 fld fa3,88(a0) + 77c8: 6e75 lui t3,0x1d + 77ca: 776f6e6b 0x776f6e6b + 77ce: 2d6e fld fs10,216(sp) + 77d0: 6c65 lui s8,0x19 + 77d2: 2f66 fld ft10,88(sp) + 77d4: 6e69 lui t3,0x1a + 77d6: 64756c63 bltu a0,t2,7e2e <__stack_size+0x762e> + 77da: 2f65 jal 7f92 <__stack_size+0x7792> + 77dc: 00737973 csrrci s2,0x7,6 + 77e0: 6d6f682f 0x6d6f682f + 77e4: 2f65 jal 7f9c <__stack_size+0x779c> + 77e6: 6170 flw fa2,68(a0) + 77e8: 6d6c flw fa1,92(a0) + 77ea: 7265 lui tp,0xffff9 + 77ec: 7369722f 0x7369722f + 77f0: 622d7663 bleu sp,s10,7e1c <__stack_size+0x761c> + 77f4: 6e69 lui t3,0x1a + 77f6: 7261 lui tp,0xffff8 + 77f8: 2d79 jal 7e96 <__stack_size+0x7696> + 77fa: 6f74 flw fa3,92(a4) + 77fc: 2f736c6f jal s8,3e2f2 <__stack_size+0x3daf2> + 7800: 2f6a626f jal tp,adaf6 <__stack_size+0xad2f6> + 7804: 3878 fld fa4,240(s0) + 7806: 5f36 lw t5,108(sp) + 7808: 3436 fld fs0,360(sp) + 780a: 6c2d lui s8,0xb + 780c: 6e69 lui t3,0x1a + 780e: 7875 lui a6,0xffffd + 7810: 632d lui t1,0xb + 7812: 6e65 lui t3,0x19 + 7814: 6f74 flw fa3,92(a4) + 7816: 622f3673 csrrc a2,0x622,t5 + 781a: 6975 lui s2,0x1d + 781c: 646c flw fa1,76(s0) + 781e: 7369722f 0x7369722f + 7822: 672d7663 bleu s2,s10,7e8e <__stack_size+0x768e> + 7826: 756e flw fa0,248(sp) + 7828: 742d lui s0,0xfffeb + 782a: 636c6f6f jal t5,cde60 <__stack_size+0xcd660> + 782e: 6168 flw fa0,68(a0) + 7830: 6e69 lui t3,0x1a + 7832: 6975622f 0x6975622f + 7836: 646c flw fa1,76(s0) + 7838: 672d lui a4,0xb + 783a: 6e2d6363 bltu s10,sp,7f20 <__stack_size+0x7720> + 783e: 7765 lui a4,0xffff9 + 7840: 696c flw fa1,84(a0) + 7842: 2d62 fld fs10,24(sp) + 7844: 67617473 csrrci s0,0x676,2 + 7848: 3265 jal 71f0 <__stack_size+0x69f0> + 784a: 6363672f 0x6363672f + 784e: 636e692f 0x636e692f + 7852: 756c flw fa1,108(a0) + 7854: 6564 flw fs1,76(a0) + 7856: 2f00 fld fs0,24(a4) + 7858: 6f68 flw fa0,92(a4) + 785a: 656d lui a0,0x1b + 785c: 6c61702f 0x6c61702f + 7860: 656d lui a0,0x1b + 7862: 2f72 fld ft10,280(sp) + 7864: 6972 flw fs2,28(sp) + 7866: 2d766373 csrrsi t1,0x2d7,12 + 786a: 6962 flw fs2,24(sp) + 786c: 616e flw ft2,216(sp) + 786e: 7972 flw fs2,60(sp) + 7870: 742d lui s0,0xfffeb + 7872: 736c6f6f jal t5,cdfa8 <__stack_size+0xcd7a8> + 7876: 6a626f2f 0x6a626f2f + 787a: 3638782f 0x3638782f + 787e: 365f 2d34 696c 0x696c2d34365f + 7884: 756e flw fa0,248(sp) + 7886: 2d78 fld fa4,216(a0) + 7888: 746e6563 bltu t3,t1,7fd2 <__stack_size+0x77d2> + 788c: 2f36736f jal t1,6f37e <__stack_size+0x6eb7e> + 7890: 6e69 lui t3,0x1a + 7892: 6c617473 csrrci s0,0x6c6,2 + 7896: 2f6c fld fa1,216(a4) + 7898: 6972 flw fs2,28(sp) + 789a: 36766373 csrrsi t1,0x367,12 + 789e: 2d34 fld fa3,88(a0) + 78a0: 6e75 lui t3,0x1d + 78a2: 776f6e6b 0x776f6e6b + 78a6: 2d6e fld fs10,216(sp) + 78a8: 6c65 lui s8,0x19 + 78aa: 2d66 fld fs10,88(sp) + 78ac: 2d636367 0x2d636367 + 78b0: 3032 fld ft0,296(sp) + 78b2: 3731 jal 77be <__stack_size+0x6fbe> + 78b4: 3630 fld fa2,104(a2) + 78b6: 3231 jal 71c2 <__stack_size+0x69c2> + 78b8: 782d lui a6,0xfffeb + 78ba: 3638 fld fa4,104(a2) + 78bc: 365f 2d34 696c 0x696c2d34365f + 78c2: 756e flw fa0,248(sp) + 78c4: 2d78 fld fa4,216(a0) + 78c6: 746e6563 bltu t3,t1,8010 <__stack_size+0x7810> + 78ca: 2f36736f jal t1,6f3bc <__stack_size+0x6ebbc> + 78ce: 6972 flw fs2,28(sp) + 78d0: 36766373 csrrsi t1,0x367,12 + 78d4: 2d34 fld fa3,88(a0) + 78d6: 6e75 lui t3,0x1d + 78d8: 776f6e6b 0x776f6e6b + 78dc: 2d6e fld fs10,216(sp) + 78de: 6c65 lui s8,0x19 + 78e0: 2f66 fld ft10,88(sp) + 78e2: 6e69 lui t3,0x1a + 78e4: 64756c63 bltu a0,t2,7f3c <__stack_size+0x773c> + 78e8: 0065 c.addi zero,25 + 78ea: 6d6f682f 0x6d6f682f + 78ee: 2f65 jal 80a6 <__stack_size+0x78a6> + 78f0: 6170 flw fa2,68(a0) + 78f2: 6d6c flw fa1,92(a0) + 78f4: 7265 lui tp,0xffff9 + 78f6: 7369722f 0x7369722f + 78fa: 622d7663 bleu sp,s10,7f26 <__stack_size+0x7726> + 78fe: 6e69 lui t3,0x1a + 7900: 7261 lui tp,0xffff8 + 7902: 2d79 jal 7fa0 <__stack_size+0x77a0> + 7904: 6f74 flw fa3,92(a4) + 7906: 2f736c6f jal s8,3e3fc <__stack_size+0x3dbfc> + 790a: 2f6a626f jal tp,adc00 <__stack_size+0xad400> + 790e: 3878 fld fa4,240(s0) + 7910: 5f36 lw t5,108(sp) + 7912: 3436 fld fs0,360(sp) + 7914: 6c2d lui s8,0xb + 7916: 6e69 lui t3,0x1a + 7918: 7875 lui a6,0xffffd + 791a: 632d lui t1,0xb + 791c: 6e65 lui t3,0x19 + 791e: 6f74 flw fa3,92(a4) + 7920: 622f3673 csrrc a2,0x622,t5 + 7924: 6975 lui s2,0x1d + 7926: 646c flw fa1,76(s0) + 7928: 7369722f 0x7369722f + 792c: 672d7663 bleu s2,s10,7f98 <__stack_size+0x7798> + 7930: 756e flw fa0,248(sp) + 7932: 742d lui s0,0xfffeb + 7934: 636c6f6f jal t5,cdf6a <__stack_size+0xcd76a> + 7938: 6168 flw fa0,68(a0) + 793a: 6e69 lui t3,0x1a + 793c: 7369722f 0x7369722f + 7940: 672d7663 bleu s2,s10,7fac <__stack_size+0x77ac> + 7944: 6c2f6363 bltu t5,sp,800a <__stack_size+0x780a> + 7948: 6269 lui tp,0x1a + 794a: 2f636367 0x2f636367 + 794e: 2e2e fld ft8,200(sp) + 7950: 636e692f 0x636e692f + 7954: 756c flw fa1,108(a0) + 7956: 6564 flw fs1,76(a0) + 7958: 2f00 fld fs0,24(a4) + 795a: 6f68 flw fa0,92(a4) + 795c: 656d lui a0,0x1b + 795e: 6c61702f 0x6c61702f + 7962: 656d lui a0,0x1b + 7964: 2f72 fld ft10,280(sp) + 7966: 6972 flw fs2,28(sp) + 7968: 2d766373 csrrsi t1,0x2d7,12 + 796c: 6962 flw fs2,24(sp) + 796e: 616e flw ft2,216(sp) + 7970: 7972 flw fs2,60(sp) + 7972: 742d lui s0,0xfffeb + 7974: 736c6f6f jal t5,ce0aa <__stack_size+0xcd8aa> + 7978: 6a626f2f 0x6a626f2f + 797c: 3638782f 0x3638782f + 7980: 365f 2d34 696c 0x696c2d34365f + 7986: 756e flw fa0,248(sp) + 7988: 2d78 fld fa4,216(a0) + 798a: 746e6563 bltu t3,t1,80d4 <__stack_size+0x78d4> + 798e: 2f36736f jal t1,6f480 <__stack_size+0x6ec80> + 7992: 7562 flw fa0,56(sp) + 7994: 6c69 lui s8,0x1a + 7996: 2f64 fld fs1,216(a4) + 7998: 6972 flw fs2,28(sp) + 799a: 2d766373 csrrsi t1,0x2d7,12 + 799e: 2d756e67 0x2d756e67 + 79a2: 6f74 flw fa3,92(a4) + 79a4: 68636c6f jal s8,3e02a <__stack_size+0x3d82a> + 79a8: 6961 lui s2,0x18 + 79aa: 2f6e fld ft10,216(sp) + 79ac: 6972 flw fs2,28(sp) + 79ae: 2d766373 csrrsi t1,0x2d7,12 + 79b2: 2f636367 0x2f636367 + 79b6: 696c flw fa1,84(a0) + 79b8: 6762 flw fa4,24(sp) + 79ba: 2e2f6363 bltu t5,sp,7ca0 <__stack_size+0x74a0> + 79be: 2f2e fld ft10,200(sp) + 79c0: 2f636367 0x2f636367 + 79c4: 666e6f63 bltu t3,t1,8042 <__stack_size+0x7842> + 79c8: 6769 lui a4,0x1a + 79ca: 7369722f 0x7369722f + 79ce: 2e007663 bleu zero,zero,7cba <__stack_size+0x74ba> + 79d2: 2f2e fld ft10,200(sp) + 79d4: 2e2e fld ft8,200(sp) + 79d6: 2f2e2e2f 0x2f2e2e2f + 79da: 2e2e fld ft8,200(sp) + 79dc: 672f2e2f amoand.w.aqrl t3,s2,(t5) + 79e0: 00006363 bltu zero,zero,79e6 <__stack_size+0x71e6> + 79e4: 696c flw fa1,84(a0) + 79e6: 6762 flw fa4,24(sp) + 79e8: 2e326363 bltu tp,gp,7cce <__stack_size+0x74ce> + 79ec: 00010063 beqz sp,79ec <__stack_size+0x71ec> + 79f0: 6c00 flw fs0,24(s0) + 79f2: 2e6b636f jal t1,bdcd8 <__stack_size+0xbd4d8> + 79f6: 0068 addi a0,sp,12 + 79f8: 0002 0x2 + 79fa: 5f00 lw s0,56(a4) + 79fc: 7974 flw fa3,116(a0) + 79fe: 6570 flw fa2,76(a0) + 7a00: 00682e73 csrrs t3,0x6,a6 + 7a04: 0002 0x2 + 7a06: 7300 flw fs0,32(a4) + 7a08: 6474 flw fa3,76(s0) + 7a0a: 6564 flw fs1,76(a0) + 7a0c: 2e66 fld ft8,88(sp) + 7a0e: 0068 addi a0,sp,12 + 7a10: 72000003 lb zero,1824(zero) # 720 <__stack_size-0xe0> + 7a14: 6565 lui a0,0x19 + 7a16: 746e flw fs0,248(sp) + 7a18: 682e flw fa6,200(sp) + 7a1a: 0200 addi s0,sp,256 + 7a1c: 0000 unimp + 7a1e: 7265 lui tp,0xffff9 + 7a20: 6e72 flw ft8,28(sp) + 7a22: 00682e6f jal t3,89a28 <__stack_size+0x89228> + 7a26: 0002 0x2 + 7a28: 7300 flw fs0,32(a4) + 7a2a: 6474 flw fa3,76(s0) + 7a2c: 696c flw fa1,84(a0) + 7a2e: 2e62 fld ft8,24(sp) + 7a30: 0068 addi a0,sp,12 + 7a32: 0004 addi s1,sp,0 + 7a34: 7500 flw fs0,40(a0) + 7a36: 696e flw fs2,216(sp) + 7a38: 2e647473 csrrci s0,0x2e6,8 + 7a3c: 0068 addi a0,sp,12 + 7a3e: 0002 0x2 + 7a40: 7400 flw fs0,40(s0) + 7a42: 6d69 lui s10,0x1a + 7a44: 2e65 jal 7dfc <__stack_size+0x75fc> + 7a46: 0068 addi a0,sp,12 + 7a48: 0004 addi s1,sp,0 + 7a4a: 6800 flw fs0,16(s0) + 7a4c: 7361 lui t1,0xffff8 + 7a4e: 7468 flw fa0,108(s0) + 7a50: 6261 lui tp,0x18 + 7a52: 682e flw fa6,200(sp) + 7a54: 0500 addi s0,sp,640 + 7a56: 0000 unimp + 7a58: 6972 flw fs2,28(sp) + 7a5a: 2d766373 csrrsi t1,0x2d7,12 + 7a5e: 7374706f j 4f994 <__stack_size+0x4f194> + 7a62: 682e flw fa6,200(sp) + 7a64: 0600 addi s0,sp,768 + 7a66: 0000 unimp + 7a68: 6e69 lui t3,0x1a + 7a6a: 632d6e73 csrrsi t3,0x632,26 + 7a6e: 74736e6f jal t3,3e9b4 <__stack_size+0x3e1b4> + 7a72: 6e61 lui t3,0x18 + 7a74: 7374 flw fa3,100(a4) + 7a76: 682e flw fa6,200(sp) + 7a78: 0700 addi s0,sp,896 + 7a7a: 0000 unimp + 7a7c: 696c flw fa1,84(a0) + 7a7e: 6762 flw fa4,24(sp) + 7a80: 2e326363 bltu tp,gp,7d66 <__stack_size+0x7566> + 7a84: 0068 addi a0,sp,12 + 7a86: 0001 nop + 7a88: 0000 unimp + 7a8a: 0500 addi s0,sp,640 + 7a8c: e802 fsw ft0,16(sp) + 7a8e: 4124 lw s1,64(a0) + 7a90: 0320 addi s0,sp,392 + 7a92: 0aa5 addi s5,s5,9 + 7a94: 0301 addi t1,t1,0 + 7a96: 0900 addi s0,sp,144 + 7a98: 0000 unimp + 7a9a: 0301 addi t1,t1,0 + 7a9c: 7dd9 lui s11,0xffff6 + 7a9e: 0209 addi tp,tp,2 + 7aa0: 0100 addi s0,sp,128 + 7aa2: 02090103 lb sp,32(s2) # 18020 <__stack_size+0x17820> + 7aa6: 0100 addi s0,sp,128 + 7aa8: 02090103 lb sp,32(s2) + 7aac: 0100 addi s0,sp,128 + 7aae: 02092603 lw a2,32(s2) + 7ab2: 0100 addi s0,sp,128 + 7ab4: 0c090203 lb tp,192(s2) + 7ab8: 0100 addi s0,sp,128 + 7aba: 04090403 lb s0,64(s2) + 7abe: 0100 addi s0,sp,128 + 7ac0: 22090203 lb tp,544(s2) + 7ac4: 0100 addi s0,sp,128 + 7ac6: 02090603 lb a2,32(s2) + 7aca: 0100 addi s0,sp,128 + 7acc: 08097f03 0x8097f03 + 7ad0: 0100 addi s0,sp,128 + 7ad2: 04090103 lb sp,64(s2) + 7ad6: 0100 addi s0,sp,128 + 7ad8: 04090103 lb sp,64(s2) + 7adc: 0100 addi s0,sp,128 + 7ade: 04090303 lb t1,64(s2) + 7ae2: 0100 addi s0,sp,128 + 7ae4: 0900ff03 0x900ff03 + 7ae8: 006e 0x6e + 7aea: 0301 addi t1,t1,0 + 7aec: 7ef5 lui t4,0xffffd + 7aee: 0409 addi s0,s0,2 7af0: 0100 addi s0,sp,128 - 7af2: 0e092303 lw t1,224(s2) + 7af2: 0e091503 lh a0,224(s2) 7af6: 0100 addi s0,sp,128 - 7af8: 0a090603 lb a2,160(s2) + 7af8: 02090103 lb sp,32(s2) 7afc: 0100 addi s0,sp,128 - 7afe: 04097c03 0x4097c03 + 7afe: 06090203 lb tp,96(s2) 7b02: 0100 addi s0,sp,128 - 7b04: 04090403 lb s0,64(s2) + 7b04: 22090203 lb tp,544(s2) 7b08: 0100 addi s0,sp,128 - 7b0a: 04097d03 0x4097d03 + 7b0a: 02090903 lb s2,32(s2) 7b0e: 0100 addi s0,sp,128 - 7b10: 0c090303 lb t1,192(s2) + 7b10: 04090103 lb sp,64(s2) 7b14: 0100 addi s0,sp,128 - 7b16: 0a097b03 0xa097b03 + 7b16: 02091203 lh tp,32(s2) 7b1a: 0100 addi s0,sp,128 - 7b1c: 04090503 lb a0,64(s2) - 7b20: 0100 addi s0,sp,128 - 7b22: 64090103 lb sp,1600(s2) - 7b26: 0100 addi s0,sp,128 - 7b28: 02097f03 0x2097f03 - 7b2c: 0100 addi s0,sp,128 - 7b2e: 04090103 lb sp,64(s2) - 7b32: 0100 addi s0,sp,128 - 7b34: 36090203 lb tp,864(s2) - 7b38: 0100 addi s0,sp,128 - 7b3a: 08097e03 0x8097e03 - 7b3e: 0100 addi s0,sp,128 - 7b40: 0c097d03 0xc097d03 - 7b44: 0100 addi s0,sp,128 - 7b46: 04090303 lb t1,64(s2) - 7b4a: 0100 addi s0,sp,128 - 7b4c: 02090803 lb a6,32(s2) - 7b50: 0100 addi s0,sp,128 - 7b52: 02097a03 0x2097a03 - 7b56: 0100 addi s0,sp,128 - 7b58: 04090203 lb tp,64(s2) - 7b5c: 0100 addi s0,sp,128 - 7b5e: 04094403 lbu s0,64(s2) - 7b62: 0100 addi s0,sp,128 - 7b64: 02097f03 0x2097f03 - 7b68: 0100 addi s0,sp,128 - 7b6a: 0409 addi s0,s0,2 - 7b6c: 0000 unimp - 7b6e: 0101 addi sp,sp,0 - 7b70: 00000527 0x527 - 7b74: 0002 0x2 - 7b76: 03b6 slli t2,t2,0xd - 7b78: 0000 unimp - 7b7a: 0101 addi sp,sp,0 - 7b7c: 000d0efb 0xd0efb - 7b80: 0101 addi sp,sp,0 - 7b82: 0101 addi sp,sp,0 - 7b84: 0000 unimp - 7b86: 0100 addi s0,sp,128 - 7b88: 0000 unimp - 7b8a: 2f01 jal 829a <__stack_size+0x7a9a> - 7b8c: 6f68 flw fa0,92(a4) - 7b8e: 656d lui a0,0x1b - 7b90: 6c61702f 0x6c61702f - 7b94: 656d lui a0,0x1b - 7b96: 2f72 fld ft10,280(sp) - 7b98: 6972 flw fs2,28(sp) - 7b9a: 2d766373 csrrsi t1,0x2d7,12 - 7b9e: 6962 flw fs2,24(sp) - 7ba0: 616e flw ft2,216(sp) - 7ba2: 7972 flw fs2,60(sp) - 7ba4: 742d lui s0,0xfffeb - 7ba6: 736c6f6f jal t5,ce2dc <__stack_size+0xcdadc> - 7baa: 6a626f2f 0x6a626f2f - 7bae: 3638782f 0x3638782f - 7bb2: 365f 2d34 696c 0x696c2d34365f - 7bb8: 756e flw fa0,248(sp) - 7bba: 2d78 fld fa4,216(a0) - 7bbc: 746e6563 bltu t3,t1,8306 <__stack_size+0x7b06> - 7bc0: 2f36736f jal t1,6f6b2 <__stack_size+0x6eeb2> - 7bc4: 7562 flw fa0,56(sp) - 7bc6: 6c69 lui s8,0x1a - 7bc8: 2f64 fld fs1,216(a4) - 7bca: 6972 flw fs2,28(sp) - 7bcc: 2d766373 csrrsi t1,0x2d7,12 - 7bd0: 2d756e67 0x2d756e67 - 7bd4: 6f74 flw fa3,92(a4) - 7bd6: 68636c6f jal s8,3e25c <__stack_size+0x3da5c> - 7bda: 6961 lui s2,0x18 - 7bdc: 2f6e fld ft10,216(sp) - 7bde: 6972 flw fs2,28(sp) - 7be0: 2d766373 csrrsi t1,0x2d7,12 - 7be4: 2f636367 0x2f636367 - 7be8: 696c flw fa1,84(a0) - 7bea: 6762 flw fa4,24(sp) - 7bec: 2f006363 bltu zero,a6,7ed2 <__stack_size+0x76d2> - 7bf0: 6f68 flw fa0,92(a4) - 7bf2: 656d lui a0,0x1b - 7bf4: 6c61702f 0x6c61702f - 7bf8: 656d lui a0,0x1b - 7bfa: 2f72 fld ft10,280(sp) - 7bfc: 6972 flw fs2,28(sp) - 7bfe: 2d766373 csrrsi t1,0x2d7,12 - 7c02: 6962 flw fs2,24(sp) - 7c04: 616e flw ft2,216(sp) - 7c06: 7972 flw fs2,60(sp) - 7c08: 742d lui s0,0xfffeb - 7c0a: 736c6f6f jal t5,ce340 <__stack_size+0xcdb40> - 7c0e: 6a626f2f 0x6a626f2f - 7c12: 3638782f 0x3638782f - 7c16: 365f 2d34 696c 0x696c2d34365f - 7c1c: 756e flw fa0,248(sp) - 7c1e: 2d78 fld fa4,216(a0) - 7c20: 746e6563 bltu t3,t1,836a <__stack_size+0x7b6a> - 7c24: 2f36736f jal t1,6f716 <__stack_size+0x6ef16> - 7c28: 6e69 lui t3,0x1a - 7c2a: 6c617473 csrrci s0,0x6c6,2 - 7c2e: 2f6c fld fa1,216(a4) - 7c30: 6972 flw fs2,28(sp) - 7c32: 36766373 csrrsi t1,0x367,12 - 7c36: 2d34 fld fa3,88(a0) - 7c38: 6e75 lui t3,0x1d - 7c3a: 776f6e6b 0x776f6e6b - 7c3e: 2d6e fld fs10,216(sp) - 7c40: 6c65 lui s8,0x19 - 7c42: 2d66 fld fs10,88(sp) - 7c44: 2d636367 0x2d636367 - 7c48: 3032 fld ft0,296(sp) - 7c4a: 3731 jal 7b56 <__stack_size+0x7356> - 7c4c: 3630 fld fa2,104(a2) - 7c4e: 3231 jal 755a <__stack_size+0x6d5a> - 7c50: 782d lui a6,0xfffeb - 7c52: 3638 fld fa4,104(a2) - 7c54: 365f 2d34 696c 0x696c2d34365f - 7c5a: 756e flw fa0,248(sp) - 7c5c: 2d78 fld fa4,216(a0) - 7c5e: 746e6563 bltu t3,t1,83a8 <__stack_size+0x7ba8> - 7c62: 2f36736f jal t1,6f754 <__stack_size+0x6ef54> - 7c66: 6972 flw fs2,28(sp) - 7c68: 36766373 csrrsi t1,0x367,12 - 7c6c: 2d34 fld fa3,88(a0) - 7c6e: 6e75 lui t3,0x1d - 7c70: 776f6e6b 0x776f6e6b - 7c74: 2d6e fld fs10,216(sp) - 7c76: 6c65 lui s8,0x19 - 7c78: 2f66 fld ft10,88(sp) - 7c7a: 6e69 lui t3,0x1a - 7c7c: 64756c63 bltu a0,t2,82d4 <__stack_size+0x7ad4> - 7c80: 2f65 jal 8438 <__stack_size+0x7c38> - 7c82: 00737973 csrrci s2,0x7,6 - 7c86: 6d6f682f 0x6d6f682f - 7c8a: 2f65 jal 8442 <__stack_size+0x7c42> - 7c8c: 6170 flw fa2,68(a0) - 7c8e: 6d6c flw fa1,92(a0) - 7c90: 7265 lui tp,0xffff9 - 7c92: 7369722f 0x7369722f - 7c96: 622d7663 bleu sp,s10,82c2 <__stack_size+0x7ac2> - 7c9a: 6e69 lui t3,0x1a - 7c9c: 7261 lui tp,0xffff8 - 7c9e: 2d79 jal 833c <__stack_size+0x7b3c> - 7ca0: 6f74 flw fa3,92(a4) - 7ca2: 2f736c6f jal s8,3e798 <__stack_size+0x3df98> - 7ca6: 2f6a626f jal tp,adf9c <__stack_size+0xad79c> - 7caa: 3878 fld fa4,240(s0) - 7cac: 5f36 lw t5,108(sp) - 7cae: 3436 fld fs0,360(sp) - 7cb0: 6c2d lui s8,0xb - 7cb2: 6e69 lui t3,0x1a - 7cb4: 7875 lui a6,0xffffd - 7cb6: 632d lui t1,0xb - 7cb8: 6e65 lui t3,0x19 - 7cba: 6f74 flw fa3,92(a4) - 7cbc: 622f3673 csrrc a2,0x622,t5 - 7cc0: 6975 lui s2,0x1d - 7cc2: 646c flw fa1,76(s0) - 7cc4: 7369722f 0x7369722f - 7cc8: 672d7663 bleu s2,s10,8334 <__stack_size+0x7b34> - 7ccc: 756e flw fa0,248(sp) - 7cce: 742d lui s0,0xfffeb - 7cd0: 636c6f6f jal t5,ce306 <__stack_size+0xcdb06> - 7cd4: 6168 flw fa0,68(a0) - 7cd6: 6e69 lui t3,0x1a - 7cd8: 6975622f 0x6975622f - 7cdc: 646c flw fa1,76(s0) - 7cde: 672d lui a4,0xb - 7ce0: 6e2d6363 bltu s10,sp,83c6 <__stack_size+0x7bc6> - 7ce4: 7765 lui a4,0xffff9 - 7ce6: 696c flw fa1,84(a0) - 7ce8: 2d62 fld fs10,24(sp) - 7cea: 67617473 csrrci s0,0x676,2 - 7cee: 3265 jal 7696 <__stack_size+0x6e96> - 7cf0: 6363672f 0x6363672f - 7cf4: 636e692f 0x636e692f - 7cf8: 756c flw fa1,108(a0) - 7cfa: 6564 flw fs1,76(a0) - 7cfc: 2f00 fld fs0,24(a4) - 7cfe: 6f68 flw fa0,92(a4) - 7d00: 656d lui a0,0x1b - 7d02: 6c61702f 0x6c61702f - 7d06: 656d lui a0,0x1b - 7d08: 2f72 fld ft10,280(sp) - 7d0a: 6972 flw fs2,28(sp) - 7d0c: 2d766373 csrrsi t1,0x2d7,12 - 7d10: 6962 flw fs2,24(sp) - 7d12: 616e flw ft2,216(sp) - 7d14: 7972 flw fs2,60(sp) - 7d16: 742d lui s0,0xfffeb - 7d18: 736c6f6f jal t5,ce44e <__stack_size+0xcdc4e> - 7d1c: 6a626f2f 0x6a626f2f - 7d20: 3638782f 0x3638782f - 7d24: 365f 2d34 696c 0x696c2d34365f - 7d2a: 756e flw fa0,248(sp) - 7d2c: 2d78 fld fa4,216(a0) - 7d2e: 746e6563 bltu t3,t1,8478 <__stack_size+0x7c78> - 7d32: 2f36736f jal t1,6f824 <__stack_size+0x6f024> - 7d36: 6e69 lui t3,0x1a - 7d38: 6c617473 csrrci s0,0x6c6,2 - 7d3c: 2f6c fld fa1,216(a4) - 7d3e: 6972 flw fs2,28(sp) - 7d40: 36766373 csrrsi t1,0x367,12 - 7d44: 2d34 fld fa3,88(a0) - 7d46: 6e75 lui t3,0x1d - 7d48: 776f6e6b 0x776f6e6b - 7d4c: 2d6e fld fs10,216(sp) - 7d4e: 6c65 lui s8,0x19 - 7d50: 2d66 fld fs10,88(sp) - 7d52: 2d636367 0x2d636367 - 7d56: 3032 fld ft0,296(sp) - 7d58: 3731 jal 7c64 <__stack_size+0x7464> - 7d5a: 3630 fld fa2,104(a2) - 7d5c: 3231 jal 7668 <__stack_size+0x6e68> - 7d5e: 782d lui a6,0xfffeb - 7d60: 3638 fld fa4,104(a2) - 7d62: 365f 2d34 696c 0x696c2d34365f - 7d68: 756e flw fa0,248(sp) - 7d6a: 2d78 fld fa4,216(a0) - 7d6c: 746e6563 bltu t3,t1,84b6 <__stack_size+0x7cb6> - 7d70: 2f36736f jal t1,6f862 <__stack_size+0x6f062> - 7d74: 6972 flw fs2,28(sp) - 7d76: 36766373 csrrsi t1,0x367,12 - 7d7a: 2d34 fld fa3,88(a0) - 7d7c: 6e75 lui t3,0x1d - 7d7e: 776f6e6b 0x776f6e6b - 7d82: 2d6e fld fs10,216(sp) - 7d84: 6c65 lui s8,0x19 - 7d86: 2f66 fld ft10,88(sp) - 7d88: 6e69 lui t3,0x1a - 7d8a: 64756c63 bltu a0,t2,83e2 <__stack_size+0x7be2> - 7d8e: 0065 c.addi zero,25 - 7d90: 6d6f682f 0x6d6f682f - 7d94: 2f65 jal 854c <__stack_size+0x7d4c> - 7d96: 6170 flw fa2,68(a0) - 7d98: 6d6c flw fa1,92(a0) - 7d9a: 7265 lui tp,0xffff9 - 7d9c: 7369722f 0x7369722f - 7da0: 622d7663 bleu sp,s10,83cc <__stack_size+0x7bcc> - 7da4: 6e69 lui t3,0x1a - 7da6: 7261 lui tp,0xffff8 - 7da8: 2d79 jal 8446 <__stack_size+0x7c46> - 7daa: 6f74 flw fa3,92(a4) - 7dac: 2f736c6f jal s8,3e8a2 <__stack_size+0x3e0a2> - 7db0: 2f6a626f jal tp,ae0a6 <__stack_size+0xad8a6> - 7db4: 3878 fld fa4,240(s0) - 7db6: 5f36 lw t5,108(sp) - 7db8: 3436 fld fs0,360(sp) - 7dba: 6c2d lui s8,0xb - 7dbc: 6e69 lui t3,0x1a - 7dbe: 7875 lui a6,0xffffd - 7dc0: 632d lui t1,0xb - 7dc2: 6e65 lui t3,0x19 - 7dc4: 6f74 flw fa3,92(a4) - 7dc6: 622f3673 csrrc a2,0x622,t5 - 7dca: 6975 lui s2,0x1d - 7dcc: 646c flw fa1,76(s0) - 7dce: 7369722f 0x7369722f - 7dd2: 672d7663 bleu s2,s10,843e <__stack_size+0x7c3e> - 7dd6: 756e flw fa0,248(sp) - 7dd8: 742d lui s0,0xfffeb - 7dda: 636c6f6f jal t5,ce410 <__stack_size+0xcdc10> - 7dde: 6168 flw fa0,68(a0) - 7de0: 6e69 lui t3,0x1a - 7de2: 7369722f 0x7369722f - 7de6: 672d7663 bleu s2,s10,8452 <__stack_size+0x7c52> - 7dea: 6c2f6363 bltu t5,sp,84b0 <__stack_size+0x7cb0> - 7dee: 6269 lui tp,0x1a - 7df0: 2f636367 0x2f636367 - 7df4: 2e2e fld ft8,200(sp) - 7df6: 636e692f 0x636e692f - 7dfa: 756c flw fa1,108(a0) - 7dfc: 6564 flw fs1,76(a0) - 7dfe: 2f00 fld fs0,24(a4) - 7e00: 6f68 flw fa0,92(a4) - 7e02: 656d lui a0,0x1b - 7e04: 6c61702f 0x6c61702f - 7e08: 656d lui a0,0x1b - 7e0a: 2f72 fld ft10,280(sp) - 7e0c: 6972 flw fs2,28(sp) - 7e0e: 2d766373 csrrsi t1,0x2d7,12 - 7e12: 6962 flw fs2,24(sp) - 7e14: 616e flw ft2,216(sp) - 7e16: 7972 flw fs2,60(sp) - 7e18: 742d lui s0,0xfffeb - 7e1a: 736c6f6f jal t5,ce550 <__stack_size+0xcdd50> - 7e1e: 6a626f2f 0x6a626f2f - 7e22: 3638782f 0x3638782f - 7e26: 365f 2d34 696c 0x696c2d34365f - 7e2c: 756e flw fa0,248(sp) - 7e2e: 2d78 fld fa4,216(a0) - 7e30: 746e6563 bltu t3,t1,857a <__stack_size+0x7d7a> - 7e34: 2f36736f jal t1,6f926 <__stack_size+0x6f126> - 7e38: 7562 flw fa0,56(sp) - 7e3a: 6c69 lui s8,0x1a - 7e3c: 2f64 fld fs1,216(a4) - 7e3e: 6972 flw fs2,28(sp) - 7e40: 2d766373 csrrsi t1,0x2d7,12 - 7e44: 2d756e67 0x2d756e67 - 7e48: 6f74 flw fa3,92(a4) - 7e4a: 68636c6f jal s8,3e4d0 <__stack_size+0x3dcd0> - 7e4e: 6961 lui s2,0x18 - 7e50: 2f6e fld ft10,216(sp) - 7e52: 6972 flw fs2,28(sp) - 7e54: 2d766373 csrrsi t1,0x2d7,12 - 7e58: 2f636367 0x2f636367 - 7e5c: 696c flw fa1,84(a0) - 7e5e: 6762 flw fa4,24(sp) - 7e60: 2e2f6363 bltu t5,sp,8146 <__stack_size+0x7946> - 7e64: 2f2e fld ft10,200(sp) - 7e66: 2f636367 0x2f636367 - 7e6a: 666e6f63 bltu t3,t1,84e8 <__stack_size+0x7ce8> - 7e6e: 6769 lui a4,0x1a - 7e70: 7369722f 0x7369722f - 7e74: 2e007663 bleu zero,zero,8160 <__stack_size+0x7960> - 7e78: 2f2e fld ft10,200(sp) - 7e7a: 2e2e fld ft8,200(sp) - 7e7c: 2f2e2e2f 0x2f2e2e2f - 7e80: 2e2e fld ft8,200(sp) - 7e82: 672f2e2f amoand.w.aqrl t3,s2,(t5) - 7e86: 00006363 bltu zero,zero,7e8c <__stack_size+0x768c> - 7e8a: 696c flw fa1,84(a0) - 7e8c: 6762 flw fa4,24(sp) - 7e8e: 2e326363 bltu tp,gp,8174 <__stack_size+0x7974> - 7e92: 00010063 beqz sp,7e92 <__stack_size+0x7692> - 7e96: 6c00 flw fs0,24(s0) - 7e98: 2e6b636f jal t1,be17e <__stack_size+0xbd97e> - 7e9c: 0068 addi a0,sp,12 - 7e9e: 0002 0x2 - 7ea0: 5f00 lw s0,56(a4) - 7ea2: 7974 flw fa3,116(a0) - 7ea4: 6570 flw fa2,76(a0) - 7ea6: 00682e73 csrrs t3,0x6,a6 - 7eaa: 0002 0x2 - 7eac: 7300 flw fs0,32(a4) - 7eae: 6474 flw fa3,76(s0) - 7eb0: 6564 flw fs1,76(a0) - 7eb2: 2e66 fld ft8,88(sp) - 7eb4: 0068 addi a0,sp,12 - 7eb6: 72000003 lb zero,1824(zero) # 720 <__stack_size-0xe0> - 7eba: 6565 lui a0,0x19 - 7ebc: 746e flw fs0,248(sp) - 7ebe: 682e flw fa6,200(sp) - 7ec0: 0200 addi s0,sp,256 - 7ec2: 0000 unimp - 7ec4: 7265 lui tp,0xffff9 - 7ec6: 6e72 flw ft8,28(sp) - 7ec8: 00682e6f jal t3,89ece <__stack_size+0x896ce> - 7ecc: 0002 0x2 - 7ece: 7300 flw fs0,32(a4) - 7ed0: 6474 flw fa3,76(s0) - 7ed2: 696c flw fa1,84(a0) - 7ed4: 2e62 fld ft8,24(sp) - 7ed6: 0068 addi a0,sp,12 - 7ed8: 0004 addi s1,sp,0 - 7eda: 7500 flw fs0,40(a0) - 7edc: 696e flw fs2,216(sp) - 7ede: 2e647473 csrrci s0,0x2e6,8 - 7ee2: 0068 addi a0,sp,12 - 7ee4: 0002 0x2 - 7ee6: 7400 flw fs0,40(s0) - 7ee8: 6d69 lui s10,0x1a - 7eea: 2e65 jal 82a2 <__stack_size+0x7aa2> - 7eec: 0068 addi a0,sp,12 - 7eee: 0004 addi s1,sp,0 - 7ef0: 6800 flw fs0,16(s0) - 7ef2: 7361 lui t1,0xffff8 - 7ef4: 7468 flw fa0,108(s0) - 7ef6: 6261 lui tp,0x18 - 7ef8: 682e flw fa6,200(sp) - 7efa: 0500 addi s0,sp,640 - 7efc: 0000 unimp - 7efe: 6972 flw fs2,28(sp) - 7f00: 2d766373 csrrsi t1,0x2d7,12 - 7f04: 7374706f j 4fe3a <__stack_size+0x4f63a> - 7f08: 682e flw fa6,200(sp) - 7f0a: 0600 addi s0,sp,768 - 7f0c: 0000 unimp - 7f0e: 6e69 lui t3,0x1a - 7f10: 632d6e73 csrrsi t3,0x632,26 - 7f14: 74736e6f jal t3,3ee5a <__stack_size+0x3e65a> - 7f18: 6e61 lui t3,0x18 - 7f1a: 7374 flw fa3,100(a4) - 7f1c: 682e flw fa6,200(sp) - 7f1e: 0700 addi s0,sp,896 - 7f20: 0000 unimp - 7f22: 696c flw fa1,84(a0) - 7f24: 6762 flw fa4,24(sp) - 7f26: 2e326363 bltu tp,gp,820c <__stack_size+0x7a0c> - 7f2a: 0068 addi a0,sp,12 - 7f2c: 0001 nop - 7f2e: 0000 unimp - 7f30: 0500 addi s0,sp,640 - 7f32: c202 sw zero,4(sp) - 7f34: 0320412b 0x320412b - 7f38: 0a99 addi s5,s5,6 - 7f3a: 0301 addi t1,t1,0 - 7f3c: 7de5 lui s11,0xffff9 - 7f3e: 0009 c.addi zero,2 - 7f40: 0100 addi s0,sp,128 - 7f42: 02090103 lb sp,32(s2) # 18020 <__stack_size+0x17820> - 7f46: 0100 addi s0,sp,128 - 7f48: 02090103 lb sp,32(s2) - 7f4c: 0100 addi s0,sp,128 - 7f4e: 02090103 lb sp,32(s2) - 7f52: 0100 addi s0,sp,128 - 7f54: 02092503 lw a0,32(s2) - 7f58: 0100 addi s0,sp,128 - 7f5a: 0c090203 lb tp,192(s2) - 7f5e: 0100 addi s0,sp,128 - 7f60: 04090403 lb s0,64(s2) - 7f64: 0100 addi s0,sp,128 - 7f66: 24090203 lb tp,576(s2) - 7f6a: 0100 addi s0,sp,128 - 7f6c: 04090603 lb a2,64(s2) - 7f70: 0100 addi s0,sp,128 - 7f72: 08097f03 0x8097f03 - 7f76: 0100 addi s0,sp,128 - 7f78: 04090103 lb sp,64(s2) - 7f7c: 0100 addi s0,sp,128 - 7f7e: 04090103 lb sp,64(s2) - 7f82: 0100 addi s0,sp,128 - 7f84: 04090303 lb t1,64(s2) - 7f88: 0100 addi s0,sp,128 - 7f8a: 5a093103 0x5a093103 - 7f8e: 0100 addi s0,sp,128 - 7f90: 04090203 lb tp,64(s2) - 7f94: 0100 addi s0,sp,128 - 7f96: 0901b403 0x901b403 - 7f9a: 0002 0x2 - 7f9c: 0301 addi t1,t1,0 - 7f9e: 7e8d lui t4,0xfffe3 - 7fa0: 0209 addi tp,tp,2 - 7fa2: 0100 addi s0,sp,128 - 7fa4: 0e091503 lh a0,224(s2) - 7fa8: 0100 addi s0,sp,128 - 7faa: 02090103 lb sp,32(s2) - 7fae: 0100 addi s0,sp,128 - 7fb0: 06090203 lb tp,96(s2) - 7fb4: 0100 addi s0,sp,128 - 7fb6: 24090203 lb tp,576(s2) - 7fba: 0100 addi s0,sp,128 - 7fbc: 04090903 lb s2,64(s2) - 7fc0: 0100 addi s0,sp,128 - 7fc2: 04091303 lh t1,64(s2) - 7fc6: 0100 addi s0,sp,128 - 7fc8: 5c096203 0x5c096203 - 7fcc: 0100 addi s0,sp,128 - 7fce: 0e091403 lh s0,224(s2) + 7b1c: 0901c503 lbu a0,144(gp) # 80000f40 + 7b20: 0070 addi a2,sp,12 + 7b22: 0301 addi t1,t1,0 + 7b24: 7e9d lui t4,0xfffe7 + 7b26: 0409 addi s0,s0,2 + 7b28: 0100 addi s0,sp,128 + 7b2a: 0e091403 lh s0,224(s2) + 7b2e: 0100 addi s0,sp,128 + 7b30: 04090103 lb sp,64(s2) + 7b34: 0100 addi s0,sp,128 + 7b36: 04090203 lb tp,64(s2) + 7b3a: 0100 addi s0,sp,128 + 7b3c: 04097f03 0x4097f03 + 7b40: 0100 addi s0,sp,128 + 7b42: 04090303 lb t1,64(s2) + 7b46: 0100 addi s0,sp,128 + 7b48: 04097d03 0x4097d03 + 7b4c: 0100 addi s0,sp,128 + 7b4e: 04090303 lb t1,64(s2) + 7b52: 0100 addi s0,sp,128 + 7b54: 04097d03 0x4097d03 + 7b58: 0100 addi s0,sp,128 + 7b5a: 04090303 lb t1,64(s2) + 7b5e: 0100 addi s0,sp,128 + 7b60: 70091503 lh a0,1792(s2) + 7b64: 0100 addi s0,sp,128 + 7b66: 04091303 lh t1,64(s2) + 7b6a: 0100 addi s0,sp,128 + 7b6c: 2c090103 lb sp,704(s2) + 7b70: 0100 addi s0,sp,128 + 7b72: 02090c03 lb s8,32(s2) + 7b76: 0100 addi s0,sp,128 + 7b78: 02097e03 0x2097e03 + 7b7c: 0100 addi s0,sp,128 + 7b7e: 0e097503 0xe097503 + 7b82: 0100 addi s0,sp,128 + 7b84: 0e092303 lw t1,224(s2) + 7b88: 0100 addi s0,sp,128 + 7b8a: 0a090603 lb a2,160(s2) + 7b8e: 0100 addi s0,sp,128 + 7b90: 04097c03 0x4097c03 + 7b94: 0100 addi s0,sp,128 + 7b96: 04090403 lb s0,64(s2) + 7b9a: 0100 addi s0,sp,128 + 7b9c: 04097d03 0x4097d03 + 7ba0: 0100 addi s0,sp,128 + 7ba2: 0c090303 lb t1,192(s2) + 7ba6: 0100 addi s0,sp,128 + 7ba8: 0a097b03 0xa097b03 + 7bac: 0100 addi s0,sp,128 + 7bae: 04090503 lb a0,64(s2) + 7bb2: 0100 addi s0,sp,128 + 7bb4: 64090103 lb sp,1600(s2) + 7bb8: 0100 addi s0,sp,128 + 7bba: 02097f03 0x2097f03 + 7bbe: 0100 addi s0,sp,128 + 7bc0: 04090103 lb sp,64(s2) + 7bc4: 0100 addi s0,sp,128 + 7bc6: 36090203 lb tp,864(s2) + 7bca: 0100 addi s0,sp,128 + 7bcc: 08097e03 0x8097e03 + 7bd0: 0100 addi s0,sp,128 + 7bd2: 0c097d03 0xc097d03 + 7bd6: 0100 addi s0,sp,128 + 7bd8: 04090303 lb t1,64(s2) + 7bdc: 0100 addi s0,sp,128 + 7bde: 02090803 lb a6,32(s2) + 7be2: 0100 addi s0,sp,128 + 7be4: 02097a03 0x2097a03 + 7be8: 0100 addi s0,sp,128 + 7bea: 04090203 lb tp,64(s2) + 7bee: 0100 addi s0,sp,128 + 7bf0: 04094403 lbu s0,64(s2) + 7bf4: 0100 addi s0,sp,128 + 7bf6: 02097f03 0x2097f03 + 7bfa: 0100 addi s0,sp,128 + 7bfc: 0409 addi s0,s0,2 + 7bfe: 0000 unimp + 7c00: 0101 addi sp,sp,0 + 7c02: 00000527 0x527 + 7c06: 0002 0x2 + 7c08: 03b6 slli t2,t2,0xd + 7c0a: 0000 unimp + 7c0c: 0101 addi sp,sp,0 + 7c0e: 000d0efb 0xd0efb + 7c12: 0101 addi sp,sp,0 + 7c14: 0101 addi sp,sp,0 + 7c16: 0000 unimp + 7c18: 0100 addi s0,sp,128 + 7c1a: 0000 unimp + 7c1c: 2f01 jal 832c <__stack_size+0x7b2c> + 7c1e: 6f68 flw fa0,92(a4) + 7c20: 656d lui a0,0x1b + 7c22: 6c61702f 0x6c61702f + 7c26: 656d lui a0,0x1b + 7c28: 2f72 fld ft10,280(sp) + 7c2a: 6972 flw fs2,28(sp) + 7c2c: 2d766373 csrrsi t1,0x2d7,12 + 7c30: 6962 flw fs2,24(sp) + 7c32: 616e flw ft2,216(sp) + 7c34: 7972 flw fs2,60(sp) + 7c36: 742d lui s0,0xfffeb + 7c38: 736c6f6f jal t5,ce36e <__stack_size+0xcdb6e> + 7c3c: 6a626f2f 0x6a626f2f + 7c40: 3638782f 0x3638782f + 7c44: 365f 2d34 696c 0x696c2d34365f + 7c4a: 756e flw fa0,248(sp) + 7c4c: 2d78 fld fa4,216(a0) + 7c4e: 746e6563 bltu t3,t1,8398 <__stack_size+0x7b98> + 7c52: 2f36736f jal t1,6f744 <__stack_size+0x6ef44> + 7c56: 7562 flw fa0,56(sp) + 7c58: 6c69 lui s8,0x1a + 7c5a: 2f64 fld fs1,216(a4) + 7c5c: 6972 flw fs2,28(sp) + 7c5e: 2d766373 csrrsi t1,0x2d7,12 + 7c62: 2d756e67 0x2d756e67 + 7c66: 6f74 flw fa3,92(a4) + 7c68: 68636c6f jal s8,3e2ee <__stack_size+0x3daee> + 7c6c: 6961 lui s2,0x18 + 7c6e: 2f6e fld ft10,216(sp) + 7c70: 6972 flw fs2,28(sp) + 7c72: 2d766373 csrrsi t1,0x2d7,12 + 7c76: 2f636367 0x2f636367 + 7c7a: 696c flw fa1,84(a0) + 7c7c: 6762 flw fa4,24(sp) + 7c7e: 2f006363 bltu zero,a6,7f64 <__stack_size+0x7764> + 7c82: 6f68 flw fa0,92(a4) + 7c84: 656d lui a0,0x1b + 7c86: 6c61702f 0x6c61702f + 7c8a: 656d lui a0,0x1b + 7c8c: 2f72 fld ft10,280(sp) + 7c8e: 6972 flw fs2,28(sp) + 7c90: 2d766373 csrrsi t1,0x2d7,12 + 7c94: 6962 flw fs2,24(sp) + 7c96: 616e flw ft2,216(sp) + 7c98: 7972 flw fs2,60(sp) + 7c9a: 742d lui s0,0xfffeb + 7c9c: 736c6f6f jal t5,ce3d2 <__stack_size+0xcdbd2> + 7ca0: 6a626f2f 0x6a626f2f + 7ca4: 3638782f 0x3638782f + 7ca8: 365f 2d34 696c 0x696c2d34365f + 7cae: 756e flw fa0,248(sp) + 7cb0: 2d78 fld fa4,216(a0) + 7cb2: 746e6563 bltu t3,t1,83fc <__stack_size+0x7bfc> + 7cb6: 2f36736f jal t1,6f7a8 <__stack_size+0x6efa8> + 7cba: 6e69 lui t3,0x1a + 7cbc: 6c617473 csrrci s0,0x6c6,2 + 7cc0: 2f6c fld fa1,216(a4) + 7cc2: 6972 flw fs2,28(sp) + 7cc4: 36766373 csrrsi t1,0x367,12 + 7cc8: 2d34 fld fa3,88(a0) + 7cca: 6e75 lui t3,0x1d + 7ccc: 776f6e6b 0x776f6e6b + 7cd0: 2d6e fld fs10,216(sp) + 7cd2: 6c65 lui s8,0x19 + 7cd4: 2d66 fld fs10,88(sp) + 7cd6: 2d636367 0x2d636367 + 7cda: 3032 fld ft0,296(sp) + 7cdc: 3731 jal 7be8 <__stack_size+0x73e8> + 7cde: 3630 fld fa2,104(a2) + 7ce0: 3231 jal 75ec <__stack_size+0x6dec> + 7ce2: 782d lui a6,0xfffeb + 7ce4: 3638 fld fa4,104(a2) + 7ce6: 365f 2d34 696c 0x696c2d34365f + 7cec: 756e flw fa0,248(sp) + 7cee: 2d78 fld fa4,216(a0) + 7cf0: 746e6563 bltu t3,t1,843a <__stack_size+0x7c3a> + 7cf4: 2f36736f jal t1,6f7e6 <__stack_size+0x6efe6> + 7cf8: 6972 flw fs2,28(sp) + 7cfa: 36766373 csrrsi t1,0x367,12 + 7cfe: 2d34 fld fa3,88(a0) + 7d00: 6e75 lui t3,0x1d + 7d02: 776f6e6b 0x776f6e6b + 7d06: 2d6e fld fs10,216(sp) + 7d08: 6c65 lui s8,0x19 + 7d0a: 2f66 fld ft10,88(sp) + 7d0c: 6e69 lui t3,0x1a + 7d0e: 64756c63 bltu a0,t2,8366 <__stack_size+0x7b66> + 7d12: 2f65 jal 84ca <__stack_size+0x7cca> + 7d14: 00737973 csrrci s2,0x7,6 + 7d18: 6d6f682f 0x6d6f682f + 7d1c: 2f65 jal 84d4 <__stack_size+0x7cd4> + 7d1e: 6170 flw fa2,68(a0) + 7d20: 6d6c flw fa1,92(a0) + 7d22: 7265 lui tp,0xffff9 + 7d24: 7369722f 0x7369722f + 7d28: 622d7663 bleu sp,s10,8354 <__stack_size+0x7b54> + 7d2c: 6e69 lui t3,0x1a + 7d2e: 7261 lui tp,0xffff8 + 7d30: 2d79 jal 83ce <__stack_size+0x7bce> + 7d32: 6f74 flw fa3,92(a4) + 7d34: 2f736c6f jal s8,3e82a <__stack_size+0x3e02a> + 7d38: 2f6a626f jal tp,ae02e <__stack_size+0xad82e> + 7d3c: 3878 fld fa4,240(s0) + 7d3e: 5f36 lw t5,108(sp) + 7d40: 3436 fld fs0,360(sp) + 7d42: 6c2d lui s8,0xb + 7d44: 6e69 lui t3,0x1a + 7d46: 7875 lui a6,0xffffd + 7d48: 632d lui t1,0xb + 7d4a: 6e65 lui t3,0x19 + 7d4c: 6f74 flw fa3,92(a4) + 7d4e: 622f3673 csrrc a2,0x622,t5 + 7d52: 6975 lui s2,0x1d + 7d54: 646c flw fa1,76(s0) + 7d56: 7369722f 0x7369722f + 7d5a: 672d7663 bleu s2,s10,83c6 <__stack_size+0x7bc6> + 7d5e: 756e flw fa0,248(sp) + 7d60: 742d lui s0,0xfffeb + 7d62: 636c6f6f jal t5,ce398 <__stack_size+0xcdb98> + 7d66: 6168 flw fa0,68(a0) + 7d68: 6e69 lui t3,0x1a + 7d6a: 6975622f 0x6975622f + 7d6e: 646c flw fa1,76(s0) + 7d70: 672d lui a4,0xb + 7d72: 6e2d6363 bltu s10,sp,8458 <__stack_size+0x7c58> + 7d76: 7765 lui a4,0xffff9 + 7d78: 696c flw fa1,84(a0) + 7d7a: 2d62 fld fs10,24(sp) + 7d7c: 67617473 csrrci s0,0x676,2 + 7d80: 3265 jal 7728 <__stack_size+0x6f28> + 7d82: 6363672f 0x6363672f + 7d86: 636e692f 0x636e692f + 7d8a: 756c flw fa1,108(a0) + 7d8c: 6564 flw fs1,76(a0) + 7d8e: 2f00 fld fs0,24(a4) + 7d90: 6f68 flw fa0,92(a4) + 7d92: 656d lui a0,0x1b + 7d94: 6c61702f 0x6c61702f + 7d98: 656d lui a0,0x1b + 7d9a: 2f72 fld ft10,280(sp) + 7d9c: 6972 flw fs2,28(sp) + 7d9e: 2d766373 csrrsi t1,0x2d7,12 + 7da2: 6962 flw fs2,24(sp) + 7da4: 616e flw ft2,216(sp) + 7da6: 7972 flw fs2,60(sp) + 7da8: 742d lui s0,0xfffeb + 7daa: 736c6f6f jal t5,ce4e0 <__stack_size+0xcdce0> + 7dae: 6a626f2f 0x6a626f2f + 7db2: 3638782f 0x3638782f + 7db6: 365f 2d34 696c 0x696c2d34365f + 7dbc: 756e flw fa0,248(sp) + 7dbe: 2d78 fld fa4,216(a0) + 7dc0: 746e6563 bltu t3,t1,850a <__stack_size+0x7d0a> + 7dc4: 2f36736f jal t1,6f8b6 <__stack_size+0x6f0b6> + 7dc8: 6e69 lui t3,0x1a + 7dca: 6c617473 csrrci s0,0x6c6,2 + 7dce: 2f6c fld fa1,216(a4) + 7dd0: 6972 flw fs2,28(sp) + 7dd2: 36766373 csrrsi t1,0x367,12 + 7dd6: 2d34 fld fa3,88(a0) + 7dd8: 6e75 lui t3,0x1d + 7dda: 776f6e6b 0x776f6e6b + 7dde: 2d6e fld fs10,216(sp) + 7de0: 6c65 lui s8,0x19 + 7de2: 2d66 fld fs10,88(sp) + 7de4: 2d636367 0x2d636367 + 7de8: 3032 fld ft0,296(sp) + 7dea: 3731 jal 7cf6 <__stack_size+0x74f6> + 7dec: 3630 fld fa2,104(a2) + 7dee: 3231 jal 76fa <__stack_size+0x6efa> + 7df0: 782d lui a6,0xfffeb + 7df2: 3638 fld fa4,104(a2) + 7df4: 365f 2d34 696c 0x696c2d34365f + 7dfa: 756e flw fa0,248(sp) + 7dfc: 2d78 fld fa4,216(a0) + 7dfe: 746e6563 bltu t3,t1,8548 <__stack_size+0x7d48> + 7e02: 2f36736f jal t1,6f8f4 <__stack_size+0x6f0f4> + 7e06: 6972 flw fs2,28(sp) + 7e08: 36766373 csrrsi t1,0x367,12 + 7e0c: 2d34 fld fa3,88(a0) + 7e0e: 6e75 lui t3,0x1d + 7e10: 776f6e6b 0x776f6e6b + 7e14: 2d6e fld fs10,216(sp) + 7e16: 6c65 lui s8,0x19 + 7e18: 2f66 fld ft10,88(sp) + 7e1a: 6e69 lui t3,0x1a + 7e1c: 64756c63 bltu a0,t2,8474 <__stack_size+0x7c74> + 7e20: 0065 c.addi zero,25 + 7e22: 6d6f682f 0x6d6f682f + 7e26: 2f65 jal 85de <__stack_size+0x7dde> + 7e28: 6170 flw fa2,68(a0) + 7e2a: 6d6c flw fa1,92(a0) + 7e2c: 7265 lui tp,0xffff9 + 7e2e: 7369722f 0x7369722f + 7e32: 622d7663 bleu sp,s10,845e <__stack_size+0x7c5e> + 7e36: 6e69 lui t3,0x1a + 7e38: 7261 lui tp,0xffff8 + 7e3a: 2d79 jal 84d8 <__stack_size+0x7cd8> + 7e3c: 6f74 flw fa3,92(a4) + 7e3e: 2f736c6f jal s8,3e934 <__stack_size+0x3e134> + 7e42: 2f6a626f jal tp,ae138 <__stack_size+0xad938> + 7e46: 3878 fld fa4,240(s0) + 7e48: 5f36 lw t5,108(sp) + 7e4a: 3436 fld fs0,360(sp) + 7e4c: 6c2d lui s8,0xb + 7e4e: 6e69 lui t3,0x1a + 7e50: 7875 lui a6,0xffffd + 7e52: 632d lui t1,0xb + 7e54: 6e65 lui t3,0x19 + 7e56: 6f74 flw fa3,92(a4) + 7e58: 622f3673 csrrc a2,0x622,t5 + 7e5c: 6975 lui s2,0x1d + 7e5e: 646c flw fa1,76(s0) + 7e60: 7369722f 0x7369722f + 7e64: 672d7663 bleu s2,s10,84d0 <__stack_size+0x7cd0> + 7e68: 756e flw fa0,248(sp) + 7e6a: 742d lui s0,0xfffeb + 7e6c: 636c6f6f jal t5,ce4a2 <__stack_size+0xcdca2> + 7e70: 6168 flw fa0,68(a0) + 7e72: 6e69 lui t3,0x1a + 7e74: 7369722f 0x7369722f + 7e78: 672d7663 bleu s2,s10,84e4 <__stack_size+0x7ce4> + 7e7c: 6c2f6363 bltu t5,sp,8542 <__stack_size+0x7d42> + 7e80: 6269 lui tp,0x1a + 7e82: 2f636367 0x2f636367 + 7e86: 2e2e fld ft8,200(sp) + 7e88: 636e692f 0x636e692f + 7e8c: 756c flw fa1,108(a0) + 7e8e: 6564 flw fs1,76(a0) + 7e90: 2f00 fld fs0,24(a4) + 7e92: 6f68 flw fa0,92(a4) + 7e94: 656d lui a0,0x1b + 7e96: 6c61702f 0x6c61702f + 7e9a: 656d lui a0,0x1b + 7e9c: 2f72 fld ft10,280(sp) + 7e9e: 6972 flw fs2,28(sp) + 7ea0: 2d766373 csrrsi t1,0x2d7,12 + 7ea4: 6962 flw fs2,24(sp) + 7ea6: 616e flw ft2,216(sp) + 7ea8: 7972 flw fs2,60(sp) + 7eaa: 742d lui s0,0xfffeb + 7eac: 736c6f6f jal t5,ce5e2 <__stack_size+0xcdde2> + 7eb0: 6a626f2f 0x6a626f2f + 7eb4: 3638782f 0x3638782f + 7eb8: 365f 2d34 696c 0x696c2d34365f + 7ebe: 756e flw fa0,248(sp) + 7ec0: 2d78 fld fa4,216(a0) + 7ec2: 746e6563 bltu t3,t1,860c <__stack_size+0x7e0c> + 7ec6: 2f36736f jal t1,6f9b8 <__stack_size+0x6f1b8> + 7eca: 7562 flw fa0,56(sp) + 7ecc: 6c69 lui s8,0x1a + 7ece: 2f64 fld fs1,216(a4) + 7ed0: 6972 flw fs2,28(sp) + 7ed2: 2d766373 csrrsi t1,0x2d7,12 + 7ed6: 2d756e67 0x2d756e67 + 7eda: 6f74 flw fa3,92(a4) + 7edc: 68636c6f jal s8,3e562 <__stack_size+0x3dd62> + 7ee0: 6961 lui s2,0x18 + 7ee2: 2f6e fld ft10,216(sp) + 7ee4: 6972 flw fs2,28(sp) + 7ee6: 2d766373 csrrsi t1,0x2d7,12 + 7eea: 2f636367 0x2f636367 + 7eee: 696c flw fa1,84(a0) + 7ef0: 6762 flw fa4,24(sp) + 7ef2: 2e2f6363 bltu t5,sp,81d8 <__stack_size+0x79d8> + 7ef6: 2f2e fld ft10,200(sp) + 7ef8: 2f636367 0x2f636367 + 7efc: 666e6f63 bltu t3,t1,857a <__stack_size+0x7d7a> + 7f00: 6769 lui a4,0x1a + 7f02: 7369722f 0x7369722f + 7f06: 2e007663 bleu zero,zero,81f2 <__stack_size+0x79f2> + 7f0a: 2f2e fld ft10,200(sp) + 7f0c: 2e2e fld ft8,200(sp) + 7f0e: 2f2e2e2f 0x2f2e2e2f + 7f12: 2e2e fld ft8,200(sp) + 7f14: 672f2e2f amoand.w.aqrl t3,s2,(t5) + 7f18: 00006363 bltu zero,zero,7f1e <__stack_size+0x771e> + 7f1c: 696c flw fa1,84(a0) + 7f1e: 6762 flw fa4,24(sp) + 7f20: 2e326363 bltu tp,gp,8206 <__stack_size+0x7a06> + 7f24: 00010063 beqz sp,7f24 <__stack_size+0x7724> + 7f28: 6c00 flw fs0,24(s0) + 7f2a: 2e6b636f jal t1,be210 <__stack_size+0xbda10> + 7f2e: 0068 addi a0,sp,12 + 7f30: 0002 0x2 + 7f32: 5f00 lw s0,56(a4) + 7f34: 7974 flw fa3,116(a0) + 7f36: 6570 flw fa2,76(a0) + 7f38: 00682e73 csrrs t3,0x6,a6 + 7f3c: 0002 0x2 + 7f3e: 7300 flw fs0,32(a4) + 7f40: 6474 flw fa3,76(s0) + 7f42: 6564 flw fs1,76(a0) + 7f44: 2e66 fld ft8,88(sp) + 7f46: 0068 addi a0,sp,12 + 7f48: 72000003 lb zero,1824(zero) # 720 <__stack_size-0xe0> + 7f4c: 6565 lui a0,0x19 + 7f4e: 746e flw fs0,248(sp) + 7f50: 682e flw fa6,200(sp) + 7f52: 0200 addi s0,sp,256 + 7f54: 0000 unimp + 7f56: 7265 lui tp,0xffff9 + 7f58: 6e72 flw ft8,28(sp) + 7f5a: 00682e6f jal t3,89f60 <__stack_size+0x89760> + 7f5e: 0002 0x2 + 7f60: 7300 flw fs0,32(a4) + 7f62: 6474 flw fa3,76(s0) + 7f64: 696c flw fa1,84(a0) + 7f66: 2e62 fld ft8,24(sp) + 7f68: 0068 addi a0,sp,12 + 7f6a: 0004 addi s1,sp,0 + 7f6c: 7500 flw fs0,40(a0) + 7f6e: 696e flw fs2,216(sp) + 7f70: 2e647473 csrrci s0,0x2e6,8 + 7f74: 0068 addi a0,sp,12 + 7f76: 0002 0x2 + 7f78: 7400 flw fs0,40(s0) + 7f7a: 6d69 lui s10,0x1a + 7f7c: 2e65 jal 8334 <__stack_size+0x7b34> + 7f7e: 0068 addi a0,sp,12 + 7f80: 0004 addi s1,sp,0 + 7f82: 6800 flw fs0,16(s0) + 7f84: 7361 lui t1,0xffff8 + 7f86: 7468 flw fa0,108(s0) + 7f88: 6261 lui tp,0x18 + 7f8a: 682e flw fa6,200(sp) + 7f8c: 0500 addi s0,sp,640 + 7f8e: 0000 unimp + 7f90: 6972 flw fs2,28(sp) + 7f92: 2d766373 csrrsi t1,0x2d7,12 + 7f96: 7374706f j 4fecc <__stack_size+0x4f6cc> + 7f9a: 682e flw fa6,200(sp) + 7f9c: 0600 addi s0,sp,768 + 7f9e: 0000 unimp + 7fa0: 6e69 lui t3,0x1a + 7fa2: 632d6e73 csrrsi t3,0x632,26 + 7fa6: 74736e6f jal t3,3eeec <__stack_size+0x3e6ec> + 7faa: 6e61 lui t3,0x18 + 7fac: 7374 flw fa3,100(a4) + 7fae: 682e flw fa6,200(sp) + 7fb0: 0700 addi s0,sp,896 + 7fb2: 0000 unimp + 7fb4: 696c flw fa1,84(a0) + 7fb6: 6762 flw fa4,24(sp) + 7fb8: 2e326363 bltu tp,gp,829e <__stack_size+0x7a9e> + 7fbc: 0068 addi a0,sp,12 + 7fbe: 0001 nop + 7fc0: 0000 unimp + 7fc2: 0500 addi s0,sp,640 + 7fc4: 4602 lw a2,0(sp) + 7fc6: 4128 lw a0,64(a0) + 7fc8: 0320 addi s0,sp,392 + 7fca: 0a99 addi s5,s5,6 + 7fcc: 0301 addi t1,t1,0 + 7fce: 7de5 lui s11,0xffff9 + 7fd0: 0009 c.addi zero,2 7fd2: 0100 addi s0,sp,128 - 7fd4: 04090103 lb sp,64(s2) + 7fd4: 02090103 lb sp,32(s2) # 18020 <__stack_size+0x17820> 7fd8: 0100 addi s0,sp,128 - 7fda: 04090203 lb tp,64(s2) + 7fda: 02090103 lb sp,32(s2) 7fde: 0100 addi s0,sp,128 - 7fe0: 04097f03 0x4097f03 + 7fe0: 02090103 lb sp,32(s2) 7fe4: 0100 addi s0,sp,128 - 7fe6: 04090303 lb t1,64(s2) + 7fe6: 02092503 lw a0,32(s2) 7fea: 0100 addi s0,sp,128 - 7fec: 08097d03 0x8097d03 + 7fec: 0c090203 lb tp,192(s2) 7ff0: 0100 addi s0,sp,128 - 7ff2: 08090303 lb t1,128(s2) + 7ff2: 04090403 lb s0,64(s2) 7ff6: 0100 addi s0,sp,128 - 7ff8: 56091503 lh a0,1376(s2) + 7ff8: 24090203 lb tp,576(s2) 7ffc: 0100 addi s0,sp,128 - 7ffe: 04091303 lh t1,64(s2) + 7ffe: 04090603 lb a2,64(s2) 8002: 0100 addi s0,sp,128 - 8004: 2c090103 lb sp,704(s2) + 8004: 08097f03 0x8097f03 8008: 0100 addi s0,sp,128 - 800a: 04090a03 lb s4,64(s2) + 800a: 04090103 lb sp,64(s2) 800e: 0100 addi s0,sp,128 - 8010: 08090303 lb t1,128(s2) + 8010: 04090103 lb sp,64(s2) 8014: 0100 addi s0,sp,128 - 8016: 0e090b03 lb s6,224(s2) + 8016: 04090303 lb t1,64(s2) 801a: 0100 addi s0,sp,128 - 801c: 06096703 0x6096703 + 801c: 5a093103 0x5a093103 8020: 0100 addi s0,sp,128 - 8022: 0e092303 lw t1,224(s2) + 8022: 04090203 lb tp,64(s2) 8026: 0100 addi s0,sp,128 - 8028: 0a090303 lb t1,160(s2) - 802c: 0100 addi s0,sp,128 - 802e: 04097f03 0x4097f03 - 8032: 0100 addi s0,sp,128 - 8034: 04090103 lb sp,64(s2) - 8038: 0100 addi s0,sp,128 - 803a: 06090303 lb t1,96(s2) - 803e: 0100 addi s0,sp,128 - 8040: 14097b03 0x14097b03 - 8044: 0100 addi s0,sp,128 - 8046: 04090303 lb t1,64(s2) - 804a: 0100 addi s0,sp,128 - 804c: 04090203 lb tp,64(s2) - 8050: 0100 addi s0,sp,128 - 8052: 62090103 lb sp,1568(s2) - 8056: 0100 addi s0,sp,128 - 8058: 02097f03 0x2097f03 - 805c: 0100 addi s0,sp,128 - 805e: 04090103 lb sp,64(s2) - 8062: 0100 addi s0,sp,128 - 8064: 08097f03 0x8097f03 - 8068: 0100 addi s0,sp,128 - 806a: 04090103 lb sp,64(s2) - 806e: 0100 addi s0,sp,128 - 8070: 3c090203 lb tp,960(s2) - 8074: 0100 addi s0,sp,128 - 8076: 0c090303 lb t1,192(s2) - 807a: 0100 addi s0,sp,128 - 807c: 0e090803 lb a6,224(s2) - 8080: 0100 addi s0,sp,128 - 8082: 0e090103 lb sp,224(s2) - 8086: 0100 addi s0,sp,128 - 8088: 08090203 lb tp,128(s2) - 808c: 0100 addi s0,sp,128 - 808e: 0900df03 lhu t5,144(ra) - 8092: 0008 addi a0,sp,0 - 8094: 0901 addi s2,s2,0 - 8096: 0002 0x2 - 8098: 0100 addi s0,sp,128 - 809a: 4801 li a6,0 - 809c: 0005 c.addi zero,1 - 809e: 0200 addi s0,sp,256 - 80a0: 2100 fld fs0,0(a0) - 80a2: 0001 nop - 80a4: 0100 addi s0,sp,128 - 80a6: fb01 bnez a4,7fb6 <__stack_size+0x77b6> - 80a8: 0d0e slli s10,s10,0x3 - 80aa: 0100 addi s0,sp,128 - 80ac: 0101 addi sp,sp,0 - 80ae: 0001 nop - 80b0: 0000 unimp - 80b2: 0001 nop - 80b4: 0100 addi s0,sp,128 - 80b6: 6d6f682f 0x6d6f682f - 80ba: 2f65 jal 8872 <__stack_size+0x8072> - 80bc: 6170 flw fa2,68(a0) - 80be: 6d6c flw fa1,92(a0) - 80c0: 7265 lui tp,0xffff9 - 80c2: 7369722f 0x7369722f - 80c6: 622d7663 bleu sp,s10,86f2 <__stack_size+0x7ef2> - 80ca: 6e69 lui t3,0x1a - 80cc: 7261 lui tp,0xffff8 - 80ce: 2d79 jal 876c <__stack_size+0x7f6c> - 80d0: 6f74 flw fa3,92(a4) - 80d2: 2f736c6f jal s8,3ebc8 <__stack_size+0x3e3c8> - 80d6: 2f6a626f jal tp,ae3cc <__stack_size+0xadbcc> - 80da: 3878 fld fa4,240(s0) - 80dc: 5f36 lw t5,108(sp) - 80de: 3436 fld fs0,360(sp) - 80e0: 6c2d lui s8,0xb - 80e2: 6e69 lui t3,0x1a - 80e4: 7875 lui a6,0xffffd - 80e6: 632d lui t1,0xb - 80e8: 6e65 lui t3,0x19 - 80ea: 6f74 flw fa3,92(a4) - 80ec: 622f3673 csrrc a2,0x622,t5 - 80f0: 6975 lui s2,0x1d - 80f2: 646c flw fa1,76(s0) - 80f4: 7369722f 0x7369722f - 80f8: 672d7663 bleu s2,s10,8764 <__stack_size+0x7f64> - 80fc: 756e flw fa0,248(sp) - 80fe: 742d lui s0,0xfffeb - 8100: 636c6f6f jal t5,ce736 <__stack_size+0xcdf36> - 8104: 6168 flw fa0,68(a0) - 8106: 6e69 lui t3,0x1a - 8108: 7369722f 0x7369722f - 810c: 672d7663 bleu s2,s10,8778 <__stack_size+0x7f78> - 8110: 6c2f6363 bltu t5,sp,87d6 <__stack_size+0x7fd6> - 8114: 6269 lui tp,0x1a - 8116: 2f636367 0x2f636367 - 811a: 74666f73 csrrsi t5,0x746,12 - 811e: 662d lui a2,0xb - 8120: 0070 addi a2,sp,12 - 8122: 6d6f682f 0x6d6f682f - 8126: 2f65 jal 88de <__stack_size+0x80de> - 8128: 6170 flw fa2,68(a0) - 812a: 6d6c flw fa1,92(a0) - 812c: 7265 lui tp,0xffff9 - 812e: 7369722f 0x7369722f - 8132: 622d7663 bleu sp,s10,875e <__stack_size+0x7f5e> - 8136: 6e69 lui t3,0x1a - 8138: 7261 lui tp,0xffff8 - 813a: 2d79 jal 87d8 <__stack_size+0x7fd8> - 813c: 6f74 flw fa3,92(a4) - 813e: 2f736c6f jal s8,3ec34 <__stack_size+0x3e434> - 8142: 2f6a626f jal tp,ae438 <__stack_size+0xadc38> - 8146: 3878 fld fa4,240(s0) - 8148: 5f36 lw t5,108(sp) - 814a: 3436 fld fs0,360(sp) - 814c: 6c2d lui s8,0xb - 814e: 6e69 lui t3,0x1a - 8150: 7875 lui a6,0xffffd - 8152: 632d lui t1,0xb - 8154: 6e65 lui t3,0x19 - 8156: 6f74 flw fa3,92(a4) - 8158: 622f3673 csrrc a2,0x622,t5 - 815c: 6975 lui s2,0x1d - 815e: 646c flw fa1,76(s0) - 8160: 7369722f 0x7369722f - 8164: 672d7663 bleu s2,s10,87d0 <__stack_size+0x7fd0> - 8168: 756e flw fa0,248(sp) - 816a: 742d lui s0,0xfffeb - 816c: 636c6f6f jal t5,ce7a2 <__stack_size+0xcdfa2> - 8170: 6168 flw fa0,68(a0) - 8172: 6e69 lui t3,0x1a - 8174: 7369722f 0x7369722f - 8178: 672d7663 bleu s2,s10,87e4 <__stack_size+0x7fe4> - 817c: 6c2f6363 bltu t5,sp,8842 <__stack_size+0x8042> - 8180: 6269 lui tp,0x1a - 8182: 2f636367 0x2f636367 - 8186: 2e2e fld ft8,200(sp) - 8188: 636e692f 0x636e692f - 818c: 756c flw fa1,108(a0) - 818e: 6564 flw fs1,76(a0) - 8190: 0000 unimp - 8192: 6964 flw fs1,84(a0) - 8194: 6476 flw fs0,92(sp) - 8196: 3366 fld ft6,120(sp) - 8198: 632e flw ft6,200(sp) - 819a: 0100 addi s0,sp,128 - 819c: 0000 unimp - 819e: 74666f73 csrrsi t5,0x746,12 - 81a2: 662d lui a2,0xb - 81a4: 2e70 fld fa2,216(a2) - 81a6: 0068 addi a0,sp,12 - 81a8: 0001 nop - 81aa: 6400 flw fs0,8(s0) - 81ac: 6c62756f jal a0,2f872 <__stack_size+0x2f072> - 81b0: 2e65 jal 8568 <__stack_size+0x7d68> - 81b2: 0068 addi a0,sp,12 - 81b4: 0001 nop - 81b6: 6c00 flw fs0,24(s0) - 81b8: 6c676e6f jal t3,7e87e <__stack_size+0x7e07e> - 81bc: 2e676e6f jal t3,7e4a2 <__stack_size+0x7dca2> - 81c0: 0068 addi a0,sp,12 - 81c2: 0002 0x2 - 81c4: 0000 unimp - 81c6: 0500 addi s0,sp,640 - 81c8: 1602 slli a2,a2,0x20 - 81ca: 0320412f 0x320412f - 81ce: 08030123 sb zero,130(t1) # b082 <__stack_size+0xa882> - 81d2: 0c09 addi s8,s8,2 - 81d4: 0100 addi s0,sp,128 - 81d6: 08097803 0x8097803 - 81da: 0100 addi s0,sp,128 - 81dc: 06090803 lb a6,96(s2) # 1d060 <__stack_size+0x1c860> - 81e0: 0100 addi s0,sp,128 - 81e2: 02097803 0x2097803 - 81e6: 0100 addi s0,sp,128 - 81e8: 06090803 lb a6,96(s2) - 81ec: 0100 addi s0,sp,128 - 81ee: 04097803 0x4097803 - 81f2: 0100 addi s0,sp,128 - 81f4: 04090803 lb a6,64(s2) - 81f8: 0100 addi s0,sp,128 - 81fa: 0200 addi s0,sp,256 - 81fc: 2304 fld fs1,0(a4) - 81fe: 0306 slli t1,t1,0x1 - 8200: 0900 addi s0,sp,144 - 8202: 0028 addi a0,sp,8 - 8204: 0601 addi a2,a2,0 - 8206: 02090103 lb sp,32(s2) - 820a: 0100 addi s0,sp,128 - 820c: 0200 addi s0,sp,256 - 820e: 2304 fld fs1,0(a4) - 8210: 0306 slli t1,t1,0x1 - 8212: 0900 addi s0,sp,144 - 8214: 0038 addi a4,sp,8 - 8216: 0601 addi a2,a2,0 - 8218: 02090103 lb sp,32(s2) - 821c: 0100 addi s0,sp,128 - 821e: 0200 addi s0,sp,256 - 8220: 0204 addi s1,sp,256 - 8222: 28097e03 0x28097e03 - 8226: 0100 addi s0,sp,128 - 8228: 0200 addi s0,sp,256 - 822a: 0b04 addi s1,sp,400 - 822c: 0306 slli t1,t1,0x1 - 822e: 0900 addi s0,sp,144 - 8230: 0008 addi a0,sp,0 - 8232: 0001 nop - 8234: 0402 slli s0,s0,0x0 - 8236: 030e slli t1,t1,0x3 - 8238: 0900 addi s0,sp,144 - 823a: 0002 0x2 - 823c: 0001 nop - 823e: 0402 slli s0,s0,0x0 - 8240: 0319 addi t1,t1,6 - 8242: 0900 addi s0,sp,144 - 8244: 0006 0x6 + 8028: 0901b403 0x901b403 + 802c: 0002 0x2 + 802e: 0301 addi t1,t1,0 + 8030: 7e8d lui t4,0xfffe3 + 8032: 0209 addi tp,tp,2 + 8034: 0100 addi s0,sp,128 + 8036: 0e091503 lh a0,224(s2) + 803a: 0100 addi s0,sp,128 + 803c: 02090103 lb sp,32(s2) + 8040: 0100 addi s0,sp,128 + 8042: 06090203 lb tp,96(s2) + 8046: 0100 addi s0,sp,128 + 8048: 24090203 lb tp,576(s2) + 804c: 0100 addi s0,sp,128 + 804e: 04090903 lb s2,64(s2) + 8052: 0100 addi s0,sp,128 + 8054: 04091303 lh t1,64(s2) + 8058: 0100 addi s0,sp,128 + 805a: 5c096203 0x5c096203 + 805e: 0100 addi s0,sp,128 + 8060: 0e091403 lh s0,224(s2) + 8064: 0100 addi s0,sp,128 + 8066: 04090103 lb sp,64(s2) + 806a: 0100 addi s0,sp,128 + 806c: 04090203 lb tp,64(s2) + 8070: 0100 addi s0,sp,128 + 8072: 04097f03 0x4097f03 + 8076: 0100 addi s0,sp,128 + 8078: 04090303 lb t1,64(s2) + 807c: 0100 addi s0,sp,128 + 807e: 08097d03 0x8097d03 + 8082: 0100 addi s0,sp,128 + 8084: 08090303 lb t1,128(s2) + 8088: 0100 addi s0,sp,128 + 808a: 56091503 lh a0,1376(s2) + 808e: 0100 addi s0,sp,128 + 8090: 04091303 lh t1,64(s2) + 8094: 0100 addi s0,sp,128 + 8096: 2c090103 lb sp,704(s2) + 809a: 0100 addi s0,sp,128 + 809c: 04090a03 lb s4,64(s2) + 80a0: 0100 addi s0,sp,128 + 80a2: 08090303 lb t1,128(s2) + 80a6: 0100 addi s0,sp,128 + 80a8: 0e090b03 lb s6,224(s2) + 80ac: 0100 addi s0,sp,128 + 80ae: 06096703 0x6096703 + 80b2: 0100 addi s0,sp,128 + 80b4: 0e092303 lw t1,224(s2) + 80b8: 0100 addi s0,sp,128 + 80ba: 0a090303 lb t1,160(s2) + 80be: 0100 addi s0,sp,128 + 80c0: 04097f03 0x4097f03 + 80c4: 0100 addi s0,sp,128 + 80c6: 04090103 lb sp,64(s2) + 80ca: 0100 addi s0,sp,128 + 80cc: 06090303 lb t1,96(s2) + 80d0: 0100 addi s0,sp,128 + 80d2: 14097b03 0x14097b03 + 80d6: 0100 addi s0,sp,128 + 80d8: 04090303 lb t1,64(s2) + 80dc: 0100 addi s0,sp,128 + 80de: 04090203 lb tp,64(s2) + 80e2: 0100 addi s0,sp,128 + 80e4: 62090103 lb sp,1568(s2) + 80e8: 0100 addi s0,sp,128 + 80ea: 02097f03 0x2097f03 + 80ee: 0100 addi s0,sp,128 + 80f0: 04090103 lb sp,64(s2) + 80f4: 0100 addi s0,sp,128 + 80f6: 08097f03 0x8097f03 + 80fa: 0100 addi s0,sp,128 + 80fc: 04090103 lb sp,64(s2) + 8100: 0100 addi s0,sp,128 + 8102: 3c090203 lb tp,960(s2) + 8106: 0100 addi s0,sp,128 + 8108: 0c090303 lb t1,192(s2) + 810c: 0100 addi s0,sp,128 + 810e: 0e090803 lb a6,224(s2) + 8112: 0100 addi s0,sp,128 + 8114: 0e090103 lb sp,224(s2) + 8118: 0100 addi s0,sp,128 + 811a: 08090203 lb tp,128(s2) + 811e: 0100 addi s0,sp,128 + 8120: 0900df03 lhu t5,144(ra) + 8124: 0008 addi a0,sp,0 + 8126: 0901 addi s2,s2,0 + 8128: 0002 0x2 + 812a: 0100 addi s0,sp,128 + 812c: 4801 li a6,0 + 812e: 0005 c.addi zero,1 + 8130: 0200 addi s0,sp,256 + 8132: 2100 fld fs0,0(a0) + 8134: 0001 nop + 8136: 0100 addi s0,sp,128 + 8138: fb01 bnez a4,8048 <__stack_size+0x7848> + 813a: 0d0e slli s10,s10,0x3 + 813c: 0100 addi s0,sp,128 + 813e: 0101 addi sp,sp,0 + 8140: 0001 nop + 8142: 0000 unimp + 8144: 0001 nop + 8146: 0100 addi s0,sp,128 + 8148: 6d6f682f 0x6d6f682f + 814c: 2f65 jal 8904 <__stack_size+0x8104> + 814e: 6170 flw fa2,68(a0) + 8150: 6d6c flw fa1,92(a0) + 8152: 7265 lui tp,0xffff9 + 8154: 7369722f 0x7369722f + 8158: 622d7663 bleu sp,s10,8784 <__stack_size+0x7f84> + 815c: 6e69 lui t3,0x1a + 815e: 7261 lui tp,0xffff8 + 8160: 2d79 jal 87fe <__stack_size+0x7ffe> + 8162: 6f74 flw fa3,92(a4) + 8164: 2f736c6f jal s8,3ec5a <__stack_size+0x3e45a> + 8168: 2f6a626f jal tp,ae45e <__stack_size+0xadc5e> + 816c: 3878 fld fa4,240(s0) + 816e: 5f36 lw t5,108(sp) + 8170: 3436 fld fs0,360(sp) + 8172: 6c2d lui s8,0xb + 8174: 6e69 lui t3,0x1a + 8176: 7875 lui a6,0xffffd + 8178: 632d lui t1,0xb + 817a: 6e65 lui t3,0x19 + 817c: 6f74 flw fa3,92(a4) + 817e: 622f3673 csrrc a2,0x622,t5 + 8182: 6975 lui s2,0x1d + 8184: 646c flw fa1,76(s0) + 8186: 7369722f 0x7369722f + 818a: 672d7663 bleu s2,s10,87f6 <__stack_size+0x7ff6> + 818e: 756e flw fa0,248(sp) + 8190: 742d lui s0,0xfffeb + 8192: 636c6f6f jal t5,ce7c8 <__stack_size+0xcdfc8> + 8196: 6168 flw fa0,68(a0) + 8198: 6e69 lui t3,0x1a + 819a: 7369722f 0x7369722f + 819e: 672d7663 bleu s2,s10,880a <__stack_size+0x800a> + 81a2: 6c2f6363 bltu t5,sp,8868 <__stack_size+0x8068> + 81a6: 6269 lui tp,0x1a + 81a8: 2f636367 0x2f636367 + 81ac: 74666f73 csrrsi t5,0x746,12 + 81b0: 662d lui a2,0xb + 81b2: 0070 addi a2,sp,12 + 81b4: 6d6f682f 0x6d6f682f + 81b8: 2f65 jal 8970 <__stack_size+0x8170> + 81ba: 6170 flw fa2,68(a0) + 81bc: 6d6c flw fa1,92(a0) + 81be: 7265 lui tp,0xffff9 + 81c0: 7369722f 0x7369722f + 81c4: 622d7663 bleu sp,s10,87f0 <__stack_size+0x7ff0> + 81c8: 6e69 lui t3,0x1a + 81ca: 7261 lui tp,0xffff8 + 81cc: 2d79 jal 886a <__stack_size+0x806a> + 81ce: 6f74 flw fa3,92(a4) + 81d0: 2f736c6f jal s8,3ecc6 <__stack_size+0x3e4c6> + 81d4: 2f6a626f jal tp,ae4ca <__stack_size+0xadcca> + 81d8: 3878 fld fa4,240(s0) + 81da: 5f36 lw t5,108(sp) + 81dc: 3436 fld fs0,360(sp) + 81de: 6c2d lui s8,0xb + 81e0: 6e69 lui t3,0x1a + 81e2: 7875 lui a6,0xffffd + 81e4: 632d lui t1,0xb + 81e6: 6e65 lui t3,0x19 + 81e8: 6f74 flw fa3,92(a4) + 81ea: 622f3673 csrrc a2,0x622,t5 + 81ee: 6975 lui s2,0x1d + 81f0: 646c flw fa1,76(s0) + 81f2: 7369722f 0x7369722f + 81f6: 672d7663 bleu s2,s10,8862 <__stack_size+0x8062> + 81fa: 756e flw fa0,248(sp) + 81fc: 742d lui s0,0xfffeb + 81fe: 636c6f6f jal t5,ce834 <__stack_size+0xce034> + 8202: 6168 flw fa0,68(a0) + 8204: 6e69 lui t3,0x1a + 8206: 7369722f 0x7369722f + 820a: 672d7663 bleu s2,s10,8876 <__stack_size+0x8076> + 820e: 6c2f6363 bltu t5,sp,88d4 <__stack_size+0x80d4> + 8212: 6269 lui tp,0x1a + 8214: 2f636367 0x2f636367 + 8218: 2e2e fld ft8,200(sp) + 821a: 636e692f 0x636e692f + 821e: 756c flw fa1,108(a0) + 8220: 6564 flw fs1,76(a0) + 8222: 0000 unimp + 8224: 6964 flw fs1,84(a0) + 8226: 6476 flw fs0,92(sp) + 8228: 3366 fld ft6,120(sp) + 822a: 632e flw ft6,200(sp) + 822c: 0100 addi s0,sp,128 + 822e: 0000 unimp + 8230: 74666f73 csrrsi t5,0x746,12 + 8234: 662d lui a2,0xb + 8236: 2e70 fld fa2,216(a2) + 8238: 0068 addi a0,sp,12 + 823a: 0001 nop + 823c: 6400 flw fs0,8(s0) + 823e: 6c62756f jal a0,2f904 <__stack_size+0x2f104> + 8242: 2e65 jal 85fa <__stack_size+0x7dfa> + 8244: 0068 addi a0,sp,12 8246: 0001 nop - 8248: 0402 slli s0,s0,0x0 - 824a: 031a slli t1,t1,0x6 - 824c: 0900 addi s0,sp,144 - 824e: 000a 0xa - 8250: 0001 nop - 8252: 0402 slli s0,s0,0x0 - 8254: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> - 8258: 001a 0x1a - 825a: 0001 nop - 825c: 0402 slli s0,s0,0x0 - 825e: 0312 slli t1,t1,0x4 - 8260: 0900 addi s0,sp,144 - 8262: 000a 0xa - 8264: 0001 nop - 8266: 0402 slli s0,s0,0x0 - 8268: 0900031b 0x900031b - 826c: 000c addi a1,sp,0 - 826e: 0001 nop - 8270: 0402 slli s0,s0,0x0 - 8272: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 8276: 000c addi a1,sp,0 - 8278: 0301 addi t1,t1,0 - 827a: 0900 addi s0,sp,144 - 827c: 0008 addi a0,sp,0 - 827e: 0001 nop - 8280: 0402 slli s0,s0,0x0 - 8282: 0602 slli a2,a2,0x0 - 8284: 1c090103 lb sp,448(s2) - 8288: 0100 addi s0,sp,128 - 828a: 0200 addi s0,sp,256 - 828c: 0b04 addi s1,sp,400 - 828e: 0306 slli t1,t1,0x1 - 8290: 0900 addi s0,sp,144 - 8292: 0006 0x6 - 8294: 0001 nop - 8296: 0402 slli s0,s0,0x0 - 8298: 030e slli t1,t1,0x3 - 829a: 0900 addi s0,sp,144 - 829c: 0002 0x2 - 829e: 0001 nop - 82a0: 0402 slli s0,s0,0x0 - 82a2: 0319 addi t1,t1,6 + 8248: 6c00 flw fs0,24(s0) + 824a: 6c676e6f jal t3,7e910 <__stack_size+0x7e110> + 824e: 2e676e6f jal t3,7e534 <__stack_size+0x7dd34> + 8252: 0068 addi a0,sp,12 + 8254: 0002 0x2 + 8256: 0000 unimp + 8258: 0500 addi s0,sp,640 + 825a: 9a02 jalr s4 + 825c: 0320412b 0x320412b + 8260: 08030123 sb zero,130(t1) # b082 <__stack_size+0xa882> + 8264: 0c09 addi s8,s8,2 + 8266: 0100 addi s0,sp,128 + 8268: 08097803 0x8097803 + 826c: 0100 addi s0,sp,128 + 826e: 06090803 lb a6,96(s2) # 1d060 <__stack_size+0x1c860> + 8272: 0100 addi s0,sp,128 + 8274: 02097803 0x2097803 + 8278: 0100 addi s0,sp,128 + 827a: 06090803 lb a6,96(s2) + 827e: 0100 addi s0,sp,128 + 8280: 04097803 0x4097803 + 8284: 0100 addi s0,sp,128 + 8286: 04090803 lb a6,64(s2) + 828a: 0100 addi s0,sp,128 + 828c: 0200 addi s0,sp,256 + 828e: 2304 fld fs1,0(a4) + 8290: 0306 slli t1,t1,0x1 + 8292: 0900 addi s0,sp,144 + 8294: 0028 addi a0,sp,8 + 8296: 0601 addi a2,a2,0 + 8298: 02090103 lb sp,32(s2) + 829c: 0100 addi s0,sp,128 + 829e: 0200 addi s0,sp,256 + 82a0: 2304 fld fs1,0(a4) + 82a2: 0306 slli t1,t1,0x1 82a4: 0900 addi s0,sp,144 - 82a6: 0006 0x6 - 82a8: 0001 nop - 82aa: 0402 slli s0,s0,0x0 - 82ac: 031a slli t1,t1,0x6 - 82ae: 0900 addi s0,sp,144 - 82b0: 000a 0xa - 82b2: 0001 nop - 82b4: 0402 slli s0,s0,0x0 - 82b6: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> - 82ba: 0016 0x16 - 82bc: 0001 nop - 82be: 0402 slli s0,s0,0x0 - 82c0: 0312 slli t1,t1,0x4 - 82c2: 0900 addi s0,sp,144 - 82c4: 000a 0xa - 82c6: 0001 nop - 82c8: 0402 slli s0,s0,0x0 - 82ca: 0900031b 0x900031b - 82ce: 000c addi a1,sp,0 - 82d0: 0001 nop - 82d2: 0402 slli s0,s0,0x0 - 82d4: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 82d8: 000c addi a1,sp,0 - 82da: 0301 addi t1,t1,0 - 82dc: 0900 addi s0,sp,144 - 82de: 0006 0x6 - 82e0: 0001 nop - 82e2: 0402 slli s0,s0,0x0 - 82e4: 0602 slli a2,a2,0x0 - 82e6: 1c090103 lb sp,448(s2) - 82ea: 0100 addi s0,sp,128 - 82ec: 0200 addi s0,sp,256 - 82ee: 0b04 addi s1,sp,400 - 82f0: 0306 slli t1,t1,0x1 + 82a6: 0038 addi a4,sp,8 + 82a8: 0601 addi a2,a2,0 + 82aa: 02090103 lb sp,32(s2) + 82ae: 0100 addi s0,sp,128 + 82b0: 0200 addi s0,sp,256 + 82b2: 0204 addi s1,sp,256 + 82b4: 28097e03 0x28097e03 + 82b8: 0100 addi s0,sp,128 + 82ba: 0200 addi s0,sp,256 + 82bc: 0b04 addi s1,sp,400 + 82be: 0306 slli t1,t1,0x1 + 82c0: 0900 addi s0,sp,144 + 82c2: 0008 addi a0,sp,0 + 82c4: 0001 nop + 82c6: 0402 slli s0,s0,0x0 + 82c8: 030e slli t1,t1,0x3 + 82ca: 0900 addi s0,sp,144 + 82cc: 0002 0x2 + 82ce: 0001 nop + 82d0: 0402 slli s0,s0,0x0 + 82d2: 0319 addi t1,t1,6 + 82d4: 0900 addi s0,sp,144 + 82d6: 0006 0x6 + 82d8: 0001 nop + 82da: 0402 slli s0,s0,0x0 + 82dc: 031a slli t1,t1,0x6 + 82de: 0900 addi s0,sp,144 + 82e0: 000a 0xa + 82e2: 0001 nop + 82e4: 0402 slli s0,s0,0x0 + 82e6: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> + 82ea: 001a 0x1a + 82ec: 0001 nop + 82ee: 0402 slli s0,s0,0x0 + 82f0: 0312 slli t1,t1,0x4 82f2: 0900 addi s0,sp,144 - 82f4: 0004 addi s1,sp,0 + 82f4: 000a 0xa 82f6: 0001 nop 82f8: 0402 slli s0,s0,0x0 - 82fa: 030c addi a1,sp,384 - 82fc: 0900 addi s0,sp,144 - 82fe: 0004 addi s1,sp,0 + 82fa: 0900031b 0x900031b + 82fe: 000c addi a1,sp,0 8300: 0001 nop 8302: 0402 slli s0,s0,0x0 - 8304: 030e slli t1,t1,0x3 - 8306: 0900 addi s0,sp,144 - 8308: 0004 addi s1,sp,0 - 830a: 0001 nop - 830c: 0402 slli s0,s0,0x0 - 830e: 09000313 li t1,144 - 8312: 0014 addi a3,sp,0 - 8314: 0001 nop - 8316: 0402 slli s0,s0,0x0 - 8318: 0316 slli t1,t1,0x5 - 831a: 0900 addi s0,sp,144 - 831c: 0034 addi a3,sp,8 - 831e: 0001 nop - 8320: 0402 slli s0,s0,0x0 - 8322: 0318 addi a4,sp,384 - 8324: 0900 addi s0,sp,144 - 8326: 000a 0xa - 8328: 0001 nop - 832a: 0402 slli s0,s0,0x0 - 832c: 031a slli t1,t1,0x6 - 832e: 0900 addi s0,sp,144 - 8330: 0004 addi s1,sp,0 - 8332: 0001 nop - 8334: 0402 slli s0,s0,0x0 - 8336: 031c addi a5,sp,384 - 8338: 0900 addi s0,sp,144 - 833a: 0006 0x6 - 833c: 0001 nop - 833e: 0402 slli s0,s0,0x0 - 8340: 031d addi t1,t1,7 - 8342: 0900 addi s0,sp,144 - 8344: 001c addi a5,sp,0 - 8346: 0001 nop - 8348: 0402 slli s0,s0,0x0 - 834a: 031f 0900 000a 0xa0900031f - 8350: 0001 nop - 8352: 0402 slli s0,s0,0x0 - 8354: 0321 addi t1,t1,8 - 8356: 0900 addi s0,sp,144 - 8358: 0004 addi s1,sp,0 - 835a: 0001 nop - 835c: 0402 slli s0,s0,0x0 - 835e: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> - 8362: 0006 0x6 - 8364: 0001 nop - 8366: 0402 slli s0,s0,0x0 - 8368: 0324 addi s1,sp,392 - 836a: 0900 addi s0,sp,144 - 836c: 003e 0x3e - 836e: 0001 nop - 8370: 0402 slli s0,s0,0x0 - 8372: 0326 slli t1,t1,0x9 - 8374: 0900 addi s0,sp,144 - 8376: 0002 0x2 - 8378: 0001 nop - 837a: 0402 slli s0,s0,0x0 - 837c: 0328 addi a0,sp,392 - 837e: 0900 addi s0,sp,144 - 8380: 001a 0x1a - 8382: 0001 nop - 8384: 0402 slli s0,s0,0x0 - 8386: 0329 addi t1,t1,10 - 8388: 0900 addi s0,sp,144 - 838a: 0006 0x6 - 838c: 0001 nop - 838e: 0402 slli s0,s0,0x0 - 8390: 0900032b 0x900032b - 8394: 0004 addi s1,sp,0 - 8396: 0001 nop - 8398: 0402 slli s0,s0,0x0 - 839a: 032e slli t1,t1,0xb - 839c: 0900 addi s0,sp,144 - 839e: 0012 0x12 - 83a0: 0001 nop - 83a2: 0402 slli s0,s0,0x0 - 83a4: 0900032f 0x900032f - 83a8: 0004 addi s1,sp,0 - 83aa: 0001 nop - 83ac: 0402 slli s0,s0,0x0 - 83ae: 0331 addi t1,t1,12 - 83b0: 0900 addi s0,sp,144 - 83b2: 0004 addi s1,sp,0 - 83b4: 0001 nop - 83b6: 0402 slli s0,s0,0x0 - 83b8: 0334 addi a3,sp,392 - 83ba: 0900 addi s0,sp,144 - 83bc: 0004 addi s1,sp,0 - 83be: 0001 nop - 83c0: 0402 slli s0,s0,0x0 - 83c2: 0335 addi t1,t1,13 - 83c4: 0900 addi s0,sp,144 - 83c6: 0004 addi s1,sp,0 - 83c8: 0001 nop - 83ca: 0402 slli s0,s0,0x0 - 83cc: 09000337 lui t1,0x9000 - 83d0: 0004 addi s1,sp,0 - 83d2: 0001 nop - 83d4: 0402 slli s0,s0,0x0 - 83d6: 0339 addi t1,t1,14 - 83d8: 0900 addi s0,sp,144 - 83da: 000e 0xe - 83dc: 0001 nop - 83de: 0402 slli s0,s0,0x0 - 83e0: 0900033b 0x900033b - 83e4: 0012 0x12 - 83e6: 0001 nop - 83e8: 0402 slli s0,s0,0x0 - 83ea: 033c addi a5,sp,392 - 83ec: 0900 addi s0,sp,144 - 83ee: 001a 0x1a - 83f0: 0001 nop - 83f2: 0402 slli s0,s0,0x0 - 83f4: 033e slli t1,t1,0xf - 83f6: 0900 addi s0,sp,144 - 83f8: 000a 0xa - 83fa: 0001 nop - 83fc: 0402 slli s0,s0,0x0 - 83fe: 0340 addi s0,sp,388 - 8400: 0900 addi s0,sp,144 - 8402: 0004 addi s1,sp,0 - 8404: 0001 nop - 8406: 0402 slli s0,s0,0x0 - 8408: 0342 slli t1,t1,0x10 - 840a: 0900 addi s0,sp,144 - 840c: 0006 0x6 - 840e: 0001 nop - 8410: 0402 slli s0,s0,0x0 - 8412: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - 8416: 001e 0x1e - 8418: 0001 nop - 841a: 0402 slli s0,s0,0x0 - 841c: 0345 addi t1,t1,17 - 841e: 0900 addi s0,sp,144 - 8420: 000a 0xa - 8422: 0001 nop - 8424: 0402 slli s0,s0,0x0 - 8426: 09000347 fmsub.s ft6,ft0,fa6,ft1,rne - 842a: 0004 addi s1,sp,0 - 842c: 0001 nop - 842e: 0402 slli s0,s0,0x0 - 8430: 0349 addi t1,t1,18 - 8432: 0900 addi s0,sp,144 - 8434: 0006 0x6 - 8436: 0001 nop - 8438: 0402 slli s0,s0,0x0 - 843a: 034a slli t1,t1,0x12 - 843c: 0900 addi s0,sp,144 - 843e: 002e 0x2e - 8440: 0001 nop - 8442: 0402 slli s0,s0,0x0 - 8444: 034c addi a1,sp,388 - 8446: 0900 addi s0,sp,144 - 8448: 0004 addi s1,sp,0 - 844a: 0001 nop - 844c: 0402 slli s0,s0,0x0 - 844e: 034e slli t1,t1,0x13 - 8450: 0900 addi s0,sp,144 - 8452: 001a 0x1a - 8454: 0001 nop - 8456: 0402 slli s0,s0,0x0 - 8458: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne - 845c: 0006 0x6 - 845e: 0001 nop - 8460: 0402 slli s0,s0,0x0 - 8462: 0351 addi t1,t1,20 - 8464: 0900 addi s0,sp,144 - 8466: 0002 0x2 - 8468: 0001 nop - 846a: 0402 slli s0,s0,0x0 - 846c: 09000357 0x9000357 - 8470: 000a 0xa - 8472: 0001 nop - 8474: 0402 slli s0,s0,0x0 - 8476: 035a slli t1,t1,0x16 - 8478: 0900 addi s0,sp,144 - 847a: 0004 addi s1,sp,0 - 847c: 0001 nop - 847e: 0402 slli s0,s0,0x0 - 8480: 0900035b 0x900035b - 8484: 0004 addi s1,sp,0 - 8486: 0001 nop - 8488: 0402 slli s0,s0,0x0 - 848a: 035d addi t1,t1,23 - 848c: 0900 addi s0,sp,144 - 848e: 0004 addi s1,sp,0 - 8490: 0001 nop - 8492: 0402 slli s0,s0,0x0 - 8494: 035f 0900 0012 0x120900035f - 849a: 0001 nop - 849c: 0402 slli s0,s0,0x0 - 849e: 0361 addi t1,t1,24 - 84a0: 0900 addi s0,sp,144 - 84a2: 0004 addi s1,sp,0 - 84a4: 0001 nop - 84a6: 0402 slli s0,s0,0x0 - 84a8: 0362 slli t1,t1,0x18 - 84aa: 0900 addi s0,sp,144 - 84ac: 0004 addi s1,sp,0 - 84ae: 0001 nop - 84b0: 0402 slli s0,s0,0x0 - 84b2: 0602 slli a2,a2,0x0 - 84b4: 04090103 lb sp,64(s2) - 84b8: 0100 addi s0,sp,128 - 84ba: 0200 addi s0,sp,256 - 84bc: 0604 addi s1,sp,768 - 84be: 0306 slli t1,t1,0x1 - 84c0: 0900 addi s0,sp,144 - 84c2: 0008 addi a0,sp,0 - 84c4: 0001 nop - 84c6: 0402 slli s0,s0,0x0 - 84c8: 0308 addi a0,sp,384 - 84ca: 0900 addi s0,sp,144 - 84cc: 0006 0x6 - 84ce: 0001 nop - 84d0: 0402 slli s0,s0,0x0 - 84d2: 0900030f 0x900030f - 84d6: 000a 0xa - 84d8: 0001 nop - 84da: 0402 slli s0,s0,0x0 - 84dc: 0310 addi a2,sp,384 - 84de: 0900 addi s0,sp,144 - 84e0: 000c addi a1,sp,0 - 84e2: 0001 nop - 84e4: 0402 slli s0,s0,0x0 - 84e6: 0315 addi t1,t1,5 - 84e8: 0900 addi s0,sp,144 - 84ea: 0008 addi a0,sp,0 - 84ec: 0001 nop - 84ee: 0402 slli s0,s0,0x0 - 84f0: 09000317 auipc t1,0x9000 - 84f4: 000c addi a1,sp,0 - 84f6: 0301 addi t1,t1,0 - 84f8: 0900 addi s0,sp,144 - 84fa: 0008 addi a0,sp,0 - 84fc: 0001 nop - 84fe: 0402 slli s0,s0,0x0 - 8500: 036c addi a1,sp,396 - 8502: 0900 addi s0,sp,144 - 8504: 000e 0xe - 8506: 0001 nop - 8508: 0402 slli s0,s0,0x0 - 850a: 066c addi a1,sp,780 - 850c: 16090403 lb s0,352(s2) - 8510: 0100 addi s0,sp,128 - 8512: 0200 addi s0,sp,256 - 8514: 6c04 flw fs1,24(s0) - 8516: 04097c03 0x4097c03 - 851a: 0100 addi s0,sp,128 - 851c: 0200 addi s0,sp,256 - 851e: 6c04 flw fs1,24(s0) - 8520: 08090403 lb s0,128(s2) - 8524: 0100 addi s0,sp,128 - 8526: 0200 addi s0,sp,256 - 8528: 0f04 addi s1,sp,912 - 852a: 16097b03 0x16097b03 - 852e: 0100 addi s0,sp,128 - 8530: 0200 addi s0,sp,256 - 8532: 0804 addi s1,sp,16 - 8534: 06097e03 0x6097e03 - 8538: 0100 addi s0,sp,128 - 853a: 0200 addi s0,sp,256 - 853c: 0804 addi s1,sp,16 - 853e: 02090203 lb tp,32(s2) - 8542: 0100 addi s0,sp,128 - 8544: 06090103 lb sp,96(s2) - 8548: 0100 addi s0,sp,128 - 854a: 0200 addi s0,sp,256 - 854c: 0504 addi s1,sp,640 - 854e: 18097e03 0x18097e03 - 8552: 0100 addi s0,sp,128 - 8554: 0200 addi s0,sp,256 - 8556: 0504 addi s1,sp,640 - 8558: 02090103 lb sp,32(s2) - 855c: 0100 addi s0,sp,128 - 855e: 0306 slli t1,t1,0x1 - 8560: 0900 addi s0,sp,144 - 8562: 0002 0x2 - 8564: 0001 nop - 8566: 0402 slli s0,s0,0x0 - 8568: 0635 addi a2,a2,13 - 856a: 0c090103 lb sp,192(s2) - 856e: 0100 addi s0,sp,128 - 8570: 0200 addi s0,sp,256 - 8572: 3604 fld fs1,40(a2) - 8574: 0306 slli t1,t1,0x1 - 8576: 0900 addi s0,sp,144 - 8578: 000c addi a1,sp,0 - 857a: 0001 nop - 857c: 0402 slli s0,s0,0x0 - 857e: 0338 addi a4,sp,392 - 8580: 0900 addi s0,sp,144 - 8582: 0006 0x6 - 8584: 0001 nop - 8586: 0402 slli s0,s0,0x0 - 8588: 0345 addi t1,t1,17 + 8304: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 8308: 000c addi a1,sp,0 + 830a: 0301 addi t1,t1,0 + 830c: 0900 addi s0,sp,144 + 830e: 0008 addi a0,sp,0 + 8310: 0001 nop + 8312: 0402 slli s0,s0,0x0 + 8314: 0602 slli a2,a2,0x0 + 8316: 1c090103 lb sp,448(s2) + 831a: 0100 addi s0,sp,128 + 831c: 0200 addi s0,sp,256 + 831e: 0b04 addi s1,sp,400 + 8320: 0306 slli t1,t1,0x1 + 8322: 0900 addi s0,sp,144 + 8324: 0006 0x6 + 8326: 0001 nop + 8328: 0402 slli s0,s0,0x0 + 832a: 030e slli t1,t1,0x3 + 832c: 0900 addi s0,sp,144 + 832e: 0002 0x2 + 8330: 0001 nop + 8332: 0402 slli s0,s0,0x0 + 8334: 0319 addi t1,t1,6 + 8336: 0900 addi s0,sp,144 + 8338: 0006 0x6 + 833a: 0001 nop + 833c: 0402 slli s0,s0,0x0 + 833e: 031a slli t1,t1,0x6 + 8340: 0900 addi s0,sp,144 + 8342: 000a 0xa + 8344: 0001 nop + 8346: 0402 slli s0,s0,0x0 + 8348: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> + 834c: 0016 0x16 + 834e: 0001 nop + 8350: 0402 slli s0,s0,0x0 + 8352: 0312 slli t1,t1,0x4 + 8354: 0900 addi s0,sp,144 + 8356: 000a 0xa + 8358: 0001 nop + 835a: 0402 slli s0,s0,0x0 + 835c: 0900031b 0x900031b + 8360: 000c addi a1,sp,0 + 8362: 0001 nop + 8364: 0402 slli s0,s0,0x0 + 8366: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 836a: 000c addi a1,sp,0 + 836c: 0301 addi t1,t1,0 + 836e: 0900 addi s0,sp,144 + 8370: 0006 0x6 + 8372: 0001 nop + 8374: 0402 slli s0,s0,0x0 + 8376: 0602 slli a2,a2,0x0 + 8378: 1c090103 lb sp,448(s2) + 837c: 0100 addi s0,sp,128 + 837e: 0200 addi s0,sp,256 + 8380: 0b04 addi s1,sp,400 + 8382: 0306 slli t1,t1,0x1 + 8384: 0900 addi s0,sp,144 + 8386: 0004 addi s1,sp,0 + 8388: 0001 nop + 838a: 0402 slli s0,s0,0x0 + 838c: 030c addi a1,sp,384 + 838e: 0900 addi s0,sp,144 + 8390: 0004 addi s1,sp,0 + 8392: 0001 nop + 8394: 0402 slli s0,s0,0x0 + 8396: 030e slli t1,t1,0x3 + 8398: 0900 addi s0,sp,144 + 839a: 0004 addi s1,sp,0 + 839c: 0001 nop + 839e: 0402 slli s0,s0,0x0 + 83a0: 09000313 li t1,144 + 83a4: 0014 addi a3,sp,0 + 83a6: 0001 nop + 83a8: 0402 slli s0,s0,0x0 + 83aa: 0316 slli t1,t1,0x5 + 83ac: 0900 addi s0,sp,144 + 83ae: 0034 addi a3,sp,8 + 83b0: 0001 nop + 83b2: 0402 slli s0,s0,0x0 + 83b4: 0318 addi a4,sp,384 + 83b6: 0900 addi s0,sp,144 + 83b8: 000a 0xa + 83ba: 0001 nop + 83bc: 0402 slli s0,s0,0x0 + 83be: 031a slli t1,t1,0x6 + 83c0: 0900 addi s0,sp,144 + 83c2: 0004 addi s1,sp,0 + 83c4: 0001 nop + 83c6: 0402 slli s0,s0,0x0 + 83c8: 031c addi a5,sp,384 + 83ca: 0900 addi s0,sp,144 + 83cc: 0006 0x6 + 83ce: 0001 nop + 83d0: 0402 slli s0,s0,0x0 + 83d2: 031d addi t1,t1,7 + 83d4: 0900 addi s0,sp,144 + 83d6: 001c addi a5,sp,0 + 83d8: 0001 nop + 83da: 0402 slli s0,s0,0x0 + 83dc: 031f 0900 000a 0xa0900031f + 83e2: 0001 nop + 83e4: 0402 slli s0,s0,0x0 + 83e6: 0321 addi t1,t1,8 + 83e8: 0900 addi s0,sp,144 + 83ea: 0004 addi s1,sp,0 + 83ec: 0001 nop + 83ee: 0402 slli s0,s0,0x0 + 83f0: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> + 83f4: 0006 0x6 + 83f6: 0001 nop + 83f8: 0402 slli s0,s0,0x0 + 83fa: 0324 addi s1,sp,392 + 83fc: 0900 addi s0,sp,144 + 83fe: 003e 0x3e + 8400: 0001 nop + 8402: 0402 slli s0,s0,0x0 + 8404: 0326 slli t1,t1,0x9 + 8406: 0900 addi s0,sp,144 + 8408: 0002 0x2 + 840a: 0001 nop + 840c: 0402 slli s0,s0,0x0 + 840e: 0328 addi a0,sp,392 + 8410: 0900 addi s0,sp,144 + 8412: 001a 0x1a + 8414: 0001 nop + 8416: 0402 slli s0,s0,0x0 + 8418: 0329 addi t1,t1,10 + 841a: 0900 addi s0,sp,144 + 841c: 0006 0x6 + 841e: 0001 nop + 8420: 0402 slli s0,s0,0x0 + 8422: 0900032b 0x900032b + 8426: 0004 addi s1,sp,0 + 8428: 0001 nop + 842a: 0402 slli s0,s0,0x0 + 842c: 032e slli t1,t1,0xb + 842e: 0900 addi s0,sp,144 + 8430: 0012 0x12 + 8432: 0001 nop + 8434: 0402 slli s0,s0,0x0 + 8436: 0900032f 0x900032f + 843a: 0004 addi s1,sp,0 + 843c: 0001 nop + 843e: 0402 slli s0,s0,0x0 + 8440: 0331 addi t1,t1,12 + 8442: 0900 addi s0,sp,144 + 8444: 0004 addi s1,sp,0 + 8446: 0001 nop + 8448: 0402 slli s0,s0,0x0 + 844a: 0334 addi a3,sp,392 + 844c: 0900 addi s0,sp,144 + 844e: 0004 addi s1,sp,0 + 8450: 0001 nop + 8452: 0402 slli s0,s0,0x0 + 8454: 0335 addi t1,t1,13 + 8456: 0900 addi s0,sp,144 + 8458: 0004 addi s1,sp,0 + 845a: 0001 nop + 845c: 0402 slli s0,s0,0x0 + 845e: 09000337 lui t1,0x9000 + 8462: 0004 addi s1,sp,0 + 8464: 0001 nop + 8466: 0402 slli s0,s0,0x0 + 8468: 0339 addi t1,t1,14 + 846a: 0900 addi s0,sp,144 + 846c: 000e 0xe + 846e: 0001 nop + 8470: 0402 slli s0,s0,0x0 + 8472: 0900033b 0x900033b + 8476: 0012 0x12 + 8478: 0001 nop + 847a: 0402 slli s0,s0,0x0 + 847c: 033c addi a5,sp,392 + 847e: 0900 addi s0,sp,144 + 8480: 001a 0x1a + 8482: 0001 nop + 8484: 0402 slli s0,s0,0x0 + 8486: 033e slli t1,t1,0xf + 8488: 0900 addi s0,sp,144 + 848a: 000a 0xa + 848c: 0001 nop + 848e: 0402 slli s0,s0,0x0 + 8490: 0340 addi s0,sp,388 + 8492: 0900 addi s0,sp,144 + 8494: 0004 addi s1,sp,0 + 8496: 0001 nop + 8498: 0402 slli s0,s0,0x0 + 849a: 0342 slli t1,t1,0x10 + 849c: 0900 addi s0,sp,144 + 849e: 0006 0x6 + 84a0: 0001 nop + 84a2: 0402 slli s0,s0,0x0 + 84a4: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + 84a8: 001e 0x1e + 84aa: 0001 nop + 84ac: 0402 slli s0,s0,0x0 + 84ae: 0345 addi t1,t1,17 + 84b0: 0900 addi s0,sp,144 + 84b2: 000a 0xa + 84b4: 0001 nop + 84b6: 0402 slli s0,s0,0x0 + 84b8: 09000347 fmsub.s ft6,ft0,fa6,ft1,rne + 84bc: 0004 addi s1,sp,0 + 84be: 0001 nop + 84c0: 0402 slli s0,s0,0x0 + 84c2: 0349 addi t1,t1,18 + 84c4: 0900 addi s0,sp,144 + 84c6: 0006 0x6 + 84c8: 0001 nop + 84ca: 0402 slli s0,s0,0x0 + 84cc: 034a slli t1,t1,0x12 + 84ce: 0900 addi s0,sp,144 + 84d0: 002e 0x2e + 84d2: 0001 nop + 84d4: 0402 slli s0,s0,0x0 + 84d6: 034c addi a1,sp,388 + 84d8: 0900 addi s0,sp,144 + 84da: 0004 addi s1,sp,0 + 84dc: 0001 nop + 84de: 0402 slli s0,s0,0x0 + 84e0: 034e slli t1,t1,0x13 + 84e2: 0900 addi s0,sp,144 + 84e4: 001a 0x1a + 84e6: 0001 nop + 84e8: 0402 slli s0,s0,0x0 + 84ea: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne + 84ee: 0006 0x6 + 84f0: 0001 nop + 84f2: 0402 slli s0,s0,0x0 + 84f4: 0351 addi t1,t1,20 + 84f6: 0900 addi s0,sp,144 + 84f8: 0002 0x2 + 84fa: 0001 nop + 84fc: 0402 slli s0,s0,0x0 + 84fe: 09000357 0x9000357 + 8502: 000a 0xa + 8504: 0001 nop + 8506: 0402 slli s0,s0,0x0 + 8508: 035a slli t1,t1,0x16 + 850a: 0900 addi s0,sp,144 + 850c: 0004 addi s1,sp,0 + 850e: 0001 nop + 8510: 0402 slli s0,s0,0x0 + 8512: 0900035b 0x900035b + 8516: 0004 addi s1,sp,0 + 8518: 0001 nop + 851a: 0402 slli s0,s0,0x0 + 851c: 035d addi t1,t1,23 + 851e: 0900 addi s0,sp,144 + 8520: 0004 addi s1,sp,0 + 8522: 0001 nop + 8524: 0402 slli s0,s0,0x0 + 8526: 035f 0900 0012 0x120900035f + 852c: 0001 nop + 852e: 0402 slli s0,s0,0x0 + 8530: 0361 addi t1,t1,24 + 8532: 0900 addi s0,sp,144 + 8534: 0004 addi s1,sp,0 + 8536: 0001 nop + 8538: 0402 slli s0,s0,0x0 + 853a: 0362 slli t1,t1,0x18 + 853c: 0900 addi s0,sp,144 + 853e: 0004 addi s1,sp,0 + 8540: 0001 nop + 8542: 0402 slli s0,s0,0x0 + 8544: 0602 slli a2,a2,0x0 + 8546: 04090103 lb sp,64(s2) + 854a: 0100 addi s0,sp,128 + 854c: 0200 addi s0,sp,256 + 854e: 0604 addi s1,sp,768 + 8550: 0306 slli t1,t1,0x1 + 8552: 0900 addi s0,sp,144 + 8554: 0008 addi a0,sp,0 + 8556: 0001 nop + 8558: 0402 slli s0,s0,0x0 + 855a: 0308 addi a0,sp,384 + 855c: 0900 addi s0,sp,144 + 855e: 0006 0x6 + 8560: 0001 nop + 8562: 0402 slli s0,s0,0x0 + 8564: 0900030f 0x900030f + 8568: 000a 0xa + 856a: 0001 nop + 856c: 0402 slli s0,s0,0x0 + 856e: 0310 addi a2,sp,384 + 8570: 0900 addi s0,sp,144 + 8572: 000c addi a1,sp,0 + 8574: 0001 nop + 8576: 0402 slli s0,s0,0x0 + 8578: 0315 addi t1,t1,5 + 857a: 0900 addi s0,sp,144 + 857c: 0008 addi a0,sp,0 + 857e: 0001 nop + 8580: 0402 slli s0,s0,0x0 + 8582: 09000317 auipc t1,0x9000 + 8586: 000c addi a1,sp,0 + 8588: 0301 addi t1,t1,0 858a: 0900 addi s0,sp,144 - 858c: 001c addi a5,sp,0 + 858c: 0008 addi a0,sp,0 858e: 0001 nop 8590: 0402 slli s0,s0,0x0 - 8592: 0346 slli t1,t1,0x11 + 8592: 036c addi a1,sp,396 8594: 0900 addi s0,sp,144 - 8596: 0006 0x6 + 8596: 000e 0xe 8598: 0001 nop 859a: 0402 slli s0,s0,0x0 - 859c: 034d addi t1,t1,19 - 859e: 0900 addi s0,sp,144 - 85a0: 000a 0xa - 85a2: 0001 nop - 85a4: 0402 slli s0,s0,0x0 - 85a6: 034e slli t1,t1,0x13 - 85a8: 0900 addi s0,sp,144 - 85aa: 000c addi a1,sp,0 - 85ac: 0001 nop - 85ae: 0402 slli s0,s0,0x0 - 85b0: 0354 addi a3,sp,388 - 85b2: 0900 addi s0,sp,144 - 85b4: 0008 addi a0,sp,0 - 85b6: 0301 addi t1,t1,0 - 85b8: 0900 addi s0,sp,144 - 85ba: 000a 0xa - 85bc: 0001 nop - 85be: 0402 slli s0,s0,0x0 - 85c0: 0339 addi t1,t1,14 - 85c2: 0900 addi s0,sp,144 - 85c4: 0004 addi s1,sp,0 - 85c6: 0001 nop - 85c8: 0402 slli s0,s0,0x0 - 85ca: 0341 addi t1,t1,16 - 85cc: 0900 addi s0,sp,144 - 85ce: 0012 0x12 - 85d0: 0001 nop - 85d2: 0402 slli s0,s0,0x0 - 85d4: 0344 addi s1,sp,388 - 85d6: 0900 addi s0,sp,144 - 85d8: 0008 addi a0,sp,0 - 85da: 0301 addi t1,t1,0 - 85dc: 0900 addi s0,sp,144 - 85de: 000e 0xe - 85e0: 0901 addi s2,s2,0 - 85e2: 0020 addi s0,sp,8 + 859c: 066c addi a1,sp,780 + 859e: 16090403 lb s0,352(s2) + 85a2: 0100 addi s0,sp,128 + 85a4: 0200 addi s0,sp,256 + 85a6: 6c04 flw fs1,24(s0) + 85a8: 04097c03 0x4097c03 + 85ac: 0100 addi s0,sp,128 + 85ae: 0200 addi s0,sp,256 + 85b0: 6c04 flw fs1,24(s0) + 85b2: 08090403 lb s0,128(s2) + 85b6: 0100 addi s0,sp,128 + 85b8: 0200 addi s0,sp,256 + 85ba: 0f04 addi s1,sp,912 + 85bc: 16097b03 0x16097b03 + 85c0: 0100 addi s0,sp,128 + 85c2: 0200 addi s0,sp,256 + 85c4: 0804 addi s1,sp,16 + 85c6: 06097e03 0x6097e03 + 85ca: 0100 addi s0,sp,128 + 85cc: 0200 addi s0,sp,256 + 85ce: 0804 addi s1,sp,16 + 85d0: 02090203 lb tp,32(s2) + 85d4: 0100 addi s0,sp,128 + 85d6: 06090103 lb sp,96(s2) + 85da: 0100 addi s0,sp,128 + 85dc: 0200 addi s0,sp,256 + 85de: 0504 addi s1,sp,640 + 85e0: 18097e03 0x18097e03 85e4: 0100 addi s0,sp,128 - 85e6: ca01 beqz a2,85f6 <__stack_size+0x7df6> - 85e8: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 85ec: 2100 fld fs0,0(a0) - 85ee: 0001 nop - 85f0: 0100 addi s0,sp,128 - 85f2: fb01 bnez a4,8502 <__stack_size+0x7d02> - 85f4: 0d0e slli s10,s10,0x3 - 85f6: 0100 addi s0,sp,128 - 85f8: 0101 addi sp,sp,0 - 85fa: 0001 nop - 85fc: 0000 unimp - 85fe: 0001 nop + 85e6: 0200 addi s0,sp,256 + 85e8: 0504 addi s1,sp,640 + 85ea: 02090103 lb sp,32(s2) + 85ee: 0100 addi s0,sp,128 + 85f0: 0306 slli t1,t1,0x1 + 85f2: 0900 addi s0,sp,144 + 85f4: 0002 0x2 + 85f6: 0001 nop + 85f8: 0402 slli s0,s0,0x0 + 85fa: 0635 addi a2,a2,13 + 85fc: 0c090103 lb sp,192(s2) 8600: 0100 addi s0,sp,128 - 8602: 6d6f682f 0x6d6f682f - 8606: 2f65 jal 8dbe <__stack_size+0x85be> - 8608: 6170 flw fa2,68(a0) - 860a: 6d6c flw fa1,92(a0) - 860c: 7265 lui tp,0xffff9 - 860e: 7369722f 0x7369722f - 8612: 622d7663 bleu sp,s10,8c3e <__stack_size+0x843e> - 8616: 6e69 lui t3,0x1a - 8618: 7261 lui tp,0xffff8 - 861a: 2d79 jal 8cb8 <__stack_size+0x84b8> - 861c: 6f74 flw fa3,92(a4) - 861e: 2f736c6f jal s8,3f114 <__stack_size+0x3e914> - 8622: 2f6a626f jal tp,ae918 <__stack_size+0xae118> - 8626: 3878 fld fa4,240(s0) - 8628: 5f36 lw t5,108(sp) - 862a: 3436 fld fs0,360(sp) - 862c: 6c2d lui s8,0xb - 862e: 6e69 lui t3,0x1a - 8630: 7875 lui a6,0xffffd - 8632: 632d lui t1,0xb - 8634: 6e65 lui t3,0x19 - 8636: 6f74 flw fa3,92(a4) - 8638: 622f3673 csrrc a2,0x622,t5 - 863c: 6975 lui s2,0x1d - 863e: 646c flw fa1,76(s0) - 8640: 7369722f 0x7369722f - 8644: 672d7663 bleu s2,s10,8cb0 <__stack_size+0x84b0> - 8648: 756e flw fa0,248(sp) - 864a: 742d lui s0,0xfffeb - 864c: 636c6f6f jal t5,cec82 <__stack_size+0xce482> - 8650: 6168 flw fa0,68(a0) - 8652: 6e69 lui t3,0x1a - 8654: 7369722f 0x7369722f - 8658: 672d7663 bleu s2,s10,8cc4 <__stack_size+0x84c4> - 865c: 6c2f6363 bltu t5,sp,8d22 <__stack_size+0x8522> - 8660: 6269 lui tp,0x1a - 8662: 2f636367 0x2f636367 - 8666: 74666f73 csrrsi t5,0x746,12 - 866a: 662d lui a2,0xb - 866c: 0070 addi a2,sp,12 - 866e: 6d6f682f 0x6d6f682f - 8672: 2f65 jal 8e2a <__stack_size+0x862a> - 8674: 6170 flw fa2,68(a0) - 8676: 6d6c flw fa1,92(a0) - 8678: 7265 lui tp,0xffff9 - 867a: 7369722f 0x7369722f - 867e: 622d7663 bleu sp,s10,8caa <__stack_size+0x84aa> - 8682: 6e69 lui t3,0x1a - 8684: 7261 lui tp,0xffff8 - 8686: 2d79 jal 8d24 <__stack_size+0x8524> - 8688: 6f74 flw fa3,92(a4) - 868a: 2f736c6f jal s8,3f180 <__stack_size+0x3e980> - 868e: 2f6a626f jal tp,ae984 <__stack_size+0xae184> - 8692: 3878 fld fa4,240(s0) - 8694: 5f36 lw t5,108(sp) - 8696: 3436 fld fs0,360(sp) - 8698: 6c2d lui s8,0xb - 869a: 6e69 lui t3,0x1a - 869c: 7875 lui a6,0xffffd - 869e: 632d lui t1,0xb - 86a0: 6e65 lui t3,0x19 - 86a2: 6f74 flw fa3,92(a4) - 86a4: 622f3673 csrrc a2,0x622,t5 - 86a8: 6975 lui s2,0x1d - 86aa: 646c flw fa1,76(s0) - 86ac: 7369722f 0x7369722f - 86b0: 672d7663 bleu s2,s10,8d1c <__stack_size+0x851c> - 86b4: 756e flw fa0,248(sp) - 86b6: 742d lui s0,0xfffeb - 86b8: 636c6f6f jal t5,cecee <__stack_size+0xce4ee> - 86bc: 6168 flw fa0,68(a0) - 86be: 6e69 lui t3,0x1a - 86c0: 7369722f 0x7369722f - 86c4: 672d7663 bleu s2,s10,8d30 <__stack_size+0x8530> - 86c8: 6c2f6363 bltu t5,sp,8d8e <__stack_size+0x858e> - 86cc: 6269 lui tp,0x1a - 86ce: 2f636367 0x2f636367 - 86d2: 2e2e fld ft8,200(sp) - 86d4: 636e692f 0x636e692f - 86d8: 756c flw fa1,108(a0) - 86da: 6564 flw fs1,76(a0) - 86dc: 0000 unimp - 86de: 756d lui a0,0xffffb - 86e0: 646c flw fa1,76(s0) - 86e2: 3366 fld ft6,120(sp) - 86e4: 632e flw ft6,200(sp) - 86e6: 0100 addi s0,sp,128 - 86e8: 0000 unimp - 86ea: 74666f73 csrrsi t5,0x746,12 - 86ee: 662d lui a2,0xb - 86f0: 2e70 fld fa2,216(a2) - 86f2: 0068 addi a0,sp,12 - 86f4: 0001 nop - 86f6: 6400 flw fs0,8(s0) - 86f8: 6c62756f jal a0,2fdbe <__stack_size+0x2f5be> - 86fc: 2e65 jal 8ab4 <__stack_size+0x82b4> - 86fe: 0068 addi a0,sp,12 - 8700: 0001 nop - 8702: 6c00 flw fs0,24(s0) - 8704: 6c676e6f jal t3,7edca <__stack_size+0x7e5ca> - 8708: 2e676e6f jal t3,7e9ee <__stack_size+0x7e1ee> - 870c: 0068 addi a0,sp,12 - 870e: 0002 0x2 - 8710: 0000 unimp - 8712: 0500 addi s0,sp,640 - 8714: 4602 lw a2,0(sp) - 8716: 4134 lw a3,64(a0) - 8718: 0320 addi s0,sp,392 - 871a: 08030123 sb zero,130(t1) # b082 <__stack_size+0xa882> - 871e: 0609 addi a2,a2,2 - 8720: 0100 addi s0,sp,128 - 8722: 08097803 0x8097803 - 8726: 0100 addi s0,sp,128 - 8728: 08090803 lb a6,128(s2) # 1d080 <__stack_size+0x1c880> - 872c: 0100 addi s0,sp,128 - 872e: 02097803 0x2097803 - 8732: 0100 addi s0,sp,128 - 8734: 06090803 lb a6,96(s2) - 8738: 0100 addi s0,sp,128 - 873a: 04097803 0x4097803 - 873e: 0100 addi s0,sp,128 - 8740: 06090803 lb a6,96(s2) - 8744: 0100 addi s0,sp,128 - 8746: 0200 addi s0,sp,256 - 8748: 2304 fld fs1,0(a4) - 874a: 0306 slli t1,t1,0x1 - 874c: 0900 addi s0,sp,144 - 874e: 002e 0x2e - 8750: 0601 addi a2,a2,0 - 8752: 02090103 lb sp,32(s2) - 8756: 0100 addi s0,sp,128 - 8758: 0200 addi s0,sp,256 - 875a: 2304 fld fs1,0(a4) - 875c: 0306 slli t1,t1,0x1 - 875e: 0900 addi s0,sp,144 - 8760: 003c addi a5,sp,8 - 8762: 0601 addi a2,a2,0 - 8764: 02090103 lb sp,32(s2) - 8768: 0100 addi s0,sp,128 - 876a: 0200 addi s0,sp,256 - 876c: 0204 addi s1,sp,256 - 876e: 2a097e03 0x2a097e03 - 8772: 0100 addi s0,sp,128 - 8774: 0200 addi s0,sp,256 - 8776: 0b04 addi s1,sp,400 - 8778: 0306 slli t1,t1,0x1 - 877a: 0900 addi s0,sp,144 - 877c: 0006 0x6 - 877e: 0001 nop - 8780: 0402 slli s0,s0,0x0 - 8782: 030e slli t1,t1,0x3 - 8784: 0900 addi s0,sp,144 - 8786: 0004 addi s1,sp,0 - 8788: 0001 nop - 878a: 0402 slli s0,s0,0x0 - 878c: 0319 addi t1,t1,6 - 878e: 0900 addi s0,sp,144 - 8790: 0006 0x6 + 8602: 0200 addi s0,sp,256 + 8604: 3604 fld fs1,40(a2) + 8606: 0306 slli t1,t1,0x1 + 8608: 0900 addi s0,sp,144 + 860a: 000c addi a1,sp,0 + 860c: 0001 nop + 860e: 0402 slli s0,s0,0x0 + 8610: 0338 addi a4,sp,392 + 8612: 0900 addi s0,sp,144 + 8614: 0006 0x6 + 8616: 0001 nop + 8618: 0402 slli s0,s0,0x0 + 861a: 0345 addi t1,t1,17 + 861c: 0900 addi s0,sp,144 + 861e: 001c addi a5,sp,0 + 8620: 0001 nop + 8622: 0402 slli s0,s0,0x0 + 8624: 0346 slli t1,t1,0x11 + 8626: 0900 addi s0,sp,144 + 8628: 0006 0x6 + 862a: 0001 nop + 862c: 0402 slli s0,s0,0x0 + 862e: 034d addi t1,t1,19 + 8630: 0900 addi s0,sp,144 + 8632: 000a 0xa + 8634: 0001 nop + 8636: 0402 slli s0,s0,0x0 + 8638: 034e slli t1,t1,0x13 + 863a: 0900 addi s0,sp,144 + 863c: 000c addi a1,sp,0 + 863e: 0001 nop + 8640: 0402 slli s0,s0,0x0 + 8642: 0354 addi a3,sp,388 + 8644: 0900 addi s0,sp,144 + 8646: 0008 addi a0,sp,0 + 8648: 0301 addi t1,t1,0 + 864a: 0900 addi s0,sp,144 + 864c: 000a 0xa + 864e: 0001 nop + 8650: 0402 slli s0,s0,0x0 + 8652: 0339 addi t1,t1,14 + 8654: 0900 addi s0,sp,144 + 8656: 0004 addi s1,sp,0 + 8658: 0001 nop + 865a: 0402 slli s0,s0,0x0 + 865c: 0341 addi t1,t1,16 + 865e: 0900 addi s0,sp,144 + 8660: 0012 0x12 + 8662: 0001 nop + 8664: 0402 slli s0,s0,0x0 + 8666: 0344 addi s1,sp,388 + 8668: 0900 addi s0,sp,144 + 866a: 0008 addi a0,sp,0 + 866c: 0301 addi t1,t1,0 + 866e: 0900 addi s0,sp,144 + 8670: 000e 0xe + 8672: 0901 addi s2,s2,0 + 8674: 0020 addi s0,sp,8 + 8676: 0100 addi s0,sp,128 + 8678: ca01 beqz a2,8688 <__stack_size+0x7e88> + 867a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 867e: 2100 fld fs0,0(a0) + 8680: 0001 nop + 8682: 0100 addi s0,sp,128 + 8684: fb01 bnez a4,8594 <__stack_size+0x7d94> + 8686: 0d0e slli s10,s10,0x3 + 8688: 0100 addi s0,sp,128 + 868a: 0101 addi sp,sp,0 + 868c: 0001 nop + 868e: 0000 unimp + 8690: 0001 nop + 8692: 0100 addi s0,sp,128 + 8694: 6d6f682f 0x6d6f682f + 8698: 2f65 jal 8e50 <__stack_size+0x8650> + 869a: 6170 flw fa2,68(a0) + 869c: 6d6c flw fa1,92(a0) + 869e: 7265 lui tp,0xffff9 + 86a0: 7369722f 0x7369722f + 86a4: 622d7663 bleu sp,s10,8cd0 <__stack_size+0x84d0> + 86a8: 6e69 lui t3,0x1a + 86aa: 7261 lui tp,0xffff8 + 86ac: 2d79 jal 8d4a <__stack_size+0x854a> + 86ae: 6f74 flw fa3,92(a4) + 86b0: 2f736c6f jal s8,3f1a6 <__stack_size+0x3e9a6> + 86b4: 2f6a626f jal tp,ae9aa <__stack_size+0xae1aa> + 86b8: 3878 fld fa4,240(s0) + 86ba: 5f36 lw t5,108(sp) + 86bc: 3436 fld fs0,360(sp) + 86be: 6c2d lui s8,0xb + 86c0: 6e69 lui t3,0x1a + 86c2: 7875 lui a6,0xffffd + 86c4: 632d lui t1,0xb + 86c6: 6e65 lui t3,0x19 + 86c8: 6f74 flw fa3,92(a4) + 86ca: 622f3673 csrrc a2,0x622,t5 + 86ce: 6975 lui s2,0x1d + 86d0: 646c flw fa1,76(s0) + 86d2: 7369722f 0x7369722f + 86d6: 672d7663 bleu s2,s10,8d42 <__stack_size+0x8542> + 86da: 756e flw fa0,248(sp) + 86dc: 742d lui s0,0xfffeb + 86de: 636c6f6f jal t5,ced14 <__stack_size+0xce514> + 86e2: 6168 flw fa0,68(a0) + 86e4: 6e69 lui t3,0x1a + 86e6: 7369722f 0x7369722f + 86ea: 672d7663 bleu s2,s10,8d56 <__stack_size+0x8556> + 86ee: 6c2f6363 bltu t5,sp,8db4 <__stack_size+0x85b4> + 86f2: 6269 lui tp,0x1a + 86f4: 2f636367 0x2f636367 + 86f8: 74666f73 csrrsi t5,0x746,12 + 86fc: 662d lui a2,0xb + 86fe: 0070 addi a2,sp,12 + 8700: 6d6f682f 0x6d6f682f + 8704: 2f65 jal 8ebc <__stack_size+0x86bc> + 8706: 6170 flw fa2,68(a0) + 8708: 6d6c flw fa1,92(a0) + 870a: 7265 lui tp,0xffff9 + 870c: 7369722f 0x7369722f + 8710: 622d7663 bleu sp,s10,8d3c <__stack_size+0x853c> + 8714: 6e69 lui t3,0x1a + 8716: 7261 lui tp,0xffff8 + 8718: 2d79 jal 8db6 <__stack_size+0x85b6> + 871a: 6f74 flw fa3,92(a4) + 871c: 2f736c6f jal s8,3f212 <__stack_size+0x3ea12> + 8720: 2f6a626f jal tp,aea16 <__stack_size+0xae216> + 8724: 3878 fld fa4,240(s0) + 8726: 5f36 lw t5,108(sp) + 8728: 3436 fld fs0,360(sp) + 872a: 6c2d lui s8,0xb + 872c: 6e69 lui t3,0x1a + 872e: 7875 lui a6,0xffffd + 8730: 632d lui t1,0xb + 8732: 6e65 lui t3,0x19 + 8734: 6f74 flw fa3,92(a4) + 8736: 622f3673 csrrc a2,0x622,t5 + 873a: 6975 lui s2,0x1d + 873c: 646c flw fa1,76(s0) + 873e: 7369722f 0x7369722f + 8742: 672d7663 bleu s2,s10,8dae <__stack_size+0x85ae> + 8746: 756e flw fa0,248(sp) + 8748: 742d lui s0,0xfffeb + 874a: 636c6f6f jal t5,ced80 <__stack_size+0xce580> + 874e: 6168 flw fa0,68(a0) + 8750: 6e69 lui t3,0x1a + 8752: 7369722f 0x7369722f + 8756: 672d7663 bleu s2,s10,8dc2 <__stack_size+0x85c2> + 875a: 6c2f6363 bltu t5,sp,8e20 <__stack_size+0x8620> + 875e: 6269 lui tp,0x1a + 8760: 2f636367 0x2f636367 + 8764: 2e2e fld ft8,200(sp) + 8766: 636e692f 0x636e692f + 876a: 756c flw fa1,108(a0) + 876c: 6564 flw fs1,76(a0) + 876e: 0000 unimp + 8770: 756d lui a0,0xffffb + 8772: 646c flw fa1,76(s0) + 8774: 3366 fld ft6,120(sp) + 8776: 632e flw ft6,200(sp) + 8778: 0100 addi s0,sp,128 + 877a: 0000 unimp + 877c: 74666f73 csrrsi t5,0x746,12 + 8780: 662d lui a2,0xb + 8782: 2e70 fld fa2,216(a2) + 8784: 0068 addi a0,sp,12 + 8786: 0001 nop + 8788: 6400 flw fs0,8(s0) + 878a: 6c62756f jal a0,2fe50 <__stack_size+0x2f650> + 878e: 2e65 jal 8b46 <__stack_size+0x8346> + 8790: 0068 addi a0,sp,12 8792: 0001 nop - 8794: 0402 slli s0,s0,0x0 - 8796: 031a slli t1,t1,0x6 - 8798: 0900 addi s0,sp,144 - 879a: 000a 0xa - 879c: 0001 nop - 879e: 0402 slli s0,s0,0x0 - 87a0: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> - 87a4: 0018 addi a4,sp,0 - 87a6: 0001 nop - 87a8: 0402 slli s0,s0,0x0 - 87aa: 0312 slli t1,t1,0x4 - 87ac: 0900 addi s0,sp,144 - 87ae: 000a 0xa - 87b0: 0001 nop - 87b2: 0402 slli s0,s0,0x0 - 87b4: 0900031b 0x900031b - 87b8: 000a 0xa - 87ba: 0001 nop - 87bc: 0402 slli s0,s0,0x0 - 87be: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 87c2: 000c addi a1,sp,0 - 87c4: 0301 addi t1,t1,0 - 87c6: 0900 addi s0,sp,144 - 87c8: 0008 addi a0,sp,0 - 87ca: 0001 nop - 87cc: 0402 slli s0,s0,0x0 - 87ce: 0602 slli a2,a2,0x0 - 87d0: 1c090103 lb sp,448(s2) - 87d4: 0100 addi s0,sp,128 - 87d6: 0200 addi s0,sp,256 - 87d8: 0b04 addi s1,sp,400 - 87da: 0306 slli t1,t1,0x1 - 87dc: 0900 addi s0,sp,144 - 87de: 0006 0x6 - 87e0: 0001 nop - 87e2: 0402 slli s0,s0,0x0 - 87e4: 030e slli t1,t1,0x3 - 87e6: 0900 addi s0,sp,144 - 87e8: 0004 addi s1,sp,0 - 87ea: 0001 nop - 87ec: 0402 slli s0,s0,0x0 - 87ee: 0319 addi t1,t1,6 + 8794: 6c00 flw fs0,24(s0) + 8796: 6c676e6f jal t3,7ee5c <__stack_size+0x7e65c> + 879a: 2e676e6f jal t3,7ea80 <__stack_size+0x7e280> + 879e: 0068 addi a0,sp,12 + 87a0: 0002 0x2 + 87a2: 0000 unimp + 87a4: 0500 addi s0,sp,640 + 87a6: ca02 sw zero,20(sp) + 87a8: 4130 lw a2,64(a0) + 87aa: 0320 addi s0,sp,392 + 87ac: 08030123 sb zero,130(t1) # b082 <__stack_size+0xa882> + 87b0: 0609 addi a2,a2,2 + 87b2: 0100 addi s0,sp,128 + 87b4: 08097803 0x8097803 + 87b8: 0100 addi s0,sp,128 + 87ba: 08090803 lb a6,128(s2) # 1d080 <__stack_size+0x1c880> + 87be: 0100 addi s0,sp,128 + 87c0: 02097803 0x2097803 + 87c4: 0100 addi s0,sp,128 + 87c6: 06090803 lb a6,96(s2) + 87ca: 0100 addi s0,sp,128 + 87cc: 04097803 0x4097803 + 87d0: 0100 addi s0,sp,128 + 87d2: 06090803 lb a6,96(s2) + 87d6: 0100 addi s0,sp,128 + 87d8: 0200 addi s0,sp,256 + 87da: 2304 fld fs1,0(a4) + 87dc: 0306 slli t1,t1,0x1 + 87de: 0900 addi s0,sp,144 + 87e0: 002e 0x2e + 87e2: 0601 addi a2,a2,0 + 87e4: 02090103 lb sp,32(s2) + 87e8: 0100 addi s0,sp,128 + 87ea: 0200 addi s0,sp,256 + 87ec: 2304 fld fs1,0(a4) + 87ee: 0306 slli t1,t1,0x1 87f0: 0900 addi s0,sp,144 - 87f2: 0006 0x6 - 87f4: 0001 nop - 87f6: 0402 slli s0,s0,0x0 - 87f8: 031a slli t1,t1,0x6 - 87fa: 0900 addi s0,sp,144 - 87fc: 000a 0xa - 87fe: 0001 nop - 8800: 0402 slli s0,s0,0x0 - 8802: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> - 8806: 0018 addi a4,sp,0 - 8808: 0001 nop - 880a: 0402 slli s0,s0,0x0 - 880c: 0312 slli t1,t1,0x4 - 880e: 0900 addi s0,sp,144 - 8810: 000a 0xa - 8812: 0001 nop - 8814: 0402 slli s0,s0,0x0 - 8816: 0900031b 0x900031b - 881a: 000c addi a1,sp,0 - 881c: 0001 nop - 881e: 0402 slli s0,s0,0x0 - 8820: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 8824: 000c addi a1,sp,0 - 8826: 0301 addi t1,t1,0 - 8828: 0900 addi s0,sp,144 - 882a: 0006 0x6 - 882c: 0001 nop - 882e: 0402 slli s0,s0,0x0 - 8830: 0602 slli a2,a2,0x0 - 8832: 22090103 lb sp,544(s2) - 8836: 0100 addi s0,sp,128 - 8838: 0200 addi s0,sp,256 - 883a: 0904 addi s1,sp,144 - 883c: 0306 slli t1,t1,0x1 + 87f2: 003c addi a5,sp,8 + 87f4: 0601 addi a2,a2,0 + 87f6: 02090103 lb sp,32(s2) + 87fa: 0100 addi s0,sp,128 + 87fc: 0200 addi s0,sp,256 + 87fe: 0204 addi s1,sp,256 + 8800: 2a097e03 0x2a097e03 + 8804: 0100 addi s0,sp,128 + 8806: 0200 addi s0,sp,256 + 8808: 0b04 addi s1,sp,400 + 880a: 0306 slli t1,t1,0x1 + 880c: 0900 addi s0,sp,144 + 880e: 0006 0x6 + 8810: 0001 nop + 8812: 0402 slli s0,s0,0x0 + 8814: 030e slli t1,t1,0x3 + 8816: 0900 addi s0,sp,144 + 8818: 0004 addi s1,sp,0 + 881a: 0001 nop + 881c: 0402 slli s0,s0,0x0 + 881e: 0319 addi t1,t1,6 + 8820: 0900 addi s0,sp,144 + 8822: 0006 0x6 + 8824: 0001 nop + 8826: 0402 slli s0,s0,0x0 + 8828: 031a slli t1,t1,0x6 + 882a: 0900 addi s0,sp,144 + 882c: 000a 0xa + 882e: 0001 nop + 8830: 0402 slli s0,s0,0x0 + 8832: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> + 8836: 0018 addi a4,sp,0 + 8838: 0001 nop + 883a: 0402 slli s0,s0,0x0 + 883c: 0312 slli t1,t1,0x4 883e: 0900 addi s0,sp,144 - 8840: 002e 0x2e + 8840: 000a 0xa 8842: 0001 nop 8844: 0402 slli s0,s0,0x0 - 8846: 0900030b 0x900030b - 884a: 0002 0x2 + 8846: 0900031b 0x900031b + 884a: 000a 0xa 884c: 0001 nop 884e: 0402 slli s0,s0,0x0 - 8850: 030c addi a1,sp,384 - 8852: 0900 addi s0,sp,144 - 8854: 0036 0x36 - 8856: 0001 nop - 8858: 0402 slli s0,s0,0x0 - 885a: 030e slli t1,t1,0x3 - 885c: 0900 addi s0,sp,144 - 885e: 0004 addi s1,sp,0 - 8860: 0001 nop - 8862: 0402 slli s0,s0,0x0 - 8864: 0900030f 0x900030f - 8868: 003a 0x3a - 886a: 0001 nop - 886c: 0402 slli s0,s0,0x0 - 886e: 0311 addi t1,t1,4 - 8870: 0900 addi s0,sp,144 - 8872: 0002 0x2 - 8874: 0001 nop - 8876: 0402 slli s0,s0,0x0 - 8878: 0312 slli t1,t1,0x4 - 887a: 0900 addi s0,sp,144 - 887c: 0032 0x32 - 887e: 0001 nop - 8880: 0402 slli s0,s0,0x0 - 8882: 0314 addi a3,sp,384 - 8884: 0900 addi s0,sp,144 - 8886: 0002 0x2 - 8888: 0001 nop - 888a: 0402 slli s0,s0,0x0 - 888c: 0325 addi t1,t1,9 - 888e: 0900 addi s0,sp,144 - 8890: 0072 0x72 - 8892: 0001 nop - 8894: 0402 slli s0,s0,0x0 - 8896: 0602 slli a2,a2,0x0 - 8898: 10090103 lb sp,256(s2) - 889c: 0100 addi s0,sp,128 - 889e: 0200 addi s0,sp,256 - 88a0: 0604 addi s1,sp,768 - 88a2: 0306 slli t1,t1,0x1 - 88a4: 0900 addi s0,sp,144 - 88a6: 0008 addi a0,sp,0 - 88a8: 0001 nop - 88aa: 0402 slli s0,s0,0x0 - 88ac: 0308 addi a0,sp,384 - 88ae: 0900 addi s0,sp,144 - 88b0: 0006 0x6 - 88b2: 0001 nop - 88b4: 0402 slli s0,s0,0x0 - 88b6: 0900030f 0x900030f - 88ba: 000a 0xa - 88bc: 0001 nop - 88be: 0402 slli s0,s0,0x0 - 88c0: 0310 addi a2,sp,384 - 88c2: 0900 addi s0,sp,144 - 88c4: 000c addi a1,sp,0 - 88c6: 0001 nop - 88c8: 0402 slli s0,s0,0x0 - 88ca: 0315 addi t1,t1,5 - 88cc: 0900 addi s0,sp,144 - 88ce: 0008 addi a0,sp,0 - 88d0: 0001 nop - 88d2: 0402 slli s0,s0,0x0 - 88d4: 09000317 auipc t1,0x9000 - 88d8: 000c addi a1,sp,0 - 88da: 0301 addi t1,t1,0 - 88dc: 0900 addi s0,sp,144 - 88de: 0008 addi a0,sp,0 - 88e0: 0001 nop - 88e2: 0402 slli s0,s0,0x0 - 88e4: 036c addi a1,sp,396 - 88e6: 0900 addi s0,sp,144 - 88e8: 000c addi a1,sp,0 - 88ea: 0001 nop - 88ec: 0402 slli s0,s0,0x0 - 88ee: 066c addi a1,sp,780 - 88f0: 16090403 lb s0,352(s2) - 88f4: 0100 addi s0,sp,128 - 88f6: 0200 addi s0,sp,256 - 88f8: 6c04 flw fs1,24(s0) - 88fa: 04097c03 0x4097c03 - 88fe: 0100 addi s0,sp,128 - 8900: 0200 addi s0,sp,256 - 8902: 6c04 flw fs1,24(s0) - 8904: 08090403 lb s0,128(s2) - 8908: 0100 addi s0,sp,128 - 890a: 0200 addi s0,sp,256 - 890c: 0704 addi s1,sp,896 - 890e: 16097903 0x16097903 - 8912: 0100 addi s0,sp,128 - 8914: 0200 addi s0,sp,256 - 8916: 0704 addi s1,sp,896 - 8918: 02090203 lb tp,32(s2) - 891c: 0100 addi s0,sp,128 - 891e: 06090103 lb sp,96(s2) - 8922: 0100 addi s0,sp,128 - 8924: 0200 addi s0,sp,256 - 8926: 0404 addi s1,sp,512 - 8928: 18097e03 0x18097e03 - 892c: 0100 addi s0,sp,128 - 892e: 04090103 lb sp,64(s2) - 8932: 0100 addi s0,sp,128 - 8934: 0200 addi s0,sp,256 - 8936: 3504 fld fs1,40(a0) - 8938: 04090103 lb sp,64(s2) - 893c: 0100 addi s0,sp,128 - 893e: 0200 addi s0,sp,256 - 8940: 3604 fld fs1,40(a2) - 8942: 0306 slli t1,t1,0x1 - 8944: 0900 addi s0,sp,144 - 8946: 000c addi a1,sp,0 - 8948: 0001 nop - 894a: 0402 slli s0,s0,0x0 - 894c: 0338 addi a4,sp,392 - 894e: 0900 addi s0,sp,144 - 8950: 0006 0x6 - 8952: 0001 nop - 8954: 0402 slli s0,s0,0x0 - 8956: 0345 addi t1,t1,17 - 8958: 0900 addi s0,sp,144 - 895a: 001c addi a5,sp,0 - 895c: 0001 nop - 895e: 0402 slli s0,s0,0x0 - 8960: 0346 slli t1,t1,0x11 - 8962: 0900 addi s0,sp,144 - 8964: 0006 0x6 - 8966: 0001 nop - 8968: 0402 slli s0,s0,0x0 - 896a: 034d addi t1,t1,19 - 896c: 0900 addi s0,sp,144 - 896e: 000a 0xa - 8970: 0001 nop - 8972: 0402 slli s0,s0,0x0 - 8974: 034e slli t1,t1,0x13 - 8976: 0900 addi s0,sp,144 - 8978: 000c addi a1,sp,0 - 897a: 0001 nop - 897c: 0402 slli s0,s0,0x0 - 897e: 0354 addi a3,sp,388 - 8980: 0900 addi s0,sp,144 - 8982: 0008 addi a0,sp,0 - 8984: 0301 addi t1,t1,0 - 8986: 0900 addi s0,sp,144 - 8988: 000a 0xa - 898a: 0001 nop - 898c: 0402 slli s0,s0,0x0 - 898e: 0339 addi t1,t1,14 - 8990: 0900 addi s0,sp,144 - 8992: 0004 addi s1,sp,0 - 8994: 0001 nop - 8996: 0402 slli s0,s0,0x0 - 8998: 0341 addi t1,t1,16 - 899a: 0900 addi s0,sp,144 - 899c: 0012 0x12 - 899e: 0001 nop - 89a0: 0402 slli s0,s0,0x0 - 89a2: 0344 addi s1,sp,388 - 89a4: 0900 addi s0,sp,144 - 89a6: 0008 addi a0,sp,0 - 89a8: 0301 addi t1,t1,0 - 89aa: 0900 addi s0,sp,144 - 89ac: 000c addi a1,sp,0 - 89ae: 0901 addi s2,s2,0 - 89b0: 0020 addi s0,sp,8 - 89b2: 0100 addi s0,sp,128 - 89b4: ff01 bnez a4,88cc <__stack_size+0x80cc> - 89b6: 0001 nop - 89b8: 0200 addi s0,sp,256 - 89ba: 3100 fld fs0,32(a0) - 89bc: 0001 nop + 8850: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 8854: 000c addi a1,sp,0 + 8856: 0301 addi t1,t1,0 + 8858: 0900 addi s0,sp,144 + 885a: 0008 addi a0,sp,0 + 885c: 0001 nop + 885e: 0402 slli s0,s0,0x0 + 8860: 0602 slli a2,a2,0x0 + 8862: 1c090103 lb sp,448(s2) + 8866: 0100 addi s0,sp,128 + 8868: 0200 addi s0,sp,256 + 886a: 0b04 addi s1,sp,400 + 886c: 0306 slli t1,t1,0x1 + 886e: 0900 addi s0,sp,144 + 8870: 0006 0x6 + 8872: 0001 nop + 8874: 0402 slli s0,s0,0x0 + 8876: 030e slli t1,t1,0x3 + 8878: 0900 addi s0,sp,144 + 887a: 0004 addi s1,sp,0 + 887c: 0001 nop + 887e: 0402 slli s0,s0,0x0 + 8880: 0319 addi t1,t1,6 + 8882: 0900 addi s0,sp,144 + 8884: 0006 0x6 + 8886: 0001 nop + 8888: 0402 slli s0,s0,0x0 + 888a: 031a slli t1,t1,0x6 + 888c: 0900 addi s0,sp,144 + 888e: 000a 0xa + 8890: 0001 nop + 8892: 0402 slli s0,s0,0x0 + 8894: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> + 8898: 0018 addi a4,sp,0 + 889a: 0001 nop + 889c: 0402 slli s0,s0,0x0 + 889e: 0312 slli t1,t1,0x4 + 88a0: 0900 addi s0,sp,144 + 88a2: 000a 0xa + 88a4: 0001 nop + 88a6: 0402 slli s0,s0,0x0 + 88a8: 0900031b 0x900031b + 88ac: 000c addi a1,sp,0 + 88ae: 0001 nop + 88b0: 0402 slli s0,s0,0x0 + 88b2: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 88b6: 000c addi a1,sp,0 + 88b8: 0301 addi t1,t1,0 + 88ba: 0900 addi s0,sp,144 + 88bc: 0006 0x6 + 88be: 0001 nop + 88c0: 0402 slli s0,s0,0x0 + 88c2: 0602 slli a2,a2,0x0 + 88c4: 22090103 lb sp,544(s2) + 88c8: 0100 addi s0,sp,128 + 88ca: 0200 addi s0,sp,256 + 88cc: 0904 addi s1,sp,144 + 88ce: 0306 slli t1,t1,0x1 + 88d0: 0900 addi s0,sp,144 + 88d2: 002e 0x2e + 88d4: 0001 nop + 88d6: 0402 slli s0,s0,0x0 + 88d8: 0900030b 0x900030b + 88dc: 0002 0x2 + 88de: 0001 nop + 88e0: 0402 slli s0,s0,0x0 + 88e2: 030c addi a1,sp,384 + 88e4: 0900 addi s0,sp,144 + 88e6: 0036 0x36 + 88e8: 0001 nop + 88ea: 0402 slli s0,s0,0x0 + 88ec: 030e slli t1,t1,0x3 + 88ee: 0900 addi s0,sp,144 + 88f0: 0004 addi s1,sp,0 + 88f2: 0001 nop + 88f4: 0402 slli s0,s0,0x0 + 88f6: 0900030f 0x900030f + 88fa: 003a 0x3a + 88fc: 0001 nop + 88fe: 0402 slli s0,s0,0x0 + 8900: 0311 addi t1,t1,4 + 8902: 0900 addi s0,sp,144 + 8904: 0002 0x2 + 8906: 0001 nop + 8908: 0402 slli s0,s0,0x0 + 890a: 0312 slli t1,t1,0x4 + 890c: 0900 addi s0,sp,144 + 890e: 0032 0x32 + 8910: 0001 nop + 8912: 0402 slli s0,s0,0x0 + 8914: 0314 addi a3,sp,384 + 8916: 0900 addi s0,sp,144 + 8918: 0002 0x2 + 891a: 0001 nop + 891c: 0402 slli s0,s0,0x0 + 891e: 0325 addi t1,t1,9 + 8920: 0900 addi s0,sp,144 + 8922: 0072 0x72 + 8924: 0001 nop + 8926: 0402 slli s0,s0,0x0 + 8928: 0602 slli a2,a2,0x0 + 892a: 10090103 lb sp,256(s2) + 892e: 0100 addi s0,sp,128 + 8930: 0200 addi s0,sp,256 + 8932: 0604 addi s1,sp,768 + 8934: 0306 slli t1,t1,0x1 + 8936: 0900 addi s0,sp,144 + 8938: 0008 addi a0,sp,0 + 893a: 0001 nop + 893c: 0402 slli s0,s0,0x0 + 893e: 0308 addi a0,sp,384 + 8940: 0900 addi s0,sp,144 + 8942: 0006 0x6 + 8944: 0001 nop + 8946: 0402 slli s0,s0,0x0 + 8948: 0900030f 0x900030f + 894c: 000a 0xa + 894e: 0001 nop + 8950: 0402 slli s0,s0,0x0 + 8952: 0310 addi a2,sp,384 + 8954: 0900 addi s0,sp,144 + 8956: 000c addi a1,sp,0 + 8958: 0001 nop + 895a: 0402 slli s0,s0,0x0 + 895c: 0315 addi t1,t1,5 + 895e: 0900 addi s0,sp,144 + 8960: 0008 addi a0,sp,0 + 8962: 0001 nop + 8964: 0402 slli s0,s0,0x0 + 8966: 09000317 auipc t1,0x9000 + 896a: 000c addi a1,sp,0 + 896c: 0301 addi t1,t1,0 + 896e: 0900 addi s0,sp,144 + 8970: 0008 addi a0,sp,0 + 8972: 0001 nop + 8974: 0402 slli s0,s0,0x0 + 8976: 036c addi a1,sp,396 + 8978: 0900 addi s0,sp,144 + 897a: 000c addi a1,sp,0 + 897c: 0001 nop + 897e: 0402 slli s0,s0,0x0 + 8980: 066c addi a1,sp,780 + 8982: 16090403 lb s0,352(s2) + 8986: 0100 addi s0,sp,128 + 8988: 0200 addi s0,sp,256 + 898a: 6c04 flw fs1,24(s0) + 898c: 04097c03 0x4097c03 + 8990: 0100 addi s0,sp,128 + 8992: 0200 addi s0,sp,256 + 8994: 6c04 flw fs1,24(s0) + 8996: 08090403 lb s0,128(s2) + 899a: 0100 addi s0,sp,128 + 899c: 0200 addi s0,sp,256 + 899e: 0704 addi s1,sp,896 + 89a0: 16097903 0x16097903 + 89a4: 0100 addi s0,sp,128 + 89a6: 0200 addi s0,sp,256 + 89a8: 0704 addi s1,sp,896 + 89aa: 02090203 lb tp,32(s2) + 89ae: 0100 addi s0,sp,128 + 89b0: 06090103 lb sp,96(s2) + 89b4: 0100 addi s0,sp,128 + 89b6: 0200 addi s0,sp,256 + 89b8: 0404 addi s1,sp,512 + 89ba: 18097e03 0x18097e03 89be: 0100 addi s0,sp,128 - 89c0: fb01 bnez a4,88d0 <__stack_size+0x80d0> - 89c2: 0d0e slli s10,s10,0x3 + 89c0: 04090103 lb sp,64(s2) 89c4: 0100 addi s0,sp,128 - 89c6: 0101 addi sp,sp,0 - 89c8: 0001 nop - 89ca: 0000 unimp - 89cc: 0001 nop + 89c6: 0200 addi s0,sp,256 + 89c8: 3504 fld fs1,40(a0) + 89ca: 04090103 lb sp,64(s2) 89ce: 0100 addi s0,sp,128 - 89d0: 6d6f682f 0x6d6f682f - 89d4: 2f65 jal 918c <__stack_size+0x898c> - 89d6: 6170 flw fa2,68(a0) - 89d8: 6d6c flw fa1,92(a0) - 89da: 7265 lui tp,0xffff9 - 89dc: 7369722f 0x7369722f - 89e0: 622d7663 bleu sp,s10,900c <__stack_size+0x880c> - 89e4: 6e69 lui t3,0x1a - 89e6: 7261 lui tp,0xffff8 - 89e8: 2d79 jal 9086 <__stack_size+0x8886> - 89ea: 6f74 flw fa3,92(a4) - 89ec: 2f736c6f jal s8,3f4e2 <__stack_size+0x3ece2> - 89f0: 2f6a626f jal tp,aece6 <__stack_size+0xae4e6> - 89f4: 3878 fld fa4,240(s0) - 89f6: 5f36 lw t5,108(sp) - 89f8: 3436 fld fs0,360(sp) - 89fa: 6c2d lui s8,0xb - 89fc: 6e69 lui t3,0x1a - 89fe: 7875 lui a6,0xffffd - 8a00: 632d lui t1,0xb - 8a02: 6e65 lui t3,0x19 - 8a04: 6f74 flw fa3,92(a4) - 8a06: 622f3673 csrrc a2,0x622,t5 - 8a0a: 6975 lui s2,0x1d - 8a0c: 646c flw fa1,76(s0) - 8a0e: 7369722f 0x7369722f - 8a12: 672d7663 bleu s2,s10,907e <__stack_size+0x887e> - 8a16: 756e flw fa0,248(sp) - 8a18: 742d lui s0,0xfffeb - 8a1a: 636c6f6f jal t5,cf050 <__stack_size+0xce850> - 8a1e: 6168 flw fa0,68(a0) - 8a20: 6e69 lui t3,0x1a - 8a22: 7369722f 0x7369722f - 8a26: 672d7663 bleu s2,s10,9092 <__stack_size+0x8892> - 8a2a: 6c2f6363 bltu t5,sp,90f0 <__stack_size+0x88f0> - 8a2e: 6269 lui tp,0x1a - 8a30: 2f636367 0x2f636367 - 8a34: 74666f73 csrrsi t5,0x746,12 - 8a38: 662d lui a2,0xb - 8a3a: 0070 addi a2,sp,12 - 8a3c: 002e 0x2e - 8a3e: 6d6f682f 0x6d6f682f - 8a42: 2f65 jal 91fa <__stack_size+0x89fa> - 8a44: 6170 flw fa2,68(a0) - 8a46: 6d6c flw fa1,92(a0) - 8a48: 7265 lui tp,0xffff9 - 8a4a: 7369722f 0x7369722f - 8a4e: 622d7663 bleu sp,s10,907a <__stack_size+0x887a> - 8a52: 6e69 lui t3,0x1a - 8a54: 7261 lui tp,0xffff8 - 8a56: 2d79 jal 90f4 <__stack_size+0x88f4> - 8a58: 6f74 flw fa3,92(a4) - 8a5a: 2f736c6f jal s8,3f550 <__stack_size+0x3ed50> - 8a5e: 2f6a626f jal tp,aed54 <__stack_size+0xae554> - 8a62: 3878 fld fa4,240(s0) - 8a64: 5f36 lw t5,108(sp) - 8a66: 3436 fld fs0,360(sp) - 8a68: 6c2d lui s8,0xb - 8a6a: 6e69 lui t3,0x1a - 8a6c: 7875 lui a6,0xffffd - 8a6e: 632d lui t1,0xb - 8a70: 6e65 lui t3,0x19 - 8a72: 6f74 flw fa3,92(a4) - 8a74: 622f3673 csrrc a2,0x622,t5 - 8a78: 6975 lui s2,0x1d - 8a7a: 646c flw fa1,76(s0) - 8a7c: 7369722f 0x7369722f - 8a80: 672d7663 bleu s2,s10,90ec <__stack_size+0x88ec> - 8a84: 756e flw fa0,248(sp) - 8a86: 742d lui s0,0xfffeb - 8a88: 636c6f6f jal t5,cf0be <__stack_size+0xce8be> - 8a8c: 6168 flw fa0,68(a0) + 89d0: 0200 addi s0,sp,256 + 89d2: 3604 fld fs1,40(a2) + 89d4: 0306 slli t1,t1,0x1 + 89d6: 0900 addi s0,sp,144 + 89d8: 000c addi a1,sp,0 + 89da: 0001 nop + 89dc: 0402 slli s0,s0,0x0 + 89de: 0338 addi a4,sp,392 + 89e0: 0900 addi s0,sp,144 + 89e2: 0006 0x6 + 89e4: 0001 nop + 89e6: 0402 slli s0,s0,0x0 + 89e8: 0345 addi t1,t1,17 + 89ea: 0900 addi s0,sp,144 + 89ec: 001c addi a5,sp,0 + 89ee: 0001 nop + 89f0: 0402 slli s0,s0,0x0 + 89f2: 0346 slli t1,t1,0x11 + 89f4: 0900 addi s0,sp,144 + 89f6: 0006 0x6 + 89f8: 0001 nop + 89fa: 0402 slli s0,s0,0x0 + 89fc: 034d addi t1,t1,19 + 89fe: 0900 addi s0,sp,144 + 8a00: 000a 0xa + 8a02: 0001 nop + 8a04: 0402 slli s0,s0,0x0 + 8a06: 034e slli t1,t1,0x13 + 8a08: 0900 addi s0,sp,144 + 8a0a: 000c addi a1,sp,0 + 8a0c: 0001 nop + 8a0e: 0402 slli s0,s0,0x0 + 8a10: 0354 addi a3,sp,388 + 8a12: 0900 addi s0,sp,144 + 8a14: 0008 addi a0,sp,0 + 8a16: 0301 addi t1,t1,0 + 8a18: 0900 addi s0,sp,144 + 8a1a: 000a 0xa + 8a1c: 0001 nop + 8a1e: 0402 slli s0,s0,0x0 + 8a20: 0339 addi t1,t1,14 + 8a22: 0900 addi s0,sp,144 + 8a24: 0004 addi s1,sp,0 + 8a26: 0001 nop + 8a28: 0402 slli s0,s0,0x0 + 8a2a: 0341 addi t1,t1,16 + 8a2c: 0900 addi s0,sp,144 + 8a2e: 0012 0x12 + 8a30: 0001 nop + 8a32: 0402 slli s0,s0,0x0 + 8a34: 0344 addi s1,sp,388 + 8a36: 0900 addi s0,sp,144 + 8a38: 0008 addi a0,sp,0 + 8a3a: 0301 addi t1,t1,0 + 8a3c: 0900 addi s0,sp,144 + 8a3e: 000c addi a1,sp,0 + 8a40: 0901 addi s2,s2,0 + 8a42: 0020 addi s0,sp,8 + 8a44: 0100 addi s0,sp,128 + 8a46: ff01 bnez a4,895e <__stack_size+0x815e> + 8a48: 0001 nop + 8a4a: 0200 addi s0,sp,256 + 8a4c: 3100 fld fs0,32(a0) + 8a4e: 0001 nop + 8a50: 0100 addi s0,sp,128 + 8a52: fb01 bnez a4,8962 <__stack_size+0x8162> + 8a54: 0d0e slli s10,s10,0x3 + 8a56: 0100 addi s0,sp,128 + 8a58: 0101 addi sp,sp,0 + 8a5a: 0001 nop + 8a5c: 0000 unimp + 8a5e: 0001 nop + 8a60: 0100 addi s0,sp,128 + 8a62: 6d6f682f 0x6d6f682f + 8a66: 2f65 jal 921e <__stack_size+0x8a1e> + 8a68: 6170 flw fa2,68(a0) + 8a6a: 6d6c flw fa1,92(a0) + 8a6c: 7265 lui tp,0xffff9 + 8a6e: 7369722f 0x7369722f + 8a72: 622d7663 bleu sp,s10,909e <__stack_size+0x889e> + 8a76: 6e69 lui t3,0x1a + 8a78: 7261 lui tp,0xffff8 + 8a7a: 2d79 jal 9118 <__stack_size+0x8918> + 8a7c: 6f74 flw fa3,92(a4) + 8a7e: 2f736c6f jal s8,3f574 <__stack_size+0x3ed74> + 8a82: 2f6a626f jal tp,aed78 <__stack_size+0xae578> + 8a86: 3878 fld fa4,240(s0) + 8a88: 5f36 lw t5,108(sp) + 8a8a: 3436 fld fs0,360(sp) + 8a8c: 6c2d lui s8,0xb 8a8e: 6e69 lui t3,0x1a - 8a90: 7369722f 0x7369722f - 8a94: 672d7663 bleu s2,s10,9100 <__stack_size+0x8900> - 8a98: 6c2f6363 bltu t5,sp,915e <__stack_size+0x895e> - 8a9c: 6269 lui tp,0x1a - 8a9e: 2f636367 0x2f636367 - 8aa2: 2e2e fld ft8,200(sp) - 8aa4: 636e692f 0x636e692f - 8aa8: 756c flw fa1,108(a0) - 8aaa: 6564 flw fs1,76(a0) - 8aac: 0000 unimp - 8aae: 7165 addi sp,sp,-400 - 8ab0: 6674 flw fa3,76(a2) - 8ab2: 2e32 fld ft8,264(sp) - 8ab4: 00010063 beqz sp,8ab4 <__stack_size+0x82b4> - 8ab8: 7300 flw fs0,32(a4) - 8aba: 7066 flw ft0,120(sp) - 8abc: 6d2d lui s10,0xb - 8abe: 6361 lui t1,0x18 - 8ac0: 6968 flw fa0,84(a0) - 8ac2: 656e flw fa0,216(sp) - 8ac4: 682e flw fa6,200(sp) - 8ac6: 0200 addi s0,sp,256 - 8ac8: 0000 unimp - 8aca: 74666f73 csrrsi t5,0x746,12 - 8ace: 662d lui a2,0xb - 8ad0: 2e70 fld fa2,216(a2) - 8ad2: 0068 addi a0,sp,12 - 8ad4: 0001 nop - 8ad6: 7100 flw fs0,32(a0) - 8ad8: 6175 addi sp,sp,368 - 8ada: 2e64 fld fs1,216(a2) - 8adc: 0068 addi a0,sp,12 - 8ade: 0001 nop - 8ae0: 6c00 flw fs0,24(s0) - 8ae2: 6c676e6f jal t3,7f1a8 <__stack_size+0x7e9a8> - 8ae6: 2e676e6f jal t3,7edcc <__stack_size+0x7e5cc> - 8aea: 0068 addi a0,sp,12 - 8aec: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> - 8af0: 0500 addi s0,sp,640 - 8af2: a602 fsd ft0,264(sp) - 8af4: 4138 lw a4,64(a0) - 8af6: 0320 addi s0,sp,392 - 8af8: 07030123 sb a6,98(t1) # 18062 <__stack_size+0x17862> - 8afc: 1009 c.addi zero,-30 - 8afe: 0100 addi s0,sp,128 - 8b00: 0c090103 lb sp,192(s2) # 1d0c0 <__stack_size+0x1c8c0> - 8b04: 0100 addi s0,sp,128 - 8b06: 04097f03 0x4097f03 - 8b0a: 0100 addi s0,sp,128 - 8b0c: 06090103 lb sp,96(s2) - 8b10: 0100 addi s0,sp,128 - 8b12: 04097803 0x4097803 - 8b16: 0100 addi s0,sp,128 - 8b18: 02090003 lb zero,32(s2) - 8b1c: 0100 addi s0,sp,128 - 8b1e: 0c090703 lb a4,192(s2) - 8b22: 0100 addi s0,sp,128 - 8b24: 04090103 lb sp,64(s2) - 8b28: 0100 addi s0,sp,128 - 8b2a: 08090103 lb sp,128(s2) - 8b2e: 0100 addi s0,sp,128 - 8b30: 0200 addi s0,sp,256 - 8b32: 1204 addi s1,sp,288 - 8b34: 0306 slli t1,t1,0x1 - 8b36: 0900 addi s0,sp,144 - 8b38: 0004 addi s1,sp,0 - 8b3a: 0301 addi t1,t1,0 - 8b3c: 0900 addi s0,sp,144 - 8b3e: 0010 addi a2,sp,0 - 8b40: 0001 nop - 8b42: 0402 slli s0,s0,0x0 - 8b44: 0315 addi t1,t1,5 - 8b46: 0900 addi s0,sp,144 - 8b48: 0006 0x6 - 8b4a: 0001 nop - 8b4c: 0402 slli s0,s0,0x0 - 8b4e: 0316 slli t1,t1,0x5 - 8b50: 0900 addi s0,sp,144 - 8b52: 0004 addi s1,sp,0 - 8b54: 0001 nop - 8b56: 0402 slli s0,s0,0x0 - 8b58: 0349 addi t1,t1,18 - 8b5a: 0900 addi s0,sp,144 - 8b5c: 0010 addi a2,sp,0 - 8b5e: 0001 nop - 8b60: 0402 slli s0,s0,0x0 - 8b62: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne - 8b66: 0006 0x6 - 8b68: 0001 nop - 8b6a: 0402 slli s0,s0,0x0 - 8b6c: 034d addi t1,t1,19 - 8b6e: 0900 addi s0,sp,144 - 8b70: 0004 addi s1,sp,0 - 8b72: 0001 nop - 8b74: 0402 slli s0,s0,0x0 - 8b76: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne - 8b7a: 0004 addi s1,sp,0 - 8b7c: 0001 nop - 8b7e: 0402 slli s0,s0,0x0 - 8b80: 0351 addi t1,t1,20 - 8b82: 0900 addi s0,sp,144 - 8b84: 0004 addi s1,sp,0 - 8b86: 0001 nop - 8b88: 0402 slli s0,s0,0x0 - 8b8a: 09000353 fsub.s ft6,ft0,fa6,rne - 8b8e: 0004 addi s1,sp,0 - 8b90: 0001 nop - 8b92: 0402 slli s0,s0,0x0 - 8b94: 0354 addi a3,sp,388 - 8b96: 0900 addi s0,sp,144 - 8b98: 0004 addi s1,sp,0 - 8b9a: 0001 nop - 8b9c: 0402 slli s0,s0,0x0 - 8b9e: 09000357 0x9000357 - 8ba2: 0002 0x2 - 8ba4: 0601 addi a2,a2,0 - 8ba6: 10090403 lb s0,256(s2) - 8baa: 0100 addi s0,sp,128 - 8bac: 04097c03 0x4097c03 - 8bb0: 0100 addi s0,sp,128 - 8bb2: 0409 addi s0,s0,2 - 8bb4: 0000 unimp - 8bb6: 0101 addi sp,sp,0 - 8bb8: 027e slli tp,tp,0x1f - 8bba: 0000 unimp - 8bbc: 0002 0x2 - 8bbe: 0131 addi sp,sp,12 - 8bc0: 0000 unimp - 8bc2: 0101 addi sp,sp,0 - 8bc4: 000d0efb 0xd0efb - 8bc8: 0101 addi sp,sp,0 - 8bca: 0101 addi sp,sp,0 - 8bcc: 0000 unimp - 8bce: 0100 addi s0,sp,128 - 8bd0: 0000 unimp - 8bd2: 2f01 jal 92e2 <__stack_size+0x8ae2> - 8bd4: 6f68 flw fa0,92(a4) - 8bd6: 656d lui a0,0x1b - 8bd8: 6c61702f 0x6c61702f - 8bdc: 656d lui a0,0x1b - 8bde: 2f72 fld ft10,280(sp) - 8be0: 6972 flw fs2,28(sp) - 8be2: 2d766373 csrrsi t1,0x2d7,12 - 8be6: 6962 flw fs2,24(sp) - 8be8: 616e flw ft2,216(sp) - 8bea: 7972 flw fs2,60(sp) - 8bec: 742d lui s0,0xfffeb - 8bee: 736c6f6f jal t5,cf324 <__stack_size+0xceb24> - 8bf2: 6a626f2f 0x6a626f2f - 8bf6: 3638782f 0x3638782f - 8bfa: 365f 2d34 696c 0x696c2d34365f - 8c00: 756e flw fa0,248(sp) - 8c02: 2d78 fld fa4,216(a0) - 8c04: 746e6563 bltu t3,t1,934e <__stack_size+0x8b4e> - 8c08: 2f36736f jal t1,706fa <__stack_size+0x6fefa> - 8c0c: 7562 flw fa0,56(sp) - 8c0e: 6c69 lui s8,0x1a - 8c10: 2f64 fld fs1,216(a4) - 8c12: 6972 flw fs2,28(sp) - 8c14: 2d766373 csrrsi t1,0x2d7,12 - 8c18: 2d756e67 0x2d756e67 - 8c1c: 6f74 flw fa3,92(a4) - 8c1e: 68636c6f jal s8,3f2a4 <__stack_size+0x3eaa4> - 8c22: 6961 lui s2,0x18 - 8c24: 2f6e fld ft10,216(sp) - 8c26: 6972 flw fs2,28(sp) - 8c28: 2d766373 csrrsi t1,0x2d7,12 - 8c2c: 2f636367 0x2f636367 - 8c30: 696c flw fa1,84(a0) - 8c32: 6762 flw fa4,24(sp) - 8c34: 732f6363 bltu t5,s2,935a <__stack_size+0x8b5a> - 8c38: 2d74666f jal a2,4f70e <__stack_size+0x4ef0e> - 8c3c: 7066 flw ft0,120(sp) - 8c3e: 2e00 fld fs0,24(a2) - 8c40: 2f00 fld fs0,24(a4) - 8c42: 6f68 flw fa0,92(a4) - 8c44: 656d lui a0,0x1b - 8c46: 6c61702f 0x6c61702f - 8c4a: 656d lui a0,0x1b - 8c4c: 2f72 fld ft10,280(sp) - 8c4e: 6972 flw fs2,28(sp) - 8c50: 2d766373 csrrsi t1,0x2d7,12 - 8c54: 6962 flw fs2,24(sp) - 8c56: 616e flw ft2,216(sp) - 8c58: 7972 flw fs2,60(sp) - 8c5a: 742d lui s0,0xfffeb - 8c5c: 736c6f6f jal t5,cf392 <__stack_size+0xceb92> - 8c60: 6a626f2f 0x6a626f2f - 8c64: 3638782f 0x3638782f - 8c68: 365f 2d34 696c 0x696c2d34365f - 8c6e: 756e flw fa0,248(sp) - 8c70: 2d78 fld fa4,216(a0) - 8c72: 746e6563 bltu t3,t1,93bc <__stack_size+0x8bbc> - 8c76: 2f36736f jal t1,70768 <__stack_size+0x6ff68> - 8c7a: 7562 flw fa0,56(sp) - 8c7c: 6c69 lui s8,0x1a - 8c7e: 2f64 fld fs1,216(a4) - 8c80: 6972 flw fs2,28(sp) - 8c82: 2d766373 csrrsi t1,0x2d7,12 - 8c86: 2d756e67 0x2d756e67 - 8c8a: 6f74 flw fa3,92(a4) - 8c8c: 68636c6f jal s8,3f312 <__stack_size+0x3eb12> - 8c90: 6961 lui s2,0x18 - 8c92: 2f6e fld ft10,216(sp) - 8c94: 6972 flw fs2,28(sp) - 8c96: 2d766373 csrrsi t1,0x2d7,12 - 8c9a: 2f636367 0x2f636367 - 8c9e: 696c flw fa1,84(a0) - 8ca0: 6762 flw fa4,24(sp) - 8ca2: 2e2f6363 bltu t5,sp,8f88 <__stack_size+0x8788> - 8ca6: 2f2e fld ft10,200(sp) - 8ca8: 6e69 lui t3,0x1a - 8caa: 64756c63 bltu a0,t2,9302 <__stack_size+0x8b02> - 8cae: 0065 c.addi zero,25 - 8cb0: 6700 flw fs0,8(a4) - 8cb2: 7465 lui s0,0xffff9 - 8cb4: 3266 fld ft4,120(sp) - 8cb6: 632e flw ft6,200(sp) - 8cb8: 0100 addi s0,sp,128 - 8cba: 0000 unimp - 8cbc: 2d706673 csrrsi a2,0x2d7,0 - 8cc0: 616d addi sp,sp,240 - 8cc2: 6e696863 bltu s2,t1,93b2 <__stack_size+0x8bb2> - 8cc6: 2e65 jal 907e <__stack_size+0x887e> - 8cc8: 0068 addi a0,sp,12 - 8cca: 0002 0x2 - 8ccc: 7300 flw fs0,32(a4) - 8cce: 2d74666f jal a2,4f7a4 <__stack_size+0x4efa4> - 8cd2: 7066 flw ft0,120(sp) - 8cd4: 682e flw fa6,200(sp) - 8cd6: 0100 addi s0,sp,128 - 8cd8: 0000 unimp - 8cda: 7571 lui a0,0xffffc - 8cdc: 6461 lui s0,0x18 - 8cde: 682e flw fa6,200(sp) - 8ce0: 0100 addi s0,sp,128 - 8ce2: 0000 unimp - 8ce4: 6f6c flw fa1,92(a4) - 8ce6: 676e flw fa4,216(sp) - 8ce8: 6f6c flw fa1,92(a4) - 8cea: 676e flw fa4,216(sp) - 8cec: 682e flw fa6,200(sp) - 8cee: 0300 addi s0,sp,384 - 8cf0: 0000 unimp - 8cf2: 0000 unimp - 8cf4: 0205 addi tp,tp,1 - 8cf6: 394c fld fa1,176(a0) - 8cf8: 2041 jal 8d78 <__stack_size+0x8578> - 8cfa: 03012303 lw t1,48(sp) - 8cfe: 00100907 0x100907 - 8d02: 0301 addi t1,t1,0 - 8d04: 0901 addi s2,s2,0 - 8d06: 0008 addi a0,sp,0 - 8d08: 0301 addi t1,t1,0 - 8d0a: 0978 addi a4,sp,156 - 8d0c: 0008 addi a0,sp,0 - 8d0e: 0301 addi t1,t1,0 - 8d10: 000c0907 0xc0907 - 8d14: 0301 addi t1,t1,0 - 8d16: 0979 addi s2,s2,30 - 8d18: 0006 0x6 - 8d1a: 0301 addi t1,t1,0 - 8d1c: 00020907 0x20907 - 8d20: 0301 addi t1,t1,0 - 8d22: 0901 addi s2,s2,0 - 8d24: 0004 addi s1,sp,0 - 8d26: 0301 addi t1,t1,0 - 8d28: 0901 addi s2,s2,0 - 8d2a: 000a 0xa - 8d2c: 0001 nop - 8d2e: 0402 slli s0,s0,0x0 - 8d30: 0612 slli a2,a2,0x4 - 8d32: 04090003 lb zero,64(s2) # 18040 <__stack_size+0x17840> - 8d36: 0100 addi s0,sp,128 - 8d38: 0306 slli t1,t1,0x1 - 8d3a: 0904 addi s1,sp,144 - 8d3c: 0012 0x12 - 8d3e: 0001 nop - 8d40: 0402 slli s0,s0,0x0 - 8d42: 0315 addi t1,t1,5 - 8d44: 097c addi a5,sp,156 - 8d46: 0004 addi s1,sp,0 - 8d48: 0001 nop - 8d4a: 0402 slli s0,s0,0x0 - 8d4c: 0616 slli a2,a2,0x5 - 8d4e: 04090003 lb zero,64(s2) - 8d52: 0100 addi s0,sp,128 - 8d54: 12090003 lb zero,288(s2) - 8d58: 0100 addi s0,sp,128 - 8d5a: 0200 addi s0,sp,256 - 8d5c: 3904 fld fs1,48(a0) - 8d5e: 12090003 lb zero,288(s2) - 8d62: 0100 addi s0,sp,128 - 8d64: 0200 addi s0,sp,256 - 8d66: 3a04 fld fs1,48(a2) - 8d68: 02090003 lb zero,32(s2) - 8d6c: 0100 addi s0,sp,128 - 8d6e: 0200 addi s0,sp,256 - 8d70: 4004 lw s1,0(s0) - 8d72: 10090003 lb zero,256(s2) - 8d76: 0100 addi s0,sp,128 - 8d78: 10090003 lb zero,256(s2) - 8d7c: 0100 addi s0,sp,128 - 8d7e: 0200 addi s0,sp,256 - 8d80: 7404 flw fs1,40(s0) - 8d82: 06090003 lb zero,96(s2) - 8d86: 0100 addi s0,sp,128 - 8d88: 0200 addi s0,sp,256 - 8d8a: 4a04 lw s1,16(a2) - 8d8c: 06090003 lb zero,96(s2) - 8d90: 0100 addi s0,sp,128 - 8d92: 04090003 lb zero,64(s2) - 8d96: 0100 addi s0,sp,128 - 8d98: 0200 addi s0,sp,256 - 8d9a: 5704 lw s1,40(a4) - 8d9c: 04090003 lb zero,64(s2) - 8da0: 0100 addi s0,sp,128 - 8da2: 0200 addi s0,sp,256 - 8da4: 5d04 lw s1,56(a0) - 8da6: 04090003 lb zero,64(s2) - 8daa: 0100 addi s0,sp,128 - 8dac: 0300 addi s0,sp,384 - 8dae: 8604 0x8604 - 8db0: 0301 addi t1,t1,0 - 8db2: 0900 addi s0,sp,144 - 8db4: 0004 addi s1,sp,0 - 8db6: 0301 addi t1,t1,0 - 8db8: 0900 addi s0,sp,144 - 8dba: 0004 addi s1,sp,0 - 8dbc: 0001 nop - 8dbe: 0402 slli s0,s0,0x0 - 8dc0: 09000363 beq zero,a6,8e46 <__stack_size+0x8646> - 8dc4: 0004 addi s1,sp,0 - 8dc6: 0001 nop - 8dc8: 0402 slli s0,s0,0x0 - 8dca: 0369 addi t1,t1,26 - 8dcc: 0900 addi s0,sp,144 - 8dce: 0004 addi s1,sp,0 + 8a90: 7875 lui a6,0xffffd + 8a92: 632d lui t1,0xb + 8a94: 6e65 lui t3,0x19 + 8a96: 6f74 flw fa3,92(a4) + 8a98: 622f3673 csrrc a2,0x622,t5 + 8a9c: 6975 lui s2,0x1d + 8a9e: 646c flw fa1,76(s0) + 8aa0: 7369722f 0x7369722f + 8aa4: 672d7663 bleu s2,s10,9110 <__stack_size+0x8910> + 8aa8: 756e flw fa0,248(sp) + 8aaa: 742d lui s0,0xfffeb + 8aac: 636c6f6f jal t5,cf0e2 <__stack_size+0xce8e2> + 8ab0: 6168 flw fa0,68(a0) + 8ab2: 6e69 lui t3,0x1a + 8ab4: 7369722f 0x7369722f + 8ab8: 672d7663 bleu s2,s10,9124 <__stack_size+0x8924> + 8abc: 6c2f6363 bltu t5,sp,9182 <__stack_size+0x8982> + 8ac0: 6269 lui tp,0x1a + 8ac2: 2f636367 0x2f636367 + 8ac6: 74666f73 csrrsi t5,0x746,12 + 8aca: 662d lui a2,0xb + 8acc: 0070 addi a2,sp,12 + 8ace: 002e 0x2e + 8ad0: 6d6f682f 0x6d6f682f + 8ad4: 2f65 jal 928c <__stack_size+0x8a8c> + 8ad6: 6170 flw fa2,68(a0) + 8ad8: 6d6c flw fa1,92(a0) + 8ada: 7265 lui tp,0xffff9 + 8adc: 7369722f 0x7369722f + 8ae0: 622d7663 bleu sp,s10,910c <__stack_size+0x890c> + 8ae4: 6e69 lui t3,0x1a + 8ae6: 7261 lui tp,0xffff8 + 8ae8: 2d79 jal 9186 <__stack_size+0x8986> + 8aea: 6f74 flw fa3,92(a4) + 8aec: 2f736c6f jal s8,3f5e2 <__stack_size+0x3ede2> + 8af0: 2f6a626f jal tp,aede6 <__stack_size+0xae5e6> + 8af4: 3878 fld fa4,240(s0) + 8af6: 5f36 lw t5,108(sp) + 8af8: 3436 fld fs0,360(sp) + 8afa: 6c2d lui s8,0xb + 8afc: 6e69 lui t3,0x1a + 8afe: 7875 lui a6,0xffffd + 8b00: 632d lui t1,0xb + 8b02: 6e65 lui t3,0x19 + 8b04: 6f74 flw fa3,92(a4) + 8b06: 622f3673 csrrc a2,0x622,t5 + 8b0a: 6975 lui s2,0x1d + 8b0c: 646c flw fa1,76(s0) + 8b0e: 7369722f 0x7369722f + 8b12: 672d7663 bleu s2,s10,917e <__stack_size+0x897e> + 8b16: 756e flw fa0,248(sp) + 8b18: 742d lui s0,0xfffeb + 8b1a: 636c6f6f jal t5,cf150 <__stack_size+0xce950> + 8b1e: 6168 flw fa0,68(a0) + 8b20: 6e69 lui t3,0x1a + 8b22: 7369722f 0x7369722f + 8b26: 672d7663 bleu s2,s10,9192 <__stack_size+0x8992> + 8b2a: 6c2f6363 bltu t5,sp,91f0 <__stack_size+0x89f0> + 8b2e: 6269 lui tp,0x1a + 8b30: 2f636367 0x2f636367 + 8b34: 2e2e fld ft8,200(sp) + 8b36: 636e692f 0x636e692f + 8b3a: 756c flw fa1,108(a0) + 8b3c: 6564 flw fs1,76(a0) + 8b3e: 0000 unimp + 8b40: 7165 addi sp,sp,-400 + 8b42: 6674 flw fa3,76(a2) + 8b44: 2e32 fld ft8,264(sp) + 8b46: 00010063 beqz sp,8b46 <__stack_size+0x8346> + 8b4a: 7300 flw fs0,32(a4) + 8b4c: 7066 flw ft0,120(sp) + 8b4e: 6d2d lui s10,0xb + 8b50: 6361 lui t1,0x18 + 8b52: 6968 flw fa0,84(a0) + 8b54: 656e flw fa0,216(sp) + 8b56: 682e flw fa6,200(sp) + 8b58: 0200 addi s0,sp,256 + 8b5a: 0000 unimp + 8b5c: 74666f73 csrrsi t5,0x746,12 + 8b60: 662d lui a2,0xb + 8b62: 2e70 fld fa2,216(a2) + 8b64: 0068 addi a0,sp,12 + 8b66: 0001 nop + 8b68: 7100 flw fs0,32(a0) + 8b6a: 6175 addi sp,sp,368 + 8b6c: 2e64 fld fs1,216(a2) + 8b6e: 0068 addi a0,sp,12 + 8b70: 0001 nop + 8b72: 6c00 flw fs0,24(s0) + 8b74: 6c676e6f jal t3,7f23a <__stack_size+0x7ea3a> + 8b78: 2e676e6f jal t3,7ee5e <__stack_size+0x7e65e> + 8b7c: 0068 addi a0,sp,12 + 8b7e: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 8b82: 0500 addi s0,sp,640 + 8b84: 2a02 fld fs4,0(sp) + 8b86: 4135 li sp,13 + 8b88: 0320 addi s0,sp,392 + 8b8a: 07030123 sb a6,98(t1) # 18062 <__stack_size+0x17862> + 8b8e: 1009 c.addi zero,-30 + 8b90: 0100 addi s0,sp,128 + 8b92: 0c090103 lb sp,192(s2) # 1d0c0 <__stack_size+0x1c8c0> + 8b96: 0100 addi s0,sp,128 + 8b98: 04097f03 0x4097f03 + 8b9c: 0100 addi s0,sp,128 + 8b9e: 06090103 lb sp,96(s2) + 8ba2: 0100 addi s0,sp,128 + 8ba4: 04097803 0x4097803 + 8ba8: 0100 addi s0,sp,128 + 8baa: 02090003 lb zero,32(s2) + 8bae: 0100 addi s0,sp,128 + 8bb0: 0c090703 lb a4,192(s2) + 8bb4: 0100 addi s0,sp,128 + 8bb6: 04090103 lb sp,64(s2) + 8bba: 0100 addi s0,sp,128 + 8bbc: 08090103 lb sp,128(s2) + 8bc0: 0100 addi s0,sp,128 + 8bc2: 0200 addi s0,sp,256 + 8bc4: 1204 addi s1,sp,288 + 8bc6: 0306 slli t1,t1,0x1 + 8bc8: 0900 addi s0,sp,144 + 8bca: 0004 addi s1,sp,0 + 8bcc: 0301 addi t1,t1,0 + 8bce: 0900 addi s0,sp,144 + 8bd0: 0010 addi a2,sp,0 + 8bd2: 0001 nop + 8bd4: 0402 slli s0,s0,0x0 + 8bd6: 0315 addi t1,t1,5 + 8bd8: 0900 addi s0,sp,144 + 8bda: 0006 0x6 + 8bdc: 0001 nop + 8bde: 0402 slli s0,s0,0x0 + 8be0: 0316 slli t1,t1,0x5 + 8be2: 0900 addi s0,sp,144 + 8be4: 0004 addi s1,sp,0 + 8be6: 0001 nop + 8be8: 0402 slli s0,s0,0x0 + 8bea: 0349 addi t1,t1,18 + 8bec: 0900 addi s0,sp,144 + 8bee: 0010 addi a2,sp,0 + 8bf0: 0001 nop + 8bf2: 0402 slli s0,s0,0x0 + 8bf4: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne + 8bf8: 0006 0x6 + 8bfa: 0001 nop + 8bfc: 0402 slli s0,s0,0x0 + 8bfe: 034d addi t1,t1,19 + 8c00: 0900 addi s0,sp,144 + 8c02: 0004 addi s1,sp,0 + 8c04: 0001 nop + 8c06: 0402 slli s0,s0,0x0 + 8c08: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne + 8c0c: 0004 addi s1,sp,0 + 8c0e: 0001 nop + 8c10: 0402 slli s0,s0,0x0 + 8c12: 0351 addi t1,t1,20 + 8c14: 0900 addi s0,sp,144 + 8c16: 0004 addi s1,sp,0 + 8c18: 0001 nop + 8c1a: 0402 slli s0,s0,0x0 + 8c1c: 09000353 fsub.s ft6,ft0,fa6,rne + 8c20: 0004 addi s1,sp,0 + 8c22: 0001 nop + 8c24: 0402 slli s0,s0,0x0 + 8c26: 0354 addi a3,sp,388 + 8c28: 0900 addi s0,sp,144 + 8c2a: 0004 addi s1,sp,0 + 8c2c: 0001 nop + 8c2e: 0402 slli s0,s0,0x0 + 8c30: 09000357 0x9000357 + 8c34: 0002 0x2 + 8c36: 0601 addi a2,a2,0 + 8c38: 10090403 lb s0,256(s2) + 8c3c: 0100 addi s0,sp,128 + 8c3e: 04097c03 0x4097c03 + 8c42: 0100 addi s0,sp,128 + 8c44: 0409 addi s0,s0,2 + 8c46: 0000 unimp + 8c48: 0101 addi sp,sp,0 + 8c4a: 027e slli tp,tp,0x1f + 8c4c: 0000 unimp + 8c4e: 0002 0x2 + 8c50: 0131 addi sp,sp,12 + 8c52: 0000 unimp + 8c54: 0101 addi sp,sp,0 + 8c56: 000d0efb 0xd0efb + 8c5a: 0101 addi sp,sp,0 + 8c5c: 0101 addi sp,sp,0 + 8c5e: 0000 unimp + 8c60: 0100 addi s0,sp,128 + 8c62: 0000 unimp + 8c64: 2f01 jal 9374 <__stack_size+0x8b74> + 8c66: 6f68 flw fa0,92(a4) + 8c68: 656d lui a0,0x1b + 8c6a: 6c61702f 0x6c61702f + 8c6e: 656d lui a0,0x1b + 8c70: 2f72 fld ft10,280(sp) + 8c72: 6972 flw fs2,28(sp) + 8c74: 2d766373 csrrsi t1,0x2d7,12 + 8c78: 6962 flw fs2,24(sp) + 8c7a: 616e flw ft2,216(sp) + 8c7c: 7972 flw fs2,60(sp) + 8c7e: 742d lui s0,0xfffeb + 8c80: 736c6f6f jal t5,cf3b6 <__stack_size+0xcebb6> + 8c84: 6a626f2f 0x6a626f2f + 8c88: 3638782f 0x3638782f + 8c8c: 365f 2d34 696c 0x696c2d34365f + 8c92: 756e flw fa0,248(sp) + 8c94: 2d78 fld fa4,216(a0) + 8c96: 746e6563 bltu t3,t1,93e0 <__stack_size+0x8be0> + 8c9a: 2f36736f jal t1,7078c <__stack_size+0x6ff8c> + 8c9e: 7562 flw fa0,56(sp) + 8ca0: 6c69 lui s8,0x1a + 8ca2: 2f64 fld fs1,216(a4) + 8ca4: 6972 flw fs2,28(sp) + 8ca6: 2d766373 csrrsi t1,0x2d7,12 + 8caa: 2d756e67 0x2d756e67 + 8cae: 6f74 flw fa3,92(a4) + 8cb0: 68636c6f jal s8,3f336 <__stack_size+0x3eb36> + 8cb4: 6961 lui s2,0x18 + 8cb6: 2f6e fld ft10,216(sp) + 8cb8: 6972 flw fs2,28(sp) + 8cba: 2d766373 csrrsi t1,0x2d7,12 + 8cbe: 2f636367 0x2f636367 + 8cc2: 696c flw fa1,84(a0) + 8cc4: 6762 flw fa4,24(sp) + 8cc6: 732f6363 bltu t5,s2,93ec <__stack_size+0x8bec> + 8cca: 2d74666f jal a2,4f7a0 <__stack_size+0x4efa0> + 8cce: 7066 flw ft0,120(sp) + 8cd0: 2e00 fld fs0,24(a2) + 8cd2: 2f00 fld fs0,24(a4) + 8cd4: 6f68 flw fa0,92(a4) + 8cd6: 656d lui a0,0x1b + 8cd8: 6c61702f 0x6c61702f + 8cdc: 656d lui a0,0x1b + 8cde: 2f72 fld ft10,280(sp) + 8ce0: 6972 flw fs2,28(sp) + 8ce2: 2d766373 csrrsi t1,0x2d7,12 + 8ce6: 6962 flw fs2,24(sp) + 8ce8: 616e flw ft2,216(sp) + 8cea: 7972 flw fs2,60(sp) + 8cec: 742d lui s0,0xfffeb + 8cee: 736c6f6f jal t5,cf424 <__stack_size+0xcec24> + 8cf2: 6a626f2f 0x6a626f2f + 8cf6: 3638782f 0x3638782f + 8cfa: 365f 2d34 696c 0x696c2d34365f + 8d00: 756e flw fa0,248(sp) + 8d02: 2d78 fld fa4,216(a0) + 8d04: 746e6563 bltu t3,t1,944e <__stack_size+0x8c4e> + 8d08: 2f36736f jal t1,707fa <__stack_size+0x6fffa> + 8d0c: 7562 flw fa0,56(sp) + 8d0e: 6c69 lui s8,0x1a + 8d10: 2f64 fld fs1,216(a4) + 8d12: 6972 flw fs2,28(sp) + 8d14: 2d766373 csrrsi t1,0x2d7,12 + 8d18: 2d756e67 0x2d756e67 + 8d1c: 6f74 flw fa3,92(a4) + 8d1e: 68636c6f jal s8,3f3a4 <__stack_size+0x3eba4> + 8d22: 6961 lui s2,0x18 + 8d24: 2f6e fld ft10,216(sp) + 8d26: 6972 flw fs2,28(sp) + 8d28: 2d766373 csrrsi t1,0x2d7,12 + 8d2c: 2f636367 0x2f636367 + 8d30: 696c flw fa1,84(a0) + 8d32: 6762 flw fa4,24(sp) + 8d34: 2e2f6363 bltu t5,sp,901a <__stack_size+0x881a> + 8d38: 2f2e fld ft10,200(sp) + 8d3a: 6e69 lui t3,0x1a + 8d3c: 64756c63 bltu a0,t2,9394 <__stack_size+0x8b94> + 8d40: 0065 c.addi zero,25 + 8d42: 6700 flw fs0,8(a4) + 8d44: 7465 lui s0,0xffff9 + 8d46: 3266 fld ft4,120(sp) + 8d48: 632e flw ft6,200(sp) + 8d4a: 0100 addi s0,sp,128 + 8d4c: 0000 unimp + 8d4e: 2d706673 csrrsi a2,0x2d7,0 + 8d52: 616d addi sp,sp,240 + 8d54: 6e696863 bltu s2,t1,9444 <__stack_size+0x8c44> + 8d58: 2e65 jal 9110 <__stack_size+0x8910> + 8d5a: 0068 addi a0,sp,12 + 8d5c: 0002 0x2 + 8d5e: 7300 flw fs0,32(a4) + 8d60: 2d74666f jal a2,4f836 <__stack_size+0x4f036> + 8d64: 7066 flw ft0,120(sp) + 8d66: 682e flw fa6,200(sp) + 8d68: 0100 addi s0,sp,128 + 8d6a: 0000 unimp + 8d6c: 7571 lui a0,0xffffc + 8d6e: 6461 lui s0,0x18 + 8d70: 682e flw fa6,200(sp) + 8d72: 0100 addi s0,sp,128 + 8d74: 0000 unimp + 8d76: 6f6c flw fa1,92(a4) + 8d78: 676e flw fa4,216(sp) + 8d7a: 6f6c flw fa1,92(a4) + 8d7c: 676e flw fa4,216(sp) + 8d7e: 682e flw fa6,200(sp) + 8d80: 0300 addi s0,sp,384 + 8d82: 0000 unimp + 8d84: 0000 unimp + 8d86: 0205 addi tp,tp,1 + 8d88: 35d0 fld fa2,168(a1) + 8d8a: 2041 jal 8e0a <__stack_size+0x860a> + 8d8c: 03012303 lw t1,48(sp) + 8d90: 00100907 0x100907 + 8d94: 0301 addi t1,t1,0 + 8d96: 0901 addi s2,s2,0 + 8d98: 0008 addi a0,sp,0 + 8d9a: 0301 addi t1,t1,0 + 8d9c: 0978 addi a4,sp,156 + 8d9e: 0008 addi a0,sp,0 + 8da0: 0301 addi t1,t1,0 + 8da2: 000c0907 0xc0907 + 8da6: 0301 addi t1,t1,0 + 8da8: 0979 addi s2,s2,30 + 8daa: 0006 0x6 + 8dac: 0301 addi t1,t1,0 + 8dae: 00020907 0x20907 + 8db2: 0301 addi t1,t1,0 + 8db4: 0901 addi s2,s2,0 + 8db6: 0004 addi s1,sp,0 + 8db8: 0301 addi t1,t1,0 + 8dba: 0901 addi s2,s2,0 + 8dbc: 000a 0xa + 8dbe: 0001 nop + 8dc0: 0402 slli s0,s0,0x0 + 8dc2: 0612 slli a2,a2,0x4 + 8dc4: 04090003 lb zero,64(s2) # 18040 <__stack_size+0x17840> + 8dc8: 0100 addi s0,sp,128 + 8dca: 0306 slli t1,t1,0x1 + 8dcc: 0904 addi s1,sp,144 + 8dce: 0012 0x12 8dd0: 0001 nop 8dd2: 0402 slli s0,s0,0x0 - 8dd4: 036a slli t1,t1,0x1a - 8dd6: 0900 addi s0,sp,144 + 8dd4: 0315 addi t1,t1,5 + 8dd6: 097c addi a5,sp,156 8dd8: 0004 addi s1,sp,0 8dda: 0001 nop 8ddc: 0402 slli s0,s0,0x0 - 8dde: 036d addi t1,t1,27 - 8de0: 0900 addi s0,sp,144 - 8de2: 0004 addi s1,sp,0 - 8de4: 0001 nop - 8de6: 0402 slli s0,s0,0x0 - 8de8: 036e slli t1,t1,0x1b - 8dea: 0900 addi s0,sp,144 - 8dec: 0004 addi s1,sp,0 - 8dee: 0001 nop - 8df0: 0402 slli s0,s0,0x0 - 8df2: 0371 addi t1,t1,28 - 8df4: 0900 addi s0,sp,144 - 8df6: 0004 addi s1,sp,0 - 8df8: 0001 nop - 8dfa: 0402 slli s0,s0,0x0 - 8dfc: 0372 slli t1,t1,0x1c - 8dfe: 0900 addi s0,sp,144 - 8e00: 0004 addi s1,sp,0 - 8e02: 0001 nop - 8e04: 01800403 lb s0,24(zero) # 18 <__stack_size-0x7e8> - 8e08: 04090003 lb zero,64(s2) - 8e0c: 0100 addi s0,sp,128 - 8e0e: 0300 addi s0,sp,384 - 8e10: 8304 0x8304 - 8e12: 0301 addi t1,t1,0 - 8e14: 0900 addi s0,sp,144 - 8e16: 0004 addi s1,sp,0 - 8e18: 0001 nop - 8e1a: 01840403 lb s0,24(s0) # 18018 <__stack_size+0x17818> + 8dde: 0616 slli a2,a2,0x5 + 8de0: 04090003 lb zero,64(s2) + 8de4: 0100 addi s0,sp,128 + 8de6: 12090003 lb zero,288(s2) + 8dea: 0100 addi s0,sp,128 + 8dec: 0200 addi s0,sp,256 + 8dee: 3904 fld fs1,48(a0) + 8df0: 12090003 lb zero,288(s2) + 8df4: 0100 addi s0,sp,128 + 8df6: 0200 addi s0,sp,256 + 8df8: 3a04 fld fs1,48(a2) + 8dfa: 02090003 lb zero,32(s2) + 8dfe: 0100 addi s0,sp,128 + 8e00: 0200 addi s0,sp,256 + 8e02: 4004 lw s1,0(s0) + 8e04: 10090003 lb zero,256(s2) + 8e08: 0100 addi s0,sp,128 + 8e0a: 10090003 lb zero,256(s2) + 8e0e: 0100 addi s0,sp,128 + 8e10: 0200 addi s0,sp,256 + 8e12: 7404 flw fs1,40(s0) + 8e14: 06090003 lb zero,96(s2) + 8e18: 0100 addi s0,sp,128 + 8e1a: 0200 addi s0,sp,256 + 8e1c: 4a04 lw s1,16(a2) 8e1e: 06090003 lb zero,96(s2) 8e22: 0100 addi s0,sp,128 - 8e24: 0200 addi s0,sp,256 - 8e26: 7504 flw fs1,40(a0) - 8e28: 06090003 lb zero,96(s2) - 8e2c: 0100 addi s0,sp,128 + 8e24: 04090003 lb zero,64(s2) + 8e28: 0100 addi s0,sp,128 + 8e2a: 0200 addi s0,sp,256 + 8e2c: 5704 lw s1,40(a4) 8e2e: 04090003 lb zero,64(s2) 8e32: 0100 addi s0,sp,128 - 8e34: 1809 addi a6,a6,-30 - 8e36: 0000 unimp - 8e38: 0101 addi sp,sp,0 - 8e3a: 027e slli tp,tp,0x1f - 8e3c: 0000 unimp - 8e3e: 0002 0x2 - 8e40: 0131 addi sp,sp,12 - 8e42: 0000 unimp - 8e44: 0101 addi sp,sp,0 - 8e46: 000d0efb 0xd0efb - 8e4a: 0101 addi sp,sp,0 - 8e4c: 0101 addi sp,sp,0 - 8e4e: 0000 unimp - 8e50: 0100 addi s0,sp,128 - 8e52: 0000 unimp - 8e54: 2f01 jal 9564 <__stack_size+0x8d64> - 8e56: 6f68 flw fa0,92(a4) - 8e58: 656d lui a0,0x1b - 8e5a: 6c61702f 0x6c61702f - 8e5e: 656d lui a0,0x1b - 8e60: 2f72 fld ft10,280(sp) - 8e62: 6972 flw fs2,28(sp) - 8e64: 2d766373 csrrsi t1,0x2d7,12 - 8e68: 6962 flw fs2,24(sp) - 8e6a: 616e flw ft2,216(sp) - 8e6c: 7972 flw fs2,60(sp) - 8e6e: 742d lui s0,0xfffeb - 8e70: 736c6f6f jal t5,cf5a6 <__stack_size+0xceda6> - 8e74: 6a626f2f 0x6a626f2f - 8e78: 3638782f 0x3638782f - 8e7c: 365f 2d34 696c 0x696c2d34365f - 8e82: 756e flw fa0,248(sp) - 8e84: 2d78 fld fa4,216(a0) - 8e86: 746e6563 bltu t3,t1,95d0 <__stack_size+0x8dd0> - 8e8a: 2f36736f jal t1,7097c <__stack_size+0x7017c> - 8e8e: 7562 flw fa0,56(sp) - 8e90: 6c69 lui s8,0x1a - 8e92: 2f64 fld fs1,216(a4) - 8e94: 6972 flw fs2,28(sp) - 8e96: 2d766373 csrrsi t1,0x2d7,12 - 8e9a: 2d756e67 0x2d756e67 - 8e9e: 6f74 flw fa3,92(a4) - 8ea0: 68636c6f jal s8,3f526 <__stack_size+0x3ed26> - 8ea4: 6961 lui s2,0x18 - 8ea6: 2f6e fld ft10,216(sp) - 8ea8: 6972 flw fs2,28(sp) - 8eaa: 2d766373 csrrsi t1,0x2d7,12 - 8eae: 2f636367 0x2f636367 - 8eb2: 696c flw fa1,84(a0) - 8eb4: 6762 flw fa4,24(sp) - 8eb6: 732f6363 bltu t5,s2,95dc <__stack_size+0x8ddc> - 8eba: 2d74666f jal a2,4f990 <__stack_size+0x4f190> - 8ebe: 7066 flw ft0,120(sp) - 8ec0: 2e00 fld fs0,24(a2) - 8ec2: 2f00 fld fs0,24(a4) - 8ec4: 6f68 flw fa0,92(a4) - 8ec6: 656d lui a0,0x1b - 8ec8: 6c61702f 0x6c61702f - 8ecc: 656d lui a0,0x1b - 8ece: 2f72 fld ft10,280(sp) - 8ed0: 6972 flw fs2,28(sp) - 8ed2: 2d766373 csrrsi t1,0x2d7,12 - 8ed6: 6962 flw fs2,24(sp) - 8ed8: 616e flw ft2,216(sp) - 8eda: 7972 flw fs2,60(sp) - 8edc: 742d lui s0,0xfffeb - 8ede: 736c6f6f jal t5,cf614 <__stack_size+0xcee14> - 8ee2: 6a626f2f 0x6a626f2f - 8ee6: 3638782f 0x3638782f - 8eea: 365f 2d34 696c 0x696c2d34365f - 8ef0: 756e flw fa0,248(sp) - 8ef2: 2d78 fld fa4,216(a0) - 8ef4: 746e6563 bltu t3,t1,963e <__stack_size+0x8e3e> - 8ef8: 2f36736f jal t1,709ea <__stack_size+0x701ea> - 8efc: 7562 flw fa0,56(sp) - 8efe: 6c69 lui s8,0x1a - 8f00: 2f64 fld fs1,216(a4) - 8f02: 6972 flw fs2,28(sp) - 8f04: 2d766373 csrrsi t1,0x2d7,12 - 8f08: 2d756e67 0x2d756e67 - 8f0c: 6f74 flw fa3,92(a4) - 8f0e: 68636c6f jal s8,3f594 <__stack_size+0x3ed94> - 8f12: 6961 lui s2,0x18 - 8f14: 2f6e fld ft10,216(sp) - 8f16: 6972 flw fs2,28(sp) - 8f18: 2d766373 csrrsi t1,0x2d7,12 - 8f1c: 2f636367 0x2f636367 - 8f20: 696c flw fa1,84(a0) - 8f22: 6762 flw fa4,24(sp) - 8f24: 2e2f6363 bltu t5,sp,920a <__stack_size+0x8a0a> - 8f28: 2f2e fld ft10,200(sp) - 8f2a: 6e69 lui t3,0x1a - 8f2c: 64756c63 bltu a0,t2,9584 <__stack_size+0x8d84> - 8f30: 0065 c.addi zero,25 - 8f32: 6c00 flw fs0,24(s0) - 8f34: 7465 lui s0,0xffff9 - 8f36: 3266 fld ft4,120(sp) - 8f38: 632e flw ft6,200(sp) - 8f3a: 0100 addi s0,sp,128 - 8f3c: 0000 unimp - 8f3e: 2d706673 csrrsi a2,0x2d7,0 - 8f42: 616d addi sp,sp,240 - 8f44: 6e696863 bltu s2,t1,9634 <__stack_size+0x8e34> - 8f48: 2e65 jal 9300 <__stack_size+0x8b00> - 8f4a: 0068 addi a0,sp,12 - 8f4c: 0002 0x2 - 8f4e: 7300 flw fs0,32(a4) - 8f50: 2d74666f jal a2,4fa26 <__stack_size+0x4f226> - 8f54: 7066 flw ft0,120(sp) - 8f56: 682e flw fa6,200(sp) - 8f58: 0100 addi s0,sp,128 - 8f5a: 0000 unimp - 8f5c: 7571 lui a0,0xffffc - 8f5e: 6461 lui s0,0x18 - 8f60: 682e flw fa6,200(sp) - 8f62: 0100 addi s0,sp,128 - 8f64: 0000 unimp - 8f66: 6f6c flw fa1,92(a4) - 8f68: 676e flw fa4,216(sp) - 8f6a: 6f6c flw fa1,92(a4) - 8f6c: 676e flw fa4,216(sp) - 8f6e: 682e flw fa6,200(sp) - 8f70: 0300 addi s0,sp,384 - 8f72: 0000 unimp - 8f74: 0000 unimp - 8f76: 0205 addi tp,tp,1 - 8f78: 3a5e fld fs4,496(sp) - 8f7a: 2041 jal 8ffa <__stack_size+0x87fa> - 8f7c: 03012303 lw t1,48(sp) - 8f80: 00100907 0x100907 - 8f84: 0301 addi t1,t1,0 - 8f86: 0901 addi s2,s2,0 - 8f88: 0008 addi a0,sp,0 - 8f8a: 0301 addi t1,t1,0 - 8f8c: 0978 addi a4,sp,156 - 8f8e: 0008 addi a0,sp,0 - 8f90: 0301 addi t1,t1,0 - 8f92: 000c0907 0xc0907 - 8f96: 0301 addi t1,t1,0 - 8f98: 0979 addi s2,s2,30 - 8f9a: 0006 0x6 - 8f9c: 0301 addi t1,t1,0 - 8f9e: 00020907 0x20907 - 8fa2: 0301 addi t1,t1,0 - 8fa4: 0901 addi s2,s2,0 - 8fa6: 0004 addi s1,sp,0 - 8fa8: 0301 addi t1,t1,0 - 8faa: 0901 addi s2,s2,0 - 8fac: 000a 0xa - 8fae: 0001 nop - 8fb0: 0402 slli s0,s0,0x0 - 8fb2: 0612 slli a2,a2,0x4 - 8fb4: 04090003 lb zero,64(s2) # 18040 <__stack_size+0x17840> - 8fb8: 0100 addi s0,sp,128 - 8fba: 0306 slli t1,t1,0x1 - 8fbc: 0904 addi s1,sp,144 - 8fbe: 0012 0x12 - 8fc0: 0001 nop - 8fc2: 0402 slli s0,s0,0x0 - 8fc4: 0315 addi t1,t1,5 - 8fc6: 097c addi a5,sp,156 - 8fc8: 0004 addi s1,sp,0 - 8fca: 0001 nop - 8fcc: 0402 slli s0,s0,0x0 - 8fce: 0616 slli a2,a2,0x5 - 8fd0: 04090003 lb zero,64(s2) - 8fd4: 0100 addi s0,sp,128 - 8fd6: 12090003 lb zero,288(s2) - 8fda: 0100 addi s0,sp,128 - 8fdc: 0200 addi s0,sp,256 - 8fde: 3904 fld fs1,48(a0) - 8fe0: 12090003 lb zero,288(s2) - 8fe4: 0100 addi s0,sp,128 - 8fe6: 0200 addi s0,sp,256 - 8fe8: 3a04 fld fs1,48(a2) - 8fea: 02090003 lb zero,32(s2) - 8fee: 0100 addi s0,sp,128 - 8ff0: 0200 addi s0,sp,256 - 8ff2: 4004 lw s1,0(s0) - 8ff4: 10090003 lb zero,256(s2) - 8ff8: 0100 addi s0,sp,128 - 8ffa: 10090003 lb zero,256(s2) - 8ffe: 0100 addi s0,sp,128 - 9000: 0200 addi s0,sp,256 - 9002: 7404 flw fs1,40(s0) - 9004: 06090003 lb zero,96(s2) - 9008: 0100 addi s0,sp,128 - 900a: 0200 addi s0,sp,256 - 900c: 4a04 lw s1,16(a2) - 900e: 06090003 lb zero,96(s2) - 9012: 0100 addi s0,sp,128 - 9014: 04090003 lb zero,64(s2) - 9018: 0100 addi s0,sp,128 - 901a: 0200 addi s0,sp,256 - 901c: 5704 lw s1,40(a4) - 901e: 04090003 lb zero,64(s2) - 9022: 0100 addi s0,sp,128 - 9024: 0200 addi s0,sp,256 - 9026: 5d04 lw s1,56(a0) - 9028: 04090003 lb zero,64(s2) - 902c: 0100 addi s0,sp,128 - 902e: 0300 addi s0,sp,384 - 9030: 8604 0x8604 - 9032: 0301 addi t1,t1,0 - 9034: 0900 addi s0,sp,144 - 9036: 0004 addi s1,sp,0 - 9038: 0301 addi t1,t1,0 - 903a: 0900 addi s0,sp,144 - 903c: 0004 addi s1,sp,0 - 903e: 0001 nop - 9040: 0402 slli s0,s0,0x0 - 9042: 09000363 beq zero,a6,90c8 <__stack_size+0x88c8> - 9046: 0004 addi s1,sp,0 - 9048: 0001 nop - 904a: 0402 slli s0,s0,0x0 - 904c: 0369 addi t1,t1,26 - 904e: 0900 addi s0,sp,144 - 9050: 0004 addi s1,sp,0 + 8e34: 0200 addi s0,sp,256 + 8e36: 5d04 lw s1,56(a0) + 8e38: 04090003 lb zero,64(s2) + 8e3c: 0100 addi s0,sp,128 + 8e3e: 0300 addi s0,sp,384 + 8e40: 8604 0x8604 + 8e42: 0301 addi t1,t1,0 + 8e44: 0900 addi s0,sp,144 + 8e46: 0004 addi s1,sp,0 + 8e48: 0301 addi t1,t1,0 + 8e4a: 0900 addi s0,sp,144 + 8e4c: 0004 addi s1,sp,0 + 8e4e: 0001 nop + 8e50: 0402 slli s0,s0,0x0 + 8e52: 09000363 beq zero,a6,8ed8 <__stack_size+0x86d8> + 8e56: 0004 addi s1,sp,0 + 8e58: 0001 nop + 8e5a: 0402 slli s0,s0,0x0 + 8e5c: 0369 addi t1,t1,26 + 8e5e: 0900 addi s0,sp,144 + 8e60: 0004 addi s1,sp,0 + 8e62: 0001 nop + 8e64: 0402 slli s0,s0,0x0 + 8e66: 036a slli t1,t1,0x1a + 8e68: 0900 addi s0,sp,144 + 8e6a: 0004 addi s1,sp,0 + 8e6c: 0001 nop + 8e6e: 0402 slli s0,s0,0x0 + 8e70: 036d addi t1,t1,27 + 8e72: 0900 addi s0,sp,144 + 8e74: 0004 addi s1,sp,0 + 8e76: 0001 nop + 8e78: 0402 slli s0,s0,0x0 + 8e7a: 036e slli t1,t1,0x1b + 8e7c: 0900 addi s0,sp,144 + 8e7e: 0004 addi s1,sp,0 + 8e80: 0001 nop + 8e82: 0402 slli s0,s0,0x0 + 8e84: 0371 addi t1,t1,28 + 8e86: 0900 addi s0,sp,144 + 8e88: 0004 addi s1,sp,0 + 8e8a: 0001 nop + 8e8c: 0402 slli s0,s0,0x0 + 8e8e: 0372 slli t1,t1,0x1c + 8e90: 0900 addi s0,sp,144 + 8e92: 0004 addi s1,sp,0 + 8e94: 0001 nop + 8e96: 01800403 lb s0,24(zero) # 18 <__stack_size-0x7e8> + 8e9a: 04090003 lb zero,64(s2) + 8e9e: 0100 addi s0,sp,128 + 8ea0: 0300 addi s0,sp,384 + 8ea2: 8304 0x8304 + 8ea4: 0301 addi t1,t1,0 + 8ea6: 0900 addi s0,sp,144 + 8ea8: 0004 addi s1,sp,0 + 8eaa: 0001 nop + 8eac: 01840403 lb s0,24(s0) # 18018 <__stack_size+0x17818> + 8eb0: 06090003 lb zero,96(s2) + 8eb4: 0100 addi s0,sp,128 + 8eb6: 0200 addi s0,sp,256 + 8eb8: 7504 flw fs1,40(a0) + 8eba: 06090003 lb zero,96(s2) + 8ebe: 0100 addi s0,sp,128 + 8ec0: 04090003 lb zero,64(s2) + 8ec4: 0100 addi s0,sp,128 + 8ec6: 1809 addi a6,a6,-30 + 8ec8: 0000 unimp + 8eca: 0101 addi sp,sp,0 + 8ecc: 027e slli tp,tp,0x1f + 8ece: 0000 unimp + 8ed0: 0002 0x2 + 8ed2: 0131 addi sp,sp,12 + 8ed4: 0000 unimp + 8ed6: 0101 addi sp,sp,0 + 8ed8: 000d0efb 0xd0efb + 8edc: 0101 addi sp,sp,0 + 8ede: 0101 addi sp,sp,0 + 8ee0: 0000 unimp + 8ee2: 0100 addi s0,sp,128 + 8ee4: 0000 unimp + 8ee6: 2f01 jal 95f6 <__stack_size+0x8df6> + 8ee8: 6f68 flw fa0,92(a4) + 8eea: 656d lui a0,0x1b + 8eec: 6c61702f 0x6c61702f + 8ef0: 656d lui a0,0x1b + 8ef2: 2f72 fld ft10,280(sp) + 8ef4: 6972 flw fs2,28(sp) + 8ef6: 2d766373 csrrsi t1,0x2d7,12 + 8efa: 6962 flw fs2,24(sp) + 8efc: 616e flw ft2,216(sp) + 8efe: 7972 flw fs2,60(sp) + 8f00: 742d lui s0,0xfffeb + 8f02: 736c6f6f jal t5,cf638 <__stack_size+0xcee38> + 8f06: 6a626f2f 0x6a626f2f + 8f0a: 3638782f 0x3638782f + 8f0e: 365f 2d34 696c 0x696c2d34365f + 8f14: 756e flw fa0,248(sp) + 8f16: 2d78 fld fa4,216(a0) + 8f18: 746e6563 bltu t3,t1,9662 <__stack_size+0x8e62> + 8f1c: 2f36736f jal t1,70a0e <__stack_size+0x7020e> + 8f20: 7562 flw fa0,56(sp) + 8f22: 6c69 lui s8,0x1a + 8f24: 2f64 fld fs1,216(a4) + 8f26: 6972 flw fs2,28(sp) + 8f28: 2d766373 csrrsi t1,0x2d7,12 + 8f2c: 2d756e67 0x2d756e67 + 8f30: 6f74 flw fa3,92(a4) + 8f32: 68636c6f jal s8,3f5b8 <__stack_size+0x3edb8> + 8f36: 6961 lui s2,0x18 + 8f38: 2f6e fld ft10,216(sp) + 8f3a: 6972 flw fs2,28(sp) + 8f3c: 2d766373 csrrsi t1,0x2d7,12 + 8f40: 2f636367 0x2f636367 + 8f44: 696c flw fa1,84(a0) + 8f46: 6762 flw fa4,24(sp) + 8f48: 732f6363 bltu t5,s2,966e <__stack_size+0x8e6e> + 8f4c: 2d74666f jal a2,4fa22 <__stack_size+0x4f222> + 8f50: 7066 flw ft0,120(sp) + 8f52: 2e00 fld fs0,24(a2) + 8f54: 2f00 fld fs0,24(a4) + 8f56: 6f68 flw fa0,92(a4) + 8f58: 656d lui a0,0x1b + 8f5a: 6c61702f 0x6c61702f + 8f5e: 656d lui a0,0x1b + 8f60: 2f72 fld ft10,280(sp) + 8f62: 6972 flw fs2,28(sp) + 8f64: 2d766373 csrrsi t1,0x2d7,12 + 8f68: 6962 flw fs2,24(sp) + 8f6a: 616e flw ft2,216(sp) + 8f6c: 7972 flw fs2,60(sp) + 8f6e: 742d lui s0,0xfffeb + 8f70: 736c6f6f jal t5,cf6a6 <__stack_size+0xceea6> + 8f74: 6a626f2f 0x6a626f2f + 8f78: 3638782f 0x3638782f + 8f7c: 365f 2d34 696c 0x696c2d34365f + 8f82: 756e flw fa0,248(sp) + 8f84: 2d78 fld fa4,216(a0) + 8f86: 746e6563 bltu t3,t1,96d0 <__stack_size+0x8ed0> + 8f8a: 2f36736f jal t1,70a7c <__stack_size+0x7027c> + 8f8e: 7562 flw fa0,56(sp) + 8f90: 6c69 lui s8,0x1a + 8f92: 2f64 fld fs1,216(a4) + 8f94: 6972 flw fs2,28(sp) + 8f96: 2d766373 csrrsi t1,0x2d7,12 + 8f9a: 2d756e67 0x2d756e67 + 8f9e: 6f74 flw fa3,92(a4) + 8fa0: 68636c6f jal s8,3f626 <__stack_size+0x3ee26> + 8fa4: 6961 lui s2,0x18 + 8fa6: 2f6e fld ft10,216(sp) + 8fa8: 6972 flw fs2,28(sp) + 8faa: 2d766373 csrrsi t1,0x2d7,12 + 8fae: 2f636367 0x2f636367 + 8fb2: 696c flw fa1,84(a0) + 8fb4: 6762 flw fa4,24(sp) + 8fb6: 2e2f6363 bltu t5,sp,929c <__stack_size+0x8a9c> + 8fba: 2f2e fld ft10,200(sp) + 8fbc: 6e69 lui t3,0x1a + 8fbe: 64756c63 bltu a0,t2,9616 <__stack_size+0x8e16> + 8fc2: 0065 c.addi zero,25 + 8fc4: 6c00 flw fs0,24(s0) + 8fc6: 7465 lui s0,0xffff9 + 8fc8: 3266 fld ft4,120(sp) + 8fca: 632e flw ft6,200(sp) + 8fcc: 0100 addi s0,sp,128 + 8fce: 0000 unimp + 8fd0: 2d706673 csrrsi a2,0x2d7,0 + 8fd4: 616d addi sp,sp,240 + 8fd6: 6e696863 bltu s2,t1,96c6 <__stack_size+0x8ec6> + 8fda: 2e65 jal 9392 <__stack_size+0x8b92> + 8fdc: 0068 addi a0,sp,12 + 8fde: 0002 0x2 + 8fe0: 7300 flw fs0,32(a4) + 8fe2: 2d74666f jal a2,4fab8 <__stack_size+0x4f2b8> + 8fe6: 7066 flw ft0,120(sp) + 8fe8: 682e flw fa6,200(sp) + 8fea: 0100 addi s0,sp,128 + 8fec: 0000 unimp + 8fee: 7571 lui a0,0xffffc + 8ff0: 6461 lui s0,0x18 + 8ff2: 682e flw fa6,200(sp) + 8ff4: 0100 addi s0,sp,128 + 8ff6: 0000 unimp + 8ff8: 6f6c flw fa1,92(a4) + 8ffa: 676e flw fa4,216(sp) + 8ffc: 6f6c flw fa1,92(a4) + 8ffe: 676e flw fa4,216(sp) + 9000: 682e flw fa6,200(sp) + 9002: 0300 addi s0,sp,384 + 9004: 0000 unimp + 9006: 0000 unimp + 9008: 0205 addi tp,tp,1 + 900a: 36e2 fld fa3,56(sp) + 900c: 2041 jal 908c <__stack_size+0x888c> + 900e: 03012303 lw t1,48(sp) + 9012: 00100907 0x100907 + 9016: 0301 addi t1,t1,0 + 9018: 0901 addi s2,s2,0 + 901a: 0008 addi a0,sp,0 + 901c: 0301 addi t1,t1,0 + 901e: 0978 addi a4,sp,156 + 9020: 0008 addi a0,sp,0 + 9022: 0301 addi t1,t1,0 + 9024: 000c0907 0xc0907 + 9028: 0301 addi t1,t1,0 + 902a: 0979 addi s2,s2,30 + 902c: 0006 0x6 + 902e: 0301 addi t1,t1,0 + 9030: 00020907 0x20907 + 9034: 0301 addi t1,t1,0 + 9036: 0901 addi s2,s2,0 + 9038: 0004 addi s1,sp,0 + 903a: 0301 addi t1,t1,0 + 903c: 0901 addi s2,s2,0 + 903e: 000a 0xa + 9040: 0001 nop + 9042: 0402 slli s0,s0,0x0 + 9044: 0612 slli a2,a2,0x4 + 9046: 04090003 lb zero,64(s2) # 18040 <__stack_size+0x17840> + 904a: 0100 addi s0,sp,128 + 904c: 0306 slli t1,t1,0x1 + 904e: 0904 addi s1,sp,144 + 9050: 0012 0x12 9052: 0001 nop 9054: 0402 slli s0,s0,0x0 - 9056: 036a slli t1,t1,0x1a - 9058: 0900 addi s0,sp,144 + 9056: 0315 addi t1,t1,5 + 9058: 097c addi a5,sp,156 905a: 0004 addi s1,sp,0 905c: 0001 nop 905e: 0402 slli s0,s0,0x0 - 9060: 036d addi t1,t1,27 - 9062: 0900 addi s0,sp,144 - 9064: 0004 addi s1,sp,0 - 9066: 0001 nop - 9068: 0402 slli s0,s0,0x0 - 906a: 036e slli t1,t1,0x1b - 906c: 0900 addi s0,sp,144 - 906e: 0004 addi s1,sp,0 - 9070: 0001 nop - 9072: 0402 slli s0,s0,0x0 - 9074: 0371 addi t1,t1,28 - 9076: 0900 addi s0,sp,144 - 9078: 0004 addi s1,sp,0 - 907a: 0001 nop - 907c: 0402 slli s0,s0,0x0 - 907e: 0372 slli t1,t1,0x1c - 9080: 0900 addi s0,sp,144 - 9082: 0004 addi s1,sp,0 - 9084: 0001 nop - 9086: 01800403 lb s0,24(zero) # 18 <__stack_size-0x7e8> - 908a: 04090003 lb zero,64(s2) - 908e: 0100 addi s0,sp,128 - 9090: 0300 addi s0,sp,384 - 9092: 8304 0x8304 - 9094: 0301 addi t1,t1,0 - 9096: 0900 addi s0,sp,144 - 9098: 0004 addi s1,sp,0 - 909a: 0001 nop - 909c: 01840403 lb s0,24(s0) # 18018 <__stack_size+0x17818> + 9060: 0616 slli a2,a2,0x5 + 9062: 04090003 lb zero,64(s2) + 9066: 0100 addi s0,sp,128 + 9068: 12090003 lb zero,288(s2) + 906c: 0100 addi s0,sp,128 + 906e: 0200 addi s0,sp,256 + 9070: 3904 fld fs1,48(a0) + 9072: 12090003 lb zero,288(s2) + 9076: 0100 addi s0,sp,128 + 9078: 0200 addi s0,sp,256 + 907a: 3a04 fld fs1,48(a2) + 907c: 02090003 lb zero,32(s2) + 9080: 0100 addi s0,sp,128 + 9082: 0200 addi s0,sp,256 + 9084: 4004 lw s1,0(s0) + 9086: 10090003 lb zero,256(s2) + 908a: 0100 addi s0,sp,128 + 908c: 10090003 lb zero,256(s2) + 9090: 0100 addi s0,sp,128 + 9092: 0200 addi s0,sp,256 + 9094: 7404 flw fs1,40(s0) + 9096: 06090003 lb zero,96(s2) + 909a: 0100 addi s0,sp,128 + 909c: 0200 addi s0,sp,256 + 909e: 4a04 lw s1,16(a2) 90a0: 06090003 lb zero,96(s2) 90a4: 0100 addi s0,sp,128 - 90a6: 0200 addi s0,sp,256 - 90a8: 7504 flw fs1,40(a0) - 90aa: 06090003 lb zero,96(s2) - 90ae: 0100 addi s0,sp,128 + 90a6: 04090003 lb zero,64(s2) + 90aa: 0100 addi s0,sp,128 + 90ac: 0200 addi s0,sp,256 + 90ae: 5704 lw s1,40(a4) 90b0: 04090003 lb zero,64(s2) 90b4: 0100 addi s0,sp,128 - 90b6: 1809 addi a6,a6,-30 - 90b8: 0000 unimp - 90ba: 0101 addi sp,sp,0 - 90bc: 06f9 addi a3,a3,30 - 90be: 0000 unimp - 90c0: 0002 0x2 - 90c2: 011f 0000 0101 0x1010000011f - 90c8: 000d0efb 0xd0efb - 90cc: 0101 addi sp,sp,0 - 90ce: 0101 addi sp,sp,0 - 90d0: 0000 unimp - 90d2: 0100 addi s0,sp,128 - 90d4: 0000 unimp - 90d6: 2f01 jal 97e6 <__stack_size+0x8fe6> - 90d8: 6f68 flw fa0,92(a4) - 90da: 656d lui a0,0x1b - 90dc: 6c61702f 0x6c61702f - 90e0: 656d lui a0,0x1b - 90e2: 2f72 fld ft10,280(sp) - 90e4: 6972 flw fs2,28(sp) - 90e6: 2d766373 csrrsi t1,0x2d7,12 - 90ea: 6962 flw fs2,24(sp) - 90ec: 616e flw ft2,216(sp) - 90ee: 7972 flw fs2,60(sp) - 90f0: 742d lui s0,0xfffeb - 90f2: 736c6f6f jal t5,cf828 <__stack_size+0xcf028> - 90f6: 6a626f2f 0x6a626f2f - 90fa: 3638782f 0x3638782f - 90fe: 365f 2d34 696c 0x696c2d34365f - 9104: 756e flw fa0,248(sp) - 9106: 2d78 fld fa4,216(a0) - 9108: 746e6563 bltu t3,t1,9852 <__stack_size+0x9052> - 910c: 2f36736f jal t1,70bfe <__stack_size+0x703fe> - 9110: 7562 flw fa0,56(sp) - 9112: 6c69 lui s8,0x1a - 9114: 2f64 fld fs1,216(a4) - 9116: 6972 flw fs2,28(sp) - 9118: 2d766373 csrrsi t1,0x2d7,12 - 911c: 2d756e67 0x2d756e67 - 9120: 6f74 flw fa3,92(a4) - 9122: 68636c6f jal s8,3f7a8 <__stack_size+0x3efa8> - 9126: 6961 lui s2,0x18 - 9128: 2f6e fld ft10,216(sp) - 912a: 6972 flw fs2,28(sp) - 912c: 2d766373 csrrsi t1,0x2d7,12 - 9130: 2f636367 0x2f636367 - 9134: 696c flw fa1,84(a0) - 9136: 6762 flw fa4,24(sp) - 9138: 732f6363 bltu t5,s2,985e <__stack_size+0x905e> - 913c: 2d74666f jal a2,4fc12 <__stack_size+0x4f412> - 9140: 7066 flw ft0,120(sp) - 9142: 2f00 fld fs0,24(a4) - 9144: 6f68 flw fa0,92(a4) - 9146: 656d lui a0,0x1b - 9148: 6c61702f 0x6c61702f - 914c: 656d lui a0,0x1b - 914e: 2f72 fld ft10,280(sp) - 9150: 6972 flw fs2,28(sp) - 9152: 2d766373 csrrsi t1,0x2d7,12 - 9156: 6962 flw fs2,24(sp) - 9158: 616e flw ft2,216(sp) - 915a: 7972 flw fs2,60(sp) - 915c: 742d lui s0,0xfffeb - 915e: 736c6f6f jal t5,cf894 <__stack_size+0xcf094> - 9162: 6a626f2f 0x6a626f2f - 9166: 3638782f 0x3638782f - 916a: 365f 2d34 696c 0x696c2d34365f - 9170: 756e flw fa0,248(sp) - 9172: 2d78 fld fa4,216(a0) - 9174: 746e6563 bltu t3,t1,98be <__stack_size+0x90be> - 9178: 2f36736f jal t1,70c6a <__stack_size+0x7046a> - 917c: 7562 flw fa0,56(sp) - 917e: 6c69 lui s8,0x1a - 9180: 2f64 fld fs1,216(a4) - 9182: 6972 flw fs2,28(sp) - 9184: 2d766373 csrrsi t1,0x2d7,12 - 9188: 2d756e67 0x2d756e67 - 918c: 6f74 flw fa3,92(a4) - 918e: 68636c6f jal s8,3f814 <__stack_size+0x3f014> - 9192: 6961 lui s2,0x18 - 9194: 2f6e fld ft10,216(sp) - 9196: 6972 flw fs2,28(sp) - 9198: 2d766373 csrrsi t1,0x2d7,12 - 919c: 2f636367 0x2f636367 - 91a0: 696c flw fa1,84(a0) - 91a2: 6762 flw fa4,24(sp) - 91a4: 2e2f6363 bltu t5,sp,948a <__stack_size+0x8c8a> - 91a8: 2f2e fld ft10,200(sp) - 91aa: 6e69 lui t3,0x1a - 91ac: 64756c63 bltu a0,t2,9804 <__stack_size+0x9004> - 91b0: 0065 c.addi zero,25 - 91b2: 6d00 flw fs0,24(a0) - 91b4: 6c75 lui s8,0x1d - 91b6: 6674 flw fa3,76(a2) - 91b8: 00632e33 slt t3,t1,t1 - 91bc: 0001 nop - 91be: 7300 flw fs0,32(a4) - 91c0: 2d74666f jal a2,4fc96 <__stack_size+0x4f496> - 91c4: 7066 flw ft0,120(sp) - 91c6: 682e flw fa6,200(sp) - 91c8: 0100 addi s0,sp,128 - 91ca: 0000 unimp - 91cc: 7571 lui a0,0xffffc - 91ce: 6461 lui s0,0x18 - 91d0: 682e flw fa6,200(sp) - 91d2: 0100 addi s0,sp,128 - 91d4: 0000 unimp - 91d6: 6f6c flw fa1,92(a4) - 91d8: 676e flw fa4,216(sp) - 91da: 6f6c flw fa1,92(a4) - 91dc: 676e flw fa4,216(sp) - 91de: 682e flw fa6,200(sp) - 91e0: 0200 addi s0,sp,256 - 91e2: 0000 unimp - 91e4: 0000 unimp - 91e6: 0205 addi tp,tp,1 - 91e8: 3b70 fld fa2,240(a4) - 91ea: 2041 jal 926a <__stack_size+0x8a6a> - 91ec: 03012303 lw t1,48(sp) - 91f0: 0908 addi a0,sp,144 - 91f2: 002c addi a1,sp,8 - 91f4: 0301 addi t1,t1,0 - 91f6: 0978 addi a4,sp,156 - 91f8: 0002 0x2 - 91fa: 0301 addi t1,t1,0 - 91fc: 0908 addi a0,sp,144 - 91fe: 0004 addi s1,sp,0 - 9200: 0301 addi t1,t1,0 - 9202: 0978 addi a4,sp,156 - 9204: 0008 addi a0,sp,0 - 9206: 0301 addi t1,t1,0 - 9208: 0908 addi a0,sp,144 - 920a: 000e 0xe - 920c: 0001 nop - 920e: 0402 slli s0,s0,0x0 - 9210: 0003060b 0x3060b - 9214: 2409 jal 9416 <__stack_size+0x8c16> - 9216: 0100 addi s0,sp,128 - 9218: 0200 addi s0,sp,256 - 921a: 0c04 addi s1,sp,528 - 921c: 14090003 lb zero,320(s2) # 18140 <__stack_size+0x17940> - 9220: 0100 addi s0,sp,128 - 9222: 0200 addi s0,sp,256 - 9224: 4104 lw s1,0(a0) - 9226: 0c090003 lb zero,192(s2) - 922a: 0100 addi s0,sp,128 - 922c: 0306 slli t1,t1,0x1 - 922e: 0901 addi s2,s2,0 - 9230: 0006 0x6 - 9232: 0001 nop - 9234: 0402 slli s0,s0,0x0 - 9236: 0003060b 0x3060b - 923a: 3409 jal 8c3c <__stack_size+0x843c> - 923c: 0100 addi s0,sp,128 - 923e: 0200 addi s0,sp,256 - 9240: 0c04 addi s1,sp,528 - 9242: 14090003 lb zero,320(s2) - 9246: 0100 addi s0,sp,128 - 9248: 0200 addi s0,sp,256 - 924a: 4104 lw s1,0(a0) - 924c: 0c090003 lb zero,192(s2) - 9250: 0100 addi s0,sp,128 - 9252: 0306 slli t1,t1,0x1 - 9254: 0901 addi s2,s2,0 - 9256: 0002 0x2 - 9258: 0001 nop - 925a: 0402 slli s0,s0,0x0 - 925c: 0302 slli t1,t1,0x0 - 925e: 097e slli s2,s2,0x1f - 9260: 0030 addi a2,sp,8 - 9262: 0001 nop - 9264: 0402 slli s0,s0,0x0 - 9266: 00030613 mv a2,t1 - 926a: 0a09 addi s4,s4,2 - 926c: 0100 addi s0,sp,128 - 926e: 0200 addi s0,sp,256 - 9270: 1604 addi s1,sp,800 - 9272: 02090003 lb zero,32(s2) - 9276: 0100 addi s0,sp,128 - 9278: 0200 addi s0,sp,256 - 927a: 3504 fld fs1,40(a0) - 927c: 06090003 lb zero,96(s2) - 9280: 0100 addi s0,sp,128 - 9282: 12090003 lb zero,288(s2) - 9286: 0100 addi s0,sp,128 - 9288: 0200 addi s0,sp,256 - 928a: 3b04 fld fs1,48(a4) - 928c: 10090003 lb zero,256(s2) - 9290: 0100 addi s0,sp,128 - 9292: 0200 addi s0,sp,256 - 9294: 3e04 fld fs1,56(a2) - 9296: 04090003 lb zero,64(s2) - 929a: 0100 addi s0,sp,128 - 929c: 0200 addi s0,sp,256 - 929e: 1504 addi s1,sp,672 - 92a0: 12090003 lb zero,288(s2) - 92a4: 0100 addi s0,sp,128 - 92a6: 0200 addi s0,sp,256 - 92a8: 1c04 addi s1,sp,560 - 92aa: 02090003 lb zero,32(s2) - 92ae: 0100 addi s0,sp,128 - 92b0: 0200 addi s0,sp,256 - 92b2: 1b04 addi s1,sp,432 - 92b4: 0a090003 lb zero,160(s2) - 92b8: 0100 addi s0,sp,128 - 92ba: 0200 addi s0,sp,256 - 92bc: 2604 fld fs1,8(a2) - 92be: 02090003 lb zero,32(s2) - 92c2: 0100 addi s0,sp,128 - 92c4: 0200 addi s0,sp,256 - 92c6: 2e04 fld fs1,24(a2) - 92c8: 0c090003 lb zero,192(s2) - 92cc: 0100 addi s0,sp,128 - 92ce: 14090003 lb zero,320(s2) - 92d2: 0100 addi s0,sp,128 - 92d4: 0200 addi s0,sp,256 - 92d6: 3a04 fld fs1,48(a2) - 92d8: 02090003 lb zero,32(s2) - 92dc: 0100 addi s0,sp,128 - 92de: 0200 addi s0,sp,256 - 92e0: 3f04 fld fs1,56(a4) - 92e2: 12090003 lb zero,288(s2) - 92e6: 0100 addi s0,sp,128 - 92e8: 0200 addi s0,sp,256 - 92ea: 4104 lw s1,0(a0) - 92ec: 06090003 lb zero,96(s2) - 92f0: 0100 addi s0,sp,128 - 92f2: 0200 addi s0,sp,256 - 92f4: 3d04 fld fs1,56(a0) - 92f6: 0e090003 lb zero,224(s2) - 92fa: 0100 addi s0,sp,128 - 92fc: 0200 addi s0,sp,256 - 92fe: 4004 lw s1,0(s0) - 9300: 20090003 lb zero,512(s2) - 9304: 0100 addi s0,sp,128 - 9306: 0200 addi s0,sp,256 - 9308: 0304 addi s1,sp,384 - 930a: 10090003 lb zero,256(s2) - 930e: 0100 addi s0,sp,128 - 9310: 0c090003 lb zero,192(s2) - 9314: 0100 addi s0,sp,128 - 9316: 0200 addi s0,sp,256 - 9318: 0204 addi s1,sp,256 - 931a: 0306 slli t1,t1,0x1 - 931c: 0901 addi s2,s2,0 - 931e: 000a 0xa - 9320: 0001 nop - 9322: 0402 slli s0,s0,0x0 - 9324: 00030613 mv a2,t1 - 9328: 0c09 addi s8,s8,2 - 932a: 0100 addi s0,sp,128 - 932c: 0200 addi s0,sp,256 - 932e: 1604 addi s1,sp,800 - 9330: 02090003 lb zero,32(s2) - 9334: 0100 addi s0,sp,128 - 9336: 0200 addi s0,sp,256 - 9338: 3504 fld fs1,40(a0) - 933a: 06090003 lb zero,96(s2) - 933e: 0100 addi s0,sp,128 - 9340: 12090003 lb zero,288(s2) - 9344: 0100 addi s0,sp,128 - 9346: 0200 addi s0,sp,256 - 9348: 3b04 fld fs1,48(a4) - 934a: 10090003 lb zero,256(s2) - 934e: 0100 addi s0,sp,128 - 9350: 0200 addi s0,sp,256 - 9352: 3e04 fld fs1,56(a2) - 9354: 04090003 lb zero,64(s2) - 9358: 0100 addi s0,sp,128 - 935a: 0200 addi s0,sp,256 - 935c: 1504 addi s1,sp,672 - 935e: 12090003 lb zero,288(s2) - 9362: 0100 addi s0,sp,128 - 9364: 0200 addi s0,sp,256 - 9366: 1c04 addi s1,sp,560 - 9368: 04090003 lb zero,64(s2) - 936c: 0100 addi s0,sp,128 - 936e: 0200 addi s0,sp,256 - 9370: 1b04 addi s1,sp,432 - 9372: 0c090003 lb zero,192(s2) - 9376: 0100 addi s0,sp,128 - 9378: 0200 addi s0,sp,256 - 937a: 2604 fld fs1,8(a2) - 937c: 04090003 lb zero,64(s2) - 9380: 0100 addi s0,sp,128 - 9382: 0200 addi s0,sp,256 - 9384: 2e04 fld fs1,24(a2) - 9386: 0c090003 lb zero,192(s2) - 938a: 0100 addi s0,sp,128 - 938c: 14090003 lb zero,320(s2) - 9390: 0100 addi s0,sp,128 - 9392: 0200 addi s0,sp,256 - 9394: 3a04 fld fs1,48(a2) - 9396: 02090003 lb zero,32(s2) - 939a: 0100 addi s0,sp,128 - 939c: 0200 addi s0,sp,256 - 939e: 3f04 fld fs1,56(a4) - 93a0: 12090003 lb zero,288(s2) - 93a4: 0100 addi s0,sp,128 - 93a6: 0200 addi s0,sp,256 - 93a8: 4104 lw s1,0(a0) - 93aa: 06090003 lb zero,96(s2) - 93ae: 0100 addi s0,sp,128 - 93b0: 0200 addi s0,sp,256 - 93b2: 3d04 fld fs1,56(a0) - 93b4: 10090003 lb zero,256(s2) - 93b8: 0100 addi s0,sp,128 - 93ba: 0200 addi s0,sp,256 - 93bc: 4004 lw s1,0(s0) - 93be: 20090003 lb zero,512(s2) - 93c2: 0100 addi s0,sp,128 - 93c4: 0200 addi s0,sp,256 - 93c6: 0304 addi s1,sp,384 - 93c8: 10090003 lb zero,256(s2) - 93cc: 0100 addi s0,sp,128 - 93ce: 12090003 lb zero,288(s2) - 93d2: 0100 addi s0,sp,128 - 93d4: 0200 addi s0,sp,256 - 93d6: 0204 addi s1,sp,256 - 93d8: 0306 slli t1,t1,0x1 - 93da: 0901 addi s2,s2,0 - 93dc: 000a 0xa - 93de: 0001 nop - 93e0: 0402 slli s0,s0,0x0 - 93e2: 0609 addi a2,a2,2 - 93e4: 36090003 lb zero,864(s2) - 93e8: 0100 addi s0,sp,128 - 93ea: 0200 addi s0,sp,256 - 93ec: 0b04 addi s1,sp,400 - 93ee: 02090003 lb zero,32(s2) - 93f2: 0100 addi s0,sp,128 - 93f4: 0200 addi s0,sp,256 - 93f6: 0c04 addi s1,sp,528 - 93f8: 38090003 lb zero,896(s2) - 93fc: 0100 addi s0,sp,128 - 93fe: 0200 addi s0,sp,256 - 9400: 0e04 addi s1,sp,784 - 9402: 04090003 lb zero,64(s2) - 9406: 0100 addi s0,sp,128 - 9408: 0200 addi s0,sp,256 - 940a: 0f04 addi s1,sp,912 - 940c: 3c090003 lb zero,960(s2) - 9410: 0100 addi s0,sp,128 - 9412: 0200 addi s0,sp,256 - 9414: 1104 addi s1,sp,160 - 9416: 02090003 lb zero,32(s2) - 941a: 0100 addi s0,sp,128 - 941c: 0200 addi s0,sp,256 - 941e: 1204 addi s1,sp,288 - 9420: 32090003 lb zero,800(s2) - 9424: 0100 addi s0,sp,128 - 9426: 0200 addi s0,sp,256 - 9428: 1404 addi s1,sp,544 - 942a: 02090003 lb zero,32(s2) - 942e: 0100 addi s0,sp,128 - 9430: 0200 addi s0,sp,256 - 9432: 1504 addi s1,sp,672 - 9434: 3e090003 lb zero,992(s2) - 9438: 0100 addi s0,sp,128 - 943a: 0200 addi s0,sp,256 - 943c: 1704 addi s1,sp,928 - 943e: 02090003 lb zero,32(s2) - 9442: 0100 addi s0,sp,128 - 9444: 0200 addi s0,sp,256 - 9446: 1804 addi s1,sp,48 - 9448: 40090003 lb zero,1024(s2) - 944c: 0100 addi s0,sp,128 - 944e: 0200 addi s0,sp,256 - 9450: 1a04 addi s1,sp,304 - 9452: 02090003 lb zero,32(s2) - 9456: 0100 addi s0,sp,128 - 9458: 0200 addi s0,sp,256 - 945a: 1b04 addi s1,sp,432 - 945c: ca090003 lb zero,-864(s2) - 9460: 0100 addi s0,sp,128 - 9462: 0200 addi s0,sp,256 - 9464: 1d04 addi s1,sp,688 - 9466: 02090003 lb zero,32(s2) - 946a: 0100 addi s0,sp,128 - 946c: 0200 addi s0,sp,256 - 946e: 1e04 addi s1,sp,816 - 9470: 3e090003 lb zero,992(s2) - 9474: 0100 addi s0,sp,128 - 9476: 0200 addi s0,sp,256 - 9478: 2004 fld fs1,0(s0) - 947a: 02090003 lb zero,32(s2) - 947e: 0100 addi s0,sp,128 - 9480: 0200 addi s0,sp,256 - 9482: 2104 fld fs1,0(a0) - 9484: 36090003 lb zero,864(s2) - 9488: 0100 addi s0,sp,128 - 948a: 0200 addi s0,sp,256 - 948c: 2304 fld fs1,0(a4) - 948e: 02090003 lb zero,32(s2) - 9492: 0100 addi s0,sp,128 - 9494: 0200 addi s0,sp,256 - 9496: 2404 fld fs1,8(s0) - 9498: 34090003 lb zero,832(s2) - 949c: 0100 addi s0,sp,128 - 949e: 0200 addi s0,sp,256 - 94a0: 2604 fld fs1,8(a2) - 94a2: 02090003 lb zero,32(s2) - 94a6: 0100 addi s0,sp,128 - 94a8: 0200 addi s0,sp,256 - 94aa: 2704 fld fs1,8(a4) - 94ac: aa090003 lb zero,-1376(s2) - 94b0: 0100 addi s0,sp,128 - 94b2: 0200 addi s0,sp,256 - 94b4: 2904 fld fs1,16(a0) - 94b6: 04090003 lb zero,64(s2) - 94ba: 0100 addi s0,sp,128 - 94bc: 0200 addi s0,sp,256 - 94be: 2a04 fld fs1,16(a2) - 94c0: 34090003 lb zero,832(s2) - 94c4: 0100 addi s0,sp,128 - 94c6: 0200 addi s0,sp,256 - 94c8: 2c04 fld fs1,24(s0) - 94ca: 02090003 lb zero,32(s2) - 94ce: 0100 addi s0,sp,128 - 94d0: 0200 addi s0,sp,256 - 94d2: 2d04 fld fs1,24(a0) - 94d4: 34090003 lb zero,832(s2) - 94d8: 0100 addi s0,sp,128 - 94da: 0200 addi s0,sp,256 - 94dc: 2f04 fld fs1,24(a4) - 94de: 02090003 lb zero,32(s2) - 94e2: 0100 addi s0,sp,128 - 94e4: 0200 addi s0,sp,256 - 94e6: 3004 fld fs1,32(s0) - 94e8: 34090003 lb zero,832(s2) - 94ec: 0100 addi s0,sp,128 - 94ee: 0200 addi s0,sp,256 - 94f0: 3204 fld fs1,32(a2) - 94f2: 02090003 lb zero,32(s2) - 94f6: 0100 addi s0,sp,128 - 94f8: 0200 addi s0,sp,256 - 94fa: 3304 fld fs1,32(a4) - 94fc: 34090003 lb zero,832(s2) - 9500: 0100 addi s0,sp,128 - 9502: 0200 addi s0,sp,256 - 9504: 3504 fld fs1,40(a0) - 9506: 02090003 lb zero,32(s2) - 950a: 0100 addi s0,sp,128 - 950c: 0200 addi s0,sp,256 - 950e: 3604 fld fs1,40(a2) - 9510: b8090003 lb zero,-1152(s2) - 9514: 0100 addi s0,sp,128 - 9516: 0200 addi s0,sp,256 - 9518: 3804 fld fs1,48(s0) - 951a: 02090003 lb zero,32(s2) - 951e: 0100 addi s0,sp,128 - 9520: 0200 addi s0,sp,256 - 9522: 4404 lw s1,8(s0) - 9524: 3a090003 lb zero,928(s2) - 9528: 0100 addi s0,sp,128 - 952a: 14090003 lb zero,320(s2) + 90b6: 0200 addi s0,sp,256 + 90b8: 5d04 lw s1,56(a0) + 90ba: 04090003 lb zero,64(s2) + 90be: 0100 addi s0,sp,128 + 90c0: 0300 addi s0,sp,384 + 90c2: 8604 0x8604 + 90c4: 0301 addi t1,t1,0 + 90c6: 0900 addi s0,sp,144 + 90c8: 0004 addi s1,sp,0 + 90ca: 0301 addi t1,t1,0 + 90cc: 0900 addi s0,sp,144 + 90ce: 0004 addi s1,sp,0 + 90d0: 0001 nop + 90d2: 0402 slli s0,s0,0x0 + 90d4: 09000363 beq zero,a6,915a <__stack_size+0x895a> + 90d8: 0004 addi s1,sp,0 + 90da: 0001 nop + 90dc: 0402 slli s0,s0,0x0 + 90de: 0369 addi t1,t1,26 + 90e0: 0900 addi s0,sp,144 + 90e2: 0004 addi s1,sp,0 + 90e4: 0001 nop + 90e6: 0402 slli s0,s0,0x0 + 90e8: 036a slli t1,t1,0x1a + 90ea: 0900 addi s0,sp,144 + 90ec: 0004 addi s1,sp,0 + 90ee: 0001 nop + 90f0: 0402 slli s0,s0,0x0 + 90f2: 036d addi t1,t1,27 + 90f4: 0900 addi s0,sp,144 + 90f6: 0004 addi s1,sp,0 + 90f8: 0001 nop + 90fa: 0402 slli s0,s0,0x0 + 90fc: 036e slli t1,t1,0x1b + 90fe: 0900 addi s0,sp,144 + 9100: 0004 addi s1,sp,0 + 9102: 0001 nop + 9104: 0402 slli s0,s0,0x0 + 9106: 0371 addi t1,t1,28 + 9108: 0900 addi s0,sp,144 + 910a: 0004 addi s1,sp,0 + 910c: 0001 nop + 910e: 0402 slli s0,s0,0x0 + 9110: 0372 slli t1,t1,0x1c + 9112: 0900 addi s0,sp,144 + 9114: 0004 addi s1,sp,0 + 9116: 0001 nop + 9118: 01800403 lb s0,24(zero) # 18 <__stack_size-0x7e8> + 911c: 04090003 lb zero,64(s2) + 9120: 0100 addi s0,sp,128 + 9122: 0300 addi s0,sp,384 + 9124: 8304 0x8304 + 9126: 0301 addi t1,t1,0 + 9128: 0900 addi s0,sp,144 + 912a: 0004 addi s1,sp,0 + 912c: 0001 nop + 912e: 01840403 lb s0,24(s0) # 18018 <__stack_size+0x17818> + 9132: 06090003 lb zero,96(s2) + 9136: 0100 addi s0,sp,128 + 9138: 0200 addi s0,sp,256 + 913a: 7504 flw fs1,40(a0) + 913c: 06090003 lb zero,96(s2) + 9140: 0100 addi s0,sp,128 + 9142: 04090003 lb zero,64(s2) + 9146: 0100 addi s0,sp,128 + 9148: 1809 addi a6,a6,-30 + 914a: 0000 unimp + 914c: 0101 addi sp,sp,0 + 914e: 06f9 addi a3,a3,30 + 9150: 0000 unimp + 9152: 0002 0x2 + 9154: 011f 0000 0101 0x1010000011f + 915a: 000d0efb 0xd0efb + 915e: 0101 addi sp,sp,0 + 9160: 0101 addi sp,sp,0 + 9162: 0000 unimp + 9164: 0100 addi s0,sp,128 + 9166: 0000 unimp + 9168: 2f01 jal 9878 <__stack_size+0x9078> + 916a: 6f68 flw fa0,92(a4) + 916c: 656d lui a0,0x1b + 916e: 6c61702f 0x6c61702f + 9172: 656d lui a0,0x1b + 9174: 2f72 fld ft10,280(sp) + 9176: 6972 flw fs2,28(sp) + 9178: 2d766373 csrrsi t1,0x2d7,12 + 917c: 6962 flw fs2,24(sp) + 917e: 616e flw ft2,216(sp) + 9180: 7972 flw fs2,60(sp) + 9182: 742d lui s0,0xfffeb + 9184: 736c6f6f jal t5,cf8ba <__stack_size+0xcf0ba> + 9188: 6a626f2f 0x6a626f2f + 918c: 3638782f 0x3638782f + 9190: 365f 2d34 696c 0x696c2d34365f + 9196: 756e flw fa0,248(sp) + 9198: 2d78 fld fa4,216(a0) + 919a: 746e6563 bltu t3,t1,98e4 <__stack_size+0x90e4> + 919e: 2f36736f jal t1,70c90 <__stack_size+0x70490> + 91a2: 7562 flw fa0,56(sp) + 91a4: 6c69 lui s8,0x1a + 91a6: 2f64 fld fs1,216(a4) + 91a8: 6972 flw fs2,28(sp) + 91aa: 2d766373 csrrsi t1,0x2d7,12 + 91ae: 2d756e67 0x2d756e67 + 91b2: 6f74 flw fa3,92(a4) + 91b4: 68636c6f jal s8,3f83a <__stack_size+0x3f03a> + 91b8: 6961 lui s2,0x18 + 91ba: 2f6e fld ft10,216(sp) + 91bc: 6972 flw fs2,28(sp) + 91be: 2d766373 csrrsi t1,0x2d7,12 + 91c2: 2f636367 0x2f636367 + 91c6: 696c flw fa1,84(a0) + 91c8: 6762 flw fa4,24(sp) + 91ca: 732f6363 bltu t5,s2,98f0 <__stack_size+0x90f0> + 91ce: 2d74666f jal a2,4fca4 <__stack_size+0x4f4a4> + 91d2: 7066 flw ft0,120(sp) + 91d4: 2f00 fld fs0,24(a4) + 91d6: 6f68 flw fa0,92(a4) + 91d8: 656d lui a0,0x1b + 91da: 6c61702f 0x6c61702f + 91de: 656d lui a0,0x1b + 91e0: 2f72 fld ft10,280(sp) + 91e2: 6972 flw fs2,28(sp) + 91e4: 2d766373 csrrsi t1,0x2d7,12 + 91e8: 6962 flw fs2,24(sp) + 91ea: 616e flw ft2,216(sp) + 91ec: 7972 flw fs2,60(sp) + 91ee: 742d lui s0,0xfffeb + 91f0: 736c6f6f jal t5,cf926 <__stack_size+0xcf126> + 91f4: 6a626f2f 0x6a626f2f + 91f8: 3638782f 0x3638782f + 91fc: 365f 2d34 696c 0x696c2d34365f + 9202: 756e flw fa0,248(sp) + 9204: 2d78 fld fa4,216(a0) + 9206: 746e6563 bltu t3,t1,9950 <__stack_size+0x9150> + 920a: 2f36736f jal t1,70cfc <__stack_size+0x704fc> + 920e: 7562 flw fa0,56(sp) + 9210: 6c69 lui s8,0x1a + 9212: 2f64 fld fs1,216(a4) + 9214: 6972 flw fs2,28(sp) + 9216: 2d766373 csrrsi t1,0x2d7,12 + 921a: 2d756e67 0x2d756e67 + 921e: 6f74 flw fa3,92(a4) + 9220: 68636c6f jal s8,3f8a6 <__stack_size+0x3f0a6> + 9224: 6961 lui s2,0x18 + 9226: 2f6e fld ft10,216(sp) + 9228: 6972 flw fs2,28(sp) + 922a: 2d766373 csrrsi t1,0x2d7,12 + 922e: 2f636367 0x2f636367 + 9232: 696c flw fa1,84(a0) + 9234: 6762 flw fa4,24(sp) + 9236: 2e2f6363 bltu t5,sp,951c <__stack_size+0x8d1c> + 923a: 2f2e fld ft10,200(sp) + 923c: 6e69 lui t3,0x1a + 923e: 64756c63 bltu a0,t2,9896 <__stack_size+0x9096> + 9242: 0065 c.addi zero,25 + 9244: 6d00 flw fs0,24(a0) + 9246: 6c75 lui s8,0x1d + 9248: 6674 flw fa3,76(a2) + 924a: 00632e33 slt t3,t1,t1 + 924e: 0001 nop + 9250: 7300 flw fs0,32(a4) + 9252: 2d74666f jal a2,4fd28 <__stack_size+0x4f528> + 9256: 7066 flw ft0,120(sp) + 9258: 682e flw fa6,200(sp) + 925a: 0100 addi s0,sp,128 + 925c: 0000 unimp + 925e: 7571 lui a0,0xffffc + 9260: 6461 lui s0,0x18 + 9262: 682e flw fa6,200(sp) + 9264: 0100 addi s0,sp,128 + 9266: 0000 unimp + 9268: 6f6c flw fa1,92(a4) + 926a: 676e flw fa4,216(sp) + 926c: 6f6c flw fa1,92(a4) + 926e: 676e flw fa4,216(sp) + 9270: 682e flw fa6,200(sp) + 9272: 0200 addi s0,sp,256 + 9274: 0000 unimp + 9276: 0000 unimp + 9278: 0205 addi tp,tp,1 + 927a: 37f4 fld fa3,232(a5) + 927c: 2041 jal 92fc <__stack_size+0x8afc> + 927e: 03012303 lw t1,48(sp) + 9282: 0908 addi a0,sp,144 + 9284: 002c addi a1,sp,8 + 9286: 0301 addi t1,t1,0 + 9288: 0978 addi a4,sp,156 + 928a: 0002 0x2 + 928c: 0301 addi t1,t1,0 + 928e: 0908 addi a0,sp,144 + 9290: 0004 addi s1,sp,0 + 9292: 0301 addi t1,t1,0 + 9294: 0978 addi a4,sp,156 + 9296: 0008 addi a0,sp,0 + 9298: 0301 addi t1,t1,0 + 929a: 0908 addi a0,sp,144 + 929c: 000e 0xe + 929e: 0001 nop + 92a0: 0402 slli s0,s0,0x0 + 92a2: 0003060b 0x3060b + 92a6: 2409 jal 94a8 <__stack_size+0x8ca8> + 92a8: 0100 addi s0,sp,128 + 92aa: 0200 addi s0,sp,256 + 92ac: 0c04 addi s1,sp,528 + 92ae: 14090003 lb zero,320(s2) # 18140 <__stack_size+0x17940> + 92b2: 0100 addi s0,sp,128 + 92b4: 0200 addi s0,sp,256 + 92b6: 4104 lw s1,0(a0) + 92b8: 0c090003 lb zero,192(s2) + 92bc: 0100 addi s0,sp,128 + 92be: 0306 slli t1,t1,0x1 + 92c0: 0901 addi s2,s2,0 + 92c2: 0006 0x6 + 92c4: 0001 nop + 92c6: 0402 slli s0,s0,0x0 + 92c8: 0003060b 0x3060b + 92cc: 3409 jal 8cce <__stack_size+0x84ce> + 92ce: 0100 addi s0,sp,128 + 92d0: 0200 addi s0,sp,256 + 92d2: 0c04 addi s1,sp,528 + 92d4: 14090003 lb zero,320(s2) + 92d8: 0100 addi s0,sp,128 + 92da: 0200 addi s0,sp,256 + 92dc: 4104 lw s1,0(a0) + 92de: 0c090003 lb zero,192(s2) + 92e2: 0100 addi s0,sp,128 + 92e4: 0306 slli t1,t1,0x1 + 92e6: 0901 addi s2,s2,0 + 92e8: 0002 0x2 + 92ea: 0001 nop + 92ec: 0402 slli s0,s0,0x0 + 92ee: 0302 slli t1,t1,0x0 + 92f0: 097e slli s2,s2,0x1f + 92f2: 0030 addi a2,sp,8 + 92f4: 0001 nop + 92f6: 0402 slli s0,s0,0x0 + 92f8: 00030613 mv a2,t1 + 92fc: 0a09 addi s4,s4,2 + 92fe: 0100 addi s0,sp,128 + 9300: 0200 addi s0,sp,256 + 9302: 1604 addi s1,sp,800 + 9304: 02090003 lb zero,32(s2) + 9308: 0100 addi s0,sp,128 + 930a: 0200 addi s0,sp,256 + 930c: 3504 fld fs1,40(a0) + 930e: 06090003 lb zero,96(s2) + 9312: 0100 addi s0,sp,128 + 9314: 12090003 lb zero,288(s2) + 9318: 0100 addi s0,sp,128 + 931a: 0200 addi s0,sp,256 + 931c: 3b04 fld fs1,48(a4) + 931e: 10090003 lb zero,256(s2) + 9322: 0100 addi s0,sp,128 + 9324: 0200 addi s0,sp,256 + 9326: 3e04 fld fs1,56(a2) + 9328: 04090003 lb zero,64(s2) + 932c: 0100 addi s0,sp,128 + 932e: 0200 addi s0,sp,256 + 9330: 1504 addi s1,sp,672 + 9332: 12090003 lb zero,288(s2) + 9336: 0100 addi s0,sp,128 + 9338: 0200 addi s0,sp,256 + 933a: 1c04 addi s1,sp,560 + 933c: 02090003 lb zero,32(s2) + 9340: 0100 addi s0,sp,128 + 9342: 0200 addi s0,sp,256 + 9344: 1b04 addi s1,sp,432 + 9346: 0a090003 lb zero,160(s2) + 934a: 0100 addi s0,sp,128 + 934c: 0200 addi s0,sp,256 + 934e: 2604 fld fs1,8(a2) + 9350: 02090003 lb zero,32(s2) + 9354: 0100 addi s0,sp,128 + 9356: 0200 addi s0,sp,256 + 9358: 2e04 fld fs1,24(a2) + 935a: 0c090003 lb zero,192(s2) + 935e: 0100 addi s0,sp,128 + 9360: 14090003 lb zero,320(s2) + 9364: 0100 addi s0,sp,128 + 9366: 0200 addi s0,sp,256 + 9368: 3a04 fld fs1,48(a2) + 936a: 02090003 lb zero,32(s2) + 936e: 0100 addi s0,sp,128 + 9370: 0200 addi s0,sp,256 + 9372: 3f04 fld fs1,56(a4) + 9374: 12090003 lb zero,288(s2) + 9378: 0100 addi s0,sp,128 + 937a: 0200 addi s0,sp,256 + 937c: 4104 lw s1,0(a0) + 937e: 06090003 lb zero,96(s2) + 9382: 0100 addi s0,sp,128 + 9384: 0200 addi s0,sp,256 + 9386: 3d04 fld fs1,56(a0) + 9388: 0e090003 lb zero,224(s2) + 938c: 0100 addi s0,sp,128 + 938e: 0200 addi s0,sp,256 + 9390: 4004 lw s1,0(s0) + 9392: 20090003 lb zero,512(s2) + 9396: 0100 addi s0,sp,128 + 9398: 0200 addi s0,sp,256 + 939a: 0304 addi s1,sp,384 + 939c: 10090003 lb zero,256(s2) + 93a0: 0100 addi s0,sp,128 + 93a2: 0c090003 lb zero,192(s2) + 93a6: 0100 addi s0,sp,128 + 93a8: 0200 addi s0,sp,256 + 93aa: 0204 addi s1,sp,256 + 93ac: 0306 slli t1,t1,0x1 + 93ae: 0901 addi s2,s2,0 + 93b0: 000a 0xa + 93b2: 0001 nop + 93b4: 0402 slli s0,s0,0x0 + 93b6: 00030613 mv a2,t1 + 93ba: 0c09 addi s8,s8,2 + 93bc: 0100 addi s0,sp,128 + 93be: 0200 addi s0,sp,256 + 93c0: 1604 addi s1,sp,800 + 93c2: 02090003 lb zero,32(s2) + 93c6: 0100 addi s0,sp,128 + 93c8: 0200 addi s0,sp,256 + 93ca: 3504 fld fs1,40(a0) + 93cc: 06090003 lb zero,96(s2) + 93d0: 0100 addi s0,sp,128 + 93d2: 12090003 lb zero,288(s2) + 93d6: 0100 addi s0,sp,128 + 93d8: 0200 addi s0,sp,256 + 93da: 3b04 fld fs1,48(a4) + 93dc: 10090003 lb zero,256(s2) + 93e0: 0100 addi s0,sp,128 + 93e2: 0200 addi s0,sp,256 + 93e4: 3e04 fld fs1,56(a2) + 93e6: 04090003 lb zero,64(s2) + 93ea: 0100 addi s0,sp,128 + 93ec: 0200 addi s0,sp,256 + 93ee: 1504 addi s1,sp,672 + 93f0: 12090003 lb zero,288(s2) + 93f4: 0100 addi s0,sp,128 + 93f6: 0200 addi s0,sp,256 + 93f8: 1c04 addi s1,sp,560 + 93fa: 04090003 lb zero,64(s2) + 93fe: 0100 addi s0,sp,128 + 9400: 0200 addi s0,sp,256 + 9402: 1b04 addi s1,sp,432 + 9404: 0c090003 lb zero,192(s2) + 9408: 0100 addi s0,sp,128 + 940a: 0200 addi s0,sp,256 + 940c: 2604 fld fs1,8(a2) + 940e: 04090003 lb zero,64(s2) + 9412: 0100 addi s0,sp,128 + 9414: 0200 addi s0,sp,256 + 9416: 2e04 fld fs1,24(a2) + 9418: 0c090003 lb zero,192(s2) + 941c: 0100 addi s0,sp,128 + 941e: 14090003 lb zero,320(s2) + 9422: 0100 addi s0,sp,128 + 9424: 0200 addi s0,sp,256 + 9426: 3a04 fld fs1,48(a2) + 9428: 02090003 lb zero,32(s2) + 942c: 0100 addi s0,sp,128 + 942e: 0200 addi s0,sp,256 + 9430: 3f04 fld fs1,56(a4) + 9432: 12090003 lb zero,288(s2) + 9436: 0100 addi s0,sp,128 + 9438: 0200 addi s0,sp,256 + 943a: 4104 lw s1,0(a0) + 943c: 06090003 lb zero,96(s2) + 9440: 0100 addi s0,sp,128 + 9442: 0200 addi s0,sp,256 + 9444: 3d04 fld fs1,56(a0) + 9446: 10090003 lb zero,256(s2) + 944a: 0100 addi s0,sp,128 + 944c: 0200 addi s0,sp,256 + 944e: 4004 lw s1,0(s0) + 9450: 20090003 lb zero,512(s2) + 9454: 0100 addi s0,sp,128 + 9456: 0200 addi s0,sp,256 + 9458: 0304 addi s1,sp,384 + 945a: 10090003 lb zero,256(s2) + 945e: 0100 addi s0,sp,128 + 9460: 12090003 lb zero,288(s2) + 9464: 0100 addi s0,sp,128 + 9466: 0200 addi s0,sp,256 + 9468: 0204 addi s1,sp,256 + 946a: 0306 slli t1,t1,0x1 + 946c: 0901 addi s2,s2,0 + 946e: 000a 0xa + 9470: 0001 nop + 9472: 0402 slli s0,s0,0x0 + 9474: 0609 addi a2,a2,2 + 9476: 36090003 lb zero,864(s2) + 947a: 0100 addi s0,sp,128 + 947c: 0200 addi s0,sp,256 + 947e: 0b04 addi s1,sp,400 + 9480: 02090003 lb zero,32(s2) + 9484: 0100 addi s0,sp,128 + 9486: 0200 addi s0,sp,256 + 9488: 0c04 addi s1,sp,528 + 948a: 38090003 lb zero,896(s2) + 948e: 0100 addi s0,sp,128 + 9490: 0200 addi s0,sp,256 + 9492: 0e04 addi s1,sp,784 + 9494: 04090003 lb zero,64(s2) + 9498: 0100 addi s0,sp,128 + 949a: 0200 addi s0,sp,256 + 949c: 0f04 addi s1,sp,912 + 949e: 3c090003 lb zero,960(s2) + 94a2: 0100 addi s0,sp,128 + 94a4: 0200 addi s0,sp,256 + 94a6: 1104 addi s1,sp,160 + 94a8: 02090003 lb zero,32(s2) + 94ac: 0100 addi s0,sp,128 + 94ae: 0200 addi s0,sp,256 + 94b0: 1204 addi s1,sp,288 + 94b2: 32090003 lb zero,800(s2) + 94b6: 0100 addi s0,sp,128 + 94b8: 0200 addi s0,sp,256 + 94ba: 1404 addi s1,sp,544 + 94bc: 02090003 lb zero,32(s2) + 94c0: 0100 addi s0,sp,128 + 94c2: 0200 addi s0,sp,256 + 94c4: 1504 addi s1,sp,672 + 94c6: 3e090003 lb zero,992(s2) + 94ca: 0100 addi s0,sp,128 + 94cc: 0200 addi s0,sp,256 + 94ce: 1704 addi s1,sp,928 + 94d0: 02090003 lb zero,32(s2) + 94d4: 0100 addi s0,sp,128 + 94d6: 0200 addi s0,sp,256 + 94d8: 1804 addi s1,sp,48 + 94da: 40090003 lb zero,1024(s2) + 94de: 0100 addi s0,sp,128 + 94e0: 0200 addi s0,sp,256 + 94e2: 1a04 addi s1,sp,304 + 94e4: 02090003 lb zero,32(s2) + 94e8: 0100 addi s0,sp,128 + 94ea: 0200 addi s0,sp,256 + 94ec: 1b04 addi s1,sp,432 + 94ee: ca090003 lb zero,-864(s2) + 94f2: 0100 addi s0,sp,128 + 94f4: 0200 addi s0,sp,256 + 94f6: 1d04 addi s1,sp,688 + 94f8: 02090003 lb zero,32(s2) + 94fc: 0100 addi s0,sp,128 + 94fe: 0200 addi s0,sp,256 + 9500: 1e04 addi s1,sp,816 + 9502: 3e090003 lb zero,992(s2) + 9506: 0100 addi s0,sp,128 + 9508: 0200 addi s0,sp,256 + 950a: 2004 fld fs1,0(s0) + 950c: 02090003 lb zero,32(s2) + 9510: 0100 addi s0,sp,128 + 9512: 0200 addi s0,sp,256 + 9514: 2104 fld fs1,0(a0) + 9516: 36090003 lb zero,864(s2) + 951a: 0100 addi s0,sp,128 + 951c: 0200 addi s0,sp,256 + 951e: 2304 fld fs1,0(a4) + 9520: 02090003 lb zero,32(s2) + 9524: 0100 addi s0,sp,128 + 9526: 0200 addi s0,sp,256 + 9528: 2404 fld fs1,8(s0) + 952a: 34090003 lb zero,832(s2) 952e: 0100 addi s0,sp,128 9530: 0200 addi s0,sp,256 - 9532: 5004 lw s1,32(s0) - 9534: 1e090003 lb zero,480(s2) + 9532: 2604 fld fs1,8(a2) + 9534: 02090003 lb zero,32(s2) 9538: 0100 addi s0,sp,128 953a: 0200 addi s0,sp,256 - 953c: 5604 lw s1,40(a2) - 953e: 08090003 lb zero,128(s2) + 953c: 2704 fld fs1,8(a4) + 953e: aa090003 lb zero,-1376(s2) 9542: 0100 addi s0,sp,128 9544: 0200 addi s0,sp,256 - 9546: 5704 lw s1,40(a4) - 9548: 14090003 lb zero,320(s2) + 9546: 2904 fld fs1,16(a0) + 9548: 04090003 lb zero,64(s2) 954c: 0100 addi s0,sp,128 954e: 0200 addi s0,sp,256 - 9550: 0204 addi s1,sp,256 - 9552: 0306 slli t1,t1,0x1 - 9554: 0901 addi s2,s2,0 - 9556: 0010 addi a2,sp,0 - 9558: 0001 nop - 955a: 0402 slli s0,s0,0x0 - 955c: 0606 slli a2,a2,0x1 - 955e: 0c090003 lb zero,192(s2) - 9562: 0100 addi s0,sp,128 - 9564: 0200 addi s0,sp,256 - 9566: 0804 addi s1,sp,16 - 9568: 08090003 lb zero,128(s2) - 956c: 0100 addi s0,sp,128 - 956e: 0200 addi s0,sp,256 - 9570: 0f04 addi s1,sp,912 - 9572: 0a090003 lb zero,160(s2) - 9576: 0100 addi s0,sp,128 - 9578: 0200 addi s0,sp,256 - 957a: 1004 addi s1,sp,32 - 957c: 22090003 lb zero,544(s2) - 9580: 0100 addi s0,sp,128 - 9582: 0200 addi s0,sp,256 - 9584: 1504 addi s1,sp,672 - 9586: 0a090003 lb zero,160(s2) - 958a: 0100 addi s0,sp,128 - 958c: 0200 addi s0,sp,256 - 958e: 1704 addi s1,sp,928 - 9590: 12090003 lb zero,288(s2) - 9594: 0100 addi s0,sp,128 - 9596: 0200 addi s0,sp,256 - 9598: 1f04 addi s1,sp,944 - 959a: 04090003 lb zero,64(s2) - 959e: 0100 addi s0,sp,128 - 95a0: 0200 addi s0,sp,256 - 95a2: 2004 fld fs1,0(s0) - 95a4: 14090003 lb zero,320(s2) - 95a8: 0100 addi s0,sp,128 - 95aa: 0a090003 lb zero,160(s2) - 95ae: 0100 addi s0,sp,128 - 95b0: 0300 addi s0,sp,384 - 95b2: 8304 0x8304 - 95b4: 0301 addi t1,t1,0 - 95b6: 0900 addi s0,sp,144 - 95b8: 0006 0x6 - 95ba: 0001 nop - 95bc: 01830403 lb s0,24(t1) - 95c0: 0306 slli t1,t1,0x1 - 95c2: 0904 addi s1,sp,144 - 95c4: 0004 addi s1,sp,0 - 95c6: 0001 nop - 95c8: 01830403 lb s0,24(t1) - 95cc: 02097c03 0x2097c03 - 95d0: 0100 addi s0,sp,128 - 95d2: 0300 addi s0,sp,384 - 95d4: 8304 0x8304 - 95d6: 0301 addi t1,t1,0 - 95d8: 0904 addi s1,sp,144 - 95da: 000e 0xe - 95dc: 0001 nop - 95de: 01830403 lb s0,24(t1) - 95e2: 04097c03 0x4097c03 - 95e6: 0100 addi s0,sp,128 - 95e8: 0300 addi s0,sp,384 - 95ea: 8304 0x8304 - 95ec: 0301 addi t1,t1,0 - 95ee: 0904 addi s1,sp,144 - 95f0: 0012 0x12 - 95f2: 0001 nop - 95f4: 01830403 lb s0,24(t1) - 95f8: 02097c03 0x2097c03 - 95fc: 0100 addi s0,sp,128 - 95fe: 0300 addi s0,sp,384 - 9600: 8304 0x8304 - 9602: 0301 addi t1,t1,0 - 9604: 00080903 lb s2,0(a6) # ffffd000 <_sp+0x7fff9000> - 9608: 0001 nop - 960a: 01830403 lb s0,24(t1) - 960e: 04090103 lb sp,64(s2) + 9550: 2a04 fld fs1,16(a2) + 9552: 34090003 lb zero,832(s2) + 9556: 0100 addi s0,sp,128 + 9558: 0200 addi s0,sp,256 + 955a: 2c04 fld fs1,24(s0) + 955c: 02090003 lb zero,32(s2) + 9560: 0100 addi s0,sp,128 + 9562: 0200 addi s0,sp,256 + 9564: 2d04 fld fs1,24(a0) + 9566: 34090003 lb zero,832(s2) + 956a: 0100 addi s0,sp,128 + 956c: 0200 addi s0,sp,256 + 956e: 2f04 fld fs1,24(a4) + 9570: 02090003 lb zero,32(s2) + 9574: 0100 addi s0,sp,128 + 9576: 0200 addi s0,sp,256 + 9578: 3004 fld fs1,32(s0) + 957a: 34090003 lb zero,832(s2) + 957e: 0100 addi s0,sp,128 + 9580: 0200 addi s0,sp,256 + 9582: 3204 fld fs1,32(a2) + 9584: 02090003 lb zero,32(s2) + 9588: 0100 addi s0,sp,128 + 958a: 0200 addi s0,sp,256 + 958c: 3304 fld fs1,32(a4) + 958e: 34090003 lb zero,832(s2) + 9592: 0100 addi s0,sp,128 + 9594: 0200 addi s0,sp,256 + 9596: 3504 fld fs1,40(a0) + 9598: 02090003 lb zero,32(s2) + 959c: 0100 addi s0,sp,128 + 959e: 0200 addi s0,sp,256 + 95a0: 3604 fld fs1,40(a2) + 95a2: b8090003 lb zero,-1152(s2) + 95a6: 0100 addi s0,sp,128 + 95a8: 0200 addi s0,sp,256 + 95aa: 3804 fld fs1,48(s0) + 95ac: 02090003 lb zero,32(s2) + 95b0: 0100 addi s0,sp,128 + 95b2: 0200 addi s0,sp,256 + 95b4: 4404 lw s1,8(s0) + 95b6: 3a090003 lb zero,928(s2) + 95ba: 0100 addi s0,sp,128 + 95bc: 14090003 lb zero,320(s2) + 95c0: 0100 addi s0,sp,128 + 95c2: 0200 addi s0,sp,256 + 95c4: 5004 lw s1,32(s0) + 95c6: 1e090003 lb zero,480(s2) + 95ca: 0100 addi s0,sp,128 + 95cc: 0200 addi s0,sp,256 + 95ce: 5604 lw s1,40(a2) + 95d0: 08090003 lb zero,128(s2) + 95d4: 0100 addi s0,sp,128 + 95d6: 0200 addi s0,sp,256 + 95d8: 5704 lw s1,40(a4) + 95da: 14090003 lb zero,320(s2) + 95de: 0100 addi s0,sp,128 + 95e0: 0200 addi s0,sp,256 + 95e2: 0204 addi s1,sp,256 + 95e4: 0306 slli t1,t1,0x1 + 95e6: 0901 addi s2,s2,0 + 95e8: 0010 addi a2,sp,0 + 95ea: 0001 nop + 95ec: 0402 slli s0,s0,0x0 + 95ee: 0606 slli a2,a2,0x1 + 95f0: 0c090003 lb zero,192(s2) + 95f4: 0100 addi s0,sp,128 + 95f6: 0200 addi s0,sp,256 + 95f8: 0804 addi s1,sp,16 + 95fa: 08090003 lb zero,128(s2) + 95fe: 0100 addi s0,sp,128 + 9600: 0200 addi s0,sp,256 + 9602: 0f04 addi s1,sp,912 + 9604: 0a090003 lb zero,160(s2) + 9608: 0100 addi s0,sp,128 + 960a: 0200 addi s0,sp,256 + 960c: 1004 addi s1,sp,32 + 960e: 22090003 lb zero,544(s2) 9612: 0100 addi s0,sp,128 - 9614: 0300 addi s0,sp,384 - 9616: 8304 0x8304 - 9618: 0301 addi t1,t1,0 - 961a: 097f 0x97f - 961c: 0004 addi s1,sp,0 - 961e: 0001 nop - 9620: 01830403 lb s0,24(t1) - 9624: 04090103 lb sp,64(s2) - 9628: 0100 addi s0,sp,128 - 962a: 0300 addi s0,sp,384 - 962c: 8304 0x8304 - 962e: 0301 addi t1,t1,0 - 9630: 097f 0x97f - 9632: 0004 addi s1,sp,0 - 9634: 0001 nop - 9636: 01830403 lb s0,24(t1) - 963a: 04090103 lb sp,64(s2) - 963e: 0100 addi s0,sp,128 - 9640: 0300 addi s0,sp,384 - 9642: 8304 0x8304 - 9644: 0301 addi t1,t1,0 - 9646: 097f 0x97f - 9648: 0004 addi s1,sp,0 - 964a: 0001 nop - 964c: 01830403 lb s0,24(t1) - 9650: 04090103 lb sp,64(s2) - 9654: 0100 addi s0,sp,128 - 9656: 0300 addi s0,sp,384 - 9658: 8304 0x8304 - 965a: 0301 addi t1,t1,0 - 965c: 097f 0x97f - 965e: 0004 addi s1,sp,0 - 9660: 0001 nop - 9662: 01830403 lb s0,24(t1) - 9666: 02090103 lb sp,32(s2) - 966a: 0100 addi s0,sp,128 - 966c: 08097903 0x8097903 - 9670: 0100 addi s0,sp,128 - 9672: 0200 addi s0,sp,256 - 9674: 5b04 lw s1,48(a4) - 9676: 02090203 lb tp,32(s2) - 967a: 0100 addi s0,sp,128 - 967c: 10090103 lb sp,256(s2) - 9680: 0100 addi s0,sp,128 - 9682: 0200 addi s0,sp,256 - 9684: 0304 addi s1,sp,384 - 9686: 0306 slli t1,t1,0x1 - 9688: 0900 addi s0,sp,144 - 968a: 0012 0x12 - 968c: 0601 addi a2,a2,0 - 968e: 0a097e03 0xa097e03 - 9692: 0100 addi s0,sp,128 - 9694: 0200 addi s0,sp,256 - 9696: 5c04 lw s1,56(s0) - 9698: 02090103 lb sp,32(s2) - 969c: 0100 addi s0,sp,128 - 969e: 0306 slli t1,t1,0x1 - 96a0: 0900 addi s0,sp,144 - 96a2: 0014 addi a3,sp,0 - 96a4: 0001 nop - 96a6: 0402 slli s0,s0,0x0 - 96a8: 062c addi a1,sp,776 - 96aa: 06090103 lb sp,96(s2) - 96ae: 0100 addi s0,sp,128 - 96b0: 0200 addi s0,sp,256 - 96b2: 3104 fld fs1,32(a0) - 96b4: 0306 slli t1,t1,0x1 - 96b6: 0900 addi s0,sp,144 - 96b8: 000e 0xe - 96ba: 0001 nop - 96bc: 0402 slli s0,s0,0x0 - 96be: 0340 addi s0,sp,388 - 96c0: 0900 addi s0,sp,144 - 96c2: 000e 0xe - 96c4: 0001 nop - 96c6: 0402 slli s0,s0,0x0 - 96c8: 0342 slli t1,t1,0x10 - 96ca: 0900 addi s0,sp,144 - 96cc: 0010 addi a2,sp,0 - 96ce: 0001 nop - 96d0: 0402 slli s0,s0,0x0 - 96d2: 0345 addi t1,t1,17 - 96d4: 0900 addi s0,sp,144 - 96d6: 0004 addi s1,sp,0 - 96d8: 0301 addi t1,t1,0 - 96da: 0900 addi s0,sp,144 - 96dc: 0002 0x2 - 96de: 0001 nop - 96e0: 0402 slli s0,s0,0x0 - 96e2: 0348 addi a0,sp,388 - 96e4: 0900 addi s0,sp,144 - 96e6: 0006 0x6 - 96e8: 0001 nop - 96ea: 0402 slli s0,s0,0x0 - 96ec: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne - 96f0: 000a 0xa + 9614: 0200 addi s0,sp,256 + 9616: 1504 addi s1,sp,672 + 9618: 0a090003 lb zero,160(s2) + 961c: 0100 addi s0,sp,128 + 961e: 0200 addi s0,sp,256 + 9620: 1704 addi s1,sp,928 + 9622: 12090003 lb zero,288(s2) + 9626: 0100 addi s0,sp,128 + 9628: 0200 addi s0,sp,256 + 962a: 1f04 addi s1,sp,944 + 962c: 04090003 lb zero,64(s2) + 9630: 0100 addi s0,sp,128 + 9632: 0200 addi s0,sp,256 + 9634: 2004 fld fs1,0(s0) + 9636: 14090003 lb zero,320(s2) + 963a: 0100 addi s0,sp,128 + 963c: 0a090003 lb zero,160(s2) + 9640: 0100 addi s0,sp,128 + 9642: 0300 addi s0,sp,384 + 9644: 8304 0x8304 + 9646: 0301 addi t1,t1,0 + 9648: 0900 addi s0,sp,144 + 964a: 0006 0x6 + 964c: 0001 nop + 964e: 01830403 lb s0,24(t1) + 9652: 0306 slli t1,t1,0x1 + 9654: 0904 addi s1,sp,144 + 9656: 0004 addi s1,sp,0 + 9658: 0001 nop + 965a: 01830403 lb s0,24(t1) + 965e: 02097c03 0x2097c03 + 9662: 0100 addi s0,sp,128 + 9664: 0300 addi s0,sp,384 + 9666: 8304 0x8304 + 9668: 0301 addi t1,t1,0 + 966a: 0904 addi s1,sp,144 + 966c: 000e 0xe + 966e: 0001 nop + 9670: 01830403 lb s0,24(t1) + 9674: 04097c03 0x4097c03 + 9678: 0100 addi s0,sp,128 + 967a: 0300 addi s0,sp,384 + 967c: 8304 0x8304 + 967e: 0301 addi t1,t1,0 + 9680: 0904 addi s1,sp,144 + 9682: 0012 0x12 + 9684: 0001 nop + 9686: 01830403 lb s0,24(t1) + 968a: 02097c03 0x2097c03 + 968e: 0100 addi s0,sp,128 + 9690: 0300 addi s0,sp,384 + 9692: 8304 0x8304 + 9694: 0301 addi t1,t1,0 + 9696: 00080903 lb s2,0(a6) # ffffd000 <_sp+0x7fff9000> + 969a: 0001 nop + 969c: 01830403 lb s0,24(t1) + 96a0: 04090103 lb sp,64(s2) + 96a4: 0100 addi s0,sp,128 + 96a6: 0300 addi s0,sp,384 + 96a8: 8304 0x8304 + 96aa: 0301 addi t1,t1,0 + 96ac: 097f 0x97f + 96ae: 0004 addi s1,sp,0 + 96b0: 0001 nop + 96b2: 01830403 lb s0,24(t1) + 96b6: 04090103 lb sp,64(s2) + 96ba: 0100 addi s0,sp,128 + 96bc: 0300 addi s0,sp,384 + 96be: 8304 0x8304 + 96c0: 0301 addi t1,t1,0 + 96c2: 097f 0x97f + 96c4: 0004 addi s1,sp,0 + 96c6: 0001 nop + 96c8: 01830403 lb s0,24(t1) + 96cc: 04090103 lb sp,64(s2) + 96d0: 0100 addi s0,sp,128 + 96d2: 0300 addi s0,sp,384 + 96d4: 8304 0x8304 + 96d6: 0301 addi t1,t1,0 + 96d8: 097f 0x97f + 96da: 0004 addi s1,sp,0 + 96dc: 0001 nop + 96de: 01830403 lb s0,24(t1) + 96e2: 04090103 lb sp,64(s2) + 96e6: 0100 addi s0,sp,128 + 96e8: 0300 addi s0,sp,384 + 96ea: 8304 0x8304 + 96ec: 0301 addi t1,t1,0 + 96ee: 097f 0x97f + 96f0: 0004 addi s1,sp,0 96f2: 0001 nop - 96f4: 0402 slli s0,s0,0x0 - 96f6: 0351 addi t1,t1,20 - 96f8: 0900 addi s0,sp,144 - 96fa: 0006 0x6 - 96fc: 0001 nop - 96fe: 0402 slli s0,s0,0x0 - 9700: 0352 slli t1,t1,0x14 - 9702: 0900 addi s0,sp,144 - 9704: 0010 addi a2,sp,0 - 9706: 0001 nop - 9708: 0402 slli s0,s0,0x0 - 970a: 0359 addi t1,t1,22 - 970c: 0900 addi s0,sp,144 - 970e: 0008 addi a0,sp,0 - 9710: 0001 nop - 9712: 0402 slli s0,s0,0x0 - 9714: 035a slli t1,t1,0x16 - 9716: 0900 addi s0,sp,144 - 9718: 0022 0x22 - 971a: 0001 nop - 971c: 0402 slli s0,s0,0x0 - 971e: 035f 0900 000a 0xa0900035f - 9724: 0001 nop - 9726: 0402 slli s0,s0,0x0 - 9728: 0344 addi s1,sp,388 - 972a: 0900 addi s0,sp,144 - 972c: 000c addi a1,sp,0 - 972e: 0001 nop - 9730: 0402 slli s0,s0,0x0 - 9732: 034a slli t1,t1,0x12 - 9734: 0900 addi s0,sp,144 - 9736: 000c addi a1,sp,0 - 9738: 0001 nop - 973a: 0402 slli s0,s0,0x0 - 973c: 09000347 fmsub.s ft6,ft0,fa6,ft1,rne - 9740: 0012 0x12 - 9742: 0001 nop - 9744: 0402 slli s0,s0,0x0 - 9746: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne - 974a: 0020 addi s0,sp,8 + 96f4: 01830403 lb s0,24(t1) + 96f8: 02090103 lb sp,32(s2) + 96fc: 0100 addi s0,sp,128 + 96fe: 08097903 0x8097903 + 9702: 0100 addi s0,sp,128 + 9704: 0200 addi s0,sp,256 + 9706: 5b04 lw s1,48(a4) + 9708: 02090203 lb tp,32(s2) + 970c: 0100 addi s0,sp,128 + 970e: 10090103 lb sp,256(s2) + 9712: 0100 addi s0,sp,128 + 9714: 0200 addi s0,sp,256 + 9716: 0304 addi s1,sp,384 + 9718: 0306 slli t1,t1,0x1 + 971a: 0900 addi s0,sp,144 + 971c: 0012 0x12 + 971e: 0601 addi a2,a2,0 + 9720: 0a097e03 0xa097e03 + 9724: 0100 addi s0,sp,128 + 9726: 0200 addi s0,sp,256 + 9728: 5c04 lw s1,56(s0) + 972a: 02090103 lb sp,32(s2) + 972e: 0100 addi s0,sp,128 + 9730: 0306 slli t1,t1,0x1 + 9732: 0900 addi s0,sp,144 + 9734: 0014 addi a3,sp,0 + 9736: 0001 nop + 9738: 0402 slli s0,s0,0x0 + 973a: 062c addi a1,sp,776 + 973c: 06090103 lb sp,96(s2) + 9740: 0100 addi s0,sp,128 + 9742: 0200 addi s0,sp,256 + 9744: 3104 fld fs1,32(a0) + 9746: 0306 slli t1,t1,0x1 + 9748: 0900 addi s0,sp,144 + 974a: 000e 0xe 974c: 0001 nop 974e: 0402 slli s0,s0,0x0 - 9750: 034e slli t1,t1,0x13 + 9750: 0340 addi s0,sp,388 9752: 0900 addi s0,sp,144 - 9754: 000a 0xa + 9754: 000e 0xe 9756: 0001 nop 9758: 0402 slli s0,s0,0x0 - 975a: 034d addi t1,t1,19 + 975a: 0342 slli t1,t1,0x10 975c: 0900 addi s0,sp,144 - 975e: 0016 0x16 + 975e: 0010 addi a2,sp,0 9760: 0001 nop 9762: 0402 slli s0,s0,0x0 - 9764: 0350 addi a2,sp,388 + 9764: 0345 addi t1,t1,17 9766: 0900 addi s0,sp,144 - 9768: 001e 0x1e + 9768: 0004 addi s1,sp,0 976a: 0301 addi t1,t1,0 976c: 0900 addi s0,sp,144 - 976e: 0012 0x12 + 976e: 0002 0x2 9770: 0001 nop 9772: 0402 slli s0,s0,0x0 - 9774: 0369 addi t1,t1,26 + 9774: 0348 addi a0,sp,388 9776: 0900 addi s0,sp,144 - 9778: 0004 addi s1,sp,0 + 9778: 0006 0x6 977a: 0001 nop 977c: 0402 slli s0,s0,0x0 - 977e: 036a slli t1,t1,0x1a - 9780: 0900 addi s0,sp,144 - 9782: 0014 addi a3,sp,0 + 977e: 0900034f fnmadd.s ft6,ft0,fa6,ft1,rne + 9782: 000a 0xa 9784: 0001 nop 9786: 0402 slli s0,s0,0x0 - 9788: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 9788: 0351 addi t1,t1,20 + 978a: 0900 addi s0,sp,144 978c: 0006 0x6 978e: 0001 nop 9790: 0402 slli s0,s0,0x0 - 9792: 0341 addi t1,t1,16 + 9792: 0352 slli t1,t1,0x14 9794: 0900 addi s0,sp,144 - 9796: 0004 addi s1,sp,0 + 9796: 0010 addi a2,sp,0 9798: 0001 nop 979a: 0402 slli s0,s0,0x0 - 979c: 0370 addi a2,sp,396 + 979c: 0359 addi t1,t1,22 979e: 0900 addi s0,sp,144 - 97a0: 0014 addi a3,sp,0 + 97a0: 0008 addi a0,sp,0 97a2: 0001 nop 97a4: 0402 slli s0,s0,0x0 - 97a6: 0304 addi s1,sp,384 + 97a6: 035a slli t1,t1,0x16 97a8: 0900 addi s0,sp,144 - 97aa: 000a 0xa - 97ac: 0301 addi t1,t1,0 - 97ae: 0900 addi s0,sp,144 - 97b0: 000e 0xe - 97b2: 0901 addi s2,s2,0 - 97b4: 0010 addi a2,sp,0 - 97b6: 0100 addi s0,sp,128 - 97b8: 0901 addi s2,s2,0 - 97ba: 000c addi a1,sp,0 - 97bc: 0200 addi s0,sp,256 - 97be: 1f00 addi s0,sp,944 + 97aa: 0022 0x22 + 97ac: 0001 nop + 97ae: 0402 slli s0,s0,0x0 + 97b0: 035f 0900 000a 0xa0900035f + 97b6: 0001 nop + 97b8: 0402 slli s0,s0,0x0 + 97ba: 0344 addi s1,sp,388 + 97bc: 0900 addi s0,sp,144 + 97be: 000c addi a1,sp,0 97c0: 0001 nop - 97c2: 0100 addi s0,sp,128 - 97c4: fb01 bnez a4,96d4 <__stack_size+0x8ed4> - 97c6: 0d0e slli s10,s10,0x3 - 97c8: 0100 addi s0,sp,128 - 97ca: 0101 addi sp,sp,0 - 97cc: 0001 nop - 97ce: 0000 unimp - 97d0: 0001 nop - 97d2: 0100 addi s0,sp,128 - 97d4: 6d6f682f 0x6d6f682f - 97d8: 2f65 jal 9f90 <__stack_size+0x9790> - 97da: 6170 flw fa2,68(a0) - 97dc: 6d6c flw fa1,92(a0) - 97de: 7265 lui tp,0xffff9 - 97e0: 7369722f 0x7369722f - 97e4: 622d7663 bleu sp,s10,9e10 <__stack_size+0x9610> - 97e8: 6e69 lui t3,0x1a - 97ea: 7261 lui tp,0xffff8 - 97ec: 2d79 jal 9e8a <__stack_size+0x968a> - 97ee: 6f74 flw fa3,92(a4) - 97f0: 2f736c6f jal s8,402e6 <__stack_size+0x3fae6> - 97f4: 2f6a626f jal tp,afaea <__stack_size+0xaf2ea> - 97f8: 3878 fld fa4,240(s0) - 97fa: 5f36 lw t5,108(sp) - 97fc: 3436 fld fs0,360(sp) - 97fe: 6c2d lui s8,0xb - 9800: 6e69 lui t3,0x1a - 9802: 7875 lui a6,0xffffd - 9804: 632d lui t1,0xb - 9806: 6e65 lui t3,0x19 - 9808: 6f74 flw fa3,92(a4) - 980a: 622f3673 csrrc a2,0x622,t5 - 980e: 6975 lui s2,0x1d - 9810: 646c flw fa1,76(s0) - 9812: 7369722f 0x7369722f - 9816: 672d7663 bleu s2,s10,9e82 <__stack_size+0x9682> - 981a: 756e flw fa0,248(sp) - 981c: 742d lui s0,0xfffeb - 981e: 636c6f6f jal t5,cfe54 <__stack_size+0xcf654> - 9822: 6168 flw fa0,68(a0) - 9824: 6e69 lui t3,0x1a - 9826: 7369722f 0x7369722f - 982a: 672d7663 bleu s2,s10,9e96 <__stack_size+0x9696> - 982e: 6c2f6363 bltu t5,sp,9ef4 <__stack_size+0x96f4> - 9832: 6269 lui tp,0x1a - 9834: 2f636367 0x2f636367 - 9838: 74666f73 csrrsi t5,0x746,12 - 983c: 662d lui a2,0xb - 983e: 0070 addi a2,sp,12 - 9840: 6d6f682f 0x6d6f682f - 9844: 2f65 jal 9ffc <__stack_size+0x97fc> - 9846: 6170 flw fa2,68(a0) - 9848: 6d6c flw fa1,92(a0) - 984a: 7265 lui tp,0xffff9 - 984c: 7369722f 0x7369722f - 9850: 622d7663 bleu sp,s10,9e7c <__stack_size+0x967c> - 9854: 6e69 lui t3,0x1a - 9856: 7261 lui tp,0xffff8 - 9858: 2d79 jal 9ef6 <__stack_size+0x96f6> - 985a: 6f74 flw fa3,92(a4) - 985c: 2f736c6f jal s8,40352 <__stack_size+0x3fb52> - 9860: 2f6a626f jal tp,afb56 <__stack_size+0xaf356> - 9864: 3878 fld fa4,240(s0) - 9866: 5f36 lw t5,108(sp) - 9868: 3436 fld fs0,360(sp) - 986a: 6c2d lui s8,0xb - 986c: 6e69 lui t3,0x1a - 986e: 7875 lui a6,0xffffd - 9870: 632d lui t1,0xb - 9872: 6e65 lui t3,0x19 - 9874: 6f74 flw fa3,92(a4) - 9876: 622f3673 csrrc a2,0x622,t5 - 987a: 6975 lui s2,0x1d - 987c: 646c flw fa1,76(s0) - 987e: 7369722f 0x7369722f - 9882: 672d7663 bleu s2,s10,9eee <__stack_size+0x96ee> - 9886: 756e flw fa0,248(sp) - 9888: 742d lui s0,0xfffeb - 988a: 636c6f6f jal t5,cfec0 <__stack_size+0xcf6c0> - 988e: 6168 flw fa0,68(a0) - 9890: 6e69 lui t3,0x1a - 9892: 7369722f 0x7369722f - 9896: 672d7663 bleu s2,s10,9f02 <__stack_size+0x9702> - 989a: 6c2f6363 bltu t5,sp,9f60 <__stack_size+0x9760> - 989e: 6269 lui tp,0x1a - 98a0: 2f636367 0x2f636367 - 98a4: 2e2e fld ft8,200(sp) - 98a6: 636e692f 0x636e692f - 98aa: 756c flw fa1,108(a0) - 98ac: 6564 flw fs1,76(a0) - 98ae: 0000 unimp - 98b0: 74627573 csrrci a0,0x746,4 - 98b4: 3366 fld ft6,120(sp) - 98b6: 632e flw ft6,200(sp) - 98b8: 0100 addi s0,sp,128 - 98ba: 0000 unimp - 98bc: 74666f73 csrrsi t5,0x746,12 - 98c0: 662d lui a2,0xb - 98c2: 2e70 fld fa2,216(a2) - 98c4: 0068 addi a0,sp,12 - 98c6: 0001 nop - 98c8: 7100 flw fs0,32(a0) - 98ca: 6175 addi sp,sp,368 - 98cc: 2e64 fld fs1,216(a2) - 98ce: 0068 addi a0,sp,12 - 98d0: 0001 nop - 98d2: 6c00 flw fs0,24(s0) - 98d4: 6c676e6f jal t3,7ff9a <__stack_size+0x7f79a> - 98d8: 2e676e6f jal t3,7fbbe <__stack_size+0x7f3be> - 98dc: 0068 addi a0,sp,12 - 98de: 0002 0x2 - 98e0: 0000 unimp - 98e2: 0500 addi s0,sp,640 - 98e4: ce02 sw zero,28(sp) - 98e6: 4146 lw sp,80(sp) - 98e8: 0320 addi s0,sp,392 - 98ea: 08030123 sb zero,130(t1) # b082 <__stack_size+0xa882> - 98ee: 1009 c.addi zero,-30 - 98f0: 0100 addi s0,sp,128 - 98f2: 02097803 0x2097803 - 98f6: 0100 addi s0,sp,128 - 98f8: 02090803 lb a6,32(s2) # 1d020 <__stack_size+0x1c820> - 98fc: 0100 addi s0,sp,128 - 98fe: 02097803 0x2097803 - 9902: 0100 addi s0,sp,128 - 9904: 04090803 lb a6,64(s2) - 9908: 0100 addi s0,sp,128 - 990a: 04097803 0x4097803 - 990e: 0100 addi s0,sp,128 - 9910: 0c090803 lb a6,192(s2) - 9914: 0100 addi s0,sp,128 - 9916: 08097803 0x8097803 - 991a: 0100 addi s0,sp,128 - 991c: 08090803 lb a6,128(s2) - 9920: 0100 addi s0,sp,128 - 9922: 0200 addi s0,sp,256 - 9924: 0804 addi s1,sp,16 - 9926: 0306 slli t1,t1,0x1 - 9928: 0900 addi s0,sp,144 - 992a: 0016 0x16 - 992c: 0001 nop - 992e: 0402 slli s0,s0,0x0 - 9930: 0309 addi t1,t1,2 - 9932: 0900 addi s0,sp,144 - 9934: 0014 addi a3,sp,0 - 9936: 0001 nop - 9938: 0402 slli s0,s0,0x0 - 993a: 0609 addi a2,a2,2 - 993c: 02090103 lb sp,32(s2) - 9940: 0100 addi s0,sp,128 - 9942: 0200 addi s0,sp,256 - 9944: 0904 addi s1,sp,144 - 9946: 08097f03 0x8097f03 + 97c2: 0402 slli s0,s0,0x0 + 97c4: 034a slli t1,t1,0x12 + 97c6: 0900 addi s0,sp,144 + 97c8: 000c addi a1,sp,0 + 97ca: 0001 nop + 97cc: 0402 slli s0,s0,0x0 + 97ce: 09000347 fmsub.s ft6,ft0,fa6,ft1,rne + 97d2: 0012 0x12 + 97d4: 0001 nop + 97d6: 0402 slli s0,s0,0x0 + 97d8: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne + 97dc: 0020 addi s0,sp,8 + 97de: 0001 nop + 97e0: 0402 slli s0,s0,0x0 + 97e2: 034e slli t1,t1,0x13 + 97e4: 0900 addi s0,sp,144 + 97e6: 000a 0xa + 97e8: 0001 nop + 97ea: 0402 slli s0,s0,0x0 + 97ec: 034d addi t1,t1,19 + 97ee: 0900 addi s0,sp,144 + 97f0: 0016 0x16 + 97f2: 0001 nop + 97f4: 0402 slli s0,s0,0x0 + 97f6: 0350 addi a2,sp,388 + 97f8: 0900 addi s0,sp,144 + 97fa: 001e 0x1e + 97fc: 0301 addi t1,t1,0 + 97fe: 0900 addi s0,sp,144 + 9800: 0012 0x12 + 9802: 0001 nop + 9804: 0402 slli s0,s0,0x0 + 9806: 0369 addi t1,t1,26 + 9808: 0900 addi s0,sp,144 + 980a: 0004 addi s1,sp,0 + 980c: 0001 nop + 980e: 0402 slli s0,s0,0x0 + 9810: 036a slli t1,t1,0x1a + 9812: 0900 addi s0,sp,144 + 9814: 0014 addi a3,sp,0 + 9816: 0001 nop + 9818: 0402 slli s0,s0,0x0 + 981a: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 981e: 0006 0x6 + 9820: 0001 nop + 9822: 0402 slli s0,s0,0x0 + 9824: 0341 addi t1,t1,16 + 9826: 0900 addi s0,sp,144 + 9828: 0004 addi s1,sp,0 + 982a: 0001 nop + 982c: 0402 slli s0,s0,0x0 + 982e: 0370 addi a2,sp,396 + 9830: 0900 addi s0,sp,144 + 9832: 0014 addi a3,sp,0 + 9834: 0001 nop + 9836: 0402 slli s0,s0,0x0 + 9838: 0304 addi s1,sp,384 + 983a: 0900 addi s0,sp,144 + 983c: 000a 0xa + 983e: 0301 addi t1,t1,0 + 9840: 0900 addi s0,sp,144 + 9842: 000e 0xe + 9844: 0901 addi s2,s2,0 + 9846: 0010 addi a2,sp,0 + 9848: 0100 addi s0,sp,128 + 984a: 0901 addi s2,s2,0 + 984c: 000c addi a1,sp,0 + 984e: 0200 addi s0,sp,256 + 9850: 1f00 addi s0,sp,944 + 9852: 0001 nop + 9854: 0100 addi s0,sp,128 + 9856: fb01 bnez a4,9766 <__stack_size+0x8f66> + 9858: 0d0e slli s10,s10,0x3 + 985a: 0100 addi s0,sp,128 + 985c: 0101 addi sp,sp,0 + 985e: 0001 nop + 9860: 0000 unimp + 9862: 0001 nop + 9864: 0100 addi s0,sp,128 + 9866: 6d6f682f 0x6d6f682f + 986a: 2f65 jal a022 <__stack_size+0x9822> + 986c: 6170 flw fa2,68(a0) + 986e: 6d6c flw fa1,92(a0) + 9870: 7265 lui tp,0xffff9 + 9872: 7369722f 0x7369722f + 9876: 622d7663 bleu sp,s10,9ea2 <__stack_size+0x96a2> + 987a: 6e69 lui t3,0x1a + 987c: 7261 lui tp,0xffff8 + 987e: 2d79 jal 9f1c <__stack_size+0x971c> + 9880: 6f74 flw fa3,92(a4) + 9882: 2f736c6f jal s8,40378 <__stack_size+0x3fb78> + 9886: 2f6a626f jal tp,afb7c <__stack_size+0xaf37c> + 988a: 3878 fld fa4,240(s0) + 988c: 5f36 lw t5,108(sp) + 988e: 3436 fld fs0,360(sp) + 9890: 6c2d lui s8,0xb + 9892: 6e69 lui t3,0x1a + 9894: 7875 lui a6,0xffffd + 9896: 632d lui t1,0xb + 9898: 6e65 lui t3,0x19 + 989a: 6f74 flw fa3,92(a4) + 989c: 622f3673 csrrc a2,0x622,t5 + 98a0: 6975 lui s2,0x1d + 98a2: 646c flw fa1,76(s0) + 98a4: 7369722f 0x7369722f + 98a8: 672d7663 bleu s2,s10,9f14 <__stack_size+0x9714> + 98ac: 756e flw fa0,248(sp) + 98ae: 742d lui s0,0xfffeb + 98b0: 636c6f6f jal t5,cfee6 <__stack_size+0xcf6e6> + 98b4: 6168 flw fa0,68(a0) + 98b6: 6e69 lui t3,0x1a + 98b8: 7369722f 0x7369722f + 98bc: 672d7663 bleu s2,s10,9f28 <__stack_size+0x9728> + 98c0: 6c2f6363 bltu t5,sp,9f86 <__stack_size+0x9786> + 98c4: 6269 lui tp,0x1a + 98c6: 2f636367 0x2f636367 + 98ca: 74666f73 csrrsi t5,0x746,12 + 98ce: 662d lui a2,0xb + 98d0: 0070 addi a2,sp,12 + 98d2: 6d6f682f 0x6d6f682f + 98d6: 2f65 jal a08e <__stack_size+0x988e> + 98d8: 6170 flw fa2,68(a0) + 98da: 6d6c flw fa1,92(a0) + 98dc: 7265 lui tp,0xffff9 + 98de: 7369722f 0x7369722f + 98e2: 622d7663 bleu sp,s10,9f0e <__stack_size+0x970e> + 98e6: 6e69 lui t3,0x1a + 98e8: 7261 lui tp,0xffff8 + 98ea: 2d79 jal 9f88 <__stack_size+0x9788> + 98ec: 6f74 flw fa3,92(a4) + 98ee: 2f736c6f jal s8,403e4 <__stack_size+0x3fbe4> + 98f2: 2f6a626f jal tp,afbe8 <__stack_size+0xaf3e8> + 98f6: 3878 fld fa4,240(s0) + 98f8: 5f36 lw t5,108(sp) + 98fa: 3436 fld fs0,360(sp) + 98fc: 6c2d lui s8,0xb + 98fe: 6e69 lui t3,0x1a + 9900: 7875 lui a6,0xffffd + 9902: 632d lui t1,0xb + 9904: 6e65 lui t3,0x19 + 9906: 6f74 flw fa3,92(a4) + 9908: 622f3673 csrrc a2,0x622,t5 + 990c: 6975 lui s2,0x1d + 990e: 646c flw fa1,76(s0) + 9910: 7369722f 0x7369722f + 9914: 672d7663 bleu s2,s10,9f80 <__stack_size+0x9780> + 9918: 756e flw fa0,248(sp) + 991a: 742d lui s0,0xfffeb + 991c: 636c6f6f jal t5,cff52 <__stack_size+0xcf752> + 9920: 6168 flw fa0,68(a0) + 9922: 6e69 lui t3,0x1a + 9924: 7369722f 0x7369722f + 9928: 672d7663 bleu s2,s10,9f94 <__stack_size+0x9794> + 992c: 6c2f6363 bltu t5,sp,9ff2 <__stack_size+0x97f2> + 9930: 6269 lui tp,0x1a + 9932: 2f636367 0x2f636367 + 9936: 2e2e fld ft8,200(sp) + 9938: 636e692f 0x636e692f + 993c: 756c flw fa1,108(a0) + 993e: 6564 flw fs1,76(a0) + 9940: 0000 unimp + 9942: 74627573 csrrci a0,0x746,4 + 9946: 3366 fld ft6,120(sp) + 9948: 632e flw ft6,200(sp) 994a: 0100 addi s0,sp,128 - 994c: 0200 addi s0,sp,256 - 994e: 0904 addi s1,sp,144 - 9950: 02090103 lb sp,32(s2) - 9954: 0100 addi s0,sp,128 - 9956: 0200 addi s0,sp,256 - 9958: 0904 addi s1,sp,144 - 995a: 0c097f03 0xc097f03 - 995e: 0100 addi s0,sp,128 - 9960: 0200 addi s0,sp,256 - 9962: 0904 addi s1,sp,144 - 9964: 02090103 lb sp,32(s2) - 9968: 0100 addi s0,sp,128 - 996a: 0200 addi s0,sp,256 - 996c: 0804 addi s1,sp,16 - 996e: 0306 slli t1,t1,0x1 - 9970: 0900 addi s0,sp,144 - 9972: 0012 0x12 - 9974: 0001 nop - 9976: 0402 slli s0,s0,0x0 - 9978: 0309 addi t1,t1,2 - 997a: 0900 addi s0,sp,144 - 997c: 0018 addi a4,sp,0 - 997e: 0001 nop - 9980: 0402 slli s0,s0,0x0 - 9982: 0609 addi a2,a2,2 - 9984: 02090103 lb sp,32(s2) + 994c: 0000 unimp + 994e: 74666f73 csrrsi t5,0x746,12 + 9952: 662d lui a2,0xb + 9954: 2e70 fld fa2,216(a2) + 9956: 0068 addi a0,sp,12 + 9958: 0001 nop + 995a: 7100 flw fs0,32(a0) + 995c: 6175 addi sp,sp,368 + 995e: 2e64 fld fs1,216(a2) + 9960: 0068 addi a0,sp,12 + 9962: 0001 nop + 9964: 6c00 flw fs0,24(s0) + 9966: 6c676e6f jal t3,8002c <__stack_size+0x7f82c> + 996a: 2e676e6f jal t3,7fc50 <__stack_size+0x7f450> + 996e: 0068 addi a0,sp,12 + 9970: 0002 0x2 + 9972: 0000 unimp + 9974: 0500 addi s0,sp,640 + 9976: 5202 lw tp,32(sp) + 9978: 03204143 fmadd.d ft2,ft0,fs2,ft0,rmm + 997c: 08030123 sb zero,130(t1) # b082 <__stack_size+0xa882> + 9980: 1009 c.addi zero,-30 + 9982: 0100 addi s0,sp,128 + 9984: 02097803 0x2097803 9988: 0100 addi s0,sp,128 - 998a: 0200 addi s0,sp,256 - 998c: 0904 addi s1,sp,144 - 998e: 04097f03 0x4097f03 - 9992: 0100 addi s0,sp,128 - 9994: 0200 addi s0,sp,256 - 9996: 0904 addi s1,sp,144 - 9998: 04090103 lb sp,64(s2) - 999c: 0100 addi s0,sp,128 - 999e: 0200 addi s0,sp,256 - 99a0: 0204 addi s1,sp,256 - 99a2: 0306 slli t1,t1,0x1 - 99a4: 0900 addi s0,sp,144 - 99a6: 0004 addi s1,sp,0 - 99a8: 0001 nop - 99aa: 0402 slli s0,s0,0x0 - 99ac: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 99b0: 0012 0x12 - 99b2: 0001 nop - 99b4: 0402 slli s0,s0,0x0 - 99b6: 0900030b 0x900030b - 99ba: 0008 addi a0,sp,0 - 99bc: 0001 nop - 99be: 0402 slli s0,s0,0x0 - 99c0: 030c addi a1,sp,384 - 99c2: 0900 addi s0,sp,144 - 99c4: 0004 addi s1,sp,0 - 99c6: 0001 nop - 99c8: 0402 slli s0,s0,0x0 - 99ca: 030e slli t1,t1,0x3 - 99cc: 0900 addi s0,sp,144 - 99ce: 0004 addi s1,sp,0 - 99d0: 0001 nop - 99d2: 0402 slli s0,s0,0x0 - 99d4: 0310 addi a2,sp,384 - 99d6: 0900 addi s0,sp,144 - 99d8: 0002 0x2 - 99da: 0001 nop - 99dc: 02aa0403 lb s0,42(s4) - 99e0: 12090003 lb zero,288(s2) - 99e4: 0100 addi s0,sp,128 - 99e6: 0200 addi s0,sp,256 - 99e8: 1304 addi s1,sp,416 - 99ea: 12090003 lb zero,288(s2) - 99ee: 0100 addi s0,sp,128 - 99f0: 0200 addi s0,sp,256 - 99f2: 1c04 addi s1,sp,560 - 99f4: 06090003 lb zero,96(s2) - 99f8: 0100 addi s0,sp,128 - 99fa: 0300 addi s0,sp,384 - 99fc: 8504 0x8504 - 99fe: 0301 addi t1,t1,0 - 9a00: 0900 addi s0,sp,144 - 9a02: 003e 0x3e - 9a04: 0001 nop - 9a06: 01e60403 lb s0,30(a2) # b01e <__stack_size+0xa81e> - 9a0a: 0a090003 lb zero,160(s2) - 9a0e: 0100 addi s0,sp,128 - 9a10: 0300 addi s0,sp,384 - 9a12: f304 fsw fs1,32(a4) - 9a14: 0301 addi t1,t1,0 - 9a16: 0900 addi s0,sp,144 - 9a18: 0016 0x16 - 9a1a: 0001 nop - 9a1c: 01f40403 lb s0,31(s0) # fffeb01f <_sp+0x7ffe701f> - 9a20: 14090003 lb zero,320(s2) + 998a: 02090803 lb a6,32(s2) # 1d020 <__stack_size+0x1c820> + 998e: 0100 addi s0,sp,128 + 9990: 02097803 0x2097803 + 9994: 0100 addi s0,sp,128 + 9996: 04090803 lb a6,64(s2) + 999a: 0100 addi s0,sp,128 + 999c: 04097803 0x4097803 + 99a0: 0100 addi s0,sp,128 + 99a2: 0c090803 lb a6,192(s2) + 99a6: 0100 addi s0,sp,128 + 99a8: 08097803 0x8097803 + 99ac: 0100 addi s0,sp,128 + 99ae: 08090803 lb a6,128(s2) + 99b2: 0100 addi s0,sp,128 + 99b4: 0200 addi s0,sp,256 + 99b6: 0804 addi s1,sp,16 + 99b8: 0306 slli t1,t1,0x1 + 99ba: 0900 addi s0,sp,144 + 99bc: 0016 0x16 + 99be: 0001 nop + 99c0: 0402 slli s0,s0,0x0 + 99c2: 0309 addi t1,t1,2 + 99c4: 0900 addi s0,sp,144 + 99c6: 0014 addi a3,sp,0 + 99c8: 0001 nop + 99ca: 0402 slli s0,s0,0x0 + 99cc: 0609 addi a2,a2,2 + 99ce: 02090103 lb sp,32(s2) + 99d2: 0100 addi s0,sp,128 + 99d4: 0200 addi s0,sp,256 + 99d6: 0904 addi s1,sp,144 + 99d8: 08097f03 0x8097f03 + 99dc: 0100 addi s0,sp,128 + 99de: 0200 addi s0,sp,256 + 99e0: 0904 addi s1,sp,144 + 99e2: 02090103 lb sp,32(s2) + 99e6: 0100 addi s0,sp,128 + 99e8: 0200 addi s0,sp,256 + 99ea: 0904 addi s1,sp,144 + 99ec: 0c097f03 0xc097f03 + 99f0: 0100 addi s0,sp,128 + 99f2: 0200 addi s0,sp,256 + 99f4: 0904 addi s1,sp,144 + 99f6: 02090103 lb sp,32(s2) + 99fa: 0100 addi s0,sp,128 + 99fc: 0200 addi s0,sp,256 + 99fe: 0804 addi s1,sp,16 + 9a00: 0306 slli t1,t1,0x1 + 9a02: 0900 addi s0,sp,144 + 9a04: 0012 0x12 + 9a06: 0001 nop + 9a08: 0402 slli s0,s0,0x0 + 9a0a: 0309 addi t1,t1,2 + 9a0c: 0900 addi s0,sp,144 + 9a0e: 0018 addi a4,sp,0 + 9a10: 0001 nop + 9a12: 0402 slli s0,s0,0x0 + 9a14: 0609 addi a2,a2,2 + 9a16: 02090103 lb sp,32(s2) + 9a1a: 0100 addi s0,sp,128 + 9a1c: 0200 addi s0,sp,256 + 9a1e: 0904 addi s1,sp,144 + 9a20: 04097f03 0x4097f03 9a24: 0100 addi s0,sp,128 9a26: 0200 addi s0,sp,256 - 9a28: 1d04 addi s1,sp,688 - 9a2a: 16090003 lb zero,352(s2) + 9a28: 0904 addi s1,sp,144 + 9a2a: 04090103 lb sp,64(s2) 9a2e: 0100 addi s0,sp,128 - 9a30: 08090003 lb zero,128(s2) - 9a34: 0100 addi s0,sp,128 - 9a36: 0200 addi s0,sp,256 - 9a38: 1104 addi s1,sp,160 - 9a3a: 14090003 lb zero,320(s2) - 9a3e: 0100 addi s0,sp,128 - 9a40: 0300 addi s0,sp,384 - 9a42: b304 fsd fs1,32(a4) - 9a44: 0302 slli t1,t1,0x0 - 9a46: 0900 addi s0,sp,144 - 9a48: 0008 addi a0,sp,0 - 9a4a: 0001 nop - 9a4c: 04dd0403 lb s0,77(s10) # b04d <__stack_size+0xa84d> - 9a50: 0c090003 lb zero,192(s2) - 9a54: 0100 addi s0,sp,128 - 9a56: 0200 addi s0,sp,256 - 9a58: 2904 fld fs1,16(a0) - 9a5a: 04090003 lb zero,64(s2) - 9a5e: 0100 addi s0,sp,128 - 9a60: 0200 addi s0,sp,256 - 9a62: 3304 fld fs1,32(a4) - 9a64: 14090003 lb zero,320(s2) - 9a68: 0100 addi s0,sp,128 - 9a6a: 0200 addi s0,sp,256 - 9a6c: 3504 fld fs1,40(a0) - 9a6e: 10090003 lb zero,256(s2) - 9a72: 0100 addi s0,sp,128 - 9a74: 0200 addi s0,sp,256 - 9a76: 3804 fld fs1,48(s0) - 9a78: 04090003 lb zero,64(s2) - 9a7c: 0100 addi s0,sp,128 - 9a7e: 02090003 lb zero,32(s2) - 9a82: 0100 addi s0,sp,128 - 9a84: 0200 addi s0,sp,256 - 9a86: 3b04 fld fs1,48(a4) - 9a88: 04090003 lb zero,64(s2) - 9a8c: 0100 addi s0,sp,128 - 9a8e: 0200 addi s0,sp,256 - 9a90: 4204 lw s1,0(a2) - 9a92: 0a090003 lb zero,160(s2) - 9a96: 0100 addi s0,sp,128 - 9a98: 0200 addi s0,sp,256 - 9a9a: 4404 lw s1,8(s0) - 9a9c: 06090003 lb zero,96(s2) + 9a30: 0200 addi s0,sp,256 + 9a32: 0204 addi s1,sp,256 + 9a34: 0306 slli t1,t1,0x1 + 9a36: 0900 addi s0,sp,144 + 9a38: 0004 addi s1,sp,0 + 9a3a: 0001 nop + 9a3c: 0402 slli s0,s0,0x0 + 9a3e: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 9a42: 0012 0x12 + 9a44: 0001 nop + 9a46: 0402 slli s0,s0,0x0 + 9a48: 0900030b 0x900030b + 9a4c: 0008 addi a0,sp,0 + 9a4e: 0001 nop + 9a50: 0402 slli s0,s0,0x0 + 9a52: 030c addi a1,sp,384 + 9a54: 0900 addi s0,sp,144 + 9a56: 0004 addi s1,sp,0 + 9a58: 0001 nop + 9a5a: 0402 slli s0,s0,0x0 + 9a5c: 030e slli t1,t1,0x3 + 9a5e: 0900 addi s0,sp,144 + 9a60: 0004 addi s1,sp,0 + 9a62: 0001 nop + 9a64: 0402 slli s0,s0,0x0 + 9a66: 0310 addi a2,sp,384 + 9a68: 0900 addi s0,sp,144 + 9a6a: 0002 0x2 + 9a6c: 0001 nop + 9a6e: 02aa0403 lb s0,42(s4) + 9a72: 12090003 lb zero,288(s2) + 9a76: 0100 addi s0,sp,128 + 9a78: 0200 addi s0,sp,256 + 9a7a: 1304 addi s1,sp,416 + 9a7c: 12090003 lb zero,288(s2) + 9a80: 0100 addi s0,sp,128 + 9a82: 0200 addi s0,sp,256 + 9a84: 1c04 addi s1,sp,560 + 9a86: 06090003 lb zero,96(s2) + 9a8a: 0100 addi s0,sp,128 + 9a8c: 0300 addi s0,sp,384 + 9a8e: 8504 0x8504 + 9a90: 0301 addi t1,t1,0 + 9a92: 0900 addi s0,sp,144 + 9a94: 003e 0x3e + 9a96: 0001 nop + 9a98: 01e60403 lb s0,30(a2) # b01e <__stack_size+0xa81e> + 9a9c: 0a090003 lb zero,160(s2) 9aa0: 0100 addi s0,sp,128 - 9aa2: 0200 addi s0,sp,256 - 9aa4: 4804 lw s1,16(s0) - 9aa6: 0a090003 lb zero,160(s2) - 9aaa: 0100 addi s0,sp,128 - 9aac: 0200 addi s0,sp,256 - 9aae: 3704 fld fs1,40(a4) - 9ab0: 44090003 lb zero,1088(s2) - 9ab4: 0100 addi s0,sp,128 - 9ab6: 0200 addi s0,sp,256 - 9ab8: 3d04 fld fs1,56(a0) - 9aba: 0a090003 lb zero,160(s2) - 9abe: 0100 addi s0,sp,128 - 9ac0: 0200 addi s0,sp,256 - 9ac2: 3a04 fld fs1,48(a2) - 9ac4: 10090003 lb zero,256(s2) - 9ac8: 0100 addi s0,sp,128 - 9aca: 0200 addi s0,sp,256 - 9acc: 3e04 fld fs1,56(a2) - 9ace: 1c090003 lb zero,448(s2) - 9ad2: 0100 addi s0,sp,128 - 9ad4: 0200 addi s0,sp,256 - 9ad6: 4104 lw s1,0(a0) - 9ad8: 0a090003 lb zero,160(s2) - 9adc: 0100 addi s0,sp,128 - 9ade: 0200 addi s0,sp,256 - 9ae0: 4004 lw s1,0(s0) - 9ae2: 16090003 lb zero,352(s2) + 9aa2: 0300 addi s0,sp,384 + 9aa4: f304 fsw fs1,32(a4) + 9aa6: 0301 addi t1,t1,0 + 9aa8: 0900 addi s0,sp,144 + 9aaa: 0016 0x16 + 9aac: 0001 nop + 9aae: 01f40403 lb s0,31(s0) # fffeb01f <_sp+0x7ffe701f> + 9ab2: 14090003 lb zero,320(s2) + 9ab6: 0100 addi s0,sp,128 + 9ab8: 0200 addi s0,sp,256 + 9aba: 1d04 addi s1,sp,688 + 9abc: 16090003 lb zero,352(s2) + 9ac0: 0100 addi s0,sp,128 + 9ac2: 08090003 lb zero,128(s2) + 9ac6: 0100 addi s0,sp,128 + 9ac8: 0200 addi s0,sp,256 + 9aca: 1104 addi s1,sp,160 + 9acc: 14090003 lb zero,320(s2) + 9ad0: 0100 addi s0,sp,128 + 9ad2: 0300 addi s0,sp,384 + 9ad4: b304 fsd fs1,32(a4) + 9ad6: 0302 slli t1,t1,0x0 + 9ad8: 0900 addi s0,sp,144 + 9ada: 0008 addi a0,sp,0 + 9adc: 0001 nop + 9ade: 04dd0403 lb s0,77(s10) # b04d <__stack_size+0xa84d> + 9ae2: 0c090003 lb zero,192(s2) 9ae6: 0100 addi s0,sp,128 9ae8: 0200 addi s0,sp,256 - 9aea: 4304 lw s1,0(a4) - 9aec: 1e090003 lb zero,480(s2) + 9aea: 2904 fld fs1,16(a0) + 9aec: 04090003 lb zero,64(s2) 9af0: 0100 addi s0,sp,128 9af2: 0200 addi s0,sp,256 - 9af4: 0f04 addi s1,sp,912 - 9af6: 0e090003 lb zero,224(s2) + 9af4: 3304 fld fs1,32(a4) + 9af6: 14090003 lb zero,320(s2) 9afa: 0100 addi s0,sp,128 9afc: 0200 addi s0,sp,256 - 9afe: 4a04 lw s1,16(a2) - 9b00: 04090003 lb zero,64(s2) + 9afe: 3504 fld fs1,40(a0) + 9b00: 10090003 lb zero,256(s2) 9b04: 0100 addi s0,sp,128 9b06: 0200 addi s0,sp,256 - 9b08: 4c04 lw s1,24(s0) + 9b08: 3804 fld fs1,48(s0) 9b0a: 04090003 lb zero,64(s2) 9b0e: 0100 addi s0,sp,128 - 9b10: 0200 addi s0,sp,256 - 9b12: 6c04 flw fs1,24(s0) - 9b14: 16090003 lb zero,352(s2) - 9b18: 0100 addi s0,sp,128 - 9b1a: 0306 slli t1,t1,0x1 - 9b1c: 0901 addi s2,s2,0 - 9b1e: 0010 addi a2,sp,0 - 9b20: 0001 nop - 9b22: 0402 slli s0,s0,0x0 - 9b24: 00030623 sb zero,12(t1) - 9b28: 0809 addi a6,a6,2 - 9b2a: 0100 addi s0,sp,128 - 9b2c: 0200 addi s0,sp,256 - 9b2e: 2a04 fld fs1,16(a2) - 9b30: 0a090003 lb zero,160(s2) - 9b34: 0100 addi s0,sp,128 - 9b36: 0200 addi s0,sp,256 - 9b38: 2b04 fld fs1,16(a4) - 9b3a: 22090003 lb zero,544(s2) - 9b3e: 0100 addi s0,sp,128 - 9b40: 0200 addi s0,sp,256 - 9b42: 3504 fld fs1,40(a0) - 9b44: 0a090003 lb zero,160(s2) - 9b48: 0100 addi s0,sp,128 - 9b4a: 0a090003 lb zero,160(s2) - 9b4e: 0100 addi s0,sp,128 - 9b50: 0200 addi s0,sp,256 - 9b52: 4504 lw s1,8(a0) - 9b54: 0c090003 lb zero,192(s2) - 9b58: 0100 addi s0,sp,128 - 9b5a: 0200 addi s0,sp,256 - 9b5c: 4d04 lw s1,24(a0) - 9b5e: 04090003 lb zero,64(s2) - 9b62: 0100 addi s0,sp,128 - 9b64: 0200 addi s0,sp,256 - 9b66: 4e04 lw s1,24(a2) - 9b68: 14090003 lb zero,320(s2) - 9b6c: 0100 addi s0,sp,128 - 9b6e: 0200 addi s0,sp,256 - 9b70: 5204 lw s1,32(a2) - 9b72: 12090003 lb zero,288(s2) - 9b76: 0100 addi s0,sp,128 - 9b78: 0200 addi s0,sp,256 - 9b7a: 5604 lw s1,40(a2) - 9b7c: 0e090003 lb zero,224(s2) - 9b80: 0100 addi s0,sp,128 - 9b82: 0200 addi s0,sp,256 - 9b84: 5c04 lw s1,56(s0) - 9b86: 0a090003 lb zero,160(s2) - 9b8a: 0100 addi s0,sp,128 - 9b8c: 0200 addi s0,sp,256 - 9b8e: 5c04 lw s1,56(s0) - 9b90: 0306 slli t1,t1,0x1 - 9b92: 00220903 lb s2,2(tp) # 1a002 <__stack_size+0x19802> - 9b96: 0001 nop - 9b98: 0402 slli s0,s0,0x0 - 9b9a: 035c addi a5,sp,388 - 9b9c: 097d addi s2,s2,31 - 9b9e: 0002 0x2 - 9ba0: 0001 nop - 9ba2: 0402 slli s0,s0,0x0 - 9ba4: 035c addi a5,sp,388 - 9ba6: 00080903 lb s2,0(a6) # ffffd000 <_sp+0x7fff9000> - 9baa: 0001 nop - 9bac: 0402 slli s0,s0,0x0 - 9bae: 035c addi a5,sp,388 - 9bb0: 097d addi s2,s2,31 - 9bb2: 0004 addi s1,sp,0 - 9bb4: 0001 nop - 9bb6: 0402 slli s0,s0,0x0 - 9bb8: 035c addi a5,sp,388 - 9bba: 0904 addi s1,sp,144 - 9bbc: 0004 addi s1,sp,0 - 9bbe: 0001 nop - 9bc0: 0402 slli s0,s0,0x0 - 9bc2: 035c addi a5,sp,388 - 9bc4: 097f 0x97f - 9bc6: 0002 0x2 - 9bc8: 0001 nop - 9bca: 0402 slli s0,s0,0x0 - 9bcc: 035c addi a5,sp,388 - 9bce: 0901 addi s2,s2,0 - 9bd0: 0004 addi s1,sp,0 - 9bd2: 0001 nop - 9bd4: 0402 slli s0,s0,0x0 - 9bd6: 035c addi a5,sp,388 - 9bd8: 097f 0x97f - 9bda: 0004 addi s1,sp,0 - 9bdc: 0001 nop - 9bde: 0402 slli s0,s0,0x0 - 9be0: 035c addi a5,sp,388 - 9be2: 0901 addi s2,s2,0 - 9be4: 0004 addi s1,sp,0 - 9be6: 0001 nop - 9be8: 0402 slli s0,s0,0x0 - 9bea: 035c addi a5,sp,388 - 9bec: 097f 0x97f - 9bee: 0004 addi s1,sp,0 - 9bf0: 0001 nop - 9bf2: 0402 slli s0,s0,0x0 - 9bf4: 035c addi a5,sp,388 - 9bf6: 0901 addi s2,s2,0 - 9bf8: 0002 0x2 - 9bfa: 0001 nop - 9bfc: 0402 slli s0,s0,0x0 - 9bfe: 097b034f fnmadd.s ft6,fs6,fs7,ft1,rne - 9c02: 000a 0xa - 9c04: 0001 nop - 9c06: 0402 slli s0,s0,0x0 - 9c08: 0658 addi a4,sp,772 - 9c0a: 06090003 lb zero,96(s2) - 9c0e: 0100 addi s0,sp,128 - 9c10: 0300 addi s0,sp,384 - 9c12: 8404 0x8404 - 9c14: 0301 addi t1,t1,0 - 9c16: 0900 addi s0,sp,144 - 9c18: 003a 0x3a - 9c1a: 0001 nop - 9c1c: 01840403 lb s0,24(s0) - 9c20: 0306 slli t1,t1,0x1 - 9c22: 097f 0x97f - 9c24: 0002 0x2 - 9c26: 0001 nop - 9c28: 0402 slli s0,s0,0x0 - 9c2a: 0359 addi t1,t1,22 - 9c2c: 0901 addi s2,s2,0 - 9c2e: 0004 addi s1,sp,0 - 9c30: 0601 addi a2,a2,0 - 9c32: 0c090003 lb zero,192(s2) - 9c36: 0100 addi s0,sp,128 - 9c38: 0200 addi s0,sp,256 - 9c3a: 4d04 lw s1,24(a0) - 9c3c: 14090003 lb zero,320(s2) - 9c40: 0100 addi s0,sp,128 - 9c42: 0200 addi s0,sp,256 - 9c44: 6504 flw fs1,8(a0) - 9c46: 08090003 lb zero,128(s2) - 9c4a: 0100 addi s0,sp,128 - 9c4c: 12090003 lb zero,288(s2) - 9c50: 0100 addi s0,sp,128 - 9c52: 0200 addi s0,sp,256 - 9c54: 6f04 flw fs1,24(a4) - 9c56: 04090003 lb zero,64(s2) - 9c5a: 0100 addi s0,sp,128 - 9c5c: 0200 addi s0,sp,256 - 9c5e: 7104 flw fs1,32(a0) - 9c60: 0e090003 lb zero,224(s2) - 9c64: 0100 addi s0,sp,128 - 9c66: 0200 addi s0,sp,256 - 9c68: 7404 flw fs1,40(s0) - 9c6a: 04090003 lb zero,64(s2) - 9c6e: 0100 addi s0,sp,128 - 9c70: 02090003 lb zero,32(s2) - 9c74: 0100 addi s0,sp,128 - 9c76: 0200 addi s0,sp,256 - 9c78: 7704 flw fs1,40(a4) - 9c7a: 04090003 lb zero,64(s2) - 9c7e: 0100 addi s0,sp,128 - 9c80: 0200 addi s0,sp,256 - 9c82: 7e04 flw fs1,56(a2) - 9c84: 0a090003 lb zero,160(s2) - 9c88: 0100 addi s0,sp,128 - 9c8a: 0300 addi s0,sp,384 - 9c8c: 8004 0x8004 - 9c8e: 0301 addi t1,t1,0 - 9c90: 0900 addi s0,sp,144 - 9c92: 0006 0x6 - 9c94: 0001 nop - 9c96: 01840403 lb s0,24(s0) - 9c9a: 0a090003 lb zero,160(s2) - 9c9e: 0100 addi s0,sp,128 - 9ca0: 0200 addi s0,sp,256 - 9ca2: 7304 flw fs1,32(a4) - 9ca4: 42090003 lb zero,1056(s2) - 9ca8: 0100 addi s0,sp,128 - 9caa: 0200 addi s0,sp,256 - 9cac: 7904 flw fs1,48(a0) - 9cae: 0e090003 lb zero,224(s2) - 9cb2: 0100 addi s0,sp,128 - 9cb4: 0200 addi s0,sp,256 - 9cb6: 7604 flw fs1,40(a2) - 9cb8: 12090003 lb zero,288(s2) - 9cbc: 0100 addi s0,sp,128 - 9cbe: 0200 addi s0,sp,256 - 9cc0: 7a04 flw fs1,48(a2) - 9cc2: 1c090003 lb zero,448(s2) - 9cc6: 0100 addi s0,sp,128 - 9cc8: 0200 addi s0,sp,256 - 9cca: 7d04 flw fs1,56(a0) - 9ccc: 0a090003 lb zero,160(s2) - 9cd0: 0100 addi s0,sp,128 - 9cd2: 0200 addi s0,sp,256 - 9cd4: 7c04 flw fs1,56(s0) - 9cd6: 16090003 lb zero,352(s2) - 9cda: 0100 addi s0,sp,128 - 9cdc: 0200 addi s0,sp,256 - 9cde: 7f04 flw fs1,56(a4) - 9ce0: 1e090003 lb zero,480(s2) - 9ce4: 0100 addi s0,sp,128 - 9ce6: 0200 addi s0,sp,256 - 9ce8: 4b04 lw s1,16(a4) - 9cea: 0e090003 lb zero,224(s2) - 9cee: 0100 addi s0,sp,128 - 9cf0: 0300 addi s0,sp,384 - 9cf2: 8604 0x8604 - 9cf4: 0301 addi t1,t1,0 - 9cf6: 0900 addi s0,sp,144 - 9cf8: 002e 0x2e - 9cfa: 0001 nop - 9cfc: 01880403 lb s0,24(a6) - 9d00: 02090003 lb zero,32(s2) - 9d04: 0100 addi s0,sp,128 - 9d06: 0300 addi s0,sp,384 - 9d08: 8a04 0x8a04 - 9d0a: 0301 addi t1,t1,0 - 9d0c: 0900 addi s0,sp,144 - 9d0e: 0002 0x2 - 9d10: 0001 nop - 9d12: 018b0403 lb s0,24(s6) + 9b10: 02090003 lb zero,32(s2) + 9b14: 0100 addi s0,sp,128 + 9b16: 0200 addi s0,sp,256 + 9b18: 3b04 fld fs1,48(a4) + 9b1a: 04090003 lb zero,64(s2) + 9b1e: 0100 addi s0,sp,128 + 9b20: 0200 addi s0,sp,256 + 9b22: 4204 lw s1,0(a2) + 9b24: 0a090003 lb zero,160(s2) + 9b28: 0100 addi s0,sp,128 + 9b2a: 0200 addi s0,sp,256 + 9b2c: 4404 lw s1,8(s0) + 9b2e: 06090003 lb zero,96(s2) + 9b32: 0100 addi s0,sp,128 + 9b34: 0200 addi s0,sp,256 + 9b36: 4804 lw s1,16(s0) + 9b38: 0a090003 lb zero,160(s2) + 9b3c: 0100 addi s0,sp,128 + 9b3e: 0200 addi s0,sp,256 + 9b40: 3704 fld fs1,40(a4) + 9b42: 44090003 lb zero,1088(s2) + 9b46: 0100 addi s0,sp,128 + 9b48: 0200 addi s0,sp,256 + 9b4a: 3d04 fld fs1,56(a0) + 9b4c: 0a090003 lb zero,160(s2) + 9b50: 0100 addi s0,sp,128 + 9b52: 0200 addi s0,sp,256 + 9b54: 3a04 fld fs1,48(a2) + 9b56: 10090003 lb zero,256(s2) + 9b5a: 0100 addi s0,sp,128 + 9b5c: 0200 addi s0,sp,256 + 9b5e: 3e04 fld fs1,56(a2) + 9b60: 1c090003 lb zero,448(s2) + 9b64: 0100 addi s0,sp,128 + 9b66: 0200 addi s0,sp,256 + 9b68: 4104 lw s1,0(a0) + 9b6a: 0a090003 lb zero,160(s2) + 9b6e: 0100 addi s0,sp,128 + 9b70: 0200 addi s0,sp,256 + 9b72: 4004 lw s1,0(s0) + 9b74: 16090003 lb zero,352(s2) + 9b78: 0100 addi s0,sp,128 + 9b7a: 0200 addi s0,sp,256 + 9b7c: 4304 lw s1,0(a4) + 9b7e: 1e090003 lb zero,480(s2) + 9b82: 0100 addi s0,sp,128 + 9b84: 0200 addi s0,sp,256 + 9b86: 0f04 addi s1,sp,912 + 9b88: 0e090003 lb zero,224(s2) + 9b8c: 0100 addi s0,sp,128 + 9b8e: 0200 addi s0,sp,256 + 9b90: 4a04 lw s1,16(a2) + 9b92: 04090003 lb zero,64(s2) + 9b96: 0100 addi s0,sp,128 + 9b98: 0200 addi s0,sp,256 + 9b9a: 4c04 lw s1,24(s0) + 9b9c: 04090003 lb zero,64(s2) + 9ba0: 0100 addi s0,sp,128 + 9ba2: 0200 addi s0,sp,256 + 9ba4: 6c04 flw fs1,24(s0) + 9ba6: 16090003 lb zero,352(s2) + 9baa: 0100 addi s0,sp,128 + 9bac: 0306 slli t1,t1,0x1 + 9bae: 0901 addi s2,s2,0 + 9bb0: 0010 addi a2,sp,0 + 9bb2: 0001 nop + 9bb4: 0402 slli s0,s0,0x0 + 9bb6: 00030623 sb zero,12(t1) + 9bba: 0809 addi a6,a6,2 + 9bbc: 0100 addi s0,sp,128 + 9bbe: 0200 addi s0,sp,256 + 9bc0: 2a04 fld fs1,16(a2) + 9bc2: 0a090003 lb zero,160(s2) + 9bc6: 0100 addi s0,sp,128 + 9bc8: 0200 addi s0,sp,256 + 9bca: 2b04 fld fs1,16(a4) + 9bcc: 22090003 lb zero,544(s2) + 9bd0: 0100 addi s0,sp,128 + 9bd2: 0200 addi s0,sp,256 + 9bd4: 3504 fld fs1,40(a0) + 9bd6: 0a090003 lb zero,160(s2) + 9bda: 0100 addi s0,sp,128 + 9bdc: 0a090003 lb zero,160(s2) + 9be0: 0100 addi s0,sp,128 + 9be2: 0200 addi s0,sp,256 + 9be4: 4504 lw s1,8(a0) + 9be6: 0c090003 lb zero,192(s2) + 9bea: 0100 addi s0,sp,128 + 9bec: 0200 addi s0,sp,256 + 9bee: 4d04 lw s1,24(a0) + 9bf0: 04090003 lb zero,64(s2) + 9bf4: 0100 addi s0,sp,128 + 9bf6: 0200 addi s0,sp,256 + 9bf8: 4e04 lw s1,24(a2) + 9bfa: 14090003 lb zero,320(s2) + 9bfe: 0100 addi s0,sp,128 + 9c00: 0200 addi s0,sp,256 + 9c02: 5204 lw s1,32(a2) + 9c04: 12090003 lb zero,288(s2) + 9c08: 0100 addi s0,sp,128 + 9c0a: 0200 addi s0,sp,256 + 9c0c: 5604 lw s1,40(a2) + 9c0e: 0e090003 lb zero,224(s2) + 9c12: 0100 addi s0,sp,128 + 9c14: 0200 addi s0,sp,256 + 9c16: 5c04 lw s1,56(s0) + 9c18: 0a090003 lb zero,160(s2) + 9c1c: 0100 addi s0,sp,128 + 9c1e: 0200 addi s0,sp,256 + 9c20: 5c04 lw s1,56(s0) + 9c22: 0306 slli t1,t1,0x1 + 9c24: 00220903 lb s2,2(tp) # 1a002 <__stack_size+0x19802> + 9c28: 0001 nop + 9c2a: 0402 slli s0,s0,0x0 + 9c2c: 035c addi a5,sp,388 + 9c2e: 097d addi s2,s2,31 + 9c30: 0002 0x2 + 9c32: 0001 nop + 9c34: 0402 slli s0,s0,0x0 + 9c36: 035c addi a5,sp,388 + 9c38: 00080903 lb s2,0(a6) # ffffd000 <_sp+0x7fff9000> + 9c3c: 0001 nop + 9c3e: 0402 slli s0,s0,0x0 + 9c40: 035c addi a5,sp,388 + 9c42: 097d addi s2,s2,31 + 9c44: 0004 addi s1,sp,0 + 9c46: 0001 nop + 9c48: 0402 slli s0,s0,0x0 + 9c4a: 035c addi a5,sp,388 + 9c4c: 0904 addi s1,sp,144 + 9c4e: 0004 addi s1,sp,0 + 9c50: 0001 nop + 9c52: 0402 slli s0,s0,0x0 + 9c54: 035c addi a5,sp,388 + 9c56: 097f 0x97f + 9c58: 0002 0x2 + 9c5a: 0001 nop + 9c5c: 0402 slli s0,s0,0x0 + 9c5e: 035c addi a5,sp,388 + 9c60: 0901 addi s2,s2,0 + 9c62: 0004 addi s1,sp,0 + 9c64: 0001 nop + 9c66: 0402 slli s0,s0,0x0 + 9c68: 035c addi a5,sp,388 + 9c6a: 097f 0x97f + 9c6c: 0004 addi s1,sp,0 + 9c6e: 0001 nop + 9c70: 0402 slli s0,s0,0x0 + 9c72: 035c addi a5,sp,388 + 9c74: 0901 addi s2,s2,0 + 9c76: 0004 addi s1,sp,0 + 9c78: 0001 nop + 9c7a: 0402 slli s0,s0,0x0 + 9c7c: 035c addi a5,sp,388 + 9c7e: 097f 0x97f + 9c80: 0004 addi s1,sp,0 + 9c82: 0001 nop + 9c84: 0402 slli s0,s0,0x0 + 9c86: 035c addi a5,sp,388 + 9c88: 0901 addi s2,s2,0 + 9c8a: 0002 0x2 + 9c8c: 0001 nop + 9c8e: 0402 slli s0,s0,0x0 + 9c90: 097b034f fnmadd.s ft6,fs6,fs7,ft1,rne + 9c94: 000a 0xa + 9c96: 0001 nop + 9c98: 0402 slli s0,s0,0x0 + 9c9a: 0658 addi a4,sp,772 + 9c9c: 06090003 lb zero,96(s2) + 9ca0: 0100 addi s0,sp,128 + 9ca2: 0300 addi s0,sp,384 + 9ca4: 8404 0x8404 + 9ca6: 0301 addi t1,t1,0 + 9ca8: 0900 addi s0,sp,144 + 9caa: 003a 0x3a + 9cac: 0001 nop + 9cae: 01840403 lb s0,24(s0) + 9cb2: 0306 slli t1,t1,0x1 + 9cb4: 097f 0x97f + 9cb6: 0002 0x2 + 9cb8: 0001 nop + 9cba: 0402 slli s0,s0,0x0 + 9cbc: 0359 addi t1,t1,22 + 9cbe: 0901 addi s2,s2,0 + 9cc0: 0004 addi s1,sp,0 + 9cc2: 0601 addi a2,a2,0 + 9cc4: 0c090003 lb zero,192(s2) + 9cc8: 0100 addi s0,sp,128 + 9cca: 0200 addi s0,sp,256 + 9ccc: 4d04 lw s1,24(a0) + 9cce: 14090003 lb zero,320(s2) + 9cd2: 0100 addi s0,sp,128 + 9cd4: 0200 addi s0,sp,256 + 9cd6: 6504 flw fs1,8(a0) + 9cd8: 08090003 lb zero,128(s2) + 9cdc: 0100 addi s0,sp,128 + 9cde: 12090003 lb zero,288(s2) + 9ce2: 0100 addi s0,sp,128 + 9ce4: 0200 addi s0,sp,256 + 9ce6: 6f04 flw fs1,24(a4) + 9ce8: 04090003 lb zero,64(s2) + 9cec: 0100 addi s0,sp,128 + 9cee: 0200 addi s0,sp,256 + 9cf0: 7104 flw fs1,32(a0) + 9cf2: 0e090003 lb zero,224(s2) + 9cf6: 0100 addi s0,sp,128 + 9cf8: 0200 addi s0,sp,256 + 9cfa: 7404 flw fs1,40(s0) + 9cfc: 04090003 lb zero,64(s2) + 9d00: 0100 addi s0,sp,128 + 9d02: 02090003 lb zero,32(s2) + 9d06: 0100 addi s0,sp,128 + 9d08: 0200 addi s0,sp,256 + 9d0a: 7704 flw fs1,40(a4) + 9d0c: 04090003 lb zero,64(s2) + 9d10: 0100 addi s0,sp,128 + 9d12: 0200 addi s0,sp,256 + 9d14: 7e04 flw fs1,56(a2) 9d16: 0a090003 lb zero,160(s2) 9d1a: 0100 addi s0,sp,128 9d1c: 0300 addi s0,sp,384 - 9d1e: 9004 0x9004 + 9d1e: 8004 0x8004 9d20: 0301 addi t1,t1,0 9d22: 0900 addi s0,sp,144 - 9d24: 000a 0xa + 9d24: 0006 0x6 9d26: 0001 nop - 9d28: 01910403 lb s0,25(sp) + 9d28: 01840403 lb s0,24(s0) 9d2c: 0a090003 lb zero,160(s2) 9d30: 0100 addi s0,sp,128 - 9d32: 3c090003 lb zero,960(s2) - 9d36: 0100 addi s0,sp,128 - 9d38: 0300 addi s0,sp,384 - 9d3a: 9304 0x9304 - 9d3c: 0301 addi t1,t1,0 - 9d3e: 0900 addi s0,sp,144 - 9d40: 0004 addi s1,sp,0 - 9d42: 0001 nop - 9d44: 01a10403 lb s0,26(sp) - 9d48: 0e090003 lb zero,224(s2) - 9d4c: 0100 addi s0,sp,128 - 9d4e: 0300 addi s0,sp,384 - 9d50: a204 fsd fs1,0(a2) - 9d52: 0301 addi t1,t1,0 - 9d54: 0900 addi s0,sp,144 - 9d56: 0002 0x2 - 9d58: 0001 nop - 9d5a: 01a40403 lb s0,26(s0) - 9d5e: 08090003 lb zero,128(s2) + 9d32: 0200 addi s0,sp,256 + 9d34: 7304 flw fs1,32(a4) + 9d36: 42090003 lb zero,1056(s2) + 9d3a: 0100 addi s0,sp,128 + 9d3c: 0200 addi s0,sp,256 + 9d3e: 7904 flw fs1,48(a0) + 9d40: 0e090003 lb zero,224(s2) + 9d44: 0100 addi s0,sp,128 + 9d46: 0200 addi s0,sp,256 + 9d48: 7604 flw fs1,40(a2) + 9d4a: 12090003 lb zero,288(s2) + 9d4e: 0100 addi s0,sp,128 + 9d50: 0200 addi s0,sp,256 + 9d52: 7a04 flw fs1,48(a2) + 9d54: 1c090003 lb zero,448(s2) + 9d58: 0100 addi s0,sp,128 + 9d5a: 0200 addi s0,sp,256 + 9d5c: 7d04 flw fs1,56(a0) + 9d5e: 0a090003 lb zero,160(s2) 9d62: 0100 addi s0,sp,128 - 9d64: 0300 addi s0,sp,384 - 9d66: a304 fsd fs1,0(a4) - 9d68: 0301 addi t1,t1,0 - 9d6a: 0900 addi s0,sp,144 - 9d6c: 0004 addi s1,sp,0 - 9d6e: 0001 nop - 9d70: 01a40403 lb s0,26(s0) - 9d74: 08090003 lb zero,128(s2) - 9d78: 0100 addi s0,sp,128 - 9d7a: 0300 addi s0,sp,384 - 9d7c: ba04 fsd fs1,48(a2) - 9d7e: 0301 addi t1,t1,0 - 9d80: 0900 addi s0,sp,144 - 9d82: 000a 0xa - 9d84: 0001 nop - 9d86: 01c50403 lb s0,28(a0) # ffffc01c <_sp+0x7fff801c> - 9d8a: 0a090003 lb zero,160(s2) - 9d8e: 0100 addi s0,sp,128 - 9d90: 0300 addi s0,sp,384 - 9d92: 8e04 0x8e04 - 9d94: 0304 addi s1,sp,384 - 9d96: 0900 addi s0,sp,144 - 9d98: 0014 addi a3,sp,0 - 9d9a: 0001 nop - 9d9c: 01870403 lb s0,24(a4) # 1a018 <__stack_size+0x19818> - 9da0: 0e090003 lb zero,224(s2) - 9da4: 0100 addi s0,sp,128 - 9da6: 0300 addi s0,sp,384 - 9da8: d404 sw s1,40(s0) - 9daa: 0301 addi t1,t1,0 - 9dac: 0900 addi s0,sp,144 - 9dae: 003a 0x3a - 9db0: 0001 nop - 9db2: 01d50403 lb s0,29(a0) - 9db6: 14090003 lb zero,320(s2) - 9dba: 0100 addi s0,sp,128 - 9dbc: 0300 addi s0,sp,384 - 9dbe: f404 fsw fs1,40(s0) - 9dc0: 0301 addi t1,t1,0 - 9dc2: 0900 addi s0,sp,144 - 9dc4: 000c addi a1,sp,0 - 9dc6: 0001 nop - 9dc8: 02820403 lb s0,40(tp) # 28 <__stack_size-0x7d8> - 9dcc: 04090003 lb zero,64(s2) - 9dd0: 0100 addi s0,sp,128 - 9dd2: 0200 addi s0,sp,256 - 9dd4: 0d04 addi s1,sp,656 - 9dd6: 0a090003 lb zero,160(s2) - 9dda: 0100 addi s0,sp,128 - 9ddc: 0300 addi s0,sp,384 - 9dde: 8704 0x8704 - 9de0: 0302 slli t1,t1,0x0 - 9de2: 0900 addi s0,sp,144 - 9de4: 0004 addi s1,sp,0 - 9de6: 0001 nop - 9de8: 02890403 lb s0,40(s2) - 9dec: 02090003 lb zero,32(s2) - 9df0: 0100 addi s0,sp,128 - 9df2: 0300 addi s0,sp,384 - 9df4: 8c04 0x8c04 - 9df6: 0302 slli t1,t1,0x0 - 9df8: 0900 addi s0,sp,144 - 9dfa: 0016 0x16 - 9dfc: 0001 nop - 9dfe: 02940403 lb s0,41(s0) - 9e02: 06090003 lb zero,96(s2) - 9e06: 0100 addi s0,sp,128 - 9e08: 0300 addi s0,sp,384 - 9e0a: 9604 0x9604 - 9e0c: 0302 slli t1,t1,0x0 - 9e0e: 0900 addi s0,sp,144 - 9e10: 0020 addi s0,sp,8 - 9e12: 0001 nop - 9e14: 029b0403 lb s0,41(s6) - 9e18: 08090003 lb zero,128(s2) - 9e1c: 0100 addi s0,sp,128 - 9e1e: 0300 addi s0,sp,384 - 9e20: 9c04 0x9c04 - 9e22: 0302 slli t1,t1,0x0 - 9e24: 0900 addi s0,sp,144 - 9e26: 0014 addi a3,sp,0 - 9e28: 0001 nop - 9e2a: 02a10403 lb s0,42(sp) - 9e2e: 08090003 lb zero,128(s2) - 9e32: 0100 addi s0,sp,128 - 9e34: 0300 addi s0,sp,384 - 9e36: a804 fsd fs1,16(s0) - 9e38: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 9e3c: 0010 addi a2,sp,0 - 9e3e: 0001 nop - 9e40: 04ac0403 lb s0,74(s8) # b04a <__stack_size+0xa84a> - 9e44: 0a090003 lb zero,160(s2) - 9e48: 0100 addi s0,sp,128 - 9e4a: 0300 addi s0,sp,384 - 9e4c: 9504 0x9504 - 9e4e: 0302 slli t1,t1,0x0 - 9e50: 0900 addi s0,sp,144 - 9e52: 000c addi a1,sp,0 - 9e54: 0301 addi t1,t1,0 - 9e56: 0900 addi s0,sp,144 - 9e58: 0008 addi a0,sp,0 - 9e5a: 0001 nop - 9e5c: 028a0403 lb s0,40(s4) - 9e60: 14090003 lb zero,320(s2) - 9e64: 0100 addi s0,sp,128 - 9e66: 0300 addi s0,sp,384 - 9e68: ac04 fsd fs1,24(s0) - 9e6a: 0302 slli t1,t1,0x0 - 9e6c: 0900 addi s0,sp,144 - 9e6e: 0008 addi a0,sp,0 - 9e70: 0001 nop - 9e72: 02b50403 lb s0,43(a0) - 9e76: 14090003 lb zero,320(s2) - 9e7a: 0100 addi s0,sp,128 - 9e7c: 0300 addi s0,sp,384 - 9e7e: b704 fsd fs1,40(a4) - 9e80: 0302 slli t1,t1,0x0 - 9e82: 0900 addi s0,sp,144 - 9e84: 000e 0xe - 9e86: 0001 nop - 9e88: 02ba0403 lb s0,43(s4) - 9e8c: 04090003 lb zero,64(s2) - 9e90: 0100 addi s0,sp,128 - 9e92: 02090003 lb zero,32(s2) - 9e96: 0100 addi s0,sp,128 - 9e98: 0300 addi s0,sp,384 - 9e9a: bd04 fsd fs1,56(a0) - 9e9c: 0302 slli t1,t1,0x0 - 9e9e: 0900 addi s0,sp,144 - 9ea0: 0004 addi s1,sp,0 - 9ea2: 0001 nop - 9ea4: 02c40403 lb s0,44(s0) - 9ea8: 0a090003 lb zero,160(s2) - 9eac: 0100 addi s0,sp,128 - 9eae: 0300 addi s0,sp,384 - 9eb0: c604 sw s1,8(a2) - 9eb2: 0302 slli t1,t1,0x0 - 9eb4: 0900 addi s0,sp,144 - 9eb6: 0006 0x6 - 9eb8: 0001 nop - 9eba: 02ca0403 lb s0,44(s4) - 9ebe: 0a090003 lb zero,160(s2) - 9ec2: 0100 addi s0,sp,128 - 9ec4: 0300 addi s0,sp,384 - 9ec6: cb04 sw s1,16(a4) - 9ec8: 0302 slli t1,t1,0x0 - 9eca: 0900 addi s0,sp,144 - 9ecc: 0026 0x26 - 9ece: 0001 nop - 9ed0: 02d00403 lb s0,45(zero) # 2d <__stack_size-0x7d3> - 9ed4: 04090003 lb zero,64(s2) - 9ed8: 0100 addi s0,sp,128 - 9eda: 0300 addi s0,sp,384 - 9edc: d104 sw s1,32(a0) - 9ede: 0302 slli t1,t1,0x0 - 9ee0: 0900 addi s0,sp,144 - 9ee2: 0018 addi a4,sp,0 - 9ee4: 0001 nop - 9ee6: 02d60403 lb s0,45(a2) - 9eea: 04090003 lb zero,64(s2) - 9eee: 0100 addi s0,sp,128 - 9ef0: 0300 addi s0,sp,384 - 9ef2: b904 fsd fs1,48(a0) - 9ef4: 0302 slli t1,t1,0x0 - 9ef6: 0900 addi s0,sp,144 - 9ef8: 000e 0xe - 9efa: 0001 nop - 9efc: 02bf0403 lb s0,43(t5) # 1a02b <__stack_size+0x1982b> - 9f00: 0a090003 lb zero,160(s2) - 9f04: 0100 addi s0,sp,128 - 9f06: 0300 addi s0,sp,384 - 9f08: bc04 fsd fs1,56(s0) - 9f0a: 0302 slli t1,t1,0x0 - 9f0c: 0900 addi s0,sp,144 - 9f0e: 0010 addi a2,sp,0 - 9f10: 0001 nop - 9f12: 02c00403 lb s0,44(zero) # 2c <__stack_size-0x7d4> - 9f16: 1c090003 lb zero,448(s2) - 9f1a: 0100 addi s0,sp,128 - 9f1c: 0300 addi s0,sp,384 - 9f1e: c304 sw s1,0(a4) - 9f20: 0302 slli t1,t1,0x0 - 9f22: 0900 addi s0,sp,144 - 9f24: 000a 0xa - 9f26: 0001 nop - 9f28: 02c20403 lb s0,44(tp) # 2c <__stack_size-0x7d4> - 9f2c: 16090003 lb zero,352(s2) - 9f30: 0100 addi s0,sp,128 - 9f32: 0300 addi s0,sp,384 - 9f34: c504 sw s1,8(a0) - 9f36: 0302 slli t1,t1,0x0 - 9f38: 0900 addi s0,sp,144 - 9f3a: 001e 0x1e - 9f3c: 0001 nop - 9f3e: 02880403 lb s0,40(a6) - 9f42: 0e090003 lb zero,224(s2) - 9f46: 0100 addi s0,sp,128 - 9f48: 0300 addi s0,sp,384 - 9f4a: d804 sw s1,48(s0) - 9f4c: 0302 slli t1,t1,0x0 - 9f4e: 0900 addi s0,sp,144 - 9f50: 0004 addi s1,sp,0 - 9f52: 0001 nop - 9f54: 02da0403 lb s0,45(s4) - 9f58: 02090003 lb zero,32(s2) - 9f5c: 0100 addi s0,sp,128 - 9f5e: 0300 addi s0,sp,384 - 9f60: 8404 0x8404 - 9f62: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 9f66: 0016 0x16 - 9f68: 0001 nop - 9f6a: 02dd0403 lb s0,45(s10) - 9f6e: 14090003 lb zero,320(s2) - 9f72: 0100 addi s0,sp,128 - 9f74: 0300 addi s0,sp,384 - 9f76: e504 fsw fs1,8(a0) - 9f78: 0302 slli t1,t1,0x0 - 9f7a: 0900 addi s0,sp,144 - 9f7c: 0006 0x6 - 9f7e: 0001 nop - 9f80: 02e70403 lb s0,46(a4) - 9f84: 1e090003 lb zero,480(s2) - 9f88: 0100 addi s0,sp,128 - 9f8a: 0300 addi s0,sp,384 - 9f8c: ec04 fsw fs1,24(s0) - 9f8e: 0302 slli t1,t1,0x0 - 9f90: 0900 addi s0,sp,144 - 9f92: 0008 addi a0,sp,0 - 9f94: 0001 nop - 9f96: 02ed0403 lb s0,46(s10) - 9f9a: 16090003 lb zero,352(s2) - 9f9e: 0100 addi s0,sp,128 - 9fa0: 0300 addi s0,sp,384 - 9fa2: f204 fsw fs1,32(a2) - 9fa4: 0302 slli t1,t1,0x0 - 9fa6: 0900 addi s0,sp,144 - 9fa8: 0008 addi a0,sp,0 - 9faa: 0001 nop - 9fac: 03a70403 lb s0,58(a4) - 9fb0: 0e090003 lb zero,224(s2) - 9fb4: 0100 addi s0,sp,128 - 9fb6: 0300 addi s0,sp,384 - 9fb8: a704 fsd fs1,8(a4) - 9fba: 7f030603 lb a2,2032(t1) - 9fbe: 0209 addi tp,tp,2 - 9fc0: 0100 addi s0,sp,128 - 9fc2: 0300 addi s0,sp,384 - 9fc4: e604 fsw fs1,8(a2) - 9fc6: 0302 slli t1,t1,0x0 - 9fc8: 0901 addi s2,s2,0 - 9fca: 0006 0x6 - 9fcc: 0601 addi a2,a2,0 - 9fce: 0c090003 lb zero,192(s2) - 9fd2: 0100 addi s0,sp,128 - 9fd4: 0300 addi s0,sp,384 - 9fd6: db04 sw s1,48(a4) - 9fd8: 0302 slli t1,t1,0x0 - 9fda: 0900 addi s0,sp,144 - 9fdc: 0014 addi a3,sp,0 - 9fde: 0001 nop - 9fe0: 02fd0403 lb s0,47(s10) - 9fe4: 08090003 lb zero,128(s2) - 9fe8: 0100 addi s0,sp,128 - 9fea: 12090003 lb zero,288(s2) + 9d64: 0200 addi s0,sp,256 + 9d66: 7c04 flw fs1,56(s0) + 9d68: 16090003 lb zero,352(s2) + 9d6c: 0100 addi s0,sp,128 + 9d6e: 0200 addi s0,sp,256 + 9d70: 7f04 flw fs1,56(a4) + 9d72: 1e090003 lb zero,480(s2) + 9d76: 0100 addi s0,sp,128 + 9d78: 0200 addi s0,sp,256 + 9d7a: 4b04 lw s1,16(a4) + 9d7c: 0e090003 lb zero,224(s2) + 9d80: 0100 addi s0,sp,128 + 9d82: 0300 addi s0,sp,384 + 9d84: 8604 0x8604 + 9d86: 0301 addi t1,t1,0 + 9d88: 0900 addi s0,sp,144 + 9d8a: 002e 0x2e + 9d8c: 0001 nop + 9d8e: 01880403 lb s0,24(a6) + 9d92: 02090003 lb zero,32(s2) + 9d96: 0100 addi s0,sp,128 + 9d98: 0300 addi s0,sp,384 + 9d9a: 8a04 0x8a04 + 9d9c: 0301 addi t1,t1,0 + 9d9e: 0900 addi s0,sp,144 + 9da0: 0002 0x2 + 9da2: 0001 nop + 9da4: 018b0403 lb s0,24(s6) + 9da8: 0a090003 lb zero,160(s2) + 9dac: 0100 addi s0,sp,128 + 9dae: 0300 addi s0,sp,384 + 9db0: 9004 0x9004 + 9db2: 0301 addi t1,t1,0 + 9db4: 0900 addi s0,sp,144 + 9db6: 000a 0xa + 9db8: 0001 nop + 9dba: 01910403 lb s0,25(sp) + 9dbe: 0a090003 lb zero,160(s2) + 9dc2: 0100 addi s0,sp,128 + 9dc4: 3c090003 lb zero,960(s2) + 9dc8: 0100 addi s0,sp,128 + 9dca: 0300 addi s0,sp,384 + 9dcc: 9304 0x9304 + 9dce: 0301 addi t1,t1,0 + 9dd0: 0900 addi s0,sp,144 + 9dd2: 0004 addi s1,sp,0 + 9dd4: 0001 nop + 9dd6: 01a10403 lb s0,26(sp) + 9dda: 0e090003 lb zero,224(s2) + 9dde: 0100 addi s0,sp,128 + 9de0: 0300 addi s0,sp,384 + 9de2: a204 fsd fs1,0(a2) + 9de4: 0301 addi t1,t1,0 + 9de6: 0900 addi s0,sp,144 + 9de8: 0002 0x2 + 9dea: 0001 nop + 9dec: 01a40403 lb s0,26(s0) + 9df0: 08090003 lb zero,128(s2) + 9df4: 0100 addi s0,sp,128 + 9df6: 0300 addi s0,sp,384 + 9df8: a304 fsd fs1,0(a4) + 9dfa: 0301 addi t1,t1,0 + 9dfc: 0900 addi s0,sp,144 + 9dfe: 0004 addi s1,sp,0 + 9e00: 0001 nop + 9e02: 01a40403 lb s0,26(s0) + 9e06: 08090003 lb zero,128(s2) + 9e0a: 0100 addi s0,sp,128 + 9e0c: 0300 addi s0,sp,384 + 9e0e: ba04 fsd fs1,48(a2) + 9e10: 0301 addi t1,t1,0 + 9e12: 0900 addi s0,sp,144 + 9e14: 000a 0xa + 9e16: 0001 nop + 9e18: 01c50403 lb s0,28(a0) # ffffc01c <_sp+0x7fff801c> + 9e1c: 0a090003 lb zero,160(s2) + 9e20: 0100 addi s0,sp,128 + 9e22: 0300 addi s0,sp,384 + 9e24: 8e04 0x8e04 + 9e26: 0304 addi s1,sp,384 + 9e28: 0900 addi s0,sp,144 + 9e2a: 0014 addi a3,sp,0 + 9e2c: 0001 nop + 9e2e: 01870403 lb s0,24(a4) # 1a018 <__stack_size+0x19818> + 9e32: 0e090003 lb zero,224(s2) + 9e36: 0100 addi s0,sp,128 + 9e38: 0300 addi s0,sp,384 + 9e3a: d404 sw s1,40(s0) + 9e3c: 0301 addi t1,t1,0 + 9e3e: 0900 addi s0,sp,144 + 9e40: 003a 0x3a + 9e42: 0001 nop + 9e44: 01d50403 lb s0,29(a0) + 9e48: 14090003 lb zero,320(s2) + 9e4c: 0100 addi s0,sp,128 + 9e4e: 0300 addi s0,sp,384 + 9e50: f404 fsw fs1,40(s0) + 9e52: 0301 addi t1,t1,0 + 9e54: 0900 addi s0,sp,144 + 9e56: 000c addi a1,sp,0 + 9e58: 0001 nop + 9e5a: 02820403 lb s0,40(tp) # 28 <__stack_size-0x7d8> + 9e5e: 04090003 lb zero,64(s2) + 9e62: 0100 addi s0,sp,128 + 9e64: 0200 addi s0,sp,256 + 9e66: 0d04 addi s1,sp,656 + 9e68: 0a090003 lb zero,160(s2) + 9e6c: 0100 addi s0,sp,128 + 9e6e: 0300 addi s0,sp,384 + 9e70: 8704 0x8704 + 9e72: 0302 slli t1,t1,0x0 + 9e74: 0900 addi s0,sp,144 + 9e76: 0004 addi s1,sp,0 + 9e78: 0001 nop + 9e7a: 02890403 lb s0,40(s2) + 9e7e: 02090003 lb zero,32(s2) + 9e82: 0100 addi s0,sp,128 + 9e84: 0300 addi s0,sp,384 + 9e86: 8c04 0x8c04 + 9e88: 0302 slli t1,t1,0x0 + 9e8a: 0900 addi s0,sp,144 + 9e8c: 0016 0x16 + 9e8e: 0001 nop + 9e90: 02940403 lb s0,41(s0) + 9e94: 06090003 lb zero,96(s2) + 9e98: 0100 addi s0,sp,128 + 9e9a: 0300 addi s0,sp,384 + 9e9c: 9604 0x9604 + 9e9e: 0302 slli t1,t1,0x0 + 9ea0: 0900 addi s0,sp,144 + 9ea2: 0020 addi s0,sp,8 + 9ea4: 0001 nop + 9ea6: 029b0403 lb s0,41(s6) + 9eaa: 08090003 lb zero,128(s2) + 9eae: 0100 addi s0,sp,128 + 9eb0: 0300 addi s0,sp,384 + 9eb2: 9c04 0x9c04 + 9eb4: 0302 slli t1,t1,0x0 + 9eb6: 0900 addi s0,sp,144 + 9eb8: 0014 addi a3,sp,0 + 9eba: 0001 nop + 9ebc: 02a10403 lb s0,42(sp) + 9ec0: 08090003 lb zero,128(s2) + 9ec4: 0100 addi s0,sp,128 + 9ec6: 0300 addi s0,sp,384 + 9ec8: a804 fsd fs1,16(s0) + 9eca: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 9ece: 0010 addi a2,sp,0 + 9ed0: 0001 nop + 9ed2: 04ac0403 lb s0,74(s8) # b04a <__stack_size+0xa84a> + 9ed6: 0a090003 lb zero,160(s2) + 9eda: 0100 addi s0,sp,128 + 9edc: 0300 addi s0,sp,384 + 9ede: 9504 0x9504 + 9ee0: 0302 slli t1,t1,0x0 + 9ee2: 0900 addi s0,sp,144 + 9ee4: 000c addi a1,sp,0 + 9ee6: 0301 addi t1,t1,0 + 9ee8: 0900 addi s0,sp,144 + 9eea: 0008 addi a0,sp,0 + 9eec: 0001 nop + 9eee: 028a0403 lb s0,40(s4) + 9ef2: 14090003 lb zero,320(s2) + 9ef6: 0100 addi s0,sp,128 + 9ef8: 0300 addi s0,sp,384 + 9efa: ac04 fsd fs1,24(s0) + 9efc: 0302 slli t1,t1,0x0 + 9efe: 0900 addi s0,sp,144 + 9f00: 0008 addi a0,sp,0 + 9f02: 0001 nop + 9f04: 02b50403 lb s0,43(a0) + 9f08: 14090003 lb zero,320(s2) + 9f0c: 0100 addi s0,sp,128 + 9f0e: 0300 addi s0,sp,384 + 9f10: b704 fsd fs1,40(a4) + 9f12: 0302 slli t1,t1,0x0 + 9f14: 0900 addi s0,sp,144 + 9f16: 000e 0xe + 9f18: 0001 nop + 9f1a: 02ba0403 lb s0,43(s4) + 9f1e: 04090003 lb zero,64(s2) + 9f22: 0100 addi s0,sp,128 + 9f24: 02090003 lb zero,32(s2) + 9f28: 0100 addi s0,sp,128 + 9f2a: 0300 addi s0,sp,384 + 9f2c: bd04 fsd fs1,56(a0) + 9f2e: 0302 slli t1,t1,0x0 + 9f30: 0900 addi s0,sp,144 + 9f32: 0004 addi s1,sp,0 + 9f34: 0001 nop + 9f36: 02c40403 lb s0,44(s0) + 9f3a: 0a090003 lb zero,160(s2) + 9f3e: 0100 addi s0,sp,128 + 9f40: 0300 addi s0,sp,384 + 9f42: c604 sw s1,8(a2) + 9f44: 0302 slli t1,t1,0x0 + 9f46: 0900 addi s0,sp,144 + 9f48: 0006 0x6 + 9f4a: 0001 nop + 9f4c: 02ca0403 lb s0,44(s4) + 9f50: 0a090003 lb zero,160(s2) + 9f54: 0100 addi s0,sp,128 + 9f56: 0300 addi s0,sp,384 + 9f58: cb04 sw s1,16(a4) + 9f5a: 0302 slli t1,t1,0x0 + 9f5c: 0900 addi s0,sp,144 + 9f5e: 0026 0x26 + 9f60: 0001 nop + 9f62: 02d00403 lb s0,45(zero) # 2d <__stack_size-0x7d3> + 9f66: 04090003 lb zero,64(s2) + 9f6a: 0100 addi s0,sp,128 + 9f6c: 0300 addi s0,sp,384 + 9f6e: d104 sw s1,32(a0) + 9f70: 0302 slli t1,t1,0x0 + 9f72: 0900 addi s0,sp,144 + 9f74: 0018 addi a4,sp,0 + 9f76: 0001 nop + 9f78: 02d60403 lb s0,45(a2) + 9f7c: 04090003 lb zero,64(s2) + 9f80: 0100 addi s0,sp,128 + 9f82: 0300 addi s0,sp,384 + 9f84: b904 fsd fs1,48(a0) + 9f86: 0302 slli t1,t1,0x0 + 9f88: 0900 addi s0,sp,144 + 9f8a: 000e 0xe + 9f8c: 0001 nop + 9f8e: 02bf0403 lb s0,43(t5) # 1a02b <__stack_size+0x1982b> + 9f92: 0a090003 lb zero,160(s2) + 9f96: 0100 addi s0,sp,128 + 9f98: 0300 addi s0,sp,384 + 9f9a: bc04 fsd fs1,56(s0) + 9f9c: 0302 slli t1,t1,0x0 + 9f9e: 0900 addi s0,sp,144 + 9fa0: 0010 addi a2,sp,0 + 9fa2: 0001 nop + 9fa4: 02c00403 lb s0,44(zero) # 2c <__stack_size-0x7d4> + 9fa8: 1c090003 lb zero,448(s2) + 9fac: 0100 addi s0,sp,128 + 9fae: 0300 addi s0,sp,384 + 9fb0: c304 sw s1,0(a4) + 9fb2: 0302 slli t1,t1,0x0 + 9fb4: 0900 addi s0,sp,144 + 9fb6: 000a 0xa + 9fb8: 0001 nop + 9fba: 02c20403 lb s0,44(tp) # 2c <__stack_size-0x7d4> + 9fbe: 16090003 lb zero,352(s2) + 9fc2: 0100 addi s0,sp,128 + 9fc4: 0300 addi s0,sp,384 + 9fc6: c504 sw s1,8(a0) + 9fc8: 0302 slli t1,t1,0x0 + 9fca: 0900 addi s0,sp,144 + 9fcc: 001e 0x1e + 9fce: 0001 nop + 9fd0: 02880403 lb s0,40(a6) + 9fd4: 0e090003 lb zero,224(s2) + 9fd8: 0100 addi s0,sp,128 + 9fda: 0300 addi s0,sp,384 + 9fdc: d804 sw s1,48(s0) + 9fde: 0302 slli t1,t1,0x0 + 9fe0: 0900 addi s0,sp,144 + 9fe2: 0004 addi s1,sp,0 + 9fe4: 0001 nop + 9fe6: 02da0403 lb s0,45(s4) + 9fea: 02090003 lb zero,32(s2) 9fee: 0100 addi s0,sp,128 9ff0: 0300 addi s0,sp,384 - 9ff2: 8604 0x8604 + 9ff2: 8404 0x8404 9ff4: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - 9ff8: 0004 addi s1,sp,0 + 9ff8: 0016 0x16 9ffa: 0001 nop - 9ffc: 03880403 lb s0,56(a6) - a000: 0e090003 lb zero,224(s2) + 9ffc: 02dd0403 lb s0,45(s10) + a000: 14090003 lb zero,320(s2) a004: 0100 addi s0,sp,128 a006: 0300 addi s0,sp,384 - a008: 8b04 0x8b04 - a00a: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a00e: 0004 addi s1,sp,0 - a010: 0301 addi t1,t1,0 - a012: 0900 addi s0,sp,144 - a014: 0002 0x2 - a016: 0001 nop - a018: 038e0403 lb s0,56(t3) # 1a038 <__stack_size+0x19838> - a01c: 04090003 lb zero,64(s2) - a020: 0100 addi s0,sp,128 - a022: 0300 addi s0,sp,384 - a024: 9504 0x9504 - a026: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a02a: 000a 0xa - a02c: 0001 nop - a02e: 03970403 lb s0,57(a4) - a032: 06090003 lb zero,96(s2) - a036: 0100 addi s0,sp,128 - a038: 0300 addi s0,sp,384 - a03a: 9b04 0x9b04 - a03c: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a040: 000c addi a1,sp,0 - a042: 0001 nop - a044: 039c0403 lb s0,57(s8) - a048: 26090003 lb zero,608(s2) - a04c: 0100 addi s0,sp,128 - a04e: 0300 addi s0,sp,384 - a050: a104 fsd fs1,0(a0) - a052: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a056: 0004 addi s1,sp,0 - a058: 0001 nop - a05a: 03a20403 lb s0,58(tp) # 3a <__stack_size-0x7c6> - a05e: 18090003 lb zero,384(s2) - a062: 0100 addi s0,sp,128 - a064: 0300 addi s0,sp,384 - a066: a704 fsd fs1,8(a4) - a068: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a06c: 0004 addi s1,sp,0 - a06e: 0001 nop - a070: 038a0403 lb s0,56(s4) - a074: 0e090003 lb zero,224(s2) - a078: 0100 addi s0,sp,128 - a07a: 0300 addi s0,sp,384 - a07c: 9004 0x9004 - a07e: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a082: 000e 0xe - a084: 0001 nop - a086: 038d0403 lb s0,56(s10) - a08a: 12090003 lb zero,288(s2) - a08e: 0100 addi s0,sp,128 - a090: 0300 addi s0,sp,384 - a092: 9104 0x9104 - a094: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a098: 001e 0x1e - a09a: 0001 nop - a09c: 03940403 lb s0,57(s0) - a0a0: 0a090003 lb zero,160(s2) - a0a4: 0100 addi s0,sp,128 - a0a6: 0300 addi s0,sp,384 - a0a8: 9304 0x9304 - a0aa: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a0ae: 0016 0x16 - a0b0: 0001 nop - a0b2: 03960403 lb s0,57(a2) - a0b6: 1e090003 lb zero,480(s2) - a0ba: 0100 addi s0,sp,128 - a0bc: 0300 addi s0,sp,384 - a0be: d904 sw s1,48(a0) - a0c0: 0302 slli t1,t1,0x0 - a0c2: 0900 addi s0,sp,144 - a0c4: 000e 0xe - a0c6: 0001 nop - a0c8: 03a90403 lb s0,58(s2) - a0cc: 38090003 lb zero,896(s2) - a0d0: 0100 addi s0,sp,128 - a0d2: 0300 addi s0,sp,384 - a0d4: ab04 fsd fs1,16(a4) - a0d6: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a0da: 0002 0x2 - a0dc: 0001 nop - a0de: 03ad0403 lb s0,58(s10) - a0e2: 04090003 lb zero,64(s2) - a0e6: 0100 addi s0,sp,128 - a0e8: 0c090003 lb zero,192(s2) - a0ec: 0100 addi s0,sp,128 - a0ee: 0300 addi s0,sp,384 - a0f0: ae04 fsd fs1,24(a2) - a0f2: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a0f6: 0006 0x6 - a0f8: 0001 nop - a0fa: 03b10403 lb s0,59(sp) - a0fe: 04090003 lb zero,64(s2) - a102: 0100 addi s0,sp,128 - a104: 0300 addi s0,sp,384 - a106: b204 fsd fs1,32(a2) - a108: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a10c: 000a 0xa - a10e: 0001 nop - a110: 03b30403 lb s0,59(t1) - a114: 1e090003 lb zero,480(s2) - a118: 0100 addi s0,sp,128 - a11a: 0300 addi s0,sp,384 - a11c: b804 fsd fs1,48(s0) - a11e: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a122: 0008 addi a0,sp,0 - a124: 0001 nop - a126: 03b90403 lb s0,59(s2) - a12a: 18090003 lb zero,384(s2) - a12e: 0100 addi s0,sp,128 - a130: 0300 addi s0,sp,384 - a132: be04 fsd fs1,56(a2) - a134: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a138: 0004 addi s1,sp,0 - a13a: 0001 nop - a13c: 03bf0403 lb s0,59(t5) - a140: 16090003 lb zero,352(s2) - a144: 0100 addi s0,sp,128 - a146: 0300 addi s0,sp,384 - a148: c104 sw s1,0(a0) - a14a: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a14e: 001e 0x1e - a150: 0001 nop - a152: 03c60403 lb s0,60(a2) - a156: 04090003 lb zero,64(s2) - a15a: 0100 addi s0,sp,128 - a15c: 0300 addi s0,sp,384 - a15e: c704 sw s1,8(a4) - a160: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a164: 0012 0x12 - a166: 0001 nop - a168: 03cc0403 lb s0,60(s8) - a16c: 04090003 lb zero,64(s2) - a170: 0100 addi s0,sp,128 - a172: 0300 addi s0,sp,384 - a174: c004 sw s1,0(s0) - a176: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a17a: 000e 0xe - a17c: 0001 nop - a17e: 03db0403 lb s0,61(s6) - a182: 18090003 lb zero,384(s2) - a186: 0100 addi s0,sp,128 - a188: 0300 addi s0,sp,384 - a18a: dc04 sw s1,56(s0) - a18c: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a190: 0004 addi s1,sp,0 - a192: 0001 nop - a194: 03de0403 lb s0,61(t3) - a198: 04090003 lb zero,64(s2) - a19c: 0100 addi s0,sp,128 - a19e: 0300 addi s0,sp,384 - a1a0: e704 fsw fs1,8(a4) - a1a2: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a1a6: 000a 0xa - a1a8: 0001 nop - a1aa: 03df0403 lb s0,61(t5) - a1ae: 16090003 lb zero,352(s2) - a1b2: 0100 addi s0,sp,128 - a1b4: 0300 addi s0,sp,384 - a1b6: ec04 fsw fs1,24(s0) - a1b8: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a1bc: 000a 0xa - a1be: 0001 nop - a1c0: 03dd0403 lb s0,61(s10) - a1c4: 06090003 lb zero,96(s2) - a1c8: 0100 addi s0,sp,128 - a1ca: 0300 addi s0,sp,384 - a1cc: ec04 fsw fs1,24(s0) - a1ce: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> - a1d2: 0004 addi s1,sp,0 - a1d4: 0001 nop - a1d6: 04820403 lb s0,72(tp) # 48 <__stack_size-0x7b8> - a1da: 0a090003 lb zero,160(s2) - a1de: 0100 addi s0,sp,128 - a1e0: 0300 addi s0,sp,384 - a1e2: 8d04 0x8d04 - a1e4: 0304 addi s1,sp,384 - a1e6: 0900 addi s0,sp,144 - a1e8: 000a 0xa - a1ea: 0001 nop - a1ec: 03aa0403 lb s0,58(s4) - a1f0: 16090003 lb zero,352(s2) - a1f4: 0100 addi s0,sp,128 - a1f6: 0300 addi s0,sp,384 - a1f8: 9104 0x9104 - a1fa: 0304 addi s1,sp,384 - a1fc: 0900 addi s0,sp,144 - a1fe: 001e 0x1e - a200: 0001 nop - a202: 04960403 lb s0,73(a2) - a206: 08090003 lb zero,128(s2) - a20a: 0100 addi s0,sp,128 - a20c: 0300 addi s0,sp,384 - a20e: 9704 0x9704 - a210: 0304 addi s1,sp,384 - a212: 0900 addi s0,sp,144 - a214: 0018 addi a4,sp,0 - a216: 0001 nop - a218: 049c0403 lb s0,73(s8) - a21c: 04090003 lb zero,64(s2) - a220: 0100 addi s0,sp,128 - a222: 0300 addi s0,sp,384 - a224: 9d04 0x9d04 - a226: 0304 addi s1,sp,384 - a228: 0900 addi s0,sp,144 - a22a: 0016 0x16 - a22c: 0001 nop - a22e: 049f0403 lb s0,73(t5) - a232: 1e090003 lb zero,480(s2) - a236: 0100 addi s0,sp,128 - a238: 0300 addi s0,sp,384 - a23a: a404 fsd fs1,8(s0) - a23c: 0304 addi s1,sp,384 - a23e: 0900 addi s0,sp,144 - a240: 0004 addi s1,sp,0 - a242: 0001 nop - a244: 04a50403 lb s0,74(a0) - a248: 12090003 lb zero,288(s2) - a24c: 0100 addi s0,sp,128 - a24e: 0300 addi s0,sp,384 - a250: aa04 fsd fs1,16(a2) - a252: 0304 addi s1,sp,384 - a254: 0900 addi s0,sp,144 - a256: 0004 addi s1,sp,0 - a258: 0001 nop - a25a: 04ad0403 lb s0,74(s10) - a25e: 0e090003 lb zero,224(s2) - a262: 0100 addi s0,sp,128 - a264: 0300 addi s0,sp,384 - a266: b004 fsd fs1,32(s0) - a268: 0304 addi s1,sp,384 - a26a: 0900 addi s0,sp,144 - a26c: 0004 addi s1,sp,0 - a26e: 0001 nop - a270: 04cf0403 lb s0,76(t5) - a274: 02090003 lb zero,32(s2) - a278: 0100 addi s0,sp,128 - a27a: 18090003 lb zero,384(s2) - a27e: 0100 addi s0,sp,128 - a280: 0300 addi s0,sp,384 - a282: d504 sw s1,40(a0) - a284: 0304 addi s1,sp,384 - a286: 0900 addi s0,sp,144 - a288: 000c addi a1,sp,0 - a28a: 0001 nop - a28c: 04d80403 lb s0,77(a6) - a290: 04090003 lb zero,64(s2) - a294: 0100 addi s0,sp,128 - a296: 0300 addi s0,sp,384 - a298: 9e04 0x9e04 - a29a: 0304 addi s1,sp,384 - a29c: 0900 addi s0,sp,144 - a29e: 0012 0x12 - a2a0: 0001 nop - a2a2: 04af0403 lb s0,74(t5) - a2a6: 12090003 lb zero,288(s2) - a2aa: 0100 addi s0,sp,128 - a2ac: 0300 addi s0,sp,384 - a2ae: b604 fsd fs1,40(a2) - a2b0: 0304 addi s1,sp,384 - a2b2: 0900 addi s0,sp,144 - a2b4: 0004 addi s1,sp,0 - a2b6: 0001 nop - a2b8: 04b50403 lb s0,75(a0) - a2bc: 08090003 lb zero,128(s2) - a2c0: 0100 addi s0,sp,128 - a2c2: 0300 addi s0,sp,384 - a2c4: c004 sw s1,0(s0) - a2c6: 0304 addi s1,sp,384 - a2c8: 0900 addi s0,sp,144 - a2ca: 0004 addi s1,sp,0 - a2cc: 0001 nop - a2ce: 04c80403 lb s0,76(a6) - a2d2: 08090003 lb zero,128(s2) - a2d6: 0100 addi s0,sp,128 - a2d8: 12090003 lb zero,288(s2) - a2dc: 0100 addi s0,sp,128 - a2de: 0300 addi s0,sp,384 - a2e0: d404 sw s1,40(s0) - a2e2: 0304 addi s1,sp,384 - a2e4: 0900 addi s0,sp,144 - a2e6: 0002 0x2 - a2e8: 0001 nop - a2ea: 04d90403 lb s0,77(s2) - a2ee: 12090003 lb zero,288(s2) - a2f2: 0100 addi s0,sp,128 - a2f4: 0300 addi s0,sp,384 - a2f6: db04 sw s1,48(a4) - a2f8: 0304 addi s1,sp,384 - a2fa: 0900 addi s0,sp,144 - a2fc: 0006 0x6 - a2fe: 0001 nop - a300: 04dc0403 lb s0,77(s8) - a304: 04090003 lb zero,64(s2) - a308: 0100 addi s0,sp,128 - a30a: 0300 addi s0,sp,384 - a30c: de04 sw s1,56(a2) - a30e: 0304 addi s1,sp,384 - a310: 0900 addi s0,sp,144 - a312: 0016 0x16 - a314: 0001 nop - a316: 04e10403 lb s0,78(sp) - a31a: 10090003 lb zero,256(s2) - a31e: 0100 addi s0,sp,128 - a320: 02090003 lb zero,32(s2) - a324: 0100 addi s0,sp,128 - a326: 0300 addi s0,sp,384 - a328: e404 fsw fs1,8(s0) - a32a: 0304 addi s1,sp,384 - a32c: 0900 addi s0,sp,144 - a32e: 0006 0x6 - a330: 0001 nop - a332: 04eb0403 lb s0,78(s6) - a336: 0a090003 lb zero,160(s2) - a33a: 0100 addi s0,sp,128 - a33c: 0300 addi s0,sp,384 - a33e: ed04 fsw fs1,24(a0) - a340: 0304 addi s1,sp,384 - a342: 0900 addi s0,sp,144 - a344: 0006 0x6 - a346: 0001 nop - a348: 04d70403 lb s0,77(a4) - a34c: 16090003 lb zero,352(s2) - a350: 0100 addi s0,sp,128 - a352: 0300 addi s0,sp,384 - a354: da04 sw s1,48(a2) - a356: 0304 addi s1,sp,384 - a358: 0900 addi s0,sp,144 - a35a: 0020 addi s0,sp,8 - a35c: 0001 nop - a35e: 04e00403 lb s0,78(zero) # 4e <__stack_size-0x7b2> - a362: 10090003 lb zero,256(s2) - a366: 0100 addi s0,sp,128 - a368: 0300 addi s0,sp,384 - a36a: e604 fsw fs1,8(a2) - a36c: 0304 addi s1,sp,384 - a36e: 0900 addi s0,sp,144 - a370: 0010 addi a2,sp,0 - a372: 0001 nop - a374: 04e30403 lb s0,78(t1) - a378: 10090003 lb zero,256(s2) - a37c: 0100 addi s0,sp,128 - a37e: 0300 addi s0,sp,384 - a380: e704 fsw fs1,8(a4) - a382: 0304 addi s1,sp,384 - a384: 0900 addi s0,sp,144 - a386: 001e 0x1e - a388: 0001 nop - a38a: 04ea0403 lb s0,78(s4) - a38e: 0a090003 lb zero,160(s2) - a392: 0100 addi s0,sp,128 - a394: 0300 addi s0,sp,384 - a396: e904 fsw fs1,16(a0) - a398: 0304 addi s1,sp,384 - a39a: 0900 addi s0,sp,144 - a39c: 0016 0x16 - a39e: 0001 nop - a3a0: 04ec0403 lb s0,78(s8) - a3a4: 1c090003 lb zero,448(s2) - a3a8: 0100 addi s0,sp,128 - a3aa: 0300 addi s0,sp,384 - a3ac: dd04 sw s1,56(a0) - a3ae: 0304 addi s1,sp,384 - a3b0: 0900 addi s0,sp,144 - a3b2: 0010 addi a2,sp,0 - a3b4: 0001 nop - a3b6: 0402 slli s0,s0,0x0 - a3b8: 0641 addi a2,a2,16 - a3ba: 10090103 lb sp,256(s2) - a3be: 0100 addi s0,sp,128 - a3c0: 0c09 addi s8,s8,2 - a3c2: 0000 unimp - a3c4: 0101 addi sp,sp,0 - a3c6: 01d1 addi gp,gp,20 - a3c8: 0000 unimp - a3ca: 0002 0x2 - a3cc: 0120 addi s0,sp,136 - a3ce: 0000 unimp - a3d0: 0101 addi sp,sp,0 - a3d2: 000d0efb 0xd0efb - a3d6: 0101 addi sp,sp,0 - a3d8: 0101 addi sp,sp,0 - a3da: 0000 unimp - a3dc: 0100 addi s0,sp,128 - a3de: 0000 unimp - a3e0: 2f01 jal aaf0 <__stack_size+0xa2f0> - a3e2: 6f68 flw fa0,92(a4) - a3e4: 656d lui a0,0x1b - a3e6: 6c61702f 0x6c61702f - a3ea: 656d lui a0,0x1b - a3ec: 2f72 fld ft10,280(sp) - a3ee: 6972 flw fs2,28(sp) - a3f0: 2d766373 csrrsi t1,0x2d7,12 - a3f4: 6962 flw fs2,24(sp) - a3f6: 616e flw ft2,216(sp) - a3f8: 7972 flw fs2,60(sp) - a3fa: 742d lui s0,0xfffeb - a3fc: 736c6f6f jal t5,d0b32 <__stack_size+0xd0332> - a400: 6a626f2f 0x6a626f2f - a404: 3638782f 0x3638782f - a408: 365f 2d34 696c 0x696c2d34365f - a40e: 756e flw fa0,248(sp) - a410: 2d78 fld fa4,216(a0) - a412: 746e6563 bltu t3,t1,ab5c <__stack_size+0xa35c> - a416: 2f36736f jal t1,71f08 <__stack_size+0x71708> - a41a: 7562 flw fa0,56(sp) - a41c: 6c69 lui s8,0x1a - a41e: 2f64 fld fs1,216(a4) - a420: 6972 flw fs2,28(sp) - a422: 2d766373 csrrsi t1,0x2d7,12 - a426: 2d756e67 0x2d756e67 - a42a: 6f74 flw fa3,92(a4) - a42c: 68636c6f jal s8,40ab2 <__stack_size+0x402b2> - a430: 6961 lui s2,0x18 - a432: 2f6e fld ft10,216(sp) - a434: 6972 flw fs2,28(sp) - a436: 2d766373 csrrsi t1,0x2d7,12 - a43a: 2f636367 0x2f636367 - a43e: 696c flw fa1,84(a0) - a440: 6762 flw fa4,24(sp) - a442: 732f6363 bltu t5,s2,ab68 <__stack_size+0xa368> - a446: 2d74666f jal a2,50f1c <__stack_size+0x5071c> - a44a: 7066 flw ft0,120(sp) - a44c: 2f00 fld fs0,24(a4) - a44e: 6f68 flw fa0,92(a4) - a450: 656d lui a0,0x1b - a452: 6c61702f 0x6c61702f - a456: 656d lui a0,0x1b - a458: 2f72 fld ft10,280(sp) - a45a: 6972 flw fs2,28(sp) - a45c: 2d766373 csrrsi t1,0x2d7,12 - a460: 6962 flw fs2,24(sp) - a462: 616e flw ft2,216(sp) - a464: 7972 flw fs2,60(sp) - a466: 742d lui s0,0xfffeb - a468: 736c6f6f jal t5,d0b9e <__stack_size+0xd039e> - a46c: 6a626f2f 0x6a626f2f - a470: 3638782f 0x3638782f - a474: 365f 2d34 696c 0x696c2d34365f - a47a: 756e flw fa0,248(sp) - a47c: 2d78 fld fa4,216(a0) - a47e: 746e6563 bltu t3,t1,abc8 <__stack_size+0xa3c8> - a482: 2f36736f jal t1,71f74 <__stack_size+0x71774> - a486: 7562 flw fa0,56(sp) - a488: 6c69 lui s8,0x1a - a48a: 2f64 fld fs1,216(a4) - a48c: 6972 flw fs2,28(sp) - a48e: 2d766373 csrrsi t1,0x2d7,12 - a492: 2d756e67 0x2d756e67 - a496: 6f74 flw fa3,92(a4) - a498: 68636c6f jal s8,40b1e <__stack_size+0x4031e> - a49c: 6961 lui s2,0x18 - a49e: 2f6e fld ft10,216(sp) - a4a0: 6972 flw fs2,28(sp) - a4a2: 2d766373 csrrsi t1,0x2d7,12 - a4a6: 2f636367 0x2f636367 - a4aa: 696c flw fa1,84(a0) - a4ac: 6762 flw fa4,24(sp) - a4ae: 2e2f6363 bltu t5,sp,a794 <__stack_size+0x9f94> - a4b2: 2f2e fld ft10,200(sp) - a4b4: 6e69 lui t3,0x1a - a4b6: 64756c63 bltu a0,t2,ab0e <__stack_size+0xa30e> - a4ba: 0065 c.addi zero,25 - a4bc: 6600 flw fs0,8(a2) - a4be: 7869 lui a6,0xffffa - a4c0: 6674 flw fa3,76(a2) - a4c2: 632e6973 csrrsi s2,0x632,28 - a4c6: 0100 addi s0,sp,128 - a4c8: 0000 unimp - a4ca: 74666f73 csrrsi t5,0x746,12 - a4ce: 662d lui a2,0xb - a4d0: 2e70 fld fa2,216(a2) - a4d2: 0068 addi a0,sp,12 - a4d4: 0001 nop - a4d6: 7100 flw fs0,32(a0) - a4d8: 6175 addi sp,sp,368 - a4da: 2e64 fld fs1,216(a2) - a4dc: 0068 addi a0,sp,12 - a4de: 0001 nop - a4e0: 6c00 flw fs0,24(s0) - a4e2: 6c676e6f jal t3,80ba8 <__stack_size+0x803a8> - a4e6: 2e676e6f jal t3,807cc <__stack_size+0x7ffcc> - a4ea: 0068 addi a0,sp,12 - a4ec: 0002 0x2 - a4ee: 0000 unimp - a4f0: 0500 addi s0,sp,640 - a4f2: 0c02 slli s8,s8,0x0 - a4f4: 4155 li sp,21 - a4f6: 0320 addi s0,sp,392 - a4f8: 06030123 sb zero,98(t1) - a4fc: 0a09 addi s4,s4,2 - a4fe: 0100 addi s0,sp,128 - a500: 08090103 lb sp,128(s2) # 18080 <__stack_size+0x17880> - a504: 0100 addi s0,sp,128 - a506: 02097f03 0x2097f03 - a50a: 0100 addi s0,sp,128 - a50c: 0e090103 lb sp,224(s2) - a510: 0100 addi s0,sp,128 - a512: 0200 addi s0,sp,256 - a514: 0a04 addi s1,sp,272 - a516: 0306 slli t1,t1,0x1 - a518: 0900 addi s0,sp,144 - a51a: 000a 0xa - a51c: 0001 nop - a51e: 0402 slli s0,s0,0x0 - a520: 030d addi t1,t1,3 - a522: 0900 addi s0,sp,144 - a524: 000e 0xe - a526: 0601 addi a2,a2,0 - a528: 0a090403 lb s0,160(s2) - a52c: 0100 addi s0,sp,128 - a52e: 0200 addi s0,sp,256 - a530: 0c04 addi s1,sp,528 - a532: 04097c03 0x4097c03 - a536: 0100 addi s0,sp,128 - a538: 0306 slli t1,t1,0x1 - a53a: 0900 addi s0,sp,144 - a53c: 0016 0x16 - a53e: 0001 nop - a540: 0402 slli s0,s0,0x0 - a542: 033a slli t1,t1,0xe - a544: 0900 addi s0,sp,144 - a546: 000a 0xa - a548: 0001 nop - a54a: 0402 slli s0,s0,0x0 - a54c: 0342 slli t1,t1,0x10 - a54e: 0900 addi s0,sp,144 - a550: 0012 0x12 - a552: 0001 nop - a554: 0402 slli s0,s0,0x0 - a556: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne - a55a: 000e 0xe - a55c: 0001 nop - a55e: 0402 slli s0,s0,0x0 - a560: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne - a564: 0004 addi s1,sp,0 + a008: e504 fsw fs1,8(a0) + a00a: 0302 slli t1,t1,0x0 + a00c: 0900 addi s0,sp,144 + a00e: 0006 0x6 + a010: 0001 nop + a012: 02e70403 lb s0,46(a4) + a016: 1e090003 lb zero,480(s2) + a01a: 0100 addi s0,sp,128 + a01c: 0300 addi s0,sp,384 + a01e: ec04 fsw fs1,24(s0) + a020: 0302 slli t1,t1,0x0 + a022: 0900 addi s0,sp,144 + a024: 0008 addi a0,sp,0 + a026: 0001 nop + a028: 02ed0403 lb s0,46(s10) + a02c: 16090003 lb zero,352(s2) + a030: 0100 addi s0,sp,128 + a032: 0300 addi s0,sp,384 + a034: f204 fsw fs1,32(a2) + a036: 0302 slli t1,t1,0x0 + a038: 0900 addi s0,sp,144 + a03a: 0008 addi a0,sp,0 + a03c: 0001 nop + a03e: 03a70403 lb s0,58(a4) + a042: 0e090003 lb zero,224(s2) + a046: 0100 addi s0,sp,128 + a048: 0300 addi s0,sp,384 + a04a: a704 fsd fs1,8(a4) + a04c: 7f030603 lb a2,2032(t1) + a050: 0209 addi tp,tp,2 + a052: 0100 addi s0,sp,128 + a054: 0300 addi s0,sp,384 + a056: e604 fsw fs1,8(a2) + a058: 0302 slli t1,t1,0x0 + a05a: 0901 addi s2,s2,0 + a05c: 0006 0x6 + a05e: 0601 addi a2,a2,0 + a060: 0c090003 lb zero,192(s2) + a064: 0100 addi s0,sp,128 + a066: 0300 addi s0,sp,384 + a068: db04 sw s1,48(a4) + a06a: 0302 slli t1,t1,0x0 + a06c: 0900 addi s0,sp,144 + a06e: 0014 addi a3,sp,0 + a070: 0001 nop + a072: 02fd0403 lb s0,47(s10) + a076: 08090003 lb zero,128(s2) + a07a: 0100 addi s0,sp,128 + a07c: 12090003 lb zero,288(s2) + a080: 0100 addi s0,sp,128 + a082: 0300 addi s0,sp,384 + a084: 8604 0x8604 + a086: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a08a: 0004 addi s1,sp,0 + a08c: 0001 nop + a08e: 03880403 lb s0,56(a6) + a092: 0e090003 lb zero,224(s2) + a096: 0100 addi s0,sp,128 + a098: 0300 addi s0,sp,384 + a09a: 8b04 0x8b04 + a09c: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a0a0: 0004 addi s1,sp,0 + a0a2: 0301 addi t1,t1,0 + a0a4: 0900 addi s0,sp,144 + a0a6: 0002 0x2 + a0a8: 0001 nop + a0aa: 038e0403 lb s0,56(t3) # 1a038 <__stack_size+0x19838> + a0ae: 04090003 lb zero,64(s2) + a0b2: 0100 addi s0,sp,128 + a0b4: 0300 addi s0,sp,384 + a0b6: 9504 0x9504 + a0b8: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a0bc: 000a 0xa + a0be: 0001 nop + a0c0: 03970403 lb s0,57(a4) + a0c4: 06090003 lb zero,96(s2) + a0c8: 0100 addi s0,sp,128 + a0ca: 0300 addi s0,sp,384 + a0cc: 9b04 0x9b04 + a0ce: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a0d2: 000c addi a1,sp,0 + a0d4: 0001 nop + a0d6: 039c0403 lb s0,57(s8) + a0da: 26090003 lb zero,608(s2) + a0de: 0100 addi s0,sp,128 + a0e0: 0300 addi s0,sp,384 + a0e2: a104 fsd fs1,0(a0) + a0e4: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a0e8: 0004 addi s1,sp,0 + a0ea: 0001 nop + a0ec: 03a20403 lb s0,58(tp) # 3a <__stack_size-0x7c6> + a0f0: 18090003 lb zero,384(s2) + a0f4: 0100 addi s0,sp,128 + a0f6: 0300 addi s0,sp,384 + a0f8: a704 fsd fs1,8(a4) + a0fa: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a0fe: 0004 addi s1,sp,0 + a100: 0001 nop + a102: 038a0403 lb s0,56(s4) + a106: 0e090003 lb zero,224(s2) + a10a: 0100 addi s0,sp,128 + a10c: 0300 addi s0,sp,384 + a10e: 9004 0x9004 + a110: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a114: 000e 0xe + a116: 0001 nop + a118: 038d0403 lb s0,56(s10) + a11c: 12090003 lb zero,288(s2) + a120: 0100 addi s0,sp,128 + a122: 0300 addi s0,sp,384 + a124: 9104 0x9104 + a126: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a12a: 001e 0x1e + a12c: 0001 nop + a12e: 03940403 lb s0,57(s0) + a132: 0a090003 lb zero,160(s2) + a136: 0100 addi s0,sp,128 + a138: 0300 addi s0,sp,384 + a13a: 9304 0x9304 + a13c: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a140: 0016 0x16 + a142: 0001 nop + a144: 03960403 lb s0,57(a2) + a148: 1e090003 lb zero,480(s2) + a14c: 0100 addi s0,sp,128 + a14e: 0300 addi s0,sp,384 + a150: d904 sw s1,48(a0) + a152: 0302 slli t1,t1,0x0 + a154: 0900 addi s0,sp,144 + a156: 000e 0xe + a158: 0001 nop + a15a: 03a90403 lb s0,58(s2) + a15e: 38090003 lb zero,896(s2) + a162: 0100 addi s0,sp,128 + a164: 0300 addi s0,sp,384 + a166: ab04 fsd fs1,16(a4) + a168: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a16c: 0002 0x2 + a16e: 0001 nop + a170: 03ad0403 lb s0,58(s10) + a174: 04090003 lb zero,64(s2) + a178: 0100 addi s0,sp,128 + a17a: 0c090003 lb zero,192(s2) + a17e: 0100 addi s0,sp,128 + a180: 0300 addi s0,sp,384 + a182: ae04 fsd fs1,24(a2) + a184: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a188: 0006 0x6 + a18a: 0001 nop + a18c: 03b10403 lb s0,59(sp) + a190: 04090003 lb zero,64(s2) + a194: 0100 addi s0,sp,128 + a196: 0300 addi s0,sp,384 + a198: b204 fsd fs1,32(a2) + a19a: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a19e: 000a 0xa + a1a0: 0001 nop + a1a2: 03b30403 lb s0,59(t1) + a1a6: 1e090003 lb zero,480(s2) + a1aa: 0100 addi s0,sp,128 + a1ac: 0300 addi s0,sp,384 + a1ae: b804 fsd fs1,48(s0) + a1b0: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a1b4: 0008 addi a0,sp,0 + a1b6: 0001 nop + a1b8: 03b90403 lb s0,59(s2) + a1bc: 18090003 lb zero,384(s2) + a1c0: 0100 addi s0,sp,128 + a1c2: 0300 addi s0,sp,384 + a1c4: be04 fsd fs1,56(a2) + a1c6: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a1ca: 0004 addi s1,sp,0 + a1cc: 0001 nop + a1ce: 03bf0403 lb s0,59(t5) + a1d2: 16090003 lb zero,352(s2) + a1d6: 0100 addi s0,sp,128 + a1d8: 0300 addi s0,sp,384 + a1da: c104 sw s1,0(a0) + a1dc: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a1e0: 001e 0x1e + a1e2: 0001 nop + a1e4: 03c60403 lb s0,60(a2) + a1e8: 04090003 lb zero,64(s2) + a1ec: 0100 addi s0,sp,128 + a1ee: 0300 addi s0,sp,384 + a1f0: c704 sw s1,8(a4) + a1f2: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a1f6: 0012 0x12 + a1f8: 0001 nop + a1fa: 03cc0403 lb s0,60(s8) + a1fe: 04090003 lb zero,64(s2) + a202: 0100 addi s0,sp,128 + a204: 0300 addi s0,sp,384 + a206: c004 sw s1,0(s0) + a208: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a20c: 000e 0xe + a20e: 0001 nop + a210: 03db0403 lb s0,61(s6) + a214: 18090003 lb zero,384(s2) + a218: 0100 addi s0,sp,128 + a21a: 0300 addi s0,sp,384 + a21c: dc04 sw s1,56(s0) + a21e: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a222: 0004 addi s1,sp,0 + a224: 0001 nop + a226: 03de0403 lb s0,61(t3) + a22a: 04090003 lb zero,64(s2) + a22e: 0100 addi s0,sp,128 + a230: 0300 addi s0,sp,384 + a232: e704 fsw fs1,8(a4) + a234: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a238: 000a 0xa + a23a: 0001 nop + a23c: 03df0403 lb s0,61(t5) + a240: 16090003 lb zero,352(s2) + a244: 0100 addi s0,sp,128 + a246: 0300 addi s0,sp,384 + a248: ec04 fsw fs1,24(s0) + a24a: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a24e: 000a 0xa + a250: 0001 nop + a252: 03dd0403 lb s0,61(s10) + a256: 06090003 lb zero,96(s2) + a25a: 0100 addi s0,sp,128 + a25c: 0300 addi s0,sp,384 + a25e: ec04 fsw fs1,24(s0) + a260: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + a264: 0004 addi s1,sp,0 + a266: 0001 nop + a268: 04820403 lb s0,72(tp) # 48 <__stack_size-0x7b8> + a26c: 0a090003 lb zero,160(s2) + a270: 0100 addi s0,sp,128 + a272: 0300 addi s0,sp,384 + a274: 8d04 0x8d04 + a276: 0304 addi s1,sp,384 + a278: 0900 addi s0,sp,144 + a27a: 000a 0xa + a27c: 0001 nop + a27e: 03aa0403 lb s0,58(s4) + a282: 16090003 lb zero,352(s2) + a286: 0100 addi s0,sp,128 + a288: 0300 addi s0,sp,384 + a28a: 9104 0x9104 + a28c: 0304 addi s1,sp,384 + a28e: 0900 addi s0,sp,144 + a290: 001e 0x1e + a292: 0001 nop + a294: 04960403 lb s0,73(a2) + a298: 08090003 lb zero,128(s2) + a29c: 0100 addi s0,sp,128 + a29e: 0300 addi s0,sp,384 + a2a0: 9704 0x9704 + a2a2: 0304 addi s1,sp,384 + a2a4: 0900 addi s0,sp,144 + a2a6: 0018 addi a4,sp,0 + a2a8: 0001 nop + a2aa: 049c0403 lb s0,73(s8) + a2ae: 04090003 lb zero,64(s2) + a2b2: 0100 addi s0,sp,128 + a2b4: 0300 addi s0,sp,384 + a2b6: 9d04 0x9d04 + a2b8: 0304 addi s1,sp,384 + a2ba: 0900 addi s0,sp,144 + a2bc: 0016 0x16 + a2be: 0001 nop + a2c0: 049f0403 lb s0,73(t5) + a2c4: 1e090003 lb zero,480(s2) + a2c8: 0100 addi s0,sp,128 + a2ca: 0300 addi s0,sp,384 + a2cc: a404 fsd fs1,8(s0) + a2ce: 0304 addi s1,sp,384 + a2d0: 0900 addi s0,sp,144 + a2d2: 0004 addi s1,sp,0 + a2d4: 0001 nop + a2d6: 04a50403 lb s0,74(a0) + a2da: 12090003 lb zero,288(s2) + a2de: 0100 addi s0,sp,128 + a2e0: 0300 addi s0,sp,384 + a2e2: aa04 fsd fs1,16(a2) + a2e4: 0304 addi s1,sp,384 + a2e6: 0900 addi s0,sp,144 + a2e8: 0004 addi s1,sp,0 + a2ea: 0001 nop + a2ec: 04ad0403 lb s0,74(s10) + a2f0: 0e090003 lb zero,224(s2) + a2f4: 0100 addi s0,sp,128 + a2f6: 0300 addi s0,sp,384 + a2f8: b004 fsd fs1,32(s0) + a2fa: 0304 addi s1,sp,384 + a2fc: 0900 addi s0,sp,144 + a2fe: 0004 addi s1,sp,0 + a300: 0001 nop + a302: 04cf0403 lb s0,76(t5) + a306: 02090003 lb zero,32(s2) + a30a: 0100 addi s0,sp,128 + a30c: 18090003 lb zero,384(s2) + a310: 0100 addi s0,sp,128 + a312: 0300 addi s0,sp,384 + a314: d504 sw s1,40(a0) + a316: 0304 addi s1,sp,384 + a318: 0900 addi s0,sp,144 + a31a: 000c addi a1,sp,0 + a31c: 0001 nop + a31e: 04d80403 lb s0,77(a6) + a322: 04090003 lb zero,64(s2) + a326: 0100 addi s0,sp,128 + a328: 0300 addi s0,sp,384 + a32a: 9e04 0x9e04 + a32c: 0304 addi s1,sp,384 + a32e: 0900 addi s0,sp,144 + a330: 0012 0x12 + a332: 0001 nop + a334: 04af0403 lb s0,74(t5) + a338: 12090003 lb zero,288(s2) + a33c: 0100 addi s0,sp,128 + a33e: 0300 addi s0,sp,384 + a340: b604 fsd fs1,40(a2) + a342: 0304 addi s1,sp,384 + a344: 0900 addi s0,sp,144 + a346: 0004 addi s1,sp,0 + a348: 0001 nop + a34a: 04b50403 lb s0,75(a0) + a34e: 08090003 lb zero,128(s2) + a352: 0100 addi s0,sp,128 + a354: 0300 addi s0,sp,384 + a356: c004 sw s1,0(s0) + a358: 0304 addi s1,sp,384 + a35a: 0900 addi s0,sp,144 + a35c: 0004 addi s1,sp,0 + a35e: 0001 nop + a360: 04c80403 lb s0,76(a6) + a364: 08090003 lb zero,128(s2) + a368: 0100 addi s0,sp,128 + a36a: 12090003 lb zero,288(s2) + a36e: 0100 addi s0,sp,128 + a370: 0300 addi s0,sp,384 + a372: d404 sw s1,40(s0) + a374: 0304 addi s1,sp,384 + a376: 0900 addi s0,sp,144 + a378: 0002 0x2 + a37a: 0001 nop + a37c: 04d90403 lb s0,77(s2) + a380: 12090003 lb zero,288(s2) + a384: 0100 addi s0,sp,128 + a386: 0300 addi s0,sp,384 + a388: db04 sw s1,48(a4) + a38a: 0304 addi s1,sp,384 + a38c: 0900 addi s0,sp,144 + a38e: 0006 0x6 + a390: 0001 nop + a392: 04dc0403 lb s0,77(s8) + a396: 04090003 lb zero,64(s2) + a39a: 0100 addi s0,sp,128 + a39c: 0300 addi s0,sp,384 + a39e: de04 sw s1,56(a2) + a3a0: 0304 addi s1,sp,384 + a3a2: 0900 addi s0,sp,144 + a3a4: 0016 0x16 + a3a6: 0001 nop + a3a8: 04e10403 lb s0,78(sp) + a3ac: 10090003 lb zero,256(s2) + a3b0: 0100 addi s0,sp,128 + a3b2: 02090003 lb zero,32(s2) + a3b6: 0100 addi s0,sp,128 + a3b8: 0300 addi s0,sp,384 + a3ba: e404 fsw fs1,8(s0) + a3bc: 0304 addi s1,sp,384 + a3be: 0900 addi s0,sp,144 + a3c0: 0006 0x6 + a3c2: 0001 nop + a3c4: 04eb0403 lb s0,78(s6) + a3c8: 0a090003 lb zero,160(s2) + a3cc: 0100 addi s0,sp,128 + a3ce: 0300 addi s0,sp,384 + a3d0: ed04 fsw fs1,24(a0) + a3d2: 0304 addi s1,sp,384 + a3d4: 0900 addi s0,sp,144 + a3d6: 0006 0x6 + a3d8: 0001 nop + a3da: 04d70403 lb s0,77(a4) + a3de: 16090003 lb zero,352(s2) + a3e2: 0100 addi s0,sp,128 + a3e4: 0300 addi s0,sp,384 + a3e6: da04 sw s1,48(a2) + a3e8: 0304 addi s1,sp,384 + a3ea: 0900 addi s0,sp,144 + a3ec: 0020 addi s0,sp,8 + a3ee: 0001 nop + a3f0: 04e00403 lb s0,78(zero) # 4e <__stack_size-0x7b2> + a3f4: 10090003 lb zero,256(s2) + a3f8: 0100 addi s0,sp,128 + a3fa: 0300 addi s0,sp,384 + a3fc: e604 fsw fs1,8(a2) + a3fe: 0304 addi s1,sp,384 + a400: 0900 addi s0,sp,144 + a402: 0010 addi a2,sp,0 + a404: 0001 nop + a406: 04e30403 lb s0,78(t1) + a40a: 10090003 lb zero,256(s2) + a40e: 0100 addi s0,sp,128 + a410: 0300 addi s0,sp,384 + a412: e704 fsw fs1,8(a4) + a414: 0304 addi s1,sp,384 + a416: 0900 addi s0,sp,144 + a418: 001e 0x1e + a41a: 0001 nop + a41c: 04ea0403 lb s0,78(s4) + a420: 0a090003 lb zero,160(s2) + a424: 0100 addi s0,sp,128 + a426: 0300 addi s0,sp,384 + a428: e904 fsw fs1,16(a0) + a42a: 0304 addi s1,sp,384 + a42c: 0900 addi s0,sp,144 + a42e: 0016 0x16 + a430: 0001 nop + a432: 04ec0403 lb s0,78(s8) + a436: 1c090003 lb zero,448(s2) + a43a: 0100 addi s0,sp,128 + a43c: 0300 addi s0,sp,384 + a43e: dd04 sw s1,56(a0) + a440: 0304 addi s1,sp,384 + a442: 0900 addi s0,sp,144 + a444: 0010 addi a2,sp,0 + a446: 0001 nop + a448: 0402 slli s0,s0,0x0 + a44a: 0641 addi a2,a2,16 + a44c: 10090103 lb sp,256(s2) + a450: 0100 addi s0,sp,128 + a452: 0c09 addi s8,s8,2 + a454: 0000 unimp + a456: 0101 addi sp,sp,0 + a458: 01d1 addi gp,gp,20 + a45a: 0000 unimp + a45c: 0002 0x2 + a45e: 0120 addi s0,sp,136 + a460: 0000 unimp + a462: 0101 addi sp,sp,0 + a464: 000d0efb 0xd0efb + a468: 0101 addi sp,sp,0 + a46a: 0101 addi sp,sp,0 + a46c: 0000 unimp + a46e: 0100 addi s0,sp,128 + a470: 0000 unimp + a472: 2f01 jal ab82 <__stack_size+0xa382> + a474: 6f68 flw fa0,92(a4) + a476: 656d lui a0,0x1b + a478: 6c61702f 0x6c61702f + a47c: 656d lui a0,0x1b + a47e: 2f72 fld ft10,280(sp) + a480: 6972 flw fs2,28(sp) + a482: 2d766373 csrrsi t1,0x2d7,12 + a486: 6962 flw fs2,24(sp) + a488: 616e flw ft2,216(sp) + a48a: 7972 flw fs2,60(sp) + a48c: 742d lui s0,0xfffeb + a48e: 736c6f6f jal t5,d0bc4 <__stack_size+0xd03c4> + a492: 6a626f2f 0x6a626f2f + a496: 3638782f 0x3638782f + a49a: 365f 2d34 696c 0x696c2d34365f + a4a0: 756e flw fa0,248(sp) + a4a2: 2d78 fld fa4,216(a0) + a4a4: 746e6563 bltu t3,t1,abee <__stack_size+0xa3ee> + a4a8: 2f36736f jal t1,71f9a <__stack_size+0x7179a> + a4ac: 7562 flw fa0,56(sp) + a4ae: 6c69 lui s8,0x1a + a4b0: 2f64 fld fs1,216(a4) + a4b2: 6972 flw fs2,28(sp) + a4b4: 2d766373 csrrsi t1,0x2d7,12 + a4b8: 2d756e67 0x2d756e67 + a4bc: 6f74 flw fa3,92(a4) + a4be: 68636c6f jal s8,40b44 <__stack_size+0x40344> + a4c2: 6961 lui s2,0x18 + a4c4: 2f6e fld ft10,216(sp) + a4c6: 6972 flw fs2,28(sp) + a4c8: 2d766373 csrrsi t1,0x2d7,12 + a4cc: 2f636367 0x2f636367 + a4d0: 696c flw fa1,84(a0) + a4d2: 6762 flw fa4,24(sp) + a4d4: 732f6363 bltu t5,s2,abfa <__stack_size+0xa3fa> + a4d8: 2d74666f jal a2,50fae <__stack_size+0x507ae> + a4dc: 7066 flw ft0,120(sp) + a4de: 2f00 fld fs0,24(a4) + a4e0: 6f68 flw fa0,92(a4) + a4e2: 656d lui a0,0x1b + a4e4: 6c61702f 0x6c61702f + a4e8: 656d lui a0,0x1b + a4ea: 2f72 fld ft10,280(sp) + a4ec: 6972 flw fs2,28(sp) + a4ee: 2d766373 csrrsi t1,0x2d7,12 + a4f2: 6962 flw fs2,24(sp) + a4f4: 616e flw ft2,216(sp) + a4f6: 7972 flw fs2,60(sp) + a4f8: 742d lui s0,0xfffeb + a4fa: 736c6f6f jal t5,d0c30 <__stack_size+0xd0430> + a4fe: 6a626f2f 0x6a626f2f + a502: 3638782f 0x3638782f + a506: 365f 2d34 696c 0x696c2d34365f + a50c: 756e flw fa0,248(sp) + a50e: 2d78 fld fa4,216(a0) + a510: 746e6563 bltu t3,t1,ac5a <__stack_size+0xa45a> + a514: 2f36736f jal t1,72006 <__stack_size+0x71806> + a518: 7562 flw fa0,56(sp) + a51a: 6c69 lui s8,0x1a + a51c: 2f64 fld fs1,216(a4) + a51e: 6972 flw fs2,28(sp) + a520: 2d766373 csrrsi t1,0x2d7,12 + a524: 2d756e67 0x2d756e67 + a528: 6f74 flw fa3,92(a4) + a52a: 68636c6f jal s8,40bb0 <__stack_size+0x403b0> + a52e: 6961 lui s2,0x18 + a530: 2f6e fld ft10,216(sp) + a532: 6972 flw fs2,28(sp) + a534: 2d766373 csrrsi t1,0x2d7,12 + a538: 2f636367 0x2f636367 + a53c: 696c flw fa1,84(a0) + a53e: 6762 flw fa4,24(sp) + a540: 2e2f6363 bltu t5,sp,a826 <__stack_size+0xa026> + a544: 2f2e fld ft10,200(sp) + a546: 6e69 lui t3,0x1a + a548: 64756c63 bltu a0,t2,aba0 <__stack_size+0xa3a0> + a54c: 0065 c.addi zero,25 + a54e: 6600 flw fs0,8(a2) + a550: 7869 lui a6,0xffffa + a552: 6674 flw fa3,76(a2) + a554: 632e6973 csrrsi s2,0x632,28 + a558: 0100 addi s0,sp,128 + a55a: 0000 unimp + a55c: 74666f73 csrrsi t5,0x746,12 + a560: 662d lui a2,0xb + a562: 2e70 fld fa2,216(a2) + a564: 0068 addi a0,sp,12 a566: 0001 nop - a568: 0402 slli s0,s0,0x0 - a56a: 033c addi a5,sp,392 - a56c: 0900 addi s0,sp,144 - a56e: 0006 0x6 + a568: 7100 flw fs0,32(a0) + a56a: 6175 addi sp,sp,368 + a56c: 2e64 fld fs1,216(a2) + a56e: 0068 addi a0,sp,12 a570: 0001 nop - a572: 0402 slli s0,s0,0x0 - a574: 0900033f 00010012 0x100120900033f - a57c: 0402 slli s0,s0,0x0 - a57e: 033d addi t1,t1,15 - a580: 0900 addi s0,sp,144 - a582: 0018 addi a4,sp,0 - a584: 0001 nop - a586: 0402 slli s0,s0,0x0 - a588: 0340 addi s0,sp,388 - a58a: 0900 addi s0,sp,144 - a58c: 0004 addi s1,sp,0 - a58e: 0301 addi t1,t1,0 - a590: 0900 addi s0,sp,144 - a592: 0014 addi a3,sp,0 - a594: 0901 addi s2,s2,0 - a596: 0026 0x26 - a598: 0100 addi s0,sp,128 - a59a: bf01 j a4aa <__stack_size+0x9caa> - a59c: 0001 nop - a59e: 0200 addi s0,sp,256 - a5a0: 2200 fld fs0,0(a2) - a5a2: 0001 nop - a5a4: 0100 addi s0,sp,128 - a5a6: fb01 bnez a4,a4b6 <__stack_size+0x9cb6> - a5a8: 0d0e slli s10,s10,0x3 - a5aa: 0100 addi s0,sp,128 - a5ac: 0101 addi sp,sp,0 + a572: 6c00 flw fs0,24(s0) + a574: 6c676e6f jal t3,80c3a <__stack_size+0x8043a> + a578: 2e676e6f jal t3,8085e <__stack_size+0x8005e> + a57c: 0068 addi a0,sp,12 + a57e: 0002 0x2 + a580: 0000 unimp + a582: 0500 addi s0,sp,640 + a584: 9002 ebreak + a586: 4151 li sp,20 + a588: 0320 addi s0,sp,392 + a58a: 06030123 sb zero,98(t1) + a58e: 0a09 addi s4,s4,2 + a590: 0100 addi s0,sp,128 + a592: 08090103 lb sp,128(s2) # 18080 <__stack_size+0x17880> + a596: 0100 addi s0,sp,128 + a598: 02097f03 0x2097f03 + a59c: 0100 addi s0,sp,128 + a59e: 0e090103 lb sp,224(s2) + a5a2: 0100 addi s0,sp,128 + a5a4: 0200 addi s0,sp,256 + a5a6: 0a04 addi s1,sp,272 + a5a8: 0306 slli t1,t1,0x1 + a5aa: 0900 addi s0,sp,144 + a5ac: 000a 0xa a5ae: 0001 nop - a5b0: 0000 unimp - a5b2: 0001 nop - a5b4: 0100 addi s0,sp,128 - a5b6: 6d6f682f 0x6d6f682f - a5ba: 2f65 jal ad72 <__stack_size+0xa572> - a5bc: 6170 flw fa2,68(a0) - a5be: 6d6c flw fa1,92(a0) - a5c0: 7265 lui tp,0xffff9 - a5c2: 7369722f 0x7369722f - a5c6: 622d7663 bleu sp,s10,abf2 <__stack_size+0xa3f2> - a5ca: 6e69 lui t3,0x1a - a5cc: 7261 lui tp,0xffff8 - a5ce: 2d79 jal ac6c <__stack_size+0xa46c> - a5d0: 6f74 flw fa3,92(a4) - a5d2: 2f736c6f jal s8,410c8 <__stack_size+0x408c8> - a5d6: 2f6a626f jal tp,b08cc <__stack_size+0xb00cc> - a5da: 3878 fld fa4,240(s0) - a5dc: 5f36 lw t5,108(sp) - a5de: 3436 fld fs0,360(sp) - a5e0: 6c2d lui s8,0xb - a5e2: 6e69 lui t3,0x1a - a5e4: 7875 lui a6,0xffffd - a5e6: 632d lui t1,0xb - a5e8: 6e65 lui t3,0x19 - a5ea: 6f74 flw fa3,92(a4) - a5ec: 622f3673 csrrc a2,0x622,t5 - a5f0: 6975 lui s2,0x1d - a5f2: 646c flw fa1,76(s0) - a5f4: 7369722f 0x7369722f - a5f8: 672d7663 bleu s2,s10,ac64 <__stack_size+0xa464> - a5fc: 756e flw fa0,248(sp) - a5fe: 742d lui s0,0xfffeb - a600: 636c6f6f jal t5,d0c36 <__stack_size+0xd0436> - a604: 6168 flw fa0,68(a0) - a606: 6e69 lui t3,0x1a - a608: 7369722f 0x7369722f - a60c: 672d7663 bleu s2,s10,ac78 <__stack_size+0xa478> - a610: 6c2f6363 bltu t5,sp,acd6 <__stack_size+0xa4d6> - a614: 6269 lui tp,0x1a - a616: 2f636367 0x2f636367 - a61a: 74666f73 csrrsi t5,0x746,12 - a61e: 662d lui a2,0xb - a620: 0070 addi a2,sp,12 - a622: 6d6f682f 0x6d6f682f - a626: 2f65 jal adde <__stack_size+0xa5de> - a628: 6170 flw fa2,68(a0) - a62a: 6d6c flw fa1,92(a0) - a62c: 7265 lui tp,0xffff9 - a62e: 7369722f 0x7369722f - a632: 622d7663 bleu sp,s10,ac5e <__stack_size+0xa45e> - a636: 6e69 lui t3,0x1a - a638: 7261 lui tp,0xffff8 - a63a: 2d79 jal acd8 <__stack_size+0xa4d8> - a63c: 6f74 flw fa3,92(a4) - a63e: 2f736c6f jal s8,41134 <__stack_size+0x40934> - a642: 2f6a626f jal tp,b0938 <__stack_size+0xb0138> - a646: 3878 fld fa4,240(s0) - a648: 5f36 lw t5,108(sp) - a64a: 3436 fld fs0,360(sp) - a64c: 6c2d lui s8,0xb - a64e: 6e69 lui t3,0x1a - a650: 7875 lui a6,0xffffd - a652: 632d lui t1,0xb - a654: 6e65 lui t3,0x19 - a656: 6f74 flw fa3,92(a4) - a658: 622f3673 csrrc a2,0x622,t5 - a65c: 6975 lui s2,0x1d - a65e: 646c flw fa1,76(s0) - a660: 7369722f 0x7369722f - a664: 672d7663 bleu s2,s10,acd0 <__stack_size+0xa4d0> - a668: 756e flw fa0,248(sp) - a66a: 742d lui s0,0xfffeb - a66c: 636c6f6f jal t5,d0ca2 <__stack_size+0xd04a2> - a670: 6168 flw fa0,68(a0) - a672: 6e69 lui t3,0x1a - a674: 7369722f 0x7369722f - a678: 672d7663 bleu s2,s10,ace4 <__stack_size+0xa4e4> - a67c: 6c2f6363 bltu t5,sp,ad42 <__stack_size+0xa542> - a680: 6269 lui tp,0x1a - a682: 2f636367 0x2f636367 - a686: 2e2e fld ft8,200(sp) - a688: 636e692f 0x636e692f - a68c: 756c flw fa1,108(a0) - a68e: 6564 flw fs1,76(a0) - a690: 0000 unimp - a692: 6c66 flw fs8,88(sp) - a694: 7374616f jal sp,515ca <__stack_size+0x50dca> - a698: 7469 lui s0,0xffffa - a69a: 2e66 fld ft8,88(sp) - a69c: 00010063 beqz sp,a69c <__stack_size+0x9e9c> - a6a0: 7300 flw fs0,32(a4) - a6a2: 2d74666f jal a2,51178 <__stack_size+0x50978> - a6a6: 7066 flw ft0,120(sp) - a6a8: 682e flw fa6,200(sp) - a6aa: 0100 addi s0,sp,128 - a6ac: 0000 unimp - a6ae: 7571 lui a0,0xffffc - a6b0: 6461 lui s0,0x18 - a6b2: 682e flw fa6,200(sp) - a6b4: 0100 addi s0,sp,128 - a6b6: 0000 unimp - a6b8: 6f6c flw fa1,92(a4) - a6ba: 676e flw fa4,216(sp) - a6bc: 6f6c flw fa1,92(a4) - a6be: 676e flw fa4,216(sp) - a6c0: 682e flw fa6,200(sp) - a6c2: 0200 addi s0,sp,256 - a6c4: 0000 unimp - a6c6: 0000 unimp - a6c8: 0205 addi tp,tp,1 - a6ca: 5606 lw a2,96(sp) - a6cc: 2041 jal a74c <__stack_size+0x9f4c> - a6ce: 03012403 lw s0,48(sp) - a6d2: 0900 addi s0,sp,144 - a6d4: 000a 0xa - a6d6: 0301 addi t1,t1,0 - a6d8: 0904 addi s1,sp,144 - a6da: 0002 0x2 - a6dc: 0001 nop - a6de: 0402 slli s0,s0,0x0 - a6e0: 0601 addi a2,a2,0 - a6e2: 02090003 lb zero,32(s2) # 1d020 <__stack_size+0x1c820> - a6e6: 0100 addi s0,sp,128 - a6e8: 0200 addi s0,sp,256 - a6ea: 0304 addi s1,sp,384 - a6ec: 0a090003 lb zero,160(s2) - a6f0: 0100 addi s0,sp,128 - a6f2: 0200 addi s0,sp,256 - a6f4: 0604 addi s1,sp,768 - a6f6: 04090003 lb zero,64(s2) - a6fa: 0100 addi s0,sp,128 - a6fc: 1e090003 lb zero,480(s2) - a700: 0100 addi s0,sp,128 - a702: 0200 addi s0,sp,256 - a704: 1c04 addi s1,sp,560 - a706: 12090003 lb zero,288(s2) - a70a: 0100 addi s0,sp,128 - a70c: 14090003 lb zero,320(s2) - a710: 0100 addi s0,sp,128 - a712: 0200 addi s0,sp,256 - a714: 1e04 addi s1,sp,816 - a716: 24090003 lb zero,576(s2) - a71a: 0100 addi s0,sp,128 - a71c: 0306 slli t1,t1,0x1 - a71e: 0901 addi s2,s2,0 - a720: 000e 0xe - a722: 0301 addi t1,t1,0 - a724: 0902 slli s2,s2,0x0 - a726: 002c addi a1,sp,8 - a728: 0301 addi t1,t1,0 - a72a: 0901 addi s2,s2,0 - a72c: 0002 0x2 - a72e: 0301 addi t1,t1,0 - a730: 097f 0x97f - a732: 0004 addi s1,sp,0 - a734: 0301 addi t1,t1,0 - a736: 0901 addi s2,s2,0 - a738: 0004 addi s1,sp,0 - a73a: 0301 addi t1,t1,0 - a73c: 097f 0x97f - a73e: 0004 addi s1,sp,0 - a740: 0301 addi t1,t1,0 - a742: 0901 addi s2,s2,0 - a744: 000a 0xa - a746: 0301 addi t1,t1,0 - a748: 097c addi a5,sp,156 - a74a: 0006 0x6 - a74c: 0001 nop - a74e: 0402 slli s0,s0,0x0 - a750: 0602 slli a2,a2,0x0 - a752: 04090003 lb zero,64(s2) - a756: 0100 addi s0,sp,128 - a758: 0e09 addi t3,t3,2 - a75a: 0000 unimp - a75c: 0101 addi sp,sp,0 - a75e: 0265 addi tp,tp,25 - a760: 0000 unimp - a762: 0002 0x2 - a764: 0130 addi a2,sp,136 - a766: 0000 unimp - a768: 0101 addi sp,sp,0 - a76a: 000d0efb 0xd0efb - a76e: 0101 addi sp,sp,0 - a770: 0101 addi sp,sp,0 - a772: 0000 unimp - a774: 0100 addi s0,sp,128 - a776: 0000 unimp - a778: 2f01 jal ae88 <__stack_size+0xa688> - a77a: 6f68 flw fa0,92(a4) - a77c: 656d lui a0,0x1b - a77e: 6c61702f 0x6c61702f - a782: 656d lui a0,0x1b - a784: 2f72 fld ft10,280(sp) - a786: 6972 flw fs2,28(sp) - a788: 2d766373 csrrsi t1,0x2d7,12 - a78c: 6962 flw fs2,24(sp) - a78e: 616e flw ft2,216(sp) - a790: 7972 flw fs2,60(sp) - a792: 742d lui s0,0xfffeb - a794: 736c6f6f jal t5,d0eca <__stack_size+0xd06ca> - a798: 6a626f2f 0x6a626f2f - a79c: 3638782f 0x3638782f - a7a0: 365f 2d34 696c 0x696c2d34365f - a7a6: 756e flw fa0,248(sp) - a7a8: 2d78 fld fa4,216(a0) - a7aa: 746e6563 bltu t3,t1,aef4 <__stack_size+0xa6f4> - a7ae: 2f36736f jal t1,722a0 <__stack_size+0x71aa0> - a7b2: 7562 flw fa0,56(sp) - a7b4: 6c69 lui s8,0x1a - a7b6: 2f64 fld fs1,216(a4) - a7b8: 6972 flw fs2,28(sp) - a7ba: 2d766373 csrrsi t1,0x2d7,12 - a7be: 2d756e67 0x2d756e67 - a7c2: 6f74 flw fa3,92(a4) - a7c4: 68636c6f jal s8,40e4a <__stack_size+0x4064a> - a7c8: 6961 lui s2,0x18 - a7ca: 2f6e fld ft10,216(sp) - a7cc: 6972 flw fs2,28(sp) - a7ce: 2d766373 csrrsi t1,0x2d7,12 - a7d2: 2f636367 0x2f636367 - a7d6: 696c flw fa1,84(a0) - a7d8: 6762 flw fa4,24(sp) - a7da: 732f6363 bltu t5,s2,af00 <__stack_size+0xa700> - a7de: 2d74666f jal a2,512b4 <__stack_size+0x50ab4> - a7e2: 7066 flw ft0,120(sp) - a7e4: 2f00 fld fs0,24(a4) - a7e6: 6f68 flw fa0,92(a4) - a7e8: 656d lui a0,0x1b - a7ea: 6c61702f 0x6c61702f - a7ee: 656d lui a0,0x1b - a7f0: 2f72 fld ft10,280(sp) - a7f2: 6972 flw fs2,28(sp) - a7f4: 2d766373 csrrsi t1,0x2d7,12 - a7f8: 6962 flw fs2,24(sp) - a7fa: 616e flw ft2,216(sp) - a7fc: 7972 flw fs2,60(sp) - a7fe: 742d lui s0,0xfffeb - a800: 736c6f6f jal t5,d0f36 <__stack_size+0xd0736> - a804: 6a626f2f 0x6a626f2f - a808: 3638782f 0x3638782f - a80c: 365f 2d34 696c 0x696c2d34365f - a812: 756e flw fa0,248(sp) - a814: 2d78 fld fa4,216(a0) - a816: 746e6563 bltu t3,t1,af60 <__stack_size+0xa760> - a81a: 2f36736f jal t1,7230c <__stack_size+0x71b0c> - a81e: 7562 flw fa0,56(sp) - a820: 6c69 lui s8,0x1a - a822: 2f64 fld fs1,216(a4) - a824: 6972 flw fs2,28(sp) - a826: 2d766373 csrrsi t1,0x2d7,12 - a82a: 2d756e67 0x2d756e67 - a82e: 6f74 flw fa3,92(a4) - a830: 68636c6f jal s8,40eb6 <__stack_size+0x406b6> - a834: 6961 lui s2,0x18 - a836: 2f6e fld ft10,216(sp) - a838: 6972 flw fs2,28(sp) - a83a: 2d766373 csrrsi t1,0x2d7,12 - a83e: 2f636367 0x2f636367 - a842: 696c flw fa1,84(a0) - a844: 6762 flw fa4,24(sp) - a846: 2e2f6363 bltu t5,sp,ab2c <__stack_size+0xa32c> - a84a: 2f2e fld ft10,200(sp) - a84c: 6e69 lui t3,0x1a - a84e: 64756c63 bltu a0,t2,aea6 <__stack_size+0xa6a6> - a852: 0065 c.addi zero,25 - a854: 6500 flw fs0,8(a0) - a856: 7478 flw fa4,108(s0) - a858: 6e65 lui t3,0x19 - a85a: 6464 flw fs1,76(s0) - a85c: 7466 flw fs0,120(sp) - a85e: 3266 fld ft4,120(sp) - a860: 632e flw ft6,200(sp) - a862: 0100 addi s0,sp,128 - a864: 0000 unimp - a866: 74666f73 csrrsi t5,0x746,12 - a86a: 662d lui a2,0xb - a86c: 2e70 fld fa2,216(a2) - a86e: 0068 addi a0,sp,12 - a870: 0001 nop - a872: 6400 flw fs0,8(s0) - a874: 6c62756f jal a0,31f3a <__stack_size+0x3173a> - a878: 2e65 jal ac30 <__stack_size+0xa430> - a87a: 0068 addi a0,sp,12 - a87c: 0001 nop - a87e: 7100 flw fs0,32(a0) - a880: 6175 addi sp,sp,368 - a882: 2e64 fld fs1,216(a2) - a884: 0068 addi a0,sp,12 - a886: 0001 nop - a888: 6c00 flw fs0,24(s0) - a88a: 6c676e6f jal t3,80f50 <__stack_size+0x80750> - a88e: 2e676e6f jal t3,80b74 <__stack_size+0x80374> - a892: 0068 addi a0,sp,12 - a894: 0002 0x2 - a896: 0000 unimp - a898: 0500 addi s0,sp,640 - a89a: f402 fsw ft0,40(sp) - a89c: 4156 lw sp,84(sp) - a89e: 0320 addi s0,sp,392 - a8a0: 0125 addi sp,sp,9 - a8a2: 00090703 lb a4,0(s2) # 18000 <__stack_size+0x17800> - a8a6: 0100 addi s0,sp,128 - a8a8: 0e097903 0xe097903 - a8ac: 0100 addi s0,sp,128 - a8ae: 02090703 lb a4,32(s2) - a8b2: 0100 addi s0,sp,128 - a8b4: 02090203 lb tp,32(s2) - a8b8: 0100 addi s0,sp,128 - a8ba: 04097703 0x4097703 - a8be: 0100 addi s0,sp,128 - a8c0: 04090703 lb a4,64(s2) - a8c4: 0100 addi s0,sp,128 - a8c6: 04097903 0x4097903 - a8ca: 0100 addi s0,sp,128 - a8cc: 02090903 lb s2,32(s2) - a8d0: 0100 addi s0,sp,128 - a8d2: 0e097703 0xe097703 - a8d6: 0100 addi s0,sp,128 - a8d8: 02090903 lb s2,32(s2) - a8dc: 0100 addi s0,sp,128 - a8de: 0200 addi s0,sp,256 - a8e0: 0104 addi s1,sp,128 - a8e2: 0306 slli t1,t1,0x1 - a8e4: 0900 addi s0,sp,144 - a8e6: 0004 addi s1,sp,0 - a8e8: 0601 addi a2,a2,0 - a8ea: 1e090403 lb s0,480(s2) - a8ee: 0100 addi s0,sp,128 - a8f0: 1e090303 lb t1,480(s2) + a5b0: 0402 slli s0,s0,0x0 + a5b2: 030d addi t1,t1,3 + a5b4: 0900 addi s0,sp,144 + a5b6: 000e 0xe + a5b8: 0601 addi a2,a2,0 + a5ba: 0a090403 lb s0,160(s2) + a5be: 0100 addi s0,sp,128 + a5c0: 0200 addi s0,sp,256 + a5c2: 0c04 addi s1,sp,528 + a5c4: 04097c03 0x4097c03 + a5c8: 0100 addi s0,sp,128 + a5ca: 0306 slli t1,t1,0x1 + a5cc: 0900 addi s0,sp,144 + a5ce: 0016 0x16 + a5d0: 0001 nop + a5d2: 0402 slli s0,s0,0x0 + a5d4: 033a slli t1,t1,0xe + a5d6: 0900 addi s0,sp,144 + a5d8: 000a 0xa + a5da: 0001 nop + a5dc: 0402 slli s0,s0,0x0 + a5de: 0342 slli t1,t1,0x10 + a5e0: 0900 addi s0,sp,144 + a5e2: 0012 0x12 + a5e4: 0001 nop + a5e6: 0402 slli s0,s0,0x0 + a5e8: 09000343 fmadd.s ft6,ft0,fa6,ft1,rne + a5ec: 000e 0xe + a5ee: 0001 nop + a5f0: 0402 slli s0,s0,0x0 + a5f2: 0900034b fnmsub.s ft6,ft0,fa6,ft1,rne + a5f6: 0004 addi s1,sp,0 + a5f8: 0001 nop + a5fa: 0402 slli s0,s0,0x0 + a5fc: 033c addi a5,sp,392 + a5fe: 0900 addi s0,sp,144 + a600: 0006 0x6 + a602: 0001 nop + a604: 0402 slli s0,s0,0x0 + a606: 0900033f 00010012 0x100120900033f + a60e: 0402 slli s0,s0,0x0 + a610: 033d addi t1,t1,15 + a612: 0900 addi s0,sp,144 + a614: 0018 addi a4,sp,0 + a616: 0001 nop + a618: 0402 slli s0,s0,0x0 + a61a: 0340 addi s0,sp,388 + a61c: 0900 addi s0,sp,144 + a61e: 0004 addi s1,sp,0 + a620: 0301 addi t1,t1,0 + a622: 0900 addi s0,sp,144 + a624: 0014 addi a3,sp,0 + a626: 0901 addi s2,s2,0 + a628: 0026 0x26 + a62a: 0100 addi s0,sp,128 + a62c: bf01 j a53c <__stack_size+0x9d3c> + a62e: 0001 nop + a630: 0200 addi s0,sp,256 + a632: 2200 fld fs0,0(a2) + a634: 0001 nop + a636: 0100 addi s0,sp,128 + a638: fb01 bnez a4,a548 <__stack_size+0x9d48> + a63a: 0d0e slli s10,s10,0x3 + a63c: 0100 addi s0,sp,128 + a63e: 0101 addi sp,sp,0 + a640: 0001 nop + a642: 0000 unimp + a644: 0001 nop + a646: 0100 addi s0,sp,128 + a648: 6d6f682f 0x6d6f682f + a64c: 2f65 jal ae04 <__stack_size+0xa604> + a64e: 6170 flw fa2,68(a0) + a650: 6d6c flw fa1,92(a0) + a652: 7265 lui tp,0xffff9 + a654: 7369722f 0x7369722f + a658: 622d7663 bleu sp,s10,ac84 <__stack_size+0xa484> + a65c: 6e69 lui t3,0x1a + a65e: 7261 lui tp,0xffff8 + a660: 2d79 jal acfe <__stack_size+0xa4fe> + a662: 6f74 flw fa3,92(a4) + a664: 2f736c6f jal s8,4115a <__stack_size+0x4095a> + a668: 2f6a626f jal tp,b095e <__stack_size+0xb015e> + a66c: 3878 fld fa4,240(s0) + a66e: 5f36 lw t5,108(sp) + a670: 3436 fld fs0,360(sp) + a672: 6c2d lui s8,0xb + a674: 6e69 lui t3,0x1a + a676: 7875 lui a6,0xffffd + a678: 632d lui t1,0xb + a67a: 6e65 lui t3,0x19 + a67c: 6f74 flw fa3,92(a4) + a67e: 622f3673 csrrc a2,0x622,t5 + a682: 6975 lui s2,0x1d + a684: 646c flw fa1,76(s0) + a686: 7369722f 0x7369722f + a68a: 672d7663 bleu s2,s10,acf6 <__stack_size+0xa4f6> + a68e: 756e flw fa0,248(sp) + a690: 742d lui s0,0xfffeb + a692: 636c6f6f jal t5,d0cc8 <__stack_size+0xd04c8> + a696: 6168 flw fa0,68(a0) + a698: 6e69 lui t3,0x1a + a69a: 7369722f 0x7369722f + a69e: 672d7663 bleu s2,s10,ad0a <__stack_size+0xa50a> + a6a2: 6c2f6363 bltu t5,sp,ad68 <__stack_size+0xa568> + a6a6: 6269 lui tp,0x1a + a6a8: 2f636367 0x2f636367 + a6ac: 74666f73 csrrsi t5,0x746,12 + a6b0: 662d lui a2,0xb + a6b2: 0070 addi a2,sp,12 + a6b4: 6d6f682f 0x6d6f682f + a6b8: 2f65 jal ae70 <__stack_size+0xa670> + a6ba: 6170 flw fa2,68(a0) + a6bc: 6d6c flw fa1,92(a0) + a6be: 7265 lui tp,0xffff9 + a6c0: 7369722f 0x7369722f + a6c4: 622d7663 bleu sp,s10,acf0 <__stack_size+0xa4f0> + a6c8: 6e69 lui t3,0x1a + a6ca: 7261 lui tp,0xffff8 + a6cc: 2d79 jal ad6a <__stack_size+0xa56a> + a6ce: 6f74 flw fa3,92(a4) + a6d0: 2f736c6f jal s8,411c6 <__stack_size+0x409c6> + a6d4: 2f6a626f jal tp,b09ca <__stack_size+0xb01ca> + a6d8: 3878 fld fa4,240(s0) + a6da: 5f36 lw t5,108(sp) + a6dc: 3436 fld fs0,360(sp) + a6de: 6c2d lui s8,0xb + a6e0: 6e69 lui t3,0x1a + a6e2: 7875 lui a6,0xffffd + a6e4: 632d lui t1,0xb + a6e6: 6e65 lui t3,0x19 + a6e8: 6f74 flw fa3,92(a4) + a6ea: 622f3673 csrrc a2,0x622,t5 + a6ee: 6975 lui s2,0x1d + a6f0: 646c flw fa1,76(s0) + a6f2: 7369722f 0x7369722f + a6f6: 672d7663 bleu s2,s10,ad62 <__stack_size+0xa562> + a6fa: 756e flw fa0,248(sp) + a6fc: 742d lui s0,0xfffeb + a6fe: 636c6f6f jal t5,d0d34 <__stack_size+0xd0534> + a702: 6168 flw fa0,68(a0) + a704: 6e69 lui t3,0x1a + a706: 7369722f 0x7369722f + a70a: 672d7663 bleu s2,s10,ad76 <__stack_size+0xa576> + a70e: 6c2f6363 bltu t5,sp,add4 <__stack_size+0xa5d4> + a712: 6269 lui tp,0x1a + a714: 2f636367 0x2f636367 + a718: 2e2e fld ft8,200(sp) + a71a: 636e692f 0x636e692f + a71e: 756c flw fa1,108(a0) + a720: 6564 flw fs1,76(a0) + a722: 0000 unimp + a724: 6c66 flw fs8,88(sp) + a726: 7374616f jal sp,5165c <__stack_size+0x50e5c> + a72a: 7469 lui s0,0xffffa + a72c: 2e66 fld ft8,88(sp) + a72e: 00010063 beqz sp,a72e <__stack_size+0x9f2e> + a732: 7300 flw fs0,32(a4) + a734: 2d74666f jal a2,5120a <__stack_size+0x50a0a> + a738: 7066 flw ft0,120(sp) + a73a: 682e flw fa6,200(sp) + a73c: 0100 addi s0,sp,128 + a73e: 0000 unimp + a740: 7571 lui a0,0xffffc + a742: 6461 lui s0,0x18 + a744: 682e flw fa6,200(sp) + a746: 0100 addi s0,sp,128 + a748: 0000 unimp + a74a: 6f6c flw fa1,92(a4) + a74c: 676e flw fa4,216(sp) + a74e: 6f6c flw fa1,92(a4) + a750: 676e flw fa4,216(sp) + a752: 682e flw fa6,200(sp) + a754: 0200 addi s0,sp,256 + a756: 0000 unimp + a758: 0000 unimp + a75a: 0205 addi tp,tp,1 + a75c: 528a lw t0,160(sp) + a75e: 2041 jal a7de <__stack_size+0x9fde> + a760: 03012403 lw s0,48(sp) + a764: 0900 addi s0,sp,144 + a766: 000a 0xa + a768: 0301 addi t1,t1,0 + a76a: 0904 addi s1,sp,144 + a76c: 0002 0x2 + a76e: 0001 nop + a770: 0402 slli s0,s0,0x0 + a772: 0601 addi a2,a2,0 + a774: 02090003 lb zero,32(s2) # 1d020 <__stack_size+0x1c820> + a778: 0100 addi s0,sp,128 + a77a: 0200 addi s0,sp,256 + a77c: 0304 addi s1,sp,384 + a77e: 0a090003 lb zero,160(s2) + a782: 0100 addi s0,sp,128 + a784: 0200 addi s0,sp,256 + a786: 0604 addi s1,sp,768 + a788: 04090003 lb zero,64(s2) + a78c: 0100 addi s0,sp,128 + a78e: 1e090003 lb zero,480(s2) + a792: 0100 addi s0,sp,128 + a794: 0200 addi s0,sp,256 + a796: 1c04 addi s1,sp,560 + a798: 12090003 lb zero,288(s2) + a79c: 0100 addi s0,sp,128 + a79e: 14090003 lb zero,320(s2) + a7a2: 0100 addi s0,sp,128 + a7a4: 0200 addi s0,sp,256 + a7a6: 1e04 addi s1,sp,816 + a7a8: 24090003 lb zero,576(s2) + a7ac: 0100 addi s0,sp,128 + a7ae: 0306 slli t1,t1,0x1 + a7b0: 0901 addi s2,s2,0 + a7b2: 000e 0xe + a7b4: 0301 addi t1,t1,0 + a7b6: 0902 slli s2,s2,0x0 + a7b8: 002c addi a1,sp,8 + a7ba: 0301 addi t1,t1,0 + a7bc: 0901 addi s2,s2,0 + a7be: 0002 0x2 + a7c0: 0301 addi t1,t1,0 + a7c2: 097f 0x97f + a7c4: 0004 addi s1,sp,0 + a7c6: 0301 addi t1,t1,0 + a7c8: 0901 addi s2,s2,0 + a7ca: 0004 addi s1,sp,0 + a7cc: 0301 addi t1,t1,0 + a7ce: 097f 0x97f + a7d0: 0004 addi s1,sp,0 + a7d2: 0301 addi t1,t1,0 + a7d4: 0901 addi s2,s2,0 + a7d6: 000a 0xa + a7d8: 0301 addi t1,t1,0 + a7da: 097c addi a5,sp,156 + a7dc: 0006 0x6 + a7de: 0001 nop + a7e0: 0402 slli s0,s0,0x0 + a7e2: 0602 slli a2,a2,0x0 + a7e4: 04090003 lb zero,64(s2) + a7e8: 0100 addi s0,sp,128 + a7ea: 0e09 addi t3,t3,2 + a7ec: 0000 unimp + a7ee: 0101 addi sp,sp,0 + a7f0: 0265 addi tp,tp,25 + a7f2: 0000 unimp + a7f4: 0002 0x2 + a7f6: 0130 addi a2,sp,136 + a7f8: 0000 unimp + a7fa: 0101 addi sp,sp,0 + a7fc: 000d0efb 0xd0efb + a800: 0101 addi sp,sp,0 + a802: 0101 addi sp,sp,0 + a804: 0000 unimp + a806: 0100 addi s0,sp,128 + a808: 0000 unimp + a80a: 2f01 jal af1a <__stack_size+0xa71a> + a80c: 6f68 flw fa0,92(a4) + a80e: 656d lui a0,0x1b + a810: 6c61702f 0x6c61702f + a814: 656d lui a0,0x1b + a816: 2f72 fld ft10,280(sp) + a818: 6972 flw fs2,28(sp) + a81a: 2d766373 csrrsi t1,0x2d7,12 + a81e: 6962 flw fs2,24(sp) + a820: 616e flw ft2,216(sp) + a822: 7972 flw fs2,60(sp) + a824: 742d lui s0,0xfffeb + a826: 736c6f6f jal t5,d0f5c <__stack_size+0xd075c> + a82a: 6a626f2f 0x6a626f2f + a82e: 3638782f 0x3638782f + a832: 365f 2d34 696c 0x696c2d34365f + a838: 756e flw fa0,248(sp) + a83a: 2d78 fld fa4,216(a0) + a83c: 746e6563 bltu t3,t1,af86 <__stack_size+0xa786> + a840: 2f36736f jal t1,72332 <__stack_size+0x71b32> + a844: 7562 flw fa0,56(sp) + a846: 6c69 lui s8,0x1a + a848: 2f64 fld fs1,216(a4) + a84a: 6972 flw fs2,28(sp) + a84c: 2d766373 csrrsi t1,0x2d7,12 + a850: 2d756e67 0x2d756e67 + a854: 6f74 flw fa3,92(a4) + a856: 68636c6f jal s8,40edc <__stack_size+0x406dc> + a85a: 6961 lui s2,0x18 + a85c: 2f6e fld ft10,216(sp) + a85e: 6972 flw fs2,28(sp) + a860: 2d766373 csrrsi t1,0x2d7,12 + a864: 2f636367 0x2f636367 + a868: 696c flw fa1,84(a0) + a86a: 6762 flw fa4,24(sp) + a86c: 732f6363 bltu t5,s2,af92 <__stack_size+0xa792> + a870: 2d74666f jal a2,51346 <__stack_size+0x50b46> + a874: 7066 flw ft0,120(sp) + a876: 2f00 fld fs0,24(a4) + a878: 6f68 flw fa0,92(a4) + a87a: 656d lui a0,0x1b + a87c: 6c61702f 0x6c61702f + a880: 656d lui a0,0x1b + a882: 2f72 fld ft10,280(sp) + a884: 6972 flw fs2,28(sp) + a886: 2d766373 csrrsi t1,0x2d7,12 + a88a: 6962 flw fs2,24(sp) + a88c: 616e flw ft2,216(sp) + a88e: 7972 flw fs2,60(sp) + a890: 742d lui s0,0xfffeb + a892: 736c6f6f jal t5,d0fc8 <__stack_size+0xd07c8> + a896: 6a626f2f 0x6a626f2f + a89a: 3638782f 0x3638782f + a89e: 365f 2d34 696c 0x696c2d34365f + a8a4: 756e flw fa0,248(sp) + a8a6: 2d78 fld fa4,216(a0) + a8a8: 746e6563 bltu t3,t1,aff2 <__stack_size+0xa7f2> + a8ac: 2f36736f jal t1,7239e <__stack_size+0x71b9e> + a8b0: 7562 flw fa0,56(sp) + a8b2: 6c69 lui s8,0x1a + a8b4: 2f64 fld fs1,216(a4) + a8b6: 6972 flw fs2,28(sp) + a8b8: 2d766373 csrrsi t1,0x2d7,12 + a8bc: 2d756e67 0x2d756e67 + a8c0: 6f74 flw fa3,92(a4) + a8c2: 68636c6f jal s8,40f48 <__stack_size+0x40748> + a8c6: 6961 lui s2,0x18 + a8c8: 2f6e fld ft10,216(sp) + a8ca: 6972 flw fs2,28(sp) + a8cc: 2d766373 csrrsi t1,0x2d7,12 + a8d0: 2f636367 0x2f636367 + a8d4: 696c flw fa1,84(a0) + a8d6: 6762 flw fa4,24(sp) + a8d8: 2e2f6363 bltu t5,sp,abbe <__stack_size+0xa3be> + a8dc: 2f2e fld ft10,200(sp) + a8de: 6e69 lui t3,0x1a + a8e0: 64756c63 bltu a0,t2,af38 <__stack_size+0xa738> + a8e4: 0065 c.addi zero,25 + a8e6: 6500 flw fs0,8(a0) + a8e8: 7478 flw fa4,108(s0) + a8ea: 6e65 lui t3,0x19 + a8ec: 6464 flw fs1,76(s0) + a8ee: 7466 flw fs0,120(sp) + a8f0: 3266 fld ft4,120(sp) + a8f2: 632e flw ft6,200(sp) a8f4: 0100 addi s0,sp,128 - a8f6: 02097d03 0x2097d03 - a8fa: 0100 addi s0,sp,128 - a8fc: 08090303 lb t1,128(s2) - a900: 0100 addi s0,sp,128 - a902: 04097d03 0x4097d03 - a906: 0100 addi s0,sp,128 - a908: 06090303 lb t1,96(s2) - a90c: 0100 addi s0,sp,128 - a90e: 04090103 lb sp,64(s2) - a912: 0100 addi s0,sp,128 - a914: 04097f03 0x4097f03 - a918: 0100 addi s0,sp,128 - a91a: 04090103 lb sp,64(s2) - a91e: 0100 addi s0,sp,128 - a920: 02097f03 0x2097f03 - a924: 0100 addi s0,sp,128 - a926: 02090103 lb sp,32(s2) - a92a: 0100 addi s0,sp,128 - a92c: 0200 addi s0,sp,256 - a92e: 0204 addi s1,sp,256 - a930: 0a097803 0xa097803 - a934: 0100 addi s0,sp,128 - a936: 0200 addi s0,sp,256 - a938: 1204 addi s1,sp,288 - a93a: 0306 slli t1,t1,0x1 - a93c: 0900 addi s0,sp,144 - a93e: 0002 0x2 - a940: 0001 nop - a942: 0402 slli s0,s0,0x0 - a944: 0316 slli t1,t1,0x5 - a946: 0900 addi s0,sp,144 - a948: 0002 0x2 - a94a: 0001 nop - a94c: 0402 slli s0,s0,0x0 - a94e: 0326 slli t1,t1,0x9 - a950: 0900 addi s0,sp,144 - a952: 0002 0x2 - a954: 0001 nop - a956: 0402 slli s0,s0,0x0 - a958: 0331 addi t1,t1,12 - a95a: 0900 addi s0,sp,144 - a95c: 0004 addi s1,sp,0 - a95e: 0301 addi t1,t1,0 - a960: 0900 addi s0,sp,144 - a962: 0012 0x12 - a964: 0001 nop - a966: 0402 slli s0,s0,0x0 - a968: 09000337 lui t1,0x9000 - a96c: 0010 addi a2,sp,0 - a96e: 0001 nop - a970: 0402 slli s0,s0,0x0 - a972: 033a slli t1,t1,0xe - a974: 0900 addi s0,sp,144 - a976: 0004 addi s1,sp,0 - a978: 0001 nop - a97a: 0402 slli s0,s0,0x0 - a97c: 032a slli t1,t1,0xa - a97e: 0900 addi s0,sp,144 - a980: 0016 0x16 - a982: 0301 addi t1,t1,0 - a984: 0900 addi s0,sp,144 - a986: 0010 addi a2,sp,0 - a988: 0001 nop - a98a: 0402 slli s0,s0,0x0 - a98c: 0336 slli t1,t1,0xd - a98e: 0900 addi s0,sp,144 - a990: 0002 0x2 - a992: 0001 nop - a994: 0402 slli s0,s0,0x0 - a996: 033c addi a5,sp,392 - a998: 0900 addi s0,sp,144 - a99a: 001c addi a5,sp,0 - a99c: 0001 nop - a99e: 0402 slli s0,s0,0x0 - a9a0: 033d addi t1,t1,15 - a9a2: 0900 addi s0,sp,144 - a9a4: 000e 0xe - a9a6: 0001 nop - a9a8: 0402 slli s0,s0,0x0 - a9aa: 0339 addi t1,t1,14 - a9ac: 0900 addi s0,sp,144 - a9ae: 0010 addi a2,sp,0 - a9b0: 0001 nop - a9b2: 0402 slli s0,s0,0x0 - a9b4: 0900030f 0x900030f - a9b8: 0018 addi a4,sp,0 - a9ba: 0301 addi t1,t1,0 - a9bc: 0900 addi s0,sp,144 - a9be: 0004 addi s1,sp,0 - a9c0: 0901 addi s2,s2,0 - a9c2: 001e 0x1e - a9c4: 0100 addi s0,sp,128 - a9c6: e701 bnez a4,a9ce <__stack_size+0xa1ce> - a9c8: 0002 0x2 - a9ca: 0200 addi s0,sp,256 - a9cc: 2f00 fld fs0,24(a4) - a9ce: 0001 nop - a9d0: 0100 addi s0,sp,128 - a9d2: fb01 bnez a4,a8e2 <__stack_size+0xa0e2> - a9d4: 0d0e slli s10,s10,0x3 - a9d6: 0100 addi s0,sp,128 - a9d8: 0101 addi sp,sp,0 - a9da: 0001 nop - a9dc: 0000 unimp - a9de: 0001 nop - a9e0: 0100 addi s0,sp,128 - a9e2: 6d6f682f 0x6d6f682f - a9e6: 2f65 jal b19e <__stack_size+0xa99e> - a9e8: 6170 flw fa2,68(a0) - a9ea: 6d6c flw fa1,92(a0) - a9ec: 7265 lui tp,0xffff9 - a9ee: 7369722f 0x7369722f - a9f2: 622d7663 bleu sp,s10,b01e <__stack_size+0xa81e> - a9f6: 6e69 lui t3,0x1a - a9f8: 7261 lui tp,0xffff8 - a9fa: 2d79 jal b098 <__stack_size+0xa898> - a9fc: 6f74 flw fa3,92(a4) - a9fe: 2f736c6f jal s8,414f4 <__stack_size+0x40cf4> - aa02: 2f6a626f jal tp,b0cf8 <__stack_size+0xb04f8> - aa06: 3878 fld fa4,240(s0) - aa08: 5f36 lw t5,108(sp) - aa0a: 3436 fld fs0,360(sp) - aa0c: 6c2d lui s8,0xb - aa0e: 6e69 lui t3,0x1a - aa10: 7875 lui a6,0xffffd - aa12: 632d lui t1,0xb - aa14: 6e65 lui t3,0x19 - aa16: 6f74 flw fa3,92(a4) - aa18: 622f3673 csrrc a2,0x622,t5 - aa1c: 6975 lui s2,0x1d - aa1e: 646c flw fa1,76(s0) - aa20: 7369722f 0x7369722f - aa24: 672d7663 bleu s2,s10,b090 <__stack_size+0xa890> - aa28: 756e flw fa0,248(sp) - aa2a: 742d lui s0,0xfffeb - aa2c: 636c6f6f jal t5,d1062 <__stack_size+0xd0862> - aa30: 6168 flw fa0,68(a0) - aa32: 6e69 lui t3,0x1a - aa34: 7369722f 0x7369722f - aa38: 672d7663 bleu s2,s10,b0a4 <__stack_size+0xa8a4> - aa3c: 6c2f6363 bltu t5,sp,b102 <__stack_size+0xa902> - aa40: 6269 lui tp,0x1a - aa42: 2f636367 0x2f636367 - aa46: 74666f73 csrrsi t5,0x746,12 - aa4a: 662d lui a2,0xb - aa4c: 0070 addi a2,sp,12 - aa4e: 6d6f682f 0x6d6f682f - aa52: 2f65 jal b20a <__stack_size+0xaa0a> - aa54: 6170 flw fa2,68(a0) - aa56: 6d6c flw fa1,92(a0) - aa58: 7265 lui tp,0xffff9 - aa5a: 7369722f 0x7369722f - aa5e: 622d7663 bleu sp,s10,b08a <__stack_size+0xa88a> - aa62: 6e69 lui t3,0x1a - aa64: 7261 lui tp,0xffff8 - aa66: 2d79 jal b104 <__stack_size+0xa904> - aa68: 6f74 flw fa3,92(a4) - aa6a: 2f736c6f jal s8,41560 <__stack_size+0x40d60> - aa6e: 2f6a626f jal tp,b0d64 <__stack_size+0xb0564> - aa72: 3878 fld fa4,240(s0) - aa74: 5f36 lw t5,108(sp) - aa76: 3436 fld fs0,360(sp) - aa78: 6c2d lui s8,0xb - aa7a: 6e69 lui t3,0x1a - aa7c: 7875 lui a6,0xffffd - aa7e: 632d lui t1,0xb - aa80: 6e65 lui t3,0x19 - aa82: 6f74 flw fa3,92(a4) - aa84: 622f3673 csrrc a2,0x622,t5 - aa88: 6975 lui s2,0x1d - aa8a: 646c flw fa1,76(s0) - aa8c: 7369722f 0x7369722f - aa90: 672d7663 bleu s2,s10,b0fc <__stack_size+0xa8fc> - aa94: 756e flw fa0,248(sp) - aa96: 742d lui s0,0xfffeb - aa98: 636c6f6f jal t5,d10ce <__stack_size+0xd08ce> - aa9c: 6168 flw fa0,68(a0) - aa9e: 6e69 lui t3,0x1a - aaa0: 7369722f 0x7369722f - aaa4: 672d7663 bleu s2,s10,b110 <__stack_size+0xa910> - aaa8: 6c2f6363 bltu t5,sp,b16e <__stack_size+0xa96e> - aaac: 6269 lui tp,0x1a - aaae: 2f636367 0x2f636367 - aab2: 2e2e fld ft8,200(sp) - aab4: 636e692f 0x636e692f - aab8: 756c flw fa1,108(a0) - aaba: 6564 flw fs1,76(a0) - aabc: 0000 unimp - aabe: 7274 flw fa3,100(a2) - aac0: 6e75 lui t3,0x1d - aac2: 64667463 bleu t1,a2,b10a <__stack_size+0xa90a> - aac6: 3266 fld ft4,120(sp) - aac8: 632e flw ft6,200(sp) - aaca: 0100 addi s0,sp,128 - aacc: 0000 unimp - aace: 74666f73 csrrsi t5,0x746,12 - aad2: 662d lui a2,0xb - aad4: 2e70 fld fa2,216(a2) - aad6: 0068 addi a0,sp,12 - aad8: 0001 nop - aada: 6400 flw fs0,8(s0) - aadc: 6c62756f jal a0,321a2 <__stack_size+0x319a2> - aae0: 2e65 jal ae98 <__stack_size+0xa698> - aae2: 0068 addi a0,sp,12 - aae4: 0001 nop - aae6: 7100 flw fs0,32(a0) - aae8: 6175 addi sp,sp,368 - aaea: 2e64 fld fs1,216(a2) - aaec: 0068 addi a0,sp,12 - aaee: 0001 nop - aaf0: 6c00 flw fs0,24(s0) - aaf2: 6c676e6f jal t3,811b8 <__stack_size+0x809b8> - aaf6: 2e676e6f jal t3,80ddc <__stack_size+0x805dc> - aafa: 0068 addi a0,sp,12 - aafc: 0002 0x2 - aafe: 0000 unimp - ab00: 0500 addi s0,sp,640 - ab02: 5e02 lw t3,32(sp) - ab04: 4158 lw a4,4(a0) - ab06: 0320 addi s0,sp,392 - ab08: 0124 addi s1,sp,136 - ab0a: 08090003 lb zero,128(s2) # 1d080 <__stack_size+0x1c880> - ab0e: 0100 addi s0,sp,128 - ab10: 02090703 lb a4,32(s2) - ab14: 0100 addi s0,sp,128 - ab16: 0200 addi s0,sp,256 - ab18: 0804 addi s1,sp,16 - ab1a: 0306 slli t1,t1,0x1 - ab1c: 0900 addi s0,sp,144 - ab1e: 0024 addi s1,sp,8 - ab20: 0001 nop - ab22: 0402 slli s0,s0,0x0 - ab24: 0309 addi t1,t1,2 - ab26: 0900 addi s0,sp,144 - ab28: 0014 addi a3,sp,0 - ab2a: 0001 nop - ab2c: 0402 slli s0,s0,0x0 - ab2e: 0609 addi a2,a2,2 - ab30: 02090203 lb tp,32(s2) - ab34: 0100 addi s0,sp,128 - ab36: 0200 addi s0,sp,256 - ab38: 0904 addi s1,sp,144 - ab3a: 04097e03 0x4097e03 - ab3e: 0100 addi s0,sp,128 - ab40: 0200 addi s0,sp,256 - ab42: 0904 addi s1,sp,144 - ab44: 04090203 lb tp,64(s2) - ab48: 0100 addi s0,sp,128 - ab4a: 0200 addi s0,sp,256 - ab4c: 0904 addi s1,sp,144 - ab4e: 06097e03 0x6097e03 - ab52: 0100 addi s0,sp,128 - ab54: 0200 addi s0,sp,256 - ab56: 0904 addi s1,sp,144 - ab58: 02090203 lb tp,32(s2) + a8f6: 0000 unimp + a8f8: 74666f73 csrrsi t5,0x746,12 + a8fc: 662d lui a2,0xb + a8fe: 2e70 fld fa2,216(a2) + a900: 0068 addi a0,sp,12 + a902: 0001 nop + a904: 6400 flw fs0,8(s0) + a906: 6c62756f jal a0,31fcc <__stack_size+0x317cc> + a90a: 2e65 jal acc2 <__stack_size+0xa4c2> + a90c: 0068 addi a0,sp,12 + a90e: 0001 nop + a910: 7100 flw fs0,32(a0) + a912: 6175 addi sp,sp,368 + a914: 2e64 fld fs1,216(a2) + a916: 0068 addi a0,sp,12 + a918: 0001 nop + a91a: 6c00 flw fs0,24(s0) + a91c: 6c676e6f jal t3,80fe2 <__stack_size+0x807e2> + a920: 2e676e6f jal t3,80c06 <__stack_size+0x80406> + a924: 0068 addi a0,sp,12 + a926: 0002 0x2 + a928: 0000 unimp + a92a: 0500 addi s0,sp,640 + a92c: 7802 flw fa6,32(sp) + a92e: 03204153 fadd.d ft2,ft0,fs2,rmm + a932: 0125 addi sp,sp,9 + a934: 00090703 lb a4,0(s2) # 18000 <__stack_size+0x17800> + a938: 0100 addi s0,sp,128 + a93a: 0e097903 0xe097903 + a93e: 0100 addi s0,sp,128 + a940: 02090703 lb a4,32(s2) + a944: 0100 addi s0,sp,128 + a946: 02090203 lb tp,32(s2) + a94a: 0100 addi s0,sp,128 + a94c: 04097703 0x4097703 + a950: 0100 addi s0,sp,128 + a952: 04090703 lb a4,64(s2) + a956: 0100 addi s0,sp,128 + a958: 04097903 0x4097903 + a95c: 0100 addi s0,sp,128 + a95e: 02090903 lb s2,32(s2) + a962: 0100 addi s0,sp,128 + a964: 0e097703 0xe097703 + a968: 0100 addi s0,sp,128 + a96a: 02090903 lb s2,32(s2) + a96e: 0100 addi s0,sp,128 + a970: 0200 addi s0,sp,256 + a972: 0104 addi s1,sp,128 + a974: 0306 slli t1,t1,0x1 + a976: 0900 addi s0,sp,144 + a978: 0004 addi s1,sp,0 + a97a: 0601 addi a2,a2,0 + a97c: 1e090403 lb s0,480(s2) + a980: 0100 addi s0,sp,128 + a982: 1e090303 lb t1,480(s2) + a986: 0100 addi s0,sp,128 + a988: 02097d03 0x2097d03 + a98c: 0100 addi s0,sp,128 + a98e: 08090303 lb t1,128(s2) + a992: 0100 addi s0,sp,128 + a994: 04097d03 0x4097d03 + a998: 0100 addi s0,sp,128 + a99a: 06090303 lb t1,96(s2) + a99e: 0100 addi s0,sp,128 + a9a0: 04090103 lb sp,64(s2) + a9a4: 0100 addi s0,sp,128 + a9a6: 04097f03 0x4097f03 + a9aa: 0100 addi s0,sp,128 + a9ac: 04090103 lb sp,64(s2) + a9b0: 0100 addi s0,sp,128 + a9b2: 02097f03 0x2097f03 + a9b6: 0100 addi s0,sp,128 + a9b8: 02090103 lb sp,32(s2) + a9bc: 0100 addi s0,sp,128 + a9be: 0200 addi s0,sp,256 + a9c0: 0204 addi s1,sp,256 + a9c2: 0a097803 0xa097803 + a9c6: 0100 addi s0,sp,128 + a9c8: 0200 addi s0,sp,256 + a9ca: 1204 addi s1,sp,288 + a9cc: 0306 slli t1,t1,0x1 + a9ce: 0900 addi s0,sp,144 + a9d0: 0002 0x2 + a9d2: 0001 nop + a9d4: 0402 slli s0,s0,0x0 + a9d6: 0316 slli t1,t1,0x5 + a9d8: 0900 addi s0,sp,144 + a9da: 0002 0x2 + a9dc: 0001 nop + a9de: 0402 slli s0,s0,0x0 + a9e0: 0326 slli t1,t1,0x9 + a9e2: 0900 addi s0,sp,144 + a9e4: 0002 0x2 + a9e6: 0001 nop + a9e8: 0402 slli s0,s0,0x0 + a9ea: 0331 addi t1,t1,12 + a9ec: 0900 addi s0,sp,144 + a9ee: 0004 addi s1,sp,0 + a9f0: 0301 addi t1,t1,0 + a9f2: 0900 addi s0,sp,144 + a9f4: 0012 0x12 + a9f6: 0001 nop + a9f8: 0402 slli s0,s0,0x0 + a9fa: 09000337 lui t1,0x9000 + a9fe: 0010 addi a2,sp,0 + aa00: 0001 nop + aa02: 0402 slli s0,s0,0x0 + aa04: 033a slli t1,t1,0xe + aa06: 0900 addi s0,sp,144 + aa08: 0004 addi s1,sp,0 + aa0a: 0001 nop + aa0c: 0402 slli s0,s0,0x0 + aa0e: 032a slli t1,t1,0xa + aa10: 0900 addi s0,sp,144 + aa12: 0016 0x16 + aa14: 0301 addi t1,t1,0 + aa16: 0900 addi s0,sp,144 + aa18: 0010 addi a2,sp,0 + aa1a: 0001 nop + aa1c: 0402 slli s0,s0,0x0 + aa1e: 0336 slli t1,t1,0xd + aa20: 0900 addi s0,sp,144 + aa22: 0002 0x2 + aa24: 0001 nop + aa26: 0402 slli s0,s0,0x0 + aa28: 033c addi a5,sp,392 + aa2a: 0900 addi s0,sp,144 + aa2c: 001c addi a5,sp,0 + aa2e: 0001 nop + aa30: 0402 slli s0,s0,0x0 + aa32: 033d addi t1,t1,15 + aa34: 0900 addi s0,sp,144 + aa36: 000e 0xe + aa38: 0001 nop + aa3a: 0402 slli s0,s0,0x0 + aa3c: 0339 addi t1,t1,14 + aa3e: 0900 addi s0,sp,144 + aa40: 0010 addi a2,sp,0 + aa42: 0001 nop + aa44: 0402 slli s0,s0,0x0 + aa46: 0900030f 0x900030f + aa4a: 0018 addi a4,sp,0 + aa4c: 0301 addi t1,t1,0 + aa4e: 0900 addi s0,sp,144 + aa50: 0004 addi s1,sp,0 + aa52: 0901 addi s2,s2,0 + aa54: 001e 0x1e + aa56: 0100 addi s0,sp,128 + aa58: e701 bnez a4,aa60 <__stack_size+0xa260> + aa5a: 0002 0x2 + aa5c: 0200 addi s0,sp,256 + aa5e: 2f00 fld fs0,24(a4) + aa60: 0001 nop + aa62: 0100 addi s0,sp,128 + aa64: fb01 bnez a4,a974 <__stack_size+0xa174> + aa66: 0d0e slli s10,s10,0x3 + aa68: 0100 addi s0,sp,128 + aa6a: 0101 addi sp,sp,0 + aa6c: 0001 nop + aa6e: 0000 unimp + aa70: 0001 nop + aa72: 0100 addi s0,sp,128 + aa74: 6d6f682f 0x6d6f682f + aa78: 2f65 jal b230 <__stack_size+0xaa30> + aa7a: 6170 flw fa2,68(a0) + aa7c: 6d6c flw fa1,92(a0) + aa7e: 7265 lui tp,0xffff9 + aa80: 7369722f 0x7369722f + aa84: 622d7663 bleu sp,s10,b0b0 <__stack_size+0xa8b0> + aa88: 6e69 lui t3,0x1a + aa8a: 7261 lui tp,0xffff8 + aa8c: 2d79 jal b12a <__stack_size+0xa92a> + aa8e: 6f74 flw fa3,92(a4) + aa90: 2f736c6f jal s8,41586 <__stack_size+0x40d86> + aa94: 2f6a626f jal tp,b0d8a <__stack_size+0xb058a> + aa98: 3878 fld fa4,240(s0) + aa9a: 5f36 lw t5,108(sp) + aa9c: 3436 fld fs0,360(sp) + aa9e: 6c2d lui s8,0xb + aaa0: 6e69 lui t3,0x1a + aaa2: 7875 lui a6,0xffffd + aaa4: 632d lui t1,0xb + aaa6: 6e65 lui t3,0x19 + aaa8: 6f74 flw fa3,92(a4) + aaaa: 622f3673 csrrc a2,0x622,t5 + aaae: 6975 lui s2,0x1d + aab0: 646c flw fa1,76(s0) + aab2: 7369722f 0x7369722f + aab6: 672d7663 bleu s2,s10,b122 <__stack_size+0xa922> + aaba: 756e flw fa0,248(sp) + aabc: 742d lui s0,0xfffeb + aabe: 636c6f6f jal t5,d10f4 <__stack_size+0xd08f4> + aac2: 6168 flw fa0,68(a0) + aac4: 6e69 lui t3,0x1a + aac6: 7369722f 0x7369722f + aaca: 672d7663 bleu s2,s10,b136 <__stack_size+0xa936> + aace: 6c2f6363 bltu t5,sp,b194 <__stack_size+0xa994> + aad2: 6269 lui tp,0x1a + aad4: 2f636367 0x2f636367 + aad8: 74666f73 csrrsi t5,0x746,12 + aadc: 662d lui a2,0xb + aade: 0070 addi a2,sp,12 + aae0: 6d6f682f 0x6d6f682f + aae4: 2f65 jal b29c <__stack_size+0xaa9c> + aae6: 6170 flw fa2,68(a0) + aae8: 6d6c flw fa1,92(a0) + aaea: 7265 lui tp,0xffff9 + aaec: 7369722f 0x7369722f + aaf0: 622d7663 bleu sp,s10,b11c <__stack_size+0xa91c> + aaf4: 6e69 lui t3,0x1a + aaf6: 7261 lui tp,0xffff8 + aaf8: 2d79 jal b196 <__stack_size+0xa996> + aafa: 6f74 flw fa3,92(a4) + aafc: 2f736c6f jal s8,415f2 <__stack_size+0x40df2> + ab00: 2f6a626f jal tp,b0df6 <__stack_size+0xb05f6> + ab04: 3878 fld fa4,240(s0) + ab06: 5f36 lw t5,108(sp) + ab08: 3436 fld fs0,360(sp) + ab0a: 6c2d lui s8,0xb + ab0c: 6e69 lui t3,0x1a + ab0e: 7875 lui a6,0xffffd + ab10: 632d lui t1,0xb + ab12: 6e65 lui t3,0x19 + ab14: 6f74 flw fa3,92(a4) + ab16: 622f3673 csrrc a2,0x622,t5 + ab1a: 6975 lui s2,0x1d + ab1c: 646c flw fa1,76(s0) + ab1e: 7369722f 0x7369722f + ab22: 672d7663 bleu s2,s10,b18e <__stack_size+0xa98e> + ab26: 756e flw fa0,248(sp) + ab28: 742d lui s0,0xfffeb + ab2a: 636c6f6f jal t5,d1160 <__stack_size+0xd0960> + ab2e: 6168 flw fa0,68(a0) + ab30: 6e69 lui t3,0x1a + ab32: 7369722f 0x7369722f + ab36: 672d7663 bleu s2,s10,b1a2 <__stack_size+0xa9a2> + ab3a: 6c2f6363 bltu t5,sp,b200 <__stack_size+0xaa00> + ab3e: 6269 lui tp,0x1a + ab40: 2f636367 0x2f636367 + ab44: 2e2e fld ft8,200(sp) + ab46: 636e692f 0x636e692f + ab4a: 756c flw fa1,108(a0) + ab4c: 6564 flw fs1,76(a0) + ab4e: 0000 unimp + ab50: 7274 flw fa3,100(a2) + ab52: 6e75 lui t3,0x1d + ab54: 64667463 bleu t1,a2,b19c <__stack_size+0xa99c> + ab58: 3266 fld ft4,120(sp) + ab5a: 632e flw ft6,200(sp) ab5c: 0100 addi s0,sp,128 - ab5e: 0200 addi s0,sp,256 - ab60: 0104 addi s1,sp,128 - ab62: 0306 slli t1,t1,0x1 - ab64: 0900 addi s0,sp,144 - ab66: 0006 0x6 - ab68: 0001 nop - ab6a: 0402 slli s0,s0,0x0 - ab6c: 0304 addi s1,sp,384 - ab6e: 0900 addi s0,sp,144 - ab70: 0010 addi a2,sp,0 - ab72: 0301 addi t1,t1,0 - ab74: 0900 addi s0,sp,144 - ab76: 0004 addi s1,sp,0 - ab78: 0001 nop - ab7a: 0402 slli s0,s0,0x0 - ab7c: 0338 addi a4,sp,392 - ab7e: 0900 addi s0,sp,144 - ab80: 0028 addi a0,sp,8 - ab82: 0601 addi a2,a2,0 - ab84: 04090403 lb s0,64(s2) - ab88: 0100 addi s0,sp,128 - ab8a: 0200 addi s0,sp,256 - ab8c: 1d04 addi s1,sp,688 - ab8e: 0306 slli t1,t1,0x1 - ab90: 0900 addi s0,sp,144 - ab92: 0008 addi a0,sp,0 - ab94: 0001 nop - ab96: 0402 slli s0,s0,0x0 - ab98: 0324 addi s1,sp,392 - ab9a: 0900 addi s0,sp,144 - ab9c: 000a 0xa - ab9e: 0001 nop - aba0: 0402 slli s0,s0,0x0 - aba2: 0611 addi a2,a2,4 - aba4: 0e097c03 0xe097c03 - aba8: 0100 addi s0,sp,128 - abaa: 0200 addi s0,sp,256 - abac: 1304 addi s1,sp,416 - abae: 0306 slli t1,t1,0x1 - abb0: 0900 addi s0,sp,144 - abb2: 0008 addi a0,sp,0 - abb4: 0001 nop - abb6: 0402 slli s0,s0,0x0 - abb8: 0325 addi t1,t1,9 - abba: 0900 addi s0,sp,144 - abbc: 0004 addi s1,sp,0 - abbe: 0001 nop - abc0: 0402 slli s0,s0,0x0 - abc2: 0314 addi a3,sp,384 - abc4: 0900 addi s0,sp,144 - abc6: 0004 addi s1,sp,0 - abc8: 0001 nop - abca: 0402 slli s0,s0,0x0 - abcc: 0318 addi a4,sp,384 - abce: 0900 addi s0,sp,144 - abd0: 001e 0x1e - abd2: 0001 nop - abd4: 0402 slli s0,s0,0x0 - abd6: 0319 addi t1,t1,6 - abd8: 0900 addi s0,sp,144 - abda: 0014 addi a3,sp,0 - abdc: 0301 addi t1,t1,0 - abde: 0900 addi s0,sp,144 - abe0: 0002 0x2 - abe2: 0001 nop - abe4: 0402 slli s0,s0,0x0 - abe6: 031c addi a5,sp,384 - abe8: 0900 addi s0,sp,144 - abea: 0004 addi s1,sp,0 - abec: 0001 nop - abee: 0402 slli s0,s0,0x0 - abf0: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> - abf4: 000a 0xa - abf6: 0001 nop - abf8: 0402 slli s0,s0,0x0 - abfa: 0324 addi s1,sp,392 - abfc: 0900 addi s0,sp,144 - abfe: 0002 0x2 - ac00: 0001 nop - ac02: 0402 slli s0,s0,0x0 - ac04: 0325 addi t1,t1,9 + ab5e: 0000 unimp + ab60: 74666f73 csrrsi t5,0x746,12 + ab64: 662d lui a2,0xb + ab66: 2e70 fld fa2,216(a2) + ab68: 0068 addi a0,sp,12 + ab6a: 0001 nop + ab6c: 6400 flw fs0,8(s0) + ab6e: 6c62756f jal a0,32234 <__stack_size+0x31a34> + ab72: 2e65 jal af2a <__stack_size+0xa72a> + ab74: 0068 addi a0,sp,12 + ab76: 0001 nop + ab78: 7100 flw fs0,32(a0) + ab7a: 6175 addi sp,sp,368 + ab7c: 2e64 fld fs1,216(a2) + ab7e: 0068 addi a0,sp,12 + ab80: 0001 nop + ab82: 6c00 flw fs0,24(s0) + ab84: 6c676e6f jal t3,8124a <__stack_size+0x80a4a> + ab88: 2e676e6f jal t3,80e6e <__stack_size+0x8066e> + ab8c: 0068 addi a0,sp,12 + ab8e: 0002 0x2 + ab90: 0000 unimp + ab92: 0500 addi s0,sp,640 + ab94: e202 fsw ft0,4(sp) + ab96: 4154 lw a3,4(a0) + ab98: 0320 addi s0,sp,392 + ab9a: 0124 addi s1,sp,136 + ab9c: 08090003 lb zero,128(s2) # 1d080 <__stack_size+0x1c880> + aba0: 0100 addi s0,sp,128 + aba2: 02090703 lb a4,32(s2) + aba6: 0100 addi s0,sp,128 + aba8: 0200 addi s0,sp,256 + abaa: 0804 addi s1,sp,16 + abac: 0306 slli t1,t1,0x1 + abae: 0900 addi s0,sp,144 + abb0: 0024 addi s1,sp,8 + abb2: 0001 nop + abb4: 0402 slli s0,s0,0x0 + abb6: 0309 addi t1,t1,2 + abb8: 0900 addi s0,sp,144 + abba: 0014 addi a3,sp,0 + abbc: 0001 nop + abbe: 0402 slli s0,s0,0x0 + abc0: 0609 addi a2,a2,2 + abc2: 02090203 lb tp,32(s2) + abc6: 0100 addi s0,sp,128 + abc8: 0200 addi s0,sp,256 + abca: 0904 addi s1,sp,144 + abcc: 04097e03 0x4097e03 + abd0: 0100 addi s0,sp,128 + abd2: 0200 addi s0,sp,256 + abd4: 0904 addi s1,sp,144 + abd6: 04090203 lb tp,64(s2) + abda: 0100 addi s0,sp,128 + abdc: 0200 addi s0,sp,256 + abde: 0904 addi s1,sp,144 + abe0: 06097e03 0x6097e03 + abe4: 0100 addi s0,sp,128 + abe6: 0200 addi s0,sp,256 + abe8: 0904 addi s1,sp,144 + abea: 02090203 lb tp,32(s2) + abee: 0100 addi s0,sp,128 + abf0: 0200 addi s0,sp,256 + abf2: 0104 addi s1,sp,128 + abf4: 0306 slli t1,t1,0x1 + abf6: 0900 addi s0,sp,144 + abf8: 0006 0x6 + abfa: 0001 nop + abfc: 0402 slli s0,s0,0x0 + abfe: 0304 addi s1,sp,384 + ac00: 0900 addi s0,sp,144 + ac02: 0010 addi a2,sp,0 + ac04: 0301 addi t1,t1,0 ac06: 0900 addi s0,sp,144 - ac08: 0010 addi a2,sp,0 + ac08: 0004 addi s1,sp,0 ac0a: 0001 nop ac0c: 0402 slli s0,s0,0x0 - ac0e: 031e slli t1,t1,0x7 + ac0e: 0338 addi a4,sp,392 ac10: 0900 addi s0,sp,144 - ac12: 000c addi a1,sp,0 - ac14: 0001 nop - ac16: 0402 slli s0,s0,0x0 - ac18: 0900031b 0x900031b - ac1c: 0010 addi a2,sp,0 - ac1e: 0001 nop - ac20: 0402 slli s0,s0,0x0 - ac22: 031f 0900 001e 0x1e0900031f - ac28: 0001 nop - ac2a: 0402 slli s0,s0,0x0 - ac2c: 0322 slli t1,t1,0x8 - ac2e: 0900 addi s0,sp,144 - ac30: 000a 0xa - ac32: 0001 nop - ac34: 0402 slli s0,s0,0x0 - ac36: 0321 addi t1,t1,8 - ac38: 0900 addi s0,sp,144 - ac3a: 0016 0x16 - ac3c: 0001 nop - ac3e: 0402 slli s0,s0,0x0 - ac40: 0302 slli t1,t1,0x0 + ac12: 0028 addi a0,sp,8 + ac14: 0601 addi a2,a2,0 + ac16: 04090403 lb s0,64(s2) + ac1a: 0100 addi s0,sp,128 + ac1c: 0200 addi s0,sp,256 + ac1e: 1d04 addi s1,sp,688 + ac20: 0306 slli t1,t1,0x1 + ac22: 0900 addi s0,sp,144 + ac24: 0008 addi a0,sp,0 + ac26: 0001 nop + ac28: 0402 slli s0,s0,0x0 + ac2a: 0324 addi s1,sp,392 + ac2c: 0900 addi s0,sp,144 + ac2e: 000a 0xa + ac30: 0001 nop + ac32: 0402 slli s0,s0,0x0 + ac34: 0611 addi a2,a2,4 + ac36: 0e097c03 0xe097c03 + ac3a: 0100 addi s0,sp,128 + ac3c: 0200 addi s0,sp,256 + ac3e: 1304 addi s1,sp,416 + ac40: 0306 slli t1,t1,0x1 ac42: 0900 addi s0,sp,144 - ac44: 002c addi a1,sp,8 + ac44: 0008 addi a0,sp,0 ac46: 0001 nop ac48: 0402 slli s0,s0,0x0 - ac4a: 033d addi t1,t1,15 + ac4a: 0325 addi t1,t1,9 ac4c: 0900 addi s0,sp,144 - ac4e: 0002 0x2 + ac4e: 0004 addi s1,sp,0 ac50: 0001 nop ac52: 0402 slli s0,s0,0x0 - ac54: 033a slli t1,t1,0xe + ac54: 0314 addi a3,sp,384 ac56: 0900 addi s0,sp,144 - ac58: 0008 addi a0,sp,0 - ac5a: 0301 addi t1,t1,0 - ac5c: 0900 addi s0,sp,144 - ac5e: 0002 0x2 - ac60: 0001 nop - ac62: 0402 slli s0,s0,0x0 - ac64: 0625 addi a2,a2,9 - ac66: 28090403 lb s0,640(s2) - ac6a: 0100 addi s0,sp,128 - ac6c: 0200 addi s0,sp,256 - ac6e: 2f04 fld fs1,24(a4) - ac70: 0306 slli t1,t1,0x1 - ac72: 0900 addi s0,sp,144 - ac74: 0008 addi a0,sp,0 - ac76: 0301 addi t1,t1,0 - ac78: 0900 addi s0,sp,144 - ac7a: 000a 0xa - ac7c: 0001 nop - ac7e: 0402 slli s0,s0,0x0 - ac80: 0900033f 00010008 0x100080900033f - ac88: 0402 slli s0,s0,0x0 - ac8a: 0340 addi s0,sp,388 - ac8c: 0900 addi s0,sp,144 - ac8e: 0012 0x12 - ac90: 0301 addi t1,t1,0 - ac92: 0900 addi s0,sp,144 - ac94: 0006 0x6 - ac96: 0001 nop - ac98: 0402 slli s0,s0,0x0 - ac9a: 034a slli t1,t1,0x12 - ac9c: 0900 addi s0,sp,144 - ac9e: 0008 addi a0,sp,0 - aca0: 0001 nop - aca2: 0402 slli s0,s0,0x0 - aca4: 064a slli a2,a2,0x12 - aca6: 28090403 lb s0,640(s2) - acaa: 0100 addi s0,sp,128 - acac: 1209 addi tp,tp,-30 - acae: 0000 unimp - acb0: 0101 addi sp,sp,0 - acb2: 03bc addi a5,sp,456 - acb4: 0000 unimp - acb6: 0002 0x2 - acb8: 03b6 slli t2,t2,0xd - acba: 0000 unimp - acbc: 0101 addi sp,sp,0 - acbe: 000d0efb 0xd0efb - acc2: 0101 addi sp,sp,0 - acc4: 0101 addi sp,sp,0 - acc6: 0000 unimp - acc8: 0100 addi s0,sp,128 - acca: 0000 unimp - accc: 2f01 jal b3dc <__stack_size+0xabdc> - acce: 6f68 flw fa0,92(a4) - acd0: 656d lui a0,0x1b - acd2: 6c61702f 0x6c61702f - acd6: 656d lui a0,0x1b - acd8: 2f72 fld ft10,280(sp) - acda: 6972 flw fs2,28(sp) - acdc: 2d766373 csrrsi t1,0x2d7,12 - ace0: 6962 flw fs2,24(sp) - ace2: 616e flw ft2,216(sp) - ace4: 7972 flw fs2,60(sp) - ace6: 742d lui s0,0xfffeb - ace8: 736c6f6f jal t5,d141e <__stack_size+0xd0c1e> - acec: 6a626f2f 0x6a626f2f - acf0: 3638782f 0x3638782f - acf4: 365f 2d34 696c 0x696c2d34365f - acfa: 756e flw fa0,248(sp) - acfc: 2d78 fld fa4,216(a0) - acfe: 746e6563 bltu t3,t1,b448 <__stack_size+0xac48> - ad02: 2f36736f jal t1,727f4 <__stack_size+0x71ff4> - ad06: 6e69 lui t3,0x1a - ad08: 6c617473 csrrci s0,0x6c6,2 - ad0c: 2f6c fld fa1,216(a4) - ad0e: 6972 flw fs2,28(sp) - ad10: 36766373 csrrsi t1,0x367,12 - ad14: 2d34 fld fa3,88(a0) - ad16: 6e75 lui t3,0x1d - ad18: 776f6e6b 0x776f6e6b - ad1c: 2d6e fld fs10,216(sp) - ad1e: 6c65 lui s8,0x19 - ad20: 2d66 fld fs10,88(sp) - ad22: 2d636367 0x2d636367 - ad26: 3032 fld ft0,296(sp) - ad28: 3731 jal ac34 <__stack_size+0xa434> - ad2a: 3630 fld fa2,104(a2) - ad2c: 3231 jal a638 <__stack_size+0x9e38> - ad2e: 782d lui a6,0xfffeb - ad30: 3638 fld fa4,104(a2) - ad32: 365f 2d34 696c 0x696c2d34365f - ad38: 756e flw fa0,248(sp) - ad3a: 2d78 fld fa4,216(a0) - ad3c: 746e6563 bltu t3,t1,b486 <__stack_size+0xac86> - ad40: 2f36736f jal t1,72832 <__stack_size+0x72032> - ad44: 6972 flw fs2,28(sp) - ad46: 36766373 csrrsi t1,0x367,12 - ad4a: 2d34 fld fa3,88(a0) - ad4c: 6e75 lui t3,0x1d - ad4e: 776f6e6b 0x776f6e6b - ad52: 2d6e fld fs10,216(sp) - ad54: 6c65 lui s8,0x19 - ad56: 2f66 fld ft10,88(sp) - ad58: 6e69 lui t3,0x1a - ad5a: 64756c63 bltu a0,t2,b3b2 <__stack_size+0xabb2> - ad5e: 2f65 jal b516 <__stack_size+0xad16> - ad60: 00737973 csrrci s2,0x7,6 - ad64: 6d6f682f 0x6d6f682f - ad68: 2f65 jal b520 <__stack_size+0xad20> - ad6a: 6170 flw fa2,68(a0) - ad6c: 6d6c flw fa1,92(a0) - ad6e: 7265 lui tp,0xffff9 - ad70: 7369722f 0x7369722f - ad74: 622d7663 bleu sp,s10,b3a0 <__stack_size+0xaba0> - ad78: 6e69 lui t3,0x1a - ad7a: 7261 lui tp,0xffff8 - ad7c: 2d79 jal b41a <__stack_size+0xac1a> - ad7e: 6f74 flw fa3,92(a4) - ad80: 2f736c6f jal s8,41876 <__stack_size+0x41076> - ad84: 2f6a626f jal tp,b107a <__stack_size+0xb087a> - ad88: 3878 fld fa4,240(s0) - ad8a: 5f36 lw t5,108(sp) - ad8c: 3436 fld fs0,360(sp) - ad8e: 6c2d lui s8,0xb - ad90: 6e69 lui t3,0x1a - ad92: 7875 lui a6,0xffffd - ad94: 632d lui t1,0xb - ad96: 6e65 lui t3,0x19 - ad98: 6f74 flw fa3,92(a4) - ad9a: 622f3673 csrrc a2,0x622,t5 - ad9e: 6975 lui s2,0x1d - ada0: 646c flw fa1,76(s0) - ada2: 7369722f 0x7369722f - ada6: 672d7663 bleu s2,s10,b412 <__stack_size+0xac12> - adaa: 756e flw fa0,248(sp) - adac: 742d lui s0,0xfffeb - adae: 636c6f6f jal t5,d13e4 <__stack_size+0xd0be4> - adb2: 6168 flw fa0,68(a0) - adb4: 6e69 lui t3,0x1a - adb6: 6975622f 0x6975622f - adba: 646c flw fa1,76(s0) - adbc: 672d lui a4,0xb - adbe: 6e2d6363 bltu s10,sp,b4a4 <__stack_size+0xaca4> - adc2: 7765 lui a4,0xffff9 - adc4: 696c flw fa1,84(a0) - adc6: 2d62 fld fs10,24(sp) - adc8: 67617473 csrrci s0,0x676,2 - adcc: 3265 jal a774 <__stack_size+0x9f74> - adce: 6363672f 0x6363672f - add2: 636e692f 0x636e692f - add6: 756c flw fa1,108(a0) - add8: 6564 flw fs1,76(a0) - adda: 2f00 fld fs0,24(a4) - addc: 6f68 flw fa0,92(a4) - adde: 656d lui a0,0x1b - ade0: 6c61702f 0x6c61702f - ade4: 656d lui a0,0x1b - ade6: 2f72 fld ft10,280(sp) - ade8: 6972 flw fs2,28(sp) - adea: 2d766373 csrrsi t1,0x2d7,12 - adee: 6962 flw fs2,24(sp) - adf0: 616e flw ft2,216(sp) - adf2: 7972 flw fs2,60(sp) - adf4: 742d lui s0,0xfffeb - adf6: 736c6f6f jal t5,d152c <__stack_size+0xd0d2c> - adfa: 6a626f2f 0x6a626f2f - adfe: 3638782f 0x3638782f - ae02: 365f 2d34 696c 0x696c2d34365f - ae08: 756e flw fa0,248(sp) - ae0a: 2d78 fld fa4,216(a0) - ae0c: 746e6563 bltu t3,t1,b556 <__stack_size+0xad56> - ae10: 2f36736f jal t1,72902 <__stack_size+0x72102> - ae14: 6e69 lui t3,0x1a - ae16: 6c617473 csrrci s0,0x6c6,2 - ae1a: 2f6c fld fa1,216(a4) - ae1c: 6972 flw fs2,28(sp) - ae1e: 36766373 csrrsi t1,0x367,12 - ae22: 2d34 fld fa3,88(a0) - ae24: 6e75 lui t3,0x1d - ae26: 776f6e6b 0x776f6e6b - ae2a: 2d6e fld fs10,216(sp) - ae2c: 6c65 lui s8,0x19 - ae2e: 2d66 fld fs10,88(sp) - ae30: 2d636367 0x2d636367 - ae34: 3032 fld ft0,296(sp) - ae36: 3731 jal ad42 <__stack_size+0xa542> - ae38: 3630 fld fa2,104(a2) - ae3a: 3231 jal a746 <__stack_size+0x9f46> - ae3c: 782d lui a6,0xfffeb - ae3e: 3638 fld fa4,104(a2) - ae40: 365f 2d34 696c 0x696c2d34365f - ae46: 756e flw fa0,248(sp) - ae48: 2d78 fld fa4,216(a0) - ae4a: 746e6563 bltu t3,t1,b594 <__stack_size+0xad94> - ae4e: 2f36736f jal t1,72940 <__stack_size+0x72140> - ae52: 6972 flw fs2,28(sp) - ae54: 36766373 csrrsi t1,0x367,12 - ae58: 2d34 fld fa3,88(a0) - ae5a: 6e75 lui t3,0x1d - ae5c: 776f6e6b 0x776f6e6b - ae60: 2d6e fld fs10,216(sp) - ae62: 6c65 lui s8,0x19 - ae64: 2f66 fld ft10,88(sp) - ae66: 6e69 lui t3,0x1a - ae68: 64756c63 bltu a0,t2,b4c0 <__stack_size+0xacc0> - ae6c: 0065 c.addi zero,25 - ae6e: 6d6f682f 0x6d6f682f - ae72: 2f65 jal b62a <__stack_size+0xae2a> - ae74: 6170 flw fa2,68(a0) - ae76: 6d6c flw fa1,92(a0) - ae78: 7265 lui tp,0xffff9 - ae7a: 7369722f 0x7369722f - ae7e: 622d7663 bleu sp,s10,b4aa <__stack_size+0xacaa> - ae82: 6e69 lui t3,0x1a - ae84: 7261 lui tp,0xffff8 - ae86: 2d79 jal b524 <__stack_size+0xad24> - ae88: 6f74 flw fa3,92(a4) - ae8a: 2f736c6f jal s8,41980 <__stack_size+0x41180> - ae8e: 2f6a626f jal tp,b1184 <__stack_size+0xb0984> - ae92: 3878 fld fa4,240(s0) - ae94: 5f36 lw t5,108(sp) - ae96: 3436 fld fs0,360(sp) - ae98: 6c2d lui s8,0xb - ae9a: 6e69 lui t3,0x1a - ae9c: 7875 lui a6,0xffffd - ae9e: 632d lui t1,0xb - aea0: 6e65 lui t3,0x19 - aea2: 6f74 flw fa3,92(a4) - aea4: 622f3673 csrrc a2,0x622,t5 - aea8: 6975 lui s2,0x1d - aeaa: 646c flw fa1,76(s0) - aeac: 7369722f 0x7369722f - aeb0: 672d7663 bleu s2,s10,b51c <__stack_size+0xad1c> - aeb4: 756e flw fa0,248(sp) - aeb6: 742d lui s0,0xfffeb - aeb8: 636c6f6f jal t5,d14ee <__stack_size+0xd0cee> - aebc: 6168 flw fa0,68(a0) - aebe: 6e69 lui t3,0x1a - aec0: 7369722f 0x7369722f - aec4: 672d7663 bleu s2,s10,b530 <__stack_size+0xad30> - aec8: 6c2f6363 bltu t5,sp,b58e <__stack_size+0xad8e> - aecc: 6269 lui tp,0x1a - aece: 2f636367 0x2f636367 - aed2: 2e2e fld ft8,200(sp) - aed4: 636e692f 0x636e692f - aed8: 756c flw fa1,108(a0) - aeda: 6564 flw fs1,76(a0) - aedc: 2f00 fld fs0,24(a4) - aede: 6f68 flw fa0,92(a4) - aee0: 656d lui a0,0x1b - aee2: 6c61702f 0x6c61702f - aee6: 656d lui a0,0x1b - aee8: 2f72 fld ft10,280(sp) - aeea: 6972 flw fs2,28(sp) - aeec: 2d766373 csrrsi t1,0x2d7,12 - aef0: 6962 flw fs2,24(sp) - aef2: 616e flw ft2,216(sp) - aef4: 7972 flw fs2,60(sp) - aef6: 742d lui s0,0xfffeb - aef8: 736c6f6f jal t5,d162e <__stack_size+0xd0e2e> - aefc: 6a626f2f 0x6a626f2f - af00: 3638782f 0x3638782f - af04: 365f 2d34 696c 0x696c2d34365f - af0a: 756e flw fa0,248(sp) - af0c: 2d78 fld fa4,216(a0) - af0e: 746e6563 bltu t3,t1,b658 <__stack_size+0xae58> - af12: 2f36736f jal t1,72a04 <__stack_size+0x72204> - af16: 7562 flw fa0,56(sp) - af18: 6c69 lui s8,0x1a - af1a: 2f64 fld fs1,216(a4) - af1c: 6972 flw fs2,28(sp) - af1e: 2d766373 csrrsi t1,0x2d7,12 - af22: 2d756e67 0x2d756e67 - af26: 6f74 flw fa3,92(a4) - af28: 68636c6f jal s8,415ae <__stack_size+0x40dae> - af2c: 6961 lui s2,0x18 - af2e: 2f6e fld ft10,216(sp) - af30: 6972 flw fs2,28(sp) - af32: 2d766373 csrrsi t1,0x2d7,12 - af36: 2f636367 0x2f636367 - af3a: 696c flw fa1,84(a0) - af3c: 6762 flw fa4,24(sp) - af3e: 2e2f6363 bltu t5,sp,b224 <__stack_size+0xaa24> - af42: 2f2e fld ft10,200(sp) - af44: 2f636367 0x2f636367 - af48: 666e6f63 bltu t3,t1,b5c6 <__stack_size+0xadc6> - af4c: 6769 lui a4,0x1a - af4e: 7369722f 0x7369722f - af52: 2e007663 bleu zero,zero,b23e <__stack_size+0xaa3e> - af56: 2f2e fld ft10,200(sp) - af58: 2e2e fld ft8,200(sp) - af5a: 2f2e2e2f 0x2f2e2e2f - af5e: 2e2e fld ft8,200(sp) - af60: 672f2e2f amoand.w.aqrl t3,s2,(t5) - af64: 2f006363 bltu zero,a6,b24a <__stack_size+0xaa4a> - af68: 6f68 flw fa0,92(a4) - af6a: 656d lui a0,0x1b - af6c: 6c61702f 0x6c61702f - af70: 656d lui a0,0x1b - af72: 2f72 fld ft10,280(sp) - af74: 6972 flw fs2,28(sp) - af76: 2d766373 csrrsi t1,0x2d7,12 - af7a: 6962 flw fs2,24(sp) - af7c: 616e flw ft2,216(sp) - af7e: 7972 flw fs2,60(sp) - af80: 742d lui s0,0xfffeb - af82: 736c6f6f jal t5,d16b8 <__stack_size+0xd0eb8> - af86: 6a626f2f 0x6a626f2f - af8a: 3638782f 0x3638782f - af8e: 365f 2d34 696c 0x696c2d34365f - af94: 756e flw fa0,248(sp) - af96: 2d78 fld fa4,216(a0) - af98: 746e6563 bltu t3,t1,b6e2 <__stack_size+0xaee2> - af9c: 2f36736f jal t1,72a8e <__stack_size+0x7228e> - afa0: 7562 flw fa0,56(sp) - afa2: 6c69 lui s8,0x1a - afa4: 2f64 fld fs1,216(a4) - afa6: 6972 flw fs2,28(sp) - afa8: 2d766373 csrrsi t1,0x2d7,12 - afac: 2d756e67 0x2d756e67 - afb0: 6f74 flw fa3,92(a4) - afb2: 68636c6f jal s8,41638 <__stack_size+0x40e38> - afb6: 6961 lui s2,0x18 - afb8: 2f6e fld ft10,216(sp) - afba: 6972 flw fs2,28(sp) - afbc: 2d766373 csrrsi t1,0x2d7,12 - afc0: 2f636367 0x2f636367 - afc4: 696c flw fa1,84(a0) - afc6: 6762 flw fa4,24(sp) - afc8: 00006363 bltu zero,zero,afce <__stack_size+0xa7ce> - afcc: 6f6c flw fa1,92(a4) - afce: 682e6b63 bltu t3,sp,b664 <__stack_size+0xae64> - afd2: 0100 addi s0,sp,128 - afd4: 0000 unimp - afd6: 745f 7079 7365 0x73657079745f - afdc: 682e flw fa6,200(sp) - afde: 0100 addi s0,sp,128 - afe0: 0000 unimp - afe2: 64647473 csrrci s0,0x646,8 - afe6: 6665 lui a2,0x19 - afe8: 682e flw fa6,200(sp) - afea: 0200 addi s0,sp,256 - afec: 0000 unimp - afee: 6572 flw fa0,28(sp) - aff0: 6e65 lui t3,0x19 - aff2: 2e74 fld fa3,216(a2) - aff4: 0068 addi a0,sp,12 - aff6: 0001 nop - aff8: 6500 flw fs0,8(a0) - affa: 7272 flw ft4,60(sp) - affc: 6f6e flw ft10,216(sp) - affe: 682e flw fa6,200(sp) - b000: 0100 addi s0,sp,128 - b002: 0000 unimp - b004: 6c647473 csrrci s0,0x6c6,8 - b008: 6269 lui tp,0x1a - b00a: 682e flw fa6,200(sp) - b00c: 0300 addi s0,sp,384 - b00e: 0000 unimp - b010: 6e75 lui t3,0x1d - b012: 7369 lui t1,0xffffa - b014: 6474 flw fa3,76(s0) - b016: 682e flw fa6,200(sp) - b018: 0100 addi s0,sp,128 - b01a: 0000 unimp - b01c: 6974 flw fa3,84(a0) - b01e: 656d lui a0,0x1b - b020: 682e flw fa6,200(sp) - b022: 0300 addi s0,sp,384 - b024: 0000 unimp - b026: 6168 flw fa0,68(a0) - b028: 61746873 csrrsi a6,0x617,8 - b02c: 2e62 fld ft8,24(sp) - b02e: 0068 addi a0,sp,12 - b030: 0004 addi s1,sp,0 - b032: 7200 flw fs0,32(a2) - b034: 7369 lui t1,0xffffa - b036: 6f2d7663 bleu s2,s10,b722 <__stack_size+0xaf22> - b03a: 7470 flw fa2,108(s0) - b03c: 00682e73 csrrs t3,0x6,a6 - b040: 0005 c.addi zero,1 - b042: 6900 flw fs0,16(a0) - b044: 736e flw ft6,248(sp) - b046: 2d6e fld fs10,216(sp) - b048: 736e6f63 bltu t3,s6,b786 <__stack_size+0xaf86> - b04c: 6174 flw fa3,68(a0) - b04e: 746e flw fs0,248(sp) - b050: 00682e73 csrrs t3,0x6,a6 - b054: 0006 0x6 - b056: 6c00 flw fs0,24(s0) - b058: 6269 lui tp,0x1a - b05a: 32636367 0x32636367 - b05e: 682e flw fa6,200(sp) - b060: 0700 addi s0,sp,896 - b062: 0000 unimp - b064: 696c flw fa1,84(a0) - b066: 6762 flw fa4,24(sp) - b068: 2e326363 bltu tp,gp,b34e <__stack_size+0xab4e> - b06c: 00070063 beqz a4,b06c <__stack_size+0xa86c> - b070: 0000 unimp - b072: 0404 addi s1,sp,512 - b074: 0000 unimp - b076: 0002 0x2 - b078: 03b6 slli t2,t2,0xd - b07a: 0000 unimp - b07c: 0101 addi sp,sp,0 - b07e: 000d0efb 0xd0efb - b082: 0101 addi sp,sp,0 - b084: 0101 addi sp,sp,0 - b086: 0000 unimp - b088: 0100 addi s0,sp,128 - b08a: 0000 unimp - b08c: 2f01 jal b79c <__stack_size+0xaf9c> - b08e: 6f68 flw fa0,92(a4) - b090: 656d lui a0,0x1b - b092: 6c61702f 0x6c61702f - b096: 656d lui a0,0x1b - b098: 2f72 fld ft10,280(sp) - b09a: 6972 flw fs2,28(sp) - b09c: 2d766373 csrrsi t1,0x2d7,12 - b0a0: 6962 flw fs2,24(sp) - b0a2: 616e flw ft2,216(sp) - b0a4: 7972 flw fs2,60(sp) - b0a6: 742d lui s0,0xfffeb - b0a8: 736c6f6f jal t5,d17de <__stack_size+0xd0fde> - b0ac: 6a626f2f 0x6a626f2f - b0b0: 3638782f 0x3638782f - b0b4: 365f 2d34 696c 0x696c2d34365f - b0ba: 756e flw fa0,248(sp) - b0bc: 2d78 fld fa4,216(a0) - b0be: 746e6563 bltu t3,t1,b808 <__stack_size+0xb008> - b0c2: 2f36736f jal t1,72bb4 <__stack_size+0x723b4> - b0c6: 7562 flw fa0,56(sp) - b0c8: 6c69 lui s8,0x1a - b0ca: 2f64 fld fs1,216(a4) - b0cc: 6972 flw fs2,28(sp) - b0ce: 2d766373 csrrsi t1,0x2d7,12 - b0d2: 2d756e67 0x2d756e67 - b0d6: 6f74 flw fa3,92(a4) - b0d8: 68636c6f jal s8,4175e <__stack_size+0x40f5e> - b0dc: 6961 lui s2,0x18 - b0de: 2f6e fld ft10,216(sp) - b0e0: 6972 flw fs2,28(sp) - b0e2: 2d766373 csrrsi t1,0x2d7,12 - b0e6: 2f636367 0x2f636367 - b0ea: 696c flw fa1,84(a0) - b0ec: 6762 flw fa4,24(sp) - b0ee: 2f006363 bltu zero,a6,b3d4 <__stack_size+0xabd4> - b0f2: 6f68 flw fa0,92(a4) - b0f4: 656d lui a0,0x1b - b0f6: 6c61702f 0x6c61702f - b0fa: 656d lui a0,0x1b - b0fc: 2f72 fld ft10,280(sp) - b0fe: 6972 flw fs2,28(sp) - b100: 2d766373 csrrsi t1,0x2d7,12 - b104: 6962 flw fs2,24(sp) - b106: 616e flw ft2,216(sp) - b108: 7972 flw fs2,60(sp) - b10a: 742d lui s0,0xfffeb - b10c: 736c6f6f jal t5,d1842 <__stack_size+0xd1042> - b110: 6a626f2f 0x6a626f2f - b114: 3638782f 0x3638782f - b118: 365f 2d34 696c 0x696c2d34365f - b11e: 756e flw fa0,248(sp) - b120: 2d78 fld fa4,216(a0) - b122: 746e6563 bltu t3,t1,b86c <__stack_size+0xb06c> - b126: 2f36736f jal t1,72c18 <__stack_size+0x72418> - b12a: 6e69 lui t3,0x1a - b12c: 6c617473 csrrci s0,0x6c6,2 - b130: 2f6c fld fa1,216(a4) - b132: 6972 flw fs2,28(sp) - b134: 36766373 csrrsi t1,0x367,12 - b138: 2d34 fld fa3,88(a0) - b13a: 6e75 lui t3,0x1d - b13c: 776f6e6b 0x776f6e6b - b140: 2d6e fld fs10,216(sp) - b142: 6c65 lui s8,0x19 - b144: 2d66 fld fs10,88(sp) - b146: 2d636367 0x2d636367 - b14a: 3032 fld ft0,296(sp) - b14c: 3731 jal b058 <__stack_size+0xa858> - b14e: 3630 fld fa2,104(a2) - b150: 3231 jal aa5c <__stack_size+0xa25c> - b152: 782d lui a6,0xfffeb - b154: 3638 fld fa4,104(a2) - b156: 365f 2d34 696c 0x696c2d34365f - b15c: 756e flw fa0,248(sp) - b15e: 2d78 fld fa4,216(a0) - b160: 746e6563 bltu t3,t1,b8aa <__stack_size+0xb0aa> - b164: 2f36736f jal t1,72c56 <__stack_size+0x72456> - b168: 6972 flw fs2,28(sp) - b16a: 36766373 csrrsi t1,0x367,12 - b16e: 2d34 fld fa3,88(a0) - b170: 6e75 lui t3,0x1d - b172: 776f6e6b 0x776f6e6b - b176: 2d6e fld fs10,216(sp) - b178: 6c65 lui s8,0x19 - b17a: 2f66 fld ft10,88(sp) - b17c: 6e69 lui t3,0x1a - b17e: 64756c63 bltu a0,t2,b7d6 <__stack_size+0xafd6> - b182: 2f65 jal b93a <__stack_size+0xb13a> - b184: 00737973 csrrci s2,0x7,6 - b188: 6d6f682f 0x6d6f682f - b18c: 2f65 jal b944 <__stack_size+0xb144> - b18e: 6170 flw fa2,68(a0) - b190: 6d6c flw fa1,92(a0) - b192: 7265 lui tp,0xffff9 - b194: 7369722f 0x7369722f - b198: 622d7663 bleu sp,s10,b7c4 <__stack_size+0xafc4> - b19c: 6e69 lui t3,0x1a - b19e: 7261 lui tp,0xffff8 - b1a0: 2d79 jal b83e <__stack_size+0xb03e> - b1a2: 6f74 flw fa3,92(a4) - b1a4: 2f736c6f jal s8,41c9a <__stack_size+0x4149a> - b1a8: 2f6a626f jal tp,b149e <__stack_size+0xb0c9e> - b1ac: 3878 fld fa4,240(s0) - b1ae: 5f36 lw t5,108(sp) - b1b0: 3436 fld fs0,360(sp) - b1b2: 6c2d lui s8,0xb - b1b4: 6e69 lui t3,0x1a - b1b6: 7875 lui a6,0xffffd - b1b8: 632d lui t1,0xb - b1ba: 6e65 lui t3,0x19 - b1bc: 6f74 flw fa3,92(a4) - b1be: 622f3673 csrrc a2,0x622,t5 - b1c2: 6975 lui s2,0x1d - b1c4: 646c flw fa1,76(s0) - b1c6: 7369722f 0x7369722f - b1ca: 672d7663 bleu s2,s10,b836 <__stack_size+0xb036> - b1ce: 756e flw fa0,248(sp) - b1d0: 742d lui s0,0xfffeb - b1d2: 636c6f6f jal t5,d1808 <__stack_size+0xd1008> - b1d6: 6168 flw fa0,68(a0) - b1d8: 6e69 lui t3,0x1a - b1da: 6975622f 0x6975622f - b1de: 646c flw fa1,76(s0) - b1e0: 672d lui a4,0xb - b1e2: 6e2d6363 bltu s10,sp,b8c8 <__stack_size+0xb0c8> - b1e6: 7765 lui a4,0xffff9 - b1e8: 696c flw fa1,84(a0) - b1ea: 2d62 fld fs10,24(sp) - b1ec: 67617473 csrrci s0,0x676,2 - b1f0: 3265 jal ab98 <__stack_size+0xa398> - b1f2: 6363672f 0x6363672f - b1f6: 636e692f 0x636e692f - b1fa: 756c flw fa1,108(a0) - b1fc: 6564 flw fs1,76(a0) - b1fe: 2f00 fld fs0,24(a4) - b200: 6f68 flw fa0,92(a4) - b202: 656d lui a0,0x1b - b204: 6c61702f 0x6c61702f - b208: 656d lui a0,0x1b - b20a: 2f72 fld ft10,280(sp) - b20c: 6972 flw fs2,28(sp) - b20e: 2d766373 csrrsi t1,0x2d7,12 - b212: 6962 flw fs2,24(sp) - b214: 616e flw ft2,216(sp) - b216: 7972 flw fs2,60(sp) - b218: 742d lui s0,0xfffeb - b21a: 736c6f6f jal t5,d1950 <__stack_size+0xd1150> - b21e: 6a626f2f 0x6a626f2f - b222: 3638782f 0x3638782f - b226: 365f 2d34 696c 0x696c2d34365f - b22c: 756e flw fa0,248(sp) - b22e: 2d78 fld fa4,216(a0) - b230: 746e6563 bltu t3,t1,b97a <__stack_size+0xb17a> - b234: 2f36736f jal t1,72d26 <__stack_size+0x72526> - b238: 6e69 lui t3,0x1a - b23a: 6c617473 csrrci s0,0x6c6,2 - b23e: 2f6c fld fa1,216(a4) - b240: 6972 flw fs2,28(sp) - b242: 36766373 csrrsi t1,0x367,12 - b246: 2d34 fld fa3,88(a0) - b248: 6e75 lui t3,0x1d - b24a: 776f6e6b 0x776f6e6b - b24e: 2d6e fld fs10,216(sp) - b250: 6c65 lui s8,0x19 - b252: 2d66 fld fs10,88(sp) - b254: 2d636367 0x2d636367 - b258: 3032 fld ft0,296(sp) - b25a: 3731 jal b166 <__stack_size+0xa966> - b25c: 3630 fld fa2,104(a2) - b25e: 3231 jal ab6a <__stack_size+0xa36a> - b260: 782d lui a6,0xfffeb - b262: 3638 fld fa4,104(a2) - b264: 365f 2d34 696c 0x696c2d34365f - b26a: 756e flw fa0,248(sp) - b26c: 2d78 fld fa4,216(a0) - b26e: 746e6563 bltu t3,t1,b9b8 <__stack_size+0xb1b8> - b272: 2f36736f jal t1,72d64 <__stack_size+0x72564> - b276: 6972 flw fs2,28(sp) - b278: 36766373 csrrsi t1,0x367,12 - b27c: 2d34 fld fa3,88(a0) - b27e: 6e75 lui t3,0x1d - b280: 776f6e6b 0x776f6e6b - b284: 2d6e fld fs10,216(sp) - b286: 6c65 lui s8,0x19 - b288: 2f66 fld ft10,88(sp) - b28a: 6e69 lui t3,0x1a - b28c: 64756c63 bltu a0,t2,b8e4 <__stack_size+0xb0e4> - b290: 0065 c.addi zero,25 - b292: 6d6f682f 0x6d6f682f - b296: 2f65 jal ba4e <__stack_size+0xb24e> - b298: 6170 flw fa2,68(a0) - b29a: 6d6c flw fa1,92(a0) - b29c: 7265 lui tp,0xffff9 - b29e: 7369722f 0x7369722f - b2a2: 622d7663 bleu sp,s10,b8ce <__stack_size+0xb0ce> - b2a6: 6e69 lui t3,0x1a - b2a8: 7261 lui tp,0xffff8 - b2aa: 2d79 jal b948 <__stack_size+0xb148> - b2ac: 6f74 flw fa3,92(a4) - b2ae: 2f736c6f jal s8,41da4 <__stack_size+0x415a4> - b2b2: 2f6a626f jal tp,b15a8 <__stack_size+0xb0da8> - b2b6: 3878 fld fa4,240(s0) - b2b8: 5f36 lw t5,108(sp) - b2ba: 3436 fld fs0,360(sp) - b2bc: 6c2d lui s8,0xb - b2be: 6e69 lui t3,0x1a - b2c0: 7875 lui a6,0xffffd - b2c2: 632d lui t1,0xb - b2c4: 6e65 lui t3,0x19 - b2c6: 6f74 flw fa3,92(a4) - b2c8: 622f3673 csrrc a2,0x622,t5 - b2cc: 6975 lui s2,0x1d - b2ce: 646c flw fa1,76(s0) - b2d0: 7369722f 0x7369722f - b2d4: 672d7663 bleu s2,s10,b940 <__stack_size+0xb140> - b2d8: 756e flw fa0,248(sp) - b2da: 742d lui s0,0xfffeb - b2dc: 636c6f6f jal t5,d1912 <__stack_size+0xd1112> - b2e0: 6168 flw fa0,68(a0) - b2e2: 6e69 lui t3,0x1a - b2e4: 7369722f 0x7369722f - b2e8: 672d7663 bleu s2,s10,b954 <__stack_size+0xb154> - b2ec: 6c2f6363 bltu t5,sp,b9b2 <__stack_size+0xb1b2> - b2f0: 6269 lui tp,0x1a - b2f2: 2f636367 0x2f636367 - b2f6: 2e2e fld ft8,200(sp) - b2f8: 636e692f 0x636e692f - b2fc: 756c flw fa1,108(a0) - b2fe: 6564 flw fs1,76(a0) - b300: 2f00 fld fs0,24(a4) - b302: 6f68 flw fa0,92(a4) - b304: 656d lui a0,0x1b - b306: 6c61702f 0x6c61702f - b30a: 656d lui a0,0x1b - b30c: 2f72 fld ft10,280(sp) - b30e: 6972 flw fs2,28(sp) - b310: 2d766373 csrrsi t1,0x2d7,12 - b314: 6962 flw fs2,24(sp) - b316: 616e flw ft2,216(sp) - b318: 7972 flw fs2,60(sp) - b31a: 742d lui s0,0xfffeb - b31c: 736c6f6f jal t5,d1a52 <__stack_size+0xd1252> - b320: 6a626f2f 0x6a626f2f - b324: 3638782f 0x3638782f - b328: 365f 2d34 696c 0x696c2d34365f - b32e: 756e flw fa0,248(sp) - b330: 2d78 fld fa4,216(a0) - b332: 746e6563 bltu t3,t1,ba7c <__stack_size+0xb27c> - b336: 2f36736f jal t1,72e28 <__stack_size+0x72628> - b33a: 7562 flw fa0,56(sp) - b33c: 6c69 lui s8,0x1a - b33e: 2f64 fld fs1,216(a4) - b340: 6972 flw fs2,28(sp) - b342: 2d766373 csrrsi t1,0x2d7,12 - b346: 2d756e67 0x2d756e67 - b34a: 6f74 flw fa3,92(a4) - b34c: 68636c6f jal s8,419d2 <__stack_size+0x411d2> - b350: 6961 lui s2,0x18 - b352: 2f6e fld ft10,216(sp) - b354: 6972 flw fs2,28(sp) - b356: 2d766373 csrrsi t1,0x2d7,12 - b35a: 2f636367 0x2f636367 - b35e: 696c flw fa1,84(a0) - b360: 6762 flw fa4,24(sp) - b362: 2e2f6363 bltu t5,sp,b648 <__stack_size+0xae48> - b366: 2f2e fld ft10,200(sp) - b368: 2f636367 0x2f636367 - b36c: 666e6f63 bltu t3,t1,b9ea <__stack_size+0xb1ea> - b370: 6769 lui a4,0x1a - b372: 7369722f 0x7369722f - b376: 2e007663 bleu zero,zero,b662 <__stack_size+0xae62> - b37a: 2f2e fld ft10,200(sp) - b37c: 2e2e fld ft8,200(sp) - b37e: 2f2e2e2f 0x2f2e2e2f - b382: 2e2e fld ft8,200(sp) - b384: 672f2e2f amoand.w.aqrl t3,s2,(t5) - b388: 00006363 bltu zero,zero,b38e <__stack_size+0xab8e> - b38c: 696c flw fa1,84(a0) - b38e: 6762 flw fa4,24(sp) - b390: 2e326363 bltu tp,gp,b676 <__stack_size+0xae76> - b394: 00010063 beqz sp,b394 <__stack_size+0xab94> - b398: 6c00 flw fs0,24(s0) - b39a: 2e6b636f jal t1,c1680 <__stack_size+0xc0e80> - b39e: 0068 addi a0,sp,12 - b3a0: 0002 0x2 - b3a2: 5f00 lw s0,56(a4) - b3a4: 7974 flw fa3,116(a0) - b3a6: 6570 flw fa2,76(a0) - b3a8: 00682e73 csrrs t3,0x6,a6 - b3ac: 0002 0x2 - b3ae: 7300 flw fs0,32(a4) - b3b0: 6474 flw fa3,76(s0) - b3b2: 6564 flw fs1,76(a0) - b3b4: 2e66 fld ft8,88(sp) - b3b6: 0068 addi a0,sp,12 - b3b8: 72000003 lb zero,1824(zero) # 720 <__stack_size-0xe0> - b3bc: 6565 lui a0,0x19 - b3be: 746e flw fs0,248(sp) - b3c0: 682e flw fa6,200(sp) - b3c2: 0200 addi s0,sp,256 - b3c4: 0000 unimp - b3c6: 7265 lui tp,0xffff9 - b3c8: 6e72 flw ft8,28(sp) - b3ca: 00682e6f jal t3,8d3d0 <__stack_size+0x8cbd0> - b3ce: 0002 0x2 - b3d0: 7300 flw fs0,32(a4) - b3d2: 6474 flw fa3,76(s0) - b3d4: 696c flw fa1,84(a0) - b3d6: 2e62 fld ft8,24(sp) - b3d8: 0068 addi a0,sp,12 - b3da: 0004 addi s1,sp,0 - b3dc: 7500 flw fs0,40(a0) - b3de: 696e flw fs2,216(sp) - b3e0: 2e647473 csrrci s0,0x2e6,8 - b3e4: 0068 addi a0,sp,12 - b3e6: 0002 0x2 - b3e8: 7400 flw fs0,40(s0) - b3ea: 6d69 lui s10,0x1a - b3ec: 2e65 jal b7a4 <__stack_size+0xafa4> - b3ee: 0068 addi a0,sp,12 - b3f0: 0004 addi s1,sp,0 - b3f2: 6800 flw fs0,16(s0) - b3f4: 7361 lui t1,0xffff8 - b3f6: 7468 flw fa0,108(s0) - b3f8: 6261 lui tp,0x18 - b3fa: 682e flw fa6,200(sp) - b3fc: 0500 addi s0,sp,640 - b3fe: 0000 unimp - b400: 6972 flw fs2,28(sp) - b402: 2d766373 csrrsi t1,0x2d7,12 - b406: 7374706f j 5333c <__stack_size+0x52b3c> - b40a: 682e flw fa6,200(sp) - b40c: 0600 addi s0,sp,768 - b40e: 0000 unimp - b410: 6e69 lui t3,0x1a - b412: 632d6e73 csrrsi t3,0x632,26 - b416: 74736e6f jal t3,4235c <__stack_size+0x41b5c> - b41a: 6e61 lui t3,0x18 - b41c: 7374 flw fa3,100(a4) - b41e: 682e flw fa6,200(sp) - b420: 0700 addi s0,sp,896 - b422: 0000 unimp - b424: 696c flw fa1,84(a0) - b426: 6762 flw fa4,24(sp) - b428: 2e326363 bltu tp,gp,b70e <__stack_size+0xaf0e> - b42c: 0068 addi a0,sp,12 - b42e: 0001 nop - b430: 0000 unimp - b432: 0500 addi s0,sp,640 - b434: aa02 fsd ft0,272(sp) - b436: 415a lw sp,148(sp) - b438: 0320 addi s0,sp,392 - b43a: 05c1 addi a1,a1,16 - b43c: 0301 addi t1,t1,0 - b43e: 00000903 lb s2,0(zero) # 0 <__stack_size-0x800> - b442: 0001 nop - b444: 0402 slli s0,s0,0x0 - b446: 00030603 lb a2,0(t1) # ffff8000 <_sp+0x7fff4000> - b44a: 0609 addi a2,a2,2 - b44c: 0100 addi s0,sp,128 - b44e: 0200 addi s0,sp,256 - b450: 0e04 addi s1,sp,784 - b452: 0a090003 lb zero,160(s2) # 180a0 <__stack_size+0x178a0> - b456: 0100 addi s0,sp,128 - b458: 0200 addi s0,sp,256 - b45a: 0e04 addi s1,sp,784 - b45c: 0306 slli t1,t1,0x1 - b45e: 00180903 lb s2,1(a6) # ffffd001 <_sp+0x7fff9001> - b462: 0001 nop - b464: 0402 slli s0,s0,0x0 - b466: 0304 addi s1,sp,384 - b468: 097d addi s2,s2,31 - b46a: 0006 0x6 - b46c: 0601 addi a2,a2,0 - b46e: 0a090003 lb zero,160(s2) - b472: 0100 addi s0,sp,128 - b474: 0409 addi s0,s0,2 - b476: 0000 unimp - b478: 0101 addi sp,sp,0 + ac58: 0004 addi s1,sp,0 + ac5a: 0001 nop + ac5c: 0402 slli s0,s0,0x0 + ac5e: 0318 addi a4,sp,384 + ac60: 0900 addi s0,sp,144 + ac62: 001e 0x1e + ac64: 0001 nop + ac66: 0402 slli s0,s0,0x0 + ac68: 0319 addi t1,t1,6 + ac6a: 0900 addi s0,sp,144 + ac6c: 0014 addi a3,sp,0 + ac6e: 0301 addi t1,t1,0 + ac70: 0900 addi s0,sp,144 + ac72: 0002 0x2 + ac74: 0001 nop + ac76: 0402 slli s0,s0,0x0 + ac78: 031c addi a5,sp,384 + ac7a: 0900 addi s0,sp,144 + ac7c: 0004 addi s1,sp,0 + ac7e: 0001 nop + ac80: 0402 slli s0,s0,0x0 + ac82: 09000323 sb a6,134(zero) # 86 <__stack_size-0x77a> + ac86: 000a 0xa + ac88: 0001 nop + ac8a: 0402 slli s0,s0,0x0 + ac8c: 0324 addi s1,sp,392 + ac8e: 0900 addi s0,sp,144 + ac90: 0002 0x2 + ac92: 0001 nop + ac94: 0402 slli s0,s0,0x0 + ac96: 0325 addi t1,t1,9 + ac98: 0900 addi s0,sp,144 + ac9a: 0010 addi a2,sp,0 + ac9c: 0001 nop + ac9e: 0402 slli s0,s0,0x0 + aca0: 031e slli t1,t1,0x7 + aca2: 0900 addi s0,sp,144 + aca4: 000c addi a1,sp,0 + aca6: 0001 nop + aca8: 0402 slli s0,s0,0x0 + acaa: 0900031b 0x900031b + acae: 0010 addi a2,sp,0 + acb0: 0001 nop + acb2: 0402 slli s0,s0,0x0 + acb4: 031f 0900 001e 0x1e0900031f + acba: 0001 nop + acbc: 0402 slli s0,s0,0x0 + acbe: 0322 slli t1,t1,0x8 + acc0: 0900 addi s0,sp,144 + acc2: 000a 0xa + acc4: 0001 nop + acc6: 0402 slli s0,s0,0x0 + acc8: 0321 addi t1,t1,8 + acca: 0900 addi s0,sp,144 + accc: 0016 0x16 + acce: 0001 nop + acd0: 0402 slli s0,s0,0x0 + acd2: 0302 slli t1,t1,0x0 + acd4: 0900 addi s0,sp,144 + acd6: 002c addi a1,sp,8 + acd8: 0001 nop + acda: 0402 slli s0,s0,0x0 + acdc: 033d addi t1,t1,15 + acde: 0900 addi s0,sp,144 + ace0: 0002 0x2 + ace2: 0001 nop + ace4: 0402 slli s0,s0,0x0 + ace6: 033a slli t1,t1,0xe + ace8: 0900 addi s0,sp,144 + acea: 0008 addi a0,sp,0 + acec: 0301 addi t1,t1,0 + acee: 0900 addi s0,sp,144 + acf0: 0002 0x2 + acf2: 0001 nop + acf4: 0402 slli s0,s0,0x0 + acf6: 0625 addi a2,a2,9 + acf8: 28090403 lb s0,640(s2) + acfc: 0100 addi s0,sp,128 + acfe: 0200 addi s0,sp,256 + ad00: 2f04 fld fs1,24(a4) + ad02: 0306 slli t1,t1,0x1 + ad04: 0900 addi s0,sp,144 + ad06: 0008 addi a0,sp,0 + ad08: 0301 addi t1,t1,0 + ad0a: 0900 addi s0,sp,144 + ad0c: 000a 0xa + ad0e: 0001 nop + ad10: 0402 slli s0,s0,0x0 + ad12: 0900033f 00010008 0x100080900033f + ad1a: 0402 slli s0,s0,0x0 + ad1c: 0340 addi s0,sp,388 + ad1e: 0900 addi s0,sp,144 + ad20: 0012 0x12 + ad22: 0301 addi t1,t1,0 + ad24: 0900 addi s0,sp,144 + ad26: 0006 0x6 + ad28: 0001 nop + ad2a: 0402 slli s0,s0,0x0 + ad2c: 034a slli t1,t1,0x12 + ad2e: 0900 addi s0,sp,144 + ad30: 0008 addi a0,sp,0 + ad32: 0001 nop + ad34: 0402 slli s0,s0,0x0 + ad36: 064a slli a2,a2,0x12 + ad38: 28090403 lb s0,640(s2) + ad3c: 0100 addi s0,sp,128 + ad3e: 1209 addi tp,tp,-30 + ad40: 0000 unimp + ad42: 0101 addi sp,sp,0 + ad44: 03bc addi a5,sp,456 + ad46: 0000 unimp + ad48: 0002 0x2 + ad4a: 03b6 slli t2,t2,0xd + ad4c: 0000 unimp + ad4e: 0101 addi sp,sp,0 + ad50: 000d0efb 0xd0efb + ad54: 0101 addi sp,sp,0 + ad56: 0101 addi sp,sp,0 + ad58: 0000 unimp + ad5a: 0100 addi s0,sp,128 + ad5c: 0000 unimp + ad5e: 2f01 jal b46e <__stack_size+0xac6e> + ad60: 6f68 flw fa0,92(a4) + ad62: 656d lui a0,0x1b + ad64: 6c61702f 0x6c61702f + ad68: 656d lui a0,0x1b + ad6a: 2f72 fld ft10,280(sp) + ad6c: 6972 flw fs2,28(sp) + ad6e: 2d766373 csrrsi t1,0x2d7,12 + ad72: 6962 flw fs2,24(sp) + ad74: 616e flw ft2,216(sp) + ad76: 7972 flw fs2,60(sp) + ad78: 742d lui s0,0xfffeb + ad7a: 736c6f6f jal t5,d14b0 <__stack_size+0xd0cb0> + ad7e: 6a626f2f 0x6a626f2f + ad82: 3638782f 0x3638782f + ad86: 365f 2d34 696c 0x696c2d34365f + ad8c: 756e flw fa0,248(sp) + ad8e: 2d78 fld fa4,216(a0) + ad90: 746e6563 bltu t3,t1,b4da <__stack_size+0xacda> + ad94: 2f36736f jal t1,72886 <__stack_size+0x72086> + ad98: 6e69 lui t3,0x1a + ad9a: 6c617473 csrrci s0,0x6c6,2 + ad9e: 2f6c fld fa1,216(a4) + ada0: 6972 flw fs2,28(sp) + ada2: 36766373 csrrsi t1,0x367,12 + ada6: 2d34 fld fa3,88(a0) + ada8: 6e75 lui t3,0x1d + adaa: 776f6e6b 0x776f6e6b + adae: 2d6e fld fs10,216(sp) + adb0: 6c65 lui s8,0x19 + adb2: 2d66 fld fs10,88(sp) + adb4: 2d636367 0x2d636367 + adb8: 3032 fld ft0,296(sp) + adba: 3731 jal acc6 <__stack_size+0xa4c6> + adbc: 3630 fld fa2,104(a2) + adbe: 3231 jal a6ca <__stack_size+0x9eca> + adc0: 782d lui a6,0xfffeb + adc2: 3638 fld fa4,104(a2) + adc4: 365f 2d34 696c 0x696c2d34365f + adca: 756e flw fa0,248(sp) + adcc: 2d78 fld fa4,216(a0) + adce: 746e6563 bltu t3,t1,b518 <__stack_size+0xad18> + add2: 2f36736f jal t1,728c4 <__stack_size+0x720c4> + add6: 6972 flw fs2,28(sp) + add8: 36766373 csrrsi t1,0x367,12 + addc: 2d34 fld fa3,88(a0) + adde: 6e75 lui t3,0x1d + ade0: 776f6e6b 0x776f6e6b + ade4: 2d6e fld fs10,216(sp) + ade6: 6c65 lui s8,0x19 + ade8: 2f66 fld ft10,88(sp) + adea: 6e69 lui t3,0x1a + adec: 64756c63 bltu a0,t2,b444 <__stack_size+0xac44> + adf0: 2f65 jal b5a8 <__stack_size+0xada8> + adf2: 00737973 csrrci s2,0x7,6 + adf6: 6d6f682f 0x6d6f682f + adfa: 2f65 jal b5b2 <__stack_size+0xadb2> + adfc: 6170 flw fa2,68(a0) + adfe: 6d6c flw fa1,92(a0) + ae00: 7265 lui tp,0xffff9 + ae02: 7369722f 0x7369722f + ae06: 622d7663 bleu sp,s10,b432 <__stack_size+0xac32> + ae0a: 6e69 lui t3,0x1a + ae0c: 7261 lui tp,0xffff8 + ae0e: 2d79 jal b4ac <__stack_size+0xacac> + ae10: 6f74 flw fa3,92(a4) + ae12: 2f736c6f jal s8,41908 <__stack_size+0x41108> + ae16: 2f6a626f jal tp,b110c <__stack_size+0xb090c> + ae1a: 3878 fld fa4,240(s0) + ae1c: 5f36 lw t5,108(sp) + ae1e: 3436 fld fs0,360(sp) + ae20: 6c2d lui s8,0xb + ae22: 6e69 lui t3,0x1a + ae24: 7875 lui a6,0xffffd + ae26: 632d lui t1,0xb + ae28: 6e65 lui t3,0x19 + ae2a: 6f74 flw fa3,92(a4) + ae2c: 622f3673 csrrc a2,0x622,t5 + ae30: 6975 lui s2,0x1d + ae32: 646c flw fa1,76(s0) + ae34: 7369722f 0x7369722f + ae38: 672d7663 bleu s2,s10,b4a4 <__stack_size+0xaca4> + ae3c: 756e flw fa0,248(sp) + ae3e: 742d lui s0,0xfffeb + ae40: 636c6f6f jal t5,d1476 <__stack_size+0xd0c76> + ae44: 6168 flw fa0,68(a0) + ae46: 6e69 lui t3,0x1a + ae48: 6975622f 0x6975622f + ae4c: 646c flw fa1,76(s0) + ae4e: 672d lui a4,0xb + ae50: 6e2d6363 bltu s10,sp,b536 <__stack_size+0xad36> + ae54: 7765 lui a4,0xffff9 + ae56: 696c flw fa1,84(a0) + ae58: 2d62 fld fs10,24(sp) + ae5a: 67617473 csrrci s0,0x676,2 + ae5e: 3265 jal a806 <__stack_size+0xa006> + ae60: 6363672f 0x6363672f + ae64: 636e692f 0x636e692f + ae68: 756c flw fa1,108(a0) + ae6a: 6564 flw fs1,76(a0) + ae6c: 2f00 fld fs0,24(a4) + ae6e: 6f68 flw fa0,92(a4) + ae70: 656d lui a0,0x1b + ae72: 6c61702f 0x6c61702f + ae76: 656d lui a0,0x1b + ae78: 2f72 fld ft10,280(sp) + ae7a: 6972 flw fs2,28(sp) + ae7c: 2d766373 csrrsi t1,0x2d7,12 + ae80: 6962 flw fs2,24(sp) + ae82: 616e flw ft2,216(sp) + ae84: 7972 flw fs2,60(sp) + ae86: 742d lui s0,0xfffeb + ae88: 736c6f6f jal t5,d15be <__stack_size+0xd0dbe> + ae8c: 6a626f2f 0x6a626f2f + ae90: 3638782f 0x3638782f + ae94: 365f 2d34 696c 0x696c2d34365f + ae9a: 756e flw fa0,248(sp) + ae9c: 2d78 fld fa4,216(a0) + ae9e: 746e6563 bltu t3,t1,b5e8 <__stack_size+0xade8> + aea2: 2f36736f jal t1,72994 <__stack_size+0x72194> + aea6: 6e69 lui t3,0x1a + aea8: 6c617473 csrrci s0,0x6c6,2 + aeac: 2f6c fld fa1,216(a4) + aeae: 6972 flw fs2,28(sp) + aeb0: 36766373 csrrsi t1,0x367,12 + aeb4: 2d34 fld fa3,88(a0) + aeb6: 6e75 lui t3,0x1d + aeb8: 776f6e6b 0x776f6e6b + aebc: 2d6e fld fs10,216(sp) + aebe: 6c65 lui s8,0x19 + aec0: 2d66 fld fs10,88(sp) + aec2: 2d636367 0x2d636367 + aec6: 3032 fld ft0,296(sp) + aec8: 3731 jal add4 <__stack_size+0xa5d4> + aeca: 3630 fld fa2,104(a2) + aecc: 3231 jal a7d8 <__stack_size+0x9fd8> + aece: 782d lui a6,0xfffeb + aed0: 3638 fld fa4,104(a2) + aed2: 365f 2d34 696c 0x696c2d34365f + aed8: 756e flw fa0,248(sp) + aeda: 2d78 fld fa4,216(a0) + aedc: 746e6563 bltu t3,t1,b626 <__stack_size+0xae26> + aee0: 2f36736f jal t1,729d2 <__stack_size+0x721d2> + aee4: 6972 flw fs2,28(sp) + aee6: 36766373 csrrsi t1,0x367,12 + aeea: 2d34 fld fa3,88(a0) + aeec: 6e75 lui t3,0x1d + aeee: 776f6e6b 0x776f6e6b + aef2: 2d6e fld fs10,216(sp) + aef4: 6c65 lui s8,0x19 + aef6: 2f66 fld ft10,88(sp) + aef8: 6e69 lui t3,0x1a + aefa: 64756c63 bltu a0,t2,b552 <__stack_size+0xad52> + aefe: 0065 c.addi zero,25 + af00: 6d6f682f 0x6d6f682f + af04: 2f65 jal b6bc <__stack_size+0xaebc> + af06: 6170 flw fa2,68(a0) + af08: 6d6c flw fa1,92(a0) + af0a: 7265 lui tp,0xffff9 + af0c: 7369722f 0x7369722f + af10: 622d7663 bleu sp,s10,b53c <__stack_size+0xad3c> + af14: 6e69 lui t3,0x1a + af16: 7261 lui tp,0xffff8 + af18: 2d79 jal b5b6 <__stack_size+0xadb6> + af1a: 6f74 flw fa3,92(a4) + af1c: 2f736c6f jal s8,41a12 <__stack_size+0x41212> + af20: 2f6a626f jal tp,b1216 <__stack_size+0xb0a16> + af24: 3878 fld fa4,240(s0) + af26: 5f36 lw t5,108(sp) + af28: 3436 fld fs0,360(sp) + af2a: 6c2d lui s8,0xb + af2c: 6e69 lui t3,0x1a + af2e: 7875 lui a6,0xffffd + af30: 632d lui t1,0xb + af32: 6e65 lui t3,0x19 + af34: 6f74 flw fa3,92(a4) + af36: 622f3673 csrrc a2,0x622,t5 + af3a: 6975 lui s2,0x1d + af3c: 646c flw fa1,76(s0) + af3e: 7369722f 0x7369722f + af42: 672d7663 bleu s2,s10,b5ae <__stack_size+0xadae> + af46: 756e flw fa0,248(sp) + af48: 742d lui s0,0xfffeb + af4a: 636c6f6f jal t5,d1580 <__stack_size+0xd0d80> + af4e: 6168 flw fa0,68(a0) + af50: 6e69 lui t3,0x1a + af52: 7369722f 0x7369722f + af56: 672d7663 bleu s2,s10,b5c2 <__stack_size+0xadc2> + af5a: 6c2f6363 bltu t5,sp,b620 <__stack_size+0xae20> + af5e: 6269 lui tp,0x1a + af60: 2f636367 0x2f636367 + af64: 2e2e fld ft8,200(sp) + af66: 636e692f 0x636e692f + af6a: 756c flw fa1,108(a0) + af6c: 6564 flw fs1,76(a0) + af6e: 2f00 fld fs0,24(a4) + af70: 6f68 flw fa0,92(a4) + af72: 656d lui a0,0x1b + af74: 6c61702f 0x6c61702f + af78: 656d lui a0,0x1b + af7a: 2f72 fld ft10,280(sp) + af7c: 6972 flw fs2,28(sp) + af7e: 2d766373 csrrsi t1,0x2d7,12 + af82: 6962 flw fs2,24(sp) + af84: 616e flw ft2,216(sp) + af86: 7972 flw fs2,60(sp) + af88: 742d lui s0,0xfffeb + af8a: 736c6f6f jal t5,d16c0 <__stack_size+0xd0ec0> + af8e: 6a626f2f 0x6a626f2f + af92: 3638782f 0x3638782f + af96: 365f 2d34 696c 0x696c2d34365f + af9c: 756e flw fa0,248(sp) + af9e: 2d78 fld fa4,216(a0) + afa0: 746e6563 bltu t3,t1,b6ea <__stack_size+0xaeea> + afa4: 2f36736f jal t1,72a96 <__stack_size+0x72296> + afa8: 7562 flw fa0,56(sp) + afaa: 6c69 lui s8,0x1a + afac: 2f64 fld fs1,216(a4) + afae: 6972 flw fs2,28(sp) + afb0: 2d766373 csrrsi t1,0x2d7,12 + afb4: 2d756e67 0x2d756e67 + afb8: 6f74 flw fa3,92(a4) + afba: 68636c6f jal s8,41640 <__stack_size+0x40e40> + afbe: 6961 lui s2,0x18 + afc0: 2f6e fld ft10,216(sp) + afc2: 6972 flw fs2,28(sp) + afc4: 2d766373 csrrsi t1,0x2d7,12 + afc8: 2f636367 0x2f636367 + afcc: 696c flw fa1,84(a0) + afce: 6762 flw fa4,24(sp) + afd0: 2e2f6363 bltu t5,sp,b2b6 <__stack_size+0xaab6> + afd4: 2f2e fld ft10,200(sp) + afd6: 2f636367 0x2f636367 + afda: 666e6f63 bltu t3,t1,b658 <__stack_size+0xae58> + afde: 6769 lui a4,0x1a + afe0: 7369722f 0x7369722f + afe4: 2e007663 bleu zero,zero,b2d0 <__stack_size+0xaad0> + afe8: 2f2e fld ft10,200(sp) + afea: 2e2e fld ft8,200(sp) + afec: 2f2e2e2f 0x2f2e2e2f + aff0: 2e2e fld ft8,200(sp) + aff2: 672f2e2f amoand.w.aqrl t3,s2,(t5) + aff6: 2f006363 bltu zero,a6,b2dc <__stack_size+0xaadc> + affa: 6f68 flw fa0,92(a4) + affc: 656d lui a0,0x1b + affe: 6c61702f 0x6c61702f + b002: 656d lui a0,0x1b + b004: 2f72 fld ft10,280(sp) + b006: 6972 flw fs2,28(sp) + b008: 2d766373 csrrsi t1,0x2d7,12 + b00c: 6962 flw fs2,24(sp) + b00e: 616e flw ft2,216(sp) + b010: 7972 flw fs2,60(sp) + b012: 742d lui s0,0xfffeb + b014: 736c6f6f jal t5,d174a <__stack_size+0xd0f4a> + b018: 6a626f2f 0x6a626f2f + b01c: 3638782f 0x3638782f + b020: 365f 2d34 696c 0x696c2d34365f + b026: 756e flw fa0,248(sp) + b028: 2d78 fld fa4,216(a0) + b02a: 746e6563 bltu t3,t1,b774 <__stack_size+0xaf74> + b02e: 2f36736f jal t1,72b20 <__stack_size+0x72320> + b032: 7562 flw fa0,56(sp) + b034: 6c69 lui s8,0x1a + b036: 2f64 fld fs1,216(a4) + b038: 6972 flw fs2,28(sp) + b03a: 2d766373 csrrsi t1,0x2d7,12 + b03e: 2d756e67 0x2d756e67 + b042: 6f74 flw fa3,92(a4) + b044: 68636c6f jal s8,416ca <__stack_size+0x40eca> + b048: 6961 lui s2,0x18 + b04a: 2f6e fld ft10,216(sp) + b04c: 6972 flw fs2,28(sp) + b04e: 2d766373 csrrsi t1,0x2d7,12 + b052: 2f636367 0x2f636367 + b056: 696c flw fa1,84(a0) + b058: 6762 flw fa4,24(sp) + b05a: 00006363 bltu zero,zero,b060 <__stack_size+0xa860> + b05e: 6f6c flw fa1,92(a4) + b060: 682e6b63 bltu t3,sp,b6f6 <__stack_size+0xaef6> + b064: 0100 addi s0,sp,128 + b066: 0000 unimp + b068: 745f 7079 7365 0x73657079745f + b06e: 682e flw fa6,200(sp) + b070: 0100 addi s0,sp,128 + b072: 0000 unimp + b074: 64647473 csrrci s0,0x646,8 + b078: 6665 lui a2,0x19 + b07a: 682e flw fa6,200(sp) + b07c: 0200 addi s0,sp,256 + b07e: 0000 unimp + b080: 6572 flw fa0,28(sp) + b082: 6e65 lui t3,0x19 + b084: 2e74 fld fa3,216(a2) + b086: 0068 addi a0,sp,12 + b088: 0001 nop + b08a: 6500 flw fs0,8(a0) + b08c: 7272 flw ft4,60(sp) + b08e: 6f6e flw ft10,216(sp) + b090: 682e flw fa6,200(sp) + b092: 0100 addi s0,sp,128 + b094: 0000 unimp + b096: 6c647473 csrrci s0,0x6c6,8 + b09a: 6269 lui tp,0x1a + b09c: 682e flw fa6,200(sp) + b09e: 0300 addi s0,sp,384 + b0a0: 0000 unimp + b0a2: 6e75 lui t3,0x1d + b0a4: 7369 lui t1,0xffffa + b0a6: 6474 flw fa3,76(s0) + b0a8: 682e flw fa6,200(sp) + b0aa: 0100 addi s0,sp,128 + b0ac: 0000 unimp + b0ae: 6974 flw fa3,84(a0) + b0b0: 656d lui a0,0x1b + b0b2: 682e flw fa6,200(sp) + b0b4: 0300 addi s0,sp,384 + b0b6: 0000 unimp + b0b8: 6168 flw fa0,68(a0) + b0ba: 61746873 csrrsi a6,0x617,8 + b0be: 2e62 fld ft8,24(sp) + b0c0: 0068 addi a0,sp,12 + b0c2: 0004 addi s1,sp,0 + b0c4: 7200 flw fs0,32(a2) + b0c6: 7369 lui t1,0xffffa + b0c8: 6f2d7663 bleu s2,s10,b7b4 <__stack_size+0xafb4> + b0cc: 7470 flw fa2,108(s0) + b0ce: 00682e73 csrrs t3,0x6,a6 + b0d2: 0005 c.addi zero,1 + b0d4: 6900 flw fs0,16(a0) + b0d6: 736e flw ft6,248(sp) + b0d8: 2d6e fld fs10,216(sp) + b0da: 736e6f63 bltu t3,s6,b818 <__stack_size+0xb018> + b0de: 6174 flw fa3,68(a0) + b0e0: 746e flw fs0,248(sp) + b0e2: 00682e73 csrrs t3,0x6,a6 + b0e6: 0006 0x6 + b0e8: 6c00 flw fs0,24(s0) + b0ea: 6269 lui tp,0x1a + b0ec: 32636367 0x32636367 + b0f0: 682e flw fa6,200(sp) + b0f2: 0700 addi s0,sp,896 + b0f4: 0000 unimp + b0f6: 696c flw fa1,84(a0) + b0f8: 6762 flw fa4,24(sp) + b0fa: 2e326363 bltu tp,gp,b3e0 <__stack_size+0xabe0> + b0fe: 00070063 beqz a4,b0fe <__stack_size+0xa8fe> + b102: 0000 unimp + b104: 0404 addi s1,sp,512 + b106: 0000 unimp + b108: 0002 0x2 + b10a: 03b6 slli t2,t2,0xd + b10c: 0000 unimp + b10e: 0101 addi sp,sp,0 + b110: 000d0efb 0xd0efb + b114: 0101 addi sp,sp,0 + b116: 0101 addi sp,sp,0 + b118: 0000 unimp + b11a: 0100 addi s0,sp,128 + b11c: 0000 unimp + b11e: 2f01 jal b82e <__stack_size+0xb02e> + b120: 6f68 flw fa0,92(a4) + b122: 656d lui a0,0x1b + b124: 6c61702f 0x6c61702f + b128: 656d lui a0,0x1b + b12a: 2f72 fld ft10,280(sp) + b12c: 6972 flw fs2,28(sp) + b12e: 2d766373 csrrsi t1,0x2d7,12 + b132: 6962 flw fs2,24(sp) + b134: 616e flw ft2,216(sp) + b136: 7972 flw fs2,60(sp) + b138: 742d lui s0,0xfffeb + b13a: 736c6f6f jal t5,d1870 <__stack_size+0xd1070> + b13e: 6a626f2f 0x6a626f2f + b142: 3638782f 0x3638782f + b146: 365f 2d34 696c 0x696c2d34365f + b14c: 756e flw fa0,248(sp) + b14e: 2d78 fld fa4,216(a0) + b150: 746e6563 bltu t3,t1,b89a <__stack_size+0xb09a> + b154: 2f36736f jal t1,72c46 <__stack_size+0x72446> + b158: 7562 flw fa0,56(sp) + b15a: 6c69 lui s8,0x1a + b15c: 2f64 fld fs1,216(a4) + b15e: 6972 flw fs2,28(sp) + b160: 2d766373 csrrsi t1,0x2d7,12 + b164: 2d756e67 0x2d756e67 + b168: 6f74 flw fa3,92(a4) + b16a: 68636c6f jal s8,417f0 <__stack_size+0x40ff0> + b16e: 6961 lui s2,0x18 + b170: 2f6e fld ft10,216(sp) + b172: 6972 flw fs2,28(sp) + b174: 2d766373 csrrsi t1,0x2d7,12 + b178: 2f636367 0x2f636367 + b17c: 696c flw fa1,84(a0) + b17e: 6762 flw fa4,24(sp) + b180: 2f006363 bltu zero,a6,b466 <__stack_size+0xac66> + b184: 6f68 flw fa0,92(a4) + b186: 656d lui a0,0x1b + b188: 6c61702f 0x6c61702f + b18c: 656d lui a0,0x1b + b18e: 2f72 fld ft10,280(sp) + b190: 6972 flw fs2,28(sp) + b192: 2d766373 csrrsi t1,0x2d7,12 + b196: 6962 flw fs2,24(sp) + b198: 616e flw ft2,216(sp) + b19a: 7972 flw fs2,60(sp) + b19c: 742d lui s0,0xfffeb + b19e: 736c6f6f jal t5,d18d4 <__stack_size+0xd10d4> + b1a2: 6a626f2f 0x6a626f2f + b1a6: 3638782f 0x3638782f + b1aa: 365f 2d34 696c 0x696c2d34365f + b1b0: 756e flw fa0,248(sp) + b1b2: 2d78 fld fa4,216(a0) + b1b4: 746e6563 bltu t3,t1,b8fe <__stack_size+0xb0fe> + b1b8: 2f36736f jal t1,72caa <__stack_size+0x724aa> + b1bc: 6e69 lui t3,0x1a + b1be: 6c617473 csrrci s0,0x6c6,2 + b1c2: 2f6c fld fa1,216(a4) + b1c4: 6972 flw fs2,28(sp) + b1c6: 36766373 csrrsi t1,0x367,12 + b1ca: 2d34 fld fa3,88(a0) + b1cc: 6e75 lui t3,0x1d + b1ce: 776f6e6b 0x776f6e6b + b1d2: 2d6e fld fs10,216(sp) + b1d4: 6c65 lui s8,0x19 + b1d6: 2d66 fld fs10,88(sp) + b1d8: 2d636367 0x2d636367 + b1dc: 3032 fld ft0,296(sp) + b1de: 3731 jal b0ea <__stack_size+0xa8ea> + b1e0: 3630 fld fa2,104(a2) + b1e2: 3231 jal aaee <__stack_size+0xa2ee> + b1e4: 782d lui a6,0xfffeb + b1e6: 3638 fld fa4,104(a2) + b1e8: 365f 2d34 696c 0x696c2d34365f + b1ee: 756e flw fa0,248(sp) + b1f0: 2d78 fld fa4,216(a0) + b1f2: 746e6563 bltu t3,t1,b93c <__stack_size+0xb13c> + b1f6: 2f36736f jal t1,72ce8 <__stack_size+0x724e8> + b1fa: 6972 flw fs2,28(sp) + b1fc: 36766373 csrrsi t1,0x367,12 + b200: 2d34 fld fa3,88(a0) + b202: 6e75 lui t3,0x1d + b204: 776f6e6b 0x776f6e6b + b208: 2d6e fld fs10,216(sp) + b20a: 6c65 lui s8,0x19 + b20c: 2f66 fld ft10,88(sp) + b20e: 6e69 lui t3,0x1a + b210: 64756c63 bltu a0,t2,b868 <__stack_size+0xb068> + b214: 2f65 jal b9cc <__stack_size+0xb1cc> + b216: 00737973 csrrci s2,0x7,6 + b21a: 6d6f682f 0x6d6f682f + b21e: 2f65 jal b9d6 <__stack_size+0xb1d6> + b220: 6170 flw fa2,68(a0) + b222: 6d6c flw fa1,92(a0) + b224: 7265 lui tp,0xffff9 + b226: 7369722f 0x7369722f + b22a: 622d7663 bleu sp,s10,b856 <__stack_size+0xb056> + b22e: 6e69 lui t3,0x1a + b230: 7261 lui tp,0xffff8 + b232: 2d79 jal b8d0 <__stack_size+0xb0d0> + b234: 6f74 flw fa3,92(a4) + b236: 2f736c6f jal s8,41d2c <__stack_size+0x4152c> + b23a: 2f6a626f jal tp,b1530 <__stack_size+0xb0d30> + b23e: 3878 fld fa4,240(s0) + b240: 5f36 lw t5,108(sp) + b242: 3436 fld fs0,360(sp) + b244: 6c2d lui s8,0xb + b246: 6e69 lui t3,0x1a + b248: 7875 lui a6,0xffffd + b24a: 632d lui t1,0xb + b24c: 6e65 lui t3,0x19 + b24e: 6f74 flw fa3,92(a4) + b250: 622f3673 csrrc a2,0x622,t5 + b254: 6975 lui s2,0x1d + b256: 646c flw fa1,76(s0) + b258: 7369722f 0x7369722f + b25c: 672d7663 bleu s2,s10,b8c8 <__stack_size+0xb0c8> + b260: 756e flw fa0,248(sp) + b262: 742d lui s0,0xfffeb + b264: 636c6f6f jal t5,d189a <__stack_size+0xd109a> + b268: 6168 flw fa0,68(a0) + b26a: 6e69 lui t3,0x1a + b26c: 6975622f 0x6975622f + b270: 646c flw fa1,76(s0) + b272: 672d lui a4,0xb + b274: 6e2d6363 bltu s10,sp,b95a <__stack_size+0xb15a> + b278: 7765 lui a4,0xffff9 + b27a: 696c flw fa1,84(a0) + b27c: 2d62 fld fs10,24(sp) + b27e: 67617473 csrrci s0,0x676,2 + b282: 3265 jal ac2a <__stack_size+0xa42a> + b284: 6363672f 0x6363672f + b288: 636e692f 0x636e692f + b28c: 756c flw fa1,108(a0) + b28e: 6564 flw fs1,76(a0) + b290: 2f00 fld fs0,24(a4) + b292: 6f68 flw fa0,92(a4) + b294: 656d lui a0,0x1b + b296: 6c61702f 0x6c61702f + b29a: 656d lui a0,0x1b + b29c: 2f72 fld ft10,280(sp) + b29e: 6972 flw fs2,28(sp) + b2a0: 2d766373 csrrsi t1,0x2d7,12 + b2a4: 6962 flw fs2,24(sp) + b2a6: 616e flw ft2,216(sp) + b2a8: 7972 flw fs2,60(sp) + b2aa: 742d lui s0,0xfffeb + b2ac: 736c6f6f jal t5,d19e2 <__stack_size+0xd11e2> + b2b0: 6a626f2f 0x6a626f2f + b2b4: 3638782f 0x3638782f + b2b8: 365f 2d34 696c 0x696c2d34365f + b2be: 756e flw fa0,248(sp) + b2c0: 2d78 fld fa4,216(a0) + b2c2: 746e6563 bltu t3,t1,ba0c <__stack_size+0xb20c> + b2c6: 2f36736f jal t1,72db8 <__stack_size+0x725b8> + b2ca: 6e69 lui t3,0x1a + b2cc: 6c617473 csrrci s0,0x6c6,2 + b2d0: 2f6c fld fa1,216(a4) + b2d2: 6972 flw fs2,28(sp) + b2d4: 36766373 csrrsi t1,0x367,12 + b2d8: 2d34 fld fa3,88(a0) + b2da: 6e75 lui t3,0x1d + b2dc: 776f6e6b 0x776f6e6b + b2e0: 2d6e fld fs10,216(sp) + b2e2: 6c65 lui s8,0x19 + b2e4: 2d66 fld fs10,88(sp) + b2e6: 2d636367 0x2d636367 + b2ea: 3032 fld ft0,296(sp) + b2ec: 3731 jal b1f8 <__stack_size+0xa9f8> + b2ee: 3630 fld fa2,104(a2) + b2f0: 3231 jal abfc <__stack_size+0xa3fc> + b2f2: 782d lui a6,0xfffeb + b2f4: 3638 fld fa4,104(a2) + b2f6: 365f 2d34 696c 0x696c2d34365f + b2fc: 756e flw fa0,248(sp) + b2fe: 2d78 fld fa4,216(a0) + b300: 746e6563 bltu t3,t1,ba4a <__stack_size+0xb24a> + b304: 2f36736f jal t1,72df6 <__stack_size+0x725f6> + b308: 6972 flw fs2,28(sp) + b30a: 36766373 csrrsi t1,0x367,12 + b30e: 2d34 fld fa3,88(a0) + b310: 6e75 lui t3,0x1d + b312: 776f6e6b 0x776f6e6b + b316: 2d6e fld fs10,216(sp) + b318: 6c65 lui s8,0x19 + b31a: 2f66 fld ft10,88(sp) + b31c: 6e69 lui t3,0x1a + b31e: 64756c63 bltu a0,t2,b976 <__stack_size+0xb176> + b322: 0065 c.addi zero,25 + b324: 6d6f682f 0x6d6f682f + b328: 2f65 jal bae0 <__stack_size+0xb2e0> + b32a: 6170 flw fa2,68(a0) + b32c: 6d6c flw fa1,92(a0) + b32e: 7265 lui tp,0xffff9 + b330: 7369722f 0x7369722f + b334: 622d7663 bleu sp,s10,b960 <__stack_size+0xb160> + b338: 6e69 lui t3,0x1a + b33a: 7261 lui tp,0xffff8 + b33c: 2d79 jal b9da <__stack_size+0xb1da> + b33e: 6f74 flw fa3,92(a4) + b340: 2f736c6f jal s8,41e36 <__stack_size+0x41636> + b344: 2f6a626f jal tp,b163a <__stack_size+0xb0e3a> + b348: 3878 fld fa4,240(s0) + b34a: 5f36 lw t5,108(sp) + b34c: 3436 fld fs0,360(sp) + b34e: 6c2d lui s8,0xb + b350: 6e69 lui t3,0x1a + b352: 7875 lui a6,0xffffd + b354: 632d lui t1,0xb + b356: 6e65 lui t3,0x19 + b358: 6f74 flw fa3,92(a4) + b35a: 622f3673 csrrc a2,0x622,t5 + b35e: 6975 lui s2,0x1d + b360: 646c flw fa1,76(s0) + b362: 7369722f 0x7369722f + b366: 672d7663 bleu s2,s10,b9d2 <__stack_size+0xb1d2> + b36a: 756e flw fa0,248(sp) + b36c: 742d lui s0,0xfffeb + b36e: 636c6f6f jal t5,d19a4 <__stack_size+0xd11a4> + b372: 6168 flw fa0,68(a0) + b374: 6e69 lui t3,0x1a + b376: 7369722f 0x7369722f + b37a: 672d7663 bleu s2,s10,b9e6 <__stack_size+0xb1e6> + b37e: 6c2f6363 bltu t5,sp,ba44 <__stack_size+0xb244> + b382: 6269 lui tp,0x1a + b384: 2f636367 0x2f636367 + b388: 2e2e fld ft8,200(sp) + b38a: 636e692f 0x636e692f + b38e: 756c flw fa1,108(a0) + b390: 6564 flw fs1,76(a0) + b392: 2f00 fld fs0,24(a4) + b394: 6f68 flw fa0,92(a4) + b396: 656d lui a0,0x1b + b398: 6c61702f 0x6c61702f + b39c: 656d lui a0,0x1b + b39e: 2f72 fld ft10,280(sp) + b3a0: 6972 flw fs2,28(sp) + b3a2: 2d766373 csrrsi t1,0x2d7,12 + b3a6: 6962 flw fs2,24(sp) + b3a8: 616e flw ft2,216(sp) + b3aa: 7972 flw fs2,60(sp) + b3ac: 742d lui s0,0xfffeb + b3ae: 736c6f6f jal t5,d1ae4 <__stack_size+0xd12e4> + b3b2: 6a626f2f 0x6a626f2f + b3b6: 3638782f 0x3638782f + b3ba: 365f 2d34 696c 0x696c2d34365f + b3c0: 756e flw fa0,248(sp) + b3c2: 2d78 fld fa4,216(a0) + b3c4: 746e6563 bltu t3,t1,bb0e <__stack_size+0xb30e> + b3c8: 2f36736f jal t1,72eba <__stack_size+0x726ba> + b3cc: 7562 flw fa0,56(sp) + b3ce: 6c69 lui s8,0x1a + b3d0: 2f64 fld fs1,216(a4) + b3d2: 6972 flw fs2,28(sp) + b3d4: 2d766373 csrrsi t1,0x2d7,12 + b3d8: 2d756e67 0x2d756e67 + b3dc: 6f74 flw fa3,92(a4) + b3de: 68636c6f jal s8,41a64 <__stack_size+0x41264> + b3e2: 6961 lui s2,0x18 + b3e4: 2f6e fld ft10,216(sp) + b3e6: 6972 flw fs2,28(sp) + b3e8: 2d766373 csrrsi t1,0x2d7,12 + b3ec: 2f636367 0x2f636367 + b3f0: 696c flw fa1,84(a0) + b3f2: 6762 flw fa4,24(sp) + b3f4: 2e2f6363 bltu t5,sp,b6da <__stack_size+0xaeda> + b3f8: 2f2e fld ft10,200(sp) + b3fa: 2f636367 0x2f636367 + b3fe: 666e6f63 bltu t3,t1,ba7c <__stack_size+0xb27c> + b402: 6769 lui a4,0x1a + b404: 7369722f 0x7369722f + b408: 2e007663 bleu zero,zero,b6f4 <__stack_size+0xaef4> + b40c: 2f2e fld ft10,200(sp) + b40e: 2e2e fld ft8,200(sp) + b410: 2f2e2e2f 0x2f2e2e2f + b414: 2e2e fld ft8,200(sp) + b416: 672f2e2f amoand.w.aqrl t3,s2,(t5) + b41a: 00006363 bltu zero,zero,b420 <__stack_size+0xac20> + b41e: 696c flw fa1,84(a0) + b420: 6762 flw fa4,24(sp) + b422: 2e326363 bltu tp,gp,b708 <__stack_size+0xaf08> + b426: 00010063 beqz sp,b426 <__stack_size+0xac26> + b42a: 6c00 flw fs0,24(s0) + b42c: 2e6b636f jal t1,c1712 <__stack_size+0xc0f12> + b430: 0068 addi a0,sp,12 + b432: 0002 0x2 + b434: 5f00 lw s0,56(a4) + b436: 7974 flw fa3,116(a0) + b438: 6570 flw fa2,76(a0) + b43a: 00682e73 csrrs t3,0x6,a6 + b43e: 0002 0x2 + b440: 7300 flw fs0,32(a4) + b442: 6474 flw fa3,76(s0) + b444: 6564 flw fs1,76(a0) + b446: 2e66 fld ft8,88(sp) + b448: 0068 addi a0,sp,12 + b44a: 72000003 lb zero,1824(zero) # 720 <__stack_size-0xe0> + b44e: 6565 lui a0,0x19 + b450: 746e flw fs0,248(sp) + b452: 682e flw fa6,200(sp) + b454: 0200 addi s0,sp,256 + b456: 0000 unimp + b458: 7265 lui tp,0xffff9 + b45a: 6e72 flw ft8,28(sp) + b45c: 00682e6f jal t3,8d462 <__stack_size+0x8cc62> + b460: 0002 0x2 + b462: 7300 flw fs0,32(a4) + b464: 6474 flw fa3,76(s0) + b466: 696c flw fa1,84(a0) + b468: 2e62 fld ft8,24(sp) + b46a: 0068 addi a0,sp,12 + b46c: 0004 addi s1,sp,0 + b46e: 7500 flw fs0,40(a0) + b470: 696e flw fs2,216(sp) + b472: 2e647473 csrrci s0,0x2e6,8 + b476: 0068 addi a0,sp,12 + b478: 0002 0x2 + b47a: 7400 flw fs0,40(s0) + b47c: 6d69 lui s10,0x1a + b47e: 2e65 jal b836 <__stack_size+0xb036> + b480: 0068 addi a0,sp,12 + b482: 0004 addi s1,sp,0 + b484: 6800 flw fs0,16(s0) + b486: 7361 lui t1,0xffff8 + b488: 7468 flw fa0,108(s0) + b48a: 6261 lui tp,0x18 + b48c: 682e flw fa6,200(sp) + b48e: 0500 addi s0,sp,640 + b490: 0000 unimp + b492: 6972 flw fs2,28(sp) + b494: 2d766373 csrrsi t1,0x2d7,12 + b498: 7374706f j 533ce <__stack_size+0x52bce> + b49c: 682e flw fa6,200(sp) + b49e: 0600 addi s0,sp,768 + b4a0: 0000 unimp + b4a2: 6e69 lui t3,0x1a + b4a4: 632d6e73 csrrsi t3,0x632,26 + b4a8: 74736e6f jal t3,423ee <__stack_size+0x41bee> + b4ac: 6e61 lui t3,0x18 + b4ae: 7374 flw fa3,100(a4) + b4b0: 682e flw fa6,200(sp) + b4b2: 0700 addi s0,sp,896 + b4b4: 0000 unimp + b4b6: 696c flw fa1,84(a0) + b4b8: 6762 flw fa4,24(sp) + b4ba: 2e326363 bltu tp,gp,b7a0 <__stack_size+0xafa0> + b4be: 0068 addi a0,sp,12 + b4c0: 0001 nop + b4c2: 0000 unimp + b4c4: 0500 addi s0,sp,640 + b4c6: 2e02 fld ft8,0(sp) + b4c8: 03204157 0x3204157 + b4cc: 05c1 addi a1,a1,16 + b4ce: 0301 addi t1,t1,0 + b4d0: 00000903 lb s2,0(zero) # 0 <__stack_size-0x800> + b4d4: 0001 nop + b4d6: 0402 slli s0,s0,0x0 + b4d8: 00030603 lb a2,0(t1) # ffff8000 <_sp+0x7fff4000> + b4dc: 0609 addi a2,a2,2 + b4de: 0100 addi s0,sp,128 + b4e0: 0200 addi s0,sp,256 + b4e2: 0e04 addi s1,sp,784 + b4e4: 0a090003 lb zero,160(s2) # 180a0 <__stack_size+0x178a0> + b4e8: 0100 addi s0,sp,128 + b4ea: 0200 addi s0,sp,256 + b4ec: 0e04 addi s1,sp,784 + b4ee: 0306 slli t1,t1,0x1 + b4f0: 00180903 lb s2,1(a6) # ffffd001 <_sp+0x7fff9001> + b4f4: 0001 nop + b4f6: 0402 slli s0,s0,0x0 + b4f8: 0304 addi s1,sp,384 + b4fa: 097d addi s2,s2,31 + b4fc: 0006 0x6 + b4fe: 0601 addi a2,a2,0 + b500: 0a090003 lb zero,160(s2) + b504: 0100 addi s0,sp,128 + b506: 0409 addi s0,s0,2 + b508: 0000 unimp + b50a: 0101 addi sp,sp,0 Disassembly of section .debug_aranges: @@ -107180,7 +106730,7 @@ Disassembly of section .debug_aranges: 6e: 0000 unimp 70: 0594 addi a3,sp,704 72: 2040 fld fs0,128(s0) - 74: 00d4 addi a3,sp,68 + 74: 00da slli ra,ra,0x16 ... 7e: 0000 unimp 80: 001c addi a5,sp,0 @@ -107190,7 +106740,7 @@ Disassembly of section .debug_aranges: 8a: 0004 addi s1,sp,0 8c: 0000 unimp 8e: 0000 unimp - 90: 0668 addi a0,sp,780 + 90: 066e slli a2,a2,0x1b 92: 2040 fld fs0,128(s0) 94: 0058 addi a4,sp,4 ... @@ -107203,7 +106753,7 @@ Disassembly of section .debug_aranges: aa: 0004 addi s1,sp,0 ac: 0000 unimp ae: 0000 unimp - b0: 06c0 addi s0,sp,836 + b0: 06c6 slli a3,a3,0x11 b2: 2040 fld fs0,128(s0) b4: 0232 slli tp,tp,0xc ... @@ -107215,7 +106765,7 @@ Disassembly of section .debug_aranges: ca: 0004 addi s1,sp,0 cc: 0000 unimp ce: 0000 unimp - d0: 08f2 slli a7,a7,0x1c + d0: 08f8 addi a4,sp,92 d2: 2040 fld fs0,128(s0) d4: 00e2 slli ra,ra,0x18 ... @@ -107228,7 +106778,7 @@ Disassembly of section .debug_aranges: ea: 0004 addi s1,sp,0 ec: 0000 unimp ee: 0000 unimp - f0: 09d4 addi a3,sp,212 + f0: 09da slli s3,s3,0x16 f2: 2040 fld fs0,128(s0) f4: 00c4 addi s1,sp,68 ... @@ -107241,7 +106791,7 @@ Disassembly of section .debug_aranges: 10a: 0004 addi s1,sp,0 10c: 0000 unimp 10e: 0000 unimp - 110: 0a98 addi a4,sp,336 + 110: 0a9e slli s5,s5,0x7 112: 2040 fld fs0,128(s0) 114: 05a4 addi s1,sp,712 ... @@ -107252,7 +106802,7 @@ Disassembly of section .debug_aranges: 126: 231f 0000 0004 0x40000231f 12c: 0000 unimp 12e: 0000 unimp - 130: 103c addi a5,sp,40 + 130: 1042 0x1042 132: 2040 fld fs0,128(s0) 134: 0204 addi s1,sp,256 ... @@ -107265,7 +106815,7 @@ Disassembly of section .debug_aranges: 14a: 0004 addi s1,sp,0 14c: 0000 unimp 14e: 0000 unimp - 150: 1240 addi s0,sp,292 + 150: 1246 slli tp,tp,0x31 152: 2040 fld fs0,128(s0) 154: 26ba fld fa3,392(sp) ... @@ -107278,7 +106828,7 @@ Disassembly of section .debug_aranges: 16a: 0004 addi s1,sp,0 16c: 0000 unimp 16e: 0000 unimp - 170: 38fa fld fa7,440(sp) + 170: 3900 fld fs0,48(a0) 172: 2040 fld fs0,128(s0) 174: 0116 slli sp,sp,0x5 ... @@ -107291,9 +106841,9 @@ Disassembly of section .debug_aranges: 18a: 0004 addi s1,sp,0 18c: 0000 unimp 18e: 0000 unimp - 190: 3a10 fld fa2,48(a2) + 190: 3a16 fld fs4,352(sp) 192: 2040 fld fs0,128(s0) - 194: 1670 addi a2,sp,812 + 194: 166e slli a2,a2,0x3b ... 19e: 0000 unimp 1a0: 001c addi a5,sp,0 @@ -107304,46 +106854,46 @@ Disassembly of section .debug_aranges: 1aa: 0004 addi s1,sp,0 1ac: 0000 unimp 1ae: 0000 unimp - 1b0: 5080 lw s0,32(s1) + 1b0: 5084 lw s1,32(s1) 1b2: 2040 fld fs0,128(s0) - 1b4: 0538 addi a4,sp,648 + 1b4: 0c82 slli s9,s9,0x0 ... 1be: 0000 unimp 1c0: 001c addi a5,sp,0 1c2: 0000 unimp 1c4: 0002 0x2 - 1c6: 5da8 lw a0,120(a1) + 1c6: 5dcc lw a1,60(a1) 1c8: 0000 unimp 1ca: 0004 addi s1,sp,0 1cc: 0000 unimp 1ce: 0000 unimp - 1d0: 55b8 lw a4,104(a1) + 1d0: 5d06 lw s10,96(sp) 1d2: 2040 fld fs0,128(s0) - 1d4: 067a slli a2,a2,0x1e + 1d4: 0538 addi a4,sp,648 ... 1de: 0000 unimp 1e0: 001c addi a5,sp,0 1e2: 0000 unimp 1e4: 0002 0x2 - 1e6: 6546 flw fa0,80(sp) + 1e6: 647c flw fa5,76(s0) 1e8: 0000 unimp 1ea: 0004 addi s1,sp,0 1ec: 0000 unimp 1ee: 0000 unimp - 1f0: 5c32 lw s8,44(sp) + 1f0: 623e flw ft4,204(sp) 1f2: 2040 fld fs0,128(s0) - 1f4: 117c addi a5,sp,172 + 1f4: 067a slli a2,a2,0x1e ... 1fe: 0000 unimp 200: 001c addi a5,sp,0 202: 0000 unimp 204: 0002 0x2 - 206: 6ed1 lui t4,0x14 + 206: 6c1a flw fs8,132(sp) 208: 0000 unimp 20a: 0004 addi s1,sp,0 20c: 0000 unimp 20e: 0000 unimp - 210: 6dae flw fs11,200(sp) + 210: 68b8 flw fa4,80(s1) 212: 2040 fld fs0,128(s0) 214: 0b4e slli s6,s6,0x13 ... @@ -107351,12 +106901,11 @@ Disassembly of section .debug_aranges: 220: 001c addi a5,sp,0 222: 0000 unimp 224: 0002 0x2 - 226: 7aae flw fs5,232(sp) - 228: 0000 unimp + 226: 000077f7 0x77f7 22a: 0004 addi s1,sp,0 22c: 0000 unimp 22e: 0000 unimp - 230: 78fc flw fa5,116(s1) + 230: 7406 flw fs0,96(sp) 232: 2040 fld fs0,128(s0) 234: 0ab6 slli s5,s5,0xd ... @@ -107364,12 +106913,11 @@ Disassembly of section .debug_aranges: 240: 001c addi a5,sp,0 242: 0000 unimp 244: 0002 0x2 - 246: 85ba mv a1,a4 - 248: 0000 unimp + 246: 00008303 lb t1,0(ra) 24a: 0004 addi s1,sp,0 24c: 0000 unimp 24e: 0000 unimp - 250: 83b2 mv t2,a2 + 250: 7ebc flw fa5,120(a3) 252: 2040 fld fs0,128(s0) 254: 0418 addi a4,sp,512 ... @@ -107377,37 +106925,37 @@ Disassembly of section .debug_aranges: 260: 001c addi a5,sp,0 262: 0000 unimp 264: 0002 0x2 - 266: 9272 add tp,tp,t3 - 268: 0000 unimp + 266: 00008fbb 0x8fbb 26a: 0004 addi s1,sp,0 26c: 0000 unimp 26e: 0000 unimp - 270: 87ca mv a5,s2 + 270: 82d4 0x82d4 272: 2040 fld fs0,128(s0) - 274: 01ca slli gp,gp,0x12 + 274: 0272 slli tp,tp,0x1c ... 27e: 0000 unimp 280: 001c addi a5,sp,0 282: 0000 unimp 284: 0002 0x2 - 286: 000093a7 0x93a7 + 286: 90f0 0x90f0 + 288: 0000 unimp 28a: 0004 addi s1,sp,0 28c: 0000 unimp 28e: 0000 unimp - 290: 8994 0x8994 + 290: 8546 mv a0,a7 292: 2040 fld fs0,128(s0) - 294: 000a 0xa + 294: 00dc addi a5,sp,68 ... 29e: 0000 unimp 2a0: 001c addi a5,sp,0 2a2: 0000 unimp 2a4: 0002 0x2 - 2a6: 9421 srai s0,s0,0x28 + 2a6: 916a add sp,sp,s10 2a8: 0000 unimp 2aa: 0004 addi s1,sp,0 2ac: 0000 unimp 2ae: 0000 unimp - 2b0: 5e28 lw a0,120(a2) + 2b0: 5aac lw a1,112(a3) 2b2: 2041 jal 332 <__stack_size-0x4ce> 2b4: 00a4 addi s1,sp,72 ... @@ -107415,7 +106963,7 @@ Disassembly of section .debug_aranges: 2c0: 001c addi a5,sp,0 2c2: 0000 unimp 2c4: 0002 0x2 - 2c6: 9499 srai s1,s1,0x26 + 2c6: 91e2 add gp,gp,s8 2c8: 0000 unimp 2ca: 0004 addi s1,sp,0 2cc: 0000 unimp @@ -107428,12 +106976,12 @@ Disassembly of section .debug_aranges: 2e0: 001c addi a5,sp,0 2e2: 0000 unimp 2e4: 0002 0x2 - 2e6: 9511 srai a0,a0,0x24 + 2e6: 925a add tp,tp,s6 2e8: 0000 unimp 2ea: 0004 addi s1,sp,0 2ec: 0000 unimp 2ee: 0000 unimp - 2f0: 899e mv s3,t2 + 2f0: 8622 mv a2,s0 2f2: 2040 fld fs0,128(s0) 2f4: 1684 addi s1,sp,864 ... @@ -107441,12 +106989,11 @@ Disassembly of section .debug_aranges: 300: 001c addi a5,sp,0 302: 0000 unimp 304: 0002 0x2 - 306: a682 fsd ft0,328(sp) - 308: 0000 unimp + 306: 0000a3cb fnmsub.s ft7,ft1,ft0,ft0,rdn 30a: 0004 addi s1,sp,0 30c: 0000 unimp 30e: 0000 unimp - 310: a022 fsd fs0,0(sp) + 310: 9ca6 add s9,s9,s1 312: 2040 fld fs0,128(s0) 314: 02c8 addi a0,sp,324 ... @@ -107454,12 +107001,12 @@ Disassembly of section .debug_aranges: 320: 001c addi a5,sp,0 322: 0000 unimp 324: 0002 0x2 - 326: ac44 fsd fs1,152(s0) + 326: a98d j 798 <__stack_size-0x68> 328: 0000 unimp 32a: 0004 addi s1,sp,0 32c: 0000 unimp 32e: 0000 unimp - 330: a2ea fsd fs10,320(sp) + 330: 9f6e add t5,t5,s11 332: 2040 fld fs0,128(s0) 334: 074e slli a4,a4,0x13 ... @@ -107467,12 +107014,12 @@ Disassembly of section .debug_aranges: 340: 001c addi a5,sp,0 342: 0000 unimp 344: 0002 0x2 - 346: b418 fsd fa4,40(s0) + 346: b161 j ffffffce <_sp+0x7fffbfce> 348: 0000 unimp 34a: 0004 addi s1,sp,0 34c: 0000 unimp 34e: 0000 unimp - 350: aa38 fsd fa4,80(a2) + 350: a6bc fsd fa5,72(a3) 352: 2040 fld fs0,128(s0) 354: 002a 0x2a ... @@ -107480,12 +107027,12 @@ Disassembly of section .debug_aranges: 360: 001c addi a5,sp,0 362: 0000 unimp 364: 0002 0x2 - 366: be58 fsd fa4,184(a2) + 366: bba1 j be <__stack_size-0x742> 368: 0000 unimp 36a: 0004 addi s1,sp,0 36c: 0000 unimp 36e: 0000 unimp - 370: aa62 fsd fs8,272(sp) + 370: a6e6 fsd fs9,328(sp) 372: 2040 fld fs0,128(s0) 374: 05e0 addi s0,sp,716 ... @@ -107493,11 +107040,12 @@ Disassembly of section .debug_aranges: 380: 001c addi a5,sp,0 382: 0000 unimp 384: 0002 0x2 - 386: 0000d76f jal a4,d386 <__stack_size+0xcb86> + 386: d4b8 sw a4,104(s1) + 388: 0000 unimp 38a: 0004 addi s1,sp,0 38c: 0000 unimp 38e: 0000 unimp - 390: 2864 fld fs1,208(s0) + 390: 24e8 fld fa0,200(s1) 392: 2041 jal 412 <__stack_size-0x3ee> 394: 035e slli t1,t1,0x17 ... @@ -107505,12 +107053,12 @@ Disassembly of section .debug_aranges: 3a0: 001c addi a5,sp,0 3a2: 0000 unimp 3a4: 0002 0x2 - 3a6: e899 bnez s1,3bc <__stack_size-0x444> + 3a6: e5e2 fsw fs8,200(sp) 3a8: 0000 unimp 3aa: 0004 addi s1,sp,0 3ac: 0000 unimp 3ae: 0000 unimp - 3b0: 2bc2 fld fs7,16(sp) + 3b0: 2846 fld fa6,80(sp) 3b2: 2041 jal 432 <__stack_size-0x3ce> 3b4: 0354 addi a3,sp,388 ... @@ -107518,12 +107066,12 @@ Disassembly of section .debug_aranges: 3c0: 001c addi a5,sp,0 3c2: 0000 unimp 3c4: 0002 0x2 - 3c6: fa20 fsw fs0,112(a2) + 3c6: f769 bnez a4,390 <__stack_size-0x470> 3c8: 0000 unimp 3ca: 0004 addi s1,sp,0 3cc: 0000 unimp 3ce: 0000 unimp - 3d0: 2f16 fld ft10,320(sp) + 3d0: 2b9a fld fs7,384(sp) 3d2: 2041 jal 452 <__stack_size-0x3ae> 3d4: 0530 addi a2,sp,648 ... @@ -107531,12 +107079,9 @@ Disassembly of section .debug_aranges: 3e0: 001c addi a5,sp,0 3e2: 0000 unimp 3e4: 0002 0x2 - 3e6: 00f6 slli ra,ra,0x1d - 3e8: 0001 nop - 3ea: 0004 addi s1,sp,0 - 3ec: 0000 unimp + 3e6: 0000fe3f 00000004 0x40000fe3f 3ee: 0000 unimp - 3f0: 3446 fld fs0,112(sp) + 3f0: 30ca fld ft1,176(sp) 3f2: 2041 jal 472 <__stack_size-0x38e> 3f4: 0460 addi s0,sp,524 ... @@ -107544,11 +107089,12 @@ Disassembly of section .debug_aranges: 400: 001c addi a5,sp,0 402: 0000 unimp 404: 0002 0x2 - 406: 00010803 lb a6,0(sp) + 406: 054c addi a1,sp,644 + 408: 0001 nop 40a: 0004 addi s1,sp,0 40c: 0000 unimp 40e: 0000 unimp - 410: 38a6 fld fa7,104(sp) + 410: 352a fld fa0,168(sp) 412: 2041 jal 492 <__stack_size-0x36e> 414: 00a6 slli ra,ra,0x9 ... @@ -107556,12 +107102,12 @@ Disassembly of section .debug_aranges: 420: 001c addi a5,sp,0 422: 0000 unimp 424: 0002 0x2 - 426: 0a79 addi s4,s4,30 + 426: 07c2 slli a5,a5,0x10 428: 0001 nop 42a: 0004 addi s1,sp,0 42c: 0000 unimp 42e: 0000 unimp - 430: 394c fld fa1,176(a0) + 430: 35d0 fld fa2,168(a1) 432: 2041 jal 4b2 <__stack_size-0x34e> 434: 0112 slli sp,sp,0x4 ... @@ -107569,11 +107115,12 @@ Disassembly of section .debug_aranges: 440: 001c addi a5,sp,0 442: 0000 unimp 444: 0002 0x2 - 446: 00010ceb 0x10ceb + 446: 0a34 addi a3,sp,280 + 448: 0001 nop 44a: 0004 addi s1,sp,0 44c: 0000 unimp 44e: 0000 unimp - 450: 3a5e fld fs4,496(sp) + 450: 36e2 fld fa3,56(sp) 452: 2041 jal 4d2 <__stack_size-0x32e> 454: 0112 slli sp,sp,0x4 ... @@ -107581,12 +107128,12 @@ Disassembly of section .debug_aranges: 460: 001c addi a5,sp,0 462: 0000 unimp 464: 0002 0x2 - 466: 0f5d addi t5,t5,23 + 466: 0ca6 slli s9,s9,0x9 468: 0001 nop 46a: 0004 addi s1,sp,0 46c: 0000 unimp 46e: 0000 unimp - 470: 3b70 fld fa2,240(a4) + 470: 37f4 fld fa3,232(a5) 472: 2041 jal 4f2 <__stack_size-0x30e> 474: 0b5e slli s6,s6,0x17 ... @@ -107594,12 +107141,11 @@ Disassembly of section .debug_aranges: 480: 001c addi a5,sp,0 482: 0000 unimp 484: 0002 0x2 - 486: 20ce fld ft1,208(sp) - 488: 0001 nop + 486: 00011e17 auipc t3,0x11 48a: 0004 addi s1,sp,0 48c: 0000 unimp 48e: 0000 unimp - 490: 46ce lw a3,208(sp) + 490: 4352 lw t1,20(sp) 492: 2041 jal 512 <__stack_size-0x2ee> 494: 0e3e slli t3,t3,0xf ... @@ -107607,12 +107153,12 @@ Disassembly of section .debug_aranges: 4a0: 001c addi a5,sp,0 4a2: 0000 unimp 4a4: 0002 0x2 - 4a6: 2d88 fld fa0,24(a1) + 4a6: 2ad1 jal 67a <__stack_size-0x186> 4a8: 0001 nop 4aa: 0004 addi s1,sp,0 4ac: 0000 unimp 4ae: 0000 unimp - 4b0: 550c lw a1,40(a0) + 4b0: 5190 lw a2,32(a1) 4b2: 2041 jal 532 <__stack_size-0x2ce> 4b4: 00fa slli ra,ra,0x1e ... @@ -107620,12 +107166,12 @@ Disassembly of section .debug_aranges: 4c0: 001c addi a5,sp,0 4c2: 0000 unimp 4c4: 0002 0x2 - 4c6: 3025 jal fffffcee <_sp+0x7fffbcee> + 4c6: 2d6e fld fs10,216(sp) 4c8: 0001 nop 4ca: 0004 addi s1,sp,0 4cc: 0000 unimp 4ce: 0000 unimp - 4d0: 5606 lw a2,96(sp) + 4d0: 528a lw t0,160(sp) 4d2: 2041 jal 552 <__stack_size-0x2ae> 4d4: 00ee slli ra,ra,0x1b ... @@ -107633,12 +107179,11 @@ Disassembly of section .debug_aranges: 4e0: 001c addi a5,sp,0 4e2: 0000 unimp 4e4: 0002 0x2 - 4e6: 33b2 fld ft7,296(sp) - 4e8: 0001 nop + 4e6: 000130fb 0x130fb 4ea: 0004 addi s1,sp,0 4ec: 0000 unimp 4ee: 0000 unimp - 4f0: 56f4 lw a3,108(a3) + 4f0: 5378 lw a4,100(a4) 4f2: 2041 jal 572 <__stack_size-0x28e> 4f4: 016a slli sp,sp,0x1a ... @@ -107646,12 +107191,11 @@ Disassembly of section .debug_aranges: 500: 001c addi a5,sp,0 502: 0000 unimp 504: 0002 0x2 - 506: 376a fld fa4,184(sp) - 508: 0001 nop + 506: 000134b3 sltu s1,sp,zero 50a: 0004 addi s1,sp,0 50c: 0000 unimp 50e: 0000 unimp - 510: 585e lw a6,244(sp) + 510: 54e2 lw s1,56(sp) 512: 2041 jal 592 <__stack_size-0x26e> 514: 024c addi a1,sp,260 ... @@ -107659,19 +107203,18 @@ Disassembly of section .debug_aranges: 520: 0014 addi a3,sp,0 522: 0000 unimp 524: 0002 0x2 - 526: 3c5d jal ffffffdc <_sp+0x7fffbfdc> + 526: 39a6 fld fs3,104(sp) 528: 0001 nop 52a: 0004 addi s1,sp,0 ... 538: 001c addi a5,sp,0 53a: 0000 unimp 53c: 0002 0x2 - 53e: 46fa lw a3,156(sp) - 540: 0001 nop + 53e: 00014443 fmadd.s fs0,ft2,ft0,ft0,rmm 542: 0004 addi s1,sp,0 544: 0000 unimp 546: 0000 unimp - 548: 5aaa lw s5,168(sp) + 548: 572e lw a4,232(sp) 54a: 2041 jal 5ca <__stack_size-0x236> 54c: 003c addi a5,sp,8 ... @@ -108151,7 +107694,7 @@ Disassembly of section .debug_frame: 3aa: 0000 unimp 3ac: 0594 addi a3,sp,704 3ae: 2040 fld fs0,128(s0) - 3b0: 0018 addi a4,sp,0 + 3b0: 001e 0x1e 3b2: 0000 unimp 3b4: 0204 addi s1,sp,256 3b6: 0000 unimp @@ -108165,7 +107708,7 @@ Disassembly of section .debug_frame: 3c6: 0000 unimp 3c8: 0c00 addi s0,sp,528 3ca: 0008 addi a0,sp,0 - 3cc: 0a04 addi s1,sp,272 + 3cc: 1004 addi s1,sp,32 3ce: 0000 unimp 3d0: c100 sw s0,0(a0) 3d2: 0204 addi s1,sp,256 @@ -108179,7 +107722,7 @@ Disassembly of section .debug_frame: 3e2: 0000 unimp 3e4: 0394 addi a3,sp,448 3e6: 0000 unimp - 3e8: 05ac addi a1,sp,712 + 3e8: 05b2 slli a1,a1,0xc 3ea: 2040 fld fs0,128(s0) 3ec: 0032 0x32 3ee: 0000 unimp @@ -108199,7 +107742,7 @@ Disassembly of section .debug_frame: 40a: 0000 unimp 40c: 0394 addi a3,sp,448 40e: 0000 unimp - 410: 05de slli a1,a1,0x17 + 410: 05e4 addi s1,sp,716 412: 2040 fld fs0,128(s0) 414: 008a slli ra,ra,0x2 416: 0000 unimp @@ -108237,7 +107780,7 @@ Disassembly of section .debug_frame: 456: 0000 unimp 458: 0444 addi s1,sp,516 45a: 0000 unimp - 45c: 0668 addi a0,sp,780 + 45c: 066e slli a2,a2,0x1b 45e: 2040 fld fs0,128(s0) 460: 0042 0x42 462: 0000 unimp @@ -108267,7 +107810,7 @@ Disassembly of section .debug_frame: 492: 0000 unimp 494: 0444 addi s1,sp,516 496: 0000 unimp - 498: 06aa slli a3,a3,0xa + 498: 06b0 addi a2,sp,840 49a: 2040 fld fs0,128(s0) 49c: 0016 0x16 49e: 0000 unimp @@ -108305,7 +107848,7 @@ Disassembly of section .debug_frame: 4de: 0000 unimp 4e0: 04cc addi a1,sp,580 4e2: 0000 unimp - 4e4: 06c0 addi s0,sp,836 + 4e4: 06c6 slli a3,a3,0x11 4e6: 2040 fld fs0,128(s0) 4e8: 0012 0x12 4ea: 0000 unimp @@ -108331,7 +107874,7 @@ Disassembly of section .debug_frame: 512: 0000 unimp 514: 04cc addi a1,sp,580 516: 0000 unimp - 518: 06d2 slli a3,a3,0x14 + 518: 06d8 addi a4,sp,836 51a: 2040 fld fs0,128(s0) 51c: 0012 0x12 51e: 0000 unimp @@ -108357,7 +107900,7 @@ Disassembly of section .debug_frame: 546: 0000 unimp 548: 04cc addi a1,sp,580 54a: 0000 unimp - 54c: 06e4 addi s1,sp,844 + 54c: 06ea slli a3,a3,0x1a 54e: 2040 fld fs0,128(s0) 550: 002c addi a1,sp,8 552: 0000 unimp @@ -108387,7 +107930,7 @@ Disassembly of section .debug_frame: 582: 0000 unimp 584: 04cc addi a1,sp,580 586: 0000 unimp - 588: 0710 addi a2,sp,896 + 588: 0716 slli a4,a4,0x5 58a: 2040 fld fs0,128(s0) 58c: 00e0 addi s0,sp,76 58e: 0000 unimp @@ -108417,7 +107960,7 @@ Disassembly of section .debug_frame: 5be: 0000 unimp 5c0: 04cc addi a1,sp,580 5c2: 0000 unimp - 5c4: 07f0 addi a2,sp,972 + 5c4: 07f6 slli a5,a5,0x1d 5c6: 2040 fld fs0,128(s0) 5c8: 0016 0x16 5ca: 0000 unimp @@ -108443,7 +107986,7 @@ Disassembly of section .debug_frame: 5f2: 0000 unimp 5f4: 04cc addi a1,sp,580 5f6: 0000 unimp - 5f8: 0806 slli a6,a6,0x1 + 5f8: 080c addi a1,sp,16 5fa: 2040 fld fs0,128(s0) 5fc: 0016 0x16 5fe: 0000 unimp @@ -108469,7 +108012,7 @@ Disassembly of section .debug_frame: 626: 0000 unimp 628: 04cc addi a1,sp,580 62a: 0000 unimp - 62c: 081c addi a5,sp,16 + 62c: 0822 slli a6,a6,0x8 62e: 2040 fld fs0,128(s0) 630: 00d6 slli ra,ra,0x15 632: 0000 unimp @@ -108507,7 +108050,7 @@ Disassembly of section .debug_frame: 672: 0000 unimp 674: 0660 addi s0,sp,780 676: 0000 unimp - 678: 08f2 slli a7,a7,0x1c + 678: 08f8 addi a4,sp,92 67a: 2040 fld fs0,128(s0) 67c: 000e 0xe 67e: 0000 unimp @@ -108533,7 +108076,7 @@ Disassembly of section .debug_frame: 6a6: 0000 unimp 6a8: 0660 addi s0,sp,780 6aa: 0000 unimp - 6ac: 0900 addi s0,sp,144 + 6ac: 0906 slli s2,s2,0x1 6ae: 2040 fld fs0,128(s0) 6b0: 0018 addi a4,sp,0 6b2: 0000 unimp @@ -108559,7 +108102,7 @@ Disassembly of section .debug_frame: 6da: 0000 unimp 6dc: 0660 addi s0,sp,780 6de: 0000 unimp - 6e0: 0918 addi a4,sp,144 + 6e0: 091e slli s2,s2,0x7 6e2: 2040 fld fs0,128(s0) 6e4: 0034 addi a3,sp,8 6e6: 0000 unimp @@ -108589,7 +108132,7 @@ Disassembly of section .debug_frame: 716: 0000 unimp 718: 0660 addi s0,sp,780 71a: 0000 unimp - 71c: 094c addi a1,sp,148 + 71c: 0952 slli s2,s2,0x14 71e: 2040 fld fs0,128(s0) 720: 005e 0x5e 722: 0000 unimp @@ -108619,7 +108162,7 @@ Disassembly of section .debug_frame: 752: 0000 unimp 754: 0660 addi s0,sp,780 756: 0000 unimp - 758: 09aa slli s3,s3,0xa + 758: 09b0 addi a2,sp,216 75a: 2040 fld fs0,128(s0) 75c: 002a 0x2a 75e: 0000 unimp @@ -108653,7 +108196,7 @@ Disassembly of section .debug_frame: 796: 0000 unimp 798: 0784 addi s1,sp,960 79a: 0000 unimp - 79c: 09d4 addi a3,sp,212 + 79c: 09da slli s3,s3,0x16 79e: 2040 fld fs0,128(s0) 7a0: 0010 addi a2,sp,0 7a2: 0000 unimp @@ -108679,7 +108222,7 @@ Disassembly of section .debug_frame: 7ca: 0000 unimp 7cc: 0784 addi s1,sp,960 7ce: 0000 unimp - 7d0: 09e4 addi s1,sp,220 + 7d0: 09ea slli s3,s3,0x1a 7d2: 2040 fld fs0,128(s0) 7d4: 0010 addi a2,sp,0 7d6: 0000 unimp @@ -108705,7 +108248,7 @@ Disassembly of section .debug_frame: 7fe: 0000 unimp 800: 0784 addi s1,sp,960 802: 0000 unimp - 804: 09f4 addi a3,sp,220 + 804: 09fa slli s3,s3,0x1e 806: 2040 fld fs0,128(s0) 808: 0010 addi a2,sp,0 80a: 0000 unimp @@ -108731,7 +108274,7 @@ Disassembly of section .debug_frame: 832: 0000 unimp 834: 0784 addi s1,sp,960 836: 0000 unimp - 838: 0a04 addi s1,sp,272 + 838: 0a0a slli s4,s4,0x2 83a: 2040 fld fs0,128(s0) 83c: 0010 addi a2,sp,0 83e: 0000 unimp @@ -108757,7 +108300,7 @@ Disassembly of section .debug_frame: 866: 0000 unimp 868: 0784 addi s1,sp,960 86a: 0000 unimp - 86c: 0a14 addi a3,sp,272 + 86c: 0a1a slli s4,s4,0x6 86e: 2040 fld fs0,128(s0) 870: 0042 0x42 872: 0000 unimp @@ -108787,7 +108330,7 @@ Disassembly of section .debug_frame: 8a2: 0000 unimp 8a4: 0784 addi s1,sp,960 8a6: 0000 unimp - 8a8: 0a56 slli s4,s4,0x15 + 8a8: 0a5c addi a5,sp,276 8aa: 2040 fld fs0,128(s0) 8ac: 0042 0x42 8ae: 0000 unimp @@ -108825,7 +108368,7 @@ Disassembly of section .debug_frame: 8ee: 0000 unimp 8f0: 08dc addi a5,sp,84 8f2: 0000 unimp - 8f4: 0a98 addi a4,sp,336 + 8f4: 0a9e slli s5,s5,0x7 8f6: 2040 fld fs0,128(s0) 8f8: 0066 0x66 8fa: 0000 unimp @@ -108855,7 +108398,7 @@ Disassembly of section .debug_frame: 92a: 0000 unimp 92c: 08dc addi a5,sp,84 92e: 0000 unimp - 930: 0afe slli s5,s5,0x1f + 930: 0b04 addi s1,sp,400 932: 2040 fld fs0,128(s0) 934: 0040 addi s0,sp,4 936: 0000 unimp @@ -108885,7 +108428,7 @@ Disassembly of section .debug_frame: 966: 0000 unimp 968: 08dc addi a5,sp,84 96a: 0000 unimp - 96c: 0b3e slli s6,s6,0xf + 96c: 0b44 addi s1,sp,404 96e: 2040 fld fs0,128(s0) 970: 0010 addi a2,sp,0 972: 0000 unimp @@ -108911,7 +108454,7 @@ Disassembly of section .debug_frame: 99a: 0000 unimp 99c: 08dc addi a5,sp,84 99e: 0000 unimp - 9a0: 0b4e slli s6,s6,0x13 + 9a0: 0b54 addi a3,sp,404 9a2: 2040 fld fs0,128(s0) 9a4: 0094 addi a3,sp,64 9a6: 0000 unimp @@ -108941,7 +108484,7 @@ Disassembly of section .debug_frame: 9d6: 0000 unimp 9d8: 08dc addi a5,sp,84 9da: 0000 unimp - 9dc: 0be2 slli s7,s7,0x18 + 9dc: 0be8 addi a0,sp,476 9de: 2040 fld fs0,128(s0) 9e0: 0098 addi a4,sp,64 9e2: 0000 unimp @@ -108971,7 +108514,7 @@ Disassembly of section .debug_frame: a12: 0000 unimp a14: 08dc addi a5,sp,84 a16: 0000 unimp - a18: 0c7a slli s8,s8,0x1e + a18: 0c80 addi s0,sp,592 a1a: 2040 fld fs0,128(s0) a1c: 013a slli sp,sp,0xe a1e: 0000 unimp @@ -109001,7 +108544,7 @@ Disassembly of section .debug_frame: a4e: 0000 unimp a50: 08dc addi a5,sp,84 a52: 0000 unimp - a54: 0db4 addi a3,sp,728 + a54: 0dba slli s11,s11,0xe a56: 2040 fld fs0,128(s0) a58: 009e slli ra,ra,0x7 a5a: 0000 unimp @@ -109031,7 +108574,7 @@ Disassembly of section .debug_frame: a8a: 0000 unimp a8c: 08dc addi a5,sp,84 a8e: 0000 unimp - a90: 0e52 slli t3,t3,0x14 + a90: 0e58 addi a4,sp,788 a92: 2040 fld fs0,128(s0) a94: 0080 addi s0,sp,64 a96: 0000 unimp @@ -109061,7 +108604,7 @@ Disassembly of section .debug_frame: ac6: 0000 unimp ac8: 08dc addi a5,sp,84 aca: 0000 unimp - acc: 0ed2 slli t4,t4,0x14 + acc: 0ed8 addi a4,sp,852 ace: 2040 fld fs0,128(s0) ad0: 0080 addi s0,sp,64 ad2: 0000 unimp @@ -109091,7 +108634,7 @@ Disassembly of section .debug_frame: b02: 0000 unimp b04: 08dc addi a5,sp,84 b06: 0000 unimp - b08: 0f52 slli t5,t5,0x14 + b08: 0f58 addi a4,sp,916 b0a: 2040 fld fs0,128(s0) b0c: 0062 0x62 b0e: 0000 unimp @@ -109121,7 +108664,7 @@ Disassembly of section .debug_frame: b3e: 0000 unimp b40: 08dc addi a5,sp,84 b42: 0000 unimp - b44: 0fb4 addi a3,sp,984 + b44: 0fba slli t6,t6,0xe b46: 2040 fld fs0,128(s0) b48: 0044 addi s1,sp,4 b4a: 0000 unimp @@ -109151,7 +108694,7 @@ Disassembly of section .debug_frame: b7a: 0000 unimp b7c: 08dc addi a5,sp,84 b7e: 0000 unimp - b80: 0ff8 addi a4,sp,988 + b80: 0ffe slli t6,t6,0x1f b82: 2040 fld fs0,128(s0) b84: 0044 addi s1,sp,4 b86: 0000 unimp @@ -109189,7 +108732,7 @@ Disassembly of section .debug_frame: bc6: 0000 unimp bc8: 0bb4 addi a3,sp,472 bca: 0000 unimp - bcc: 103c addi a5,sp,40 + bcc: 1042 0x1042 bce: 2040 fld fs0,128(s0) bd0: 0044 addi s1,sp,4 bd2: 0000 unimp @@ -109215,7 +108758,7 @@ Disassembly of section .debug_frame: bfa: 0000 unimp bfc: 0bb4 addi a3,sp,472 bfe: 0000 unimp - c00: 1080 addi s0,sp,96 + c00: 1086 slli ra,ra,0x21 c02: 2040 fld fs0,128(s0) c04: 0020 addi s0,sp,8 c06: 0000 unimp @@ -109241,7 +108784,7 @@ Disassembly of section .debug_frame: c2e: 0000 unimp c30: 0bb4 addi a3,sp,472 c32: 0000 unimp - c34: 10a0 addi s0,sp,104 + c34: 10a6 slli ra,ra,0x29 c36: 2040 fld fs0,128(s0) c38: 0030 addi a2,sp,8 c3a: 0000 unimp @@ -109267,7 +108810,7 @@ Disassembly of section .debug_frame: c62: 0000 unimp c64: 0bb4 addi a3,sp,472 c66: 0000 unimp - c68: 10d0 addi a2,sp,100 + c68: 10d6 slli ra,ra,0x35 c6a: 2040 fld fs0,128(s0) c6c: 00e2 slli ra,ra,0x18 c6e: 0000 unimp @@ -109297,7 +108840,7 @@ Disassembly of section .debug_frame: c9e: 0000 unimp ca0: 0bb4 addi a3,sp,472 ca2: 0000 unimp - ca4: 11b2 slli gp,gp,0x2c + ca4: 11b8 addi a4,sp,232 ca6: 2040 fld fs0,128(s0) ca8: 0028 addi a0,sp,8 caa: 0000 unimp @@ -109317,7 +108860,7 @@ Disassembly of section .debug_frame: cc6: 0000 unimp cc8: 0bb4 addi a3,sp,472 cca: 0000 unimp - ccc: 11da slli gp,gp,0x36 + ccc: 11e0 addi s0,sp,236 cce: 2040 fld fs0,128(s0) cd0: 0050 addi a2,sp,4 cd2: 0000 unimp @@ -109347,7 +108890,7 @@ Disassembly of section .debug_frame: d02: 0000 unimp d04: 0bb4 addi a3,sp,472 d06: 0000 unimp - d08: 122a slli tp,tp,0x2a + d08: 1230 addi a2,sp,296 d0a: 2040 fld fs0,128(s0) d0c: 0016 0x16 d0e: 0000 unimp @@ -109381,7 +108924,7 @@ Disassembly of section .debug_frame: d46: 0000 unimp d48: 0d34 addi a3,sp,664 d4a: 0000 unimp - d4c: 1240 addi s0,sp,292 + d4c: 1246 slli tp,tp,0x31 d4e: 2040 fld fs0,128(s0) d50: 0028 addi a0,sp,8 d52: 0000 unimp @@ -109407,7 +108950,7 @@ Disassembly of section .debug_frame: d7a: 0000 unimp d7c: 0d34 addi a3,sp,664 d7e: 0000 unimp - d80: 1268 addi a0,sp,300 + d80: 126e slli tp,tp,0x3b d82: 2040 fld fs0,128(s0) d84: 0042 0x42 d86: 0000 unimp @@ -109433,7 +108976,7 @@ Disassembly of section .debug_frame: dae: 0000 unimp db0: 0d34 addi a3,sp,664 db2: 0000 unimp - db4: 12aa slli t0,t0,0x2a + db4: 12b0 addi a2,sp,360 db6: 2040 fld fs0,128(s0) db8: 0028 addi a0,sp,8 dba: 0000 unimp @@ -109459,7 +109002,7 @@ Disassembly of section .debug_frame: de2: 0000 unimp de4: 0d34 addi a3,sp,664 de6: 0000 unimp - de8: 12d2 slli t0,t0,0x34 + de8: 12d8 addi a4,sp,356 dea: 2040 fld fs0,128(s0) dec: 0024 addi s1,sp,8 dee: 0000 unimp @@ -109489,7 +109032,7 @@ Disassembly of section .debug_frame: e1e: 0000 unimp e20: 0d34 addi a3,sp,664 e22: 0000 unimp - e24: 12f6 slli t0,t0,0x3d + e24: 12fc addi a5,sp,364 e26: 2040 fld fs0,128(s0) e28: 00c2 slli ra,ra,0x10 e2a: 0000 unimp @@ -109519,7 +109062,7 @@ Disassembly of section .debug_frame: e5a: 0000 unimp e5c: 0d34 addi a3,sp,664 e5e: 0000 unimp - e60: 13b8 addi a4,sp,488 + e60: 13be slli t2,t2,0x2f e62: 2040 fld fs0,128(s0) e64: 002e 0x2e e66: 0000 unimp @@ -109549,7 +109092,7 @@ Disassembly of section .debug_frame: e96: 0000 unimp e98: 0d34 addi a3,sp,664 e9a: 0000 unimp - e9c: 13e6 slli t2,t2,0x39 + e9c: 13ec addi a1,sp,492 e9e: 2040 fld fs0,128(s0) ea0: 0056 0x56 ea2: 0000 unimp @@ -109583,7 +109126,7 @@ Disassembly of section .debug_frame: eda: 0000 unimp edc: 0d34 addi a3,sp,664 ede: 0000 unimp - ee0: 143c addi a5,sp,552 + ee0: 1442 slli s0,s0,0x30 ee2: 2040 fld fs0,128(s0) ee4: 007a 0x7a ee6: 0000 unimp @@ -109613,7 +109156,7 @@ Disassembly of section .debug_frame: f16: 0000 unimp f18: 0d34 addi a3,sp,664 f1a: 0000 unimp - f1c: 14b6 slli s1,s1,0x2d + f1c: 14bc addi a5,sp,616 f1e: 2040 fld fs0,128(s0) f20: 004c addi a1,sp,4 f22: 0000 unimp @@ -109643,7 +109186,7 @@ Disassembly of section .debug_frame: f52: 0000 unimp f54: 0d34 addi a3,sp,664 f56: 0000 unimp - f58: 1502 slli a0,a0,0x20 + f58: 1508 addi a0,sp,672 f5a: 2040 fld fs0,128(s0) f5c: 00a8 addi a0,sp,72 f5e: 0000 unimp @@ -109673,7 +109216,7 @@ Disassembly of section .debug_frame: f8e: 0000 unimp f90: 0d34 addi a3,sp,664 f92: 0000 unimp - f94: 15aa slli a1,a1,0x2a + f94: 15b0 addi a2,sp,744 f96: 2040 fld fs0,128(s0) f98: 0090 addi a2,sp,64 f9a: 0000 unimp @@ -109703,7 +109246,7 @@ Disassembly of section .debug_frame: fca: 0000 unimp fcc: 0d34 addi a3,sp,664 fce: 0000 unimp - fd0: 163a slli a2,a2,0x2e + fd0: 1640 addi s0,sp,804 fd2: 2040 fld fs0,128(s0) fd4: 01b2 slli gp,gp,0xc fd6: 0000 unimp @@ -109737,7 +109280,7 @@ Disassembly of section .debug_frame: 100e: 0000 unimp 1010: 0d34 addi a3,sp,664 1012: 0000 unimp - 1014: 17ec addi a1,sp,1004 + 1014: 17f2 slli a5,a5,0x3c 1016: 2040 fld fs0,128(s0) 1018: 0020 addi s0,sp,8 101a: 0000 unimp @@ -109767,7 +109310,7 @@ Disassembly of section .debug_frame: 104a: 0000 unimp 104c: 0d34 addi a3,sp,664 104e: 0000 unimp - 1050: 180c addi a1,sp,48 + 1050: 1812 slli a6,a6,0x24 1052: 2040 fld fs0,128(s0) 1054: 008e slli ra,ra,0x3 1056: 0000 unimp @@ -109805,7 +109348,7 @@ Disassembly of section .debug_frame: 1096: 0000 unimp 1098: 0d34 addi a3,sp,664 109a: 0000 unimp - 109c: 189a slli a7,a7,0x26 + 109c: 18a0 addi s0,sp,120 109e: 2040 fld fs0,128(s0) 10a0: 008c addi a1,sp,64 10a2: 0000 unimp @@ -109835,7 +109378,7 @@ Disassembly of section .debug_frame: 10d2: 0000 unimp 10d4: 0d34 addi a3,sp,664 10d6: 0000 unimp - 10d8: 1926 slli s2,s2,0x29 + 10d8: 192c addi a1,sp,184 10da: 2040 fld fs0,128(s0) 10dc: 0088 addi a0,sp,64 10de: 0000 unimp @@ -109865,7 +109408,7 @@ Disassembly of section .debug_frame: 110e: 0000 unimp 1110: 0d34 addi a3,sp,664 1112: 0000 unimp - 1114: 19ae slli s3,s3,0x2b + 1114: 19b4 addi a3,sp,248 1116: 2040 fld fs0,128(s0) 1118: 004c addi a1,sp,4 111a: 0000 unimp @@ -109895,7 +109438,7 @@ Disassembly of section .debug_frame: 114a: 0000 unimp 114c: 0d34 addi a3,sp,664 114e: 0000 unimp - 1150: 19fa slli s3,s3,0x3e + 1150: 1a00 addi s0,sp,304 1152: 2040 fld fs0,128(s0) 1154: 00b6 slli ra,ra,0xd 1156: 0000 unimp @@ -109925,7 +109468,7 @@ Disassembly of section .debug_frame: 1186: 0000 unimp 1188: 0d34 addi a3,sp,664 118a: 0000 unimp - 118c: 1ab0 addi a2,sp,376 + 118c: 1ab6 slli s5,s5,0x2d 118e: 2040 fld fs0,128(s0) 1190: 0090 addi a2,sp,64 1192: 0000 unimp @@ -109955,7 +109498,7 @@ Disassembly of section .debug_frame: 11c2: 0000 unimp 11c4: 0d34 addi a3,sp,664 11c6: 0000 unimp - 11c8: 1b40 addi s0,sp,436 + 11c8: 1b46 slli s6,s6,0x31 11ca: 2040 fld fs0,128(s0) 11cc: 0246 slli tp,tp,0x11 11ce: 0000 unimp @@ -109989,7 +109532,7 @@ Disassembly of section .debug_frame: 1206: 0000 unimp 1208: 0d34 addi a3,sp,664 120a: 0000 unimp - 120c: 1d86 slli s11,s11,0x21 + 120c: 1d8c addi a1,sp,752 120e: 2040 fld fs0,128(s0) 1210: 01e6 slli gp,gp,0x19 1212: 0000 unimp @@ -110023,7 +109566,7 @@ Disassembly of section .debug_frame: 124a: 0000 unimp 124c: 0d34 addi a3,sp,664 124e: 0000 unimp - 1250: 1f6c addi a1,sp,956 + 1250: 1f72 slli t5,t5,0x3c 1252: 2040 fld fs0,128(s0) 1254: 001e 0x1e 1256: 0000 unimp @@ -110049,7 +109592,7 @@ Disassembly of section .debug_frame: 127e: 0000 unimp 1280: 0d34 addi a3,sp,664 1282: 0000 unimp - 1284: 1f8a slli t6,t6,0x22 + 1284: 1f90 addi a2,sp,1008 1286: 2040 fld fs0,128(s0) 1288: 006e 0x6e 128a: 0000 unimp @@ -110079,7 +109622,7 @@ Disassembly of section .debug_frame: 12ba: 0000 unimp 12bc: 0d34 addi a3,sp,664 12be: 0000 unimp - 12c0: 1ff8 addi a4,sp,1020 + 12c0: 1ffe slli t6,t6,0x3f 12c2: 2040 fld fs0,128(s0) 12c4: 004e 0x4e 12c6: 0000 unimp @@ -110109,7 +109652,7 @@ Disassembly of section .debug_frame: 12f6: 0000 unimp 12f8: 0d34 addi a3,sp,664 12fa: 0000 unimp - 12fc: 2046 fld ft0,80(sp) + 12fc: 204c fld fa1,128(s0) 12fe: 2040 fld fs0,128(s0) 1300: 009c addi a5,sp,64 1302: 0000 unimp @@ -110139,7 +109682,7 @@ Disassembly of section .debug_frame: 1332: 0000 unimp 1334: 0d34 addi a3,sp,664 1336: 0000 unimp - 1338: 20e2 fld ft1,24(sp) + 1338: 20e8 fld fa0,192(s1) 133a: 2040 fld fs0,128(s0) 133c: 0092 slli ra,ra,0x4 133e: 0000 unimp @@ -110169,7 +109712,7 @@ Disassembly of section .debug_frame: 136e: 0000 unimp 1370: 0d34 addi a3,sp,664 1372: 0000 unimp - 1374: 2174 fld fa3,192(a0) + 1374: 217a fld ft2,408(sp) 1376: 2040 fld fs0,128(s0) 1378: 0170 addi a2,sp,140 137a: 0000 unimp @@ -110203,7 +109746,7 @@ Disassembly of section .debug_frame: 13b2: 0000 unimp 13b4: 0d34 addi a3,sp,664 13b6: 0000 unimp - 13b8: 22e4 fld fs1,192(a3) + 13b8: 22ea fld ft5,152(sp) 13ba: 2040 fld fs0,128(s0) 13bc: 0274 addi a3,sp,268 13be: 0000 unimp @@ -110241,7 +109784,7 @@ Disassembly of section .debug_frame: 13fe: 0000 unimp 1400: 0d34 addi a3,sp,664 1402: 0000 unimp - 1404: 2558 fld fa4,136(a0) + 1404: 255e fld fa0,464(sp) 1406: 2040 fld fs0,128(s0) 1408: 007c addi a5,sp,12 140a: 0000 unimp @@ -110271,7 +109814,7 @@ Disassembly of section .debug_frame: 143a: 0000 unimp 143c: 0d34 addi a3,sp,664 143e: 0000 unimp - 1440: 25d4 fld fa3,136(a1) + 1440: 25da fld fa1,400(sp) 1442: 2040 fld fs0,128(s0) 1444: 00b0 addi a2,sp,72 1446: 0000 unimp @@ -110301,7 +109844,7 @@ Disassembly of section .debug_frame: 1476: 0000 unimp 1478: 0d34 addi a3,sp,664 147a: 0000 unimp - 147c: 2684 fld fs1,8(a3) + 147c: 268a fld fa3,128(sp) 147e: 2040 fld fs0,128(s0) 1480: 005c addi a5,sp,4 1482: 0000 unimp @@ -110331,7 +109874,7 @@ Disassembly of section .debug_frame: 14b2: 0000 unimp 14b4: 0d34 addi a3,sp,664 14b6: 0000 unimp - 14b8: 26e0 fld fs0,200(a3) + 14b8: 26e6 fld fa3,88(sp) 14ba: 2040 fld fs0,128(s0) 14bc: 00fe slli ra,ra,0x1f 14be: 0000 unimp @@ -110361,7 +109904,7 @@ Disassembly of section .debug_frame: 14ee: 0000 unimp 14f0: 0d34 addi a3,sp,664 14f2: 0000 unimp - 14f4: 27de fld fa5,464(sp) + 14f4: 27e4 fld fs1,200(a5) 14f6: 2040 fld fs0,128(s0) 14f8: 00ac addi a1,sp,72 14fa: 0000 unimp @@ -110391,7 +109934,7 @@ Disassembly of section .debug_frame: 152a: 0000 unimp 152c: 0d34 addi a3,sp,664 152e: 0000 unimp - 1530: 288a fld fa7,128(sp) + 1530: 2890 fld fa2,16(s1) 1532: 2040 fld fs0,128(s0) 1534: 029a slli t0,t0,0x6 1536: 0000 unimp @@ -110425,7 +109968,7 @@ Disassembly of section .debug_frame: 156e: 0000 unimp 1570: 0d34 addi a3,sp,664 1572: 0000 unimp - 1574: 2b24 fld fs1,80(a4) + 1574: 2b2a fld fs6,136(sp) 1576: 2040 fld fs0,128(s0) 1578: 0028 addi a0,sp,8 157a: 0000 unimp @@ -110455,7 +109998,7 @@ Disassembly of section .debug_frame: 15aa: 0000 unimp 15ac: 0d34 addi a3,sp,664 15ae: 0000 unimp - 15b0: 2b4c fld fa1,144(a4) + 15b0: 2b52 fld fs6,272(sp) 15b2: 2040 fld fs0,128(s0) 15b4: 02d0 addi a2,sp,324 15b6: 0000 unimp @@ -110489,7 +110032,7 @@ Disassembly of section .debug_frame: 15ee: 0000 unimp 15f0: 0d34 addi a3,sp,664 15f2: 0000 unimp - 15f4: 2e1c fld fa5,24(a2) + 15f4: 2e22 fld ft8,8(sp) 15f6: 2040 fld fs0,128(s0) 15f8: 009a slli ra,ra,0x6 15fa: 0000 unimp @@ -110519,7 +110062,7 @@ Disassembly of section .debug_frame: 162a: 0000 unimp 162c: 0d34 addi a3,sp,664 162e: 0000 unimp - 1630: 2eb6 fld ft9,328(sp) + 1630: 2ebc fld fa5,88(a3) 1632: 2040 fld fs0,128(s0) 1634: 0120 addi s0,sp,136 1636: 0000 unimp @@ -110553,7 +110096,7 @@ Disassembly of section .debug_frame: 166e: 0000 unimp 1670: 0d34 addi a3,sp,664 1672: 0000 unimp - 1674: 2fd6 fld ft11,336(sp) + 1674: 2fdc fld fa5,152(a5) 1676: 2040 fld fs0,128(s0) 1678: 004e 0x4e 167a: 0000 unimp @@ -110583,7 +110126,7 @@ Disassembly of section .debug_frame: 16aa: 0000 unimp 16ac: 0d34 addi a3,sp,664 16ae: 0000 unimp - 16b0: 3024 fld fs1,96(s0) + 16b0: 302a fld ft0,168(sp) 16b2: 2040 fld fs0,128(s0) 16b4: 016a slli sp,sp,0x1a 16b6: 0000 unimp @@ -110617,7 +110160,7 @@ Disassembly of section .debug_frame: 16ee: 0000 unimp 16f0: 0d34 addi a3,sp,664 16f2: 0000 unimp - 16f4: 318e fld ft3,224(sp) + 16f4: 3194 fld fa3,32(a1) 16f6: 2040 fld fs0,128(s0) 16f8: 009e slli ra,ra,0x7 16fa: 0000 unimp @@ -110647,7 +110190,7 @@ Disassembly of section .debug_frame: 172a: 0000 unimp 172c: 0d34 addi a3,sp,664 172e: 0000 unimp - 1730: 322c fld fa1,96(a2) + 1730: 3232 fld ft4,296(sp) 1732: 2040 fld fs0,128(s0) 1734: 018e slli gp,gp,0x3 1736: 0000 unimp @@ -110681,7 +110224,7 @@ Disassembly of section .debug_frame: 176e: 0000 unimp 1770: 0d34 addi a3,sp,664 1772: 0000 unimp - 1774: 33ba fld ft7,424(sp) + 1774: 33c0 fld fs0,160(a5) 1776: 2040 fld fs0,128(s0) 1778: 017e slli sp,sp,0x1f 177a: 0000 unimp @@ -110715,7 +110258,7 @@ Disassembly of section .debug_frame: 17b2: 0000 unimp 17b4: 0d34 addi a3,sp,664 17b6: 0000 unimp - 17b8: 3538 fld fa4,104(a0) + 17b8: 353e fld fa0,488(sp) 17ba: 2040 fld fs0,128(s0) 17bc: 02f8 addi a4,sp,332 17be: 0000 unimp @@ -110749,7 +110292,7 @@ Disassembly of section .debug_frame: 17f6: 0000 unimp 17f8: 0d34 addi a3,sp,664 17fa: 0000 unimp - 17fc: 3830 fld fa2,112(s0) + 17fc: 3836 fld fa6,360(sp) 17fe: 2040 fld fs0,128(s0) 1800: 00ca slli ra,ra,0x12 1802: 0000 unimp @@ -110787,7 +110330,7 @@ Disassembly of section .debug_frame: 1842: 0000 unimp 1844: 1830 addi a2,sp,56 1846: 0000 unimp - 1848: 38fa fld fa7,440(sp) + 1848: 3900 fld fs0,48(a0) 184a: 2040 fld fs0,128(s0) 184c: 0020 addi s0,sp,8 184e: 0000 unimp @@ -110813,7 +110356,7 @@ Disassembly of section .debug_frame: 1876: 0000 unimp 1878: 1830 addi a2,sp,56 187a: 0000 unimp - 187c: 391a fld fs2,416(sp) + 187c: 3920 fld fs0,112(a0) 187e: 2040 fld fs0,128(s0) 1880: 0020 addi s0,sp,8 1882: 0000 unimp @@ -110839,7 +110382,7 @@ Disassembly of section .debug_frame: 18aa: 0000 unimp 18ac: 1830 addi a2,sp,56 18ae: 0000 unimp - 18b0: 393a fld fs2,424(sp) + 18b0: 3940 fld fs0,176(a0) 18b2: 2040 fld fs0,128(s0) 18b4: 005c addi a5,sp,4 18b6: 0000 unimp @@ -110869,7 +110412,7 @@ Disassembly of section .debug_frame: 18e6: 0000 unimp 18e8: 1830 addi a2,sp,56 18ea: 0000 unimp - 18ec: 3996 fld fs3,352(sp) + 18ec: 399c fld fa5,48(a1) 18ee: 2040 fld fs0,128(s0) 18f0: 005c addi a5,sp,4 18f2: 0000 unimp @@ -110899,7 +110442,7 @@ Disassembly of section .debug_frame: 1922: 0000 unimp 1924: 1830 addi a2,sp,56 1926: 0000 unimp - 1928: 39f2 fld fs3,312(sp) + 1928: 39f8 fld fa4,240(a1) 192a: 2040 fld fs0,128(s0) 192c: 001e 0x1e 192e: 0000 unimp @@ -110933,7 +110476,7 @@ Disassembly of section .debug_frame: 1966: 0000 unimp 1968: 1954 addi a3,sp,180 196a: 0000 unimp - 196c: 3a10 fld fa2,48(a2) + 196c: 3a16 fld fs4,352(sp) 196e: 2040 fld fs0,128(s0) 1970: 0044 addi s1,sp,4 1972: 0000 unimp @@ -110963,7 +110506,7 @@ Disassembly of section .debug_frame: 19a2: 0000 unimp 19a4: 1954 addi a3,sp,180 19a6: 0000 unimp - 19a8: 3a54 fld fa3,176(a2) + 19a8: 3a5a fld fs4,432(sp) 19aa: 2040 fld fs0,128(s0) 19ac: 0052 0x52 19ae: 0000 unimp @@ -110993,7 +110536,7 @@ Disassembly of section .debug_frame: 19de: 0000 unimp 19e0: 1954 addi a3,sp,180 19e2: 0000 unimp - 19e4: 3aa6 fld fs5,104(sp) + 19e4: 3aac fld fa1,112(a3) 19e6: 2040 fld fs0,128(s0) 19e8: 0044 addi s1,sp,4 19ea: 0000 unimp @@ -111023,7 +110566,7 @@ Disassembly of section .debug_frame: 1a1a: 0000 unimp 1a1c: 1954 addi a3,sp,180 1a1e: 0000 unimp - 1a20: 3aea fld fs5,184(sp) + 1a20: 3af0 fld fa2,240(a3) 1a22: 2040 fld fs0,128(s0) 1a24: 0122 slli sp,sp,0x8 1a26: 0000 unimp @@ -111049,7 +110592,7 @@ Disassembly of section .debug_frame: 1a4e: 0000 unimp 1a50: 1954 addi a3,sp,180 1a52: 0000 unimp - 1a54: 3c0c fld fa1,56(s0) + 1a54: 3c12 fld fs8,288(sp) 1a56: 2040 fld fs0,128(s0) 1a58: 0156 slli sp,sp,0x15 1a5a: 0000 unimp @@ -111075,7 +110618,7 @@ Disassembly of section .debug_frame: 1a82: 0000 unimp 1a84: 1954 addi a3,sp,180 1a86: 0000 unimp - 1a88: 3d62 fld fs10,56(sp) + 1a88: 3d68 fld fa0,248(a0) 1a8a: 2040 fld fs0,128(s0) 1a8c: 00cc addi a1,sp,68 1a8e: 0000 unimp @@ -111101,7 +110644,7 @@ Disassembly of section .debug_frame: 1ab6: 0000 unimp 1ab8: 1954 addi a3,sp,180 1aba: 0000 unimp - 1abc: 3e2e fld ft8,232(sp) + 1abc: 3e34 fld fa3,120(a2) 1abe: 2040 fld fs0,128(s0) 1ac0: 007c addi a5,sp,12 1ac2: 0000 unimp @@ -111127,7 +110670,7 @@ Disassembly of section .debug_frame: 1aea: 0000 unimp 1aec: 1954 addi a3,sp,180 1aee: 0000 unimp - 1af0: 3eaa fld ft9,168(sp) + 1af0: 3eb0 fld fa2,120(a3) 1af2: 2040 fld fs0,128(s0) 1af4: 007c addi a5,sp,12 1af6: 0000 unimp @@ -111157,7 +110700,7 @@ Disassembly of section .debug_frame: 1b26: 0000 unimp 1b28: 1954 addi a3,sp,180 1b2a: 0000 unimp - 1b2c: 3f26 fld ft10,104(sp) + 1b2c: 3f2c fld fa1,120(a4) 1b2e: 2040 fld fs0,128(s0) 1b30: 00a4 addi s1,sp,72 1b32: 0000 unimp @@ -111183,7 +110726,7 @@ Disassembly of section .debug_frame: 1b5a: 0000 unimp 1b5c: 1954 addi a3,sp,180 1b5e: 0000 unimp - 1b60: 3fca fld ft11,176(sp) + 1b60: 3fd0 fld fa2,184(a5) 1b62: 2040 fld fs0,128(s0) 1b64: 008e slli ra,ra,0x3 1b66: 0000 unimp @@ -111209,7 +110752,7 @@ Disassembly of section .debug_frame: 1b8e: 0000 unimp 1b90: 1954 addi a3,sp,180 1b92: 0000 unimp - 1b94: 4058 lw a4,4(s0) + 1b94: 405e 0x405e 1b96: 2040 fld fs0,128(s0) 1b98: 006e 0x6e 1b9a: 0000 unimp @@ -111239,7 +110782,7 @@ Disassembly of section .debug_frame: 1bca: 0000 unimp 1bcc: 1954 addi a3,sp,180 1bce: 0000 unimp - 1bd0: 40c6 lw ra,80(sp) + 1bd0: 40cc lw a1,4(s1) 1bd2: 2040 fld fs0,128(s0) 1bd4: 0060 addi s0,sp,12 1bd6: 0000 unimp @@ -111265,7 +110808,7 @@ Disassembly of section .debug_frame: 1bfe: 0000 unimp 1c00: 1954 addi a3,sp,180 1c02: 0000 unimp - 1c04: 4126 lw sp,72(sp) + 1c04: 412c lw a1,64(a0) 1c06: 2040 fld fs0,128(s0) 1c08: 0056 0x56 1c0a: 0000 unimp @@ -111291,7 +110834,7 @@ Disassembly of section .debug_frame: 1c32: 0000 unimp 1c34: 1954 addi a3,sp,180 1c36: 0000 unimp - 1c38: 417c lw a5,68(a0) + 1c38: 4182 lw gp,0(sp) 1c3a: 2040 fld fs0,128(s0) 1c3c: 003c addi a5,sp,8 1c3e: 0000 unimp @@ -111317,7 +110860,7 @@ Disassembly of section .debug_frame: 1c66: 0000 unimp 1c68: 1954 addi a3,sp,180 1c6a: 0000 unimp - 1c6c: 41b8 lw a4,64(a1) + 1c6c: 41be lw gp,204(sp) 1c6e: 2040 fld fs0,128(s0) 1c70: 004c addi a1,sp,4 1c72: 0000 unimp @@ -111347,7 +110890,7 @@ Disassembly of section .debug_frame: 1ca2: 0000 unimp 1ca4: 1954 addi a3,sp,180 1ca6: 0000 unimp - 1ca8: 4204 lw s1,0(a2) + 1ca8: 420a lw tp,128(sp) 1caa: 2040 fld fs0,128(s0) 1cac: 0050 addi a2,sp,4 1cae: 0000 unimp @@ -111377,7 +110920,7 @@ Disassembly of section .debug_frame: 1cde: 0000 unimp 1ce0: 1954 addi a3,sp,180 1ce2: 0000 unimp - 1ce4: 4254 lw a3,4(a2) + 1ce4: 425a lw tp,148(sp) 1ce6: 2040 fld fs0,128(s0) 1ce8: 006a 0x6a 1cea: 0000 unimp @@ -111403,7 +110946,7 @@ Disassembly of section .debug_frame: 1d12: 0000 unimp 1d14: 1954 addi a3,sp,180 1d16: 0000 unimp - 1d18: 42be lw t0,204(sp) + 1d18: 42c4 lw s1,4(a3) 1d1a: 2040 fld fs0,128(s0) 1d1c: 0056 0x56 1d1e: 0000 unimp @@ -111433,7 +110976,7 @@ Disassembly of section .debug_frame: 1d4e: 0000 unimp 1d50: 1954 addi a3,sp,180 1d52: 0000 unimp - 1d54: 4314 lw a3,0(a4) + 1d54: 431a lw t1,132(sp) 1d56: 2040 fld fs0,128(s0) 1d58: 026a slli tp,tp,0x1a 1d5a: 0000 unimp @@ -111471,7 +111014,7 @@ Disassembly of section .debug_frame: 1d9a: 0000 unimp 1d9c: 1954 addi a3,sp,180 1d9e: 0000 unimp - 1da0: 457e lw a0,220(sp) + 1da0: 4584 lw s1,8(a1) 1da2: 2040 fld fs0,128(s0) 1da4: 0622 slli a2,a2,0x8 1da6: 0000 unimp @@ -111501,7 +111044,7 @@ Disassembly of section .debug_frame: 1dd6: 0000 unimp 1dd8: 1954 addi a3,sp,180 1dda: 0000 unimp - 1ddc: 4ba0 lw s0,80(a5) + 1ddc: 4ba6 lw s7,72(sp) 1dde: 2040 fld fs0,128(s0) 1de0: 0052 0x52 1de2: 0000 unimp @@ -111531,7 +111074,7 @@ Disassembly of section .debug_frame: 1e12: 0000 unimp 1e14: 1954 addi a3,sp,180 1e16: 0000 unimp - 1e18: 4bf2 lw s7,28(sp) + 1e18: 4bf8 lw a4,84(a5) 1e1a: 2040 fld fs0,128(s0) 1e1c: 0030 addi a2,sp,8 1e1e: 0000 unimp @@ -111561,7 +111104,7 @@ Disassembly of section .debug_frame: 1e4e: 0000 unimp 1e50: 1954 addi a3,sp,180 1e52: 0000 unimp - 1e54: 4c22 lw s8,8(sp) + 1e54: 4c28 lw a0,88(s0) 1e56: 2040 fld fs0,128(s0) 1e58: 004c addi a1,sp,4 1e5a: 0000 unimp @@ -111591,7 +111134,7 @@ Disassembly of section .debug_frame: 1e8a: 0000 unimp 1e8c: 1954 addi a3,sp,180 1e8e: 0000 unimp - 1e90: 4c6e lw s8,216(sp) + 1e90: 4c74 lw a3,92(s0) 1e92: 2040 fld fs0,128(s0) 1e94: 0018 addi a4,sp,0 1e96: 0000 unimp @@ -111617,7 +111160,7 @@ Disassembly of section .debug_frame: 1ebe: 0000 unimp 1ec0: 1954 addi a3,sp,180 1ec2: 0000 unimp - 1ec4: 4c86 lw s9,64(sp) + 1ec4: 4c8c lw a1,24(s1) 1ec6: 2040 fld fs0,128(s0) 1ec8: 0070 addi a2,sp,12 1eca: 0000 unimp @@ -111647,7 +111190,7 @@ Disassembly of section .debug_frame: 1efa: 0000 unimp 1efc: 1954 addi a3,sp,180 1efe: 0000 unimp - 1f00: 4cf6 lw s9,92(sp) + 1f00: 4cfc lw a5,92(s1) 1f02: 2040 fld fs0,128(s0) 1f04: 0012 0x12 1f06: 0000 unimp @@ -111673,7 +111216,7 @@ Disassembly of section .debug_frame: 1f2e: 0000 unimp 1f30: 1954 addi a3,sp,180 1f32: 0000 unimp - 1f34: 4d08 lw a0,24(a0) + 1f34: 4d0e lw s10,192(sp) 1f36: 2040 fld fs0,128(s0) 1f38: 0098 addi a4,sp,64 1f3a: 0000 unimp @@ -111707,7 +111250,7 @@ Disassembly of section .debug_frame: 1f72: 0000 unimp 1f74: 1954 addi a3,sp,180 1f76: 0000 unimp - 1f78: 4da0 lw s0,88(a1) + 1f78: 4da6 lw s11,72(sp) 1f7a: 2040 fld fs0,128(s0) 1f7c: 00e4 addi s1,sp,76 1f7e: 0000 unimp @@ -111737,9 +111280,9 @@ Disassembly of section .debug_frame: 1fae: 0000 unimp 1fb0: 1954 addi a3,sp,180 1fb2: 0000 unimp - 1fb4: 4e84 lw s1,24(a3) + 1fb4: 4e8a lw t4,128(sp) 1fb6: 2040 fld fs0,128(s0) - 1fb8: 00a0 addi s0,sp,72 + 1fb8: 009e slli ra,ra,0x7 1fba: 0000 unimp 1fbc: 0204 addi s1,sp,256 1fbe: 0000 unimp @@ -111753,7 +111296,7 @@ Disassembly of section .debug_frame: 1fce: 0000 unimp 1fd0: 0c00 addi s0,sp,528 1fd2: 0008 addi a0,sp,0 - 1fd4: 9204 0x9204 + 1fd4: 9004 0x9004 1fd6: 0000 unimp 1fd8: c100 sw s0,0(a0) 1fda: 0204 addi s1,sp,256 @@ -111767,7 +111310,7 @@ Disassembly of section .debug_frame: 1fea: 0000 unimp 1fec: 1954 addi a3,sp,180 1fee: 0000 unimp - 1ff0: 4f24 lw s1,88(a4) + 1ff0: 4f28 lw a0,88(a4) 1ff2: 2040 fld fs0,128(s0) 1ff4: 002a 0x2a 1ff6: 0000 unimp @@ -111797,7 +111340,7 @@ Disassembly of section .debug_frame: 2026: 0000 unimp 2028: 1954 addi a3,sp,180 202a: 0000 unimp - 202c: 4f4e lw t5,208(sp) + 202c: 4f52 lw t5,20(sp) 202e: 2040 fld fs0,128(s0) 2030: 00a8 addi a0,sp,72 2032: 0000 unimp @@ -111823,7 +111366,7 @@ Disassembly of section .debug_frame: 205a: 0000 unimp 205c: 1954 addi a3,sp,180 205e: 0000 unimp - 2060: 4ff6 lw t6,92(sp) + 2060: 4ffa lw t6,156(sp) 2062: 2040 fld fs0,128(s0) 2064: 0020 addi s0,sp,8 2066: 0000 unimp @@ -111849,7 +111392,7 @@ Disassembly of section .debug_frame: 208e: 0000 unimp 2090: 1954 addi a3,sp,180 2092: 0000 unimp - 2094: 5016 0x5016 + 2094: 501a 0x501a 2096: 2040 fld fs0,128(s0) 2098: 006a 0x6a 209a: 0000 unimp @@ -111887,9 +111430,9 @@ Disassembly of section .debug_frame: 20da: 0000 unimp 20dc: 20c8 fld fa0,128(s1) 20de: 0000 unimp - 20e0: 5080 lw s0,32(s1) + 20e0: 5084 lw s1,32(s1) 20e2: 2040 fld fs0,128(s0) - 20e4: 0042 0x42 + 20e4: 0020 addi s0,sp,8 20e6: 0000 unimp 20e8: 0204 addi s1,sp,256 20ea: 0000 unimp @@ -111902,7 +111445,7 @@ Disassembly of section .debug_frame: 20f8: 0000 unimp 20fa: 0c00 addi s0,sp,528 20fc: 0008 addi a0,sp,0 - 20fe: 3804 fld fs1,48(s0) + 20fe: 1604 addi s1,sp,800 2100: 0000 unimp 2102: c800 sw s0,16(s0) 2104: 0204 addi s1,sp,256 @@ -111913,9 +111456,9 @@ Disassembly of section .debug_frame: 210e: 0000 unimp 2110: 20c8 fld fa0,128(s1) 2112: 0000 unimp - 2114: 50c2 lw ra,48(sp) + 2114: 50a4 lw s1,96(s1) 2116: 2040 fld fs0,128(s0) - 2118: 0044 addi s1,sp,4 + 2118: 0020 addi s0,sp,8 211a: 0000 unimp 211c: 0204 addi s1,sp,256 211e: 0000 unimp @@ -111928,1007 +111471,1006 @@ Disassembly of section .debug_frame: 212c: 0000 unimp 212e: 0c00 addi s0,sp,528 2130: 0008 addi a0,sp,0 - 2132: 3a04 fld fs1,48(a2) + 2132: 1604 addi s1,sp,800 2134: 0000 unimp 2136: c800 sw s0,16(s0) 2138: 0204 addi s1,sp,256 213a: 0000 unimp 213c: 0d00 addi s0,sp,656 213e: 0002 0x2 - 2140: 0030 addi a2,sp,8 + 2140: 0038 addi a4,sp,8 2142: 0000 unimp 2144: 20c8 fld fa0,128(s1) 2146: 0000 unimp - 2148: 5106 lw sp,96(sp) + 2148: 50c4 lw s1,36(s1) 214a: 2040 fld fs0,128(s0) - 214c: 0020 addi s0,sp,8 + 214c: 019e slli gp,gp,0x7 214e: 0000 unimp 2150: 0204 addi s1,sp,256 2152: 0000 unimp 2154: 0e00 addi s0,sp,784 - 2156: 0420 addi s0,sp,520 - 2158: 0002 0x2 + 2156: 0430 addi a2,sp,520 + 2158: 0004 addi s1,sp,0 215a: 0000 unimp - 215c: 0188 addi a0,sp,192 - 215e: 0204 addi s1,sp,256 - 2160: 0000 unimp - 2162: 0c00 addi s0,sp,528 - 2164: 0008 addi a0,sp,0 - 2166: 1604 addi s1,sp,800 - 2168: 0000 unimp - 216a: c800 sw s0,16(s0) - 216c: 0204 addi s1,sp,256 - 216e: 0000 unimp - 2170: 0d00 addi s0,sp,656 - 2172: 0002 0x2 - 2174: 0030 addi a2,sp,8 + 215c: 0181 addi gp,gp,0 + 215e: 0288 addi a0,sp,320 + 2160: 0204 addi s1,sp,256 + 2162: 0000 unimp + 2164: 0c00 addi s0,sp,528 + 2166: 0008 addi a0,sp,0 + 2168: 9004 0x9004 + 216a: 0001 nop + 216c: c100 sw s0,0(a0) + 216e: 0204 addi s1,sp,256 + 2170: 0000 unimp + 2172: c800 sw s0,16(s0) + 2174: 0204 addi s1,sp,256 2176: 0000 unimp - 2178: 20c8 fld fa0,128(s1) - 217a: 0000 unimp - 217c: 5126 lw sp,104(sp) - 217e: 2040 fld fs0,128(s0) - 2180: 0020 addi s0,sp,8 + 2178: 0d00 addi s0,sp,656 + 217a: 0002 0x2 + 217c: 0038 addi a4,sp,8 + 217e: 0000 unimp + 2180: 20c8 fld fa0,128(s1) 2182: 0000 unimp - 2184: 0204 addi s1,sp,256 - 2186: 0000 unimp - 2188: 0e00 addi s0,sp,784 - 218a: 0420 addi s0,sp,520 - 218c: 0002 0x2 + 2184: 5262 lw tp,56(sp) + 2186: 2040 fld fs0,128(s0) + 2188: 01aa slli gp,gp,0xa + 218a: 0000 unimp + 218c: 0204 addi s1,sp,256 218e: 0000 unimp - 2190: 0188 addi a0,sp,192 - 2192: 0204 addi s1,sp,256 - 2194: 0000 unimp - 2196: 0c00 addi s0,sp,528 - 2198: 0008 addi a0,sp,0 - 219a: 1604 addi s1,sp,800 - 219c: 0000 unimp - 219e: c800 sw s0,16(s0) - 21a0: 0204 addi s1,sp,256 - 21a2: 0000 unimp - 21a4: 0d00 addi s0,sp,656 - 21a6: 0002 0x2 - 21a8: 0030 addi a2,sp,8 - 21aa: 0000 unimp - 21ac: 20c8 fld fa0,128(s1) - 21ae: 0000 unimp - 21b0: 5146 lw sp,112(sp) - 21b2: 2040 fld fs0,128(s0) - 21b4: 0020 addi s0,sp,8 - 21b6: 0000 unimp - 21b8: 0204 addi s1,sp,256 + 2190: 0e00 addi s0,sp,784 + 2192: 0430 addi a2,sp,520 + 2194: 0004 addi s1,sp,0 + 2196: 0000 unimp + 2198: 0181 addi gp,gp,0 + 219a: 0288 addi a0,sp,320 + 219c: 0204 addi s1,sp,256 + 219e: 0000 unimp + 21a0: 0c00 addi s0,sp,528 + 21a2: 0008 addi a0,sp,0 + 21a4: 9c04 0x9c04 + 21a6: 0001 nop + 21a8: c100 sw s0,0(a0) + 21aa: 0204 addi s1,sp,256 + 21ac: 0000 unimp + 21ae: c800 sw s0,16(s0) + 21b0: 0204 addi s1,sp,256 + 21b2: 0000 unimp + 21b4: 0d00 addi s0,sp,656 + 21b6: 0002 0x2 + 21b8: 0038 addi a4,sp,8 21ba: 0000 unimp - 21bc: 0e00 addi s0,sp,784 - 21be: 0420 addi s0,sp,520 - 21c0: 0002 0x2 - 21c2: 0000 unimp - 21c4: 0188 addi a0,sp,192 - 21c6: 0204 addi s1,sp,256 - 21c8: 0000 unimp - 21ca: 0c00 addi s0,sp,528 - 21cc: 0008 addi a0,sp,0 - 21ce: 1604 addi s1,sp,800 - 21d0: 0000 unimp - 21d2: c800 sw s0,16(s0) - 21d4: 0204 addi s1,sp,256 - 21d6: 0000 unimp - 21d8: 0d00 addi s0,sp,656 - 21da: 0002 0x2 - 21dc: 0030 addi a2,sp,8 - 21de: 0000 unimp - 21e0: 20c8 fld fa0,128(s1) - 21e2: 0000 unimp - 21e4: 5166 lw sp,120(sp) - 21e6: 2040 fld fs0,128(s0) - 21e8: 0020 addi s0,sp,8 - 21ea: 0000 unimp + 21bc: 20c8 fld fa0,128(s1) + 21be: 0000 unimp + 21c0: 540c lw a1,40(s0) + 21c2: 2040 fld fs0,128(s0) + 21c4: 03f2 slli t2,t2,0x1c + 21c6: 0000 unimp + 21c8: 0204 addi s1,sp,256 + 21ca: 0000 unimp + 21cc: 0e00 addi s0,sp,784 + 21ce: 0440 addi s0,sp,516 + 21d0: 0004 addi s1,sp,0 + 21d2: 0000 unimp + 21d4: 0181 addi gp,gp,0 + 21d6: 0288 addi a0,sp,320 + 21d8: 0204 addi s1,sp,256 + 21da: 0000 unimp + 21dc: 0c00 addi s0,sp,528 + 21de: 0008 addi a0,sp,0 + 21e0: e404 fsw fs1,8(s0) + 21e2: c1000003 lb zero,-1008(zero) # fffffc10 <_sp+0x7fffbc10> + 21e6: 0204 addi s1,sp,256 + 21e8: 0000 unimp + 21ea: c800 sw s0,16(s0) 21ec: 0204 addi s1,sp,256 21ee: 0000 unimp - 21f0: 0e00 addi s0,sp,784 - 21f2: 0420 addi s0,sp,520 - 21f4: 0002 0x2 + 21f0: 0d00 addi s0,sp,656 + 21f2: 0002 0x2 + 21f4: 0038 addi a4,sp,8 21f6: 0000 unimp - 21f8: 0188 addi a0,sp,192 - 21fa: 0204 addi s1,sp,256 - 21fc: 0000 unimp - 21fe: 0c00 addi s0,sp,528 - 2200: 0008 addi a0,sp,0 - 2202: 1604 addi s1,sp,800 - 2204: 0000 unimp - 2206: c800 sw s0,16(s0) - 2208: 0204 addi s1,sp,256 - 220a: 0000 unimp - 220c: 0d00 addi s0,sp,656 - 220e: 0002 0x2 - 2210: 0030 addi a2,sp,8 - 2212: 0000 unimp - 2214: 20c8 fld fa0,128(s1) + 21f8: 20c8 fld fa0,128(s1) + 21fa: 0000 unimp + 21fc: 57fe lw a5,252(sp) + 21fe: 2040 fld fs0,128(s0) + 2200: 0236 slli tp,tp,0xd + 2202: 0000 unimp + 2204: 0204 addi s1,sp,256 + 2206: 0000 unimp + 2208: 0e00 addi s0,sp,784 + 220a: 0440 addi s0,sp,516 + 220c: 0004 addi s1,sp,0 + 220e: 0000 unimp + 2210: 0181 addi gp,gp,0 + 2212: 0288 addi a0,sp,320 + 2214: 0204 addi s1,sp,256 2216: 0000 unimp - 2218: 5186 lw gp,96(sp) - 221a: 2040 fld fs0,128(s0) - 221c: 0020 addi s0,sp,8 - 221e: 0000 unimp - 2220: 0204 addi s1,sp,256 - 2222: 0000 unimp - 2224: 0e00 addi s0,sp,784 - 2226: 0420 addi s0,sp,520 - 2228: 0002 0x2 + 2218: 0c00 addi s0,sp,528 + 221a: 0008 addi a0,sp,0 + 221c: 2804 fld fs1,16(s0) + 221e: 0002 0x2 + 2220: c100 sw s0,0(a0) + 2222: 0204 addi s1,sp,256 + 2224: 0000 unimp + 2226: c800 sw s0,16(s0) + 2228: 0204 addi s1,sp,256 222a: 0000 unimp - 222c: 0188 addi a0,sp,192 - 222e: 0204 addi s1,sp,256 - 2230: 0000 unimp - 2232: 0c00 addi s0,sp,528 - 2234: 0008 addi a0,sp,0 - 2236: 1604 addi s1,sp,800 - 2238: 0000 unimp - 223a: c800 sw s0,16(s0) - 223c: 0204 addi s1,sp,256 + 222c: 0d00 addi s0,sp,656 + 222e: 0002 0x2 + 2230: 0038 addi a4,sp,8 + 2232: 0000 unimp + 2234: 20c8 fld fa0,128(s1) + 2236: 0000 unimp + 2238: 5a34 lw a3,112(a2) + 223a: 2040 fld fs0,128(s0) + 223c: 0094 addi a3,sp,64 223e: 0000 unimp - 2240: 0d00 addi s0,sp,656 - 2242: 0002 0x2 - 2244: 0030 addi a2,sp,8 - 2246: 0000 unimp - 2248: 20c8 fld fa0,128(s1) + 2240: 0204 addi s1,sp,256 + 2242: 0000 unimp + 2244: 0e00 addi s0,sp,784 + 2246: 0430 addi a2,sp,520 + 2248: 0004 addi s1,sp,0 224a: 0000 unimp - 224c: 51a6 lw gp,104(sp) - 224e: 2040 fld fs0,128(s0) - 2250: 000e 0xe + 224c: 0181 addi gp,gp,0 + 224e: 0288 addi a0,sp,320 + 2250: 0204 addi s1,sp,256 2252: 0000 unimp - 2254: 0204 addi s1,sp,256 - 2256: 0000 unimp - 2258: 0e00 addi s0,sp,784 - 225a: 0410 addi a2,sp,512 - 225c: 0002 0x2 - 225e: 0000 unimp - 2260: 0188 addi a0,sp,192 - 2262: 0204 addi s1,sp,256 - 2264: 0000 unimp - 2266: 0c00 addi s0,sp,528 - 2268: 0008 addi a0,sp,0 - 226a: 0404 addi s1,sp,512 - 226c: 0000 unimp - 226e: c800 sw s0,16(s0) - 2270: 0204 addi s1,sp,256 + 2254: 0c00 addi s0,sp,528 + 2256: 0008 addi a0,sp,0 + 2258: 8604 0x8604 + 225a: 0000 unimp + 225c: c100 sw s0,0(a0) + 225e: 0204 addi s1,sp,256 + 2260: 0000 unimp + 2262: c800 sw s0,16(s0) + 2264: 0204 addi s1,sp,256 + 2266: 0000 unimp + 2268: 0d00 addi s0,sp,656 + 226a: 0002 0x2 + 226c: 0038 addi a4,sp,8 + 226e: 0000 unimp + 2270: 20c8 fld fa0,128(s1) 2272: 0000 unimp - 2274: 0d00 addi s0,sp,656 - 2276: 0002 0x2 - 2278: 0030 addi a2,sp,8 + 2274: 5ac8 lw a0,52(a3) + 2276: 2040 fld fs0,128(s0) + 2278: 01e2 slli gp,gp,0x18 227a: 0000 unimp - 227c: 20c8 fld fa0,128(s1) + 227c: 0204 addi s1,sp,256 227e: 0000 unimp - 2280: 51b4 lw a3,96(a1) - 2282: 2040 fld fs0,128(s0) - 2284: 0024 addi s1,sp,8 + 2280: 0e00 addi s0,sp,784 + 2282: 0430 addi a2,sp,520 + 2284: 0004 addi s1,sp,0 2286: 0000 unimp - 2288: 0204 addi s1,sp,256 - 228a: 0000 unimp - 228c: 0e00 addi s0,sp,784 - 228e: 0420 addi s0,sp,520 - 2290: 0002 0x2 - 2292: 0000 unimp - 2294: 0188 addi a0,sp,192 - 2296: 0204 addi s1,sp,256 - 2298: 0000 unimp - 229a: 0c00 addi s0,sp,528 - 229c: 0008 addi a0,sp,0 - 229e: 1a04 addi s1,sp,304 - 22a0: 0000 unimp - 22a2: c800 sw s0,16(s0) - 22a4: 0204 addi s1,sp,256 - 22a6: 0000 unimp - 22a8: 0d00 addi s0,sp,656 - 22aa: 0002 0x2 - 22ac: 0040 addi s0,sp,4 + 2288: 0181 addi gp,gp,0 + 228a: 0288 addi a0,sp,320 + 228c: 0204 addi s1,sp,256 + 228e: 0000 unimp + 2290: 0c00 addi s0,sp,528 + 2292: 0008 addi a0,sp,0 + 2294: d404 sw s1,40(s0) + 2296: 0001 nop + 2298: c100 sw s0,0(a0) + 229a: 0204 addi s1,sp,256 + 229c: 0000 unimp + 229e: c800 sw s0,16(s0) + 22a0: 0204 addi s1,sp,256 + 22a2: 0000 unimp + 22a4: 0d00 addi s0,sp,656 + 22a6: 0002 0x2 + 22a8: 0030 addi a2,sp,8 + 22aa: 0000 unimp + 22ac: 20c8 fld fa0,128(s1) 22ae: 0000 unimp - 22b0: 20c8 fld fa0,128(s1) - 22b2: 0000 unimp - 22b4: 51d8 lw a4,36(a1) - 22b6: 2040 fld fs0,128(s0) - 22b8: 00a0 addi s0,sp,72 + 22b0: 5caa lw s9,168(sp) + 22b2: 2040 fld fs0,128(s0) + 22b4: 005c addi a5,sp,4 + 22b6: 0000 unimp + 22b8: 0204 addi s1,sp,256 22ba: 0000 unimp - 22bc: 0204 addi s1,sp,256 - 22be: 0000 unimp - 22c0: 0e00 addi s0,sp,784 - 22c2: 0430 addi a2,sp,520 - 22c4: 0006 0x6 - 22c6: 0000 unimp - 22c8: 0181 addi gp,gp,0 - 22ca: 0288 addi a0,sp,320 - 22cc: 0389 addi t2,t2,2 - 22ce: 0204 addi s1,sp,256 + 22bc: 0e00 addi s0,sp,784 + 22be: 0420 addi s0,sp,520 + 22c0: 0002 0x2 + 22c2: 0000 unimp + 22c4: 0188 addi a0,sp,192 + 22c6: 0204 addi s1,sp,256 + 22c8: 0000 unimp + 22ca: 0c00 addi s0,sp,528 + 22cc: 0008 addi a0,sp,0 + 22ce: 5204 lw s1,32(a2) 22d0: 0000 unimp - 22d2: 0c00 addi s0,sp,528 - 22d4: 0008 addi a0,sp,0 - 22d6: 8e04 0x8e04 - 22d8: 0000 unimp - 22da: c100 sw s0,0(a0) - 22dc: 0204 addi s1,sp,256 + 22d2: c800 sw s0,16(s0) + 22d4: 0204 addi s1,sp,256 + 22d6: 0000 unimp + 22d8: 0d00 addi s0,sp,656 + 22da: 0002 0x2 + 22dc: 000c addi a1,sp,0 22de: 0000 unimp - 22e0: c800 sw s0,16(s0) - 22e2: 0204 addi s1,sp,256 - 22e4: 0000 unimp - 22e6: c900 sw s0,16(a0) - 22e8: 0204 addi s1,sp,256 - 22ea: 0000 unimp - 22ec: 0d00 addi s0,sp,656 - 22ee: 0002 0x2 - 22f0: 0040 addi s0,sp,4 + 22e0: ffff 0xffff + 22e2: ffff 0xffff + 22e4: 0001 nop + 22e6: 7c01 lui s8,0xfffe0 + 22e8: 0c01 addi s8,s8,0 + 22ea: 0002 0x2 + 22ec: 0030 addi a2,sp,8 + 22ee: 0000 unimp + 22f0: 22dc fld fa5,128(a3) 22f2: 0000 unimp - 22f4: 20c8 fld fa0,128(s1) - 22f6: 0000 unimp - 22f8: 5278 lw a4,100(a2) - 22fa: 2040 fld fs0,128(s0) - 22fc: 006c addi a1,sp,12 + 22f4: 5d06 lw s10,96(sp) + 22f6: 2040 fld fs0,128(s0) + 22f8: 0042 0x42 + 22fa: 0000 unimp + 22fc: 0204 addi s1,sp,256 22fe: 0000 unimp - 2300: 0204 addi s1,sp,256 - 2302: 0000 unimp - 2304: 0e00 addi s0,sp,784 - 2306: 0420 addi s0,sp,520 - 2308: 0006 0x6 - 230a: 0000 unimp - 230c: 0181 addi gp,gp,0 - 230e: 0288 addi a0,sp,320 - 2310: 0389 addi t2,t2,2 - 2312: 0204 addi s1,sp,256 + 2300: 0e00 addi s0,sp,784 + 2302: 0420 addi s0,sp,520 + 2304: 0002 0x2 + 2306: 0000 unimp + 2308: 0188 addi a0,sp,192 + 230a: 0204 addi s1,sp,256 + 230c: 0000 unimp + 230e: 0c00 addi s0,sp,528 + 2310: 0008 addi a0,sp,0 + 2312: 3804 fld fs1,48(s0) 2314: 0000 unimp - 2316: 0c00 addi s0,sp,528 - 2318: 0008 addi a0,sp,0 - 231a: 5a04 lw s1,48(a2) - 231c: 0000 unimp - 231e: c100 sw s0,0(a0) - 2320: 0204 addi s1,sp,256 + 2316: c800 sw s0,16(s0) + 2318: 0204 addi s1,sp,256 + 231a: 0000 unimp + 231c: 0d00 addi s0,sp,656 + 231e: 0002 0x2 + 2320: 0030 addi a2,sp,8 2322: 0000 unimp - 2324: c800 sw s0,16(s0) - 2326: 0204 addi s1,sp,256 - 2328: 0000 unimp - 232a: c900 sw s0,16(a0) - 232c: 0204 addi s1,sp,256 + 2324: 22dc fld fa5,128(a3) + 2326: 0000 unimp + 2328: 5d48 lw a0,60(a0) + 232a: 2040 fld fs0,128(s0) + 232c: 0044 addi s1,sp,4 232e: 0000 unimp - 2330: 0d00 addi s0,sp,656 - 2332: 0002 0x2 - 2334: 0040 addi s0,sp,4 - 2336: 0000 unimp - 2338: 20c8 fld fa0,128(s1) + 2330: 0204 addi s1,sp,256 + 2332: 0000 unimp + 2334: 0e00 addi s0,sp,784 + 2336: 0420 addi s0,sp,520 + 2338: 0002 0x2 233a: 0000 unimp - 233c: 52e4 lw s1,100(a3) - 233e: 2040 fld fs0,128(s0) - 2340: 00fe slli ra,ra,0x1f - 2342: 0000 unimp - 2344: 0204 addi s1,sp,256 - 2346: 0000 unimp - 2348: 0e00 addi s0,sp,784 - 234a: 0430 addi a2,sp,520 - 234c: 0006 0x6 + 233c: 0188 addi a0,sp,192 + 233e: 0204 addi s1,sp,256 + 2340: 0000 unimp + 2342: 0c00 addi s0,sp,528 + 2344: 0008 addi a0,sp,0 + 2346: 3a04 fld fs1,48(a2) + 2348: 0000 unimp + 234a: c800 sw s0,16(s0) + 234c: 0204 addi s1,sp,256 234e: 0000 unimp - 2350: 0181 addi gp,gp,0 - 2352: 0288 addi a0,sp,320 - 2354: 0389 addi t2,t2,2 - 2356: 0204 addi s1,sp,256 - 2358: 0000 unimp - 235a: 0c00 addi s0,sp,528 - 235c: 0008 addi a0,sp,0 - 235e: ec04 fsw fs1,24(s0) - 2360: 0000 unimp - 2362: c100 sw s0,0(a0) + 2350: 0d00 addi s0,sp,656 + 2352: 0002 0x2 + 2354: 0030 addi a2,sp,8 + 2356: 0000 unimp + 2358: 22dc fld fa5,128(a3) + 235a: 0000 unimp + 235c: 5d8c lw a1,56(a1) + 235e: 2040 fld fs0,128(s0) + 2360: 0020 addi s0,sp,8 + 2362: 0000 unimp 2364: 0204 addi s1,sp,256 2366: 0000 unimp - 2368: c800 sw s0,16(s0) - 236a: 0204 addi s1,sp,256 - 236c: 0000 unimp - 236e: c900 sw s0,16(a0) - 2370: 0204 addi s1,sp,256 - 2372: 0000 unimp - 2374: 0d00 addi s0,sp,656 - 2376: 0002 0x2 - 2378: 0040 addi s0,sp,4 - 237a: 0000 unimp - 237c: 20c8 fld fa0,128(s1) - 237e: 0000 unimp - 2380: 53e2 lw t2,56(sp) - 2382: 2040 fld fs0,128(s0) - 2384: 009c addi a5,sp,64 - 2386: 0000 unimp - 2388: 0204 addi s1,sp,256 + 2368: 0e00 addi s0,sp,784 + 236a: 0420 addi s0,sp,520 + 236c: 0002 0x2 + 236e: 0000 unimp + 2370: 0188 addi a0,sp,192 + 2372: 0204 addi s1,sp,256 + 2374: 0000 unimp + 2376: 0c00 addi s0,sp,528 + 2378: 0008 addi a0,sp,0 + 237a: 1604 addi s1,sp,800 + 237c: 0000 unimp + 237e: c800 sw s0,16(s0) + 2380: 0204 addi s1,sp,256 + 2382: 0000 unimp + 2384: 0d00 addi s0,sp,656 + 2386: 0002 0x2 + 2388: 0030 addi a2,sp,8 238a: 0000 unimp - 238c: 0e00 addi s0,sp,784 - 238e: 0420 addi s0,sp,520 - 2390: 0006 0x6 - 2392: 0000 unimp - 2394: 0181 addi gp,gp,0 - 2396: 0288 addi a0,sp,320 - 2398: 0389 addi t2,t2,2 - 239a: 0204 addi s1,sp,256 - 239c: 0000 unimp - 239e: 0c00 addi s0,sp,528 - 23a0: 0008 addi a0,sp,0 - 23a2: 8a04 0x8a04 - 23a4: 0000 unimp - 23a6: c100 sw s0,0(a0) - 23a8: 0204 addi s1,sp,256 - 23aa: 0000 unimp - 23ac: c800 sw s0,16(s0) - 23ae: 0204 addi s1,sp,256 + 238c: 22dc fld fa5,128(a3) + 238e: 0000 unimp + 2390: 5dac lw a1,120(a1) + 2392: 2040 fld fs0,128(s0) + 2394: 0020 addi s0,sp,8 + 2396: 0000 unimp + 2398: 0204 addi s1,sp,256 + 239a: 0000 unimp + 239c: 0e00 addi s0,sp,784 + 239e: 0420 addi s0,sp,520 + 23a0: 0002 0x2 + 23a2: 0000 unimp + 23a4: 0188 addi a0,sp,192 + 23a6: 0204 addi s1,sp,256 + 23a8: 0000 unimp + 23aa: 0c00 addi s0,sp,528 + 23ac: 0008 addi a0,sp,0 + 23ae: 1604 addi s1,sp,800 23b0: 0000 unimp - 23b2: c900 sw s0,16(a0) + 23b2: c800 sw s0,16(s0) 23b4: 0204 addi s1,sp,256 23b6: 0000 unimp 23b8: 0d00 addi s0,sp,656 23ba: 0002 0x2 - 23bc: 0038 addi a4,sp,8 + 23bc: 0030 addi a2,sp,8 23be: 0000 unimp - 23c0: 20c8 fld fa0,128(s1) + 23c0: 22dc fld fa5,128(a3) 23c2: 0000 unimp - 23c4: 547e lw s0,252(sp) + 23c4: 5dcc lw a1,60(a1) 23c6: 2040 fld fs0,128(s0) - 23c8: 004a 0x4a + 23c8: 0020 addi s0,sp,8 23ca: 0000 unimp 23cc: 0204 addi s1,sp,256 23ce: 0000 unimp 23d0: 0e00 addi s0,sp,784 23d2: 0420 addi s0,sp,520 - 23d4: 0004 addi s1,sp,0 + 23d4: 0002 0x2 23d6: 0000 unimp - 23d8: 0181 addi gp,gp,0 - 23da: 0288 addi a0,sp,320 - 23dc: 0204 addi s1,sp,256 - 23de: 0000 unimp - 23e0: 0c00 addi s0,sp,528 - 23e2: 0008 addi a0,sp,0 - 23e4: 3c04 fld fs1,56(s0) - 23e6: 0000 unimp - 23e8: c100 sw s0,0(a0) - 23ea: 0204 addi s1,sp,256 - 23ec: 0000 unimp - 23ee: c800 sw s0,16(s0) - 23f0: 0204 addi s1,sp,256 + 23d8: 0188 addi a0,sp,192 + 23da: 0204 addi s1,sp,256 + 23dc: 0000 unimp + 23de: 0c00 addi s0,sp,528 + 23e0: 0008 addi a0,sp,0 + 23e2: 1604 addi s1,sp,800 + 23e4: 0000 unimp + 23e6: c800 sw s0,16(s0) + 23e8: 0204 addi s1,sp,256 + 23ea: 0000 unimp + 23ec: 0d00 addi s0,sp,656 + 23ee: 0002 0x2 + 23f0: 0030 addi a2,sp,8 23f2: 0000 unimp - 23f4: 0d00 addi s0,sp,656 - 23f6: 0002 0x2 - 23f8: 0038 addi a4,sp,8 - 23fa: 0000 unimp - 23fc: 20c8 fld fa0,128(s1) + 23f4: 22dc fld fa5,128(a3) + 23f6: 0000 unimp + 23f8: 5dec lw a1,124(a1) + 23fa: 2040 fld fs0,128(s0) + 23fc: 0020 addi s0,sp,8 23fe: 0000 unimp - 2400: 54c8 lw a0,44(s1) - 2402: 2040 fld fs0,128(s0) - 2404: 00f0 addi a2,sp,76 - 2406: 0000 unimp - 2408: 0204 addi s1,sp,256 + 2400: 0204 addi s1,sp,256 + 2402: 0000 unimp + 2404: 0e00 addi s0,sp,784 + 2406: 0420 addi s0,sp,520 + 2408: 0002 0x2 240a: 0000 unimp - 240c: 0e00 addi s0,sp,784 - 240e: 0430 addi a2,sp,520 - 2410: 0004 addi s1,sp,0 - 2412: 0000 unimp - 2414: 0181 addi gp,gp,0 - 2416: 0288 addi a0,sp,320 - 2418: 0204 addi s1,sp,256 - 241a: 0000 unimp - 241c: 0c00 addi s0,sp,528 - 241e: 0008 addi a0,sp,0 - 2420: e204 fsw fs1,0(a2) - 2422: 0000 unimp - 2424: c100 sw s0,0(a0) - 2426: 0204 addi s1,sp,256 - 2428: 0000 unimp - 242a: c800 sw s0,16(s0) - 242c: 0204 addi s1,sp,256 - 242e: 0000 unimp - 2430: 0d00 addi s0,sp,656 - 2432: 0002 0x2 - 2434: 000c addi a1,sp,0 + 240c: 0188 addi a0,sp,192 + 240e: 0204 addi s1,sp,256 + 2410: 0000 unimp + 2412: 0c00 addi s0,sp,528 + 2414: 0008 addi a0,sp,0 + 2416: 1604 addi s1,sp,800 + 2418: 0000 unimp + 241a: c800 sw s0,16(s0) + 241c: 0204 addi s1,sp,256 + 241e: 0000 unimp + 2420: 0d00 addi s0,sp,656 + 2422: 0002 0x2 + 2424: 0030 addi a2,sp,8 + 2426: 0000 unimp + 2428: 22dc fld fa5,128(a3) + 242a: 0000 unimp + 242c: 5e0c lw a1,56(a2) + 242e: 2040 fld fs0,128(s0) + 2430: 0020 addi s0,sp,8 + 2432: 0000 unimp + 2434: 0204 addi s1,sp,256 2436: 0000 unimp - 2438: ffff 0xffff - 243a: ffff 0xffff - 243c: 0001 nop - 243e: 7c01 lui s8,0xfffe0 - 2440: 0c01 addi s8,s8,0 - 2442: 0002 0x2 - 2444: 0030 addi a2,sp,8 - 2446: 0000 unimp - 2448: 2434 fld fa3,72(s0) - 244a: 0000 unimp - 244c: 55b8 lw a4,104(a1) - 244e: 2040 fld fs0,128(s0) - 2450: 0028 addi a0,sp,8 + 2438: 0e00 addi s0,sp,784 + 243a: 0420 addi s0,sp,520 + 243c: 0002 0x2 + 243e: 0000 unimp + 2440: 0188 addi a0,sp,192 + 2442: 0204 addi s1,sp,256 + 2444: 0000 unimp + 2446: 0c00 addi s0,sp,528 + 2448: 0008 addi a0,sp,0 + 244a: 1604 addi s1,sp,800 + 244c: 0000 unimp + 244e: c800 sw s0,16(s0) + 2450: 0204 addi s1,sp,256 2452: 0000 unimp - 2454: 0204 addi s1,sp,256 - 2456: 0000 unimp - 2458: 0e00 addi s0,sp,784 - 245a: 0420 addi s0,sp,520 - 245c: 0002 0x2 + 2454: 0d00 addi s0,sp,656 + 2456: 0002 0x2 + 2458: 0030 addi a2,sp,8 + 245a: 0000 unimp + 245c: 22dc fld fa5,128(a3) 245e: 0000 unimp - 2460: 0188 addi a0,sp,192 - 2462: 0204 addi s1,sp,256 - 2464: 0000 unimp - 2466: 0c00 addi s0,sp,528 - 2468: 0008 addi a0,sp,0 - 246a: 1e04 addi s1,sp,816 - 246c: 0000 unimp - 246e: c800 sw s0,16(s0) - 2470: 0204 addi s1,sp,256 + 2460: 5e2c lw a1,120(a2) + 2462: 2040 fld fs0,128(s0) + 2464: 000e 0xe + 2466: 0000 unimp + 2468: 0204 addi s1,sp,256 + 246a: 0000 unimp + 246c: 0e00 addi s0,sp,784 + 246e: 0410 addi a2,sp,512 + 2470: 0002 0x2 2472: 0000 unimp - 2474: 0d00 addi s0,sp,656 - 2476: 0002 0x2 - 2478: 0030 addi a2,sp,8 - 247a: 0000 unimp - 247c: 2434 fld fa3,72(s0) - 247e: 0000 unimp - 2480: 55e0 lw s0,108(a1) - 2482: 2040 fld fs0,128(s0) - 2484: 0042 0x42 + 2474: 0188 addi a0,sp,192 + 2476: 0204 addi s1,sp,256 + 2478: 0000 unimp + 247a: 0c00 addi s0,sp,528 + 247c: 0008 addi a0,sp,0 + 247e: 0404 addi s1,sp,512 + 2480: 0000 unimp + 2482: c800 sw s0,16(s0) + 2484: 0204 addi s1,sp,256 2486: 0000 unimp - 2488: 0204 addi s1,sp,256 - 248a: 0000 unimp - 248c: 0e00 addi s0,sp,784 - 248e: 0420 addi s0,sp,520 - 2490: 0002 0x2 + 2488: 0d00 addi s0,sp,656 + 248a: 0002 0x2 + 248c: 0030 addi a2,sp,8 + 248e: 0000 unimp + 2490: 22dc fld fa5,128(a3) 2492: 0000 unimp - 2494: 0188 addi a0,sp,192 - 2496: 0204 addi s1,sp,256 - 2498: 0000 unimp - 249a: 0c00 addi s0,sp,528 - 249c: 0008 addi a0,sp,0 - 249e: 3804 fld fs1,48(s0) - 24a0: 0000 unimp - 24a2: c800 sw s0,16(s0) - 24a4: 0204 addi s1,sp,256 + 2494: 5e3a lw t3,172(sp) + 2496: 2040 fld fs0,128(s0) + 2498: 0024 addi s1,sp,8 + 249a: 0000 unimp + 249c: 0204 addi s1,sp,256 + 249e: 0000 unimp + 24a0: 0e00 addi s0,sp,784 + 24a2: 0420 addi s0,sp,520 + 24a4: 0002 0x2 24a6: 0000 unimp - 24a8: 0d00 addi s0,sp,656 - 24aa: 0002 0x2 - 24ac: 0030 addi a2,sp,8 - 24ae: 0000 unimp - 24b0: 2434 fld fa3,72(s0) - 24b2: 0000 unimp - 24b4: 5622 lw a2,40(sp) - 24b6: 2040 fld fs0,128(s0) - 24b8: 0044 addi s1,sp,4 + 24a8: 0188 addi a0,sp,192 + 24aa: 0204 addi s1,sp,256 + 24ac: 0000 unimp + 24ae: 0c00 addi s0,sp,528 + 24b0: 0008 addi a0,sp,0 + 24b2: 1a04 addi s1,sp,304 + 24b4: 0000 unimp + 24b6: c800 sw s0,16(s0) + 24b8: 0204 addi s1,sp,256 24ba: 0000 unimp - 24bc: 0204 addi s1,sp,256 - 24be: 0000 unimp - 24c0: 0e00 addi s0,sp,784 - 24c2: 0420 addi s0,sp,520 - 24c4: 0002 0x2 + 24bc: 0d00 addi s0,sp,656 + 24be: 0002 0x2 + 24c0: 0040 addi s0,sp,4 + 24c2: 0000 unimp + 24c4: 22dc fld fa5,128(a3) 24c6: 0000 unimp - 24c8: 0188 addi a0,sp,192 - 24ca: 0204 addi s1,sp,256 - 24cc: 0000 unimp - 24ce: 0c00 addi s0,sp,528 - 24d0: 0008 addi a0,sp,0 - 24d2: 3a04 fld fs1,48(a2) - 24d4: 0000 unimp - 24d6: c800 sw s0,16(s0) - 24d8: 0204 addi s1,sp,256 + 24c8: 5e5e lw t3,244(sp) + 24ca: 2040 fld fs0,128(s0) + 24cc: 00a0 addi s0,sp,72 + 24ce: 0000 unimp + 24d0: 0204 addi s1,sp,256 + 24d2: 0000 unimp + 24d4: 0e00 addi s0,sp,784 + 24d6: 0430 addi a2,sp,520 + 24d8: 0006 0x6 24da: 0000 unimp - 24dc: 0d00 addi s0,sp,656 - 24de: 0002 0x2 - 24e0: 0030 addi a2,sp,8 - 24e2: 0000 unimp - 24e4: 2434 fld fa3,72(s0) - 24e6: 0000 unimp - 24e8: 5666 lw a2,120(sp) - 24ea: 2040 fld fs0,128(s0) - 24ec: 0028 addi a0,sp,8 - 24ee: 0000 unimp + 24dc: 0181 addi gp,gp,0 + 24de: 0288 addi a0,sp,320 + 24e0: 0389 addi t2,t2,2 + 24e2: 0204 addi s1,sp,256 + 24e4: 0000 unimp + 24e6: 0c00 addi s0,sp,528 + 24e8: 0008 addi a0,sp,0 + 24ea: 8e04 0x8e04 + 24ec: 0000 unimp + 24ee: c100 sw s0,0(a0) 24f0: 0204 addi s1,sp,256 24f2: 0000 unimp - 24f4: 0e00 addi s0,sp,784 - 24f6: 0420 addi s0,sp,520 - 24f8: 0002 0x2 - 24fa: 0000 unimp - 24fc: 0188 addi a0,sp,192 - 24fe: 0204 addi s1,sp,256 - 2500: 0000 unimp - 2502: 0c00 addi s0,sp,528 - 2504: 0008 addi a0,sp,0 - 2506: 1e04 addi s1,sp,816 - 2508: 0000 unimp - 250a: c800 sw s0,16(s0) - 250c: 0204 addi s1,sp,256 - 250e: 0000 unimp - 2510: 0d00 addi s0,sp,656 - 2512: 0002 0x2 - 2514: 0030 addi a2,sp,8 + 24f4: c800 sw s0,16(s0) + 24f6: 0204 addi s1,sp,256 + 24f8: 0000 unimp + 24fa: c900 sw s0,16(a0) + 24fc: 0204 addi s1,sp,256 + 24fe: 0000 unimp + 2500: 0d00 addi s0,sp,656 + 2502: 0002 0x2 + 2504: 0040 addi s0,sp,4 + 2506: 0000 unimp + 2508: 22dc fld fa5,128(a3) + 250a: 0000 unimp + 250c: 5efe lw t4,252(sp) + 250e: 2040 fld fs0,128(s0) + 2510: 006c addi a1,sp,12 + 2512: 0000 unimp + 2514: 0204 addi s1,sp,256 2516: 0000 unimp - 2518: 2434 fld fa3,72(s0) - 251a: 0000 unimp - 251c: 568e lw a3,224(sp) - 251e: 2040 fld fs0,128(s0) - 2520: 0020 addi s0,sp,8 - 2522: 0000 unimp - 2524: 0204 addi s1,sp,256 - 2526: 0000 unimp - 2528: 0e00 addi s0,sp,784 - 252a: 0420 addi s0,sp,520 - 252c: 0002 0x2 - 252e: 0000 unimp - 2530: 0188 addi a0,sp,192 - 2532: 0204 addi s1,sp,256 - 2534: 0000 unimp - 2536: 0c00 addi s0,sp,528 - 2538: 0008 addi a0,sp,0 - 253a: 1604 addi s1,sp,800 + 2518: 0e00 addi s0,sp,784 + 251a: 0420 addi s0,sp,520 + 251c: 0006 0x6 + 251e: 0000 unimp + 2520: 0181 addi gp,gp,0 + 2522: 0288 addi a0,sp,320 + 2524: 0389 addi t2,t2,2 + 2526: 0204 addi s1,sp,256 + 2528: 0000 unimp + 252a: 0c00 addi s0,sp,528 + 252c: 0008 addi a0,sp,0 + 252e: 5a04 lw s1,48(a2) + 2530: 0000 unimp + 2532: c100 sw s0,0(a0) + 2534: 0204 addi s1,sp,256 + 2536: 0000 unimp + 2538: c800 sw s0,16(s0) + 253a: 0204 addi s1,sp,256 253c: 0000 unimp - 253e: c800 sw s0,16(s0) + 253e: c900 sw s0,16(a0) 2540: 0204 addi s1,sp,256 2542: 0000 unimp 2544: 0d00 addi s0,sp,656 2546: 0002 0x2 - 2548: 0038 addi a4,sp,8 + 2548: 0040 addi s0,sp,4 254a: 0000 unimp - 254c: 2434 fld fa3,72(s0) + 254c: 22dc fld fa5,128(a3) 254e: 0000 unimp - 2550: 56ae lw a3,232(sp) + 2550: 5f6a lw t5,184(sp) 2552: 2040 fld fs0,128(s0) - 2554: 00c2 slli ra,ra,0x10 + 2554: 00fe slli ra,ra,0x1f 2556: 0000 unimp 2558: 0204 addi s1,sp,256 255a: 0000 unimp 255c: 0e00 addi s0,sp,784 255e: 0430 addi a2,sp,520 - 2560: 0004 addi s1,sp,0 + 2560: 0006 0x6 2562: 0000 unimp 2564: 0181 addi gp,gp,0 2566: 0288 addi a0,sp,320 - 2568: 0204 addi s1,sp,256 - 256a: 0000 unimp - 256c: 0c00 addi s0,sp,528 - 256e: 0008 addi a0,sp,0 - 2570: b404 fsd fs1,40(s0) - 2572: 0000 unimp - 2574: c100 sw s0,0(a0) - 2576: 0204 addi s1,sp,256 - 2578: 0000 unimp - 257a: c800 sw s0,16(s0) - 257c: 0204 addi s1,sp,256 - 257e: 0000 unimp - 2580: 0d00 addi s0,sp,656 - 2582: 0002 0x2 - 2584: 0040 addi s0,sp,4 + 2568: 0389 addi t2,t2,2 + 256a: 0204 addi s1,sp,256 + 256c: 0000 unimp + 256e: 0c00 addi s0,sp,528 + 2570: 0008 addi a0,sp,0 + 2572: ec04 fsw fs1,24(s0) + 2574: 0000 unimp + 2576: c100 sw s0,0(a0) + 2578: 0204 addi s1,sp,256 + 257a: 0000 unimp + 257c: c800 sw s0,16(s0) + 257e: 0204 addi s1,sp,256 + 2580: 0000 unimp + 2582: c900 sw s0,16(a0) + 2584: 0204 addi s1,sp,256 2586: 0000 unimp - 2588: 2434 fld fa3,72(s0) - 258a: 0000 unimp - 258c: 5770 lw a2,108(a4) - 258e: 2040 fld fs0,128(s0) - 2590: 0084 addi s1,sp,64 + 2588: 0d00 addi s0,sp,656 + 258a: 0002 0x2 + 258c: 0040 addi s0,sp,4 + 258e: 0000 unimp + 2590: 22dc fld fa5,128(a3) 2592: 0000 unimp - 2594: 0204 addi s1,sp,256 - 2596: 0000 unimp - 2598: 0e00 addi s0,sp,784 - 259a: 0410 addi a2,sp,512 - 259c: 0006 0x6 + 2594: 6068 flw fa0,68(s0) + 2596: 2040 fld fs0,128(s0) + 2598: 009c addi a5,sp,64 + 259a: 0000 unimp + 259c: 0204 addi s1,sp,256 259e: 0000 unimp - 25a0: 0181 addi gp,gp,0 - 25a2: 0288 addi a0,sp,320 - 25a4: 0389 addi t2,t2,2 - 25a6: 0204 addi s1,sp,256 - 25a8: 0000 unimp - 25aa: 0c00 addi s0,sp,528 - 25ac: 0008 addi a0,sp,0 - 25ae: 7204 flw fs1,32(a2) + 25a0: 0e00 addi s0,sp,784 + 25a2: 0420 addi s0,sp,520 + 25a4: 0006 0x6 + 25a6: 0000 unimp + 25a8: 0181 addi gp,gp,0 + 25aa: 0288 addi a0,sp,320 + 25ac: 0389 addi t2,t2,2 + 25ae: 0204 addi s1,sp,256 25b0: 0000 unimp - 25b2: c100 sw s0,0(a0) - 25b4: 0204 addi s1,sp,256 - 25b6: 0000 unimp - 25b8: c800 sw s0,16(s0) - 25ba: 0204 addi s1,sp,256 - 25bc: 0000 unimp - 25be: c900 sw s0,16(a0) - 25c0: 0204 addi s1,sp,256 - 25c2: 0000 unimp - 25c4: 0d00 addi s0,sp,656 - 25c6: 0002 0x2 - 25c8: 0040 addi s0,sp,4 + 25b2: 0c00 addi s0,sp,528 + 25b4: 0008 addi a0,sp,0 + 25b6: 8a04 0x8a04 + 25b8: 0000 unimp + 25ba: c100 sw s0,0(a0) + 25bc: 0204 addi s1,sp,256 + 25be: 0000 unimp + 25c0: c800 sw s0,16(s0) + 25c2: 0204 addi s1,sp,256 + 25c4: 0000 unimp + 25c6: c900 sw s0,16(a0) + 25c8: 0204 addi s1,sp,256 25ca: 0000 unimp - 25cc: 2434 fld fa3,72(s0) - 25ce: 0000 unimp - 25d0: 57f4 lw a3,108(a5) - 25d2: 2040 fld fs0,128(s0) - 25d4: 0076 0x76 + 25cc: 0d00 addi s0,sp,656 + 25ce: 0002 0x2 + 25d0: 0038 addi a4,sp,8 + 25d2: 0000 unimp + 25d4: 22dc fld fa5,128(a3) 25d6: 0000 unimp - 25d8: 0204 addi s1,sp,256 - 25da: 0000 unimp - 25dc: 0e00 addi s0,sp,784 - 25de: 0410 addi a2,sp,512 - 25e0: 0006 0x6 + 25d8: 6104 flw fs1,0(a0) + 25da: 2040 fld fs0,128(s0) + 25dc: 004a 0x4a + 25de: 0000 unimp + 25e0: 0204 addi s1,sp,256 25e2: 0000 unimp - 25e4: 0181 addi gp,gp,0 - 25e6: 0288 addi a0,sp,320 - 25e8: 0389 addi t2,t2,2 - 25ea: 0204 addi s1,sp,256 - 25ec: 0000 unimp - 25ee: 0c00 addi s0,sp,528 - 25f0: 0008 addi a0,sp,0 - 25f2: 6404 flw fs1,8(s0) - 25f4: 0000 unimp - 25f6: c100 sw s0,0(a0) - 25f8: 0204 addi s1,sp,256 + 25e4: 0e00 addi s0,sp,784 + 25e6: 0420 addi s0,sp,520 + 25e8: 0004 addi s1,sp,0 + 25ea: 0000 unimp + 25ec: 0181 addi gp,gp,0 + 25ee: 0288 addi a0,sp,320 + 25f0: 0204 addi s1,sp,256 + 25f2: 0000 unimp + 25f4: 0c00 addi s0,sp,528 + 25f6: 0008 addi a0,sp,0 + 25f8: 3c04 fld fs1,56(s0) 25fa: 0000 unimp - 25fc: c800 sw s0,16(s0) + 25fc: c100 sw s0,0(a0) 25fe: 0204 addi s1,sp,256 2600: 0000 unimp - 2602: c900 sw s0,16(a0) + 2602: c800 sw s0,16(s0) 2604: 0204 addi s1,sp,256 2606: 0000 unimp 2608: 0d00 addi s0,sp,656 260a: 0002 0x2 - 260c: 0040 addi s0,sp,4 + 260c: 0038 addi a4,sp,8 260e: 0000 unimp - 2610: 2434 fld fa3,72(s0) + 2610: 22dc fld fa5,128(a3) 2612: 0000 unimp - 2614: 586a lw a6,184(sp) + 2614: 614e flw ft2,208(sp) 2616: 2040 fld fs0,128(s0) - 2618: 0130 addi a2,sp,136 + 2618: 00f0 addi a2,sp,76 261a: 0000 unimp 261c: 0204 addi s1,sp,256 261e: 0000 unimp 2620: 0e00 addi s0,sp,784 - 2622: 0420 addi s0,sp,520 - 2624: 0006 0x6 + 2622: 0430 addi a2,sp,520 + 2624: 0004 addi s1,sp,0 2626: 0000 unimp 2628: 0181 addi gp,gp,0 262a: 0288 addi a0,sp,320 - 262c: 0389 addi t2,t2,2 - 262e: 0204 addi s1,sp,256 - 2630: 0000 unimp - 2632: 0c00 addi s0,sp,528 - 2634: 0008 addi a0,sp,0 - 2636: 1e04 addi s1,sp,816 - 2638: 0001 nop - 263a: c100 sw s0,0(a0) - 263c: 0204 addi s1,sp,256 - 263e: 0000 unimp - 2640: c800 sw s0,16(s0) - 2642: 0204 addi s1,sp,256 - 2644: 0000 unimp - 2646: c900 sw s0,16(a0) - 2648: 0204 addi s1,sp,256 + 262c: 0204 addi s1,sp,256 + 262e: 0000 unimp + 2630: 0c00 addi s0,sp,528 + 2632: 0008 addi a0,sp,0 + 2634: e204 fsw fs1,0(a2) + 2636: 0000 unimp + 2638: c100 sw s0,0(a0) + 263a: 0204 addi s1,sp,256 + 263c: 0000 unimp + 263e: c800 sw s0,16(s0) + 2640: 0204 addi s1,sp,256 + 2642: 0000 unimp + 2644: 0d00 addi s0,sp,656 + 2646: 0002 0x2 + 2648: 000c addi a1,sp,0 264a: 0000 unimp - 264c: 0d00 addi s0,sp,656 - 264e: 0002 0x2 - 2650: 0040 addi s0,sp,4 - 2652: 0000 unimp - 2654: 2434 fld fa3,72(s0) - 2656: 0000 unimp - 2658: 599a lw s3,164(sp) - 265a: 2040 fld fs0,128(s0) - 265c: 00ca slli ra,ra,0x12 + 264c: ffff 0xffff + 264e: ffff 0xffff + 2650: 0001 nop + 2652: 7c01 lui s8,0xfffe0 + 2654: 0c01 addi s8,s8,0 + 2656: 0002 0x2 + 2658: 0030 addi a2,sp,8 + 265a: 0000 unimp + 265c: 2648 fld fa0,136(a2) 265e: 0000 unimp - 2660: 0204 addi s1,sp,256 - 2662: 0000 unimp - 2664: 0e00 addi s0,sp,784 - 2666: 0420 addi s0,sp,520 - 2668: 0006 0x6 + 2660: 623e flw ft4,204(sp) + 2662: 2040 fld fs0,128(s0) + 2664: 0028 addi a0,sp,8 + 2666: 0000 unimp + 2668: 0204 addi s1,sp,256 266a: 0000 unimp - 266c: 0181 addi gp,gp,0 - 266e: 0288 addi a0,sp,320 - 2670: 0389 addi t2,t2,2 - 2672: 0204 addi s1,sp,256 - 2674: 0000 unimp - 2676: 0c00 addi s0,sp,528 - 2678: 0008 addi a0,sp,0 - 267a: b804 fsd fs1,48(s0) - 267c: 0000 unimp - 267e: c100 sw s0,0(a0) - 2680: 0204 addi s1,sp,256 - 2682: 0000 unimp - 2684: c800 sw s0,16(s0) - 2686: 0204 addi s1,sp,256 - 2688: 0000 unimp - 268a: c900 sw s0,16(a0) - 268c: 0204 addi s1,sp,256 + 266c: 0e00 addi s0,sp,784 + 266e: 0420 addi s0,sp,520 + 2670: 0002 0x2 + 2672: 0000 unimp + 2674: 0188 addi a0,sp,192 + 2676: 0204 addi s1,sp,256 + 2678: 0000 unimp + 267a: 0c00 addi s0,sp,528 + 267c: 0008 addi a0,sp,0 + 267e: 1e04 addi s1,sp,816 + 2680: 0000 unimp + 2682: c800 sw s0,16(s0) + 2684: 0204 addi s1,sp,256 + 2686: 0000 unimp + 2688: 0d00 addi s0,sp,656 + 268a: 0002 0x2 + 268c: 0030 addi a2,sp,8 268e: 0000 unimp - 2690: 0d00 addi s0,sp,656 - 2692: 0002 0x2 - 2694: 0040 addi s0,sp,4 - 2696: 0000 unimp - 2698: 2434 fld fa3,72(s0) + 2690: 2648 fld fa0,136(a2) + 2692: 0000 unimp + 2694: 6266 flw ft4,88(sp) + 2696: 2040 fld fs0,128(s0) + 2698: 0042 0x42 269a: 0000 unimp - 269c: 5a64 lw s1,116(a2) - 269e: 2040 fld fs0,128(s0) - 26a0: 00fe slli ra,ra,0x1f - 26a2: 0000 unimp - 26a4: 0204 addi s1,sp,256 + 269c: 0204 addi s1,sp,256 + 269e: 0000 unimp + 26a0: 0e00 addi s0,sp,784 + 26a2: 0420 addi s0,sp,520 + 26a4: 0002 0x2 26a6: 0000 unimp - 26a8: 0e00 addi s0,sp,784 - 26aa: 0420 addi s0,sp,520 - 26ac: 0006 0x6 - 26ae: 0000 unimp - 26b0: 0181 addi gp,gp,0 - 26b2: 0288 addi a0,sp,320 - 26b4: 0389 addi t2,t2,2 - 26b6: 0204 addi s1,sp,256 - 26b8: 0000 unimp - 26ba: 0c00 addi s0,sp,528 - 26bc: 0008 addi a0,sp,0 - 26be: ec04 fsw fs1,24(s0) - 26c0: 0000 unimp - 26c2: c100 sw s0,0(a0) - 26c4: 0204 addi s1,sp,256 + 26a8: 0188 addi a0,sp,192 + 26aa: 0204 addi s1,sp,256 + 26ac: 0000 unimp + 26ae: 0c00 addi s0,sp,528 + 26b0: 0008 addi a0,sp,0 + 26b2: 3804 fld fs1,48(s0) + 26b4: 0000 unimp + 26b6: c800 sw s0,16(s0) + 26b8: 0204 addi s1,sp,256 + 26ba: 0000 unimp + 26bc: 0d00 addi s0,sp,656 + 26be: 0002 0x2 + 26c0: 0030 addi a2,sp,8 + 26c2: 0000 unimp + 26c4: 2648 fld fa0,136(a2) 26c6: 0000 unimp - 26c8: c800 sw s0,16(s0) - 26ca: 0204 addi s1,sp,256 - 26cc: 0000 unimp - 26ce: c900 sw s0,16(a0) + 26c8: 62a8 flw fa0,64(a3) + 26ca: 2040 fld fs0,128(s0) + 26cc: 0044 addi s1,sp,4 + 26ce: 0000 unimp 26d0: 0204 addi s1,sp,256 26d2: 0000 unimp - 26d4: 0d00 addi s0,sp,656 - 26d6: 0002 0x2 - 26d8: 0038 addi a4,sp,8 + 26d4: 0e00 addi s0,sp,784 + 26d6: 0420 addi s0,sp,520 + 26d8: 0002 0x2 26da: 0000 unimp - 26dc: 2434 fld fa3,72(s0) - 26de: 0000 unimp - 26e0: 5b62 lw s6,56(sp) - 26e2: 2040 fld fs0,128(s0) - 26e4: 0046 0x46 - 26e6: 0000 unimp - 26e8: 0204 addi s1,sp,256 - 26ea: 0000 unimp - 26ec: 0e00 addi s0,sp,784 - 26ee: 0410 addi a2,sp,512 - 26f0: 0004 addi s1,sp,0 - 26f2: 0000 unimp - 26f4: 0181 addi gp,gp,0 - 26f6: 0288 addi a0,sp,320 - 26f8: 0204 addi s1,sp,256 + 26dc: 0188 addi a0,sp,192 + 26de: 0204 addi s1,sp,256 + 26e0: 0000 unimp + 26e2: 0c00 addi s0,sp,528 + 26e4: 0008 addi a0,sp,0 + 26e6: 3a04 fld fs1,48(a2) + 26e8: 0000 unimp + 26ea: c800 sw s0,16(s0) + 26ec: 0204 addi s1,sp,256 + 26ee: 0000 unimp + 26f0: 0d00 addi s0,sp,656 + 26f2: 0002 0x2 + 26f4: 0030 addi a2,sp,8 + 26f6: 0000 unimp + 26f8: 2648 fld fa0,136(a2) 26fa: 0000 unimp - 26fc: 0c00 addi s0,sp,528 - 26fe: 0008 addi a0,sp,0 - 2700: 3804 fld fs1,48(s0) + 26fc: 62ec flw fa1,68(a3) + 26fe: 2040 fld fs0,128(s0) + 2700: 0028 addi a0,sp,8 2702: 0000 unimp - 2704: c100 sw s0,0(a0) - 2706: 0204 addi s1,sp,256 - 2708: 0000 unimp - 270a: c800 sw s0,16(s0) - 270c: 0204 addi s1,sp,256 + 2704: 0204 addi s1,sp,256 + 2706: 0000 unimp + 2708: 0e00 addi s0,sp,784 + 270a: 0420 addi s0,sp,520 + 270c: 0002 0x2 270e: 0000 unimp - 2710: 0d00 addi s0,sp,656 - 2712: 0002 0x2 - 2714: 0038 addi a4,sp,8 - 2716: 0000 unimp - 2718: 2434 fld fa3,72(s0) - 271a: 0000 unimp - 271c: 5ba8 lw a0,112(a5) - 271e: 2040 fld fs0,128(s0) - 2720: 006c addi a1,sp,12 + 2710: 0188 addi a0,sp,192 + 2712: 0204 addi s1,sp,256 + 2714: 0000 unimp + 2716: 0c00 addi s0,sp,528 + 2718: 0008 addi a0,sp,0 + 271a: 1e04 addi s1,sp,816 + 271c: 0000 unimp + 271e: c800 sw s0,16(s0) + 2720: 0204 addi s1,sp,256 2722: 0000 unimp - 2724: 0204 addi s1,sp,256 - 2726: 0000 unimp - 2728: 0e00 addi s0,sp,784 - 272a: 0410 addi a2,sp,512 - 272c: 0004 addi s1,sp,0 + 2724: 0d00 addi s0,sp,656 + 2726: 0002 0x2 + 2728: 0030 addi a2,sp,8 + 272a: 0000 unimp + 272c: 2648 fld fa0,136(a2) 272e: 0000 unimp - 2730: 0181 addi gp,gp,0 - 2732: 0288 addi a0,sp,320 - 2734: 0204 addi s1,sp,256 + 2730: 6314 flw fa3,0(a4) + 2732: 2040 fld fs0,128(s0) + 2734: 0020 addi s0,sp,8 2736: 0000 unimp - 2738: 0c00 addi s0,sp,528 - 273a: 0008 addi a0,sp,0 - 273c: 5e04 lw s1,56(a2) - 273e: 0000 unimp - 2740: c100 sw s0,0(a0) - 2742: 0204 addi s1,sp,256 - 2744: 0000 unimp - 2746: c800 sw s0,16(s0) - 2748: 0204 addi s1,sp,256 - 274a: 0000 unimp - 274c: 0d00 addi s0,sp,656 - 274e: 0002 0x2 - 2750: 0030 addi a2,sp,8 - 2752: 0000 unimp - 2754: 2434 fld fa3,72(s0) + 2738: 0204 addi s1,sp,256 + 273a: 0000 unimp + 273c: 0e00 addi s0,sp,784 + 273e: 0420 addi s0,sp,520 + 2740: 0002 0x2 + 2742: 0000 unimp + 2744: 0188 addi a0,sp,192 + 2746: 0204 addi s1,sp,256 + 2748: 0000 unimp + 274a: 0c00 addi s0,sp,528 + 274c: 0008 addi a0,sp,0 + 274e: 1604 addi s1,sp,800 + 2750: 0000 unimp + 2752: c800 sw s0,16(s0) + 2754: 0204 addi s1,sp,256 2756: 0000 unimp - 2758: 5c14 lw a3,56(s0) - 275a: 2040 fld fs0,128(s0) - 275c: 001e 0x1e + 2758: 0d00 addi s0,sp,656 + 275a: 0002 0x2 + 275c: 0038 addi a4,sp,8 275e: 0000 unimp - 2760: 0204 addi s1,sp,256 + 2760: 2648 fld fa0,136(a2) 2762: 0000 unimp - 2764: 0e00 addi s0,sp,784 - 2766: 0410 addi a2,sp,512 - 2768: 0002 0x2 + 2764: 6334 flw fa3,64(a4) + 2766: 2040 fld fs0,128(s0) + 2768: 00c2 slli ra,ra,0x10 276a: 0000 unimp - 276c: 0188 addi a0,sp,192 - 276e: 0204 addi s1,sp,256 - 2770: 0000 unimp - 2772: 0c00 addi s0,sp,528 - 2774: 0008 addi a0,sp,0 - 2776: 1404 addi s1,sp,544 - 2778: 0000 unimp - 277a: c800 sw s0,16(s0) + 276c: 0204 addi s1,sp,256 + 276e: 0000 unimp + 2770: 0e00 addi s0,sp,784 + 2772: 0430 addi a2,sp,520 + 2774: 0004 addi s1,sp,0 + 2776: 0000 unimp + 2778: 0181 addi gp,gp,0 + 277a: 0288 addi a0,sp,320 277c: 0204 addi s1,sp,256 277e: 0000 unimp - 2780: 0d00 addi s0,sp,656 - 2782: 0002 0x2 - 2784: 000c addi a1,sp,0 + 2780: 0c00 addi s0,sp,528 + 2782: 0008 addi a0,sp,0 + 2784: b404 fsd fs1,40(s0) 2786: 0000 unimp - 2788: ffff 0xffff - 278a: ffff 0xffff - 278c: 0001 nop - 278e: 7c01 lui s8,0xfffe0 - 2790: 0c01 addi s8,s8,0 - 2792: 0002 0x2 - 2794: 0030 addi a2,sp,8 - 2796: 0000 unimp - 2798: 2784 fld fs1,8(a5) + 2788: c100 sw s0,0(a0) + 278a: 0204 addi s1,sp,256 + 278c: 0000 unimp + 278e: c800 sw s0,16(s0) + 2790: 0204 addi s1,sp,256 + 2792: 0000 unimp + 2794: 0d00 addi s0,sp,656 + 2796: 0002 0x2 + 2798: 0040 addi s0,sp,4 279a: 0000 unimp - 279c: 5c32 lw s8,44(sp) - 279e: 2040 fld fs0,128(s0) - 27a0: 0020 addi s0,sp,8 - 27a2: 0000 unimp - 27a4: 0204 addi s1,sp,256 + 279c: 2648 fld fa0,136(a2) + 279e: 0000 unimp + 27a0: 63f6 flw ft7,92(sp) + 27a2: 2040 fld fs0,128(s0) + 27a4: 0084 addi s1,sp,64 27a6: 0000 unimp - 27a8: 0e00 addi s0,sp,784 - 27aa: 0420 addi s0,sp,520 - 27ac: 0002 0x2 - 27ae: 0000 unimp - 27b0: 0188 addi a0,sp,192 - 27b2: 0204 addi s1,sp,256 - 27b4: 0000 unimp - 27b6: 0c00 addi s0,sp,528 - 27b8: 0008 addi a0,sp,0 - 27ba: 1604 addi s1,sp,800 + 27a8: 0204 addi s1,sp,256 + 27aa: 0000 unimp + 27ac: 0e00 addi s0,sp,784 + 27ae: 0410 addi a2,sp,512 + 27b0: 0006 0x6 + 27b2: 0000 unimp + 27b4: 0181 addi gp,gp,0 + 27b6: 0288 addi a0,sp,320 + 27b8: 0389 addi t2,t2,2 + 27ba: 0204 addi s1,sp,256 27bc: 0000 unimp - 27be: c800 sw s0,16(s0) - 27c0: 0204 addi s1,sp,256 - 27c2: 0000 unimp - 27c4: 0d00 addi s0,sp,656 - 27c6: 0002 0x2 - 27c8: 0030 addi a2,sp,8 + 27be: 0c00 addi s0,sp,528 + 27c0: 0008 addi a0,sp,0 + 27c2: 7204 flw fs1,32(a2) + 27c4: 0000 unimp + 27c6: c100 sw s0,0(a0) + 27c8: 0204 addi s1,sp,256 27ca: 0000 unimp - 27cc: 2784 fld fs1,8(a5) - 27ce: 0000 unimp - 27d0: 5c52 lw s8,52(sp) - 27d2: 2040 fld fs0,128(s0) - 27d4: 0020 addi s0,sp,8 + 27cc: c800 sw s0,16(s0) + 27ce: 0204 addi s1,sp,256 + 27d0: 0000 unimp + 27d2: c900 sw s0,16(a0) + 27d4: 0204 addi s1,sp,256 27d6: 0000 unimp - 27d8: 0204 addi s1,sp,256 - 27da: 0000 unimp - 27dc: 0e00 addi s0,sp,784 - 27de: 0420 addi s0,sp,520 - 27e0: 0002 0x2 + 27d8: 0d00 addi s0,sp,656 + 27da: 0002 0x2 + 27dc: 0040 addi s0,sp,4 + 27de: 0000 unimp + 27e0: 2648 fld fa0,136(a2) 27e2: 0000 unimp - 27e4: 0188 addi a0,sp,192 - 27e6: 0204 addi s1,sp,256 - 27e8: 0000 unimp - 27ea: 0c00 addi s0,sp,528 - 27ec: 0008 addi a0,sp,0 - 27ee: 1604 addi s1,sp,800 - 27f0: 0000 unimp - 27f2: c800 sw s0,16(s0) - 27f4: 0204 addi s1,sp,256 + 27e4: 647a flw fs0,156(sp) + 27e6: 2040 fld fs0,128(s0) + 27e8: 0076 0x76 + 27ea: 0000 unimp + 27ec: 0204 addi s1,sp,256 + 27ee: 0000 unimp + 27f0: 0e00 addi s0,sp,784 + 27f2: 0410 addi a2,sp,512 + 27f4: 0006 0x6 27f6: 0000 unimp - 27f8: 0d00 addi s0,sp,656 - 27fa: 0002 0x2 - 27fc: 0038 addi a4,sp,8 - 27fe: 0000 unimp - 2800: 2784 fld fs1,8(a5) - 2802: 0000 unimp - 2804: 5c72 lw s8,60(sp) - 2806: 2040 fld fs0,128(s0) - 2808: 00c8 addi a0,sp,68 - 280a: 0000 unimp + 27f8: 0181 addi gp,gp,0 + 27fa: 0288 addi a0,sp,320 + 27fc: 0389 addi t2,t2,2 + 27fe: 0204 addi s1,sp,256 + 2800: 0000 unimp + 2802: 0c00 addi s0,sp,528 + 2804: 0008 addi a0,sp,0 + 2806: 6404 flw fs1,8(s0) + 2808: 0000 unimp + 280a: c100 sw s0,0(a0) 280c: 0204 addi s1,sp,256 280e: 0000 unimp - 2810: 0e00 addi s0,sp,784 - 2812: 0430 addi a2,sp,520 - 2814: 0004 addi s1,sp,0 - 2816: 0000 unimp - 2818: 0181 addi gp,gp,0 - 281a: 0288 addi a0,sp,320 - 281c: 0204 addi s1,sp,256 - 281e: 0000 unimp - 2820: 0c00 addi s0,sp,528 - 2822: 0008 addi a0,sp,0 - 2824: ba04 fsd fs1,48(a2) + 2810: c800 sw s0,16(s0) + 2812: 0204 addi s1,sp,256 + 2814: 0000 unimp + 2816: c900 sw s0,16(a0) + 2818: 0204 addi s1,sp,256 + 281a: 0000 unimp + 281c: 0d00 addi s0,sp,656 + 281e: 0002 0x2 + 2820: 0040 addi s0,sp,4 + 2822: 0000 unimp + 2824: 2648 fld fa0,136(a2) 2826: 0000 unimp - 2828: c100 sw s0,0(a0) - 282a: 0204 addi s1,sp,256 - 282c: 0000 unimp - 282e: c800 sw s0,16(s0) + 2828: 64f0 flw fa2,76(s1) + 282a: 2040 fld fs0,128(s0) + 282c: 0130 addi a2,sp,136 + 282e: 0000 unimp 2830: 0204 addi s1,sp,256 2832: 0000 unimp - 2834: 0d00 addi s0,sp,656 - 2836: 0002 0x2 - 2838: 0038 addi a4,sp,8 + 2834: 0e00 addi s0,sp,784 + 2836: 0420 addi s0,sp,520 + 2838: 0006 0x6 283a: 0000 unimp - 283c: 2784 fld fs1,8(a5) - 283e: 0000 unimp - 2840: 5d3a lw s10,172(sp) - 2842: 2040 fld fs0,128(s0) - 2844: 01fc addi a5,sp,204 - 2846: 0000 unimp - 2848: 0204 addi s1,sp,256 - 284a: 0000 unimp - 284c: 0e00 addi s0,sp,784 - 284e: 0430 addi a2,sp,520 - 2850: 0004 addi s1,sp,0 + 283c: 0181 addi gp,gp,0 + 283e: 0288 addi a0,sp,320 + 2840: 0389 addi t2,t2,2 + 2842: 0204 addi s1,sp,256 + 2844: 0000 unimp + 2846: 0c00 addi s0,sp,528 + 2848: 0008 addi a0,sp,0 + 284a: 1e04 addi s1,sp,816 + 284c: 0001 nop + 284e: c100 sw s0,0(a0) + 2850: 0204 addi s1,sp,256 2852: 0000 unimp - 2854: 0181 addi gp,gp,0 - 2856: 0288 addi a0,sp,320 - 2858: 0204 addi s1,sp,256 - 285a: 0000 unimp - 285c: 0c00 addi s0,sp,528 - 285e: 0008 addi a0,sp,0 - 2860: ee04 fsw fs1,24(a2) - 2862: 0001 nop - 2864: c100 sw s0,0(a0) - 2866: 0204 addi s1,sp,256 - 2868: 0000 unimp - 286a: c800 sw s0,16(s0) - 286c: 0204 addi s1,sp,256 - 286e: 0000 unimp - 2870: 0d00 addi s0,sp,656 - 2872: 0002 0x2 - 2874: 0038 addi a4,sp,8 + 2854: c800 sw s0,16(s0) + 2856: 0204 addi s1,sp,256 + 2858: 0000 unimp + 285a: c900 sw s0,16(a0) + 285c: 0204 addi s1,sp,256 + 285e: 0000 unimp + 2860: 0d00 addi s0,sp,656 + 2862: 0002 0x2 + 2864: 0040 addi s0,sp,4 + 2866: 0000 unimp + 2868: 2648 fld fa0,136(a2) + 286a: 0000 unimp + 286c: 6620 flw fs0,72(a2) + 286e: 2040 fld fs0,128(s0) + 2870: 00ca slli ra,ra,0x12 + 2872: 0000 unimp + 2874: 0204 addi s1,sp,256 2876: 0000 unimp - 2878: 2784 fld fs1,8(a5) - 287a: 0000 unimp - 287c: 5f36 lw t5,108(sp) - 287e: 2040 fld fs0,128(s0) - 2880: 006c addi a1,sp,12 - 2882: 0000 unimp - 2884: 0204 addi s1,sp,256 - 2886: 0000 unimp - 2888: 0e00 addi s0,sp,784 - 288a: 0420 addi s0,sp,520 - 288c: 0004 addi s1,sp,0 - 288e: 0000 unimp - 2890: 0181 addi gp,gp,0 - 2892: 0288 addi a0,sp,320 + 2878: 0e00 addi s0,sp,784 + 287a: 0420 addi s0,sp,520 + 287c: 0006 0x6 + 287e: 0000 unimp + 2880: 0181 addi gp,gp,0 + 2882: 0288 addi a0,sp,320 + 2884: 0389 addi t2,t2,2 + 2886: 0204 addi s1,sp,256 + 2888: 0000 unimp + 288a: 0c00 addi s0,sp,528 + 288c: 0008 addi a0,sp,0 + 288e: b804 fsd fs1,48(s0) + 2890: 0000 unimp + 2892: c100 sw s0,0(a0) 2894: 0204 addi s1,sp,256 2896: 0000 unimp - 2898: 0c00 addi s0,sp,528 - 289a: 0008 addi a0,sp,0 - 289c: 5e04 lw s1,56(a2) - 289e: 0000 unimp - 28a0: c100 sw s0,0(a0) - 28a2: 0204 addi s1,sp,256 - 28a4: 0000 unimp - 28a6: c800 sw s0,16(s0) - 28a8: 0204 addi s1,sp,256 + 2898: c800 sw s0,16(s0) + 289a: 0204 addi s1,sp,256 + 289c: 0000 unimp + 289e: c900 sw s0,16(a0) + 28a0: 0204 addi s1,sp,256 + 28a2: 0000 unimp + 28a4: 0d00 addi s0,sp,656 + 28a6: 0002 0x2 + 28a8: 0040 addi s0,sp,4 28aa: 0000 unimp - 28ac: 0d00 addi s0,sp,656 - 28ae: 0002 0x2 - 28b0: 0038 addi a4,sp,8 - 28b2: 0000 unimp - 28b4: 2784 fld fs1,8(a5) + 28ac: 2648 fld fa0,136(a2) + 28ae: 0000 unimp + 28b0: 66ea flw fa3,152(sp) + 28b2: 2040 fld fs0,128(s0) + 28b4: 00fe slli ra,ra,0x1f 28b6: 0000 unimp - 28b8: 5fa2 lw t6,40(sp) - 28ba: 2040 fld fs0,128(s0) - 28bc: 01ea slli gp,gp,0x1a - 28be: 0000 unimp - 28c0: 0204 addi s1,sp,256 + 28b8: 0204 addi s1,sp,256 + 28ba: 0000 unimp + 28bc: 0e00 addi s0,sp,784 + 28be: 0420 addi s0,sp,520 + 28c0: 0006 0x6 28c2: 0000 unimp - 28c4: 0e00 addi s0,sp,784 - 28c6: 0430 addi a2,sp,520 - 28c8: 0004 addi s1,sp,0 - 28ca: 0000 unimp - 28cc: 0181 addi gp,gp,0 - 28ce: 0288 addi a0,sp,320 - 28d0: 0204 addi s1,sp,256 - 28d2: 0000 unimp - 28d4: 0c00 addi s0,sp,528 - 28d6: 0008 addi a0,sp,0 - 28d8: dc04 sw s1,56(s0) - 28da: 0001 nop - 28dc: c100 sw s0,0(a0) + 28c4: 0181 addi gp,gp,0 + 28c6: 0288 addi a0,sp,320 + 28c8: 0389 addi t2,t2,2 + 28ca: 0204 addi s1,sp,256 + 28cc: 0000 unimp + 28ce: 0c00 addi s0,sp,528 + 28d0: 0008 addi a0,sp,0 + 28d2: ec04 fsw fs1,24(s0) + 28d4: 0000 unimp + 28d6: c100 sw s0,0(a0) + 28d8: 0204 addi s1,sp,256 + 28da: 0000 unimp + 28dc: c800 sw s0,16(s0) 28de: 0204 addi s1,sp,256 28e0: 0000 unimp - 28e2: c800 sw s0,16(s0) + 28e2: c900 sw s0,16(a0) 28e4: 0204 addi s1,sp,256 28e6: 0000 unimp 28e8: 0d00 addi s0,sp,656 28ea: 0002 0x2 28ec: 0038 addi a4,sp,8 28ee: 0000 unimp - 28f0: 2784 fld fs1,8(a5) + 28f0: 2648 fld fa0,136(a2) 28f2: 0000 unimp - 28f4: 618c flw fa1,0(a1) + 28f4: 67e8 flw fa0,76(a5) 28f6: 2040 fld fs0,128(s0) - 28f8: 01a6 slli gp,gp,0x9 + 28f8: 0046 0x46 28fa: 0000 unimp 28fc: 0204 addi s1,sp,256 28fe: 0000 unimp 2900: 0e00 addi s0,sp,784 - 2902: 0430 addi a2,sp,520 + 2902: 0410 addi a2,sp,512 2904: 0004 addi s1,sp,0 2906: 0000 unimp 2908: 0181 addi gp,gp,0 @@ -112937,8 +112479,8 @@ Disassembly of section .debug_frame: 290e: 0000 unimp 2910: 0c00 addi s0,sp,528 2912: 0008 addi a0,sp,0 - 2914: 9804 0x9804 - 2916: 0001 nop + 2914: 3804 fld fs1,48(s0) + 2916: 0000 unimp 2918: c100 sw s0,0(a0) 291a: 0204 addi s1,sp,256 291c: 0000 unimp @@ -112949,16 +112491,16 @@ Disassembly of section .debug_frame: 2926: 0002 0x2 2928: 0038 addi a4,sp,8 292a: 0000 unimp - 292c: 2784 fld fs1,8(a5) + 292c: 2648 fld fa0,136(a2) 292e: 0000 unimp - 2930: 6332 flw ft6,12(sp) + 2930: 682e flw fa6,200(sp) 2932: 2040 fld fs0,128(s0) - 2934: 0514 addi a3,sp,640 + 2934: 006c addi a1,sp,12 2936: 0000 unimp 2938: 0204 addi s1,sp,256 293a: 0000 unimp 293c: 0e00 addi s0,sp,784 - 293e: 0440 addi s0,sp,516 + 293e: 0410 addi a2,sp,512 2940: 0004 addi s1,sp,0 2942: 0000 unimp 2944: 0181 addi gp,gp,0 @@ -112967,8 +112509,8 @@ Disassembly of section .debug_frame: 294a: 0000 unimp 294c: 0c00 addi s0,sp,528 294e: 0008 addi a0,sp,0 - 2950: 0604 addi s1,sp,768 - 2952: 0005 c.addi zero,1 + 2950: 5e04 lw s1,56(a2) + 2952: 0000 unimp 2954: c100 sw s0,0(a0) 2956: 0204 addi s1,sp,256 2958: 0000 unimp @@ -112977,425 +112519,426 @@ Disassembly of section .debug_frame: 295e: 0000 unimp 2960: 0d00 addi s0,sp,656 2962: 0002 0x2 - 2964: 0038 addi a4,sp,8 + 2964: 0030 addi a2,sp,8 2966: 0000 unimp - 2968: 2784 fld fs1,8(a5) + 2968: 2648 fld fa0,136(a2) 296a: 0000 unimp - 296c: 6846 flw fa6,80(sp) + 296c: 689a flw fa7,132(sp) 296e: 2040 fld fs0,128(s0) - 2970: 017c addi a5,sp,140 + 2970: 001e 0x1e 2972: 0000 unimp 2974: 0204 addi s1,sp,256 2976: 0000 unimp 2978: 0e00 addi s0,sp,784 - 297a: 0430 addi a2,sp,520 - 297c: 0004 addi s1,sp,0 + 297a: 0410 addi a2,sp,512 + 297c: 0002 0x2 297e: 0000 unimp - 2980: 0181 addi gp,gp,0 - 2982: 0288 addi a0,sp,320 - 2984: 0204 addi s1,sp,256 - 2986: 0000 unimp - 2988: 0c00 addi s0,sp,528 - 298a: 0008 addi a0,sp,0 - 298c: 6e04 flw fs1,24(a2) - 298e: 0001 nop - 2990: c100 sw s0,0(a0) - 2992: 0204 addi s1,sp,256 - 2994: 0000 unimp - 2996: c800 sw s0,16(s0) - 2998: 0204 addi s1,sp,256 + 2980: 0188 addi a0,sp,192 + 2982: 0204 addi s1,sp,256 + 2984: 0000 unimp + 2986: 0c00 addi s0,sp,528 + 2988: 0008 addi a0,sp,0 + 298a: 1404 addi s1,sp,544 + 298c: 0000 unimp + 298e: c800 sw s0,16(s0) + 2990: 0204 addi s1,sp,256 + 2992: 0000 unimp + 2994: 0d00 addi s0,sp,656 + 2996: 0002 0x2 + 2998: 000c addi a1,sp,0 299a: 0000 unimp - 299c: 0d00 addi s0,sp,656 - 299e: 0002 0x2 - 29a0: 0038 addi a4,sp,8 - 29a2: 0000 unimp - 29a4: 2784 fld fs1,8(a5) - 29a6: 0000 unimp - 29a8: 69c2 flw fs3,16(sp) - 29aa: 2040 fld fs0,128(s0) - 29ac: 0050 addi a2,sp,4 + 299c: ffff 0xffff + 299e: ffff 0xffff + 29a0: 0001 nop + 29a2: 7c01 lui s8,0xfffe0 + 29a4: 0c01 addi s8,s8,0 + 29a6: 0002 0x2 + 29a8: 0030 addi a2,sp,8 + 29aa: 0000 unimp + 29ac: 2998 fld fa4,16(a1) 29ae: 0000 unimp - 29b0: 0204 addi s1,sp,256 - 29b2: 0000 unimp - 29b4: 0e00 addi s0,sp,784 - 29b6: 0430 addi a2,sp,520 - 29b8: 0004 addi s1,sp,0 + 29b0: 68b8 flw fa4,80(s1) + 29b2: 2040 fld fs0,128(s0) + 29b4: 0028 addi a0,sp,8 + 29b6: 0000 unimp + 29b8: 0204 addi s1,sp,256 29ba: 0000 unimp - 29bc: 0181 addi gp,gp,0 - 29be: 0288 addi a0,sp,320 - 29c0: 0204 addi s1,sp,256 + 29bc: 0e00 addi s0,sp,784 + 29be: 0420 addi s0,sp,520 + 29c0: 0002 0x2 29c2: 0000 unimp - 29c4: 0c00 addi s0,sp,528 - 29c6: 0008 addi a0,sp,0 - 29c8: 4204 lw s1,0(a2) - 29ca: 0000 unimp - 29cc: c100 sw s0,0(a0) - 29ce: 0204 addi s1,sp,256 + 29c4: 0188 addi a0,sp,192 + 29c6: 0204 addi s1,sp,256 + 29c8: 0000 unimp + 29ca: 0c00 addi s0,sp,528 + 29cc: 0008 addi a0,sp,0 + 29ce: 1e04 addi s1,sp,816 29d0: 0000 unimp 29d2: c800 sw s0,16(s0) 29d4: 0204 addi s1,sp,256 29d6: 0000 unimp 29d8: 0d00 addi s0,sp,656 29da: 0002 0x2 - 29dc: 0038 addi a4,sp,8 + 29dc: 0030 addi a2,sp,8 29de: 0000 unimp - 29e0: 2784 fld fs1,8(a5) + 29e0: 2998 fld fa4,16(a1) 29e2: 0000 unimp - 29e4: 6a12 flw fs4,4(sp) + 29e4: 68e0 flw fs0,84(s1) 29e6: 2040 fld fs0,128(s0) - 29e8: 0334 addi a3,sp,392 + 29e8: 0042 0x42 29ea: 0000 unimp 29ec: 0204 addi s1,sp,256 29ee: 0000 unimp 29f0: 0e00 addi s0,sp,784 - 29f2: 0440 addi s0,sp,516 - 29f4: 0004 addi s1,sp,0 + 29f2: 0420 addi s0,sp,520 + 29f4: 0002 0x2 29f6: 0000 unimp - 29f8: 0181 addi gp,gp,0 - 29fa: 0288 addi a0,sp,320 - 29fc: 0204 addi s1,sp,256 - 29fe: 0000 unimp - 2a00: 0c00 addi s0,sp,528 - 2a02: 0008 addi a0,sp,0 - 2a04: 2604 fld fs1,8(a2) - 2a06: c1000003 lb zero,-1008(zero) # fffffc10 <_sp+0x7fffbc10> - 2a0a: 0204 addi s1,sp,256 - 2a0c: 0000 unimp - 2a0e: c800 sw s0,16(s0) - 2a10: 0204 addi s1,sp,256 + 29f8: 0188 addi a0,sp,192 + 29fa: 0204 addi s1,sp,256 + 29fc: 0000 unimp + 29fe: 0c00 addi s0,sp,528 + 2a00: 0008 addi a0,sp,0 + 2a02: 3804 fld fs1,48(s0) + 2a04: 0000 unimp + 2a06: c800 sw s0,16(s0) + 2a08: 0204 addi s1,sp,256 + 2a0a: 0000 unimp + 2a0c: 0d00 addi s0,sp,656 + 2a0e: 0002 0x2 + 2a10: 0030 addi a2,sp,8 2a12: 0000 unimp - 2a14: 0d00 addi s0,sp,656 - 2a16: 0002 0x2 - 2a18: 0030 addi a2,sp,8 - 2a1a: 0000 unimp - 2a1c: 2784 fld fs1,8(a5) + 2a14: 2998 fld fa4,16(a1) + 2a16: 0000 unimp + 2a18: 6922 flw fs2,8(sp) + 2a1a: 2040 fld fs0,128(s0) + 2a1c: 0042 0x42 2a1e: 0000 unimp - 2a20: 6d46 flw fs10,80(sp) - 2a22: 2040 fld fs0,128(s0) - 2a24: 0068 addi a0,sp,12 - 2a26: 0000 unimp - 2a28: 0204 addi s1,sp,256 + 2a20: 0204 addi s1,sp,256 + 2a22: 0000 unimp + 2a24: 0e00 addi s0,sp,784 + 2a26: 0420 addi s0,sp,520 + 2a28: 0002 0x2 2a2a: 0000 unimp - 2a2c: 0e00 addi s0,sp,784 - 2a2e: 0420 addi s0,sp,520 - 2a30: 0002 0x2 - 2a32: 0000 unimp - 2a34: 0188 addi a0,sp,192 - 2a36: 0204 addi s1,sp,256 + 2a2c: 0188 addi a0,sp,192 + 2a2e: 0204 addi s1,sp,256 + 2a30: 0000 unimp + 2a32: 0c00 addi s0,sp,528 + 2a34: 0008 addi a0,sp,0 + 2a36: 3804 fld fs1,48(s0) 2a38: 0000 unimp - 2a3a: 0c00 addi s0,sp,528 - 2a3c: 0008 addi a0,sp,0 - 2a3e: 5e04 lw s1,56(a2) - 2a40: 0000 unimp - 2a42: c800 sw s0,16(s0) - 2a44: 0204 addi s1,sp,256 + 2a3a: c800 sw s0,16(s0) + 2a3c: 0204 addi s1,sp,256 + 2a3e: 0000 unimp + 2a40: 0d00 addi s0,sp,656 + 2a42: 0002 0x2 + 2a44: 0030 addi a2,sp,8 2a46: 0000 unimp - 2a48: 0d00 addi s0,sp,656 - 2a4a: 0002 0x2 - 2a4c: 000c addi a1,sp,0 - 2a4e: 0000 unimp - 2a50: ffff 0xffff - 2a52: ffff 0xffff - 2a54: 0001 nop - 2a56: 7c01 lui s8,0xfffe0 - 2a58: 0c01 addi s8,s8,0 - 2a5a: 0002 0x2 - 2a5c: 0030 addi a2,sp,8 + 2a48: 2998 fld fa4,16(a1) + 2a4a: 0000 unimp + 2a4c: 6964 flw fs1,84(a0) + 2a4e: 2040 fld fs0,128(s0) + 2a50: 0044 addi s1,sp,4 + 2a52: 0000 unimp + 2a54: 0204 addi s1,sp,256 + 2a56: 0000 unimp + 2a58: 0e00 addi s0,sp,784 + 2a5a: 0420 addi s0,sp,520 + 2a5c: 0002 0x2 2a5e: 0000 unimp - 2a60: 2a4c fld fa1,144(a2) - 2a62: 0000 unimp - 2a64: 6dae flw fs11,200(sp) - 2a66: 2040 fld fs0,128(s0) - 2a68: 0028 addi a0,sp,8 - 2a6a: 0000 unimp - 2a6c: 0204 addi s1,sp,256 - 2a6e: 0000 unimp - 2a70: 0e00 addi s0,sp,784 - 2a72: 0420 addi s0,sp,520 - 2a74: 0002 0x2 - 2a76: 0000 unimp - 2a78: 0188 addi a0,sp,192 - 2a7a: 0204 addi s1,sp,256 - 2a7c: 0000 unimp - 2a7e: 0c00 addi s0,sp,528 - 2a80: 0008 addi a0,sp,0 - 2a82: 1e04 addi s1,sp,816 - 2a84: 0000 unimp - 2a86: c800 sw s0,16(s0) + 2a60: 0188 addi a0,sp,192 + 2a62: 0204 addi s1,sp,256 + 2a64: 0000 unimp + 2a66: 0c00 addi s0,sp,528 + 2a68: 0008 addi a0,sp,0 + 2a6a: 3a04 fld fs1,48(a2) + 2a6c: 0000 unimp + 2a6e: c800 sw s0,16(s0) + 2a70: 0204 addi s1,sp,256 + 2a72: 0000 unimp + 2a74: 0d00 addi s0,sp,656 + 2a76: 0002 0x2 + 2a78: 0030 addi a2,sp,8 + 2a7a: 0000 unimp + 2a7c: 2998 fld fa4,16(a1) + 2a7e: 0000 unimp + 2a80: 69a8 flw fa0,80(a1) + 2a82: 2040 fld fs0,128(s0) + 2a84: 0020 addi s0,sp,8 + 2a86: 0000 unimp 2a88: 0204 addi s1,sp,256 2a8a: 0000 unimp - 2a8c: 0d00 addi s0,sp,656 - 2a8e: 0002 0x2 - 2a90: 0030 addi a2,sp,8 + 2a8c: 0e00 addi s0,sp,784 + 2a8e: 0420 addi s0,sp,520 + 2a90: 0002 0x2 2a92: 0000 unimp - 2a94: 2a4c fld fa1,144(a2) - 2a96: 0000 unimp - 2a98: 6dd6 flw fs11,84(sp) - 2a9a: 2040 fld fs0,128(s0) - 2a9c: 0042 0x42 - 2a9e: 0000 unimp - 2aa0: 0204 addi s1,sp,256 - 2aa2: 0000 unimp - 2aa4: 0e00 addi s0,sp,784 - 2aa6: 0420 addi s0,sp,520 - 2aa8: 0002 0x2 - 2aaa: 0000 unimp - 2aac: 0188 addi a0,sp,192 - 2aae: 0204 addi s1,sp,256 - 2ab0: 0000 unimp - 2ab2: 0c00 addi s0,sp,528 - 2ab4: 0008 addi a0,sp,0 - 2ab6: 3804 fld fs1,48(s0) - 2ab8: 0000 unimp - 2aba: c800 sw s0,16(s0) + 2a94: 0188 addi a0,sp,192 + 2a96: 0204 addi s1,sp,256 + 2a98: 0000 unimp + 2a9a: 0c00 addi s0,sp,528 + 2a9c: 0008 addi a0,sp,0 + 2a9e: 1604 addi s1,sp,800 + 2aa0: 0000 unimp + 2aa2: c800 sw s0,16(s0) + 2aa4: 0204 addi s1,sp,256 + 2aa6: 0000 unimp + 2aa8: 0d00 addi s0,sp,656 + 2aaa: 0002 0x2 + 2aac: 0030 addi a2,sp,8 + 2aae: 0000 unimp + 2ab0: 2998 fld fa4,16(a1) + 2ab2: 0000 unimp + 2ab4: 69c8 flw fa0,20(a1) + 2ab6: 2040 fld fs0,128(s0) + 2ab8: 0020 addi s0,sp,8 + 2aba: 0000 unimp 2abc: 0204 addi s1,sp,256 2abe: 0000 unimp - 2ac0: 0d00 addi s0,sp,656 - 2ac2: 0002 0x2 - 2ac4: 0030 addi a2,sp,8 + 2ac0: 0e00 addi s0,sp,784 + 2ac2: 0420 addi s0,sp,520 + 2ac4: 0002 0x2 2ac6: 0000 unimp - 2ac8: 2a4c fld fa1,144(a2) - 2aca: 0000 unimp - 2acc: 6e18 flw fa4,24(a2) - 2ace: 2040 fld fs0,128(s0) - 2ad0: 0042 0x42 - 2ad2: 0000 unimp - 2ad4: 0204 addi s1,sp,256 - 2ad6: 0000 unimp - 2ad8: 0e00 addi s0,sp,784 - 2ada: 0420 addi s0,sp,520 - 2adc: 0002 0x2 - 2ade: 0000 unimp - 2ae0: 0188 addi a0,sp,192 - 2ae2: 0204 addi s1,sp,256 - 2ae4: 0000 unimp - 2ae6: 0c00 addi s0,sp,528 - 2ae8: 0008 addi a0,sp,0 - 2aea: 3804 fld fs1,48(s0) - 2aec: 0000 unimp - 2aee: c800 sw s0,16(s0) + 2ac8: 0188 addi a0,sp,192 + 2aca: 0204 addi s1,sp,256 + 2acc: 0000 unimp + 2ace: 0c00 addi s0,sp,528 + 2ad0: 0008 addi a0,sp,0 + 2ad2: 1604 addi s1,sp,800 + 2ad4: 0000 unimp + 2ad6: c800 sw s0,16(s0) + 2ad8: 0204 addi s1,sp,256 + 2ada: 0000 unimp + 2adc: 0d00 addi s0,sp,656 + 2ade: 0002 0x2 + 2ae0: 0030 addi a2,sp,8 + 2ae2: 0000 unimp + 2ae4: 2998 fld fa4,16(a1) + 2ae6: 0000 unimp + 2ae8: 69e8 flw fa0,84(a1) + 2aea: 2040 fld fs0,128(s0) + 2aec: 0020 addi s0,sp,8 + 2aee: 0000 unimp 2af0: 0204 addi s1,sp,256 2af2: 0000 unimp - 2af4: 0d00 addi s0,sp,656 - 2af6: 0002 0x2 - 2af8: 0030 addi a2,sp,8 + 2af4: 0e00 addi s0,sp,784 + 2af6: 0420 addi s0,sp,520 + 2af8: 0002 0x2 2afa: 0000 unimp - 2afc: 2a4c fld fa1,144(a2) - 2afe: 0000 unimp - 2b00: 6e5a flw ft8,148(sp) - 2b02: 2040 fld fs0,128(s0) - 2b04: 0044 addi s1,sp,4 - 2b06: 0000 unimp - 2b08: 0204 addi s1,sp,256 - 2b0a: 0000 unimp - 2b0c: 0e00 addi s0,sp,784 - 2b0e: 0420 addi s0,sp,520 - 2b10: 0002 0x2 - 2b12: 0000 unimp - 2b14: 0188 addi a0,sp,192 - 2b16: 0204 addi s1,sp,256 - 2b18: 0000 unimp - 2b1a: 0c00 addi s0,sp,528 - 2b1c: 0008 addi a0,sp,0 - 2b1e: 3a04 fld fs1,48(a2) - 2b20: 0000 unimp - 2b22: c800 sw s0,16(s0) + 2afc: 0188 addi a0,sp,192 + 2afe: 0204 addi s1,sp,256 + 2b00: 0000 unimp + 2b02: 0c00 addi s0,sp,528 + 2b04: 0008 addi a0,sp,0 + 2b06: 1604 addi s1,sp,800 + 2b08: 0000 unimp + 2b0a: c800 sw s0,16(s0) + 2b0c: 0204 addi s1,sp,256 + 2b0e: 0000 unimp + 2b10: 0d00 addi s0,sp,656 + 2b12: 0002 0x2 + 2b14: 0040 addi s0,sp,4 + 2b16: 0000 unimp + 2b18: 2998 fld fa4,16(a1) + 2b1a: 0000 unimp + 2b1c: 6a08 flw fa0,16(a2) + 2b1e: 2040 fld fs0,128(s0) + 2b20: 008c addi a1,sp,64 + 2b22: 0000 unimp 2b24: 0204 addi s1,sp,256 2b26: 0000 unimp - 2b28: 0d00 addi s0,sp,656 - 2b2a: 0002 0x2 - 2b2c: 0030 addi a2,sp,8 + 2b28: 0e00 addi s0,sp,784 + 2b2a: 0420 addi s0,sp,520 + 2b2c: 0006 0x6 2b2e: 0000 unimp - 2b30: 2a4c fld fa1,144(a2) - 2b32: 0000 unimp - 2b34: 6e9e flw ft9,196(sp) - 2b36: 2040 fld fs0,128(s0) - 2b38: 0020 addi s0,sp,8 - 2b3a: 0000 unimp - 2b3c: 0204 addi s1,sp,256 - 2b3e: 0000 unimp - 2b40: 0e00 addi s0,sp,784 - 2b42: 0420 addi s0,sp,520 - 2b44: 0002 0x2 + 2b30: 0181 addi gp,gp,0 + 2b32: 0288 addi a0,sp,320 + 2b34: 0389 addi t2,t2,2 + 2b36: 0204 addi s1,sp,256 + 2b38: 0000 unimp + 2b3a: 0c00 addi s0,sp,528 + 2b3c: 0008 addi a0,sp,0 + 2b3e: 7a04 flw fs1,48(a2) + 2b40: 0000 unimp + 2b42: c100 sw s0,0(a0) + 2b44: 0204 addi s1,sp,256 2b46: 0000 unimp - 2b48: 0188 addi a0,sp,192 + 2b48: c800 sw s0,16(s0) 2b4a: 0204 addi s1,sp,256 2b4c: 0000 unimp - 2b4e: 0c00 addi s0,sp,528 - 2b50: 0008 addi a0,sp,0 - 2b52: 1604 addi s1,sp,800 - 2b54: 0000 unimp - 2b56: c800 sw s0,16(s0) - 2b58: 0204 addi s1,sp,256 + 2b4e: c900 sw s0,16(a0) + 2b50: 0204 addi s1,sp,256 + 2b52: 0000 unimp + 2b54: 0d00 addi s0,sp,656 + 2b56: 0002 0x2 + 2b58: 0038 addi a4,sp,8 2b5a: 0000 unimp - 2b5c: 0d00 addi s0,sp,656 - 2b5e: 0002 0x2 - 2b60: 0030 addi a2,sp,8 - 2b62: 0000 unimp - 2b64: 2a4c fld fa1,144(a2) + 2b5c: 2998 fld fa4,16(a1) + 2b5e: 0000 unimp + 2b60: 6a94 flw fa3,16(a3) + 2b62: 2040 fld fs0,128(s0) + 2b64: 0178 addi a4,sp,140 2b66: 0000 unimp - 2b68: 6ebe flw ft9,204(sp) - 2b6a: 2040 fld fs0,128(s0) - 2b6c: 0020 addi s0,sp,8 - 2b6e: 0000 unimp - 2b70: 0204 addi s1,sp,256 + 2b68: 0204 addi s1,sp,256 + 2b6a: 0000 unimp + 2b6c: 0e00 addi s0,sp,784 + 2b6e: 0430 addi a2,sp,520 + 2b70: 0004 addi s1,sp,0 2b72: 0000 unimp - 2b74: 0e00 addi s0,sp,784 - 2b76: 0420 addi s0,sp,520 - 2b78: 0002 0x2 + 2b74: 0181 addi gp,gp,0 + 2b76: 0288 addi a0,sp,320 + 2b78: 0204 addi s1,sp,256 2b7a: 0000 unimp - 2b7c: 0188 addi a0,sp,192 - 2b7e: 0204 addi s1,sp,256 - 2b80: 0000 unimp - 2b82: 0c00 addi s0,sp,528 - 2b84: 0008 addi a0,sp,0 - 2b86: 1604 addi s1,sp,800 + 2b7c: 0c00 addi s0,sp,528 + 2b7e: 0008 addi a0,sp,0 + 2b80: 6a04 flw fs1,16(a2) + 2b82: 0001 nop + 2b84: c100 sw s0,0(a0) + 2b86: 0204 addi s1,sp,256 2b88: 0000 unimp 2b8a: c800 sw s0,16(s0) 2b8c: 0204 addi s1,sp,256 2b8e: 0000 unimp 2b90: 0d00 addi s0,sp,656 2b92: 0002 0x2 - 2b94: 0030 addi a2,sp,8 + 2b94: 0038 addi a4,sp,8 2b96: 0000 unimp - 2b98: 2a4c fld fa1,144(a2) + 2b98: 2998 fld fa4,16(a1) 2b9a: 0000 unimp - 2b9c: 6ede flw ft9,212(sp) + 2b9c: 6c0c flw fa1,24(s0) 2b9e: 2040 fld fs0,128(s0) - 2ba0: 0020 addi s0,sp,8 + 2ba0: 00a4 addi s1,sp,72 2ba2: 0000 unimp 2ba4: 0204 addi s1,sp,256 2ba6: 0000 unimp 2ba8: 0e00 addi s0,sp,784 - 2baa: 0420 addi s0,sp,520 - 2bac: 0002 0x2 + 2baa: 0430 addi a2,sp,520 + 2bac: 0004 addi s1,sp,0 2bae: 0000 unimp - 2bb0: 0188 addi a0,sp,192 - 2bb2: 0204 addi s1,sp,256 - 2bb4: 0000 unimp - 2bb6: 0c00 addi s0,sp,528 - 2bb8: 0008 addi a0,sp,0 - 2bba: 1604 addi s1,sp,800 - 2bbc: 0000 unimp - 2bbe: c800 sw s0,16(s0) - 2bc0: 0204 addi s1,sp,256 - 2bc2: 0000 unimp - 2bc4: 0d00 addi s0,sp,656 - 2bc6: 0002 0x2 - 2bc8: 0040 addi s0,sp,4 + 2bb0: 0181 addi gp,gp,0 + 2bb2: 0288 addi a0,sp,320 + 2bb4: 0204 addi s1,sp,256 + 2bb6: 0000 unimp + 2bb8: 0c00 addi s0,sp,528 + 2bba: 0008 addi a0,sp,0 + 2bbc: 9604 0x9604 + 2bbe: 0000 unimp + 2bc0: c100 sw s0,0(a0) + 2bc2: 0204 addi s1,sp,256 + 2bc4: 0000 unimp + 2bc6: c800 sw s0,16(s0) + 2bc8: 0204 addi s1,sp,256 2bca: 0000 unimp - 2bcc: 2a4c fld fa1,144(a2) - 2bce: 0000 unimp - 2bd0: 6efe flw ft9,220(sp) - 2bd2: 2040 fld fs0,128(s0) - 2bd4: 008c addi a1,sp,64 + 2bcc: 0d00 addi s0,sp,656 + 2bce: 0002 0x2 + 2bd0: 0030 addi a2,sp,8 + 2bd2: 0000 unimp + 2bd4: 2998 fld fa4,16(a1) 2bd6: 0000 unimp - 2bd8: 0204 addi s1,sp,256 - 2bda: 0000 unimp - 2bdc: 0e00 addi s0,sp,784 - 2bde: 0420 addi s0,sp,520 - 2be0: 0006 0x6 + 2bd8: 6cb0 flw fa2,88(s1) + 2bda: 2040 fld fs0,128(s0) + 2bdc: 0018 addi a4,sp,0 + 2bde: 0000 unimp + 2be0: 0204 addi s1,sp,256 2be2: 0000 unimp - 2be4: 0181 addi gp,gp,0 - 2be6: 0288 addi a0,sp,320 - 2be8: 0389 addi t2,t2,2 - 2bea: 0204 addi s1,sp,256 - 2bec: 0000 unimp - 2bee: 0c00 addi s0,sp,528 - 2bf0: 0008 addi a0,sp,0 - 2bf2: 7a04 flw fs1,48(a2) - 2bf4: 0000 unimp - 2bf6: c100 sw s0,0(a0) - 2bf8: 0204 addi s1,sp,256 - 2bfa: 0000 unimp - 2bfc: c800 sw s0,16(s0) - 2bfe: 0204 addi s1,sp,256 - 2c00: 0000 unimp - 2c02: c900 sw s0,16(a0) - 2c04: 0204 addi s1,sp,256 + 2be4: 0e00 addi s0,sp,784 + 2be6: 0410 addi a2,sp,512 + 2be8: 0002 0x2 + 2bea: 0000 unimp + 2bec: 0188 addi a0,sp,192 + 2bee: 0204 addi s1,sp,256 + 2bf0: 0000 unimp + 2bf2: 0c00 addi s0,sp,528 + 2bf4: 0008 addi a0,sp,0 + 2bf6: 0e04 addi s1,sp,784 + 2bf8: 0000 unimp + 2bfa: c800 sw s0,16(s0) + 2bfc: 0204 addi s1,sp,256 + 2bfe: 0000 unimp + 2c00: 0d00 addi s0,sp,656 + 2c02: 0002 0x2 + 2c04: 0038 addi a4,sp,8 2c06: 0000 unimp - 2c08: 0d00 addi s0,sp,656 - 2c0a: 0002 0x2 - 2c0c: 0038 addi a4,sp,8 - 2c0e: 0000 unimp - 2c10: 2a4c fld fa1,144(a2) + 2c08: 2998 fld fa4,16(a1) + 2c0a: 0000 unimp + 2c0c: 6cc8 flw fa0,28(s1) + 2c0e: 2040 fld fs0,128(s0) + 2c10: 00cc addi a1,sp,68 2c12: 0000 unimp - 2c14: 6f8a flw ft11,128(sp) - 2c16: 2040 fld fs0,128(s0) - 2c18: 0178 addi a4,sp,140 - 2c1a: 0000 unimp - 2c1c: 0204 addi s1,sp,256 + 2c14: 0204 addi s1,sp,256 + 2c16: 0000 unimp + 2c18: 0e00 addi s0,sp,784 + 2c1a: 0420 addi s0,sp,520 + 2c1c: 0004 addi s1,sp,0 2c1e: 0000 unimp - 2c20: 0e00 addi s0,sp,784 - 2c22: 0430 addi a2,sp,520 - 2c24: 0004 addi s1,sp,0 + 2c20: 0181 addi gp,gp,0 + 2c22: 0288 addi a0,sp,320 + 2c24: 0204 addi s1,sp,256 2c26: 0000 unimp - 2c28: 0181 addi gp,gp,0 - 2c2a: 0288 addi a0,sp,320 - 2c2c: 0204 addi s1,sp,256 + 2c28: 0c00 addi s0,sp,528 + 2c2a: 0008 addi a0,sp,0 + 2c2c: be04 fsd fs1,56(a2) 2c2e: 0000 unimp - 2c30: 0c00 addi s0,sp,528 - 2c32: 0008 addi a0,sp,0 - 2c34: 6a04 flw fs1,16(a2) - 2c36: 0001 nop - 2c38: c100 sw s0,0(a0) - 2c3a: 0204 addi s1,sp,256 - 2c3c: 0000 unimp - 2c3e: c800 sw s0,16(s0) - 2c40: 0204 addi s1,sp,256 + 2c30: c100 sw s0,0(a0) + 2c32: 0204 addi s1,sp,256 + 2c34: 0000 unimp + 2c36: c800 sw s0,16(s0) + 2c38: 0204 addi s1,sp,256 + 2c3a: 0000 unimp + 2c3c: 0d00 addi s0,sp,656 + 2c3e: 0002 0x2 + 2c40: 0038 addi a4,sp,8 2c42: 0000 unimp - 2c44: 0d00 addi s0,sp,656 - 2c46: 0002 0x2 - 2c48: 0038 addi a4,sp,8 - 2c4a: 0000 unimp - 2c4c: 2a4c fld fa1,144(a2) + 2c44: 2998 fld fa4,16(a1) + 2c46: 0000 unimp + 2c48: 6d94 flw fa3,24(a1) + 2c4a: 2040 fld fs0,128(s0) + 2c4c: 0096 slli ra,ra,0x5 2c4e: 0000 unimp - 2c50: 7102 flw ft2,32(sp) - 2c52: 2040 fld fs0,128(s0) - 2c54: 00a4 addi s1,sp,72 - 2c56: 0000 unimp - 2c58: 0204 addi s1,sp,256 + 2c50: 0204 addi s1,sp,256 + 2c52: 0000 unimp + 2c54: 0e00 addi s0,sp,784 + 2c56: 0430 addi a2,sp,520 + 2c58: 0004 addi s1,sp,0 2c5a: 0000 unimp - 2c5c: 0e00 addi s0,sp,784 - 2c5e: 0430 addi a2,sp,520 - 2c60: 0004 addi s1,sp,0 + 2c5c: 0181 addi gp,gp,0 + 2c5e: 0288 addi a0,sp,320 + 2c60: 0204 addi s1,sp,256 2c62: 0000 unimp - 2c64: 0181 addi gp,gp,0 - 2c66: 0288 addi a0,sp,320 - 2c68: 0204 addi s1,sp,256 + 2c64: 0c00 addi s0,sp,528 + 2c66: 0008 addi a0,sp,0 + 2c68: 8804 0x8804 2c6a: 0000 unimp - 2c6c: 0c00 addi s0,sp,528 - 2c6e: 0008 addi a0,sp,0 - 2c70: 9604 0x9604 - 2c72: 0000 unimp - 2c74: c100 sw s0,0(a0) - 2c76: 0204 addi s1,sp,256 - 2c78: 0000 unimp - 2c7a: c800 sw s0,16(s0) - 2c7c: 0204 addi s1,sp,256 + 2c6c: c100 sw s0,0(a0) + 2c6e: 0204 addi s1,sp,256 + 2c70: 0000 unimp + 2c72: c800 sw s0,16(s0) + 2c74: 0204 addi s1,sp,256 + 2c76: 0000 unimp + 2c78: 0d00 addi s0,sp,656 + 2c7a: 0002 0x2 + 2c7c: 0038 addi a4,sp,8 2c7e: 0000 unimp - 2c80: 0d00 addi s0,sp,656 - 2c82: 0002 0x2 - 2c84: 0030 addi a2,sp,8 - 2c86: 0000 unimp - 2c88: 2a4c fld fa1,144(a2) + 2c80: 2998 fld fa4,16(a1) + 2c82: 0000 unimp + 2c84: 6e2a flw ft8,136(sp) + 2c86: 2040 fld fs0,128(s0) + 2c88: 008a slli ra,ra,0x2 2c8a: 0000 unimp - 2c8c: 71a6 flw ft3,104(sp) - 2c8e: 2040 fld fs0,128(s0) - 2c90: 0018 addi a4,sp,0 - 2c92: 0000 unimp - 2c94: 0204 addi s1,sp,256 + 2c8c: 0204 addi s1,sp,256 + 2c8e: 0000 unimp + 2c90: 0e00 addi s0,sp,784 + 2c92: 0440 addi s0,sp,516 + 2c94: 0004 addi s1,sp,0 2c96: 0000 unimp - 2c98: 0e00 addi s0,sp,784 - 2c9a: 0410 addi a2,sp,512 - 2c9c: 0002 0x2 + 2c98: 0181 addi gp,gp,0 + 2c9a: 0288 addi a0,sp,320 + 2c9c: 0204 addi s1,sp,256 2c9e: 0000 unimp - 2ca0: 0188 addi a0,sp,192 - 2ca2: 0204 addi s1,sp,256 - 2ca4: 0000 unimp - 2ca6: 0c00 addi s0,sp,528 - 2ca8: 0008 addi a0,sp,0 - 2caa: 0e04 addi s1,sp,784 + 2ca0: 0c00 addi s0,sp,528 + 2ca2: 0008 addi a0,sp,0 + 2ca4: 7c04 flw fs1,56(s0) + 2ca6: 0000 unimp + 2ca8: c100 sw s0,0(a0) + 2caa: 0204 addi s1,sp,256 2cac: 0000 unimp 2cae: c800 sw s0,16(s0) 2cb0: 0204 addi s1,sp,256 @@ -113404,16 +112947,16 @@ Disassembly of section .debug_frame: 2cb6: 0002 0x2 2cb8: 0038 addi a4,sp,8 2cba: 0000 unimp - 2cbc: 2a4c fld fa1,144(a2) + 2cbc: 2998 fld fa4,16(a1) 2cbe: 0000 unimp - 2cc0: 71be flw ft3,236(sp) + 2cc0: 6eb4 flw fa3,88(a3) 2cc2: 2040 fld fs0,128(s0) - 2cc4: 00cc addi a1,sp,68 + 2cc4: 0084 addi s1,sp,64 2cc6: 0000 unimp 2cc8: 0204 addi s1,sp,256 2cca: 0000 unimp 2ccc: 0e00 addi s0,sp,784 - 2cce: 0420 addi s0,sp,520 + 2cce: 0430 addi a2,sp,520 2cd0: 0004 addi s1,sp,0 2cd2: 0000 unimp 2cd4: 0181 addi gp,gp,0 @@ -113422,7 +112965,7 @@ Disassembly of section .debug_frame: 2cda: 0000 unimp 2cdc: 0c00 addi s0,sp,528 2cde: 0008 addi a0,sp,0 - 2ce0: be04 fsd fs1,56(a2) + 2ce0: 7604 flw fs1,40(a2) 2ce2: 0000 unimp 2ce4: c100 sw s0,0(a0) 2ce6: 0204 addi s1,sp,256 @@ -113432,488 +112975,488 @@ Disassembly of section .debug_frame: 2cee: 0000 unimp 2cf0: 0d00 addi s0,sp,656 2cf2: 0002 0x2 - 2cf4: 0038 addi a4,sp,8 + 2cf4: 0040 addi s0,sp,4 2cf6: 0000 unimp - 2cf8: 2a4c fld fa1,144(a2) + 2cf8: 2998 fld fa4,16(a1) 2cfa: 0000 unimp - 2cfc: 728a flw ft5,160(sp) + 2cfc: 6f38 flw fa4,88(a4) 2cfe: 2040 fld fs0,128(s0) - 2d00: 0096 slli ra,ra,0x5 + 2d00: 008e slli ra,ra,0x3 2d02: 0000 unimp 2d04: 0204 addi s1,sp,256 2d06: 0000 unimp 2d08: 0e00 addi s0,sp,784 - 2d0a: 0430 addi a2,sp,520 - 2d0c: 0004 addi s1,sp,0 + 2d0a: 0420 addi s0,sp,520 + 2d0c: 0006 0x6 2d0e: 0000 unimp 2d10: 0181 addi gp,gp,0 2d12: 0288 addi a0,sp,320 - 2d14: 0204 addi s1,sp,256 - 2d16: 0000 unimp - 2d18: 0c00 addi s0,sp,528 - 2d1a: 0008 addi a0,sp,0 - 2d1c: 8804 0x8804 - 2d1e: 0000 unimp - 2d20: c100 sw s0,0(a0) - 2d22: 0204 addi s1,sp,256 - 2d24: 0000 unimp - 2d26: c800 sw s0,16(s0) - 2d28: 0204 addi s1,sp,256 - 2d2a: 0000 unimp - 2d2c: 0d00 addi s0,sp,656 - 2d2e: 0002 0x2 - 2d30: 0038 addi a4,sp,8 + 2d14: 0389 addi t2,t2,2 + 2d16: 0204 addi s1,sp,256 + 2d18: 0000 unimp + 2d1a: 0c00 addi s0,sp,528 + 2d1c: 0008 addi a0,sp,0 + 2d1e: 7c04 flw fs1,56(s0) + 2d20: 0000 unimp + 2d22: c100 sw s0,0(a0) + 2d24: 0204 addi s1,sp,256 + 2d26: 0000 unimp + 2d28: c800 sw s0,16(s0) + 2d2a: 0204 addi s1,sp,256 + 2d2c: 0000 unimp + 2d2e: c900 sw s0,16(a0) + 2d30: 0204 addi s1,sp,256 2d32: 0000 unimp - 2d34: 2a4c fld fa1,144(a2) - 2d36: 0000 unimp - 2d38: 7320 flw fs0,96(a4) - 2d3a: 2040 fld fs0,128(s0) - 2d3c: 008a slli ra,ra,0x2 + 2d34: 0d00 addi s0,sp,656 + 2d36: 0002 0x2 + 2d38: 0040 addi s0,sp,4 + 2d3a: 0000 unimp + 2d3c: 2998 fld fa4,16(a1) 2d3e: 0000 unimp - 2d40: 0204 addi s1,sp,256 - 2d42: 0000 unimp - 2d44: 0e00 addi s0,sp,784 - 2d46: 0440 addi s0,sp,516 - 2d48: 0004 addi s1,sp,0 + 2d40: 6fc6 flw ft11,80(sp) + 2d42: 2040 fld fs0,128(s0) + 2d44: 0096 slli ra,ra,0x5 + 2d46: 0000 unimp + 2d48: 0204 addi s1,sp,256 2d4a: 0000 unimp - 2d4c: 0181 addi gp,gp,0 - 2d4e: 0288 addi a0,sp,320 - 2d50: 0204 addi s1,sp,256 + 2d4c: 0e00 addi s0,sp,784 + 2d4e: 0430 addi a2,sp,520 + 2d50: 0006 0x6 2d52: 0000 unimp - 2d54: 0c00 addi s0,sp,528 - 2d56: 0008 addi a0,sp,0 - 2d58: 7c04 flw fs1,56(s0) - 2d5a: 0000 unimp - 2d5c: c100 sw s0,0(a0) - 2d5e: 0204 addi s1,sp,256 - 2d60: 0000 unimp - 2d62: c800 sw s0,16(s0) - 2d64: 0204 addi s1,sp,256 - 2d66: 0000 unimp - 2d68: 0d00 addi s0,sp,656 - 2d6a: 0002 0x2 - 2d6c: 0038 addi a4,sp,8 - 2d6e: 0000 unimp - 2d70: 2a4c fld fa1,144(a2) - 2d72: 0000 unimp - 2d74: 73aa flw ft7,168(sp) - 2d76: 2040 fld fs0,128(s0) - 2d78: 0084 addi s1,sp,64 - 2d7a: 0000 unimp - 2d7c: 0204 addi s1,sp,256 + 2d54: 0181 addi gp,gp,0 + 2d56: 0288 addi a0,sp,320 + 2d58: 0389 addi t2,t2,2 + 2d5a: 0204 addi s1,sp,256 + 2d5c: 0000 unimp + 2d5e: 0c00 addi s0,sp,528 + 2d60: 0008 addi a0,sp,0 + 2d62: 8404 0x8404 + 2d64: 0000 unimp + 2d66: c100 sw s0,0(a0) + 2d68: 0204 addi s1,sp,256 + 2d6a: 0000 unimp + 2d6c: c800 sw s0,16(s0) + 2d6e: 0204 addi s1,sp,256 + 2d70: 0000 unimp + 2d72: c900 sw s0,16(a0) + 2d74: 0204 addi s1,sp,256 + 2d76: 0000 unimp + 2d78: 0d00 addi s0,sp,656 + 2d7a: 0002 0x2 + 2d7c: 0038 addi a4,sp,8 2d7e: 0000 unimp - 2d80: 0e00 addi s0,sp,784 - 2d82: 0430 addi a2,sp,520 - 2d84: 0004 addi s1,sp,0 - 2d86: 0000 unimp - 2d88: 0181 addi gp,gp,0 - 2d8a: 0288 addi a0,sp,320 + 2d80: 2998 fld fa4,16(a1) + 2d82: 0000 unimp + 2d84: 705c flw fa5,36(s0) + 2d86: 2040 fld fs0,128(s0) + 2d88: 001e 0x1e + 2d8a: 0000 unimp 2d8c: 0204 addi s1,sp,256 2d8e: 0000 unimp - 2d90: 0c00 addi s0,sp,528 - 2d92: 0008 addi a0,sp,0 - 2d94: 7604 flw fs1,40(a2) + 2d90: 0e00 addi s0,sp,784 + 2d92: 0420 addi s0,sp,520 + 2d94: 0004 addi s1,sp,0 2d96: 0000 unimp - 2d98: c100 sw s0,0(a0) - 2d9a: 0204 addi s1,sp,256 - 2d9c: 0000 unimp - 2d9e: c800 sw s0,16(s0) - 2da0: 0204 addi s1,sp,256 - 2da2: 0000 unimp - 2da4: 0d00 addi s0,sp,656 - 2da6: 0002 0x2 - 2da8: 0040 addi s0,sp,4 - 2daa: 0000 unimp - 2dac: 2a4c fld fa1,144(a2) - 2dae: 0000 unimp - 2db0: 742e flw fs0,232(sp) - 2db2: 2040 fld fs0,128(s0) - 2db4: 008e slli ra,ra,0x3 - 2db6: 0000 unimp - 2db8: 0204 addi s1,sp,256 + 2d98: 0181 addi gp,gp,0 + 2d9a: 0288 addi a0,sp,320 + 2d9c: 0204 addi s1,sp,256 + 2d9e: 0000 unimp + 2da0: 0c00 addi s0,sp,528 + 2da2: 0008 addi a0,sp,0 + 2da4: 1004 addi s1,sp,32 + 2da6: 0000 unimp + 2da8: c100 sw s0,0(a0) + 2daa: 0204 addi s1,sp,256 + 2dac: 0000 unimp + 2dae: c800 sw s0,16(s0) + 2db0: 0204 addi s1,sp,256 + 2db2: 0000 unimp + 2db4: 0d00 addi s0,sp,656 + 2db6: 0002 0x2 + 2db8: 0040 addi s0,sp,4 2dba: 0000 unimp - 2dbc: 0e00 addi s0,sp,784 - 2dbe: 0420 addi s0,sp,520 - 2dc0: 0006 0x6 - 2dc2: 0000 unimp - 2dc4: 0181 addi gp,gp,0 - 2dc6: 0288 addi a0,sp,320 - 2dc8: 0389 addi t2,t2,2 - 2dca: 0204 addi s1,sp,256 - 2dcc: 0000 unimp - 2dce: 0c00 addi s0,sp,528 - 2dd0: 0008 addi a0,sp,0 - 2dd2: 7c04 flw fs1,56(s0) - 2dd4: 0000 unimp - 2dd6: c100 sw s0,0(a0) - 2dd8: 0204 addi s1,sp,256 - 2dda: 0000 unimp - 2ddc: c800 sw s0,16(s0) - 2dde: 0204 addi s1,sp,256 - 2de0: 0000 unimp - 2de2: c900 sw s0,16(a0) - 2de4: 0204 addi s1,sp,256 - 2de6: 0000 unimp - 2de8: 0d00 addi s0,sp,656 - 2dea: 0002 0x2 - 2dec: 0040 addi s0,sp,4 - 2dee: 0000 unimp - 2df0: 2a4c fld fa1,144(a2) - 2df2: 0000 unimp - 2df4: 74bc flw fa5,104(s1) - 2df6: 2040 fld fs0,128(s0) - 2df8: 0096 slli ra,ra,0x5 - 2dfa: 0000 unimp - 2dfc: 0204 addi s1,sp,256 + 2dbc: 2998 fld fa4,16(a1) + 2dbe: 0000 unimp + 2dc0: 707a flw ft0,188(sp) + 2dc2: 2040 fld fs0,128(s0) + 2dc4: 014e slli sp,sp,0x13 + 2dc6: 0000 unimp + 2dc8: 0204 addi s1,sp,256 + 2dca: 0000 unimp + 2dcc: 0e00 addi s0,sp,784 + 2dce: 0420 addi s0,sp,520 + 2dd0: 0006 0x6 + 2dd2: 0000 unimp + 2dd4: 0181 addi gp,gp,0 + 2dd6: 0288 addi a0,sp,320 + 2dd8: 0389 addi t2,t2,2 + 2dda: 0204 addi s1,sp,256 + 2ddc: 0000 unimp + 2dde: 0c00 addi s0,sp,528 + 2de0: 0008 addi a0,sp,0 + 2de2: 3c04 fld fs1,56(s0) + 2de4: 0001 nop + 2de6: c100 sw s0,0(a0) + 2de8: 0204 addi s1,sp,256 + 2dea: 0000 unimp + 2dec: c800 sw s0,16(s0) + 2dee: 0204 addi s1,sp,256 + 2df0: 0000 unimp + 2df2: c900 sw s0,16(a0) + 2df4: 0204 addi s1,sp,256 + 2df6: 0000 unimp + 2df8: 0d00 addi s0,sp,656 + 2dfa: 0002 0x2 + 2dfc: 0040 addi s0,sp,4 2dfe: 0000 unimp - 2e00: 0e00 addi s0,sp,784 - 2e02: 0430 addi a2,sp,520 - 2e04: 0006 0x6 - 2e06: 0000 unimp - 2e08: 0181 addi gp,gp,0 - 2e0a: 0288 addi a0,sp,320 - 2e0c: 0389 addi t2,t2,2 - 2e0e: 0204 addi s1,sp,256 - 2e10: 0000 unimp - 2e12: 0c00 addi s0,sp,528 - 2e14: 0008 addi a0,sp,0 - 2e16: 8404 0x8404 - 2e18: 0000 unimp - 2e1a: c100 sw s0,0(a0) - 2e1c: 0204 addi s1,sp,256 - 2e1e: 0000 unimp - 2e20: c800 sw s0,16(s0) - 2e22: 0204 addi s1,sp,256 - 2e24: 0000 unimp - 2e26: c900 sw s0,16(a0) - 2e28: 0204 addi s1,sp,256 - 2e2a: 0000 unimp - 2e2c: 0d00 addi s0,sp,656 - 2e2e: 0002 0x2 - 2e30: 0038 addi a4,sp,8 - 2e32: 0000 unimp - 2e34: 2a4c fld fa1,144(a2) - 2e36: 0000 unimp - 2e38: 7552 flw fa0,52(sp) - 2e3a: 2040 fld fs0,128(s0) - 2e3c: 001e 0x1e - 2e3e: 0000 unimp - 2e40: 0204 addi s1,sp,256 + 2e00: 2998 fld fa4,16(a1) + 2e02: 0000 unimp + 2e04: 71c8 flw fa0,36(a1) + 2e06: 2040 fld fs0,128(s0) + 2e08: 0094 addi a3,sp,64 + 2e0a: 0000 unimp + 2e0c: 0204 addi s1,sp,256 + 2e0e: 0000 unimp + 2e10: 0e00 addi s0,sp,784 + 2e12: 0420 addi s0,sp,520 + 2e14: 0006 0x6 + 2e16: 0000 unimp + 2e18: 0181 addi gp,gp,0 + 2e1a: 0288 addi a0,sp,320 + 2e1c: 0389 addi t2,t2,2 + 2e1e: 0204 addi s1,sp,256 + 2e20: 0000 unimp + 2e22: 0c00 addi s0,sp,528 + 2e24: 0008 addi a0,sp,0 + 2e26: 8204 0x8204 + 2e28: 0000 unimp + 2e2a: c100 sw s0,0(a0) + 2e2c: 0204 addi s1,sp,256 + 2e2e: 0000 unimp + 2e30: c800 sw s0,16(s0) + 2e32: 0204 addi s1,sp,256 + 2e34: 0000 unimp + 2e36: c900 sw s0,16(a0) + 2e38: 0204 addi s1,sp,256 + 2e3a: 0000 unimp + 2e3c: 0d00 addi s0,sp,656 + 2e3e: 0002 0x2 + 2e40: 0040 addi s0,sp,4 2e42: 0000 unimp - 2e44: 0e00 addi s0,sp,784 - 2e46: 0420 addi s0,sp,520 - 2e48: 0004 addi s1,sp,0 - 2e4a: 0000 unimp - 2e4c: 0181 addi gp,gp,0 - 2e4e: 0288 addi a0,sp,320 + 2e44: 2998 fld fa4,16(a1) + 2e46: 0000 unimp + 2e48: 725c flw fa5,36(a2) + 2e4a: 2040 fld fs0,128(s0) + 2e4c: 0098 addi a4,sp,64 + 2e4e: 0000 unimp 2e50: 0204 addi s1,sp,256 2e52: 0000 unimp - 2e54: 0c00 addi s0,sp,528 - 2e56: 0008 addi a0,sp,0 - 2e58: 1004 addi s1,sp,32 + 2e54: 0e00 addi s0,sp,784 + 2e56: 0420 addi s0,sp,520 + 2e58: 0006 0x6 2e5a: 0000 unimp - 2e5c: c100 sw s0,0(a0) - 2e5e: 0204 addi s1,sp,256 - 2e60: 0000 unimp - 2e62: c800 sw s0,16(s0) - 2e64: 0204 addi s1,sp,256 - 2e66: 0000 unimp - 2e68: 0d00 addi s0,sp,656 - 2e6a: 0002 0x2 - 2e6c: 0040 addi s0,sp,4 - 2e6e: 0000 unimp - 2e70: 2a4c fld fa1,144(a2) + 2e5c: 0181 addi gp,gp,0 + 2e5e: 0288 addi a0,sp,320 + 2e60: 0389 addi t2,t2,2 + 2e62: 0204 addi s1,sp,256 + 2e64: 0000 unimp + 2e66: 0c00 addi s0,sp,528 + 2e68: 0008 addi a0,sp,0 + 2e6a: 8604 0x8604 + 2e6c: 0000 unimp + 2e6e: c100 sw s0,0(a0) + 2e70: 0204 addi s1,sp,256 2e72: 0000 unimp - 2e74: 7570 flw fa2,108(a0) - 2e76: 2040 fld fs0,128(s0) - 2e78: 014e slli sp,sp,0x13 - 2e7a: 0000 unimp + 2e74: c800 sw s0,16(s0) + 2e76: 0204 addi s1,sp,256 + 2e78: 0000 unimp + 2e7a: c900 sw s0,16(a0) 2e7c: 0204 addi s1,sp,256 2e7e: 0000 unimp - 2e80: 0e00 addi s0,sp,784 - 2e82: 0420 addi s0,sp,520 - 2e84: 0006 0x6 + 2e80: 0d00 addi s0,sp,656 + 2e82: 0002 0x2 + 2e84: 0038 addi a4,sp,8 2e86: 0000 unimp - 2e88: 0181 addi gp,gp,0 - 2e8a: 0288 addi a0,sp,320 - 2e8c: 0389 addi t2,t2,2 - 2e8e: 0204 addi s1,sp,256 - 2e90: 0000 unimp - 2e92: 0c00 addi s0,sp,528 - 2e94: 0008 addi a0,sp,0 - 2e96: 3c04 fld fs1,56(s0) - 2e98: 0001 nop - 2e9a: c100 sw s0,0(a0) - 2e9c: 0204 addi s1,sp,256 + 2e88: 2998 fld fa4,16(a1) + 2e8a: 0000 unimp + 2e8c: 72f4 flw fa3,100(a3) + 2e8e: 2040 fld fs0,128(s0) + 2e90: 0084 addi s1,sp,64 + 2e92: 0000 unimp + 2e94: 0204 addi s1,sp,256 + 2e96: 0000 unimp + 2e98: 0e00 addi s0,sp,784 + 2e9a: 0430 addi a2,sp,520 + 2e9c: 0004 addi s1,sp,0 2e9e: 0000 unimp - 2ea0: c800 sw s0,16(s0) - 2ea2: 0204 addi s1,sp,256 - 2ea4: 0000 unimp - 2ea6: c900 sw s0,16(a0) - 2ea8: 0204 addi s1,sp,256 - 2eaa: 0000 unimp - 2eac: 0d00 addi s0,sp,656 - 2eae: 0002 0x2 - 2eb0: 0040 addi s0,sp,4 - 2eb2: 0000 unimp - 2eb4: 2a4c fld fa1,144(a2) - 2eb6: 0000 unimp - 2eb8: 76be flw fa3,236(sp) - 2eba: 2040 fld fs0,128(s0) - 2ebc: 0094 addi a3,sp,64 - 2ebe: 0000 unimp - 2ec0: 0204 addi s1,sp,256 + 2ea0: 0181 addi gp,gp,0 + 2ea2: 0288 addi a0,sp,320 + 2ea4: 0204 addi s1,sp,256 + 2ea6: 0000 unimp + 2ea8: 0c00 addi s0,sp,528 + 2eaa: 0008 addi a0,sp,0 + 2eac: 7604 flw fs1,40(a2) + 2eae: 0000 unimp + 2eb0: c100 sw s0,0(a0) + 2eb2: 0204 addi s1,sp,256 + 2eb4: 0000 unimp + 2eb6: c800 sw s0,16(s0) + 2eb8: 0204 addi s1,sp,256 + 2eba: 0000 unimp + 2ebc: 0d00 addi s0,sp,656 + 2ebe: 0002 0x2 + 2ec0: 0038 addi a4,sp,8 2ec2: 0000 unimp - 2ec4: 0e00 addi s0,sp,784 - 2ec6: 0420 addi s0,sp,520 - 2ec8: 0006 0x6 - 2eca: 0000 unimp - 2ecc: 0181 addi gp,gp,0 - 2ece: 0288 addi a0,sp,320 - 2ed0: 0389 addi t2,t2,2 - 2ed2: 0204 addi s1,sp,256 - 2ed4: 0000 unimp - 2ed6: 0c00 addi s0,sp,528 - 2ed8: 0008 addi a0,sp,0 - 2eda: 8204 0x8204 - 2edc: 0000 unimp - 2ede: c100 sw s0,0(a0) + 2ec4: 2998 fld fa4,16(a1) + 2ec6: 0000 unimp + 2ec8: 7378 flw fa4,100(a4) + 2eca: 2040 fld fs0,128(s0) + 2ecc: 008e slli ra,ra,0x3 + 2ece: 0000 unimp + 2ed0: 0204 addi s1,sp,256 + 2ed2: 0000 unimp + 2ed4: 0e00 addi s0,sp,784 + 2ed6: 0430 addi a2,sp,520 + 2ed8: 0004 addi s1,sp,0 + 2eda: 0000 unimp + 2edc: 0181 addi gp,gp,0 + 2ede: 0288 addi a0,sp,320 2ee0: 0204 addi s1,sp,256 2ee2: 0000 unimp - 2ee4: c800 sw s0,16(s0) - 2ee6: 0204 addi s1,sp,256 - 2ee8: 0000 unimp - 2eea: c900 sw s0,16(a0) - 2eec: 0204 addi s1,sp,256 - 2eee: 0000 unimp - 2ef0: 0d00 addi s0,sp,656 - 2ef2: 0002 0x2 - 2ef4: 0040 addi s0,sp,4 + 2ee4: 0c00 addi s0,sp,528 + 2ee6: 0008 addi a0,sp,0 + 2ee8: 8004 0x8004 + 2eea: 0000 unimp + 2eec: c100 sw s0,0(a0) + 2eee: 0204 addi s1,sp,256 + 2ef0: 0000 unimp + 2ef2: c800 sw s0,16(s0) + 2ef4: 0204 addi s1,sp,256 2ef6: 0000 unimp - 2ef8: 2a4c fld fa1,144(a2) - 2efa: 0000 unimp - 2efc: 7752 flw fa4,52(sp) - 2efe: 2040 fld fs0,128(s0) - 2f00: 0098 addi a4,sp,64 - 2f02: 0000 unimp - 2f04: 0204 addi s1,sp,256 - 2f06: 0000 unimp - 2f08: 0e00 addi s0,sp,784 - 2f0a: 0420 addi s0,sp,520 - 2f0c: 0006 0x6 + 2ef8: 0d00 addi s0,sp,656 + 2efa: 0002 0x2 + 2efc: 000c addi a1,sp,0 + 2efe: 0000 unimp + 2f00: ffff 0xffff + 2f02: ffff 0xffff + 2f04: 0001 nop + 2f06: 7c01 lui s8,0xfffe0 + 2f08: 0c01 addi s8,s8,0 + 2f0a: 0002 0x2 + 2f0c: 0030 addi a2,sp,8 2f0e: 0000 unimp - 2f10: 0181 addi gp,gp,0 - 2f12: 0288 addi a0,sp,320 - 2f14: 0389 addi t2,t2,2 - 2f16: 0204 addi s1,sp,256 - 2f18: 0000 unimp - 2f1a: 0c00 addi s0,sp,528 - 2f1c: 0008 addi a0,sp,0 - 2f1e: 8604 0x8604 - 2f20: 0000 unimp - 2f22: c100 sw s0,0(a0) - 2f24: 0204 addi s1,sp,256 + 2f10: 2efc fld fa5,216(a3) + 2f12: 0000 unimp + 2f14: 7406 flw fs0,96(sp) + 2f16: 2040 fld fs0,128(s0) + 2f18: 0028 addi a0,sp,8 + 2f1a: 0000 unimp + 2f1c: 0204 addi s1,sp,256 + 2f1e: 0000 unimp + 2f20: 0e00 addi s0,sp,784 + 2f22: 0420 addi s0,sp,520 + 2f24: 0002 0x2 2f26: 0000 unimp - 2f28: c800 sw s0,16(s0) + 2f28: 0188 addi a0,sp,192 2f2a: 0204 addi s1,sp,256 2f2c: 0000 unimp - 2f2e: c900 sw s0,16(a0) - 2f30: 0204 addi s1,sp,256 - 2f32: 0000 unimp - 2f34: 0d00 addi s0,sp,656 - 2f36: 0002 0x2 - 2f38: 0038 addi a4,sp,8 + 2f2e: 0c00 addi s0,sp,528 + 2f30: 0008 addi a0,sp,0 + 2f32: 1e04 addi s1,sp,816 + 2f34: 0000 unimp + 2f36: c800 sw s0,16(s0) + 2f38: 0204 addi s1,sp,256 2f3a: 0000 unimp - 2f3c: 2a4c fld fa1,144(a2) - 2f3e: 0000 unimp - 2f40: 77ea flw fa5,184(sp) - 2f42: 2040 fld fs0,128(s0) - 2f44: 0084 addi s1,sp,64 + 2f3c: 0d00 addi s0,sp,656 + 2f3e: 0002 0x2 + 2f40: 0030 addi a2,sp,8 + 2f42: 0000 unimp + 2f44: 2efc fld fa5,216(a3) 2f46: 0000 unimp - 2f48: 0204 addi s1,sp,256 - 2f4a: 0000 unimp - 2f4c: 0e00 addi s0,sp,784 - 2f4e: 0430 addi a2,sp,520 - 2f50: 0004 addi s1,sp,0 + 2f48: 742e flw fs0,232(sp) + 2f4a: 2040 fld fs0,128(s0) + 2f4c: 0042 0x42 + 2f4e: 0000 unimp + 2f50: 0204 addi s1,sp,256 2f52: 0000 unimp - 2f54: 0181 addi gp,gp,0 - 2f56: 0288 addi a0,sp,320 - 2f58: 0204 addi s1,sp,256 + 2f54: 0e00 addi s0,sp,784 + 2f56: 0420 addi s0,sp,520 + 2f58: 0002 0x2 2f5a: 0000 unimp - 2f5c: 0c00 addi s0,sp,528 - 2f5e: 0008 addi a0,sp,0 - 2f60: 7604 flw fs1,40(a2) - 2f62: 0000 unimp - 2f64: c100 sw s0,0(a0) - 2f66: 0204 addi s1,sp,256 + 2f5c: 0188 addi a0,sp,192 + 2f5e: 0204 addi s1,sp,256 + 2f60: 0000 unimp + 2f62: 0c00 addi s0,sp,528 + 2f64: 0008 addi a0,sp,0 + 2f66: 3804 fld fs1,48(s0) 2f68: 0000 unimp 2f6a: c800 sw s0,16(s0) 2f6c: 0204 addi s1,sp,256 2f6e: 0000 unimp 2f70: 0d00 addi s0,sp,656 2f72: 0002 0x2 - 2f74: 0038 addi a4,sp,8 + 2f74: 0030 addi a2,sp,8 2f76: 0000 unimp - 2f78: 2a4c fld fa1,144(a2) + 2f78: 2efc fld fa5,216(a3) 2f7a: 0000 unimp - 2f7c: 786e flw fa6,248(sp) + 2f7c: 7470 flw fa2,108(s0) 2f7e: 2040 fld fs0,128(s0) - 2f80: 008e slli ra,ra,0x3 + 2f80: 0044 addi s1,sp,4 2f82: 0000 unimp 2f84: 0204 addi s1,sp,256 2f86: 0000 unimp 2f88: 0e00 addi s0,sp,784 - 2f8a: 0430 addi a2,sp,520 - 2f8c: 0004 addi s1,sp,0 + 2f8a: 0420 addi s0,sp,520 + 2f8c: 0002 0x2 2f8e: 0000 unimp - 2f90: 0181 addi gp,gp,0 - 2f92: 0288 addi a0,sp,320 - 2f94: 0204 addi s1,sp,256 - 2f96: 0000 unimp - 2f98: 0c00 addi s0,sp,528 - 2f9a: 0008 addi a0,sp,0 - 2f9c: 8004 0x8004 - 2f9e: 0000 unimp - 2fa0: c100 sw s0,0(a0) - 2fa2: 0204 addi s1,sp,256 - 2fa4: 0000 unimp - 2fa6: c800 sw s0,16(s0) - 2fa8: 0204 addi s1,sp,256 + 2f90: 0188 addi a0,sp,192 + 2f92: 0204 addi s1,sp,256 + 2f94: 0000 unimp + 2f96: 0c00 addi s0,sp,528 + 2f98: 0008 addi a0,sp,0 + 2f9a: 3a04 fld fs1,48(a2) + 2f9c: 0000 unimp + 2f9e: c800 sw s0,16(s0) + 2fa0: 0204 addi s1,sp,256 + 2fa2: 0000 unimp + 2fa4: 0d00 addi s0,sp,656 + 2fa6: 0002 0x2 + 2fa8: 0030 addi a2,sp,8 2faa: 0000 unimp - 2fac: 0d00 addi s0,sp,656 - 2fae: 0002 0x2 - 2fb0: 000c addi a1,sp,0 - 2fb2: 0000 unimp - 2fb4: ffff 0xffff - 2fb6: ffff 0xffff - 2fb8: 0001 nop - 2fba: 7c01 lui s8,0xfffe0 - 2fbc: 0c01 addi s8,s8,0 - 2fbe: 0002 0x2 - 2fc0: 0030 addi a2,sp,8 + 2fac: 2efc fld fa5,216(a3) + 2fae: 0000 unimp + 2fb0: 74b4 flw fa3,104(s1) + 2fb2: 2040 fld fs0,128(s0) + 2fb4: 0028 addi a0,sp,8 + 2fb6: 0000 unimp + 2fb8: 0204 addi s1,sp,256 + 2fba: 0000 unimp + 2fbc: 0e00 addi s0,sp,784 + 2fbe: 0420 addi s0,sp,520 + 2fc0: 0002 0x2 2fc2: 0000 unimp - 2fc4: 2fb0 fld fa2,88(a5) - 2fc6: 0000 unimp - 2fc8: 78fc flw fa5,116(s1) - 2fca: 2040 fld fs0,128(s0) - 2fcc: 0028 addi a0,sp,8 - 2fce: 0000 unimp - 2fd0: 0204 addi s1,sp,256 - 2fd2: 0000 unimp - 2fd4: 0e00 addi s0,sp,784 - 2fd6: 0420 addi s0,sp,520 - 2fd8: 0002 0x2 - 2fda: 0000 unimp - 2fdc: 0188 addi a0,sp,192 - 2fde: 0204 addi s1,sp,256 - 2fe0: 0000 unimp - 2fe2: 0c00 addi s0,sp,528 - 2fe4: 0008 addi a0,sp,0 - 2fe6: 1e04 addi s1,sp,816 - 2fe8: 0000 unimp - 2fea: c800 sw s0,16(s0) + 2fc4: 0188 addi a0,sp,192 + 2fc6: 0204 addi s1,sp,256 + 2fc8: 0000 unimp + 2fca: 0c00 addi s0,sp,528 + 2fcc: 0008 addi a0,sp,0 + 2fce: 1e04 addi s1,sp,816 + 2fd0: 0000 unimp + 2fd2: c800 sw s0,16(s0) + 2fd4: 0204 addi s1,sp,256 + 2fd6: 0000 unimp + 2fd8: 0d00 addi s0,sp,656 + 2fda: 0002 0x2 + 2fdc: 0030 addi a2,sp,8 + 2fde: 0000 unimp + 2fe0: 2efc fld fa5,216(a3) + 2fe2: 0000 unimp + 2fe4: 74dc flw fa5,44(s1) + 2fe6: 2040 fld fs0,128(s0) + 2fe8: 0020 addi s0,sp,8 + 2fea: 0000 unimp 2fec: 0204 addi s1,sp,256 2fee: 0000 unimp - 2ff0: 0d00 addi s0,sp,656 - 2ff2: 0002 0x2 - 2ff4: 0030 addi a2,sp,8 + 2ff0: 0e00 addi s0,sp,784 + 2ff2: 0420 addi s0,sp,520 + 2ff4: 0002 0x2 2ff6: 0000 unimp - 2ff8: 2fb0 fld fa2,88(a5) - 2ffa: 0000 unimp - 2ffc: 7924 flw fs1,112(a0) - 2ffe: 2040 fld fs0,128(s0) - 3000: 0042 0x42 - 3002: 0000 unimp - 3004: 0204 addi s1,sp,256 - 3006: 0000 unimp - 3008: 0e00 addi s0,sp,784 - 300a: 0420 addi s0,sp,520 - 300c: 0002 0x2 - 300e: 0000 unimp - 3010: 0188 addi a0,sp,192 - 3012: 0204 addi s1,sp,256 - 3014: 0000 unimp - 3016: 0c00 addi s0,sp,528 - 3018: 0008 addi a0,sp,0 - 301a: 3804 fld fs1,48(s0) - 301c: 0000 unimp - 301e: c800 sw s0,16(s0) + 2ff8: 0188 addi a0,sp,192 + 2ffa: 0204 addi s1,sp,256 + 2ffc: 0000 unimp + 2ffe: 0c00 addi s0,sp,528 + 3000: 0008 addi a0,sp,0 + 3002: 1604 addi s1,sp,800 + 3004: 0000 unimp + 3006: c800 sw s0,16(s0) + 3008: 0204 addi s1,sp,256 + 300a: 0000 unimp + 300c: 0d00 addi s0,sp,656 + 300e: 0002 0x2 + 3010: 0038 addi a4,sp,8 + 3012: 0000 unimp + 3014: 2efc fld fa5,216(a3) + 3016: 0000 unimp + 3018: 74fc flw fa5,108(s1) + 301a: 2040 fld fs0,128(s0) + 301c: 009c addi a5,sp,64 + 301e: 0000 unimp 3020: 0204 addi s1,sp,256 3022: 0000 unimp - 3024: 0d00 addi s0,sp,656 - 3026: 0002 0x2 - 3028: 0030 addi a2,sp,8 + 3024: 0e00 addi s0,sp,784 + 3026: 0440 addi s0,sp,516 + 3028: 0004 addi s1,sp,0 302a: 0000 unimp - 302c: 2fb0 fld fa2,88(a5) - 302e: 0000 unimp - 3030: 7966 flw fs2,120(sp) - 3032: 2040 fld fs0,128(s0) - 3034: 0044 addi s1,sp,4 - 3036: 0000 unimp - 3038: 0204 addi s1,sp,256 + 302c: 0181 addi gp,gp,0 + 302e: 0288 addi a0,sp,320 + 3030: 0204 addi s1,sp,256 + 3032: 0000 unimp + 3034: 0c00 addi s0,sp,528 + 3036: 0008 addi a0,sp,0 + 3038: 8e04 0x8e04 303a: 0000 unimp - 303c: 0e00 addi s0,sp,784 - 303e: 0420 addi s0,sp,520 - 3040: 0002 0x2 - 3042: 0000 unimp - 3044: 0188 addi a0,sp,192 - 3046: 0204 addi s1,sp,256 - 3048: 0000 unimp - 304a: 0c00 addi s0,sp,528 - 304c: 0008 addi a0,sp,0 - 304e: 3a04 fld fs1,48(a2) - 3050: 0000 unimp - 3052: c800 sw s0,16(s0) - 3054: 0204 addi s1,sp,256 - 3056: 0000 unimp - 3058: 0d00 addi s0,sp,656 - 305a: 0002 0x2 - 305c: 0030 addi a2,sp,8 + 303c: c100 sw s0,0(a0) + 303e: 0204 addi s1,sp,256 + 3040: 0000 unimp + 3042: c800 sw s0,16(s0) + 3044: 0204 addi s1,sp,256 + 3046: 0000 unimp + 3048: 0d00 addi s0,sp,656 + 304a: 0002 0x2 + 304c: 0038 addi a4,sp,8 + 304e: 0000 unimp + 3050: 2efc fld fa5,216(a3) + 3052: 0000 unimp + 3054: 7598 flw fa4,40(a1) + 3056: 2040 fld fs0,128(s0) + 3058: 0038 addi a4,sp,8 + 305a: 0000 unimp + 305c: 0204 addi s1,sp,256 305e: 0000 unimp - 3060: 2fb0 fld fa2,88(a5) - 3062: 0000 unimp - 3064: 79aa flw fs3,168(sp) - 3066: 2040 fld fs0,128(s0) - 3068: 0028 addi a0,sp,8 - 306a: 0000 unimp + 3060: 0e00 addi s0,sp,784 + 3062: 0430 addi a2,sp,520 + 3064: 0004 addi s1,sp,0 + 3066: 0000 unimp + 3068: 0181 addi gp,gp,0 + 306a: 0288 addi a0,sp,320 306c: 0204 addi s1,sp,256 306e: 0000 unimp - 3070: 0e00 addi s0,sp,784 - 3072: 0420 addi s0,sp,520 - 3074: 0002 0x2 + 3070: 0c00 addi s0,sp,528 + 3072: 0008 addi a0,sp,0 + 3074: 2a04 fld fs1,16(a2) 3076: 0000 unimp - 3078: 0188 addi a0,sp,192 + 3078: c100 sw s0,0(a0) 307a: 0204 addi s1,sp,256 307c: 0000 unimp - 307e: 0c00 addi s0,sp,528 - 3080: 0008 addi a0,sp,0 - 3082: 1e04 addi s1,sp,816 - 3084: 0000 unimp - 3086: c800 sw s0,16(s0) - 3088: 0204 addi s1,sp,256 + 307e: c800 sw s0,16(s0) + 3080: 0204 addi s1,sp,256 + 3082: 0000 unimp + 3084: 0d00 addi s0,sp,656 + 3086: 0002 0x2 + 3088: 0038 addi a4,sp,8 308a: 0000 unimp - 308c: 0d00 addi s0,sp,656 - 308e: 0002 0x2 - 3090: 0030 addi a2,sp,8 - 3092: 0000 unimp - 3094: 2fb0 fld fa2,88(a5) + 308c: 2efc fld fa5,216(a3) + 308e: 0000 unimp + 3090: 75d0 flw fa2,44(a1) + 3092: 2040 fld fs0,128(s0) + 3094: 0042 0x42 3096: 0000 unimp - 3098: 79d2 flw fs3,52(sp) - 309a: 2040 fld fs0,128(s0) - 309c: 0020 addi s0,sp,8 - 309e: 0000 unimp - 30a0: 0204 addi s1,sp,256 + 3098: 0204 addi s1,sp,256 + 309a: 0000 unimp + 309c: 0e00 addi s0,sp,784 + 309e: 0430 addi a2,sp,520 + 30a0: 0004 addi s1,sp,0 30a2: 0000 unimp - 30a4: 0e00 addi s0,sp,784 - 30a6: 0420 addi s0,sp,520 - 30a8: 0002 0x2 + 30a4: 0181 addi gp,gp,0 + 30a6: 0288 addi a0,sp,320 + 30a8: 0204 addi s1,sp,256 30aa: 0000 unimp - 30ac: 0188 addi a0,sp,192 - 30ae: 0204 addi s1,sp,256 - 30b0: 0000 unimp - 30b2: 0c00 addi s0,sp,528 - 30b4: 0008 addi a0,sp,0 - 30b6: 1604 addi s1,sp,800 + 30ac: 0c00 addi s0,sp,528 + 30ae: 0008 addi a0,sp,0 + 30b0: 3404 fld fs1,40(s0) + 30b2: 0000 unimp + 30b4: c100 sw s0,0(a0) + 30b6: 0204 addi s1,sp,256 30b8: 0000 unimp 30ba: c800 sw s0,16(s0) 30bc: 0204 addi s1,sp,256 @@ -113922,16 +113465,16 @@ Disassembly of section .debug_frame: 30c2: 0002 0x2 30c4: 0038 addi a4,sp,8 30c6: 0000 unimp - 30c8: 2fb0 fld fa2,88(a5) + 30c8: 2efc fld fa5,216(a3) 30ca: 0000 unimp - 30cc: 79f2 flw fs3,60(sp) + 30cc: 7612 flw fa2,36(sp) 30ce: 2040 fld fs0,128(s0) - 30d0: 009c addi a5,sp,64 + 30d0: 006e 0x6e 30d2: 0000 unimp 30d4: 0204 addi s1,sp,256 30d6: 0000 unimp 30d8: 0e00 addi s0,sp,784 - 30da: 0440 addi s0,sp,516 + 30da: 0430 addi a2,sp,520 30dc: 0004 addi s1,sp,0 30de: 0000 unimp 30e0: 0181 addi gp,gp,0 @@ -113940,7 +113483,7 @@ Disassembly of section .debug_frame: 30e6: 0000 unimp 30e8: 0c00 addi s0,sp,528 30ea: 0008 addi a0,sp,0 - 30ec: 8e04 0x8e04 + 30ec: 6004 flw fs1,0(s0) 30ee: 0000 unimp 30f0: c100 sw s0,0(a0) 30f2: 0204 addi s1,sp,256 @@ -113950,486 +113493,485 @@ Disassembly of section .debug_frame: 30fa: 0000 unimp 30fc: 0d00 addi s0,sp,656 30fe: 0002 0x2 - 3100: 0038 addi a4,sp,8 + 3100: 0040 addi s0,sp,4 3102: 0000 unimp - 3104: 2fb0 fld fa2,88(a5) + 3104: 2efc fld fa5,216(a3) 3106: 0000 unimp - 3108: 7a8e flw fs5,224(sp) + 3108: 7680 flw fs0,40(a3) 310a: 2040 fld fs0,128(s0) - 310c: 0038 addi a4,sp,8 + 310c: 0054 addi a3,sp,4 310e: 0000 unimp 3110: 0204 addi s1,sp,256 3112: 0000 unimp 3114: 0e00 addi s0,sp,784 - 3116: 0430 addi a2,sp,520 - 3118: 0004 addi s1,sp,0 + 3116: 0420 addi s0,sp,520 + 3118: 0006 0x6 311a: 0000 unimp 311c: 0181 addi gp,gp,0 311e: 0288 addi a0,sp,320 - 3120: 0204 addi s1,sp,256 - 3122: 0000 unimp - 3124: 0c00 addi s0,sp,528 - 3126: 0008 addi a0,sp,0 - 3128: 2a04 fld fs1,16(a2) - 312a: 0000 unimp - 312c: c100 sw s0,0(a0) - 312e: 0204 addi s1,sp,256 - 3130: 0000 unimp - 3132: c800 sw s0,16(s0) - 3134: 0204 addi s1,sp,256 - 3136: 0000 unimp - 3138: 0d00 addi s0,sp,656 - 313a: 0002 0x2 - 313c: 0038 addi a4,sp,8 + 3120: 0389 addi t2,t2,2 + 3122: 0204 addi s1,sp,256 + 3124: 0000 unimp + 3126: 0c00 addi s0,sp,528 + 3128: 0008 addi a0,sp,0 + 312a: 4204 lw s1,0(a2) + 312c: 0000 unimp + 312e: c100 sw s0,0(a0) + 3130: 0204 addi s1,sp,256 + 3132: 0000 unimp + 3134: c800 sw s0,16(s0) + 3136: 0204 addi s1,sp,256 + 3138: 0000 unimp + 313a: c900 sw s0,16(a0) + 313c: 0204 addi s1,sp,256 313e: 0000 unimp - 3140: 2fb0 fld fa2,88(a5) - 3142: 0000 unimp - 3144: 7ac6 flw fs5,112(sp) - 3146: 2040 fld fs0,128(s0) - 3148: 0042 0x42 + 3140: 0d00 addi s0,sp,656 + 3142: 0002 0x2 + 3144: 0038 addi a4,sp,8 + 3146: 0000 unimp + 3148: 2efc fld fa5,216(a3) 314a: 0000 unimp - 314c: 0204 addi s1,sp,256 - 314e: 0000 unimp - 3150: 0e00 addi s0,sp,784 - 3152: 0430 addi a2,sp,520 - 3154: 0004 addi s1,sp,0 + 314c: 76d4 flw fa3,44(a3) + 314e: 2040 fld fs0,128(s0) + 3150: 005c addi a5,sp,4 + 3152: 0000 unimp + 3154: 0204 addi s1,sp,256 3156: 0000 unimp - 3158: 0181 addi gp,gp,0 - 315a: 0288 addi a0,sp,320 - 315c: 0204 addi s1,sp,256 + 3158: 0e00 addi s0,sp,784 + 315a: 0440 addi s0,sp,516 + 315c: 0004 addi s1,sp,0 315e: 0000 unimp - 3160: 0c00 addi s0,sp,528 - 3162: 0008 addi a0,sp,0 - 3164: 3404 fld fs1,40(s0) + 3160: 0181 addi gp,gp,0 + 3162: 0288 addi a0,sp,320 + 3164: 0204 addi s1,sp,256 3166: 0000 unimp - 3168: c100 sw s0,0(a0) - 316a: 0204 addi s1,sp,256 - 316c: 0000 unimp - 316e: c800 sw s0,16(s0) - 3170: 0204 addi s1,sp,256 - 3172: 0000 unimp - 3174: 0d00 addi s0,sp,656 - 3176: 0002 0x2 - 3178: 0038 addi a4,sp,8 + 3168: 0c00 addi s0,sp,528 + 316a: 0008 addi a0,sp,0 + 316c: 4e04 lw s1,24(a2) + 316e: 0000 unimp + 3170: c100 sw s0,0(a0) + 3172: 0204 addi s1,sp,256 + 3174: 0000 unimp + 3176: c800 sw s0,16(s0) + 3178: 0204 addi s1,sp,256 317a: 0000 unimp - 317c: 2fb0 fld fa2,88(a5) - 317e: 0000 unimp - 3180: 7b08 flw fa0,48(a4) - 3182: 2040 fld fs0,128(s0) - 3184: 006e 0x6e + 317c: 0d00 addi s0,sp,656 + 317e: 0002 0x2 + 3180: 0040 addi s0,sp,4 + 3182: 0000 unimp + 3184: 2efc fld fa5,216(a3) 3186: 0000 unimp - 3188: 0204 addi s1,sp,256 - 318a: 0000 unimp - 318c: 0e00 addi s0,sp,784 - 318e: 0430 addi a2,sp,520 - 3190: 0004 addi s1,sp,0 + 3188: 7730 flw fa2,104(a4) + 318a: 2040 fld fs0,128(s0) + 318c: 0054 addi a3,sp,4 + 318e: 0000 unimp + 3190: 0204 addi s1,sp,256 3192: 0000 unimp - 3194: 0181 addi gp,gp,0 - 3196: 0288 addi a0,sp,320 - 3198: 0204 addi s1,sp,256 + 3194: 0e00 addi s0,sp,784 + 3196: 0420 addi s0,sp,520 + 3198: 0006 0x6 319a: 0000 unimp - 319c: 0c00 addi s0,sp,528 - 319e: 0008 addi a0,sp,0 - 31a0: 6004 flw fs1,0(s0) - 31a2: 0000 unimp - 31a4: c100 sw s0,0(a0) - 31a6: 0204 addi s1,sp,256 - 31a8: 0000 unimp - 31aa: c800 sw s0,16(s0) - 31ac: 0204 addi s1,sp,256 - 31ae: 0000 unimp - 31b0: 0d00 addi s0,sp,656 - 31b2: 0002 0x2 - 31b4: 0040 addi s0,sp,4 - 31b6: 0000 unimp - 31b8: 2fb0 fld fa2,88(a5) - 31ba: 0000 unimp - 31bc: 7b76 flw fs6,124(sp) - 31be: 2040 fld fs0,128(s0) - 31c0: 0054 addi a3,sp,4 - 31c2: 0000 unimp - 31c4: 0204 addi s1,sp,256 + 319c: 0181 addi gp,gp,0 + 319e: 0288 addi a0,sp,320 + 31a0: 0389 addi t2,t2,2 + 31a2: 0204 addi s1,sp,256 + 31a4: 0000 unimp + 31a6: 0c00 addi s0,sp,528 + 31a8: 0008 addi a0,sp,0 + 31aa: 4204 lw s1,0(a2) + 31ac: 0000 unimp + 31ae: c100 sw s0,0(a0) + 31b0: 0204 addi s1,sp,256 + 31b2: 0000 unimp + 31b4: c800 sw s0,16(s0) + 31b6: 0204 addi s1,sp,256 + 31b8: 0000 unimp + 31ba: c900 sw s0,16(a0) + 31bc: 0204 addi s1,sp,256 + 31be: 0000 unimp + 31c0: 0d00 addi s0,sp,656 + 31c2: 0002 0x2 + 31c4: 0040 addi s0,sp,4 31c6: 0000 unimp - 31c8: 0e00 addi s0,sp,784 - 31ca: 0420 addi s0,sp,520 - 31cc: 0006 0x6 - 31ce: 0000 unimp - 31d0: 0181 addi gp,gp,0 - 31d2: 0288 addi a0,sp,320 - 31d4: 0389 addi t2,t2,2 - 31d6: 0204 addi s1,sp,256 - 31d8: 0000 unimp - 31da: 0c00 addi s0,sp,528 - 31dc: 0008 addi a0,sp,0 - 31de: 4204 lw s1,0(a2) - 31e0: 0000 unimp - 31e2: c100 sw s0,0(a0) - 31e4: 0204 addi s1,sp,256 - 31e6: 0000 unimp - 31e8: c800 sw s0,16(s0) - 31ea: 0204 addi s1,sp,256 - 31ec: 0000 unimp - 31ee: c900 sw s0,16(a0) - 31f0: 0204 addi s1,sp,256 - 31f2: 0000 unimp - 31f4: 0d00 addi s0,sp,656 - 31f6: 0002 0x2 - 31f8: 0038 addi a4,sp,8 - 31fa: 0000 unimp - 31fc: 2fb0 fld fa2,88(a5) - 31fe: 0000 unimp - 3200: 7bca flw fs7,176(sp) - 3202: 2040 fld fs0,128(s0) - 3204: 005c addi a5,sp,4 - 3206: 0000 unimp - 3208: 0204 addi s1,sp,256 + 31c8: 2efc fld fa5,216(a3) + 31ca: 0000 unimp + 31cc: 7784 flw fs1,40(a5) + 31ce: 2040 fld fs0,128(s0) + 31d0: 02be slli t0,t0,0xf + 31d2: 0000 unimp + 31d4: 0204 addi s1,sp,256 + 31d6: 0000 unimp + 31d8: 0e00 addi s0,sp,784 + 31da: 0440 addi s0,sp,516 + 31dc: 0006 0x6 + 31de: 0000 unimp + 31e0: 0181 addi gp,gp,0 + 31e2: 0288 addi a0,sp,320 + 31e4: 0389 addi t2,t2,2 + 31e6: 0204 addi s1,sp,256 + 31e8: 0000 unimp + 31ea: 0c00 addi s0,sp,528 + 31ec: 0008 addi a0,sp,0 + 31ee: ac04 fsd fs1,24(s0) + 31f0: 0002 0x2 + 31f2: c100 sw s0,0(a0) + 31f4: 0204 addi s1,sp,256 + 31f6: 0000 unimp + 31f8: c800 sw s0,16(s0) + 31fa: 0204 addi s1,sp,256 + 31fc: 0000 unimp + 31fe: c900 sw s0,16(a0) + 3200: 0204 addi s1,sp,256 + 3202: 0000 unimp + 3204: 0d00 addi s0,sp,656 + 3206: 0002 0x2 + 3208: 0040 addi s0,sp,4 320a: 0000 unimp - 320c: 0e00 addi s0,sp,784 - 320e: 0440 addi s0,sp,516 - 3210: 0004 addi s1,sp,0 - 3212: 0000 unimp - 3214: 0181 addi gp,gp,0 - 3216: 0288 addi a0,sp,320 + 320c: 2efc fld fa5,216(a3) + 320e: 0000 unimp + 3210: 7a42 flw fs4,48(sp) + 3212: 2040 fld fs0,128(s0) + 3214: 0090 addi a2,sp,64 + 3216: 0000 unimp 3218: 0204 addi s1,sp,256 321a: 0000 unimp - 321c: 0c00 addi s0,sp,528 - 321e: 0008 addi a0,sp,0 - 3220: 4e04 lw s1,24(a2) + 321c: 0e00 addi s0,sp,784 + 321e: 0420 addi s0,sp,520 + 3220: 0006 0x6 3222: 0000 unimp - 3224: c100 sw s0,0(a0) - 3226: 0204 addi s1,sp,256 - 3228: 0000 unimp - 322a: c800 sw s0,16(s0) - 322c: 0204 addi s1,sp,256 - 322e: 0000 unimp - 3230: 0d00 addi s0,sp,656 - 3232: 0002 0x2 - 3234: 0040 addi s0,sp,4 - 3236: 0000 unimp - 3238: 2fb0 fld fa2,88(a5) + 3224: 0181 addi gp,gp,0 + 3226: 0288 addi a0,sp,320 + 3228: 0389 addi t2,t2,2 + 322a: 0204 addi s1,sp,256 + 322c: 0000 unimp + 322e: 0c00 addi s0,sp,528 + 3230: 0008 addi a0,sp,0 + 3232: 7e04 flw fs1,56(a2) + 3234: 0000 unimp + 3236: c100 sw s0,0(a0) + 3238: 0204 addi s1,sp,256 323a: 0000 unimp - 323c: 7c26 flw fs8,104(sp) - 323e: 2040 fld fs0,128(s0) - 3240: 0054 addi a3,sp,4 - 3242: 0000 unimp + 323c: c800 sw s0,16(s0) + 323e: 0204 addi s1,sp,256 + 3240: 0000 unimp + 3242: c900 sw s0,16(a0) 3244: 0204 addi s1,sp,256 3246: 0000 unimp - 3248: 0e00 addi s0,sp,784 - 324a: 0420 addi s0,sp,520 - 324c: 0006 0x6 + 3248: 0d00 addi s0,sp,656 + 324a: 0002 0x2 + 324c: 0038 addi a4,sp,8 324e: 0000 unimp - 3250: 0181 addi gp,gp,0 - 3252: 0288 addi a0,sp,320 - 3254: 0389 addi t2,t2,2 - 3256: 0204 addi s1,sp,256 - 3258: 0000 unimp - 325a: 0c00 addi s0,sp,528 - 325c: 0008 addi a0,sp,0 - 325e: 4204 lw s1,0(a2) - 3260: 0000 unimp - 3262: c100 sw s0,0(a0) - 3264: 0204 addi s1,sp,256 + 3250: 2efc fld fa5,216(a3) + 3252: 0000 unimp + 3254: 7ad2 flw fs5,52(sp) + 3256: 2040 fld fs0,128(s0) + 3258: 00b0 addi a2,sp,72 + 325a: 0000 unimp + 325c: 0204 addi s1,sp,256 + 325e: 0000 unimp + 3260: 0e00 addi s0,sp,784 + 3262: 0420 addi s0,sp,520 + 3264: 0004 addi s1,sp,0 3266: 0000 unimp - 3268: c800 sw s0,16(s0) - 326a: 0204 addi s1,sp,256 - 326c: 0000 unimp - 326e: c900 sw s0,16(a0) - 3270: 0204 addi s1,sp,256 - 3272: 0000 unimp - 3274: 0d00 addi s0,sp,656 - 3276: 0002 0x2 - 3278: 0040 addi s0,sp,4 - 327a: 0000 unimp - 327c: 2fb0 fld fa2,88(a5) - 327e: 0000 unimp - 3280: 7c7a flw fs8,188(sp) - 3282: 2040 fld fs0,128(s0) - 3284: 02be slli t0,t0,0xf - 3286: 0000 unimp - 3288: 0204 addi s1,sp,256 + 3268: 0181 addi gp,gp,0 + 326a: 0288 addi a0,sp,320 + 326c: 0204 addi s1,sp,256 + 326e: 0000 unimp + 3270: 0c00 addi s0,sp,528 + 3272: 0008 addi a0,sp,0 + 3274: a204 fsd fs1,0(a2) + 3276: 0000 unimp + 3278: c100 sw s0,0(a0) + 327a: 0204 addi s1,sp,256 + 327c: 0000 unimp + 327e: c800 sw s0,16(s0) + 3280: 0204 addi s1,sp,256 + 3282: 0000 unimp + 3284: 0d00 addi s0,sp,656 + 3286: 0002 0x2 + 3288: 0040 addi s0,sp,4 328a: 0000 unimp - 328c: 0e00 addi s0,sp,784 - 328e: 0440 addi s0,sp,516 - 3290: 0006 0x6 - 3292: 0000 unimp - 3294: 0181 addi gp,gp,0 - 3296: 0288 addi a0,sp,320 - 3298: 0389 addi t2,t2,2 - 329a: 0204 addi s1,sp,256 - 329c: 0000 unimp - 329e: 0c00 addi s0,sp,528 - 32a0: 0008 addi a0,sp,0 - 32a2: ac04 fsd fs1,24(s0) - 32a4: 0002 0x2 - 32a6: c100 sw s0,0(a0) - 32a8: 0204 addi s1,sp,256 - 32aa: 0000 unimp - 32ac: c800 sw s0,16(s0) - 32ae: 0204 addi s1,sp,256 - 32b0: 0000 unimp - 32b2: c900 sw s0,16(a0) - 32b4: 0204 addi s1,sp,256 - 32b6: 0000 unimp - 32b8: 0d00 addi s0,sp,656 - 32ba: 0002 0x2 - 32bc: 0040 addi s0,sp,4 - 32be: 0000 unimp - 32c0: 2fb0 fld fa2,88(a5) - 32c2: 0000 unimp - 32c4: 7f38 flw fa4,120(a4) - 32c6: 2040 fld fs0,128(s0) - 32c8: 0090 addi a2,sp,64 - 32ca: 0000 unimp - 32cc: 0204 addi s1,sp,256 + 328c: 2efc fld fa5,216(a3) + 328e: 0000 unimp + 3290: 7b82 flw fs7,32(sp) + 3292: 2040 fld fs0,128(s0) + 3294: 00ee slli ra,ra,0x1b + 3296: 0000 unimp + 3298: 0204 addi s1,sp,256 + 329a: 0000 unimp + 329c: 0e00 addi s0,sp,784 + 329e: 0420 addi s0,sp,520 + 32a0: 0006 0x6 + 32a2: 0000 unimp + 32a4: 0181 addi gp,gp,0 + 32a6: 0288 addi a0,sp,320 + 32a8: 0389 addi t2,t2,2 + 32aa: 0204 addi s1,sp,256 + 32ac: 0000 unimp + 32ae: 0c00 addi s0,sp,528 + 32b0: 0008 addi a0,sp,0 + 32b2: dc04 sw s1,56(s0) + 32b4: 0000 unimp + 32b6: c100 sw s0,0(a0) + 32b8: 0204 addi s1,sp,256 + 32ba: 0000 unimp + 32bc: c800 sw s0,16(s0) + 32be: 0204 addi s1,sp,256 + 32c0: 0000 unimp + 32c2: c900 sw s0,16(a0) + 32c4: 0204 addi s1,sp,256 + 32c6: 0000 unimp + 32c8: 0d00 addi s0,sp,656 + 32ca: 0002 0x2 + 32cc: 0038 addi a4,sp,8 32ce: 0000 unimp - 32d0: 0e00 addi s0,sp,784 - 32d2: 0420 addi s0,sp,520 - 32d4: 0006 0x6 - 32d6: 0000 unimp - 32d8: 0181 addi gp,gp,0 - 32da: 0288 addi a0,sp,320 - 32dc: 0389 addi t2,t2,2 - 32de: 0204 addi s1,sp,256 - 32e0: 0000 unimp - 32e2: 0c00 addi s0,sp,528 - 32e4: 0008 addi a0,sp,0 - 32e6: 7e04 flw fs1,56(a2) - 32e8: 0000 unimp - 32ea: c100 sw s0,0(a0) + 32d0: 2efc fld fa5,216(a3) + 32d2: 0000 unimp + 32d4: 7c70 flw fa2,124(s0) + 32d6: 2040 fld fs0,128(s0) + 32d8: 001e 0x1e + 32da: 0000 unimp + 32dc: 0204 addi s1,sp,256 + 32de: 0000 unimp + 32e0: 0e00 addi s0,sp,784 + 32e2: 0410 addi a2,sp,512 + 32e4: 0004 addi s1,sp,0 + 32e6: 0000 unimp + 32e8: 0181 addi gp,gp,0 + 32ea: 0288 addi a0,sp,320 32ec: 0204 addi s1,sp,256 32ee: 0000 unimp - 32f0: c800 sw s0,16(s0) - 32f2: 0204 addi s1,sp,256 - 32f4: 0000 unimp - 32f6: c900 sw s0,16(a0) - 32f8: 0204 addi s1,sp,256 - 32fa: 0000 unimp - 32fc: 0d00 addi s0,sp,656 - 32fe: 0002 0x2 - 3300: 0038 addi a4,sp,8 + 32f0: 0c00 addi s0,sp,528 + 32f2: 0008 addi a0,sp,0 + 32f4: 1004 addi s1,sp,32 + 32f6: 0000 unimp + 32f8: c100 sw s0,0(a0) + 32fa: 0204 addi s1,sp,256 + 32fc: 0000 unimp + 32fe: c800 sw s0,16(s0) + 3300: 0204 addi s1,sp,256 3302: 0000 unimp - 3304: 2fb0 fld fa2,88(a5) - 3306: 0000 unimp - 3308: 7fc8 flw fa0,60(a5) - 330a: 2040 fld fs0,128(s0) - 330c: 00b0 addi a2,sp,72 + 3304: 0d00 addi s0,sp,656 + 3306: 0002 0x2 + 3308: 0038 addi a4,sp,8 + 330a: 0000 unimp + 330c: 2efc fld fa5,216(a3) 330e: 0000 unimp - 3310: 0204 addi s1,sp,256 - 3312: 0000 unimp - 3314: 0e00 addi s0,sp,784 - 3316: 0420 addi s0,sp,520 - 3318: 0004 addi s1,sp,0 + 3310: 7c8e flw fs9,224(sp) + 3312: 2040 fld fs0,128(s0) + 3314: 0102 slli sp,sp,0x0 + 3316: 0000 unimp + 3318: 0204 addi s1,sp,256 331a: 0000 unimp - 331c: 0181 addi gp,gp,0 - 331e: 0288 addi a0,sp,320 - 3320: 0204 addi s1,sp,256 + 331c: 0e00 addi s0,sp,784 + 331e: 0420 addi s0,sp,520 + 3320: 0004 addi s1,sp,0 3322: 0000 unimp - 3324: 0c00 addi s0,sp,528 - 3326: 0008 addi a0,sp,0 - 3328: a204 fsd fs1,0(a2) + 3324: 0181 addi gp,gp,0 + 3326: 0288 addi a0,sp,320 + 3328: 0204 addi s1,sp,256 332a: 0000 unimp - 332c: c100 sw s0,0(a0) - 332e: 0204 addi s1,sp,256 - 3330: 0000 unimp - 3332: c800 sw s0,16(s0) - 3334: 0204 addi s1,sp,256 - 3336: 0000 unimp - 3338: 0d00 addi s0,sp,656 - 333a: 0002 0x2 - 333c: 0040 addi s0,sp,4 + 332c: 0c00 addi s0,sp,528 + 332e: 0008 addi a0,sp,0 + 3330: f404 fsw fs1,40(s0) + 3332: 0000 unimp + 3334: c100 sw s0,0(a0) + 3336: 0204 addi s1,sp,256 + 3338: 0000 unimp + 333a: c800 sw s0,16(s0) + 333c: 0204 addi s1,sp,256 333e: 0000 unimp - 3340: 2fb0 fld fa2,88(a5) - 3342: 0000 unimp - 3344: 8078 0x8078 - 3346: 2040 fld fs0,128(s0) - 3348: 00ee slli ra,ra,0x1b + 3340: 0d00 addi s0,sp,656 + 3342: 0002 0x2 + 3344: 0024 addi s1,sp,8 + 3346: 0000 unimp + 3348: 2efc fld fa5,216(a3) 334a: 0000 unimp - 334c: 0204 addi s1,sp,256 - 334e: 0000 unimp - 3350: 0e00 addi s0,sp,784 - 3352: 0420 addi s0,sp,520 - 3354: 0006 0x6 + 334c: 7d90 flw fa2,56(a1) + 334e: 2040 fld fs0,128(s0) + 3350: 0072 0x72 + 3352: 0000 unimp + 3354: 0204 addi s1,sp,256 3356: 0000 unimp - 3358: 0181 addi gp,gp,0 - 335a: 0288 addi a0,sp,320 - 335c: 0389 addi t2,t2,2 - 335e: 0204 addi s1,sp,256 - 3360: 0000 unimp - 3362: 0c00 addi s0,sp,528 - 3364: 0008 addi a0,sp,0 - 3366: dc04 sw s1,56(s0) - 3368: 0000 unimp - 336a: c100 sw s0,0(a0) - 336c: 0204 addi s1,sp,256 + 3358: 0e00 addi s0,sp,784 + 335a: 0430 addi a2,sp,520 + 335c: 0004 addi s1,sp,0 + 335e: 0000 unimp + 3360: 0181 addi gp,gp,0 + 3362: 0288 addi a0,sp,320 + 3364: 0204 addi s1,sp,256 + 3366: 0000 unimp + 3368: 0c00 addi s0,sp,528 + 336a: 0008 addi a0,sp,0 + 336c: 0038 addi a4,sp,8 336e: 0000 unimp - 3370: c800 sw s0,16(s0) - 3372: 0204 addi s1,sp,256 - 3374: 0000 unimp - 3376: c900 sw s0,16(a0) - 3378: 0204 addi s1,sp,256 + 3370: 2efc fld fa5,216(a3) + 3372: 0000 unimp + 3374: 7e02 flw ft8,32(sp) + 3376: 2040 fld fs0,128(s0) + 3378: 0040 addi s0,sp,4 337a: 0000 unimp - 337c: 0d00 addi s0,sp,656 - 337e: 0002 0x2 - 3380: 0038 addi a4,sp,8 - 3382: 0000 unimp - 3384: 2fb0 fld fa2,88(a5) + 337c: 0204 addi s1,sp,256 + 337e: 0000 unimp + 3380: 0e00 addi s0,sp,784 + 3382: 0420 addi s0,sp,520 + 3384: 0004 addi s1,sp,0 3386: 0000 unimp - 3388: 8166 mv sp,s9 - 338a: 2040 fld fs0,128(s0) - 338c: 001e 0x1e + 3388: 0181 addi gp,gp,0 + 338a: 0288 addi a0,sp,320 + 338c: 0204 addi s1,sp,256 338e: 0000 unimp - 3390: 0204 addi s1,sp,256 - 3392: 0000 unimp - 3394: 0e00 addi s0,sp,784 - 3396: 0410 addi a2,sp,512 - 3398: 0004 addi s1,sp,0 - 339a: 0000 unimp - 339c: 0181 addi gp,gp,0 - 339e: 0288 addi a0,sp,320 + 3390: 0c00 addi s0,sp,528 + 3392: 0008 addi a0,sp,0 + 3394: 3204 fld fs1,32(a2) + 3396: 0000 unimp + 3398: c100 sw s0,0(a0) + 339a: 0204 addi s1,sp,256 + 339c: 0000 unimp + 339e: c800 sw s0,16(s0) 33a0: 0204 addi s1,sp,256 33a2: 0000 unimp - 33a4: 0c00 addi s0,sp,528 - 33a6: 0008 addi a0,sp,0 - 33a8: 1004 addi s1,sp,32 + 33a4: 0d00 addi s0,sp,656 + 33a6: 0002 0x2 + 33a8: 0038 addi a4,sp,8 33aa: 0000 unimp - 33ac: c100 sw s0,0(a0) - 33ae: 0204 addi s1,sp,256 - 33b0: 0000 unimp - 33b2: c800 sw s0,16(s0) - 33b4: 0204 addi s1,sp,256 + 33ac: 2efc fld fa5,216(a3) + 33ae: 0000 unimp + 33b0: 7e42 flw ft8,48(sp) + 33b2: 2040 fld fs0,128(s0) + 33b4: 007a 0x7a 33b6: 0000 unimp - 33b8: 0d00 addi s0,sp,656 - 33ba: 0002 0x2 - 33bc: 0038 addi a4,sp,8 - 33be: 0000 unimp - 33c0: 2fb0 fld fa2,88(a5) + 33b8: 0204 addi s1,sp,256 + 33ba: 0000 unimp + 33bc: 0e00 addi s0,sp,784 + 33be: 0420 addi s0,sp,520 + 33c0: 0004 addi s1,sp,0 33c2: 0000 unimp - 33c4: 8184 0x8184 - 33c6: 2040 fld fs0,128(s0) - 33c8: 0102 slli sp,sp,0x0 + 33c4: 0181 addi gp,gp,0 + 33c6: 0288 addi a0,sp,320 + 33c8: 0204 addi s1,sp,256 33ca: 0000 unimp - 33cc: 0204 addi s1,sp,256 - 33ce: 0000 unimp - 33d0: 0e00 addi s0,sp,784 - 33d2: 0420 addi s0,sp,520 - 33d4: 0004 addi s1,sp,0 - 33d6: 0000 unimp - 33d8: 0181 addi gp,gp,0 - 33da: 0288 addi a0,sp,320 + 33cc: 0c00 addi s0,sp,528 + 33ce: 0008 addi a0,sp,0 + 33d0: 6c04 flw fs1,24(s0) + 33d2: 0000 unimp + 33d4: c100 sw s0,0(a0) + 33d6: 0204 addi s1,sp,256 + 33d8: 0000 unimp + 33da: c800 sw s0,16(s0) 33dc: 0204 addi s1,sp,256 33de: 0000 unimp - 33e0: 0c00 addi s0,sp,528 - 33e2: 0008 addi a0,sp,0 - 33e4: f404 fsw fs1,40(s0) + 33e0: 0d00 addi s0,sp,656 + 33e2: 0002 0x2 + 33e4: 000c addi a1,sp,0 33e6: 0000 unimp - 33e8: c100 sw s0,0(a0) - 33ea: 0204 addi s1,sp,256 - 33ec: 0000 unimp - 33ee: c800 sw s0,16(s0) - 33f0: 0204 addi s1,sp,256 - 33f2: 0000 unimp - 33f4: 0d00 addi s0,sp,656 - 33f6: 0002 0x2 - 33f8: 0024 addi s1,sp,8 + 33e8: ffff 0xffff + 33ea: ffff 0xffff + 33ec: 0001 nop + 33ee: 7c01 lui s8,0xfffe0 + 33f0: 0c01 addi s8,s8,0 + 33f2: 0002 0x2 + 33f4: 0030 addi a2,sp,8 + 33f6: 0000 unimp + 33f8: 33e4 fld fs1,224(a5) 33fa: 0000 unimp - 33fc: 2fb0 fld fa2,88(a5) - 33fe: 0000 unimp - 3400: 8286 mv t0,ra - 3402: 2040 fld fs0,128(s0) - 3404: 0072 0x72 + 33fc: 7ebc flw fa5,120(a3) + 33fe: 2040 fld fs0,128(s0) + 3400: 0016 0x16 + 3402: 0000 unimp + 3404: 0204 addi s1,sp,256 3406: 0000 unimp - 3408: 0204 addi s1,sp,256 - 340a: 0000 unimp - 340c: 0e00 addi s0,sp,784 - 340e: 0430 addi a2,sp,520 - 3410: 0004 addi s1,sp,0 - 3412: 0000 unimp - 3414: 0181 addi gp,gp,0 - 3416: 0288 addi a0,sp,320 - 3418: 0204 addi s1,sp,256 - 341a: 0000 unimp - 341c: 0c00 addi s0,sp,528 - 341e: 0008 addi a0,sp,0 - 3420: 0038 addi a4,sp,8 + 3408: 0e00 addi s0,sp,784 + 340a: 0410 addi a2,sp,512 + 340c: 0002 0x2 + 340e: 0000 unimp + 3410: 0188 addi a0,sp,192 + 3412: 0204 addi s1,sp,256 + 3414: 0000 unimp + 3416: 0c00 addi s0,sp,528 + 3418: 0008 addi a0,sp,0 + 341a: 0c04 addi s1,sp,528 + 341c: 0000 unimp + 341e: c800 sw s0,16(s0) + 3420: 0204 addi s1,sp,256 3422: 0000 unimp - 3424: 2fb0 fld fa2,88(a5) - 3426: 0000 unimp - 3428: 82f8 0x82f8 - 342a: 2040 fld fs0,128(s0) - 342c: 0040 addi s0,sp,4 + 3424: 0d00 addi s0,sp,656 + 3426: 0002 0x2 + 3428: 0048 addi a0,sp,4 + 342a: 0000 unimp + 342c: 33e4 fld fs1,224(a5) 342e: 0000 unimp - 3430: 0204 addi s1,sp,256 - 3432: 0000 unimp - 3434: 0e00 addi s0,sp,784 - 3436: 0420 addi s0,sp,520 - 3438: 0004 addi s1,sp,0 + 3430: 7ed2 flw ft9,52(sp) + 3432: 2040 fld fs0,128(s0) + 3434: 0028 addi a0,sp,8 + 3436: 0000 unimp + 3438: 0204 addi s1,sp,256 343a: 0000 unimp - 343c: 0181 addi gp,gp,0 - 343e: 0288 addi a0,sp,320 - 3440: 0204 addi s1,sp,256 + 343c: 0e00 addi s0,sp,784 + 343e: 0410 addi a2,sp,512 + 3440: 0008 addi a0,sp,0 3442: 0000 unimp - 3444: 0c00 addi s0,sp,528 - 3446: 0008 addi a0,sp,0 - 3448: 3204 fld fs1,32(a2) - 344a: 0000 unimp - 344c: c100 sw s0,0(a0) - 344e: 0204 addi s1,sp,256 - 3450: 0000 unimp - 3452: c800 sw s0,16(s0) - 3454: 0204 addi s1,sp,256 + 3444: 0181 addi gp,gp,0 + 3446: 0288 addi a0,sp,320 + 3448: 0392 slli t2,t2,0x4 + 344a: 02040493 addi s1,s0,32 # fffeb020 <_sp+0x7ffe7020> + 344e: 0000 unimp + 3450: 0c00 addi s0,sp,528 + 3452: 0008 addi a0,sp,0 + 3454: 1204 addi s1,sp,288 3456: 0000 unimp - 3458: 0d00 addi s0,sp,656 - 345a: 0002 0x2 - 345c: 0038 addi a4,sp,8 - 345e: 0000 unimp - 3460: 2fb0 fld fa2,88(a5) + 3458: c100 sw s0,0(a0) + 345a: 0204 addi s1,sp,256 + 345c: 0000 unimp + 345e: c800 sw s0,16(s0) + 3460: 0204 addi s1,sp,256 3462: 0000 unimp - 3464: 8338 0x8338 - 3466: 2040 fld fs0,128(s0) - 3468: 007a 0x7a - 346a: 0000 unimp + 3464: d200 sw s0,32(a2) + 3466: 0204 addi s1,sp,256 + 3468: 0000 unimp + 346a: d300 sw s0,32(a4) 346c: 0204 addi s1,sp,256 346e: 0000 unimp - 3470: 0e00 addi s0,sp,784 - 3472: 0420 addi s0,sp,520 - 3474: 0004 addi s1,sp,0 + 3470: 0d00 addi s0,sp,656 + 3472: 0002 0x2 + 3474: 0030 addi a2,sp,8 3476: 0000 unimp - 3478: 0181 addi gp,gp,0 - 347a: 0288 addi a0,sp,320 - 347c: 0204 addi s1,sp,256 - 347e: 0000 unimp - 3480: 0c00 addi s0,sp,528 - 3482: 0008 addi a0,sp,0 - 3484: 6c04 flw fs1,24(s0) + 3478: 33e4 fld fs1,224(a5) + 347a: 0000 unimp + 347c: 7efa flw ft9,188(sp) + 347e: 2040 fld fs0,128(s0) + 3480: 0010 addi a2,sp,0 + 3482: 0000 unimp + 3484: 0204 addi s1,sp,256 3486: 0000 unimp - 3488: c100 sw s0,0(a0) - 348a: 0204 addi s1,sp,256 - 348c: 0000 unimp - 348e: c800 sw s0,16(s0) - 3490: 0204 addi s1,sp,256 - 3492: 0000 unimp - 3494: 0d00 addi s0,sp,656 - 3496: 0002 0x2 - 3498: 000c addi a1,sp,0 - 349a: 0000 unimp - 349c: ffff 0xffff - 349e: ffff 0xffff - 34a0: 0001 nop - 34a2: 7c01 lui s8,0xfffe0 - 34a4: 0c01 addi s8,s8,0 + 3488: 0e00 addi s0,sp,784 + 348a: 0410 addi a2,sp,512 + 348c: 0002 0x2 + 348e: 0000 unimp + 3490: 0188 addi a0,sp,192 + 3492: 0204 addi s1,sp,256 + 3494: 0000 unimp + 3496: 0c00 addi s0,sp,528 + 3498: 0008 addi a0,sp,0 + 349a: 0604 addi s1,sp,768 + 349c: 0000 unimp + 349e: c800 sw s0,16(s0) + 34a0: 0204 addi s1,sp,256 + 34a2: 0000 unimp + 34a4: 0d00 addi s0,sp,656 34a6: 0002 0x2 34a8: 0030 addi a2,sp,8 34aa: 0000 unimp - 34ac: 3498 fld fa4,40(s1) + 34ac: 33e4 fld fs1,224(a5) 34ae: 0000 unimp - 34b0: 83b2 mv t2,a2 + 34b0: 7f0a flw ft10,160(sp) 34b2: 2040 fld fs0,128(s0) - 34b4: 0016 0x16 + 34b4: 005c addi a5,sp,4 34b6: 0000 unimp 34b8: 0204 addi s1,sp,256 34ba: 0000 unimp 34bc: 0e00 addi s0,sp,784 - 34be: 0410 addi a2,sp,512 + 34be: 0420 addi s0,sp,520 34c0: 0002 0x2 34c2: 0000 unimp 34c4: 0188 addi a0,sp,192 @@ -114437,96 +113979,97 @@ Disassembly of section .debug_frame: 34c8: 0000 unimp 34ca: 0c00 addi s0,sp,528 34cc: 0008 addi a0,sp,0 - 34ce: 0c04 addi s1,sp,528 + 34ce: 5204 lw s1,32(a2) 34d0: 0000 unimp 34d2: c800 sw s0,16(s0) 34d4: 0204 addi s1,sp,256 34d6: 0000 unimp 34d8: 0d00 addi s0,sp,656 34da: 0002 0x2 - 34dc: 0048 addi a0,sp,4 + 34dc: 0038 addi a4,sp,8 34de: 0000 unimp - 34e0: 3498 fld fa4,40(s1) + 34e0: 33e4 fld fs1,224(a5) 34e2: 0000 unimp - 34e4: 83c8 0x83c8 + 34e4: 7f66 flw ft10,120(sp) 34e6: 2040 fld fs0,128(s0) - 34e8: 0028 addi a0,sp,8 + 34e8: 0142 slli sp,sp,0x10 34ea: 0000 unimp 34ec: 0204 addi s1,sp,256 34ee: 0000 unimp 34f0: 0e00 addi s0,sp,784 - 34f2: 0410 addi a2,sp,512 - 34f4: 0008 addi a0,sp,0 + 34f2: 0440 addi s0,sp,516 + 34f4: 0004 addi s1,sp,0 34f6: 0000 unimp 34f8: 0181 addi gp,gp,0 34fa: 0288 addi a0,sp,320 - 34fc: 0392 slli t2,t2,0x4 - 34fe: 02040493 addi s1,s0,32 # fffeb020 <_sp+0x7ffe7020> - 3502: 0000 unimp - 3504: 0c00 addi s0,sp,528 - 3506: 0008 addi a0,sp,0 - 3508: 1204 addi s1,sp,288 - 350a: 0000 unimp - 350c: c100 sw s0,0(a0) - 350e: 0204 addi s1,sp,256 - 3510: 0000 unimp - 3512: c800 sw s0,16(s0) - 3514: 0204 addi s1,sp,256 - 3516: 0000 unimp - 3518: d200 sw s0,32(a2) - 351a: 0204 addi s1,sp,256 - 351c: 0000 unimp - 351e: d300 sw s0,32(a4) - 3520: 0204 addi s1,sp,256 - 3522: 0000 unimp - 3524: 0d00 addi s0,sp,656 - 3526: 0002 0x2 - 3528: 0030 addi a2,sp,8 + 34fc: 0204 addi s1,sp,256 + 34fe: 0000 unimp + 3500: 0c00 addi s0,sp,528 + 3502: 0008 addi a0,sp,0 + 3504: 3404 fld fs1,40(s0) + 3506: 0001 nop + 3508: c100 sw s0,0(a0) + 350a: 0204 addi s1,sp,256 + 350c: 0000 unimp + 350e: c800 sw s0,16(s0) + 3510: 0204 addi s1,sp,256 + 3512: 0000 unimp + 3514: 0d00 addi s0,sp,656 + 3516: 0002 0x2 + 3518: 0038 addi a4,sp,8 + 351a: 0000 unimp + 351c: 33e4 fld fs1,224(a5) + 351e: 0000 unimp + 3520: 80a8 0x80a8 + 3522: 2040 fld fs0,128(s0) + 3524: 0034 addi a3,sp,8 + 3526: 0000 unimp + 3528: 0204 addi s1,sp,256 352a: 0000 unimp - 352c: 3498 fld fa4,40(s1) - 352e: 0000 unimp - 3530: 83f0 0x83f0 - 3532: 2040 fld fs0,128(s0) - 3534: 0010 addi a2,sp,0 - 3536: 0000 unimp + 352c: 0e00 addi s0,sp,784 + 352e: 0410 addi a2,sp,512 + 3530: 0004 addi s1,sp,0 + 3532: 0000 unimp + 3534: 0181 addi gp,gp,0 + 3536: 0288 addi a0,sp,320 3538: 0204 addi s1,sp,256 353a: 0000 unimp - 353c: 0e00 addi s0,sp,784 - 353e: 0410 addi a2,sp,512 - 3540: 0002 0x2 + 353c: 0c00 addi s0,sp,528 + 353e: 0008 addi a0,sp,0 + 3540: 2604 fld fs1,8(a2) 3542: 0000 unimp - 3544: 0188 addi a0,sp,192 + 3544: c100 sw s0,0(a0) 3546: 0204 addi s1,sp,256 3548: 0000 unimp - 354a: 0c00 addi s0,sp,528 - 354c: 0008 addi a0,sp,0 - 354e: 0604 addi s1,sp,768 - 3550: 0000 unimp - 3552: c800 sw s0,16(s0) - 3554: 0204 addi s1,sp,256 + 354a: c800 sw s0,16(s0) + 354c: 0204 addi s1,sp,256 + 354e: 0000 unimp + 3550: 0d00 addi s0,sp,656 + 3552: 0002 0x2 + 3554: 0038 addi a4,sp,8 3556: 0000 unimp - 3558: 0d00 addi s0,sp,656 - 355a: 0002 0x2 - 355c: 0030 addi a2,sp,8 - 355e: 0000 unimp - 3560: 3498 fld fa4,40(s1) + 3558: 33e4 fld fs1,224(a5) + 355a: 0000 unimp + 355c: 80dc 0x80dc + 355e: 2040 fld fs0,128(s0) + 3560: 00aa slli ra,ra,0xa 3562: 0000 unimp - 3564: 8400 0x8400 - 3566: 2040 fld fs0,128(s0) - 3568: 005c addi a5,sp,4 - 356a: 0000 unimp - 356c: 0204 addi s1,sp,256 + 3564: 0204 addi s1,sp,256 + 3566: 0000 unimp + 3568: 0e00 addi s0,sp,784 + 356a: 0440 addi s0,sp,516 + 356c: 0004 addi s1,sp,0 356e: 0000 unimp - 3570: 0e00 addi s0,sp,784 - 3572: 0420 addi s0,sp,520 - 3574: 0002 0x2 + 3570: 0181 addi gp,gp,0 + 3572: 0288 addi a0,sp,320 + 3574: 0204 addi s1,sp,256 3576: 0000 unimp - 3578: 0188 addi a0,sp,192 - 357a: 0204 addi s1,sp,256 - 357c: 0000 unimp - 357e: 0c00 addi s0,sp,528 - 3580: 0008 addi a0,sp,0 - 3582: 5204 lw s1,32(a2) + 3578: 0c00 addi s0,sp,528 + 357a: 0008 addi a0,sp,0 + 357c: 9c04 0x9c04 + 357e: 0000 unimp + 3580: c100 sw s0,0(a0) + 3582: 0204 addi s1,sp,256 3584: 0000 unimp 3586: c800 sw s0,16(s0) 3588: 0204 addi s1,sp,256 @@ -114535,16 +114078,16 @@ Disassembly of section .debug_frame: 358e: 0002 0x2 3590: 0038 addi a4,sp,8 3592: 0000 unimp - 3594: 3498 fld fa4,40(s1) + 3594: 33e4 fld fs1,224(a5) 3596: 0000 unimp - 3598: 845c 0x845c + 3598: 8186 mv gp,ra 359a: 2040 fld fs0,128(s0) - 359c: 0142 slli sp,sp,0x10 + 359c: 003c addi a5,sp,8 359e: 0000 unimp 35a0: 0204 addi s1,sp,256 35a2: 0000 unimp 35a4: 0e00 addi s0,sp,784 - 35a6: 0440 addi s0,sp,516 + 35a6: 0410 addi a2,sp,512 35a8: 0004 addi s1,sp,0 35aa: 0000 unimp 35ac: 0181 addi gp,gp,0 @@ -114553,8 +114096,8 @@ Disassembly of section .debug_frame: 35b2: 0000 unimp 35b4: 0c00 addi s0,sp,528 35b6: 0008 addi a0,sp,0 - 35b8: 3404 fld fs1,40(s0) - 35ba: 0001 nop + 35b8: 2e04 fld fs1,24(a2) + 35ba: 0000 unimp 35bc: c100 sw s0,0(a0) 35be: 0204 addi s1,sp,256 35c0: 0000 unimp @@ -114565,16 +114108,16 @@ Disassembly of section .debug_frame: 35ca: 0002 0x2 35cc: 0038 addi a4,sp,8 35ce: 0000 unimp - 35d0: 3498 fld fa4,40(s1) + 35d0: 33e4 fld fs1,224(a5) 35d2: 0000 unimp - 35d4: 859e mv a1,t2 + 35d4: 81c2 mv gp,a6 35d6: 2040 fld fs0,128(s0) - 35d8: 0034 addi a3,sp,8 + 35d8: 0076 0x76 35da: 0000 unimp 35dc: 0204 addi s1,sp,256 35de: 0000 unimp 35e0: 0e00 addi s0,sp,784 - 35e2: 0410 addi a2,sp,512 + 35e2: 0420 addi s0,sp,520 35e4: 0004 addi s1,sp,0 35e6: 0000 unimp 35e8: 0181 addi gp,gp,0 @@ -114583,7 +114126,7 @@ Disassembly of section .debug_frame: 35ee: 0000 unimp 35f0: 0c00 addi s0,sp,528 35f2: 0008 addi a0,sp,0 - 35f4: 2604 fld fs1,8(a2) + 35f4: 6804 flw fs1,16(s0) 35f6: 0000 unimp 35f8: c100 sw s0,0(a0) 35fa: 0204 addi s1,sp,256 @@ -114593,18 +114136,18 @@ Disassembly of section .debug_frame: 3602: 0000 unimp 3604: 0d00 addi s0,sp,656 3606: 0002 0x2 - 3608: 0038 addi a4,sp,8 + 3608: 0024 addi s1,sp,8 360a: 0000 unimp - 360c: 3498 fld fa4,40(s1) + 360c: 33e4 fld fs1,224(a5) 360e: 0000 unimp - 3610: 85d2 mv a1,s4 + 3610: 8238 0x8238 3612: 2040 fld fs0,128(s0) - 3614: 00aa slli ra,ra,0xa + 3614: 002c addi a1,sp,8 3616: 0000 unimp 3618: 0204 addi s1,sp,256 361a: 0000 unimp 361c: 0e00 addi s0,sp,784 - 361e: 0440 addi s0,sp,516 + 361e: 0420 addi s0,sp,520 3620: 0004 addi s1,sp,0 3622: 0000 unimp 3624: 0181 addi gp,gp,0 @@ -114613,201 +114156,201 @@ Disassembly of section .debug_frame: 362a: 0000 unimp 362c: 0c00 addi s0,sp,528 362e: 0008 addi a0,sp,0 - 3630: 9c04 0x9c04 + 3630: 0038 addi a4,sp,8 3632: 0000 unimp - 3634: c100 sw s0,0(a0) - 3636: 0204 addi s1,sp,256 - 3638: 0000 unimp - 363a: c800 sw s0,16(s0) - 363c: 0204 addi s1,sp,256 + 3634: 33e4 fld fs1,224(a5) + 3636: 0000 unimp + 3638: 8264 0x8264 + 363a: 2040 fld fs0,128(s0) + 363c: 0062 0x62 363e: 0000 unimp - 3640: 0d00 addi s0,sp,656 - 3642: 0002 0x2 - 3644: 0038 addi a4,sp,8 - 3646: 0000 unimp - 3648: 3498 fld fa4,40(s1) + 3640: 0204 addi s1,sp,256 + 3642: 0000 unimp + 3644: 0e00 addi s0,sp,784 + 3646: 0420 addi s0,sp,520 + 3648: 0004 addi s1,sp,0 364a: 0000 unimp - 364c: 867c 0x867c - 364e: 2040 fld fs0,128(s0) - 3650: 003c addi a5,sp,8 + 364c: 0181 addi gp,gp,0 + 364e: 0288 addi a0,sp,320 + 3650: 0204 addi s1,sp,256 3652: 0000 unimp - 3654: 0204 addi s1,sp,256 - 3656: 0000 unimp - 3658: 0e00 addi s0,sp,784 - 365a: 0410 addi a2,sp,512 - 365c: 0004 addi s1,sp,0 - 365e: 0000 unimp - 3660: 0181 addi gp,gp,0 - 3662: 0288 addi a0,sp,320 + 3654: 0c00 addi s0,sp,528 + 3656: 0008 addi a0,sp,0 + 3658: 5404 lw s1,40(s0) + 365a: 0000 unimp + 365c: c100 sw s0,0(a0) + 365e: 0204 addi s1,sp,256 + 3660: 0000 unimp + 3662: c800 sw s0,16(s0) 3664: 0204 addi s1,sp,256 3666: 0000 unimp - 3668: 0c00 addi s0,sp,528 - 366a: 0008 addi a0,sp,0 - 366c: 2e04 fld fs1,24(a2) + 3668: 0d00 addi s0,sp,656 + 366a: 0002 0x2 + 366c: 0030 addi a2,sp,8 366e: 0000 unimp - 3670: c100 sw s0,0(a0) - 3672: 0204 addi s1,sp,256 - 3674: 0000 unimp - 3676: c800 sw s0,16(s0) - 3678: 0204 addi s1,sp,256 + 3670: 33e4 fld fs1,224(a5) + 3672: 0000 unimp + 3674: 82c6 mv t0,a7 + 3676: 2040 fld fs0,128(s0) + 3678: 000e 0xe 367a: 0000 unimp - 367c: 0d00 addi s0,sp,656 - 367e: 0002 0x2 - 3680: 0038 addi a4,sp,8 - 3682: 0000 unimp - 3684: 3498 fld fa4,40(s1) + 367c: 0204 addi s1,sp,256 + 367e: 0000 unimp + 3680: 0e00 addi s0,sp,784 + 3682: 0410 addi a2,sp,512 + 3684: 0002 0x2 3686: 0000 unimp - 3688: 86b8 0x86b8 - 368a: 2040 fld fs0,128(s0) - 368c: 0076 0x76 - 368e: 0000 unimp - 3690: 0204 addi s1,sp,256 - 3692: 0000 unimp - 3694: 0e00 addi s0,sp,784 - 3696: 0420 addi s0,sp,520 - 3698: 0004 addi s1,sp,0 + 3688: 0188 addi a0,sp,192 + 368a: 0204 addi s1,sp,256 + 368c: 0000 unimp + 368e: 0c00 addi s0,sp,528 + 3690: 0008 addi a0,sp,0 + 3692: 0404 addi s1,sp,512 + 3694: 0000 unimp + 3696: c800 sw s0,16(s0) + 3698: 0204 addi s1,sp,256 369a: 0000 unimp - 369c: 0181 addi gp,gp,0 - 369e: 0288 addi a0,sp,320 - 36a0: 0204 addi s1,sp,256 + 369c: 0d00 addi s0,sp,656 + 369e: 0002 0x2 + 36a0: 000c addi a1,sp,0 36a2: 0000 unimp - 36a4: 0c00 addi s0,sp,528 - 36a6: 0008 addi a0,sp,0 - 36a8: 6804 flw fs1,16(s0) - 36aa: 0000 unimp - 36ac: c100 sw s0,0(a0) - 36ae: 0204 addi s1,sp,256 - 36b0: 0000 unimp - 36b2: c800 sw s0,16(s0) - 36b4: 0204 addi s1,sp,256 + 36a4: ffff 0xffff + 36a6: ffff 0xffff + 36a8: 0001 nop + 36aa: 7c01 lui s8,0xfffe0 + 36ac: 0c01 addi s8,s8,0 + 36ae: 0002 0x2 + 36b0: 0030 addi a2,sp,8 + 36b2: 0000 unimp + 36b4: 36a0 fld fs0,104(a3) 36b6: 0000 unimp - 36b8: 0d00 addi s0,sp,656 - 36ba: 0002 0x2 - 36bc: 0024 addi s1,sp,8 + 36b8: 82d4 0x82d4 + 36ba: 2040 fld fs0,128(s0) + 36bc: 0272 slli tp,tp,0x1c 36be: 0000 unimp - 36c0: 3498 fld fa4,40(s1) + 36c0: 0204 addi s1,sp,256 36c2: 0000 unimp - 36c4: 872e mv a4,a1 - 36c6: 2040 fld fs0,128(s0) - 36c8: 002c addi a1,sp,8 + 36c4: 0e00 addi s0,sp,784 + 36c6: 0430 addi a2,sp,520 + 36c8: 0002 0x2 36ca: 0000 unimp - 36cc: 0204 addi s1,sp,256 - 36ce: 0000 unimp - 36d0: 0e00 addi s0,sp,784 - 36d2: 0420 addi s0,sp,520 - 36d4: 0004 addi s1,sp,0 - 36d6: 0000 unimp - 36d8: 0181 addi gp,gp,0 - 36da: 0288 addi a0,sp,320 + 36cc: 0188 addi a0,sp,192 + 36ce: 0204 addi s1,sp,256 + 36d0: 0000 unimp + 36d2: 0c00 addi s0,sp,528 + 36d4: 0008 addi a0,sp,0 + 36d6: 6804 flw fs1,16(s0) + 36d8: 0002 0x2 + 36da: c800 sw s0,16(s0) 36dc: 0204 addi s1,sp,256 36de: 0000 unimp - 36e0: 0c00 addi s0,sp,528 - 36e2: 0008 addi a0,sp,0 - 36e4: 0038 addi a4,sp,8 + 36e0: 0d00 addi s0,sp,656 + 36e2: 0002 0x2 + 36e4: 000c addi a1,sp,0 36e6: 0000 unimp - 36e8: 3498 fld fa4,40(s1) - 36ea: 0000 unimp - 36ec: 875a mv a4,s6 - 36ee: 2040 fld fs0,128(s0) - 36f0: 0062 0x62 - 36f2: 0000 unimp - 36f4: 0204 addi s1,sp,256 + 36e8: ffff 0xffff + 36ea: ffff 0xffff + 36ec: 0001 nop + 36ee: 7c01 lui s8,0xfffe0 + 36f0: 0c01 addi s8,s8,0 + 36f2: 0002 0x2 + 36f4: 0038 addi a4,sp,8 36f6: 0000 unimp - 36f8: 0e00 addi s0,sp,784 - 36fa: 0420 addi s0,sp,520 - 36fc: 0004 addi s1,sp,0 - 36fe: 0000 unimp - 3700: 0181 addi gp,gp,0 - 3702: 0288 addi a0,sp,320 + 36f8: 36e4 fld fs1,232(a3) + 36fa: 0000 unimp + 36fc: 8622 mv a2,s0 + 36fe: 2040 fld fs0,128(s0) + 3700: 00aa slli ra,ra,0xa + 3702: 0000 unimp 3704: 0204 addi s1,sp,256 3706: 0000 unimp - 3708: 0c00 addi s0,sp,528 - 370a: 0008 addi a0,sp,0 - 370c: 5404 lw s1,40(s0) + 3708: 0e00 addi s0,sp,784 + 370a: 0430 addi a2,sp,520 + 370c: 0004 addi s1,sp,0 370e: 0000 unimp - 3710: c100 sw s0,0(a0) - 3712: 0204 addi s1,sp,256 - 3714: 0000 unimp - 3716: c800 sw s0,16(s0) - 3718: 0204 addi s1,sp,256 - 371a: 0000 unimp - 371c: 0d00 addi s0,sp,656 - 371e: 0002 0x2 - 3720: 0030 addi a2,sp,8 - 3722: 0000 unimp - 3724: 3498 fld fa4,40(s1) - 3726: 0000 unimp - 3728: 87bc 0x87bc - 372a: 2040 fld fs0,128(s0) - 372c: 000e 0xe - 372e: 0000 unimp - 3730: 0204 addi s1,sp,256 + 3710: 0181 addi gp,gp,0 + 3712: 0288 addi a0,sp,320 + 3714: 0204 addi s1,sp,256 + 3716: 0000 unimp + 3718: 0c00 addi s0,sp,528 + 371a: 0008 addi a0,sp,0 + 371c: 9c04 0x9c04 + 371e: 0000 unimp + 3720: c100 sw s0,0(a0) + 3722: 0204 addi s1,sp,256 + 3724: 0000 unimp + 3726: c800 sw s0,16(s0) + 3728: 0204 addi s1,sp,256 + 372a: 0000 unimp + 372c: 0d00 addi s0,sp,656 + 372e: 0002 0x2 + 3730: 0038 addi a4,sp,8 3732: 0000 unimp - 3734: 0e00 addi s0,sp,784 - 3736: 0410 addi a2,sp,512 - 3738: 0002 0x2 - 373a: 0000 unimp - 373c: 0188 addi a0,sp,192 - 373e: 0204 addi s1,sp,256 - 3740: 0000 unimp - 3742: 0c00 addi s0,sp,528 - 3744: 0008 addi a0,sp,0 - 3746: 0404 addi s1,sp,512 - 3748: 0000 unimp - 374a: c800 sw s0,16(s0) - 374c: 0204 addi s1,sp,256 - 374e: 0000 unimp - 3750: 0d00 addi s0,sp,656 - 3752: 0002 0x2 - 3754: 000c addi a1,sp,0 - 3756: 0000 unimp - 3758: ffff 0xffff - 375a: ffff 0xffff - 375c: 0001 nop - 375e: 7c01 lui s8,0xfffe0 - 3760: 0c01 addi s8,s8,0 - 3762: 0002 0x2 - 3764: 0030 addi a2,sp,8 + 3734: 36e4 fld fs1,232(a3) + 3736: 0000 unimp + 3738: 86cc 0x86cc + 373a: 2040 fld fs0,128(s0) + 373c: 00b0 addi a2,sp,72 + 373e: 0000 unimp + 3740: 0204 addi s1,sp,256 + 3742: 0000 unimp + 3744: 0e00 addi s0,sp,784 + 3746: 0430 addi a2,sp,520 + 3748: 0004 addi s1,sp,0 + 374a: 0000 unimp + 374c: 0181 addi gp,gp,0 + 374e: 0288 addi a0,sp,320 + 3750: 0204 addi s1,sp,256 + 3752: 0000 unimp + 3754: 0c00 addi s0,sp,528 + 3756: 0008 addi a0,sp,0 + 3758: a204 fsd fs1,0(a2) + 375a: 0000 unimp + 375c: c100 sw s0,0(a0) + 375e: 0204 addi s1,sp,256 + 3760: 0000 unimp + 3762: c800 sw s0,16(s0) + 3764: 0204 addi s1,sp,256 3766: 0000 unimp - 3768: 3754 fld fa3,168(a4) - 376a: 0000 unimp - 376c: 87ca mv a5,s2 - 376e: 2040 fld fs0,128(s0) - 3770: 01ca slli gp,gp,0x12 + 3768: 0d00 addi s0,sp,656 + 376a: 0002 0x2 + 376c: 0038 addi a4,sp,8 + 376e: 0000 unimp + 3770: 36e4 fld fs1,232(a3) 3772: 0000 unimp - 3774: 0204 addi s1,sp,256 - 3776: 0000 unimp - 3778: 0e00 addi s0,sp,784 - 377a: 0430 addi a2,sp,520 - 377c: 0002 0x2 + 3774: 877c 0x877c + 3776: 2040 fld fs0,128(s0) + 3778: 0126 slli sp,sp,0x9 + 377a: 0000 unimp + 377c: 0204 addi s1,sp,256 377e: 0000 unimp - 3780: 0188 addi a0,sp,192 - 3782: 0204 addi s1,sp,256 - 3784: 0000 unimp - 3786: 0c00 addi s0,sp,528 - 3788: 0008 addi a0,sp,0 - 378a: c004 sw s1,0(s0) - 378c: 0001 nop - 378e: c800 sw s0,16(s0) - 3790: 0204 addi s1,sp,256 - 3792: 0000 unimp - 3794: 0d00 addi s0,sp,656 - 3796: 0002 0x2 - 3798: 000c addi a1,sp,0 - 379a: 0000 unimp - 379c: ffff 0xffff - 379e: ffff 0xffff - 37a0: 0001 nop - 37a2: 7c01 lui s8,0xfffe0 - 37a4: 0c01 addi s8,s8,0 + 3780: 0e00 addi s0,sp,784 + 3782: 0430 addi a2,sp,520 + 3784: 0004 addi s1,sp,0 + 3786: 0000 unimp + 3788: 0181 addi gp,gp,0 + 378a: 0288 addi a0,sp,320 + 378c: 0204 addi s1,sp,256 + 378e: 0000 unimp + 3790: 0c00 addi s0,sp,528 + 3792: 0008 addi a0,sp,0 + 3794: 1804 addi s1,sp,48 + 3796: 0001 nop + 3798: c100 sw s0,0(a0) + 379a: 0204 addi s1,sp,256 + 379c: 0000 unimp + 379e: c800 sw s0,16(s0) + 37a0: 0204 addi s1,sp,256 + 37a2: 0000 unimp + 37a4: 0d00 addi s0,sp,656 37a6: 0002 0x2 37a8: 0038 addi a4,sp,8 37aa: 0000 unimp - 37ac: 3798 fld fa4,40(a5) + 37ac: 36e4 fld fs1,232(a3) 37ae: 0000 unimp - 37b0: 899e mv s3,t2 + 37b0: 88a2 mv a7,s0 37b2: 2040 fld fs0,128(s0) - 37b4: 00aa slli ra,ra,0xa + 37b4: 00c2 slli ra,ra,0x10 37b6: 0000 unimp 37b8: 0204 addi s1,sp,256 37ba: 0000 unimp @@ -114821,7 +114364,7 @@ Disassembly of section .debug_frame: 37ca: 0000 unimp 37cc: 0c00 addi s0,sp,528 37ce: 0008 addi a0,sp,0 - 37d0: 9c04 0x9c04 + 37d0: b404 fsd fs1,40(s0) 37d2: 0000 unimp 37d4: c100 sw s0,0(a0) 37d6: 0204 addi s1,sp,256 @@ -114833,11 +114376,11 @@ Disassembly of section .debug_frame: 37e2: 0002 0x2 37e4: 0038 addi a4,sp,8 37e6: 0000 unimp - 37e8: 3798 fld fa4,40(a5) + 37e8: 36e4 fld fs1,232(a3) 37ea: 0000 unimp - 37ec: 8a48 0x8a48 + 37ec: 8964 0x8964 37ee: 2040 fld fs0,128(s0) - 37f0: 00b0 addi a2,sp,72 + 37f0: 00c4 addi s1,sp,68 37f2: 0000 unimp 37f4: 0204 addi s1,sp,256 37f6: 0000 unimp @@ -114851,7 +114394,7 @@ Disassembly of section .debug_frame: 3806: 0000 unimp 3808: 0c00 addi s0,sp,528 380a: 0008 addi a0,sp,0 - 380c: a204 fsd fs1,0(a2) + 380c: b604 fsd fs1,40(a2) 380e: 0000 unimp 3810: c100 sw s0,0(a0) 3812: 0204 addi s1,sp,256 @@ -114863,11 +114406,11 @@ Disassembly of section .debug_frame: 381e: 0002 0x2 3820: 0038 addi a4,sp,8 3822: 0000 unimp - 3824: 3798 fld fa4,40(a5) + 3824: 36e4 fld fs1,232(a3) 3826: 0000 unimp - 3828: 8af8 0x8af8 + 3828: 8a28 0x8a28 382a: 2040 fld fs0,128(s0) - 382c: 0126 slli sp,sp,0x9 + 382c: 00e2 slli ra,ra,0x18 382e: 0000 unimp 3830: 0204 addi s1,sp,256 3832: 0000 unimp @@ -114881,8 +114424,8 @@ Disassembly of section .debug_frame: 3842: 0000 unimp 3844: 0c00 addi s0,sp,528 3846: 0008 addi a0,sp,0 - 3848: 1804 addi s1,sp,48 - 384a: 0001 nop + 3848: d404 sw s1,40(s0) + 384a: 0000 unimp 384c: c100 sw s0,0(a0) 384e: 0204 addi s1,sp,256 3850: 0000 unimp @@ -114893,11 +114436,11 @@ Disassembly of section .debug_frame: 385a: 0002 0x2 385c: 0038 addi a4,sp,8 385e: 0000 unimp - 3860: 3798 fld fa4,40(a5) + 3860: 36e4 fld fs1,232(a3) 3862: 0000 unimp - 3864: 8c1e mv s8,t2 + 3864: 8b0a mv s6,sp 3866: 2040 fld fs0,128(s0) - 3868: 00c2 slli ra,ra,0x10 + 3868: 0196 slli gp,gp,0x5 386a: 0000 unimp 386c: 0204 addi s1,sp,256 386e: 0000 unimp @@ -114911,8 +114454,8 @@ Disassembly of section .debug_frame: 387e: 0000 unimp 3880: 0c00 addi s0,sp,528 3882: 0008 addi a0,sp,0 - 3884: b404 fsd fs1,40(s0) - 3886: 0000 unimp + 3884: 8804 0x8804 + 3886: 0001 nop 3888: c100 sw s0,0(a0) 388a: 0204 addi s1,sp,256 388c: 0000 unimp @@ -114923,16 +114466,16 @@ Disassembly of section .debug_frame: 3896: 0002 0x2 3898: 0038 addi a4,sp,8 389a: 0000 unimp - 389c: 3798 fld fa4,40(a5) + 389c: 36e4 fld fs1,232(a3) 389e: 0000 unimp - 38a0: 8ce0 0x8ce0 + 38a0: 8ca0 0x8ca0 38a2: 2040 fld fs0,128(s0) - 38a4: 00c4 addi s1,sp,68 + 38a4: 0236 slli tp,tp,0xd 38a6: 0000 unimp 38a8: 0204 addi s1,sp,256 38aa: 0000 unimp 38ac: 0e00 addi s0,sp,784 - 38ae: 0430 addi a2,sp,520 + 38ae: 0440 addi s0,sp,516 38b0: 0004 addi s1,sp,0 38b2: 0000 unimp 38b4: 0181 addi gp,gp,0 @@ -114941,8 +114484,8 @@ Disassembly of section .debug_frame: 38ba: 0000 unimp 38bc: 0c00 addi s0,sp,528 38be: 0008 addi a0,sp,0 - 38c0: b604 fsd fs1,40(a2) - 38c2: 0000 unimp + 38c0: 2804 fld fs1,16(s0) + 38c2: 0002 0x2 38c4: c100 sw s0,0(a0) 38c6: 0204 addi s1,sp,256 38c8: 0000 unimp @@ -114953,11 +114496,11 @@ Disassembly of section .debug_frame: 38d2: 0002 0x2 38d4: 0038 addi a4,sp,8 38d6: 0000 unimp - 38d8: 3798 fld fa4,40(a5) + 38d8: 36e4 fld fs1,232(a3) 38da: 0000 unimp - 38dc: 8da4 0x8da4 + 38dc: 8ed6 mv t4,s5 38de: 2040 fld fs0,128(s0) - 38e0: 00e2 slli ra,ra,0x18 + 38e0: 00a2 slli ra,ra,0x8 38e2: 0000 unimp 38e4: 0204 addi s1,sp,256 38e6: 0000 unimp @@ -114971,7 +114514,7 @@ Disassembly of section .debug_frame: 38f6: 0000 unimp 38f8: 0c00 addi s0,sp,528 38fa: 0008 addi a0,sp,0 - 38fc: d404 sw s1,40(s0) + 38fc: 9404 0x9404 38fe: 0000 unimp 3900: c100 sw s0,0(a0) 3902: 0204 addi s1,sp,256 @@ -114983,11 +114526,11 @@ Disassembly of section .debug_frame: 390e: 0002 0x2 3910: 0038 addi a4,sp,8 3912: 0000 unimp - 3914: 3798 fld fa4,40(a5) + 3914: 36e4 fld fs1,232(a3) 3916: 0000 unimp - 3918: 8e86 mv t4,ra + 3918: 8f78 0x8f78 391a: 2040 fld fs0,128(s0) - 391c: 0196 slli gp,gp,0x5 + 391c: 007a 0x7a 391e: 0000 unimp 3920: 0204 addi s1,sp,256 3922: 0000 unimp @@ -115001,8 +114544,8 @@ Disassembly of section .debug_frame: 3932: 0000 unimp 3934: 0c00 addi s0,sp,528 3936: 0008 addi a0,sp,0 - 3938: 8804 0x8804 - 393a: 0001 nop + 3938: 6c04 flw fs1,24(s0) + 393a: 0000 unimp 393c: c100 sw s0,0(a0) 393e: 0204 addi s1,sp,256 3940: 0000 unimp @@ -115013,11 +114556,11 @@ Disassembly of section .debug_frame: 394a: 0002 0x2 394c: 0038 addi a4,sp,8 394e: 0000 unimp - 3950: 3798 fld fa4,40(a5) + 3950: 36e4 fld fs1,232(a3) 3952: 0000 unimp - 3954: 901c 0x901c + 3954: 8ff2 mv t6,t3 3956: 2040 fld fs0,128(s0) - 3958: 0236 slli tp,tp,0xd + 3958: 03b2 slli t2,t2,0xc 395a: 0000 unimp 395c: 0204 addi s1,sp,256 395e: 0000 unimp @@ -115031,9 +114574,8 @@ Disassembly of section .debug_frame: 396e: 0000 unimp 3970: 0c00 addi s0,sp,528 3972: 0008 addi a0,sp,0 - 3974: 2804 fld fs1,16(s0) - 3976: 0002 0x2 - 3978: c100 sw s0,0(a0) + 3974: a404 fsd fs1,8(s0) + 3976: c1000003 lb zero,-1008(zero) # fffffc10 <_sp+0x7fffbc10> 397a: 0204 addi s1,sp,256 397c: 0000 unimp 397e: c800 sw s0,16(s0) @@ -115043,16 +114585,16 @@ Disassembly of section .debug_frame: 3986: 0002 0x2 3988: 0038 addi a4,sp,8 398a: 0000 unimp - 398c: 3798 fld fa4,40(a5) + 398c: 36e4 fld fs1,232(a3) 398e: 0000 unimp - 3990: 9252 add tp,tp,s4 + 3990: 93a4 0x93a4 3992: 2040 fld fs0,128(s0) - 3994: 00a2 slli ra,ra,0x8 + 3994: 025e slli tp,tp,0x17 3996: 0000 unimp 3998: 0204 addi s1,sp,256 399a: 0000 unimp 399c: 0e00 addi s0,sp,784 - 399e: 0430 addi a2,sp,520 + 399e: 0440 addi s0,sp,516 39a0: 0004 addi s1,sp,0 39a2: 0000 unimp 39a4: 0181 addi gp,gp,0 @@ -115061,8 +114603,8 @@ Disassembly of section .debug_frame: 39aa: 0000 unimp 39ac: 0c00 addi s0,sp,528 39ae: 0008 addi a0,sp,0 - 39b0: 9404 0x9404 - 39b2: 0000 unimp + 39b0: 5004 lw s1,32(s0) + 39b2: 0002 0x2 39b4: c100 sw s0,0(a0) 39b6: 0204 addi s1,sp,256 39b8: 0000 unimp @@ -115073,11 +114615,11 @@ Disassembly of section .debug_frame: 39c2: 0002 0x2 39c4: 0038 addi a4,sp,8 39c6: 0000 unimp - 39c8: 3798 fld fa4,40(a5) + 39c8: 36e4 fld fs1,232(a3) 39ca: 0000 unimp - 39cc: 92f4 0x92f4 + 39cc: 9602 jalr a2 39ce: 2040 fld fs0,128(s0) - 39d0: 007a 0x7a + 39d0: 00ae slli ra,ra,0xb 39d2: 0000 unimp 39d4: 0204 addi s1,sp,256 39d6: 0000 unimp @@ -115091,7 +114633,7 @@ Disassembly of section .debug_frame: 39e6: 0000 unimp 39e8: 0c00 addi s0,sp,528 39ea: 0008 addi a0,sp,0 - 39ec: 6c04 flw fs1,24(s0) + 39ec: a004 fsd fs1,0(s0) 39ee: 0000 unimp 39f0: c100 sw s0,0(a0) 39f2: 0204 addi s1,sp,256 @@ -115103,16 +114645,16 @@ Disassembly of section .debug_frame: 39fe: 0002 0x2 3a00: 0038 addi a4,sp,8 3a02: 0000 unimp - 3a04: 3798 fld fa4,40(a5) + 3a04: 36e4 fld fs1,232(a3) 3a06: 0000 unimp - 3a08: 936e add t1,t1,s11 + 3a08: 96b0 0x96b0 3a0a: 2040 fld fs0,128(s0) - 3a0c: 03b2 slli t2,t2,0xc + 3a0c: 00b4 addi a3,sp,72 3a0e: 0000 unimp 3a10: 0204 addi s1,sp,256 3a12: 0000 unimp 3a14: 0e00 addi s0,sp,784 - 3a16: 0440 addi s0,sp,516 + 3a16: 0430 addi a2,sp,520 3a18: 0004 addi s1,sp,0 3a1a: 0000 unimp 3a1c: 0181 addi gp,gp,0 @@ -115121,8 +114663,9 @@ Disassembly of section .debug_frame: 3a22: 0000 unimp 3a24: 0c00 addi s0,sp,528 3a26: 0008 addi a0,sp,0 - 3a28: a404 fsd fs1,8(s0) - 3a2a: c1000003 lb zero,-1008(zero) # fffffc10 <_sp+0x7fffbc10> + 3a28: a604 fsd fs1,8(a2) + 3a2a: 0000 unimp + 3a2c: c100 sw s0,0(a0) 3a2e: 0204 addi s1,sp,256 3a30: 0000 unimp 3a32: c800 sw s0,16(s0) @@ -115132,16 +114675,16 @@ Disassembly of section .debug_frame: 3a3a: 0002 0x2 3a3c: 0038 addi a4,sp,8 3a3e: 0000 unimp - 3a40: 3798 fld fa4,40(a5) + 3a40: 36e4 fld fs1,232(a3) 3a42: 0000 unimp - 3a44: 9720 0x9720 + 3a44: 9764 0x9764 3a46: 2040 fld fs0,128(s0) - 3a48: 025e slli tp,tp,0x17 + 3a48: 0124 addi s1,sp,136 3a4a: 0000 unimp 3a4c: 0204 addi s1,sp,256 3a4e: 0000 unimp 3a50: 0e00 addi s0,sp,784 - 3a52: 0440 addi s0,sp,516 + 3a52: 0430 addi a2,sp,520 3a54: 0004 addi s1,sp,0 3a56: 0000 unimp 3a58: 0181 addi gp,gp,0 @@ -115150,8 +114693,8 @@ Disassembly of section .debug_frame: 3a5e: 0000 unimp 3a60: 0c00 addi s0,sp,528 3a62: 0008 addi a0,sp,0 - 3a64: 5004 lw s1,32(s0) - 3a66: 0002 0x2 + 3a64: 1604 addi s1,sp,800 + 3a66: 0001 nop 3a68: c100 sw s0,0(a0) 3a6a: 0204 addi s1,sp,256 3a6c: 0000 unimp @@ -115162,11 +114705,11 @@ Disassembly of section .debug_frame: 3a76: 0002 0x2 3a78: 0038 addi a4,sp,8 3a7a: 0000 unimp - 3a7c: 3798 fld fa4,40(a5) + 3a7c: 36e4 fld fs1,232(a3) 3a7e: 0000 unimp - 3a80: 997e add s2,s2,t6 + 3a80: 9888 0x9888 3a82: 2040 fld fs0,128(s0) - 3a84: 00ae slli ra,ra,0xb + 3a84: 00d6 slli ra,ra,0x15 3a86: 0000 unimp 3a88: 0204 addi s1,sp,256 3a8a: 0000 unimp @@ -115180,7 +114723,7 @@ Disassembly of section .debug_frame: 3a9a: 0000 unimp 3a9c: 0c00 addi s0,sp,528 3a9e: 0008 addi a0,sp,0 - 3aa0: a004 fsd fs1,0(s0) + 3aa0: c804 sw s1,16(s0) 3aa2: 0000 unimp 3aa4: c100 sw s0,0(a0) 3aa6: 0204 addi s1,sp,256 @@ -115192,16 +114735,16 @@ Disassembly of section .debug_frame: 3ab2: 0002 0x2 3ab4: 0038 addi a4,sp,8 3ab6: 0000 unimp - 3ab8: 3798 fld fa4,40(a5) + 3ab8: 36e4 fld fs1,232(a3) 3aba: 0000 unimp - 3abc: 9a2c 0x9a2c + 3abc: 995e add s2,s2,s7 3abe: 2040 fld fs0,128(s0) - 3ac0: 00b4 addi a3,sp,72 + 3ac0: 0348 addi a0,sp,388 3ac2: 0000 unimp 3ac4: 0204 addi s1,sp,256 3ac6: 0000 unimp 3ac8: 0e00 addi s0,sp,784 - 3aca: 0430 addi a2,sp,520 + 3aca: 0450 addi a2,sp,516 3acc: 0004 addi s1,sp,0 3ace: 0000 unimp 3ad0: 0181 addi gp,gp,0 @@ -115210,9 +114753,8 @@ Disassembly of section .debug_frame: 3ad6: 0000 unimp 3ad8: 0c00 addi s0,sp,528 3ada: 0008 addi a0,sp,0 - 3adc: a604 fsd fs1,8(a2) - 3ade: 0000 unimp - 3ae0: c100 sw s0,0(a0) + 3adc: 3a04 fld fs1,48(a2) + 3ade: c1000003 lb zero,-1008(zero) # fffffc10 <_sp+0x7fffbc10> 3ae2: 0204 addi s1,sp,256 3ae4: 0000 unimp 3ae6: c800 sw s0,16(s0) @@ -115220,351 +114762,352 @@ Disassembly of section .debug_frame: 3aea: 0000 unimp 3aec: 0d00 addi s0,sp,656 3aee: 0002 0x2 - 3af0: 0038 addi a4,sp,8 + 3af0: 000c addi a1,sp,0 3af2: 0000 unimp - 3af4: 3798 fld fa4,40(a5) - 3af6: 0000 unimp - 3af8: 9ae0 0x9ae0 - 3afa: 2040 fld fs0,128(s0) - 3afc: 0124 addi s1,sp,136 - 3afe: 0000 unimp - 3b00: 0204 addi s1,sp,256 + 3af4: ffff 0xffff + 3af6: ffff 0xffff + 3af8: 0001 nop + 3afa: 7c01 lui s8,0xfffe0 + 3afc: 0c01 addi s8,s8,0 + 3afe: 0002 0x2 + 3b00: 0030 addi a2,sp,8 3b02: 0000 unimp - 3b04: 0e00 addi s0,sp,784 - 3b06: 0430 addi a2,sp,520 - 3b08: 0004 addi s1,sp,0 - 3b0a: 0000 unimp - 3b0c: 0181 addi gp,gp,0 - 3b0e: 0288 addi a0,sp,320 + 3b04: 3af0 fld fa2,240(a3) + 3b06: 0000 unimp + 3b08: 9ca6 add s9,s9,s1 + 3b0a: 2040 fld fs0,128(s0) + 3b0c: 0028 addi a0,sp,8 + 3b0e: 0000 unimp 3b10: 0204 addi s1,sp,256 3b12: 0000 unimp - 3b14: 0c00 addi s0,sp,528 - 3b16: 0008 addi a0,sp,0 - 3b18: 1604 addi s1,sp,800 - 3b1a: 0001 nop - 3b1c: c100 sw s0,0(a0) + 3b14: 0e00 addi s0,sp,784 + 3b16: 0420 addi s0,sp,520 + 3b18: 0002 0x2 + 3b1a: 0000 unimp + 3b1c: 0188 addi a0,sp,192 3b1e: 0204 addi s1,sp,256 3b20: 0000 unimp - 3b22: c800 sw s0,16(s0) - 3b24: 0204 addi s1,sp,256 - 3b26: 0000 unimp - 3b28: 0d00 addi s0,sp,656 - 3b2a: 0002 0x2 - 3b2c: 0038 addi a4,sp,8 + 3b22: 0c00 addi s0,sp,528 + 3b24: 0008 addi a0,sp,0 + 3b26: 1e04 addi s1,sp,816 + 3b28: 0000 unimp + 3b2a: c800 sw s0,16(s0) + 3b2c: 0204 addi s1,sp,256 3b2e: 0000 unimp - 3b30: 3798 fld fa4,40(a5) - 3b32: 0000 unimp - 3b34: 9c04 0x9c04 - 3b36: 2040 fld fs0,128(s0) - 3b38: 00d6 slli ra,ra,0x15 + 3b30: 0d00 addi s0,sp,656 + 3b32: 0002 0x2 + 3b34: 0030 addi a2,sp,8 + 3b36: 0000 unimp + 3b38: 3af0 fld fa2,240(a3) 3b3a: 0000 unimp - 3b3c: 0204 addi s1,sp,256 - 3b3e: 0000 unimp - 3b40: 0e00 addi s0,sp,784 - 3b42: 0430 addi a2,sp,520 - 3b44: 0004 addi s1,sp,0 + 3b3c: 9cce add s9,s9,s3 + 3b3e: 2040 fld fs0,128(s0) + 3b40: 0042 0x42 + 3b42: 0000 unimp + 3b44: 0204 addi s1,sp,256 3b46: 0000 unimp - 3b48: 0181 addi gp,gp,0 - 3b4a: 0288 addi a0,sp,320 - 3b4c: 0204 addi s1,sp,256 + 3b48: 0e00 addi s0,sp,784 + 3b4a: 0420 addi s0,sp,520 + 3b4c: 0002 0x2 3b4e: 0000 unimp - 3b50: 0c00 addi s0,sp,528 - 3b52: 0008 addi a0,sp,0 - 3b54: c804 sw s1,16(s0) - 3b56: 0000 unimp - 3b58: c100 sw s0,0(a0) - 3b5a: 0204 addi s1,sp,256 + 3b50: 0188 addi a0,sp,192 + 3b52: 0204 addi s1,sp,256 + 3b54: 0000 unimp + 3b56: 0c00 addi s0,sp,528 + 3b58: 0008 addi a0,sp,0 + 3b5a: 3804 fld fs1,48(s0) 3b5c: 0000 unimp 3b5e: c800 sw s0,16(s0) 3b60: 0204 addi s1,sp,256 3b62: 0000 unimp 3b64: 0d00 addi s0,sp,656 3b66: 0002 0x2 - 3b68: 0038 addi a4,sp,8 + 3b68: 0030 addi a2,sp,8 3b6a: 0000 unimp - 3b6c: 3798 fld fa4,40(a5) + 3b6c: 3af0 fld fa2,240(a3) 3b6e: 0000 unimp - 3b70: 9cda add s9,s9,s6 + 3b70: 9d10 0x9d10 3b72: 2040 fld fs0,128(s0) - 3b74: 0348 addi a0,sp,388 + 3b74: 0028 addi a0,sp,8 3b76: 0000 unimp 3b78: 0204 addi s1,sp,256 3b7a: 0000 unimp 3b7c: 0e00 addi s0,sp,784 - 3b7e: 0450 addi a2,sp,516 - 3b80: 0004 addi s1,sp,0 + 3b7e: 0420 addi s0,sp,520 + 3b80: 0002 0x2 3b82: 0000 unimp - 3b84: 0181 addi gp,gp,0 - 3b86: 0288 addi a0,sp,320 - 3b88: 0204 addi s1,sp,256 - 3b8a: 0000 unimp - 3b8c: 0c00 addi s0,sp,528 - 3b8e: 0008 addi a0,sp,0 - 3b90: 3a04 fld fs1,48(a2) - 3b92: c1000003 lb zero,-1008(zero) # fffffc10 <_sp+0x7fffbc10> - 3b96: 0204 addi s1,sp,256 - 3b98: 0000 unimp - 3b9a: c800 sw s0,16(s0) - 3b9c: 0204 addi s1,sp,256 + 3b84: 0188 addi a0,sp,192 + 3b86: 0204 addi s1,sp,256 + 3b88: 0000 unimp + 3b8a: 0c00 addi s0,sp,528 + 3b8c: 0008 addi a0,sp,0 + 3b8e: 1e04 addi s1,sp,816 + 3b90: 0000 unimp + 3b92: c800 sw s0,16(s0) + 3b94: 0204 addi s1,sp,256 + 3b96: 0000 unimp + 3b98: 0d00 addi s0,sp,656 + 3b9a: 0002 0x2 + 3b9c: 0038 addi a4,sp,8 3b9e: 0000 unimp - 3ba0: 0d00 addi s0,sp,656 - 3ba2: 0002 0x2 - 3ba4: 000c addi a1,sp,0 - 3ba6: 0000 unimp - 3ba8: ffff 0xffff - 3baa: ffff 0xffff - 3bac: 0001 nop - 3bae: 7c01 lui s8,0xfffe0 - 3bb0: 0c01 addi s8,s8,0 - 3bb2: 0002 0x2 - 3bb4: 0030 addi a2,sp,8 + 3ba0: 3af0 fld fa2,240(a3) + 3ba2: 0000 unimp + 3ba4: 9d38 0x9d38 + 3ba6: 2040 fld fs0,128(s0) + 3ba8: 0056 0x56 + 3baa: 0000 unimp + 3bac: 0204 addi s1,sp,256 + 3bae: 0000 unimp + 3bb0: 0e00 addi s0,sp,784 + 3bb2: 0430 addi a2,sp,520 + 3bb4: 0004 addi s1,sp,0 3bb6: 0000 unimp - 3bb8: 3ba4 fld fs1,112(a5) - 3bba: 0000 unimp - 3bbc: a022 fsd fs0,0(sp) - 3bbe: 2040 fld fs0,128(s0) - 3bc0: 0028 addi a0,sp,8 - 3bc2: 0000 unimp - 3bc4: 0204 addi s1,sp,256 + 3bb8: 0181 addi gp,gp,0 + 3bba: 0288 addi a0,sp,320 + 3bbc: 0204 addi s1,sp,256 + 3bbe: 0000 unimp + 3bc0: 0c00 addi s0,sp,528 + 3bc2: 0008 addi a0,sp,0 + 3bc4: 4804 lw s1,16(s0) 3bc6: 0000 unimp - 3bc8: 0e00 addi s0,sp,784 - 3bca: 0420 addi s0,sp,520 - 3bcc: 0002 0x2 - 3bce: 0000 unimp - 3bd0: 0188 addi a0,sp,192 - 3bd2: 0204 addi s1,sp,256 - 3bd4: 0000 unimp - 3bd6: 0c00 addi s0,sp,528 - 3bd8: 0008 addi a0,sp,0 - 3bda: 1e04 addi s1,sp,816 - 3bdc: 0000 unimp - 3bde: c800 sw s0,16(s0) - 3be0: 0204 addi s1,sp,256 - 3be2: 0000 unimp - 3be4: 0d00 addi s0,sp,656 - 3be6: 0002 0x2 - 3be8: 0030 addi a2,sp,8 + 3bc8: c100 sw s0,0(a0) + 3bca: 0204 addi s1,sp,256 + 3bcc: 0000 unimp + 3bce: c800 sw s0,16(s0) + 3bd0: 0204 addi s1,sp,256 + 3bd2: 0000 unimp + 3bd4: 0d00 addi s0,sp,656 + 3bd6: 0002 0x2 + 3bd8: 0038 addi a4,sp,8 + 3bda: 0000 unimp + 3bdc: 3af0 fld fa2,240(a3) + 3bde: 0000 unimp + 3be0: 9d8e add s11,s11,gp + 3be2: 2040 fld fs0,128(s0) + 3be4: 0154 addi a3,sp,132 + 3be6: 0000 unimp + 3be8: 0204 addi s1,sp,256 3bea: 0000 unimp - 3bec: 3ba4 fld fs1,112(a5) - 3bee: 0000 unimp - 3bf0: a04a fsd fs2,0(sp) - 3bf2: 2040 fld fs0,128(s0) - 3bf4: 0042 0x42 - 3bf6: 0000 unimp + 3bec: 0e00 addi s0,sp,784 + 3bee: 0430 addi a2,sp,520 + 3bf0: 0004 addi s1,sp,0 + 3bf2: 0000 unimp + 3bf4: 0181 addi gp,gp,0 + 3bf6: 0288 addi a0,sp,320 3bf8: 0204 addi s1,sp,256 3bfa: 0000 unimp - 3bfc: 0e00 addi s0,sp,784 - 3bfe: 0420 addi s0,sp,520 - 3c00: 0002 0x2 - 3c02: 0000 unimp - 3c04: 0188 addi a0,sp,192 + 3bfc: 0c00 addi s0,sp,528 + 3bfe: 0008 addi a0,sp,0 + 3c00: 4604 lw s1,8(a2) + 3c02: 0001 nop + 3c04: c100 sw s0,0(a0) 3c06: 0204 addi s1,sp,256 3c08: 0000 unimp - 3c0a: 0c00 addi s0,sp,528 - 3c0c: 0008 addi a0,sp,0 - 3c0e: 3804 fld fs1,48(s0) - 3c10: 0000 unimp - 3c12: c800 sw s0,16(s0) - 3c14: 0204 addi s1,sp,256 + 3c0a: c800 sw s0,16(s0) + 3c0c: 0204 addi s1,sp,256 + 3c0e: 0000 unimp + 3c10: 0d00 addi s0,sp,656 + 3c12: 0002 0x2 + 3c14: 0038 addi a4,sp,8 3c16: 0000 unimp - 3c18: 0d00 addi s0,sp,656 - 3c1a: 0002 0x2 - 3c1c: 0030 addi a2,sp,8 - 3c1e: 0000 unimp - 3c20: 3ba4 fld fs1,112(a5) + 3c18: 3af0 fld fa2,240(a3) + 3c1a: 0000 unimp + 3c1c: 9ee2 add t4,t4,s8 + 3c1e: 2040 fld fs0,128(s0) + 3c20: 008c addi a1,sp,64 3c22: 0000 unimp - 3c24: a08c fsd fa1,0(s1) - 3c26: 2040 fld fs0,128(s0) - 3c28: 0028 addi a0,sp,8 - 3c2a: 0000 unimp - 3c2c: 0204 addi s1,sp,256 + 3c24: 0204 addi s1,sp,256 + 3c26: 0000 unimp + 3c28: 0e00 addi s0,sp,784 + 3c2a: 0430 addi a2,sp,520 + 3c2c: 0004 addi s1,sp,0 3c2e: 0000 unimp - 3c30: 0e00 addi s0,sp,784 - 3c32: 0420 addi s0,sp,520 - 3c34: 0002 0x2 + 3c30: 0181 addi gp,gp,0 + 3c32: 0288 addi a0,sp,320 + 3c34: 0204 addi s1,sp,256 3c36: 0000 unimp - 3c38: 0188 addi a0,sp,192 - 3c3a: 0204 addi s1,sp,256 - 3c3c: 0000 unimp - 3c3e: 0c00 addi s0,sp,528 - 3c40: 0008 addi a0,sp,0 - 3c42: 1e04 addi s1,sp,816 + 3c38: 0c00 addi s0,sp,528 + 3c3a: 0008 addi a0,sp,0 + 3c3c: 7e04 flw fs1,56(a2) + 3c3e: 0000 unimp + 3c40: c100 sw s0,0(a0) + 3c42: 0204 addi s1,sp,256 3c44: 0000 unimp 3c46: c800 sw s0,16(s0) 3c48: 0204 addi s1,sp,256 3c4a: 0000 unimp 3c4c: 0d00 addi s0,sp,656 3c4e: 0002 0x2 - 3c50: 0038 addi a4,sp,8 + 3c50: 000c addi a1,sp,0 3c52: 0000 unimp - 3c54: 3ba4 fld fs1,112(a5) - 3c56: 0000 unimp - 3c58: a0b4 fsd fa3,64(s1) - 3c5a: 2040 fld fs0,128(s0) - 3c5c: 0056 0x56 - 3c5e: 0000 unimp - 3c60: 0204 addi s1,sp,256 + 3c54: ffff 0xffff + 3c56: ffff 0xffff + 3c58: 0001 nop + 3c5a: 7c01 lui s8,0xfffe0 + 3c5c: 0c01 addi s8,s8,0 + 3c5e: 0002 0x2 + 3c60: 0030 addi a2,sp,8 3c62: 0000 unimp - 3c64: 0e00 addi s0,sp,784 - 3c66: 0430 addi a2,sp,520 - 3c68: 0004 addi s1,sp,0 - 3c6a: 0000 unimp - 3c6c: 0181 addi gp,gp,0 - 3c6e: 0288 addi a0,sp,320 + 3c64: 3c50 fld fa2,184(s0) + 3c66: 0000 unimp + 3c68: 9f6e add t5,t5,s11 + 3c6a: 2040 fld fs0,128(s0) + 3c6c: 0028 addi a0,sp,8 + 3c6e: 0000 unimp 3c70: 0204 addi s1,sp,256 3c72: 0000 unimp - 3c74: 0c00 addi s0,sp,528 - 3c76: 0008 addi a0,sp,0 - 3c78: 4804 lw s1,16(s0) + 3c74: 0e00 addi s0,sp,784 + 3c76: 0420 addi s0,sp,520 + 3c78: 0002 0x2 3c7a: 0000 unimp - 3c7c: c100 sw s0,0(a0) + 3c7c: 0188 addi a0,sp,192 3c7e: 0204 addi s1,sp,256 3c80: 0000 unimp - 3c82: c800 sw s0,16(s0) - 3c84: 0204 addi s1,sp,256 - 3c86: 0000 unimp - 3c88: 0d00 addi s0,sp,656 - 3c8a: 0002 0x2 - 3c8c: 0038 addi a4,sp,8 + 3c82: 0c00 addi s0,sp,528 + 3c84: 0008 addi a0,sp,0 + 3c86: 1e04 addi s1,sp,816 + 3c88: 0000 unimp + 3c8a: c800 sw s0,16(s0) + 3c8c: 0204 addi s1,sp,256 3c8e: 0000 unimp - 3c90: 3ba4 fld fs1,112(a5) - 3c92: 0000 unimp - 3c94: a10a fsd ft2,128(sp) - 3c96: 2040 fld fs0,128(s0) - 3c98: 0154 addi a3,sp,132 + 3c90: 0d00 addi s0,sp,656 + 3c92: 0002 0x2 + 3c94: 0030 addi a2,sp,8 + 3c96: 0000 unimp + 3c98: 3c50 fld fa2,184(s0) 3c9a: 0000 unimp - 3c9c: 0204 addi s1,sp,256 - 3c9e: 0000 unimp - 3ca0: 0e00 addi s0,sp,784 - 3ca2: 0430 addi a2,sp,520 - 3ca4: 0004 addi s1,sp,0 + 3c9c: 9f96 add t6,t6,t0 + 3c9e: 2040 fld fs0,128(s0) + 3ca0: 0042 0x42 + 3ca2: 0000 unimp + 3ca4: 0204 addi s1,sp,256 3ca6: 0000 unimp - 3ca8: 0181 addi gp,gp,0 - 3caa: 0288 addi a0,sp,320 - 3cac: 0204 addi s1,sp,256 + 3ca8: 0e00 addi s0,sp,784 + 3caa: 0420 addi s0,sp,520 + 3cac: 0002 0x2 3cae: 0000 unimp - 3cb0: 0c00 addi s0,sp,528 - 3cb2: 0008 addi a0,sp,0 - 3cb4: 4604 lw s1,8(a2) - 3cb6: 0001 nop - 3cb8: c100 sw s0,0(a0) - 3cba: 0204 addi s1,sp,256 + 3cb0: 0188 addi a0,sp,192 + 3cb2: 0204 addi s1,sp,256 + 3cb4: 0000 unimp + 3cb6: 0c00 addi s0,sp,528 + 3cb8: 0008 addi a0,sp,0 + 3cba: 3804 fld fs1,48(s0) 3cbc: 0000 unimp 3cbe: c800 sw s0,16(s0) 3cc0: 0204 addi s1,sp,256 3cc2: 0000 unimp 3cc4: 0d00 addi s0,sp,656 3cc6: 0002 0x2 - 3cc8: 0038 addi a4,sp,8 + 3cc8: 0030 addi a2,sp,8 3cca: 0000 unimp - 3ccc: 3ba4 fld fs1,112(a5) + 3ccc: 3c50 fld fa2,184(s0) 3cce: 0000 unimp - 3cd0: a25e fsd fs7,256(sp) + 3cd0: 9fd8 0x9fd8 3cd2: 2040 fld fs0,128(s0) - 3cd4: 008c addi a1,sp,64 + 3cd4: 0028 addi a0,sp,8 3cd6: 0000 unimp 3cd8: 0204 addi s1,sp,256 3cda: 0000 unimp 3cdc: 0e00 addi s0,sp,784 - 3cde: 0430 addi a2,sp,520 - 3ce0: 0004 addi s1,sp,0 + 3cde: 0420 addi s0,sp,520 + 3ce0: 0002 0x2 3ce2: 0000 unimp - 3ce4: 0181 addi gp,gp,0 - 3ce6: 0288 addi a0,sp,320 - 3ce8: 0204 addi s1,sp,256 - 3cea: 0000 unimp - 3cec: 0c00 addi s0,sp,528 - 3cee: 0008 addi a0,sp,0 - 3cf0: 7e04 flw fs1,56(a2) - 3cf2: 0000 unimp - 3cf4: c100 sw s0,0(a0) - 3cf6: 0204 addi s1,sp,256 - 3cf8: 0000 unimp - 3cfa: c800 sw s0,16(s0) - 3cfc: 0204 addi s1,sp,256 + 3ce4: 0188 addi a0,sp,192 + 3ce6: 0204 addi s1,sp,256 + 3ce8: 0000 unimp + 3cea: 0c00 addi s0,sp,528 + 3cec: 0008 addi a0,sp,0 + 3cee: 1e04 addi s1,sp,816 + 3cf0: 0000 unimp + 3cf2: c800 sw s0,16(s0) + 3cf4: 0204 addi s1,sp,256 + 3cf6: 0000 unimp + 3cf8: 0d00 addi s0,sp,656 + 3cfa: 0002 0x2 + 3cfc: 0038 addi a4,sp,8 3cfe: 0000 unimp - 3d00: 0d00 addi s0,sp,656 - 3d02: 0002 0x2 - 3d04: 000c addi a1,sp,0 - 3d06: 0000 unimp - 3d08: ffff 0xffff - 3d0a: ffff 0xffff - 3d0c: 0001 nop - 3d0e: 7c01 lui s8,0xfffe0 - 3d10: 0c01 addi s8,s8,0 - 3d12: 0002 0x2 - 3d14: 0030 addi a2,sp,8 + 3d00: 3c50 fld fa2,184(s0) + 3d02: 0000 unimp + 3d04: a000 fsd fs0,0(s0) + 3d06: 2040 fld fs0,128(s0) + 3d08: 00ae slli ra,ra,0xb + 3d0a: 0000 unimp + 3d0c: 0204 addi s1,sp,256 + 3d0e: 0000 unimp + 3d10: 0e00 addi s0,sp,784 + 3d12: 0420 addi s0,sp,520 + 3d14: 0004 addi s1,sp,0 3d16: 0000 unimp - 3d18: 3d04 fld fs1,56(a0) - 3d1a: 0000 unimp - 3d1c: a2ea fsd fs10,320(sp) - 3d1e: 2040 fld fs0,128(s0) - 3d20: 0028 addi a0,sp,8 - 3d22: 0000 unimp - 3d24: 0204 addi s1,sp,256 + 3d18: 0181 addi gp,gp,0 + 3d1a: 0288 addi a0,sp,320 + 3d1c: 0204 addi s1,sp,256 + 3d1e: 0000 unimp + 3d20: 0c00 addi s0,sp,528 + 3d22: 0008 addi a0,sp,0 + 3d24: a004 fsd fs1,0(s0) 3d26: 0000 unimp - 3d28: 0e00 addi s0,sp,784 - 3d2a: 0420 addi s0,sp,520 - 3d2c: 0002 0x2 - 3d2e: 0000 unimp - 3d30: 0188 addi a0,sp,192 - 3d32: 0204 addi s1,sp,256 - 3d34: 0000 unimp - 3d36: 0c00 addi s0,sp,528 - 3d38: 0008 addi a0,sp,0 - 3d3a: 1e04 addi s1,sp,816 - 3d3c: 0000 unimp - 3d3e: c800 sw s0,16(s0) - 3d40: 0204 addi s1,sp,256 - 3d42: 0000 unimp - 3d44: 0d00 addi s0,sp,656 - 3d46: 0002 0x2 - 3d48: 0030 addi a2,sp,8 + 3d28: c100 sw s0,0(a0) + 3d2a: 0204 addi s1,sp,256 + 3d2c: 0000 unimp + 3d2e: c800 sw s0,16(s0) + 3d30: 0204 addi s1,sp,256 + 3d32: 0000 unimp + 3d34: 0d00 addi s0,sp,656 + 3d36: 0002 0x2 + 3d38: 0038 addi a4,sp,8 + 3d3a: 0000 unimp + 3d3c: 3c50 fld fa2,184(s0) + 3d3e: 0000 unimp + 3d40: a0ae fsd fa1,64(sp) + 3d42: 2040 fld fs0,128(s0) + 3d44: 0216 slli tp,tp,0x5 + 3d46: 0000 unimp + 3d48: 0204 addi s1,sp,256 3d4a: 0000 unimp - 3d4c: 3d04 fld fs1,56(a0) - 3d4e: 0000 unimp - 3d50: a312 fsd ft4,384(sp) - 3d52: 2040 fld fs0,128(s0) - 3d54: 0042 0x42 - 3d56: 0000 unimp + 3d4c: 0e00 addi s0,sp,784 + 3d4e: 0430 addi a2,sp,520 + 3d50: 0004 addi s1,sp,0 + 3d52: 0000 unimp + 3d54: 0181 addi gp,gp,0 + 3d56: 0288 addi a0,sp,320 3d58: 0204 addi s1,sp,256 3d5a: 0000 unimp - 3d5c: 0e00 addi s0,sp,784 - 3d5e: 0420 addi s0,sp,520 - 3d60: 0002 0x2 - 3d62: 0000 unimp - 3d64: 0188 addi a0,sp,192 + 3d5c: 0c00 addi s0,sp,528 + 3d5e: 0008 addi a0,sp,0 + 3d60: 0804 addi s1,sp,16 + 3d62: 0002 0x2 + 3d64: c100 sw s0,0(a0) 3d66: 0204 addi s1,sp,256 3d68: 0000 unimp - 3d6a: 0c00 addi s0,sp,528 - 3d6c: 0008 addi a0,sp,0 - 3d6e: 3804 fld fs1,48(s0) - 3d70: 0000 unimp - 3d72: c800 sw s0,16(s0) - 3d74: 0204 addi s1,sp,256 + 3d6a: c800 sw s0,16(s0) + 3d6c: 0204 addi s1,sp,256 + 3d6e: 0000 unimp + 3d70: 0d00 addi s0,sp,656 + 3d72: 0002 0x2 + 3d74: 0038 addi a4,sp,8 3d76: 0000 unimp - 3d78: 0d00 addi s0,sp,656 - 3d7a: 0002 0x2 - 3d7c: 0030 addi a2,sp,8 - 3d7e: 0000 unimp - 3d80: 3d04 fld fs1,56(a0) + 3d78: 3c50 fld fa2,184(s0) + 3d7a: 0000 unimp + 3d7c: a2c4 fsd fs1,128(a3) + 3d7e: 2040 fld fs0,128(s0) + 3d80: 028e slli t0,t0,0x3 3d82: 0000 unimp - 3d84: a354 fsd fa3,128(a4) - 3d86: 2040 fld fs0,128(s0) - 3d88: 0028 addi a0,sp,8 - 3d8a: 0000 unimp - 3d8c: 0204 addi s1,sp,256 + 3d84: 0204 addi s1,sp,256 + 3d86: 0000 unimp + 3d88: 0e00 addi s0,sp,784 + 3d8a: 0430 addi a2,sp,520 + 3d8c: 0004 addi s1,sp,0 3d8e: 0000 unimp - 3d90: 0e00 addi s0,sp,784 - 3d92: 0420 addi s0,sp,520 - 3d94: 0002 0x2 + 3d90: 0181 addi gp,gp,0 + 3d92: 0288 addi a0,sp,320 + 3d94: 0204 addi s1,sp,256 3d96: 0000 unimp - 3d98: 0188 addi a0,sp,192 - 3d9a: 0204 addi s1,sp,256 - 3d9c: 0000 unimp - 3d9e: 0c00 addi s0,sp,528 - 3da0: 0008 addi a0,sp,0 - 3da2: 1e04 addi s1,sp,816 + 3d98: 0c00 addi s0,sp,528 + 3d9a: 0008 addi a0,sp,0 + 3d9c: 8004 0x8004 + 3d9e: 0002 0x2 + 3da0: c100 sw s0,0(a0) + 3da2: 0204 addi s1,sp,256 3da4: 0000 unimp 3da6: c800 sw s0,16(s0) 3da8: 0204 addi s1,sp,256 @@ -115573,16 +115116,16 @@ Disassembly of section .debug_frame: 3dae: 0002 0x2 3db0: 0038 addi a4,sp,8 3db2: 0000 unimp - 3db4: 3d04 fld fs1,56(a0) + 3db4: 3c50 fld fa2,184(s0) 3db6: 0000 unimp - 3db8: a37c fsd fa5,192(a4) + 3db8: a552 fsd fs4,136(sp) 3dba: 2040 fld fs0,128(s0) - 3dbc: 00ae slli ra,ra,0xb + 3dbc: 00c8 addi a0,sp,68 3dbe: 0000 unimp 3dc0: 0204 addi s1,sp,256 3dc2: 0000 unimp 3dc4: 0e00 addi s0,sp,784 - 3dc6: 0420 addi s0,sp,520 + 3dc6: 0430 addi a2,sp,520 3dc8: 0004 addi s1,sp,0 3dca: 0000 unimp 3dcc: 0181 addi gp,gp,0 @@ -115591,7 +115134,7 @@ Disassembly of section .debug_frame: 3dd2: 0000 unimp 3dd4: 0c00 addi s0,sp,528 3dd6: 0008 addi a0,sp,0 - 3dd8: a004 fsd fs1,0(s0) + 3dd8: ba04 fsd fs1,48(a2) 3dda: 0000 unimp 3ddc: c100 sw s0,0(a0) 3dde: 0204 addi s1,sp,256 @@ -115601,664 +115144,664 @@ Disassembly of section .debug_frame: 3de6: 0000 unimp 3de8: 0d00 addi s0,sp,656 3dea: 0002 0x2 - 3dec: 0038 addi a4,sp,8 + 3dec: 0040 addi s0,sp,4 3dee: 0000 unimp - 3df0: 3d04 fld fs1,56(a0) + 3df0: 3c50 fld fa2,184(s0) 3df2: 0000 unimp - 3df4: a42a fsd fa0,8(sp) + 3df4: a61a fsd ft6,264(sp) 3df6: 2040 fld fs0,128(s0) - 3df8: 0216 slli tp,tp,0x5 + 3df8: 00a2 slli ra,ra,0x8 3dfa: 0000 unimp 3dfc: 0204 addi s1,sp,256 3dfe: 0000 unimp 3e00: 0e00 addi s0,sp,784 3e02: 0430 addi a2,sp,520 - 3e04: 0004 addi s1,sp,0 + 3e04: 0006 0x6 3e06: 0000 unimp 3e08: 0181 addi gp,gp,0 3e0a: 0288 addi a0,sp,320 - 3e0c: 0204 addi s1,sp,256 - 3e0e: 0000 unimp - 3e10: 0c00 addi s0,sp,528 - 3e12: 0008 addi a0,sp,0 - 3e14: 0804 addi s1,sp,16 - 3e16: 0002 0x2 - 3e18: c100 sw s0,0(a0) - 3e1a: 0204 addi s1,sp,256 - 3e1c: 0000 unimp - 3e1e: c800 sw s0,16(s0) - 3e20: 0204 addi s1,sp,256 - 3e22: 0000 unimp - 3e24: 0d00 addi s0,sp,656 - 3e26: 0002 0x2 - 3e28: 0038 addi a4,sp,8 + 3e0c: 0389 addi t2,t2,2 + 3e0e: 0204 addi s1,sp,256 + 3e10: 0000 unimp + 3e12: 0c00 addi s0,sp,528 + 3e14: 0008 addi a0,sp,0 + 3e16: 9004 0x9004 + 3e18: 0000 unimp + 3e1a: c100 sw s0,0(a0) + 3e1c: 0204 addi s1,sp,256 + 3e1e: 0000 unimp + 3e20: c800 sw s0,16(s0) + 3e22: 0204 addi s1,sp,256 + 3e24: 0000 unimp + 3e26: c900 sw s0,16(a0) + 3e28: 0204 addi s1,sp,256 3e2a: 0000 unimp - 3e2c: 3d04 fld fs1,56(a0) - 3e2e: 0000 unimp - 3e30: a640 fsd fs0,136(a2) - 3e32: 2040 fld fs0,128(s0) - 3e34: 028e slli t0,t0,0x3 - 3e36: 0000 unimp - 3e38: 0204 addi s1,sp,256 - 3e3a: 0000 unimp - 3e3c: 0e00 addi s0,sp,784 - 3e3e: 0430 addi a2,sp,520 - 3e40: 0004 addi s1,sp,0 + 3e2c: 0d00 addi s0,sp,656 + 3e2e: 0002 0x2 + 3e30: 000c addi a1,sp,0 + 3e32: 0000 unimp + 3e34: ffff 0xffff + 3e36: ffff 0xffff + 3e38: 0001 nop + 3e3a: 7c01 lui s8,0xfffe0 + 3e3c: 0c01 addi s8,s8,0 + 3e3e: 0002 0x2 + 3e40: 0038 addi a4,sp,8 3e42: 0000 unimp - 3e44: 0181 addi gp,gp,0 - 3e46: 0288 addi a0,sp,320 - 3e48: 0204 addi s1,sp,256 - 3e4a: 0000 unimp - 3e4c: 0c00 addi s0,sp,528 - 3e4e: 0008 addi a0,sp,0 - 3e50: 8004 0x8004 - 3e52: 0002 0x2 - 3e54: c100 sw s0,0(a0) - 3e56: 0204 addi s1,sp,256 - 3e58: 0000 unimp - 3e5a: c800 sw s0,16(s0) - 3e5c: 0204 addi s1,sp,256 - 3e5e: 0000 unimp - 3e60: 0d00 addi s0,sp,656 - 3e62: 0002 0x2 - 3e64: 0038 addi a4,sp,8 - 3e66: 0000 unimp - 3e68: 3d04 fld fs1,56(a0) + 3e44: 3e30 fld fa2,120(a2) + 3e46: 0000 unimp + 3e48: a6bc fsd fa5,72(a3) + 3e4a: 2040 fld fs0,128(s0) + 3e4c: 002a 0x2a + 3e4e: 0000 unimp + 3e50: 0204 addi s1,sp,256 + 3e52: 0000 unimp + 3e54: 0e00 addi s0,sp,784 + 3e56: 0410 addi a2,sp,512 + 3e58: 0004 addi s1,sp,0 + 3e5a: 0000 unimp + 3e5c: 0181 addi gp,gp,0 + 3e5e: 0288 addi a0,sp,320 + 3e60: 0204 addi s1,sp,256 + 3e62: 0000 unimp + 3e64: 0c00 addi s0,sp,528 + 3e66: 0008 addi a0,sp,0 + 3e68: 1c04 addi s1,sp,560 3e6a: 0000 unimp - 3e6c: a8ce fsd fs3,80(sp) - 3e6e: 2040 fld fs0,128(s0) - 3e70: 00c8 addi a0,sp,68 - 3e72: 0000 unimp + 3e6c: c100 sw s0,0(a0) + 3e6e: 0204 addi s1,sp,256 + 3e70: 0000 unimp + 3e72: c800 sw s0,16(s0) 3e74: 0204 addi s1,sp,256 3e76: 0000 unimp - 3e78: 0e00 addi s0,sp,784 - 3e7a: 0430 addi a2,sp,520 - 3e7c: 0004 addi s1,sp,0 + 3e78: 0d00 addi s0,sp,656 + 3e7a: 0002 0x2 + 3e7c: 000c addi a1,sp,0 3e7e: 0000 unimp - 3e80: 0181 addi gp,gp,0 - 3e82: 0288 addi a0,sp,320 - 3e84: 0204 addi s1,sp,256 - 3e86: 0000 unimp - 3e88: 0c00 addi s0,sp,528 - 3e8a: 0008 addi a0,sp,0 - 3e8c: ba04 fsd fs1,48(a2) + 3e80: ffff 0xffff + 3e82: ffff 0xffff + 3e84: 0001 nop + 3e86: 7c01 lui s8,0xfffe0 + 3e88: 0c01 addi s8,s8,0 + 3e8a: 0002 0x2 + 3e8c: 0030 addi a2,sp,8 3e8e: 0000 unimp - 3e90: c100 sw s0,0(a0) - 3e92: 0204 addi s1,sp,256 - 3e94: 0000 unimp - 3e96: c800 sw s0,16(s0) - 3e98: 0204 addi s1,sp,256 + 3e90: 3e7c fld fa5,248(a2) + 3e92: 0000 unimp + 3e94: a6e6 fsd fs9,328(sp) + 3e96: 2040 fld fs0,128(s0) + 3e98: 0018 addi a4,sp,0 3e9a: 0000 unimp - 3e9c: 0d00 addi s0,sp,656 - 3e9e: 0002 0x2 - 3ea0: 0040 addi s0,sp,4 - 3ea2: 0000 unimp - 3ea4: 3d04 fld fs1,56(a0) + 3e9c: 0204 addi s1,sp,256 + 3e9e: 0000 unimp + 3ea0: 0e00 addi s0,sp,784 + 3ea2: 0420 addi s0,sp,520 + 3ea4: 0002 0x2 3ea6: 0000 unimp - 3ea8: a996 fsd ft5,208(sp) - 3eaa: 2040 fld fs0,128(s0) - 3eac: 00a2 slli ra,ra,0x8 - 3eae: 0000 unimp - 3eb0: 0204 addi s1,sp,256 - 3eb2: 0000 unimp - 3eb4: 0e00 addi s0,sp,784 - 3eb6: 0430 addi a2,sp,520 - 3eb8: 0006 0x6 + 3ea8: 0188 addi a0,sp,192 + 3eaa: 0204 addi s1,sp,256 + 3eac: 0000 unimp + 3eae: 0c00 addi s0,sp,528 + 3eb0: 0008 addi a0,sp,0 + 3eb2: 0e04 addi s1,sp,784 + 3eb4: 0000 unimp + 3eb6: c800 sw s0,16(s0) + 3eb8: 0204 addi s1,sp,256 3eba: 0000 unimp - 3ebc: 0181 addi gp,gp,0 - 3ebe: 0288 addi a0,sp,320 - 3ec0: 0389 addi t2,t2,2 - 3ec2: 0204 addi s1,sp,256 - 3ec4: 0000 unimp - 3ec6: 0c00 addi s0,sp,528 - 3ec8: 0008 addi a0,sp,0 - 3eca: 9004 0x9004 - 3ecc: 0000 unimp - 3ece: c100 sw s0,0(a0) + 3ebc: 0d00 addi s0,sp,656 + 3ebe: 0002 0x2 + 3ec0: 0030 addi a2,sp,8 + 3ec2: 0000 unimp + 3ec4: 3e7c fld fa5,248(a2) + 3ec6: 0000 unimp + 3ec8: a6fe fsd ft11,328(sp) + 3eca: 2040 fld fs0,128(s0) + 3ecc: 002a 0x2a + 3ece: 0000 unimp 3ed0: 0204 addi s1,sp,256 3ed2: 0000 unimp - 3ed4: c800 sw s0,16(s0) - 3ed6: 0204 addi s1,sp,256 - 3ed8: 0000 unimp - 3eda: c900 sw s0,16(a0) - 3edc: 0204 addi s1,sp,256 - 3ede: 0000 unimp - 3ee0: 0d00 addi s0,sp,656 - 3ee2: 0002 0x2 - 3ee4: 000c addi a1,sp,0 - 3ee6: 0000 unimp - 3ee8: ffff 0xffff - 3eea: ffff 0xffff - 3eec: 0001 nop - 3eee: 7c01 lui s8,0xfffe0 - 3ef0: 0c01 addi s8,s8,0 + 3ed4: 0e00 addi s0,sp,784 + 3ed6: 0420 addi s0,sp,520 + 3ed8: 0002 0x2 + 3eda: 0000 unimp + 3edc: 0188 addi a0,sp,192 + 3ede: 0204 addi s1,sp,256 + 3ee0: 0000 unimp + 3ee2: 0c00 addi s0,sp,528 + 3ee4: 0008 addi a0,sp,0 + 3ee6: 2004 fld fs1,0(s0) + 3ee8: 0000 unimp + 3eea: c800 sw s0,16(s0) + 3eec: 0204 addi s1,sp,256 + 3eee: 0000 unimp + 3ef0: 0d00 addi s0,sp,656 3ef2: 0002 0x2 - 3ef4: 0038 addi a4,sp,8 + 3ef4: 0030 addi a2,sp,8 3ef6: 0000 unimp - 3ef8: 3ee4 fld fs1,248(a3) + 3ef8: 3e7c fld fa5,248(a2) 3efa: 0000 unimp - 3efc: aa38 fsd fa4,80(a2) + 3efc: a728 fsd fa0,72(a4) 3efe: 2040 fld fs0,128(s0) 3f00: 002a 0x2a 3f02: 0000 unimp 3f04: 0204 addi s1,sp,256 3f06: 0000 unimp 3f08: 0e00 addi s0,sp,784 - 3f0a: 0410 addi a2,sp,512 - 3f0c: 0004 addi s1,sp,0 + 3f0a: 0420 addi s0,sp,520 + 3f0c: 0002 0x2 3f0e: 0000 unimp - 3f10: 0181 addi gp,gp,0 - 3f12: 0288 addi a0,sp,320 - 3f14: 0204 addi s1,sp,256 - 3f16: 0000 unimp - 3f18: 0c00 addi s0,sp,528 - 3f1a: 0008 addi a0,sp,0 - 3f1c: 1c04 addi s1,sp,560 - 3f1e: 0000 unimp - 3f20: c100 sw s0,0(a0) - 3f22: 0204 addi s1,sp,256 - 3f24: 0000 unimp - 3f26: c800 sw s0,16(s0) - 3f28: 0204 addi s1,sp,256 + 3f10: 0188 addi a0,sp,192 + 3f12: 0204 addi s1,sp,256 + 3f14: 0000 unimp + 3f16: 0c00 addi s0,sp,528 + 3f18: 0008 addi a0,sp,0 + 3f1a: 2004 fld fs1,0(s0) + 3f1c: 0000 unimp + 3f1e: c800 sw s0,16(s0) + 3f20: 0204 addi s1,sp,256 + 3f22: 0000 unimp + 3f24: 0d00 addi s0,sp,656 + 3f26: 0002 0x2 + 3f28: 0030 addi a2,sp,8 3f2a: 0000 unimp - 3f2c: 0d00 addi s0,sp,656 - 3f2e: 0002 0x2 - 3f30: 000c addi a1,sp,0 - 3f32: 0000 unimp - 3f34: ffff 0xffff - 3f36: ffff 0xffff - 3f38: 0001 nop - 3f3a: 7c01 lui s8,0xfffe0 - 3f3c: 0c01 addi s8,s8,0 - 3f3e: 0002 0x2 - 3f40: 0030 addi a2,sp,8 + 3f2c: 3e7c fld fa5,248(a2) + 3f2e: 0000 unimp + 3f30: a752 fsd fs4,392(sp) + 3f32: 2040 fld fs0,128(s0) + 3f34: 001e 0x1e + 3f36: 0000 unimp + 3f38: 0204 addi s1,sp,256 + 3f3a: 0000 unimp + 3f3c: 0e00 addi s0,sp,784 + 3f3e: 0420 addi s0,sp,520 + 3f40: 0002 0x2 3f42: 0000 unimp - 3f44: 3f30 fld fa2,120(a4) - 3f46: 0000 unimp - 3f48: aa62 fsd fs8,272(sp) - 3f4a: 2040 fld fs0,128(s0) - 3f4c: 0018 addi a4,sp,0 - 3f4e: 0000 unimp - 3f50: 0204 addi s1,sp,256 - 3f52: 0000 unimp - 3f54: 0e00 addi s0,sp,784 - 3f56: 0420 addi s0,sp,520 - 3f58: 0002 0x2 - 3f5a: 0000 unimp - 3f5c: 0188 addi a0,sp,192 - 3f5e: 0204 addi s1,sp,256 - 3f60: 0000 unimp - 3f62: 0c00 addi s0,sp,528 - 3f64: 0008 addi a0,sp,0 - 3f66: 0e04 addi s1,sp,784 - 3f68: 0000 unimp - 3f6a: c800 sw s0,16(s0) + 3f44: 0188 addi a0,sp,192 + 3f46: 0204 addi s1,sp,256 + 3f48: 0000 unimp + 3f4a: 0c00 addi s0,sp,528 + 3f4c: 0008 addi a0,sp,0 + 3f4e: 1404 addi s1,sp,544 + 3f50: 0000 unimp + 3f52: c800 sw s0,16(s0) + 3f54: 0204 addi s1,sp,256 + 3f56: 0000 unimp + 3f58: 0d00 addi s0,sp,656 + 3f5a: 0002 0x2 + 3f5c: 0030 addi a2,sp,8 + 3f5e: 0000 unimp + 3f60: 3e7c fld fa5,248(a2) + 3f62: 0000 unimp + 3f64: a770 fsd fa2,200(a4) + 3f66: 2040 fld fs0,128(s0) + 3f68: 0026 0x26 + 3f6a: 0000 unimp 3f6c: 0204 addi s1,sp,256 3f6e: 0000 unimp - 3f70: 0d00 addi s0,sp,656 - 3f72: 0002 0x2 - 3f74: 0030 addi a2,sp,8 + 3f70: 0e00 addi s0,sp,784 + 3f72: 0420 addi s0,sp,520 + 3f74: 0002 0x2 3f76: 0000 unimp - 3f78: 3f30 fld fa2,120(a4) - 3f7a: 0000 unimp - 3f7c: aa7a fsd ft10,272(sp) - 3f7e: 2040 fld fs0,128(s0) - 3f80: 002a 0x2a - 3f82: 0000 unimp - 3f84: 0204 addi s1,sp,256 - 3f86: 0000 unimp - 3f88: 0e00 addi s0,sp,784 - 3f8a: 0420 addi s0,sp,520 - 3f8c: 0002 0x2 - 3f8e: 0000 unimp - 3f90: 0188 addi a0,sp,192 - 3f92: 0204 addi s1,sp,256 - 3f94: 0000 unimp - 3f96: 0c00 addi s0,sp,528 - 3f98: 0008 addi a0,sp,0 - 3f9a: 2004 fld fs1,0(s0) - 3f9c: 0000 unimp - 3f9e: c800 sw s0,16(s0) + 3f78: 0188 addi a0,sp,192 + 3f7a: 0204 addi s1,sp,256 + 3f7c: 0000 unimp + 3f7e: 0c00 addi s0,sp,528 + 3f80: 0008 addi a0,sp,0 + 3f82: 1c04 addi s1,sp,560 + 3f84: 0000 unimp + 3f86: c800 sw s0,16(s0) + 3f88: 0204 addi s1,sp,256 + 3f8a: 0000 unimp + 3f8c: 0d00 addi s0,sp,656 + 3f8e: 0002 0x2 + 3f90: 0030 addi a2,sp,8 + 3f92: 0000 unimp + 3f94: 3e7c fld fa5,248(a2) + 3f96: 0000 unimp + 3f98: a796 fsd ft5,456(sp) + 3f9a: 2040 fld fs0,128(s0) + 3f9c: 0014 addi a3,sp,0 + 3f9e: 0000 unimp 3fa0: 0204 addi s1,sp,256 3fa2: 0000 unimp - 3fa4: 0d00 addi s0,sp,656 - 3fa6: 0002 0x2 - 3fa8: 0030 addi a2,sp,8 + 3fa4: 0e00 addi s0,sp,784 + 3fa6: 0420 addi s0,sp,520 + 3fa8: 0002 0x2 3faa: 0000 unimp - 3fac: 3f30 fld fa2,120(a4) - 3fae: 0000 unimp - 3fb0: aaa4 fsd fs1,80(a3) - 3fb2: 2040 fld fs0,128(s0) - 3fb4: 002a 0x2a - 3fb6: 0000 unimp - 3fb8: 0204 addi s1,sp,256 - 3fba: 0000 unimp - 3fbc: 0e00 addi s0,sp,784 - 3fbe: 0420 addi s0,sp,520 - 3fc0: 0002 0x2 - 3fc2: 0000 unimp - 3fc4: 0188 addi a0,sp,192 - 3fc6: 0204 addi s1,sp,256 - 3fc8: 0000 unimp - 3fca: 0c00 addi s0,sp,528 - 3fcc: 0008 addi a0,sp,0 - 3fce: 2004 fld fs1,0(s0) - 3fd0: 0000 unimp - 3fd2: c800 sw s0,16(s0) + 3fac: 0188 addi a0,sp,192 + 3fae: 0204 addi s1,sp,256 + 3fb0: 0000 unimp + 3fb2: 0c00 addi s0,sp,528 + 3fb4: 0008 addi a0,sp,0 + 3fb6: 0a04 addi s1,sp,272 + 3fb8: 0000 unimp + 3fba: c800 sw s0,16(s0) + 3fbc: 0204 addi s1,sp,256 + 3fbe: 0000 unimp + 3fc0: 0d00 addi s0,sp,656 + 3fc2: 0002 0x2 + 3fc4: 0030 addi a2,sp,8 + 3fc6: 0000 unimp + 3fc8: 3e7c fld fa5,248(a2) + 3fca: 0000 unimp + 3fcc: a7aa fsd fa0,456(sp) + 3fce: 2040 fld fs0,128(s0) + 3fd0: 0038 addi a4,sp,8 + 3fd2: 0000 unimp 3fd4: 0204 addi s1,sp,256 3fd6: 0000 unimp - 3fd8: 0d00 addi s0,sp,656 - 3fda: 0002 0x2 - 3fdc: 0030 addi a2,sp,8 + 3fd8: 0e00 addi s0,sp,784 + 3fda: 0420 addi s0,sp,520 + 3fdc: 0002 0x2 3fde: 0000 unimp - 3fe0: 3f30 fld fa2,120(a4) - 3fe2: 0000 unimp - 3fe4: aace fsd fs3,336(sp) - 3fe6: 2040 fld fs0,128(s0) - 3fe8: 001e 0x1e - 3fea: 0000 unimp - 3fec: 0204 addi s1,sp,256 - 3fee: 0000 unimp - 3ff0: 0e00 addi s0,sp,784 - 3ff2: 0420 addi s0,sp,520 - 3ff4: 0002 0x2 - 3ff6: 0000 unimp - 3ff8: 0188 addi a0,sp,192 - 3ffa: 0204 addi s1,sp,256 - 3ffc: 0000 unimp - 3ffe: 0c00 addi s0,sp,528 - 4000: 0008 addi a0,sp,0 - 4002: 1404 addi s1,sp,544 - 4004: 0000 unimp - 4006: c800 sw s0,16(s0) + 3fe0: 0188 addi a0,sp,192 + 3fe2: 0204 addi s1,sp,256 + 3fe4: 0000 unimp + 3fe6: 0c00 addi s0,sp,528 + 3fe8: 0008 addi a0,sp,0 + 3fea: 2e04 fld fs1,24(a2) + 3fec: 0000 unimp + 3fee: c800 sw s0,16(s0) + 3ff0: 0204 addi s1,sp,256 + 3ff2: 0000 unimp + 3ff4: 0d00 addi s0,sp,656 + 3ff6: 0002 0x2 + 3ff8: 0030 addi a2,sp,8 + 3ffa: 0000 unimp + 3ffc: 3e7c fld fa5,248(a2) + 3ffe: 0000 unimp + 4000: a7e2 fsd fs8,456(sp) + 4002: 2040 fld fs0,128(s0) + 4004: 0026 0x26 + 4006: 0000 unimp 4008: 0204 addi s1,sp,256 400a: 0000 unimp - 400c: 0d00 addi s0,sp,656 - 400e: 0002 0x2 - 4010: 0030 addi a2,sp,8 + 400c: 0e00 addi s0,sp,784 + 400e: 0420 addi s0,sp,520 + 4010: 0002 0x2 4012: 0000 unimp - 4014: 3f30 fld fa2,120(a4) - 4016: 0000 unimp - 4018: aaec fsd fa1,208(a3) - 401a: 2040 fld fs0,128(s0) - 401c: 0026 0x26 - 401e: 0000 unimp - 4020: 0204 addi s1,sp,256 - 4022: 0000 unimp - 4024: 0e00 addi s0,sp,784 - 4026: 0420 addi s0,sp,520 - 4028: 0002 0x2 - 402a: 0000 unimp - 402c: 0188 addi a0,sp,192 - 402e: 0204 addi s1,sp,256 - 4030: 0000 unimp - 4032: 0c00 addi s0,sp,528 - 4034: 0008 addi a0,sp,0 - 4036: 1c04 addi s1,sp,560 - 4038: 0000 unimp - 403a: c800 sw s0,16(s0) + 4014: 0188 addi a0,sp,192 + 4016: 0204 addi s1,sp,256 + 4018: 0000 unimp + 401a: 0c00 addi s0,sp,528 + 401c: 0008 addi a0,sp,0 + 401e: 1c04 addi s1,sp,560 + 4020: 0000 unimp + 4022: c800 sw s0,16(s0) + 4024: 0204 addi s1,sp,256 + 4026: 0000 unimp + 4028: 0d00 addi s0,sp,656 + 402a: 0002 0x2 + 402c: 0030 addi a2,sp,8 + 402e: 0000 unimp + 4030: 3e7c fld fa5,248(a2) + 4032: 0000 unimp + 4034: a808 fsd fa0,16(s0) + 4036: 2040 fld fs0,128(s0) + 4038: 0026 0x26 + 403a: 0000 unimp 403c: 0204 addi s1,sp,256 403e: 0000 unimp - 4040: 0d00 addi s0,sp,656 - 4042: 0002 0x2 - 4044: 0030 addi a2,sp,8 + 4040: 0e00 addi s0,sp,784 + 4042: 0420 addi s0,sp,520 + 4044: 0002 0x2 4046: 0000 unimp - 4048: 3f30 fld fa2,120(a4) - 404a: 0000 unimp - 404c: ab12 fsd ft4,400(sp) - 404e: 2040 fld fs0,128(s0) - 4050: 0014 addi a3,sp,0 - 4052: 0000 unimp - 4054: 0204 addi s1,sp,256 - 4056: 0000 unimp - 4058: 0e00 addi s0,sp,784 - 405a: 0420 addi s0,sp,520 - 405c: 0002 0x2 - 405e: 0000 unimp - 4060: 0188 addi a0,sp,192 - 4062: 0204 addi s1,sp,256 - 4064: 0000 unimp - 4066: 0c00 addi s0,sp,528 - 4068: 0008 addi a0,sp,0 - 406a: 0a04 addi s1,sp,272 - 406c: 0000 unimp - 406e: c800 sw s0,16(s0) + 4048: 0188 addi a0,sp,192 + 404a: 0204 addi s1,sp,256 + 404c: 0000 unimp + 404e: 0c00 addi s0,sp,528 + 4050: 0008 addi a0,sp,0 + 4052: 1c04 addi s1,sp,560 + 4054: 0000 unimp + 4056: c800 sw s0,16(s0) + 4058: 0204 addi s1,sp,256 + 405a: 0000 unimp + 405c: 0d00 addi s0,sp,656 + 405e: 0002 0x2 + 4060: 0030 addi a2,sp,8 + 4062: 0000 unimp + 4064: 3e7c fld fa5,248(a2) + 4066: 0000 unimp + 4068: a82e fsd fa1,16(sp) + 406a: 2040 fld fs0,128(s0) + 406c: 0020 addi s0,sp,8 + 406e: 0000 unimp 4070: 0204 addi s1,sp,256 4072: 0000 unimp - 4074: 0d00 addi s0,sp,656 - 4076: 0002 0x2 - 4078: 0030 addi a2,sp,8 + 4074: 0e00 addi s0,sp,784 + 4076: 0420 addi s0,sp,520 + 4078: 0002 0x2 407a: 0000 unimp - 407c: 3f30 fld fa2,120(a4) - 407e: 0000 unimp - 4080: ab26 fsd fs1,400(sp) - 4082: 2040 fld fs0,128(s0) - 4084: 0038 addi a4,sp,8 - 4086: 0000 unimp - 4088: 0204 addi s1,sp,256 - 408a: 0000 unimp - 408c: 0e00 addi s0,sp,784 - 408e: 0420 addi s0,sp,520 - 4090: 0002 0x2 - 4092: 0000 unimp - 4094: 0188 addi a0,sp,192 - 4096: 0204 addi s1,sp,256 - 4098: 0000 unimp - 409a: 0c00 addi s0,sp,528 - 409c: 0008 addi a0,sp,0 - 409e: 2e04 fld fs1,24(a2) - 40a0: 0000 unimp - 40a2: c800 sw s0,16(s0) + 407c: 0188 addi a0,sp,192 + 407e: 0204 addi s1,sp,256 + 4080: 0000 unimp + 4082: 0c00 addi s0,sp,528 + 4084: 0008 addi a0,sp,0 + 4086: 1604 addi s1,sp,800 + 4088: 0000 unimp + 408a: c800 sw s0,16(s0) + 408c: 0204 addi s1,sp,256 + 408e: 0000 unimp + 4090: 0d00 addi s0,sp,656 + 4092: 0002 0x2 + 4094: 0030 addi a2,sp,8 + 4096: 0000 unimp + 4098: 3e7c fld fa5,248(a2) + 409a: 0000 unimp + 409c: a84e fsd fs3,16(sp) + 409e: 2040 fld fs0,128(s0) + 40a0: 001c addi a5,sp,0 + 40a2: 0000 unimp 40a4: 0204 addi s1,sp,256 40a6: 0000 unimp - 40a8: 0d00 addi s0,sp,656 - 40aa: 0002 0x2 - 40ac: 0030 addi a2,sp,8 + 40a8: 0e00 addi s0,sp,784 + 40aa: 0420 addi s0,sp,520 + 40ac: 0002 0x2 40ae: 0000 unimp - 40b0: 3f30 fld fa2,120(a4) - 40b2: 0000 unimp - 40b4: ab5e fsd fs7,400(sp) - 40b6: 2040 fld fs0,128(s0) - 40b8: 0026 0x26 - 40ba: 0000 unimp - 40bc: 0204 addi s1,sp,256 - 40be: 0000 unimp - 40c0: 0e00 addi s0,sp,784 - 40c2: 0420 addi s0,sp,520 - 40c4: 0002 0x2 - 40c6: 0000 unimp - 40c8: 0188 addi a0,sp,192 - 40ca: 0204 addi s1,sp,256 - 40cc: 0000 unimp - 40ce: 0c00 addi s0,sp,528 - 40d0: 0008 addi a0,sp,0 - 40d2: 1c04 addi s1,sp,560 - 40d4: 0000 unimp - 40d6: c800 sw s0,16(s0) + 40b0: 0188 addi a0,sp,192 + 40b2: 0204 addi s1,sp,256 + 40b4: 0000 unimp + 40b6: 0c00 addi s0,sp,528 + 40b8: 0008 addi a0,sp,0 + 40ba: 1204 addi s1,sp,288 + 40bc: 0000 unimp + 40be: c800 sw s0,16(s0) + 40c0: 0204 addi s1,sp,256 + 40c2: 0000 unimp + 40c4: 0d00 addi s0,sp,656 + 40c6: 0002 0x2 + 40c8: 0030 addi a2,sp,8 + 40ca: 0000 unimp + 40cc: 3e7c fld fa5,248(a2) + 40ce: 0000 unimp + 40d0: a86a fsd fs10,16(sp) + 40d2: 2040 fld fs0,128(s0) + 40d4: 0020 addi s0,sp,8 + 40d6: 0000 unimp 40d8: 0204 addi s1,sp,256 40da: 0000 unimp - 40dc: 0d00 addi s0,sp,656 - 40de: 0002 0x2 - 40e0: 0030 addi a2,sp,8 + 40dc: 0e00 addi s0,sp,784 + 40de: 0420 addi s0,sp,520 + 40e0: 0002 0x2 40e2: 0000 unimp - 40e4: 3f30 fld fa2,120(a4) - 40e6: 0000 unimp - 40e8: ab84 fsd fs1,16(a5) - 40ea: 2040 fld fs0,128(s0) - 40ec: 0026 0x26 - 40ee: 0000 unimp - 40f0: 0204 addi s1,sp,256 - 40f2: 0000 unimp - 40f4: 0e00 addi s0,sp,784 - 40f6: 0420 addi s0,sp,520 - 40f8: 0002 0x2 - 40fa: 0000 unimp - 40fc: 0188 addi a0,sp,192 - 40fe: 0204 addi s1,sp,256 - 4100: 0000 unimp - 4102: 0c00 addi s0,sp,528 - 4104: 0008 addi a0,sp,0 - 4106: 1c04 addi s1,sp,560 - 4108: 0000 unimp - 410a: c800 sw s0,16(s0) + 40e4: 0188 addi a0,sp,192 + 40e6: 0204 addi s1,sp,256 + 40e8: 0000 unimp + 40ea: 0c00 addi s0,sp,528 + 40ec: 0008 addi a0,sp,0 + 40ee: 1604 addi s1,sp,800 + 40f0: 0000 unimp + 40f2: c800 sw s0,16(s0) + 40f4: 0204 addi s1,sp,256 + 40f6: 0000 unimp + 40f8: 0d00 addi s0,sp,656 + 40fa: 0002 0x2 + 40fc: 0030 addi a2,sp,8 + 40fe: 0000 unimp + 4100: 3e7c fld fa5,248(a2) + 4102: 0000 unimp + 4104: a88a fsd ft2,80(sp) + 4106: 2040 fld fs0,128(s0) + 4108: 0020 addi s0,sp,8 + 410a: 0000 unimp 410c: 0204 addi s1,sp,256 410e: 0000 unimp - 4110: 0d00 addi s0,sp,656 - 4112: 0002 0x2 - 4114: 0030 addi a2,sp,8 + 4110: 0e00 addi s0,sp,784 + 4112: 0420 addi s0,sp,520 + 4114: 0002 0x2 4116: 0000 unimp - 4118: 3f30 fld fa2,120(a4) - 411a: 0000 unimp - 411c: abaa fsd fa0,464(sp) - 411e: 2040 fld fs0,128(s0) - 4120: 0020 addi s0,sp,8 - 4122: 0000 unimp - 4124: 0204 addi s1,sp,256 - 4126: 0000 unimp - 4128: 0e00 addi s0,sp,784 - 412a: 0420 addi s0,sp,520 - 412c: 0002 0x2 - 412e: 0000 unimp - 4130: 0188 addi a0,sp,192 - 4132: 0204 addi s1,sp,256 - 4134: 0000 unimp - 4136: 0c00 addi s0,sp,528 - 4138: 0008 addi a0,sp,0 - 413a: 1604 addi s1,sp,800 - 413c: 0000 unimp - 413e: c800 sw s0,16(s0) + 4118: 0188 addi a0,sp,192 + 411a: 0204 addi s1,sp,256 + 411c: 0000 unimp + 411e: 0c00 addi s0,sp,528 + 4120: 0008 addi a0,sp,0 + 4122: 1604 addi s1,sp,800 + 4124: 0000 unimp + 4126: c800 sw s0,16(s0) + 4128: 0204 addi s1,sp,256 + 412a: 0000 unimp + 412c: 0d00 addi s0,sp,656 + 412e: 0002 0x2 + 4130: 0030 addi a2,sp,8 + 4132: 0000 unimp + 4134: 3e7c fld fa5,248(a2) + 4136: 0000 unimp + 4138: a8aa fsd fa0,80(sp) + 413a: 2040 fld fs0,128(s0) + 413c: 001c addi a5,sp,0 + 413e: 0000 unimp 4140: 0204 addi s1,sp,256 4142: 0000 unimp - 4144: 0d00 addi s0,sp,656 - 4146: 0002 0x2 - 4148: 0030 addi a2,sp,8 + 4144: 0e00 addi s0,sp,784 + 4146: 0420 addi s0,sp,520 + 4148: 0002 0x2 414a: 0000 unimp - 414c: 3f30 fld fa2,120(a4) - 414e: 0000 unimp - 4150: abca fsd fs2,464(sp) - 4152: 2040 fld fs0,128(s0) - 4154: 001c addi a5,sp,0 - 4156: 0000 unimp - 4158: 0204 addi s1,sp,256 - 415a: 0000 unimp - 415c: 0e00 addi s0,sp,784 - 415e: 0420 addi s0,sp,520 - 4160: 0002 0x2 - 4162: 0000 unimp - 4164: 0188 addi a0,sp,192 - 4166: 0204 addi s1,sp,256 - 4168: 0000 unimp - 416a: 0c00 addi s0,sp,528 - 416c: 0008 addi a0,sp,0 - 416e: 1204 addi s1,sp,288 - 4170: 0000 unimp - 4172: c800 sw s0,16(s0) + 414c: 0188 addi a0,sp,192 + 414e: 0204 addi s1,sp,256 + 4150: 0000 unimp + 4152: 0c00 addi s0,sp,528 + 4154: 0008 addi a0,sp,0 + 4156: 1204 addi s1,sp,288 + 4158: 0000 unimp + 415a: c800 sw s0,16(s0) + 415c: 0204 addi s1,sp,256 + 415e: 0000 unimp + 4160: 0d00 addi s0,sp,656 + 4162: 0002 0x2 + 4164: 0030 addi a2,sp,8 + 4166: 0000 unimp + 4168: 3e7c fld fa5,248(a2) + 416a: 0000 unimp + 416c: a8c6 fsd fa7,80(sp) + 416e: 2040 fld fs0,128(s0) + 4170: 0018 addi a4,sp,0 + 4172: 0000 unimp 4174: 0204 addi s1,sp,256 4176: 0000 unimp - 4178: 0d00 addi s0,sp,656 - 417a: 0002 0x2 - 417c: 0030 addi a2,sp,8 + 4178: 0e00 addi s0,sp,784 + 417a: 0420 addi s0,sp,520 + 417c: 0002 0x2 417e: 0000 unimp - 4180: 3f30 fld fa2,120(a4) - 4182: 0000 unimp - 4184: abe6 fsd fs9,464(sp) - 4186: 2040 fld fs0,128(s0) - 4188: 0020 addi s0,sp,8 - 418a: 0000 unimp - 418c: 0204 addi s1,sp,256 - 418e: 0000 unimp - 4190: 0e00 addi s0,sp,784 - 4192: 0420 addi s0,sp,520 - 4194: 0002 0x2 - 4196: 0000 unimp - 4198: 0188 addi a0,sp,192 - 419a: 0204 addi s1,sp,256 - 419c: 0000 unimp - 419e: 0c00 addi s0,sp,528 - 41a0: 0008 addi a0,sp,0 - 41a2: 1604 addi s1,sp,800 - 41a4: 0000 unimp - 41a6: c800 sw s0,16(s0) + 4180: 0188 addi a0,sp,192 + 4182: 0204 addi s1,sp,256 + 4184: 0000 unimp + 4186: 0c00 addi s0,sp,528 + 4188: 0008 addi a0,sp,0 + 418a: 0e04 addi s1,sp,784 + 418c: 0000 unimp + 418e: c800 sw s0,16(s0) + 4190: 0204 addi s1,sp,256 + 4192: 0000 unimp + 4194: 0d00 addi s0,sp,656 + 4196: 0002 0x2 + 4198: 0030 addi a2,sp,8 + 419a: 0000 unimp + 419c: 3e7c fld fa5,248(a2) + 419e: 0000 unimp + 41a0: a8de fsd fs7,80(sp) + 41a2: 2040 fld fs0,128(s0) + 41a4: 001c addi a5,sp,0 + 41a6: 0000 unimp 41a8: 0204 addi s1,sp,256 41aa: 0000 unimp - 41ac: 0d00 addi s0,sp,656 - 41ae: 0002 0x2 - 41b0: 0030 addi a2,sp,8 + 41ac: 0e00 addi s0,sp,784 + 41ae: 0420 addi s0,sp,520 + 41b0: 0002 0x2 41b2: 0000 unimp - 41b4: 3f30 fld fa2,120(a4) - 41b6: 0000 unimp - 41b8: ac06 fsd ft1,24(sp) - 41ba: 2040 fld fs0,128(s0) - 41bc: 0020 addi s0,sp,8 - 41be: 0000 unimp - 41c0: 0204 addi s1,sp,256 - 41c2: 0000 unimp - 41c4: 0e00 addi s0,sp,784 - 41c6: 0420 addi s0,sp,520 - 41c8: 0002 0x2 - 41ca: 0000 unimp - 41cc: 0188 addi a0,sp,192 - 41ce: 0204 addi s1,sp,256 - 41d0: 0000 unimp - 41d2: 0c00 addi s0,sp,528 - 41d4: 0008 addi a0,sp,0 - 41d6: 1604 addi s1,sp,800 - 41d8: 0000 unimp - 41da: c800 sw s0,16(s0) + 41b4: 0188 addi a0,sp,192 + 41b6: 0204 addi s1,sp,256 + 41b8: 0000 unimp + 41ba: 0c00 addi s0,sp,528 + 41bc: 0008 addi a0,sp,0 + 41be: 1204 addi s1,sp,288 + 41c0: 0000 unimp + 41c2: c800 sw s0,16(s0) + 41c4: 0204 addi s1,sp,256 + 41c6: 0000 unimp + 41c8: 0d00 addi s0,sp,656 + 41ca: 0002 0x2 + 41cc: 0030 addi a2,sp,8 + 41ce: 0000 unimp + 41d0: 3e7c fld fa5,248(a2) + 41d2: 0000 unimp + 41d4: a8fa fsd ft10,80(sp) + 41d6: 2040 fld fs0,128(s0) + 41d8: 0022 0x22 + 41da: 0000 unimp 41dc: 0204 addi s1,sp,256 41de: 0000 unimp - 41e0: 0d00 addi s0,sp,656 - 41e2: 0002 0x2 - 41e4: 0030 addi a2,sp,8 + 41e0: 0e00 addi s0,sp,784 + 41e2: 0420 addi s0,sp,520 + 41e4: 0002 0x2 41e6: 0000 unimp - 41e8: 3f30 fld fa2,120(a4) - 41ea: 0000 unimp - 41ec: ac26 fsd fs1,24(sp) - 41ee: 2040 fld fs0,128(s0) - 41f0: 001c addi a5,sp,0 - 41f2: 0000 unimp - 41f4: 0204 addi s1,sp,256 - 41f6: 0000 unimp - 41f8: 0e00 addi s0,sp,784 - 41fa: 0420 addi s0,sp,520 - 41fc: 0002 0x2 - 41fe: 0000 unimp - 4200: 0188 addi a0,sp,192 - 4202: 0204 addi s1,sp,256 - 4204: 0000 unimp - 4206: 0c00 addi s0,sp,528 - 4208: 0008 addi a0,sp,0 - 420a: 1204 addi s1,sp,288 - 420c: 0000 unimp - 420e: c800 sw s0,16(s0) + 41e8: 0188 addi a0,sp,192 + 41ea: 0204 addi s1,sp,256 + 41ec: 0000 unimp + 41ee: 0c00 addi s0,sp,528 + 41f0: 0008 addi a0,sp,0 + 41f2: 1804 addi s1,sp,48 + 41f4: 0000 unimp + 41f6: c800 sw s0,16(s0) + 41f8: 0204 addi s1,sp,256 + 41fa: 0000 unimp + 41fc: 0d00 addi s0,sp,656 + 41fe: 0002 0x2 + 4200: 0030 addi a2,sp,8 + 4202: 0000 unimp + 4204: 3e7c fld fa5,248(a2) + 4206: 0000 unimp + 4208: a91c fsd fa5,16(a0) + 420a: 2040 fld fs0,128(s0) + 420c: 0018 addi a4,sp,0 + 420e: 0000 unimp 4210: 0204 addi s1,sp,256 4212: 0000 unimp - 4214: 0d00 addi s0,sp,656 - 4216: 0002 0x2 - 4218: 0030 addi a2,sp,8 + 4214: 0e00 addi s0,sp,784 + 4216: 0420 addi s0,sp,520 + 4218: 0002 0x2 421a: 0000 unimp - 421c: 3f30 fld fa2,120(a4) - 421e: 0000 unimp - 4220: ac42 fsd fa6,24(sp) - 4222: 2040 fld fs0,128(s0) - 4224: 0018 addi a4,sp,0 - 4226: 0000 unimp - 4228: 0204 addi s1,sp,256 - 422a: 0000 unimp - 422c: 0e00 addi s0,sp,784 - 422e: 0420 addi s0,sp,520 - 4230: 0002 0x2 - 4232: 0000 unimp - 4234: 0188 addi a0,sp,192 - 4236: 0204 addi s1,sp,256 - 4238: 0000 unimp - 423a: 0c00 addi s0,sp,528 - 423c: 0008 addi a0,sp,0 - 423e: 0e04 addi s1,sp,784 - 4240: 0000 unimp - 4242: c800 sw s0,16(s0) + 421c: 0188 addi a0,sp,192 + 421e: 0204 addi s1,sp,256 + 4220: 0000 unimp + 4222: 0c00 addi s0,sp,528 + 4224: 0008 addi a0,sp,0 + 4226: 0e04 addi s1,sp,784 + 4228: 0000 unimp + 422a: c800 sw s0,16(s0) + 422c: 0204 addi s1,sp,256 + 422e: 0000 unimp + 4230: 0d00 addi s0,sp,656 + 4232: 0002 0x2 + 4234: 0030 addi a2,sp,8 + 4236: 0000 unimp + 4238: 3e7c fld fa5,248(a2) + 423a: 0000 unimp + 423c: a934 fsd fa3,80(a0) + 423e: 2040 fld fs0,128(s0) + 4240: 0022 0x22 + 4242: 0000 unimp 4244: 0204 addi s1,sp,256 4246: 0000 unimp - 4248: 0d00 addi s0,sp,656 - 424a: 0002 0x2 - 424c: 0030 addi a2,sp,8 + 4248: 0e00 addi s0,sp,784 + 424a: 0420 addi s0,sp,520 + 424c: 0002 0x2 424e: 0000 unimp - 4250: 3f30 fld fa2,120(a4) - 4252: 0000 unimp - 4254: ac5a fsd fs6,24(sp) - 4256: 2040 fld fs0,128(s0) - 4258: 001c addi a5,sp,0 - 425a: 0000 unimp - 425c: 0204 addi s1,sp,256 - 425e: 0000 unimp - 4260: 0e00 addi s0,sp,784 - 4262: 0420 addi s0,sp,520 - 4264: 0002 0x2 - 4266: 0000 unimp - 4268: 0188 addi a0,sp,192 - 426a: 0204 addi s1,sp,256 - 426c: 0000 unimp - 426e: 0c00 addi s0,sp,528 - 4270: 0008 addi a0,sp,0 - 4272: 1204 addi s1,sp,288 - 4274: 0000 unimp - 4276: c800 sw s0,16(s0) + 4250: 0188 addi a0,sp,192 + 4252: 0204 addi s1,sp,256 + 4254: 0000 unimp + 4256: 0c00 addi s0,sp,528 + 4258: 0008 addi a0,sp,0 + 425a: 1804 addi s1,sp,48 + 425c: 0000 unimp + 425e: c800 sw s0,16(s0) + 4260: 0204 addi s1,sp,256 + 4262: 0000 unimp + 4264: 0d00 addi s0,sp,656 + 4266: 0002 0x2 + 4268: 0038 addi a4,sp,8 + 426a: 0000 unimp + 426c: 3e7c fld fa5,248(a2) + 426e: 0000 unimp + 4270: a956 fsd fs5,144(sp) + 4272: 2040 fld fs0,128(s0) + 4274: 0054 addi a3,sp,4 + 4276: 0000 unimp 4278: 0204 addi s1,sp,256 427a: 0000 unimp - 427c: 0d00 addi s0,sp,656 - 427e: 0002 0x2 - 4280: 0030 addi a2,sp,8 + 427c: 0e00 addi s0,sp,784 + 427e: 0430 addi a2,sp,520 + 4280: 0004 addi s1,sp,0 4282: 0000 unimp - 4284: 3f30 fld fa2,120(a4) - 4286: 0000 unimp - 4288: ac76 fsd ft9,24(sp) - 428a: 2040 fld fs0,128(s0) - 428c: 0022 0x22 - 428e: 0000 unimp - 4290: 0204 addi s1,sp,256 + 4284: 0181 addi gp,gp,0 + 4286: 0288 addi a0,sp,320 + 4288: 0204 addi s1,sp,256 + 428a: 0000 unimp + 428c: 0c00 addi s0,sp,528 + 428e: 0008 addi a0,sp,0 + 4290: 4604 lw s1,8(a2) 4292: 0000 unimp - 4294: 0e00 addi s0,sp,784 - 4296: 0420 addi s0,sp,520 - 4298: 0002 0x2 - 429a: 0000 unimp - 429c: 0188 addi a0,sp,192 - 429e: 0204 addi s1,sp,256 - 42a0: 0000 unimp - 42a2: 0c00 addi s0,sp,528 - 42a4: 0008 addi a0,sp,0 - 42a6: 1804 addi s1,sp,48 - 42a8: 0000 unimp - 42aa: c800 sw s0,16(s0) - 42ac: 0204 addi s1,sp,256 - 42ae: 0000 unimp - 42b0: 0d00 addi s0,sp,656 - 42b2: 0002 0x2 - 42b4: 0030 addi a2,sp,8 + 4294: c100 sw s0,0(a0) + 4296: 0204 addi s1,sp,256 + 4298: 0000 unimp + 429a: c800 sw s0,16(s0) + 429c: 0204 addi s1,sp,256 + 429e: 0000 unimp + 42a0: 0d00 addi s0,sp,656 + 42a2: 0002 0x2 + 42a4: 0038 addi a4,sp,8 + 42a6: 0000 unimp + 42a8: 3e7c fld fa5,248(a2) + 42aa: 0000 unimp + 42ac: a9aa fsd fa0,208(sp) + 42ae: 2040 fld fs0,128(s0) + 42b0: 0096 slli ra,ra,0x5 + 42b2: 0000 unimp + 42b4: 0204 addi s1,sp,256 42b6: 0000 unimp - 42b8: 3f30 fld fa2,120(a4) - 42ba: 0000 unimp - 42bc: ac98 fsd fa4,24(s1) - 42be: 2040 fld fs0,128(s0) - 42c0: 0018 addi a4,sp,0 - 42c2: 0000 unimp + 42b8: 0e00 addi s0,sp,784 + 42ba: 0420 addi s0,sp,520 + 42bc: 0004 addi s1,sp,0 + 42be: 0000 unimp + 42c0: 0181 addi gp,gp,0 + 42c2: 0288 addi a0,sp,320 42c4: 0204 addi s1,sp,256 42c6: 0000 unimp - 42c8: 0e00 addi s0,sp,784 - 42ca: 0420 addi s0,sp,520 - 42cc: 0002 0x2 + 42c8: 0c00 addi s0,sp,528 + 42ca: 0008 addi a0,sp,0 + 42cc: 8804 0x8804 42ce: 0000 unimp - 42d0: 0188 addi a0,sp,192 + 42d0: c100 sw s0,0(a0) 42d2: 0204 addi s1,sp,256 42d4: 0000 unimp - 42d6: 0c00 addi s0,sp,528 - 42d8: 0008 addi a0,sp,0 - 42da: 0e04 addi s1,sp,784 - 42dc: 0000 unimp - 42de: c800 sw s0,16(s0) - 42e0: 0204 addi s1,sp,256 + 42d6: c800 sw s0,16(s0) + 42d8: 0204 addi s1,sp,256 + 42da: 0000 unimp + 42dc: 0d00 addi s0,sp,656 + 42de: 0002 0x2 + 42e0: 0038 addi a4,sp,8 42e2: 0000 unimp - 42e4: 0d00 addi s0,sp,656 - 42e6: 0002 0x2 - 42e8: 0030 addi a2,sp,8 - 42ea: 0000 unimp - 42ec: 3f30 fld fa2,120(a4) + 42e4: 3e7c fld fa5,248(a2) + 42e6: 0000 unimp + 42e8: aa40 fsd fs0,144(a2) + 42ea: 2040 fld fs0,128(s0) + 42ec: 00b0 addi a2,sp,72 42ee: 0000 unimp - 42f0: acb0 fsd fa2,88(s1) - 42f2: 2040 fld fs0,128(s0) - 42f4: 0022 0x22 - 42f6: 0000 unimp - 42f8: 0204 addi s1,sp,256 + 42f0: 0204 addi s1,sp,256 + 42f2: 0000 unimp + 42f4: 0e00 addi s0,sp,784 + 42f6: 0430 addi a2,sp,520 + 42f8: 0004 addi s1,sp,0 42fa: 0000 unimp - 42fc: 0e00 addi s0,sp,784 - 42fe: 0420 addi s0,sp,520 - 4300: 0002 0x2 + 42fc: 0181 addi gp,gp,0 + 42fe: 0288 addi a0,sp,320 + 4300: 0204 addi s1,sp,256 4302: 0000 unimp - 4304: 0188 addi a0,sp,192 - 4306: 0204 addi s1,sp,256 - 4308: 0000 unimp - 430a: 0c00 addi s0,sp,528 - 430c: 0008 addi a0,sp,0 - 430e: 1804 addi s1,sp,48 + 4304: 0c00 addi s0,sp,528 + 4306: 0008 addi a0,sp,0 + 4308: a204 fsd fs1,0(a2) + 430a: 0000 unimp + 430c: c100 sw s0,0(a0) + 430e: 0204 addi s1,sp,256 4310: 0000 unimp 4312: c800 sw s0,16(s0) 4314: 0204 addi s1,sp,256 @@ -116267,11 +115810,11 @@ Disassembly of section .debug_frame: 431a: 0002 0x2 431c: 0038 addi a4,sp,8 431e: 0000 unimp - 4320: 3f30 fld fa2,120(a4) + 4320: 3e7c fld fa5,248(a2) 4322: 0000 unimp - 4324: acd2 fsd fs4,88(sp) + 4324: aaf0 fsd fa2,208(a3) 4326: 2040 fld fs0,128(s0) - 4328: 0054 addi a3,sp,4 + 4328: 0062 0x62 432a: 0000 unimp 432c: 0204 addi s1,sp,256 432e: 0000 unimp @@ -116285,7 +115828,7 @@ Disassembly of section .debug_frame: 433e: 0000 unimp 4340: 0c00 addi s0,sp,528 4342: 0008 addi a0,sp,0 - 4344: 4604 lw s1,8(a2) + 4344: 5404 lw s1,40(s0) 4346: 0000 unimp 4348: c100 sw s0,0(a0) 434a: 0204 addi s1,sp,256 @@ -116297,16 +115840,16 @@ Disassembly of section .debug_frame: 4356: 0002 0x2 4358: 0038 addi a4,sp,8 435a: 0000 unimp - 435c: 3f30 fld fa2,120(a4) + 435c: 3e7c fld fa5,248(a2) 435e: 0000 unimp - 4360: ad26 fsd fs1,152(sp) + 4360: ab52 fsd fs4,400(sp) 4362: 2040 fld fs0,128(s0) - 4364: 0096 slli ra,ra,0x5 + 4364: 0038 addi a4,sp,8 4366: 0000 unimp 4368: 0204 addi s1,sp,256 436a: 0000 unimp 436c: 0e00 addi s0,sp,784 - 436e: 0420 addi s0,sp,520 + 436e: 0430 addi a2,sp,520 4370: 0004 addi s1,sp,0 4372: 0000 unimp 4374: 0181 addi gp,gp,0 @@ -116315,7 +115858,7 @@ Disassembly of section .debug_frame: 437a: 0000 unimp 437c: 0c00 addi s0,sp,528 437e: 0008 addi a0,sp,0 - 4380: 8804 0x8804 + 4380: 2a04 fld fs1,16(a2) 4382: 0000 unimp 4384: c100 sw s0,0(a0) 4386: 0204 addi s1,sp,256 @@ -116327,11 +115870,11 @@ Disassembly of section .debug_frame: 4392: 0002 0x2 4394: 0038 addi a4,sp,8 4396: 0000 unimp - 4398: 3f30 fld fa2,120(a4) + 4398: 3e7c fld fa5,248(a2) 439a: 0000 unimp - 439c: adbc fsd fa5,88(a1) + 439c: ab8a fsd ft2,464(sp) 439e: 2040 fld fs0,128(s0) - 43a0: 00b0 addi a2,sp,72 + 43a0: 0040 addi s0,sp,4 43a2: 0000 unimp 43a4: 0204 addi s1,sp,256 43a6: 0000 unimp @@ -116345,7 +115888,7 @@ Disassembly of section .debug_frame: 43b6: 0000 unimp 43b8: 0c00 addi s0,sp,528 43ba: 0008 addi a0,sp,0 - 43bc: a204 fsd fs1,0(a2) + 43bc: 3204 fld fs1,32(a2) 43be: 0000 unimp 43c0: c100 sw s0,0(a0) 43c2: 0204 addi s1,sp,256 @@ -116357,11 +115900,11 @@ Disassembly of section .debug_frame: 43ce: 0002 0x2 43d0: 0038 addi a4,sp,8 43d2: 0000 unimp - 43d4: 3f30 fld fa2,120(a4) + 43d4: 3e7c fld fa5,248(a2) 43d6: 0000 unimp - 43d8: ae6c fsd fa1,216(a2) + 43d8: abca fsd fs2,464(sp) 43da: 2040 fld fs0,128(s0) - 43dc: 0062 0x62 + 43dc: 0040 addi s0,sp,4 43de: 0000 unimp 43e0: 0204 addi s1,sp,256 43e2: 0000 unimp @@ -116375,7 +115918,7 @@ Disassembly of section .debug_frame: 43f2: 0000 unimp 43f4: 0c00 addi s0,sp,528 43f6: 0008 addi a0,sp,0 - 43f8: 5404 lw s1,40(s0) + 43f8: 3204 fld fs1,32(a2) 43fa: 0000 unimp 43fc: c100 sw s0,0(a0) 43fe: 0204 addi s1,sp,256 @@ -116387,16 +115930,16 @@ Disassembly of section .debug_frame: 440a: 0002 0x2 440c: 0038 addi a4,sp,8 440e: 0000 unimp - 4410: 3f30 fld fa2,120(a4) + 4410: 3e7c fld fa5,248(a2) 4412: 0000 unimp - 4414: aece fsd fs3,344(sp) + 4414: ac0a fsd ft2,24(sp) 4416: 2040 fld fs0,128(s0) - 4418: 0038 addi a4,sp,8 + 4418: 0022 0x22 441a: 0000 unimp 441c: 0204 addi s1,sp,256 441e: 0000 unimp 4420: 0e00 addi s0,sp,784 - 4422: 0430 addi a2,sp,520 + 4422: 0420 addi s0,sp,520 4424: 0004 addi s1,sp,0 4426: 0000 unimp 4428: 0181 addi gp,gp,0 @@ -116405,7 +115948,7 @@ Disassembly of section .debug_frame: 442e: 0000 unimp 4430: 0c00 addi s0,sp,528 4432: 0008 addi a0,sp,0 - 4434: 2a04 fld fs1,16(a2) + 4434: 1404 addi s1,sp,544 4436: 0000 unimp 4438: c100 sw s0,0(a0) 443a: 0204 addi s1,sp,256 @@ -116415,18 +115958,18 @@ Disassembly of section .debug_frame: 4442: 0000 unimp 4444: 0d00 addi s0,sp,656 4446: 0002 0x2 - 4448: 0038 addi a4,sp,8 + 4448: 0024 addi s1,sp,8 444a: 0000 unimp - 444c: 3f30 fld fa2,120(a4) + 444c: 3e7c fld fa5,248(a2) 444e: 0000 unimp - 4450: af06 fsd ft1,408(sp) + 4450: ac2c fsd fa1,88(s0) 4452: 2040 fld fs0,128(s0) - 4454: 0040 addi s0,sp,4 + 4454: 003e 0x3e 4456: 0000 unimp 4458: 0204 addi s1,sp,256 445a: 0000 unimp 445c: 0e00 addi s0,sp,784 - 445e: 0430 addi a2,sp,520 + 445e: 0420 addi s0,sp,520 4460: 0004 addi s1,sp,0 4462: 0000 unimp 4464: 0181 addi gp,gp,0 @@ -116435,406 +115978,399 @@ Disassembly of section .debug_frame: 446a: 0000 unimp 446c: 0c00 addi s0,sp,528 446e: 0008 addi a0,sp,0 - 4470: 3204 fld fs1,32(a2) + 4470: 0030 addi a2,sp,8 4472: 0000 unimp - 4474: c100 sw s0,0(a0) - 4476: 0204 addi s1,sp,256 - 4478: 0000 unimp - 447a: c800 sw s0,16(s0) - 447c: 0204 addi s1,sp,256 + 4474: 3e7c fld fa5,248(a2) + 4476: 0000 unimp + 4478: ac6a fsd fs10,24(sp) + 447a: 2040 fld fs0,128(s0) + 447c: 0012 0x12 447e: 0000 unimp - 4480: 0d00 addi s0,sp,656 - 4482: 0002 0x2 - 4484: 0038 addi a4,sp,8 - 4486: 0000 unimp - 4488: 3f30 fld fa2,120(a4) + 4480: 0204 addi s1,sp,256 + 4482: 0000 unimp + 4484: 0e00 addi s0,sp,784 + 4486: 0420 addi s0,sp,520 + 4488: 0002 0x2 448a: 0000 unimp - 448c: af46 fsd fa7,408(sp) - 448e: 2040 fld fs0,128(s0) - 4490: 0040 addi s0,sp,4 - 4492: 0000 unimp - 4494: 0204 addi s1,sp,256 - 4496: 0000 unimp - 4498: 0e00 addi s0,sp,784 - 449a: 0430 addi a2,sp,520 - 449c: 0004 addi s1,sp,0 + 448c: 0188 addi a0,sp,192 + 448e: 0204 addi s1,sp,256 + 4490: 0000 unimp + 4492: 0c00 addi s0,sp,528 + 4494: 0008 addi a0,sp,0 + 4496: 0804 addi s1,sp,16 + 4498: 0000 unimp + 449a: c800 sw s0,16(s0) + 449c: 0204 addi s1,sp,256 449e: 0000 unimp - 44a0: 0181 addi gp,gp,0 - 44a2: 0288 addi a0,sp,320 - 44a4: 0204 addi s1,sp,256 + 44a0: 0d00 addi s0,sp,656 + 44a2: 0002 0x2 + 44a4: 0030 addi a2,sp,8 44a6: 0000 unimp - 44a8: 0c00 addi s0,sp,528 - 44aa: 0008 addi a0,sp,0 - 44ac: 3204 fld fs1,32(a2) - 44ae: 0000 unimp - 44b0: c100 sw s0,0(a0) - 44b2: 0204 addi s1,sp,256 - 44b4: 0000 unimp - 44b6: c800 sw s0,16(s0) - 44b8: 0204 addi s1,sp,256 - 44ba: 0000 unimp - 44bc: 0d00 addi s0,sp,656 - 44be: 0002 0x2 - 44c0: 0038 addi a4,sp,8 - 44c2: 0000 unimp - 44c4: 3f30 fld fa2,120(a4) - 44c6: 0000 unimp - 44c8: af86 fsd ft1,472(sp) - 44ca: 2040 fld fs0,128(s0) - 44cc: 0022 0x22 - 44ce: 0000 unimp + 44a8: 3e7c fld fa5,248(a2) + 44aa: 0000 unimp + 44ac: ac7c fsd fa5,216(s0) + 44ae: 2040 fld fs0,128(s0) + 44b0: 000e 0xe + 44b2: 0000 unimp + 44b4: 0204 addi s1,sp,256 + 44b6: 0000 unimp + 44b8: 0e00 addi s0,sp,784 + 44ba: 0410 addi a2,sp,512 + 44bc: 0002 0x2 + 44be: 0000 unimp + 44c0: 0188 addi a0,sp,192 + 44c2: 0204 addi s1,sp,256 + 44c4: 0000 unimp + 44c6: 0c00 addi s0,sp,528 + 44c8: 0008 addi a0,sp,0 + 44ca: 0404 addi s1,sp,512 + 44cc: 0000 unimp + 44ce: c800 sw s0,16(s0) 44d0: 0204 addi s1,sp,256 44d2: 0000 unimp - 44d4: 0e00 addi s0,sp,784 - 44d6: 0420 addi s0,sp,520 - 44d8: 0004 addi s1,sp,0 + 44d4: 0d00 addi s0,sp,656 + 44d6: 0002 0x2 + 44d8: 0024 addi s1,sp,8 44da: 0000 unimp - 44dc: 0181 addi gp,gp,0 - 44de: 0288 addi a0,sp,320 - 44e0: 0204 addi s1,sp,256 - 44e2: 0000 unimp - 44e4: 0c00 addi s0,sp,528 - 44e6: 0008 addi a0,sp,0 - 44e8: 1404 addi s1,sp,544 + 44dc: 3e7c fld fa5,248(a2) + 44de: 0000 unimp + 44e0: ac8a fsd ft2,88(sp) + 44e2: 2040 fld fs0,128(s0) + 44e4: 003c addi a5,sp,8 + 44e6: 0000 unimp + 44e8: 0204 addi s1,sp,256 44ea: 0000 unimp - 44ec: c100 sw s0,0(a0) - 44ee: 0204 addi s1,sp,256 - 44f0: 0000 unimp - 44f2: c800 sw s0,16(s0) - 44f4: 0204 addi s1,sp,256 - 44f6: 0000 unimp - 44f8: 0d00 addi s0,sp,656 - 44fa: 0002 0x2 - 44fc: 0024 addi s1,sp,8 - 44fe: 0000 unimp - 4500: 3f30 fld fa2,120(a4) + 44ec: 0e00 addi s0,sp,784 + 44ee: 0420 addi s0,sp,520 + 44f0: 0004 addi s1,sp,0 + 44f2: 0000 unimp + 44f4: 0181 addi gp,gp,0 + 44f6: 0288 addi a0,sp,320 + 44f8: 0204 addi s1,sp,256 + 44fa: 0000 unimp + 44fc: 0c00 addi s0,sp,528 + 44fe: 0008 addi a0,sp,0 + 4500: 000c addi a1,sp,0 4502: 0000 unimp - 4504: afa8 fsd fa0,88(a5) - 4506: 2040 fld fs0,128(s0) - 4508: 003e 0x3e - 450a: 0000 unimp - 450c: 0204 addi s1,sp,256 - 450e: 0000 unimp - 4510: 0e00 addi s0,sp,784 - 4512: 0420 addi s0,sp,520 - 4514: 0004 addi s1,sp,0 + 4504: ffff 0xffff + 4506: ffff 0xffff + 4508: 7c010003 lb zero,1984(sp) + 450c: 0c01 addi s8,s8,0 + 450e: 0002 0x2 + 4510: 000c addi a1,sp,0 + 4512: 0000 unimp + 4514: 4500 lw s0,8(a0) 4516: 0000 unimp - 4518: 0181 addi gp,gp,0 - 451a: 0288 addi a0,sp,320 - 451c: 0204 addi s1,sp,256 + 4518: 24e8 fld fa0,200(s1) + 451a: 2041 jal 459a <__stack_size+0x3d9a> + 451c: 035e slli t1,t1,0x17 451e: 0000 unimp - 4520: 0c00 addi s0,sp,528 - 4522: 0008 addi a0,sp,0 - 4524: 0030 addi a2,sp,8 - 4526: 0000 unimp - 4528: 3f30 fld fa2,120(a4) - 452a: 0000 unimp - 452c: afe6 fsd fs9,472(sp) - 452e: 2040 fld fs0,128(s0) - 4530: 0012 0x12 + 4520: 000c addi a1,sp,0 + 4522: 0000 unimp + 4524: ffff 0xffff + 4526: ffff 0xffff + 4528: 7c010003 lb zero,1984(sp) + 452c: 0c01 addi s8,s8,0 + 452e: 0002 0x2 + 4530: 000c addi a1,sp,0 4532: 0000 unimp - 4534: 0204 addi s1,sp,256 + 4534: 4520 lw s0,72(a0) 4536: 0000 unimp - 4538: 0e00 addi s0,sp,784 - 453a: 0420 addi s0,sp,520 - 453c: 0002 0x2 + 4538: 2846 fld fa6,80(sp) + 453a: 2041 jal 45ba <__stack_size+0x3dba> + 453c: 0354 addi a3,sp,388 453e: 0000 unimp - 4540: 0188 addi a0,sp,192 - 4542: 0204 addi s1,sp,256 - 4544: 0000 unimp - 4546: 0c00 addi s0,sp,528 - 4548: 0008 addi a0,sp,0 - 454a: 0804 addi s1,sp,16 - 454c: 0000 unimp - 454e: c800 sw s0,16(s0) - 4550: 0204 addi s1,sp,256 + 4540: 000c addi a1,sp,0 + 4542: 0000 unimp + 4544: ffff 0xffff + 4546: ffff 0xffff + 4548: 7c010003 lb zero,1984(sp) + 454c: 0c01 addi s8,s8,0 + 454e: 0002 0x2 + 4550: 0074 addi a3,sp,12 4552: 0000 unimp - 4554: 0d00 addi s0,sp,656 - 4556: 0002 0x2 - 4558: 0030 addi a2,sp,8 - 455a: 0000 unimp - 455c: 3f30 fld fa2,120(a4) + 4554: 4540 lw s0,12(a0) + 4556: 0000 unimp + 4558: 2b9a fld fs7,384(sp) + 455a: 2041 jal 45da <__stack_size+0x3dda> + 455c: 0530 addi a2,sp,648 455e: 0000 unimp - 4560: aff8 fsd fa4,216(a5) - 4562: 2040 fld fs0,128(s0) - 4564: 000e 0xe - 4566: 0000 unimp - 4568: 0204 addi s1,sp,256 + 4560: 0204 addi s1,sp,256 + 4562: 0000 unimp + 4564: 0e00 addi s0,sp,784 + 4566: 0430 addi a2,sp,520 + 4568: 0006 0x6 456a: 0000 unimp - 456c: 0e00 addi s0,sp,784 - 456e: 0410 addi a2,sp,512 - 4570: 0002 0x2 - 4572: 0000 unimp - 4574: 0188 addi a0,sp,192 - 4576: 0204 addi s1,sp,256 - 4578: 0000 unimp - 457a: 0c00 addi s0,sp,528 - 457c: 0008 addi a0,sp,0 - 457e: 0404 addi s1,sp,512 - 4580: 0000 unimp - 4582: c800 sw s0,16(s0) - 4584: 0204 addi s1,sp,256 + 456c: 0288 addi a0,sp,320 + 456e: 0389 addi t2,t2,2 + 4570: 0896 slli a7,a7,0x5 + 4572: 1a04 addi s1,sp,304 + 4574: 0000 unimp + 4576: 9200 0x9200 + 4578: 9304 0x9304 + 457a: 9705 srai a4,a4,0x21 + 457c: 8109 srli a0,a0,0x2 + 457e: 9401 srai s0,s0,0x20 + 4580: 9506 add a0,a0,ra + 4582: 04100407 0x4100407 4586: 0000 unimp - 4588: 0d00 addi s0,sp,656 - 458a: 0002 0x2 - 458c: 0024 addi s1,sp,8 - 458e: 0000 unimp - 4590: 3f30 fld fa2,120(a4) + 4588: c10a sw sp,128(sp) + 458a: 0204 addi s1,sp,256 + 458c: 0000 unimp + 458e: c800 sw s0,16(s0) + 4590: 0a04 addi s1,sp,272 4592: 0000 unimp - 4594: b006 fsd ft1,32(sp) - 4596: 2040 fld fs0,128(s0) - 4598: 003c addi a5,sp,8 - 459a: 0000 unimp + 4594: c900 sw s0,16(a0) + 4596: 0204 addi s1,sp,256 + 4598: 0000 unimp + 459a: d200 sw s0,32(a2) 459c: 0204 addi s1,sp,256 459e: 0000 unimp - 45a0: 0e00 addi s0,sp,784 - 45a2: 0420 addi s0,sp,520 - 45a4: 0004 addi s1,sp,0 - 45a6: 0000 unimp - 45a8: 0181 addi gp,gp,0 - 45aa: 0288 addi a0,sp,320 - 45ac: 0204 addi s1,sp,256 - 45ae: 0000 unimp - 45b0: 0c00 addi s0,sp,528 - 45b2: 0008 addi a0,sp,0 - 45b4: 000c addi a1,sp,0 + 45a0: d300 sw s0,32(a4) + 45a2: 0204 addi s1,sp,256 + 45a4: 0000 unimp + 45a6: d400 sw s0,40(s0) + 45a8: 0204 addi s1,sp,256 + 45aa: 0000 unimp + 45ac: d500 sw s0,40(a0) + 45ae: 0204 addi s1,sp,256 + 45b0: 0000 unimp + 45b2: d600 sw s0,40(a2) + 45b4: 0204 addi s1,sp,256 45b6: 0000 unimp - 45b8: ffff 0xffff - 45ba: ffff 0xffff - 45bc: 7c010003 lb zero,1984(sp) - 45c0: 0c01 addi s8,s8,0 + 45b8: d700 sw s0,40(a4) + 45ba: 0604 addi s1,sp,768 + 45bc: 0000 unimp + 45be: 0e00 addi s0,sp,784 + 45c0: 0400 addi s0,sp,512 45c2: 0002 0x2 - 45c4: 000c addi a1,sp,0 - 45c6: 0000 unimp - 45c8: 45b4 lw a3,72(a1) + 45c4: 0000 unimp + 45c6: 000c000b 0xc000b 45ca: 0000 unimp - 45cc: 2864 fld fs1,208(s0) - 45ce: 2041 jal 464e <__stack_size+0x3e4e> - 45d0: 035e slli t1,t1,0x17 - 45d2: 0000 unimp - 45d4: 000c addi a1,sp,0 - 45d6: 0000 unimp - 45d8: ffff 0xffff - 45da: ffff 0xffff - 45dc: 7c010003 lb zero,1984(sp) - 45e0: 0c01 addi s8,s8,0 - 45e2: 0002 0x2 - 45e4: 000c addi a1,sp,0 + 45cc: ffff 0xffff + 45ce: ffff 0xffff + 45d0: 7c010003 lb zero,1984(sp) + 45d4: 0c01 addi s8,s8,0 + 45d6: 0002 0x2 + 45d8: 0074 addi a3,sp,12 + 45da: 0000 unimp + 45dc: 45c8 lw a0,12(a1) + 45de: 0000 unimp + 45e0: 30ca fld ft1,176(sp) + 45e2: 2041 jal 4662 <__stack_size+0x3e62> + 45e4: 0460 addi s0,sp,524 45e6: 0000 unimp - 45e8: 45d4 lw a3,12(a1) + 45e8: 0204 addi s1,sp,256 45ea: 0000 unimp - 45ec: 2bc2 fld fs7,16(sp) - 45ee: 2041 jal 466e <__stack_size+0x3e6e> - 45f0: 0354 addi a3,sp,388 + 45ec: 0e00 addi s0,sp,784 + 45ee: 0430 addi a2,sp,520 + 45f0: 0004 addi s1,sp,0 45f2: 0000 unimp - 45f4: 000c addi a1,sp,0 - 45f6: 0000 unimp - 45f8: ffff 0xffff - 45fa: ffff 0xffff - 45fc: 7c010003 lb zero,1984(sp) - 4600: 0c01 addi s8,s8,0 - 4602: 0002 0x2 - 4604: 0074 addi a3,sp,12 - 4606: 0000 unimp - 4608: 45f4 lw a3,76(a1) - 460a: 0000 unimp - 460c: 2f16 fld ft10,320(sp) - 460e: 2041 jal 468e <__stack_size+0x3e8e> - 4610: 0530 addi a2,sp,648 - 4612: 0000 unimp - 4614: 0204 addi s1,sp,256 - 4616: 0000 unimp - 4618: 0e00 addi s0,sp,784 - 461a: 0430 addi a2,sp,520 - 461c: 0006 0x6 - 461e: 0000 unimp - 4620: 0288 addi a0,sp,320 - 4622: 0389 addi t2,t2,2 - 4624: 0896 slli a7,a7,0x5 - 4626: 1a04 addi s1,sp,304 - 4628: 0000 unimp - 462a: 9200 0x9200 - 462c: 9304 0x9304 - 462e: 9705 srai a4,a4,0x21 - 4630: 8109 srli a0,a0,0x2 - 4632: 9401 srai s0,s0,0x20 - 4634: 9506 add a0,a0,ra - 4636: 04100407 0x4100407 - 463a: 0000 unimp - 463c: c10a sw sp,128(sp) - 463e: 0204 addi s1,sp,256 - 4640: 0000 unimp - 4642: c800 sw s0,16(s0) - 4644: 0a04 addi s1,sp,272 - 4646: 0000 unimp - 4648: c900 sw s0,16(a0) - 464a: 0204 addi s1,sp,256 + 45f4: 0492 slli s1,s1,0x4 + 45f6: 0795 addi a5,a5,5 + 45f8: 1804 addi s1,sp,48 + 45fa: 0000 unimp + 45fc: 9300 0x9300 + 45fe: 9405 srai s0,s0,0x21 + 4600: 9606 add a2,a2,ra + 4602: 9708 0x9708 + 4604: 8109 srli a0,a0,0x2 + 4606: 8801 andi s0,s0,0 + 4608: 8902 jr s2 + 460a: 03540403 lb s0,53(s0) + 460e: 0000 unimp + 4610: c10a sw sp,128(sp) + 4612: 0204 addi s1,sp,256 + 4614: 0000 unimp + 4616: c800 sw s0,16(s0) + 4618: 0a04 addi s1,sp,272 + 461a: 0000 unimp + 461c: c900 sw s0,16(a0) + 461e: 0204 addi s1,sp,256 + 4620: 0000 unimp + 4622: d200 sw s0,32(a2) + 4624: 0204 addi s1,sp,256 + 4626: 0000 unimp + 4628: d300 sw s0,32(a4) + 462a: 0204 addi s1,sp,256 + 462c: 0000 unimp + 462e: d400 sw s0,40(s0) + 4630: 0204 addi s1,sp,256 + 4632: 0000 unimp + 4634: d500 sw s0,40(a0) + 4636: 0204 addi s1,sp,256 + 4638: 0000 unimp + 463a: d600 sw s0,40(a2) + 463c: 0204 addi s1,sp,256 + 463e: 0000 unimp + 4640: d700 sw s0,40(a4) + 4642: 0604 addi s1,sp,768 + 4644: 0000 unimp + 4646: 0e00 addi s0,sp,784 + 4648: 0400 addi s0,sp,512 + 464a: 0002 0x2 464c: 0000 unimp - 464e: d200 sw s0,32(a2) - 4650: 0204 addi s1,sp,256 + 464e: 000c000b 0xc000b 4652: 0000 unimp - 4654: d300 sw s0,32(a4) - 4656: 0204 addi s1,sp,256 - 4658: 0000 unimp - 465a: d400 sw s0,40(s0) - 465c: 0204 addi s1,sp,256 - 465e: 0000 unimp - 4660: d500 sw s0,40(a0) - 4662: 0204 addi s1,sp,256 - 4664: 0000 unimp - 4666: d600 sw s0,40(a2) - 4668: 0204 addi s1,sp,256 - 466a: 0000 unimp - 466c: d700 sw s0,40(a4) - 466e: 0604 addi s1,sp,768 - 4670: 0000 unimp - 4672: 0e00 addi s0,sp,784 - 4674: 0400 addi s0,sp,512 - 4676: 0002 0x2 - 4678: 0000 unimp - 467a: 000c000b 0xc000b - 467e: 0000 unimp - 4680: ffff 0xffff - 4682: ffff 0xffff - 4684: 7c010003 lb zero,1984(sp) - 4688: 0c01 addi s8,s8,0 - 468a: 0002 0x2 - 468c: 0074 addi a3,sp,12 - 468e: 0000 unimp - 4690: 467c lw a5,76(a2) - 4692: 0000 unimp - 4694: 3446 fld fs0,112(sp) - 4696: 2041 jal 4716 <__stack_size+0x3f16> - 4698: 0460 addi s0,sp,524 + 4654: ffff 0xffff + 4656: ffff 0xffff + 4658: 7c010003 lb zero,1984(sp) + 465c: 0c01 addi s8,s8,0 + 465e: 0002 0x2 + 4660: 0024 addi s1,sp,8 + 4662: 0000 unimp + 4664: 4650 lw a2,12(a2) + 4666: 0000 unimp + 4668: 352a fld fa0,168(sp) + 466a: 2041 jal 46ea <__stack_size+0x3eea> + 466c: 00a6 slli ra,ra,0x9 + 466e: 0000 unimp + 4670: 2c04 fld fs1,24(s0) + 4672: 0000 unimp + 4674: 0e00 addi s0,sp,784 + 4676: 0410 addi a2,sp,512 + 4678: 0074 addi a3,sp,12 + 467a: 0000 unimp + 467c: 0e0a slli t3,t3,0x2 + 467e: 0400 addi s0,sp,512 + 4680: 0002 0x2 + 4682: 0000 unimp + 4684: 0000000b 0xb + 4688: 000c addi a1,sp,0 + 468a: 0000 unimp + 468c: ffff 0xffff + 468e: ffff 0xffff + 4690: 7c010003 lb zero,1984(sp) + 4694: 0c01 addi s8,s8,0 + 4696: 0002 0x2 + 4698: 0024 addi s1,sp,8 469a: 0000 unimp - 469c: 0204 addi s1,sp,256 + 469c: 4688 lw a0,8(a3) 469e: 0000 unimp - 46a0: 0e00 addi s0,sp,784 - 46a2: 0430 addi a2,sp,520 - 46a4: 0004 addi s1,sp,0 + 46a0: 35d0 fld fa2,168(a1) + 46a2: 2041 jal 4722 <__stack_size+0x3f22> + 46a4: 0112 slli sp,sp,0x4 46a6: 0000 unimp - 46a8: 0492 slli s1,s1,0x4 - 46aa: 0795 addi a5,a5,5 - 46ac: 1804 addi s1,sp,48 - 46ae: 0000 unimp - 46b0: 9300 0x9300 - 46b2: 9405 srai s0,s0,0x21 - 46b4: 9606 add a2,a2,ra - 46b6: 9708 0x9708 - 46b8: 8109 srli a0,a0,0x2 - 46ba: 8801 andi s0,s0,0 - 46bc: 8902 jr s2 - 46be: 03540403 lb s0,53(s0) + 46a8: 3404 fld fs1,40(s0) + 46aa: 0000 unimp + 46ac: 0e00 addi s0,sp,784 + 46ae: 0410 addi a2,sp,512 + 46b0: 0026 0x26 + 46b2: 0000 unimp + 46b4: 0e0a slli t3,t3,0x2 + 46b6: 0400 addi s0,sp,512 + 46b8: 0002 0x2 + 46ba: 0000 unimp + 46bc: 0000000b 0xb + 46c0: 000c addi a1,sp,0 46c2: 0000 unimp - 46c4: c10a sw sp,128(sp) - 46c6: 0204 addi s1,sp,256 - 46c8: 0000 unimp - 46ca: c800 sw s0,16(s0) - 46cc: 0a04 addi s1,sp,272 - 46ce: 0000 unimp - 46d0: c900 sw s0,16(a0) - 46d2: 0204 addi s1,sp,256 - 46d4: 0000 unimp - 46d6: d200 sw s0,32(a2) - 46d8: 0204 addi s1,sp,256 - 46da: 0000 unimp - 46dc: d300 sw s0,32(a4) - 46de: 0204 addi s1,sp,256 - 46e0: 0000 unimp - 46e2: d400 sw s0,40(s0) - 46e4: 0204 addi s1,sp,256 - 46e6: 0000 unimp - 46e8: d500 sw s0,40(a0) - 46ea: 0204 addi s1,sp,256 - 46ec: 0000 unimp - 46ee: d600 sw s0,40(a2) - 46f0: 0204 addi s1,sp,256 + 46c4: ffff 0xffff + 46c6: ffff 0xffff + 46c8: 7c010003 lb zero,1984(sp) + 46cc: 0c01 addi s8,s8,0 + 46ce: 0002 0x2 + 46d0: 0024 addi s1,sp,8 + 46d2: 0000 unimp + 46d4: 46c0 lw s0,12(a3) + 46d6: 0000 unimp + 46d8: 36e2 fld fa3,56(sp) + 46da: 2041 jal 475a <__stack_size+0x3f5a> + 46dc: 0112 slli sp,sp,0x4 + 46de: 0000 unimp + 46e0: 3404 fld fs1,40(s0) + 46e2: 0000 unimp + 46e4: 0e00 addi s0,sp,784 + 46e6: 0410 addi a2,sp,512 + 46e8: 0026 0x26 + 46ea: 0000 unimp + 46ec: 0e0a slli t3,t3,0x2 + 46ee: 0400 addi s0,sp,512 + 46f0: 0002 0x2 46f2: 0000 unimp - 46f4: d700 sw s0,40(a4) - 46f6: 0604 addi s1,sp,768 - 46f8: 0000 unimp - 46fa: 0e00 addi s0,sp,784 - 46fc: 0400 addi s0,sp,512 - 46fe: 0002 0x2 - 4700: 0000 unimp - 4702: 000c000b 0xc000b - 4706: 0000 unimp - 4708: ffff 0xffff - 470a: ffff 0xffff - 470c: 7c010003 lb zero,1984(sp) - 4710: 0c01 addi s8,s8,0 - 4712: 0002 0x2 - 4714: 0024 addi s1,sp,8 + 46f4: 0000000b 0xb + 46f8: 000c addi a1,sp,0 + 46fa: 0000 unimp + 46fc: ffff 0xffff + 46fe: ffff 0xffff + 4700: 7c010003 lb zero,1984(sp) + 4704: 0c01 addi s8,s8,0 + 4706: 0002 0x2 + 4708: 00a0 addi s0,sp,72 + 470a: 0000 unimp + 470c: 46f8 lw a4,76(a3) + 470e: 0000 unimp + 4710: 37f4 fld fa3,232(a5) + 4712: 2041 jal 4792 <__stack_size+0x3f92> + 4714: 0b5e slli s6,s6,0x17 4716: 0000 unimp - 4718: 4704 lw s1,8(a4) + 4718: 0204 addi s1,sp,256 471a: 0000 unimp - 471c: 38a6 fld fa7,104(sp) - 471e: 2041 jal 479e <__stack_size+0x3f9e> - 4720: 00a6 slli ra,ra,0x9 + 471c: 0e00 addi s0,sp,784 + 471e: 01c0 addi s0,sp,196 + 4720: 0204 addi s1,sp,256 4722: 0000 unimp - 4724: 2c04 fld fs1,24(s0) - 4726: 0000 unimp - 4728: 0e00 addi s0,sp,784 - 472a: 0410 addi a2,sp,512 - 472c: 0074 addi a3,sp,12 - 472e: 0000 unimp - 4730: 0e0a slli t3,t3,0x2 - 4732: 0400 addi s0,sp,512 - 4734: 0002 0x2 + 4724: 9300 0x9300 + 4726: 0405 addi s0,s0,1 + 4728: 0018 addi a4,sp,0 + 472a: 0000 unimp + 472c: 0492 slli s1,s1,0x4 + 472e: 0694 addi a3,sp,832 + 4730: 0795 addi a5,a5,5 + 4732: 0896 slli a7,a7,0x5 + 4734: 1604 addi s1,sp,800 4736: 0000 unimp - 4738: 0000000b 0xb - 473c: 000c addi a1,sp,0 + 4738: 8900 0x8900 + 473a: 00160403 lb s0,1(a2) # 19001 <__stack_size+0x18801> 473e: 0000 unimp - 4740: ffff 0xffff - 4742: ffff 0xffff - 4744: 7c010003 lb zero,1984(sp) - 4748: 0c01 addi s8,s8,0 - 474a: 0002 0x2 - 474c: 0024 addi s1,sp,8 - 474e: 0000 unimp - 4750: 473c lw a5,72(a4) - 4752: 0000 unimp - 4754: 394c fld fa1,176(a0) - 4756: 2041 jal 47d6 <__stack_size+0x3fd6> - 4758: 0112 slli sp,sp,0x4 - 475a: 0000 unimp - 475c: 3404 fld fs1,40(s0) + 4740: 0181 addi gp,gp,0 + 4742: 0288 addi a0,sp,320 + 4744: 0a980997 auipc s3,0xa980 + 4748: 0b99 addi s7,s7,6 + 474a: 0c9a slli s9,s9,0x6 + 474c: f0040d9b 0xf0040d9b + 4750: 0008 addi a0,sp,0 + 4752: 0a00 addi s0,sp,272 + 4754: 04c1 addi s1,s1,16 + 4756: 0010 addi a2,sp,0 + 4758: 0000 unimp + 475a: 04c8 addi a0,sp,580 + 475c: 0002 0x2 475e: 0000 unimp - 4760: 0e00 addi s0,sp,784 - 4762: 0410 addi a2,sp,512 - 4764: 0026 0x26 - 4766: 0000 unimp - 4768: 0e0a slli t3,t3,0x2 - 476a: 0400 addi s0,sp,512 - 476c: 0002 0x2 - 476e: 0000 unimp - 4770: 0000000b 0xb - 4774: 000c addi a1,sp,0 + 4760: 04c9 addi s1,s1,18 + 4762: 0014 addi a3,sp,0 + 4764: 0000 unimp + 4766: 04d2 slli s1,s1,0x14 + 4768: 000e 0xe + 476a: 0000 unimp + 476c: 000204d3 fadd.s fs1,ft4,ft0,rne + 4770: 0000 unimp + 4772: 04d4 addi a3,sp,580 + 4774: 0006 0x6 4776: 0000 unimp - 4778: ffff 0xffff - 477a: ffff 0xffff - 477c: 7c010003 lb zero,1984(sp) - 4780: 0c01 addi s8,s8,0 - 4782: 0002 0x2 - 4784: 0024 addi s1,sp,8 - 4786: 0000 unimp - 4788: 4774 lw a3,76(a4) - 478a: 0000 unimp - 478c: 3a5e fld fs4,496(sp) - 478e: 2041 jal 480e <__stack_size+0x400e> - 4790: 0112 slli sp,sp,0x4 - 4792: 0000 unimp - 4794: 3404 fld fs1,40(s0) - 4796: 0000 unimp - 4798: 0e00 addi s0,sp,784 - 479a: 0410 addi a2,sp,512 - 479c: 0026 0x26 - 479e: 0000 unimp - 47a0: 0e0a slli t3,t3,0x2 - 47a2: 0400 addi s0,sp,512 - 47a4: 0002 0x2 + 4778: 04d5 addi s1,s1,21 + 477a: 0002 0x2 + 477c: 0000 unimp + 477e: 04d6 slli s1,s1,0x15 + 4780: 0006 0x6 + 4782: 0000 unimp + 4784: 000204d7 0x204d7 + 4788: 0000 unimp + 478a: 04d8 addi a4,sp,580 + 478c: 0006 0x6 + 478e: 0000 unimp + 4790: 04d9 addi s1,s1,22 + 4792: 0002 0x2 + 4794: 0000 unimp + 4796: 04da slli s1,s1,0x16 + 4798: 0004 addi s1,sp,0 + 479a: 0000 unimp + 479c: 000404db 0x404db + 47a0: 0000 unimp + 47a2: 000e 0xe + 47a4: 0204 addi s1,sp,256 47a6: 0000 unimp - 47a8: 0000000b 0xb + 47a8: 0b00 addi s0,sp,400 + 47aa: 0000 unimp 47ac: 000c addi a1,sp,0 47ae: 0000 unimp 47b0: ffff 0xffff @@ -116842,297 +116378,214 @@ Disassembly of section .debug_frame: 47b4: 7c010003 lb zero,1984(sp) 47b8: 0c01 addi s8,s8,0 47ba: 0002 0x2 - 47bc: 00a0 addi s0,sp,72 + 47bc: 0070 addi a2,sp,12 47be: 0000 unimp 47c0: 47ac lw a1,72(a5) 47c2: 0000 unimp - 47c4: 3b70 fld fa2,240(a4) + 47c4: 4352 lw t1,20(sp) 47c6: 2041 jal 4846 <__stack_size+0x4046> - 47c8: 0b5e slli s6,s6,0x17 + 47c8: 0e3e slli t3,t3,0xf 47ca: 0000 unimp 47cc: 0204 addi s1,sp,256 47ce: 0000 unimp 47d0: 0e00 addi s0,sp,784 - 47d2: 01c0 addi s0,sp,196 - 47d4: 0204 addi s1,sp,256 + 47d2: 0460 addi s0,sp,524 + 47d4: 0004 addi s1,sp,0 47d6: 0000 unimp - 47d8: 9300 0x9300 - 47da: 0405 addi s0,s0,1 - 47dc: 0018 addi a4,sp,0 - 47de: 0000 unimp - 47e0: 0492 slli s1,s1,0x4 - 47e2: 0694 addi a3,sp,832 - 47e4: 0795 addi a5,a5,5 - 47e6: 0896 slli a7,a7,0x5 - 47e8: 1604 addi s1,sp,800 + 47d8: 0492 slli s1,s1,0x4 + 47da: 0c04 addi s1,sp,528 + 47dc: 0000 unimp + 47de: 8900 0x8900 + 47e0: 001a0403 lb s0,1(s4) + 47e4: 0000 unimp + 47e6: 0288 addi a0,sp,320 + 47e8: 0e04 addi s1,sp,784 47ea: 0000 unimp - 47ec: 8900 0x8900 - 47ee: 00160403 lb s0,1(a2) # 19001 <__stack_size+0x18801> - 47f2: 0000 unimp - 47f4: 0181 addi gp,gp,0 - 47f6: 0288 addi a0,sp,320 - 47f8: 0a980997 auipc s3,0xa980 - 47fc: 0b99 addi s7,s7,6 - 47fe: 0c9a slli s9,s9,0x6 - 4800: f0040d9b 0xf0040d9b - 4804: 0008 addi a0,sp,0 - 4806: 0a00 addi s0,sp,272 - 4808: 04c1 addi s1,s1,16 - 480a: 0010 addi a2,sp,0 - 480c: 0000 unimp - 480e: 04c8 addi a0,sp,580 - 4810: 0002 0x2 - 4812: 0000 unimp - 4814: 04c9 addi s1,s1,18 - 4816: 0014 addi a3,sp,0 - 4818: 0000 unimp - 481a: 04d2 slli s1,s1,0x14 - 481c: 000e 0xe - 481e: 0000 unimp - 4820: 000204d3 fadd.s fs1,ft4,ft0,rne - 4824: 0000 unimp - 4826: 04d4 addi a3,sp,580 - 4828: 0006 0x6 + 47ec: 8100 0x8100 + 47ee: 9301 srli a4,a4,0x20 + 47f0: 9405 srai s0,s0,0x21 + 47f2: 9506 add a0,a0,ra + 47f4: 038e0407 0x38e0407 + 47f8: 0000 unimp + 47fa: c10a sw sp,128(sp) + 47fc: 0604 addi s1,sp,768 + 47fe: 0000 unimp + 4800: c800 sw s0,16(s0) + 4802: 0804 addi s1,sp,16 + 4804: 0000 unimp + 4806: d200 sw s0,32(a2) + 4808: 0204 addi s1,sp,256 + 480a: 0000 unimp + 480c: d300 sw s0,32(a4) + 480e: 0404 addi s1,sp,512 + 4810: 0000 unimp + 4812: d400 sw s0,40(s0) + 4814: 0204 addi s1,sp,256 + 4816: 0000 unimp + 4818: c900 sw s0,16(a0) + 481a: 0204 addi s1,sp,256 + 481c: 0000 unimp + 481e: d500 sw s0,40(a0) + 4820: 0204 addi s1,sp,256 + 4822: 0000 unimp + 4824: 0e00 addi s0,sp,784 + 4826: 0400 addi s0,sp,512 + 4828: 0002 0x2 482a: 0000 unimp - 482c: 04d5 addi s1,s1,21 - 482e: 0002 0x2 - 4830: 0000 unimp - 4832: 04d6 slli s1,s1,0x15 - 4834: 0006 0x6 - 4836: 0000 unimp - 4838: 000204d7 0x204d7 - 483c: 0000 unimp - 483e: 04d8 addi a4,sp,580 - 4840: 0006 0x6 + 482c: 0000000b 0xb + 4830: 000c addi a1,sp,0 + 4832: 0000 unimp + 4834: ffff 0xffff + 4836: ffff 0xffff + 4838: 7c010003 lb zero,1984(sp) + 483c: 0c01 addi s8,s8,0 + 483e: 0002 0x2 + 4840: 0024 addi s1,sp,8 4842: 0000 unimp - 4844: 04d9 addi s1,s1,22 - 4846: 0002 0x2 - 4848: 0000 unimp - 484a: 04da slli s1,s1,0x16 - 484c: 0004 addi s1,sp,0 + 4844: 4830 lw a2,80(s0) + 4846: 0000 unimp + 4848: 5190 lw a2,32(a1) + 484a: 2041 jal 48ca <__stack_size+0x40ca> + 484c: 00fa slli ra,ra,0x1e 484e: 0000 unimp - 4850: 000404db 0x404db - 4854: 0000 unimp - 4856: 000e 0xe - 4858: 0204 addi s1,sp,256 + 4850: 0a04 addi s1,sp,272 + 4852: 0000 unimp + 4854: 0e00 addi s0,sp,784 + 4856: 0420 addi s0,sp,520 + 4858: 003c addi a5,sp,8 485a: 0000 unimp - 485c: 0b00 addi s0,sp,400 - 485e: 0000 unimp - 4860: 000c addi a1,sp,0 + 485c: 0e0a slli t3,t3,0x2 + 485e: 0400 addi s0,sp,512 + 4860: 0002 0x2 4862: 0000 unimp - 4864: ffff 0xffff - 4866: ffff 0xffff - 4868: 7c010003 lb zero,1984(sp) - 486c: 0c01 addi s8,s8,0 - 486e: 0002 0x2 - 4870: 0070 addi a2,sp,12 - 4872: 0000 unimp - 4874: 4860 lw s0,84(s0) - 4876: 0000 unimp - 4878: 46ce lw a3,208(sp) - 487a: 2041 jal 48fa <__stack_size+0x40fa> - 487c: 0e3e slli t3,t3,0xf + 4864: 0000000b 0xb + 4868: 000c addi a1,sp,0 + 486a: 0000 unimp + 486c: ffff 0xffff + 486e: ffff 0xffff + 4870: 7c010003 lb zero,1984(sp) + 4874: 0c01 addi s8,s8,0 + 4876: 0002 0x2 + 4878: 0048 addi a0,sp,4 + 487a: 0000 unimp + 487c: 4868 lw a0,84(s0) 487e: 0000 unimp - 4880: 0204 addi s1,sp,256 - 4882: 0000 unimp - 4884: 0e00 addi s0,sp,784 - 4886: 0460 addi s0,sp,524 - 4888: 0004 addi s1,sp,0 + 4880: 528a lw t0,160(sp) + 4882: 2041 jal 4902 <__stack_size+0x4102> + 4884: 00ee slli ra,ra,0x1b + 4886: 0000 unimp + 4888: 0204 addi s1,sp,256 488a: 0000 unimp - 488c: 0492 slli s1,s1,0x4 - 488e: 0c04 addi s1,sp,528 - 4890: 0000 unimp - 4892: 8900 0x8900 - 4894: 001a0403 lb s0,1(s4) - 4898: 0000 unimp - 489a: 0288 addi a0,sp,320 - 489c: 0e04 addi s1,sp,784 + 488c: 0e00 addi s0,sp,784 + 488e: 0430 addi a2,sp,520 + 4890: 0008 addi a0,sp,0 + 4892: 0000 unimp + 4894: 0389 addi t2,t2,2 + 4896: 0181 addi gp,gp,0 + 4898: 0288 addi a0,sp,320 + 489a: 0492 slli s1,s1,0x4 + 489c: b804 fsd fs1,48(s0) 489e: 0000 unimp - 48a0: 8100 0x8100 - 48a2: 9301 srli a4,a4,0x20 - 48a4: 9405 srai s0,s0,0x21 - 48a6: 9506 add a0,a0,ra - 48a8: 038e0407 0x38e0407 + 48a0: 0a00 addi s0,sp,272 + 48a2: 04c1 addi s1,s1,16 + 48a4: 0002 0x2 + 48a6: 0000 unimp + 48a8: 04c8 addi a0,sp,580 + 48aa: 0008 addi a0,sp,0 48ac: 0000 unimp - 48ae: c10a sw sp,128(sp) - 48b0: 0604 addi s1,sp,768 + 48ae: 04d2 slli s1,s1,0x14 + 48b0: 000c addi a1,sp,0 48b2: 0000 unimp - 48b4: c800 sw s0,16(s0) - 48b6: 0804 addi s1,sp,16 + 48b4: 04c9 addi s1,s1,18 + 48b6: 0002 0x2 48b8: 0000 unimp - 48ba: d200 sw s0,32(a2) + 48ba: 000e 0xe 48bc: 0204 addi s1,sp,256 48be: 0000 unimp - 48c0: d300 sw s0,32(a4) - 48c2: 0404 addi s1,sp,512 - 48c4: 0000 unimp - 48c6: d400 sw s0,40(s0) - 48c8: 0204 addi s1,sp,256 - 48ca: 0000 unimp - 48cc: c900 sw s0,16(a0) - 48ce: 0204 addi s1,sp,256 - 48d0: 0000 unimp - 48d2: d500 sw s0,40(a0) - 48d4: 0204 addi s1,sp,256 + 48c0: 0b00 addi s0,sp,400 + 48c2: 0000 unimp + 48c4: 000c addi a1,sp,0 + 48c6: 0000 unimp + 48c8: ffff 0xffff + 48ca: ffff 0xffff + 48cc: 7c010003 lb zero,1984(sp) + 48d0: 0c01 addi s8,s8,0 + 48d2: 0002 0x2 + 48d4: 0044 addi s1,sp,4 48d6: 0000 unimp - 48d8: 0e00 addi s0,sp,784 - 48da: 0400 addi s0,sp,512 - 48dc: 0002 0x2 - 48de: 0000 unimp - 48e0: 0000000b 0xb - 48e4: 000c addi a1,sp,0 + 48d8: 48c4 lw s1,20(s1) + 48da: 0000 unimp + 48dc: 5378 lw a4,100(a4) + 48de: 2041 jal 495e <__stack_size+0x415e> + 48e0: 016a slli sp,sp,0x1a + 48e2: 0000 unimp + 48e4: 1004 addi s1,sp,32 48e6: 0000 unimp - 48e8: ffff 0xffff - 48ea: ffff 0xffff - 48ec: 7c010003 lb zero,1984(sp) - 48f0: 0c01 addi s8,s8,0 - 48f2: 0002 0x2 - 48f4: 0024 addi s1,sp,8 + 48e8: 0e00 addi s0,sp,784 + 48ea: 0430 addi a2,sp,520 + 48ec: 000a 0xa + 48ee: 0000 unimp + 48f0: 0288 addi a0,sp,320 + 48f2: 0389 addi t2,t2,2 + 48f4: 0604 addi s1,sp,768 48f6: 0000 unimp - 48f8: 48e4 lw s1,84(s1) - 48fa: 0000 unimp - 48fc: 550c lw a1,40(a0) - 48fe: 2041 jal 497e <__stack_size+0x417e> - 4900: 00fa slli ra,ra,0x1e - 4902: 0000 unimp - 4904: 0a04 addi s1,sp,272 - 4906: 0000 unimp - 4908: 0e00 addi s0,sp,784 - 490a: 0420 addi s0,sp,520 - 490c: 003c addi a5,sp,8 - 490e: 0000 unimp - 4910: 0e0a slli t3,t3,0x2 - 4912: 0400 addi s0,sp,512 - 4914: 0002 0x2 - 4916: 0000 unimp - 4918: 0000000b 0xb - 491c: 000c addi a1,sp,0 + 48f8: 8100 0x8100 + 48fa: 0401 addi s0,s0,0 + 48fc: 006a 0x6a + 48fe: 0000 unimp + 4900: c10a sw sp,128(sp) + 4902: 0204 addi s1,sp,256 + 4904: 0000 unimp + 4906: c800 sw s0,16(s0) + 4908: 0a04 addi s1,sp,272 + 490a: 0000 unimp + 490c: c900 sw s0,16(a0) + 490e: 0204 addi s1,sp,256 + 4910: 0000 unimp + 4912: 0e00 addi s0,sp,784 + 4914: 0400 addi s0,sp,512 + 4916: 0002 0x2 + 4918: 0000 unimp + 491a: 000c000b 0xc000b 491e: 0000 unimp 4920: ffff 0xffff 4922: ffff 0xffff 4924: 7c010003 lb zero,1984(sp) 4928: 0c01 addi s8,s8,0 492a: 0002 0x2 - 492c: 0048 addi a0,sp,4 + 492c: 0024 addi s1,sp,8 492e: 0000 unimp 4930: 491c lw a5,16(a0) 4932: 0000 unimp - 4934: 5606 lw a2,96(sp) + 4934: 54e2 lw s1,56(sp) 4936: 2041 jal 49b6 <__stack_size+0x41b6> - 4938: 00ee slli ra,ra,0x1b + 4938: 024c addi a1,sp,260 493a: 0000 unimp - 493c: 0204 addi s1,sp,256 + 493c: 0804 addi s1,sp,16 493e: 0000 unimp 4940: 0e00 addi s0,sp,784 - 4942: 0430 addi a2,sp,520 - 4944: 0008 addi a0,sp,0 + 4942: 0420 addi s0,sp,520 + 4944: 0238 addi a4,sp,264 4946: 0000 unimp - 4948: 0389 addi t2,t2,2 - 494a: 0181 addi gp,gp,0 - 494c: 0288 addi a0,sp,320 - 494e: 0492 slli s1,s1,0x4 - 4950: b804 fsd fs1,48(s0) - 4952: 0000 unimp - 4954: 0a00 addi s0,sp,272 - 4956: 04c1 addi s1,s1,16 - 4958: 0002 0x2 - 495a: 0000 unimp - 495c: 04c8 addi a0,sp,580 - 495e: 0008 addi a0,sp,0 - 4960: 0000 unimp - 4962: 04d2 slli s1,s1,0x14 + 4948: 0e0a slli t3,t3,0x2 + 494a: 0400 addi s0,sp,512 + 494c: 0002 0x2 + 494e: 0000 unimp + 4950: 0000000b 0xb + 4954: 000c addi a1,sp,0 + 4956: 0000 unimp + 4958: ffff 0xffff + 495a: ffff 0xffff + 495c: 7c010003 lb zero,1984(sp) + 4960: 0c01 addi s8,s8,0 + 4962: 0002 0x2 4964: 000c addi a1,sp,0 4966: 0000 unimp - 4968: 04c9 addi s1,s1,18 - 496a: 0002 0x2 - 496c: 0000 unimp - 496e: 000e 0xe - 4970: 0204 addi s1,sp,256 - 4972: 0000 unimp - 4974: 0b00 addi s0,sp,400 - 4976: 0000 unimp - 4978: 000c addi a1,sp,0 - 497a: 0000 unimp - 497c: ffff 0xffff - 497e: ffff 0xffff - 4980: 7c010003 lb zero,1984(sp) - 4984: 0c01 addi s8,s8,0 - 4986: 0002 0x2 - 4988: 0044 addi s1,sp,4 - 498a: 0000 unimp - 498c: 4978 lw a4,84(a0) - 498e: 0000 unimp - 4990: 56f4 lw a3,108(a3) - 4992: 2041 jal 4a12 <__stack_size+0x4212> - 4994: 016a slli sp,sp,0x1a - 4996: 0000 unimp - 4998: 1004 addi s1,sp,32 - 499a: 0000 unimp - 499c: 0e00 addi s0,sp,784 - 499e: 0430 addi a2,sp,520 - 49a0: 000a 0xa - 49a2: 0000 unimp - 49a4: 0288 addi a0,sp,320 - 49a6: 0389 addi t2,t2,2 - 49a8: 0604 addi s1,sp,768 - 49aa: 0000 unimp - 49ac: 8100 0x8100 - 49ae: 0401 addi s0,s0,0 - 49b0: 006a 0x6a - 49b2: 0000 unimp - 49b4: c10a sw sp,128(sp) - 49b6: 0204 addi s1,sp,256 - 49b8: 0000 unimp - 49ba: c800 sw s0,16(s0) - 49bc: 0a04 addi s1,sp,272 - 49be: 0000 unimp - 49c0: c900 sw s0,16(a0) - 49c2: 0204 addi s1,sp,256 - 49c4: 0000 unimp - 49c6: 0e00 addi s0,sp,784 - 49c8: 0400 addi s0,sp,512 - 49ca: 0002 0x2 - 49cc: 0000 unimp - 49ce: 000c000b 0xc000b - 49d2: 0000 unimp - 49d4: ffff 0xffff - 49d6: ffff 0xffff - 49d8: 7c010003 lb zero,1984(sp) - 49dc: 0c01 addi s8,s8,0 - 49de: 0002 0x2 - 49e0: 0024 addi s1,sp,8 - 49e2: 0000 unimp - 49e4: 49d0 lw a2,20(a1) - 49e6: 0000 unimp - 49e8: 585e lw a6,244(sp) - 49ea: 2041 jal 4a6a <__stack_size+0x426a> - 49ec: 024c addi a1,sp,260 - 49ee: 0000 unimp - 49f0: 0804 addi s1,sp,16 - 49f2: 0000 unimp - 49f4: 0e00 addi s0,sp,784 - 49f6: 0420 addi s0,sp,520 - 49f8: 0238 addi a4,sp,264 - 49fa: 0000 unimp - 49fc: 0e0a slli t3,t3,0x2 - 49fe: 0400 addi s0,sp,512 - 4a00: 0002 0x2 - 4a02: 0000 unimp - 4a04: 0000000b 0xb - 4a08: 000c addi a1,sp,0 - 4a0a: 0000 unimp - 4a0c: ffff 0xffff - 4a0e: ffff 0xffff - 4a10: 7c010003 lb zero,1984(sp) - 4a14: 0c01 addi s8,s8,0 - 4a16: 0002 0x2 - 4a18: 000c addi a1,sp,0 - 4a1a: 0000 unimp - 4a1c: 4a08 lw a0,16(a2) - 4a1e: 0000 unimp - 4a20: 5aaa lw s5,168(sp) - 4a22: 2041 jal 4aa2 <__stack_size+0x42a2> - 4a24: 003c addi a5,sp,8 + 4968: 4954 lw a3,20(a0) + 496a: 0000 unimp + 496c: 572e lw a4,232(sp) + 496e: 2041 jal 49ee <__stack_size+0x41ee> + 4970: 003c addi a5,sp,8 ... Disassembly of section .debug_loc: @@ -117524,46 +116977,46 @@ Disassembly of section .debug_loc: 368: 0200 addi s0,sp,256 36a: 7200 flw fs0,32(a2) ... - 374: 4a00 lw s0,16(a2) + 374: 5000 lw s0,32(s0) 376: 0000 unimp - 378: 4c00 lw s0,24(s0) + 378: 5200 lw s0,32(a2) 37a: 0000 unimp 37c: 0200 addi s0,sp,256 37e: 7200 flw fs0,32(a2) - 380: 4c00 lw s0,24(s0) + 380: 5200 lw s0,32(a2) 382: 0000 unimp - 384: 5200 lw s0,32(a2) + 384: 5800 lw s0,48(s0) 386: 0000 unimp 388: 0200 addi s0,sp,256 38a: 7200 flw fs0,32(a2) - 38c: 5220 lw s0,96(a2) + 38c: 5820 lw s0,112(s0) 38e: 0000 unimp - 390: d200 sw s0,32(a2) + 390: d800 sw s0,48(s0) 392: 0000 unimp 394: 0200 addi s0,sp,256 396: 7800 flw fs0,48(s0) - 398: d200 sw s0,32(a2) + 398: d800 sw s0,48(s0) 39a: 0000 unimp - 39c: d400 sw s0,40(s0) + 39c: da00 sw s0,48(a2) 39e: 0000 unimp 3a0: 0200 addi s0,sp,256 3a2: 7200 flw fs0,32(a2) ... - 3ac: 1800 addi s0,sp,48 + 3ac: 1e00 addi s0,sp,816 3ae: 0000 unimp - 3b0: 1a00 addi s0,sp,304 + 3b0: 2000 fld fs0,0(s0) 3b2: 0000 unimp 3b4: 0200 addi s0,sp,256 3b6: 7200 flw fs0,32(a2) - 3b8: 1a00 addi s0,sp,304 + 3b8: 2000 fld fs0,0(s0) 3ba: 0000 unimp - 3bc: 2000 fld fs0,0(s0) + 3bc: 2600 fld fs0,8(a2) 3be: 0000 unimp 3c0: 0200 addi s0,sp,256 3c2: 7200 flw fs0,32(a2) - 3c4: 2030 fld fa2,64(s0) + 3c4: 2630 fld fa2,72(a2) 3c6: 0000 unimp - 3c8: 4a00 lw s0,16(a2) + 3c8: 5000 lw s0,32(s0) 3ca: 0000 unimp 3cc: 0200 addi s0,sp,256 3ce: 7800 flw fs0,48(s0) @@ -117580,13 +117033,13 @@ Disassembly of section .debug_loc: 3ee: 7200 flw fs0,32(a2) 3f0: 0820 addi s0,sp,24 3f2: 0000 unimp - 3f4: 1600 addi s0,sp,800 + 3f4: 1c00 addi s0,sp,560 3f6: 0000 unimp 3f8: 0200 addi s0,sp,256 3fa: 7800 flw fs0,48(s0) - 3fc: 1600 addi s0,sp,800 + 3fc: 1c00 addi s0,sp,560 3fe: 0000 unimp - 400: 1800 addi s0,sp,48 + 400: 1e00 addi s0,sp,816 402: 0000 unimp 404: 0200 addi s0,sp,256 406: 7200 flw fs0,32(a2) @@ -119757,102 +119210,102 @@ Disassembly of section .debug_loc: 1774: 0002 0x2 1776: 0072 0x72 ... - 1780: 1606 slli a2,a2,0x21 + 1780: 1604 addi s1,sp,800 1782: 0000 unimp - 1784: 1608 addi a0,sp,800 + 1784: 1606 slli a2,a2,0x21 1786: 0000 unimp 1788: 0002 0x2 178a: 0072 0x72 - 178c: 1608 addi a0,sp,800 + 178c: 1606 slli a2,a2,0x21 178e: 0000 unimp - 1790: 160e slli a2,a2,0x23 + 1790: 160c addi a1,sp,800 1792: 0000 unimp 1794: 0002 0x2 1796: 3072 fld ft0,312(sp) - 1798: 160e slli a2,a2,0x23 + 1798: 160c addi a1,sp,800 179a: 0000 unimp - 179c: 166e slli a2,a2,0x3b + 179c: 166c addi a1,sp,812 179e: 0000 unimp 17a0: 0002 0x2 17a2: 0078 addi a4,sp,12 - 17a4: 166e slli a2,a2,0x3b + 17a4: 166c addi a1,sp,812 17a6: 0000 unimp - 17a8: 1670 addi a2,sp,812 + 17a8: 166e slli a2,a2,0x3b 17aa: 0000 unimp 17ac: 0002 0x2 17ae: 0072 0x72 ... - 17b8: 15e6 slli a1,a1,0x39 + 17b8: 15e4 addi s1,sp,748 17ba: 0000 unimp - 17bc: 15e8 addi a0,sp,748 + 17bc: 15e6 slli a1,a1,0x39 17be: 0000 unimp 17c0: 0002 0x2 17c2: 0072 0x72 - 17c4: 15e8 addi a0,sp,748 + 17c4: 15e6 slli a1,a1,0x39 17c6: 0000 unimp - 17c8: 15ec addi a1,sp,748 + 17c8: 15ea slli a1,a1,0x3a 17ca: 0000 unimp 17cc: 0002 0x2 17ce: 2072 fld ft0,280(sp) - 17d0: 15ec addi a1,sp,748 + 17d0: 15ea slli a1,a1,0x3a 17d2: 0000 unimp - 17d4: 1604 addi s1,sp,800 + 17d4: 1602 slli a2,a2,0x20 17d6: 0000 unimp 17d8: 0002 0x2 17da: 0078 addi a4,sp,12 - 17dc: 1604 addi s1,sp,800 + 17dc: 1602 slli a2,a2,0x20 17de: 0000 unimp - 17e0: 1606 slli a2,a2,0x21 + 17e0: 1604 addi s1,sp,800 17e2: 0000 unimp 17e4: 0002 0x2 17e6: 0072 0x72 ... - 17f0: 153e slli a0,a0,0x2f + 17f0: 153c addi a5,sp,680 17f2: 0000 unimp - 17f4: 1540 addi s0,sp,676 + 17f4: 153e slli a0,a0,0x2f 17f6: 0000 unimp 17f8: 0002 0x2 17fa: 0072 0x72 - 17fc: 1540 addi s0,sp,676 + 17fc: 153e slli a0,a0,0x2f 17fe: 0000 unimp - 1800: 1544 addi s1,sp,676 + 1800: 1542 slli a0,a0,0x30 1802: 0000 unimp 1804: 0002 0x2 1806: 2072 fld ft0,280(sp) - 1808: 1544 addi s1,sp,676 + 1808: 1542 slli a0,a0,0x30 180a: 0000 unimp - 180c: 15e4 addi s1,sp,748 + 180c: 15e2 slli a1,a1,0x38 180e: 0000 unimp 1810: 0002 0x2 1812: 0078 addi a4,sp,12 - 1814: 15e4 addi s1,sp,748 + 1814: 15e2 slli a1,a1,0x38 1816: 0000 unimp - 1818: 15e6 slli a1,a1,0x39 + 1818: 15e4 addi s1,sp,748 181a: 0000 unimp 181c: 0002 0x2 181e: 0072 0x72 ... - 1828: 1514 addi a3,sp,672 + 1828: 1512 slli a0,a0,0x24 182a: 0000 unimp - 182c: 1516 slli a0,a0,0x25 + 182c: 1514 addi a3,sp,672 182e: 0000 unimp 1830: 0002 0x2 1832: 0072 0x72 - 1834: 1516 slli a0,a0,0x25 + 1834: 1514 addi a3,sp,672 1836: 0000 unimp - 1838: 151c addi a5,sp,672 + 1838: 151a slli a0,a0,0x26 183a: 0000 unimp 183c: 0002 0x2 183e: 3072 fld ft0,312(sp) - 1840: 151c addi a5,sp,672 + 1840: 151a slli a0,a0,0x26 1842: 0000 unimp - 1844: 153c addi a5,sp,680 + 1844: 153a slli a0,a0,0x2e 1846: 0000 unimp 1848: 0002 0x2 184a: 0078 addi a4,sp,12 - 184c: 153c addi a5,sp,680 + 184c: 153a slli a0,a0,0x2e 184e: 0000 unimp - 1850: 153e slli a0,a0,0x2f + 1850: 153c addi a5,sp,680 1852: 0000 unimp 1854: 0002 0x2 1856: 0072 0x72 @@ -119871,13 +119324,13 @@ Disassembly of section .debug_loc: 1876: 3072 fld ft0,312(sp) 1878: 147c addi a5,sp,556 187a: 0000 unimp - 187c: 1512 slli a0,a0,0x24 + 187c: 1510 addi a2,sp,672 187e: 0000 unimp 1880: 0002 0x2 1882: 0078 addi a4,sp,12 - 1884: 1512 slli a0,a0,0x24 + 1884: 1510 addi a2,sp,672 1886: 0000 unimp - 1888: 1514 addi a3,sp,672 + 1888: 1512 slli a0,a0,0x24 188a: 0000 unimp 188c: 0002 0x2 188e: 0072 0x72 @@ -120530,22989 +119983,22985 @@ Disassembly of section .debug_loc: 1eb2: 0002 0x2 1eb4: 0072 0x72 ... - 1ebe: 0448 addi a0,sp,516 + 1ebe: 0c26 slli s8,s8,0x9 1ec0: 0000 unimp - 1ec2: 044a slli s0,s0,0x12 + 1ec2: 0c28 addi a0,sp,536 1ec4: 0000 unimp 1ec6: 0002 0x2 1ec8: 0072 0x72 - 1eca: 044a slli s0,s0,0x12 + 1eca: 0c28 addi a0,sp,536 1ecc: 0000 unimp - 1ece: 0450 addi a2,sp,516 + 1ece: 0c2c addi a1,sp,536 1ed0: 0000 unimp 1ed2: 0002 0x2 - 1ed4: 3072 fld ft0,312(sp) - 1ed6: 0450 addi a2,sp,516 + 1ed4: 2072 fld ft0,280(sp) + 1ed6: 0c2c addi a1,sp,536 1ed8: 0000 unimp - 1eda: 0536 slli a0,a0,0xd + 1eda: 0c80 addi s0,sp,592 1edc: 0000 unimp 1ede: 0002 0x2 1ee0: 0078 addi a4,sp,12 - 1ee2: 0536 slli a0,a0,0xd + 1ee2: 0c80 addi s0,sp,592 1ee4: 0000 unimp - 1ee6: 0538 addi a4,sp,648 + 1ee6: 0c82 slli s9,s9,0x0 1ee8: 0000 unimp 1eea: 0002 0x2 1eec: 0072 0x72 ... - 1ef6: 03fe slli t2,t2,0x1f + 1ef6: 0a44 addi s1,sp,276 1ef8: 0000 unimp - 1efa: 0400 addi s0,sp,512 + 1efa: 0a46 slli s4,s4,0x11 1efc: 0000 unimp 1efe: 0002 0x2 1f00: 0072 0x72 - 1f02: 0400 addi s0,sp,512 + 1f02: 0a46 slli s4,s4,0x11 1f04: 0000 unimp - 1f06: 0406 slli s0,s0,0x1 + 1f06: 0a4c addi a1,sp,276 1f08: 0000 unimp 1f0a: 0002 0x2 - 1f0c: 2072 fld ft0,280(sp) - 1f0e: 0406 slli s0,s0,0x1 + 1f0c: 3072 fld ft0,312(sp) + 1f0e: 0a4c addi a1,sp,276 1f10: 0000 unimp - 1f12: 0446 slli s0,s0,0x11 + 1f12: 0c24 addi s1,sp,536 1f14: 0000 unimp 1f16: 0002 0x2 1f18: 0078 addi a4,sp,12 - 1f1a: 0446 slli s0,s0,0x11 + 1f1a: 0c24 addi s1,sp,536 1f1c: 0000 unimp - 1f1e: 0448 addi a0,sp,516 + 1f1e: 0c26 slli s8,s8,0x9 1f20: 0000 unimp 1f22: 0002 0x2 1f24: 0072 0x72 ... - 1f2e: 0362 slli t1,t1,0x18 + 1f2e: 09b0 addi a2,sp,216 1f30: 0000 unimp - 1f32: 0364 addi s1,sp,396 + 1f32: 09b2 slli s3,s3,0xc 1f34: 0000 unimp 1f36: 0002 0x2 1f38: 0072 0x72 - 1f3a: 0364 addi s1,sp,396 + 1f3a: 09b2 slli s3,s3,0xc 1f3c: 0000 unimp - 1f3e: 036c addi a1,sp,396 + 1f3e: 09b8 addi a4,sp,216 1f40: 0000 unimp 1f42: 0002 0x2 - 1f44: 2072 fld ft0,280(sp) - 1f46: 036c addi a1,sp,396 + 1f44: 3072 fld ft0,312(sp) + 1f46: 09b8 addi a4,sp,216 1f48: 0000 unimp - 1f4a: 03fc addi a5,sp,460 + 1f4a: 0a42 slli s4,s4,0x10 1f4c: 0000 unimp 1f4e: 0002 0x2 1f50: 0078 addi a4,sp,12 - 1f52: 03fc addi a5,sp,460 + 1f52: 0a42 slli s4,s4,0x10 1f54: 0000 unimp - 1f56: 03fe slli t2,t2,0x1f + 1f56: 0a44 addi s1,sp,276 1f58: 0000 unimp 1f5a: 0002 0x2 1f5c: 0072 0x72 ... - 1f66: 0264 addi s1,sp,268 + 1f66: 077a slli a4,a4,0x1e 1f68: 0000 unimp - 1f6a: 0266 slli tp,tp,0x19 + 1f6a: 077c addi a5,sp,908 1f6c: 0000 unimp 1f6e: 0002 0x2 1f70: 0072 0x72 - 1f72: 0266 slli tp,tp,0x19 + 1f72: 077c addi a5,sp,908 1f74: 0000 unimp - 1f76: 026e slli tp,tp,0x1b + 1f76: 0782 slli a5,a5,0x0 1f78: 0000 unimp - 1f7a: 0002 0x2 - 1f7c: 3072 fld ft0,312(sp) - 1f7e: 026e slli tp,tp,0x1b - 1f80: 0000 unimp - 1f82: 0360 addi s0,sp,396 - 1f84: 0000 unimp - 1f86: 0002 0x2 - 1f88: 0078 addi a4,sp,12 - 1f8a: 0360 addi s0,sp,396 - 1f8c: 0000 unimp - 1f8e: 0362 slli t1,t1,0x18 - 1f90: 0000 unimp - 1f92: 0002 0x2 - 1f94: 0072 0x72 + 1f7a: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> + 1f7e: 8200 0x8200 + 1f80: ae000007 0xae000007 + 1f84: 0009 c.addi zero,2 + 1f86: 0200 addi s0,sp,256 + 1f88: 7800 flw fs0,48(s0) + 1f8a: ae00 fsd fs0,24(a2) + 1f8c: 0009 c.addi zero,2 + 1f8e: b000 fsd fs0,32(s0) + 1f90: 0009 c.addi zero,2 + 1f92: 0200 addi s0,sp,256 + 1f94: 7200 flw fs0,32(a2) ... - 1f9e: 01f8 addi a4,sp,204 - 1fa0: 0000 unimp - 1fa2: 01fa slli gp,gp,0x1e - 1fa4: 0000 unimp - 1fa6: 0002 0x2 - 1fa8: 0072 0x72 - 1faa: 01fa slli gp,gp,0x1e - 1fac: 0000 unimp - 1fae: 0202 slli tp,tp,0x0 - 1fb0: 0000 unimp - 1fb2: 0002 0x2 - 1fb4: 2072 fld ft0,280(sp) - 1fb6: 0202 slli tp,tp,0x0 - 1fb8: 0000 unimp - 1fba: 0262 slli tp,tp,0x18 - 1fbc: 0000 unimp - 1fbe: 0002 0x2 - 1fc0: 0078 addi a4,sp,12 - 1fc2: 0262 slli tp,tp,0x18 - 1fc4: 0000 unimp - 1fc6: 0264 addi s1,sp,268 - 1fc8: 0000 unimp - 1fca: 0002 0x2 - 1fcc: 0072 0x72 + 1f9e: 8800 0x8800 + 1fa0: 8a000003 lb zero,-1888(zero) # fffff8a0 <_sp+0x7fffb8a0> + 1fa4: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 1fa8: 7200 flw fs0,32(a2) + 1faa: 8a00 0x8a00 + 1fac: 90000003 lb zero,-1792(zero) # fffff900 <_sp+0x7fffb900> + 1fb0: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 1fb4: 7200 flw fs0,32(a2) + 1fb6: 00c0 addi s0,sp,68 + 1fb8: 0390 addi a2,sp,448 + 1fba: 0000 unimp + 1fbc: 0778 addi a4,sp,908 + 1fbe: 0000 unimp + 1fc0: 0002 0x2 + 1fc2: 0078 addi a4,sp,12 + 1fc4: 0778 addi a4,sp,908 + 1fc6: 0000 unimp + 1fc8: 077a slli a4,a4,0x1e + 1fca: 0000 unimp + 1fcc: 0002 0x2 + 1fce: 0072 0x72 ... - 1fd6: 0158 addi a4,sp,132 - 1fd8: 0000 unimp - 1fda: 015a slli sp,sp,0x16 - 1fdc: 0000 unimp - 1fde: 0002 0x2 - 1fe0: 0072 0x72 - 1fe2: 015a slli sp,sp,0x16 - 1fe4: 0000 unimp - 1fe6: 0162 slli sp,sp,0x18 - 1fe8: 0000 unimp - 1fea: 0002 0x2 - 1fec: 3072 fld ft0,312(sp) - 1fee: 0162 slli sp,sp,0x18 - 1ff0: 0000 unimp - 1ff2: 01f6 slli gp,gp,0x1d - 1ff4: 0000 unimp - 1ff6: 0002 0x2 - 1ff8: 0078 addi a4,sp,12 - 1ffa: 01f6 slli gp,gp,0x1d - 1ffc: 0000 unimp - 1ffe: 01f8 addi a4,sp,204 - 2000: 0000 unimp - 2002: 0002 0x2 - 2004: 0072 0x72 + 1fd8: 01de slli gp,gp,0x17 + 1fda: 0000 unimp + 1fdc: 01e0 addi s0,sp,204 + 1fde: 0000 unimp + 1fe0: 0002 0x2 + 1fe2: 0072 0x72 + 1fe4: 01e0 addi s0,sp,204 + 1fe6: 0000 unimp + 1fe8: 01e6 slli gp,gp,0x19 + 1fea: 0000 unimp + 1fec: 0002 0x2 + 1fee: 3072 fld ft0,312(sp) + 1ff0: 01e6 slli gp,gp,0x19 + 1ff2: 0000 unimp + 1ff4: 0386 slli t2,t2,0x1 + 1ff6: 0000 unimp + 1ff8: 0002 0x2 + 1ffa: 0078 addi a4,sp,12 + 1ffc: 0386 slli t2,t2,0x1 + 1ffe: 0000 unimp + 2000: 0388 addi a0,sp,448 + 2002: 0000 unimp + 2004: 0002 0x2 + 2006: 0072 0x72 ... - 200e: 0134 addi a3,sp,136 - 2010: 0000 unimp - 2012: 0136 slli sp,sp,0xd - 2014: 0000 unimp - 2016: 0002 0x2 - 2018: 0072 0x72 - 201a: 0136 slli sp,sp,0xd - 201c: 0000 unimp - 201e: 013a slli sp,sp,0xe - 2020: 0000 unimp - 2022: 0002 0x2 - 2024: 2072 fld ft0,280(sp) - 2026: 013a slli sp,sp,0xe - 2028: 0000 unimp - 202a: 0156 slli sp,sp,0x15 - 202c: 0000 unimp - 202e: 0002 0x2 - 2030: 0078 addi a4,sp,12 - 2032: 0156 slli sp,sp,0x15 - 2034: 0000 unimp - 2036: 0158 addi a4,sp,132 - 2038: 0000 unimp - 203a: 0002 0x2 - 203c: 0072 0x72 + 2010: 0040 addi s0,sp,4 + 2012: 0000 unimp + 2014: 0042 0x42 + 2016: 0000 unimp + 2018: 0002 0x2 + 201a: 0072 0x72 + 201c: 0042 0x42 + 201e: 0000 unimp + 2020: 0048 addi a0,sp,4 + 2022: 0000 unimp + 2024: 0002 0x2 + 2026: 3072 fld ft0,312(sp) + 2028: 0048 addi a0,sp,4 + 202a: 0000 unimp + 202c: 01dc addi a5,sp,196 + 202e: 0000 unimp + 2030: 0002 0x2 + 2032: 0078 addi a4,sp,12 + 2034: 01dc addi a5,sp,196 + 2036: 0000 unimp + 2038: 01de slli gp,gp,0x17 + 203a: 0000 unimp + 203c: 0002 0x2 + 203e: 0072 0x72 ... - 2046: 0126 slli sp,sp,0x9 - 2048: 0000 unimp - 204a: 0128 addi a0,sp,136 - 204c: 0000 unimp - 204e: 0002 0x2 - 2050: 0072 0x72 - 2052: 0128 addi a0,sp,136 - 2054: 0000 unimp - 2056: 012c addi a1,sp,136 - 2058: 0000 unimp - 205a: 0002 0x2 - 205c: 1072 0x1072 - 205e: 012c addi a1,sp,136 - 2060: 0000 unimp - 2062: 0132 slli sp,sp,0xc - 2064: 0000 unimp - 2066: 0002 0x2 - 2068: 0078 addi a4,sp,12 - 206a: 0132 slli sp,sp,0xc - 206c: 0000 unimp - 206e: 0134 addi a3,sp,136 - 2070: 0000 unimp - 2072: 0002 0x2 - 2074: 0072 0x72 + 2048: 0020 addi s0,sp,8 + 204a: 0000 unimp + 204c: 0022 0x22 + 204e: 0000 unimp + 2050: 0002 0x2 + 2052: 0072 0x72 + 2054: 0022 0x22 + 2056: 0000 unimp + 2058: 0026 0x26 + 205a: 0000 unimp + 205c: 0002 0x2 + 205e: 2072 fld ft0,280(sp) + 2060: 0026 0x26 + 2062: 0000 unimp + 2064: 003e 0x3e + 2066: 0000 unimp + 2068: 0002 0x2 + 206a: 0078 addi a4,sp,12 + 206c: 003e 0x3e + 206e: 0000 unimp + 2070: 0040 addi s0,sp,4 + 2072: 0000 unimp + 2074: 0002 0x2 + 2076: 0072 0x72 ... - 207e: 0106 slli sp,sp,0x1 - 2080: 0000 unimp - 2082: 0108 addi a0,sp,128 - 2084: 0000 unimp - 2086: 0002 0x2 - 2088: 0072 0x72 - 208a: 0108 addi a0,sp,128 - 208c: 0000 unimp - 208e: 010c addi a1,sp,128 - 2090: 0000 unimp - 2092: 0002 0x2 - 2094: 2072 fld ft0,280(sp) - 2096: 010c addi a1,sp,128 - 2098: 0000 unimp - 209a: 0124 addi s1,sp,136 - 209c: 0000 unimp - 209e: 0002 0x2 - 20a0: 0078 addi a4,sp,12 - 20a2: 0124 addi s1,sp,136 - 20a4: 0000 unimp - 20a6: 0126 slli sp,sp,0x9 - 20a8: 0000 unimp - 20aa: 0002 0x2 - 20ac: 0072 0x72 + 2084: 0002 0x2 + 2086: 0000 unimp + 2088: 0002 0x2 + 208a: 0072 0x72 + 208c: 0002 0x2 + 208e: 0000 unimp + 2090: 0006 0x6 + 2092: 0000 unimp + 2094: 0002 0x2 + 2096: 2072 fld ft0,280(sp) + 2098: 0006 0x6 + 209a: 0000 unimp + 209c: 001e 0x1e + 209e: 0000 unimp + 20a0: 0002 0x2 + 20a2: 0078 addi a4,sp,12 + 20a4: 001e 0x1e + 20a6: 0000 unimp + 20a8: 0020 addi s0,sp,8 + 20aa: 0000 unimp + 20ac: 0002 0x2 + 20ae: 0072 0x72 ... - 20b6: 00e6 slli ra,ra,0x19 - 20b8: 0000 unimp - 20ba: 00e8 addi a0,sp,76 - 20bc: 0000 unimp - 20be: 0002 0x2 - 20c0: 0072 0x72 - 20c2: 00e8 addi a0,sp,76 - 20c4: 0000 unimp - 20c6: 00ec addi a1,sp,76 - 20c8: 0000 unimp - 20ca: 0002 0x2 - 20cc: 2072 fld ft0,280(sp) - 20ce: 00ec addi a1,sp,76 - 20d0: 0000 unimp - 20d2: 0104 addi s1,sp,128 - 20d4: 0000 unimp - 20d6: 0002 0x2 - 20d8: 0078 addi a4,sp,12 - 20da: 0104 addi s1,sp,128 - 20dc: 0000 unimp - 20de: 0106 slli sp,sp,0x1 - 20e0: 0000 unimp - 20e2: 0002 0x2 - 20e4: 0072 0x72 + 20b8: 0448 addi a0,sp,516 + 20ba: 0000 unimp + 20bc: 044a slli s0,s0,0x12 + 20be: 0000 unimp + 20c0: 0002 0x2 + 20c2: 0072 0x72 + 20c4: 044a slli s0,s0,0x12 + 20c6: 0000 unimp + 20c8: 0450 addi a2,sp,516 + 20ca: 0000 unimp + 20cc: 0002 0x2 + 20ce: 3072 fld ft0,312(sp) + 20d0: 0450 addi a2,sp,516 + 20d2: 0000 unimp + 20d4: 0536 slli a0,a0,0xd + 20d6: 0000 unimp + 20d8: 0002 0x2 + 20da: 0078 addi a4,sp,12 + 20dc: 0536 slli a0,a0,0xd + 20de: 0000 unimp + 20e0: 0538 addi a4,sp,648 + 20e2: 0000 unimp + 20e4: 0002 0x2 + 20e6: 0072 0x72 ... - 20ee: 00c6 slli ra,ra,0x11 - 20f0: 0000 unimp - 20f2: 00c8 addi a0,sp,68 - 20f4: 0000 unimp - 20f6: 0002 0x2 - 20f8: 0072 0x72 - 20fa: 00c8 addi a0,sp,68 - 20fc: 0000 unimp - 20fe: 00cc addi a1,sp,68 - 2100: 0000 unimp - 2102: 0002 0x2 - 2104: 2072 fld ft0,280(sp) - 2106: 00cc addi a1,sp,68 - 2108: 0000 unimp - 210a: 00e4 addi s1,sp,76 - 210c: 0000 unimp - 210e: 0002 0x2 - 2110: 0078 addi a4,sp,12 - 2112: 00e4 addi s1,sp,76 - 2114: 0000 unimp - 2116: 00e6 slli ra,ra,0x19 - 2118: 0000 unimp - 211a: 0002 0x2 - 211c: 0072 0x72 + 20f0: 03fe slli t2,t2,0x1f + 20f2: 0000 unimp + 20f4: 0400 addi s0,sp,512 + 20f6: 0000 unimp + 20f8: 0002 0x2 + 20fa: 0072 0x72 + 20fc: 0400 addi s0,sp,512 + 20fe: 0000 unimp + 2100: 0406 slli s0,s0,0x1 + 2102: 0000 unimp + 2104: 0002 0x2 + 2106: 2072 fld ft0,280(sp) + 2108: 0406 slli s0,s0,0x1 + 210a: 0000 unimp + 210c: 0446 slli s0,s0,0x11 + 210e: 0000 unimp + 2110: 0002 0x2 + 2112: 0078 addi a4,sp,12 + 2114: 0446 slli s0,s0,0x11 + 2116: 0000 unimp + 2118: 0448 addi a0,sp,516 + 211a: 0000 unimp + 211c: 0002 0x2 + 211e: 0072 0x72 ... - 2126: 00a6 slli ra,ra,0x9 - 2128: 0000 unimp - 212a: 00a8 addi a0,sp,72 - 212c: 0000 unimp - 212e: 0002 0x2 - 2130: 0072 0x72 - 2132: 00a8 addi a0,sp,72 - 2134: 0000 unimp - 2136: 00ac addi a1,sp,72 - 2138: 0000 unimp - 213a: 0002 0x2 - 213c: 2072 fld ft0,280(sp) - 213e: 00ac addi a1,sp,72 - 2140: 0000 unimp - 2142: 00c4 addi s1,sp,68 - 2144: 0000 unimp - 2146: 0002 0x2 - 2148: 0078 addi a4,sp,12 - 214a: 00c4 addi s1,sp,68 - 214c: 0000 unimp - 214e: 00c6 slli ra,ra,0x11 - 2150: 0000 unimp - 2152: 0002 0x2 - 2154: 0072 0x72 + 2128: 0362 slli t1,t1,0x18 + 212a: 0000 unimp + 212c: 0364 addi s1,sp,396 + 212e: 0000 unimp + 2130: 0002 0x2 + 2132: 0072 0x72 + 2134: 0364 addi s1,sp,396 + 2136: 0000 unimp + 2138: 036c addi a1,sp,396 + 213a: 0000 unimp + 213c: 0002 0x2 + 213e: 2072 fld ft0,280(sp) + 2140: 036c addi a1,sp,396 + 2142: 0000 unimp + 2144: 03fc addi a5,sp,460 + 2146: 0000 unimp + 2148: 0002 0x2 + 214a: 0078 addi a4,sp,12 + 214c: 03fc addi a5,sp,460 + 214e: 0000 unimp + 2150: 03fe slli t2,t2,0x1f + 2152: 0000 unimp + 2154: 0002 0x2 + 2156: 0072 0x72 ... - 215e: 0086 slli ra,ra,0x1 - 2160: 0000 unimp - 2162: 0088 addi a0,sp,64 - 2164: 0000 unimp - 2166: 0002 0x2 - 2168: 0072 0x72 - 216a: 0088 addi a0,sp,64 - 216c: 0000 unimp - 216e: 008c addi a1,sp,64 - 2170: 0000 unimp - 2172: 0002 0x2 - 2174: 2072 fld ft0,280(sp) - 2176: 008c addi a1,sp,64 - 2178: 0000 unimp - 217a: 00a4 addi s1,sp,72 - 217c: 0000 unimp - 217e: 0002 0x2 - 2180: 0078 addi a4,sp,12 - 2182: 00a4 addi s1,sp,72 - 2184: 0000 unimp - 2186: 00a6 slli ra,ra,0x9 - 2188: 0000 unimp - 218a: 0002 0x2 - 218c: 0072 0x72 + 2160: 0264 addi s1,sp,268 + 2162: 0000 unimp + 2164: 0266 slli tp,tp,0x19 + 2166: 0000 unimp + 2168: 0002 0x2 + 216a: 0072 0x72 + 216c: 0266 slli tp,tp,0x19 + 216e: 0000 unimp + 2170: 026e slli tp,tp,0x1b + 2172: 0000 unimp + 2174: 0002 0x2 + 2176: 3072 fld ft0,312(sp) + 2178: 026e slli tp,tp,0x1b + 217a: 0000 unimp + 217c: 0360 addi s0,sp,396 + 217e: 0000 unimp + 2180: 0002 0x2 + 2182: 0078 addi a4,sp,12 + 2184: 0360 addi s0,sp,396 + 2186: 0000 unimp + 2188: 0362 slli t1,t1,0x18 + 218a: 0000 unimp + 218c: 0002 0x2 + 218e: 0072 0x72 ... - 2196: 0042 0x42 - 2198: 0000 unimp - 219a: 0044 addi s1,sp,4 - 219c: 0000 unimp - 219e: 0002 0x2 - 21a0: 0072 0x72 - 21a2: 0044 addi s1,sp,4 - 21a4: 0000 unimp - 21a6: 0048 addi a0,sp,4 - 21a8: 0000 unimp - 21aa: 0002 0x2 - 21ac: 2072 fld ft0,280(sp) - 21ae: 0048 addi a0,sp,4 - 21b0: 0000 unimp - 21b2: 0084 addi s1,sp,64 - 21b4: 0000 unimp - 21b6: 0002 0x2 - 21b8: 0078 addi a4,sp,12 - 21ba: 0084 addi s1,sp,64 - 21bc: 0000 unimp - 21be: 0086 slli ra,ra,0x1 - 21c0: 0000 unimp - 21c2: 0002 0x2 - 21c4: 0072 0x72 + 2198: 01f8 addi a4,sp,204 + 219a: 0000 unimp + 219c: 01fa slli gp,gp,0x1e + 219e: 0000 unimp + 21a0: 0002 0x2 + 21a2: 0072 0x72 + 21a4: 01fa slli gp,gp,0x1e + 21a6: 0000 unimp + 21a8: 0202 slli tp,tp,0x0 + 21aa: 0000 unimp + 21ac: 0002 0x2 + 21ae: 2072 fld ft0,280(sp) + 21b0: 0202 slli tp,tp,0x0 + 21b2: 0000 unimp + 21b4: 0262 slli tp,tp,0x18 + 21b6: 0000 unimp + 21b8: 0002 0x2 + 21ba: 0078 addi a4,sp,12 + 21bc: 0262 slli tp,tp,0x18 + 21be: 0000 unimp + 21c0: 0264 addi s1,sp,268 + 21c2: 0000 unimp + 21c4: 0002 0x2 + 21c6: 0072 0x72 ... - 21d2: 0002 0x2 - 21d4: 0000 unimp - 21d6: 0002 0x2 - 21d8: 0072 0x72 - 21da: 0002 0x2 - 21dc: 0000 unimp - 21de: 0006 0x6 - 21e0: 0000 unimp - 21e2: 0002 0x2 - 21e4: 2072 fld ft0,280(sp) - 21e6: 0006 0x6 - 21e8: 0000 unimp - 21ea: 0040 addi s0,sp,4 - 21ec: 0000 unimp - 21ee: 0002 0x2 - 21f0: 0078 addi a4,sp,12 - 21f2: 0040 addi s0,sp,4 - 21f4: 0000 unimp - 21f6: 0042 0x42 - 21f8: 0000 unimp - 21fa: 0002 0x2 - 21fc: 0072 0x72 + 21d0: 0158 addi a4,sp,132 + 21d2: 0000 unimp + 21d4: 015a slli sp,sp,0x16 + 21d6: 0000 unimp + 21d8: 0002 0x2 + 21da: 0072 0x72 + 21dc: 015a slli sp,sp,0x16 + 21de: 0000 unimp + 21e0: 0162 slli sp,sp,0x18 + 21e2: 0000 unimp + 21e4: 0002 0x2 + 21e6: 3072 fld ft0,312(sp) + 21e8: 0162 slli sp,sp,0x18 + 21ea: 0000 unimp + 21ec: 01f6 slli gp,gp,0x1d + 21ee: 0000 unimp + 21f0: 0002 0x2 + 21f2: 0078 addi a4,sp,12 + 21f4: 01f6 slli gp,gp,0x1d + 21f6: 0000 unimp + 21f8: 01f8 addi a4,sp,204 + 21fa: 0000 unimp + 21fc: 0002 0x2 + 21fe: 0072 0x72 ... - 2206: 065c addi a5,sp,772 - 2208: 0000 unimp - 220a: 065e slli a2,a2,0x17 - 220c: 0000 unimp - 220e: 0002 0x2 - 2210: 0072 0x72 - 2212: 065e slli a2,a2,0x17 - 2214: 0000 unimp - 2216: 0662 slli a2,a2,0x18 - 2218: 0000 unimp - 221a: 0002 0x2 - 221c: 1072 0x1072 - 221e: 0662 slli a2,a2,0x18 - 2220: 0000 unimp - 2222: 0678 addi a4,sp,780 - 2224: 0000 unimp - 2226: 0002 0x2 - 2228: 0078 addi a4,sp,12 - 222a: 0678 addi a4,sp,780 - 222c: 0000 unimp - 222e: 067a slli a2,a2,0x1e - 2230: 0000 unimp - 2232: 0002 0x2 - 2234: 0072 0x72 + 2208: 0134 addi a3,sp,136 + 220a: 0000 unimp + 220c: 0136 slli sp,sp,0xd + 220e: 0000 unimp + 2210: 0002 0x2 + 2212: 0072 0x72 + 2214: 0136 slli sp,sp,0xd + 2216: 0000 unimp + 2218: 013a slli sp,sp,0xe + 221a: 0000 unimp + 221c: 0002 0x2 + 221e: 2072 fld ft0,280(sp) + 2220: 013a slli sp,sp,0xe + 2222: 0000 unimp + 2224: 0156 slli sp,sp,0x15 + 2226: 0000 unimp + 2228: 0002 0x2 + 222a: 0078 addi a4,sp,12 + 222c: 0156 slli sp,sp,0x15 + 222e: 0000 unimp + 2230: 0158 addi a4,sp,132 + 2232: 0000 unimp + 2234: 0002 0x2 + 2236: 0072 0x72 ... - 223e: 05f0 addi a2,sp,716 - 2240: 0000 unimp - 2242: 05f2 slli a1,a1,0x1c - 2244: 0000 unimp - 2246: 0002 0x2 - 2248: 0072 0x72 - 224a: 05f2 slli a1,a1,0x1c - 224c: 0000 unimp - 224e: 05f8 addi a4,sp,716 - 2250: 0000 unimp - 2252: 0002 0x2 - 2254: 1072 0x1072 - 2256: 05f8 addi a4,sp,716 - 2258: 0000 unimp - 225a: 065a slli a2,a2,0x16 - 225c: 0000 unimp - 225e: 0002 0x2 - 2260: 0078 addi a4,sp,12 - 2262: 065a slli a2,a2,0x16 - 2264: 0000 unimp - 2266: 065c addi a5,sp,772 - 2268: 0000 unimp - 226a: 0002 0x2 - 226c: 0072 0x72 + 2240: 0126 slli sp,sp,0x9 + 2242: 0000 unimp + 2244: 0128 addi a0,sp,136 + 2246: 0000 unimp + 2248: 0002 0x2 + 224a: 0072 0x72 + 224c: 0128 addi a0,sp,136 + 224e: 0000 unimp + 2250: 012c addi a1,sp,136 + 2252: 0000 unimp + 2254: 0002 0x2 + 2256: 1072 0x1072 + 2258: 012c addi a1,sp,136 + 225a: 0000 unimp + 225c: 0132 slli sp,sp,0xc + 225e: 0000 unimp + 2260: 0002 0x2 + 2262: 0078 addi a4,sp,12 + 2264: 0132 slli sp,sp,0xc + 2266: 0000 unimp + 2268: 0134 addi a3,sp,136 + 226a: 0000 unimp + 226c: 0002 0x2 + 226e: 0072 0x72 ... - 2276: 05aa slli a1,a1,0xa - 2278: 0000 unimp - 227a: 05ac addi a1,sp,712 - 227c: 0000 unimp - 227e: 0002 0x2 - 2280: 0072 0x72 - 2282: 05ac addi a1,sp,712 - 2284: 0000 unimp - 2286: 05b2 slli a1,a1,0xc - 2288: 0000 unimp - 228a: 0002 0x2 - 228c: 1072 0x1072 - 228e: 05b2 slli a1,a1,0xc - 2290: 0000 unimp - 2292: 05ee slli a1,a1,0x1b - 2294: 0000 unimp - 2296: 0002 0x2 - 2298: 0078 addi a4,sp,12 - 229a: 05ee slli a1,a1,0x1b - 229c: 0000 unimp - 229e: 05f0 addi a2,sp,716 - 22a0: 0000 unimp - 22a2: 0002 0x2 - 22a4: 0072 0x72 + 2278: 0106 slli sp,sp,0x1 + 227a: 0000 unimp + 227c: 0108 addi a0,sp,128 + 227e: 0000 unimp + 2280: 0002 0x2 + 2282: 0072 0x72 + 2284: 0108 addi a0,sp,128 + 2286: 0000 unimp + 2288: 010c addi a1,sp,128 + 228a: 0000 unimp + 228c: 0002 0x2 + 228e: 2072 fld ft0,280(sp) + 2290: 010c addi a1,sp,128 + 2292: 0000 unimp + 2294: 0124 addi s1,sp,136 + 2296: 0000 unimp + 2298: 0002 0x2 + 229a: 0078 addi a4,sp,12 + 229c: 0124 addi s1,sp,136 + 229e: 0000 unimp + 22a0: 0126 slli sp,sp,0x9 + 22a2: 0000 unimp + 22a4: 0002 0x2 + 22a6: 0072 0x72 ... - 22ae: 04ac addi a1,sp,584 - 22b0: 0000 unimp - 22b2: 04ae slli s1,s1,0xb - 22b4: 0000 unimp - 22b6: 0002 0x2 - 22b8: 0072 0x72 - 22ba: 04ae slli s1,s1,0xb - 22bc: 0000 unimp - 22be: 04b6 slli s1,s1,0xd - 22c0: 0000 unimp - 22c2: 0002 0x2 - 22c4: 2072 fld ft0,280(sp) - 22c6: 04b6 slli s1,s1,0xd - 22c8: 0000 unimp - 22ca: 05a8 addi a0,sp,712 - 22cc: 0000 unimp - 22ce: 0002 0x2 - 22d0: 0078 addi a4,sp,12 - 22d2: 05a8 addi a0,sp,712 - 22d4: 0000 unimp - 22d6: 05aa slli a1,a1,0xa - 22d8: 0000 unimp - 22da: 0002 0x2 - 22dc: 0072 0x72 + 22b0: 00e6 slli ra,ra,0x19 + 22b2: 0000 unimp + 22b4: 00e8 addi a0,sp,76 + 22b6: 0000 unimp + 22b8: 0002 0x2 + 22ba: 0072 0x72 + 22bc: 00e8 addi a0,sp,76 + 22be: 0000 unimp + 22c0: 00ec addi a1,sp,76 + 22c2: 0000 unimp + 22c4: 0002 0x2 + 22c6: 2072 fld ft0,280(sp) + 22c8: 00ec addi a1,sp,76 + 22ca: 0000 unimp + 22cc: 0104 addi s1,sp,128 + 22ce: 0000 unimp + 22d0: 0002 0x2 + 22d2: 0078 addi a4,sp,12 + 22d4: 0104 addi s1,sp,128 + 22d6: 0000 unimp + 22d8: 0106 slli sp,sp,0x1 + 22da: 0000 unimp + 22dc: 0002 0x2 + 22de: 0072 0x72 ... - 22e6: 03e2 slli t2,t2,0x18 - 22e8: 0000 unimp - 22ea: 03e4 addi s1,sp,460 - 22ec: 0000 unimp - 22ee: 0002 0x2 - 22f0: 0072 0x72 - 22f2: 03e4 addi s1,sp,460 - 22f4: 0000 unimp - 22f6: 03ec addi a1,sp,460 - 22f8: 0000 unimp - 22fa: 0002 0x2 - 22fc: 2072 fld ft0,280(sp) - 22fe: 03ec addi a1,sp,460 - 2300: 0000 unimp - 2302: 04aa slli s1,s1,0xa - 2304: 0000 unimp - 2306: 0002 0x2 - 2308: 0078 addi a4,sp,12 - 230a: 04aa slli s1,s1,0xa - 230c: 0000 unimp - 230e: 04ac addi a1,sp,584 - 2310: 0000 unimp - 2312: 0002 0x2 - 2314: 0072 0x72 + 22e8: 00c6 slli ra,ra,0x11 + 22ea: 0000 unimp + 22ec: 00c8 addi a0,sp,68 + 22ee: 0000 unimp + 22f0: 0002 0x2 + 22f2: 0072 0x72 + 22f4: 00c8 addi a0,sp,68 + 22f6: 0000 unimp + 22f8: 00cc addi a1,sp,68 + 22fa: 0000 unimp + 22fc: 0002 0x2 + 22fe: 2072 fld ft0,280(sp) + 2300: 00cc addi a1,sp,68 + 2302: 0000 unimp + 2304: 00e4 addi s1,sp,76 + 2306: 0000 unimp + 2308: 0002 0x2 + 230a: 0078 addi a4,sp,12 + 230c: 00e4 addi s1,sp,76 + 230e: 0000 unimp + 2310: 00e6 slli ra,ra,0x19 + 2312: 0000 unimp + 2314: 0002 0x2 + 2316: 0072 0x72 ... - 231e: 02b2 slli t0,t0,0xc - 2320: 0000 unimp - 2322: 02b4 addi a3,sp,328 - 2324: 0000 unimp - 2326: 0002 0x2 - 2328: 0072 0x72 - 232a: 02b4 addi a3,sp,328 - 232c: 0000 unimp - 232e: 02bc addi a5,sp,328 - 2330: 0000 unimp - 2332: 0002 0x2 - 2334: 2072 fld ft0,280(sp) - 2336: 02bc addi a5,sp,328 - 2338: 0000 unimp - 233a: 03e0 addi s0,sp,460 - 233c: 0000 unimp - 233e: 0002 0x2 - 2340: 0078 addi a4,sp,12 - 2342: 03e0 addi s0,sp,460 - 2344: 0000 unimp - 2346: 03e2 slli t2,t2,0x18 - 2348: 0000 unimp - 234a: 0002 0x2 - 234c: 0072 0x72 + 2320: 00a6 slli ra,ra,0x9 + 2322: 0000 unimp + 2324: 00a8 addi a0,sp,72 + 2326: 0000 unimp + 2328: 0002 0x2 + 232a: 0072 0x72 + 232c: 00a8 addi a0,sp,72 + 232e: 0000 unimp + 2330: 00ac addi a1,sp,72 + 2332: 0000 unimp + 2334: 0002 0x2 + 2336: 2072 fld ft0,280(sp) + 2338: 00ac addi a1,sp,72 + 233a: 0000 unimp + 233c: 00c4 addi s1,sp,68 + 233e: 0000 unimp + 2340: 0002 0x2 + 2342: 0078 addi a4,sp,12 + 2344: 00c4 addi s1,sp,68 + 2346: 0000 unimp + 2348: 00c6 slli ra,ra,0x11 + 234a: 0000 unimp + 234c: 0002 0x2 + 234e: 0072 0x72 ... - 2356: 023c addi a5,sp,264 - 2358: 0000 unimp - 235a: 023e slli tp,tp,0xf - 235c: 0000 unimp - 235e: 0002 0x2 - 2360: 0072 0x72 - 2362: 023e slli tp,tp,0xf - 2364: 0000 unimp - 2366: 0246 slli tp,tp,0x11 - 2368: 0000 unimp - 236a: 0002 0x2 - 236c: 1072 0x1072 - 236e: 0246 slli tp,tp,0x11 - 2370: 0000 unimp - 2372: 02b0 addi a2,sp,328 - 2374: 0000 unimp - 2376: 0002 0x2 - 2378: 0078 addi a4,sp,12 - 237a: 02b0 addi a2,sp,328 - 237c: 0000 unimp - 237e: 02b2 slli t0,t0,0xc - 2380: 0000 unimp - 2382: 0002 0x2 - 2384: 0072 0x72 + 2358: 0086 slli ra,ra,0x1 + 235a: 0000 unimp + 235c: 0088 addi a0,sp,64 + 235e: 0000 unimp + 2360: 0002 0x2 + 2362: 0072 0x72 + 2364: 0088 addi a0,sp,64 + 2366: 0000 unimp + 2368: 008c addi a1,sp,64 + 236a: 0000 unimp + 236c: 0002 0x2 + 236e: 2072 fld ft0,280(sp) + 2370: 008c addi a1,sp,64 + 2372: 0000 unimp + 2374: 00a4 addi s1,sp,72 + 2376: 0000 unimp + 2378: 0002 0x2 + 237a: 0078 addi a4,sp,12 + 237c: 00a4 addi s1,sp,72 + 237e: 0000 unimp + 2380: 00a6 slli ra,ra,0x9 + 2382: 0000 unimp + 2384: 0002 0x2 + 2386: 0072 0x72 ... - 238e: 01b8 addi a4,sp,200 - 2390: 0000 unimp - 2392: 01ba slli gp,gp,0xe - 2394: 0000 unimp - 2396: 0002 0x2 - 2398: 0072 0x72 - 239a: 01ba slli gp,gp,0xe - 239c: 0000 unimp - 239e: 01c2 slli gp,gp,0x10 - 23a0: 0000 unimp - 23a2: 0002 0x2 - 23a4: 1072 0x1072 - 23a6: 01c2 slli gp,gp,0x10 - 23a8: 0000 unimp - 23aa: 023a slli tp,tp,0xe - 23ac: 0000 unimp - 23ae: 0002 0x2 - 23b0: 0078 addi a4,sp,12 - 23b2: 023a slli tp,tp,0xe - 23b4: 0000 unimp - 23b6: 023c addi a5,sp,264 - 23b8: 0000 unimp - 23ba: 0002 0x2 - 23bc: 0072 0x72 + 2390: 0042 0x42 + 2392: 0000 unimp + 2394: 0044 addi s1,sp,4 + 2396: 0000 unimp + 2398: 0002 0x2 + 239a: 0072 0x72 + 239c: 0044 addi s1,sp,4 + 239e: 0000 unimp + 23a0: 0048 addi a0,sp,4 + 23a2: 0000 unimp + 23a4: 0002 0x2 + 23a6: 2072 fld ft0,280(sp) + 23a8: 0048 addi a0,sp,4 + 23aa: 0000 unimp + 23ac: 0084 addi s1,sp,64 + 23ae: 0000 unimp + 23b0: 0002 0x2 + 23b2: 0078 addi a4,sp,12 + 23b4: 0084 addi s1,sp,64 + 23b6: 0000 unimp + 23b8: 0086 slli ra,ra,0x1 + 23ba: 0000 unimp + 23bc: 0002 0x2 + 23be: 0072 0x72 ... - 23c6: 00f6 slli ra,ra,0x1d - 23c8: 0000 unimp - 23ca: 00f8 addi a4,sp,76 - 23cc: 0000 unimp - 23ce: 0002 0x2 - 23d0: 0072 0x72 - 23d2: 00f8 addi a4,sp,76 - 23d4: 0000 unimp - 23d6: 00fe slli ra,ra,0x1f - 23d8: 0000 unimp - 23da: 0002 0x2 - 23dc: 3072 fld ft0,312(sp) - 23de: 00fe slli ra,ra,0x1f - 23e0: 0000 unimp - 23e2: 01b6 slli gp,gp,0xd - 23e4: 0000 unimp - 23e6: 0002 0x2 - 23e8: 0078 addi a4,sp,12 - 23ea: 01b6 slli gp,gp,0xd - 23ec: 0000 unimp - 23ee: 01b8 addi a4,sp,200 - 23f0: 0000 unimp - 23f2: 0002 0x2 - 23f4: 0072 0x72 + 23cc: 0002 0x2 + 23ce: 0000 unimp + 23d0: 0002 0x2 + 23d2: 0072 0x72 + 23d4: 0002 0x2 + 23d6: 0000 unimp + 23d8: 0006 0x6 + 23da: 0000 unimp + 23dc: 0002 0x2 + 23de: 2072 fld ft0,280(sp) + 23e0: 0006 0x6 + 23e2: 0000 unimp + 23e4: 0040 addi s0,sp,4 + 23e6: 0000 unimp + 23e8: 0002 0x2 + 23ea: 0078 addi a4,sp,12 + 23ec: 0040 addi s0,sp,4 + 23ee: 0000 unimp + 23f0: 0042 0x42 + 23f2: 0000 unimp + 23f4: 0002 0x2 + 23f6: 0072 0x72 ... - 23fe: 00d6 slli ra,ra,0x15 - 2400: 0000 unimp - 2402: 00d8 addi a4,sp,68 - 2404: 0000 unimp - 2406: 0002 0x2 - 2408: 0072 0x72 - 240a: 00d8 addi a4,sp,68 - 240c: 0000 unimp - 240e: 00dc addi a5,sp,68 - 2410: 0000 unimp - 2412: 0002 0x2 - 2414: 2072 fld ft0,280(sp) - 2416: 00dc addi a5,sp,68 - 2418: 0000 unimp - 241a: 00f4 addi a3,sp,76 - 241c: 0000 unimp - 241e: 0002 0x2 - 2420: 0078 addi a4,sp,12 - 2422: 00f4 addi a3,sp,76 - 2424: 0000 unimp - 2426: 00f6 slli ra,ra,0x1d - 2428: 0000 unimp - 242a: 0002 0x2 - 242c: 0072 0x72 + 2400: 065c addi a5,sp,772 + 2402: 0000 unimp + 2404: 065e slli a2,a2,0x17 + 2406: 0000 unimp + 2408: 0002 0x2 + 240a: 0072 0x72 + 240c: 065e slli a2,a2,0x17 + 240e: 0000 unimp + 2410: 0662 slli a2,a2,0x18 + 2412: 0000 unimp + 2414: 0002 0x2 + 2416: 1072 0x1072 + 2418: 0662 slli a2,a2,0x18 + 241a: 0000 unimp + 241c: 0678 addi a4,sp,780 + 241e: 0000 unimp + 2420: 0002 0x2 + 2422: 0078 addi a4,sp,12 + 2424: 0678 addi a4,sp,780 + 2426: 0000 unimp + 2428: 067a slli a2,a2,0x1e + 242a: 0000 unimp + 242c: 0002 0x2 + 242e: 0072 0x72 ... - 2436: 00ae slli ra,ra,0xb - 2438: 0000 unimp - 243a: 00b0 addi a2,sp,72 - 243c: 0000 unimp - 243e: 0002 0x2 - 2440: 0072 0x72 - 2442: 00b0 addi a2,sp,72 - 2444: 0000 unimp - 2446: 00b4 addi a3,sp,72 - 2448: 0000 unimp - 244a: 0002 0x2 - 244c: 2072 fld ft0,280(sp) - 244e: 00b4 addi a3,sp,72 - 2450: 0000 unimp - 2452: 00d4 addi a3,sp,68 - 2454: 0000 unimp - 2456: 0002 0x2 - 2458: 0078 addi a4,sp,12 - 245a: 00d4 addi a3,sp,68 - 245c: 0000 unimp - 245e: 00d6 slli ra,ra,0x15 - 2460: 0000 unimp - 2462: 0002 0x2 - 2464: 0072 0x72 + 2438: 05f0 addi a2,sp,716 + 243a: 0000 unimp + 243c: 05f2 slli a1,a1,0x1c + 243e: 0000 unimp + 2440: 0002 0x2 + 2442: 0072 0x72 + 2444: 05f2 slli a1,a1,0x1c + 2446: 0000 unimp + 2448: 05f8 addi a4,sp,716 + 244a: 0000 unimp + 244c: 0002 0x2 + 244e: 1072 0x1072 + 2450: 05f8 addi a4,sp,716 + 2452: 0000 unimp + 2454: 065a slli a2,a2,0x16 + 2456: 0000 unimp + 2458: 0002 0x2 + 245a: 0078 addi a4,sp,12 + 245c: 065a slli a2,a2,0x16 + 245e: 0000 unimp + 2460: 065c addi a5,sp,772 + 2462: 0000 unimp + 2464: 0002 0x2 + 2466: 0072 0x72 ... - 246e: 006a 0x6a - 2470: 0000 unimp - 2472: 006c addi a1,sp,12 - 2474: 0000 unimp - 2476: 0002 0x2 - 2478: 0072 0x72 - 247a: 006c addi a1,sp,12 - 247c: 0000 unimp - 247e: 0070 addi a2,sp,12 - 2480: 0000 unimp - 2482: 0002 0x2 - 2484: 2072 fld ft0,280(sp) - 2486: 0070 addi a2,sp,12 - 2488: 0000 unimp - 248a: 00ac addi a1,sp,72 - 248c: 0000 unimp - 248e: 0002 0x2 - 2490: 0078 addi a4,sp,12 - 2492: 00ac addi a1,sp,72 - 2494: 0000 unimp - 2496: 00ae slli ra,ra,0xb - 2498: 0000 unimp - 249a: 0002 0x2 - 249c: 0072 0x72 + 2470: 05aa slli a1,a1,0xa + 2472: 0000 unimp + 2474: 05ac addi a1,sp,712 + 2476: 0000 unimp + 2478: 0002 0x2 + 247a: 0072 0x72 + 247c: 05ac addi a1,sp,712 + 247e: 0000 unimp + 2480: 05b2 slli a1,a1,0xc + 2482: 0000 unimp + 2484: 0002 0x2 + 2486: 1072 0x1072 + 2488: 05b2 slli a1,a1,0xc + 248a: 0000 unimp + 248c: 05ee slli a1,a1,0x1b + 248e: 0000 unimp + 2490: 0002 0x2 + 2492: 0078 addi a4,sp,12 + 2494: 05ee slli a1,a1,0x1b + 2496: 0000 unimp + 2498: 05f0 addi a2,sp,716 + 249a: 0000 unimp + 249c: 0002 0x2 + 249e: 0072 0x72 ... - 24a6: 0028 addi a0,sp,8 - 24a8: 0000 unimp - 24aa: 002a 0x2a - 24ac: 0000 unimp - 24ae: 0002 0x2 - 24b0: 0072 0x72 - 24b2: 002a 0x2a - 24b4: 0000 unimp - 24b6: 002e 0x2e - 24b8: 0000 unimp - 24ba: 0002 0x2 - 24bc: 2072 fld ft0,280(sp) - 24be: 002e 0x2e - 24c0: 0000 unimp - 24c2: 0068 addi a0,sp,12 - 24c4: 0000 unimp - 24c6: 0002 0x2 - 24c8: 0078 addi a4,sp,12 - 24ca: 0068 addi a0,sp,12 - 24cc: 0000 unimp - 24ce: 006a 0x6a - 24d0: 0000 unimp - 24d2: 0002 0x2 - 24d4: 0072 0x72 + 24a8: 04ac addi a1,sp,584 + 24aa: 0000 unimp + 24ac: 04ae slli s1,s1,0xb + 24ae: 0000 unimp + 24b0: 0002 0x2 + 24b2: 0072 0x72 + 24b4: 04ae slli s1,s1,0xb + 24b6: 0000 unimp + 24b8: 04b6 slli s1,s1,0xd + 24ba: 0000 unimp + 24bc: 0002 0x2 + 24be: 2072 fld ft0,280(sp) + 24c0: 04b6 slli s1,s1,0xd + 24c2: 0000 unimp + 24c4: 05a8 addi a0,sp,712 + 24c6: 0000 unimp + 24c8: 0002 0x2 + 24ca: 0078 addi a4,sp,12 + 24cc: 05a8 addi a0,sp,712 + 24ce: 0000 unimp + 24d0: 05aa slli a1,a1,0xa + 24d2: 0000 unimp + 24d4: 0002 0x2 + 24d6: 0072 0x72 ... - 24e2: 0002 0x2 - 24e4: 0000 unimp - 24e6: 0002 0x2 - 24e8: 0072 0x72 - 24ea: 0002 0x2 - 24ec: 0000 unimp - 24ee: 0006 0x6 - 24f0: 0000 unimp - 24f2: 0002 0x2 - 24f4: 2072 fld ft0,280(sp) - 24f6: 0006 0x6 - 24f8: 0000 unimp - 24fa: 0026 0x26 - 24fc: 0000 unimp - 24fe: 0002 0x2 - 2500: 0078 addi a4,sp,12 - 2502: 0026 0x26 - 2504: 0000 unimp - 2506: 0028 addi a0,sp,8 - 2508: 0000 unimp - 250a: 0002 0x2 - 250c: 0072 0x72 + 24e0: 03e2 slli t2,t2,0x18 + 24e2: 0000 unimp + 24e4: 03e4 addi s1,sp,460 + 24e6: 0000 unimp + 24e8: 0002 0x2 + 24ea: 0072 0x72 + 24ec: 03e4 addi s1,sp,460 + 24ee: 0000 unimp + 24f0: 03ec addi a1,sp,460 + 24f2: 0000 unimp + 24f4: 0002 0x2 + 24f6: 2072 fld ft0,280(sp) + 24f8: 03ec addi a1,sp,460 + 24fa: 0000 unimp + 24fc: 04aa slli s1,s1,0xa + 24fe: 0000 unimp + 2500: 0002 0x2 + 2502: 0078 addi a4,sp,12 + 2504: 04aa slli s1,s1,0xa + 2506: 0000 unimp + 2508: 04ac addi a1,sp,584 + 250a: 0000 unimp + 250c: 0002 0x2 + 250e: 0072 0x72 ... - 2516: 1114 addi a3,sp,160 - 2518: 0000 unimp - 251a: 1116 slli sp,sp,0x25 - 251c: 0000 unimp - 251e: 0002 0x2 - 2520: 0072 0x72 - 2522: 1116 slli sp,sp,0x25 - 2524: 0000 unimp - 2526: 111a slli sp,sp,0x26 - 2528: 0000 unimp - 252a: 0002 0x2 - 252c: 2072 fld ft0,280(sp) - 252e: 111a slli sp,sp,0x26 - 2530: 0000 unimp - 2532: 117a slli sp,sp,0x3e - 2534: 0000 unimp - 2536: 0002 0x2 - 2538: 0078 addi a4,sp,12 - 253a: 117a slli sp,sp,0x3e - 253c: 0000 unimp - 253e: 117c addi a5,sp,172 - 2540: 0000 unimp - 2542: 0002 0x2 - 2544: 0072 0x72 + 2518: 02b2 slli t0,t0,0xc + 251a: 0000 unimp + 251c: 02b4 addi a3,sp,328 + 251e: 0000 unimp + 2520: 0002 0x2 + 2522: 0072 0x72 + 2524: 02b4 addi a3,sp,328 + 2526: 0000 unimp + 2528: 02bc addi a5,sp,328 + 252a: 0000 unimp + 252c: 0002 0x2 + 252e: 2072 fld ft0,280(sp) + 2530: 02bc addi a5,sp,328 + 2532: 0000 unimp + 2534: 03e0 addi s0,sp,460 + 2536: 0000 unimp + 2538: 0002 0x2 + 253a: 0078 addi a4,sp,12 + 253c: 03e0 addi s0,sp,460 + 253e: 0000 unimp + 2540: 03e2 slli t2,t2,0x18 + 2542: 0000 unimp + 2544: 0002 0x2 + 2546: 0072 0x72 ... - 254e: 0de0 addi s0,sp,732 - 2550: 0000 unimp - 2552: 0de2 slli s11,s11,0x18 - 2554: 0000 unimp - 2556: 0002 0x2 - 2558: 0072 0x72 - 255a: 0de2 slli s11,s11,0x18 - 255c: 0000 unimp - 255e: 0de8 addi a0,sp,732 - 2560: 0000 unimp - 2562: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> - 2566: e800 fsw fs0,16(s0) - 2568: 000d c.addi zero,3 - 256a: 1200 addi s0,sp,288 - 256c: 0011 c.addi zero,4 - 256e: 0200 addi s0,sp,256 - 2570: 7800 flw fs0,48(s0) - 2572: 1200 addi s0,sp,288 - 2574: 0011 c.addi zero,4 - 2576: 1400 addi s0,sp,544 - 2578: 0011 c.addi zero,4 - 257a: 0200 addi s0,sp,256 - 257c: 7200 flw fs0,32(a2) + 2550: 023c addi a5,sp,264 + 2552: 0000 unimp + 2554: 023e slli tp,tp,0xf + 2556: 0000 unimp + 2558: 0002 0x2 + 255a: 0072 0x72 + 255c: 023e slli tp,tp,0xf + 255e: 0000 unimp + 2560: 0246 slli tp,tp,0x11 + 2562: 0000 unimp + 2564: 0002 0x2 + 2566: 1072 0x1072 + 2568: 0246 slli tp,tp,0x11 + 256a: 0000 unimp + 256c: 02b0 addi a2,sp,328 + 256e: 0000 unimp + 2570: 0002 0x2 + 2572: 0078 addi a4,sp,12 + 2574: 02b0 addi a2,sp,328 + 2576: 0000 unimp + 2578: 02b2 slli t0,t0,0xc + 257a: 0000 unimp + 257c: 0002 0x2 + 257e: 0072 0x72 ... - 2586: 9000 0x9000 - 2588: 000d c.addi zero,3 - 258a: 9200 0x9200 - 258c: 000d c.addi zero,3 - 258e: 0200 addi s0,sp,256 - 2590: 7200 flw fs0,32(a2) - 2592: 9200 0x9200 - 2594: 000d c.addi zero,3 - 2596: 9800 0x9800 - 2598: 000d c.addi zero,3 - 259a: 0200 addi s0,sp,256 - 259c: 7200 flw fs0,32(a2) - 259e: 9830 0x9830 - 25a0: 000d c.addi zero,3 - 25a2: de00 sw s0,56(a2) - 25a4: 000d c.addi zero,3 - 25a6: 0200 addi s0,sp,256 - 25a8: 7800 flw fs0,48(s0) - 25aa: de00 sw s0,56(a2) - 25ac: 000d c.addi zero,3 - 25ae: e000 fsw fs0,0(s0) - 25b0: 000d c.addi zero,3 - 25b2: 0200 addi s0,sp,256 - 25b4: 7200 flw fs0,32(a2) + 2588: 01b8 addi a4,sp,200 + 258a: 0000 unimp + 258c: 01ba slli gp,gp,0xe + 258e: 0000 unimp + 2590: 0002 0x2 + 2592: 0072 0x72 + 2594: 01ba slli gp,gp,0xe + 2596: 0000 unimp + 2598: 01c2 slli gp,gp,0x10 + 259a: 0000 unimp + 259c: 0002 0x2 + 259e: 1072 0x1072 + 25a0: 01c2 slli gp,gp,0x10 + 25a2: 0000 unimp + 25a4: 023a slli tp,tp,0xe + 25a6: 0000 unimp + 25a8: 0002 0x2 + 25aa: 0078 addi a4,sp,12 + 25ac: 023a slli tp,tp,0xe + 25ae: 0000 unimp + 25b0: 023c addi a5,sp,264 + 25b2: 0000 unimp + 25b4: 0002 0x2 + 25b6: 0072 0x72 ... - 25be: 1400 addi s0,sp,544 - 25c0: 000c addi a1,sp,0 - 25c2: 1600 addi s0,sp,800 - 25c4: 000c addi a1,sp,0 - 25c6: 0200 addi s0,sp,256 - 25c8: 7200 flw fs0,32(a2) - 25ca: 1600 addi s0,sp,800 - 25cc: 000c addi a1,sp,0 - 25ce: 1c00 addi s0,sp,560 - 25d0: 000c addi a1,sp,0 - 25d2: 0200 addi s0,sp,256 - 25d4: 7200 flw fs0,32(a2) - 25d6: 1c30 addi a2,sp,568 - 25d8: 000c addi a1,sp,0 - 25da: 8e00 0x8e00 - 25dc: 000d c.addi zero,3 - 25de: 0200 addi s0,sp,256 - 25e0: 7800 flw fs0,48(s0) - 25e2: 8e00 0x8e00 - 25e4: 000d c.addi zero,3 - 25e6: 9000 0x9000 - 25e8: 000d c.addi zero,3 - 25ea: 0200 addi s0,sp,256 - 25ec: 7200 flw fs0,32(a2) + 25c0: 00f6 slli ra,ra,0x1d + 25c2: 0000 unimp + 25c4: 00f8 addi a4,sp,76 + 25c6: 0000 unimp + 25c8: 0002 0x2 + 25ca: 0072 0x72 + 25cc: 00f8 addi a4,sp,76 + 25ce: 0000 unimp + 25d0: 00fe slli ra,ra,0x1f + 25d2: 0000 unimp + 25d4: 0002 0x2 + 25d6: 3072 fld ft0,312(sp) + 25d8: 00fe slli ra,ra,0x1f + 25da: 0000 unimp + 25dc: 01b6 slli gp,gp,0xd + 25de: 0000 unimp + 25e0: 0002 0x2 + 25e2: 0078 addi a4,sp,12 + 25e4: 01b6 slli gp,gp,0xd + 25e6: 0000 unimp + 25e8: 01b8 addi a4,sp,200 + 25ea: 0000 unimp + 25ec: 0002 0x2 + 25ee: 0072 0x72 ... - 25f6: 0000 unimp - 25f8: 02000007 0x2000007 - 25fc: 02000007 0x2000007 - 2600: 7200 flw fs0,32(a2) - 2602: 0200 addi s0,sp,256 - 2604: 08000007 0x8000007 - 2608: 03000007 0x3000007 - 260c: 7200 flw fs0,32(a2) - 260e: 00c0 addi s0,sp,68 - 2610: 0708 addi a0,sp,896 + 25f8: 00d6 slli ra,ra,0x15 + 25fa: 0000 unimp + 25fc: 00d8 addi a4,sp,68 + 25fe: 0000 unimp + 2600: 0002 0x2 + 2602: 0072 0x72 + 2604: 00d8 addi a4,sp,68 + 2606: 0000 unimp + 2608: 00dc addi a5,sp,68 + 260a: 0000 unimp + 260c: 0002 0x2 + 260e: 2072 fld ft0,280(sp) + 2610: 00dc addi a5,sp,68 2612: 0000 unimp - 2614: 0c12 slli s8,s8,0x4 + 2614: 00f4 addi a3,sp,76 2616: 0000 unimp 2618: 0002 0x2 261a: 0078 addi a4,sp,12 - 261c: 0c12 slli s8,s8,0x4 + 261c: 00f4 addi a3,sp,76 261e: 0000 unimp - 2620: 0c14 addi a3,sp,528 + 2620: 00f6 slli ra,ra,0x1d 2622: 0000 unimp 2624: 0002 0x2 2626: 0072 0x72 ... - 2630: 055a slli a0,a0,0x16 + 2630: 00ae slli ra,ra,0xb 2632: 0000 unimp - 2634: 055c addi a5,sp,644 + 2634: 00b0 addi a2,sp,72 2636: 0000 unimp 2638: 0002 0x2 263a: 0072 0x72 - 263c: 055c addi a5,sp,644 + 263c: 00b0 addi a2,sp,72 263e: 0000 unimp - 2640: 0562 slli a0,a0,0x18 + 2640: 00b4 addi a3,sp,72 2642: 0000 unimp 2644: 0002 0x2 - 2646: 3072 fld ft0,312(sp) - 2648: 0562 slli a0,a0,0x18 + 2646: 2072 fld ft0,280(sp) + 2648: 00b4 addi a3,sp,72 264a: 0000 unimp - 264c: 06fe slli a3,a3,0x1f + 264c: 00d4 addi a3,sp,68 264e: 0000 unimp 2650: 0002 0x2 2652: 0078 addi a4,sp,12 - 2654: 06fe slli a3,a3,0x1f + 2654: 00d4 addi a3,sp,68 2656: 0000 unimp - 2658: 0700 addi s0,sp,896 + 2658: 00d6 slli ra,ra,0x15 265a: 0000 unimp 265c: 0002 0x2 265e: 0072 0x72 ... - 2668: 0370 addi a2,sp,396 + 2668: 006a 0x6a 266a: 0000 unimp - 266c: 0372 slli t1,t1,0x1c + 266c: 006c addi a1,sp,12 266e: 0000 unimp 2670: 0002 0x2 2672: 0072 0x72 - 2674: 0372 slli t1,t1,0x1c + 2674: 006c addi a1,sp,12 2676: 0000 unimp - 2678: 0378 addi a4,sp,396 + 2678: 0070 addi a2,sp,12 267a: 0000 unimp 267c: 0002 0x2 - 267e: 3072 fld ft0,312(sp) - 2680: 0378 addi a4,sp,396 + 267e: 2072 fld ft0,280(sp) + 2680: 0070 addi a2,sp,12 2682: 0000 unimp - 2684: 0558 addi a4,sp,644 + 2684: 00ac addi a1,sp,72 2686: 0000 unimp 2688: 0002 0x2 268a: 0078 addi a4,sp,12 - 268c: 0558 addi a4,sp,644 + 268c: 00ac addi a1,sp,72 268e: 0000 unimp - 2690: 055a slli a0,a0,0x16 + 2690: 00ae slli ra,ra,0xb 2692: 0000 unimp 2694: 0002 0x2 2696: 0072 0x72 ... - 26a0: 0304 addi s1,sp,384 + 26a0: 0028 addi a0,sp,8 26a2: 0000 unimp - 26a4: 0306 slli t1,t1,0x1 + 26a4: 002a 0x2a 26a6: 0000 unimp 26a8: 0002 0x2 26aa: 0072 0x72 - 26ac: 0306 slli t1,t1,0x1 + 26ac: 002a 0x2a 26ae: 0000 unimp - 26b0: 030c addi a1,sp,384 + 26b0: 002e 0x2e 26b2: 0000 unimp 26b4: 0002 0x2 26b6: 2072 fld ft0,280(sp) - 26b8: 030c addi a1,sp,384 + 26b8: 002e 0x2e 26ba: 0000 unimp - 26bc: 036e slli t1,t1,0x1b + 26bc: 0068 addi a0,sp,12 26be: 0000 unimp 26c0: 0002 0x2 26c2: 0078 addi a4,sp,12 - 26c4: 036e slli t1,t1,0x1b + 26c4: 0068 addi a0,sp,12 26c6: 0000 unimp - 26c8: 0370 addi a2,sp,396 + 26c8: 006a 0x6a 26ca: 0000 unimp 26cc: 0002 0x2 26ce: 0072 0x72 ... - 26d8: 0108 addi a0,sp,128 - 26da: 0000 unimp - 26dc: 010a slli sp,sp,0x2 + 26dc: 0002 0x2 26de: 0000 unimp 26e0: 0002 0x2 26e2: 0072 0x72 - 26e4: 010a slli sp,sp,0x2 + 26e4: 0002 0x2 26e6: 0000 unimp - 26e8: 0110 addi a2,sp,128 + 26e8: 0006 0x6 26ea: 0000 unimp 26ec: 0002 0x2 - 26ee: 3072 fld ft0,312(sp) - 26f0: 0110 addi a2,sp,128 + 26ee: 2072 fld ft0,280(sp) + 26f0: 0006 0x6 26f2: 0000 unimp - 26f4: 0302 slli t1,t1,0x0 + 26f4: 0026 0x26 26f6: 0000 unimp 26f8: 0002 0x2 26fa: 0078 addi a4,sp,12 - 26fc: 0302 slli t1,t1,0x0 + 26fc: 0026 0x26 26fe: 0000 unimp - 2700: 0304 addi s1,sp,384 + 2700: 0028 addi a0,sp,8 2702: 0000 unimp 2704: 0002 0x2 2706: 0072 0x72 ... - 2710: 0040 addi s0,sp,4 + 2710: 0ac0 addi s0,sp,340 2712: 0000 unimp - 2714: 0042 0x42 + 2714: 0ac2 slli s5,s5,0x10 2716: 0000 unimp 2718: 0002 0x2 271a: 0072 0x72 - 271c: 0042 0x42 + 271c: 0ac2 slli s5,s5,0x10 271e: 0000 unimp - 2720: 0048 addi a0,sp,4 + 2720: 0ac8 addi a0,sp,340 2722: 0000 unimp 2724: 0002 0x2 2726: 3072 fld ft0,312(sp) - 2728: 0048 addi a0,sp,4 + 2728: 0ac8 addi a0,sp,340 272a: 0000 unimp - 272c: 0106 slli sp,sp,0x1 + 272c: 0b4c addi a1,sp,404 272e: 0000 unimp 2730: 0002 0x2 2732: 0078 addi a4,sp,12 - 2734: 0106 slli sp,sp,0x1 + 2734: 0b4c addi a1,sp,404 2736: 0000 unimp - 2738: 0108 addi a0,sp,128 + 2738: 0b4e slli s6,s6,0x13 273a: 0000 unimp 273c: 0002 0x2 273e: 0072 0x72 ... - 2748: 0020 addi s0,sp,8 + 2748: 0a3c addi a5,sp,280 274a: 0000 unimp - 274c: 0022 0x22 + 274c: 0a3e slli s4,s4,0xf 274e: 0000 unimp 2750: 0002 0x2 2752: 0072 0x72 - 2754: 0022 0x22 + 2754: 0a3e slli s4,s4,0xf 2756: 0000 unimp - 2758: 0026 0x26 + 2758: 0a44 addi s1,sp,276 275a: 0000 unimp 275c: 0002 0x2 - 275e: 2072 fld ft0,280(sp) - 2760: 0026 0x26 + 275e: 3072 fld ft0,312(sp) + 2760: 0a44 addi s1,sp,276 2762: 0000 unimp - 2764: 003e 0x3e + 2764: 0abe slli s5,s5,0xf 2766: 0000 unimp 2768: 0002 0x2 276a: 0078 addi a4,sp,12 - 276c: 003e 0x3e + 276c: 0abe slli s5,s5,0xf 276e: 0000 unimp - 2770: 0040 addi s0,sp,4 + 2770: 0ac0 addi s0,sp,340 2772: 0000 unimp 2774: 0002 0x2 2776: 0072 0x72 ... - 2784: 0002 0x2 + 2780: 09a4 addi s1,sp,216 + 2782: 0000 unimp + 2784: 09a6 slli s3,s3,0x9 2786: 0000 unimp 2788: 0002 0x2 278a: 0072 0x72 - 278c: 0002 0x2 + 278c: 09a6 slli s3,s3,0x9 278e: 0000 unimp - 2790: 0006 0x6 + 2790: 09ae slli s3,s3,0xb 2792: 0000 unimp 2794: 0002 0x2 2796: 2072 fld ft0,280(sp) - 2798: 0006 0x6 + 2798: 09ae slli s3,s3,0xb 279a: 0000 unimp - 279c: 001e 0x1e + 279c: 0a3a slli s4,s4,0xe 279e: 0000 unimp 27a0: 0002 0x2 27a2: 0078 addi a4,sp,12 - 27a4: 001e 0x1e + 27a4: 0a3a slli s4,s4,0xe 27a6: 0000 unimp - 27a8: 0020 addi s0,sp,8 + 27a8: 0a3c addi a5,sp,280 27aa: 0000 unimp 27ac: 0002 0x2 27ae: 0072 0x72 ... - 27b8: 0ac0 addi s0,sp,340 + 27b8: 0910 addi a2,sp,144 27ba: 0000 unimp - 27bc: 0ac2 slli s5,s5,0x10 + 27bc: 0912 slli s2,s2,0x4 27be: 0000 unimp 27c0: 0002 0x2 27c2: 0072 0x72 - 27c4: 0ac2 slli s5,s5,0x10 + 27c4: 0912 slli s2,s2,0x4 27c6: 0000 unimp - 27c8: 0ac8 addi a0,sp,340 + 27c8: 091a slli s2,s2,0x6 27ca: 0000 unimp 27cc: 0002 0x2 - 27ce: 3072 fld ft0,312(sp) - 27d0: 0ac8 addi a0,sp,340 + 27ce: 2072 fld ft0,280(sp) + 27d0: 091a slli s2,s2,0x6 27d2: 0000 unimp - 27d4: 0b4c addi a1,sp,404 + 27d4: 09a2 slli s3,s3,0x8 27d6: 0000 unimp 27d8: 0002 0x2 27da: 0078 addi a4,sp,12 - 27dc: 0b4c addi a1,sp,404 + 27dc: 09a2 slli s3,s3,0x8 27de: 0000 unimp - 27e0: 0b4e slli s6,s6,0x13 + 27e0: 09a4 addi s1,sp,216 27e2: 0000 unimp 27e4: 0002 0x2 27e6: 0072 0x72 ... - 27f0: 0a3c addi a5,sp,280 + 27f0: 07c2 slli a5,a5,0x10 27f2: 0000 unimp - 27f4: 0a3e slli s4,s4,0xf + 27f4: 07c4 addi s1,sp,964 27f6: 0000 unimp 27f8: 0002 0x2 27fa: 0072 0x72 - 27fc: 0a3e slli s4,s4,0xf + 27fc: 07c4 addi s1,sp,964 27fe: 0000 unimp - 2800: 0a44 addi s1,sp,276 + 2800: 07cc addi a1,sp,964 2802: 0000 unimp 2804: 0002 0x2 - 2806: 3072 fld ft0,312(sp) - 2808: 0a44 addi s1,sp,276 + 2806: 2072 fld ft0,280(sp) + 2808: 07cc addi a1,sp,964 280a: 0000 unimp - 280c: 0abe slli s5,s5,0xf + 280c: 090e slli s2,s2,0x3 280e: 0000 unimp 2810: 0002 0x2 2812: 0078 addi a4,sp,12 - 2814: 0abe slli s5,s5,0xf + 2814: 090e slli s2,s2,0x3 2816: 0000 unimp - 2818: 0ac0 addi s0,sp,340 + 2818: 0910 addi a2,sp,144 281a: 0000 unimp 281c: 0002 0x2 281e: 0072 0x72 ... - 2828: 09a4 addi s1,sp,216 + 2828: 07a4 addi s1,sp,968 282a: 0000 unimp - 282c: 09a6 slli s3,s3,0x9 + 282c: 07a6 slli a5,a5,0x9 282e: 0000 unimp 2830: 0002 0x2 2832: 0072 0x72 - 2834: 09a6 slli s3,s3,0x9 + 2834: 07a6 slli a5,a5,0x9 2836: 0000 unimp - 2838: 09ae slli s3,s3,0xb + 2838: 07ac addi a1,sp,968 283a: 0000 unimp 283c: 0002 0x2 283e: 2072 fld ft0,280(sp) - 2840: 09ae slli s3,s3,0xb + 2840: 07ac addi a1,sp,968 2842: 0000 unimp - 2844: 0a3a slli s4,s4,0xe + 2844: 07c0 addi s0,sp,964 2846: 0000 unimp 2848: 0002 0x2 284a: 0078 addi a4,sp,12 - 284c: 0a3a slli s4,s4,0xe + 284c: 07c0 addi s0,sp,964 284e: 0000 unimp - 2850: 0a3c addi a5,sp,280 + 2850: 07c2 slli a5,a5,0x10 2852: 0000 unimp 2854: 0002 0x2 2856: 0072 0x72 ... - 2860: 0910 addi a2,sp,144 + 2860: 070e slli a4,a4,0x3 2862: 0000 unimp - 2864: 0912 slli s2,s2,0x4 + 2864: 0710 addi a2,sp,896 2866: 0000 unimp 2868: 0002 0x2 286a: 0072 0x72 - 286c: 0912 slli s2,s2,0x4 + 286c: 0710 addi a2,sp,896 286e: 0000 unimp - 2870: 091a slli s2,s2,0x6 + 2870: 0718 addi a4,sp,896 2872: 0000 unimp 2874: 0002 0x2 - 2876: 2072 fld ft0,280(sp) - 2878: 091a slli s2,s2,0x6 + 2876: 3072 fld ft0,312(sp) + 2878: 0718 addi a4,sp,896 287a: 0000 unimp - 287c: 09a2 slli s3,s3,0x8 + 287c: 07a2 slli a5,a5,0x8 287e: 0000 unimp 2880: 0002 0x2 2882: 0078 addi a4,sp,12 - 2884: 09a2 slli s3,s3,0x8 + 2884: 07a2 slli a5,a5,0x8 2886: 0000 unimp - 2888: 09a4 addi s1,sp,216 + 2888: 07a4 addi s1,sp,968 288a: 0000 unimp 288c: 0002 0x2 288e: 0072 0x72 ... - 2898: 07c2 slli a5,a5,0x10 + 2898: 0680 addi s0,sp,832 289a: 0000 unimp - 289c: 07c4 addi s1,sp,964 + 289c: 0682 slli a3,a3,0x0 289e: 0000 unimp 28a0: 0002 0x2 28a2: 0072 0x72 - 28a4: 07c4 addi s1,sp,964 + 28a4: 0682 slli a3,a3,0x0 28a6: 0000 unimp - 28a8: 07cc addi a1,sp,964 + 28a8: 068a slli a3,a3,0x2 28aa: 0000 unimp 28ac: 0002 0x2 28ae: 2072 fld ft0,280(sp) - 28b0: 07cc addi a1,sp,964 + 28b0: 068a slli a3,a3,0x2 28b2: 0000 unimp - 28b4: 090e slli s2,s2,0x3 + 28b4: 070c addi a1,sp,896 28b6: 0000 unimp 28b8: 0002 0x2 28ba: 0078 addi a4,sp,12 - 28bc: 090e slli s2,s2,0x3 + 28bc: 070c addi a1,sp,896 28be: 0000 unimp - 28c0: 0910 addi a2,sp,144 + 28c0: 070e slli a4,a4,0x3 28c2: 0000 unimp 28c4: 0002 0x2 28c6: 0072 0x72 ... - 28d0: 07a4 addi s1,sp,968 + 28d0: 05fc addi a5,sp,716 28d2: 0000 unimp - 28d4: 07a6 slli a5,a5,0x9 + 28d4: 05fe slli a1,a1,0x1f 28d6: 0000 unimp 28d8: 0002 0x2 28da: 0072 0x72 - 28dc: 07a6 slli a5,a5,0x9 + 28dc: 05fe slli a1,a1,0x1f 28de: 0000 unimp - 28e0: 07ac addi a1,sp,968 + 28e0: 0604 addi s1,sp,768 28e2: 0000 unimp 28e4: 0002 0x2 - 28e6: 2072 fld ft0,280(sp) - 28e8: 07ac addi a1,sp,968 + 28e6: 3072 fld ft0,312(sp) + 28e8: 0604 addi s1,sp,768 28ea: 0000 unimp - 28ec: 07c0 addi s0,sp,964 + 28ec: 067e slli a2,a2,0x1f 28ee: 0000 unimp 28f0: 0002 0x2 28f2: 0078 addi a4,sp,12 - 28f4: 07c0 addi s0,sp,964 + 28f4: 067e slli a2,a2,0x1f 28f6: 0000 unimp - 28f8: 07c2 slli a5,a5,0x10 + 28f8: 0680 addi s0,sp,832 28fa: 0000 unimp 28fc: 0002 0x2 28fe: 0072 0x72 ... - 2908: 070e slli a4,a4,0x3 + 2908: 0572 slli a0,a0,0x1c 290a: 0000 unimp - 290c: 0710 addi a2,sp,896 + 290c: 0574 addi a3,sp,652 290e: 0000 unimp 2910: 0002 0x2 2912: 0072 0x72 - 2914: 0710 addi a2,sp,896 + 2914: 0574 addi a3,sp,652 2916: 0000 unimp - 2918: 0718 addi a4,sp,896 + 2918: 057a slli a0,a0,0x1e 291a: 0000 unimp - 291c: 0002 0x2 - 291e: 3072 fld ft0,312(sp) - 2920: 0718 addi a4,sp,896 - 2922: 0000 unimp - 2924: 07a2 slli a5,a5,0x8 - 2926: 0000 unimp - 2928: 0002 0x2 - 292a: 0078 addi a4,sp,12 - 292c: 07a2 slli a5,a5,0x8 - 292e: 0000 unimp - 2930: 07a4 addi s1,sp,968 - 2932: 0000 unimp - 2934: 0002 0x2 - 2936: 0072 0x72 + 291c: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> + 2920: 7a00 flw fs0,48(a2) + 2922: 0005 c.addi zero,1 + 2924: fa00 fsw fs0,48(a2) + 2926: 0005 c.addi zero,1 + 2928: 0200 addi s0,sp,256 + 292a: 7800 flw fs0,48(s0) + 292c: fa00 fsw fs0,48(a2) + 292e: 0005 c.addi zero,1 + 2930: fc00 fsw fs0,56(s0) + 2932: 0005 c.addi zero,1 + 2934: 0200 addi s0,sp,256 + 2936: 7200 flw fs0,32(a2) ... - 2940: 0680 addi s0,sp,832 - 2942: 0000 unimp - 2944: 0682 slli a3,a3,0x0 - 2946: 0000 unimp - 2948: 0002 0x2 - 294a: 0072 0x72 - 294c: 0682 slli a3,a3,0x0 - 294e: 0000 unimp - 2950: 068a slli a3,a3,0x2 - 2952: 0000 unimp - 2954: 0002 0x2 - 2956: 2072 fld ft0,280(sp) - 2958: 068a slli a3,a3,0x2 - 295a: 0000 unimp - 295c: 070c addi a1,sp,896 - 295e: 0000 unimp - 2960: 0002 0x2 - 2962: 0078 addi a4,sp,12 - 2964: 070c addi a1,sp,896 - 2966: 0000 unimp - 2968: 070e slli a4,a4,0x3 - 296a: 0000 unimp - 296c: 0002 0x2 - 296e: 0072 0x72 + 2940: dc00 sw s0,56(s0) + 2942: 0004 addi s1,sp,0 + 2944: de00 sw s0,56(a2) + 2946: 0004 addi s1,sp,0 + 2948: 0200 addi s0,sp,256 + 294a: 7200 flw fs0,32(a2) + 294c: de00 sw s0,56(a2) + 294e: 0004 addi s1,sp,0 + 2950: e400 fsw fs0,8(s0) + 2952: 0004 addi s1,sp,0 + 2954: 0200 addi s0,sp,256 + 2956: 7200 flw fs0,32(a2) + 2958: e430 fsw fa2,72(s0) + 295a: 0004 addi s1,sp,0 + 295c: 7000 flw fs0,32(s0) + 295e: 0005 c.addi zero,1 + 2960: 0200 addi s0,sp,256 + 2962: 7800 flw fs0,48(s0) + 2964: 7000 flw fs0,32(s0) + 2966: 0005 c.addi zero,1 + 2968: 7200 flw fs0,32(a2) + 296a: 0005 c.addi zero,1 + 296c: 0200 addi s0,sp,256 + 296e: 7200 flw fs0,32(a2) ... - 2978: 05fc addi a5,sp,716 - 297a: 0000 unimp - 297c: 05fe slli a1,a1,0x1f - 297e: 0000 unimp - 2980: 0002 0x2 - 2982: 0072 0x72 - 2984: 05fe slli a1,a1,0x1f - 2986: 0000 unimp - 2988: 0604 addi s1,sp,768 - 298a: 0000 unimp - 298c: 0002 0x2 - 298e: 3072 fld ft0,312(sp) - 2990: 0604 addi s1,sp,768 - 2992: 0000 unimp - 2994: 067e slli a2,a2,0x1f - 2996: 0000 unimp - 2998: 0002 0x2 - 299a: 0078 addi a4,sp,12 - 299c: 067e slli a2,a2,0x1f - 299e: 0000 unimp - 29a0: 0680 addi s0,sp,832 - 29a2: 0000 unimp - 29a4: 0002 0x2 - 29a6: 0072 0x72 + 2978: 1000 addi s0,sp,32 + 297a: 0004 addi s1,sp,0 + 297c: 1200 addi s0,sp,288 + 297e: 0004 addi s1,sp,0 + 2980: 0200 addi s0,sp,256 + 2982: 7200 flw fs0,32(a2) + 2984: 1200 addi s0,sp,288 + 2986: 0004 addi s1,sp,0 + 2988: 1800 addi s0,sp,48 + 298a: 0004 addi s1,sp,0 + 298c: 0200 addi s0,sp,256 + 298e: 7200 flw fs0,32(a2) + 2990: 1820 addi s0,sp,56 + 2992: 0004 addi s1,sp,0 + 2994: da00 sw s0,48(a2) + 2996: 0004 addi s1,sp,0 + 2998: 0200 addi s0,sp,256 + 299a: 7800 flw fs0,48(s0) + 299c: da00 sw s0,48(a2) + 299e: 0004 addi s1,sp,0 + 29a0: dc00 sw s0,56(s0) + 29a2: 0004 addi s1,sp,0 + 29a4: 0200 addi s0,sp,256 + 29a6: 7200 flw fs0,32(a2) ... - 29b0: 0572 slli a0,a0,0x1c - 29b2: 0000 unimp - 29b4: 0574 addi a3,sp,652 - 29b6: 0000 unimp - 29b8: 0002 0x2 - 29ba: 0072 0x72 - 29bc: 0574 addi a3,sp,652 - 29be: 0000 unimp - 29c0: 057a slli a0,a0,0x1e - 29c2: 0000 unimp - 29c4: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> - 29c8: 7a00 flw fs0,48(a2) - 29ca: 0005 c.addi zero,1 - 29cc: fa00 fsw fs0,48(a2) - 29ce: 0005 c.addi zero,1 + 29b0: f800 fsw fs0,48(s0) + 29b2: fa000003 lb zero,-96(zero) # ffffffa0 <_sp+0x7fffbfa0> + 29b6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 29ba: 7200 flw fs0,32(a2) + 29bc: fa00 fsw fs0,48(a2) + 29be: fe000003 lb zero,-32(zero) # ffffffe0 <_sp+0x7fffbfe0> + 29c2: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 29c6: 7200 flw fs0,32(a2) + 29c8: fe10 fsw fa2,56(a2) + 29ca: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + 29ce: 0004 addi s1,sp,0 29d0: 0200 addi s0,sp,256 29d2: 7800 flw fs0,48(s0) - 29d4: fa00 fsw fs0,48(a2) - 29d6: 0005 c.addi zero,1 - 29d8: fc00 fsw fs0,56(s0) - 29da: 0005 c.addi zero,1 + 29d4: 0e00 addi s0,sp,784 + 29d6: 0004 addi s1,sp,0 + 29d8: 1000 addi s0,sp,32 + 29da: 0004 addi s1,sp,0 29dc: 0200 addi s0,sp,256 29de: 7200 flw fs0,32(a2) ... - 29e8: dc00 sw s0,56(s0) - 29ea: 0004 addi s1,sp,0 - 29ec: de00 sw s0,56(a2) - 29ee: 0004 addi s1,sp,0 - 29f0: 0200 addi s0,sp,256 + 29e8: 5400 lw s0,40(s0) + 29ea: 56000003 lb zero,1376(zero) # 560 <__stack_size-0x2a0> + 29ee: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 29f2: 7200 flw fs0,32(a2) - 29f4: de00 sw s0,56(a2) - 29f6: 0004 addi s1,sp,0 - 29f8: e400 fsw fs0,8(s0) - 29fa: 0004 addi s1,sp,0 - 29fc: 0200 addi s0,sp,256 + 29f4: 5600 lw s0,40(a2) + 29f6: 5c000003 lb zero,1472(zero) # 5c0 <__stack_size-0x240> + 29fa: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 29fe: 7200 flw fs0,32(a2) - 2a00: e430 fsw fa2,72(s0) - 2a02: 0004 addi s1,sp,0 - 2a04: 7000 flw fs0,32(s0) - 2a06: 0005 c.addi zero,1 - 2a08: 0200 addi s0,sp,256 + 2a00: 5c30 lw a2,120(s0) + 2a02: f6000003 lb zero,-160(zero) # ffffff60 <_sp+0x7fffbf60> + 2a06: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 2a0a: 7800 flw fs0,48(s0) - 2a0c: 7000 flw fs0,32(s0) - 2a0e: 0005 c.addi zero,1 - 2a10: 7200 flw fs0,32(a2) - 2a12: 0005 c.addi zero,1 - 2a14: 0200 addi s0,sp,256 + 2a0c: f600 fsw fs0,40(a2) + 2a0e: f8000003 lb zero,-128(zero) # ffffff80 <_sp+0x7fffbf80> + 2a12: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 2a16: 7200 flw fs0,32(a2) ... - 2a20: 1000 addi s0,sp,32 - 2a22: 0004 addi s1,sp,0 - 2a24: 1200 addi s0,sp,288 - 2a26: 0004 addi s1,sp,0 + 2a20: dc00 sw s0,56(s0) + 2a22: 0001 nop + 2a24: de00 sw s0,56(a2) + 2a26: 0001 nop 2a28: 0200 addi s0,sp,256 2a2a: 7200 flw fs0,32(a2) - 2a2c: 1200 addi s0,sp,288 - 2a2e: 0004 addi s1,sp,0 - 2a30: 1800 addi s0,sp,48 - 2a32: 0004 addi s1,sp,0 + 2a2c: de00 sw s0,56(a2) + 2a2e: 0001 nop + 2a30: e400 fsw fs0,8(s0) + 2a32: 0001 nop 2a34: 0200 addi s0,sp,256 2a36: 7200 flw fs0,32(a2) - 2a38: 1820 addi s0,sp,56 - 2a3a: 0004 addi s1,sp,0 - 2a3c: da00 sw s0,48(a2) - 2a3e: 0004 addi s1,sp,0 - 2a40: 0200 addi s0,sp,256 + 2a38: e430 fsw fa2,72(s0) + 2a3a: 0001 nop + 2a3c: 5200 lw s0,32(a2) + 2a3e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 2a42: 7800 flw fs0,48(s0) - 2a44: da00 sw s0,48(a2) - 2a46: 0004 addi s1,sp,0 - 2a48: dc00 sw s0,56(s0) - 2a4a: 0004 addi s1,sp,0 - 2a4c: 0200 addi s0,sp,256 + 2a44: 5200 lw s0,32(a2) + 2a46: 54000003 lb zero,1344(zero) # 540 <__stack_size-0x2c0> + 2a4a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 2a4e: 7200 flw fs0,32(a2) ... - 2a58: f800 fsw fs0,48(s0) - 2a5a: fa000003 lb zero,-96(zero) # ffffffa0 <_sp+0x7fffbfa0> - 2a5e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2a58: 5000 lw s0,32(s0) + 2a5a: 0001 nop + 2a5c: 5200 lw s0,32(a2) + 2a5e: 0001 nop + 2a60: 0200 addi s0,sp,256 2a62: 7200 flw fs0,32(a2) - 2a64: fa00 fsw fs0,48(a2) - 2a66: fe000003 lb zero,-32(zero) # ffffffe0 <_sp+0x7fffbfe0> - 2a6a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2a64: 5200 lw s0,32(a2) + 2a66: 0001 nop + 2a68: 5a00 lw s0,48(a2) + 2a6a: 0001 nop + 2a6c: 0200 addi s0,sp,256 2a6e: 7200 flw fs0,32(a2) - 2a70: fe10 fsw fa2,56(a2) - 2a72: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> - 2a76: 0004 addi s1,sp,0 + 2a70: 5a20 lw s0,112(a2) + 2a72: 0001 nop + 2a74: da00 sw s0,48(a2) + 2a76: 0001 nop 2a78: 0200 addi s0,sp,256 2a7a: 7800 flw fs0,48(s0) - 2a7c: 0e00 addi s0,sp,784 - 2a7e: 0004 addi s1,sp,0 - 2a80: 1000 addi s0,sp,32 - 2a82: 0004 addi s1,sp,0 + 2a7c: da00 sw s0,48(a2) + 2a7e: 0001 nop + 2a80: dc00 sw s0,56(s0) + 2a82: 0001 nop 2a84: 0200 addi s0,sp,256 2a86: 7200 flw fs0,32(a2) ... - 2a90: 5400 lw s0,40(s0) - 2a92: 56000003 lb zero,1376(zero) # 560 <__stack_size-0x2a0> - 2a96: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2a90: 3000 fld fs0,32(s0) + 2a92: 0001 nop + 2a94: 3200 fld fs0,32(a2) + 2a96: 0001 nop + 2a98: 0200 addi s0,sp,256 2a9a: 7200 flw fs0,32(a2) - 2a9c: 5600 lw s0,40(a2) - 2a9e: 5c000003 lb zero,1472(zero) # 5c0 <__stack_size-0x240> - 2aa2: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2a9c: 3200 fld fs0,32(a2) + 2a9e: 0001 nop + 2aa0: 3600 fld fs0,40(a2) + 2aa2: 0001 nop + 2aa4: 0200 addi s0,sp,256 2aa6: 7200 flw fs0,32(a2) - 2aa8: 5c30 lw a2,120(s0) - 2aaa: f6000003 lb zero,-160(zero) # ffffff60 <_sp+0x7fffbf60> - 2aae: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2aa8: 3620 fld fs0,104(a2) + 2aaa: 0001 nop + 2aac: 4e00 lw s0,24(a2) + 2aae: 0001 nop + 2ab0: 0200 addi s0,sp,256 2ab2: 7800 flw fs0,48(s0) - 2ab4: f600 fsw fs0,40(a2) - 2ab6: f8000003 lb zero,-128(zero) # ffffff80 <_sp+0x7fffbf80> - 2aba: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2ab4: 4e00 lw s0,24(a2) + 2ab6: 0001 nop + 2ab8: 5000 lw s0,32(s0) + 2aba: 0001 nop + 2abc: 0200 addi s0,sp,256 2abe: 7200 flw fs0,32(a2) ... - 2ac8: dc00 sw s0,56(s0) + 2ac8: 1000 addi s0,sp,32 2aca: 0001 nop - 2acc: de00 sw s0,56(a2) + 2acc: 1200 addi s0,sp,288 2ace: 0001 nop 2ad0: 0200 addi s0,sp,256 2ad2: 7200 flw fs0,32(a2) - 2ad4: de00 sw s0,56(a2) + 2ad4: 1200 addi s0,sp,288 2ad6: 0001 nop - 2ad8: e400 fsw fs0,8(s0) + 2ad8: 1600 addi s0,sp,800 2ada: 0001 nop 2adc: 0200 addi s0,sp,256 2ade: 7200 flw fs0,32(a2) - 2ae0: e430 fsw fa2,72(s0) + 2ae0: 1620 addi s0,sp,808 2ae2: 0001 nop - 2ae4: 5200 lw s0,32(a2) - 2ae6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2ae4: 2e00 fld fs0,24(a2) + 2ae6: 0001 nop + 2ae8: 0200 addi s0,sp,256 2aea: 7800 flw fs0,48(s0) - 2aec: 5200 lw s0,32(a2) - 2aee: 54000003 lb zero,1344(zero) # 540 <__stack_size-0x2c0> - 2af2: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2aec: 2e00 fld fs0,24(a2) + 2aee: 0001 nop + 2af0: 3000 fld fs0,32(s0) + 2af2: 0001 nop + 2af4: 0200 addi s0,sp,256 2af6: 7200 flw fs0,32(a2) ... - 2b00: 5000 lw s0,32(s0) - 2b02: 0001 nop - 2b04: 5200 lw s0,32(a2) - 2b06: 0001 nop + 2b00: f000 fsw fs0,32(s0) + 2b02: 0000 unimp + 2b04: f200 fsw fs0,32(a2) + 2b06: 0000 unimp 2b08: 0200 addi s0,sp,256 2b0a: 7200 flw fs0,32(a2) - 2b0c: 5200 lw s0,32(a2) - 2b0e: 0001 nop - 2b10: 5a00 lw s0,48(a2) - 2b12: 0001 nop + 2b0c: f200 fsw fs0,32(a2) + 2b0e: 0000 unimp + 2b10: f600 fsw fs0,40(a2) + 2b12: 0000 unimp 2b14: 0200 addi s0,sp,256 2b16: 7200 flw fs0,32(a2) - 2b18: 5a20 lw s0,112(a2) - 2b1a: 0001 nop - 2b1c: da00 sw s0,48(a2) + 2b18: f620 fsw fs0,104(a2) + 2b1a: 0000 unimp + 2b1c: 0e00 addi s0,sp,784 2b1e: 0001 nop 2b20: 0200 addi s0,sp,256 2b22: 7800 flw fs0,48(s0) - 2b24: da00 sw s0,48(a2) + 2b24: 0e00 addi s0,sp,784 2b26: 0001 nop - 2b28: dc00 sw s0,56(s0) + 2b28: 1000 addi s0,sp,32 2b2a: 0001 nop 2b2c: 0200 addi s0,sp,256 2b2e: 7200 flw fs0,32(a2) ... - 2b38: 3000 fld fs0,32(s0) - 2b3a: 0001 nop - 2b3c: 3200 fld fs0,32(a2) - 2b3e: 0001 nop + 2b38: ac00 fsd fs0,24(s0) + 2b3a: 0000 unimp + 2b3c: ae00 fsd fs0,24(a2) + 2b3e: 0000 unimp 2b40: 0200 addi s0,sp,256 2b42: 7200 flw fs0,32(a2) - 2b44: 3200 fld fs0,32(a2) - 2b46: 0001 nop - 2b48: 3600 fld fs0,40(a2) - 2b4a: 0001 nop + 2b44: ae00 fsd fs0,24(a2) + 2b46: 0000 unimp + 2b48: b200 fsd fs0,32(a2) + 2b4a: 0000 unimp 2b4c: 0200 addi s0,sp,256 2b4e: 7200 flw fs0,32(a2) - 2b50: 3620 fld fs0,104(a2) - 2b52: 0001 nop - 2b54: 4e00 lw s0,24(a2) - 2b56: 0001 nop + 2b50: b220 fsd fs0,96(a2) + 2b52: 0000 unimp + 2b54: ee00 fsw fs0,24(a2) + 2b56: 0000 unimp 2b58: 0200 addi s0,sp,256 2b5a: 7800 flw fs0,48(s0) - 2b5c: 4e00 lw s0,24(a2) - 2b5e: 0001 nop - 2b60: 5000 lw s0,32(s0) - 2b62: 0001 nop + 2b5c: ee00 fsw fs0,24(a2) + 2b5e: 0000 unimp + 2b60: f000 fsw fs0,32(s0) + 2b62: 0000 unimp 2b64: 0200 addi s0,sp,256 2b66: 7200 flw fs0,32(a2) ... - 2b70: 1000 addi s0,sp,32 - 2b72: 0001 nop - 2b74: 1200 addi s0,sp,288 - 2b76: 0001 nop + 2b70: 6a00 flw fs0,16(a2) + 2b72: 0000 unimp + 2b74: 6c00 flw fs0,24(s0) + 2b76: 0000 unimp 2b78: 0200 addi s0,sp,256 2b7a: 7200 flw fs0,32(a2) - 2b7c: 1200 addi s0,sp,288 - 2b7e: 0001 nop - 2b80: 1600 addi s0,sp,800 - 2b82: 0001 nop + 2b7c: 6c00 flw fs0,24(s0) + 2b7e: 0000 unimp + 2b80: 7000 flw fs0,32(s0) + 2b82: 0000 unimp 2b84: 0200 addi s0,sp,256 2b86: 7200 flw fs0,32(a2) - 2b88: 1620 addi s0,sp,808 - 2b8a: 0001 nop - 2b8c: 2e00 fld fs0,24(a2) - 2b8e: 0001 nop + 2b88: 7020 flw fs0,96(s0) + 2b8a: 0000 unimp + 2b8c: aa00 fsd fs0,16(a2) + 2b8e: 0000 unimp 2b90: 0200 addi s0,sp,256 2b92: 7800 flw fs0,48(s0) - 2b94: 2e00 fld fs0,24(a2) - 2b96: 0001 nop - 2b98: 3000 fld fs0,32(s0) - 2b9a: 0001 nop + 2b94: aa00 fsd fs0,16(a2) + 2b96: 0000 unimp + 2b98: ac00 fsd fs0,24(s0) + 2b9a: 0000 unimp 2b9c: 0200 addi s0,sp,256 2b9e: 7200 flw fs0,32(a2) ... - 2ba8: f000 fsw fs0,32(s0) + 2ba8: 2800 fld fs0,16(s0) 2baa: 0000 unimp - 2bac: f200 fsw fs0,32(a2) + 2bac: 2a00 fld fs0,16(a2) 2bae: 0000 unimp 2bb0: 0200 addi s0,sp,256 2bb2: 7200 flw fs0,32(a2) - 2bb4: f200 fsw fs0,32(a2) + 2bb4: 2a00 fld fs0,16(a2) 2bb6: 0000 unimp - 2bb8: f600 fsw fs0,40(a2) + 2bb8: 2e00 fld fs0,24(a2) 2bba: 0000 unimp 2bbc: 0200 addi s0,sp,256 2bbe: 7200 flw fs0,32(a2) - 2bc0: f620 fsw fs0,104(a2) + 2bc0: 2e20 fld fs0,88(a2) 2bc2: 0000 unimp - 2bc4: 0e00 addi s0,sp,784 - 2bc6: 0001 nop + 2bc4: 6800 flw fs0,16(s0) + 2bc6: 0000 unimp 2bc8: 0200 addi s0,sp,256 2bca: 7800 flw fs0,48(s0) - 2bcc: 0e00 addi s0,sp,784 - 2bce: 0001 nop - 2bd0: 1000 addi s0,sp,32 - 2bd2: 0001 nop + 2bcc: 6800 flw fs0,16(s0) + 2bce: 0000 unimp + 2bd0: 6a00 flw fs0,16(a2) + 2bd2: 0000 unimp 2bd4: 0200 addi s0,sp,256 2bd6: 7200 flw fs0,32(a2) ... - 2be0: ac00 fsd fs0,24(s0) - 2be2: 0000 unimp - 2be4: ae00 fsd fs0,24(a2) + 2be4: 0200 addi s0,sp,256 2be6: 0000 unimp 2be8: 0200 addi s0,sp,256 2bea: 7200 flw fs0,32(a2) - 2bec: ae00 fsd fs0,24(a2) + 2bec: 0200 addi s0,sp,256 2bee: 0000 unimp - 2bf0: b200 fsd fs0,32(a2) + 2bf0: 0600 addi s0,sp,768 2bf2: 0000 unimp 2bf4: 0200 addi s0,sp,256 2bf6: 7200 flw fs0,32(a2) - 2bf8: b220 fsd fs0,96(a2) + 2bf8: 0620 addi s0,sp,776 2bfa: 0000 unimp - 2bfc: ee00 fsw fs0,24(a2) + 2bfc: 2600 fld fs0,8(a2) 2bfe: 0000 unimp 2c00: 0200 addi s0,sp,256 2c02: 7800 flw fs0,48(s0) - 2c04: ee00 fsw fs0,24(a2) + 2c04: 2600 fld fs0,8(a2) 2c06: 0000 unimp - 2c08: f000 fsw fs0,32(s0) + 2c08: 2800 fld fs0,16(s0) 2c0a: 0000 unimp 2c0c: 0200 addi s0,sp,256 2c0e: 7200 flw fs0,32(a2) ... - 2c18: 6a00 flw fs0,16(a2) - 2c1a: 0000 unimp - 2c1c: 6c00 flw fs0,24(s0) - 2c1e: 0000 unimp + 2c18: 3c00 fld fs0,56(s0) + 2c1a: 000a 0xa + 2c1c: 3e00 fld fs0,56(a2) + 2c1e: 000a 0xa 2c20: 0200 addi s0,sp,256 2c22: 7200 flw fs0,32(a2) - 2c24: 6c00 flw fs0,24(s0) - 2c26: 0000 unimp - 2c28: 7000 flw fs0,32(s0) - 2c2a: 0000 unimp + 2c24: 3e00 fld fs0,56(a2) + 2c26: 000a 0xa + 2c28: 4400 lw s0,8(s0) + 2c2a: 000a 0xa 2c2c: 0200 addi s0,sp,256 2c2e: 7200 flw fs0,32(a2) - 2c30: 7020 flw fs0,96(s0) - 2c32: 0000 unimp - 2c34: aa00 fsd fs0,16(a2) - 2c36: 0000 unimp + 2c30: 4420 lw s0,72(s0) + 2c32: 000a 0xa + 2c34: b400 fsd fs0,40(s0) + 2c36: 000a 0xa 2c38: 0200 addi s0,sp,256 2c3a: 7800 flw fs0,48(s0) - 2c3c: aa00 fsd fs0,16(a2) - 2c3e: 0000 unimp - 2c40: ac00 fsd fs0,24(s0) - 2c42: 0000 unimp + 2c3c: b400 fsd fs0,40(s0) + 2c3e: 000a 0xa + 2c40: b600 fsd fs0,40(a2) + 2c42: 000a 0xa 2c44: 0200 addi s0,sp,256 2c46: 7200 flw fs0,32(a2) ... - 2c50: 2800 fld fs0,16(s0) - 2c52: 0000 unimp - 2c54: 2a00 fld fs0,16(a2) - 2c56: 0000 unimp + 2c50: fc00 fsw fs0,56(s0) + 2c52: 0009 c.addi zero,2 + 2c54: fe00 fsw fs0,56(a2) + 2c56: 0009 c.addi zero,2 2c58: 0200 addi s0,sp,256 2c5a: 7200 flw fs0,32(a2) - 2c5c: 2a00 fld fs0,16(a2) - 2c5e: 0000 unimp - 2c60: 2e00 fld fs0,24(a2) - 2c62: 0000 unimp + 2c5c: fe00 fsw fs0,56(a2) + 2c5e: 0009 c.addi zero,2 + 2c60: 0400 addi s0,sp,512 + 2c62: 000a 0xa 2c64: 0200 addi s0,sp,256 2c66: 7200 flw fs0,32(a2) - 2c68: 2e20 fld fs0,88(a2) - 2c6a: 0000 unimp - 2c6c: 6800 flw fs0,16(s0) - 2c6e: 0000 unimp + 2c68: 0420 addi s0,sp,520 + 2c6a: 000a 0xa + 2c6c: 3a00 fld fs0,48(a2) + 2c6e: 000a 0xa 2c70: 0200 addi s0,sp,256 2c72: 7800 flw fs0,48(s0) - 2c74: 6800 flw fs0,16(s0) - 2c76: 0000 unimp - 2c78: 6a00 flw fs0,16(a2) - 2c7a: 0000 unimp + 2c74: 3a00 fld fs0,48(a2) + 2c76: 000a 0xa + 2c78: 3c00 fld fs0,56(s0) + 2c7a: 000a 0xa 2c7c: 0200 addi s0,sp,256 2c7e: 7200 flw fs0,32(a2) ... - 2c8c: 0200 addi s0,sp,256 - 2c8e: 0000 unimp + 2c88: 8a00 0x8a00 + 2c8a: 0009 c.addi zero,2 + 2c8c: 8c00 0x8c00 + 2c8e: 0009 c.addi zero,2 2c90: 0200 addi s0,sp,256 2c92: 7200 flw fs0,32(a2) - 2c94: 0200 addi s0,sp,256 - 2c96: 0000 unimp - 2c98: 0600 addi s0,sp,768 - 2c9a: 0000 unimp + 2c94: 8c00 0x8c00 + 2c96: 0009 c.addi zero,2 + 2c98: 9200 0x9200 + 2c9a: 0009 c.addi zero,2 2c9c: 0200 addi s0,sp,256 2c9e: 7200 flw fs0,32(a2) - 2ca0: 0620 addi s0,sp,776 - 2ca2: 0000 unimp - 2ca4: 2600 fld fs0,8(a2) - 2ca6: 0000 unimp + 2ca0: 9230 0x9230 + 2ca2: 0009 c.addi zero,2 + 2ca4: fc00 fsw fs0,56(s0) + 2ca6: 0009 c.addi zero,2 2ca8: 0200 addi s0,sp,256 2caa: 7800 flw fs0,48(s0) - 2cac: 2600 fld fs0,8(a2) - 2cae: 0000 unimp - 2cb0: 2800 fld fs0,16(s0) - 2cb2: 0000 unimp - 2cb4: 0200 addi s0,sp,256 - 2cb6: 7200 flw fs0,32(a2) ... - 2cc0: 3c00 fld fs0,56(s0) - 2cc2: 000a 0xa - 2cc4: 3e00 fld fs0,56(a2) - 2cc6: 000a 0xa + 2cb4: 8800 0x8800 + 2cb6: 0008 addi a0,sp,0 + 2cb8: 8a00 0x8a00 + 2cba: 0008 addi a0,sp,0 + 2cbc: 0200 addi s0,sp,256 + 2cbe: 7200 flw fs0,32(a2) + 2cc0: 8a00 0x8a00 + 2cc2: 0008 addi a0,sp,0 + 2cc4: 9000 0x9000 + 2cc6: 0008 addi a0,sp,0 2cc8: 0200 addi s0,sp,256 2cca: 7200 flw fs0,32(a2) - 2ccc: 3e00 fld fs0,56(a2) - 2cce: 000a 0xa - 2cd0: 4400 lw s0,8(s0) - 2cd2: 000a 0xa + 2ccc: 9020 0x9020 + 2cce: 0008 addi a0,sp,0 + 2cd0: 8800 0x8800 + 2cd2: 0009 c.addi zero,2 2cd4: 0200 addi s0,sp,256 - 2cd6: 7200 flw fs0,32(a2) - 2cd8: 4420 lw s0,72(s0) - 2cda: 000a 0xa - 2cdc: b400 fsd fs0,40(s0) - 2cde: 000a 0xa + 2cd6: 7800 flw fs0,48(s0) + 2cd8: 8800 0x8800 + 2cda: 0009 c.addi zero,2 + 2cdc: 8a00 0x8a00 + 2cde: 0009 c.addi zero,2 2ce0: 0200 addi s0,sp,256 - 2ce2: 7800 flw fs0,48(s0) - 2ce4: b400 fsd fs0,40(s0) - 2ce6: 000a 0xa - 2ce8: b600 fsd fs0,40(a2) - 2cea: 000a 0xa - 2cec: 0200 addi s0,sp,256 - 2cee: 7200 flw fs0,32(a2) + 2ce2: 7200 flw fs0,32(a2) ... - 2cf8: fc00 fsw fs0,56(s0) - 2cfa: 0009 c.addi zero,2 - 2cfc: fe00 fsw fs0,56(a2) - 2cfe: 0009 c.addi zero,2 + 2cec: 6a00 flw fs0,16(a2) + 2cee: 0008 addi a0,sp,0 + 2cf0: 6c00 flw fs0,24(s0) + 2cf2: 0008 addi a0,sp,0 + 2cf4: 0200 addi s0,sp,256 + 2cf6: 7200 flw fs0,32(a2) + 2cf8: 6c00 flw fs0,24(s0) + 2cfa: 0008 addi a0,sp,0 + 2cfc: 7200 flw fs0,32(a2) + 2cfe: 0008 addi a0,sp,0 2d00: 0200 addi s0,sp,256 2d02: 7200 flw fs0,32(a2) - 2d04: fe00 fsw fs0,56(a2) - 2d06: 0009 c.addi zero,2 - 2d08: 0400 addi s0,sp,512 - 2d0a: 000a 0xa + 2d04: 7210 flw fa2,32(a2) + 2d06: 0008 addi a0,sp,0 + 2d08: 8600 0x8600 + 2d0a: 0008 addi a0,sp,0 2d0c: 0200 addi s0,sp,256 - 2d0e: 7200 flw fs0,32(a2) - 2d10: 0420 addi s0,sp,520 - 2d12: 000a 0xa - 2d14: 3a00 fld fs0,48(a2) - 2d16: 000a 0xa + 2d0e: 7800 flw fs0,48(s0) + 2d10: 8600 0x8600 + 2d12: 0008 addi a0,sp,0 + 2d14: 8800 0x8800 + 2d16: 0008 addi a0,sp,0 2d18: 0200 addi s0,sp,256 - 2d1a: 7800 flw fs0,48(s0) - 2d1c: 3a00 fld fs0,48(a2) - 2d1e: 000a 0xa - 2d20: 3c00 fld fs0,56(s0) - 2d22: 000a 0xa - 2d24: 0200 addi s0,sp,256 - 2d26: 7200 flw fs0,32(a2) + 2d1a: 7200 flw fs0,32(a2) ... - 2d30: 8a00 0x8a00 - 2d32: 0009 c.addi zero,2 - 2d34: 8c00 0x8c00 - 2d36: 0009 c.addi zero,2 - 2d38: 0200 addi s0,sp,256 + 2d24: 7c00 flw fs0,56(s0) + 2d26: 7e000007 0x7e000007 + 2d2a: 02000007 0x2000007 + 2d2e: 7200 flw fs0,32(a2) + 2d30: 7e00 flw fs0,56(a2) + 2d32: 86000007 0x86000007 + 2d36: 02000007 0x2000007 2d3a: 7200 flw fs0,32(a2) - 2d3c: 8c00 0x8c00 - 2d3e: 0009 c.addi zero,2 - 2d40: 9200 0x9200 - 2d42: 0009 c.addi zero,2 + 2d3c: 8620 0x8620 + 2d3e: 68000007 0x68000007 + 2d42: 0008 addi a0,sp,0 2d44: 0200 addi s0,sp,256 - 2d46: 7200 flw fs0,32(a2) - 2d48: 9230 0x9230 - 2d4a: 0009 c.addi zero,2 - 2d4c: fc00 fsw fs0,56(s0) - 2d4e: 0009 c.addi zero,2 + 2d46: 7800 flw fs0,48(s0) + 2d48: 6800 flw fs0,16(s0) + 2d4a: 0008 addi a0,sp,0 + 2d4c: 6a00 flw fs0,16(a2) + 2d4e: 0008 addi a0,sp,0 2d50: 0200 addi s0,sp,256 - 2d52: 7800 flw fs0,48(s0) + 2d52: 7200 flw fs0,32(a2) ... - 2d5c: 8800 0x8800 - 2d5e: 0008 addi a0,sp,0 - 2d60: 8a00 0x8a00 - 2d62: 0008 addi a0,sp,0 + 2d5c: cc00 sw s0,24(s0) + 2d5e: 0006 0x6 + 2d60: ce00 sw s0,24(a2) + 2d62: 0006 0x6 2d64: 0200 addi s0,sp,256 2d66: 7200 flw fs0,32(a2) - 2d68: 8a00 0x8a00 - 2d6a: 0008 addi a0,sp,0 - 2d6c: 9000 0x9000 - 2d6e: 0008 addi a0,sp,0 + 2d68: ce00 sw s0,24(a2) + 2d6a: 0006 0x6 + 2d6c: d400 sw s0,40(s0) + 2d6e: 0006 0x6 2d70: 0200 addi s0,sp,256 2d72: 7200 flw fs0,32(a2) - 2d74: 9020 0x9020 - 2d76: 0008 addi a0,sp,0 - 2d78: 8800 0x8800 - 2d7a: 0009 c.addi zero,2 - 2d7c: 0200 addi s0,sp,256 + 2d74: d420 sw s0,104(s0) + 2d76: 0006 0x6 + 2d78: 7a00 flw fs0,48(a2) + 2d7a: 02000007 0x2000007 2d7e: 7800 flw fs0,48(s0) - 2d80: 8800 0x8800 - 2d82: 0009 c.addi zero,2 - 2d84: 8a00 0x8a00 - 2d86: 0009 c.addi zero,2 - 2d88: 0200 addi s0,sp,256 + 2d80: 7a00 flw fs0,48(a2) + 2d82: 7c000007 0x7c000007 + 2d86: 02000007 0x2000007 2d8a: 7200 flw fs0,32(a2) ... - 2d94: 6a00 flw fs0,16(a2) - 2d96: 0008 addi a0,sp,0 - 2d98: 6c00 flw fs0,24(s0) - 2d9a: 0008 addi a0,sp,0 + 2d94: 3c00 fld fs0,56(s0) + 2d96: 0006 0x6 + 2d98: 3e00 fld fs0,56(a2) + 2d9a: 0006 0x6 2d9c: 0200 addi s0,sp,256 2d9e: 7200 flw fs0,32(a2) - 2da0: 6c00 flw fs0,24(s0) - 2da2: 0008 addi a0,sp,0 - 2da4: 7200 flw fs0,32(a2) - 2da6: 0008 addi a0,sp,0 + 2da0: 3e00 fld fs0,56(a2) + 2da2: 0006 0x6 + 2da4: 4600 lw s0,8(a2) + 2da6: 0006 0x6 2da8: 0200 addi s0,sp,256 2daa: 7200 flw fs0,32(a2) - 2dac: 7210 flw fa2,32(a2) - 2dae: 0008 addi a0,sp,0 - 2db0: 8600 0x8600 - 2db2: 0008 addi a0,sp,0 + 2dac: 4620 lw s0,72(a2) + 2dae: 0006 0x6 + 2db0: ca00 sw s0,16(a2) + 2db2: 0006 0x6 2db4: 0200 addi s0,sp,256 2db6: 7800 flw fs0,48(s0) - 2db8: 8600 0x8600 - 2dba: 0008 addi a0,sp,0 - 2dbc: 8800 0x8800 - 2dbe: 0008 addi a0,sp,0 + 2db8: ca00 sw s0,16(a2) + 2dba: 0006 0x6 + 2dbc: cc00 sw s0,24(s0) + 2dbe: 0006 0x6 2dc0: 0200 addi s0,sp,256 2dc2: 7200 flw fs0,32(a2) ... - 2dcc: 7c00 flw fs0,56(s0) - 2dce: 7e000007 0x7e000007 - 2dd2: 02000007 0x2000007 + 2dcc: 7e00 flw fs0,56(a2) + 2dce: 80000003 lb zero,-2048(zero) # fffff800 <_sp+0x7fffb800> + 2dd2: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> 2dd6: 7200 flw fs0,32(a2) - 2dd8: 7e00 flw fs0,56(a2) - 2dda: 86000007 0x86000007 - 2dde: 02000007 0x2000007 + 2dd8: 8000 0x8000 + 2dda: 88000003 lb zero,-1920(zero) # fffff880 <_sp+0x7fffb880> + 2dde: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> 2de2: 7200 flw fs0,32(a2) - 2de4: 8620 0x8620 - 2de6: 68000007 0x68000007 - 2dea: 0008 addi a0,sp,0 - 2dec: 0200 addi s0,sp,256 - 2dee: 7800 flw fs0,48(s0) - 2df0: 6800 flw fs0,16(s0) - 2df2: 0008 addi a0,sp,0 - 2df4: 6a00 flw fs0,16(a2) - 2df6: 0008 addi a0,sp,0 - 2df8: 0200 addi s0,sp,256 - 2dfa: 7200 flw fs0,32(a2) + 2de4: 00c0 addi s0,sp,68 + 2de6: 0388 addi a0,sp,448 + 2de8: 0000 unimp + 2dea: 063a slli a2,a2,0xe + 2dec: 0000 unimp + 2dee: 0002 0x2 + 2df0: 0078 addi a4,sp,12 + 2df2: 063a slli a2,a2,0xe + 2df4: 0000 unimp + 2df6: 063c addi a5,sp,776 + 2df8: 0000 unimp + 2dfa: 0002 0x2 + 2dfc: 0072 0x72 ... - 2e04: cc00 sw s0,24(s0) - 2e06: 0006 0x6 - 2e08: ce00 sw s0,24(a2) - 2e0a: 0006 0x6 - 2e0c: 0200 addi s0,sp,256 - 2e0e: 7200 flw fs0,32(a2) - 2e10: ce00 sw s0,24(a2) - 2e12: 0006 0x6 - 2e14: d400 sw s0,40(s0) - 2e16: 0006 0x6 - 2e18: 0200 addi s0,sp,256 - 2e1a: 7200 flw fs0,32(a2) - 2e1c: d420 sw s0,104(s0) - 2e1e: 0006 0x6 - 2e20: 7a00 flw fs0,48(a2) - 2e22: 02000007 0x2000007 - 2e26: 7800 flw fs0,48(s0) - 2e28: 7a00 flw fs0,48(a2) - 2e2a: 7c000007 0x7c000007 - 2e2e: 02000007 0x2000007 - 2e32: 7200 flw fs0,32(a2) + 2e06: 032a slli t1,t1,0xa + 2e08: 0000 unimp + 2e0a: 032c addi a1,sp,392 + 2e0c: 0000 unimp + 2e0e: 0002 0x2 + 2e10: 0072 0x72 + 2e12: 032c addi a1,sp,392 + 2e14: 0000 unimp + 2e16: 0334 addi a3,sp,392 + 2e18: 0000 unimp + 2e1a: 0002 0x2 + 2e1c: 2072 fld ft0,280(sp) + 2e1e: 0334 addi a3,sp,392 + 2e20: 0000 unimp + 2e22: 037c addi a5,sp,396 + 2e24: 0000 unimp + 2e26: 0002 0x2 + 2e28: 0078 addi a4,sp,12 + 2e2a: 037c addi a5,sp,396 + 2e2c: 0000 unimp + 2e2e: 037e slli t1,t1,0x1f + 2e30: 0000 unimp + 2e32: 0002 0x2 + 2e34: 0072 0x72 ... - 2e3c: 3c00 fld fs0,56(s0) - 2e3e: 0006 0x6 - 2e40: 3e00 fld fs0,56(a2) - 2e42: 0006 0x6 - 2e44: 0200 addi s0,sp,256 - 2e46: 7200 flw fs0,32(a2) - 2e48: 3e00 fld fs0,56(a2) - 2e4a: 0006 0x6 - 2e4c: 4600 lw s0,8(a2) - 2e4e: 0006 0x6 - 2e50: 0200 addi s0,sp,256 - 2e52: 7200 flw fs0,32(a2) - 2e54: 4620 lw s0,72(a2) - 2e56: 0006 0x6 - 2e58: ca00 sw s0,16(a2) - 2e5a: 0006 0x6 - 2e5c: 0200 addi s0,sp,256 - 2e5e: 7800 flw fs0,48(s0) - 2e60: ca00 sw s0,16(a2) - 2e62: 0006 0x6 - 2e64: cc00 sw s0,24(s0) - 2e66: 0006 0x6 - 2e68: 0200 addi s0,sp,256 - 2e6a: 7200 flw fs0,32(a2) + 2e3e: 02ce slli t0,t0,0x13 + 2e40: 0000 unimp + 2e42: 02d0 addi a2,sp,324 + 2e44: 0000 unimp + 2e46: 0002 0x2 + 2e48: 0072 0x72 + 2e4a: 02d0 addi a2,sp,324 + 2e4c: 0000 unimp + 2e4e: 02d6 slli t0,t0,0x15 + 2e50: 0000 unimp + 2e52: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> + 2e56: d600 sw s0,40(a2) + 2e58: 0002 0x2 + 2e5a: 2800 fld fs0,16(s0) + 2e5c: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2e60: 7800 flw fs0,48(s0) + 2e62: 2800 fld fs0,16(s0) + 2e64: 2a000003 lb zero,672(zero) # 2a0 <__stack_size-0x560> + 2e68: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2e6c: 7200 flw fs0,32(a2) ... - 2e74: 7e00 flw fs0,56(a2) - 2e76: 80000003 lb zero,-2048(zero) # fffff800 <_sp+0x7fffb800> - 2e7a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 2e7e: 7200 flw fs0,32(a2) - 2e80: 8000 0x8000 - 2e82: 88000003 lb zero,-1920(zero) # fffff880 <_sp+0x7fffb880> - 2e86: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> - 2e8a: 7200 flw fs0,32(a2) - 2e8c: 00c0 addi s0,sp,68 - 2e8e: 0388 addi a0,sp,448 - 2e90: 0000 unimp - 2e92: 063a slli a2,a2,0xe - 2e94: 0000 unimp - 2e96: 0002 0x2 - 2e98: 0078 addi a4,sp,12 - 2e9a: 063a slli a2,a2,0xe - 2e9c: 0000 unimp - 2e9e: 063c addi a5,sp,776 - 2ea0: 0000 unimp - 2ea2: 0002 0x2 - 2ea4: 0072 0x72 + 2e76: 7a00 flw fs0,48(a2) + 2e78: 0002 0x2 + 2e7a: 7c00 flw fs0,56(s0) + 2e7c: 0002 0x2 + 2e7e: 0200 addi s0,sp,256 + 2e80: 7200 flw fs0,32(a2) + 2e82: 7c00 flw fs0,56(s0) + 2e84: 0002 0x2 + 2e86: 8400 0x8400 + 2e88: 0002 0x2 + 2e8a: 0200 addi s0,sp,256 + 2e8c: 7200 flw fs0,32(a2) + 2e8e: 8420 0x8420 + 2e90: 0002 0x2 + 2e92: cc00 sw s0,24(s0) + 2e94: 0002 0x2 + 2e96: 0200 addi s0,sp,256 + 2e98: 7800 flw fs0,48(s0) + 2e9a: cc00 sw s0,24(s0) + 2e9c: 0002 0x2 + 2e9e: ce00 sw s0,24(a2) + 2ea0: 0002 0x2 + 2ea2: 0200 addi s0,sp,256 + 2ea4: 7200 flw fs0,32(a2) ... - 2eae: 032a slli t1,t1,0xa - 2eb0: 0000 unimp - 2eb2: 032c addi a1,sp,392 - 2eb4: 0000 unimp - 2eb6: 0002 0x2 - 2eb8: 0072 0x72 - 2eba: 032c addi a1,sp,392 - 2ebc: 0000 unimp - 2ebe: 0334 addi a3,sp,392 - 2ec0: 0000 unimp - 2ec2: 0002 0x2 - 2ec4: 2072 fld ft0,280(sp) - 2ec6: 0334 addi a3,sp,392 - 2ec8: 0000 unimp - 2eca: 037c addi a5,sp,396 - 2ecc: 0000 unimp - 2ece: 0002 0x2 - 2ed0: 0078 addi a4,sp,12 - 2ed2: 037c addi a5,sp,396 - 2ed4: 0000 unimp - 2ed6: 037e slli t1,t1,0x1f - 2ed8: 0000 unimp - 2eda: 0002 0x2 - 2edc: 0072 0x72 + 2eae: 0c00 addi s0,sp,528 + 2eb0: 0002 0x2 + 2eb2: 0e00 addi s0,sp,784 + 2eb4: 0002 0x2 + 2eb6: 0200 addi s0,sp,256 + 2eb8: 7200 flw fs0,32(a2) + 2eba: 0e00 addi s0,sp,784 + 2ebc: 0002 0x2 + 2ebe: 1400 addi s0,sp,544 + 2ec0: 0002 0x2 + 2ec2: 0200 addi s0,sp,256 + 2ec4: 7200 flw fs0,32(a2) + 2ec6: 1430 addi a2,sp,552 + 2ec8: 0002 0x2 + 2eca: 7800 flw fs0,48(s0) + 2ecc: 0002 0x2 + 2ece: 0200 addi s0,sp,256 + 2ed0: 7800 flw fs0,48(s0) + 2ed2: 7800 flw fs0,48(s0) + 2ed4: 0002 0x2 + 2ed6: 7a00 flw fs0,48(a2) + 2ed8: 0002 0x2 + 2eda: 0200 addi s0,sp,256 + 2edc: 7200 flw fs0,32(a2) ... - 2ee6: 02ce slli t0,t0,0x13 - 2ee8: 0000 unimp - 2eea: 02d0 addi a2,sp,324 - 2eec: 0000 unimp - 2eee: 0002 0x2 - 2ef0: 0072 0x72 - 2ef2: 02d0 addi a2,sp,324 - 2ef4: 0000 unimp - 2ef6: 02d6 slli t0,t0,0x15 - 2ef8: 0000 unimp - 2efa: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> - 2efe: d600 sw s0,40(a2) - 2f00: 0002 0x2 - 2f02: 2800 fld fs0,16(s0) - 2f04: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2ee6: ca00 sw s0,16(a2) + 2ee8: 0001 nop + 2eea: cc00 sw s0,24(s0) + 2eec: 0001 nop + 2eee: 0200 addi s0,sp,256 + 2ef0: 7200 flw fs0,32(a2) + 2ef2: cc00 sw s0,24(s0) + 2ef4: 0001 nop + 2ef6: d200 sw s0,32(a2) + 2ef8: 0001 nop + 2efa: 0200 addi s0,sp,256 + 2efc: 7200 flw fs0,32(a2) + 2efe: d230 sw a2,96(a2) + 2f00: 0001 nop + 2f02: 0a00 addi s0,sp,272 + 2f04: 0002 0x2 + 2f06: 0200 addi s0,sp,256 2f08: 7800 flw fs0,48(s0) - 2f0a: 2800 fld fs0,16(s0) - 2f0c: 2a000003 lb zero,672(zero) # 2a0 <__stack_size-0x560> - 2f10: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2f0a: 0a00 addi s0,sp,272 + 2f0c: 0002 0x2 + 2f0e: 0c00 addi s0,sp,528 + 2f10: 0002 0x2 + 2f12: 0200 addi s0,sp,256 2f14: 7200 flw fs0,32(a2) ... - 2f1e: 7a00 flw fs0,48(a2) - 2f20: 0002 0x2 - 2f22: 7c00 flw fs0,56(s0) - 2f24: 0002 0x2 + 2f1e: 9200 0x9200 + 2f20: 0001 nop + 2f22: 9400 0x9400 + 2f24: 0001 nop 2f26: 0200 addi s0,sp,256 2f28: 7200 flw fs0,32(a2) - 2f2a: 7c00 flw fs0,56(s0) - 2f2c: 0002 0x2 - 2f2e: 8400 0x8400 - 2f30: 0002 0x2 + 2f2a: 9400 0x9400 + 2f2c: 0001 nop + 2f2e: 9a00 0x9a00 + 2f30: 0001 nop 2f32: 0200 addi s0,sp,256 2f34: 7200 flw fs0,32(a2) - 2f36: 8420 0x8420 - 2f38: 0002 0x2 - 2f3a: cc00 sw s0,24(s0) - 2f3c: 0002 0x2 + 2f36: 9a30 0x9a30 + 2f38: 0001 nop + 2f3a: c800 sw s0,16(s0) + 2f3c: 0001 nop 2f3e: 0200 addi s0,sp,256 2f40: 7800 flw fs0,48(s0) - 2f42: cc00 sw s0,24(s0) - 2f44: 0002 0x2 - 2f46: ce00 sw s0,24(a2) - 2f48: 0002 0x2 + 2f42: c800 sw s0,16(s0) + 2f44: 0001 nop + 2f46: ca00 sw s0,16(a2) + 2f48: 0001 nop 2f4a: 0200 addi s0,sp,256 2f4c: 7200 flw fs0,32(a2) ... - 2f56: 0c00 addi s0,sp,528 - 2f58: 0002 0x2 - 2f5a: 0e00 addi s0,sp,784 - 2f5c: 0002 0x2 + 2f56: f600 fsw fs0,40(a2) + 2f58: 0000 unimp + 2f5a: f800 fsw fs0,48(s0) + 2f5c: 0000 unimp 2f5e: 0200 addi s0,sp,256 2f60: 7200 flw fs0,32(a2) - 2f62: 0e00 addi s0,sp,784 - 2f64: 0002 0x2 - 2f66: 1400 addi s0,sp,544 - 2f68: 0002 0x2 - 2f6a: 0200 addi s0,sp,256 + 2f62: f800 fsw fs0,48(s0) + 2f64: 0000 unimp + 2f66: fe00 fsw fs0,56(a2) + 2f68: 0000 unimp + 2f6a: 0300 addi s0,sp,384 2f6c: 7200 flw fs0,32(a2) - 2f6e: 1430 addi a2,sp,552 - 2f70: 0002 0x2 - 2f72: 7800 flw fs0,48(s0) - 2f74: 0002 0x2 - 2f76: 0200 addi s0,sp,256 - 2f78: 7800 flw fs0,48(s0) - 2f7a: 7800 flw fs0,48(s0) - 2f7c: 0002 0x2 - 2f7e: 7a00 flw fs0,48(a2) - 2f80: 0002 0x2 - 2f82: 0200 addi s0,sp,256 - 2f84: 7200 flw fs0,32(a2) + 2f6e: 00c0 addi s0,sp,68 + 2f70: 00fe slli ra,ra,0x1f + 2f72: 0000 unimp + 2f74: 0190 addi a2,sp,192 + 2f76: 0000 unimp + 2f78: 0002 0x2 + 2f7a: 0078 addi a4,sp,12 + 2f7c: 0190 addi a2,sp,192 + 2f7e: 0000 unimp + 2f80: 0192 slli gp,gp,0x4 + 2f82: 0000 unimp + 2f84: 0002 0x2 + 2f86: 0072 0x72 ... - 2f8e: ca00 sw s0,16(a2) - 2f90: 0001 nop - 2f92: cc00 sw s0,24(s0) - 2f94: 0001 nop - 2f96: 0200 addi s0,sp,256 - 2f98: 7200 flw fs0,32(a2) - 2f9a: cc00 sw s0,24(s0) - 2f9c: 0001 nop - 2f9e: d200 sw s0,32(a2) - 2fa0: 0001 nop - 2fa2: 0200 addi s0,sp,256 - 2fa4: 7200 flw fs0,32(a2) - 2fa6: d230 sw a2,96(a2) - 2fa8: 0001 nop - 2faa: 0a00 addi s0,sp,272 - 2fac: 0002 0x2 - 2fae: 0200 addi s0,sp,256 - 2fb0: 7800 flw fs0,48(s0) - 2fb2: 0a00 addi s0,sp,272 - 2fb4: 0002 0x2 - 2fb6: 0c00 addi s0,sp,528 - 2fb8: 0002 0x2 - 2fba: 0200 addi s0,sp,256 - 2fbc: 7200 flw fs0,32(a2) + 2f90: 00d6 slli ra,ra,0x15 + 2f92: 0000 unimp + 2f94: 00d8 addi a4,sp,68 + 2f96: 0000 unimp + 2f98: 0002 0x2 + 2f9a: 0072 0x72 + 2f9c: 00d8 addi a4,sp,68 + 2f9e: 0000 unimp + 2fa0: 00dc addi a5,sp,68 + 2fa2: 0000 unimp + 2fa4: 0002 0x2 + 2fa6: 2072 fld ft0,280(sp) + 2fa8: 00dc addi a5,sp,68 + 2faa: 0000 unimp + 2fac: 00f4 addi a3,sp,76 + 2fae: 0000 unimp + 2fb0: 0002 0x2 + 2fb2: 0078 addi a4,sp,12 + 2fb4: 00f4 addi a3,sp,76 + 2fb6: 0000 unimp + 2fb8: 00f6 slli ra,ra,0x1d + 2fba: 0000 unimp + 2fbc: 0002 0x2 + 2fbe: 0072 0x72 ... - 2fc6: 9200 0x9200 - 2fc8: 0001 nop - 2fca: 9400 0x9400 - 2fcc: 0001 nop - 2fce: 0200 addi s0,sp,256 - 2fd0: 7200 flw fs0,32(a2) - 2fd2: 9400 0x9400 - 2fd4: 0001 nop - 2fd6: 9a00 0x9a00 - 2fd8: 0001 nop - 2fda: 0200 addi s0,sp,256 - 2fdc: 7200 flw fs0,32(a2) - 2fde: 9a30 0x9a30 - 2fe0: 0001 nop - 2fe2: c800 sw s0,16(s0) - 2fe4: 0001 nop - 2fe6: 0200 addi s0,sp,256 - 2fe8: 7800 flw fs0,48(s0) - 2fea: c800 sw s0,16(s0) - 2fec: 0001 nop - 2fee: ca00 sw s0,16(a2) - 2ff0: 0001 nop - 2ff2: 0200 addi s0,sp,256 - 2ff4: 7200 flw fs0,32(a2) + 2fc8: 00ae slli ra,ra,0xb + 2fca: 0000 unimp + 2fcc: 00b0 addi a2,sp,72 + 2fce: 0000 unimp + 2fd0: 0002 0x2 + 2fd2: 0072 0x72 + 2fd4: 00b0 addi a2,sp,72 + 2fd6: 0000 unimp + 2fd8: 00b4 addi a3,sp,72 + 2fda: 0000 unimp + 2fdc: 0002 0x2 + 2fde: 2072 fld ft0,280(sp) + 2fe0: 00b4 addi a3,sp,72 + 2fe2: 0000 unimp + 2fe4: 00d4 addi a3,sp,68 + 2fe6: 0000 unimp + 2fe8: 0002 0x2 + 2fea: 0078 addi a4,sp,12 + 2fec: 00d4 addi a3,sp,68 + 2fee: 0000 unimp + 2ff0: 00d6 slli ra,ra,0x15 + 2ff2: 0000 unimp + 2ff4: 0002 0x2 + 2ff6: 0072 0x72 ... - 2ffe: f600 fsw fs0,40(a2) - 3000: 0000 unimp - 3002: f800 fsw fs0,48(s0) - 3004: 0000 unimp - 3006: 0200 addi s0,sp,256 - 3008: 7200 flw fs0,32(a2) - 300a: f800 fsw fs0,48(s0) - 300c: 0000 unimp - 300e: fe00 fsw fs0,56(a2) - 3010: 0000 unimp - 3012: 0300 addi s0,sp,384 - 3014: 7200 flw fs0,32(a2) - 3016: 00c0 addi s0,sp,68 - 3018: 00fe slli ra,ra,0x1f + 3000: 006a 0x6a + 3002: 0000 unimp + 3004: 006c addi a1,sp,12 + 3006: 0000 unimp + 3008: 0002 0x2 + 300a: 0072 0x72 + 300c: 006c addi a1,sp,12 + 300e: 0000 unimp + 3010: 0070 addi a2,sp,12 + 3012: 0000 unimp + 3014: 0002 0x2 + 3016: 2072 fld ft0,280(sp) + 3018: 0070 addi a2,sp,12 301a: 0000 unimp - 301c: 0190 addi a2,sp,192 + 301c: 00ac addi a1,sp,72 301e: 0000 unimp 3020: 0002 0x2 3022: 0078 addi a4,sp,12 - 3024: 0190 addi a2,sp,192 + 3024: 00ac addi a1,sp,72 3026: 0000 unimp - 3028: 0192 slli gp,gp,0x4 + 3028: 00ae slli ra,ra,0xb 302a: 0000 unimp 302c: 0002 0x2 302e: 0072 0x72 ... - 3038: 00d6 slli ra,ra,0x15 + 3038: 0028 addi a0,sp,8 303a: 0000 unimp - 303c: 00d8 addi a4,sp,68 + 303c: 002a 0x2a 303e: 0000 unimp 3040: 0002 0x2 3042: 0072 0x72 - 3044: 00d8 addi a4,sp,68 + 3044: 002a 0x2a 3046: 0000 unimp - 3048: 00dc addi a5,sp,68 + 3048: 002e 0x2e 304a: 0000 unimp 304c: 0002 0x2 304e: 2072 fld ft0,280(sp) - 3050: 00dc addi a5,sp,68 + 3050: 002e 0x2e 3052: 0000 unimp - 3054: 00f4 addi a3,sp,76 + 3054: 0068 addi a0,sp,12 3056: 0000 unimp 3058: 0002 0x2 305a: 0078 addi a4,sp,12 - 305c: 00f4 addi a3,sp,76 + 305c: 0068 addi a0,sp,12 305e: 0000 unimp - 3060: 00f6 slli ra,ra,0x1d + 3060: 006a 0x6a 3062: 0000 unimp 3064: 0002 0x2 3066: 0072 0x72 ... - 3070: 00ae slli ra,ra,0xb - 3072: 0000 unimp - 3074: 00b0 addi a2,sp,72 + 3074: 0002 0x2 3076: 0000 unimp 3078: 0002 0x2 307a: 0072 0x72 - 307c: 00b0 addi a2,sp,72 + 307c: 0002 0x2 307e: 0000 unimp - 3080: 00b4 addi a3,sp,72 + 3080: 0006 0x6 3082: 0000 unimp 3084: 0002 0x2 3086: 2072 fld ft0,280(sp) - 3088: 00b4 addi a3,sp,72 + 3088: 0006 0x6 308a: 0000 unimp - 308c: 00d4 addi a3,sp,68 + 308c: 0026 0x26 308e: 0000 unimp 3090: 0002 0x2 3092: 0078 addi a4,sp,12 - 3094: 00d4 addi a3,sp,68 + 3094: 0026 0x26 3096: 0000 unimp - 3098: 00d6 slli ra,ra,0x15 + 3098: 0028 addi a0,sp,8 309a: 0000 unimp 309c: 0002 0x2 309e: 0072 0x72 ... - 30a8: 006a 0x6a + 30a8: 040a slli s0,s0,0x2 30aa: 0000 unimp - 30ac: 006c addi a1,sp,12 + 30ac: 040c addi a1,sp,512 30ae: 0000 unimp 30b0: 0002 0x2 30b2: 0072 0x72 - 30b4: 006c addi a1,sp,12 + 30b4: 040c addi a1,sp,512 30b6: 0000 unimp - 30b8: 0070 addi a2,sp,12 + 30b8: 0410 addi a2,sp,512 30ba: 0000 unimp 30bc: 0002 0x2 - 30be: 2072 fld ft0,280(sp) - 30c0: 0070 addi a2,sp,12 + 30be: 1072 0x1072 + 30c0: 0410 addi a2,sp,512 30c2: 0000 unimp - 30c4: 00ac addi a1,sp,72 + 30c4: 0416 slli s0,s0,0x5 30c6: 0000 unimp 30c8: 0002 0x2 30ca: 0078 addi a4,sp,12 - 30cc: 00ac addi a1,sp,72 + 30cc: 0416 slli s0,s0,0x5 30ce: 0000 unimp - 30d0: 00ae slli ra,ra,0xb + 30d0: 0418 addi a4,sp,512 30d2: 0000 unimp 30d4: 0002 0x2 30d6: 0072 0x72 ... - 30e0: 0028 addi a0,sp,8 + 30e0: 03a8 addi a0,sp,456 30e2: 0000 unimp - 30e4: 002a 0x2a + 30e4: 03aa slli t2,t2,0xa 30e6: 0000 unimp 30e8: 0002 0x2 30ea: 0072 0x72 - 30ec: 002a 0x2a + 30ec: 03aa slli t2,t2,0xa 30ee: 0000 unimp - 30f0: 002e 0x2e + 30f0: 03b0 addi a2,sp,456 30f2: 0000 unimp 30f4: 0002 0x2 30f6: 2072 fld ft0,280(sp) - 30f8: 002e 0x2e + 30f8: 03b0 addi a2,sp,456 30fa: 0000 unimp - 30fc: 0068 addi a0,sp,12 + 30fc: 0408 addi a0,sp,512 30fe: 0000 unimp 3100: 0002 0x2 3102: 0078 addi a4,sp,12 - 3104: 0068 addi a0,sp,12 + 3104: 0408 addi a0,sp,512 3106: 0000 unimp - 3108: 006a 0x6a + 3108: 040a slli s0,s0,0x2 310a: 0000 unimp 310c: 0002 0x2 310e: 0072 0x72 ... - 311c: 0002 0x2 + 3118: 037c addi a5,sp,396 + 311a: 0000 unimp + 311c: 037e slli t1,t1,0x1f 311e: 0000 unimp 3120: 0002 0x2 3122: 0072 0x72 - 3124: 0002 0x2 + 3124: 037e slli t1,t1,0x1f 3126: 0000 unimp - 3128: 0006 0x6 + 3128: 0384 addi s1,sp,448 312a: 0000 unimp 312c: 0002 0x2 312e: 2072 fld ft0,280(sp) - 3130: 0006 0x6 + 3130: 0384 addi s1,sp,448 3132: 0000 unimp - 3134: 0026 0x26 + 3134: 03a8 addi a0,sp,456 3136: 0000 unimp 3138: 0002 0x2 313a: 0078 addi a4,sp,12 - 313c: 0026 0x26 - 313e: 0000 unimp - 3140: 0028 addi a0,sp,8 - 3142: 0000 unimp - 3144: 0002 0x2 - 3146: 0072 0x72 ... - 3150: 040a slli s0,s0,0x2 + 3144: 0306 slli t1,t1,0x1 + 3146: 0000 unimp + 3148: 0308 addi a0,sp,384 + 314a: 0000 unimp + 314c: 0002 0x2 + 314e: 0072 0x72 + 3150: 0308 addi a0,sp,384 3152: 0000 unimp - 3154: 040c addi a1,sp,512 + 3154: 030e slli t1,t1,0x3 3156: 0000 unimp 3158: 0002 0x2 - 315a: 0072 0x72 - 315c: 040c addi a1,sp,512 + 315a: 2072 fld ft0,280(sp) + 315c: 030e slli t1,t1,0x3 315e: 0000 unimp - 3160: 0410 addi a2,sp,512 + 3160: 037a slli t1,t1,0x1e 3162: 0000 unimp 3164: 0002 0x2 - 3166: 1072 0x1072 - 3168: 0410 addi a2,sp,512 + 3166: 0078 addi a4,sp,12 + 3168: 037a slli t1,t1,0x1e 316a: 0000 unimp - 316c: 0416 slli s0,s0,0x5 + 316c: 037c addi a5,sp,396 316e: 0000 unimp 3170: 0002 0x2 - 3172: 0078 addi a4,sp,12 - 3174: 0416 slli s0,s0,0x5 - 3176: 0000 unimp - 3178: 0418 addi a4,sp,512 - 317a: 0000 unimp - 317c: 0002 0x2 - 317e: 0072 0x72 + 3172: 0072 0x72 ... - 3188: 03a8 addi a0,sp,456 + 317c: 02ca slli t0,t0,0x12 + 317e: 0000 unimp + 3180: 02cc addi a1,sp,324 + 3182: 0000 unimp + 3184: 0002 0x2 + 3186: 0072 0x72 + 3188: 02cc addi a1,sp,324 318a: 0000 unimp - 318c: 03aa slli t2,t2,0xa + 318c: 02d2 slli t0,t0,0x14 318e: 0000 unimp 3190: 0002 0x2 - 3192: 0072 0x72 - 3194: 03aa slli t2,t2,0xa + 3192: 1072 0x1072 + 3194: 02d2 slli t0,t0,0x14 3196: 0000 unimp - 3198: 03b0 addi a2,sp,456 + 3198: 0304 addi s1,sp,384 319a: 0000 unimp 319c: 0002 0x2 - 319e: 2072 fld ft0,280(sp) - 31a0: 03b0 addi a2,sp,456 + 319e: 0078 addi a4,sp,12 + 31a0: 0304 addi s1,sp,384 31a2: 0000 unimp - 31a4: 0408 addi a0,sp,512 + 31a4: 0306 slli t1,t1,0x1 31a6: 0000 unimp 31a8: 0002 0x2 - 31aa: 0078 addi a4,sp,12 - 31ac: 0408 addi a0,sp,512 - 31ae: 0000 unimp - 31b0: 040a slli s0,s0,0x2 - 31b2: 0000 unimp - 31b4: 0002 0x2 - 31b6: 0072 0x72 + 31aa: 0072 0x72 ... - 31c0: 037c addi a5,sp,396 + 31b4: 0220 addi s0,sp,264 + 31b6: 0000 unimp + 31b8: 0222 slli tp,tp,0x8 + 31ba: 0000 unimp + 31bc: 0002 0x2 + 31be: 0072 0x72 + 31c0: 0222 slli tp,tp,0x8 31c2: 0000 unimp - 31c4: 037e slli t1,t1,0x1f + 31c4: 0228 addi a0,sp,264 31c6: 0000 unimp - 31c8: 0002 0x2 - 31ca: 0072 0x72 - 31cc: 037e slli t1,t1,0x1f - 31ce: 0000 unimp - 31d0: 0384 addi s1,sp,448 - 31d2: 0000 unimp - 31d4: 0002 0x2 - 31d6: 2072 fld ft0,280(sp) - 31d8: 0384 addi s1,sp,448 - 31da: 0000 unimp - 31dc: 03a8 addi a0,sp,456 - 31de: 0000 unimp - 31e0: 0002 0x2 - 31e2: 0078 addi a4,sp,12 + 31c8: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> + 31cc: 2800 fld fs0,16(s0) + 31ce: 0002 0x2 + 31d0: c800 sw s0,16(s0) + 31d2: 0002 0x2 + 31d4: 0200 addi s0,sp,256 + 31d6: 7800 flw fs0,48(s0) + 31d8: c800 sw s0,16(s0) + 31da: 0002 0x2 + 31dc: ca00 sw s0,16(a2) + 31de: 0002 0x2 + 31e0: 0200 addi s0,sp,256 + 31e2: 7200 flw fs0,32(a2) ... - 31ec: 0306 slli t1,t1,0x1 - 31ee: 0000 unimp - 31f0: 0308 addi a0,sp,384 - 31f2: 0000 unimp - 31f4: 0002 0x2 - 31f6: 0072 0x72 - 31f8: 0308 addi a0,sp,384 - 31fa: 0000 unimp - 31fc: 030e slli t1,t1,0x3 - 31fe: 0000 unimp - 3200: 0002 0x2 - 3202: 2072 fld ft0,280(sp) - 3204: 030e slli t1,t1,0x3 - 3206: 0000 unimp - 3208: 037a slli t1,t1,0x1e - 320a: 0000 unimp - 320c: 0002 0x2 - 320e: 0078 addi a4,sp,12 - 3210: 037a slli t1,t1,0x1e - 3212: 0000 unimp - 3214: 037c addi a5,sp,396 - 3216: 0000 unimp - 3218: 0002 0x2 - 321a: 0072 0x72 + 31ec: ec00 fsw fs0,24(s0) + 31ee: 0001 nop + 31f0: ee00 fsw fs0,24(a2) + 31f2: 0001 nop + 31f4: 0200 addi s0,sp,256 + 31f6: 7200 flw fs0,32(a2) + 31f8: ee00 fsw fs0,24(a2) + 31fa: 0001 nop + 31fc: f400 fsw fs0,40(s0) + 31fe: 0001 nop + 3200: 0200 addi s0,sp,256 + 3202: 7200 flw fs0,32(a2) + 3204: f410 fsw fa2,40(s0) + 3206: 0001 nop + 3208: 1e00 addi s0,sp,816 + 320a: 0002 0x2 + 320c: 0200 addi s0,sp,256 + 320e: 7800 flw fs0,48(s0) + 3210: 1e00 addi s0,sp,816 + 3212: 0002 0x2 + 3214: 2000 fld fs0,0(s0) + 3216: 0002 0x2 + 3218: 0200 addi s0,sp,256 + 321a: 7200 flw fs0,32(a2) ... - 3224: 02ca slli t0,t0,0x12 + 3224: aa00 fsd fs0,16(a2) 3226: 0000 unimp - 3228: 02cc addi a1,sp,324 + 3228: ac00 fsd fs0,24(s0) 322a: 0000 unimp - 322c: 0002 0x2 - 322e: 0072 0x72 - 3230: 02cc addi a1,sp,324 + 322c: 0200 addi s0,sp,256 + 322e: 7200 flw fs0,32(a2) + 3230: ac00 fsd fs0,24(s0) 3232: 0000 unimp - 3234: 02d2 slli t0,t0,0x14 + 3234: b200 fsd fs0,32(a2) 3236: 0000 unimp - 3238: 0002 0x2 - 323a: 1072 0x1072 - 323c: 02d2 slli t0,t0,0x14 - 323e: 0000 unimp - 3240: 0304 addi s1,sp,384 - 3242: 0000 unimp - 3244: 0002 0x2 - 3246: 0078 addi a4,sp,12 - 3248: 0304 addi s1,sp,384 - 324a: 0000 unimp - 324c: 0306 slli t1,t1,0x1 - 324e: 0000 unimp - 3250: 0002 0x2 - 3252: 0072 0x72 + 3238: 0300 addi s0,sp,384 + 323a: 7200 flw fs0,32(a2) + 323c: 00c0 addi s0,sp,68 + 323e: 00b2 slli ra,ra,0xc + 3240: 0000 unimp + 3242: 01ea slli gp,gp,0x1a + 3244: 0000 unimp + 3246: 0002 0x2 + 3248: 0078 addi a4,sp,12 + 324a: 01ea slli gp,gp,0x1a + 324c: 0000 unimp + 324e: 01ec addi a1,sp,204 + 3250: 0000 unimp + 3252: 0002 0x2 + 3254: 0072 0x72 ... - 325c: 0220 addi s0,sp,264 - 325e: 0000 unimp - 3260: 0222 slli tp,tp,0x8 - 3262: 0000 unimp - 3264: 0002 0x2 - 3266: 0072 0x72 - 3268: 0222 slli tp,tp,0x8 - 326a: 0000 unimp - 326c: 0228 addi a0,sp,264 - 326e: 0000 unimp - 3270: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> - 3274: 2800 fld fs0,16(s0) - 3276: 0002 0x2 - 3278: c800 sw s0,16(s0) - 327a: 0002 0x2 - 327c: 0200 addi s0,sp,256 - 327e: 7800 flw fs0,48(s0) - 3280: c800 sw s0,16(s0) - 3282: 0002 0x2 - 3284: ca00 sw s0,16(a2) - 3286: 0002 0x2 - 3288: 0200 addi s0,sp,256 - 328a: 7200 flw fs0,32(a2) + 325e: 004e 0x4e + 3260: 0000 unimp + 3262: 0050 addi a2,sp,4 + 3264: 0000 unimp + 3266: 0002 0x2 + 3268: 0072 0x72 + 326a: 0050 addi a2,sp,4 + 326c: 0000 unimp + 326e: 0054 addi a3,sp,4 + 3270: 0000 unimp + 3272: 0002 0x2 + 3274: 2072 fld ft0,280(sp) + 3276: 0054 addi a3,sp,4 + 3278: 0000 unimp + 327a: 00a8 addi a0,sp,72 + 327c: 0000 unimp + 327e: 0002 0x2 + 3280: 0078 addi a4,sp,12 + 3282: 00a8 addi a0,sp,72 + 3284: 0000 unimp + 3286: 00aa slli ra,ra,0xa + 3288: 0000 unimp + 328a: 0002 0x2 + 328c: 0072 0x72 ... - 3294: ec00 fsw fs0,24(s0) - 3296: 0001 nop - 3298: ee00 fsw fs0,24(a2) - 329a: 0001 nop - 329c: 0200 addi s0,sp,256 - 329e: 7200 flw fs0,32(a2) - 32a0: ee00 fsw fs0,24(a2) - 32a2: 0001 nop - 32a4: f400 fsw fs0,40(s0) - 32a6: 0001 nop - 32a8: 0200 addi s0,sp,256 - 32aa: 7200 flw fs0,32(a2) - 32ac: f410 fsw fa2,40(s0) - 32ae: 0001 nop - 32b0: 1e00 addi s0,sp,816 - 32b2: 0002 0x2 - 32b4: 0200 addi s0,sp,256 - 32b6: 7800 flw fs0,48(s0) - 32b8: 1e00 addi s0,sp,816 - 32ba: 0002 0x2 - 32bc: 2000 fld fs0,0(s0) - 32be: 0002 0x2 - 32c0: 0200 addi s0,sp,256 - 32c2: 7200 flw fs0,32(a2) + 3296: 003e 0x3e + 3298: 0000 unimp + 329a: 0040 addi s0,sp,4 + 329c: 0000 unimp + 329e: 0002 0x2 + 32a0: 0072 0x72 + 32a2: 0040 addi s0,sp,4 + 32a4: 0000 unimp + 32a6: 0044 addi s1,sp,4 + 32a8: 0000 unimp + 32aa: 0002 0x2 + 32ac: 1072 0x1072 + 32ae: 0044 addi s1,sp,4 + 32b0: 0000 unimp + 32b2: 004c addi a1,sp,4 + 32b4: 0000 unimp + 32b6: 0002 0x2 + 32b8: 0078 addi a4,sp,12 + 32ba: 004c addi a1,sp,4 + 32bc: 0000 unimp + 32be: 004e 0x4e + 32c0: 0000 unimp + 32c2: 0002 0x2 + 32c4: 0072 0x72 ... - 32cc: aa00 fsd fs0,16(a2) - 32ce: 0000 unimp - 32d0: ac00 fsd fs0,24(s0) - 32d2: 0000 unimp - 32d4: 0200 addi s0,sp,256 - 32d6: 7200 flw fs0,32(a2) - 32d8: ac00 fsd fs0,24(s0) - 32da: 0000 unimp - 32dc: b200 fsd fs0,32(a2) - 32de: 0000 unimp - 32e0: 0300 addi s0,sp,384 - 32e2: 7200 flw fs0,32(a2) - 32e4: 00c0 addi s0,sp,68 - 32e6: 00b2 slli ra,ra,0xc + 32ce: 0016 0x16 + 32d0: 0000 unimp + 32d2: 0018 addi a4,sp,0 + 32d4: 0000 unimp + 32d6: 0002 0x2 + 32d8: 0072 0x72 + 32da: 0018 addi a4,sp,0 + 32dc: 0000 unimp + 32de: 0022 0x22 + 32e0: 0000 unimp + 32e2: 0002 0x2 + 32e4: 1072 0x1072 + 32e6: 0022 0x22 32e8: 0000 unimp - 32ea: 01ea slli gp,gp,0x1a + 32ea: 003c addi a5,sp,8 32ec: 0000 unimp 32ee: 0002 0x2 32f0: 0078 addi a4,sp,12 - 32f2: 01ea slli gp,gp,0x1a + 32f2: 003c addi a5,sp,8 32f4: 0000 unimp - 32f6: 01ec addi a1,sp,204 + 32f6: 003e 0x3e 32f8: 0000 unimp 32fa: 0002 0x2 32fc: 0072 0x72 ... - 3306: 004e 0x4e - 3308: 0000 unimp - 330a: 0050 addi a2,sp,4 + 330a: 0002 0x2 330c: 0000 unimp 330e: 0002 0x2 3310: 0072 0x72 - 3312: 0050 addi a2,sp,4 + 3312: 0002 0x2 3314: 0000 unimp - 3316: 0054 addi a3,sp,4 + 3316: 0006 0x6 3318: 0000 unimp 331a: 0002 0x2 - 331c: 2072 fld ft0,280(sp) - 331e: 0054 addi a3,sp,4 + 331c: 1072 0x1072 + 331e: 0006 0x6 3320: 0000 unimp - 3322: 00a8 addi a0,sp,72 + 3322: 0014 addi a3,sp,0 3324: 0000 unimp 3326: 0002 0x2 3328: 0078 addi a4,sp,12 - 332a: 00a8 addi a0,sp,72 + 332a: 0014 addi a3,sp,0 332c: 0000 unimp - 332e: 00aa slli ra,ra,0xa + 332e: 0016 0x16 3330: 0000 unimp 3332: 0002 0x2 3334: 0072 0x72 ... - 333e: 003e 0x3e - 3340: 0000 unimp - 3342: 0040 addi s0,sp,4 + 3342: 0002 0x2 3344: 0000 unimp 3346: 0002 0x2 3348: 0072 0x72 - 334a: 0040 addi s0,sp,4 + 334a: 0002 0x2 334c: 0000 unimp - 334e: 0044 addi s1,sp,4 + 334e: 0006 0x6 3350: 0000 unimp 3352: 0002 0x2 - 3354: 1072 0x1072 - 3356: 0044 addi s1,sp,4 + 3354: 3072 fld ft0,312(sp) + 3356: 0006 0x6 3358: 0000 unimp - 335a: 004c addi a1,sp,4 + 335a: 0270 addi a2,sp,268 335c: 0000 unimp 335e: 0002 0x2 3360: 0078 addi a4,sp,12 - 3362: 004c addi a1,sp,4 + 3362: 0270 addi a2,sp,268 3364: 0000 unimp - 3366: 004e 0x4e + 3366: 0272 slli tp,tp,0x1c 3368: 0000 unimp 336a: 0002 0x2 336c: 0072 0x72 ... - 3376: 0016 0x16 + 3376: 133c addi a5,sp,424 3378: 0000 unimp - 337a: 0018 addi a4,sp,0 + 337a: 133e slli t1,t1,0x2f 337c: 0000 unimp 337e: 0002 0x2 3380: 0072 0x72 - 3382: 0018 addi a4,sp,0 + 3382: 133e slli t1,t1,0x2f 3384: 0000 unimp - 3386: 0022 0x22 + 3386: 1344 addi s1,sp,420 3388: 0000 unimp - 338a: 0002 0x2 - 338c: 1072 0x1072 - 338e: 0022 0x22 - 3390: 0000 unimp - 3392: 003c addi a5,sp,8 - 3394: 0000 unimp - 3396: 0002 0x2 - 3398: 0078 addi a4,sp,12 - 339a: 003c addi a5,sp,8 - 339c: 0000 unimp - 339e: 003e 0x3e - 33a0: 0000 unimp - 33a2: 0002 0x2 - 33a4: 0072 0x72 + 338a: d0720003 lb zero,-761(tp) # fffffd07 <_sp+0x7fffbd07> + 338e: 4400 lw s0,8(s0) + 3390: 82000013 li zero,-2016 + 3394: 0016 0x16 + 3396: 0200 addi s0,sp,256 + 3398: 7800 flw fs0,48(s0) + 339a: 8200 0x8200 + 339c: 0016 0x16 + 339e: 8400 0x8400 + 33a0: 0016 0x16 + 33a2: 0200 addi s0,sp,256 + 33a4: 7200 flw fs0,32(a2) ... - 33b2: 0002 0x2 - 33b4: 0000 unimp - 33b6: 0002 0x2 - 33b8: 0072 0x72 - 33ba: 0002 0x2 - 33bc: 0000 unimp - 33be: 0006 0x6 - 33c0: 0000 unimp - 33c2: 0002 0x2 - 33c4: 1072 0x1072 - 33c6: 0006 0x6 - 33c8: 0000 unimp - 33ca: 0014 addi a3,sp,0 - 33cc: 0000 unimp - 33ce: 0002 0x2 - 33d0: 0078 addi a4,sp,12 - 33d2: 0014 addi a3,sp,0 - 33d4: 0000 unimp - 33d6: 0016 0x16 - 33d8: 0000 unimp - 33da: 0002 0x2 - 33dc: 0072 0x72 + 33ae: 6600 flw fs0,8(a2) + 33b0: 0012 0x12 + 33b2: 6800 flw fs0,16(s0) + 33b4: 0012 0x12 + 33b6: 0200 addi s0,sp,256 + 33b8: 7200 flw fs0,32(a2) + 33ba: 6800 flw fs0,16(s0) + 33bc: 0012 0x12 + 33be: 6e00 flw fs0,24(a2) + 33c0: 0012 0x12 + 33c2: 0200 addi s0,sp,256 + 33c4: 7200 flw fs0,32(a2) + 33c6: 6e30 flw fa2,88(a2) + 33c8: 0012 0x12 + 33ca: 3a00 fld fs0,48(a2) + 33cc: 02000013 li zero,32 + 33d0: 7800 flw fs0,48(s0) + 33d2: 3a00 fld fs0,48(a2) + 33d4: 3c000013 li zero,960 + 33d8: 02000013 li zero,32 + 33dc: 7200 flw fs0,32(a2) ... - 33ea: 0002 0x2 - 33ec: 0000 unimp - 33ee: 0002 0x2 - 33f0: 0072 0x72 - 33f2: 0002 0x2 - 33f4: 0000 unimp - 33f6: 0006 0x6 - 33f8: 0000 unimp - 33fa: 0002 0x2 - 33fc: 3072 fld ft0,312(sp) - 33fe: 0006 0x6 - 3400: 0000 unimp - 3402: 01c8 addi a0,sp,196 - 3404: 0000 unimp - 3406: 0002 0x2 - 3408: 0078 addi a4,sp,12 - 340a: 01c8 addi a0,sp,196 - 340c: 0000 unimp - 340e: 01ca slli gp,gp,0x12 - 3410: 0000 unimp - 3412: 0002 0x2 - 3414: 0072 0x72 + 33e6: 4200 lw s0,0(a2) + 33e8: 0011 c.addi zero,4 + 33ea: 4400 lw s0,8(s0) + 33ec: 0011 c.addi zero,4 + 33ee: 0200 addi s0,sp,256 + 33f0: 7200 flw fs0,32(a2) + 33f2: 4400 lw s0,8(s0) + 33f4: 0011 c.addi zero,4 + 33f6: 4a00 lw s0,16(a2) + 33f8: 0011 c.addi zero,4 + 33fa: 0200 addi s0,sp,256 + 33fc: 7200 flw fs0,32(a2) + 33fe: 4a30 lw a2,80(a2) + 3400: 0011 c.addi zero,4 + 3402: 6400 flw fs0,8(s0) + 3404: 0012 0x12 + 3406: 0200 addi s0,sp,256 + 3408: 7800 flw fs0,48(s0) + 340a: 6400 flw fs0,8(s0) + 340c: 0012 0x12 + 340e: 6600 flw fs0,8(a2) + 3410: 0012 0x12 + 3412: 0200 addi s0,sp,256 + 3414: 7200 flw fs0,32(a2) ... - 341e: 133c addi a5,sp,424 - 3420: 0000 unimp - 3422: 133e slli t1,t1,0x2f - 3424: 0000 unimp - 3426: 0002 0x2 - 3428: 0072 0x72 - 342a: 133e slli t1,t1,0x2f - 342c: 0000 unimp - 342e: 1344 addi s1,sp,420 - 3430: 0000 unimp - 3432: d0720003 lb zero,-761(tp) # fffffd07 <_sp+0x7fffbd07> - 3436: 4400 lw s0,8(s0) - 3438: 82000013 li zero,-2016 - 343c: 0016 0x16 + 341e: 8e00 0x8e00 + 3420: 0010 addi a2,sp,0 + 3422: 9000 0x9000 + 3424: 0010 addi a2,sp,0 + 3426: 0200 addi s0,sp,256 + 3428: 7200 flw fs0,32(a2) + 342a: 9000 0x9000 + 342c: 0010 addi a2,sp,0 + 342e: 9600 0x9600 + 3430: 0010 addi a2,sp,0 + 3432: 0200 addi s0,sp,256 + 3434: 7200 flw fs0,32(a2) + 3436: 9630 0x9630 + 3438: 0010 addi a2,sp,0 + 343a: 4000 lw s0,0(s0) + 343c: 0011 c.addi zero,4 343e: 0200 addi s0,sp,256 3440: 7800 flw fs0,48(s0) - 3442: 8200 0x8200 - 3444: 0016 0x16 - 3446: 8400 0x8400 - 3448: 0016 0x16 + 3442: 4000 lw s0,0(s0) + 3444: 0011 c.addi zero,4 + 3446: 4200 lw s0,0(a2) + 3448: 0011 c.addi zero,4 344a: 0200 addi s0,sp,256 344c: 7200 flw fs0,32(a2) ... - 3456: 6600 flw fs0,8(a2) - 3458: 0012 0x12 - 345a: 6800 flw fs0,16(s0) - 345c: 0012 0x12 - 345e: 0200 addi s0,sp,256 + 3456: e000 fsw fs0,0(s0) + 3458: e200000f 0xe200000f + 345c: 0200000f fence r,unknown 3460: 7200 flw fs0,32(a2) - 3462: 6800 flw fs0,16(s0) - 3464: 0012 0x12 - 3466: 6e00 flw fs0,24(a2) - 3468: 0012 0x12 - 346a: 0200 addi s0,sp,256 + 3462: e200 fsw fs0,0(a2) + 3464: e800000f 0xe800000f + 3468: 0200000f fence r,unknown 346c: 7200 flw fs0,32(a2) - 346e: 6e30 flw fa2,88(a2) - 3470: 0012 0x12 - 3472: 3a00 fld fs0,48(a2) - 3474: 02000013 li zero,32 + 346e: e830 fsw fa2,80(s0) + 3470: 8c00000f 0x8c00000f + 3474: 0010 addi a2,sp,0 + 3476: 0200 addi s0,sp,256 3478: 7800 flw fs0,48(s0) - 347a: 3a00 fld fs0,48(a2) - 347c: 3c000013 li zero,960 - 3480: 02000013 li zero,32 + 347a: 8c00 0x8c00 + 347c: 0010 addi a2,sp,0 + 347e: 8e00 0x8e00 + 3480: 0010 addi a2,sp,0 + 3482: 0200 addi s0,sp,256 3484: 7200 flw fs0,32(a2) ... - 348e: 4200 lw s0,0(a2) - 3490: 0011 c.addi zero,4 - 3492: 4400 lw s0,8(s0) - 3494: 0011 c.addi zero,4 + 348e: 8200 0x8200 + 3490: 000d c.addi zero,3 + 3492: 8400 0x8400 + 3494: 000d c.addi zero,3 3496: 0200 addi s0,sp,256 3498: 7200 flw fs0,32(a2) - 349a: 4400 lw s0,8(s0) - 349c: 0011 c.addi zero,4 - 349e: 4a00 lw s0,16(a2) - 34a0: 0011 c.addi zero,4 - 34a2: 0200 addi s0,sp,256 + 349a: 8400 0x8400 + 349c: 000d c.addi zero,3 + 349e: 8a00 0x8a00 + 34a0: 000d c.addi zero,3 + 34a2: 0300 addi s0,sp,384 34a4: 7200 flw fs0,32(a2) - 34a6: 4a30 lw a2,80(a2) - 34a8: 0011 c.addi zero,4 - 34aa: 6400 flw fs0,8(s0) - 34ac: 0012 0x12 - 34ae: 0200 addi s0,sp,256 - 34b0: 7800 flw fs0,48(s0) - 34b2: 6400 flw fs0,8(s0) - 34b4: 0012 0x12 - 34b6: 6600 flw fs0,8(a2) - 34b8: 0012 0x12 - 34ba: 0200 addi s0,sp,256 - 34bc: 7200 flw fs0,32(a2) + 34a6: 00c0 addi s0,sp,68 + 34a8: 0d8a slli s11,s11,0x2 + 34aa: 0000 unimp + 34ac: 0fde slli t6,t6,0x17 + 34ae: 0000 unimp + 34b0: 0002 0x2 + 34b2: 0078 addi a4,sp,12 + 34b4: 0fde slli t6,t6,0x17 + 34b6: 0000 unimp + 34b8: 0fe0 addi s0,sp,988 + 34ba: 0000 unimp + 34bc: 0002 0x2 + 34be: 0072 0x72 ... - 34c6: 8e00 0x8e00 - 34c8: 0010 addi a2,sp,0 - 34ca: 9000 0x9000 - 34cc: 0010 addi a2,sp,0 - 34ce: 0200 addi s0,sp,256 - 34d0: 7200 flw fs0,32(a2) - 34d2: 9000 0x9000 - 34d4: 0010 addi a2,sp,0 - 34d6: 9600 0x9600 - 34d8: 0010 addi a2,sp,0 - 34da: 0200 addi s0,sp,256 - 34dc: 7200 flw fs0,32(a2) - 34de: 9630 0x9630 - 34e0: 0010 addi a2,sp,0 - 34e2: 4000 lw s0,0(s0) - 34e4: 0011 c.addi zero,4 - 34e6: 0200 addi s0,sp,256 - 34e8: 7800 flw fs0,48(s0) - 34ea: 4000 lw s0,0(s0) - 34ec: 0011 c.addi zero,4 - 34ee: 4200 lw s0,0(a2) - 34f0: 0011 c.addi zero,4 - 34f2: 0200 addi s0,sp,256 - 34f4: 7200 flw fs0,32(a2) + 34c8: 09d0 addi a2,sp,212 + 34ca: 0000 unimp + 34cc: 09d2 slli s3,s3,0x14 + 34ce: 0000 unimp + 34d0: 0002 0x2 + 34d2: 0072 0x72 + 34d4: 09d2 slli s3,s3,0x14 + 34d6: 0000 unimp + 34d8: 09d8 addi a4,sp,212 + 34da: 0000 unimp + 34dc: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> + 34e0: d800 sw s0,48(s0) + 34e2: 0009 c.addi zero,2 + 34e4: 8000 0x8000 + 34e6: 000d c.addi zero,3 + 34e8: 0200 addi s0,sp,256 + 34ea: 7800 flw fs0,48(s0) + 34ec: 8000 0x8000 + 34ee: 000d c.addi zero,3 + 34f0: 8200 0x8200 + 34f2: 000d c.addi zero,3 + 34f4: 0200 addi s0,sp,256 + 34f6: 7200 flw fs0,32(a2) ... - 34fe: e000 fsw fs0,0(s0) - 3500: e200000f 0xe200000f - 3504: 0200000f fence r,unknown - 3508: 7200 flw fs0,32(a2) - 350a: e200 fsw fs0,0(a2) - 350c: e800000f 0xe800000f - 3510: 0200000f fence r,unknown - 3514: 7200 flw fs0,32(a2) - 3516: e830 fsw fa2,80(s0) - 3518: 8c00000f 0x8c00000f - 351c: 0010 addi a2,sp,0 - 351e: 0200 addi s0,sp,256 - 3520: 7800 flw fs0,48(s0) - 3522: 8c00 0x8c00 - 3524: 0010 addi a2,sp,0 - 3526: 8e00 0x8e00 - 3528: 0010 addi a2,sp,0 - 352a: 0200 addi s0,sp,256 - 352c: 7200 flw fs0,32(a2) + 3500: 5600 lw s0,40(a2) + 3502: 0009 c.addi zero,2 + 3504: 5800 lw s0,48(s0) + 3506: 0009 c.addi zero,2 + 3508: 0200 addi s0,sp,256 + 350a: 7200 flw fs0,32(a2) + 350c: 5800 lw s0,48(s0) + 350e: 0009 c.addi zero,2 + 3510: 5e00 lw s0,56(a2) + 3512: 0009 c.addi zero,2 + 3514: 0200 addi s0,sp,256 + 3516: 7200 flw fs0,32(a2) + 3518: 5e30 lw a2,120(a2) + 351a: 0009 c.addi zero,2 + 351c: ce00 sw s0,24(a2) + 351e: 0009 c.addi zero,2 + 3520: 0200 addi s0,sp,256 + 3522: 7800 flw fs0,48(s0) + 3524: ce00 sw s0,24(a2) + 3526: 0009 c.addi zero,2 + 3528: d000 sw s0,32(s0) + 352a: 0009 c.addi zero,2 + 352c: 0200 addi s0,sp,256 + 352e: 7200 flw fs0,32(a2) ... - 3536: 8200 0x8200 - 3538: 000d c.addi zero,3 - 353a: 8400 0x8400 - 353c: 000d c.addi zero,3 - 353e: 0200 addi s0,sp,256 - 3540: 7200 flw fs0,32(a2) - 3542: 8400 0x8400 - 3544: 000d c.addi zero,3 - 3546: 8a00 0x8a00 - 3548: 000d c.addi zero,3 - 354a: 0300 addi s0,sp,384 - 354c: 7200 flw fs0,32(a2) - 354e: 00c0 addi s0,sp,68 - 3550: 0d8a slli s11,s11,0x2 - 3552: 0000 unimp - 3554: 0fde slli t6,t6,0x17 - 3556: 0000 unimp - 3558: 0002 0x2 - 355a: 0078 addi a4,sp,12 - 355c: 0fde slli t6,t6,0x17 - 355e: 0000 unimp - 3560: 0fe0 addi s0,sp,988 - 3562: 0000 unimp - 3564: 0002 0x2 - 3566: 0072 0x72 + 3538: b400 fsd fs0,40(s0) + 353a: 0008 addi a0,sp,0 + 353c: b600 fsd fs0,40(a2) + 353e: 0008 addi a0,sp,0 + 3540: 0200 addi s0,sp,256 + 3542: 7200 flw fs0,32(a2) + 3544: b600 fsd fs0,40(a2) + 3546: 0008 addi a0,sp,0 + 3548: bc00 fsd fs0,56(s0) + 354a: 0008 addi a0,sp,0 + 354c: 0200 addi s0,sp,256 + 354e: 7200 flw fs0,32(a2) + 3550: bc30 fsd fa2,120(s0) + 3552: 0008 addi a0,sp,0 + 3554: 5400 lw s0,40(s0) + 3556: 0009 c.addi zero,2 + 3558: 0200 addi s0,sp,256 + 355a: 7800 flw fs0,48(s0) + 355c: 5400 lw s0,40(s0) + 355e: 0009 c.addi zero,2 + 3560: 5600 lw s0,40(a2) + 3562: 0009 c.addi zero,2 + 3564: 0200 addi s0,sp,256 + 3566: 7200 flw fs0,32(a2) ... - 3570: 09d0 addi a2,sp,212 - 3572: 0000 unimp - 3574: 09d2 slli s3,s3,0x14 - 3576: 0000 unimp - 3578: 0002 0x2 - 357a: 0072 0x72 - 357c: 09d2 slli s3,s3,0x14 - 357e: 0000 unimp - 3580: 09d8 addi a4,sp,212 - 3582: 0000 unimp - 3584: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> - 3588: d800 sw s0,48(s0) - 358a: 0009 c.addi zero,2 - 358c: 8000 0x8000 - 358e: 000d c.addi zero,3 - 3590: 0200 addi s0,sp,256 - 3592: 7800 flw fs0,48(s0) - 3594: 8000 0x8000 - 3596: 000d c.addi zero,3 - 3598: 8200 0x8200 - 359a: 000d c.addi zero,3 - 359c: 0200 addi s0,sp,256 - 359e: 7200 flw fs0,32(a2) + 3570: 7e00 flw fs0,56(a2) + 3572: 0006 0x6 + 3574: 8000 0x8000 + 3576: 0006 0x6 + 3578: 0200 addi s0,sp,256 + 357a: 7200 flw fs0,32(a2) + 357c: 8000 0x8000 + 357e: 0006 0x6 + 3580: 8600 0x8600 + 3582: 0006 0x6 + 3584: 0300 addi s0,sp,384 + 3586: 7200 flw fs0,32(a2) + 3588: 00c0 addi s0,sp,68 + 358a: 0686 slli a3,a3,0x1 + 358c: 0000 unimp + 358e: 08b2 slli a7,a7,0xc + 3590: 0000 unimp + 3592: 0002 0x2 + 3594: 0078 addi a4,sp,12 + 3596: 08b2 slli a7,a7,0xc + 3598: 0000 unimp + 359a: 08b4 addi a3,sp,88 + 359c: 0000 unimp + 359e: 0002 0x2 + 35a0: 0072 0x72 ... - 35a8: 5600 lw s0,40(a2) - 35aa: 0009 c.addi zero,2 - 35ac: 5800 lw s0,48(s0) - 35ae: 0009 c.addi zero,2 - 35b0: 0200 addi s0,sp,256 - 35b2: 7200 flw fs0,32(a2) - 35b4: 5800 lw s0,48(s0) - 35b6: 0009 c.addi zero,2 - 35b8: 5e00 lw s0,56(a2) - 35ba: 0009 c.addi zero,2 - 35bc: 0200 addi s0,sp,256 - 35be: 7200 flw fs0,32(a2) - 35c0: 5e30 lw a2,120(a2) - 35c2: 0009 c.addi zero,2 - 35c4: ce00 sw s0,24(a2) - 35c6: 0009 c.addi zero,2 - 35c8: 0200 addi s0,sp,256 - 35ca: 7800 flw fs0,48(s0) - 35cc: ce00 sw s0,24(a2) - 35ce: 0009 c.addi zero,2 - 35d0: d000 sw s0,32(s0) - 35d2: 0009 c.addi zero,2 - 35d4: 0200 addi s0,sp,256 - 35d6: 7200 flw fs0,32(a2) + 35aa: 04e8 addi a0,sp,588 + 35ac: 0000 unimp + 35ae: 04ea slli s1,s1,0x1a + 35b0: 0000 unimp + 35b2: 0002 0x2 + 35b4: 0072 0x72 + 35b6: 04ea slli s1,s1,0x1a + 35b8: 0000 unimp + 35ba: 04f0 addi a2,sp,588 + 35bc: 0000 unimp + 35be: 0002 0x2 + 35c0: 3072 fld ft0,312(sp) + 35c2: 04f0 addi a2,sp,588 + 35c4: 0000 unimp + 35c6: 067c addi a5,sp,780 + 35c8: 0000 unimp + 35ca: 0002 0x2 + 35cc: 0078 addi a4,sp,12 + 35ce: 067c addi a5,sp,780 + 35d0: 0000 unimp + 35d2: 067e slli a2,a2,0x1f + 35d4: 0000 unimp + 35d6: 0002 0x2 + 35d8: 0072 0x72 ... - 35e0: b400 fsd fs0,40(s0) - 35e2: 0008 addi a0,sp,0 - 35e4: b600 fsd fs0,40(a2) - 35e6: 0008 addi a0,sp,0 - 35e8: 0200 addi s0,sp,256 - 35ea: 7200 flw fs0,32(a2) - 35ec: b600 fsd fs0,40(a2) - 35ee: 0008 addi a0,sp,0 - 35f0: bc00 fsd fs0,56(s0) - 35f2: 0008 addi a0,sp,0 - 35f4: 0200 addi s0,sp,256 - 35f6: 7200 flw fs0,32(a2) - 35f8: bc30 fsd fa2,120(s0) - 35fa: 0008 addi a0,sp,0 - 35fc: 5400 lw s0,40(s0) - 35fe: 0009 c.addi zero,2 - 3600: 0200 addi s0,sp,256 - 3602: 7800 flw fs0,48(s0) - 3604: 5400 lw s0,40(s0) - 3606: 0009 c.addi zero,2 - 3608: 5600 lw s0,40(a2) - 360a: 0009 c.addi zero,2 - 360c: 0200 addi s0,sp,256 - 360e: 7200 flw fs0,32(a2) + 35e2: 0406 slli s0,s0,0x1 + 35e4: 0000 unimp + 35e6: 0408 addi a0,sp,512 + 35e8: 0000 unimp + 35ea: 0002 0x2 + 35ec: 0072 0x72 + 35ee: 0408 addi a0,sp,512 + 35f0: 0000 unimp + 35f2: 040e slli s0,s0,0x3 + 35f4: 0000 unimp + 35f6: 0002 0x2 + 35f8: 3072 fld ft0,312(sp) + 35fa: 040e slli s0,s0,0x3 + 35fc: 0000 unimp + 35fe: 04e6 slli s1,s1,0x19 + 3600: 0000 unimp + 3602: 0002 0x2 + 3604: 0078 addi a4,sp,12 + 3606: 04e6 slli s1,s1,0x19 + 3608: 0000 unimp + 360a: 04e8 addi a0,sp,588 + 360c: 0000 unimp + 360e: 0002 0x2 + 3610: 0072 0x72 ... - 3618: 7e00 flw fs0,56(a2) - 361a: 0006 0x6 - 361c: 8000 0x8000 - 361e: 0006 0x6 - 3620: 0200 addi s0,sp,256 - 3622: 7200 flw fs0,32(a2) - 3624: 8000 0x8000 - 3626: 0006 0x6 - 3628: 8600 0x8600 - 362a: 0006 0x6 - 362c: 0300 addi s0,sp,384 - 362e: 7200 flw fs0,32(a2) - 3630: 00c0 addi s0,sp,68 - 3632: 0686 slli a3,a3,0x1 + 361a: 0342 slli t1,t1,0x10 + 361c: 0000 unimp + 361e: 0344 addi s1,sp,388 + 3620: 0000 unimp + 3622: 0002 0x2 + 3624: 0072 0x72 + 3626: 0344 addi s1,sp,388 + 3628: 0000 unimp + 362a: 034a slli t1,t1,0x12 + 362c: 0000 unimp + 362e: 0002 0x2 + 3630: 3072 fld ft0,312(sp) + 3632: 034a slli t1,t1,0x12 3634: 0000 unimp - 3636: 08b2 slli a7,a7,0xc + 3636: 0404 addi s1,sp,512 3638: 0000 unimp 363a: 0002 0x2 363c: 0078 addi a4,sp,12 - 363e: 08b2 slli a7,a7,0xc + 363e: 0404 addi s1,sp,512 3640: 0000 unimp - 3642: 08b4 addi a3,sp,88 + 3642: 0406 slli s0,s0,0x1 3644: 0000 unimp 3646: 0002 0x2 3648: 0072 0x72 ... - 3652: 04e8 addi a0,sp,588 + 3652: 0280 addi s0,sp,320 3654: 0000 unimp - 3656: 04ea slli s1,s1,0x1a + 3656: 0282 slli t0,t0,0x0 3658: 0000 unimp 365a: 0002 0x2 365c: 0072 0x72 - 365e: 04ea slli s1,s1,0x1a + 365e: 0282 slli t0,t0,0x0 3660: 0000 unimp - 3662: 04f0 addi a2,sp,588 + 3662: 0288 addi a0,sp,320 3664: 0000 unimp 3666: 0002 0x2 3668: 3072 fld ft0,312(sp) - 366a: 04f0 addi a2,sp,588 + 366a: 0288 addi a0,sp,320 366c: 0000 unimp - 366e: 067c addi a5,sp,780 + 366e: 0340 addi s0,sp,388 3670: 0000 unimp 3672: 0002 0x2 3674: 0078 addi a4,sp,12 - 3676: 067c addi a5,sp,780 + 3676: 0340 addi s0,sp,388 3678: 0000 unimp - 367a: 067e slli a2,a2,0x1f + 367a: 0342 slli t1,t1,0x10 367c: 0000 unimp 367e: 0002 0x2 3680: 0072 0x72 ... - 368a: 0406 slli s0,s0,0x1 + 368a: 015a slli sp,sp,0x16 368c: 0000 unimp - 368e: 0408 addi a0,sp,512 + 368e: 015c addi a5,sp,132 3690: 0000 unimp 3692: 0002 0x2 3694: 0072 0x72 - 3696: 0408 addi a0,sp,512 + 3696: 015c addi a5,sp,132 3698: 0000 unimp - 369a: 040e slli s0,s0,0x3 + 369a: 0162 slli sp,sp,0x18 369c: 0000 unimp 369e: 0002 0x2 36a0: 3072 fld ft0,312(sp) - 36a2: 040e slli s0,s0,0x3 + 36a2: 0162 slli sp,sp,0x18 36a4: 0000 unimp - 36a6: 04e6 slli s1,s1,0x19 + 36a6: 027e slli tp,tp,0x1f 36a8: 0000 unimp 36aa: 0002 0x2 36ac: 0078 addi a4,sp,12 - 36ae: 04e6 slli s1,s1,0x19 + 36ae: 027e slli tp,tp,0x1f 36b0: 0000 unimp - 36b2: 04e8 addi a0,sp,588 + 36b2: 0280 addi s0,sp,320 36b4: 0000 unimp 36b6: 0002 0x2 36b8: 0072 0x72 ... - 36c2: 0342 slli t1,t1,0x10 + 36c2: 00aa slli ra,ra,0xa 36c4: 0000 unimp - 36c6: 0344 addi s1,sp,388 + 36c6: 00ac addi a1,sp,72 36c8: 0000 unimp 36ca: 0002 0x2 36cc: 0072 0x72 - 36ce: 0344 addi s1,sp,388 + 36ce: 00ac addi a1,sp,72 36d0: 0000 unimp - 36d2: 034a slli t1,t1,0x12 + 36d2: 00b2 slli ra,ra,0xc 36d4: 0000 unimp 36d6: 0002 0x2 36d8: 3072 fld ft0,312(sp) - 36da: 034a slli t1,t1,0x12 + 36da: 00b2 slli ra,ra,0xc 36dc: 0000 unimp - 36de: 0404 addi s1,sp,512 + 36de: 0158 addi a4,sp,132 36e0: 0000 unimp 36e2: 0002 0x2 36e4: 0078 addi a4,sp,12 - 36e6: 0404 addi s1,sp,512 + 36e6: 0158 addi a4,sp,132 36e8: 0000 unimp - 36ea: 0406 slli s0,s0,0x1 + 36ea: 015a slli sp,sp,0x16 36ec: 0000 unimp 36ee: 0002 0x2 36f0: 0072 0x72 ... - 36fa: 0280 addi s0,sp,320 - 36fc: 0000 unimp - 36fe: 0282 slli t0,t0,0x0 + 36fe: 0002 0x2 3700: 0000 unimp 3702: 0002 0x2 3704: 0072 0x72 - 3706: 0282 slli t0,t0,0x0 + 3706: 0002 0x2 3708: 0000 unimp - 370a: 0288 addi a0,sp,320 + 370a: 0008 addi a0,sp,0 370c: 0000 unimp 370e: 0002 0x2 3710: 3072 fld ft0,312(sp) - 3712: 0288 addi a0,sp,320 + 3712: 0008 addi a0,sp,0 3714: 0000 unimp - 3716: 0340 addi s0,sp,388 + 3716: 00a8 addi a0,sp,72 3718: 0000 unimp 371a: 0002 0x2 371c: 0078 addi a4,sp,12 - 371e: 0340 addi s0,sp,388 + 371e: 00a8 addi a0,sp,72 3720: 0000 unimp - 3722: 0342 slli t1,t1,0x10 + 3722: 00aa slli ra,ra,0xa 3724: 0000 unimp 3726: 0002 0x2 3728: 0072 0x72 ... - 3732: 015a slli sp,sp,0x16 + 3732: 023c addi a5,sp,264 3734: 0000 unimp - 3736: 015c addi a5,sp,132 + 3736: 023e slli tp,tp,0xf 3738: 0000 unimp 373a: 0002 0x2 373c: 0072 0x72 - 373e: 015c addi a5,sp,132 + 373e: 023e slli tp,tp,0xf 3740: 0000 unimp - 3742: 0162 slli sp,sp,0x18 + 3742: 0244 addi s1,sp,260 3744: 0000 unimp 3746: 0002 0x2 3748: 3072 fld ft0,312(sp) - 374a: 0162 slli sp,sp,0x18 + 374a: 0244 addi s1,sp,260 374c: 0000 unimp - 374e: 027e slli tp,tp,0x1f + 374e: 02c6 slli t0,t0,0x11 3750: 0000 unimp 3752: 0002 0x2 3754: 0078 addi a4,sp,12 - 3756: 027e slli tp,tp,0x1f + 3756: 02c6 slli t0,t0,0x11 3758: 0000 unimp - 375a: 0280 addi s0,sp,320 + 375a: 02c8 addi a0,sp,324 375c: 0000 unimp 375e: 0002 0x2 3760: 0072 0x72 ... - 376a: 00aa slli ra,ra,0xa + 376a: 00e8 addi a0,sp,76 376c: 0000 unimp - 376e: 00ac addi a1,sp,72 + 376e: 00ea slli ra,ra,0x1a 3770: 0000 unimp 3772: 0002 0x2 3774: 0072 0x72 - 3776: 00ac addi a1,sp,72 + 3776: 00ea slli ra,ra,0x1a 3778: 0000 unimp - 377a: 00b2 slli ra,ra,0xc + 377a: 00f0 addi a2,sp,76 377c: 0000 unimp 377e: 0002 0x2 3780: 3072 fld ft0,312(sp) - 3782: 00b2 slli ra,ra,0xc + 3782: 00f0 addi a2,sp,76 3784: 0000 unimp - 3786: 0158 addi a4,sp,132 + 3786: 023a slli tp,tp,0xe 3788: 0000 unimp 378a: 0002 0x2 378c: 0078 addi a4,sp,12 - 378e: 0158 addi a4,sp,132 + 378e: 023a slli tp,tp,0xe 3790: 0000 unimp - 3792: 015a slli sp,sp,0x16 + 3792: 023c addi a5,sp,264 3794: 0000 unimp 3796: 0002 0x2 3798: 0072 0x72 ... - 37a6: 0002 0x2 + 37a2: 0092 slli ra,ra,0x4 + 37a4: 0000 unimp + 37a6: 0094 addi a3,sp,64 37a8: 0000 unimp 37aa: 0002 0x2 37ac: 0072 0x72 - 37ae: 0002 0x2 + 37ae: 0094 addi a3,sp,64 37b0: 0000 unimp - 37b2: 0008 addi a0,sp,0 + 37b2: 009a slli ra,ra,0x6 37b4: 0000 unimp 37b6: 0002 0x2 37b8: 3072 fld ft0,312(sp) - 37ba: 0008 addi a0,sp,0 + 37ba: 009a slli ra,ra,0x6 37bc: 0000 unimp - 37be: 00a8 addi a0,sp,72 + 37be: 00e6 slli ra,ra,0x19 37c0: 0000 unimp 37c2: 0002 0x2 37c4: 0078 addi a4,sp,12 - 37c6: 00a8 addi a0,sp,72 + 37c6: 00e6 slli ra,ra,0x19 37c8: 0000 unimp - 37ca: 00aa slli ra,ra,0xa + 37ca: 00e8 addi a0,sp,76 37cc: 0000 unimp 37ce: 0002 0x2 37d0: 0072 0x72 ... - 37da: 023c addi a5,sp,264 + 37da: 006a 0x6a 37dc: 0000 unimp - 37de: 023e slli tp,tp,0xf + 37de: 006c addi a1,sp,12 37e0: 0000 unimp 37e2: 0002 0x2 37e4: 0072 0x72 - 37e6: 023e slli tp,tp,0xf + 37e6: 006c addi a1,sp,12 37e8: 0000 unimp - 37ea: 0244 addi s1,sp,260 + 37ea: 0070 addi a2,sp,12 37ec: 0000 unimp 37ee: 0002 0x2 - 37f0: 3072 fld ft0,312(sp) - 37f2: 0244 addi s1,sp,260 + 37f0: 2072 fld ft0,280(sp) + 37f2: 0070 addi a2,sp,12 37f4: 0000 unimp - 37f6: 02c6 slli t0,t0,0x11 + 37f6: 0090 addi a2,sp,64 37f8: 0000 unimp 37fa: 0002 0x2 37fc: 0078 addi a4,sp,12 - 37fe: 02c6 slli t0,t0,0x11 + 37fe: 0090 addi a2,sp,64 3800: 0000 unimp - 3802: 02c8 addi a0,sp,324 + 3802: 0092 slli ra,ra,0x4 3804: 0000 unimp 3806: 0002 0x2 3808: 0072 0x72 ... - 3812: 00e8 addi a0,sp,76 + 3812: 0028 addi a0,sp,8 3814: 0000 unimp - 3816: 00ea slli ra,ra,0x1a + 3816: 002a 0x2a 3818: 0000 unimp 381a: 0002 0x2 381c: 0072 0x72 - 381e: 00ea slli ra,ra,0x1a + 381e: 002a 0x2a 3820: 0000 unimp - 3822: 00f0 addi a2,sp,76 + 3822: 002e 0x2e 3824: 0000 unimp 3826: 0002 0x2 - 3828: 3072 fld ft0,312(sp) - 382a: 00f0 addi a2,sp,76 + 3828: 2072 fld ft0,280(sp) + 382a: 002e 0x2e 382c: 0000 unimp - 382e: 023a slli tp,tp,0xe + 382e: 0068 addi a0,sp,12 3830: 0000 unimp 3832: 0002 0x2 3834: 0078 addi a4,sp,12 - 3836: 023a slli tp,tp,0xe + 3836: 0068 addi a0,sp,12 3838: 0000 unimp - 383a: 023c addi a5,sp,264 + 383a: 006a 0x6a 383c: 0000 unimp 383e: 0002 0x2 3840: 0072 0x72 ... - 384a: 0092 slli ra,ra,0x4 - 384c: 0000 unimp - 384e: 0094 addi a3,sp,64 + 384e: 0002 0x2 3850: 0000 unimp 3852: 0002 0x2 3854: 0072 0x72 - 3856: 0094 addi a3,sp,64 + 3856: 0002 0x2 3858: 0000 unimp - 385a: 009a slli ra,ra,0x6 + 385a: 0006 0x6 385c: 0000 unimp 385e: 0002 0x2 - 3860: 3072 fld ft0,312(sp) - 3862: 009a slli ra,ra,0x6 + 3860: 2072 fld ft0,280(sp) + 3862: 0006 0x6 3864: 0000 unimp - 3866: 00e6 slli ra,ra,0x19 + 3866: 0026 0x26 3868: 0000 unimp 386a: 0002 0x2 386c: 0078 addi a4,sp,12 - 386e: 00e6 slli ra,ra,0x19 + 386e: 0026 0x26 3870: 0000 unimp - 3872: 00e8 addi a0,sp,76 + 3872: 0028 addi a0,sp,8 3874: 0000 unimp 3876: 0002 0x2 3878: 0072 0x72 ... - 3882: 006a 0x6a + 3882: 06ac addi a1,sp,840 3884: 0000 unimp - 3886: 006c addi a1,sp,12 + 3886: 06ae slli a3,a3,0xb 3888: 0000 unimp 388a: 0002 0x2 388c: 0072 0x72 - 388e: 006c addi a1,sp,12 + 388e: 06ae slli a3,a3,0xb 3890: 0000 unimp - 3892: 0070 addi a2,sp,12 + 3892: 06b6 slli a3,a3,0xd 3894: 0000 unimp 3896: 0002 0x2 - 3898: 2072 fld ft0,280(sp) - 389a: 0070 addi a2,sp,12 + 3898: 3072 fld ft0,312(sp) + 389a: 06b6 slli a3,a3,0xd 389c: 0000 unimp - 389e: 0090 addi a2,sp,64 + 389e: 074c addi a1,sp,900 38a0: 0000 unimp 38a2: 0002 0x2 38a4: 0078 addi a4,sp,12 - 38a6: 0090 addi a2,sp,64 + 38a6: 074c addi a1,sp,900 38a8: 0000 unimp - 38aa: 0092 slli ra,ra,0x4 + 38aa: 074e slli a4,a4,0x13 38ac: 0000 unimp 38ae: 0002 0x2 38b0: 0072 0x72 ... - 38ba: 0028 addi a0,sp,8 + 38ba: 05e4 addi s1,sp,716 38bc: 0000 unimp - 38be: 002a 0x2a + 38be: 05e6 slli a1,a1,0x19 38c0: 0000 unimp 38c2: 0002 0x2 38c4: 0072 0x72 - 38c6: 002a 0x2a + 38c6: 05e6 slli a1,a1,0x19 38c8: 0000 unimp - 38ca: 002e 0x2e + 38ca: 05ec addi a1,sp,716 38cc: 0000 unimp 38ce: 0002 0x2 - 38d0: 2072 fld ft0,280(sp) - 38d2: 002e 0x2e + 38d0: 3072 fld ft0,312(sp) + 38d2: 05ec addi a1,sp,716 38d4: 0000 unimp - 38d6: 0068 addi a0,sp,12 + 38d6: 06aa slli a3,a3,0xa 38d8: 0000 unimp 38da: 0002 0x2 38dc: 0078 addi a4,sp,12 - 38de: 0068 addi a0,sp,12 + 38de: 06aa slli a3,a3,0xa 38e0: 0000 unimp - 38e2: 006a 0x6a + 38e2: 06ac addi a1,sp,840 38e4: 0000 unimp 38e6: 0002 0x2 38e8: 0072 0x72 ... - 38f6: 0002 0x2 + 38f2: 0356 slli t1,t1,0x15 + 38f4: 0000 unimp + 38f6: 0358 addi a4,sp,388 38f8: 0000 unimp 38fa: 0002 0x2 38fc: 0072 0x72 - 38fe: 0002 0x2 + 38fe: 0358 addi a4,sp,388 3900: 0000 unimp - 3902: 0006 0x6 + 3902: 035e slli t1,t1,0x17 3904: 0000 unimp 3906: 0002 0x2 - 3908: 2072 fld ft0,280(sp) - 390a: 0006 0x6 + 3908: 3072 fld ft0,312(sp) + 390a: 035e slli t1,t1,0x17 390c: 0000 unimp - 390e: 0026 0x26 + 390e: 05e2 slli a1,a1,0x18 3910: 0000 unimp 3912: 0002 0x2 3914: 0078 addi a4,sp,12 - 3916: 0026 0x26 + 3916: 05e2 slli a1,a1,0x18 3918: 0000 unimp - 391a: 0028 addi a0,sp,8 + 391a: 05e4 addi s1,sp,716 391c: 0000 unimp 391e: 0002 0x2 3920: 0072 0x72 ... - 392a: 06ac addi a1,sp,840 + 392a: 0140 addi s0,sp,132 392c: 0000 unimp - 392e: 06ae slli a3,a3,0xb + 392e: 0142 slli sp,sp,0x10 3930: 0000 unimp 3932: 0002 0x2 3934: 0072 0x72 - 3936: 06ae slli a3,a3,0xb + 3936: 0142 slli sp,sp,0x10 3938: 0000 unimp - 393a: 06b6 slli a3,a3,0xd + 393a: 0148 addi a0,sp,132 393c: 0000 unimp 393e: 0002 0x2 3940: 3072 fld ft0,312(sp) - 3942: 06b6 slli a3,a3,0xd + 3942: 0148 addi a0,sp,132 3944: 0000 unimp - 3946: 074c addi a1,sp,900 + 3946: 0354 addi a3,sp,388 3948: 0000 unimp 394a: 0002 0x2 394c: 0078 addi a4,sp,12 - 394e: 074c addi a1,sp,900 + 394e: 0354 addi a3,sp,388 3950: 0000 unimp - 3952: 074e slli a4,a4,0x13 + 3952: 0356 slli t1,t1,0x15 3954: 0000 unimp 3956: 0002 0x2 3958: 0072 0x72 ... - 3962: 05e4 addi s1,sp,716 + 3962: 0092 slli ra,ra,0x4 3964: 0000 unimp - 3966: 05e6 slli a1,a1,0x19 + 3966: 0094 addi a3,sp,64 3968: 0000 unimp 396a: 0002 0x2 396c: 0072 0x72 - 396e: 05e6 slli a1,a1,0x19 + 396e: 0094 addi a3,sp,64 3970: 0000 unimp - 3972: 05ec addi a1,sp,716 + 3972: 009a slli ra,ra,0x6 3974: 0000 unimp 3976: 0002 0x2 - 3978: 3072 fld ft0,312(sp) - 397a: 05ec addi a1,sp,716 + 3978: 2072 fld ft0,280(sp) + 397a: 009a slli ra,ra,0x6 397c: 0000 unimp - 397e: 06aa slli a3,a3,0xa + 397e: 013e slli sp,sp,0xf 3980: 0000 unimp 3982: 0002 0x2 3984: 0078 addi a4,sp,12 - 3986: 06aa slli a3,a3,0xa + 3986: 013e slli sp,sp,0xf 3988: 0000 unimp - 398a: 06ac addi a1,sp,840 + 398a: 0140 addi s0,sp,132 398c: 0000 unimp 398e: 0002 0x2 3990: 0072 0x72 ... - 399a: 0356 slli t1,t1,0x15 + 399a: 006a 0x6a 399c: 0000 unimp - 399e: 0358 addi a4,sp,388 + 399e: 006c addi a1,sp,12 39a0: 0000 unimp 39a2: 0002 0x2 39a4: 0072 0x72 - 39a6: 0358 addi a4,sp,388 + 39a6: 006c addi a1,sp,12 39a8: 0000 unimp - 39aa: 035e slli t1,t1,0x17 + 39aa: 0070 addi a2,sp,12 39ac: 0000 unimp 39ae: 0002 0x2 - 39b0: 3072 fld ft0,312(sp) - 39b2: 035e slli t1,t1,0x17 + 39b0: 2072 fld ft0,280(sp) + 39b2: 0070 addi a2,sp,12 39b4: 0000 unimp - 39b6: 05e2 slli a1,a1,0x18 + 39b6: 0090 addi a2,sp,64 39b8: 0000 unimp 39ba: 0002 0x2 39bc: 0078 addi a4,sp,12 - 39be: 05e2 slli a1,a1,0x18 + 39be: 0090 addi a2,sp,64 39c0: 0000 unimp - 39c2: 05e4 addi s1,sp,716 + 39c2: 0092 slli ra,ra,0x4 39c4: 0000 unimp 39c6: 0002 0x2 39c8: 0072 0x72 ... - 39d2: 0140 addi s0,sp,132 + 39d2: 0028 addi a0,sp,8 39d4: 0000 unimp - 39d6: 0142 slli sp,sp,0x10 + 39d6: 002a 0x2a 39d8: 0000 unimp 39da: 0002 0x2 39dc: 0072 0x72 - 39de: 0142 slli sp,sp,0x10 + 39de: 002a 0x2a 39e0: 0000 unimp - 39e2: 0148 addi a0,sp,132 + 39e2: 002e 0x2e 39e4: 0000 unimp 39e6: 0002 0x2 - 39e8: 3072 fld ft0,312(sp) - 39ea: 0148 addi a0,sp,132 + 39e8: 2072 fld ft0,280(sp) + 39ea: 002e 0x2e 39ec: 0000 unimp - 39ee: 0354 addi a3,sp,388 + 39ee: 0068 addi a0,sp,12 39f0: 0000 unimp 39f2: 0002 0x2 39f4: 0078 addi a4,sp,12 - 39f6: 0354 addi a3,sp,388 + 39f6: 0068 addi a0,sp,12 39f8: 0000 unimp - 39fa: 0356 slli t1,t1,0x15 + 39fa: 006a 0x6a 39fc: 0000 unimp 39fe: 0002 0x2 3a00: 0072 0x72 ... - 3a0a: 0092 slli ra,ra,0x4 - 3a0c: 0000 unimp - 3a0e: 0094 addi a3,sp,64 + 3a0e: 0002 0x2 3a10: 0000 unimp 3a12: 0002 0x2 3a14: 0072 0x72 - 3a16: 0094 addi a3,sp,64 + 3a16: 0002 0x2 3a18: 0000 unimp - 3a1a: 009a slli ra,ra,0x6 + 3a1a: 0006 0x6 3a1c: 0000 unimp 3a1e: 0002 0x2 3a20: 2072 fld ft0,280(sp) - 3a22: 009a slli ra,ra,0x6 + 3a22: 0006 0x6 3a24: 0000 unimp - 3a26: 013e slli sp,sp,0xf + 3a26: 0026 0x26 3a28: 0000 unimp 3a2a: 0002 0x2 3a2c: 0078 addi a4,sp,12 - 3a2e: 013e slli sp,sp,0xf + 3a2e: 0026 0x26 3a30: 0000 unimp - 3a32: 0140 addi s0,sp,132 + 3a32: 0028 addi a0,sp,8 3a34: 0000 unimp 3a36: 0002 0x2 3a38: 0072 0x72 ... - 3a42: 006a 0x6a - 3a44: 0000 unimp - 3a46: 006c addi a1,sp,12 + 3a46: 0002 0x2 3a48: 0000 unimp 3a4a: 0002 0x2 3a4c: 0072 0x72 - 3a4e: 006c addi a1,sp,12 + 3a4e: 0002 0x2 3a50: 0000 unimp - 3a52: 0070 addi a2,sp,12 + 3a52: 0008 addi a0,sp,0 3a54: 0000 unimp 3a56: 0002 0x2 - 3a58: 2072 fld ft0,280(sp) - 3a5a: 0070 addi a2,sp,12 + 3a58: 1072 0x1072 + 3a5a: 0008 addi a0,sp,0 3a5c: 0000 unimp - 3a5e: 0090 addi a2,sp,64 + 3a5e: 0028 addi a0,sp,8 3a60: 0000 unimp 3a62: 0002 0x2 3a64: 0078 addi a4,sp,12 - 3a66: 0090 addi a2,sp,64 + 3a66: 0028 addi a0,sp,8 3a68: 0000 unimp - 3a6a: 0092 slli ra,ra,0x4 + 3a6a: 002a 0x2a 3a6c: 0000 unimp 3a6e: 0002 0x2 3a70: 0072 0x72 ... - 3a7a: 0028 addi a0,sp,8 + 3a7a: 05a4 addi s1,sp,712 3a7c: 0000 unimp - 3a7e: 002a 0x2a + 3a7e: 05a6 slli a1,a1,0x9 3a80: 0000 unimp 3a82: 0002 0x2 3a84: 0072 0x72 - 3a86: 002a 0x2a + 3a86: 05a6 slli a1,a1,0x9 3a88: 0000 unimp - 3a8a: 002e 0x2e + 3a8a: 05ac addi a1,sp,712 3a8c: 0000 unimp 3a8e: 0002 0x2 3a90: 2072 fld ft0,280(sp) - 3a92: 002e 0x2e + 3a92: 05ac addi a1,sp,712 3a94: 0000 unimp - 3a96: 0068 addi a0,sp,12 + 3a96: 05e0 addi s0,sp,716 3a98: 0000 unimp 3a9a: 0002 0x2 3a9c: 0078 addi a4,sp,12 - 3a9e: 0068 addi a0,sp,12 - 3aa0: 0000 unimp - 3aa2: 006a 0x6a - 3aa4: 0000 unimp - 3aa6: 0002 0x2 - 3aa8: 0072 0x72 ... - 3ab6: 0002 0x2 + 3aa6: 0596 slli a1,a1,0x5 + 3aa8: 0000 unimp + 3aaa: 0598 addi a4,sp,704 + 3aac: 0000 unimp + 3aae: 0002 0x2 + 3ab0: 0072 0x72 + 3ab2: 0598 addi a4,sp,704 + 3ab4: 0000 unimp + 3ab6: 059c addi a5,sp,704 3ab8: 0000 unimp 3aba: 0002 0x2 - 3abc: 0072 0x72 - 3abe: 0002 0x2 + 3abc: 1072 0x1072 + 3abe: 059c addi a5,sp,704 3ac0: 0000 unimp - 3ac2: 0006 0x6 + 3ac2: 05a2 slli a1,a1,0x8 3ac4: 0000 unimp 3ac6: 0002 0x2 - 3ac8: 2072 fld ft0,280(sp) - 3aca: 0006 0x6 + 3ac8: 0078 addi a4,sp,12 + 3aca: 05a2 slli a1,a1,0x8 3acc: 0000 unimp - 3ace: 0026 0x26 + 3ace: 05a4 addi s1,sp,712 3ad0: 0000 unimp 3ad2: 0002 0x2 - 3ad4: 0078 addi a4,sp,12 - 3ad6: 0026 0x26 - 3ad8: 0000 unimp - 3ada: 0028 addi a0,sp,8 - 3adc: 0000 unimp - 3ade: 0002 0x2 - 3ae0: 0072 0x72 + 3ad4: 0072 0x72 ... - 3aee: 0002 0x2 + 3ade: 0584 addi s1,sp,704 + 3ae0: 0000 unimp + 3ae2: 0586 slli a1,a1,0x1 + 3ae4: 0000 unimp + 3ae6: 0002 0x2 + 3ae8: 0072 0x72 + 3aea: 0586 slli a1,a1,0x1 + 3aec: 0000 unimp + 3aee: 058a slli a1,a1,0x2 3af0: 0000 unimp 3af2: 0002 0x2 - 3af4: 0072 0x72 - 3af6: 0002 0x2 + 3af4: 2072 fld ft0,280(sp) + 3af6: 058a slli a1,a1,0x2 3af8: 0000 unimp - 3afa: 0008 addi a0,sp,0 + 3afa: 0594 addi a3,sp,704 3afc: 0000 unimp 3afe: 0002 0x2 - 3b00: 1072 0x1072 - 3b02: 0008 addi a0,sp,0 + 3b00: 0078 addi a4,sp,12 + 3b02: 0594 addi a3,sp,704 3b04: 0000 unimp - 3b06: 0028 addi a0,sp,8 + 3b06: 0596 slli a1,a1,0x5 3b08: 0000 unimp 3b0a: 0002 0x2 - 3b0c: 0078 addi a4,sp,12 - 3b0e: 0028 addi a0,sp,8 - 3b10: 0000 unimp - 3b12: 002a 0x2a - 3b14: 0000 unimp - 3b16: 0002 0x2 - 3b18: 0072 0x72 + 3b0c: 0072 0x72 ... - 3b22: 05a4 addi s1,sp,712 + 3b16: 0546 slli a0,a0,0x11 + 3b18: 0000 unimp + 3b1a: 0548 addi a0,sp,644 + 3b1c: 0000 unimp + 3b1e: 0002 0x2 + 3b20: 0072 0x72 + 3b22: 0548 addi a0,sp,644 3b24: 0000 unimp - 3b26: 05a6 slli a1,a1,0x9 + 3b26: 054e slli a0,a0,0x13 3b28: 0000 unimp 3b2a: 0002 0x2 - 3b2c: 0072 0x72 - 3b2e: 05a6 slli a1,a1,0x9 + 3b2c: 2072 fld ft0,280(sp) + 3b2e: 054e slli a0,a0,0x13 3b30: 0000 unimp - 3b32: 05ac addi a1,sp,712 + 3b32: 0584 addi s1,sp,704 3b34: 0000 unimp 3b36: 0002 0x2 - 3b38: 2072 fld ft0,280(sp) - 3b3a: 05ac addi a1,sp,712 - 3b3c: 0000 unimp - 3b3e: 05e0 addi s0,sp,716 - 3b40: 0000 unimp - 3b42: 0002 0x2 - 3b44: 0078 addi a4,sp,12 + 3b38: 0078 addi a4,sp,12 ... - 3b4e: 0596 slli a1,a1,0x5 + 3b42: 0524 addi s1,sp,648 + 3b44: 0000 unimp + 3b46: 0526 slli a0,a0,0x9 + 3b48: 0000 unimp + 3b4a: 0002 0x2 + 3b4c: 0072 0x72 + 3b4e: 0526 slli a0,a0,0x9 3b50: 0000 unimp - 3b52: 0598 addi a4,sp,704 + 3b52: 052c addi a1,sp,648 3b54: 0000 unimp 3b56: 0002 0x2 - 3b58: 0072 0x72 - 3b5a: 0598 addi a4,sp,704 + 3b58: 2072 fld ft0,280(sp) + 3b5a: 052c addi a1,sp,648 3b5c: 0000 unimp - 3b5e: 059c addi a5,sp,704 + 3b5e: 0544 addi s1,sp,644 3b60: 0000 unimp 3b62: 0002 0x2 - 3b64: 1072 0x1072 - 3b66: 059c addi a5,sp,704 + 3b64: 0078 addi a4,sp,12 + 3b66: 0544 addi s1,sp,644 3b68: 0000 unimp - 3b6a: 05a2 slli a1,a1,0x8 + 3b6a: 0546 slli a0,a0,0x11 3b6c: 0000 unimp 3b6e: 0002 0x2 - 3b70: 0078 addi a4,sp,12 - 3b72: 05a2 slli a1,a1,0x8 - 3b74: 0000 unimp - 3b76: 05a4 addi s1,sp,712 - 3b78: 0000 unimp - 3b7a: 0002 0x2 - 3b7c: 0072 0x72 + 3b70: 0072 0x72 ... - 3b86: 0584 addi s1,sp,704 + 3b7a: 04e4 addi s1,sp,588 + 3b7c: 0000 unimp + 3b7e: 04e6 slli s1,s1,0x19 + 3b80: 0000 unimp + 3b82: 0002 0x2 + 3b84: 0072 0x72 + 3b86: 04e6 slli s1,s1,0x19 3b88: 0000 unimp - 3b8a: 0586 slli a1,a1,0x1 + 3b8a: 04ec addi a1,sp,588 3b8c: 0000 unimp 3b8e: 0002 0x2 - 3b90: 0072 0x72 - 3b92: 0586 slli a1,a1,0x1 + 3b90: 3072 fld ft0,312(sp) + 3b92: 04ec addi a1,sp,588 3b94: 0000 unimp - 3b96: 058a slli a1,a1,0x2 + 3b96: 0522 slli a0,a0,0x8 3b98: 0000 unimp 3b9a: 0002 0x2 - 3b9c: 2072 fld ft0,280(sp) - 3b9e: 058a slli a1,a1,0x2 + 3b9c: 0078 addi a4,sp,12 + 3b9e: 0522 slli a0,a0,0x8 3ba0: 0000 unimp - 3ba2: 0594 addi a3,sp,704 + 3ba2: 0524 addi s1,sp,648 3ba4: 0000 unimp 3ba6: 0002 0x2 - 3ba8: 0078 addi a4,sp,12 - 3baa: 0594 addi a3,sp,704 - 3bac: 0000 unimp - 3bae: 0596 slli a1,a1,0x5 - 3bb0: 0000 unimp - 3bb2: 0002 0x2 - 3bb4: 0072 0x72 + 3ba8: 0072 0x72 ... - 3bbe: 0546 slli a0,a0,0x11 + 3bb2: 04a4 addi s1,sp,584 + 3bb4: 0000 unimp + 3bb6: 04a6 slli s1,s1,0x9 + 3bb8: 0000 unimp + 3bba: 0002 0x2 + 3bbc: 0072 0x72 + 3bbe: 04a6 slli s1,s1,0x9 3bc0: 0000 unimp - 3bc2: 0548 addi a0,sp,644 + 3bc2: 04ac addi a1,sp,584 3bc4: 0000 unimp 3bc6: 0002 0x2 - 3bc8: 0072 0x72 - 3bca: 0548 addi a0,sp,644 + 3bc8: 3072 fld ft0,312(sp) + 3bca: 04ac addi a1,sp,584 3bcc: 0000 unimp - 3bce: 054e slli a0,a0,0x13 + 3bce: 04e2 slli s1,s1,0x18 3bd0: 0000 unimp 3bd2: 0002 0x2 - 3bd4: 2072 fld ft0,280(sp) - 3bd6: 054e slli a0,a0,0x13 + 3bd4: 0078 addi a4,sp,12 + 3bd6: 04e2 slli s1,s1,0x18 3bd8: 0000 unimp - 3bda: 0584 addi s1,sp,704 + 3bda: 04e4 addi s1,sp,588 3bdc: 0000 unimp 3bde: 0002 0x2 - 3be0: 0078 addi a4,sp,12 + 3be0: 0072 0x72 ... - 3bea: 0524 addi s1,sp,648 + 3bea: 046c addi a1,sp,524 3bec: 0000 unimp - 3bee: 0526 slli a0,a0,0x9 + 3bee: 046e slli s0,s0,0x1b 3bf0: 0000 unimp 3bf2: 0002 0x2 3bf4: 0072 0x72 - 3bf6: 0526 slli a0,a0,0x9 + 3bf6: 046e slli s0,s0,0x1b 3bf8: 0000 unimp - 3bfa: 052c addi a1,sp,648 + 3bfa: 0474 addi a3,sp,524 3bfc: 0000 unimp 3bfe: 0002 0x2 - 3c00: 2072 fld ft0,280(sp) - 3c02: 052c addi a1,sp,648 + 3c00: 3072 fld ft0,312(sp) + 3c02: 0474 addi a3,sp,524 3c04: 0000 unimp - 3c06: 0544 addi s1,sp,644 + 3c06: 04a2 slli s1,s1,0x8 3c08: 0000 unimp 3c0a: 0002 0x2 3c0c: 0078 addi a4,sp,12 - 3c0e: 0544 addi s1,sp,644 + 3c0e: 04a2 slli s1,s1,0x8 3c10: 0000 unimp - 3c12: 0546 slli a0,a0,0x11 + 3c12: 04a4 addi s1,sp,584 3c14: 0000 unimp 3c16: 0002 0x2 3c18: 0072 0x72 ... - 3c22: 04e4 addi s1,sp,588 + 3c22: 040a slli s0,s0,0x2 3c24: 0000 unimp - 3c26: 04e6 slli s1,s1,0x19 + 3c26: 040c addi a1,sp,512 3c28: 0000 unimp 3c2a: 0002 0x2 3c2c: 0072 0x72 - 3c2e: 04e6 slli s1,s1,0x19 + 3c2e: 040c addi a1,sp,512 3c30: 0000 unimp - 3c32: 04ec addi a1,sp,588 + 3c32: 0412 slli s0,s0,0x4 3c34: 0000 unimp 3c36: 0002 0x2 3c38: 3072 fld ft0,312(sp) - 3c3a: 04ec addi a1,sp,588 + 3c3a: 0412 slli s0,s0,0x4 3c3c: 0000 unimp - 3c3e: 0522 slli a0,a0,0x8 + 3c3e: 046a slli s0,s0,0x1a 3c40: 0000 unimp 3c42: 0002 0x2 3c44: 0078 addi a4,sp,12 - 3c46: 0522 slli a0,a0,0x8 + 3c46: 046a slli s0,s0,0x1a 3c48: 0000 unimp - 3c4a: 0524 addi s1,sp,648 + 3c4a: 046c addi a1,sp,524 3c4c: 0000 unimp 3c4e: 0002 0x2 3c50: 0072 0x72 ... - 3c5a: 04a4 addi s1,sp,584 + 3c5a: 035a slli t1,t1,0x16 3c5c: 0000 unimp - 3c5e: 04a6 slli s1,s1,0x9 + 3c5e: 035c addi a5,sp,388 3c60: 0000 unimp 3c62: 0002 0x2 3c64: 0072 0x72 - 3c66: 04a6 slli s1,s1,0x9 + 3c66: 035c addi a5,sp,388 3c68: 0000 unimp - 3c6a: 04ac addi a1,sp,584 + 3c6a: 0362 slli t1,t1,0x18 3c6c: 0000 unimp 3c6e: 0002 0x2 3c70: 3072 fld ft0,312(sp) - 3c72: 04ac addi a1,sp,584 + 3c72: 0362 slli t1,t1,0x18 3c74: 0000 unimp - 3c76: 04e2 slli s1,s1,0x18 + 3c76: 0408 addi a0,sp,512 3c78: 0000 unimp 3c7a: 0002 0x2 3c7c: 0078 addi a4,sp,12 - 3c7e: 04e2 slli s1,s1,0x18 + 3c7e: 0408 addi a0,sp,512 3c80: 0000 unimp - 3c82: 04e4 addi s1,sp,588 + 3c82: 040a slli s0,s0,0x2 3c84: 0000 unimp 3c86: 0002 0x2 3c88: 0072 0x72 ... - 3c92: 046c addi a1,sp,524 + 3c92: 02c4 addi s1,sp,324 3c94: 0000 unimp - 3c96: 046e slli s0,s0,0x1b + 3c96: 02c6 slli t0,t0,0x11 3c98: 0000 unimp 3c9a: 0002 0x2 3c9c: 0072 0x72 - 3c9e: 046e slli s0,s0,0x1b + 3c9e: 02c6 slli t0,t0,0x11 3ca0: 0000 unimp - 3ca2: 0474 addi a3,sp,524 + 3ca2: 02cc addi a1,sp,324 3ca4: 0000 unimp 3ca6: 0002 0x2 - 3ca8: 3072 fld ft0,312(sp) - 3caa: 0474 addi a3,sp,524 + 3ca8: 2072 fld ft0,280(sp) + 3caa: 02cc addi a1,sp,324 3cac: 0000 unimp - 3cae: 04a2 slli s1,s1,0x8 + 3cae: 0358 addi a4,sp,388 3cb0: 0000 unimp 3cb2: 0002 0x2 3cb4: 0078 addi a4,sp,12 - 3cb6: 04a2 slli s1,s1,0x8 + 3cb6: 0358 addi a4,sp,388 3cb8: 0000 unimp - 3cba: 04a4 addi s1,sp,584 + 3cba: 035a slli t1,t1,0x16 3cbc: 0000 unimp 3cbe: 0002 0x2 3cc0: 0072 0x72 ... - 3cca: 040a slli s0,s0,0x2 + 3cca: 0270 addi a2,sp,268 3ccc: 0000 unimp - 3cce: 040c addi a1,sp,512 + 3cce: 0272 slli tp,tp,0x1c 3cd0: 0000 unimp 3cd2: 0002 0x2 3cd4: 0072 0x72 - 3cd6: 040c addi a1,sp,512 + 3cd6: 0272 slli tp,tp,0x1c 3cd8: 0000 unimp - 3cda: 0412 slli s0,s0,0x4 + 3cda: 0278 addi a4,sp,268 3cdc: 0000 unimp 3cde: 0002 0x2 3ce0: 3072 fld ft0,312(sp) - 3ce2: 0412 slli s0,s0,0x4 + 3ce2: 0278 addi a4,sp,268 3ce4: 0000 unimp - 3ce6: 046a slli s0,s0,0x1a + 3ce6: 02c2 slli t0,t0,0x10 3ce8: 0000 unimp 3cea: 0002 0x2 3cec: 0078 addi a4,sp,12 - 3cee: 046a slli s0,s0,0x1a + 3cee: 02c2 slli t0,t0,0x10 3cf0: 0000 unimp - 3cf2: 046c addi a1,sp,524 + 3cf2: 02c4 addi s1,sp,324 3cf4: 0000 unimp 3cf6: 0002 0x2 3cf8: 0072 0x72 ... - 3d02: 035a slli t1,t1,0x16 + 3d02: 024e slli tp,tp,0x13 3d04: 0000 unimp - 3d06: 035c addi a5,sp,388 + 3d06: 0250 addi a2,sp,260 3d08: 0000 unimp 3d0a: 0002 0x2 3d0c: 0072 0x72 - 3d0e: 035c addi a5,sp,388 + 3d0e: 0250 addi a2,sp,260 3d10: 0000 unimp - 3d12: 0362 slli t1,t1,0x18 + 3d12: 0254 addi a3,sp,260 3d14: 0000 unimp 3d16: 0002 0x2 - 3d18: 3072 fld ft0,312(sp) - 3d1a: 0362 slli t1,t1,0x18 + 3d18: 2072 fld ft0,280(sp) + 3d1a: 0254 addi a3,sp,260 3d1c: 0000 unimp - 3d1e: 0408 addi a0,sp,512 + 3d1e: 026e slli tp,tp,0x1b 3d20: 0000 unimp 3d22: 0002 0x2 3d24: 0078 addi a4,sp,12 - 3d26: 0408 addi a0,sp,512 + 3d26: 026e slli tp,tp,0x1b 3d28: 0000 unimp - 3d2a: 040a slli s0,s0,0x2 + 3d2a: 0270 addi a2,sp,268 3d2c: 0000 unimp 3d2e: 0002 0x2 3d30: 0072 0x72 ... - 3d3a: 02c4 addi s1,sp,324 + 3d3a: 0236 slli tp,tp,0xd 3d3c: 0000 unimp - 3d3e: 02c6 slli t0,t0,0x11 + 3d3e: 0238 addi a4,sp,264 3d40: 0000 unimp 3d42: 0002 0x2 3d44: 0072 0x72 - 3d46: 02c6 slli t0,t0,0x11 + 3d46: 0238 addi a4,sp,264 3d48: 0000 unimp - 3d4a: 02cc addi a1,sp,324 + 3d4a: 023c addi a5,sp,264 3d4c: 0000 unimp 3d4e: 0002 0x2 3d50: 2072 fld ft0,280(sp) - 3d52: 02cc addi a1,sp,324 + 3d52: 023c addi a5,sp,264 3d54: 0000 unimp - 3d56: 0358 addi a4,sp,388 + 3d56: 024c addi a1,sp,260 3d58: 0000 unimp 3d5a: 0002 0x2 3d5c: 0078 addi a4,sp,12 - 3d5e: 0358 addi a4,sp,388 + 3d5e: 024c addi a1,sp,260 3d60: 0000 unimp - 3d62: 035a slli t1,t1,0x16 + 3d62: 024e slli tp,tp,0x13 3d64: 0000 unimp 3d66: 0002 0x2 3d68: 0072 0x72 ... - 3d72: 0270 addi a2,sp,268 + 3d72: 0214 addi a3,sp,256 3d74: 0000 unimp - 3d76: 0272 slli tp,tp,0x1c + 3d76: 0216 slli tp,tp,0x5 3d78: 0000 unimp 3d7a: 0002 0x2 3d7c: 0072 0x72 - 3d7e: 0272 slli tp,tp,0x1c + 3d7e: 0216 slli tp,tp,0x5 3d80: 0000 unimp - 3d82: 0278 addi a4,sp,268 + 3d82: 021a slli tp,tp,0x6 3d84: 0000 unimp 3d86: 0002 0x2 - 3d88: 3072 fld ft0,312(sp) - 3d8a: 0278 addi a4,sp,268 + 3d88: 2072 fld ft0,280(sp) + 3d8a: 021a slli tp,tp,0x6 3d8c: 0000 unimp - 3d8e: 02c2 slli t0,t0,0x10 + 3d8e: 0234 addi a3,sp,264 3d90: 0000 unimp 3d92: 0002 0x2 3d94: 0078 addi a4,sp,12 - 3d96: 02c2 slli t0,t0,0x10 + 3d96: 0234 addi a3,sp,264 3d98: 0000 unimp - 3d9a: 02c4 addi s1,sp,324 + 3d9a: 0236 slli tp,tp,0xd 3d9c: 0000 unimp 3d9e: 0002 0x2 3da0: 0072 0x72 ... - 3daa: 024e slli tp,tp,0x13 + 3daa: 01f8 addi a4,sp,204 3dac: 0000 unimp - 3dae: 0250 addi a2,sp,260 + 3dae: 01fa slli gp,gp,0x1e 3db0: 0000 unimp 3db2: 0002 0x2 3db4: 0072 0x72 - 3db6: 0250 addi a2,sp,260 + 3db6: 01fa slli gp,gp,0x1e 3db8: 0000 unimp - 3dba: 0254 addi a3,sp,260 + 3dba: 01fe slli gp,gp,0x1f 3dbc: 0000 unimp 3dbe: 0002 0x2 3dc0: 2072 fld ft0,280(sp) - 3dc2: 0254 addi a3,sp,260 + 3dc2: 01fe slli gp,gp,0x1f 3dc4: 0000 unimp - 3dc6: 026e slli tp,tp,0x1b + 3dc6: 0212 slli tp,tp,0x4 3dc8: 0000 unimp 3dca: 0002 0x2 3dcc: 0078 addi a4,sp,12 - 3dce: 026e slli tp,tp,0x1b + 3dce: 0212 slli tp,tp,0x4 3dd0: 0000 unimp - 3dd2: 0270 addi a2,sp,268 + 3dd2: 0214 addi a3,sp,256 3dd4: 0000 unimp 3dd6: 0002 0x2 3dd8: 0072 0x72 ... - 3de2: 0236 slli tp,tp,0xd + 3de2: 01e0 addi s0,sp,204 3de4: 0000 unimp - 3de6: 0238 addi a4,sp,264 + 3de6: 01e2 slli gp,gp,0x18 3de8: 0000 unimp 3dea: 0002 0x2 3dec: 0072 0x72 - 3dee: 0238 addi a4,sp,264 + 3dee: 01e2 slli gp,gp,0x18 3df0: 0000 unimp - 3df2: 023c addi a5,sp,264 + 3df2: 01e6 slli gp,gp,0x19 3df4: 0000 unimp 3df6: 0002 0x2 3df8: 2072 fld ft0,280(sp) - 3dfa: 023c addi a5,sp,264 + 3dfa: 01e6 slli gp,gp,0x19 3dfc: 0000 unimp - 3dfe: 024c addi a1,sp,260 + 3dfe: 01f6 slli gp,gp,0x1d 3e00: 0000 unimp 3e02: 0002 0x2 3e04: 0078 addi a4,sp,12 - 3e06: 024c addi a1,sp,260 + 3e06: 01f6 slli gp,gp,0x1d 3e08: 0000 unimp - 3e0a: 024e slli tp,tp,0x13 + 3e0a: 01f8 addi a4,sp,204 3e0c: 0000 unimp 3e0e: 0002 0x2 3e10: 0072 0x72 ... - 3e1a: 0214 addi a3,sp,256 + 3e1a: 01c4 addi s1,sp,196 3e1c: 0000 unimp - 3e1e: 0216 slli tp,tp,0x5 + 3e1e: 01c6 slli gp,gp,0x11 3e20: 0000 unimp 3e22: 0002 0x2 3e24: 0072 0x72 - 3e26: 0216 slli tp,tp,0x5 + 3e26: 01c6 slli gp,gp,0x11 3e28: 0000 unimp - 3e2a: 021a slli tp,tp,0x6 + 3e2a: 01ca slli gp,gp,0x12 3e2c: 0000 unimp 3e2e: 0002 0x2 3e30: 2072 fld ft0,280(sp) - 3e32: 021a slli tp,tp,0x6 + 3e32: 01ca slli gp,gp,0x12 3e34: 0000 unimp - 3e36: 0234 addi a3,sp,264 + 3e36: 01de slli gp,gp,0x17 3e38: 0000 unimp 3e3a: 0002 0x2 3e3c: 0078 addi a4,sp,12 - 3e3e: 0234 addi a3,sp,264 + 3e3e: 01de slli gp,gp,0x17 3e40: 0000 unimp - 3e42: 0236 slli tp,tp,0xd + 3e42: 01e0 addi s0,sp,204 3e44: 0000 unimp 3e46: 0002 0x2 3e48: 0072 0x72 ... - 3e52: 01f8 addi a4,sp,204 + 3e52: 01a4 addi s1,sp,200 3e54: 0000 unimp - 3e56: 01fa slli gp,gp,0x1e + 3e56: 01a6 slli gp,gp,0x9 3e58: 0000 unimp 3e5a: 0002 0x2 3e5c: 0072 0x72 - 3e5e: 01fa slli gp,gp,0x1e + 3e5e: 01a6 slli gp,gp,0x9 3e60: 0000 unimp - 3e62: 01fe slli gp,gp,0x1f + 3e62: 01aa slli gp,gp,0xa 3e64: 0000 unimp 3e66: 0002 0x2 3e68: 2072 fld ft0,280(sp) - 3e6a: 01fe slli gp,gp,0x1f + 3e6a: 01aa slli gp,gp,0xa 3e6c: 0000 unimp - 3e6e: 0212 slli tp,tp,0x4 + 3e6e: 01c2 slli gp,gp,0x10 3e70: 0000 unimp 3e72: 0002 0x2 3e74: 0078 addi a4,sp,12 - 3e76: 0212 slli tp,tp,0x4 + 3e76: 01c2 slli gp,gp,0x10 3e78: 0000 unimp - 3e7a: 0214 addi a3,sp,256 + 3e7a: 01c4 addi s1,sp,196 3e7c: 0000 unimp 3e7e: 0002 0x2 3e80: 0072 0x72 ... - 3e8a: 01e0 addi s0,sp,204 + 3e8a: 0184 addi s1,sp,192 3e8c: 0000 unimp - 3e8e: 01e2 slli gp,gp,0x18 + 3e8e: 0186 slli gp,gp,0x1 3e90: 0000 unimp 3e92: 0002 0x2 3e94: 0072 0x72 - 3e96: 01e2 slli gp,gp,0x18 + 3e96: 0186 slli gp,gp,0x1 3e98: 0000 unimp - 3e9a: 01e6 slli gp,gp,0x19 + 3e9a: 018a slli gp,gp,0x2 3e9c: 0000 unimp 3e9e: 0002 0x2 3ea0: 2072 fld ft0,280(sp) - 3ea2: 01e6 slli gp,gp,0x19 + 3ea2: 018a slli gp,gp,0x2 3ea4: 0000 unimp - 3ea6: 01f6 slli gp,gp,0x1d + 3ea6: 01a2 slli gp,gp,0x8 3ea8: 0000 unimp 3eaa: 0002 0x2 3eac: 0078 addi a4,sp,12 - 3eae: 01f6 slli gp,gp,0x1d + 3eae: 01a2 slli gp,gp,0x8 3eb0: 0000 unimp - 3eb2: 01f8 addi a4,sp,204 + 3eb2: 01a4 addi s1,sp,200 3eb4: 0000 unimp 3eb6: 0002 0x2 3eb8: 0072 0x72 ... - 3ec2: 01c4 addi s1,sp,196 + 3ec2: 0168 addi a0,sp,140 3ec4: 0000 unimp - 3ec6: 01c6 slli gp,gp,0x11 + 3ec6: 016a slli sp,sp,0x1a 3ec8: 0000 unimp 3eca: 0002 0x2 3ecc: 0072 0x72 - 3ece: 01c6 slli gp,gp,0x11 + 3ece: 016a slli sp,sp,0x1a 3ed0: 0000 unimp - 3ed2: 01ca slli gp,gp,0x12 + 3ed2: 016e slli sp,sp,0x1b 3ed4: 0000 unimp 3ed6: 0002 0x2 3ed8: 2072 fld ft0,280(sp) - 3eda: 01ca slli gp,gp,0x12 + 3eda: 016e slli sp,sp,0x1b 3edc: 0000 unimp - 3ede: 01de slli gp,gp,0x17 + 3ede: 0182 slli gp,gp,0x0 3ee0: 0000 unimp 3ee2: 0002 0x2 3ee4: 0078 addi a4,sp,12 - 3ee6: 01de slli gp,gp,0x17 + 3ee6: 0182 slli gp,gp,0x0 3ee8: 0000 unimp - 3eea: 01e0 addi s0,sp,204 + 3eea: 0184 addi s1,sp,192 3eec: 0000 unimp 3eee: 0002 0x2 3ef0: 0072 0x72 ... - 3efa: 01a4 addi s1,sp,200 + 3efa: 0148 addi a0,sp,132 3efc: 0000 unimp - 3efe: 01a6 slli gp,gp,0x9 + 3efe: 014a slli sp,sp,0x12 3f00: 0000 unimp 3f02: 0002 0x2 3f04: 0072 0x72 - 3f06: 01a6 slli gp,gp,0x9 + 3f06: 014a slli sp,sp,0x12 3f08: 0000 unimp - 3f0a: 01aa slli gp,gp,0xa + 3f0a: 014e slli sp,sp,0x13 3f0c: 0000 unimp 3f0e: 0002 0x2 3f10: 2072 fld ft0,280(sp) - 3f12: 01aa slli gp,gp,0xa + 3f12: 014e slli sp,sp,0x13 3f14: 0000 unimp - 3f16: 01c2 slli gp,gp,0x10 + 3f16: 0166 slli sp,sp,0x19 3f18: 0000 unimp 3f1a: 0002 0x2 3f1c: 0078 addi a4,sp,12 - 3f1e: 01c2 slli gp,gp,0x10 + 3f1e: 0166 slli sp,sp,0x19 3f20: 0000 unimp - 3f22: 01c4 addi s1,sp,196 + 3f22: 0168 addi a0,sp,140 3f24: 0000 unimp 3f26: 0002 0x2 3f28: 0072 0x72 ... - 3f32: 0184 addi s1,sp,192 + 3f32: 0122 slli sp,sp,0x8 3f34: 0000 unimp - 3f36: 0186 slli gp,gp,0x1 + 3f36: 0124 addi s1,sp,136 3f38: 0000 unimp 3f3a: 0002 0x2 3f3c: 0072 0x72 - 3f3e: 0186 slli gp,gp,0x1 + 3f3e: 0124 addi s1,sp,136 3f40: 0000 unimp - 3f42: 018a slli gp,gp,0x2 + 3f42: 0128 addi a0,sp,136 3f44: 0000 unimp 3f46: 0002 0x2 3f48: 2072 fld ft0,280(sp) - 3f4a: 018a slli gp,gp,0x2 + 3f4a: 0128 addi a0,sp,136 3f4c: 0000 unimp - 3f4e: 01a2 slli gp,gp,0x8 + 3f4e: 0146 slli sp,sp,0x11 3f50: 0000 unimp 3f52: 0002 0x2 3f54: 0078 addi a4,sp,12 - 3f56: 01a2 slli gp,gp,0x8 + 3f56: 0146 slli sp,sp,0x11 3f58: 0000 unimp - 3f5a: 01a4 addi s1,sp,200 + 3f5a: 0148 addi a0,sp,132 3f5c: 0000 unimp 3f5e: 0002 0x2 3f60: 0072 0x72 ... - 3f6a: 0168 addi a0,sp,140 + 3f6a: 00fc addi a5,sp,76 3f6c: 0000 unimp - 3f6e: 016a slli sp,sp,0x1a + 3f6e: 00fe slli ra,ra,0x1f 3f70: 0000 unimp 3f72: 0002 0x2 3f74: 0072 0x72 - 3f76: 016a slli sp,sp,0x1a + 3f76: 00fe slli ra,ra,0x1f 3f78: 0000 unimp - 3f7a: 016e slli sp,sp,0x1b + 3f7a: 0102 slli sp,sp,0x0 3f7c: 0000 unimp 3f7e: 0002 0x2 3f80: 2072 fld ft0,280(sp) - 3f82: 016e slli sp,sp,0x1b + 3f82: 0102 slli sp,sp,0x0 3f84: 0000 unimp - 3f86: 0182 slli gp,gp,0x0 + 3f86: 0120 addi s0,sp,136 3f88: 0000 unimp 3f8a: 0002 0x2 3f8c: 0078 addi a4,sp,12 - 3f8e: 0182 slli gp,gp,0x0 + 3f8e: 0120 addi s0,sp,136 3f90: 0000 unimp - 3f92: 0184 addi s1,sp,192 + 3f92: 0122 slli sp,sp,0x8 3f94: 0000 unimp 3f96: 0002 0x2 3f98: 0072 0x72 ... - 3fa2: 0148 addi a0,sp,132 + 3fa2: 00c4 addi s1,sp,68 3fa4: 0000 unimp - 3fa6: 014a slli sp,sp,0x12 + 3fa6: 00c6 slli ra,ra,0x11 3fa8: 0000 unimp 3faa: 0002 0x2 3fac: 0072 0x72 - 3fae: 014a slli sp,sp,0x12 + 3fae: 00c6 slli ra,ra,0x11 3fb0: 0000 unimp - 3fb2: 014e slli sp,sp,0x13 + 3fb2: 00ca slli ra,ra,0x12 3fb4: 0000 unimp 3fb6: 0002 0x2 3fb8: 2072 fld ft0,280(sp) - 3fba: 014e slli sp,sp,0x13 + 3fba: 00ca slli ra,ra,0x12 3fbc: 0000 unimp - 3fbe: 0166 slli sp,sp,0x19 + 3fbe: 00fa slli ra,ra,0x1e 3fc0: 0000 unimp 3fc2: 0002 0x2 3fc4: 0078 addi a4,sp,12 - 3fc6: 0166 slli sp,sp,0x19 + 3fc6: 00fa slli ra,ra,0x1e 3fc8: 0000 unimp - 3fca: 0168 addi a0,sp,140 + 3fca: 00fc addi a5,sp,76 3fcc: 0000 unimp 3fce: 0002 0x2 3fd0: 0072 0x72 ... - 3fda: 0122 slli sp,sp,0x8 + 3fda: 00b0 addi a2,sp,72 3fdc: 0000 unimp - 3fde: 0124 addi s1,sp,136 + 3fde: 00b2 slli ra,ra,0xc 3fe0: 0000 unimp 3fe2: 0002 0x2 3fe4: 0072 0x72 - 3fe6: 0124 addi s1,sp,136 + 3fe6: 00b2 slli ra,ra,0xc 3fe8: 0000 unimp - 3fea: 0128 addi a0,sp,136 + 3fea: 00b6 slli ra,ra,0xd 3fec: 0000 unimp 3fee: 0002 0x2 3ff0: 2072 fld ft0,280(sp) - 3ff2: 0128 addi a0,sp,136 + 3ff2: 00b6 slli ra,ra,0xd 3ff4: 0000 unimp - 3ff6: 0146 slli sp,sp,0x11 + 3ff6: 00c2 slli ra,ra,0x10 3ff8: 0000 unimp 3ffa: 0002 0x2 3ffc: 0078 addi a4,sp,12 - 3ffe: 0146 slli sp,sp,0x11 + 3ffe: 00c2 slli ra,ra,0x10 4000: 0000 unimp - 4002: 0148 addi a0,sp,132 + 4002: 00c4 addi s1,sp,68 4004: 0000 unimp 4006: 0002 0x2 4008: 0072 0x72 ... - 4012: 00fc addi a5,sp,76 + 4012: 008a slli ra,ra,0x2 4014: 0000 unimp - 4016: 00fe slli ra,ra,0x1f + 4016: 008c addi a1,sp,64 4018: 0000 unimp 401a: 0002 0x2 401c: 0072 0x72 - 401e: 00fe slli ra,ra,0x1f + 401e: 008c addi a1,sp,64 4020: 0000 unimp - 4022: 0102 slli sp,sp,0x0 + 4022: 0090 addi a2,sp,64 4024: 0000 unimp 4026: 0002 0x2 4028: 2072 fld ft0,280(sp) - 402a: 0102 slli sp,sp,0x0 + 402a: 0090 addi a2,sp,64 402c: 0000 unimp - 402e: 0120 addi s0,sp,136 + 402e: 00ae slli ra,ra,0xb 4030: 0000 unimp 4032: 0002 0x2 4034: 0078 addi a4,sp,12 - 4036: 0120 addi s0,sp,136 + 4036: 00ae slli ra,ra,0xb 4038: 0000 unimp - 403a: 0122 slli sp,sp,0x8 + 403a: 00b0 addi a2,sp,72 403c: 0000 unimp 403e: 0002 0x2 4040: 0072 0x72 ... - 404a: 00c4 addi s1,sp,68 + 404a: 006c addi a1,sp,12 404c: 0000 unimp - 404e: 00c6 slli ra,ra,0x11 + 404e: 006e 0x6e 4050: 0000 unimp 4052: 0002 0x2 4054: 0072 0x72 - 4056: 00c6 slli ra,ra,0x11 + 4056: 006e 0x6e 4058: 0000 unimp - 405a: 00ca slli ra,ra,0x12 + 405a: 0072 0x72 405c: 0000 unimp 405e: 0002 0x2 4060: 2072 fld ft0,280(sp) - 4062: 00ca slli ra,ra,0x12 + 4062: 0072 0x72 4064: 0000 unimp - 4066: 00fa slli ra,ra,0x1e + 4066: 0088 addi a0,sp,64 4068: 0000 unimp 406a: 0002 0x2 406c: 0078 addi a4,sp,12 - 406e: 00fa slli ra,ra,0x1e + 406e: 0088 addi a0,sp,64 4070: 0000 unimp - 4072: 00fc addi a5,sp,76 + 4072: 008a slli ra,ra,0x2 4074: 0000 unimp 4076: 0002 0x2 4078: 0072 0x72 ... - 4082: 00b0 addi a2,sp,72 + 4082: 0042 0x42 4084: 0000 unimp - 4086: 00b2 slli ra,ra,0xc + 4086: 0044 addi s1,sp,4 4088: 0000 unimp 408a: 0002 0x2 408c: 0072 0x72 - 408e: 00b2 slli ra,ra,0xc + 408e: 0044 addi s1,sp,4 4090: 0000 unimp - 4092: 00b6 slli ra,ra,0xd + 4092: 0048 addi a0,sp,4 4094: 0000 unimp 4096: 0002 0x2 4098: 2072 fld ft0,280(sp) - 409a: 00b6 slli ra,ra,0xd + 409a: 0048 addi a0,sp,4 409c: 0000 unimp - 409e: 00c2 slli ra,ra,0x10 + 409e: 006a 0x6a 40a0: 0000 unimp 40a2: 0002 0x2 40a4: 0078 addi a4,sp,12 - 40a6: 00c2 slli ra,ra,0x10 + 40a6: 006a 0x6a 40a8: 0000 unimp - 40aa: 00c4 addi s1,sp,68 + 40aa: 006c addi a1,sp,12 40ac: 0000 unimp 40ae: 0002 0x2 40b0: 0072 0x72 ... - 40ba: 008a slli ra,ra,0x2 + 40ba: 0018 addi a4,sp,0 40bc: 0000 unimp - 40be: 008c addi a1,sp,64 + 40be: 001a 0x1a 40c0: 0000 unimp 40c2: 0002 0x2 40c4: 0072 0x72 - 40c6: 008c addi a1,sp,64 + 40c6: 001a 0x1a 40c8: 0000 unimp - 40ca: 0090 addi a2,sp,64 + 40ca: 001e 0x1e 40cc: 0000 unimp 40ce: 0002 0x2 40d0: 2072 fld ft0,280(sp) - 40d2: 0090 addi a2,sp,64 + 40d2: 001e 0x1e 40d4: 0000 unimp - 40d6: 00ae slli ra,ra,0xb + 40d6: 0040 addi s0,sp,4 40d8: 0000 unimp 40da: 0002 0x2 40dc: 0078 addi a4,sp,12 - 40de: 00ae slli ra,ra,0xb + 40de: 0040 addi s0,sp,4 40e0: 0000 unimp - 40e2: 00b0 addi a2,sp,72 + 40e2: 0042 0x42 40e4: 0000 unimp 40e6: 0002 0x2 40e8: 0072 0x72 ... - 40f2: 006c addi a1,sp,12 - 40f4: 0000 unimp - 40f6: 006e 0x6e + 40f6: 0002 0x2 40f8: 0000 unimp 40fa: 0002 0x2 40fc: 0072 0x72 - 40fe: 006e 0x6e + 40fe: 0002 0x2 4100: 0000 unimp - 4102: 0072 0x72 + 4102: 0006 0x6 4104: 0000 unimp 4106: 0002 0x2 4108: 2072 fld ft0,280(sp) - 410a: 0072 0x72 + 410a: 0006 0x6 410c: 0000 unimp - 410e: 0088 addi a0,sp,64 + 410e: 0016 0x16 4110: 0000 unimp 4112: 0002 0x2 4114: 0078 addi a4,sp,12 - 4116: 0088 addi a0,sp,64 + 4116: 0016 0x16 4118: 0000 unimp - 411a: 008a slli ra,ra,0x2 + 411a: 0018 addi a4,sp,0 411c: 0000 unimp 411e: 0002 0x2 4120: 0072 0x72 ... - 412a: 0042 0x42 - 412c: 0000 unimp - 412e: 0044 addi s1,sp,4 + 412e: 0054 addi a3,sp,4 4130: 0000 unimp - 4132: 0002 0x2 - 4134: 0072 0x72 - 4136: 0044 addi s1,sp,4 - 4138: 0000 unimp - 413a: 0048 addi a0,sp,4 + 4132: 0006 0x6 + 4134: 935a add t1,t1,s6 + 4136: 5b04 lw s1,48(a4) + 4138: 00540493 addi s1,s0,5 413c: 0000 unimp - 413e: 0002 0x2 - 4140: 2072 fld ft0,280(sp) - 4142: 0048 addi a0,sp,4 - 4144: 0000 unimp - 4146: 006a 0x6a - 4148: 0000 unimp - 414a: 0002 0x2 - 414c: 0078 addi a4,sp,12 - 414e: 006a 0x6a + 413e: 00c2 slli ra,ra,0x10 + 4140: 0000 unimp + 4142: 0006 0x6 + 4144: 0af503f3 0xaf503f3 + 4148: 9f25 0x9f25 + 414a: 00c2 slli ra,ra,0x10 + 414c: 0000 unimp + 414e: 0102 slli sp,sp,0x0 4150: 0000 unimp - 4152: 006c addi a1,sp,12 - 4154: 0000 unimp - 4156: 0002 0x2 - 4158: 0072 0x72 - ... - 4162: 0018 addi a4,sp,0 - 4164: 0000 unimp - 4166: 001a 0x1a - 4168: 0000 unimp - 416a: 0002 0x2 - 416c: 0072 0x72 - 416e: 001a 0x1a + 4152: 0006 0x6 + 4154: 935a add t1,t1,s6 + 4156: 5b04 lw s1,48(a4) + 4158: 01020493 addi s1,tp,16 # 10 <__stack_size-0x7f0> + 415c: 0000 unimp + 415e: 0176 slli sp,sp,0x1d + 4160: 0000 unimp + 4162: 0006 0x6 + 4164: 0af503f3 0xaf503f3 + 4168: 9f25 0x9f25 + 416a: 0176 slli sp,sp,0x1d + 416c: 0000 unimp + 416e: 0198 addi a4,sp,192 4170: 0000 unimp - 4172: 001e 0x1e - 4174: 0000 unimp - 4176: 0002 0x2 - 4178: 2072 fld ft0,280(sp) - 417a: 001e 0x1e + 4172: 0006 0x6 + 4174: 935a add t1,t1,s6 + 4176: 5b04 lw s1,48(a4) + 4178: 01980493 addi s1,a6,25 417c: 0000 unimp - 417e: 0040 addi s0,sp,4 + 417e: 0214 addi a3,sp,256 4180: 0000 unimp - 4182: 0002 0x2 - 4184: 0078 addi a4,sp,12 - 4186: 0040 addi s0,sp,4 - 4188: 0000 unimp - 418a: 0042 0x42 + 4182: 0006 0x6 + 4184: 0af503f3 0xaf503f3 + 4188: 9f25 0x9f25 + 418a: 0214 addi a3,sp,256 418c: 0000 unimp - 418e: 0002 0x2 - 4190: 0072 0x72 - ... - 419e: 0002 0x2 + 418e: 0250 addi a2,sp,260 + 4190: 0000 unimp + 4192: 0006 0x6 + 4194: 935a add t1,t1,s6 + 4196: 5b04 lw s1,48(a4) + 4198: 02500493 li s1,37 + 419c: 0000 unimp + 419e: 0256 slli tp,tp,0x15 41a0: 0000 unimp - 41a2: 0002 0x2 - 41a4: 0072 0x72 - 41a6: 0002 0x2 - 41a8: 0000 unimp - 41aa: 0006 0x6 + 41a2: 0006 0x6 + 41a4: 0af503f3 0xaf503f3 + 41a8: 9f25 0x9f25 + 41aa: 0256 slli tp,tp,0x15 41ac: 0000 unimp - 41ae: 0002 0x2 - 41b0: 2072 fld ft0,280(sp) + 41ae: 034c addi a1,sp,388 + 41b0: 0000 unimp 41b2: 0006 0x6 - 41b4: 0000 unimp - 41b6: 0016 0x16 - 41b8: 0000 unimp - 41ba: 0002 0x2 - 41bc: 0078 addi a4,sp,12 - 41be: 0016 0x16 + 41b4: 935a add t1,t1,s6 + 41b6: 5b04 lw s1,48(a4) + 41b8: 034c0493 addi s1,s8,52 # fffe0034 <_sp+0x7ffdc034> + 41bc: 0000 unimp + 41be: 0358 addi a4,sp,388 41c0: 0000 unimp - 41c2: 0018 addi a4,sp,0 - 41c4: 0000 unimp - 41c6: 0002 0x2 - 41c8: 0072 0x72 + 41c2: 0006 0x6 + 41c4: 0af503f3 0xaf503f3 + 41c8: 9f25 0x9f25 + 41ca: 0358 addi a4,sp,388 + 41cc: 0000 unimp + 41ce: 035e slli t1,t1,0x17 + 41d0: 0000 unimp + 41d2: 0006 0x6 + 41d4: 935a add t1,t1,s6 + 41d6: 5b04 lw s1,48(a4) + 41d8: 00000493 li s1,0 ... - 41d6: 0054 addi a3,sp,4 - 41d8: 0000 unimp - 41da: 0006 0x6 - 41dc: 935a add t1,t1,s6 - 41de: 5b04 lw s1,48(a4) - 41e0: 00540493 addi s1,s0,5 41e4: 0000 unimp - 41e6: 00c2 slli ra,ra,0x10 + 41e6: 005c addi a5,sp,4 41e8: 0000 unimp 41ea: 0006 0x6 - 41ec: 0af503f3 0xaf503f3 - 41f0: 9f25 0x9f25 - 41f2: 00c2 slli ra,ra,0x10 + 41ec: 935c 0x935c + 41ee: 5d04 lw s1,56(a0) + 41f0: 005c0493 addi s1,s8,5 41f4: 0000 unimp - 41f6: 0102 slli sp,sp,0x0 + 41f6: 00c2 slli ra,ra,0x10 41f8: 0000 unimp 41fa: 0006 0x6 - 41fc: 935a add t1,t1,s6 - 41fe: 5b04 lw s1,48(a4) - 4200: 01020493 addi s1,tp,16 # 10 <__stack_size-0x7f0> + 41fc: 0cf503f3 0xcf503f3 + 4200: 9f25 0x9f25 + 4202: 00c2 slli ra,ra,0x10 4204: 0000 unimp - 4206: 0176 slli sp,sp,0x1d + 4206: 0102 slli sp,sp,0x0 4208: 0000 unimp 420a: 0006 0x6 - 420c: 0af503f3 0xaf503f3 - 4210: 9f25 0x9f25 - 4212: 0176 slli sp,sp,0x1d + 420c: 935c 0x935c + 420e: 5d04 lw s1,56(a0) + 4210: 01020493 addi s1,tp,16 # 10 <__stack_size-0x7f0> 4214: 0000 unimp - 4216: 0198 addi a4,sp,192 + 4216: 0176 slli sp,sp,0x1d 4218: 0000 unimp 421a: 0006 0x6 - 421c: 935a add t1,t1,s6 - 421e: 5b04 lw s1,48(a4) - 4220: 01980493 addi s1,a6,25 + 421c: 0cf503f3 0xcf503f3 + 4220: 9f25 0x9f25 + 4222: 0176 slli sp,sp,0x1d 4224: 0000 unimp - 4226: 0214 addi a3,sp,256 + 4226: 01ae slli gp,gp,0xb 4228: 0000 unimp 422a: 0006 0x6 - 422c: 0af503f3 0xaf503f3 - 4230: 9f25 0x9f25 - 4232: 0214 addi a3,sp,256 + 422c: 935c 0x935c + 422e: 5d04 lw s1,56(a0) + 4230: 01ae0493 addi s1,t3,26 # 114a0 <__stack_size+0x10ca0> 4234: 0000 unimp - 4236: 0250 addi a2,sp,260 + 4236: 0214 addi a3,sp,256 4238: 0000 unimp 423a: 0006 0x6 - 423c: 935a add t1,t1,s6 - 423e: 5b04 lw s1,48(a4) - 4240: 02500493 li s1,37 + 423c: 0cf503f3 0xcf503f3 + 4240: 9f25 0x9f25 + 4242: 0214 addi a3,sp,256 4244: 0000 unimp - 4246: 0256 slli tp,tp,0x15 + 4246: 0294 addi a3,sp,320 4248: 0000 unimp 424a: 0006 0x6 - 424c: 0af503f3 0xaf503f3 - 4250: 9f25 0x9f25 - 4252: 0256 slli tp,tp,0x15 + 424c: 935c 0x935c + 424e: 5d04 lw s1,56(a0) + 4250: 02940493 addi s1,s0,41 4254: 0000 unimp - 4256: 034c addi a1,sp,388 + 4256: 0358 addi a4,sp,388 4258: 0000 unimp 425a: 0006 0x6 - 425c: 935a add t1,t1,s6 - 425e: 5b04 lw s1,48(a4) - 4260: 034c0493 addi s1,s8,52 # fffe0034 <_sp+0x7ffdc034> + 425c: 0cf503f3 0xcf503f3 + 4260: 9f25 0x9f25 + 4262: 0358 addi a4,sp,388 4264: 0000 unimp - 4266: 0358 addi a4,sp,388 + 4266: 035e slli t1,t1,0x17 4268: 0000 unimp 426a: 0006 0x6 - 426c: 0af503f3 0xaf503f3 - 4270: 9f25 0x9f25 - 4272: 0358 addi a4,sp,388 - 4274: 0000 unimp - 4276: 035e slli t1,t1,0x17 - 4278: 0000 unimp - 427a: 0006 0x6 - 427c: 935a add t1,t1,s6 - 427e: 5b04 lw s1,48(a4) - 4280: 00000493 li s1,0 + 426c: 935c 0x935c + 426e: 5d04 lw s1,56(a0) + 4270: 00000493 li s1,0 ... + 427c: 0000 unimp + 427e: 0172 slli sp,sp,0x1c + 4280: 0000 unimp + 4282: 0002 0x2 + 4284: 9f30 0x9f30 + 4286: 0176 slli sp,sp,0x1d + 4288: 0000 unimp + 428a: 035e slli t1,t1,0x17 428c: 0000 unimp - 428e: 005c addi a5,sp,4 - 4290: 0000 unimp - 4292: 0006 0x6 - 4294: 935c 0x935c - 4296: 5d04 lw s1,56(a0) - 4298: 005c0493 addi s1,s8,5 - 429c: 0000 unimp - 429e: 00c2 slli ra,ra,0x10 + 428e: 0002 0x2 + 4290: 9f30 0x9f30 + ... + 429e: 0028 addi a0,sp,8 42a0: 0000 unimp 42a2: 0006 0x6 - 42a4: 0cf503f3 0xcf503f3 - 42a8: 9f25 0x9f25 - 42aa: 00c2 slli ra,ra,0x10 + 42a4: 935c 0x935c + 42a6: 5d04 lw s1,56(a0) + 42a8: 00c20493 addi s1,tp,12 # c <__stack_size-0x7f4> 42ac: 0000 unimp - 42ae: 0102 slli sp,sp,0x0 + 42ae: 00c6 slli ra,ra,0x11 42b0: 0000 unimp 42b2: 0006 0x6 42b4: 935c 0x935c 42b6: 5d04 lw s1,56(a0) - 42b8: 01020493 addi s1,tp,16 # 10 <__stack_size-0x7f0> + 42b8: 00d00493 li s1,13 42bc: 0000 unimp - 42be: 0176 slli sp,sp,0x1d + 42be: 00d4 addi a3,sp,68 42c0: 0000 unimp 42c2: 0006 0x6 - 42c4: 0cf503f3 0xcf503f3 - 42c8: 9f25 0x9f25 - 42ca: 0176 slli sp,sp,0x1d + 42c4: 935c 0x935c + 42c6: 5d04 lw s1,56(a0) + 42c8: 00d40493 addi s1,s0,13 42cc: 0000 unimp - 42ce: 01ae slli gp,gp,0xb + 42ce: 00e8 addi a0,sp,76 42d0: 0000 unimp 42d2: 0006 0x6 42d4: 935c 0x935c - 42d6: 5d04 lw s1,56(a0) - 42d8: 01ae0493 addi s1,t3,26 # 1801a <__stack_size+0x1781a> + 42d6: 5e04 lw s1,56(a2) + 42d8: 01760493 addi s1,a2,23 42dc: 0000 unimp - 42de: 0214 addi a3,sp,256 + 42de: 017c addi a5,sp,140 42e0: 0000 unimp 42e2: 0006 0x6 - 42e4: 0cf503f3 0xcf503f3 - 42e8: 9f25 0x9f25 - 42ea: 0214 addi a3,sp,256 + 42e4: 935c 0x935c + 42e6: 5e04 lw s1,56(a2) + 42e8: 02140493 addi s1,s0,33 42ec: 0000 unimp - 42ee: 0294 addi a3,sp,320 + 42ee: 026c addi a1,sp,268 42f0: 0000 unimp 42f2: 0006 0x6 42f4: 935c 0x935c 42f6: 5d04 lw s1,56(a0) - 42f8: 02940493 addi s1,s0,41 + 42f8: 03580493 addi s1,a6,53 42fc: 0000 unimp - 42fe: 0358 addi a4,sp,388 + 42fe: 035e slli t1,t1,0x17 4300: 0000 unimp 4302: 0006 0x6 - 4304: 0cf503f3 0xcf503f3 - 4308: 9f25 0x9f25 - 430a: 0358 addi a4,sp,388 - 430c: 0000 unimp - 430e: 035e slli t1,t1,0x17 - 4310: 0000 unimp - 4312: 0006 0x6 - 4314: 935c 0x935c - 4316: 5d04 lw s1,56(a0) - 4318: 00000493 li s1,0 + 4304: 935c 0x935c + 4306: 5d04 lw s1,56(a0) + 4308: 00000493 li s1,0 ... + 4314: 0000 unimp + 4316: 004c addi a1,sp,4 + 4318: 0000 unimp + 431a: 0006 0x6 + 431c: 935a add t1,t1,s6 + 431e: 5b04 lw s1,48(a4) + 4320: 00c20493 addi s1,tp,12 # c <__stack_size-0x7f4> 4324: 0000 unimp - 4326: 0172 slli sp,sp,0x1c + 4326: 0102 slli sp,sp,0x0 4328: 0000 unimp - 432a: 0002 0x2 - 432c: 9f30 0x9f30 - 432e: 0176 slli sp,sp,0x1d - 4330: 0000 unimp - 4332: 035e slli t1,t1,0x17 + 432a: 0006 0x6 + 432c: 9356 add t1,t1,s5 + 432e: 5b04 lw s1,48(a4) + 4330: 01760493 addi s1,a2,23 4334: 0000 unimp - 4336: 0002 0x2 - 4338: 9f30 0x9f30 - ... - 4346: 0028 addi a0,sp,8 + 4336: 018c addi a1,sp,192 + 4338: 0000 unimp + 433a: 0006 0x6 + 433c: 9356 add t1,t1,s5 + 433e: 5b04 lw s1,48(a4) + 4340: 018c0493 addi s1,s8,24 + 4344: 0000 unimp + 4346: 0190 addi a2,sp,192 4348: 0000 unimp 434a: 0006 0x6 - 434c: 935c 0x935c - 434e: 5d04 lw s1,56(a0) - 4350: 00c20493 addi s1,tp,12 # c <__stack_size-0x7f4> + 434c: 9356 add t1,t1,s5 + 434e: 5f04 lw s1,56(a4) + 4350: 01900493 li s1,25 4354: 0000 unimp - 4356: 00c6 slli ra,ra,0x11 + 4356: 0198 addi a4,sp,192 4358: 0000 unimp 435a: 0006 0x6 - 435c: 935c 0x935c - 435e: 5d04 lw s1,56(a0) - 4360: 00d00493 li s1,13 + 435c: 935a add t1,t1,s6 + 435e: 5f04 lw s1,56(a4) + 4360: 02140493 addi s1,s0,33 4364: 0000 unimp - 4366: 00d4 addi a3,sp,68 + 4366: 0228 addi a0,sp,264 4368: 0000 unimp 436a: 0006 0x6 - 436c: 935c 0x935c - 436e: 5d04 lw s1,56(a0) - 4370: 00d40493 addi s1,s0,13 + 436c: 9356 add t1,t1,s5 + 436e: 5b04 lw s1,48(a4) + 4370: 02280493 addi s1,a6,34 4374: 0000 unimp - 4376: 00e8 addi a0,sp,76 + 4376: 0256 slli tp,tp,0x15 4378: 0000 unimp 437a: 0006 0x6 - 437c: 935c 0x935c - 437e: 5e04 lw s1,56(a2) - 4380: 01760493 addi s1,a2,23 + 437c: 9356 add t1,t1,s5 + 437e: 5f04 lw s1,56(a4) + 4380: 02560493 addi s1,a2,37 4384: 0000 unimp - 4386: 017c addi a5,sp,140 + 4386: 025a slli tp,tp,0x16 4388: 0000 unimp 438a: 0006 0x6 - 438c: 935c 0x935c - 438e: 5e04 lw s1,56(a2) - 4390: 02140493 addi s1,s0,33 + 438c: 9356 add t1,t1,s5 + 438e: 5b04 lw s1,48(a4) + 4390: 025a0493 addi s1,s4,37 4394: 0000 unimp - 4396: 026c addi a1,sp,268 + 4396: 027e slli tp,tp,0x1f 4398: 0000 unimp 439a: 0006 0x6 - 439c: 935c 0x935c - 439e: 5d04 lw s1,56(a0) + 439c: 9356 add t1,t1,s5 + 439e: 5f04 lw s1,56(a4) 43a0: 03580493 addi s1,a6,53 43a4: 0000 unimp - 43a6: 035e slli t1,t1,0x17 + 43a6: 035a slli t1,t1,0x16 43a8: 0000 unimp 43aa: 0006 0x6 - 43ac: 935c 0x935c - 43ae: 5d04 lw s1,56(a0) - 43b0: 00000493 li s1,0 - ... - 43bc: 0000 unimp - 43be: 004c addi a1,sp,4 - 43c0: 0000 unimp - 43c2: 0006 0x6 - 43c4: 935a add t1,t1,s6 - 43c6: 5b04 lw s1,48(a4) - 43c8: 00c20493 addi s1,tp,12 # c <__stack_size-0x7f4> + 43ac: 9356 add t1,t1,s5 + 43ae: 5b04 lw s1,48(a4) + 43b0: 035a0493 addi s1,s4,53 + 43b4: 0000 unimp + 43b6: 035e slli t1,t1,0x17 + 43b8: 0000 unimp + 43ba: 0006 0x6 + 43bc: 9356 add t1,t1,s5 + 43be: 5f04 lw s1,56(a4) + 43c0: 00000493 li s1,0 + 43c4: 0000 unimp + 43c6: 0000 unimp + 43c8: 0000 unimp + 43ca: 0004 addi s1,sp,0 43cc: 0000 unimp - 43ce: 0102 slli sp,sp,0x0 + 43ce: 003c addi a5,sp,8 43d0: 0000 unimp - 43d2: 0006 0x6 - 43d4: 9356 add t1,t1,s5 - 43d6: 5b04 lw s1,48(a4) - 43d8: 01760493 addi s1,a2,23 - 43dc: 0000 unimp - 43de: 018c addi a1,sp,192 - 43e0: 0000 unimp - 43e2: 0006 0x6 - 43e4: 9356 add t1,t1,s5 - 43e6: 5b04 lw s1,48(a4) - 43e8: 018c0493 addi s1,s8,24 - 43ec: 0000 unimp - 43ee: 0190 addi a2,sp,192 - 43f0: 0000 unimp - 43f2: 0006 0x6 - 43f4: 9356 add t1,t1,s5 - 43f6: 5f04 lw s1,56(a4) - 43f8: 01900493 li s1,25 + 43d2: 0001 nop + 43d4: 3c5c fld fa5,184(s0) + 43d6: 0000 unimp + 43d8: 4800 lw s0,16(s0) + 43da: 0000 unimp + 43dc: 0600 addi s0,sp,768 + 43de: 7c00 flw fs0,56(s0) + 43e0: 7d00 flw fs0,56(a0) + 43e2: 2400 fld fs0,8(s0) + 43e4: 489f 0000 be00 0xbe000000489f + 43ea: 0000 unimp + 43ec: 0100 addi s0,sp,128 + 43ee: 6000 flw fs0,0(s0) + 43f0: 00c2 slli ra,ra,0x10 + 43f2: 0000 unimp + 43f4: 00d4 addi a3,sp,68 + 43f6: 0000 unimp + 43f8: 0001 nop + 43fa: d45c sw a5,44(s0) 43fc: 0000 unimp - 43fe: 0198 addi a4,sp,192 + 43fe: d800 sw s0,48(s0) 4400: 0000 unimp - 4402: 0006 0x6 - 4404: 935a add t1,t1,s6 - 4406: 5f04 lw s1,56(a4) - 4408: 02140493 addi s1,s0,33 - 440c: 0000 unimp - 440e: 0228 addi a0,sp,264 - 4410: 0000 unimp - 4412: 0006 0x6 - 4414: 9356 add t1,t1,s5 - 4416: 5b04 lw s1,48(a4) - 4418: 02280493 addi s1,a6,34 - 441c: 0000 unimp - 441e: 0256 slli tp,tp,0x15 - 4420: 0000 unimp - 4422: 0006 0x6 - 4424: 9356 add t1,t1,s5 - 4426: 5f04 lw s1,56(a4) - 4428: 02560493 addi s1,a2,37 + 4402: 0b00 addi s0,sp,400 + 4404: 3100 fld fs0,32(a0) + 4406: 007c2cf7 0x7c2cf7 + 440a: f71b2cf7 0xf71b2cf7 + 440e: 9f00 0x9f00 + 4410: 00d8 addi a4,sp,68 + 4412: 0000 unimp + 4414: 0172 slli sp,sp,0x1c + 4416: 0000 unimp + 4418: 0001 nop + 441a: 7660 flw fs0,108(a2) + 441c: 0001 nop + 441e: 8400 0x8400 + 4420: 0001 nop + 4422: 0100 addi s0,sp,128 + 4424: 6000 flw fs0,0(s0) + 4426: 0184 addi s1,sp,192 + 4428: 0000 unimp + 442a: 0188 addi a0,sp,192 442c: 0000 unimp - 442e: 025a slli tp,tp,0x16 - 4430: 0000 unimp - 4432: 0006 0x6 - 4434: 9356 add t1,t1,s5 - 4436: 5b04 lw s1,48(a4) - 4438: 025a0493 addi s1,s4,37 + 442e: 0006 0x6 + 4430: 0080 addi s0,sp,64 + 4432: 007e 0x7e + 4434: 9f24 0x9f24 + 4436: 0188 addi a0,sp,192 + 4438: 0000 unimp + 443a: 0214 addi a3,sp,256 443c: 0000 unimp - 443e: 027e slli tp,tp,0x1f - 4440: 0000 unimp - 4442: 0006 0x6 - 4444: 9356 add t1,t1,s5 - 4446: 5f04 lw s1,56(a4) - 4448: 03580493 addi s1,a6,53 - 444c: 0000 unimp - 444e: 035a slli t1,t1,0x16 - 4450: 0000 unimp - 4452: 0006 0x6 - 4454: 9356 add t1,t1,s5 - 4456: 5b04 lw s1,48(a4) - 4458: 035a0493 addi s1,s4,53 + 443e: 0001 nop + 4440: 1460 addi s0,sp,556 + 4442: 0002 0x2 + 4444: 1000 addi s0,sp,32 + 4446: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 444a: 5c00 lw s0,56(s0) + 444c: 0358 addi a4,sp,388 + 444e: 0000 unimp + 4450: 035e slli t1,t1,0x17 + 4452: 0000 unimp + 4454: 0001 nop + 4456: 005c addi a5,sp,4 + 4458: 0000 unimp + 445a: 0000 unimp 445c: 0000 unimp - 445e: 035e slli t1,t1,0x17 + 445e: 0600 addi s0,sp,768 4460: 0000 unimp - 4462: 0006 0x6 - 4464: 9356 add t1,t1,s5 - 4466: 5f04 lw s1,56(a4) - 4468: 00000493 li s1,0 + 4462: 2800 fld fs0,16(s0) + 4464: 0000 unimp + 4466: 0100 addi s0,sp,128 + 4468: 5d00 lw s0,56(a0) + 446a: 00c2 slli ra,ra,0x10 446c: 0000 unimp - 446e: 0000 unimp + 446e: 00c6 slli ra,ra,0x11 4470: 0000 unimp - 4472: 0004 addi s1,sp,0 - 4474: 0000 unimp - 4476: 003c addi a5,sp,8 - 4478: 0000 unimp - 447a: 0001 nop - 447c: 3c5c fld fa5,184(s0) - 447e: 0000 unimp - 4480: 4800 lw s0,16(s0) + 4472: 0001 nop + 4474: d05d beqz s0,441a <__stack_size+0x3c1a> + 4476: 0000 unimp + 4478: d400 sw s0,40(s0) + 447a: 0000 unimp + 447c: 0100 addi s0,sp,128 + 447e: 5d00 lw s0,56(a0) + 4480: 00d4 addi a3,sp,68 4482: 0000 unimp - 4484: 0600 addi s0,sp,768 - 4486: 7c00 flw fs0,56(s0) - 4488: 7d00 flw fs0,56(a0) - 448a: 2400 fld fs0,8(s0) - 448c: 489f 0000 be00 0xbe000000489f - 4492: 0000 unimp - 4494: 0100 addi s0,sp,128 - 4496: 6000 flw fs0,0(s0) - 4498: 00c2 slli ra,ra,0x10 - 449a: 0000 unimp - 449c: 00d4 addi a3,sp,68 - 449e: 0000 unimp - 44a0: 0001 nop - 44a2: d45c sw a5,44(s0) - 44a4: 0000 unimp - 44a6: d800 sw s0,48(s0) - 44a8: 0000 unimp - 44aa: 0b00 addi s0,sp,400 - 44ac: 3100 fld fs0,32(a0) - 44ae: 007c2cf7 0x7c2cf7 - 44b2: f71b2cf7 0xf71b2cf7 - 44b6: 9f00 0x9f00 - 44b8: 00d8 addi a4,sp,68 + 4484: 00e8 addi a0,sp,76 + 4486: 0000 unimp + 4488: 0001 nop + 448a: 765e flw fa2,244(sp) + 448c: 0001 nop + 448e: 7c00 flw fs0,56(s0) + 4490: 0001 nop + 4492: 0100 addi s0,sp,128 + 4494: 5e00 lw s0,56(a2) + 4496: 0214 addi a3,sp,256 + 4498: 0000 unimp + 449a: 026c addi a1,sp,268 + 449c: 0000 unimp + 449e: 0001 nop + 44a0: 6e5d lui t3,0x17 + 44a2: 0002 0x2 + 44a4: 1c00 addi s0,sp,560 + 44a6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 44aa: 5d00 lw s0,56(a0) + 44ac: 0358 addi a4,sp,388 + 44ae: 0000 unimp + 44b0: 035e slli t1,t1,0x17 + 44b2: 0000 unimp + 44b4: 0001 nop + 44b6: 005d c.addi zero,23 + 44b8: 0000 unimp 44ba: 0000 unimp - 44bc: 0172 slli sp,sp,0x1c - 44be: 0000 unimp - 44c0: 0001 nop - 44c2: 7660 flw fs0,108(a2) - 44c4: 0001 nop - 44c6: 8400 0x8400 - 44c8: 0001 nop - 44ca: 0100 addi s0,sp,128 - 44cc: 6000 flw fs0,0(s0) - 44ce: 0184 addi s1,sp,192 + 44bc: 0000 unimp + 44be: 0800 addi s0,sp,16 + 44c0: 0000 unimp + 44c2: 5000 lw s0,32(s0) + 44c4: 0000 unimp + 44c6: 0100 addi s0,sp,128 + 44c8: 5a00 lw s0,48(a2) + 44ca: 0050 addi a2,sp,4 + 44cc: 0000 unimp + 44ce: 0090 addi a2,sp,64 44d0: 0000 unimp - 44d2: 0188 addi a0,sp,192 - 44d4: 0000 unimp - 44d6: 0006 0x6 - 44d8: 0080 addi s0,sp,64 - 44da: 007e 0x7e - 44dc: 9f24 0x9f24 - 44de: 0188 addi a0,sp,192 - 44e0: 0000 unimp - 44e2: 0214 addi a3,sp,256 - 44e4: 0000 unimp - 44e6: 0001 nop - 44e8: 1460 addi s0,sp,556 - 44ea: 0002 0x2 - 44ec: 1000 addi s0,sp,32 - 44ee: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 44f2: 5c00 lw s0,56(s0) - 44f4: 0358 addi a4,sp,388 - 44f6: 0000 unimp - 44f8: 035e slli t1,t1,0x17 - 44fa: 0000 unimp - 44fc: 0001 nop - 44fe: 005c addi a5,sp,4 - 4500: 0000 unimp - 4502: 0000 unimp - 4504: 0000 unimp - 4506: 0600 addi s0,sp,768 - 4508: 0000 unimp - 450a: 2800 fld fs0,16(s0) - 450c: 0000 unimp - 450e: 0100 addi s0,sp,128 - 4510: 5d00 lw s0,56(a0) - 4512: 00c2 slli ra,ra,0x10 - 4514: 0000 unimp - 4516: 00c6 slli ra,ra,0x11 - 4518: 0000 unimp - 451a: 0001 nop - 451c: d05d beqz s0,44c2 <__stack_size+0x3cc2> + 44d2: 0001 nop + 44d4: c256 sw s5,4(sp) + 44d6: 0000 unimp + 44d8: 4400 lw s0,8(s0) + 44da: 0001 nop + 44dc: 0100 addi s0,sp,128 + 44de: 5600 lw s0,40(a2) + 44e0: 0176 slli sp,sp,0x1d + 44e2: 0000 unimp + 44e4: 0190 addi a2,sp,192 + 44e6: 0000 unimp + 44e8: 0001 nop + 44ea: 9056 0x9056 + 44ec: 0001 nop + 44ee: 9800 0x9800 + 44f0: 0001 nop + 44f2: 0100 addi s0,sp,128 + 44f4: 5a00 lw s0,48(a2) + 44f6: 01a4 addi s1,sp,200 + 44f8: 0000 unimp + 44fa: 0286 slli t0,t0,0x1 + 44fc: 0000 unimp + 44fe: 0001 nop + 4500: 8656 mv a2,s5 + 4502: 0002 0x2 + 4504: 9400 0x9400 + 4506: 0002 0x2 + 4508: 0100 addi s0,sp,128 + 450a: 5a00 lw s0,48(a2) + 450c: 0294 addi a3,sp,320 + 450e: 0000 unimp + 4510: 034c addi a1,sp,388 + 4512: 0000 unimp + 4514: 0006 0x6 + 4516: 007a 0x7a + 4518: 9f24007b 0x9f24007b + 451c: 0358 addi a4,sp,388 451e: 0000 unimp - 4520: d400 sw s0,40(s0) + 4520: 035e slli t1,t1,0x17 4522: 0000 unimp - 4524: 0100 addi s0,sp,128 - 4526: 5d00 lw s0,56(a0) - 4528: 00d4 addi a3,sp,68 + 4524: 0001 nop + 4526: 0056 0x56 + 4528: 0000 unimp 452a: 0000 unimp - 452c: 00e8 addi a0,sp,76 - 452e: 0000 unimp - 4530: 0001 nop - 4532: 765e flw fa2,244(sp) - 4534: 0001 nop - 4536: 7c00 flw fs0,56(s0) - 4538: 0001 nop - 453a: 0100 addi s0,sp,128 - 453c: 5e00 lw s0,56(a2) - 453e: 0214 addi a3,sp,256 + 452c: 0000 unimp + 452e: 0800 addi s0,sp,16 + 4530: 0000 unimp + 4532: 6a00 flw fs0,16(a2) + 4534: 0000 unimp + 4536: 0100 addi s0,sp,128 + 4538: 5b00 lw s0,48(a4) + 453a: 00c2 slli ra,ra,0x10 + 453c: 0000 unimp + 453e: 0100 addi s0,sp,128 4540: 0000 unimp - 4542: 026c addi a1,sp,268 - 4544: 0000 unimp - 4546: 0001 nop - 4548: 6e5d lui t3,0x17 - 454a: 0002 0x2 - 454c: 1c00 addi s0,sp,560 - 454e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4552: 5d00 lw s0,56(a0) - 4554: 0358 addi a4,sp,388 + 4542: 0001 nop + 4544: 0001005b 0x1005b + 4548: 1a00 addi s0,sp,304 + 454a: 0001 nop + 454c: 0100 addi s0,sp,128 + 454e: 5f00 lw s0,56(a4) + 4550: 0176 slli sp,sp,0x1d + 4552: 0000 unimp + 4554: 018c addi a1,sp,192 4556: 0000 unimp - 4558: 035e slli t1,t1,0x17 - 455a: 0000 unimp - 455c: 0001 nop - 455e: 005d c.addi zero,23 - 4560: 0000 unimp - 4562: 0000 unimp - 4564: 0000 unimp - 4566: 0800 addi s0,sp,16 + 4558: 0001 nop + 455a: 00018c5b 0x18c5b + 455e: 9c00 0x9c00 + 4560: 0001 nop + 4562: 0100 addi s0,sp,128 + 4564: 5f00 lw s0,56(a4) + 4566: 01a4 addi s1,sp,200 4568: 0000 unimp - 456a: 5000 lw s0,32(s0) + 456a: 01de slli gp,gp,0x17 456c: 0000 unimp - 456e: 0100 addi s0,sp,128 - 4570: 5a00 lw s0,48(a2) - 4572: 0050 addi a2,sp,4 - 4574: 0000 unimp - 4576: 0090 addi a2,sp,64 - 4578: 0000 unimp - 457a: 0001 nop - 457c: c256 sw s5,4(sp) + 456e: 0001 nop + 4570: 1261 addi tp,tp,-8 + 4572: 0002 0x2 + 4574: 1400 addi s0,sp,544 + 4576: 0002 0x2 + 4578: 0100 addi s0,sp,128 + 457a: 5f00 lw s0,56(a4) + 457c: 0214 addi a3,sp,256 457e: 0000 unimp - 4580: 4400 lw s0,8(s0) - 4582: 0001 nop - 4584: 0100 addi s0,sp,128 - 4586: 5600 lw s0,40(a2) - 4588: 0176 slli sp,sp,0x1d - 458a: 0000 unimp - 458c: 0190 addi a2,sp,192 - 458e: 0000 unimp - 4590: 0001 nop - 4592: 9056 0x9056 - 4594: 0001 nop - 4596: 9800 0x9800 - 4598: 0001 nop - 459a: 0100 addi s0,sp,128 - 459c: 5a00 lw s0,48(a2) - 459e: 01a4 addi s1,sp,200 - 45a0: 0000 unimp - 45a2: 0286 slli t0,t0,0x1 - 45a4: 0000 unimp - 45a6: 0001 nop - 45a8: 8656 mv a2,s5 - 45aa: 0002 0x2 - 45ac: 9400 0x9400 - 45ae: 0002 0x2 - 45b0: 0100 addi s0,sp,128 - 45b2: 5a00 lw s0,48(a2) - 45b4: 0294 addi a3,sp,320 - 45b6: 0000 unimp - 45b8: 034c addi a1,sp,388 - 45ba: 0000 unimp - 45bc: 0006 0x6 - 45be: 007a 0x7a - 45c0: 9f24007b 0x9f24007b - 45c4: 0358 addi a4,sp,388 - 45c6: 0000 unimp - 45c8: 035e slli t1,t1,0x17 - 45ca: 0000 unimp - 45cc: 0001 nop - 45ce: 0056 0x56 - 45d0: 0000 unimp - 45d2: 0000 unimp - 45d4: 0000 unimp - 45d6: 0800 addi s0,sp,16 - 45d8: 0000 unimp - 45da: 6a00 flw fs0,16(a2) - 45dc: 0000 unimp - 45de: 0100 addi s0,sp,128 - 45e0: 5b00 lw s0,48(a4) - 45e2: 00c2 slli ra,ra,0x10 - 45e4: 0000 unimp - 45e6: 0100 addi s0,sp,128 - 45e8: 0000 unimp - 45ea: 0001 nop - 45ec: 0001005b 0x1005b - 45f0: 1a00 addi s0,sp,304 - 45f2: 0001 nop - 45f4: 0100 addi s0,sp,128 - 45f6: 5f00 lw s0,56(a4) - 45f8: 0176 slli sp,sp,0x1d - 45fa: 0000 unimp - 45fc: 018c addi a1,sp,192 - 45fe: 0000 unimp - 4600: 0001 nop - 4602: 00018c5b 0x18c5b - 4606: 9c00 0x9c00 - 4608: 0001 nop - 460a: 0100 addi s0,sp,128 - 460c: 5f00 lw s0,56(a4) - 460e: 01a4 addi s1,sp,200 - 4610: 0000 unimp - 4612: 01de slli gp,gp,0x17 - 4614: 0000 unimp - 4616: 0001 nop - 4618: 1261 addi tp,tp,-8 - 461a: 0002 0x2 - 461c: 1400 addi s0,sp,544 - 461e: 0002 0x2 - 4620: 0100 addi s0,sp,128 - 4622: 5f00 lw s0,56(a4) - 4624: 0214 addi a3,sp,256 + 4580: 0228 addi a0,sp,264 + 4582: 0000 unimp + 4584: 0001 nop + 4586: 0002285b 0x2285b + 458a: 5600 lw s0,40(a2) + 458c: 0002 0x2 + 458e: 0100 addi s0,sp,128 + 4590: 5f00 lw s0,56(a4) + 4592: 0256 slli tp,tp,0x15 + 4594: 0000 unimp + 4596: 025a slli tp,tp,0x16 + 4598: 0000 unimp + 459a: 0001 nop + 459c: 00025a5b 0x25a5b + 45a0: 7e00 flw fs0,56(a2) + 45a2: 0002 0x2 + 45a4: 0100 addi s0,sp,128 + 45a6: 5f00 lw s0,56(a4) + 45a8: 0294 addi a3,sp,320 + 45aa: 0000 unimp + 45ac: 02fe slli t0,t0,0x1f + 45ae: 0000 unimp + 45b0: 0001 nop + 45b2: fe56 fsw fs5,60(sp) + 45b4: 0002 0x2 + 45b6: 3e00 fld fs0,56(a2) + 45b8: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 45bc: 5f00 lw s0,56(a4) + 45be: 0358 addi a4,sp,388 + 45c0: 0000 unimp + 45c2: 035a slli t1,t1,0x16 + 45c4: 0000 unimp + 45c6: 0001 nop + 45c8: 00035a5b 0x35a5b + 45cc: 5e00 lw s0,56(a2) + 45ce: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 45d2: 5f00 lw s0,56(a4) + ... + 45dc: 018c addi a1,sp,192 + 45de: 0000 unimp + 45e0: 01b2 slli gp,gp,0xc + 45e2: 0000 unimp + 45e4: 0001 nop + 45e6: 0002945b 0x2945b + 45ea: 9800 0x9800 + 45ec: 0002 0x2 + 45ee: 0100 addi s0,sp,128 + 45f0: 5e00 lw s0,56(a2) + ... + 45fa: 00be slli ra,ra,0xf + 45fc: 0000 unimp + 45fe: 00c2 slli ra,ra,0x10 + 4600: 0000 unimp + 4602: 0001 nop + 4604: fe5e fsw fs7,60(sp) + 4606: 0002 0x2 + 4608: 5800 lw s0,48(s0) + 460a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 460e: 5e00 lw s0,56(a2) + ... + 4618: 0100 addi s0,sp,128 + 461a: 0000 unimp + 461c: 0102 slli sp,sp,0x0 + 461e: 0000 unimp + 4620: 0002 0x2 + 4622: 9f31 0x9f31 + 4624: 0102 slli sp,sp,0x0 4626: 0000 unimp - 4628: 0228 addi a0,sp,264 + 4628: 0172 slli sp,sp,0x1c 462a: 0000 unimp 462c: 0001 nop - 462e: 0002285b 0x2285b - 4632: 5600 lw s0,40(a2) + 462e: 0002125b 0x2125b + 4632: 1400 addi s0,sp,544 4634: 0002 0x2 4636: 0100 addi s0,sp,128 - 4638: 5f00 lw s0,56(a4) - 463a: 0256 slli tp,tp,0x15 - 463c: 0000 unimp - 463e: 025a slli tp,tp,0x16 - 4640: 0000 unimp - 4642: 0001 nop - 4644: 00025a5b 0x25a5b - 4648: 7e00 flw fs0,56(a2) - 464a: 0002 0x2 - 464c: 0100 addi s0,sp,128 - 464e: 5f00 lw s0,56(a4) - 4650: 0294 addi a3,sp,320 - 4652: 0000 unimp - 4654: 02fe slli t0,t0,0x1f - 4656: 0000 unimp - 4658: 0001 nop - 465a: fe56 fsw fs5,60(sp) - 465c: 0002 0x2 - 465e: 3e00 fld fs0,56(a2) - 4660: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4664: 5f00 lw s0,56(a4) - 4666: 0358 addi a4,sp,388 - 4668: 0000 unimp - 466a: 035a slli t1,t1,0x16 + 4638: 5b00 lw s0,48(a4) + ... + 4642: 0184 addi s1,sp,192 + 4644: 0000 unimp + 4646: 0194 addi a3,sp,192 + 4648: 0000 unimp + 464a: 0001 nop + 464c: 645d lui s0,0x17 + 464e: 0002 0x2 + 4650: 8200 0x8200 + 4652: 0002 0x2 + 4654: 0100 addi s0,sp,128 + 4656: 6000 flw fs0,0(s0) + ... + 4660: 003a 0x3a + 4662: 0000 unimp + 4664: 0062 0x62 + 4666: 0000 unimp + 4668: 0001 nop + 466a: fa5d bnez a2,4620 <__stack_size+0x3e20> 466c: 0000 unimp - 466e: 0001 nop - 4670: 00035a5b 0x35a5b + 466e: 0200 addi s0,sp,256 + 4670: 0001 nop + 4672: 0100 addi s0,sp,128 4674: 5e00 lw s0,56(a2) - 4676: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 467a: 5f00 lw s0,56(a4) - ... - 4684: 018c addi a1,sp,192 - 4686: 0000 unimp - 4688: 01b2 slli gp,gp,0xc - 468a: 0000 unimp - 468c: 0001 nop - 468e: 0002945b 0x2945b - 4692: 9800 0x9800 - 4694: 0002 0x2 - 4696: 0100 addi s0,sp,128 - 4698: 5e00 lw s0,56(a2) - ... - 46a2: 00be slli ra,ra,0xf + 4676: 0184 addi s1,sp,192 + 4678: 0000 unimp + 467a: 01a0 addi s0,sp,200 + 467c: 0000 unimp + 467e: 0001 nop + 4680: 445e lw s0,212(sp) + 4682: 0002 0x2 + 4684: 5600 lw s0,40(a2) + 4686: 0002 0x2 + 4688: 0100 addi s0,sp,128 + 468a: 5b00 lw s0,48(a4) + 468c: 0264 addi s1,sp,268 + 468e: 0000 unimp + 4690: 0350 addi a2,sp,388 + 4692: 0000 unimp + 4694: 0001 nop + 4696: 0000005b 0x5b + 469a: 0000 unimp + 469c: 0000 unimp + 469e: 1800 addi s0,sp,48 + 46a0: 0000 unimp + 46a2: 3c00 fld fs0,56(s0) 46a4: 0000 unimp - 46a6: 00c2 slli ra,ra,0x10 - 46a8: 0000 unimp - 46aa: 0001 nop - 46ac: fe5e fsw fs7,60(sp) - 46ae: 0002 0x2 - 46b0: 5800 lw s0,48(s0) - 46b2: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 46b6: 5e00 lw s0,56(a2) - ... - 46c0: 0100 addi s0,sp,128 - 46c2: 0000 unimp - 46c4: 0102 slli sp,sp,0x0 + 46a6: 0100 addi s0,sp,128 + 46a8: 5c00 lw s0,56(s0) + 46aa: 003c addi a5,sp,8 + 46ac: 0000 unimp + 46ae: 0048 addi a0,sp,4 + 46b0: 0000 unimp + 46b2: 0006 0x6 + 46b4: 007c addi a5,sp,12 + 46b6: 007d c.addi zero,31 + 46b8: 9f24 0x9f24 + 46ba: 0048 addi a0,sp,4 + 46bc: 0000 unimp + 46be: 00be slli ra,ra,0xf + 46c0: 0000 unimp + 46c2: 0001 nop + 46c4: c260 sw s0,68(a2) 46c6: 0000 unimp - 46c8: 0002 0x2 - 46ca: 9f31 0x9f31 - 46cc: 0102 slli sp,sp,0x0 - 46ce: 0000 unimp - 46d0: 0172 slli sp,sp,0x1c - 46d2: 0000 unimp - 46d4: 0001 nop - 46d6: 0002125b 0x2125b - 46da: 1400 addi s0,sp,544 - 46dc: 0002 0x2 - 46de: 0100 addi s0,sp,128 - 46e0: 5b00 lw s0,48(a4) + 46c8: d000 sw s0,32(s0) + 46ca: 0000 unimp + 46cc: 0100 addi s0,sp,128 + 46ce: 5c00 lw s0,56(s0) ... - 46ea: 0184 addi s1,sp,192 + 46d8: 0028 addi a0,sp,8 + 46da: 0000 unimp + 46dc: 0034 addi a3,sp,8 + 46de: 0000 unimp + 46e0: 0001 nop + 46e2: 005e 0x5e + 46e4: 0000 unimp + 46e6: 0000 unimp + 46e8: 0000 unimp + 46ea: 5400 lw s0,40(s0) 46ec: 0000 unimp - 46ee: 0194 addi a3,sp,192 + 46ee: a400 fsd fs0,8(s0) 46f0: 0000 unimp - 46f2: 0001 nop - 46f4: 645d lui s0,0x17 - 46f6: 0002 0x2 - 46f8: 8200 0x8200 - 46fa: 0002 0x2 - 46fc: 0100 addi s0,sp,128 - 46fe: 6000 flw fs0,0(s0) - ... - 4708: 003a 0x3a + 46f2: 0100 addi s0,sp,128 + 46f4: 5a00 lw s0,48(a2) + 46f6: 00a4 addi s1,sp,72 + 46f8: 0000 unimp + 46fa: 00be slli ra,ra,0xf + 46fc: 0000 unimp + 46fe: 0005 c.addi zero,1 + 4700: 0080 addi s0,sp,64 + 4702: 2540 fld fs0,136(a0) + 4704: 009f 0000 0000 0x9f 470a: 0000 unimp - 470c: 0062 0x62 + 470c: 5e00 lw s0,56(a2) 470e: 0000 unimp - 4710: 0001 nop - 4712: fa5d bnez a2,46c8 <__stack_size+0x3ec8> - 4714: 0000 unimp - 4716: 0200 addi s0,sp,256 - 4718: 0001 nop - 471a: 0100 addi s0,sp,128 - 471c: 5e00 lw s0,56(a2) - 471e: 0184 addi s1,sp,192 - 4720: 0000 unimp - 4722: 01a0 addi s0,sp,200 - 4724: 0000 unimp - 4726: 0001 nop - 4728: 445e lw s0,212(sp) - 472a: 0002 0x2 - 472c: 5600 lw s0,40(a2) - 472e: 0002 0x2 - 4730: 0100 addi s0,sp,128 - 4732: 5b00 lw s0,48(a4) - 4734: 0264 addi s1,sp,268 - 4736: 0000 unimp - 4738: 0350 addi a2,sp,388 - 473a: 0000 unimp - 473c: 0001 nop - 473e: 0000005b 0x5b - 4742: 0000 unimp + 4710: be00 fsd fs0,56(a2) + 4712: 0000 unimp + 4714: 0100 addi s0,sp,128 + 4716: 5c00 lw s0,56(s0) + ... + 4720: 0066 0x66 + 4722: 0000 unimp + 4724: 007a 0x7a + 4726: 0000 unimp + 4728: 0001 nop + 472a: 7a5f 0000 bc00 0xbc0000007a5f + 4730: 0000 unimp + 4732: 0100 addi s0,sp,128 + 4734: 5e00 lw s0,56(a2) + ... + 473e: 0098 addi a4,sp,64 + 4740: 0000 unimp + 4742: 00ae slli ra,ra,0xb 4744: 0000 unimp - 4746: 1800 addi s0,sp,48 - 4748: 0000 unimp - 474a: 3c00 fld fs0,56(s0) - 474c: 0000 unimp - 474e: 0100 addi s0,sp,128 - 4750: 5c00 lw s0,56(s0) - 4752: 003c addi a5,sp,8 - 4754: 0000 unimp - 4756: 0048 addi a0,sp,4 - 4758: 0000 unimp - 475a: 0006 0x6 - 475c: 007c addi a5,sp,12 - 475e: 007d c.addi zero,31 - 4760: 9f24 0x9f24 - 4762: 0048 addi a0,sp,4 - 4764: 0000 unimp - 4766: 00be slli ra,ra,0xf + 4746: 0001 nop + 4748: ae5d j 4afe <__stack_size+0x42fe> + 474a: 0000 unimp + 474c: be00 fsd fs0,56(a2) + 474e: 0000 unimp + 4750: 0100 addi s0,sp,128 + 4752: 5a00 lw s0,48(a2) + ... + 475c: 0066 0x66 + 475e: 0000 unimp + 4760: 006c addi a1,sp,12 + 4762: 0000 unimp + 4764: 0001 nop + 4766: 6e5e flw ft8,212(sp) 4768: 0000 unimp - 476a: 0001 nop - 476c: c260 sw s0,68(a2) - 476e: 0000 unimp - 4770: d000 sw s0,32(s0) - 4772: 0000 unimp - 4774: 0100 addi s0,sp,128 - 4776: 5c00 lw s0,56(s0) - ... - 4780: 0028 addi a0,sp,8 + 476a: 7600 flw fs0,40(a2) + 476c: 0000 unimp + 476e: 0100 addi s0,sp,128 + 4770: 5d00 lw s0,56(a0) + 4772: 007a 0x7a + 4774: 0000 unimp + 4776: 0098 addi a4,sp,64 + 4778: 0000 unimp + 477a: 0001 nop + 477c: 005d c.addi zero,23 + 477e: 0000 unimp + 4780: 0000 unimp 4782: 0000 unimp - 4784: 0034 addi a3,sp,8 + 4784: 8e00 0x8e00 4786: 0000 unimp - 4788: 0001 nop - 478a: 005e 0x5e - 478c: 0000 unimp - 478e: 0000 unimp - 4790: 0000 unimp - 4792: 5400 lw s0,40(s0) - 4794: 0000 unimp - 4796: a400 fsd fs0,8(s0) - 4798: 0000 unimp - 479a: 0100 addi s0,sp,128 - 479c: 5a00 lw s0,48(a2) - 479e: 00a4 addi s1,sp,72 + 4788: 9a00 0x9a00 + 478a: 0000 unimp + 478c: 0100 addi s0,sp,128 + 478e: 5f00 lw s0,56(a4) + 4790: 00a2 slli ra,ra,0x8 + 4792: 0000 unimp + 4794: 00aa slli ra,ra,0xa + 4796: 0000 unimp + 4798: 0001 nop + 479a: 0056 0x56 + 479c: 0000 unimp + 479e: 0000 unimp 47a0: 0000 unimp - 47a2: 00be slli ra,ra,0xf + 47a2: 6a00 flw fs0,16(a2) 47a4: 0000 unimp - 47a6: 0005 c.addi zero,1 - 47a8: 0080 addi s0,sp,64 - 47aa: 2540 fld fs0,136(a0) - 47ac: 009f 0000 0000 0x9f - 47b2: 0000 unimp - 47b4: 5e00 lw s0,56(a2) - 47b6: 0000 unimp - 47b8: be00 fsd fs0,56(a2) - 47ba: 0000 unimp - 47bc: 0100 addi s0,sp,128 - 47be: 5c00 lw s0,56(s0) + 47a6: be00 fsd fs0,56(a2) + 47a8: 0000 unimp + 47aa: 0100 addi s0,sp,128 + 47ac: 5b00 lw s0,48(a4) ... - 47c8: 0066 0x66 - 47ca: 0000 unimp - 47cc: 007a 0x7a - 47ce: 0000 unimp - 47d0: 0001 nop - 47d2: 7a5f 0000 bc00 0xbc0000007a5f - 47d8: 0000 unimp - 47da: 0100 addi s0,sp,128 - 47dc: 5e00 lw s0,56(a2) + 47b6: 0334 addi a3,sp,392 + 47b8: 0000 unimp + 47ba: 0356 slli t1,t1,0x15 + 47bc: 0000 unimp + 47be: 0001 nop + 47c0: 0061 c.addi zero,24 + 47c2: 0000 unimp + 47c4: 0000 unimp + 47c6: 0000 unimp + 47c8: 3400 fld fs0,40(s0) + 47ca: 42000003 lb zero,1056(zero) # 420 <__stack_size-0x3e0> + 47ce: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 47d2: 8c00 0x8c00 + 47d4: 0a00 addi s0,sp,272 + 47d6: ffff 0xffff + 47d8: 7d1a flw fs10,164(sp) + 47da: 0a00 addi s0,sp,272 + 47dc: ffff 0xffff + 47de: 401a 0x401a + 47e0: 2224 fld fs1,64(a2) + 47e2: 429f 0003 4800 0x48000003429f + 47e8: 15000003 lb zero,336(zero) # 150 <__stack_size-0x6b0> + 47ec: 8c00 0x8c00 + 47ee: 0a00 addi s0,sp,272 + 47f0: ffff 0xffff + 47f2: 8c1a mv s8,t1 + 47f4: 4000 lw s0,0(s0) + 47f6: 7625 lui a2,0xfffe9 + 47f8: 2200 fld fs0,0(a2) + 47fa: ff0a fsw ft2,188(sp) + 47fc: 1aff 0x1aff + 47fe: 2440 fld fs0,136(s0) + 4800: 9f22 add t5,t5,s0 ... - 47e6: 0098 addi a4,sp,64 - 47e8: 0000 unimp - 47ea: 00ae slli ra,ra,0xb - 47ec: 0000 unimp - 47ee: 0001 nop - 47f0: ae5d j 4ba6 <__stack_size+0x43a6> - 47f2: 0000 unimp - 47f4: be00 fsd fs0,56(a2) - 47f6: 0000 unimp - 47f8: 0100 addi s0,sp,128 - 47fa: 5a00 lw s0,48(a2) - ... - 4804: 0066 0x66 - 4806: 0000 unimp - 4808: 006c addi a1,sp,12 - 480a: 0000 unimp - 480c: 0001 nop - 480e: 6e5e flw ft8,212(sp) + 480a: 0294 addi a3,sp,320 + 480c: 0000 unimp + 480e: 02ce slli t0,t0,0x13 4810: 0000 unimp - 4812: 7600 flw fs0,40(a2) - 4814: 0000 unimp - 4816: 0100 addi s0,sp,128 - 4818: 5d00 lw s0,56(a0) - 481a: 007a 0x7a - 481c: 0000 unimp - 481e: 0098 addi a4,sp,64 - 4820: 0000 unimp - 4822: 0001 nop - 4824: 005d c.addi zero,23 - 4826: 0000 unimp - 4828: 0000 unimp - 482a: 0000 unimp - 482c: 8e00 0x8e00 + 4812: 0001 nop + 4814: ce6d beqz a2,490e <__stack_size+0x410e> + 4816: 0002 0x2 + 4818: 1c00 addi s0,sp,560 + 481a: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> + 481e: 7d00 flw fs0,56(a0) + 4820: 4000 lw s0,0(s0) + 4822: 9f25 0x9f25 + ... + 482c: 0294 addi a3,sp,320 482e: 0000 unimp - 4830: 9a00 0x9a00 + 4830: 02d2 slli t0,t0,0x14 4832: 0000 unimp - 4834: 0100 addi s0,sp,128 - 4836: 5f00 lw s0,56(a4) - 4838: 00a2 slli ra,ra,0x8 - 483a: 0000 unimp - 483c: 00aa slli ra,ra,0xa - 483e: 0000 unimp - 4840: 0001 nop - 4842: 0056 0x56 - 4844: 0000 unimp - 4846: 0000 unimp - 4848: 0000 unimp - 484a: 6a00 flw fs0,16(a2) - 484c: 0000 unimp - 484e: be00 fsd fs0,56(a2) - 4850: 0000 unimp - 4852: 0100 addi s0,sp,128 - 4854: 5b00 lw s0,48(a4) + 4834: 0001 nop + 4836: d25f 0002 1c00 0x1c000002d25f + 483c: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + 4840: 7d00 flw fs0,56(a0) + 4842: 4000 lw s0,0(s0) + 4844: 4024 lw s1,64(s0) + 4846: 9f25 0x9f25 ... - 485e: 0334 addi a3,sp,392 - 4860: 0000 unimp - 4862: 0356 slli t1,t1,0x15 - 4864: 0000 unimp - 4866: 0001 nop - 4868: 0061 c.addi zero,24 - 486a: 0000 unimp - 486c: 0000 unimp - 486e: 0000 unimp - 4870: 3400 fld fs0,40(s0) - 4872: 42000003 lb zero,1056(zero) # 420 <__stack_size-0x3e0> - 4876: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> - 487a: 8c00 0x8c00 - 487c: 0a00 addi s0,sp,272 - 487e: ffff 0xffff - 4880: 7d1a flw fs10,164(sp) - 4882: 0a00 addi s0,sp,272 - 4884: ffff 0xffff - 4886: 401a 0x401a - 4888: 2224 fld fs1,64(a2) - 488a: 429f 0003 4800 0x48000003429f - 4890: 15000003 lb zero,336(zero) # 150 <__stack_size-0x6b0> - 4894: 8c00 0x8c00 - 4896: 0a00 addi s0,sp,272 - 4898: ffff 0xffff - 489a: 8c1a mv s8,t1 - 489c: 4000 lw s0,0(s0) - 489e: 7625 lui a2,0xfffe9 - 48a0: 2200 fld fs0,0(a2) - 48a2: ff0a fsw ft2,188(sp) - 48a4: 1aff 0x1aff - 48a6: 2440 fld fs0,136(s0) - 48a8: 9f22 add t5,t5,s0 + 4850: 0298 addi a4,sp,320 + 4852: 0000 unimp + 4854: 02ae slli t0,t0,0xb + 4856: 0000 unimp + 4858: 0001 nop + 485a: ae5e fsd fs7,280(sp) + 485c: 0002 0x2 + 485e: f400 fsw fs0,40(s0) + 4860: 0002 0x2 + 4862: 0100 addi s0,sp,128 + 4864: 6c00 flw fs0,24(s0) ... - 48b2: 0294 addi a3,sp,320 - 48b4: 0000 unimp - 48b6: 02ce slli t0,t0,0x13 - 48b8: 0000 unimp - 48ba: 0001 nop - 48bc: ce6d beqz a2,49b6 <__stack_size+0x41b6> - 48be: 0002 0x2 - 48c0: 1c00 addi s0,sp,560 - 48c2: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - 48c6: 7d00 flw fs0,56(a0) - 48c8: 4000 lw s0,0(s0) - 48ca: 9f25 0x9f25 + 486e: 02c8 addi a0,sp,324 + 4870: 0000 unimp + 4872: 02e4 addi s1,sp,332 + 4874: 0000 unimp + 4876: 0001 nop + 4878: e460 fsw fs0,76(s0) + 487a: 0002 0x2 + 487c: fe00 fsw fs0,56(a2) + 487e: 0002 0x2 + 4880: 0100 addi s0,sp,128 + 4882: 5e00 lw s0,56(a2) ... - 48d4: 0294 addi a3,sp,320 - 48d6: 0000 unimp - 48d8: 02d2 slli t0,t0,0x14 - 48da: 0000 unimp - 48dc: 0001 nop - 48de: d25f 0002 1c00 0x1c000002d25f - 48e4: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> - 48e8: 7d00 flw fs0,56(a0) - 48ea: 4000 lw s0,0(s0) - 48ec: 4024 lw s1,64(s0) - 48ee: 9f25 0x9f25 + 488c: 0294 addi a3,sp,320 + 488e: 0000 unimp + 4890: 029a slli t0,t0,0x6 + 4892: 0000 unimp + 4894: 0001 nop + 4896: a261 j 4a1e <__stack_size+0x421e> + 4898: 0002 0x2 + 489a: aa00 fsd fs0,16(a2) + 489c: 0002 0x2 + 489e: 0100 addi s0,sp,128 + 48a0: 6000 flw fs0,0(s0) + 48a2: 02aa slli t0,t0,0xa + 48a4: 0000 unimp + 48a6: 02ae slli t0,t0,0xb + 48a8: 0000 unimp + 48aa: 0008 addi a0,sp,0 + 48ac: 0076 0x76 + 48ae: 2540 fld fs0,136(a0) + 48b0: 0081 addi ra,ra,0 + 48b2: 9f21 0x9f21 + 48b4: 02ae slli t0,t0,0xb + 48b6: 0000 unimp + 48b8: 02c8 addi a0,sp,324 + 48ba: 0000 unimp + 48bc: 0001 nop + 48be: 0060 addi s0,sp,12 + 48c0: 0000 unimp + 48c2: 0000 unimp + 48c4: 0000 unimp + 48c6: c400 sw s0,8(s0) + 48c8: 0002 0x2 + 48ca: ca00 sw s0,16(a2) + 48cc: 0002 0x2 + 48ce: 0100 addi s0,sp,128 + 48d0: 6100 flw fs0,0(a0) + 48d2: 02d8 addi a4,sp,324 + 48d4: 0000 unimp + 48d6: 02e0 addi s0,sp,332 + 48d8: 0000 unimp + 48da: 0001 nop + 48dc: e05f 0002 e400 0xe4000002e05f + 48e2: 0002 0x2 + 48e4: 0a00 addi s0,sp,272 + 48e6: 7600 flw fs0,40(a2) + 48e8: 4000 lw s0,0(s0) + 48ea: 4024 lw s1,64(s0) + 48ec: 8125 srli a0,a0,0x9 + 48ee: 2100 fld fs0,0(a0) + 48f0: e49f 0002 3e00 0x3e000002e49f + 48f6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 48fa: 5f00 lw s0,56(a4) ... - 48f8: 0298 addi a4,sp,320 - 48fa: 0000 unimp - 48fc: 02ae slli t0,t0,0xb - 48fe: 0000 unimp - 4900: 0001 nop - 4902: ae5e fsd fs7,280(sp) - 4904: 0002 0x2 - 4906: f400 fsw fs0,40(s0) - 4908: 0002 0x2 - 490a: 0100 addi s0,sp,128 - 490c: 6c00 flw fs0,24(s0) - ... - 4916: 02c8 addi a0,sp,324 - 4918: 0000 unimp - 491a: 02e4 addi s1,sp,332 + 4904: 02a2 slli t0,t0,0x8 + 4906: 0000 unimp + 4908: 02ce slli t0,t0,0x13 + 490a: 0000 unimp + 490c: 0001 nop + 490e: ce6e sw s11,28(sp) + 4910: 0002 0x2 + 4912: fa00 fsw fs0,48(a2) + 4914: 0002 0x2 + 4916: 0100 addi s0,sp,128 + 4918: 6d00 flw fs0,24(a0) + 491a: 02fa slli t0,t0,0x1e 491c: 0000 unimp - 491e: 0001 nop - 4920: e460 fsw fs0,76(s0) - 4922: 0002 0x2 - 4924: fe00 fsw fs0,56(a2) - 4926: 0002 0x2 - 4928: 0100 addi s0,sp,128 - 492a: 5e00 lw s0,56(a2) + 491e: 0302 slli t1,t1,0x0 + 4920: 0000 unimp + 4922: 000a 0xa + 4924: 007d c.addi zero,31 + 4926: 2440 fld fs0,136(s0) + 4928: 2540 fld fs0,136(a0) + 492a: 0080 addi s0,sp,64 + 492c: 9f1e add t5,t5,t2 ... - 4934: 0294 addi a3,sp,320 - 4936: 0000 unimp - 4938: 029a slli t0,t0,0x6 - 493a: 0000 unimp - 493c: 0001 nop - 493e: a261 j 4ac6 <__stack_size+0x42c6> - 4940: 0002 0x2 - 4942: aa00 fsd fs0,16(a2) - 4944: 0002 0x2 - 4946: 0100 addi s0,sp,128 - 4948: 6000 flw fs0,0(s0) - 494a: 02aa slli t0,t0,0xa - 494c: 0000 unimp - 494e: 02ae slli t0,t0,0xb - 4950: 0000 unimp - 4952: 0008 addi a0,sp,0 - 4954: 0076 0x76 - 4956: 2540 fld fs0,136(a0) - 4958: 0081 addi ra,ra,0 - 495a: 9f21 0x9f21 - 495c: 02ae slli t0,t0,0xb - 495e: 0000 unimp - 4960: 02c8 addi a0,sp,324 - 4962: 0000 unimp - 4964: 0001 nop - 4966: 0060 addi s0,sp,12 - 4968: 0000 unimp + 4936: 0314 addi a3,sp,384 + 4938: 0000 unimp + 493a: 0348 addi a0,sp,388 + 493c: 0000 unimp + 493e: 0001 nop + 4940: 006c addi a1,sp,12 + 4942: 0000 unimp + 4944: 0000 unimp + 4946: 0000 unimp + 4948: 1400 addi s0,sp,544 + 494a: 20000003 lb zero,512(zero) # 200 <__stack_size-0x600> + 494e: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 4952: 7600 flw fs0,40(a2) + 4954: 7c00 flw fs0,56(s0) + 4956: 1e00 addi s0,sp,816 + 4958: 209f 0003 2200 0x22000003209f + 495e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 4962: 5600 lw s0,40(a2) + 4964: 0322 slli t1,t1,0x8 + 4966: 0000 unimp + 4968: 0328 addi a0,sp,392 496a: 0000 unimp - 496c: 0000 unimp - 496e: c400 sw s0,8(s0) - 4970: 0002 0x2 - 4972: ca00 sw s0,16(a2) - 4974: 0002 0x2 - 4976: 0100 addi s0,sp,128 - 4978: 6100 flw fs0,0(a0) - 497a: 02d8 addi a4,sp,324 - 497c: 0000 unimp - 497e: 02e0 addi s0,sp,332 - 4980: 0000 unimp - 4982: 0001 nop - 4984: e05f 0002 e400 0xe4000002e05f - 498a: 0002 0x2 - 498c: 0a00 addi s0,sp,272 - 498e: 7600 flw fs0,40(a2) - 4990: 4000 lw s0,0(s0) - 4992: 4024 lw s1,64(s0) - 4994: 8125 srli a0,a0,0x9 - 4996: 2100 fld fs0,0(a0) - 4998: e49f 0002 3e00 0x3e000002e49f - 499e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 49a2: 5f00 lw s0,56(a4) + 496c: 0009 c.addi zero,2 + 496e: 7f8d lui t6,0xfffe3 + 4970: 007e 0x7e + 4972: 7c1a flw fs8,164(sp) + 4974: 1e00 addi s0,sp,816 + 4976: 289f 0003 4200 0x42000003289f + 497c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 4980: 5d00 lw s0,56(a0) + 4982: 0342 slli t1,t1,0x10 + 4984: 0000 unimp + 4986: 0348 addi a0,sp,388 + 4988: 0000 unimp + 498a: 0008 addi a0,sp,0 + 498c: 008c addi a1,sp,64 + 498e: 2540 fld fs0,136(a0) + 4990: 0076 0x76 + 4992: 9f22 add t5,t5,s0 ... - 49ac: 02a2 slli t0,t0,0x8 - 49ae: 0000 unimp - 49b0: 02ce slli t0,t0,0x13 - 49b2: 0000 unimp - 49b4: 0001 nop - 49b6: ce6e sw s11,28(sp) - 49b8: 0002 0x2 - 49ba: fa00 fsw fs0,48(a2) - 49bc: 0002 0x2 - 49be: 0100 addi s0,sp,128 - 49c0: 6d00 flw fs0,24(a0) - 49c2: 02fa slli t0,t0,0x1e + 499c: 0318 addi a4,sp,384 + 499e: 0000 unimp + 49a0: 0358 addi a4,sp,388 + 49a2: 0000 unimp + 49a4: 0001 nop + 49a6: 0060 addi s0,sp,12 + 49a8: 0000 unimp + 49aa: 0000 unimp + 49ac: 0000 unimp + 49ae: 2800 fld fs0,16(s0) + 49b0: 34000003 lb zero,832(zero) # 340 <__stack_size-0x4c0> + 49b4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 49b8: 6100 flw fs0,0(a0) + ... + 49c2: 0306 slli t1,t1,0x1 49c4: 0000 unimp - 49c6: 0302 slli t1,t1,0x0 + 49c6: 0320 addi s0,sp,392 49c8: 0000 unimp - 49ca: 000a 0xa - 49cc: 007d c.addi zero,31 - 49ce: 2440 fld fs0,136(s0) - 49d0: 2540 fld fs0,136(a0) - 49d2: 0080 addi s0,sp,64 - 49d4: 9f1e add t5,t5,t2 - ... - 49de: 0314 addi a3,sp,384 - 49e0: 0000 unimp - 49e2: 0348 addi a0,sp,388 - 49e4: 0000 unimp - 49e6: 0001 nop - 49e8: 006c addi a1,sp,12 - 49ea: 0000 unimp - 49ec: 0000 unimp - 49ee: 0000 unimp - 49f0: 1400 addi s0,sp,544 - 49f2: 20000003 lb zero,512(zero) # 200 <__stack_size-0x600> - 49f6: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 49fa: 7600 flw fs0,40(a2) - 49fc: 7c00 flw fs0,56(s0) - 49fe: 1e00 addi s0,sp,816 - 4a00: 209f 0003 2200 0x22000003209f - 4a06: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4a0a: 5600 lw s0,40(a2) - 4a0c: 0322 slli t1,t1,0x8 - 4a0e: 0000 unimp - 4a10: 0328 addi a0,sp,392 + 49ca: 0001 nop + 49cc: 2056 fld ft0,336(sp) + 49ce: 40000003 lb zero,1024(zero) # 400 <__stack_size-0x400> + 49d2: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 49d6: 8d00 0x8d00 + 49d8: 7e7f 0x7e7f + 49da: 1a00 addi s0,sp,304 + 49dc: 409f 0003 5400 0x54000003409f + 49e2: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 49e6: 7e00 flw fs0,56(a2) + 49e8: 7f00 flw fs0,56(a4) + 49ea: 1a00 addi s0,sp,304 + 49ec: 549f 0003 5600 0x56000003549f + 49f2: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 49f6: 8d00 0x8d00 + 49f8: 7e7f 0x7e7f + 49fa: 1a00 addi s0,sp,304 + 49fc: 569f 0003 5800 0x58000003569f + 4a02: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 4a06: 7e00 flw fs0,56(a2) + 4a08: 8d01 sub a0,a0,s0 + 4a0a: 1a7f 0x1a7f + 4a0c: 009f 0000 0000 0x9f 4a12: 0000 unimp - 4a14: 0009 c.addi zero,2 - 4a16: 7f8d lui t6,0xfffe3 - 4a18: 007e 0x7e - 4a1a: 7c1a flw fs8,164(sp) - 4a1c: 1e00 addi s0,sp,816 - 4a1e: 289f 0003 4200 0x42000003289f - 4a24: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4a28: 5d00 lw s0,56(a0) - 4a2a: 0342 slli t1,t1,0x10 - 4a2c: 0000 unimp - 4a2e: 0348 addi a0,sp,388 - 4a30: 0000 unimp - 4a32: 0008 addi a0,sp,0 - 4a34: 008c addi a1,sp,64 - 4a36: 2540 fld fs0,136(a0) - 4a38: 0076 0x76 - 4a3a: 9f22 add t5,t5,s0 + 4a14: 0e00 addi s0,sp,784 + 4a16: 18000003 lb zero,384(zero) # 180 <__stack_size-0x680> + 4a1a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 4a1e: 6000 flw fs0,0(s0) ... - 4a44: 0318 addi a4,sp,384 - 4a46: 0000 unimp - 4a48: 0358 addi a4,sp,388 - 4a4a: 0000 unimp - 4a4c: 0001 nop - 4a4e: 0060 addi s0,sp,12 - 4a50: 0000 unimp - 4a52: 0000 unimp - 4a54: 0000 unimp - 4a56: 2800 fld fs0,16(s0) - 4a58: 34000003 lb zero,832(zero) # 340 <__stack_size-0x4c0> - 4a5c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4a60: 6100 flw fs0,0(a0) + 4a28: 030a slli t1,t1,0x2 + 4a2a: 0000 unimp + 4a2c: 0328 addi a0,sp,392 + 4a2e: 0000 unimp + 4a30: 0001 nop + 4a32: 2861 jal 4aca <__stack_size+0x42ca> + 4a34: 56000003 lb zero,1376(zero) # 560 <__stack_size-0x2a0> + 4a38: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> + 4a3c: 7e00 flw fs0,56(a2) + 4a3e: 4000 lw s0,0(s0) + 4a40: 9f25 0x9f25 + 4a42: 0356 slli t1,t1,0x15 + 4a44: 0000 unimp + 4a46: 0358 addi a4,sp,388 + 4a48: 0000 unimp + 4a4a: 0005 c.addi zero,1 + 4a4c: 017e slli sp,sp,0x1f + 4a4e: 2540 fld fs0,136(a0) + 4a50: 009f 0000 0000 0x9f + 4a56: 0000 unimp + 4a58: 1000 addi s0,sp,32 + 4a5a: 32000003 lb zero,800(zero) # 320 <__stack_size-0x4e0> + 4a5e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 4a62: 5c00 lw s0,56(s0) ... - 4a6a: 0306 slli t1,t1,0x1 - 4a6c: 0000 unimp - 4a6e: 0320 addi s0,sp,392 - 4a70: 0000 unimp - 4a72: 0001 nop - 4a74: 2056 fld ft0,336(sp) - 4a76: 40000003 lb zero,1024(zero) # 400 <__stack_size-0x400> - 4a7a: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 4a7e: 8d00 0x8d00 - 4a80: 7e7f 0x7e7f - 4a82: 1a00 addi s0,sp,304 - 4a84: 409f 0003 5400 0x54000003409f - 4a8a: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 4a8e: 7e00 flw fs0,56(a2) - 4a90: 7f00 flw fs0,56(a4) - 4a92: 1a00 addi s0,sp,304 - 4a94: 549f 0003 5600 0x56000003549f - 4a9a: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 4a9e: 8d00 0x8d00 - 4aa0: 7e7f 0x7e7f - 4aa2: 1a00 addi s0,sp,304 - 4aa4: 569f 0003 5800 0x58000003569f - 4aaa: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 4aae: 7e00 flw fs0,56(a2) - 4ab0: 8d01 sub a0,a0,s0 - 4ab2: 1a7f 0x1a7f - 4ab4: 009f 0000 0000 0x9f + 4a6c: 00d8 addi a4,sp,68 + 4a6e: 0000 unimp + 4a70: 0172 slli sp,sp,0x1c + 4a72: 0000 unimp + 4a74: 0001 nop + 4a76: 7660 flw fs0,108(a2) + 4a78: 0001 nop + 4a7a: 8400 0x8400 + 4a7c: 0001 nop + 4a7e: 0100 addi s0,sp,128 + 4a80: 6000 flw fs0,0(s0) + 4a82: 0184 addi s1,sp,192 + 4a84: 0000 unimp + 4a86: 0188 addi a0,sp,192 + 4a88: 0000 unimp + 4a8a: 0006 0x6 + 4a8c: 0080 addi s0,sp,64 + 4a8e: 007e 0x7e + 4a90: 9f24 0x9f24 + 4a92: 0188 addi a0,sp,192 + 4a94: 0000 unimp + 4a96: 0214 addi a3,sp,256 + 4a98: 0000 unimp + 4a9a: 0001 nop + 4a9c: 0060 addi s0,sp,12 + 4a9e: 0000 unimp + 4aa0: 0000 unimp + 4aa2: 0000 unimp + 4aa4: e800 fsw fs0,16(s0) + 4aa6: 0000 unimp + 4aa8: f800 fsw fs0,48(s0) + 4aaa: 0000 unimp + 4aac: 0100 addi s0,sp,128 + 4aae: 5e00 lw s0,56(a2) + ... + 4ab8: 0106 slli sp,sp,0x1 4aba: 0000 unimp - 4abc: 0e00 addi s0,sp,784 - 4abe: 18000003 lb zero,384(zero) # 180 <__stack_size-0x680> - 4ac2: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4ac6: 6000 flw fs0,0(s0) - ... - 4ad0: 030a slli t1,t1,0x2 - 4ad2: 0000 unimp - 4ad4: 0328 addi a0,sp,392 - 4ad6: 0000 unimp - 4ad8: 0001 nop - 4ada: 2861 jal 4b72 <__stack_size+0x4372> - 4adc: 56000003 lb zero,1376(zero) # 560 <__stack_size-0x2a0> - 4ae0: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - 4ae4: 7e00 flw fs0,56(a2) - 4ae6: 4000 lw s0,0(s0) - 4ae8: 9f25 0x9f25 - 4aea: 0356 slli t1,t1,0x15 + 4abc: 0172 slli sp,sp,0x1c + 4abe: 0000 unimp + 4ac0: 0001 nop + 4ac2: 005c addi a5,sp,4 + 4ac4: 0000 unimp + 4ac6: 0000 unimp + 4ac8: 0000 unimp + 4aca: 0e00 addi s0,sp,784 + 4acc: 0001 nop + 4ace: 5600 lw s0,40(a2) + 4ad0: 0001 nop + 4ad2: 0100 addi s0,sp,128 + 4ad4: 6100 flw fs0,0(a0) + 4ad6: 0156 slli sp,sp,0x15 + 4ad8: 0000 unimp + 4ada: 0172 slli sp,sp,0x1c + 4adc: 0000 unimp + 4ade: 00800007 0x800007 + 4ae2: 2440 fld fs0,136(s0) + 4ae4: 2540 fld fs0,136(a0) + 4ae6: 009f 0000 0000 0x9f 4aec: 0000 unimp - 4aee: 0358 addi a4,sp,388 - 4af0: 0000 unimp - 4af2: 0005 c.addi zero,1 - 4af4: 017e slli sp,sp,0x1f - 4af6: 2540 fld fs0,136(a0) - 4af8: 009f 0000 0000 0x9f - 4afe: 0000 unimp - 4b00: 1000 addi s0,sp,32 - 4b02: 32000003 lb zero,800(zero) # 320 <__stack_size-0x4e0> - 4b06: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4b0a: 5c00 lw s0,56(s0) - ... - 4b14: 00d8 addi a4,sp,68 - 4b16: 0000 unimp - 4b18: 0172 slli sp,sp,0x1c + 4aee: 1a00 addi s0,sp,304 + 4af0: 0001 nop + 4af2: 2e00 fld fs0,24(a2) + 4af4: 0001 nop + 4af6: 0100 addi s0,sp,128 + 4af8: 5f00 lw s0,56(a4) + 4afa: 012e slli sp,sp,0xb + 4afc: 0000 unimp + 4afe: 0170 addi a2,sp,140 + 4b00: 0000 unimp + 4b02: 0001 nop + 4b04: 005e 0x5e + 4b06: 0000 unimp + 4b08: 0000 unimp + 4b0a: 0000 unimp + 4b0c: 4c00 lw s0,24(s0) + 4b0e: 0001 nop + 4b10: 6200 flw fs0,0(a2) + 4b12: 0001 nop + 4b14: 0100 addi s0,sp,128 + 4b16: 5d00 lw s0,56(a0) + 4b18: 0162 slli sp,sp,0x18 4b1a: 0000 unimp - 4b1c: 0001 nop - 4b1e: 7660 flw fs0,108(a2) + 4b1c: 0172 slli sp,sp,0x1c + 4b1e: 0000 unimp 4b20: 0001 nop - 4b22: 8400 0x8400 - 4b24: 0001 nop - 4b26: 0100 addi s0,sp,128 - 4b28: 6000 flw fs0,0(s0) - 4b2a: 0184 addi s1,sp,192 - 4b2c: 0000 unimp - 4b2e: 0188 addi a0,sp,192 - 4b30: 0000 unimp - 4b32: 0006 0x6 - 4b34: 0080 addi s0,sp,64 - 4b36: 007e 0x7e - 4b38: 9f24 0x9f24 - 4b3a: 0188 addi a0,sp,192 + 4b22: 005a 0x5a + 4b24: 0000 unimp + 4b26: 0000 unimp + 4b28: 0000 unimp + 4b2a: 1600 addi s0,sp,800 + 4b2c: 0001 nop + 4b2e: 1c00 addi s0,sp,560 + 4b30: 0001 nop + 4b32: 0100 addi s0,sp,128 + 4b34: 5e00 lw s0,56(a2) + 4b36: 0122 slli sp,sp,0x8 + 4b38: 0000 unimp + 4b3a: 012a slli sp,sp,0xa 4b3c: 0000 unimp - 4b3e: 0214 addi a3,sp,256 - 4b40: 0000 unimp + 4b3e: 0001 nop + 4b40: 2e5d jal 4ef6 <__stack_size+0x46f6> 4b42: 0001 nop - 4b44: 0060 addi s0,sp,12 - 4b46: 0000 unimp - 4b48: 0000 unimp - 4b4a: 0000 unimp - 4b4c: e800 fsw fs0,16(s0) - 4b4e: 0000 unimp - 4b50: f800 fsw fs0,48(s0) - 4b52: 0000 unimp - 4b54: 0100 addi s0,sp,128 - 4b56: 5e00 lw s0,56(a2) + 4b44: 4c00 lw s0,24(s0) + 4b46: 0001 nop + 4b48: 0100 addi s0,sp,128 + 4b4a: 5d00 lw s0,56(a0) ... - 4b60: 0106 slli sp,sp,0x1 - 4b62: 0000 unimp - 4b64: 0172 slli sp,sp,0x1c - 4b66: 0000 unimp - 4b68: 0001 nop - 4b6a: 005c addi a5,sp,4 - 4b6c: 0000 unimp - 4b6e: 0000 unimp - 4b70: 0000 unimp - 4b72: 0e00 addi s0,sp,784 - 4b74: 0001 nop - 4b76: 5600 lw s0,40(a2) - 4b78: 0001 nop - 4b7a: 0100 addi s0,sp,128 - 4b7c: 6100 flw fs0,0(a0) - 4b7e: 0156 slli sp,sp,0x15 - 4b80: 0000 unimp - 4b82: 0172 slli sp,sp,0x1c - 4b84: 0000 unimp - 4b86: 00800007 0x800007 - 4b8a: 2440 fld fs0,136(s0) - 4b8c: 2540 fld fs0,136(a0) - 4b8e: 009f 0000 0000 0x9f - 4b94: 0000 unimp - 4b96: 1a00 addi s0,sp,304 + 4b54: 0142 slli sp,sp,0x10 + 4b56: 0000 unimp + 4b58: 014e slli sp,sp,0x13 + 4b5a: 0000 unimp + 4b5c: 0001 nop + 4b5e: 565f 0001 5e00 0x5e000001565f + 4b64: 0001 nop + 4b66: 0100 addi s0,sp,128 + 4b68: 5600 lw s0,40(a2) + ... + 4b72: 0122 slli sp,sp,0x8 + 4b74: 0000 unimp + 4b76: 0156 slli sp,sp,0x15 + 4b78: 0000 unimp + 4b7a: 0001 nop + 4b7c: 565a lw a2,180(sp) + 4b7e: 0001 nop + 4b80: 7200 flw fs0,32(a2) + 4b82: 0001 nop + 4b84: 0100 addi s0,sp,128 + 4b86: 6100 flw fs0,0(a0) + ... + 4b90: 01a4 addi s1,sp,200 + 4b92: 0000 unimp + 4b94: 0214 addi a3,sp,256 + 4b96: 0000 unimp 4b98: 0001 nop - 4b9a: 2e00 fld fs0,24(a2) - 4b9c: 0001 nop - 4b9e: 0100 addi s0,sp,128 - 4ba0: 5f00 lw s0,56(a4) - 4ba2: 012e slli sp,sp,0xb - 4ba4: 0000 unimp - 4ba6: 0170 addi a2,sp,140 - 4ba8: 0000 unimp - 4baa: 0001 nop - 4bac: 005e 0x5e - 4bae: 0000 unimp + 4b9a: 005a 0x5a + 4b9c: 0000 unimp + 4b9e: 0000 unimp + 4ba0: 0000 unimp + 4ba2: aa00 fsd fs0,16(a2) + 4ba4: 0001 nop + 4ba6: f000 fsw fs0,32(s0) + 4ba8: 0001 nop + 4baa: 0100 addi s0,sp,128 + 4bac: 5f00 lw s0,56(a4) + 4bae: 01f0 addi a2,sp,204 4bb0: 0000 unimp - 4bb2: 0000 unimp - 4bb4: 4c00 lw s0,24(s0) - 4bb6: 0001 nop - 4bb8: 6200 flw fs0,0(a2) - 4bba: 0001 nop - 4bbc: 0100 addi s0,sp,128 - 4bbe: 5d00 lw s0,56(a0) - 4bc0: 0162 slli sp,sp,0x18 - 4bc2: 0000 unimp - 4bc4: 0172 slli sp,sp,0x1c - 4bc6: 0000 unimp + 4bb2: 0214 addi a3,sp,256 + 4bb4: 0000 unimp + 4bb6: 00800007 0x800007 + 4bba: 2440 fld fs0,136(s0) + 4bbc: 2540 fld fs0,136(a0) + 4bbe: 009f 0000 0000 0x9f + 4bc4: 0000 unimp + 4bc6: b200 fsd fs0,32(a2) 4bc8: 0001 nop - 4bca: 005a 0x5a - 4bcc: 0000 unimp - 4bce: 0000 unimp - 4bd0: 0000 unimp - 4bd2: 1600 addi s0,sp,800 - 4bd4: 0001 nop - 4bd6: 1c00 addi s0,sp,560 - 4bd8: 0001 nop - 4bda: 0100 addi s0,sp,128 - 4bdc: 5e00 lw s0,56(a2) - 4bde: 0122 slli sp,sp,0x8 + 4bca: c600 sw s0,8(a2) + 4bcc: 0001 nop + 4bce: 0100 addi s0,sp,128 + 4bd0: 5b00 lw s0,48(a4) + 4bd2: 01c6 slli gp,gp,0x11 + 4bd4: 0000 unimp + 4bd6: 0214 addi a3,sp,256 + 4bd8: 0000 unimp + 4bda: 0001 nop + 4bdc: 005c addi a5,sp,4 + 4bde: 0000 unimp 4be0: 0000 unimp - 4be2: 012a slli sp,sp,0xa - 4be4: 0000 unimp + 4be2: 0000 unimp + 4be4: e600 fsw fs0,8(a2) 4be6: 0001 nop - 4be8: 2e5d jal 4f9e <__stack_size+0x479e> + 4be8: fc00 fsw fs0,56(s0) 4bea: 0001 nop - 4bec: 4c00 lw s0,24(s0) - 4bee: 0001 nop - 4bf0: 0100 addi s0,sp,128 - 4bf2: 5d00 lw s0,56(a0) - ... - 4bfc: 0142 slli sp,sp,0x10 + 4bec: 0100 addi s0,sp,128 + 4bee: 5d00 lw s0,56(a0) + 4bf0: 01fc addi a5,sp,204 + 4bf2: 0000 unimp + 4bf4: 0214 addi a3,sp,256 + 4bf6: 0000 unimp + 4bf8: 0001 nop + 4bfa: 005e 0x5e + 4bfc: 0000 unimp 4bfe: 0000 unimp - 4c00: 014e slli sp,sp,0x13 - 4c02: 0000 unimp + 4c00: 0000 unimp + 4c02: aa00 fsd fs0,16(a2) 4c04: 0001 nop - 4c06: 565f 0001 5e00 0x5e000001565f - 4c0c: 0001 nop - 4c0e: 0100 addi s0,sp,128 - 4c10: 5600 lw s0,40(a2) - ... - 4c1a: 0122 slli sp,sp,0x8 - 4c1c: 0000 unimp - 4c1e: 0156 slli sp,sp,0x15 - 4c20: 0000 unimp - 4c22: 0001 nop - 4c24: 565a lw a2,180(sp) - 4c26: 0001 nop - 4c28: 7200 flw fs0,32(a2) - 4c2a: 0001 nop - 4c2c: 0100 addi s0,sp,128 - 4c2e: 6100 flw fs0,0(a0) - ... - 4c38: 01a4 addi s1,sp,200 - 4c3a: 0000 unimp - 4c3c: 0214 addi a3,sp,256 - 4c3e: 0000 unimp - 4c40: 0001 nop - 4c42: 005a 0x5a + 4c06: b400 fsd fs0,40(s0) + 4c08: 0001 nop + 4c0a: 0100 addi s0,sp,128 + 4c0c: 5e00 lw s0,56(a2) + 4c0e: 01ba slli gp,gp,0xe + 4c10: 0000 unimp + 4c12: 01c2 slli gp,gp,0x10 + 4c14: 0000 unimp + 4c16: 0001 nop + 4c18: c65e sw s7,12(sp) + 4c1a: 0001 nop + 4c1c: d800 sw s0,48(s0) + 4c1e: 0001 nop + 4c20: 0100 addi s0,sp,128 + 4c22: 5e00 lw s0,56(a2) + 4c24: 01d8 addi a4,sp,196 + 4c26: 0000 unimp + 4c28: 01e6 slli gp,gp,0x19 + 4c2a: 0000 unimp + 4c2c: 0001 nop + 4c2e: 005d c.addi zero,23 + 4c30: 0000 unimp + 4c32: 0000 unimp + 4c34: 0000 unimp + 4c36: dc00 sw s0,56(s0) + 4c38: 0001 nop + 4c3a: e800 fsw fs0,16(s0) + 4c3c: 0001 nop + 4c3e: 0100 addi s0,sp,128 + 4c40: 5e00 lw s0,56(a2) + 4c42: 01f0 addi a2,sp,204 4c44: 0000 unimp - 4c46: 0000 unimp + 4c46: 01f8 addi a4,sp,204 4c48: 0000 unimp - 4c4a: aa00 fsd fs0,16(a2) - 4c4c: 0001 nop - 4c4e: f000 fsw fs0,32(s0) - 4c50: 0001 nop - 4c52: 0100 addi s0,sp,128 - 4c54: 5f00 lw s0,56(a4) - 4c56: 01f0 addi a2,sp,204 - 4c58: 0000 unimp - 4c5a: 0214 addi a3,sp,256 - 4c5c: 0000 unimp - 4c5e: 00800007 0x800007 - 4c62: 2440 fld fs0,136(s0) - 4c64: 2540 fld fs0,136(a0) - 4c66: 009f 0000 0000 0x9f - 4c6c: 0000 unimp - 4c6e: b200 fsd fs0,32(a2) - 4c70: 0001 nop - 4c72: c600 sw s0,8(a2) - 4c74: 0001 nop - 4c76: 0100 addi s0,sp,128 - 4c78: 5b00 lw s0,48(a4) - 4c7a: 01c6 slli gp,gp,0x11 - 4c7c: 0000 unimp - 4c7e: 0214 addi a3,sp,256 - 4c80: 0000 unimp - 4c82: 0001 nop - 4c84: 005c addi a5,sp,4 - 4c86: 0000 unimp - 4c88: 0000 unimp - 4c8a: 0000 unimp - 4c8c: e600 fsw fs0,8(a2) - 4c8e: 0001 nop - 4c90: fc00 fsw fs0,56(s0) - 4c92: 0001 nop - 4c94: 0100 addi s0,sp,128 - 4c96: 5d00 lw s0,56(a0) - 4c98: 01fc addi a5,sp,204 - 4c9a: 0000 unimp - 4c9c: 0214 addi a3,sp,256 - 4c9e: 0000 unimp - 4ca0: 0001 nop - 4ca2: 005e 0x5e - 4ca4: 0000 unimp - 4ca6: 0000 unimp - 4ca8: 0000 unimp - 4caa: aa00 fsd fs0,16(a2) - 4cac: 0001 nop - 4cae: b400 fsd fs0,40(s0) - 4cb0: 0001 nop - 4cb2: 0100 addi s0,sp,128 - 4cb4: 5e00 lw s0,56(a2) - 4cb6: 01ba slli gp,gp,0xe - 4cb8: 0000 unimp - 4cba: 01c2 slli gp,gp,0x10 - 4cbc: 0000 unimp - 4cbe: 0001 nop - 4cc0: c65e sw s7,12(sp) - 4cc2: 0001 nop - 4cc4: d800 sw s0,48(s0) - 4cc6: 0001 nop - 4cc8: 0100 addi s0,sp,128 - 4cca: 5e00 lw s0,56(a2) - 4ccc: 01d8 addi a4,sp,196 - 4cce: 0000 unimp - 4cd0: 01e6 slli gp,gp,0x19 - 4cd2: 0000 unimp - 4cd4: 0001 nop - 4cd6: 005d c.addi zero,23 - 4cd8: 0000 unimp - 4cda: 0000 unimp - 4cdc: 0000 unimp - 4cde: dc00 sw s0,56(s0) - 4ce0: 0001 nop - 4ce2: e800 fsw fs0,16(s0) - 4ce4: 0001 nop - 4ce6: 0100 addi s0,sp,128 - 4ce8: 5e00 lw s0,56(a2) - 4cea: 01f0 addi a2,sp,204 - 4cec: 0000 unimp - 4cee: 01f8 addi a4,sp,204 - 4cf0: 0000 unimp - 4cf2: 0001 nop - 4cf4: fc5f 0001 1400 0x14000001fc5f - 4cfa: 0002 0x2 - 4cfc: 0100 addi s0,sp,128 - 4cfe: 5f00 lw s0,56(a4) + 4c4a: 0001 nop + 4c4c: fc5f 0001 1400 0x14000001fc5f + 4c52: 0002 0x2 + 4c54: 0100 addi s0,sp,128 + 4c56: 5f00 lw s0,56(a4) ... - 4d08: 01ba slli gp,gp,0xe - 4d0a: 0000 unimp - 4d0c: 01d8 addi a4,sp,196 - 4d0e: 0000 unimp - 4d10: 0001 nop - 4d12: d85d beqz s0,4cc8 <__stack_size+0x44c8> - 4d14: 0001 nop - 4d16: ec00 fsw fs0,24(s0) + 4c60: 01ba slli gp,gp,0xe + 4c62: 0000 unimp + 4c64: 01d8 addi a4,sp,196 + 4c66: 0000 unimp + 4c68: 0001 nop + 4c6a: d85d beqz s0,4c20 <__stack_size+0x4420> + 4c6c: 0001 nop + 4c6e: ec00 fsw fs0,24(s0) + 4c70: 0001 nop + 4c72: 0600 addi s0,sp,768 + 4c74: 7f00 flw fs0,56(a4) + 4c76: 7b00 flw fs0,48(a4) + 4c78: 1e00 addi s0,sp,816 + 4c7a: ec9f 0001 1000 0x10000001ec9f + 4c80: 0002 0x2 + 4c82: 0100 addi s0,sp,128 + 4c84: 5b00 lw s0,48(a4) + 4c86: 0210 addi a2,sp,256 + 4c88: 0000 unimp + 4c8a: 0214 addi a3,sp,256 + 4c8c: 0000 unimp + 4c8e: 000a 0xa + 4c90: 0080 addi s0,sp,64 + 4c92: 2440 fld fs0,136(s0) + 4c94: 2540 fld fs0,136(a0) + 4c96: 007d c.addi zero,31 + 4c98: 9f1e add t5,t5,t2 + ... + 4ca2: 0218 addi a4,sp,256 + 4ca4: 0000 unimp + 4ca6: 026c addi a1,sp,268 + 4ca8: 0000 unimp + 4caa: 0001 nop + 4cac: 005d c.addi zero,23 + 4cae: 0000 unimp + 4cb0: 0000 unimp + 4cb2: 0000 unimp + 4cb4: 2800 fld fs0,16(s0) + 4cb6: 0002 0x2 + 4cb8: 4800 lw s0,16(s0) + 4cba: 0002 0x2 + 4cbc: 0100 addi s0,sp,128 + 4cbe: 5e00 lw s0,56(a2) + 4cc0: 0264 addi s1,sp,268 + 4cc2: 0000 unimp + 4cc4: 0268 addi a0,sp,268 + 4cc6: 0000 unimp + 4cc8: 0001 nop + 4cca: 005e 0x5e + ... + 4cd4: 0000 unimp + 4cd6: 6000 flw fs0,0(s0) + 4cd8: 0000 unimp + 4cda: 0600 addi s0,sp,768 + 4cdc: 5a00 lw s0,48(a2) + 4cde: 935b0493 addi s1,s6,-1739 + 4ce2: 6004 flw fs1,0(s0) + 4ce4: 0000 unimp + 4ce6: b600 fsd fs0,40(a2) + 4ce8: 0000 unimp + 4cea: 0600 addi s0,sp,768 + 4cec: f300 fsw fs0,32(a4) + 4cee: 250af503 0x250af503 + 4cf2: b69f 0000 f800 0xf8000000b69f + 4cf8: 0000 unimp + 4cfa: 0600 addi s0,sp,768 + 4cfc: 5a00 lw s0,48(a2) + 4cfe: 935b0493 addi s1,s6,-1739 + 4d02: f804 fsw fs1,48(s0) + 4d04: 0000 unimp + 4d06: 5400 lw s0,40(s0) + 4d08: 0001 nop + 4d0a: 0600 addi s0,sp,768 + 4d0c: f300 fsw fs0,32(a4) + 4d0e: 250af503 0x250af503 + 4d12: 549f 0001 7600 0x76000001549f 4d18: 0001 nop 4d1a: 0600 addi s0,sp,768 - 4d1c: 7f00 flw fs0,56(a4) - 4d1e: 7b00 flw fs0,48(a4) - 4d20: 1e00 addi s0,sp,816 - 4d22: ec9f 0001 1000 0x10000001ec9f - 4d28: 0002 0x2 - 4d2a: 0100 addi s0,sp,128 - 4d2c: 5b00 lw s0,48(a4) - 4d2e: 0210 addi a2,sp,256 - 4d30: 0000 unimp - 4d32: 0214 addi a3,sp,256 - 4d34: 0000 unimp - 4d36: 000a 0xa - 4d38: 0080 addi s0,sp,64 - 4d3a: 2440 fld fs0,136(s0) - 4d3c: 2540 fld fs0,136(a0) - 4d3e: 007d c.addi zero,31 - 4d40: 9f1e add t5,t5,t2 - ... - 4d4a: 0218 addi a4,sp,256 - 4d4c: 0000 unimp - 4d4e: 026c addi a1,sp,268 - 4d50: 0000 unimp - 4d52: 0001 nop - 4d54: 005d c.addi zero,23 - 4d56: 0000 unimp - 4d58: 0000 unimp - 4d5a: 0000 unimp - 4d5c: 2800 fld fs0,16(s0) - 4d5e: 0002 0x2 - 4d60: 4800 lw s0,16(s0) - 4d62: 0002 0x2 - 4d64: 0100 addi s0,sp,128 - 4d66: 5e00 lw s0,56(a2) - 4d68: 0264 addi s1,sp,268 - 4d6a: 0000 unimp - 4d6c: 0268 addi a0,sp,268 - 4d6e: 0000 unimp - 4d70: 0001 nop - 4d72: 005e 0x5e - ... + 4d1c: 5a00 lw s0,48(a2) + 4d1e: 935b0493 addi s1,s6,-1739 + 4d22: 7604 flw fs1,40(a2) + 4d24: 0001 nop + 4d26: d800 sw s0,48(s0) + 4d28: 0001 nop + 4d2a: 0600 addi s0,sp,768 + 4d2c: f300 fsw fs0,32(a4) + 4d2e: 250af503 0x250af503 + 4d32: d89f 0001 1e00 0x1e000001d89f + 4d38: 0002 0x2 + 4d3a: 0600 addi s0,sp,768 + 4d3c: 5a00 lw s0,48(a2) + 4d3e: 935b0493 addi s1,s6,-1739 + 4d42: 1e04 addi s1,sp,816 + 4d44: 0002 0x2 + 4d46: 2800 fld fs0,16(s0) + 4d48: 0002 0x2 + 4d4a: 0600 addi s0,sp,768 + 4d4c: f300 fsw fs0,32(a4) + 4d4e: 250af503 0x250af503 + 4d52: 289f 0002 6a00 0x6a000002289f + 4d58: 0002 0x2 + 4d5a: 0600 addi s0,sp,768 + 4d5c: 5a00 lw s0,48(a2) + 4d5e: 935b0493 addi s1,s6,-1739 + 4d62: 6a04 flw fs1,16(a2) + 4d64: 0002 0x2 + 4d66: 5400 lw s0,40(s0) + 4d68: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 4d6c: f300 fsw fs0,32(a4) + 4d6e: 250af503 0x250af503 + 4d72: 009f 0000 0000 0x9f + 4d78: 0000 unimp + 4d7a: 0000 unimp 4d7c: 0000 unimp - 4d7e: 6000 flw fs0,0(s0) + 4d7e: 5800 lw s0,48(s0) 4d80: 0000 unimp 4d82: 0600 addi s0,sp,768 - 4d84: 5a00 lw s0,48(a2) - 4d86: 935b0493 addi s1,s6,-1739 - 4d8a: 6004 flw fs1,0(s0) + 4d84: 5c00 lw s0,56(s0) + 4d86: 935d0493 addi s1,s10,-1739 # 19935 <__stack_size+0x19135> + 4d8a: 5804 lw s1,48(s0) 4d8c: 0000 unimp 4d8e: b600 fsd fs0,40(a2) 4d90: 0000 unimp 4d92: 0600 addi s0,sp,768 4d94: f300 fsw fs0,32(a4) - 4d96: 250af503 0x250af503 - 4d9a: b69f 0000 f800 0xf8000000b69f + 4d96: 250cf503 0x250cf503 + 4d9a: b69f 0000 c800 0xc8000000b69f 4da0: 0000 unimp 4da2: 0600 addi s0,sp,768 - 4da4: 5a00 lw s0,48(a2) - 4da6: 935b0493 addi s1,s6,-1739 - 4daa: f804 fsw fs1,48(s0) + 4da4: 5c00 lw s0,56(s0) + 4da6: 935d0493 addi s1,s10,-1739 + 4daa: c804 sw s1,16(s0) 4dac: 0000 unimp - 4dae: 5400 lw s0,40(s0) + 4dae: d800 sw s0,48(s0) 4db0: 0001 nop 4db2: 0600 addi s0,sp,768 4db4: f300 fsw fs0,32(a4) - 4db6: 250af503 0x250af503 - 4dba: 549f 0001 7600 0x76000001549f - 4dc0: 0001 nop + 4db6: 250cf503 0x250cf503 + 4dba: d89f 0001 6600 0x66000001d89f + 4dc0: 0002 0x2 4dc2: 0600 addi s0,sp,768 - 4dc4: 5a00 lw s0,48(a2) - 4dc6: 935b0493 addi s1,s6,-1739 - 4dca: 7604 flw fs1,40(a2) - 4dcc: 0001 nop - 4dce: d800 sw s0,48(s0) - 4dd0: 0001 nop - 4dd2: 0600 addi s0,sp,768 + 4dc4: 5c00 lw s0,56(s0) + 4dc6: 935d0493 addi s1,s10,-1739 + 4dca: 6604 flw fs1,8(a2) + 4dcc: 0002 0x2 + 4dce: 5400 lw s0,40(s0) + 4dd0: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> 4dd4: f300 fsw fs0,32(a4) - 4dd6: 250af503 0x250af503 - 4dda: d89f 0001 1e00 0x1e000001d89f - 4de0: 0002 0x2 - 4de2: 0600 addi s0,sp,768 - 4de4: 5a00 lw s0,48(a2) - 4de6: 935b0493 addi s1,s6,-1739 - 4dea: 1e04 addi s1,sp,816 - 4dec: 0002 0x2 - 4dee: 2800 fld fs0,16(s0) - 4df0: 0002 0x2 - 4df2: 0600 addi s0,sp,768 - 4df4: f300 fsw fs0,32(a4) - 4df6: 250af503 0x250af503 - 4dfa: 289f 0002 6a00 0x6a000002289f - 4e00: 0002 0x2 + 4dd6: 250cf503 0x250cf503 + 4dda: 009f 0000 0000 0x9f + 4de0: 0000 unimp + 4de2: 2600 fld fs0,8(a2) + 4de4: 0002 0x2 + 4de6: 2800 fld fs0,16(s0) + 4de8: 0002 0x2 + 4dea: 0600 addi s0,sp,768 + 4dec: 5f00 lw s0,56(a4) + 4dee: 93600493 li s1,-1738 + 4df2: 0004 addi s1,sp,0 + ... + 4dfc: 0000 unimp + 4dfe: b400 fsd fs0,40(s0) + 4e00: 0000 unimp 4e02: 0600 addi s0,sp,768 - 4e04: 5a00 lw s0,48(a2) - 4e06: 935b0493 addi s1,s6,-1739 - 4e0a: 6a04 flw fs1,16(a2) - 4e0c: 0002 0x2 - 4e0e: 5400 lw s0,40(s0) + 4e04: f200 fsw fs0,32(a2) + 4e06: f132 fsw fa2,160(sp) + 4e08: 0000 unimp + 4e0a: b600 fsd fs0,40(a2) + 4e0c: 0000 unimp + 4e0e: 5200 lw s0,32(a2) 4e10: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 4e14: f300 fsw fs0,32(a4) - 4e16: 250af503 0x250af503 - 4e1a: 009f 0000 0000 0x9f - 4e20: 0000 unimp - 4e22: 0000 unimp + 4e14: f200 fsw fs0,32(a2) + 4e16: f132 fsw fa2,160(sp) + ... 4e24: 0000 unimp - 4e26: 5800 lw s0,48(s0) + 4e26: 1400 addi s0,sp,544 4e28: 0000 unimp 4e2a: 0600 addi s0,sp,768 4e2c: 5c00 lw s0,56(s0) - 4e2e: 935d0493 addi s1,s10,-1739 # 19935 <__stack_size+0x19135> - 4e32: 5804 lw s1,48(s0) + 4e2e: 935d0493 addi s1,s10,-1739 + 4e32: 1404 addi s1,sp,544 4e34: 0000 unimp - 4e36: b600 fsd fs0,40(a2) + 4e36: 2800 fld fs0,16(s0) 4e38: 0000 unimp 4e3a: 0600 addi s0,sp,768 - 4e3c: f300 fsw fs0,32(a4) - 4e3e: 250cf503 0x250cf503 - 4e42: b69f 0000 c800 0xc8000000b69f + 4e3c: 5c00 lw s0,56(s0) + 4e3e: 935e0493 addi s1,t3,-1739 # 16935 <__stack_size+0x16135> + 4e42: b604 fsd fs1,40(a2) + 4e44: 0000 unimp + 4e46: bc00 fsd fs0,56(s0) 4e48: 0000 unimp 4e4a: 0600 addi s0,sp,768 4e4c: 5c00 lw s0,56(s0) - 4e4e: 935d0493 addi s1,s10,-1739 - 4e52: c804 sw s1,16(s0) + 4e4e: 935e0493 addi s1,t3,-1739 + 4e52: c404 sw s1,8(s0) 4e54: 0000 unimp - 4e56: d800 sw s0,48(s0) - 4e58: 0001 nop + 4e56: c800 sw s0,16(s0) + 4e58: 0000 unimp 4e5a: 0600 addi s0,sp,768 - 4e5c: f300 fsw fs0,32(a4) - 4e5e: 250cf503 0x250cf503 - 4e62: d89f 0001 6600 0x66000001d89f - 4e68: 0002 0x2 + 4e5c: 5c00 lw s0,56(s0) + 4e5e: 935e0493 addi s1,t3,-1739 + 4e62: c804 sw s1,16(s0) + 4e64: 0000 unimp + 4e66: cc00 sw s0,24(s0) + 4e68: 0000 unimp 4e6a: 0600 addi s0,sp,768 - 4e6c: 5c00 lw s0,56(s0) - 4e6e: 935d0493 addi s1,s10,-1739 - 4e72: 6604 flw fs1,8(a2) - 4e74: 0002 0x2 - 4e76: 5400 lw s0,40(s0) - 4e78: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 4e7c: f300 fsw fs0,32(a4) - 4e7e: 250cf503 0x250cf503 - 4e82: 009f 0000 0000 0x9f - 4e88: 0000 unimp - 4e8a: 2600 fld fs0,8(a2) - 4e8c: 0002 0x2 - 4e8e: 2800 fld fs0,16(s0) - 4e90: 0002 0x2 + 4e6c: 6100 flw fs0,0(a0) + 4e6e: 935e0493 addi s1,t3,-1739 + 4e72: d804 sw s1,48(s0) + 4e74: 0001 nop + 4e76: 3e00 fld fs0,56(a2) + 4e78: 0002 0x2 + 4e7a: 0600 addi s0,sp,768 + 4e7c: 5c00 lw s0,56(s0) + 4e7e: 935d0493 addi s1,s10,-1739 + 4e82: 0004 addi s1,sp,0 + ... + 4e8c: 0000 unimp + 4e8e: 4400 lw s0,8(s0) + 4e90: 0000 unimp 4e92: 0600 addi s0,sp,768 - 4e94: 5f00 lw s0,56(a4) - 4e96: 93600493 li s1,-1738 - 4e9a: 0004 addi s1,sp,0 - ... - 4ea4: 0000 unimp - 4ea6: b400 fsd fs0,40(s0) - 4ea8: 0000 unimp - 4eaa: 0600 addi s0,sp,768 - 4eac: f200 fsw fs0,32(a2) - 4eae: f3e9 bnez a5,4e70 <__stack_size+0x4670> + 4e94: 5a00 lw s0,48(a2) + 4e96: 935b0493 addi s1,s6,-1739 + 4e9a: 4404 lw s1,8(s0) + 4e9c: 0000 unimp + 4e9e: 5000 lw s0,32(s0) + 4ea0: 0000 unimp + 4ea2: 0600 addi s0,sp,768 + 4ea4: 5a00 lw s0,48(a2) + 4ea6: 93600493 li s1,-1738 + 4eaa: b604 fsd fs1,40(a2) + 4eac: 0000 unimp + 4eae: f800 fsw fs0,48(s0) 4eb0: 0000 unimp - 4eb2: b600 fsd fs0,40(a2) - 4eb4: 0000 unimp - 4eb6: 5200 lw s0,32(a2) - 4eb8: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 4ebc: f200 fsw fs0,32(a2) - 4ebe: f3e9 bnez a5,4e80 <__stack_size+0x4680> - ... - 4ecc: 0000 unimp - 4ece: 1400 addi s0,sp,544 - 4ed0: 0000 unimp + 4eb2: 0600 addi s0,sp,768 + 4eb4: 5a00 lw s0,48(a2) + 4eb6: 935b0493 addi s1,s6,-1739 + 4eba: 5404 lw s1,40(s0) + 4ebc: 0001 nop + 4ebe: 7600 flw fs0,40(a2) + 4ec0: 0001 nop + 4ec2: 0600 addi s0,sp,768 + 4ec4: 5a00 lw s0,48(a2) + 4ec6: 935b0493 addi s1,s6,-1739 + 4eca: d804 sw s1,48(s0) + 4ecc: 0001 nop + 4ece: 1a00 addi s0,sp,304 + 4ed0: 0002 0x2 4ed2: 0600 addi s0,sp,768 - 4ed4: 5c00 lw s0,56(s0) - 4ed6: 935d0493 addi s1,s10,-1739 - 4eda: 1404 addi s1,sp,544 - 4edc: 0000 unimp - 4ede: 2800 fld fs0,16(s0) - 4ee0: 0000 unimp + 4ed4: 5a00 lw s0,48(a2) + 4ed6: 935b0493 addi s1,s6,-1739 + 4eda: 1a04 addi s1,sp,304 + 4edc: 0002 0x2 + 4ede: 1e00 addi s0,sp,816 + 4ee0: 0002 0x2 4ee2: 0600 addi s0,sp,768 - 4ee4: 5c00 lw s0,56(s0) - 4ee6: 935e0493 addi s1,t3,-1739 # 16935 <__stack_size+0x16135> - 4eea: b604 fsd fs1,40(a2) - 4eec: 0000 unimp - 4eee: bc00 fsd fs0,56(s0) - 4ef0: 0000 unimp + 4ee4: 5a00 lw s0,48(a2) + 4ee6: 93600493 li s1,-1738 + 4eea: 2804 fld fs1,16(s0) + 4eec: 0002 0x2 + 4eee: 4c00 lw s0,24(s0) + 4ef0: 0002 0x2 4ef2: 0600 addi s0,sp,768 - 4ef4: 5c00 lw s0,56(s0) - 4ef6: 935e0493 addi s1,t3,-1739 - 4efa: c404 sw s1,8(s0) - 4efc: 0000 unimp - 4efe: c800 sw s0,16(s0) - 4f00: 0000 unimp + 4ef4: 5a00 lw s0,48(a2) + 4ef6: 935b0493 addi s1,s6,-1739 + 4efa: 4c04 lw s1,24(s0) + 4efc: 0002 0x2 + 4efe: 6a00 flw fs0,16(a2) + 4f00: 0002 0x2 4f02: 0600 addi s0,sp,768 - 4f04: 5c00 lw s0,56(s0) - 4f06: 935e0493 addi s1,t3,-1739 - 4f0a: c804 sw s1,16(s0) + 4f04: 5a00 lw s0,48(a2) + 4f06: 93600493 li s1,-1738 + 4f0a: 0004 addi s1,sp,0 4f0c: 0000 unimp - 4f0e: cc00 sw s0,24(s0) + 4f0e: 0000 unimp 4f10: 0000 unimp - 4f12: 0600 addi s0,sp,768 - 4f14: 6100 flw fs0,0(a0) - 4f16: 935e0493 addi s1,t3,-1739 - 4f1a: d804 sw s1,48(s0) - 4f1c: 0001 nop - 4f1e: 3e00 fld fs0,56(a2) - 4f20: 0002 0x2 - 4f22: 0600 addi s0,sp,768 - 4f24: 5c00 lw s0,56(s0) - 4f26: 935d0493 addi s1,s10,-1739 - 4f2a: 0004 addi s1,sp,0 + 4f12: 0200 addi s0,sp,256 + 4f14: 0000 unimp + 4f16: 4c00 lw s0,24(s0) + 4f18: 0000 unimp + 4f1a: 0100 addi s0,sp,128 + 4f1c: 5c00 lw s0,56(s0) + 4f1e: 004c addi a1,sp,4 + 4f20: 0000 unimp + 4f22: 00b4 addi a3,sp,72 + 4f24: 0000 unimp + 4f26: 0001 nop + 4f28: b661 j 4ab0 <__stack_size+0x42b0> + 4f2a: 0000 unimp + 4f2c: c800 sw s0,16(s0) + 4f2e: 0000 unimp + 4f30: 0100 addi s0,sp,128 + 4f32: 5c00 lw s0,56(s0) + 4f34: 00c8 addi a0,sp,68 + 4f36: 0000 unimp + 4f38: 01d8 addi a4,sp,196 + 4f3a: 0000 unimp + 4f3c: 0001 nop + 4f3e: d861 beqz s0,4f0e <__stack_size+0x470e> + 4f40: 0001 nop + 4f42: 2a00 fld fs0,16(a2) + 4f44: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 4f48: 5c00 lw s0,56(s0) ... - 4f34: 0000 unimp - 4f36: 4400 lw s0,8(s0) - 4f38: 0000 unimp - 4f3a: 0600 addi s0,sp,768 - 4f3c: 5a00 lw s0,48(a2) - 4f3e: 935b0493 addi s1,s6,-1739 - 4f42: 4404 lw s1,8(s0) - 4f44: 0000 unimp - 4f46: 5000 lw s0,32(s0) - 4f48: 0000 unimp - 4f4a: 0600 addi s0,sp,768 - 4f4c: 5a00 lw s0,48(a2) - 4f4e: 93600493 li s1,-1738 - 4f52: b604 fsd fs1,40(a2) + 4f52: 0004 addi s1,sp,0 4f54: 0000 unimp - 4f56: f800 fsw fs0,48(s0) + 4f56: 0014 addi a3,sp,0 4f58: 0000 unimp - 4f5a: 0600 addi s0,sp,768 - 4f5c: 5a00 lw s0,48(a2) - 4f5e: 935b0493 addi s1,s6,-1739 - 4f62: 5404 lw s1,40(s0) - 4f64: 0001 nop - 4f66: 7600 flw fs0,40(a2) - 4f68: 0001 nop - 4f6a: 0600 addi s0,sp,768 - 4f6c: 5a00 lw s0,48(a2) - 4f6e: 935b0493 addi s1,s6,-1739 - 4f72: d804 sw s1,48(s0) - 4f74: 0001 nop - 4f76: 1a00 addi s0,sp,304 - 4f78: 0002 0x2 - 4f7a: 0600 addi s0,sp,768 - 4f7c: 5a00 lw s0,48(a2) - 4f7e: 935b0493 addi s1,s6,-1739 - 4f82: 1a04 addi s1,sp,304 - 4f84: 0002 0x2 - 4f86: 1e00 addi s0,sp,816 - 4f88: 0002 0x2 - 4f8a: 0600 addi s0,sp,768 - 4f8c: 5a00 lw s0,48(a2) - 4f8e: 93600493 li s1,-1738 - 4f92: 2804 fld fs1,16(s0) - 4f94: 0002 0x2 - 4f96: 4c00 lw s0,24(s0) - 4f98: 0002 0x2 - 4f9a: 0600 addi s0,sp,768 - 4f9c: 5a00 lw s0,48(a2) - 4f9e: 935b0493 addi s1,s6,-1739 - 4fa2: 4c04 lw s1,24(s0) - 4fa4: 0002 0x2 - 4fa6: 6a00 flw fs0,16(a2) - 4fa8: 0002 0x2 - 4faa: 0600 addi s0,sp,768 - 4fac: 5a00 lw s0,48(a2) - 4fae: 93600493 li s1,-1738 - 4fb2: 0004 addi s1,sp,0 + 4f5a: 0001 nop + 4f5c: 145d addi s0,s0,-9 + 4f5e: 0000 unimp + 4f60: 2800 fld fs0,16(s0) + 4f62: 0000 unimp + 4f64: 0100 addi s0,sp,128 + 4f66: 5e00 lw s0,56(a2) + 4f68: 00b6 slli ra,ra,0xd + 4f6a: 0000 unimp + 4f6c: 00bc addi a5,sp,72 + 4f6e: 0000 unimp + 4f70: 0001 nop + 4f72: c45e sw s7,8(sp) + 4f74: 0000 unimp + 4f76: dc00 sw s0,56(s0) + 4f78: 0000 unimp + 4f7a: 0100 addi s0,sp,128 + 4f7c: 5e00 lw s0,56(a2) + 4f7e: 0154 addi a3,sp,132 + 4f80: 0000 unimp + 4f82: 015a slli sp,sp,0x16 + 4f84: 0000 unimp + 4f86: 0001 nop + 4f88: d85e sw s7,48(sp) + 4f8a: 0001 nop + 4f8c: 3e00 fld fs0,56(a2) + 4f8e: 0002 0x2 + 4f90: 0100 addi s0,sp,128 + 4f92: 5d00 lw s0,56(a0) + 4f94: 0240 addi s0,sp,260 + 4f96: 0000 unimp + 4f98: 0352 slli t1,t1,0x14 + 4f9a: 0000 unimp + 4f9c: 0001 nop + 4f9e: 005d c.addi zero,23 + 4fa0: 0000 unimp + 4fa2: 0000 unimp + 4fa4: 0000 unimp + 4fa6: 0600 addi s0,sp,768 + 4fa8: 0000 unimp + 4faa: 5400 lw s0,40(s0) + 4fac: 0000 unimp + 4fae: 0100 addi s0,sp,128 + 4fb0: 5a00 lw s0,48(a2) + 4fb2: 0054 addi a3,sp,4 4fb4: 0000 unimp - 4fb6: 0000 unimp + 4fb6: 008c addi a1,sp,64 4fb8: 0000 unimp - 4fba: 0200 addi s0,sp,256 - 4fbc: 0000 unimp - 4fbe: 4c00 lw s0,24(s0) - 4fc0: 0000 unimp - 4fc2: 0100 addi s0,sp,128 - 4fc4: 5c00 lw s0,56(s0) - 4fc6: 004c addi a1,sp,4 - 4fc8: 0000 unimp - 4fca: 00b4 addi a3,sp,72 - 4fcc: 0000 unimp - 4fce: 0001 nop - 4fd0: b661 j 4b58 <__stack_size+0x4358> - 4fd2: 0000 unimp - 4fd4: c800 sw s0,16(s0) - 4fd6: 0000 unimp - 4fd8: 0100 addi s0,sp,128 - 4fda: 5c00 lw s0,56(s0) - 4fdc: 00c8 addi a0,sp,68 - 4fde: 0000 unimp - 4fe0: 01d8 addi a4,sp,196 - 4fe2: 0000 unimp - 4fe4: 0001 nop - 4fe6: d861 beqz s0,4fb6 <__stack_size+0x47b6> - 4fe8: 0001 nop - 4fea: 2a00 fld fs0,16(a2) - 4fec: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 4ff0: 5c00 lw s0,56(s0) - ... - 4ffa: 0004 addi s1,sp,0 - 4ffc: 0000 unimp - 4ffe: 0014 addi a3,sp,0 - 5000: 0000 unimp - 5002: 0001 nop - 5004: 145d addi s0,s0,-9 - 5006: 0000 unimp - 5008: 2800 fld fs0,16(s0) - 500a: 0000 unimp - 500c: 0100 addi s0,sp,128 - 500e: 5e00 lw s0,56(a2) - 5010: 00b6 slli ra,ra,0xd - 5012: 0000 unimp - 5014: 00bc addi a5,sp,72 + 4fba: 0001 nop + 4fbc: ae5f 0000 b400 0xb4000000ae5f + 4fc2: 0000 unimp + 4fc4: 0100 addi s0,sp,128 + 4fc6: 5f00 lw s0,56(a4) + 4fc8: 00b6 slli ra,ra,0xd + 4fca: 0000 unimp + 4fcc: 00f8 addi a4,sp,76 + 4fce: 0000 unimp + 4fd0: 0001 nop + 4fd2: 525a lw tp,180(sp) + 4fd4: 0001 nop + 4fd6: 5400 lw s0,40(s0) + 4fd8: 0001 nop + 4fda: 0100 addi s0,sp,128 + 4fdc: 5f00 lw s0,56(a4) + 4fde: 0154 addi a3,sp,132 + 4fe0: 0000 unimp + 4fe2: 0176 slli sp,sp,0x1d + 4fe4: 0000 unimp + 4fe6: 0001 nop + 4fe8: d85a sw s6,48(sp) + 4fea: 0001 nop + 4fec: 1e00 addi s0,sp,816 + 4fee: 0002 0x2 + 4ff0: 0100 addi s0,sp,128 + 4ff2: 5a00 lw s0,48(a2) + 4ff4: 0222 slli tp,tp,0x8 + 4ff6: 0000 unimp + 4ff8: 0228 addi a0,sp,264 + 4ffa: 0000 unimp + 4ffc: 0001 nop + 4ffe: 285f 0002 3c00 0x3c000002285f + 5004: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5008: 5a00 lw s0,48(a2) + 500a: 0342 slli t1,t1,0x10 + 500c: 0000 unimp + 500e: 034a slli t1,t1,0x12 + 5010: 0000 unimp + 5012: 0001 nop + 5014: 005e 0x5e 5016: 0000 unimp - 5018: 0001 nop - 501a: c45e sw s7,8(sp) - 501c: 0000 unimp - 501e: dc00 sw s0,56(s0) - 5020: 0000 unimp - 5022: 0100 addi s0,sp,128 - 5024: 5e00 lw s0,56(a2) - 5026: 0154 addi a3,sp,132 - 5028: 0000 unimp - 502a: 015a slli sp,sp,0x16 - 502c: 0000 unimp - 502e: 0001 nop - 5030: d85e sw s7,48(sp) - 5032: 0001 nop - 5034: 3e00 fld fs0,56(a2) - 5036: 0002 0x2 - 5038: 0100 addi s0,sp,128 - 503a: 5d00 lw s0,56(a0) - 503c: 0240 addi s0,sp,260 - 503e: 0000 unimp - 5040: 0352 slli t1,t1,0x14 - 5042: 0000 unimp - 5044: 0001 nop - 5046: 005d c.addi zero,23 - 5048: 0000 unimp - 504a: 0000 unimp - 504c: 0000 unimp - 504e: 0600 addi s0,sp,768 - 5050: 0000 unimp - 5052: 5400 lw s0,40(s0) - 5054: 0000 unimp - 5056: 0100 addi s0,sp,128 - 5058: 5a00 lw s0,48(a2) - 505a: 0054 addi a3,sp,4 - 505c: 0000 unimp - 505e: 008c addi a1,sp,64 - 5060: 0000 unimp - 5062: 0001 nop - 5064: ae5f 0000 b400 0xb4000000ae5f - 506a: 0000 unimp - 506c: 0100 addi s0,sp,128 - 506e: 5f00 lw s0,56(a4) - 5070: 00b6 slli ra,ra,0xd - 5072: 0000 unimp - 5074: 00f8 addi a4,sp,76 - 5076: 0000 unimp - 5078: 0001 nop - 507a: 525a lw tp,180(sp) - 507c: 0001 nop - 507e: 5400 lw s0,40(s0) - 5080: 0001 nop - 5082: 0100 addi s0,sp,128 - 5084: 5f00 lw s0,56(a4) - 5086: 0154 addi a3,sp,132 - 5088: 0000 unimp - 508a: 0176 slli sp,sp,0x1d - 508c: 0000 unimp - 508e: 0001 nop - 5090: d85a sw s6,48(sp) - 5092: 0001 nop - 5094: 1e00 addi s0,sp,816 - 5096: 0002 0x2 - 5098: 0100 addi s0,sp,128 - 509a: 5a00 lw s0,48(a2) - 509c: 0222 slli tp,tp,0x8 - 509e: 0000 unimp - 50a0: 0228 addi a0,sp,264 - 50a2: 0000 unimp - 50a4: 0001 nop - 50a6: 285f 0002 3c00 0x3c000002285f - 50ac: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 50b0: 5a00 lw s0,48(a2) - 50b2: 0342 slli t1,t1,0x10 - 50b4: 0000 unimp - 50b6: 034a slli t1,t1,0x12 - 50b8: 0000 unimp - 50ba: 0001 nop - 50bc: 005e 0x5e - 50be: 0000 unimp - 50c0: 0000 unimp - 50c2: 0000 unimp - 50c4: 0800 addi s0,sp,16 - 50c6: 0000 unimp - 50c8: 4400 lw s0,8(s0) - 50ca: 0000 unimp - 50cc: 0100 addi s0,sp,128 - 50ce: 5b00 lw s0,48(a4) - 50d0: 0044 addi s1,sp,4 - 50d2: 0000 unimp - 50d4: 006a 0x6a - 50d6: 0000 unimp - 50d8: 0001 nop - 50da: b660 fsd fs0,232(a2) - 50dc: 0000 unimp - 50de: 0e00 addi s0,sp,784 - 50e0: 0001 nop - 50e2: 0100 addi s0,sp,128 - 50e4: 5b00 lw s0,48(a4) - 50e6: 0154 addi a3,sp,132 + 5018: 0000 unimp + 501a: 0000 unimp + 501c: 0800 addi s0,sp,16 + 501e: 0000 unimp + 5020: 4400 lw s0,8(s0) + 5022: 0000 unimp + 5024: 0100 addi s0,sp,128 + 5026: 5b00 lw s0,48(a4) + 5028: 0044 addi s1,sp,4 + 502a: 0000 unimp + 502c: 006a 0x6a + 502e: 0000 unimp + 5030: 0001 nop + 5032: b660 fsd fs0,232(a2) + 5034: 0000 unimp + 5036: 0e00 addi s0,sp,784 + 5038: 0001 nop + 503a: 0100 addi s0,sp,128 + 503c: 5b00 lw s0,48(a4) + 503e: 0154 addi a3,sp,132 + 5040: 0000 unimp + 5042: 017e slli sp,sp,0x1f + 5044: 0000 unimp + 5046: 0001 nop + 5048: 00017e5b 0x17e5b + 504c: 8200 0x8200 + 504e: 0001 nop + 5050: 0100 addi s0,sp,128 + 5052: 6000 flw fs0,0(s0) + 5054: 0182 slli gp,gp,0x0 + 5056: 0000 unimp + 5058: 01b2 slli gp,gp,0xc + 505a: 0000 unimp + 505c: 0001 nop + 505e: d66c sw a1,108(a2) + 5060: 0001 nop + 5062: 1a00 addi s0,sp,304 + 5064: 0002 0x2 + 5066: 0100 addi s0,sp,128 + 5068: 5b00 lw s0,48(a4) + 506a: 021a slli tp,tp,0x6 + 506c: 0000 unimp + 506e: 0228 addi a0,sp,264 + 5070: 0000 unimp + 5072: 0001 nop + 5074: 2860 fld fs0,208(s0) + 5076: 0002 0x2 + 5078: 4c00 lw s0,24(s0) + 507a: 0002 0x2 + 507c: 0100 addi s0,sp,128 + 507e: 5b00 lw s0,48(a4) + 5080: 024c addi a1,sp,260 + 5082: 0000 unimp + 5084: 0266 slli tp,tp,0x19 + 5086: 0000 unimp + 5088: 0001 nop + 508a: 6660 flw fs0,76(a2) + 508c: 0002 0x2 + 508e: d600 sw s0,40(a2) + 5090: 0002 0x2 + 5092: 0100 addi s0,sp,128 + 5094: 5f00 lw s0,56(a4) + 5096: 02de slli t0,t0,0x17 + 5098: 0000 unimp + 509a: 0342 slli t1,t1,0x10 + 509c: 0000 unimp + 509e: 0001 nop + 50a0: 426e lw tp,216(sp) + 50a2: 52000003 lb zero,1312(zero) # 520 <__stack_size-0x2e0> + 50a6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 50aa: 5b00 lw s0,48(a4) + ... + 50b4: 016a slli sp,sp,0x1a + 50b6: 0000 unimp + 50b8: 0190 addi a2,sp,192 + 50ba: 0000 unimp + 50bc: 0001 nop + 50be: 665e flw fa2,212(sp) + 50c0: 0002 0x2 + 50c2: 6e00 flw fs0,24(a2) + 50c4: 0002 0x2 + 50c6: 0100 addi s0,sp,128 + 50c8: 5e00 lw s0,56(a2) + 50ca: 026e slli tp,tp,0x1b + 50cc: 0000 unimp + 50ce: 0278 addi a4,sp,268 + 50d0: 0000 unimp + 50d2: 0006 0x6 + 50d4: 0080 addi s0,sp,64 + 50d6: 008d addi ra,ra,3 + 50d8: 9f25 0x9f25 + ... + 50e2: 0214 addi a3,sp,256 + 50e4: 0000 unimp + 50e6: 0222 slli tp,tp,0x8 50e8: 0000 unimp - 50ea: 017e slli sp,sp,0x1f - 50ec: 0000 unimp - 50ee: 0001 nop - 50f0: 00017e5b 0x17e5b - 50f4: 8200 0x8200 - 50f6: 0001 nop - 50f8: 0100 addi s0,sp,128 - 50fa: 6000 flw fs0,0(s0) - 50fc: 0182 slli gp,gp,0x0 - 50fe: 0000 unimp - 5100: 01b2 slli gp,gp,0xc - 5102: 0000 unimp - 5104: 0001 nop - 5106: d66c sw a1,108(a2) - 5108: 0001 nop - 510a: 1a00 addi s0,sp,304 - 510c: 0002 0x2 - 510e: 0100 addi s0,sp,128 - 5110: 5b00 lw s0,48(a4) - 5112: 021a slli tp,tp,0x6 - 5114: 0000 unimp - 5116: 0228 addi a0,sp,264 + 50ea: 0002 0x2 + 50ec: 9f31 0x9f31 + ... + 50f6: 0222 slli tp,tp,0x8 + 50f8: 0000 unimp + 50fa: 0228 addi a0,sp,264 + 50fc: 0000 unimp + 50fe: 0002 0x2 + 5100: 9f30 0x9f30 + 5102: 0334 addi a3,sp,392 + 5104: 0000 unimp + 5106: 0352 slli t1,t1,0x14 + 5108: 0000 unimp + 510a: 0002 0x2 + 510c: 9f30 0x9f30 + ... + 5116: 0162 slli sp,sp,0x18 5118: 0000 unimp - 511a: 0001 nop - 511c: 2860 fld fs0,208(s0) - 511e: 0002 0x2 - 5120: 4c00 lw s0,24(s0) + 511a: 0172 slli sp,sp,0x1c + 511c: 0000 unimp + 511e: 0001 nop + 5120: 366c fld fa1,232(a2) 5122: 0002 0x2 - 5124: 0100 addi s0,sp,128 - 5126: 5b00 lw s0,48(a4) - 5128: 024c addi a1,sp,260 - 512a: 0000 unimp - 512c: 0266 slli tp,tp,0x19 - 512e: 0000 unimp - 5130: 0001 nop - 5132: 6660 flw fs0,76(a2) - 5134: 0002 0x2 - 5136: d600 sw s0,40(a2) - 5138: 0002 0x2 - 513a: 0100 addi s0,sp,128 - 513c: 5f00 lw s0,56(a4) - 513e: 02de slli t0,t0,0x17 + 5124: 5400 lw s0,40(s0) + 5126: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 512a: 6d00 flw fs0,24(a0) + ... + 5134: 003c addi a5,sp,8 + 5136: 0000 unimp + 5138: 00b4 addi a3,sp,72 + 513a: 0000 unimp + 513c: 0001 nop + 513e: f056 fsw fs5,32(sp) 5140: 0000 unimp - 5142: 0342 slli t1,t1,0x10 - 5144: 0000 unimp - 5146: 0001 nop - 5148: 426e lw tp,216(sp) - 514a: 52000003 lb zero,1312(zero) # 520 <__stack_size-0x2e0> - 514e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5152: 5b00 lw s0,48(a4) - ... - 515c: 016a slli sp,sp,0x1a - 515e: 0000 unimp - 5160: 0190 addi a2,sp,192 + 5142: 5400 lw s0,40(s0) + 5144: 0001 nop + 5146: 0100 addi s0,sp,128 + 5148: 5600 lw s0,40(a2) + 514a: 0162 slli sp,sp,0x18 + 514c: 0000 unimp + 514e: 01d8 addi a4,sp,196 + 5150: 0000 unimp + 5152: 0001 nop + 5154: 0856 slli a6,a6,0x15 + 5156: 0002 0x2 + 5158: 2800 fld fs0,16(s0) + 515a: 0002 0x2 + 515c: 0100 addi s0,sp,128 + 515e: 6c00 flw fs0,24(s0) + 5160: 0236 slli tp,tp,0xd 5162: 0000 unimp - 5164: 0001 nop - 5166: 665e flw fa2,212(sp) - 5168: 0002 0x2 - 516a: 6e00 flw fs0,24(a2) - 516c: 0002 0x2 - 516e: 0100 addi s0,sp,128 - 5170: 5e00 lw s0,56(a2) - 5172: 026e slli tp,tp,0x1b + 5164: 0352 slli t1,t1,0x14 + 5166: 0000 unimp + 5168: 0001 nop + 516a: 006c addi a1,sp,12 + 516c: 0000 unimp + 516e: 0000 unimp + 5170: 0000 unimp + 5172: 1800 addi s0,sp,48 5174: 0000 unimp - 5176: 0278 addi a4,sp,268 + 5176: 5800 lw s0,48(s0) 5178: 0000 unimp - 517a: 0006 0x6 - 517c: 0080 addi s0,sp,64 - 517e: 008d addi ra,ra,3 - 5180: 9f25 0x9f25 - ... - 518a: 0214 addi a3,sp,256 + 517a: 0100 addi s0,sp,128 + 517c: 5c00 lw s0,56(s0) + 517e: 00b6 slli ra,ra,0xd + 5180: 0000 unimp + 5182: 00c4 addi s1,sp,68 + 5184: 0000 unimp + 5186: 0001 nop + 5188: 005c addi a5,sp,4 + 518a: 0000 unimp 518c: 0000 unimp - 518e: 0222 slli tp,tp,0x8 - 5190: 0000 unimp - 5192: 0002 0x2 - 5194: 9f31 0x9f31 + 518e: 0000 unimp + 5190: 2800 fld fs0,16(s0) + 5192: 0000 unimp + 5194: 5c00 lw s0,56(s0) + 5196: 0000 unimp + 5198: 0100 addi s0,sp,128 + 519a: 5e00 lw s0,56(a2) ... - 519e: 0222 slli tp,tp,0x8 - 51a0: 0000 unimp - 51a2: 0228 addi a0,sp,264 - 51a4: 0000 unimp - 51a6: 0002 0x2 - 51a8: 9f30 0x9f30 - 51aa: 0334 addi a3,sp,392 - 51ac: 0000 unimp - 51ae: 0352 slli t1,t1,0x14 + 51a4: 0058 addi a4,sp,4 + 51a6: 0000 unimp + 51a8: 00ae slli ra,ra,0xb + 51aa: 0000 unimp + 51ac: 0001 nop + 51ae: 005c addi a5,sp,4 51b0: 0000 unimp - 51b2: 0002 0x2 - 51b4: 9f30 0x9f30 - ... - 51be: 0162 slli sp,sp,0x18 - 51c0: 0000 unimp - 51c2: 0172 slli sp,sp,0x1c + 51b2: 0000 unimp + 51b4: 0000 unimp + 51b6: 6200 flw fs0,0(a2) + 51b8: 0000 unimp + 51ba: 9a00 0x9a00 + 51bc: 0000 unimp + 51be: 0100 addi s0,sp,128 + 51c0: 5a00 lw s0,48(a2) + 51c2: 009a slli ra,ra,0x6 51c4: 0000 unimp - 51c6: 0001 nop - 51c8: 366c fld fa1,232(a2) - 51ca: 0002 0x2 - 51cc: 5400 lw s0,40(s0) - 51ce: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 51d2: 6d00 flw fs0,24(a0) + 51c6: 00ae slli ra,ra,0xb + 51c8: 0000 unimp + 51ca: 00810007 0x810007 + 51ce: 2440 fld fs0,136(s0) + 51d0: 2540 fld fs0,136(a0) + 51d2: 009f 0000 0000 0x9f + 51d8: 0000 unimp + 51da: 9200 0x9200 + 51dc: 0000 unimp + 51de: 9600 0x9600 + 51e0: 0000 unimp + 51e2: 0100 addi s0,sp,128 + 51e4: 5d00 lw s0,56(a0) ... - 51dc: 003c addi a5,sp,8 - 51de: 0000 unimp - 51e0: 00b4 addi a3,sp,72 - 51e2: 0000 unimp - 51e4: 0001 nop - 51e6: f056 fsw fs5,32(sp) - 51e8: 0000 unimp - 51ea: 5400 lw s0,40(s0) - 51ec: 0001 nop - 51ee: 0100 addi s0,sp,128 - 51f0: 5600 lw s0,40(a2) - 51f2: 0162 slli sp,sp,0x18 + 51ee: 0062 0x62 + 51f0: 0000 unimp + 51f2: 006c addi a1,sp,12 51f4: 0000 unimp - 51f6: 01d8 addi a4,sp,196 - 51f8: 0000 unimp - 51fa: 0001 nop - 51fc: 0856 slli a6,a6,0x15 - 51fe: 0002 0x2 - 5200: 2800 fld fs0,16(s0) - 5202: 0002 0x2 - 5204: 0100 addi s0,sp,128 - 5206: 6c00 flw fs0,24(s0) - 5208: 0236 slli tp,tp,0xd - 520a: 0000 unimp - 520c: 0352 slli t1,t1,0x14 + 51f6: 0001 nop + 51f8: 725e flw ft4,244(sp) + 51fa: 0000 unimp + 51fc: 9200 0x9200 + 51fe: 0000 unimp + 5200: 0100 addi s0,sp,128 + 5202: 5d00 lw s0,56(a0) + ... + 520c: 008a slli ra,ra,0x2 520e: 0000 unimp - 5210: 0001 nop - 5212: 006c addi a1,sp,12 - 5214: 0000 unimp - 5216: 0000 unimp + 5210: 009c addi a5,sp,64 + 5212: 0000 unimp + 5214: 0001 nop + 5216: 9c5e add s8,s8,s7 5218: 0000 unimp - 521a: 1800 addi s0,sp,48 + 521a: ae00 fsd fs0,24(a2) 521c: 0000 unimp - 521e: 5800 lw s0,48(s0) - 5220: 0000 unimp - 5222: 0100 addi s0,sp,128 - 5224: 5c00 lw s0,56(s0) - 5226: 00b6 slli ra,ra,0xd - 5228: 0000 unimp - 522a: 00c4 addi s1,sp,68 + 521e: 0100 addi s0,sp,128 + 5220: 5f00 lw s0,56(a4) + ... + 522a: 0072 0x72 522c: 0000 unimp - 522e: 0001 nop - 5230: 005c addi a5,sp,4 - 5232: 0000 unimp - 5234: 0000 unimp + 522e: 0096 slli ra,ra,0x5 + 5230: 0000 unimp + 5232: 0001 nop + 5234: 9660 0x9660 5236: 0000 unimp - 5238: 2800 fld fs0,16(s0) + 5238: ae00 fsd fs0,24(a2) 523a: 0000 unimp - 523c: 5c00 lw s0,56(s0) - 523e: 0000 unimp - 5240: 0100 addi s0,sp,128 - 5242: 5e00 lw s0,56(a2) + 523c: 0100 addi s0,sp,128 + 523e: 5d00 lw s0,56(a0) ... - 524c: 0058 addi a4,sp,4 + 5248: 00cc addi a1,sp,68 + 524a: 0000 unimp + 524c: 00f8 addi a4,sp,76 524e: 0000 unimp - 5250: 00ae slli ra,ra,0xb - 5252: 0000 unimp + 5250: 0001 nop + 5252: 5461 li s0,-8 5254: 0001 nop - 5256: 005c addi a5,sp,4 - 5258: 0000 unimp - 525a: 0000 unimp - 525c: 0000 unimp - 525e: 6200 flw fs0,0(a2) - 5260: 0000 unimp - 5262: 9a00 0x9a00 - 5264: 0000 unimp - 5266: 0100 addi s0,sp,128 - 5268: 5a00 lw s0,48(a2) - 526a: 009a slli ra,ra,0x6 + 5256: 6600 flw fs0,8(a2) + 5258: 0001 nop + 525a: 0100 addi s0,sp,128 + 525c: 6100 flw fs0,0(a0) + ... + 5266: 00dc addi a5,sp,68 + 5268: 0000 unimp + 526a: 00f8 addi a4,sp,76 526c: 0000 unimp - 526e: 00ae slli ra,ra,0xb - 5270: 0000 unimp - 5272: 00810007 0x810007 - 5276: 2440 fld fs0,136(s0) - 5278: 2540 fld fs0,136(a0) - 527a: 009f 0000 0000 0x9f - 5280: 0000 unimp - 5282: 9200 0x9200 - 5284: 0000 unimp - 5286: 9600 0x9600 - 5288: 0000 unimp - 528a: 0100 addi s0,sp,128 - 528c: 5d00 lw s0,56(a0) + 526e: 0001 nop + 5270: 625e flw ft4,212(sp) + 5272: 0001 nop + 5274: 6a00 flw fs0,16(a2) + 5276: 0001 nop + 5278: 0100 addi s0,sp,128 + 527a: 5e00 lw s0,56(a2) ... - 5296: 0062 0x62 - 5298: 0000 unimp - 529a: 006c addi a1,sp,12 - 529c: 0000 unimp - 529e: 0001 nop - 52a0: 725e flw ft4,244(sp) - 52a2: 0000 unimp - 52a4: 9200 0x9200 - 52a6: 0000 unimp - 52a8: 0100 addi s0,sp,128 - 52aa: 5d00 lw s0,56(a0) - ... - 52b4: 008a slli ra,ra,0x2 - 52b6: 0000 unimp - 52b8: 009c addi a5,sp,64 - 52ba: 0000 unimp + 5284: 00fc addi a5,sp,76 + 5286: 0000 unimp + 5288: 0154 addi a3,sp,132 + 528a: 0000 unimp + 528c: 0001 nop + 528e: 005e 0x5e + 5290: 0000 unimp + 5292: 0000 unimp + 5294: 0000 unimp + 5296: 0200 addi s0,sp,256 + 5298: 0001 nop + 529a: 3e00 fld fs0,56(a2) + 529c: 0001 nop + 529e: 0100 addi s0,sp,128 + 52a0: 5a00 lw s0,48(a2) + 52a2: 013e slli sp,sp,0xf + 52a4: 0000 unimp + 52a6: 0154 addi a3,sp,132 + 52a8: 0000 unimp + 52aa: 00810007 0x810007 + 52ae: 2440 fld fs0,136(s0) + 52b0: 2540 fld fs0,136(a0) + 52b2: 009f 0000 0000 0x9f + 52b8: 0000 unimp + 52ba: 0e00 addi s0,sp,784 52bc: 0001 nop - 52be: 9c5e add s8,s8,s7 - 52c0: 0000 unimp - 52c2: ae00 fsd fs0,24(a2) - 52c4: 0000 unimp - 52c6: 0100 addi s0,sp,128 - 52c8: 5f00 lw s0,56(a4) + 52be: 1600 addi s0,sp,800 + 52c0: 0001 nop + 52c2: 0100 addi s0,sp,128 + 52c4: 5b00 lw s0,48(a4) ... - 52d2: 0072 0x72 + 52ce: 0136 slli sp,sp,0xd + 52d0: 0000 unimp + 52d2: 013a slli sp,sp,0xe 52d4: 0000 unimp - 52d6: 0096 slli ra,ra,0x5 - 52d8: 0000 unimp - 52da: 0001 nop - 52dc: 9660 0x9660 + 52d6: 0001 nop + 52d8: 0000005b 0x5b + 52dc: 0000 unimp 52de: 0000 unimp - 52e0: ae00 fsd fs0,24(a2) - 52e2: 0000 unimp - 52e4: 0100 addi s0,sp,128 - 52e6: 5d00 lw s0,56(a0) - ... - 52f0: 00cc addi a1,sp,68 + 52e0: 0a00 addi s0,sp,272 + 52e2: 0001 nop + 52e4: 1000 addi s0,sp,32 + 52e6: 0001 nop + 52e8: 0100 addi s0,sp,128 + 52ea: 5d00 lw s0,56(a0) + 52ec: 0116 slli sp,sp,0x5 + 52ee: 0000 unimp + 52f0: 012a slli sp,sp,0xa 52f2: 0000 unimp - 52f4: 00f8 addi a4,sp,76 - 52f6: 0000 unimp + 52f4: 0001 nop + 52f6: 2a5d jal 54ac <__stack_size+0x4cac> 52f8: 0001 nop - 52fa: 5461 li s0,-8 + 52fa: 3600 fld fs0,40(a2) 52fc: 0001 nop - 52fe: 6600 flw fs0,8(a2) - 5300: 0001 nop - 5302: 0100 addi s0,sp,128 - 5304: 6100 flw fs0,0(a0) + 52fe: 0100 addi s0,sp,128 + 5300: 5b00 lw s0,48(a4) ... - 530e: 00dc addi a5,sp,68 + 530a: 012e slli sp,sp,0xb + 530c: 0000 unimp + 530e: 0140 addi s0,sp,132 5310: 0000 unimp - 5312: 00f8 addi a4,sp,76 - 5314: 0000 unimp + 5312: 0001 nop + 5314: 405d 0x405d 5316: 0001 nop - 5318: 625e flw ft4,212(sp) + 5318: 5400 lw s0,40(s0) 531a: 0001 nop - 531c: 6a00 flw fs0,16(a2) - 531e: 0001 nop - 5320: 0100 addi s0,sp,128 - 5322: 5e00 lw s0,56(a2) + 531c: 0100 addi s0,sp,128 + 531e: 5f00 lw s0,56(a4) ... - 532c: 00fc addi a5,sp,76 + 5328: 0116 slli sp,sp,0x5 + 532a: 0000 unimp + 532c: 012a slli sp,sp,0xa 532e: 0000 unimp - 5330: 0154 addi a3,sp,132 - 5332: 0000 unimp - 5334: 0001 nop - 5336: 005e 0x5e - 5338: 0000 unimp - 533a: 0000 unimp - 533c: 0000 unimp - 533e: 0200 addi s0,sp,256 - 5340: 0001 nop - 5342: 3e00 fld fs0,56(a2) - 5344: 0001 nop - 5346: 0100 addi s0,sp,128 - 5348: 5a00 lw s0,48(a2) - 534a: 013e slli sp,sp,0xf + 5330: 0001 nop + 5332: 00013a5b 0x13a5b + 5336: 5400 lw s0,40(s0) + 5338: 0001 nop + 533a: 0100 addi s0,sp,128 + 533c: 5b00 lw s0,48(a4) + ... + 5346: 0182 slli gp,gp,0x0 + 5348: 0000 unimp + 534a: 01d8 addi a4,sp,196 534c: 0000 unimp - 534e: 0154 addi a3,sp,132 - 5350: 0000 unimp - 5352: 00810007 0x810007 - 5356: 2440 fld fs0,136(s0) - 5358: 2540 fld fs0,136(a0) - 535a: 009f 0000 0000 0x9f - 5360: 0000 unimp - 5362: 0e00 addi s0,sp,784 - 5364: 0001 nop - 5366: 1600 addi s0,sp,800 - 5368: 0001 nop - 536a: 0100 addi s0,sp,128 - 536c: 5b00 lw s0,48(a4) - ... - 5376: 0136 slli sp,sp,0xd - 5378: 0000 unimp - 537a: 013a slli sp,sp,0xe - 537c: 0000 unimp + 534e: 0001 nop + 5350: 005a 0x5a + 5352: 0000 unimp + 5354: 0000 unimp + 5356: 0000 unimp + 5358: 8800 0x8800 + 535a: 0001 nop + 535c: c400 sw s0,8(s0) + 535e: 0001 nop + 5360: 0100 addi s0,sp,128 + 5362: 5b00 lw s0,48(a4) + 5364: 01c4 addi s1,sp,196 + 5366: 0000 unimp + 5368: 01d8 addi a4,sp,196 + 536a: 0000 unimp + 536c: 00810007 0x810007 + 5370: 2440 fld fs0,136(s0) + 5372: 2540 fld fs0,136(a0) + 5374: 009f 0000 0000 0x9f + 537a: 0000 unimp + 537c: 9000 0x9000 537e: 0001 nop - 5380: 0000005b 0x5b - 5384: 0000 unimp - 5386: 0000 unimp - 5388: 0a00 addi s0,sp,272 - 538a: 0001 nop - 538c: 1000 addi s0,sp,32 - 538e: 0001 nop - 5390: 0100 addi s0,sp,128 - 5392: 5d00 lw s0,56(a0) - 5394: 0116 slli sp,sp,0x5 + 5380: 9800 0x9800 + 5382: 0001 nop + 5384: 0100 addi s0,sp,128 + 5386: 5e00 lw s0,56(a2) + ... + 5390: 01ba slli gp,gp,0xe + 5392: 0000 unimp + 5394: 01c0 addi s0,sp,196 5396: 0000 unimp - 5398: 012a slli sp,sp,0xa - 539a: 0000 unimp - 539c: 0001 nop - 539e: 2a5d jal 5554 <__stack_size+0x4d54> - 53a0: 0001 nop - 53a2: 3600 fld fs0,40(a2) + 5398: 0001 nop + 539a: 005c addi a5,sp,4 + 539c: 0000 unimp + 539e: 0000 unimp + 53a0: 0000 unimp + 53a2: 8800 0x8800 53a4: 0001 nop - 53a6: 0100 addi s0,sp,128 - 53a8: 5b00 lw s0,48(a4) - ... - 53b2: 012e slli sp,sp,0xb + 53a6: 9200 0x9200 + 53a8: 0001 nop + 53aa: 0100 addi s0,sp,128 + 53ac: 5d00 lw s0,56(a0) + 53ae: 0198 addi a4,sp,192 + 53b0: 0000 unimp + 53b2: 01ac addi a1,sp,200 53b4: 0000 unimp - 53b6: 0140 addi s0,sp,132 - 53b8: 0000 unimp + 53b6: 0001 nop + 53b8: ac5d j 566e <__stack_size+0x4e6e> 53ba: 0001 nop - 53bc: 405d 0x405d + 53bc: ba00 fsd fs0,48(a2) 53be: 0001 nop - 53c0: 5400 lw s0,40(s0) - 53c2: 0001 nop - 53c4: 0100 addi s0,sp,128 - 53c6: 5f00 lw s0,56(a4) + 53c0: 0100 addi s0,sp,128 + 53c2: 5c00 lw s0,56(s0) ... - 53d0: 0116 slli sp,sp,0x5 + 53cc: 01b0 addi a2,sp,200 + 53ce: 0000 unimp + 53d0: 01bc addi a5,sp,200 53d2: 0000 unimp - 53d4: 012a slli sp,sp,0xa - 53d6: 0000 unimp + 53d4: 0001 nop + 53d6: c45d beqz s0,5484 <__stack_size+0x4c84> 53d8: 0001 nop - 53da: 00013a5b 0x13a5b - 53de: 5400 lw s0,40(s0) - 53e0: 0001 nop - 53e2: 0100 addi s0,sp,128 - 53e4: 5b00 lw s0,48(a4) + 53da: d800 sw s0,48(s0) + 53dc: 0001 nop + 53de: 0100 addi s0,sp,128 + 53e0: 5b00 lw s0,48(a4) ... - 53ee: 0182 slli gp,gp,0x0 + 53ea: 0198 addi a4,sp,192 + 53ec: 0000 unimp + 53ee: 01c0 addi s0,sp,196 53f0: 0000 unimp - 53f2: 01d8 addi a4,sp,196 - 53f4: 0000 unimp + 53f2: 0001 nop + 53f4: c05e sw s7,0(sp) 53f6: 0001 nop - 53f8: 005a 0x5a - 53fa: 0000 unimp - 53fc: 0000 unimp - 53fe: 0000 unimp - 5400: 8800 0x8800 - 5402: 0001 nop - 5404: c400 sw s0,8(s0) - 5406: 0001 nop - 5408: 0100 addi s0,sp,128 - 540a: 5b00 lw s0,48(a4) - 540c: 01c4 addi s1,sp,196 + 53f8: d800 sw s0,48(s0) + 53fa: 0001 nop + 53fc: 0100 addi s0,sp,128 + 53fe: 5c00 lw s0,56(s0) + ... + 5408: 01dc addi a5,sp,196 + 540a: 0000 unimp + 540c: 023e slli tp,tp,0xf 540e: 0000 unimp - 5410: 01d8 addi a4,sp,196 - 5412: 0000 unimp - 5414: 00810007 0x810007 - 5418: 2440 fld fs0,136(s0) - 541a: 2540 fld fs0,136(a0) - 541c: 009f 0000 0000 0x9f - 5422: 0000 unimp - 5424: 9000 0x9000 - 5426: 0001 nop - 5428: 9800 0x9800 - 542a: 0001 nop - 542c: 0100 addi s0,sp,128 - 542e: 5e00 lw s0,56(a2) + 5410: 0001 nop + 5412: 005d c.addi zero,23 + 5414: 0000 unimp + 5416: 0000 unimp + 5418: 0000 unimp + 541a: ec00 fsw fs0,24(s0) + 541c: 0001 nop + 541e: 2800 fld fs0,16(s0) + 5420: 0002 0x2 + 5422: 0100 addi s0,sp,128 + 5424: 5e00 lw s0,56(a2) + 5426: 0236 slli tp,tp,0xd + 5428: 0000 unimp + 542a: 023a slli tp,tp,0xe + 542c: 0000 unimp + 542e: 0001 nop + 5430: 005e 0x5e + 5432: 0000 unimp + 5434: 0000 unimp + 5436: 0000 unimp + 5438: 1800 addi s0,sp,48 + 543a: 0002 0x2 + 543c: 2200 fld fs0,0(a2) + 543e: 0002 0x2 + 5440: 0100 addi s0,sp,128 + 5442: 5f00 lw s0,56(a4) ... - 5438: 01ba slli gp,gp,0xe - 543a: 0000 unimp - 543c: 01c0 addi s0,sp,196 - 543e: 0000 unimp - 5440: 0001 nop - 5442: 005c addi a5,sp,4 - 5444: 0000 unimp - 5446: 0000 unimp - 5448: 0000 unimp - 544a: 8800 0x8800 - 544c: 0001 nop - 544e: 9200 0x9200 - 5450: 0001 nop - 5452: 0100 addi s0,sp,128 - 5454: 5d00 lw s0,56(a0) - 5456: 0198 addi a4,sp,192 - 5458: 0000 unimp - 545a: 01ac addi a1,sp,200 - 545c: 0000 unimp - 545e: 0001 nop - 5460: ac5d j 5716 <__stack_size+0x4f16> - 5462: 0001 nop - 5464: ba00 fsd fs0,48(a2) - 5466: 0001 nop - 5468: 0100 addi s0,sp,128 - 546a: 5c00 lw s0,56(s0) + 544c: 0318 addi a4,sp,384 + 544e: 0000 unimp + 5450: 0330 addi a2,sp,392 + 5452: 0000 unimp + 5454: 0001 nop + 5456: 0003325b 0x3325b + 545a: 4000 lw s0,0(s0) + 545c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5460: 5b00 lw s0,48(a4) ... - 5474: 01b0 addi a2,sp,200 - 5476: 0000 unimp - 5478: 01bc addi a5,sp,200 - 547a: 0000 unimp - 547c: 0001 nop - 547e: c45d beqz s0,552c <__stack_size+0x4d2c> - 5480: 0001 nop - 5482: d800 sw s0,48(s0) - 5484: 0001 nop - 5486: 0100 addi s0,sp,128 - 5488: 5b00 lw s0,48(a4) - ... - 5492: 0198 addi a4,sp,192 - 5494: 0000 unimp - 5496: 01c0 addi s0,sp,196 - 5498: 0000 unimp - 549a: 0001 nop - 549c: c05e sw s7,0(sp) - 549e: 0001 nop - 54a0: d800 sw s0,48(s0) - 54a2: 0001 nop - 54a4: 0100 addi s0,sp,128 - 54a6: 5c00 lw s0,56(s0) - ... - 54b0: 01dc addi a5,sp,196 + 546a: 031a slli t1,t1,0x6 + 546c: 0000 unimp + 546e: 032e slli t1,t1,0xb + 5470: 0000 unimp + 5472: 0001 nop + 5474: 325e fld ft4,496(sp) + 5476: 34000003 lb zero,832(zero) # 340 <__stack_size-0x4c0> + 547a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 547e: 5c00 lw s0,56(s0) + 5480: 0334 addi a3,sp,392 + 5482: 0000 unimp + 5484: 0338 addi a4,sp,392 + 5486: 0000 unimp + 5488: 0001 nop + 548a: 005e 0x5e + 548c: 0000 unimp + 548e: 0000 unimp + 5490: 0000 unimp + 5492: 6a00 flw fs0,16(a2) + 5494: 0002 0x2 + 5496: a400 fsd fs0,8(s0) + 5498: 0002 0x2 + 549a: 0100 addi s0,sp,128 + 549c: 5b00 lw s0,48(a4) + 549e: 02a4 addi s1,sp,328 + 54a0: 0000 unimp + 54a2: 0352 slli t1,t1,0x14 + 54a4: 0000 unimp + 54a6: 0005 c.addi zero,1 + 54a8: 007d c.addi zero,31 + 54aa: 2540 fld fs0,136(a0) + 54ac: 009f 0000 0000 0x9f 54b2: 0000 unimp - 54b4: 023e slli tp,tp,0xf - 54b6: 0000 unimp - 54b8: 0001 nop - 54ba: 005d c.addi zero,23 - 54bc: 0000 unimp - 54be: 0000 unimp - 54c0: 0000 unimp - 54c2: ec00 fsw fs0,24(s0) - 54c4: 0001 nop - 54c6: 2800 fld fs0,16(s0) - 54c8: 0002 0x2 - 54ca: 0100 addi s0,sp,128 - 54cc: 5e00 lw s0,56(a2) - 54ce: 0236 slli tp,tp,0xd - 54d0: 0000 unimp - 54d2: 023a slli tp,tp,0xe - 54d4: 0000 unimp - 54d6: 0001 nop - 54d8: 005e 0x5e - 54da: 0000 unimp - 54dc: 0000 unimp - 54de: 0000 unimp - 54e0: 1800 addi s0,sp,48 - 54e2: 0002 0x2 - 54e4: 2200 fld fs0,0(a2) - 54e6: 0002 0x2 - 54e8: 0100 addi s0,sp,128 - 54ea: 5f00 lw s0,56(a4) - ... - 54f4: 0318 addi a4,sp,384 - 54f6: 0000 unimp - 54f8: 0330 addi a2,sp,392 - 54fa: 0000 unimp - 54fc: 0001 nop - 54fe: 0003325b 0x3325b - 5502: 4000 lw s0,0(s0) - 5504: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5508: 5b00 lw s0,48(a4) - ... - 5512: 031a slli t1,t1,0x6 - 5514: 0000 unimp - 5516: 032e slli t1,t1,0xb - 5518: 0000 unimp - 551a: 0001 nop - 551c: 325e fld ft4,496(sp) - 551e: 34000003 lb zero,832(zero) # 340 <__stack_size-0x4c0> - 5522: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5526: 5c00 lw s0,56(s0) - 5528: 0334 addi a3,sp,392 - 552a: 0000 unimp - 552c: 0338 addi a4,sp,392 - 552e: 0000 unimp - 5530: 0001 nop - 5532: 005e 0x5e - 5534: 0000 unimp - 5536: 0000 unimp - 5538: 0000 unimp - 553a: 6a00 flw fs0,16(a2) - 553c: 0002 0x2 - 553e: a400 fsd fs0,8(s0) - 5540: 0002 0x2 - 5542: 0100 addi s0,sp,128 - 5544: 5b00 lw s0,48(a4) - 5546: 02a4 addi s1,sp,328 - 5548: 0000 unimp - 554a: 0352 slli t1,t1,0x14 + 54b4: 6a00 flw fs0,16(a2) + 54b6: 0002 0x2 + 54b8: a800 fsd fs0,16(s0) + 54ba: 0002 0x2 + 54bc: 0100 addi s0,sp,128 + 54be: 6e00 flw fs0,24(a2) + 54c0: 02a8 addi a0,sp,328 + 54c2: 0000 unimp + 54c4: 0352 slli t1,t1,0x14 + 54c6: 0000 unimp + 54c8: 007d0007 0x7d0007 + 54cc: 2440 fld fs0,136(s0) + 54ce: 2540 fld fs0,136(a0) + 54d0: 009f 0000 0000 0x9f + 54d6: 0000 unimp + 54d8: 6e00 flw fs0,24(a2) + 54da: 0002 0x2 + 54dc: 8400 0x8400 + 54de: 0002 0x2 + 54e0: 0100 addi s0,sp,128 + 54e2: 5e00 lw s0,56(a2) + 54e4: 0284 addi s1,sp,320 + 54e6: 0000 unimp + 54e8: 02cc addi a1,sp,324 + 54ea: 0000 unimp + 54ec: 0001 nop + 54ee: 0056 0x56 + 54f0: 0000 unimp + 54f2: 0000 unimp + 54f4: 0000 unimp + 54f6: 9e00 0x9e00 + 54f8: 0002 0x2 + 54fa: bc00 fsd fs0,56(s0) + 54fc: 0002 0x2 + 54fe: 0100 addi s0,sp,128 + 5500: 6100 flw fs0,0(a0) + 5502: 02bc addi a5,sp,328 + 5504: 0000 unimp + 5506: 02ec addi a1,sp,332 + 5508: 0000 unimp + 550a: 0001 nop + 550c: 005e 0x5e + 550e: 0000 unimp + 5510: 0000 unimp + 5512: 0000 unimp + 5514: 6a00 flw fs0,16(a2) + 5516: 0002 0x2 + 5518: 7000 flw fs0,32(s0) + 551a: 0002 0x2 + 551c: 0100 addi s0,sp,128 + 551e: 5600 lw s0,40(a2) + 5520: 0270 addi a2,sp,268 + 5522: 0000 unimp + 5524: 0278 addi a4,sp,268 + 5526: 0000 unimp + 5528: 0009 c.addi zero,2 + 552a: 0080 addi s0,sp,64 + 552c: 008d addi ra,ra,3 + 552e: 7b25 lui s6,0xfffe9 + 5530: 1d00 addi s0,sp,688 + 5532: 789f 0002 8000 0x80000002789f + 5538: 0002 0x2 + 553a: 0100 addi s0,sp,128 + 553c: 6100 flw fs0,0(a0) + 553e: 0284 addi s1,sp,320 + 5540: 0000 unimp + 5542: 029e slli t0,t0,0x7 + 5544: 0000 unimp + 5546: 0001 nop + 5548: 0061 c.addi zero,24 + 554a: 0000 unimp 554c: 0000 unimp - 554e: 0005 c.addi zero,1 - 5550: 007d c.addi zero,31 - 5552: 2540 fld fs0,136(a0) - 5554: 009f 0000 0000 0x9f - 555a: 0000 unimp - 555c: 6a00 flw fs0,16(a2) - 555e: 0002 0x2 - 5560: a800 fsd fs0,16(s0) - 5562: 0002 0x2 - 5564: 0100 addi s0,sp,128 - 5566: 6e00 flw fs0,24(a2) - 5568: 02a8 addi a0,sp,328 - 556a: 0000 unimp - 556c: 0352 slli t1,t1,0x14 - 556e: 0000 unimp - 5570: 007d0007 0x7d0007 - 5574: 2440 fld fs0,136(s0) - 5576: 2540 fld fs0,136(a0) - 5578: 009f 0000 0000 0x9f - 557e: 0000 unimp - 5580: 6e00 flw fs0,24(a2) - 5582: 0002 0x2 - 5584: 8400 0x8400 - 5586: 0002 0x2 - 5588: 0100 addi s0,sp,128 - 558a: 5e00 lw s0,56(a2) - 558c: 0284 addi s1,sp,320 - 558e: 0000 unimp - 5590: 02cc addi a1,sp,324 - 5592: 0000 unimp - 5594: 0001 nop - 5596: 0056 0x56 - 5598: 0000 unimp - 559a: 0000 unimp - 559c: 0000 unimp - 559e: 9e00 0x9e00 - 55a0: 0002 0x2 - 55a2: bc00 fsd fs0,56(s0) - 55a4: 0002 0x2 - 55a6: 0100 addi s0,sp,128 - 55a8: 6100 flw fs0,0(a0) - 55aa: 02bc addi a5,sp,328 - 55ac: 0000 unimp - 55ae: 02ec addi a1,sp,332 - 55b0: 0000 unimp - 55b2: 0001 nop - 55b4: 005e 0x5e - 55b6: 0000 unimp - 55b8: 0000 unimp - 55ba: 0000 unimp - 55bc: 6a00 flw fs0,16(a2) - 55be: 0002 0x2 - 55c0: 7000 flw fs0,32(s0) - 55c2: 0002 0x2 - 55c4: 0100 addi s0,sp,128 - 55c6: 5600 lw s0,40(a2) - 55c8: 0270 addi a2,sp,268 - 55ca: 0000 unimp - 55cc: 0278 addi a4,sp,268 - 55ce: 0000 unimp - 55d0: 0009 c.addi zero,2 - 55d2: 0080 addi s0,sp,64 - 55d4: 008d addi ra,ra,3 - 55d6: 7b25 lui s6,0xfffe9 - 55d8: 1d00 addi s0,sp,688 - 55da: 789f 0002 8000 0x80000002789f - 55e0: 0002 0x2 - 55e2: 0100 addi s0,sp,128 - 55e4: 6100 flw fs0,0(a0) - 55e6: 0284 addi s1,sp,320 - 55e8: 0000 unimp - 55ea: 029e slli t0,t0,0x7 - 55ec: 0000 unimp - 55ee: 0001 nop - 55f0: 0061 c.addi zero,24 - 55f2: 0000 unimp - 55f4: 0000 unimp - 55f6: 0000 unimp - 55f8: 9a00 0x9a00 - 55fa: 0002 0x2 - 55fc: a000 fsd fs0,0(s0) - 55fe: 0002 0x2 - 5600: 0100 addi s0,sp,128 - 5602: 6f00 flw fs0,24(a4) - 5604: 02b0 addi a2,sp,328 + 554e: 0000 unimp + 5550: 9a00 0x9a00 + 5552: 0002 0x2 + 5554: a000 fsd fs0,0(s0) + 5556: 0002 0x2 + 5558: 0100 addi s0,sp,128 + 555a: 6f00 flw fs0,24(a4) + 555c: 02b0 addi a2,sp,328 + 555e: 0000 unimp + 5560: 02b8 addi a4,sp,328 + 5562: 0000 unimp + 5564: 0001 nop + 5566: b86e fsd fs11,48(sp) + 5568: 0002 0x2 + 556a: bc00 fsd fs0,56(s0) + 556c: 0002 0x2 + 556e: 0a00 addi s0,sp,272 + 5570: 7f00 flw fs0,56(a4) + 5572: 4000 lw s0,0(s0) + 5574: 4024 lw s1,64(s0) + 5576: 8f25 xor a4,a4,s1 + 5578: 2100 fld fs0,0(a0) + 557a: bc9f 0002 5200 0x52000002bc9f + 5580: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5584: 6e00 flw fs0,24(a2) + ... + 558e: 0278 addi a4,sp,268 + 5590: 0000 unimp + 5592: 02a4 addi s1,sp,328 + 5594: 0000 unimp + 5596: 0001 nop + 5598: a460 fsd fs0,200(s0) + 559a: 0002 0x2 + 559c: e200 fsw fs0,0(a2) + 559e: 0002 0x2 + 55a0: 0100 addi s0,sp,128 + 55a2: 5b00 lw s0,48(a4) + ... + 55ac: 02ec addi a1,sp,332 + 55ae: 0000 unimp + 55b0: 0316 slli t1,t1,0x5 + 55b2: 0000 unimp + 55b4: 0001 nop + 55b6: 005e 0x5e + ... + 55c0: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> + 55c4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 55c8: 6000 flw fs0,0(s0) + ... + 55d2: 02f0 addi a2,sp,332 + 55d4: 0000 unimp + 55d6: 0308 addi a0,sp,384 + 55d8: 0000 unimp + 55da: 0001 nop + 55dc: 005f 0000 0000 0x5f + 55e2: 0000 unimp + 55e4: f800 fsw fs0,48(s0) + 55e6: 0002 0x2 + 55e8: 5200 lw s0,32(a2) + 55ea: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 55ee: 5600 lw s0,40(a2) + ... + 55f8: 02e2 slli t0,t0,0x18 + 55fa: 0000 unimp + 55fc: 02f4 addi a3,sp,332 + 55fe: 0000 unimp + 5600: 0001 nop + 5602: 0000005b 0x5b 5606: 0000 unimp - 5608: 02b8 addi a4,sp,328 - 560a: 0000 unimp - 560c: 0001 nop - 560e: b86e fsd fs11,48(sp) + 5608: 0000 unimp + 560a: e800 fsw fs0,16(s0) + 560c: 0002 0x2 + 560e: f000 fsw fs0,32(s0) 5610: 0002 0x2 - 5612: bc00 fsd fs0,56(s0) - 5614: 0002 0x2 - 5616: 0a00 addi s0,sp,272 - 5618: 7f00 flw fs0,56(a4) - 561a: 4000 lw s0,0(s0) - 561c: 4024 lw s1,64(s0) - 561e: 8f25 xor a4,a4,s1 - 5620: 2100 fld fs0,0(a0) - 5622: bc9f 0002 5200 0x52000002bc9f - 5628: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 562c: 6e00 flw fs0,24(a2) + 5612: 0100 addi s0,sp,128 + 5614: 5f00 lw s0,56(a4) + 5616: 02f0 addi a2,sp,332 + 5618: 0000 unimp + 561a: 030a slli t1,t1,0x2 + 561c: 0000 unimp + 561e: 0006 0x6 + 5620: 7f81 lui t6,0xfffe0 + 5622: 007c addi a5,sp,12 + 5624: 9f1a add t5,t5,t1 + 5626: 030a slli t1,t1,0x2 + 5628: 0000 unimp + 562a: 032a slli t1,t1,0xa + 562c: 0000 unimp + 562e: 0006 0x6 + 5630: 007c addi a5,sp,12 + 5632: 007f 0x7f + 5634: 9f1a add t5,t5,t1 ... - 5636: 0278 addi a4,sp,268 - 5638: 0000 unimp - 563a: 02a4 addi s1,sp,328 - 563c: 0000 unimp - 563e: 0001 nop - 5640: a460 fsd fs0,200(s0) - 5642: 0002 0x2 - 5644: e200 fsw fs0,0(a2) - 5646: 0002 0x2 - 5648: 0100 addi s0,sp,128 - 564a: 5b00 lw s0,48(a4) + 563e: 02e6 slli t0,t0,0x19 + 5640: 0000 unimp + 5642: 02f8 addi a4,sp,332 + 5644: 0000 unimp + 5646: 0001 nop + 5648: 0056 0x56 + 564a: 0000 unimp + 564c: 0000 unimp + 564e: 0000 unimp + 5650: 2a00 fld fs0,16(a2) + 5652: 34000003 lb zero,832(zero) # 340 <__stack_size-0x4c0> + 5656: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 565a: 5c00 lw s0,56(s0) ... - 5654: 02ec addi a1,sp,332 - 5656: 0000 unimp - 5658: 0316 slli t1,t1,0x5 - 565a: 0000 unimp - 565c: 0001 nop - 565e: 005e 0x5e + 5664: 0338 addi a4,sp,392 + 5666: 0000 unimp + 5668: 034a slli t1,t1,0x12 + 566a: 0000 unimp + 566c: 0001 nop + 566e: 005e 0x5e ... - 5668: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - 566c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5670: 6000 flw fs0,0(s0) - ... - 567a: 02f0 addi a2,sp,332 + 5678: 0000 unimp + 567a: 1400 addi s0,sp,544 567c: 0000 unimp - 567e: 0308 addi a0,sp,384 - 5680: 0000 unimp - 5682: 0001 nop - 5684: 005f 0000 0000 0x5f - 568a: 0000 unimp - 568c: f800 fsw fs0,48(s0) - 568e: 0002 0x2 - 5690: 5200 lw s0,32(a2) - 5692: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5696: 5600 lw s0,40(a2) - ... - 56a0: 02e2 slli t0,t0,0x18 - 56a2: 0000 unimp - 56a4: 02f4 addi a3,sp,332 - 56a6: 0000 unimp - 56a8: 0001 nop - 56aa: 0000005b 0x5b - 56ae: 0000 unimp + 567e: 0600 addi s0,sp,768 + 5680: 5a00 lw s0,48(a2) + 5682: 935b0493 addi s1,s6,-1739 # fffe8935 <_sp+0x7ffe4935> + 5686: 1404 addi s1,sp,544 + 5688: 0000 unimp + 568a: 3000 fld fs0,32(s0) + 568c: 0005 c.addi zero,1 + 568e: 0600 addi s0,sp,768 + 5690: f300 fsw fs0,32(a4) + 5692: 250af503 0x250af503 + 5696: 009f 0000 0000 0x9f + 569c: 0000 unimp + 569e: 0000 unimp + 56a0: 0000 unimp + 56a2: 5200 lw s0,32(a2) + 56a4: 0000 unimp + 56a6: 0600 addi s0,sp,768 + 56a8: 5c00 lw s0,56(s0) + 56aa: 935d0493 addi s1,s10,-1739 + 56ae: 5204 lw s1,32(a2) 56b0: 0000 unimp - 56b2: e800 fsw fs0,16(s0) - 56b4: 0002 0x2 - 56b6: f000 fsw fs0,32(s0) - 56b8: 0002 0x2 - 56ba: 0100 addi s0,sp,128 - 56bc: 5f00 lw s0,56(a4) - 56be: 02f0 addi a2,sp,332 - 56c0: 0000 unimp - 56c2: 030a slli t1,t1,0x2 + 56b2: b600 fsd fs0,40(a2) + 56b4: 0000 unimp + 56b6: 0600 addi s0,sp,768 + 56b8: f300 fsw fs0,32(a4) + 56ba: 250cf503 0x250cf503 + 56be: b69f 0000 c500 0xc5000000b69f 56c4: 0000 unimp - 56c6: 0006 0x6 - 56c8: 7f81 lui t6,0xfffe0 - 56ca: 007c addi a5,sp,12 - 56cc: 9f1a add t5,t5,t1 - 56ce: 030a slli t1,t1,0x2 + 56c6: 0600 addi s0,sp,768 + 56c8: 5c00 lw s0,56(s0) + 56ca: 935d0493 addi s1,s10,-1739 + 56ce: c504 sw s1,8(a0) 56d0: 0000 unimp - 56d2: 032a slli t1,t1,0xa + 56d2: f400 fsw fs0,40(s0) 56d4: 0000 unimp - 56d6: 0006 0x6 - 56d8: 007c addi a5,sp,12 - 56da: 007f 0x7f - 56dc: 9f1a add t5,t5,t1 - ... - 56e6: 02e6 slli t0,t0,0x19 - 56e8: 0000 unimp - 56ea: 02f8 addi a4,sp,332 - 56ec: 0000 unimp - 56ee: 0001 nop - 56f0: 0056 0x56 - 56f2: 0000 unimp - 56f4: 0000 unimp - 56f6: 0000 unimp - 56f8: 2a00 fld fs0,16(a2) - 56fa: 34000003 lb zero,832(zero) # 340 <__stack_size-0x4c0> - 56fe: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5702: 5c00 lw s0,56(s0) - ... - 570c: 0338 addi a4,sp,392 - 570e: 0000 unimp - 5710: 034a slli t1,t1,0x12 - 5712: 0000 unimp - 5714: 0001 nop - 5716: 005e 0x5e - ... - 5720: 0000 unimp - 5722: 1400 addi s0,sp,544 + 56d6: 0600 addi s0,sp,768 + 56d8: f300 fsw fs0,32(a4) + 56da: 250cf503 0x250cf503 + 56de: f49f 0000 f900 0xf9000000f49f + 56e4: 0000 unimp + 56e6: 0600 addi s0,sp,768 + 56e8: 5c00 lw s0,56(s0) + 56ea: 935d0493 addi s1,s10,-1739 + 56ee: f904 fsw fs1,48(a0) + 56f0: 0000 unimp + 56f2: 0c00 addi s0,sp,528 + 56f4: 0001 nop + 56f6: 0600 addi s0,sp,768 + 56f8: f300 fsw fs0,32(a4) + 56fa: 250cf503 0x250cf503 + 56fe: 0c9f 0001 3000 0x300000010c9f + 5704: 0001 nop + 5706: 0600 addi s0,sp,768 + 5708: 5c00 lw s0,56(s0) + 570a: 935d0493 addi s1,s10,-1739 + 570e: 3004 fld fs1,32(s0) + 5710: 0001 nop + 5712: 3000 fld fs0,32(s0) + 5714: 0005 c.addi zero,1 + 5716: 0600 addi s0,sp,768 + 5718: f300 fsw fs0,32(a4) + 571a: 250cf503 0x250cf503 + 571e: 009f 0000 0000 0x9f 5724: 0000 unimp - 5726: 0600 addi s0,sp,768 - 5728: 5a00 lw s0,48(a2) - 572a: 935b0493 addi s1,s6,-1739 # fffe8935 <_sp+0x7ffe4935> - 572e: 1404 addi s1,sp,544 - 5730: 0000 unimp - 5732: 3000 fld fs0,32(s0) - 5734: 0005 c.addi zero,1 - 5736: 0600 addi s0,sp,768 - 5738: f300 fsw fs0,32(a4) - 573a: 250af503 0x250af503 + 5726: 0000 unimp + 5728: 0000 unimp + 572a: 5400 lw s0,40(s0) + 572c: 0000 unimp + 572e: 0200 addi s0,sp,256 + 5730: 3000 fld fs0,32(s0) + 5732: b69f 0000 3000 0x30000000b69f + 5738: 0001 nop + 573a: 0200 addi s0,sp,256 + 573c: 3000 fld fs0,32(s0) 573e: 009f 0000 0000 0x9f 5744: 0000 unimp - 5746: 0000 unimp + 5746: 5200 lw s0,32(a2) 5748: 0000 unimp - 574a: 5200 lw s0,32(a2) + 574a: 5400 lw s0,40(s0) 574c: 0000 unimp - 574e: 0600 addi s0,sp,768 - 5750: 5c00 lw s0,56(s0) - 5752: 935d0493 addi s1,s10,-1739 - 5756: 5204 lw s1,32(a2) + 574e: 0200 addi s0,sp,256 + 5750: 3000 fld fs0,32(s0) + 5752: 549f 0000 b600 0xb6000000549f 5758: 0000 unimp - 575a: b600 fsd fs0,40(a2) - 575c: 0000 unimp - 575e: 0600 addi s0,sp,768 - 5760: f300 fsw fs0,32(a4) - 5762: 250cf503 0x250cf503 - 5766: b69f 0000 c500 0xc5000000b69f - 576c: 0000 unimp - 576e: 0600 addi s0,sp,768 - 5770: 5c00 lw s0,56(s0) - 5772: 935d0493 addi s1,s10,-1739 - 5776: c504 sw s1,8(a0) - 5778: 0000 unimp - 577a: f400 fsw fs0,40(s0) - 577c: 0000 unimp - 577e: 0600 addi s0,sp,768 - 5780: f300 fsw fs0,32(a4) - 5782: 250cf503 0x250cf503 - 5786: f49f 0000 f900 0xf9000000f49f - 578c: 0000 unimp - 578e: 0600 addi s0,sp,768 - 5790: 5c00 lw s0,56(s0) - 5792: 935d0493 addi s1,s10,-1739 - 5796: f904 fsw fs1,48(a0) - 5798: 0000 unimp - 579a: 0c00 addi s0,sp,528 - 579c: 0001 nop - 579e: 0600 addi s0,sp,768 - 57a0: f300 fsw fs0,32(a4) - 57a2: 250cf503 0x250cf503 - 57a6: 0c9f 0001 3000 0x300000010c9f - 57ac: 0001 nop - 57ae: 0600 addi s0,sp,768 - 57b0: 5c00 lw s0,56(s0) - 57b2: 935d0493 addi s1,s10,-1739 - 57b6: 3004 fld fs1,32(s0) - 57b8: 0001 nop - 57ba: 3000 fld fs0,32(s0) - 57bc: 0005 c.addi zero,1 - 57be: 0600 addi s0,sp,768 - 57c0: f300 fsw fs0,32(a4) - 57c2: 250cf503 0x250cf503 - 57c6: 009f 0000 0000 0x9f - 57cc: 0000 unimp - 57ce: 0000 unimp - 57d0: 0000 unimp - 57d2: 5400 lw s0,40(s0) - 57d4: 0000 unimp - 57d6: 0200 addi s0,sp,256 - 57d8: 3000 fld fs0,32(s0) - 57da: b69f 0000 3000 0x30000000b69f - 57e0: 0001 nop - 57e2: 0200 addi s0,sp,256 - 57e4: 3000 fld fs0,32(s0) - 57e6: 009f 0000 0000 0x9f - 57ec: 0000 unimp - 57ee: 5200 lw s0,32(a2) - 57f0: 0000 unimp - 57f2: 5400 lw s0,40(s0) - 57f4: 0000 unimp - 57f6: 0200 addi s0,sp,256 - 57f8: 3000 fld fs0,32(s0) - 57fa: 549f 0000 b600 0xb6000000549f - 5800: 0000 unimp - 5802: 0100 addi s0,sp,128 - 5804: 6600 flw fs0,8(a2) - 5806: 0130 addi a2,sp,136 - 5808: 0000 unimp - 580a: 0448 addi a0,sp,516 - 580c: 0000 unimp - 580e: 0001 nop - 5810: 5266 lw tp,120(sp) - 5812: 0004 addi s1,sp,0 - 5814: 3000 fld fs0,32(s0) - 5816: 0005 c.addi zero,1 - 5818: 0100 addi s0,sp,128 - 581a: 6600 flw fs0,8(a2) + 575a: 0100 addi s0,sp,128 + 575c: 6600 flw fs0,8(a2) + 575e: 0130 addi a2,sp,136 + 5760: 0000 unimp + 5762: 0448 addi a0,sp,516 + 5764: 0000 unimp + 5766: 0001 nop + 5768: 5266 lw tp,120(sp) + 576a: 0004 addi s1,sp,0 + 576c: 3000 fld fs0,32(s0) + 576e: 0005 c.addi zero,1 + 5770: 0100 addi s0,sp,128 + 5772: 6600 flw fs0,8(a2) ... - 5824: 0030 addi a2,sp,8 + 577c: 0030 addi a2,sp,8 + 577e: 0000 unimp + 5780: 0440 addi s0,sp,516 + 5782: 0000 unimp + 5784: 0006 0x6 + 5786: 0082 slli ra,ra,0x0 + 5788: ff08 fsw fa0,56(a4) + 578a: 9f1a add t5,t5,t1 + 578c: 0452 slli s0,s0,0x14 + 578e: 0000 unimp + 5790: 0530 addi a2,sp,648 + 5792: 0000 unimp + 5794: 0006 0x6 + 5796: 0082 slli ra,ra,0x0 + 5798: ff08 fsw fa0,56(a4) + 579a: 9f1a add t5,t5,t1 + ... + 57a4: 002c addi a1,sp,8 + 57a6: 0000 unimp + 57a8: 0052 0x52 + 57aa: 0000 unimp + 57ac: 007a0007 0x7a0007 + 57b0: ff0a fsw ft2,188(sp) + 57b2: 1aff 0x1aff + 57b4: 529f 0000 b600 0xb6000000529f + 57ba: 0000 unimp + 57bc: 0100 addi s0,sp,128 + 57be: 6400 flw fs0,8(s0) + 57c0: 00b6 slli ra,ra,0xd + 57c2: 0000 unimp + 57c4: 00c2 slli ra,ra,0x10 + 57c6: 0000 unimp + 57c8: 007a0007 0x7a0007 + 57cc: ff0a fsw ft2,188(sp) + 57ce: 1aff 0x1aff + 57d0: c29f 0000 c500 0xc5000000c29f + 57d6: 0000 unimp + 57d8: 0900 addi s0,sp,144 + 57da: 7b00 flw fs0,48(a4) + 57dc: 4400 lw s0,8(s0) + 57de: 0a25 addi s4,s4,9 + 57e0: 07ff 0x7ff + 57e2: 9f1a add t5,t5,t1 + 57e4: 00f4 addi a3,sp,76 + 57e6: 0000 unimp + 57e8: 00f6 slli ra,ra,0x1d + 57ea: 0000 unimp + 57ec: 007a0007 0x7a0007 + 57f0: ff0a fsw ft2,188(sp) + 57f2: 1aff 0x1aff + 57f4: f69f 0000 f900 0xf9000000f69f + 57fa: 0000 unimp + 57fc: 0900 addi s0,sp,144 + 57fe: 7b00 flw fs0,48(a4) + 5800: 4400 lw s0,8(s0) + 5802: 0a25 addi s4,s4,9 + 5804: 07ff 0x7ff + 5806: 9f1a add t5,t5,t1 + 5808: 010c addi a1,sp,128 + 580a: 0000 unimp + 580c: 0130 addi a2,sp,136 + 580e: 0000 unimp + 5810: 007a0007 0x7a0007 + 5814: ff0a fsw ft2,188(sp) + 5816: 1aff 0x1aff + 5818: 309f 0001 4400 0x44000001309f + 581e: 0004 addi s1,sp,0 + 5820: 0100 addi s0,sp,128 + 5822: 6400 flw fs0,8(s0) + 5824: 0452 slli s0,s0,0x14 5826: 0000 unimp - 5828: 0440 addi s0,sp,516 + 5828: 0530 addi a2,sp,648 582a: 0000 unimp - 582c: 0006 0x6 - 582e: 0082 slli ra,ra,0x0 - 5830: ff08 fsw fa0,56(a4) - 5832: 9f1a add t5,t5,t1 - 5834: 0452 slli s0,s0,0x14 - 5836: 0000 unimp - 5838: 0530 addi a2,sp,648 - 583a: 0000 unimp - 583c: 0006 0x6 - 583e: 0082 slli ra,ra,0x0 - 5840: ff08 fsw fa0,56(a4) - 5842: 9f1a add t5,t5,t1 - ... - 584c: 002c addi a1,sp,8 + 582c: 0001 nop + 582e: 0064 addi s1,sp,12 + 5830: 0000 unimp + 5832: 0000 unimp + 5834: 0000 unimp + 5836: 0c00 addi s0,sp,528 + 5838: 0000 unimp + 583a: d600 sw s0,40(a2) + 583c: 0000 unimp + 583e: 0100 addi s0,sp,128 + 5840: 5800 lw s0,48(s0) + 5842: 00d6 slli ra,ra,0x15 + 5844: 0000 unimp + 5846: 00ea slli ra,ra,0x1a + 5848: 0000 unimp + 584a: 0001 nop + 584c: ea66 fsw fs9,20(sp) 584e: 0000 unimp - 5850: 0052 0x52 - 5852: 0000 unimp - 5854: 007a0007 0x7a0007 - 5858: ff0a fsw ft2,188(sp) - 585a: 1aff 0x1aff - 585c: 529f 0000 b600 0xb6000000529f - 5862: 0000 unimp - 5864: 0100 addi s0,sp,128 - 5866: 6400 flw fs0,8(s0) - 5868: 00b6 slli ra,ra,0xd + 5850: 0800 addi s0,sp,16 + 5852: 0001 nop + 5854: 0100 addi s0,sp,128 + 5856: 5800 lw s0,48(s0) + 5858: 0108 addi a0,sp,128 + 585a: 0000 unimp + 585c: 010c addi a1,sp,128 + 585e: 0000 unimp + 5860: 0002 0x2 + 5862: 9f30 0x9f30 + 5864: 010c addi a1,sp,128 + 5866: 0000 unimp + 5868: 0120 addi s0,sp,136 586a: 0000 unimp - 586c: 00c2 slli ra,ra,0x10 - 586e: 0000 unimp - 5870: 007a0007 0x7a0007 - 5874: ff0a fsw ft2,188(sp) - 5876: 1aff 0x1aff - 5878: c29f 0000 c500 0xc5000000c29f - 587e: 0000 unimp - 5880: 0900 addi s0,sp,144 - 5882: 7b00 flw fs0,48(a4) - 5884: 4400 lw s0,8(s0) - 5886: 0a25 addi s4,s4,9 - 5888: 07ff 0x7ff - 588a: 9f1a add t5,t5,t1 - 588c: 00f4 addi a3,sp,76 - 588e: 0000 unimp - 5890: 00f6 slli ra,ra,0x1d + 586c: 0001 nop + 586e: 2058 fld fa4,128(s0) + 5870: 0001 nop + 5872: 2400 fld fs0,8(s0) + 5874: 0001 nop + 5876: 0100 addi s0,sp,128 + 5878: 6600 flw fs0,8(a2) + 587a: 0126 slli sp,sp,0x9 + 587c: 0000 unimp + 587e: 0128 addi a0,sp,136 + 5880: 0000 unimp + 5882: 0001 nop + 5884: 2858 fld fa4,144(s0) + 5886: 0001 nop + 5888: 2e00 fld fs0,24(a2) + 588a: 0001 nop + 588c: 0100 addi s0,sp,128 + 588e: 6600 flw fs0,8(a2) + 5890: 0130 addi a2,sp,136 5892: 0000 unimp - 5894: 007a0007 0x7a0007 - 5898: ff0a fsw ft2,188(sp) - 589a: 1aff 0x1aff - 589c: f69f 0000 f900 0xf9000000f69f - 58a2: 0000 unimp - 58a4: 0900 addi s0,sp,144 - 58a6: 7b00 flw fs0,48(a4) - 58a8: 4400 lw s0,8(s0) - 58aa: 0a25 addi s4,s4,9 - 58ac: 07ff 0x7ff - 58ae: 9f1a add t5,t5,t1 - 58b0: 010c addi a1,sp,128 - 58b2: 0000 unimp - 58b4: 0130 addi a2,sp,136 - 58b6: 0000 unimp - 58b8: 007a0007 0x7a0007 - 58bc: ff0a fsw ft2,188(sp) - 58be: 1aff 0x1aff - 58c0: 309f 0001 4400 0x44000001309f - 58c6: 0004 addi s1,sp,0 - 58c8: 0100 addi s0,sp,128 - 58ca: 6400 flw fs0,8(s0) - 58cc: 0452 slli s0,s0,0x14 - 58ce: 0000 unimp - 58d0: 0530 addi a2,sp,648 - 58d2: 0000 unimp - 58d4: 0001 nop - 58d6: 0064 addi s1,sp,12 - 58d8: 0000 unimp - 58da: 0000 unimp - 58dc: 0000 unimp - 58de: 0c00 addi s0,sp,528 - 58e0: 0000 unimp - 58e2: d600 sw s0,40(a2) - 58e4: 0000 unimp - 58e6: 0100 addi s0,sp,128 - 58e8: 5800 lw s0,48(s0) - 58ea: 00d6 slli ra,ra,0x15 - 58ec: 0000 unimp - 58ee: 00ea slli ra,ra,0x1a - 58f0: 0000 unimp - 58f2: 0001 nop - 58f4: ea66 fsw fs9,20(sp) - 58f6: 0000 unimp - 58f8: 0800 addi s0,sp,16 - 58fa: 0001 nop - 58fc: 0100 addi s0,sp,128 - 58fe: 5800 lw s0,48(s0) - 5900: 0108 addi a0,sp,128 - 5902: 0000 unimp - 5904: 010c addi a1,sp,128 - 5906: 0000 unimp - 5908: 0002 0x2 - 590a: 9f30 0x9f30 - 590c: 010c addi a1,sp,128 + 5894: 01c2 slli gp,gp,0x10 + 5896: 0000 unimp + 5898: 0001 nop + 589a: 5258 lw a4,36(a2) + 589c: 0004 addi s1,sp,0 + 589e: 7200 flw fs0,32(a2) + 58a0: 0004 addi s1,sp,0 + 58a2: 0100 addi s0,sp,128 + 58a4: 5800 lw s0,48(s0) + 58a6: 0478 addi a4,sp,524 + 58a8: 0000 unimp + 58aa: 0488 addi a0,sp,576 + 58ac: 0000 unimp + 58ae: 0001 nop + 58b0: 1058 addi a4,sp,36 + 58b2: 0005 c.addi zero,1 + 58b4: 1e00 addi s0,sp,816 + 58b6: 0005 c.addi zero,1 + 58b8: 0100 addi s0,sp,128 + 58ba: 5800 lw s0,48(s0) + ... + 58c4: 002c addi a1,sp,8 + 58c6: 0000 unimp + 58c8: 003a 0x3a + 58ca: 0000 unimp + 58cc: 0001 nop + 58ce: 3a59 jal 5264 <__stack_size+0x4a64> + 58d0: 0000 unimp + 58d2: 3c00 fld fs0,56(s0) + 58d4: 0000 unimp + 58d6: 0700 addi s0,sp,896 + 58d8: 7900 flw fs0,48(a0) + 58da: 4000 lw s0,0(s0) + 58dc: 2440 fld fs0,136(s0) + 58de: 9f21 0x9f21 + 58e0: 003c addi a5,sp,8 + 58e2: 0000 unimp + 58e4: 004a 0x4a + 58e6: 0000 unimp + 58e8: 000d c.addi zero,3 + 58ea: ff0c007b 0xff0c007b + 58ee: 0fff 0xfff + 58f0: 1a00 addi s0,sp,304 + 58f2: 4040 lw s0,4(s0) + 58f4: 2124 fld fs1,64(a0) + 58f6: 4a9f 0000 b600 0xb60000004a9f + 58fc: 0000 unimp + 58fe: 0100 addi s0,sp,128 + 5900: 6500 flw fs0,8(a0) + 5902: 00b6 slli ra,ra,0xd + 5904: 0000 unimp + 5906: 00de slli ra,ra,0x17 + 5908: 0000 unimp + 590a: 0001 nop + 590c: e659 bnez a2,599a <__stack_size+0x519a> 590e: 0000 unimp - 5910: 0120 addi s0,sp,136 + 5910: f400 fsw fs0,40(s0) 5912: 0000 unimp - 5914: 0001 nop - 5916: 2058 fld fa4,128(s0) - 5918: 0001 nop - 591a: 2400 fld fs0,8(s0) - 591c: 0001 nop - 591e: 0100 addi s0,sp,128 - 5920: 6600 flw fs0,8(a2) - 5922: 0126 slli sp,sp,0x9 - 5924: 0000 unimp - 5926: 0128 addi a0,sp,136 - 5928: 0000 unimp - 592a: 0001 nop - 592c: 2858 fld fa4,144(s0) - 592e: 0001 nop - 5930: 2e00 fld fs0,24(a2) - 5932: 0001 nop - 5934: 0100 addi s0,sp,128 - 5936: 6600 flw fs0,8(a2) - 5938: 0130 addi a2,sp,136 - 593a: 0000 unimp - 593c: 01c2 slli gp,gp,0x10 - 593e: 0000 unimp - 5940: 0001 nop - 5942: 5258 lw a4,36(a2) - 5944: 0004 addi s1,sp,0 - 5946: 7200 flw fs0,32(a2) - 5948: 0004 addi s1,sp,0 - 594a: 0100 addi s0,sp,128 - 594c: 5800 lw s0,48(s0) - 594e: 0478 addi a4,sp,524 - 5950: 0000 unimp - 5952: 0488 addi a0,sp,576 - 5954: 0000 unimp - 5956: 0001 nop - 5958: 1058 addi a4,sp,36 - 595a: 0005 c.addi zero,1 - 595c: 1e00 addi s0,sp,816 - 595e: 0005 c.addi zero,1 - 5960: 0100 addi s0,sp,128 - 5962: 5800 lw s0,48(s0) - ... - 596c: 002c addi a1,sp,8 + 5914: 0100 addi s0,sp,128 + 5916: 6500 flw fs0,8(a0) + 5918: 00f4 addi a3,sp,76 + 591a: 0000 unimp + 591c: 0104 addi s1,sp,128 + 591e: 0000 unimp + 5920: 0001 nop + 5922: 0859 addi a6,a6,22 + 5924: 0001 nop + 5926: 0c00 addi s0,sp,528 + 5928: 0001 nop + 592a: 0100 addi s0,sp,128 + 592c: 6500 flw fs0,8(a0) + 592e: 010c addi a1,sp,128 + 5930: 0000 unimp + 5932: 0130 addi a2,sp,136 + 5934: 0000 unimp + 5936: 0001 nop + 5938: 3059 jal 51be <__stack_size+0x49be> + 593a: 0001 nop + 593c: be00 fsd fs0,56(a2) + 593e: 0001 nop + 5940: 0100 addi s0,sp,128 + 5942: 6500 flw fs0,8(a0) + 5944: 0452 slli s0,s0,0x14 + 5946: 0000 unimp + 5948: 0472 slli s0,s0,0x1c + 594a: 0000 unimp + 594c: 0001 nop + 594e: 7865 lui a6,0xffff9 + 5950: 0004 addi s1,sp,0 + 5952: 8800 0x8800 + 5954: 0004 addi s1,sp,0 + 5956: 0100 addi s0,sp,128 + 5958: 6500 flw fs0,8(a0) + 595a: 0510 addi a2,sp,640 + 595c: 0000 unimp + 595e: 051e slli a0,a0,0x7 + 5960: 0000 unimp + 5962: 0001 nop + 5964: 0065 c.addi zero,25 + 5966: 0000 unimp + 5968: 0000 unimp + 596a: 0000 unimp + 596c: 8c00 0x8c00 596e: 0000 unimp - 5970: 003a 0x3a + 5970: 8e00 0x8e00 5972: 0000 unimp - 5974: 0001 nop - 5976: 3a59 jal 530c <__stack_size+0x4b0c> - 5978: 0000 unimp - 597a: 3c00 fld fs0,56(s0) - 597c: 0000 unimp - 597e: 0700 addi s0,sp,896 - 5980: 7900 flw fs0,48(a0) - 5982: 4000 lw s0,0(s0) - 5984: 2440 fld fs0,136(s0) - 5986: 9f21 0x9f21 - 5988: 003c addi a5,sp,8 + 5974: 0200 addi s0,sp,256 + 5976: 3000 fld fs0,32(s0) + 5978: 8e9f 0000 b600 0xb60000008e9f + 597e: 0000 unimp + 5980: 0100 addi s0,sp,128 + 5982: 5e00 lw s0,56(a2) + 5984: 01a2 slli gp,gp,0x8 + 5986: 0000 unimp + 5988: 01ba slli gp,gp,0xe 598a: 0000 unimp - 598c: 004a 0x4a - 598e: 0000 unimp - 5990: 000d c.addi zero,3 - 5992: ff0c007b 0xff0c007b - 5996: 0fff 0xfff - 5998: 1a00 addi s0,sp,304 - 599a: 4040 lw s0,4(s0) - 599c: 2124 fld fs1,64(a0) - 599e: 4a9f 0000 b600 0xb60000004a9f - 59a4: 0000 unimp - 59a6: 0100 addi s0,sp,128 - 59a8: 6500 flw fs0,8(a0) - 59aa: 00b6 slli ra,ra,0xd - 59ac: 0000 unimp - 59ae: 00de slli ra,ra,0x17 - 59b0: 0000 unimp - 59b2: 0001 nop - 59b4: e659 bnez a2,5a42 <__stack_size+0x5242> - 59b6: 0000 unimp - 59b8: f400 fsw fs0,40(s0) + 598c: 0001 nop + 598e: 525e lw tp,244(sp) + 5990: 0004 addi s1,sp,0 + 5992: 5600 lw s0,40(a2) + 5994: 0004 addi s1,sp,0 + 5996: 0100 addi s0,sp,128 + 5998: 5e00 lw s0,56(a2) + 599a: 0458 addi a4,sp,516 + 599c: 0000 unimp + 599e: 0460 addi s0,sp,524 + 59a0: 0000 unimp + 59a2: 0001 nop + 59a4: 785e flw fa6,244(sp) + 59a6: 0004 addi s1,sp,0 + 59a8: 8600 0x8600 + 59aa: 0004 addi s1,sp,0 + 59ac: 0100 addi s0,sp,128 + 59ae: 5e00 lw s0,56(a2) + ... + 59b8: 006c addi a1,sp,12 59ba: 0000 unimp - 59bc: 0100 addi s0,sp,128 - 59be: 6500 flw fs0,8(a0) - 59c0: 00f4 addi a3,sp,76 - 59c2: 0000 unimp - 59c4: 0104 addi s1,sp,128 - 59c6: 0000 unimp - 59c8: 0001 nop - 59ca: 0859 addi a6,a6,22 - 59cc: 0001 nop - 59ce: 0c00 addi s0,sp,528 - 59d0: 0001 nop - 59d2: 0100 addi s0,sp,128 - 59d4: 6500 flw fs0,8(a0) - 59d6: 010c addi a1,sp,128 - 59d8: 0000 unimp - 59da: 0130 addi a2,sp,136 - 59dc: 0000 unimp - 59de: 0001 nop - 59e0: 3059 jal 5266 <__stack_size+0x4a66> - 59e2: 0001 nop - 59e4: be00 fsd fs0,56(a2) - 59e6: 0001 nop - 59e8: 0100 addi s0,sp,128 - 59ea: 6500 flw fs0,8(a0) - 59ec: 0452 slli s0,s0,0x14 - 59ee: 0000 unimp - 59f0: 0472 slli s0,s0,0x1c + 59bc: 00b6 slli ra,ra,0xd + 59be: 0000 unimp + 59c0: 0006 0x6 + 59c2: ff080083 lb ra,-16(a6) # ffff8ff0 <_sp+0x7fff4ff0> + 59c6: 9f1a add t5,t5,t1 + 59c8: 0130 addi a2,sp,136 + 59ca: 0000 unimp + 59cc: 0442 slli s0,s0,0x10 + 59ce: 0000 unimp + 59d0: 0006 0x6 + 59d2: ff080083 lb ra,-16(a6) + 59d6: 9f1a add t5,t5,t1 + 59d8: 0452 slli s0,s0,0x14 + 59da: 0000 unimp + 59dc: 0530 addi a2,sp,648 + 59de: 0000 unimp + 59e0: 0006 0x6 + 59e2: ff080083 lb ra,-16(a6) + 59e6: 9f1a add t5,t5,t1 + ... + 59f0: 0068 addi a0,sp,12 59f2: 0000 unimp - 59f4: 0001 nop - 59f6: 7865 lui a6,0xffff9 - 59f8: 0004 addi s1,sp,0 - 59fa: 8800 0x8800 - 59fc: 0004 addi s1,sp,0 - 59fe: 0100 addi s0,sp,128 - 5a00: 6500 flw fs0,8(a0) - 5a02: 0510 addi a2,sp,640 - 5a04: 0000 unimp - 5a06: 051e slli a0,a0,0x7 - 5a08: 0000 unimp - 5a0a: 0001 nop - 5a0c: 0065 c.addi zero,25 + 59f4: 008c addi a1,sp,64 + 59f6: 0000 unimp + 59f8: 007a0007 0x7a0007 + 59fc: ff0a fsw ft2,188(sp) + 59fe: 1aff 0x1aff + 5a00: 8c9f 0000 a000 0xa00000008c9f + 5a06: 0000 unimp + 5a08: 0100 addi s0,sp,128 + 5a0a: 5a00 lw s0,48(a2) + 5a0c: 0130 addi a2,sp,136 5a0e: 0000 unimp - 5a10: 0000 unimp + 5a10: 013a slli sp,sp,0xe 5a12: 0000 unimp - 5a14: 8c00 0x8c00 - 5a16: 0000 unimp - 5a18: 8e00 0x8e00 - 5a1a: 0000 unimp - 5a1c: 0200 addi s0,sp,256 - 5a1e: 3000 fld fs0,32(s0) - 5a20: 8e9f 0000 b600 0xb60000008e9f - 5a26: 0000 unimp - 5a28: 0100 addi s0,sp,128 - 5a2a: 5e00 lw s0,56(a2) - 5a2c: 01a2 slli gp,gp,0x8 - 5a2e: 0000 unimp - 5a30: 01ba slli gp,gp,0xe - 5a32: 0000 unimp - 5a34: 0001 nop - 5a36: 525e lw tp,244(sp) - 5a38: 0004 addi s1,sp,0 - 5a3a: 5600 lw s0,40(a2) - 5a3c: 0004 addi s1,sp,0 - 5a3e: 0100 addi s0,sp,128 - 5a40: 5e00 lw s0,56(a2) - 5a42: 0458 addi a4,sp,516 - 5a44: 0000 unimp - 5a46: 0460 addi s0,sp,524 - 5a48: 0000 unimp - 5a4a: 0001 nop - 5a4c: 785e flw fa6,244(sp) - 5a4e: 0004 addi s1,sp,0 - 5a50: 8600 0x8600 - 5a52: 0004 addi s1,sp,0 - 5a54: 0100 addi s0,sp,128 - 5a56: 5e00 lw s0,56(a2) - ... - 5a60: 006c addi a1,sp,12 - 5a62: 0000 unimp - 5a64: 00b6 slli ra,ra,0xd + 5a14: 007a0007 0x7a0007 + 5a18: ff0a fsw ft2,188(sp) + 5a1a: 1aff 0x1aff + 5a1c: 689f 0001 6a00 0x6a000001689f + 5a22: 0001 nop + 5a24: 0700 addi s0,sp,896 + 5a26: 7a00 flw fs0,48(a2) + 5a28: 0a00 addi s0,sp,272 + 5a2a: ffff 0xffff + 5a2c: 9f1a add t5,t5,t1 + 5a2e: 0180 addi s0,sp,192 + 5a30: 0000 unimp + 5a32: 018c addi a1,sp,192 + 5a34: 0000 unimp + 5a36: 007a0007 0x7a0007 + 5a3a: ff0a fsw ft2,188(sp) + 5a3c: 1aff 0x1aff + 5a3e: 909f 0001 9400 0x94000001909f + 5a44: 0001 nop + 5a46: 0700 addi s0,sp,896 + 5a48: 7a00 flw fs0,48(a2) + 5a4a: 0a00 addi s0,sp,272 + 5a4c: ffff 0xffff + 5a4e: 9f1a add t5,t5,t1 + 5a50: 0198 addi a4,sp,192 + 5a52: 0000 unimp + 5a54: 019e slli gp,gp,0x7 + 5a56: 0000 unimp + 5a58: 007a0007 0x7a0007 + 5a5c: ff0a fsw ft2,188(sp) + 5a5e: 1aff 0x1aff + 5a60: 009f 0000 0000 0x9f 5a66: 0000 unimp - 5a68: 0006 0x6 - 5a6a: ff080083 lb ra,-16(a6) # ffff8ff0 <_sp+0x7fff4ff0> - 5a6e: 9f1a add t5,t5,t1 - 5a70: 0130 addi a2,sp,136 - 5a72: 0000 unimp - 5a74: 0442 slli s0,s0,0x10 + 5a68: 6800 flw fs0,16(s0) + 5a6a: 0000 unimp + 5a6c: 6e00 flw fs0,24(a2) + 5a6e: 0000 unimp + 5a70: 0100 addi s0,sp,128 + 5a72: 6f00 flw fs0,24(a4) + 5a74: 006e 0x6e 5a76: 0000 unimp - 5a78: 0006 0x6 - 5a7a: ff080083 lb ra,-16(a6) - 5a7e: 9f1a add t5,t5,t1 - 5a80: 0452 slli s0,s0,0x14 - 5a82: 0000 unimp - 5a84: 0530 addi a2,sp,648 - 5a86: 0000 unimp - 5a88: 0006 0x6 - 5a8a: ff080083 lb ra,-16(a6) - 5a8e: 9f1a add t5,t5,t1 - ... - 5a98: 0068 addi a0,sp,12 - 5a9a: 0000 unimp - 5a9c: 008c addi a1,sp,64 - 5a9e: 0000 unimp - 5aa0: 007a0007 0x7a0007 - 5aa4: ff0a fsw ft2,188(sp) - 5aa6: 1aff 0x1aff - 5aa8: 8c9f 0000 a000 0xa00000008c9f - 5aae: 0000 unimp - 5ab0: 0100 addi s0,sp,128 - 5ab2: 5a00 lw s0,48(a2) - 5ab4: 0130 addi a2,sp,136 - 5ab6: 0000 unimp - 5ab8: 013a slli sp,sp,0xe - 5aba: 0000 unimp - 5abc: 007a0007 0x7a0007 - 5ac0: ff0a fsw ft2,188(sp) - 5ac2: 1aff 0x1aff - 5ac4: 689f 0001 6a00 0x6a000001689f + 5a78: 0088 addi a0,sp,64 + 5a7a: 0000 unimp + 5a7c: 0001 nop + 5a7e: 00008867 jalr a6,ra + 5a82: b600 fsd fs0,40(a2) + 5a84: 0000 unimp + 5a86: 0100 addi s0,sp,128 + 5a88: 6f00 flw fs0,24(a4) + 5a8a: 0130 addi a2,sp,136 + 5a8c: 0000 unimp + 5a8e: 015e slli sp,sp,0x17 + 5a90: 0000 unimp + 5a92: 0001 nop + 5a94: 00015e67 0x15e67 + 5a98: 6800 flw fs0,16(s0) + 5a9a: 0001 nop + 5a9c: 0100 addi s0,sp,128 + 5a9e: 6f00 flw fs0,24(a4) + 5aa0: 0168 addi a0,sp,140 + 5aa2: 0000 unimp + 5aa4: 017c addi a5,sp,140 + 5aa6: 0000 unimp + 5aa8: 0001 nop + 5aaa: 00017c67 0x17c67 + 5aae: 8000 0x8000 + 5ab0: 0001 nop + 5ab2: 0200 addi s0,sp,256 + 5ab4: 3000 fld fs0,32(s0) + 5ab6: 809f 0001 a200 0xa2000001809f + 5abc: 0001 nop + 5abe: 0100 addi s0,sp,128 + 5ac0: 6700 flw fs0,8(a4) + 5ac2: 01a2 slli gp,gp,0x8 + 5ac4: 0000 unimp + 5ac6: 01e4 addi s1,sp,204 + 5ac8: 0000 unimp 5aca: 0001 nop - 5acc: 0700 addi s0,sp,896 - 5ace: 7a00 flw fs0,48(a2) - 5ad0: 0a00 addi s0,sp,272 - 5ad2: ffff 0xffff - 5ad4: 9f1a add t5,t5,t1 - 5ad6: 0180 addi s0,sp,192 - 5ad8: 0000 unimp - 5ada: 018c addi a1,sp,192 - 5adc: 0000 unimp - 5ade: 007a0007 0x7a0007 - 5ae2: ff0a fsw ft2,188(sp) - 5ae4: 1aff 0x1aff - 5ae6: 909f 0001 9400 0x94000001909f - 5aec: 0001 nop - 5aee: 0700 addi s0,sp,896 - 5af0: 7a00 flw fs0,48(a2) - 5af2: 0a00 addi s0,sp,272 - 5af4: ffff 0xffff - 5af6: 9f1a add t5,t5,t1 - 5af8: 0198 addi a4,sp,192 - 5afa: 0000 unimp - 5afc: 019e slli gp,gp,0x7 - 5afe: 0000 unimp - 5b00: 007a0007 0x7a0007 - 5b04: ff0a fsw ft2,188(sp) - 5b06: 1aff 0x1aff - 5b08: 009f 0000 0000 0x9f - 5b0e: 0000 unimp - 5b10: 6800 flw fs0,16(s0) - 5b12: 0000 unimp - 5b14: 6e00 flw fs0,24(a2) - 5b16: 0000 unimp - 5b18: 0100 addi s0,sp,128 - 5b1a: 6f00 flw fs0,24(a4) - 5b1c: 006e 0x6e - 5b1e: 0000 unimp - 5b20: 0088 addi a0,sp,64 - 5b22: 0000 unimp - 5b24: 0001 nop - 5b26: 00008867 jalr a6,ra - 5b2a: b600 fsd fs0,40(a2) - 5b2c: 0000 unimp - 5b2e: 0100 addi s0,sp,128 - 5b30: 6f00 flw fs0,24(a4) - 5b32: 0130 addi a2,sp,136 - 5b34: 0000 unimp - 5b36: 015e slli sp,sp,0x17 - 5b38: 0000 unimp - 5b3a: 0001 nop - 5b3c: 00015e67 0x15e67 - 5b40: 6800 flw fs0,16(s0) - 5b42: 0001 nop - 5b44: 0100 addi s0,sp,128 - 5b46: 6f00 flw fs0,24(a4) - 5b48: 0168 addi a0,sp,140 - 5b4a: 0000 unimp - 5b4c: 017c addi a5,sp,140 - 5b4e: 0000 unimp - 5b50: 0001 nop - 5b52: 00017c67 0x17c67 - 5b56: 8000 0x8000 - 5b58: 0001 nop - 5b5a: 0200 addi s0,sp,256 - 5b5c: 3000 fld fs0,32(s0) - 5b5e: 809f 0001 a200 0xa2000001809f - 5b64: 0001 nop - 5b66: 0100 addi s0,sp,128 - 5b68: 6700 flw fs0,8(a4) - 5b6a: 01a2 slli gp,gp,0x8 + 5acc: 0001e46f jal s0,23acc <__stack_size+0x232cc> + 5ad0: b600 fsd fs0,40(a2) + 5ad2: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5ad6: 6100 flw fs0,0(a0) + 5ad8: 0452 slli s0,s0,0x14 + 5ada: 0000 unimp + 5adc: 045e slli s0,s0,0x17 + 5ade: 0000 unimp + 5ae0: 0001 nop + 5ae2: 0004786f jal a6,4cae2 <__stack_size+0x4c2e2> + 5ae6: 8200 0x8200 + 5ae8: 0004 addi s1,sp,0 + 5aea: 0100 addi s0,sp,128 + 5aec: 6f00 flw fs0,24(a4) + ... + 5af6: 0068 addi a0,sp,12 + 5af8: 0000 unimp + 5afa: 0076 0x76 + 5afc: 0000 unimp + 5afe: 0001 nop + 5b00: 7659 lui a2,0xffff6 + 5b02: 0000 unimp + 5b04: 7c00 flw fs0,56(s0) + 5b06: 0000 unimp + 5b08: 0700 addi s0,sp,896 + 5b0a: 7900 flw fs0,48(a0) + 5b0c: 4000 lw s0,0(s0) + 5b0e: 2440 fld fs0,136(s0) + 5b10: 9f21 0x9f21 + 5b12: 0084 addi s1,sp,64 + 5b14: 0000 unimp + 5b16: 00b6 slli ra,ra,0xd + 5b18: 0000 unimp + 5b1a: 0001 nop + 5b1c: 305f 0001 5400 0x54000001305f + 5b22: 0001 nop + 5b24: 0100 addi s0,sp,128 + 5b26: 5900 lw s0,48(a0) + 5b28: 015a slli sp,sp,0x16 + 5b2a: 0000 unimp + 5b2c: 0168 addi a0,sp,140 + 5b2e: 0000 unimp + 5b30: 0001 nop + 5b32: 685f 0001 7c00 0x7c000001685f + 5b38: 0001 nop + 5b3a: 0100 addi s0,sp,128 + 5b3c: 5900 lw s0,48(a0) + 5b3e: 017c addi a5,sp,140 + 5b40: 0000 unimp + 5b42: 0180 addi s0,sp,192 + 5b44: 0000 unimp + 5b46: 0001 nop + 5b48: 805f 0001 a200 0xa2000001805f + 5b4e: 0001 nop + 5b50: 0100 addi s0,sp,128 + 5b52: 5900 lw s0,48(a0) + 5b54: 01a2 slli gp,gp,0x8 + 5b56: 0000 unimp + 5b58: 01c4 addi s1,sp,196 + 5b5a: 0000 unimp + 5b5c: 0001 nop + 5b5e: cc5f 0001 b800 0xb8000001cc5f + 5b64: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5b68: 6000 flw fs0,0(s0) + 5b6a: 0452 slli s0,s0,0x14 5b6c: 0000 unimp - 5b6e: 01e4 addi s1,sp,204 + 5b6e: 045c addi a5,sp,516 5b70: 0000 unimp 5b72: 0001 nop - 5b74: 0001e46f jal s0,23b74 <__stack_size+0x23374> - 5b78: b600 fsd fs0,40(a2) - 5b7a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5b7e: 6100 flw fs0,0(a0) - 5b80: 0452 slli s0,s0,0x14 - 5b82: 0000 unimp - 5b84: 045e slli s0,s0,0x17 - 5b86: 0000 unimp - 5b88: 0001 nop - 5b8a: 0004786f jal a6,4cb8a <__stack_size+0x4c38a> - 5b8e: 8200 0x8200 - 5b90: 0004 addi s1,sp,0 - 5b92: 0100 addi s0,sp,128 - 5b94: 6f00 flw fs0,24(a4) + 5b74: 785f 0004 8000 0x80000004785f + 5b7a: 0004 addi s1,sp,0 + 5b7c: 0100 addi s0,sp,128 + 5b7e: 5f00 lw s0,56(a4) ... - 5b9e: 0068 addi a0,sp,12 - 5ba0: 0000 unimp - 5ba2: 0076 0x76 - 5ba4: 0000 unimp - 5ba6: 0001 nop - 5ba8: 7659 lui a2,0xffff6 - 5baa: 0000 unimp - 5bac: 7c00 flw fs0,56(s0) - 5bae: 0000 unimp - 5bb0: 0700 addi s0,sp,896 - 5bb2: 7900 flw fs0,48(a0) - 5bb4: 4000 lw s0,0(s0) - 5bb6: 2440 fld fs0,136(s0) - 5bb8: 9f21 0x9f21 - 5bba: 0084 addi s1,sp,64 + 5b88: 01a2 slli gp,gp,0x8 + 5b8a: 0000 unimp + 5b8c: 03cc addi a1,sp,452 + 5b8e: 0000 unimp + 5b90: 0002 0x2 + 5b92: 9f30 0x9f30 + 5b94: 0452 slli s0,s0,0x14 + 5b96: 0000 unimp + 5b98: 0458 addi a4,sp,516 + 5b9a: 0000 unimp + 5b9c: 0002 0x2 + 5b9e: 9f30 0x9f30 + 5ba0: 045a slli s0,s0,0x16 + 5ba2: 0000 unimp + 5ba4: 0460 addi s0,sp,524 + 5ba6: 0000 unimp + 5ba8: 0001 nop + 5baa: 6066 flw ft0,88(sp) + 5bac: 0004 addi s1,sp,0 + 5bae: 7200 flw fs0,32(a2) + 5bb0: 0004 addi s1,sp,0 + 5bb2: 0100 addi s0,sp,128 + 5bb4: 5e00 lw s0,56(a2) + 5bb6: 047a slli s0,s0,0x1e + 5bb8: 0000 unimp + 5bba: 047c addi a5,sp,524 5bbc: 0000 unimp - 5bbe: 00b6 slli ra,ra,0xd - 5bc0: 0000 unimp - 5bc2: 0001 nop - 5bc4: 305f 0001 5400 0x54000001305f - 5bca: 0001 nop - 5bcc: 0100 addi s0,sp,128 - 5bce: 5900 lw s0,48(a0) - 5bd0: 015a slli sp,sp,0x16 - 5bd2: 0000 unimp - 5bd4: 0168 addi a0,sp,140 + 5bbe: 0001 nop + 5bc0: 005e 0x5e + 5bc2: 0000 unimp + 5bc4: 0000 unimp + 5bc6: 0000 unimp + 5bc8: 9c00 0x9c00 + 5bca: 0000 unimp + 5bcc: b600 fsd fs0,40(a2) + 5bce: 0000 unimp + 5bd0: 0100 addi s0,sp,128 + 5bd2: 5c00 lw s0,56(s0) + 5bd4: 01a2 slli gp,gp,0x8 5bd6: 0000 unimp - 5bd8: 0001 nop - 5bda: 685f 0001 7c00 0x7c000001685f - 5be0: 0001 nop - 5be2: 0100 addi s0,sp,128 - 5be4: 5900 lw s0,48(a0) - 5be6: 017c addi a5,sp,140 - 5be8: 0000 unimp - 5bea: 0180 addi s0,sp,192 + 5bd8: 0436 slli s0,s0,0xd + 5bda: 0000 unimp + 5bdc: 0001 nop + 5bde: 525c lw a5,36(a2) + 5be0: 0004 addi s1,sp,0 + 5be2: 5a00 lw s0,48(a2) + 5be4: 0004 addi s1,sp,0 + 5be6: 0100 addi s0,sp,128 + 5be8: 5c00 lw s0,56(s0) + 5bea: 045a slli s0,s0,0x16 5bec: 0000 unimp - 5bee: 0001 nop - 5bf0: 805f 0001 a200 0xa2000001805f - 5bf6: 0001 nop - 5bf8: 0100 addi s0,sp,128 - 5bfa: 5900 lw s0,48(a0) - 5bfc: 01a2 slli gp,gp,0x8 - 5bfe: 0000 unimp - 5c00: 01c4 addi s1,sp,196 - 5c02: 0000 unimp - 5c04: 0001 nop - 5c06: cc5f 0001 b800 0xb8000001cc5f - 5c0c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5c10: 6000 flw fs0,0(s0) - 5c12: 0452 slli s0,s0,0x14 - 5c14: 0000 unimp - 5c16: 045c addi a5,sp,516 - 5c18: 0000 unimp - 5c1a: 0001 nop - 5c1c: 785f 0004 8000 0x80000004785f - 5c22: 0004 addi s1,sp,0 - 5c24: 0100 addi s0,sp,128 - 5c26: 5f00 lw s0,56(a4) - ... - 5c30: 01a2 slli gp,gp,0x8 + 5bee: 0460 addi s0,sp,524 + 5bf0: 0000 unimp + 5bf2: 0006 0x6 + 5bf4: 0082 slli ra,ra,0x0 + 5bf6: ff08 fsw fa0,56(a4) + 5bf8: 9f1a add t5,t5,t1 + 5bfa: 0460 addi s0,sp,524 + 5bfc: 0000 unimp + 5bfe: 047a slli s0,s0,0x1e + 5c00: 0000 unimp + 5c02: 0001 nop + 5c04: 7a5c flw fa5,52(a2) + 5c06: 0004 addi s1,sp,0 + 5c08: 7c00 flw fs0,56(s0) + 5c0a: 0004 addi s1,sp,0 + 5c0c: 0600 addi s0,sp,768 + 5c0e: 8300 0x8300 + 5c10: 0800 addi s0,sp,16 + 5c12: 1aff 0x1aff + 5c14: 7c9f 0004 8400 0x840000047c9f + 5c1a: 0004 addi s1,sp,0 + 5c1c: 0100 addi s0,sp,128 + 5c1e: 5c00 lw s0,56(s0) + 5c20: 0484 addi s1,sp,576 + 5c22: 0000 unimp + 5c24: 0488 addi a0,sp,576 + 5c26: 0000 unimp + 5c28: 0006 0x6 + 5c2a: 0082 slli ra,ra,0x0 + 5c2c: 9f270083 lb ra,-1550(a4) # 199f2 <__stack_size+0x191f2> + 5c30: 0488 addi a0,sp,576 5c32: 0000 unimp - 5c34: 03cc addi a1,sp,452 + 5c34: 051c addi a5,sp,640 5c36: 0000 unimp - 5c38: 0002 0x2 - 5c3a: 9f30 0x9f30 - 5c3c: 0452 slli s0,s0,0x14 - 5c3e: 0000 unimp - 5c40: 0458 addi a4,sp,516 - 5c42: 0000 unimp - 5c44: 0002 0x2 - 5c46: 9f30 0x9f30 - 5c48: 045a slli s0,s0,0x16 - 5c4a: 0000 unimp - 5c4c: 0460 addi s0,sp,524 - 5c4e: 0000 unimp - 5c50: 0001 nop - 5c52: 6066 flw ft0,88(sp) - 5c54: 0004 addi s1,sp,0 - 5c56: 7200 flw fs0,32(a2) - 5c58: 0004 addi s1,sp,0 - 5c5a: 0100 addi s0,sp,128 - 5c5c: 5e00 lw s0,56(a2) - 5c5e: 047a slli s0,s0,0x1e - 5c60: 0000 unimp - 5c62: 047c addi a5,sp,524 - 5c64: 0000 unimp - 5c66: 0001 nop - 5c68: 005e 0x5e - 5c6a: 0000 unimp - 5c6c: 0000 unimp - 5c6e: 0000 unimp - 5c70: 9c00 0x9c00 - 5c72: 0000 unimp - 5c74: b600 fsd fs0,40(a2) - 5c76: 0000 unimp - 5c78: 0100 addi s0,sp,128 - 5c7a: 5c00 lw s0,56(s0) - 5c7c: 01a2 slli gp,gp,0x8 - 5c7e: 0000 unimp - 5c80: 0436 slli s0,s0,0xd - 5c82: 0000 unimp - 5c84: 0001 nop - 5c86: 525c lw a5,36(a2) - 5c88: 0004 addi s1,sp,0 - 5c8a: 5a00 lw s0,48(a2) - 5c8c: 0004 addi s1,sp,0 - 5c8e: 0100 addi s0,sp,128 - 5c90: 5c00 lw s0,56(s0) - 5c92: 045a slli s0,s0,0x16 - 5c94: 0000 unimp - 5c96: 0460 addi s0,sp,524 - 5c98: 0000 unimp - 5c9a: 0006 0x6 - 5c9c: 0082 slli ra,ra,0x0 - 5c9e: ff08 fsw fa0,56(a4) - 5ca0: 9f1a add t5,t5,t1 - 5ca2: 0460 addi s0,sp,524 - 5ca4: 0000 unimp - 5ca6: 047a slli s0,s0,0x1e - 5ca8: 0000 unimp - 5caa: 0001 nop - 5cac: 7a5c flw fa5,52(a2) - 5cae: 0004 addi s1,sp,0 - 5cb0: 7c00 flw fs0,56(s0) - 5cb2: 0004 addi s1,sp,0 - 5cb4: 0600 addi s0,sp,768 - 5cb6: 8300 0x8300 - 5cb8: 0800 addi s0,sp,16 - 5cba: 1aff 0x1aff - 5cbc: 7c9f 0004 8400 0x840000047c9f - 5cc2: 0004 addi s1,sp,0 - 5cc4: 0100 addi s0,sp,128 - 5cc6: 5c00 lw s0,56(s0) - 5cc8: 0484 addi s1,sp,576 - 5cca: 0000 unimp - 5ccc: 0488 addi a0,sp,576 - 5cce: 0000 unimp - 5cd0: 0006 0x6 - 5cd2: 0082 slli ra,ra,0x0 - 5cd4: 9f270083 lb ra,-1550(a4) # 199f2 <__stack_size+0x191f2> - 5cd8: 0488 addi a0,sp,576 - 5cda: 0000 unimp - 5cdc: 051c addi a5,sp,640 - 5cde: 0000 unimp - 5ce0: 0001 nop - 5ce2: 1e5c addi a5,sp,820 - 5ce4: 0005 c.addi zero,1 - 5ce6: 3000 fld fs0,32(s0) - 5ce8: 0005 c.addi zero,1 - 5cea: 0100 addi s0,sp,128 - 5cec: 5c00 lw s0,56(s0) + 5c38: 0001 nop + 5c3a: 1e5c addi a5,sp,820 + 5c3c: 0005 c.addi zero,1 + 5c3e: 3000 fld fs0,32(s0) + 5c40: 0005 c.addi zero,1 + 5c42: 0100 addi s0,sp,128 + 5c44: 5c00 lw s0,56(s0) ... - 5cf6: 00a0 addi s0,sp,72 - 5cf8: 0000 unimp - 5cfa: 00b6 slli ra,ra,0xd - 5cfc: 0000 unimp - 5cfe: 0001 nop - 5d00: a25a fsd fs6,256(sp) - 5d02: 0001 nop - 5d04: d000 sw s0,32(s0) - 5d06: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5d0a: 5a00 lw s0,48(a2) - 5d0c: 03d0 addi a2,sp,452 - 5d0e: 0000 unimp - 5d10: 042c addi a1,sp,520 - 5d12: 0000 unimp - 5d14: 0001 nop - 5d16: 525d li tp,-9 - 5d18: 0004 addi s1,sp,0 - 5d1a: 7200 flw fs0,32(a2) - 5d1c: 0004 addi s1,sp,0 - 5d1e: 0100 addi s0,sp,128 - 5d20: 5a00 lw s0,48(a2) - 5d22: 0478 addi a4,sp,524 - 5d24: 0000 unimp - 5d26: 0488 addi a0,sp,576 - 5d28: 0000 unimp - 5d2a: 0001 nop - 5d2c: 885a mv a6,s6 - 5d2e: 0004 addi s1,sp,0 - 5d30: 8c00 0x8c00 - 5d32: 0004 addi s1,sp,0 - 5d34: 0100 addi s0,sp,128 - 5d36: 5d00 lw s0,56(a0) - 5d38: 048c addi a1,sp,576 + 5c4e: 00a0 addi s0,sp,72 + 5c50: 0000 unimp + 5c52: 00b6 slli ra,ra,0xd + 5c54: 0000 unimp + 5c56: 0001 nop + 5c58: a25a fsd fs6,256(sp) + 5c5a: 0001 nop + 5c5c: d000 sw s0,32(s0) + 5c5e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5c62: 5a00 lw s0,48(a2) + 5c64: 03d0 addi a2,sp,452 + 5c66: 0000 unimp + 5c68: 042c addi a1,sp,520 + 5c6a: 0000 unimp + 5c6c: 0001 nop + 5c6e: 525d li tp,-9 + 5c70: 0004 addi s1,sp,0 + 5c72: 7200 flw fs0,32(a2) + 5c74: 0004 addi s1,sp,0 + 5c76: 0100 addi s0,sp,128 + 5c78: 5a00 lw s0,48(a2) + 5c7a: 0478 addi a4,sp,524 + 5c7c: 0000 unimp + 5c7e: 0488 addi a0,sp,576 + 5c80: 0000 unimp + 5c82: 0001 nop + 5c84: 885a mv a6,s6 + 5c86: 0004 addi s1,sp,0 + 5c88: 8c00 0x8c00 + 5c8a: 0004 addi s1,sp,0 + 5c8c: 0100 addi s0,sp,128 + 5c8e: 5d00 lw s0,56(a0) + 5c90: 048c addi a1,sp,576 + 5c92: 0000 unimp + 5c94: 04c2 slli s1,s1,0x10 + 5c96: 0000 unimp + 5c98: 0001 nop + 5c9a: 0004da5b 0x4da5b + 5c9e: e400 fsw fs0,8(s0) + 5ca0: 0004 addi s1,sp,0 + 5ca2: 0200 addi s0,sp,256 + 5ca4: 3000 fld fs0,32(s0) + 5ca6: e89f 0004 1000 0x10000004e89f + 5cac: 0005 c.addi zero,1 + 5cae: 0100 addi s0,sp,128 + 5cb0: 5b00 lw s0,48(a4) + 5cb2: 0510 addi a2,sp,640 + 5cb4: 0000 unimp + 5cb6: 051e slli a0,a0,0x7 + 5cb8: 0000 unimp + 5cba: 0001 nop + 5cbc: 005a 0x5a + 5cbe: 0000 unimp + 5cc0: 0000 unimp + 5cc2: 0000 unimp + 5cc4: 9e00 0x9e00 + 5cc6: c8000003 lb zero,-896(zero) # fffffc80 <_sp+0x7fffbc80> + 5cca: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5cce: 6f00 flw fs0,24(a4) + 5cd0: 03cc addi a1,sp,452 + 5cd2: 0000 unimp + 5cd4: 03ec addi a1,sp,460 + 5cd6: 0000 unimp + 5cd8: 0001 nop + 5cda: 0003ec6f jal s8,43cda <__stack_size+0x434da> + 5cde: ee00 fsw fs0,24(a2) + 5ce0: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 5ce4: 7b00 flw fs0,48(a4) + 5ce6: 9f7c 0x9f7c + 5ce8: 03ee slli t2,t2,0x1b + 5cea: 0000 unimp + 5cec: 03f0 addi a2,sp,460 + 5cee: 0000 unimp + 5cf0: 0001 nop + 5cf2: 0003f05b 0x3f05b + 5cf6: 0400 addi s0,sp,512 + 5cf8: 0004 addi s1,sp,0 + 5cfa: 0100 addi s0,sp,128 + 5cfc: 6f00 flw fs0,24(a4) + 5cfe: 0404 addi s1,sp,512 + 5d00: 0000 unimp + 5d02: 0410 addi a2,sp,512 + 5d04: 0000 unimp + 5d06: 000a 0xa + 5d08: 2533008f 0x2533008f + 5d0c: 007f 0x7f + 5d0e: 244d jal 5fb0 <__stack_size+0x57b0> + 5d10: 9f21 0x9f21 + 5d12: 0410 addi a2,sp,512 + 5d14: 0000 unimp + 5d16: 0414 addi a3,sp,512 + 5d18: 0000 unimp + 5d1a: 0008 addi a0,sp,0 + 5d1c: 2533008f 0x2533008f + 5d20: 007e 0x7e + 5d22: 9f21 0x9f21 + 5d24: 0414 addi a3,sp,512 + 5d26: 0000 unimp + 5d28: 0418 addi a4,sp,512 + 5d2a: 0000 unimp + 5d2c: 0006 0x6 + 5d2e: 007e008f 0x7e008f + 5d32: 9f21 0x9f21 + 5d34: 0418 addi a4,sp,512 + 5d36: 0000 unimp + 5d38: 041a slli s0,s0,0x6 5d3a: 0000 unimp - 5d3c: 04c2 slli s1,s1,0x10 - 5d3e: 0000 unimp - 5d40: 0001 nop - 5d42: 0004da5b 0x4da5b - 5d46: e400 fsw fs0,8(s0) - 5d48: 0004 addi s1,sp,0 - 5d4a: 0200 addi s0,sp,256 - 5d4c: 3000 fld fs0,32(s0) - 5d4e: e89f 0004 1000 0x10000004e89f - 5d54: 0005 c.addi zero,1 - 5d56: 0100 addi s0,sp,128 - 5d58: 5b00 lw s0,48(a4) - 5d5a: 0510 addi a2,sp,640 - 5d5c: 0000 unimp - 5d5e: 051e slli a0,a0,0x7 - 5d60: 0000 unimp - 5d62: 0001 nop - 5d64: 005a 0x5a - 5d66: 0000 unimp - 5d68: 0000 unimp - 5d6a: 0000 unimp - 5d6c: 9e00 0x9e00 - 5d6e: c8000003 lb zero,-896(zero) # fffffc80 <_sp+0x7fffbc80> - 5d72: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 5d76: 6f00 flw fs0,24(a4) - 5d78: 03cc addi a1,sp,452 - 5d7a: 0000 unimp - 5d7c: 03ec addi a1,sp,460 - 5d7e: 0000 unimp - 5d80: 0001 nop - 5d82: 0003ec6f jal s8,43d82 <__stack_size+0x43582> - 5d86: ee00 fsw fs0,24(a2) - 5d88: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> - 5d8c: 7b00 flw fs0,48(a4) - 5d8e: 9f7c 0x9f7c - 5d90: 03ee slli t2,t2,0x1b - 5d92: 0000 unimp - 5d94: 03f0 addi a2,sp,460 - 5d96: 0000 unimp - 5d98: 0001 nop - 5d9a: 0003f05b 0x3f05b - 5d9e: 0400 addi s0,sp,512 - 5da0: 0004 addi s1,sp,0 - 5da2: 0100 addi s0,sp,128 - 5da4: 6f00 flw fs0,24(a4) - 5da6: 0404 addi s1,sp,512 - 5da8: 0000 unimp - 5daa: 0410 addi a2,sp,512 - 5dac: 0000 unimp - 5dae: 000a 0xa - 5db0: 2533008f 0x2533008f - 5db4: 007f 0x7f - 5db6: 244d jal 6058 <__stack_size+0x5858> - 5db8: 9f21 0x9f21 - 5dba: 0410 addi a2,sp,512 + 5d3c: 0008 addi a0,sp,0 + 5d3e: 007f 0x7f + 5d40: 244d jal 5fe2 <__stack_size+0x57e2> + 5d42: 9f21008f 0x9f21008f + 5d46: 041a slli s0,s0,0x6 + 5d48: 0000 unimp + 5d4a: 0452 slli s0,s0,0x14 + 5d4c: 0000 unimp + 5d4e: 0001 nop + 5d50: 5a5e lw s4,244(sp) + 5d52: 0004 addi s1,sp,0 + 5d54: 6000 flw fs0,0(s0) + 5d56: 0004 addi s1,sp,0 + 5d58: 0100 addi s0,sp,128 + 5d5a: 5800 lw s0,48(s0) + 5d5c: 0460 addi s0,sp,524 + 5d5e: 0000 unimp + 5d60: 0472 slli s0,s0,0x1c + 5d62: 0000 unimp + 5d64: 0001 nop + 5d66: 00047a6f jal s4,4cd66 <__stack_size+0x4c566> + 5d6a: 7c00 flw fs0,56(s0) + 5d6c: 0004 addi s1,sp,0 + 5d6e: 0100 addi s0,sp,128 + 5d70: 6f00 flw fs0,24(a4) + 5d72: 0488 addi a0,sp,576 + 5d74: 0000 unimp + 5d76: 04b2 slli s1,s1,0xc + 5d78: 0000 unimp + 5d7a: 0001 nop + 5d7c: 0004b26f jal tp,50d7c <__stack_size+0x5057c> + 5d80: ce00 sw s0,24(a2) + 5d82: 0004 addi s1,sp,0 + 5d84: 0100 addi s0,sp,128 + 5d86: 5e00 lw s0,56(a2) + 5d88: 04ce slli s1,s1,0x13 + 5d8a: 0000 unimp + 5d8c: 04d0 addi a2,sp,580 + 5d8e: 0000 unimp + 5d90: 7c7d0003 lb zero,1991(s10) + 5d94: d09f 0004 d200 0xd2000004d09f + 5d9a: 0004 addi s1,sp,0 + 5d9c: 0100 addi s0,sp,128 + 5d9e: 5d00 lw s0,56(a0) + 5da0: 04d2 slli s1,s1,0x14 + 5da2: 0000 unimp + 5da4: 04e0 addi s0,sp,588 + 5da6: 0000 unimp + 5da8: 0001 nop + 5daa: e25e fsw fs7,4(sp) + 5dac: 0004 addi s1,sp,0 + 5dae: e400 fsw fs0,8(s0) + 5db0: 0004 addi s1,sp,0 + 5db2: 0100 addi s0,sp,128 + 5db4: 5e00 lw s0,56(a2) + 5db6: 04e8 addi a0,sp,588 + 5db8: 0000 unimp + 5dba: 050c addi a1,sp,640 5dbc: 0000 unimp - 5dbe: 0414 addi a3,sp,512 - 5dc0: 0000 unimp - 5dc2: 0008 addi a0,sp,0 - 5dc4: 2533008f 0x2533008f - 5dc8: 007e 0x7e - 5dca: 9f21 0x9f21 - 5dcc: 0414 addi a3,sp,512 + 5dbe: 0001 nop + 5dc0: 00050c6f jal s8,55dc0 <__stack_size+0x555c0> + 5dc4: 1000 addi s0,sp,32 + 5dc6: 0005 c.addi zero,1 + 5dc8: 0100 addi s0,sp,128 + 5dca: 5e00 lw s0,56(a2) + 5dcc: 0528 addi a0,sp,648 5dce: 0000 unimp - 5dd0: 0418 addi a4,sp,512 + 5dd0: 052c addi a1,sp,648 5dd2: 0000 unimp - 5dd4: 0006 0x6 - 5dd6: 007e008f 0x7e008f - 5dda: 9f21 0x9f21 - 5ddc: 0418 addi a4,sp,512 - 5dde: 0000 unimp - 5de0: 041a slli s0,s0,0x6 - 5de2: 0000 unimp - 5de4: 0008 addi a0,sp,0 - 5de6: 007f 0x7f - 5de8: 244d jal 608a <__stack_size+0x588a> - 5dea: 9f21008f 0x9f21008f - 5dee: 041a slli s0,s0,0x6 + 5dd4: 0001 nop + 5dd6: 005e 0x5e + 5dd8: 0000 unimp + 5dda: 0000 unimp + 5ddc: 0000 unimp + 5dde: 4600 lw s0,8(a2) + 5de0: 0002 0x2 + 5de2: 9a00 0x9a00 + 5de4: 0002 0x2 + 5de6: 0100 addi s0,sp,128 + 5de8: 6f00 flw fs0,24(a4) + 5dea: 029a slli t0,t0,0x6 + 5dec: 0000 unimp + 5dee: 029e slli t0,t0,0x7 5df0: 0000 unimp - 5df2: 0452 slli s0,s0,0x14 - 5df4: 0000 unimp - 5df6: 0001 nop - 5df8: 5a5e lw s4,244(sp) - 5dfa: 0004 addi s1,sp,0 - 5dfc: 6000 flw fs0,0(s0) - 5dfe: 0004 addi s1,sp,0 - 5e00: 0100 addi s0,sp,128 - 5e02: 5800 lw s0,48(s0) - 5e04: 0460 addi s0,sp,524 + 5df2: 0001 nop + 5df4: 9e5f 0002 ac00 0xac0000029e5f + 5dfa: 0002 0x2 + 5dfc: 0100 addi s0,sp,128 + 5dfe: 6f00 flw fs0,24(a4) + 5e00: 02ac addi a1,sp,328 + 5e02: 0000 unimp + 5e04: 0404 addi s1,sp,512 5e06: 0000 unimp - 5e08: 0472 slli s0,s0,0x1c - 5e0a: 0000 unimp - 5e0c: 0001 nop - 5e0e: 00047a6f jal s4,4ce0e <__stack_size+0x4c60e> - 5e12: 7c00 flw fs0,56(s0) - 5e14: 0004 addi s1,sp,0 - 5e16: 0100 addi s0,sp,128 - 5e18: 6f00 flw fs0,24(a4) - 5e1a: 0488 addi a0,sp,576 + 5e08: 0001 nop + 5e0a: 045f 0004 1a00 0x1a000004045f + 5e10: 0004 addi s1,sp,0 + 5e12: 0500 addi s0,sp,640 + 5e14: 7f00 flw fs0,56(a4) + 5e16: 3300 fld fs0,32(a4) + 5e18: 9f25 0x9f25 + 5e1a: 041a slli s0,s0,0x6 5e1c: 0000 unimp - 5e1e: 04b2 slli s1,s1,0xc + 5e1e: 0422 slli s0,s0,0x8 5e20: 0000 unimp 5e22: 0001 nop - 5e24: 0004b26f jal tp,50e24 <__stack_size+0x50624> - 5e28: ce00 sw s0,24(a2) + 5e24: 5a5f 0004 6000 0x600000045a5f 5e2a: 0004 addi s1,sp,0 5e2c: 0100 addi s0,sp,128 - 5e2e: 5e00 lw s0,56(a2) - 5e30: 04ce slli s1,s1,0x13 + 5e2e: 6500 flw fs0,8(a0) + 5e30: 0460 addi s0,sp,524 5e32: 0000 unimp - 5e34: 04d0 addi a2,sp,580 + 5e34: 0472 slli s0,s0,0x1c 5e36: 0000 unimp - 5e38: 7c7d0003 lb zero,1991(s10) - 5e3c: d09f 0004 d200 0xd2000004d09f - 5e42: 0004 addi s1,sp,0 - 5e44: 0100 addi s0,sp,128 - 5e46: 5d00 lw s0,56(a0) - 5e48: 04d2 slli s1,s1,0x14 - 5e4a: 0000 unimp - 5e4c: 04e0 addi s0,sp,588 - 5e4e: 0000 unimp - 5e50: 0001 nop - 5e52: e25e fsw fs7,4(sp) - 5e54: 0004 addi s1,sp,0 - 5e56: e400 fsw fs0,8(s0) - 5e58: 0004 addi s1,sp,0 - 5e5a: 0100 addi s0,sp,128 - 5e5c: 5e00 lw s0,56(a2) - 5e5e: 04e8 addi a0,sp,588 - 5e60: 0000 unimp - 5e62: 050c addi a1,sp,640 - 5e64: 0000 unimp - 5e66: 0001 nop - 5e68: 00050c6f jal s8,55e68 <__stack_size+0x55668> - 5e6c: 1000 addi s0,sp,32 - 5e6e: 0005 c.addi zero,1 - 5e70: 0100 addi s0,sp,128 - 5e72: 5e00 lw s0,56(a2) - 5e74: 0528 addi a0,sp,648 - 5e76: 0000 unimp - 5e78: 052c addi a1,sp,648 - 5e7a: 0000 unimp - 5e7c: 0001 nop - 5e7e: 005e 0x5e + 5e38: 0001 nop + 5e3a: 7a5f 0004 7c00 0x7c0000047a5f + 5e40: 0004 addi s1,sp,0 + 5e42: 0100 addi s0,sp,128 + 5e44: 5f00 lw s0,56(a4) + 5e46: 0488 addi a0,sp,576 + 5e48: 0000 unimp + 5e4a: 04e4 addi s1,sp,588 + 5e4c: 0000 unimp + 5e4e: 0001 nop + 5e50: e85f 0004 0c00 0xc000004e85f + 5e56: 0005 c.addi zero,1 + 5e58: 0100 addi s0,sp,128 + 5e5a: 5f00 lw s0,56(a4) + 5e5c: 050c addi a1,sp,640 + 5e5e: 0000 unimp + 5e60: 0510 addi a2,sp,640 + 5e62: 0000 unimp + 5e64: 0002 0x2 + 5e66: 9f30 0x9f30 + 5e68: 0528 addi a0,sp,648 + 5e6a: 0000 unimp + 5e6c: 052a slli a0,a0,0xa + 5e6e: 0000 unimp + 5e70: 0001 nop + 5e72: 005f 0000 0000 0x5f + 5e78: 0000 unimp + 5e7a: c600 sw s0,8(a2) + 5e7c: 0000 unimp + 5e7e: ca00 sw s0,16(a2) 5e80: 0000 unimp - 5e82: 0000 unimp - 5e84: 0000 unimp - 5e86: 4600 lw s0,8(a2) - 5e88: 0002 0x2 - 5e8a: 9a00 0x9a00 - 5e8c: 0002 0x2 - 5e8e: 0100 addi s0,sp,128 - 5e90: 6f00 flw fs0,24(a4) - 5e92: 029a slli t0,t0,0x6 - 5e94: 0000 unimp - 5e96: 029e slli t0,t0,0x7 - 5e98: 0000 unimp - 5e9a: 0001 nop - 5e9c: 9e5f 0002 ac00 0xac0000029e5f - 5ea2: 0002 0x2 - 5ea4: 0100 addi s0,sp,128 - 5ea6: 6f00 flw fs0,24(a4) - 5ea8: 02ac addi a1,sp,328 - 5eaa: 0000 unimp - 5eac: 0404 addi s1,sp,512 - 5eae: 0000 unimp + 5e82: 0100 addi s0,sp,128 + 5e84: 5a00 lw s0,48(a2) + 5e86: 00ca slli ra,ra,0x12 + 5e88: 0000 unimp + 5e8a: 00f4 addi a3,sp,76 + 5e8c: 0000 unimp + 5e8e: 0001 nop + 5e90: fa5f 0000 0000 0xfa5f + 5e96: 0001 nop + 5e98: 0100 addi s0,sp,128 + 5e9a: 5a00 lw s0,48(a2) + 5e9c: 0100 addi s0,sp,128 + 5e9e: 0000 unimp + 5ea0: 010c addi a1,sp,128 + 5ea2: 0000 unimp + 5ea4: 0001 nop + 5ea6: 005f 0000 0000 0x5f + 5eac: 0000 unimp + 5eae: 3e00 fld fs0,56(a2) 5eb0: 0001 nop - 5eb2: 045f 0004 1a00 0x1a000004045f - 5eb8: 0004 addi s1,sp,0 - 5eba: 0500 addi s0,sp,640 - 5ebc: 7f00 flw fs0,56(a4) - 5ebe: 3300 fld fs0,32(a4) - 5ec0: 9f25 0x9f25 - 5ec2: 041a slli s0,s0,0x6 - 5ec4: 0000 unimp - 5ec6: 0422 slli s0,s0,0x8 - 5ec8: 0000 unimp + 5eb2: 4200 lw s0,0(a2) + 5eb4: 0001 nop + 5eb6: 0100 addi s0,sp,128 + 5eb8: 5a00 lw s0,48(a2) + 5eba: 0142 slli sp,sp,0x10 + 5ebc: 0000 unimp + 5ebe: 0168 addi a0,sp,140 + 5ec0: 0000 unimp + 5ec2: 0001 nop + 5ec4: 6e5e flw ft8,212(sp) + 5ec6: 0001 nop + 5ec8: 7400 flw fs0,40(s0) 5eca: 0001 nop - 5ecc: 5a5f 0004 6000 0x600000045a5f - 5ed2: 0004 addi s1,sp,0 - 5ed4: 0100 addi s0,sp,128 - 5ed6: 6500 flw fs0,8(a0) - 5ed8: 0460 addi s0,sp,524 - 5eda: 0000 unimp - 5edc: 0472 slli s0,s0,0x1c + 5ecc: 0100 addi s0,sp,128 + 5ece: 5a00 lw s0,48(a2) + 5ed0: 0174 addi a3,sp,140 + 5ed2: 0000 unimp + 5ed4: 0180 addi s0,sp,192 + 5ed6: 0000 unimp + 5ed8: 0001 nop + 5eda: 005e 0x5e + 5edc: 0000 unimp 5ede: 0000 unimp - 5ee0: 0001 nop - 5ee2: 7a5f 0004 7c00 0x7c0000047a5f - 5ee8: 0004 addi s1,sp,0 - 5eea: 0100 addi s0,sp,128 - 5eec: 5f00 lw s0,56(a4) - 5eee: 0488 addi a0,sp,576 - 5ef0: 0000 unimp - 5ef2: 04e4 addi s1,sp,588 + 5ee0: 0000 unimp + 5ee2: ae00 fsd fs0,24(a2) + 5ee4: 0001 nop + 5ee6: be00 fsd fs0,56(a2) + 5ee8: 0001 nop + 5eea: 0500 addi s0,sp,640 + 5eec: 8500 0x8500 + 5eee: 3100 fld fs0,32(a0) + 5ef0: 9f25 0x9f25 + 5ef2: 01be slli gp,gp,0xf 5ef4: 0000 unimp - 5ef6: 0001 nop - 5ef8: e85f 0004 0c00 0xc000004e85f - 5efe: 0005 c.addi zero,1 - 5f00: 0100 addi s0,sp,128 - 5f02: 5f00 lw s0,56(a4) - 5f04: 050c addi a1,sp,640 - 5f06: 0000 unimp - 5f08: 0510 addi a2,sp,640 - 5f0a: 0000 unimp - 5f0c: 0002 0x2 - 5f0e: 9f30 0x9f30 - 5f10: 0528 addi a0,sp,648 + 5ef6: 03cc addi a1,sp,452 + 5ef8: 0000 unimp + 5efa: 0001 nop + 5efc: 5465 li s0,-7 + 5efe: 0004 addi s1,sp,0 + 5f00: 5800 lw s0,48(s0) + 5f02: 0004 addi s1,sp,0 + 5f04: 0100 addi s0,sp,128 + 5f06: 6500 flw fs0,8(a0) + ... + 5f10: 01b6 slli gp,gp,0xd 5f12: 0000 unimp - 5f14: 052a slli a0,a0,0xa + 5f14: 01c2 slli gp,gp,0x10 5f16: 0000 unimp - 5f18: 0001 nop - 5f1a: 005f 0000 0000 0x5f - 5f20: 0000 unimp - 5f22: c600 sw s0,8(a2) - 5f24: 0000 unimp - 5f26: ca00 sw s0,16(a2) - 5f28: 0000 unimp - 5f2a: 0100 addi s0,sp,128 - 5f2c: 5a00 lw s0,48(a2) - 5f2e: 00ca slli ra,ra,0x12 - 5f30: 0000 unimp - 5f32: 00f4 addi a3,sp,76 - 5f34: 0000 unimp - 5f36: 0001 nop - 5f38: fa5f 0000 0000 0xfa5f - 5f3e: 0001 nop - 5f40: 0100 addi s0,sp,128 - 5f42: 5a00 lw s0,48(a2) - 5f44: 0100 addi s0,sp,128 - 5f46: 0000 unimp - 5f48: 010c addi a1,sp,128 - 5f4a: 0000 unimp - 5f4c: 0001 nop - 5f4e: 005f 0000 0000 0x5f - 5f54: 0000 unimp - 5f56: 3e00 fld fs0,56(a2) - 5f58: 0001 nop - 5f5a: 4200 lw s0,0(a2) - 5f5c: 0001 nop - 5f5e: 0100 addi s0,sp,128 - 5f60: 5a00 lw s0,48(a2) - 5f62: 0142 slli sp,sp,0x10 - 5f64: 0000 unimp - 5f66: 0168 addi a0,sp,140 - 5f68: 0000 unimp - 5f6a: 0001 nop - 5f6c: 6e5e flw ft8,212(sp) - 5f6e: 0001 nop - 5f70: 7400 flw fs0,40(s0) - 5f72: 0001 nop - 5f74: 0100 addi s0,sp,128 - 5f76: 5a00 lw s0,48(a2) - 5f78: 0174 addi a3,sp,140 - 5f7a: 0000 unimp - 5f7c: 0180 addi s0,sp,192 - 5f7e: 0000 unimp - 5f80: 0001 nop - 5f82: 005e 0x5e + 5f18: 0006 0x6 + 5f1a: 007d007b 0x7d007b + 5f1e: 9f21 0x9f21 + 5f20: 01c2 slli gp,gp,0x10 + 5f22: 0000 unimp + 5f24: 0212 slli tp,tp,0x4 + 5f26: 0000 unimp + 5f28: 0001 nop + 5f2a: 5458 lw a4,44(s0) + 5f2c: 0004 addi s1,sp,0 + 5f2e: 5800 lw s0,48(s0) + 5f30: 0004 addi s1,sp,0 + 5f32: 0100 addi s0,sp,128 + 5f34: 5800 lw s0,48(s0) + ... + 5f3e: 01ba slli gp,gp,0xe + 5f40: 0000 unimp + 5f42: 02a0 addi s0,sp,328 + 5f44: 0000 unimp + 5f46: 0001 nop + 5f48: 545e lw s0,244(sp) + 5f4a: 0004 addi s1,sp,0 + 5f4c: 5800 lw s0,48(s0) + 5f4e: 0004 addi s1,sp,0 + 5f50: 0200 addi s0,sp,256 + 5f52: 3000 fld fs0,32(s0) + 5f54: 009f 0000 0000 0x9f + 5f5a: 0000 unimp + 5f5c: 4600 lw s0,8(a2) + 5f5e: 0002 0x2 + 5f60: a800 fsd fs0,16(s0) + 5f62: 0002 0x2 + 5f64: 0100 addi s0,sp,128 + 5f66: 5800 lw s0,48(s0) + 5f68: 02ac addi a1,sp,328 + 5f6a: 0000 unimp + 5f6c: 02d8 addi a4,sp,324 + 5f6e: 0000 unimp + 5f70: 0001 nop + 5f72: de58 sw a4,60(a2) + 5f74: 0002 0x2 + 5f76: f000 fsw fs0,32(s0) + 5f78: 0002 0x2 + 5f7a: 0100 addi s0,sp,128 + 5f7c: 5800 lw s0,48(s0) + 5f7e: 0352 slli t1,t1,0x14 + 5f80: 0000 unimp + 5f82: 039a slli t2,t2,0x6 5f84: 0000 unimp - 5f86: 0000 unimp - 5f88: 0000 unimp - 5f8a: ae00 fsd fs0,24(a2) - 5f8c: 0001 nop - 5f8e: be00 fsd fs0,56(a2) - 5f90: 0001 nop - 5f92: 0500 addi s0,sp,640 - 5f94: 8500 0x8500 - 5f96: 3100 fld fs0,32(a0) - 5f98: 9f25 0x9f25 - 5f9a: 01be slli gp,gp,0xf - 5f9c: 0000 unimp - 5f9e: 03cc addi a1,sp,452 - 5fa0: 0000 unimp - 5fa2: 0001 nop - 5fa4: 5465 li s0,-7 - 5fa6: 0004 addi s1,sp,0 - 5fa8: 5800 lw s0,48(s0) - 5faa: 0004 addi s1,sp,0 - 5fac: 0100 addi s0,sp,128 - 5fae: 6500 flw fs0,8(a0) + 5f86: 0001 nop + 5f88: 9e58 0x9e58 + 5f8a: c4000003 lb zero,-960(zero) # fffffc40 <_sp+0x7fffbc40> + 5f8e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5f92: 5800 lw s0,48(s0) ... - 5fb8: 01b6 slli gp,gp,0xd - 5fba: 0000 unimp - 5fbc: 01c2 slli gp,gp,0x10 - 5fbe: 0000 unimp - 5fc0: 0006 0x6 - 5fc2: 007d007b 0x7d007b - 5fc6: 9f21 0x9f21 - 5fc8: 01c2 slli gp,gp,0x10 + 5f9c: 0290 addi a2,sp,320 + 5f9e: 0000 unimp + 5fa0: 02a0 addi s0,sp,328 + 5fa2: 0000 unimp + 5fa4: 0001 nop + 5fa6: ac5e fsd fs7,24(sp) + 5fa8: 0002 0x2 + 5faa: c600 sw s0,8(a2) + 5fac: 0002 0x2 + 5fae: 0100 addi s0,sp,128 + 5fb0: 5e00 lw s0,56(a2) + 5fb2: 02d2 slli t0,t0,0x14 + 5fb4: 0000 unimp + 5fb6: 02dc addi a5,sp,324 + 5fb8: 0000 unimp + 5fba: 0001 nop + 5fbc: de5e sw s7,60(sp) + 5fbe: 0002 0x2 + 5fc0: 1c00 addi s0,sp,560 + 5fc2: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5fc6: 5b00 lw s0,48(a4) + 5fc8: 038c addi a1,sp,448 5fca: 0000 unimp - 5fcc: 0212 slli tp,tp,0x4 + 5fcc: 039e slli t2,t2,0x7 5fce: 0000 unimp - 5fd0: 0001 nop - 5fd2: 5458 lw a4,44(s0) - 5fd4: 0004 addi s1,sp,0 - 5fd6: 5800 lw s0,48(s0) - 5fd8: 0004 addi s1,sp,0 - 5fda: 0100 addi s0,sp,128 - 5fdc: 5800 lw s0,48(s0) - ... - 5fe6: 01ba slli gp,gp,0xe - 5fe8: 0000 unimp - 5fea: 02a0 addi s0,sp,328 + 5fd0: 0002 0x2 + 5fd2: 9f30 0x9f30 + 5fd4: 039e slli t2,t2,0x7 + 5fd6: 0000 unimp + 5fd8: 03b6 slli t2,t2,0xd + 5fda: 0000 unimp + 5fdc: 0001 nop + 5fde: be61 j 5b76 <__stack_size+0x5376> + 5fe0: c0000003 lb zero,-1024(zero) # fffffc00 <_sp+0x7fffbc00> + 5fe4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 5fe8: 5e00 lw s0,56(a2) + 5fea: 03c0 addi s0,sp,452 5fec: 0000 unimp - 5fee: 0001 nop - 5ff0: 545e lw s0,244(sp) - 5ff2: 0004 addi s1,sp,0 - 5ff4: 5800 lw s0,48(s0) - 5ff6: 0004 addi s1,sp,0 - 5ff8: 0200 addi s0,sp,256 - 5ffa: 3000 fld fs0,32(s0) - 5ffc: 009f 0000 0000 0x9f - 6002: 0000 unimp - 6004: 4600 lw s0,8(a2) - 6006: 0002 0x2 - 6008: a800 fsd fs0,16(s0) - 600a: 0002 0x2 - 600c: 0100 addi s0,sp,128 - 600e: 5800 lw s0,48(s0) - 6010: 02ac addi a1,sp,328 - 6012: 0000 unimp - 6014: 02d8 addi a4,sp,324 + 5fee: 03c8 addi a0,sp,452 + 5ff0: 0000 unimp + 5ff2: 0001 nop + 5ff4: 0061 c.addi zero,24 + 5ff6: 0000 unimp + 5ff8: 0000 unimp + 5ffa: 0000 unimp + 5ffc: 8000 0x8000 + 5ffe: 0002 0x2 + 6000: ec00 fsw fs0,24(s0) + 6002: 0002 0x2 + 6004: 0100 addi s0,sp,128 + 6006: 5d00 lw s0,56(a0) + 6008: 037c addi a5,sp,396 + 600a: 0000 unimp + 600c: 03cc addi a1,sp,452 + 600e: 0000 unimp + 6010: 0001 nop + 6012: 0056 0x56 + 6014: 0000 unimp 6016: 0000 unimp - 6018: 0001 nop - 601a: de58 sw a4,60(a2) + 6018: 0000 unimp + 601a: 9000 0x9000 601c: 0002 0x2 - 601e: f000 fsw fs0,32(s0) + 601e: d600 sw s0,40(a2) 6020: 0002 0x2 6022: 0100 addi s0,sp,128 - 6024: 5800 lw s0,48(s0) - 6026: 0352 slli t1,t1,0x14 + 6024: 5b00 lw s0,48(a4) + 6026: 038c addi a1,sp,448 6028: 0000 unimp - 602a: 039a slli t2,t2,0x6 + 602a: 03cc addi a1,sp,452 602c: 0000 unimp 602e: 0001 nop - 6030: 9e58 0x9e58 - 6032: c4000003 lb zero,-960(zero) # fffffc40 <_sp+0x7fffbc40> - 6036: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 603a: 5800 lw s0,48(s0) - ... - 6044: 0290 addi a2,sp,320 + 6030: 005d c.addi zero,23 + 6032: 0000 unimp + 6034: 0000 unimp + 6036: 0000 unimp + 6038: e400 fsw fs0,8(s0) + 603a: 0001 nop + 603c: 5a00 lw s0,48(a2) + 603e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6042: 6d00 flw fs0,24(a0) + 6044: 035a slli t1,t1,0x16 6046: 0000 unimp - 6048: 02a0 addi s0,sp,328 + 6048: 03b8 addi a4,sp,456 604a: 0000 unimp - 604c: 0001 nop - 604e: ac5e fsd fs7,24(sp) - 6050: 0002 0x2 - 6052: c600 sw s0,8(a2) - 6054: 0002 0x2 - 6056: 0100 addi s0,sp,128 - 6058: 5e00 lw s0,56(a2) - 605a: 02d2 slli t0,t0,0x14 - 605c: 0000 unimp - 605e: 02dc addi a5,sp,324 - 6060: 0000 unimp - 6062: 0001 nop - 6064: de5e sw s7,60(sp) - 6066: 0002 0x2 - 6068: 1c00 addi s0,sp,560 - 606a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 606e: 5b00 lw s0,48(a4) - 6070: 038c addi a1,sp,448 - 6072: 0000 unimp - 6074: 039e slli t2,t2,0x7 - 6076: 0000 unimp - 6078: 0002 0x2 - 607a: 9f30 0x9f30 - 607c: 039e slli t2,t2,0x7 - 607e: 0000 unimp - 6080: 03b6 slli t2,t2,0xd - 6082: 0000 unimp + 604c: 0005 c.addi zero,1 + 604e: 0080 addi s0,sp,64 + 6050: 2540 fld fs0,136(a0) + 6052: 009f 0000 0000 0x9f + 6058: 0000 unimp + 605a: e400 fsw fs0,8(s0) + 605c: 0001 nop + 605e: 2600 fld fs0,8(a2) + 6060: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6064: 6c00 flw fs0,24(s0) + 6066: 0326 slli t1,t1,0x9 + 6068: 0000 unimp + 606a: 03b8 addi a4,sp,456 + 606c: 0000 unimp + 606e: 00800007 0x800007 + 6072: 2440 fld fs0,136(s0) + 6074: 2540 fld fs0,136(a0) + 6076: 009f 0000 0000 0x9f + 607c: 0000 unimp + 607e: e400 fsw fs0,8(s0) + 6080: 0001 nop + 6082: fc00 fsw fs0,56(s0) 6084: 0001 nop - 6086: be61 j 5c1e <__stack_size+0x541e> - 6088: c0000003 lb zero,-1024(zero) # fffffc00 <_sp+0x7fffbc00> - 608c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6090: 5e00 lw s0,56(a2) - 6092: 03c0 addi s0,sp,452 - 6094: 0000 unimp - 6096: 03c8 addi a0,sp,452 + 6086: 0100 addi s0,sp,128 + 6088: 5b00 lw s0,48(a4) + 608a: 01fc addi a5,sp,204 + 608c: 0000 unimp + 608e: 0240 addi s0,sp,260 + 6090: 0000 unimp + 6092: 0001 nop + 6094: 0000006f j 6094 <__stack_size+0x5894> 6098: 0000 unimp - 609a: 0001 nop - 609c: 0061 c.addi zero,24 - 609e: 0000 unimp - 60a0: 0000 unimp - 60a2: 0000 unimp - 60a4: 8000 0x8000 - 60a6: 0002 0x2 - 60a8: ec00 fsw fs0,24(s0) - 60aa: 0002 0x2 - 60ac: 0100 addi s0,sp,128 - 60ae: 5d00 lw s0,56(a0) - 60b0: 037c addi a5,sp,396 - 60b2: 0000 unimp - 60b4: 03cc addi a1,sp,452 - 60b6: 0000 unimp - 60b8: 0001 nop - 60ba: 0056 0x56 - 60bc: 0000 unimp - 60be: 0000 unimp - 60c0: 0000 unimp - 60c2: 9000 0x9000 - 60c4: 0002 0x2 - 60c6: d600 sw s0,40(a2) - 60c8: 0002 0x2 - 60ca: 0100 addi s0,sp,128 - 60cc: 5b00 lw s0,48(a4) - 60ce: 038c addi a1,sp,448 - 60d0: 0000 unimp - 60d2: 03cc addi a1,sp,452 - 60d4: 0000 unimp - 60d6: 0001 nop - 60d8: 005d c.addi zero,23 - 60da: 0000 unimp + 609a: 0000 unimp + 609c: 1000 addi s0,sp,32 + 609e: 0002 0x2 + 60a0: 2c00 fld fs0,24(s0) + 60a2: 0002 0x2 + 60a4: 0100 addi s0,sp,128 + 60a6: 5600 lw s0,40(a2) + 60a8: 022c addi a1,sp,264 + 60aa: 0000 unimp + 60ac: 0252 slli tp,tp,0x14 + 60ae: 0000 unimp + 60b0: 0001 nop + 60b2: 005f 0000 0000 0x5f + 60b8: 0000 unimp + 60ba: e400 fsw fs0,8(s0) + 60bc: 0001 nop + 60be: e800 fsw fs0,16(s0) + 60c0: 0001 nop + 60c2: 0600 addi s0,sp,768 + 60c4: 8500 0x8500 + 60c6: 8d00 0x8d00 + 60c8: 1d00 addi s0,sp,688 + 60ca: e89f 0001 f000 0xf0000001e89f + 60d0: 0001 nop + 60d2: 0100 addi s0,sp,128 + 60d4: 5900 lw s0,48(a0) + 60d6: 01f0 addi a2,sp,204 + 60d8: 0000 unimp + 60da: 01f2 slli gp,gp,0x1c 60dc: 0000 unimp - 60de: 0000 unimp - 60e0: e400 fsw fs0,8(s0) - 60e2: 0001 nop - 60e4: 5a00 lw s0,48(a2) - 60e6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 60ea: 6d00 flw fs0,24(a0) - 60ec: 035a slli t1,t1,0x16 - 60ee: 0000 unimp - 60f0: 03b8 addi a4,sp,456 - 60f2: 0000 unimp - 60f4: 0005 c.addi zero,1 - 60f6: 0080 addi s0,sp,64 - 60f8: 2540 fld fs0,136(a0) - 60fa: 009f 0000 0000 0x9f - 6100: 0000 unimp - 6102: e400 fsw fs0,8(s0) - 6104: 0001 nop - 6106: 2600 fld fs0,8(a2) - 6108: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 610c: 6c00 flw fs0,24(s0) - 610e: 0326 slli t1,t1,0x9 - 6110: 0000 unimp - 6112: 03b8 addi a4,sp,456 - 6114: 0000 unimp - 6116: 00800007 0x800007 - 611a: 2440 fld fs0,136(s0) - 611c: 2540 fld fs0,136(a0) - 611e: 009f 0000 0000 0x9f - 6124: 0000 unimp - 6126: e400 fsw fs0,8(s0) - 6128: 0001 nop - 612a: fc00 fsw fs0,56(s0) - 612c: 0001 nop - 612e: 0100 addi s0,sp,128 - 6130: 5b00 lw s0,48(a4) - 6132: 01fc addi a5,sp,204 - 6134: 0000 unimp - 6136: 0240 addi s0,sp,260 - 6138: 0000 unimp - 613a: 0001 nop - 613c: 0000006f j 613c <__stack_size+0x593c> - 6140: 0000 unimp + 60de: 0006 0x6 + 60e0: 0085 addi ra,ra,1 + 60e2: 008d addi ra,ra,3 + 60e4: 9f1d 0x9f1d + 60e6: 01f2 slli gp,gp,0x1c + 60e8: 0000 unimp + 60ea: 01f8 addi a4,sp,204 + 60ec: 0000 unimp + 60ee: 0001 nop + 60f0: f85d bnez s0,60a6 <__stack_size+0x58a6> + 60f2: 0001 nop + 60f4: fc00 fsw fs0,56(s0) + 60f6: 0001 nop + 60f8: 0800 addi s0,sp,16 + 60fa: 7800 flw fs0,48(s0) + 60fc: 4000 lw s0,0(s0) + 60fe: 7925 lui s2,0xfffe9 + 6100: 2100 fld fs0,0(a0) + 6102: fc9f 0001 1800 0x18000001fc9f + 6108: 0002 0x2 + 610a: 0100 addi s0,sp,128 + 610c: 5d00 lw s0,56(a0) + ... + 6116: 020c addi a1,sp,256 + 6118: 0000 unimp + 611a: 0218 addi a4,sp,256 + 611c: 0000 unimp + 611e: 0006 0x6 + 6120: 007d c.addi zero,31 + 6122: 008d addi ra,ra,3 + 6124: 9f1d 0x9f1d + 6126: 0218 addi a4,sp,256 + 6128: 0000 unimp + 612a: 0220 addi s0,sp,264 + 612c: 0000 unimp + 612e: 0001 nop + 6130: 225d jal 62d6 <__stack_size+0x5ad6> + 6132: 0002 0x2 + 6134: 2800 fld fs0,16(s0) + 6136: 0002 0x2 + 6138: 0100 addi s0,sp,128 + 613a: 5d00 lw s0,56(a0) + 613c: 022c addi a1,sp,264 + 613e: 0000 unimp + 6140: 023e slli tp,tp,0xf 6142: 0000 unimp - 6144: 1000 addi s0,sp,32 - 6146: 0002 0x2 - 6148: 2c00 fld fs0,24(s0) - 614a: 0002 0x2 - 614c: 0100 addi s0,sp,128 - 614e: 5600 lw s0,40(a2) - 6150: 022c addi a1,sp,264 - 6152: 0000 unimp - 6154: 0252 slli tp,tp,0x14 - 6156: 0000 unimp - 6158: 0001 nop - 615a: 005f 0000 0000 0x5f + 6144: 0001 nop + 6146: 3e5d jal 5cfc <__stack_size+0x54fc> + 6148: 0002 0x2 + 614a: a800 fsd fs0,16(s0) + 614c: 0002 0x2 + 614e: 0100 addi s0,sp,128 + 6150: 5800 lw s0,48(s0) + ... + 615a: 01ee slli gp,gp,0x1b + 615c: 0000 unimp + 615e: 021a slli tp,tp,0x6 6160: 0000 unimp - 6162: e400 fsw fs0,8(s0) - 6164: 0001 nop - 6166: e800 fsw fs0,16(s0) - 6168: 0001 nop - 616a: 0600 addi s0,sp,768 - 616c: 8500 0x8500 - 616e: 8d00 0x8d00 - 6170: 1d00 addi s0,sp,688 - 6172: e89f 0001 f000 0xf0000001e89f - 6178: 0001 nop - 617a: 0100 addi s0,sp,128 - 617c: 5900 lw s0,48(a0) - 617e: 01f0 addi a2,sp,204 - 6180: 0000 unimp - 6182: 01f2 slli gp,gp,0x1c - 6184: 0000 unimp - 6186: 0006 0x6 - 6188: 0085 addi ra,ra,1 - 618a: 008d addi ra,ra,3 - 618c: 9f1d 0x9f1d - 618e: 01f2 slli gp,gp,0x1c - 6190: 0000 unimp - 6192: 01f8 addi a4,sp,204 - 6194: 0000 unimp - 6196: 0001 nop - 6198: f85d bnez s0,614e <__stack_size+0x594e> - 619a: 0001 nop - 619c: fc00 fsw fs0,56(s0) - 619e: 0001 nop - 61a0: 0800 addi s0,sp,16 - 61a2: 7800 flw fs0,48(s0) - 61a4: 4000 lw s0,0(s0) - 61a6: 7925 lui s2,0xfffe9 - 61a8: 2100 fld fs0,0(a0) - 61aa: fc9f 0001 1800 0x18000001fc9f - 61b0: 0002 0x2 - 61b2: 0100 addi s0,sp,128 - 61b4: 5d00 lw s0,56(a0) + 6162: 0001 nop + 6164: 1a5f 0002 1e00 0x1e0000021a5f + 616a: 0002 0x2 + 616c: 0600 addi s0,sp,768 + 616e: 8c00 0x8c00 + 6170: 7b00 flw fs0,48(a4) + 6172: 1e00 addi s0,sp,816 + 6174: 1e9f 0002 4200 0x420000021e9f + 617a: 0002 0x2 + 617c: 0100 addi s0,sp,128 + 617e: 5b00 lw s0,48(a4) + 6180: 0242 slli tp,tp,0x10 + 6182: 0000 unimp + 6184: 024a slli tp,tp,0x12 + 6186: 0000 unimp + 6188: 0006 0x6 + 618a: 008c addi a1,sp,64 + 618c: 0076 0x76 + 618e: 9f1e add t5,t5,t2 ... - 61be: 020c addi a1,sp,256 - 61c0: 0000 unimp - 61c2: 0218 addi a4,sp,256 - 61c4: 0000 unimp - 61c6: 0006 0x6 - 61c8: 007d c.addi zero,31 - 61ca: 008d addi ra,ra,3 - 61cc: 9f1d 0x9f1d - 61ce: 0218 addi a4,sp,256 - 61d0: 0000 unimp - 61d2: 0220 addi s0,sp,264 - 61d4: 0000 unimp - 61d6: 0001 nop - 61d8: 225d jal 637e <__stack_size+0x5b7e> - 61da: 0002 0x2 - 61dc: 2800 fld fs0,16(s0) - 61de: 0002 0x2 - 61e0: 0100 addi s0,sp,128 - 61e2: 5d00 lw s0,56(a0) - 61e4: 022c addi a1,sp,264 - 61e6: 0000 unimp - 61e8: 023e slli tp,tp,0xf - 61ea: 0000 unimp - 61ec: 0001 nop - 61ee: 3e5d jal 5da4 <__stack_size+0x55a4> - 61f0: 0002 0x2 - 61f2: a800 fsd fs0,16(s0) - 61f4: 0002 0x2 - 61f6: 0100 addi s0,sp,128 - 61f8: 5800 lw s0,48(s0) + 6198: 025e slli tp,tp,0x17 + 619a: 0000 unimp + 619c: 028e slli t0,t0,0x3 + 619e: 0000 unimp + 61a0: 0001 nop + 61a2: 00028e57 0x28e57 + 61a6: 9a00 0x9a00 + 61a8: 0002 0x2 + 61aa: 0900 addi s0,sp,144 + 61ac: 8f00 0x8f00 + 61ae: 7500 flw fs0,40(a0) + 61b0: 1a00 addi s0,sp,304 + 61b2: 0076 0x76 + 61b4: 9f1e add t5,t5,t2 + 61b6: 029a slli t0,t0,0x6 + 61b8: 0000 unimp + 61ba: 029e slli t0,t0,0x7 + 61bc: 0000 unimp + 61be: 0009 c.addi zero,2 + 61c0: 007f 0x7f + 61c2: 0075 c.addi zero,29 + 61c4: 761a flw fa2,164(sp) + 61c6: 1e00 addi s0,sp,816 + 61c8: 9e9f 0002 a400 0xa40000029e9f + 61ce: 0002 0x2 + 61d0: 0900 addi s0,sp,144 + 61d2: 8f00 0x8f00 + 61d4: 7500 flw fs0,40(a0) + 61d6: 1a00 addi s0,sp,304 + 61d8: 0076 0x76 + 61da: 9f1e add t5,t5,t2 + 61dc: 02a4 addi s1,sp,328 + 61de: 0000 unimp + 61e0: 02ce slli t0,t0,0x13 + 61e2: 0000 unimp + 61e4: 000a 0xa + 61e6: ff0a008f 0xff0a008f + 61ea: 1aff 0x1aff + 61ec: 0076 0x76 + 61ee: 9f1e add t5,t5,t2 + 61f0: 02ce slli t0,t0,0x13 + 61f2: 0000 unimp + 61f4: 02d2 slli t0,t0,0x14 + 61f6: 0000 unimp + 61f8: 000a 0xa + 61fa: 027f 0x27f + 61fc: ff0a fsw ft2,188(sp) + 61fe: 1aff 0x1aff + 6200: 0076 0x76 + 6202: 9f1e add t5,t5,t2 ... - 6202: 01ee slli gp,gp,0x1b - 6204: 0000 unimp - 6206: 021a slli tp,tp,0x6 - 6208: 0000 unimp - 620a: 0001 nop - 620c: 1a5f 0002 1e00 0x1e0000021a5f - 6212: 0002 0x2 - 6214: 0600 addi s0,sp,768 - 6216: 8c00 0x8c00 - 6218: 7b00 flw fs0,48(a4) - 621a: 1e00 addi s0,sp,816 - 621c: 1e9f 0002 4200 0x420000021e9f - 6222: 0002 0x2 - 6224: 0100 addi s0,sp,128 - 6226: 5b00 lw s0,48(a4) - 6228: 0242 slli tp,tp,0x10 - 622a: 0000 unimp - 622c: 024a slli tp,tp,0x12 - 622e: 0000 unimp - 6230: 0006 0x6 - 6232: 008c addi a1,sp,64 - 6234: 0076 0x76 - 6236: 9f1e add t5,t5,t2 - ... - 6240: 025e slli tp,tp,0x17 - 6242: 0000 unimp - 6244: 028e slli t0,t0,0x3 - 6246: 0000 unimp - 6248: 0001 nop - 624a: 00028e57 0x28e57 - 624e: 9a00 0x9a00 - 6250: 0002 0x2 - 6252: 0900 addi s0,sp,144 - 6254: 8f00 0x8f00 - 6256: 7500 flw fs0,40(a0) - 6258: 1a00 addi s0,sp,304 - 625a: 0076 0x76 - 625c: 9f1e add t5,t5,t2 - 625e: 029a slli t0,t0,0x6 - 6260: 0000 unimp - 6262: 029e slli t0,t0,0x7 - 6264: 0000 unimp - 6266: 0009 c.addi zero,2 - 6268: 007f 0x7f - 626a: 0075 c.addi zero,29 - 626c: 761a flw fa2,164(sp) - 626e: 1e00 addi s0,sp,816 - 6270: 9e9f 0002 a400 0xa40000029e9f - 6276: 0002 0x2 - 6278: 0900 addi s0,sp,144 - 627a: 8f00 0x8f00 - 627c: 7500 flw fs0,40(a0) - 627e: 1a00 addi s0,sp,304 - 6280: 0076 0x76 - 6282: 9f1e add t5,t5,t2 - 6284: 02a4 addi s1,sp,328 - 6286: 0000 unimp - 6288: 02ce slli t0,t0,0x13 - 628a: 0000 unimp - 628c: 000a 0xa - 628e: ff0a008f 0xff0a008f - 6292: 1aff 0x1aff - 6294: 0076 0x76 - 6296: 9f1e add t5,t5,t2 - 6298: 02ce slli t0,t0,0x13 - 629a: 0000 unimp - 629c: 02d2 slli t0,t0,0x14 - 629e: 0000 unimp - 62a0: 000a 0xa - 62a2: 027f 0x27f - 62a4: ff0a fsw ft2,188(sp) - 62a6: 1aff 0x1aff - 62a8: 0076 0x76 - 62aa: 9f1e add t5,t5,t2 - ... - 62b4: 025e slli tp,tp,0x17 - 62b6: 0000 unimp - 62b8: 0266 slli tp,tp,0x19 + 620c: 025e slli tp,tp,0x17 + 620e: 0000 unimp + 6210: 0266 slli tp,tp,0x19 + 6212: 0000 unimp + 6214: 0006 0x6 + 6216: 008e slli ra,ra,0x3 + 6218: 007f 0x7f + 621a: 9f1e add t5,t5,t2 + 621c: 0266 slli tp,tp,0x19 + 621e: 0000 unimp + 6220: 026e slli tp,tp,0x1b + 6222: 0000 unimp + 6224: 0001 nop + 6226: 745f 0002 9600 0x96000002745f + 622c: 0002 0x2 + 622e: 0100 addi s0,sp,128 + 6230: 5f00 lw s0,56(a4) + 6232: 0296 slli t0,t0,0x5 + 6234: 0000 unimp + 6236: 029a slli t0,t0,0x6 + 6238: 0000 unimp + 623a: 008f0017 auipc zero,0x8f0 + 623e: 0075 c.addi zero,29 + 6240: 8e1a mv t3,t1 + 6242: 1e00 addi s0,sp,816 + 6244: 0075008f 0x75008f + 6248: 761a flw fa2,164(sp) + 624a: 1e00 addi s0,sp,816 + 624c: 2540 fld fs0,136(a0) + 624e: 7922 flw fs2,40(sp) + 6250: 2200 fld fs0,0(a2) + 6252: 9a9f 0002 9e00 0x9e0000029a9f + 6258: 0002 0x2 + 625a: 1700 addi s0,sp,928 + 625c: 7f00 flw fs0,56(a4) + 625e: 7500 flw fs0,40(a0) + 6260: 1a00 addi s0,sp,304 + 6262: 008e slli ra,ra,0x3 + 6264: 7f1e flw ft10,228(sp) + 6266: 7500 flw fs0,40(a0) + 6268: 1a00 addi s0,sp,304 + 626a: 0076 0x76 + 626c: 401e 0x401e + 626e: 2225 jal 6396 <__stack_size+0x5b96> + 6270: 0079 c.addi zero,30 + 6272: 9f22 add t5,t5,s0 + 6274: 029e slli t0,t0,0x7 + 6276: 0000 unimp + 6278: 02a4 addi s1,sp,328 + 627a: 0000 unimp + 627c: 008f0017 auipc zero,0x8f0 + 6280: 0075 c.addi zero,29 + 6282: 8e1a mv t3,t1 + 6284: 1e00 addi s0,sp,816 + 6286: 0075008f 0x75008f + 628a: 761a flw fa2,164(sp) + 628c: 1e00 addi s0,sp,816 + 628e: 2540 fld fs0,136(a0) + 6290: 7922 flw fs2,40(sp) + 6292: 2200 fld fs0,0(a2) + 6294: a49f 0002 ce00 0xce000002a49f + 629a: 0002 0x2 + 629c: 1900 addi s0,sp,176 + 629e: 8f00 0x8f00 + 62a0: 0a00 addi s0,sp,272 + 62a2: ffff 0xffff + 62a4: 8e1a mv t3,t1 + 62a6: 1e00 addi s0,sp,816 + 62a8: ff0a008f 0xff0a008f + 62ac: 1aff 0x1aff + 62ae: 0076 0x76 + 62b0: 401e 0x401e + 62b2: 2225 jal 63da <__stack_size+0x5bda> + 62b4: 0079 c.addi zero,30 + 62b6: 9f22 add t5,t5,s0 + 62b8: 02ce slli t0,t0,0x13 62ba: 0000 unimp - 62bc: 0006 0x6 - 62be: 008e slli ra,ra,0x3 - 62c0: 007f 0x7f - 62c2: 9f1e add t5,t5,t2 - 62c4: 0266 slli tp,tp,0x19 - 62c6: 0000 unimp - 62c8: 026e slli tp,tp,0x1b - 62ca: 0000 unimp - 62cc: 0001 nop - 62ce: 745f 0002 9600 0x96000002745f - 62d4: 0002 0x2 - 62d6: 0100 addi s0,sp,128 - 62d8: 5f00 lw s0,56(a4) - 62da: 0296 slli t0,t0,0x5 - 62dc: 0000 unimp - 62de: 029a slli t0,t0,0x6 + 62bc: 02d2 slli t0,t0,0x14 + 62be: 0000 unimp + 62c0: 0019 c.addi zero,6 + 62c2: 027f 0x27f + 62c4: ff0a fsw ft2,188(sp) + 62c6: 1aff 0x1aff + 62c8: 008e slli ra,ra,0x3 + 62ca: 7f1e flw ft10,228(sp) + 62cc: 0a02 slli s4,s4,0x0 + 62ce: ffff 0xffff + 62d0: 761a flw fa2,164(sp) + 62d2: 1e00 addi s0,sp,816 + 62d4: 2540 fld fs0,136(a0) + 62d6: 7922 flw fs2,40(sp) + 62d8: 2200 fld fs0,0(a2) + 62da: 009f 0000 0000 0x9f 62e0: 0000 unimp - 62e2: 008f0017 auipc zero,0x8f0 - 62e6: 0075 c.addi zero,29 - 62e8: 8e1a mv t3,t1 - 62ea: 1e00 addi s0,sp,816 - 62ec: 0075008f 0x75008f - 62f0: 761a flw fa2,164(sp) - 62f2: 1e00 addi s0,sp,816 - 62f4: 2540 fld fs0,136(a0) - 62f6: 7922 flw fs2,40(sp) - 62f8: 2200 fld fs0,0(a2) - 62fa: 9a9f 0002 9e00 0x9e0000029a9f - 6300: 0002 0x2 - 6302: 1700 addi s0,sp,928 - 6304: 7f00 flw fs0,56(a4) - 6306: 7500 flw fs0,40(a0) - 6308: 1a00 addi s0,sp,304 - 630a: 008e slli ra,ra,0x3 - 630c: 7f1e flw ft10,228(sp) - 630e: 7500 flw fs0,40(a0) - 6310: 1a00 addi s0,sp,304 - 6312: 0076 0x76 - 6314: 401e 0x401e - 6316: 2225 jal 643e <__stack_size+0x5c3e> - 6318: 0079 c.addi zero,30 - 631a: 9f22 add t5,t5,s0 - 631c: 029e slli t0,t0,0x7 - 631e: 0000 unimp - 6320: 02a4 addi s1,sp,328 - 6322: 0000 unimp - 6324: 008f0017 auipc zero,0x8f0 - 6328: 0075 c.addi zero,29 - 632a: 8e1a mv t3,t1 - 632c: 1e00 addi s0,sp,816 - 632e: 0075008f 0x75008f - 6332: 761a flw fa2,164(sp) - 6334: 1e00 addi s0,sp,816 - 6336: 2540 fld fs0,136(a0) - 6338: 7922 flw fs2,40(sp) - 633a: 2200 fld fs0,0(a2) - 633c: a49f 0002 ce00 0xce000002a49f - 6342: 0002 0x2 - 6344: 1900 addi s0,sp,176 - 6346: 8f00 0x8f00 - 6348: 0a00 addi s0,sp,272 - 634a: ffff 0xffff - 634c: 8e1a mv t3,t1 - 634e: 1e00 addi s0,sp,816 - 6350: ff0a008f 0xff0a008f - 6354: 1aff 0x1aff - 6356: 0076 0x76 - 6358: 401e 0x401e - 635a: 2225 jal 6482 <__stack_size+0x5c82> - 635c: 0079 c.addi zero,30 - 635e: 9f22 add t5,t5,s0 - 6360: 02ce slli t0,t0,0x13 - 6362: 0000 unimp - 6364: 02d2 slli t0,t0,0x14 - 6366: 0000 unimp - 6368: 0019 c.addi zero,6 - 636a: 027f 0x27f - 636c: ff0a fsw ft2,188(sp) - 636e: 1aff 0x1aff - 6370: 008e slli ra,ra,0x3 - 6372: 7f1e flw ft10,228(sp) - 6374: 0a02 slli s4,s4,0x0 - 6376: ffff 0xffff - 6378: 761a flw fa2,164(sp) - 637a: 1e00 addi s0,sp,816 - 637c: 2540 fld fs0,136(a0) - 637e: 7922 flw fs2,40(sp) - 6380: 2200 fld fs0,0(a2) + 62e2: 6200 flw fs0,0(a2) + 62e4: 0002 0x2 + 62e6: cc00 sw s0,24(s0) + 62e8: 01000003 lb zero,16(zero) # 8f628c <__stack_size+0x8f5a8c> + 62ec: 5900 lw s0,48(a0) + ... + 62f6: 026a slli tp,tp,0x1a + 62f8: 0000 unimp + 62fa: 0282 slli t0,t0,0x0 + 62fc: 0000 unimp + 62fe: 0001 nop + 6300: 0055 c.addi zero,21 + 6302: 0000 unimp + 6304: 0000 unimp + 6306: 0000 unimp + 6308: 4600 lw s0,8(a2) + 630a: 0002 0x2 + 630c: ce00 sw s0,24(a2) + 630e: 0002 0x2 + 6310: 0100 addi s0,sp,128 + 6312: 6f00 flw fs0,24(a4) + 6314: 02ce slli t0,t0,0x13 + 6316: 0000 unimp + 6318: 02d2 slli t0,t0,0x14 + 631a: 0000 unimp + 631c: 027f0003 lb zero,39(t5) + 6320: 009f 0000 0000 0x9f + 6326: 0000 unimp + 6328: 4e00 lw s0,24(a2) + 632a: 0002 0x2 + 632c: b600 fsd fs0,40(a2) + 632e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6332: 6100 flw fs0,0(a0) + ... + 633c: 024e slli tp,tp,0x13 + 633e: 0000 unimp + 6340: 026e slli tp,tp,0x1b + 6342: 0000 unimp + 6344: 0001 nop + 6346: 6e5d lui t3,0x17 + 6348: 0002 0x2 + 634a: 9a00 0x9a00 + 634c: 0002 0x2 + 634e: 0500 addi s0,sp,640 + 6350: 8f00 0x8f00 + 6352: 4000 lw s0,0(s0) + 6354: 9f25 0x9f25 + 6356: 029a slli t0,t0,0x6 + 6358: 0000 unimp + 635a: 029e slli t0,t0,0x7 + 635c: 0000 unimp + 635e: 0005 c.addi zero,1 + 6360: 007f 0x7f + 6362: 2540 fld fs0,136(a0) + 6364: 9e9f 0002 ce00 0xce0000029e9f + 636a: 0002 0x2 + 636c: 0500 addi s0,sp,640 + 636e: 8f00 0x8f00 + 6370: 4000 lw s0,0(s0) + 6372: 9f25 0x9f25 + 6374: 02ce slli t0,t0,0x13 + 6376: 0000 unimp + 6378: 02d2 slli t0,t0,0x14 + 637a: 0000 unimp + 637c: 0005 c.addi zero,1 + 637e: 027f 0x27f + 6380: 2540 fld fs0,136(a0) 6382: 009f 0000 0000 0x9f 6388: 0000 unimp - 638a: 6200 flw fs0,0(a2) + 638a: 5600 lw s0,40(a2) 638c: 0002 0x2 - 638e: cc00 sw s0,24(s0) - 6390: 01000003 lb zero,16(zero) # 8f6334 <__stack_size+0x8f5b34> - 6394: 5900 lw s0,48(a0) - ... - 639e: 026a slli tp,tp,0x1a - 63a0: 0000 unimp - 63a2: 0282 slli t0,t0,0x0 - 63a4: 0000 unimp - 63a6: 0001 nop - 63a8: 0055 c.addi zero,21 + 638e: 6600 flw fs0,8(a2) + 6390: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6394: 6e00 flw fs0,24(a2) + 6396: 0366 slli t1,t1,0x19 + 6398: 0000 unimp + 639a: 03b6 slli t2,t2,0xd + 639c: 0000 unimp + 639e: 0005 c.addi zero,1 + 63a0: 0081 addi ra,ra,0 + 63a2: 2540 fld fs0,136(a0) + 63a4: 009f 0000 0000 0x9f 63aa: 0000 unimp - 63ac: 0000 unimp - 63ae: 0000 unimp - 63b0: 4600 lw s0,8(a2) + 63ac: ac00 fsd fs0,24(s0) + 63ae: 0002 0x2 + 63b0: c600 sw s0,8(a2) 63b2: 0002 0x2 - 63b4: ce00 sw s0,24(a2) - 63b6: 0002 0x2 - 63b8: 0100 addi s0,sp,128 - 63ba: 6f00 flw fs0,24(a4) - 63bc: 02ce slli t0,t0,0x13 - 63be: 0000 unimp - 63c0: 02d2 slli t0,t0,0x14 + 63b4: 0100 addi s0,sp,128 + 63b6: 5e00 lw s0,56(a2) + ... + 63c0: 02ca slli t0,t0,0x12 63c2: 0000 unimp - 63c4: 027f0003 lb zero,39(t5) - 63c8: 009f 0000 0000 0x9f + 63c4: 02d2 slli t0,t0,0x14 + 63c6: 0000 unimp + 63c8: 0001 nop + 63ca: 005e 0x5e + 63cc: 0000 unimp 63ce: 0000 unimp - 63d0: 4e00 lw s0,24(a2) - 63d2: 0002 0x2 - 63d4: b600 fsd fs0,40(a2) - 63d6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 63da: 6100 flw fs0,0(a0) + 63d0: 0000 unimp + 63d2: d600 sw s0,40(a2) + 63d4: 0002 0x2 + 63d6: 1c00 addi s0,sp,560 + 63d8: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 63dc: 5b00 lw s0,48(a4) ... - 63e4: 024e slli tp,tp,0x13 - 63e6: 0000 unimp - 63e8: 026e slli tp,tp,0x1b - 63ea: 0000 unimp - 63ec: 0001 nop - 63ee: 6e5d lui t3,0x17 - 63f0: 0002 0x2 - 63f2: 9a00 0x9a00 - 63f4: 0002 0x2 - 63f6: 0500 addi s0,sp,640 - 63f8: 8f00 0x8f00 - 63fa: 4000 lw s0,0(s0) - 63fc: 9f25 0x9f25 - 63fe: 029a slli t0,t0,0x6 - 6400: 0000 unimp - 6402: 029e slli t0,t0,0x7 - 6404: 0000 unimp - 6406: 0005 c.addi zero,1 - 6408: 007f 0x7f - 640a: 2540 fld fs0,136(a0) - 640c: 9e9f 0002 ce00 0xce0000029e9f - 6412: 0002 0x2 - 6414: 0500 addi s0,sp,640 - 6416: 8f00 0x8f00 - 6418: 4000 lw s0,0(s0) - 641a: 9f25 0x9f25 - 641c: 02ce slli t0,t0,0x13 - 641e: 0000 unimp - 6420: 02d2 slli t0,t0,0x14 - 6422: 0000 unimp - 6424: 0005 c.addi zero,1 - 6426: 027f 0x27f - 6428: 2540 fld fs0,136(a0) - 642a: 009f 0000 0000 0x9f - 6430: 0000 unimp - 6432: 5600 lw s0,40(a2) - 6434: 0002 0x2 - 6436: 6600 flw fs0,8(a2) - 6438: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 643c: 6e00 flw fs0,24(a2) - 643e: 0366 slli t1,t1,0x19 - 6440: 0000 unimp - 6442: 03b6 slli t2,t2,0xd - 6444: 0000 unimp - 6446: 0005 c.addi zero,1 - 6448: 0081 addi ra,ra,0 - 644a: 2540 fld fs0,136(a0) - 644c: 009f 0000 0000 0x9f - 6452: 0000 unimp - 6454: ac00 fsd fs0,24(s0) - 6456: 0002 0x2 - 6458: c600 sw s0,8(a2) - 645a: 0002 0x2 - 645c: 0100 addi s0,sp,128 - 645e: 5e00 lw s0,56(a2) + 63e6: 02e4 addi s1,sp,332 + 63e8: 0000 unimp + 63ea: 035a slli t1,t1,0x16 + 63ec: 0000 unimp + 63ee: 0001 nop + 63f0: 5a6d li s4,-5 + 63f2: b8000003 lb zero,-1152(zero) # fffffb80 <_sp+0x7fffbb80> + 63f6: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> + 63fa: 8000 0x8000 + 63fc: 4000 lw s0,0(s0) + 63fe: 9f25 0x9f25 ... - 6468: 02ca slli t0,t0,0x12 + 6408: 02e4 addi s1,sp,332 + 640a: 0000 unimp + 640c: 0326 slli t1,t1,0x9 + 640e: 0000 unimp + 6410: 0001 nop + 6412: 266c fld fa1,200(a2) + 6414: b8000003 lb zero,-1152(zero) # fffffb80 <_sp+0x7fffbb80> + 6418: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + 641c: 8000 0x8000 + 641e: 4000 lw s0,0(s0) + 6420: 4024 lw s1,64(s0) + 6422: 9f25 0x9f25 + ... + 642c: 02e8 addi a0,sp,332 + 642e: 0000 unimp + 6430: 0304 addi s1,sp,384 + 6432: 0000 unimp + 6434: 0001 nop + 6436: 0455 addi s0,s0,21 + 6438: 46000003 lb zero,1120(zero) # 460 <__stack_size-0x3a0> + 643c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6440: 5e00 lw s0,56(a2) + ... + 644a: 031a slli t1,t1,0x6 + 644c: 0000 unimp + 644e: 0336 slli t1,t1,0xd + 6450: 0000 unimp + 6452: 0001 nop + 6454: 365d jal 5ffa <__stack_size+0x57fa> + 6456: 48000003 lb zero,1152(zero) # 480 <__stack_size-0x380> + 645a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 645e: 5b00 lw s0,48(a4) + ... + 6468: 02e4 addi s1,sp,332 646a: 0000 unimp - 646c: 02d2 slli t0,t0,0x14 + 646c: 02f0 addi a2,sp,332 646e: 0000 unimp - 6470: 0001 nop - 6472: 005e 0x5e - 6474: 0000 unimp - 6476: 0000 unimp - 6478: 0000 unimp - 647a: d600 sw s0,40(a2) - 647c: 0002 0x2 - 647e: 1c00 addi s0,sp,560 - 6480: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6484: 5b00 lw s0,48(a4) - ... - 648e: 02e4 addi s1,sp,332 + 6470: 0006 0x6 + 6472: 0078 addi a4,sp,12 + 6474: 008d addi ra,ra,3 + 6476: 9f1d 0x9f1d + 6478: 02f0 addi a2,sp,332 + 647a: 0000 unimp + 647c: 02f8 addi a4,sp,332 + 647e: 0000 unimp + 6480: 0001 nop + 6482: fa58 fsw fa4,52(a2) + 6484: 0002 0x2 + 6486: 0000 unimp + 6488: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 648c: 5800 lw s0,48(s0) + 648e: 0304 addi s1,sp,384 6490: 0000 unimp - 6492: 035a slli t1,t1,0x16 + 6492: 0322 slli t1,t1,0x8 6494: 0000 unimp 6496: 0001 nop - 6498: 5a6d li s4,-5 - 649a: b8000003 lb zero,-1152(zero) # fffffb80 <_sp+0x7fffbb80> - 649e: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - 64a2: 8000 0x8000 - 64a4: 4000 lw s0,0(s0) - 64a6: 9f25 0x9f25 + 6498: 0058 addi a4,sp,4 + 649a: 0000 unimp + 649c: 0000 unimp + 649e: 0000 unimp + 64a0: 1600 addi s0,sp,800 + 64a2: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + 64a6: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 64aa: 7800 flw fs0,48(s0) + 64ac: 8d00 0x8d00 + 64ae: 1d00 addi s0,sp,688 + 64b0: 229f 0003 2800 0x28000003229f + 64b6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 64ba: 5800 lw s0,48(s0) + 64bc: 032a slli t1,t1,0xa + 64be: 0000 unimp + 64c0: 0332 slli t1,t1,0xc + 64c2: 0000 unimp + 64c4: 0001 nop + 64c6: 3658 fld fa4,168(a2) + 64c8: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> + 64cc: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 64d0: 5800 lw s0,48(s0) ... - 64b0: 02e4 addi s1,sp,332 - 64b2: 0000 unimp - 64b4: 0326 slli t1,t1,0x9 - 64b6: 0000 unimp - 64b8: 0001 nop - 64ba: 266c fld fa1,200(a2) - 64bc: b8000003 lb zero,-1152(zero) # fffffb80 <_sp+0x7fffbb80> - 64c0: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> - 64c4: 8000 0x8000 - 64c6: 4000 lw s0,0(s0) - 64c8: 4024 lw s1,64(s0) - 64ca: 9f25 0x9f25 + 64da: 02f6 slli t0,t0,0x1d + 64dc: 0000 unimp + 64de: 0326 slli t1,t1,0x9 + 64e0: 0000 unimp + 64e2: 0001 nop + 64e4: 0003266f jal a2,384e4 <__stack_size+0x37ce4> + 64e8: 5600 lw s0,40(a2) + 64ea: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 64ee: 6c00 flw fs0,24(s0) + 64f0: 0356 slli t1,t1,0x15 + 64f2: 0000 unimp + 64f4: 0374 addi a3,sp,396 + 64f6: 0000 unimp + 64f8: 000a 0xa + 64fa: 0080 addi s0,sp,64 + 64fc: 2440 fld fs0,136(s0) + 64fe: 2540 fld fs0,136(a0) + 6500: 007d c.addi zero,31 + 6502: 9f1e add t5,t5,t2 ... - 64d4: 02e8 addi a0,sp,332 - 64d6: 0000 unimp - 64d8: 0304 addi s1,sp,384 - 64da: 0000 unimp - 64dc: 0001 nop - 64de: 0455 addi s0,s0,21 - 64e0: 46000003 lb zero,1120(zero) # 460 <__stack_size-0x3a0> - 64e4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 64e8: 5e00 lw s0,56(a2) - ... - 64f2: 031a slli t1,t1,0x6 - 64f4: 0000 unimp - 64f6: 0336 slli t1,t1,0xd - 64f8: 0000 unimp - 64fa: 0001 nop - 64fc: 365d jal 60a2 <__stack_size+0x58a2> - 64fe: 48000003 lb zero,1152(zero) # 480 <__stack_size-0x380> - 6502: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6506: 5b00 lw s0,48(a4) - ... - 6510: 02e4 addi s1,sp,332 + 650c: 035a slli t1,t1,0x16 + 650e: 0000 unimp + 6510: 038a slli t2,t2,0x2 6512: 0000 unimp - 6514: 02f0 addi a2,sp,332 - 6516: 0000 unimp - 6518: 0006 0x6 - 651a: 0078 addi a4,sp,12 - 651c: 008d addi ra,ra,3 - 651e: 9f1d 0x9f1d - 6520: 02f0 addi a2,sp,332 - 6522: 0000 unimp - 6524: 02f8 addi a4,sp,332 - 6526: 0000 unimp - 6528: 0001 nop - 652a: fa58 fsw fa4,52(a2) - 652c: 0002 0x2 - 652e: 0000 unimp - 6530: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6534: 5800 lw s0,48(s0) - 6536: 0304 addi s1,sp,384 + 6514: 0001 nop + 6516: 8a6d andi a2,a2,27 + 6518: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> + 651c: 0d000003 lb zero,208(zero) # d0 <__stack_size-0x730> + 6520: 8100 0x8100 + 6522: 8c00 0x8c00 + 6524: 1a00 addi s0,sp,304 + 6526: 2440007b 0x2440007b + 652a: 2540 fld fs0,136(a0) + 652c: 9f1e add t5,t5,t2 + ... + 6536: 035a slli t1,t1,0x16 6538: 0000 unimp - 653a: 0322 slli t1,t1,0x8 + 653a: 0366 slli t1,t1,0x19 653c: 0000 unimp - 653e: 0001 nop - 6540: 0058 addi a4,sp,4 - 6542: 0000 unimp - 6544: 0000 unimp - 6546: 0000 unimp - 6548: 1600 addi s0,sp,800 - 654a: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> - 654e: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 6552: 7800 flw fs0,48(s0) - 6554: 8d00 0x8d00 - 6556: 1d00 addi s0,sp,688 - 6558: 229f 0003 2800 0x28000003229f - 655e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6562: 5800 lw s0,48(s0) - 6564: 032a slli t1,t1,0xa - 6566: 0000 unimp - 6568: 0332 slli t1,t1,0xc - 656a: 0000 unimp - 656c: 0001 nop - 656e: 3658 fld fa4,168(a2) - 6570: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> - 6574: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6578: 5800 lw s0,48(s0) + 653e: 0006 0x6 + 6540: 008e slli ra,ra,0x3 + 6542: 007e 0x7e + 6544: 9f1e add t5,t5,t2 + 6546: 0366 slli t1,t1,0x19 + 6548: 0000 unimp + 654a: 036c addi a1,sp,396 + 654c: 0000 unimp + 654e: 0001 nop + 6550: 6c6e flw fs8,216(sp) + 6552: 6e000003 lb zero,1760(zero) # 6e0 <__stack_size-0x120> + 6556: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> + 655a: 8100 0x8100 + 655c: 4000 lw s0,0(s0) + 655e: 7b25 lui s6,0xfffe9 + 6560: 4000 lw s0,0(s0) + 6562: 4024 lw s1,64(s0) + 6564: 1e25 addi t3,t3,-23 + 6566: 008d addi ra,ra,3 + 6568: 2540 fld fs0,136(a0) + 656a: 9f22 add t5,t5,s0 + 656c: 036e slli t1,t1,0x1b + 656e: 0000 unimp + 6570: 03b2 slli t2,t2,0xc + 6572: 0000 unimp + 6574: 0001 nop + 6576: b25e fsd fs7,288(sp) + 6578: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> + 657c: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> + 6580: 8100 0x8100 + 6582: 8c00 0x8c00 + 6584: 1a00 addi s0,sp,304 + 6586: 2440007b 0x2440007b + 658a: 2540 fld fs0,136(a0) + 658c: 401e 0x401e + 658e: 8e25 xor a2,a2,s1 + 6590: 2200 fld fs0,0(a2) + 6592: 009f 0000 0000 0x9f + 6598: 0000 unimp + 659a: 5e00 lw s0,56(a2) + 659c: 7a000003 lb zero,1952(zero) # 7a0 <__stack_size-0x60> + 65a0: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 65a4: 5600 lw s0,40(a2) + 65a6: 037a slli t1,t1,0x1e + 65a8: 0000 unimp + 65aa: 037e slli t1,t1,0x1f + 65ac: 0000 unimp + 65ae: 000c addi a1,sp,0 + 65b0: 0081 addi ra,ra,0 + 65b2: ff0a fsw ft2,188(sp) + 65b4: 1aff 0x1aff + 65b6: 2540007b 0x2540007b + 65ba: 9f1e add t5,t5,t2 + 65bc: 037e slli t1,t1,0x1f + 65be: 0000 unimp + 65c0: 0380 addi s0,sp,448 + 65c2: 0000 unimp + 65c4: 7f8c000b 0x7f8c000b + 65c8: 0081 addi ra,ra,0 + 65ca: 7b1a flw fs6,164(sp) + 65cc: 4000 lw s0,0(s0) + 65ce: 1e25 addi t3,t3,-23 + 65d0: 809f 0003 b600 0xb6000003809f + 65d6: 0b000003 lb zero,176(zero) # b0 <__stack_size-0x750> + 65da: 8100 0x8100 + 65dc: 8c00 0x8c00 + 65de: 1a00 addi s0,sp,304 + 65e0: 2540007b 0x2540007b + 65e4: 9f1e add t5,t5,t2 ... - 6582: 02f6 slli t0,t0,0x1d - 6584: 0000 unimp - 6586: 0326 slli t1,t1,0x9 - 6588: 0000 unimp - 658a: 0001 nop - 658c: 0003266f jal a2,3858c <__stack_size+0x37d8c> - 6590: 5600 lw s0,40(a2) - 6592: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6596: 6c00 flw fs0,24(s0) - 6598: 0356 slli t1,t1,0x15 - 659a: 0000 unimp - 659c: 0374 addi a3,sp,396 - 659e: 0000 unimp - 65a0: 000a 0xa - 65a2: 0080 addi s0,sp,64 - 65a4: 2440 fld fs0,136(s0) - 65a6: 2540 fld fs0,136(a0) - 65a8: 007d c.addi zero,31 - 65aa: 9f1e add t5,t5,t2 - ... - 65b4: 035a slli t1,t1,0x16 - 65b6: 0000 unimp - 65b8: 038a slli t2,t2,0x2 - 65ba: 0000 unimp - 65bc: 0001 nop - 65be: 8a6d andi a2,a2,27 - 65c0: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> - 65c4: 0d000003 lb zero,208(zero) # d0 <__stack_size-0x730> - 65c8: 8100 0x8100 - 65ca: 8c00 0x8c00 - 65cc: 1a00 addi s0,sp,304 - 65ce: 2440007b 0x2440007b - 65d2: 2540 fld fs0,136(a0) - 65d4: 9f1e add t5,t5,t2 - ... - 65de: 035a slli t1,t1,0x16 - 65e0: 0000 unimp - 65e2: 0366 slli t1,t1,0x19 - 65e4: 0000 unimp - 65e6: 0006 0x6 - 65e8: 008e slli ra,ra,0x3 - 65ea: 007e 0x7e - 65ec: 9f1e add t5,t5,t2 - 65ee: 0366 slli t1,t1,0x19 + 65ee: 0362 slli t1,t1,0x18 65f0: 0000 unimp - 65f2: 036c addi a1,sp,396 + 65f2: 037e slli t1,t1,0x1f 65f4: 0000 unimp 65f6: 0001 nop - 65f8: 6c6e flw fs8,216(sp) - 65fa: 6e000003 lb zero,1760(zero) # 6e0 <__stack_size-0x120> - 65fe: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> - 6602: 8100 0x8100 - 6604: 4000 lw s0,0(s0) - 6606: 7b25 lui s6,0xfffe9 - 6608: 4000 lw s0,0(s0) - 660a: 4024 lw s1,64(s0) - 660c: 1e25 addi t3,t3,-23 - 660e: 008d addi ra,ra,3 - 6610: 2540 fld fs0,136(a0) - 6612: 9f22 add t5,t5,s0 - 6614: 036e slli t1,t1,0x1b + 65f8: 006c addi a1,sp,12 + 65fa: 0000 unimp + 65fc: 0000 unimp + 65fe: 0000 unimp + 6600: 5600 lw s0,40(a2) + 6602: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> + 6606: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 660a: 6100 flw fs0,0(a0) + ... + 6614: 0356 slli t1,t1,0x15 6616: 0000 unimp - 6618: 03b2 slli t2,t2,0xc + 6618: 0362 slli t1,t1,0x18 661a: 0000 unimp 661c: 0001 nop - 661e: b25e fsd fs7,288(sp) - 6620: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> - 6624: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - 6628: 8100 0x8100 - 662a: 8c00 0x8c00 - 662c: 1a00 addi s0,sp,304 - 662e: 2440007b 0x2440007b - 6632: 2540 fld fs0,136(a0) - 6634: 401e 0x401e - 6636: 8e25 xor a2,a2,s1 - 6638: 2200 fld fs0,0(a2) - 663a: 009f 0000 0000 0x9f - 6640: 0000 unimp - 6642: 5e00 lw s0,56(a2) - 6644: 7a000003 lb zero,1952(zero) # 7a0 <__stack_size-0x60> - 6648: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 664c: 5600 lw s0,40(a2) - 664e: 037a slli t1,t1,0x1e - 6650: 0000 unimp - 6652: 037e slli t1,t1,0x1f - 6654: 0000 unimp - 6656: 000c addi a1,sp,0 - 6658: 0081 addi ra,ra,0 - 665a: ff0a fsw ft2,188(sp) - 665c: 1aff 0x1aff - 665e: 2540007b 0x2540007b - 6662: 9f1e add t5,t5,t2 - 6664: 037e slli t1,t1,0x1f + 661e: 626c flw fa1,68(a2) + 6620: cc000003 lb zero,-832(zero) # fffffcc0 <_sp+0x7fffbcc0> + 6624: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> + 6628: 7b00 flw fs0,48(a4) + 662a: 4000 lw s0,0(s0) + 662c: 9f25 0x9f25 + ... + 6636: 0356 slli t1,t1,0x15 + 6638: 0000 unimp + 663a: 0366 slli t1,t1,0x19 + 663c: 0000 unimp + 663e: 0001 nop + 6640: 666e flw fa2,216(sp) + 6642: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> + 6646: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> + 664a: 8100 0x8100 + 664c: 4000 lw s0,0(s0) + 664e: 9f25 0x9f25 + ... + 6658: 039e slli t2,t2,0x7 + 665a: 0000 unimp + 665c: 03b6 slli t2,t2,0xd + 665e: 0000 unimp + 6660: 0001 nop + 6662: 0061 c.addi zero,24 + 6664: 0000 unimp 6666: 0000 unimp - 6668: 0380 addi s0,sp,448 - 666a: 0000 unimp - 666c: 7f8c000b 0x7f8c000b - 6670: 0081 addi ra,ra,0 - 6672: 7b1a flw fs6,164(sp) - 6674: 4000 lw s0,0(s0) - 6676: 1e25 addi t3,t3,-23 - 6678: 809f 0003 b600 0xb6000003809f - 667e: 0b000003 lb zero,176(zero) # b0 <__stack_size-0x750> - 6682: 8100 0x8100 - 6684: 8c00 0x8c00 - 6686: 1a00 addi s0,sp,304 - 6688: 2540007b 0x2540007b - 668c: 9f1e add t5,t5,t2 + 6668: 0000 unimp + 666a: bc00 fsd fs0,56(s0) + 666c: c0000003 lb zero,-1024(zero) # fffffc00 <_sp+0x7fffbc00> + 6670: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6674: 5e00 lw s0,56(a2) ... - 6696: 0362 slli t1,t1,0x18 - 6698: 0000 unimp - 669a: 037e slli t1,t1,0x1f - 669c: 0000 unimp - 669e: 0001 nop - 66a0: 006c addi a1,sp,12 - 66a2: 0000 unimp - 66a4: 0000 unimp - 66a6: 0000 unimp - 66a8: 5600 lw s0,40(a2) - 66aa: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> - 66ae: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 66b2: 6100 flw fs0,0(a0) + 667e: 03e8 addi a0,sp,460 + 6680: 0000 unimp + 6682: 03f0 addi a2,sp,460 + 6684: 0000 unimp + 6686: 0001 nop + 6688: 0000005b 0x5b + 668c: 0000 unimp + 668e: 0000 unimp + 6690: ca00 sw s0,16(a2) + 6692: 0004 addi s1,sp,0 + 6694: d200 sw s0,32(a2) + 6696: 0004 addi s1,sp,0 + 6698: 0100 addi s0,sp,128 + 669a: 5d00 lw s0,56(a0) ... - 66bc: 0356 slli t1,t1,0x15 - 66be: 0000 unimp - 66c0: 0362 slli t1,t1,0x18 - 66c2: 0000 unimp - 66c4: 0001 nop - 66c6: 626c flw fa1,68(a2) - 66c8: cc000003 lb zero,-832(zero) # fffffcc0 <_sp+0x7fffbcc0> - 66cc: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - 66d0: 7b00 flw fs0,48(a4) - 66d2: 4000 lw s0,0(s0) - 66d4: 9f25 0x9f25 - ... - 66de: 0356 slli t1,t1,0x15 - 66e0: 0000 unimp - 66e2: 0366 slli t1,t1,0x19 - 66e4: 0000 unimp - 66e6: 0001 nop - 66e8: 666e flw fa2,216(sp) - 66ea: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> - 66ee: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> - 66f2: 8100 0x8100 - 66f4: 4000 lw s0,0(s0) - 66f6: 9f25 0x9f25 - ... - 6700: 039e slli t2,t2,0x7 - 6702: 0000 unimp - 6704: 03b6 slli t2,t2,0xd + 66a8: 0056 0x56 + 66aa: 0000 unimp + 66ac: 0006 0x6 + 66ae: 935a add t1,t1,s6 + 66b0: 5b04 lw s1,48(a4) + 66b2: 00560493 addi s1,a2,5 # ffff6005 <_sp+0x7fff2005> + 66b6: 0000 unimp + 66b8: 00c0 addi s0,sp,68 + 66ba: 0000 unimp + 66bc: 0006 0x6 + 66be: 0af503f3 0xaf503f3 + 66c2: 9f25 0x9f25 + 66c4: 00c0 addi s0,sp,68 + 66c6: 0000 unimp + 66c8: 00cc addi a1,sp,68 + 66ca: 0000 unimp + 66cc: 0006 0x6 + 66ce: 935a add t1,t1,s6 + 66d0: 5b04 lw s1,48(a4) + 66d2: 00cc0493 addi s1,s8,12 + 66d6: 0000 unimp + 66d8: 00fc addi a5,sp,76 + 66da: 0000 unimp + 66dc: 0006 0x6 + 66de: 0af503f3 0xaf503f3 + 66e2: 9f25 0x9f25 + 66e4: 00fc addi a5,sp,76 + 66e6: 0000 unimp + 66e8: 00ff 0xff + 66ea: 0000 unimp + 66ec: 0006 0x6 + 66ee: 935a add t1,t1,s6 + 66f0: 5b04 lw s1,48(a4) + 66f2: 00ff0493 addi s1,t5,15 + 66f6: 0000 unimp + 66f8: 0112 slli sp,sp,0x4 + 66fa: 0000 unimp + 66fc: 0006 0x6 + 66fe: 0af503f3 0xaf503f3 + 6702: 9f25 0x9f25 + 6704: 0112 slli sp,sp,0x4 6706: 0000 unimp - 6708: 0001 nop - 670a: 0061 c.addi zero,24 - 670c: 0000 unimp - 670e: 0000 unimp - 6710: 0000 unimp - 6712: bc00 fsd fs0,56(s0) - 6714: c0000003 lb zero,-1024(zero) # fffffc00 <_sp+0x7fffbc00> - 6718: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 671c: 5e00 lw s0,56(a2) + 6708: 0136 slli sp,sp,0xd + 670a: 0000 unimp + 670c: 0006 0x6 + 670e: 935a add t1,t1,s6 + 6710: 5b04 lw s1,48(a4) + 6712: 01360493 addi s1,a2,19 + 6716: 0000 unimp + 6718: 0460 addi s0,sp,524 + 671a: 0000 unimp + 671c: 0006 0x6 + 671e: 0af503f3 0xaf503f3 + 6722: 9f25 0x9f25 ... - 6726: 03e8 addi a0,sp,460 - 6728: 0000 unimp - 672a: 03f0 addi a2,sp,460 - 672c: 0000 unimp - 672e: 0001 nop - 6730: 0000005b 0x5b - 6734: 0000 unimp - 6736: 0000 unimp - 6738: ca00 sw s0,16(a2) - 673a: 0004 addi s1,sp,0 - 673c: d200 sw s0,32(a2) - 673e: 0004 addi s1,sp,0 - 6740: 0100 addi s0,sp,128 - 6742: 5d00 lw s0,56(a0) - ... - 6750: 0056 0x56 - 6752: 0000 unimp + 6730: 0056 0x56 + 6732: 0000 unimp + 6734: 0006 0x6 + 6736: 935c 0x935c + 6738: 5d04 lw s1,56(a0) + 673a: 00560493 addi s1,a2,5 + 673e: 0000 unimp + 6740: 00c0 addi s0,sp,68 + 6742: 0000 unimp + 6744: 0006 0x6 + 6746: 0cf503f3 0xcf503f3 + 674a: 9f25 0x9f25 + 674c: 00c0 addi s0,sp,68 + 674e: 0000 unimp + 6750: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne 6754: 0006 0x6 - 6756: 935a add t1,t1,s6 - 6758: 5b04 lw s1,48(a4) - 675a: 00560493 addi s1,a2,5 # ffff6005 <_sp+0x7fff2005> + 6756: 935c 0x935c + 6758: 5d04 lw s1,56(a0) + 675a: 00cf0493 addi s1,t5,12 675e: 0000 unimp - 6760: 00c0 addi s0,sp,68 + 6760: 00fc addi a5,sp,76 6762: 0000 unimp 6764: 0006 0x6 - 6766: 0af503f3 0xaf503f3 + 6766: 0cf503f3 0xcf503f3 676a: 9f25 0x9f25 - 676c: 00c0 addi s0,sp,68 + 676c: 00fc addi a5,sp,76 676e: 0000 unimp - 6770: 00cc addi a1,sp,68 + 6770: 00ff 0xff 6772: 0000 unimp 6774: 0006 0x6 - 6776: 935a add t1,t1,s6 - 6778: 5b04 lw s1,48(a4) - 677a: 00cc0493 addi s1,s8,12 + 6776: 935c 0x935c + 6778: 5d04 lw s1,56(a0) + 677a: 00ff0493 addi s1,t5,15 677e: 0000 unimp - 6780: 00fc addi a5,sp,76 + 6780: 0112 slli sp,sp,0x4 6782: 0000 unimp 6784: 0006 0x6 - 6786: 0af503f3 0xaf503f3 + 6786: 0cf503f3 0xcf503f3 678a: 9f25 0x9f25 - 678c: 00fc addi a5,sp,76 + 678c: 0112 slli sp,sp,0x4 678e: 0000 unimp - 6790: 00ff 0xff + 6790: 0136 slli sp,sp,0xd 6792: 0000 unimp 6794: 0006 0x6 - 6796: 935a add t1,t1,s6 - 6798: 5b04 lw s1,48(a4) - 679a: 00ff0493 addi s1,t5,15 + 6796: 935c 0x935c + 6798: 5d04 lw s1,56(a0) + 679a: 01360493 addi s1,a2,19 679e: 0000 unimp - 67a0: 0112 slli sp,sp,0x4 + 67a0: 0460 addi s0,sp,524 67a2: 0000 unimp 67a4: 0006 0x6 - 67a6: 0af503f3 0xaf503f3 + 67a6: 0cf503f3 0xcf503f3 67aa: 9f25 0x9f25 - 67ac: 0112 slli sp,sp,0x4 - 67ae: 0000 unimp - 67b0: 0136 slli sp,sp,0xd - 67b2: 0000 unimp - 67b4: 0006 0x6 - 67b6: 935a add t1,t1,s6 - 67b8: 5b04 lw s1,48(a4) - 67ba: 01360493 addi s1,a2,19 - 67be: 0000 unimp - 67c0: 0460 addi s0,sp,524 + ... + 67b8: 0058 addi a4,sp,4 + 67ba: 0000 unimp + 67bc: 0002 0x2 + 67be: 9f30 0x9f30 + 67c0: 00c0 addi s0,sp,68 67c2: 0000 unimp - 67c4: 0006 0x6 - 67c6: 0af503f3 0xaf503f3 - 67ca: 9f25 0x9f25 + 67c4: 0136 slli sp,sp,0xd + 67c6: 0000 unimp + 67c8: 0002 0x2 + 67ca: 9f30 0x9f30 ... - 67d8: 0056 0x56 + 67d4: 0056 0x56 + 67d6: 0000 unimp + 67d8: 0058 addi a4,sp,4 67da: 0000 unimp - 67dc: 0006 0x6 - 67de: 935c 0x935c - 67e0: 5d04 lw s1,56(a0) - 67e2: 00560493 addi s1,a2,5 + 67dc: 0002 0x2 + 67de: 9f30 0x9f30 + 67e0: 0058 addi a4,sp,4 + 67e2: 0000 unimp + 67e4: 00c0 addi s0,sp,68 67e6: 0000 unimp - 67e8: 00c0 addi s0,sp,68 - 67ea: 0000 unimp - 67ec: 0006 0x6 - 67ee: 0cf503f3 0xcf503f3 - 67f2: 9f25 0x9f25 - 67f4: 00c0 addi s0,sp,68 - 67f6: 0000 unimp - 67f8: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne - 67fc: 0006 0x6 - 67fe: 935c 0x935c - 6800: 5d04 lw s1,56(a0) - 6802: 00cf0493 addi s1,t5,12 + 67e8: 0001 nop + 67ea: 3666 fld fa2,120(sp) + 67ec: 0001 nop + 67ee: 8800 0x8800 + 67f0: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 67f4: 6600 flw fs0,8(a2) + 67f6: 0392 slli t2,t2,0x4 + 67f8: 0000 unimp + 67fa: 0460 addi s0,sp,524 + 67fc: 0000 unimp + 67fe: 0001 nop + 6800: 0066 0x66 + 6802: 0000 unimp + 6804: 0000 unimp 6806: 0000 unimp - 6808: 00fc addi a5,sp,76 + 6808: 3000 fld fs0,32(s0) 680a: 0000 unimp - 680c: 0006 0x6 - 680e: 0cf503f3 0xcf503f3 - 6812: 9f25 0x9f25 - 6814: 00fc addi a5,sp,76 - 6816: 0000 unimp - 6818: 00ff 0xff - 681a: 0000 unimp - 681c: 0006 0x6 - 681e: 935c 0x935c - 6820: 5d04 lw s1,56(a0) - 6822: 00ff0493 addi s1,t5,15 - 6826: 0000 unimp - 6828: 0112 slli sp,sp,0x4 - 682a: 0000 unimp - 682c: 0006 0x6 - 682e: 0cf503f3 0xcf503f3 - 6832: 9f25 0x9f25 - 6834: 0112 slli sp,sp,0x4 - 6836: 0000 unimp - 6838: 0136 slli sp,sp,0xd - 683a: 0000 unimp - 683c: 0006 0x6 - 683e: 935c 0x935c - 6840: 5d04 lw s1,56(a0) - 6842: 01360493 addi s1,a2,19 - 6846: 0000 unimp - 6848: 0460 addi s0,sp,524 - 684a: 0000 unimp - 684c: 0006 0x6 - 684e: 0cf503f3 0xcf503f3 - 6852: 9f25 0x9f25 - ... - 6860: 0058 addi a4,sp,4 - 6862: 0000 unimp - 6864: 0002 0x2 - 6866: 9f30 0x9f30 - 6868: 00c0 addi s0,sp,68 - 686a: 0000 unimp - 686c: 0136 slli sp,sp,0xd + 680c: 2200 fld fs0,0(a2) + 680e: 0002 0x2 + 6810: 0600 addi s0,sp,768 + 6812: 8300 0x8300 + 6814: 0800 addi s0,sp,16 + 6816: 1aff 0x1aff + 6818: 929f 0003 ac00 0xac000003929f + 681e: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 6822: 8300 0x8300 + 6824: 0800 addi s0,sp,16 + 6826: 1aff 0x1aff + 6828: b29f 0003 b600 0xb6000003b29f + 682e: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 6832: 8300 0x8300 + 6834: 0800 addi s0,sp,16 + 6836: 1aff 0x1aff + 6838: 409f 0004 4e00 0x4e000004409f + 683e: 0004 addi s1,sp,0 + 6840: 0600 addi s0,sp,768 + 6842: 8300 0x8300 + 6844: 0800 addi s0,sp,16 + 6846: 1aff 0x1aff + 6848: 009f 0000 0000 0x9f + 684e: 0000 unimp + 6850: 2c00 fld fs0,24(s0) + 6852: 0000 unimp + 6854: 5600 lw s0,40(a2) + 6856: 0000 unimp + 6858: 0700 addi s0,sp,896 + 685a: 8500 0x8500 + 685c: 0a00 addi s0,sp,272 + 685e: ffff 0xffff + 6860: 9f1a add t5,t5,t1 + 6862: 0056 0x56 + 6864: 0000 unimp + 6866: 00c0 addi s0,sp,68 + 6868: 0000 unimp + 686a: 0001 nop + 686c: c065 beqz s0,694c <__stack_size+0x614c> 686e: 0000 unimp - 6870: 0002 0x2 - 6872: 9f30 0x9f30 - ... - 687c: 0056 0x56 - 687e: 0000 unimp - 6880: 0058 addi a4,sp,4 - 6882: 0000 unimp - 6884: 0002 0x2 - 6886: 9f30 0x9f30 - 6888: 0058 addi a4,sp,4 - 688a: 0000 unimp - 688c: 00c0 addi s0,sp,68 - 688e: 0000 unimp - 6890: 0001 nop - 6892: 3666 fld fa2,120(sp) + 6870: f600 fsw fs0,40(a2) + 6872: 0000 unimp + 6874: 0700 addi s0,sp,896 + 6876: 8500 0x8500 + 6878: 0a00 addi s0,sp,272 + 687a: ffff 0xffff + 687c: 9f1a add t5,t5,t1 + 687e: 00fc addi a5,sp,76 + 6880: 0000 unimp + 6882: 0120 addi s0,sp,136 + 6884: 0000 unimp + 6886: 00850007 0x850007 + 688a: ff0a fsw ft2,188(sp) + 688c: 1aff 0x1aff + 688e: 209f 0001 2400 0x24000001209f 6894: 0001 nop - 6896: 8800 0x8800 - 6898: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 689c: 6600 flw fs0,8(a2) - 689e: 0392 slli t2,t2,0x4 - 68a0: 0000 unimp - 68a2: 0460 addi s0,sp,524 + 6896: 0900 addi s0,sp,144 + 6898: 7b00 flw fs0,48(a4) + 689a: 4400 lw s0,8(s0) + 689c: 0a25 addi s4,s4,9 + 689e: 07ff 0x7ff + 68a0: 9f1a add t5,t5,t1 + 68a2: 0124 addi s1,sp,136 68a4: 0000 unimp - 68a6: 0001 nop - 68a8: 0066 0x66 - 68aa: 0000 unimp - 68ac: 0000 unimp - 68ae: 0000 unimp - 68b0: 3000 fld fs0,32(s0) - 68b2: 0000 unimp - 68b4: 2200 fld fs0,0(a2) - 68b6: 0002 0x2 - 68b8: 0600 addi s0,sp,768 - 68ba: 8300 0x8300 - 68bc: 0800 addi s0,sp,16 - 68be: 1aff 0x1aff - 68c0: 929f 0003 ac00 0xac000003929f - 68c6: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 68ca: 8300 0x8300 - 68cc: 0800 addi s0,sp,16 - 68ce: 1aff 0x1aff - 68d0: b29f 0003 b600 0xb6000003b29f - 68d6: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 68da: 8300 0x8300 - 68dc: 0800 addi s0,sp,16 - 68de: 1aff 0x1aff - 68e0: 409f 0004 4e00 0x4e000004409f - 68e6: 0004 addi s1,sp,0 - 68e8: 0600 addi s0,sp,768 - 68ea: 8300 0x8300 - 68ec: 0800 addi s0,sp,16 - 68ee: 1aff 0x1aff - 68f0: 009f 0000 0000 0x9f - 68f6: 0000 unimp - 68f8: 2c00 fld fs0,24(s0) - 68fa: 0000 unimp - 68fc: 5600 lw s0,40(a2) - 68fe: 0000 unimp - 6900: 0700 addi s0,sp,896 - 6902: 8500 0x8500 - 6904: 0a00 addi s0,sp,272 - 6906: ffff 0xffff - 6908: 9f1a add t5,t5,t1 - 690a: 0056 0x56 - 690c: 0000 unimp - 690e: 00c0 addi s0,sp,68 - 6910: 0000 unimp - 6912: 0001 nop - 6914: c065 beqz s0,69f4 <__stack_size+0x61f4> - 6916: 0000 unimp - 6918: f600 fsw fs0,40(a2) - 691a: 0000 unimp - 691c: 0700 addi s0,sp,896 - 691e: 8500 0x8500 - 6920: 0a00 addi s0,sp,272 - 6922: ffff 0xffff - 6924: 9f1a add t5,t5,t1 - 6926: 00fc addi a5,sp,76 - 6928: 0000 unimp - 692a: 0120 addi s0,sp,136 - 692c: 0000 unimp - 692e: 00850007 0x850007 - 6932: ff0a fsw ft2,188(sp) - 6934: 1aff 0x1aff - 6936: 209f 0001 2400 0x24000001209f + 68a6: 0128 addi a0,sp,136 + 68a8: 0000 unimp + 68aa: 00850007 0x850007 + 68ae: ff0a fsw ft2,188(sp) + 68b0: 1aff 0x1aff + 68b2: 289f 0001 2c00 0x2c000001289f + 68b8: 0001 nop + 68ba: 0900 addi s0,sp,144 + 68bc: 7b00 flw fs0,48(a4) + 68be: 4400 lw s0,8(s0) + 68c0: 0a25 addi s4,s4,9 + 68c2: 07ff 0x7ff + 68c4: 9f1a add t5,t5,t1 + 68c6: 012c addi a1,sp,136 + 68c8: 0000 unimp + 68ca: 0132 slli sp,sp,0xc + 68cc: 0000 unimp + 68ce: 00850007 0x850007 + 68d2: ff0a fsw ft2,188(sp) + 68d4: 1aff 0x1aff + 68d6: 329f 0001 3600 0x36000001329f + 68dc: 0001 nop + 68de: 0900 addi s0,sp,144 + 68e0: 7b00 flw fs0,48(a4) + 68e2: 4400 lw s0,8(s0) + 68e4: 0a25 addi s4,s4,9 + 68e6: 07ff 0x7ff + 68e8: 9f1a add t5,t5,t1 + 68ea: 0136 slli sp,sp,0xd + 68ec: 0000 unimp + 68ee: 0386 slli t2,t2,0x1 + 68f0: 0000 unimp + 68f2: 0001 nop + 68f4: 9265 srli a2,a2,0x39 + 68f6: 60000003 lb zero,1536(zero) # 600 <__stack_size-0x200> + 68fa: 0004 addi s1,sp,0 + 68fc: 0100 addi s0,sp,128 + 68fe: 6500 flw fs0,8(a0) + ... + 690c: 0052 0x52 + 690e: 0000 unimp + 6910: 0001 nop + 6912: 525a lw tp,180(sp) + 6914: 0000 unimp + 6916: c000 sw s0,0(s0) + 6918: 0000 unimp + 691a: 0100 addi s0,sp,128 + 691c: 5900 lw s0,48(a0) + 691e: 00c0 addi s0,sp,68 + 6920: 0000 unimp + 6922: 00cc addi a1,sp,68 + 6924: 0000 unimp + 6926: 0001 nop + 6928: cc5a sw s6,24(sp) + 692a: 0000 unimp + 692c: f200 fsw fs0,32(a2) + 692e: 0000 unimp + 6930: 0100 addi s0,sp,128 + 6932: 6600 flw fs0,8(a2) + 6934: 00f2 slli ra,ra,0x1c + 6936: 0000 unimp + 6938: 00fc addi a5,sp,76 + 693a: 0000 unimp 693c: 0001 nop - 693e: 0900 addi s0,sp,144 - 6940: 7b00 flw fs0,48(a4) - 6942: 4400 lw s0,8(s0) - 6944: 0a25 addi s4,s4,9 - 6946: 07ff 0x7ff - 6948: 9f1a add t5,t5,t1 - 694a: 0124 addi s1,sp,136 + 693e: fc59 bnez s0,68dc <__stack_size+0x60dc> + 6940: 0000 unimp + 6942: ff00 fsw fs0,56(a4) + 6944: 0000 unimp + 6946: 0100 addi s0,sp,128 + 6948: 5a00 lw s0,48(a2) + 694a: 00ff 0xff 694c: 0000 unimp - 694e: 0128 addi a0,sp,136 + 694e: 010e slli sp,sp,0x3 6950: 0000 unimp - 6952: 00850007 0x850007 - 6956: ff0a fsw ft2,188(sp) - 6958: 1aff 0x1aff - 695a: 289f 0001 2c00 0x2c000001289f - 6960: 0001 nop - 6962: 0900 addi s0,sp,144 - 6964: 7b00 flw fs0,48(a4) - 6966: 4400 lw s0,8(s0) - 6968: 0a25 addi s4,s4,9 - 696a: 07ff 0x7ff - 696c: 9f1a add t5,t5,t1 - 696e: 012c addi a1,sp,136 - 6970: 0000 unimp - 6972: 0132 slli sp,sp,0xc - 6974: 0000 unimp - 6976: 00850007 0x850007 - 697a: ff0a fsw ft2,188(sp) - 697c: 1aff 0x1aff - 697e: 329f 0001 3600 0x36000001329f - 6984: 0001 nop - 6986: 0900 addi s0,sp,144 - 6988: 7b00 flw fs0,48(a4) - 698a: 4400 lw s0,8(s0) - 698c: 0a25 addi s4,s4,9 - 698e: 07ff 0x7ff - 6990: 9f1a add t5,t5,t1 - 6992: 0136 slli sp,sp,0xd - 6994: 0000 unimp - 6996: 0386 slli t2,t2,0x1 - 6998: 0000 unimp - 699a: 0001 nop - 699c: 9265 srli a2,a2,0x39 - 699e: 60000003 lb zero,1536(zero) # 600 <__stack_size-0x200> - 69a2: 0004 addi s1,sp,0 - 69a4: 0100 addi s0,sp,128 - 69a6: 6500 flw fs0,8(a0) + 6952: 0001 nop + 6954: 0e66 slli t3,t3,0x19 + 6956: 0001 nop + 6958: 1200 addi s0,sp,288 + 695a: 0001 nop + 695c: 0200 addi s0,sp,256 + 695e: 3000 fld fs0,32(s0) + 6960: 129f 0001 3600 0x36000001129f + 6966: 0001 nop + 6968: 0100 addi s0,sp,128 + 696a: 5a00 lw s0,48(a2) + 696c: 0136 slli sp,sp,0xd + 696e: 0000 unimp + 6970: 01be slli gp,gp,0xf + 6972: 0000 unimp + 6974: 0001 nop + 6976: 9259 srli a2,a2,0x36 + 6978: ac000003 lb zero,-1344(zero) # fffffac0 <_sp+0x7fffbac0> + 697c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6980: 5900 lw s0,48(a0) + 6982: 03b2 slli t2,t2,0xc + 6984: 0000 unimp + 6986: 03b6 slli t2,t2,0xd + 6988: 0000 unimp + 698a: 0001 nop + 698c: 4059 0x4059 + 698e: 0004 addi s1,sp,0 + 6990: 4e00 lw s0,24(a2) + 6992: 0004 addi s1,sp,0 + 6994: 0100 addi s0,sp,128 + 6996: 5900 lw s0,48(a0) ... - 69b4: 0052 0x52 - 69b6: 0000 unimp - 69b8: 0001 nop - 69ba: 525a lw tp,180(sp) - 69bc: 0000 unimp - 69be: c000 sw s0,0(s0) - 69c0: 0000 unimp - 69c2: 0100 addi s0,sp,128 - 69c4: 5900 lw s0,48(a0) - 69c6: 00c0 addi s0,sp,68 - 69c8: 0000 unimp - 69ca: 00cc addi a1,sp,68 - 69cc: 0000 unimp - 69ce: 0001 nop - 69d0: cc5a sw s6,24(sp) - 69d2: 0000 unimp - 69d4: f200 fsw fs0,32(a2) - 69d6: 0000 unimp - 69d8: 0100 addi s0,sp,128 - 69da: 6600 flw fs0,8(a2) - 69dc: 00f2 slli ra,ra,0x1c - 69de: 0000 unimp - 69e0: 00fc addi a5,sp,76 - 69e2: 0000 unimp - 69e4: 0001 nop - 69e6: fc59 bnez s0,6984 <__stack_size+0x6184> - 69e8: 0000 unimp - 69ea: ff00 fsw fs0,56(a4) - 69ec: 0000 unimp - 69ee: 0100 addi s0,sp,128 - 69f0: 5a00 lw s0,48(a2) - 69f2: 00ff 0xff - 69f4: 0000 unimp - 69f6: 010e slli sp,sp,0x3 - 69f8: 0000 unimp - 69fa: 0001 nop - 69fc: 0e66 slli t3,t3,0x19 - 69fe: 0001 nop - 6a00: 1200 addi s0,sp,288 - 6a02: 0001 nop - 6a04: 0200 addi s0,sp,256 - 6a06: 3000 fld fs0,32(s0) - 6a08: 129f 0001 3600 0x36000001129f - 6a0e: 0001 nop - 6a10: 0100 addi s0,sp,128 - 6a12: 5a00 lw s0,48(a2) - 6a14: 0136 slli sp,sp,0xd - 6a16: 0000 unimp - 6a18: 01be slli gp,gp,0xf - 6a1a: 0000 unimp - 6a1c: 0001 nop - 6a1e: 9259 srli a2,a2,0x36 - 6a20: ac000003 lb zero,-1344(zero) # fffffac0 <_sp+0x7fffbac0> - 6a24: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6a28: 5900 lw s0,48(a0) - 6a2a: 03b2 slli t2,t2,0xc - 6a2c: 0000 unimp - 6a2e: 03b6 slli t2,t2,0xd - 6a30: 0000 unimp - 6a32: 0001 nop - 6a34: 4059 0x4059 - 6a36: 0004 addi s1,sp,0 - 6a38: 4e00 lw s0,24(a2) - 6a3a: 0004 addi s1,sp,0 - 6a3c: 0100 addi s0,sp,128 - 6a3e: 5900 lw s0,48(a0) - ... - 6a48: 002c addi a1,sp,8 + 69a0: 002c addi a1,sp,8 + 69a2: 0000 unimp + 69a4: 003c addi a5,sp,8 + 69a6: 0000 unimp + 69a8: 0001 nop + 69aa: 3c62 fld fs8,56(sp) + 69ac: 0000 unimp + 69ae: 4200 lw s0,0(a2) + 69b0: 0000 unimp + 69b2: 0700 addi s0,sp,896 + 69b4: 8200 0x8200 + 69b6: 4000 lw s0,0(s0) + 69b8: 2440 fld fs0,136(s0) + 69ba: 9f21 0x9f21 + 69bc: 0042 0x42 + 69be: 0000 unimp + 69c0: 004e 0x4e + 69c2: 0000 unimp + 69c4: 000d c.addi zero,3 + 69c6: ff0c007b 0xff0c007b + 69ca: 0fff 0xfff + 69cc: 1a00 addi s0,sp,304 + 69ce: 4040 lw s0,4(s0) + 69d0: 2124 fld fs1,64(a0) + 69d2: 4e9f 0000 c000 0xc00000004e9f + 69d8: 0000 unimp + 69da: 0100 addi s0,sp,128 + 69dc: 5800 lw s0,48(s0) + 69de: 00c0 addi s0,sp,68 + 69e0: 0000 unimp + 69e2: 00e6 slli ra,ra,0x19 + 69e4: 0000 unimp + 69e6: 0001 nop + 69e8: ee62 fsw fs8,28(sp) + 69ea: 0000 unimp + 69ec: fc00 fsw fs0,56(s0) + 69ee: 0000 unimp + 69f0: 0100 addi s0,sp,128 + 69f2: 5800 lw s0,48(s0) + 69f4: 00fc addi a5,sp,76 + 69f6: 0000 unimp + 69f8: 010e slli sp,sp,0x3 + 69fa: 0000 unimp + 69fc: 0001 nop + 69fe: 0e62 slli t3,t3,0x18 + 6a00: 0001 nop + 6a02: 1200 addi s0,sp,288 + 6a04: 0001 nop + 6a06: 0100 addi s0,sp,128 + 6a08: 5800 lw s0,48(s0) + 6a0a: 0112 slli sp,sp,0x4 + 6a0c: 0000 unimp + 6a0e: 0136 slli sp,sp,0xd + 6a10: 0000 unimp + 6a12: 0001 nop + 6a14: 3662 fld fa2,56(sp) + 6a16: 0001 nop + 6a18: 3400 fld fs0,40(s0) + 6a1a: 0002 0x2 + 6a1c: 0100 addi s0,sp,128 + 6a1e: 5800 lw s0,48(s0) + 6a20: 0392 slli t2,t2,0x4 + 6a22: 0000 unimp + 6a24: 03ac addi a1,sp,456 + 6a26: 0000 unimp + 6a28: 0001 nop + 6a2a: b258 fsd fa4,160(a2) + 6a2c: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> + 6a30: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6a34: 5800 lw s0,48(s0) + 6a36: 0440 addi s0,sp,516 + 6a38: 0000 unimp + 6a3a: 044e slli s0,s0,0x13 + 6a3c: 0000 unimp + 6a3e: 0001 nop + 6a40: 0058 addi a4,sp,4 + 6a42: 0000 unimp + 6a44: 0000 unimp + 6a46: 0000 unimp + 6a48: 9400 0x9400 6a4a: 0000 unimp - 6a4c: 003c addi a5,sp,8 + 6a4c: 9600 0x9600 6a4e: 0000 unimp - 6a50: 0001 nop - 6a52: 3c62 fld fs8,56(sp) - 6a54: 0000 unimp - 6a56: 4200 lw s0,0(a2) - 6a58: 0000 unimp - 6a5a: 0700 addi s0,sp,896 - 6a5c: 8200 0x8200 - 6a5e: 4000 lw s0,0(s0) - 6a60: 2440 fld fs0,136(s0) - 6a62: 9f21 0x9f21 - 6a64: 0042 0x42 + 6a50: 0200 addi s0,sp,256 + 6a52: 3000 fld fs0,32(s0) + 6a54: 969f 0000 c000 0xc0000000969f + 6a5a: 0000 unimp + 6a5c: 0100 addi s0,sp,128 + 6a5e: 5d00 lw s0,56(a0) + 6a60: 01ac addi a1,sp,200 + 6a62: 0000 unimp + 6a64: 01b6 slli gp,gp,0xd 6a66: 0000 unimp - 6a68: 004e 0x4e - 6a6a: 0000 unimp - 6a6c: 000d c.addi zero,3 - 6a6e: ff0c007b 0xff0c007b - 6a72: 0fff 0xfff - 6a74: 1a00 addi s0,sp,304 - 6a76: 4040 lw s0,4(s0) - 6a78: 2124 fld fs1,64(a0) - 6a7a: 4e9f 0000 c000 0xc00000004e9f - 6a80: 0000 unimp - 6a82: 0100 addi s0,sp,128 - 6a84: 5800 lw s0,48(s0) - 6a86: 00c0 addi s0,sp,68 - 6a88: 0000 unimp - 6a8a: 00e6 slli ra,ra,0x19 - 6a8c: 0000 unimp - 6a8e: 0001 nop - 6a90: ee62 fsw fs8,28(sp) - 6a92: 0000 unimp - 6a94: fc00 fsw fs0,56(s0) - 6a96: 0000 unimp - 6a98: 0100 addi s0,sp,128 - 6a9a: 5800 lw s0,48(s0) - 6a9c: 00fc addi a5,sp,76 - 6a9e: 0000 unimp - 6aa0: 010e slli sp,sp,0x3 - 6aa2: 0000 unimp - 6aa4: 0001 nop - 6aa6: 0e62 slli t3,t3,0x18 - 6aa8: 0001 nop - 6aaa: 1200 addi s0,sp,288 - 6aac: 0001 nop - 6aae: 0100 addi s0,sp,128 - 6ab0: 5800 lw s0,48(s0) - 6ab2: 0112 slli sp,sp,0x4 - 6ab4: 0000 unimp - 6ab6: 0136 slli sp,sp,0xd - 6ab8: 0000 unimp - 6aba: 0001 nop - 6abc: 3662 fld fa2,56(sp) - 6abe: 0001 nop - 6ac0: 3400 fld fs0,40(s0) - 6ac2: 0002 0x2 - 6ac4: 0100 addi s0,sp,128 - 6ac6: 5800 lw s0,48(s0) - 6ac8: 0392 slli t2,t2,0x4 - 6aca: 0000 unimp - 6acc: 03ac addi a1,sp,456 - 6ace: 0000 unimp - 6ad0: 0001 nop - 6ad2: b258 fsd fa4,160(a2) - 6ad4: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> - 6ad8: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6adc: 5800 lw s0,48(s0) - 6ade: 0440 addi s0,sp,516 - 6ae0: 0000 unimp - 6ae2: 044e slli s0,s0,0x13 - 6ae4: 0000 unimp - 6ae6: 0001 nop - 6ae8: 0058 addi a4,sp,4 - 6aea: 0000 unimp - 6aec: 0000 unimp - 6aee: 0000 unimp - 6af0: 9400 0x9400 - 6af2: 0000 unimp - 6af4: 9600 0x9600 - 6af6: 0000 unimp - 6af8: 0200 addi s0,sp,256 - 6afa: 3000 fld fs0,32(s0) - 6afc: 969f 0000 c000 0xc0000000969f - 6b02: 0000 unimp - 6b04: 0100 addi s0,sp,128 - 6b06: 5d00 lw s0,56(a0) - 6b08: 01ac addi a1,sp,200 - 6b0a: 0000 unimp - 6b0c: 01b6 slli gp,gp,0xd - 6b0e: 0000 unimp - 6b10: 0001 nop - 6b12: 925d srli a2,a2,0x37 - 6b14: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> - 6b18: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6b1c: 5d00 lw s0,56(a0) - 6b1e: 03b2 slli t2,t2,0xc - 6b20: 0000 unimp - 6b22: 03b6 slli t2,t2,0xd - 6b24: 0000 unimp + 6a68: 0001 nop + 6a6a: 925d srli a2,a2,0x37 + 6a6c: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> + 6a70: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6a74: 5d00 lw s0,56(a0) + 6a76: 03b2 slli t2,t2,0xc + 6a78: 0000 unimp + 6a7a: 03b6 slli t2,t2,0xd + 6a7c: 0000 unimp + 6a7e: 0001 nop + 6a80: 005d c.addi zero,23 + 6a82: 0000 unimp + 6a84: 0000 unimp + 6a86: 0000 unimp + 6a88: 7000 flw fs0,32(s0) + 6a8a: 0000 unimp + 6a8c: c000 sw s0,0(s0) + 6a8e: 0000 unimp + 6a90: 0600 addi s0,sp,768 + 6a92: 8400 0x8400 + 6a94: 0800 addi s0,sp,16 + 6a96: 1aff 0x1aff + 6a98: 369f 0001 8400 0x84000001369f + 6a9e: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 6aa2: 8400 0x8400 + 6aa4: 0800 addi s0,sp,16 + 6aa6: 1aff 0x1aff + 6aa8: 929f 0003 6000 0x60000003929f + 6aae: 0004 addi s1,sp,0 + 6ab0: 0600 addi s0,sp,768 + 6ab2: 8400 0x8400 + 6ab4: 0800 addi s0,sp,16 + 6ab6: 1aff 0x1aff + 6ab8: 009f 0000 0000 0x9f + 6abe: 0000 unimp + 6ac0: 6c00 flw fs0,24(s0) + 6ac2: 0000 unimp + 6ac4: 9400 0x9400 + 6ac6: 0000 unimp + 6ac8: 0700 addi s0,sp,896 + 6aca: 7a00 flw fs0,48(a2) + 6acc: 0a00 addi s0,sp,272 + 6ace: ffff 0xffff + 6ad0: 9f1a add t5,t5,t1 + 6ad2: 0094 addi a3,sp,64 + 6ad4: 0000 unimp + 6ad6: 009e slli ra,ra,0x7 + 6ad8: 0000 unimp + 6ada: 0001 nop + 6adc: 365a fld fa2,432(sp) + 6ade: 0001 nop + 6ae0: 4200 lw s0,0(a2) + 6ae2: 0001 nop + 6ae4: 0700 addi s0,sp,896 + 6ae6: 7a00 flw fs0,48(a2) + 6ae8: 0a00 addi s0,sp,272 + 6aea: ffff 0xffff + 6aec: 9f1a add t5,t5,t1 + 6aee: 0172 slli sp,sp,0x1c + 6af0: 0000 unimp + 6af2: 0174 addi a3,sp,140 + 6af4: 0000 unimp + 6af6: 007a0007 0x7a0007 + 6afa: ff0a fsw ft2,188(sp) + 6afc: 1aff 0x1aff + 6afe: 8a9f 0001 9600 0x960000018a9f + 6b04: 0001 nop + 6b06: 0700 addi s0,sp,896 + 6b08: 7a00 flw fs0,48(a2) + 6b0a: 0a00 addi s0,sp,272 + 6b0c: ffff 0xffff + 6b0e: 9f1a add t5,t5,t1 + 6b10: 019a slli gp,gp,0x6 + 6b12: 0000 unimp + 6b14: 019e slli gp,gp,0x7 + 6b16: 0000 unimp + 6b18: 007a0007 0x7a0007 + 6b1c: ff0a fsw ft2,188(sp) + 6b1e: 1aff 0x1aff + 6b20: a29f 0001 a800 0xa8000001a29f 6b26: 0001 nop - 6b28: 005d c.addi zero,23 - 6b2a: 0000 unimp - 6b2c: 0000 unimp - 6b2e: 0000 unimp - 6b30: 7000 flw fs0,32(s0) - 6b32: 0000 unimp - 6b34: c000 sw s0,0(s0) - 6b36: 0000 unimp - 6b38: 0600 addi s0,sp,768 - 6b3a: 8400 0x8400 - 6b3c: 0800 addi s0,sp,16 - 6b3e: 1aff 0x1aff - 6b40: 369f 0001 8400 0x84000001369f - 6b46: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 6b4a: 8400 0x8400 - 6b4c: 0800 addi s0,sp,16 - 6b4e: 1aff 0x1aff - 6b50: 929f 0003 6000 0x60000003929f - 6b56: 0004 addi s1,sp,0 - 6b58: 0600 addi s0,sp,768 - 6b5a: 8400 0x8400 - 6b5c: 0800 addi s0,sp,16 - 6b5e: 1aff 0x1aff - 6b60: 009f 0000 0000 0x9f - 6b66: 0000 unimp - 6b68: 6c00 flw fs0,24(s0) - 6b6a: 0000 unimp - 6b6c: 9400 0x9400 - 6b6e: 0000 unimp - 6b70: 0700 addi s0,sp,896 - 6b72: 7a00 flw fs0,48(a2) - 6b74: 0a00 addi s0,sp,272 - 6b76: ffff 0xffff - 6b78: 9f1a add t5,t5,t1 - 6b7a: 0094 addi a3,sp,64 - 6b7c: 0000 unimp - 6b7e: 009e slli ra,ra,0x7 - 6b80: 0000 unimp - 6b82: 0001 nop - 6b84: 365a fld fa2,432(sp) - 6b86: 0001 nop - 6b88: 4200 lw s0,0(a2) - 6b8a: 0001 nop - 6b8c: 0700 addi s0,sp,896 - 6b8e: 7a00 flw fs0,48(a2) - 6b90: 0a00 addi s0,sp,272 - 6b92: ffff 0xffff - 6b94: 9f1a add t5,t5,t1 - 6b96: 0172 slli sp,sp,0x1c - 6b98: 0000 unimp - 6b9a: 0174 addi a3,sp,140 - 6b9c: 0000 unimp - 6b9e: 007a0007 0x7a0007 - 6ba2: ff0a fsw ft2,188(sp) - 6ba4: 1aff 0x1aff - 6ba6: 8a9f 0001 9600 0x960000018a9f - 6bac: 0001 nop - 6bae: 0700 addi s0,sp,896 - 6bb0: 7a00 flw fs0,48(a2) - 6bb2: 0a00 addi s0,sp,272 - 6bb4: ffff 0xffff - 6bb6: 9f1a add t5,t5,t1 - 6bb8: 019a slli gp,gp,0x6 - 6bba: 0000 unimp - 6bbc: 019e slli gp,gp,0x7 - 6bbe: 0000 unimp - 6bc0: 007a0007 0x7a0007 - 6bc4: ff0a fsw ft2,188(sp) - 6bc6: 1aff 0x1aff - 6bc8: a29f 0001 a800 0xa8000001a29f - 6bce: 0001 nop - 6bd0: 0700 addi s0,sp,896 - 6bd2: 7a00 flw fs0,48(a2) - 6bd4: 0a00 addi s0,sp,272 - 6bd6: ffff 0xffff - 6bd8: 9f1a add t5,t5,t1 + 6b28: 0700 addi s0,sp,896 + 6b2a: 7a00 flw fs0,48(a2) + 6b2c: 0a00 addi s0,sp,272 + 6b2e: ffff 0xffff + 6b30: 9f1a add t5,t5,t1 ... - 6be2: 006c addi a1,sp,12 - 6be4: 0000 unimp - 6be6: 00c0 addi s0,sp,68 - 6be8: 0000 unimp - 6bea: 0001 nop - 6bec: 365e fld fa2,496(sp) - 6bee: 0001 nop - 6bf0: 4500 lw s0,8(a0) - 6bf2: 0001 nop - 6bf4: 0100 addi s0,sp,128 - 6bf6: 5e00 lw s0,56(a2) - 6bf8: 0145 addi sp,sp,17 - 6bfa: 0000 unimp - 6bfc: 0168 addi a0,sp,140 - 6bfe: 0000 unimp - 6c00: 0001 nop - 6c02: 00016867 0x16867 - 6c06: 7700 flw fs0,40(a4) - 6c08: 0001 nop - 6c0a: 0100 addi s0,sp,128 - 6c0c: 5e00 lw s0,56(a2) - 6c0e: 00000177 0x177 - 6c12: 0186 slli gp,gp,0x1 - 6c14: 0000 unimp - 6c16: 0001 nop - 6c18: 00018667 jalr a2,gp - 6c1c: 8a00 0x8a00 - 6c1e: 0001 nop - 6c20: 0200 addi s0,sp,256 - 6c22: 3000 fld fs0,32(s0) - 6c24: 8a9f 0001 9c00 0x9c0000018a9f + 6b3a: 006c addi a1,sp,12 + 6b3c: 0000 unimp + 6b3e: 00c0 addi s0,sp,68 + 6b40: 0000 unimp + 6b42: 0001 nop + 6b44: 365e fld fa2,496(sp) + 6b46: 0001 nop + 6b48: 4500 lw s0,8(a0) + 6b4a: 0001 nop + 6b4c: 0100 addi s0,sp,128 + 6b4e: 5e00 lw s0,56(a2) + 6b50: 0145 addi sp,sp,17 + 6b52: 0000 unimp + 6b54: 0168 addi a0,sp,140 + 6b56: 0000 unimp + 6b58: 0001 nop + 6b5a: 00016867 0x16867 + 6b5e: 7700 flw fs0,40(a4) + 6b60: 0001 nop + 6b62: 0100 addi s0,sp,128 + 6b64: 5e00 lw s0,56(a2) + 6b66: 00000177 0x177 + 6b6a: 0186 slli gp,gp,0x1 + 6b6c: 0000 unimp + 6b6e: 0001 nop + 6b70: 00018667 jalr a2,gp + 6b74: 8a00 0x8a00 + 6b76: 0001 nop + 6b78: 0200 addi s0,sp,256 + 6b7a: 3000 fld fs0,32(s0) + 6b7c: 8a9f 0001 9c00 0x9c0000018a9f + 6b82: 0001 nop + 6b84: 0100 addi s0,sp,128 + 6b86: 5e00 lw s0,56(a2) + 6b88: 019c addi a5,sp,192 + 6b8a: 0000 unimp + 6b8c: 01a2 slli gp,gp,0x8 + 6b8e: 0000 unimp + 6b90: 0001 nop + 6b92: 0001a267 0x1a267 + 6b96: a400 fsd fs0,8(s0) + 6b98: 0001 nop + 6b9a: 0100 addi s0,sp,128 + 6b9c: 5e00 lw s0,56(a2) + 6b9e: 01a4 addi s1,sp,200 + 6ba0: 0000 unimp + 6ba2: 01ac addi a1,sp,200 + 6ba4: 0000 unimp + 6ba6: 0001 nop + 6ba8: 0001ac67 0x1ac67 + 6bac: c200 sw s0,0(a2) + 6bae: 0001 nop + 6bb0: 0100 addi s0,sp,128 + 6bb2: 5e00 lw s0,56(a2) + 6bb4: 0392 slli t2,t2,0x4 + 6bb6: 0000 unimp + 6bb8: 0398 addi a4,sp,448 + 6bba: 0000 unimp + 6bbc: 0001 nop + 6bbe: b25e fsd fs7,288(sp) + 6bc0: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> + 6bc4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6bc8: 5e00 lw s0,56(a2) + ... + 6bd2: 006c addi a1,sp,12 + 6bd4: 0000 unimp + 6bd6: 007a 0x7a + 6bd8: 0000 unimp + 6bda: 0001 nop + 6bdc: 7a62 flw fs4,56(sp) + 6bde: 0000 unimp + 6be0: 8000 0x8000 + 6be2: 0000 unimp + 6be4: 0700 addi s0,sp,896 + 6be6: 8200 0x8200 + 6be8: 4000 lw s0,0(s0) + 6bea: 2440 fld fs0,136(s0) + 6bec: 9f21 0x9f21 + 6bee: 008c addi a1,sp,64 + 6bf0: 0000 unimp + 6bf2: 00c0 addi s0,sp,68 + 6bf4: 0000 unimp + 6bf6: 0001 nop + 6bf8: 365f 0001 5c00 0x5c000001365f + 6bfe: 0001 nop + 6c00: 0100 addi s0,sp,128 + 6c02: 6200 flw fs0,0(a2) + 6c04: 0164 addi s1,sp,140 + 6c06: 0000 unimp + 6c08: 0172 slli sp,sp,0x1c + 6c0a: 0000 unimp + 6c0c: 0001 nop + 6c0e: 725f 0001 8600 0x86000001725f + 6c14: 0001 nop + 6c16: 0100 addi s0,sp,128 + 6c18: 6200 flw fs0,0(a2) + 6c1a: 0186 slli gp,gp,0x1 + 6c1c: 0000 unimp + 6c1e: 018a slli gp,gp,0x2 + 6c20: 0000 unimp + 6c22: 0001 nop + 6c24: 8a5f 0001 ac00 0xac0000018a5f 6c2a: 0001 nop 6c2c: 0100 addi s0,sp,128 - 6c2e: 5e00 lw s0,56(a2) - 6c30: 019c addi a5,sp,192 + 6c2e: 6200 flw fs0,0(a2) + 6c30: 01ac addi a1,sp,200 6c32: 0000 unimp - 6c34: 01a2 slli gp,gp,0x8 + 6c34: 01fe slli gp,gp,0x1f 6c36: 0000 unimp 6c38: 0001 nop - 6c3a: 0001a267 0x1a267 - 6c3e: a400 fsd fs0,8(s0) - 6c40: 0001 nop - 6c42: 0100 addi s0,sp,128 - 6c44: 5e00 lw s0,56(a2) - 6c46: 01a4 addi s1,sp,200 + 6c3a: 925f 0003 9600 0x96000003925f + 6c40: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6c44: 5f00 lw s0,56(a4) + 6c46: 03b2 slli t2,t2,0xc 6c48: 0000 unimp - 6c4a: 01ac addi a1,sp,200 + 6c4a: 03b6 slli t2,t2,0xd 6c4c: 0000 unimp 6c4e: 0001 nop - 6c50: 0001ac67 0x1ac67 - 6c54: c200 sw s0,0(a2) - 6c56: 0001 nop - 6c58: 0100 addi s0,sp,128 - 6c5a: 5e00 lw s0,56(a2) - 6c5c: 0392 slli t2,t2,0x4 - 6c5e: 0000 unimp - 6c60: 0398 addi a4,sp,448 - 6c62: 0000 unimp - 6c64: 0001 nop - 6c66: b25e fsd fs7,288(sp) - 6c68: b6000003 lb zero,-1184(zero) # fffffb60 <_sp+0x7fffbb60> - 6c6c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6c70: 5e00 lw s0,56(a2) + 6c50: 005f 0000 0000 0x5f + 6c56: 0000 unimp + 6c58: ac00 fsd fs0,24(s0) + 6c5a: 0001 nop + 6c5c: 0e00 addi s0,sp,784 + 6c5e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 6c62: 3000 fld fs0,32(s0) + 6c64: 9a9f 0003 ac00 0xac0000039a9f + 6c6a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6c6e: 5d00 lw s0,56(a0) + 6c70: 03b6 slli t2,t2,0xd + 6c72: 0000 unimp + 6c74: 03ba slli t2,t2,0xe + 6c76: 0000 unimp + 6c78: 0002 0x2 + 6c7a: 9f30 0x9f30 ... - 6c7a: 006c addi a1,sp,12 - 6c7c: 0000 unimp - 6c7e: 007a 0x7a - 6c80: 0000 unimp - 6c82: 0001 nop - 6c84: 7a62 flw fs4,56(sp) + 6c84: 00a6 slli ra,ra,0x9 6c86: 0000 unimp - 6c88: 8000 0x8000 + 6c88: 00c0 addi s0,sp,68 6c8a: 0000 unimp - 6c8c: 0700 addi s0,sp,896 - 6c8e: 8200 0x8200 - 6c90: 4000 lw s0,0(s0) - 6c92: 2440 fld fs0,136(s0) - 6c94: 9f21 0x9f21 - 6c96: 008c addi a1,sp,64 - 6c98: 0000 unimp - 6c9a: 00c0 addi s0,sp,68 + 6c8c: 0001 nop + 6c8e: ac5c fsd fa5,152(s0) + 6c90: 0001 nop + 6c92: 7600 flw fs0,40(a2) + 6c94: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6c98: 5c00 lw s0,56(s0) + 6c9a: 0392 slli t2,t2,0x4 6c9c: 0000 unimp - 6c9e: 0001 nop - 6ca0: 365f 0001 5c00 0x5c000001365f - 6ca6: 0001 nop - 6ca8: 0100 addi s0,sp,128 - 6caa: 6200 flw fs0,0(a2) - 6cac: 0164 addi s1,sp,140 - 6cae: 0000 unimp - 6cb0: 0172 slli sp,sp,0x1c - 6cb2: 0000 unimp - 6cb4: 0001 nop - 6cb6: 725f 0001 8600 0x86000001725f - 6cbc: 0001 nop - 6cbe: 0100 addi s0,sp,128 - 6cc0: 6200 flw fs0,0(a2) - 6cc2: 0186 slli gp,gp,0x1 - 6cc4: 0000 unimp - 6cc6: 018a slli gp,gp,0x2 - 6cc8: 0000 unimp - 6cca: 0001 nop - 6ccc: 8a5f 0001 ac00 0xac0000018a5f - 6cd2: 0001 nop - 6cd4: 0100 addi s0,sp,128 - 6cd6: 6200 flw fs0,0(a2) - 6cd8: 01ac addi a1,sp,200 - 6cda: 0000 unimp - 6cdc: 01fe slli gp,gp,0x1f - 6cde: 0000 unimp - 6ce0: 0001 nop - 6ce2: 925f 0003 9600 0x96000003925f - 6ce8: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6cec: 5f00 lw s0,56(a4) - 6cee: 03b2 slli t2,t2,0xc + 6c9e: 0394 addi a3,sp,448 + 6ca0: 0000 unimp + 6ca2: 0001 nop + 6ca4: 945c 0x945c + 6ca6: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> + 6caa: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 6cae: 8300 0x8300 + 6cb0: 0800 addi s0,sp,16 + 6cb2: 1aff 0x1aff + 6cb4: 9a9f 0003 b400 0xb40000039a9f + 6cba: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6cbe: 5c00 lw s0,56(s0) + 6cc0: 03b4 addi a3,sp,456 + 6cc2: 0000 unimp + 6cc4: 03b6 slli t2,t2,0xd + 6cc6: 0000 unimp + 6cc8: 0006 0x6 + 6cca: 0084 addi s1,sp,64 + 6ccc: ff08 fsw fa0,56(a4) + 6cce: 9f1a add t5,t5,t1 + 6cd0: 03b6 slli t2,t2,0xd + 6cd2: 0000 unimp + 6cd4: 044c addi a1,sp,516 + 6cd6: 0000 unimp + 6cd8: 0001 nop + 6cda: 4e5c lw a5,28(a2) + 6cdc: 0004 addi s1,sp,0 + 6cde: 6000 flw fs0,0(s0) + 6ce0: 0004 addi s1,sp,0 + 6ce2: 0100 addi s0,sp,128 + 6ce4: 5c00 lw s0,56(s0) + ... + 6cee: 00aa slli ra,ra,0xa 6cf0: 0000 unimp - 6cf2: 03b6 slli t2,t2,0xd + 6cf2: 00c0 addi s0,sp,68 6cf4: 0000 unimp 6cf6: 0001 nop - 6cf8: 005f 0000 0000 0x5f - 6cfe: 0000 unimp - 6d00: ac00 fsd fs0,24(s0) - 6d02: 0001 nop - 6d04: 0e00 addi s0,sp,784 - 6d06: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 6d0a: 3000 fld fs0,32(s0) - 6d0c: 9a9f 0003 ac00 0xac0000039a9f - 6d12: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6d16: 5d00 lw s0,56(a0) - 6d18: 03b6 slli t2,t2,0xd - 6d1a: 0000 unimp - 6d1c: 03ba slli t2,t2,0xe - 6d1e: 0000 unimp - 6d20: 0002 0x2 - 6d22: 9f30 0x9f30 - ... - 6d2c: 00a6 slli ra,ra,0x9 - 6d2e: 0000 unimp - 6d30: 00c0 addi s0,sp,68 - 6d32: 0000 unimp - 6d34: 0001 nop - 6d36: ac5c fsd fa5,152(s0) - 6d38: 0001 nop - 6d3a: 7600 flw fs0,40(a2) - 6d3c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6d40: 5c00 lw s0,56(s0) - 6d42: 0392 slli t2,t2,0x4 - 6d44: 0000 unimp - 6d46: 0394 addi a3,sp,448 - 6d48: 0000 unimp - 6d4a: 0001 nop - 6d4c: 945c 0x945c - 6d4e: 9a000003 lb zero,-1632(zero) # fffff9a0 <_sp+0x7fffb9a0> - 6d52: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 6d56: 8300 0x8300 - 6d58: 0800 addi s0,sp,16 - 6d5a: 1aff 0x1aff - 6d5c: 9a9f 0003 b400 0xb40000039a9f - 6d62: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6d66: 5c00 lw s0,56(s0) - 6d68: 03b4 addi a3,sp,456 - 6d6a: 0000 unimp - 6d6c: 03b6 slli t2,t2,0xd - 6d6e: 0000 unimp - 6d70: 0006 0x6 - 6d72: 0084 addi s1,sp,64 - 6d74: ff08 fsw fa0,56(a4) - 6d76: 9f1a add t5,t5,t1 - 6d78: 03b6 slli t2,t2,0xd + 6cf8: ac60 fsd fs0,216(s0) + 6cfa: 0001 nop + 6cfc: 1200 addi s0,sp,288 + 6cfe: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6d02: 6000 flw fs0,0(s0) + 6d04: 0312 slli t1,t1,0x4 + 6d06: 0000 unimp + 6d08: 036a slli t1,t1,0x1a + 6d0a: 0000 unimp + 6d0c: 0001 nop + 6d0e: 0003925b 0x3925b + 6d12: ac00 fsd fs0,24(s0) + 6d14: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6d18: 6000 flw fs0,0(s0) + 6d1a: 03b2 slli t2,t2,0xc + 6d1c: 0000 unimp + 6d1e: 03b8 addi a4,sp,456 + 6d20: 0000 unimp + 6d22: 0001 nop + 6d24: b860 fsd fs0,240(s0) + 6d26: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> + 6d2a: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 6d2e: 7a00 flw fs0,48(a2) + 6d30: 9f01 0x9f01 + 6d32: 03ba slli t2,t2,0xe + 6d34: 0000 unimp + 6d36: 03be slli t2,t2,0xf + 6d38: 0000 unimp + 6d3a: 0001 nop + 6d3c: 0003be5b 0x3be5b + 6d40: 0c00 addi s0,sp,528 + 6d42: 0004 addi s1,sp,0 + 6d44: 0100 addi s0,sp,128 + 6d46: 5a00 lw s0,48(a2) + 6d48: 040c addi a1,sp,512 + 6d4a: 0000 unimp + 6d4c: 0416 slli s0,s0,0x5 + 6d4e: 0000 unimp + 6d50: 0002 0x2 + 6d52: 9f30 0x9f30 + 6d54: 041a slli s0,s0,0x6 + 6d56: 0000 unimp + 6d58: 0440 addi s0,sp,516 + 6d5a: 0000 unimp + 6d5c: 0001 nop + 6d5e: 405a 0x405a + 6d60: 0004 addi s1,sp,0 + 6d62: 4e00 lw s0,24(a2) + 6d64: 0004 addi s1,sp,0 + 6d66: 0100 addi s0,sp,128 + 6d68: 6000 flw fs0,0(s0) + 6d6a: 0458 addi a4,sp,516 + 6d6c: 0000 unimp + 6d6e: 0460 addi s0,sp,524 + 6d70: 0000 unimp + 6d72: 0001 nop + 6d74: 005a 0x5a + 6d76: 0000 unimp + 6d78: 0000 unimp 6d7a: 0000 unimp - 6d7c: 044c addi a1,sp,516 - 6d7e: 0000 unimp - 6d80: 0001 nop - 6d82: 4e5c lw a5,28(a2) - 6d84: 0004 addi s1,sp,0 - 6d86: 6000 flw fs0,0(s0) - 6d88: 0004 addi s1,sp,0 - 6d8a: 0100 addi s0,sp,128 - 6d8c: 5c00 lw s0,56(s0) - ... - 6d96: 00aa slli ra,ra,0xa - 6d98: 0000 unimp - 6d9a: 00c0 addi s0,sp,68 - 6d9c: 0000 unimp - 6d9e: 0001 nop - 6da0: ac60 fsd fs0,216(s0) - 6da2: 0001 nop - 6da4: 1200 addi s0,sp,288 - 6da6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6daa: 6000 flw fs0,0(s0) - 6dac: 0312 slli t1,t1,0x4 - 6dae: 0000 unimp - 6db0: 036a slli t1,t1,0x1a - 6db2: 0000 unimp - 6db4: 0001 nop - 6db6: 0003925b 0x3925b - 6dba: ac00 fsd fs0,24(s0) - 6dbc: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6dc0: 6000 flw fs0,0(s0) - 6dc2: 03b2 slli t2,t2,0xc - 6dc4: 0000 unimp - 6dc6: 03b8 addi a4,sp,456 - 6dc8: 0000 unimp - 6dca: 0001 nop - 6dcc: b860 fsd fs0,240(s0) - 6dce: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> - 6dd2: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> - 6dd6: 7a00 flw fs0,48(a2) - 6dd8: 9f01 0x9f01 - 6dda: 03ba slli t2,t2,0xe - 6ddc: 0000 unimp - 6dde: 03be slli t2,t2,0xf - 6de0: 0000 unimp - 6de2: 0001 nop - 6de4: 0003be5b 0x3be5b - 6de8: 0c00 addi s0,sp,528 - 6dea: 0004 addi s1,sp,0 - 6dec: 0100 addi s0,sp,128 - 6dee: 5a00 lw s0,48(a2) - 6df0: 040c addi a1,sp,512 + 6d7c: f600 fsw fs0,40(a2) + 6d7e: 0002 0x2 + 6d80: 0400 addi s0,sp,512 + 6d82: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6d86: 5e00 lw s0,56(a2) + 6d88: 030c addi a1,sp,384 + 6d8a: 0000 unimp + 6d8c: 032e slli t1,t1,0xb + 6d8e: 0000 unimp + 6d90: 0001 nop + 6d92: 2e5e fld ft8,464(sp) + 6d94: 30000003 lb zero,768(zero) # 300 <__stack_size-0x500> + 6d98: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 6d9c: 7d00 flw fs0,56(a0) + 6d9e: 9f7c 0x9f7c + 6da0: 0330 addi a2,sp,392 + 6da2: 0000 unimp + 6da4: 0332 slli t1,t1,0xc + 6da6: 0000 unimp + 6da8: 0001 nop + 6daa: 325d jal 6750 <__stack_size+0x5f50> + 6dac: 46000003 lb zero,1120(zero) # 460 <__stack_size-0x3a0> + 6db0: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6db4: 5e00 lw s0,56(a2) + 6db6: 0346 slli t1,t1,0x11 + 6db8: 0000 unimp + 6dba: 0352 slli t1,t1,0x14 + 6dbc: 0000 unimp + 6dbe: 000a 0xa + 6dc0: 007e 0x7e + 6dc2: 007f2533 slt a0,t5,t2 + 6dc6: 244d jal 7068 <__stack_size+0x6868> + 6dc8: 9f21 0x9f21 + 6dca: 0352 slli t1,t1,0x14 + 6dcc: 0000 unimp + 6dce: 0356 slli t1,t1,0x15 + 6dd0: 0000 unimp + 6dd2: 0008 addi a0,sp,0 + 6dd4: 007f 0x7f + 6dd6: 244d jal 7078 <__stack_size+0x6878> + 6dd8: 007d c.addi zero,31 + 6dda: 9f21 0x9f21 + 6ddc: 0356 slli t1,t1,0x15 + 6dde: 0000 unimp + 6de0: 0358 addi a4,sp,388 + 6de2: 0000 unimp + 6de4: 0006 0x6 + 6de6: 007d c.addi zero,31 + 6de8: 007e 0x7e + 6dea: 9f21 0x9f21 + 6dec: 0358 addi a4,sp,388 + 6dee: 0000 unimp + 6df0: 035a slli t1,t1,0x16 6df2: 0000 unimp - 6df4: 0416 slli s0,s0,0x5 - 6df6: 0000 unimp - 6df8: 0002 0x2 - 6dfa: 9f30 0x9f30 - 6dfc: 041a slli s0,s0,0x6 - 6dfe: 0000 unimp - 6e00: 0440 addi s0,sp,516 - 6e02: 0000 unimp - 6e04: 0001 nop - 6e06: 405a 0x405a - 6e08: 0004 addi s1,sp,0 - 6e0a: 4e00 lw s0,24(a2) - 6e0c: 0004 addi s1,sp,0 - 6e0e: 0100 addi s0,sp,128 - 6e10: 6000 flw fs0,0(s0) - 6e12: 0458 addi a4,sp,516 - 6e14: 0000 unimp - 6e16: 0460 addi s0,sp,524 - 6e18: 0000 unimp - 6e1a: 0001 nop - 6e1c: 005a 0x5a - 6e1e: 0000 unimp - 6e20: 0000 unimp - 6e22: 0000 unimp - 6e24: f600 fsw fs0,40(a2) - 6e26: 0002 0x2 - 6e28: 0400 addi s0,sp,512 - 6e2a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6e2e: 5e00 lw s0,56(a2) - 6e30: 030c addi a1,sp,384 - 6e32: 0000 unimp - 6e34: 032e slli t1,t1,0xb - 6e36: 0000 unimp - 6e38: 0001 nop - 6e3a: 2e5e fld ft8,464(sp) - 6e3c: 30000003 lb zero,768(zero) # 300 <__stack_size-0x500> - 6e40: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> - 6e44: 7d00 flw fs0,56(a0) - 6e46: 9f7c 0x9f7c - 6e48: 0330 addi a2,sp,392 - 6e4a: 0000 unimp - 6e4c: 0332 slli t1,t1,0xc - 6e4e: 0000 unimp - 6e50: 0001 nop - 6e52: 325d jal 67f8 <__stack_size+0x5ff8> - 6e54: 46000003 lb zero,1120(zero) # 460 <__stack_size-0x3a0> - 6e58: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6e5c: 5e00 lw s0,56(a2) - 6e5e: 0346 slli t1,t1,0x11 - 6e60: 0000 unimp - 6e62: 0352 slli t1,t1,0x14 - 6e64: 0000 unimp - 6e66: 000a 0xa - 6e68: 007e 0x7e - 6e6a: 007f2533 slt a0,t5,t2 - 6e6e: 244d jal 7110 <__stack_size+0x6910> - 6e70: 9f21 0x9f21 - 6e72: 0352 slli t1,t1,0x14 + 6df4: 0008 addi a0,sp,0 + 6df6: 007f 0x7f + 6df8: 244d jal 709a <__stack_size+0x689a> + 6dfa: 007d c.addi zero,31 + 6dfc: 9f21 0x9f21 + 6dfe: 035a slli t1,t1,0x16 + 6e00: 0000 unimp + 6e02: 0392 slli t2,t2,0x4 + 6e04: 0000 unimp + 6e06: 0001 nop + 6e08: 9a5e add s4,s4,s7 + 6e0a: b0000003 lb zero,-1280(zero) # fffffb00 <_sp+0x7fffbb00> + 6e0e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6e12: 5e00 lw s0,56(a2) + 6e14: 03b6 slli t2,t2,0xd + 6e16: 0000 unimp + 6e18: 03dc addi a5,sp,452 + 6e1a: 0000 unimp + 6e1c: 0001 nop + 6e1e: e45e fsw fs7,8(sp) + 6e20: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 6e24: 0004 addi s1,sp,0 + 6e26: 0100 addi s0,sp,128 + 6e28: 5e00 lw s0,56(a2) + 6e2a: 0400 addi s0,sp,512 + 6e2c: 0000 unimp + 6e2e: 0402 slli s0,s0,0x0 + 6e30: 0000 unimp + 6e32: 7c7d0003 lb zero,1991(s10) + 6e36: 029f 0004 0400 0x4000004029f + 6e3c: 0004 addi s1,sp,0 + 6e3e: 0100 addi s0,sp,128 + 6e40: 5d00 lw s0,56(a0) + 6e42: 0404 addi s1,sp,512 + 6e44: 0000 unimp + 6e46: 0412 slli s0,s0,0x4 + 6e48: 0000 unimp + 6e4a: 0001 nop + 6e4c: 145e slli s0,s0,0x37 + 6e4e: 0004 addi s1,sp,0 + 6e50: 1600 addi s0,sp,800 + 6e52: 0004 addi s1,sp,0 + 6e54: 0100 addi s0,sp,128 + 6e56: 5e00 lw s0,56(a2) + 6e58: 041a slli s0,s0,0x6 + 6e5a: 0000 unimp + 6e5c: 0436 slli s0,s0,0xd + 6e5e: 0000 unimp + 6e60: 0001 nop + 6e62: 3c5e fld fs8,496(sp) + 6e64: 0004 addi s1,sp,0 + 6e66: 4000 lw s0,0(s0) + 6e68: 0004 addi s1,sp,0 + 6e6a: 0100 addi s0,sp,128 + 6e6c: 5e00 lw s0,56(a2) + 6e6e: 0458 addi a4,sp,516 + 6e70: 0000 unimp + 6e72: 045c addi a5,sp,516 6e74: 0000 unimp - 6e76: 0356 slli t1,t1,0x15 - 6e78: 0000 unimp - 6e7a: 0008 addi a0,sp,0 - 6e7c: 007f 0x7f - 6e7e: 244d jal 7120 <__stack_size+0x6920> - 6e80: 007d c.addi zero,31 - 6e82: 9f21 0x9f21 - 6e84: 0356 slli t1,t1,0x15 - 6e86: 0000 unimp - 6e88: 0358 addi a4,sp,388 - 6e8a: 0000 unimp - 6e8c: 0006 0x6 - 6e8e: 007d c.addi zero,31 - 6e90: 007e 0x7e - 6e92: 9f21 0x9f21 - 6e94: 0358 addi a4,sp,388 - 6e96: 0000 unimp - 6e98: 035a slli t1,t1,0x16 - 6e9a: 0000 unimp - 6e9c: 0008 addi a0,sp,0 - 6e9e: 007f 0x7f - 6ea0: 244d jal 7142 <__stack_size+0x6942> - 6ea2: 007d c.addi zero,31 - 6ea4: 9f21 0x9f21 - 6ea6: 035a slli t1,t1,0x16 + 6e76: 0001 nop + 6e78: 005e 0x5e + 6e7a: 0000 unimp + 6e7c: 0000 unimp + 6e7e: 0000 unimp + 6e80: f600 fsw fs0,40(a2) + 6e82: 0002 0x2 + 6e84: 4600 lw s0,8(a2) + 6e86: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6e8a: 5f00 lw s0,56(a4) + 6e8c: 0346 slli t1,t1,0x11 + 6e8e: 0000 unimp + 6e90: 035a slli t1,t1,0x16 + 6e92: 0000 unimp + 6e94: 0005 c.addi zero,1 + 6e96: 007f 0x7f + 6e98: 5a9f2533 0x5a9f2533 + 6e9c: 62000003 lb zero,1568(zero) # 620 <__stack_size-0x1e0> + 6ea0: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6ea4: 5f00 lw s0,56(a4) + 6ea6: 039a slli t2,t2,0x6 6ea8: 0000 unimp - 6eaa: 0392 slli t2,t2,0x4 + 6eaa: 03ae slli t2,t2,0xb 6eac: 0000 unimp 6eae: 0001 nop - 6eb0: 9a5e add s4,s4,s7 - 6eb2: b0000003 lb zero,-1280(zero) # fffffb00 <_sp+0x7fffbb00> - 6eb6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6eba: 5e00 lw s0,56(a2) - 6ebc: 03b6 slli t2,t2,0xd + 6eb0: b65f 0003 1600 0x16000003b65f + 6eb6: 0004 addi s1,sp,0 + 6eb8: 0100 addi s0,sp,128 + 6eba: 5f00 lw s0,56(a4) + 6ebc: 041a slli s0,s0,0x6 6ebe: 0000 unimp - 6ec0: 03dc addi a5,sp,452 + 6ec0: 043c addi a5,sp,520 6ec2: 0000 unimp 6ec4: 0001 nop - 6ec6: e45e fsw fs7,8(sp) - 6ec8: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 6ec6: 3c5f 0004 4000 0x400000043c5f 6ecc: 0004 addi s1,sp,0 - 6ece: 0100 addi s0,sp,128 - 6ed0: 5e00 lw s0,56(a2) - 6ed2: 0400 addi s0,sp,512 - 6ed4: 0000 unimp - 6ed6: 0402 slli s0,s0,0x0 - 6ed8: 0000 unimp - 6eda: 7c7d0003 lb zero,1991(s10) - 6ede: 029f 0004 0400 0x4000004029f - 6ee4: 0004 addi s1,sp,0 - 6ee6: 0100 addi s0,sp,128 - 6ee8: 5d00 lw s0,56(a0) - 6eea: 0404 addi s1,sp,512 + 6ece: 0200 addi s0,sp,256 + 6ed0: 3000 fld fs0,32(s0) + 6ed2: 589f 0004 5a00 0x5a000004589f + 6ed8: 0004 addi s1,sp,0 + 6eda: 0100 addi s0,sp,128 + 6edc: 5f00 lw s0,56(a4) + ... + 6ee6: 00d0 addi a2,sp,68 + 6ee8: 0000 unimp + 6eea: 00d4 addi a3,sp,68 6eec: 0000 unimp - 6eee: 0412 slli s0,s0,0x4 - 6ef0: 0000 unimp - 6ef2: 0001 nop - 6ef4: 145e slli s0,s0,0x37 - 6ef6: 0004 addi s1,sp,0 - 6ef8: 1600 addi s0,sp,800 - 6efa: 0004 addi s1,sp,0 + 6eee: 0001 nop + 6ef0: d45a sw s6,40(sp) + 6ef2: 0000 unimp + 6ef4: fc00 fsw fs0,56(s0) + 6ef6: 0000 unimp + 6ef8: 0100 addi s0,sp,128 + 6efa: 5f00 lw s0,56(a4) 6efc: 0100 addi s0,sp,128 - 6efe: 5e00 lw s0,56(a2) - 6f00: 041a slli s0,s0,0x6 + 6efe: 0000 unimp + 6f00: 0106 slli sp,sp,0x1 6f02: 0000 unimp - 6f04: 0436 slli s0,s0,0xd - 6f06: 0000 unimp + 6f04: 0001 nop + 6f06: 065a slli a2,a2,0x16 6f08: 0001 nop - 6f0a: 3c5e fld fs8,496(sp) - 6f0c: 0004 addi s1,sp,0 - 6f0e: 4000 lw s0,0(s0) - 6f10: 0004 addi s1,sp,0 - 6f12: 0100 addi s0,sp,128 - 6f14: 5e00 lw s0,56(a2) - 6f16: 0458 addi a4,sp,516 - 6f18: 0000 unimp - 6f1a: 045c addi a5,sp,516 + 6f0a: 1200 addi s0,sp,288 + 6f0c: 0001 nop + 6f0e: 0100 addi s0,sp,128 + 6f10: 5f00 lw s0,56(a4) + ... + 6f1a: 0146 slli sp,sp,0x11 6f1c: 0000 unimp - 6f1e: 0001 nop - 6f20: 005e 0x5e - 6f22: 0000 unimp - 6f24: 0000 unimp - 6f26: 0000 unimp - 6f28: f600 fsw fs0,40(a2) - 6f2a: 0002 0x2 - 6f2c: 4600 lw s0,8(a2) - 6f2e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6f32: 5f00 lw s0,56(a4) - 6f34: 0346 slli t1,t1,0x11 + 6f1e: 014a slli sp,sp,0x12 + 6f20: 0000 unimp + 6f22: 0001 nop + 6f24: 4a5a lw s4,148(sp) + 6f26: 0001 nop + 6f28: 6c00 flw fs0,24(s0) + 6f2a: 0001 nop + 6f2c: 0100 addi s0,sp,128 + 6f2e: 5d00 lw s0,56(a0) + 6f30: 016c addi a1,sp,140 + 6f32: 0000 unimp + 6f34: 0170 addi a2,sp,140 6f36: 0000 unimp - 6f38: 035a slli t1,t1,0x16 - 6f3a: 0000 unimp - 6f3c: 0005 c.addi zero,1 - 6f3e: 007f 0x7f - 6f40: 5a9f2533 0x5a9f2533 - 6f44: 62000003 lb zero,1568(zero) # 620 <__stack_size-0x1e0> - 6f48: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 6f4c: 5f00 lw s0,56(a4) - 6f4e: 039a slli t2,t2,0x6 - 6f50: 0000 unimp - 6f52: 03ae slli t2,t2,0xb + 6f38: 757a0003 lb zero,1879(s4) + 6f3c: 789f 0001 7e00 0x7e000001789f + 6f42: 0001 nop + 6f44: 0100 addi s0,sp,128 + 6f46: 5a00 lw s0,48(a2) + 6f48: 017e slli sp,sp,0x1f + 6f4a: 0000 unimp + 6f4c: 018a slli gp,gp,0x2 + 6f4e: 0000 unimp + 6f50: 0001 nop + 6f52: 005d c.addi zero,23 6f54: 0000 unimp - 6f56: 0001 nop - 6f58: b65f 0003 1600 0x16000003b65f - 6f5e: 0004 addi s1,sp,0 - 6f60: 0100 addi s0,sp,128 - 6f62: 5f00 lw s0,56(a4) - 6f64: 041a slli s0,s0,0x6 - 6f66: 0000 unimp - 6f68: 043c addi a5,sp,520 - 6f6a: 0000 unimp - 6f6c: 0001 nop - 6f6e: 3c5f 0004 4000 0x400000043c5f - 6f74: 0004 addi s1,sp,0 - 6f76: 0200 addi s0,sp,256 - 6f78: 3000 fld fs0,32(s0) - 6f7a: 589f 0004 5a00 0x5a000004589f - 6f80: 0004 addi s1,sp,0 - 6f82: 0100 addi s0,sp,128 - 6f84: 5f00 lw s0,56(a4) + 6f56: 0000 unimp + 6f58: 0000 unimp + 6f5a: 3c00 fld fs0,56(s0) + 6f5c: 0002 0x2 + 6f5e: a200 fsd fs0,0(a2) + 6f60: 0002 0x2 + 6f62: 0100 addi s0,sp,128 + 6f64: 5900 lw s0,48(a0) ... - 6f8e: 00d0 addi a2,sp,68 - 6f90: 0000 unimp - 6f92: 00d4 addi a3,sp,68 - 6f94: 0000 unimp - 6f96: 0001 nop - 6f98: d45a sw s6,40(sp) + 6f6e: 0224 addi s1,sp,264 + 6f70: 0000 unimp + 6f72: 030e slli t1,t1,0x3 + 6f74: 0000 unimp + 6f76: 0001 nop + 6f78: b66e fsd fs11,296(sp) + 6f7a: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> + 6f7e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6f82: 6e00 flw fs0,24(a2) + ... + 6f8c: 0272 slli tp,tp,0x1c + 6f8e: 0000 unimp + 6f90: 02ae slli t0,t0,0xb + 6f92: 0000 unimp + 6f94: 0001 nop + 6f96: 0000005b 0x5b 6f9a: 0000 unimp - 6f9c: fc00 fsw fs0,56(s0) - 6f9e: 0000 unimp - 6fa0: 0100 addi s0,sp,128 - 6fa2: 5f00 lw s0,56(a4) - 6fa4: 0100 addi s0,sp,128 - 6fa6: 0000 unimp - 6fa8: 0106 slli sp,sp,0x1 - 6faa: 0000 unimp - 6fac: 0001 nop - 6fae: 065a slli a2,a2,0x16 - 6fb0: 0001 nop - 6fb2: 1200 addi s0,sp,288 - 6fb4: 0001 nop - 6fb6: 0100 addi s0,sp,128 - 6fb8: 5f00 lw s0,56(a4) + 6f9c: 0000 unimp + 6f9e: 6200 flw fs0,0(a2) + 6fa0: 0002 0x2 + 6fa2: 0e00 addi s0,sp,784 + 6fa4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 6fa8: 5500 lw s0,40(a0) + 6faa: 03b6 slli t2,t2,0xd + 6fac: 0000 unimp + 6fae: 03ba slli t2,t2,0xe + 6fb0: 0000 unimp + 6fb2: 0001 nop + 6fb4: 0055 c.addi zero,21 + 6fb6: 0000 unimp + 6fb8: 0000 unimp + 6fba: 0000 unimp + 6fbc: ca00 sw s0,16(a2) + 6fbe: 0001 nop + 6fc0: f200 fsw fs0,32(a2) + 6fc2: 0001 nop + 6fc4: 0100 addi s0,sp,128 + 6fc6: 5b00 lw s0,48(a4) + 6fc8: 01f2 slli gp,gp,0x1c + 6fca: 0000 unimp + 6fcc: 0206 slli tp,tp,0x1 + 6fce: 0000 unimp + 6fd0: 0006 0x6 + 6fd2: 0079 c.addi zero,30 + 6fd4: 007e 0x7e + 6fd6: 9f1e add t5,t5,t2 ... - 6fc2: 0146 slli sp,sp,0x11 - 6fc4: 0000 unimp - 6fc6: 014a slli sp,sp,0x12 - 6fc8: 0000 unimp - 6fca: 0001 nop - 6fcc: 4a5a lw s4,148(sp) - 6fce: 0001 nop - 6fd0: 6c00 flw fs0,24(s0) - 6fd2: 0001 nop - 6fd4: 0100 addi s0,sp,128 - 6fd6: 5d00 lw s0,56(a0) - 6fd8: 016c addi a1,sp,140 - 6fda: 0000 unimp - 6fdc: 0170 addi a2,sp,140 - 6fde: 0000 unimp - 6fe0: 757a0003 lb zero,1879(s4) - 6fe4: 789f 0001 7e00 0x7e000001789f - 6fea: 0001 nop - 6fec: 0100 addi s0,sp,128 - 6fee: 5a00 lw s0,48(a2) - 6ff0: 017e slli sp,sp,0x1f - 6ff2: 0000 unimp - 6ff4: 018a slli gp,gp,0x2 - 6ff6: 0000 unimp - 6ff8: 0001 nop - 6ffa: 005d c.addi zero,23 - 6ffc: 0000 unimp - 6ffe: 0000 unimp - 7000: 0000 unimp - 7002: 3c00 fld fs0,56(s0) - 7004: 0002 0x2 - 7006: a200 fsd fs0,0(a2) - 7008: 0002 0x2 - 700a: 0100 addi s0,sp,128 - 700c: 5900 lw s0,48(a0) + 6fe0: 01ca slli gp,gp,0x12 + 6fe2: 0000 unimp + 6fe4: 01d6 slli gp,gp,0x15 + 6fe6: 0000 unimp + 6fe8: 0001 nop + 6fea: d661 beqz a2,6fb2 <__stack_size+0x67b2> + 6fec: 0001 nop + 6fee: dc00 sw s0,56(s0) + 6ff0: 0001 nop + 6ff2: 0600 addi s0,sp,768 + 6ff4: 7600 flw fs0,40(a2) + 6ff6: 7900 flw fs0,48(a0) + 6ff8: 1e00 addi s0,sp,816 + 6ffa: dc9f 0001 ea00 0xea000001dc9f + 7000: 0001 nop + 7002: 0100 addi s0,sp,128 + 7004: 6100 flw fs0,0(a0) + 7006: 01ea slli gp,gp,0x1a + 7008: 0000 unimp + 700a: 01f2 slli gp,gp,0x1c + 700c: 0000 unimp + 700e: 0008 addi a0,sp,0 + 7010: 2540007b 0x2540007b + 7014: 008c addi a1,sp,64 + 7016: 9f22 add t5,t5,s0 + 7018: 01f2 slli gp,gp,0x1c + 701a: 0000 unimp + 701c: 0206 slli tp,tp,0x1 + 701e: 0000 unimp + 7020: 0079000b 0x79000b + 7024: 007e 0x7e + 7026: 401e 0x401e + 7028: 8c25 xor s0,s0,s1 + 702a: 2200 fld fs0,0(a2) + 702c: 009f 0000 0000 0x9f + 7032: 0000 unimp + 7034: ce00 sw s0,24(a2) + 7036: 0001 nop + 7038: 6200 flw fs0,0(a2) + 703a: 0002 0x2 + 703c: 0100 addi s0,sp,128 + 703e: 5500 lw s0,40(a0) ... - 7016: 0224 addi s1,sp,264 - 7018: 0000 unimp - 701a: 030e slli t1,t1,0x3 - 701c: 0000 unimp - 701e: 0001 nop - 7020: b66e fsd fs11,296(sp) - 7022: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> - 7026: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 702a: 6e00 flw fs0,24(a2) - ... - 7034: 0272 slli tp,tp,0x1c - 7036: 0000 unimp - 7038: 02ae slli t0,t0,0xb - 703a: 0000 unimp - 703c: 0001 nop - 703e: 0000005b 0x5b - 7042: 0000 unimp - 7044: 0000 unimp - 7046: 6200 flw fs0,0(a2) - 7048: 0002 0x2 - 704a: 0e00 addi s0,sp,784 - 704c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 7050: 5500 lw s0,40(a0) - 7052: 03b6 slli t2,t2,0xd + 7048: 01dc addi a5,sp,196 + 704a: 0000 unimp + 704c: 029c addi a5,sp,320 + 704e: 0000 unimp + 7050: 0001 nop + 7052: 006d c.addi zero,27 7054: 0000 unimp - 7056: 03ba slli t2,t2,0xe + 7056: 0000 unimp 7058: 0000 unimp - 705a: 0001 nop - 705c: 0055 c.addi zero,21 - 705e: 0000 unimp - 7060: 0000 unimp - 7062: 0000 unimp - 7064: ca00 sw s0,16(a2) - 7066: 0001 nop - 7068: f200 fsw fs0,32(a2) - 706a: 0001 nop - 706c: 0100 addi s0,sp,128 - 706e: 5b00 lw s0,48(a4) - 7070: 01f2 slli gp,gp,0x1c - 7072: 0000 unimp - 7074: 0206 slli tp,tp,0x1 - 7076: 0000 unimp - 7078: 0006 0x6 - 707a: 0079 c.addi zero,30 - 707c: 007e 0x7e - 707e: 9f1e add t5,t5,t2 + 705a: ac00 fsd fs0,24(s0) + 705c: 0001 nop + 705e: be00 fsd fs0,56(a2) + 7060: 0001 nop + 7062: 0100 addi s0,sp,128 + 7064: 5900 lw s0,48(a0) ... - 7088: 01ca slli gp,gp,0x12 - 708a: 0000 unimp - 708c: 01d6 slli gp,gp,0x15 - 708e: 0000 unimp - 7090: 0001 nop - 7092: d661 beqz a2,705a <__stack_size+0x685a> - 7094: 0001 nop - 7096: dc00 sw s0,56(s0) - 7098: 0001 nop - 709a: 0600 addi s0,sp,768 - 709c: 7600 flw fs0,40(a2) - 709e: 7900 flw fs0,48(a0) - 70a0: 1e00 addi s0,sp,816 - 70a2: dc9f 0001 ea00 0xea000001dc9f - 70a8: 0001 nop - 70aa: 0100 addi s0,sp,128 - 70ac: 6100 flw fs0,0(a0) - 70ae: 01ea slli gp,gp,0x1a - 70b0: 0000 unimp - 70b2: 01f2 slli gp,gp,0x1c - 70b4: 0000 unimp - 70b6: 0008 addi a0,sp,0 - 70b8: 2540007b 0x2540007b - 70bc: 008c addi a1,sp,64 - 70be: 9f22 add t5,t5,s0 - 70c0: 01f2 slli gp,gp,0x1c - 70c2: 0000 unimp - 70c4: 0206 slli tp,tp,0x1 - 70c6: 0000 unimp - 70c8: 0079000b 0x79000b - 70cc: 007e 0x7e - 70ce: 401e 0x401e - 70d0: 8c25 xor s0,s0,s1 - 70d2: 2200 fld fs0,0(a2) - 70d4: 009f 0000 0000 0x9f - 70da: 0000 unimp - 70dc: ce00 sw s0,24(a2) - 70de: 0001 nop - 70e0: 6200 flw fs0,0(a2) - 70e2: 0002 0x2 - 70e4: 0100 addi s0,sp,128 - 70e6: 5500 lw s0,40(a0) + 706e: 01b6 slli gp,gp,0xd + 7070: 0000 unimp + 7072: 01c2 slli gp,gp,0x10 + 7074: 0000 unimp + 7076: 0001 nop + 7078: 005e 0x5e + 707a: 0000 unimp + 707c: 0000 unimp + 707e: 0000 unimp + 7080: b600 fsd fs0,40(a2) + 7082: 0001 nop + 7084: 1400 addi s0,sp,544 + 7086: 0002 0x2 + 7088: 0100 addi s0,sp,128 + 708a: 5d00 lw s0,56(a0) ... - 70f0: 01dc addi a5,sp,196 - 70f2: 0000 unimp - 70f4: 029c addi a5,sp,320 - 70f6: 0000 unimp - 70f8: 0001 nop - 70fa: 006d c.addi zero,27 + 7094: 01ba slli gp,gp,0xe + 7096: 0000 unimp + 7098: 024c addi a1,sp,260 + 709a: 0000 unimp + 709c: 0001 nop + 709e: 0056 0x56 + 70a0: 0000 unimp + 70a2: 0000 unimp + 70a4: 0000 unimp + 70a6: 0200 addi s0,sp,256 + 70a8: 0002 0x2 + 70aa: 2c00 fld fs0,24(s0) + 70ac: 0002 0x2 + 70ae: 0100 addi s0,sp,128 + 70b0: 5b00 lw s0,48(a4) + ... + 70ba: 0202 slli tp,tp,0x0 + 70bc: 0000 unimp + 70be: 0206 slli tp,tp,0x1 + 70c0: 0000 unimp + 70c2: 0006 0x6 + 70c4: 0079008f 0x79008f + 70c8: 9f1e add t5,t5,t2 + 70ca: 0206 slli tp,tp,0x1 + 70cc: 0000 unimp + 70ce: 020e slli tp,tp,0x3 + 70d0: 0000 unimp + 70d2: 0001 nop + 70d4: 1459 addi s0,s0,-10 + 70d6: 0002 0x2 + 70d8: 2a00 fld fs0,16(a2) + 70da: 0002 0x2 + 70dc: 0100 addi s0,sp,128 + 70de: 5900 lw s0,48(a0) + 70e0: 022a slli tp,tp,0xa + 70e2: 0000 unimp + 70e4: 022c addi a1,sp,264 + 70e6: 0000 unimp + 70e8: 0008 addi a0,sp,0 + 70ea: 2540007b 0x2540007b + 70ee: 008c addi a1,sp,64 + 70f0: 9f22 add t5,t5,s0 + ... + 70fa: 0202 slli tp,tp,0x0 70fc: 0000 unimp - 70fe: 0000 unimp + 70fe: 021a slli tp,tp,0x6 7100: 0000 unimp - 7102: ac00 fsd fs0,24(s0) - 7104: 0001 nop - 7106: be00 fsd fs0,56(a2) - 7108: 0001 nop - 710a: 0100 addi s0,sp,128 - 710c: 5900 lw s0,48(a0) + 7102: 0001 nop + 7104: 005f 0000 0000 0x5f + 710a: 0000 unimp + 710c: 1400 addi s0,sp,544 + 710e: 0002 0x2 + 7110: 2800 fld fs0,16(s0) + 7112: 0002 0x2 + 7114: 0100 addi s0,sp,128 + 7116: 5d00 lw s0,56(a0) ... - 7116: 01b6 slli gp,gp,0xd - 7118: 0000 unimp - 711a: 01c2 slli gp,gp,0x10 - 711c: 0000 unimp - 711e: 0001 nop - 7120: 005e 0x5e + 7120: 01fa slli gp,gp,0x1e 7122: 0000 unimp - 7124: 0000 unimp + 7124: 01fe slli gp,gp,0x1f 7126: 0000 unimp - 7128: b600 fsd fs0,40(a2) - 712a: 0001 nop - 712c: 1400 addi s0,sp,544 - 712e: 0002 0x2 - 7130: 0100 addi s0,sp,128 - 7132: 5d00 lw s0,56(a0) + 7128: 0001 nop + 712a: 005f 0000 0000 0x5f + 7130: 0000 unimp + 7132: fa00 fsw fs0,48(a2) + 7134: 0001 nop + 7136: 1400 addi s0,sp,544 + 7138: 0002 0x2 + 713a: 0100 addi s0,sp,128 + 713c: 5d00 lw s0,56(a0) ... - 713c: 01ba slli gp,gp,0xe - 713e: 0000 unimp - 7140: 024c addi a1,sp,260 - 7142: 0000 unimp - 7144: 0001 nop - 7146: 0056 0x56 + 7146: 01fa slli gp,gp,0x1e 7148: 0000 unimp - 714a: 0000 unimp + 714a: 02b6 slli t0,t0,0xd 714c: 0000 unimp - 714e: 0200 addi s0,sp,256 - 7150: 0002 0x2 - 7152: 2c00 fld fs0,24(s0) - 7154: 0002 0x2 - 7156: 0100 addi s0,sp,128 - 7158: 5b00 lw s0,48(a4) + 714e: 0001 nop + 7150: 0000006f j 7150 <__stack_size+0x6950> + 7154: 0000 unimp + 7156: 0000 unimp + 7158: 3c00 fld fs0,56(s0) + 715a: 0002 0x2 + 715c: 6a00 flw fs0,16(a2) + 715e: 0002 0x2 + 7160: 0100 addi s0,sp,128 + 7162: 5d00 lw s0,56(a0) ... - 7162: 0202 slli tp,tp,0x0 - 7164: 0000 unimp - 7166: 0206 slli tp,tp,0x1 - 7168: 0000 unimp - 716a: 0006 0x6 - 716c: 0079008f 0x79008f - 7170: 9f1e add t5,t5,t2 - 7172: 0206 slli tp,tp,0x1 - 7174: 0000 unimp - 7176: 020e slli tp,tp,0x3 - 7178: 0000 unimp - 717a: 0001 nop - 717c: 1459 addi s0,s0,-10 - 717e: 0002 0x2 - 7180: 2a00 fld fs0,16(a2) - 7182: 0002 0x2 - 7184: 0100 addi s0,sp,128 - 7186: 5900 lw s0,48(a0) - 7188: 022a slli tp,tp,0xa - 718a: 0000 unimp - 718c: 022c addi a1,sp,264 - 718e: 0000 unimp - 7190: 0008 addi a0,sp,0 - 7192: 2540007b 0x2540007b - 7196: 008c addi a1,sp,64 - 7198: 9f22 add t5,t5,s0 + 716c: 023c addi a5,sp,264 + 716e: 0000 unimp + 7170: 0244 addi s1,sp,260 + 7172: 0000 unimp + 7174: 0006 0x6 + 7176: 0076 0x76 + 7178: 0078 addi a4,sp,12 + 717a: 9f1e add t5,t5,t2 + 717c: 0244 addi s1,sp,260 + 717e: 0000 unimp + 7180: 024c addi a1,sp,260 + 7182: 0000 unimp + 7184: 0001 nop + 7186: 00024c5b 0x24c5b + 718a: 5000 lw s0,32(s0) + 718c: 0002 0x2 + 718e: 0800 addi s0,sp,16 + 7190: 7d00 flw fs0,56(a0) + 7192: 4000 lw s0,0(s0) + 7194: 7b25 lui s6,0xfffe9 + 7196: 2200 fld fs0,0(a2) + 7198: 529f 0002 6800 0x68000002529f + 719e: 0002 0x2 + 71a0: 0100 addi s0,sp,128 + 71a2: 5b00 lw s0,48(a4) ... - 71a2: 0202 slli tp,tp,0x0 - 71a4: 0000 unimp - 71a6: 021a slli tp,tp,0x6 - 71a8: 0000 unimp - 71aa: 0001 nop - 71ac: 005f 0000 0000 0x5f + 71ac: 0240 addi s0,sp,260 + 71ae: 0000 unimp + 71b0: 027e slli tp,tp,0x1f 71b2: 0000 unimp - 71b4: 1400 addi s0,sp,544 - 71b6: 0002 0x2 - 71b8: 2800 fld fs0,16(s0) - 71ba: 0002 0x2 - 71bc: 0100 addi s0,sp,128 - 71be: 5d00 lw s0,56(a0) + 71b4: 0001 nop + 71b6: 006c addi a1,sp,12 + 71b8: 0000 unimp + 71ba: 0000 unimp + 71bc: 0000 unimp + 71be: 4800 lw s0,16(s0) + 71c0: 0002 0x2 + 71c2: 6600 flw fs0,8(a2) + 71c4: 0002 0x2 + 71c6: 0100 addi s0,sp,128 + 71c8: 5e00 lw s0,56(a2) ... - 71c8: 01fa slli gp,gp,0x1e - 71ca: 0000 unimp - 71cc: 01fe slli gp,gp,0x1f - 71ce: 0000 unimp - 71d0: 0001 nop - 71d2: 005f 0000 0000 0x5f + 71d2: 023c addi a5,sp,264 + 71d4: 0000 unimp + 71d6: 0284 addi s1,sp,320 71d8: 0000 unimp - 71da: fa00 fsw fs0,48(a2) - 71dc: 0001 nop - 71de: 1400 addi s0,sp,544 - 71e0: 0002 0x2 - 71e2: 0100 addi s0,sp,128 - 71e4: 5d00 lw s0,56(a0) + 71da: 0001 nop + 71dc: 005f 0000 0000 0x5f + 71e2: 0000 unimp + 71e4: 3c00 fld fs0,56(s0) + 71e6: 0002 0x2 + 71e8: 4c00 lw s0,24(s0) + 71ea: 0002 0x2 + 71ec: 0100 addi s0,sp,128 + 71ee: 5600 lw s0,40(a2) ... - 71ee: 01fa slli gp,gp,0x1e - 71f0: 0000 unimp - 71f2: 02b6 slli t0,t0,0xd - 71f4: 0000 unimp - 71f6: 0001 nop - 71f8: 0000006f j 71f8 <__stack_size+0x69f8> - 71fc: 0000 unimp + 71f8: 0272 slli tp,tp,0x1c + 71fa: 0000 unimp + 71fc: 0298 addi a4,sp,320 71fe: 0000 unimp - 7200: 3c00 fld fs0,56(s0) - 7202: 0002 0x2 - 7204: 6a00 flw fs0,16(a2) - 7206: 0002 0x2 - 7208: 0100 addi s0,sp,128 - 720a: 5d00 lw s0,56(a0) + 7200: 0001 nop + 7202: 0056 0x56 + 7204: 0000 unimp + 7206: 0000 unimp + 7208: 0000 unimp + 720a: 7200 flw fs0,32(a2) + 720c: 0002 0x2 + 720e: 7a00 flw fs0,48(a2) + 7210: 0002 0x2 + 7212: 0600 addi s0,sp,768 + 7214: 8f00 0x8f00 + 7216: 7800 flw fs0,48(s0) + 7218: 1e00 addi s0,sp,816 + 721a: 7a9f 0002 8000 0x800000027a9f + 7220: 0002 0x2 + 7222: 0100 addi s0,sp,128 + 7224: 5800 lw s0,48(s0) + 7226: 0286 slli t0,t0,0x1 + 7228: 0000 unimp + 722a: 02c2 slli t0,t0,0x10 + 722c: 0000 unimp + 722e: 0001 nop + 7230: 0058 addi a4,sp,4 + 7232: 0000 unimp + 7234: 0000 unimp + 7236: 0000 unimp + 7238: 7600 flw fs0,40(a2) + 723a: 0002 0x2 + 723c: d800 sw s0,48(s0) + 723e: 0002 0x2 + 7240: 0100 addi s0,sp,128 + 7242: 5e00 lw s0,56(a2) ... - 7214: 023c addi a5,sp,264 - 7216: 0000 unimp - 7218: 0244 addi s1,sp,260 - 721a: 0000 unimp - 721c: 0006 0x6 - 721e: 0076 0x76 - 7220: 0078 addi a4,sp,12 - 7222: 9f1e add t5,t5,t2 - 7224: 0244 addi s1,sp,260 - 7226: 0000 unimp - 7228: 024c addi a1,sp,260 - 722a: 0000 unimp - 722c: 0001 nop - 722e: 00024c5b 0x24c5b - 7232: 5000 lw s0,32(s0) - 7234: 0002 0x2 - 7236: 0800 addi s0,sp,16 - 7238: 7d00 flw fs0,56(a0) - 723a: 4000 lw s0,0(s0) - 723c: 7b25 lui s6,0xfffe9 - 723e: 2200 fld fs0,0(a2) - 7240: 529f 0002 6800 0x68000002529f - 7246: 0002 0x2 - 7248: 0100 addi s0,sp,128 - 724a: 5b00 lw s0,48(a4) + 724c: 027e slli tp,tp,0x1f + 724e: 0000 unimp + 7250: 030e slli t1,t1,0x3 + 7252: 0000 unimp + 7254: 0001 nop + 7256: b66c fsd fa1,232(a2) + 7258: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> + 725c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 7260: 6c00 flw fs0,24(s0) ... - 7254: 0240 addi s0,sp,260 - 7256: 0000 unimp - 7258: 027e slli tp,tp,0x1f - 725a: 0000 unimp - 725c: 0001 nop - 725e: 006c addi a1,sp,12 - 7260: 0000 unimp - 7262: 0000 unimp - 7264: 0000 unimp - 7266: 4800 lw s0,16(s0) - 7268: 0002 0x2 - 726a: 6600 flw fs0,8(a2) - 726c: 0002 0x2 - 726e: 0100 addi s0,sp,128 - 7270: 5e00 lw s0,56(a2) + 726a: 0272 slli tp,tp,0x1c + 726c: 0000 unimp + 726e: 0284 addi s1,sp,320 + 7270: 0000 unimp + 7272: 0001 nop + 7274: 005f 0000 0000 0x5f + 727a: 0000 unimp + 727c: 7200 flw fs0,32(a2) + 727e: 0002 0x2 + 7280: b600 fsd fs0,40(a2) + 7282: 0002 0x2 + 7284: 0100 addi s0,sp,128 + 7286: 6f00 flw fs0,24(a4) ... - 727a: 023c addi a5,sp,264 - 727c: 0000 unimp - 727e: 0284 addi s1,sp,320 - 7280: 0000 unimp - 7282: 0001 nop - 7284: 005f 0000 0000 0x5f - 728a: 0000 unimp - 728c: 3c00 fld fs0,56(s0) - 728e: 0002 0x2 - 7290: 4c00 lw s0,24(s0) - 7292: 0002 0x2 - 7294: 0100 addi s0,sp,128 - 7296: 5600 lw s0,40(a2) + 7290: 02a2 slli t0,t0,0x8 + 7292: 0000 unimp + 7294: 030e slli t1,t1,0x3 + 7296: 0000 unimp + 7298: 0001 nop + 729a: b659 j 6e20 <__stack_size+0x6620> + 729c: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> + 72a0: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 72a4: 5900 lw s0,48(a0) ... - 72a0: 0272 slli tp,tp,0x1c - 72a2: 0000 unimp - 72a4: 0298 addi a4,sp,320 - 72a6: 0000 unimp - 72a8: 0001 nop - 72aa: 0056 0x56 - 72ac: 0000 unimp - 72ae: 0000 unimp + 72ae: 02a4 addi s1,sp,328 72b0: 0000 unimp - 72b2: 7200 flw fs0,32(a2) - 72b4: 0002 0x2 - 72b6: 7a00 flw fs0,48(a2) - 72b8: 0002 0x2 - 72ba: 0600 addi s0,sp,768 - 72bc: 8f00 0x8f00 - 72be: 7800 flw fs0,48(s0) - 72c0: 1e00 addi s0,sp,816 - 72c2: 7a9f 0002 8000 0x800000027a9f - 72c8: 0002 0x2 - 72ca: 0100 addi s0,sp,128 - 72cc: 5800 lw s0,48(s0) - 72ce: 0286 slli t0,t0,0x1 - 72d0: 0000 unimp - 72d2: 02c2 slli t0,t0,0x10 - 72d4: 0000 unimp - 72d6: 0001 nop - 72d8: 0058 addi a4,sp,4 - 72da: 0000 unimp - 72dc: 0000 unimp - 72de: 0000 unimp - 72e0: 7600 flw fs0,40(a2) - 72e2: 0002 0x2 - 72e4: d800 sw s0,48(s0) - 72e6: 0002 0x2 - 72e8: 0100 addi s0,sp,128 - 72ea: 5e00 lw s0,56(a2) + 72b2: 02a8 addi a0,sp,328 + 72b4: 0000 unimp + 72b6: 0011 c.addi zero,4 + 72b8: 007d c.addi zero,31 + 72ba: 4b40 lw s0,20(a4) + 72bc: 2224 fld fs1,64(a2) + 72be: 008e slli ra,ra,0x3 + 72c0: 4b40 lw s0,20(a4) + 72c2: 2224 fld fs1,64(a2) + 72c4: 082d addi a6,a6,11 + 72c6: 1aff 0x1aff + 72c8: a89f 0002 ba00 0xba000002a89f + 72ce: 0002 0x2 + 72d0: 1f00 addi s0,sp,944 + 72d2: 7d00 flw fs0,56(a0) + 72d4: 4000 lw s0,0(s0) + 72d6: 8e22244b 0x8e22244b + 72da: 4000 lw s0,0(s0) + 72dc: 2d22244b 0x2d22244b + 72e0: 007f 0x7f + 72e2: 4b40 lw s0,20(a4) + 72e4: 2224 fld fs1,64(a2) + 72e6: 0079 c.addi zero,30 + 72e8: 4b40 lw s0,20(a4) + 72ea: 2224 fld fs1,64(a2) + 72ec: 212d jal 7716 <__stack_size+0x6f16> + 72ee: ff08 fsw fa0,56(a4) + 72f0: 9f1a add t5,t5,t1 ... - 72f4: 027e slli tp,tp,0x1f - 72f6: 0000 unimp - 72f8: 030e slli t1,t1,0x3 - 72fa: 0000 unimp - 72fc: 0001 nop - 72fe: b66c fsd fa1,232(a2) - 7300: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> - 7304: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 7308: 6c00 flw fs0,24(s0) + 72fa: 02ae slli t0,t0,0xb + 72fc: 0000 unimp + 72fe: 02ca slli t0,t0,0x12 + 7300: 0000 unimp + 7302: 0001 nop + 7304: 0000005b 0x5b + 7308: 0000 unimp + 730a: 0000 unimp + 730c: b200 fsd fs0,32(a2) + 730e: 0002 0x2 + 7310: b600 fsd fs0,40(a2) + 7312: 0002 0x2 + 7314: 1100 addi s0,sp,160 + 7316: 7600 flw fs0,40(a2) + 7318: 4000 lw s0,0(s0) + 731a: 7522244b 0x7522244b + 731e: 4000 lw s0,0(s0) + 7320: 2d22244b 0x2d22244b + 7324: ff08 fsw fa0,56(a4) + 7326: 9f1a add t5,t5,t1 + 7328: 02b6 slli t0,t0,0xd + 732a: 0000 unimp + 732c: 02c6 slli t0,t0,0x11 + 732e: 0000 unimp + 7330: 001f 0076 4b40 0x4b400076001f + 7336: 2224 fld fs1,64(a2) + 7338: 0075 c.addi zero,29 + 733a: 4b40 lw s0,20(a4) + 733c: 2224 fld fs1,64(a2) + 733e: 8f2d xor a4,a4,a1 + 7340: 4000 lw s0,0(s0) + 7342: 7b22244b fnmsub.d fs0,ft4,fs2,fa5,rdn + 7346: 4000 lw s0,0(s0) + 7348: 2d22244b 0x2d22244b + 734c: 0821 addi a6,a6,8 + 734e: 1aff 0x1aff + 7350: 009f 0000 0000 0x9f + 7356: 0000 unimp + 7358: dc00 sw s0,56(s0) + 735a: 0002 0x2 + 735c: ec00 fsw fs0,24(s0) + 735e: 0002 0x2 + 7360: 0d00 addi s0,sp,656 + 7362: 8d00 0x8d00 + 7364: 3900 fld fs0,48(a0) + 7366: 8124 0x8124 + 7368: 2100 fld fs0,0(a0) + 736a: 2e30 fld fa2,88(a2) + 736c: ff08 fsw fa0,56(a4) + 736e: 9f1a add t5,t5,t1 ... - 7312: 0272 slli tp,tp,0x1c - 7314: 0000 unimp - 7316: 0284 addi s1,sp,320 - 7318: 0000 unimp - 731a: 0001 nop - 731c: 005f 0000 0000 0x5f - 7322: 0000 unimp - 7324: 7200 flw fs0,32(a2) - 7326: 0002 0x2 - 7328: b600 fsd fs0,40(a2) - 732a: 0002 0x2 - 732c: 0100 addi s0,sp,128 - 732e: 6f00 flw fs0,24(a4) + 7378: 02b6 slli t0,t0,0xd + 737a: 0000 unimp + 737c: 030e slli t1,t1,0x3 + 737e: 0000 unimp + 7380: 0002 0x2 + 7382: 9f39 0x9f39 + 7384: 03b6 slli t2,t2,0xd + 7386: 0000 unimp + 7388: 03ba slli t2,t2,0xe + 738a: 0000 unimp + 738c: 0002 0x2 + 738e: 9f39 0x9f39 ... - 7338: 02a2 slli t0,t0,0x8 - 733a: 0000 unimp - 733c: 030e slli t1,t1,0x3 - 733e: 0000 unimp - 7340: 0001 nop - 7342: b659 j 6ec8 <__stack_size+0x66c8> - 7344: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> - 7348: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 734c: 5900 lw s0,48(a0) - ... - 7356: 02a4 addi s1,sp,328 - 7358: 0000 unimp - 735a: 02a8 addi a0,sp,328 - 735c: 0000 unimp - 735e: 0011 c.addi zero,4 - 7360: 007d c.addi zero,31 - 7362: 4b40 lw s0,20(a4) - 7364: 2224 fld fs1,64(a2) - 7366: 008e slli ra,ra,0x3 - 7368: 4b40 lw s0,20(a4) - 736a: 2224 fld fs1,64(a2) - 736c: 082d addi a6,a6,11 - 736e: 1aff 0x1aff - 7370: a89f 0002 ba00 0xba000002a89f - 7376: 0002 0x2 - 7378: 1f00 addi s0,sp,944 - 737a: 7d00 flw fs0,56(a0) - 737c: 4000 lw s0,0(s0) - 737e: 8e22244b 0x8e22244b - 7382: 4000 lw s0,0(s0) - 7384: 2d22244b 0x2d22244b - 7388: 007f 0x7f - 738a: 4b40 lw s0,20(a4) - 738c: 2224 fld fs1,64(a2) - 738e: 0079 c.addi zero,30 - 7390: 4b40 lw s0,20(a4) - 7392: 2224 fld fs1,64(a2) - 7394: 212d jal 77be <__stack_size+0x6fbe> - 7396: ff08 fsw fa0,56(a4) - 7398: 9f1a add t5,t5,t1 - ... - 73a2: 02ae slli t0,t0,0xb - 73a4: 0000 unimp - 73a6: 02ca slli t0,t0,0x12 - 73a8: 0000 unimp - 73aa: 0001 nop - 73ac: 0000005b 0x5b - 73b0: 0000 unimp + 7398: 02b6 slli t0,t0,0xd + 739a: 0000 unimp + 739c: 030e slli t1,t1,0x3 + 739e: 0000 unimp + 73a0: 0002 0x2 + 73a2: 03b69f47 fmsub.d ft10,fa3,fs11,ft0,rtz + 73a6: 0000 unimp + 73a8: 03ba slli t2,t2,0xe + 73aa: 0000 unimp + 73ac: 0002 0x2 + 73ae: 00009f47 fmsub.s ft10,ft1,ft0,ft0,rtz 73b2: 0000 unimp - 73b4: b200 fsd fs0,32(a2) - 73b6: 0002 0x2 - 73b8: b600 fsd fs0,40(a2) - 73ba: 0002 0x2 - 73bc: 1100 addi s0,sp,160 - 73be: 7600 flw fs0,40(a2) - 73c0: 4000 lw s0,0(s0) - 73c2: 7522244b 0x7522244b - 73c6: 4000 lw s0,0(s0) - 73c8: 2d22244b 0x2d22244b - 73cc: ff08 fsw fa0,56(a4) - 73ce: 9f1a add t5,t5,t1 - 73d0: 02b6 slli t0,t0,0xd - 73d2: 0000 unimp - 73d4: 02c6 slli t0,t0,0x11 - 73d6: 0000 unimp - 73d8: 001f 0076 4b40 0x4b400076001f - 73de: 2224 fld fs1,64(a2) - 73e0: 0075 c.addi zero,29 - 73e2: 4b40 lw s0,20(a4) - 73e4: 2224 fld fs1,64(a2) - 73e6: 8f2d xor a4,a4,a1 - 73e8: 4000 lw s0,0(s0) - 73ea: 7b22244b fnmsub.d fs0,ft4,fs2,fa5,rdn - 73ee: 4000 lw s0,0(s0) - 73f0: 2d22244b 0x2d22244b - 73f4: 0821 addi a6,a6,8 - 73f6: 1aff 0x1aff - 73f8: 009f 0000 0000 0x9f + 73b4: 0000 unimp + 73b6: 0000 unimp + 73b8: 02b6 slli t0,t0,0xd + 73ba: 0000 unimp + 73bc: 030e slli t1,t1,0x3 + 73be: 0000 unimp + 73c0: 0002 0x2 + 73c2: 9f31 0x9f31 + 73c4: 03b6 slli t2,t2,0xd + 73c6: 0000 unimp + 73c8: 03ba slli t2,t2,0xe + 73ca: 0000 unimp + 73cc: 0002 0x2 + 73ce: 9f31 0x9f31 + ... + 73d8: 02b6 slli t0,t0,0xd + 73da: 0000 unimp + 73dc: 02dc addi a5,sp,324 + 73de: 0000 unimp + 73e0: 0002 0x2 + 73e2: 9f31 0x9f31 + 73e4: 02dc addi a5,sp,324 + 73e6: 0000 unimp + 73e8: 030e slli t1,t1,0x3 + 73ea: 0000 unimp + 73ec: 0002 0x2 + 73ee: 03b69f33 mulh t5,a3,s11 + 73f2: 0000 unimp + 73f4: 03ba slli t2,t2,0xe + 73f6: 0000 unimp + 73f8: 0002 0x2 + 73fa: 00009f33 sll t5,ra,zero 73fe: 0000 unimp - 7400: dc00 sw s0,56(s0) - 7402: 0002 0x2 - 7404: ec00 fsw fs0,24(s0) - 7406: 0002 0x2 - 7408: 0d00 addi s0,sp,656 - 740a: 8d00 0x8d00 - 740c: 3900 fld fs0,48(a0) - 740e: 8124 0x8124 - 7410: 2100 fld fs0,0(a0) - 7412: 2e30 fld fa2,88(a2) - 7414: ff08 fsw fa0,56(a4) - 7416: 9f1a add t5,t5,t1 + 7400: 0000 unimp + 7402: 0000 unimp + 7404: 02b6 slli t0,t0,0xd + 7406: 0000 unimp + 7408: 02e4 addi s1,sp,332 + 740a: 0000 unimp + 740c: 0008 addi a0,sp,0 + 740e: 008d addi ra,ra,3 + 7410: 2439 jal 761e <__stack_size+0x6e1e> + 7412: 0081 addi ra,ra,0 + 7414: 9f21 0x9f21 + 7416: 02e4 addi s1,sp,332 + 7418: 0000 unimp + 741a: 02e8 addi a0,sp,332 + 741c: 0000 unimp + 741e: 0001 nop + 7420: e85e fsw fs7,16(sp) + 7422: 0002 0x2 + 7424: ec00 fsw fs0,24(s0) + 7426: 0002 0x2 + 7428: 0800 addi s0,sp,16 + 742a: 8d00 0x8d00 + 742c: 3900 fld fs0,48(a0) + 742e: 8124 0x8124 + 7430: 2100 fld fs0,0(a0) + 7432: 009f 0000 0000 0x9f + 7438: 0000 unimp + 743a: 2a00 fld fs0,16(a2) + 743c: 32000003 lb zero,800(zero) # 320 <__stack_size-0x4e0> + 7440: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 7444: 5d00 lw s0,56(a0) ... - 7420: 02b6 slli t0,t0,0xd - 7422: 0000 unimp - 7424: 030e slli t1,t1,0x3 - 7426: 0000 unimp - 7428: 0002 0x2 - 742a: 9f39 0x9f39 - 742c: 03b6 slli t2,t2,0xd - 742e: 0000 unimp - 7430: 03ba slli t2,t2,0xe - 7432: 0000 unimp - 7434: 0002 0x2 - 7436: 9f39 0x9f39 - ... - 7440: 02b6 slli t0,t0,0xd - 7442: 0000 unimp - 7444: 030e slli t1,t1,0x3 - 7446: 0000 unimp - 7448: 0002 0x2 - 744a: 03b69f47 fmsub.d ft10,fa3,fs11,ft0,rtz - 744e: 0000 unimp - 7450: 03ba slli t2,t2,0xe - 7452: 0000 unimp - 7454: 0002 0x2 - 7456: 00009f47 fmsub.s ft10,ft1,ft0,ft0,rtz + 744e: 03fc addi a5,sp,460 + 7450: 0000 unimp + 7452: 0404 addi s1,sp,512 + 7454: 0000 unimp + 7456: 0001 nop + 7458: 005d c.addi zero,23 745a: 0000 unimp 745c: 0000 unimp 745e: 0000 unimp - 7460: 02b6 slli t0,t0,0xd + 7460: 3000 fld fs0,32(s0) 7462: 0000 unimp - 7464: 030e slli t1,t1,0x3 + 7464: 3400 fld fs0,40(s0) 7466: 0000 unimp - 7468: 0002 0x2 - 746a: 9f31 0x9f31 - 746c: 03b6 slli t2,t2,0xd - 746e: 0000 unimp - 7470: 03ba slli t2,t2,0xe + 7468: 0500 addi s0,sp,640 + 746a: 6100 flw fs0,0(a0) + 746c: 0c930493 addi s1,t1,201 + 7470: 0034 addi a3,sp,8 7472: 0000 unimp - 7474: 0002 0x2 - 7476: 9f31 0x9f31 - ... - 7480: 02b6 slli t0,t0,0xd - 7482: 0000 unimp - 7484: 02dc addi a5,sp,324 - 7486: 0000 unimp - 7488: 0002 0x2 - 748a: 9f31 0x9f31 - 748c: 02dc addi a5,sp,324 - 748e: 0000 unimp - 7490: 030e slli t1,t1,0x3 - 7492: 0000 unimp - 7494: 0002 0x2 - 7496: 03b69f33 mulh t5,a3,s11 - 749a: 0000 unimp - 749c: 03ba slli t2,t2,0xe - 749e: 0000 unimp - 74a0: 0002 0x2 - 74a2: 00009f33 sll t5,ra,zero - 74a6: 0000 unimp - 74a8: 0000 unimp - 74aa: 0000 unimp - 74ac: 02b6 slli t0,t0,0xd + 7474: 0038 addi a4,sp,8 + 7476: 0000 unimp + 7478: 0008 addi a0,sp,0 + 747a: 9361 srli a4,a4,0x38 + 747c: 5604 lw s1,40(a2) + 747e: 08930493 addi s1,t1,137 + 7482: 0038 addi a4,sp,8 + 7484: 0000 unimp + 7486: 003c addi a5,sp,8 + 7488: 0000 unimp + 748a: 9361000b 0x9361000b + 748e: 5604 lw s1,40(a2) + 7490: 936c0493 addi s1,s8,-1738 + 7494: 9304 0x9304 + 7496: 3c04 fld fs1,56(s0) + 7498: 0000 unimp + 749a: a600 fsd fs0,8(a2) + 749c: 0000 unimp + 749e: 0c00 addi s0,sp,528 + 74a0: 6100 flw fs0,0(a0) + 74a2: 93560493 addi s1,a2,-1739 + 74a6: 6c04 flw fs1,24(s0) + 74a8: 93600493 li s1,-1738 + 74ac: 0004 addi s1,sp,0 74ae: 0000 unimp - 74b0: 02e4 addi s1,sp,332 + 74b0: 0000 unimp 74b2: 0000 unimp - 74b4: 0008 addi a0,sp,0 - 74b6: 008d addi ra,ra,3 - 74b8: 2439 jal 76c6 <__stack_size+0x6ec6> - 74ba: 0081 addi ra,ra,0 - 74bc: 9f21 0x9f21 - 74be: 02e4 addi s1,sp,332 - 74c0: 0000 unimp - 74c2: 02e8 addi a0,sp,332 - 74c4: 0000 unimp - 74c6: 0001 nop - 74c8: e85e fsw fs7,16(sp) - 74ca: 0002 0x2 - 74cc: ec00 fsw fs0,24(s0) - 74ce: 0002 0x2 - 74d0: 0800 addi s0,sp,16 - 74d2: 8d00 0x8d00 - 74d4: 3900 fld fs0,48(a0) - 74d6: 8124 0x8124 - 74d8: 2100 fld fs0,0(a0) - 74da: 009f 0000 0000 0x9f - 74e0: 0000 unimp - 74e2: 2a00 fld fs0,16(a2) - 74e4: 32000003 lb zero,800(zero) # 320 <__stack_size-0x4e0> - 74e8: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 74ec: 5d00 lw s0,56(a0) - ... - 74f6: 03fc addi a5,sp,460 + 74b4: 3c00 fld fs0,56(s0) + 74b6: 0000 unimp + 74b8: 4000 lw s0,0(s0) + 74ba: 0000 unimp + 74bc: 0b00 addi s0,sp,400 + 74be: 6e00 flw fs0,24(a2) + 74c0: 936f0493 addi s1,t5,-1738 + 74c4: 5504 lw s1,40(a0) + 74c6: 04930493 addi s1,t1,73 + 74ca: 0040 addi s0,sp,4 + 74cc: 0000 unimp + 74ce: 00a6 slli ra,ra,0x9 + 74d0: 0000 unimp + 74d2: 000c addi a1,sp,0 + 74d4: 936e add t1,t1,s11 + 74d6: 6f04 flw fs1,24(a4) + 74d8: 93550493 addi s1,a0,-1739 # 18935 <__stack_size+0x18135> + 74dc: 6d04 flw fs1,24(a0) + 74de: 00000493 li s1,0 + 74e2: 0000 unimp + 74e4: 0000 unimp + 74e6: 0000 unimp + 74e8: 000a 0xa + 74ea: 0000 unimp + 74ec: 000c addi a1,sp,0 + 74ee: 0000 unimp + 74f0: 0005 c.addi zero,1 + 74f2: 936e add t1,t1,s11 + 74f4: 9304 0x9304 + 74f6: 0c0c addi a1,sp,528 74f8: 0000 unimp - 74fa: 0404 addi s1,sp,512 + 74fa: 1000 addi s0,sp,32 74fc: 0000 unimp - 74fe: 0001 nop - 7500: 005d c.addi zero,23 - 7502: 0000 unimp - 7504: 0000 unimp - 7506: 0000 unimp - 7508: 3000 fld fs0,32(s0) + 74fe: 0800 addi s0,sp,16 + 7500: 6e00 flw fs0,24(a2) + 7502: 935c0493 addi s1,s8,-1739 + 7506: 9304 0x9304 + 7508: 1008 addi a0,sp,32 750a: 0000 unimp - 750c: 3400 fld fs0,40(s0) + 750c: 3600 fld fs0,40(a2) 750e: 0000 unimp - 7510: 0500 addi s0,sp,640 - 7512: 6100 flw fs0,0(a0) - 7514: 0c930493 addi s1,t1,201 - 7518: 0034 addi a3,sp,8 - 751a: 0000 unimp - 751c: 0038 addi a4,sp,8 - 751e: 0000 unimp - 7520: 0008 addi a0,sp,0 - 7522: 9361 srli a4,a4,0x38 - 7524: 5604 lw s1,40(a2) - 7526: 08930493 addi s1,t1,137 - 752a: 0038 addi a4,sp,8 - 752c: 0000 unimp - 752e: 003c addi a5,sp,8 - 7530: 0000 unimp - 7532: 9361000b 0x9361000b - 7536: 5604 lw s1,40(a2) - 7538: 936c0493 addi s1,s8,-1738 - 753c: 9304 0x9304 - 753e: 3c04 fld fs1,56(s0) - 7540: 0000 unimp - 7542: a600 fsd fs0,8(a2) - 7544: 0000 unimp - 7546: 0c00 addi s0,sp,528 - 7548: 6100 flw fs0,0(a0) - 754a: 93560493 addi s1,a2,-1739 - 754e: 6c04 flw fs1,24(s0) - 7550: 93600493 li s1,-1738 - 7554: 0004 addi s1,sp,0 - 7556: 0000 unimp - 7558: 0000 unimp - 755a: 0000 unimp - 755c: 3c00 fld fs0,56(s0) - 755e: 0000 unimp - 7560: 4000 lw s0,0(s0) - 7562: 0000 unimp - 7564: 0b00 addi s0,sp,400 - 7566: 6e00 flw fs0,24(a2) - 7568: 936f0493 addi s1,t5,-1738 - 756c: 5504 lw s1,40(a0) - 756e: 04930493 addi s1,t1,73 - 7572: 0040 addi s0,sp,4 + 7510: 0b00 addi s0,sp,400 + 7512: 6e00 flw fs0,24(a2) + 7514: 935c0493 addi s1,s8,-1739 + 7518: 6004 flw fs1,0(s0) + 751a: 04930493 addi s1,t1,73 + 751e: 0036 0x36 + 7520: 0000 unimp + 7522: 0112 slli sp,sp,0x4 + 7524: 0000 unimp + 7526: 000c addi a1,sp,0 + 7528: 936e add t1,t1,s11 + 752a: 5c04 lw s1,56(s0) + 752c: 93600493 li s1,-1738 + 7530: 5b04 lw s1,48(a4) + 7532: 00000493 li s1,0 + 7536: 0000 unimp + 7538: 0000 unimp + 753a: 0000 unimp + 753c: 0038 addi a4,sp,8 + 753e: 0000 unimp + 7540: 003c addi a5,sp,8 + 7542: 0000 unimp + 7544: 9355000b 0x9355000b + 7548: 5604 lw s1,40(a2) + 754a: 936c0493 addi s1,s8,-1738 + 754e: 9304 0x9304 + 7550: 3c04 fld fs1,56(s0) + 7552: 0000 unimp + 7554: 1200 addi s0,sp,288 + 7556: 0001 nop + 7558: 0c00 addi s0,sp,528 + 755a: 5500 lw s0,40(a0) + 755c: 93560493 addi s1,a2,-1739 + 7560: 6c04 flw fs1,24(s0) + 7562: 936d0493 addi s1,s10,-1738 + 7566: 0004 addi s1,sp,0 + 7568: 0000 unimp + 756a: 0000 unimp + 756c: 0000 unimp + 756e: 8200 0x8200 + 7570: 0000 unimp + 7572: 8400 0x8400 7574: 0000 unimp - 7576: 00a6 slli ra,ra,0x9 - 7578: 0000 unimp - 757a: 000c addi a1,sp,0 - 757c: 936e add t1,t1,s11 - 757e: 6f04 flw fs1,24(a4) - 7580: 93550493 addi s1,a0,-1739 # 18935 <__stack_size+0x18135> - 7584: 6d04 flw fs1,24(a0) - 7586: 00000493 li s1,0 - 758a: 0000 unimp - 758c: 0000 unimp - 758e: 0000 unimp - 7590: 000a 0xa - 7592: 0000 unimp - 7594: 000c addi a1,sp,0 + 7576: 0100 addi s0,sp,128 + 7578: 5a00 lw s0,48(a2) + 757a: 0094 addi a3,sp,64 + 757c: 0000 unimp + 757e: 0096 slli ra,ra,0x5 + 7580: 0000 unimp + 7582: 0001 nop + 7584: 065a slli a2,a2,0x16 + 7586: 0001 nop + 7588: 0c00 addi s0,sp,528 + 758a: 0001 nop + 758c: 0200 addi s0,sp,256 + 758e: 3000 fld fs0,32(s0) + 7590: 009f 0000 0000 0x9f 7596: 0000 unimp - 7598: 0005 c.addi zero,1 - 759a: 936e add t1,t1,s11 - 759c: 9304 0x9304 - 759e: 0c0c addi a1,sp,528 - 75a0: 0000 unimp - 75a2: 1000 addi s0,sp,32 - 75a4: 0000 unimp - 75a6: 0800 addi s0,sp,16 - 75a8: 6e00 flw fs0,24(a2) - 75aa: 935c0493 addi s1,s8,-1739 - 75ae: 9304 0x9304 - 75b0: 1008 addi a0,sp,32 - 75b2: 0000 unimp - 75b4: 3600 fld fs0,40(a2) + 7598: a600 fsd fs0,8(a2) + 759a: 0000 unimp + 759c: ac00 fsd fs0,24(s0) + 759e: 0000 unimp + 75a0: 0200 addi s0,sp,256 + 75a2: 3000 fld fs0,32(s0) + 75a4: b29f 0000 b600 0xb6000000b29f + 75aa: 0000 unimp + 75ac: 0200 addi s0,sp,256 + 75ae: 3000 fld fs0,32(s0) + 75b0: ba9f 0000 fa00 0xfa000000ba9f 75b6: 0000 unimp - 75b8: 0b00 addi s0,sp,400 - 75ba: 6e00 flw fs0,24(a2) - 75bc: 935c0493 addi s1,s8,-1739 - 75c0: 6004 flw fs1,0(s0) - 75c2: 04930493 addi s1,t1,73 - 75c6: 0036 0x36 - 75c8: 0000 unimp - 75ca: 0112 slli sp,sp,0x4 - 75cc: 0000 unimp - 75ce: 000c addi a1,sp,0 - 75d0: 936e add t1,t1,s11 - 75d2: 5c04 lw s1,56(s0) - 75d4: 93600493 li s1,-1738 - 75d8: 5b04 lw s1,48(a4) - 75da: 00000493 li s1,0 + 75b8: 0200 addi s0,sp,256 + 75ba: 3000 fld fs0,32(s0) + 75bc: fe9f 0000 0200 0x2000000fe9f + 75c2: 0001 nop + 75c4: 0200 addi s0,sp,256 + 75c6: 3100 fld fs0,32(a0) + 75c8: 0c9f 0001 1200 0x120000010c9f + 75ce: 0001 nop + 75d0: 0200 addi s0,sp,256 + 75d2: 3000 fld fs0,32(s0) + 75d4: 009f 0000 0000 0x9f + 75da: 0000 unimp + 75dc: 0a00 addi s0,sp,272 75de: 0000 unimp - 75e0: 0000 unimp + 75e0: 0c00 addi s0,sp,528 75e2: 0000 unimp - 75e4: 0038 addi a4,sp,8 - 75e6: 0000 unimp - 75e8: 003c addi a5,sp,8 - 75ea: 0000 unimp - 75ec: 9355000b 0x9355000b - 75f0: 5604 lw s1,40(a2) - 75f2: 936c0493 addi s1,s8,-1738 - 75f6: 9304 0x9304 - 75f8: 3c04 fld fs1,56(s0) - 75fa: 0000 unimp - 75fc: 1200 addi s0,sp,288 - 75fe: 0001 nop - 7600: 0c00 addi s0,sp,528 - 7602: 5500 lw s0,40(a0) - 7604: 93560493 addi s1,a2,-1739 - 7608: 6c04 flw fs1,24(s0) - 760a: 936d0493 addi s1,s10,-1738 - 760e: 0004 addi s1,sp,0 - 7610: 0000 unimp - 7612: 0000 unimp + 75e4: 0500 addi s0,sp,640 + 75e6: 6e00 flw fs0,24(a2) + 75e8: 0c930493 addi s1,t1,201 + 75ec: 000c addi a1,sp,0 + 75ee: 0000 unimp + 75f0: 0010 addi a2,sp,0 + 75f2: 0000 unimp + 75f4: 0008 addi a0,sp,0 + 75f6: 936e add t1,t1,s11 + 75f8: 5c04 lw s1,56(s0) + 75fa: 08930493 addi s1,t1,137 + 75fe: 0010 addi a2,sp,0 + 7600: 0000 unimp + 7602: 0036 0x36 + 7604: 0000 unimp + 7606: 936e000b 0x936e000b + 760a: 5c04 lw s1,56(s0) + 760c: 93600493 li s1,-1738 + 7610: 9304 0x9304 + 7612: 3604 fld fs1,40(a2) 7614: 0000 unimp - 7616: 8200 0x8200 - 7618: 0000 unimp - 761a: 8400 0x8400 - 761c: 0000 unimp - 761e: 0100 addi s0,sp,128 - 7620: 5a00 lw s0,48(a2) - 7622: 0094 addi a3,sp,64 - 7624: 0000 unimp - 7626: 0096 slli ra,ra,0x5 - 7628: 0000 unimp - 762a: 0001 nop - 762c: 065a slli a2,a2,0x16 - 762e: 0001 nop - 7630: 0c00 addi s0,sp,528 - 7632: 0001 nop - 7634: 0200 addi s0,sp,256 - 7636: 3000 fld fs0,32(s0) - 7638: 009f 0000 0000 0x9f - 763e: 0000 unimp - 7640: a600 fsd fs0,8(a2) - 7642: 0000 unimp - 7644: ac00 fsd fs0,24(s0) - 7646: 0000 unimp - 7648: 0200 addi s0,sp,256 - 764a: 3000 fld fs0,32(s0) - 764c: b29f 0000 b600 0xb6000000b29f - 7652: 0000 unimp - 7654: 0200 addi s0,sp,256 - 7656: 3000 fld fs0,32(s0) - 7658: ba9f 0000 fa00 0xfa000000ba9f + 7616: 1200 addi s0,sp,288 + 7618: 0001 nop + 761a: 0c00 addi s0,sp,528 + 761c: 6e00 flw fs0,24(a2) + 761e: 935c0493 addi s1,s8,-1739 + 7622: 6004 flw fs1,0(s0) + 7624: 935b0493 addi s1,s6,-1739 # fffe8935 <_sp+0x7ffe4935> + 7628: 0004 addi s1,sp,0 + 762a: 0000 unimp + 762c: 0000 unimp + 762e: 0000 unimp + 7630: 3800 fld fs0,48(s0) + 7632: 0000 unimp + 7634: 3c00 fld fs0,56(s0) + 7636: 0000 unimp + 7638: 0b00 addi s0,sp,400 + 763a: 5500 lw s0,40(a0) + 763c: 93560493 addi s1,a2,-1739 + 7640: 6c04 flw fs1,24(s0) + 7642: 04930493 addi s1,t1,73 + 7646: 003c addi a5,sp,8 + 7648: 0000 unimp + 764a: 0112 slli sp,sp,0x4 + 764c: 0000 unimp + 764e: 000c addi a1,sp,0 + 7650: 9355 srli a4,a4,0x35 + 7652: 5604 lw s1,40(a2) + 7654: 936c0493 addi s1,s8,-1738 + 7658: 6d04 flw fs1,24(a0) + 765a: 00000493 li s1,0 765e: 0000 unimp - 7660: 0200 addi s0,sp,256 - 7662: 3000 fld fs0,32(s0) - 7664: fe9f 0000 0200 0x2000000fe9f - 766a: 0001 nop - 766c: 0200 addi s0,sp,256 - 766e: 3100 fld fs0,32(a0) - 7670: 0c9f 0001 1200 0x120000010c9f - 7676: 0001 nop - 7678: 0200 addi s0,sp,256 - 767a: 3000 fld fs0,32(s0) - 767c: 009f 0000 0000 0x9f - 7682: 0000 unimp - 7684: 0a00 addi s0,sp,272 - 7686: 0000 unimp - 7688: 0c00 addi s0,sp,528 - 768a: 0000 unimp - 768c: 0500 addi s0,sp,640 - 768e: 6e00 flw fs0,24(a2) - 7690: 0c930493 addi s1,t1,201 - 7694: 000c addi a1,sp,0 - 7696: 0000 unimp - 7698: 0010 addi a2,sp,0 - 769a: 0000 unimp - 769c: 0008 addi a0,sp,0 - 769e: 936e add t1,t1,s11 - 76a0: 5c04 lw s1,56(s0) - 76a2: 08930493 addi s1,t1,137 - 76a6: 0010 addi a2,sp,0 + 7660: 0000 unimp + 7662: 0000 unimp + 7664: 0082 slli ra,ra,0x0 + 7666: 0000 unimp + 7668: 0084 addi s1,sp,64 + 766a: 0000 unimp + 766c: 0001 nop + 766e: 945a add s0,s0,s6 + 7670: 0000 unimp + 7672: 9600 0x9600 + 7674: 0000 unimp + 7676: 0100 addi s0,sp,128 + 7678: 5a00 lw s0,48(a2) + 767a: 0106 slli sp,sp,0x1 + 767c: 0000 unimp + 767e: 010c addi a1,sp,128 + 7680: 0000 unimp + 7682: 0002 0x2 + 7684: 9f30 0x9f30 + ... + 768e: 00a6 slli ra,ra,0x9 + 7690: 0000 unimp + 7692: 00ac addi a1,sp,72 + 7694: 0000 unimp + 7696: 0002 0x2 + 7698: 9f30 0x9f30 + 769a: 00b2 slli ra,ra,0xc + 769c: 0000 unimp + 769e: 00b6 slli ra,ra,0xd + 76a0: 0000 unimp + 76a2: 0002 0x2 + 76a4: 9f30 0x9f30 + 76a6: 00ba slli ra,ra,0xe 76a8: 0000 unimp - 76aa: 0036 0x36 + 76aa: 00fa slli ra,ra,0x1e 76ac: 0000 unimp - 76ae: 936e000b 0x936e000b - 76b2: 5c04 lw s1,56(s0) - 76b4: 93600493 li s1,-1738 - 76b8: 9304 0x9304 - 76ba: 3604 fld fs1,40(a2) - 76bc: 0000 unimp - 76be: 1200 addi s0,sp,288 - 76c0: 0001 nop - 76c2: 0c00 addi s0,sp,528 - 76c4: 6e00 flw fs0,24(a2) - 76c6: 935c0493 addi s1,s8,-1739 - 76ca: 6004 flw fs1,0(s0) - 76cc: 935b0493 addi s1,s6,-1739 # fffe8935 <_sp+0x7ffe4935> - 76d0: 0004 addi s1,sp,0 - 76d2: 0000 unimp - 76d4: 0000 unimp - 76d6: 0000 unimp - 76d8: 3800 fld fs0,48(s0) - 76da: 0000 unimp - 76dc: 3c00 fld fs0,56(s0) - 76de: 0000 unimp - 76e0: 0b00 addi s0,sp,400 - 76e2: 5500 lw s0,40(a0) - 76e4: 93560493 addi s1,a2,-1739 - 76e8: 6c04 flw fs1,24(s0) - 76ea: 04930493 addi s1,t1,73 - 76ee: 003c addi a5,sp,8 - 76f0: 0000 unimp - 76f2: 0112 slli sp,sp,0x4 + 76ae: 0002 0x2 + 76b0: 9f30 0x9f30 + 76b2: 00fe slli ra,ra,0x1f + 76b4: 0000 unimp + 76b6: 0102 slli sp,sp,0x0 + 76b8: 0000 unimp + 76ba: 0002 0x2 + 76bc: 9f31 0x9f31 + 76be: 010c addi a1,sp,128 + 76c0: 0000 unimp + 76c2: 0112 slli sp,sp,0x4 + 76c4: 0000 unimp + 76c6: 0002 0x2 + 76c8: 9f30 0x9f30 + ... + 76d6: 008e slli ra,ra,0x3 + 76d8: 0000 unimp + 76da: 0002 0x2 + 76dc: 9f30 0x9f30 + 76de: 0118 addi a4,sp,128 + 76e0: 0000 unimp + 76e2: 01fe slli gp,gp,0x1f + 76e4: 0000 unimp + 76e6: 0002 0x2 + 76e8: 9f30 0x9f30 + ... + 76f2: 008c addi a1,sp,64 76f4: 0000 unimp - 76f6: 000c addi a1,sp,0 - 76f8: 9355 srli a4,a4,0x35 - 76fa: 5604 lw s1,40(a2) - 76fc: 936c0493 addi s1,s8,-1738 - 7700: 6d04 flw fs1,24(a0) - 7702: 00000493 li s1,0 - 7706: 0000 unimp - 7708: 0000 unimp - 770a: 0000 unimp - 770c: 0082 slli ra,ra,0x0 - 770e: 0000 unimp - 7710: 0084 addi s1,sp,64 - 7712: 0000 unimp - 7714: 0001 nop - 7716: 945a add s0,s0,s6 - 7718: 0000 unimp - 771a: 9600 0x9600 - 771c: 0000 unimp - 771e: 0100 addi s0,sp,128 - 7720: 5a00 lw s0,48(a2) - 7722: 0106 slli sp,sp,0x1 - 7724: 0000 unimp - 7726: 010c addi a1,sp,128 - 7728: 0000 unimp - 772a: 0002 0x2 - 772c: 9f30 0x9f30 + 76f6: 008e slli ra,ra,0x3 + 76f8: 0000 unimp + 76fa: 0002 0x2 + 76fc: 9f30 0x9f30 + 76fe: 008e slli ra,ra,0x3 + 7700: 0000 unimp + 7702: 0118 addi a4,sp,128 + 7704: 0000 unimp + 7706: 0001 nop + 7708: 0001fe67 0x1fe67 + 770c: 0600 addi s0,sp,768 + 770e: 0004 addi s1,sp,0 + 7710: 0100 addi s0,sp,128 + 7712: 6700 flw fs0,8(a4) + 7714: 0990 addi a2,sp,208 + 7716: 0000 unimp + 7718: 09a2 slli s3,s3,0x8 + 771a: 0000 unimp + 771c: 0001 nop + 771e: 0009be67 0x9be67 + 7722: c400 sw s0,8(s0) + 7724: 0009 c.addi zero,2 + 7726: 0100 addi s0,sp,128 + 7728: 6700 flw fs0,8(a4) ... - 7736: 00a6 slli ra,ra,0x9 + 7732: 005c addi a5,sp,4 + 7734: 0000 unimp + 7736: 03aa slli t2,t2,0xa 7738: 0000 unimp - 773a: 00ac addi a1,sp,72 - 773c: 0000 unimp - 773e: 0002 0x2 - 7740: 9f30 0x9f30 - 7742: 00b2 slli ra,ra,0xc + 773a: 0006 0x6 + 773c: ff080083 lb ra,-16(a6) + 7740: 9f1a add t5,t5,t1 + 7742: 0990 addi a2,sp,208 7744: 0000 unimp - 7746: 00b6 slli ra,ra,0xd + 7746: 09d4 addi a3,sp,212 7748: 0000 unimp - 774a: 0002 0x2 - 774c: 9f30 0x9f30 - 774e: 00ba slli ra,ra,0xe - 7750: 0000 unimp - 7752: 00fa slli ra,ra,0x1e + 774a: 0006 0x6 + 774c: ff080083 lb ra,-16(a6) + 7750: 9f1a add t5,t5,t1 + 7752: 0b40 addi s0,sp,404 7754: 0000 unimp - 7756: 0002 0x2 - 7758: 9f30 0x9f30 - 775a: 00fe slli ra,ra,0x1f - 775c: 0000 unimp - 775e: 0102 slli sp,sp,0x0 - 7760: 0000 unimp - 7762: 0002 0x2 - 7764: 9f31 0x9f31 - 7766: 010c addi a1,sp,128 - 7768: 0000 unimp - 776a: 0112 slli sp,sp,0x4 - 776c: 0000 unimp - 776e: 0002 0x2 - 7770: 9f30 0x9f30 + 7756: 0b5e slli s6,s6,0x17 + 7758: 0000 unimp + 775a: 0006 0x6 + 775c: ff080083 lb ra,-16(a6) + 7760: 9f1a add t5,t5,t1 ... - 777e: 008e slli ra,ra,0x3 - 7780: 0000 unimp - 7782: 0002 0x2 - 7784: 9f30 0x9f30 + 776a: 0058 addi a4,sp,4 + 776c: 0000 unimp + 776e: 008c addi a1,sp,64 + 7770: 0000 unimp + 7772: 00790007 0x790007 + 7776: ff0a fsw ft2,188(sp) + 7778: 1aff 0x1aff + 777a: 8c9f 0000 1800 0x180000008c9f + 7780: 0001 nop + 7782: 0100 addi s0,sp,128 + 7784: 5900 lw s0,48(a0) 7786: 0118 addi a4,sp,128 7788: 0000 unimp - 778a: 01fe slli gp,gp,0x1f + 778a: 01ac addi a1,sp,200 778c: 0000 unimp - 778e: 0002 0x2 - 7790: 9f30 0x9f30 - ... - 779a: 008c addi a1,sp,64 - 779c: 0000 unimp - 779e: 008e slli ra,ra,0x3 - 77a0: 0000 unimp - 77a2: 0002 0x2 - 77a4: 9f30 0x9f30 - 77a6: 008e slli ra,ra,0x3 - 77a8: 0000 unimp - 77aa: 0118 addi a4,sp,128 - 77ac: 0000 unimp - 77ae: 0001 nop - 77b0: 0001fe67 0x1fe67 - 77b4: 0600 addi s0,sp,768 - 77b6: 0004 addi s1,sp,0 - 77b8: 0100 addi s0,sp,128 - 77ba: 6700 flw fs0,8(a4) - 77bc: 0990 addi a2,sp,208 - 77be: 0000 unimp - 77c0: 09a2 slli s3,s3,0x8 - 77c2: 0000 unimp - 77c4: 0001 nop - 77c6: 0009be67 0x9be67 - 77ca: c400 sw s0,8(s0) - 77cc: 0009 c.addi zero,2 - 77ce: 0100 addi s0,sp,128 - 77d0: 6700 flw fs0,8(a4) - ... - 77da: 005c addi a5,sp,4 - 77dc: 0000 unimp - 77de: 03aa slli t2,t2,0xa - 77e0: 0000 unimp - 77e2: 0006 0x6 - 77e4: ff080083 lb ra,-16(a6) - 77e8: 9f1a add t5,t5,t1 - 77ea: 0990 addi a2,sp,208 - 77ec: 0000 unimp - 77ee: 09d4 addi a3,sp,212 - 77f0: 0000 unimp - 77f2: 0006 0x6 - 77f4: ff080083 lb ra,-16(a6) - 77f8: 9f1a add t5,t5,t1 - 77fa: 0b40 addi s0,sp,404 + 778e: 00790007 0x790007 + 7792: ff0a fsw ft2,188(sp) + 7794: 1aff 0x1aff + 7796: ac9f 0001 b200 0xb2000001ac9f + 779c: 0001 nop + 779e: 0b00 addi s0,sp,400 + 77a0: 9100 0x9100 + 77a2: 7fac flw fa1,120(a5) + 77a4: 4006 0x4006 + 77a6: 0a25 addi s4,s4,9 + 77a8: 7fff 0x7fff + 77aa: 9f1a add t5,t5,t1 + 77ac: 01b2 slli gp,gp,0xc + 77ae: 0000 unimp + 77b0: 01fa slli gp,gp,0x1e + 77b2: 0000 unimp + 77b4: 00790007 0x790007 + 77b8: ff0a fsw ft2,188(sp) + 77ba: 1aff 0x1aff + 77bc: fa9f 0001 fe00 0xfe000001fa9f + 77c2: 0001 nop + 77c4: 0b00 addi s0,sp,400 + 77c6: 9100 0x9100 + 77c8: 7fac flw fa1,120(a5) + 77ca: 4006 0x4006 + 77cc: 0a25 addi s4,s4,9 + 77ce: 7fff 0x7fff + 77d0: 9f1a add t5,t5,t1 + 77d2: 01fe slli gp,gp,0x1f + 77d4: 0000 unimp + 77d6: 033e slli t1,t1,0xf + 77d8: 0000 unimp + 77da: 0001 nop + 77dc: 9059 srli s0,s0,0x36 + 77de: 0009 c.addi zero,2 + 77e0: d400 sw s0,40(s0) + 77e2: 0009 c.addi zero,2 + 77e4: 0100 addi s0,sp,128 + 77e6: 5900 lw s0,48(a0) + 77e8: 0b40 addi s0,sp,404 + 77ea: 0000 unimp + 77ec: 0b5e slli s6,s6,0x17 + 77ee: 0000 unimp + 77f0: 0001 nop + 77f2: 0059 c.addi zero,22 + 77f4: 0000 unimp + 77f6: 0000 unimp + 77f8: 0000 unimp + 77fa: e600 fsw fs0,8(a2) 77fc: 0000 unimp - 77fe: 0b5e slli s6,s6,0x17 + 77fe: e800 fsw fs0,16(s0) 7800: 0000 unimp - 7802: 0006 0x6 - 7804: ff080083 lb ra,-16(a6) - 7808: 9f1a add t5,t5,t1 - ... - 7812: 0058 addi a4,sp,4 + 7802: 0200 addi s0,sp,256 + 7804: 3000 fld fs0,32(s0) + 7806: e89f 0000 1800 0x18000000e89f + 780c: 0001 nop + 780e: 0100 addi s0,sp,128 + 7810: 5e00 lw s0,56(a2) + 7812: 02f4 addi a3,sp,332 7814: 0000 unimp - 7816: 008c addi a1,sp,64 + 7816: 02f6 slli t0,t0,0x1d 7818: 0000 unimp - 781a: 00790007 0x790007 - 781e: ff0a fsw ft2,188(sp) - 7820: 1aff 0x1aff - 7822: 8c9f 0000 1800 0x180000008c9f - 7828: 0001 nop - 782a: 0100 addi s0,sp,128 - 782c: 5900 lw s0,48(a0) - 782e: 0118 addi a4,sp,128 - 7830: 0000 unimp - 7832: 01ac addi a1,sp,200 + 781a: 0001 nop + 781c: 905e 0x905e + 781e: 0009 c.addi zero,2 + 7820: d400 sw s0,40(s0) + 7822: 0009 c.addi zero,2 + 7824: 0100 addi s0,sp,128 + 7826: 5e00 lw s0,56(a2) + 7828: 0b40 addi s0,sp,404 + 782a: 0000 unimp + 782c: 0b5e slli s6,s6,0x17 + 782e: 0000 unimp + 7830: 0001 nop + 7832: 005e 0x5e 7834: 0000 unimp - 7836: 00790007 0x790007 - 783a: ff0a fsw ft2,188(sp) - 783c: 1aff 0x1aff - 783e: ac9f 0001 b200 0xb2000001ac9f - 7844: 0001 nop - 7846: 0b00 addi s0,sp,400 - 7848: 9100 0x9100 - 784a: 7fac flw fa1,120(a5) - 784c: 4006 0x4006 - 784e: 0a25 addi s4,s4,9 - 7850: 7fff 0x7fff - 7852: 9f1a add t5,t5,t1 - 7854: 01b2 slli gp,gp,0xc - 7856: 0000 unimp - 7858: 01fa slli gp,gp,0x1e - 785a: 0000 unimp - 785c: 00790007 0x790007 - 7860: ff0a fsw ft2,188(sp) - 7862: 1aff 0x1aff - 7864: fa9f 0001 fe00 0xfe000001fa9f - 786a: 0001 nop - 786c: 0b00 addi s0,sp,400 - 786e: 9100 0x9100 - 7870: 7fac flw fa1,120(a5) - 7872: 4006 0x4006 - 7874: 0a25 addi s4,s4,9 - 7876: 7fff 0x7fff - 7878: 9f1a add t5,t5,t1 - 787a: 01fe slli gp,gp,0x1f - 787c: 0000 unimp - 787e: 033e slli t1,t1,0xf - 7880: 0000 unimp - 7882: 0001 nop - 7884: 9059 srli s0,s0,0x36 - 7886: 0009 c.addi zero,2 - 7888: d400 sw s0,40(s0) - 788a: 0009 c.addi zero,2 - 788c: 0100 addi s0,sp,128 - 788e: 5900 lw s0,48(a0) - 7890: 0b40 addi s0,sp,404 - 7892: 0000 unimp - 7894: 0b5e slli s6,s6,0x17 + 7836: 0000 unimp + 7838: 0000 unimp + 783a: b200 fsd fs0,32(a2) + 783c: 0000 unimp + 783e: 1800 addi s0,sp,48 + 7840: 0001 nop + 7842: 0600 addi s0,sp,768 + 7844: 8200 0x8200 + 7846: 0800 addi s0,sp,16 + 7848: 1aff 0x1aff + 784a: fe9f 0001 8000 0x80000001fe9f + 7850: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 7854: 8200 0x8200 + 7856: 0800 addi s0,sp,16 + 7858: 1aff 0x1aff + 785a: 809f 0003 6800 0x68000003809f + 7860: 0006 0x6 + 7862: 0700 addi s0,sp,896 + 7864: 9100 0x9100 + 7866: 7fac flw fa1,120(a5) + 7868: 4f06 lw t5,64(sp) + 786a: 9f25 0x9f25 + 786c: 0990 addi a2,sp,208 + 786e: 0000 unimp + 7870: 09d4 addi a3,sp,212 + 7872: 0000 unimp + 7874: 0006 0x6 + 7876: 0082 slli ra,ra,0x0 + 7878: ff08 fsw fa0,56(a4) + 787a: 9f1a add t5,t5,t1 + 787c: 0b40 addi s0,sp,404 + 787e: 0000 unimp + 7880: 0b5e slli s6,s6,0x17 + 7882: 0000 unimp + 7884: 0006 0x6 + 7886: 0082 slli ra,ra,0x0 + 7888: ff08 fsw fa0,56(a4) + 788a: 9f1a add t5,t5,t1 + ... + 7894: 00ae slli ra,ra,0xb 7896: 0000 unimp - 7898: 0001 nop - 789a: 0059 c.addi zero,22 - 789c: 0000 unimp - 789e: 0000 unimp - 78a0: 0000 unimp - 78a2: e600 fsw fs0,8(a2) - 78a4: 0000 unimp - 78a6: e800 fsw fs0,16(s0) - 78a8: 0000 unimp - 78aa: 0200 addi s0,sp,256 - 78ac: 3000 fld fs0,32(s0) - 78ae: e89f 0000 1800 0x18000000e89f - 78b4: 0001 nop - 78b6: 0100 addi s0,sp,128 - 78b8: 5e00 lw s0,56(a2) - 78ba: 02f4 addi a3,sp,332 - 78bc: 0000 unimp - 78be: 02f6 slli t0,t0,0x1d - 78c0: 0000 unimp - 78c2: 0001 nop - 78c4: 905e 0x905e - 78c6: 0009 c.addi zero,2 - 78c8: d400 sw s0,40(s0) - 78ca: 0009 c.addi zero,2 - 78cc: 0100 addi s0,sp,128 - 78ce: 5e00 lw s0,56(a2) - 78d0: 0b40 addi s0,sp,404 - 78d2: 0000 unimp - 78d4: 0b5e slli s6,s6,0x17 - 78d6: 0000 unimp - 78d8: 0001 nop - 78da: 005e 0x5e + 7898: 00e6 slli ra,ra,0x19 + 789a: 0000 unimp + 789c: 007a0007 0x7a0007 + 78a0: ff0a fsw ft2,188(sp) + 78a2: 1aff 0x1aff + 78a4: e69f 0000 1800 0x18000000e69f + 78aa: 0001 nop + 78ac: 0100 addi s0,sp,128 + 78ae: 5a00 lw s0,48(a2) + 78b0: 01fe slli gp,gp,0x1f + 78b2: 0000 unimp + 78b4: 020e slli tp,tp,0x3 + 78b6: 0000 unimp + 78b8: 007a0007 0x7a0007 + 78bc: ff0a fsw ft2,188(sp) + 78be: 1aff 0x1aff + 78c0: 0e9f 0002 4a00 0x4a0000020e9f + 78c6: 0002 0x2 + 78c8: 0b00 addi s0,sp,400 + 78ca: 9100 0x9100 + 78cc: 7fac flw fa1,120(a5) + 78ce: 4006 0x4006 + 78d0: 0a25 addi s4,s4,9 + 78d2: 7fff 0x7fff + 78d4: 9f1a add t5,t5,t1 + 78d6: 024a slli tp,tp,0x12 + 78d8: 0000 unimp + 78da: 0250 addi a2,sp,260 78dc: 0000 unimp - 78de: 0000 unimp - 78e0: 0000 unimp - 78e2: b200 fsd fs0,32(a2) - 78e4: 0000 unimp - 78e6: 1800 addi s0,sp,48 - 78e8: 0001 nop - 78ea: 0600 addi s0,sp,768 - 78ec: 8200 0x8200 - 78ee: 0800 addi s0,sp,16 - 78f0: 1aff 0x1aff - 78f2: fe9f 0001 8000 0x80000001fe9f - 78f8: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 78fc: 8200 0x8200 - 78fe: 0800 addi s0,sp,16 - 7900: 1aff 0x1aff - 7902: 809f 0003 6800 0x68000003809f - 7908: 0006 0x6 - 790a: 0700 addi s0,sp,896 - 790c: 9100 0x9100 - 790e: 7fac flw fa1,120(a5) - 7910: 4f06 lw t5,64(sp) - 7912: 9f25 0x9f25 - 7914: 0990 addi a2,sp,208 - 7916: 0000 unimp - 7918: 09d4 addi a3,sp,212 - 791a: 0000 unimp - 791c: 0006 0x6 - 791e: 0082 slli ra,ra,0x0 - 7920: ff08 fsw fa0,56(a4) - 7922: 9f1a add t5,t5,t1 - 7924: 0b40 addi s0,sp,404 - 7926: 0000 unimp - 7928: 0b5e slli s6,s6,0x17 - 792a: 0000 unimp - 792c: 0006 0x6 - 792e: 0082 slli ra,ra,0x0 - 7930: ff08 fsw fa0,56(a4) - 7932: 9f1a add t5,t5,t1 + 78de: 007a0007 0x7a0007 + 78e2: ff0a fsw ft2,188(sp) + 78e4: 1aff 0x1aff + 78e6: 509f 0002 5a00 0x5a000002509f + 78ec: 0002 0x2 + 78ee: 0b00 addi s0,sp,400 + 78f0: 9100 0x9100 + 78f2: 7fac flw fa1,120(a5) + 78f4: 4006 0x4006 + 78f6: 0a25 addi s4,s4,9 + 78f8: 7fff 0x7fff + 78fa: 9f1a add t5,t5,t1 + 78fc: 025a slli tp,tp,0x16 + 78fe: 0000 unimp + 7900: 0260 addi s0,sp,268 + 7902: 0000 unimp + 7904: 007a0007 0x7a0007 + 7908: ff0a fsw ft2,188(sp) + 790a: 1aff 0x1aff + 790c: 609f 0002 6a00 0x6a000002609f + 7912: 0002 0x2 + 7914: 0b00 addi s0,sp,400 + 7916: 9100 0x9100 + 7918: 7fac flw fa1,120(a5) + 791a: 4006 0x4006 + 791c: 0a25 addi s4,s4,9 + 791e: 7fff 0x7fff + 7920: 9f1a add t5,t5,t1 + 7922: 026a slli tp,tp,0x1a + 7924: 0000 unimp + 7926: 026c addi a1,sp,268 + 7928: 0000 unimp + 792a: 007a0007 0x7a0007 + 792e: ff0a fsw ft2,188(sp) + 7930: 1aff 0x1aff + 7932: 6c9f 0002 d800 0xd80000026c9f + 7938: 0002 0x2 + 793a: 0b00 addi s0,sp,400 + 793c: 9100 0x9100 + 793e: 7fac flw fa1,120(a5) + 7940: 4006 0x4006 + 7942: 0a25 addi s4,s4,9 + 7944: 7fff 0x7fff + 7946: 9f1a add t5,t5,t1 + 7948: 02d8 addi a4,sp,324 + 794a: 0000 unimp + 794c: 02f0 addi a2,sp,332 + 794e: 0000 unimp + 7950: 007a0007 0x7a0007 + 7954: ff0a fsw ft2,188(sp) + 7956: 1aff 0x1aff + 7958: f09f 0002 f400 0xf4000002f09f + 795e: 0002 0x2 + 7960: 0b00 addi s0,sp,400 + 7962: 9100 0x9100 + 7964: 7fac flw fa1,120(a5) + 7966: 4006 0x4006 + 7968: 0a25 addi s4,s4,9 + 796a: 7fff 0x7fff + 796c: 9f1a add t5,t5,t1 + 796e: 02f4 addi a3,sp,332 + 7970: 0000 unimp + 7972: 02fa slli t0,t0,0x1e + 7974: 0000 unimp + 7976: 0001 nop + 7978: 905a 0x905a + 797a: 0009 c.addi zero,2 + 797c: d400 sw s0,40(s0) + 797e: 0009 c.addi zero,2 + 7980: 0100 addi s0,sp,128 + 7982: 5a00 lw s0,48(a2) + 7984: 0b40 addi s0,sp,404 + 7986: 0000 unimp + 7988: 0b5e slli s6,s6,0x17 + 798a: 0000 unimp + 798c: 0001 nop + 798e: 005a 0x5a + 7990: 0000 unimp + 7992: 0000 unimp + 7994: 0000 unimp + 7996: f400 fsw fs0,40(s0) + 7998: 0002 0x2 + 799a: ae00 fsd fs0,24(a2) + 799c: 0008 addi a0,sp,0 + 799e: 0200 addi s0,sp,256 + 79a0: 3000 fld fs0,32(s0) + 79a2: a29f 0009 be00 0xbe000009a29f + 79a8: 0009 c.addi zero,2 + 79aa: 0100 addi s0,sp,128 + 79ac: 6700 flw fs0,8(a4) + 79ae: 09d2 slli s3,s3,0x14 + 79b0: 0000 unimp + 79b2: 09d4 addi a3,sp,212 + 79b4: 0000 unimp + 79b6: 0001 nop + 79b8: 0009d467 0x9d467 + 79bc: da00 sw s0,48(a2) + 79be: 0009 c.addi zero,2 + 79c0: 0200 addi s0,sp,256 + 79c2: 3000 fld fs0,32(s0) + 79c4: da9f 0009 e800 0xe8000009da9f + 79ca: 0009 c.addi zero,2 + 79cc: 0200 addi s0,sp,256 + 79ce: 3200 fld fs0,32(a2) + 79d0: 409f 000b 4e00 0x4e00000b409f + 79d6: 0100000b 0x100000b + 79da: 6700 flw fs0,8(a4) ... - 793c: 00ae slli ra,ra,0xb - 793e: 0000 unimp - 7940: 00e6 slli ra,ra,0x19 - 7942: 0000 unimp - 7944: 007a0007 0x7a0007 - 7948: ff0a fsw ft2,188(sp) - 794a: 1aff 0x1aff - 794c: e69f 0000 1800 0x18000000e69f - 7952: 0001 nop - 7954: 0100 addi s0,sp,128 - 7956: 5a00 lw s0,48(a2) - 7958: 01fe slli gp,gp,0x1f - 795a: 0000 unimp - 795c: 020e slli tp,tp,0x3 - 795e: 0000 unimp - 7960: 007a0007 0x7a0007 - 7964: ff0a fsw ft2,188(sp) - 7966: 1aff 0x1aff - 7968: 0e9f 0002 4a00 0x4a0000020e9f - 796e: 0002 0x2 - 7970: 0b00 addi s0,sp,400 - 7972: 9100 0x9100 - 7974: 7fac flw fa1,120(a5) - 7976: 4006 0x4006 - 7978: 0a25 addi s4,s4,9 - 797a: 7fff 0x7fff - 797c: 9f1a add t5,t5,t1 - 797e: 024a slli tp,tp,0x12 - 7980: 0000 unimp - 7982: 0250 addi a2,sp,260 - 7984: 0000 unimp - 7986: 007a0007 0x7a0007 - 798a: ff0a fsw ft2,188(sp) - 798c: 1aff 0x1aff - 798e: 509f 0002 5a00 0x5a000002509f - 7994: 0002 0x2 - 7996: 0b00 addi s0,sp,400 - 7998: 9100 0x9100 - 799a: 7fac flw fa1,120(a5) - 799c: 4006 0x4006 - 799e: 0a25 addi s4,s4,9 - 79a0: 7fff 0x7fff - 79a2: 9f1a add t5,t5,t1 - 79a4: 025a slli tp,tp,0x16 - 79a6: 0000 unimp - 79a8: 0260 addi s0,sp,268 - 79aa: 0000 unimp - 79ac: 007a0007 0x7a0007 - 79b0: ff0a fsw ft2,188(sp) - 79b2: 1aff 0x1aff - 79b4: 609f 0002 6a00 0x6a000002609f - 79ba: 0002 0x2 - 79bc: 0b00 addi s0,sp,400 - 79be: 9100 0x9100 - 79c0: 7fac flw fa1,120(a5) - 79c2: 4006 0x4006 - 79c4: 0a25 addi s4,s4,9 - 79c6: 7fff 0x7fff - 79c8: 9f1a add t5,t5,t1 - 79ca: 026a slli tp,tp,0x1a - 79cc: 0000 unimp - 79ce: 026c addi a1,sp,268 - 79d0: 0000 unimp - 79d2: 007a0007 0x7a0007 - 79d6: ff0a fsw ft2,188(sp) - 79d8: 1aff 0x1aff - 79da: 6c9f 0002 d800 0xd80000026c9f - 79e0: 0002 0x2 - 79e2: 0b00 addi s0,sp,400 - 79e4: 9100 0x9100 - 79e6: 7fac flw fa1,120(a5) - 79e8: 4006 0x4006 - 79ea: 0a25 addi s4,s4,9 - 79ec: 7fff 0x7fff - 79ee: 9f1a add t5,t5,t1 - 79f0: 02d8 addi a4,sp,324 - 79f2: 0000 unimp - 79f4: 02f0 addi a2,sp,332 - 79f6: 0000 unimp - 79f8: 007a0007 0x7a0007 - 79fc: ff0a fsw ft2,188(sp) - 79fe: 1aff 0x1aff - 7a00: f09f 0002 f400 0xf4000002f09f - 7a06: 0002 0x2 - 7a08: 0b00 addi s0,sp,400 - 7a0a: 9100 0x9100 - 7a0c: 7fac flw fa1,120(a5) - 7a0e: 4006 0x4006 - 7a10: 0a25 addi s4,s4,9 - 7a12: 7fff 0x7fff - 7a14: 9f1a add t5,t5,t1 - 7a16: 02f4 addi a3,sp,332 + 79e4: 00ee slli ra,ra,0x1b + 79e6: 0000 unimp + 79e8: 00f2 slli ra,ra,0x1c + 79ea: 0000 unimp + 79ec: 0001 nop + 79ee: f25f 0000 1800 0x18000000f25f + 79f4: 0001 nop + 79f6: 0300 addi s0,sp,384 + 79f8: 9100 0x9100 + 79fa: 7ed0 flw fa2,60(a3) + 79fc: 02f4 addi a3,sp,332 + 79fe: 0000 unimp + 7a00: 098e slli s3,s3,0x3 + 7a02: 0000 unimp + 7a04: d0910003 lb zero,-759(sp) + 7a08: 8e7e mv t3,t6 + 7a0a: 0009 c.addi zero,2 + 7a0c: 9000 0x9000 + 7a0e: 0009 c.addi zero,2 + 7a10: 0300 addi s0,sp,384 + 7a12: 7200 flw fs0,32(a2) + 7a14: 7ed0 flw fa2,60(a3) + 7a16: 0990 addi a2,sp,208 7a18: 0000 unimp - 7a1a: 02fa slli t0,t0,0x1e + 7a1a: 0b4e slli s6,s6,0x13 7a1c: 0000 unimp - 7a1e: 0001 nop - 7a20: 905a 0x905a - 7a22: 0009 c.addi zero,2 - 7a24: d400 sw s0,40(s0) - 7a26: 0009 c.addi zero,2 - 7a28: 0100 addi s0,sp,128 - 7a2a: 5a00 lw s0,48(a2) - 7a2c: 0b40 addi s0,sp,404 - 7a2e: 0000 unimp - 7a30: 0b5e slli s6,s6,0x17 - 7a32: 0000 unimp - 7a34: 0001 nop - 7a36: 005a 0x5a + 7a1e: d0910003 lb zero,-759(sp) + 7a22: 587e lw a6,252(sp) + 7a24: 5e00000b 0x5e00000b + 7a28: 0200000b 0x200000b + 7a2c: 3000 fld fs0,32(s0) + 7a2e: 009f 0000 0000 0x9f + 7a34: 0000 unimp + 7a36: f800 fsw fs0,48(s0) 7a38: 0000 unimp - 7a3a: 0000 unimp + 7a3a: fc00 fsw fs0,56(s0) 7a3c: 0000 unimp - 7a3e: f400 fsw fs0,40(s0) - 7a40: 0002 0x2 - 7a42: ae00 fsd fs0,24(a2) - 7a44: 0008 addi a0,sp,0 - 7a46: 0200 addi s0,sp,256 - 7a48: 3000 fld fs0,32(s0) - 7a4a: a29f 0009 be00 0xbe000009a29f - 7a50: 0009 c.addi zero,2 - 7a52: 0100 addi s0,sp,128 - 7a54: 6700 flw fs0,8(a4) - 7a56: 09d2 slli s3,s3,0x14 - 7a58: 0000 unimp - 7a5a: 09d4 addi a3,sp,212 - 7a5c: 0000 unimp - 7a5e: 0001 nop - 7a60: 0009d467 0x9d467 - 7a64: da00 sw s0,48(a2) - 7a66: 0009 c.addi zero,2 - 7a68: 0200 addi s0,sp,256 - 7a6a: 3000 fld fs0,32(s0) - 7a6c: da9f 0009 e800 0xe8000009da9f - 7a72: 0009 c.addi zero,2 - 7a74: 0200 addi s0,sp,256 - 7a76: 3200 fld fs0,32(a2) - 7a78: 409f 000b 4e00 0x4e00000b409f - 7a7e: 0100000b 0x100000b - 7a82: 6700 flw fs0,8(a4) - ... - 7a8c: 00ee slli ra,ra,0x1b - 7a8e: 0000 unimp - 7a90: 00f2 slli ra,ra,0x1c - 7a92: 0000 unimp - 7a94: 0001 nop - 7a96: f25f 0000 1800 0x18000000f25f - 7a9c: 0001 nop - 7a9e: 0300 addi s0,sp,384 - 7aa0: 9100 0x9100 - 7aa2: 7ed0 flw fa2,60(a3) - 7aa4: 02f4 addi a3,sp,332 - 7aa6: 0000 unimp - 7aa8: 098e slli s3,s3,0x3 - 7aaa: 0000 unimp - 7aac: d0910003 lb zero,-759(sp) - 7ab0: 8e7e mv t3,t6 - 7ab2: 0009 c.addi zero,2 - 7ab4: 9000 0x9000 + 7a3e: 0100 addi s0,sp,128 + 7a40: 5f00 lw s0,56(a4) + 7a42: 00fc addi a5,sp,76 + 7a44: 0000 unimp + 7a46: 0118 addi a4,sp,128 + 7a48: 0000 unimp + 7a4a: dc910003 lb zero,-567(sp) + 7a4e: f47e fsw ft11,40(sp) + 7a50: 0002 0x2 + 7a52: b600 fsd fs0,40(a2) + 7a54: 0008 addi a0,sp,0 + 7a56: 0300 addi s0,sp,384 + 7a58: 9100 0x9100 + 7a5a: 7edc flw fa5,60(a3) + 7a5c: 08b6 slli a7,a7,0xd + 7a5e: 0000 unimp + 7a60: 08fc addi a5,sp,92 + 7a62: 0000 unimp + 7a64: 0001 nop + 7a66: fc5f 0008 0600 0x6000008fc5f + 7a6c: 0009 c.addi zero,2 + 7a6e: 0800 addi s0,sp,16 + 7a70: 9100 0x9100 + 7a72: 7edc flw fa5,60(a3) + 7a74: 2306 fld ft6,64(sp) + 7a76: 7fff 0x7fff + 7a78: 069f 0009 0800 0x8000009069f + 7a7e: 0009 c.addi zero,2 + 7a80: 0a00 addi s0,sp,272 + 7a82: 7f00 flw fs0,56(a4) + 7a84: 9100 0x9100 + 7a86: 7edc flw fa5,60(a3) + 7a88: 2206 fld ft4,64(sp) + 7a8a: 1c31 addi s8,s8,-20 + 7a8c: 089f 0009 4200 0x42000009089f + 7a92: 0009 c.addi zero,2 + 7a94: 0100 addi s0,sp,128 + 7a96: 5f00 lw s0,56(a4) + 7a98: 0990 addi a2,sp,208 + 7a9a: 0000 unimp + 7a9c: 09b4 addi a3,sp,216 + 7a9e: 0000 unimp + 7aa0: dc910003 lb zero,-567(sp) + 7aa4: b47e fsd ft11,40(sp) + 7aa6: 0009 c.addi zero,2 + 7aa8: be00 fsd fs0,56(a2) + 7aaa: 0009 c.addi zero,2 + 7aac: 0200 addi s0,sp,256 + 7aae: 3000 fld fs0,32(s0) + 7ab0: be9f 0009 d800 0xd8000009be9f 7ab6: 0009 c.addi zero,2 7ab8: 0300 addi s0,sp,384 - 7aba: 7200 flw fs0,32(a2) - 7abc: 7ed0 flw fa2,60(a3) - 7abe: 0990 addi a2,sp,208 + 7aba: 9100 0x9100 + 7abc: 7edc flw fa5,60(a3) + 7abe: 09d8 addi a4,sp,212 7ac0: 0000 unimp - 7ac2: 0b4e slli s6,s6,0x13 + 7ac2: 09da slli s3,s3,0x16 7ac4: 0000 unimp - 7ac6: d0910003 lb zero,-759(sp) - 7aca: 587e lw a6,252(sp) - 7acc: 5e00000b 0x5e00000b - 7ad0: 0200000b 0x200000b - 7ad4: 3000 fld fs0,32(s0) - 7ad6: 009f 0000 0000 0x9f - 7adc: 0000 unimp - 7ade: f800 fsw fs0,48(s0) - 7ae0: 0000 unimp - 7ae2: fc00 fsw fs0,56(s0) - 7ae4: 0000 unimp - 7ae6: 0100 addi s0,sp,128 - 7ae8: 5f00 lw s0,56(a4) - 7aea: 00fc addi a5,sp,76 - 7aec: 0000 unimp - 7aee: 0118 addi a4,sp,128 - 7af0: 0000 unimp - 7af2: dc910003 lb zero,-567(sp) - 7af6: f47e fsw ft11,40(sp) - 7af8: 0002 0x2 - 7afa: b600 fsd fs0,40(a2) - 7afc: 0008 addi a0,sp,0 - 7afe: 0300 addi s0,sp,384 - 7b00: 9100 0x9100 - 7b02: 7edc flw fa5,60(a3) - 7b04: 08b6 slli a7,a7,0xd - 7b06: 0000 unimp - 7b08: 08fc addi a5,sp,92 - 7b0a: 0000 unimp - 7b0c: 0001 nop - 7b0e: fc5f 0008 0600 0x6000008fc5f - 7b14: 0009 c.addi zero,2 - 7b16: 0800 addi s0,sp,16 - 7b18: 9100 0x9100 - 7b1a: 7edc flw fa5,60(a3) - 7b1c: 2306 fld ft6,64(sp) - 7b1e: 7fff 0x7fff - 7b20: 069f 0009 0800 0x8000009069f - 7b26: 0009 c.addi zero,2 - 7b28: 0a00 addi s0,sp,272 - 7b2a: 7f00 flw fs0,56(a4) - 7b2c: 9100 0x9100 - 7b2e: 7edc flw fa5,60(a3) - 7b30: 2206 fld ft4,64(sp) - 7b32: 1c31 addi s8,s8,-20 - 7b34: 089f 0009 4200 0x42000009089f - 7b3a: 0009 c.addi zero,2 - 7b3c: 0100 addi s0,sp,128 - 7b3e: 5f00 lw s0,56(a4) - 7b40: 0990 addi a2,sp,208 + 7ac6: e0910007 0xe0910007 + 7aca: 067e slli a2,a2,0x1f + 7acc: da9f0123 sb s1,-606(t5) + 7ad0: 0009 c.addi zero,2 + 7ad2: e800 fsw fs0,16(s0) + 7ad4: 0009 c.addi zero,2 + 7ad6: 0400 addi s0,sp,512 + 7ad8: 0a00 addi s0,sp,272 + 7ada: 7fff 0x7fff + 7adc: e89f 0009 0200 0x2000009e89f + 7ae2: 000a 0xa + 7ae4: 0100 addi s0,sp,128 + 7ae6: 5f00 lw s0,56(a4) + 7ae8: 0a02 slli s4,s4,0x0 + 7aea: 0000 unimp + 7aec: 0a66 slli s4,s4,0x19 + 7aee: 0000 unimp + 7af0: 0009 c.addi zero,2 + 7af2: 91c0020b 0x91c0020b + 7af6: 7edc flw fa5,60(a3) + 7af8: 1c06 slli s8,s8,0x21 + 7afa: 669f 000a 7200 0x7200000a669f + 7b00: 000a 0xa + 7b02: 0200 addi s0,sp,256 + 7b04: 3100 fld fs0,32(a0) + 7b06: 729f 000a 1e00 0x1e00000a729f + 7b0c: 0900000b 0x900000b + 7b10: 0b00 addi s0,sp,400 + 7b12: c002 sw zero,0(sp) + 7b14: dc91 beqz s1,7a30 <__stack_size+0x7230> + 7b16: 067e slli a2,a2,0x1f + 7b18: 9f1c 0x9f1c + 7b1a: 0b22 slli s6,s6,0x8 + 7b1c: 0000 unimp + 7b1e: 0b40 addi s0,sp,404 + 7b20: 0000 unimp + 7b22: 0002 0x2 + 7b24: 9f30 0x9f30 + 7b26: 0b40 addi s0,sp,404 + 7b28: 0000 unimp + 7b2a: 0b5e slli s6,s6,0x17 + 7b2c: 0000 unimp + 7b2e: 0004 addi s1,sp,0 + 7b30: ff0a fsw ft2,188(sp) + 7b32: 9f7f 0x9f7f + ... + 7b3c: 0966 slli s2,s2,0x19 + 7b3e: 0000 unimp + 7b40: 098e slli s3,s3,0x3 7b42: 0000 unimp - 7b44: 09b4 addi a3,sp,216 - 7b46: 0000 unimp - 7b48: dc910003 lb zero,-567(sp) - 7b4c: b47e fsd ft11,40(sp) - 7b4e: 0009 c.addi zero,2 - 7b50: be00 fsd fs0,56(a2) - 7b52: 0009 c.addi zero,2 - 7b54: 0200 addi s0,sp,256 - 7b56: 3000 fld fs0,32(s0) - 7b58: be9f 0009 d800 0xd8000009be9f - 7b5e: 0009 c.addi zero,2 - 7b60: 0300 addi s0,sp,384 - 7b62: 9100 0x9100 - 7b64: 7edc flw fa5,60(a3) - 7b66: 09d8 addi a4,sp,212 - 7b68: 0000 unimp - 7b6a: 09da slli s3,s3,0x16 - 7b6c: 0000 unimp - 7b6e: e0910007 0xe0910007 - 7b72: 067e slli a2,a2,0x1f - 7b74: da9f0123 sb s1,-606(t5) - 7b78: 0009 c.addi zero,2 - 7b7a: e800 fsw fs0,16(s0) - 7b7c: 0009 c.addi zero,2 - 7b7e: 0400 addi s0,sp,512 - 7b80: 0a00 addi s0,sp,272 - 7b82: 7fff 0x7fff - 7b84: e89f 0009 0200 0x2000009e89f - 7b8a: 000a 0xa - 7b8c: 0100 addi s0,sp,128 - 7b8e: 5f00 lw s0,56(a4) - 7b90: 0a02 slli s4,s4,0x0 - 7b92: 0000 unimp - 7b94: 0a66 slli s4,s4,0x19 - 7b96: 0000 unimp - 7b98: 0009 c.addi zero,2 - 7b9a: 91c0020b 0x91c0020b - 7b9e: 7edc flw fa5,60(a3) - 7ba0: 1c06 slli s8,s8,0x21 - 7ba2: 669f 000a 7200 0x7200000a669f - 7ba8: 000a 0xa - 7baa: 0200 addi s0,sp,256 - 7bac: 3100 fld fs0,32(a0) - 7bae: 729f 000a 1e00 0x1e00000a729f - 7bb4: 0900000b 0x900000b - 7bb8: 0b00 addi s0,sp,400 - 7bba: c002 sw zero,0(sp) - 7bbc: dc91 beqz s1,7ad8 <__stack_size+0x72d8> - 7bbe: 067e slli a2,a2,0x1f - 7bc0: 9f1c 0x9f1c - 7bc2: 0b22 slli s6,s6,0x8 - 7bc4: 0000 unimp - 7bc6: 0b40 addi s0,sp,404 + 7b44: 0014 addi a3,sp,0 + 7b46: 9091 srli s1,s1,0x24 + 7b48: 937f 0x937f + 7b4a: 9104 0x9104 + 7b4c: 7f94 flw fa3,56(a5) + 7b4e: 98910493 addi s1,sp,-1655 + 7b52: 937f 0x937f + 7b54: 9104 0x9104 + 7b56: 7fac flw fa1,120(a5) + 7b58: 098e0493 addi s1,t3,152 # 17098 <__stack_size+0x16898> + 7b5c: 0000 unimp + 7b5e: 0990 addi a2,sp,208 + 7b60: 0000 unimp + 7b62: 0012 0x12 + 7b64: 9072 0x9072 + 7b66: 937f 0x937f + 7b68: 7204 flw fs1,32(a2) + 7b6a: 7f94 flw fa3,56(a5) + 7b6c: 98720493 addi s1,tp,-1657 # fffff987 <_sp+0x7fffb987> + 7b70: 937f 0x937f + 7b72: 5f04 lw s1,56(a4) + 7b74: 00000493 li s1,0 + 7b78: 0000 unimp + 7b7a: 0000 unimp + 7b7c: 0000 unimp + 7b7e: 0068 addi a0,sp,12 + 7b80: 0000 unimp + 7b82: 008c addi a1,sp,64 + 7b84: 0000 unimp + 7b86: 0002 0x2 + 7b88: 00009f33 sll t5,ra,zero + 7b8c: 0000 unimp + 7b8e: 0000 unimp + 7b90: 0000 unimp + 7b92: 0068 addi a0,sp,12 + 7b94: 0000 unimp + 7b96: 008c addi a1,sp,64 + 7b98: 0000 unimp + 7b9a: 0002 0x2 + 7b9c: 9f4d 0x9f4d + ... + 7ba6: 0068 addi a0,sp,12 + 7ba8: 0000 unimp + 7baa: 008c addi a1,sp,64 + 7bac: 0000 unimp + 7bae: 0002 0x2 + 7bb0: 9f30 0x9f30 + ... + 7bba: 0068 addi a0,sp,12 + 7bbc: 0000 unimp + 7bbe: 006c addi a1,sp,12 + 7bc0: 0000 unimp + 7bc2: 0002 0x2 + 7bc4: 00809f33 sll t5,ra,s0 7bc8: 0000 unimp - 7bca: 0002 0x2 - 7bcc: 9f30 0x9f30 - 7bce: 0b40 addi s0,sp,404 - 7bd0: 0000 unimp - 7bd2: 0b5e slli s6,s6,0x17 - 7bd4: 0000 unimp - 7bd6: 0004 addi s1,sp,0 - 7bd8: ff0a fsw ft2,188(sp) - 7bda: 9f7f 0x9f7f - ... - 7be4: 0966 slli s2,s2,0x19 - 7be6: 0000 unimp - 7be8: 098e slli s3,s3,0x3 + 7bca: 008c addi a1,sp,64 + 7bcc: 0000 unimp + 7bce: ff090003 lb zero,-16(s2) # fffe8ff0 <_sp+0x7ffe4ff0> + 7bd2: 009f 0000 0000 0x9f + 7bd8: 0000 unimp + 7bda: 2a00 fld fs0,16(a2) + 7bdc: 0001 nop + 7bde: 6200 flw fs0,0(a2) + 7be0: 0001 nop + 7be2: 0300 addi s0,sp,384 + 7be4: 7a00 flw fs0,48(a2) + 7be6: 9f71 0x9f71 + 7be8: 0168 addi a0,sp,140 7bea: 0000 unimp - 7bec: 0014 addi a3,sp,0 - 7bee: 9091 srli s1,s1,0x24 - 7bf0: 937f 0x937f - 7bf2: 9104 0x9104 - 7bf4: 7f94 flw fa3,56(a5) - 7bf6: 98910493 addi s1,sp,-1655 - 7bfa: 937f 0x937f - 7bfc: 9104 0x9104 - 7bfe: 7fac flw fa1,120(a5) - 7c00: 098e0493 addi s1,t3,152 # 17098 <__stack_size+0x16898> + 7bec: 016e slli sp,sp,0x1b + 7bee: 0000 unimp + 7bf0: 0001 nop + 7bf2: 765a flw fa2,180(sp) + 7bf4: 0001 nop + 7bf6: 7c00 flw fs0,56(s0) + 7bf8: 0001 nop + 7bfa: 0100 addi s0,sp,128 + 7bfc: 5a00 lw s0,48(a2) + 7bfe: 0182 slli gp,gp,0x0 + 7c00: 0000 unimp + 7c02: 0188 addi a0,sp,192 7c04: 0000 unimp - 7c06: 0990 addi a2,sp,208 - 7c08: 0000 unimp - 7c0a: 0012 0x12 - 7c0c: 9072 0x9072 - 7c0e: 937f 0x937f - 7c10: 7204 flw fs1,32(a2) - 7c12: 7f94 flw fa3,56(a5) - 7c14: 98720493 addi s1,tp,-1657 # fffff987 <_sp+0x7fffb987> - 7c18: 937f 0x937f - 7c1a: 5f04 lw s1,56(a4) - 7c1c: 00000493 li s1,0 + 7c06: 0001 nop + 7c08: 885a mv a6,s6 + 7c0a: 0001 nop + 7c0c: e800 fsw fs0,16(s0) + 7c0e: 0001 nop + 7c10: 0300 addi s0,sp,384 + 7c12: 7a00 flw fs0,48(a2) + 7c14: 9f71 0x9f71 + ... + 7c1e: 0134 addi a3,sp,136 7c20: 0000 unimp - 7c22: 0000 unimp + 7c22: 015c addi a5,sp,132 7c24: 0000 unimp - 7c26: 0068 addi a0,sp,12 - 7c28: 0000 unimp - 7c2a: 008c addi a1,sp,64 - 7c2c: 0000 unimp - 7c2e: 0002 0x2 - 7c30: 00009f33 sll t5,ra,zero - 7c34: 0000 unimp - 7c36: 0000 unimp - 7c38: 0000 unimp - 7c3a: 0068 addi a0,sp,12 - 7c3c: 0000 unimp - 7c3e: 008c addi a1,sp,64 - 7c40: 0000 unimp - 7c42: 0002 0x2 - 7c44: 9f4d 0x9f4d - ... - 7c4e: 0068 addi a0,sp,12 - 7c50: 0000 unimp - 7c52: 008c addi a1,sp,64 + 7c26: 0001 nop + 7c28: 5c5e lw s8,244(sp) + 7c2a: 0001 nop + 7c2c: 6200 flw fs0,0(a2) + 7c2e: 0001 nop + 7c30: 0500 addi s0,sp,640 + 7c32: 7a00 flw fs0,48(a2) + 7c34: 4f74 lw a3,92(a4) + 7c36: 9f1a add t5,t5,t1 + 7c38: 0188 addi a0,sp,192 + 7c3a: 0000 unimp + 7c3c: 0190 addi a2,sp,192 + 7c3e: 0000 unimp + 7c40: 0001 nop + 7c42: 905e 0x905e + 7c44: 0001 nop + 7c46: b200 fsd fs0,32(a2) + 7c48: 0001 nop + 7c4a: 0500 addi s0,sp,640 + 7c4c: 7a00 flw fs0,48(a2) + 7c4e: 4f74 lw a3,92(a4) + 7c50: 9f1a add t5,t5,t1 + 7c52: 01b2 slli gp,gp,0xc 7c54: 0000 unimp - 7c56: 0002 0x2 - 7c58: 9f30 0x9f30 + 7c56: 01d8 addi a4,sp,196 + 7c58: 0000 unimp + 7c5a: 0001 nop + 7c5c: d85e sw s7,48(sp) + 7c5e: 0001 nop + 7c60: e800 fsw fs0,16(s0) + 7c62: 0001 nop + 7c64: 0500 addi s0,sp,640 + 7c66: 7a00 flw fs0,48(a2) + 7c68: 4f74 lw a3,92(a4) + 7c6a: 9f1a add t5,t5,t1 ... - 7c62: 0068 addi a0,sp,12 - 7c64: 0000 unimp - 7c66: 006c addi a1,sp,12 - 7c68: 0000 unimp - 7c6a: 0002 0x2 - 7c6c: 00809f33 sll t5,ra,s0 - 7c70: 0000 unimp - 7c72: 008c addi a1,sp,64 - 7c74: 0000 unimp - 7c76: ff090003 lb zero,-16(s2) # fffe8ff0 <_sp+0x7ffe4ff0> - 7c7a: 009f 0000 0000 0x9f - 7c80: 0000 unimp - 7c82: 2a00 fld fs0,16(a2) - 7c84: 0001 nop - 7c86: 6200 flw fs0,0(a2) - 7c88: 0001 nop - 7c8a: 0300 addi s0,sp,384 - 7c8c: 7a00 flw fs0,48(a2) - 7c8e: 9f71 0x9f71 - 7c90: 0168 addi a0,sp,140 - 7c92: 0000 unimp - 7c94: 016e slli sp,sp,0x1b - 7c96: 0000 unimp - 7c98: 0001 nop - 7c9a: 765a flw fa2,180(sp) - 7c9c: 0001 nop - 7c9e: 7c00 flw fs0,56(s0) - 7ca0: 0001 nop - 7ca2: 0100 addi s0,sp,128 - 7ca4: 5a00 lw s0,48(a2) - 7ca6: 0182 slli gp,gp,0x0 - 7ca8: 0000 unimp - 7caa: 0188 addi a0,sp,192 - 7cac: 0000 unimp - 7cae: 0001 nop - 7cb0: 885a mv a6,s6 - 7cb2: 0001 nop - 7cb4: e800 fsw fs0,16(s0) + 7c74: 0134 addi a3,sp,136 + 7c76: 0000 unimp + 7c78: 014a slli sp,sp,0x12 + 7c7a: 0000 unimp + 7c7c: 0006 0x6 + 7c7e: 2008 fld fa0,0(s0) + 7c80: 007e 0x7e + 7c82: 9f1c 0x9f1c + 7c84: 014a slli sp,sp,0x12 + 7c86: 0000 unimp + 7c88: 0162 slli sp,sp,0x18 + 7c8a: 0000 unimp + 7c8c: 0001 nop + 7c8e: 8860 0x8860 + 7c90: 0001 nop + 7c92: 9000 0x9000 + 7c94: 0001 nop + 7c96: 0600 addi s0,sp,768 + 7c98: 0800 addi s0,sp,16 + 7c9a: 7e20 flw fs0,120(a2) + 7c9c: 1c00 addi s0,sp,560 + 7c9e: 909f 0001 b200 0xb2000001909f + 7ca4: 0001 nop + 7ca6: 0800 addi s0,sp,16 + 7ca8: 0800 addi s0,sp,16 + 7caa: 7a20 flw fs0,112(a2) + 7cac: 4f74 lw a3,92(a4) + 7cae: 1c1a slli s8,s8,0x26 + 7cb0: b29f 0001 d800 0xd8000001b29f 7cb6: 0001 nop - 7cb8: 0300 addi s0,sp,384 - 7cba: 7a00 flw fs0,48(a2) - 7cbc: 9f71 0x9f71 + 7cb8: 0100 addi s0,sp,128 + 7cba: 6000 flw fs0,0(s0) + 7cbc: 01d8 addi a4,sp,196 + 7cbe: 0000 unimp + 7cc0: 01e8 addi a0,sp,204 + 7cc2: 0000 unimp + 7cc4: 0008 addi a0,sp,0 + 7cc6: 2008 fld fa0,0(s0) + 7cc8: 747a flw fs0,188(sp) + 7cca: 9f1c1a4f 0x9f1c1a4f ... - 7cc6: 0134 addi a3,sp,136 - 7cc8: 0000 unimp - 7cca: 015c addi a5,sp,132 - 7ccc: 0000 unimp - 7cce: 0001 nop - 7cd0: 5c5e lw s8,244(sp) - 7cd2: 0001 nop - 7cd4: 6200 flw fs0,0(a2) - 7cd6: 0001 nop - 7cd8: 0500 addi s0,sp,640 - 7cda: 7a00 flw fs0,48(a2) - 7cdc: 4f74 lw a3,92(a4) - 7cde: 9f1a add t5,t5,t1 - 7ce0: 0188 addi a0,sp,192 - 7ce2: 0000 unimp - 7ce4: 0190 addi a2,sp,192 - 7ce6: 0000 unimp - 7ce8: 0001 nop - 7cea: 905e 0x905e - 7cec: 0001 nop - 7cee: b200 fsd fs0,32(a2) - 7cf0: 0001 nop - 7cf2: 0500 addi s0,sp,640 - 7cf4: 7a00 flw fs0,48(a2) - 7cf6: 4f74 lw a3,92(a4) - 7cf8: 9f1a add t5,t5,t1 - 7cfa: 01b2 slli gp,gp,0xc - 7cfc: 0000 unimp - 7cfe: 01d8 addi a4,sp,196 - 7d00: 0000 unimp - 7d02: 0001 nop - 7d04: d85e sw s7,48(sp) - 7d06: 0001 nop - 7d08: e800 fsw fs0,16(s0) - 7d0a: 0001 nop - 7d0c: 0500 addi s0,sp,640 - 7d0e: 7a00 flw fs0,48(a2) - 7d10: 4f74 lw a3,92(a4) - 7d12: 9f1a add t5,t5,t1 + 7cd6: 0132 slli sp,sp,0xc + 7cd8: 0000 unimp + 7cda: 0158 addi a4,sp,132 + 7cdc: 0000 unimp + 7cde: 0001 nop + 7ce0: 585f 0001 6200 0x62000001585f + 7ce6: 0001 nop + 7ce8: 0300 addi s0,sp,384 + 7cea: 7f00 flw fs0,56(a4) + 7cec: 9f01 0x9f01 + 7cee: 0188 addi a0,sp,192 + 7cf0: 0000 unimp + 7cf2: 01a4 addi s1,sp,200 + 7cf4: 0000 unimp + 7cf6: 0001 nop + 7cf8: a45f 0001 b200 0xb2000001a45f + 7cfe: 0001 nop + 7d00: 0500 addi s0,sp,640 + 7d02: 7a00 flw fs0,48(a2) + 7d04: 3574 fld fa3,232(a0) + 7d06: 9f26 add t5,t5,s1 + 7d08: 01b2 slli gp,gp,0xc + 7d0a: 0000 unimp + 7d0c: 01d8 addi a4,sp,196 + 7d0e: 0000 unimp + 7d10: 0001 nop + 7d12: d85f 0001 e800 0xe8000001d85f + 7d18: 0001 nop + 7d1a: 0500 addi s0,sp,640 + 7d1c: 7a00 flw fs0,48(a2) + 7d1e: 3574 fld fa3,232(a0) + 7d20: 9f26 add t5,t5,s1 ... - 7d1c: 0134 addi a3,sp,136 - 7d1e: 0000 unimp - 7d20: 014a slli sp,sp,0x12 - 7d22: 0000 unimp - 7d24: 0006 0x6 - 7d26: 2008 fld fa0,0(s0) - 7d28: 007e 0x7e - 7d2a: 9f1c 0x9f1c - 7d2c: 014a slli sp,sp,0x12 - 7d2e: 0000 unimp - 7d30: 0162 slli sp,sp,0x18 - 7d32: 0000 unimp - 7d34: 0001 nop - 7d36: 8860 0x8860 - 7d38: 0001 nop - 7d3a: 9000 0x9000 - 7d3c: 0001 nop - 7d3e: 0600 addi s0,sp,768 - 7d40: 0800 addi s0,sp,16 - 7d42: 7e20 flw fs0,120(a2) - 7d44: 1c00 addi s0,sp,560 - 7d46: 909f 0001 b200 0xb2000001909f - 7d4c: 0001 nop - 7d4e: 0800 addi s0,sp,16 - 7d50: 0800 addi s0,sp,16 - 7d52: 7a20 flw fs0,112(a2) - 7d54: 4f74 lw a3,92(a4) - 7d56: 1c1a slli s8,s8,0x26 - 7d58: b29f 0001 d800 0xd8000001b29f - 7d5e: 0001 nop - 7d60: 0100 addi s0,sp,128 - 7d62: 6000 flw fs0,0(s0) - 7d64: 01d8 addi a4,sp,196 - 7d66: 0000 unimp - 7d68: 01e8 addi a0,sp,204 - 7d6a: 0000 unimp - 7d6c: 0008 addi a0,sp,0 - 7d6e: 2008 fld fa0,0(s0) - 7d70: 747a flw fs0,188(sp) - 7d72: 9f1c1a4f 0x9f1c1a4f + 7d2a: 0158 addi a4,sp,132 + 7d2c: 0000 unimp + 7d2e: 0162 slli sp,sp,0x18 + 7d30: 0000 unimp + 7d32: 0001 nop + 7d34: 925f 0001 a400 0xa4000001925f + 7d3a: 0001 nop + 7d3c: 0100 addi s0,sp,128 + 7d3e: 5d00 lw s0,56(a0) + 7d40: 01a6 slli gp,gp,0x9 + 7d42: 0000 unimp + 7d44: 01b2 slli gp,gp,0xc + 7d46: 0000 unimp + 7d48: 0001 nop + 7d4a: d85f 0001 e800 0xe8000001d85f + 7d50: 0001 nop + 7d52: 0100 addi s0,sp,128 + 7d54: 5f00 lw s0,56(a4) ... - 7d7e: 0132 slli sp,sp,0xc - 7d80: 0000 unimp - 7d82: 0158 addi a4,sp,132 - 7d84: 0000 unimp - 7d86: 0001 nop - 7d88: 585f 0001 6200 0x62000001585f - 7d8e: 0001 nop - 7d90: 0300 addi s0,sp,384 - 7d92: 7f00 flw fs0,56(a4) - 7d94: 9f01 0x9f01 - 7d96: 0188 addi a0,sp,192 - 7d98: 0000 unimp - 7d9a: 01a4 addi s1,sp,200 + 7d5e: 00c2 slli ra,ra,0x10 + 7d60: 0000 unimp + 7d62: 00e6 slli ra,ra,0x19 + 7d64: 0000 unimp + 7d66: 0002 0x2 + 7d68: 00009f33 sll t5,ra,zero + 7d6c: 0000 unimp + 7d6e: 0000 unimp + 7d70: 0000 unimp + 7d72: 00c2 slli ra,ra,0x10 + 7d74: 0000 unimp + 7d76: 00e6 slli ra,ra,0x19 + 7d78: 0000 unimp + 7d7a: 0002 0x2 + 7d7c: 9f4d 0x9f4d + ... + 7d86: 00c2 slli ra,ra,0x10 + 7d88: 0000 unimp + 7d8a: 00e6 slli ra,ra,0x19 + 7d8c: 0000 unimp + 7d8e: 0002 0x2 + 7d90: 9f30 0x9f30 + ... + 7d9a: 00c2 slli ra,ra,0x10 7d9c: 0000 unimp - 7d9e: 0001 nop - 7da0: a45f 0001 b200 0xb2000001a45f - 7da6: 0001 nop - 7da8: 0500 addi s0,sp,640 - 7daa: 7a00 flw fs0,48(a2) - 7dac: 3574 fld fa3,232(a0) - 7dae: 9f26 add t5,t5,s1 - 7db0: 01b2 slli gp,gp,0xc - 7db2: 0000 unimp - 7db4: 01d8 addi a4,sp,196 - 7db6: 0000 unimp - 7db8: 0001 nop - 7dba: d85f 0001 e800 0xe8000001d85f - 7dc0: 0001 nop - 7dc2: 0500 addi s0,sp,640 + 7d9e: 00c6 slli ra,ra,0x11 + 7da0: 0000 unimp + 7da2: 0002 0x2 + 7da4: 00da9f33 sll t5,s5,a3 + 7da8: 0000 unimp + 7daa: 00e6 slli ra,ra,0x19 + 7dac: 0000 unimp + 7dae: ff090003 lb zero,-16(s2) + 7db2: 009f 0000 0000 0x9f + 7db8: 0000 unimp + 7dba: 1200 addi s0,sp,288 + 7dbc: 0002 0x2 + 7dbe: 4a00 lw s0,16(a2) + 7dc0: 0002 0x2 + 7dc2: 0300 addi s0,sp,384 7dc4: 7a00 flw fs0,48(a2) - 7dc6: 3574 fld fa3,232(a0) - 7dc8: 9f26 add t5,t5,s1 - ... - 7dd2: 0158 addi a4,sp,132 - 7dd4: 0000 unimp - 7dd6: 0162 slli sp,sp,0x18 - 7dd8: 0000 unimp - 7dda: 0001 nop - 7ddc: 925f 0001 a400 0xa4000001925f - 7de2: 0001 nop - 7de4: 0100 addi s0,sp,128 - 7de6: 5d00 lw s0,56(a0) - 7de8: 01a6 slli gp,gp,0x9 - 7dea: 0000 unimp - 7dec: 01b2 slli gp,gp,0xc - 7dee: 0000 unimp - 7df0: 0001 nop - 7df2: d85f 0001 e800 0xe8000001d85f - 7df8: 0001 nop - 7dfa: 0100 addi s0,sp,128 - 7dfc: 5f00 lw s0,56(a4) - ... - 7e06: 00c2 slli ra,ra,0x10 + 7dc6: 9f71 0x9f71 + 7dc8: 0254 addi a3,sp,260 + 7dca: 0000 unimp + 7dcc: 025a slli tp,tp,0x16 + 7dce: 0000 unimp + 7dd0: 0001 nop + 7dd2: 645a flw fs0,148(sp) + 7dd4: 0002 0x2 + 7dd6: 6a00 flw fs0,16(a2) + 7dd8: 0002 0x2 + 7dda: 0100 addi s0,sp,128 + 7ddc: 5a00 lw s0,48(a2) + 7dde: 0270 addi a2,sp,268 + 7de0: 0000 unimp + 7de2: 0276 slli tp,tp,0x1d + 7de4: 0000 unimp + 7de6: 0001 nop + 7de8: 765a flw fa2,180(sp) + 7dea: 0002 0x2 + 7dec: a000 fsd fs0,0(s0) + 7dee: 0002 0x2 + 7df0: 0300 addi s0,sp,384 + 7df2: 7a00 flw fs0,48(a2) + 7df4: 9f71 0x9f71 + 7df6: 02a2 slli t0,t0,0x8 + 7df8: 0000 unimp + 7dfa: 02d8 addi a4,sp,324 + 7dfc: 0000 unimp + 7dfe: 717a0003 lb zero,1815(s4) + 7e02: 009f 0000 0000 0x9f 7e08: 0000 unimp - 7e0a: 00e6 slli ra,ra,0x19 - 7e0c: 0000 unimp - 7e0e: 0002 0x2 - 7e10: 00009f33 sll t5,ra,zero - 7e14: 0000 unimp - 7e16: 0000 unimp + 7e0a: 1c00 addi s0,sp,560 + 7e0c: 0002 0x2 + 7e0e: 4400 lw s0,8(s0) + 7e10: 0002 0x2 + 7e12: 0100 addi s0,sp,128 + 7e14: 5e00 lw s0,56(a2) + 7e16: 0244 addi s1,sp,260 7e18: 0000 unimp - 7e1a: 00c2 slli ra,ra,0x10 + 7e1a: 024a slli tp,tp,0x12 7e1c: 0000 unimp - 7e1e: 00e6 slli ra,ra,0x19 - 7e20: 0000 unimp - 7e22: 0002 0x2 - 7e24: 9f4d 0x9f4d - ... - 7e2e: 00c2 slli ra,ra,0x10 - 7e30: 0000 unimp - 7e32: 00e6 slli ra,ra,0x19 - 7e34: 0000 unimp - 7e36: 0002 0x2 - 7e38: 9f30 0x9f30 - ... - 7e42: 00c2 slli ra,ra,0x10 - 7e44: 0000 unimp - 7e46: 00c6 slli ra,ra,0x11 - 7e48: 0000 unimp - 7e4a: 0002 0x2 - 7e4c: 00da9f33 sll t5,s5,a3 + 7e1e: 0005 c.addi zero,1 + 7e20: 747a flw fs0,188(sp) + 7e22: 769f1a4f 0x769f1a4f + 7e26: 0002 0x2 + 7e28: 7e00 flw fs0,56(a2) + 7e2a: 0002 0x2 + 7e2c: 0100 addi s0,sp,128 + 7e2e: 5e00 lw s0,56(a2) + 7e30: 027e slli tp,tp,0x1f + 7e32: 0000 unimp + 7e34: 02a0 addi s0,sp,328 + 7e36: 0000 unimp + 7e38: 0005 c.addi zero,1 + 7e3a: 747a flw fs0,188(sp) + 7e3c: a29f1a4f fnmadd.d fs4,ft10,fs1,fs4,rtz + 7e40: 0002 0x2 + 7e42: c800 sw s0,16(s0) + 7e44: 0002 0x2 + 7e46: 0100 addi s0,sp,128 + 7e48: 5e00 lw s0,56(a2) + 7e4a: 02c8 addi a0,sp,324 + 7e4c: 0000 unimp + 7e4e: 02d8 addi a4,sp,324 7e50: 0000 unimp - 7e52: 00e6 slli ra,ra,0x19 - 7e54: 0000 unimp - 7e56: ff090003 lb zero,-16(s2) - 7e5a: 009f 0000 0000 0x9f - 7e60: 0000 unimp - 7e62: 1200 addi s0,sp,288 - 7e64: 0002 0x2 - 7e66: 4a00 lw s0,16(a2) - 7e68: 0002 0x2 - 7e6a: 0300 addi s0,sp,384 - 7e6c: 7a00 flw fs0,48(a2) - 7e6e: 9f71 0x9f71 - 7e70: 0254 addi a3,sp,260 - 7e72: 0000 unimp - 7e74: 025a slli tp,tp,0x16 - 7e76: 0000 unimp - 7e78: 0001 nop - 7e7a: 645a flw fs0,148(sp) - 7e7c: 0002 0x2 - 7e7e: 6a00 flw fs0,16(a2) - 7e80: 0002 0x2 - 7e82: 0100 addi s0,sp,128 - 7e84: 5a00 lw s0,48(a2) - 7e86: 0270 addi a2,sp,268 - 7e88: 0000 unimp - 7e8a: 0276 slli tp,tp,0x1d - 7e8c: 0000 unimp - 7e8e: 0001 nop - 7e90: 765a flw fa2,180(sp) - 7e92: 0002 0x2 - 7e94: a000 fsd fs0,0(s0) - 7e96: 0002 0x2 - 7e98: 0300 addi s0,sp,384 - 7e9a: 7a00 flw fs0,48(a2) - 7e9c: 9f71 0x9f71 + 7e52: 0005 c.addi zero,1 + 7e54: 747a flw fs0,188(sp) + 7e56: 009f1a4f fnmadd.s fs4,ft10,fs1,ft0,rtz + 7e5a: 0000 unimp + 7e5c: 0000 unimp + 7e5e: 0000 unimp + 7e60: 1c00 addi s0,sp,560 + 7e62: 0002 0x2 + 7e64: 3200 fld fs0,32(a2) + 7e66: 0002 0x2 + 7e68: 0600 addi s0,sp,768 + 7e6a: 0800 addi s0,sp,16 + 7e6c: 7e20 flw fs0,120(a2) + 7e6e: 1c00 addi s0,sp,560 + 7e70: 329f 0002 4a00 0x4a000002329f + 7e76: 0002 0x2 + 7e78: 0100 addi s0,sp,128 + 7e7a: 6000 flw fs0,0(s0) + 7e7c: 0276 slli tp,tp,0x1d + 7e7e: 0000 unimp + 7e80: 027e slli tp,tp,0x1f + 7e82: 0000 unimp + 7e84: 0006 0x6 + 7e86: 2008 fld fa0,0(s0) + 7e88: 007e 0x7e + 7e8a: 9f1c 0x9f1c + 7e8c: 027e slli tp,tp,0x1f + 7e8e: 0000 unimp + 7e90: 02a0 addi s0,sp,328 + 7e92: 0000 unimp + 7e94: 0008 addi a0,sp,0 + 7e96: 2008 fld fa0,0(s0) + 7e98: 747a flw fs0,188(sp) + 7e9a: 9f1c1a4f 0x9f1c1a4f 7e9e: 02a2 slli t0,t0,0x8 7ea0: 0000 unimp - 7ea2: 02d8 addi a4,sp,324 + 7ea2: 02c8 addi a0,sp,324 7ea4: 0000 unimp - 7ea6: 717a0003 lb zero,1815(s4) - 7eaa: 009f 0000 0000 0x9f - 7eb0: 0000 unimp - 7eb2: 1c00 addi s0,sp,560 - 7eb4: 0002 0x2 - 7eb6: 4400 lw s0,8(s0) - 7eb8: 0002 0x2 - 7eba: 0100 addi s0,sp,128 - 7ebc: 5e00 lw s0,56(a2) - 7ebe: 0244 addi s1,sp,260 + 7ea6: 0001 nop + 7ea8: c860 sw s0,84(s0) + 7eaa: 0002 0x2 + 7eac: d800 sw s0,48(s0) + 7eae: 0002 0x2 + 7eb0: 0800 addi s0,sp,16 + 7eb2: 0800 addi s0,sp,16 + 7eb4: 7a20 flw fs0,112(a2) + 7eb6: 4f74 lw a3,92(a4) + 7eb8: 1c1a slli s8,s8,0x26 + 7eba: 009f 0000 0000 0x9f 7ec0: 0000 unimp - 7ec2: 024a slli tp,tp,0x12 - 7ec4: 0000 unimp - 7ec6: 0005 c.addi zero,1 - 7ec8: 747a flw fs0,188(sp) - 7eca: 769f1a4f 0x769f1a4f - 7ece: 0002 0x2 - 7ed0: 7e00 flw fs0,56(a2) - 7ed2: 0002 0x2 - 7ed4: 0100 addi s0,sp,128 - 7ed6: 5e00 lw s0,56(a2) - 7ed8: 027e slli tp,tp,0x1f - 7eda: 0000 unimp - 7edc: 02a0 addi s0,sp,328 - 7ede: 0000 unimp - 7ee0: 0005 c.addi zero,1 - 7ee2: 747a flw fs0,188(sp) - 7ee4: a29f1a4f fnmadd.d fs4,ft10,fs1,fs4,rtz - 7ee8: 0002 0x2 - 7eea: c800 sw s0,16(s0) - 7eec: 0002 0x2 - 7eee: 0100 addi s0,sp,128 - 7ef0: 5e00 lw s0,56(a2) - 7ef2: 02c8 addi a0,sp,324 - 7ef4: 0000 unimp - 7ef6: 02d8 addi a4,sp,324 - 7ef8: 0000 unimp - 7efa: 0005 c.addi zero,1 - 7efc: 747a flw fs0,188(sp) - 7efe: 009f1a4f fnmadd.s fs4,ft10,fs1,ft0,rtz + 7ec2: 1a00 addi s0,sp,304 + 7ec4: 0002 0x2 + 7ec6: 4000 lw s0,0(s0) + 7ec8: 0002 0x2 + 7eca: 0100 addi s0,sp,128 + 7ecc: 5f00 lw s0,56(a4) + 7ece: 0240 addi s0,sp,260 + 7ed0: 0000 unimp + 7ed2: 024a slli tp,tp,0x12 + 7ed4: 0000 unimp + 7ed6: 017f0003 lb zero,23(t5) + 7eda: 769f 0002 9200 0x92000002769f + 7ee0: 0002 0x2 + 7ee2: 0100 addi s0,sp,128 + 7ee4: 5f00 lw s0,56(a4) + 7ee6: 0292 slli t0,t0,0x4 + 7ee8: 0000 unimp + 7eea: 02a0 addi s0,sp,328 + 7eec: 0000 unimp + 7eee: 0005 c.addi zero,1 + 7ef0: 747a flw fs0,188(sp) + 7ef2: 2635 jal 821e <__stack_size+0x7a1e> + 7ef4: a29f 0002 c800 0xc8000002a29f + 7efa: 0002 0x2 + 7efc: 0100 addi s0,sp,128 + 7efe: 5f00 lw s0,56(a4) + 7f00: 02c8 addi a0,sp,324 7f02: 0000 unimp - 7f04: 0000 unimp + 7f04: 02d8 addi a4,sp,324 7f06: 0000 unimp - 7f08: 1c00 addi s0,sp,560 - 7f0a: 0002 0x2 - 7f0c: 3200 fld fs0,32(a2) - 7f0e: 0002 0x2 - 7f10: 0600 addi s0,sp,768 - 7f12: 0800 addi s0,sp,16 - 7f14: 7e20 flw fs0,120(a2) - 7f16: 1c00 addi s0,sp,560 - 7f18: 329f 0002 4a00 0x4a000002329f - 7f1e: 0002 0x2 - 7f20: 0100 addi s0,sp,128 - 7f22: 6000 flw fs0,0(s0) - 7f24: 0276 slli tp,tp,0x1d - 7f26: 0000 unimp - 7f28: 027e slli tp,tp,0x1f - 7f2a: 0000 unimp - 7f2c: 0006 0x6 - 7f2e: 2008 fld fa0,0(s0) - 7f30: 007e 0x7e - 7f32: 9f1c 0x9f1c - 7f34: 027e slli tp,tp,0x1f - 7f36: 0000 unimp - 7f38: 02a0 addi s0,sp,328 + 7f08: 0005 c.addi zero,1 + 7f0a: 747a flw fs0,188(sp) + 7f0c: 2635 jal 8238 <__stack_size+0x7a38> + 7f0e: 009f 0000 0000 0x9f + 7f14: 0000 unimp + 7f16: 4000 lw s0,0(s0) + 7f18: 0002 0x2 + 7f1a: 4a00 lw s0,16(a2) + 7f1c: 0002 0x2 + 7f1e: 0100 addi s0,sp,128 + 7f20: 5f00 lw s0,56(a4) + 7f22: 0280 addi s0,sp,320 + 7f24: 0000 unimp + 7f26: 0292 slli t0,t0,0x4 + 7f28: 0000 unimp + 7f2a: 0001 nop + 7f2c: 945d srai s0,s0,0x37 + 7f2e: 0002 0x2 + 7f30: 9a00 0x9a00 + 7f32: 0002 0x2 + 7f34: 0100 addi s0,sp,128 + 7f36: 5f00 lw s0,56(a4) + 7f38: 02c8 addi a0,sp,324 7f3a: 0000 unimp - 7f3c: 0008 addi a0,sp,0 - 7f3e: 2008 fld fa0,0(s0) - 7f40: 747a flw fs0,188(sp) - 7f42: 9f1c1a4f 0x9f1c1a4f - 7f46: 02a2 slli t0,t0,0x8 + 7f3c: 02d8 addi a4,sp,324 + 7f3e: 0000 unimp + 7f40: 0001 nop + 7f42: 005f 0000 0000 0x5f 7f48: 0000 unimp - 7f4a: 02c8 addi a0,sp,324 - 7f4c: 0000 unimp - 7f4e: 0001 nop - 7f50: c860 sw s0,84(s0) - 7f52: 0002 0x2 - 7f54: d800 sw s0,48(s0) - 7f56: 0002 0x2 - 7f58: 0800 addi s0,sp,16 - 7f5a: 0800 addi s0,sp,16 - 7f5c: 7a20 flw fs0,112(a2) - 7f5e: 4f74 lw a3,92(a4) - 7f60: 1c1a slli s8,s8,0x26 - 7f62: 009f 0000 0000 0x9f - 7f68: 0000 unimp - 7f6a: 1a00 addi s0,sp,304 - 7f6c: 0002 0x2 - 7f6e: 4000 lw s0,0(s0) - 7f70: 0002 0x2 - 7f72: 0100 addi s0,sp,128 - 7f74: 5f00 lw s0,56(a4) - 7f76: 0240 addi s0,sp,260 - 7f78: 0000 unimp - 7f7a: 024a slli tp,tp,0x12 - 7f7c: 0000 unimp - 7f7e: 017f0003 lb zero,23(t5) - 7f82: 769f 0002 9200 0x92000002769f - 7f88: 0002 0x2 - 7f8a: 0100 addi s0,sp,128 - 7f8c: 5f00 lw s0,56(a4) - 7f8e: 0292 slli t0,t0,0x4 - 7f90: 0000 unimp - 7f92: 02a0 addi s0,sp,328 - 7f94: 0000 unimp - 7f96: 0005 c.addi zero,1 - 7f98: 747a flw fs0,188(sp) - 7f9a: 2635 jal 82c6 <__stack_size+0x7ac6> - 7f9c: a29f 0002 c800 0xc8000002a29f - 7fa2: 0002 0x2 - 7fa4: 0100 addi s0,sp,128 - 7fa6: 5f00 lw s0,56(a4) - 7fa8: 02c8 addi a0,sp,324 - 7faa: 0000 unimp - 7fac: 02d8 addi a4,sp,324 - 7fae: 0000 unimp - 7fb0: 0005 c.addi zero,1 - 7fb2: 747a flw fs0,188(sp) - 7fb4: 2635 jal 82e0 <__stack_size+0x7ae0> - 7fb6: 009f 0000 0000 0x9f - 7fbc: 0000 unimp - 7fbe: 4000 lw s0,0(s0) - 7fc0: 0002 0x2 - 7fc2: 4a00 lw s0,16(a2) - 7fc4: 0002 0x2 - 7fc6: 0100 addi s0,sp,128 - 7fc8: 5f00 lw s0,56(a4) - 7fca: 0280 addi s0,sp,320 - 7fcc: 0000 unimp - 7fce: 0292 slli t0,t0,0x4 - 7fd0: 0000 unimp - 7fd2: 0001 nop - 7fd4: 945d srai s0,s0,0x37 - 7fd6: 0002 0x2 - 7fd8: 9a00 0x9a00 - 7fda: 0002 0x2 - 7fdc: 0100 addi s0,sp,128 - 7fde: 5f00 lw s0,56(a4) - 7fe0: 02c8 addi a0,sp,324 - 7fe2: 0000 unimp - 7fe4: 02d8 addi a4,sp,324 - 7fe6: 0000 unimp - 7fe8: 0001 nop - 7fea: 005f 0000 0000 0x5f - 7ff0: 0000 unimp - 7ff2: 8a00 0x8a00 - 7ff4: 6e000003 lb zero,1760(zero) # 6e0 <__stack_size-0x120> - 7ff8: 0004 addi s1,sp,0 - 7ffa: 0100 addi s0,sp,128 - 7ffc: 5a00 lw s0,48(a2) - 7ffe: 046e slli s0,s0,0x1b - 8000: 0000 unimp - 8002: 0512 slli a0,a0,0x4 - 8004: 0000 unimp - 8006: 0022 0x22 - 8008: 007e 0x7e - 800a: 008e slli ra,ra,0x3 - 800c: 891e mv s2,t2 - 800e: 1a00 addi s0,sp,304 - 8010: 0079 c.addi zero,30 - 8012: 007e 0x7e - 8014: 8f1e mv t5,t2 - 8016: 8e00 0x8e00 - 8018: 1e00 addi s0,sp,816 - 801a: 7e22 flw ft8,40(sp) - 801c: 8e00 0x8e00 - 801e: 1e00 addi s0,sp,816 - 8020: 2540 fld fs0,136(a0) - 8022: 8922 mv s2,s0 - 8024: 1a00 addi s0,sp,304 - 8026: 2440 fld fs0,136(s0) - 8028: 9f22 add t5,t5,s0 - 802a: 0512 slli a0,a0,0x4 - 802c: 0000 unimp - 802e: 0522 slli a0,a0,0x8 - 8030: 0000 unimp - 8032: 0031 c.addi zero,12 - 8034: f091 bnez s1,7f38 <__stack_size+0x7738> - 8036: 067e slli a2,a2,0x1f - 8038: 0089 addi ra,ra,2 - 803a: 8e1a mv t3,t1 - 803c: 1e00 addi s0,sp,816 - 803e: 0089 addi ra,ra,2 - 8040: 911a add sp,sp,t1 - 8042: 7ef0 flw fa2,124(a3) - 8044: 8906 mv s2,ra - 8046: 1a00 addi s0,sp,304 - 8048: 0079 c.addi zero,30 - 804a: 8f1e mv t5,t2 - 804c: 8e00 0x8e00 - 804e: 1e00 addi s0,sp,816 - 8050: 9122 add sp,sp,s0 - 8052: 7ef0 flw fa2,124(a3) - 8054: 8906 mv s2,ra - 8056: 1a00 addi s0,sp,304 - 8058: 008e slli ra,ra,0x3 - 805a: 401e 0x401e - 805c: 2225 jal 8184 <__stack_size+0x7984> - 805e: 0089 addi ra,ra,2 - 8060: 401a 0x401a - 8062: 2224 fld fs1,64(a2) - 8064: 229f 0005 4e00 0x4e000005229f - 806a: 0005 c.addi zero,1 - 806c: 3500 fld fs0,40(a0) - 806e: 9100 0x9100 - 8070: 7ef0 flw fa2,124(a3) - 8072: 8906 mv s2,ra - 8074: 1a00 addi s0,sp,304 - 8076: 008e slli ra,ra,0x3 - 8078: 891e mv s2,t2 - 807a: 1a00 addi s0,sp,304 - 807c: f091 bnez s1,7f80 <__stack_size+0x7780> - 807e: 067e slli a2,a2,0x1f - 8080: 0089 addi ra,ra,2 - 8082: 791a flw fs2,164(sp) - 8084: 1e00 addi s0,sp,816 - 8086: f091 bnez s1,7f8a <__stack_size+0x778a> - 8088: 067e slli a2,a2,0x1f - 808a: 2540 fld fs0,136(a0) - 808c: 008e slli ra,ra,0x3 - 808e: 221e fld ft4,448(sp) - 8090: f091 bnez s1,7f94 <__stack_size+0x7794> - 8092: 067e slli a2,a2,0x1f - 8094: 0089 addi ra,ra,2 - 8096: 8e1a mv t3,t1 + 7f4a: 8a00 0x8a00 + 7f4c: 6e000003 lb zero,1760(zero) # 6e0 <__stack_size-0x120> + 7f50: 0004 addi s1,sp,0 + 7f52: 0100 addi s0,sp,128 + 7f54: 5a00 lw s0,48(a2) + 7f56: 046e slli s0,s0,0x1b + 7f58: 0000 unimp + 7f5a: 0512 slli a0,a0,0x4 + 7f5c: 0000 unimp + 7f5e: 0022 0x22 + 7f60: 007e 0x7e + 7f62: 008e slli ra,ra,0x3 + 7f64: 891e mv s2,t2 + 7f66: 1a00 addi s0,sp,304 + 7f68: 0079 c.addi zero,30 + 7f6a: 007e 0x7e + 7f6c: 8f1e mv t5,t2 + 7f6e: 8e00 0x8e00 + 7f70: 1e00 addi s0,sp,816 + 7f72: 7e22 flw ft8,40(sp) + 7f74: 8e00 0x8e00 + 7f76: 1e00 addi s0,sp,816 + 7f78: 2540 fld fs0,136(a0) + 7f7a: 8922 mv s2,s0 + 7f7c: 1a00 addi s0,sp,304 + 7f7e: 2440 fld fs0,136(s0) + 7f80: 9f22 add t5,t5,s0 + 7f82: 0512 slli a0,a0,0x4 + 7f84: 0000 unimp + 7f86: 0522 slli a0,a0,0x8 + 7f88: 0000 unimp + 7f8a: 0031 c.addi zero,12 + 7f8c: f091 bnez s1,7e90 <__stack_size+0x7690> + 7f8e: 067e slli a2,a2,0x1f + 7f90: 0089 addi ra,ra,2 + 7f92: 8e1a mv t3,t1 + 7f94: 1e00 addi s0,sp,816 + 7f96: 0089 addi ra,ra,2 + 7f98: 911a add sp,sp,t1 + 7f9a: 7ef0 flw fa2,124(a3) + 7f9c: 8906 mv s2,ra + 7f9e: 1a00 addi s0,sp,304 + 7fa0: 0079 c.addi zero,30 + 7fa2: 8f1e mv t5,t2 + 7fa4: 8e00 0x8e00 + 7fa6: 1e00 addi s0,sp,816 + 7fa8: 9122 add sp,sp,s0 + 7faa: 7ef0 flw fa2,124(a3) + 7fac: 8906 mv s2,ra + 7fae: 1a00 addi s0,sp,304 + 7fb0: 008e slli ra,ra,0x3 + 7fb2: 401e 0x401e + 7fb4: 2225 jal 80dc <__stack_size+0x78dc> + 7fb6: 0089 addi ra,ra,2 + 7fb8: 401a 0x401a + 7fba: 2224 fld fs1,64(a2) + 7fbc: 229f 0005 4e00 0x4e000005229f + 7fc2: 0005 c.addi zero,1 + 7fc4: 3500 fld fs0,40(a0) + 7fc6: 9100 0x9100 + 7fc8: 7ef0 flw fa2,124(a3) + 7fca: 8906 mv s2,ra + 7fcc: 1a00 addi s0,sp,304 + 7fce: 008e slli ra,ra,0x3 + 7fd0: 891e mv s2,t2 + 7fd2: 1a00 addi s0,sp,304 + 7fd4: f091 bnez s1,7ed8 <__stack_size+0x76d8> + 7fd6: 067e slli a2,a2,0x1f + 7fd8: 0089 addi ra,ra,2 + 7fda: 791a flw fs2,164(sp) + 7fdc: 1e00 addi s0,sp,816 + 7fde: f091 bnez s1,7ee2 <__stack_size+0x76e2> + 7fe0: 067e slli a2,a2,0x1f + 7fe2: 2540 fld fs0,136(a0) + 7fe4: 008e slli ra,ra,0x3 + 7fe6: 221e fld ft4,448(sp) + 7fe8: f091 bnez s1,7eec <__stack_size+0x76ec> + 7fea: 067e slli a2,a2,0x1f + 7fec: 0089 addi ra,ra,2 + 7fee: 8e1a mv t3,t1 + 7ff0: 1e00 addi s0,sp,816 + 7ff2: 2540 fld fs0,136(a0) + 7ff4: 8922 mv s2,s0 + 7ff6: 1a00 addi s0,sp,304 + 7ff8: 2440 fld fs0,136(s0) + 7ffa: 9f22 add t5,t5,s0 + 7ffc: 054e slli a0,a0,0x13 + 7ffe: 0000 unimp + 8000: 05f0 addi a2,sp,716 + 8002: 0000 unimp + 8004: 0001 nop + 8006: f061 bnez s0,7fc6 <__stack_size+0x77c6> + 8008: 0005 c.addi zero,1 + 800a: 1a00 addi s0,sp,304 + 800c: 0006 0x6 + 800e: 3500 fld fs0,40(a0) + 8010: 9100 0x9100 + 8012: 7ef0 flw fa2,124(a3) + 8014: 8906 mv s2,ra + 8016: 1a00 addi s0,sp,304 + 8018: 0076 0x76 + 801a: 891e mv s2,t2 + 801c: 1a00 addi s0,sp,304 + 801e: f091 bnez s1,7f22 <__stack_size+0x7722> + 8020: 067e slli a2,a2,0x1f + 8022: 0089 addi ra,ra,2 + 8024: 751a flw fa0,164(sp) + 8026: 1e00 addi s0,sp,816 + 8028: f091 bnez s1,7f2c <__stack_size+0x772c> + 802a: 067e slli a2,a2,0x1f + 802c: 2540 fld fs0,136(a0) + 802e: 0076 0x76 + 8030: 221e fld ft4,448(sp) + 8032: f091 bnez s1,7f36 <__stack_size+0x7736> + 8034: 067e slli a2,a2,0x1f + 8036: 0089 addi ra,ra,2 + 8038: 761a flw fa2,164(sp) + 803a: 1e00 addi s0,sp,816 + 803c: 2540 fld fs0,136(a0) + 803e: 8922 mv s2,s0 + 8040: 1a00 addi s0,sp,304 + 8042: 2440 fld fs0,136(s0) + 8044: 9f22 add t5,t5,s0 + 8046: 061a slli a2,a2,0x6 + 8048: 0000 unimp + 804a: 0644 addi s1,sp,772 + 804c: 0000 unimp + 804e: 0035 c.addi zero,13 + 8050: f091 bnez s1,7f54 <__stack_size+0x7754> + 8052: 067e slli a2,a2,0x1f + 8054: 008c addi a1,sp,64 + 8056: 761a flw fa2,164(sp) + 8058: 1e00 addi s0,sp,816 + 805a: 008c addi a1,sp,64 + 805c: 911a add sp,sp,t1 + 805e: 7ef0 flw fa2,124(a3) + 8060: 8c06 mv s8,ra + 8062: 1a00 addi s0,sp,304 + 8064: 0075 c.addi zero,29 + 8066: 911e add sp,sp,t2 + 8068: 7ef0 flw fa2,124(a3) + 806a: 4006 0x4006 + 806c: 7625 lui a2,0xfffe9 + 806e: 1e00 addi s0,sp,816 + 8070: 9122 add sp,sp,s0 + 8072: 7ef0 flw fa2,124(a3) + 8074: 8c06 mv s8,ra + 8076: 1a00 addi s0,sp,304 + 8078: 0076 0x76 + 807a: 401e 0x401e + 807c: 2225 jal 81a4 <__stack_size+0x79a4> + 807e: 008c addi a1,sp,64 + 8080: 401a 0x401a + 8082: 2224 fld fs1,64(a2) + 8084: 449f 0006 8200 0x82000006449f + 808a: 0006 0x6 + 808c: 3a00 fld fs0,48(a2) + 808e: 9100 0x9100 + 8090: 7ef0 flw fa2,124(a3) + 8092: 0a06 slli s4,s4,0x1 + 8094: ffff 0xffff + 8096: 761a flw fa2,164(sp) 8098: 1e00 addi s0,sp,816 - 809a: 2540 fld fs0,136(a0) - 809c: 8922 mv s2,s0 - 809e: 1a00 addi s0,sp,304 - 80a0: 2440 fld fs0,136(s0) - 80a2: 9f22 add t5,t5,s0 - 80a4: 054e slli a0,a0,0x13 - 80a6: 0000 unimp - 80a8: 05f0 addi a2,sp,716 - 80aa: 0000 unimp - 80ac: 0001 nop - 80ae: f061 bnez s0,806e <__stack_size+0x786e> - 80b0: 0005 c.addi zero,1 - 80b2: 1a00 addi s0,sp,304 - 80b4: 0006 0x6 - 80b6: 3500 fld fs0,40(a0) - 80b8: 9100 0x9100 - 80ba: 7ef0 flw fa2,124(a3) - 80bc: 8906 mv s2,ra - 80be: 1a00 addi s0,sp,304 - 80c0: 0076 0x76 - 80c2: 891e mv s2,t2 - 80c4: 1a00 addi s0,sp,304 - 80c6: f091 bnez s1,7fca <__stack_size+0x77ca> - 80c8: 067e slli a2,a2,0x1f - 80ca: 0089 addi ra,ra,2 - 80cc: 751a flw fa0,164(sp) - 80ce: 1e00 addi s0,sp,816 - 80d0: f091 bnez s1,7fd4 <__stack_size+0x77d4> - 80d2: 067e slli a2,a2,0x1f - 80d4: 2540 fld fs0,136(a0) - 80d6: 0076 0x76 - 80d8: 221e fld ft4,448(sp) - 80da: f091 bnez s1,7fde <__stack_size+0x77de> - 80dc: 067e slli a2,a2,0x1f - 80de: 0089 addi ra,ra,2 - 80e0: 761a flw fa2,164(sp) - 80e2: 1e00 addi s0,sp,816 - 80e4: 2540 fld fs0,136(a0) - 80e6: 8922 mv s2,s0 - 80e8: 1a00 addi s0,sp,304 - 80ea: 2440 fld fs0,136(s0) - 80ec: 9f22 add t5,t5,s0 - 80ee: 061a slli a2,a2,0x6 - 80f0: 0000 unimp - 80f2: 0644 addi s1,sp,772 - 80f4: 0000 unimp - 80f6: 0035 c.addi zero,13 - 80f8: f091 bnez s1,7ffc <__stack_size+0x77fc> - 80fa: 067e slli a2,a2,0x1f - 80fc: 008c addi a1,sp,64 - 80fe: 761a flw fa2,164(sp) - 8100: 1e00 addi s0,sp,816 - 8102: 008c addi a1,sp,64 - 8104: 911a add sp,sp,t1 - 8106: 7ef0 flw fa2,124(a3) - 8108: 8c06 mv s8,ra - 810a: 1a00 addi s0,sp,304 - 810c: 0075 c.addi zero,29 - 810e: 911e add sp,sp,t2 - 8110: 7ef0 flw fa2,124(a3) - 8112: 4006 0x4006 - 8114: 7625 lui a2,0xfffe9 - 8116: 1e00 addi s0,sp,816 - 8118: 9122 add sp,sp,s0 - 811a: 7ef0 flw fa2,124(a3) - 811c: 8c06 mv s8,ra - 811e: 1a00 addi s0,sp,304 - 8120: 0076 0x76 - 8122: 401e 0x401e - 8124: 2225 jal 824c <__stack_size+0x7a4c> - 8126: 008c addi a1,sp,64 - 8128: 401a 0x401a - 812a: 2224 fld fs1,64(a2) - 812c: 449f 0006 8200 0x82000006449f - 8132: 0006 0x6 - 8134: 3a00 fld fs0,48(a2) - 8136: 9100 0x9100 - 8138: 7ef0 flw fa2,124(a3) - 813a: 0a06 slli s4,s4,0x1 - 813c: ffff 0xffff - 813e: 761a flw fa2,164(sp) - 8140: 1e00 addi s0,sp,816 - 8142: ff0a fsw ft2,188(sp) - 8144: 1aff 0x1aff - 8146: f091 bnez s1,804a <__stack_size+0x784a> - 8148: 067e slli a2,a2,0x1f - 814a: ff0a fsw ft2,188(sp) - 814c: 1aff 0x1aff - 814e: 0075 c.addi zero,29 - 8150: 911e add sp,sp,t2 - 8152: 7ef0 flw fa2,124(a3) - 8154: 4006 0x4006 - 8156: 7625 lui a2,0xfffe9 - 8158: 1e00 addi s0,sp,816 - 815a: 9122 add sp,sp,s0 - 815c: 7ef0 flw fa2,124(a3) - 815e: 0a06 slli s4,s4,0x1 - 8160: ffff 0xffff - 8162: 761a flw fa2,164(sp) - 8164: 1e00 addi s0,sp,816 - 8166: 2540 fld fs0,136(a0) - 8168: 0a22 slli s4,s4,0x8 - 816a: ffff 0xffff - 816c: 401a 0x401a - 816e: 2224 fld fs1,64(a2) - 8170: 829f 0006 8400 0x84000006829f - 8176: 0006 0x6 - 8178: 3500 fld fs0,40(a0) - 817a: 7a00 flw fs0,48(a2) - 817c: 917f 0x917f - 817e: 7ef0 flw fa2,124(a3) - 8180: 1a06 slli s4,s4,0x21 - 8182: 0076 0x76 - 8184: 7a1e flw fs4,228(sp) - 8186: 1a7f 0x1a7f - 8188: 7f7a flw ft10,188(sp) - 818a: f091 bnez s1,808e <__stack_size+0x788e> - 818c: 067e slli a2,a2,0x1f - 818e: 751a flw fa0,164(sp) - 8190: 1e00 addi s0,sp,816 - 8192: f091 bnez s1,8096 <__stack_size+0x7896> - 8194: 067e slli a2,a2,0x1f - 8196: 2540 fld fs0,136(a0) - 8198: 0076 0x76 - 819a: 221e fld ft4,448(sp) - 819c: 7f7a flw ft10,188(sp) - 819e: f091 bnez s1,80a2 <__stack_size+0x78a2> - 81a0: 067e slli a2,a2,0x1f - 81a2: 761a flw fa2,164(sp) - 81a4: 1e00 addi s0,sp,816 - 81a6: 2540 fld fs0,136(a0) - 81a8: 7a22 flw fs4,40(sp) - 81aa: 1a7f 0x1a7f - 81ac: 2440 fld fs0,136(s0) - 81ae: 9f22 add t5,t5,s0 - 81b0: 0684 addi s1,sp,832 - 81b2: 0000 unimp - 81b4: 0686 slli a3,a3,0x1 - 81b6: 0000 unimp - 81b8: 003a 0x3a - 81ba: f091 bnez s1,80be <__stack_size+0x78be> - 81bc: 067e slli a2,a2,0x1f - 81be: ff0a fsw ft2,188(sp) - 81c0: 1aff 0x1aff - 81c2: 0076 0x76 - 81c4: 0a1e slli s4,s4,0x7 - 81c6: ffff 0xffff - 81c8: 911a add sp,sp,t1 - 81ca: 7ef0 flw fa2,124(a3) - 81cc: 0a06 slli s4,s4,0x1 - 81ce: ffff 0xffff - 81d0: 751a flw fa0,164(sp) - 81d2: 1e00 addi s0,sp,816 - 81d4: f091 bnez s1,80d8 <__stack_size+0x78d8> + 809a: ff0a fsw ft2,188(sp) + 809c: 1aff 0x1aff + 809e: f091 bnez s1,7fa2 <__stack_size+0x77a2> + 80a0: 067e slli a2,a2,0x1f + 80a2: ff0a fsw ft2,188(sp) + 80a4: 1aff 0x1aff + 80a6: 0075 c.addi zero,29 + 80a8: 911e add sp,sp,t2 + 80aa: 7ef0 flw fa2,124(a3) + 80ac: 4006 0x4006 + 80ae: 7625 lui a2,0xfffe9 + 80b0: 1e00 addi s0,sp,816 + 80b2: 9122 add sp,sp,s0 + 80b4: 7ef0 flw fa2,124(a3) + 80b6: 0a06 slli s4,s4,0x1 + 80b8: ffff 0xffff + 80ba: 761a flw fa2,164(sp) + 80bc: 1e00 addi s0,sp,816 + 80be: 2540 fld fs0,136(a0) + 80c0: 0a22 slli s4,s4,0x8 + 80c2: ffff 0xffff + 80c4: 401a 0x401a + 80c6: 2224 fld fs1,64(a2) + 80c8: 829f 0006 8400 0x84000006829f + 80ce: 0006 0x6 + 80d0: 3500 fld fs0,40(a0) + 80d2: 7a00 flw fs0,48(a2) + 80d4: 917f 0x917f + 80d6: 7ef0 flw fa2,124(a3) + 80d8: 1a06 slli s4,s4,0x21 + 80da: 0076 0x76 + 80dc: 7a1e flw fs4,228(sp) + 80de: 1a7f 0x1a7f + 80e0: 7f7a flw ft10,188(sp) + 80e2: f091 bnez s1,7fe6 <__stack_size+0x77e6> + 80e4: 067e slli a2,a2,0x1f + 80e6: 751a flw fa0,164(sp) + 80e8: 1e00 addi s0,sp,816 + 80ea: f091 bnez s1,7fee <__stack_size+0x77ee> + 80ec: 067e slli a2,a2,0x1f + 80ee: 2540 fld fs0,136(a0) + 80f0: 0076 0x76 + 80f2: 221e fld ft4,448(sp) + 80f4: 7f7a flw ft10,188(sp) + 80f6: f091 bnez s1,7ffa <__stack_size+0x77fa> + 80f8: 067e slli a2,a2,0x1f + 80fa: 761a flw fa2,164(sp) + 80fc: 1e00 addi s0,sp,816 + 80fe: 2540 fld fs0,136(a0) + 8100: 7a22 flw fs4,40(sp) + 8102: 1a7f 0x1a7f + 8104: 2440 fld fs0,136(s0) + 8106: 9f22 add t5,t5,s0 + 8108: 0684 addi s1,sp,832 + 810a: 0000 unimp + 810c: 0686 slli a3,a3,0x1 + 810e: 0000 unimp + 8110: 003a 0x3a + 8112: f091 bnez s1,8016 <__stack_size+0x7816> + 8114: 067e slli a2,a2,0x1f + 8116: ff0a fsw ft2,188(sp) + 8118: 1aff 0x1aff + 811a: 0076 0x76 + 811c: 0a1e slli s4,s4,0x7 + 811e: ffff 0xffff + 8120: 911a add sp,sp,t1 + 8122: 7ef0 flw fa2,124(a3) + 8124: 0a06 slli s4,s4,0x1 + 8126: ffff 0xffff + 8128: 751a flw fa0,164(sp) + 812a: 1e00 addi s0,sp,816 + 812c: f091 bnez s1,8030 <__stack_size+0x7830> + 812e: 067e slli a2,a2,0x1f + 8130: 2540 fld fs0,136(a0) + 8132: 0076 0x76 + 8134: 221e fld ft4,448(sp) + 8136: f091 bnez s1,803a <__stack_size+0x783a> + 8138: 067e slli a2,a2,0x1f + 813a: ff0a fsw ft2,188(sp) + 813c: 1aff 0x1aff + 813e: 0076 0x76 + 8140: 401e 0x401e + 8142: 2225 jal 826a <__stack_size+0x7a6a> + 8144: ff0a fsw ft2,188(sp) + 8146: 1aff 0x1aff + 8148: 2440 fld fs0,136(s0) + 814a: 9f22 add t5,t5,s0 + 814c: 0686 slli a3,a3,0x1 + 814e: 0000 unimp + 8150: 06a0 addi s0,sp,840 + 8152: 0000 unimp + 8154: 0035 c.addi zero,13 + 8156: 7f84 flw fs1,56(a5) + 8158: f091 bnez s1,805c <__stack_size+0x785c> + 815a: 067e slli a2,a2,0x1f + 815c: 761a flw fa2,164(sp) + 815e: 1e00 addi s0,sp,816 + 8160: 7f84 flw fs1,56(a5) + 8162: 841a mv s0,t1 + 8164: 917f 0x917f + 8166: 7ef0 flw fa2,124(a3) + 8168: 1a06 slli s4,s4,0x21 + 816a: 0075 c.addi zero,29 + 816c: 911e add sp,sp,t2 + 816e: 7ef0 flw fa2,124(a3) + 8170: 4006 0x4006 + 8172: 7625 lui a2,0xfffe9 + 8174: 1e00 addi s0,sp,816 + 8176: 8422 mv s0,s0 + 8178: 917f 0x917f + 817a: 7ef0 flw fa2,124(a3) + 817c: 1a06 slli s4,s4,0x21 + 817e: 0076 0x76 + 8180: 401e 0x401e + 8182: 2225 jal 82aa <__stack_size+0x7aaa> + 8184: 7f84 flw fs1,56(a5) + 8186: 401a 0x401a + 8188: 2224 fld fs1,64(a2) + 818a: a09f 0006 6e00 0x6e000006a09f + 8190: 01000007 0x1000007 + 8194: 5a00 lw s0,48(a2) + 8196: 076e slli a4,a4,0x1b + 8198: 0000 unimp + 819a: 079c addi a5,sp,960 + 819c: 0000 unimp + 819e: 0044 addi s1,sp,4 + 81a0: 7f84 flw fs1,56(a5) + 81a2: 8891 andi s1,s1,4 + 81a4: 067f 0x67f + 81a6: 841a mv s0,t1 + 81a8: 917f 0x917f + 81aa: 7ef8 flw fa4,124(a3) + 81ac: 1a06 slli s4,s4,0x21 + 81ae: 841e mv s0,t2 + 81b0: 1a7f 0x1a7f + 81b2: 7f84 flw fs1,56(a5) + 81b4: f891 bnez s1,80c8 <__stack_size+0x78c8> + 81b6: 067e slli a2,a2,0x1f + 81b8: 781a flw fa6,164(sp) + 81ba: 1e00 addi s0,sp,816 + 81bc: 7f84 flw fs1,56(a5) + 81be: 8891 andi s1,s1,4 + 81c0: 067f 0x67f + 81c2: 911a add sp,sp,t1 + 81c4: 7ef8 flw fa4,124(a3) + 81c6: 4006 0x4006 + 81c8: 1e25 addi t3,t3,-23 + 81ca: 8422 mv s0,s0 + 81cc: 917f 0x917f + 81ce: 7f88 flw fa0,56(a5) + 81d0: 1a06 slli s4,s4,0x21 + 81d2: 7f84 flw fs1,56(a5) + 81d4: f891 bnez s1,80e8 <__stack_size+0x78e8> 81d6: 067e slli a2,a2,0x1f - 81d8: 2540 fld fs0,136(a0) - 81da: 0076 0x76 - 81dc: 221e fld ft4,448(sp) - 81de: f091 bnez s1,80e2 <__stack_size+0x78e2> - 81e0: 067e slli a2,a2,0x1f - 81e2: ff0a fsw ft2,188(sp) - 81e4: 1aff 0x1aff - 81e6: 0076 0x76 - 81e8: 401e 0x401e - 81ea: 2225 jal 8312 <__stack_size+0x7b12> - 81ec: ff0a fsw ft2,188(sp) - 81ee: 1aff 0x1aff - 81f0: 2440 fld fs0,136(s0) - 81f2: 9f22 add t5,t5,s0 - 81f4: 0686 slli a3,a3,0x1 - 81f6: 0000 unimp - 81f8: 06a0 addi s0,sp,840 - 81fa: 0000 unimp - 81fc: 0035 c.addi zero,13 - 81fe: 7f84 flw fs1,56(a5) - 8200: f091 bnez s1,8104 <__stack_size+0x7904> + 81d8: 1e1a slli t3,t3,0x26 + 81da: 2540 fld fs0,136(a0) + 81dc: 8422 mv s0,s0 + 81de: 1a7f 0x1a7f + 81e0: 2440 fld fs0,136(s0) + 81e2: 9f22 add t5,t5,s0 + 81e4: 079c addi a5,sp,960 + 81e6: 0000 unimp + 81e8: 081e slli a6,a6,0x7 + 81ea: 0000 unimp + 81ec: 0044 addi s1,sp,4 + 81ee: 8891 andi s1,s1,4 + 81f0: 067f 0x67f + 81f2: 0079 c.addi zero,30 + 81f4: 911a add sp,sp,t1 + 81f6: 7ef8 flw fa4,124(a3) + 81f8: 7906 flw fs2,96(sp) + 81fa: 1a00 addi s0,sp,304 + 81fc: 791e flw fs2,228(sp) + 81fe: 1a00 addi s0,sp,304 + 8200: f891 bnez s1,8114 <__stack_size+0x7914> 8202: 067e slli a2,a2,0x1f - 8204: 761a flw fa2,164(sp) - 8206: 1e00 addi s0,sp,816 - 8208: 7f84 flw fs1,56(a5) - 820a: 841a mv s0,t1 - 820c: 917f 0x917f - 820e: 7ef0 flw fa2,124(a3) - 8210: 1a06 slli s4,s4,0x21 - 8212: 0075 c.addi zero,29 - 8214: 911e add sp,sp,t2 - 8216: 7ef0 flw fa2,124(a3) - 8218: 4006 0x4006 - 821a: 7625 lui a2,0xfffe9 - 821c: 1e00 addi s0,sp,816 - 821e: 8422 mv s0,s0 - 8220: 917f 0x917f - 8222: 7ef0 flw fa2,124(a3) - 8224: 1a06 slli s4,s4,0x21 - 8226: 0076 0x76 - 8228: 401e 0x401e - 822a: 2225 jal 8352 <__stack_size+0x7b52> - 822c: 7f84 flw fs1,56(a5) - 822e: 401a 0x401a - 8230: 2224 fld fs1,64(a2) - 8232: a09f 0006 6e00 0x6e000006a09f - 8238: 01000007 0x1000007 - 823c: 5a00 lw s0,48(a2) - 823e: 076e slli a4,a4,0x1b - 8240: 0000 unimp - 8242: 079c addi a5,sp,960 - 8244: 0000 unimp - 8246: 0044 addi s1,sp,4 - 8248: 7f84 flw fs1,56(a5) - 824a: 8891 andi s1,s1,4 - 824c: 067f 0x67f - 824e: 841a mv s0,t1 - 8250: 917f 0x917f - 8252: 7ef8 flw fa4,124(a3) - 8254: 1a06 slli s4,s4,0x21 - 8256: 841e mv s0,t2 - 8258: 1a7f 0x1a7f - 825a: 7f84 flw fs1,56(a5) - 825c: f891 bnez s1,8170 <__stack_size+0x7970> - 825e: 067e slli a2,a2,0x1f - 8260: 781a flw fa6,164(sp) - 8262: 1e00 addi s0,sp,816 - 8264: 7f84 flw fs1,56(a5) - 8266: 8891 andi s1,s1,4 - 8268: 067f 0x67f - 826a: 911a add sp,sp,t1 - 826c: 7ef8 flw fa4,124(a3) - 826e: 4006 0x4006 - 8270: 1e25 addi t3,t3,-23 - 8272: 8422 mv s0,s0 - 8274: 917f 0x917f - 8276: 7f88 flw fa0,56(a5) - 8278: 1a06 slli s4,s4,0x21 - 827a: 7f84 flw fs1,56(a5) - 827c: f891 bnez s1,8190 <__stack_size+0x7990> - 827e: 067e slli a2,a2,0x1f - 8280: 1e1a slli t3,t3,0x26 - 8282: 2540 fld fs0,136(a0) - 8284: 8422 mv s0,s0 - 8286: 1a7f 0x1a7f - 8288: 2440 fld fs0,136(s0) - 828a: 9f22 add t5,t5,s0 - 828c: 079c addi a5,sp,960 - 828e: 0000 unimp - 8290: 081e slli a6,a6,0x7 - 8292: 0000 unimp - 8294: 0044 addi s1,sp,4 - 8296: 8891 andi s1,s1,4 - 8298: 067f 0x67f - 829a: 0079 c.addi zero,30 - 829c: 911a add sp,sp,t1 - 829e: 7ef8 flw fa4,124(a3) - 82a0: 7906 flw fs2,96(sp) - 82a2: 1a00 addi s0,sp,304 - 82a4: 791e flw fs2,228(sp) - 82a6: 1a00 addi s0,sp,304 - 82a8: f891 bnez s1,81bc <__stack_size+0x79bc> - 82aa: 067e slli a2,a2,0x1f - 82ac: 0079 c.addi zero,30 - 82ae: 781a flw fa6,164(sp) - 82b0: 1e00 addi s0,sp,816 - 82b2: 8891 andi s1,s1,4 - 82b4: 067f 0x67f - 82b6: 0079 c.addi zero,30 - 82b8: 911a add sp,sp,t1 - 82ba: 7ef8 flw fa4,124(a3) - 82bc: 4006 0x4006 - 82be: 1e25 addi t3,t3,-23 - 82c0: 9122 add sp,sp,s0 - 82c2: 7f88 flw fa0,56(a5) - 82c4: 7906 flw fs2,96(sp) - 82c6: 1a00 addi s0,sp,304 - 82c8: f891 bnez s1,81dc <__stack_size+0x79dc> - 82ca: 067e slli a2,a2,0x1f - 82cc: 0079 c.addi zero,30 - 82ce: 1e1a slli t3,t3,0x26 - 82d0: 2540 fld fs0,136(a0) - 82d2: 7922 flw fs2,40(sp) - 82d4: 1a00 addi s0,sp,304 - 82d6: 2440 fld fs0,136(s0) - 82d8: 9f22 add t5,t5,s0 - 82da: 081e slli a6,a6,0x7 - 82dc: 0000 unimp - 82de: 0820 addi s0,sp,24 - 82e0: 0000 unimp - 82e2: 0044 addi s1,sp,4 - 82e4: 7f89 lui t6,0xfffe2 - 82e6: 8891 andi s1,s1,4 - 82e8: 067f 0x67f - 82ea: 891a mv s2,t1 - 82ec: 917f 0x917f - 82ee: 7ef8 flw fa4,124(a3) - 82f0: 1a06 slli s4,s4,0x21 - 82f2: 891e mv s2,t2 - 82f4: 1a7f 0x1a7f - 82f6: 7f89 lui t6,0xfffe2 - 82f8: f891 bnez s1,820c <__stack_size+0x7a0c> - 82fa: 067e slli a2,a2,0x1f - 82fc: 781a flw fa6,164(sp) - 82fe: 1e00 addi s0,sp,816 - 8300: 7f89 lui t6,0xfffe2 - 8302: 8891 andi s1,s1,4 - 8304: 067f 0x67f - 8306: 911a add sp,sp,t1 - 8308: 7ef8 flw fa4,124(a3) - 830a: 4006 0x4006 - 830c: 1e25 addi t3,t3,-23 - 830e: 8922 mv s2,s0 - 8310: 917f 0x917f - 8312: 7f88 flw fa0,56(a5) - 8314: 1a06 slli s4,s4,0x21 - 8316: 7f89 lui t6,0xfffe2 - 8318: f891 bnez s1,822c <__stack_size+0x7a2c> - 831a: 067e slli a2,a2,0x1f - 831c: 1e1a slli t3,t3,0x26 - 831e: 2540 fld fs0,136(a0) - 8320: 8922 mv s2,s0 - 8322: 1a7f 0x1a7f - 8324: 2440 fld fs0,136(s0) - 8326: 9f22 add t5,t5,s0 - 8328: 0820 addi s0,sp,24 - 832a: 0000 unimp - 832c: 0832 slli a6,a6,0xc - 832e: 0000 unimp - 8330: 0001 nop - 8332: 3259 jal 7cb8 <__stack_size+0x74b8> - 8334: 0008 addi a0,sp,0 - 8336: 5000 lw s0,32(s0) - 8338: 0008 addi a0,sp,0 - 833a: 1300 addi s0,sp,416 - 833c: 8900 0x8900 - 833e: 7a7f 0x7a7f - 8340: 1a00 addi s0,sp,304 - 8342: 007a 0x7a - 8344: 2540 fld fs0,136(a0) - 8346: 89220083 lb ra,-1902(tp) # fffff892 <_sp+0x7fffb892> - 834a: 1a7f 0x1a7f - 834c: 2440 fld fs0,136(s0) - 834e: 9f22 add t5,t5,s0 - 8350: 0850 addi a2,sp,20 - 8352: 0000 unimp - 8354: 08ae slli a7,a7,0xb - 8356: 0000 unimp - 8358: 002d c.addi zero,11 - 835a: 7f89 lui t6,0xfffe2 - 835c: 8c91 sub s1,s1,a2 - 835e: 067f 0x67f - 8360: 891a mv s2,t1 - 8362: 917f 0x917f - 8364: 7efc flw fa5,124(a3) - 8366: 1a06 slli s4,s4,0x21 - 8368: 891e mv s2,t2 - 836a: 1a7f 0x1a7f - 836c: 7f89 lui t6,0xfffe2 - 836e: 8c91 sub s1,s1,a2 - 8370: 067f 0x67f - 8372: 891a mv s2,t1 - 8374: 917f 0x917f - 8376: 7efc flw fa5,124(a3) - 8378: 1a06 slli s4,s4,0x21 - 837a: 401e 0x401e - 837c: 8325 srli a4,a4,0x9 - 837e: 2200 fld fs0,0(a2) - 8380: 7f89 lui t6,0xfffe2 - 8382: 401a 0x401a - 8384: 2224 fld fs1,64(a2) - 8386: d49f 0009 da00 0xda000009d49f - 838c: 0009 c.addi zero,2 - 838e: 2d00 fld fs0,24(a0) - 8390: 8900 0x8900 - 8392: 917f 0x917f - 8394: 7f8c flw fa1,56(a5) - 8396: 1a06 slli s4,s4,0x21 - 8398: 7f89 lui t6,0xfffe2 - 839a: fc91 bnez s1,82b6 <__stack_size+0x7ab6> - 839c: 067e slli a2,a2,0x1f - 839e: 1e1a slli t3,t3,0x26 - 83a0: 7f89 lui t6,0xfffe2 - 83a2: 891a mv s2,t1 - 83a4: 917f 0x917f - 83a6: 7f8c flw fa1,56(a5) - 83a8: 1a06 slli s4,s4,0x21 - 83aa: 7f89 lui t6,0xfffe2 - 83ac: fc91 bnez s1,82c8 <__stack_size+0x7ac8> - 83ae: 067e slli a2,a2,0x1f - 83b0: 1e1a slli t3,t3,0x26 - 83b2: 2540 fld fs0,136(a0) - 83b4: 89220083 lb ra,-1902(tp) # fffff892 <_sp+0x7fffb892> - 83b8: 1a7f 0x1a7f - 83ba: 2440 fld fs0,136(s0) - 83bc: 9f22 add t5,t5,s0 + 8204: 0079 c.addi zero,30 + 8206: 781a flw fa6,164(sp) + 8208: 1e00 addi s0,sp,816 + 820a: 8891 andi s1,s1,4 + 820c: 067f 0x67f + 820e: 0079 c.addi zero,30 + 8210: 911a add sp,sp,t1 + 8212: 7ef8 flw fa4,124(a3) + 8214: 4006 0x4006 + 8216: 1e25 addi t3,t3,-23 + 8218: 9122 add sp,sp,s0 + 821a: 7f88 flw fa0,56(a5) + 821c: 7906 flw fs2,96(sp) + 821e: 1a00 addi s0,sp,304 + 8220: f891 bnez s1,8134 <__stack_size+0x7934> + 8222: 067e slli a2,a2,0x1f + 8224: 0079 c.addi zero,30 + 8226: 1e1a slli t3,t3,0x26 + 8228: 2540 fld fs0,136(a0) + 822a: 7922 flw fs2,40(sp) + 822c: 1a00 addi s0,sp,304 + 822e: 2440 fld fs0,136(s0) + 8230: 9f22 add t5,t5,s0 + 8232: 081e slli a6,a6,0x7 + 8234: 0000 unimp + 8236: 0820 addi s0,sp,24 + 8238: 0000 unimp + 823a: 0044 addi s1,sp,4 + 823c: 7f89 lui t6,0xfffe2 + 823e: 8891 andi s1,s1,4 + 8240: 067f 0x67f + 8242: 891a mv s2,t1 + 8244: 917f 0x917f + 8246: 7ef8 flw fa4,124(a3) + 8248: 1a06 slli s4,s4,0x21 + 824a: 891e mv s2,t2 + 824c: 1a7f 0x1a7f + 824e: 7f89 lui t6,0xfffe2 + 8250: f891 bnez s1,8164 <__stack_size+0x7964> + 8252: 067e slli a2,a2,0x1f + 8254: 781a flw fa6,164(sp) + 8256: 1e00 addi s0,sp,816 + 8258: 7f89 lui t6,0xfffe2 + 825a: 8891 andi s1,s1,4 + 825c: 067f 0x67f + 825e: 911a add sp,sp,t1 + 8260: 7ef8 flw fa4,124(a3) + 8262: 4006 0x4006 + 8264: 1e25 addi t3,t3,-23 + 8266: 8922 mv s2,s0 + 8268: 917f 0x917f + 826a: 7f88 flw fa0,56(a5) + 826c: 1a06 slli s4,s4,0x21 + 826e: 7f89 lui t6,0xfffe2 + 8270: f891 bnez s1,8184 <__stack_size+0x7984> + 8272: 067e slli a2,a2,0x1f + 8274: 1e1a slli t3,t3,0x26 + 8276: 2540 fld fs0,136(a0) + 8278: 8922 mv s2,s0 + 827a: 1a7f 0x1a7f + 827c: 2440 fld fs0,136(s0) + 827e: 9f22 add t5,t5,s0 + 8280: 0820 addi s0,sp,24 + 8282: 0000 unimp + 8284: 0832 slli a6,a6,0xc + 8286: 0000 unimp + 8288: 0001 nop + 828a: 3259 jal 7c10 <__stack_size+0x7410> + 828c: 0008 addi a0,sp,0 + 828e: 5000 lw s0,32(s0) + 8290: 0008 addi a0,sp,0 + 8292: 1300 addi s0,sp,416 + 8294: 8900 0x8900 + 8296: 7a7f 0x7a7f + 8298: 1a00 addi s0,sp,304 + 829a: 007a 0x7a + 829c: 2540 fld fs0,136(a0) + 829e: 89220083 lb ra,-1902(tp) # fffff892 <_sp+0x7fffb892> + 82a2: 1a7f 0x1a7f + 82a4: 2440 fld fs0,136(s0) + 82a6: 9f22 add t5,t5,s0 + 82a8: 0850 addi a2,sp,20 + 82aa: 0000 unimp + 82ac: 08ae slli a7,a7,0xb + 82ae: 0000 unimp + 82b0: 002d c.addi zero,11 + 82b2: 7f89 lui t6,0xfffe2 + 82b4: 8c91 sub s1,s1,a2 + 82b6: 067f 0x67f + 82b8: 891a mv s2,t1 + 82ba: 917f 0x917f + 82bc: 7efc flw fa5,124(a3) + 82be: 1a06 slli s4,s4,0x21 + 82c0: 891e mv s2,t2 + 82c2: 1a7f 0x1a7f + 82c4: 7f89 lui t6,0xfffe2 + 82c6: 8c91 sub s1,s1,a2 + 82c8: 067f 0x67f + 82ca: 891a mv s2,t1 + 82cc: 917f 0x917f + 82ce: 7efc flw fa5,124(a3) + 82d0: 1a06 slli s4,s4,0x21 + 82d2: 401e 0x401e + 82d4: 8325 srli a4,a4,0x9 + 82d6: 2200 fld fs0,0(a2) + 82d8: 7f89 lui t6,0xfffe2 + 82da: 401a 0x401a + 82dc: 2224 fld fs1,64(a2) + 82de: d49f 0009 da00 0xda000009d49f + 82e4: 0009 c.addi zero,2 + 82e6: 2d00 fld fs0,24(a0) + 82e8: 8900 0x8900 + 82ea: 917f 0x917f + 82ec: 7f8c flw fa1,56(a5) + 82ee: 1a06 slli s4,s4,0x21 + 82f0: 7f89 lui t6,0xfffe2 + 82f2: fc91 bnez s1,820e <__stack_size+0x7a0e> + 82f4: 067e slli a2,a2,0x1f + 82f6: 1e1a slli t3,t3,0x26 + 82f8: 7f89 lui t6,0xfffe2 + 82fa: 891a mv s2,t1 + 82fc: 917f 0x917f + 82fe: 7f8c flw fa1,56(a5) + 8300: 1a06 slli s4,s4,0x21 + 8302: 7f89 lui t6,0xfffe2 + 8304: fc91 bnez s1,8220 <__stack_size+0x7a20> + 8306: 067e slli a2,a2,0x1f + 8308: 1e1a slli t3,t3,0x26 + 830a: 2540 fld fs0,136(a0) + 830c: 89220083 lb ra,-1902(tp) # fffff892 <_sp+0x7fffb892> + 8310: 1a7f 0x1a7f + 8312: 2440 fld fs0,136(s0) + 8314: 9f22 add t5,t5,s0 ... - 83c6: 0376 slli t1,t1,0x1d - 83c8: 0000 unimp - 83ca: 0474 addi a3,sp,524 - 83cc: 0000 unimp - 83ce: 0006 0x6 - 83d0: 0084008b 0x84008b - 83d4: 9f22 add t5,t5,s0 - 83d6: 0474 addi a3,sp,524 - 83d8: 0000 unimp - 83da: 047c addi a5,sp,524 - 83dc: 0000 unimp - 83de: 0019 c.addi zero,6 - 83e0: 0079 c.addi zero,30 - 83e2: 007e 0x7e - 83e4: 8f1e mv t5,t2 - 83e6: 8e00 0x8e00 - 83e8: 1e00 addi s0,sp,816 - 83ea: 7e22 flw ft8,40(sp) - 83ec: 8e00 0x8e00 - 83ee: 1e00 addi s0,sp,816 - 83f0: 2540 fld fs0,136(a0) - 83f2: 4022 0x4022 - 83f4: 8425 srai s0,s0,0x9 - 83f6: 2200 fld fs0,0(a2) - 83f8: 4e9f 0005 7000 0x700000054e9f - 83fe: 0005 c.addi zero,1 - 8400: 0100 addi s0,sp,128 - 8402: 5e00 lw s0,56(a2) - 8404: 0570 addi a2,sp,652 - 8406: 0000 unimp - 8408: 0690 addi a2,sp,832 - 840a: 0000 unimp - 840c: 0001 nop - 840e: 0006906b 0x6906b - 8412: 1600 addi s0,sp,800 - 8414: 0008 addi a0,sp,0 - 8416: 0100 addi s0,sp,128 - 8418: 6100 flw fs0,0(a0) - 841a: 0816 slli a6,a6,0x5 + 831e: 0376 slli t1,t1,0x1d + 8320: 0000 unimp + 8322: 0474 addi a3,sp,524 + 8324: 0000 unimp + 8326: 0006 0x6 + 8328: 0084008b 0x84008b + 832c: 9f22 add t5,t5,s0 + 832e: 0474 addi a3,sp,524 + 8330: 0000 unimp + 8332: 047c addi a5,sp,524 + 8334: 0000 unimp + 8336: 0019 c.addi zero,6 + 8338: 0079 c.addi zero,30 + 833a: 007e 0x7e + 833c: 8f1e mv t5,t2 + 833e: 8e00 0x8e00 + 8340: 1e00 addi s0,sp,816 + 8342: 7e22 flw ft8,40(sp) + 8344: 8e00 0x8e00 + 8346: 1e00 addi s0,sp,816 + 8348: 2540 fld fs0,136(a0) + 834a: 4022 0x4022 + 834c: 8425 srai s0,s0,0x9 + 834e: 2200 fld fs0,0(a2) + 8350: 4e9f 0005 7000 0x700000054e9f + 8356: 0005 c.addi zero,1 + 8358: 0100 addi s0,sp,128 + 835a: 5e00 lw s0,56(a2) + 835c: 0570 addi a2,sp,652 + 835e: 0000 unimp + 8360: 0690 addi a2,sp,832 + 8362: 0000 unimp + 8364: 0001 nop + 8366: 0006906b 0x6906b + 836a: 1600 addi s0,sp,800 + 836c: 0008 addi a0,sp,0 + 836e: 0100 addi s0,sp,128 + 8370: 6100 flw fs0,0(a0) + 8372: 0816 slli a6,a6,0x5 + 8374: 0000 unimp + 8376: 0824 addi s1,sp,24 + 8378: 0000 unimp + 837a: 0008 addi a0,sp,0 + 837c: 0075 c.addi zero,29 + 837e: 2540 fld fs0,136(a0) + 8380: 9f22008f 0x9f22008f + 8384: 0824 addi s1,sp,24 + 8386: 0000 unimp + 8388: 0828 addi a0,sp,24 + 838a: 0000 unimp + 838c: 0006 0x6 + 838e: 0075 c.addi zero,29 + 8390: 9f22008f 0x9f22008f + 8394: 0828 addi a0,sp,24 + 8396: 0000 unimp + 8398: 0836 slli a6,a6,0xd + 839a: 0000 unimp + 839c: 000d c.addi zero,3 + 839e: 007a 0x7a + 83a0: 2540 fld fs0,136(a0) + 83a2: 40220083 lb ra,1026(tp) # 402 <__stack_size-0x3fe> + 83a6: 8f25 xor a4,a4,s1 + 83a8: 2200 fld fs0,0(a2) + 83aa: 009f 0000 0000 0x9f + 83b0: 0000 unimp + 83b2: bc00 fsd fs0,56(s0) + 83b4: 86000003 lb zero,-1952(zero) # fffff860 <_sp+0x7fffb860> + 83b8: 0004 addi s1,sp,0 + 83ba: 0100 addi s0,sp,128 + 83bc: 6000 flw fs0,0(s0) + 83be: 0486 slli s1,s1,0x1 + 83c0: 0000 unimp + 83c2: 0556 slli a0,a0,0x15 + 83c4: 0000 unimp + 83c6: 0022 0x22 + 83c8: 008c addi a1,sp,64 + 83ca: 891e007b 0x891e007b + 83ce: 1a00 addi s0,sp,304 + 83d0: 0085 addi ra,ra,1 + 83d2: 821e007b 0x821e007b + 83d6: 8c00 0x8c00 + 83d8: 1e00 addi s0,sp,816 + 83da: 8c22 mv s8,s0 + 83dc: 7b00 flw fs0,48(a4) + 83de: 1e00 addi s0,sp,816 + 83e0: 2540 fld fs0,136(a0) + 83e2: 8922 mv s2,s0 + 83e4: 1a00 addi s0,sp,304 + 83e6: 2440 fld fs0,136(s0) + 83e8: 9f22 add t5,t5,s0 + 83ea: 0556 slli a0,a0,0x15 + 83ec: 0000 unimp + 83ee: 055e slli a0,a0,0x17 + 83f0: 0000 unimp + 83f2: 0026 0x26 + 83f4: 008c addi a1,sp,64 + 83f6: 891e007b 0x891e007b + 83fa: 1a00 addi s0,sp,304 + 83fc: 8091 srli s1,s1,0x4 + 83fe: 067f 0x67f + 8400: 2540 fld fs0,136(a0) + 8402: 821e007b 0x821e007b + 8406: 8c00 0x8c00 + 8408: 1e00 addi s0,sp,816 + 840a: 8c22 mv s8,s0 + 840c: 7b00 flw fs0,48(a4) + 840e: 1e00 addi s0,sp,816 + 8410: 2540 fld fs0,136(a0) + 8412: 8922 mv s2,s0 + 8414: 1a00 addi s0,sp,304 + 8416: 2440 fld fs0,136(s0) + 8418: 9f22 add t5,t5,s0 + 841a: 055e slli a0,a0,0x17 841c: 0000 unimp - 841e: 0824 addi s1,sp,24 + 841e: 0582 slli a1,a1,0x0 8420: 0000 unimp - 8422: 0008 addi a0,sp,0 - 8424: 0075 c.addi zero,29 - 8426: 2540 fld fs0,136(a0) - 8428: 9f22008f 0x9f22008f - 842c: 0824 addi s1,sp,24 - 842e: 0000 unimp - 8430: 0828 addi a0,sp,24 - 8432: 0000 unimp - 8434: 0006 0x6 - 8436: 0075 c.addi zero,29 - 8438: 9f22008f 0x9f22008f - 843c: 0828 addi a0,sp,24 - 843e: 0000 unimp - 8440: 0836 slli a6,a6,0xd - 8442: 0000 unimp - 8444: 000d c.addi zero,3 - 8446: 007a 0x7a - 8448: 2540 fld fs0,136(a0) - 844a: 40220083 lb ra,1026(tp) # 402 <__stack_size-0x3fe> - 844e: 8f25 xor a4,a4,s1 - 8450: 2200 fld fs0,0(a2) - 8452: 009f 0000 0000 0x9f - 8458: 0000 unimp - 845a: bc00 fsd fs0,56(s0) - 845c: 86000003 lb zero,-1952(zero) # fffff860 <_sp+0x7fffb860> - 8460: 0004 addi s1,sp,0 - 8462: 0100 addi s0,sp,128 - 8464: 6000 flw fs0,0(s0) - 8466: 0486 slli s1,s1,0x1 - 8468: 0000 unimp - 846a: 0556 slli a0,a0,0x15 - 846c: 0000 unimp - 846e: 0022 0x22 - 8470: 008c addi a1,sp,64 - 8472: 891e007b 0x891e007b - 8476: 1a00 addi s0,sp,304 - 8478: 0085 addi ra,ra,1 - 847a: 821e007b 0x821e007b - 847e: 8c00 0x8c00 - 8480: 1e00 addi s0,sp,816 - 8482: 8c22 mv s8,s0 - 8484: 7b00 flw fs0,48(a4) - 8486: 1e00 addi s0,sp,816 - 8488: 2540 fld fs0,136(a0) - 848a: 8922 mv s2,s0 - 848c: 1a00 addi s0,sp,304 - 848e: 2440 fld fs0,136(s0) - 8490: 9f22 add t5,t5,s0 - 8492: 0556 slli a0,a0,0x15 - 8494: 0000 unimp - 8496: 055e slli a0,a0,0x17 - 8498: 0000 unimp - 849a: 0026 0x26 - 849c: 008c addi a1,sp,64 - 849e: 891e007b 0x891e007b - 84a2: 1a00 addi s0,sp,304 - 84a4: 8091 srli s1,s1,0x4 - 84a6: 067f 0x67f - 84a8: 2540 fld fs0,136(a0) - 84aa: 821e007b 0x821e007b - 84ae: 8c00 0x8c00 - 84b0: 1e00 addi s0,sp,816 - 84b2: 8c22 mv s8,s0 - 84b4: 7b00 flw fs0,48(a4) - 84b6: 1e00 addi s0,sp,816 - 84b8: 2540 fld fs0,136(a0) - 84ba: 8922 mv s2,s0 - 84bc: 1a00 addi s0,sp,304 - 84be: 2440 fld fs0,136(s0) - 84c0: 9f22 add t5,t5,s0 - 84c2: 055e slli a0,a0,0x17 - 84c4: 0000 unimp - 84c6: 0582 slli a1,a1,0x0 - 84c8: 0000 unimp - 84ca: 0035 c.addi zero,13 - 84cc: 8091 srli s1,s1,0x4 - 84ce: 067f 0x67f - 84d0: 0089 addi ra,ra,2 - 84d2: 7b1a flw fs6,164(sp) - 84d4: 1e00 addi s0,sp,816 - 84d6: 0089 addi ra,ra,2 - 84d8: 911a add sp,sp,t1 - 84da: 7f80 flw fs0,56(a5) - 84dc: 4006 0x4006 - 84de: 7b25 lui s6,0xfffe9 - 84e0: 1e00 addi s0,sp,816 - 84e2: 8091 srli s1,s1,0x4 - 84e4: 067f 0x67f - 84e6: 0089 addi ra,ra,2 - 84e8: 821a mv tp,t1 - 84ea: 1e00 addi s0,sp,816 - 84ec: 9122 add sp,sp,s0 - 84ee: 7f80 flw fs0,56(a5) - 84f0: 8906 mv s2,ra - 84f2: 1a00 addi s0,sp,304 - 84f4: 401e007b 0x401e007b - 84f8: 2225 jal 8620 <__stack_size+0x7e20> - 84fa: 0089 addi ra,ra,2 - 84fc: 401a 0x401a - 84fe: 2224 fld fs1,64(a2) - 8500: 829f 0005 1000 0x10000005829f - 8506: 0006 0x6 - 8508: 0100 addi s0,sp,128 - 850a: 6000 flw fs0,0(s0) - 850c: 0610 addi a2,sp,768 - 850e: 0000 unimp - 8510: 061a slli a2,a2,0x6 - 8512: 0000 unimp - 8514: 0035 c.addi zero,13 - 8516: 8091 srli s1,s1,0x4 - 8518: 067f 0x67f - 851a: 0089 addi ra,ra,2 - 851c: 831a mv t1,t1 - 851e: 1e00 addi s0,sp,816 - 8520: 0089 addi ra,ra,2 - 8522: 911a add sp,sp,t1 - 8524: 7f80 flw fs0,56(a5) - 8526: 4006 0x4006 - 8528: 8325 srli a4,a4,0x9 - 852a: 1e00 addi s0,sp,816 - 852c: 8091 srli s1,s1,0x4 - 852e: 067f 0x67f - 8530: 0089 addi ra,ra,2 - 8532: 8f1a mv t5,t1 - 8534: 1e00 addi s0,sp,816 - 8536: 9122 add sp,sp,s0 - 8538: 7f80 flw fs0,56(a5) - 853a: 8906 mv s2,ra - 853c: 1a00 addi s0,sp,304 - 853e: 401e0083 lb ra,1025(t3) - 8542: 2225 jal 866a <__stack_size+0x7e6a> - 8544: 0089 addi ra,ra,2 - 8546: 401a 0x401a - 8548: 2224 fld fs1,64(a2) - 854a: 1a9f 0006 4400 0x440000061a9f - 8550: 0006 0x6 - 8552: 3500 fld fs0,40(a0) - 8554: 9100 0x9100 - 8556: 7f80 flw fs0,56(a5) - 8558: 8c06 mv s8,ra - 855a: 1a00 addi s0,sp,304 - 855c: 8c1e0083 lb ra,-1855(t3) - 8560: 1a00 addi s0,sp,304 - 8562: 8091 srli s1,s1,0x4 - 8564: 067f 0x67f - 8566: 2540 fld fs0,136(a0) - 8568: 911e0083 lb ra,-1775(t3) - 856c: 7f80 flw fs0,56(a5) - 856e: 8c06 mv s8,ra - 8570: 1a00 addi s0,sp,304 - 8572: 221e008f 0x221e008f - 8576: 8091 srli s1,s1,0x4 - 8578: 067f 0x67f - 857a: 008c addi a1,sp,64 - 857c: 831a mv t1,t1 - 857e: 1e00 addi s0,sp,816 - 8580: 2540 fld fs0,136(a0) - 8582: 8c22 mv s8,s0 - 8584: 1a00 addi s0,sp,304 - 8586: 2440 fld fs0,136(s0) - 8588: 9f22 add t5,t5,s0 - 858a: 0644 addi s1,sp,772 - 858c: 0000 unimp - 858e: 0682 slli a3,a3,0x0 - 8590: 0000 unimp - 8592: 003a 0x3a - 8594: 8091 srli s1,s1,0x4 - 8596: 067f 0x67f - 8598: ff0a fsw ft2,188(sp) - 859a: 1aff 0x1aff - 859c: 0a1e0083 lb ra,161(t3) - 85a0: ffff 0xffff - 85a2: 911a add sp,sp,t1 - 85a4: 7f80 flw fs0,56(a5) - 85a6: 4006 0x4006 - 85a8: 8325 srli a4,a4,0x9 - 85aa: 1e00 addi s0,sp,816 - 85ac: 8091 srli s1,s1,0x4 - 85ae: 067f 0x67f - 85b0: ff0a fsw ft2,188(sp) - 85b2: 1aff 0x1aff - 85b4: 221e008f 0x221e008f - 85b8: 8091 srli s1,s1,0x4 - 85ba: 067f 0x67f - 85bc: ff0a fsw ft2,188(sp) - 85be: 1aff 0x1aff - 85c0: 401e0083 lb ra,1025(t3) - 85c4: 2225 jal 86ec <__stack_size+0x7eec> - 85c6: ff0a fsw ft2,188(sp) - 85c8: 1aff 0x1aff - 85ca: 2440 fld fs0,136(s0) - 85cc: 9f22 add t5,t5,s0 - 85ce: 0682 slli a3,a3,0x0 - 85d0: 0000 unimp - 85d2: 0684 addi s1,sp,832 - 85d4: 0000 unimp - 85d6: 0035 c.addi zero,13 - 85d8: 7f7a flw ft10,188(sp) - 85da: 8091 srli s1,s1,0x4 - 85dc: 067f 0x67f - 85de: 831a mv t1,t1 - 85e0: 1e00 addi s0,sp,816 - 85e2: 7f7a flw ft10,188(sp) - 85e4: 911a add sp,sp,t1 - 85e6: 7f80 flw fs0,56(a5) - 85e8: 4006 0x4006 - 85ea: 8325 srli a4,a4,0x9 - 85ec: 1e00 addi s0,sp,816 - 85ee: 7f7a flw ft10,188(sp) - 85f0: 8091 srli s1,s1,0x4 - 85f2: 067f 0x67f - 85f4: 8f1a mv t5,t1 - 85f6: 1e00 addi s0,sp,816 - 85f8: 7a22 flw fs4,40(sp) - 85fa: 917f 0x917f - 85fc: 7f80 flw fs0,56(a5) - 85fe: 1a06 slli s4,s4,0x21 - 8600: 401e0083 lb ra,1025(t3) - 8604: 2225 jal 872c <__stack_size+0x7f2c> - 8606: 7f7a flw ft10,188(sp) - 8608: 401a 0x401a - 860a: 2224 fld fs1,64(a2) - 860c: 849f 0006 8600 0x86000006849f - 8612: 0006 0x6 - 8614: 3a00 fld fs0,48(a2) - 8616: 9100 0x9100 - 8618: 7f80 flw fs0,56(a5) - 861a: 0a06 slli s4,s4,0x1 - 861c: ffff 0xffff - 861e: 831a mv t1,t1 - 8620: 1e00 addi s0,sp,816 - 8622: ff0a fsw ft2,188(sp) - 8624: 1aff 0x1aff - 8626: 8091 srli s1,s1,0x4 - 8628: 067f 0x67f - 862a: 2540 fld fs0,136(a0) - 862c: 911e0083 lb ra,-1775(t3) - 8630: 7f80 flw fs0,56(a5) - 8632: 0a06 slli s4,s4,0x1 - 8634: ffff 0xffff - 8636: 8f1a mv t5,t1 - 8638: 1e00 addi s0,sp,816 - 863a: 9122 add sp,sp,s0 - 863c: 7f80 flw fs0,56(a5) - 863e: 0a06 slli s4,s4,0x1 - 8640: ffff 0xffff - 8642: 831a mv t1,t1 + 8422: 0035 c.addi zero,13 + 8424: 8091 srli s1,s1,0x4 + 8426: 067f 0x67f + 8428: 0089 addi ra,ra,2 + 842a: 7b1a flw fs6,164(sp) + 842c: 1e00 addi s0,sp,816 + 842e: 0089 addi ra,ra,2 + 8430: 911a add sp,sp,t1 + 8432: 7f80 flw fs0,56(a5) + 8434: 4006 0x4006 + 8436: 7b25 lui s6,0xfffe9 + 8438: 1e00 addi s0,sp,816 + 843a: 8091 srli s1,s1,0x4 + 843c: 067f 0x67f + 843e: 0089 addi ra,ra,2 + 8440: 821a mv tp,t1 + 8442: 1e00 addi s0,sp,816 + 8444: 9122 add sp,sp,s0 + 8446: 7f80 flw fs0,56(a5) + 8448: 8906 mv s2,ra + 844a: 1a00 addi s0,sp,304 + 844c: 401e007b 0x401e007b + 8450: 2225 jal 8578 <__stack_size+0x7d78> + 8452: 0089 addi ra,ra,2 + 8454: 401a 0x401a + 8456: 2224 fld fs1,64(a2) + 8458: 829f 0005 1000 0x10000005829f + 845e: 0006 0x6 + 8460: 0100 addi s0,sp,128 + 8462: 6000 flw fs0,0(s0) + 8464: 0610 addi a2,sp,768 + 8466: 0000 unimp + 8468: 061a slli a2,a2,0x6 + 846a: 0000 unimp + 846c: 0035 c.addi zero,13 + 846e: 8091 srli s1,s1,0x4 + 8470: 067f 0x67f + 8472: 0089 addi ra,ra,2 + 8474: 831a mv t1,t1 + 8476: 1e00 addi s0,sp,816 + 8478: 0089 addi ra,ra,2 + 847a: 911a add sp,sp,t1 + 847c: 7f80 flw fs0,56(a5) + 847e: 4006 0x4006 + 8480: 8325 srli a4,a4,0x9 + 8482: 1e00 addi s0,sp,816 + 8484: 8091 srli s1,s1,0x4 + 8486: 067f 0x67f + 8488: 0089 addi ra,ra,2 + 848a: 8f1a mv t5,t1 + 848c: 1e00 addi s0,sp,816 + 848e: 9122 add sp,sp,s0 + 8490: 7f80 flw fs0,56(a5) + 8492: 8906 mv s2,ra + 8494: 1a00 addi s0,sp,304 + 8496: 401e0083 lb ra,1025(t3) + 849a: 2225 jal 85c2 <__stack_size+0x7dc2> + 849c: 0089 addi ra,ra,2 + 849e: 401a 0x401a + 84a0: 2224 fld fs1,64(a2) + 84a2: 1a9f 0006 4400 0x440000061a9f + 84a8: 0006 0x6 + 84aa: 3500 fld fs0,40(a0) + 84ac: 9100 0x9100 + 84ae: 7f80 flw fs0,56(a5) + 84b0: 8c06 mv s8,ra + 84b2: 1a00 addi s0,sp,304 + 84b4: 8c1e0083 lb ra,-1855(t3) + 84b8: 1a00 addi s0,sp,304 + 84ba: 8091 srli s1,s1,0x4 + 84bc: 067f 0x67f + 84be: 2540 fld fs0,136(a0) + 84c0: 911e0083 lb ra,-1775(t3) + 84c4: 7f80 flw fs0,56(a5) + 84c6: 8c06 mv s8,ra + 84c8: 1a00 addi s0,sp,304 + 84ca: 221e008f 0x221e008f + 84ce: 8091 srli s1,s1,0x4 + 84d0: 067f 0x67f + 84d2: 008c addi a1,sp,64 + 84d4: 831a mv t1,t1 + 84d6: 1e00 addi s0,sp,816 + 84d8: 2540 fld fs0,136(a0) + 84da: 8c22 mv s8,s0 + 84dc: 1a00 addi s0,sp,304 + 84de: 2440 fld fs0,136(s0) + 84e0: 9f22 add t5,t5,s0 + 84e2: 0644 addi s1,sp,772 + 84e4: 0000 unimp + 84e6: 0682 slli a3,a3,0x0 + 84e8: 0000 unimp + 84ea: 003a 0x3a + 84ec: 8091 srli s1,s1,0x4 + 84ee: 067f 0x67f + 84f0: ff0a fsw ft2,188(sp) + 84f2: 1aff 0x1aff + 84f4: 0a1e0083 lb ra,161(t3) + 84f8: ffff 0xffff + 84fa: 911a add sp,sp,t1 + 84fc: 7f80 flw fs0,56(a5) + 84fe: 4006 0x4006 + 8500: 8325 srli a4,a4,0x9 + 8502: 1e00 addi s0,sp,816 + 8504: 8091 srli s1,s1,0x4 + 8506: 067f 0x67f + 8508: ff0a fsw ft2,188(sp) + 850a: 1aff 0x1aff + 850c: 221e008f 0x221e008f + 8510: 8091 srli s1,s1,0x4 + 8512: 067f 0x67f + 8514: ff0a fsw ft2,188(sp) + 8516: 1aff 0x1aff + 8518: 401e0083 lb ra,1025(t3) + 851c: 2225 jal 8644 <__stack_size+0x7e44> + 851e: ff0a fsw ft2,188(sp) + 8520: 1aff 0x1aff + 8522: 2440 fld fs0,136(s0) + 8524: 9f22 add t5,t5,s0 + 8526: 0682 slli a3,a3,0x0 + 8528: 0000 unimp + 852a: 0684 addi s1,sp,832 + 852c: 0000 unimp + 852e: 0035 c.addi zero,13 + 8530: 7f7a flw ft10,188(sp) + 8532: 8091 srli s1,s1,0x4 + 8534: 067f 0x67f + 8536: 831a mv t1,t1 + 8538: 1e00 addi s0,sp,816 + 853a: 7f7a flw ft10,188(sp) + 853c: 911a add sp,sp,t1 + 853e: 7f80 flw fs0,56(a5) + 8540: 4006 0x4006 + 8542: 8325 srli a4,a4,0x9 + 8544: 1e00 addi s0,sp,816 + 8546: 7f7a flw ft10,188(sp) + 8548: 8091 srli s1,s1,0x4 + 854a: 067f 0x67f + 854c: 8f1a mv t5,t1 + 854e: 1e00 addi s0,sp,816 + 8550: 7a22 flw fs4,40(sp) + 8552: 917f 0x917f + 8554: 7f80 flw fs0,56(a5) + 8556: 1a06 slli s4,s4,0x21 + 8558: 401e0083 lb ra,1025(t3) + 855c: 2225 jal 8684 <__stack_size+0x7e84> + 855e: 7f7a flw ft10,188(sp) + 8560: 401a 0x401a + 8562: 2224 fld fs1,64(a2) + 8564: 849f 0006 8600 0x86000006849f + 856a: 0006 0x6 + 856c: 3a00 fld fs0,48(a2) + 856e: 9100 0x9100 + 8570: 7f80 flw fs0,56(a5) + 8572: 0a06 slli s4,s4,0x1 + 8574: ffff 0xffff + 8576: 831a mv t1,t1 + 8578: 1e00 addi s0,sp,816 + 857a: ff0a fsw ft2,188(sp) + 857c: 1aff 0x1aff + 857e: 8091 srli s1,s1,0x4 + 8580: 067f 0x67f + 8582: 2540 fld fs0,136(a0) + 8584: 911e0083 lb ra,-1775(t3) + 8588: 7f80 flw fs0,56(a5) + 858a: 0a06 slli s4,s4,0x1 + 858c: ffff 0xffff + 858e: 8f1a mv t5,t1 + 8590: 1e00 addi s0,sp,816 + 8592: 9122 add sp,sp,s0 + 8594: 7f80 flw fs0,56(a5) + 8596: 0a06 slli s4,s4,0x1 + 8598: ffff 0xffff + 859a: 831a mv t1,t1 + 859c: 1e00 addi s0,sp,816 + 859e: 2540 fld fs0,136(a0) + 85a0: 0a22 slli s4,s4,0x8 + 85a2: ffff 0xffff + 85a4: 401a 0x401a + 85a6: 2224 fld fs1,64(a2) + 85a8: 869f 0006 c400 0xc4000006869f + 85ae: 0006 0x6 + 85b0: 3500 fld fs0,40(a0) + 85b2: 8400 0x8400 + 85b4: 917f 0x917f + 85b6: 7f80 flw fs0,56(a5) + 85b8: 1a06 slli s4,s4,0x21 + 85ba: 841e0083 lb ra,-1983(t3) + 85be: 1a7f 0x1a7f + 85c0: 8091 srli s1,s1,0x4 + 85c2: 067f 0x67f + 85c4: 2540 fld fs0,136(a0) + 85c6: 841e0083 lb ra,-1983(t3) + 85ca: 917f 0x917f + 85cc: 7f80 flw fs0,56(a5) + 85ce: 1a06 slli s4,s4,0x21 + 85d0: 221e008f 0x221e008f + 85d4: 7f84 flw fs1,56(a5) + 85d6: 8091 srli s1,s1,0x4 + 85d8: 067f 0x67f + 85da: 831a mv t1,t1 + 85dc: 1e00 addi s0,sp,816 + 85de: 2540 fld fs0,136(a0) + 85e0: 8422 mv s0,s0 + 85e2: 1a7f 0x1a7f + 85e4: 2440 fld fs0,136(s0) + 85e6: 9f22 add t5,t5,s0 + 85e8: 06c4 addi s1,sp,836 + 85ea: 0000 unimp + 85ec: 06d6 slli a3,a3,0x15 + 85ee: 0000 unimp + 85f0: 0035 c.addi zero,13 + 85f2: 8091 srli s1,s1,0x4 + 85f4: 067f 0x67f + 85f6: 0084 addi s1,sp,64 + 85f8: 831a mv t1,t1 + 85fa: 1e00 addi s0,sp,816 + 85fc: 0084 addi s1,sp,64 + 85fe: 911a add sp,sp,t1 + 8600: 7f80 flw fs0,56(a5) + 8602: 4006 0x4006 + 8604: 8325 srli a4,a4,0x9 + 8606: 1e00 addi s0,sp,816 + 8608: 8091 srli s1,s1,0x4 + 860a: 067f 0x67f + 860c: 0084 addi s1,sp,64 + 860e: 8f1a mv t5,t1 + 8610: 1e00 addi s0,sp,816 + 8612: 9122 add sp,sp,s0 + 8614: 7f80 flw fs0,56(a5) + 8616: 8406 mv s0,ra + 8618: 1a00 addi s0,sp,304 + 861a: 401e0083 lb ra,1025(t3) + 861e: 2225 jal 8746 <__stack_size+0x7f46> + 8620: 0084 addi s1,sp,64 + 8622: 401a 0x401a + 8624: 2224 fld fs1,64(a2) + 8626: d69f 0006 8400 0x84000006d69f + 862c: 01000007 0x1000007 + 8630: 5b00 lw s0,48(a4) + 8632: 0784 addi s1,sp,960 + 8634: 0000 unimp + 8636: 079c addi a5,sp,960 + 8638: 0000 unimp + 863a: 0035 c.addi zero,13 + 863c: 7f84 flw fs1,56(a5) + 863e: f491 bnez s1,854a <__stack_size+0x7d4a> + 8640: 067e slli a2,a2,0x1f + 8642: 761a flw fa2,164(sp) 8644: 1e00 addi s0,sp,816 - 8646: 2540 fld fs0,136(a0) - 8648: 0a22 slli s4,s4,0x8 - 864a: ffff 0xffff - 864c: 401a 0x401a - 864e: 2224 fld fs1,64(a2) - 8650: 869f 0006 c400 0xc4000006869f - 8656: 0006 0x6 - 8658: 3500 fld fs0,40(a0) - 865a: 8400 0x8400 - 865c: 917f 0x917f - 865e: 7f80 flw fs0,56(a5) - 8660: 1a06 slli s4,s4,0x21 - 8662: 841e0083 lb ra,-1983(t3) - 8666: 1a7f 0x1a7f - 8668: 8091 srli s1,s1,0x4 - 866a: 067f 0x67f - 866c: 2540 fld fs0,136(a0) - 866e: 841e0083 lb ra,-1983(t3) - 8672: 917f 0x917f - 8674: 7f80 flw fs0,56(a5) - 8676: 1a06 slli s4,s4,0x21 - 8678: 221e008f 0x221e008f - 867c: 7f84 flw fs1,56(a5) - 867e: 8091 srli s1,s1,0x4 - 8680: 067f 0x67f - 8682: 831a mv t1,t1 - 8684: 1e00 addi s0,sp,816 - 8686: 2540 fld fs0,136(a0) - 8688: 8422 mv s0,s0 - 868a: 1a7f 0x1a7f - 868c: 2440 fld fs0,136(s0) - 868e: 9f22 add t5,t5,s0 - 8690: 06c4 addi s1,sp,836 - 8692: 0000 unimp - 8694: 06d6 slli a3,a3,0x15 - 8696: 0000 unimp - 8698: 0035 c.addi zero,13 - 869a: 8091 srli s1,s1,0x4 - 869c: 067f 0x67f - 869e: 0084 addi s1,sp,64 - 86a0: 831a mv t1,t1 - 86a2: 1e00 addi s0,sp,816 - 86a4: 0084 addi s1,sp,64 - 86a6: 911a add sp,sp,t1 - 86a8: 7f80 flw fs0,56(a5) - 86aa: 4006 0x4006 - 86ac: 8325 srli a4,a4,0x9 - 86ae: 1e00 addi s0,sp,816 - 86b0: 8091 srli s1,s1,0x4 - 86b2: 067f 0x67f - 86b4: 0084 addi s1,sp,64 - 86b6: 8f1a mv t5,t1 - 86b8: 1e00 addi s0,sp,816 - 86ba: 9122 add sp,sp,s0 - 86bc: 7f80 flw fs0,56(a5) - 86be: 8406 mv s0,ra - 86c0: 1a00 addi s0,sp,304 - 86c2: 401e0083 lb ra,1025(t3) - 86c6: 2225 jal 87ee <__stack_size+0x7fee> - 86c8: 0084 addi s1,sp,64 - 86ca: 401a 0x401a - 86cc: 2224 fld fs1,64(a2) - 86ce: d69f 0006 8400 0x84000006d69f - 86d4: 01000007 0x1000007 - 86d8: 5b00 lw s0,48(a4) - 86da: 0784 addi s1,sp,960 - 86dc: 0000 unimp - 86de: 079c addi a5,sp,960 - 86e0: 0000 unimp - 86e2: 0035 c.addi zero,13 - 86e4: 7f84 flw fs1,56(a5) - 86e6: f491 bnez s1,85f2 <__stack_size+0x7df2> - 86e8: 067e slli a2,a2,0x1f - 86ea: 761a flw fa2,164(sp) - 86ec: 1e00 addi s0,sp,816 - 86ee: 7f84 flw fs1,56(a5) - 86f0: 841a mv s0,t1 - 86f2: 917f 0x917f - 86f4: 7ef4 flw fa3,124(a3) - 86f6: 1a06 slli s4,s4,0x21 - 86f8: 0075 c.addi zero,29 - 86fa: 911e add sp,sp,t2 - 86fc: 7ef4 flw fa3,124(a3) - 86fe: 4006 0x4006 - 8700: 7625 lui a2,0xfffe9 - 8702: 1e00 addi s0,sp,816 - 8704: 8422 mv s0,s0 - 8706: 917f 0x917f - 8708: 7ef4 flw fa3,124(a3) - 870a: 1a06 slli s4,s4,0x21 - 870c: 0076 0x76 - 870e: 401e 0x401e - 8710: 2225 jal 8838 <__stack_size+0x8038> - 8712: 7f84 flw fs1,56(a5) - 8714: 401a 0x401a - 8716: 2224 fld fs1,64(a2) - 8718: 9c9f 0007 fa00 0xfa0000079c9f - 871e: 35000007 0x35000007 - 8722: 9100 0x9100 - 8724: 7ef4 flw fa3,124(a3) - 8726: 7906 flw fs2,96(sp) - 8728: 1a00 addi s0,sp,304 - 872a: 0076 0x76 - 872c: 791e flw fs2,228(sp) - 872e: 1a00 addi s0,sp,304 - 8730: f491 bnez s1,863c <__stack_size+0x7e3c> - 8732: 067e slli a2,a2,0x1f - 8734: 0079 c.addi zero,30 - 8736: 751a flw fa0,164(sp) - 8738: 1e00 addi s0,sp,816 - 873a: f491 bnez s1,8646 <__stack_size+0x7e46> - 873c: 067e slli a2,a2,0x1f - 873e: 2540 fld fs0,136(a0) - 8740: 0076 0x76 - 8742: 221e fld ft4,448(sp) - 8744: f491 bnez s1,8650 <__stack_size+0x7e50> - 8746: 067e slli a2,a2,0x1f - 8748: 0079 c.addi zero,30 - 874a: 761a flw fa2,164(sp) - 874c: 1e00 addi s0,sp,816 - 874e: 2540 fld fs0,136(a0) - 8750: 7922 flw fs2,40(sp) - 8752: 1a00 addi s0,sp,304 - 8754: 2440 fld fs0,136(s0) - 8756: 9f22 add t5,t5,s0 - 8758: 07fa slli a5,a5,0x1e - 875a: 0000 unimp - 875c: 0810 addi a2,sp,16 - 875e: 0000 unimp - 8760: 0044 addi s1,sp,4 - 8762: f491 bnez s1,866e <__stack_size+0x7e6e> - 8764: 067e slli a2,a2,0x1f - 8766: 0079 c.addi zero,30 - 8768: 911a add sp,sp,t1 - 876a: 7f8c flw fa1,56(a5) - 876c: 7906 flw fs2,96(sp) - 876e: 1a00 addi s0,sp,304 - 8770: 791e flw fs2,228(sp) - 8772: 1a00 addi s0,sp,304 - 8774: f491 bnez s1,8680 <__stack_size+0x7e80> - 8776: 067e slli a2,a2,0x1f - 8778: 0079 c.addi zero,30 - 877a: 751a flw fa0,164(sp) - 877c: 1e00 addi s0,sp,816 - 877e: 8c91 sub s1,s1,a2 - 8780: 067f 0x67f - 8782: 0079 c.addi zero,30 - 8784: 911a add sp,sp,t1 - 8786: 7ef4 flw fa3,124(a3) - 8788: 4006 0x4006 - 878a: 1e25 addi t3,t3,-23 - 878c: 9122 add sp,sp,s0 - 878e: 7ef4 flw fa3,124(a3) - 8790: 7906 flw fs2,96(sp) - 8792: 1a00 addi s0,sp,304 - 8794: 8c91 sub s1,s1,a2 - 8796: 067f 0x67f - 8798: 0079 c.addi zero,30 - 879a: 1e1a slli t3,t3,0x26 - 879c: 2540 fld fs0,136(a0) - 879e: 7922 flw fs2,40(sp) - 87a0: 1a00 addi s0,sp,304 - 87a2: 2440 fld fs0,136(s0) - 87a4: 9f22 add t5,t5,s0 - 87a6: 0810 addi a2,sp,16 + 8646: 7f84 flw fs1,56(a5) + 8648: 841a mv s0,t1 + 864a: 917f 0x917f + 864c: 7ef4 flw fa3,124(a3) + 864e: 1a06 slli s4,s4,0x21 + 8650: 0075 c.addi zero,29 + 8652: 911e add sp,sp,t2 + 8654: 7ef4 flw fa3,124(a3) + 8656: 4006 0x4006 + 8658: 7625 lui a2,0xfffe9 + 865a: 1e00 addi s0,sp,816 + 865c: 8422 mv s0,s0 + 865e: 917f 0x917f + 8660: 7ef4 flw fa3,124(a3) + 8662: 1a06 slli s4,s4,0x21 + 8664: 0076 0x76 + 8666: 401e 0x401e + 8668: 2225 jal 8790 <__stack_size+0x7f90> + 866a: 7f84 flw fs1,56(a5) + 866c: 401a 0x401a + 866e: 2224 fld fs1,64(a2) + 8670: 9c9f 0007 fa00 0xfa0000079c9f + 8676: 35000007 0x35000007 + 867a: 9100 0x9100 + 867c: 7ef4 flw fa3,124(a3) + 867e: 7906 flw fs2,96(sp) + 8680: 1a00 addi s0,sp,304 + 8682: 0076 0x76 + 8684: 791e flw fs2,228(sp) + 8686: 1a00 addi s0,sp,304 + 8688: f491 bnez s1,8594 <__stack_size+0x7d94> + 868a: 067e slli a2,a2,0x1f + 868c: 0079 c.addi zero,30 + 868e: 751a flw fa0,164(sp) + 8690: 1e00 addi s0,sp,816 + 8692: f491 bnez s1,859e <__stack_size+0x7d9e> + 8694: 067e slli a2,a2,0x1f + 8696: 2540 fld fs0,136(a0) + 8698: 0076 0x76 + 869a: 221e fld ft4,448(sp) + 869c: f491 bnez s1,85a8 <__stack_size+0x7da8> + 869e: 067e slli a2,a2,0x1f + 86a0: 0079 c.addi zero,30 + 86a2: 761a flw fa2,164(sp) + 86a4: 1e00 addi s0,sp,816 + 86a6: 2540 fld fs0,136(a0) + 86a8: 7922 flw fs2,40(sp) + 86aa: 1a00 addi s0,sp,304 + 86ac: 2440 fld fs0,136(s0) + 86ae: 9f22 add t5,t5,s0 + 86b0: 07fa slli a5,a5,0x1e + 86b2: 0000 unimp + 86b4: 0810 addi a2,sp,16 + 86b6: 0000 unimp + 86b8: 0044 addi s1,sp,4 + 86ba: f491 bnez s1,85c6 <__stack_size+0x7dc6> + 86bc: 067e slli a2,a2,0x1f + 86be: 0079 c.addi zero,30 + 86c0: 911a add sp,sp,t1 + 86c2: 7f8c flw fa1,56(a5) + 86c4: 7906 flw fs2,96(sp) + 86c6: 1a00 addi s0,sp,304 + 86c8: 791e flw fs2,228(sp) + 86ca: 1a00 addi s0,sp,304 + 86cc: f491 bnez s1,85d8 <__stack_size+0x7dd8> + 86ce: 067e slli a2,a2,0x1f + 86d0: 0079 c.addi zero,30 + 86d2: 751a flw fa0,164(sp) + 86d4: 1e00 addi s0,sp,816 + 86d6: 8c91 sub s1,s1,a2 + 86d8: 067f 0x67f + 86da: 0079 c.addi zero,30 + 86dc: 911a add sp,sp,t1 + 86de: 7ef4 flw fa3,124(a3) + 86e0: 4006 0x4006 + 86e2: 1e25 addi t3,t3,-23 + 86e4: 9122 add sp,sp,s0 + 86e6: 7ef4 flw fa3,124(a3) + 86e8: 7906 flw fs2,96(sp) + 86ea: 1a00 addi s0,sp,304 + 86ec: 8c91 sub s1,s1,a2 + 86ee: 067f 0x67f + 86f0: 0079 c.addi zero,30 + 86f2: 1e1a slli t3,t3,0x26 + 86f4: 2540 fld fs0,136(a0) + 86f6: 7922 flw fs2,40(sp) + 86f8: 1a00 addi s0,sp,304 + 86fa: 2440 fld fs0,136(s0) + 86fc: 9f22 add t5,t5,s0 + 86fe: 0810 addi a2,sp,16 + 8700: 0000 unimp + 8702: 081e slli a6,a6,0x7 + 8704: 0000 unimp + 8706: 0048 addi a0,sp,4 + 8708: f491 bnez s1,8614 <__stack_size+0x7e14> + 870a: 067e slli a2,a2,0x1f + 870c: 0079 c.addi zero,30 + 870e: 911a add sp,sp,t1 + 8710: 7f8c flw fa1,56(a5) + 8712: 7906 flw fs2,96(sp) + 8714: 1a00 addi s0,sp,304 + 8716: 791e flw fs2,228(sp) + 8718: 1a00 addi s0,sp,304 + 871a: f491 bnez s1,8626 <__stack_size+0x7e26> + 871c: 067e slli a2,a2,0x1f + 871e: 0079 c.addi zero,30 + 8720: 911a add sp,sp,t1 + 8722: 7f8c flw fa1,56(a5) + 8724: 4006 0x4006 + 8726: 1e25 addi t3,t3,-23 + 8728: 8c91 sub s1,s1,a2 + 872a: 067f 0x67f + 872c: 0079 c.addi zero,30 + 872e: 911a add sp,sp,t1 + 8730: 7ef4 flw fa3,124(a3) + 8732: 4006 0x4006 + 8734: 1e25 addi t3,t3,-23 + 8736: 9122 add sp,sp,s0 + 8738: 7ef4 flw fa3,124(a3) + 873a: 7906 flw fs2,96(sp) + 873c: 1a00 addi s0,sp,304 + 873e: 8c91 sub s1,s1,a2 + 8740: 067f 0x67f + 8742: 0079 c.addi zero,30 + 8744: 1e1a slli t3,t3,0x26 + 8746: 2540 fld fs0,136(a0) + 8748: 7922 flw fs2,40(sp) + 874a: 1a00 addi s0,sp,304 + 874c: 2440 fld fs0,136(s0) + 874e: 9f22 add t5,t5,s0 + 8750: 081e slli a6,a6,0x7 + 8752: 0000 unimp + 8754: 08ae slli a7,a7,0xb + 8756: 0000 unimp + 8758: 0048 addi a0,sp,4 + 875a: 7f89 lui t6,0xfffe2 + 875c: f491 bnez s1,8668 <__stack_size+0x7e68> + 875e: 067e slli a2,a2,0x1f + 8760: 891a mv s2,t1 + 8762: 917f 0x917f + 8764: 7f8c flw fa1,56(a5) + 8766: 1a06 slli s4,s4,0x21 + 8768: 891e mv s2,t2 + 876a: 1a7f 0x1a7f + 876c: 7f89 lui t6,0xfffe2 + 876e: f491 bnez s1,867a <__stack_size+0x7e7a> + 8770: 067e slli a2,a2,0x1f + 8772: 911a add sp,sp,t1 + 8774: 7f8c flw fa1,56(a5) + 8776: 4006 0x4006 + 8778: 1e25 addi t3,t3,-23 + 877a: 7f89 lui t6,0xfffe2 + 877c: 8c91 sub s1,s1,a2 + 877e: 067f 0x67f + 8780: 911a add sp,sp,t1 + 8782: 7ef4 flw fa3,124(a3) + 8784: 4006 0x4006 + 8786: 1e25 addi t3,t3,-23 + 8788: 8922 mv s2,s0 + 878a: 917f 0x917f + 878c: 7ef4 flw fa3,124(a3) + 878e: 1a06 slli s4,s4,0x21 + 8790: 7f89 lui t6,0xfffe2 + 8792: 8c91 sub s1,s1,a2 + 8794: 067f 0x67f + 8796: 1e1a slli t3,t3,0x26 + 8798: 2540 fld fs0,136(a0) + 879a: 8922 mv s2,s0 + 879c: 1a7f 0x1a7f + 879e: 2440 fld fs0,136(s0) + 87a0: 9f22 add t5,t5,s0 + 87a2: 09d4 addi a3,sp,212 + 87a4: 0000 unimp + 87a6: 09da slli s3,s3,0x16 87a8: 0000 unimp - 87aa: 081e slli a6,a6,0x7 - 87ac: 0000 unimp - 87ae: 0048 addi a0,sp,4 - 87b0: f491 bnez s1,86bc <__stack_size+0x7ebc> - 87b2: 067e slli a2,a2,0x1f - 87b4: 0079 c.addi zero,30 - 87b6: 911a add sp,sp,t1 - 87b8: 7f8c flw fa1,56(a5) - 87ba: 7906 flw fs2,96(sp) - 87bc: 1a00 addi s0,sp,304 - 87be: 791e flw fs2,228(sp) - 87c0: 1a00 addi s0,sp,304 - 87c2: f491 bnez s1,86ce <__stack_size+0x7ece> - 87c4: 067e slli a2,a2,0x1f - 87c6: 0079 c.addi zero,30 - 87c8: 911a add sp,sp,t1 - 87ca: 7f8c flw fa1,56(a5) - 87cc: 4006 0x4006 - 87ce: 1e25 addi t3,t3,-23 - 87d0: 8c91 sub s1,s1,a2 - 87d2: 067f 0x67f - 87d4: 0079 c.addi zero,30 - 87d6: 911a add sp,sp,t1 - 87d8: 7ef4 flw fa3,124(a3) - 87da: 4006 0x4006 - 87dc: 1e25 addi t3,t3,-23 - 87de: 9122 add sp,sp,s0 - 87e0: 7ef4 flw fa3,124(a3) - 87e2: 7906 flw fs2,96(sp) - 87e4: 1a00 addi s0,sp,304 - 87e6: 8c91 sub s1,s1,a2 - 87e8: 067f 0x67f - 87ea: 0079 c.addi zero,30 - 87ec: 1e1a slli t3,t3,0x26 - 87ee: 2540 fld fs0,136(a0) - 87f0: 7922 flw fs2,40(sp) - 87f2: 1a00 addi s0,sp,304 - 87f4: 2440 fld fs0,136(s0) - 87f6: 9f22 add t5,t5,s0 - 87f8: 081e slli a6,a6,0x7 - 87fa: 0000 unimp - 87fc: 08ae slli a7,a7,0xb + 87aa: 0048 addi a0,sp,4 + 87ac: 7f89 lui t6,0xfffe2 + 87ae: f491 bnez s1,86ba <__stack_size+0x7eba> + 87b0: 067e slli a2,a2,0x1f + 87b2: 891a mv s2,t1 + 87b4: 917f 0x917f + 87b6: 7f8c flw fa1,56(a5) + 87b8: 1a06 slli s4,s4,0x21 + 87ba: 891e mv s2,t2 + 87bc: 1a7f 0x1a7f + 87be: 7f89 lui t6,0xfffe2 + 87c0: f491 bnez s1,86cc <__stack_size+0x7ecc> + 87c2: 067e slli a2,a2,0x1f + 87c4: 911a add sp,sp,t1 + 87c6: 7f8c flw fa1,56(a5) + 87c8: 4006 0x4006 + 87ca: 1e25 addi t3,t3,-23 + 87cc: 7f89 lui t6,0xfffe2 + 87ce: 8c91 sub s1,s1,a2 + 87d0: 067f 0x67f + 87d2: 911a add sp,sp,t1 + 87d4: 7ef4 flw fa3,124(a3) + 87d6: 4006 0x4006 + 87d8: 1e25 addi t3,t3,-23 + 87da: 8922 mv s2,s0 + 87dc: 917f 0x917f + 87de: 7ef4 flw fa3,124(a3) + 87e0: 1a06 slli s4,s4,0x21 + 87e2: 7f89 lui t6,0xfffe2 + 87e4: 8c91 sub s1,s1,a2 + 87e6: 067f 0x67f + 87e8: 1e1a slli t3,t3,0x26 + 87ea: 2540 fld fs0,136(a0) + 87ec: 8922 mv s2,s0 + 87ee: 1a7f 0x1a7f + 87f0: 2440 fld fs0,136(s0) + 87f2: 9f22 add t5,t5,s0 + ... + 87fc: 03ac addi a1,sp,456 87fe: 0000 unimp - 8800: 0048 addi a0,sp,4 - 8802: 7f89 lui t6,0xfffe2 - 8804: f491 bnez s1,8710 <__stack_size+0x7f10> - 8806: 067e slli a2,a2,0x1f - 8808: 891a mv s2,t1 - 880a: 917f 0x917f - 880c: 7f8c flw fa1,56(a5) - 880e: 1a06 slli s4,s4,0x21 - 8810: 891e mv s2,t2 - 8812: 1a7f 0x1a7f - 8814: 7f89 lui t6,0xfffe2 - 8816: f491 bnez s1,8722 <__stack_size+0x7f22> - 8818: 067e slli a2,a2,0x1f - 881a: 911a add sp,sp,t1 - 881c: 7f8c flw fa1,56(a5) - 881e: 4006 0x4006 - 8820: 1e25 addi t3,t3,-23 - 8822: 7f89 lui t6,0xfffe2 - 8824: 8c91 sub s1,s1,a2 - 8826: 067f 0x67f - 8828: 911a add sp,sp,t1 - 882a: 7ef4 flw fa3,124(a3) - 882c: 4006 0x4006 - 882e: 1e25 addi t3,t3,-23 - 8830: 8922 mv s2,s0 - 8832: 917f 0x917f - 8834: 7ef4 flw fa3,124(a3) - 8836: 1a06 slli s4,s4,0x21 - 8838: 7f89 lui t6,0xfffe2 - 883a: 8c91 sub s1,s1,a2 - 883c: 067f 0x67f - 883e: 1e1a slli t3,t3,0x26 - 8840: 2540 fld fs0,136(a0) - 8842: 8922 mv s2,s0 - 8844: 1a7f 0x1a7f - 8846: 2440 fld fs0,136(s0) - 8848: 9f22 add t5,t5,s0 - 884a: 09d4 addi a3,sp,212 - 884c: 0000 unimp - 884e: 09da slli s3,s3,0x16 - 8850: 0000 unimp - 8852: 0048 addi a0,sp,4 - 8854: 7f89 lui t6,0xfffe2 - 8856: f491 bnez s1,8762 <__stack_size+0x7f62> - 8858: 067e slli a2,a2,0x1f - 885a: 891a mv s2,t1 - 885c: 917f 0x917f - 885e: 7f8c flw fa1,56(a5) - 8860: 1a06 slli s4,s4,0x21 - 8862: 891e mv s2,t2 - 8864: 1a7f 0x1a7f - 8866: 7f89 lui t6,0xfffe2 - 8868: f491 bnez s1,8774 <__stack_size+0x7f74> - 886a: 067e slli a2,a2,0x1f - 886c: 911a add sp,sp,t1 - 886e: 7f8c flw fa1,56(a5) - 8870: 4006 0x4006 - 8872: 1e25 addi t3,t3,-23 - 8874: 7f89 lui t6,0xfffe2 - 8876: 8c91 sub s1,s1,a2 - 8878: 067f 0x67f - 887a: 911a add sp,sp,t1 - 887c: 7ef4 flw fa3,124(a3) - 887e: 4006 0x4006 - 8880: 1e25 addi t3,t3,-23 - 8882: 8922 mv s2,s0 - 8884: 917f 0x917f - 8886: 7ef4 flw fa3,124(a3) - 8888: 1a06 slli s4,s4,0x21 - 888a: 7f89 lui t6,0xfffe2 - 888c: 8c91 sub s1,s1,a2 - 888e: 067f 0x67f - 8890: 1e1a slli t3,t3,0x26 - 8892: 2540 fld fs0,136(a0) - 8894: 8922 mv s2,s0 - 8896: 1a7f 0x1a7f - 8898: 2440 fld fs0,136(s0) - 889a: 9f22 add t5,t5,s0 + 8800: 0496 slli s1,s1,0x5 + 8802: 0000 unimp + 8804: 0001 nop + 8806: 00057463 bleu zero,a0,880e <__stack_size+0x800e> + 880a: 7800 flw fs0,48(s0) + 880c: 0005 c.addi zero,1 + 880e: 0100 addi s0,sp,128 + 8810: 5e00 lw s0,56(a2) + 8812: 0578 addi a4,sp,652 + 8814: 0000 unimp + 8816: 06ca slli a3,a3,0x12 + 8818: 0000 unimp + 881a: e8910003 lb zero,-375(sp) + 881e: ca7e sw t6,20(sp) + 8820: 0006 0x6 + 8822: ac00 fsd fs0,24(s0) + 8824: 01000007 0x1000007 + 8828: 6200 flw fs0,0(a2) ... - 88a4: 03ac addi a1,sp,456 + 8832: 03fe slli t2,t2,0x1f + 8834: 0000 unimp + 8836: 04b0 addi a2,sp,584 + 8838: 0000 unimp + 883a: 0001 nop + 883c: b05d j 80e2 <__stack_size+0x78e2> + 883e: 0004 addi s1,sp,0 + 8840: bc00 fsd fs0,56(s0) + 8842: 0005 c.addi zero,1 + 8844: 2200 fld fs0,0(a2) + 8846: 8e00 0x8e00 + 8848: 7b00 flw fs0,48(a4) + 884a: 1e00 addi s0,sp,816 + 884c: 0089 addi ra,ra,2 + 884e: 791a flw fs2,164(sp) + 8850: 7b00 flw fs0,48(a4) + 8852: 1e00 addi s0,sp,816 + 8854: 0082 slli ra,ra,0x0 + 8856: 008e slli ra,ra,0x3 + 8858: 221e fld ft4,448(sp) + 885a: 008e slli ra,ra,0x3 + 885c: 401e007b 0x401e007b + 8860: 2225 jal 8988 <__stack_size+0x8188> + 8862: 0089 addi ra,ra,2 + 8864: 401a 0x401a + 8866: 2224 fld fs1,64(a2) + 8868: bc9f 0005 2800 0x28000005bc9f + 886e: 0006 0x6 + 8870: 0100 addi s0,sp,128 + 8872: 5a00 lw s0,48(a2) + 8874: 0628 addi a0,sp,776 + 8876: 0000 unimp + 8878: 0644 addi s1,sp,772 + 887a: 0000 unimp + 887c: 0022 0x22 + 887e: 008d007b 0x8d007b + 8882: 8c1e mv s8,t2 + 8884: 1a00 addi s0,sp,304 + 8886: 0078 addi a4,sp,12 + 8888: 821e007b 0x821e007b + 888c: 8d00 0x8d00 + 888e: 1e00 addi s0,sp,816 + 8890: 7b22 flw fs6,40(sp) + 8892: 8d00 0x8d00 + 8894: 1e00 addi s0,sp,816 + 8896: 2540 fld fs0,136(a0) + 8898: 8c22 mv s8,s0 + 889a: 1a00 addi s0,sp,304 + 889c: 2440 fld fs0,136(s0) + 889e: 9f22 add t5,t5,s0 + 88a0: 0644 addi s1,sp,772 + 88a2: 0000 unimp + 88a4: 0682 slli a3,a3,0x0 88a6: 0000 unimp - 88a8: 0496 slli s1,s1,0x5 - 88aa: 0000 unimp - 88ac: 0001 nop - 88ae: 00057463 bleu zero,a0,88b6 <__stack_size+0x80b6> - 88b2: 7800 flw fs0,48(s0) - 88b4: 0005 c.addi zero,1 - 88b6: 0100 addi s0,sp,128 - 88b8: 5e00 lw s0,56(a2) - 88ba: 0578 addi a4,sp,652 - 88bc: 0000 unimp - 88be: 06ca slli a3,a3,0x12 - 88c0: 0000 unimp - 88c2: e8910003 lb zero,-375(sp) - 88c6: ca7e sw t6,20(sp) - 88c8: 0006 0x6 - 88ca: ac00 fsd fs0,24(s0) - 88cc: 01000007 0x1000007 - 88d0: 6200 flw fs0,0(a2) - ... - 88da: 03fe slli t2,t2,0x1f - 88dc: 0000 unimp - 88de: 04b0 addi a2,sp,584 - 88e0: 0000 unimp - 88e2: 0001 nop - 88e4: b05d j 818a <__stack_size+0x798a> - 88e6: 0004 addi s1,sp,0 - 88e8: bc00 fsd fs0,56(s0) - 88ea: 0005 c.addi zero,1 - 88ec: 2200 fld fs0,0(a2) - 88ee: 8e00 0x8e00 - 88f0: 7b00 flw fs0,48(a4) - 88f2: 1e00 addi s0,sp,816 - 88f4: 0089 addi ra,ra,2 - 88f6: 791a flw fs2,164(sp) - 88f8: 7b00 flw fs0,48(a4) - 88fa: 1e00 addi s0,sp,816 - 88fc: 0082 slli ra,ra,0x0 - 88fe: 008e slli ra,ra,0x3 - 8900: 221e fld ft4,448(sp) - 8902: 008e slli ra,ra,0x3 - 8904: 401e007b 0x401e007b - 8908: 2225 jal 8a30 <__stack_size+0x8230> - 890a: 0089 addi ra,ra,2 - 890c: 401a 0x401a - 890e: 2224 fld fs1,64(a2) - 8910: bc9f 0005 2800 0x28000005bc9f - 8916: 0006 0x6 - 8918: 0100 addi s0,sp,128 - 891a: 5a00 lw s0,48(a2) - 891c: 0628 addi a0,sp,776 - 891e: 0000 unimp - 8920: 0644 addi s1,sp,772 - 8922: 0000 unimp - 8924: 0022 0x22 - 8926: 008d007b 0x8d007b - 892a: 8c1e mv s8,t2 - 892c: 1a00 addi s0,sp,304 - 892e: 0078 addi a4,sp,12 - 8930: 821e007b 0x821e007b - 8934: 8d00 0x8d00 - 8936: 1e00 addi s0,sp,816 - 8938: 7b22 flw fs6,40(sp) - 893a: 8d00 0x8d00 - 893c: 1e00 addi s0,sp,816 - 893e: 2540 fld fs0,136(a0) - 8940: 8c22 mv s8,s0 - 8942: 1a00 addi s0,sp,304 - 8944: 2440 fld fs0,136(s0) - 8946: 9f22 add t5,t5,s0 - 8948: 0644 addi s1,sp,772 - 894a: 0000 unimp - 894c: 0682 slli a3,a3,0x0 - 894e: 0000 unimp - 8950: 0024 addi s1,sp,8 - 8952: 008d007b 0x8d007b - 8956: 0a1e slli s4,s4,0x7 - 8958: ffff 0xffff - 895a: 781a flw fa6,164(sp) - 895c: 7b00 flw fs0,48(a4) - 895e: 1e00 addi s0,sp,816 - 8960: 0082 slli ra,ra,0x0 - 8962: 008d addi ra,ra,3 - 8964: 221e fld ft4,448(sp) - 8966: 008d007b 0x8d007b - 896a: 401e 0x401e - 896c: 2225 jal 8a94 <__stack_size+0x8294> - 896e: ff0a fsw ft2,188(sp) - 8970: 1aff 0x1aff - 8972: 2440 fld fs0,136(s0) - 8974: 9f22 add t5,t5,s0 - 8976: 0682 slli a3,a3,0x0 - 8978: 0000 unimp - 897a: 0684 addi s1,sp,832 - 897c: 0000 unimp - 897e: 0022 0x22 - 8980: 008d007b 0x8d007b - 8984: 7a1e flw fs4,228(sp) - 8986: 1a7f 0x1a7f - 8988: 0078 addi a4,sp,12 - 898a: 821e007b 0x821e007b - 898e: 8d00 0x8d00 - 8990: 1e00 addi s0,sp,816 - 8992: 7b22 flw fs6,40(sp) - 8994: 8d00 0x8d00 - 8996: 1e00 addi s0,sp,816 - 8998: 2540 fld fs0,136(a0) - 899a: 7a22 flw fs4,40(sp) - 899c: 1a7f 0x1a7f - 899e: 2440 fld fs0,136(s0) - 89a0: 9f22 add t5,t5,s0 - 89a2: 0684 addi s1,sp,832 - 89a4: 0000 unimp - 89a6: 0686 slli a3,a3,0x1 - 89a8: 0000 unimp - 89aa: 0024 addi s1,sp,8 - 89ac: 008d007b 0x8d007b - 89b0: 0a1e slli s4,s4,0x7 - 89b2: ffff 0xffff - 89b4: 781a flw fa6,164(sp) - 89b6: 7b00 flw fs0,48(a4) - 89b8: 1e00 addi s0,sp,816 - 89ba: 0082 slli ra,ra,0x0 - 89bc: 008d addi ra,ra,3 - 89be: 221e fld ft4,448(sp) - 89c0: 008d007b 0x8d007b - 89c4: 401e 0x401e - 89c6: 2225 jal 8aee <__stack_size+0x82ee> - 89c8: ff0a fsw ft2,188(sp) - 89ca: 1aff 0x1aff - 89cc: 2440 fld fs0,136(s0) - 89ce: 9f22 add t5,t5,s0 - 89d0: 0686 slli a3,a3,0x1 - 89d2: 0000 unimp - 89d4: 06a8 addi a0,sp,840 - 89d6: 0000 unimp - 89d8: 0022 0x22 - 89da: 008d007b 0x8d007b - 89de: 841e mv s0,t2 - 89e0: 1a7f 0x1a7f - 89e2: 0078 addi a4,sp,12 - 89e4: 821e007b 0x821e007b - 89e8: 8d00 0x8d00 - 89ea: 1e00 addi s0,sp,816 - 89ec: 7b22 flw fs6,40(sp) - 89ee: 8d00 0x8d00 - 89f0: 1e00 addi s0,sp,816 - 89f2: 2540 fld fs0,136(a0) - 89f4: 8422 mv s0,s0 - 89f6: 1a7f 0x1a7f - 89f8: 2440 fld fs0,136(s0) - 89fa: 9f22 add t5,t5,s0 - 89fc: 06a8 addi a0,sp,840 - 89fe: 0000 unimp - 8a00: 06b4 addi a3,sp,840 - 8a02: 0000 unimp - 8a04: 0031 c.addi zero,12 - 8a06: 7f84 flw fs1,56(a5) - 8a08: f491 bnez s1,8914 <__stack_size+0x8114> - 8a0a: 067e slli a2,a2,0x1f - 8a0c: 8d1a mv s10,t1 - 8a0e: 1e00 addi s0,sp,816 - 8a10: 7f84 flw fs1,56(a5) - 8a12: 841a mv s0,t1 - 8a14: 917f 0x917f - 8a16: 7ef4 flw fa3,124(a3) - 8a18: 1a06 slli s4,s4,0x21 - 8a1a: 0078 addi a4,sp,12 - 8a1c: 821e mv tp,t2 - 8a1e: 8d00 0x8d00 - 8a20: 1e00 addi s0,sp,816 - 8a22: 8422 mv s0,s0 - 8a24: 917f 0x917f - 8a26: 7ef4 flw fa3,124(a3) - 8a28: 1a06 slli s4,s4,0x21 - 8a2a: 008d addi ra,ra,3 - 8a2c: 401e 0x401e - 8a2e: 2225 jal 8b56 <__stack_size+0x8356> - 8a30: 7f84 flw fs1,56(a5) - 8a32: 401a 0x401a - 8a34: 2224 fld fs1,64(a2) - 8a36: b49f 0006 c400 0xc4000006b49f - 8a3c: 0006 0x6 - 8a3e: 3500 fld fs0,40(a0) - 8a40: 8400 0x8400 - 8a42: 917f 0x917f - 8a44: 7ef4 flw fa3,124(a3) - 8a46: 1a06 slli s4,s4,0x21 - 8a48: 008d addi ra,ra,3 - 8a4a: 841e mv s0,t2 - 8a4c: 1a7f 0x1a7f - 8a4e: 7f84 flw fs1,56(a5) - 8a50: f491 bnez s1,895c <__stack_size+0x815c> - 8a52: 067e slli a2,a2,0x1f - 8a54: 781a flw fa6,164(sp) - 8a56: 1e00 addi s0,sp,816 - 8a58: f491 bnez s1,8964 <__stack_size+0x8164> - 8a5a: 067e slli a2,a2,0x1f - 8a5c: 2540 fld fs0,136(a0) - 8a5e: 008d addi ra,ra,3 - 8a60: 221e fld ft4,448(sp) + 88a8: 0024 addi s1,sp,8 + 88aa: 008d007b 0x8d007b + 88ae: 0a1e slli s4,s4,0x7 + 88b0: ffff 0xffff + 88b2: 781a flw fa6,164(sp) + 88b4: 7b00 flw fs0,48(a4) + 88b6: 1e00 addi s0,sp,816 + 88b8: 0082 slli ra,ra,0x0 + 88ba: 008d addi ra,ra,3 + 88bc: 221e fld ft4,448(sp) + 88be: 008d007b 0x8d007b + 88c2: 401e 0x401e + 88c4: 2225 jal 89ec <__stack_size+0x81ec> + 88c6: ff0a fsw ft2,188(sp) + 88c8: 1aff 0x1aff + 88ca: 2440 fld fs0,136(s0) + 88cc: 9f22 add t5,t5,s0 + 88ce: 0682 slli a3,a3,0x0 + 88d0: 0000 unimp + 88d2: 0684 addi s1,sp,832 + 88d4: 0000 unimp + 88d6: 0022 0x22 + 88d8: 008d007b 0x8d007b + 88dc: 7a1e flw fs4,228(sp) + 88de: 1a7f 0x1a7f + 88e0: 0078 addi a4,sp,12 + 88e2: 821e007b 0x821e007b + 88e6: 8d00 0x8d00 + 88e8: 1e00 addi s0,sp,816 + 88ea: 7b22 flw fs6,40(sp) + 88ec: 8d00 0x8d00 + 88ee: 1e00 addi s0,sp,816 + 88f0: 2540 fld fs0,136(a0) + 88f2: 7a22 flw fs4,40(sp) + 88f4: 1a7f 0x1a7f + 88f6: 2440 fld fs0,136(s0) + 88f8: 9f22 add t5,t5,s0 + 88fa: 0684 addi s1,sp,832 + 88fc: 0000 unimp + 88fe: 0686 slli a3,a3,0x1 + 8900: 0000 unimp + 8902: 0024 addi s1,sp,8 + 8904: 008d007b 0x8d007b + 8908: 0a1e slli s4,s4,0x7 + 890a: ffff 0xffff + 890c: 781a flw fa6,164(sp) + 890e: 7b00 flw fs0,48(a4) + 8910: 1e00 addi s0,sp,816 + 8912: 0082 slli ra,ra,0x0 + 8914: 008d addi ra,ra,3 + 8916: 221e fld ft4,448(sp) + 8918: 008d007b 0x8d007b + 891c: 401e 0x401e + 891e: 2225 jal 8a46 <__stack_size+0x8246> + 8920: ff0a fsw ft2,188(sp) + 8922: 1aff 0x1aff + 8924: 2440 fld fs0,136(s0) + 8926: 9f22 add t5,t5,s0 + 8928: 0686 slli a3,a3,0x1 + 892a: 0000 unimp + 892c: 06a8 addi a0,sp,840 + 892e: 0000 unimp + 8930: 0022 0x22 + 8932: 008d007b 0x8d007b + 8936: 841e mv s0,t2 + 8938: 1a7f 0x1a7f + 893a: 0078 addi a4,sp,12 + 893c: 821e007b 0x821e007b + 8940: 8d00 0x8d00 + 8942: 1e00 addi s0,sp,816 + 8944: 7b22 flw fs6,40(sp) + 8946: 8d00 0x8d00 + 8948: 1e00 addi s0,sp,816 + 894a: 2540 fld fs0,136(a0) + 894c: 8422 mv s0,s0 + 894e: 1a7f 0x1a7f + 8950: 2440 fld fs0,136(s0) + 8952: 9f22 add t5,t5,s0 + 8954: 06a8 addi a0,sp,840 + 8956: 0000 unimp + 8958: 06b4 addi a3,sp,840 + 895a: 0000 unimp + 895c: 0031 c.addi zero,12 + 895e: 7f84 flw fs1,56(a5) + 8960: f491 bnez s1,886c <__stack_size+0x806c> + 8962: 067e slli a2,a2,0x1f + 8964: 8d1a mv s10,t1 + 8966: 1e00 addi s0,sp,816 + 8968: 7f84 flw fs1,56(a5) + 896a: 841a mv s0,t1 + 896c: 917f 0x917f + 896e: 7ef4 flw fa3,124(a3) + 8970: 1a06 slli s4,s4,0x21 + 8972: 0078 addi a4,sp,12 + 8974: 821e mv tp,t2 + 8976: 8d00 0x8d00 + 8978: 1e00 addi s0,sp,816 + 897a: 8422 mv s0,s0 + 897c: 917f 0x917f + 897e: 7ef4 flw fa3,124(a3) + 8980: 1a06 slli s4,s4,0x21 + 8982: 008d addi ra,ra,3 + 8984: 401e 0x401e + 8986: 2225 jal 8aae <__stack_size+0x82ae> + 8988: 7f84 flw fs1,56(a5) + 898a: 401a 0x401a + 898c: 2224 fld fs1,64(a2) + 898e: b49f 0006 c400 0xc4000006b49f + 8994: 0006 0x6 + 8996: 3500 fld fs0,40(a0) + 8998: 8400 0x8400 + 899a: 917f 0x917f + 899c: 7ef4 flw fa3,124(a3) + 899e: 1a06 slli s4,s4,0x21 + 89a0: 008d addi ra,ra,3 + 89a2: 841e mv s0,t2 + 89a4: 1a7f 0x1a7f + 89a6: 7f84 flw fs1,56(a5) + 89a8: f491 bnez s1,88b4 <__stack_size+0x80b4> + 89aa: 067e slli a2,a2,0x1f + 89ac: 781a flw fa6,164(sp) + 89ae: 1e00 addi s0,sp,816 + 89b0: f491 bnez s1,88bc <__stack_size+0x80bc> + 89b2: 067e slli a2,a2,0x1f + 89b4: 2540 fld fs0,136(a0) + 89b6: 008d addi ra,ra,3 + 89b8: 221e fld ft4,448(sp) + 89ba: 7f84 flw fs1,56(a5) + 89bc: f491 bnez s1,88c8 <__stack_size+0x80c8> + 89be: 067e slli a2,a2,0x1f + 89c0: 8d1a mv s10,t1 + 89c2: 1e00 addi s0,sp,816 + 89c4: 2540 fld fs0,136(a0) + 89c6: 8422 mv s0,s0 + 89c8: 1a7f 0x1a7f + 89ca: 2440 fld fs0,136(s0) + 89cc: 9f22 add t5,t5,s0 + 89ce: 06c4 addi s1,sp,836 + 89d0: 0000 unimp + 89d2: 06e2 slli a3,a3,0x18 + 89d4: 0000 unimp + 89d6: 0035 c.addi zero,13 + 89d8: f491 bnez s1,88e4 <__stack_size+0x80e4> + 89da: 067e slli a2,a2,0x1f + 89dc: 0084 addi s1,sp,64 + 89de: 8d1a mv s10,t1 + 89e0: 1e00 addi s0,sp,816 + 89e2: 0084 addi s1,sp,64 + 89e4: 911a add sp,sp,t1 + 89e6: 7ef4 flw fa3,124(a3) + 89e8: 8406 mv s0,ra + 89ea: 1a00 addi s0,sp,304 + 89ec: 0078 addi a4,sp,12 + 89ee: 911e add sp,sp,t2 + 89f0: 7ef4 flw fa3,124(a3) + 89f2: 4006 0x4006 + 89f4: 8d25 xor a0,a0,s1 + 89f6: 1e00 addi s0,sp,816 + 89f8: 9122 add sp,sp,s0 + 89fa: 7ef4 flw fa3,124(a3) + 89fc: 8406 mv s0,ra + 89fe: 1a00 addi s0,sp,304 + 8a00: 008d addi ra,ra,3 + 8a02: 401e 0x401e + 8a04: 2225 jal 8b2c <__stack_size+0x832c> + 8a06: 0084 addi s1,sp,64 + 8a08: 401a 0x401a + 8a0a: 2224 fld fs1,64(a2) + 8a0c: e29f 0006 0c00 0xc000006e29f + 8a12: 35000007 0x35000007 + 8a16: 8500 0x8500 + 8a18: 917f 0x917f + 8a1a: 7ef4 flw fa3,124(a3) + 8a1c: 1a06 slli s4,s4,0x21 + 8a1e: 008d addi ra,ra,3 + 8a20: 851e mv a0,t2 + 8a22: 1a7f 0x1a7f + 8a24: 7f85 lui t6,0xfffe1 + 8a26: f491 bnez s1,8932 <__stack_size+0x8132> + 8a28: 067e slli a2,a2,0x1f + 8a2a: 781a flw fa6,164(sp) + 8a2c: 1e00 addi s0,sp,816 + 8a2e: f491 bnez s1,893a <__stack_size+0x813a> + 8a30: 067e slli a2,a2,0x1f + 8a32: 2540 fld fs0,136(a0) + 8a34: 008d addi ra,ra,3 + 8a36: 221e fld ft4,448(sp) + 8a38: 7f85 lui t6,0xfffe1 + 8a3a: f491 bnez s1,8946 <__stack_size+0x8146> + 8a3c: 067e slli a2,a2,0x1f + 8a3e: 8d1a mv s10,t1 + 8a40: 1e00 addi s0,sp,816 + 8a42: 2540 fld fs0,136(a0) + 8a44: 8522 mv a0,s0 + 8a46: 1a7f 0x1a7f + 8a48: 2440 fld fs0,136(s0) + 8a4a: 9f22 add t5,t5,s0 + 8a4c: 070c addi a1,sp,896 + 8a4e: 0000 unimp + 8a50: 07c4 addi s1,sp,964 + 8a52: 0000 unimp + 8a54: 0001 nop + 8a56: c460 sw s0,76(s0) + 8a58: 06000007 0x6000007 + 8a5c: 0008 addi a0,sp,0 + 8a5e: 3500 fld fs0,40(a0) + 8a60: 9100 0x9100 8a62: 7f84 flw fs1,56(a5) - 8a64: f491 bnez s1,8970 <__stack_size+0x8170> - 8a66: 067e slli a2,a2,0x1f - 8a68: 8d1a mv s10,t1 - 8a6a: 1e00 addi s0,sp,816 - 8a6c: 2540 fld fs0,136(a0) - 8a6e: 8422 mv s0,s0 - 8a70: 1a7f 0x1a7f - 8a72: 2440 fld fs0,136(s0) - 8a74: 9f22 add t5,t5,s0 - 8a76: 06c4 addi s1,sp,836 - 8a78: 0000 unimp - 8a7a: 06e2 slli a3,a3,0x18 - 8a7c: 0000 unimp - 8a7e: 0035 c.addi zero,13 - 8a80: f491 bnez s1,898c <__stack_size+0x818c> - 8a82: 067e slli a2,a2,0x1f - 8a84: 0084 addi s1,sp,64 - 8a86: 8d1a mv s10,t1 - 8a88: 1e00 addi s0,sp,816 - 8a8a: 0084 addi s1,sp,64 - 8a8c: 911a add sp,sp,t1 - 8a8e: 7ef4 flw fa3,124(a3) - 8a90: 8406 mv s0,ra - 8a92: 1a00 addi s0,sp,304 - 8a94: 0078 addi a4,sp,12 - 8a96: 911e add sp,sp,t2 - 8a98: 7ef4 flw fa3,124(a3) - 8a9a: 4006 0x4006 - 8a9c: 8d25 xor a0,a0,s1 - 8a9e: 1e00 addi s0,sp,816 - 8aa0: 9122 add sp,sp,s0 - 8aa2: 7ef4 flw fa3,124(a3) - 8aa4: 8406 mv s0,ra - 8aa6: 1a00 addi s0,sp,304 - 8aa8: 008d addi ra,ra,3 - 8aaa: 401e 0x401e - 8aac: 2225 jal 8bd4 <__stack_size+0x83d4> - 8aae: 0084 addi s1,sp,64 - 8ab0: 401a 0x401a - 8ab2: 2224 fld fs1,64(a2) - 8ab4: e29f 0006 0c00 0xc000006e29f - 8aba: 35000007 0x35000007 - 8abe: 8500 0x8500 - 8ac0: 917f 0x917f - 8ac2: 7ef4 flw fa3,124(a3) - 8ac4: 1a06 slli s4,s4,0x21 - 8ac6: 008d addi ra,ra,3 - 8ac8: 851e mv a0,t2 - 8aca: 1a7f 0x1a7f - 8acc: 7f85 lui t6,0xfffe1 - 8ace: f491 bnez s1,89da <__stack_size+0x81da> - 8ad0: 067e slli a2,a2,0x1f - 8ad2: 781a flw fa6,164(sp) - 8ad4: 1e00 addi s0,sp,816 - 8ad6: f491 bnez s1,89e2 <__stack_size+0x81e2> - 8ad8: 067e slli a2,a2,0x1f + 8a64: 7906 flw fs2,96(sp) + 8a66: 1a00 addi s0,sp,304 + 8a68: 791e0083 lb ra,1937(t3) + 8a6c: 1a00 addi s0,sp,304 + 8a6e: 8491 srai s1,s1,0x4 + 8a70: 067f 0x67f + 8a72: 2540 fld fs0,136(a0) + 8a74: 911e0083 lb ra,-1775(t3) + 8a78: 7f84 flw fs1,56(a5) + 8a7a: 7906 flw fs2,96(sp) + 8a7c: 1a00 addi s0,sp,304 + 8a7e: 221e008f 0x221e008f + 8a82: 8491 srai s1,s1,0x4 + 8a84: 067f 0x67f + 8a86: 0079 c.addi zero,30 + 8a88: 831a mv t1,t1 + 8a8a: 1e00 addi s0,sp,816 + 8a8c: 2540 fld fs0,136(a0) + 8a8e: 7922 flw fs2,40(sp) + 8a90: 1a00 addi s0,sp,304 + 8a92: 2440 fld fs0,136(s0) + 8a94: 9f22 add t5,t5,s0 + 8a96: 0806 slli a6,a6,0x1 + 8a98: 0000 unimp + 8a9a: 080c addi a1,sp,16 + 8a9c: 0000 unimp + 8a9e: 0044 addi s1,sp,4 + 8aa0: 8491 srai s1,s1,0x4 + 8aa2: 067f 0x67f + 8aa4: 0079 c.addi zero,30 + 8aa6: 911a add sp,sp,t1 + 8aa8: 7efc flw fa5,124(a3) + 8aaa: 7906 flw fs2,96(sp) + 8aac: 1a00 addi s0,sp,304 + 8aae: 791e flw fs2,228(sp) + 8ab0: 1a00 addi s0,sp,304 + 8ab2: fc91 bnez s1,89ce <__stack_size+0x81ce> + 8ab4: 067e slli a2,a2,0x1f + 8ab6: 0079 c.addi zero,30 + 8ab8: 911a add sp,sp,t1 + 8aba: 7f84 flw fs1,56(a5) + 8abc: 4006 0x4006 + 8abe: 1e25 addi t3,t3,-23 + 8ac0: 8491 srai s1,s1,0x4 + 8ac2: 067f 0x67f + 8ac4: 0079 c.addi zero,30 + 8ac6: 8f1a mv t5,t1 + 8ac8: 1e00 addi s0,sp,816 + 8aca: 9122 add sp,sp,s0 + 8acc: 7f84 flw fs1,56(a5) + 8ace: 7906 flw fs2,96(sp) + 8ad0: 1a00 addi s0,sp,304 + 8ad2: fc91 bnez s1,89ee <__stack_size+0x81ee> + 8ad4: 067e slli a2,a2,0x1f + 8ad6: 0079 c.addi zero,30 + 8ad8: 1e1a slli t3,t3,0x26 8ada: 2540 fld fs0,136(a0) - 8adc: 008d addi ra,ra,3 - 8ade: 221e fld ft4,448(sp) - 8ae0: 7f85 lui t6,0xfffe1 - 8ae2: f491 bnez s1,89ee <__stack_size+0x81ee> - 8ae4: 067e slli a2,a2,0x1f - 8ae6: 8d1a mv s10,t1 - 8ae8: 1e00 addi s0,sp,816 - 8aea: 2540 fld fs0,136(a0) - 8aec: 8522 mv a0,s0 - 8aee: 1a7f 0x1a7f - 8af0: 2440 fld fs0,136(s0) - 8af2: 9f22 add t5,t5,s0 - 8af4: 070c addi a1,sp,896 - 8af6: 0000 unimp - 8af8: 07c4 addi s1,sp,964 - 8afa: 0000 unimp - 8afc: 0001 nop - 8afe: c460 sw s0,76(s0) - 8b00: 06000007 0x6000007 - 8b04: 0008 addi a0,sp,0 - 8b06: 3500 fld fs0,40(a0) - 8b08: 9100 0x9100 - 8b0a: 7f84 flw fs1,56(a5) - 8b0c: 7906 flw fs2,96(sp) - 8b0e: 1a00 addi s0,sp,304 - 8b10: 791e0083 lb ra,1937(t3) - 8b14: 1a00 addi s0,sp,304 - 8b16: 8491 srai s1,s1,0x4 - 8b18: 067f 0x67f - 8b1a: 2540 fld fs0,136(a0) - 8b1c: 911e0083 lb ra,-1775(t3) - 8b20: 7f84 flw fs1,56(a5) - 8b22: 7906 flw fs2,96(sp) - 8b24: 1a00 addi s0,sp,304 - 8b26: 221e008f 0x221e008f - 8b2a: 8491 srai s1,s1,0x4 - 8b2c: 067f 0x67f - 8b2e: 0079 c.addi zero,30 - 8b30: 831a mv t1,t1 - 8b32: 1e00 addi s0,sp,816 - 8b34: 2540 fld fs0,136(a0) - 8b36: 7922 flw fs2,40(sp) - 8b38: 1a00 addi s0,sp,304 - 8b3a: 2440 fld fs0,136(s0) - 8b3c: 9f22 add t5,t5,s0 - 8b3e: 0806 slli a6,a6,0x1 - 8b40: 0000 unimp - 8b42: 080c addi a1,sp,16 - 8b44: 0000 unimp - 8b46: 0044 addi s1,sp,4 - 8b48: 8491 srai s1,s1,0x4 - 8b4a: 067f 0x67f - 8b4c: 0079 c.addi zero,30 - 8b4e: 911a add sp,sp,t1 - 8b50: 7efc flw fa5,124(a3) - 8b52: 7906 flw fs2,96(sp) - 8b54: 1a00 addi s0,sp,304 - 8b56: 791e flw fs2,228(sp) - 8b58: 1a00 addi s0,sp,304 - 8b5a: fc91 bnez s1,8a76 <__stack_size+0x8276> - 8b5c: 067e slli a2,a2,0x1f - 8b5e: 0079 c.addi zero,30 - 8b60: 911a add sp,sp,t1 - 8b62: 7f84 flw fs1,56(a5) - 8b64: 4006 0x4006 - 8b66: 1e25 addi t3,t3,-23 - 8b68: 8491 srai s1,s1,0x4 - 8b6a: 067f 0x67f - 8b6c: 0079 c.addi zero,30 - 8b6e: 8f1a mv t5,t1 - 8b70: 1e00 addi s0,sp,816 - 8b72: 9122 add sp,sp,s0 - 8b74: 7f84 flw fs1,56(a5) - 8b76: 7906 flw fs2,96(sp) - 8b78: 1a00 addi s0,sp,304 - 8b7a: fc91 bnez s1,8a96 <__stack_size+0x8296> - 8b7c: 067e slli a2,a2,0x1f - 8b7e: 0079 c.addi zero,30 - 8b80: 1e1a slli t3,t3,0x26 - 8b82: 2540 fld fs0,136(a0) - 8b84: 7922 flw fs2,40(sp) - 8b86: 1a00 addi s0,sp,304 - 8b88: 2440 fld fs0,136(s0) - 8b8a: 9f22 add t5,t5,s0 - 8b8c: 080c addi a1,sp,16 + 8adc: 7922 flw fs2,40(sp) + 8ade: 1a00 addi s0,sp,304 + 8ae0: 2440 fld fs0,136(s0) + 8ae2: 9f22 add t5,t5,s0 + 8ae4: 080c addi a1,sp,16 + 8ae6: 0000 unimp + 8ae8: 081e slli a6,a6,0x7 + 8aea: 0000 unimp + 8aec: 0048 addi a0,sp,4 + 8aee: 8491 srai s1,s1,0x4 + 8af0: 067f 0x67f + 8af2: 0079 c.addi zero,30 + 8af4: 911a add sp,sp,t1 + 8af6: 7efc flw fa5,124(a3) + 8af8: 7906 flw fs2,96(sp) + 8afa: 1a00 addi s0,sp,304 + 8afc: 791e flw fs2,228(sp) + 8afe: 1a00 addi s0,sp,304 + 8b00: fc91 bnez s1,8a1c <__stack_size+0x821c> + 8b02: 067e slli a2,a2,0x1f + 8b04: 0079 c.addi zero,30 + 8b06: 911a add sp,sp,t1 + 8b08: 7f84 flw fs1,56(a5) + 8b0a: 4006 0x4006 + 8b0c: 1e25 addi t3,t3,-23 + 8b0e: 8491 srai s1,s1,0x4 + 8b10: 067f 0x67f + 8b12: 0079 c.addi zero,30 + 8b14: 911a add sp,sp,t1 + 8b16: 7efc flw fa5,124(a3) + 8b18: 4006 0x4006 + 8b1a: 1e25 addi t3,t3,-23 + 8b1c: 9122 add sp,sp,s0 + 8b1e: 7f84 flw fs1,56(a5) + 8b20: 7906 flw fs2,96(sp) + 8b22: 1a00 addi s0,sp,304 + 8b24: fc91 bnez s1,8a40 <__stack_size+0x8240> + 8b26: 067e slli a2,a2,0x1f + 8b28: 0079 c.addi zero,30 + 8b2a: 1e1a slli t3,t3,0x26 + 8b2c: 2540 fld fs0,136(a0) + 8b2e: 7922 flw fs2,40(sp) + 8b30: 1a00 addi s0,sp,304 + 8b32: 2440 fld fs0,136(s0) + 8b34: 9f22 add t5,t5,s0 + 8b36: 081e slli a6,a6,0x7 + 8b38: 0000 unimp + 8b3a: 08ae slli a7,a7,0xb + 8b3c: 0000 unimp + 8b3e: 0048 addi a0,sp,4 + 8b40: 7f89 lui t6,0xfffe2 + 8b42: 8491 srai s1,s1,0x4 + 8b44: 067f 0x67f + 8b46: 891a mv s2,t1 + 8b48: 917f 0x917f + 8b4a: 7efc flw fa5,124(a3) + 8b4c: 1a06 slli s4,s4,0x21 + 8b4e: 891e mv s2,t2 + 8b50: 1a7f 0x1a7f + 8b52: 7f89 lui t6,0xfffe2 + 8b54: fc91 bnez s1,8a70 <__stack_size+0x8270> + 8b56: 067e slli a2,a2,0x1f + 8b58: 911a add sp,sp,t1 + 8b5a: 7f84 flw fs1,56(a5) + 8b5c: 4006 0x4006 + 8b5e: 1e25 addi t3,t3,-23 + 8b60: 7f89 lui t6,0xfffe2 + 8b62: 8491 srai s1,s1,0x4 + 8b64: 067f 0x67f + 8b66: 911a add sp,sp,t1 + 8b68: 7efc flw fa5,124(a3) + 8b6a: 4006 0x4006 + 8b6c: 1e25 addi t3,t3,-23 + 8b6e: 8922 mv s2,s0 + 8b70: 917f 0x917f + 8b72: 7f84 flw fs1,56(a5) + 8b74: 1a06 slli s4,s4,0x21 + 8b76: 7f89 lui t6,0xfffe2 + 8b78: fc91 bnez s1,8a94 <__stack_size+0x8294> + 8b7a: 067e slli a2,a2,0x1f + 8b7c: 1e1a slli t3,t3,0x26 + 8b7e: 2540 fld fs0,136(a0) + 8b80: 8922 mv s2,s0 + 8b82: 1a7f 0x1a7f + 8b84: 2440 fld fs0,136(s0) + 8b86: 9f22 add t5,t5,s0 + 8b88: 09d4 addi a3,sp,212 + 8b8a: 0000 unimp + 8b8c: 09da slli s3,s3,0x16 8b8e: 0000 unimp - 8b90: 081e slli a6,a6,0x7 - 8b92: 0000 unimp - 8b94: 0048 addi a0,sp,4 - 8b96: 8491 srai s1,s1,0x4 - 8b98: 067f 0x67f - 8b9a: 0079 c.addi zero,30 - 8b9c: 911a add sp,sp,t1 - 8b9e: 7efc flw fa5,124(a3) - 8ba0: 7906 flw fs2,96(sp) - 8ba2: 1a00 addi s0,sp,304 - 8ba4: 791e flw fs2,228(sp) - 8ba6: 1a00 addi s0,sp,304 - 8ba8: fc91 bnez s1,8ac4 <__stack_size+0x82c4> - 8baa: 067e slli a2,a2,0x1f - 8bac: 0079 c.addi zero,30 - 8bae: 911a add sp,sp,t1 - 8bb0: 7f84 flw fs1,56(a5) - 8bb2: 4006 0x4006 - 8bb4: 1e25 addi t3,t3,-23 - 8bb6: 8491 srai s1,s1,0x4 - 8bb8: 067f 0x67f - 8bba: 0079 c.addi zero,30 - 8bbc: 911a add sp,sp,t1 - 8bbe: 7efc flw fa5,124(a3) - 8bc0: 4006 0x4006 - 8bc2: 1e25 addi t3,t3,-23 - 8bc4: 9122 add sp,sp,s0 - 8bc6: 7f84 flw fs1,56(a5) - 8bc8: 7906 flw fs2,96(sp) - 8bca: 1a00 addi s0,sp,304 - 8bcc: fc91 bnez s1,8ae8 <__stack_size+0x82e8> - 8bce: 067e slli a2,a2,0x1f - 8bd0: 0079 c.addi zero,30 - 8bd2: 1e1a slli t3,t3,0x26 - 8bd4: 2540 fld fs0,136(a0) - 8bd6: 7922 flw fs2,40(sp) - 8bd8: 1a00 addi s0,sp,304 - 8bda: 2440 fld fs0,136(s0) - 8bdc: 9f22 add t5,t5,s0 - 8bde: 081e slli a6,a6,0x7 - 8be0: 0000 unimp - 8be2: 08ae slli a7,a7,0xb + 8b90: 0048 addi a0,sp,4 + 8b92: 7f89 lui t6,0xfffe2 + 8b94: 8491 srai s1,s1,0x4 + 8b96: 067f 0x67f + 8b98: 891a mv s2,t1 + 8b9a: 917f 0x917f + 8b9c: 7efc flw fa5,124(a3) + 8b9e: 1a06 slli s4,s4,0x21 + 8ba0: 891e mv s2,t2 + 8ba2: 1a7f 0x1a7f + 8ba4: 7f89 lui t6,0xfffe2 + 8ba6: fc91 bnez s1,8ac2 <__stack_size+0x82c2> + 8ba8: 067e slli a2,a2,0x1f + 8baa: 911a add sp,sp,t1 + 8bac: 7f84 flw fs1,56(a5) + 8bae: 4006 0x4006 + 8bb0: 1e25 addi t3,t3,-23 + 8bb2: 7f89 lui t6,0xfffe2 + 8bb4: 8491 srai s1,s1,0x4 + 8bb6: 067f 0x67f + 8bb8: 911a add sp,sp,t1 + 8bba: 7efc flw fa5,124(a3) + 8bbc: 4006 0x4006 + 8bbe: 1e25 addi t3,t3,-23 + 8bc0: 8922 mv s2,s0 + 8bc2: 917f 0x917f + 8bc4: 7f84 flw fs1,56(a5) + 8bc6: 1a06 slli s4,s4,0x21 + 8bc8: 7f89 lui t6,0xfffe2 + 8bca: fc91 bnez s1,8ae6 <__stack_size+0x82e6> + 8bcc: 067e slli a2,a2,0x1f + 8bce: 1e1a slli t3,t3,0x26 + 8bd0: 2540 fld fs0,136(a0) + 8bd2: 8922 mv s2,s0 + 8bd4: 1a7f 0x1a7f + 8bd6: 2440 fld fs0,136(s0) + 8bd8: 9f22 add t5,t5,s0 + ... + 8be2: 03e6 slli t2,t2,0x19 8be4: 0000 unimp - 8be6: 0048 addi a0,sp,4 - 8be8: 7f89 lui t6,0xfffe2 - 8bea: 8491 srai s1,s1,0x4 - 8bec: 067f 0x67f - 8bee: 891a mv s2,t1 - 8bf0: 917f 0x917f - 8bf2: 7efc flw fa5,124(a3) - 8bf4: 1a06 slli s4,s4,0x21 - 8bf6: 891e mv s2,t2 - 8bf8: 1a7f 0x1a7f - 8bfa: 7f89 lui t6,0xfffe2 - 8bfc: fc91 bnez s1,8b18 <__stack_size+0x8318> - 8bfe: 067e slli a2,a2,0x1f - 8c00: 911a add sp,sp,t1 - 8c02: 7f84 flw fs1,56(a5) - 8c04: 4006 0x4006 - 8c06: 1e25 addi t3,t3,-23 - 8c08: 7f89 lui t6,0xfffe2 - 8c0a: 8491 srai s1,s1,0x4 - 8c0c: 067f 0x67f - 8c0e: 911a add sp,sp,t1 - 8c10: 7efc flw fa5,124(a3) - 8c12: 4006 0x4006 - 8c14: 1e25 addi t3,t3,-23 - 8c16: 8922 mv s2,s0 - 8c18: 917f 0x917f - 8c1a: 7f84 flw fs1,56(a5) - 8c1c: 1a06 slli s4,s4,0x21 - 8c1e: 7f89 lui t6,0xfffe2 - 8c20: fc91 bnez s1,8b3c <__stack_size+0x833c> - 8c22: 067e slli a2,a2,0x1f - 8c24: 1e1a slli t3,t3,0x26 - 8c26: 2540 fld fs0,136(a0) - 8c28: 8922 mv s2,s0 - 8c2a: 1a7f 0x1a7f - 8c2c: 2440 fld fs0,136(s0) - 8c2e: 9f22 add t5,t5,s0 - 8c30: 09d4 addi a3,sp,212 + 8be6: 03ea slli t2,t2,0x1a + 8be8: 0000 unimp + 8bea: 0001 nop + 8bec: ea5f 0003 7400 0x74000003ea5f + 8bf2: 0005 c.addi zero,1 + 8bf4: 0300 addi s0,sp,384 + 8bf6: 9100 0x9100 + 8bf8: 7ee8 flw fa0,124(a3) + 8bfa: 05aa slli a1,a1,0xa + 8bfc: 0000 unimp + 8bfe: 05ae slli a1,a1,0xb + 8c00: 0000 unimp + 8c02: 0001 nop + 8c04: ae5e fsd fs7,280(sp) + 8c06: 0005 c.addi zero,1 + 8c08: f600 fsw fs0,40(a2) + 8c0a: 0006 0x6 + 8c0c: 0300 addi s0,sp,384 + 8c0e: 9100 0x9100 + 8c10: 7eec flw fa1,124(a3) + 8c12: 06f6 slli a3,a3,0x1d + 8c14: 0000 unimp + 8c16: 08ae slli a7,a7,0xb + 8c18: 0000 unimp + 8c1a: 0001 nop + 8c1c: d466 sw s9,40(sp) + 8c1e: 0009 c.addi zero,2 + 8c20: da00 sw s0,48(a2) + 8c22: 0009 c.addi zero,2 + 8c24: 0100 addi s0,sp,128 + 8c26: 6600 flw fs0,8(a2) + ... + 8c30: 043e slli s0,s0,0xf 8c32: 0000 unimp - 8c34: 09da slli s3,s3,0x16 + 8c34: 04c6 slli s1,s1,0x11 8c36: 0000 unimp - 8c38: 0048 addi a0,sp,4 - 8c3a: 7f89 lui t6,0xfffe2 - 8c3c: 8491 srai s1,s1,0x4 - 8c3e: 067f 0x67f - 8c40: 891a mv s2,t1 - 8c42: 917f 0x917f - 8c44: 7efc flw fa5,124(a3) - 8c46: 1a06 slli s4,s4,0x21 - 8c48: 891e mv s2,t2 - 8c4a: 1a7f 0x1a7f - 8c4c: 7f89 lui t6,0xfffe2 - 8c4e: fc91 bnez s1,8b6a <__stack_size+0x836a> - 8c50: 067e slli a2,a2,0x1f - 8c52: 911a add sp,sp,t1 - 8c54: 7f84 flw fs1,56(a5) - 8c56: 4006 0x4006 - 8c58: 1e25 addi t3,t3,-23 - 8c5a: 7f89 lui t6,0xfffe2 - 8c5c: 8491 srai s1,s1,0x4 - 8c5e: 067f 0x67f - 8c60: 911a add sp,sp,t1 - 8c62: 7efc flw fa5,124(a3) - 8c64: 4006 0x4006 - 8c66: 1e25 addi t3,t3,-23 - 8c68: 8922 mv s2,s0 - 8c6a: 917f 0x917f - 8c6c: 7f84 flw fs1,56(a5) - 8c6e: 1a06 slli s4,s4,0x21 - 8c70: 7f89 lui t6,0xfffe2 - 8c72: fc91 bnez s1,8b8e <__stack_size+0x838e> - 8c74: 067e slli a2,a2,0x1f - 8c76: 1e1a slli t3,t3,0x26 - 8c78: 2540 fld fs0,136(a0) - 8c7a: 8922 mv s2,s0 - 8c7c: 1a7f 0x1a7f - 8c7e: 2440 fld fs0,136(s0) - 8c80: 9f22 add t5,t5,s0 - ... - 8c8a: 03e6 slli t2,t2,0x19 - 8c8c: 0000 unimp - 8c8e: 03ea slli t2,t2,0x1a - 8c90: 0000 unimp - 8c92: 0001 nop - 8c94: ea5f 0003 7400 0x74000003ea5f - 8c9a: 0005 c.addi zero,1 - 8c9c: 0300 addi s0,sp,384 - 8c9e: 9100 0x9100 - 8ca0: 7ee8 flw fa0,124(a3) - 8ca2: 05aa slli a1,a1,0xa + 8c38: 0001 nop + 8c3a: c65f 0004 1200 0x12000004c65f + 8c40: 0005 c.addi zero,1 + 8c42: 2200 fld fs0,0(a2) + 8c44: 7e00 flw fs0,56(a2) + 8c46: 8d00 0x8d00 + 8c48: 1e00 addi s0,sp,816 + 8c4a: 0089 addi ra,ra,2 + 8c4c: 781a flw fa6,164(sp) + 8c4e: 7e00 flw fs0,56(a2) + 8c50: 1e00 addi s0,sp,816 + 8c52: 008d008f 0x8d008f + 8c56: 221e fld ft4,448(sp) + 8c58: 007e 0x7e + 8c5a: 008d addi ra,ra,3 + 8c5c: 401e 0x401e + 8c5e: 2225 jal 8d86 <__stack_size+0x8586> + 8c60: 0089 addi ra,ra,2 + 8c62: 401a 0x401a + 8c64: 2224 fld fs1,64(a2) + 8c66: 129f 0005 2200 0x22000005129f + 8c6c: 0005 c.addi zero,1 + 8c6e: 3100 fld fs0,32(a0) + 8c70: 9100 0x9100 + 8c72: 7ef0 flw fa2,124(a3) + 8c74: 8906 mv s2,ra + 8c76: 1a00 addi s0,sp,304 + 8c78: 008d addi ra,ra,3 + 8c7a: 891e mv s2,t2 + 8c7c: 1a00 addi s0,sp,304 + 8c7e: f091 bnez s1,8b82 <__stack_size+0x8382> + 8c80: 067e slli a2,a2,0x1f + 8c82: 0089 addi ra,ra,2 + 8c84: 781a flw fa6,164(sp) + 8c86: 1e00 addi s0,sp,816 + 8c88: 008d008f 0x8d008f + 8c8c: 221e fld ft4,448(sp) + 8c8e: f091 bnez s1,8b92 <__stack_size+0x8392> + 8c90: 067e slli a2,a2,0x1f + 8c92: 0089 addi ra,ra,2 + 8c94: 8d1a mv s10,t1 + 8c96: 1e00 addi s0,sp,816 + 8c98: 2540 fld fs0,136(a0) + 8c9a: 8922 mv s2,s0 + 8c9c: 1a00 addi s0,sp,304 + 8c9e: 2440 fld fs0,136(s0) + 8ca0: 9f22 add t5,t5,s0 + 8ca2: 0522 slli a0,a0,0x8 8ca4: 0000 unimp - 8ca6: 05ae slli a1,a1,0xb + 8ca6: 061a slli a2,a2,0x6 8ca8: 0000 unimp - 8caa: 0001 nop - 8cac: ae5e fsd fs7,280(sp) - 8cae: 0005 c.addi zero,1 - 8cb0: f600 fsw fs0,40(a2) - 8cb2: 0006 0x6 - 8cb4: 0300 addi s0,sp,384 - 8cb6: 9100 0x9100 - 8cb8: 7eec flw fa1,124(a3) - 8cba: 06f6 slli a3,a3,0x1d - 8cbc: 0000 unimp - 8cbe: 08ae slli a7,a7,0xb - 8cc0: 0000 unimp - 8cc2: 0001 nop - 8cc4: d466 sw s9,40(sp) - 8cc6: 0009 c.addi zero,2 - 8cc8: da00 sw s0,48(a2) - 8cca: 0009 c.addi zero,2 - 8ccc: 0100 addi s0,sp,128 - 8cce: 6600 flw fs0,8(a2) - ... - 8cd8: 043e slli s0,s0,0xf - 8cda: 0000 unimp - 8cdc: 04c6 slli s1,s1,0x11 - 8cde: 0000 unimp - 8ce0: 0001 nop - 8ce2: c65f 0004 1200 0x12000004c65f - 8ce8: 0005 c.addi zero,1 - 8cea: 2200 fld fs0,0(a2) - 8cec: 7e00 flw fs0,56(a2) - 8cee: 8d00 0x8d00 - 8cf0: 1e00 addi s0,sp,816 - 8cf2: 0089 addi ra,ra,2 - 8cf4: 781a flw fa6,164(sp) - 8cf6: 7e00 flw fs0,56(a2) - 8cf8: 1e00 addi s0,sp,816 - 8cfa: 008d008f 0x8d008f - 8cfe: 221e fld ft4,448(sp) - 8d00: 007e 0x7e - 8d02: 008d addi ra,ra,3 - 8d04: 401e 0x401e - 8d06: 2225 jal 8e2e <__stack_size+0x862e> - 8d08: 0089 addi ra,ra,2 - 8d0a: 401a 0x401a - 8d0c: 2224 fld fs1,64(a2) - 8d0e: 129f 0005 2200 0x22000005129f - 8d14: 0005 c.addi zero,1 - 8d16: 3100 fld fs0,32(a0) - 8d18: 9100 0x9100 - 8d1a: 7ef0 flw fa2,124(a3) - 8d1c: 8906 mv s2,ra - 8d1e: 1a00 addi s0,sp,304 - 8d20: 008d addi ra,ra,3 - 8d22: 891e mv s2,t2 - 8d24: 1a00 addi s0,sp,304 - 8d26: f091 bnez s1,8c2a <__stack_size+0x842a> - 8d28: 067e slli a2,a2,0x1f - 8d2a: 0089 addi ra,ra,2 - 8d2c: 781a flw fa6,164(sp) - 8d2e: 1e00 addi s0,sp,816 - 8d30: 008d008f 0x8d008f - 8d34: 221e fld ft4,448(sp) - 8d36: f091 bnez s1,8c3a <__stack_size+0x843a> - 8d38: 067e slli a2,a2,0x1f - 8d3a: 0089 addi ra,ra,2 - 8d3c: 8d1a mv s10,t1 - 8d3e: 1e00 addi s0,sp,816 - 8d40: 2540 fld fs0,136(a0) - 8d42: 8922 mv s2,s0 - 8d44: 1a00 addi s0,sp,304 - 8d46: 2440 fld fs0,136(s0) - 8d48: 9f22 add t5,t5,s0 - 8d4a: 0522 slli a0,a0,0x8 - 8d4c: 0000 unimp - 8d4e: 061a slli a2,a2,0x6 - 8d50: 0000 unimp - 8d52: 0035 c.addi zero,13 - 8d54: f091 bnez s1,8c58 <__stack_size+0x8458> - 8d56: 067e slli a2,a2,0x1f - 8d58: 0089 addi ra,ra,2 - 8d5a: 8d1a mv s10,t1 - 8d5c: 1e00 addi s0,sp,816 - 8d5e: 0089 addi ra,ra,2 - 8d60: 911a add sp,sp,t1 - 8d62: 7ef0 flw fa2,124(a3) - 8d64: 8906 mv s2,ra - 8d66: 1a00 addi s0,sp,304 - 8d68: 0078 addi a4,sp,12 - 8d6a: 911e add sp,sp,t2 - 8d6c: 7ef0 flw fa2,124(a3) - 8d6e: 4006 0x4006 - 8d70: 8d25 xor a0,a0,s1 + 8caa: 0035 c.addi zero,13 + 8cac: f091 bnez s1,8bb0 <__stack_size+0x83b0> + 8cae: 067e slli a2,a2,0x1f + 8cb0: 0089 addi ra,ra,2 + 8cb2: 8d1a mv s10,t1 + 8cb4: 1e00 addi s0,sp,816 + 8cb6: 0089 addi ra,ra,2 + 8cb8: 911a add sp,sp,t1 + 8cba: 7ef0 flw fa2,124(a3) + 8cbc: 8906 mv s2,ra + 8cbe: 1a00 addi s0,sp,304 + 8cc0: 0078 addi a4,sp,12 + 8cc2: 911e add sp,sp,t2 + 8cc4: 7ef0 flw fa2,124(a3) + 8cc6: 4006 0x4006 + 8cc8: 8d25 xor a0,a0,s1 + 8cca: 1e00 addi s0,sp,816 + 8ccc: 9122 add sp,sp,s0 + 8cce: 7ef0 flw fa2,124(a3) + 8cd0: 8906 mv s2,ra + 8cd2: 1a00 addi s0,sp,304 + 8cd4: 008d addi ra,ra,3 + 8cd6: 401e 0x401e + 8cd8: 2225 jal 8e00 <__stack_size+0x8600> + 8cda: 0089 addi ra,ra,2 + 8cdc: 401a 0x401a + 8cde: 2224 fld fs1,64(a2) + 8ce0: 1a9f 0006 3600 0x360000061a9f + 8ce6: 0006 0x6 + 8ce8: 3500 fld fs0,40(a0) + 8cea: 9100 0x9100 + 8cec: 7ef0 flw fa2,124(a3) + 8cee: 8c06 mv s8,ra + 8cf0: 1a00 addi s0,sp,304 + 8cf2: 008d addi ra,ra,3 + 8cf4: 8c1e mv s8,t2 + 8cf6: 1a00 addi s0,sp,304 + 8cf8: f091 bnez s1,8bfc <__stack_size+0x83fc> + 8cfa: 067e slli a2,a2,0x1f + 8cfc: 008c addi a1,sp,64 + 8cfe: 781a flw fa6,164(sp) + 8d00: 1e00 addi s0,sp,816 + 8d02: f091 bnez s1,8c06 <__stack_size+0x8406> + 8d04: 067e slli a2,a2,0x1f + 8d06: 2540 fld fs0,136(a0) + 8d08: 008d addi ra,ra,3 + 8d0a: 221e fld ft4,448(sp) + 8d0c: f091 bnez s1,8c10 <__stack_size+0x8410> + 8d0e: 067e slli a2,a2,0x1f + 8d10: 008c addi a1,sp,64 + 8d12: 8d1a mv s10,t1 + 8d14: 1e00 addi s0,sp,816 + 8d16: 2540 fld fs0,136(a0) + 8d18: 8c22 mv s8,s0 + 8d1a: 1a00 addi s0,sp,304 + 8d1c: 2440 fld fs0,136(s0) + 8d1e: 9f22 add t5,t5,s0 + 8d20: 0636 slli a2,a2,0xd + 8d22: 0000 unimp + 8d24: 063c addi a5,sp,776 + 8d26: 0000 unimp + 8d28: 0001 nop + 8d2a: 3c5d jal 87e0 <__stack_size+0x7fe0> + 8d2c: 0006 0x6 + 8d2e: 4400 lw s0,8(s0) + 8d30: 0006 0x6 + 8d32: 2200 fld fs0,0(a2) + 8d34: 8e00 0x8e00 + 8d36: 7c00 flw fs0,56(s0) + 8d38: 1e00 addi s0,sp,816 + 8d3a: 008c addi a1,sp,64 + 8d3c: 791a flw fs2,164(sp) + 8d3e: 7c00 flw fs0,56(s0) + 8d40: 1e00 addi s0,sp,816 + 8d42: 008e0077 0x8e0077 + 8d46: 221e fld ft4,448(sp) + 8d48: 008e slli ra,ra,0x3 + 8d4a: 007c addi a5,sp,12 + 8d4c: 401e 0x401e + 8d4e: 2225 jal 8e76 <__stack_size+0x8676> + 8d50: 008c addi a1,sp,64 + 8d52: 401a 0x401a + 8d54: 2224 fld fs1,64(a2) + 8d56: 449f 0006 8200 0x82000006449f + 8d5c: 0006 0x6 + 8d5e: 2400 fld fs0,8(s0) + 8d60: 8e00 0x8e00 + 8d62: 7c00 flw fs0,56(s0) + 8d64: 1e00 addi s0,sp,816 + 8d66: ff0a fsw ft2,188(sp) + 8d68: 1aff 0x1aff + 8d6a: 0079 c.addi zero,30 + 8d6c: 007c addi a5,sp,12 + 8d6e: 771e flw fa4,228(sp) + 8d70: 8e00 0x8e00 8d72: 1e00 addi s0,sp,816 - 8d74: 9122 add sp,sp,s0 - 8d76: 7ef0 flw fa2,124(a3) - 8d78: 8906 mv s2,ra - 8d7a: 1a00 addi s0,sp,304 - 8d7c: 008d addi ra,ra,3 - 8d7e: 401e 0x401e - 8d80: 2225 jal 8ea8 <__stack_size+0x86a8> - 8d82: 0089 addi ra,ra,2 - 8d84: 401a 0x401a - 8d86: 2224 fld fs1,64(a2) - 8d88: 1a9f 0006 3600 0x360000061a9f - 8d8e: 0006 0x6 - 8d90: 3500 fld fs0,40(a0) - 8d92: 9100 0x9100 - 8d94: 7ef0 flw fa2,124(a3) - 8d96: 8c06 mv s8,ra - 8d98: 1a00 addi s0,sp,304 - 8d9a: 008d addi ra,ra,3 - 8d9c: 8c1e mv s8,t2 - 8d9e: 1a00 addi s0,sp,304 - 8da0: f091 bnez s1,8ca4 <__stack_size+0x84a4> - 8da2: 067e slli a2,a2,0x1f - 8da4: 008c addi a1,sp,64 - 8da6: 781a flw fa6,164(sp) - 8da8: 1e00 addi s0,sp,816 - 8daa: f091 bnez s1,8cae <__stack_size+0x84ae> - 8dac: 067e slli a2,a2,0x1f - 8dae: 2540 fld fs0,136(a0) - 8db0: 008d addi ra,ra,3 - 8db2: 221e fld ft4,448(sp) - 8db4: f091 bnez s1,8cb8 <__stack_size+0x84b8> - 8db6: 067e slli a2,a2,0x1f - 8db8: 008c addi a1,sp,64 - 8dba: 8d1a mv s10,t1 - 8dbc: 1e00 addi s0,sp,816 - 8dbe: 2540 fld fs0,136(a0) - 8dc0: 8c22 mv s8,s0 - 8dc2: 1a00 addi s0,sp,304 - 8dc4: 2440 fld fs0,136(s0) - 8dc6: 9f22 add t5,t5,s0 - 8dc8: 0636 slli a2,a2,0xd - 8dca: 0000 unimp - 8dcc: 063c addi a5,sp,776 - 8dce: 0000 unimp - 8dd0: 0001 nop - 8dd2: 3c5d jal 8888 <__stack_size+0x8088> - 8dd4: 0006 0x6 - 8dd6: 4400 lw s0,8(s0) - 8dd8: 0006 0x6 - 8dda: 2200 fld fs0,0(a2) - 8ddc: 8e00 0x8e00 - 8dde: 7c00 flw fs0,56(s0) - 8de0: 1e00 addi s0,sp,816 - 8de2: 008c addi a1,sp,64 - 8de4: 791a flw fs2,164(sp) - 8de6: 7c00 flw fs0,56(s0) - 8de8: 1e00 addi s0,sp,816 - 8dea: 008e0077 0x8e0077 - 8dee: 221e fld ft4,448(sp) - 8df0: 008e slli ra,ra,0x3 - 8df2: 007c addi a5,sp,12 - 8df4: 401e 0x401e - 8df6: 2225 jal 8f1e <__stack_size+0x871e> - 8df8: 008c addi a1,sp,64 - 8dfa: 401a 0x401a - 8dfc: 2224 fld fs1,64(a2) - 8dfe: 449f 0006 8200 0x82000006449f - 8e04: 0006 0x6 - 8e06: 2400 fld fs0,8(s0) - 8e08: 8e00 0x8e00 - 8e0a: 7c00 flw fs0,56(s0) - 8e0c: 1e00 addi s0,sp,816 - 8e0e: ff0a fsw ft2,188(sp) - 8e10: 1aff 0x1aff - 8e12: 0079 c.addi zero,30 - 8e14: 007c addi a5,sp,12 - 8e16: 771e flw fa4,228(sp) - 8e18: 8e00 0x8e00 - 8e1a: 1e00 addi s0,sp,816 - 8e1c: 8e22 mv t3,s0 + 8d74: 8e22 mv t3,s0 + 8d76: 7c00 flw fs0,56(s0) + 8d78: 1e00 addi s0,sp,816 + 8d7a: 2540 fld fs0,136(a0) + 8d7c: 0a22 slli s4,s4,0x8 + 8d7e: ffff 0xffff + 8d80: 401a 0x401a + 8d82: 2224 fld fs1,64(a2) + 8d84: 829f 0006 8400 0x84000006829f + 8d8a: 0006 0x6 + 8d8c: 2200 fld fs0,0(a2) + 8d8e: 8e00 0x8e00 + 8d90: 7c00 flw fs0,56(s0) + 8d92: 1e00 addi s0,sp,816 + 8d94: 7f7a flw ft10,188(sp) + 8d96: 791a flw fs2,164(sp) + 8d98: 7c00 flw fs0,56(s0) + 8d9a: 1e00 addi s0,sp,816 + 8d9c: 008e0077 0x8e0077 + 8da0: 221e fld ft4,448(sp) + 8da2: 008e slli ra,ra,0x3 + 8da4: 007c addi a5,sp,12 + 8da6: 401e 0x401e + 8da8: 2225 jal 8ed0 <__stack_size+0x86d0> + 8daa: 7f7a flw ft10,188(sp) + 8dac: 401a 0x401a + 8dae: 2224 fld fs1,64(a2) + 8db0: 849f 0006 8600 0x86000006849f + 8db6: 0006 0x6 + 8db8: 2400 fld fs0,8(s0) + 8dba: 8e00 0x8e00 + 8dbc: 7c00 flw fs0,56(s0) + 8dbe: 1e00 addi s0,sp,816 + 8dc0: ff0a fsw ft2,188(sp) + 8dc2: 1aff 0x1aff + 8dc4: 0079 c.addi zero,30 + 8dc6: 007c addi a5,sp,12 + 8dc8: 771e flw fa4,228(sp) + 8dca: 8e00 0x8e00 + 8dcc: 1e00 addi s0,sp,816 + 8dce: 8e22 mv t3,s0 + 8dd0: 7c00 flw fs0,56(s0) + 8dd2: 1e00 addi s0,sp,816 + 8dd4: 2540 fld fs0,136(a0) + 8dd6: 0a22 slli s4,s4,0x8 + 8dd8: ffff 0xffff + 8dda: 401a 0x401a + 8ddc: 2224 fld fs1,64(a2) + 8dde: 869f 0006 c400 0xc4000006869f + 8de4: 0006 0x6 + 8de6: 2200 fld fs0,0(a2) + 8de8: 8e00 0x8e00 + 8dea: 7c00 flw fs0,56(s0) + 8dec: 1e00 addi s0,sp,816 + 8dee: 7f84 flw fs1,56(a5) + 8df0: 791a flw fs2,164(sp) + 8df2: 7c00 flw fs0,56(s0) + 8df4: 1e00 addi s0,sp,816 + 8df6: 008e0077 0x8e0077 + 8dfa: 221e fld ft4,448(sp) + 8dfc: 008e slli ra,ra,0x3 + 8dfe: 007c addi a5,sp,12 + 8e00: 401e 0x401e + 8e02: 2225 jal 8f2a <__stack_size+0x872a> + 8e04: 7f84 flw fs1,56(a5) + 8e06: 401a 0x401a + 8e08: 2224 fld fs1,64(a2) + 8e0a: c49f 0006 da00 0xda000006c49f + 8e10: 0006 0x6 + 8e12: 2200 fld fs0,0(a2) + 8e14: 8e00 0x8e00 + 8e16: 7c00 flw fs0,56(s0) + 8e18: 1e00 addi s0,sp,816 + 8e1a: 0084 addi s1,sp,64 + 8e1c: 791a flw fs2,164(sp) 8e1e: 7c00 flw fs0,56(s0) 8e20: 1e00 addi s0,sp,816 - 8e22: 2540 fld fs0,136(a0) - 8e24: 0a22 slli s4,s4,0x8 - 8e26: ffff 0xffff - 8e28: 401a 0x401a - 8e2a: 2224 fld fs1,64(a2) - 8e2c: 829f 0006 8400 0x84000006829f - 8e32: 0006 0x6 - 8e34: 2200 fld fs0,0(a2) - 8e36: 8e00 0x8e00 - 8e38: 7c00 flw fs0,56(s0) - 8e3a: 1e00 addi s0,sp,816 - 8e3c: 7f7a flw ft10,188(sp) - 8e3e: 791a flw fs2,164(sp) - 8e40: 7c00 flw fs0,56(s0) - 8e42: 1e00 addi s0,sp,816 - 8e44: 008e0077 0x8e0077 - 8e48: 221e fld ft4,448(sp) - 8e4a: 008e slli ra,ra,0x3 - 8e4c: 007c addi a5,sp,12 - 8e4e: 401e 0x401e - 8e50: 2225 jal 8f78 <__stack_size+0x8778> - 8e52: 7f7a flw ft10,188(sp) - 8e54: 401a 0x401a - 8e56: 2224 fld fs1,64(a2) - 8e58: 849f 0006 8600 0x86000006849f - 8e5e: 0006 0x6 - 8e60: 2400 fld fs0,8(s0) - 8e62: 8e00 0x8e00 - 8e64: 7c00 flw fs0,56(s0) + 8e22: 008e0077 0x8e0077 + 8e26: 221e fld ft4,448(sp) + 8e28: 008e slli ra,ra,0x3 + 8e2a: 007c addi a5,sp,12 + 8e2c: 401e 0x401e + 8e2e: 2225 jal 8f56 <__stack_size+0x8756> + 8e30: 0084 addi s1,sp,64 + 8e32: 401a 0x401a + 8e34: 2224 fld fs1,64(a2) + 8e36: da9f 0006 e200 0xe2000006da9f + 8e3c: 0006 0x6 + 8e3e: 3100 fld fs0,32(a0) + 8e40: 9100 0x9100 + 8e42: 7f84 flw fs1,56(a5) + 8e44: 8406 mv s0,ra + 8e46: 1a00 addi s0,sp,304 + 8e48: 007c addi a5,sp,12 + 8e4a: 841e mv s0,t2 + 8e4c: 1a00 addi s0,sp,304 + 8e4e: 0079 c.addi zero,30 + 8e50: 007c addi a5,sp,12 + 8e52: 911e add sp,sp,t2 + 8e54: 7f84 flw fs1,56(a5) + 8e56: 8406 mv s0,ra + 8e58: 1a00 addi s0,sp,304 + 8e5a: 221e0077 0x221e0077 + 8e5e: 8491 srai s1,s1,0x4 + 8e60: 067f 0x67f + 8e62: 0084 addi s1,sp,64 + 8e64: 7c1a flw fs8,164(sp) 8e66: 1e00 addi s0,sp,816 - 8e68: ff0a fsw ft2,188(sp) - 8e6a: 1aff 0x1aff - 8e6c: 0079 c.addi zero,30 - 8e6e: 007c addi a5,sp,12 - 8e70: 771e flw fa4,228(sp) - 8e72: 8e00 0x8e00 - 8e74: 1e00 addi s0,sp,816 - 8e76: 8e22 mv t3,s0 - 8e78: 7c00 flw fs0,56(s0) - 8e7a: 1e00 addi s0,sp,816 - 8e7c: 2540 fld fs0,136(a0) - 8e7e: 0a22 slli s4,s4,0x8 - 8e80: ffff 0xffff - 8e82: 401a 0x401a - 8e84: 2224 fld fs1,64(a2) - 8e86: 869f 0006 c400 0xc4000006869f - 8e8c: 0006 0x6 - 8e8e: 2200 fld fs0,0(a2) - 8e90: 8e00 0x8e00 - 8e92: 7c00 flw fs0,56(s0) - 8e94: 1e00 addi s0,sp,816 - 8e96: 7f84 flw fs1,56(a5) - 8e98: 791a flw fs2,164(sp) - 8e9a: 7c00 flw fs0,56(s0) - 8e9c: 1e00 addi s0,sp,816 - 8e9e: 008e0077 0x8e0077 - 8ea2: 221e fld ft4,448(sp) - 8ea4: 008e slli ra,ra,0x3 - 8ea6: 007c addi a5,sp,12 - 8ea8: 401e 0x401e - 8eaa: 2225 jal 8fd2 <__stack_size+0x87d2> - 8eac: 7f84 flw fs1,56(a5) - 8eae: 401a 0x401a - 8eb0: 2224 fld fs1,64(a2) - 8eb2: c49f 0006 da00 0xda000006c49f - 8eb8: 0006 0x6 - 8eba: 2200 fld fs0,0(a2) - 8ebc: 8e00 0x8e00 - 8ebe: 7c00 flw fs0,56(s0) - 8ec0: 1e00 addi s0,sp,816 - 8ec2: 0084 addi s1,sp,64 - 8ec4: 791a flw fs2,164(sp) - 8ec6: 7c00 flw fs0,56(s0) - 8ec8: 1e00 addi s0,sp,816 - 8eca: 008e0077 0x8e0077 - 8ece: 221e fld ft4,448(sp) - 8ed0: 008e slli ra,ra,0x3 - 8ed2: 007c addi a5,sp,12 - 8ed4: 401e 0x401e - 8ed6: 2225 jal 8ffe <__stack_size+0x87fe> - 8ed8: 0084 addi s1,sp,64 - 8eda: 401a 0x401a - 8edc: 2224 fld fs1,64(a2) - 8ede: da9f 0006 e200 0xe2000006da9f - 8ee4: 0006 0x6 - 8ee6: 3100 fld fs0,32(a0) - 8ee8: 9100 0x9100 - 8eea: 7f84 flw fs1,56(a5) - 8eec: 8406 mv s0,ra - 8eee: 1a00 addi s0,sp,304 - 8ef0: 007c addi a5,sp,12 - 8ef2: 841e mv s0,t2 - 8ef4: 1a00 addi s0,sp,304 - 8ef6: 0079 c.addi zero,30 - 8ef8: 007c addi a5,sp,12 - 8efa: 911e add sp,sp,t2 - 8efc: 7f84 flw fs1,56(a5) - 8efe: 8406 mv s0,ra - 8f00: 1a00 addi s0,sp,304 - 8f02: 221e0077 0x221e0077 - 8f06: 8491 srai s1,s1,0x4 - 8f08: 067f 0x67f - 8f0a: 0084 addi s1,sp,64 - 8f0c: 7c1a flw fs8,164(sp) - 8f0e: 1e00 addi s0,sp,816 - 8f10: 2540 fld fs0,136(a0) - 8f12: 8422 mv s0,s0 - 8f14: 1a00 addi s0,sp,304 - 8f16: 2440 fld fs0,136(s0) - 8f18: 9f22 add t5,t5,s0 - 8f1a: 06e2 slli a3,a3,0x18 - 8f1c: 0000 unimp - 8f1e: 06e6 slli a3,a3,0x19 - 8f20: 0000 unimp - 8f22: 0031 c.addi zero,12 - 8f24: 7f85 lui t6,0xfffe1 - 8f26: 8491 srai s1,s1,0x4 - 8f28: 067f 0x67f - 8f2a: 7c1a flw fs8,164(sp) - 8f2c: 1e00 addi s0,sp,816 - 8f2e: 7f85 lui t6,0xfffe1 - 8f30: 791a flw fs2,164(sp) - 8f32: 7c00 flw fs0,56(s0) - 8f34: 1e00 addi s0,sp,816 - 8f36: 7f85 lui t6,0xfffe1 - 8f38: 8491 srai s1,s1,0x4 - 8f3a: 067f 0x67f - 8f3c: 771a flw fa4,164(sp) - 8f3e: 1e00 addi s0,sp,816 - 8f40: 8522 mv a0,s0 - 8f42: 917f 0x917f - 8f44: 7f84 flw fs1,56(a5) - 8f46: 1a06 slli s4,s4,0x21 - 8f48: 007c addi a5,sp,12 - 8f4a: 401e 0x401e - 8f4c: 2225 jal 9074 <__stack_size+0x8874> - 8f4e: 7f85 lui t6,0xfffe1 - 8f50: 401a 0x401a - 8f52: 2224 fld fs1,64(a2) - 8f54: e69f 0006 1400 0x14000006e69f - 8f5a: 35000007 0x35000007 - 8f5e: 8500 0x8500 - 8f60: 917f 0x917f - 8f62: 7f84 flw fs1,56(a5) - 8f64: 1a06 slli s4,s4,0x21 - 8f66: 007c addi a5,sp,12 - 8f68: 851e mv a0,t2 - 8f6a: 1a7f 0x1a7f - 8f6c: 8491 srai s1,s1,0x4 - 8f6e: 067f 0x67f - 8f70: 2540 fld fs0,136(a0) - 8f72: 007c addi a5,sp,12 - 8f74: 851e mv a0,t2 - 8f76: 917f 0x917f - 8f78: 7f84 flw fs1,56(a5) - 8f7a: 1a06 slli s4,s4,0x21 - 8f7c: 221e0077 0x221e0077 - 8f80: 7f85 lui t6,0xfffe1 - 8f82: 8491 srai s1,s1,0x4 - 8f84: 067f 0x67f - 8f86: 7c1a flw fs8,164(sp) - 8f88: 1e00 addi s0,sp,816 - 8f8a: 2540 fld fs0,136(a0) - 8f8c: 8522 mv a0,s0 - 8f8e: 1a7f 0x1a7f - 8f90: 2440 fld fs0,136(s0) - 8f92: 9f22 add t5,t5,s0 - 8f94: 0714 addi a3,sp,896 - 8f96: 0000 unimp - 8f98: 0720 addi s0,sp,904 - 8f9a: 0000 unimp - 8f9c: 0044 addi s1,sp,4 - 8f9e: 7f85 lui t6,0xfffe1 - 8fa0: 8491 srai s1,s1,0x4 - 8fa2: 067f 0x67f - 8fa4: 851a mv a0,t1 - 8fa6: 917f 0x917f - 8fa8: 7ef8 flw fa4,124(a3) - 8faa: 1a06 slli s4,s4,0x21 - 8fac: 851e mv a0,t2 - 8fae: 1a7f 0x1a7f - 8fb0: 7f85 lui t6,0xfffe1 - 8fb2: f891 bnez s1,8ec6 <__stack_size+0x86c6> - 8fb4: 067e slli a2,a2,0x1f - 8fb6: 911a add sp,sp,t1 - 8fb8: 7f84 flw fs1,56(a5) - 8fba: 4006 0x4006 - 8fbc: 1e25 addi t3,t3,-23 - 8fbe: 7f85 lui t6,0xfffe1 - 8fc0: 8491 srai s1,s1,0x4 - 8fc2: 067f 0x67f - 8fc4: 771a flw fa4,164(sp) - 8fc6: 1e00 addi s0,sp,816 - 8fc8: 8522 mv a0,s0 - 8fca: 917f 0x917f - 8fcc: 7f84 flw fs1,56(a5) - 8fce: 1a06 slli s4,s4,0x21 - 8fd0: 7f85 lui t6,0xfffe1 - 8fd2: f891 bnez s1,8ee6 <__stack_size+0x86e6> - 8fd4: 067e slli a2,a2,0x1f - 8fd6: 1e1a slli t3,t3,0x26 - 8fd8: 2540 fld fs0,136(a0) - 8fda: 8522 mv a0,s0 - 8fdc: 1a7f 0x1a7f - 8fde: 2440 fld fs0,136(s0) - 8fe0: 9f22 add t5,t5,s0 - 8fe2: 0720 addi s0,sp,904 - 8fe4: 0000 unimp - 8fe6: 073e slli a4,a4,0xf - 8fe8: 0000 unimp - 8fea: 0048 addi a0,sp,4 - 8fec: 7f85 lui t6,0xfffe1 - 8fee: 8491 srai s1,s1,0x4 - 8ff0: 067f 0x67f - 8ff2: 851a mv a0,t1 - 8ff4: 917f 0x917f - 8ff6: 7ef8 flw fa4,124(a3) - 8ff8: 1a06 slli s4,s4,0x21 - 8ffa: 851e mv a0,t2 - 8ffc: 1a7f 0x1a7f - 8ffe: 7f85 lui t6,0xfffe1 - 9000: f891 bnez s1,8f14 <__stack_size+0x8714> - 9002: 067e slli a2,a2,0x1f - 9004: 911a add sp,sp,t1 - 9006: 7f84 flw fs1,56(a5) - 9008: 4006 0x4006 - 900a: 1e25 addi t3,t3,-23 - 900c: 7f85 lui t6,0xfffe1 - 900e: 8491 srai s1,s1,0x4 - 9010: 067f 0x67f - 9012: 911a add sp,sp,t1 - 9014: 7ef8 flw fa4,124(a3) - 9016: 4006 0x4006 - 9018: 1e25 addi t3,t3,-23 - 901a: 8522 mv a0,s0 - 901c: 917f 0x917f - 901e: 7f84 flw fs1,56(a5) - 9020: 1a06 slli s4,s4,0x21 - 9022: 7f85 lui t6,0xfffe1 - 9024: f891 bnez s1,8f38 <__stack_size+0x8738> - 9026: 067e slli a2,a2,0x1f - 9028: 1e1a slli t3,t3,0x26 - 902a: 2540 fld fs0,136(a0) - 902c: 8522 mv a0,s0 - 902e: 1a7f 0x1a7f - 9030: 2440 fld fs0,136(s0) - 9032: 9f22 add t5,t5,s0 - 9034: 073e slli a4,a4,0xf - 9036: 0000 unimp - 9038: 07ca slli a5,a5,0x12 - 903a: 0000 unimp - 903c: 0001 nop - 903e: ca5e sw s7,20(sp) - 9040: fa000007 0xfa000007 - 9044: 35000007 0x35000007 - 9048: 9100 0x9100 - 904a: 7ef8 flw fa4,124(a3) - 904c: 7906 flw fs2,96(sp) - 904e: 1a00 addi s0,sp,304 - 9050: 0076 0x76 - 9052: 791e flw fs2,228(sp) - 9054: 1a00 addi s0,sp,304 - 9056: f891 bnez s1,8f6a <__stack_size+0x876a> - 9058: 067e slli a2,a2,0x1f - 905a: 0079 c.addi zero,30 - 905c: 751a flw fa0,164(sp) - 905e: 1e00 addi s0,sp,816 - 9060: f891 bnez s1,8f74 <__stack_size+0x8774> - 9062: 067e slli a2,a2,0x1f - 9064: 2540 fld fs0,136(a0) - 9066: 0076 0x76 - 9068: 221e fld ft4,448(sp) - 906a: f891 bnez s1,8f7e <__stack_size+0x877e> - 906c: 067e slli a2,a2,0x1f - 906e: 0079 c.addi zero,30 - 9070: 761a flw fa2,164(sp) - 9072: 1e00 addi s0,sp,816 - 9074: 2540 fld fs0,136(a0) - 9076: 7922 flw fs2,40(sp) - 9078: 1a00 addi s0,sp,304 - 907a: 2440 fld fs0,136(s0) - 907c: 9f22 add t5,t5,s0 - 907e: 07fa slli a5,a5,0x1e - 9080: 0000 unimp - 9082: 0810 addi a2,sp,16 - 9084: 0000 unimp - 9086: 0044 addi s1,sp,4 - 9088: f891 bnez s1,8f9c <__stack_size+0x879c> - 908a: 067e slli a2,a2,0x1f - 908c: 0079 c.addi zero,30 - 908e: 911a add sp,sp,t1 - 9090: 7f8c flw fa1,56(a5) - 9092: 7906 flw fs2,96(sp) - 9094: 1a00 addi s0,sp,304 - 9096: 791e flw fs2,228(sp) - 9098: 1a00 addi s0,sp,304 - 909a: f891 bnez s1,8fae <__stack_size+0x87ae> - 909c: 067e slli a2,a2,0x1f - 909e: 0079 c.addi zero,30 - 90a0: 751a flw fa0,164(sp) - 90a2: 1e00 addi s0,sp,816 - 90a4: 8c91 sub s1,s1,a2 - 90a6: 067f 0x67f - 90a8: 0079 c.addi zero,30 - 90aa: 911a add sp,sp,t1 - 90ac: 7ef8 flw fa4,124(a3) - 90ae: 4006 0x4006 - 90b0: 1e25 addi t3,t3,-23 - 90b2: 9122 add sp,sp,s0 - 90b4: 7ef8 flw fa4,124(a3) - 90b6: 7906 flw fs2,96(sp) - 90b8: 1a00 addi s0,sp,304 - 90ba: 8c91 sub s1,s1,a2 - 90bc: 067f 0x67f - 90be: 0079 c.addi zero,30 - 90c0: 1e1a slli t3,t3,0x26 - 90c2: 2540 fld fs0,136(a0) - 90c4: 7922 flw fs2,40(sp) - 90c6: 1a00 addi s0,sp,304 - 90c8: 2440 fld fs0,136(s0) - 90ca: 9f22 add t5,t5,s0 - 90cc: 0810 addi a2,sp,16 + 8e68: 2540 fld fs0,136(a0) + 8e6a: 8422 mv s0,s0 + 8e6c: 1a00 addi s0,sp,304 + 8e6e: 2440 fld fs0,136(s0) + 8e70: 9f22 add t5,t5,s0 + 8e72: 06e2 slli a3,a3,0x18 + 8e74: 0000 unimp + 8e76: 06e6 slli a3,a3,0x19 + 8e78: 0000 unimp + 8e7a: 0031 c.addi zero,12 + 8e7c: 7f85 lui t6,0xfffe1 + 8e7e: 8491 srai s1,s1,0x4 + 8e80: 067f 0x67f + 8e82: 7c1a flw fs8,164(sp) + 8e84: 1e00 addi s0,sp,816 + 8e86: 7f85 lui t6,0xfffe1 + 8e88: 791a flw fs2,164(sp) + 8e8a: 7c00 flw fs0,56(s0) + 8e8c: 1e00 addi s0,sp,816 + 8e8e: 7f85 lui t6,0xfffe1 + 8e90: 8491 srai s1,s1,0x4 + 8e92: 067f 0x67f + 8e94: 771a flw fa4,164(sp) + 8e96: 1e00 addi s0,sp,816 + 8e98: 8522 mv a0,s0 + 8e9a: 917f 0x917f + 8e9c: 7f84 flw fs1,56(a5) + 8e9e: 1a06 slli s4,s4,0x21 + 8ea0: 007c addi a5,sp,12 + 8ea2: 401e 0x401e + 8ea4: 2225 jal 8fcc <__stack_size+0x87cc> + 8ea6: 7f85 lui t6,0xfffe1 + 8ea8: 401a 0x401a + 8eaa: 2224 fld fs1,64(a2) + 8eac: e69f 0006 1400 0x14000006e69f + 8eb2: 35000007 0x35000007 + 8eb6: 8500 0x8500 + 8eb8: 917f 0x917f + 8eba: 7f84 flw fs1,56(a5) + 8ebc: 1a06 slli s4,s4,0x21 + 8ebe: 007c addi a5,sp,12 + 8ec0: 851e mv a0,t2 + 8ec2: 1a7f 0x1a7f + 8ec4: 8491 srai s1,s1,0x4 + 8ec6: 067f 0x67f + 8ec8: 2540 fld fs0,136(a0) + 8eca: 007c addi a5,sp,12 + 8ecc: 851e mv a0,t2 + 8ece: 917f 0x917f + 8ed0: 7f84 flw fs1,56(a5) + 8ed2: 1a06 slli s4,s4,0x21 + 8ed4: 221e0077 0x221e0077 + 8ed8: 7f85 lui t6,0xfffe1 + 8eda: 8491 srai s1,s1,0x4 + 8edc: 067f 0x67f + 8ede: 7c1a flw fs8,164(sp) + 8ee0: 1e00 addi s0,sp,816 + 8ee2: 2540 fld fs0,136(a0) + 8ee4: 8522 mv a0,s0 + 8ee6: 1a7f 0x1a7f + 8ee8: 2440 fld fs0,136(s0) + 8eea: 9f22 add t5,t5,s0 + 8eec: 0714 addi a3,sp,896 + 8eee: 0000 unimp + 8ef0: 0720 addi s0,sp,904 + 8ef2: 0000 unimp + 8ef4: 0044 addi s1,sp,4 + 8ef6: 7f85 lui t6,0xfffe1 + 8ef8: 8491 srai s1,s1,0x4 + 8efa: 067f 0x67f + 8efc: 851a mv a0,t1 + 8efe: 917f 0x917f + 8f00: 7ef8 flw fa4,124(a3) + 8f02: 1a06 slli s4,s4,0x21 + 8f04: 851e mv a0,t2 + 8f06: 1a7f 0x1a7f + 8f08: 7f85 lui t6,0xfffe1 + 8f0a: f891 bnez s1,8e1e <__stack_size+0x861e> + 8f0c: 067e slli a2,a2,0x1f + 8f0e: 911a add sp,sp,t1 + 8f10: 7f84 flw fs1,56(a5) + 8f12: 4006 0x4006 + 8f14: 1e25 addi t3,t3,-23 + 8f16: 7f85 lui t6,0xfffe1 + 8f18: 8491 srai s1,s1,0x4 + 8f1a: 067f 0x67f + 8f1c: 771a flw fa4,164(sp) + 8f1e: 1e00 addi s0,sp,816 + 8f20: 8522 mv a0,s0 + 8f22: 917f 0x917f + 8f24: 7f84 flw fs1,56(a5) + 8f26: 1a06 slli s4,s4,0x21 + 8f28: 7f85 lui t6,0xfffe1 + 8f2a: f891 bnez s1,8e3e <__stack_size+0x863e> + 8f2c: 067e slli a2,a2,0x1f + 8f2e: 1e1a slli t3,t3,0x26 + 8f30: 2540 fld fs0,136(a0) + 8f32: 8522 mv a0,s0 + 8f34: 1a7f 0x1a7f + 8f36: 2440 fld fs0,136(s0) + 8f38: 9f22 add t5,t5,s0 + 8f3a: 0720 addi s0,sp,904 + 8f3c: 0000 unimp + 8f3e: 073e slli a4,a4,0xf + 8f40: 0000 unimp + 8f42: 0048 addi a0,sp,4 + 8f44: 7f85 lui t6,0xfffe1 + 8f46: 8491 srai s1,s1,0x4 + 8f48: 067f 0x67f + 8f4a: 851a mv a0,t1 + 8f4c: 917f 0x917f + 8f4e: 7ef8 flw fa4,124(a3) + 8f50: 1a06 slli s4,s4,0x21 + 8f52: 851e mv a0,t2 + 8f54: 1a7f 0x1a7f + 8f56: 7f85 lui t6,0xfffe1 + 8f58: f891 bnez s1,8e6c <__stack_size+0x866c> + 8f5a: 067e slli a2,a2,0x1f + 8f5c: 911a add sp,sp,t1 + 8f5e: 7f84 flw fs1,56(a5) + 8f60: 4006 0x4006 + 8f62: 1e25 addi t3,t3,-23 + 8f64: 7f85 lui t6,0xfffe1 + 8f66: 8491 srai s1,s1,0x4 + 8f68: 067f 0x67f + 8f6a: 911a add sp,sp,t1 + 8f6c: 7ef8 flw fa4,124(a3) + 8f6e: 4006 0x4006 + 8f70: 1e25 addi t3,t3,-23 + 8f72: 8522 mv a0,s0 + 8f74: 917f 0x917f + 8f76: 7f84 flw fs1,56(a5) + 8f78: 1a06 slli s4,s4,0x21 + 8f7a: 7f85 lui t6,0xfffe1 + 8f7c: f891 bnez s1,8e90 <__stack_size+0x8690> + 8f7e: 067e slli a2,a2,0x1f + 8f80: 1e1a slli t3,t3,0x26 + 8f82: 2540 fld fs0,136(a0) + 8f84: 8522 mv a0,s0 + 8f86: 1a7f 0x1a7f + 8f88: 2440 fld fs0,136(s0) + 8f8a: 9f22 add t5,t5,s0 + 8f8c: 073e slli a4,a4,0xf + 8f8e: 0000 unimp + 8f90: 07ca slli a5,a5,0x12 + 8f92: 0000 unimp + 8f94: 0001 nop + 8f96: ca5e sw s7,20(sp) + 8f98: fa000007 0xfa000007 + 8f9c: 35000007 0x35000007 + 8fa0: 9100 0x9100 + 8fa2: 7ef8 flw fa4,124(a3) + 8fa4: 7906 flw fs2,96(sp) + 8fa6: 1a00 addi s0,sp,304 + 8fa8: 0076 0x76 + 8faa: 791e flw fs2,228(sp) + 8fac: 1a00 addi s0,sp,304 + 8fae: f891 bnez s1,8ec2 <__stack_size+0x86c2> + 8fb0: 067e slli a2,a2,0x1f + 8fb2: 0079 c.addi zero,30 + 8fb4: 751a flw fa0,164(sp) + 8fb6: 1e00 addi s0,sp,816 + 8fb8: f891 bnez s1,8ecc <__stack_size+0x86cc> + 8fba: 067e slli a2,a2,0x1f + 8fbc: 2540 fld fs0,136(a0) + 8fbe: 0076 0x76 + 8fc0: 221e fld ft4,448(sp) + 8fc2: f891 bnez s1,8ed6 <__stack_size+0x86d6> + 8fc4: 067e slli a2,a2,0x1f + 8fc6: 0079 c.addi zero,30 + 8fc8: 761a flw fa2,164(sp) + 8fca: 1e00 addi s0,sp,816 + 8fcc: 2540 fld fs0,136(a0) + 8fce: 7922 flw fs2,40(sp) + 8fd0: 1a00 addi s0,sp,304 + 8fd2: 2440 fld fs0,136(s0) + 8fd4: 9f22 add t5,t5,s0 + 8fd6: 07fa slli a5,a5,0x1e + 8fd8: 0000 unimp + 8fda: 0810 addi a2,sp,16 + 8fdc: 0000 unimp + 8fde: 0044 addi s1,sp,4 + 8fe0: f891 bnez s1,8ef4 <__stack_size+0x86f4> + 8fe2: 067e slli a2,a2,0x1f + 8fe4: 0079 c.addi zero,30 + 8fe6: 911a add sp,sp,t1 + 8fe8: 7f8c flw fa1,56(a5) + 8fea: 7906 flw fs2,96(sp) + 8fec: 1a00 addi s0,sp,304 + 8fee: 791e flw fs2,228(sp) + 8ff0: 1a00 addi s0,sp,304 + 8ff2: f891 bnez s1,8f06 <__stack_size+0x8706> + 8ff4: 067e slli a2,a2,0x1f + 8ff6: 0079 c.addi zero,30 + 8ff8: 751a flw fa0,164(sp) + 8ffa: 1e00 addi s0,sp,816 + 8ffc: 8c91 sub s1,s1,a2 + 8ffe: 067f 0x67f + 9000: 0079 c.addi zero,30 + 9002: 911a add sp,sp,t1 + 9004: 7ef8 flw fa4,124(a3) + 9006: 4006 0x4006 + 9008: 1e25 addi t3,t3,-23 + 900a: 9122 add sp,sp,s0 + 900c: 7ef8 flw fa4,124(a3) + 900e: 7906 flw fs2,96(sp) + 9010: 1a00 addi s0,sp,304 + 9012: 8c91 sub s1,s1,a2 + 9014: 067f 0x67f + 9016: 0079 c.addi zero,30 + 9018: 1e1a slli t3,t3,0x26 + 901a: 2540 fld fs0,136(a0) + 901c: 7922 flw fs2,40(sp) + 901e: 1a00 addi s0,sp,304 + 9020: 2440 fld fs0,136(s0) + 9022: 9f22 add t5,t5,s0 + 9024: 0810 addi a2,sp,16 + 9026: 0000 unimp + 9028: 081e slli a6,a6,0x7 + 902a: 0000 unimp + 902c: 0048 addi a0,sp,4 + 902e: f891 bnez s1,8f42 <__stack_size+0x8742> + 9030: 067e slli a2,a2,0x1f + 9032: 0079 c.addi zero,30 + 9034: 911a add sp,sp,t1 + 9036: 7f8c flw fa1,56(a5) + 9038: 7906 flw fs2,96(sp) + 903a: 1a00 addi s0,sp,304 + 903c: 791e flw fs2,228(sp) + 903e: 1a00 addi s0,sp,304 + 9040: f891 bnez s1,8f54 <__stack_size+0x8754> + 9042: 067e slli a2,a2,0x1f + 9044: 0079 c.addi zero,30 + 9046: 911a add sp,sp,t1 + 9048: 7f8c flw fa1,56(a5) + 904a: 4006 0x4006 + 904c: 1e25 addi t3,t3,-23 + 904e: 8c91 sub s1,s1,a2 + 9050: 067f 0x67f + 9052: 0079 c.addi zero,30 + 9054: 911a add sp,sp,t1 + 9056: 7ef8 flw fa4,124(a3) + 9058: 4006 0x4006 + 905a: 1e25 addi t3,t3,-23 + 905c: 9122 add sp,sp,s0 + 905e: 7ef8 flw fa4,124(a3) + 9060: 7906 flw fs2,96(sp) + 9062: 1a00 addi s0,sp,304 + 9064: 8c91 sub s1,s1,a2 + 9066: 067f 0x67f + 9068: 0079 c.addi zero,30 + 906a: 1e1a slli t3,t3,0x26 + 906c: 2540 fld fs0,136(a0) + 906e: 7922 flw fs2,40(sp) + 9070: 1a00 addi s0,sp,304 + 9072: 2440 fld fs0,136(s0) + 9074: 9f22 add t5,t5,s0 + 9076: 081e slli a6,a6,0x7 + 9078: 0000 unimp + 907a: 08ae slli a7,a7,0xb + 907c: 0000 unimp + 907e: 0048 addi a0,sp,4 + 9080: 7f89 lui t6,0xfffe2 + 9082: f891 bnez s1,8f96 <__stack_size+0x8796> + 9084: 067e slli a2,a2,0x1f + 9086: 891a mv s2,t1 + 9088: 917f 0x917f + 908a: 7f8c flw fa1,56(a5) + 908c: 1a06 slli s4,s4,0x21 + 908e: 891e mv s2,t2 + 9090: 1a7f 0x1a7f + 9092: 7f89 lui t6,0xfffe2 + 9094: f891 bnez s1,8fa8 <__stack_size+0x87a8> + 9096: 067e slli a2,a2,0x1f + 9098: 911a add sp,sp,t1 + 909a: 7f8c flw fa1,56(a5) + 909c: 4006 0x4006 + 909e: 1e25 addi t3,t3,-23 + 90a0: 7f89 lui t6,0xfffe2 + 90a2: 8c91 sub s1,s1,a2 + 90a4: 067f 0x67f + 90a6: 911a add sp,sp,t1 + 90a8: 7ef8 flw fa4,124(a3) + 90aa: 4006 0x4006 + 90ac: 1e25 addi t3,t3,-23 + 90ae: 8922 mv s2,s0 + 90b0: 917f 0x917f + 90b2: 7ef8 flw fa4,124(a3) + 90b4: 1a06 slli s4,s4,0x21 + 90b6: 7f89 lui t6,0xfffe2 + 90b8: 8c91 sub s1,s1,a2 + 90ba: 067f 0x67f + 90bc: 1e1a slli t3,t3,0x26 + 90be: 2540 fld fs0,136(a0) + 90c0: 8922 mv s2,s0 + 90c2: 1a7f 0x1a7f + 90c4: 2440 fld fs0,136(s0) + 90c6: 9f22 add t5,t5,s0 + 90c8: 09d4 addi a3,sp,212 + 90ca: 0000 unimp + 90cc: 09da slli s3,s3,0x16 90ce: 0000 unimp - 90d0: 081e slli a6,a6,0x7 - 90d2: 0000 unimp - 90d4: 0048 addi a0,sp,4 - 90d6: f891 bnez s1,8fea <__stack_size+0x87ea> - 90d8: 067e slli a2,a2,0x1f - 90da: 0079 c.addi zero,30 - 90dc: 911a add sp,sp,t1 - 90de: 7f8c flw fa1,56(a5) - 90e0: 7906 flw fs2,96(sp) - 90e2: 1a00 addi s0,sp,304 - 90e4: 791e flw fs2,228(sp) - 90e6: 1a00 addi s0,sp,304 - 90e8: f891 bnez s1,8ffc <__stack_size+0x87fc> - 90ea: 067e slli a2,a2,0x1f - 90ec: 0079 c.addi zero,30 - 90ee: 911a add sp,sp,t1 - 90f0: 7f8c flw fa1,56(a5) - 90f2: 4006 0x4006 - 90f4: 1e25 addi t3,t3,-23 - 90f6: 8c91 sub s1,s1,a2 - 90f8: 067f 0x67f - 90fa: 0079 c.addi zero,30 - 90fc: 911a add sp,sp,t1 - 90fe: 7ef8 flw fa4,124(a3) - 9100: 4006 0x4006 - 9102: 1e25 addi t3,t3,-23 - 9104: 9122 add sp,sp,s0 - 9106: 7ef8 flw fa4,124(a3) - 9108: 7906 flw fs2,96(sp) - 910a: 1a00 addi s0,sp,304 - 910c: 8c91 sub s1,s1,a2 - 910e: 067f 0x67f - 9110: 0079 c.addi zero,30 - 9112: 1e1a slli t3,t3,0x26 - 9114: 2540 fld fs0,136(a0) - 9116: 7922 flw fs2,40(sp) - 9118: 1a00 addi s0,sp,304 - 911a: 2440 fld fs0,136(s0) - 911c: 9f22 add t5,t5,s0 - 911e: 081e slli a6,a6,0x7 - 9120: 0000 unimp - 9122: 08ae slli a7,a7,0xb + 90d0: 0048 addi a0,sp,4 + 90d2: 7f89 lui t6,0xfffe2 + 90d4: f891 bnez s1,8fe8 <__stack_size+0x87e8> + 90d6: 067e slli a2,a2,0x1f + 90d8: 891a mv s2,t1 + 90da: 917f 0x917f + 90dc: 7f8c flw fa1,56(a5) + 90de: 1a06 slli s4,s4,0x21 + 90e0: 891e mv s2,t2 + 90e2: 1a7f 0x1a7f + 90e4: 7f89 lui t6,0xfffe2 + 90e6: f891 bnez s1,8ffa <__stack_size+0x87fa> + 90e8: 067e slli a2,a2,0x1f + 90ea: 911a add sp,sp,t1 + 90ec: 7f8c flw fa1,56(a5) + 90ee: 4006 0x4006 + 90f0: 1e25 addi t3,t3,-23 + 90f2: 7f89 lui t6,0xfffe2 + 90f4: 8c91 sub s1,s1,a2 + 90f6: 067f 0x67f + 90f8: 911a add sp,sp,t1 + 90fa: 7ef8 flw fa4,124(a3) + 90fc: 4006 0x4006 + 90fe: 1e25 addi t3,t3,-23 + 9100: 8922 mv s2,s0 + 9102: 917f 0x917f + 9104: 7ef8 flw fa4,124(a3) + 9106: 1a06 slli s4,s4,0x21 + 9108: 7f89 lui t6,0xfffe2 + 910a: 8c91 sub s1,s1,a2 + 910c: 067f 0x67f + 910e: 1e1a slli t3,t3,0x26 + 9110: 2540 fld fs0,136(a0) + 9112: 8922 mv s2,s0 + 9114: 1a7f 0x1a7f + 9116: 2440 fld fs0,136(s0) + 9118: 9f22 add t5,t5,s0 + ... + 9122: 0428 addi a0,sp,520 9124: 0000 unimp - 9126: 0048 addi a0,sp,4 - 9128: 7f89 lui t6,0xfffe2 - 912a: f891 bnez s1,903e <__stack_size+0x883e> - 912c: 067e slli a2,a2,0x1f - 912e: 891a mv s2,t1 - 9130: 917f 0x917f - 9132: 7f8c flw fa1,56(a5) - 9134: 1a06 slli s4,s4,0x21 - 9136: 891e mv s2,t2 - 9138: 1a7f 0x1a7f - 913a: 7f89 lui t6,0xfffe2 - 913c: f891 bnez s1,9050 <__stack_size+0x8850> - 913e: 067e slli a2,a2,0x1f - 9140: 911a add sp,sp,t1 - 9142: 7f8c flw fa1,56(a5) - 9144: 4006 0x4006 - 9146: 1e25 addi t3,t3,-23 - 9148: 7f89 lui t6,0xfffe2 - 914a: 8c91 sub s1,s1,a2 - 914c: 067f 0x67f - 914e: 911a add sp,sp,t1 - 9150: 7ef8 flw fa4,124(a3) - 9152: 4006 0x4006 - 9154: 1e25 addi t3,t3,-23 - 9156: 8922 mv s2,s0 - 9158: 917f 0x917f - 915a: 7ef8 flw fa4,124(a3) - 915c: 1a06 slli s4,s4,0x21 - 915e: 7f89 lui t6,0xfffe2 - 9160: 8c91 sub s1,s1,a2 - 9162: 067f 0x67f - 9164: 1e1a slli t3,t3,0x26 - 9166: 2540 fld fs0,136(a0) - 9168: 8922 mv s2,s0 - 916a: 1a7f 0x1a7f - 916c: 2440 fld fs0,136(s0) - 916e: 9f22 add t5,t5,s0 - 9170: 09d4 addi a3,sp,212 - 9172: 0000 unimp - 9174: 09da slli s3,s3,0x16 - 9176: 0000 unimp - 9178: 0048 addi a0,sp,4 - 917a: 7f89 lui t6,0xfffe2 - 917c: f891 bnez s1,9090 <__stack_size+0x8890> - 917e: 067e slli a2,a2,0x1f - 9180: 891a mv s2,t1 - 9182: 917f 0x917f - 9184: 7f8c flw fa1,56(a5) - 9186: 1a06 slli s4,s4,0x21 - 9188: 891e mv s2,t2 - 918a: 1a7f 0x1a7f - 918c: 7f89 lui t6,0xfffe2 - 918e: f891 bnez s1,90a2 <__stack_size+0x88a2> - 9190: 067e slli a2,a2,0x1f - 9192: 911a add sp,sp,t1 - 9194: 7f8c flw fa1,56(a5) - 9196: 4006 0x4006 - 9198: 1e25 addi t3,t3,-23 - 919a: 7f89 lui t6,0xfffe2 - 919c: 8c91 sub s1,s1,a2 - 919e: 067f 0x67f - 91a0: 911a add sp,sp,t1 - 91a2: 7ef8 flw fa4,124(a3) - 91a4: 4006 0x4006 - 91a6: 1e25 addi t3,t3,-23 - 91a8: 8922 mv s2,s0 - 91aa: 917f 0x917f - 91ac: 7ef8 flw fa4,124(a3) - 91ae: 1a06 slli s4,s4,0x21 - 91b0: 7f89 lui t6,0xfffe2 - 91b2: 8c91 sub s1,s1,a2 - 91b4: 067f 0x67f - 91b6: 1e1a slli t3,t3,0x26 - 91b8: 2540 fld fs0,136(a0) - 91ba: 8922 mv s2,s0 - 91bc: 1a7f 0x1a7f - 91be: 2440 fld fs0,136(s0) - 91c0: 9f22 add t5,t5,s0 + 9126: 042c addi a1,sp,520 + 9128: 0000 unimp + 912a: 0001 nop + 912c: 2c5f 0004 aa00 0xaa0000042c5f + 9132: 0005 c.addi zero,1 + 9134: 0300 addi s0,sp,384 + 9136: 9100 0x9100 + 9138: 7eec flw fa1,124(a3) + 913a: 0636 slli a2,a2,0xd + 913c: 0000 unimp + 913e: 0732 slli a4,a4,0xc + 9140: 0000 unimp + 9142: 0001 nop + 9144: 00073267 0x73267 + 9148: d400 sw s0,40(s0) + 914a: 01000007 0x1000007 + 914e: 5700 lw s0,40(a4) ... - 91ca: 0428 addi a0,sp,520 - 91cc: 0000 unimp - 91ce: 042c addi a1,sp,520 - 91d0: 0000 unimp - 91d2: 0001 nop - 91d4: 2c5f 0004 aa00 0xaa0000042c5f - 91da: 0005 c.addi zero,1 - 91dc: 0300 addi s0,sp,384 - 91de: 9100 0x9100 - 91e0: 7eec flw fa1,124(a3) - 91e2: 0636 slli a2,a2,0xd - 91e4: 0000 unimp - 91e6: 0732 slli a4,a4,0xc + 9158: 047e slli s0,s0,0x1f + 915a: 0000 unimp + 915c: 04d8 addi a4,sp,580 + 915e: 0000 unimp + 9160: 0001 nop + 9162: d861 beqz s0,9132 <__stack_size+0x8932> + 9164: 0004 addi s1,sp,0 + 9166: ea00 fsw fs0,16(a2) + 9168: 0004 addi s1,sp,0 + 916a: 1d00 addi s0,sp,688 + 916c: 8c00 0x8c00 + 916e: 7c00 flw fs0,56(s0) + 9170: 1e00 addi s0,sp,816 + 9172: 0089 addi ra,ra,2 + 9174: 851a mv a0,t1 + 9176: 7c00 flw fs0,56(s0) + 9178: 1e00 addi s0,sp,816 + 917a: 008c0077 0x8c0077 + 917e: 221e fld ft4,448(sp) + 9180: 008a slli ra,ra,0x2 + 9182: 8922 mv s2,s0 + 9184: 1a00 addi s0,sp,304 + 9186: 2440 fld fs0,136(s0) + 9188: 9f22 add t5,t5,s0 + 918a: 04ea slli s1,s1,0x1a + 918c: 0000 unimp + 918e: 0556 slli a0,a0,0x15 + 9190: 0000 unimp + 9192: 0022 0x22 + 9194: 008c addi a1,sp,64 + 9196: 007c addi a5,sp,12 + 9198: 891e mv s2,t2 + 919a: 1a00 addi s0,sp,304 + 919c: 0085 addi ra,ra,1 + 919e: 007c addi a5,sp,12 + 91a0: 771e flw fa4,228(sp) + 91a2: 8c00 0x8c00 + 91a4: 1e00 addi s0,sp,816 + 91a6: 8c22 mv s8,s0 + 91a8: 7c00 flw fs0,56(s0) + 91aa: 1e00 addi s0,sp,816 + 91ac: 2540 fld fs0,136(a0) + 91ae: 8922 mv s2,s0 + 91b0: 1a00 addi s0,sp,304 + 91b2: 2440 fld fs0,136(s0) + 91b4: 9f22 add t5,t5,s0 + 91b6: 0556 slli a0,a0,0x15 + 91b8: 0000 unimp + 91ba: 055e slli a0,a0,0x17 + 91bc: 0000 unimp + 91be: 0026 0x26 + 91c0: 008c addi a1,sp,64 + 91c2: 007c addi a5,sp,12 + 91c4: 891e mv s2,t2 + 91c6: 1a00 addi s0,sp,304 + 91c8: 8091 srli s1,s1,0x4 + 91ca: 067f 0x67f + 91cc: 2540 fld fs0,136(a0) + 91ce: 007c addi a5,sp,12 + 91d0: 771e flw fa4,228(sp) + 91d2: 8c00 0x8c00 + 91d4: 1e00 addi s0,sp,816 + 91d6: 8c22 mv s8,s0 + 91d8: 7c00 flw fs0,56(s0) + 91da: 1e00 addi s0,sp,816 + 91dc: 2540 fld fs0,136(a0) + 91de: 8922 mv s2,s0 + 91e0: 1a00 addi s0,sp,304 + 91e2: 2440 fld fs0,136(s0) + 91e4: 9f22 add t5,t5,s0 + 91e6: 055e slli a0,a0,0x17 91e8: 0000 unimp - 91ea: 0001 nop - 91ec: 00073267 0x73267 - 91f0: d400 sw s0,40(s0) - 91f2: 01000007 0x1000007 - 91f6: 5700 lw s0,40(a4) - ... - 9200: 047e slli s0,s0,0x1f - 9202: 0000 unimp - 9204: 04d8 addi a4,sp,580 - 9206: 0000 unimp - 9208: 0001 nop - 920a: d861 beqz s0,91da <__stack_size+0x89da> - 920c: 0004 addi s1,sp,0 - 920e: ea00 fsw fs0,16(a2) - 9210: 0004 addi s1,sp,0 - 9212: 1d00 addi s0,sp,688 - 9214: 8c00 0x8c00 - 9216: 7c00 flw fs0,56(s0) - 9218: 1e00 addi s0,sp,816 - 921a: 0089 addi ra,ra,2 - 921c: 851a mv a0,t1 - 921e: 7c00 flw fs0,56(s0) - 9220: 1e00 addi s0,sp,816 - 9222: 008c0077 0x8c0077 - 9226: 221e fld ft4,448(sp) - 9228: 008a slli ra,ra,0x2 - 922a: 8922 mv s2,s0 - 922c: 1a00 addi s0,sp,304 - 922e: 2440 fld fs0,136(s0) - 9230: 9f22 add t5,t5,s0 - 9232: 04ea slli s1,s1,0x1a - 9234: 0000 unimp - 9236: 0556 slli a0,a0,0x15 - 9238: 0000 unimp - 923a: 0022 0x22 - 923c: 008c addi a1,sp,64 - 923e: 007c addi a5,sp,12 - 9240: 891e mv s2,t2 - 9242: 1a00 addi s0,sp,304 - 9244: 0085 addi ra,ra,1 - 9246: 007c addi a5,sp,12 - 9248: 771e flw fa4,228(sp) - 924a: 8c00 0x8c00 - 924c: 1e00 addi s0,sp,816 - 924e: 8c22 mv s8,s0 - 9250: 7c00 flw fs0,56(s0) - 9252: 1e00 addi s0,sp,816 - 9254: 2540 fld fs0,136(a0) - 9256: 8922 mv s2,s0 - 9258: 1a00 addi s0,sp,304 - 925a: 2440 fld fs0,136(s0) - 925c: 9f22 add t5,t5,s0 - 925e: 0556 slli a0,a0,0x15 - 9260: 0000 unimp - 9262: 055e slli a0,a0,0x17 - 9264: 0000 unimp - 9266: 0026 0x26 - 9268: 008c addi a1,sp,64 - 926a: 007c addi a5,sp,12 - 926c: 891e mv s2,t2 - 926e: 1a00 addi s0,sp,304 - 9270: 8091 srli s1,s1,0x4 - 9272: 067f 0x67f - 9274: 2540 fld fs0,136(a0) + 91ea: 061a slli a2,a2,0x6 + 91ec: 0000 unimp + 91ee: 0035 c.addi zero,13 + 91f0: 8091 srli s1,s1,0x4 + 91f2: 067f 0x67f + 91f4: 0089 addi ra,ra,2 + 91f6: 7c1a flw fs8,164(sp) + 91f8: 1e00 addi s0,sp,816 + 91fa: 0089 addi ra,ra,2 + 91fc: 911a add sp,sp,t1 + 91fe: 7f80 flw fs0,56(a5) + 9200: 4006 0x4006 + 9202: 7c25 lui s8,0xfffe9 + 9204: 1e00 addi s0,sp,816 + 9206: 8091 srli s1,s1,0x4 + 9208: 067f 0x67f + 920a: 0089 addi ra,ra,2 + 920c: 771a flw fa4,164(sp) + 920e: 1e00 addi s0,sp,816 + 9210: 9122 add sp,sp,s0 + 9212: 7f80 flw fs0,56(a5) + 9214: 8906 mv s2,ra + 9216: 1a00 addi s0,sp,304 + 9218: 007c addi a5,sp,12 + 921a: 401e 0x401e + 921c: 2225 jal 9344 <__stack_size+0x8b44> + 921e: 0089 addi ra,ra,2 + 9220: 401a 0x401a + 9222: 2224 fld fs1,64(a2) + 9224: 1a9f 0006 4400 0x440000061a9f + 922a: 0006 0x6 + 922c: 3500 fld fs0,40(a0) + 922e: 9100 0x9100 + 9230: 7f80 flw fs0,56(a5) + 9232: 8c06 mv s8,ra + 9234: 1a00 addi s0,sp,304 + 9236: 007c addi a5,sp,12 + 9238: 8c1e mv s8,t2 + 923a: 1a00 addi s0,sp,304 + 923c: 8091 srli s1,s1,0x4 + 923e: 067f 0x67f + 9240: 2540 fld fs0,136(a0) + 9242: 007c addi a5,sp,12 + 9244: 911e add sp,sp,t2 + 9246: 7f80 flw fs0,56(a5) + 9248: 8c06 mv s8,ra + 924a: 1a00 addi s0,sp,304 + 924c: 221e0077 0x221e0077 + 9250: 8091 srli s1,s1,0x4 + 9252: 067f 0x67f + 9254: 008c addi a1,sp,64 + 9256: 7c1a flw fs8,164(sp) + 9258: 1e00 addi s0,sp,816 + 925a: 2540 fld fs0,136(a0) + 925c: 8c22 mv s8,s0 + 925e: 1a00 addi s0,sp,304 + 9260: 2440 fld fs0,136(s0) + 9262: 9f22 add t5,t5,s0 + 9264: 0644 addi s1,sp,772 + 9266: 0000 unimp + 9268: 0682 slli a3,a3,0x0 + 926a: 0000 unimp + 926c: 003a 0x3a + 926e: 8091 srli s1,s1,0x4 + 9270: 067f 0x67f + 9272: ff0a fsw ft2,188(sp) + 9274: 1aff 0x1aff 9276: 007c addi a5,sp,12 - 9278: 771e flw fa4,228(sp) - 927a: 8c00 0x8c00 - 927c: 1e00 addi s0,sp,816 - 927e: 8c22 mv s8,s0 - 9280: 7c00 flw fs0,56(s0) - 9282: 1e00 addi s0,sp,816 - 9284: 2540 fld fs0,136(a0) - 9286: 8922 mv s2,s0 - 9288: 1a00 addi s0,sp,304 - 928a: 2440 fld fs0,136(s0) - 928c: 9f22 add t5,t5,s0 - 928e: 055e slli a0,a0,0x17 - 9290: 0000 unimp - 9292: 061a slli a2,a2,0x6 - 9294: 0000 unimp - 9296: 0035 c.addi zero,13 - 9298: 8091 srli s1,s1,0x4 - 929a: 067f 0x67f - 929c: 0089 addi ra,ra,2 - 929e: 7c1a flw fs8,164(sp) - 92a0: 1e00 addi s0,sp,816 - 92a2: 0089 addi ra,ra,2 - 92a4: 911a add sp,sp,t1 - 92a6: 7f80 flw fs0,56(a5) - 92a8: 4006 0x4006 - 92aa: 7c25 lui s8,0xfffe9 - 92ac: 1e00 addi s0,sp,816 - 92ae: 8091 srli s1,s1,0x4 - 92b0: 067f 0x67f - 92b2: 0089 addi ra,ra,2 - 92b4: 771a flw fa4,164(sp) - 92b6: 1e00 addi s0,sp,816 - 92b8: 9122 add sp,sp,s0 - 92ba: 7f80 flw fs0,56(a5) - 92bc: 8906 mv s2,ra - 92be: 1a00 addi s0,sp,304 - 92c0: 007c addi a5,sp,12 - 92c2: 401e 0x401e - 92c4: 2225 jal 93ec <__stack_size+0x8bec> - 92c6: 0089 addi ra,ra,2 - 92c8: 401a 0x401a - 92ca: 2224 fld fs1,64(a2) - 92cc: 1a9f 0006 4400 0x440000061a9f - 92d2: 0006 0x6 - 92d4: 3500 fld fs0,40(a0) - 92d6: 9100 0x9100 - 92d8: 7f80 flw fs0,56(a5) - 92da: 8c06 mv s8,ra - 92dc: 1a00 addi s0,sp,304 - 92de: 007c addi a5,sp,12 - 92e0: 8c1e mv s8,t2 - 92e2: 1a00 addi s0,sp,304 - 92e4: 8091 srli s1,s1,0x4 - 92e6: 067f 0x67f - 92e8: 2540 fld fs0,136(a0) - 92ea: 007c addi a5,sp,12 - 92ec: 911e add sp,sp,t2 - 92ee: 7f80 flw fs0,56(a5) - 92f0: 8c06 mv s8,ra - 92f2: 1a00 addi s0,sp,304 - 92f4: 221e0077 0x221e0077 - 92f8: 8091 srli s1,s1,0x4 - 92fa: 067f 0x67f - 92fc: 008c addi a1,sp,64 - 92fe: 7c1a flw fs8,164(sp) - 9300: 1e00 addi s0,sp,816 - 9302: 2540 fld fs0,136(a0) - 9304: 8c22 mv s8,s0 - 9306: 1a00 addi s0,sp,304 - 9308: 2440 fld fs0,136(s0) - 930a: 9f22 add t5,t5,s0 - 930c: 0644 addi s1,sp,772 - 930e: 0000 unimp - 9310: 0682 slli a3,a3,0x0 - 9312: 0000 unimp - 9314: 003a 0x3a - 9316: 8091 srli s1,s1,0x4 - 9318: 067f 0x67f - 931a: ff0a fsw ft2,188(sp) - 931c: 1aff 0x1aff - 931e: 007c addi a5,sp,12 - 9320: 0a1e slli s4,s4,0x7 - 9322: ffff 0xffff - 9324: 911a add sp,sp,t1 - 9326: 7f80 flw fs0,56(a5) - 9328: 4006 0x4006 - 932a: 7c25 lui s8,0xfffe9 - 932c: 1e00 addi s0,sp,816 - 932e: 8091 srli s1,s1,0x4 - 9330: 067f 0x67f - 9332: ff0a fsw ft2,188(sp) - 9334: 1aff 0x1aff - 9336: 221e0077 0x221e0077 - 933a: 8091 srli s1,s1,0x4 - 933c: 067f 0x67f - 933e: ff0a fsw ft2,188(sp) - 9340: 1aff 0x1aff - 9342: 007c addi a5,sp,12 - 9344: 401e 0x401e - 9346: 2225 jal 946e <__stack_size+0x8c6e> - 9348: ff0a fsw ft2,188(sp) - 934a: 1aff 0x1aff - 934c: 2440 fld fs0,136(s0) - 934e: 9f22 add t5,t5,s0 - 9350: 0682 slli a3,a3,0x0 - 9352: 0000 unimp - 9354: 0684 addi s1,sp,832 - 9356: 0000 unimp - 9358: 0035 c.addi zero,13 - 935a: 7f7a flw ft10,188(sp) - 935c: 8091 srli s1,s1,0x4 - 935e: 067f 0x67f - 9360: 7c1a flw fs8,164(sp) - 9362: 1e00 addi s0,sp,816 - 9364: 7f7a flw ft10,188(sp) - 9366: 911a add sp,sp,t1 - 9368: 7f80 flw fs0,56(a5) - 936a: 4006 0x4006 - 936c: 7c25 lui s8,0xfffe9 - 936e: 1e00 addi s0,sp,816 - 9370: 7f7a flw ft10,188(sp) - 9372: 8091 srli s1,s1,0x4 - 9374: 067f 0x67f - 9376: 771a flw fa4,164(sp) - 9378: 1e00 addi s0,sp,816 - 937a: 7a22 flw fs4,40(sp) - 937c: 917f 0x917f - 937e: 7f80 flw fs0,56(a5) - 9380: 1a06 slli s4,s4,0x21 - 9382: 007c addi a5,sp,12 - 9384: 401e 0x401e - 9386: 2225 jal 94ae <__stack_size+0x8cae> - 9388: 7f7a flw ft10,188(sp) - 938a: 401a 0x401a - 938c: 2224 fld fs1,64(a2) - 938e: 849f 0006 8600 0x86000006849f - 9394: 0006 0x6 - 9396: 3a00 fld fs0,48(a2) - 9398: 9100 0x9100 - 939a: 7f80 flw fs0,56(a5) - 939c: 0a06 slli s4,s4,0x1 - 939e: ffff 0xffff - 93a0: 7c1a flw fs8,164(sp) - 93a2: 1e00 addi s0,sp,816 - 93a4: ff0a fsw ft2,188(sp) - 93a6: 1aff 0x1aff - 93a8: 8091 srli s1,s1,0x4 - 93aa: 067f 0x67f - 93ac: 2540 fld fs0,136(a0) - 93ae: 007c addi a5,sp,12 - 93b0: 911e add sp,sp,t2 - 93b2: 7f80 flw fs0,56(a5) - 93b4: 0a06 slli s4,s4,0x1 - 93b6: ffff 0xffff - 93b8: 771a flw fa4,164(sp) - 93ba: 1e00 addi s0,sp,816 - 93bc: 9122 add sp,sp,s0 - 93be: 7f80 flw fs0,56(a5) - 93c0: 0a06 slli s4,s4,0x1 - 93c2: ffff 0xffff - 93c4: 7c1a flw fs8,164(sp) - 93c6: 1e00 addi s0,sp,816 - 93c8: 2540 fld fs0,136(a0) - 93ca: 0a22 slli s4,s4,0x8 - 93cc: ffff 0xffff - 93ce: 401a 0x401a - 93d0: 2224 fld fs1,64(a2) - 93d2: 869f 0006 c400 0xc4000006869f - 93d8: 0006 0x6 - 93da: 3500 fld fs0,40(a0) - 93dc: 8400 0x8400 - 93de: 917f 0x917f - 93e0: 7f80 flw fs0,56(a5) - 93e2: 1a06 slli s4,s4,0x21 - 93e4: 007c addi a5,sp,12 - 93e6: 841e mv s0,t2 - 93e8: 1a7f 0x1a7f - 93ea: 8091 srli s1,s1,0x4 - 93ec: 067f 0x67f - 93ee: 2540 fld fs0,136(a0) - 93f0: 007c addi a5,sp,12 - 93f2: 841e mv s0,t2 - 93f4: 917f 0x917f - 93f6: 7f80 flw fs0,56(a5) - 93f8: 1a06 slli s4,s4,0x21 - 93fa: 221e0077 0x221e0077 - 93fe: 7f84 flw fs1,56(a5) - 9400: 8091 srli s1,s1,0x4 - 9402: 067f 0x67f - 9404: 7c1a flw fs8,164(sp) - 9406: 1e00 addi s0,sp,816 - 9408: 2540 fld fs0,136(a0) - 940a: 8422 mv s0,s0 - 940c: 1a7f 0x1a7f - 940e: 2440 fld fs0,136(s0) - 9410: 9f22 add t5,t5,s0 - 9412: 06c4 addi s1,sp,836 - 9414: 0000 unimp - 9416: 06e2 slli a3,a3,0x18 - 9418: 0000 unimp - 941a: 0035 c.addi zero,13 - 941c: 8091 srli s1,s1,0x4 - 941e: 067f 0x67f - 9420: 0084 addi s1,sp,64 - 9422: 7c1a flw fs8,164(sp) - 9424: 1e00 addi s0,sp,816 - 9426: 0084 addi s1,sp,64 - 9428: 911a add sp,sp,t1 - 942a: 7f80 flw fs0,56(a5) - 942c: 4006 0x4006 - 942e: 7c25 lui s8,0xfffe9 - 9430: 1e00 addi s0,sp,816 - 9432: 8091 srli s1,s1,0x4 - 9434: 067f 0x67f - 9436: 0084 addi s1,sp,64 - 9438: 771a flw fa4,164(sp) - 943a: 1e00 addi s0,sp,816 - 943c: 9122 add sp,sp,s0 - 943e: 7f80 flw fs0,56(a5) - 9440: 8406 mv s0,ra - 9442: 1a00 addi s0,sp,304 - 9444: 007c addi a5,sp,12 - 9446: 401e 0x401e - 9448: 2225 jal 9570 <__stack_size+0x8d70> - 944a: 0084 addi s1,sp,64 - 944c: 401a 0x401a - 944e: 2224 fld fs1,64(a2) - 9450: e29f 0006 1400 0x14000006e29f - 9456: 35000007 0x35000007 - 945a: 8500 0x8500 - 945c: 917f 0x917f - 945e: 7f80 flw fs0,56(a5) - 9460: 1a06 slli s4,s4,0x21 - 9462: 007c addi a5,sp,12 - 9464: 851e mv a0,t2 - 9466: 1a7f 0x1a7f - 9468: 8091 srli s1,s1,0x4 - 946a: 067f 0x67f - 946c: 2540 fld fs0,136(a0) - 946e: 007c addi a5,sp,12 - 9470: 851e mv a0,t2 - 9472: 917f 0x917f - 9474: 7f80 flw fs0,56(a5) - 9476: 1a06 slli s4,s4,0x21 - 9478: 221e0077 0x221e0077 - 947c: 7f85 lui t6,0xfffe1 - 947e: 8091 srli s1,s1,0x4 - 9480: 067f 0x67f - 9482: 7c1a flw fs8,164(sp) - 9484: 1e00 addi s0,sp,816 - 9486: 2540 fld fs0,136(a0) - 9488: 8522 mv a0,s0 - 948a: 1a7f 0x1a7f - 948c: 2440 fld fs0,136(s0) - 948e: 9f22 add t5,t5,s0 - 9490: 0714 addi a3,sp,896 - 9492: 0000 unimp - 9494: 0720 addi s0,sp,904 - 9496: 0000 unimp - 9498: 0044 addi s1,sp,4 - 949a: 7f85 lui t6,0xfffe1 - 949c: 8091 srli s1,s1,0x4 - 949e: 067f 0x67f - 94a0: 851a mv a0,t1 - 94a2: 917f 0x917f - 94a4: 7ef8 flw fa4,124(a3) - 94a6: 1a06 slli s4,s4,0x21 - 94a8: 851e mv a0,t2 - 94aa: 1a7f 0x1a7f - 94ac: 7f85 lui t6,0xfffe1 - 94ae: f891 bnez s1,93c2 <__stack_size+0x8bc2> - 94b0: 067e slli a2,a2,0x1f - 94b2: 911a add sp,sp,t1 - 94b4: 7f80 flw fs0,56(a5) - 94b6: 4006 0x4006 - 94b8: 1e25 addi t3,t3,-23 - 94ba: 7f85 lui t6,0xfffe1 - 94bc: 8091 srli s1,s1,0x4 - 94be: 067f 0x67f - 94c0: 771a flw fa4,164(sp) - 94c2: 1e00 addi s0,sp,816 - 94c4: 8522 mv a0,s0 - 94c6: 917f 0x917f - 94c8: 7f80 flw fs0,56(a5) - 94ca: 1a06 slli s4,s4,0x21 - 94cc: 7f85 lui t6,0xfffe1 - 94ce: f891 bnez s1,93e2 <__stack_size+0x8be2> - 94d0: 067e slli a2,a2,0x1f - 94d2: 1e1a slli t3,t3,0x26 - 94d4: 2540 fld fs0,136(a0) - 94d6: 8522 mv a0,s0 - 94d8: 1a7f 0x1a7f - 94da: 2440 fld fs0,136(s0) - 94dc: 9f22 add t5,t5,s0 - 94de: 0720 addi s0,sp,904 + 9278: 0a1e slli s4,s4,0x7 + 927a: ffff 0xffff + 927c: 911a add sp,sp,t1 + 927e: 7f80 flw fs0,56(a5) + 9280: 4006 0x4006 + 9282: 7c25 lui s8,0xfffe9 + 9284: 1e00 addi s0,sp,816 + 9286: 8091 srli s1,s1,0x4 + 9288: 067f 0x67f + 928a: ff0a fsw ft2,188(sp) + 928c: 1aff 0x1aff + 928e: 221e0077 0x221e0077 + 9292: 8091 srli s1,s1,0x4 + 9294: 067f 0x67f + 9296: ff0a fsw ft2,188(sp) + 9298: 1aff 0x1aff + 929a: 007c addi a5,sp,12 + 929c: 401e 0x401e + 929e: 2225 jal 93c6 <__stack_size+0x8bc6> + 92a0: ff0a fsw ft2,188(sp) + 92a2: 1aff 0x1aff + 92a4: 2440 fld fs0,136(s0) + 92a6: 9f22 add t5,t5,s0 + 92a8: 0682 slli a3,a3,0x0 + 92aa: 0000 unimp + 92ac: 0684 addi s1,sp,832 + 92ae: 0000 unimp + 92b0: 0035 c.addi zero,13 + 92b2: 7f7a flw ft10,188(sp) + 92b4: 8091 srli s1,s1,0x4 + 92b6: 067f 0x67f + 92b8: 7c1a flw fs8,164(sp) + 92ba: 1e00 addi s0,sp,816 + 92bc: 7f7a flw ft10,188(sp) + 92be: 911a add sp,sp,t1 + 92c0: 7f80 flw fs0,56(a5) + 92c2: 4006 0x4006 + 92c4: 7c25 lui s8,0xfffe9 + 92c6: 1e00 addi s0,sp,816 + 92c8: 7f7a flw ft10,188(sp) + 92ca: 8091 srli s1,s1,0x4 + 92cc: 067f 0x67f + 92ce: 771a flw fa4,164(sp) + 92d0: 1e00 addi s0,sp,816 + 92d2: 7a22 flw fs4,40(sp) + 92d4: 917f 0x917f + 92d6: 7f80 flw fs0,56(a5) + 92d8: 1a06 slli s4,s4,0x21 + 92da: 007c addi a5,sp,12 + 92dc: 401e 0x401e + 92de: 2225 jal 9406 <__stack_size+0x8c06> + 92e0: 7f7a flw ft10,188(sp) + 92e2: 401a 0x401a + 92e4: 2224 fld fs1,64(a2) + 92e6: 849f 0006 8600 0x86000006849f + 92ec: 0006 0x6 + 92ee: 3a00 fld fs0,48(a2) + 92f0: 9100 0x9100 + 92f2: 7f80 flw fs0,56(a5) + 92f4: 0a06 slli s4,s4,0x1 + 92f6: ffff 0xffff + 92f8: 7c1a flw fs8,164(sp) + 92fa: 1e00 addi s0,sp,816 + 92fc: ff0a fsw ft2,188(sp) + 92fe: 1aff 0x1aff + 9300: 8091 srli s1,s1,0x4 + 9302: 067f 0x67f + 9304: 2540 fld fs0,136(a0) + 9306: 007c addi a5,sp,12 + 9308: 911e add sp,sp,t2 + 930a: 7f80 flw fs0,56(a5) + 930c: 0a06 slli s4,s4,0x1 + 930e: ffff 0xffff + 9310: 771a flw fa4,164(sp) + 9312: 1e00 addi s0,sp,816 + 9314: 9122 add sp,sp,s0 + 9316: 7f80 flw fs0,56(a5) + 9318: 0a06 slli s4,s4,0x1 + 931a: ffff 0xffff + 931c: 7c1a flw fs8,164(sp) + 931e: 1e00 addi s0,sp,816 + 9320: 2540 fld fs0,136(a0) + 9322: 0a22 slli s4,s4,0x8 + 9324: ffff 0xffff + 9326: 401a 0x401a + 9328: 2224 fld fs1,64(a2) + 932a: 869f 0006 c400 0xc4000006869f + 9330: 0006 0x6 + 9332: 3500 fld fs0,40(a0) + 9334: 8400 0x8400 + 9336: 917f 0x917f + 9338: 7f80 flw fs0,56(a5) + 933a: 1a06 slli s4,s4,0x21 + 933c: 007c addi a5,sp,12 + 933e: 841e mv s0,t2 + 9340: 1a7f 0x1a7f + 9342: 8091 srli s1,s1,0x4 + 9344: 067f 0x67f + 9346: 2540 fld fs0,136(a0) + 9348: 007c addi a5,sp,12 + 934a: 841e mv s0,t2 + 934c: 917f 0x917f + 934e: 7f80 flw fs0,56(a5) + 9350: 1a06 slli s4,s4,0x21 + 9352: 221e0077 0x221e0077 + 9356: 7f84 flw fs1,56(a5) + 9358: 8091 srli s1,s1,0x4 + 935a: 067f 0x67f + 935c: 7c1a flw fs8,164(sp) + 935e: 1e00 addi s0,sp,816 + 9360: 2540 fld fs0,136(a0) + 9362: 8422 mv s0,s0 + 9364: 1a7f 0x1a7f + 9366: 2440 fld fs0,136(s0) + 9368: 9f22 add t5,t5,s0 + 936a: 06c4 addi s1,sp,836 + 936c: 0000 unimp + 936e: 06e2 slli a3,a3,0x18 + 9370: 0000 unimp + 9372: 0035 c.addi zero,13 + 9374: 8091 srli s1,s1,0x4 + 9376: 067f 0x67f + 9378: 0084 addi s1,sp,64 + 937a: 7c1a flw fs8,164(sp) + 937c: 1e00 addi s0,sp,816 + 937e: 0084 addi s1,sp,64 + 9380: 911a add sp,sp,t1 + 9382: 7f80 flw fs0,56(a5) + 9384: 4006 0x4006 + 9386: 7c25 lui s8,0xfffe9 + 9388: 1e00 addi s0,sp,816 + 938a: 8091 srli s1,s1,0x4 + 938c: 067f 0x67f + 938e: 0084 addi s1,sp,64 + 9390: 771a flw fa4,164(sp) + 9392: 1e00 addi s0,sp,816 + 9394: 9122 add sp,sp,s0 + 9396: 7f80 flw fs0,56(a5) + 9398: 8406 mv s0,ra + 939a: 1a00 addi s0,sp,304 + 939c: 007c addi a5,sp,12 + 939e: 401e 0x401e + 93a0: 2225 jal 94c8 <__stack_size+0x8cc8> + 93a2: 0084 addi s1,sp,64 + 93a4: 401a 0x401a + 93a6: 2224 fld fs1,64(a2) + 93a8: e29f 0006 1400 0x14000006e29f + 93ae: 35000007 0x35000007 + 93b2: 8500 0x8500 + 93b4: 917f 0x917f + 93b6: 7f80 flw fs0,56(a5) + 93b8: 1a06 slli s4,s4,0x21 + 93ba: 007c addi a5,sp,12 + 93bc: 851e mv a0,t2 + 93be: 1a7f 0x1a7f + 93c0: 8091 srli s1,s1,0x4 + 93c2: 067f 0x67f + 93c4: 2540 fld fs0,136(a0) + 93c6: 007c addi a5,sp,12 + 93c8: 851e mv a0,t2 + 93ca: 917f 0x917f + 93cc: 7f80 flw fs0,56(a5) + 93ce: 1a06 slli s4,s4,0x21 + 93d0: 221e0077 0x221e0077 + 93d4: 7f85 lui t6,0xfffe1 + 93d6: 8091 srli s1,s1,0x4 + 93d8: 067f 0x67f + 93da: 7c1a flw fs8,164(sp) + 93dc: 1e00 addi s0,sp,816 + 93de: 2540 fld fs0,136(a0) + 93e0: 8522 mv a0,s0 + 93e2: 1a7f 0x1a7f + 93e4: 2440 fld fs0,136(s0) + 93e6: 9f22 add t5,t5,s0 + 93e8: 0714 addi a3,sp,896 + 93ea: 0000 unimp + 93ec: 0720 addi s0,sp,904 + 93ee: 0000 unimp + 93f0: 0044 addi s1,sp,4 + 93f2: 7f85 lui t6,0xfffe1 + 93f4: 8091 srli s1,s1,0x4 + 93f6: 067f 0x67f + 93f8: 851a mv a0,t1 + 93fa: 917f 0x917f + 93fc: 7ef8 flw fa4,124(a3) + 93fe: 1a06 slli s4,s4,0x21 + 9400: 851e mv a0,t2 + 9402: 1a7f 0x1a7f + 9404: 7f85 lui t6,0xfffe1 + 9406: f891 bnez s1,931a <__stack_size+0x8b1a> + 9408: 067e slli a2,a2,0x1f + 940a: 911a add sp,sp,t1 + 940c: 7f80 flw fs0,56(a5) + 940e: 4006 0x4006 + 9410: 1e25 addi t3,t3,-23 + 9412: 7f85 lui t6,0xfffe1 + 9414: 8091 srli s1,s1,0x4 + 9416: 067f 0x67f + 9418: 771a flw fa4,164(sp) + 941a: 1e00 addi s0,sp,816 + 941c: 8522 mv a0,s0 + 941e: 917f 0x917f + 9420: 7f80 flw fs0,56(a5) + 9422: 1a06 slli s4,s4,0x21 + 9424: 7f85 lui t6,0xfffe1 + 9426: f891 bnez s1,933a <__stack_size+0x8b3a> + 9428: 067e slli a2,a2,0x1f + 942a: 1e1a slli t3,t3,0x26 + 942c: 2540 fld fs0,136(a0) + 942e: 8522 mv a0,s0 + 9430: 1a7f 0x1a7f + 9432: 2440 fld fs0,136(s0) + 9434: 9f22 add t5,t5,s0 + 9436: 0720 addi s0,sp,904 + 9438: 0000 unimp + 943a: 074e slli a4,a4,0x13 + 943c: 0000 unimp + 943e: 0048 addi a0,sp,4 + 9440: 7f85 lui t6,0xfffe1 + 9442: 8091 srli s1,s1,0x4 + 9444: 067f 0x67f + 9446: 851a mv a0,t1 + 9448: 917f 0x917f + 944a: 7ef8 flw fa4,124(a3) + 944c: 1a06 slli s4,s4,0x21 + 944e: 851e mv a0,t2 + 9450: 1a7f 0x1a7f + 9452: 7f85 lui t6,0xfffe1 + 9454: f891 bnez s1,9368 <__stack_size+0x8b68> + 9456: 067e slli a2,a2,0x1f + 9458: 911a add sp,sp,t1 + 945a: 7f80 flw fs0,56(a5) + 945c: 4006 0x4006 + 945e: 1e25 addi t3,t3,-23 + 9460: 7f85 lui t6,0xfffe1 + 9462: 8091 srli s1,s1,0x4 + 9464: 067f 0x67f + 9466: 911a add sp,sp,t1 + 9468: 7ef8 flw fa4,124(a3) + 946a: 4006 0x4006 + 946c: 1e25 addi t3,t3,-23 + 946e: 8522 mv a0,s0 + 9470: 917f 0x917f + 9472: 7f80 flw fs0,56(a5) + 9474: 1a06 slli s4,s4,0x21 + 9476: 7f85 lui t6,0xfffe1 + 9478: f891 bnez s1,938c <__stack_size+0x8b8c> + 947a: 067e slli a2,a2,0x1f + 947c: 1e1a slli t3,t3,0x26 + 947e: 2540 fld fs0,136(a0) + 9480: 8522 mv a0,s0 + 9482: 1a7f 0x1a7f + 9484: 2440 fld fs0,136(s0) + 9486: 9f22 add t5,t5,s0 + 9488: 074e slli a4,a4,0x13 + 948a: 0000 unimp + 948c: 0756 slli a4,a4,0x15 + 948e: 0000 unimp + 9490: 0048 addi a0,sp,4 + 9492: 8091 srli s1,s1,0x4 + 9494: 067f 0x67f + 9496: 0079 c.addi zero,30 + 9498: 911a add sp,sp,t1 + 949a: 7ef8 flw fa4,124(a3) + 949c: 7906 flw fs2,96(sp) + 949e: 1a00 addi s0,sp,304 + 94a0: 791e flw fs2,228(sp) + 94a2: 1a00 addi s0,sp,304 + 94a4: f891 bnez s1,93b8 <__stack_size+0x8bb8> + 94a6: 067e slli a2,a2,0x1f + 94a8: 0079 c.addi zero,30 + 94aa: 911a add sp,sp,t1 + 94ac: 7f80 flw fs0,56(a5) + 94ae: 4006 0x4006 + 94b0: 1e25 addi t3,t3,-23 + 94b2: 8091 srli s1,s1,0x4 + 94b4: 067f 0x67f + 94b6: 0079 c.addi zero,30 + 94b8: 911a add sp,sp,t1 + 94ba: 7ef8 flw fa4,124(a3) + 94bc: 4006 0x4006 + 94be: 1e25 addi t3,t3,-23 + 94c0: 9122 add sp,sp,s0 + 94c2: 7f80 flw fs0,56(a5) + 94c4: 7906 flw fs2,96(sp) + 94c6: 1a00 addi s0,sp,304 + 94c8: f891 bnez s1,93dc <__stack_size+0x8bdc> + 94ca: 067e slli a2,a2,0x1f + 94cc: 0079 c.addi zero,30 + 94ce: 1e1a slli t3,t3,0x26 + 94d0: 2540 fld fs0,136(a0) + 94d2: 7922 flw fs2,40(sp) + 94d4: 1a00 addi s0,sp,304 + 94d6: 2440 fld fs0,136(s0) + 94d8: 9f22 add t5,t5,s0 + 94da: 0756 slli a4,a4,0x15 + 94dc: 0000 unimp + 94de: 0780 addi s0,sp,960 94e0: 0000 unimp - 94e2: 074e slli a4,a4,0x13 - 94e4: 0000 unimp - 94e6: 0048 addi a0,sp,4 - 94e8: 7f85 lui t6,0xfffe1 - 94ea: 8091 srli s1,s1,0x4 - 94ec: 067f 0x67f - 94ee: 851a mv a0,t1 - 94f0: 917f 0x917f - 94f2: 7ef8 flw fa4,124(a3) - 94f4: 1a06 slli s4,s4,0x21 - 94f6: 851e mv a0,t2 - 94f8: 1a7f 0x1a7f - 94fa: 7f85 lui t6,0xfffe1 - 94fc: f891 bnez s1,9410 <__stack_size+0x8c10> - 94fe: 067e slli a2,a2,0x1f - 9500: 911a add sp,sp,t1 - 9502: 7f80 flw fs0,56(a5) - 9504: 4006 0x4006 - 9506: 1e25 addi t3,t3,-23 - 9508: 7f85 lui t6,0xfffe1 - 950a: 8091 srli s1,s1,0x4 - 950c: 067f 0x67f - 950e: 911a add sp,sp,t1 - 9510: 7ef8 flw fa4,124(a3) - 9512: 4006 0x4006 - 9514: 1e25 addi t3,t3,-23 - 9516: 8522 mv a0,s0 - 9518: 917f 0x917f - 951a: 7f80 flw fs0,56(a5) - 951c: 1a06 slli s4,s4,0x21 - 951e: 7f85 lui t6,0xfffe1 - 9520: f891 bnez s1,9434 <__stack_size+0x8c34> - 9522: 067e slli a2,a2,0x1f - 9524: 1e1a slli t3,t3,0x26 - 9526: 2540 fld fs0,136(a0) - 9528: 8522 mv a0,s0 - 952a: 1a7f 0x1a7f - 952c: 2440 fld fs0,136(s0) - 952e: 9f22 add t5,t5,s0 - 9530: 074e slli a4,a4,0x13 + 94e2: 0048 addi a0,sp,4 + 94e4: 7f84 flw fs1,56(a5) + 94e6: 8091 srli s1,s1,0x4 + 94e8: 067f 0x67f + 94ea: 841a mv s0,t1 + 94ec: 917f 0x917f + 94ee: 7ef8 flw fa4,124(a3) + 94f0: 1a06 slli s4,s4,0x21 + 94f2: 841e mv s0,t2 + 94f4: 1a7f 0x1a7f + 94f6: 7f84 flw fs1,56(a5) + 94f8: f891 bnez s1,940c <__stack_size+0x8c0c> + 94fa: 067e slli a2,a2,0x1f + 94fc: 911a add sp,sp,t1 + 94fe: 7f80 flw fs0,56(a5) + 9500: 4006 0x4006 + 9502: 1e25 addi t3,t3,-23 + 9504: 7f84 flw fs1,56(a5) + 9506: 8091 srli s1,s1,0x4 + 9508: 067f 0x67f + 950a: 911a add sp,sp,t1 + 950c: 7ef8 flw fa4,124(a3) + 950e: 4006 0x4006 + 9510: 1e25 addi t3,t3,-23 + 9512: 8422 mv s0,s0 + 9514: 917f 0x917f + 9516: 7f80 flw fs0,56(a5) + 9518: 1a06 slli s4,s4,0x21 + 951a: 7f84 flw fs1,56(a5) + 951c: f891 bnez s1,9430 <__stack_size+0x8c30> + 951e: 067e slli a2,a2,0x1f + 9520: 1e1a slli t3,t3,0x26 + 9522: 2540 fld fs0,136(a0) + 9524: 8422 mv s0,s0 + 9526: 1a7f 0x1a7f + 9528: 2440 fld fs0,136(s0) + 952a: 9f22 add t5,t5,s0 + 952c: 0780 addi s0,sp,960 + 952e: 0000 unimp + 9530: 07e2 slli a5,a5,0x18 9532: 0000 unimp - 9534: 0756 slli a4,a4,0x15 - 9536: 0000 unimp - 9538: 0048 addi a0,sp,4 - 953a: 8091 srli s1,s1,0x4 - 953c: 067f 0x67f - 953e: 0079 c.addi zero,30 - 9540: 911a add sp,sp,t1 - 9542: 7ef8 flw fa4,124(a3) + 9534: 0001 nop + 9536: e25c fsw fa5,4(a2) + 9538: 06000007 0x6000007 + 953c: 0008 addi a0,sp,0 + 953e: 2700 fld fs0,8(a4) + 9540: 9100 0x9100 + 9542: 7f88 flw fa0,56(a5) 9544: 7906 flw fs2,96(sp) 9546: 1a00 addi s0,sp,304 - 9548: 791e flw fs2,228(sp) - 954a: 1a00 addi s0,sp,304 - 954c: f891 bnez s1,9460 <__stack_size+0x8c60> - 954e: 067e slli a2,a2,0x1f - 9550: 0079 c.addi zero,30 - 9552: 911a add sp,sp,t1 - 9554: 7f80 flw fs0,56(a5) - 9556: 4006 0x4006 - 9558: 1e25 addi t3,t3,-23 - 955a: 8091 srli s1,s1,0x4 - 955c: 067f 0x67f - 955e: 0079 c.addi zero,30 - 9560: 911a add sp,sp,t1 - 9562: 7ef8 flw fa4,124(a3) - 9564: 4006 0x4006 - 9566: 1e25 addi t3,t3,-23 - 9568: 9122 add sp,sp,s0 - 956a: 7f80 flw fs0,56(a5) - 956c: 7906 flw fs2,96(sp) - 956e: 1a00 addi s0,sp,304 - 9570: f891 bnez s1,9484 <__stack_size+0x8c84> - 9572: 067e slli a2,a2,0x1f - 9574: 0079 c.addi zero,30 - 9576: 1e1a slli t3,t3,0x26 - 9578: 2540 fld fs0,136(a0) - 957a: 7922 flw fs2,40(sp) - 957c: 1a00 addi s0,sp,304 - 957e: 2440 fld fs0,136(s0) - 9580: 9f22 add t5,t5,s0 - 9582: 0756 slli a4,a4,0x15 - 9584: 0000 unimp - 9586: 0780 addi s0,sp,960 - 9588: 0000 unimp - 958a: 0048 addi a0,sp,4 - 958c: 7f84 flw fs1,56(a5) - 958e: 8091 srli s1,s1,0x4 + 9548: 791e0083 lb ra,1937(t3) + 954c: 1a00 addi s0,sp,304 + 954e: 0078 addi a4,sp,12 + 9550: 911e0083 lb ra,-1775(t3) + 9554: 7f88 flw fa0,56(a5) + 9556: 7906 flw fs2,96(sp) + 9558: 1a00 addi s0,sp,304 + 955a: 221e008f 0x221e008f + 955e: 0085 addi ra,ra,1 + 9560: 7922 flw fs2,40(sp) + 9562: 1a00 addi s0,sp,304 + 9564: 2440 fld fs0,136(s0) + 9566: 9f22 add t5,t5,s0 + 9568: 0806 slli a6,a6,0x1 + 956a: 0000 unimp + 956c: 080c addi a1,sp,16 + 956e: 0000 unimp + 9570: 0031 c.addi zero,12 + 9572: 8891 andi s1,s1,4 + 9574: 067f 0x67f + 9576: 0079 c.addi zero,30 + 9578: 911a add sp,sp,t1 + 957a: 7efc flw fa5,124(a3) + 957c: 7906 flw fs2,96(sp) + 957e: 1a00 addi s0,sp,304 + 9580: 791e flw fs2,228(sp) + 9582: 1a00 addi s0,sp,304 + 9584: fc91 bnez s1,94a0 <__stack_size+0x8ca0> + 9586: 067e slli a2,a2,0x1f + 9588: 0079 c.addi zero,30 + 958a: 781a flw fa6,164(sp) + 958c: 1e00 addi s0,sp,816 + 958e: 8891 andi s1,s1,4 9590: 067f 0x67f - 9592: 841a mv s0,t1 - 9594: 917f 0x917f - 9596: 7ef8 flw fa4,124(a3) - 9598: 1a06 slli s4,s4,0x21 - 959a: 841e mv s0,t2 - 959c: 1a7f 0x1a7f - 959e: 7f84 flw fs1,56(a5) - 95a0: f891 bnez s1,94b4 <__stack_size+0x8cb4> - 95a2: 067e slli a2,a2,0x1f - 95a4: 911a add sp,sp,t1 - 95a6: 7f80 flw fs0,56(a5) - 95a8: 4006 0x4006 - 95aa: 1e25 addi t3,t3,-23 - 95ac: 7f84 flw fs1,56(a5) - 95ae: 8091 srli s1,s1,0x4 - 95b0: 067f 0x67f - 95b2: 911a add sp,sp,t1 - 95b4: 7ef8 flw fa4,124(a3) - 95b6: 4006 0x4006 - 95b8: 1e25 addi t3,t3,-23 - 95ba: 8422 mv s0,s0 - 95bc: 917f 0x917f - 95be: 7f80 flw fs0,56(a5) - 95c0: 1a06 slli s4,s4,0x21 - 95c2: 7f84 flw fs1,56(a5) - 95c4: f891 bnez s1,94d8 <__stack_size+0x8cd8> - 95c6: 067e slli a2,a2,0x1f - 95c8: 1e1a slli t3,t3,0x26 - 95ca: 2540 fld fs0,136(a0) - 95cc: 8422 mv s0,s0 - 95ce: 1a7f 0x1a7f - 95d0: 2440 fld fs0,136(s0) - 95d2: 9f22 add t5,t5,s0 - 95d4: 0780 addi s0,sp,960 - 95d6: 0000 unimp - 95d8: 07e2 slli a5,a5,0x18 - 95da: 0000 unimp - 95dc: 0001 nop - 95de: e25c fsw fa5,4(a2) - 95e0: 06000007 0x6000007 - 95e4: 0008 addi a0,sp,0 - 95e6: 2700 fld fs0,8(a4) - 95e8: 9100 0x9100 - 95ea: 7f88 flw fa0,56(a5) - 95ec: 7906 flw fs2,96(sp) - 95ee: 1a00 addi s0,sp,304 - 95f0: 791e0083 lb ra,1937(t3) - 95f4: 1a00 addi s0,sp,304 - 95f6: 0078 addi a4,sp,12 - 95f8: 911e0083 lb ra,-1775(t3) - 95fc: 7f88 flw fa0,56(a5) - 95fe: 7906 flw fs2,96(sp) - 9600: 1a00 addi s0,sp,304 - 9602: 221e008f 0x221e008f - 9606: 0085 addi ra,ra,1 - 9608: 7922 flw fs2,40(sp) - 960a: 1a00 addi s0,sp,304 - 960c: 2440 fld fs0,136(s0) - 960e: 9f22 add t5,t5,s0 - 9610: 0806 slli a6,a6,0x1 - 9612: 0000 unimp - 9614: 080c addi a1,sp,16 - 9616: 0000 unimp - 9618: 0031 c.addi zero,12 - 961a: 8891 andi s1,s1,4 - 961c: 067f 0x67f - 961e: 0079 c.addi zero,30 - 9620: 911a add sp,sp,t1 - 9622: 7efc flw fa5,124(a3) - 9624: 7906 flw fs2,96(sp) - 9626: 1a00 addi s0,sp,304 - 9628: 791e flw fs2,228(sp) - 962a: 1a00 addi s0,sp,304 - 962c: fc91 bnez s1,9548 <__stack_size+0x8d48> - 962e: 067e slli a2,a2,0x1f - 9630: 0079 c.addi zero,30 - 9632: 781a flw fa6,164(sp) - 9634: 1e00 addi s0,sp,816 - 9636: 8891 andi s1,s1,4 - 9638: 067f 0x67f - 963a: 0079 c.addi zero,30 - 963c: 8f1a mv t5,t1 - 963e: 1e00 addi s0,sp,816 - 9640: 8522 mv a0,s0 - 9642: 2200 fld fs0,0(a2) - 9644: 0079 c.addi zero,30 - 9646: 401a 0x401a - 9648: 2224 fld fs1,64(a2) - 964a: 0c9f 0008 1e00 0x1e0000080c9f - 9650: 0008 addi a0,sp,0 - 9652: 3500 fld fs0,40(a0) - 9654: 9100 0x9100 - 9656: 7f88 flw fa0,56(a5) - 9658: 7906 flw fs2,96(sp) - 965a: 1a00 addi s0,sp,304 - 965c: fc91 bnez s1,9578 <__stack_size+0x8d78> - 965e: 067e slli a2,a2,0x1f - 9660: 0079 c.addi zero,30 - 9662: 1e1a slli t3,t3,0x26 - 9664: 0079 c.addi zero,30 - 9666: 911a add sp,sp,t1 - 9668: 7efc flw fa5,124(a3) - 966a: 7906 flw fs2,96(sp) - 966c: 1a00 addi s0,sp,304 - 966e: 0078 addi a4,sp,12 - 9670: 911e add sp,sp,t2 - 9672: 7f88 flw fa0,56(a5) - 9674: 7906 flw fs2,96(sp) - 9676: 1a00 addi s0,sp,304 - 9678: fc91 bnez s1,9594 <__stack_size+0x8d94> - 967a: 067e slli a2,a2,0x1f - 967c: 2540 fld fs0,136(a0) - 967e: 221e fld ft4,448(sp) - 9680: 0085 addi ra,ra,1 - 9682: 7922 flw fs2,40(sp) - 9684: 1a00 addi s0,sp,304 - 9686: 2440 fld fs0,136(s0) - 9688: 9f22 add t5,t5,s0 - 968a: 081e slli a6,a6,0x7 + 9592: 0079 c.addi zero,30 + 9594: 8f1a mv t5,t1 + 9596: 1e00 addi s0,sp,816 + 9598: 8522 mv a0,s0 + 959a: 2200 fld fs0,0(a2) + 959c: 0079 c.addi zero,30 + 959e: 401a 0x401a + 95a0: 2224 fld fs1,64(a2) + 95a2: 0c9f 0008 1e00 0x1e0000080c9f + 95a8: 0008 addi a0,sp,0 + 95aa: 3500 fld fs0,40(a0) + 95ac: 9100 0x9100 + 95ae: 7f88 flw fa0,56(a5) + 95b0: 7906 flw fs2,96(sp) + 95b2: 1a00 addi s0,sp,304 + 95b4: fc91 bnez s1,94d0 <__stack_size+0x8cd0> + 95b6: 067e slli a2,a2,0x1f + 95b8: 0079 c.addi zero,30 + 95ba: 1e1a slli t3,t3,0x26 + 95bc: 0079 c.addi zero,30 + 95be: 911a add sp,sp,t1 + 95c0: 7efc flw fa5,124(a3) + 95c2: 7906 flw fs2,96(sp) + 95c4: 1a00 addi s0,sp,304 + 95c6: 0078 addi a4,sp,12 + 95c8: 911e add sp,sp,t2 + 95ca: 7f88 flw fa0,56(a5) + 95cc: 7906 flw fs2,96(sp) + 95ce: 1a00 addi s0,sp,304 + 95d0: fc91 bnez s1,94ec <__stack_size+0x8cec> + 95d2: 067e slli a2,a2,0x1f + 95d4: 2540 fld fs0,136(a0) + 95d6: 221e fld ft4,448(sp) + 95d8: 0085 addi ra,ra,1 + 95da: 7922 flw fs2,40(sp) + 95dc: 1a00 addi s0,sp,304 + 95de: 2440 fld fs0,136(s0) + 95e0: 9f22 add t5,t5,s0 + 95e2: 081e slli a6,a6,0x7 + 95e4: 0000 unimp + 95e6: 08ae slli a7,a7,0xb + 95e8: 0000 unimp + 95ea: 0035 c.addi zero,13 + 95ec: 7f89 lui t6,0xfffe2 + 95ee: 8891 andi s1,s1,4 + 95f0: 067f 0x67f + 95f2: 891a mv s2,t1 + 95f4: 917f 0x917f + 95f6: 7efc flw fa5,124(a3) + 95f8: 1a06 slli s4,s4,0x21 + 95fa: 891e mv s2,t2 + 95fc: 1a7f 0x1a7f + 95fe: 7f89 lui t6,0xfffe2 + 9600: fc91 bnez s1,951c <__stack_size+0x8d1c> + 9602: 067e slli a2,a2,0x1f + 9604: 781a flw fa6,164(sp) + 9606: 1e00 addi s0,sp,816 + 9608: 7f89 lui t6,0xfffe2 + 960a: 8891 andi s1,s1,4 + 960c: 067f 0x67f + 960e: 911a add sp,sp,t1 + 9610: 7efc flw fa5,124(a3) + 9612: 4006 0x4006 + 9614: 1e25 addi t3,t3,-23 + 9616: 8522 mv a0,s0 + 9618: 2200 fld fs0,0(a2) + 961a: 7f89 lui t6,0xfffe2 + 961c: 401a 0x401a + 961e: 2224 fld fs1,64(a2) + 9620: d49f 0009 da00 0xda000009d49f + 9626: 0009 c.addi zero,2 + 9628: 3500 fld fs0,40(a0) + 962a: 8900 0x8900 + 962c: 917f 0x917f + 962e: 7f88 flw fa0,56(a5) + 9630: 1a06 slli s4,s4,0x21 + 9632: 7f89 lui t6,0xfffe2 + 9634: fc91 bnez s1,9550 <__stack_size+0x8d50> + 9636: 067e slli a2,a2,0x1f + 9638: 1e1a slli t3,t3,0x26 + 963a: 7f89 lui t6,0xfffe2 + 963c: 891a mv s2,t1 + 963e: 917f 0x917f + 9640: 7efc flw fa5,124(a3) + 9642: 1a06 slli s4,s4,0x21 + 9644: 0078 addi a4,sp,12 + 9646: 891e mv s2,t2 + 9648: 917f 0x917f + 964a: 7f88 flw fa0,56(a5) + 964c: 1a06 slli s4,s4,0x21 + 964e: fc91 bnez s1,956a <__stack_size+0x8d6a> + 9650: 067e slli a2,a2,0x1f + 9652: 2540 fld fs0,136(a0) + 9654: 221e fld ft4,448(sp) + 9656: 0085 addi ra,ra,1 + 9658: 8922 mv s2,s0 + 965a: 1a7f 0x1a7f + 965c: 2440 fld fs0,136(s0) + 965e: 9f22 add t5,t5,s0 + ... + 9668: 0462 slli s0,s0,0x18 + 966a: 0000 unimp + 966c: 04f6 slli s1,s1,0x1d + 966e: 0000 unimp + 9670: 0001 nop + 9672: 00076467 0x76467 + 9676: ec00 fsw fs0,24(s0) + 9678: 01000007 0x1000007 + 967c: 6800 flw fs0,16(s0) + ... + 9686: 0314 addi a3,sp,384 + 9688: 0000 unimp + 968a: 0336 slli t1,t1,0xd 968c: 0000 unimp - 968e: 08ae slli a7,a7,0xb - 9690: 0000 unimp - 9692: 0035 c.addi zero,13 - 9694: 7f89 lui t6,0xfffe2 - 9696: 8891 andi s1,s1,4 - 9698: 067f 0x67f - 969a: 891a mv s2,t1 - 969c: 917f 0x917f - 969e: 7efc flw fa5,124(a3) - 96a0: 1a06 slli s4,s4,0x21 - 96a2: 891e mv s2,t2 - 96a4: 1a7f 0x1a7f - 96a6: 7f89 lui t6,0xfffe2 - 96a8: fc91 bnez s1,95c4 <__stack_size+0x8dc4> - 96aa: 067e slli a2,a2,0x1f - 96ac: 781a flw fa6,164(sp) - 96ae: 1e00 addi s0,sp,816 - 96b0: 7f89 lui t6,0xfffe2 - 96b2: 8891 andi s1,s1,4 - 96b4: 067f 0x67f - 96b6: 911a add sp,sp,t1 - 96b8: 7efc flw fa5,124(a3) - 96ba: 4006 0x4006 - 96bc: 1e25 addi t3,t3,-23 - 96be: 8522 mv a0,s0 - 96c0: 2200 fld fs0,0(a2) - 96c2: 7f89 lui t6,0xfffe2 - 96c4: 401a 0x401a - 96c6: 2224 fld fs1,64(a2) - 96c8: d49f 0009 da00 0xda000009d49f - 96ce: 0009 c.addi zero,2 - 96d0: 3500 fld fs0,40(a0) - 96d2: 8900 0x8900 - 96d4: 917f 0x917f - 96d6: 7f88 flw fa0,56(a5) - 96d8: 1a06 slli s4,s4,0x21 - 96da: 7f89 lui t6,0xfffe2 - 96dc: fc91 bnez s1,95f8 <__stack_size+0x8df8> - 96de: 067e slli a2,a2,0x1f - 96e0: 1e1a slli t3,t3,0x26 - 96e2: 7f89 lui t6,0xfffe2 - 96e4: 891a mv s2,t1 - 96e6: 917f 0x917f - 96e8: 7efc flw fa5,124(a3) - 96ea: 1a06 slli s4,s4,0x21 - 96ec: 0078 addi a4,sp,12 - 96ee: 891e mv s2,t2 - 96f0: 917f 0x917f - 96f2: 7f88 flw fa0,56(a5) - 96f4: 1a06 slli s4,s4,0x21 - 96f6: fc91 bnez s1,9612 <__stack_size+0x8e12> - 96f8: 067e slli a2,a2,0x1f - 96fa: 2540 fld fs0,136(a0) - 96fc: 221e fld ft4,448(sp) - 96fe: 0085 addi ra,ra,1 - 9700: 8922 mv s2,s0 - 9702: 1a7f 0x1a7f - 9704: 2440 fld fs0,136(s0) - 9706: 9f22 add t5,t5,s0 + 968e: 0001 nop + 9690: 365c fld fa5,168(a2) + 9692: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> + 9696: 0005 c.addi zero,1 + 9698: 0600 addi s0,sp,768 + 969a: 7e00 flw fs0,56(a2) + 969c: 8c00 0x8c00 + 969e: 1e00 addi s0,sp,816 + 96a0: 129f 0005 5e00 0x5e000005129f + 96a6: 0005 c.addi zero,1 + 96a8: 0b00 addi s0,sp,400 + 96aa: 9100 0x9100 + 96ac: 7ef0 flw fa2,124(a3) + 96ae: 8906 mv s2,ra + 96b0: 1a00 addi s0,sp,304 + 96b2: 008c addi a1,sp,64 + 96b4: 9f1e add t5,t5,t2 + 96b6: 055e slli a0,a0,0x17 + 96b8: 0000 unimp + 96ba: 061a slli a2,a2,0x6 + 96bc: 0000 unimp + 96be: 0010 addi a2,sp,0 + 96c0: f091 bnez s1,95c4 <__stack_size+0x8dc4> + 96c2: 067e slli a2,a2,0x1f + 96c4: 0089 addi ra,ra,2 + 96c6: 911a add sp,sp,t1 + 96c8: 7f80 flw fs0,56(a5) + 96ca: 8906 mv s2,ra + 96cc: 1a00 addi s0,sp,304 + 96ce: 9f1e add t5,t5,t2 + 96d0: 061a slli a2,a2,0x6 + 96d2: 0000 unimp + 96d4: 0644 addi s1,sp,772 + 96d6: 0000 unimp + 96d8: 0010 addi a2,sp,0 + 96da: f091 bnez s1,95de <__stack_size+0x8dde> + 96dc: 067e slli a2,a2,0x1f + 96de: 008c addi a1,sp,64 + 96e0: 911a add sp,sp,t1 + 96e2: 7f80 flw fs0,56(a5) + 96e4: 8c06 mv s8,ra + 96e6: 1a00 addi s0,sp,304 + 96e8: 9f1e add t5,t5,t2 + 96ea: 0644 addi s1,sp,772 + 96ec: 0000 unimp + 96ee: 0682 slli a3,a3,0x0 + 96f0: 0000 unimp + 96f2: 0012 0x12 + 96f4: f091 bnez s1,95f8 <__stack_size+0x8df8> + 96f6: 067e slli a2,a2,0x1f + 96f8: ff0a fsw ft2,188(sp) + 96fa: 1aff 0x1aff + 96fc: 8091 srli s1,s1,0x4 + 96fe: 067f 0x67f + 9700: ff0a fsw ft2,188(sp) + 9702: 1aff 0x1aff + 9704: 9f1e add t5,t5,t2 + 9706: 0682 slli a3,a3,0x0 + 9708: 0000 unimp + 970a: 0684 addi s1,sp,832 + 970c: 0000 unimp + 970e: 0010 addi a2,sp,0 + 9710: 7f7a flw ft10,188(sp) + 9712: f091 bnez s1,9616 <__stack_size+0x8e16> + 9714: 067e slli a2,a2,0x1f + 9716: 7a1a flw fs4,164(sp) + 9718: 917f 0x917f + 971a: 7f80 flw fs0,56(a5) + 971c: 1a06 slli s4,s4,0x21 + 971e: 9f1e add t5,t5,t2 + 9720: 0684 addi s1,sp,832 + 9722: 0000 unimp + 9724: 0686 slli a3,a3,0x1 + 9726: 0000 unimp + 9728: 0012 0x12 + 972a: f091 bnez s1,962e <__stack_size+0x8e2e> + 972c: 067e slli a2,a2,0x1f + 972e: ff0a fsw ft2,188(sp) + 9730: 1aff 0x1aff + 9732: 8091 srli s1,s1,0x4 + 9734: 067f 0x67f + 9736: ff0a fsw ft2,188(sp) + 9738: 1aff 0x1aff + 973a: 9f1e add t5,t5,t2 + 973c: 0686 slli a3,a3,0x1 + 973e: 0000 unimp + 9740: 06c4 addi s1,sp,836 + 9742: 0000 unimp + 9744: 0010 addi a2,sp,0 + 9746: 7f84 flw fs1,56(a5) + 9748: f091 bnez s1,964c <__stack_size+0x8e4c> + 974a: 067e slli a2,a2,0x1f + 974c: 841a mv s0,t1 + 974e: 917f 0x917f + 9750: 7f80 flw fs0,56(a5) + 9752: 1a06 slli s4,s4,0x21 + 9754: 9f1e add t5,t5,t2 + 9756: 06c4 addi s1,sp,836 + 9758: 0000 unimp + 975a: 06e2 slli a3,a3,0x18 + 975c: 0000 unimp + 975e: 0010 addi a2,sp,0 + 9760: f091 bnez s1,9664 <__stack_size+0x8e64> + 9762: 067e slli a2,a2,0x1f + 9764: 0084 addi s1,sp,64 + 9766: 911a add sp,sp,t1 + 9768: 7f80 flw fs0,56(a5) + 976a: 8406 mv s0,ra + 976c: 1a00 addi s0,sp,304 + 976e: 9f1e add t5,t5,t2 + 9770: 06e2 slli a3,a3,0x18 + 9772: 0000 unimp + 9774: 074e slli a4,a4,0x13 + 9776: 0000 unimp + 9778: 0010 addi a2,sp,0 + 977a: 7f85 lui t6,0xfffe1 + 977c: f091 bnez s1,9680 <__stack_size+0x8e80> + 977e: 067e slli a2,a2,0x1f + 9780: 851a mv a0,t1 + 9782: 917f 0x917f + 9784: 7f80 flw fs0,56(a5) + 9786: 1a06 slli s4,s4,0x21 + 9788: 9f1e add t5,t5,t2 + 978a: 074e slli a4,a4,0x13 + 978c: 0000 unimp + 978e: 0756 slli a4,a4,0x15 + 9790: 0000 unimp + 9792: 0010 addi a2,sp,0 + 9794: f091 bnez s1,9698 <__stack_size+0x8e98> + 9796: 067e slli a2,a2,0x1f + 9798: 0079 c.addi zero,30 + 979a: 911a add sp,sp,t1 + 979c: 7f80 flw fs0,56(a5) + 979e: 7906 flw fs2,96(sp) + 97a0: 1a00 addi s0,sp,304 + 97a2: 9f1e add t5,t5,t2 + 97a4: 0756 slli a4,a4,0x15 + 97a6: 0000 unimp + 97a8: 079c addi a5,sp,960 + 97aa: 0000 unimp + 97ac: 0010 addi a2,sp,0 + 97ae: 7f84 flw fs1,56(a5) + 97b0: f091 bnez s1,96b4 <__stack_size+0x8eb4> + 97b2: 067e slli a2,a2,0x1f + 97b4: 841a mv s0,t1 + 97b6: 917f 0x917f + 97b8: 7f80 flw fs0,56(a5) + 97ba: 1a06 slli s4,s4,0x21 + 97bc: 9f1e add t5,t5,t2 + 97be: 079c addi a5,sp,960 + 97c0: 0000 unimp + 97c2: 081e slli a6,a6,0x7 + 97c4: 0000 unimp + 97c6: 0010 addi a2,sp,0 + 97c8: f091 bnez s1,96cc <__stack_size+0x8ecc> + 97ca: 067e slli a2,a2,0x1f + 97cc: 0079 c.addi zero,30 + 97ce: 911a add sp,sp,t1 + 97d0: 7f80 flw fs0,56(a5) + 97d2: 7906 flw fs2,96(sp) + 97d4: 1a00 addi s0,sp,304 + 97d6: 9f1e add t5,t5,t2 + 97d8: 081e slli a6,a6,0x7 + 97da: 0000 unimp + 97dc: 08ae slli a7,a7,0xb + 97de: 0000 unimp + 97e0: 0010 addi a2,sp,0 + 97e2: 7f89 lui t6,0xfffe2 + 97e4: f091 bnez s1,96e8 <__stack_size+0x8ee8> + 97e6: 067e slli a2,a2,0x1f + 97e8: 891a mv s2,t1 + 97ea: 917f 0x917f + 97ec: 7f80 flw fs0,56(a5) + 97ee: 1a06 slli s4,s4,0x21 + 97f0: 9f1e add t5,t5,t2 + 97f2: 09d4 addi a3,sp,212 + 97f4: 0000 unimp + 97f6: 09da slli s3,s3,0x16 + 97f8: 0000 unimp + 97fa: 0010 addi a2,sp,0 + 97fc: 7f89 lui t6,0xfffe2 + 97fe: f091 bnez s1,9702 <__stack_size+0x8f02> + 9800: 067e slli a2,a2,0x1f + 9802: 891a mv s2,t1 + 9804: 917f 0x917f + 9806: 7f80 flw fs0,56(a5) + 9808: 1a06 slli s4,s4,0x21 + 980a: 9f1e add t5,t5,t2 ... - 9710: 0462 slli s0,s0,0x18 - 9712: 0000 unimp - 9714: 04f6 slli s1,s1,0x1d - 9716: 0000 unimp - 9718: 0001 nop - 971a: 00076467 0x76467 - 971e: ec00 fsw fs0,24(s0) - 9720: 01000007 0x1000007 - 9724: 6800 flw fs0,16(s0) - ... - 972e: 0314 addi a3,sp,384 - 9730: 0000 unimp - 9732: 0336 slli t1,t1,0xd - 9734: 0000 unimp - 9736: 0001 nop - 9738: 365c fld fa5,168(a2) - 973a: 12000003 lb zero,288(zero) # 120 <__stack_size-0x6e0> - 973e: 0005 c.addi zero,1 - 9740: 0600 addi s0,sp,768 - 9742: 7e00 flw fs0,56(a2) - 9744: 8c00 0x8c00 - 9746: 1e00 addi s0,sp,816 - 9748: 129f 0005 5e00 0x5e000005129f - 974e: 0005 c.addi zero,1 - 9750: 0b00 addi s0,sp,400 - 9752: 9100 0x9100 - 9754: 7ef0 flw fa2,124(a3) - 9756: 8906 mv s2,ra - 9758: 1a00 addi s0,sp,304 - 975a: 008c addi a1,sp,64 - 975c: 9f1e add t5,t5,t2 - 975e: 055e slli a0,a0,0x17 - 9760: 0000 unimp - 9762: 061a slli a2,a2,0x6 - 9764: 0000 unimp - 9766: 0010 addi a2,sp,0 - 9768: f091 bnez s1,966c <__stack_size+0x8e6c> - 976a: 067e slli a2,a2,0x1f - 976c: 0089 addi ra,ra,2 - 976e: 911a add sp,sp,t1 - 9770: 7f80 flw fs0,56(a5) - 9772: 8906 mv s2,ra - 9774: 1a00 addi s0,sp,304 - 9776: 9f1e add t5,t5,t2 - 9778: 061a slli a2,a2,0x6 - 977a: 0000 unimp - 977c: 0644 addi s1,sp,772 - 977e: 0000 unimp - 9780: 0010 addi a2,sp,0 - 9782: f091 bnez s1,9686 <__stack_size+0x8e86> - 9784: 067e slli a2,a2,0x1f - 9786: 008c addi a1,sp,64 - 9788: 911a add sp,sp,t1 - 978a: 7f80 flw fs0,56(a5) - 978c: 8c06 mv s8,ra - 978e: 1a00 addi s0,sp,304 - 9790: 9f1e add t5,t5,t2 - 9792: 0644 addi s1,sp,772 - 9794: 0000 unimp - 9796: 0682 slli a3,a3,0x0 - 9798: 0000 unimp - 979a: 0012 0x12 - 979c: f091 bnez s1,96a0 <__stack_size+0x8ea0> - 979e: 067e slli a2,a2,0x1f - 97a0: ff0a fsw ft2,188(sp) - 97a2: 1aff 0x1aff - 97a4: 8091 srli s1,s1,0x4 - 97a6: 067f 0x67f - 97a8: ff0a fsw ft2,188(sp) - 97aa: 1aff 0x1aff - 97ac: 9f1e add t5,t5,t2 - 97ae: 0682 slli a3,a3,0x0 - 97b0: 0000 unimp - 97b2: 0684 addi s1,sp,832 - 97b4: 0000 unimp - 97b6: 0010 addi a2,sp,0 - 97b8: 7f7a flw ft10,188(sp) - 97ba: f091 bnez s1,96be <__stack_size+0x8ebe> - 97bc: 067e slli a2,a2,0x1f - 97be: 7a1a flw fs4,164(sp) - 97c0: 917f 0x917f - 97c2: 7f80 flw fs0,56(a5) - 97c4: 1a06 slli s4,s4,0x21 - 97c6: 9f1e add t5,t5,t2 - 97c8: 0684 addi s1,sp,832 - 97ca: 0000 unimp - 97cc: 0686 slli a3,a3,0x1 - 97ce: 0000 unimp - 97d0: 0012 0x12 - 97d2: f091 bnez s1,96d6 <__stack_size+0x8ed6> - 97d4: 067e slli a2,a2,0x1f - 97d6: ff0a fsw ft2,188(sp) - 97d8: 1aff 0x1aff - 97da: 8091 srli s1,s1,0x4 - 97dc: 067f 0x67f - 97de: ff0a fsw ft2,188(sp) - 97e0: 1aff 0x1aff - 97e2: 9f1e add t5,t5,t2 - 97e4: 0686 slli a3,a3,0x1 - 97e6: 0000 unimp - 97e8: 06c4 addi s1,sp,836 - 97ea: 0000 unimp - 97ec: 0010 addi a2,sp,0 - 97ee: 7f84 flw fs1,56(a5) - 97f0: f091 bnez s1,96f4 <__stack_size+0x8ef4> - 97f2: 067e slli a2,a2,0x1f - 97f4: 841a mv s0,t1 - 97f6: 917f 0x917f - 97f8: 7f80 flw fs0,56(a5) - 97fa: 1a06 slli s4,s4,0x21 - 97fc: 9f1e add t5,t5,t2 - 97fe: 06c4 addi s1,sp,836 - 9800: 0000 unimp - 9802: 06e2 slli a3,a3,0x18 - 9804: 0000 unimp - 9806: 0010 addi a2,sp,0 - 9808: f091 bnez s1,970c <__stack_size+0x8f0c> - 980a: 067e slli a2,a2,0x1f - 980c: 0084 addi s1,sp,64 - 980e: 911a add sp,sp,t1 - 9810: 7f80 flw fs0,56(a5) - 9812: 8406 mv s0,ra - 9814: 1a00 addi s0,sp,304 - 9816: 9f1e add t5,t5,t2 - 9818: 06e2 slli a3,a3,0x18 + 9814: 0314 addi a3,sp,384 + 9816: 0000 unimp + 9818: 0320 addi s0,sp,392 981a: 0000 unimp - 981c: 074e slli a4,a4,0x13 - 981e: 0000 unimp - 9820: 0010 addi a2,sp,0 - 9822: 7f85 lui t6,0xfffe1 - 9824: f091 bnez s1,9728 <__stack_size+0x8f28> - 9826: 067e slli a2,a2,0x1f - 9828: 851a mv a0,t1 - 982a: 917f 0x917f - 982c: 7f80 flw fs0,56(a5) - 982e: 1a06 slli s4,s4,0x21 - 9830: 9f1e add t5,t5,t2 - 9832: 074e slli a4,a4,0x13 - 9834: 0000 unimp - 9836: 0756 slli a4,a4,0x15 - 9838: 0000 unimp - 983a: 0010 addi a2,sp,0 - 983c: f091 bnez s1,9740 <__stack_size+0x8f40> - 983e: 067e slli a2,a2,0x1f - 9840: 0079 c.addi zero,30 - 9842: 911a add sp,sp,t1 - 9844: 7f80 flw fs0,56(a5) - 9846: 7906 flw fs2,96(sp) - 9848: 1a00 addi s0,sp,304 - 984a: 9f1e add t5,t5,t2 - 984c: 0756 slli a4,a4,0x15 + 981c: 0001 nop + 981e: 205f 0003 2600 0x26000003205f + 9824: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 9828: 8500 0x8500 + 982a: 7e00 flw fs0,56(a2) + 982c: 1e00 addi s0,sp,816 + 982e: 269f 0003 3400 0x34000003269f + 9834: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 9838: 5f00 lw s0,56(a4) + 983a: 0334 addi a3,sp,392 + 983c: 0000 unimp + 983e: 0336 slli t1,t1,0xd + 9840: 0000 unimp + 9842: 0008 addi a0,sp,0 + 9844: 007c addi a5,sp,12 + 9846: 2540 fld fs0,136(a0) + 9848: 9f22007b 0x9f22007b + 984c: 0336 slli t1,t1,0xd 984e: 0000 unimp - 9850: 079c addi a5,sp,960 + 9850: 036e slli t1,t1,0x1b 9852: 0000 unimp - 9854: 0010 addi a2,sp,0 - 9856: 7f84 flw fs1,56(a5) - 9858: f091 bnez s1,975c <__stack_size+0x8f5c> - 985a: 067e slli a2,a2,0x1f - 985c: 841a mv s0,t1 - 985e: 917f 0x917f - 9860: 7f80 flw fs0,56(a5) - 9862: 1a06 slli s4,s4,0x21 - 9864: 9f1e add t5,t5,t2 - 9866: 079c addi a5,sp,960 - 9868: 0000 unimp - 986a: 081e slli a6,a6,0x7 - 986c: 0000 unimp - 986e: 0010 addi a2,sp,0 - 9870: f091 bnez s1,9774 <__stack_size+0x8f74> - 9872: 067e slli a2,a2,0x1f - 9874: 0079 c.addi zero,30 - 9876: 911a add sp,sp,t1 - 9878: 7f80 flw fs0,56(a5) - 987a: 7906 flw fs2,96(sp) - 987c: 1a00 addi s0,sp,304 - 987e: 9f1e add t5,t5,t2 - 9880: 081e slli a6,a6,0x7 + 9854: 007e000b 0x7e000b + 9858: 008c addi a1,sp,64 + 985a: 401e 0x401e + 985c: 7b25 lui s6,0xfffe9 + 985e: 2200 fld fs0,0(a2) + 9860: 6e9f 0003 9600 0x960000036e9f + 9866: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> + 986a: 8500 0x8500 + 986c: 7e00 flw fs0,56(a2) + 986e: 1e00 addi s0,sp,816 + 9870: 007e 0x7e + 9872: 008c addi a1,sp,64 + 9874: 401e 0x401e + 9876: 2225 jal 999e <__stack_size+0x919e> + 9878: 0080 addi s0,sp,64 + 987a: 9f22 add t5,t5,s0 + 987c: 0396 slli t2,t2,0x5 + 987e: 0000 unimp + 9880: 0512 slli a0,a0,0x4 9882: 0000 unimp - 9884: 08ae slli a7,a7,0xb - 9886: 0000 unimp - 9888: 0010 addi a2,sp,0 - 988a: 7f89 lui t6,0xfffe2 - 988c: f091 bnez s1,9790 <__stack_size+0x8f90> - 988e: 067e slli a2,a2,0x1f - 9890: 891a mv s2,t1 - 9892: 917f 0x917f - 9894: 7f80 flw fs0,56(a5) - 9896: 1a06 slli s4,s4,0x21 - 9898: 9f1e add t5,t5,t2 - 989a: 09d4 addi a3,sp,212 + 9884: 0014 addi a3,sp,0 + 9886: 0085 addi ra,ra,1 + 9888: 007e 0x7e + 988a: 8f1e mv t5,t2 + 988c: 8c00 0x8c00 + 988e: 1e00 addi s0,sp,816 + 9890: 7e22 flw ft8,40(sp) + 9892: 8c00 0x8c00 + 9894: 1e00 addi s0,sp,816 + 9896: 2540 fld fs0,136(a0) + 9898: 9f22 add t5,t5,s0 + 989a: 0512 slli a0,a0,0x4 989c: 0000 unimp - 989e: 09da slli s3,s3,0x16 + 989e: 0522 slli a0,a0,0x8 98a0: 0000 unimp - 98a2: 0010 addi a2,sp,0 - 98a4: 7f89 lui t6,0xfffe2 - 98a6: f091 bnez s1,97aa <__stack_size+0x8faa> - 98a8: 067e slli a2,a2,0x1f - 98aa: 891a mv s2,t1 - 98ac: 917f 0x917f - 98ae: 7f80 flw fs0,56(a5) - 98b0: 1a06 slli s4,s4,0x21 - 98b2: 9f1e add t5,t5,t2 - ... - 98bc: 0314 addi a3,sp,384 - 98be: 0000 unimp - 98c0: 0320 addi s0,sp,392 - 98c2: 0000 unimp - 98c4: 0001 nop - 98c6: 205f 0003 2600 0x26000003205f - 98cc: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 98d0: 8500 0x8500 - 98d2: 7e00 flw fs0,56(a2) + 98a2: 001e 0x1e + 98a4: f091 bnez s1,97a8 <__stack_size+0x8fa8> + 98a6: 067e slli a2,a2,0x1f + 98a8: 0089 addi ra,ra,2 + 98aa: 851a mv a0,t1 + 98ac: 1e00 addi s0,sp,816 + 98ae: 008c008f 0x8c008f + 98b2: 221e fld ft4,448(sp) + 98b4: f091 bnez s1,97b8 <__stack_size+0x8fb8> + 98b6: 067e slli a2,a2,0x1f + 98b8: 0089 addi ra,ra,2 + 98ba: 8c1a mv s8,t1 + 98bc: 1e00 addi s0,sp,816 + 98be: 2540 fld fs0,136(a0) + 98c0: 9f22 add t5,t5,s0 + 98c2: 0522 slli a0,a0,0x8 + 98c4: 0000 unimp + 98c6: 0556 slli a0,a0,0x15 + 98c8: 0000 unimp + 98ca: 0022 0x22 + 98cc: f091 bnez s1,97d0 <__stack_size+0x8fd0> + 98ce: 067e slli a2,a2,0x1f + 98d0: 0089 addi ra,ra,2 + 98d2: 851a mv a0,t1 98d4: 1e00 addi s0,sp,816 - 98d6: 269f 0003 3400 0x34000003269f - 98dc: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 98e0: 5f00 lw s0,56(a4) - 98e2: 0334 addi a3,sp,392 - 98e4: 0000 unimp - 98e6: 0336 slli t1,t1,0xd - 98e8: 0000 unimp - 98ea: 0008 addi a0,sp,0 - 98ec: 007c addi a5,sp,12 - 98ee: 2540 fld fs0,136(a0) - 98f0: 9f22007b 0x9f22007b - 98f4: 0336 slli t1,t1,0xd - 98f6: 0000 unimp - 98f8: 036e slli t1,t1,0x1b - 98fa: 0000 unimp - 98fc: 007e000b 0x7e000b - 9900: 008c addi a1,sp,64 - 9902: 401e 0x401e - 9904: 7b25 lui s6,0xfffe9 - 9906: 2200 fld fs0,0(a2) - 9908: 6e9f 0003 9600 0x960000036e9f - 990e: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> - 9912: 8500 0x8500 - 9914: 7e00 flw fs0,56(a2) - 9916: 1e00 addi s0,sp,816 - 9918: 007e 0x7e - 991a: 008c addi a1,sp,64 - 991c: 401e 0x401e - 991e: 2225 jal 9a46 <__stack_size+0x9246> - 9920: 0080 addi s0,sp,64 - 9922: 9f22 add t5,t5,s0 - 9924: 0396 slli t2,t2,0x5 - 9926: 0000 unimp - 9928: 0512 slli a0,a0,0x4 - 992a: 0000 unimp - 992c: 0014 addi a3,sp,0 - 992e: 0085 addi ra,ra,1 - 9930: 007e 0x7e - 9932: 8f1e mv t5,t2 - 9934: 8c00 0x8c00 - 9936: 1e00 addi s0,sp,816 - 9938: 7e22 flw ft8,40(sp) - 993a: 8c00 0x8c00 - 993c: 1e00 addi s0,sp,816 - 993e: 2540 fld fs0,136(a0) - 9940: 9f22 add t5,t5,s0 - 9942: 0512 slli a0,a0,0x4 - 9944: 0000 unimp - 9946: 0522 slli a0,a0,0x8 - 9948: 0000 unimp - 994a: 001e 0x1e - 994c: f091 bnez s1,9850 <__stack_size+0x9050> - 994e: 067e slli a2,a2,0x1f + 98d6: f091 bnez s1,97da <__stack_size+0x8fda> + 98d8: 067e slli a2,a2,0x1f + 98da: 2540 fld fs0,136(a0) + 98dc: 008c addi a1,sp,64 + 98de: 221e fld ft4,448(sp) + 98e0: f091 bnez s1,97e4 <__stack_size+0x8fe4> + 98e2: 067e slli a2,a2,0x1f + 98e4: 0089 addi ra,ra,2 + 98e6: 8c1a mv s8,t1 + 98e8: 1e00 addi s0,sp,816 + 98ea: 2540 fld fs0,136(a0) + 98ec: 9f22 add t5,t5,s0 + 98ee: 0556 slli a0,a0,0x15 + 98f0: 0000 unimp + 98f2: 055e slli a0,a0,0x17 + 98f4: 0000 unimp + 98f6: 0026 0x26 + 98f8: f091 bnez s1,97fc <__stack_size+0x8ffc> + 98fa: 067e slli a2,a2,0x1f + 98fc: 0089 addi ra,ra,2 + 98fe: 911a add sp,sp,t1 + 9900: 7f80 flw fs0,56(a5) + 9902: 4006 0x4006 + 9904: 1e25 addi t3,t3,-23 + 9906: f091 bnez s1,980a <__stack_size+0x900a> + 9908: 067e slli a2,a2,0x1f + 990a: 2540 fld fs0,136(a0) + 990c: 008c addi a1,sp,64 + 990e: 221e fld ft4,448(sp) + 9910: f091 bnez s1,9814 <__stack_size+0x9014> + 9912: 067e slli a2,a2,0x1f + 9914: 0089 addi ra,ra,2 + 9916: 8c1a mv s8,t1 + 9918: 1e00 addi s0,sp,816 + 991a: 2540 fld fs0,136(a0) + 991c: 9f22 add t5,t5,s0 + 991e: 055e slli a0,a0,0x17 + 9920: 0000 unimp + 9922: 061a slli a2,a2,0x6 + 9924: 0000 unimp + 9926: 0030 addi a2,sp,8 + 9928: f091 bnez s1,982c <__stack_size+0x902c> + 992a: 067e slli a2,a2,0x1f + 992c: 0089 addi ra,ra,2 + 992e: 911a add sp,sp,t1 + 9930: 7f80 flw fs0,56(a5) + 9932: 4006 0x4006 + 9934: 1e25 addi t3,t3,-23 + 9936: 8091 srli s1,s1,0x4 + 9938: 067f 0x67f + 993a: 0089 addi ra,ra,2 + 993c: 911a add sp,sp,t1 + 993e: 7ef0 flw fa2,124(a3) + 9940: 4006 0x4006 + 9942: 1e25 addi t3,t3,-23 + 9944: 9122 add sp,sp,s0 + 9946: 7ef0 flw fa2,124(a3) + 9948: 8906 mv s2,ra + 994a: 1a00 addi s0,sp,304 + 994c: 8091 srli s1,s1,0x4 + 994e: 067f 0x67f 9950: 0089 addi ra,ra,2 - 9952: 851a mv a0,t1 - 9954: 1e00 addi s0,sp,816 - 9956: 008c008f 0x8c008f - 995a: 221e fld ft4,448(sp) - 995c: f091 bnez s1,9860 <__stack_size+0x9060> - 995e: 067e slli a2,a2,0x1f - 9960: 0089 addi ra,ra,2 - 9962: 8c1a mv s8,t1 - 9964: 1e00 addi s0,sp,816 - 9966: 2540 fld fs0,136(a0) - 9968: 9f22 add t5,t5,s0 - 996a: 0522 slli a0,a0,0x8 - 996c: 0000 unimp - 996e: 0556 slli a0,a0,0x15 - 9970: 0000 unimp - 9972: 0022 0x22 - 9974: f091 bnez s1,9878 <__stack_size+0x9078> - 9976: 067e slli a2,a2,0x1f - 9978: 0089 addi ra,ra,2 - 997a: 851a mv a0,t1 - 997c: 1e00 addi s0,sp,816 - 997e: f091 bnez s1,9882 <__stack_size+0x9082> - 9980: 067e slli a2,a2,0x1f - 9982: 2540 fld fs0,136(a0) - 9984: 008c addi a1,sp,64 - 9986: 221e fld ft4,448(sp) - 9988: f091 bnez s1,988c <__stack_size+0x908c> - 998a: 067e slli a2,a2,0x1f - 998c: 0089 addi ra,ra,2 - 998e: 8c1a mv s8,t1 - 9990: 1e00 addi s0,sp,816 - 9992: 2540 fld fs0,136(a0) - 9994: 9f22 add t5,t5,s0 - 9996: 0556 slli a0,a0,0x15 + 9952: 1e1a slli t3,t3,0x26 + 9954: 2540 fld fs0,136(a0) + 9956: 9f22 add t5,t5,s0 + 9958: 061a slli a2,a2,0x6 + 995a: 0000 unimp + 995c: 0644 addi s1,sp,772 + 995e: 0000 unimp + 9960: 0030 addi a2,sp,8 + 9962: f091 bnez s1,9866 <__stack_size+0x9066> + 9964: 067e slli a2,a2,0x1f + 9966: 008c addi a1,sp,64 + 9968: 911a add sp,sp,t1 + 996a: 7f80 flw fs0,56(a5) + 996c: 4006 0x4006 + 996e: 1e25 addi t3,t3,-23 + 9970: 8091 srli s1,s1,0x4 + 9972: 067f 0x67f + 9974: 008c addi a1,sp,64 + 9976: 911a add sp,sp,t1 + 9978: 7ef0 flw fa2,124(a3) + 997a: 4006 0x4006 + 997c: 1e25 addi t3,t3,-23 + 997e: 9122 add sp,sp,s0 + 9980: 7ef0 flw fa2,124(a3) + 9982: 8c06 mv s8,ra + 9984: 1a00 addi s0,sp,304 + 9986: 8091 srli s1,s1,0x4 + 9988: 067f 0x67f + 998a: 008c addi a1,sp,64 + 998c: 1e1a slli t3,t3,0x26 + 998e: 2540 fld fs0,136(a0) + 9990: 9f22 add t5,t5,s0 + 9992: 0644 addi s1,sp,772 + 9994: 0000 unimp + 9996: 0682 slli a3,a3,0x0 9998: 0000 unimp - 999a: 055e slli a0,a0,0x17 - 999c: 0000 unimp - 999e: 0026 0x26 - 99a0: f091 bnez s1,98a4 <__stack_size+0x90a4> - 99a2: 067e slli a2,a2,0x1f - 99a4: 0089 addi ra,ra,2 - 99a6: 911a add sp,sp,t1 - 99a8: 7f80 flw fs0,56(a5) - 99aa: 4006 0x4006 - 99ac: 1e25 addi t3,t3,-23 - 99ae: f091 bnez s1,98b2 <__stack_size+0x90b2> - 99b0: 067e slli a2,a2,0x1f - 99b2: 2540 fld fs0,136(a0) - 99b4: 008c addi a1,sp,64 - 99b6: 221e fld ft4,448(sp) - 99b8: f091 bnez s1,98bc <__stack_size+0x90bc> - 99ba: 067e slli a2,a2,0x1f - 99bc: 0089 addi ra,ra,2 - 99be: 8c1a mv s8,t1 - 99c0: 1e00 addi s0,sp,816 - 99c2: 2540 fld fs0,136(a0) - 99c4: 9f22 add t5,t5,s0 - 99c6: 055e slli a0,a0,0x17 - 99c8: 0000 unimp - 99ca: 061a slli a2,a2,0x6 - 99cc: 0000 unimp - 99ce: 0030 addi a2,sp,8 - 99d0: f091 bnez s1,98d4 <__stack_size+0x90d4> - 99d2: 067e slli a2,a2,0x1f - 99d4: 0089 addi ra,ra,2 - 99d6: 911a add sp,sp,t1 - 99d8: 7f80 flw fs0,56(a5) - 99da: 4006 0x4006 - 99dc: 1e25 addi t3,t3,-23 - 99de: 8091 srli s1,s1,0x4 - 99e0: 067f 0x67f - 99e2: 0089 addi ra,ra,2 - 99e4: 911a add sp,sp,t1 - 99e6: 7ef0 flw fa2,124(a3) - 99e8: 4006 0x4006 - 99ea: 1e25 addi t3,t3,-23 - 99ec: 9122 add sp,sp,s0 - 99ee: 7ef0 flw fa2,124(a3) - 99f0: 8906 mv s2,ra - 99f2: 1a00 addi s0,sp,304 - 99f4: 8091 srli s1,s1,0x4 - 99f6: 067f 0x67f - 99f8: 0089 addi ra,ra,2 - 99fa: 1e1a slli t3,t3,0x26 - 99fc: 2540 fld fs0,136(a0) - 99fe: 9f22 add t5,t5,s0 - 9a00: 061a slli a2,a2,0x6 - 9a02: 0000 unimp - 9a04: 0644 addi s1,sp,772 - 9a06: 0000 unimp - 9a08: 0030 addi a2,sp,8 - 9a0a: f091 bnez s1,990e <__stack_size+0x910e> - 9a0c: 067e slli a2,a2,0x1f - 9a0e: 008c addi a1,sp,64 - 9a10: 911a add sp,sp,t1 - 9a12: 7f80 flw fs0,56(a5) - 9a14: 4006 0x4006 - 9a16: 1e25 addi t3,t3,-23 - 9a18: 8091 srli s1,s1,0x4 - 9a1a: 067f 0x67f - 9a1c: 008c addi a1,sp,64 - 9a1e: 911a add sp,sp,t1 - 9a20: 7ef0 flw fa2,124(a3) - 9a22: 4006 0x4006 - 9a24: 1e25 addi t3,t3,-23 - 9a26: 9122 add sp,sp,s0 - 9a28: 7ef0 flw fa2,124(a3) - 9a2a: 8c06 mv s8,ra - 9a2c: 1a00 addi s0,sp,304 - 9a2e: 8091 srli s1,s1,0x4 - 9a30: 067f 0x67f - 9a32: 008c addi a1,sp,64 - 9a34: 1e1a slli t3,t3,0x26 - 9a36: 2540 fld fs0,136(a0) - 9a38: 9f22 add t5,t5,s0 - 9a3a: 0644 addi s1,sp,772 - 9a3c: 0000 unimp - 9a3e: 0682 slli a3,a3,0x0 - 9a40: 0000 unimp - 9a42: 0034 addi a3,sp,8 - 9a44: f091 bnez s1,9948 <__stack_size+0x9148> - 9a46: 067e slli a2,a2,0x1f - 9a48: ff0a fsw ft2,188(sp) - 9a4a: 1aff 0x1aff - 9a4c: 8091 srli s1,s1,0x4 - 9a4e: 067f 0x67f - 9a50: 2540 fld fs0,136(a0) - 9a52: 911e add sp,sp,t2 - 9a54: 7f80 flw fs0,56(a5) - 9a56: 0a06 slli s4,s4,0x1 - 9a58: ffff 0xffff - 9a5a: 911a add sp,sp,t1 - 9a5c: 7ef0 flw fa2,124(a3) - 9a5e: 4006 0x4006 - 9a60: 1e25 addi t3,t3,-23 - 9a62: 9122 add sp,sp,s0 - 9a64: 7ef0 flw fa2,124(a3) - 9a66: 0a06 slli s4,s4,0x1 - 9a68: ffff 0xffff - 9a6a: 911a add sp,sp,t1 - 9a6c: 7f80 flw fs0,56(a5) - 9a6e: 0a06 slli s4,s4,0x1 - 9a70: ffff 0xffff - 9a72: 1e1a slli t3,t3,0x26 - 9a74: 2540 fld fs0,136(a0) - 9a76: 9f22 add t5,t5,s0 - 9a78: 0682 slli a3,a3,0x0 - 9a7a: 0000 unimp - 9a7c: 0684 addi s1,sp,832 - 9a7e: 0000 unimp - 9a80: 0030 addi a2,sp,8 - 9a82: 7f7a flw ft10,188(sp) - 9a84: f091 bnez s1,9988 <__stack_size+0x9188> - 9a86: 067e slli a2,a2,0x1f - 9a88: 911a add sp,sp,t1 - 9a8a: 7f80 flw fs0,56(a5) - 9a8c: 4006 0x4006 - 9a8e: 1e25 addi t3,t3,-23 - 9a90: 7f7a flw ft10,188(sp) - 9a92: 8091 srli s1,s1,0x4 - 9a94: 067f 0x67f - 9a96: 911a add sp,sp,t1 - 9a98: 7ef0 flw fa2,124(a3) - 9a9a: 4006 0x4006 - 9a9c: 1e25 addi t3,t3,-23 - 9a9e: 7a22 flw fs4,40(sp) - 9aa0: 917f 0x917f + 999a: 0034 addi a3,sp,8 + 999c: f091 bnez s1,98a0 <__stack_size+0x90a0> + 999e: 067e slli a2,a2,0x1f + 99a0: ff0a fsw ft2,188(sp) + 99a2: 1aff 0x1aff + 99a4: 8091 srli s1,s1,0x4 + 99a6: 067f 0x67f + 99a8: 2540 fld fs0,136(a0) + 99aa: 911e add sp,sp,t2 + 99ac: 7f80 flw fs0,56(a5) + 99ae: 0a06 slli s4,s4,0x1 + 99b0: ffff 0xffff + 99b2: 911a add sp,sp,t1 + 99b4: 7ef0 flw fa2,124(a3) + 99b6: 4006 0x4006 + 99b8: 1e25 addi t3,t3,-23 + 99ba: 9122 add sp,sp,s0 + 99bc: 7ef0 flw fa2,124(a3) + 99be: 0a06 slli s4,s4,0x1 + 99c0: ffff 0xffff + 99c2: 911a add sp,sp,t1 + 99c4: 7f80 flw fs0,56(a5) + 99c6: 0a06 slli s4,s4,0x1 + 99c8: ffff 0xffff + 99ca: 1e1a slli t3,t3,0x26 + 99cc: 2540 fld fs0,136(a0) + 99ce: 9f22 add t5,t5,s0 + 99d0: 0682 slli a3,a3,0x0 + 99d2: 0000 unimp + 99d4: 0684 addi s1,sp,832 + 99d6: 0000 unimp + 99d8: 0030 addi a2,sp,8 + 99da: 7f7a flw ft10,188(sp) + 99dc: f091 bnez s1,98e0 <__stack_size+0x90e0> + 99de: 067e slli a2,a2,0x1f + 99e0: 911a add sp,sp,t1 + 99e2: 7f80 flw fs0,56(a5) + 99e4: 4006 0x4006 + 99e6: 1e25 addi t3,t3,-23 + 99e8: 7f7a flw ft10,188(sp) + 99ea: 8091 srli s1,s1,0x4 + 99ec: 067f 0x67f + 99ee: 911a add sp,sp,t1 + 99f0: 7ef0 flw fa2,124(a3) + 99f2: 4006 0x4006 + 99f4: 1e25 addi t3,t3,-23 + 99f6: 7a22 flw fs4,40(sp) + 99f8: 917f 0x917f + 99fa: 7ef0 flw fa2,124(a3) + 99fc: 1a06 slli s4,s4,0x21 + 99fe: 7f7a flw ft10,188(sp) + 9a00: 8091 srli s1,s1,0x4 + 9a02: 067f 0x67f + 9a04: 1e1a slli t3,t3,0x26 + 9a06: 2540 fld fs0,136(a0) + 9a08: 9f22 add t5,t5,s0 + 9a0a: 0684 addi s1,sp,832 + 9a0c: 0000 unimp + 9a0e: 0686 slli a3,a3,0x1 + 9a10: 0000 unimp + 9a12: 0034 addi a3,sp,8 + 9a14: f091 bnez s1,9918 <__stack_size+0x9118> + 9a16: 067e slli a2,a2,0x1f + 9a18: ff0a fsw ft2,188(sp) + 9a1a: 1aff 0x1aff + 9a1c: 8091 srli s1,s1,0x4 + 9a1e: 067f 0x67f + 9a20: 2540 fld fs0,136(a0) + 9a22: 911e add sp,sp,t2 + 9a24: 7f80 flw fs0,56(a5) + 9a26: 0a06 slli s4,s4,0x1 + 9a28: ffff 0xffff + 9a2a: 911a add sp,sp,t1 + 9a2c: 7ef0 flw fa2,124(a3) + 9a2e: 4006 0x4006 + 9a30: 1e25 addi t3,t3,-23 + 9a32: 9122 add sp,sp,s0 + 9a34: 7ef0 flw fa2,124(a3) + 9a36: 0a06 slli s4,s4,0x1 + 9a38: ffff 0xffff + 9a3a: 911a add sp,sp,t1 + 9a3c: 7f80 flw fs0,56(a5) + 9a3e: 0a06 slli s4,s4,0x1 + 9a40: ffff 0xffff + 9a42: 1e1a slli t3,t3,0x26 + 9a44: 2540 fld fs0,136(a0) + 9a46: 9f22 add t5,t5,s0 + 9a48: 0686 slli a3,a3,0x1 + 9a4a: 0000 unimp + 9a4c: 06c4 addi s1,sp,836 + 9a4e: 0000 unimp + 9a50: 0030 addi a2,sp,8 + 9a52: 7f84 flw fs1,56(a5) + 9a54: f091 bnez s1,9958 <__stack_size+0x9158> + 9a56: 067e slli a2,a2,0x1f + 9a58: 911a add sp,sp,t1 + 9a5a: 7f80 flw fs0,56(a5) + 9a5c: 4006 0x4006 + 9a5e: 1e25 addi t3,t3,-23 + 9a60: 7f84 flw fs1,56(a5) + 9a62: 8091 srli s1,s1,0x4 + 9a64: 067f 0x67f + 9a66: 911a add sp,sp,t1 + 9a68: 7ef0 flw fa2,124(a3) + 9a6a: 4006 0x4006 + 9a6c: 1e25 addi t3,t3,-23 + 9a6e: 8422 mv s0,s0 + 9a70: 917f 0x917f + 9a72: 7ef0 flw fa2,124(a3) + 9a74: 1a06 slli s4,s4,0x21 + 9a76: 7f84 flw fs1,56(a5) + 9a78: 8091 srli s1,s1,0x4 + 9a7a: 067f 0x67f + 9a7c: 1e1a slli t3,t3,0x26 + 9a7e: 2540 fld fs0,136(a0) + 9a80: 9f22 add t5,t5,s0 + 9a82: 06c4 addi s1,sp,836 + 9a84: 0000 unimp + 9a86: 06e2 slli a3,a3,0x18 + 9a88: 0000 unimp + 9a8a: 0030 addi a2,sp,8 + 9a8c: f091 bnez s1,9990 <__stack_size+0x9190> + 9a8e: 067e slli a2,a2,0x1f + 9a90: 0084 addi s1,sp,64 + 9a92: 911a add sp,sp,t1 + 9a94: 7f80 flw fs0,56(a5) + 9a96: 4006 0x4006 + 9a98: 1e25 addi t3,t3,-23 + 9a9a: 8091 srli s1,s1,0x4 + 9a9c: 067f 0x67f + 9a9e: 0084 addi s1,sp,64 + 9aa0: 911a add sp,sp,t1 9aa2: 7ef0 flw fa2,124(a3) - 9aa4: 1a06 slli s4,s4,0x21 - 9aa6: 7f7a flw ft10,188(sp) - 9aa8: 8091 srli s1,s1,0x4 - 9aaa: 067f 0x67f - 9aac: 1e1a slli t3,t3,0x26 - 9aae: 2540 fld fs0,136(a0) - 9ab0: 9f22 add t5,t5,s0 - 9ab2: 0684 addi s1,sp,832 - 9ab4: 0000 unimp - 9ab6: 0686 slli a3,a3,0x1 - 9ab8: 0000 unimp - 9aba: 0034 addi a3,sp,8 - 9abc: f091 bnez s1,99c0 <__stack_size+0x91c0> - 9abe: 067e slli a2,a2,0x1f - 9ac0: ff0a fsw ft2,188(sp) - 9ac2: 1aff 0x1aff - 9ac4: 8091 srli s1,s1,0x4 - 9ac6: 067f 0x67f - 9ac8: 2540 fld fs0,136(a0) - 9aca: 911e add sp,sp,t2 - 9acc: 7f80 flw fs0,56(a5) - 9ace: 0a06 slli s4,s4,0x1 - 9ad0: ffff 0xffff - 9ad2: 911a add sp,sp,t1 - 9ad4: 7ef0 flw fa2,124(a3) - 9ad6: 4006 0x4006 - 9ad8: 1e25 addi t3,t3,-23 - 9ada: 9122 add sp,sp,s0 + 9aa4: 4006 0x4006 + 9aa6: 1e25 addi t3,t3,-23 + 9aa8: 9122 add sp,sp,s0 + 9aaa: 7ef0 flw fa2,124(a3) + 9aac: 8406 mv s0,ra + 9aae: 1a00 addi s0,sp,304 + 9ab0: 8091 srli s1,s1,0x4 + 9ab2: 067f 0x67f + 9ab4: 0084 addi s1,sp,64 + 9ab6: 1e1a slli t3,t3,0x26 + 9ab8: 2540 fld fs0,136(a0) + 9aba: 9f22 add t5,t5,s0 + 9abc: 06e2 slli a3,a3,0x18 + 9abe: 0000 unimp + 9ac0: 074e slli a4,a4,0x13 + 9ac2: 0000 unimp + 9ac4: 0030 addi a2,sp,8 + 9ac6: 7f85 lui t6,0xfffe1 + 9ac8: f091 bnez s1,99cc <__stack_size+0x91cc> + 9aca: 067e slli a2,a2,0x1f + 9acc: 911a add sp,sp,t1 + 9ace: 7f80 flw fs0,56(a5) + 9ad0: 4006 0x4006 + 9ad2: 1e25 addi t3,t3,-23 + 9ad4: 7f85 lui t6,0xfffe1 + 9ad6: 8091 srli s1,s1,0x4 + 9ad8: 067f 0x67f + 9ada: 911a add sp,sp,t1 9adc: 7ef0 flw fa2,124(a3) - 9ade: 0a06 slli s4,s4,0x1 - 9ae0: ffff 0xffff - 9ae2: 911a add sp,sp,t1 - 9ae4: 7f80 flw fs0,56(a5) - 9ae6: 0a06 slli s4,s4,0x1 - 9ae8: ffff 0xffff - 9aea: 1e1a slli t3,t3,0x26 - 9aec: 2540 fld fs0,136(a0) - 9aee: 9f22 add t5,t5,s0 - 9af0: 0686 slli a3,a3,0x1 - 9af2: 0000 unimp - 9af4: 06c4 addi s1,sp,836 - 9af6: 0000 unimp - 9af8: 0030 addi a2,sp,8 - 9afa: 7f84 flw fs1,56(a5) - 9afc: f091 bnez s1,9a00 <__stack_size+0x9200> - 9afe: 067e slli a2,a2,0x1f - 9b00: 911a add sp,sp,t1 - 9b02: 7f80 flw fs0,56(a5) - 9b04: 4006 0x4006 - 9b06: 1e25 addi t3,t3,-23 - 9b08: 7f84 flw fs1,56(a5) - 9b0a: 8091 srli s1,s1,0x4 - 9b0c: 067f 0x67f - 9b0e: 911a add sp,sp,t1 - 9b10: 7ef0 flw fa2,124(a3) - 9b12: 4006 0x4006 - 9b14: 1e25 addi t3,t3,-23 - 9b16: 8422 mv s0,s0 - 9b18: 917f 0x917f - 9b1a: 7ef0 flw fa2,124(a3) - 9b1c: 1a06 slli s4,s4,0x21 - 9b1e: 7f84 flw fs1,56(a5) - 9b20: 8091 srli s1,s1,0x4 - 9b22: 067f 0x67f - 9b24: 1e1a slli t3,t3,0x26 - 9b26: 2540 fld fs0,136(a0) - 9b28: 9f22 add t5,t5,s0 - 9b2a: 06c4 addi s1,sp,836 - 9b2c: 0000 unimp - 9b2e: 06e2 slli a3,a3,0x18 - 9b30: 0000 unimp - 9b32: 0030 addi a2,sp,8 - 9b34: f091 bnez s1,9a38 <__stack_size+0x9238> - 9b36: 067e slli a2,a2,0x1f - 9b38: 0084 addi s1,sp,64 - 9b3a: 911a add sp,sp,t1 - 9b3c: 7f80 flw fs0,56(a5) - 9b3e: 4006 0x4006 - 9b40: 1e25 addi t3,t3,-23 - 9b42: 8091 srli s1,s1,0x4 - 9b44: 067f 0x67f - 9b46: 0084 addi s1,sp,64 - 9b48: 911a add sp,sp,t1 - 9b4a: 7ef0 flw fa2,124(a3) - 9b4c: 4006 0x4006 - 9b4e: 1e25 addi t3,t3,-23 - 9b50: 9122 add sp,sp,s0 - 9b52: 7ef0 flw fa2,124(a3) - 9b54: 8406 mv s0,ra - 9b56: 1a00 addi s0,sp,304 - 9b58: 8091 srli s1,s1,0x4 - 9b5a: 067f 0x67f - 9b5c: 0084 addi s1,sp,64 - 9b5e: 1e1a slli t3,t3,0x26 - 9b60: 2540 fld fs0,136(a0) - 9b62: 9f22 add t5,t5,s0 - 9b64: 06e2 slli a3,a3,0x18 - 9b66: 0000 unimp - 9b68: 074e slli a4,a4,0x13 - 9b6a: 0000 unimp - 9b6c: 0030 addi a2,sp,8 - 9b6e: 7f85 lui t6,0xfffe1 - 9b70: f091 bnez s1,9a74 <__stack_size+0x9274> - 9b72: 067e slli a2,a2,0x1f - 9b74: 911a add sp,sp,t1 - 9b76: 7f80 flw fs0,56(a5) - 9b78: 4006 0x4006 - 9b7a: 1e25 addi t3,t3,-23 - 9b7c: 7f85 lui t6,0xfffe1 - 9b7e: 8091 srli s1,s1,0x4 - 9b80: 067f 0x67f - 9b82: 911a add sp,sp,t1 - 9b84: 7ef0 flw fa2,124(a3) - 9b86: 4006 0x4006 - 9b88: 1e25 addi t3,t3,-23 - 9b8a: 8522 mv a0,s0 - 9b8c: 917f 0x917f - 9b8e: 7ef0 flw fa2,124(a3) - 9b90: 1a06 slli s4,s4,0x21 - 9b92: 7f85 lui t6,0xfffe1 - 9b94: 8091 srli s1,s1,0x4 - 9b96: 067f 0x67f - 9b98: 1e1a slli t3,t3,0x26 - 9b9a: 2540 fld fs0,136(a0) - 9b9c: 9f22 add t5,t5,s0 - 9b9e: 074e slli a4,a4,0x13 - 9ba0: 0000 unimp - 9ba2: 0756 slli a4,a4,0x15 - 9ba4: 0000 unimp - 9ba6: 0030 addi a2,sp,8 - 9ba8: f091 bnez s1,9aac <__stack_size+0x92ac> - 9baa: 067e slli a2,a2,0x1f - 9bac: 0079 c.addi zero,30 - 9bae: 911a add sp,sp,t1 - 9bb0: 7f80 flw fs0,56(a5) - 9bb2: 4006 0x4006 - 9bb4: 1e25 addi t3,t3,-23 - 9bb6: 8091 srli s1,s1,0x4 - 9bb8: 067f 0x67f - 9bba: 0079 c.addi zero,30 - 9bbc: 911a add sp,sp,t1 - 9bbe: 7ef0 flw fa2,124(a3) - 9bc0: 4006 0x4006 - 9bc2: 1e25 addi t3,t3,-23 - 9bc4: 9122 add sp,sp,s0 - 9bc6: 7ef0 flw fa2,124(a3) - 9bc8: 7906 flw fs2,96(sp) - 9bca: 1a00 addi s0,sp,304 - 9bcc: 8091 srli s1,s1,0x4 - 9bce: 067f 0x67f - 9bd0: 0079 c.addi zero,30 - 9bd2: 1e1a slli t3,t3,0x26 - 9bd4: 2540 fld fs0,136(a0) - 9bd6: 9f22 add t5,t5,s0 - 9bd8: 0756 slli a4,a4,0x15 - 9bda: 0000 unimp - 9bdc: 079c addi a5,sp,960 - 9bde: 0000 unimp - 9be0: 0030 addi a2,sp,8 - 9be2: 7f84 flw fs1,56(a5) - 9be4: f091 bnez s1,9ae8 <__stack_size+0x92e8> - 9be6: 067e slli a2,a2,0x1f - 9be8: 911a add sp,sp,t1 - 9bea: 7f80 flw fs0,56(a5) - 9bec: 4006 0x4006 - 9bee: 1e25 addi t3,t3,-23 - 9bf0: 7f84 flw fs1,56(a5) - 9bf2: 8091 srli s1,s1,0x4 - 9bf4: 067f 0x67f - 9bf6: 911a add sp,sp,t1 - 9bf8: 7ef0 flw fa2,124(a3) - 9bfa: 4006 0x4006 - 9bfc: 1e25 addi t3,t3,-23 - 9bfe: 8422 mv s0,s0 - 9c00: 917f 0x917f - 9c02: 7ef0 flw fa2,124(a3) - 9c04: 1a06 slli s4,s4,0x21 - 9c06: 7f84 flw fs1,56(a5) - 9c08: 8091 srli s1,s1,0x4 - 9c0a: 067f 0x67f - 9c0c: 1e1a slli t3,t3,0x26 - 9c0e: 2540 fld fs0,136(a0) - 9c10: 9f22 add t5,t5,s0 - 9c12: 079c addi a5,sp,960 - 9c14: 0000 unimp - 9c16: 081e slli a6,a6,0x7 - 9c18: 0000 unimp - 9c1a: 0030 addi a2,sp,8 - 9c1c: f091 bnez s1,9b20 <__stack_size+0x9320> - 9c1e: 067e slli a2,a2,0x1f - 9c20: 0079 c.addi zero,30 - 9c22: 911a add sp,sp,t1 - 9c24: 7f80 flw fs0,56(a5) - 9c26: 4006 0x4006 - 9c28: 1e25 addi t3,t3,-23 - 9c2a: 8091 srli s1,s1,0x4 - 9c2c: 067f 0x67f - 9c2e: 0079 c.addi zero,30 - 9c30: 911a add sp,sp,t1 - 9c32: 7ef0 flw fa2,124(a3) - 9c34: 4006 0x4006 - 9c36: 1e25 addi t3,t3,-23 - 9c38: 9122 add sp,sp,s0 - 9c3a: 7ef0 flw fa2,124(a3) - 9c3c: 7906 flw fs2,96(sp) - 9c3e: 1a00 addi s0,sp,304 - 9c40: 8091 srli s1,s1,0x4 - 9c42: 067f 0x67f - 9c44: 0079 c.addi zero,30 - 9c46: 1e1a slli t3,t3,0x26 - 9c48: 2540 fld fs0,136(a0) - 9c4a: 9f22 add t5,t5,s0 - 9c4c: 081e slli a6,a6,0x7 - 9c4e: 0000 unimp - 9c50: 08ae slli a7,a7,0xb - 9c52: 0000 unimp - 9c54: 0030 addi a2,sp,8 - 9c56: 7f89 lui t6,0xfffe2 - 9c58: f091 bnez s1,9b5c <__stack_size+0x935c> - 9c5a: 067e slli a2,a2,0x1f - 9c5c: 911a add sp,sp,t1 - 9c5e: 7f80 flw fs0,56(a5) - 9c60: 4006 0x4006 - 9c62: 1e25 addi t3,t3,-23 - 9c64: 7f89 lui t6,0xfffe2 - 9c66: 8091 srli s1,s1,0x4 - 9c68: 067f 0x67f - 9c6a: 911a add sp,sp,t1 - 9c6c: 7ef0 flw fa2,124(a3) - 9c6e: 4006 0x4006 - 9c70: 1e25 addi t3,t3,-23 - 9c72: 8922 mv s2,s0 - 9c74: 917f 0x917f - 9c76: 7ef0 flw fa2,124(a3) - 9c78: 1a06 slli s4,s4,0x21 - 9c7a: 7f89 lui t6,0xfffe2 - 9c7c: 8091 srli s1,s1,0x4 - 9c7e: 067f 0x67f - 9c80: 1e1a slli t3,t3,0x26 - 9c82: 2540 fld fs0,136(a0) - 9c84: 9f22 add t5,t5,s0 - 9c86: 09d4 addi a3,sp,212 - 9c88: 0000 unimp - 9c8a: 09da slli s3,s3,0x16 - 9c8c: 0000 unimp - 9c8e: 0030 addi a2,sp,8 - 9c90: 7f89 lui t6,0xfffe2 - 9c92: f091 bnez s1,9b96 <__stack_size+0x9396> - 9c94: 067e slli a2,a2,0x1f - 9c96: 911a add sp,sp,t1 - 9c98: 7f80 flw fs0,56(a5) - 9c9a: 4006 0x4006 - 9c9c: 1e25 addi t3,t3,-23 - 9c9e: 7f89 lui t6,0xfffe2 - 9ca0: 8091 srli s1,s1,0x4 - 9ca2: 067f 0x67f - 9ca4: 911a add sp,sp,t1 - 9ca6: 7ef0 flw fa2,124(a3) - 9ca8: 4006 0x4006 - 9caa: 1e25 addi t3,t3,-23 - 9cac: 8922 mv s2,s0 - 9cae: 917f 0x917f - 9cb0: 7ef0 flw fa2,124(a3) - 9cb2: 1a06 slli s4,s4,0x21 - 9cb4: 7f89 lui t6,0xfffe2 - 9cb6: 8091 srli s1,s1,0x4 - 9cb8: 067f 0x67f - 9cba: 1e1a slli t3,t3,0x26 - 9cbc: 2540 fld fs0,136(a0) - 9cbe: 9f22 add t5,t5,s0 + 9ade: 4006 0x4006 + 9ae0: 1e25 addi t3,t3,-23 + 9ae2: 8522 mv a0,s0 + 9ae4: 917f 0x917f + 9ae6: 7ef0 flw fa2,124(a3) + 9ae8: 1a06 slli s4,s4,0x21 + 9aea: 7f85 lui t6,0xfffe1 + 9aec: 8091 srli s1,s1,0x4 + 9aee: 067f 0x67f + 9af0: 1e1a slli t3,t3,0x26 + 9af2: 2540 fld fs0,136(a0) + 9af4: 9f22 add t5,t5,s0 + 9af6: 074e slli a4,a4,0x13 + 9af8: 0000 unimp + 9afa: 0756 slli a4,a4,0x15 + 9afc: 0000 unimp + 9afe: 0030 addi a2,sp,8 + 9b00: f091 bnez s1,9a04 <__stack_size+0x9204> + 9b02: 067e slli a2,a2,0x1f + 9b04: 0079 c.addi zero,30 + 9b06: 911a add sp,sp,t1 + 9b08: 7f80 flw fs0,56(a5) + 9b0a: 4006 0x4006 + 9b0c: 1e25 addi t3,t3,-23 + 9b0e: 8091 srli s1,s1,0x4 + 9b10: 067f 0x67f + 9b12: 0079 c.addi zero,30 + 9b14: 911a add sp,sp,t1 + 9b16: 7ef0 flw fa2,124(a3) + 9b18: 4006 0x4006 + 9b1a: 1e25 addi t3,t3,-23 + 9b1c: 9122 add sp,sp,s0 + 9b1e: 7ef0 flw fa2,124(a3) + 9b20: 7906 flw fs2,96(sp) + 9b22: 1a00 addi s0,sp,304 + 9b24: 8091 srli s1,s1,0x4 + 9b26: 067f 0x67f + 9b28: 0079 c.addi zero,30 + 9b2a: 1e1a slli t3,t3,0x26 + 9b2c: 2540 fld fs0,136(a0) + 9b2e: 9f22 add t5,t5,s0 + 9b30: 0756 slli a4,a4,0x15 + 9b32: 0000 unimp + 9b34: 079c addi a5,sp,960 + 9b36: 0000 unimp + 9b38: 0030 addi a2,sp,8 + 9b3a: 7f84 flw fs1,56(a5) + 9b3c: f091 bnez s1,9a40 <__stack_size+0x9240> + 9b3e: 067e slli a2,a2,0x1f + 9b40: 911a add sp,sp,t1 + 9b42: 7f80 flw fs0,56(a5) + 9b44: 4006 0x4006 + 9b46: 1e25 addi t3,t3,-23 + 9b48: 7f84 flw fs1,56(a5) + 9b4a: 8091 srli s1,s1,0x4 + 9b4c: 067f 0x67f + 9b4e: 911a add sp,sp,t1 + 9b50: 7ef0 flw fa2,124(a3) + 9b52: 4006 0x4006 + 9b54: 1e25 addi t3,t3,-23 + 9b56: 8422 mv s0,s0 + 9b58: 917f 0x917f + 9b5a: 7ef0 flw fa2,124(a3) + 9b5c: 1a06 slli s4,s4,0x21 + 9b5e: 7f84 flw fs1,56(a5) + 9b60: 8091 srli s1,s1,0x4 + 9b62: 067f 0x67f + 9b64: 1e1a slli t3,t3,0x26 + 9b66: 2540 fld fs0,136(a0) + 9b68: 9f22 add t5,t5,s0 + 9b6a: 079c addi a5,sp,960 + 9b6c: 0000 unimp + 9b6e: 081e slli a6,a6,0x7 + 9b70: 0000 unimp + 9b72: 0030 addi a2,sp,8 + 9b74: f091 bnez s1,9a78 <__stack_size+0x9278> + 9b76: 067e slli a2,a2,0x1f + 9b78: 0079 c.addi zero,30 + 9b7a: 911a add sp,sp,t1 + 9b7c: 7f80 flw fs0,56(a5) + 9b7e: 4006 0x4006 + 9b80: 1e25 addi t3,t3,-23 + 9b82: 8091 srli s1,s1,0x4 + 9b84: 067f 0x67f + 9b86: 0079 c.addi zero,30 + 9b88: 911a add sp,sp,t1 + 9b8a: 7ef0 flw fa2,124(a3) + 9b8c: 4006 0x4006 + 9b8e: 1e25 addi t3,t3,-23 + 9b90: 9122 add sp,sp,s0 + 9b92: 7ef0 flw fa2,124(a3) + 9b94: 7906 flw fs2,96(sp) + 9b96: 1a00 addi s0,sp,304 + 9b98: 8091 srli s1,s1,0x4 + 9b9a: 067f 0x67f + 9b9c: 0079 c.addi zero,30 + 9b9e: 1e1a slli t3,t3,0x26 + 9ba0: 2540 fld fs0,136(a0) + 9ba2: 9f22 add t5,t5,s0 + 9ba4: 081e slli a6,a6,0x7 + 9ba6: 0000 unimp + 9ba8: 08ae slli a7,a7,0xb + 9baa: 0000 unimp + 9bac: 0030 addi a2,sp,8 + 9bae: 7f89 lui t6,0xfffe2 + 9bb0: f091 bnez s1,9ab4 <__stack_size+0x92b4> + 9bb2: 067e slli a2,a2,0x1f + 9bb4: 911a add sp,sp,t1 + 9bb6: 7f80 flw fs0,56(a5) + 9bb8: 4006 0x4006 + 9bba: 1e25 addi t3,t3,-23 + 9bbc: 7f89 lui t6,0xfffe2 + 9bbe: 8091 srli s1,s1,0x4 + 9bc0: 067f 0x67f + 9bc2: 911a add sp,sp,t1 + 9bc4: 7ef0 flw fa2,124(a3) + 9bc6: 4006 0x4006 + 9bc8: 1e25 addi t3,t3,-23 + 9bca: 8922 mv s2,s0 + 9bcc: 917f 0x917f + 9bce: 7ef0 flw fa2,124(a3) + 9bd0: 1a06 slli s4,s4,0x21 + 9bd2: 7f89 lui t6,0xfffe2 + 9bd4: 8091 srli s1,s1,0x4 + 9bd6: 067f 0x67f + 9bd8: 1e1a slli t3,t3,0x26 + 9bda: 2540 fld fs0,136(a0) + 9bdc: 9f22 add t5,t5,s0 + 9bde: 09d4 addi a3,sp,212 + 9be0: 0000 unimp + 9be2: 09da slli s3,s3,0x16 + 9be4: 0000 unimp + 9be6: 0030 addi a2,sp,8 + 9be8: 7f89 lui t6,0xfffe2 + 9bea: f091 bnez s1,9aee <__stack_size+0x92ee> + 9bec: 067e slli a2,a2,0x1f + 9bee: 911a add sp,sp,t1 + 9bf0: 7f80 flw fs0,56(a5) + 9bf2: 4006 0x4006 + 9bf4: 1e25 addi t3,t3,-23 + 9bf6: 7f89 lui t6,0xfffe2 + 9bf8: 8091 srli s1,s1,0x4 + 9bfa: 067f 0x67f + 9bfc: 911a add sp,sp,t1 + 9bfe: 7ef0 flw fa2,124(a3) + 9c00: 4006 0x4006 + 9c02: 1e25 addi t3,t3,-23 + 9c04: 8922 mv s2,s0 + 9c06: 917f 0x917f + 9c08: 7ef0 flw fa2,124(a3) + 9c0a: 1a06 slli s4,s4,0x21 + 9c0c: 7f89 lui t6,0xfffe2 + 9c0e: 8091 srli s1,s1,0x4 + 9c10: 067f 0x67f + 9c12: 1e1a slli t3,t3,0x26 + 9c14: 2540 fld fs0,136(a0) + 9c16: 9f22 add t5,t5,s0 ... - 9cc8: 0318 addi a4,sp,384 - 9cca: 0000 unimp - 9ccc: 0396 slli t2,t2,0x5 - 9cce: 0000 unimp - 9cd0: 0001 nop - 9cd2: 9660 0x9660 - 9cd4: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> - 9cd8: 0005 c.addi zero,1 - 9cda: 0600 addi s0,sp,768 - 9cdc: 8f00 0x8f00 - 9cde: 8c00 0x8c00 - 9ce0: 1e00 addi s0,sp,816 - 9ce2: 229f 0005 5e00 0x5e000005229f - 9ce8: 0005 c.addi zero,1 - 9cea: 0a00 addi s0,sp,272 - 9cec: 9100 0x9100 - 9cee: 7ef0 flw fa2,124(a3) - 9cf0: 4006 0x4006 - 9cf2: 8c25 xor s0,s0,s1 - 9cf4: 1e00 addi s0,sp,816 - 9cf6: 5e9f 0005 1a00 0x1a0000055e9f - 9cfc: 0006 0x6 - 9cfe: 0f00 addi s0,sp,912 - 9d00: 9100 0x9100 - 9d02: 7f80 flw fs0,56(a5) - 9d04: 8906 mv s2,ra - 9d06: 1a00 addi s0,sp,304 - 9d08: f091 bnez s1,9c0c <__stack_size+0x940c> - 9d0a: 067e slli a2,a2,0x1f - 9d0c: 2540 fld fs0,136(a0) - 9d0e: 9f1e add t5,t5,t2 - 9d10: 061a slli a2,a2,0x6 - 9d12: 0000 unimp - 9d14: 0644 addi s1,sp,772 - 9d16: 0000 unimp - 9d18: 8091000f 0x8091000f - 9d1c: 067f 0x67f - 9d1e: 008c addi a1,sp,64 - 9d20: 911a add sp,sp,t1 - 9d22: 7ef0 flw fa2,124(a3) - 9d24: 4006 0x4006 - 9d26: 1e25 addi t3,t3,-23 - 9d28: 449f 0006 8200 0x82000006449f - 9d2e: 0006 0x6 - 9d30: 1000 addi s0,sp,32 - 9d32: 9100 0x9100 - 9d34: 7f80 flw fs0,56(a5) - 9d36: 0a06 slli s4,s4,0x1 - 9d38: ffff 0xffff - 9d3a: 911a add sp,sp,t1 - 9d3c: 7ef0 flw fa2,124(a3) - 9d3e: 4006 0x4006 - 9d40: 1e25 addi t3,t3,-23 - 9d42: 829f 0006 8400 0x84000006829f - 9d48: 0006 0x6 - 9d4a: 0f00 addi s0,sp,912 - 9d4c: 7a00 flw fs0,48(a2) - 9d4e: 917f 0x917f - 9d50: 7f80 flw fs0,56(a5) - 9d52: 1a06 slli s4,s4,0x21 - 9d54: f091 bnez s1,9c58 <__stack_size+0x9458> - 9d56: 067e slli a2,a2,0x1f - 9d58: 2540 fld fs0,136(a0) - 9d5a: 9f1e add t5,t5,t2 - 9d5c: 0684 addi s1,sp,832 - 9d5e: 0000 unimp - 9d60: 0686 slli a3,a3,0x1 - 9d62: 0000 unimp - 9d64: 0010 addi a2,sp,0 - 9d66: 8091 srli s1,s1,0x4 - 9d68: 067f 0x67f - 9d6a: ff0a fsw ft2,188(sp) - 9d6c: 1aff 0x1aff - 9d6e: f091 bnez s1,9c72 <__stack_size+0x9472> - 9d70: 067e slli a2,a2,0x1f - 9d72: 2540 fld fs0,136(a0) - 9d74: 9f1e add t5,t5,t2 - 9d76: 0686 slli a3,a3,0x1 - 9d78: 0000 unimp - 9d7a: 06c4 addi s1,sp,836 - 9d7c: 0000 unimp - 9d7e: 7f84000f 0x7f84000f - 9d82: 8091 srli s1,s1,0x4 - 9d84: 067f 0x67f - 9d86: 911a add sp,sp,t1 - 9d88: 7ef0 flw fa2,124(a3) - 9d8a: 4006 0x4006 - 9d8c: 1e25 addi t3,t3,-23 - 9d8e: c49f 0006 e200 0xe2000006c49f - 9d94: 0006 0x6 - 9d96: 0f00 addi s0,sp,912 - 9d98: 9100 0x9100 - 9d9a: 7f80 flw fs0,56(a5) - 9d9c: 8406 mv s0,ra - 9d9e: 1a00 addi s0,sp,304 - 9da0: f091 bnez s1,9ca4 <__stack_size+0x94a4> - 9da2: 067e slli a2,a2,0x1f - 9da4: 2540 fld fs0,136(a0) - 9da6: 9f1e add t5,t5,t2 - 9da8: 06e2 slli a3,a3,0x18 + 9c20: 0318 addi a4,sp,384 + 9c22: 0000 unimp + 9c24: 0396 slli t2,t2,0x5 + 9c26: 0000 unimp + 9c28: 0001 nop + 9c2a: 9660 0x9660 + 9c2c: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + 9c30: 0005 c.addi zero,1 + 9c32: 0600 addi s0,sp,768 + 9c34: 8f00 0x8f00 + 9c36: 8c00 0x8c00 + 9c38: 1e00 addi s0,sp,816 + 9c3a: 229f 0005 5e00 0x5e000005229f + 9c40: 0005 c.addi zero,1 + 9c42: 0a00 addi s0,sp,272 + 9c44: 9100 0x9100 + 9c46: 7ef0 flw fa2,124(a3) + 9c48: 4006 0x4006 + 9c4a: 8c25 xor s0,s0,s1 + 9c4c: 1e00 addi s0,sp,816 + 9c4e: 5e9f 0005 1a00 0x1a0000055e9f + 9c54: 0006 0x6 + 9c56: 0f00 addi s0,sp,912 + 9c58: 9100 0x9100 + 9c5a: 7f80 flw fs0,56(a5) + 9c5c: 8906 mv s2,ra + 9c5e: 1a00 addi s0,sp,304 + 9c60: f091 bnez s1,9b64 <__stack_size+0x9364> + 9c62: 067e slli a2,a2,0x1f + 9c64: 2540 fld fs0,136(a0) + 9c66: 9f1e add t5,t5,t2 + 9c68: 061a slli a2,a2,0x6 + 9c6a: 0000 unimp + 9c6c: 0644 addi s1,sp,772 + 9c6e: 0000 unimp + 9c70: 8091000f 0x8091000f + 9c74: 067f 0x67f + 9c76: 008c addi a1,sp,64 + 9c78: 911a add sp,sp,t1 + 9c7a: 7ef0 flw fa2,124(a3) + 9c7c: 4006 0x4006 + 9c7e: 1e25 addi t3,t3,-23 + 9c80: 449f 0006 8200 0x82000006449f + 9c86: 0006 0x6 + 9c88: 1000 addi s0,sp,32 + 9c8a: 9100 0x9100 + 9c8c: 7f80 flw fs0,56(a5) + 9c8e: 0a06 slli s4,s4,0x1 + 9c90: ffff 0xffff + 9c92: 911a add sp,sp,t1 + 9c94: 7ef0 flw fa2,124(a3) + 9c96: 4006 0x4006 + 9c98: 1e25 addi t3,t3,-23 + 9c9a: 829f 0006 8400 0x84000006829f + 9ca0: 0006 0x6 + 9ca2: 0f00 addi s0,sp,912 + 9ca4: 7a00 flw fs0,48(a2) + 9ca6: 917f 0x917f + 9ca8: 7f80 flw fs0,56(a5) + 9caa: 1a06 slli s4,s4,0x21 + 9cac: f091 bnez s1,9bb0 <__stack_size+0x93b0> + 9cae: 067e slli a2,a2,0x1f + 9cb0: 2540 fld fs0,136(a0) + 9cb2: 9f1e add t5,t5,t2 + 9cb4: 0684 addi s1,sp,832 + 9cb6: 0000 unimp + 9cb8: 0686 slli a3,a3,0x1 + 9cba: 0000 unimp + 9cbc: 0010 addi a2,sp,0 + 9cbe: 8091 srli s1,s1,0x4 + 9cc0: 067f 0x67f + 9cc2: ff0a fsw ft2,188(sp) + 9cc4: 1aff 0x1aff + 9cc6: f091 bnez s1,9bca <__stack_size+0x93ca> + 9cc8: 067e slli a2,a2,0x1f + 9cca: 2540 fld fs0,136(a0) + 9ccc: 9f1e add t5,t5,t2 + 9cce: 0686 slli a3,a3,0x1 + 9cd0: 0000 unimp + 9cd2: 06c4 addi s1,sp,836 + 9cd4: 0000 unimp + 9cd6: 7f84000f 0x7f84000f + 9cda: 8091 srli s1,s1,0x4 + 9cdc: 067f 0x67f + 9cde: 911a add sp,sp,t1 + 9ce0: 7ef0 flw fa2,124(a3) + 9ce2: 4006 0x4006 + 9ce4: 1e25 addi t3,t3,-23 + 9ce6: c49f 0006 e200 0xe2000006c49f + 9cec: 0006 0x6 + 9cee: 0f00 addi s0,sp,912 + 9cf0: 9100 0x9100 + 9cf2: 7f80 flw fs0,56(a5) + 9cf4: 8406 mv s0,ra + 9cf6: 1a00 addi s0,sp,304 + 9cf8: f091 bnez s1,9bfc <__stack_size+0x93fc> + 9cfa: 067e slli a2,a2,0x1f + 9cfc: 2540 fld fs0,136(a0) + 9cfe: 9f1e add t5,t5,t2 + 9d00: 06e2 slli a3,a3,0x18 + 9d02: 0000 unimp + 9d04: 074e slli a4,a4,0x13 + 9d06: 0000 unimp + 9d08: 7f85000f 0x7f85000f + 9d0c: 8091 srli s1,s1,0x4 + 9d0e: 067f 0x67f + 9d10: 911a add sp,sp,t1 + 9d12: 7ef0 flw fa2,124(a3) + 9d14: 4006 0x4006 + 9d16: 1e25 addi t3,t3,-23 + 9d18: 4e9f 0007 5600 0x560000074e9f + 9d1e: 0f000007 0xf000007 + 9d22: 9100 0x9100 + 9d24: 7f80 flw fs0,56(a5) + 9d26: 7906 flw fs2,96(sp) + 9d28: 1a00 addi s0,sp,304 + 9d2a: f091 bnez s1,9c2e <__stack_size+0x942e> + 9d2c: 067e slli a2,a2,0x1f + 9d2e: 2540 fld fs0,136(a0) + 9d30: 9f1e add t5,t5,t2 + 9d32: 0756 slli a4,a4,0x15 + 9d34: 0000 unimp + 9d36: 079c addi a5,sp,960 + 9d38: 0000 unimp + 9d3a: 7f84000f 0x7f84000f + 9d3e: 8091 srli s1,s1,0x4 + 9d40: 067f 0x67f + 9d42: 911a add sp,sp,t1 + 9d44: 7ef0 flw fa2,124(a3) + 9d46: 4006 0x4006 + 9d48: 1e25 addi t3,t3,-23 + 9d4a: 9c9f 0007 1e00 0x1e0000079c9f + 9d50: 0008 addi a0,sp,0 + 9d52: 0f00 addi s0,sp,912 + 9d54: 9100 0x9100 + 9d56: 7f80 flw fs0,56(a5) + 9d58: 7906 flw fs2,96(sp) + 9d5a: 1a00 addi s0,sp,304 + 9d5c: f091 bnez s1,9c60 <__stack_size+0x9460> + 9d5e: 067e slli a2,a2,0x1f + 9d60: 2540 fld fs0,136(a0) + 9d62: 9f1e add t5,t5,t2 + 9d64: 081e slli a6,a6,0x7 + 9d66: 0000 unimp + 9d68: 08ae slli a7,a7,0xb + 9d6a: 0000 unimp + 9d6c: 7f89000f 0x7f89000f + 9d70: 8091 srli s1,s1,0x4 + 9d72: 067f 0x67f + 9d74: 911a add sp,sp,t1 + 9d76: 7ef0 flw fa2,124(a3) + 9d78: 4006 0x4006 + 9d7a: 1e25 addi t3,t3,-23 + 9d7c: d49f 0009 da00 0xda000009d49f + 9d82: 0009 c.addi zero,2 + 9d84: 0f00 addi s0,sp,912 + 9d86: 8900 0x8900 + 9d88: 917f 0x917f + 9d8a: 7f80 flw fs0,56(a5) + 9d8c: 1a06 slli s4,s4,0x21 + 9d8e: f091 bnez s1,9c92 <__stack_size+0x9492> + 9d90: 067e slli a2,a2,0x1f + 9d92: 2540 fld fs0,136(a0) + 9d94: 9f1e add t5,t5,t2 + ... + 9d9e: 0326 slli t1,t1,0x9 + 9da0: 0000 unimp + 9da2: 0492 slli s1,s1,0x4 + 9da4: 0000 unimp + 9da6: 0001 nop + 9da8: 0066 0x66 9daa: 0000 unimp - 9dac: 074e slli a4,a4,0x13 + 9dac: 0000 unimp 9dae: 0000 unimp - 9db0: 7f85000f 0x7f85000f - 9db4: 8091 srli s1,s1,0x4 - 9db6: 067f 0x67f - 9db8: 911a add sp,sp,t1 - 9dba: 7ef0 flw fa2,124(a3) - 9dbc: 4006 0x4006 - 9dbe: 1e25 addi t3,t3,-23 - 9dc0: 4e9f 0007 5600 0x560000074e9f - 9dc6: 0f000007 0xf000007 - 9dca: 9100 0x9100 - 9dcc: 7f80 flw fs0,56(a5) - 9dce: 7906 flw fs2,96(sp) - 9dd0: 1a00 addi s0,sp,304 - 9dd2: f091 bnez s1,9cd6 <__stack_size+0x94d6> - 9dd4: 067e slli a2,a2,0x1f - 9dd6: 2540 fld fs0,136(a0) - 9dd8: 9f1e add t5,t5,t2 - 9dda: 0756 slli a4,a4,0x15 - 9ddc: 0000 unimp - 9dde: 079c addi a5,sp,960 + 9db0: f600 fsw fs0,40(a2) + 9db2: 0002 0x2 + 9db4: 0800 addi s0,sp,16 + 9db6: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 9dba: 5e00 lw s0,56(a2) + 9dbc: 0308 addi a0,sp,384 + 9dbe: 0000 unimp + 9dc0: 08ae slli a7,a7,0xb + 9dc2: 0000 unimp + 9dc4: f0910003 lb zero,-247(sp) + 9dc8: d47e sw t6,40(sp) + 9dca: 0009 c.addi zero,2 + 9dcc: da00 sw s0,48(a2) + 9dce: 0009 c.addi zero,2 + 9dd0: 0300 addi s0,sp,384 + 9dd2: 9100 0x9100 + 9dd4: 7ef0 flw fa2,124(a3) + ... + 9dde: 0302 slli t1,t1,0x0 9de0: 0000 unimp - 9de2: 7f84000f 0x7f84000f - 9de6: 8091 srli s1,s1,0x4 - 9de8: 067f 0x67f - 9dea: 911a add sp,sp,t1 - 9dec: 7ef0 flw fa2,124(a3) - 9dee: 4006 0x4006 - 9df0: 1e25 addi t3,t3,-23 - 9df2: 9c9f 0007 1e00 0x1e0000079c9f - 9df8: 0008 addi a0,sp,0 - 9dfa: 0f00 addi s0,sp,912 - 9dfc: 9100 0x9100 - 9dfe: 7f80 flw fs0,56(a5) - 9e00: 7906 flw fs2,96(sp) - 9e02: 1a00 addi s0,sp,304 - 9e04: f091 bnez s1,9d08 <__stack_size+0x9508> - 9e06: 067e slli a2,a2,0x1f - 9e08: 2540 fld fs0,136(a0) - 9e0a: 9f1e add t5,t5,t2 - 9e0c: 081e slli a6,a6,0x7 - 9e0e: 0000 unimp - 9e10: 08ae slli a7,a7,0xb - 9e12: 0000 unimp - 9e14: 7f89000f 0x7f89000f - 9e18: 8091 srli s1,s1,0x4 - 9e1a: 067f 0x67f - 9e1c: 911a add sp,sp,t1 - 9e1e: 7ef0 flw fa2,124(a3) - 9e20: 4006 0x4006 - 9e22: 1e25 addi t3,t3,-23 - 9e24: d49f 0009 da00 0xda000009d49f - 9e2a: 0009 c.addi zero,2 - 9e2c: 0f00 addi s0,sp,912 - 9e2e: 8900 0x8900 - 9e30: 917f 0x917f - 9e32: 7f80 flw fs0,56(a5) - 9e34: 1a06 slli s4,s4,0x21 - 9e36: f091 bnez s1,9d3a <__stack_size+0x953a> - 9e38: 067e slli a2,a2,0x1f - 9e3a: 2540 fld fs0,136(a0) - 9e3c: 9f1e add t5,t5,t2 + 9de2: 030c addi a1,sp,384 + 9de4: 0000 unimp + 9de6: 0001 nop + 9de8: 0c6c addi a1,sp,540 + 9dea: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> + 9dee: 0008 addi a0,sp,0 + 9df0: 0300 addi s0,sp,384 + 9df2: 9100 0x9100 + 9df4: 7f80 flw fs0,56(a5) + 9df6: 09d4 addi a3,sp,212 + 9df8: 0000 unimp + 9dfa: 09da slli s3,s3,0x16 + 9dfc: 0000 unimp + 9dfe: 80910003 lb zero,-2039(sp) + 9e02: 007f 0x7f + 9e04: 0000 unimp + 9e06: 0000 unimp + 9e08: 0000 unimp + 9e0a: 0200 addi s0,sp,256 + 9e0c: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + 9e10: 0005 c.addi zero,1 + 9e12: 0100 addi s0,sp,128 + 9e14: 6f00 flw fs0,24(a4) + 9e16: 0522 slli a0,a0,0x8 + 9e18: 0000 unimp + 9e1a: 08ae slli a7,a7,0xb + 9e1c: 0000 unimp + 9e1e: f2910003 lb zero,-215(sp) + 9e22: d47e sw t6,40(sp) + 9e24: 0009 c.addi zero,2 + 9e26: da00 sw s0,48(a2) + 9e28: 0009 c.addi zero,2 + 9e2a: 0300 addi s0,sp,384 + 9e2c: 9100 0x9100 + 9e2e: 7ef2 flw ft9,60(sp) ... - 9e46: 0326 slli t1,t1,0x9 - 9e48: 0000 unimp - 9e4a: 0492 slli s1,s1,0x4 - 9e4c: 0000 unimp - 9e4e: 0001 nop - 9e50: 0066 0x66 + 9e38: 0306 slli t1,t1,0x1 + 9e3a: 0000 unimp + 9e3c: 0556 slli a0,a0,0x15 + 9e3e: 0000 unimp + 9e40: 0001 nop + 9e42: 5665 li a2,-7 + 9e44: 0005 c.addi zero,1 + 9e46: ae00 fsd fs0,24(a2) + 9e48: 0008 addi a0,sp,0 + 9e4a: 0300 addi s0,sp,384 + 9e4c: 9100 0x9100 + 9e4e: 7f82 flw ft11,32(sp) + 9e50: 09d4 addi a3,sp,212 9e52: 0000 unimp - 9e54: 0000 unimp + 9e54: 09da slli s3,s3,0x16 9e56: 0000 unimp - 9e58: f600 fsw fs0,40(a2) - 9e5a: 0002 0x2 - 9e5c: 0800 addi s0,sp,16 - 9e5e: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 9e62: 5e00 lw s0,56(a2) - 9e64: 0308 addi a0,sp,384 - 9e66: 0000 unimp - 9e68: 08ae slli a7,a7,0xb - 9e6a: 0000 unimp - 9e6c: f0910003 lb zero,-247(sp) - 9e70: d47e sw t6,40(sp) - 9e72: 0009 c.addi zero,2 - 9e74: da00 sw s0,48(a2) - 9e76: 0009 c.addi zero,2 - 9e78: 0300 addi s0,sp,384 - 9e7a: 9100 0x9100 - 9e7c: 7ef0 flw fa2,124(a3) - ... - 9e86: 0302 slli t1,t1,0x0 - 9e88: 0000 unimp - 9e8a: 030c addi a1,sp,384 - 9e8c: 0000 unimp - 9e8e: 0001 nop - 9e90: 0c6c addi a1,sp,540 - 9e92: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> - 9e96: 0008 addi a0,sp,0 - 9e98: 0300 addi s0,sp,384 - 9e9a: 9100 0x9100 - 9e9c: 7f80 flw fs0,56(a5) - 9e9e: 09d4 addi a3,sp,212 - 9ea0: 0000 unimp - 9ea2: 09da slli s3,s3,0x16 - 9ea4: 0000 unimp - 9ea6: 80910003 lb zero,-2039(sp) - 9eaa: 007f 0x7f + 9e58: 82910003 lb zero,-2007(sp) + 9e5c: 007f 0x7f + 9e5e: 0000 unimp + 9e60: 0000 unimp + 9e62: 0000 unimp + 9e64: 4a00 lw s0,16(a2) + 9e66: 7a000003 lb zero,1952(zero) # 7a0 <__stack_size-0x60> + 9e6a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 9e6e: 5d00 lw s0,56(a0) + 9e70: 037a slli t1,t1,0x1e + 9e72: 0000 unimp + 9e74: 0512 slli a0,a0,0x4 + 9e76: 0000 unimp + 9e78: 0006 0x6 + 9e7a: 007e 0x7e + 9e7c: 008e slli ra,ra,0x3 + 9e7e: 9f1e add t5,t5,t2 + 9e80: 0512 slli a0,a0,0x4 + 9e82: 0000 unimp + 9e84: 061a slli a2,a2,0x6 + 9e86: 0000 unimp + 9e88: f091000b 0xf091000b + 9e8c: 067e slli a2,a2,0x1f + 9e8e: 0089 addi ra,ra,2 + 9e90: 8e1a mv t3,t1 + 9e92: 1e00 addi s0,sp,816 + 9e94: 1a9f 0006 4400 0x440000061a9f + 9e9a: 0006 0x6 + 9e9c: 0b00 addi s0,sp,400 + 9e9e: 9100 0x9100 + 9ea0: 7ef0 flw fa2,124(a3) + 9ea2: 8c06 mv s8,ra + 9ea4: 1a00 addi s0,sp,304 + 9ea6: 008e slli ra,ra,0x3 + 9ea8: 9f1e add t5,t5,t2 + 9eaa: 0644 addi s1,sp,772 9eac: 0000 unimp - 9eae: 0000 unimp + 9eae: 0682 slli a3,a3,0x0 9eb0: 0000 unimp - 9eb2: 0200 addi s0,sp,256 - 9eb4: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> - 9eb8: 0005 c.addi zero,1 - 9eba: 0100 addi s0,sp,128 - 9ebc: 6f00 flw fs0,24(a4) - 9ebe: 0522 slli a0,a0,0x8 - 9ec0: 0000 unimp - 9ec2: 08ae slli a7,a7,0xb - 9ec4: 0000 unimp - 9ec6: f2910003 lb zero,-215(sp) - 9eca: d47e sw t6,40(sp) - 9ecc: 0009 c.addi zero,2 - 9ece: da00 sw s0,48(a2) - 9ed0: 0009 c.addi zero,2 - 9ed2: 0300 addi s0,sp,384 - 9ed4: 9100 0x9100 - 9ed6: 7ef2 flw ft9,60(sp) - ... - 9ee0: 0306 slli t1,t1,0x1 - 9ee2: 0000 unimp - 9ee4: 0556 slli a0,a0,0x15 - 9ee6: 0000 unimp - 9ee8: 0001 nop - 9eea: 5665 li a2,-7 - 9eec: 0005 c.addi zero,1 - 9eee: ae00 fsd fs0,24(a2) - 9ef0: 0008 addi a0,sp,0 - 9ef2: 0300 addi s0,sp,384 - 9ef4: 9100 0x9100 - 9ef6: 7f82 flw ft11,32(sp) - 9ef8: 09d4 addi a3,sp,212 - 9efa: 0000 unimp - 9efc: 09da slli s3,s3,0x16 - 9efe: 0000 unimp - 9f00: 82910003 lb zero,-2007(sp) - 9f04: 007f 0x7f + 9eb2: 000c addi a1,sp,0 + 9eb4: f091 bnez s1,9db8 <__stack_size+0x95b8> + 9eb6: 067e slli a2,a2,0x1f + 9eb8: ff0a fsw ft2,188(sp) + 9eba: 1aff 0x1aff + 9ebc: 008e slli ra,ra,0x3 + 9ebe: 9f1e add t5,t5,t2 + 9ec0: 0682 slli a3,a3,0x0 + 9ec2: 0000 unimp + 9ec4: 0684 addi s1,sp,832 + 9ec6: 0000 unimp + 9ec8: 7f7a000b 0x7f7a000b + 9ecc: f091 bnez s1,9dd0 <__stack_size+0x95d0> + 9ece: 067e slli a2,a2,0x1f + 9ed0: 8e1a mv t3,t1 + 9ed2: 1e00 addi s0,sp,816 + 9ed4: 849f 0006 8600 0x86000006849f + 9eda: 0006 0x6 + 9edc: 0c00 addi s0,sp,528 + 9ede: 9100 0x9100 + 9ee0: 7ef0 flw fa2,124(a3) + 9ee2: 0a06 slli s4,s4,0x1 + 9ee4: ffff 0xffff + 9ee6: 8e1a mv t3,t1 + 9ee8: 1e00 addi s0,sp,816 + 9eea: 869f 0006 c400 0xc4000006869f + 9ef0: 0006 0x6 + 9ef2: 0b00 addi s0,sp,400 + 9ef4: 8400 0x8400 + 9ef6: 917f 0x917f + 9ef8: 7ef0 flw fa2,124(a3) + 9efa: 1a06 slli s4,s4,0x21 + 9efc: 008e slli ra,ra,0x3 + 9efe: 9f1e add t5,t5,t2 + 9f00: 06c4 addi s1,sp,836 + 9f02: 0000 unimp + 9f04: 06da slli a3,a3,0x16 9f06: 0000 unimp - 9f08: 0000 unimp - 9f0a: 0000 unimp - 9f0c: 4a00 lw s0,16(a2) - 9f0e: 7a000003 lb zero,1952(zero) # 7a0 <__stack_size-0x60> - 9f12: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 9f16: 5d00 lw s0,56(a0) - 9f18: 037a slli t1,t1,0x1e - 9f1a: 0000 unimp - 9f1c: 0512 slli a0,a0,0x4 - 9f1e: 0000 unimp - 9f20: 0006 0x6 - 9f22: 007e 0x7e - 9f24: 008e slli ra,ra,0x3 - 9f26: 9f1e add t5,t5,t2 - 9f28: 0512 slli a0,a0,0x4 - 9f2a: 0000 unimp - 9f2c: 061a slli a2,a2,0x6 - 9f2e: 0000 unimp - 9f30: f091000b 0xf091000b - 9f34: 067e slli a2,a2,0x1f - 9f36: 0089 addi ra,ra,2 - 9f38: 8e1a mv t3,t1 - 9f3a: 1e00 addi s0,sp,816 - 9f3c: 1a9f 0006 4400 0x440000061a9f - 9f42: 0006 0x6 - 9f44: 0b00 addi s0,sp,400 - 9f46: 9100 0x9100 - 9f48: 7ef0 flw fa2,124(a3) - 9f4a: 8c06 mv s8,ra - 9f4c: 1a00 addi s0,sp,304 - 9f4e: 008e slli ra,ra,0x3 - 9f50: 9f1e add t5,t5,t2 - 9f52: 0644 addi s1,sp,772 - 9f54: 0000 unimp - 9f56: 0682 slli a3,a3,0x0 - 9f58: 0000 unimp - 9f5a: 000c addi a1,sp,0 - 9f5c: f091 bnez s1,9e60 <__stack_size+0x9660> - 9f5e: 067e slli a2,a2,0x1f - 9f60: ff0a fsw ft2,188(sp) - 9f62: 1aff 0x1aff - 9f64: 008e slli ra,ra,0x3 - 9f66: 9f1e add t5,t5,t2 - 9f68: 0682 slli a3,a3,0x0 - 9f6a: 0000 unimp - 9f6c: 0684 addi s1,sp,832 - 9f6e: 0000 unimp - 9f70: 7f7a000b 0x7f7a000b - 9f74: f091 bnez s1,9e78 <__stack_size+0x9678> - 9f76: 067e slli a2,a2,0x1f - 9f78: 8e1a mv t3,t1 - 9f7a: 1e00 addi s0,sp,816 - 9f7c: 849f 0006 8600 0x86000006849f - 9f82: 0006 0x6 - 9f84: 0c00 addi s0,sp,528 + 9f08: f091000b 0xf091000b + 9f0c: 067e slli a2,a2,0x1f + 9f0e: 0084 addi s1,sp,64 + 9f10: 8e1a mv t3,t1 + 9f12: 1e00 addi s0,sp,816 + 9f14: da9f 0006 e200 0xe2000006da9f + 9f1a: 0006 0x6 + 9f1c: 1000 addi s0,sp,32 + 9f1e: 9100 0x9100 + 9f20: 7ef0 flw fa2,124(a3) + 9f22: 8406 mv s0,ra + 9f24: 1a00 addi s0,sp,304 + 9f26: 8491 srai s1,s1,0x4 + 9f28: 067f 0x67f + 9f2a: 0084 addi s1,sp,64 + 9f2c: 1e1a slli t3,t3,0x26 + 9f2e: e29f 0006 4e00 0x4e000006e29f + 9f34: 10000007 0x10000007 + 9f38: 8500 0x8500 + 9f3a: 917f 0x917f + 9f3c: 7ef0 flw fa2,124(a3) + 9f3e: 1a06 slli s4,s4,0x21 + 9f40: 7f85 lui t6,0xfffe1 + 9f42: 8491 srai s1,s1,0x4 + 9f44: 067f 0x67f + 9f46: 1e1a slli t3,t3,0x26 + 9f48: 4e9f 0007 5600 0x560000074e9f + 9f4e: 10000007 0x10000007 + 9f52: 9100 0x9100 + 9f54: 7ef0 flw fa2,124(a3) + 9f56: 7906 flw fs2,96(sp) + 9f58: 1a00 addi s0,sp,304 + 9f5a: 8491 srai s1,s1,0x4 + 9f5c: 067f 0x67f + 9f5e: 0079 c.addi zero,30 + 9f60: 1e1a slli t3,t3,0x26 + 9f62: 569f 0007 9c00 0x9c000007569f + 9f68: 10000007 0x10000007 + 9f6c: 8400 0x8400 + 9f6e: 917f 0x917f + 9f70: 7ef0 flw fa2,124(a3) + 9f72: 1a06 slli s4,s4,0x21 + 9f74: 7f84 flw fs1,56(a5) + 9f76: 8491 srai s1,s1,0x4 + 9f78: 067f 0x67f + 9f7a: 1e1a slli t3,t3,0x26 + 9f7c: 9c9f 0007 1e00 0x1e0000079c9f + 9f82: 0008 addi a0,sp,0 + 9f84: 1000 addi s0,sp,32 9f86: 9100 0x9100 9f88: 7ef0 flw fa2,124(a3) - 9f8a: 0a06 slli s4,s4,0x1 - 9f8c: ffff 0xffff - 9f8e: 8e1a mv t3,t1 - 9f90: 1e00 addi s0,sp,816 - 9f92: 869f 0006 c400 0xc4000006869f - 9f98: 0006 0x6 - 9f9a: 0b00 addi s0,sp,400 - 9f9c: 8400 0x8400 - 9f9e: 917f 0x917f - 9fa0: 7ef0 flw fa2,124(a3) - 9fa2: 1a06 slli s4,s4,0x21 - 9fa4: 008e slli ra,ra,0x3 - 9fa6: 9f1e add t5,t5,t2 - 9fa8: 06c4 addi s1,sp,836 - 9faa: 0000 unimp - 9fac: 06da slli a3,a3,0x16 - 9fae: 0000 unimp - 9fb0: f091000b 0xf091000b - 9fb4: 067e slli a2,a2,0x1f - 9fb6: 0084 addi s1,sp,64 - 9fb8: 8e1a mv t3,t1 - 9fba: 1e00 addi s0,sp,816 - 9fbc: da9f 0006 e200 0xe2000006da9f - 9fc2: 0006 0x6 - 9fc4: 1000 addi s0,sp,32 - 9fc6: 9100 0x9100 - 9fc8: 7ef0 flw fa2,124(a3) - 9fca: 8406 mv s0,ra - 9fcc: 1a00 addi s0,sp,304 - 9fce: 8491 srai s1,s1,0x4 - 9fd0: 067f 0x67f - 9fd2: 0084 addi s1,sp,64 - 9fd4: 1e1a slli t3,t3,0x26 - 9fd6: e29f 0006 4e00 0x4e000006e29f - 9fdc: 10000007 0x10000007 - 9fe0: 8500 0x8500 - 9fe2: 917f 0x917f - 9fe4: 7ef0 flw fa2,124(a3) - 9fe6: 1a06 slli s4,s4,0x21 - 9fe8: 7f85 lui t6,0xfffe1 - 9fea: 8491 srai s1,s1,0x4 - 9fec: 067f 0x67f - 9fee: 1e1a slli t3,t3,0x26 - 9ff0: 4e9f 0007 5600 0x560000074e9f - 9ff6: 10000007 0x10000007 - 9ffa: 9100 0x9100 - 9ffc: 7ef0 flw fa2,124(a3) - 9ffe: 7906 flw fs2,96(sp) - a000: 1a00 addi s0,sp,304 - a002: 8491 srai s1,s1,0x4 - a004: 067f 0x67f - a006: 0079 c.addi zero,30 - a008: 1e1a slli t3,t3,0x26 - a00a: 569f 0007 9c00 0x9c000007569f - a010: 10000007 0x10000007 - a014: 8400 0x8400 - a016: 917f 0x917f - a018: 7ef0 flw fa2,124(a3) - a01a: 1a06 slli s4,s4,0x21 - a01c: 7f84 flw fs1,56(a5) - a01e: 8491 srai s1,s1,0x4 - a020: 067f 0x67f - a022: 1e1a slli t3,t3,0x26 - a024: 9c9f 0007 1e00 0x1e0000079c9f - a02a: 0008 addi a0,sp,0 - a02c: 1000 addi s0,sp,32 - a02e: 9100 0x9100 - a030: 7ef0 flw fa2,124(a3) - a032: 7906 flw fs2,96(sp) - a034: 1a00 addi s0,sp,304 - a036: 8491 srai s1,s1,0x4 - a038: 067f 0x67f - a03a: 0079 c.addi zero,30 - a03c: 1e1a slli t3,t3,0x26 - a03e: 1e9f 0008 ae00 0xae0000081e9f - a044: 0008 addi a0,sp,0 - a046: 1000 addi s0,sp,32 - a048: 8900 0x8900 - a04a: 917f 0x917f - a04c: 7ef0 flw fa2,124(a3) - a04e: 1a06 slli s4,s4,0x21 - a050: 7f89 lui t6,0xfffe2 - a052: 8491 srai s1,s1,0x4 - a054: 067f 0x67f - a056: 1e1a slli t3,t3,0x26 - a058: d49f 0009 da00 0xda000009d49f - a05e: 0009 c.addi zero,2 - a060: 1000 addi s0,sp,32 - a062: 8900 0x8900 - a064: 917f 0x917f - a066: 7ef0 flw fa2,124(a3) - a068: 1a06 slli s4,s4,0x21 - a06a: 7f89 lui t6,0xfffe2 - a06c: 8491 srai s1,s1,0x4 - a06e: 067f 0x67f - a070: 1e1a slli t3,t3,0x26 - a072: 009f 0000 0000 0x9f - a078: 0000 unimp - a07a: 4a00 lw s0,16(a2) - a07c: 4e000003 lb zero,1248(zero) # 4e0 <__stack_size-0x320> - a080: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - a084: 7900 flw fs0,48(a0) - a086: 7e00 flw fs0,56(a2) - a088: 1e00 addi s0,sp,816 - a08a: 4e9f 0003 5a00 0x5a0000034e9f - a090: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - a094: 5f00 lw s0,56(a4) - a096: 035a slli t1,t1,0x16 + 9f8a: 7906 flw fs2,96(sp) + 9f8c: 1a00 addi s0,sp,304 + 9f8e: 8491 srai s1,s1,0x4 + 9f90: 067f 0x67f + 9f92: 0079 c.addi zero,30 + 9f94: 1e1a slli t3,t3,0x26 + 9f96: 1e9f 0008 ae00 0xae0000081e9f + 9f9c: 0008 addi a0,sp,0 + 9f9e: 1000 addi s0,sp,32 + 9fa0: 8900 0x8900 + 9fa2: 917f 0x917f + 9fa4: 7ef0 flw fa2,124(a3) + 9fa6: 1a06 slli s4,s4,0x21 + 9fa8: 7f89 lui t6,0xfffe2 + 9faa: 8491 srai s1,s1,0x4 + 9fac: 067f 0x67f + 9fae: 1e1a slli t3,t3,0x26 + 9fb0: d49f 0009 da00 0xda000009d49f + 9fb6: 0009 c.addi zero,2 + 9fb8: 1000 addi s0,sp,32 + 9fba: 8900 0x8900 + 9fbc: 917f 0x917f + 9fbe: 7ef0 flw fa2,124(a3) + 9fc0: 1a06 slli s4,s4,0x21 + 9fc2: 7f89 lui t6,0xfffe2 + 9fc4: 8491 srai s1,s1,0x4 + 9fc6: 067f 0x67f + 9fc8: 1e1a slli t3,t3,0x26 + 9fca: 009f 0000 0000 0x9f + 9fd0: 0000 unimp + 9fd2: 4a00 lw s0,16(a2) + 9fd4: 4e000003 lb zero,1248(zero) # 4e0 <__stack_size-0x320> + 9fd8: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 9fdc: 7900 flw fs0,48(a0) + 9fde: 7e00 flw fs0,56(a2) + 9fe0: 1e00 addi s0,sp,816 + 9fe2: 4e9f 0003 5a00 0x5a0000034e9f + 9fe8: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 9fec: 5f00 lw s0,56(a4) + 9fee: 035a slli t1,t1,0x16 + 9ff0: 0000 unimp + 9ff2: 0360 addi s0,sp,396 + 9ff4: 0000 unimp + 9ff6: 0006 0x6 + 9ff8: 0079 c.addi zero,30 + 9ffa: 007e 0x7e + 9ffc: 9f1e add t5,t5,t2 + 9ffe: 0360 addi s0,sp,396 + a000: 0000 unimp + a002: 0378 addi a4,sp,396 + a004: 0000 unimp + a006: 0001 nop + a008: 785f 0003 7a00 0x7a000003785f + a00e: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> + a012: 7900 flw fs0,48(a0) + a014: 7e00 flw fs0,56(a2) + a016: 1e00 addi s0,sp,816 + a018: 008e008f 0x8e008f + a01c: 221e fld ft4,448(sp) + a01e: 007d c.addi zero,31 + a020: 2540 fld fs0,136(a0) + a022: 9f22 add t5,t5,s0 + a024: 037a slli t1,t1,0x1e + a026: 0000 unimp + a028: 0512 slli a0,a0,0x4 + a02a: 0000 unimp + a02c: 0014 addi a3,sp,0 + a02e: 0079 c.addi zero,30 + a030: 007e 0x7e + a032: 8f1e mv t5,t2 + a034: 8e00 0x8e00 + a036: 1e00 addi s0,sp,816 + a038: 7e22 flw ft8,40(sp) + a03a: 8e00 0x8e00 + a03c: 1e00 addi s0,sp,816 + a03e: 2540 fld fs0,136(a0) + a040: 9f22 add t5,t5,s0 + a042: 0512 slli a0,a0,0x4 + a044: 0000 unimp + a046: 0522 slli a0,a0,0x8 + a048: 0000 unimp + a04a: 001e 0x1e + a04c: f091 bnez s1,9f50 <__stack_size+0x9750> + a04e: 067e slli a2,a2,0x1f + a050: 0089 addi ra,ra,2 + a052: 791a flw fs2,164(sp) + a054: 1e00 addi s0,sp,816 + a056: 008e008f 0x8e008f + a05a: 221e fld ft4,448(sp) + a05c: f091 bnez s1,9f60 <__stack_size+0x9760> + a05e: 067e slli a2,a2,0x1f + a060: 0089 addi ra,ra,2 + a062: 8e1a mv t3,t1 + a064: 1e00 addi s0,sp,816 + a066: 2540 fld fs0,136(a0) + a068: 9f22 add t5,t5,s0 + a06a: 0522 slli a0,a0,0x8 + a06c: 0000 unimp + a06e: 061a slli a2,a2,0x6 + a070: 0000 unimp + a072: 0022 0x22 + a074: f091 bnez s1,9f78 <__stack_size+0x9778> + a076: 067e slli a2,a2,0x1f + a078: 0089 addi ra,ra,2 + a07a: 791a flw fs2,164(sp) + a07c: 1e00 addi s0,sp,816 + a07e: f091 bnez s1,9f82 <__stack_size+0x9782> + a080: 067e slli a2,a2,0x1f + a082: 2540 fld fs0,136(a0) + a084: 008e slli ra,ra,0x3 + a086: 221e fld ft4,448(sp) + a088: f091 bnez s1,9f8c <__stack_size+0x978c> + a08a: 067e slli a2,a2,0x1f + a08c: 0089 addi ra,ra,2 + a08e: 8e1a mv t3,t1 + a090: 1e00 addi s0,sp,816 + a092: 2540 fld fs0,136(a0) + a094: 9f22 add t5,t5,s0 + a096: 061a slli a2,a2,0x6 a098: 0000 unimp - a09a: 0360 addi s0,sp,396 + a09a: 0644 addi s1,sp,772 a09c: 0000 unimp - a09e: 0006 0x6 - a0a0: 0079 c.addi zero,30 - a0a2: 007e 0x7e - a0a4: 9f1e add t5,t5,t2 - a0a6: 0360 addi s0,sp,396 - a0a8: 0000 unimp - a0aa: 0378 addi a4,sp,396 - a0ac: 0000 unimp - a0ae: 0001 nop - a0b0: 785f 0003 7a00 0x7a000003785f - a0b6: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> - a0ba: 7900 flw fs0,48(a0) - a0bc: 7e00 flw fs0,56(a2) - a0be: 1e00 addi s0,sp,816 - a0c0: 008e008f 0x8e008f - a0c4: 221e fld ft4,448(sp) - a0c6: 007d c.addi zero,31 - a0c8: 2540 fld fs0,136(a0) - a0ca: 9f22 add t5,t5,s0 - a0cc: 037a slli t1,t1,0x1e - a0ce: 0000 unimp - a0d0: 0512 slli a0,a0,0x4 - a0d2: 0000 unimp - a0d4: 0014 addi a3,sp,0 - a0d6: 0079 c.addi zero,30 - a0d8: 007e 0x7e - a0da: 8f1e mv t5,t2 - a0dc: 8e00 0x8e00 + a09e: 0022 0x22 + a0a0: f091 bnez s1,9fa4 <__stack_size+0x97a4> + a0a2: 067e slli a2,a2,0x1f + a0a4: 008c addi a1,sp,64 + a0a6: 791a flw fs2,164(sp) + a0a8: 1e00 addi s0,sp,816 + a0aa: f091 bnez s1,9fae <__stack_size+0x97ae> + a0ac: 067e slli a2,a2,0x1f + a0ae: 2540 fld fs0,136(a0) + a0b0: 008e slli ra,ra,0x3 + a0b2: 221e fld ft4,448(sp) + a0b4: f091 bnez s1,9fb8 <__stack_size+0x97b8> + a0b6: 067e slli a2,a2,0x1f + a0b8: 008c addi a1,sp,64 + a0ba: 8e1a mv t3,t1 + a0bc: 1e00 addi s0,sp,816 + a0be: 2540 fld fs0,136(a0) + a0c0: 9f22 add t5,t5,s0 + a0c2: 0644 addi s1,sp,772 + a0c4: 0000 unimp + a0c6: 0682 slli a3,a3,0x0 + a0c8: 0000 unimp + a0ca: 0024 addi s1,sp,8 + a0cc: f091 bnez s1,9fd0 <__stack_size+0x97d0> + a0ce: 067e slli a2,a2,0x1f + a0d0: ff0a fsw ft2,188(sp) + a0d2: 1aff 0x1aff + a0d4: 0079 c.addi zero,30 + a0d6: 911e add sp,sp,t2 + a0d8: 7ef0 flw fa2,124(a3) + a0da: 4006 0x4006 + a0dc: 8e25 xor a2,a2,s1 a0de: 1e00 addi s0,sp,816 - a0e0: 7e22 flw ft8,40(sp) - a0e2: 8e00 0x8e00 - a0e4: 1e00 addi s0,sp,816 - a0e6: 2540 fld fs0,136(a0) - a0e8: 9f22 add t5,t5,s0 - a0ea: 0512 slli a0,a0,0x4 - a0ec: 0000 unimp - a0ee: 0522 slli a0,a0,0x8 - a0f0: 0000 unimp - a0f2: 001e 0x1e - a0f4: f091 bnez s1,9ff8 <__stack_size+0x97f8> - a0f6: 067e slli a2,a2,0x1f - a0f8: 0089 addi ra,ra,2 - a0fa: 791a flw fs2,164(sp) - a0fc: 1e00 addi s0,sp,816 - a0fe: 008e008f 0x8e008f - a102: 221e fld ft4,448(sp) + a0e0: 9122 add sp,sp,s0 + a0e2: 7ef0 flw fa2,124(a3) + a0e4: 0a06 slli s4,s4,0x1 + a0e6: ffff 0xffff + a0e8: 8e1a mv t3,t1 + a0ea: 1e00 addi s0,sp,816 + a0ec: 2540 fld fs0,136(a0) + a0ee: 9f22 add t5,t5,s0 + a0f0: 0682 slli a3,a3,0x0 + a0f2: 0000 unimp + a0f4: 0684 addi s1,sp,832 + a0f6: 0000 unimp + a0f8: 0022 0x22 + a0fa: 7f7a flw ft10,188(sp) + a0fc: f091 bnez s1,a000 <__stack_size+0x9800> + a0fe: 067e slli a2,a2,0x1f + a100: 791a flw fs2,164(sp) + a102: 1e00 addi s0,sp,816 a104: f091 bnez s1,a008 <__stack_size+0x9808> a106: 067e slli a2,a2,0x1f - a108: 0089 addi ra,ra,2 - a10a: 8e1a mv t3,t1 - a10c: 1e00 addi s0,sp,816 - a10e: 2540 fld fs0,136(a0) - a110: 9f22 add t5,t5,s0 - a112: 0522 slli a0,a0,0x8 - a114: 0000 unimp - a116: 061a slli a2,a2,0x6 - a118: 0000 unimp - a11a: 0022 0x22 - a11c: f091 bnez s1,a020 <__stack_size+0x9820> - a11e: 067e slli a2,a2,0x1f - a120: 0089 addi ra,ra,2 - a122: 791a flw fs2,164(sp) - a124: 1e00 addi s0,sp,816 + a108: 2540 fld fs0,136(a0) + a10a: 008e slli ra,ra,0x3 + a10c: 221e fld ft4,448(sp) + a10e: 7f7a flw ft10,188(sp) + a110: f091 bnez s1,a014 <__stack_size+0x9814> + a112: 067e slli a2,a2,0x1f + a114: 8e1a mv t3,t1 + a116: 1e00 addi s0,sp,816 + a118: 2540 fld fs0,136(a0) + a11a: 9f22 add t5,t5,s0 + a11c: 0684 addi s1,sp,832 + a11e: 0000 unimp + a120: 0686 slli a3,a3,0x1 + a122: 0000 unimp + a124: 0024 addi s1,sp,8 a126: f091 bnez s1,a02a <__stack_size+0x982a> a128: 067e slli a2,a2,0x1f - a12a: 2540 fld fs0,136(a0) - a12c: 008e slli ra,ra,0x3 - a12e: 221e fld ft4,448(sp) - a130: f091 bnez s1,a034 <__stack_size+0x9834> - a132: 067e slli a2,a2,0x1f - a134: 0089 addi ra,ra,2 - a136: 8e1a mv t3,t1 + a12a: ff0a fsw ft2,188(sp) + a12c: 1aff 0x1aff + a12e: 0079 c.addi zero,30 + a130: 911e add sp,sp,t2 + a132: 7ef0 flw fa2,124(a3) + a134: 4006 0x4006 + a136: 8e25 xor a2,a2,s1 a138: 1e00 addi s0,sp,816 - a13a: 2540 fld fs0,136(a0) - a13c: 9f22 add t5,t5,s0 - a13e: 061a slli a2,a2,0x6 - a140: 0000 unimp - a142: 0644 addi s1,sp,772 - a144: 0000 unimp - a146: 0022 0x22 - a148: f091 bnez s1,a04c <__stack_size+0x984c> - a14a: 067e slli a2,a2,0x1f - a14c: 008c addi a1,sp,64 - a14e: 791a flw fs2,164(sp) - a150: 1e00 addi s0,sp,816 - a152: f091 bnez s1,a056 <__stack_size+0x9856> - a154: 067e slli a2,a2,0x1f - a156: 2540 fld fs0,136(a0) - a158: 008e slli ra,ra,0x3 - a15a: 221e fld ft4,448(sp) - a15c: f091 bnez s1,a060 <__stack_size+0x9860> - a15e: 067e slli a2,a2,0x1f - a160: 008c addi a1,sp,64 - a162: 8e1a mv t3,t1 - a164: 1e00 addi s0,sp,816 - a166: 2540 fld fs0,136(a0) - a168: 9f22 add t5,t5,s0 - a16a: 0644 addi s1,sp,772 - a16c: 0000 unimp - a16e: 0682 slli a3,a3,0x0 - a170: 0000 unimp - a172: 0024 addi s1,sp,8 - a174: f091 bnez s1,a078 <__stack_size+0x9878> - a176: 067e slli a2,a2,0x1f - a178: ff0a fsw ft2,188(sp) - a17a: 1aff 0x1aff - a17c: 0079 c.addi zero,30 - a17e: 911e add sp,sp,t2 - a180: 7ef0 flw fa2,124(a3) - a182: 4006 0x4006 - a184: 8e25 xor a2,a2,s1 - a186: 1e00 addi s0,sp,816 - a188: 9122 add sp,sp,s0 - a18a: 7ef0 flw fa2,124(a3) - a18c: 0a06 slli s4,s4,0x1 - a18e: ffff 0xffff - a190: 8e1a mv t3,t1 - a192: 1e00 addi s0,sp,816 - a194: 2540 fld fs0,136(a0) - a196: 9f22 add t5,t5,s0 - a198: 0682 slli a3,a3,0x0 - a19a: 0000 unimp - a19c: 0684 addi s1,sp,832 - a19e: 0000 unimp - a1a0: 0022 0x22 - a1a2: 7f7a flw ft10,188(sp) - a1a4: f091 bnez s1,a0a8 <__stack_size+0x98a8> - a1a6: 067e slli a2,a2,0x1f - a1a8: 791a flw fs2,164(sp) - a1aa: 1e00 addi s0,sp,816 + a13a: 9122 add sp,sp,s0 + a13c: 7ef0 flw fa2,124(a3) + a13e: 0a06 slli s4,s4,0x1 + a140: ffff 0xffff + a142: 8e1a mv t3,t1 + a144: 1e00 addi s0,sp,816 + a146: 2540 fld fs0,136(a0) + a148: 9f22 add t5,t5,s0 + a14a: 0686 slli a3,a3,0x1 + a14c: 0000 unimp + a14e: 06c4 addi s1,sp,836 + a150: 0000 unimp + a152: 0022 0x22 + a154: 7f84 flw fs1,56(a5) + a156: f091 bnez s1,a05a <__stack_size+0x985a> + a158: 067e slli a2,a2,0x1f + a15a: 791a flw fs2,164(sp) + a15c: 1e00 addi s0,sp,816 + a15e: f091 bnez s1,a062 <__stack_size+0x9862> + a160: 067e slli a2,a2,0x1f + a162: 2540 fld fs0,136(a0) + a164: 008e slli ra,ra,0x3 + a166: 221e fld ft4,448(sp) + a168: 7f84 flw fs1,56(a5) + a16a: f091 bnez s1,a06e <__stack_size+0x986e> + a16c: 067e slli a2,a2,0x1f + a16e: 8e1a mv t3,t1 + a170: 1e00 addi s0,sp,816 + a172: 2540 fld fs0,136(a0) + a174: 9f22 add t5,t5,s0 + a176: 06c4 addi s1,sp,836 + a178: 0000 unimp + a17a: 06da slli a3,a3,0x16 + a17c: 0000 unimp + a17e: 0022 0x22 + a180: f091 bnez s1,a084 <__stack_size+0x9884> + a182: 067e slli a2,a2,0x1f + a184: 0084 addi s1,sp,64 + a186: 791a flw fs2,164(sp) + a188: 1e00 addi s0,sp,816 + a18a: f091 bnez s1,a08e <__stack_size+0x988e> + a18c: 067e slli a2,a2,0x1f + a18e: 2540 fld fs0,136(a0) + a190: 008e slli ra,ra,0x3 + a192: 221e fld ft4,448(sp) + a194: f091 bnez s1,a098 <__stack_size+0x9898> + a196: 067e slli a2,a2,0x1f + a198: 0084 addi s1,sp,64 + a19a: 8e1a mv t3,t1 + a19c: 1e00 addi s0,sp,816 + a19e: 2540 fld fs0,136(a0) + a1a0: 9f22 add t5,t5,s0 + a1a2: 06da slli a3,a3,0x16 + a1a4: 0000 unimp + a1a6: 06e2 slli a3,a3,0x18 + a1a8: 0000 unimp + a1aa: 002c addi a1,sp,8 a1ac: f091 bnez s1,a0b0 <__stack_size+0x98b0> a1ae: 067e slli a2,a2,0x1f - a1b0: 2540 fld fs0,136(a0) - a1b2: 008e slli ra,ra,0x3 - a1b4: 221e fld ft4,448(sp) - a1b6: 7f7a flw ft10,188(sp) - a1b8: f091 bnez s1,a0bc <__stack_size+0x98bc> - a1ba: 067e slli a2,a2,0x1f - a1bc: 8e1a mv t3,t1 - a1be: 1e00 addi s0,sp,816 - a1c0: 2540 fld fs0,136(a0) - a1c2: 9f22 add t5,t5,s0 - a1c4: 0684 addi s1,sp,832 - a1c6: 0000 unimp - a1c8: 0686 slli a3,a3,0x1 - a1ca: 0000 unimp - a1cc: 0024 addi s1,sp,8 - a1ce: f091 bnez s1,a0d2 <__stack_size+0x98d2> - a1d0: 067e slli a2,a2,0x1f - a1d2: ff0a fsw ft2,188(sp) - a1d4: 1aff 0x1aff - a1d6: 0079 c.addi zero,30 - a1d8: 911e add sp,sp,t2 - a1da: 7ef0 flw fa2,124(a3) - a1dc: 4006 0x4006 - a1de: 8e25 xor a2,a2,s1 - a1e0: 1e00 addi s0,sp,816 - a1e2: 9122 add sp,sp,s0 - a1e4: 7ef0 flw fa2,124(a3) - a1e6: 0a06 slli s4,s4,0x1 - a1e8: ffff 0xffff - a1ea: 8e1a mv t3,t1 - a1ec: 1e00 addi s0,sp,816 - a1ee: 2540 fld fs0,136(a0) - a1f0: 9f22 add t5,t5,s0 - a1f2: 0686 slli a3,a3,0x1 - a1f4: 0000 unimp - a1f6: 06c4 addi s1,sp,836 - a1f8: 0000 unimp - a1fa: 0022 0x22 - a1fc: 7f84 flw fs1,56(a5) - a1fe: f091 bnez s1,a102 <__stack_size+0x9902> - a200: 067e slli a2,a2,0x1f - a202: 791a flw fs2,164(sp) - a204: 1e00 addi s0,sp,816 - a206: f091 bnez s1,a10a <__stack_size+0x990a> - a208: 067e slli a2,a2,0x1f + a1b0: 0084 addi s1,sp,64 + a1b2: 791a flw fs2,164(sp) + a1b4: 1e00 addi s0,sp,816 + a1b6: 8491 srai s1,s1,0x4 + a1b8: 067f 0x67f + a1ba: 0084 addi s1,sp,64 + a1bc: 911a add sp,sp,t1 + a1be: 7ef0 flw fa2,124(a3) + a1c0: 4006 0x4006 + a1c2: 1e25 addi t3,t3,-23 + a1c4: 9122 add sp,sp,s0 + a1c6: 7ef0 flw fa2,124(a3) + a1c8: 8406 mv s0,ra + a1ca: 1a00 addi s0,sp,304 + a1cc: 8491 srai s1,s1,0x4 + a1ce: 067f 0x67f + a1d0: 0084 addi s1,sp,64 + a1d2: 1e1a slli t3,t3,0x26 + a1d4: 2540 fld fs0,136(a0) + a1d6: 9f22 add t5,t5,s0 + a1d8: 06e2 slli a3,a3,0x18 + a1da: 0000 unimp + a1dc: 06e6 slli a3,a3,0x19 + a1de: 0000 unimp + a1e0: 002c addi a1,sp,8 + a1e2: 7f85 lui t6,0xfffe1 + a1e4: f091 bnez s1,a0e8 <__stack_size+0x98e8> + a1e6: 067e slli a2,a2,0x1f + a1e8: 791a flw fs2,164(sp) + a1ea: 1e00 addi s0,sp,816 + a1ec: 7f85 lui t6,0xfffe1 + a1ee: 8491 srai s1,s1,0x4 + a1f0: 067f 0x67f + a1f2: 911a add sp,sp,t1 + a1f4: 7ef0 flw fa2,124(a3) + a1f6: 4006 0x4006 + a1f8: 1e25 addi t3,t3,-23 + a1fa: 8522 mv a0,s0 + a1fc: 917f 0x917f + a1fe: 7ef0 flw fa2,124(a3) + a200: 1a06 slli s4,s4,0x21 + a202: 7f85 lui t6,0xfffe1 + a204: 8491 srai s1,s1,0x4 + a206: 067f 0x67f + a208: 1e1a slli t3,t3,0x26 a20a: 2540 fld fs0,136(a0) - a20c: 008e slli ra,ra,0x3 - a20e: 221e fld ft4,448(sp) - a210: 7f84 flw fs1,56(a5) - a212: f091 bnez s1,a116 <__stack_size+0x9916> - a214: 067e slli a2,a2,0x1f - a216: 8e1a mv t3,t1 - a218: 1e00 addi s0,sp,816 - a21a: 2540 fld fs0,136(a0) - a21c: 9f22 add t5,t5,s0 - a21e: 06c4 addi s1,sp,836 - a220: 0000 unimp - a222: 06da slli a3,a3,0x16 - a224: 0000 unimp - a226: 0022 0x22 - a228: f091 bnez s1,a12c <__stack_size+0x992c> - a22a: 067e slli a2,a2,0x1f - a22c: 0084 addi s1,sp,64 - a22e: 791a flw fs2,164(sp) - a230: 1e00 addi s0,sp,816 - a232: f091 bnez s1,a136 <__stack_size+0x9936> - a234: 067e slli a2,a2,0x1f - a236: 2540 fld fs0,136(a0) - a238: 008e slli ra,ra,0x3 - a23a: 221e fld ft4,448(sp) - a23c: f091 bnez s1,a140 <__stack_size+0x9940> - a23e: 067e slli a2,a2,0x1f - a240: 0084 addi s1,sp,64 - a242: 8e1a mv t3,t1 - a244: 1e00 addi s0,sp,816 - a246: 2540 fld fs0,136(a0) - a248: 9f22 add t5,t5,s0 - a24a: 06da slli a3,a3,0x16 - a24c: 0000 unimp - a24e: 06e2 slli a3,a3,0x18 - a250: 0000 unimp - a252: 002c addi a1,sp,8 - a254: f091 bnez s1,a158 <__stack_size+0x9958> - a256: 067e slli a2,a2,0x1f - a258: 0084 addi s1,sp,64 - a25a: 791a flw fs2,164(sp) - a25c: 1e00 addi s0,sp,816 - a25e: 8491 srai s1,s1,0x4 - a260: 067f 0x67f - a262: 0084 addi s1,sp,64 - a264: 911a add sp,sp,t1 - a266: 7ef0 flw fa2,124(a3) - a268: 4006 0x4006 - a26a: 1e25 addi t3,t3,-23 - a26c: 9122 add sp,sp,s0 - a26e: 7ef0 flw fa2,124(a3) - a270: 8406 mv s0,ra - a272: 1a00 addi s0,sp,304 - a274: 8491 srai s1,s1,0x4 - a276: 067f 0x67f - a278: 0084 addi s1,sp,64 - a27a: 1e1a slli t3,t3,0x26 - a27c: 2540 fld fs0,136(a0) - a27e: 9f22 add t5,t5,s0 - a280: 06e2 slli a3,a3,0x18 - a282: 0000 unimp - a284: 06e6 slli a3,a3,0x19 - a286: 0000 unimp - a288: 002c addi a1,sp,8 - a28a: 7f85 lui t6,0xfffe1 - a28c: f091 bnez s1,a190 <__stack_size+0x9990> - a28e: 067e slli a2,a2,0x1f - a290: 791a flw fs2,164(sp) - a292: 1e00 addi s0,sp,816 - a294: 7f85 lui t6,0xfffe1 - a296: 8491 srai s1,s1,0x4 - a298: 067f 0x67f - a29a: 911a add sp,sp,t1 - a29c: 7ef0 flw fa2,124(a3) - a29e: 4006 0x4006 - a2a0: 1e25 addi t3,t3,-23 - a2a2: 8522 mv a0,s0 - a2a4: 917f 0x917f - a2a6: 7ef0 flw fa2,124(a3) - a2a8: 1a06 slli s4,s4,0x21 - a2aa: 7f85 lui t6,0xfffe1 - a2ac: 8491 srai s1,s1,0x4 - a2ae: 067f 0x67f - a2b0: 1e1a slli t3,t3,0x26 - a2b2: 2540 fld fs0,136(a0) - a2b4: 9f22 add t5,t5,s0 - a2b6: 06e6 slli a3,a3,0x19 - a2b8: 0000 unimp - a2ba: 074e slli a4,a4,0x13 - a2bc: 0000 unimp - a2be: 0030 addi a2,sp,8 - a2c0: 7f85 lui t6,0xfffe1 - a2c2: f091 bnez s1,a1c6 <__stack_size+0x99c6> - a2c4: 067e slli a2,a2,0x1f - a2c6: 911a add sp,sp,t1 - a2c8: 7f84 flw fs1,56(a5) - a2ca: 4006 0x4006 - a2cc: 1e25 addi t3,t3,-23 - a2ce: 7f85 lui t6,0xfffe1 - a2d0: 8491 srai s1,s1,0x4 - a2d2: 067f 0x67f - a2d4: 911a add sp,sp,t1 - a2d6: 7ef0 flw fa2,124(a3) - a2d8: 4006 0x4006 - a2da: 1e25 addi t3,t3,-23 - a2dc: 8522 mv a0,s0 - a2de: 917f 0x917f - a2e0: 7ef0 flw fa2,124(a3) - a2e2: 1a06 slli s4,s4,0x21 - a2e4: 7f85 lui t6,0xfffe1 - a2e6: 8491 srai s1,s1,0x4 - a2e8: 067f 0x67f - a2ea: 1e1a slli t3,t3,0x26 - a2ec: 2540 fld fs0,136(a0) - a2ee: 9f22 add t5,t5,s0 - a2f0: 074e slli a4,a4,0x13 - a2f2: 0000 unimp - a2f4: 0756 slli a4,a4,0x15 - a2f6: 0000 unimp - a2f8: 0030 addi a2,sp,8 - a2fa: f091 bnez s1,a1fe <__stack_size+0x99fe> - a2fc: 067e slli a2,a2,0x1f - a2fe: 0079 c.addi zero,30 - a300: 911a add sp,sp,t1 - a302: 7f84 flw fs1,56(a5) - a304: 4006 0x4006 - a306: 1e25 addi t3,t3,-23 - a308: 8491 srai s1,s1,0x4 - a30a: 067f 0x67f - a30c: 0079 c.addi zero,30 - a30e: 911a add sp,sp,t1 - a310: 7ef0 flw fa2,124(a3) - a312: 4006 0x4006 - a314: 1e25 addi t3,t3,-23 - a316: 9122 add sp,sp,s0 - a318: 7ef0 flw fa2,124(a3) - a31a: 7906 flw fs2,96(sp) - a31c: 1a00 addi s0,sp,304 - a31e: 8491 srai s1,s1,0x4 - a320: 067f 0x67f - a322: 0079 c.addi zero,30 - a324: 1e1a slli t3,t3,0x26 - a326: 2540 fld fs0,136(a0) - a328: 9f22 add t5,t5,s0 - a32a: 0756 slli a4,a4,0x15 - a32c: 0000 unimp - a32e: 079c addi a5,sp,960 - a330: 0000 unimp - a332: 0030 addi a2,sp,8 - a334: 7f84 flw fs1,56(a5) - a336: f091 bnez s1,a23a <__stack_size+0x9a3a> - a338: 067e slli a2,a2,0x1f - a33a: 911a add sp,sp,t1 - a33c: 7f84 flw fs1,56(a5) - a33e: 4006 0x4006 - a340: 1e25 addi t3,t3,-23 + a20c: 9f22 add t5,t5,s0 + a20e: 06e6 slli a3,a3,0x19 + a210: 0000 unimp + a212: 074e slli a4,a4,0x13 + a214: 0000 unimp + a216: 0030 addi a2,sp,8 + a218: 7f85 lui t6,0xfffe1 + a21a: f091 bnez s1,a11e <__stack_size+0x991e> + a21c: 067e slli a2,a2,0x1f + a21e: 911a add sp,sp,t1 + a220: 7f84 flw fs1,56(a5) + a222: 4006 0x4006 + a224: 1e25 addi t3,t3,-23 + a226: 7f85 lui t6,0xfffe1 + a228: 8491 srai s1,s1,0x4 + a22a: 067f 0x67f + a22c: 911a add sp,sp,t1 + a22e: 7ef0 flw fa2,124(a3) + a230: 4006 0x4006 + a232: 1e25 addi t3,t3,-23 + a234: 8522 mv a0,s0 + a236: 917f 0x917f + a238: 7ef0 flw fa2,124(a3) + a23a: 1a06 slli s4,s4,0x21 + a23c: 7f85 lui t6,0xfffe1 + a23e: 8491 srai s1,s1,0x4 + a240: 067f 0x67f + a242: 1e1a slli t3,t3,0x26 + a244: 2540 fld fs0,136(a0) + a246: 9f22 add t5,t5,s0 + a248: 074e slli a4,a4,0x13 + a24a: 0000 unimp + a24c: 0756 slli a4,a4,0x15 + a24e: 0000 unimp + a250: 0030 addi a2,sp,8 + a252: f091 bnez s1,a156 <__stack_size+0x9956> + a254: 067e slli a2,a2,0x1f + a256: 0079 c.addi zero,30 + a258: 911a add sp,sp,t1 + a25a: 7f84 flw fs1,56(a5) + a25c: 4006 0x4006 + a25e: 1e25 addi t3,t3,-23 + a260: 8491 srai s1,s1,0x4 + a262: 067f 0x67f + a264: 0079 c.addi zero,30 + a266: 911a add sp,sp,t1 + a268: 7ef0 flw fa2,124(a3) + a26a: 4006 0x4006 + a26c: 1e25 addi t3,t3,-23 + a26e: 9122 add sp,sp,s0 + a270: 7ef0 flw fa2,124(a3) + a272: 7906 flw fs2,96(sp) + a274: 1a00 addi s0,sp,304 + a276: 8491 srai s1,s1,0x4 + a278: 067f 0x67f + a27a: 0079 c.addi zero,30 + a27c: 1e1a slli t3,t3,0x26 + a27e: 2540 fld fs0,136(a0) + a280: 9f22 add t5,t5,s0 + a282: 0756 slli a4,a4,0x15 + a284: 0000 unimp + a286: 079c addi a5,sp,960 + a288: 0000 unimp + a28a: 0030 addi a2,sp,8 + a28c: 7f84 flw fs1,56(a5) + a28e: f091 bnez s1,a192 <__stack_size+0x9992> + a290: 067e slli a2,a2,0x1f + a292: 911a add sp,sp,t1 + a294: 7f84 flw fs1,56(a5) + a296: 4006 0x4006 + a298: 1e25 addi t3,t3,-23 + a29a: 7f84 flw fs1,56(a5) + a29c: 8491 srai s1,s1,0x4 + a29e: 067f 0x67f + a2a0: 911a add sp,sp,t1 + a2a2: 7ef0 flw fa2,124(a3) + a2a4: 4006 0x4006 + a2a6: 1e25 addi t3,t3,-23 + a2a8: 8422 mv s0,s0 + a2aa: 917f 0x917f + a2ac: 7ef0 flw fa2,124(a3) + a2ae: 1a06 slli s4,s4,0x21 + a2b0: 7f84 flw fs1,56(a5) + a2b2: 8491 srai s1,s1,0x4 + a2b4: 067f 0x67f + a2b6: 1e1a slli t3,t3,0x26 + a2b8: 2540 fld fs0,136(a0) + a2ba: 9f22 add t5,t5,s0 + a2bc: 079c addi a5,sp,960 + a2be: 0000 unimp + a2c0: 081e slli a6,a6,0x7 + a2c2: 0000 unimp + a2c4: 0030 addi a2,sp,8 + a2c6: f091 bnez s1,a1ca <__stack_size+0x99ca> + a2c8: 067e slli a2,a2,0x1f + a2ca: 0079 c.addi zero,30 + a2cc: 911a add sp,sp,t1 + a2ce: 7f84 flw fs1,56(a5) + a2d0: 4006 0x4006 + a2d2: 1e25 addi t3,t3,-23 + a2d4: 8491 srai s1,s1,0x4 + a2d6: 067f 0x67f + a2d8: 0079 c.addi zero,30 + a2da: 911a add sp,sp,t1 + a2dc: 7ef0 flw fa2,124(a3) + a2de: 4006 0x4006 + a2e0: 1e25 addi t3,t3,-23 + a2e2: 9122 add sp,sp,s0 + a2e4: 7ef0 flw fa2,124(a3) + a2e6: 7906 flw fs2,96(sp) + a2e8: 1a00 addi s0,sp,304 + a2ea: 8491 srai s1,s1,0x4 + a2ec: 067f 0x67f + a2ee: 0079 c.addi zero,30 + a2f0: 1e1a slli t3,t3,0x26 + a2f2: 2540 fld fs0,136(a0) + a2f4: 9f22 add t5,t5,s0 + a2f6: 081e slli a6,a6,0x7 + a2f8: 0000 unimp + a2fa: 08ae slli a7,a7,0xb + a2fc: 0000 unimp + a2fe: 0030 addi a2,sp,8 + a300: 7f89 lui t6,0xfffe2 + a302: f091 bnez s1,a206 <__stack_size+0x9a06> + a304: 067e slli a2,a2,0x1f + a306: 911a add sp,sp,t1 + a308: 7f84 flw fs1,56(a5) + a30a: 4006 0x4006 + a30c: 1e25 addi t3,t3,-23 + a30e: 7f89 lui t6,0xfffe2 + a310: 8491 srai s1,s1,0x4 + a312: 067f 0x67f + a314: 911a add sp,sp,t1 + a316: 7ef0 flw fa2,124(a3) + a318: 4006 0x4006 + a31a: 1e25 addi t3,t3,-23 + a31c: 8922 mv s2,s0 + a31e: 917f 0x917f + a320: 7ef0 flw fa2,124(a3) + a322: 1a06 slli s4,s4,0x21 + a324: 7f89 lui t6,0xfffe2 + a326: 8491 srai s1,s1,0x4 + a328: 067f 0x67f + a32a: 1e1a slli t3,t3,0x26 + a32c: 2540 fld fs0,136(a0) + a32e: 9f22 add t5,t5,s0 + a330: 09d4 addi a3,sp,212 + a332: 0000 unimp + a334: 09da slli s3,s3,0x16 + a336: 0000 unimp + a338: 0030 addi a2,sp,8 + a33a: 7f89 lui t6,0xfffe2 + a33c: f091 bnez s1,a240 <__stack_size+0x9a40> + a33e: 067e slli a2,a2,0x1f + a340: 911a add sp,sp,t1 a342: 7f84 flw fs1,56(a5) - a344: 8491 srai s1,s1,0x4 - a346: 067f 0x67f - a348: 911a add sp,sp,t1 - a34a: 7ef0 flw fa2,124(a3) - a34c: 4006 0x4006 - a34e: 1e25 addi t3,t3,-23 - a350: 8422 mv s0,s0 - a352: 917f 0x917f - a354: 7ef0 flw fa2,124(a3) - a356: 1a06 slli s4,s4,0x21 - a358: 7f84 flw fs1,56(a5) - a35a: 8491 srai s1,s1,0x4 - a35c: 067f 0x67f - a35e: 1e1a slli t3,t3,0x26 - a360: 2540 fld fs0,136(a0) - a362: 9f22 add t5,t5,s0 - a364: 079c addi a5,sp,960 - a366: 0000 unimp - a368: 081e slli a6,a6,0x7 - a36a: 0000 unimp - a36c: 0030 addi a2,sp,8 - a36e: f091 bnez s1,a272 <__stack_size+0x9a72> - a370: 067e slli a2,a2,0x1f - a372: 0079 c.addi zero,30 - a374: 911a add sp,sp,t1 - a376: 7f84 flw fs1,56(a5) - a378: 4006 0x4006 - a37a: 1e25 addi t3,t3,-23 - a37c: 8491 srai s1,s1,0x4 - a37e: 067f 0x67f - a380: 0079 c.addi zero,30 - a382: 911a add sp,sp,t1 - a384: 7ef0 flw fa2,124(a3) - a386: 4006 0x4006 - a388: 1e25 addi t3,t3,-23 - a38a: 9122 add sp,sp,s0 - a38c: 7ef0 flw fa2,124(a3) - a38e: 7906 flw fs2,96(sp) - a390: 1a00 addi s0,sp,304 - a392: 8491 srai s1,s1,0x4 - a394: 067f 0x67f - a396: 0079 c.addi zero,30 - a398: 1e1a slli t3,t3,0x26 - a39a: 2540 fld fs0,136(a0) - a39c: 9f22 add t5,t5,s0 - a39e: 081e slli a6,a6,0x7 - a3a0: 0000 unimp - a3a2: 08ae slli a7,a7,0xb - a3a4: 0000 unimp - a3a6: 0030 addi a2,sp,8 - a3a8: 7f89 lui t6,0xfffe2 - a3aa: f091 bnez s1,a2ae <__stack_size+0x9aae> - a3ac: 067e slli a2,a2,0x1f - a3ae: 911a add sp,sp,t1 - a3b0: 7f84 flw fs1,56(a5) - a3b2: 4006 0x4006 - a3b4: 1e25 addi t3,t3,-23 - a3b6: 7f89 lui t6,0xfffe2 - a3b8: 8491 srai s1,s1,0x4 - a3ba: 067f 0x67f - a3bc: 911a add sp,sp,t1 - a3be: 7ef0 flw fa2,124(a3) - a3c0: 4006 0x4006 - a3c2: 1e25 addi t3,t3,-23 - a3c4: 8922 mv s2,s0 - a3c6: 917f 0x917f - a3c8: 7ef0 flw fa2,124(a3) - a3ca: 1a06 slli s4,s4,0x21 - a3cc: 7f89 lui t6,0xfffe2 - a3ce: 8491 srai s1,s1,0x4 - a3d0: 067f 0x67f - a3d2: 1e1a slli t3,t3,0x26 - a3d4: 2540 fld fs0,136(a0) - a3d6: 9f22 add t5,t5,s0 - a3d8: 09d4 addi a3,sp,212 - a3da: 0000 unimp - a3dc: 09da slli s3,s3,0x16 - a3de: 0000 unimp - a3e0: 0030 addi a2,sp,8 - a3e2: 7f89 lui t6,0xfffe2 + a344: 4006 0x4006 + a346: 1e25 addi t3,t3,-23 + a348: 7f89 lui t6,0xfffe2 + a34a: 8491 srai s1,s1,0x4 + a34c: 067f 0x67f + a34e: 911a add sp,sp,t1 + a350: 7ef0 flw fa2,124(a3) + a352: 4006 0x4006 + a354: 1e25 addi t3,t3,-23 + a356: 8922 mv s2,s0 + a358: 917f 0x917f + a35a: 7ef0 flw fa2,124(a3) + a35c: 1a06 slli s4,s4,0x21 + a35e: 7f89 lui t6,0xfffe2 + a360: 8491 srai s1,s1,0x4 + a362: 067f 0x67f + a364: 1e1a slli t3,t3,0x26 + a366: 2540 fld fs0,136(a0) + a368: 9f22 add t5,t5,s0 + ... + a372: 0352 slli t1,t1,0x14 + a374: 0000 unimp + a376: 0366 slli t1,t1,0x19 + a378: 0000 unimp + a37a: 0001 nop + a37c: 665c flw fa5,12(a2) + a37e: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + a382: 0005 c.addi zero,1 + a384: 0600 addi s0,sp,768 + a386: 8f00 0x8f00 + a388: 8e00 0x8e00 + a38a: 1e00 addi s0,sp,816 + a38c: 229f 0005 da00 0xda000005229f + a392: 0006 0x6 + a394: 0a00 addi s0,sp,272 + a396: 9100 0x9100 + a398: 7ef0 flw fa2,124(a3) + a39a: 4006 0x4006 + a39c: 8e25 xor a2,a2,s1 + a39e: 1e00 addi s0,sp,816 + a3a0: da9f 0006 e200 0xe2000006da9f + a3a6: 0006 0x6 + a3a8: 0f00 addi s0,sp,912 + a3aa: 9100 0x9100 + a3ac: 7f84 flw fs1,56(a5) + a3ae: 8406 mv s0,ra + a3b0: 1a00 addi s0,sp,304 + a3b2: f091 bnez s1,a2b6 <__stack_size+0x9ab6> + a3b4: 067e slli a2,a2,0x1f + a3b6: 2540 fld fs0,136(a0) + a3b8: 9f1e add t5,t5,t2 + a3ba: 06e2 slli a3,a3,0x18 + a3bc: 0000 unimp + a3be: 074e slli a4,a4,0x13 + a3c0: 0000 unimp + a3c2: 7f85000f 0x7f85000f + a3c6: 8491 srai s1,s1,0x4 + a3c8: 067f 0x67f + a3ca: 911a add sp,sp,t1 + a3cc: 7ef0 flw fa2,124(a3) + a3ce: 4006 0x4006 + a3d0: 1e25 addi t3,t3,-23 + a3d2: 4e9f 0007 5600 0x560000074e9f + a3d8: 0f000007 0xf000007 + a3dc: 9100 0x9100 + a3de: 7f84 flw fs1,56(a5) + a3e0: 7906 flw fs2,96(sp) + a3e2: 1a00 addi s0,sp,304 a3e4: f091 bnez s1,a2e8 <__stack_size+0x9ae8> a3e6: 067e slli a2,a2,0x1f - a3e8: 911a add sp,sp,t1 - a3ea: 7f84 flw fs1,56(a5) - a3ec: 4006 0x4006 - a3ee: 1e25 addi t3,t3,-23 - a3f0: 7f89 lui t6,0xfffe2 - a3f2: 8491 srai s1,s1,0x4 - a3f4: 067f 0x67f - a3f6: 911a add sp,sp,t1 - a3f8: 7ef0 flw fa2,124(a3) - a3fa: 4006 0x4006 - a3fc: 1e25 addi t3,t3,-23 - a3fe: 8922 mv s2,s0 - a400: 917f 0x917f - a402: 7ef0 flw fa2,124(a3) - a404: 1a06 slli s4,s4,0x21 - a406: 7f89 lui t6,0xfffe2 - a408: 8491 srai s1,s1,0x4 - a40a: 067f 0x67f - a40c: 1e1a slli t3,t3,0x26 - a40e: 2540 fld fs0,136(a0) - a410: 9f22 add t5,t5,s0 - ... - a41a: 0352 slli t1,t1,0x14 - a41c: 0000 unimp - a41e: 0366 slli t1,t1,0x19 + a3e8: 2540 fld fs0,136(a0) + a3ea: 9f1e add t5,t5,t2 + a3ec: 0756 slli a4,a4,0x15 + a3ee: 0000 unimp + a3f0: 079c addi a5,sp,960 + a3f2: 0000 unimp + a3f4: 7f84000f 0x7f84000f + a3f8: 8491 srai s1,s1,0x4 + a3fa: 067f 0x67f + a3fc: 911a add sp,sp,t1 + a3fe: 7ef0 flw fa2,124(a3) + a400: 4006 0x4006 + a402: 1e25 addi t3,t3,-23 + a404: 9c9f 0007 1e00 0x1e0000079c9f + a40a: 0008 addi a0,sp,0 + a40c: 0f00 addi s0,sp,912 + a40e: 9100 0x9100 + a410: 7f84 flw fs1,56(a5) + a412: 7906 flw fs2,96(sp) + a414: 1a00 addi s0,sp,304 + a416: f091 bnez s1,a31a <__stack_size+0x9b1a> + a418: 067e slli a2,a2,0x1f + a41a: 2540 fld fs0,136(a0) + a41c: 9f1e add t5,t5,t2 + a41e: 081e slli a6,a6,0x7 a420: 0000 unimp - a422: 0001 nop - a424: 665c flw fa5,12(a2) - a426: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> - a42a: 0005 c.addi zero,1 - a42c: 0600 addi s0,sp,768 - a42e: 8f00 0x8f00 - a430: 8e00 0x8e00 - a432: 1e00 addi s0,sp,816 - a434: 229f 0005 da00 0xda000005229f - a43a: 0006 0x6 - a43c: 0a00 addi s0,sp,272 - a43e: 9100 0x9100 - a440: 7ef0 flw fa2,124(a3) - a442: 4006 0x4006 - a444: 8e25 xor a2,a2,s1 - a446: 1e00 addi s0,sp,816 - a448: da9f 0006 e200 0xe2000006da9f - a44e: 0006 0x6 - a450: 0f00 addi s0,sp,912 - a452: 9100 0x9100 - a454: 7f84 flw fs1,56(a5) - a456: 8406 mv s0,ra - a458: 1a00 addi s0,sp,304 - a45a: f091 bnez s1,a35e <__stack_size+0x9b5e> - a45c: 067e slli a2,a2,0x1f - a45e: 2540 fld fs0,136(a0) - a460: 9f1e add t5,t5,t2 - a462: 06e2 slli a3,a3,0x18 + a422: 08ae slli a7,a7,0xb + a424: 0000 unimp + a426: 7f89000f 0x7f89000f + a42a: 8491 srai s1,s1,0x4 + a42c: 067f 0x67f + a42e: 911a add sp,sp,t1 + a430: 7ef0 flw fa2,124(a3) + a432: 4006 0x4006 + a434: 1e25 addi t3,t3,-23 + a436: d49f 0009 da00 0xda000009d49f + a43c: 0009 c.addi zero,2 + a43e: 0f00 addi s0,sp,912 + a440: 8900 0x8900 + a442: 917f 0x917f + a444: 7f84 flw fs1,56(a5) + a446: 1a06 slli s4,s4,0x21 + a448: f091 bnez s1,a34c <__stack_size+0x9b4c> + a44a: 067e slli a2,a2,0x1f + a44c: 2540 fld fs0,136(a0) + a44e: 9f1e add t5,t5,t2 + ... + a458: 0360 addi s0,sp,396 + a45a: 0000 unimp + a45c: 047c addi a5,sp,524 + a45e: 0000 unimp + a460: 0001 nop + a462: 0064 addi s1,sp,12 a464: 0000 unimp - a466: 074e slli a4,a4,0x13 + a466: 0000 unimp a468: 0000 unimp - a46a: 7f85000f 0x7f85000f - a46e: 8491 srai s1,s1,0x4 - a470: 067f 0x67f - a472: 911a add sp,sp,t1 - a474: 7ef0 flw fa2,124(a3) - a476: 4006 0x4006 - a478: 1e25 addi t3,t3,-23 - a47a: 4e9f 0007 5600 0x560000074e9f - a480: 0f000007 0xf000007 - a484: 9100 0x9100 - a486: 7f84 flw fs1,56(a5) - a488: 7906 flw fs2,96(sp) - a48a: 1a00 addi s0,sp,304 - a48c: f091 bnez s1,a390 <__stack_size+0x9b90> - a48e: 067e slli a2,a2,0x1f - a490: 2540 fld fs0,136(a0) - a492: 9f1e add t5,t5,t2 - a494: 0756 slli a4,a4,0x15 - a496: 0000 unimp - a498: 079c addi a5,sp,960 + a46a: 4600 lw s0,8(a2) + a46c: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> + a470: 0008 addi a0,sp,0 + a472: 0300 addi s0,sp,384 + a474: 9100 0x9100 + a476: 7ef0 flw fa2,124(a3) + a478: 09d4 addi a3,sp,212 + a47a: 0000 unimp + a47c: 09da slli s3,s3,0x16 + a47e: 0000 unimp + a480: f0910003 lb zero,-247(sp) + a484: 007e 0x7e + a486: 0000 unimp + a488: 0000 unimp + a48a: 0000 unimp + a48c: 4600 lw s0,8(a2) + a48e: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + a492: 0005 c.addi zero,1 + a494: 0100 addi s0,sp,128 + a496: 6f00 flw fs0,24(a4) + a498: 0522 slli a0,a0,0x8 a49a: 0000 unimp - a49c: 7f84000f 0x7f84000f - a4a0: 8491 srai s1,s1,0x4 - a4a2: 067f 0x67f - a4a4: 911a add sp,sp,t1 - a4a6: 7ef0 flw fa2,124(a3) - a4a8: 4006 0x4006 - a4aa: 1e25 addi t3,t3,-23 - a4ac: 9c9f 0007 1e00 0x1e0000079c9f - a4b2: 0008 addi a0,sp,0 - a4b4: 0f00 addi s0,sp,912 - a4b6: 9100 0x9100 - a4b8: 7f84 flw fs1,56(a5) - a4ba: 7906 flw fs2,96(sp) - a4bc: 1a00 addi s0,sp,304 - a4be: f091 bnez s1,a3c2 <__stack_size+0x9bc2> - a4c0: 067e slli a2,a2,0x1f - a4c2: 2540 fld fs0,136(a0) - a4c4: 9f1e add t5,t5,t2 - a4c6: 081e slli a6,a6,0x7 - a4c8: 0000 unimp - a4ca: 08ae slli a7,a7,0xb - a4cc: 0000 unimp - a4ce: 7f89000f 0x7f89000f - a4d2: 8491 srai s1,s1,0x4 - a4d4: 067f 0x67f - a4d6: 911a add sp,sp,t1 - a4d8: 7ef0 flw fa2,124(a3) - a4da: 4006 0x4006 - a4dc: 1e25 addi t3,t3,-23 - a4de: d49f 0009 da00 0xda000009d49f - a4e4: 0009 c.addi zero,2 - a4e6: 0f00 addi s0,sp,912 - a4e8: 8900 0x8900 - a4ea: 917f 0x917f - a4ec: 7f84 flw fs1,56(a5) - a4ee: 1a06 slli s4,s4,0x21 - a4f0: f091 bnez s1,a3f4 <__stack_size+0x9bf4> - a4f2: 067e slli a2,a2,0x1f - a4f4: 2540 fld fs0,136(a0) - a4f6: 9f1e add t5,t5,t2 + a49c: 08ae slli a7,a7,0xb + a49e: 0000 unimp + a4a0: f2910003 lb zero,-215(sp) + a4a4: d47e sw t6,40(sp) + a4a6: 0009 c.addi zero,2 + a4a8: da00 sw s0,48(a2) + a4aa: 0009 c.addi zero,2 + a4ac: 0300 addi s0,sp,384 + a4ae: 9100 0x9100 + a4b0: 7ef2 flw ft9,60(sp) ... - a500: 0360 addi s0,sp,396 - a502: 0000 unimp - a504: 047c addi a5,sp,524 - a506: 0000 unimp - a508: 0001 nop - a50a: 0064 addi s1,sp,12 - a50c: 0000 unimp - a50e: 0000 unimp - a510: 0000 unimp - a512: 4600 lw s0,8(a2) - a514: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> - a518: 0008 addi a0,sp,0 - a51a: 0300 addi s0,sp,384 - a51c: 9100 0x9100 - a51e: 7ef0 flw fa2,124(a3) - a520: 09d4 addi a3,sp,212 - a522: 0000 unimp - a524: 09da slli s3,s3,0x16 - a526: 0000 unimp - a528: f0910003 lb zero,-247(sp) - a52c: 007e 0x7e + a4ba: 0346 slli t1,t1,0x11 + a4bc: 0000 unimp + a4be: 06e6 slli a3,a3,0x19 + a4c0: 0000 unimp + a4c2: 0001 nop + a4c4: e659 bnez a2,a552 <__stack_size+0x9d52> + a4c6: 0006 0x6 + a4c8: ae00 fsd fs0,24(a2) + a4ca: 0008 addi a0,sp,0 + a4cc: 0300 addi s0,sp,384 + a4ce: 9100 0x9100 + a4d0: 7f86 flw ft11,96(sp) + a4d2: 09d4 addi a3,sp,212 + a4d4: 0000 unimp + a4d6: 09da slli s3,s3,0x16 + a4d8: 0000 unimp + a4da: 86910003 lb zero,-1943(sp) + a4de: 007f 0x7f + a4e0: 0000 unimp + a4e2: 0000 unimp + a4e4: 0000 unimp + a4e6: 8e00 0x8e00 + a4e8: b8000003 lb zero,-1152(zero) # fffffb80 <_sp+0x7fffbb80> + a4ec: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + a4f0: 5d00 lw s0,56(a0) + a4f2: 03b8 addi a4,sp,456 + a4f4: 0000 unimp + a4f6: 055e slli a0,a0,0x17 + a4f8: 0000 unimp + a4fa: 0006 0x6 + a4fc: 008c addi a1,sp,64 + a4fe: 9f1e007b 0x9f1e007b + a502: 055e slli a0,a0,0x17 + a504: 0000 unimp + a506: 061a slli a2,a2,0x6 + a508: 0000 unimp + a50a: 8091000b 0x8091000b + a50e: 067f 0x67f + a510: 0089 addi ra,ra,2 + a512: 7b1a flw fs6,164(sp) + a514: 1e00 addi s0,sp,816 + a516: 1a9f 0006 4400 0x440000061a9f + a51c: 0006 0x6 + a51e: 0b00 addi s0,sp,400 + a520: 9100 0x9100 + a522: 7f80 flw fs0,56(a5) + a524: 8c06 mv s8,ra + a526: 1a00 addi s0,sp,304 + a528: 9f1e007b 0x9f1e007b + a52c: 0644 addi s1,sp,772 a52e: 0000 unimp - a530: 0000 unimp + a530: 0682 slli a3,a3,0x0 a532: 0000 unimp - a534: 4600 lw s0,8(a2) - a536: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> - a53a: 0005 c.addi zero,1 - a53c: 0100 addi s0,sp,128 - a53e: 6f00 flw fs0,24(a4) - a540: 0522 slli a0,a0,0x8 - a542: 0000 unimp - a544: 08ae slli a7,a7,0xb - a546: 0000 unimp - a548: f2910003 lb zero,-215(sp) - a54c: d47e sw t6,40(sp) - a54e: 0009 c.addi zero,2 - a550: da00 sw s0,48(a2) - a552: 0009 c.addi zero,2 - a554: 0300 addi s0,sp,384 - a556: 9100 0x9100 - a558: 7ef2 flw ft9,60(sp) - ... - a562: 0346 slli t1,t1,0x11 - a564: 0000 unimp - a566: 06e6 slli a3,a3,0x19 - a568: 0000 unimp - a56a: 0001 nop - a56c: e659 bnez a2,a5fa <__stack_size+0x9dfa> - a56e: 0006 0x6 - a570: ae00 fsd fs0,24(a2) - a572: 0008 addi a0,sp,0 - a574: 0300 addi s0,sp,384 - a576: 9100 0x9100 - a578: 7f86 flw ft11,96(sp) - a57a: 09d4 addi a3,sp,212 - a57c: 0000 unimp - a57e: 09da slli s3,s3,0x16 - a580: 0000 unimp - a582: 86910003 lb zero,-1943(sp) - a586: 007f 0x7f + a534: 000c addi a1,sp,0 + a536: 8091 srli s1,s1,0x4 + a538: 067f 0x67f + a53a: ff0a fsw ft2,188(sp) + a53c: 1aff 0x1aff + a53e: 9f1e007b 0x9f1e007b + a542: 0682 slli a3,a3,0x0 + a544: 0000 unimp + a546: 0684 addi s1,sp,832 + a548: 0000 unimp + a54a: 7f7a000b 0x7f7a000b + a54e: 8091 srli s1,s1,0x4 + a550: 067f 0x67f + a552: 7b1a flw fs6,164(sp) + a554: 1e00 addi s0,sp,816 + a556: 849f 0006 8600 0x86000006849f + a55c: 0006 0x6 + a55e: 0c00 addi s0,sp,528 + a560: 9100 0x9100 + a562: 7f80 flw fs0,56(a5) + a564: 0a06 slli s4,s4,0x1 + a566: ffff 0xffff + a568: 7b1a flw fs6,164(sp) + a56a: 1e00 addi s0,sp,816 + a56c: 869f 0006 a800 0xa8000006869f + a572: 0006 0x6 + a574: 0b00 addi s0,sp,400 + a576: 8400 0x8400 + a578: 917f 0x917f + a57a: 7f80 flw fs0,56(a5) + a57c: 1a06 slli s4,s4,0x21 + a57e: 9f1e007b 0x9f1e007b + a582: 06a8 addi a0,sp,840 + a584: 0000 unimp + a586: 06c4 addi s1,sp,836 a588: 0000 unimp - a58a: 0000 unimp - a58c: 0000 unimp - a58e: 8e00 0x8e00 - a590: b8000003 lb zero,-1152(zero) # fffffb80 <_sp+0x7fffbb80> - a594: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - a598: 5d00 lw s0,56(a0) - a59a: 03b8 addi a4,sp,456 - a59c: 0000 unimp - a59e: 055e slli a0,a0,0x17 - a5a0: 0000 unimp - a5a2: 0006 0x6 - a5a4: 008c addi a1,sp,64 - a5a6: 9f1e007b 0x9f1e007b - a5aa: 055e slli a0,a0,0x17 - a5ac: 0000 unimp - a5ae: 061a slli a2,a2,0x6 - a5b0: 0000 unimp - a5b2: 8091000b 0x8091000b - a5b6: 067f 0x67f - a5b8: 0089 addi ra,ra,2 - a5ba: 7b1a flw fs6,164(sp) - a5bc: 1e00 addi s0,sp,816 - a5be: 1a9f 0006 4400 0x440000061a9f - a5c4: 0006 0x6 - a5c6: 0b00 addi s0,sp,400 - a5c8: 9100 0x9100 - a5ca: 7f80 flw fs0,56(a5) - a5cc: 8c06 mv s8,ra - a5ce: 1a00 addi s0,sp,304 - a5d0: 9f1e007b 0x9f1e007b - a5d4: 0644 addi s1,sp,772 + a58a: 0010 addi a2,sp,0 + a58c: 7f84 flw fs1,56(a5) + a58e: 8091 srli s1,s1,0x4 + a590: 067f 0x67f + a592: 841a mv s0,t1 + a594: 917f 0x917f + a596: 7ef4 flw fa3,124(a3) + a598: 1a06 slli s4,s4,0x21 + a59a: 9f1e add t5,t5,t2 + a59c: 06c4 addi s1,sp,836 + a59e: 0000 unimp + a5a0: 06e2 slli a3,a3,0x18 + a5a2: 0000 unimp + a5a4: 0010 addi a2,sp,0 + a5a6: 8091 srli s1,s1,0x4 + a5a8: 067f 0x67f + a5aa: 0084 addi s1,sp,64 + a5ac: 911a add sp,sp,t1 + a5ae: 7ef4 flw fa3,124(a3) + a5b0: 8406 mv s0,ra + a5b2: 1a00 addi s0,sp,304 + a5b4: 9f1e add t5,t5,t2 + a5b6: 06e2 slli a3,a3,0x18 + a5b8: 0000 unimp + a5ba: 074e slli a4,a4,0x13 + a5bc: 0000 unimp + a5be: 0010 addi a2,sp,0 + a5c0: 7f85 lui t6,0xfffe1 + a5c2: 8091 srli s1,s1,0x4 + a5c4: 067f 0x67f + a5c6: 851a mv a0,t1 + a5c8: 917f 0x917f + a5ca: 7ef4 flw fa3,124(a3) + a5cc: 1a06 slli s4,s4,0x21 + a5ce: 9f1e add t5,t5,t2 + a5d0: 074e slli a4,a4,0x13 + a5d2: 0000 unimp + a5d4: 0756 slli a4,a4,0x15 a5d6: 0000 unimp - a5d8: 0682 slli a3,a3,0x0 - a5da: 0000 unimp - a5dc: 000c addi a1,sp,0 - a5de: 8091 srli s1,s1,0x4 - a5e0: 067f 0x67f - a5e2: ff0a fsw ft2,188(sp) - a5e4: 1aff 0x1aff - a5e6: 9f1e007b 0x9f1e007b - a5ea: 0682 slli a3,a3,0x0 + a5d8: 0010 addi a2,sp,0 + a5da: 8091 srli s1,s1,0x4 + a5dc: 067f 0x67f + a5de: 0079 c.addi zero,30 + a5e0: 911a add sp,sp,t1 + a5e2: 7ef4 flw fa3,124(a3) + a5e4: 7906 flw fs2,96(sp) + a5e6: 1a00 addi s0,sp,304 + a5e8: 9f1e add t5,t5,t2 + a5ea: 0756 slli a4,a4,0x15 a5ec: 0000 unimp - a5ee: 0684 addi s1,sp,832 + a5ee: 079c addi a5,sp,960 a5f0: 0000 unimp - a5f2: 7f7a000b 0x7f7a000b + a5f2: 0010 addi a2,sp,0 + a5f4: 7f84 flw fs1,56(a5) a5f6: 8091 srli s1,s1,0x4 a5f8: 067f 0x67f - a5fa: 7b1a flw fs6,164(sp) - a5fc: 1e00 addi s0,sp,816 - a5fe: 849f 0006 8600 0x86000006849f - a604: 0006 0x6 - a606: 0c00 addi s0,sp,528 - a608: 9100 0x9100 - a60a: 7f80 flw fs0,56(a5) - a60c: 0a06 slli s4,s4,0x1 - a60e: ffff 0xffff - a610: 7b1a flw fs6,164(sp) - a612: 1e00 addi s0,sp,816 - a614: 869f 0006 a800 0xa8000006869f - a61a: 0006 0x6 - a61c: 0b00 addi s0,sp,400 - a61e: 8400 0x8400 - a620: 917f 0x917f - a622: 7f80 flw fs0,56(a5) - a624: 1a06 slli s4,s4,0x21 - a626: 9f1e007b 0x9f1e007b - a62a: 06a8 addi a0,sp,840 - a62c: 0000 unimp - a62e: 06c4 addi s1,sp,836 - a630: 0000 unimp - a632: 0010 addi a2,sp,0 - a634: 7f84 flw fs1,56(a5) - a636: 8091 srli s1,s1,0x4 - a638: 067f 0x67f - a63a: 841a mv s0,t1 - a63c: 917f 0x917f - a63e: 7ef4 flw fa3,124(a3) - a640: 1a06 slli s4,s4,0x21 - a642: 9f1e add t5,t5,t2 - a644: 06c4 addi s1,sp,836 - a646: 0000 unimp - a648: 06e2 slli a3,a3,0x18 - a64a: 0000 unimp - a64c: 0010 addi a2,sp,0 - a64e: 8091 srli s1,s1,0x4 - a650: 067f 0x67f - a652: 0084 addi s1,sp,64 - a654: 911a add sp,sp,t1 - a656: 7ef4 flw fa3,124(a3) - a658: 8406 mv s0,ra - a65a: 1a00 addi s0,sp,304 - a65c: 9f1e add t5,t5,t2 - a65e: 06e2 slli a3,a3,0x18 - a660: 0000 unimp - a662: 074e slli a4,a4,0x13 - a664: 0000 unimp - a666: 0010 addi a2,sp,0 - a668: 7f85 lui t6,0xfffe1 - a66a: 8091 srli s1,s1,0x4 - a66c: 067f 0x67f - a66e: 851a mv a0,t1 - a670: 917f 0x917f - a672: 7ef4 flw fa3,124(a3) - a674: 1a06 slli s4,s4,0x21 - a676: 9f1e add t5,t5,t2 - a678: 074e slli a4,a4,0x13 - a67a: 0000 unimp - a67c: 0756 slli a4,a4,0x15 - a67e: 0000 unimp - a680: 0010 addi a2,sp,0 - a682: 8091 srli s1,s1,0x4 - a684: 067f 0x67f - a686: 0079 c.addi zero,30 - a688: 911a add sp,sp,t1 - a68a: 7ef4 flw fa3,124(a3) - a68c: 7906 flw fs2,96(sp) - a68e: 1a00 addi s0,sp,304 - a690: 9f1e add t5,t5,t2 - a692: 0756 slli a4,a4,0x15 - a694: 0000 unimp - a696: 079c addi a5,sp,960 - a698: 0000 unimp - a69a: 0010 addi a2,sp,0 - a69c: 7f84 flw fs1,56(a5) - a69e: 8091 srli s1,s1,0x4 - a6a0: 067f 0x67f - a6a2: 841a mv s0,t1 - a6a4: 917f 0x917f - a6a6: 7ef4 flw fa3,124(a3) - a6a8: 1a06 slli s4,s4,0x21 - a6aa: 9f1e add t5,t5,t2 - a6ac: 079c addi a5,sp,960 - a6ae: 0000 unimp - a6b0: 081e slli a6,a6,0x7 - a6b2: 0000 unimp - a6b4: 0010 addi a2,sp,0 - a6b6: 8091 srli s1,s1,0x4 - a6b8: 067f 0x67f - a6ba: 0079 c.addi zero,30 - a6bc: 911a add sp,sp,t1 - a6be: 7ef4 flw fa3,124(a3) - a6c0: 7906 flw fs2,96(sp) - a6c2: 1a00 addi s0,sp,304 - a6c4: 9f1e add t5,t5,t2 - a6c6: 081e slli a6,a6,0x7 - a6c8: 0000 unimp - a6ca: 08ae slli a7,a7,0xb - a6cc: 0000 unimp - a6ce: 0010 addi a2,sp,0 - a6d0: 7f89 lui t6,0xfffe2 - a6d2: 8091 srli s1,s1,0x4 - a6d4: 067f 0x67f - a6d6: 891a mv s2,t1 - a6d8: 917f 0x917f - a6da: 7ef4 flw fa3,124(a3) - a6dc: 1a06 slli s4,s4,0x21 - a6de: 9f1e add t5,t5,t2 - a6e0: 09d4 addi a3,sp,212 - a6e2: 0000 unimp - a6e4: 09da slli s3,s3,0x16 - a6e6: 0000 unimp - a6e8: 0010 addi a2,sp,0 - a6ea: 7f89 lui t6,0xfffe2 - a6ec: 8091 srli s1,s1,0x4 - a6ee: 067f 0x67f - a6f0: 891a mv s2,t1 - a6f2: 917f 0x917f - a6f4: 7ef4 flw fa3,124(a3) - a6f6: 1a06 slli s4,s4,0x21 - a6f8: 9f1e add t5,t5,t2 + a5fa: 841a mv s0,t1 + a5fc: 917f 0x917f + a5fe: 7ef4 flw fa3,124(a3) + a600: 1a06 slli s4,s4,0x21 + a602: 9f1e add t5,t5,t2 + a604: 079c addi a5,sp,960 + a606: 0000 unimp + a608: 081e slli a6,a6,0x7 + a60a: 0000 unimp + a60c: 0010 addi a2,sp,0 + a60e: 8091 srli s1,s1,0x4 + a610: 067f 0x67f + a612: 0079 c.addi zero,30 + a614: 911a add sp,sp,t1 + a616: 7ef4 flw fa3,124(a3) + a618: 7906 flw fs2,96(sp) + a61a: 1a00 addi s0,sp,304 + a61c: 9f1e add t5,t5,t2 + a61e: 081e slli a6,a6,0x7 + a620: 0000 unimp + a622: 08ae slli a7,a7,0xb + a624: 0000 unimp + a626: 0010 addi a2,sp,0 + a628: 7f89 lui t6,0xfffe2 + a62a: 8091 srli s1,s1,0x4 + a62c: 067f 0x67f + a62e: 891a mv s2,t1 + a630: 917f 0x917f + a632: 7ef4 flw fa3,124(a3) + a634: 1a06 slli s4,s4,0x21 + a636: 9f1e add t5,t5,t2 + a638: 09d4 addi a3,sp,212 + a63a: 0000 unimp + a63c: 09da slli s3,s3,0x16 + a63e: 0000 unimp + a640: 0010 addi a2,sp,0 + a642: 7f89 lui t6,0xfffe2 + a644: 8091 srli s1,s1,0x4 + a646: 067f 0x67f + a648: 891a mv s2,t1 + a64a: 917f 0x917f + a64c: 7ef4 flw fa3,124(a3) + a64e: 1a06 slli s4,s4,0x21 + a650: 9f1e add t5,t5,t2 ... - a702: 038e slli t2,t2,0x3 - a704: 0000 unimp - a706: 039a slli t2,t2,0x6 - a708: 0000 unimp - a70a: 0001 nop - a70c: 9a5f 0003 a000 0xa00000039a5f - a712: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - a716: 8500 0x8500 - a718: 7b00 flw fs0,48(a4) - a71a: 1e00 addi s0,sp,816 - a71c: a09f 0003 c400 0xc4000003a09f - a722: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - a726: 5f00 lw s0,56(a4) - a728: 03c4 addi s1,sp,452 - a72a: 0000 unimp - a72c: 03d4 addi a3,sp,452 - a72e: 0000 unimp - a730: 0011 c.addi zero,4 - a732: 0085 addi ra,ra,1 - a734: 8c1e007b 0x8c1e007b - a738: 7b00 flw fs0,48(a4) - a73a: 1e00 addi s0,sp,816 - a73c: 2540 fld fs0,136(a0) - a73e: 7622 flw fa2,40(sp) - a740: 2200 fld fs0,0(a2) - a742: d49f 0003 5600 0x56000003d49f - a748: 0005 c.addi zero,1 - a74a: 1400 addi s0,sp,544 - a74c: 8500 0x8500 - a74e: 7b00 flw fs0,48(a4) - a750: 1e00 addi s0,sp,816 - a752: 0082 slli ra,ra,0x0 - a754: 008c addi a1,sp,64 - a756: 221e fld ft4,448(sp) - a758: 008c addi a1,sp,64 + a65a: 038e slli t2,t2,0x3 + a65c: 0000 unimp + a65e: 039a slli t2,t2,0x6 + a660: 0000 unimp + a662: 0001 nop + a664: 9a5f 0003 a000 0xa00000039a5f + a66a: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + a66e: 8500 0x8500 + a670: 7b00 flw fs0,48(a4) + a672: 1e00 addi s0,sp,816 + a674: a09f 0003 c400 0xc4000003a09f + a67a: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + a67e: 5f00 lw s0,56(a4) + a680: 03c4 addi s1,sp,452 + a682: 0000 unimp + a684: 03d4 addi a3,sp,452 + a686: 0000 unimp + a688: 0011 c.addi zero,4 + a68a: 0085 addi ra,ra,1 + a68c: 8c1e007b 0x8c1e007b + a690: 7b00 flw fs0,48(a4) + a692: 1e00 addi s0,sp,816 + a694: 2540 fld fs0,136(a0) + a696: 7622 flw fa2,40(sp) + a698: 2200 fld fs0,0(a2) + a69a: d49f 0003 5600 0x56000003d49f + a6a0: 0005 c.addi zero,1 + a6a2: 1400 addi s0,sp,544 + a6a4: 8500 0x8500 + a6a6: 7b00 flw fs0,48(a4) + a6a8: 1e00 addi s0,sp,816 + a6aa: 0082 slli ra,ra,0x0 + a6ac: 008c addi a1,sp,64 + a6ae: 221e fld ft4,448(sp) + a6b0: 008c addi a1,sp,64 + a6b2: 401e007b 0x401e007b + a6b6: 2225 jal a7de <__stack_size+0x9fde> + a6b8: 569f 0005 5e00 0x5e000005569f + a6be: 0005 c.addi zero,1 + a6c0: 1800 addi s0,sp,48 + a6c2: 9100 0x9100 + a6c4: 7f80 flw fs0,56(a5) + a6c6: 4006 0x4006 + a6c8: 7b25 lui s6,0xfffe9 + a6ca: 1e00 addi s0,sp,816 + a6cc: 0082 slli ra,ra,0x0 + a6ce: 008c addi a1,sp,64 + a6d0: 221e fld ft4,448(sp) + a6d2: 008c addi a1,sp,64 + a6d4: 401e007b 0x401e007b + a6d8: 2225 jal a800 <__stack_size+0xa000> + a6da: 5e9f 0005 1a00 0x1a0000055e9f + a6e0: 0006 0x6 + a6e2: 2200 fld fs0,0(a2) + a6e4: 9100 0x9100 + a6e6: 7f80 flw fs0,56(a5) + a6e8: 4006 0x4006 + a6ea: 7b25 lui s6,0xfffe9 + a6ec: 1e00 addi s0,sp,816 + a6ee: 8091 srli s1,s1,0x4 + a6f0: 067f 0x67f + a6f2: 0089 addi ra,ra,2 + a6f4: 821a mv tp,t1 + a6f6: 1e00 addi s0,sp,816 + a6f8: 9122 add sp,sp,s0 + a6fa: 7f80 flw fs0,56(a5) + a6fc: 8906 mv s2,ra + a6fe: 1a00 addi s0,sp,304 + a700: 401e007b 0x401e007b + a704: 2225 jal a82c <__stack_size+0xa02c> + a706: 1a9f 0006 4400 0x440000061a9f + a70c: 0006 0x6 + a70e: 2200 fld fs0,0(a2) + a710: 9100 0x9100 + a712: 7f80 flw fs0,56(a5) + a714: 4006 0x4006 + a716: 7b25 lui s6,0xfffe9 + a718: 1e00 addi s0,sp,816 + a71a: 8091 srli s1,s1,0x4 + a71c: 067f 0x67f + a71e: 008c addi a1,sp,64 + a720: 821a mv tp,t1 + a722: 1e00 addi s0,sp,816 + a724: 9122 add sp,sp,s0 + a726: 7f80 flw fs0,56(a5) + a728: 8c06 mv s8,ra + a72a: 1a00 addi s0,sp,304 + a72c: 401e007b 0x401e007b + a730: 2225 jal a858 <__stack_size+0xa058> + a732: 449f 0006 8200 0x82000006449f + a738: 0006 0x6 + a73a: 2400 fld fs0,8(s0) + a73c: 9100 0x9100 + a73e: 7f80 flw fs0,56(a5) + a740: 4006 0x4006 + a742: 7b25 lui s6,0xfffe9 + a744: 1e00 addi s0,sp,816 + a746: 8091 srli s1,s1,0x4 + a748: 067f 0x67f + a74a: ff0a fsw ft2,188(sp) + a74c: 1aff 0x1aff + a74e: 0082 slli ra,ra,0x0 + a750: 221e fld ft4,448(sp) + a752: 8091 srli s1,s1,0x4 + a754: 067f 0x67f + a756: ff0a fsw ft2,188(sp) + a758: 1aff 0x1aff a75a: 401e007b 0x401e007b a75e: 2225 jal a886 <__stack_size+0xa086> - a760: 569f 0005 5e00 0x5e000005569f - a766: 0005 c.addi zero,1 - a768: 1800 addi s0,sp,48 + a760: 829f 0006 8400 0x84000006829f + a766: 0006 0x6 + a768: 2200 fld fs0,0(a2) a76a: 9100 0x9100 a76c: 7f80 flw fs0,56(a5) a76e: 4006 0x4006 a770: 7b25 lui s6,0xfffe9 a772: 1e00 addi s0,sp,816 - a774: 0082 slli ra,ra,0x0 - a776: 008c addi a1,sp,64 - a778: 221e fld ft4,448(sp) - a77a: 008c addi a1,sp,64 - a77c: 401e007b 0x401e007b - a780: 2225 jal a8a8 <__stack_size+0xa0a8> - a782: 5e9f 0005 1a00 0x1a0000055e9f - a788: 0006 0x6 - a78a: 2200 fld fs0,0(a2) - a78c: 9100 0x9100 - a78e: 7f80 flw fs0,56(a5) - a790: 4006 0x4006 - a792: 7b25 lui s6,0xfffe9 - a794: 1e00 addi s0,sp,816 - a796: 8091 srli s1,s1,0x4 - a798: 067f 0x67f - a79a: 0089 addi ra,ra,2 - a79c: 821a mv tp,t1 + a774: 7f7a flw ft10,188(sp) + a776: 8091 srli s1,s1,0x4 + a778: 067f 0x67f + a77a: 821a mv tp,t1 + a77c: 1e00 addi s0,sp,816 + a77e: 7a22 flw fs4,40(sp) + a780: 917f 0x917f + a782: 7f80 flw fs0,56(a5) + a784: 1a06 slli s4,s4,0x21 + a786: 401e007b 0x401e007b + a78a: 2225 jal a8b2 <__stack_size+0xa0b2> + a78c: 849f 0006 8600 0x86000006849f + a792: 0006 0x6 + a794: 2400 fld fs0,8(s0) + a796: 9100 0x9100 + a798: 7f80 flw fs0,56(a5) + a79a: 4006 0x4006 + a79c: 7b25 lui s6,0xfffe9 a79e: 1e00 addi s0,sp,816 - a7a0: 9122 add sp,sp,s0 - a7a2: 7f80 flw fs0,56(a5) - a7a4: 8906 mv s2,ra - a7a6: 1a00 addi s0,sp,304 - a7a8: 401e007b 0x401e007b - a7ac: 2225 jal a8d4 <__stack_size+0xa0d4> - a7ae: 1a9f 0006 4400 0x440000061a9f - a7b4: 0006 0x6 - a7b6: 2200 fld fs0,0(a2) - a7b8: 9100 0x9100 - a7ba: 7f80 flw fs0,56(a5) - a7bc: 4006 0x4006 - a7be: 7b25 lui s6,0xfffe9 - a7c0: 1e00 addi s0,sp,816 - a7c2: 8091 srli s1,s1,0x4 - a7c4: 067f 0x67f - a7c6: 008c addi a1,sp,64 - a7c8: 821a mv tp,t1 - a7ca: 1e00 addi s0,sp,816 - a7cc: 9122 add sp,sp,s0 - a7ce: 7f80 flw fs0,56(a5) - a7d0: 8c06 mv s8,ra - a7d2: 1a00 addi s0,sp,304 - a7d4: 401e007b 0x401e007b - a7d8: 2225 jal a900 <__stack_size+0xa100> - a7da: 449f 0006 8200 0x82000006449f - a7e0: 0006 0x6 - a7e2: 2400 fld fs0,8(s0) - a7e4: 9100 0x9100 - a7e6: 7f80 flw fs0,56(a5) - a7e8: 4006 0x4006 - a7ea: 7b25 lui s6,0xfffe9 - a7ec: 1e00 addi s0,sp,816 - a7ee: 8091 srli s1,s1,0x4 - a7f0: 067f 0x67f - a7f2: ff0a fsw ft2,188(sp) - a7f4: 1aff 0x1aff - a7f6: 0082 slli ra,ra,0x0 - a7f8: 221e fld ft4,448(sp) - a7fa: 8091 srli s1,s1,0x4 - a7fc: 067f 0x67f - a7fe: ff0a fsw ft2,188(sp) - a800: 1aff 0x1aff - a802: 401e007b 0x401e007b - a806: 2225 jal a92e <__stack_size+0xa12e> - a808: 829f 0006 8400 0x84000006829f - a80e: 0006 0x6 - a810: 2200 fld fs0,0(a2) - a812: 9100 0x9100 - a814: 7f80 flw fs0,56(a5) - a816: 4006 0x4006 - a818: 7b25 lui s6,0xfffe9 - a81a: 1e00 addi s0,sp,816 - a81c: 7f7a flw ft10,188(sp) - a81e: 8091 srli s1,s1,0x4 - a820: 067f 0x67f - a822: 821a mv tp,t1 - a824: 1e00 addi s0,sp,816 - a826: 7a22 flw fs4,40(sp) + a7a0: 8091 srli s1,s1,0x4 + a7a2: 067f 0x67f + a7a4: ff0a fsw ft2,188(sp) + a7a6: 1aff 0x1aff + a7a8: 0082 slli ra,ra,0x0 + a7aa: 221e fld ft4,448(sp) + a7ac: 8091 srli s1,s1,0x4 + a7ae: 067f 0x67f + a7b0: ff0a fsw ft2,188(sp) + a7b2: 1aff 0x1aff + a7b4: 401e007b 0x401e007b + a7b8: 2225 jal a8e0 <__stack_size+0xa0e0> + a7ba: 869f 0006 a800 0xa8000006869f + a7c0: 0006 0x6 + a7c2: 2200 fld fs0,0(a2) + a7c4: 9100 0x9100 + a7c6: 7f80 flw fs0,56(a5) + a7c8: 4006 0x4006 + a7ca: 7b25 lui s6,0xfffe9 + a7cc: 1e00 addi s0,sp,816 + a7ce: 7f84 flw fs1,56(a5) + a7d0: 8091 srli s1,s1,0x4 + a7d2: 067f 0x67f + a7d4: 821a mv tp,t1 + a7d6: 1e00 addi s0,sp,816 + a7d8: 8422 mv s0,s0 + a7da: 917f 0x917f + a7dc: 7f80 flw fs0,56(a5) + a7de: 1a06 slli s4,s4,0x21 + a7e0: 401e007b 0x401e007b + a7e4: 2225 jal a90c <__stack_size+0xa10c> + a7e6: a89f 0006 b400 0xb4000006a89f + a7ec: 0006 0x6 + a7ee: 2c00 fld fs0,24(s0) + a7f0: 8400 0x8400 + a7f2: 917f 0x917f + a7f4: 7ef4 flw fa3,124(a3) + a7f6: 1a06 slli s4,s4,0x21 + a7f8: 8091 srli s1,s1,0x4 + a7fa: 067f 0x67f + a7fc: 2540 fld fs0,136(a0) + a7fe: 841e mv s0,t2 + a800: 917f 0x917f + a802: 7f80 flw fs0,56(a5) + a804: 1a06 slli s4,s4,0x21 + a806: 0082 slli ra,ra,0x0 + a808: 221e fld ft4,448(sp) + a80a: 7f84 flw fs1,56(a5) + a80c: 8091 srli s1,s1,0x4 + a80e: 067f 0x67f + a810: 841a mv s0,t1 + a812: 917f 0x917f + a814: 7ef4 flw fa3,124(a3) + a816: 1a06 slli s4,s4,0x21 + a818: 401e 0x401e + a81a: 2225 jal a942 <__stack_size+0xa142> + a81c: b49f 0006 c400 0xc4000006b49f + a822: 0006 0x6 + a824: 3000 fld fs0,32(s0) + a826: 8400 0x8400 a828: 917f 0x917f - a82a: 7f80 flw fs0,56(a5) + a82a: 7ef4 flw fa3,124(a3) a82c: 1a06 slli s4,s4,0x21 - a82e: 401e007b 0x401e007b - a832: 2225 jal a95a <__stack_size+0xa15a> - a834: 849f 0006 8600 0x86000006849f - a83a: 0006 0x6 - a83c: 2400 fld fs0,8(s0) - a83e: 9100 0x9100 - a840: 7f80 flw fs0,56(a5) - a842: 4006 0x4006 - a844: 7b25 lui s6,0xfffe9 - a846: 1e00 addi s0,sp,816 - a848: 8091 srli s1,s1,0x4 - a84a: 067f 0x67f - a84c: ff0a fsw ft2,188(sp) - a84e: 1aff 0x1aff - a850: 0082 slli ra,ra,0x0 - a852: 221e fld ft4,448(sp) - a854: 8091 srli s1,s1,0x4 - a856: 067f 0x67f - a858: ff0a fsw ft2,188(sp) - a85a: 1aff 0x1aff - a85c: 401e007b 0x401e007b - a860: 2225 jal a988 <__stack_size+0xa188> - a862: 869f 0006 a800 0xa8000006869f - a868: 0006 0x6 - a86a: 2200 fld fs0,0(a2) - a86c: 9100 0x9100 - a86e: 7f80 flw fs0,56(a5) - a870: 4006 0x4006 - a872: 7b25 lui s6,0xfffe9 - a874: 1e00 addi s0,sp,816 - a876: 7f84 flw fs1,56(a5) - a878: 8091 srli s1,s1,0x4 - a87a: 067f 0x67f - a87c: 821a mv tp,t1 - a87e: 1e00 addi s0,sp,816 - a880: 8422 mv s0,s0 - a882: 917f 0x917f - a884: 7f80 flw fs0,56(a5) - a886: 1a06 slli s4,s4,0x21 - a888: 401e007b 0x401e007b - a88c: 2225 jal a9b4 <__stack_size+0xa1b4> - a88e: a89f 0006 b400 0xb4000006a89f - a894: 0006 0x6 - a896: 2c00 fld fs0,24(s0) - a898: 8400 0x8400 - a89a: 917f 0x917f - a89c: 7ef4 flw fa3,124(a3) - a89e: 1a06 slli s4,s4,0x21 - a8a0: 8091 srli s1,s1,0x4 - a8a2: 067f 0x67f - a8a4: 2540 fld fs0,136(a0) - a8a6: 841e mv s0,t2 - a8a8: 917f 0x917f - a8aa: 7f80 flw fs0,56(a5) - a8ac: 1a06 slli s4,s4,0x21 - a8ae: 0082 slli ra,ra,0x0 - a8b0: 221e fld ft4,448(sp) - a8b2: 7f84 flw fs1,56(a5) - a8b4: 8091 srli s1,s1,0x4 - a8b6: 067f 0x67f - a8b8: 841a mv s0,t1 - a8ba: 917f 0x917f - a8bc: 7ef4 flw fa3,124(a3) - a8be: 1a06 slli s4,s4,0x21 - a8c0: 401e 0x401e - a8c2: 2225 jal a9ea <__stack_size+0xa1ea> - a8c4: b49f 0006 c400 0xc4000006b49f - a8ca: 0006 0x6 - a8cc: 3000 fld fs0,32(s0) - a8ce: 8400 0x8400 - a8d0: 917f 0x917f - a8d2: 7ef4 flw fa3,124(a3) - a8d4: 1a06 slli s4,s4,0x21 - a8d6: 8091 srli s1,s1,0x4 - a8d8: 067f 0x67f - a8da: 2540 fld fs0,136(a0) - a8dc: 841e mv s0,t2 - a8de: 917f 0x917f - a8e0: 7f80 flw fs0,56(a5) - a8e2: 1a06 slli s4,s4,0x21 - a8e4: f491 bnez s1,a7f0 <__stack_size+0x9ff0> - a8e6: 067e slli a2,a2,0x1f - a8e8: 2540 fld fs0,136(a0) - a8ea: 221e fld ft4,448(sp) - a8ec: 7f84 flw fs1,56(a5) - a8ee: 8091 srli s1,s1,0x4 - a8f0: 067f 0x67f - a8f2: 841a mv s0,t1 - a8f4: 917f 0x917f - a8f6: 7ef4 flw fa3,124(a3) - a8f8: 1a06 slli s4,s4,0x21 - a8fa: 401e 0x401e - a8fc: 2225 jal aa24 <__stack_size+0xa224> - a8fe: c49f 0006 e200 0xe2000006c49f - a904: 0006 0x6 - a906: 3000 fld fs0,32(s0) - a908: 9100 0x9100 - a90a: 7ef4 flw fa3,124(a3) - a90c: 8406 mv s0,ra - a90e: 1a00 addi s0,sp,304 - a910: 8091 srli s1,s1,0x4 - a912: 067f 0x67f - a914: 2540 fld fs0,136(a0) - a916: 911e add sp,sp,t2 - a918: 7f80 flw fs0,56(a5) - a91a: 8406 mv s0,ra - a91c: 1a00 addi s0,sp,304 - a91e: f491 bnez s1,a82a <__stack_size+0xa02a> - a920: 067e slli a2,a2,0x1f - a922: 2540 fld fs0,136(a0) - a924: 221e fld ft4,448(sp) - a926: 8091 srli s1,s1,0x4 - a928: 067f 0x67f - a92a: 0084 addi s1,sp,64 - a92c: 911a add sp,sp,t1 - a92e: 7ef4 flw fa3,124(a3) - a930: 8406 mv s0,ra - a932: 1a00 addi s0,sp,304 - a934: 401e 0x401e - a936: 2225 jal aa5e <__stack_size+0xa25e> - a938: e29f 0006 4e00 0x4e000006e29f - a93e: 30000007 0x30000007 - a942: 8500 0x8500 - a944: 917f 0x917f - a946: 7ef4 flw fa3,124(a3) - a948: 1a06 slli s4,s4,0x21 - a94a: 8091 srli s1,s1,0x4 - a94c: 067f 0x67f - a94e: 2540 fld fs0,136(a0) - a950: 851e mv a0,t2 - a952: 917f 0x917f - a954: 7f80 flw fs0,56(a5) - a956: 1a06 slli s4,s4,0x21 - a958: f491 bnez s1,a864 <__stack_size+0xa064> - a95a: 067e slli a2,a2,0x1f - a95c: 2540 fld fs0,136(a0) - a95e: 221e fld ft4,448(sp) - a960: 7f85 lui t6,0xfffe1 - a962: 8091 srli s1,s1,0x4 - a964: 067f 0x67f - a966: 851a mv a0,t1 - a968: 917f 0x917f - a96a: 7ef4 flw fa3,124(a3) - a96c: 1a06 slli s4,s4,0x21 - a96e: 401e 0x401e - a970: 2225 jal aa98 <__stack_size+0xa298> - a972: 4e9f 0007 5600 0x560000074e9f - a978: 30000007 0x30000007 - a97c: 9100 0x9100 - a97e: 7ef4 flw fa3,124(a3) - a980: 7906 flw fs2,96(sp) - a982: 1a00 addi s0,sp,304 - a984: 8091 srli s1,s1,0x4 - a986: 067f 0x67f - a988: 2540 fld fs0,136(a0) - a98a: 911e add sp,sp,t2 - a98c: 7f80 flw fs0,56(a5) - a98e: 7906 flw fs2,96(sp) - a990: 1a00 addi s0,sp,304 - a992: f491 bnez s1,a89e <__stack_size+0xa09e> - a994: 067e slli a2,a2,0x1f - a996: 2540 fld fs0,136(a0) - a998: 221e fld ft4,448(sp) - a99a: 8091 srli s1,s1,0x4 - a99c: 067f 0x67f - a99e: 0079 c.addi zero,30 - a9a0: 911a add sp,sp,t1 - a9a2: 7ef4 flw fa3,124(a3) - a9a4: 7906 flw fs2,96(sp) - a9a6: 1a00 addi s0,sp,304 - a9a8: 401e 0x401e - a9aa: 2225 jal aad2 <__stack_size+0xa2d2> - a9ac: 569f 0007 9c00 0x9c000007569f - a9b2: 30000007 0x30000007 - a9b6: 8400 0x8400 - a9b8: 917f 0x917f - a9ba: 7ef4 flw fa3,124(a3) - a9bc: 1a06 slli s4,s4,0x21 - a9be: 8091 srli s1,s1,0x4 - a9c0: 067f 0x67f - a9c2: 2540 fld fs0,136(a0) - a9c4: 841e mv s0,t2 - a9c6: 917f 0x917f - a9c8: 7f80 flw fs0,56(a5) - a9ca: 1a06 slli s4,s4,0x21 - a9cc: f491 bnez s1,a8d8 <__stack_size+0xa0d8> - a9ce: 067e slli a2,a2,0x1f - a9d0: 2540 fld fs0,136(a0) - a9d2: 221e fld ft4,448(sp) - a9d4: 7f84 flw fs1,56(a5) - a9d6: 8091 srli s1,s1,0x4 - a9d8: 067f 0x67f - a9da: 841a mv s0,t1 - a9dc: 917f 0x917f - a9de: 7ef4 flw fa3,124(a3) - a9e0: 1a06 slli s4,s4,0x21 - a9e2: 401e 0x401e - a9e4: 2225 jal ab0c <__stack_size+0xa30c> - a9e6: 9c9f 0007 1e00 0x1e0000079c9f - a9ec: 0008 addi a0,sp,0 - a9ee: 3000 fld fs0,32(s0) - a9f0: 9100 0x9100 - a9f2: 7ef4 flw fa3,124(a3) - a9f4: 7906 flw fs2,96(sp) - a9f6: 1a00 addi s0,sp,304 - a9f8: 8091 srli s1,s1,0x4 - a9fa: 067f 0x67f - a9fc: 2540 fld fs0,136(a0) - a9fe: 911e add sp,sp,t2 - aa00: 7f80 flw fs0,56(a5) - aa02: 7906 flw fs2,96(sp) - aa04: 1a00 addi s0,sp,304 - aa06: f491 bnez s1,a912 <__stack_size+0xa112> - aa08: 067e slli a2,a2,0x1f - aa0a: 2540 fld fs0,136(a0) - aa0c: 221e fld ft4,448(sp) - aa0e: 8091 srli s1,s1,0x4 - aa10: 067f 0x67f - aa12: 0079 c.addi zero,30 - aa14: 911a add sp,sp,t1 - aa16: 7ef4 flw fa3,124(a3) - aa18: 7906 flw fs2,96(sp) - aa1a: 1a00 addi s0,sp,304 - aa1c: 401e 0x401e - aa1e: 2225 jal ab46 <__stack_size+0xa346> - aa20: 1e9f 0008 ae00 0xae0000081e9f - aa26: 0008 addi a0,sp,0 - aa28: 3000 fld fs0,32(s0) - aa2a: 8900 0x8900 - aa2c: 917f 0x917f - aa2e: 7ef4 flw fa3,124(a3) - aa30: 1a06 slli s4,s4,0x21 - aa32: 8091 srli s1,s1,0x4 - aa34: 067f 0x67f - aa36: 2540 fld fs0,136(a0) - aa38: 891e mv s2,t2 - aa3a: 917f 0x917f - aa3c: 7f80 flw fs0,56(a5) - aa3e: 1a06 slli s4,s4,0x21 - aa40: f491 bnez s1,a94c <__stack_size+0xa14c> - aa42: 067e slli a2,a2,0x1f - aa44: 2540 fld fs0,136(a0) - aa46: 221e fld ft4,448(sp) - aa48: 7f89 lui t6,0xfffe2 - aa4a: 8091 srli s1,s1,0x4 - aa4c: 067f 0x67f - aa4e: 891a mv s2,t1 - aa50: 917f 0x917f - aa52: 7ef4 flw fa3,124(a3) - aa54: 1a06 slli s4,s4,0x21 - aa56: 401e 0x401e - aa58: 2225 jal ab80 <__stack_size+0xa380> - aa5a: d49f 0009 da00 0xda000009d49f - aa60: 0009 c.addi zero,2 - aa62: 3000 fld fs0,32(s0) - aa64: 8900 0x8900 - aa66: 917f 0x917f - aa68: 7ef4 flw fa3,124(a3) - aa6a: 1a06 slli s4,s4,0x21 - aa6c: 8091 srli s1,s1,0x4 - aa6e: 067f 0x67f - aa70: 2540 fld fs0,136(a0) - aa72: 891e mv s2,t2 - aa74: 917f 0x917f - aa76: 7f80 flw fs0,56(a5) - aa78: 1a06 slli s4,s4,0x21 - aa7a: f491 bnez s1,a986 <__stack_size+0xa186> - aa7c: 067e slli a2,a2,0x1f - aa7e: 2540 fld fs0,136(a0) - aa80: 221e fld ft4,448(sp) - aa82: 7f89 lui t6,0xfffe2 - aa84: 8091 srli s1,s1,0x4 - aa86: 067f 0x67f - aa88: 891a mv s2,t1 - aa8a: 917f 0x917f - aa8c: 7ef4 flw fa3,124(a3) - aa8e: 1a06 slli s4,s4,0x21 - aa90: 401e 0x401e - aa92: 2225 jal abba <__stack_size+0xa3ba> - aa94: 009f 0000 0000 0x9f - aa9a: 0000 unimp - aa9c: 9200 0x9200 - aa9e: d4000003 lb zero,-704(zero) # fffffd40 <_sp+0x7fffbd40> - aaa2: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - aaa6: 5600 lw s0,40(a2) - aaa8: 03d4 addi a3,sp,452 - aaaa: 0000 unimp - aaac: 055e slli a0,a0,0x17 - aaae: 0000 unimp - aab0: 0006 0x6 - aab2: 0082 slli ra,ra,0x0 - aab4: 008c addi a1,sp,64 - aab6: 9f1e add t5,t5,t2 - aab8: 055e slli a0,a0,0x17 - aaba: 0000 unimp - aabc: 061a slli a2,a2,0x6 - aabe: 0000 unimp - aac0: 8091000b 0x8091000b - aac4: 067f 0x67f - aac6: 0089 addi ra,ra,2 - aac8: 821a mv tp,t1 - aaca: 1e00 addi s0,sp,816 - aacc: 1a9f 0006 4400 0x440000061a9f - aad2: 0006 0x6 - aad4: 0b00 addi s0,sp,400 - aad6: 9100 0x9100 - aad8: 7f80 flw fs0,56(a5) - aada: 8c06 mv s8,ra - aadc: 1a00 addi s0,sp,304 - aade: 0082 slli ra,ra,0x0 - aae0: 9f1e add t5,t5,t2 - aae2: 0644 addi s1,sp,772 - aae4: 0000 unimp - aae6: 0682 slli a3,a3,0x0 - aae8: 0000 unimp - aaea: 000c addi a1,sp,0 - aaec: 8091 srli s1,s1,0x4 - aaee: 067f 0x67f - aaf0: ff0a fsw ft2,188(sp) - aaf2: 1aff 0x1aff - aaf4: 0082 slli ra,ra,0x0 - aaf6: 9f1e add t5,t5,t2 - aaf8: 0682 slli a3,a3,0x0 + a82e: 8091 srli s1,s1,0x4 + a830: 067f 0x67f + a832: 2540 fld fs0,136(a0) + a834: 841e mv s0,t2 + a836: 917f 0x917f + a838: 7f80 flw fs0,56(a5) + a83a: 1a06 slli s4,s4,0x21 + a83c: f491 bnez s1,a748 <__stack_size+0x9f48> + a83e: 067e slli a2,a2,0x1f + a840: 2540 fld fs0,136(a0) + a842: 221e fld ft4,448(sp) + a844: 7f84 flw fs1,56(a5) + a846: 8091 srli s1,s1,0x4 + a848: 067f 0x67f + a84a: 841a mv s0,t1 + a84c: 917f 0x917f + a84e: 7ef4 flw fa3,124(a3) + a850: 1a06 slli s4,s4,0x21 + a852: 401e 0x401e + a854: 2225 jal a97c <__stack_size+0xa17c> + a856: c49f 0006 e200 0xe2000006c49f + a85c: 0006 0x6 + a85e: 3000 fld fs0,32(s0) + a860: 9100 0x9100 + a862: 7ef4 flw fa3,124(a3) + a864: 8406 mv s0,ra + a866: 1a00 addi s0,sp,304 + a868: 8091 srli s1,s1,0x4 + a86a: 067f 0x67f + a86c: 2540 fld fs0,136(a0) + a86e: 911e add sp,sp,t2 + a870: 7f80 flw fs0,56(a5) + a872: 8406 mv s0,ra + a874: 1a00 addi s0,sp,304 + a876: f491 bnez s1,a782 <__stack_size+0x9f82> + a878: 067e slli a2,a2,0x1f + a87a: 2540 fld fs0,136(a0) + a87c: 221e fld ft4,448(sp) + a87e: 8091 srli s1,s1,0x4 + a880: 067f 0x67f + a882: 0084 addi s1,sp,64 + a884: 911a add sp,sp,t1 + a886: 7ef4 flw fa3,124(a3) + a888: 8406 mv s0,ra + a88a: 1a00 addi s0,sp,304 + a88c: 401e 0x401e + a88e: 2225 jal a9b6 <__stack_size+0xa1b6> + a890: e29f 0006 4e00 0x4e000006e29f + a896: 30000007 0x30000007 + a89a: 8500 0x8500 + a89c: 917f 0x917f + a89e: 7ef4 flw fa3,124(a3) + a8a0: 1a06 slli s4,s4,0x21 + a8a2: 8091 srli s1,s1,0x4 + a8a4: 067f 0x67f + a8a6: 2540 fld fs0,136(a0) + a8a8: 851e mv a0,t2 + a8aa: 917f 0x917f + a8ac: 7f80 flw fs0,56(a5) + a8ae: 1a06 slli s4,s4,0x21 + a8b0: f491 bnez s1,a7bc <__stack_size+0x9fbc> + a8b2: 067e slli a2,a2,0x1f + a8b4: 2540 fld fs0,136(a0) + a8b6: 221e fld ft4,448(sp) + a8b8: 7f85 lui t6,0xfffe1 + a8ba: 8091 srli s1,s1,0x4 + a8bc: 067f 0x67f + a8be: 851a mv a0,t1 + a8c0: 917f 0x917f + a8c2: 7ef4 flw fa3,124(a3) + a8c4: 1a06 slli s4,s4,0x21 + a8c6: 401e 0x401e + a8c8: 2225 jal a9f0 <__stack_size+0xa1f0> + a8ca: 4e9f 0007 5600 0x560000074e9f + a8d0: 30000007 0x30000007 + a8d4: 9100 0x9100 + a8d6: 7ef4 flw fa3,124(a3) + a8d8: 7906 flw fs2,96(sp) + a8da: 1a00 addi s0,sp,304 + a8dc: 8091 srli s1,s1,0x4 + a8de: 067f 0x67f + a8e0: 2540 fld fs0,136(a0) + a8e2: 911e add sp,sp,t2 + a8e4: 7f80 flw fs0,56(a5) + a8e6: 7906 flw fs2,96(sp) + a8e8: 1a00 addi s0,sp,304 + a8ea: f491 bnez s1,a7f6 <__stack_size+0x9ff6> + a8ec: 067e slli a2,a2,0x1f + a8ee: 2540 fld fs0,136(a0) + a8f0: 221e fld ft4,448(sp) + a8f2: 8091 srli s1,s1,0x4 + a8f4: 067f 0x67f + a8f6: 0079 c.addi zero,30 + a8f8: 911a add sp,sp,t1 + a8fa: 7ef4 flw fa3,124(a3) + a8fc: 7906 flw fs2,96(sp) + a8fe: 1a00 addi s0,sp,304 + a900: 401e 0x401e + a902: 2225 jal aa2a <__stack_size+0xa22a> + a904: 569f 0007 9c00 0x9c000007569f + a90a: 30000007 0x30000007 + a90e: 8400 0x8400 + a910: 917f 0x917f + a912: 7ef4 flw fa3,124(a3) + a914: 1a06 slli s4,s4,0x21 + a916: 8091 srli s1,s1,0x4 + a918: 067f 0x67f + a91a: 2540 fld fs0,136(a0) + a91c: 841e mv s0,t2 + a91e: 917f 0x917f + a920: 7f80 flw fs0,56(a5) + a922: 1a06 slli s4,s4,0x21 + a924: f491 bnez s1,a830 <__stack_size+0xa030> + a926: 067e slli a2,a2,0x1f + a928: 2540 fld fs0,136(a0) + a92a: 221e fld ft4,448(sp) + a92c: 7f84 flw fs1,56(a5) + a92e: 8091 srli s1,s1,0x4 + a930: 067f 0x67f + a932: 841a mv s0,t1 + a934: 917f 0x917f + a936: 7ef4 flw fa3,124(a3) + a938: 1a06 slli s4,s4,0x21 + a93a: 401e 0x401e + a93c: 2225 jal aa64 <__stack_size+0xa264> + a93e: 9c9f 0007 1e00 0x1e0000079c9f + a944: 0008 addi a0,sp,0 + a946: 3000 fld fs0,32(s0) + a948: 9100 0x9100 + a94a: 7ef4 flw fa3,124(a3) + a94c: 7906 flw fs2,96(sp) + a94e: 1a00 addi s0,sp,304 + a950: 8091 srli s1,s1,0x4 + a952: 067f 0x67f + a954: 2540 fld fs0,136(a0) + a956: 911e add sp,sp,t2 + a958: 7f80 flw fs0,56(a5) + a95a: 7906 flw fs2,96(sp) + a95c: 1a00 addi s0,sp,304 + a95e: f491 bnez s1,a86a <__stack_size+0xa06a> + a960: 067e slli a2,a2,0x1f + a962: 2540 fld fs0,136(a0) + a964: 221e fld ft4,448(sp) + a966: 8091 srli s1,s1,0x4 + a968: 067f 0x67f + a96a: 0079 c.addi zero,30 + a96c: 911a add sp,sp,t1 + a96e: 7ef4 flw fa3,124(a3) + a970: 7906 flw fs2,96(sp) + a972: 1a00 addi s0,sp,304 + a974: 401e 0x401e + a976: 2225 jal aa9e <__stack_size+0xa29e> + a978: 1e9f 0008 ae00 0xae0000081e9f + a97e: 0008 addi a0,sp,0 + a980: 3000 fld fs0,32(s0) + a982: 8900 0x8900 + a984: 917f 0x917f + a986: 7ef4 flw fa3,124(a3) + a988: 1a06 slli s4,s4,0x21 + a98a: 8091 srli s1,s1,0x4 + a98c: 067f 0x67f + a98e: 2540 fld fs0,136(a0) + a990: 891e mv s2,t2 + a992: 917f 0x917f + a994: 7f80 flw fs0,56(a5) + a996: 1a06 slli s4,s4,0x21 + a998: f491 bnez s1,a8a4 <__stack_size+0xa0a4> + a99a: 067e slli a2,a2,0x1f + a99c: 2540 fld fs0,136(a0) + a99e: 221e fld ft4,448(sp) + a9a0: 7f89 lui t6,0xfffe2 + a9a2: 8091 srli s1,s1,0x4 + a9a4: 067f 0x67f + a9a6: 891a mv s2,t1 + a9a8: 917f 0x917f + a9aa: 7ef4 flw fa3,124(a3) + a9ac: 1a06 slli s4,s4,0x21 + a9ae: 401e 0x401e + a9b0: 2225 jal aad8 <__stack_size+0xa2d8> + a9b2: d49f 0009 da00 0xda000009d49f + a9b8: 0009 c.addi zero,2 + a9ba: 3000 fld fs0,32(s0) + a9bc: 8900 0x8900 + a9be: 917f 0x917f + a9c0: 7ef4 flw fa3,124(a3) + a9c2: 1a06 slli s4,s4,0x21 + a9c4: 8091 srli s1,s1,0x4 + a9c6: 067f 0x67f + a9c8: 2540 fld fs0,136(a0) + a9ca: 891e mv s2,t2 + a9cc: 917f 0x917f + a9ce: 7f80 flw fs0,56(a5) + a9d0: 1a06 slli s4,s4,0x21 + a9d2: f491 bnez s1,a8de <__stack_size+0xa0de> + a9d4: 067e slli a2,a2,0x1f + a9d6: 2540 fld fs0,136(a0) + a9d8: 221e fld ft4,448(sp) + a9da: 7f89 lui t6,0xfffe2 + a9dc: 8091 srli s1,s1,0x4 + a9de: 067f 0x67f + a9e0: 891a mv s2,t1 + a9e2: 917f 0x917f + a9e4: 7ef4 flw fa3,124(a3) + a9e6: 1a06 slli s4,s4,0x21 + a9e8: 401e 0x401e + a9ea: 2225 jal ab12 <__stack_size+0xa312> + a9ec: 009f 0000 0000 0x9f + a9f2: 0000 unimp + a9f4: 9200 0x9200 + a9f6: d4000003 lb zero,-704(zero) # fffffd40 <_sp+0x7fffbd40> + a9fa: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + a9fe: 5600 lw s0,40(a2) + aa00: 03d4 addi a3,sp,452 + aa02: 0000 unimp + aa04: 055e slli a0,a0,0x17 + aa06: 0000 unimp + aa08: 0006 0x6 + aa0a: 0082 slli ra,ra,0x0 + aa0c: 008c addi a1,sp,64 + aa0e: 9f1e add t5,t5,t2 + aa10: 055e slli a0,a0,0x17 + aa12: 0000 unimp + aa14: 061a slli a2,a2,0x6 + aa16: 0000 unimp + aa18: 8091000b 0x8091000b + aa1c: 067f 0x67f + aa1e: 0089 addi ra,ra,2 + aa20: 821a mv tp,t1 + aa22: 1e00 addi s0,sp,816 + aa24: 1a9f 0006 4400 0x440000061a9f + aa2a: 0006 0x6 + aa2c: 0b00 addi s0,sp,400 + aa2e: 9100 0x9100 + aa30: 7f80 flw fs0,56(a5) + aa32: 8c06 mv s8,ra + aa34: 1a00 addi s0,sp,304 + aa36: 0082 slli ra,ra,0x0 + aa38: 9f1e add t5,t5,t2 + aa3a: 0644 addi s1,sp,772 + aa3c: 0000 unimp + aa3e: 0682 slli a3,a3,0x0 + aa40: 0000 unimp + aa42: 000c addi a1,sp,0 + aa44: 8091 srli s1,s1,0x4 + aa46: 067f 0x67f + aa48: ff0a fsw ft2,188(sp) + aa4a: 1aff 0x1aff + aa4c: 0082 slli ra,ra,0x0 + aa4e: 9f1e add t5,t5,t2 + aa50: 0682 slli a3,a3,0x0 + aa52: 0000 unimp + aa54: 0684 addi s1,sp,832 + aa56: 0000 unimp + aa58: 7f7a000b 0x7f7a000b + aa5c: 8091 srli s1,s1,0x4 + aa5e: 067f 0x67f + aa60: 821a mv tp,t1 + aa62: 1e00 addi s0,sp,816 + aa64: 849f 0006 8600 0x86000006849f + aa6a: 0006 0x6 + aa6c: 0c00 addi s0,sp,528 + aa6e: 9100 0x9100 + aa70: 7f80 flw fs0,56(a5) + aa72: 0a06 slli s4,s4,0x1 + aa74: ffff 0xffff + aa76: 821a mv tp,t1 + aa78: 1e00 addi s0,sp,816 + aa7a: 869f 0006 b400 0xb4000006869f + aa80: 0006 0x6 + aa82: 0b00 addi s0,sp,400 + aa84: 8400 0x8400 + aa86: 917f 0x917f + aa88: 7f80 flw fs0,56(a5) + aa8a: 1a06 slli s4,s4,0x21 + aa8c: 0082 slli ra,ra,0x0 + aa8e: 9f1e add t5,t5,t2 + aa90: 06b4 addi a3,sp,840 + aa92: 0000 unimp + aa94: 06c4 addi s1,sp,836 + aa96: 0000 unimp + aa98: 7f84000f 0x7f84000f + aa9c: 8091 srli s1,s1,0x4 + aa9e: 067f 0x67f + aaa0: 911a add sp,sp,t1 + aaa2: 7ef4 flw fa3,124(a3) + aaa4: 4006 0x4006 + aaa6: 1e25 addi t3,t3,-23 + aaa8: c49f 0006 e200 0xe2000006c49f + aaae: 0006 0x6 + aab0: 0f00 addi s0,sp,912 + aab2: 9100 0x9100 + aab4: 7f80 flw fs0,56(a5) + aab6: 8406 mv s0,ra + aab8: 1a00 addi s0,sp,304 + aaba: f491 bnez s1,a9c6 <__stack_size+0xa1c6> + aabc: 067e slli a2,a2,0x1f + aabe: 2540 fld fs0,136(a0) + aac0: 9f1e add t5,t5,t2 + aac2: 06e2 slli a3,a3,0x18 + aac4: 0000 unimp + aac6: 074e slli a4,a4,0x13 + aac8: 0000 unimp + aaca: 7f85000f 0x7f85000f + aace: 8091 srli s1,s1,0x4 + aad0: 067f 0x67f + aad2: 911a add sp,sp,t1 + aad4: 7ef4 flw fa3,124(a3) + aad6: 4006 0x4006 + aad8: 1e25 addi t3,t3,-23 + aada: 4e9f 0007 5600 0x560000074e9f + aae0: 0f000007 0xf000007 + aae4: 9100 0x9100 + aae6: 7f80 flw fs0,56(a5) + aae8: 7906 flw fs2,96(sp) + aaea: 1a00 addi s0,sp,304 + aaec: f491 bnez s1,a9f8 <__stack_size+0xa1f8> + aaee: 067e slli a2,a2,0x1f + aaf0: 2540 fld fs0,136(a0) + aaf2: 9f1e add t5,t5,t2 + aaf4: 0756 slli a4,a4,0x15 + aaf6: 0000 unimp + aaf8: 079c addi a5,sp,960 aafa: 0000 unimp - aafc: 0684 addi s1,sp,832 - aafe: 0000 unimp - ab00: 7f7a000b 0x7f7a000b - ab04: 8091 srli s1,s1,0x4 - ab06: 067f 0x67f - ab08: 821a mv tp,t1 - ab0a: 1e00 addi s0,sp,816 - ab0c: 849f 0006 8600 0x86000006849f - ab12: 0006 0x6 - ab14: 0c00 addi s0,sp,528 + aafc: 7f84000f 0x7f84000f + ab00: 8091 srli s1,s1,0x4 + ab02: 067f 0x67f + ab04: 911a add sp,sp,t1 + ab06: 7ef4 flw fa3,124(a3) + ab08: 4006 0x4006 + ab0a: 1e25 addi t3,t3,-23 + ab0c: 9c9f 0007 1e00 0x1e0000079c9f + ab12: 0008 addi a0,sp,0 + ab14: 0f00 addi s0,sp,912 ab16: 9100 0x9100 ab18: 7f80 flw fs0,56(a5) - ab1a: 0a06 slli s4,s4,0x1 - ab1c: ffff 0xffff - ab1e: 821a mv tp,t1 - ab20: 1e00 addi s0,sp,816 - ab22: 869f 0006 b400 0xb4000006869f - ab28: 0006 0x6 - ab2a: 0b00 addi s0,sp,400 - ab2c: 8400 0x8400 - ab2e: 917f 0x917f - ab30: 7f80 flw fs0,56(a5) - ab32: 1a06 slli s4,s4,0x21 - ab34: 0082 slli ra,ra,0x0 - ab36: 9f1e add t5,t5,t2 - ab38: 06b4 addi a3,sp,840 - ab3a: 0000 unimp - ab3c: 06c4 addi s1,sp,836 - ab3e: 0000 unimp - ab40: 7f84000f 0x7f84000f - ab44: 8091 srli s1,s1,0x4 - ab46: 067f 0x67f - ab48: 911a add sp,sp,t1 - ab4a: 7ef4 flw fa3,124(a3) - ab4c: 4006 0x4006 - ab4e: 1e25 addi t3,t3,-23 - ab50: c49f 0006 e200 0xe2000006c49f - ab56: 0006 0x6 - ab58: 0f00 addi s0,sp,912 - ab5a: 9100 0x9100 - ab5c: 7f80 flw fs0,56(a5) - ab5e: 8406 mv s0,ra - ab60: 1a00 addi s0,sp,304 - ab62: f491 bnez s1,aa6e <__stack_size+0xa26e> - ab64: 067e slli a2,a2,0x1f - ab66: 2540 fld fs0,136(a0) - ab68: 9f1e add t5,t5,t2 - ab6a: 06e2 slli a3,a3,0x18 + ab1a: 7906 flw fs2,96(sp) + ab1c: 1a00 addi s0,sp,304 + ab1e: f491 bnez s1,aa2a <__stack_size+0xa22a> + ab20: 067e slli a2,a2,0x1f + ab22: 2540 fld fs0,136(a0) + ab24: 9f1e add t5,t5,t2 + ab26: 081e slli a6,a6,0x7 + ab28: 0000 unimp + ab2a: 08ae slli a7,a7,0xb + ab2c: 0000 unimp + ab2e: 7f89000f 0x7f89000f + ab32: 8091 srli s1,s1,0x4 + ab34: 067f 0x67f + ab36: 911a add sp,sp,t1 + ab38: 7ef4 flw fa3,124(a3) + ab3a: 4006 0x4006 + ab3c: 1e25 addi t3,t3,-23 + ab3e: d49f 0009 da00 0xda000009d49f + ab44: 0009 c.addi zero,2 + ab46: 0f00 addi s0,sp,912 + ab48: 8900 0x8900 + ab4a: 917f 0x917f + ab4c: 7f80 flw fs0,56(a5) + ab4e: 1a06 slli s4,s4,0x21 + ab50: f491 bnez s1,aa5c <__stack_size+0xa25c> + ab52: 067e slli a2,a2,0x1f + ab54: 2540 fld fs0,136(a0) + ab56: 9f1e add t5,t5,t2 + ... + ab60: 03a0 addi s0,sp,456 + ab62: 0000 unimp + ab64: 03ae slli t2,t2,0xb + ab66: 0000 unimp + ab68: 0001 nop + ab6a: 0061 c.addi zero,24 ab6c: 0000 unimp - ab6e: 074e slli a4,a4,0x13 + ab6e: 0000 unimp ab70: 0000 unimp - ab72: 7f85000f 0x7f85000f - ab76: 8091 srli s1,s1,0x4 - ab78: 067f 0x67f - ab7a: 911a add sp,sp,t1 - ab7c: 7ef4 flw fa3,124(a3) - ab7e: 4006 0x4006 - ab80: 1e25 addi t3,t3,-23 - ab82: 4e9f 0007 5600 0x560000074e9f - ab88: 0f000007 0xf000007 - ab8c: 9100 0x9100 - ab8e: 7f80 flw fs0,56(a5) - ab90: 7906 flw fs2,96(sp) - ab92: 1a00 addi s0,sp,304 - ab94: f491 bnez s1,aaa0 <__stack_size+0xa2a0> - ab96: 067e slli a2,a2,0x1f - ab98: 2540 fld fs0,136(a0) - ab9a: 9f1e add t5,t5,t2 - ab9c: 0756 slli a4,a4,0x15 - ab9e: 0000 unimp - aba0: 079c addi a5,sp,960 + ab72: 8a00 0x8a00 + ab74: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> + ab78: 0008 addi a0,sp,0 + ab7a: 0300 addi s0,sp,384 + ab7c: 9100 0x9100 + ab7e: 7f80 flw fs0,56(a5) + ab80: 09d4 addi a3,sp,212 + ab82: 0000 unimp + ab84: 09da slli s3,s3,0x16 + ab86: 0000 unimp + ab88: 80910003 lb zero,-2039(sp) + ab8c: 007f 0x7f + ab8e: 0000 unimp + ab90: 0000 unimp + ab92: 0000 unimp + ab94: 8a00 0x8a00 + ab96: b4000003 lb zero,-1216(zero) # fffffb40 <_sp+0x7fffbb40> + ab9a: 0006 0x6 + ab9c: 0100 addi s0,sp,128 + ab9e: 6200 flw fs0,0(a2) + aba0: 06b4 addi a3,sp,840 aba2: 0000 unimp - aba4: 7f84000f 0x7f84000f - aba8: 8091 srli s1,s1,0x4 - abaa: 067f 0x67f - abac: 911a add sp,sp,t1 - abae: 7ef4 flw fa3,124(a3) - abb0: 4006 0x4006 - abb2: 1e25 addi t3,t3,-23 - abb4: 9c9f 0007 1e00 0x1e0000079c9f - abba: 0008 addi a0,sp,0 - abbc: 0f00 addi s0,sp,912 - abbe: 9100 0x9100 - abc0: 7f80 flw fs0,56(a5) - abc2: 7906 flw fs2,96(sp) - abc4: 1a00 addi s0,sp,304 - abc6: f491 bnez s1,aad2 <__stack_size+0xa2d2> - abc8: 067e slli a2,a2,0x1f - abca: 2540 fld fs0,136(a0) - abcc: 9f1e add t5,t5,t2 - abce: 081e slli a6,a6,0x7 - abd0: 0000 unimp - abd2: 08ae slli a7,a7,0xb - abd4: 0000 unimp - abd6: 7f89000f 0x7f89000f - abda: 8091 srli s1,s1,0x4 - abdc: 067f 0x67f - abde: 911a add sp,sp,t1 - abe0: 7ef4 flw fa3,124(a3) - abe2: 4006 0x4006 - abe4: 1e25 addi t3,t3,-23 - abe6: d49f 0009 da00 0xda000009d49f - abec: 0009 c.addi zero,2 - abee: 0f00 addi s0,sp,912 - abf0: 8900 0x8900 - abf2: 917f 0x917f - abf4: 7f80 flw fs0,56(a5) - abf6: 1a06 slli s4,s4,0x21 - abf8: f491 bnez s1,ab04 <__stack_size+0xa304> - abfa: 067e slli a2,a2,0x1f - abfc: 2540 fld fs0,136(a0) - abfe: 9f1e add t5,t5,t2 + aba4: 08ae slli a7,a7,0xb + aba6: 0000 unimp + aba8: f6910003 lb zero,-151(sp) + abac: d47e sw t6,40(sp) + abae: 0009 c.addi zero,2 + abb0: da00 sw s0,48(a2) + abb2: 0009 c.addi zero,2 + abb4: 0300 addi s0,sp,384 + abb6: 9100 0x9100 + abb8: 7ef6 flw ft9,124(sp) ... - ac08: 03a0 addi s0,sp,456 - ac0a: 0000 unimp - ac0c: 03ae slli t2,t2,0xb - ac0e: 0000 unimp - ac10: 0001 nop - ac12: 0061 c.addi zero,24 - ac14: 0000 unimp - ac16: 0000 unimp - ac18: 0000 unimp - ac1a: 8a00 0x8a00 - ac1c: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> - ac20: 0008 addi a0,sp,0 - ac22: 0300 addi s0,sp,384 - ac24: 9100 0x9100 - ac26: 7f80 flw fs0,56(a5) - ac28: 09d4 addi a3,sp,212 - ac2a: 0000 unimp - ac2c: 09da slli s3,s3,0x16 - ac2e: 0000 unimp - ac30: 80910003 lb zero,-2039(sp) - ac34: 007f 0x7f + abc2: 038a slli t2,t2,0x2 + abc4: 0000 unimp + abc6: 0556 slli a0,a0,0x15 + abc8: 0000 unimp + abca: 0001 nop + abcc: 5665 li a2,-7 + abce: 0005 c.addi zero,1 + abd0: ae00 fsd fs0,24(a2) + abd2: 0008 addi a0,sp,0 + abd4: 0300 addi s0,sp,384 + abd6: 9100 0x9100 + abd8: 7f82 flw ft11,32(sp) + abda: 09d4 addi a3,sp,212 + abdc: 0000 unimp + abde: 09da slli s3,s3,0x16 + abe0: 0000 unimp + abe2: 82910003 lb zero,-2007(sp) + abe6: 007f 0x7f + abe8: 0000 unimp + abea: 0000 unimp + abec: 0000 unimp + abee: c000 sw s0,0(s0) + abf0: f8000003 lb zero,-128(zero) # ffffff80 <_sp+0x7fffbf80> + abf4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + abf8: 5c00 lw s0,56(s0) + abfa: 03f8 addi a4,sp,460 + abfc: 0000 unimp + abfe: 06a8 addi a0,sp,840 + ac00: 0000 unimp + ac02: 0006 0x6 + ac04: 008e slli ra,ra,0x3 + ac06: 9f1e007b 0x9f1e007b + ac0a: 06a8 addi a0,sp,840 + ac0c: 0000 unimp + ac0e: 06c4 addi s1,sp,836 + ac10: 0000 unimp + ac12: 7f84000b 0x7f84000b + ac16: f491 bnez s1,ab22 <__stack_size+0xa322> + ac18: 067e slli a2,a2,0x1f + ac1a: 8e1a mv t3,t1 + ac1c: 1e00 addi s0,sp,816 + ac1e: c49f 0006 da00 0xda000006c49f + ac24: 0006 0x6 + ac26: 0b00 addi s0,sp,400 + ac28: 9100 0x9100 + ac2a: 7ef4 flw fa3,124(a3) + ac2c: 8406 mv s0,ra + ac2e: 1a00 addi s0,sp,304 + ac30: 008e slli ra,ra,0x3 + ac32: 9f1e add t5,t5,t2 + ac34: 06da slli a3,a3,0x16 ac36: 0000 unimp - ac38: 0000 unimp + ac38: 06e2 slli a3,a3,0x18 ac3a: 0000 unimp - ac3c: 8a00 0x8a00 - ac3e: b4000003 lb zero,-1216(zero) # fffffb40 <_sp+0x7fffbb40> - ac42: 0006 0x6 - ac44: 0100 addi s0,sp,128 - ac46: 6200 flw fs0,0(a2) - ac48: 06b4 addi a3,sp,840 - ac4a: 0000 unimp - ac4c: 08ae slli a7,a7,0xb - ac4e: 0000 unimp - ac50: f6910003 lb zero,-151(sp) - ac54: d47e sw t6,40(sp) - ac56: 0009 c.addi zero,2 - ac58: da00 sw s0,48(a2) - ac5a: 0009 c.addi zero,2 - ac5c: 0300 addi s0,sp,384 - ac5e: 9100 0x9100 - ac60: 7ef6 flw ft9,124(sp) - ... - ac6a: 038a slli t2,t2,0x2 - ac6c: 0000 unimp - ac6e: 0556 slli a0,a0,0x15 - ac70: 0000 unimp - ac72: 0001 nop - ac74: 5665 li a2,-7 - ac76: 0005 c.addi zero,1 - ac78: ae00 fsd fs0,24(a2) - ac7a: 0008 addi a0,sp,0 - ac7c: 0300 addi s0,sp,384 - ac7e: 9100 0x9100 - ac80: 7f82 flw ft11,32(sp) - ac82: 09d4 addi a3,sp,212 + ac3c: 0010 addi a2,sp,0 + ac3e: 8491 srai s1,s1,0x4 + ac40: 067f 0x67f + ac42: 0084 addi s1,sp,64 + ac44: 911a add sp,sp,t1 + ac46: 7ef4 flw fa3,124(a3) + ac48: 8406 mv s0,ra + ac4a: 1a00 addi s0,sp,304 + ac4c: 9f1e add t5,t5,t2 + ac4e: 06e2 slli a3,a3,0x18 + ac50: 0000 unimp + ac52: 074e slli a4,a4,0x13 + ac54: 0000 unimp + ac56: 0010 addi a2,sp,0 + ac58: 7f85 lui t6,0xfffe1 + ac5a: 8491 srai s1,s1,0x4 + ac5c: 067f 0x67f + ac5e: 851a mv a0,t1 + ac60: 917f 0x917f + ac62: 7ef4 flw fa3,124(a3) + ac64: 1a06 slli s4,s4,0x21 + ac66: 9f1e add t5,t5,t2 + ac68: 074e slli a4,a4,0x13 + ac6a: 0000 unimp + ac6c: 0756 slli a4,a4,0x15 + ac6e: 0000 unimp + ac70: 0010 addi a2,sp,0 + ac72: 8491 srai s1,s1,0x4 + ac74: 067f 0x67f + ac76: 0079 c.addi zero,30 + ac78: 911a add sp,sp,t1 + ac7a: 7ef4 flw fa3,124(a3) + ac7c: 7906 flw fs2,96(sp) + ac7e: 1a00 addi s0,sp,304 + ac80: 9f1e add t5,t5,t2 + ac82: 0756 slli a4,a4,0x15 ac84: 0000 unimp - ac86: 09da slli s3,s3,0x16 + ac86: 079c addi a5,sp,960 ac88: 0000 unimp - ac8a: 82910003 lb zero,-2007(sp) - ac8e: 007f 0x7f - ac90: 0000 unimp - ac92: 0000 unimp - ac94: 0000 unimp - ac96: c000 sw s0,0(s0) - ac98: f8000003 lb zero,-128(zero) # ffffff80 <_sp+0x7fffbf80> - ac9c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - aca0: 5c00 lw s0,56(s0) - aca2: 03f8 addi a4,sp,460 - aca4: 0000 unimp - aca6: 06a8 addi a0,sp,840 - aca8: 0000 unimp - acaa: 0006 0x6 - acac: 008e slli ra,ra,0x3 - acae: 9f1e007b 0x9f1e007b - acb2: 06a8 addi a0,sp,840 - acb4: 0000 unimp - acb6: 06c4 addi s1,sp,836 + ac8a: 0010 addi a2,sp,0 + ac8c: 7f84 flw fs1,56(a5) + ac8e: 8491 srai s1,s1,0x4 + ac90: 067f 0x67f + ac92: 841a mv s0,t1 + ac94: 917f 0x917f + ac96: 7ef4 flw fa3,124(a3) + ac98: 1a06 slli s4,s4,0x21 + ac9a: 9f1e add t5,t5,t2 + ac9c: 079c addi a5,sp,960 + ac9e: 0000 unimp + aca0: 081e slli a6,a6,0x7 + aca2: 0000 unimp + aca4: 0010 addi a2,sp,0 + aca6: 8491 srai s1,s1,0x4 + aca8: 067f 0x67f + acaa: 0079 c.addi zero,30 + acac: 911a add sp,sp,t1 + acae: 7ef4 flw fa3,124(a3) + acb0: 7906 flw fs2,96(sp) + acb2: 1a00 addi s0,sp,304 + acb4: 9f1e add t5,t5,t2 + acb6: 081e slli a6,a6,0x7 acb8: 0000 unimp - acba: 7f84000b 0x7f84000b - acbe: f491 bnez s1,abca <__stack_size+0xa3ca> - acc0: 067e slli a2,a2,0x1f - acc2: 8e1a mv t3,t1 - acc4: 1e00 addi s0,sp,816 - acc6: c49f 0006 da00 0xda000006c49f - accc: 0006 0x6 - acce: 0b00 addi s0,sp,400 - acd0: 9100 0x9100 - acd2: 7ef4 flw fa3,124(a3) - acd4: 8406 mv s0,ra - acd6: 1a00 addi s0,sp,304 - acd8: 008e slli ra,ra,0x3 - acda: 9f1e add t5,t5,t2 - acdc: 06da slli a3,a3,0x16 - acde: 0000 unimp - ace0: 06e2 slli a3,a3,0x18 - ace2: 0000 unimp - ace4: 0010 addi a2,sp,0 - ace6: 8491 srai s1,s1,0x4 - ace8: 067f 0x67f - acea: 0084 addi s1,sp,64 - acec: 911a add sp,sp,t1 - acee: 7ef4 flw fa3,124(a3) - acf0: 8406 mv s0,ra - acf2: 1a00 addi s0,sp,304 - acf4: 9f1e add t5,t5,t2 - acf6: 06e2 slli a3,a3,0x18 + acba: 08ae slli a7,a7,0xb + acbc: 0000 unimp + acbe: 0010 addi a2,sp,0 + acc0: 7f89 lui t6,0xfffe2 + acc2: 8491 srai s1,s1,0x4 + acc4: 067f 0x67f + acc6: 891a mv s2,t1 + acc8: 917f 0x917f + acca: 7ef4 flw fa3,124(a3) + accc: 1a06 slli s4,s4,0x21 + acce: 9f1e add t5,t5,t2 + acd0: 09d4 addi a3,sp,212 + acd2: 0000 unimp + acd4: 09da slli s3,s3,0x16 + acd6: 0000 unimp + acd8: 0010 addi a2,sp,0 + acda: 7f89 lui t6,0xfffe2 + acdc: 8491 srai s1,s1,0x4 + acde: 067f 0x67f + ace0: 891a mv s2,t1 + ace2: 917f 0x917f + ace4: 7ef4 flw fa3,124(a3) + ace6: 1a06 slli s4,s4,0x21 + ace8: 9f1e add t5,t5,t2 + ... + acf2: 03c0 addi s0,sp,452 + acf4: 0000 unimp + acf6: 03cc addi a1,sp,452 acf8: 0000 unimp - acfa: 074e slli a4,a4,0x13 - acfc: 0000 unimp - acfe: 0010 addi a2,sp,0 - ad00: 7f85 lui t6,0xfffe1 - ad02: 8491 srai s1,s1,0x4 - ad04: 067f 0x67f - ad06: 851a mv a0,t1 - ad08: 917f 0x917f - ad0a: 7ef4 flw fa3,124(a3) - ad0c: 1a06 slli s4,s4,0x21 - ad0e: 9f1e add t5,t5,t2 - ad10: 074e slli a4,a4,0x13 - ad12: 0000 unimp - ad14: 0756 slli a4,a4,0x15 - ad16: 0000 unimp - ad18: 0010 addi a2,sp,0 - ad1a: 8491 srai s1,s1,0x4 - ad1c: 067f 0x67f - ad1e: 0079 c.addi zero,30 - ad20: 911a add sp,sp,t1 - ad22: 7ef4 flw fa3,124(a3) - ad24: 7906 flw fs2,96(sp) - ad26: 1a00 addi s0,sp,304 - ad28: 9f1e add t5,t5,t2 - ad2a: 0756 slli a4,a4,0x15 - ad2c: 0000 unimp - ad2e: 079c addi a5,sp,960 - ad30: 0000 unimp - ad32: 0010 addi a2,sp,0 - ad34: 7f84 flw fs1,56(a5) - ad36: 8491 srai s1,s1,0x4 - ad38: 067f 0x67f - ad3a: 841a mv s0,t1 - ad3c: 917f 0x917f - ad3e: 7ef4 flw fa3,124(a3) - ad40: 1a06 slli s4,s4,0x21 - ad42: 9f1e add t5,t5,t2 - ad44: 079c addi a5,sp,960 - ad46: 0000 unimp - ad48: 081e slli a6,a6,0x7 - ad4a: 0000 unimp - ad4c: 0010 addi a2,sp,0 - ad4e: 8491 srai s1,s1,0x4 - ad50: 067f 0x67f - ad52: 0079 c.addi zero,30 - ad54: 911a add sp,sp,t1 - ad56: 7ef4 flw fa3,124(a3) - ad58: 7906 flw fs2,96(sp) - ad5a: 1a00 addi s0,sp,304 - ad5c: 9f1e add t5,t5,t2 - ad5e: 081e slli a6,a6,0x7 - ad60: 0000 unimp - ad62: 08ae slli a7,a7,0xb - ad64: 0000 unimp - ad66: 0010 addi a2,sp,0 - ad68: 7f89 lui t6,0xfffe2 - ad6a: 8491 srai s1,s1,0x4 - ad6c: 067f 0x67f - ad6e: 891a mv s2,t1 - ad70: 917f 0x917f - ad72: 7ef4 flw fa3,124(a3) - ad74: 1a06 slli s4,s4,0x21 - ad76: 9f1e add t5,t5,t2 - ad78: 09d4 addi a3,sp,212 - ad7a: 0000 unimp - ad7c: 09da slli s3,s3,0x16 - ad7e: 0000 unimp - ad80: 0010 addi a2,sp,0 - ad82: 7f89 lui t6,0xfffe2 - ad84: 8491 srai s1,s1,0x4 - ad86: 067f 0x67f - ad88: 891a mv s2,t1 - ad8a: 917f 0x917f - ad8c: 7ef4 flw fa3,124(a3) - ad8e: 1a06 slli s4,s4,0x21 - ad90: 9f1e add t5,t5,t2 - ... - ad9a: 03c0 addi s0,sp,452 + acfa: 0006 0x6 + acfc: 0079 c.addi zero,30 + acfe: 9f1e007b 0x9f1e007b + ad02: 03cc addi a1,sp,452 + ad04: 0000 unimp + ad06: 03ce slli t2,t2,0x13 + ad08: 0000 unimp + ad0a: 0001 nop + ad0c: ce5d beqz a2,adca <__stack_size+0xa5ca> + ad0e: d4000003 lb zero,-704(zero) # fffffd40 <_sp+0x7fffbd40> + ad12: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + ad16: 7900 flw fs0,48(a0) + ad18: 7b00 flw fs0,48(a4) + ad1a: 1e00 addi s0,sp,816 + ad1c: d49f 0003 fa00 0xfa000003d49f + ad22: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + ad26: 5d00 lw s0,56(a0) + ad28: 03fa slli t2,t2,0x1e + ad2a: 0000 unimp + ad2c: 06a8 addi a0,sp,840 + ad2e: 0000 unimp + ad30: 0014 addi a3,sp,0 + ad32: 0079 c.addi zero,30 + ad34: 821e007b 0x821e007b + ad38: 8e00 0x8e00 + ad3a: 1e00 addi s0,sp,816 + ad3c: 8e22 mv t3,s0 + ad3e: 7b00 flw fs0,48(a4) + ad40: 1e00 addi s0,sp,816 + ad42: 2540 fld fs0,136(a0) + ad44: 9f22 add t5,t5,s0 + ad46: 06a8 addi a0,sp,840 + ad48: 0000 unimp + ad4a: 06b4 addi a3,sp,840 + ad4c: 0000 unimp + ad4e: 001e 0x1e + ad50: 7f84 flw fs1,56(a5) + ad52: f491 bnez s1,ac5e <__stack_size+0xa45e> + ad54: 067e slli a2,a2,0x1f + ad56: 791a flw fs2,164(sp) + ad58: 1e00 addi s0,sp,816 + ad5a: 0082 slli ra,ra,0x0 + ad5c: 008e slli ra,ra,0x3 + ad5e: 221e fld ft4,448(sp) + ad60: 7f84 flw fs1,56(a5) + ad62: f491 bnez s1,ac6e <__stack_size+0xa46e> + ad64: 067e slli a2,a2,0x1f + ad66: 8e1a mv t3,t1 + ad68: 1e00 addi s0,sp,816 + ad6a: 2540 fld fs0,136(a0) + ad6c: 9f22 add t5,t5,s0 + ad6e: 06b4 addi a3,sp,840 + ad70: 0000 unimp + ad72: 06c4 addi s1,sp,836 + ad74: 0000 unimp + ad76: 0022 0x22 + ad78: 7f84 flw fs1,56(a5) + ad7a: f491 bnez s1,ac86 <__stack_size+0xa486> + ad7c: 067e slli a2,a2,0x1f + ad7e: 791a flw fs2,164(sp) + ad80: 1e00 addi s0,sp,816 + ad82: f491 bnez s1,ac8e <__stack_size+0xa48e> + ad84: 067e slli a2,a2,0x1f + ad86: 2540 fld fs0,136(a0) + ad88: 008e slli ra,ra,0x3 + ad8a: 221e fld ft4,448(sp) + ad8c: 7f84 flw fs1,56(a5) + ad8e: f491 bnez s1,ac9a <__stack_size+0xa49a> + ad90: 067e slli a2,a2,0x1f + ad92: 8e1a mv t3,t1 + ad94: 1e00 addi s0,sp,816 + ad96: 2540 fld fs0,136(a0) + ad98: 9f22 add t5,t5,s0 + ad9a: 06c4 addi s1,sp,836 ad9c: 0000 unimp - ad9e: 03cc addi a1,sp,452 + ad9e: 06da slli a3,a3,0x16 ada0: 0000 unimp - ada2: 0006 0x6 - ada4: 0079 c.addi zero,30 - ada6: 9f1e007b 0x9f1e007b - adaa: 03cc addi a1,sp,452 - adac: 0000 unimp - adae: 03ce slli t2,t2,0x13 - adb0: 0000 unimp - adb2: 0001 nop - adb4: ce5d beqz a2,ae72 <__stack_size+0xa672> - adb6: d4000003 lb zero,-704(zero) # fffffd40 <_sp+0x7fffbd40> - adba: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - adbe: 7900 flw fs0,48(a0) - adc0: 7b00 flw fs0,48(a4) - adc2: 1e00 addi s0,sp,816 - adc4: d49f 0003 fa00 0xfa000003d49f - adca: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - adce: 5d00 lw s0,56(a0) - add0: 03fa slli t2,t2,0x1e - add2: 0000 unimp - add4: 06a8 addi a0,sp,840 - add6: 0000 unimp - add8: 0014 addi a3,sp,0 - adda: 0079 c.addi zero,30 - addc: 821e007b 0x821e007b - ade0: 8e00 0x8e00 - ade2: 1e00 addi s0,sp,816 - ade4: 8e22 mv t3,s0 - ade6: 7b00 flw fs0,48(a4) - ade8: 1e00 addi s0,sp,816 - adea: 2540 fld fs0,136(a0) - adec: 9f22 add t5,t5,s0 - adee: 06a8 addi a0,sp,840 - adf0: 0000 unimp - adf2: 06b4 addi a3,sp,840 - adf4: 0000 unimp - adf6: 001e 0x1e - adf8: 7f84 flw fs1,56(a5) - adfa: f491 bnez s1,ad06 <__stack_size+0xa506> - adfc: 067e slli a2,a2,0x1f - adfe: 791a flw fs2,164(sp) - ae00: 1e00 addi s0,sp,816 - ae02: 0082 slli ra,ra,0x0 - ae04: 008e slli ra,ra,0x3 - ae06: 221e fld ft4,448(sp) - ae08: 7f84 flw fs1,56(a5) - ae0a: f491 bnez s1,ad16 <__stack_size+0xa516> - ae0c: 067e slli a2,a2,0x1f - ae0e: 8e1a mv t3,t1 - ae10: 1e00 addi s0,sp,816 - ae12: 2540 fld fs0,136(a0) - ae14: 9f22 add t5,t5,s0 - ae16: 06b4 addi a3,sp,840 - ae18: 0000 unimp - ae1a: 06c4 addi s1,sp,836 - ae1c: 0000 unimp - ae1e: 0022 0x22 - ae20: 7f84 flw fs1,56(a5) - ae22: f491 bnez s1,ad2e <__stack_size+0xa52e> - ae24: 067e slli a2,a2,0x1f - ae26: 791a flw fs2,164(sp) - ae28: 1e00 addi s0,sp,816 - ae2a: f491 bnez s1,ad36 <__stack_size+0xa536> - ae2c: 067e slli a2,a2,0x1f + ada2: 0022 0x22 + ada4: f491 bnez s1,acb0 <__stack_size+0xa4b0> + ada6: 067e slli a2,a2,0x1f + ada8: 0084 addi s1,sp,64 + adaa: 791a flw fs2,164(sp) + adac: 1e00 addi s0,sp,816 + adae: f491 bnez s1,acba <__stack_size+0xa4ba> + adb0: 067e slli a2,a2,0x1f + adb2: 2540 fld fs0,136(a0) + adb4: 008e slli ra,ra,0x3 + adb6: 221e fld ft4,448(sp) + adb8: f491 bnez s1,acc4 <__stack_size+0xa4c4> + adba: 067e slli a2,a2,0x1f + adbc: 0084 addi s1,sp,64 + adbe: 8e1a mv t3,t1 + adc0: 1e00 addi s0,sp,816 + adc2: 2540 fld fs0,136(a0) + adc4: 9f22 add t5,t5,s0 + adc6: 06da slli a3,a3,0x16 + adc8: 0000 unimp + adca: 06e2 slli a3,a3,0x18 + adcc: 0000 unimp + adce: 002c addi a1,sp,8 + add0: f491 bnez s1,acdc <__stack_size+0xa4dc> + add2: 067e slli a2,a2,0x1f + add4: 0084 addi s1,sp,64 + add6: 791a flw fs2,164(sp) + add8: 1e00 addi s0,sp,816 + adda: 8491 srai s1,s1,0x4 + addc: 067f 0x67f + adde: 0084 addi s1,sp,64 + ade0: 911a add sp,sp,t1 + ade2: 7ef4 flw fa3,124(a3) + ade4: 4006 0x4006 + ade6: 1e25 addi t3,t3,-23 + ade8: 9122 add sp,sp,s0 + adea: 7f84 flw fs1,56(a5) + adec: 8406 mv s0,ra + adee: 1a00 addi s0,sp,304 + adf0: f491 bnez s1,acfc <__stack_size+0xa4fc> + adf2: 067e slli a2,a2,0x1f + adf4: 0084 addi s1,sp,64 + adf6: 1e1a slli t3,t3,0x26 + adf8: 2540 fld fs0,136(a0) + adfa: 9f22 add t5,t5,s0 + adfc: 06e2 slli a3,a3,0x18 + adfe: 0000 unimp + ae00: 06e6 slli a3,a3,0x19 + ae02: 0000 unimp + ae04: 002c addi a1,sp,8 + ae06: 7f85 lui t6,0xfffe1 + ae08: f491 bnez s1,ad14 <__stack_size+0xa514> + ae0a: 067e slli a2,a2,0x1f + ae0c: 791a flw fs2,164(sp) + ae0e: 1e00 addi s0,sp,816 + ae10: 7f85 lui t6,0xfffe1 + ae12: 8491 srai s1,s1,0x4 + ae14: 067f 0x67f + ae16: 911a add sp,sp,t1 + ae18: 7ef4 flw fa3,124(a3) + ae1a: 4006 0x4006 + ae1c: 1e25 addi t3,t3,-23 + ae1e: 8522 mv a0,s0 + ae20: 917f 0x917f + ae22: 7f84 flw fs1,56(a5) + ae24: 1a06 slli s4,s4,0x21 + ae26: 7f85 lui t6,0xfffe1 + ae28: f491 bnez s1,ad34 <__stack_size+0xa534> + ae2a: 067e slli a2,a2,0x1f + ae2c: 1e1a slli t3,t3,0x26 ae2e: 2540 fld fs0,136(a0) - ae30: 008e slli ra,ra,0x3 - ae32: 221e fld ft4,448(sp) - ae34: 7f84 flw fs1,56(a5) - ae36: f491 bnez s1,ad42 <__stack_size+0xa542> - ae38: 067e slli a2,a2,0x1f - ae3a: 8e1a mv t3,t1 - ae3c: 1e00 addi s0,sp,816 - ae3e: 2540 fld fs0,136(a0) - ae40: 9f22 add t5,t5,s0 - ae42: 06c4 addi s1,sp,836 - ae44: 0000 unimp - ae46: 06da slli a3,a3,0x16 - ae48: 0000 unimp - ae4a: 0022 0x22 - ae4c: f491 bnez s1,ad58 <__stack_size+0xa558> - ae4e: 067e slli a2,a2,0x1f - ae50: 0084 addi s1,sp,64 - ae52: 791a flw fs2,164(sp) - ae54: 1e00 addi s0,sp,816 - ae56: f491 bnez s1,ad62 <__stack_size+0xa562> - ae58: 067e slli a2,a2,0x1f - ae5a: 2540 fld fs0,136(a0) - ae5c: 008e slli ra,ra,0x3 - ae5e: 221e fld ft4,448(sp) - ae60: f491 bnez s1,ad6c <__stack_size+0xa56c> - ae62: 067e slli a2,a2,0x1f - ae64: 0084 addi s1,sp,64 - ae66: 8e1a mv t3,t1 - ae68: 1e00 addi s0,sp,816 - ae6a: 2540 fld fs0,136(a0) - ae6c: 9f22 add t5,t5,s0 - ae6e: 06da slli a3,a3,0x16 - ae70: 0000 unimp - ae72: 06e2 slli a3,a3,0x18 - ae74: 0000 unimp - ae76: 002c addi a1,sp,8 - ae78: f491 bnez s1,ad84 <__stack_size+0xa584> - ae7a: 067e slli a2,a2,0x1f - ae7c: 0084 addi s1,sp,64 - ae7e: 791a flw fs2,164(sp) - ae80: 1e00 addi s0,sp,816 - ae82: 8491 srai s1,s1,0x4 - ae84: 067f 0x67f - ae86: 0084 addi s1,sp,64 - ae88: 911a add sp,sp,t1 - ae8a: 7ef4 flw fa3,124(a3) - ae8c: 4006 0x4006 - ae8e: 1e25 addi t3,t3,-23 - ae90: 9122 add sp,sp,s0 - ae92: 7f84 flw fs1,56(a5) - ae94: 8406 mv s0,ra - ae96: 1a00 addi s0,sp,304 - ae98: f491 bnez s1,ada4 <__stack_size+0xa5a4> - ae9a: 067e slli a2,a2,0x1f - ae9c: 0084 addi s1,sp,64 - ae9e: 1e1a slli t3,t3,0x26 - aea0: 2540 fld fs0,136(a0) - aea2: 9f22 add t5,t5,s0 - aea4: 06e2 slli a3,a3,0x18 - aea6: 0000 unimp - aea8: 06e6 slli a3,a3,0x19 - aeaa: 0000 unimp - aeac: 002c addi a1,sp,8 - aeae: 7f85 lui t6,0xfffe1 - aeb0: f491 bnez s1,adbc <__stack_size+0xa5bc> - aeb2: 067e slli a2,a2,0x1f - aeb4: 791a flw fs2,164(sp) - aeb6: 1e00 addi s0,sp,816 - aeb8: 7f85 lui t6,0xfffe1 - aeba: 8491 srai s1,s1,0x4 - aebc: 067f 0x67f - aebe: 911a add sp,sp,t1 - aec0: 7ef4 flw fa3,124(a3) - aec2: 4006 0x4006 - aec4: 1e25 addi t3,t3,-23 - aec6: 8522 mv a0,s0 - aec8: 917f 0x917f - aeca: 7f84 flw fs1,56(a5) - aecc: 1a06 slli s4,s4,0x21 - aece: 7f85 lui t6,0xfffe1 - aed0: f491 bnez s1,addc <__stack_size+0xa5dc> - aed2: 067e slli a2,a2,0x1f - aed4: 1e1a slli t3,t3,0x26 - aed6: 2540 fld fs0,136(a0) - aed8: 9f22 add t5,t5,s0 - aeda: 06e6 slli a3,a3,0x19 - aedc: 0000 unimp - aede: 074e slli a4,a4,0x13 - aee0: 0000 unimp - aee2: 0030 addi a2,sp,8 - aee4: 7f85 lui t6,0xfffe1 - aee6: f491 bnez s1,adf2 <__stack_size+0xa5f2> - aee8: 067e slli a2,a2,0x1f - aeea: 911a add sp,sp,t1 - aeec: 7f84 flw fs1,56(a5) - aeee: 4006 0x4006 - aef0: 1e25 addi t3,t3,-23 - aef2: 7f85 lui t6,0xfffe1 - aef4: 8491 srai s1,s1,0x4 - aef6: 067f 0x67f - aef8: 911a add sp,sp,t1 - aefa: 7ef4 flw fa3,124(a3) - aefc: 4006 0x4006 - aefe: 1e25 addi t3,t3,-23 - af00: 8522 mv a0,s0 - af02: 917f 0x917f - af04: 7f84 flw fs1,56(a5) - af06: 1a06 slli s4,s4,0x21 - af08: 7f85 lui t6,0xfffe1 - af0a: f491 bnez s1,ae16 <__stack_size+0xa616> - af0c: 067e slli a2,a2,0x1f - af0e: 1e1a slli t3,t3,0x26 - af10: 2540 fld fs0,136(a0) - af12: 9f22 add t5,t5,s0 - af14: 074e slli a4,a4,0x13 - af16: 0000 unimp - af18: 0756 slli a4,a4,0x15 - af1a: 0000 unimp - af1c: 0030 addi a2,sp,8 - af1e: f491 bnez s1,ae2a <__stack_size+0xa62a> - af20: 067e slli a2,a2,0x1f - af22: 0079 c.addi zero,30 - af24: 911a add sp,sp,t1 - af26: 7f84 flw fs1,56(a5) - af28: 4006 0x4006 - af2a: 1e25 addi t3,t3,-23 - af2c: 8491 srai s1,s1,0x4 - af2e: 067f 0x67f - af30: 0079 c.addi zero,30 - af32: 911a add sp,sp,t1 - af34: 7ef4 flw fa3,124(a3) - af36: 4006 0x4006 - af38: 1e25 addi t3,t3,-23 - af3a: 9122 add sp,sp,s0 - af3c: 7f84 flw fs1,56(a5) - af3e: 7906 flw fs2,96(sp) - af40: 1a00 addi s0,sp,304 - af42: f491 bnez s1,ae4e <__stack_size+0xa64e> - af44: 067e slli a2,a2,0x1f - af46: 0079 c.addi zero,30 - af48: 1e1a slli t3,t3,0x26 - af4a: 2540 fld fs0,136(a0) - af4c: 9f22 add t5,t5,s0 - af4e: 0756 slli a4,a4,0x15 - af50: 0000 unimp - af52: 079c addi a5,sp,960 - af54: 0000 unimp - af56: 0030 addi a2,sp,8 - af58: 7f84 flw fs1,56(a5) - af5a: f491 bnez s1,ae66 <__stack_size+0xa666> - af5c: 067e slli a2,a2,0x1f - af5e: 911a add sp,sp,t1 - af60: 7f84 flw fs1,56(a5) - af62: 4006 0x4006 - af64: 1e25 addi t3,t3,-23 + ae30: 9f22 add t5,t5,s0 + ae32: 06e6 slli a3,a3,0x19 + ae34: 0000 unimp + ae36: 074e slli a4,a4,0x13 + ae38: 0000 unimp + ae3a: 0030 addi a2,sp,8 + ae3c: 7f85 lui t6,0xfffe1 + ae3e: f491 bnez s1,ad4a <__stack_size+0xa54a> + ae40: 067e slli a2,a2,0x1f + ae42: 911a add sp,sp,t1 + ae44: 7f84 flw fs1,56(a5) + ae46: 4006 0x4006 + ae48: 1e25 addi t3,t3,-23 + ae4a: 7f85 lui t6,0xfffe1 + ae4c: 8491 srai s1,s1,0x4 + ae4e: 067f 0x67f + ae50: 911a add sp,sp,t1 + ae52: 7ef4 flw fa3,124(a3) + ae54: 4006 0x4006 + ae56: 1e25 addi t3,t3,-23 + ae58: 8522 mv a0,s0 + ae5a: 917f 0x917f + ae5c: 7f84 flw fs1,56(a5) + ae5e: 1a06 slli s4,s4,0x21 + ae60: 7f85 lui t6,0xfffe1 + ae62: f491 bnez s1,ad6e <__stack_size+0xa56e> + ae64: 067e slli a2,a2,0x1f + ae66: 1e1a slli t3,t3,0x26 + ae68: 2540 fld fs0,136(a0) + ae6a: 9f22 add t5,t5,s0 + ae6c: 074e slli a4,a4,0x13 + ae6e: 0000 unimp + ae70: 0756 slli a4,a4,0x15 + ae72: 0000 unimp + ae74: 0030 addi a2,sp,8 + ae76: f491 bnez s1,ad82 <__stack_size+0xa582> + ae78: 067e slli a2,a2,0x1f + ae7a: 0079 c.addi zero,30 + ae7c: 911a add sp,sp,t1 + ae7e: 7f84 flw fs1,56(a5) + ae80: 4006 0x4006 + ae82: 1e25 addi t3,t3,-23 + ae84: 8491 srai s1,s1,0x4 + ae86: 067f 0x67f + ae88: 0079 c.addi zero,30 + ae8a: 911a add sp,sp,t1 + ae8c: 7ef4 flw fa3,124(a3) + ae8e: 4006 0x4006 + ae90: 1e25 addi t3,t3,-23 + ae92: 9122 add sp,sp,s0 + ae94: 7f84 flw fs1,56(a5) + ae96: 7906 flw fs2,96(sp) + ae98: 1a00 addi s0,sp,304 + ae9a: f491 bnez s1,ada6 <__stack_size+0xa5a6> + ae9c: 067e slli a2,a2,0x1f + ae9e: 0079 c.addi zero,30 + aea0: 1e1a slli t3,t3,0x26 + aea2: 2540 fld fs0,136(a0) + aea4: 9f22 add t5,t5,s0 + aea6: 0756 slli a4,a4,0x15 + aea8: 0000 unimp + aeaa: 079c addi a5,sp,960 + aeac: 0000 unimp + aeae: 0030 addi a2,sp,8 + aeb0: 7f84 flw fs1,56(a5) + aeb2: f491 bnez s1,adbe <__stack_size+0xa5be> + aeb4: 067e slli a2,a2,0x1f + aeb6: 911a add sp,sp,t1 + aeb8: 7f84 flw fs1,56(a5) + aeba: 4006 0x4006 + aebc: 1e25 addi t3,t3,-23 + aebe: 7f84 flw fs1,56(a5) + aec0: 8491 srai s1,s1,0x4 + aec2: 067f 0x67f + aec4: 911a add sp,sp,t1 + aec6: 7ef4 flw fa3,124(a3) + aec8: 4006 0x4006 + aeca: 1e25 addi t3,t3,-23 + aecc: 8422 mv s0,s0 + aece: 917f 0x917f + aed0: 7f84 flw fs1,56(a5) + aed2: 1a06 slli s4,s4,0x21 + aed4: 7f84 flw fs1,56(a5) + aed6: f491 bnez s1,ade2 <__stack_size+0xa5e2> + aed8: 067e slli a2,a2,0x1f + aeda: 1e1a slli t3,t3,0x26 + aedc: 2540 fld fs0,136(a0) + aede: 9f22 add t5,t5,s0 + aee0: 079c addi a5,sp,960 + aee2: 0000 unimp + aee4: 081e slli a6,a6,0x7 + aee6: 0000 unimp + aee8: 0030 addi a2,sp,8 + aeea: f491 bnez s1,adf6 <__stack_size+0xa5f6> + aeec: 067e slli a2,a2,0x1f + aeee: 0079 c.addi zero,30 + aef0: 911a add sp,sp,t1 + aef2: 7f84 flw fs1,56(a5) + aef4: 4006 0x4006 + aef6: 1e25 addi t3,t3,-23 + aef8: 8491 srai s1,s1,0x4 + aefa: 067f 0x67f + aefc: 0079 c.addi zero,30 + aefe: 911a add sp,sp,t1 + af00: 7ef4 flw fa3,124(a3) + af02: 4006 0x4006 + af04: 1e25 addi t3,t3,-23 + af06: 9122 add sp,sp,s0 + af08: 7f84 flw fs1,56(a5) + af0a: 7906 flw fs2,96(sp) + af0c: 1a00 addi s0,sp,304 + af0e: f491 bnez s1,ae1a <__stack_size+0xa61a> + af10: 067e slli a2,a2,0x1f + af12: 0079 c.addi zero,30 + af14: 1e1a slli t3,t3,0x26 + af16: 2540 fld fs0,136(a0) + af18: 9f22 add t5,t5,s0 + af1a: 081e slli a6,a6,0x7 + af1c: 0000 unimp + af1e: 08ae slli a7,a7,0xb + af20: 0000 unimp + af22: 0030 addi a2,sp,8 + af24: 7f89 lui t6,0xfffe2 + af26: f491 bnez s1,ae32 <__stack_size+0xa632> + af28: 067e slli a2,a2,0x1f + af2a: 911a add sp,sp,t1 + af2c: 7f84 flw fs1,56(a5) + af2e: 4006 0x4006 + af30: 1e25 addi t3,t3,-23 + af32: 7f89 lui t6,0xfffe2 + af34: 8491 srai s1,s1,0x4 + af36: 067f 0x67f + af38: 911a add sp,sp,t1 + af3a: 7ef4 flw fa3,124(a3) + af3c: 4006 0x4006 + af3e: 1e25 addi t3,t3,-23 + af40: 8922 mv s2,s0 + af42: 917f 0x917f + af44: 7f84 flw fs1,56(a5) + af46: 1a06 slli s4,s4,0x21 + af48: 7f89 lui t6,0xfffe2 + af4a: f491 bnez s1,ae56 <__stack_size+0xa656> + af4c: 067e slli a2,a2,0x1f + af4e: 1e1a slli t3,t3,0x26 + af50: 2540 fld fs0,136(a0) + af52: 9f22 add t5,t5,s0 + af54: 09d4 addi a3,sp,212 + af56: 0000 unimp + af58: 09da slli s3,s3,0x16 + af5a: 0000 unimp + af5c: 0030 addi a2,sp,8 + af5e: 7f89 lui t6,0xfffe2 + af60: f491 bnez s1,ae6c <__stack_size+0xa66c> + af62: 067e slli a2,a2,0x1f + af64: 911a add sp,sp,t1 af66: 7f84 flw fs1,56(a5) - af68: 8491 srai s1,s1,0x4 - af6a: 067f 0x67f - af6c: 911a add sp,sp,t1 - af6e: 7ef4 flw fa3,124(a3) - af70: 4006 0x4006 - af72: 1e25 addi t3,t3,-23 - af74: 8422 mv s0,s0 - af76: 917f 0x917f - af78: 7f84 flw fs1,56(a5) - af7a: 1a06 slli s4,s4,0x21 - af7c: 7f84 flw fs1,56(a5) - af7e: f491 bnez s1,ae8a <__stack_size+0xa68a> - af80: 067e slli a2,a2,0x1f - af82: 1e1a slli t3,t3,0x26 - af84: 2540 fld fs0,136(a0) - af86: 9f22 add t5,t5,s0 - af88: 079c addi a5,sp,960 - af8a: 0000 unimp - af8c: 081e slli a6,a6,0x7 - af8e: 0000 unimp - af90: 0030 addi a2,sp,8 - af92: f491 bnez s1,ae9e <__stack_size+0xa69e> - af94: 067e slli a2,a2,0x1f - af96: 0079 c.addi zero,30 - af98: 911a add sp,sp,t1 - af9a: 7f84 flw fs1,56(a5) - af9c: 4006 0x4006 - af9e: 1e25 addi t3,t3,-23 - afa0: 8491 srai s1,s1,0x4 - afa2: 067f 0x67f - afa4: 0079 c.addi zero,30 - afa6: 911a add sp,sp,t1 - afa8: 7ef4 flw fa3,124(a3) - afaa: 4006 0x4006 - afac: 1e25 addi t3,t3,-23 - afae: 9122 add sp,sp,s0 - afb0: 7f84 flw fs1,56(a5) - afb2: 7906 flw fs2,96(sp) - afb4: 1a00 addi s0,sp,304 - afb6: f491 bnez s1,aec2 <__stack_size+0xa6c2> - afb8: 067e slli a2,a2,0x1f - afba: 0079 c.addi zero,30 - afbc: 1e1a slli t3,t3,0x26 - afbe: 2540 fld fs0,136(a0) - afc0: 9f22 add t5,t5,s0 - afc2: 081e slli a6,a6,0x7 - afc4: 0000 unimp - afc6: 08ae slli a7,a7,0xb - afc8: 0000 unimp - afca: 0030 addi a2,sp,8 - afcc: 7f89 lui t6,0xfffe2 - afce: f491 bnez s1,aeda <__stack_size+0xa6da> - afd0: 067e slli a2,a2,0x1f - afd2: 911a add sp,sp,t1 - afd4: 7f84 flw fs1,56(a5) - afd6: 4006 0x4006 - afd8: 1e25 addi t3,t3,-23 - afda: 7f89 lui t6,0xfffe2 - afdc: 8491 srai s1,s1,0x4 - afde: 067f 0x67f - afe0: 911a add sp,sp,t1 - afe2: 7ef4 flw fa3,124(a3) - afe4: 4006 0x4006 - afe6: 1e25 addi t3,t3,-23 - afe8: 8922 mv s2,s0 - afea: 917f 0x917f - afec: 7f84 flw fs1,56(a5) - afee: 1a06 slli s4,s4,0x21 - aff0: 7f89 lui t6,0xfffe2 - aff2: f491 bnez s1,aefe <__stack_size+0xa6fe> - aff4: 067e slli a2,a2,0x1f - aff6: 1e1a slli t3,t3,0x26 - aff8: 2540 fld fs0,136(a0) - affa: 9f22 add t5,t5,s0 - affc: 09d4 addi a3,sp,212 + af68: 4006 0x4006 + af6a: 1e25 addi t3,t3,-23 + af6c: 7f89 lui t6,0xfffe2 + af6e: 8491 srai s1,s1,0x4 + af70: 067f 0x67f + af72: 911a add sp,sp,t1 + af74: 7ef4 flw fa3,124(a3) + af76: 4006 0x4006 + af78: 1e25 addi t3,t3,-23 + af7a: 8922 mv s2,s0 + af7c: 917f 0x917f + af7e: 7f84 flw fs1,56(a5) + af80: 1a06 slli s4,s4,0x21 + af82: 7f89 lui t6,0xfffe2 + af84: f491 bnez s1,ae90 <__stack_size+0xa690> + af86: 067e slli a2,a2,0x1f + af88: 1e1a slli t3,t3,0x26 + af8a: 2540 fld fs0,136(a0) + af8c: 9f22 add t5,t5,s0 + ... + af96: 03d4 addi a3,sp,452 + af98: 0000 unimp + af9a: 0402 slli s0,s0,0x0 + af9c: 0000 unimp + af9e: 0001 nop + afa0: 0056 0x56 + afa2: 0000 unimp + afa4: 0000 unimp + afa6: 0000 unimp + afa8: bc00 fsd fs0,56(s0) + afaa: b4000003 lb zero,-1216(zero) # fffffb40 <_sp+0x7fffbb40> + afae: 0006 0x6 + afb0: 0100 addi s0,sp,128 + afb2: 6200 flw fs0,0(a2) + afb4: 06b4 addi a3,sp,840 + afb6: 0000 unimp + afb8: 08ae slli a7,a7,0xb + afba: 0000 unimp + afbc: f6910003 lb zero,-151(sp) + afc0: d47e sw t6,40(sp) + afc2: 0009 c.addi zero,2 + afc4: da00 sw s0,48(a2) + afc6: 0009 c.addi zero,2 + afc8: 0300 addi s0,sp,384 + afca: 9100 0x9100 + afcc: 7ef6 flw ft9,124(sp) + ... + afd6: 03bc addi a5,sp,456 + afd8: 0000 unimp + afda: 06e6 slli a3,a3,0x19 + afdc: 0000 unimp + afde: 0001 nop + afe0: e659 bnez a2,b06e <__stack_size+0xa86e> + afe2: 0006 0x6 + afe4: ae00 fsd fs0,24(a2) + afe6: 0008 addi a0,sp,0 + afe8: 0300 addi s0,sp,384 + afea: 9100 0x9100 + afec: 7f86 flw ft11,96(sp) + afee: 09d4 addi a3,sp,212 + aff0: 0000 unimp + aff2: 09da slli s3,s3,0x16 + aff4: 0000 unimp + aff6: 86910003 lb zero,-1943(sp) + affa: 007f 0x7f + affc: 0000 unimp affe: 0000 unimp - b000: 09da slli s3,s3,0x16 - b002: 0000 unimp - b004: 0030 addi a2,sp,8 - b006: 7f89 lui t6,0xfffe2 - b008: f491 bnez s1,af14 <__stack_size+0xa714> - b00a: 067e slli a2,a2,0x1f - b00c: 911a add sp,sp,t1 - b00e: 7f84 flw fs1,56(a5) - b010: 4006 0x4006 - b012: 1e25 addi t3,t3,-23 - b014: 7f89 lui t6,0xfffe2 - b016: 8491 srai s1,s1,0x4 - b018: 067f 0x67f - b01a: 911a add sp,sp,t1 - b01c: 7ef4 flw fa3,124(a3) - b01e: 4006 0x4006 - b020: 1e25 addi t3,t3,-23 - b022: 8922 mv s2,s0 - b024: 917f 0x917f - b026: 7f84 flw fs1,56(a5) - b028: 1a06 slli s4,s4,0x21 - b02a: 7f89 lui t6,0xfffe2 - b02c: f491 bnez s1,af38 <__stack_size+0xa738> - b02e: 067e slli a2,a2,0x1f - b030: 1e1a slli t3,t3,0x26 - b032: 2540 fld fs0,136(a0) - b034: 9f22 add t5,t5,s0 - ... - b03e: 03d4 addi a3,sp,452 - b040: 0000 unimp - b042: 0402 slli s0,s0,0x0 - b044: 0000 unimp - b046: 0001 nop - b048: 0056 0x56 + b000: 0000 unimp + b002: 0200 addi s0,sp,256 + b004: 0004 addi s1,sp,0 + b006: 3200 fld fs0,32(a2) + b008: 0004 addi s1,sp,0 + b00a: 0100 addi s0,sp,128 + b00c: 5600 lw s0,40(a2) + b00e: 0432 slli s0,s0,0xc + b010: 0000 unimp + b012: 0512 slli a0,a0,0x4 + b014: 0000 unimp + b016: 0006 0x6 + b018: 007e 0x7e + b01a: 008d addi ra,ra,3 + b01c: 9f1e add t5,t5,t2 + b01e: 0512 slli a0,a0,0x4 + b020: 0000 unimp + b022: 061a slli a2,a2,0x6 + b024: 0000 unimp + b026: f091000b 0xf091000b + b02a: 067e slli a2,a2,0x1f + b02c: 0089 addi ra,ra,2 + b02e: 8d1a mv s10,t1 + b030: 1e00 addi s0,sp,816 + b032: 1a9f 0006 4400 0x440000061a9f + b038: 0006 0x6 + b03a: 0b00 addi s0,sp,400 + b03c: 9100 0x9100 + b03e: 7ef0 flw fa2,124(a3) + b040: 8c06 mv s8,ra + b042: 1a00 addi s0,sp,304 + b044: 008d addi ra,ra,3 + b046: 9f1e add t5,t5,t2 + b048: 0644 addi s1,sp,772 b04a: 0000 unimp - b04c: 0000 unimp + b04c: 0682 slli a3,a3,0x0 b04e: 0000 unimp - b050: bc00 fsd fs0,56(s0) - b052: b4000003 lb zero,-1216(zero) # fffffb40 <_sp+0x7fffbb40> - b056: 0006 0x6 - b058: 0100 addi s0,sp,128 - b05a: 6200 flw fs0,0(a2) - b05c: 06b4 addi a3,sp,840 - b05e: 0000 unimp - b060: 08ae slli a7,a7,0xb - b062: 0000 unimp - b064: f6910003 lb zero,-151(sp) - b068: d47e sw t6,40(sp) - b06a: 0009 c.addi zero,2 - b06c: da00 sw s0,48(a2) - b06e: 0009 c.addi zero,2 - b070: 0300 addi s0,sp,384 - b072: 9100 0x9100 - b074: 7ef6 flw ft9,124(sp) - ... - b07e: 03bc addi a5,sp,456 - b080: 0000 unimp - b082: 06e6 slli a3,a3,0x19 - b084: 0000 unimp - b086: 0001 nop - b088: e659 bnez a2,b116 <__stack_size+0xa916> - b08a: 0006 0x6 - b08c: ae00 fsd fs0,24(a2) - b08e: 0008 addi a0,sp,0 - b090: 0300 addi s0,sp,384 - b092: 9100 0x9100 - b094: 7f86 flw ft11,96(sp) - b096: 09d4 addi a3,sp,212 - b098: 0000 unimp - b09a: 09da slli s3,s3,0x16 - b09c: 0000 unimp - b09e: 86910003 lb zero,-1943(sp) - b0a2: 007f 0x7f + b050: 000c addi a1,sp,0 + b052: f091 bnez s1,af56 <__stack_size+0xa756> + b054: 067e slli a2,a2,0x1f + b056: ff0a fsw ft2,188(sp) + b058: 1aff 0x1aff + b05a: 008d addi ra,ra,3 + b05c: 9f1e add t5,t5,t2 + b05e: 0682 slli a3,a3,0x0 + b060: 0000 unimp + b062: 0684 addi s1,sp,832 + b064: 0000 unimp + b066: 7f7a000b 0x7f7a000b + b06a: f091 bnez s1,af6e <__stack_size+0xa76e> + b06c: 067e slli a2,a2,0x1f + b06e: 8d1a mv s10,t1 + b070: 1e00 addi s0,sp,816 + b072: 849f 0006 8600 0x86000006849f + b078: 0006 0x6 + b07a: 0c00 addi s0,sp,528 + b07c: 9100 0x9100 + b07e: 7ef0 flw fa2,124(a3) + b080: 0a06 slli s4,s4,0x1 + b082: ffff 0xffff + b084: 8d1a mv s10,t1 + b086: 1e00 addi s0,sp,816 + b088: 869f 0006 c400 0xc4000006869f + b08e: 0006 0x6 + b090: 0b00 addi s0,sp,400 + b092: 8400 0x8400 + b094: 917f 0x917f + b096: 7ef0 flw fa2,124(a3) + b098: 1a06 slli s4,s4,0x21 + b09a: 008d addi ra,ra,3 + b09c: 9f1e add t5,t5,t2 + b09e: 06c4 addi s1,sp,836 + b0a0: 0000 unimp + b0a2: 06e2 slli a3,a3,0x18 b0a4: 0000 unimp - b0a6: 0000 unimp - b0a8: 0000 unimp - b0aa: 0200 addi s0,sp,256 - b0ac: 0004 addi s1,sp,0 - b0ae: 3200 fld fs0,32(a2) - b0b0: 0004 addi s1,sp,0 - b0b2: 0100 addi s0,sp,128 - b0b4: 5600 lw s0,40(a2) - b0b6: 0432 slli s0,s0,0xc - b0b8: 0000 unimp - b0ba: 0512 slli a0,a0,0x4 - b0bc: 0000 unimp - b0be: 0006 0x6 - b0c0: 007e 0x7e - b0c2: 008d addi ra,ra,3 - b0c4: 9f1e add t5,t5,t2 - b0c6: 0512 slli a0,a0,0x4 - b0c8: 0000 unimp - b0ca: 061a slli a2,a2,0x6 - b0cc: 0000 unimp - b0ce: f091000b 0xf091000b - b0d2: 067e slli a2,a2,0x1f - b0d4: 0089 addi ra,ra,2 - b0d6: 8d1a mv s10,t1 - b0d8: 1e00 addi s0,sp,816 - b0da: 1a9f 0006 4400 0x440000061a9f - b0e0: 0006 0x6 - b0e2: 0b00 addi s0,sp,400 - b0e4: 9100 0x9100 - b0e6: 7ef0 flw fa2,124(a3) - b0e8: 8c06 mv s8,ra - b0ea: 1a00 addi s0,sp,304 - b0ec: 008d addi ra,ra,3 - b0ee: 9f1e add t5,t5,t2 - b0f0: 0644 addi s1,sp,772 - b0f2: 0000 unimp - b0f4: 0682 slli a3,a3,0x0 - b0f6: 0000 unimp - b0f8: 000c addi a1,sp,0 - b0fa: f091 bnez s1,affe <__stack_size+0xa7fe> - b0fc: 067e slli a2,a2,0x1f - b0fe: ff0a fsw ft2,188(sp) - b100: 1aff 0x1aff - b102: 008d addi ra,ra,3 - b104: 9f1e add t5,t5,t2 - b106: 0682 slli a3,a3,0x0 - b108: 0000 unimp - b10a: 0684 addi s1,sp,832 - b10c: 0000 unimp - b10e: 7f7a000b 0x7f7a000b - b112: f091 bnez s1,b016 <__stack_size+0xa816> - b114: 067e slli a2,a2,0x1f - b116: 8d1a mv s10,t1 - b118: 1e00 addi s0,sp,816 - b11a: 849f 0006 8600 0x86000006849f - b120: 0006 0x6 - b122: 0c00 addi s0,sp,528 - b124: 9100 0x9100 - b126: 7ef0 flw fa2,124(a3) - b128: 0a06 slli s4,s4,0x1 - b12a: ffff 0xffff - b12c: 8d1a mv s10,t1 - b12e: 1e00 addi s0,sp,816 - b130: 869f 0006 c400 0xc4000006869f - b136: 0006 0x6 - b138: 0b00 addi s0,sp,400 - b13a: 8400 0x8400 - b13c: 917f 0x917f - b13e: 7ef0 flw fa2,124(a3) - b140: 1a06 slli s4,s4,0x21 - b142: 008d addi ra,ra,3 - b144: 9f1e add t5,t5,t2 - b146: 06c4 addi s1,sp,836 - b148: 0000 unimp - b14a: 06e2 slli a3,a3,0x18 + b0a6: f091000b 0xf091000b + b0aa: 067e slli a2,a2,0x1f + b0ac: 0084 addi s1,sp,64 + b0ae: 8d1a mv s10,t1 + b0b0: 1e00 addi s0,sp,816 + b0b2: e29f 0006 4a00 0x4a000006e29f + b0b8: 0b000007 0xb000007 + b0bc: 8500 0x8500 + b0be: 917f 0x917f + b0c0: 7ef0 flw fa2,124(a3) + b0c2: 1a06 slli s4,s4,0x21 + b0c4: 008d addi ra,ra,3 + b0c6: 9f1e add t5,t5,t2 + b0c8: 074a slli a4,a4,0x12 + b0ca: 0000 unimp + b0cc: 074e slli a4,a4,0x13 + b0ce: 0000 unimp + b0d0: 0010 addi a2,sp,0 + b0d2: 7f85 lui t6,0xfffe1 + b0d4: f091 bnez s1,afd8 <__stack_size+0xa7d8> + b0d6: 067e slli a2,a2,0x1f + b0d8: 851a mv a0,t1 + b0da: 917f 0x917f + b0dc: 7f88 flw fa0,56(a5) + b0de: 1a06 slli s4,s4,0x21 + b0e0: 9f1e add t5,t5,t2 + b0e2: 074e slli a4,a4,0x13 + b0e4: 0000 unimp + b0e6: 0756 slli a4,a4,0x15 + b0e8: 0000 unimp + b0ea: 0010 addi a2,sp,0 + b0ec: f091 bnez s1,aff0 <__stack_size+0xa7f0> + b0ee: 067e slli a2,a2,0x1f + b0f0: 0079 c.addi zero,30 + b0f2: 911a add sp,sp,t1 + b0f4: 7f88 flw fa0,56(a5) + b0f6: 7906 flw fs2,96(sp) + b0f8: 1a00 addi s0,sp,304 + b0fa: 9f1e add t5,t5,t2 + b0fc: 0756 slli a4,a4,0x15 + b0fe: 0000 unimp + b100: 079c addi a5,sp,960 + b102: 0000 unimp + b104: 0010 addi a2,sp,0 + b106: 7f84 flw fs1,56(a5) + b108: f091 bnez s1,b00c <__stack_size+0xa80c> + b10a: 067e slli a2,a2,0x1f + b10c: 841a mv s0,t1 + b10e: 917f 0x917f + b110: 7f88 flw fa0,56(a5) + b112: 1a06 slli s4,s4,0x21 + b114: 9f1e add t5,t5,t2 + b116: 079c addi a5,sp,960 + b118: 0000 unimp + b11a: 081e slli a6,a6,0x7 + b11c: 0000 unimp + b11e: 0010 addi a2,sp,0 + b120: f091 bnez s1,b024 <__stack_size+0xa824> + b122: 067e slli a2,a2,0x1f + b124: 0079 c.addi zero,30 + b126: 911a add sp,sp,t1 + b128: 7f88 flw fa0,56(a5) + b12a: 7906 flw fs2,96(sp) + b12c: 1a00 addi s0,sp,304 + b12e: 9f1e add t5,t5,t2 + b130: 081e slli a6,a6,0x7 + b132: 0000 unimp + b134: 08ae slli a7,a7,0xb + b136: 0000 unimp + b138: 0010 addi a2,sp,0 + b13a: 7f89 lui t6,0xfffe2 + b13c: f091 bnez s1,b040 <__stack_size+0xa840> + b13e: 067e slli a2,a2,0x1f + b140: 891a mv s2,t1 + b142: 917f 0x917f + b144: 7f88 flw fa0,56(a5) + b146: 1a06 slli s4,s4,0x21 + b148: 9f1e add t5,t5,t2 + b14a: 09d4 addi a3,sp,212 b14c: 0000 unimp - b14e: f091000b 0xf091000b - b152: 067e slli a2,a2,0x1f - b154: 0084 addi s1,sp,64 - b156: 8d1a mv s10,t1 - b158: 1e00 addi s0,sp,816 - b15a: e29f 0006 4a00 0x4a000006e29f - b160: 0b000007 0xb000007 - b164: 8500 0x8500 - b166: 917f 0x917f - b168: 7ef0 flw fa2,124(a3) - b16a: 1a06 slli s4,s4,0x21 - b16c: 008d addi ra,ra,3 - b16e: 9f1e add t5,t5,t2 - b170: 074a slli a4,a4,0x12 - b172: 0000 unimp - b174: 074e slli a4,a4,0x13 - b176: 0000 unimp - b178: 0010 addi a2,sp,0 - b17a: 7f85 lui t6,0xfffe1 - b17c: f091 bnez s1,b080 <__stack_size+0xa880> - b17e: 067e slli a2,a2,0x1f - b180: 851a mv a0,t1 - b182: 917f 0x917f - b184: 7f88 flw fa0,56(a5) - b186: 1a06 slli s4,s4,0x21 - b188: 9f1e add t5,t5,t2 - b18a: 074e slli a4,a4,0x13 - b18c: 0000 unimp - b18e: 0756 slli a4,a4,0x15 - b190: 0000 unimp - b192: 0010 addi a2,sp,0 - b194: f091 bnez s1,b098 <__stack_size+0xa898> - b196: 067e slli a2,a2,0x1f - b198: 0079 c.addi zero,30 - b19a: 911a add sp,sp,t1 - b19c: 7f88 flw fa0,56(a5) - b19e: 7906 flw fs2,96(sp) - b1a0: 1a00 addi s0,sp,304 - b1a2: 9f1e add t5,t5,t2 - b1a4: 0756 slli a4,a4,0x15 - b1a6: 0000 unimp - b1a8: 079c addi a5,sp,960 - b1aa: 0000 unimp - b1ac: 0010 addi a2,sp,0 - b1ae: 7f84 flw fs1,56(a5) - b1b0: f091 bnez s1,b0b4 <__stack_size+0xa8b4> - b1b2: 067e slli a2,a2,0x1f - b1b4: 841a mv s0,t1 - b1b6: 917f 0x917f - b1b8: 7f88 flw fa0,56(a5) - b1ba: 1a06 slli s4,s4,0x21 - b1bc: 9f1e add t5,t5,t2 - b1be: 079c addi a5,sp,960 - b1c0: 0000 unimp - b1c2: 081e slli a6,a6,0x7 - b1c4: 0000 unimp - b1c6: 0010 addi a2,sp,0 - b1c8: f091 bnez s1,b0cc <__stack_size+0xa8cc> - b1ca: 067e slli a2,a2,0x1f - b1cc: 0079 c.addi zero,30 - b1ce: 911a add sp,sp,t1 - b1d0: 7f88 flw fa0,56(a5) - b1d2: 7906 flw fs2,96(sp) - b1d4: 1a00 addi s0,sp,304 - b1d6: 9f1e add t5,t5,t2 - b1d8: 081e slli a6,a6,0x7 - b1da: 0000 unimp - b1dc: 08ae slli a7,a7,0xb - b1de: 0000 unimp - b1e0: 0010 addi a2,sp,0 - b1e2: 7f89 lui t6,0xfffe2 - b1e4: f091 bnez s1,b0e8 <__stack_size+0xa8e8> - b1e6: 067e slli a2,a2,0x1f - b1e8: 891a mv s2,t1 - b1ea: 917f 0x917f - b1ec: 7f88 flw fa0,56(a5) - b1ee: 1a06 slli s4,s4,0x21 - b1f0: 9f1e add t5,t5,t2 - b1f2: 09d4 addi a3,sp,212 - b1f4: 0000 unimp - b1f6: 09da slli s3,s3,0x16 - b1f8: 0000 unimp - b1fa: 0010 addi a2,sp,0 - b1fc: 7f89 lui t6,0xfffe2 - b1fe: f091 bnez s1,b102 <__stack_size+0xa902> - b200: 067e slli a2,a2,0x1f - b202: 891a mv s2,t1 - b204: 917f 0x917f - b206: 7f88 flw fa0,56(a5) - b208: 1a06 slli s4,s4,0x21 - b20a: 9f1e add t5,t5,t2 + b14e: 09da slli s3,s3,0x16 + b150: 0000 unimp + b152: 0010 addi a2,sp,0 + b154: 7f89 lui t6,0xfffe2 + b156: f091 bnez s1,b05a <__stack_size+0xa85a> + b158: 067e slli a2,a2,0x1f + b15a: 891a mv s2,t1 + b15c: 917f 0x917f + b15e: 7f88 flw fa0,56(a5) + b160: 1a06 slli s4,s4,0x21 + b162: 9f1e add t5,t5,t2 ... - b214: 0402 slli s0,s0,0x0 - b216: 0000 unimp - b218: 040e slli s0,s0,0x3 - b21a: 0000 unimp - b21c: 0001 nop - b21e: 0e61 addi t3,t3,24 - b220: 0004 addi s1,sp,0 - b222: 1400 addi s0,sp,544 - b224: 0004 addi s1,sp,0 - b226: 0600 addi s0,sp,768 - b228: 7800 flw fs0,48(s0) - b22a: 7e00 flw fs0,56(a2) - b22c: 1e00 addi s0,sp,816 - b22e: 149f 0004 2e00 0x2e000004149f - b234: 0004 addi s1,sp,0 - b236: 0100 addi s0,sp,128 - b238: 6100 flw fs0,0(a0) - b23a: 042e slli s0,s0,0xb - b23c: 0000 unimp - b23e: 0432 slli s0,s0,0xc - b240: 0000 unimp - b242: 000e 0xe - b244: 0078 addi a4,sp,12 - b246: 007e 0x7e - b248: 761e flw fa2,228(sp) - b24a: 4000 lw s0,0(s0) - b24c: 2225 jal b374 <__stack_size+0xab74> - b24e: 9f220087 0x9f220087 - b252: 0432 slli s0,s0,0xc - b254: 0000 unimp - b256: 0456 slli s0,s0,0x15 - b258: 0000 unimp - b25a: 0011 c.addi zero,4 - b25c: 0078 addi a4,sp,12 - b25e: 007e 0x7e - b260: 7e1e flw ft8,228(sp) - b262: 8d00 0x8d00 - b264: 1e00 addi s0,sp,816 - b266: 2540 fld fs0,136(a0) - b268: 8722 mv a4,s0 - b26a: 2200 fld fs0,0(a2) - b26c: 569f 0004 1200 0x12000004569f - b272: 0005 c.addi zero,1 - b274: 1400 addi s0,sp,544 - b276: 7800 flw fs0,48(s0) - b278: 7e00 flw fs0,56(a2) - b27a: 1e00 addi s0,sp,816 - b27c: 008d008f 0x8d008f + b16c: 0402 slli s0,s0,0x0 + b16e: 0000 unimp + b170: 040e slli s0,s0,0x3 + b172: 0000 unimp + b174: 0001 nop + b176: 0e61 addi t3,t3,24 + b178: 0004 addi s1,sp,0 + b17a: 1400 addi s0,sp,544 + b17c: 0004 addi s1,sp,0 + b17e: 0600 addi s0,sp,768 + b180: 7800 flw fs0,48(s0) + b182: 7e00 flw fs0,56(a2) + b184: 1e00 addi s0,sp,816 + b186: 149f 0004 2e00 0x2e000004149f + b18c: 0004 addi s1,sp,0 + b18e: 0100 addi s0,sp,128 + b190: 6100 flw fs0,0(a0) + b192: 042e slli s0,s0,0xb + b194: 0000 unimp + b196: 0432 slli s0,s0,0xc + b198: 0000 unimp + b19a: 000e 0xe + b19c: 0078 addi a4,sp,12 + b19e: 007e 0x7e + b1a0: 761e flw fa2,228(sp) + b1a2: 4000 lw s0,0(s0) + b1a4: 2225 jal b2cc <__stack_size+0xaacc> + b1a6: 9f220087 0x9f220087 + b1aa: 0432 slli s0,s0,0xc + b1ac: 0000 unimp + b1ae: 0456 slli s0,s0,0x15 + b1b0: 0000 unimp + b1b2: 0011 c.addi zero,4 + b1b4: 0078 addi a4,sp,12 + b1b6: 007e 0x7e + b1b8: 7e1e flw ft8,228(sp) + b1ba: 8d00 0x8d00 + b1bc: 1e00 addi s0,sp,816 + b1be: 2540 fld fs0,136(a0) + b1c0: 8722 mv a4,s0 + b1c2: 2200 fld fs0,0(a2) + b1c4: 569f 0004 1200 0x12000004569f + b1ca: 0005 c.addi zero,1 + b1cc: 1400 addi s0,sp,544 + b1ce: 7800 flw fs0,48(s0) + b1d0: 7e00 flw fs0,56(a2) + b1d2: 1e00 addi s0,sp,816 + b1d4: 008d008f 0x8d008f + b1d8: 221e fld ft4,448(sp) + b1da: 007e 0x7e + b1dc: 008d addi ra,ra,3 + b1de: 401e 0x401e + b1e0: 2225 jal b308 <__stack_size+0xab08> + b1e2: 129f 0005 2200 0x22000005129f + b1e8: 0005 c.addi zero,1 + b1ea: 1e00 addi s0,sp,816 + b1ec: 9100 0x9100 + b1ee: 7ef0 flw fa2,124(a3) + b1f0: 8906 mv s2,ra + b1f2: 1a00 addi s0,sp,304 + b1f4: 0078 addi a4,sp,12 + b1f6: 8f1e mv t5,t2 + b1f8: 8d00 0x8d00 + b1fa: 1e00 addi s0,sp,816 + b1fc: 9122 add sp,sp,s0 + b1fe: 7ef0 flw fa2,124(a3) + b200: 8906 mv s2,ra + b202: 1a00 addi s0,sp,304 + b204: 008d addi ra,ra,3 + b206: 401e 0x401e + b208: 2225 jal b330 <__stack_size+0xab30> + b20a: 229f 0005 1a00 0x1a000005229f + b210: 0006 0x6 + b212: 2200 fld fs0,0(a2) + b214: 9100 0x9100 + b216: 7ef0 flw fa2,124(a3) + b218: 8906 mv s2,ra + b21a: 1a00 addi s0,sp,304 + b21c: 0078 addi a4,sp,12 + b21e: 911e add sp,sp,t2 + b220: 7ef0 flw fa2,124(a3) + b222: 4006 0x4006 + b224: 8d25 xor a0,a0,s1 + b226: 1e00 addi s0,sp,816 + b228: 9122 add sp,sp,s0 + b22a: 7ef0 flw fa2,124(a3) + b22c: 8906 mv s2,ra + b22e: 1a00 addi s0,sp,304 + b230: 008d addi ra,ra,3 + b232: 401e 0x401e + b234: 2225 jal b35c <__stack_size+0xab5c> + b236: 1a9f 0006 4400 0x440000061a9f + b23c: 0006 0x6 + b23e: 2200 fld fs0,0(a2) + b240: 9100 0x9100 + b242: 7ef0 flw fa2,124(a3) + b244: 8c06 mv s8,ra + b246: 1a00 addi s0,sp,304 + b248: 0078 addi a4,sp,12 + b24a: 911e add sp,sp,t2 + b24c: 7ef0 flw fa2,124(a3) + b24e: 4006 0x4006 + b250: 8d25 xor a0,a0,s1 + b252: 1e00 addi s0,sp,816 + b254: 9122 add sp,sp,s0 + b256: 7ef0 flw fa2,124(a3) + b258: 8c06 mv s8,ra + b25a: 1a00 addi s0,sp,304 + b25c: 008d addi ra,ra,3 + b25e: 401e 0x401e + b260: 2225 jal b388 <__stack_size+0xab88> + b262: 449f 0006 8200 0x82000006449f + b268: 0006 0x6 + b26a: 2400 fld fs0,8(s0) + b26c: 9100 0x9100 + b26e: 7ef0 flw fa2,124(a3) + b270: 0a06 slli s4,s4,0x1 + b272: ffff 0xffff + b274: 781a flw fa6,164(sp) + b276: 1e00 addi s0,sp,816 + b278: f091 bnez s1,b17c <__stack_size+0xa97c> + b27a: 067e slli a2,a2,0x1f + b27c: 2540 fld fs0,136(a0) + b27e: 008d addi ra,ra,3 b280: 221e fld ft4,448(sp) - b282: 007e 0x7e - b284: 008d addi ra,ra,3 - b286: 401e 0x401e - b288: 2225 jal b3b0 <__stack_size+0xabb0> - b28a: 129f 0005 2200 0x22000005129f - b290: 0005 c.addi zero,1 - b292: 1e00 addi s0,sp,816 - b294: 9100 0x9100 - b296: 7ef0 flw fa2,124(a3) - b298: 8906 mv s2,ra - b29a: 1a00 addi s0,sp,304 - b29c: 0078 addi a4,sp,12 - b29e: 8f1e mv t5,t2 - b2a0: 8d00 0x8d00 - b2a2: 1e00 addi s0,sp,816 - b2a4: 9122 add sp,sp,s0 + b282: f091 bnez s1,b186 <__stack_size+0xa986> + b284: 067e slli a2,a2,0x1f + b286: ff0a fsw ft2,188(sp) + b288: 1aff 0x1aff + b28a: 008d addi ra,ra,3 + b28c: 401e 0x401e + b28e: 2225 jal b3b6 <__stack_size+0xabb6> + b290: 829f 0006 8400 0x84000006829f + b296: 0006 0x6 + b298: 2200 fld fs0,0(a2) + b29a: 7a00 flw fs0,48(a2) + b29c: 917f 0x917f + b29e: 7ef0 flw fa2,124(a3) + b2a0: 1a06 slli s4,s4,0x21 + b2a2: 0078 addi a4,sp,12 + b2a4: 911e add sp,sp,t2 b2a6: 7ef0 flw fa2,124(a3) - b2a8: 8906 mv s2,ra - b2aa: 1a00 addi s0,sp,304 - b2ac: 008d addi ra,ra,3 - b2ae: 401e 0x401e - b2b0: 2225 jal b3d8 <__stack_size+0xabd8> - b2b2: 229f 0005 1a00 0x1a000005229f - b2b8: 0006 0x6 - b2ba: 2200 fld fs0,0(a2) - b2bc: 9100 0x9100 - b2be: 7ef0 flw fa2,124(a3) - b2c0: 8906 mv s2,ra - b2c2: 1a00 addi s0,sp,304 - b2c4: 0078 addi a4,sp,12 - b2c6: 911e add sp,sp,t2 + b2a8: 4006 0x4006 + b2aa: 8d25 xor a0,a0,s1 + b2ac: 1e00 addi s0,sp,816 + b2ae: 7a22 flw fs4,40(sp) + b2b0: 917f 0x917f + b2b2: 7ef0 flw fa2,124(a3) + b2b4: 1a06 slli s4,s4,0x21 + b2b6: 008d addi ra,ra,3 + b2b8: 401e 0x401e + b2ba: 2225 jal b3e2 <__stack_size+0xabe2> + b2bc: 849f 0006 8600 0x86000006849f + b2c2: 0006 0x6 + b2c4: 2400 fld fs0,8(s0) + b2c6: 9100 0x9100 b2c8: 7ef0 flw fa2,124(a3) - b2ca: 4006 0x4006 - b2cc: 8d25 xor a0,a0,s1 - b2ce: 1e00 addi s0,sp,816 - b2d0: 9122 add sp,sp,s0 - b2d2: 7ef0 flw fa2,124(a3) - b2d4: 8906 mv s2,ra - b2d6: 1a00 addi s0,sp,304 + b2ca: 0a06 slli s4,s4,0x1 + b2cc: ffff 0xffff + b2ce: 781a flw fa6,164(sp) + b2d0: 1e00 addi s0,sp,816 + b2d2: f091 bnez s1,b1d6 <__stack_size+0xa9d6> + b2d4: 067e slli a2,a2,0x1f + b2d6: 2540 fld fs0,136(a0) b2d8: 008d addi ra,ra,3 - b2da: 401e 0x401e - b2dc: 2225 jal b404 <__stack_size+0xac04> - b2de: 1a9f 0006 4400 0x440000061a9f - b2e4: 0006 0x6 - b2e6: 2200 fld fs0,0(a2) - b2e8: 9100 0x9100 - b2ea: 7ef0 flw fa2,124(a3) - b2ec: 8c06 mv s8,ra - b2ee: 1a00 addi s0,sp,304 - b2f0: 0078 addi a4,sp,12 - b2f2: 911e add sp,sp,t2 - b2f4: 7ef0 flw fa2,124(a3) - b2f6: 4006 0x4006 - b2f8: 8d25 xor a0,a0,s1 - b2fa: 1e00 addi s0,sp,816 - b2fc: 9122 add sp,sp,s0 - b2fe: 7ef0 flw fa2,124(a3) - b300: 8c06 mv s8,ra - b302: 1a00 addi s0,sp,304 - b304: 008d addi ra,ra,3 - b306: 401e 0x401e - b308: 2225 jal b430 <__stack_size+0xac30> - b30a: 449f 0006 8200 0x82000006449f - b310: 0006 0x6 - b312: 2400 fld fs0,8(s0) - b314: 9100 0x9100 - b316: 7ef0 flw fa2,124(a3) - b318: 0a06 slli s4,s4,0x1 - b31a: ffff 0xffff - b31c: 781a flw fa6,164(sp) - b31e: 1e00 addi s0,sp,816 - b320: f091 bnez s1,b224 <__stack_size+0xaa24> - b322: 067e slli a2,a2,0x1f - b324: 2540 fld fs0,136(a0) - b326: 008d addi ra,ra,3 - b328: 221e fld ft4,448(sp) - b32a: f091 bnez s1,b22e <__stack_size+0xaa2e> - b32c: 067e slli a2,a2,0x1f - b32e: ff0a fsw ft2,188(sp) - b330: 1aff 0x1aff - b332: 008d addi ra,ra,3 - b334: 401e 0x401e - b336: 2225 jal b45e <__stack_size+0xac5e> - b338: 829f 0006 8400 0x84000006829f - b33e: 0006 0x6 - b340: 2200 fld fs0,0(a2) - b342: 7a00 flw fs0,48(a2) - b344: 917f 0x917f - b346: 7ef0 flw fa2,124(a3) - b348: 1a06 slli s4,s4,0x21 - b34a: 0078 addi a4,sp,12 - b34c: 911e add sp,sp,t2 - b34e: 7ef0 flw fa2,124(a3) - b350: 4006 0x4006 - b352: 8d25 xor a0,a0,s1 - b354: 1e00 addi s0,sp,816 - b356: 7a22 flw fs4,40(sp) - b358: 917f 0x917f - b35a: 7ef0 flw fa2,124(a3) - b35c: 1a06 slli s4,s4,0x21 - b35e: 008d addi ra,ra,3 - b360: 401e 0x401e - b362: 2225 jal b48a <__stack_size+0xac8a> - b364: 849f 0006 8600 0x86000006849f - b36a: 0006 0x6 - b36c: 2400 fld fs0,8(s0) - b36e: 9100 0x9100 - b370: 7ef0 flw fa2,124(a3) - b372: 0a06 slli s4,s4,0x1 - b374: ffff 0xffff - b376: 781a flw fa6,164(sp) - b378: 1e00 addi s0,sp,816 - b37a: f091 bnez s1,b27e <__stack_size+0xaa7e> - b37c: 067e slli a2,a2,0x1f - b37e: 2540 fld fs0,136(a0) - b380: 008d addi ra,ra,3 - b382: 221e fld ft4,448(sp) - b384: f091 bnez s1,b288 <__stack_size+0xaa88> - b386: 067e slli a2,a2,0x1f - b388: ff0a fsw ft2,188(sp) - b38a: 1aff 0x1aff - b38c: 008d addi ra,ra,3 - b38e: 401e 0x401e - b390: 2225 jal b4b8 <__stack_size+0xacb8> - b392: 869f 0006 c400 0xc4000006869f - b398: 0006 0x6 - b39a: 2200 fld fs0,0(a2) - b39c: 8400 0x8400 - b39e: 917f 0x917f - b3a0: 7ef0 flw fa2,124(a3) - b3a2: 1a06 slli s4,s4,0x21 - b3a4: 0078 addi a4,sp,12 - b3a6: 911e add sp,sp,t2 - b3a8: 7ef0 flw fa2,124(a3) - b3aa: 4006 0x4006 - b3ac: 8d25 xor a0,a0,s1 - b3ae: 1e00 addi s0,sp,816 - b3b0: 8422 mv s0,s0 - b3b2: 917f 0x917f - b3b4: 7ef0 flw fa2,124(a3) - b3b6: 1a06 slli s4,s4,0x21 - b3b8: 008d addi ra,ra,3 - b3ba: 401e 0x401e - b3bc: 2225 jal b4e4 <__stack_size+0xace4> - b3be: c49f 0006 e200 0xe2000006c49f - b3c4: 0006 0x6 - b3c6: 2200 fld fs0,0(a2) - b3c8: 9100 0x9100 - b3ca: 7ef0 flw fa2,124(a3) - b3cc: 8406 mv s0,ra - b3ce: 1a00 addi s0,sp,304 - b3d0: 0078 addi a4,sp,12 - b3d2: 911e add sp,sp,t2 - b3d4: 7ef0 flw fa2,124(a3) - b3d6: 4006 0x4006 - b3d8: 8d25 xor a0,a0,s1 - b3da: 1e00 addi s0,sp,816 - b3dc: 9122 add sp,sp,s0 - b3de: 7ef0 flw fa2,124(a3) - b3e0: 8406 mv s0,ra - b3e2: 1a00 addi s0,sp,304 - b3e4: 008d addi ra,ra,3 - b3e6: 401e 0x401e - b3e8: 2225 jal b510 <__stack_size+0xad10> - b3ea: e29f 0006 4a00 0x4a000006e29f - b3f0: 22000007 0x22000007 - b3f4: 8500 0x8500 - b3f6: 917f 0x917f - b3f8: 7ef0 flw fa2,124(a3) - b3fa: 1a06 slli s4,s4,0x21 - b3fc: 0078 addi a4,sp,12 - b3fe: 911e add sp,sp,t2 - b400: 7ef0 flw fa2,124(a3) - b402: 4006 0x4006 - b404: 8d25 xor a0,a0,s1 - b406: 1e00 addi s0,sp,816 - b408: 8522 mv a0,s0 - b40a: 917f 0x917f - b40c: 7ef0 flw fa2,124(a3) - b40e: 1a06 slli s4,s4,0x21 - b410: 008d addi ra,ra,3 - b412: 401e 0x401e - b414: 2225 jal b53c <__stack_size+0xad3c> - b416: 4a9f 0007 4e00 0x4e0000074a9f - b41c: 2c000007 0x2c000007 - b420: 8500 0x8500 - b422: 917f 0x917f - b424: 7ef0 flw fa2,124(a3) - b426: 1a06 slli s4,s4,0x21 - b428: 0078 addi a4,sp,12 - b42a: 851e mv a0,t2 - b42c: 917f 0x917f - b42e: 7f88 flw fa0,56(a5) - b430: 1a06 slli s4,s4,0x21 - b432: f091 bnez s1,b336 <__stack_size+0xab36> - b434: 067e slli a2,a2,0x1f - b436: 2540 fld fs0,136(a0) - b438: 221e fld ft4,448(sp) - b43a: 7f85 lui t6,0xfffe1 - b43c: f091 bnez s1,b340 <__stack_size+0xab40> - b43e: 067e slli a2,a2,0x1f - b440: 851a mv a0,t1 - b442: 917f 0x917f - b444: 7f88 flw fa0,56(a5) - b446: 1a06 slli s4,s4,0x21 - b448: 401e 0x401e - b44a: 2225 jal b572 <__stack_size+0xad72> - b44c: 4e9f 0007 5600 0x560000074e9f - b452: 2c000007 0x2c000007 - b456: 9100 0x9100 - b458: 7ef0 flw fa2,124(a3) - b45a: 7906 flw fs2,96(sp) - b45c: 1a00 addi s0,sp,304 - b45e: 0078 addi a4,sp,12 - b460: 911e add sp,sp,t2 - b462: 7f88 flw fa0,56(a5) - b464: 7906 flw fs2,96(sp) - b466: 1a00 addi s0,sp,304 - b468: f091 bnez s1,b36c <__stack_size+0xab6c> - b46a: 067e slli a2,a2,0x1f - b46c: 2540 fld fs0,136(a0) - b46e: 221e fld ft4,448(sp) - b470: f091 bnez s1,b374 <__stack_size+0xab74> - b472: 067e slli a2,a2,0x1f - b474: 0079 c.addi zero,30 - b476: 911a add sp,sp,t1 - b478: 7f88 flw fa0,56(a5) - b47a: 7906 flw fs2,96(sp) - b47c: 1a00 addi s0,sp,304 - b47e: 401e 0x401e - b480: 2225 jal b5a8 <__stack_size+0xada8> - b482: 569f 0007 9c00 0x9c000007569f - b488: 2c000007 0x2c000007 - b48c: 8400 0x8400 - b48e: 917f 0x917f - b490: 7ef0 flw fa2,124(a3) - b492: 1a06 slli s4,s4,0x21 - b494: 0078 addi a4,sp,12 - b496: 841e mv s0,t2 - b498: 917f 0x917f - b49a: 7f88 flw fa0,56(a5) - b49c: 1a06 slli s4,s4,0x21 - b49e: f091 bnez s1,b3a2 <__stack_size+0xaba2> - b4a0: 067e slli a2,a2,0x1f - b4a2: 2540 fld fs0,136(a0) - b4a4: 221e fld ft4,448(sp) - b4a6: 7f84 flw fs1,56(a5) - b4a8: f091 bnez s1,b3ac <__stack_size+0xabac> - b4aa: 067e slli a2,a2,0x1f - b4ac: 841a mv s0,t1 - b4ae: 917f 0x917f - b4b0: 7f88 flw fa0,56(a5) - b4b2: 1a06 slli s4,s4,0x21 - b4b4: 401e 0x401e - b4b6: 2225 jal b5de <__stack_size+0xadde> - b4b8: 9c9f 0007 1e00 0x1e0000079c9f - b4be: 0008 addi a0,sp,0 - b4c0: 2c00 fld fs0,24(s0) - b4c2: 9100 0x9100 - b4c4: 7ef0 flw fa2,124(a3) - b4c6: 7906 flw fs2,96(sp) - b4c8: 1a00 addi s0,sp,304 - b4ca: 0078 addi a4,sp,12 - b4cc: 911e add sp,sp,t2 - b4ce: 7f88 flw fa0,56(a5) - b4d0: 7906 flw fs2,96(sp) - b4d2: 1a00 addi s0,sp,304 - b4d4: f091 bnez s1,b3d8 <__stack_size+0xabd8> - b4d6: 067e slli a2,a2,0x1f - b4d8: 2540 fld fs0,136(a0) - b4da: 221e fld ft4,448(sp) - b4dc: f091 bnez s1,b3e0 <__stack_size+0xabe0> - b4de: 067e slli a2,a2,0x1f - b4e0: 0079 c.addi zero,30 - b4e2: 911a add sp,sp,t1 - b4e4: 7f88 flw fa0,56(a5) - b4e6: 7906 flw fs2,96(sp) - b4e8: 1a00 addi s0,sp,304 - b4ea: 401e 0x401e - b4ec: 2225 jal b614 <__stack_size+0xae14> - b4ee: 1e9f 0008 ae00 0xae0000081e9f - b4f4: 0008 addi a0,sp,0 - b4f6: 2c00 fld fs0,24(s0) - b4f8: 8900 0x8900 - b4fa: 917f 0x917f + b2da: 221e fld ft4,448(sp) + b2dc: f091 bnez s1,b1e0 <__stack_size+0xa9e0> + b2de: 067e slli a2,a2,0x1f + b2e0: ff0a fsw ft2,188(sp) + b2e2: 1aff 0x1aff + b2e4: 008d addi ra,ra,3 + b2e6: 401e 0x401e + b2e8: 2225 jal b410 <__stack_size+0xac10> + b2ea: 869f 0006 c400 0xc4000006869f + b2f0: 0006 0x6 + b2f2: 2200 fld fs0,0(a2) + b2f4: 8400 0x8400 + b2f6: 917f 0x917f + b2f8: 7ef0 flw fa2,124(a3) + b2fa: 1a06 slli s4,s4,0x21 + b2fc: 0078 addi a4,sp,12 + b2fe: 911e add sp,sp,t2 + b300: 7ef0 flw fa2,124(a3) + b302: 4006 0x4006 + b304: 8d25 xor a0,a0,s1 + b306: 1e00 addi s0,sp,816 + b308: 8422 mv s0,s0 + b30a: 917f 0x917f + b30c: 7ef0 flw fa2,124(a3) + b30e: 1a06 slli s4,s4,0x21 + b310: 008d addi ra,ra,3 + b312: 401e 0x401e + b314: 2225 jal b43c <__stack_size+0xac3c> + b316: c49f 0006 e200 0xe2000006c49f + b31c: 0006 0x6 + b31e: 2200 fld fs0,0(a2) + b320: 9100 0x9100 + b322: 7ef0 flw fa2,124(a3) + b324: 8406 mv s0,ra + b326: 1a00 addi s0,sp,304 + b328: 0078 addi a4,sp,12 + b32a: 911e add sp,sp,t2 + b32c: 7ef0 flw fa2,124(a3) + b32e: 4006 0x4006 + b330: 8d25 xor a0,a0,s1 + b332: 1e00 addi s0,sp,816 + b334: 9122 add sp,sp,s0 + b336: 7ef0 flw fa2,124(a3) + b338: 8406 mv s0,ra + b33a: 1a00 addi s0,sp,304 + b33c: 008d addi ra,ra,3 + b33e: 401e 0x401e + b340: 2225 jal b468 <__stack_size+0xac68> + b342: e29f 0006 4a00 0x4a000006e29f + b348: 22000007 0x22000007 + b34c: 8500 0x8500 + b34e: 917f 0x917f + b350: 7ef0 flw fa2,124(a3) + b352: 1a06 slli s4,s4,0x21 + b354: 0078 addi a4,sp,12 + b356: 911e add sp,sp,t2 + b358: 7ef0 flw fa2,124(a3) + b35a: 4006 0x4006 + b35c: 8d25 xor a0,a0,s1 + b35e: 1e00 addi s0,sp,816 + b360: 8522 mv a0,s0 + b362: 917f 0x917f + b364: 7ef0 flw fa2,124(a3) + b366: 1a06 slli s4,s4,0x21 + b368: 008d addi ra,ra,3 + b36a: 401e 0x401e + b36c: 2225 jal b494 <__stack_size+0xac94> + b36e: 4a9f 0007 4e00 0x4e0000074a9f + b374: 2c000007 0x2c000007 + b378: 8500 0x8500 + b37a: 917f 0x917f + b37c: 7ef0 flw fa2,124(a3) + b37e: 1a06 slli s4,s4,0x21 + b380: 0078 addi a4,sp,12 + b382: 851e mv a0,t2 + b384: 917f 0x917f + b386: 7f88 flw fa0,56(a5) + b388: 1a06 slli s4,s4,0x21 + b38a: f091 bnez s1,b28e <__stack_size+0xaa8e> + b38c: 067e slli a2,a2,0x1f + b38e: 2540 fld fs0,136(a0) + b390: 221e fld ft4,448(sp) + b392: 7f85 lui t6,0xfffe1 + b394: f091 bnez s1,b298 <__stack_size+0xaa98> + b396: 067e slli a2,a2,0x1f + b398: 851a mv a0,t1 + b39a: 917f 0x917f + b39c: 7f88 flw fa0,56(a5) + b39e: 1a06 slli s4,s4,0x21 + b3a0: 401e 0x401e + b3a2: 2225 jal b4ca <__stack_size+0xacca> + b3a4: 4e9f 0007 5600 0x560000074e9f + b3aa: 2c000007 0x2c000007 + b3ae: 9100 0x9100 + b3b0: 7ef0 flw fa2,124(a3) + b3b2: 7906 flw fs2,96(sp) + b3b4: 1a00 addi s0,sp,304 + b3b6: 0078 addi a4,sp,12 + b3b8: 911e add sp,sp,t2 + b3ba: 7f88 flw fa0,56(a5) + b3bc: 7906 flw fs2,96(sp) + b3be: 1a00 addi s0,sp,304 + b3c0: f091 bnez s1,b2c4 <__stack_size+0xaac4> + b3c2: 067e slli a2,a2,0x1f + b3c4: 2540 fld fs0,136(a0) + b3c6: 221e fld ft4,448(sp) + b3c8: f091 bnez s1,b2cc <__stack_size+0xaacc> + b3ca: 067e slli a2,a2,0x1f + b3cc: 0079 c.addi zero,30 + b3ce: 911a add sp,sp,t1 + b3d0: 7f88 flw fa0,56(a5) + b3d2: 7906 flw fs2,96(sp) + b3d4: 1a00 addi s0,sp,304 + b3d6: 401e 0x401e + b3d8: 2225 jal b500 <__stack_size+0xad00> + b3da: 569f 0007 9c00 0x9c000007569f + b3e0: 2c000007 0x2c000007 + b3e4: 8400 0x8400 + b3e6: 917f 0x917f + b3e8: 7ef0 flw fa2,124(a3) + b3ea: 1a06 slli s4,s4,0x21 + b3ec: 0078 addi a4,sp,12 + b3ee: 841e mv s0,t2 + b3f0: 917f 0x917f + b3f2: 7f88 flw fa0,56(a5) + b3f4: 1a06 slli s4,s4,0x21 + b3f6: f091 bnez s1,b2fa <__stack_size+0xaafa> + b3f8: 067e slli a2,a2,0x1f + b3fa: 2540 fld fs0,136(a0) + b3fc: 221e fld ft4,448(sp) + b3fe: 7f84 flw fs1,56(a5) + b400: f091 bnez s1,b304 <__stack_size+0xab04> + b402: 067e slli a2,a2,0x1f + b404: 841a mv s0,t1 + b406: 917f 0x917f + b408: 7f88 flw fa0,56(a5) + b40a: 1a06 slli s4,s4,0x21 + b40c: 401e 0x401e + b40e: 2225 jal b536 <__stack_size+0xad36> + b410: 9c9f 0007 1e00 0x1e0000079c9f + b416: 0008 addi a0,sp,0 + b418: 2c00 fld fs0,24(s0) + b41a: 9100 0x9100 + b41c: 7ef0 flw fa2,124(a3) + b41e: 7906 flw fs2,96(sp) + b420: 1a00 addi s0,sp,304 + b422: 0078 addi a4,sp,12 + b424: 911e add sp,sp,t2 + b426: 7f88 flw fa0,56(a5) + b428: 7906 flw fs2,96(sp) + b42a: 1a00 addi s0,sp,304 + b42c: f091 bnez s1,b330 <__stack_size+0xab30> + b42e: 067e slli a2,a2,0x1f + b430: 2540 fld fs0,136(a0) + b432: 221e fld ft4,448(sp) + b434: f091 bnez s1,b338 <__stack_size+0xab38> + b436: 067e slli a2,a2,0x1f + b438: 0079 c.addi zero,30 + b43a: 911a add sp,sp,t1 + b43c: 7f88 flw fa0,56(a5) + b43e: 7906 flw fs2,96(sp) + b440: 1a00 addi s0,sp,304 + b442: 401e 0x401e + b444: 2225 jal b56c <__stack_size+0xad6c> + b446: 1e9f 0008 ae00 0xae0000081e9f + b44c: 0008 addi a0,sp,0 + b44e: 2c00 fld fs0,24(s0) + b450: 8900 0x8900 + b452: 917f 0x917f + b454: 7ef0 flw fa2,124(a3) + b456: 1a06 slli s4,s4,0x21 + b458: 0078 addi a4,sp,12 + b45a: 891e mv s2,t2 + b45c: 917f 0x917f + b45e: 7f88 flw fa0,56(a5) + b460: 1a06 slli s4,s4,0x21 + b462: f091 bnez s1,b366 <__stack_size+0xab66> + b464: 067e slli a2,a2,0x1f + b466: 2540 fld fs0,136(a0) + b468: 221e fld ft4,448(sp) + b46a: 7f89 lui t6,0xfffe2 + b46c: f091 bnez s1,b370 <__stack_size+0xab70> + b46e: 067e slli a2,a2,0x1f + b470: 891a mv s2,t1 + b472: 917f 0x917f + b474: 7f88 flw fa0,56(a5) + b476: 1a06 slli s4,s4,0x21 + b478: 401e 0x401e + b47a: 2225 jal b5a2 <__stack_size+0xada2> + b47c: d49f 0009 da00 0xda000009d49f + b482: 0009 c.addi zero,2 + b484: 2c00 fld fs0,24(s0) + b486: 8900 0x8900 + b488: 917f 0x917f + b48a: 7ef0 flw fa2,124(a3) + b48c: 1a06 slli s4,s4,0x21 + b48e: 0078 addi a4,sp,12 + b490: 891e mv s2,t2 + b492: 917f 0x917f + b494: 7f88 flw fa0,56(a5) + b496: 1a06 slli s4,s4,0x21 + b498: f091 bnez s1,b39c <__stack_size+0xab9c> + b49a: 067e slli a2,a2,0x1f + b49c: 2540 fld fs0,136(a0) + b49e: 221e fld ft4,448(sp) + b4a0: 7f89 lui t6,0xfffe2 + b4a2: f091 bnez s1,b3a6 <__stack_size+0xaba6> + b4a4: 067e slli a2,a2,0x1f + b4a6: 891a mv s2,t1 + b4a8: 917f 0x917f + b4aa: 7f88 flw fa0,56(a5) + b4ac: 1a06 slli s4,s4,0x21 + b4ae: 401e 0x401e + b4b0: 2225 jal b5d8 <__stack_size+0xadd8> + b4b2: 009f 0000 0000 0x9f + b4b8: 0000 unimp + b4ba: 0600 addi s0,sp,768 + b4bc: 0004 addi s1,sp,0 + b4be: 5600 lw s0,40(a2) + b4c0: 0004 addi s1,sp,0 + b4c2: 0100 addi s0,sp,128 + b4c4: 6700 flw fs0,8(a4) + b4c6: 0456 slli s0,s0,0x15 + b4c8: 0000 unimp + b4ca: 0522 slli a0,a0,0x8 + b4cc: 0000 unimp + b4ce: 0006 0x6 + b4d0: 008d008f 0x8d008f + b4d4: 9f1e add t5,t5,t2 + b4d6: 0522 slli a0,a0,0x8 + b4d8: 0000 unimp + b4da: 074a slli a4,a4,0x12 + b4dc: 0000 unimp + b4de: 000a 0xa + b4e0: f091 bnez s1,b3e4 <__stack_size+0xabe4> + b4e2: 067e slli a2,a2,0x1f + b4e4: 2540 fld fs0,136(a0) + b4e6: 008d addi ra,ra,3 + b4e8: 9f1e add t5,t5,t2 + b4ea: 074a slli a4,a4,0x12 + b4ec: 0000 unimp + b4ee: 074e slli a4,a4,0x13 + b4f0: 0000 unimp + b4f2: 7f85000f 0x7f85000f + b4f6: 8891 andi s1,s1,4 + b4f8: 067f 0x67f + b4fa: 911a add sp,sp,t1 b4fc: 7ef0 flw fa2,124(a3) - b4fe: 1a06 slli s4,s4,0x21 - b500: 0078 addi a4,sp,12 - b502: 891e mv s2,t2 - b504: 917f 0x917f - b506: 7f88 flw fa0,56(a5) - b508: 1a06 slli s4,s4,0x21 - b50a: f091 bnez s1,b40e <__stack_size+0xac0e> - b50c: 067e slli a2,a2,0x1f - b50e: 2540 fld fs0,136(a0) - b510: 221e fld ft4,448(sp) - b512: 7f89 lui t6,0xfffe2 + b4fe: 4006 0x4006 + b500: 1e25 addi t3,t3,-23 + b502: 4e9f 0007 5600 0x560000074e9f + b508: 0f000007 0xf000007 + b50c: 9100 0x9100 + b50e: 7f88 flw fa0,56(a5) + b510: 7906 flw fs2,96(sp) + b512: 1a00 addi s0,sp,304 b514: f091 bnez s1,b418 <__stack_size+0xac18> b516: 067e slli a2,a2,0x1f - b518: 891a mv s2,t1 - b51a: 917f 0x917f - b51c: 7f88 flw fa0,56(a5) - b51e: 1a06 slli s4,s4,0x21 - b520: 401e 0x401e - b522: 2225 jal b64a <__stack_size+0xae4a> - b524: d49f 0009 da00 0xda000009d49f - b52a: 0009 c.addi zero,2 - b52c: 2c00 fld fs0,24(s0) - b52e: 8900 0x8900 - b530: 917f 0x917f - b532: 7ef0 flw fa2,124(a3) - b534: 1a06 slli s4,s4,0x21 - b536: 0078 addi a4,sp,12 - b538: 891e mv s2,t2 - b53a: 917f 0x917f - b53c: 7f88 flw fa0,56(a5) - b53e: 1a06 slli s4,s4,0x21 - b540: f091 bnez s1,b444 <__stack_size+0xac44> - b542: 067e slli a2,a2,0x1f - b544: 2540 fld fs0,136(a0) - b546: 221e fld ft4,448(sp) - b548: 7f89 lui t6,0xfffe2 - b54a: f091 bnez s1,b44e <__stack_size+0xac4e> - b54c: 067e slli a2,a2,0x1f - b54e: 891a mv s2,t1 - b550: 917f 0x917f - b552: 7f88 flw fa0,56(a5) - b554: 1a06 slli s4,s4,0x21 - b556: 401e 0x401e - b558: 2225 jal b680 <__stack_size+0xae80> - b55a: 009f 0000 0000 0x9f - b560: 0000 unimp - b562: 0600 addi s0,sp,768 - b564: 0004 addi s1,sp,0 - b566: 5600 lw s0,40(a2) - b568: 0004 addi s1,sp,0 - b56a: 0100 addi s0,sp,128 - b56c: 6700 flw fs0,8(a4) - b56e: 0456 slli s0,s0,0x15 - b570: 0000 unimp - b572: 0522 slli a0,a0,0x8 - b574: 0000 unimp - b576: 0006 0x6 - b578: 008d008f 0x8d008f - b57c: 9f1e add t5,t5,t2 - b57e: 0522 slli a0,a0,0x8 - b580: 0000 unimp - b582: 074a slli a4,a4,0x12 - b584: 0000 unimp - b586: 000a 0xa - b588: f091 bnez s1,b48c <__stack_size+0xac8c> - b58a: 067e slli a2,a2,0x1f - b58c: 2540 fld fs0,136(a0) - b58e: 008d addi ra,ra,3 - b590: 9f1e add t5,t5,t2 - b592: 074a slli a4,a4,0x12 + b518: 2540 fld fs0,136(a0) + b51a: 9f1e add t5,t5,t2 + b51c: 0756 slli a4,a4,0x15 + b51e: 0000 unimp + b520: 079c addi a5,sp,960 + b522: 0000 unimp + b524: 7f84000f 0x7f84000f + b528: 8891 andi s1,s1,4 + b52a: 067f 0x67f + b52c: 911a add sp,sp,t1 + b52e: 7ef0 flw fa2,124(a3) + b530: 4006 0x4006 + b532: 1e25 addi t3,t3,-23 + b534: 9c9f 0007 1e00 0x1e0000079c9f + b53a: 0008 addi a0,sp,0 + b53c: 0f00 addi s0,sp,912 + b53e: 9100 0x9100 + b540: 7f88 flw fa0,56(a5) + b542: 7906 flw fs2,96(sp) + b544: 1a00 addi s0,sp,304 + b546: f091 bnez s1,b44a <__stack_size+0xac4a> + b548: 067e slli a2,a2,0x1f + b54a: 2540 fld fs0,136(a0) + b54c: 9f1e add t5,t5,t2 + b54e: 081e slli a6,a6,0x7 + b550: 0000 unimp + b552: 08ae slli a7,a7,0xb + b554: 0000 unimp + b556: 7f89000f 0x7f89000f + b55a: 8891 andi s1,s1,4 + b55c: 067f 0x67f + b55e: 911a add sp,sp,t1 + b560: 7ef0 flw fa2,124(a3) + b562: 4006 0x4006 + b564: 1e25 addi t3,t3,-23 + b566: d49f 0009 da00 0xda000009d49f + b56c: 0009 c.addi zero,2 + b56e: 0f00 addi s0,sp,912 + b570: 8900 0x8900 + b572: 917f 0x917f + b574: 7f88 flw fa0,56(a5) + b576: 1a06 slli s4,s4,0x21 + b578: f091 bnez s1,b47c <__stack_size+0xac7c> + b57a: 067e slli a2,a2,0x1f + b57c: 2540 fld fs0,136(a0) + b57e: 9f1e add t5,t5,t2 + ... + b588: 0414 addi a3,sp,512 + b58a: 0000 unimp + b58c: 0426 slli s0,s0,0x9 + b58e: 0000 unimp + b590: 0001 nop + b592: 005c addi a5,sp,4 b594: 0000 unimp - b596: 074e slli a4,a4,0x13 + b596: 0000 unimp b598: 0000 unimp - b59a: 7f85000f 0x7f85000f - b59e: 8891 andi s1,s1,4 - b5a0: 067f 0x67f - b5a2: 911a add sp,sp,t1 - b5a4: 7ef0 flw fa2,124(a3) - b5a6: 4006 0x4006 - b5a8: 1e25 addi t3,t3,-23 - b5aa: 4e9f 0007 5600 0x560000074e9f - b5b0: 0f000007 0xf000007 - b5b4: 9100 0x9100 - b5b6: 7f88 flw fa0,56(a5) - b5b8: 7906 flw fs2,96(sp) - b5ba: 1a00 addi s0,sp,304 - b5bc: f091 bnez s1,b4c0 <__stack_size+0xacc0> - b5be: 067e slli a2,a2,0x1f - b5c0: 2540 fld fs0,136(a0) - b5c2: 9f1e add t5,t5,t2 - b5c4: 0756 slli a4,a4,0x15 - b5c6: 0000 unimp - b5c8: 079c addi a5,sp,960 + b59a: fe00 fsw fs0,56(a2) + b59c: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> + b5a0: 0008 addi a0,sp,0 + b5a2: 0300 addi s0,sp,384 + b5a4: 9100 0x9100 + b5a6: 7ef0 flw fa2,124(a3) + b5a8: 09d4 addi a3,sp,212 + b5aa: 0000 unimp + b5ac: 09da slli s3,s3,0x16 + b5ae: 0000 unimp + b5b0: f0910003 lb zero,-247(sp) + b5b4: 007e 0x7e + b5b6: 0000 unimp + b5b8: 0000 unimp + b5ba: 0000 unimp + b5bc: fe00 fsw fs0,56(a2) + b5be: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + b5c2: 0005 c.addi zero,1 + b5c4: 0100 addi s0,sp,128 + b5c6: 6f00 flw fs0,24(a4) + b5c8: 0522 slli a0,a0,0x8 b5ca: 0000 unimp - b5cc: 7f84000f 0x7f84000f - b5d0: 8891 andi s1,s1,4 - b5d2: 067f 0x67f - b5d4: 911a add sp,sp,t1 - b5d6: 7ef0 flw fa2,124(a3) - b5d8: 4006 0x4006 - b5da: 1e25 addi t3,t3,-23 - b5dc: 9c9f 0007 1e00 0x1e0000079c9f - b5e2: 0008 addi a0,sp,0 - b5e4: 0f00 addi s0,sp,912 - b5e6: 9100 0x9100 - b5e8: 7f88 flw fa0,56(a5) - b5ea: 7906 flw fs2,96(sp) - b5ec: 1a00 addi s0,sp,304 - b5ee: f091 bnez s1,b4f2 <__stack_size+0xacf2> - b5f0: 067e slli a2,a2,0x1f - b5f2: 2540 fld fs0,136(a0) - b5f4: 9f1e add t5,t5,t2 - b5f6: 081e slli a6,a6,0x7 - b5f8: 0000 unimp - b5fa: 08ae slli a7,a7,0xb - b5fc: 0000 unimp - b5fe: 7f89000f 0x7f89000f - b602: 8891 andi s1,s1,4 - b604: 067f 0x67f - b606: 911a add sp,sp,t1 - b608: 7ef0 flw fa2,124(a3) - b60a: 4006 0x4006 - b60c: 1e25 addi t3,t3,-23 - b60e: d49f 0009 da00 0xda000009d49f - b614: 0009 c.addi zero,2 - b616: 0f00 addi s0,sp,912 - b618: 8900 0x8900 - b61a: 917f 0x917f - b61c: 7f88 flw fa0,56(a5) - b61e: 1a06 slli s4,s4,0x21 - b620: f091 bnez s1,b524 <__stack_size+0xad24> - b622: 067e slli a2,a2,0x1f - b624: 2540 fld fs0,136(a0) - b626: 9f1e add t5,t5,t2 + b5cc: 08ae slli a7,a7,0xb + b5ce: 0000 unimp + b5d0: f2910003 lb zero,-215(sp) + b5d4: d47e sw t6,40(sp) + b5d6: 0009 c.addi zero,2 + b5d8: da00 sw s0,48(a2) + b5da: 0009 c.addi zero,2 + b5dc: 0300 addi s0,sp,384 + b5de: 9100 0x9100 + b5e0: 7ef2 flw ft9,60(sp) ... - b630: 0414 addi a3,sp,512 - b632: 0000 unimp - b634: 0426 slli s0,s0,0x9 - b636: 0000 unimp - b638: 0001 nop - b63a: 005c addi a5,sp,4 - b63c: 0000 unimp + b5ea: 03fe slli t2,t2,0x1f + b5ec: 0000 unimp + b5ee: 08ae slli a7,a7,0xb + b5f0: 0000 unimp + b5f2: 0001 nop + b5f4: d458 sw a4,44(s0) + b5f6: 0009 c.addi zero,2 + b5f8: da00 sw s0,48(a2) + b5fa: 0009 c.addi zero,2 + b5fc: 0100 addi s0,sp,128 + b5fe: 5800 lw s0,48(s0) + ... + b608: 0442 slli s0,s0,0x10 + b60a: 0000 unimp + b60c: 047a slli s0,s0,0x1e + b60e: 0000 unimp + b610: 0001 nop + b612: 7a61 lui s4,0xffff8 + b614: 0004 addi s1,sp,0 + b616: 5e00 lw s0,56(a2) + b618: 0005 c.addi zero,1 + b61a: 0600 addi s0,sp,768 + b61c: 8c00 0x8c00 + b61e: 7c00 flw fs0,56(s0) + b620: 1e00 addi s0,sp,816 + b622: 5e9f 0005 1a00 0x1a0000055e9f + b628: 0006 0x6 + b62a: 0b00 addi s0,sp,400 + b62c: 9100 0x9100 + b62e: 7f80 flw fs0,56(a5) + b630: 8906 mv s2,ra + b632: 1a00 addi s0,sp,304 + b634: 007c addi a5,sp,12 + b636: 9f1e add t5,t5,t2 + b638: 061a slli a2,a2,0x6 + b63a: 0000 unimp + b63c: 0644 addi s1,sp,772 b63e: 0000 unimp - b640: 0000 unimp - b642: fe00 fsw fs0,56(a2) - b644: ae000003 lb zero,-1312(zero) # fffffae0 <_sp+0x7fffbae0> - b648: 0008 addi a0,sp,0 - b64a: 0300 addi s0,sp,384 - b64c: 9100 0x9100 - b64e: 7ef0 flw fa2,124(a3) - b650: 09d4 addi a3,sp,212 - b652: 0000 unimp - b654: 09da slli s3,s3,0x16 - b656: 0000 unimp - b658: f0910003 lb zero,-247(sp) - b65c: 007e 0x7e - b65e: 0000 unimp - b660: 0000 unimp - b662: 0000 unimp - b664: fe00 fsw fs0,56(a2) - b666: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> - b66a: 0005 c.addi zero,1 - b66c: 0100 addi s0,sp,128 - b66e: 6f00 flw fs0,24(a4) - b670: 0522 slli a0,a0,0x8 - b672: 0000 unimp - b674: 08ae slli a7,a7,0xb - b676: 0000 unimp - b678: f2910003 lb zero,-215(sp) - b67c: d47e sw t6,40(sp) - b67e: 0009 c.addi zero,2 - b680: da00 sw s0,48(a2) - b682: 0009 c.addi zero,2 - b684: 0300 addi s0,sp,384 - b686: 9100 0x9100 - b688: 7ef2 flw ft9,60(sp) - ... - b692: 03fe slli t2,t2,0x1f + b640: 8091000b 0x8091000b + b644: 067f 0x67f + b646: 008c addi a1,sp,64 + b648: 7c1a flw fs8,164(sp) + b64a: 1e00 addi s0,sp,816 + b64c: 449f 0006 8200 0x82000006449f + b652: 0006 0x6 + b654: 0c00 addi s0,sp,528 + b656: 9100 0x9100 + b658: 7f80 flw fs0,56(a5) + b65a: 0a06 slli s4,s4,0x1 + b65c: ffff 0xffff + b65e: 7c1a flw fs8,164(sp) + b660: 1e00 addi s0,sp,816 + b662: 829f 0006 8400 0x84000006829f + b668: 0006 0x6 + b66a: 0b00 addi s0,sp,400 + b66c: 7a00 flw fs0,48(a2) + b66e: 917f 0x917f + b670: 7f80 flw fs0,56(a5) + b672: 1a06 slli s4,s4,0x21 + b674: 007c addi a5,sp,12 + b676: 9f1e add t5,t5,t2 + b678: 0684 addi s1,sp,832 + b67a: 0000 unimp + b67c: 0686 slli a3,a3,0x1 + b67e: 0000 unimp + b680: 000c addi a1,sp,0 + b682: 8091 srli s1,s1,0x4 + b684: 067f 0x67f + b686: ff0a fsw ft2,188(sp) + b688: 1aff 0x1aff + b68a: 007c addi a5,sp,12 + b68c: 9f1e add t5,t5,t2 + b68e: 0686 slli a3,a3,0x1 + b690: 0000 unimp + b692: 06c4 addi s1,sp,836 b694: 0000 unimp - b696: 08ae slli a7,a7,0xb - b698: 0000 unimp - b69a: 0001 nop - b69c: d458 sw a4,44(s0) - b69e: 0009 c.addi zero,2 - b6a0: da00 sw s0,48(a2) - b6a2: 0009 c.addi zero,2 - b6a4: 0100 addi s0,sp,128 - b6a6: 5800 lw s0,48(s0) - ... - b6b0: 0442 slli s0,s0,0x10 - b6b2: 0000 unimp - b6b4: 047a slli s0,s0,0x1e - b6b6: 0000 unimp - b6b8: 0001 nop - b6ba: 7a61 lui s4,0xffff8 - b6bc: 0004 addi s1,sp,0 - b6be: 5e00 lw s0,56(a2) - b6c0: 0005 c.addi zero,1 - b6c2: 0600 addi s0,sp,768 - b6c4: 8c00 0x8c00 - b6c6: 7c00 flw fs0,56(s0) - b6c8: 1e00 addi s0,sp,816 - b6ca: 5e9f 0005 1a00 0x1a0000055e9f - b6d0: 0006 0x6 - b6d2: 0b00 addi s0,sp,400 - b6d4: 9100 0x9100 - b6d6: 7f80 flw fs0,56(a5) - b6d8: 8906 mv s2,ra - b6da: 1a00 addi s0,sp,304 - b6dc: 007c addi a5,sp,12 - b6de: 9f1e add t5,t5,t2 - b6e0: 061a slli a2,a2,0x6 - b6e2: 0000 unimp - b6e4: 0644 addi s1,sp,772 - b6e6: 0000 unimp - b6e8: 8091000b 0x8091000b - b6ec: 067f 0x67f - b6ee: 008c addi a1,sp,64 - b6f0: 7c1a flw fs8,164(sp) - b6f2: 1e00 addi s0,sp,816 - b6f4: 449f 0006 8200 0x82000006449f - b6fa: 0006 0x6 - b6fc: 0c00 addi s0,sp,528 - b6fe: 9100 0x9100 - b700: 7f80 flw fs0,56(a5) - b702: 0a06 slli s4,s4,0x1 - b704: ffff 0xffff - b706: 7c1a flw fs8,164(sp) - b708: 1e00 addi s0,sp,816 - b70a: 829f 0006 8400 0x84000006829f - b710: 0006 0x6 - b712: 0b00 addi s0,sp,400 - b714: 7a00 flw fs0,48(a2) - b716: 917f 0x917f - b718: 7f80 flw fs0,56(a5) - b71a: 1a06 slli s4,s4,0x21 - b71c: 007c addi a5,sp,12 - b71e: 9f1e add t5,t5,t2 - b720: 0684 addi s1,sp,832 - b722: 0000 unimp - b724: 0686 slli a3,a3,0x1 - b726: 0000 unimp - b728: 000c addi a1,sp,0 - b72a: 8091 srli s1,s1,0x4 - b72c: 067f 0x67f - b72e: ff0a fsw ft2,188(sp) - b730: 1aff 0x1aff - b732: 007c addi a5,sp,12 - b734: 9f1e add t5,t5,t2 - b736: 0686 slli a3,a3,0x1 - b738: 0000 unimp - b73a: 06c4 addi s1,sp,836 - b73c: 0000 unimp - b73e: 7f84000b 0x7f84000b - b742: 8091 srli s1,s1,0x4 - b744: 067f 0x67f - b746: 7c1a flw fs8,164(sp) - b748: 1e00 addi s0,sp,816 - b74a: c49f 0006 e200 0xe2000006c49f - b750: 0006 0x6 - b752: 0b00 addi s0,sp,400 - b754: 9100 0x9100 - b756: 7f80 flw fs0,56(a5) - b758: 8406 mv s0,ra - b75a: 1a00 addi s0,sp,304 - b75c: 007c addi a5,sp,12 - b75e: 9f1e add t5,t5,t2 - b760: 06e2 slli a3,a3,0x18 - b762: 0000 unimp - b764: 0714 addi a3,sp,896 - b766: 0000 unimp - b768: 7f85000b 0x7f85000b - b76c: 8091 srli s1,s1,0x4 - b76e: 067f 0x67f - b770: 7c1a flw fs8,164(sp) - b772: 1e00 addi s0,sp,816 - b774: 149f 0007 4e00 0x4e000007149f - b77a: 10000007 0x10000007 - b77e: 8500 0x8500 - b780: 917f 0x917f - b782: 7f80 flw fs0,56(a5) - b784: 1a06 slli s4,s4,0x21 - b786: 7f85 lui t6,0xfffe1 - b788: f891 bnez s1,b69c <__stack_size+0xae9c> - b78a: 067e slli a2,a2,0x1f - b78c: 1e1a slli t3,t3,0x26 - b78e: 4e9f 0007 5600 0x560000074e9f - b794: 10000007 0x10000007 - b798: 9100 0x9100 - b79a: 7f80 flw fs0,56(a5) - b79c: 7906 flw fs2,96(sp) - b79e: 1a00 addi s0,sp,304 - b7a0: f891 bnez s1,b6b4 <__stack_size+0xaeb4> - b7a2: 067e slli a2,a2,0x1f - b7a4: 0079 c.addi zero,30 - b7a6: 1e1a slli t3,t3,0x26 - b7a8: 569f 0007 9c00 0x9c000007569f - b7ae: 10000007 0x10000007 - b7b2: 8400 0x8400 - b7b4: 917f 0x917f - b7b6: 7f80 flw fs0,56(a5) - b7b8: 1a06 slli s4,s4,0x21 - b7ba: 7f84 flw fs1,56(a5) - b7bc: f891 bnez s1,b6d0 <__stack_size+0xaed0> - b7be: 067e slli a2,a2,0x1f - b7c0: 1e1a slli t3,t3,0x26 - b7c2: 9c9f 0007 1e00 0x1e0000079c9f - b7c8: 0008 addi a0,sp,0 - b7ca: 1000 addi s0,sp,32 - b7cc: 9100 0x9100 - b7ce: 7f80 flw fs0,56(a5) - b7d0: 7906 flw fs2,96(sp) - b7d2: 1a00 addi s0,sp,304 - b7d4: f891 bnez s1,b6e8 <__stack_size+0xaee8> - b7d6: 067e slli a2,a2,0x1f - b7d8: 0079 c.addi zero,30 - b7da: 1e1a slli t3,t3,0x26 - b7dc: 1e9f 0008 ae00 0xae0000081e9f - b7e2: 0008 addi a0,sp,0 - b7e4: 1000 addi s0,sp,32 - b7e6: 8900 0x8900 - b7e8: 917f 0x917f - b7ea: 7f80 flw fs0,56(a5) - b7ec: 1a06 slli s4,s4,0x21 - b7ee: 7f89 lui t6,0xfffe2 - b7f0: f891 bnez s1,b704 <__stack_size+0xaf04> - b7f2: 067e slli a2,a2,0x1f - b7f4: 1e1a slli t3,t3,0x26 - b7f6: d49f 0009 da00 0xda000009d49f - b7fc: 0009 c.addi zero,2 - b7fe: 1000 addi s0,sp,32 - b800: 8900 0x8900 - b802: 917f 0x917f - b804: 7f80 flw fs0,56(a5) - b806: 1a06 slli s4,s4,0x21 - b808: 7f89 lui t6,0xfffe2 - b80a: f891 bnez s1,b71e <__stack_size+0xaf1e> - b80c: 067e slli a2,a2,0x1f - b80e: 1e1a slli t3,t3,0x26 - b810: 009f 0000 0000 0x9f - b816: 0000 unimp - b818: 4200 lw s0,0(a2) - b81a: 0004 addi s1,sp,0 - b81c: 4e00 lw s0,24(a2) - b81e: 0004 addi s1,sp,0 - b820: 0600 addi s0,sp,768 - b822: 8500 0x8500 - b824: 7c00 flw fs0,56(s0) + b696: 7f84000b 0x7f84000b + b69a: 8091 srli s1,s1,0x4 + b69c: 067f 0x67f + b69e: 7c1a flw fs8,164(sp) + b6a0: 1e00 addi s0,sp,816 + b6a2: c49f 0006 e200 0xe2000006c49f + b6a8: 0006 0x6 + b6aa: 0b00 addi s0,sp,400 + b6ac: 9100 0x9100 + b6ae: 7f80 flw fs0,56(a5) + b6b0: 8406 mv s0,ra + b6b2: 1a00 addi s0,sp,304 + b6b4: 007c addi a5,sp,12 + b6b6: 9f1e add t5,t5,t2 + b6b8: 06e2 slli a3,a3,0x18 + b6ba: 0000 unimp + b6bc: 0714 addi a3,sp,896 + b6be: 0000 unimp + b6c0: 7f85000b 0x7f85000b + b6c4: 8091 srli s1,s1,0x4 + b6c6: 067f 0x67f + b6c8: 7c1a flw fs8,164(sp) + b6ca: 1e00 addi s0,sp,816 + b6cc: 149f 0007 4e00 0x4e000007149f + b6d2: 10000007 0x10000007 + b6d6: 8500 0x8500 + b6d8: 917f 0x917f + b6da: 7f80 flw fs0,56(a5) + b6dc: 1a06 slli s4,s4,0x21 + b6de: 7f85 lui t6,0xfffe1 + b6e0: f891 bnez s1,b5f4 <__stack_size+0xadf4> + b6e2: 067e slli a2,a2,0x1f + b6e4: 1e1a slli t3,t3,0x26 + b6e6: 4e9f 0007 5600 0x560000074e9f + b6ec: 10000007 0x10000007 + b6f0: 9100 0x9100 + b6f2: 7f80 flw fs0,56(a5) + b6f4: 7906 flw fs2,96(sp) + b6f6: 1a00 addi s0,sp,304 + b6f8: f891 bnez s1,b60c <__stack_size+0xae0c> + b6fa: 067e slli a2,a2,0x1f + b6fc: 0079 c.addi zero,30 + b6fe: 1e1a slli t3,t3,0x26 + b700: 569f 0007 9c00 0x9c000007569f + b706: 10000007 0x10000007 + b70a: 8400 0x8400 + b70c: 917f 0x917f + b70e: 7f80 flw fs0,56(a5) + b710: 1a06 slli s4,s4,0x21 + b712: 7f84 flw fs1,56(a5) + b714: f891 bnez s1,b628 <__stack_size+0xae28> + b716: 067e slli a2,a2,0x1f + b718: 1e1a slli t3,t3,0x26 + b71a: 9c9f 0007 1e00 0x1e0000079c9f + b720: 0008 addi a0,sp,0 + b722: 1000 addi s0,sp,32 + b724: 9100 0x9100 + b726: 7f80 flw fs0,56(a5) + b728: 7906 flw fs2,96(sp) + b72a: 1a00 addi s0,sp,304 + b72c: f891 bnez s1,b640 <__stack_size+0xae40> + b72e: 067e slli a2,a2,0x1f + b730: 0079 c.addi zero,30 + b732: 1e1a slli t3,t3,0x26 + b734: 1e9f 0008 ae00 0xae0000081e9f + b73a: 0008 addi a0,sp,0 + b73c: 1000 addi s0,sp,32 + b73e: 8900 0x8900 + b740: 917f 0x917f + b742: 7f80 flw fs0,56(a5) + b744: 1a06 slli s4,s4,0x21 + b746: 7f89 lui t6,0xfffe2 + b748: f891 bnez s1,b65c <__stack_size+0xae5c> + b74a: 067e slli a2,a2,0x1f + b74c: 1e1a slli t3,t3,0x26 + b74e: d49f 0009 da00 0xda000009d49f + b754: 0009 c.addi zero,2 + b756: 1000 addi s0,sp,32 + b758: 8900 0x8900 + b75a: 917f 0x917f + b75c: 7f80 flw fs0,56(a5) + b75e: 1a06 slli s4,s4,0x21 + b760: 7f89 lui t6,0xfffe2 + b762: f891 bnez s1,b676 <__stack_size+0xae76> + b764: 067e slli a2,a2,0x1f + b766: 1e1a slli t3,t3,0x26 + b768: 009f 0000 0000 0x9f + b76e: 0000 unimp + b770: 4200 lw s0,0(a2) + b772: 0004 addi s1,sp,0 + b774: 4e00 lw s0,24(a2) + b776: 0004 addi s1,sp,0 + b778: 0600 addi s0,sp,768 + b77a: 8500 0x8500 + b77c: 7c00 flw fs0,56(s0) + b77e: 1e00 addi s0,sp,816 + b780: 4e9f 0004 5000 0x500000044e9f + b786: 0004 addi s1,sp,0 + b788: 0100 addi s0,sp,128 + b78a: 5600 lw s0,40(a2) + b78c: 0450 addi a2,sp,516 + b78e: 0000 unimp + b790: 0456 slli s0,s0,0x15 + b792: 0000 unimp + b794: 0006 0x6 + b796: 0085 addi ra,ra,1 + b798: 007c addi a5,sp,12 + b79a: 9f1e add t5,t5,t2 + b79c: 0456 slli s0,s0,0x15 + b79e: 0000 unimp + b7a0: 0472 slli s0,s0,0x1c + b7a2: 0000 unimp + b7a4: 0001 nop + b7a6: 7256 flw ft4,116(sp) + b7a8: 0004 addi s1,sp,0 + b7aa: ea00 fsw fs0,16(a2) + b7ac: 0004 addi s1,sp,0 + b7ae: 0f00 addi s0,sp,912 + b7b0: 8500 0x8500 + b7b2: 7c00 flw fs0,56(s0) + b7b4: 1e00 addi s0,sp,816 + b7b6: 008c0077 0x8c0077 + b7ba: 221e fld ft4,448(sp) + b7bc: 008a slli ra,ra,0x2 + b7be: 9f22 add t5,t5,s0 + b7c0: 04ea slli s1,s1,0x1a + b7c2: 0000 unimp + b7c4: 0556 slli a0,a0,0x15 + b7c6: 0000 unimp + b7c8: 0014 addi a3,sp,0 + b7ca: 0085 addi ra,ra,1 + b7cc: 007c addi a5,sp,12 + b7ce: 771e flw fa4,228(sp) + b7d0: 8c00 0x8c00 + b7d2: 1e00 addi s0,sp,816 + b7d4: 8c22 mv s8,s0 + b7d6: 7c00 flw fs0,56(s0) + b7d8: 1e00 addi s0,sp,816 + b7da: 2540 fld fs0,136(a0) + b7dc: 9f22 add t5,t5,s0 + b7de: 0556 slli a0,a0,0x15 + b7e0: 0000 unimp + b7e2: 055e slli a0,a0,0x17 + b7e4: 0000 unimp + b7e6: 0018 addi a4,sp,0 + b7e8: 8091 srli s1,s1,0x4 + b7ea: 067f 0x67f + b7ec: 2540 fld fs0,136(a0) + b7ee: 007c addi a5,sp,12 + b7f0: 771e flw fa4,228(sp) + b7f2: 8c00 0x8c00 + b7f4: 1e00 addi s0,sp,816 + b7f6: 8c22 mv s8,s0 + b7f8: 7c00 flw fs0,56(s0) + b7fa: 1e00 addi s0,sp,816 + b7fc: 2540 fld fs0,136(a0) + b7fe: 9f22 add t5,t5,s0 + b800: 055e slli a0,a0,0x17 + b802: 0000 unimp + b804: 061a slli a2,a2,0x6 + b806: 0000 unimp + b808: 0022 0x22 + b80a: 8091 srli s1,s1,0x4 + b80c: 067f 0x67f + b80e: 2540 fld fs0,136(a0) + b810: 007c addi a5,sp,12 + b812: 911e add sp,sp,t2 + b814: 7f80 flw fs0,56(a5) + b816: 8906 mv s2,ra + b818: 1a00 addi s0,sp,304 + b81a: 221e0077 0x221e0077 + b81e: 8091 srli s1,s1,0x4 + b820: 067f 0x67f + b822: 0089 addi ra,ra,2 + b824: 7c1a flw fs8,164(sp) b826: 1e00 addi s0,sp,816 - b828: 4e9f 0004 5000 0x500000044e9f - b82e: 0004 addi s1,sp,0 - b830: 0100 addi s0,sp,128 - b832: 5600 lw s0,40(a2) - b834: 0450 addi a2,sp,516 - b836: 0000 unimp - b838: 0456 slli s0,s0,0x15 - b83a: 0000 unimp - b83c: 0006 0x6 - b83e: 0085 addi ra,ra,1 - b840: 007c addi a5,sp,12 - b842: 9f1e add t5,t5,t2 - b844: 0456 slli s0,s0,0x15 - b846: 0000 unimp - b848: 0472 slli s0,s0,0x1c - b84a: 0000 unimp - b84c: 0001 nop - b84e: 7256 flw ft4,116(sp) - b850: 0004 addi s1,sp,0 - b852: ea00 fsw fs0,16(a2) - b854: 0004 addi s1,sp,0 - b856: 0f00 addi s0,sp,912 - b858: 8500 0x8500 - b85a: 7c00 flw fs0,56(s0) - b85c: 1e00 addi s0,sp,816 - b85e: 008c0077 0x8c0077 - b862: 221e fld ft4,448(sp) - b864: 008a slli ra,ra,0x2 - b866: 9f22 add t5,t5,s0 - b868: 04ea slli s1,s1,0x1a - b86a: 0000 unimp - b86c: 0556 slli a0,a0,0x15 - b86e: 0000 unimp - b870: 0014 addi a3,sp,0 - b872: 0085 addi ra,ra,1 - b874: 007c addi a5,sp,12 - b876: 771e flw fa4,228(sp) - b878: 8c00 0x8c00 - b87a: 1e00 addi s0,sp,816 - b87c: 8c22 mv s8,s0 - b87e: 7c00 flw fs0,56(s0) + b828: 2540 fld fs0,136(a0) + b82a: 9f22 add t5,t5,s0 + b82c: 061a slli a2,a2,0x6 + b82e: 0000 unimp + b830: 0644 addi s1,sp,772 + b832: 0000 unimp + b834: 0022 0x22 + b836: 8091 srli s1,s1,0x4 + b838: 067f 0x67f + b83a: 2540 fld fs0,136(a0) + b83c: 007c addi a5,sp,12 + b83e: 911e add sp,sp,t2 + b840: 7f80 flw fs0,56(a5) + b842: 8c06 mv s8,ra + b844: 1a00 addi s0,sp,304 + b846: 221e0077 0x221e0077 + b84a: 8091 srli s1,s1,0x4 + b84c: 067f 0x67f + b84e: 008c addi a1,sp,64 + b850: 7c1a flw fs8,164(sp) + b852: 1e00 addi s0,sp,816 + b854: 2540 fld fs0,136(a0) + b856: 9f22 add t5,t5,s0 + b858: 0644 addi s1,sp,772 + b85a: 0000 unimp + b85c: 0682 slli a3,a3,0x0 + b85e: 0000 unimp + b860: 0024 addi s1,sp,8 + b862: 8091 srli s1,s1,0x4 + b864: 067f 0x67f + b866: 2540 fld fs0,136(a0) + b868: 007c addi a5,sp,12 + b86a: 911e add sp,sp,t2 + b86c: 7f80 flw fs0,56(a5) + b86e: 0a06 slli s4,s4,0x1 + b870: ffff 0xffff + b872: 771a flw fa4,164(sp) + b874: 1e00 addi s0,sp,816 + b876: 9122 add sp,sp,s0 + b878: 7f80 flw fs0,56(a5) + b87a: 0a06 slli s4,s4,0x1 + b87c: ffff 0xffff + b87e: 7c1a flw fs8,164(sp) b880: 1e00 addi s0,sp,816 b882: 2540 fld fs0,136(a0) b884: 9f22 add t5,t5,s0 - b886: 0556 slli a0,a0,0x15 + b886: 0682 slli a3,a3,0x0 b888: 0000 unimp - b88a: 055e slli a0,a0,0x17 + b88a: 0684 addi s1,sp,832 b88c: 0000 unimp - b88e: 0018 addi a4,sp,0 + b88e: 0022 0x22 b890: 8091 srli s1,s1,0x4 b892: 067f 0x67f b894: 2540 fld fs0,136(a0) b896: 007c addi a5,sp,12 - b898: 771e flw fa4,228(sp) - b89a: 8c00 0x8c00 - b89c: 1e00 addi s0,sp,816 - b89e: 8c22 mv s8,s0 - b8a0: 7c00 flw fs0,56(s0) - b8a2: 1e00 addi s0,sp,816 - b8a4: 2540 fld fs0,136(a0) - b8a6: 9f22 add t5,t5,s0 - b8a8: 055e slli a0,a0,0x17 - b8aa: 0000 unimp - b8ac: 061a slli a2,a2,0x6 - b8ae: 0000 unimp - b8b0: 0022 0x22 - b8b2: 8091 srli s1,s1,0x4 - b8b4: 067f 0x67f - b8b6: 2540 fld fs0,136(a0) - b8b8: 007c addi a5,sp,12 - b8ba: 911e add sp,sp,t2 - b8bc: 7f80 flw fs0,56(a5) - b8be: 8906 mv s2,ra - b8c0: 1a00 addi s0,sp,304 - b8c2: 221e0077 0x221e0077 - b8c6: 8091 srli s1,s1,0x4 - b8c8: 067f 0x67f - b8ca: 0089 addi ra,ra,2 - b8cc: 7c1a flw fs8,164(sp) + b898: 7a1e flw fs4,228(sp) + b89a: 917f 0x917f + b89c: 7f80 flw fs0,56(a5) + b89e: 1a06 slli s4,s4,0x21 + b8a0: 221e0077 0x221e0077 + b8a4: 7f7a flw ft10,188(sp) + b8a6: 8091 srli s1,s1,0x4 + b8a8: 067f 0x67f + b8aa: 7c1a flw fs8,164(sp) + b8ac: 1e00 addi s0,sp,816 + b8ae: 2540 fld fs0,136(a0) + b8b0: 9f22 add t5,t5,s0 + b8b2: 0684 addi s1,sp,832 + b8b4: 0000 unimp + b8b6: 0686 slli a3,a3,0x1 + b8b8: 0000 unimp + b8ba: 0024 addi s1,sp,8 + b8bc: 8091 srli s1,s1,0x4 + b8be: 067f 0x67f + b8c0: 2540 fld fs0,136(a0) + b8c2: 007c addi a5,sp,12 + b8c4: 911e add sp,sp,t2 + b8c6: 7f80 flw fs0,56(a5) + b8c8: 0a06 slli s4,s4,0x1 + b8ca: ffff 0xffff + b8cc: 771a flw fa4,164(sp) b8ce: 1e00 addi s0,sp,816 - b8d0: 2540 fld fs0,136(a0) - b8d2: 9f22 add t5,t5,s0 - b8d4: 061a slli a2,a2,0x6 - b8d6: 0000 unimp - b8d8: 0644 addi s1,sp,772 - b8da: 0000 unimp - b8dc: 0022 0x22 - b8de: 8091 srli s1,s1,0x4 - b8e0: 067f 0x67f - b8e2: 2540 fld fs0,136(a0) - b8e4: 007c addi a5,sp,12 - b8e6: 911e add sp,sp,t2 - b8e8: 7f80 flw fs0,56(a5) - b8ea: 8c06 mv s8,ra - b8ec: 1a00 addi s0,sp,304 - b8ee: 221e0077 0x221e0077 - b8f2: 8091 srli s1,s1,0x4 - b8f4: 067f 0x67f - b8f6: 008c addi a1,sp,64 - b8f8: 7c1a flw fs8,164(sp) - b8fa: 1e00 addi s0,sp,816 - b8fc: 2540 fld fs0,136(a0) - b8fe: 9f22 add t5,t5,s0 - b900: 0644 addi s1,sp,772 - b902: 0000 unimp - b904: 0682 slli a3,a3,0x0 - b906: 0000 unimp - b908: 0024 addi s1,sp,8 - b90a: 8091 srli s1,s1,0x4 - b90c: 067f 0x67f - b90e: 2540 fld fs0,136(a0) - b910: 007c addi a5,sp,12 - b912: 911e add sp,sp,t2 - b914: 7f80 flw fs0,56(a5) - b916: 0a06 slli s4,s4,0x1 - b918: ffff 0xffff - b91a: 771a flw fa4,164(sp) - b91c: 1e00 addi s0,sp,816 - b91e: 9122 add sp,sp,s0 + b8d0: 9122 add sp,sp,s0 + b8d2: 7f80 flw fs0,56(a5) + b8d4: 0a06 slli s4,s4,0x1 + b8d6: ffff 0xffff + b8d8: 7c1a flw fs8,164(sp) + b8da: 1e00 addi s0,sp,816 + b8dc: 2540 fld fs0,136(a0) + b8de: 9f22 add t5,t5,s0 + b8e0: 0686 slli a3,a3,0x1 + b8e2: 0000 unimp + b8e4: 06c4 addi s1,sp,836 + b8e6: 0000 unimp + b8e8: 0022 0x22 + b8ea: 8091 srli s1,s1,0x4 + b8ec: 067f 0x67f + b8ee: 2540 fld fs0,136(a0) + b8f0: 007c addi a5,sp,12 + b8f2: 841e mv s0,t2 + b8f4: 917f 0x917f + b8f6: 7f80 flw fs0,56(a5) + b8f8: 1a06 slli s4,s4,0x21 + b8fa: 221e0077 0x221e0077 + b8fe: 7f84 flw fs1,56(a5) + b900: 8091 srli s1,s1,0x4 + b902: 067f 0x67f + b904: 7c1a flw fs8,164(sp) + b906: 1e00 addi s0,sp,816 + b908: 2540 fld fs0,136(a0) + b90a: 9f22 add t5,t5,s0 + b90c: 06c4 addi s1,sp,836 + b90e: 0000 unimp + b910: 06e2 slli a3,a3,0x18 + b912: 0000 unimp + b914: 0022 0x22 + b916: 8091 srli s1,s1,0x4 + b918: 067f 0x67f + b91a: 2540 fld fs0,136(a0) + b91c: 007c addi a5,sp,12 + b91e: 911e add sp,sp,t2 b920: 7f80 flw fs0,56(a5) - b922: 0a06 slli s4,s4,0x1 - b924: ffff 0xffff - b926: 7c1a flw fs8,164(sp) - b928: 1e00 addi s0,sp,816 - b92a: 2540 fld fs0,136(a0) - b92c: 9f22 add t5,t5,s0 - b92e: 0682 slli a3,a3,0x0 - b930: 0000 unimp - b932: 0684 addi s1,sp,832 - b934: 0000 unimp - b936: 0022 0x22 - b938: 8091 srli s1,s1,0x4 - b93a: 067f 0x67f - b93c: 2540 fld fs0,136(a0) - b93e: 007c addi a5,sp,12 - b940: 7a1e flw fs4,228(sp) - b942: 917f 0x917f - b944: 7f80 flw fs0,56(a5) - b946: 1a06 slli s4,s4,0x21 - b948: 221e0077 0x221e0077 - b94c: 7f7a flw ft10,188(sp) - b94e: 8091 srli s1,s1,0x4 - b950: 067f 0x67f - b952: 7c1a flw fs8,164(sp) - b954: 1e00 addi s0,sp,816 - b956: 2540 fld fs0,136(a0) - b958: 9f22 add t5,t5,s0 - b95a: 0684 addi s1,sp,832 - b95c: 0000 unimp - b95e: 0686 slli a3,a3,0x1 - b960: 0000 unimp - b962: 0024 addi s1,sp,8 - b964: 8091 srli s1,s1,0x4 - b966: 067f 0x67f - b968: 2540 fld fs0,136(a0) - b96a: 007c addi a5,sp,12 - b96c: 911e add sp,sp,t2 - b96e: 7f80 flw fs0,56(a5) - b970: 0a06 slli s4,s4,0x1 - b972: ffff 0xffff - b974: 771a flw fa4,164(sp) - b976: 1e00 addi s0,sp,816 - b978: 9122 add sp,sp,s0 - b97a: 7f80 flw fs0,56(a5) - b97c: 0a06 slli s4,s4,0x1 - b97e: ffff 0xffff - b980: 7c1a flw fs8,164(sp) - b982: 1e00 addi s0,sp,816 - b984: 2540 fld fs0,136(a0) - b986: 9f22 add t5,t5,s0 - b988: 0686 slli a3,a3,0x1 - b98a: 0000 unimp - b98c: 06c4 addi s1,sp,836 - b98e: 0000 unimp - b990: 0022 0x22 - b992: 8091 srli s1,s1,0x4 - b994: 067f 0x67f + b922: 8406 mv s0,ra + b924: 1a00 addi s0,sp,304 + b926: 221e0077 0x221e0077 + b92a: 8091 srli s1,s1,0x4 + b92c: 067f 0x67f + b92e: 0084 addi s1,sp,64 + b930: 7c1a flw fs8,164(sp) + b932: 1e00 addi s0,sp,816 + b934: 2540 fld fs0,136(a0) + b936: 9f22 add t5,t5,s0 + b938: 06e2 slli a3,a3,0x18 + b93a: 0000 unimp + b93c: 0714 addi a3,sp,896 + b93e: 0000 unimp + b940: 0022 0x22 + b942: 8091 srli s1,s1,0x4 + b944: 067f 0x67f + b946: 2540 fld fs0,136(a0) + b948: 007c addi a5,sp,12 + b94a: 851e mv a0,t2 + b94c: 917f 0x917f + b94e: 7f80 flw fs0,56(a5) + b950: 1a06 slli s4,s4,0x21 + b952: 221e0077 0x221e0077 + b956: 7f85 lui t6,0xfffe1 + b958: 8091 srli s1,s1,0x4 + b95a: 067f 0x67f + b95c: 7c1a flw fs8,164(sp) + b95e: 1e00 addi s0,sp,816 + b960: 2540 fld fs0,136(a0) + b962: 9f22 add t5,t5,s0 + b964: 0714 addi a3,sp,896 + b966: 0000 unimp + b968: 0720 addi s0,sp,904 + b96a: 0000 unimp + b96c: 002c addi a1,sp,8 + b96e: 7f85 lui t6,0xfffe1 + b970: f891 bnez s1,b884 <__stack_size+0xb084> + b972: 067e slli a2,a2,0x1f + b974: 911a add sp,sp,t1 + b976: 7f80 flw fs0,56(a5) + b978: 4006 0x4006 + b97a: 1e25 addi t3,t3,-23 + b97c: 7f85 lui t6,0xfffe1 + b97e: 8091 srli s1,s1,0x4 + b980: 067f 0x67f + b982: 771a flw fa4,164(sp) + b984: 1e00 addi s0,sp,816 + b986: 8522 mv a0,s0 + b988: 917f 0x917f + b98a: 7f80 flw fs0,56(a5) + b98c: 1a06 slli s4,s4,0x21 + b98e: 7f85 lui t6,0xfffe1 + b990: f891 bnez s1,b8a4 <__stack_size+0xb0a4> + b992: 067e slli a2,a2,0x1f + b994: 1e1a slli t3,t3,0x26 b996: 2540 fld fs0,136(a0) - b998: 007c addi a5,sp,12 - b99a: 841e mv s0,t2 - b99c: 917f 0x917f - b99e: 7f80 flw fs0,56(a5) - b9a0: 1a06 slli s4,s4,0x21 - b9a2: 221e0077 0x221e0077 - b9a6: 7f84 flw fs1,56(a5) - b9a8: 8091 srli s1,s1,0x4 - b9aa: 067f 0x67f - b9ac: 7c1a flw fs8,164(sp) - b9ae: 1e00 addi s0,sp,816 - b9b0: 2540 fld fs0,136(a0) - b9b2: 9f22 add t5,t5,s0 - b9b4: 06c4 addi s1,sp,836 - b9b6: 0000 unimp - b9b8: 06e2 slli a3,a3,0x18 - b9ba: 0000 unimp - b9bc: 0022 0x22 - b9be: 8091 srli s1,s1,0x4 - b9c0: 067f 0x67f - b9c2: 2540 fld fs0,136(a0) - b9c4: 007c addi a5,sp,12 - b9c6: 911e add sp,sp,t2 - b9c8: 7f80 flw fs0,56(a5) - b9ca: 8406 mv s0,ra - b9cc: 1a00 addi s0,sp,304 - b9ce: 221e0077 0x221e0077 - b9d2: 8091 srli s1,s1,0x4 - b9d4: 067f 0x67f - b9d6: 0084 addi s1,sp,64 - b9d8: 7c1a flw fs8,164(sp) - b9da: 1e00 addi s0,sp,816 - b9dc: 2540 fld fs0,136(a0) - b9de: 9f22 add t5,t5,s0 - b9e0: 06e2 slli a3,a3,0x18 - b9e2: 0000 unimp - b9e4: 0714 addi a3,sp,896 - b9e6: 0000 unimp - b9e8: 0022 0x22 - b9ea: 8091 srli s1,s1,0x4 - b9ec: 067f 0x67f - b9ee: 2540 fld fs0,136(a0) - b9f0: 007c addi a5,sp,12 - b9f2: 851e mv a0,t2 - b9f4: 917f 0x917f - b9f6: 7f80 flw fs0,56(a5) - b9f8: 1a06 slli s4,s4,0x21 - b9fa: 221e0077 0x221e0077 - b9fe: 7f85 lui t6,0xfffe1 - ba00: 8091 srli s1,s1,0x4 - ba02: 067f 0x67f - ba04: 7c1a flw fs8,164(sp) - ba06: 1e00 addi s0,sp,816 - ba08: 2540 fld fs0,136(a0) - ba0a: 9f22 add t5,t5,s0 - ba0c: 0714 addi a3,sp,896 - ba0e: 0000 unimp - ba10: 0720 addi s0,sp,904 - ba12: 0000 unimp - ba14: 002c addi a1,sp,8 - ba16: 7f85 lui t6,0xfffe1 - ba18: f891 bnez s1,b92c <__stack_size+0xb12c> - ba1a: 067e slli a2,a2,0x1f - ba1c: 911a add sp,sp,t1 - ba1e: 7f80 flw fs0,56(a5) - ba20: 4006 0x4006 - ba22: 1e25 addi t3,t3,-23 - ba24: 7f85 lui t6,0xfffe1 - ba26: 8091 srli s1,s1,0x4 - ba28: 067f 0x67f - ba2a: 771a flw fa4,164(sp) - ba2c: 1e00 addi s0,sp,816 - ba2e: 8522 mv a0,s0 - ba30: 917f 0x917f - ba32: 7f80 flw fs0,56(a5) - ba34: 1a06 slli s4,s4,0x21 - ba36: 7f85 lui t6,0xfffe1 - ba38: f891 bnez s1,b94c <__stack_size+0xb14c> - ba3a: 067e slli a2,a2,0x1f - ba3c: 1e1a slli t3,t3,0x26 - ba3e: 2540 fld fs0,136(a0) - ba40: 9f22 add t5,t5,s0 - ba42: 0720 addi s0,sp,904 - ba44: 0000 unimp - ba46: 074e slli a4,a4,0x13 - ba48: 0000 unimp - ba4a: 0030 addi a2,sp,8 - ba4c: 7f85 lui t6,0xfffe1 - ba4e: f891 bnez s1,b962 <__stack_size+0xb162> - ba50: 067e slli a2,a2,0x1f - ba52: 911a add sp,sp,t1 - ba54: 7f80 flw fs0,56(a5) - ba56: 4006 0x4006 - ba58: 1e25 addi t3,t3,-23 - ba5a: 7f85 lui t6,0xfffe1 - ba5c: 8091 srli s1,s1,0x4 - ba5e: 067f 0x67f - ba60: 911a add sp,sp,t1 - ba62: 7ef8 flw fa4,124(a3) - ba64: 4006 0x4006 - ba66: 1e25 addi t3,t3,-23 - ba68: 8522 mv a0,s0 - ba6a: 917f 0x917f - ba6c: 7f80 flw fs0,56(a5) - ba6e: 1a06 slli s4,s4,0x21 - ba70: 7f85 lui t6,0xfffe1 - ba72: f891 bnez s1,b986 <__stack_size+0xb186> - ba74: 067e slli a2,a2,0x1f - ba76: 1e1a slli t3,t3,0x26 - ba78: 2540 fld fs0,136(a0) - ba7a: 9f22 add t5,t5,s0 - ba7c: 074e slli a4,a4,0x13 - ba7e: 0000 unimp - ba80: 0756 slli a4,a4,0x15 - ba82: 0000 unimp - ba84: 0030 addi a2,sp,8 - ba86: f891 bnez s1,b99a <__stack_size+0xb19a> - ba88: 067e slli a2,a2,0x1f - ba8a: 0079 c.addi zero,30 - ba8c: 911a add sp,sp,t1 - ba8e: 7f80 flw fs0,56(a5) - ba90: 4006 0x4006 - ba92: 1e25 addi t3,t3,-23 - ba94: 8091 srli s1,s1,0x4 - ba96: 067f 0x67f - ba98: 0079 c.addi zero,30 - ba9a: 911a add sp,sp,t1 - ba9c: 7ef8 flw fa4,124(a3) - ba9e: 4006 0x4006 - baa0: 1e25 addi t3,t3,-23 - baa2: 9122 add sp,sp,s0 - baa4: 7f80 flw fs0,56(a5) - baa6: 7906 flw fs2,96(sp) - baa8: 1a00 addi s0,sp,304 - baaa: f891 bnez s1,b9be <__stack_size+0xb1be> - baac: 067e slli a2,a2,0x1f - baae: 0079 c.addi zero,30 - bab0: 1e1a slli t3,t3,0x26 - bab2: 2540 fld fs0,136(a0) - bab4: 9f22 add t5,t5,s0 - bab6: 0756 slli a4,a4,0x15 - bab8: 0000 unimp - baba: 079c addi a5,sp,960 - babc: 0000 unimp - babe: 0030 addi a2,sp,8 - bac0: 7f84 flw fs1,56(a5) - bac2: f891 bnez s1,b9d6 <__stack_size+0xb1d6> - bac4: 067e slli a2,a2,0x1f - bac6: 911a add sp,sp,t1 - bac8: 7f80 flw fs0,56(a5) - baca: 4006 0x4006 - bacc: 1e25 addi t3,t3,-23 - bace: 7f84 flw fs1,56(a5) - bad0: 8091 srli s1,s1,0x4 - bad2: 067f 0x67f - bad4: 911a add sp,sp,t1 - bad6: 7ef8 flw fa4,124(a3) - bad8: 4006 0x4006 - bada: 1e25 addi t3,t3,-23 - badc: 8422 mv s0,s0 - bade: 917f 0x917f - bae0: 7f80 flw fs0,56(a5) - bae2: 1a06 slli s4,s4,0x21 - bae4: 7f84 flw fs1,56(a5) - bae6: f891 bnez s1,b9fa <__stack_size+0xb1fa> - bae8: 067e slli a2,a2,0x1f - baea: 1e1a slli t3,t3,0x26 - baec: 2540 fld fs0,136(a0) - baee: 9f22 add t5,t5,s0 - baf0: 079c addi a5,sp,960 - baf2: 0000 unimp - baf4: 081e slli a6,a6,0x7 - baf6: 0000 unimp - baf8: 0030 addi a2,sp,8 - bafa: f891 bnez s1,ba0e <__stack_size+0xb20e> - bafc: 067e slli a2,a2,0x1f - bafe: 0079 c.addi zero,30 - bb00: 911a add sp,sp,t1 - bb02: 7f80 flw fs0,56(a5) - bb04: 4006 0x4006 - bb06: 1e25 addi t3,t3,-23 - bb08: 8091 srli s1,s1,0x4 - bb0a: 067f 0x67f - bb0c: 0079 c.addi zero,30 - bb0e: 911a add sp,sp,t1 - bb10: 7ef8 flw fa4,124(a3) - bb12: 4006 0x4006 - bb14: 1e25 addi t3,t3,-23 - bb16: 9122 add sp,sp,s0 - bb18: 7f80 flw fs0,56(a5) - bb1a: 7906 flw fs2,96(sp) - bb1c: 1a00 addi s0,sp,304 - bb1e: f891 bnez s1,ba32 <__stack_size+0xb232> - bb20: 067e slli a2,a2,0x1f - bb22: 0079 c.addi zero,30 - bb24: 1e1a slli t3,t3,0x26 - bb26: 2540 fld fs0,136(a0) - bb28: 9f22 add t5,t5,s0 - bb2a: 081e slli a6,a6,0x7 - bb2c: 0000 unimp - bb2e: 08ae slli a7,a7,0xb + b998: 9f22 add t5,t5,s0 + b99a: 0720 addi s0,sp,904 + b99c: 0000 unimp + b99e: 074e slli a4,a4,0x13 + b9a0: 0000 unimp + b9a2: 0030 addi a2,sp,8 + b9a4: 7f85 lui t6,0xfffe1 + b9a6: f891 bnez s1,b8ba <__stack_size+0xb0ba> + b9a8: 067e slli a2,a2,0x1f + b9aa: 911a add sp,sp,t1 + b9ac: 7f80 flw fs0,56(a5) + b9ae: 4006 0x4006 + b9b0: 1e25 addi t3,t3,-23 + b9b2: 7f85 lui t6,0xfffe1 + b9b4: 8091 srli s1,s1,0x4 + b9b6: 067f 0x67f + b9b8: 911a add sp,sp,t1 + b9ba: 7ef8 flw fa4,124(a3) + b9bc: 4006 0x4006 + b9be: 1e25 addi t3,t3,-23 + b9c0: 8522 mv a0,s0 + b9c2: 917f 0x917f + b9c4: 7f80 flw fs0,56(a5) + b9c6: 1a06 slli s4,s4,0x21 + b9c8: 7f85 lui t6,0xfffe1 + b9ca: f891 bnez s1,b8de <__stack_size+0xb0de> + b9cc: 067e slli a2,a2,0x1f + b9ce: 1e1a slli t3,t3,0x26 + b9d0: 2540 fld fs0,136(a0) + b9d2: 9f22 add t5,t5,s0 + b9d4: 074e slli a4,a4,0x13 + b9d6: 0000 unimp + b9d8: 0756 slli a4,a4,0x15 + b9da: 0000 unimp + b9dc: 0030 addi a2,sp,8 + b9de: f891 bnez s1,b8f2 <__stack_size+0xb0f2> + b9e0: 067e slli a2,a2,0x1f + b9e2: 0079 c.addi zero,30 + b9e4: 911a add sp,sp,t1 + b9e6: 7f80 flw fs0,56(a5) + b9e8: 4006 0x4006 + b9ea: 1e25 addi t3,t3,-23 + b9ec: 8091 srli s1,s1,0x4 + b9ee: 067f 0x67f + b9f0: 0079 c.addi zero,30 + b9f2: 911a add sp,sp,t1 + b9f4: 7ef8 flw fa4,124(a3) + b9f6: 4006 0x4006 + b9f8: 1e25 addi t3,t3,-23 + b9fa: 9122 add sp,sp,s0 + b9fc: 7f80 flw fs0,56(a5) + b9fe: 7906 flw fs2,96(sp) + ba00: 1a00 addi s0,sp,304 + ba02: f891 bnez s1,b916 <__stack_size+0xb116> + ba04: 067e slli a2,a2,0x1f + ba06: 0079 c.addi zero,30 + ba08: 1e1a slli t3,t3,0x26 + ba0a: 2540 fld fs0,136(a0) + ba0c: 9f22 add t5,t5,s0 + ba0e: 0756 slli a4,a4,0x15 + ba10: 0000 unimp + ba12: 079c addi a5,sp,960 + ba14: 0000 unimp + ba16: 0030 addi a2,sp,8 + ba18: 7f84 flw fs1,56(a5) + ba1a: f891 bnez s1,b92e <__stack_size+0xb12e> + ba1c: 067e slli a2,a2,0x1f + ba1e: 911a add sp,sp,t1 + ba20: 7f80 flw fs0,56(a5) + ba22: 4006 0x4006 + ba24: 1e25 addi t3,t3,-23 + ba26: 7f84 flw fs1,56(a5) + ba28: 8091 srli s1,s1,0x4 + ba2a: 067f 0x67f + ba2c: 911a add sp,sp,t1 + ba2e: 7ef8 flw fa4,124(a3) + ba30: 4006 0x4006 + ba32: 1e25 addi t3,t3,-23 + ba34: 8422 mv s0,s0 + ba36: 917f 0x917f + ba38: 7f80 flw fs0,56(a5) + ba3a: 1a06 slli s4,s4,0x21 + ba3c: 7f84 flw fs1,56(a5) + ba3e: f891 bnez s1,b952 <__stack_size+0xb152> + ba40: 067e slli a2,a2,0x1f + ba42: 1e1a slli t3,t3,0x26 + ba44: 2540 fld fs0,136(a0) + ba46: 9f22 add t5,t5,s0 + ba48: 079c addi a5,sp,960 + ba4a: 0000 unimp + ba4c: 081e slli a6,a6,0x7 + ba4e: 0000 unimp + ba50: 0030 addi a2,sp,8 + ba52: f891 bnez s1,b966 <__stack_size+0xb166> + ba54: 067e slli a2,a2,0x1f + ba56: 0079 c.addi zero,30 + ba58: 911a add sp,sp,t1 + ba5a: 7f80 flw fs0,56(a5) + ba5c: 4006 0x4006 + ba5e: 1e25 addi t3,t3,-23 + ba60: 8091 srli s1,s1,0x4 + ba62: 067f 0x67f + ba64: 0079 c.addi zero,30 + ba66: 911a add sp,sp,t1 + ba68: 7ef8 flw fa4,124(a3) + ba6a: 4006 0x4006 + ba6c: 1e25 addi t3,t3,-23 + ba6e: 9122 add sp,sp,s0 + ba70: 7f80 flw fs0,56(a5) + ba72: 7906 flw fs2,96(sp) + ba74: 1a00 addi s0,sp,304 + ba76: f891 bnez s1,b98a <__stack_size+0xb18a> + ba78: 067e slli a2,a2,0x1f + ba7a: 0079 c.addi zero,30 + ba7c: 1e1a slli t3,t3,0x26 + ba7e: 2540 fld fs0,136(a0) + ba80: 9f22 add t5,t5,s0 + ba82: 081e slli a6,a6,0x7 + ba84: 0000 unimp + ba86: 08ae slli a7,a7,0xb + ba88: 0000 unimp + ba8a: 0030 addi a2,sp,8 + ba8c: 7f89 lui t6,0xfffe2 + ba8e: f891 bnez s1,b9a2 <__stack_size+0xb1a2> + ba90: 067e slli a2,a2,0x1f + ba92: 911a add sp,sp,t1 + ba94: 7f80 flw fs0,56(a5) + ba96: 4006 0x4006 + ba98: 1e25 addi t3,t3,-23 + ba9a: 7f89 lui t6,0xfffe2 + ba9c: 8091 srli s1,s1,0x4 + ba9e: 067f 0x67f + baa0: 911a add sp,sp,t1 + baa2: 7ef8 flw fa4,124(a3) + baa4: 4006 0x4006 + baa6: 1e25 addi t3,t3,-23 + baa8: 8922 mv s2,s0 + baaa: 917f 0x917f + baac: 7f80 flw fs0,56(a5) + baae: 1a06 slli s4,s4,0x21 + bab0: 7f89 lui t6,0xfffe2 + bab2: f891 bnez s1,b9c6 <__stack_size+0xb1c6> + bab4: 067e slli a2,a2,0x1f + bab6: 1e1a slli t3,t3,0x26 + bab8: 2540 fld fs0,136(a0) + baba: 9f22 add t5,t5,s0 + babc: 09d4 addi a3,sp,212 + babe: 0000 unimp + bac0: 09da slli s3,s3,0x16 + bac2: 0000 unimp + bac4: 0030 addi a2,sp,8 + bac6: 7f89 lui t6,0xfffe2 + bac8: f891 bnez s1,b9dc <__stack_size+0xb1dc> + baca: 067e slli a2,a2,0x1f + bacc: 911a add sp,sp,t1 + bace: 7f80 flw fs0,56(a5) + bad0: 4006 0x4006 + bad2: 1e25 addi t3,t3,-23 + bad4: 7f89 lui t6,0xfffe2 + bad6: 8091 srli s1,s1,0x4 + bad8: 067f 0x67f + bada: 911a add sp,sp,t1 + badc: 7ef8 flw fa4,124(a3) + bade: 4006 0x4006 + bae0: 1e25 addi t3,t3,-23 + bae2: 8922 mv s2,s0 + bae4: 917f 0x917f + bae6: 7f80 flw fs0,56(a5) + bae8: 1a06 slli s4,s4,0x21 + baea: 7f89 lui t6,0xfffe2 + baec: f891 bnez s1,ba00 <__stack_size+0xb200> + baee: 067e slli a2,a2,0x1f + baf0: 1e1a slli t3,t3,0x26 + baf2: 2540 fld fs0,136(a0) + baf4: 9f22 add t5,t5,s0 + ... + bafe: 0446 slli s0,s0,0x11 + bb00: 0000 unimp + bb02: 046a slli s0,s0,0x1a + bb04: 0000 unimp + bb06: 0001 nop + bb08: 6a69 lui s4,0x1a + bb0a: 0004 addi s1,sp,0 + bb0c: 5e00 lw s0,56(a2) + bb0e: 0005 c.addi zero,1 + bb10: 0600 addi s0,sp,768 + bb12: 7700 flw fs0,40(a4) + bb14: 8c00 0x8c00 + bb16: 1e00 addi s0,sp,816 + bb18: 5e9f 0005 1a00 0x1a0000055e9f + bb1e: 0006 0x6 + bb20: 0b00 addi s0,sp,400 + bb22: 9100 0x9100 + bb24: 7f80 flw fs0,56(a5) + bb26: 8906 mv s2,ra + bb28: 1a00 addi s0,sp,304 + bb2a: 9f1e0077 0x9f1e0077 + bb2e: 061a slli a2,a2,0x6 bb30: 0000 unimp - bb32: 0030 addi a2,sp,8 - bb34: 7f89 lui t6,0xfffe2 - bb36: f891 bnez s1,ba4a <__stack_size+0xb24a> - bb38: 067e slli a2,a2,0x1f - bb3a: 911a add sp,sp,t1 - bb3c: 7f80 flw fs0,56(a5) - bb3e: 4006 0x4006 - bb40: 1e25 addi t3,t3,-23 - bb42: 7f89 lui t6,0xfffe2 - bb44: 8091 srli s1,s1,0x4 - bb46: 067f 0x67f - bb48: 911a add sp,sp,t1 - bb4a: 7ef8 flw fa4,124(a3) - bb4c: 4006 0x4006 - bb4e: 1e25 addi t3,t3,-23 - bb50: 8922 mv s2,s0 - bb52: 917f 0x917f - bb54: 7f80 flw fs0,56(a5) - bb56: 1a06 slli s4,s4,0x21 - bb58: 7f89 lui t6,0xfffe2 - bb5a: f891 bnez s1,ba6e <__stack_size+0xb26e> - bb5c: 067e slli a2,a2,0x1f - bb5e: 1e1a slli t3,t3,0x26 - bb60: 2540 fld fs0,136(a0) - bb62: 9f22 add t5,t5,s0 - bb64: 09d4 addi a3,sp,212 - bb66: 0000 unimp - bb68: 09da slli s3,s3,0x16 - bb6a: 0000 unimp - bb6c: 0030 addi a2,sp,8 - bb6e: 7f89 lui t6,0xfffe2 - bb70: f891 bnez s1,ba84 <__stack_size+0xb284> - bb72: 067e slli a2,a2,0x1f - bb74: 911a add sp,sp,t1 - bb76: 7f80 flw fs0,56(a5) - bb78: 4006 0x4006 - bb7a: 1e25 addi t3,t3,-23 - bb7c: 7f89 lui t6,0xfffe2 - bb7e: 8091 srli s1,s1,0x4 - bb80: 067f 0x67f - bb82: 911a add sp,sp,t1 - bb84: 7ef8 flw fa4,124(a3) - bb86: 4006 0x4006 - bb88: 1e25 addi t3,t3,-23 - bb8a: 8922 mv s2,s0 - bb8c: 917f 0x917f - bb8e: 7f80 flw fs0,56(a5) - bb90: 1a06 slli s4,s4,0x21 - bb92: 7f89 lui t6,0xfffe2 - bb94: f891 bnez s1,baa8 <__stack_size+0xb2a8> - bb96: 067e slli a2,a2,0x1f - bb98: 1e1a slli t3,t3,0x26 - bb9a: 2540 fld fs0,136(a0) - bb9c: 9f22 add t5,t5,s0 + bb32: 0644 addi s1,sp,772 + bb34: 0000 unimp + bb36: 8091000b 0x8091000b + bb3a: 067f 0x67f + bb3c: 008c addi a1,sp,64 + bb3e: 771a flw fa4,164(sp) + bb40: 1e00 addi s0,sp,816 + bb42: 449f 0006 8200 0x82000006449f + bb48: 0006 0x6 + bb4a: 0c00 addi s0,sp,528 + bb4c: 9100 0x9100 + bb4e: 7f80 flw fs0,56(a5) + bb50: 0a06 slli s4,s4,0x1 + bb52: ffff 0xffff + bb54: 771a flw fa4,164(sp) + bb56: 1e00 addi s0,sp,816 + bb58: 829f 0006 8400 0x84000006829f + bb5e: 0006 0x6 + bb60: 0b00 addi s0,sp,400 + bb62: 7a00 flw fs0,48(a2) + bb64: 917f 0x917f + bb66: 7f80 flw fs0,56(a5) + bb68: 1a06 slli s4,s4,0x21 + bb6a: 9f1e0077 0x9f1e0077 + bb6e: 0684 addi s1,sp,832 + bb70: 0000 unimp + bb72: 0686 slli a3,a3,0x1 + bb74: 0000 unimp + bb76: 000c addi a1,sp,0 + bb78: 8091 srli s1,s1,0x4 + bb7a: 067f 0x67f + bb7c: ff0a fsw ft2,188(sp) + bb7e: 1aff 0x1aff + bb80: 9f1e0077 0x9f1e0077 + bb84: 0686 slli a3,a3,0x1 + bb86: 0000 unimp + bb88: 06c4 addi s1,sp,836 + bb8a: 0000 unimp + bb8c: 7f84000b 0x7f84000b + bb90: 8091 srli s1,s1,0x4 + bb92: 067f 0x67f + bb94: 771a flw fa4,164(sp) + bb96: 1e00 addi s0,sp,816 + bb98: c49f 0006 e200 0xe2000006c49f + bb9e: 0006 0x6 + bba0: 0b00 addi s0,sp,400 + bba2: 9100 0x9100 + bba4: 7f80 flw fs0,56(a5) + bba6: 8406 mv s0,ra + bba8: 1a00 addi s0,sp,304 + bbaa: 9f1e0077 0x9f1e0077 + bbae: 06e2 slli a3,a3,0x18 + bbb0: 0000 unimp + bbb2: 0720 addi s0,sp,904 + bbb4: 0000 unimp + bbb6: 7f85000b 0x7f85000b + bbba: 8091 srli s1,s1,0x4 + bbbc: 067f 0x67f + bbbe: 771a flw fa4,164(sp) + bbc0: 1e00 addi s0,sp,816 + bbc2: 209f 0007 4e00 0x4e000007209f + bbc8: 0f000007 0xf000007 + bbcc: 8500 0x8500 + bbce: 917f 0x917f + bbd0: 7f80 flw fs0,56(a5) + bbd2: 1a06 slli s4,s4,0x21 + bbd4: f891 bnez s1,bae8 <__stack_size+0xb2e8> + bbd6: 067e slli a2,a2,0x1f + bbd8: 2540 fld fs0,136(a0) + bbda: 9f1e add t5,t5,t2 + bbdc: 074e slli a4,a4,0x13 + bbde: 0000 unimp + bbe0: 0756 slli a4,a4,0x15 + bbe2: 0000 unimp + bbe4: 8091000f 0x8091000f + bbe8: 067f 0x67f + bbea: 0079 c.addi zero,30 + bbec: 911a add sp,sp,t1 + bbee: 7ef8 flw fa4,124(a3) + bbf0: 4006 0x4006 + bbf2: 1e25 addi t3,t3,-23 + bbf4: 569f 0007 9c00 0x9c000007569f + bbfa: 0f000007 0xf000007 + bbfe: 8400 0x8400 + bc00: 917f 0x917f + bc02: 7f80 flw fs0,56(a5) + bc04: 1a06 slli s4,s4,0x21 + bc06: f891 bnez s1,bb1a <__stack_size+0xb31a> + bc08: 067e slli a2,a2,0x1f + bc0a: 2540 fld fs0,136(a0) + bc0c: 9f1e add t5,t5,t2 + bc0e: 079c addi a5,sp,960 + bc10: 0000 unimp + bc12: 081e slli a6,a6,0x7 + bc14: 0000 unimp + bc16: 8091000f 0x8091000f + bc1a: 067f 0x67f + bc1c: 0079 c.addi zero,30 + bc1e: 911a add sp,sp,t1 + bc20: 7ef8 flw fa4,124(a3) + bc22: 4006 0x4006 + bc24: 1e25 addi t3,t3,-23 + bc26: 1e9f 0008 ae00 0xae0000081e9f + bc2c: 0008 addi a0,sp,0 + bc2e: 0f00 addi s0,sp,912 + bc30: 8900 0x8900 + bc32: 917f 0x917f + bc34: 7f80 flw fs0,56(a5) + bc36: 1a06 slli s4,s4,0x21 + bc38: f891 bnez s1,bb4c <__stack_size+0xb34c> + bc3a: 067e slli a2,a2,0x1f + bc3c: 2540 fld fs0,136(a0) + bc3e: 9f1e add t5,t5,t2 + bc40: 09d4 addi a3,sp,212 + bc42: 0000 unimp + bc44: 09da slli s3,s3,0x16 + bc46: 0000 unimp + bc48: 7f89000f 0x7f89000f + bc4c: 8091 srli s1,s1,0x4 + bc4e: 067f 0x67f + bc50: 911a add sp,sp,t1 + bc52: 7ef8 flw fa4,124(a3) + bc54: 4006 0x4006 + bc56: 1e25 addi t3,t3,-23 + bc58: 009f 0000 0000 0x9f + bc5e: 0000 unimp + bc60: 5600 lw s0,40(a2) + bc62: 0004 addi s1,sp,0 + bc64: 6200 flw fs0,0(a2) + bc66: 0004 addi s1,sp,0 + bc68: 0100 addi s0,sp,128 + bc6a: 6700 flw fs0,8(a4) ... - bba6: 0446 slli s0,s0,0x11 - bba8: 0000 unimp - bbaa: 046a slli s0,s0,0x1a - bbac: 0000 unimp - bbae: 0001 nop - bbb0: 6a69 lui s4,0x1a - bbb2: 0004 addi s1,sp,0 - bbb4: 5e00 lw s0,56(a2) - bbb6: 0005 c.addi zero,1 - bbb8: 0600 addi s0,sp,768 - bbba: 7700 flw fs0,40(a4) - bbbc: 8c00 0x8c00 - bbbe: 1e00 addi s0,sp,816 - bbc0: 5e9f 0005 1a00 0x1a0000055e9f - bbc6: 0006 0x6 - bbc8: 0b00 addi s0,sp,400 - bbca: 9100 0x9100 - bbcc: 7f80 flw fs0,56(a5) - bbce: 8906 mv s2,ra - bbd0: 1a00 addi s0,sp,304 - bbd2: 9f1e0077 0x9f1e0077 - bbd6: 061a slli a2,a2,0x6 - bbd8: 0000 unimp - bbda: 0644 addi s1,sp,772 - bbdc: 0000 unimp - bbde: 8091000b 0x8091000b - bbe2: 067f 0x67f - bbe4: 008c addi a1,sp,64 - bbe6: 771a flw fa4,164(sp) - bbe8: 1e00 addi s0,sp,816 - bbea: 449f 0006 8200 0x82000006449f - bbf0: 0006 0x6 - bbf2: 0c00 addi s0,sp,528 - bbf4: 9100 0x9100 - bbf6: 7f80 flw fs0,56(a5) - bbf8: 0a06 slli s4,s4,0x1 - bbfa: ffff 0xffff - bbfc: 771a flw fa4,164(sp) - bbfe: 1e00 addi s0,sp,816 - bc00: 829f 0006 8400 0x84000006829f - bc06: 0006 0x6 - bc08: 0b00 addi s0,sp,400 - bc0a: 7a00 flw fs0,48(a2) - bc0c: 917f 0x917f - bc0e: 7f80 flw fs0,56(a5) - bc10: 1a06 slli s4,s4,0x21 - bc12: 9f1e0077 0x9f1e0077 - bc16: 0684 addi s1,sp,832 - bc18: 0000 unimp - bc1a: 0686 slli a3,a3,0x1 - bc1c: 0000 unimp - bc1e: 000c addi a1,sp,0 - bc20: 8091 srli s1,s1,0x4 - bc22: 067f 0x67f - bc24: ff0a fsw ft2,188(sp) - bc26: 1aff 0x1aff - bc28: 9f1e0077 0x9f1e0077 - bc2c: 0686 slli a3,a3,0x1 - bc2e: 0000 unimp - bc30: 06c4 addi s1,sp,836 - bc32: 0000 unimp - bc34: 7f84000b 0x7f84000b - bc38: 8091 srli s1,s1,0x4 - bc3a: 067f 0x67f - bc3c: 771a flw fa4,164(sp) - bc3e: 1e00 addi s0,sp,816 - bc40: c49f 0006 e200 0xe2000006c49f - bc46: 0006 0x6 - bc48: 0b00 addi s0,sp,400 - bc4a: 9100 0x9100 - bc4c: 7f80 flw fs0,56(a5) - bc4e: 8406 mv s0,ra - bc50: 1a00 addi s0,sp,304 - bc52: 9f1e0077 0x9f1e0077 - bc56: 06e2 slli a3,a3,0x18 - bc58: 0000 unimp - bc5a: 0720 addi s0,sp,904 - bc5c: 0000 unimp - bc5e: 7f85000b 0x7f85000b - bc62: 8091 srli s1,s1,0x4 - bc64: 067f 0x67f - bc66: 771a flw fa4,164(sp) - bc68: 1e00 addi s0,sp,816 - bc6a: 209f 0007 4e00 0x4e000007209f - bc70: 0f000007 0xf000007 - bc74: 8500 0x8500 - bc76: 917f 0x917f - bc78: 7f80 flw fs0,56(a5) - bc7a: 1a06 slli s4,s4,0x21 - bc7c: f891 bnez s1,bb90 <__stack_size+0xb390> - bc7e: 067e slli a2,a2,0x1f - bc80: 2540 fld fs0,136(a0) - bc82: 9f1e add t5,t5,t2 - bc84: 074e slli a4,a4,0x13 - bc86: 0000 unimp - bc88: 0756 slli a4,a4,0x15 - bc8a: 0000 unimp - bc8c: 8091000f 0x8091000f - bc90: 067f 0x67f - bc92: 0079 c.addi zero,30 - bc94: 911a add sp,sp,t1 - bc96: 7ef8 flw fa4,124(a3) - bc98: 4006 0x4006 - bc9a: 1e25 addi t3,t3,-23 - bc9c: 569f 0007 9c00 0x9c000007569f - bca2: 0f000007 0xf000007 - bca6: 8400 0x8400 - bca8: 917f 0x917f - bcaa: 7f80 flw fs0,56(a5) - bcac: 1a06 slli s4,s4,0x21 - bcae: f891 bnez s1,bbc2 <__stack_size+0xb3c2> - bcb0: 067e slli a2,a2,0x1f - bcb2: 2540 fld fs0,136(a0) - bcb4: 9f1e add t5,t5,t2 - bcb6: 079c addi a5,sp,960 - bcb8: 0000 unimp - bcba: 081e slli a6,a6,0x7 + bc74: 043e slli s0,s0,0xf + bc76: 0000 unimp + bc78: 0442 slli s0,s0,0x10 + bc7a: 0000 unimp + bc7c: 0001 nop + bc7e: 4261 li tp,24 + bc80: 0004 addi s1,sp,0 + bc82: ae00 fsd fs0,24(a2) + bc84: 0008 addi a0,sp,0 + bc86: 0300 addi s0,sp,384 + bc88: 9100 0x9100 + bc8a: 7ef8 flw fa4,124(a3) + bc8c: 09d4 addi a3,sp,212 + bc8e: 0000 unimp + bc90: 09da slli s3,s3,0x16 + bc92: 0000 unimp + bc94: f8910003 lb zero,-119(sp) + bc98: 007e 0x7e + bc9a: 0000 unimp + bc9c: 0000 unimp + bc9e: 0000 unimp + bca0: 3e00 fld fs0,56(a2) + bca2: 0004 addi s1,sp,0 + bca4: ae00 fsd fs0,24(a2) + bca6: 0008 addi a0,sp,0 + bca8: 0300 addi s0,sp,384 + bcaa: 9100 0x9100 + bcac: 7f80 flw fs0,56(a5) + bcae: 09d4 addi a3,sp,212 + bcb0: 0000 unimp + bcb2: 09da slli s3,s3,0x16 + bcb4: 0000 unimp + bcb6: 80910003 lb zero,-2039(sp) + bcba: 007f 0x7f bcbc: 0000 unimp - bcbe: 8091000f 0x8091000f - bcc2: 067f 0x67f - bcc4: 0079 c.addi zero,30 - bcc6: 911a add sp,sp,t1 - bcc8: 7ef8 flw fa4,124(a3) - bcca: 4006 0x4006 - bccc: 1e25 addi t3,t3,-23 - bcce: 1e9f 0008 ae00 0xae0000081e9f - bcd4: 0008 addi a0,sp,0 - bcd6: 0f00 addi s0,sp,912 - bcd8: 8900 0x8900 - bcda: 917f 0x917f - bcdc: 7f80 flw fs0,56(a5) - bcde: 1a06 slli s4,s4,0x21 - bce0: f891 bnez s1,bbf4 <__stack_size+0xb3f4> - bce2: 067e slli a2,a2,0x1f - bce4: 2540 fld fs0,136(a0) - bce6: 9f1e add t5,t5,t2 - bce8: 09d4 addi a3,sp,212 - bcea: 0000 unimp - bcec: 09da slli s3,s3,0x16 - bcee: 0000 unimp - bcf0: 7f89000f 0x7f89000f - bcf4: 8091 srli s1,s1,0x4 - bcf6: 067f 0x67f - bcf8: 911a add sp,sp,t1 - bcfa: 7ef8 flw fa4,124(a3) - bcfc: 4006 0x4006 - bcfe: 1e25 addi t3,t3,-23 - bd00: 009f 0000 0000 0x9f - bd06: 0000 unimp - bd08: 5600 lw s0,40(a2) - bd0a: 0004 addi s1,sp,0 - bd0c: 6200 flw fs0,0(a2) - bd0e: 0004 addi s1,sp,0 - bd10: 0100 addi s0,sp,128 - bd12: 6700 flw fs0,8(a4) + bcbe: 0000 unimp + bcc0: 0000 unimp + bcc2: 3e00 fld fs0,56(a2) + bcc4: 0004 addi s1,sp,0 + bcc6: 2000 fld fs0,0(s0) + bcc8: 01000007 0x1000007 + bccc: 5700 lw s0,40(a4) + bcce: 0720 addi s0,sp,904 + bcd0: 0000 unimp + bcd2: 08ae slli a7,a7,0xb + bcd4: 0000 unimp + bcd6: fa910003 lb zero,-87(sp) + bcda: d47e sw t6,40(sp) + bcdc: 0009 c.addi zero,2 + bcde: da00 sw s0,48(a2) + bce0: 0009 c.addi zero,2 + bce2: 0300 addi s0,sp,384 + bce4: 9100 0x9100 + bce6: 7efa flw ft9,188(sp) ... - bd1c: 043e slli s0,s0,0xf - bd1e: 0000 unimp - bd20: 0442 slli s0,s0,0x10 - bd22: 0000 unimp - bd24: 0001 nop - bd26: 4261 li tp,24 - bd28: 0004 addi s1,sp,0 - bd2a: ae00 fsd fs0,24(a2) - bd2c: 0008 addi a0,sp,0 - bd2e: 0300 addi s0,sp,384 - bd30: 9100 0x9100 - bd32: 7ef8 flw fa4,124(a3) - bd34: 09d4 addi a3,sp,212 - bd36: 0000 unimp - bd38: 09da slli s3,s3,0x16 - bd3a: 0000 unimp - bd3c: f8910003 lb zero,-119(sp) - bd40: 007e 0x7e - bd42: 0000 unimp - bd44: 0000 unimp - bd46: 0000 unimp - bd48: 3e00 fld fs0,56(a2) - bd4a: 0004 addi s1,sp,0 - bd4c: ae00 fsd fs0,24(a2) - bd4e: 0008 addi a0,sp,0 - bd50: 0300 addi s0,sp,384 - bd52: 9100 0x9100 - bd54: 7f80 flw fs0,56(a5) - bd56: 09d4 addi a3,sp,212 - bd58: 0000 unimp - bd5a: 09da slli s3,s3,0x16 - bd5c: 0000 unimp - bd5e: 80910003 lb zero,-2039(sp) - bd62: 007f 0x7f + bcf0: 043e slli s0,s0,0xf + bcf2: 0000 unimp + bcf4: 0556 slli a0,a0,0x15 + bcf6: 0000 unimp + bcf8: 0001 nop + bcfa: 5665 li a2,-7 + bcfc: 0005 c.addi zero,1 + bcfe: ae00 fsd fs0,24(a2) + bd00: 0008 addi a0,sp,0 + bd02: 0300 addi s0,sp,384 + bd04: 9100 0x9100 + bd06: 7f82 flw ft11,32(sp) + bd08: 09d4 addi a3,sp,212 + bd0a: 0000 unimp + bd0c: 09da slli s3,s3,0x16 + bd0e: 0000 unimp + bd10: 82910003 lb zero,-2007(sp) + bd14: 007f 0x7f + bd16: 0000 unimp + bd18: 0000 unimp + bd1a: 0000 unimp + bd1c: 7e00 flw fs0,56(a2) + bd1e: 0004 addi s1,sp,0 + bd20: a200 fsd fs0,0(a2) + bd22: 0004 addi s1,sp,0 + bd24: 0100 addi s0,sp,128 + bd26: 5a00 lw s0,48(a2) + bd28: 04a2 slli s1,s1,0x8 + bd2a: 0000 unimp + bd2c: 04aa slli s1,s1,0xa + bd2e: 0000 unimp + bd30: 002d c.addi zero,11 + bd32: 0075 c.addi zero,29 + bd34: 4b40 lw s0,20(a4) + bd36: 2224 fld fs1,64(a2) + bd38: 007e 0x7e + bd3a: 008e slli ra,ra,0x3 + bd3c: 891e mv s2,t2 + bd3e: 1a00 addi s0,sp,304 + bd40: 0079 c.addi zero,30 + bd42: 007e 0x7e + bd44: 8f1e mv t5,t2 + bd46: 8e00 0x8e00 + bd48: 1e00 addi s0,sp,816 + bd4a: 7e22 flw ft8,40(sp) + bd4c: 8e00 0x8e00 + bd4e: 1e00 addi s0,sp,816 + bd50: 2540 fld fs0,136(a0) + bd52: 8922 mv s2,s0 + bd54: 1a00 addi s0,sp,304 + bd56: 2440 fld fs0,136(s0) + bd58: 4022 0x4022 + bd5a: 2d22244b 0x2d22244b + bd5e: 009f 0000 0000 0x9f bd64: 0000 unimp - bd66: 0000 unimp - bd68: 0000 unimp - bd6a: 3e00 fld fs0,56(a2) + bd66: 7e00 flw fs0,56(a2) + bd68: 0004 addi s1,sp,0 + bd6a: a200 fsd fs0,0(a2) bd6c: 0004 addi s1,sp,0 - bd6e: 2000 fld fs0,0(s0) - bd70: 01000007 0x1000007 - bd74: 5700 lw s0,40(a4) - bd76: 0720 addi s0,sp,904 - bd78: 0000 unimp - bd7a: 08ae slli a7,a7,0xb - bd7c: 0000 unimp - bd7e: fa910003 lb zero,-87(sp) - bd82: d47e sw t6,40(sp) - bd84: 0009 c.addi zero,2 - bd86: da00 sw s0,48(a2) - bd88: 0009 c.addi zero,2 - bd8a: 0300 addi s0,sp,384 - bd8c: 9100 0x9100 - bd8e: 7efa flw ft9,188(sp) - ... - bd98: 043e slli s0,s0,0xf - bd9a: 0000 unimp - bd9c: 0556 slli a0,a0,0x15 - bd9e: 0000 unimp - bda0: 0001 nop - bda2: 5665 li a2,-7 - bda4: 0005 c.addi zero,1 - bda6: ae00 fsd fs0,24(a2) - bda8: 0008 addi a0,sp,0 - bdaa: 0300 addi s0,sp,384 - bdac: 9100 0x9100 - bdae: 7f82 flw ft11,32(sp) - bdb0: 09d4 addi a3,sp,212 - bdb2: 0000 unimp - bdb4: 09da slli s3,s3,0x16 - bdb6: 0000 unimp - bdb8: 82910003 lb zero,-2007(sp) - bdbc: 007f 0x7f - bdbe: 0000 unimp - bdc0: 0000 unimp - bdc2: 0000 unimp - bdc4: 7e00 flw fs0,56(a2) - bdc6: 0004 addi s1,sp,0 - bdc8: a200 fsd fs0,0(a2) - bdca: 0004 addi s1,sp,0 - bdcc: 0100 addi s0,sp,128 - bdce: 5a00 lw s0,48(a2) - bdd0: 04a2 slli s1,s1,0x8 - bdd2: 0000 unimp - bdd4: 04aa slli s1,s1,0xa - bdd6: 0000 unimp - bdd8: 002d c.addi zero,11 - bdda: 0075 c.addi zero,29 - bddc: 4b40 lw s0,20(a4) - bdde: 2224 fld fs1,64(a2) - bde0: 007e 0x7e - bde2: 008e slli ra,ra,0x3 - bde4: 891e mv s2,t2 - bde6: 1a00 addi s0,sp,304 - bde8: 0079 c.addi zero,30 - bdea: 007e 0x7e - bdec: 8f1e mv t5,t2 - bdee: 8e00 0x8e00 - bdf0: 1e00 addi s0,sp,816 - bdf2: 7e22 flw ft8,40(sp) - bdf4: 8e00 0x8e00 - bdf6: 1e00 addi s0,sp,816 - bdf8: 2540 fld fs0,136(a0) - bdfa: 8922 mv s2,s0 - bdfc: 1a00 addi s0,sp,304 - bdfe: 2440 fld fs0,136(s0) - be00: 4022 0x4022 - be02: 2d22244b 0x2d22244b - be06: 009f 0000 0000 0x9f - be0c: 0000 unimp - be0e: 7e00 flw fs0,56(a2) - be10: 0004 addi s1,sp,0 - be12: a200 fsd fs0,0(a2) - be14: 0004 addi s1,sp,0 - be16: 1100 addi s0,sp,160 - be18: 8400 0x8400 - be1a: 4000 lw s0,0(s0) - be1c: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - be20: 4000 lw s0,0(s0) - be22: 2d22244b 0x2d22244b - be26: ff08 fsw fa0,56(a4) - be28: 9f1a add t5,t5,t1 - be2a: 04a2 slli s1,s1,0x8 - be2c: 0000 unimp - be2e: 04aa slli s1,s1,0xa - be30: 0000 unimp - be32: 0084003b 0x84003b - be36: 4b40 lw s0,20(a4) - be38: 2224 fld fs1,64(a2) - be3a: 0075 c.addi zero,29 - be3c: 4b40 lw s0,20(a4) - be3e: 2224 fld fs1,64(a2) - be40: 007e 0x7e - be42: 008e slli ra,ra,0x3 - be44: 891e mv s2,t2 - be46: 1a00 addi s0,sp,304 - be48: 0079 c.addi zero,30 - be4a: 007e 0x7e - be4c: 8f1e mv t5,t2 - be4e: 8e00 0x8e00 - be50: 1e00 addi s0,sp,816 - be52: 7e22 flw ft8,40(sp) - be54: 8e00 0x8e00 - be56: 1e00 addi s0,sp,816 - be58: 2540 fld fs0,136(a0) - be5a: 8922 mv s2,s0 - be5c: 1a00 addi s0,sp,304 - be5e: 2440 fld fs0,136(s0) - be60: 4022 0x4022 - be62: 2d22244b 0x2d22244b - be66: 4b40 lw s0,20(a4) - be68: 2224 fld fs1,64(a2) - be6a: 082d addi a6,a6,11 - be6c: 1aff 0x1aff - be6e: 009f 0000 0000 0x9f - be74: 0000 unimp - be76: 8600 0x8600 - be78: 0004 addi s1,sp,0 - be7a: 9a00 0x9a00 - be7c: 0004 addi s1,sp,0 - be7e: 0100 addi s0,sp,128 - be80: 6000 flw fs0,0(s0) - be82: 049a slli s1,s1,0x6 - be84: 0000 unimp - be86: 0556 slli a0,a0,0x15 - be88: 0000 unimp - be8a: a491002f 0xa491002f - be8e: 067f 0x67f - be90: 4b40 lw s0,20(a4) - be92: 2224 fld fs1,64(a2) - be94: 008c addi a1,sp,64 - be96: 891e007b 0x891e007b - be9a: 1a00 addi s0,sp,304 - be9c: 0085 addi ra,ra,1 - be9e: 821e007b 0x821e007b - bea2: 8c00 0x8c00 - bea4: 1e00 addi s0,sp,816 - bea6: 8c22 mv s8,s0 - bea8: 7b00 flw fs0,48(a4) - beaa: 1e00 addi s0,sp,816 - beac: 2540 fld fs0,136(a0) - beae: 8922 mv s2,s0 - beb0: 1a00 addi s0,sp,304 - beb2: 2440 fld fs0,136(s0) - beb4: 4022 0x4022 - beb6: 2d22244b 0x2d22244b - beba: 569f 0005 5e00 0x5e000005569f - bec0: 0005 c.addi zero,1 - bec2: 3300 fld fs0,32(a4) - bec4: 9100 0x9100 - bec6: 7fa4 flw fs1,120(a5) - bec8: 4006 0x4006 - beca: 8c22244b 0x8c22244b - bece: 7b00 flw fs0,48(a4) - bed0: 1e00 addi s0,sp,816 - bed2: 0089 addi ra,ra,2 - bed4: 911a add sp,sp,t1 - bed6: 7f80 flw fs0,56(a5) - bed8: 4006 0x4006 - beda: 7b25 lui s6,0xfffe9 - bedc: 1e00 addi s0,sp,816 - bede: 0082 slli ra,ra,0x0 - bee0: 008c addi a1,sp,64 - bee2: 221e fld ft4,448(sp) - bee4: 008c addi a1,sp,64 - bee6: 401e007b 0x401e007b - beea: 2225 jal c012 <__stack_size+0xb812> - beec: 0089 addi ra,ra,2 - beee: 401a 0x401a - bef0: 2224 fld fs1,64(a2) - bef2: 4b40 lw s0,20(a4) - bef4: 2224 fld fs1,64(a2) - bef6: 9f2d 0x9f2d - bef8: 055e slli a0,a0,0x17 - befa: 0000 unimp - befc: 061a slli a2,a2,0x6 - befe: 0000 unimp - bf00: 0042 0x42 - bf02: a491 j c146 <__stack_size+0xb946> - bf04: 067f 0x67f - bf06: 4b40 lw s0,20(a4) - bf08: 2224 fld fs1,64(a2) - bf0a: 8091 srli s1,s1,0x4 - bf0c: 067f 0x67f - bf0e: 0089 addi ra,ra,2 - bf10: 7b1a flw fs6,164(sp) - bf12: 1e00 addi s0,sp,816 - bf14: 0089 addi ra,ra,2 - bf16: 911a add sp,sp,t1 - bf18: 7f80 flw fs0,56(a5) - bf1a: 4006 0x4006 - bf1c: 7b25 lui s6,0xfffe9 - bf1e: 1e00 addi s0,sp,816 - bf20: 8091 srli s1,s1,0x4 - bf22: 067f 0x67f - bf24: 0089 addi ra,ra,2 - bf26: 821a mv tp,t1 - bf28: 1e00 addi s0,sp,816 - bf2a: 9122 add sp,sp,s0 - bf2c: 7f80 flw fs0,56(a5) - bf2e: 8906 mv s2,ra - bf30: 1a00 addi s0,sp,304 - bf32: 401e007b 0x401e007b - bf36: 2225 jal c05e <__stack_size+0xb85e> - bf38: 0089 addi ra,ra,2 - bf3a: 401a 0x401a - bf3c: 2224 fld fs1,64(a2) - bf3e: 4b40 lw s0,20(a4) - bf40: 2224 fld fs1,64(a2) - bf42: 9f2d 0x9f2d - bf44: 061a slli a2,a2,0x6 - bf46: 0000 unimp - bf48: 0644 addi s1,sp,772 - bf4a: 0000 unimp - bf4c: 0042 0x42 - bf4e: a491 j c192 <__stack_size+0xb992> - bf50: 067f 0x67f - bf52: 4b40 lw s0,20(a4) - bf54: 2224 fld fs1,64(a2) - bf56: 8091 srli s1,s1,0x4 - bf58: 067f 0x67f - bf5a: 008c addi a1,sp,64 - bf5c: 7b1a flw fs6,164(sp) - bf5e: 1e00 addi s0,sp,816 - bf60: 008c addi a1,sp,64 - bf62: 911a add sp,sp,t1 + bd6e: 1100 addi s0,sp,160 + bd70: 8400 0x8400 + bd72: 4000 lw s0,0(s0) + bd74: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + bd78: 4000 lw s0,0(s0) + bd7a: 2d22244b 0x2d22244b + bd7e: ff08 fsw fa0,56(a4) + bd80: 9f1a add t5,t5,t1 + bd82: 04a2 slli s1,s1,0x8 + bd84: 0000 unimp + bd86: 04aa slli s1,s1,0xa + bd88: 0000 unimp + bd8a: 0084003b 0x84003b + bd8e: 4b40 lw s0,20(a4) + bd90: 2224 fld fs1,64(a2) + bd92: 0075 c.addi zero,29 + bd94: 4b40 lw s0,20(a4) + bd96: 2224 fld fs1,64(a2) + bd98: 007e 0x7e + bd9a: 008e slli ra,ra,0x3 + bd9c: 891e mv s2,t2 + bd9e: 1a00 addi s0,sp,304 + bda0: 0079 c.addi zero,30 + bda2: 007e 0x7e + bda4: 8f1e mv t5,t2 + bda6: 8e00 0x8e00 + bda8: 1e00 addi s0,sp,816 + bdaa: 7e22 flw ft8,40(sp) + bdac: 8e00 0x8e00 + bdae: 1e00 addi s0,sp,816 + bdb0: 2540 fld fs0,136(a0) + bdb2: 8922 mv s2,s0 + bdb4: 1a00 addi s0,sp,304 + bdb6: 2440 fld fs0,136(s0) + bdb8: 4022 0x4022 + bdba: 2d22244b 0x2d22244b + bdbe: 4b40 lw s0,20(a4) + bdc0: 2224 fld fs1,64(a2) + bdc2: 082d addi a6,a6,11 + bdc4: 1aff 0x1aff + bdc6: 009f 0000 0000 0x9f + bdcc: 0000 unimp + bdce: 8600 0x8600 + bdd0: 0004 addi s1,sp,0 + bdd2: 9a00 0x9a00 + bdd4: 0004 addi s1,sp,0 + bdd6: 0100 addi s0,sp,128 + bdd8: 6000 flw fs0,0(s0) + bdda: 049a slli s1,s1,0x6 + bddc: 0000 unimp + bdde: 0556 slli a0,a0,0x15 + bde0: 0000 unimp + bde2: a491002f 0xa491002f + bde6: 067f 0x67f + bde8: 4b40 lw s0,20(a4) + bdea: 2224 fld fs1,64(a2) + bdec: 008c addi a1,sp,64 + bdee: 891e007b 0x891e007b + bdf2: 1a00 addi s0,sp,304 + bdf4: 0085 addi ra,ra,1 + bdf6: 821e007b 0x821e007b + bdfa: 8c00 0x8c00 + bdfc: 1e00 addi s0,sp,816 + bdfe: 8c22 mv s8,s0 + be00: 7b00 flw fs0,48(a4) + be02: 1e00 addi s0,sp,816 + be04: 2540 fld fs0,136(a0) + be06: 8922 mv s2,s0 + be08: 1a00 addi s0,sp,304 + be0a: 2440 fld fs0,136(s0) + be0c: 4022 0x4022 + be0e: 2d22244b 0x2d22244b + be12: 569f 0005 5e00 0x5e000005569f + be18: 0005 c.addi zero,1 + be1a: 3300 fld fs0,32(a4) + be1c: 9100 0x9100 + be1e: 7fa4 flw fs1,120(a5) + be20: 4006 0x4006 + be22: 8c22244b 0x8c22244b + be26: 7b00 flw fs0,48(a4) + be28: 1e00 addi s0,sp,816 + be2a: 0089 addi ra,ra,2 + be2c: 911a add sp,sp,t1 + be2e: 7f80 flw fs0,56(a5) + be30: 4006 0x4006 + be32: 7b25 lui s6,0xfffe9 + be34: 1e00 addi s0,sp,816 + be36: 0082 slli ra,ra,0x0 + be38: 008c addi a1,sp,64 + be3a: 221e fld ft4,448(sp) + be3c: 008c addi a1,sp,64 + be3e: 401e007b 0x401e007b + be42: 2225 jal bf6a <__stack_size+0xb76a> + be44: 0089 addi ra,ra,2 + be46: 401a 0x401a + be48: 2224 fld fs1,64(a2) + be4a: 4b40 lw s0,20(a4) + be4c: 2224 fld fs1,64(a2) + be4e: 9f2d 0x9f2d + be50: 055e slli a0,a0,0x17 + be52: 0000 unimp + be54: 061a slli a2,a2,0x6 + be56: 0000 unimp + be58: 0042 0x42 + be5a: a491 j c09e <__stack_size+0xb89e> + be5c: 067f 0x67f + be5e: 4b40 lw s0,20(a4) + be60: 2224 fld fs1,64(a2) + be62: 8091 srli s1,s1,0x4 + be64: 067f 0x67f + be66: 0089 addi ra,ra,2 + be68: 7b1a flw fs6,164(sp) + be6a: 1e00 addi s0,sp,816 + be6c: 0089 addi ra,ra,2 + be6e: 911a add sp,sp,t1 + be70: 7f80 flw fs0,56(a5) + be72: 4006 0x4006 + be74: 7b25 lui s6,0xfffe9 + be76: 1e00 addi s0,sp,816 + be78: 8091 srli s1,s1,0x4 + be7a: 067f 0x67f + be7c: 0089 addi ra,ra,2 + be7e: 821a mv tp,t1 + be80: 1e00 addi s0,sp,816 + be82: 9122 add sp,sp,s0 + be84: 7f80 flw fs0,56(a5) + be86: 8906 mv s2,ra + be88: 1a00 addi s0,sp,304 + be8a: 401e007b 0x401e007b + be8e: 2225 jal bfb6 <__stack_size+0xb7b6> + be90: 0089 addi ra,ra,2 + be92: 401a 0x401a + be94: 2224 fld fs1,64(a2) + be96: 4b40 lw s0,20(a4) + be98: 2224 fld fs1,64(a2) + be9a: 9f2d 0x9f2d + be9c: 061a slli a2,a2,0x6 + be9e: 0000 unimp + bea0: 0644 addi s1,sp,772 + bea2: 0000 unimp + bea4: 0042 0x42 + bea6: a491 j c0ea <__stack_size+0xb8ea> + bea8: 067f 0x67f + beaa: 4b40 lw s0,20(a4) + beac: 2224 fld fs1,64(a2) + beae: 8091 srli s1,s1,0x4 + beb0: 067f 0x67f + beb2: 008c addi a1,sp,64 + beb4: 7b1a flw fs6,164(sp) + beb6: 1e00 addi s0,sp,816 + beb8: 008c addi a1,sp,64 + beba: 911a add sp,sp,t1 + bebc: 7f80 flw fs0,56(a5) + bebe: 4006 0x4006 + bec0: 7b25 lui s6,0xfffe9 + bec2: 1e00 addi s0,sp,816 + bec4: 8091 srli s1,s1,0x4 + bec6: 067f 0x67f + bec8: 008c addi a1,sp,64 + beca: 821a mv tp,t1 + becc: 1e00 addi s0,sp,816 + bece: 9122 add sp,sp,s0 + bed0: 7f80 flw fs0,56(a5) + bed2: 8c06 mv s8,ra + bed4: 1a00 addi s0,sp,304 + bed6: 401e007b 0x401e007b + beda: 2225 jal c002 <__stack_size+0xb802> + bedc: 008c addi a1,sp,64 + bede: 401a 0x401a + bee0: 2224 fld fs1,64(a2) + bee2: 4b40 lw s0,20(a4) + bee4: 2224 fld fs1,64(a2) + bee6: 9f2d 0x9f2d + bee8: 0644 addi s1,sp,772 + beea: 0000 unimp + beec: 0682 slli a3,a3,0x0 + beee: 0000 unimp + bef0: a4910047 0xa4910047 + bef4: 067f 0x67f + bef6: 4b40 lw s0,20(a4) + bef8: 2224 fld fs1,64(a2) + befa: 8091 srli s1,s1,0x4 + befc: 067f 0x67f + befe: ff0a fsw ft2,188(sp) + bf00: 1aff 0x1aff + bf02: 0a1e007b 0xa1e007b + bf06: ffff 0xffff + bf08: 911a add sp,sp,t1 + bf0a: 7f80 flw fs0,56(a5) + bf0c: 4006 0x4006 + bf0e: 7b25 lui s6,0xfffe9 + bf10: 1e00 addi s0,sp,816 + bf12: 8091 srli s1,s1,0x4 + bf14: 067f 0x67f + bf16: ff0a fsw ft2,188(sp) + bf18: 1aff 0x1aff + bf1a: 0082 slli ra,ra,0x0 + bf1c: 221e fld ft4,448(sp) + bf1e: 8091 srli s1,s1,0x4 + bf20: 067f 0x67f + bf22: ff0a fsw ft2,188(sp) + bf24: 1aff 0x1aff + bf26: 401e007b 0x401e007b + bf2a: 2225 jal c052 <__stack_size+0xb852> + bf2c: ff0a fsw ft2,188(sp) + bf2e: 1aff 0x1aff + bf30: 2440 fld fs0,136(s0) + bf32: 4022 0x4022 + bf34: 2d22244b 0x2d22244b + bf38: 829f 0006 8400 0x84000006829f + bf3e: 0006 0x6 + bf40: 4200 lw s0,0(a2) + bf42: 9100 0x9100 + bf44: 7fa4 flw fs1,120(a5) + bf46: 4006 0x4006 + bf48: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + bf4c: 917f 0x917f + bf4e: 7f80 flw fs0,56(a5) + bf50: 1a06 slli s4,s4,0x21 + bf52: 7a1e007b 0x7a1e007b + bf56: 1a7f 0x1a7f + bf58: 8091 srli s1,s1,0x4 + bf5a: 067f 0x67f + bf5c: 2540 fld fs0,136(a0) + bf5e: 7a1e007b 0x7a1e007b + bf62: 917f 0x917f bf64: 7f80 flw fs0,56(a5) - bf66: 4006 0x4006 - bf68: 7b25 lui s6,0xfffe9 - bf6a: 1e00 addi s0,sp,816 - bf6c: 8091 srli s1,s1,0x4 - bf6e: 067f 0x67f - bf70: 008c addi a1,sp,64 - bf72: 821a mv tp,t1 + bf66: 1a06 slli s4,s4,0x21 + bf68: 0082 slli ra,ra,0x0 + bf6a: 221e fld ft4,448(sp) + bf6c: 7f7a flw ft10,188(sp) + bf6e: 8091 srli s1,s1,0x4 + bf70: 067f 0x67f + bf72: 7b1a flw fs6,164(sp) bf74: 1e00 addi s0,sp,816 - bf76: 9122 add sp,sp,s0 - bf78: 7f80 flw fs0,56(a5) - bf7a: 8c06 mv s8,ra - bf7c: 1a00 addi s0,sp,304 - bf7e: 401e007b 0x401e007b - bf82: 2225 jal c0aa <__stack_size+0xb8aa> - bf84: 008c addi a1,sp,64 - bf86: 401a 0x401a - bf88: 2224 fld fs1,64(a2) - bf8a: 4b40 lw s0,20(a4) - bf8c: 2224 fld fs1,64(a2) - bf8e: 9f2d 0x9f2d - bf90: 0644 addi s1,sp,772 - bf92: 0000 unimp - bf94: 0682 slli a3,a3,0x0 - bf96: 0000 unimp - bf98: a4910047 0xa4910047 - bf9c: 067f 0x67f - bf9e: 4b40 lw s0,20(a4) - bfa0: 2224 fld fs1,64(a2) - bfa2: 8091 srli s1,s1,0x4 - bfa4: 067f 0x67f - bfa6: ff0a fsw ft2,188(sp) - bfa8: 1aff 0x1aff - bfaa: 0a1e007b 0xa1e007b - bfae: ffff 0xffff - bfb0: 911a add sp,sp,t1 - bfb2: 7f80 flw fs0,56(a5) - bfb4: 4006 0x4006 - bfb6: 7b25 lui s6,0xfffe9 + bf76: 2540 fld fs0,136(a0) + bf78: 7a22 flw fs4,40(sp) + bf7a: 1a7f 0x1a7f + bf7c: 2440 fld fs0,136(s0) + bf7e: 4022 0x4022 + bf80: 2d22244b 0x2d22244b + bf84: 849f 0006 8600 0x86000006849f + bf8a: 0006 0x6 + bf8c: 4700 lw s0,8(a4) + bf8e: 9100 0x9100 + bf90: 7fa4 flw fs1,120(a5) + bf92: 4006 0x4006 + bf94: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + bf98: 7f80 flw fs0,56(a5) + bf9a: 0a06 slli s4,s4,0x1 + bf9c: ffff 0xffff + bf9e: 7b1a flw fs6,164(sp) + bfa0: 1e00 addi s0,sp,816 + bfa2: ff0a fsw ft2,188(sp) + bfa4: 1aff 0x1aff + bfa6: 8091 srli s1,s1,0x4 + bfa8: 067f 0x67f + bfaa: 2540 fld fs0,136(a0) + bfac: 911e007b 0x911e007b + bfb0: 7f80 flw fs0,56(a5) + bfb2: 0a06 slli s4,s4,0x1 + bfb4: ffff 0xffff + bfb6: 821a mv tp,t1 bfb8: 1e00 addi s0,sp,816 - bfba: 8091 srli s1,s1,0x4 - bfbc: 067f 0x67f - bfbe: ff0a fsw ft2,188(sp) - bfc0: 1aff 0x1aff - bfc2: 0082 slli ra,ra,0x0 - bfc4: 221e fld ft4,448(sp) - bfc6: 8091 srli s1,s1,0x4 - bfc8: 067f 0x67f - bfca: ff0a fsw ft2,188(sp) - bfcc: 1aff 0x1aff - bfce: 401e007b 0x401e007b - bfd2: 2225 jal c0fa <__stack_size+0xb8fa> - bfd4: ff0a fsw ft2,188(sp) - bfd6: 1aff 0x1aff - bfd8: 2440 fld fs0,136(s0) - bfda: 4022 0x4022 - bfdc: 2d22244b 0x2d22244b - bfe0: 829f 0006 8400 0x84000006829f - bfe6: 0006 0x6 - bfe8: 4200 lw s0,0(a2) - bfea: 9100 0x9100 - bfec: 7fa4 flw fs1,120(a5) - bfee: 4006 0x4006 - bff0: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - bff4: 917f 0x917f + bfba: 9122 add sp,sp,s0 + bfbc: 7f80 flw fs0,56(a5) + bfbe: 0a06 slli s4,s4,0x1 + bfc0: ffff 0xffff + bfc2: 7b1a flw fs6,164(sp) + bfc4: 1e00 addi s0,sp,816 + bfc6: 2540 fld fs0,136(a0) + bfc8: 0a22 slli s4,s4,0x8 + bfca: ffff 0xffff + bfcc: 401a 0x401a + bfce: 2224 fld fs1,64(a2) + bfd0: 4b40 lw s0,20(a4) + bfd2: 2224 fld fs1,64(a2) + bfd4: 9f2d 0x9f2d + bfd6: 0686 slli a3,a3,0x1 + bfd8: 0000 unimp + bfda: 06a8 addi a0,sp,840 + bfdc: 0000 unimp + bfde: 0042 0x42 + bfe0: a491 j c224 <__stack_size+0xba24> + bfe2: 067f 0x67f + bfe4: 4b40 lw s0,20(a4) + bfe6: 2224 fld fs1,64(a2) + bfe8: 7f84 flw fs1,56(a5) + bfea: 8091 srli s1,s1,0x4 + bfec: 067f 0x67f + bfee: 7b1a flw fs6,164(sp) + bff0: 1e00 addi s0,sp,816 + bff2: 7f84 flw fs1,56(a5) + bff4: 911a add sp,sp,t1 bff6: 7f80 flw fs0,56(a5) - bff8: 1a06 slli s4,s4,0x21 - bffa: 7a1e007b 0x7a1e007b - bffe: 1a7f 0x1a7f + bff8: 4006 0x4006 + bffa: 7b25 lui s6,0xfffe9 + bffc: 1e00 addi s0,sp,816 + bffe: 7f84 flw fs1,56(a5) c000: 8091 srli s1,s1,0x4 c002: 067f 0x67f - c004: 2540 fld fs0,136(a0) - c006: 7a1e007b 0x7a1e007b + c004: 821a mv tp,t1 + c006: 1e00 addi s0,sp,816 + c008: 8422 mv s0,s0 c00a: 917f 0x917f c00c: 7f80 flw fs0,56(a5) c00e: 1a06 slli s4,s4,0x21 - c010: 0082 slli ra,ra,0x0 - c012: 221e fld ft4,448(sp) - c014: 7f7a flw ft10,188(sp) - c016: 8091 srli s1,s1,0x4 - c018: 067f 0x67f - c01a: 7b1a flw fs6,164(sp) - c01c: 1e00 addi s0,sp,816 - c01e: 2540 fld fs0,136(a0) - c020: 7a22 flw fs4,40(sp) - c022: 1a7f 0x1a7f - c024: 2440 fld fs0,136(s0) - c026: 4022 0x4022 - c028: 2d22244b 0x2d22244b - c02c: 849f 0006 8600 0x86000006849f - c032: 0006 0x6 - c034: 4700 lw s0,8(a4) - c036: 9100 0x9100 - c038: 7fa4 flw fs1,120(a5) - c03a: 4006 0x4006 - c03c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - c040: 7f80 flw fs0,56(a5) - c042: 0a06 slli s4,s4,0x1 - c044: ffff 0xffff - c046: 7b1a flw fs6,164(sp) - c048: 1e00 addi s0,sp,816 - c04a: ff0a fsw ft2,188(sp) - c04c: 1aff 0x1aff - c04e: 8091 srli s1,s1,0x4 - c050: 067f 0x67f - c052: 2540 fld fs0,136(a0) - c054: 911e007b 0x911e007b - c058: 7f80 flw fs0,56(a5) - c05a: 0a06 slli s4,s4,0x1 - c05c: ffff 0xffff - c05e: 821a mv tp,t1 - c060: 1e00 addi s0,sp,816 - c062: 9122 add sp,sp,s0 - c064: 7f80 flw fs0,56(a5) - c066: 0a06 slli s4,s4,0x1 - c068: ffff 0xffff - c06a: 7b1a flw fs6,164(sp) - c06c: 1e00 addi s0,sp,816 + c010: 401e007b 0x401e007b + c014: 2225 jal c13c <__stack_size+0xb93c> + c016: 7f84 flw fs1,56(a5) + c018: 401a 0x401a + c01a: 2224 fld fs1,64(a2) + c01c: 4b40 lw s0,20(a4) + c01e: 2224 fld fs1,64(a2) + c020: 9f2d 0x9f2d + c022: 06a8 addi a0,sp,840 + c024: 0000 unimp + c026: 06b4 addi a3,sp,840 + c028: 0000 unimp + c02a: 0051 c.addi zero,20 + c02c: a491 j c270 <__stack_size+0xba70> + c02e: 067f 0x67f + c030: 4b40 lw s0,20(a4) + c032: 2224 fld fs1,64(a2) + c034: 7f84 flw fs1,56(a5) + c036: 8091 srli s1,s1,0x4 + c038: 067f 0x67f + c03a: 841a mv s0,t1 + c03c: 917f 0x917f + c03e: 7ef4 flw fa3,124(a3) + c040: 1a06 slli s4,s4,0x21 + c042: 841e mv s0,t2 + c044: 1a7f 0x1a7f + c046: 7f84 flw fs1,56(a5) + c048: f491 bnez s1,bf54 <__stack_size+0xb754> + c04a: 067e slli a2,a2,0x1f + c04c: 911a add sp,sp,t1 + c04e: 7f80 flw fs0,56(a5) + c050: 4006 0x4006 + c052: 1e25 addi t3,t3,-23 + c054: 7f84 flw fs1,56(a5) + c056: 8091 srli s1,s1,0x4 + c058: 067f 0x67f + c05a: 821a mv tp,t1 + c05c: 1e00 addi s0,sp,816 + c05e: 8422 mv s0,s0 + c060: 917f 0x917f + c062: 7f80 flw fs0,56(a5) + c064: 1a06 slli s4,s4,0x21 + c066: 7f84 flw fs1,56(a5) + c068: f491 bnez s1,bf74 <__stack_size+0xb774> + c06a: 067e slli a2,a2,0x1f + c06c: 1e1a slli t3,t3,0x26 c06e: 2540 fld fs0,136(a0) - c070: 0a22 slli s4,s4,0x8 - c072: ffff 0xffff - c074: 401a 0x401a - c076: 2224 fld fs1,64(a2) - c078: 4b40 lw s0,20(a4) - c07a: 2224 fld fs1,64(a2) - c07c: 9f2d 0x9f2d - c07e: 0686 slli a3,a3,0x1 - c080: 0000 unimp - c082: 06a8 addi a0,sp,840 - c084: 0000 unimp - c086: 0042 0x42 - c088: a491 j c2cc <__stack_size+0xbacc> - c08a: 067f 0x67f - c08c: 4b40 lw s0,20(a4) - c08e: 2224 fld fs1,64(a2) - c090: 7f84 flw fs1,56(a5) - c092: 8091 srli s1,s1,0x4 - c094: 067f 0x67f - c096: 7b1a flw fs6,164(sp) - c098: 1e00 addi s0,sp,816 - c09a: 7f84 flw fs1,56(a5) - c09c: 911a add sp,sp,t1 - c09e: 7f80 flw fs0,56(a5) - c0a0: 4006 0x4006 - c0a2: 7b25 lui s6,0xfffe9 - c0a4: 1e00 addi s0,sp,816 - c0a6: 7f84 flw fs1,56(a5) + c070: 8422 mv s0,s0 + c072: 1a7f 0x1a7f + c074: 2440 fld fs0,136(s0) + c076: 4022 0x4022 + c078: 2d22244b 0x2d22244b + c07c: b49f 0006 c400 0xc4000006b49f + c082: 0006 0x6 + c084: 5500 lw s0,40(a0) + c086: 9100 0x9100 + c088: 7fa4 flw fs1,120(a5) + c08a: 4006 0x4006 + c08c: 8422244b 0x8422244b + c090: 917f 0x917f + c092: 7f80 flw fs0,56(a5) + c094: 1a06 slli s4,s4,0x21 + c096: 7f84 flw fs1,56(a5) + c098: f491 bnez s1,bfa4 <__stack_size+0xb7a4> + c09a: 067e slli a2,a2,0x1f + c09c: 1e1a slli t3,t3,0x26 + c09e: 7f84 flw fs1,56(a5) + c0a0: 841a mv s0,t1 + c0a2: 917f 0x917f + c0a4: 7ef4 flw fa3,124(a3) + c0a6: 1a06 slli s4,s4,0x21 c0a8: 8091 srli s1,s1,0x4 c0aa: 067f 0x67f - c0ac: 821a mv tp,t1 - c0ae: 1e00 addi s0,sp,816 - c0b0: 8422 mv s0,s0 - c0b2: 917f 0x917f - c0b4: 7f80 flw fs0,56(a5) - c0b6: 1a06 slli s4,s4,0x21 - c0b8: 401e007b 0x401e007b - c0bc: 2225 jal c1e4 <__stack_size+0xb9e4> + c0ac: 2540 fld fs0,136(a0) + c0ae: 841e mv s0,t2 + c0b0: 917f 0x917f + c0b2: 7f80 flw fs0,56(a5) + c0b4: 1a06 slli s4,s4,0x21 + c0b6: f491 bnez s1,bfc2 <__stack_size+0xb7c2> + c0b8: 067e slli a2,a2,0x1f + c0ba: 2540 fld fs0,136(a0) + c0bc: 221e fld ft4,448(sp) c0be: 7f84 flw fs1,56(a5) - c0c0: 401a 0x401a - c0c2: 2224 fld fs1,64(a2) - c0c4: 4b40 lw s0,20(a4) - c0c6: 2224 fld fs1,64(a2) - c0c8: 9f2d 0x9f2d - c0ca: 06a8 addi a0,sp,840 - c0cc: 0000 unimp - c0ce: 06b4 addi a3,sp,840 - c0d0: 0000 unimp - c0d2: 0051 c.addi zero,20 - c0d4: a491 j c318 <__stack_size+0xbb18> - c0d6: 067f 0x67f - c0d8: 4b40 lw s0,20(a4) - c0da: 2224 fld fs1,64(a2) - c0dc: 7f84 flw fs1,56(a5) - c0de: 8091 srli s1,s1,0x4 - c0e0: 067f 0x67f - c0e2: 841a mv s0,t1 - c0e4: 917f 0x917f - c0e6: 7ef4 flw fa3,124(a3) - c0e8: 1a06 slli s4,s4,0x21 - c0ea: 841e mv s0,t2 - c0ec: 1a7f 0x1a7f - c0ee: 7f84 flw fs1,56(a5) - c0f0: f491 bnez s1,bffc <__stack_size+0xb7fc> - c0f2: 067e slli a2,a2,0x1f + c0c0: 8091 srli s1,s1,0x4 + c0c2: 067f 0x67f + c0c4: 841a mv s0,t1 + c0c6: 917f 0x917f + c0c8: 7ef4 flw fa3,124(a3) + c0ca: 1a06 slli s4,s4,0x21 + c0cc: 401e 0x401e + c0ce: 2225 jal c1f6 <__stack_size+0xb9f6> + c0d0: 7f84 flw fs1,56(a5) + c0d2: 401a 0x401a + c0d4: 2224 fld fs1,64(a2) + c0d6: 4b40 lw s0,20(a4) + c0d8: 2224 fld fs1,64(a2) + c0da: 9f2d 0x9f2d + c0dc: 06c4 addi s1,sp,836 + c0de: 0000 unimp + c0e0: 06e2 slli a3,a3,0x18 + c0e2: 0000 unimp + c0e4: 0055 c.addi zero,21 + c0e6: a491 j c32a <__stack_size+0xbb2a> + c0e8: 067f 0x67f + c0ea: 4b40 lw s0,20(a4) + c0ec: 2224 fld fs1,64(a2) + c0ee: 8091 srli s1,s1,0x4 + c0f0: 067f 0x67f + c0f2: 0084 addi s1,sp,64 c0f4: 911a add sp,sp,t1 - c0f6: 7f80 flw fs0,56(a5) - c0f8: 4006 0x4006 - c0fa: 1e25 addi t3,t3,-23 - c0fc: 7f84 flw fs1,56(a5) - c0fe: 8091 srli s1,s1,0x4 - c100: 067f 0x67f - c102: 821a mv tp,t1 - c104: 1e00 addi s0,sp,816 - c106: 8422 mv s0,s0 - c108: 917f 0x917f - c10a: 7f80 flw fs0,56(a5) - c10c: 1a06 slli s4,s4,0x21 - c10e: 7f84 flw fs1,56(a5) - c110: f491 bnez s1,c01c <__stack_size+0xb81c> - c112: 067e slli a2,a2,0x1f - c114: 1e1a slli t3,t3,0x26 - c116: 2540 fld fs0,136(a0) - c118: 8422 mv s0,s0 - c11a: 1a7f 0x1a7f - c11c: 2440 fld fs0,136(s0) - c11e: 4022 0x4022 - c120: 2d22244b 0x2d22244b - c124: b49f 0006 c400 0xc4000006b49f - c12a: 0006 0x6 - c12c: 5500 lw s0,40(a0) - c12e: 9100 0x9100 - c130: 7fa4 flw fs1,120(a5) - c132: 4006 0x4006 - c134: 8422244b 0x8422244b - c138: 917f 0x917f - c13a: 7f80 flw fs0,56(a5) - c13c: 1a06 slli s4,s4,0x21 - c13e: 7f84 flw fs1,56(a5) - c140: f491 bnez s1,c04c <__stack_size+0xb84c> - c142: 067e slli a2,a2,0x1f - c144: 1e1a slli t3,t3,0x26 - c146: 7f84 flw fs1,56(a5) - c148: 841a mv s0,t1 - c14a: 917f 0x917f - c14c: 7ef4 flw fa3,124(a3) - c14e: 1a06 slli s4,s4,0x21 - c150: 8091 srli s1,s1,0x4 - c152: 067f 0x67f - c154: 2540 fld fs0,136(a0) - c156: 841e mv s0,t2 - c158: 917f 0x917f - c15a: 7f80 flw fs0,56(a5) - c15c: 1a06 slli s4,s4,0x21 - c15e: f491 bnez s1,c06a <__stack_size+0xb86a> - c160: 067e slli a2,a2,0x1f - c162: 2540 fld fs0,136(a0) - c164: 221e fld ft4,448(sp) - c166: 7f84 flw fs1,56(a5) - c168: 8091 srli s1,s1,0x4 - c16a: 067f 0x67f - c16c: 841a mv s0,t1 + c0f6: 7ef4 flw fa3,124(a3) + c0f8: 8406 mv s0,ra + c0fa: 1a00 addi s0,sp,304 + c0fc: 841e mv s0,t2 + c0fe: 1a00 addi s0,sp,304 + c100: f491 bnez s1,c00c <__stack_size+0xb80c> + c102: 067e slli a2,a2,0x1f + c104: 0084 addi s1,sp,64 + c106: 911a add sp,sp,t1 + c108: 7f80 flw fs0,56(a5) + c10a: 4006 0x4006 + c10c: 1e25 addi t3,t3,-23 + c10e: 8091 srli s1,s1,0x4 + c110: 067f 0x67f + c112: 0084 addi s1,sp,64 + c114: 911a add sp,sp,t1 + c116: 7ef4 flw fa3,124(a3) + c118: 4006 0x4006 + c11a: 1e25 addi t3,t3,-23 + c11c: 9122 add sp,sp,s0 + c11e: 7f80 flw fs0,56(a5) + c120: 8406 mv s0,ra + c122: 1a00 addi s0,sp,304 + c124: f491 bnez s1,c030 <__stack_size+0xb830> + c126: 067e slli a2,a2,0x1f + c128: 0084 addi s1,sp,64 + c12a: 1e1a slli t3,t3,0x26 + c12c: 2540 fld fs0,136(a0) + c12e: 8422 mv s0,s0 + c130: 1a00 addi s0,sp,304 + c132: 2440 fld fs0,136(s0) + c134: 4022 0x4022 + c136: 2d22244b 0x2d22244b + c13a: e29f 0006 4e00 0x4e000006e29f + c140: 55000007 0x55000007 + c144: 9100 0x9100 + c146: 7fa4 flw fs1,120(a5) + c148: 4006 0x4006 + c14a: 8522244b 0x8522244b + c14e: 917f 0x917f + c150: 7f80 flw fs0,56(a5) + c152: 1a06 slli s4,s4,0x21 + c154: 7f85 lui t6,0xfffe1 + c156: f491 bnez s1,c062 <__stack_size+0xb862> + c158: 067e slli a2,a2,0x1f + c15a: 1e1a slli t3,t3,0x26 + c15c: 7f85 lui t6,0xfffe1 + c15e: 851a mv a0,t1 + c160: 917f 0x917f + c162: 7ef4 flw fa3,124(a3) + c164: 1a06 slli s4,s4,0x21 + c166: 8091 srli s1,s1,0x4 + c168: 067f 0x67f + c16a: 2540 fld fs0,136(a0) + c16c: 851e mv a0,t2 c16e: 917f 0x917f - c170: 7ef4 flw fa3,124(a3) + c170: 7f80 flw fs0,56(a5) c172: 1a06 slli s4,s4,0x21 - c174: 401e 0x401e - c176: 2225 jal c29e <__stack_size+0xba9e> - c178: 7f84 flw fs1,56(a5) - c17a: 401a 0x401a - c17c: 2224 fld fs1,64(a2) - c17e: 4b40 lw s0,20(a4) - c180: 2224 fld fs1,64(a2) - c182: 9f2d 0x9f2d - c184: 06c4 addi s1,sp,836 - c186: 0000 unimp - c188: 06e2 slli a3,a3,0x18 - c18a: 0000 unimp - c18c: 0055 c.addi zero,21 - c18e: a491 j c3d2 <__stack_size+0xbbd2> - c190: 067f 0x67f - c192: 4b40 lw s0,20(a4) - c194: 2224 fld fs1,64(a2) - c196: 8091 srli s1,s1,0x4 - c198: 067f 0x67f - c19a: 0084 addi s1,sp,64 - c19c: 911a add sp,sp,t1 - c19e: 7ef4 flw fa3,124(a3) - c1a0: 8406 mv s0,ra - c1a2: 1a00 addi s0,sp,304 - c1a4: 841e mv s0,t2 - c1a6: 1a00 addi s0,sp,304 - c1a8: f491 bnez s1,c0b4 <__stack_size+0xb8b4> - c1aa: 067e slli a2,a2,0x1f - c1ac: 0084 addi s1,sp,64 - c1ae: 911a add sp,sp,t1 - c1b0: 7f80 flw fs0,56(a5) - c1b2: 4006 0x4006 - c1b4: 1e25 addi t3,t3,-23 - c1b6: 8091 srli s1,s1,0x4 - c1b8: 067f 0x67f - c1ba: 0084 addi s1,sp,64 - c1bc: 911a add sp,sp,t1 - c1be: 7ef4 flw fa3,124(a3) - c1c0: 4006 0x4006 - c1c2: 1e25 addi t3,t3,-23 - c1c4: 9122 add sp,sp,s0 + c174: f491 bnez s1,c080 <__stack_size+0xb880> + c176: 067e slli a2,a2,0x1f + c178: 2540 fld fs0,136(a0) + c17a: 221e fld ft4,448(sp) + c17c: 7f85 lui t6,0xfffe1 + c17e: 8091 srli s1,s1,0x4 + c180: 067f 0x67f + c182: 851a mv a0,t1 + c184: 917f 0x917f + c186: 7ef4 flw fa3,124(a3) + c188: 1a06 slli s4,s4,0x21 + c18a: 401e 0x401e + c18c: 2225 jal c2b4 <__stack_size+0xbab4> + c18e: 7f85 lui t6,0xfffe1 + c190: 401a 0x401a + c192: 2224 fld fs1,64(a2) + c194: 4b40 lw s0,20(a4) + c196: 2224 fld fs1,64(a2) + c198: 9f2d 0x9f2d + c19a: 074e slli a4,a4,0x13 + c19c: 0000 unimp + c19e: 0756 slli a4,a4,0x15 + c1a0: 0000 unimp + c1a2: 0055 c.addi zero,21 + c1a4: a491 j c3e8 <__stack_size+0xbbe8> + c1a6: 067f 0x67f + c1a8: 4b40 lw s0,20(a4) + c1aa: 2224 fld fs1,64(a2) + c1ac: 8091 srli s1,s1,0x4 + c1ae: 067f 0x67f + c1b0: 0079 c.addi zero,30 + c1b2: 911a add sp,sp,t1 + c1b4: 7ef4 flw fa3,124(a3) + c1b6: 7906 flw fs2,96(sp) + c1b8: 1a00 addi s0,sp,304 + c1ba: 791e flw fs2,228(sp) + c1bc: 1a00 addi s0,sp,304 + c1be: f491 bnez s1,c0ca <__stack_size+0xb8ca> + c1c0: 067e slli a2,a2,0x1f + c1c2: 0079 c.addi zero,30 + c1c4: 911a add sp,sp,t1 c1c6: 7f80 flw fs0,56(a5) - c1c8: 8406 mv s0,ra - c1ca: 1a00 addi s0,sp,304 - c1cc: f491 bnez s1,c0d8 <__stack_size+0xb8d8> - c1ce: 067e slli a2,a2,0x1f - c1d0: 0084 addi s1,sp,64 - c1d2: 1e1a slli t3,t3,0x26 - c1d4: 2540 fld fs0,136(a0) - c1d6: 8422 mv s0,s0 - c1d8: 1a00 addi s0,sp,304 - c1da: 2440 fld fs0,136(s0) - c1dc: 4022 0x4022 - c1de: 2d22244b 0x2d22244b - c1e2: e29f 0006 4e00 0x4e000006e29f - c1e8: 55000007 0x55000007 - c1ec: 9100 0x9100 - c1ee: 7fa4 flw fs1,120(a5) - c1f0: 4006 0x4006 - c1f2: 8522244b 0x8522244b - c1f6: 917f 0x917f - c1f8: 7f80 flw fs0,56(a5) - c1fa: 1a06 slli s4,s4,0x21 - c1fc: 7f85 lui t6,0xfffe1 - c1fe: f491 bnez s1,c10a <__stack_size+0xb90a> - c200: 067e slli a2,a2,0x1f - c202: 1e1a slli t3,t3,0x26 - c204: 7f85 lui t6,0xfffe1 - c206: 851a mv a0,t1 - c208: 917f 0x917f - c20a: 7ef4 flw fa3,124(a3) - c20c: 1a06 slli s4,s4,0x21 - c20e: 8091 srli s1,s1,0x4 - c210: 067f 0x67f - c212: 2540 fld fs0,136(a0) - c214: 851e mv a0,t2 - c216: 917f 0x917f - c218: 7f80 flw fs0,56(a5) - c21a: 1a06 slli s4,s4,0x21 - c21c: f491 bnez s1,c128 <__stack_size+0xb928> - c21e: 067e slli a2,a2,0x1f - c220: 2540 fld fs0,136(a0) - c222: 221e fld ft4,448(sp) - c224: 7f85 lui t6,0xfffe1 - c226: 8091 srli s1,s1,0x4 - c228: 067f 0x67f - c22a: 851a mv a0,t1 + c1c8: 4006 0x4006 + c1ca: 1e25 addi t3,t3,-23 + c1cc: 8091 srli s1,s1,0x4 + c1ce: 067f 0x67f + c1d0: 0079 c.addi zero,30 + c1d2: 911a add sp,sp,t1 + c1d4: 7ef4 flw fa3,124(a3) + c1d6: 4006 0x4006 + c1d8: 1e25 addi t3,t3,-23 + c1da: 9122 add sp,sp,s0 + c1dc: 7f80 flw fs0,56(a5) + c1de: 7906 flw fs2,96(sp) + c1e0: 1a00 addi s0,sp,304 + c1e2: f491 bnez s1,c0ee <__stack_size+0xb8ee> + c1e4: 067e slli a2,a2,0x1f + c1e6: 0079 c.addi zero,30 + c1e8: 1e1a slli t3,t3,0x26 + c1ea: 2540 fld fs0,136(a0) + c1ec: 7922 flw fs2,40(sp) + c1ee: 1a00 addi s0,sp,304 + c1f0: 2440 fld fs0,136(s0) + c1f2: 4022 0x4022 + c1f4: 2d22244b 0x2d22244b + c1f8: 569f 0007 9c00 0x9c000007569f + c1fe: 55000007 0x55000007 + c202: 9100 0x9100 + c204: 7fa4 flw fs1,120(a5) + c206: 4006 0x4006 + c208: 8422244b 0x8422244b + c20c: 917f 0x917f + c20e: 7f80 flw fs0,56(a5) + c210: 1a06 slli s4,s4,0x21 + c212: 7f84 flw fs1,56(a5) + c214: f491 bnez s1,c120 <__stack_size+0xb920> + c216: 067e slli a2,a2,0x1f + c218: 1e1a slli t3,t3,0x26 + c21a: 7f84 flw fs1,56(a5) + c21c: 841a mv s0,t1 + c21e: 917f 0x917f + c220: 7ef4 flw fa3,124(a3) + c222: 1a06 slli s4,s4,0x21 + c224: 8091 srli s1,s1,0x4 + c226: 067f 0x67f + c228: 2540 fld fs0,136(a0) + c22a: 841e mv s0,t2 c22c: 917f 0x917f - c22e: 7ef4 flw fa3,124(a3) + c22e: 7f80 flw fs0,56(a5) c230: 1a06 slli s4,s4,0x21 - c232: 401e 0x401e - c234: 2225 jal c35c <__stack_size+0xbb5c> - c236: 7f85 lui t6,0xfffe1 - c238: 401a 0x401a - c23a: 2224 fld fs1,64(a2) - c23c: 4b40 lw s0,20(a4) - c23e: 2224 fld fs1,64(a2) - c240: 9f2d 0x9f2d - c242: 074e slli a4,a4,0x13 - c244: 0000 unimp - c246: 0756 slli a4,a4,0x15 - c248: 0000 unimp - c24a: 0055 c.addi zero,21 - c24c: a491 j c490 <__stack_size+0xbc90> - c24e: 067f 0x67f - c250: 4b40 lw s0,20(a4) - c252: 2224 fld fs1,64(a2) - c254: 8091 srli s1,s1,0x4 - c256: 067f 0x67f - c258: 0079 c.addi zero,30 - c25a: 911a add sp,sp,t1 - c25c: 7ef4 flw fa3,124(a3) - c25e: 7906 flw fs2,96(sp) - c260: 1a00 addi s0,sp,304 - c262: 791e flw fs2,228(sp) - c264: 1a00 addi s0,sp,304 - c266: f491 bnez s1,c172 <__stack_size+0xb972> - c268: 067e slli a2,a2,0x1f - c26a: 0079 c.addi zero,30 - c26c: 911a add sp,sp,t1 - c26e: 7f80 flw fs0,56(a5) - c270: 4006 0x4006 - c272: 1e25 addi t3,t3,-23 - c274: 8091 srli s1,s1,0x4 - c276: 067f 0x67f - c278: 0079 c.addi zero,30 - c27a: 911a add sp,sp,t1 - c27c: 7ef4 flw fa3,124(a3) - c27e: 4006 0x4006 - c280: 1e25 addi t3,t3,-23 - c282: 9122 add sp,sp,s0 + c232: f491 bnez s1,c13e <__stack_size+0xb93e> + c234: 067e slli a2,a2,0x1f + c236: 2540 fld fs0,136(a0) + c238: 221e fld ft4,448(sp) + c23a: 7f84 flw fs1,56(a5) + c23c: 8091 srli s1,s1,0x4 + c23e: 067f 0x67f + c240: 841a mv s0,t1 + c242: 917f 0x917f + c244: 7ef4 flw fa3,124(a3) + c246: 1a06 slli s4,s4,0x21 + c248: 401e 0x401e + c24a: 2225 jal c372 <__stack_size+0xbb72> + c24c: 7f84 flw fs1,56(a5) + c24e: 401a 0x401a + c250: 2224 fld fs1,64(a2) + c252: 4b40 lw s0,20(a4) + c254: 2224 fld fs1,64(a2) + c256: 9f2d 0x9f2d + c258: 079c addi a5,sp,960 + c25a: 0000 unimp + c25c: 081e slli a6,a6,0x7 + c25e: 0000 unimp + c260: 0055 c.addi zero,21 + c262: a491 j c4a6 <__stack_size+0xbca6> + c264: 067f 0x67f + c266: 4b40 lw s0,20(a4) + c268: 2224 fld fs1,64(a2) + c26a: 8091 srli s1,s1,0x4 + c26c: 067f 0x67f + c26e: 0079 c.addi zero,30 + c270: 911a add sp,sp,t1 + c272: 7ef4 flw fa3,124(a3) + c274: 7906 flw fs2,96(sp) + c276: 1a00 addi s0,sp,304 + c278: 791e flw fs2,228(sp) + c27a: 1a00 addi s0,sp,304 + c27c: f491 bnez s1,c188 <__stack_size+0xb988> + c27e: 067e slli a2,a2,0x1f + c280: 0079 c.addi zero,30 + c282: 911a add sp,sp,t1 c284: 7f80 flw fs0,56(a5) - c286: 7906 flw fs2,96(sp) - c288: 1a00 addi s0,sp,304 - c28a: f491 bnez s1,c196 <__stack_size+0xb996> - c28c: 067e slli a2,a2,0x1f + c286: 4006 0x4006 + c288: 1e25 addi t3,t3,-23 + c28a: 8091 srli s1,s1,0x4 + c28c: 067f 0x67f c28e: 0079 c.addi zero,30 - c290: 1e1a slli t3,t3,0x26 - c292: 2540 fld fs0,136(a0) - c294: 7922 flw fs2,40(sp) - c296: 1a00 addi s0,sp,304 - c298: 2440 fld fs0,136(s0) - c29a: 4022 0x4022 - c29c: 2d22244b 0x2d22244b - c2a0: 569f 0007 9c00 0x9c000007569f - c2a6: 55000007 0x55000007 - c2aa: 9100 0x9100 - c2ac: 7fa4 flw fs1,120(a5) - c2ae: 4006 0x4006 - c2b0: 8422244b 0x8422244b - c2b4: 917f 0x917f - c2b6: 7f80 flw fs0,56(a5) - c2b8: 1a06 slli s4,s4,0x21 - c2ba: 7f84 flw fs1,56(a5) - c2bc: f491 bnez s1,c1c8 <__stack_size+0xb9c8> - c2be: 067e slli a2,a2,0x1f - c2c0: 1e1a slli t3,t3,0x26 - c2c2: 7f84 flw fs1,56(a5) - c2c4: 841a mv s0,t1 - c2c6: 917f 0x917f - c2c8: 7ef4 flw fa3,124(a3) - c2ca: 1a06 slli s4,s4,0x21 - c2cc: 8091 srli s1,s1,0x4 - c2ce: 067f 0x67f - c2d0: 2540 fld fs0,136(a0) - c2d2: 841e mv s0,t2 - c2d4: 917f 0x917f - c2d6: 7f80 flw fs0,56(a5) - c2d8: 1a06 slli s4,s4,0x21 - c2da: f491 bnez s1,c1e6 <__stack_size+0xb9e6> - c2dc: 067e slli a2,a2,0x1f - c2de: 2540 fld fs0,136(a0) - c2e0: 221e fld ft4,448(sp) - c2e2: 7f84 flw fs1,56(a5) - c2e4: 8091 srli s1,s1,0x4 - c2e6: 067f 0x67f - c2e8: 841a mv s0,t1 + c290: 911a add sp,sp,t1 + c292: 7ef4 flw fa3,124(a3) + c294: 4006 0x4006 + c296: 1e25 addi t3,t3,-23 + c298: 9122 add sp,sp,s0 + c29a: 7f80 flw fs0,56(a5) + c29c: 7906 flw fs2,96(sp) + c29e: 1a00 addi s0,sp,304 + c2a0: f491 bnez s1,c1ac <__stack_size+0xb9ac> + c2a2: 067e slli a2,a2,0x1f + c2a4: 0079 c.addi zero,30 + c2a6: 1e1a slli t3,t3,0x26 + c2a8: 2540 fld fs0,136(a0) + c2aa: 7922 flw fs2,40(sp) + c2ac: 1a00 addi s0,sp,304 + c2ae: 2440 fld fs0,136(s0) + c2b0: 4022 0x4022 + c2b2: 2d22244b 0x2d22244b + c2b6: 1e9f 0008 5000 0x500000081e9f + c2bc: 0008 addi a0,sp,0 + c2be: 5500 lw s0,40(a0) + c2c0: 9100 0x9100 + c2c2: 7fa4 flw fs1,120(a5) + c2c4: 4006 0x4006 + c2c6: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn + c2ca: 917f 0x917f + c2cc: 7f80 flw fs0,56(a5) + c2ce: 1a06 slli s4,s4,0x21 + c2d0: 7f89 lui t6,0xfffe2 + c2d2: f491 bnez s1,c1de <__stack_size+0xb9de> + c2d4: 067e slli a2,a2,0x1f + c2d6: 1e1a slli t3,t3,0x26 + c2d8: 7f89 lui t6,0xfffe2 + c2da: 891a mv s2,t1 + c2dc: 917f 0x917f + c2de: 7ef4 flw fa3,124(a3) + c2e0: 1a06 slli s4,s4,0x21 + c2e2: 8091 srli s1,s1,0x4 + c2e4: 067f 0x67f + c2e6: 2540 fld fs0,136(a0) + c2e8: 891e mv s2,t2 c2ea: 917f 0x917f - c2ec: 7ef4 flw fa3,124(a3) + c2ec: 7f80 flw fs0,56(a5) c2ee: 1a06 slli s4,s4,0x21 - c2f0: 401e 0x401e - c2f2: 2225 jal c41a <__stack_size+0xbc1a> - c2f4: 7f84 flw fs1,56(a5) - c2f6: 401a 0x401a - c2f8: 2224 fld fs1,64(a2) - c2fa: 4b40 lw s0,20(a4) - c2fc: 2224 fld fs1,64(a2) - c2fe: 9f2d 0x9f2d - c300: 079c addi a5,sp,960 - c302: 0000 unimp - c304: 081e slli a6,a6,0x7 - c306: 0000 unimp - c308: 0055 c.addi zero,21 - c30a: a491 j c54e <__stack_size+0xbd4e> - c30c: 067f 0x67f - c30e: 4b40 lw s0,20(a4) - c310: 2224 fld fs1,64(a2) - c312: 8091 srli s1,s1,0x4 - c314: 067f 0x67f - c316: 0079 c.addi zero,30 - c318: 911a add sp,sp,t1 - c31a: 7ef4 flw fa3,124(a3) - c31c: 7906 flw fs2,96(sp) - c31e: 1a00 addi s0,sp,304 - c320: 791e flw fs2,228(sp) - c322: 1a00 addi s0,sp,304 - c324: f491 bnez s1,c230 <__stack_size+0xba30> - c326: 067e slli a2,a2,0x1f - c328: 0079 c.addi zero,30 - c32a: 911a add sp,sp,t1 - c32c: 7f80 flw fs0,56(a5) - c32e: 4006 0x4006 - c330: 1e25 addi t3,t3,-23 - c332: 8091 srli s1,s1,0x4 - c334: 067f 0x67f - c336: 0079 c.addi zero,30 - c338: 911a add sp,sp,t1 - c33a: 7ef4 flw fa3,124(a3) - c33c: 4006 0x4006 - c33e: 1e25 addi t3,t3,-23 - c340: 9122 add sp,sp,s0 + c2f0: f491 bnez s1,c1fc <__stack_size+0xb9fc> + c2f2: 067e slli a2,a2,0x1f + c2f4: 2540 fld fs0,136(a0) + c2f6: 221e fld ft4,448(sp) + c2f8: 7f89 lui t6,0xfffe2 + c2fa: 8091 srli s1,s1,0x4 + c2fc: 067f 0x67f + c2fe: 891a mv s2,t1 + c300: 917f 0x917f + c302: 7ef4 flw fa3,124(a3) + c304: 1a06 slli s4,s4,0x21 + c306: 401e 0x401e + c308: 2225 jal c430 <__stack_size+0xbc30> + c30a: 7f89 lui t6,0xfffe2 + c30c: 401a 0x401a + c30e: 2224 fld fs1,64(a2) + c310: 4b40 lw s0,20(a4) + c312: 2224 fld fs1,64(a2) + c314: 9f2d 0x9f2d + c316: 0850 addi a2,sp,20 + c318: 0000 unimp + c31a: 08ae slli a7,a7,0xb + c31c: 0000 unimp + c31e: 0055 c.addi zero,21 + c320: d491 beqz s1,c22c <__stack_size+0xba2c> + c322: 067e slli a2,a2,0x1f + c324: 4b40 lw s0,20(a4) + c326: 2224 fld fs1,64(a2) + c328: 7f89 lui t6,0xfffe2 + c32a: 8091 srli s1,s1,0x4 + c32c: 067f 0x67f + c32e: 891a mv s2,t1 + c330: 917f 0x917f + c332: 7ef4 flw fa3,124(a3) + c334: 1a06 slli s4,s4,0x21 + c336: 891e mv s2,t2 + c338: 1a7f 0x1a7f + c33a: 7f89 lui t6,0xfffe2 + c33c: f491 bnez s1,c248 <__stack_size+0xba48> + c33e: 067e slli a2,a2,0x1f + c340: 911a add sp,sp,t1 c342: 7f80 flw fs0,56(a5) - c344: 7906 flw fs2,96(sp) - c346: 1a00 addi s0,sp,304 - c348: f491 bnez s1,c254 <__stack_size+0xba54> - c34a: 067e slli a2,a2,0x1f - c34c: 0079 c.addi zero,30 - c34e: 1e1a slli t3,t3,0x26 - c350: 2540 fld fs0,136(a0) - c352: 7922 flw fs2,40(sp) - c354: 1a00 addi s0,sp,304 - c356: 2440 fld fs0,136(s0) - c358: 4022 0x4022 - c35a: 2d22244b 0x2d22244b - c35e: 1e9f 0008 5000 0x500000081e9f - c364: 0008 addi a0,sp,0 - c366: 5500 lw s0,40(a0) - c368: 9100 0x9100 - c36a: 7fa4 flw fs1,120(a5) - c36c: 4006 0x4006 - c36e: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn - c372: 917f 0x917f - c374: 7f80 flw fs0,56(a5) - c376: 1a06 slli s4,s4,0x21 - c378: 7f89 lui t6,0xfffe2 - c37a: f491 bnez s1,c286 <__stack_size+0xba86> - c37c: 067e slli a2,a2,0x1f - c37e: 1e1a slli t3,t3,0x26 - c380: 7f89 lui t6,0xfffe2 - c382: 891a mv s2,t1 - c384: 917f 0x917f - c386: 7ef4 flw fa3,124(a3) - c388: 1a06 slli s4,s4,0x21 - c38a: 8091 srli s1,s1,0x4 - c38c: 067f 0x67f - c38e: 2540 fld fs0,136(a0) - c390: 891e mv s2,t2 - c392: 917f 0x917f - c394: 7f80 flw fs0,56(a5) - c396: 1a06 slli s4,s4,0x21 - c398: f491 bnez s1,c2a4 <__stack_size+0xbaa4> - c39a: 067e slli a2,a2,0x1f - c39c: 2540 fld fs0,136(a0) - c39e: 221e fld ft4,448(sp) - c3a0: 7f89 lui t6,0xfffe2 - c3a2: 8091 srli s1,s1,0x4 - c3a4: 067f 0x67f - c3a6: 891a mv s2,t1 + c344: 4006 0x4006 + c346: 1e25 addi t3,t3,-23 + c348: 7f89 lui t6,0xfffe2 + c34a: 8091 srli s1,s1,0x4 + c34c: 067f 0x67f + c34e: 911a add sp,sp,t1 + c350: 7ef4 flw fa3,124(a3) + c352: 4006 0x4006 + c354: 1e25 addi t3,t3,-23 + c356: 8922 mv s2,s0 + c358: 917f 0x917f + c35a: 7f80 flw fs0,56(a5) + c35c: 1a06 slli s4,s4,0x21 + c35e: 7f89 lui t6,0xfffe2 + c360: f491 bnez s1,c26c <__stack_size+0xba6c> + c362: 067e slli a2,a2,0x1f + c364: 1e1a slli t3,t3,0x26 + c366: 2540 fld fs0,136(a0) + c368: 8922 mv s2,s0 + c36a: 1a7f 0x1a7f + c36c: 2440 fld fs0,136(s0) + c36e: 4022 0x4022 + c370: 2d22244b 0x2d22244b + c374: d49f 0009 da00 0xda000009d49f + c37a: 0009 c.addi zero,2 + c37c: 5500 lw s0,40(a0) + c37e: 9100 0x9100 + c380: 7ed4 flw fa3,60(a3) + c382: 4006 0x4006 + c384: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn + c388: 917f 0x917f + c38a: 7f80 flw fs0,56(a5) + c38c: 1a06 slli s4,s4,0x21 + c38e: 7f89 lui t6,0xfffe2 + c390: f491 bnez s1,c29c <__stack_size+0xba9c> + c392: 067e slli a2,a2,0x1f + c394: 1e1a slli t3,t3,0x26 + c396: 7f89 lui t6,0xfffe2 + c398: 891a mv s2,t1 + c39a: 917f 0x917f + c39c: 7ef4 flw fa3,124(a3) + c39e: 1a06 slli s4,s4,0x21 + c3a0: 8091 srli s1,s1,0x4 + c3a2: 067f 0x67f + c3a4: 2540 fld fs0,136(a0) + c3a6: 891e mv s2,t2 c3a8: 917f 0x917f - c3aa: 7ef4 flw fa3,124(a3) + c3aa: 7f80 flw fs0,56(a5) c3ac: 1a06 slli s4,s4,0x21 - c3ae: 401e 0x401e - c3b0: 2225 jal c4d8 <__stack_size+0xbcd8> - c3b2: 7f89 lui t6,0xfffe2 - c3b4: 401a 0x401a - c3b6: 2224 fld fs1,64(a2) - c3b8: 4b40 lw s0,20(a4) - c3ba: 2224 fld fs1,64(a2) - c3bc: 9f2d 0x9f2d - c3be: 0850 addi a2,sp,20 - c3c0: 0000 unimp - c3c2: 08ae slli a7,a7,0xb - c3c4: 0000 unimp - c3c6: 0055 c.addi zero,21 - c3c8: d491 beqz s1,c2d4 <__stack_size+0xbad4> - c3ca: 067e slli a2,a2,0x1f - c3cc: 4b40 lw s0,20(a4) - c3ce: 2224 fld fs1,64(a2) - c3d0: 7f89 lui t6,0xfffe2 - c3d2: 8091 srli s1,s1,0x4 - c3d4: 067f 0x67f - c3d6: 891a mv s2,t1 - c3d8: 917f 0x917f - c3da: 7ef4 flw fa3,124(a3) - c3dc: 1a06 slli s4,s4,0x21 - c3de: 891e mv s2,t2 - c3e0: 1a7f 0x1a7f - c3e2: 7f89 lui t6,0xfffe2 - c3e4: f491 bnez s1,c2f0 <__stack_size+0xbaf0> - c3e6: 067e slli a2,a2,0x1f - c3e8: 911a add sp,sp,t1 - c3ea: 7f80 flw fs0,56(a5) - c3ec: 4006 0x4006 - c3ee: 1e25 addi t3,t3,-23 - c3f0: 7f89 lui t6,0xfffe2 - c3f2: 8091 srli s1,s1,0x4 - c3f4: 067f 0x67f - c3f6: 911a add sp,sp,t1 - c3f8: 7ef4 flw fa3,124(a3) - c3fa: 4006 0x4006 - c3fc: 1e25 addi t3,t3,-23 - c3fe: 8922 mv s2,s0 - c400: 917f 0x917f - c402: 7f80 flw fs0,56(a5) - c404: 1a06 slli s4,s4,0x21 - c406: 7f89 lui t6,0xfffe2 - c408: f491 bnez s1,c314 <__stack_size+0xbb14> - c40a: 067e slli a2,a2,0x1f - c40c: 1e1a slli t3,t3,0x26 - c40e: 2540 fld fs0,136(a0) - c410: 8922 mv s2,s0 - c412: 1a7f 0x1a7f - c414: 2440 fld fs0,136(s0) - c416: 4022 0x4022 - c418: 2d22244b 0x2d22244b - c41c: d49f 0009 da00 0xda000009d49f - c422: 0009 c.addi zero,2 - c424: 5500 lw s0,40(a0) - c426: 9100 0x9100 - c428: 7ed4 flw fa3,60(a3) - c42a: 4006 0x4006 - c42c: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn - c430: 917f 0x917f - c432: 7f80 flw fs0,56(a5) - c434: 1a06 slli s4,s4,0x21 - c436: 7f89 lui t6,0xfffe2 - c438: f491 bnez s1,c344 <__stack_size+0xbb44> - c43a: 067e slli a2,a2,0x1f - c43c: 1e1a slli t3,t3,0x26 - c43e: 7f89 lui t6,0xfffe2 - c440: 891a mv s2,t1 - c442: 917f 0x917f - c444: 7ef4 flw fa3,124(a3) - c446: 1a06 slli s4,s4,0x21 - c448: 8091 srli s1,s1,0x4 - c44a: 067f 0x67f - c44c: 2540 fld fs0,136(a0) - c44e: 891e mv s2,t2 - c450: 917f 0x917f - c452: 7f80 flw fs0,56(a5) - c454: 1a06 slli s4,s4,0x21 - c456: f491 bnez s1,c362 <__stack_size+0xbb62> - c458: 067e slli a2,a2,0x1f - c45a: 2540 fld fs0,136(a0) - c45c: 221e fld ft4,448(sp) - c45e: 7f89 lui t6,0xfffe2 - c460: 8091 srli s1,s1,0x4 - c462: 067f 0x67f - c464: 891a mv s2,t1 - c466: 917f 0x917f - c468: 7ef4 flw fa3,124(a3) - c46a: 1a06 slli s4,s4,0x21 - c46c: 401e 0x401e - c46e: 2225 jal c596 <__stack_size+0xbd96> - c470: 7f89 lui t6,0xfffe2 - c472: 401a 0x401a - c474: 2224 fld fs1,64(a2) - c476: 4b40 lw s0,20(a4) - c478: 2224 fld fs1,64(a2) - c47a: 9f2d 0x9f2d + c3ae: f491 bnez s1,c2ba <__stack_size+0xbaba> + c3b0: 067e slli a2,a2,0x1f + c3b2: 2540 fld fs0,136(a0) + c3b4: 221e fld ft4,448(sp) + c3b6: 7f89 lui t6,0xfffe2 + c3b8: 8091 srli s1,s1,0x4 + c3ba: 067f 0x67f + c3bc: 891a mv s2,t1 + c3be: 917f 0x917f + c3c0: 7ef4 flw fa3,124(a3) + c3c2: 1a06 slli s4,s4,0x21 + c3c4: 401e 0x401e + c3c6: 2225 jal c4ee <__stack_size+0xbcee> + c3c8: 7f89 lui t6,0xfffe2 + c3ca: 401a 0x401a + c3cc: 2224 fld fs1,64(a2) + c3ce: 4b40 lw s0,20(a4) + c3d0: 2224 fld fs1,64(a2) + c3d2: 9f2d 0x9f2d ... - c484: 048e slli s1,s1,0x3 - c486: 0000 unimp - c488: 0492 slli s1,s1,0x4 - c48a: 0000 unimp - c48c: 0011 c.addi zero,4 - c48e: 0076 0x76 - c490: 4b40 lw s0,20(a4) - c492: 2224 fld fs1,64(a2) - c494: 4b400083 lb ra,1204(zero) # 4b4 <__stack_size-0x34c> - c498: 2224 fld fs1,64(a2) - c49a: 082d addi a6,a6,11 - c49c: 1aff 0x1aff - c49e: 929f 0004 9600 0x96000004929f - c4a4: 0004 addi s1,sp,0 - c4a6: 1f00 addi s0,sp,944 - c4a8: 7600 flw fs0,40(a2) - c4aa: 4000 lw s0,0(s0) - c4ac: 8322244b fnmsub.d fs0,ft4,fs2,fa6,rdn - c4b0: 4000 lw s0,0(s0) - c4b2: 2d22244b 0x2d22244b - c4b6: 0086 slli ra,ra,0x1 - c4b8: 4b40 lw s0,20(a4) - c4ba: 2224 fld fs1,64(a2) - c4bc: 0080 addi s0,sp,64 - c4be: 4b40 lw s0,20(a4) - c4c0: 2224 fld fs1,64(a2) - c4c2: 212d jal c8ec <__stack_size+0xc0ec> - c4c4: ff08 fsw fa0,56(a4) - c4c6: 9f1a add t5,t5,t1 + c3dc: 048e slli s1,s1,0x3 + c3de: 0000 unimp + c3e0: 0492 slli s1,s1,0x4 + c3e2: 0000 unimp + c3e4: 0011 c.addi zero,4 + c3e6: 0076 0x76 + c3e8: 4b40 lw s0,20(a4) + c3ea: 2224 fld fs1,64(a2) + c3ec: 4b400083 lb ra,1204(zero) # 4b4 <__stack_size-0x34c> + c3f0: 2224 fld fs1,64(a2) + c3f2: 082d addi a6,a6,11 + c3f4: 1aff 0x1aff + c3f6: 929f 0004 9600 0x96000004929f + c3fc: 0004 addi s1,sp,0 + c3fe: 1f00 addi s0,sp,944 + c400: 7600 flw fs0,40(a2) + c402: 4000 lw s0,0(s0) + c404: 8322244b fnmsub.d fs0,ft4,fs2,fa6,rdn + c408: 4000 lw s0,0(s0) + c40a: 2d22244b 0x2d22244b + c40e: 0086 slli ra,ra,0x1 + c410: 4b40 lw s0,20(a4) + c412: 2224 fld fs1,64(a2) + c414: 0080 addi s0,sp,64 + c416: 4b40 lw s0,20(a4) + c418: 2224 fld fs1,64(a2) + c41a: 212d jal c844 <__stack_size+0xc044> + c41c: ff08 fsw fa0,56(a4) + c41e: 9f1a add t5,t5,t1 ... - c4d0: 04b0 addi a2,sp,584 - c4d2: 0000 unimp - c4d4: 04c2 slli s1,s1,0x10 - c4d6: 0000 unimp - c4d8: 0001 nop - c4da: c25d beqz a2,c580 <__stack_size+0xbd80> - c4dc: 0004 addi s1,sp,0 - c4de: 4c00 lw s0,24(s0) - c4e0: 0005 c.addi zero,1 - c4e2: 4f00 lw s0,24(a4) - c4e4: 8e00 0x8e00 - c4e6: 7b00 flw fs0,48(a4) - c4e8: 1e00 addi s0,sp,816 - c4ea: 0089 addi ra,ra,2 - c4ec: 791a flw fs2,164(sp) - c4ee: 7b00 flw fs0,48(a4) - c4f0: 1e00 addi s0,sp,816 - c4f2: 0082 slli ra,ra,0x0 - c4f4: 008e slli ra,ra,0x3 - c4f6: 221e fld ft4,448(sp) - c4f8: 008e slli ra,ra,0x3 - c4fa: 401e007b 0x401e007b - c4fe: 2225 jal c626 <__stack_size+0xbe26> - c500: 0089 addi ra,ra,2 - c502: 401a 0x401a - c504: 2224 fld fs1,64(a2) - c506: 0086 slli ra,ra,0x1 - c508: 4022 0x4022 - c50a: 8e22244b 0x8e22244b - c50e: 7b00 flw fs0,48(a4) - c510: 1e00 addi s0,sp,816 - c512: 0089 addi ra,ra,2 - c514: 791a flw fs2,164(sp) - c516: 7b00 flw fs0,48(a4) - c518: 1e00 addi s0,sp,816 - c51a: 0082 slli ra,ra,0x0 - c51c: 008e slli ra,ra,0x3 - c51e: 221e fld ft4,448(sp) - c520: 008e slli ra,ra,0x3 - c522: 401e007b 0x401e007b - c526: 2225 jal c64e <__stack_size+0xbe4e> - c528: 0089 addi ra,ra,2 - c52a: 401a 0x401a - c52c: 2224 fld fs1,64(a2) - c52e: 4b40 lw s0,20(a4) - c530: 2224 fld fs1,64(a2) - c532: 9f2d 0x9f2d + c428: 04b0 addi a2,sp,584 + c42a: 0000 unimp + c42c: 04c2 slli s1,s1,0x10 + c42e: 0000 unimp + c430: 0001 nop + c432: c25d beqz a2,c4d8 <__stack_size+0xbcd8> + c434: 0004 addi s1,sp,0 + c436: 4c00 lw s0,24(s0) + c438: 0005 c.addi zero,1 + c43a: 4f00 lw s0,24(a4) + c43c: 8e00 0x8e00 + c43e: 7b00 flw fs0,48(a4) + c440: 1e00 addi s0,sp,816 + c442: 0089 addi ra,ra,2 + c444: 791a flw fs2,164(sp) + c446: 7b00 flw fs0,48(a4) + c448: 1e00 addi s0,sp,816 + c44a: 0082 slli ra,ra,0x0 + c44c: 008e slli ra,ra,0x3 + c44e: 221e fld ft4,448(sp) + c450: 008e slli ra,ra,0x3 + c452: 401e007b 0x401e007b + c456: 2225 jal c57e <__stack_size+0xbd7e> + c458: 0089 addi ra,ra,2 + c45a: 401a 0x401a + c45c: 2224 fld fs1,64(a2) + c45e: 0086 slli ra,ra,0x1 + c460: 4022 0x4022 + c462: 8e22244b 0x8e22244b + c466: 7b00 flw fs0,48(a4) + c468: 1e00 addi s0,sp,816 + c46a: 0089 addi ra,ra,2 + c46c: 791a flw fs2,164(sp) + c46e: 7b00 flw fs0,48(a4) + c470: 1e00 addi s0,sp,816 + c472: 0082 slli ra,ra,0x0 + c474: 008e slli ra,ra,0x3 + c476: 221e fld ft4,448(sp) + c478: 008e slli ra,ra,0x3 + c47a: 401e007b 0x401e007b + c47e: 2225 jal c5a6 <__stack_size+0xbda6> + c480: 0089 addi ra,ra,2 + c482: 401a 0x401a + c484: 2224 fld fs1,64(a2) + c486: 4b40 lw s0,20(a4) + c488: 2224 fld fs1,64(a2) + c48a: 9f2d 0x9f2d ... - c53c: 04b2 slli s1,s1,0xc - c53e: 0000 unimp - c540: 04b8 addi a4,sp,584 - c542: 0000 unimp - c544: 0011 c.addi zero,4 - c546: 007a 0x7a - c548: 4b40 lw s0,20(a4) - c54a: 2224 fld fs1,64(a2) - c54c: 0080 addi s0,sp,64 - c54e: 4b40 lw s0,20(a4) - c550: 2224 fld fs1,64(a2) - c552: 082d addi a6,a6,11 - c554: 1aff 0x1aff - c556: b89f 0004 be00 0xbe000004b89f - c55c: 0004 addi s1,sp,0 - c55e: 1f00 addi s0,sp,944 - c560: 7a00 flw fs0,48(a2) - c562: 4000 lw s0,0(s0) - c564: 8322244b fnmsub.d fs0,ft4,fs2,fa6,rdn - c568: 4000 lw s0,0(s0) - c56a: 2d22244b 0x2d22244b - c56e: 0080 addi s0,sp,64 - c570: 4b40 lw s0,20(a4) - c572: 2224 fld fs1,64(a2) - c574: 007d c.addi zero,31 - c576: 4b40 lw s0,20(a4) - c578: 2224 fld fs1,64(a2) - c57a: 212d jal c9a4 <__stack_size+0xc1a4> - c57c: ff08 fsw fa0,56(a4) - c57e: 9f1a add t5,t5,t1 + c494: 04b2 slli s1,s1,0xc + c496: 0000 unimp + c498: 04b8 addi a4,sp,584 + c49a: 0000 unimp + c49c: 0011 c.addi zero,4 + c49e: 007a 0x7a + c4a0: 4b40 lw s0,20(a4) + c4a2: 2224 fld fs1,64(a2) + c4a4: 0080 addi s0,sp,64 + c4a6: 4b40 lw s0,20(a4) + c4a8: 2224 fld fs1,64(a2) + c4aa: 082d addi a6,a6,11 + c4ac: 1aff 0x1aff + c4ae: b89f 0004 be00 0xbe000004b89f + c4b4: 0004 addi s1,sp,0 + c4b6: 1f00 addi s0,sp,944 + c4b8: 7a00 flw fs0,48(a2) + c4ba: 4000 lw s0,0(s0) + c4bc: 8322244b fnmsub.d fs0,ft4,fs2,fa6,rdn + c4c0: 4000 lw s0,0(s0) + c4c2: 2d22244b 0x2d22244b + c4c6: 0080 addi s0,sp,64 + c4c8: 4b40 lw s0,20(a4) + c4ca: 2224 fld fs1,64(a2) + c4cc: 007d c.addi zero,31 + c4ce: 4b40 lw s0,20(a4) + c4d0: 2224 fld fs1,64(a2) + c4d2: 212d jal c8fc <__stack_size+0xc0fc> + c4d4: ff08 fsw fa0,56(a4) + c4d6: 9f1a add t5,t5,t1 ... - c588: 04c6 slli s1,s1,0x11 - c58a: 0000 unimp - c58c: 04dc addi a5,sp,580 - c58e: 0000 unimp - c590: 0001 nop - c592: dc5f 0004 1200 0x12000004dc5f - c598: 0005 c.addi zero,1 - c59a: 7100 flw fs0,32(a0) - c59c: 8e00 0x8e00 - c59e: 7b00 flw fs0,48(a4) - c5a0: 1e00 addi s0,sp,816 - c5a2: 0089 addi ra,ra,2 - c5a4: 7e1a flw ft8,164(sp) - c5a6: 8d00 0x8d00 - c5a8: 1e00 addi s0,sp,816 - c5aa: 0089 addi ra,ra,2 - c5ac: 221a fld ft4,384(sp) - c5ae: 0078 addi a4,sp,12 - c5b0: 007e 0x7e - c5b2: 8f1e mv t5,t2 - c5b4: 8d00 0x8d00 - c5b6: 1e00 addi s0,sp,816 - c5b8: 7e22 flw ft8,40(sp) - c5ba: 8d00 0x8d00 - c5bc: 1e00 addi s0,sp,816 - c5be: 2540 fld fs0,136(a0) - c5c0: 8922 mv s2,s0 - c5c2: 1a00 addi s0,sp,304 - c5c4: 2440 fld fs0,136(s0) - c5c6: 7922 flw fs2,40(sp) - c5c8: 7b00 flw fs0,48(a4) - c5ca: 1e00 addi s0,sp,816 - c5cc: 0082 slli ra,ra,0x0 - c5ce: 008e slli ra,ra,0x3 - c5d0: 221e fld ft4,448(sp) - c5d2: 008e slli ra,ra,0x3 - c5d4: 401e007b 0x401e007b - c5d8: 2225 jal c700 <__stack_size+0xbf00> + c4e0: 04c6 slli s1,s1,0x11 + c4e2: 0000 unimp + c4e4: 04dc addi a5,sp,580 + c4e6: 0000 unimp + c4e8: 0001 nop + c4ea: dc5f 0004 1200 0x12000004dc5f + c4f0: 0005 c.addi zero,1 + c4f2: 7100 flw fs0,32(a0) + c4f4: 8e00 0x8e00 + c4f6: 7b00 flw fs0,48(a4) + c4f8: 1e00 addi s0,sp,816 + c4fa: 0089 addi ra,ra,2 + c4fc: 7e1a flw ft8,164(sp) + c4fe: 8d00 0x8d00 + c500: 1e00 addi s0,sp,816 + c502: 0089 addi ra,ra,2 + c504: 221a fld ft4,384(sp) + c506: 0078 addi a4,sp,12 + c508: 007e 0x7e + c50a: 8f1e mv t5,t2 + c50c: 8d00 0x8d00 + c50e: 1e00 addi s0,sp,816 + c510: 7e22 flw ft8,40(sp) + c512: 8d00 0x8d00 + c514: 1e00 addi s0,sp,816 + c516: 2540 fld fs0,136(a0) + c518: 8922 mv s2,s0 + c51a: 1a00 addi s0,sp,304 + c51c: 2440 fld fs0,136(s0) + c51e: 7922 flw fs2,40(sp) + c520: 7b00 flw fs0,48(a4) + c522: 1e00 addi s0,sp,816 + c524: 0082 slli ra,ra,0x0 + c526: 008e slli ra,ra,0x3 + c528: 221e fld ft4,448(sp) + c52a: 008e slli ra,ra,0x3 + c52c: 401e007b 0x401e007b + c530: 2225 jal c658 <__stack_size+0xbe58> + c532: 0089 addi ra,ra,2 + c534: 401a 0x401a + c536: 2224 fld fs1,64(a2) + c538: 0086 slli ra,ra,0x1 + c53a: 4022 0x4022 + c53c: 7e22244b 0x7e22244b + c540: 8d00 0x8d00 + c542: 1e00 addi s0,sp,816 + c544: 0089 addi ra,ra,2 + c546: 781a flw fa6,164(sp) + c548: 7e00 flw fs0,56(a2) + c54a: 1e00 addi s0,sp,816 + c54c: 008d008f 0x8d008f + c550: 221e fld ft4,448(sp) + c552: 007e 0x7e + c554: 008d addi ra,ra,3 + c556: 401e 0x401e + c558: 2225 jal c680 <__stack_size+0xbe80> + c55a: 0089 addi ra,ra,2 + c55c: 401a 0x401a + c55e: 2224 fld fs1,64(a2) + c560: 4b40 lw s0,20(a4) + c562: 2224 fld fs1,64(a2) + c564: 9f2d 0x9f2d + c566: 0512 slli a0,a0,0x4 + c568: 0000 unimp + c56a: 0522 slli a0,a0,0x8 + c56c: 0000 unimp + c56e: 008e008f 0x8e008f + c572: 891e007b 0x891e007b + c576: 1a00 addi s0,sp,304 + c578: f091 bnez s1,c47c <__stack_size+0xbc7c> + c57a: 067e slli a2,a2,0x1f + c57c: 0089 addi ra,ra,2 + c57e: 8d1a mv s10,t1 + c580: 1e00 addi s0,sp,816 + c582: 0089 addi ra,ra,2 + c584: 221a fld ft4,384(sp) + c586: f091 bnez s1,c48a <__stack_size+0xbc8a> + c588: 067e slli a2,a2,0x1f + c58a: 0089 addi ra,ra,2 + c58c: 781a flw fa6,164(sp) + c58e: 1e00 addi s0,sp,816 + c590: 008d008f 0x8d008f + c594: 221e fld ft4,448(sp) + c596: f091 bnez s1,c49a <__stack_size+0xbc9a> + c598: 067e slli a2,a2,0x1f + c59a: 0089 addi ra,ra,2 + c59c: 8d1a mv s10,t1 + c59e: 1e00 addi s0,sp,816 + c5a0: 2540 fld fs0,136(a0) + c5a2: 8922 mv s2,s0 + c5a4: 1a00 addi s0,sp,304 + c5a6: 2440 fld fs0,136(s0) + c5a8: 7922 flw fs2,40(sp) + c5aa: 7b00 flw fs0,48(a4) + c5ac: 1e00 addi s0,sp,816 + c5ae: 0082 slli ra,ra,0x0 + c5b0: 008e slli ra,ra,0x3 + c5b2: 221e fld ft4,448(sp) + c5b4: 008e slli ra,ra,0x3 + c5b6: 401e007b 0x401e007b + c5ba: 2225 jal c6e2 <__stack_size+0xbee2> + c5bc: 0089 addi ra,ra,2 + c5be: 401a 0x401a + c5c0: 2224 fld fs1,64(a2) + c5c2: 0086 slli ra,ra,0x1 + c5c4: 4022 0x4022 + c5c6: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + c5ca: 7ef0 flw fa2,124(a3) + c5cc: 8906 mv s2,ra + c5ce: 1a00 addi s0,sp,304 + c5d0: 008d addi ra,ra,3 + c5d2: 891e mv s2,t2 + c5d4: 1a00 addi s0,sp,304 + c5d6: f091 bnez s1,c4da <__stack_size+0xbcda> + c5d8: 067e slli a2,a2,0x1f c5da: 0089 addi ra,ra,2 - c5dc: 401a 0x401a - c5de: 2224 fld fs1,64(a2) - c5e0: 0086 slli ra,ra,0x1 - c5e2: 4022 0x4022 - c5e4: 7e22244b 0x7e22244b - c5e8: 8d00 0x8d00 - c5ea: 1e00 addi s0,sp,816 - c5ec: 0089 addi ra,ra,2 - c5ee: 781a flw fa6,164(sp) - c5f0: 7e00 flw fs0,56(a2) - c5f2: 1e00 addi s0,sp,816 - c5f4: 008d008f 0x8d008f - c5f8: 221e fld ft4,448(sp) - c5fa: 007e 0x7e - c5fc: 008d addi ra,ra,3 - c5fe: 401e 0x401e - c600: 2225 jal c728 <__stack_size+0xbf28> - c602: 0089 addi ra,ra,2 - c604: 401a 0x401a - c606: 2224 fld fs1,64(a2) - c608: 4b40 lw s0,20(a4) - c60a: 2224 fld fs1,64(a2) - c60c: 9f2d 0x9f2d - c60e: 0512 slli a0,a0,0x4 - c610: 0000 unimp - c612: 0522 slli a0,a0,0x8 - c614: 0000 unimp - c616: 008e008f 0x8e008f - c61a: 891e007b 0x891e007b - c61e: 1a00 addi s0,sp,304 - c620: f091 bnez s1,c524 <__stack_size+0xbd24> - c622: 067e slli a2,a2,0x1f - c624: 0089 addi ra,ra,2 - c626: 8d1a mv s10,t1 - c628: 1e00 addi s0,sp,816 - c62a: 0089 addi ra,ra,2 - c62c: 221a fld ft4,384(sp) - c62e: f091 bnez s1,c532 <__stack_size+0xbd32> - c630: 067e slli a2,a2,0x1f - c632: 0089 addi ra,ra,2 - c634: 781a flw fa6,164(sp) - c636: 1e00 addi s0,sp,816 - c638: 008d008f 0x8d008f - c63c: 221e fld ft4,448(sp) - c63e: f091 bnez s1,c542 <__stack_size+0xbd42> - c640: 067e slli a2,a2,0x1f - c642: 0089 addi ra,ra,2 - c644: 8d1a mv s10,t1 - c646: 1e00 addi s0,sp,816 - c648: 2540 fld fs0,136(a0) - c64a: 8922 mv s2,s0 - c64c: 1a00 addi s0,sp,304 - c64e: 2440 fld fs0,136(s0) - c650: 7922 flw fs2,40(sp) + c5dc: 781a flw fa6,164(sp) + c5de: 1e00 addi s0,sp,816 + c5e0: 008d008f 0x8d008f + c5e4: 221e fld ft4,448(sp) + c5e6: f091 bnez s1,c4ea <__stack_size+0xbcea> + c5e8: 067e slli a2,a2,0x1f + c5ea: 0089 addi ra,ra,2 + c5ec: 8d1a mv s10,t1 + c5ee: 1e00 addi s0,sp,816 + c5f0: 2540 fld fs0,136(a0) + c5f2: 8922 mv s2,s0 + c5f4: 1a00 addi s0,sp,304 + c5f6: 2440 fld fs0,136(s0) + c5f8: 4022 0x4022 + c5fa: 2d22244b 0x2d22244b + c5fe: 229f 0005 4c00 0x4c000005229f + c604: 0005 c.addi zero,1 + c606: 9700 0x9700 + c608: 8e00 0x8e00 + c60a: 7b00 flw fs0,48(a4) + c60c: 1e00 addi s0,sp,816 + c60e: 0089 addi ra,ra,2 + c610: 911a add sp,sp,t1 + c612: 7ef0 flw fa2,124(a3) + c614: 8906 mv s2,ra + c616: 1a00 addi s0,sp,304 + c618: 008d addi ra,ra,3 + c61a: 891e mv s2,t2 + c61c: 1a00 addi s0,sp,304 + c61e: 9122 add sp,sp,s0 + c620: 7ef0 flw fa2,124(a3) + c622: 8906 mv s2,ra + c624: 1a00 addi s0,sp,304 + c626: 0078 addi a4,sp,12 + c628: 911e add sp,sp,t2 + c62a: 7ef0 flw fa2,124(a3) + c62c: 4006 0x4006 + c62e: 8d25 xor a0,a0,s1 + c630: 1e00 addi s0,sp,816 + c632: 9122 add sp,sp,s0 + c634: 7ef0 flw fa2,124(a3) + c636: 8906 mv s2,ra + c638: 1a00 addi s0,sp,304 + c63a: 008d addi ra,ra,3 + c63c: 401e 0x401e + c63e: 2225 jal c766 <__stack_size+0xbf66> + c640: 0089 addi ra,ra,2 + c642: 401a 0x401a + c644: 2224 fld fs1,64(a2) + c646: 0079 c.addi zero,30 + c648: 821e007b 0x821e007b + c64c: 8e00 0x8e00 + c64e: 1e00 addi s0,sp,816 + c650: 8e22 mv t3,s0 c652: 7b00 flw fs0,48(a4) c654: 1e00 addi s0,sp,816 - c656: 0082 slli ra,ra,0x0 - c658: 008e slli ra,ra,0x3 - c65a: 221e fld ft4,448(sp) - c65c: 008e slli ra,ra,0x3 - c65e: 401e007b 0x401e007b - c662: 2225 jal c78a <__stack_size+0xbf8a> - c664: 0089 addi ra,ra,2 - c666: 401a 0x401a - c668: 2224 fld fs1,64(a2) - c66a: 0086 slli ra,ra,0x1 - c66c: 4022 0x4022 - c66e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - c672: 7ef0 flw fa2,124(a3) - c674: 8906 mv s2,ra - c676: 1a00 addi s0,sp,304 - c678: 008d addi ra,ra,3 - c67a: 891e mv s2,t2 - c67c: 1a00 addi s0,sp,304 - c67e: f091 bnez s1,c582 <__stack_size+0xbd82> - c680: 067e slli a2,a2,0x1f - c682: 0089 addi ra,ra,2 - c684: 781a flw fa6,164(sp) - c686: 1e00 addi s0,sp,816 - c688: 008d008f 0x8d008f - c68c: 221e fld ft4,448(sp) - c68e: f091 bnez s1,c592 <__stack_size+0xbd92> - c690: 067e slli a2,a2,0x1f - c692: 0089 addi ra,ra,2 - c694: 8d1a mv s10,t1 - c696: 1e00 addi s0,sp,816 - c698: 2540 fld fs0,136(a0) - c69a: 8922 mv s2,s0 - c69c: 1a00 addi s0,sp,304 - c69e: 2440 fld fs0,136(s0) - c6a0: 4022 0x4022 - c6a2: 2d22244b 0x2d22244b - c6a6: 229f 0005 4c00 0x4c000005229f - c6ac: 0005 c.addi zero,1 - c6ae: 9700 0x9700 - c6b0: 8e00 0x8e00 - c6b2: 7b00 flw fs0,48(a4) - c6b4: 1e00 addi s0,sp,816 - c6b6: 0089 addi ra,ra,2 - c6b8: 911a add sp,sp,t1 - c6ba: 7ef0 flw fa2,124(a3) - c6bc: 8906 mv s2,ra - c6be: 1a00 addi s0,sp,304 - c6c0: 008d addi ra,ra,3 - c6c2: 891e mv s2,t2 - c6c4: 1a00 addi s0,sp,304 - c6c6: 9122 add sp,sp,s0 - c6c8: 7ef0 flw fa2,124(a3) - c6ca: 8906 mv s2,ra - c6cc: 1a00 addi s0,sp,304 - c6ce: 0078 addi a4,sp,12 - c6d0: 911e add sp,sp,t2 - c6d2: 7ef0 flw fa2,124(a3) - c6d4: 4006 0x4006 - c6d6: 8d25 xor a0,a0,s1 - c6d8: 1e00 addi s0,sp,816 - c6da: 9122 add sp,sp,s0 - c6dc: 7ef0 flw fa2,124(a3) - c6de: 8906 mv s2,ra - c6e0: 1a00 addi s0,sp,304 - c6e2: 008d addi ra,ra,3 - c6e4: 401e 0x401e - c6e6: 2225 jal c80e <__stack_size+0xc00e> - c6e8: 0089 addi ra,ra,2 - c6ea: 401a 0x401a - c6ec: 2224 fld fs1,64(a2) - c6ee: 0079 c.addi zero,30 - c6f0: 821e007b 0x821e007b - c6f4: 8e00 0x8e00 - c6f6: 1e00 addi s0,sp,816 - c6f8: 8e22 mv t3,s0 - c6fa: 7b00 flw fs0,48(a4) - c6fc: 1e00 addi s0,sp,816 - c6fe: 2540 fld fs0,136(a0) - c700: 8922 mv s2,s0 - c702: 1a00 addi s0,sp,304 - c704: 2440 fld fs0,136(s0) - c706: 8622 mv a2,s0 - c708: 2200 fld fs0,0(a2) - c70a: 4b40 lw s0,20(a4) - c70c: 2224 fld fs1,64(a2) - c70e: f091 bnez s1,c612 <__stack_size+0xbe12> - c710: 067e slli a2,a2,0x1f - c712: 0089 addi ra,ra,2 - c714: 8d1a mv s10,t1 - c716: 1e00 addi s0,sp,816 - c718: 0089 addi ra,ra,2 - c71a: 911a add sp,sp,t1 - c71c: 7ef0 flw fa2,124(a3) - c71e: 8906 mv s2,ra - c720: 1a00 addi s0,sp,304 - c722: 0078 addi a4,sp,12 - c724: 911e add sp,sp,t2 - c726: 7ef0 flw fa2,124(a3) - c728: 4006 0x4006 - c72a: 8d25 xor a0,a0,s1 - c72c: 1e00 addi s0,sp,816 - c72e: 9122 add sp,sp,s0 - c730: 7ef0 flw fa2,124(a3) - c732: 8906 mv s2,ra - c734: 1a00 addi s0,sp,304 - c736: 008d addi ra,ra,3 - c738: 401e 0x401e - c73a: 2225 jal c862 <__stack_size+0xc062> - c73c: 0089 addi ra,ra,2 - c73e: 401a 0x401a - c740: 2224 fld fs1,64(a2) - c742: 4b40 lw s0,20(a4) - c744: 2224 fld fs1,64(a2) - c746: 9f2d 0x9f2d + c656: 2540 fld fs0,136(a0) + c658: 8922 mv s2,s0 + c65a: 1a00 addi s0,sp,304 + c65c: 2440 fld fs0,136(s0) + c65e: 8622 mv a2,s0 + c660: 2200 fld fs0,0(a2) + c662: 4b40 lw s0,20(a4) + c664: 2224 fld fs1,64(a2) + c666: f091 bnez s1,c56a <__stack_size+0xbd6a> + c668: 067e slli a2,a2,0x1f + c66a: 0089 addi ra,ra,2 + c66c: 8d1a mv s10,t1 + c66e: 1e00 addi s0,sp,816 + c670: 0089 addi ra,ra,2 + c672: 911a add sp,sp,t1 + c674: 7ef0 flw fa2,124(a3) + c676: 8906 mv s2,ra + c678: 1a00 addi s0,sp,304 + c67a: 0078 addi a4,sp,12 + c67c: 911e add sp,sp,t2 + c67e: 7ef0 flw fa2,124(a3) + c680: 4006 0x4006 + c682: 8d25 xor a0,a0,s1 + c684: 1e00 addi s0,sp,816 + c686: 9122 add sp,sp,s0 + c688: 7ef0 flw fa2,124(a3) + c68a: 8906 mv s2,ra + c68c: 1a00 addi s0,sp,304 + c68e: 008d addi ra,ra,3 + c690: 401e 0x401e + c692: 2225 jal c7ba <__stack_size+0xbfba> + c694: 0089 addi ra,ra,2 + c696: 401a 0x401a + c698: 2224 fld fs1,64(a2) + c69a: 4b40 lw s0,20(a4) + c69c: 2224 fld fs1,64(a2) + c69e: 9f2d 0x9f2d ... - c750: 04ca slli s1,s1,0x12 - c752: 0000 unimp - c754: 04d2 slli s1,s1,0x14 - c756: 0000 unimp - c758: 0011 c.addi zero,4 - c75a: 4b40008b 0x4b40008b - c75e: 2224 fld fs1,64(a2) - c760: 0076 0x76 - c762: 4b40 lw s0,20(a4) - c764: 2224 fld fs1,64(a2) - c766: 082d addi a6,a6,11 - c768: 1aff 0x1aff - c76a: d29f 0004 dc00 0xdc000004d29f - c770: 0004 addi s1,sp,0 - c772: 1f00 addi s0,sp,944 - c774: 8b00 0x8b00 - c776: 4000 lw s0,0(s0) - c778: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - c77c: 4000 lw s0,0(s0) - c77e: 2d22244b 0x2d22244b - c782: 0076 0x76 - c784: 4b40 lw s0,20(a4) - c786: 2224 fld fs1,64(a2) - c788: 007f 0x7f - c78a: 4b40 lw s0,20(a4) - c78c: 2224 fld fs1,64(a2) - c78e: 212d jal cbb8 <__stack_size+0xc3b8> - c790: ff08 fsw fa0,56(a4) - c792: 9f1a add t5,t5,t1 - c794: 04dc addi a5,sp,580 - c796: 0000 unimp - c798: 04e6 slli s1,s1,0x19 - c79a: 0000 unimp - c79c: 008d addi ra,ra,3 - c79e: 4b40008b 0x4b40008b - c7a2: 2224 fld fs1,64(a2) - c7a4: 007a 0x7a - c7a6: 4b40 lw s0,20(a4) - c7a8: 2224 fld fs1,64(a2) - c7aa: 762d lui a2,0xfffeb - c7ac: 4000 lw s0,0(s0) - c7ae: 8e22244b 0x8e22244b - c7b2: 7b00 flw fs0,48(a4) - c7b4: 1e00 addi s0,sp,816 - c7b6: 0089 addi ra,ra,2 - c7b8: 7e1a flw ft8,164(sp) - c7ba: 8d00 0x8d00 - c7bc: 1e00 addi s0,sp,816 + c6a8: 04ca slli s1,s1,0x12 + c6aa: 0000 unimp + c6ac: 04d2 slli s1,s1,0x14 + c6ae: 0000 unimp + c6b0: 0011 c.addi zero,4 + c6b2: 4b40008b 0x4b40008b + c6b6: 2224 fld fs1,64(a2) + c6b8: 0076 0x76 + c6ba: 4b40 lw s0,20(a4) + c6bc: 2224 fld fs1,64(a2) + c6be: 082d addi a6,a6,11 + c6c0: 1aff 0x1aff + c6c2: d29f 0004 dc00 0xdc000004d29f + c6c8: 0004 addi s1,sp,0 + c6ca: 1f00 addi s0,sp,944 + c6cc: 8b00 0x8b00 + c6ce: 4000 lw s0,0(s0) + c6d0: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + c6d4: 4000 lw s0,0(s0) + c6d6: 2d22244b 0x2d22244b + c6da: 0076 0x76 + c6dc: 4b40 lw s0,20(a4) + c6de: 2224 fld fs1,64(a2) + c6e0: 007f 0x7f + c6e2: 4b40 lw s0,20(a4) + c6e4: 2224 fld fs1,64(a2) + c6e6: 212d jal cb10 <__stack_size+0xc310> + c6e8: ff08 fsw fa0,56(a4) + c6ea: 9f1a add t5,t5,t1 + c6ec: 04dc addi a5,sp,580 + c6ee: 0000 unimp + c6f0: 04e6 slli s1,s1,0x19 + c6f2: 0000 unimp + c6f4: 008d addi ra,ra,3 + c6f6: 4b40008b 0x4b40008b + c6fa: 2224 fld fs1,64(a2) + c6fc: 007a 0x7a + c6fe: 4b40 lw s0,20(a4) + c700: 2224 fld fs1,64(a2) + c702: 762d lui a2,0xfffeb + c704: 4000 lw s0,0(s0) + c706: 8e22244b 0x8e22244b + c70a: 7b00 flw fs0,48(a4) + c70c: 1e00 addi s0,sp,816 + c70e: 0089 addi ra,ra,2 + c710: 7e1a flw ft8,164(sp) + c712: 8d00 0x8d00 + c714: 1e00 addi s0,sp,816 + c716: 0089 addi ra,ra,2 + c718: 221a fld ft4,384(sp) + c71a: 0078 addi a4,sp,12 + c71c: 007e 0x7e + c71e: 8f1e mv t5,t2 + c720: 8d00 0x8d00 + c722: 1e00 addi s0,sp,816 + c724: 7e22 flw ft8,40(sp) + c726: 8d00 0x8d00 + c728: 1e00 addi s0,sp,816 + c72a: 2540 fld fs0,136(a0) + c72c: 8922 mv s2,s0 + c72e: 1a00 addi s0,sp,304 + c730: 2440 fld fs0,136(s0) + c732: 7922 flw fs2,40(sp) + c734: 7b00 flw fs0,48(a4) + c736: 1e00 addi s0,sp,816 + c738: 0082 slli ra,ra,0x0 + c73a: 008e slli ra,ra,0x3 + c73c: 221e fld ft4,448(sp) + c73e: 008e slli ra,ra,0x3 + c740: 401e007b 0x401e007b + c744: 2225 jal c86c <__stack_size+0xc06c> + c746: 0089 addi ra,ra,2 + c748: 401a 0x401a + c74a: 2224 fld fs1,64(a2) + c74c: 0086 slli ra,ra,0x1 + c74e: 4022 0x4022 + c750: 7e22244b 0x7e22244b + c754: 8d00 0x8d00 + c756: 1e00 addi s0,sp,816 + c758: 0089 addi ra,ra,2 + c75a: 781a flw fa6,164(sp) + c75c: 7e00 flw fs0,56(a2) + c75e: 1e00 addi s0,sp,816 + c760: 008d008f 0x8d008f + c764: 221e fld ft4,448(sp) + c766: 007e 0x7e + c768: 008d addi ra,ra,3 + c76a: 401e 0x401e + c76c: 2225 jal c894 <__stack_size+0xc094> + c76e: 0089 addi ra,ra,2 + c770: 401a 0x401a + c772: 2224 fld fs1,64(a2) + c774: 4b40 lw s0,20(a4) + c776: 2224 fld fs1,64(a2) + c778: 402d 0x402d + c77a: 2d22244b 0x2d22244b + c77e: 0821 addi a6,a6,8 + c780: 1aff 0x1aff + c782: e69f 0004 ee00 0xee000004e69f + c788: 0004 addi s1,sp,0 + c78a: fe00 fsw fs0,56(a2) + c78c: 8b00 0x8b00 + c78e: 4000 lw s0,0(s0) + c790: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + c794: 4000 lw s0,0(s0) + c796: 2d22244b 0x2d22244b + c79a: 008e slli ra,ra,0x3 + c79c: 891e007b 0x891e007b + c7a0: 1a00 addi s0,sp,304 + c7a2: 007e 0x7e + c7a4: 008d addi ra,ra,3 + c7a6: 891e mv s2,t2 + c7a8: 1a00 addi s0,sp,304 + c7aa: 7822 flw fa6,40(sp) + c7ac: 7e00 flw fs0,56(a2) + c7ae: 1e00 addi s0,sp,816 + c7b0: 008d008f 0x8d008f + c7b4: 221e fld ft4,448(sp) + c7b6: 007e 0x7e + c7b8: 008d addi ra,ra,3 + c7ba: 401e 0x401e + c7bc: 2225 jal c8e4 <__stack_size+0xc0e4> c7be: 0089 addi ra,ra,2 - c7c0: 221a fld ft4,384(sp) - c7c2: 0078 addi a4,sp,12 - c7c4: 007e 0x7e - c7c6: 8f1e mv t5,t2 - c7c8: 8d00 0x8d00 - c7ca: 1e00 addi s0,sp,816 - c7cc: 7e22 flw ft8,40(sp) - c7ce: 8d00 0x8d00 - c7d0: 1e00 addi s0,sp,816 - c7d2: 2540 fld fs0,136(a0) - c7d4: 8922 mv s2,s0 - c7d6: 1a00 addi s0,sp,304 - c7d8: 2440 fld fs0,136(s0) - c7da: 7922 flw fs2,40(sp) - c7dc: 7b00 flw fs0,48(a4) - c7de: 1e00 addi s0,sp,816 - c7e0: 0082 slli ra,ra,0x0 - c7e2: 008e slli ra,ra,0x3 - c7e4: 221e fld ft4,448(sp) - c7e6: 008e slli ra,ra,0x3 - c7e8: 401e007b 0x401e007b - c7ec: 2225 jal c914 <__stack_size+0xc114> - c7ee: 0089 addi ra,ra,2 - c7f0: 401a 0x401a - c7f2: 2224 fld fs1,64(a2) - c7f4: 0086 slli ra,ra,0x1 - c7f6: 4022 0x4022 - c7f8: 7e22244b 0x7e22244b - c7fc: 8d00 0x8d00 - c7fe: 1e00 addi s0,sp,816 - c800: 0089 addi ra,ra,2 - c802: 781a flw fa6,164(sp) - c804: 7e00 flw fs0,56(a2) - c806: 1e00 addi s0,sp,816 - c808: 008d008f 0x8d008f - c80c: 221e fld ft4,448(sp) - c80e: 007e 0x7e - c810: 008d addi ra,ra,3 - c812: 401e 0x401e - c814: 2225 jal c93c <__stack_size+0xc13c> + c7c0: 401a 0x401a + c7c2: 2224 fld fs1,64(a2) + c7c4: 0079 c.addi zero,30 + c7c6: 821e007b 0x821e007b + c7ca: 8e00 0x8e00 + c7cc: 1e00 addi s0,sp,816 + c7ce: 8e22 mv t3,s0 + c7d0: 7b00 flw fs0,48(a4) + c7d2: 1e00 addi s0,sp,816 + c7d4: 2540 fld fs0,136(a0) + c7d6: 8922 mv s2,s0 + c7d8: 1a00 addi s0,sp,304 + c7da: 2440 fld fs0,136(s0) + c7dc: 8622 mv a2,s0 + c7de: 2200 fld fs0,0(a2) + c7e0: 4b40 lw s0,20(a4) + c7e2: 2224 fld fs1,64(a2) + c7e4: 007e 0x7e + c7e6: 008d addi ra,ra,3 + c7e8: 891e mv s2,t2 + c7ea: 1a00 addi s0,sp,304 + c7ec: 0078 addi a4,sp,12 + c7ee: 007e 0x7e + c7f0: 8f1e mv t5,t2 + c7f2: 8d00 0x8d00 + c7f4: 1e00 addi s0,sp,816 + c7f6: 7e22 flw ft8,40(sp) + c7f8: 8d00 0x8d00 + c7fa: 1e00 addi s0,sp,816 + c7fc: 2540 fld fs0,136(a0) + c7fe: 8922 mv s2,s0 + c800: 1a00 addi s0,sp,304 + c802: 2440 fld fs0,136(s0) + c804: 4022 0x4022 + c806: 2d22244b 0x2d22244b + c80a: 4022008b 0x4022008b + c80e: 8e22244b 0x8e22244b + c812: 7b00 flw fs0,48(a4) + c814: 1e00 addi s0,sp,816 c816: 0089 addi ra,ra,2 - c818: 401a 0x401a - c81a: 2224 fld fs1,64(a2) - c81c: 4b40 lw s0,20(a4) - c81e: 2224 fld fs1,64(a2) - c820: 402d 0x402d - c822: 2d22244b 0x2d22244b - c826: 0821 addi a6,a6,8 - c828: 1aff 0x1aff - c82a: e69f 0004 ee00 0xee000004e69f - c830: 0004 addi s1,sp,0 - c832: fe00 fsw fs0,56(a2) - c834: 8b00 0x8b00 - c836: 4000 lw s0,0(s0) - c838: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - c83c: 4000 lw s0,0(s0) - c83e: 2d22244b 0x2d22244b + c818: 7e1a flw ft8,164(sp) + c81a: 8d00 0x8d00 + c81c: 1e00 addi s0,sp,816 + c81e: 0089 addi ra,ra,2 + c820: 221a fld ft4,384(sp) + c822: 0078 addi a4,sp,12 + c824: 007e 0x7e + c826: 8f1e mv t5,t2 + c828: 8d00 0x8d00 + c82a: 1e00 addi s0,sp,816 + c82c: 7e22 flw ft8,40(sp) + c82e: 8d00 0x8d00 + c830: 1e00 addi s0,sp,816 + c832: 2540 fld fs0,136(a0) + c834: 8922 mv s2,s0 + c836: 1a00 addi s0,sp,304 + c838: 2440 fld fs0,136(s0) + c83a: 7922 flw fs2,40(sp) + c83c: 7b00 flw fs0,48(a4) + c83e: 1e00 addi s0,sp,816 + c840: 0082 slli ra,ra,0x0 c842: 008e slli ra,ra,0x3 - c844: 891e007b 0x891e007b - c848: 1a00 addi s0,sp,304 - c84a: 007e 0x7e - c84c: 008d addi ra,ra,3 - c84e: 891e mv s2,t2 - c850: 1a00 addi s0,sp,304 - c852: 7822 flw fa6,40(sp) - c854: 7e00 flw fs0,56(a2) - c856: 1e00 addi s0,sp,816 - c858: 008d008f 0x8d008f - c85c: 221e fld ft4,448(sp) - c85e: 007e 0x7e - c860: 008d addi ra,ra,3 - c862: 401e 0x401e - c864: 2225 jal c98c <__stack_size+0xc18c> - c866: 0089 addi ra,ra,2 - c868: 401a 0x401a - c86a: 2224 fld fs1,64(a2) - c86c: 0079 c.addi zero,30 - c86e: 821e007b 0x821e007b - c872: 8e00 0x8e00 - c874: 1e00 addi s0,sp,816 - c876: 8e22 mv t3,s0 - c878: 7b00 flw fs0,48(a4) - c87a: 1e00 addi s0,sp,816 - c87c: 2540 fld fs0,136(a0) - c87e: 8922 mv s2,s0 - c880: 1a00 addi s0,sp,304 - c882: 2440 fld fs0,136(s0) - c884: 8622 mv a2,s0 - c886: 2200 fld fs0,0(a2) - c888: 4b40 lw s0,20(a4) - c88a: 2224 fld fs1,64(a2) - c88c: 007e 0x7e - c88e: 008d addi ra,ra,3 - c890: 891e mv s2,t2 - c892: 1a00 addi s0,sp,304 - c894: 0078 addi a4,sp,12 - c896: 007e 0x7e - c898: 8f1e mv t5,t2 - c89a: 8d00 0x8d00 - c89c: 1e00 addi s0,sp,816 - c89e: 7e22 flw ft8,40(sp) - c8a0: 8d00 0x8d00 - c8a2: 1e00 addi s0,sp,816 - c8a4: 2540 fld fs0,136(a0) - c8a6: 8922 mv s2,s0 - c8a8: 1a00 addi s0,sp,304 - c8aa: 2440 fld fs0,136(s0) - c8ac: 4022 0x4022 - c8ae: 2d22244b 0x2d22244b - c8b2: 4022008b 0x4022008b - c8b6: 8e22244b 0x8e22244b - c8ba: 7b00 flw fs0,48(a4) - c8bc: 1e00 addi s0,sp,816 - c8be: 0089 addi ra,ra,2 - c8c0: 7e1a flw ft8,164(sp) + c844: 221e fld ft4,448(sp) + c846: 008e slli ra,ra,0x3 + c848: 401e007b 0x401e007b + c84c: 2225 jal c974 <__stack_size+0xc174> + c84e: 0089 addi ra,ra,2 + c850: 401a 0x401a + c852: 2224 fld fs1,64(a2) + c854: 0086 slli ra,ra,0x1 + c856: 4022 0x4022 + c858: 7e22244b 0x7e22244b + c85c: 8d00 0x8d00 + c85e: 1e00 addi s0,sp,816 + c860: 0089 addi ra,ra,2 + c862: 781a flw fa6,164(sp) + c864: 7e00 flw fs0,56(a2) + c866: 1e00 addi s0,sp,816 + c868: 008d008f 0x8d008f + c86c: 221e fld ft4,448(sp) + c86e: 007e 0x7e + c870: 008d addi ra,ra,3 + c872: 401e 0x401e + c874: 2225 jal c99c <__stack_size+0xc19c> + c876: 0089 addi ra,ra,2 + c878: 401a 0x401a + c87a: 2224 fld fs1,64(a2) + c87c: 4b40 lw s0,20(a4) + c87e: 2224 fld fs1,64(a2) + c880: 402d 0x402d + c882: 2d22244b 0x2d22244b + c886: 0821 addi a6,a6,8 + c888: 1aff 0x1aff + c88a: ee9f 0004 1200 0x12000004ee9f + c890: 0005 c.addi zero,1 + c892: 0400 addi s0,sp,512 + c894: 8001 srli s0,s0,0x0 + c896: 7a00 flw fs0,48(a2) + c898: 2200 fld fs0,0(a2) + c89a: 4b40 lw s0,20(a4) + c89c: 2224 fld fs1,64(a2) + c89e: 0080 addi s0,sp,64 + c8a0: 4b40 lw s0,20(a4) + c8a2: 2224 fld fs1,64(a2) + c8a4: 8e2d xor a2,a2,a1 + c8a6: 7b00 flw fs0,48(a4) + c8a8: 1e00 addi s0,sp,816 + c8aa: 0089 addi ra,ra,2 + c8ac: 7e1a flw ft8,164(sp) + c8ae: 8d00 0x8d00 + c8b0: 1e00 addi s0,sp,816 + c8b2: 0089 addi ra,ra,2 + c8b4: 221a fld ft4,384(sp) + c8b6: 0078 addi a4,sp,12 + c8b8: 007e 0x7e + c8ba: 8f1e mv t5,t2 + c8bc: 8d00 0x8d00 + c8be: 1e00 addi s0,sp,816 + c8c0: 7e22 flw ft8,40(sp) c8c2: 8d00 0x8d00 c8c4: 1e00 addi s0,sp,816 - c8c6: 0089 addi ra,ra,2 - c8c8: 221a fld ft4,384(sp) - c8ca: 0078 addi a4,sp,12 - c8cc: 007e 0x7e - c8ce: 8f1e mv t5,t2 - c8d0: 8d00 0x8d00 + c8c6: 2540 fld fs0,136(a0) + c8c8: 8922 mv s2,s0 + c8ca: 1a00 addi s0,sp,304 + c8cc: 2440 fld fs0,136(s0) + c8ce: 7922 flw fs2,40(sp) + c8d0: 7b00 flw fs0,48(a4) c8d2: 1e00 addi s0,sp,816 - c8d4: 7e22 flw ft8,40(sp) - c8d6: 8d00 0x8d00 - c8d8: 1e00 addi s0,sp,816 - c8da: 2540 fld fs0,136(a0) - c8dc: 8922 mv s2,s0 - c8de: 1a00 addi s0,sp,304 - c8e0: 2440 fld fs0,136(s0) - c8e2: 7922 flw fs2,40(sp) - c8e4: 7b00 flw fs0,48(a4) - c8e6: 1e00 addi s0,sp,816 - c8e8: 0082 slli ra,ra,0x0 - c8ea: 008e slli ra,ra,0x3 - c8ec: 221e fld ft4,448(sp) - c8ee: 008e slli ra,ra,0x3 - c8f0: 401e007b 0x401e007b - c8f4: 2225 jal ca1c <__stack_size+0xc21c> - c8f6: 0089 addi ra,ra,2 - c8f8: 401a 0x401a - c8fa: 2224 fld fs1,64(a2) - c8fc: 0086 slli ra,ra,0x1 - c8fe: 4022 0x4022 - c900: 7e22244b 0x7e22244b - c904: 8d00 0x8d00 - c906: 1e00 addi s0,sp,816 - c908: 0089 addi ra,ra,2 - c90a: 781a flw fa6,164(sp) - c90c: 7e00 flw fs0,56(a2) - c90e: 1e00 addi s0,sp,816 - c910: 008d008f 0x8d008f - c914: 221e fld ft4,448(sp) - c916: 007e 0x7e - c918: 008d addi ra,ra,3 - c91a: 401e 0x401e - c91c: 2225 jal ca44 <__stack_size+0xc244> - c91e: 0089 addi ra,ra,2 - c920: 401a 0x401a - c922: 2224 fld fs1,64(a2) - c924: 4b40 lw s0,20(a4) - c926: 2224 fld fs1,64(a2) - c928: 402d 0x402d - c92a: 2d22244b 0x2d22244b - c92e: 0821 addi a6,a6,8 - c930: 1aff 0x1aff - c932: ee9f 0004 1200 0x12000004ee9f - c938: 0005 c.addi zero,1 - c93a: 0400 addi s0,sp,512 - c93c: 8001 srli s0,s0,0x0 - c93e: 7a00 flw fs0,48(a2) - c940: 2200 fld fs0,0(a2) - c942: 4b40 lw s0,20(a4) - c944: 2224 fld fs1,64(a2) - c946: 0080 addi s0,sp,64 - c948: 4b40 lw s0,20(a4) - c94a: 2224 fld fs1,64(a2) - c94c: 8e2d xor a2,a2,a1 - c94e: 7b00 flw fs0,48(a4) - c950: 1e00 addi s0,sp,816 - c952: 0089 addi ra,ra,2 - c954: 7e1a flw ft8,164(sp) - c956: 8d00 0x8d00 - c958: 1e00 addi s0,sp,816 - c95a: 0089 addi ra,ra,2 - c95c: 221a fld ft4,384(sp) - c95e: 0078 addi a4,sp,12 - c960: 007e 0x7e - c962: 8f1e mv t5,t2 - c964: 8d00 0x8d00 - c966: 1e00 addi s0,sp,816 - c968: 7e22 flw ft8,40(sp) + c8d4: 0082 slli ra,ra,0x0 + c8d6: 008e slli ra,ra,0x3 + c8d8: 221e fld ft4,448(sp) + c8da: 008e slli ra,ra,0x3 + c8dc: 401e007b 0x401e007b + c8e0: 2225 jal ca08 <__stack_size+0xc208> + c8e2: 0089 addi ra,ra,2 + c8e4: 401a 0x401a + c8e6: 2224 fld fs1,64(a2) + c8e8: 0086 slli ra,ra,0x1 + c8ea: 4022 0x4022 + c8ec: 7e22244b 0x7e22244b + c8f0: 8d00 0x8d00 + c8f2: 1e00 addi s0,sp,816 + c8f4: 0089 addi ra,ra,2 + c8f6: 781a flw fa6,164(sp) + c8f8: 7e00 flw fs0,56(a2) + c8fa: 1e00 addi s0,sp,816 + c8fc: 008d008f 0x8d008f + c900: 221e fld ft4,448(sp) + c902: 007e 0x7e + c904: 008d addi ra,ra,3 + c906: 401e 0x401e + c908: 2225 jal ca30 <__stack_size+0xc230> + c90a: 0089 addi ra,ra,2 + c90c: 401a 0x401a + c90e: 2224 fld fs1,64(a2) + c910: 4b40 lw s0,20(a4) + c912: 2224 fld fs1,64(a2) + c914: 7a2d lui s4,0xfffeb + c916: 2200 fld fs0,0(a2) + c918: 0080 addi s0,sp,64 + c91a: 4022 0x4022 + c91c: 8e22244b 0x8e22244b + c920: 7b00 flw fs0,48(a4) + c922: 1e00 addi s0,sp,816 + c924: 0089 addi ra,ra,2 + c926: 7e1a flw ft8,164(sp) + c928: 8d00 0x8d00 + c92a: 1e00 addi s0,sp,816 + c92c: 0089 addi ra,ra,2 + c92e: 221a fld ft4,384(sp) + c930: 0078 addi a4,sp,12 + c932: 007e 0x7e + c934: 8f1e mv t5,t2 + c936: 8d00 0x8d00 + c938: 1e00 addi s0,sp,816 + c93a: 7e22 flw ft8,40(sp) + c93c: 8d00 0x8d00 + c93e: 1e00 addi s0,sp,816 + c940: 2540 fld fs0,136(a0) + c942: 8922 mv s2,s0 + c944: 1a00 addi s0,sp,304 + c946: 2440 fld fs0,136(s0) + c948: 7922 flw fs2,40(sp) + c94a: 7b00 flw fs0,48(a4) + c94c: 1e00 addi s0,sp,816 + c94e: 0082 slli ra,ra,0x0 + c950: 008e slli ra,ra,0x3 + c952: 221e fld ft4,448(sp) + c954: 008e slli ra,ra,0x3 + c956: 401e007b 0x401e007b + c95a: 2225 jal ca82 <__stack_size+0xc282> + c95c: 0089 addi ra,ra,2 + c95e: 401a 0x401a + c960: 2224 fld fs1,64(a2) + c962: 0086 slli ra,ra,0x1 + c964: 4022 0x4022 + c966: 7e22244b 0x7e22244b c96a: 8d00 0x8d00 c96c: 1e00 addi s0,sp,816 - c96e: 2540 fld fs0,136(a0) - c970: 8922 mv s2,s0 - c972: 1a00 addi s0,sp,304 - c974: 2440 fld fs0,136(s0) - c976: 7922 flw fs2,40(sp) - c978: 7b00 flw fs0,48(a4) - c97a: 1e00 addi s0,sp,816 - c97c: 0082 slli ra,ra,0x0 - c97e: 008e slli ra,ra,0x3 - c980: 221e fld ft4,448(sp) - c982: 008e slli ra,ra,0x3 - c984: 401e007b 0x401e007b - c988: 2225 jal cab0 <__stack_size+0xc2b0> - c98a: 0089 addi ra,ra,2 - c98c: 401a 0x401a - c98e: 2224 fld fs1,64(a2) - c990: 0086 slli ra,ra,0x1 - c992: 4022 0x4022 - c994: 7e22244b 0x7e22244b - c998: 8d00 0x8d00 - c99a: 1e00 addi s0,sp,816 - c99c: 0089 addi ra,ra,2 - c99e: 781a flw fa6,164(sp) - c9a0: 7e00 flw fs0,56(a2) - c9a2: 1e00 addi s0,sp,816 - c9a4: 008d008f 0x8d008f - c9a8: 221e fld ft4,448(sp) - c9aa: 007e 0x7e - c9ac: 008d addi ra,ra,3 - c9ae: 401e 0x401e - c9b0: 2225 jal cad8 <__stack_size+0xc2d8> - c9b2: 0089 addi ra,ra,2 - c9b4: 401a 0x401a - c9b6: 2224 fld fs1,64(a2) - c9b8: 4b40 lw s0,20(a4) - c9ba: 2224 fld fs1,64(a2) - c9bc: 7a2d lui s4,0xfffeb - c9be: 2200 fld fs0,0(a2) - c9c0: 0080 addi s0,sp,64 - c9c2: 4022 0x4022 - c9c4: 8e22244b 0x8e22244b - c9c8: 7b00 flw fs0,48(a4) - c9ca: 1e00 addi s0,sp,816 - c9cc: 0089 addi ra,ra,2 - c9ce: 7e1a flw ft8,164(sp) - c9d0: 8d00 0x8d00 - c9d2: 1e00 addi s0,sp,816 - c9d4: 0089 addi ra,ra,2 - c9d6: 221a fld ft4,384(sp) - c9d8: 0078 addi a4,sp,12 - c9da: 007e 0x7e - c9dc: 8f1e mv t5,t2 - c9de: 8d00 0x8d00 - c9e0: 1e00 addi s0,sp,816 - c9e2: 7e22 flw ft8,40(sp) - c9e4: 8d00 0x8d00 - c9e6: 1e00 addi s0,sp,816 - c9e8: 2540 fld fs0,136(a0) - c9ea: 8922 mv s2,s0 - c9ec: 1a00 addi s0,sp,304 - c9ee: 2440 fld fs0,136(s0) - c9f0: 7922 flw fs2,40(sp) - c9f2: 7b00 flw fs0,48(a4) + c96e: 0089 addi ra,ra,2 + c970: 781a flw fa6,164(sp) + c972: 7e00 flw fs0,56(a2) + c974: 1e00 addi s0,sp,816 + c976: 008d008f 0x8d008f + c97a: 221e fld ft4,448(sp) + c97c: 007e 0x7e + c97e: 008d addi ra,ra,3 + c980: 401e 0x401e + c982: 2225 jal caaa <__stack_size+0xc2aa> + c984: 0089 addi ra,ra,2 + c986: 401a 0x401a + c988: 2224 fld fs1,64(a2) + c98a: 4b40 lw s0,20(a4) + c98c: 2224 fld fs1,64(a2) + c98e: 402d 0x402d + c990: 2d22244b 0x2d22244b + c994: 0821 addi a6,a6,8 + c996: 1aff 0x1aff + c998: 129f 0005 2200 0x22000005129f + c99e: 0005 c.addi zero,1 + c9a0: 4000 lw s0,0(s0) + c9a2: 8001 srli s0,s0,0x0 + c9a4: 7a00 flw fs0,48(a2) + c9a6: 2200 fld fs0,0(a2) + c9a8: 4b40 lw s0,20(a4) + c9aa: 2224 fld fs1,64(a2) + c9ac: 0080 addi s0,sp,64 + c9ae: 4b40 lw s0,20(a4) + c9b0: 2224 fld fs1,64(a2) + c9b2: 8e2d xor a2,a2,a1 + c9b4: 7b00 flw fs0,48(a4) + c9b6: 1e00 addi s0,sp,816 + c9b8: 0089 addi ra,ra,2 + c9ba: 911a add sp,sp,t1 + c9bc: 7ef0 flw fa2,124(a3) + c9be: 8906 mv s2,ra + c9c0: 1a00 addi s0,sp,304 + c9c2: 008d addi ra,ra,3 + c9c4: 891e mv s2,t2 + c9c6: 1a00 addi s0,sp,304 + c9c8: 9122 add sp,sp,s0 + c9ca: 7ef0 flw fa2,124(a3) + c9cc: 8906 mv s2,ra + c9ce: 1a00 addi s0,sp,304 + c9d0: 0078 addi a4,sp,12 + c9d2: 8f1e mv t5,t2 + c9d4: 8d00 0x8d00 + c9d6: 1e00 addi s0,sp,816 + c9d8: 9122 add sp,sp,s0 + c9da: 7ef0 flw fa2,124(a3) + c9dc: 8906 mv s2,ra + c9de: 1a00 addi s0,sp,304 + c9e0: 008d addi ra,ra,3 + c9e2: 401e 0x401e + c9e4: 2225 jal cb0c <__stack_size+0xc30c> + c9e6: 0089 addi ra,ra,2 + c9e8: 401a 0x401a + c9ea: 2224 fld fs1,64(a2) + c9ec: 0079 c.addi zero,30 + c9ee: 821e007b 0x821e007b + c9f2: 8e00 0x8e00 c9f4: 1e00 addi s0,sp,816 - c9f6: 0082 slli ra,ra,0x0 - c9f8: 008e slli ra,ra,0x3 - c9fa: 221e fld ft4,448(sp) - c9fc: 008e slli ra,ra,0x3 - c9fe: 401e007b 0x401e007b - ca02: 2225 jal cb2a <__stack_size+0xc32a> - ca04: 0089 addi ra,ra,2 - ca06: 401a 0x401a - ca08: 2224 fld fs1,64(a2) - ca0a: 0086 slli ra,ra,0x1 - ca0c: 4022 0x4022 - ca0e: 7e22244b 0x7e22244b - ca12: 8d00 0x8d00 + c9f6: 8e22 mv t3,s0 + c9f8: 7b00 flw fs0,48(a4) + c9fa: 1e00 addi s0,sp,816 + c9fc: 2540 fld fs0,136(a0) + c9fe: 8922 mv s2,s0 + ca00: 1a00 addi s0,sp,304 + ca02: 2440 fld fs0,136(s0) + ca04: 8622 mv a2,s0 + ca06: 2200 fld fs0,0(a2) + ca08: 4b40 lw s0,20(a4) + ca0a: 2224 fld fs1,64(a2) + ca0c: f091 bnez s1,c910 <__stack_size+0xc110> + ca0e: 067e slli a2,a2,0x1f + ca10: 0089 addi ra,ra,2 + ca12: 8d1a mv s10,t1 ca14: 1e00 addi s0,sp,816 ca16: 0089 addi ra,ra,2 - ca18: 781a flw fa6,164(sp) - ca1a: 7e00 flw fs0,56(a2) - ca1c: 1e00 addi s0,sp,816 - ca1e: 008d008f 0x8d008f - ca22: 221e fld ft4,448(sp) - ca24: 007e 0x7e - ca26: 008d addi ra,ra,3 - ca28: 401e 0x401e - ca2a: 2225 jal cb52 <__stack_size+0xc352> - ca2c: 0089 addi ra,ra,2 - ca2e: 401a 0x401a - ca30: 2224 fld fs1,64(a2) - ca32: 4b40 lw s0,20(a4) - ca34: 2224 fld fs1,64(a2) - ca36: 402d 0x402d - ca38: 2d22244b 0x2d22244b - ca3c: 0821 addi a6,a6,8 - ca3e: 1aff 0x1aff - ca40: 129f 0005 2200 0x22000005129f - ca46: 0005 c.addi zero,1 - ca48: 4000 lw s0,0(s0) - ca4a: 8001 srli s0,s0,0x0 - ca4c: 7a00 flw fs0,48(a2) - ca4e: 2200 fld fs0,0(a2) - ca50: 4b40 lw s0,20(a4) - ca52: 2224 fld fs1,64(a2) - ca54: 0080 addi s0,sp,64 - ca56: 4b40 lw s0,20(a4) - ca58: 2224 fld fs1,64(a2) - ca5a: 8e2d xor a2,a2,a1 - ca5c: 7b00 flw fs0,48(a4) - ca5e: 1e00 addi s0,sp,816 - ca60: 0089 addi ra,ra,2 - ca62: 911a add sp,sp,t1 - ca64: 7ef0 flw fa2,124(a3) - ca66: 8906 mv s2,ra - ca68: 1a00 addi s0,sp,304 - ca6a: 008d addi ra,ra,3 - ca6c: 891e mv s2,t2 - ca6e: 1a00 addi s0,sp,304 + ca18: 911a add sp,sp,t1 + ca1a: 7ef0 flw fa2,124(a3) + ca1c: 8906 mv s2,ra + ca1e: 1a00 addi s0,sp,304 + ca20: 0078 addi a4,sp,12 + ca22: 8f1e mv t5,t2 + ca24: 8d00 0x8d00 + ca26: 1e00 addi s0,sp,816 + ca28: 9122 add sp,sp,s0 + ca2a: 7ef0 flw fa2,124(a3) + ca2c: 8906 mv s2,ra + ca2e: 1a00 addi s0,sp,304 + ca30: 008d addi ra,ra,3 + ca32: 401e 0x401e + ca34: 2225 jal cb5c <__stack_size+0xc35c> + ca36: 0089 addi ra,ra,2 + ca38: 401a 0x401a + ca3a: 2224 fld fs1,64(a2) + ca3c: 4b40 lw s0,20(a4) + ca3e: 2224 fld fs1,64(a2) + ca40: 7a2d lui s4,0xfffeb + ca42: 2200 fld fs0,0(a2) + ca44: 0080 addi s0,sp,64 + ca46: 4022 0x4022 + ca48: 8e22244b 0x8e22244b + ca4c: 7b00 flw fs0,48(a4) + ca4e: 1e00 addi s0,sp,816 + ca50: 0089 addi ra,ra,2 + ca52: 911a add sp,sp,t1 + ca54: 7ef0 flw fa2,124(a3) + ca56: 8906 mv s2,ra + ca58: 1a00 addi s0,sp,304 + ca5a: 008d addi ra,ra,3 + ca5c: 891e mv s2,t2 + ca5e: 1a00 addi s0,sp,304 + ca60: 9122 add sp,sp,s0 + ca62: 7ef0 flw fa2,124(a3) + ca64: 8906 mv s2,ra + ca66: 1a00 addi s0,sp,304 + ca68: 0078 addi a4,sp,12 + ca6a: 8f1e mv t5,t2 + ca6c: 8d00 0x8d00 + ca6e: 1e00 addi s0,sp,816 ca70: 9122 add sp,sp,s0 ca72: 7ef0 flw fa2,124(a3) ca74: 8906 mv s2,ra ca76: 1a00 addi s0,sp,304 - ca78: 0078 addi a4,sp,12 - ca7a: 8f1e mv t5,t2 - ca7c: 8d00 0x8d00 - ca7e: 1e00 addi s0,sp,816 - ca80: 9122 add sp,sp,s0 - ca82: 7ef0 flw fa2,124(a3) - ca84: 8906 mv s2,ra - ca86: 1a00 addi s0,sp,304 - ca88: 008d addi ra,ra,3 - ca8a: 401e 0x401e - ca8c: 2225 jal cbb4 <__stack_size+0xc3b4> - ca8e: 0089 addi ra,ra,2 - ca90: 401a 0x401a - ca92: 2224 fld fs1,64(a2) - ca94: 0079 c.addi zero,30 - ca96: 821e007b 0x821e007b - ca9a: 8e00 0x8e00 - ca9c: 1e00 addi s0,sp,816 - ca9e: 8e22 mv t3,s0 - caa0: 7b00 flw fs0,48(a4) - caa2: 1e00 addi s0,sp,816 - caa4: 2540 fld fs0,136(a0) - caa6: 8922 mv s2,s0 - caa8: 1a00 addi s0,sp,304 - caaa: 2440 fld fs0,136(s0) - caac: 8622 mv a2,s0 - caae: 2200 fld fs0,0(a2) - cab0: 4b40 lw s0,20(a4) - cab2: 2224 fld fs1,64(a2) - cab4: f091 bnez s1,c9b8 <__stack_size+0xc1b8> - cab6: 067e slli a2,a2,0x1f - cab8: 0089 addi ra,ra,2 - caba: 8d1a mv s10,t1 - cabc: 1e00 addi s0,sp,816 - cabe: 0089 addi ra,ra,2 - cac0: 911a add sp,sp,t1 + ca78: 008d addi ra,ra,3 + ca7a: 401e 0x401e + ca7c: 2225 jal cba4 <__stack_size+0xc3a4> + ca7e: 0089 addi ra,ra,2 + ca80: 401a 0x401a + ca82: 2224 fld fs1,64(a2) + ca84: 0079 c.addi zero,30 + ca86: 821e007b 0x821e007b + ca8a: 8e00 0x8e00 + ca8c: 1e00 addi s0,sp,816 + ca8e: 8e22 mv t3,s0 + ca90: 7b00 flw fs0,48(a4) + ca92: 1e00 addi s0,sp,816 + ca94: 2540 fld fs0,136(a0) + ca96: 8922 mv s2,s0 + ca98: 1a00 addi s0,sp,304 + ca9a: 2440 fld fs0,136(s0) + ca9c: 8622 mv a2,s0 + ca9e: 2200 fld fs0,0(a2) + caa0: 4b40 lw s0,20(a4) + caa2: 2224 fld fs1,64(a2) + caa4: f091 bnez s1,c9a8 <__stack_size+0xc1a8> + caa6: 067e slli a2,a2,0x1f + caa8: 0089 addi ra,ra,2 + caaa: 8d1a mv s10,t1 + caac: 1e00 addi s0,sp,816 + caae: 0089 addi ra,ra,2 + cab0: 911a add sp,sp,t1 + cab2: 7ef0 flw fa2,124(a3) + cab4: 8906 mv s2,ra + cab6: 1a00 addi s0,sp,304 + cab8: 0078 addi a4,sp,12 + caba: 8f1e mv t5,t2 + cabc: 8d00 0x8d00 + cabe: 1e00 addi s0,sp,816 + cac0: 9122 add sp,sp,s0 cac2: 7ef0 flw fa2,124(a3) cac4: 8906 mv s2,ra cac6: 1a00 addi s0,sp,304 - cac8: 0078 addi a4,sp,12 - caca: 8f1e mv t5,t2 - cacc: 8d00 0x8d00 - cace: 1e00 addi s0,sp,816 - cad0: 9122 add sp,sp,s0 - cad2: 7ef0 flw fa2,124(a3) - cad4: 8906 mv s2,ra - cad6: 1a00 addi s0,sp,304 - cad8: 008d addi ra,ra,3 - cada: 401e 0x401e - cadc: 2225 jal cc04 <__stack_size+0xc404> - cade: 0089 addi ra,ra,2 - cae0: 401a 0x401a - cae2: 2224 fld fs1,64(a2) - cae4: 4b40 lw s0,20(a4) - cae6: 2224 fld fs1,64(a2) - cae8: 7a2d lui s4,0xfffeb - caea: 2200 fld fs0,0(a2) - caec: 0080 addi s0,sp,64 - caee: 4022 0x4022 - caf0: 8e22244b 0x8e22244b - caf4: 7b00 flw fs0,48(a4) - caf6: 1e00 addi s0,sp,816 - caf8: 0089 addi ra,ra,2 - cafa: 911a add sp,sp,t1 - cafc: 7ef0 flw fa2,124(a3) - cafe: 8906 mv s2,ra - cb00: 1a00 addi s0,sp,304 - cb02: 008d addi ra,ra,3 - cb04: 891e mv s2,t2 - cb06: 1a00 addi s0,sp,304 - cb08: 9122 add sp,sp,s0 - cb0a: 7ef0 flw fa2,124(a3) - cb0c: 8906 mv s2,ra - cb0e: 1a00 addi s0,sp,304 - cb10: 0078 addi a4,sp,12 - cb12: 8f1e mv t5,t2 - cb14: 8d00 0x8d00 - cb16: 1e00 addi s0,sp,816 - cb18: 9122 add sp,sp,s0 - cb1a: 7ef0 flw fa2,124(a3) - cb1c: 8906 mv s2,ra - cb1e: 1a00 addi s0,sp,304 - cb20: 008d addi ra,ra,3 - cb22: 401e 0x401e - cb24: 2225 jal cc4c <__stack_size+0xc44c> - cb26: 0089 addi ra,ra,2 - cb28: 401a 0x401a - cb2a: 2224 fld fs1,64(a2) - cb2c: 0079 c.addi zero,30 - cb2e: 821e007b 0x821e007b - cb32: 8e00 0x8e00 - cb34: 1e00 addi s0,sp,816 - cb36: 8e22 mv t3,s0 - cb38: 7b00 flw fs0,48(a4) - cb3a: 1e00 addi s0,sp,816 - cb3c: 2540 fld fs0,136(a0) - cb3e: 8922 mv s2,s0 - cb40: 1a00 addi s0,sp,304 - cb42: 2440 fld fs0,136(s0) - cb44: 8622 mv a2,s0 - cb46: 2200 fld fs0,0(a2) - cb48: 4b40 lw s0,20(a4) - cb4a: 2224 fld fs1,64(a2) - cb4c: f091 bnez s1,ca50 <__stack_size+0xc250> - cb4e: 067e slli a2,a2,0x1f - cb50: 0089 addi ra,ra,2 - cb52: 8d1a mv s10,t1 - cb54: 1e00 addi s0,sp,816 - cb56: 0089 addi ra,ra,2 - cb58: 911a add sp,sp,t1 - cb5a: 7ef0 flw fa2,124(a3) - cb5c: 8906 mv s2,ra - cb5e: 1a00 addi s0,sp,304 - cb60: 0078 addi a4,sp,12 - cb62: 8f1e mv t5,t2 - cb64: 8d00 0x8d00 - cb66: 1e00 addi s0,sp,816 - cb68: 9122 add sp,sp,s0 - cb6a: 7ef0 flw fa2,124(a3) - cb6c: 8906 mv s2,ra - cb6e: 1a00 addi s0,sp,304 - cb70: 008d addi ra,ra,3 - cb72: 401e 0x401e - cb74: 2225 jal cc9c <__stack_size+0xc49c> - cb76: 0089 addi ra,ra,2 - cb78: 401a 0x401a - cb7a: 2224 fld fs1,64(a2) - cb7c: 4b40 lw s0,20(a4) - cb7e: 2224 fld fs1,64(a2) - cb80: 402d 0x402d - cb82: 2d22244b 0x2d22244b - cb86: 0821 addi a6,a6,8 - cb88: 1aff 0x1aff - cb8a: 229f 0005 3000 0x30000005229f - cb90: 0005 c.addi zero,1 - cb92: 5000 lw s0,32(s0) - cb94: 8001 srli s0,s0,0x0 - cb96: 7a00 flw fs0,48(a2) - cb98: 2200 fld fs0,0(a2) - cb9a: 4b40 lw s0,20(a4) - cb9c: 2224 fld fs1,64(a2) - cb9e: 0080 addi s0,sp,64 - cba0: 4b40 lw s0,20(a4) - cba2: 2224 fld fs1,64(a2) - cba4: 8e2d xor a2,a2,a1 - cba6: 7b00 flw fs0,48(a4) - cba8: 1e00 addi s0,sp,816 - cbaa: 0089 addi ra,ra,2 - cbac: 911a add sp,sp,t1 - cbae: 7ef0 flw fa2,124(a3) - cbb0: 8906 mv s2,ra - cbb2: 1a00 addi s0,sp,304 - cbb4: 008d addi ra,ra,3 - cbb6: 891e mv s2,t2 + cac8: 008d addi ra,ra,3 + caca: 401e 0x401e + cacc: 2225 jal cbf4 <__stack_size+0xc3f4> + cace: 0089 addi ra,ra,2 + cad0: 401a 0x401a + cad2: 2224 fld fs1,64(a2) + cad4: 4b40 lw s0,20(a4) + cad6: 2224 fld fs1,64(a2) + cad8: 402d 0x402d + cada: 2d22244b 0x2d22244b + cade: 0821 addi a6,a6,8 + cae0: 1aff 0x1aff + cae2: 229f 0005 3000 0x30000005229f + cae8: 0005 c.addi zero,1 + caea: 5000 lw s0,32(s0) + caec: 8001 srli s0,s0,0x0 + caee: 7a00 flw fs0,48(a2) + caf0: 2200 fld fs0,0(a2) + caf2: 4b40 lw s0,20(a4) + caf4: 2224 fld fs1,64(a2) + caf6: 0080 addi s0,sp,64 + caf8: 4b40 lw s0,20(a4) + cafa: 2224 fld fs1,64(a2) + cafc: 8e2d xor a2,a2,a1 + cafe: 7b00 flw fs0,48(a4) + cb00: 1e00 addi s0,sp,816 + cb02: 0089 addi ra,ra,2 + cb04: 911a add sp,sp,t1 + cb06: 7ef0 flw fa2,124(a3) + cb08: 8906 mv s2,ra + cb0a: 1a00 addi s0,sp,304 + cb0c: 008d addi ra,ra,3 + cb0e: 891e mv s2,t2 + cb10: 1a00 addi s0,sp,304 + cb12: 9122 add sp,sp,s0 + cb14: 7ef0 flw fa2,124(a3) + cb16: 8906 mv s2,ra + cb18: 1a00 addi s0,sp,304 + cb1a: 0078 addi a4,sp,12 + cb1c: 911e add sp,sp,t2 + cb1e: 7ef0 flw fa2,124(a3) + cb20: 4006 0x4006 + cb22: 8d25 xor a0,a0,s1 + cb24: 1e00 addi s0,sp,816 + cb26: 9122 add sp,sp,s0 + cb28: 7ef0 flw fa2,124(a3) + cb2a: 8906 mv s2,ra + cb2c: 1a00 addi s0,sp,304 + cb2e: 008d addi ra,ra,3 + cb30: 401e 0x401e + cb32: 2225 jal cc5a <__stack_size+0xc45a> + cb34: 0089 addi ra,ra,2 + cb36: 401a 0x401a + cb38: 2224 fld fs1,64(a2) + cb3a: 0079 c.addi zero,30 + cb3c: 821e007b 0x821e007b + cb40: 8e00 0x8e00 + cb42: 1e00 addi s0,sp,816 + cb44: 8e22 mv t3,s0 + cb46: 7b00 flw fs0,48(a4) + cb48: 1e00 addi s0,sp,816 + cb4a: 2540 fld fs0,136(a0) + cb4c: 8922 mv s2,s0 + cb4e: 1a00 addi s0,sp,304 + cb50: 2440 fld fs0,136(s0) + cb52: 8622 mv a2,s0 + cb54: 2200 fld fs0,0(a2) + cb56: 4b40 lw s0,20(a4) + cb58: 2224 fld fs1,64(a2) + cb5a: f091 bnez s1,ca5e <__stack_size+0xc25e> + cb5c: 067e slli a2,a2,0x1f + cb5e: 0089 addi ra,ra,2 + cb60: 8d1a mv s10,t1 + cb62: 1e00 addi s0,sp,816 + cb64: 0089 addi ra,ra,2 + cb66: 911a add sp,sp,t1 + cb68: 7ef0 flw fa2,124(a3) + cb6a: 8906 mv s2,ra + cb6c: 1a00 addi s0,sp,304 + cb6e: 0078 addi a4,sp,12 + cb70: 911e add sp,sp,t2 + cb72: 7ef0 flw fa2,124(a3) + cb74: 4006 0x4006 + cb76: 8d25 xor a0,a0,s1 + cb78: 1e00 addi s0,sp,816 + cb7a: 9122 add sp,sp,s0 + cb7c: 7ef0 flw fa2,124(a3) + cb7e: 8906 mv s2,ra + cb80: 1a00 addi s0,sp,304 + cb82: 008d addi ra,ra,3 + cb84: 401e 0x401e + cb86: 2225 jal ccae <__stack_size+0xc4ae> + cb88: 0089 addi ra,ra,2 + cb8a: 401a 0x401a + cb8c: 2224 fld fs1,64(a2) + cb8e: 4b40 lw s0,20(a4) + cb90: 2224 fld fs1,64(a2) + cb92: 7a2d lui s4,0xfffeb + cb94: 2200 fld fs0,0(a2) + cb96: 0080 addi s0,sp,64 + cb98: 4022 0x4022 + cb9a: 8e22244b 0x8e22244b + cb9e: 7b00 flw fs0,48(a4) + cba0: 1e00 addi s0,sp,816 + cba2: 0089 addi ra,ra,2 + cba4: 911a add sp,sp,t1 + cba6: 7ef0 flw fa2,124(a3) + cba8: 8906 mv s2,ra + cbaa: 1a00 addi s0,sp,304 + cbac: 008d addi ra,ra,3 + cbae: 891e mv s2,t2 + cbb0: 1a00 addi s0,sp,304 + cbb2: 9122 add sp,sp,s0 + cbb4: 7ef0 flw fa2,124(a3) + cbb6: 8906 mv s2,ra cbb8: 1a00 addi s0,sp,304 - cbba: 9122 add sp,sp,s0 - cbbc: 7ef0 flw fa2,124(a3) - cbbe: 8906 mv s2,ra - cbc0: 1a00 addi s0,sp,304 - cbc2: 0078 addi a4,sp,12 - cbc4: 911e add sp,sp,t2 - cbc6: 7ef0 flw fa2,124(a3) - cbc8: 4006 0x4006 - cbca: 8d25 xor a0,a0,s1 - cbcc: 1e00 addi s0,sp,816 - cbce: 9122 add sp,sp,s0 - cbd0: 7ef0 flw fa2,124(a3) - cbd2: 8906 mv s2,ra - cbd4: 1a00 addi s0,sp,304 - cbd6: 008d addi ra,ra,3 - cbd8: 401e 0x401e - cbda: 2225 jal cd02 <__stack_size+0xc502> - cbdc: 0089 addi ra,ra,2 - cbde: 401a 0x401a - cbe0: 2224 fld fs1,64(a2) - cbe2: 0079 c.addi zero,30 - cbe4: 821e007b 0x821e007b - cbe8: 8e00 0x8e00 - cbea: 1e00 addi s0,sp,816 - cbec: 8e22 mv t3,s0 - cbee: 7b00 flw fs0,48(a4) - cbf0: 1e00 addi s0,sp,816 - cbf2: 2540 fld fs0,136(a0) - cbf4: 8922 mv s2,s0 - cbf6: 1a00 addi s0,sp,304 - cbf8: 2440 fld fs0,136(s0) - cbfa: 8622 mv a2,s0 - cbfc: 2200 fld fs0,0(a2) - cbfe: 4b40 lw s0,20(a4) - cc00: 2224 fld fs1,64(a2) - cc02: f091 bnez s1,cb06 <__stack_size+0xc306> - cc04: 067e slli a2,a2,0x1f - cc06: 0089 addi ra,ra,2 - cc08: 8d1a mv s10,t1 - cc0a: 1e00 addi s0,sp,816 - cc0c: 0089 addi ra,ra,2 - cc0e: 911a add sp,sp,t1 - cc10: 7ef0 flw fa2,124(a3) - cc12: 8906 mv s2,ra - cc14: 1a00 addi s0,sp,304 - cc16: 0078 addi a4,sp,12 - cc18: 911e add sp,sp,t2 - cc1a: 7ef0 flw fa2,124(a3) - cc1c: 4006 0x4006 - cc1e: 8d25 xor a0,a0,s1 - cc20: 1e00 addi s0,sp,816 - cc22: 9122 add sp,sp,s0 - cc24: 7ef0 flw fa2,124(a3) - cc26: 8906 mv s2,ra - cc28: 1a00 addi s0,sp,304 - cc2a: 008d addi ra,ra,3 - cc2c: 401e 0x401e - cc2e: 2225 jal cd56 <__stack_size+0xc556> - cc30: 0089 addi ra,ra,2 - cc32: 401a 0x401a - cc34: 2224 fld fs1,64(a2) - cc36: 4b40 lw s0,20(a4) - cc38: 2224 fld fs1,64(a2) - cc3a: 7a2d lui s4,0xfffeb - cc3c: 2200 fld fs0,0(a2) - cc3e: 0080 addi s0,sp,64 - cc40: 4022 0x4022 - cc42: 8e22244b 0x8e22244b - cc46: 7b00 flw fs0,48(a4) - cc48: 1e00 addi s0,sp,816 - cc4a: 0089 addi ra,ra,2 - cc4c: 911a add sp,sp,t1 - cc4e: 7ef0 flw fa2,124(a3) - cc50: 8906 mv s2,ra - cc52: 1a00 addi s0,sp,304 - cc54: 008d addi ra,ra,3 - cc56: 891e mv s2,t2 - cc58: 1a00 addi s0,sp,304 - cc5a: 9122 add sp,sp,s0 - cc5c: 7ef0 flw fa2,124(a3) - cc5e: 8906 mv s2,ra - cc60: 1a00 addi s0,sp,304 - cc62: 0078 addi a4,sp,12 - cc64: 911e add sp,sp,t2 - cc66: 7ef0 flw fa2,124(a3) - cc68: 4006 0x4006 - cc6a: 8d25 xor a0,a0,s1 - cc6c: 1e00 addi s0,sp,816 + cbba: 0078 addi a4,sp,12 + cbbc: 911e add sp,sp,t2 + cbbe: 7ef0 flw fa2,124(a3) + cbc0: 4006 0x4006 + cbc2: 8d25 xor a0,a0,s1 + cbc4: 1e00 addi s0,sp,816 + cbc6: 9122 add sp,sp,s0 + cbc8: 7ef0 flw fa2,124(a3) + cbca: 8906 mv s2,ra + cbcc: 1a00 addi s0,sp,304 + cbce: 008d addi ra,ra,3 + cbd0: 401e 0x401e + cbd2: 2225 jal ccfa <__stack_size+0xc4fa> + cbd4: 0089 addi ra,ra,2 + cbd6: 401a 0x401a + cbd8: 2224 fld fs1,64(a2) + cbda: 0079 c.addi zero,30 + cbdc: 821e007b 0x821e007b + cbe0: 8e00 0x8e00 + cbe2: 1e00 addi s0,sp,816 + cbe4: 8e22 mv t3,s0 + cbe6: 7b00 flw fs0,48(a4) + cbe8: 1e00 addi s0,sp,816 + cbea: 2540 fld fs0,136(a0) + cbec: 8922 mv s2,s0 + cbee: 1a00 addi s0,sp,304 + cbf0: 2440 fld fs0,136(s0) + cbf2: 8622 mv a2,s0 + cbf4: 2200 fld fs0,0(a2) + cbf6: 4b40 lw s0,20(a4) + cbf8: 2224 fld fs1,64(a2) + cbfa: f091 bnez s1,cafe <__stack_size+0xc2fe> + cbfc: 067e slli a2,a2,0x1f + cbfe: 0089 addi ra,ra,2 + cc00: 8d1a mv s10,t1 + cc02: 1e00 addi s0,sp,816 + cc04: 0089 addi ra,ra,2 + cc06: 911a add sp,sp,t1 + cc08: 7ef0 flw fa2,124(a3) + cc0a: 8906 mv s2,ra + cc0c: 1a00 addi s0,sp,304 + cc0e: 0078 addi a4,sp,12 + cc10: 911e add sp,sp,t2 + cc12: 7ef0 flw fa2,124(a3) + cc14: 4006 0x4006 + cc16: 8d25 xor a0,a0,s1 + cc18: 1e00 addi s0,sp,816 + cc1a: 9122 add sp,sp,s0 + cc1c: 7ef0 flw fa2,124(a3) + cc1e: 8906 mv s2,ra + cc20: 1a00 addi s0,sp,304 + cc22: 008d addi ra,ra,3 + cc24: 401e 0x401e + cc26: 2225 jal cd4e <__stack_size+0xc54e> + cc28: 0089 addi ra,ra,2 + cc2a: 401a 0x401a + cc2c: 2224 fld fs1,64(a2) + cc2e: 4b40 lw s0,20(a4) + cc30: 2224 fld fs1,64(a2) + cc32: 402d 0x402d + cc34: 2d22244b 0x2d22244b + cc38: 0821 addi a6,a6,8 + cc3a: 1aff 0x1aff + cc3c: 309f 0005 4c00 0x4c000005309f + cc42: 0005 c.addi zero,1 + cc44: 5400 lw s0,40(s0) + cc46: 8001 srli s0,s0,0x0 + cc48: 9100 0x9100 + cc4a: 7eec flw fa1,124(a3) + cc4c: 2206 fld ft4,64(sp) + cc4e: 4b40 lw s0,20(a4) + cc50: 2224 fld fs1,64(a2) + cc52: 0080 addi s0,sp,64 + cc54: 4b40 lw s0,20(a4) + cc56: 2224 fld fs1,64(a2) + cc58: 8e2d xor a2,a2,a1 + cc5a: 7b00 flw fs0,48(a4) + cc5c: 1e00 addi s0,sp,816 + cc5e: 0089 addi ra,ra,2 + cc60: 911a add sp,sp,t1 + cc62: 7ef0 flw fa2,124(a3) + cc64: 8906 mv s2,ra + cc66: 1a00 addi s0,sp,304 + cc68: 008d addi ra,ra,3 + cc6a: 891e mv s2,t2 + cc6c: 1a00 addi s0,sp,304 cc6e: 9122 add sp,sp,s0 cc70: 7ef0 flw fa2,124(a3) cc72: 8906 mv s2,ra cc74: 1a00 addi s0,sp,304 - cc76: 008d addi ra,ra,3 - cc78: 401e 0x401e - cc7a: 2225 jal cda2 <__stack_size+0xc5a2> - cc7c: 0089 addi ra,ra,2 - cc7e: 401a 0x401a - cc80: 2224 fld fs1,64(a2) - cc82: 0079 c.addi zero,30 - cc84: 821e007b 0x821e007b - cc88: 8e00 0x8e00 - cc8a: 1e00 addi s0,sp,816 - cc8c: 8e22 mv t3,s0 - cc8e: 7b00 flw fs0,48(a4) - cc90: 1e00 addi s0,sp,816 - cc92: 2540 fld fs0,136(a0) - cc94: 8922 mv s2,s0 - cc96: 1a00 addi s0,sp,304 - cc98: 2440 fld fs0,136(s0) - cc9a: 8622 mv a2,s0 - cc9c: 2200 fld fs0,0(a2) - cc9e: 4b40 lw s0,20(a4) - cca0: 2224 fld fs1,64(a2) - cca2: f091 bnez s1,cba6 <__stack_size+0xc3a6> - cca4: 067e slli a2,a2,0x1f - cca6: 0089 addi ra,ra,2 - cca8: 8d1a mv s10,t1 - ccaa: 1e00 addi s0,sp,816 - ccac: 0089 addi ra,ra,2 - ccae: 911a add sp,sp,t1 - ccb0: 7ef0 flw fa2,124(a3) - ccb2: 8906 mv s2,ra - ccb4: 1a00 addi s0,sp,304 - ccb6: 0078 addi a4,sp,12 - ccb8: 911e add sp,sp,t2 - ccba: 7ef0 flw fa2,124(a3) - ccbc: 4006 0x4006 - ccbe: 8d25 xor a0,a0,s1 - ccc0: 1e00 addi s0,sp,816 - ccc2: 9122 add sp,sp,s0 + cc76: 0078 addi a4,sp,12 + cc78: 911e add sp,sp,t2 + cc7a: 7ef0 flw fa2,124(a3) + cc7c: 4006 0x4006 + cc7e: 8d25 xor a0,a0,s1 + cc80: 1e00 addi s0,sp,816 + cc82: 9122 add sp,sp,s0 + cc84: 7ef0 flw fa2,124(a3) + cc86: 8906 mv s2,ra + cc88: 1a00 addi s0,sp,304 + cc8a: 008d addi ra,ra,3 + cc8c: 401e 0x401e + cc8e: 2225 jal cdb6 <__stack_size+0xc5b6> + cc90: 0089 addi ra,ra,2 + cc92: 401a 0x401a + cc94: 2224 fld fs1,64(a2) + cc96: 0079 c.addi zero,30 + cc98: 821e007b 0x821e007b + cc9c: 8e00 0x8e00 + cc9e: 1e00 addi s0,sp,816 + cca0: 8e22 mv t3,s0 + cca2: 7b00 flw fs0,48(a4) + cca4: 1e00 addi s0,sp,816 + cca6: 2540 fld fs0,136(a0) + cca8: 8922 mv s2,s0 + ccaa: 1a00 addi s0,sp,304 + ccac: 2440 fld fs0,136(s0) + ccae: 8622 mv a2,s0 + ccb0: 2200 fld fs0,0(a2) + ccb2: 4b40 lw s0,20(a4) + ccb4: 2224 fld fs1,64(a2) + ccb6: f091 bnez s1,cbba <__stack_size+0xc3ba> + ccb8: 067e slli a2,a2,0x1f + ccba: 0089 addi ra,ra,2 + ccbc: 8d1a mv s10,t1 + ccbe: 1e00 addi s0,sp,816 + ccc0: 0089 addi ra,ra,2 + ccc2: 911a add sp,sp,t1 ccc4: 7ef0 flw fa2,124(a3) ccc6: 8906 mv s2,ra ccc8: 1a00 addi s0,sp,304 - ccca: 008d addi ra,ra,3 - cccc: 401e 0x401e - ccce: 2225 jal cdf6 <__stack_size+0xc5f6> - ccd0: 0089 addi ra,ra,2 - ccd2: 401a 0x401a - ccd4: 2224 fld fs1,64(a2) - ccd6: 4b40 lw s0,20(a4) - ccd8: 2224 fld fs1,64(a2) - ccda: 402d 0x402d - ccdc: 2d22244b 0x2d22244b - cce0: 0821 addi a6,a6,8 - cce2: 1aff 0x1aff - cce4: 309f 0005 4c00 0x4c000005309f - ccea: 0005 c.addi zero,1 - ccec: 5400 lw s0,40(s0) - ccee: 8001 srli s0,s0,0x0 - ccf0: 9100 0x9100 - ccf2: 7eec flw fa1,124(a3) - ccf4: 2206 fld ft4,64(sp) - ccf6: 4b40 lw s0,20(a4) - ccf8: 2224 fld fs1,64(a2) - ccfa: 0080 addi s0,sp,64 - ccfc: 4b40 lw s0,20(a4) - ccfe: 2224 fld fs1,64(a2) - cd00: 8e2d xor a2,a2,a1 - cd02: 7b00 flw fs0,48(a4) - cd04: 1e00 addi s0,sp,816 - cd06: 0089 addi ra,ra,2 - cd08: 911a add sp,sp,t1 - cd0a: 7ef0 flw fa2,124(a3) - cd0c: 8906 mv s2,ra + ccca: 0078 addi a4,sp,12 + cccc: 911e add sp,sp,t2 + ccce: 7ef0 flw fa2,124(a3) + ccd0: 4006 0x4006 + ccd2: 8d25 xor a0,a0,s1 + ccd4: 1e00 addi s0,sp,816 + ccd6: 9122 add sp,sp,s0 + ccd8: 7ef0 flw fa2,124(a3) + ccda: 8906 mv s2,ra + ccdc: 1a00 addi s0,sp,304 + ccde: 008d addi ra,ra,3 + cce0: 401e 0x401e + cce2: 2225 jal ce0a <__stack_size+0xc60a> + cce4: 0089 addi ra,ra,2 + cce6: 401a 0x401a + cce8: 2224 fld fs1,64(a2) + ccea: 4b40 lw s0,20(a4) + ccec: 2224 fld fs1,64(a2) + ccee: 802d srli s0,s0,0xb + ccf0: 2200 fld fs0,0(a2) + ccf2: ec91 bnez s1,cd0e <__stack_size+0xc50e> + ccf4: 067e slli a2,a2,0x1f + ccf6: 4022 0x4022 + ccf8: 8e22244b 0x8e22244b + ccfc: 7b00 flw fs0,48(a4) + ccfe: 1e00 addi s0,sp,816 + cd00: 0089 addi ra,ra,2 + cd02: 911a add sp,sp,t1 + cd04: 7ef0 flw fa2,124(a3) + cd06: 8906 mv s2,ra + cd08: 1a00 addi s0,sp,304 + cd0a: 008d addi ra,ra,3 + cd0c: 891e mv s2,t2 cd0e: 1a00 addi s0,sp,304 - cd10: 008d addi ra,ra,3 - cd12: 891e mv s2,t2 - cd14: 1a00 addi s0,sp,304 - cd16: 9122 add sp,sp,s0 - cd18: 7ef0 flw fa2,124(a3) - cd1a: 8906 mv s2,ra - cd1c: 1a00 addi s0,sp,304 - cd1e: 0078 addi a4,sp,12 - cd20: 911e add sp,sp,t2 - cd22: 7ef0 flw fa2,124(a3) - cd24: 4006 0x4006 - cd26: 8d25 xor a0,a0,s1 - cd28: 1e00 addi s0,sp,816 - cd2a: 9122 add sp,sp,s0 - cd2c: 7ef0 flw fa2,124(a3) - cd2e: 8906 mv s2,ra - cd30: 1a00 addi s0,sp,304 - cd32: 008d addi ra,ra,3 - cd34: 401e 0x401e - cd36: 2225 jal ce5e <__stack_size+0xc65e> - cd38: 0089 addi ra,ra,2 - cd3a: 401a 0x401a - cd3c: 2224 fld fs1,64(a2) - cd3e: 0079 c.addi zero,30 - cd40: 821e007b 0x821e007b - cd44: 8e00 0x8e00 + cd10: 9122 add sp,sp,s0 + cd12: 7ef0 flw fa2,124(a3) + cd14: 8906 mv s2,ra + cd16: 1a00 addi s0,sp,304 + cd18: 0078 addi a4,sp,12 + cd1a: 911e add sp,sp,t2 + cd1c: 7ef0 flw fa2,124(a3) + cd1e: 4006 0x4006 + cd20: 8d25 xor a0,a0,s1 + cd22: 1e00 addi s0,sp,816 + cd24: 9122 add sp,sp,s0 + cd26: 7ef0 flw fa2,124(a3) + cd28: 8906 mv s2,ra + cd2a: 1a00 addi s0,sp,304 + cd2c: 008d addi ra,ra,3 + cd2e: 401e 0x401e + cd30: 2225 jal ce58 <__stack_size+0xc658> + cd32: 0089 addi ra,ra,2 + cd34: 401a 0x401a + cd36: 2224 fld fs1,64(a2) + cd38: 0079 c.addi zero,30 + cd3a: 821e007b 0x821e007b + cd3e: 8e00 0x8e00 + cd40: 1e00 addi s0,sp,816 + cd42: 8e22 mv t3,s0 + cd44: 7b00 flw fs0,48(a4) cd46: 1e00 addi s0,sp,816 - cd48: 8e22 mv t3,s0 - cd4a: 7b00 flw fs0,48(a4) - cd4c: 1e00 addi s0,sp,816 - cd4e: 2540 fld fs0,136(a0) - cd50: 8922 mv s2,s0 - cd52: 1a00 addi s0,sp,304 - cd54: 2440 fld fs0,136(s0) - cd56: 8622 mv a2,s0 - cd58: 2200 fld fs0,0(a2) - cd5a: 4b40 lw s0,20(a4) - cd5c: 2224 fld fs1,64(a2) - cd5e: f091 bnez s1,cc62 <__stack_size+0xc462> - cd60: 067e slli a2,a2,0x1f + cd48: 2540 fld fs0,136(a0) + cd4a: 8922 mv s2,s0 + cd4c: 1a00 addi s0,sp,304 + cd4e: 2440 fld fs0,136(s0) + cd50: 8622 mv a2,s0 + cd52: 2200 fld fs0,0(a2) + cd54: 4b40 lw s0,20(a4) + cd56: 2224 fld fs1,64(a2) + cd58: f091 bnez s1,cc5c <__stack_size+0xc45c> + cd5a: 067e slli a2,a2,0x1f + cd5c: 0089 addi ra,ra,2 + cd5e: 8d1a mv s10,t1 + cd60: 1e00 addi s0,sp,816 cd62: 0089 addi ra,ra,2 - cd64: 8d1a mv s10,t1 - cd66: 1e00 addi s0,sp,816 - cd68: 0089 addi ra,ra,2 - cd6a: 911a add sp,sp,t1 - cd6c: 7ef0 flw fa2,124(a3) - cd6e: 8906 mv s2,ra - cd70: 1a00 addi s0,sp,304 - cd72: 0078 addi a4,sp,12 - cd74: 911e add sp,sp,t2 - cd76: 7ef0 flw fa2,124(a3) - cd78: 4006 0x4006 - cd7a: 8d25 xor a0,a0,s1 - cd7c: 1e00 addi s0,sp,816 - cd7e: 9122 add sp,sp,s0 - cd80: 7ef0 flw fa2,124(a3) - cd82: 8906 mv s2,ra - cd84: 1a00 addi s0,sp,304 - cd86: 008d addi ra,ra,3 - cd88: 401e 0x401e - cd8a: 2225 jal ceb2 <__stack_size+0xc6b2> - cd8c: 0089 addi ra,ra,2 - cd8e: 401a 0x401a - cd90: 2224 fld fs1,64(a2) - cd92: 4b40 lw s0,20(a4) - cd94: 2224 fld fs1,64(a2) - cd96: 802d srli s0,s0,0xb - cd98: 2200 fld fs0,0(a2) - cd9a: ec91 bnez s1,cdb6 <__stack_size+0xc5b6> - cd9c: 067e slli a2,a2,0x1f - cd9e: 4022 0x4022 - cda0: 8e22244b 0x8e22244b - cda4: 7b00 flw fs0,48(a4) - cda6: 1e00 addi s0,sp,816 - cda8: 0089 addi ra,ra,2 - cdaa: 911a add sp,sp,t1 - cdac: 7ef0 flw fa2,124(a3) - cdae: 8906 mv s2,ra - cdb0: 1a00 addi s0,sp,304 - cdb2: 008d addi ra,ra,3 - cdb4: 891e mv s2,t2 - cdb6: 1a00 addi s0,sp,304 - cdb8: 9122 add sp,sp,s0 - cdba: 7ef0 flw fa2,124(a3) - cdbc: 8906 mv s2,ra - cdbe: 1a00 addi s0,sp,304 - cdc0: 0078 addi a4,sp,12 - cdc2: 911e add sp,sp,t2 - cdc4: 7ef0 flw fa2,124(a3) - cdc6: 4006 0x4006 - cdc8: 8d25 xor a0,a0,s1 - cdca: 1e00 addi s0,sp,816 - cdcc: 9122 add sp,sp,s0 - cdce: 7ef0 flw fa2,124(a3) - cdd0: 8906 mv s2,ra - cdd2: 1a00 addi s0,sp,304 - cdd4: 008d addi ra,ra,3 - cdd6: 401e 0x401e - cdd8: 2225 jal cf00 <__stack_size+0xc700> - cdda: 0089 addi ra,ra,2 - cddc: 401a 0x401a - cdde: 2224 fld fs1,64(a2) - cde0: 0079 c.addi zero,30 - cde2: 821e007b 0x821e007b - cde6: 8e00 0x8e00 - cde8: 1e00 addi s0,sp,816 - cdea: 8e22 mv t3,s0 - cdec: 7b00 flw fs0,48(a4) - cdee: 1e00 addi s0,sp,816 - cdf0: 2540 fld fs0,136(a0) - cdf2: 8922 mv s2,s0 - cdf4: 1a00 addi s0,sp,304 - cdf6: 2440 fld fs0,136(s0) - cdf8: 8622 mv a2,s0 - cdfa: 2200 fld fs0,0(a2) - cdfc: 4b40 lw s0,20(a4) - cdfe: 2224 fld fs1,64(a2) - ce00: f091 bnez s1,cd04 <__stack_size+0xc504> - ce02: 067e slli a2,a2,0x1f - ce04: 0089 addi ra,ra,2 - ce06: 8d1a mv s10,t1 + cd64: 911a add sp,sp,t1 + cd66: 7ef0 flw fa2,124(a3) + cd68: 8906 mv s2,ra + cd6a: 1a00 addi s0,sp,304 + cd6c: 0078 addi a4,sp,12 + cd6e: 911e add sp,sp,t2 + cd70: 7ef0 flw fa2,124(a3) + cd72: 4006 0x4006 + cd74: 8d25 xor a0,a0,s1 + cd76: 1e00 addi s0,sp,816 + cd78: 9122 add sp,sp,s0 + cd7a: 7ef0 flw fa2,124(a3) + cd7c: 8906 mv s2,ra + cd7e: 1a00 addi s0,sp,304 + cd80: 008d addi ra,ra,3 + cd82: 401e 0x401e + cd84: 2225 jal ceac <__stack_size+0xc6ac> + cd86: 0089 addi ra,ra,2 + cd88: 401a 0x401a + cd8a: 2224 fld fs1,64(a2) + cd8c: 4b40 lw s0,20(a4) + cd8e: 2224 fld fs1,64(a2) + cd90: 402d 0x402d + cd92: 2d22244b 0x2d22244b + cd96: 0821 addi a6,a6,8 + cd98: 1aff 0x1aff + cd9a: 009f 0000 0000 0x9f + cda0: 0000 unimp + cda2: d800 sw s0,48(s0) + cda4: 0004 addi s1,sp,0 + cda6: fa00 fsw fs0,48(a2) + cda8: 0004 addi s1,sp,0 + cdaa: 0100 addi s0,sp,128 + cdac: 6100 flw fs0,0(a0) + cdae: 04fa slli s1,s1,0x1e + cdb0: 0000 unimp + cdb2: 0556 slli a0,a0,0x15 + cdb4: 0000 unimp + cdb6: a891002f 0xa891002f + cdba: 067f 0x67f + cdbc: 4b40 lw s0,20(a4) + cdbe: 2224 fld fs1,64(a2) + cdc0: 008c addi a1,sp,64 + cdc2: 007c addi a5,sp,12 + cdc4: 891e mv s2,t2 + cdc6: 1a00 addi s0,sp,304 + cdc8: 0085 addi ra,ra,1 + cdca: 007c addi a5,sp,12 + cdcc: 771e flw fa4,228(sp) + cdce: 8c00 0x8c00 + cdd0: 1e00 addi s0,sp,816 + cdd2: 8c22 mv s8,s0 + cdd4: 7c00 flw fs0,56(s0) + cdd6: 1e00 addi s0,sp,816 + cdd8: 2540 fld fs0,136(a0) + cdda: 8922 mv s2,s0 + cddc: 1a00 addi s0,sp,304 + cdde: 2440 fld fs0,136(s0) + cde0: 4022 0x4022 + cde2: 2d22244b 0x2d22244b + cde6: 569f 0005 5e00 0x5e000005569f + cdec: 0005 c.addi zero,1 + cdee: 3300 fld fs0,32(a4) + cdf0: 9100 0x9100 + cdf2: 7fa8 flw fa0,120(a5) + cdf4: 4006 0x4006 + cdf6: 8c22244b 0x8c22244b + cdfa: 7c00 flw fs0,56(s0) + cdfc: 1e00 addi s0,sp,816 + cdfe: 0089 addi ra,ra,2 + ce00: 911a add sp,sp,t1 + ce02: 7f80 flw fs0,56(a5) + ce04: 4006 0x4006 + ce06: 7c25 lui s8,0xfffe9 ce08: 1e00 addi s0,sp,816 - ce0a: 0089 addi ra,ra,2 - ce0c: 911a add sp,sp,t1 - ce0e: 7ef0 flw fa2,124(a3) - ce10: 8906 mv s2,ra - ce12: 1a00 addi s0,sp,304 - ce14: 0078 addi a4,sp,12 - ce16: 911e add sp,sp,t2 - ce18: 7ef0 flw fa2,124(a3) - ce1a: 4006 0x4006 - ce1c: 8d25 xor a0,a0,s1 - ce1e: 1e00 addi s0,sp,816 - ce20: 9122 add sp,sp,s0 - ce22: 7ef0 flw fa2,124(a3) - ce24: 8906 mv s2,ra - ce26: 1a00 addi s0,sp,304 - ce28: 008d addi ra,ra,3 - ce2a: 401e 0x401e - ce2c: 2225 jal cf54 <__stack_size+0xc754> - ce2e: 0089 addi ra,ra,2 - ce30: 401a 0x401a - ce32: 2224 fld fs1,64(a2) - ce34: 4b40 lw s0,20(a4) - ce36: 2224 fld fs1,64(a2) - ce38: 402d 0x402d - ce3a: 2d22244b 0x2d22244b - ce3e: 0821 addi a6,a6,8 - ce40: 1aff 0x1aff - ce42: 009f 0000 0000 0x9f - ce48: 0000 unimp - ce4a: d800 sw s0,48(s0) - ce4c: 0004 addi s1,sp,0 - ce4e: fa00 fsw fs0,48(a2) - ce50: 0004 addi s1,sp,0 - ce52: 0100 addi s0,sp,128 - ce54: 6100 flw fs0,0(a0) - ce56: 04fa slli s1,s1,0x1e - ce58: 0000 unimp - ce5a: 0556 slli a0,a0,0x15 - ce5c: 0000 unimp - ce5e: a891002f 0xa891002f - ce62: 067f 0x67f - ce64: 4b40 lw s0,20(a4) - ce66: 2224 fld fs1,64(a2) - ce68: 008c addi a1,sp,64 - ce6a: 007c addi a5,sp,12 - ce6c: 891e mv s2,t2 - ce6e: 1a00 addi s0,sp,304 - ce70: 0085 addi ra,ra,1 - ce72: 007c addi a5,sp,12 - ce74: 771e flw fa4,228(sp) - ce76: 8c00 0x8c00 - ce78: 1e00 addi s0,sp,816 - ce7a: 8c22 mv s8,s0 - ce7c: 7c00 flw fs0,56(s0) - ce7e: 1e00 addi s0,sp,816 - ce80: 2540 fld fs0,136(a0) - ce82: 8922 mv s2,s0 - ce84: 1a00 addi s0,sp,304 - ce86: 2440 fld fs0,136(s0) - ce88: 4022 0x4022 - ce8a: 2d22244b 0x2d22244b - ce8e: 569f 0005 5e00 0x5e000005569f - ce94: 0005 c.addi zero,1 - ce96: 3300 fld fs0,32(a4) - ce98: 9100 0x9100 - ce9a: 7fa8 flw fa0,120(a5) - ce9c: 4006 0x4006 - ce9e: 8c22244b 0x8c22244b - cea2: 7c00 flw fs0,56(s0) - cea4: 1e00 addi s0,sp,816 - cea6: 0089 addi ra,ra,2 - cea8: 911a add sp,sp,t1 - ceaa: 7f80 flw fs0,56(a5) - ceac: 4006 0x4006 - ceae: 7c25 lui s8,0xfffe9 - ceb0: 1e00 addi s0,sp,816 - ceb2: 008c0077 0x8c0077 - ceb6: 221e fld ft4,448(sp) - ceb8: 008c addi a1,sp,64 - ceba: 007c addi a5,sp,12 - cebc: 401e 0x401e - cebe: 2225 jal cfe6 <__stack_size+0xc7e6> - cec0: 0089 addi ra,ra,2 - cec2: 401a 0x401a - cec4: 2224 fld fs1,64(a2) - cec6: 4b40 lw s0,20(a4) - cec8: 2224 fld fs1,64(a2) - ceca: 9f2d 0x9f2d - cecc: 055e slli a0,a0,0x17 - cece: 0000 unimp - ced0: 061a slli a2,a2,0x6 - ced2: 0000 unimp - ced4: 0042 0x42 - ced6: a891 j cf2a <__stack_size+0xc72a> - ced8: 067f 0x67f - ceda: 4b40 lw s0,20(a4) - cedc: 2224 fld fs1,64(a2) - cede: 8091 srli s1,s1,0x4 - cee0: 067f 0x67f - cee2: 0089 addi ra,ra,2 - cee4: 7c1a flw fs8,164(sp) - cee6: 1e00 addi s0,sp,816 - cee8: 0089 addi ra,ra,2 - ceea: 911a add sp,sp,t1 - ceec: 7f80 flw fs0,56(a5) - ceee: 4006 0x4006 - cef0: 7c25 lui s8,0xfffe9 - cef2: 1e00 addi s0,sp,816 - cef4: 8091 srli s1,s1,0x4 - cef6: 067f 0x67f - cef8: 0089 addi ra,ra,2 - cefa: 771a flw fa4,164(sp) - cefc: 1e00 addi s0,sp,816 - cefe: 9122 add sp,sp,s0 - cf00: 7f80 flw fs0,56(a5) - cf02: 8906 mv s2,ra - cf04: 1a00 addi s0,sp,304 - cf06: 007c addi a5,sp,12 - cf08: 401e 0x401e - cf0a: 2225 jal d032 <__stack_size+0xc832> - cf0c: 0089 addi ra,ra,2 - cf0e: 401a 0x401a - cf10: 2224 fld fs1,64(a2) - cf12: 4b40 lw s0,20(a4) - cf14: 2224 fld fs1,64(a2) - cf16: 9f2d 0x9f2d - cf18: 061a slli a2,a2,0x6 - cf1a: 0000 unimp - cf1c: 0644 addi s1,sp,772 - cf1e: 0000 unimp - cf20: 0042 0x42 - cf22: a891 j cf76 <__stack_size+0xc776> - cf24: 067f 0x67f - cf26: 4b40 lw s0,20(a4) - cf28: 2224 fld fs1,64(a2) - cf2a: 8091 srli s1,s1,0x4 - cf2c: 067f 0x67f - cf2e: 008c addi a1,sp,64 - cf30: 7c1a flw fs8,164(sp) - cf32: 1e00 addi s0,sp,816 - cf34: 008c addi a1,sp,64 - cf36: 911a add sp,sp,t1 + ce0a: 008c0077 0x8c0077 + ce0e: 221e fld ft4,448(sp) + ce10: 008c addi a1,sp,64 + ce12: 007c addi a5,sp,12 + ce14: 401e 0x401e + ce16: 2225 jal cf3e <__stack_size+0xc73e> + ce18: 0089 addi ra,ra,2 + ce1a: 401a 0x401a + ce1c: 2224 fld fs1,64(a2) + ce1e: 4b40 lw s0,20(a4) + ce20: 2224 fld fs1,64(a2) + ce22: 9f2d 0x9f2d + ce24: 055e slli a0,a0,0x17 + ce26: 0000 unimp + ce28: 061a slli a2,a2,0x6 + ce2a: 0000 unimp + ce2c: 0042 0x42 + ce2e: a891 j ce82 <__stack_size+0xc682> + ce30: 067f 0x67f + ce32: 4b40 lw s0,20(a4) + ce34: 2224 fld fs1,64(a2) + ce36: 8091 srli s1,s1,0x4 + ce38: 067f 0x67f + ce3a: 0089 addi ra,ra,2 + ce3c: 7c1a flw fs8,164(sp) + ce3e: 1e00 addi s0,sp,816 + ce40: 0089 addi ra,ra,2 + ce42: 911a add sp,sp,t1 + ce44: 7f80 flw fs0,56(a5) + ce46: 4006 0x4006 + ce48: 7c25 lui s8,0xfffe9 + ce4a: 1e00 addi s0,sp,816 + ce4c: 8091 srli s1,s1,0x4 + ce4e: 067f 0x67f + ce50: 0089 addi ra,ra,2 + ce52: 771a flw fa4,164(sp) + ce54: 1e00 addi s0,sp,816 + ce56: 9122 add sp,sp,s0 + ce58: 7f80 flw fs0,56(a5) + ce5a: 8906 mv s2,ra + ce5c: 1a00 addi s0,sp,304 + ce5e: 007c addi a5,sp,12 + ce60: 401e 0x401e + ce62: 2225 jal cf8a <__stack_size+0xc78a> + ce64: 0089 addi ra,ra,2 + ce66: 401a 0x401a + ce68: 2224 fld fs1,64(a2) + ce6a: 4b40 lw s0,20(a4) + ce6c: 2224 fld fs1,64(a2) + ce6e: 9f2d 0x9f2d + ce70: 061a slli a2,a2,0x6 + ce72: 0000 unimp + ce74: 0644 addi s1,sp,772 + ce76: 0000 unimp + ce78: 0042 0x42 + ce7a: a891 j cece <__stack_size+0xc6ce> + ce7c: 067f 0x67f + ce7e: 4b40 lw s0,20(a4) + ce80: 2224 fld fs1,64(a2) + ce82: 8091 srli s1,s1,0x4 + ce84: 067f 0x67f + ce86: 008c addi a1,sp,64 + ce88: 7c1a flw fs8,164(sp) + ce8a: 1e00 addi s0,sp,816 + ce8c: 008c addi a1,sp,64 + ce8e: 911a add sp,sp,t1 + ce90: 7f80 flw fs0,56(a5) + ce92: 4006 0x4006 + ce94: 7c25 lui s8,0xfffe9 + ce96: 1e00 addi s0,sp,816 + ce98: 8091 srli s1,s1,0x4 + ce9a: 067f 0x67f + ce9c: 008c addi a1,sp,64 + ce9e: 771a flw fa4,164(sp) + cea0: 1e00 addi s0,sp,816 + cea2: 9122 add sp,sp,s0 + cea4: 7f80 flw fs0,56(a5) + cea6: 8c06 mv s8,ra + cea8: 1a00 addi s0,sp,304 + ceaa: 007c addi a5,sp,12 + ceac: 401e 0x401e + ceae: 2225 jal cfd6 <__stack_size+0xc7d6> + ceb0: 008c addi a1,sp,64 + ceb2: 401a 0x401a + ceb4: 2224 fld fs1,64(a2) + ceb6: 4b40 lw s0,20(a4) + ceb8: 2224 fld fs1,64(a2) + ceba: 9f2d 0x9f2d + cebc: 0644 addi s1,sp,772 + cebe: 0000 unimp + cec0: 0682 slli a3,a3,0x0 + cec2: 0000 unimp + cec4: a8910047 fmsub.s ft0,ft2,fs1,fs5,rne + cec8: 067f 0x67f + ceca: 4b40 lw s0,20(a4) + cecc: 2224 fld fs1,64(a2) + cece: 8091 srli s1,s1,0x4 + ced0: 067f 0x67f + ced2: ff0a fsw ft2,188(sp) + ced4: 1aff 0x1aff + ced6: 007c addi a5,sp,12 + ced8: 0a1e slli s4,s4,0x7 + ceda: ffff 0xffff + cedc: 911a add sp,sp,t1 + cede: 7f80 flw fs0,56(a5) + cee0: 4006 0x4006 + cee2: 7c25 lui s8,0xfffe9 + cee4: 1e00 addi s0,sp,816 + cee6: 8091 srli s1,s1,0x4 + cee8: 067f 0x67f + ceea: ff0a fsw ft2,188(sp) + ceec: 1aff 0x1aff + ceee: 221e0077 0x221e0077 + cef2: 8091 srli s1,s1,0x4 + cef4: 067f 0x67f + cef6: ff0a fsw ft2,188(sp) + cef8: 1aff 0x1aff + cefa: 007c addi a5,sp,12 + cefc: 401e 0x401e + cefe: 2225 jal d026 <__stack_size+0xc826> + cf00: ff0a fsw ft2,188(sp) + cf02: 1aff 0x1aff + cf04: 2440 fld fs0,136(s0) + cf06: 4022 0x4022 + cf08: 2d22244b 0x2d22244b + cf0c: 829f 0006 8400 0x84000006829f + cf12: 0006 0x6 + cf14: 4200 lw s0,0(a2) + cf16: 9100 0x9100 + cf18: 7fa8 flw fa0,120(a5) + cf1a: 4006 0x4006 + cf1c: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + cf20: 917f 0x917f + cf22: 7f80 flw fs0,56(a5) + cf24: 1a06 slli s4,s4,0x21 + cf26: 007c addi a5,sp,12 + cf28: 7a1e flw fs4,228(sp) + cf2a: 1a7f 0x1a7f + cf2c: 8091 srli s1,s1,0x4 + cf2e: 067f 0x67f + cf30: 2540 fld fs0,136(a0) + cf32: 007c addi a5,sp,12 + cf34: 7a1e flw fs4,228(sp) + cf36: 917f 0x917f cf38: 7f80 flw fs0,56(a5) - cf3a: 4006 0x4006 - cf3c: 7c25 lui s8,0xfffe9 - cf3e: 1e00 addi s0,sp,816 - cf40: 8091 srli s1,s1,0x4 - cf42: 067f 0x67f - cf44: 008c addi a1,sp,64 - cf46: 771a flw fa4,164(sp) + cf3a: 1a06 slli s4,s4,0x21 + cf3c: 221e0077 0x221e0077 + cf40: 7f7a flw ft10,188(sp) + cf42: 8091 srli s1,s1,0x4 + cf44: 067f 0x67f + cf46: 7c1a flw fs8,164(sp) cf48: 1e00 addi s0,sp,816 - cf4a: 9122 add sp,sp,s0 - cf4c: 7f80 flw fs0,56(a5) - cf4e: 8c06 mv s8,ra - cf50: 1a00 addi s0,sp,304 - cf52: 007c addi a5,sp,12 - cf54: 401e 0x401e - cf56: 2225 jal d07e <__stack_size+0xc87e> - cf58: 008c addi a1,sp,64 - cf5a: 401a 0x401a - cf5c: 2224 fld fs1,64(a2) - cf5e: 4b40 lw s0,20(a4) - cf60: 2224 fld fs1,64(a2) - cf62: 9f2d 0x9f2d - cf64: 0644 addi s1,sp,772 - cf66: 0000 unimp - cf68: 0682 slli a3,a3,0x0 - cf6a: 0000 unimp - cf6c: a8910047 fmsub.s ft0,ft2,fs1,fs5,rne - cf70: 067f 0x67f - cf72: 4b40 lw s0,20(a4) - cf74: 2224 fld fs1,64(a2) - cf76: 8091 srli s1,s1,0x4 - cf78: 067f 0x67f - cf7a: ff0a fsw ft2,188(sp) - cf7c: 1aff 0x1aff - cf7e: 007c addi a5,sp,12 - cf80: 0a1e slli s4,s4,0x7 - cf82: ffff 0xffff - cf84: 911a add sp,sp,t1 - cf86: 7f80 flw fs0,56(a5) - cf88: 4006 0x4006 - cf8a: 7c25 lui s8,0xfffe9 + cf4a: 2540 fld fs0,136(a0) + cf4c: 7a22 flw fs4,40(sp) + cf4e: 1a7f 0x1a7f + cf50: 2440 fld fs0,136(s0) + cf52: 4022 0x4022 + cf54: 2d22244b 0x2d22244b + cf58: 849f 0006 8600 0x86000006849f + cf5e: 0006 0x6 + cf60: 4700 lw s0,8(a4) + cf62: 9100 0x9100 + cf64: 7fa8 flw fa0,120(a5) + cf66: 4006 0x4006 + cf68: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + cf6c: 7f80 flw fs0,56(a5) + cf6e: 0a06 slli s4,s4,0x1 + cf70: ffff 0xffff + cf72: 7c1a flw fs8,164(sp) + cf74: 1e00 addi s0,sp,816 + cf76: ff0a fsw ft2,188(sp) + cf78: 1aff 0x1aff + cf7a: 8091 srli s1,s1,0x4 + cf7c: 067f 0x67f + cf7e: 2540 fld fs0,136(a0) + cf80: 007c addi a5,sp,12 + cf82: 911e add sp,sp,t2 + cf84: 7f80 flw fs0,56(a5) + cf86: 0a06 slli s4,s4,0x1 + cf88: ffff 0xffff + cf8a: 771a flw fa4,164(sp) cf8c: 1e00 addi s0,sp,816 - cf8e: 8091 srli s1,s1,0x4 - cf90: 067f 0x67f - cf92: ff0a fsw ft2,188(sp) - cf94: 1aff 0x1aff - cf96: 221e0077 0x221e0077 - cf9a: 8091 srli s1,s1,0x4 - cf9c: 067f 0x67f - cf9e: ff0a fsw ft2,188(sp) - cfa0: 1aff 0x1aff - cfa2: 007c addi a5,sp,12 - cfa4: 401e 0x401e - cfa6: 2225 jal d0ce <__stack_size+0xc8ce> - cfa8: ff0a fsw ft2,188(sp) - cfaa: 1aff 0x1aff - cfac: 2440 fld fs0,136(s0) - cfae: 4022 0x4022 - cfb0: 2d22244b 0x2d22244b - cfb4: 829f 0006 8400 0x84000006829f - cfba: 0006 0x6 - cfbc: 4200 lw s0,0(a2) - cfbe: 9100 0x9100 - cfc0: 7fa8 flw fa0,120(a5) - cfc2: 4006 0x4006 - cfc4: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - cfc8: 917f 0x917f + cf8e: 9122 add sp,sp,s0 + cf90: 7f80 flw fs0,56(a5) + cf92: 0a06 slli s4,s4,0x1 + cf94: ffff 0xffff + cf96: 7c1a flw fs8,164(sp) + cf98: 1e00 addi s0,sp,816 + cf9a: 2540 fld fs0,136(a0) + cf9c: 0a22 slli s4,s4,0x8 + cf9e: ffff 0xffff + cfa0: 401a 0x401a + cfa2: 2224 fld fs1,64(a2) + cfa4: 4b40 lw s0,20(a4) + cfa6: 2224 fld fs1,64(a2) + cfa8: 9f2d 0x9f2d + cfaa: 0686 slli a3,a3,0x1 + cfac: 0000 unimp + cfae: 06c4 addi s1,sp,836 + cfb0: 0000 unimp + cfb2: 0042 0x42 + cfb4: a891 j d008 <__stack_size+0xc808> + cfb6: 067f 0x67f + cfb8: 4b40 lw s0,20(a4) + cfba: 2224 fld fs1,64(a2) + cfbc: 7f84 flw fs1,56(a5) + cfbe: 8091 srli s1,s1,0x4 + cfc0: 067f 0x67f + cfc2: 7c1a flw fs8,164(sp) + cfc4: 1e00 addi s0,sp,816 + cfc6: 7f84 flw fs1,56(a5) + cfc8: 911a add sp,sp,t1 cfca: 7f80 flw fs0,56(a5) - cfcc: 1a06 slli s4,s4,0x21 - cfce: 007c addi a5,sp,12 - cfd0: 7a1e flw fs4,228(sp) - cfd2: 1a7f 0x1a7f + cfcc: 4006 0x4006 + cfce: 7c25 lui s8,0xfffe9 + cfd0: 1e00 addi s0,sp,816 + cfd2: 7f84 flw fs1,56(a5) cfd4: 8091 srli s1,s1,0x4 cfd6: 067f 0x67f - cfd8: 2540 fld fs0,136(a0) - cfda: 007c addi a5,sp,12 - cfdc: 7a1e flw fs4,228(sp) + cfd8: 771a flw fa4,164(sp) + cfda: 1e00 addi s0,sp,816 + cfdc: 8422 mv s0,s0 cfde: 917f 0x917f cfe0: 7f80 flw fs0,56(a5) cfe2: 1a06 slli s4,s4,0x21 - cfe4: 221e0077 0x221e0077 - cfe8: 7f7a flw ft10,188(sp) - cfea: 8091 srli s1,s1,0x4 - cfec: 067f 0x67f - cfee: 7c1a flw fs8,164(sp) - cff0: 1e00 addi s0,sp,816 - cff2: 2540 fld fs0,136(a0) - cff4: 7a22 flw fs4,40(sp) - cff6: 1a7f 0x1a7f - cff8: 2440 fld fs0,136(s0) - cffa: 4022 0x4022 - cffc: 2d22244b 0x2d22244b - d000: 849f 0006 8600 0x86000006849f - d006: 0006 0x6 - d008: 4700 lw s0,8(a4) - d00a: 9100 0x9100 - d00c: 7fa8 flw fa0,120(a5) - d00e: 4006 0x4006 - d010: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - d014: 7f80 flw fs0,56(a5) - d016: 0a06 slli s4,s4,0x1 - d018: ffff 0xffff - d01a: 7c1a flw fs8,164(sp) + cfe4: 007c addi a5,sp,12 + cfe6: 401e 0x401e + cfe8: 2225 jal d110 <__stack_size+0xc910> + cfea: 7f84 flw fs1,56(a5) + cfec: 401a 0x401a + cfee: 2224 fld fs1,64(a2) + cff0: 4b40 lw s0,20(a4) + cff2: 2224 fld fs1,64(a2) + cff4: 9f2d 0x9f2d + cff6: 06c4 addi s1,sp,836 + cff8: 0000 unimp + cffa: 06e2 slli a3,a3,0x18 + cffc: 0000 unimp + cffe: 0042 0x42 + d000: a891 j d054 <__stack_size+0xc854> + d002: 067f 0x67f + d004: 4b40 lw s0,20(a4) + d006: 2224 fld fs1,64(a2) + d008: 8091 srli s1,s1,0x4 + d00a: 067f 0x67f + d00c: 0084 addi s1,sp,64 + d00e: 7c1a flw fs8,164(sp) + d010: 1e00 addi s0,sp,816 + d012: 0084 addi s1,sp,64 + d014: 911a add sp,sp,t1 + d016: 7f80 flw fs0,56(a5) + d018: 4006 0x4006 + d01a: 7c25 lui s8,0xfffe9 d01c: 1e00 addi s0,sp,816 - d01e: ff0a fsw ft2,188(sp) - d020: 1aff 0x1aff - d022: 8091 srli s1,s1,0x4 - d024: 067f 0x67f - d026: 2540 fld fs0,136(a0) - d028: 007c addi a5,sp,12 - d02a: 911e add sp,sp,t2 - d02c: 7f80 flw fs0,56(a5) - d02e: 0a06 slli s4,s4,0x1 - d030: ffff 0xffff - d032: 771a flw fa4,164(sp) - d034: 1e00 addi s0,sp,816 - d036: 9122 add sp,sp,s0 - d038: 7f80 flw fs0,56(a5) - d03a: 0a06 slli s4,s4,0x1 - d03c: ffff 0xffff - d03e: 7c1a flw fs8,164(sp) - d040: 1e00 addi s0,sp,816 - d042: 2540 fld fs0,136(a0) - d044: 0a22 slli s4,s4,0x8 - d046: ffff 0xffff - d048: 401a 0x401a - d04a: 2224 fld fs1,64(a2) - d04c: 4b40 lw s0,20(a4) - d04e: 2224 fld fs1,64(a2) - d050: 9f2d 0x9f2d - d052: 0686 slli a3,a3,0x1 - d054: 0000 unimp - d056: 06c4 addi s1,sp,836 - d058: 0000 unimp - d05a: 0042 0x42 - d05c: a891 j d0b0 <__stack_size+0xc8b0> - d05e: 067f 0x67f - d060: 4b40 lw s0,20(a4) - d062: 2224 fld fs1,64(a2) - d064: 7f84 flw fs1,56(a5) - d066: 8091 srli s1,s1,0x4 - d068: 067f 0x67f - d06a: 7c1a flw fs8,164(sp) - d06c: 1e00 addi s0,sp,816 - d06e: 7f84 flw fs1,56(a5) - d070: 911a add sp,sp,t1 - d072: 7f80 flw fs0,56(a5) - d074: 4006 0x4006 - d076: 7c25 lui s8,0xfffe9 - d078: 1e00 addi s0,sp,816 - d07a: 7f84 flw fs1,56(a5) - d07c: 8091 srli s1,s1,0x4 - d07e: 067f 0x67f - d080: 771a flw fa4,164(sp) - d082: 1e00 addi s0,sp,816 - d084: 8422 mv s0,s0 - d086: 917f 0x917f - d088: 7f80 flw fs0,56(a5) - d08a: 1a06 slli s4,s4,0x21 - d08c: 007c addi a5,sp,12 - d08e: 401e 0x401e - d090: 2225 jal d1b8 <__stack_size+0xc9b8> - d092: 7f84 flw fs1,56(a5) - d094: 401a 0x401a - d096: 2224 fld fs1,64(a2) - d098: 4b40 lw s0,20(a4) - d09a: 2224 fld fs1,64(a2) - d09c: 9f2d 0x9f2d - d09e: 06c4 addi s1,sp,836 - d0a0: 0000 unimp - d0a2: 06e2 slli a3,a3,0x18 - d0a4: 0000 unimp - d0a6: 0042 0x42 - d0a8: a891 j d0fc <__stack_size+0xc8fc> - d0aa: 067f 0x67f - d0ac: 4b40 lw s0,20(a4) - d0ae: 2224 fld fs1,64(a2) - d0b0: 8091 srli s1,s1,0x4 - d0b2: 067f 0x67f - d0b4: 0084 addi s1,sp,64 - d0b6: 7c1a flw fs8,164(sp) - d0b8: 1e00 addi s0,sp,816 - d0ba: 0084 addi s1,sp,64 - d0bc: 911a add sp,sp,t1 - d0be: 7f80 flw fs0,56(a5) - d0c0: 4006 0x4006 - d0c2: 7c25 lui s8,0xfffe9 - d0c4: 1e00 addi s0,sp,816 - d0c6: 8091 srli s1,s1,0x4 - d0c8: 067f 0x67f - d0ca: 0084 addi s1,sp,64 - d0cc: 771a flw fa4,164(sp) - d0ce: 1e00 addi s0,sp,816 - d0d0: 9122 add sp,sp,s0 - d0d2: 7f80 flw fs0,56(a5) - d0d4: 8406 mv s0,ra - d0d6: 1a00 addi s0,sp,304 - d0d8: 007c addi a5,sp,12 - d0da: 401e 0x401e - d0dc: 2225 jal d204 <__stack_size+0xca04> - d0de: 0084 addi s1,sp,64 - d0e0: 401a 0x401a - d0e2: 2224 fld fs1,64(a2) - d0e4: 4b40 lw s0,20(a4) - d0e6: 2224 fld fs1,64(a2) - d0e8: 9f2d 0x9f2d - d0ea: 06e2 slli a3,a3,0x18 - d0ec: 0000 unimp - d0ee: 0714 addi a3,sp,896 - d0f0: 0000 unimp - d0f2: 0042 0x42 - d0f4: a891 j d148 <__stack_size+0xc948> - d0f6: 067f 0x67f - d0f8: 4b40 lw s0,20(a4) - d0fa: 2224 fld fs1,64(a2) - d0fc: 7f85 lui t6,0xfffe1 - d0fe: 8091 srli s1,s1,0x4 - d100: 067f 0x67f - d102: 7c1a flw fs8,164(sp) - d104: 1e00 addi s0,sp,816 - d106: 7f85 lui t6,0xfffe1 - d108: 911a add sp,sp,t1 - d10a: 7f80 flw fs0,56(a5) - d10c: 4006 0x4006 - d10e: 7c25 lui s8,0xfffe9 - d110: 1e00 addi s0,sp,816 - d112: 7f85 lui t6,0xfffe1 + d01e: 8091 srli s1,s1,0x4 + d020: 067f 0x67f + d022: 0084 addi s1,sp,64 + d024: 771a flw fa4,164(sp) + d026: 1e00 addi s0,sp,816 + d028: 9122 add sp,sp,s0 + d02a: 7f80 flw fs0,56(a5) + d02c: 8406 mv s0,ra + d02e: 1a00 addi s0,sp,304 + d030: 007c addi a5,sp,12 + d032: 401e 0x401e + d034: 2225 jal d15c <__stack_size+0xc95c> + d036: 0084 addi s1,sp,64 + d038: 401a 0x401a + d03a: 2224 fld fs1,64(a2) + d03c: 4b40 lw s0,20(a4) + d03e: 2224 fld fs1,64(a2) + d040: 9f2d 0x9f2d + d042: 06e2 slli a3,a3,0x18 + d044: 0000 unimp + d046: 0714 addi a3,sp,896 + d048: 0000 unimp + d04a: 0042 0x42 + d04c: a891 j d0a0 <__stack_size+0xc8a0> + d04e: 067f 0x67f + d050: 4b40 lw s0,20(a4) + d052: 2224 fld fs1,64(a2) + d054: 7f85 lui t6,0xfffe1 + d056: 8091 srli s1,s1,0x4 + d058: 067f 0x67f + d05a: 7c1a flw fs8,164(sp) + d05c: 1e00 addi s0,sp,816 + d05e: 7f85 lui t6,0xfffe1 + d060: 911a add sp,sp,t1 + d062: 7f80 flw fs0,56(a5) + d064: 4006 0x4006 + d066: 7c25 lui s8,0xfffe9 + d068: 1e00 addi s0,sp,816 + d06a: 7f85 lui t6,0xfffe1 + d06c: 8091 srli s1,s1,0x4 + d06e: 067f 0x67f + d070: 771a flw fa4,164(sp) + d072: 1e00 addi s0,sp,816 + d074: 8522 mv a0,s0 + d076: 917f 0x917f + d078: 7f80 flw fs0,56(a5) + d07a: 1a06 slli s4,s4,0x21 + d07c: 007c addi a5,sp,12 + d07e: 401e 0x401e + d080: 2225 jal d1a8 <__stack_size+0xc9a8> + d082: 7f85 lui t6,0xfffe1 + d084: 401a 0x401a + d086: 2224 fld fs1,64(a2) + d088: 4b40 lw s0,20(a4) + d08a: 2224 fld fs1,64(a2) + d08c: 9f2d 0x9f2d + d08e: 0714 addi a3,sp,896 + d090: 0000 unimp + d092: 0720 addi s0,sp,904 + d094: 0000 unimp + d096: 0051 c.addi zero,20 + d098: a891 j d0ec <__stack_size+0xc8ec> + d09a: 067f 0x67f + d09c: 4b40 lw s0,20(a4) + d09e: 2224 fld fs1,64(a2) + d0a0: 7f85 lui t6,0xfffe1 + d0a2: 8091 srli s1,s1,0x4 + d0a4: 067f 0x67f + d0a6: 851a mv a0,t1 + d0a8: 917f 0x917f + d0aa: 7ef8 flw fa4,124(a3) + d0ac: 1a06 slli s4,s4,0x21 + d0ae: 851e mv a0,t2 + d0b0: 1a7f 0x1a7f + d0b2: 7f85 lui t6,0xfffe1 + d0b4: f891 bnez s1,cfc8 <__stack_size+0xc7c8> + d0b6: 067e slli a2,a2,0x1f + d0b8: 911a add sp,sp,t1 + d0ba: 7f80 flw fs0,56(a5) + d0bc: 4006 0x4006 + d0be: 1e25 addi t3,t3,-23 + d0c0: 7f85 lui t6,0xfffe1 + d0c2: 8091 srli s1,s1,0x4 + d0c4: 067f 0x67f + d0c6: 771a flw fa4,164(sp) + d0c8: 1e00 addi s0,sp,816 + d0ca: 8522 mv a0,s0 + d0cc: 917f 0x917f + d0ce: 7f80 flw fs0,56(a5) + d0d0: 1a06 slli s4,s4,0x21 + d0d2: 7f85 lui t6,0xfffe1 + d0d4: f891 bnez s1,cfe8 <__stack_size+0xc7e8> + d0d6: 067e slli a2,a2,0x1f + d0d8: 1e1a slli t3,t3,0x26 + d0da: 2540 fld fs0,136(a0) + d0dc: 8522 mv a0,s0 + d0de: 1a7f 0x1a7f + d0e0: 2440 fld fs0,136(s0) + d0e2: 4022 0x4022 + d0e4: 2d22244b 0x2d22244b + d0e8: 209f 0007 4e00 0x4e000007209f + d0ee: 55000007 0x55000007 + d0f2: 9100 0x9100 + d0f4: 7fa8 flw fa0,120(a5) + d0f6: 4006 0x4006 + d0f8: 8522244b 0x8522244b + d0fc: 917f 0x917f + d0fe: 7f80 flw fs0,56(a5) + d100: 1a06 slli s4,s4,0x21 + d102: 7f85 lui t6,0xfffe1 + d104: f891 bnez s1,d018 <__stack_size+0xc818> + d106: 067e slli a2,a2,0x1f + d108: 1e1a slli t3,t3,0x26 + d10a: 7f85 lui t6,0xfffe1 + d10c: 851a mv a0,t1 + d10e: 917f 0x917f + d110: 7ef8 flw fa4,124(a3) + d112: 1a06 slli s4,s4,0x21 d114: 8091 srli s1,s1,0x4 d116: 067f 0x67f - d118: 771a flw fa4,164(sp) - d11a: 1e00 addi s0,sp,816 - d11c: 8522 mv a0,s0 - d11e: 917f 0x917f - d120: 7f80 flw fs0,56(a5) - d122: 1a06 slli s4,s4,0x21 - d124: 007c addi a5,sp,12 - d126: 401e 0x401e - d128: 2225 jal d250 <__stack_size+0xca50> + d118: 2540 fld fs0,136(a0) + d11a: 851e mv a0,t2 + d11c: 917f 0x917f + d11e: 7f80 flw fs0,56(a5) + d120: 1a06 slli s4,s4,0x21 + d122: f891 bnez s1,d036 <__stack_size+0xc836> + d124: 067e slli a2,a2,0x1f + d126: 2540 fld fs0,136(a0) + d128: 221e fld ft4,448(sp) d12a: 7f85 lui t6,0xfffe1 - d12c: 401a 0x401a - d12e: 2224 fld fs1,64(a2) - d130: 4b40 lw s0,20(a4) - d132: 2224 fld fs1,64(a2) - d134: 9f2d 0x9f2d - d136: 0714 addi a3,sp,896 - d138: 0000 unimp - d13a: 0720 addi s0,sp,904 - d13c: 0000 unimp - d13e: 0051 c.addi zero,20 - d140: a891 j d194 <__stack_size+0xc994> - d142: 067f 0x67f - d144: 4b40 lw s0,20(a4) - d146: 2224 fld fs1,64(a2) - d148: 7f85 lui t6,0xfffe1 - d14a: 8091 srli s1,s1,0x4 - d14c: 067f 0x67f - d14e: 851a mv a0,t1 - d150: 917f 0x917f - d152: 7ef8 flw fa4,124(a3) - d154: 1a06 slli s4,s4,0x21 - d156: 851e mv a0,t2 - d158: 1a7f 0x1a7f - d15a: 7f85 lui t6,0xfffe1 - d15c: f891 bnez s1,d070 <__stack_size+0xc870> - d15e: 067e slli a2,a2,0x1f + d12c: 8091 srli s1,s1,0x4 + d12e: 067f 0x67f + d130: 851a mv a0,t1 + d132: 917f 0x917f + d134: 7ef8 flw fa4,124(a3) + d136: 1a06 slli s4,s4,0x21 + d138: 401e 0x401e + d13a: 2225 jal d262 <__stack_size+0xca62> + d13c: 7f85 lui t6,0xfffe1 + d13e: 401a 0x401a + d140: 2224 fld fs1,64(a2) + d142: 4b40 lw s0,20(a4) + d144: 2224 fld fs1,64(a2) + d146: 9f2d 0x9f2d + d148: 074e slli a4,a4,0x13 + d14a: 0000 unimp + d14c: 0756 slli a4,a4,0x15 + d14e: 0000 unimp + d150: 0055 c.addi zero,21 + d152: a891 j d1a6 <__stack_size+0xc9a6> + d154: 067f 0x67f + d156: 4b40 lw s0,20(a4) + d158: 2224 fld fs1,64(a2) + d15a: 8091 srli s1,s1,0x4 + d15c: 067f 0x67f + d15e: 0079 c.addi zero,30 d160: 911a add sp,sp,t1 - d162: 7f80 flw fs0,56(a5) - d164: 4006 0x4006 - d166: 1e25 addi t3,t3,-23 - d168: 7f85 lui t6,0xfffe1 - d16a: 8091 srli s1,s1,0x4 - d16c: 067f 0x67f - d16e: 771a flw fa4,164(sp) - d170: 1e00 addi s0,sp,816 - d172: 8522 mv a0,s0 - d174: 917f 0x917f - d176: 7f80 flw fs0,56(a5) - d178: 1a06 slli s4,s4,0x21 - d17a: 7f85 lui t6,0xfffe1 - d17c: f891 bnez s1,d090 <__stack_size+0xc890> - d17e: 067e slli a2,a2,0x1f - d180: 1e1a slli t3,t3,0x26 - d182: 2540 fld fs0,136(a0) - d184: 8522 mv a0,s0 - d186: 1a7f 0x1a7f - d188: 2440 fld fs0,136(s0) - d18a: 4022 0x4022 - d18c: 2d22244b 0x2d22244b - d190: 209f 0007 4e00 0x4e000007209f - d196: 55000007 0x55000007 - d19a: 9100 0x9100 - d19c: 7fa8 flw fa0,120(a5) - d19e: 4006 0x4006 - d1a0: 8522244b 0x8522244b - d1a4: 917f 0x917f - d1a6: 7f80 flw fs0,56(a5) - d1a8: 1a06 slli s4,s4,0x21 - d1aa: 7f85 lui t6,0xfffe1 - d1ac: f891 bnez s1,d0c0 <__stack_size+0xc8c0> - d1ae: 067e slli a2,a2,0x1f - d1b0: 1e1a slli t3,t3,0x26 - d1b2: 7f85 lui t6,0xfffe1 - d1b4: 851a mv a0,t1 - d1b6: 917f 0x917f - d1b8: 7ef8 flw fa4,124(a3) - d1ba: 1a06 slli s4,s4,0x21 - d1bc: 8091 srli s1,s1,0x4 - d1be: 067f 0x67f - d1c0: 2540 fld fs0,136(a0) - d1c2: 851e mv a0,t2 - d1c4: 917f 0x917f - d1c6: 7f80 flw fs0,56(a5) - d1c8: 1a06 slli s4,s4,0x21 - d1ca: f891 bnez s1,d0de <__stack_size+0xc8de> - d1cc: 067e slli a2,a2,0x1f - d1ce: 2540 fld fs0,136(a0) - d1d0: 221e fld ft4,448(sp) - d1d2: 7f85 lui t6,0xfffe1 - d1d4: 8091 srli s1,s1,0x4 - d1d6: 067f 0x67f - d1d8: 851a mv a0,t1 + d162: 7ef8 flw fa4,124(a3) + d164: 7906 flw fs2,96(sp) + d166: 1a00 addi s0,sp,304 + d168: 791e flw fs2,228(sp) + d16a: 1a00 addi s0,sp,304 + d16c: f891 bnez s1,d080 <__stack_size+0xc880> + d16e: 067e slli a2,a2,0x1f + d170: 0079 c.addi zero,30 + d172: 911a add sp,sp,t1 + d174: 7f80 flw fs0,56(a5) + d176: 4006 0x4006 + d178: 1e25 addi t3,t3,-23 + d17a: 8091 srli s1,s1,0x4 + d17c: 067f 0x67f + d17e: 0079 c.addi zero,30 + d180: 911a add sp,sp,t1 + d182: 7ef8 flw fa4,124(a3) + d184: 4006 0x4006 + d186: 1e25 addi t3,t3,-23 + d188: 9122 add sp,sp,s0 + d18a: 7f80 flw fs0,56(a5) + d18c: 7906 flw fs2,96(sp) + d18e: 1a00 addi s0,sp,304 + d190: f891 bnez s1,d0a4 <__stack_size+0xc8a4> + d192: 067e slli a2,a2,0x1f + d194: 0079 c.addi zero,30 + d196: 1e1a slli t3,t3,0x26 + d198: 2540 fld fs0,136(a0) + d19a: 7922 flw fs2,40(sp) + d19c: 1a00 addi s0,sp,304 + d19e: 2440 fld fs0,136(s0) + d1a0: 4022 0x4022 + d1a2: 2d22244b 0x2d22244b + d1a6: 569f 0007 9c00 0x9c000007569f + d1ac: 55000007 0x55000007 + d1b0: 9100 0x9100 + d1b2: 7fa8 flw fa0,120(a5) + d1b4: 4006 0x4006 + d1b6: 8422244b 0x8422244b + d1ba: 917f 0x917f + d1bc: 7f80 flw fs0,56(a5) + d1be: 1a06 slli s4,s4,0x21 + d1c0: 7f84 flw fs1,56(a5) + d1c2: f891 bnez s1,d0d6 <__stack_size+0xc8d6> + d1c4: 067e slli a2,a2,0x1f + d1c6: 1e1a slli t3,t3,0x26 + d1c8: 7f84 flw fs1,56(a5) + d1ca: 841a mv s0,t1 + d1cc: 917f 0x917f + d1ce: 7ef8 flw fa4,124(a3) + d1d0: 1a06 slli s4,s4,0x21 + d1d2: 8091 srli s1,s1,0x4 + d1d4: 067f 0x67f + d1d6: 2540 fld fs0,136(a0) + d1d8: 841e mv s0,t2 d1da: 917f 0x917f - d1dc: 7ef8 flw fa4,124(a3) + d1dc: 7f80 flw fs0,56(a5) d1de: 1a06 slli s4,s4,0x21 - d1e0: 401e 0x401e - d1e2: 2225 jal d30a <__stack_size+0xcb0a> - d1e4: 7f85 lui t6,0xfffe1 - d1e6: 401a 0x401a - d1e8: 2224 fld fs1,64(a2) - d1ea: 4b40 lw s0,20(a4) - d1ec: 2224 fld fs1,64(a2) - d1ee: 9f2d 0x9f2d - d1f0: 074e slli a4,a4,0x13 - d1f2: 0000 unimp - d1f4: 0756 slli a4,a4,0x15 - d1f6: 0000 unimp - d1f8: 0055 c.addi zero,21 - d1fa: a891 j d24e <__stack_size+0xca4e> - d1fc: 067f 0x67f - d1fe: 4b40 lw s0,20(a4) - d200: 2224 fld fs1,64(a2) - d202: 8091 srli s1,s1,0x4 - d204: 067f 0x67f - d206: 0079 c.addi zero,30 - d208: 911a add sp,sp,t1 - d20a: 7ef8 flw fa4,124(a3) - d20c: 7906 flw fs2,96(sp) - d20e: 1a00 addi s0,sp,304 - d210: 791e flw fs2,228(sp) - d212: 1a00 addi s0,sp,304 - d214: f891 bnez s1,d128 <__stack_size+0xc928> - d216: 067e slli a2,a2,0x1f - d218: 0079 c.addi zero,30 - d21a: 911a add sp,sp,t1 - d21c: 7f80 flw fs0,56(a5) - d21e: 4006 0x4006 - d220: 1e25 addi t3,t3,-23 - d222: 8091 srli s1,s1,0x4 - d224: 067f 0x67f - d226: 0079 c.addi zero,30 - d228: 911a add sp,sp,t1 - d22a: 7ef8 flw fa4,124(a3) - d22c: 4006 0x4006 - d22e: 1e25 addi t3,t3,-23 - d230: 9122 add sp,sp,s0 + d1e0: f891 bnez s1,d0f4 <__stack_size+0xc8f4> + d1e2: 067e slli a2,a2,0x1f + d1e4: 2540 fld fs0,136(a0) + d1e6: 221e fld ft4,448(sp) + d1e8: 7f84 flw fs1,56(a5) + d1ea: 8091 srli s1,s1,0x4 + d1ec: 067f 0x67f + d1ee: 841a mv s0,t1 + d1f0: 917f 0x917f + d1f2: 7ef8 flw fa4,124(a3) + d1f4: 1a06 slli s4,s4,0x21 + d1f6: 401e 0x401e + d1f8: 2225 jal d320 <__stack_size+0xcb20> + d1fa: 7f84 flw fs1,56(a5) + d1fc: 401a 0x401a + d1fe: 2224 fld fs1,64(a2) + d200: 4b40 lw s0,20(a4) + d202: 2224 fld fs1,64(a2) + d204: 9f2d 0x9f2d + d206: 079c addi a5,sp,960 + d208: 0000 unimp + d20a: 081e slli a6,a6,0x7 + d20c: 0000 unimp + d20e: 0055 c.addi zero,21 + d210: a891 j d264 <__stack_size+0xca64> + d212: 067f 0x67f + d214: 4b40 lw s0,20(a4) + d216: 2224 fld fs1,64(a2) + d218: 8091 srli s1,s1,0x4 + d21a: 067f 0x67f + d21c: 0079 c.addi zero,30 + d21e: 911a add sp,sp,t1 + d220: 7ef8 flw fa4,124(a3) + d222: 7906 flw fs2,96(sp) + d224: 1a00 addi s0,sp,304 + d226: 791e flw fs2,228(sp) + d228: 1a00 addi s0,sp,304 + d22a: f891 bnez s1,d13e <__stack_size+0xc93e> + d22c: 067e slli a2,a2,0x1f + d22e: 0079 c.addi zero,30 + d230: 911a add sp,sp,t1 d232: 7f80 flw fs0,56(a5) - d234: 7906 flw fs2,96(sp) - d236: 1a00 addi s0,sp,304 - d238: f891 bnez s1,d14c <__stack_size+0xc94c> - d23a: 067e slli a2,a2,0x1f + d234: 4006 0x4006 + d236: 1e25 addi t3,t3,-23 + d238: 8091 srli s1,s1,0x4 + d23a: 067f 0x67f d23c: 0079 c.addi zero,30 - d23e: 1e1a slli t3,t3,0x26 - d240: 2540 fld fs0,136(a0) - d242: 7922 flw fs2,40(sp) - d244: 1a00 addi s0,sp,304 - d246: 2440 fld fs0,136(s0) - d248: 4022 0x4022 - d24a: 2d22244b 0x2d22244b - d24e: 569f 0007 9c00 0x9c000007569f - d254: 55000007 0x55000007 - d258: 9100 0x9100 - d25a: 7fa8 flw fa0,120(a5) - d25c: 4006 0x4006 - d25e: 8422244b 0x8422244b - d262: 917f 0x917f - d264: 7f80 flw fs0,56(a5) - d266: 1a06 slli s4,s4,0x21 - d268: 7f84 flw fs1,56(a5) - d26a: f891 bnez s1,d17e <__stack_size+0xc97e> - d26c: 067e slli a2,a2,0x1f - d26e: 1e1a slli t3,t3,0x26 - d270: 7f84 flw fs1,56(a5) - d272: 841a mv s0,t1 - d274: 917f 0x917f - d276: 7ef8 flw fa4,124(a3) - d278: 1a06 slli s4,s4,0x21 - d27a: 8091 srli s1,s1,0x4 - d27c: 067f 0x67f - d27e: 2540 fld fs0,136(a0) - d280: 841e mv s0,t2 - d282: 917f 0x917f - d284: 7f80 flw fs0,56(a5) - d286: 1a06 slli s4,s4,0x21 - d288: f891 bnez s1,d19c <__stack_size+0xc99c> - d28a: 067e slli a2,a2,0x1f - d28c: 2540 fld fs0,136(a0) - d28e: 221e fld ft4,448(sp) - d290: 7f84 flw fs1,56(a5) - d292: 8091 srli s1,s1,0x4 - d294: 067f 0x67f - d296: 841a mv s0,t1 + d23e: 911a add sp,sp,t1 + d240: 7ef8 flw fa4,124(a3) + d242: 4006 0x4006 + d244: 1e25 addi t3,t3,-23 + d246: 9122 add sp,sp,s0 + d248: 7f80 flw fs0,56(a5) + d24a: 7906 flw fs2,96(sp) + d24c: 1a00 addi s0,sp,304 + d24e: f891 bnez s1,d162 <__stack_size+0xc962> + d250: 067e slli a2,a2,0x1f + d252: 0079 c.addi zero,30 + d254: 1e1a slli t3,t3,0x26 + d256: 2540 fld fs0,136(a0) + d258: 7922 flw fs2,40(sp) + d25a: 1a00 addi s0,sp,304 + d25c: 2440 fld fs0,136(s0) + d25e: 4022 0x4022 + d260: 2d22244b 0x2d22244b + d264: 1e9f 0008 5000 0x500000081e9f + d26a: 0008 addi a0,sp,0 + d26c: 5500 lw s0,40(a0) + d26e: 9100 0x9100 + d270: 7fa8 flw fa0,120(a5) + d272: 4006 0x4006 + d274: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn + d278: 917f 0x917f + d27a: 7f80 flw fs0,56(a5) + d27c: 1a06 slli s4,s4,0x21 + d27e: 7f89 lui t6,0xfffe2 + d280: f891 bnez s1,d194 <__stack_size+0xc994> + d282: 067e slli a2,a2,0x1f + d284: 1e1a slli t3,t3,0x26 + d286: 7f89 lui t6,0xfffe2 + d288: 891a mv s2,t1 + d28a: 917f 0x917f + d28c: 7ef8 flw fa4,124(a3) + d28e: 1a06 slli s4,s4,0x21 + d290: 8091 srli s1,s1,0x4 + d292: 067f 0x67f + d294: 2540 fld fs0,136(a0) + d296: 891e mv s2,t2 d298: 917f 0x917f - d29a: 7ef8 flw fa4,124(a3) + d29a: 7f80 flw fs0,56(a5) d29c: 1a06 slli s4,s4,0x21 - d29e: 401e 0x401e - d2a0: 2225 jal d3c8 <__stack_size+0xcbc8> - d2a2: 7f84 flw fs1,56(a5) - d2a4: 401a 0x401a - d2a6: 2224 fld fs1,64(a2) - d2a8: 4b40 lw s0,20(a4) - d2aa: 2224 fld fs1,64(a2) - d2ac: 9f2d 0x9f2d - d2ae: 079c addi a5,sp,960 - d2b0: 0000 unimp - d2b2: 081e slli a6,a6,0x7 - d2b4: 0000 unimp - d2b6: 0055 c.addi zero,21 - d2b8: a891 j d30c <__stack_size+0xcb0c> - d2ba: 067f 0x67f - d2bc: 4b40 lw s0,20(a4) - d2be: 2224 fld fs1,64(a2) - d2c0: 8091 srli s1,s1,0x4 - d2c2: 067f 0x67f - d2c4: 0079 c.addi zero,30 - d2c6: 911a add sp,sp,t1 - d2c8: 7ef8 flw fa4,124(a3) - d2ca: 7906 flw fs2,96(sp) - d2cc: 1a00 addi s0,sp,304 - d2ce: 791e flw fs2,228(sp) - d2d0: 1a00 addi s0,sp,304 - d2d2: f891 bnez s1,d1e6 <__stack_size+0xc9e6> - d2d4: 067e slli a2,a2,0x1f - d2d6: 0079 c.addi zero,30 - d2d8: 911a add sp,sp,t1 - d2da: 7f80 flw fs0,56(a5) - d2dc: 4006 0x4006 - d2de: 1e25 addi t3,t3,-23 - d2e0: 8091 srli s1,s1,0x4 - d2e2: 067f 0x67f - d2e4: 0079 c.addi zero,30 - d2e6: 911a add sp,sp,t1 - d2e8: 7ef8 flw fa4,124(a3) - d2ea: 4006 0x4006 - d2ec: 1e25 addi t3,t3,-23 - d2ee: 9122 add sp,sp,s0 + d29e: f891 bnez s1,d1b2 <__stack_size+0xc9b2> + d2a0: 067e slli a2,a2,0x1f + d2a2: 2540 fld fs0,136(a0) + d2a4: 221e fld ft4,448(sp) + d2a6: 7f89 lui t6,0xfffe2 + d2a8: 8091 srli s1,s1,0x4 + d2aa: 067f 0x67f + d2ac: 891a mv s2,t1 + d2ae: 917f 0x917f + d2b0: 7ef8 flw fa4,124(a3) + d2b2: 1a06 slli s4,s4,0x21 + d2b4: 401e 0x401e + d2b6: 2225 jal d3de <__stack_size+0xcbde> + d2b8: 7f89 lui t6,0xfffe2 + d2ba: 401a 0x401a + d2bc: 2224 fld fs1,64(a2) + d2be: 4b40 lw s0,20(a4) + d2c0: 2224 fld fs1,64(a2) + d2c2: 9f2d 0x9f2d + d2c4: 0850 addi a2,sp,20 + d2c6: 0000 unimp + d2c8: 08ae slli a7,a7,0xb + d2ca: 0000 unimp + d2cc: 0055 c.addi zero,21 + d2ce: d891 beqz s1,d1e2 <__stack_size+0xc9e2> + d2d0: 067e slli a2,a2,0x1f + d2d2: 4b40 lw s0,20(a4) + d2d4: 2224 fld fs1,64(a2) + d2d6: 7f89 lui t6,0xfffe2 + d2d8: 8091 srli s1,s1,0x4 + d2da: 067f 0x67f + d2dc: 891a mv s2,t1 + d2de: 917f 0x917f + d2e0: 7ef8 flw fa4,124(a3) + d2e2: 1a06 slli s4,s4,0x21 + d2e4: 891e mv s2,t2 + d2e6: 1a7f 0x1a7f + d2e8: 7f89 lui t6,0xfffe2 + d2ea: f891 bnez s1,d1fe <__stack_size+0xc9fe> + d2ec: 067e slli a2,a2,0x1f + d2ee: 911a add sp,sp,t1 d2f0: 7f80 flw fs0,56(a5) - d2f2: 7906 flw fs2,96(sp) - d2f4: 1a00 addi s0,sp,304 - d2f6: f891 bnez s1,d20a <__stack_size+0xca0a> - d2f8: 067e slli a2,a2,0x1f - d2fa: 0079 c.addi zero,30 - d2fc: 1e1a slli t3,t3,0x26 - d2fe: 2540 fld fs0,136(a0) - d300: 7922 flw fs2,40(sp) - d302: 1a00 addi s0,sp,304 - d304: 2440 fld fs0,136(s0) - d306: 4022 0x4022 - d308: 2d22244b 0x2d22244b - d30c: 1e9f 0008 5000 0x500000081e9f - d312: 0008 addi a0,sp,0 - d314: 5500 lw s0,40(a0) - d316: 9100 0x9100 - d318: 7fa8 flw fa0,120(a5) - d31a: 4006 0x4006 - d31c: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn - d320: 917f 0x917f - d322: 7f80 flw fs0,56(a5) - d324: 1a06 slli s4,s4,0x21 - d326: 7f89 lui t6,0xfffe2 - d328: f891 bnez s1,d23c <__stack_size+0xca3c> - d32a: 067e slli a2,a2,0x1f - d32c: 1e1a slli t3,t3,0x26 - d32e: 7f89 lui t6,0xfffe2 - d330: 891a mv s2,t1 - d332: 917f 0x917f - d334: 7ef8 flw fa4,124(a3) - d336: 1a06 slli s4,s4,0x21 - d338: 8091 srli s1,s1,0x4 - d33a: 067f 0x67f - d33c: 2540 fld fs0,136(a0) - d33e: 891e mv s2,t2 - d340: 917f 0x917f - d342: 7f80 flw fs0,56(a5) - d344: 1a06 slli s4,s4,0x21 - d346: f891 bnez s1,d25a <__stack_size+0xca5a> - d348: 067e slli a2,a2,0x1f - d34a: 2540 fld fs0,136(a0) - d34c: 221e fld ft4,448(sp) - d34e: 7f89 lui t6,0xfffe2 - d350: 8091 srli s1,s1,0x4 - d352: 067f 0x67f - d354: 891a mv s2,t1 + d2f2: 4006 0x4006 + d2f4: 1e25 addi t3,t3,-23 + d2f6: 7f89 lui t6,0xfffe2 + d2f8: 8091 srli s1,s1,0x4 + d2fa: 067f 0x67f + d2fc: 911a add sp,sp,t1 + d2fe: 7ef8 flw fa4,124(a3) + d300: 4006 0x4006 + d302: 1e25 addi t3,t3,-23 + d304: 8922 mv s2,s0 + d306: 917f 0x917f + d308: 7f80 flw fs0,56(a5) + d30a: 1a06 slli s4,s4,0x21 + d30c: 7f89 lui t6,0xfffe2 + d30e: f891 bnez s1,d222 <__stack_size+0xca22> + d310: 067e slli a2,a2,0x1f + d312: 1e1a slli t3,t3,0x26 + d314: 2540 fld fs0,136(a0) + d316: 8922 mv s2,s0 + d318: 1a7f 0x1a7f + d31a: 2440 fld fs0,136(s0) + d31c: 4022 0x4022 + d31e: 2d22244b 0x2d22244b + d322: d49f 0009 da00 0xda000009d49f + d328: 0009 c.addi zero,2 + d32a: 5500 lw s0,40(a0) + d32c: 9100 0x9100 + d32e: 7ed8 flw fa4,60(a3) + d330: 4006 0x4006 + d332: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn + d336: 917f 0x917f + d338: 7f80 flw fs0,56(a5) + d33a: 1a06 slli s4,s4,0x21 + d33c: 7f89 lui t6,0xfffe2 + d33e: f891 bnez s1,d252 <__stack_size+0xca52> + d340: 067e slli a2,a2,0x1f + d342: 1e1a slli t3,t3,0x26 + d344: 7f89 lui t6,0xfffe2 + d346: 891a mv s2,t1 + d348: 917f 0x917f + d34a: 7ef8 flw fa4,124(a3) + d34c: 1a06 slli s4,s4,0x21 + d34e: 8091 srli s1,s1,0x4 + d350: 067f 0x67f + d352: 2540 fld fs0,136(a0) + d354: 891e mv s2,t2 d356: 917f 0x917f - d358: 7ef8 flw fa4,124(a3) + d358: 7f80 flw fs0,56(a5) d35a: 1a06 slli s4,s4,0x21 - d35c: 401e 0x401e - d35e: 2225 jal d486 <__stack_size+0xcc86> - d360: 7f89 lui t6,0xfffe2 - d362: 401a 0x401a - d364: 2224 fld fs1,64(a2) - d366: 4b40 lw s0,20(a4) - d368: 2224 fld fs1,64(a2) - d36a: 9f2d 0x9f2d - d36c: 0850 addi a2,sp,20 - d36e: 0000 unimp - d370: 08ae slli a7,a7,0xb - d372: 0000 unimp - d374: 0055 c.addi zero,21 - d376: d891 beqz s1,d28a <__stack_size+0xca8a> - d378: 067e slli a2,a2,0x1f - d37a: 4b40 lw s0,20(a4) - d37c: 2224 fld fs1,64(a2) - d37e: 7f89 lui t6,0xfffe2 - d380: 8091 srli s1,s1,0x4 - d382: 067f 0x67f - d384: 891a mv s2,t1 - d386: 917f 0x917f - d388: 7ef8 flw fa4,124(a3) - d38a: 1a06 slli s4,s4,0x21 - d38c: 891e mv s2,t2 - d38e: 1a7f 0x1a7f - d390: 7f89 lui t6,0xfffe2 - d392: f891 bnez s1,d2a6 <__stack_size+0xcaa6> - d394: 067e slli a2,a2,0x1f - d396: 911a add sp,sp,t1 - d398: 7f80 flw fs0,56(a5) - d39a: 4006 0x4006 - d39c: 1e25 addi t3,t3,-23 - d39e: 7f89 lui t6,0xfffe2 - d3a0: 8091 srli s1,s1,0x4 - d3a2: 067f 0x67f - d3a4: 911a add sp,sp,t1 - d3a6: 7ef8 flw fa4,124(a3) - d3a8: 4006 0x4006 - d3aa: 1e25 addi t3,t3,-23 - d3ac: 8922 mv s2,s0 - d3ae: 917f 0x917f - d3b0: 7f80 flw fs0,56(a5) - d3b2: 1a06 slli s4,s4,0x21 - d3b4: 7f89 lui t6,0xfffe2 - d3b6: f891 bnez s1,d2ca <__stack_size+0xcaca> - d3b8: 067e slli a2,a2,0x1f - d3ba: 1e1a slli t3,t3,0x26 - d3bc: 2540 fld fs0,136(a0) - d3be: 8922 mv s2,s0 - d3c0: 1a7f 0x1a7f - d3c2: 2440 fld fs0,136(s0) - d3c4: 4022 0x4022 - d3c6: 2d22244b 0x2d22244b - d3ca: d49f 0009 da00 0xda000009d49f - d3d0: 0009 c.addi zero,2 - d3d2: 5500 lw s0,40(a0) - d3d4: 9100 0x9100 - d3d6: 7ed8 flw fa4,60(a3) - d3d8: 4006 0x4006 - d3da: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn - d3de: 917f 0x917f - d3e0: 7f80 flw fs0,56(a5) - d3e2: 1a06 slli s4,s4,0x21 - d3e4: 7f89 lui t6,0xfffe2 - d3e6: f891 bnez s1,d2fa <__stack_size+0xcafa> - d3e8: 067e slli a2,a2,0x1f - d3ea: 1e1a slli t3,t3,0x26 - d3ec: 7f89 lui t6,0xfffe2 - d3ee: 891a mv s2,t1 - d3f0: 917f 0x917f - d3f2: 7ef8 flw fa4,124(a3) - d3f4: 1a06 slli s4,s4,0x21 - d3f6: 8091 srli s1,s1,0x4 - d3f8: 067f 0x67f - d3fa: 2540 fld fs0,136(a0) - d3fc: 891e mv s2,t2 - d3fe: 917f 0x917f - d400: 7f80 flw fs0,56(a5) - d402: 1a06 slli s4,s4,0x21 - d404: f891 bnez s1,d318 <__stack_size+0xcb18> - d406: 067e slli a2,a2,0x1f - d408: 2540 fld fs0,136(a0) - d40a: 221e fld ft4,448(sp) - d40c: 7f89 lui t6,0xfffe2 - d40e: 8091 srli s1,s1,0x4 - d410: 067f 0x67f - d412: 891a mv s2,t1 - d414: 917f 0x917f - d416: 7ef8 flw fa4,124(a3) - d418: 1a06 slli s4,s4,0x21 - d41a: 401e 0x401e - d41c: 2225 jal d544 <__stack_size+0xcd44> - d41e: 7f89 lui t6,0xfffe2 - d420: 401a 0x401a - d422: 2224 fld fs1,64(a2) - d424: 4b40 lw s0,20(a4) - d426: 2224 fld fs1,64(a2) - d428: 9f2d 0x9f2d + d35c: f891 bnez s1,d270 <__stack_size+0xca70> + d35e: 067e slli a2,a2,0x1f + d360: 2540 fld fs0,136(a0) + d362: 221e fld ft4,448(sp) + d364: 7f89 lui t6,0xfffe2 + d366: 8091 srli s1,s1,0x4 + d368: 067f 0x67f + d36a: 891a mv s2,t1 + d36c: 917f 0x917f + d36e: 7ef8 flw fa4,124(a3) + d370: 1a06 slli s4,s4,0x21 + d372: 401e 0x401e + d374: 2225 jal d49c <__stack_size+0xcc9c> + d376: 7f89 lui t6,0xfffe2 + d378: 401a 0x401a + d37a: 2224 fld fs1,64(a2) + d37c: 4b40 lw s0,20(a4) + d37e: 2224 fld fs1,64(a2) + d380: 9f2d 0x9f2d ... - d432: 04e4 addi s1,sp,588 - d434: 0000 unimp - d436: 04ea slli s1,s1,0x1a + d38a: 04e4 addi s1,sp,588 + d38c: 0000 unimp + d38e: 04ea slli s1,s1,0x1a + d390: 0000 unimp + d392: 0011 c.addi zero,4 + d394: 0075 c.addi zero,29 + d396: 4b40 lw s0,20(a4) + d398: 2224 fld fs1,64(a2) + d39a: 4b400087 0x4b400087 + d39e: 2224 fld fs1,64(a2) + d3a0: 082d addi a6,a6,11 + d3a2: 1aff 0x1aff + d3a4: ea9f 0004 f600 0xf6000004ea9f + d3aa: 0004 addi s1,sp,0 + d3ac: 1f00 addi s0,sp,944 + d3ae: 7500 flw fs0,40(a0) + d3b0: 4000 lw s0,0(s0) + d3b2: 8722244b 0x8722244b + d3b6: 4000 lw s0,0(s0) + d3b8: 2d22244b 0x2d22244b + d3bc: 008a slli ra,ra,0x2 + d3be: 4b40 lw s0,20(a4) + d3c0: 2224 fld fs1,64(a2) + d3c2: 0081 addi ra,ra,0 + d3c4: 4b40 lw s0,20(a4) + d3c6: 2224 fld fs1,64(a2) + d3c8: 212d jal d7f2 <__stack_size+0xcff2> + d3ca: ff08 fsw fa0,56(a4) + d3cc: 9f1a add t5,t5,t1 + ... + d3d6: 050e slli a0,a0,0x3 + d3d8: 0000 unimp + d3da: 053c addi a5,sp,648 + d3dc: 0000 unimp + d3de: 0001 nop + d3e0: 3c5f 0005 1a00 0x1a0000053c5f + d3e6: 0006 0x6 + d3e8: 0b00 addi s0,sp,400 + d3ea: 9100 0x9100 + d3ec: 7ef0 flw fa2,124(a3) + d3ee: 8906 mv s2,ra + d3f0: 1a00 addi s0,sp,304 + d3f2: 0076 0x76 + d3f4: 9f1e add t5,t5,t2 + d3f6: 061a slli a2,a2,0x6 + d3f8: 0000 unimp + d3fa: 0644 addi s1,sp,772 + d3fc: 0000 unimp + d3fe: f091000b 0xf091000b + d402: 067e slli a2,a2,0x1f + d404: 008c addi a1,sp,64 + d406: 761a flw fa2,164(sp) + d408: 1e00 addi s0,sp,816 + d40a: 449f 0006 8200 0x82000006449f + d410: 0006 0x6 + d412: 0c00 addi s0,sp,528 + d414: 9100 0x9100 + d416: 7ef0 flw fa2,124(a3) + d418: 0a06 slli s4,s4,0x1 + d41a: ffff 0xffff + d41c: 761a flw fa2,164(sp) + d41e: 1e00 addi s0,sp,816 + d420: 829f 0006 8400 0x84000006829f + d426: 0006 0x6 + d428: 0b00 addi s0,sp,400 + d42a: 7a00 flw fs0,48(a2) + d42c: 917f 0x917f + d42e: 7ef0 flw fa2,124(a3) + d430: 1a06 slli s4,s4,0x21 + d432: 0076 0x76 + d434: 9f1e add t5,t5,t2 + d436: 0684 addi s1,sp,832 d438: 0000 unimp - d43a: 0011 c.addi zero,4 - d43c: 0075 c.addi zero,29 - d43e: 4b40 lw s0,20(a4) - d440: 2224 fld fs1,64(a2) - d442: 4b400087 0x4b400087 - d446: 2224 fld fs1,64(a2) - d448: 082d addi a6,a6,11 - d44a: 1aff 0x1aff - d44c: ea9f 0004 f600 0xf6000004ea9f - d452: 0004 addi s1,sp,0 - d454: 1f00 addi s0,sp,944 - d456: 7500 flw fs0,40(a0) - d458: 4000 lw s0,0(s0) - d45a: 8722244b 0x8722244b - d45e: 4000 lw s0,0(s0) - d460: 2d22244b 0x2d22244b - d464: 008a slli ra,ra,0x2 - d466: 4b40 lw s0,20(a4) - d468: 2224 fld fs1,64(a2) - d46a: 0081 addi ra,ra,0 - d46c: 4b40 lw s0,20(a4) - d46e: 2224 fld fs1,64(a2) - d470: 212d jal d89a <__stack_size+0xd09a> - d472: ff08 fsw fa0,56(a4) - d474: 9f1a add t5,t5,t1 + d43a: 0686 slli a3,a3,0x1 + d43c: 0000 unimp + d43e: 000c addi a1,sp,0 + d440: f091 bnez s1,d344 <__stack_size+0xcb44> + d442: 067e slli a2,a2,0x1f + d444: ff0a fsw ft2,188(sp) + d446: 1aff 0x1aff + d448: 0076 0x76 + d44a: 9f1e add t5,t5,t2 + d44c: 0686 slli a3,a3,0x1 + d44e: 0000 unimp + d450: 06c4 addi s1,sp,836 + d452: 0000 unimp + d454: 7f84000b 0x7f84000b + d458: f091 bnez s1,d35c <__stack_size+0xcb5c> + d45a: 067e slli a2,a2,0x1f + d45c: 761a flw fa2,164(sp) + d45e: 1e00 addi s0,sp,816 + d460: c49f 0006 e200 0xe2000006c49f + d466: 0006 0x6 + d468: 0b00 addi s0,sp,400 + d46a: 9100 0x9100 + d46c: 7ef0 flw fa2,124(a3) + d46e: 8406 mv s0,ra + d470: 1a00 addi s0,sp,304 + d472: 0076 0x76 + d474: 9f1e add t5,t5,t2 + d476: 06e2 slli a3,a3,0x18 + d478: 0000 unimp + d47a: 074e slli a4,a4,0x13 + d47c: 0000 unimp + d47e: 7f85000b 0x7f85000b + d482: f091 bnez s1,d386 <__stack_size+0xcb86> + d484: 067e slli a2,a2,0x1f + d486: 761a flw fa2,164(sp) + d488: 1e00 addi s0,sp,816 + d48a: 4e9f 0007 5600 0x560000074e9f + d490: 0b000007 0xb000007 + d494: 9100 0x9100 + d496: 7ef0 flw fa2,124(a3) + d498: 7906 flw fs2,96(sp) + d49a: 1a00 addi s0,sp,304 + d49c: 0076 0x76 + d49e: 9f1e add t5,t5,t2 + d4a0: 0756 slli a4,a4,0x15 + d4a2: 0000 unimp + d4a4: 079c addi a5,sp,960 + d4a6: 0000 unimp + d4a8: 7f84000b 0x7f84000b + d4ac: f091 bnez s1,d3b0 <__stack_size+0xcbb0> + d4ae: 067e slli a2,a2,0x1f + d4b0: 761a flw fa2,164(sp) + d4b2: 1e00 addi s0,sp,816 + d4b4: 9c9f 0007 fa00 0xfa0000079c9f + d4ba: 0b000007 0xb000007 + d4be: 9100 0x9100 + d4c0: 7ef0 flw fa2,124(a3) + d4c2: 7906 flw fs2,96(sp) + d4c4: 1a00 addi s0,sp,304 + d4c6: 0076 0x76 + d4c8: 9f1e add t5,t5,t2 + d4ca: 07fa slli a5,a5,0x1e + d4cc: 0000 unimp + d4ce: 081e slli a6,a6,0x7 + d4d0: 0000 unimp + d4d2: 0010 addi a2,sp,0 + d4d4: f091 bnez s1,d3d8 <__stack_size+0xcbd8> + d4d6: 067e slli a2,a2,0x1f + d4d8: 0079 c.addi zero,30 + d4da: 911a add sp,sp,t1 + d4dc: 7f8c flw fa1,56(a5) + d4de: 7906 flw fs2,96(sp) + d4e0: 1a00 addi s0,sp,304 + d4e2: 9f1e add t5,t5,t2 + d4e4: 081e slli a6,a6,0x7 + d4e6: 0000 unimp + d4e8: 08ae slli a7,a7,0xb + d4ea: 0000 unimp + d4ec: 0010 addi a2,sp,0 + d4ee: 7f89 lui t6,0xfffe2 + d4f0: f091 bnez s1,d3f4 <__stack_size+0xcbf4> + d4f2: 067e slli a2,a2,0x1f + d4f4: 891a mv s2,t1 + d4f6: 917f 0x917f + d4f8: 7f8c flw fa1,56(a5) + d4fa: 1a06 slli s4,s4,0x21 + d4fc: 9f1e add t5,t5,t2 + d4fe: 09d4 addi a3,sp,212 + d500: 0000 unimp + d502: 09da slli s3,s3,0x16 + d504: 0000 unimp + d506: 0010 addi a2,sp,0 + d508: 7f89 lui t6,0xfffe2 + d50a: f091 bnez s1,d40e <__stack_size+0xcc0e> + d50c: 067e slli a2,a2,0x1f + d50e: 891a mv s2,t1 + d510: 917f 0x917f + d512: 7f8c flw fa1,56(a5) + d514: 1a06 slli s4,s4,0x21 + d516: 9f1e add t5,t5,t2 ... - d47e: 050e slli a0,a0,0x3 - d480: 0000 unimp - d482: 053c addi a5,sp,648 - d484: 0000 unimp - d486: 0001 nop - d488: 3c5f 0005 1a00 0x1a0000053c5f - d48e: 0006 0x6 - d490: 0b00 addi s0,sp,400 - d492: 9100 0x9100 - d494: 7ef0 flw fa2,124(a3) - d496: 8906 mv s2,ra - d498: 1a00 addi s0,sp,304 - d49a: 0076 0x76 - d49c: 9f1e add t5,t5,t2 - d49e: 061a slli a2,a2,0x6 - d4a0: 0000 unimp - d4a2: 0644 addi s1,sp,772 - d4a4: 0000 unimp - d4a6: f091000b 0xf091000b - d4aa: 067e slli a2,a2,0x1f - d4ac: 008c addi a1,sp,64 - d4ae: 761a flw fa2,164(sp) - d4b0: 1e00 addi s0,sp,816 - d4b2: 449f 0006 8200 0x82000006449f - d4b8: 0006 0x6 - d4ba: 0c00 addi s0,sp,528 - d4bc: 9100 0x9100 - d4be: 7ef0 flw fa2,124(a3) - d4c0: 0a06 slli s4,s4,0x1 - d4c2: ffff 0xffff - d4c4: 761a flw fa2,164(sp) - d4c6: 1e00 addi s0,sp,816 - d4c8: 829f 0006 8400 0x84000006829f - d4ce: 0006 0x6 - d4d0: 0b00 addi s0,sp,400 - d4d2: 7a00 flw fs0,48(a2) - d4d4: 917f 0x917f - d4d6: 7ef0 flw fa2,124(a3) - d4d8: 1a06 slli s4,s4,0x21 - d4da: 0076 0x76 - d4dc: 9f1e add t5,t5,t2 - d4de: 0684 addi s1,sp,832 - d4e0: 0000 unimp - d4e2: 0686 slli a3,a3,0x1 - d4e4: 0000 unimp - d4e6: 000c addi a1,sp,0 - d4e8: f091 bnez s1,d3ec <__stack_size+0xcbec> - d4ea: 067e slli a2,a2,0x1f - d4ec: ff0a fsw ft2,188(sp) - d4ee: 1aff 0x1aff - d4f0: 0076 0x76 - d4f2: 9f1e add t5,t5,t2 - d4f4: 0686 slli a3,a3,0x1 - d4f6: 0000 unimp - d4f8: 06c4 addi s1,sp,836 - d4fa: 0000 unimp - d4fc: 7f84000b 0x7f84000b - d500: f091 bnez s1,d404 <__stack_size+0xcc04> - d502: 067e slli a2,a2,0x1f - d504: 761a flw fa2,164(sp) - d506: 1e00 addi s0,sp,816 - d508: c49f 0006 e200 0xe2000006c49f - d50e: 0006 0x6 - d510: 0b00 addi s0,sp,400 - d512: 9100 0x9100 - d514: 7ef0 flw fa2,124(a3) - d516: 8406 mv s0,ra - d518: 1a00 addi s0,sp,304 - d51a: 0076 0x76 - d51c: 9f1e add t5,t5,t2 - d51e: 06e2 slli a3,a3,0x18 - d520: 0000 unimp - d522: 074e slli a4,a4,0x13 - d524: 0000 unimp - d526: 7f85000b 0x7f85000b - d52a: f091 bnez s1,d42e <__stack_size+0xcc2e> - d52c: 067e slli a2,a2,0x1f - d52e: 761a flw fa2,164(sp) - d530: 1e00 addi s0,sp,816 - d532: 4e9f 0007 5600 0x560000074e9f - d538: 0b000007 0xb000007 - d53c: 9100 0x9100 - d53e: 7ef0 flw fa2,124(a3) - d540: 7906 flw fs2,96(sp) - d542: 1a00 addi s0,sp,304 - d544: 0076 0x76 - d546: 9f1e add t5,t5,t2 - d548: 0756 slli a4,a4,0x15 - d54a: 0000 unimp - d54c: 079c addi a5,sp,960 - d54e: 0000 unimp - d550: 7f84000b 0x7f84000b - d554: f091 bnez s1,d458 <__stack_size+0xcc58> - d556: 067e slli a2,a2,0x1f - d558: 761a flw fa2,164(sp) - d55a: 1e00 addi s0,sp,816 - d55c: 9c9f 0007 fa00 0xfa0000079c9f - d562: 0b000007 0xb000007 - d566: 9100 0x9100 - d568: 7ef0 flw fa2,124(a3) - d56a: 7906 flw fs2,96(sp) - d56c: 1a00 addi s0,sp,304 - d56e: 0076 0x76 - d570: 9f1e add t5,t5,t2 - d572: 07fa slli a5,a5,0x1e - d574: 0000 unimp - d576: 081e slli a6,a6,0x7 - d578: 0000 unimp - d57a: 0010 addi a2,sp,0 - d57c: f091 bnez s1,d480 <__stack_size+0xcc80> - d57e: 067e slli a2,a2,0x1f - d580: 0079 c.addi zero,30 - d582: 911a add sp,sp,t1 - d584: 7f8c flw fa1,56(a5) - d586: 7906 flw fs2,96(sp) - d588: 1a00 addi s0,sp,304 - d58a: 9f1e add t5,t5,t2 - d58c: 081e slli a6,a6,0x7 - d58e: 0000 unimp - d590: 08ae slli a7,a7,0xb - d592: 0000 unimp - d594: 0010 addi a2,sp,0 - d596: 7f89 lui t6,0xfffe2 - d598: f091 bnez s1,d49c <__stack_size+0xcc9c> - d59a: 067e slli a2,a2,0x1f - d59c: 891a mv s2,t1 - d59e: 917f 0x917f - d5a0: 7f8c flw fa1,56(a5) - d5a2: 1a06 slli s4,s4,0x21 - d5a4: 9f1e add t5,t5,t2 - d5a6: 09d4 addi a3,sp,212 - d5a8: 0000 unimp - d5aa: 09da slli s3,s3,0x16 - d5ac: 0000 unimp - d5ae: 0010 addi a2,sp,0 - d5b0: 7f89 lui t6,0xfffe2 - d5b2: f091 bnez s1,d4b6 <__stack_size+0xccb6> - d5b4: 067e slli a2,a2,0x1f - d5b6: 891a mv s2,t1 - d5b8: 917f 0x917f - d5ba: 7f8c flw fa1,56(a5) - d5bc: 1a06 slli s4,s4,0x21 - d5be: 9f1e add t5,t5,t2 - ... - d5c8: 050e slli a0,a0,0x3 - d5ca: 0000 unimp - d5cc: 0512 slli a0,a0,0x4 - d5ce: 0000 unimp - d5d0: 0006 0x6 - d5d2: 0075 c.addi zero,29 - d5d4: 007e 0x7e - d5d6: 9f1e add t5,t5,t2 - d5d8: 0512 slli a0,a0,0x4 - d5da: 0000 unimp - d5dc: 051c addi a5,sp,640 - d5de: 0000 unimp - d5e0: 0001 nop - d5e2: 1c5e slli s8,s8,0x37 - d5e4: 0005 c.addi zero,1 - d5e6: 2200 fld fs0,0(a2) - d5e8: 0005 c.addi zero,1 - d5ea: 0b00 addi s0,sp,400 - d5ec: 9100 0x9100 - d5ee: 7ef0 flw fa2,124(a3) - d5f0: 8906 mv s2,ra - d5f2: 1a00 addi s0,sp,304 - d5f4: 0075 c.addi zero,29 - d5f6: 9f1e add t5,t5,t2 - d5f8: 0522 slli a0,a0,0x8 - d5fa: 0000 unimp - d5fc: 0538 addi a4,sp,648 - d5fe: 0000 unimp - d600: 0001 nop - d602: 3861 jal ce9a <__stack_size+0xc69a> - d604: 0005 c.addi zero,1 - d606: 3c00 fld fs0,56(s0) - d608: 0005 c.addi zero,1 - d60a: 1a00 addi s0,sp,304 - d60c: 9100 0x9100 - d60e: 7ef0 flw fa2,124(a3) - d610: 8906 mv s2,ra - d612: 1a00 addi s0,sp,304 - d614: 0075 c.addi zero,29 - d616: 911e add sp,sp,t2 - d618: 7ef0 flw fa2,124(a3) - d61a: 4006 0x4006 - d61c: 7625 lui a2,0xfffe9 - d61e: 1e00 addi s0,sp,816 - d620: 7f22 flw ft10,40(sp) - d622: 4000 lw s0,0(s0) - d624: 2225 jal d74c <__stack_size+0xcf4c> - d626: 3c9f 0005 1a00 0x1a0000053c9f - d62c: 0006 0x6 - d62e: 2200 fld fs0,0(a2) - d630: 9100 0x9100 - d632: 7ef0 flw fa2,124(a3) - d634: 8906 mv s2,ra - d636: 1a00 addi s0,sp,304 - d638: 0075 c.addi zero,29 - d63a: 911e add sp,sp,t2 + d520: 050e slli a0,a0,0x3 + d522: 0000 unimp + d524: 0512 slli a0,a0,0x4 + d526: 0000 unimp + d528: 0006 0x6 + d52a: 0075 c.addi zero,29 + d52c: 007e 0x7e + d52e: 9f1e add t5,t5,t2 + d530: 0512 slli a0,a0,0x4 + d532: 0000 unimp + d534: 051c addi a5,sp,640 + d536: 0000 unimp + d538: 0001 nop + d53a: 1c5e slli s8,s8,0x37 + d53c: 0005 c.addi zero,1 + d53e: 2200 fld fs0,0(a2) + d540: 0005 c.addi zero,1 + d542: 0b00 addi s0,sp,400 + d544: 9100 0x9100 + d546: 7ef0 flw fa2,124(a3) + d548: 8906 mv s2,ra + d54a: 1a00 addi s0,sp,304 + d54c: 0075 c.addi zero,29 + d54e: 9f1e add t5,t5,t2 + d550: 0522 slli a0,a0,0x8 + d552: 0000 unimp + d554: 0538 addi a4,sp,648 + d556: 0000 unimp + d558: 0001 nop + d55a: 3861 jal cdf2 <__stack_size+0xc5f2> + d55c: 0005 c.addi zero,1 + d55e: 3c00 fld fs0,56(s0) + d560: 0005 c.addi zero,1 + d562: 1a00 addi s0,sp,304 + d564: 9100 0x9100 + d566: 7ef0 flw fa2,124(a3) + d568: 8906 mv s2,ra + d56a: 1a00 addi s0,sp,304 + d56c: 0075 c.addi zero,29 + d56e: 911e add sp,sp,t2 + d570: 7ef0 flw fa2,124(a3) + d572: 4006 0x4006 + d574: 7625 lui a2,0xfffe9 + d576: 1e00 addi s0,sp,816 + d578: 7f22 flw ft10,40(sp) + d57a: 4000 lw s0,0(s0) + d57c: 2225 jal d6a4 <__stack_size+0xcea4> + d57e: 3c9f 0005 1a00 0x1a0000053c9f + d584: 0006 0x6 + d586: 2200 fld fs0,0(a2) + d588: 9100 0x9100 + d58a: 7ef0 flw fa2,124(a3) + d58c: 8906 mv s2,ra + d58e: 1a00 addi s0,sp,304 + d590: 0075 c.addi zero,29 + d592: 911e add sp,sp,t2 + d594: 7ef0 flw fa2,124(a3) + d596: 4006 0x4006 + d598: 7625 lui a2,0xfffe9 + d59a: 1e00 addi s0,sp,816 + d59c: 9122 add sp,sp,s0 + d59e: 7ef0 flw fa2,124(a3) + d5a0: 8906 mv s2,ra + d5a2: 1a00 addi s0,sp,304 + d5a4: 0076 0x76 + d5a6: 401e 0x401e + d5a8: 2225 jal d6d0 <__stack_size+0xced0> + d5aa: 1a9f 0006 4400 0x440000061a9f + d5b0: 0006 0x6 + d5b2: 2200 fld fs0,0(a2) + d5b4: 9100 0x9100 + d5b6: 7ef0 flw fa2,124(a3) + d5b8: 8c06 mv s8,ra + d5ba: 1a00 addi s0,sp,304 + d5bc: 0075 c.addi zero,29 + d5be: 911e add sp,sp,t2 + d5c0: 7ef0 flw fa2,124(a3) + d5c2: 4006 0x4006 + d5c4: 7625 lui a2,0xfffe9 + d5c6: 1e00 addi s0,sp,816 + d5c8: 9122 add sp,sp,s0 + d5ca: 7ef0 flw fa2,124(a3) + d5cc: 8c06 mv s8,ra + d5ce: 1a00 addi s0,sp,304 + d5d0: 0076 0x76 + d5d2: 401e 0x401e + d5d4: 2225 jal d6fc <__stack_size+0xcefc> + d5d6: 449f 0006 8200 0x82000006449f + d5dc: 0006 0x6 + d5de: 2400 fld fs0,8(s0) + d5e0: 9100 0x9100 + d5e2: 7ef0 flw fa2,124(a3) + d5e4: 0a06 slli s4,s4,0x1 + d5e6: ffff 0xffff + d5e8: 751a flw fa0,164(sp) + d5ea: 1e00 addi s0,sp,816 + d5ec: f091 bnez s1,d4f0 <__stack_size+0xccf0> + d5ee: 067e slli a2,a2,0x1f + d5f0: 2540 fld fs0,136(a0) + d5f2: 0076 0x76 + d5f4: 221e fld ft4,448(sp) + d5f6: f091 bnez s1,d4fa <__stack_size+0xccfa> + d5f8: 067e slli a2,a2,0x1f + d5fa: ff0a fsw ft2,188(sp) + d5fc: 1aff 0x1aff + d5fe: 0076 0x76 + d600: 401e 0x401e + d602: 2225 jal d72a <__stack_size+0xcf2a> + d604: 829f 0006 8400 0x84000006829f + d60a: 0006 0x6 + d60c: 2200 fld fs0,0(a2) + d60e: 7a00 flw fs0,48(a2) + d610: 917f 0x917f + d612: 7ef0 flw fa2,124(a3) + d614: 1a06 slli s4,s4,0x21 + d616: 0075 c.addi zero,29 + d618: 911e add sp,sp,t2 + d61a: 7ef0 flw fa2,124(a3) + d61c: 4006 0x4006 + d61e: 7625 lui a2,0xfffe9 + d620: 1e00 addi s0,sp,816 + d622: 7a22 flw fs4,40(sp) + d624: 917f 0x917f + d626: 7ef0 flw fa2,124(a3) + d628: 1a06 slli s4,s4,0x21 + d62a: 0076 0x76 + d62c: 401e 0x401e + d62e: 2225 jal d756 <__stack_size+0xcf56> + d630: 849f 0006 8600 0x86000006849f + d636: 0006 0x6 + d638: 2400 fld fs0,8(s0) + d63a: 9100 0x9100 d63c: 7ef0 flw fa2,124(a3) - d63e: 4006 0x4006 - d640: 7625 lui a2,0xfffe9 - d642: 1e00 addi s0,sp,816 - d644: 9122 add sp,sp,s0 - d646: 7ef0 flw fa2,124(a3) - d648: 8906 mv s2,ra - d64a: 1a00 addi s0,sp,304 + d63e: 0a06 slli s4,s4,0x1 + d640: ffff 0xffff + d642: 751a flw fa0,164(sp) + d644: 1e00 addi s0,sp,816 + d646: f091 bnez s1,d54a <__stack_size+0xcd4a> + d648: 067e slli a2,a2,0x1f + d64a: 2540 fld fs0,136(a0) d64c: 0076 0x76 - d64e: 401e 0x401e - d650: 2225 jal d778 <__stack_size+0xcf78> - d652: 1a9f 0006 4400 0x440000061a9f - d658: 0006 0x6 - d65a: 2200 fld fs0,0(a2) - d65c: 9100 0x9100 - d65e: 7ef0 flw fa2,124(a3) - d660: 8c06 mv s8,ra - d662: 1a00 addi s0,sp,304 - d664: 0075 c.addi zero,29 - d666: 911e add sp,sp,t2 - d668: 7ef0 flw fa2,124(a3) - d66a: 4006 0x4006 - d66c: 7625 lui a2,0xfffe9 - d66e: 1e00 addi s0,sp,816 - d670: 9122 add sp,sp,s0 - d672: 7ef0 flw fa2,124(a3) - d674: 8c06 mv s8,ra - d676: 1a00 addi s0,sp,304 - d678: 0076 0x76 - d67a: 401e 0x401e - d67c: 2225 jal d7a4 <__stack_size+0xcfa4> - d67e: 449f 0006 8200 0x82000006449f - d684: 0006 0x6 - d686: 2400 fld fs0,8(s0) - d688: 9100 0x9100 - d68a: 7ef0 flw fa2,124(a3) - d68c: 0a06 slli s4,s4,0x1 - d68e: ffff 0xffff - d690: 751a flw fa0,164(sp) - d692: 1e00 addi s0,sp,816 - d694: f091 bnez s1,d598 <__stack_size+0xcd98> - d696: 067e slli a2,a2,0x1f - d698: 2540 fld fs0,136(a0) - d69a: 0076 0x76 - d69c: 221e fld ft4,448(sp) - d69e: f091 bnez s1,d5a2 <__stack_size+0xcda2> - d6a0: 067e slli a2,a2,0x1f - d6a2: ff0a fsw ft2,188(sp) - d6a4: 1aff 0x1aff - d6a6: 0076 0x76 - d6a8: 401e 0x401e - d6aa: 2225 jal d7d2 <__stack_size+0xcfd2> - d6ac: 829f 0006 8400 0x84000006829f - d6b2: 0006 0x6 - d6b4: 2200 fld fs0,0(a2) - d6b6: 7a00 flw fs0,48(a2) - d6b8: 917f 0x917f - d6ba: 7ef0 flw fa2,124(a3) - d6bc: 1a06 slli s4,s4,0x21 - d6be: 0075 c.addi zero,29 - d6c0: 911e add sp,sp,t2 - d6c2: 7ef0 flw fa2,124(a3) - d6c4: 4006 0x4006 - d6c6: 7625 lui a2,0xfffe9 - d6c8: 1e00 addi s0,sp,816 - d6ca: 7a22 flw fs4,40(sp) - d6cc: 917f 0x917f - d6ce: 7ef0 flw fa2,124(a3) - d6d0: 1a06 slli s4,s4,0x21 - d6d2: 0076 0x76 - d6d4: 401e 0x401e - d6d6: 2225 jal d7fe <__stack_size+0xcffe> - d6d8: 849f 0006 8600 0x86000006849f - d6de: 0006 0x6 - d6e0: 2400 fld fs0,8(s0) - d6e2: 9100 0x9100 - d6e4: 7ef0 flw fa2,124(a3) - d6e6: 0a06 slli s4,s4,0x1 - d6e8: ffff 0xffff - d6ea: 751a flw fa0,164(sp) - d6ec: 1e00 addi s0,sp,816 - d6ee: f091 bnez s1,d5f2 <__stack_size+0xcdf2> - d6f0: 067e slli a2,a2,0x1f - d6f2: 2540 fld fs0,136(a0) - d6f4: 0076 0x76 - d6f6: 221e fld ft4,448(sp) - d6f8: f091 bnez s1,d5fc <__stack_size+0xcdfc> - d6fa: 067e slli a2,a2,0x1f - d6fc: ff0a fsw ft2,188(sp) - d6fe: 1aff 0x1aff - d700: 0076 0x76 - d702: 401e 0x401e - d704: 2225 jal d82c <__stack_size+0xd02c> - d706: 869f 0006 c400 0xc4000006869f - d70c: 0006 0x6 - d70e: 2200 fld fs0,0(a2) - d710: 8400 0x8400 - d712: 917f 0x917f - d714: 7ef0 flw fa2,124(a3) - d716: 1a06 slli s4,s4,0x21 - d718: 0075 c.addi zero,29 - d71a: 911e add sp,sp,t2 + d64e: 221e fld ft4,448(sp) + d650: f091 bnez s1,d554 <__stack_size+0xcd54> + d652: 067e slli a2,a2,0x1f + d654: ff0a fsw ft2,188(sp) + d656: 1aff 0x1aff + d658: 0076 0x76 + d65a: 401e 0x401e + d65c: 2225 jal d784 <__stack_size+0xcf84> + d65e: 869f 0006 c400 0xc4000006869f + d664: 0006 0x6 + d666: 2200 fld fs0,0(a2) + d668: 8400 0x8400 + d66a: 917f 0x917f + d66c: 7ef0 flw fa2,124(a3) + d66e: 1a06 slli s4,s4,0x21 + d670: 0075 c.addi zero,29 + d672: 911e add sp,sp,t2 + d674: 7ef0 flw fa2,124(a3) + d676: 4006 0x4006 + d678: 7625 lui a2,0xfffe9 + d67a: 1e00 addi s0,sp,816 + d67c: 8422 mv s0,s0 + d67e: 917f 0x917f + d680: 7ef0 flw fa2,124(a3) + d682: 1a06 slli s4,s4,0x21 + d684: 0076 0x76 + d686: 401e 0x401e + d688: 2225 jal d7b0 <__stack_size+0xcfb0> + d68a: c49f 0006 e200 0xe2000006c49f + d690: 0006 0x6 + d692: 2200 fld fs0,0(a2) + d694: 9100 0x9100 + d696: 7ef0 flw fa2,124(a3) + d698: 8406 mv s0,ra + d69a: 1a00 addi s0,sp,304 + d69c: 0075 c.addi zero,29 + d69e: 911e add sp,sp,t2 + d6a0: 7ef0 flw fa2,124(a3) + d6a2: 4006 0x4006 + d6a4: 7625 lui a2,0xfffe9 + d6a6: 1e00 addi s0,sp,816 + d6a8: 9122 add sp,sp,s0 + d6aa: 7ef0 flw fa2,124(a3) + d6ac: 8406 mv s0,ra + d6ae: 1a00 addi s0,sp,304 + d6b0: 0076 0x76 + d6b2: 401e 0x401e + d6b4: 2225 jal d7dc <__stack_size+0xcfdc> + d6b6: e29f 0006 4e00 0x4e000006e29f + d6bc: 22000007 0x22000007 + d6c0: 8500 0x8500 + d6c2: 917f 0x917f + d6c4: 7ef0 flw fa2,124(a3) + d6c6: 1a06 slli s4,s4,0x21 + d6c8: 0075 c.addi zero,29 + d6ca: 911e add sp,sp,t2 + d6cc: 7ef0 flw fa2,124(a3) + d6ce: 4006 0x4006 + d6d0: 7625 lui a2,0xfffe9 + d6d2: 1e00 addi s0,sp,816 + d6d4: 8522 mv a0,s0 + d6d6: 917f 0x917f + d6d8: 7ef0 flw fa2,124(a3) + d6da: 1a06 slli s4,s4,0x21 + d6dc: 0076 0x76 + d6de: 401e 0x401e + d6e0: 2225 jal d808 <__stack_size+0xd008> + d6e2: 4e9f 0007 5600 0x560000074e9f + d6e8: 22000007 0x22000007 + d6ec: 9100 0x9100 + d6ee: 7ef0 flw fa2,124(a3) + d6f0: 7906 flw fs2,96(sp) + d6f2: 1a00 addi s0,sp,304 + d6f4: 0075 c.addi zero,29 + d6f6: 911e add sp,sp,t2 + d6f8: 7ef0 flw fa2,124(a3) + d6fa: 4006 0x4006 + d6fc: 7625 lui a2,0xfffe9 + d6fe: 1e00 addi s0,sp,816 + d700: 9122 add sp,sp,s0 + d702: 7ef0 flw fa2,124(a3) + d704: 7906 flw fs2,96(sp) + d706: 1a00 addi s0,sp,304 + d708: 0076 0x76 + d70a: 401e 0x401e + d70c: 2225 jal d834 <__stack_size+0xd034> + d70e: 569f 0007 9c00 0x9c000007569f + d714: 22000007 0x22000007 + d718: 8400 0x8400 + d71a: 917f 0x917f d71c: 7ef0 flw fa2,124(a3) - d71e: 4006 0x4006 - d720: 7625 lui a2,0xfffe9 - d722: 1e00 addi s0,sp,816 - d724: 8422 mv s0,s0 - d726: 917f 0x917f - d728: 7ef0 flw fa2,124(a3) - d72a: 1a06 slli s4,s4,0x21 - d72c: 0076 0x76 - d72e: 401e 0x401e - d730: 2225 jal d858 <__stack_size+0xd058> - d732: c49f 0006 e200 0xe2000006c49f - d738: 0006 0x6 - d73a: 2200 fld fs0,0(a2) - d73c: 9100 0x9100 - d73e: 7ef0 flw fa2,124(a3) - d740: 8406 mv s0,ra - d742: 1a00 addi s0,sp,304 - d744: 0075 c.addi zero,29 - d746: 911e add sp,sp,t2 - d748: 7ef0 flw fa2,124(a3) - d74a: 4006 0x4006 - d74c: 7625 lui a2,0xfffe9 - d74e: 1e00 addi s0,sp,816 - d750: 9122 add sp,sp,s0 - d752: 7ef0 flw fa2,124(a3) - d754: 8406 mv s0,ra - d756: 1a00 addi s0,sp,304 - d758: 0076 0x76 - d75a: 401e 0x401e - d75c: 2225 jal d884 <__stack_size+0xd084> - d75e: e29f 0006 4e00 0x4e000006e29f - d764: 22000007 0x22000007 - d768: 8500 0x8500 - d76a: 917f 0x917f - d76c: 7ef0 flw fa2,124(a3) - d76e: 1a06 slli s4,s4,0x21 - d770: 0075 c.addi zero,29 - d772: 911e add sp,sp,t2 - d774: 7ef0 flw fa2,124(a3) - d776: 4006 0x4006 - d778: 7625 lui a2,0xfffe9 - d77a: 1e00 addi s0,sp,816 - d77c: 8522 mv a0,s0 - d77e: 917f 0x917f - d780: 7ef0 flw fa2,124(a3) - d782: 1a06 slli s4,s4,0x21 - d784: 0076 0x76 - d786: 401e 0x401e - d788: 2225 jal d8b0 <__stack_size+0xd0b0> - d78a: 4e9f 0007 5600 0x560000074e9f - d790: 22000007 0x22000007 - d794: 9100 0x9100 - d796: 7ef0 flw fa2,124(a3) - d798: 7906 flw fs2,96(sp) - d79a: 1a00 addi s0,sp,304 - d79c: 0075 c.addi zero,29 - d79e: 911e add sp,sp,t2 - d7a0: 7ef0 flw fa2,124(a3) - d7a2: 4006 0x4006 - d7a4: 7625 lui a2,0xfffe9 - d7a6: 1e00 addi s0,sp,816 - d7a8: 9122 add sp,sp,s0 - d7aa: 7ef0 flw fa2,124(a3) - d7ac: 7906 flw fs2,96(sp) - d7ae: 1a00 addi s0,sp,304 - d7b0: 0076 0x76 - d7b2: 401e 0x401e - d7b4: 2225 jal d8dc <__stack_size+0xd0dc> - d7b6: 569f 0007 9c00 0x9c000007569f - d7bc: 22000007 0x22000007 - d7c0: 8400 0x8400 - d7c2: 917f 0x917f - d7c4: 7ef0 flw fa2,124(a3) - d7c6: 1a06 slli s4,s4,0x21 - d7c8: 0075 c.addi zero,29 - d7ca: 911e add sp,sp,t2 - d7cc: 7ef0 flw fa2,124(a3) - d7ce: 4006 0x4006 - d7d0: 7625 lui a2,0xfffe9 - d7d2: 1e00 addi s0,sp,816 - d7d4: 8422 mv s0,s0 - d7d6: 917f 0x917f - d7d8: 7ef0 flw fa2,124(a3) - d7da: 1a06 slli s4,s4,0x21 - d7dc: 0076 0x76 - d7de: 401e 0x401e - d7e0: 2225 jal d908 <__stack_size+0xd108> - d7e2: 9c9f 0007 fa00 0xfa0000079c9f - d7e8: 22000007 0x22000007 - d7ec: 9100 0x9100 - d7ee: 7ef0 flw fa2,124(a3) - d7f0: 7906 flw fs2,96(sp) - d7f2: 1a00 addi s0,sp,304 - d7f4: 0075 c.addi zero,29 - d7f6: 911e add sp,sp,t2 - d7f8: 7ef0 flw fa2,124(a3) - d7fa: 4006 0x4006 - d7fc: 7625 lui a2,0xfffe9 - d7fe: 1e00 addi s0,sp,816 - d800: 9122 add sp,sp,s0 - d802: 7ef0 flw fa2,124(a3) - d804: 7906 flw fs2,96(sp) - d806: 1a00 addi s0,sp,304 - d808: 0076 0x76 - d80a: 401e 0x401e - d80c: 2225 jal d934 <__stack_size+0xd134> - d80e: fa9f 0007 1000 0x10000007fa9f - d814: 0008 addi a0,sp,0 - d816: 2c00 fld fs0,24(s0) - d818: 9100 0x9100 - d81a: 7ef0 flw fa2,124(a3) - d81c: 7906 flw fs2,96(sp) - d81e: 1a00 addi s0,sp,304 - d820: 0075 c.addi zero,29 - d822: 911e add sp,sp,t2 - d824: 7f8c flw fa1,56(a5) - d826: 7906 flw fs2,96(sp) - d828: 1a00 addi s0,sp,304 - d82a: f091 bnez s1,d72e <__stack_size+0xcf2e> - d82c: 067e slli a2,a2,0x1f - d82e: 2540 fld fs0,136(a0) - d830: 221e fld ft4,448(sp) - d832: f091 bnez s1,d736 <__stack_size+0xcf36> - d834: 067e slli a2,a2,0x1f - d836: 0079 c.addi zero,30 - d838: 911a add sp,sp,t1 - d83a: 7f8c flw fa1,56(a5) - d83c: 7906 flw fs2,96(sp) - d83e: 1a00 addi s0,sp,304 - d840: 401e 0x401e - d842: 2225 jal d96a <__stack_size+0xd16a> - d844: 109f 0008 1e00 0x1e000008109f - d84a: 0008 addi a0,sp,0 - d84c: 3000 fld fs0,32(s0) - d84e: 9100 0x9100 - d850: 7ef0 flw fa2,124(a3) - d852: 7906 flw fs2,96(sp) - d854: 1a00 addi s0,sp,304 - d856: 8c91 sub s1,s1,a2 - d858: 067f 0x67f - d85a: 2540 fld fs0,136(a0) - d85c: 911e add sp,sp,t2 - d85e: 7f8c flw fa1,56(a5) - d860: 7906 flw fs2,96(sp) - d862: 1a00 addi s0,sp,304 - d864: f091 bnez s1,d768 <__stack_size+0xcf68> - d866: 067e slli a2,a2,0x1f - d868: 2540 fld fs0,136(a0) - d86a: 221e fld ft4,448(sp) - d86c: f091 bnez s1,d770 <__stack_size+0xcf70> - d86e: 067e slli a2,a2,0x1f - d870: 0079 c.addi zero,30 - d872: 911a add sp,sp,t1 - d874: 7f8c flw fa1,56(a5) - d876: 7906 flw fs2,96(sp) - d878: 1a00 addi s0,sp,304 - d87a: 401e 0x401e - d87c: 2225 jal d9a4 <__stack_size+0xd1a4> - d87e: 1e9f 0008 ae00 0xae0000081e9f - d884: 0008 addi a0,sp,0 - d886: 3000 fld fs0,32(s0) - d888: 8900 0x8900 - d88a: 917f 0x917f - d88c: 7ef0 flw fa2,124(a3) - d88e: 1a06 slli s4,s4,0x21 - d890: 8c91 sub s1,s1,a2 - d892: 067f 0x67f - d894: 2540 fld fs0,136(a0) - d896: 891e mv s2,t2 - d898: 917f 0x917f - d89a: 7f8c flw fa1,56(a5) - d89c: 1a06 slli s4,s4,0x21 - d89e: f091 bnez s1,d7a2 <__stack_size+0xcfa2> - d8a0: 067e slli a2,a2,0x1f - d8a2: 2540 fld fs0,136(a0) - d8a4: 221e fld ft4,448(sp) - d8a6: 7f89 lui t6,0xfffe2 - d8a8: f091 bnez s1,d7ac <__stack_size+0xcfac> - d8aa: 067e slli a2,a2,0x1f - d8ac: 891a mv s2,t1 - d8ae: 917f 0x917f - d8b0: 7f8c flw fa1,56(a5) - d8b2: 1a06 slli s4,s4,0x21 - d8b4: 401e 0x401e - d8b6: 2225 jal d9de <__stack_size+0xd1de> - d8b8: d49f 0009 da00 0xda000009d49f - d8be: 0009 c.addi zero,2 - d8c0: 3000 fld fs0,32(s0) - d8c2: 8900 0x8900 - d8c4: 917f 0x917f - d8c6: 7ef0 flw fa2,124(a3) - d8c8: 1a06 slli s4,s4,0x21 - d8ca: 8c91 sub s1,s1,a2 - d8cc: 067f 0x67f - d8ce: 2540 fld fs0,136(a0) - d8d0: 891e mv s2,t2 - d8d2: 917f 0x917f - d8d4: 7f8c flw fa1,56(a5) - d8d6: 1a06 slli s4,s4,0x21 - d8d8: f091 bnez s1,d7dc <__stack_size+0xcfdc> - d8da: 067e slli a2,a2,0x1f - d8dc: 2540 fld fs0,136(a0) - d8de: 221e fld ft4,448(sp) - d8e0: 7f89 lui t6,0xfffe2 - d8e2: f091 bnez s1,d7e6 <__stack_size+0xcfe6> - d8e4: 067e slli a2,a2,0x1f - d8e6: 891a mv s2,t1 - d8e8: 917f 0x917f - d8ea: 7f8c flw fa1,56(a5) - d8ec: 1a06 slli s4,s4,0x21 - d8ee: 401e 0x401e - d8f0: 2225 jal da18 <__stack_size+0xd218> - d8f2: 009f 0000 0000 0x9f - d8f8: 0000 unimp - d8fa: 1a00 addi s0,sp,304 - d8fc: 0005 c.addi zero,1 - d8fe: 2c00 fld fs0,24(s0) - d900: 0005 c.addi zero,1 - d902: 0100 addi s0,sp,128 - d904: 5d00 lw s0,56(a0) - d906: 052c addi a1,sp,648 - d908: 0000 unimp - d90a: 07fa slli a5,a5,0x1e - d90c: 0000 unimp - d90e: 000a 0xa - d910: f091 bnez s1,d814 <__stack_size+0xd014> - d912: 067e slli a2,a2,0x1f - d914: 2540 fld fs0,136(a0) - d916: 0076 0x76 - d918: 9f1e add t5,t5,t2 - d91a: 07fa slli a5,a5,0x1e - d91c: 0000 unimp - d91e: 081e slli a6,a6,0x7 + d71e: 1a06 slli s4,s4,0x21 + d720: 0075 c.addi zero,29 + d722: 911e add sp,sp,t2 + d724: 7ef0 flw fa2,124(a3) + d726: 4006 0x4006 + d728: 7625 lui a2,0xfffe9 + d72a: 1e00 addi s0,sp,816 + d72c: 8422 mv s0,s0 + d72e: 917f 0x917f + d730: 7ef0 flw fa2,124(a3) + d732: 1a06 slli s4,s4,0x21 + d734: 0076 0x76 + d736: 401e 0x401e + d738: 2225 jal d860 <__stack_size+0xd060> + d73a: 9c9f 0007 fa00 0xfa0000079c9f + d740: 22000007 0x22000007 + d744: 9100 0x9100 + d746: 7ef0 flw fa2,124(a3) + d748: 7906 flw fs2,96(sp) + d74a: 1a00 addi s0,sp,304 + d74c: 0075 c.addi zero,29 + d74e: 911e add sp,sp,t2 + d750: 7ef0 flw fa2,124(a3) + d752: 4006 0x4006 + d754: 7625 lui a2,0xfffe9 + d756: 1e00 addi s0,sp,816 + d758: 9122 add sp,sp,s0 + d75a: 7ef0 flw fa2,124(a3) + d75c: 7906 flw fs2,96(sp) + d75e: 1a00 addi s0,sp,304 + d760: 0076 0x76 + d762: 401e 0x401e + d764: 2225 jal d88c <__stack_size+0xd08c> + d766: fa9f 0007 1000 0x10000007fa9f + d76c: 0008 addi a0,sp,0 + d76e: 2c00 fld fs0,24(s0) + d770: 9100 0x9100 + d772: 7ef0 flw fa2,124(a3) + d774: 7906 flw fs2,96(sp) + d776: 1a00 addi s0,sp,304 + d778: 0075 c.addi zero,29 + d77a: 911e add sp,sp,t2 + d77c: 7f8c flw fa1,56(a5) + d77e: 7906 flw fs2,96(sp) + d780: 1a00 addi s0,sp,304 + d782: f091 bnez s1,d686 <__stack_size+0xce86> + d784: 067e slli a2,a2,0x1f + d786: 2540 fld fs0,136(a0) + d788: 221e fld ft4,448(sp) + d78a: f091 bnez s1,d68e <__stack_size+0xce8e> + d78c: 067e slli a2,a2,0x1f + d78e: 0079 c.addi zero,30 + d790: 911a add sp,sp,t1 + d792: 7f8c flw fa1,56(a5) + d794: 7906 flw fs2,96(sp) + d796: 1a00 addi s0,sp,304 + d798: 401e 0x401e + d79a: 2225 jal d8c2 <__stack_size+0xd0c2> + d79c: 109f 0008 1e00 0x1e000008109f + d7a2: 0008 addi a0,sp,0 + d7a4: 3000 fld fs0,32(s0) + d7a6: 9100 0x9100 + d7a8: 7ef0 flw fa2,124(a3) + d7aa: 7906 flw fs2,96(sp) + d7ac: 1a00 addi s0,sp,304 + d7ae: 8c91 sub s1,s1,a2 + d7b0: 067f 0x67f + d7b2: 2540 fld fs0,136(a0) + d7b4: 911e add sp,sp,t2 + d7b6: 7f8c flw fa1,56(a5) + d7b8: 7906 flw fs2,96(sp) + d7ba: 1a00 addi s0,sp,304 + d7bc: f091 bnez s1,d6c0 <__stack_size+0xcec0> + d7be: 067e slli a2,a2,0x1f + d7c0: 2540 fld fs0,136(a0) + d7c2: 221e fld ft4,448(sp) + d7c4: f091 bnez s1,d6c8 <__stack_size+0xcec8> + d7c6: 067e slli a2,a2,0x1f + d7c8: 0079 c.addi zero,30 + d7ca: 911a add sp,sp,t1 + d7cc: 7f8c flw fa1,56(a5) + d7ce: 7906 flw fs2,96(sp) + d7d0: 1a00 addi s0,sp,304 + d7d2: 401e 0x401e + d7d4: 2225 jal d8fc <__stack_size+0xd0fc> + d7d6: 1e9f 0008 ae00 0xae0000081e9f + d7dc: 0008 addi a0,sp,0 + d7de: 3000 fld fs0,32(s0) + d7e0: 8900 0x8900 + d7e2: 917f 0x917f + d7e4: 7ef0 flw fa2,124(a3) + d7e6: 1a06 slli s4,s4,0x21 + d7e8: 8c91 sub s1,s1,a2 + d7ea: 067f 0x67f + d7ec: 2540 fld fs0,136(a0) + d7ee: 891e mv s2,t2 + d7f0: 917f 0x917f + d7f2: 7f8c flw fa1,56(a5) + d7f4: 1a06 slli s4,s4,0x21 + d7f6: f091 bnez s1,d6fa <__stack_size+0xcefa> + d7f8: 067e slli a2,a2,0x1f + d7fa: 2540 fld fs0,136(a0) + d7fc: 221e fld ft4,448(sp) + d7fe: 7f89 lui t6,0xfffe2 + d800: f091 bnez s1,d704 <__stack_size+0xcf04> + d802: 067e slli a2,a2,0x1f + d804: 891a mv s2,t1 + d806: 917f 0x917f + d808: 7f8c flw fa1,56(a5) + d80a: 1a06 slli s4,s4,0x21 + d80c: 401e 0x401e + d80e: 2225 jal d936 <__stack_size+0xd136> + d810: d49f 0009 da00 0xda000009d49f + d816: 0009 c.addi zero,2 + d818: 3000 fld fs0,32(s0) + d81a: 8900 0x8900 + d81c: 917f 0x917f + d81e: 7ef0 flw fa2,124(a3) + d820: 1a06 slli s4,s4,0x21 + d822: 8c91 sub s1,s1,a2 + d824: 067f 0x67f + d826: 2540 fld fs0,136(a0) + d828: 891e mv s2,t2 + d82a: 917f 0x917f + d82c: 7f8c flw fa1,56(a5) + d82e: 1a06 slli s4,s4,0x21 + d830: f091 bnez s1,d734 <__stack_size+0xcf34> + d832: 067e slli a2,a2,0x1f + d834: 2540 fld fs0,136(a0) + d836: 221e fld ft4,448(sp) + d838: 7f89 lui t6,0xfffe2 + d83a: f091 bnez s1,d73e <__stack_size+0xcf3e> + d83c: 067e slli a2,a2,0x1f + d83e: 891a mv s2,t1 + d840: 917f 0x917f + d842: 7f8c flw fa1,56(a5) + d844: 1a06 slli s4,s4,0x21 + d846: 401e 0x401e + d848: 2225 jal d970 <__stack_size+0xd170> + d84a: 009f 0000 0000 0x9f + d850: 0000 unimp + d852: 1a00 addi s0,sp,304 + d854: 0005 c.addi zero,1 + d856: 2c00 fld fs0,24(s0) + d858: 0005 c.addi zero,1 + d85a: 0100 addi s0,sp,128 + d85c: 5d00 lw s0,56(a0) + d85e: 052c addi a1,sp,648 + d860: 0000 unimp + d862: 07fa slli a5,a5,0x1e + d864: 0000 unimp + d866: 000a 0xa + d868: f091 bnez s1,d76c <__stack_size+0xcf6c> + d86a: 067e slli a2,a2,0x1f + d86c: 2540 fld fs0,136(a0) + d86e: 0076 0x76 + d870: 9f1e add t5,t5,t2 + d872: 07fa slli a5,a5,0x1e + d874: 0000 unimp + d876: 081e slli a6,a6,0x7 + d878: 0000 unimp + d87a: 8c91000f 0x8c91000f + d87e: 067f 0x67f + d880: 0079 c.addi zero,30 + d882: 911a add sp,sp,t1 + d884: 7ef0 flw fa2,124(a3) + d886: 4006 0x4006 + d888: 1e25 addi t3,t3,-23 + d88a: 1e9f 0008 ae00 0xae0000081e9f + d890: 0008 addi a0,sp,0 + d892: 0f00 addi s0,sp,912 + d894: 8900 0x8900 + d896: 917f 0x917f + d898: 7f8c flw fa1,56(a5) + d89a: 1a06 slli s4,s4,0x21 + d89c: f091 bnez s1,d7a0 <__stack_size+0xcfa0> + d89e: 067e slli a2,a2,0x1f + d8a0: 2540 fld fs0,136(a0) + d8a2: 9f1e add t5,t5,t2 + d8a4: 09d4 addi a3,sp,212 + d8a6: 0000 unimp + d8a8: 09da slli s3,s3,0x16 + d8aa: 0000 unimp + d8ac: 7f89000f 0x7f89000f + d8b0: 8c91 sub s1,s1,a2 + d8b2: 067f 0x67f + d8b4: 911a add sp,sp,t1 + d8b6: 7ef0 flw fa2,124(a3) + d8b8: 4006 0x4006 + d8ba: 1e25 addi t3,t3,-23 + d8bc: 009f 0000 0000 0x9f + d8c2: 0000 unimp + d8c4: 2200 fld fs0,0(a2) + d8c6: 0005 c.addi zero,1 + d8c8: 4000 lw s0,0(s0) + d8ca: 0005 c.addi zero,1 + d8cc: 0100 addi s0,sp,128 + d8ce: 6f00 flw fs0,24(a4) + ... + d8d8: 050e slli a0,a0,0x3 + d8da: 0000 unimp + d8dc: 08ae slli a7,a7,0xb + d8de: 0000 unimp + d8e0: f0910003 lb zero,-247(sp) + d8e4: d47e sw t6,40(sp) + d8e6: 0009 c.addi zero,2 + d8e8: da00 sw s0,48(a2) + d8ea: 0009 c.addi zero,2 + d8ec: 0300 addi s0,sp,384 + d8ee: 9100 0x9100 + d8f0: 7ef0 flw fa2,124(a3) + ... + d8fa: 050e slli a0,a0,0x3 + d8fc: 0000 unimp + d8fe: 0522 slli a0,a0,0x8 + d900: 0000 unimp + d902: 0001 nop + d904: 0005226f jal tp,5f904 <__stack_size+0x5f104> + d908: ae00 fsd fs0,24(a2) + d90a: 0008 addi a0,sp,0 + d90c: 0300 addi s0,sp,384 + d90e: 9100 0x9100 + d910: 7ef2 flw ft9,60(sp) + d912: 09d4 addi a3,sp,212 + d914: 0000 unimp + d916: 09da slli s3,s3,0x16 + d918: 0000 unimp + d91a: f2910003 lb zero,-215(sp) + d91e: 007e 0x7e d920: 0000 unimp - d922: 8c91000f 0x8c91000f - d926: 067f 0x67f - d928: 0079 c.addi zero,30 - d92a: 911a add sp,sp,t1 - d92c: 7ef0 flw fa2,124(a3) - d92e: 4006 0x4006 - d930: 1e25 addi t3,t3,-23 - d932: 1e9f 0008 ae00 0xae0000081e9f - d938: 0008 addi a0,sp,0 - d93a: 0f00 addi s0,sp,912 - d93c: 8900 0x8900 - d93e: 917f 0x917f - d940: 7f8c flw fa1,56(a5) - d942: 1a06 slli s4,s4,0x21 - d944: f091 bnez s1,d848 <__stack_size+0xd048> - d946: 067e slli a2,a2,0x1f - d948: 2540 fld fs0,136(a0) - d94a: 9f1e add t5,t5,t2 - d94c: 09d4 addi a3,sp,212 - d94e: 0000 unimp - d950: 09da slli s3,s3,0x16 - d952: 0000 unimp - d954: 7f89000f 0x7f89000f - d958: 8c91 sub s1,s1,a2 - d95a: 067f 0x67f - d95c: 911a add sp,sp,t1 - d95e: 7ef0 flw fa2,124(a3) - d960: 4006 0x4006 - d962: 1e25 addi t3,t3,-23 - d964: 009f 0000 0000 0x9f - d96a: 0000 unimp - d96c: 2200 fld fs0,0(a2) - d96e: 0005 c.addi zero,1 - d970: 4000 lw s0,0(s0) - d972: 0005 c.addi zero,1 - d974: 0100 addi s0,sp,128 - d976: 6f00 flw fs0,24(a4) + d922: 0000 unimp + d924: 0000 unimp + d926: 0e00 addi s0,sp,784 + d928: 0005 c.addi zero,1 + d92a: 1000 addi s0,sp,32 + d92c: 0008 addi a0,sp,0 + d92e: 0100 addi s0,sp,128 + d930: 5500 lw s0,40(a0) + d932: 0810 addi a2,sp,16 + d934: 0000 unimp + d936: 08ae slli a7,a7,0xb + d938: 0000 unimp + d93a: 8e910003 lb zero,-1815(sp) + d93e: d47f 0xd47f + d940: 0009 c.addi zero,2 + d942: da00 sw s0,48(a2) + d944: 0009 c.addi zero,2 + d946: 0300 addi s0,sp,384 + d948: 9100 0x9100 + d94a: 7f8e flw ft11,224(sp) ... - d980: 050e slli a0,a0,0x3 - d982: 0000 unimp - d984: 08ae slli a7,a7,0xb - d986: 0000 unimp - d988: f0910003 lb zero,-247(sp) - d98c: d47e sw t6,40(sp) - d98e: 0009 c.addi zero,2 - d990: da00 sw s0,48(a2) - d992: 0009 c.addi zero,2 - d994: 0300 addi s0,sp,384 - d996: 9100 0x9100 - d998: 7ef0 flw fa2,124(a3) - ... - d9a2: 050e slli a0,a0,0x3 - d9a4: 0000 unimp - d9a6: 0522 slli a0,a0,0x8 - d9a8: 0000 unimp - d9aa: 0001 nop - d9ac: 0005226f jal tp,5f9ac <__stack_size+0x5f1ac> - d9b0: ae00 fsd fs0,24(a2) - d9b2: 0008 addi a0,sp,0 - d9b4: 0300 addi s0,sp,384 - d9b6: 9100 0x9100 - d9b8: 7ef2 flw ft9,60(sp) - d9ba: 09d4 addi a3,sp,212 - d9bc: 0000 unimp - d9be: 09da slli s3,s3,0x16 - d9c0: 0000 unimp - d9c2: f2910003 lb zero,-215(sp) - d9c6: 007e 0x7e - d9c8: 0000 unimp - d9ca: 0000 unimp + d954: 0552 slli a0,a0,0x14 + d956: 0000 unimp + d958: 057e slli a0,a0,0x1f + d95a: 0000 unimp + d95c: 0001 nop + d95e: 7e5f 0005 1a00 0x1a0000057e5f + d964: 0006 0x6 + d966: 0b00 addi s0,sp,400 + d968: 9100 0x9100 + d96a: 7f80 flw fs0,56(a5) + d96c: 8906 mv s2,ra + d96e: 1a00 addi s0,sp,304 + d970: 9f1e0083 lb ra,-1551(t3) + d974: 061a slli a2,a2,0x6 + d976: 0000 unimp + d978: 0644 addi s1,sp,772 + d97a: 0000 unimp + d97c: 8091000b 0x8091000b + d980: 067f 0x67f + d982: 008c addi a1,sp,64 + d984: 831a mv t1,t1 + d986: 1e00 addi s0,sp,816 + d988: 449f 0006 8200 0x82000006449f + d98e: 0006 0x6 + d990: 0c00 addi s0,sp,528 + d992: 9100 0x9100 + d994: 7f80 flw fs0,56(a5) + d996: 0a06 slli s4,s4,0x1 + d998: ffff 0xffff + d99a: 831a mv t1,t1 + d99c: 1e00 addi s0,sp,816 + d99e: 829f 0006 8400 0x84000006829f + d9a4: 0006 0x6 + d9a6: 0b00 addi s0,sp,400 + d9a8: 7a00 flw fs0,48(a2) + d9aa: 917f 0x917f + d9ac: 7f80 flw fs0,56(a5) + d9ae: 1a06 slli s4,s4,0x21 + d9b0: 9f1e0083 lb ra,-1551(t3) + d9b4: 0684 addi s1,sp,832 + d9b6: 0000 unimp + d9b8: 0686 slli a3,a3,0x1 + d9ba: 0000 unimp + d9bc: 000c addi a1,sp,0 + d9be: 8091 srli s1,s1,0x4 + d9c0: 067f 0x67f + d9c2: ff0a fsw ft2,188(sp) + d9c4: 1aff 0x1aff + d9c6: 9f1e0083 lb ra,-1551(t3) + d9ca: 0686 slli a3,a3,0x1 d9cc: 0000 unimp - d9ce: 0e00 addi s0,sp,784 - d9d0: 0005 c.addi zero,1 - d9d2: 1000 addi s0,sp,32 - d9d4: 0008 addi a0,sp,0 - d9d6: 0100 addi s0,sp,128 - d9d8: 5500 lw s0,40(a0) - d9da: 0810 addi a2,sp,16 - d9dc: 0000 unimp - d9de: 08ae slli a7,a7,0xb - d9e0: 0000 unimp - d9e2: 8e910003 lb zero,-1815(sp) - d9e6: d47f 0xd47f - d9e8: 0009 c.addi zero,2 - d9ea: da00 sw s0,48(a2) - d9ec: 0009 c.addi zero,2 - d9ee: 0300 addi s0,sp,384 - d9f0: 9100 0x9100 - d9f2: 7f8e flw ft11,224(sp) + d9ce: 06c4 addi s1,sp,836 + d9d0: 0000 unimp + d9d2: 7f84000b 0x7f84000b + d9d6: 8091 srli s1,s1,0x4 + d9d8: 067f 0x67f + d9da: 831a mv t1,t1 + d9dc: 1e00 addi s0,sp,816 + d9de: c49f 0006 e200 0xe2000006c49f + d9e4: 0006 0x6 + d9e6: 0b00 addi s0,sp,400 + d9e8: 9100 0x9100 + d9ea: 7f80 flw fs0,56(a5) + d9ec: 8406 mv s0,ra + d9ee: 1a00 addi s0,sp,304 + d9f0: 9f1e0083 lb ra,-1551(t3) + d9f4: 06e2 slli a3,a3,0x18 + d9f6: 0000 unimp + d9f8: 074e slli a4,a4,0x13 + d9fa: 0000 unimp + d9fc: 7f85000b 0x7f85000b + da00: 8091 srli s1,s1,0x4 + da02: 067f 0x67f + da04: 831a mv t1,t1 + da06: 1e00 addi s0,sp,816 + da08: 4e9f 0007 5600 0x560000074e9f + da0e: 0b000007 0xb000007 + da12: 9100 0x9100 + da14: 7f80 flw fs0,56(a5) + da16: 7906 flw fs2,96(sp) + da18: 1a00 addi s0,sp,304 + da1a: 9f1e0083 lb ra,-1551(t3) + da1e: 0756 slli a4,a4,0x15 + da20: 0000 unimp + da22: 079c addi a5,sp,960 + da24: 0000 unimp + da26: 7f84000b 0x7f84000b + da2a: 8091 srli s1,s1,0x4 + da2c: 067f 0x67f + da2e: 831a mv t1,t1 + da30: 1e00 addi s0,sp,816 + da32: 9c9f 0007 0600 0x60000079c9f + da38: 0008 addi a0,sp,0 + da3a: 0b00 addi s0,sp,400 + da3c: 9100 0x9100 + da3e: 7f80 flw fs0,56(a5) + da40: 7906 flw fs2,96(sp) + da42: 1a00 addi s0,sp,304 + da44: 9f1e0083 lb ra,-1551(t3) + da48: 0806 slli a6,a6,0x1 + da4a: 0000 unimp + da4c: 081e slli a6,a6,0x7 + da4e: 0000 unimp + da50: 0010 addi a2,sp,0 + da52: 8091 srli s1,s1,0x4 + da54: 067f 0x67f + da56: 0079 c.addi zero,30 + da58: 911a add sp,sp,t1 + da5a: 7efc flw fa5,124(a3) + da5c: 7906 flw fs2,96(sp) + da5e: 1a00 addi s0,sp,304 + da60: 9f1e add t5,t5,t2 + da62: 081e slli a6,a6,0x7 + da64: 0000 unimp + da66: 08ae slli a7,a7,0xb + da68: 0000 unimp + da6a: 0010 addi a2,sp,0 + da6c: 7f89 lui t6,0xfffe2 + da6e: 8091 srli s1,s1,0x4 + da70: 067f 0x67f + da72: 891a mv s2,t1 + da74: 917f 0x917f + da76: 7efc flw fa5,124(a3) + da78: 1a06 slli s4,s4,0x21 + da7a: 9f1e add t5,t5,t2 + da7c: 09d4 addi a3,sp,212 + da7e: 0000 unimp + da80: 09da slli s3,s3,0x16 + da82: 0000 unimp + da84: 0010 addi a2,sp,0 + da86: 7f89 lui t6,0xfffe2 + da88: 8091 srli s1,s1,0x4 + da8a: 067f 0x67f + da8c: 891a mv s2,t1 + da8e: 917f 0x917f + da90: 7efc flw fa5,124(a3) + da92: 1a06 slli s4,s4,0x21 + da94: 9f1e add t5,t5,t2 ... - d9fc: 0552 slli a0,a0,0x14 - d9fe: 0000 unimp - da00: 057e slli a0,a0,0x1f - da02: 0000 unimp - da04: 0001 nop - da06: 7e5f 0005 1a00 0x1a0000057e5f - da0c: 0006 0x6 - da0e: 0b00 addi s0,sp,400 - da10: 9100 0x9100 - da12: 7f80 flw fs0,56(a5) - da14: 8906 mv s2,ra - da16: 1a00 addi s0,sp,304 - da18: 9f1e0083 lb ra,-1551(t3) - da1c: 061a slli a2,a2,0x6 - da1e: 0000 unimp - da20: 0644 addi s1,sp,772 - da22: 0000 unimp - da24: 8091000b 0x8091000b - da28: 067f 0x67f - da2a: 008c addi a1,sp,64 - da2c: 831a mv t1,t1 - da2e: 1e00 addi s0,sp,816 - da30: 449f 0006 8200 0x82000006449f - da36: 0006 0x6 - da38: 0c00 addi s0,sp,528 - da3a: 9100 0x9100 - da3c: 7f80 flw fs0,56(a5) - da3e: 0a06 slli s4,s4,0x1 - da40: ffff 0xffff - da42: 831a mv t1,t1 - da44: 1e00 addi s0,sp,816 - da46: 829f 0006 8400 0x84000006829f - da4c: 0006 0x6 - da4e: 0b00 addi s0,sp,400 - da50: 7a00 flw fs0,48(a2) - da52: 917f 0x917f - da54: 7f80 flw fs0,56(a5) - da56: 1a06 slli s4,s4,0x21 - da58: 9f1e0083 lb ra,-1551(t3) - da5c: 0684 addi s1,sp,832 - da5e: 0000 unimp - da60: 0686 slli a3,a3,0x1 - da62: 0000 unimp - da64: 000c addi a1,sp,0 - da66: 8091 srli s1,s1,0x4 - da68: 067f 0x67f - da6a: ff0a fsw ft2,188(sp) - da6c: 1aff 0x1aff - da6e: 9f1e0083 lb ra,-1551(t3) - da72: 0686 slli a3,a3,0x1 - da74: 0000 unimp - da76: 06c4 addi s1,sp,836 - da78: 0000 unimp - da7a: 7f84000b 0x7f84000b - da7e: 8091 srli s1,s1,0x4 - da80: 067f 0x67f - da82: 831a mv t1,t1 - da84: 1e00 addi s0,sp,816 - da86: c49f 0006 e200 0xe2000006c49f - da8c: 0006 0x6 - da8e: 0b00 addi s0,sp,400 - da90: 9100 0x9100 - da92: 7f80 flw fs0,56(a5) - da94: 8406 mv s0,ra - da96: 1a00 addi s0,sp,304 - da98: 9f1e0083 lb ra,-1551(t3) - da9c: 06e2 slli a3,a3,0x18 - da9e: 0000 unimp - daa0: 074e slli a4,a4,0x13 - daa2: 0000 unimp - daa4: 7f85000b 0x7f85000b - daa8: 8091 srli s1,s1,0x4 - daaa: 067f 0x67f - daac: 831a mv t1,t1 - daae: 1e00 addi s0,sp,816 - dab0: 4e9f 0007 5600 0x560000074e9f - dab6: 0b000007 0xb000007 - daba: 9100 0x9100 - dabc: 7f80 flw fs0,56(a5) - dabe: 7906 flw fs2,96(sp) - dac0: 1a00 addi s0,sp,304 - dac2: 9f1e0083 lb ra,-1551(t3) - dac6: 0756 slli a4,a4,0x15 - dac8: 0000 unimp - daca: 079c addi a5,sp,960 - dacc: 0000 unimp - dace: 7f84000b 0x7f84000b - dad2: 8091 srli s1,s1,0x4 - dad4: 067f 0x67f - dad6: 831a mv t1,t1 - dad8: 1e00 addi s0,sp,816 - dada: 9c9f 0007 0600 0x60000079c9f - dae0: 0008 addi a0,sp,0 - dae2: 0b00 addi s0,sp,400 - dae4: 9100 0x9100 - dae6: 7f80 flw fs0,56(a5) - dae8: 7906 flw fs2,96(sp) - daea: 1a00 addi s0,sp,304 - daec: 9f1e0083 lb ra,-1551(t3) - daf0: 0806 slli a6,a6,0x1 + da9e: 0552 slli a0,a0,0x14 + daa0: 0000 unimp + daa2: 0556 slli a0,a0,0x15 + daa4: 0000 unimp + daa6: 0006 0x6 + daa8: 0085 addi ra,ra,1 + daaa: 9f1e0083 lb ra,-1551(t3) + daae: 0556 slli a0,a0,0x15 + dab0: 0000 unimp + dab2: 0560 addi s0,sp,652 + dab4: 0000 unimp + dab6: 0001 nop + dab8: 6265 lui tp,0x19 + daba: 0005 c.addi zero,1 + dabc: d000 sw s0,32(s0) + dabe: 0005 c.addi zero,1 + dac0: 0100 addi s0,sp,128 + dac2: 6500 flw fs0,8(a0) + dac4: 05d0 addi a2,sp,708 + dac6: 0000 unimp + dac8: 061a slli a2,a2,0x6 + daca: 0000 unimp + dacc: 0022 0x22 + dace: 8091 srli s1,s1,0x4 + dad0: 067f 0x67f + dad2: 2540 fld fs0,136(a0) + dad4: 911e0083 lb ra,-1775(t3) + dad8: 7f80 flw fs0,56(a5) + dada: 8906 mv s2,ra + dadc: 1a00 addi s0,sp,304 + dade: 221e008f 0x221e008f + dae2: 8091 srli s1,s1,0x4 + dae4: 067f 0x67f + dae6: 0089 addi ra,ra,2 + dae8: 831a mv t1,t1 + daea: 1e00 addi s0,sp,816 + daec: 2540 fld fs0,136(a0) + daee: 9f22 add t5,t5,s0 + daf0: 061a slli a2,a2,0x6 daf2: 0000 unimp - daf4: 081e slli a6,a6,0x7 + daf4: 0644 addi s1,sp,772 daf6: 0000 unimp - daf8: 0010 addi a2,sp,0 + daf8: 0022 0x22 dafa: 8091 srli s1,s1,0x4 dafc: 067f 0x67f - dafe: 0079 c.addi zero,30 - db00: 911a add sp,sp,t1 - db02: 7efc flw fa5,124(a3) - db04: 7906 flw fs2,96(sp) - db06: 1a00 addi s0,sp,304 - db08: 9f1e add t5,t5,t2 - db0a: 081e slli a6,a6,0x7 - db0c: 0000 unimp - db0e: 08ae slli a7,a7,0xb - db10: 0000 unimp - db12: 0010 addi a2,sp,0 - db14: 7f89 lui t6,0xfffe2 - db16: 8091 srli s1,s1,0x4 - db18: 067f 0x67f - db1a: 891a mv s2,t1 - db1c: 917f 0x917f - db1e: 7efc flw fa5,124(a3) - db20: 1a06 slli s4,s4,0x21 - db22: 9f1e add t5,t5,t2 - db24: 09d4 addi a3,sp,212 - db26: 0000 unimp - db28: 09da slli s3,s3,0x16 - db2a: 0000 unimp - db2c: 0010 addi a2,sp,0 - db2e: 7f89 lui t6,0xfffe2 - db30: 8091 srli s1,s1,0x4 - db32: 067f 0x67f - db34: 891a mv s2,t1 - db36: 917f 0x917f - db38: 7efc flw fa5,124(a3) - db3a: 1a06 slli s4,s4,0x21 - db3c: 9f1e add t5,t5,t2 - ... - db46: 0552 slli a0,a0,0x14 - db48: 0000 unimp - db4a: 0556 slli a0,a0,0x15 + dafe: 2540 fld fs0,136(a0) + db00: 911e0083 lb ra,-1775(t3) + db04: 7f80 flw fs0,56(a5) + db06: 8c06 mv s8,ra + db08: 1a00 addi s0,sp,304 + db0a: 221e008f 0x221e008f + db0e: 8091 srli s1,s1,0x4 + db10: 067f 0x67f + db12: 008c addi a1,sp,64 + db14: 831a mv t1,t1 + db16: 1e00 addi s0,sp,816 + db18: 2540 fld fs0,136(a0) + db1a: 9f22 add t5,t5,s0 + db1c: 0644 addi s1,sp,772 + db1e: 0000 unimp + db20: 0682 slli a3,a3,0x0 + db22: 0000 unimp + db24: 0024 addi s1,sp,8 + db26: 8091 srli s1,s1,0x4 + db28: 067f 0x67f + db2a: 2540 fld fs0,136(a0) + db2c: 911e0083 lb ra,-1775(t3) + db30: 7f80 flw fs0,56(a5) + db32: 0a06 slli s4,s4,0x1 + db34: ffff 0xffff + db36: 8f1a mv t5,t1 + db38: 1e00 addi s0,sp,816 + db3a: 9122 add sp,sp,s0 + db3c: 7f80 flw fs0,56(a5) + db3e: 0a06 slli s4,s4,0x1 + db40: ffff 0xffff + db42: 831a mv t1,t1 + db44: 1e00 addi s0,sp,816 + db46: 2540 fld fs0,136(a0) + db48: 9f22 add t5,t5,s0 + db4a: 0682 slli a3,a3,0x0 db4c: 0000 unimp - db4e: 0006 0x6 - db50: 0085 addi ra,ra,1 - db52: 9f1e0083 lb ra,-1551(t3) - db56: 0556 slli a0,a0,0x15 - db58: 0000 unimp - db5a: 0560 addi s0,sp,652 - db5c: 0000 unimp - db5e: 0001 nop - db60: 6265 lui tp,0x19 - db62: 0005 c.addi zero,1 - db64: d000 sw s0,32(s0) - db66: 0005 c.addi zero,1 - db68: 0100 addi s0,sp,128 - db6a: 6500 flw fs0,8(a0) - db6c: 05d0 addi a2,sp,708 - db6e: 0000 unimp - db70: 061a slli a2,a2,0x6 - db72: 0000 unimp - db74: 0022 0x22 - db76: 8091 srli s1,s1,0x4 - db78: 067f 0x67f - db7a: 2540 fld fs0,136(a0) - db7c: 911e0083 lb ra,-1775(t3) - db80: 7f80 flw fs0,56(a5) - db82: 8906 mv s2,ra - db84: 1a00 addi s0,sp,304 - db86: 221e008f 0x221e008f - db8a: 8091 srli s1,s1,0x4 - db8c: 067f 0x67f - db8e: 0089 addi ra,ra,2 - db90: 831a mv t1,t1 + db4e: 0684 addi s1,sp,832 + db50: 0000 unimp + db52: 0022 0x22 + db54: 8091 srli s1,s1,0x4 + db56: 067f 0x67f + db58: 2540 fld fs0,136(a0) + db5a: 7a1e0083 lb ra,1953(t3) + db5e: 917f 0x917f + db60: 7f80 flw fs0,56(a5) + db62: 1a06 slli s4,s4,0x21 + db64: 221e008f 0x221e008f + db68: 7f7a flw ft10,188(sp) + db6a: 8091 srli s1,s1,0x4 + db6c: 067f 0x67f + db6e: 831a mv t1,t1 + db70: 1e00 addi s0,sp,816 + db72: 2540 fld fs0,136(a0) + db74: 9f22 add t5,t5,s0 + db76: 0684 addi s1,sp,832 + db78: 0000 unimp + db7a: 0686 slli a3,a3,0x1 + db7c: 0000 unimp + db7e: 0024 addi s1,sp,8 + db80: 8091 srli s1,s1,0x4 + db82: 067f 0x67f + db84: 2540 fld fs0,136(a0) + db86: 911e0083 lb ra,-1775(t3) + db8a: 7f80 flw fs0,56(a5) + db8c: 0a06 slli s4,s4,0x1 + db8e: ffff 0xffff + db90: 8f1a mv t5,t1 db92: 1e00 addi s0,sp,816 - db94: 2540 fld fs0,136(a0) - db96: 9f22 add t5,t5,s0 - db98: 061a slli a2,a2,0x6 - db9a: 0000 unimp - db9c: 0644 addi s1,sp,772 - db9e: 0000 unimp - dba0: 0022 0x22 - dba2: 8091 srli s1,s1,0x4 - dba4: 067f 0x67f - dba6: 2540 fld fs0,136(a0) - dba8: 911e0083 lb ra,-1775(t3) - dbac: 7f80 flw fs0,56(a5) - dbae: 8c06 mv s8,ra - dbb0: 1a00 addi s0,sp,304 - dbb2: 221e008f 0x221e008f - dbb6: 8091 srli s1,s1,0x4 - dbb8: 067f 0x67f - dbba: 008c addi a1,sp,64 - dbbc: 831a mv t1,t1 - dbbe: 1e00 addi s0,sp,816 - dbc0: 2540 fld fs0,136(a0) - dbc2: 9f22 add t5,t5,s0 - dbc4: 0644 addi s1,sp,772 - dbc6: 0000 unimp - dbc8: 0682 slli a3,a3,0x0 - dbca: 0000 unimp - dbcc: 0024 addi s1,sp,8 - dbce: 8091 srli s1,s1,0x4 - dbd0: 067f 0x67f - dbd2: 2540 fld fs0,136(a0) - dbd4: 911e0083 lb ra,-1775(t3) - dbd8: 7f80 flw fs0,56(a5) - dbda: 0a06 slli s4,s4,0x1 - dbdc: ffff 0xffff - dbde: 8f1a mv t5,t1 - dbe0: 1e00 addi s0,sp,816 - dbe2: 9122 add sp,sp,s0 + db94: 9122 add sp,sp,s0 + db96: 7f80 flw fs0,56(a5) + db98: 0a06 slli s4,s4,0x1 + db9a: ffff 0xffff + db9c: 831a mv t1,t1 + db9e: 1e00 addi s0,sp,816 + dba0: 2540 fld fs0,136(a0) + dba2: 9f22 add t5,t5,s0 + dba4: 0686 slli a3,a3,0x1 + dba6: 0000 unimp + dba8: 06c4 addi s1,sp,836 + dbaa: 0000 unimp + dbac: 0022 0x22 + dbae: 8091 srli s1,s1,0x4 + dbb0: 067f 0x67f + dbb2: 2540 fld fs0,136(a0) + dbb4: 841e0083 lb ra,-1983(t3) + dbb8: 917f 0x917f + dbba: 7f80 flw fs0,56(a5) + dbbc: 1a06 slli s4,s4,0x21 + dbbe: 221e008f 0x221e008f + dbc2: 7f84 flw fs1,56(a5) + dbc4: 8091 srli s1,s1,0x4 + dbc6: 067f 0x67f + dbc8: 831a mv t1,t1 + dbca: 1e00 addi s0,sp,816 + dbcc: 2540 fld fs0,136(a0) + dbce: 9f22 add t5,t5,s0 + dbd0: 06c4 addi s1,sp,836 + dbd2: 0000 unimp + dbd4: 06e2 slli a3,a3,0x18 + dbd6: 0000 unimp + dbd8: 0022 0x22 + dbda: 8091 srli s1,s1,0x4 + dbdc: 067f 0x67f + dbde: 2540 fld fs0,136(a0) + dbe0: 911e0083 lb ra,-1775(t3) dbe4: 7f80 flw fs0,56(a5) - dbe6: 0a06 slli s4,s4,0x1 - dbe8: ffff 0xffff - dbea: 831a mv t1,t1 - dbec: 1e00 addi s0,sp,816 - dbee: 2540 fld fs0,136(a0) - dbf0: 9f22 add t5,t5,s0 - dbf2: 0682 slli a3,a3,0x0 - dbf4: 0000 unimp - dbf6: 0684 addi s1,sp,832 - dbf8: 0000 unimp - dbfa: 0022 0x22 - dbfc: 8091 srli s1,s1,0x4 - dbfe: 067f 0x67f - dc00: 2540 fld fs0,136(a0) - dc02: 7a1e0083 lb ra,1953(t3) - dc06: 917f 0x917f - dc08: 7f80 flw fs0,56(a5) - dc0a: 1a06 slli s4,s4,0x21 - dc0c: 221e008f 0x221e008f - dc10: 7f7a flw ft10,188(sp) - dc12: 8091 srli s1,s1,0x4 - dc14: 067f 0x67f - dc16: 831a mv t1,t1 - dc18: 1e00 addi s0,sp,816 - dc1a: 2540 fld fs0,136(a0) - dc1c: 9f22 add t5,t5,s0 - dc1e: 0684 addi s1,sp,832 - dc20: 0000 unimp - dc22: 0686 slli a3,a3,0x1 - dc24: 0000 unimp - dc26: 0024 addi s1,sp,8 - dc28: 8091 srli s1,s1,0x4 - dc2a: 067f 0x67f - dc2c: 2540 fld fs0,136(a0) - dc2e: 911e0083 lb ra,-1775(t3) - dc32: 7f80 flw fs0,56(a5) - dc34: 0a06 slli s4,s4,0x1 - dc36: ffff 0xffff - dc38: 8f1a mv t5,t1 - dc3a: 1e00 addi s0,sp,816 - dc3c: 9122 add sp,sp,s0 - dc3e: 7f80 flw fs0,56(a5) - dc40: 0a06 slli s4,s4,0x1 - dc42: ffff 0xffff - dc44: 831a mv t1,t1 - dc46: 1e00 addi s0,sp,816 - dc48: 2540 fld fs0,136(a0) - dc4a: 9f22 add t5,t5,s0 - dc4c: 0686 slli a3,a3,0x1 - dc4e: 0000 unimp - dc50: 06c4 addi s1,sp,836 - dc52: 0000 unimp - dc54: 0022 0x22 - dc56: 8091 srli s1,s1,0x4 - dc58: 067f 0x67f - dc5a: 2540 fld fs0,136(a0) - dc5c: 841e0083 lb ra,-1983(t3) - dc60: 917f 0x917f - dc62: 7f80 flw fs0,56(a5) - dc64: 1a06 slli s4,s4,0x21 - dc66: 221e008f 0x221e008f - dc6a: 7f84 flw fs1,56(a5) - dc6c: 8091 srli s1,s1,0x4 - dc6e: 067f 0x67f - dc70: 831a mv t1,t1 - dc72: 1e00 addi s0,sp,816 - dc74: 2540 fld fs0,136(a0) - dc76: 9f22 add t5,t5,s0 - dc78: 06c4 addi s1,sp,836 - dc7a: 0000 unimp - dc7c: 06e2 slli a3,a3,0x18 - dc7e: 0000 unimp - dc80: 0022 0x22 - dc82: 8091 srli s1,s1,0x4 - dc84: 067f 0x67f - dc86: 2540 fld fs0,136(a0) - dc88: 911e0083 lb ra,-1775(t3) - dc8c: 7f80 flw fs0,56(a5) - dc8e: 8406 mv s0,ra - dc90: 1a00 addi s0,sp,304 - dc92: 221e008f 0x221e008f - dc96: 8091 srli s1,s1,0x4 - dc98: 067f 0x67f - dc9a: 0084 addi s1,sp,64 - dc9c: 831a mv t1,t1 - dc9e: 1e00 addi s0,sp,816 - dca0: 2540 fld fs0,136(a0) - dca2: 9f22 add t5,t5,s0 - dca4: 06e2 slli a3,a3,0x18 - dca6: 0000 unimp - dca8: 074e slli a4,a4,0x13 - dcaa: 0000 unimp - dcac: 0022 0x22 - dcae: 8091 srli s1,s1,0x4 - dcb0: 067f 0x67f - dcb2: 2540 fld fs0,136(a0) - dcb4: 851e0083 lb ra,-1967(t3) - dcb8: 917f 0x917f - dcba: 7f80 flw fs0,56(a5) - dcbc: 1a06 slli s4,s4,0x21 - dcbe: 221e008f 0x221e008f - dcc2: 7f85 lui t6,0xfffe1 + dbe6: 8406 mv s0,ra + dbe8: 1a00 addi s0,sp,304 + dbea: 221e008f 0x221e008f + dbee: 8091 srli s1,s1,0x4 + dbf0: 067f 0x67f + dbf2: 0084 addi s1,sp,64 + dbf4: 831a mv t1,t1 + dbf6: 1e00 addi s0,sp,816 + dbf8: 2540 fld fs0,136(a0) + dbfa: 9f22 add t5,t5,s0 + dbfc: 06e2 slli a3,a3,0x18 + dbfe: 0000 unimp + dc00: 074e slli a4,a4,0x13 + dc02: 0000 unimp + dc04: 0022 0x22 + dc06: 8091 srli s1,s1,0x4 + dc08: 067f 0x67f + dc0a: 2540 fld fs0,136(a0) + dc0c: 851e0083 lb ra,-1967(t3) + dc10: 917f 0x917f + dc12: 7f80 flw fs0,56(a5) + dc14: 1a06 slli s4,s4,0x21 + dc16: 221e008f 0x221e008f + dc1a: 7f85 lui t6,0xfffe1 + dc1c: 8091 srli s1,s1,0x4 + dc1e: 067f 0x67f + dc20: 831a mv t1,t1 + dc22: 1e00 addi s0,sp,816 + dc24: 2540 fld fs0,136(a0) + dc26: 9f22 add t5,t5,s0 + dc28: 074e slli a4,a4,0x13 + dc2a: 0000 unimp + dc2c: 0756 slli a4,a4,0x15 + dc2e: 0000 unimp + dc30: 0022 0x22 + dc32: 8091 srli s1,s1,0x4 + dc34: 067f 0x67f + dc36: 2540 fld fs0,136(a0) + dc38: 911e0083 lb ra,-1775(t3) + dc3c: 7f80 flw fs0,56(a5) + dc3e: 7906 flw fs2,96(sp) + dc40: 1a00 addi s0,sp,304 + dc42: 221e008f 0x221e008f + dc46: 8091 srli s1,s1,0x4 + dc48: 067f 0x67f + dc4a: 0079 c.addi zero,30 + dc4c: 831a mv t1,t1 + dc4e: 1e00 addi s0,sp,816 + dc50: 2540 fld fs0,136(a0) + dc52: 9f22 add t5,t5,s0 + dc54: 0756 slli a4,a4,0x15 + dc56: 0000 unimp + dc58: 079c addi a5,sp,960 + dc5a: 0000 unimp + dc5c: 0022 0x22 + dc5e: 8091 srli s1,s1,0x4 + dc60: 067f 0x67f + dc62: 2540 fld fs0,136(a0) + dc64: 841e0083 lb ra,-1983(t3) + dc68: 917f 0x917f + dc6a: 7f80 flw fs0,56(a5) + dc6c: 1a06 slli s4,s4,0x21 + dc6e: 221e008f 0x221e008f + dc72: 7f84 flw fs1,56(a5) + dc74: 8091 srli s1,s1,0x4 + dc76: 067f 0x67f + dc78: 831a mv t1,t1 + dc7a: 1e00 addi s0,sp,816 + dc7c: 2540 fld fs0,136(a0) + dc7e: 9f22 add t5,t5,s0 + dc80: 079c addi a5,sp,960 + dc82: 0000 unimp + dc84: 0806 slli a6,a6,0x1 + dc86: 0000 unimp + dc88: 0022 0x22 + dc8a: 8091 srli s1,s1,0x4 + dc8c: 067f 0x67f + dc8e: 2540 fld fs0,136(a0) + dc90: 911e0083 lb ra,-1775(t3) + dc94: 7f80 flw fs0,56(a5) + dc96: 7906 flw fs2,96(sp) + dc98: 1a00 addi s0,sp,304 + dc9a: 221e008f 0x221e008f + dc9e: 8091 srli s1,s1,0x4 + dca0: 067f 0x67f + dca2: 0079 c.addi zero,30 + dca4: 831a mv t1,t1 + dca6: 1e00 addi s0,sp,816 + dca8: 2540 fld fs0,136(a0) + dcaa: 9f22 add t5,t5,s0 + dcac: 0806 slli a6,a6,0x1 + dcae: 0000 unimp + dcb0: 080c addi a1,sp,16 + dcb2: 0000 unimp + dcb4: 002c addi a1,sp,8 + dcb6: fc91 bnez s1,dbd2 <__stack_size+0xd3d2> + dcb8: 067e slli a2,a2,0x1f + dcba: 0079 c.addi zero,30 + dcbc: 911a add sp,sp,t1 + dcbe: 7f80 flw fs0,56(a5) + dcc0: 4006 0x4006 + dcc2: 1e25 addi t3,t3,-23 dcc4: 8091 srli s1,s1,0x4 dcc6: 067f 0x67f - dcc8: 831a mv t1,t1 - dcca: 1e00 addi s0,sp,816 - dccc: 2540 fld fs0,136(a0) - dcce: 9f22 add t5,t5,s0 - dcd0: 074e slli a4,a4,0x13 - dcd2: 0000 unimp - dcd4: 0756 slli a4,a4,0x15 - dcd6: 0000 unimp - dcd8: 0022 0x22 - dcda: 8091 srli s1,s1,0x4 - dcdc: 067f 0x67f + dcc8: 0079 c.addi zero,30 + dcca: 8f1a mv t5,t1 + dccc: 1e00 addi s0,sp,816 + dcce: 9122 add sp,sp,s0 + dcd0: 7f80 flw fs0,56(a5) + dcd2: 7906 flw fs2,96(sp) + dcd4: 1a00 addi s0,sp,304 + dcd6: fc91 bnez s1,dbf2 <__stack_size+0xd3f2> + dcd8: 067e slli a2,a2,0x1f + dcda: 0079 c.addi zero,30 + dcdc: 1e1a slli t3,t3,0x26 dcde: 2540 fld fs0,136(a0) - dce0: 911e0083 lb ra,-1775(t3) - dce4: 7f80 flw fs0,56(a5) - dce6: 7906 flw fs2,96(sp) - dce8: 1a00 addi s0,sp,304 - dcea: 221e008f 0x221e008f - dcee: 8091 srli s1,s1,0x4 - dcf0: 067f 0x67f - dcf2: 0079 c.addi zero,30 - dcf4: 831a mv t1,t1 - dcf6: 1e00 addi s0,sp,816 - dcf8: 2540 fld fs0,136(a0) - dcfa: 9f22 add t5,t5,s0 - dcfc: 0756 slli a4,a4,0x15 - dcfe: 0000 unimp - dd00: 079c addi a5,sp,960 - dd02: 0000 unimp - dd04: 0022 0x22 - dd06: 8091 srli s1,s1,0x4 - dd08: 067f 0x67f - dd0a: 2540 fld fs0,136(a0) - dd0c: 841e0083 lb ra,-1983(t3) - dd10: 917f 0x917f - dd12: 7f80 flw fs0,56(a5) - dd14: 1a06 slli s4,s4,0x21 - dd16: 221e008f 0x221e008f - dd1a: 7f84 flw fs1,56(a5) - dd1c: 8091 srli s1,s1,0x4 - dd1e: 067f 0x67f - dd20: 831a mv t1,t1 - dd22: 1e00 addi s0,sp,816 - dd24: 2540 fld fs0,136(a0) - dd26: 9f22 add t5,t5,s0 - dd28: 079c addi a5,sp,960 - dd2a: 0000 unimp - dd2c: 0806 slli a6,a6,0x1 - dd2e: 0000 unimp - dd30: 0022 0x22 - dd32: 8091 srli s1,s1,0x4 - dd34: 067f 0x67f - dd36: 2540 fld fs0,136(a0) - dd38: 911e0083 lb ra,-1775(t3) - dd3c: 7f80 flw fs0,56(a5) - dd3e: 7906 flw fs2,96(sp) - dd40: 1a00 addi s0,sp,304 - dd42: 221e008f 0x221e008f - dd46: 8091 srli s1,s1,0x4 - dd48: 067f 0x67f - dd4a: 0079 c.addi zero,30 - dd4c: 831a mv t1,t1 - dd4e: 1e00 addi s0,sp,816 - dd50: 2540 fld fs0,136(a0) - dd52: 9f22 add t5,t5,s0 - dd54: 0806 slli a6,a6,0x1 - dd56: 0000 unimp - dd58: 080c addi a1,sp,16 - dd5a: 0000 unimp - dd5c: 002c addi a1,sp,8 - dd5e: fc91 bnez s1,dc7a <__stack_size+0xd47a> - dd60: 067e slli a2,a2,0x1f - dd62: 0079 c.addi zero,30 - dd64: 911a add sp,sp,t1 - dd66: 7f80 flw fs0,56(a5) - dd68: 4006 0x4006 - dd6a: 1e25 addi t3,t3,-23 - dd6c: 8091 srli s1,s1,0x4 - dd6e: 067f 0x67f - dd70: 0079 c.addi zero,30 - dd72: 8f1a mv t5,t1 - dd74: 1e00 addi s0,sp,816 - dd76: 9122 add sp,sp,s0 - dd78: 7f80 flw fs0,56(a5) - dd7a: 7906 flw fs2,96(sp) - dd7c: 1a00 addi s0,sp,304 - dd7e: fc91 bnez s1,dc9a <__stack_size+0xd49a> - dd80: 067e slli a2,a2,0x1f - dd82: 0079 c.addi zero,30 - dd84: 1e1a slli t3,t3,0x26 - dd86: 2540 fld fs0,136(a0) - dd88: 9f22 add t5,t5,s0 - dd8a: 080c addi a1,sp,16 - dd8c: 0000 unimp - dd8e: 081e slli a6,a6,0x7 - dd90: 0000 unimp - dd92: 0030 addi a2,sp,8 - dd94: fc91 bnez s1,dcb0 <__stack_size+0xd4b0> - dd96: 067e slli a2,a2,0x1f - dd98: 0079 c.addi zero,30 - dd9a: 911a add sp,sp,t1 - dd9c: 7f80 flw fs0,56(a5) - dd9e: 4006 0x4006 - dda0: 1e25 addi t3,t3,-23 - dda2: 8091 srli s1,s1,0x4 - dda4: 067f 0x67f - dda6: 0079 c.addi zero,30 - dda8: 911a add sp,sp,t1 - ddaa: 7efc flw fa5,124(a3) - ddac: 4006 0x4006 - ddae: 1e25 addi t3,t3,-23 - ddb0: 9122 add sp,sp,s0 - ddb2: 7f80 flw fs0,56(a5) - ddb4: 7906 flw fs2,96(sp) - ddb6: 1a00 addi s0,sp,304 - ddb8: fc91 bnez s1,dcd4 <__stack_size+0xd4d4> - ddba: 067e slli a2,a2,0x1f - ddbc: 0079 c.addi zero,30 - ddbe: 1e1a slli t3,t3,0x26 - ddc0: 2540 fld fs0,136(a0) - ddc2: 9f22 add t5,t5,s0 - ddc4: 081e slli a6,a6,0x7 - ddc6: 0000 unimp - ddc8: 08ae slli a7,a7,0xb - ddca: 0000 unimp - ddcc: 0030 addi a2,sp,8 - ddce: 7f89 lui t6,0xfffe2 - ddd0: fc91 bnez s1,dcec <__stack_size+0xd4ec> - ddd2: 067e slli a2,a2,0x1f - ddd4: 911a add sp,sp,t1 - ddd6: 7f80 flw fs0,56(a5) - ddd8: 4006 0x4006 - ddda: 1e25 addi t3,t3,-23 - dddc: 7f89 lui t6,0xfffe2 - ddde: 8091 srli s1,s1,0x4 - dde0: 067f 0x67f - dde2: 911a add sp,sp,t1 - dde4: 7efc flw fa5,124(a3) - dde6: 4006 0x4006 - dde8: 1e25 addi t3,t3,-23 - ddea: 8922 mv s2,s0 - ddec: 917f 0x917f - ddee: 7f80 flw fs0,56(a5) - ddf0: 1a06 slli s4,s4,0x21 - ddf2: 7f89 lui t6,0xfffe2 - ddf4: fc91 bnez s1,dd10 <__stack_size+0xd510> - ddf6: 067e slli a2,a2,0x1f - ddf8: 1e1a slli t3,t3,0x26 - ddfa: 2540 fld fs0,136(a0) - ddfc: 9f22 add t5,t5,s0 - ddfe: 09d4 addi a3,sp,212 - de00: 0000 unimp - de02: 09da slli s3,s3,0x16 - de04: 0000 unimp - de06: 0030 addi a2,sp,8 - de08: 7f89 lui t6,0xfffe2 - de0a: fc91 bnez s1,dd26 <__stack_size+0xd526> - de0c: 067e slli a2,a2,0x1f - de0e: 911a add sp,sp,t1 - de10: 7f80 flw fs0,56(a5) - de12: 4006 0x4006 - de14: 1e25 addi t3,t3,-23 - de16: 7f89 lui t6,0xfffe2 - de18: 8091 srli s1,s1,0x4 - de1a: 067f 0x67f - de1c: 911a add sp,sp,t1 - de1e: 7efc flw fa5,124(a3) - de20: 4006 0x4006 - de22: 1e25 addi t3,t3,-23 - de24: 8922 mv s2,s0 - de26: 917f 0x917f - de28: 7f80 flw fs0,56(a5) - de2a: 1a06 slli s4,s4,0x21 - de2c: 7f89 lui t6,0xfffe2 - de2e: fc91 bnez s1,dd4a <__stack_size+0xd54a> - de30: 067e slli a2,a2,0x1f - de32: 1e1a slli t3,t3,0x26 - de34: 2540 fld fs0,136(a0) - de36: 9f22 add t5,t5,s0 + dce0: 9f22 add t5,t5,s0 + dce2: 080c addi a1,sp,16 + dce4: 0000 unimp + dce6: 081e slli a6,a6,0x7 + dce8: 0000 unimp + dcea: 0030 addi a2,sp,8 + dcec: fc91 bnez s1,dc08 <__stack_size+0xd408> + dcee: 067e slli a2,a2,0x1f + dcf0: 0079 c.addi zero,30 + dcf2: 911a add sp,sp,t1 + dcf4: 7f80 flw fs0,56(a5) + dcf6: 4006 0x4006 + dcf8: 1e25 addi t3,t3,-23 + dcfa: 8091 srli s1,s1,0x4 + dcfc: 067f 0x67f + dcfe: 0079 c.addi zero,30 + dd00: 911a add sp,sp,t1 + dd02: 7efc flw fa5,124(a3) + dd04: 4006 0x4006 + dd06: 1e25 addi t3,t3,-23 + dd08: 9122 add sp,sp,s0 + dd0a: 7f80 flw fs0,56(a5) + dd0c: 7906 flw fs2,96(sp) + dd0e: 1a00 addi s0,sp,304 + dd10: fc91 bnez s1,dc2c <__stack_size+0xd42c> + dd12: 067e slli a2,a2,0x1f + dd14: 0079 c.addi zero,30 + dd16: 1e1a slli t3,t3,0x26 + dd18: 2540 fld fs0,136(a0) + dd1a: 9f22 add t5,t5,s0 + dd1c: 081e slli a6,a6,0x7 + dd1e: 0000 unimp + dd20: 08ae slli a7,a7,0xb + dd22: 0000 unimp + dd24: 0030 addi a2,sp,8 + dd26: 7f89 lui t6,0xfffe2 + dd28: fc91 bnez s1,dc44 <__stack_size+0xd444> + dd2a: 067e slli a2,a2,0x1f + dd2c: 911a add sp,sp,t1 + dd2e: 7f80 flw fs0,56(a5) + dd30: 4006 0x4006 + dd32: 1e25 addi t3,t3,-23 + dd34: 7f89 lui t6,0xfffe2 + dd36: 8091 srli s1,s1,0x4 + dd38: 067f 0x67f + dd3a: 911a add sp,sp,t1 + dd3c: 7efc flw fa5,124(a3) + dd3e: 4006 0x4006 + dd40: 1e25 addi t3,t3,-23 + dd42: 8922 mv s2,s0 + dd44: 917f 0x917f + dd46: 7f80 flw fs0,56(a5) + dd48: 1a06 slli s4,s4,0x21 + dd4a: 7f89 lui t6,0xfffe2 + dd4c: fc91 bnez s1,dc68 <__stack_size+0xd468> + dd4e: 067e slli a2,a2,0x1f + dd50: 1e1a slli t3,t3,0x26 + dd52: 2540 fld fs0,136(a0) + dd54: 9f22 add t5,t5,s0 + dd56: 09d4 addi a3,sp,212 + dd58: 0000 unimp + dd5a: 09da slli s3,s3,0x16 + dd5c: 0000 unimp + dd5e: 0030 addi a2,sp,8 + dd60: 7f89 lui t6,0xfffe2 + dd62: fc91 bnez s1,dc7e <__stack_size+0xd47e> + dd64: 067e slli a2,a2,0x1f + dd66: 911a add sp,sp,t1 + dd68: 7f80 flw fs0,56(a5) + dd6a: 4006 0x4006 + dd6c: 1e25 addi t3,t3,-23 + dd6e: 7f89 lui t6,0xfffe2 + dd70: 8091 srli s1,s1,0x4 + dd72: 067f 0x67f + dd74: 911a add sp,sp,t1 + dd76: 7efc flw fa5,124(a3) + dd78: 4006 0x4006 + dd7a: 1e25 addi t3,t3,-23 + dd7c: 8922 mv s2,s0 + dd7e: 917f 0x917f + dd80: 7f80 flw fs0,56(a5) + dd82: 1a06 slli s4,s4,0x21 + dd84: 7f89 lui t6,0xfffe2 + dd86: fc91 bnez s1,dca2 <__stack_size+0xd4a2> + dd88: 067e slli a2,a2,0x1f + dd8a: 1e1a slli t3,t3,0x26 + dd8c: 2540 fld fs0,136(a0) + dd8e: 9f22 add t5,t5,s0 ... - de40: 055e slli a0,a0,0x17 - de42: 0000 unimp - de44: 058a slli a1,a1,0x2 - de46: 0000 unimp - de48: 0001 nop - de4a: 8a6c 0x8a6c - de4c: 0005 c.addi zero,1 - de4e: 1a00 addi s0,sp,304 - de50: 0006 0x6 - de52: 0b00 addi s0,sp,400 - de54: 9100 0x9100 - de56: 7f80 flw fs0,56(a5) - de58: 8906 mv s2,ra - de5a: 1a00 addi s0,sp,304 - de5c: 9f1e008f 0x9f1e008f - de60: 061a slli a2,a2,0x6 - de62: 0000 unimp - de64: 0644 addi s1,sp,772 - de66: 0000 unimp - de68: 8091000b 0x8091000b - de6c: 067f 0x67f - de6e: 008c addi a1,sp,64 - de70: 8f1a mv t5,t1 - de72: 1e00 addi s0,sp,816 - de74: 449f 0006 8200 0x82000006449f - de7a: 0006 0x6 - de7c: 0c00 addi s0,sp,528 - de7e: 9100 0x9100 - de80: 7f80 flw fs0,56(a5) - de82: 0a06 slli s4,s4,0x1 - de84: ffff 0xffff - de86: 8f1a mv t5,t1 - de88: 1e00 addi s0,sp,816 - de8a: 829f 0006 8400 0x84000006829f - de90: 0006 0x6 - de92: 0b00 addi s0,sp,400 - de94: 7a00 flw fs0,48(a2) - de96: 917f 0x917f - de98: 7f80 flw fs0,56(a5) - de9a: 1a06 slli s4,s4,0x21 - de9c: 9f1e008f 0x9f1e008f - dea0: 0684 addi s1,sp,832 - dea2: 0000 unimp - dea4: 0686 slli a3,a3,0x1 - dea6: 0000 unimp - dea8: 000c addi a1,sp,0 - deaa: 8091 srli s1,s1,0x4 - deac: 067f 0x67f - deae: ff0a fsw ft2,188(sp) - deb0: 1aff 0x1aff - deb2: 9f1e008f 0x9f1e008f - deb6: 0686 slli a3,a3,0x1 - deb8: 0000 unimp - deba: 06c4 addi s1,sp,836 - debc: 0000 unimp - debe: 7f84000b 0x7f84000b - dec2: 8091 srli s1,s1,0x4 - dec4: 067f 0x67f - dec6: 8f1a mv t5,t1 - dec8: 1e00 addi s0,sp,816 - deca: c49f 0006 e200 0xe2000006c49f - ded0: 0006 0x6 - ded2: 0b00 addi s0,sp,400 - ded4: 9100 0x9100 - ded6: 7f80 flw fs0,56(a5) - ded8: 8406 mv s0,ra - deda: 1a00 addi s0,sp,304 - dedc: 9f1e008f 0x9f1e008f - dee0: 06e2 slli a3,a3,0x18 - dee2: 0000 unimp - dee4: 074e slli a4,a4,0x13 - dee6: 0000 unimp - dee8: 7f85000b 0x7f85000b - deec: 8091 srli s1,s1,0x4 - deee: 067f 0x67f - def0: 8f1a mv t5,t1 - def2: 1e00 addi s0,sp,816 - def4: 4e9f 0007 5600 0x560000074e9f - defa: 0b000007 0xb000007 - defe: 9100 0x9100 - df00: 7f80 flw fs0,56(a5) - df02: 7906 flw fs2,96(sp) - df04: 1a00 addi s0,sp,304 - df06: 9f1e008f 0x9f1e008f - df0a: 0756 slli a4,a4,0x15 - df0c: 0000 unimp - df0e: 079c addi a5,sp,960 - df10: 0000 unimp - df12: 7f84000b 0x7f84000b - df16: 8091 srli s1,s1,0x4 - df18: 067f 0x67f - df1a: 8f1a mv t5,t1 - df1c: 1e00 addi s0,sp,816 - df1e: 9c9f 0007 0c00 0xc0000079c9f + dd98: 055e slli a0,a0,0x17 + dd9a: 0000 unimp + dd9c: 058a slli a1,a1,0x2 + dd9e: 0000 unimp + dda0: 0001 nop + dda2: 8a6c 0x8a6c + dda4: 0005 c.addi zero,1 + dda6: 1a00 addi s0,sp,304 + dda8: 0006 0x6 + ddaa: 0b00 addi s0,sp,400 + ddac: 9100 0x9100 + ddae: 7f80 flw fs0,56(a5) + ddb0: 8906 mv s2,ra + ddb2: 1a00 addi s0,sp,304 + ddb4: 9f1e008f 0x9f1e008f + ddb8: 061a slli a2,a2,0x6 + ddba: 0000 unimp + ddbc: 0644 addi s1,sp,772 + ddbe: 0000 unimp + ddc0: 8091000b 0x8091000b + ddc4: 067f 0x67f + ddc6: 008c addi a1,sp,64 + ddc8: 8f1a mv t5,t1 + ddca: 1e00 addi s0,sp,816 + ddcc: 449f 0006 8200 0x82000006449f + ddd2: 0006 0x6 + ddd4: 0c00 addi s0,sp,528 + ddd6: 9100 0x9100 + ddd8: 7f80 flw fs0,56(a5) + ddda: 0a06 slli s4,s4,0x1 + dddc: ffff 0xffff + ddde: 8f1a mv t5,t1 + dde0: 1e00 addi s0,sp,816 + dde2: 829f 0006 8400 0x84000006829f + dde8: 0006 0x6 + ddea: 0b00 addi s0,sp,400 + ddec: 7a00 flw fs0,48(a2) + ddee: 917f 0x917f + ddf0: 7f80 flw fs0,56(a5) + ddf2: 1a06 slli s4,s4,0x21 + ddf4: 9f1e008f 0x9f1e008f + ddf8: 0684 addi s1,sp,832 + ddfa: 0000 unimp + ddfc: 0686 slli a3,a3,0x1 + ddfe: 0000 unimp + de00: 000c addi a1,sp,0 + de02: 8091 srli s1,s1,0x4 + de04: 067f 0x67f + de06: ff0a fsw ft2,188(sp) + de08: 1aff 0x1aff + de0a: 9f1e008f 0x9f1e008f + de0e: 0686 slli a3,a3,0x1 + de10: 0000 unimp + de12: 06c4 addi s1,sp,836 + de14: 0000 unimp + de16: 7f84000b 0x7f84000b + de1a: 8091 srli s1,s1,0x4 + de1c: 067f 0x67f + de1e: 8f1a mv t5,t1 + de20: 1e00 addi s0,sp,816 + de22: c49f 0006 e200 0xe2000006c49f + de28: 0006 0x6 + de2a: 0b00 addi s0,sp,400 + de2c: 9100 0x9100 + de2e: 7f80 flw fs0,56(a5) + de30: 8406 mv s0,ra + de32: 1a00 addi s0,sp,304 + de34: 9f1e008f 0x9f1e008f + de38: 06e2 slli a3,a3,0x18 + de3a: 0000 unimp + de3c: 074e slli a4,a4,0x13 + de3e: 0000 unimp + de40: 7f85000b 0x7f85000b + de44: 8091 srli s1,s1,0x4 + de46: 067f 0x67f + de48: 8f1a mv t5,t1 + de4a: 1e00 addi s0,sp,816 + de4c: 4e9f 0007 5600 0x560000074e9f + de52: 0b000007 0xb000007 + de56: 9100 0x9100 + de58: 7f80 flw fs0,56(a5) + de5a: 7906 flw fs2,96(sp) + de5c: 1a00 addi s0,sp,304 + de5e: 9f1e008f 0x9f1e008f + de62: 0756 slli a4,a4,0x15 + de64: 0000 unimp + de66: 079c addi a5,sp,960 + de68: 0000 unimp + de6a: 7f84000b 0x7f84000b + de6e: 8091 srli s1,s1,0x4 + de70: 067f 0x67f + de72: 8f1a mv t5,t1 + de74: 1e00 addi s0,sp,816 + de76: 9c9f 0007 0c00 0xc0000079c9f + de7c: 0008 addi a0,sp,0 + de7e: 0b00 addi s0,sp,400 + de80: 9100 0x9100 + de82: 7f80 flw fs0,56(a5) + de84: 7906 flw fs2,96(sp) + de86: 1a00 addi s0,sp,304 + de88: 9f1e008f 0x9f1e008f + de8c: 080c addi a1,sp,16 + de8e: 0000 unimp + de90: 081e slli a6,a6,0x7 + de92: 0000 unimp + de94: 8091000f 0x8091000f + de98: 067f 0x67f + de9a: 0079 c.addi zero,30 + de9c: 911a add sp,sp,t1 + de9e: 7efc flw fa5,124(a3) + dea0: 4006 0x4006 + dea2: 1e25 addi t3,t3,-23 + dea4: 1e9f 0008 ae00 0xae0000081e9f + deaa: 0008 addi a0,sp,0 + deac: 0f00 addi s0,sp,912 + deae: 8900 0x8900 + deb0: 917f 0x917f + deb2: 7f80 flw fs0,56(a5) + deb4: 1a06 slli s4,s4,0x21 + deb6: fc91 bnez s1,ddd2 <__stack_size+0xd5d2> + deb8: 067e slli a2,a2,0x1f + deba: 2540 fld fs0,136(a0) + debc: 9f1e add t5,t5,t2 + debe: 09d4 addi a3,sp,212 + dec0: 0000 unimp + dec2: 09da slli s3,s3,0x16 + dec4: 0000 unimp + dec6: 7f89000f 0x7f89000f + deca: 8091 srli s1,s1,0x4 + decc: 067f 0x67f + dece: 911a add sp,sp,t1 + ded0: 7efc flw fa5,124(a3) + ded2: 4006 0x4006 + ded4: 1e25 addi t3,t3,-23 + ded6: 009f 0000 0000 0x9f + dedc: 0000 unimp + dede: 5e00 lw s0,56(a2) + dee0: 0005 c.addi zero,1 + dee2: 7200 flw fs0,32(a2) + dee4: 0005 c.addi zero,1 + dee6: 0100 addi s0,sp,128 + dee8: 6600 flw fs0,8(a2) + ... + def2: 054e slli a0,a0,0x13 + def4: 0000 unimp + def6: 08ae slli a7,a7,0xb + def8: 0000 unimp + defa: 80910003 lb zero,-2039(sp) + defe: d47f 0xd47f + df00: 0009 c.addi zero,2 + df02: da00 sw s0,48(a2) + df04: 0009 c.addi zero,2 + df06: 0300 addi s0,sp,384 + df08: 9100 0x9100 + df0a: 7f80 flw fs0,56(a5) + ... + df14: 054e slli a0,a0,0x13 + df16: 0000 unimp + df18: 080c addi a1,sp,16 + df1a: 0000 unimp + df1c: 0001 nop + df1e: 00080c6f jal s8,8df1e <__stack_size+0x8d71e> + df22: ae00 fsd fs0,24(a2) df24: 0008 addi a0,sp,0 - df26: 0b00 addi s0,sp,400 + df26: 0300 addi s0,sp,384 df28: 9100 0x9100 - df2a: 7f80 flw fs0,56(a5) - df2c: 7906 flw fs2,96(sp) - df2e: 1a00 addi s0,sp,304 - df30: 9f1e008f 0x9f1e008f - df34: 080c addi a1,sp,16 - df36: 0000 unimp - df38: 081e slli a6,a6,0x7 + df2a: 7efe flw ft9,252(sp) + df2c: 09d4 addi a3,sp,212 + df2e: 0000 unimp + df30: 09da slli s3,s3,0x16 + df32: 0000 unimp + df34: fe910003 lb zero,-23(sp) + df38: 007e 0x7e df3a: 0000 unimp - df3c: 8091000f 0x8091000f - df40: 067f 0x67f - df42: 0079 c.addi zero,30 - df44: 911a add sp,sp,t1 - df46: 7efc flw fa5,124(a3) - df48: 4006 0x4006 - df4a: 1e25 addi t3,t3,-23 - df4c: 1e9f 0008 ae00 0xae0000081e9f - df52: 0008 addi a0,sp,0 - df54: 0f00 addi s0,sp,912 - df56: 8900 0x8900 - df58: 917f 0x917f - df5a: 7f80 flw fs0,56(a5) - df5c: 1a06 slli s4,s4,0x21 - df5e: fc91 bnez s1,de7a <__stack_size+0xd67a> - df60: 067e slli a2,a2,0x1f - df62: 2540 fld fs0,136(a0) - df64: 9f1e add t5,t5,t2 - df66: 09d4 addi a3,sp,212 - df68: 0000 unimp - df6a: 09da slli s3,s3,0x16 - df6c: 0000 unimp - df6e: 7f89000f 0x7f89000f - df72: 8091 srli s1,s1,0x4 - df74: 067f 0x67f - df76: 911a add sp,sp,t1 - df78: 7efc flw fa5,124(a3) - df7a: 4006 0x4006 - df7c: 1e25 addi t3,t3,-23 - df7e: 009f 0000 0000 0x9f - df84: 0000 unimp - df86: 5e00 lw s0,56(a2) - df88: 0005 c.addi zero,1 - df8a: 7200 flw fs0,32(a2) - df8c: 0005 c.addi zero,1 - df8e: 0100 addi s0,sp,128 - df90: 6600 flw fs0,8(a2) + df3c: 0000 unimp + df3e: 0000 unimp + df40: 4e00 lw s0,24(a2) + df42: 0005 c.addi zero,1 + df44: 5600 lw s0,40(a2) + df46: 0005 c.addi zero,1 + df48: 0100 addi s0,sp,128 + df4a: 6500 flw fs0,8(a0) + df4c: 0556 slli a0,a0,0x15 + df4e: 0000 unimp + df50: 08ae slli a7,a7,0xb + df52: 0000 unimp + df54: 82910003 lb zero,-2007(sp) + df58: d47f 0xd47f + df5a: 0009 c.addi zero,2 + df5c: da00 sw s0,48(a2) + df5e: 0009 c.addi zero,2 + df60: 0300 addi s0,sp,384 + df62: 9100 0x9100 + df64: 7f82 flw ft11,32(sp) ... - df9a: 054e slli a0,a0,0x13 - df9c: 0000 unimp - df9e: 08ae slli a7,a7,0xb + df6e: 0586 slli a1,a1,0x1 + df70: 0000 unimp + df72: 05b4 addi a3,sp,712 + df74: 0000 unimp + df76: 0001 nop + df78: b45d j da1e <__stack_size+0xd21e> + df7a: 0005 c.addi zero,1 + df7c: a800 fsd fs0,16(s0) + df7e: 0006 0x6 + df80: 0600 addi s0,sp,768 + df82: 7b00 flw fs0,48(a4) + df84: 8d00 0x8d00 + df86: 1e00 addi s0,sp,816 + df88: a89f 0006 c400 0xc4000006a89f + df8e: 0006 0x6 + df90: 0b00 addi s0,sp,400 + df92: 8400 0x8400 + df94: 917f 0x917f + df96: 7ef4 flw fa3,124(a3) + df98: 1a06 slli s4,s4,0x21 + df9a: 008d addi ra,ra,3 + df9c: 9f1e add t5,t5,t2 + df9e: 06c4 addi s1,sp,836 dfa0: 0000 unimp - dfa2: 80910003 lb zero,-2039(sp) - dfa6: d47f 0xd47f - dfa8: 0009 c.addi zero,2 - dfaa: da00 sw s0,48(a2) - dfac: 0009 c.addi zero,2 - dfae: 0300 addi s0,sp,384 - dfb0: 9100 0x9100 - dfb2: 7f80 flw fs0,56(a5) - ... - dfbc: 054e slli a0,a0,0x13 - dfbe: 0000 unimp - dfc0: 080c addi a1,sp,16 - dfc2: 0000 unimp - dfc4: 0001 nop - dfc6: 00080c6f jal s8,8dfc6 <__stack_size+0x8d7c6> - dfca: ae00 fsd fs0,24(a2) - dfcc: 0008 addi a0,sp,0 - dfce: 0300 addi s0,sp,384 - dfd0: 9100 0x9100 - dfd2: 7efe flw ft9,252(sp) - dfd4: 09d4 addi a3,sp,212 - dfd6: 0000 unimp - dfd8: 09da slli s3,s3,0x16 - dfda: 0000 unimp - dfdc: fe910003 lb zero,-23(sp) - dfe0: 007e 0x7e - dfe2: 0000 unimp + dfa2: 06e2 slli a3,a3,0x18 + dfa4: 0000 unimp + dfa6: f491000b 0xf491000b + dfaa: 067e slli a2,a2,0x1f + dfac: 0084 addi s1,sp,64 + dfae: 8d1a mv s10,t1 + dfb0: 1e00 addi s0,sp,816 + dfb2: e29f 0006 4a00 0x4a000006e29f + dfb8: 0b000007 0xb000007 + dfbc: 8500 0x8500 + dfbe: 917f 0x917f + dfc0: 7ef4 flw fa3,124(a3) + dfc2: 1a06 slli s4,s4,0x21 + dfc4: 008d addi ra,ra,3 + dfc6: 9f1e add t5,t5,t2 + dfc8: 074a slli a4,a4,0x12 + dfca: 0000 unimp + dfcc: 074e slli a4,a4,0x13 + dfce: 0000 unimp + dfd0: 0010 addi a2,sp,0 + dfd2: 7f85 lui t6,0xfffe1 + dfd4: f491 bnez s1,dee0 <__stack_size+0xd6e0> + dfd6: 067e slli a2,a2,0x1f + dfd8: 851a mv a0,t1 + dfda: 917f 0x917f + dfdc: 7f88 flw fa0,56(a5) + dfde: 1a06 slli s4,s4,0x21 + dfe0: 9f1e add t5,t5,t2 + dfe2: 074e slli a4,a4,0x13 dfe4: 0000 unimp - dfe6: 0000 unimp - dfe8: 4e00 lw s0,24(a2) - dfea: 0005 c.addi zero,1 - dfec: 5600 lw s0,40(a2) - dfee: 0005 c.addi zero,1 - dff0: 0100 addi s0,sp,128 - dff2: 6500 flw fs0,8(a0) - dff4: 0556 slli a0,a0,0x15 - dff6: 0000 unimp - dff8: 08ae slli a7,a7,0xb - dffa: 0000 unimp - dffc: 82910003 lb zero,-2007(sp) - e000: d47f 0xd47f - e002: 0009 c.addi zero,2 - e004: da00 sw s0,48(a2) - e006: 0009 c.addi zero,2 - e008: 0300 addi s0,sp,384 - e00a: 9100 0x9100 - e00c: 7f82 flw ft11,32(sp) - ... - e016: 0586 slli a1,a1,0x1 + dfe6: 0756 slli a4,a4,0x15 + dfe8: 0000 unimp + dfea: 0010 addi a2,sp,0 + dfec: f491 bnez s1,def8 <__stack_size+0xd6f8> + dfee: 067e slli a2,a2,0x1f + dff0: 0079 c.addi zero,30 + dff2: 911a add sp,sp,t1 + dff4: 7f88 flw fa0,56(a5) + dff6: 7906 flw fs2,96(sp) + dff8: 1a00 addi s0,sp,304 + dffa: 9f1e add t5,t5,t2 + dffc: 0756 slli a4,a4,0x15 + dffe: 0000 unimp + e000: 079c addi a5,sp,960 + e002: 0000 unimp + e004: 0010 addi a2,sp,0 + e006: 7f84 flw fs1,56(a5) + e008: f491 bnez s1,df14 <__stack_size+0xd714> + e00a: 067e slli a2,a2,0x1f + e00c: 841a mv s0,t1 + e00e: 917f 0x917f + e010: 7f88 flw fa0,56(a5) + e012: 1a06 slli s4,s4,0x21 + e014: 9f1e add t5,t5,t2 + e016: 079c addi a5,sp,960 e018: 0000 unimp - e01a: 05b4 addi a3,sp,712 + e01a: 081e slli a6,a6,0x7 e01c: 0000 unimp - e01e: 0001 nop - e020: b45d j dac6 <__stack_size+0xd2c6> - e022: 0005 c.addi zero,1 - e024: a800 fsd fs0,16(s0) - e026: 0006 0x6 - e028: 0600 addi s0,sp,768 - e02a: 7b00 flw fs0,48(a4) - e02c: 8d00 0x8d00 - e02e: 1e00 addi s0,sp,816 - e030: a89f 0006 c400 0xc4000006a89f - e036: 0006 0x6 - e038: 0b00 addi s0,sp,400 - e03a: 8400 0x8400 - e03c: 917f 0x917f - e03e: 7ef4 flw fa3,124(a3) - e040: 1a06 slli s4,s4,0x21 - e042: 008d addi ra,ra,3 - e044: 9f1e add t5,t5,t2 - e046: 06c4 addi s1,sp,836 - e048: 0000 unimp - e04a: 06e2 slli a3,a3,0x18 + e01e: 0010 addi a2,sp,0 + e020: f491 bnez s1,df2c <__stack_size+0xd72c> + e022: 067e slli a2,a2,0x1f + e024: 0079 c.addi zero,30 + e026: 911a add sp,sp,t1 + e028: 7f88 flw fa0,56(a5) + e02a: 7906 flw fs2,96(sp) + e02c: 1a00 addi s0,sp,304 + e02e: 9f1e add t5,t5,t2 + e030: 081e slli a6,a6,0x7 + e032: 0000 unimp + e034: 08ae slli a7,a7,0xb + e036: 0000 unimp + e038: 0010 addi a2,sp,0 + e03a: 7f89 lui t6,0xfffe2 + e03c: f491 bnez s1,df48 <__stack_size+0xd748> + e03e: 067e slli a2,a2,0x1f + e040: 891a mv s2,t1 + e042: 917f 0x917f + e044: 7f88 flw fa0,56(a5) + e046: 1a06 slli s4,s4,0x21 + e048: 9f1e add t5,t5,t2 + e04a: 09d4 addi a3,sp,212 e04c: 0000 unimp - e04e: f491000b 0xf491000b - e052: 067e slli a2,a2,0x1f - e054: 0084 addi s1,sp,64 - e056: 8d1a mv s10,t1 - e058: 1e00 addi s0,sp,816 - e05a: e29f 0006 4a00 0x4a000006e29f - e060: 0b000007 0xb000007 - e064: 8500 0x8500 - e066: 917f 0x917f - e068: 7ef4 flw fa3,124(a3) - e06a: 1a06 slli s4,s4,0x21 - e06c: 008d addi ra,ra,3 - e06e: 9f1e add t5,t5,t2 - e070: 074a slli a4,a4,0x12 + e04e: 09da slli s3,s3,0x16 + e050: 0000 unimp + e052: 0010 addi a2,sp,0 + e054: 7f89 lui t6,0xfffe2 + e056: f491 bnez s1,df62 <__stack_size+0xd762> + e058: 067e slli a2,a2,0x1f + e05a: 891a mv s2,t1 + e05c: 917f 0x917f + e05e: 7f88 flw fa0,56(a5) + e060: 1a06 slli s4,s4,0x21 + e062: 9f1e add t5,t5,t2 + ... + e06c: 0586 slli a1,a1,0x1 + e06e: 0000 unimp + e070: 0592 slli a1,a1,0x4 e072: 0000 unimp - e074: 074e slli a4,a4,0x13 - e076: 0000 unimp - e078: 0010 addi a2,sp,0 - e07a: 7f85 lui t6,0xfffe1 - e07c: f491 bnez s1,df88 <__stack_size+0xd788> - e07e: 067e slli a2,a2,0x1f - e080: 851a mv a0,t1 - e082: 917f 0x917f - e084: 7f88 flw fa0,56(a5) - e086: 1a06 slli s4,s4,0x21 - e088: 9f1e add t5,t5,t2 - e08a: 074e slli a4,a4,0x13 - e08c: 0000 unimp - e08e: 0756 slli a4,a4,0x15 - e090: 0000 unimp - e092: 0010 addi a2,sp,0 - e094: f491 bnez s1,dfa0 <__stack_size+0xd7a0> - e096: 067e slli a2,a2,0x1f - e098: 0079 c.addi zero,30 - e09a: 911a add sp,sp,t1 - e09c: 7f88 flw fa0,56(a5) - e09e: 7906 flw fs2,96(sp) - e0a0: 1a00 addi s0,sp,304 - e0a2: 9f1e add t5,t5,t2 - e0a4: 0756 slli a4,a4,0x15 - e0a6: 0000 unimp - e0a8: 079c addi a5,sp,960 - e0aa: 0000 unimp - e0ac: 0010 addi a2,sp,0 - e0ae: 7f84 flw fs1,56(a5) - e0b0: f491 bnez s1,dfbc <__stack_size+0xd7bc> - e0b2: 067e slli a2,a2,0x1f - e0b4: 841a mv s0,t1 - e0b6: 917f 0x917f - e0b8: 7f88 flw fa0,56(a5) - e0ba: 1a06 slli s4,s4,0x21 - e0bc: 9f1e add t5,t5,t2 - e0be: 079c addi a5,sp,960 - e0c0: 0000 unimp - e0c2: 081e slli a6,a6,0x7 - e0c4: 0000 unimp - e0c6: 0010 addi a2,sp,0 - e0c8: f491 bnez s1,dfd4 <__stack_size+0xd7d4> - e0ca: 067e slli a2,a2,0x1f - e0cc: 0079 c.addi zero,30 - e0ce: 911a add sp,sp,t1 - e0d0: 7f88 flw fa0,56(a5) - e0d2: 7906 flw fs2,96(sp) - e0d4: 1a00 addi s0,sp,304 - e0d6: 9f1e add t5,t5,t2 - e0d8: 081e slli a6,a6,0x7 - e0da: 0000 unimp - e0dc: 08ae slli a7,a7,0xb - e0de: 0000 unimp - e0e0: 0010 addi a2,sp,0 - e0e2: 7f89 lui t6,0xfffe2 - e0e4: f491 bnez s1,dff0 <__stack_size+0xd7f0> - e0e6: 067e slli a2,a2,0x1f - e0e8: 891a mv s2,t1 - e0ea: 917f 0x917f - e0ec: 7f88 flw fa0,56(a5) - e0ee: 1a06 slli s4,s4,0x21 - e0f0: 9f1e add t5,t5,t2 - e0f2: 09d4 addi a3,sp,212 - e0f4: 0000 unimp - e0f6: 09da slli s3,s3,0x16 - e0f8: 0000 unimp - e0fa: 0010 addi a2,sp,0 - e0fc: 7f89 lui t6,0xfffe2 - e0fe: f491 bnez s1,e00a <__stack_size+0xd80a> - e100: 067e slli a2,a2,0x1f - e102: 891a mv s2,t1 - e104: 917f 0x917f - e106: 7f88 flw fa0,56(a5) - e108: 1a06 slli s4,s4,0x21 - e10a: 9f1e add t5,t5,t2 - ... - e114: 0586 slli a1,a1,0x1 + e074: 0006 0x6 + e076: 0078 addi a4,sp,12 + e078: 9f1e007b 0x9f1e007b + e07c: 0592 slli a1,a1,0x4 + e07e: 0000 unimp + e080: 0594 addi a3,sp,704 + e082: 0000 unimp + e084: 0001 nop + e086: 945f 0005 9a00 0x9a000005945f + e08c: 0005 c.addi zero,1 + e08e: 0600 addi s0,sp,768 + e090: 7800 flw fs0,48(s0) + e092: 7b00 flw fs0,48(a4) + e094: 1e00 addi s0,sp,816 + e096: 9a9f 0005 c400 0xc40000059a9f + e09c: 0005 c.addi zero,1 + e09e: 0100 addi s0,sp,128 + e0a0: 5f00 lw s0,56(a4) + e0a2: 05c4 addi s1,sp,708 + e0a4: 0000 unimp + e0a6: 06a8 addi a0,sp,840 + e0a8: 0000 unimp + e0aa: 0014 addi a3,sp,0 + e0ac: 0078 addi a4,sp,12 + e0ae: 821e007b 0x821e007b + e0b2: 8d00 0x8d00 + e0b4: 1e00 addi s0,sp,816 + e0b6: 7b22 flw fs6,40(sp) + e0b8: 8d00 0x8d00 + e0ba: 1e00 addi s0,sp,816 + e0bc: 2540 fld fs0,136(a0) + e0be: 9f22 add t5,t5,s0 + e0c0: 06a8 addi a0,sp,840 + e0c2: 0000 unimp + e0c4: 06b4 addi a3,sp,840 + e0c6: 0000 unimp + e0c8: 001e 0x1e + e0ca: 7f84 flw fs1,56(a5) + e0cc: f491 bnez s1,dfd8 <__stack_size+0xd7d8> + e0ce: 067e slli a2,a2,0x1f + e0d0: 781a flw fa6,164(sp) + e0d2: 1e00 addi s0,sp,816 + e0d4: 0082 slli ra,ra,0x0 + e0d6: 008d addi ra,ra,3 + e0d8: 221e fld ft4,448(sp) + e0da: 7f84 flw fs1,56(a5) + e0dc: f491 bnez s1,dfe8 <__stack_size+0xd7e8> + e0de: 067e slli a2,a2,0x1f + e0e0: 8d1a mv s10,t1 + e0e2: 1e00 addi s0,sp,816 + e0e4: 2540 fld fs0,136(a0) + e0e6: 9f22 add t5,t5,s0 + e0e8: 06b4 addi a3,sp,840 + e0ea: 0000 unimp + e0ec: 06c4 addi s1,sp,836 + e0ee: 0000 unimp + e0f0: 0022 0x22 + e0f2: 7f84 flw fs1,56(a5) + e0f4: f491 bnez s1,e000 <__stack_size+0xd800> + e0f6: 067e slli a2,a2,0x1f + e0f8: 781a flw fa6,164(sp) + e0fa: 1e00 addi s0,sp,816 + e0fc: f491 bnez s1,e008 <__stack_size+0xd808> + e0fe: 067e slli a2,a2,0x1f + e100: 2540 fld fs0,136(a0) + e102: 008d addi ra,ra,3 + e104: 221e fld ft4,448(sp) + e106: 7f84 flw fs1,56(a5) + e108: f491 bnez s1,e014 <__stack_size+0xd814> + e10a: 067e slli a2,a2,0x1f + e10c: 8d1a mv s10,t1 + e10e: 1e00 addi s0,sp,816 + e110: 2540 fld fs0,136(a0) + e112: 9f22 add t5,t5,s0 + e114: 06c4 addi s1,sp,836 e116: 0000 unimp - e118: 0592 slli a1,a1,0x4 + e118: 06e2 slli a3,a3,0x18 e11a: 0000 unimp - e11c: 0006 0x6 - e11e: 0078 addi a4,sp,12 - e120: 9f1e007b 0x9f1e007b - e124: 0592 slli a1,a1,0x4 - e126: 0000 unimp - e128: 0594 addi a3,sp,704 - e12a: 0000 unimp - e12c: 0001 nop - e12e: 945f 0005 9a00 0x9a000005945f - e134: 0005 c.addi zero,1 - e136: 0600 addi s0,sp,768 - e138: 7800 flw fs0,48(s0) - e13a: 7b00 flw fs0,48(a4) - e13c: 1e00 addi s0,sp,816 - e13e: 9a9f 0005 c400 0xc40000059a9f - e144: 0005 c.addi zero,1 - e146: 0100 addi s0,sp,128 - e148: 5f00 lw s0,56(a4) - e14a: 05c4 addi s1,sp,708 - e14c: 0000 unimp - e14e: 06a8 addi a0,sp,840 - e150: 0000 unimp - e152: 0014 addi a3,sp,0 - e154: 0078 addi a4,sp,12 - e156: 821e007b 0x821e007b - e15a: 8d00 0x8d00 - e15c: 1e00 addi s0,sp,816 - e15e: 7b22 flw fs6,40(sp) - e160: 8d00 0x8d00 - e162: 1e00 addi s0,sp,816 - e164: 2540 fld fs0,136(a0) - e166: 9f22 add t5,t5,s0 - e168: 06a8 addi a0,sp,840 - e16a: 0000 unimp - e16c: 06b4 addi a3,sp,840 + e11c: 0022 0x22 + e11e: f491 bnez s1,e02a <__stack_size+0xd82a> + e120: 067e slli a2,a2,0x1f + e122: 0084 addi s1,sp,64 + e124: 781a flw fa6,164(sp) + e126: 1e00 addi s0,sp,816 + e128: f491 bnez s1,e034 <__stack_size+0xd834> + e12a: 067e slli a2,a2,0x1f + e12c: 2540 fld fs0,136(a0) + e12e: 008d addi ra,ra,3 + e130: 221e fld ft4,448(sp) + e132: f491 bnez s1,e03e <__stack_size+0xd83e> + e134: 067e slli a2,a2,0x1f + e136: 0084 addi s1,sp,64 + e138: 8d1a mv s10,t1 + e13a: 1e00 addi s0,sp,816 + e13c: 2540 fld fs0,136(a0) + e13e: 9f22 add t5,t5,s0 + e140: 06e2 slli a3,a3,0x18 + e142: 0000 unimp + e144: 074a slli a4,a4,0x12 + e146: 0000 unimp + e148: 0022 0x22 + e14a: 7f85 lui t6,0xfffe1 + e14c: f491 bnez s1,e058 <__stack_size+0xd858> + e14e: 067e slli a2,a2,0x1f + e150: 781a flw fa6,164(sp) + e152: 1e00 addi s0,sp,816 + e154: f491 bnez s1,e060 <__stack_size+0xd860> + e156: 067e slli a2,a2,0x1f + e158: 2540 fld fs0,136(a0) + e15a: 008d addi ra,ra,3 + e15c: 221e fld ft4,448(sp) + e15e: 7f85 lui t6,0xfffe1 + e160: f491 bnez s1,e06c <__stack_size+0xd86c> + e162: 067e slli a2,a2,0x1f + e164: 8d1a mv s10,t1 + e166: 1e00 addi s0,sp,816 + e168: 2540 fld fs0,136(a0) + e16a: 9f22 add t5,t5,s0 + e16c: 074a slli a4,a4,0x12 e16e: 0000 unimp - e170: 001e 0x1e - e172: 7f84 flw fs1,56(a5) - e174: f491 bnez s1,e080 <__stack_size+0xd880> - e176: 067e slli a2,a2,0x1f - e178: 781a flw fa6,164(sp) - e17a: 1e00 addi s0,sp,816 - e17c: 0082 slli ra,ra,0x0 - e17e: 008d addi ra,ra,3 - e180: 221e fld ft4,448(sp) - e182: 7f84 flw fs1,56(a5) - e184: f491 bnez s1,e090 <__stack_size+0xd890> - e186: 067e slli a2,a2,0x1f - e188: 8d1a mv s10,t1 - e18a: 1e00 addi s0,sp,816 - e18c: 2540 fld fs0,136(a0) - e18e: 9f22 add t5,t5,s0 - e190: 06b4 addi a3,sp,840 - e192: 0000 unimp - e194: 06c4 addi s1,sp,836 - e196: 0000 unimp - e198: 0022 0x22 - e19a: 7f84 flw fs1,56(a5) - e19c: f491 bnez s1,e0a8 <__stack_size+0xd8a8> - e19e: 067e slli a2,a2,0x1f - e1a0: 781a flw fa6,164(sp) - e1a2: 1e00 addi s0,sp,816 - e1a4: f491 bnez s1,e0b0 <__stack_size+0xd8b0> - e1a6: 067e slli a2,a2,0x1f - e1a8: 2540 fld fs0,136(a0) - e1aa: 008d addi ra,ra,3 - e1ac: 221e fld ft4,448(sp) - e1ae: 7f84 flw fs1,56(a5) - e1b0: f491 bnez s1,e0bc <__stack_size+0xd8bc> - e1b2: 067e slli a2,a2,0x1f - e1b4: 8d1a mv s10,t1 - e1b6: 1e00 addi s0,sp,816 - e1b8: 2540 fld fs0,136(a0) - e1ba: 9f22 add t5,t5,s0 - e1bc: 06c4 addi s1,sp,836 - e1be: 0000 unimp - e1c0: 06e2 slli a3,a3,0x18 - e1c2: 0000 unimp - e1c4: 0022 0x22 - e1c6: f491 bnez s1,e0d2 <__stack_size+0xd8d2> - e1c8: 067e slli a2,a2,0x1f - e1ca: 0084 addi s1,sp,64 - e1cc: 781a flw fa6,164(sp) - e1ce: 1e00 addi s0,sp,816 - e1d0: f491 bnez s1,e0dc <__stack_size+0xd8dc> - e1d2: 067e slli a2,a2,0x1f + e170: 074e slli a4,a4,0x13 + e172: 0000 unimp + e174: 002c addi a1,sp,8 + e176: 7f85 lui t6,0xfffe1 + e178: f491 bnez s1,e084 <__stack_size+0xd884> + e17a: 067e slli a2,a2,0x1f + e17c: 781a flw fa6,164(sp) + e17e: 1e00 addi s0,sp,816 + e180: 7f85 lui t6,0xfffe1 + e182: 8891 andi s1,s1,4 + e184: 067f 0x67f + e186: 911a add sp,sp,t1 + e188: 7ef4 flw fa3,124(a3) + e18a: 4006 0x4006 + e18c: 1e25 addi t3,t3,-23 + e18e: 8522 mv a0,s0 + e190: 917f 0x917f + e192: 7ef4 flw fa3,124(a3) + e194: 1a06 slli s4,s4,0x21 + e196: 7f85 lui t6,0xfffe1 + e198: 8891 andi s1,s1,4 + e19a: 067f 0x67f + e19c: 1e1a slli t3,t3,0x26 + e19e: 2540 fld fs0,136(a0) + e1a0: 9f22 add t5,t5,s0 + e1a2: 074e slli a4,a4,0x13 + e1a4: 0000 unimp + e1a6: 0756 slli a4,a4,0x15 + e1a8: 0000 unimp + e1aa: 002c addi a1,sp,8 + e1ac: f491 bnez s1,e0b8 <__stack_size+0xd8b8> + e1ae: 067e slli a2,a2,0x1f + e1b0: 0079 c.addi zero,30 + e1b2: 781a flw fa6,164(sp) + e1b4: 1e00 addi s0,sp,816 + e1b6: 8891 andi s1,s1,4 + e1b8: 067f 0x67f + e1ba: 0079 c.addi zero,30 + e1bc: 911a add sp,sp,t1 + e1be: 7ef4 flw fa3,124(a3) + e1c0: 4006 0x4006 + e1c2: 1e25 addi t3,t3,-23 + e1c4: 9122 add sp,sp,s0 + e1c6: 7ef4 flw fa3,124(a3) + e1c8: 7906 flw fs2,96(sp) + e1ca: 1a00 addi s0,sp,304 + e1cc: 8891 andi s1,s1,4 + e1ce: 067f 0x67f + e1d0: 0079 c.addi zero,30 + e1d2: 1e1a slli t3,t3,0x26 e1d4: 2540 fld fs0,136(a0) - e1d6: 008d addi ra,ra,3 - e1d8: 221e fld ft4,448(sp) - e1da: f491 bnez s1,e0e6 <__stack_size+0xd8e6> - e1dc: 067e slli a2,a2,0x1f - e1de: 0084 addi s1,sp,64 - e1e0: 8d1a mv s10,t1 - e1e2: 1e00 addi s0,sp,816 - e1e4: 2540 fld fs0,136(a0) - e1e6: 9f22 add t5,t5,s0 - e1e8: 06e2 slli a3,a3,0x18 - e1ea: 0000 unimp - e1ec: 074a slli a4,a4,0x12 - e1ee: 0000 unimp - e1f0: 0022 0x22 - e1f2: 7f85 lui t6,0xfffe1 - e1f4: f491 bnez s1,e100 <__stack_size+0xd900> - e1f6: 067e slli a2,a2,0x1f - e1f8: 781a flw fa6,164(sp) - e1fa: 1e00 addi s0,sp,816 - e1fc: f491 bnez s1,e108 <__stack_size+0xd908> - e1fe: 067e slli a2,a2,0x1f - e200: 2540 fld fs0,136(a0) - e202: 008d addi ra,ra,3 - e204: 221e fld ft4,448(sp) - e206: 7f85 lui t6,0xfffe1 - e208: f491 bnez s1,e114 <__stack_size+0xd914> - e20a: 067e slli a2,a2,0x1f - e20c: 8d1a mv s10,t1 - e20e: 1e00 addi s0,sp,816 - e210: 2540 fld fs0,136(a0) - e212: 9f22 add t5,t5,s0 - e214: 074a slli a4,a4,0x12 - e216: 0000 unimp - e218: 074e slli a4,a4,0x13 - e21a: 0000 unimp - e21c: 002c addi a1,sp,8 - e21e: 7f85 lui t6,0xfffe1 - e220: f491 bnez s1,e12c <__stack_size+0xd92c> - e222: 067e slli a2,a2,0x1f - e224: 781a flw fa6,164(sp) - e226: 1e00 addi s0,sp,816 - e228: 7f85 lui t6,0xfffe1 - e22a: 8891 andi s1,s1,4 - e22c: 067f 0x67f - e22e: 911a add sp,sp,t1 - e230: 7ef4 flw fa3,124(a3) - e232: 4006 0x4006 - e234: 1e25 addi t3,t3,-23 - e236: 8522 mv a0,s0 - e238: 917f 0x917f - e23a: 7ef4 flw fa3,124(a3) - e23c: 1a06 slli s4,s4,0x21 - e23e: 7f85 lui t6,0xfffe1 - e240: 8891 andi s1,s1,4 - e242: 067f 0x67f - e244: 1e1a slli t3,t3,0x26 - e246: 2540 fld fs0,136(a0) - e248: 9f22 add t5,t5,s0 - e24a: 074e slli a4,a4,0x13 - e24c: 0000 unimp - e24e: 0756 slli a4,a4,0x15 - e250: 0000 unimp - e252: 002c addi a1,sp,8 - e254: f491 bnez s1,e160 <__stack_size+0xd960> - e256: 067e slli a2,a2,0x1f - e258: 0079 c.addi zero,30 - e25a: 781a flw fa6,164(sp) - e25c: 1e00 addi s0,sp,816 - e25e: 8891 andi s1,s1,4 - e260: 067f 0x67f - e262: 0079 c.addi zero,30 - e264: 911a add sp,sp,t1 - e266: 7ef4 flw fa3,124(a3) - e268: 4006 0x4006 - e26a: 1e25 addi t3,t3,-23 - e26c: 9122 add sp,sp,s0 - e26e: 7ef4 flw fa3,124(a3) - e270: 7906 flw fs2,96(sp) - e272: 1a00 addi s0,sp,304 - e274: 8891 andi s1,s1,4 - e276: 067f 0x67f - e278: 0079 c.addi zero,30 - e27a: 1e1a slli t3,t3,0x26 - e27c: 2540 fld fs0,136(a0) - e27e: 9f22 add t5,t5,s0 - e280: 0756 slli a4,a4,0x15 - e282: 0000 unimp - e284: 079c addi a5,sp,960 - e286: 0000 unimp - e288: 002c addi a1,sp,8 - e28a: 7f84 flw fs1,56(a5) - e28c: f491 bnez s1,e198 <__stack_size+0xd998> - e28e: 067e slli a2,a2,0x1f - e290: 781a flw fa6,164(sp) - e292: 1e00 addi s0,sp,816 - e294: 7f84 flw fs1,56(a5) - e296: 8891 andi s1,s1,4 - e298: 067f 0x67f - e29a: 911a add sp,sp,t1 - e29c: 7ef4 flw fa3,124(a3) - e29e: 4006 0x4006 - e2a0: 1e25 addi t3,t3,-23 - e2a2: 8422 mv s0,s0 - e2a4: 917f 0x917f - e2a6: 7ef4 flw fa3,124(a3) - e2a8: 1a06 slli s4,s4,0x21 - e2aa: 7f84 flw fs1,56(a5) - e2ac: 8891 andi s1,s1,4 - e2ae: 067f 0x67f - e2b0: 1e1a slli t3,t3,0x26 - e2b2: 2540 fld fs0,136(a0) - e2b4: 9f22 add t5,t5,s0 - e2b6: 079c addi a5,sp,960 - e2b8: 0000 unimp - e2ba: 081e slli a6,a6,0x7 - e2bc: 0000 unimp - e2be: 002c addi a1,sp,8 - e2c0: f491 bnez s1,e1cc <__stack_size+0xd9cc> - e2c2: 067e slli a2,a2,0x1f - e2c4: 0079 c.addi zero,30 - e2c6: 781a flw fa6,164(sp) - e2c8: 1e00 addi s0,sp,816 - e2ca: 8891 andi s1,s1,4 - e2cc: 067f 0x67f - e2ce: 0079 c.addi zero,30 - e2d0: 911a add sp,sp,t1 - e2d2: 7ef4 flw fa3,124(a3) - e2d4: 4006 0x4006 - e2d6: 1e25 addi t3,t3,-23 - e2d8: 9122 add sp,sp,s0 - e2da: 7ef4 flw fa3,124(a3) - e2dc: 7906 flw fs2,96(sp) - e2de: 1a00 addi s0,sp,304 - e2e0: 8891 andi s1,s1,4 - e2e2: 067f 0x67f - e2e4: 0079 c.addi zero,30 - e2e6: 1e1a slli t3,t3,0x26 - e2e8: 2540 fld fs0,136(a0) - e2ea: 9f22 add t5,t5,s0 - e2ec: 081e slli a6,a6,0x7 - e2ee: 0000 unimp - e2f0: 08ae slli a7,a7,0xb - e2f2: 0000 unimp - e2f4: 002c addi a1,sp,8 - e2f6: 7f89 lui t6,0xfffe2 - e2f8: f491 bnez s1,e204 <__stack_size+0xda04> - e2fa: 067e slli a2,a2,0x1f - e2fc: 781a flw fa6,164(sp) - e2fe: 1e00 addi s0,sp,816 - e300: 7f89 lui t6,0xfffe2 - e302: 8891 andi s1,s1,4 - e304: 067f 0x67f - e306: 911a add sp,sp,t1 - e308: 7ef4 flw fa3,124(a3) - e30a: 4006 0x4006 - e30c: 1e25 addi t3,t3,-23 - e30e: 8922 mv s2,s0 - e310: 917f 0x917f - e312: 7ef4 flw fa3,124(a3) - e314: 1a06 slli s4,s4,0x21 - e316: 7f89 lui t6,0xfffe2 - e318: 8891 andi s1,s1,4 - e31a: 067f 0x67f - e31c: 1e1a slli t3,t3,0x26 - e31e: 2540 fld fs0,136(a0) - e320: 9f22 add t5,t5,s0 - e322: 09d4 addi a3,sp,212 - e324: 0000 unimp - e326: 09da slli s3,s3,0x16 - e328: 0000 unimp - e32a: 002c addi a1,sp,8 - e32c: 7f89 lui t6,0xfffe2 - e32e: f491 bnez s1,e23a <__stack_size+0xda3a> - e330: 067e slli a2,a2,0x1f - e332: 781a flw fa6,164(sp) - e334: 1e00 addi s0,sp,816 - e336: 7f89 lui t6,0xfffe2 - e338: 8891 andi s1,s1,4 - e33a: 067f 0x67f - e33c: 911a add sp,sp,t1 - e33e: 7ef4 flw fa3,124(a3) - e340: 4006 0x4006 - e342: 1e25 addi t3,t3,-23 - e344: 8922 mv s2,s0 - e346: 917f 0x917f - e348: 7ef4 flw fa3,124(a3) - e34a: 1a06 slli s4,s4,0x21 - e34c: 7f89 lui t6,0xfffe2 - e34e: 8891 andi s1,s1,4 - e350: 067f 0x67f - e352: 1e1a slli t3,t3,0x26 - e354: 2540 fld fs0,136(a0) - e356: 9f22 add t5,t5,s0 + e1d6: 9f22 add t5,t5,s0 + e1d8: 0756 slli a4,a4,0x15 + e1da: 0000 unimp + e1dc: 079c addi a5,sp,960 + e1de: 0000 unimp + e1e0: 002c addi a1,sp,8 + e1e2: 7f84 flw fs1,56(a5) + e1e4: f491 bnez s1,e0f0 <__stack_size+0xd8f0> + e1e6: 067e slli a2,a2,0x1f + e1e8: 781a flw fa6,164(sp) + e1ea: 1e00 addi s0,sp,816 + e1ec: 7f84 flw fs1,56(a5) + e1ee: 8891 andi s1,s1,4 + e1f0: 067f 0x67f + e1f2: 911a add sp,sp,t1 + e1f4: 7ef4 flw fa3,124(a3) + e1f6: 4006 0x4006 + e1f8: 1e25 addi t3,t3,-23 + e1fa: 8422 mv s0,s0 + e1fc: 917f 0x917f + e1fe: 7ef4 flw fa3,124(a3) + e200: 1a06 slli s4,s4,0x21 + e202: 7f84 flw fs1,56(a5) + e204: 8891 andi s1,s1,4 + e206: 067f 0x67f + e208: 1e1a slli t3,t3,0x26 + e20a: 2540 fld fs0,136(a0) + e20c: 9f22 add t5,t5,s0 + e20e: 079c addi a5,sp,960 + e210: 0000 unimp + e212: 081e slli a6,a6,0x7 + e214: 0000 unimp + e216: 002c addi a1,sp,8 + e218: f491 bnez s1,e124 <__stack_size+0xd924> + e21a: 067e slli a2,a2,0x1f + e21c: 0079 c.addi zero,30 + e21e: 781a flw fa6,164(sp) + e220: 1e00 addi s0,sp,816 + e222: 8891 andi s1,s1,4 + e224: 067f 0x67f + e226: 0079 c.addi zero,30 + e228: 911a add sp,sp,t1 + e22a: 7ef4 flw fa3,124(a3) + e22c: 4006 0x4006 + e22e: 1e25 addi t3,t3,-23 + e230: 9122 add sp,sp,s0 + e232: 7ef4 flw fa3,124(a3) + e234: 7906 flw fs2,96(sp) + e236: 1a00 addi s0,sp,304 + e238: 8891 andi s1,s1,4 + e23a: 067f 0x67f + e23c: 0079 c.addi zero,30 + e23e: 1e1a slli t3,t3,0x26 + e240: 2540 fld fs0,136(a0) + e242: 9f22 add t5,t5,s0 + e244: 081e slli a6,a6,0x7 + e246: 0000 unimp + e248: 08ae slli a7,a7,0xb + e24a: 0000 unimp + e24c: 002c addi a1,sp,8 + e24e: 7f89 lui t6,0xfffe2 + e250: f491 bnez s1,e15c <__stack_size+0xd95c> + e252: 067e slli a2,a2,0x1f + e254: 781a flw fa6,164(sp) + e256: 1e00 addi s0,sp,816 + e258: 7f89 lui t6,0xfffe2 + e25a: 8891 andi s1,s1,4 + e25c: 067f 0x67f + e25e: 911a add sp,sp,t1 + e260: 7ef4 flw fa3,124(a3) + e262: 4006 0x4006 + e264: 1e25 addi t3,t3,-23 + e266: 8922 mv s2,s0 + e268: 917f 0x917f + e26a: 7ef4 flw fa3,124(a3) + e26c: 1a06 slli s4,s4,0x21 + e26e: 7f89 lui t6,0xfffe2 + e270: 8891 andi s1,s1,4 + e272: 067f 0x67f + e274: 1e1a slli t3,t3,0x26 + e276: 2540 fld fs0,136(a0) + e278: 9f22 add t5,t5,s0 + e27a: 09d4 addi a3,sp,212 + e27c: 0000 unimp + e27e: 09da slli s3,s3,0x16 + e280: 0000 unimp + e282: 002c addi a1,sp,8 + e284: 7f89 lui t6,0xfffe2 + e286: f491 bnez s1,e192 <__stack_size+0xd992> + e288: 067e slli a2,a2,0x1f + e28a: 781a flw fa6,164(sp) + e28c: 1e00 addi s0,sp,816 + e28e: 7f89 lui t6,0xfffe2 + e290: 8891 andi s1,s1,4 + e292: 067f 0x67f + e294: 911a add sp,sp,t1 + e296: 7ef4 flw fa3,124(a3) + e298: 4006 0x4006 + e29a: 1e25 addi t3,t3,-23 + e29c: 8922 mv s2,s0 + e29e: 917f 0x917f + e2a0: 7ef4 flw fa3,124(a3) + e2a2: 1a06 slli s4,s4,0x21 + e2a4: 7f89 lui t6,0xfffe2 + e2a6: 8891 andi s1,s1,4 + e2a8: 067f 0x67f + e2aa: 1e1a slli t3,t3,0x26 + e2ac: 2540 fld fs0,136(a0) + e2ae: 9f22 add t5,t5,s0 ... - e360: 059a slli a1,a1,0x6 - e362: 0000 unimp - e364: 05a6 slli a1,a1,0x9 - e366: 0000 unimp - e368: 0001 nop - e36a: 005e 0x5e - e36c: 0000 unimp - e36e: 0000 unimp - e370: 0000 unimp - e372: 8200 0x8200 - e374: 0005 c.addi zero,1 - e376: b400 fsd fs0,40(s0) - e378: 0006 0x6 - e37a: 0100 addi s0,sp,128 - e37c: 6200 flw fs0,0(a2) - e37e: 06b4 addi a3,sp,840 - e380: 0000 unimp - e382: 08ae slli a7,a7,0xb - e384: 0000 unimp - e386: f6910003 lb zero,-151(sp) - e38a: d47e sw t6,40(sp) - e38c: 0009 c.addi zero,2 - e38e: da00 sw s0,48(a2) - e390: 0009 c.addi zero,2 - e392: 0300 addi s0,sp,384 - e394: 9100 0x9100 - e396: 7ef6 flw ft9,124(sp) + e2b8: 059a slli a1,a1,0x6 + e2ba: 0000 unimp + e2bc: 05a6 slli a1,a1,0x9 + e2be: 0000 unimp + e2c0: 0001 nop + e2c2: 005e 0x5e + e2c4: 0000 unimp + e2c6: 0000 unimp + e2c8: 0000 unimp + e2ca: 8200 0x8200 + e2cc: 0005 c.addi zero,1 + e2ce: b400 fsd fs0,40(s0) + e2d0: 0006 0x6 + e2d2: 0100 addi s0,sp,128 + e2d4: 6200 flw fs0,0(a2) + e2d6: 06b4 addi a3,sp,840 + e2d8: 0000 unimp + e2da: 08ae slli a7,a7,0xb + e2dc: 0000 unimp + e2de: f6910003 lb zero,-151(sp) + e2e2: d47e sw t6,40(sp) + e2e4: 0009 c.addi zero,2 + e2e6: da00 sw s0,48(a2) + e2e8: 0009 c.addi zero,2 + e2ea: 0300 addi s0,sp,384 + e2ec: 9100 0x9100 + e2ee: 7ef6 flw ft9,124(sp) ... - e3a0: 0582 slli a1,a1,0x0 - e3a2: 0000 unimp - e3a4: 08ae slli a7,a7,0xb - e3a6: 0000 unimp - e3a8: 0001 nop - e3aa: d458 sw a4,44(s0) - e3ac: 0009 c.addi zero,2 - e3ae: da00 sw s0,48(a2) - e3b0: 0009 c.addi zero,2 - e3b2: 0100 addi s0,sp,128 - e3b4: 5800 lw s0,48(s0) + e2f8: 0582 slli a1,a1,0x0 + e2fa: 0000 unimp + e2fc: 08ae slli a7,a7,0xb + e2fe: 0000 unimp + e300: 0001 nop + e302: d458 sw a4,44(s0) + e304: 0009 c.addi zero,2 + e306: da00 sw s0,48(a2) + e308: 0009 c.addi zero,2 + e30a: 0100 addi s0,sp,128 + e30c: 5800 lw s0,48(s0) ... - e3be: 05c0 addi s0,sp,708 - e3c0: 0000 unimp - e3c2: 05ec addi a1,sp,716 - e3c4: 0000 unimp - e3c6: 0001 nop - e3c8: ec5e fsw fs7,24(sp) - e3ca: 0005 c.addi zero,1 - e3cc: da00 sw s0,48(a2) - e3ce: 0006 0x6 - e3d0: 0600 addi s0,sp,768 - e3d2: 8e00 0x8e00 - e3d4: 7c00 flw fs0,56(s0) - e3d6: 1e00 addi s0,sp,816 - e3d8: da9f 0006 e200 0xe2000006da9f - e3de: 0006 0x6 - e3e0: 0b00 addi s0,sp,400 - e3e2: 9100 0x9100 - e3e4: 7f84 flw fs1,56(a5) - e3e6: 8406 mv s0,ra - e3e8: 1a00 addi s0,sp,304 - e3ea: 007c addi a5,sp,12 - e3ec: 9f1e add t5,t5,t2 - e3ee: 06e2 slli a3,a3,0x18 - e3f0: 0000 unimp - e3f2: 0714 addi a3,sp,896 - e3f4: 0000 unimp - e3f6: 7f85000b 0x7f85000b - e3fa: 8491 srai s1,s1,0x4 - e3fc: 067f 0x67f - e3fe: 7c1a flw fs8,164(sp) - e400: 1e00 addi s0,sp,816 - e402: 149f 0007 4e00 0x4e000007149f - e408: 10000007 0x10000007 - e40c: 8500 0x8500 - e40e: 917f 0x917f - e410: 7f84 flw fs1,56(a5) - e412: 1a06 slli s4,s4,0x21 - e414: 7f85 lui t6,0xfffe1 - e416: f891 bnez s1,e32a <__stack_size+0xdb2a> - e418: 067e slli a2,a2,0x1f - e41a: 1e1a slli t3,t3,0x26 - e41c: 4e9f 0007 5600 0x560000074e9f - e422: 10000007 0x10000007 - e426: 9100 0x9100 - e428: 7f84 flw fs1,56(a5) - e42a: 7906 flw fs2,96(sp) - e42c: 1a00 addi s0,sp,304 - e42e: f891 bnez s1,e342 <__stack_size+0xdb42> - e430: 067e slli a2,a2,0x1f - e432: 0079 c.addi zero,30 - e434: 1e1a slli t3,t3,0x26 - e436: 569f 0007 9c00 0x9c000007569f - e43c: 10000007 0x10000007 - e440: 8400 0x8400 - e442: 917f 0x917f - e444: 7f84 flw fs1,56(a5) - e446: 1a06 slli s4,s4,0x21 - e448: 7f84 flw fs1,56(a5) - e44a: f891 bnez s1,e35e <__stack_size+0xdb5e> - e44c: 067e slli a2,a2,0x1f - e44e: 1e1a slli t3,t3,0x26 - e450: 9c9f 0007 1e00 0x1e0000079c9f - e456: 0008 addi a0,sp,0 - e458: 1000 addi s0,sp,32 - e45a: 9100 0x9100 - e45c: 7f84 flw fs1,56(a5) - e45e: 7906 flw fs2,96(sp) - e460: 1a00 addi s0,sp,304 - e462: f891 bnez s1,e376 <__stack_size+0xdb76> - e464: 067e slli a2,a2,0x1f - e466: 0079 c.addi zero,30 - e468: 1e1a slli t3,t3,0x26 - e46a: 1e9f 0008 ae00 0xae0000081e9f - e470: 0008 addi a0,sp,0 - e472: 1000 addi s0,sp,32 - e474: 8900 0x8900 - e476: 917f 0x917f - e478: 7f84 flw fs1,56(a5) - e47a: 1a06 slli s4,s4,0x21 - e47c: 7f89 lui t6,0xfffe2 - e47e: f891 bnez s1,e392 <__stack_size+0xdb92> - e480: 067e slli a2,a2,0x1f - e482: 1e1a slli t3,t3,0x26 - e484: d49f 0009 da00 0xda000009d49f - e48a: 0009 c.addi zero,2 - e48c: 1000 addi s0,sp,32 - e48e: 8900 0x8900 - e490: 917f 0x917f - e492: 7f84 flw fs1,56(a5) - e494: 1a06 slli s4,s4,0x21 - e496: 7f89 lui t6,0xfffe2 - e498: f891 bnez s1,e3ac <__stack_size+0xdbac> - e49a: 067e slli a2,a2,0x1f - e49c: 1e1a slli t3,t3,0x26 - e49e: 009f 0000 0000 0x9f - e4a4: 0000 unimp - e4a6: c000 sw s0,0(s0) - e4a8: 0005 c.addi zero,1 - e4aa: c400 sw s0,8(s0) - e4ac: 0005 c.addi zero,1 - e4ae: 0600 addi s0,sp,768 - e4b0: 7900 flw fs0,48(a0) - e4b2: 7c00 flw fs0,56(s0) - e4b4: 1e00 addi s0,sp,816 - e4b6: c49f 0005 ca00 0xca000005c49f - e4bc: 0005 c.addi zero,1 - e4be: 0100 addi s0,sp,128 - e4c0: 5f00 lw s0,56(a4) - e4c2: 05ca slli a1,a1,0x12 + e316: 05c0 addi s0,sp,708 + e318: 0000 unimp + e31a: 05ec addi a1,sp,716 + e31c: 0000 unimp + e31e: 0001 nop + e320: ec5e fsw fs7,24(sp) + e322: 0005 c.addi zero,1 + e324: da00 sw s0,48(a2) + e326: 0006 0x6 + e328: 0600 addi s0,sp,768 + e32a: 8e00 0x8e00 + e32c: 7c00 flw fs0,56(s0) + e32e: 1e00 addi s0,sp,816 + e330: da9f 0006 e200 0xe2000006da9f + e336: 0006 0x6 + e338: 0b00 addi s0,sp,400 + e33a: 9100 0x9100 + e33c: 7f84 flw fs1,56(a5) + e33e: 8406 mv s0,ra + e340: 1a00 addi s0,sp,304 + e342: 007c addi a5,sp,12 + e344: 9f1e add t5,t5,t2 + e346: 06e2 slli a3,a3,0x18 + e348: 0000 unimp + e34a: 0714 addi a3,sp,896 + e34c: 0000 unimp + e34e: 7f85000b 0x7f85000b + e352: 8491 srai s1,s1,0x4 + e354: 067f 0x67f + e356: 7c1a flw fs8,164(sp) + e358: 1e00 addi s0,sp,816 + e35a: 149f 0007 4e00 0x4e000007149f + e360: 10000007 0x10000007 + e364: 8500 0x8500 + e366: 917f 0x917f + e368: 7f84 flw fs1,56(a5) + e36a: 1a06 slli s4,s4,0x21 + e36c: 7f85 lui t6,0xfffe1 + e36e: f891 bnez s1,e282 <__stack_size+0xda82> + e370: 067e slli a2,a2,0x1f + e372: 1e1a slli t3,t3,0x26 + e374: 4e9f 0007 5600 0x560000074e9f + e37a: 10000007 0x10000007 + e37e: 9100 0x9100 + e380: 7f84 flw fs1,56(a5) + e382: 7906 flw fs2,96(sp) + e384: 1a00 addi s0,sp,304 + e386: f891 bnez s1,e29a <__stack_size+0xda9a> + e388: 067e slli a2,a2,0x1f + e38a: 0079 c.addi zero,30 + e38c: 1e1a slli t3,t3,0x26 + e38e: 569f 0007 9c00 0x9c000007569f + e394: 10000007 0x10000007 + e398: 8400 0x8400 + e39a: 917f 0x917f + e39c: 7f84 flw fs1,56(a5) + e39e: 1a06 slli s4,s4,0x21 + e3a0: 7f84 flw fs1,56(a5) + e3a2: f891 bnez s1,e2b6 <__stack_size+0xdab6> + e3a4: 067e slli a2,a2,0x1f + e3a6: 1e1a slli t3,t3,0x26 + e3a8: 9c9f 0007 1e00 0x1e0000079c9f + e3ae: 0008 addi a0,sp,0 + e3b0: 1000 addi s0,sp,32 + e3b2: 9100 0x9100 + e3b4: 7f84 flw fs1,56(a5) + e3b6: 7906 flw fs2,96(sp) + e3b8: 1a00 addi s0,sp,304 + e3ba: f891 bnez s1,e2ce <__stack_size+0xdace> + e3bc: 067e slli a2,a2,0x1f + e3be: 0079 c.addi zero,30 + e3c0: 1e1a slli t3,t3,0x26 + e3c2: 1e9f 0008 ae00 0xae0000081e9f + e3c8: 0008 addi a0,sp,0 + e3ca: 1000 addi s0,sp,32 + e3cc: 8900 0x8900 + e3ce: 917f 0x917f + e3d0: 7f84 flw fs1,56(a5) + e3d2: 1a06 slli s4,s4,0x21 + e3d4: 7f89 lui t6,0xfffe2 + e3d6: f891 bnez s1,e2ea <__stack_size+0xdaea> + e3d8: 067e slli a2,a2,0x1f + e3da: 1e1a slli t3,t3,0x26 + e3dc: d49f 0009 da00 0xda000009d49f + e3e2: 0009 c.addi zero,2 + e3e4: 1000 addi s0,sp,32 + e3e6: 8900 0x8900 + e3e8: 917f 0x917f + e3ea: 7f84 flw fs1,56(a5) + e3ec: 1a06 slli s4,s4,0x21 + e3ee: 7f89 lui t6,0xfffe2 + e3f0: f891 bnez s1,e304 <__stack_size+0xdb04> + e3f2: 067e slli a2,a2,0x1f + e3f4: 1e1a slli t3,t3,0x26 + e3f6: 009f 0000 0000 0x9f + e3fc: 0000 unimp + e3fe: c000 sw s0,0(s0) + e400: 0005 c.addi zero,1 + e402: c400 sw s0,8(s0) + e404: 0005 c.addi zero,1 + e406: 0600 addi s0,sp,768 + e408: 7900 flw fs0,48(a0) + e40a: 7c00 flw fs0,56(s0) + e40c: 1e00 addi s0,sp,816 + e40e: c49f 0005 ca00 0xca000005c49f + e414: 0005 c.addi zero,1 + e416: 0100 addi s0,sp,128 + e418: 5f00 lw s0,56(a4) + e41a: 05ca slli a1,a1,0x12 + e41c: 0000 unimp + e41e: 05d0 addi a2,sp,708 + e420: 0000 unimp + e422: 0006 0x6 + e424: 0079 c.addi zero,30 + e426: 007c addi a5,sp,12 + e428: 9f1e add t5,t5,t2 + e42a: 05d0 addi a2,sp,708 + e42c: 0000 unimp + e42e: 05e8 addi a0,sp,716 + e430: 0000 unimp + e432: 0001 nop + e434: e85f 0005 ec00 0xec000005e85f + e43a: 0005 c.addi zero,1 + e43c: 1100 addi s0,sp,160 + e43e: 7900 flw fs0,48(a0) + e440: 7c00 flw fs0,56(s0) + e442: 1e00 addi s0,sp,816 + e444: 008e0077 0x8e0077 + e448: 221e fld ft4,448(sp) + e44a: 007e 0x7e + e44c: 2540 fld fs0,136(a0) + e44e: 9f22 add t5,t5,s0 + e450: 05ec addi a1,sp,716 + e452: 0000 unimp + e454: 06da slli a3,a3,0x16 + e456: 0000 unimp + e458: 0014 addi a3,sp,0 + e45a: 0079 c.addi zero,30 + e45c: 007c addi a5,sp,12 + e45e: 771e flw fa4,228(sp) + e460: 8e00 0x8e00 + e462: 1e00 addi s0,sp,816 + e464: 8e22 mv t3,s0 + e466: 7c00 flw fs0,56(s0) + e468: 1e00 addi s0,sp,816 + e46a: 2540 fld fs0,136(a0) + e46c: 9f22 add t5,t5,s0 + e46e: 06da slli a3,a3,0x16 + e470: 0000 unimp + e472: 06e2 slli a3,a3,0x18 + e474: 0000 unimp + e476: 001e 0x1e + e478: 0079 c.addi zero,30 + e47a: 007c addi a5,sp,12 + e47c: 911e add sp,sp,t2 + e47e: 7f84 flw fs1,56(a5) + e480: 8406 mv s0,ra + e482: 1a00 addi s0,sp,304 + e484: 221e0077 0x221e0077 + e488: 8491 srai s1,s1,0x4 + e48a: 067f 0x67f + e48c: 0084 addi s1,sp,64 + e48e: 7c1a flw fs8,164(sp) + e490: 1e00 addi s0,sp,816 + e492: 2540 fld fs0,136(a0) + e494: 9f22 add t5,t5,s0 + e496: 06e2 slli a3,a3,0x18 + e498: 0000 unimp + e49a: 06e6 slli a3,a3,0x19 + e49c: 0000 unimp + e49e: 001e 0x1e + e4a0: 0079 c.addi zero,30 + e4a2: 007c addi a5,sp,12 + e4a4: 851e mv a0,t2 + e4a6: 917f 0x917f + e4a8: 7f84 flw fs1,56(a5) + e4aa: 1a06 slli s4,s4,0x21 + e4ac: 221e0077 0x221e0077 + e4b0: 7f85 lui t6,0xfffe1 + e4b2: 8491 srai s1,s1,0x4 + e4b4: 067f 0x67f + e4b6: 7c1a flw fs8,164(sp) + e4b8: 1e00 addi s0,sp,816 + e4ba: 2540 fld fs0,136(a0) + e4bc: 9f22 add t5,t5,s0 + e4be: 06e6 slli a3,a3,0x19 + e4c0: 0000 unimp + e4c2: 0714 addi a3,sp,896 e4c4: 0000 unimp - e4c6: 05d0 addi a2,sp,708 - e4c8: 0000 unimp - e4ca: 0006 0x6 - e4cc: 0079 c.addi zero,30 + e4c6: 0022 0x22 + e4c8: 8491 srai s1,s1,0x4 + e4ca: 067f 0x67f + e4cc: 2540 fld fs0,136(a0) e4ce: 007c addi a5,sp,12 - e4d0: 9f1e add t5,t5,t2 - e4d2: 05d0 addi a2,sp,708 - e4d4: 0000 unimp - e4d6: 05e8 addi a0,sp,716 - e4d8: 0000 unimp - e4da: 0001 nop - e4dc: e85f 0005 ec00 0xec000005e85f - e4e2: 0005 c.addi zero,1 - e4e4: 1100 addi s0,sp,160 - e4e6: 7900 flw fs0,48(a0) - e4e8: 7c00 flw fs0,56(s0) - e4ea: 1e00 addi s0,sp,816 - e4ec: 008e0077 0x8e0077 - e4f0: 221e fld ft4,448(sp) - e4f2: 007e 0x7e - e4f4: 2540 fld fs0,136(a0) - e4f6: 9f22 add t5,t5,s0 - e4f8: 05ec addi a1,sp,716 - e4fa: 0000 unimp - e4fc: 06da slli a3,a3,0x16 - e4fe: 0000 unimp - e500: 0014 addi a3,sp,0 - e502: 0079 c.addi zero,30 - e504: 007c addi a5,sp,12 - e506: 771e flw fa4,228(sp) - e508: 8e00 0x8e00 + e4d0: 851e mv a0,t2 + e4d2: 917f 0x917f + e4d4: 7f84 flw fs1,56(a5) + e4d6: 1a06 slli s4,s4,0x21 + e4d8: 221e0077 0x221e0077 + e4dc: 7f85 lui t6,0xfffe1 + e4de: 8491 srai s1,s1,0x4 + e4e0: 067f 0x67f + e4e2: 7c1a flw fs8,164(sp) + e4e4: 1e00 addi s0,sp,816 + e4e6: 2540 fld fs0,136(a0) + e4e8: 9f22 add t5,t5,s0 + e4ea: 0714 addi a3,sp,896 + e4ec: 0000 unimp + e4ee: 0720 addi s0,sp,904 + e4f0: 0000 unimp + e4f2: 002c addi a1,sp,8 + e4f4: 7f85 lui t6,0xfffe1 + e4f6: f891 bnez s1,e40a <__stack_size+0xdc0a> + e4f8: 067e slli a2,a2,0x1f + e4fa: 911a add sp,sp,t1 + e4fc: 7f84 flw fs1,56(a5) + e4fe: 4006 0x4006 + e500: 1e25 addi t3,t3,-23 + e502: 7f85 lui t6,0xfffe1 + e504: 8491 srai s1,s1,0x4 + e506: 067f 0x67f + e508: 771a flw fa4,164(sp) e50a: 1e00 addi s0,sp,816 - e50c: 8e22 mv t3,s0 - e50e: 7c00 flw fs0,56(s0) - e510: 1e00 addi s0,sp,816 - e512: 2540 fld fs0,136(a0) - e514: 9f22 add t5,t5,s0 - e516: 06da slli a3,a3,0x16 - e518: 0000 unimp - e51a: 06e2 slli a3,a3,0x18 - e51c: 0000 unimp - e51e: 001e 0x1e - e520: 0079 c.addi zero,30 - e522: 007c addi a5,sp,12 - e524: 911e add sp,sp,t2 - e526: 7f84 flw fs1,56(a5) - e528: 8406 mv s0,ra - e52a: 1a00 addi s0,sp,304 - e52c: 221e0077 0x221e0077 - e530: 8491 srai s1,s1,0x4 - e532: 067f 0x67f - e534: 0084 addi s1,sp,64 - e536: 7c1a flw fs8,164(sp) - e538: 1e00 addi s0,sp,816 - e53a: 2540 fld fs0,136(a0) - e53c: 9f22 add t5,t5,s0 - e53e: 06e2 slli a3,a3,0x18 - e540: 0000 unimp - e542: 06e6 slli a3,a3,0x19 - e544: 0000 unimp - e546: 001e 0x1e - e548: 0079 c.addi zero,30 - e54a: 007c addi a5,sp,12 - e54c: 851e mv a0,t2 - e54e: 917f 0x917f - e550: 7f84 flw fs1,56(a5) - e552: 1a06 slli s4,s4,0x21 - e554: 221e0077 0x221e0077 - e558: 7f85 lui t6,0xfffe1 - e55a: 8491 srai s1,s1,0x4 - e55c: 067f 0x67f - e55e: 7c1a flw fs8,164(sp) - e560: 1e00 addi s0,sp,816 - e562: 2540 fld fs0,136(a0) - e564: 9f22 add t5,t5,s0 - e566: 06e6 slli a3,a3,0x19 - e568: 0000 unimp - e56a: 0714 addi a3,sp,896 - e56c: 0000 unimp - e56e: 0022 0x22 - e570: 8491 srai s1,s1,0x4 - e572: 067f 0x67f - e574: 2540 fld fs0,136(a0) - e576: 007c addi a5,sp,12 - e578: 851e mv a0,t2 - e57a: 917f 0x917f - e57c: 7f84 flw fs1,56(a5) - e57e: 1a06 slli s4,s4,0x21 - e580: 221e0077 0x221e0077 - e584: 7f85 lui t6,0xfffe1 - e586: 8491 srai s1,s1,0x4 - e588: 067f 0x67f - e58a: 7c1a flw fs8,164(sp) - e58c: 1e00 addi s0,sp,816 - e58e: 2540 fld fs0,136(a0) - e590: 9f22 add t5,t5,s0 - e592: 0714 addi a3,sp,896 - e594: 0000 unimp - e596: 0720 addi s0,sp,904 - e598: 0000 unimp - e59a: 002c addi a1,sp,8 - e59c: 7f85 lui t6,0xfffe1 - e59e: f891 bnez s1,e4b2 <__stack_size+0xdcb2> - e5a0: 067e slli a2,a2,0x1f - e5a2: 911a add sp,sp,t1 - e5a4: 7f84 flw fs1,56(a5) - e5a6: 4006 0x4006 - e5a8: 1e25 addi t3,t3,-23 - e5aa: 7f85 lui t6,0xfffe1 - e5ac: 8491 srai s1,s1,0x4 - e5ae: 067f 0x67f - e5b0: 771a flw fa4,164(sp) - e5b2: 1e00 addi s0,sp,816 - e5b4: 8522 mv a0,s0 - e5b6: 917f 0x917f - e5b8: 7f84 flw fs1,56(a5) - e5ba: 1a06 slli s4,s4,0x21 - e5bc: 7f85 lui t6,0xfffe1 - e5be: f891 bnez s1,e4d2 <__stack_size+0xdcd2> - e5c0: 067e slli a2,a2,0x1f - e5c2: 1e1a slli t3,t3,0x26 - e5c4: 2540 fld fs0,136(a0) - e5c6: 9f22 add t5,t5,s0 - e5c8: 0720 addi s0,sp,904 - e5ca: 0000 unimp - e5cc: 074e slli a4,a4,0x13 - e5ce: 0000 unimp - e5d0: 0030 addi a2,sp,8 - e5d2: 7f85 lui t6,0xfffe1 - e5d4: f891 bnez s1,e4e8 <__stack_size+0xdce8> - e5d6: 067e slli a2,a2,0x1f - e5d8: 911a add sp,sp,t1 - e5da: 7f84 flw fs1,56(a5) - e5dc: 4006 0x4006 - e5de: 1e25 addi t3,t3,-23 - e5e0: 7f85 lui t6,0xfffe1 - e5e2: 8491 srai s1,s1,0x4 - e5e4: 067f 0x67f - e5e6: 911a add sp,sp,t1 - e5e8: 7ef8 flw fa4,124(a3) - e5ea: 4006 0x4006 - e5ec: 1e25 addi t3,t3,-23 - e5ee: 8522 mv a0,s0 - e5f0: 917f 0x917f - e5f2: 7f84 flw fs1,56(a5) - e5f4: 1a06 slli s4,s4,0x21 - e5f6: 7f85 lui t6,0xfffe1 - e5f8: f891 bnez s1,e50c <__stack_size+0xdd0c> - e5fa: 067e slli a2,a2,0x1f - e5fc: 1e1a slli t3,t3,0x26 - e5fe: 2540 fld fs0,136(a0) - e600: 9f22 add t5,t5,s0 - e602: 074e slli a4,a4,0x13 - e604: 0000 unimp - e606: 0756 slli a4,a4,0x15 - e608: 0000 unimp - e60a: 0030 addi a2,sp,8 - e60c: f891 bnez s1,e520 <__stack_size+0xdd20> - e60e: 067e slli a2,a2,0x1f - e610: 0079 c.addi zero,30 - e612: 911a add sp,sp,t1 - e614: 7f84 flw fs1,56(a5) - e616: 4006 0x4006 - e618: 1e25 addi t3,t3,-23 - e61a: 8491 srai s1,s1,0x4 - e61c: 067f 0x67f - e61e: 0079 c.addi zero,30 - e620: 911a add sp,sp,t1 - e622: 7ef8 flw fa4,124(a3) - e624: 4006 0x4006 - e626: 1e25 addi t3,t3,-23 - e628: 9122 add sp,sp,s0 - e62a: 7f84 flw fs1,56(a5) - e62c: 7906 flw fs2,96(sp) - e62e: 1a00 addi s0,sp,304 - e630: f891 bnez s1,e544 <__stack_size+0xdd44> - e632: 067e slli a2,a2,0x1f - e634: 0079 c.addi zero,30 - e636: 1e1a slli t3,t3,0x26 - e638: 2540 fld fs0,136(a0) - e63a: 9f22 add t5,t5,s0 - e63c: 0756 slli a4,a4,0x15 - e63e: 0000 unimp - e640: 079c addi a5,sp,960 - e642: 0000 unimp - e644: 0030 addi a2,sp,8 - e646: 7f84 flw fs1,56(a5) - e648: f891 bnez s1,e55c <__stack_size+0xdd5c> - e64a: 067e slli a2,a2,0x1f - e64c: 911a add sp,sp,t1 - e64e: 7f84 flw fs1,56(a5) - e650: 4006 0x4006 - e652: 1e25 addi t3,t3,-23 + e50c: 8522 mv a0,s0 + e50e: 917f 0x917f + e510: 7f84 flw fs1,56(a5) + e512: 1a06 slli s4,s4,0x21 + e514: 7f85 lui t6,0xfffe1 + e516: f891 bnez s1,e42a <__stack_size+0xdc2a> + e518: 067e slli a2,a2,0x1f + e51a: 1e1a slli t3,t3,0x26 + e51c: 2540 fld fs0,136(a0) + e51e: 9f22 add t5,t5,s0 + e520: 0720 addi s0,sp,904 + e522: 0000 unimp + e524: 074e slli a4,a4,0x13 + e526: 0000 unimp + e528: 0030 addi a2,sp,8 + e52a: 7f85 lui t6,0xfffe1 + e52c: f891 bnez s1,e440 <__stack_size+0xdc40> + e52e: 067e slli a2,a2,0x1f + e530: 911a add sp,sp,t1 + e532: 7f84 flw fs1,56(a5) + e534: 4006 0x4006 + e536: 1e25 addi t3,t3,-23 + e538: 7f85 lui t6,0xfffe1 + e53a: 8491 srai s1,s1,0x4 + e53c: 067f 0x67f + e53e: 911a add sp,sp,t1 + e540: 7ef8 flw fa4,124(a3) + e542: 4006 0x4006 + e544: 1e25 addi t3,t3,-23 + e546: 8522 mv a0,s0 + e548: 917f 0x917f + e54a: 7f84 flw fs1,56(a5) + e54c: 1a06 slli s4,s4,0x21 + e54e: 7f85 lui t6,0xfffe1 + e550: f891 bnez s1,e464 <__stack_size+0xdc64> + e552: 067e slli a2,a2,0x1f + e554: 1e1a slli t3,t3,0x26 + e556: 2540 fld fs0,136(a0) + e558: 9f22 add t5,t5,s0 + e55a: 074e slli a4,a4,0x13 + e55c: 0000 unimp + e55e: 0756 slli a4,a4,0x15 + e560: 0000 unimp + e562: 0030 addi a2,sp,8 + e564: f891 bnez s1,e478 <__stack_size+0xdc78> + e566: 067e slli a2,a2,0x1f + e568: 0079 c.addi zero,30 + e56a: 911a add sp,sp,t1 + e56c: 7f84 flw fs1,56(a5) + e56e: 4006 0x4006 + e570: 1e25 addi t3,t3,-23 + e572: 8491 srai s1,s1,0x4 + e574: 067f 0x67f + e576: 0079 c.addi zero,30 + e578: 911a add sp,sp,t1 + e57a: 7ef8 flw fa4,124(a3) + e57c: 4006 0x4006 + e57e: 1e25 addi t3,t3,-23 + e580: 9122 add sp,sp,s0 + e582: 7f84 flw fs1,56(a5) + e584: 7906 flw fs2,96(sp) + e586: 1a00 addi s0,sp,304 + e588: f891 bnez s1,e49c <__stack_size+0xdc9c> + e58a: 067e slli a2,a2,0x1f + e58c: 0079 c.addi zero,30 + e58e: 1e1a slli t3,t3,0x26 + e590: 2540 fld fs0,136(a0) + e592: 9f22 add t5,t5,s0 + e594: 0756 slli a4,a4,0x15 + e596: 0000 unimp + e598: 079c addi a5,sp,960 + e59a: 0000 unimp + e59c: 0030 addi a2,sp,8 + e59e: 7f84 flw fs1,56(a5) + e5a0: f891 bnez s1,e4b4 <__stack_size+0xdcb4> + e5a2: 067e slli a2,a2,0x1f + e5a4: 911a add sp,sp,t1 + e5a6: 7f84 flw fs1,56(a5) + e5a8: 4006 0x4006 + e5aa: 1e25 addi t3,t3,-23 + e5ac: 7f84 flw fs1,56(a5) + e5ae: 8491 srai s1,s1,0x4 + e5b0: 067f 0x67f + e5b2: 911a add sp,sp,t1 + e5b4: 7ef8 flw fa4,124(a3) + e5b6: 4006 0x4006 + e5b8: 1e25 addi t3,t3,-23 + e5ba: 8422 mv s0,s0 + e5bc: 917f 0x917f + e5be: 7f84 flw fs1,56(a5) + e5c0: 1a06 slli s4,s4,0x21 + e5c2: 7f84 flw fs1,56(a5) + e5c4: f891 bnez s1,e4d8 <__stack_size+0xdcd8> + e5c6: 067e slli a2,a2,0x1f + e5c8: 1e1a slli t3,t3,0x26 + e5ca: 2540 fld fs0,136(a0) + e5cc: 9f22 add t5,t5,s0 + e5ce: 079c addi a5,sp,960 + e5d0: 0000 unimp + e5d2: 081e slli a6,a6,0x7 + e5d4: 0000 unimp + e5d6: 0030 addi a2,sp,8 + e5d8: f891 bnez s1,e4ec <__stack_size+0xdcec> + e5da: 067e slli a2,a2,0x1f + e5dc: 0079 c.addi zero,30 + e5de: 911a add sp,sp,t1 + e5e0: 7f84 flw fs1,56(a5) + e5e2: 4006 0x4006 + e5e4: 1e25 addi t3,t3,-23 + e5e6: 8491 srai s1,s1,0x4 + e5e8: 067f 0x67f + e5ea: 0079 c.addi zero,30 + e5ec: 911a add sp,sp,t1 + e5ee: 7ef8 flw fa4,124(a3) + e5f0: 4006 0x4006 + e5f2: 1e25 addi t3,t3,-23 + e5f4: 9122 add sp,sp,s0 + e5f6: 7f84 flw fs1,56(a5) + e5f8: 7906 flw fs2,96(sp) + e5fa: 1a00 addi s0,sp,304 + e5fc: f891 bnez s1,e510 <__stack_size+0xdd10> + e5fe: 067e slli a2,a2,0x1f + e600: 0079 c.addi zero,30 + e602: 1e1a slli t3,t3,0x26 + e604: 2540 fld fs0,136(a0) + e606: 9f22 add t5,t5,s0 + e608: 081e slli a6,a6,0x7 + e60a: 0000 unimp + e60c: 08ae slli a7,a7,0xb + e60e: 0000 unimp + e610: 0030 addi a2,sp,8 + e612: 7f89 lui t6,0xfffe2 + e614: f891 bnez s1,e528 <__stack_size+0xdd28> + e616: 067e slli a2,a2,0x1f + e618: 911a add sp,sp,t1 + e61a: 7f84 flw fs1,56(a5) + e61c: 4006 0x4006 + e61e: 1e25 addi t3,t3,-23 + e620: 7f89 lui t6,0xfffe2 + e622: 8491 srai s1,s1,0x4 + e624: 067f 0x67f + e626: 911a add sp,sp,t1 + e628: 7ef8 flw fa4,124(a3) + e62a: 4006 0x4006 + e62c: 1e25 addi t3,t3,-23 + e62e: 8922 mv s2,s0 + e630: 917f 0x917f + e632: 7f84 flw fs1,56(a5) + e634: 1a06 slli s4,s4,0x21 + e636: 7f89 lui t6,0xfffe2 + e638: f891 bnez s1,e54c <__stack_size+0xdd4c> + e63a: 067e slli a2,a2,0x1f + e63c: 1e1a slli t3,t3,0x26 + e63e: 2540 fld fs0,136(a0) + e640: 9f22 add t5,t5,s0 + e642: 09d4 addi a3,sp,212 + e644: 0000 unimp + e646: 09da slli s3,s3,0x16 + e648: 0000 unimp + e64a: 0030 addi a2,sp,8 + e64c: 7f89 lui t6,0xfffe2 + e64e: f891 bnez s1,e562 <__stack_size+0xdd62> + e650: 067e slli a2,a2,0x1f + e652: 911a add sp,sp,t1 e654: 7f84 flw fs1,56(a5) - e656: 8491 srai s1,s1,0x4 - e658: 067f 0x67f - e65a: 911a add sp,sp,t1 - e65c: 7ef8 flw fa4,124(a3) - e65e: 4006 0x4006 - e660: 1e25 addi t3,t3,-23 - e662: 8422 mv s0,s0 - e664: 917f 0x917f - e666: 7f84 flw fs1,56(a5) - e668: 1a06 slli s4,s4,0x21 - e66a: 7f84 flw fs1,56(a5) - e66c: f891 bnez s1,e580 <__stack_size+0xdd80> - e66e: 067e slli a2,a2,0x1f - e670: 1e1a slli t3,t3,0x26 - e672: 2540 fld fs0,136(a0) - e674: 9f22 add t5,t5,s0 - e676: 079c addi a5,sp,960 - e678: 0000 unimp - e67a: 081e slli a6,a6,0x7 - e67c: 0000 unimp - e67e: 0030 addi a2,sp,8 - e680: f891 bnez s1,e594 <__stack_size+0xdd94> - e682: 067e slli a2,a2,0x1f - e684: 0079 c.addi zero,30 - e686: 911a add sp,sp,t1 - e688: 7f84 flw fs1,56(a5) - e68a: 4006 0x4006 - e68c: 1e25 addi t3,t3,-23 - e68e: 8491 srai s1,s1,0x4 - e690: 067f 0x67f - e692: 0079 c.addi zero,30 - e694: 911a add sp,sp,t1 - e696: 7ef8 flw fa4,124(a3) - e698: 4006 0x4006 - e69a: 1e25 addi t3,t3,-23 - e69c: 9122 add sp,sp,s0 - e69e: 7f84 flw fs1,56(a5) - e6a0: 7906 flw fs2,96(sp) - e6a2: 1a00 addi s0,sp,304 - e6a4: f891 bnez s1,e5b8 <__stack_size+0xddb8> - e6a6: 067e slli a2,a2,0x1f - e6a8: 0079 c.addi zero,30 - e6aa: 1e1a slli t3,t3,0x26 - e6ac: 2540 fld fs0,136(a0) - e6ae: 9f22 add t5,t5,s0 - e6b0: 081e slli a6,a6,0x7 + e656: 4006 0x4006 + e658: 1e25 addi t3,t3,-23 + e65a: 7f89 lui t6,0xfffe2 + e65c: 8491 srai s1,s1,0x4 + e65e: 067f 0x67f + e660: 911a add sp,sp,t1 + e662: 7ef8 flw fa4,124(a3) + e664: 4006 0x4006 + e666: 1e25 addi t3,t3,-23 + e668: 8922 mv s2,s0 + e66a: 917f 0x917f + e66c: 7f84 flw fs1,56(a5) + e66e: 1a06 slli s4,s4,0x21 + e670: 7f89 lui t6,0xfffe2 + e672: f891 bnez s1,e586 <__stack_size+0xdd86> + e674: 067e slli a2,a2,0x1f + e676: 1e1a slli t3,t3,0x26 + e678: 2540 fld fs0,136(a0) + e67a: 9f22 add t5,t5,s0 + ... + e684: 05d0 addi a2,sp,708 + e686: 0000 unimp + e688: 0640 addi s0,sp,772 + e68a: 0000 unimp + e68c: 0001 nop + e68e: 0065 c.addi zero,25 + e690: 0000 unimp + e692: 0000 unimp + e694: 0000 unimp + e696: bc00 fsd fs0,56(s0) + e698: 0005 c.addi zero,1 + e69a: ae00 fsd fs0,24(a2) + e69c: 0008 addi a0,sp,0 + e69e: 0300 addi s0,sp,384 + e6a0: 9100 0x9100 + e6a2: 7ef8 flw fa4,124(a3) + e6a4: 09d4 addi a3,sp,212 + e6a6: 0000 unimp + e6a8: 09da slli s3,s3,0x16 + e6aa: 0000 unimp + e6ac: f8910003 lb zero,-119(sp) + e6b0: 007e 0x7e e6b2: 0000 unimp - e6b4: 08ae slli a7,a7,0xb + e6b4: 0000 unimp e6b6: 0000 unimp - e6b8: 0030 addi a2,sp,8 - e6ba: 7f89 lui t6,0xfffe2 - e6bc: f891 bnez s1,e5d0 <__stack_size+0xddd0> - e6be: 067e slli a2,a2,0x1f - e6c0: 911a add sp,sp,t1 - e6c2: 7f84 flw fs1,56(a5) - e6c4: 4006 0x4006 - e6c6: 1e25 addi t3,t3,-23 - e6c8: 7f89 lui t6,0xfffe2 - e6ca: 8491 srai s1,s1,0x4 - e6cc: 067f 0x67f - e6ce: 911a add sp,sp,t1 - e6d0: 7ef8 flw fa4,124(a3) - e6d2: 4006 0x4006 - e6d4: 1e25 addi t3,t3,-23 - e6d6: 8922 mv s2,s0 - e6d8: 917f 0x917f - e6da: 7f84 flw fs1,56(a5) - e6dc: 1a06 slli s4,s4,0x21 - e6de: 7f89 lui t6,0xfffe2 - e6e0: f891 bnez s1,e5f4 <__stack_size+0xddf4> - e6e2: 067e slli a2,a2,0x1f - e6e4: 1e1a slli t3,t3,0x26 - e6e6: 2540 fld fs0,136(a0) - e6e8: 9f22 add t5,t5,s0 - e6ea: 09d4 addi a3,sp,212 + e6b8: bc00 fsd fs0,56(s0) + e6ba: 0005 c.addi zero,1 + e6bc: 2000 fld fs0,0(s0) + e6be: 01000007 0x1000007 + e6c2: 5700 lw s0,40(a4) + e6c4: 0720 addi s0,sp,904 + e6c6: 0000 unimp + e6c8: 08ae slli a7,a7,0xb + e6ca: 0000 unimp + e6cc: fa910003 lb zero,-87(sp) + e6d0: d47e sw t6,40(sp) + e6d2: 0009 c.addi zero,2 + e6d4: da00 sw s0,48(a2) + e6d6: 0009 c.addi zero,2 + e6d8: 0300 addi s0,sp,384 + e6da: 9100 0x9100 + e6dc: 7efa flw ft9,188(sp) + ... + e6e6: 05bc addi a5,sp,712 + e6e8: 0000 unimp + e6ea: 06e6 slli a3,a3,0x19 e6ec: 0000 unimp - e6ee: 09da slli s3,s3,0x16 - e6f0: 0000 unimp - e6f2: 0030 addi a2,sp,8 - e6f4: 7f89 lui t6,0xfffe2 - e6f6: f891 bnez s1,e60a <__stack_size+0xde0a> - e6f8: 067e slli a2,a2,0x1f - e6fa: 911a add sp,sp,t1 - e6fc: 7f84 flw fs1,56(a5) - e6fe: 4006 0x4006 - e700: 1e25 addi t3,t3,-23 - e702: 7f89 lui t6,0xfffe2 - e704: 8491 srai s1,s1,0x4 - e706: 067f 0x67f - e708: 911a add sp,sp,t1 - e70a: 7ef8 flw fa4,124(a3) - e70c: 4006 0x4006 - e70e: 1e25 addi t3,t3,-23 - e710: 8922 mv s2,s0 - e712: 917f 0x917f - e714: 7f84 flw fs1,56(a5) - e716: 1a06 slli s4,s4,0x21 - e718: 7f89 lui t6,0xfffe2 - e71a: f891 bnez s1,e62e <__stack_size+0xde2e> - e71c: 067e slli a2,a2,0x1f - e71e: 1e1a slli t3,t3,0x26 - e720: 2540 fld fs0,136(a0) - e722: 9f22 add t5,t5,s0 + e6ee: 0001 nop + e6f0: e659 bnez a2,e77e <__stack_size+0xdf7e> + e6f2: 0006 0x6 + e6f4: ae00 fsd fs0,24(a2) + e6f6: 0008 addi a0,sp,0 + e6f8: 0300 addi s0,sp,384 + e6fa: 9100 0x9100 + e6fc: 7f86 flw ft11,96(sp) + e6fe: 09d4 addi a3,sp,212 + e700: 0000 unimp + e702: 09da slli s3,s3,0x16 + e704: 0000 unimp + e706: 86910003 lb zero,-1943(sp) + e70a: 007f 0x7f + e70c: 0000 unimp + e70e: 0000 unimp + e710: 0000 unimp + e712: 3600 fld fs0,40(a2) + e714: 0006 0x6 + e716: 4c00 lw s0,24(s0) + e718: 0006 0x6 + e71a: 0100 addi s0,sp,128 + e71c: 5a00 lw s0,48(a2) ... - e72c: 05d0 addi a2,sp,708 - e72e: 0000 unimp - e730: 0640 addi s0,sp,772 - e732: 0000 unimp - e734: 0001 nop - e736: 0065 c.addi zero,25 - e738: 0000 unimp - e73a: 0000 unimp - e73c: 0000 unimp - e73e: bc00 fsd fs0,56(s0) - e740: 0005 c.addi zero,1 - e742: ae00 fsd fs0,24(a2) - e744: 0008 addi a0,sp,0 - e746: 0300 addi s0,sp,384 - e748: 9100 0x9100 - e74a: 7ef8 flw fa4,124(a3) - e74c: 09d4 addi a3,sp,212 - e74e: 0000 unimp - e750: 09da slli s3,s3,0x16 - e752: 0000 unimp - e754: f8910003 lb zero,-119(sp) - e758: 007e 0x7e - e75a: 0000 unimp - e75c: 0000 unimp - e75e: 0000 unimp - e760: bc00 fsd fs0,56(s0) - e762: 0005 c.addi zero,1 - e764: 2000 fld fs0,0(s0) - e766: 01000007 0x1000007 - e76a: 5700 lw s0,40(a4) - e76c: 0720 addi s0,sp,904 - e76e: 0000 unimp - e770: 08ae slli a7,a7,0xb - e772: 0000 unimp - e774: fa910003 lb zero,-87(sp) - e778: d47e sw t6,40(sp) - e77a: 0009 c.addi zero,2 - e77c: da00 sw s0,48(a2) - e77e: 0009 c.addi zero,2 - e780: 0300 addi s0,sp,384 - e782: 9100 0x9100 - e784: 7efa flw ft9,188(sp) - ... - e78e: 05bc addi a5,sp,712 + e726: 0636 slli a2,a2,0xd + e728: 0000 unimp + e72a: 0648 addi a0,sp,772 + e72c: 0000 unimp + e72e: 001f 007e 4b40 0x4b40007e001f + e734: 2224 fld fs1,64(a2) + e736: 0080 addi s0,sp,64 + e738: 4b40 lw s0,20(a4) + e73a: 2224 fld fs1,64(a2) + e73c: 882d andi s0,s0,11 + e73e: 4000 lw s0,0(s0) + e740: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + e744: 4000 lw s0,0(s0) + e746: 2d22244b 0x2d22244b + e74a: 0821 addi a6,a6,8 + e74c: 1aff 0x1aff + e74e: 489f 0006 4c00 0x4c000006489f + e754: 0006 0x6 + e756: 2200 fld fs0,0(a2) + e758: 8900 0x8900 + e75a: 8000 0x8000 + e75c: 2200 fld fs0,0(a2) + e75e: 4b40 lw s0,20(a4) + e760: 2224 fld fs1,64(a2) + e762: 0089 addi ra,ra,2 + e764: 4b40 lw s0,20(a4) + e766: 2224 fld fs1,64(a2) + e768: 882d andi s0,s0,11 + e76a: 4000 lw s0,0(s0) + e76c: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + e770: 4000 lw s0,0(s0) + e772: 2d22244b 0x2d22244b + e776: 0821 addi a6,a6,8 + e778: 1aff 0x1aff + e77a: 009f 0000 0000 0x9f + e780: 0000 unimp + e782: 3c00 fld fs0,56(s0) + e784: 0006 0x6 + e786: 5200 lw s0,32(a2) + e788: 0006 0x6 + e78a: 0100 addi s0,sp,128 + e78c: 5d00 lw s0,56(a0) + e78e: 0652 slli a2,a2,0x14 e790: 0000 unimp - e792: 06e6 slli a3,a3,0x19 + e792: 0682 slli a3,a3,0x0 e794: 0000 unimp - e796: 0001 nop - e798: e659 bnez a2,e826 <__stack_size+0xe026> - e79a: 0006 0x6 - e79c: ae00 fsd fs0,24(a2) - e79e: 0008 addi a0,sp,0 - e7a0: 0300 addi s0,sp,384 - e7a2: 9100 0x9100 - e7a4: 7f86 flw ft11,96(sp) - e7a6: 09d4 addi a3,sp,212 - e7a8: 0000 unimp - e7aa: 09da slli s3,s3,0x16 - e7ac: 0000 unimp - e7ae: 86910003 lb zero,-1943(sp) - e7b2: 007f 0x7f - e7b4: 0000 unimp - e7b6: 0000 unimp - e7b8: 0000 unimp - e7ba: 3600 fld fs0,40(a2) - e7bc: 0006 0x6 - e7be: 4c00 lw s0,24(s0) - e7c0: 0006 0x6 - e7c2: 0100 addi s0,sp,128 - e7c4: 5a00 lw s0,48(a2) - ... - e7ce: 0636 slli a2,a2,0xd - e7d0: 0000 unimp - e7d2: 0648 addi a0,sp,772 - e7d4: 0000 unimp - e7d6: 001f 007e 4b40 0x4b40007e001f - e7dc: 2224 fld fs1,64(a2) - e7de: 0080 addi s0,sp,64 - e7e0: 4b40 lw s0,20(a4) - e7e2: 2224 fld fs1,64(a2) - e7e4: 882d andi s0,s0,11 - e7e6: 4000 lw s0,0(s0) - e7e8: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - e7ec: 4000 lw s0,0(s0) - e7ee: 2d22244b 0x2d22244b - e7f2: 0821 addi a6,a6,8 - e7f4: 1aff 0x1aff - e7f6: 489f 0006 4c00 0x4c000006489f - e7fc: 0006 0x6 - e7fe: 2200 fld fs0,0(a2) - e800: 8900 0x8900 - e802: 8000 0x8000 - e804: 2200 fld fs0,0(a2) - e806: 4b40 lw s0,20(a4) - e808: 2224 fld fs1,64(a2) - e80a: 0089 addi ra,ra,2 - e80c: 4b40 lw s0,20(a4) - e80e: 2224 fld fs1,64(a2) - e810: 882d andi s0,s0,11 - e812: 4000 lw s0,0(s0) - e814: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - e818: 4000 lw s0,0(s0) - e81a: 2d22244b 0x2d22244b - e81e: 0821 addi a6,a6,8 - e820: 1aff 0x1aff - e822: 009f 0000 0000 0x9f - e828: 0000 unimp - e82a: 3c00 fld fs0,56(s0) - e82c: 0006 0x6 - e82e: 5200 lw s0,32(a2) - e830: 0006 0x6 - e832: 0100 addi s0,sp,128 - e834: 5d00 lw s0,56(a0) - e836: 0652 slli a2,a2,0x14 - e838: 0000 unimp - e83a: 0682 slli a3,a3,0x0 - e83c: 0000 unimp - e83e: 007f002f 0x7f002f - e842: 4b40 lw s0,20(a4) - e844: 2224 fld fs1,64(a2) - e846: 008e slli ra,ra,0x3 - e848: 007c addi a5,sp,12 - e84a: 0a1e slli s4,s4,0x7 - e84c: ffff 0xffff + e796: 007f002f 0x7f002f + e79a: 4b40 lw s0,20(a4) + e79c: 2224 fld fs1,64(a2) + e79e: 008e slli ra,ra,0x3 + e7a0: 007c addi a5,sp,12 + e7a2: 0a1e slli s4,s4,0x7 + e7a4: ffff 0xffff + e7a6: 791a flw fs2,164(sp) + e7a8: 7c00 flw fs0,56(s0) + e7aa: 1e00 addi s0,sp,816 + e7ac: 008e0077 0x8e0077 + e7b0: 221e fld ft4,448(sp) + e7b2: 008e slli ra,ra,0x3 + e7b4: 007c addi a5,sp,12 + e7b6: 401e 0x401e + e7b8: 2225 jal e8e0 <__stack_size+0xe0e0> + e7ba: ff0a fsw ft2,188(sp) + e7bc: 1aff 0x1aff + e7be: 2440 fld fs0,136(s0) + e7c0: 4022 0x4022 + e7c2: 2d22244b 0x2d22244b + e7c6: 829f 0006 8400 0x84000006829f + e7cc: 0006 0x6 + e7ce: 2d00 fld fs0,24(a0) + e7d0: 7f00 flw fs0,56(a4) + e7d2: 4000 lw s0,0(s0) + e7d4: 8e22244b 0x8e22244b + e7d8: 7c00 flw fs0,56(s0) + e7da: 1e00 addi s0,sp,816 + e7dc: 7f7a flw ft10,188(sp) + e7de: 791a flw fs2,164(sp) + e7e0: 7c00 flw fs0,56(s0) + e7e2: 1e00 addi s0,sp,816 + e7e4: 008e0077 0x8e0077 + e7e8: 221e fld ft4,448(sp) + e7ea: 008e slli ra,ra,0x3 + e7ec: 007c addi a5,sp,12 + e7ee: 401e 0x401e + e7f0: 2225 jal e918 <__stack_size+0xe118> + e7f2: 7f7a flw ft10,188(sp) + e7f4: 401a 0x401a + e7f6: 2224 fld fs1,64(a2) + e7f8: 4b40 lw s0,20(a4) + e7fa: 2224 fld fs1,64(a2) + e7fc: 9f2d 0x9f2d + e7fe: 0684 addi s1,sp,832 + e800: 0000 unimp + e802: 0686 slli a3,a3,0x1 + e804: 0000 unimp + e806: 007f002f 0x7f002f + e80a: 4b40 lw s0,20(a4) + e80c: 2224 fld fs1,64(a2) + e80e: 008e slli ra,ra,0x3 + e810: 007c addi a5,sp,12 + e812: 0a1e slli s4,s4,0x7 + e814: ffff 0xffff + e816: 791a flw fs2,164(sp) + e818: 7c00 flw fs0,56(s0) + e81a: 1e00 addi s0,sp,816 + e81c: 008e0077 0x8e0077 + e820: 221e fld ft4,448(sp) + e822: 008e slli ra,ra,0x3 + e824: 007c addi a5,sp,12 + e826: 401e 0x401e + e828: 2225 jal e950 <__stack_size+0xe150> + e82a: ff0a fsw ft2,188(sp) + e82c: 1aff 0x1aff + e82e: 2440 fld fs0,136(s0) + e830: 4022 0x4022 + e832: 2d22244b 0x2d22244b + e836: 869f 0006 c400 0xc4000006869f + e83c: 0006 0x6 + e83e: 2d00 fld fs0,24(a0) + e840: 7f00 flw fs0,56(a4) + e842: 4000 lw s0,0(s0) + e844: 8e22244b 0x8e22244b + e848: 7c00 flw fs0,56(s0) + e84a: 1e00 addi s0,sp,816 + e84c: 7f84 flw fs1,56(a5) e84e: 791a flw fs2,164(sp) e850: 7c00 flw fs0,56(s0) e852: 1e00 addi s0,sp,816 @@ -143522,3987 +142971,3991 @@ Disassembly of section .debug_loc: e85c: 007c addi a5,sp,12 e85e: 401e 0x401e e860: 2225 jal e988 <__stack_size+0xe188> - e862: ff0a fsw ft2,188(sp) - e864: 1aff 0x1aff - e866: 2440 fld fs0,136(s0) - e868: 4022 0x4022 - e86a: 2d22244b 0x2d22244b - e86e: 829f 0006 8400 0x84000006829f - e874: 0006 0x6 - e876: 2d00 fld fs0,24(a0) - e878: 7f00 flw fs0,56(a4) - e87a: 4000 lw s0,0(s0) - e87c: 8e22244b 0x8e22244b - e880: 7c00 flw fs0,56(s0) - e882: 1e00 addi s0,sp,816 - e884: 7f7a flw ft10,188(sp) - e886: 791a flw fs2,164(sp) - e888: 7c00 flw fs0,56(s0) - e88a: 1e00 addi s0,sp,816 - e88c: 008e0077 0x8e0077 - e890: 221e fld ft4,448(sp) - e892: 008e slli ra,ra,0x3 - e894: 007c addi a5,sp,12 - e896: 401e 0x401e - e898: 2225 jal e9c0 <__stack_size+0xe1c0> - e89a: 7f7a flw ft10,188(sp) - e89c: 401a 0x401a - e89e: 2224 fld fs1,64(a2) - e8a0: 4b40 lw s0,20(a4) - e8a2: 2224 fld fs1,64(a2) - e8a4: 9f2d 0x9f2d - e8a6: 0684 addi s1,sp,832 - e8a8: 0000 unimp - e8aa: 0686 slli a3,a3,0x1 - e8ac: 0000 unimp - e8ae: 007f002f 0x7f002f - e8b2: 4b40 lw s0,20(a4) - e8b4: 2224 fld fs1,64(a2) - e8b6: 008e slli ra,ra,0x3 - e8b8: 007c addi a5,sp,12 - e8ba: 0a1e slli s4,s4,0x7 - e8bc: ffff 0xffff - e8be: 791a flw fs2,164(sp) - e8c0: 7c00 flw fs0,56(s0) - e8c2: 1e00 addi s0,sp,816 - e8c4: 008e0077 0x8e0077 - e8c8: 221e fld ft4,448(sp) - e8ca: 008e slli ra,ra,0x3 - e8cc: 007c addi a5,sp,12 - e8ce: 401e 0x401e - e8d0: 2225 jal e9f8 <__stack_size+0xe1f8> - e8d2: ff0a fsw ft2,188(sp) - e8d4: 1aff 0x1aff - e8d6: 2440 fld fs0,136(s0) - e8d8: 4022 0x4022 - e8da: 2d22244b 0x2d22244b - e8de: 869f 0006 c400 0xc4000006869f - e8e4: 0006 0x6 - e8e6: 2d00 fld fs0,24(a0) - e8e8: 7f00 flw fs0,56(a4) - e8ea: 4000 lw s0,0(s0) - e8ec: 8e22244b 0x8e22244b - e8f0: 7c00 flw fs0,56(s0) - e8f2: 1e00 addi s0,sp,816 - e8f4: 7f84 flw fs1,56(a5) - e8f6: 791a flw fs2,164(sp) - e8f8: 7c00 flw fs0,56(s0) - e8fa: 1e00 addi s0,sp,816 - e8fc: 008e0077 0x8e0077 - e900: 221e fld ft4,448(sp) - e902: 008e slli ra,ra,0x3 - e904: 007c addi a5,sp,12 - e906: 401e 0x401e - e908: 2225 jal ea30 <__stack_size+0xe230> - e90a: 7f84 flw fs1,56(a5) - e90c: 401a 0x401a - e90e: 2224 fld fs1,64(a2) - e910: 4b40 lw s0,20(a4) - e912: 2224 fld fs1,64(a2) - e914: 9f2d 0x9f2d - e916: 06c4 addi s1,sp,836 - e918: 0000 unimp - e91a: 06da slli a3,a3,0x16 - e91c: 0000 unimp - e91e: 002d c.addi zero,11 - e920: 007f 0x7f - e922: 4b40 lw s0,20(a4) - e924: 2224 fld fs1,64(a2) - e926: 008e slli ra,ra,0x3 - e928: 007c addi a5,sp,12 - e92a: 841e mv s0,t2 - e92c: 1a00 addi s0,sp,304 - e92e: 0079 c.addi zero,30 - e930: 007c addi a5,sp,12 - e932: 771e flw fa4,228(sp) - e934: 8e00 0x8e00 - e936: 1e00 addi s0,sp,816 - e938: 8e22 mv t3,s0 - e93a: 7c00 flw fs0,56(s0) - e93c: 1e00 addi s0,sp,816 - e93e: 2540 fld fs0,136(a0) - e940: 8422 mv s0,s0 - e942: 1a00 addi s0,sp,304 - e944: 2440 fld fs0,136(s0) - e946: 4022 0x4022 - e948: 2d22244b 0x2d22244b - e94c: da9f 0006 e200 0xe2000006da9f - e952: 0006 0x6 - e954: 3c00 fld fs0,56(s0) - e956: 7f00 flw fs0,56(a4) - e958: 4000 lw s0,0(s0) - e95a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - e95e: 7f84 flw fs1,56(a5) - e960: 8406 mv s0,ra - e962: 1a00 addi s0,sp,304 - e964: 007c addi a5,sp,12 - e966: 841e mv s0,t2 - e968: 1a00 addi s0,sp,304 - e96a: 0079 c.addi zero,30 - e96c: 007c addi a5,sp,12 - e96e: 911e add sp,sp,t2 - e970: 7f84 flw fs1,56(a5) - e972: 8406 mv s0,ra - e974: 1a00 addi s0,sp,304 - e976: 221e0077 0x221e0077 - e97a: 8491 srai s1,s1,0x4 - e97c: 067f 0x67f - e97e: 0084 addi s1,sp,64 - e980: 7c1a flw fs8,164(sp) - e982: 1e00 addi s0,sp,816 - e984: 2540 fld fs0,136(a0) - e986: 8422 mv s0,s0 - e988: 1a00 addi s0,sp,304 - e98a: 2440 fld fs0,136(s0) - e98c: 4022 0x4022 - e98e: 2d22244b 0x2d22244b - e992: e29f 0006 e600 0xe6000006e29f - e998: 0006 0x6 - e99a: 3c00 fld fs0,56(s0) - e99c: 7f00 flw fs0,56(a4) - e99e: 4000 lw s0,0(s0) - e9a0: 8522244b 0x8522244b - e9a4: 917f 0x917f - e9a6: 7f84 flw fs1,56(a5) - e9a8: 1a06 slli s4,s4,0x21 - e9aa: 007c addi a5,sp,12 - e9ac: 851e mv a0,t2 - e9ae: 1a7f 0x1a7f - e9b0: 0079 c.addi zero,30 - e9b2: 007c addi a5,sp,12 - e9b4: 851e mv a0,t2 - e9b6: 917f 0x917f - e9b8: 7f84 flw fs1,56(a5) - e9ba: 1a06 slli s4,s4,0x21 - e9bc: 221e0077 0x221e0077 - e9c0: 7f85 lui t6,0xfffe1 - e9c2: 8491 srai s1,s1,0x4 - e9c4: 067f 0x67f - e9c6: 7c1a flw fs8,164(sp) - e9c8: 1e00 addi s0,sp,816 - e9ca: 2540 fld fs0,136(a0) - e9cc: 8522 mv a0,s0 - e9ce: 1a7f 0x1a7f - e9d0: 2440 fld fs0,136(s0) - e9d2: 4022 0x4022 - e9d4: 2d22244b 0x2d22244b - e9d8: e69f 0006 1400 0x14000006e69f - e9de: 40000007 0x40000007 - e9e2: 7f00 flw fs0,56(a4) - e9e4: 4000 lw s0,0(s0) - e9e6: 8522244b 0x8522244b - e9ea: 917f 0x917f - e9ec: 7f84 flw fs1,56(a5) - e9ee: 1a06 slli s4,s4,0x21 - e9f0: 007c addi a5,sp,12 + e862: 7f84 flw fs1,56(a5) + e864: 401a 0x401a + e866: 2224 fld fs1,64(a2) + e868: 4b40 lw s0,20(a4) + e86a: 2224 fld fs1,64(a2) + e86c: 9f2d 0x9f2d + e86e: 06c4 addi s1,sp,836 + e870: 0000 unimp + e872: 06da slli a3,a3,0x16 + e874: 0000 unimp + e876: 002d c.addi zero,11 + e878: 007f 0x7f + e87a: 4b40 lw s0,20(a4) + e87c: 2224 fld fs1,64(a2) + e87e: 008e slli ra,ra,0x3 + e880: 007c addi a5,sp,12 + e882: 841e mv s0,t2 + e884: 1a00 addi s0,sp,304 + e886: 0079 c.addi zero,30 + e888: 007c addi a5,sp,12 + e88a: 771e flw fa4,228(sp) + e88c: 8e00 0x8e00 + e88e: 1e00 addi s0,sp,816 + e890: 8e22 mv t3,s0 + e892: 7c00 flw fs0,56(s0) + e894: 1e00 addi s0,sp,816 + e896: 2540 fld fs0,136(a0) + e898: 8422 mv s0,s0 + e89a: 1a00 addi s0,sp,304 + e89c: 2440 fld fs0,136(s0) + e89e: 4022 0x4022 + e8a0: 2d22244b 0x2d22244b + e8a4: da9f 0006 e200 0xe2000006da9f + e8aa: 0006 0x6 + e8ac: 3c00 fld fs0,56(s0) + e8ae: 7f00 flw fs0,56(a4) + e8b0: 4000 lw s0,0(s0) + e8b2: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + e8b6: 7f84 flw fs1,56(a5) + e8b8: 8406 mv s0,ra + e8ba: 1a00 addi s0,sp,304 + e8bc: 007c addi a5,sp,12 + e8be: 841e mv s0,t2 + e8c0: 1a00 addi s0,sp,304 + e8c2: 0079 c.addi zero,30 + e8c4: 007c addi a5,sp,12 + e8c6: 911e add sp,sp,t2 + e8c8: 7f84 flw fs1,56(a5) + e8ca: 8406 mv s0,ra + e8cc: 1a00 addi s0,sp,304 + e8ce: 221e0077 0x221e0077 + e8d2: 8491 srai s1,s1,0x4 + e8d4: 067f 0x67f + e8d6: 0084 addi s1,sp,64 + e8d8: 7c1a flw fs8,164(sp) + e8da: 1e00 addi s0,sp,816 + e8dc: 2540 fld fs0,136(a0) + e8de: 8422 mv s0,s0 + e8e0: 1a00 addi s0,sp,304 + e8e2: 2440 fld fs0,136(s0) + e8e4: 4022 0x4022 + e8e6: 2d22244b 0x2d22244b + e8ea: e29f 0006 e600 0xe6000006e29f + e8f0: 0006 0x6 + e8f2: 3c00 fld fs0,56(s0) + e8f4: 7f00 flw fs0,56(a4) + e8f6: 4000 lw s0,0(s0) + e8f8: 8522244b 0x8522244b + e8fc: 917f 0x917f + e8fe: 7f84 flw fs1,56(a5) + e900: 1a06 slli s4,s4,0x21 + e902: 007c addi a5,sp,12 + e904: 851e mv a0,t2 + e906: 1a7f 0x1a7f + e908: 0079 c.addi zero,30 + e90a: 007c addi a5,sp,12 + e90c: 851e mv a0,t2 + e90e: 917f 0x917f + e910: 7f84 flw fs1,56(a5) + e912: 1a06 slli s4,s4,0x21 + e914: 221e0077 0x221e0077 + e918: 7f85 lui t6,0xfffe1 + e91a: 8491 srai s1,s1,0x4 + e91c: 067f 0x67f + e91e: 7c1a flw fs8,164(sp) + e920: 1e00 addi s0,sp,816 + e922: 2540 fld fs0,136(a0) + e924: 8522 mv a0,s0 + e926: 1a7f 0x1a7f + e928: 2440 fld fs0,136(s0) + e92a: 4022 0x4022 + e92c: 2d22244b 0x2d22244b + e930: e69f 0006 1400 0x14000006e69f + e936: 40000007 0x40000007 + e93a: 7f00 flw fs0,56(a4) + e93c: 4000 lw s0,0(s0) + e93e: 8522244b 0x8522244b + e942: 917f 0x917f + e944: 7f84 flw fs1,56(a5) + e946: 1a06 slli s4,s4,0x21 + e948: 007c addi a5,sp,12 + e94a: 851e mv a0,t2 + e94c: 1a7f 0x1a7f + e94e: 8491 srai s1,s1,0x4 + e950: 067f 0x67f + e952: 2540 fld fs0,136(a0) + e954: 007c addi a5,sp,12 + e956: 851e mv a0,t2 + e958: 917f 0x917f + e95a: 7f84 flw fs1,56(a5) + e95c: 1a06 slli s4,s4,0x21 + e95e: 221e0077 0x221e0077 + e962: 7f85 lui t6,0xfffe1 + e964: 8491 srai s1,s1,0x4 + e966: 067f 0x67f + e968: 7c1a flw fs8,164(sp) + e96a: 1e00 addi s0,sp,816 + e96c: 2540 fld fs0,136(a0) + e96e: 8522 mv a0,s0 + e970: 1a7f 0x1a7f + e972: 2440 fld fs0,136(s0) + e974: 4022 0x4022 + e976: 2d22244b 0x2d22244b + e97a: 149f 0007 2000 0x20000007149f + e980: 4f000007 0x4f000007 + e984: 7f00 flw fs0,56(a4) + e986: 4000 lw s0,0(s0) + e988: 8522244b 0x8522244b + e98c: 917f 0x917f + e98e: 7f84 flw fs1,56(a5) + e990: 1a06 slli s4,s4,0x21 + e992: 7f85 lui t6,0xfffe1 + e994: f891 bnez s1,e8a8 <__stack_size+0xe0a8> + e996: 067e slli a2,a2,0x1f + e998: 1e1a slli t3,t3,0x26 + e99a: 7f85 lui t6,0xfffe1 + e99c: 851a mv a0,t1 + e99e: 917f 0x917f + e9a0: 7ef8 flw fa4,124(a3) + e9a2: 1a06 slli s4,s4,0x21 + e9a4: 8491 srai s1,s1,0x4 + e9a6: 067f 0x67f + e9a8: 2540 fld fs0,136(a0) + e9aa: 851e mv a0,t2 + e9ac: 917f 0x917f + e9ae: 7f84 flw fs1,56(a5) + e9b0: 1a06 slli s4,s4,0x21 + e9b2: 221e0077 0x221e0077 + e9b6: 7f85 lui t6,0xfffe1 + e9b8: 8491 srai s1,s1,0x4 + e9ba: 067f 0x67f + e9bc: 851a mv a0,t1 + e9be: 917f 0x917f + e9c0: 7ef8 flw fa4,124(a3) + e9c2: 1a06 slli s4,s4,0x21 + e9c4: 401e 0x401e + e9c6: 2225 jal eaee <__stack_size+0xe2ee> + e9c8: 7f85 lui t6,0xfffe1 + e9ca: 401a 0x401a + e9cc: 2224 fld fs1,64(a2) + e9ce: 4b40 lw s0,20(a4) + e9d0: 2224 fld fs1,64(a2) + e9d2: 9f2d 0x9f2d + e9d4: 0720 addi s0,sp,904 + e9d6: 0000 unimp + e9d8: 074e slli a4,a4,0x13 + e9da: 0000 unimp + e9dc: 007f0053 fadd.s ft0,ft10,ft7,rne + e9e0: 4b40 lw s0,20(a4) + e9e2: 2224 fld fs1,64(a2) + e9e4: 7f85 lui t6,0xfffe1 + e9e6: 8491 srai s1,s1,0x4 + e9e8: 067f 0x67f + e9ea: 851a mv a0,t1 + e9ec: 917f 0x917f + e9ee: 7ef8 flw fa4,124(a3) + e9f0: 1a06 slli s4,s4,0x21 e9f2: 851e mv a0,t2 e9f4: 1a7f 0x1a7f - e9f6: 8491 srai s1,s1,0x4 - e9f8: 067f 0x67f - e9fa: 2540 fld fs0,136(a0) - e9fc: 007c addi a5,sp,12 - e9fe: 851e mv a0,t2 - ea00: 917f 0x917f - ea02: 7f84 flw fs1,56(a5) - ea04: 1a06 slli s4,s4,0x21 - ea06: 221e0077 0x221e0077 - ea0a: 7f85 lui t6,0xfffe1 - ea0c: 8491 srai s1,s1,0x4 - ea0e: 067f 0x67f - ea10: 7c1a flw fs8,164(sp) - ea12: 1e00 addi s0,sp,816 - ea14: 2540 fld fs0,136(a0) - ea16: 8522 mv a0,s0 - ea18: 1a7f 0x1a7f - ea1a: 2440 fld fs0,136(s0) - ea1c: 4022 0x4022 - ea1e: 2d22244b 0x2d22244b - ea22: 149f 0007 2000 0x20000007149f - ea28: 4f000007 0x4f000007 - ea2c: 7f00 flw fs0,56(a4) - ea2e: 4000 lw s0,0(s0) - ea30: 8522244b 0x8522244b - ea34: 917f 0x917f - ea36: 7f84 flw fs1,56(a5) - ea38: 1a06 slli s4,s4,0x21 - ea3a: 7f85 lui t6,0xfffe1 - ea3c: f891 bnez s1,e950 <__stack_size+0xe150> - ea3e: 067e slli a2,a2,0x1f - ea40: 1e1a slli t3,t3,0x26 - ea42: 7f85 lui t6,0xfffe1 - ea44: 851a mv a0,t1 - ea46: 917f 0x917f - ea48: 7ef8 flw fa4,124(a3) - ea4a: 1a06 slli s4,s4,0x21 - ea4c: 8491 srai s1,s1,0x4 - ea4e: 067f 0x67f - ea50: 2540 fld fs0,136(a0) - ea52: 851e mv a0,t2 - ea54: 917f 0x917f - ea56: 7f84 flw fs1,56(a5) - ea58: 1a06 slli s4,s4,0x21 - ea5a: 221e0077 0x221e0077 - ea5e: 7f85 lui t6,0xfffe1 - ea60: 8491 srai s1,s1,0x4 - ea62: 067f 0x67f - ea64: 851a mv a0,t1 - ea66: 917f 0x917f - ea68: 7ef8 flw fa4,124(a3) - ea6a: 1a06 slli s4,s4,0x21 - ea6c: 401e 0x401e - ea6e: 2225 jal eb96 <__stack_size+0xe396> - ea70: 7f85 lui t6,0xfffe1 - ea72: 401a 0x401a - ea74: 2224 fld fs1,64(a2) - ea76: 4b40 lw s0,20(a4) - ea78: 2224 fld fs1,64(a2) - ea7a: 9f2d 0x9f2d - ea7c: 0720 addi s0,sp,904 - ea7e: 0000 unimp - ea80: 074e slli a4,a4,0x13 - ea82: 0000 unimp - ea84: 007f0053 fadd.s ft0,ft10,ft7,rne + e9f6: 7f85 lui t6,0xfffe1 + e9f8: f891 bnez s1,e90c <__stack_size+0xe10c> + e9fa: 067e slli a2,a2,0x1f + e9fc: 911a add sp,sp,t1 + e9fe: 7f84 flw fs1,56(a5) + ea00: 4006 0x4006 + ea02: 1e25 addi t3,t3,-23 + ea04: 7f85 lui t6,0xfffe1 + ea06: 8491 srai s1,s1,0x4 + ea08: 067f 0x67f + ea0a: 911a add sp,sp,t1 + ea0c: 7ef8 flw fa4,124(a3) + ea0e: 4006 0x4006 + ea10: 1e25 addi t3,t3,-23 + ea12: 8522 mv a0,s0 + ea14: 917f 0x917f + ea16: 7f84 flw fs1,56(a5) + ea18: 1a06 slli s4,s4,0x21 + ea1a: 7f85 lui t6,0xfffe1 + ea1c: f891 bnez s1,e930 <__stack_size+0xe130> + ea1e: 067e slli a2,a2,0x1f + ea20: 1e1a slli t3,t3,0x26 + ea22: 2540 fld fs0,136(a0) + ea24: 8522 mv a0,s0 + ea26: 1a7f 0x1a7f + ea28: 2440 fld fs0,136(s0) + ea2a: 4022 0x4022 + ea2c: 2d22244b 0x2d22244b + ea30: 4e9f 0007 5600 0x560000074e9f + ea36: 53000007 0x53000007 + ea3a: 7f00 flw fs0,56(a4) + ea3c: 4000 lw s0,0(s0) + ea3e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + ea42: 7f84 flw fs1,56(a5) + ea44: 7906 flw fs2,96(sp) + ea46: 1a00 addi s0,sp,304 + ea48: f891 bnez s1,e95c <__stack_size+0xe15c> + ea4a: 067e slli a2,a2,0x1f + ea4c: 0079 c.addi zero,30 + ea4e: 1e1a slli t3,t3,0x26 + ea50: 0079 c.addi zero,30 + ea52: 911a add sp,sp,t1 + ea54: 7ef8 flw fa4,124(a3) + ea56: 7906 flw fs2,96(sp) + ea58: 1a00 addi s0,sp,304 + ea5a: 8491 srai s1,s1,0x4 + ea5c: 067f 0x67f + ea5e: 2540 fld fs0,136(a0) + ea60: 911e add sp,sp,t2 + ea62: 7f84 flw fs1,56(a5) + ea64: 7906 flw fs2,96(sp) + ea66: 1a00 addi s0,sp,304 + ea68: f891 bnez s1,e97c <__stack_size+0xe17c> + ea6a: 067e slli a2,a2,0x1f + ea6c: 2540 fld fs0,136(a0) + ea6e: 221e fld ft4,448(sp) + ea70: 8491 srai s1,s1,0x4 + ea72: 067f 0x67f + ea74: 0079 c.addi zero,30 + ea76: 911a add sp,sp,t1 + ea78: 7ef8 flw fa4,124(a3) + ea7a: 7906 flw fs2,96(sp) + ea7c: 1a00 addi s0,sp,304 + ea7e: 401e 0x401e + ea80: 2225 jal eba8 <__stack_size+0xe3a8> + ea82: 0079 c.addi zero,30 + ea84: 401a 0x401a + ea86: 2224 fld fs1,64(a2) ea88: 4b40 lw s0,20(a4) ea8a: 2224 fld fs1,64(a2) - ea8c: 7f85 lui t6,0xfffe1 - ea8e: 8491 srai s1,s1,0x4 - ea90: 067f 0x67f - ea92: 851a mv a0,t1 - ea94: 917f 0x917f - ea96: 7ef8 flw fa4,124(a3) - ea98: 1a06 slli s4,s4,0x21 - ea9a: 851e mv a0,t2 - ea9c: 1a7f 0x1a7f - ea9e: 7f85 lui t6,0xfffe1 - eaa0: f891 bnez s1,e9b4 <__stack_size+0xe1b4> - eaa2: 067e slli a2,a2,0x1f - eaa4: 911a add sp,sp,t1 - eaa6: 7f84 flw fs1,56(a5) - eaa8: 4006 0x4006 - eaaa: 1e25 addi t3,t3,-23 - eaac: 7f85 lui t6,0xfffe1 - eaae: 8491 srai s1,s1,0x4 - eab0: 067f 0x67f - eab2: 911a add sp,sp,t1 - eab4: 7ef8 flw fa4,124(a3) - eab6: 4006 0x4006 - eab8: 1e25 addi t3,t3,-23 - eaba: 8522 mv a0,s0 - eabc: 917f 0x917f + ea8c: 9f2d 0x9f2d + ea8e: 0756 slli a4,a4,0x15 + ea90: 0000 unimp + ea92: 079c addi a5,sp,960 + ea94: 0000 unimp + ea96: 007f0053 fadd.s ft0,ft10,ft7,rne + ea9a: 4b40 lw s0,20(a4) + ea9c: 2224 fld fs1,64(a2) + ea9e: 7f84 flw fs1,56(a5) + eaa0: 8491 srai s1,s1,0x4 + eaa2: 067f 0x67f + eaa4: 841a mv s0,t1 + eaa6: 917f 0x917f + eaa8: 7ef8 flw fa4,124(a3) + eaaa: 1a06 slli s4,s4,0x21 + eaac: 841e mv s0,t2 + eaae: 1a7f 0x1a7f + eab0: 7f84 flw fs1,56(a5) + eab2: f891 bnez s1,e9c6 <__stack_size+0xe1c6> + eab4: 067e slli a2,a2,0x1f + eab6: 911a add sp,sp,t1 + eab8: 7f84 flw fs1,56(a5) + eaba: 4006 0x4006 + eabc: 1e25 addi t3,t3,-23 eabe: 7f84 flw fs1,56(a5) - eac0: 1a06 slli s4,s4,0x21 - eac2: 7f85 lui t6,0xfffe1 - eac4: f891 bnez s1,e9d8 <__stack_size+0xe1d8> - eac6: 067e slli a2,a2,0x1f - eac8: 1e1a slli t3,t3,0x26 - eaca: 2540 fld fs0,136(a0) - eacc: 8522 mv a0,s0 - eace: 1a7f 0x1a7f - ead0: 2440 fld fs0,136(s0) - ead2: 4022 0x4022 - ead4: 2d22244b 0x2d22244b - ead8: 4e9f 0007 5600 0x560000074e9f - eade: 53000007 0x53000007 - eae2: 7f00 flw fs0,56(a4) - eae4: 4000 lw s0,0(s0) - eae6: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - eaea: 7f84 flw fs1,56(a5) - eaec: 7906 flw fs2,96(sp) - eaee: 1a00 addi s0,sp,304 - eaf0: f891 bnez s1,ea04 <__stack_size+0xe204> - eaf2: 067e slli a2,a2,0x1f - eaf4: 0079 c.addi zero,30 - eaf6: 1e1a slli t3,t3,0x26 - eaf8: 0079 c.addi zero,30 - eafa: 911a add sp,sp,t1 - eafc: 7ef8 flw fa4,124(a3) + eac0: 8491 srai s1,s1,0x4 + eac2: 067f 0x67f + eac4: 911a add sp,sp,t1 + eac6: 7ef8 flw fa4,124(a3) + eac8: 4006 0x4006 + eaca: 1e25 addi t3,t3,-23 + eacc: 8422 mv s0,s0 + eace: 917f 0x917f + ead0: 7f84 flw fs1,56(a5) + ead2: 1a06 slli s4,s4,0x21 + ead4: 7f84 flw fs1,56(a5) + ead6: f891 bnez s1,e9ea <__stack_size+0xe1ea> + ead8: 067e slli a2,a2,0x1f + eada: 1e1a slli t3,t3,0x26 + eadc: 2540 fld fs0,136(a0) + eade: 8422 mv s0,s0 + eae0: 1a7f 0x1a7f + eae2: 2440 fld fs0,136(s0) + eae4: 4022 0x4022 + eae6: 2d22244b 0x2d22244b + eaea: 9c9f 0007 1e00 0x1e0000079c9f + eaf0: 0008 addi a0,sp,0 + eaf2: 5300 lw s0,32(a4) + eaf4: 7f00 flw fs0,56(a4) + eaf6: 4000 lw s0,0(s0) + eaf8: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + eafc: 7f84 flw fs1,56(a5) eafe: 7906 flw fs2,96(sp) eb00: 1a00 addi s0,sp,304 - eb02: 8491 srai s1,s1,0x4 - eb04: 067f 0x67f - eb06: 2540 fld fs0,136(a0) - eb08: 911e add sp,sp,t2 - eb0a: 7f84 flw fs1,56(a5) - eb0c: 7906 flw fs2,96(sp) - eb0e: 1a00 addi s0,sp,304 - eb10: f891 bnez s1,ea24 <__stack_size+0xe224> - eb12: 067e slli a2,a2,0x1f - eb14: 2540 fld fs0,136(a0) - eb16: 221e fld ft4,448(sp) - eb18: 8491 srai s1,s1,0x4 - eb1a: 067f 0x67f - eb1c: 0079 c.addi zero,30 - eb1e: 911a add sp,sp,t1 - eb20: 7ef8 flw fa4,124(a3) - eb22: 7906 flw fs2,96(sp) - eb24: 1a00 addi s0,sp,304 - eb26: 401e 0x401e - eb28: 2225 jal ec50 <__stack_size+0xe450> - eb2a: 0079 c.addi zero,30 - eb2c: 401a 0x401a - eb2e: 2224 fld fs1,64(a2) - eb30: 4b40 lw s0,20(a4) - eb32: 2224 fld fs1,64(a2) - eb34: 9f2d 0x9f2d - eb36: 0756 slli a4,a4,0x15 - eb38: 0000 unimp - eb3a: 079c addi a5,sp,960 - eb3c: 0000 unimp - eb3e: 007f0053 fadd.s ft0,ft10,ft7,rne + eb02: f891 bnez s1,ea16 <__stack_size+0xe216> + eb04: 067e slli a2,a2,0x1f + eb06: 0079 c.addi zero,30 + eb08: 1e1a slli t3,t3,0x26 + eb0a: 0079 c.addi zero,30 + eb0c: 911a add sp,sp,t1 + eb0e: 7ef8 flw fa4,124(a3) + eb10: 7906 flw fs2,96(sp) + eb12: 1a00 addi s0,sp,304 + eb14: 8491 srai s1,s1,0x4 + eb16: 067f 0x67f + eb18: 2540 fld fs0,136(a0) + eb1a: 911e add sp,sp,t2 + eb1c: 7f84 flw fs1,56(a5) + eb1e: 7906 flw fs2,96(sp) + eb20: 1a00 addi s0,sp,304 + eb22: f891 bnez s1,ea36 <__stack_size+0xe236> + eb24: 067e slli a2,a2,0x1f + eb26: 2540 fld fs0,136(a0) + eb28: 221e fld ft4,448(sp) + eb2a: 8491 srai s1,s1,0x4 + eb2c: 067f 0x67f + eb2e: 0079 c.addi zero,30 + eb30: 911a add sp,sp,t1 + eb32: 7ef8 flw fa4,124(a3) + eb34: 7906 flw fs2,96(sp) + eb36: 1a00 addi s0,sp,304 + eb38: 401e 0x401e + eb3a: 2225 jal ec62 <__stack_size+0xe462> + eb3c: 0079 c.addi zero,30 + eb3e: 401a 0x401a + eb40: 2224 fld fs1,64(a2) eb42: 4b40 lw s0,20(a4) eb44: 2224 fld fs1,64(a2) - eb46: 7f84 flw fs1,56(a5) - eb48: 8491 srai s1,s1,0x4 - eb4a: 067f 0x67f - eb4c: 841a mv s0,t1 - eb4e: 917f 0x917f - eb50: 7ef8 flw fa4,124(a3) - eb52: 1a06 slli s4,s4,0x21 - eb54: 841e mv s0,t2 - eb56: 1a7f 0x1a7f - eb58: 7f84 flw fs1,56(a5) - eb5a: f891 bnez s1,ea6e <__stack_size+0xe26e> - eb5c: 067e slli a2,a2,0x1f - eb5e: 911a add sp,sp,t1 - eb60: 7f84 flw fs1,56(a5) - eb62: 4006 0x4006 - eb64: 1e25 addi t3,t3,-23 - eb66: 7f84 flw fs1,56(a5) - eb68: 8491 srai s1,s1,0x4 - eb6a: 067f 0x67f - eb6c: 911a add sp,sp,t1 - eb6e: 7ef8 flw fa4,124(a3) - eb70: 4006 0x4006 - eb72: 1e25 addi t3,t3,-23 - eb74: 8422 mv s0,s0 - eb76: 917f 0x917f - eb78: 7f84 flw fs1,56(a5) - eb7a: 1a06 slli s4,s4,0x21 - eb7c: 7f84 flw fs1,56(a5) - eb7e: f891 bnez s1,ea92 <__stack_size+0xe292> - eb80: 067e slli a2,a2,0x1f - eb82: 1e1a slli t3,t3,0x26 - eb84: 2540 fld fs0,136(a0) - eb86: 8422 mv s0,s0 - eb88: 1a7f 0x1a7f - eb8a: 2440 fld fs0,136(s0) - eb8c: 4022 0x4022 - eb8e: 2d22244b 0x2d22244b - eb92: 9c9f 0007 1e00 0x1e0000079c9f - eb98: 0008 addi a0,sp,0 - eb9a: 5300 lw s0,32(a4) - eb9c: 7f00 flw fs0,56(a4) - eb9e: 4000 lw s0,0(s0) - eba0: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - eba4: 7f84 flw fs1,56(a5) - eba6: 7906 flw fs2,96(sp) - eba8: 1a00 addi s0,sp,304 - ebaa: f891 bnez s1,eabe <__stack_size+0xe2be> - ebac: 067e slli a2,a2,0x1f - ebae: 0079 c.addi zero,30 - ebb0: 1e1a slli t3,t3,0x26 - ebb2: 0079 c.addi zero,30 - ebb4: 911a add sp,sp,t1 - ebb6: 7ef8 flw fa4,124(a3) - ebb8: 7906 flw fs2,96(sp) - ebba: 1a00 addi s0,sp,304 - ebbc: 8491 srai s1,s1,0x4 - ebbe: 067f 0x67f - ebc0: 2540 fld fs0,136(a0) - ebc2: 911e add sp,sp,t2 - ebc4: 7f84 flw fs1,56(a5) - ebc6: 7906 flw fs2,96(sp) - ebc8: 1a00 addi s0,sp,304 - ebca: f891 bnez s1,eade <__stack_size+0xe2de> - ebcc: 067e slli a2,a2,0x1f - ebce: 2540 fld fs0,136(a0) - ebd0: 221e fld ft4,448(sp) - ebd2: 8491 srai s1,s1,0x4 - ebd4: 067f 0x67f - ebd6: 0079 c.addi zero,30 - ebd8: 911a add sp,sp,t1 - ebda: 7ef8 flw fa4,124(a3) - ebdc: 7906 flw fs2,96(sp) - ebde: 1a00 addi s0,sp,304 - ebe0: 401e 0x401e - ebe2: 2225 jal ed0a <__stack_size+0xe50a> - ebe4: 0079 c.addi zero,30 - ebe6: 401a 0x401a - ebe8: 2224 fld fs1,64(a2) - ebea: 4b40 lw s0,20(a4) - ebec: 2224 fld fs1,64(a2) - ebee: 9f2d 0x9f2d - ebf0: 081e slli a6,a6,0x7 - ebf2: 0000 unimp - ebf4: 083e slli a6,a6,0xf - ebf6: 0000 unimp - ebf8: 007f0053 fadd.s ft0,ft10,ft7,rne - ebfc: 4b40 lw s0,20(a4) - ebfe: 2224 fld fs1,64(a2) - ec00: 7f89 lui t6,0xfffe2 - ec02: 8491 srai s1,s1,0x4 - ec04: 067f 0x67f - ec06: 891a mv s2,t1 - ec08: 917f 0x917f - ec0a: 7ef8 flw fa4,124(a3) - ec0c: 1a06 slli s4,s4,0x21 - ec0e: 891e mv s2,t2 - ec10: 1a7f 0x1a7f - ec12: 7f89 lui t6,0xfffe2 - ec14: f891 bnez s1,eb28 <__stack_size+0xe328> - ec16: 067e slli a2,a2,0x1f - ec18: 911a add sp,sp,t1 - ec1a: 7f84 flw fs1,56(a5) - ec1c: 4006 0x4006 - ec1e: 1e25 addi t3,t3,-23 - ec20: 7f89 lui t6,0xfffe2 - ec22: 8491 srai s1,s1,0x4 - ec24: 067f 0x67f - ec26: 911a add sp,sp,t1 - ec28: 7ef8 flw fa4,124(a3) - ec2a: 4006 0x4006 - ec2c: 1e25 addi t3,t3,-23 - ec2e: 8922 mv s2,s0 - ec30: 917f 0x917f - ec32: 7f84 flw fs1,56(a5) - ec34: 1a06 slli s4,s4,0x21 - ec36: 7f89 lui t6,0xfffe2 - ec38: f891 bnez s1,eb4c <__stack_size+0xe34c> - ec3a: 067e slli a2,a2,0x1f - ec3c: 1e1a slli t3,t3,0x26 - ec3e: 2540 fld fs0,136(a0) - ec40: 8922 mv s2,s0 - ec42: 1a7f 0x1a7f - ec44: 2440 fld fs0,136(s0) - ec46: 4022 0x4022 - ec48: 2d22244b 0x2d22244b - ec4c: 3e9f 0008 5000 0x500000083e9f - ec52: 0008 addi a0,sp,0 - ec54: 5500 lw s0,40(a0) - ec56: 9100 0x9100 - ec58: 7fac flw fa1,120(a5) - ec5a: 4006 0x4006 - ec5c: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn - ec60: 917f 0x917f - ec62: 7f84 flw fs1,56(a5) - ec64: 1a06 slli s4,s4,0x21 - ec66: 7f89 lui t6,0xfffe2 - ec68: f891 bnez s1,eb7c <__stack_size+0xe37c> - ec6a: 067e slli a2,a2,0x1f - ec6c: 1e1a slli t3,t3,0x26 - ec6e: 7f89 lui t6,0xfffe2 - ec70: 891a mv s2,t1 - ec72: 917f 0x917f - ec74: 7ef8 flw fa4,124(a3) - ec76: 1a06 slli s4,s4,0x21 - ec78: 8491 srai s1,s1,0x4 - ec7a: 067f 0x67f - ec7c: 2540 fld fs0,136(a0) - ec7e: 891e mv s2,t2 - ec80: 917f 0x917f - ec82: 7f84 flw fs1,56(a5) - ec84: 1a06 slli s4,s4,0x21 - ec86: f891 bnez s1,eb9a <__stack_size+0xe39a> - ec88: 067e slli a2,a2,0x1f - ec8a: 2540 fld fs0,136(a0) - ec8c: 221e fld ft4,448(sp) - ec8e: 7f89 lui t6,0xfffe2 - ec90: 8491 srai s1,s1,0x4 - ec92: 067f 0x67f - ec94: 891a mv s2,t1 - ec96: 917f 0x917f - ec98: 7ef8 flw fa4,124(a3) - ec9a: 1a06 slli s4,s4,0x21 - ec9c: 401e 0x401e - ec9e: 2225 jal edc6 <__stack_size+0xe5c6> - eca0: 7f89 lui t6,0xfffe2 - eca2: 401a 0x401a - eca4: 2224 fld fs1,64(a2) - eca6: 4b40 lw s0,20(a4) - eca8: 2224 fld fs1,64(a2) - ecaa: 9f2d 0x9f2d + eb46: 9f2d 0x9f2d + eb48: 081e slli a6,a6,0x7 + eb4a: 0000 unimp + eb4c: 083e slli a6,a6,0xf + eb4e: 0000 unimp + eb50: 007f0053 fadd.s ft0,ft10,ft7,rne + eb54: 4b40 lw s0,20(a4) + eb56: 2224 fld fs1,64(a2) + eb58: 7f89 lui t6,0xfffe2 + eb5a: 8491 srai s1,s1,0x4 + eb5c: 067f 0x67f + eb5e: 891a mv s2,t1 + eb60: 917f 0x917f + eb62: 7ef8 flw fa4,124(a3) + eb64: 1a06 slli s4,s4,0x21 + eb66: 891e mv s2,t2 + eb68: 1a7f 0x1a7f + eb6a: 7f89 lui t6,0xfffe2 + eb6c: f891 bnez s1,ea80 <__stack_size+0xe280> + eb6e: 067e slli a2,a2,0x1f + eb70: 911a add sp,sp,t1 + eb72: 7f84 flw fs1,56(a5) + eb74: 4006 0x4006 + eb76: 1e25 addi t3,t3,-23 + eb78: 7f89 lui t6,0xfffe2 + eb7a: 8491 srai s1,s1,0x4 + eb7c: 067f 0x67f + eb7e: 911a add sp,sp,t1 + eb80: 7ef8 flw fa4,124(a3) + eb82: 4006 0x4006 + eb84: 1e25 addi t3,t3,-23 + eb86: 8922 mv s2,s0 + eb88: 917f 0x917f + eb8a: 7f84 flw fs1,56(a5) + eb8c: 1a06 slli s4,s4,0x21 + eb8e: 7f89 lui t6,0xfffe2 + eb90: f891 bnez s1,eaa4 <__stack_size+0xe2a4> + eb92: 067e slli a2,a2,0x1f + eb94: 1e1a slli t3,t3,0x26 + eb96: 2540 fld fs0,136(a0) + eb98: 8922 mv s2,s0 + eb9a: 1a7f 0x1a7f + eb9c: 2440 fld fs0,136(s0) + eb9e: 4022 0x4022 + eba0: 2d22244b 0x2d22244b + eba4: 3e9f 0008 5000 0x500000083e9f + ebaa: 0008 addi a0,sp,0 + ebac: 5500 lw s0,40(a0) + ebae: 9100 0x9100 + ebb0: 7fac flw fa1,120(a5) + ebb2: 4006 0x4006 + ebb4: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn + ebb8: 917f 0x917f + ebba: 7f84 flw fs1,56(a5) + ebbc: 1a06 slli s4,s4,0x21 + ebbe: 7f89 lui t6,0xfffe2 + ebc0: f891 bnez s1,ead4 <__stack_size+0xe2d4> + ebc2: 067e slli a2,a2,0x1f + ebc4: 1e1a slli t3,t3,0x26 + ebc6: 7f89 lui t6,0xfffe2 + ebc8: 891a mv s2,t1 + ebca: 917f 0x917f + ebcc: 7ef8 flw fa4,124(a3) + ebce: 1a06 slli s4,s4,0x21 + ebd0: 8491 srai s1,s1,0x4 + ebd2: 067f 0x67f + ebd4: 2540 fld fs0,136(a0) + ebd6: 891e mv s2,t2 + ebd8: 917f 0x917f + ebda: 7f84 flw fs1,56(a5) + ebdc: 1a06 slli s4,s4,0x21 + ebde: f891 bnez s1,eaf2 <__stack_size+0xe2f2> + ebe0: 067e slli a2,a2,0x1f + ebe2: 2540 fld fs0,136(a0) + ebe4: 221e fld ft4,448(sp) + ebe6: 7f89 lui t6,0xfffe2 + ebe8: 8491 srai s1,s1,0x4 + ebea: 067f 0x67f + ebec: 891a mv s2,t1 + ebee: 917f 0x917f + ebf0: 7ef8 flw fa4,124(a3) + ebf2: 1a06 slli s4,s4,0x21 + ebf4: 401e 0x401e + ebf6: 2225 jal ed1e <__stack_size+0xe51e> + ebf8: 7f89 lui t6,0xfffe2 + ebfa: 401a 0x401a + ebfc: 2224 fld fs1,64(a2) + ebfe: 4b40 lw s0,20(a4) + ec00: 2224 fld fs1,64(a2) + ec02: 9f2d 0x9f2d ... - ecb4: 0640 addi s0,sp,772 - ecb6: 0000 unimp - ecb8: 0644 addi s1,sp,772 - ecba: 0000 unimp - ecbc: 0011 c.addi zero,4 - ecbe: 0085 addi ra,ra,1 - ecc0: 4b40 lw s0,20(a4) - ecc2: 2224 fld fs1,64(a2) - ecc4: 4b400087 0x4b400087 - ecc8: 2224 fld fs1,64(a2) - ecca: 082d addi a6,a6,11 - eccc: 1aff 0x1aff - ecce: 449f 0006 5200 0x52000006449f - ecd4: 0006 0x6 - ecd6: 1f00 addi s0,sp,944 - ecd8: 8500 0x8500 - ecda: 4000 lw s0,0(s0) - ecdc: 8722244b 0x8722244b - ece0: 4000 lw s0,0(s0) - ece2: 2d22244b 0x2d22244b - ece6: 008c addi a1,sp,64 - ece8: 4b40 lw s0,20(a4) - ecea: 2224 fld fs1,64(a2) - ecec: 007d c.addi zero,31 + ec0c: 0640 addi s0,sp,772 + ec0e: 0000 unimp + ec10: 0644 addi s1,sp,772 + ec12: 0000 unimp + ec14: 0011 c.addi zero,4 + ec16: 0085 addi ra,ra,1 + ec18: 4b40 lw s0,20(a4) + ec1a: 2224 fld fs1,64(a2) + ec1c: 4b400087 0x4b400087 + ec20: 2224 fld fs1,64(a2) + ec22: 082d addi a6,a6,11 + ec24: 1aff 0x1aff + ec26: 449f 0006 5200 0x52000006449f + ec2c: 0006 0x6 + ec2e: 1f00 addi s0,sp,944 + ec30: 8500 0x8500 + ec32: 4000 lw s0,0(s0) + ec34: 8722244b 0x8722244b + ec38: 4000 lw s0,0(s0) + ec3a: 2d22244b 0x2d22244b + ec3e: 008c addi a1,sp,64 + ec40: 4b40 lw s0,20(a4) + ec42: 2224 fld fs1,64(a2) + ec44: 007d c.addi zero,31 + ec46: 4b40 lw s0,20(a4) + ec48: 2224 fld fs1,64(a2) + ec4a: 212d jal f074 <__stack_size+0xe874> + ec4c: ff08 fsw fa0,56(a4) + ec4e: 9f1a add t5,t5,t1 + ec50: 0652 slli a2,a2,0x14 + ec52: 0000 unimp + ec54: 0658 addi a4,sp,772 + ec56: 0000 unimp + ec58: 0085004b fnmsub.s ft0,fa0,fs0,ft0,rne + ec5c: 4b40 lw s0,20(a4) + ec5e: 2224 fld fs1,64(a2) + ec60: 4b400087 0x4b400087 + ec64: 2224 fld fs1,64(a2) + ec66: 8c2d xor s0,s0,a1 + ec68: 4000 lw s0,0(s0) + ec6a: 7f22244b 0x7f22244b + ec6e: 4000 lw s0,0(s0) + ec70: 8e22244b 0x8e22244b + ec74: 7c00 flw fs0,56(s0) + ec76: 1e00 addi s0,sp,816 + ec78: ff0a fsw ft2,188(sp) + ec7a: 1aff 0x1aff + ec7c: 0079 c.addi zero,30 + ec7e: 007c addi a5,sp,12 + ec80: 771e flw fa4,228(sp) + ec82: 8e00 0x8e00 + ec84: 1e00 addi s0,sp,816 + ec86: 8e22 mv t3,s0 + ec88: 7c00 flw fs0,56(s0) + ec8a: 1e00 addi s0,sp,816 + ec8c: 2540 fld fs0,136(a0) + ec8e: 0a22 slli s4,s4,0x8 + ec90: ffff 0xffff + ec92: 401a 0x401a + ec94: 2224 fld fs1,64(a2) + ec96: 4b40 lw s0,20(a4) + ec98: 2224 fld fs1,64(a2) + ec9a: 402d 0x402d + ec9c: 2d22244b 0x2d22244b + eca0: 0821 addi a6,a6,8 + eca2: 1aff 0x1aff + eca4: 589f 0006 8200 0x82000006589f + ecaa: 0006 0x6 + ecac: 4e00 lw s0,24(a2) + ecae: 8800 0x8800 + ecb0: 8700 0x8700 + ecb2: 2200 fld fs0,0(a2) + ecb4: 4b40 lw s0,20(a4) + ecb6: 2224 fld fs1,64(a2) + ecb8: 0088 addi a0,sp,64 + ecba: 4b40 lw s0,20(a4) + ecbc: 2224 fld fs1,64(a2) + ecbe: 8c2d xor s0,s0,a1 + ecc0: 4000 lw s0,0(s0) + ecc2: 7f22244b 0x7f22244b + ecc6: 4000 lw s0,0(s0) + ecc8: 8e22244b 0x8e22244b + eccc: 7c00 flw fs0,56(s0) + ecce: 1e00 addi s0,sp,816 + ecd0: ff0a fsw ft2,188(sp) + ecd2: 1aff 0x1aff + ecd4: 0079 c.addi zero,30 + ecd6: 007c addi a5,sp,12 + ecd8: 771e flw fa4,228(sp) + ecda: 8e00 0x8e00 + ecdc: 1e00 addi s0,sp,816 + ecde: 8e22 mv t3,s0 + ece0: 7c00 flw fs0,56(s0) + ece2: 1e00 addi s0,sp,816 + ece4: 2540 fld fs0,136(a0) + ece6: 0a22 slli s4,s4,0x8 + ece8: ffff 0xffff + ecea: 401a 0x401a + ecec: 2224 fld fs1,64(a2) ecee: 4b40 lw s0,20(a4) ecf0: 2224 fld fs1,64(a2) - ecf2: 212d jal f11c <__stack_size+0xe91c> - ecf4: ff08 fsw fa0,56(a4) - ecf6: 9f1a add t5,t5,t1 - ecf8: 0652 slli a2,a2,0x14 - ecfa: 0000 unimp - ecfc: 0658 addi a4,sp,772 - ecfe: 0000 unimp - ed00: 0085004b fnmsub.s ft0,fa0,fs0,ft0,rne - ed04: 4b40 lw s0,20(a4) - ed06: 2224 fld fs1,64(a2) - ed08: 4b400087 0x4b400087 - ed0c: 2224 fld fs1,64(a2) - ed0e: 8c2d xor s0,s0,a1 - ed10: 4000 lw s0,0(s0) - ed12: 7f22244b 0x7f22244b - ed16: 4000 lw s0,0(s0) - ed18: 8e22244b 0x8e22244b - ed1c: 7c00 flw fs0,56(s0) - ed1e: 1e00 addi s0,sp,816 - ed20: ff0a fsw ft2,188(sp) - ed22: 1aff 0x1aff - ed24: 0079 c.addi zero,30 - ed26: 007c addi a5,sp,12 - ed28: 771e flw fa4,228(sp) - ed2a: 8e00 0x8e00 - ed2c: 1e00 addi s0,sp,816 - ed2e: 8e22 mv t3,s0 - ed30: 7c00 flw fs0,56(s0) - ed32: 1e00 addi s0,sp,816 - ed34: 2540 fld fs0,136(a0) - ed36: 0a22 slli s4,s4,0x8 - ed38: ffff 0xffff - ed3a: 401a 0x401a - ed3c: 2224 fld fs1,64(a2) - ed3e: 4b40 lw s0,20(a4) - ed40: 2224 fld fs1,64(a2) - ed42: 402d 0x402d - ed44: 2d22244b 0x2d22244b - ed48: 0821 addi a6,a6,8 - ed4a: 1aff 0x1aff - ed4c: 589f 0006 8200 0x82000006589f - ed52: 0006 0x6 - ed54: 4e00 lw s0,24(a2) - ed56: 8800 0x8800 - ed58: 8700 0x8700 - ed5a: 2200 fld fs0,0(a2) - ed5c: 4b40 lw s0,20(a4) - ed5e: 2224 fld fs1,64(a2) - ed60: 0088 addi a0,sp,64 + ecf2: 402d 0x402d + ecf4: 2d22244b 0x2d22244b + ecf8: 0821 addi a6,a6,8 + ecfa: 1aff 0x1aff + ecfc: 829f 0006 8400 0x84000006829f + ed02: 0006 0x6 + ed04: 4c00 lw s0,24(s0) + ed06: 8800 0x8800 + ed08: 8700 0x8700 + ed0a: 2200 fld fs0,0(a2) + ed0c: 4b40 lw s0,20(a4) + ed0e: 2224 fld fs1,64(a2) + ed10: 0088 addi a0,sp,64 + ed12: 4b40 lw s0,20(a4) + ed14: 2224 fld fs1,64(a2) + ed16: 8c2d xor s0,s0,a1 + ed18: 4000 lw s0,0(s0) + ed1a: 7f22244b 0x7f22244b + ed1e: 4000 lw s0,0(s0) + ed20: 8e22244b 0x8e22244b + ed24: 7c00 flw fs0,56(s0) + ed26: 1e00 addi s0,sp,816 + ed28: 7f7a flw ft10,188(sp) + ed2a: 791a flw fs2,164(sp) + ed2c: 7c00 flw fs0,56(s0) + ed2e: 1e00 addi s0,sp,816 + ed30: 008e0077 0x8e0077 + ed34: 221e fld ft4,448(sp) + ed36: 008e slli ra,ra,0x3 + ed38: 007c addi a5,sp,12 + ed3a: 401e 0x401e + ed3c: 2225 jal ee64 <__stack_size+0xe664> + ed3e: 7f7a flw ft10,188(sp) + ed40: 401a 0x401a + ed42: 2224 fld fs1,64(a2) + ed44: 4b40 lw s0,20(a4) + ed46: 2224 fld fs1,64(a2) + ed48: 402d 0x402d + ed4a: 2d22244b 0x2d22244b + ed4e: 0821 addi a6,a6,8 + ed50: 1aff 0x1aff + ed52: 849f 0006 8600 0x86000006849f + ed58: 0006 0x6 + ed5a: 4e00 lw s0,24(a2) + ed5c: 8800 0x8800 + ed5e: 8700 0x8700 + ed60: 2200 fld fs0,0(a2) ed62: 4b40 lw s0,20(a4) ed64: 2224 fld fs1,64(a2) - ed66: 8c2d xor s0,s0,a1 - ed68: 4000 lw s0,0(s0) - ed6a: 7f22244b 0x7f22244b + ed66: 0088 addi a0,sp,64 + ed68: 4b40 lw s0,20(a4) + ed6a: 2224 fld fs1,64(a2) + ed6c: 8c2d xor s0,s0,a1 ed6e: 4000 lw s0,0(s0) - ed70: 8e22244b 0x8e22244b - ed74: 7c00 flw fs0,56(s0) - ed76: 1e00 addi s0,sp,816 - ed78: ff0a fsw ft2,188(sp) - ed7a: 1aff 0x1aff - ed7c: 0079 c.addi zero,30 - ed7e: 007c addi a5,sp,12 - ed80: 771e flw fa4,228(sp) - ed82: 8e00 0x8e00 - ed84: 1e00 addi s0,sp,816 - ed86: 8e22 mv t3,s0 - ed88: 7c00 flw fs0,56(s0) + ed70: 7f22244b 0x7f22244b + ed74: 4000 lw s0,0(s0) + ed76: 8e22244b 0x8e22244b + ed7a: 7c00 flw fs0,56(s0) + ed7c: 1e00 addi s0,sp,816 + ed7e: ff0a fsw ft2,188(sp) + ed80: 1aff 0x1aff + ed82: 0079 c.addi zero,30 + ed84: 007c addi a5,sp,12 + ed86: 771e flw fa4,228(sp) + ed88: 8e00 0x8e00 ed8a: 1e00 addi s0,sp,816 - ed8c: 2540 fld fs0,136(a0) - ed8e: 0a22 slli s4,s4,0x8 - ed90: ffff 0xffff - ed92: 401a 0x401a - ed94: 2224 fld fs1,64(a2) - ed96: 4b40 lw s0,20(a4) - ed98: 2224 fld fs1,64(a2) - ed9a: 402d 0x402d - ed9c: 2d22244b 0x2d22244b - eda0: 0821 addi a6,a6,8 - eda2: 1aff 0x1aff - eda4: 829f 0006 8400 0x84000006829f - edaa: 0006 0x6 - edac: 4c00 lw s0,24(s0) - edae: 8800 0x8800 - edb0: 8700 0x8700 - edb2: 2200 fld fs0,0(a2) - edb4: 4b40 lw s0,20(a4) - edb6: 2224 fld fs1,64(a2) - edb8: 0088 addi a0,sp,64 + ed8c: 8e22 mv t3,s0 + ed8e: 7c00 flw fs0,56(s0) + ed90: 1e00 addi s0,sp,816 + ed92: 2540 fld fs0,136(a0) + ed94: 0a22 slli s4,s4,0x8 + ed96: ffff 0xffff + ed98: 401a 0x401a + ed9a: 2224 fld fs1,64(a2) + ed9c: 4b40 lw s0,20(a4) + ed9e: 2224 fld fs1,64(a2) + eda0: 402d 0x402d + eda2: 2d22244b 0x2d22244b + eda6: 0821 addi a6,a6,8 + eda8: 1aff 0x1aff + edaa: 869f 0006 c400 0xc4000006869f + edb0: 0006 0x6 + edb2: 4c00 lw s0,24(s0) + edb4: 8800 0x8800 + edb6: 8700 0x8700 + edb8: 2200 fld fs0,0(a2) edba: 4b40 lw s0,20(a4) edbc: 2224 fld fs1,64(a2) - edbe: 8c2d xor s0,s0,a1 - edc0: 4000 lw s0,0(s0) - edc2: 7f22244b 0x7f22244b + edbe: 0088 addi a0,sp,64 + edc0: 4b40 lw s0,20(a4) + edc2: 2224 fld fs1,64(a2) + edc4: 8c2d xor s0,s0,a1 edc6: 4000 lw s0,0(s0) - edc8: 8e22244b 0x8e22244b - edcc: 7c00 flw fs0,56(s0) - edce: 1e00 addi s0,sp,816 - edd0: 7f7a flw ft10,188(sp) - edd2: 791a flw fs2,164(sp) - edd4: 7c00 flw fs0,56(s0) - edd6: 1e00 addi s0,sp,816 - edd8: 008e0077 0x8e0077 - eddc: 221e fld ft4,448(sp) - edde: 008e slli ra,ra,0x3 - ede0: 007c addi a5,sp,12 - ede2: 401e 0x401e - ede4: 2225 jal ef0c <__stack_size+0xe70c> - ede6: 7f7a flw ft10,188(sp) - ede8: 401a 0x401a - edea: 2224 fld fs1,64(a2) - edec: 4b40 lw s0,20(a4) - edee: 2224 fld fs1,64(a2) - edf0: 402d 0x402d - edf2: 2d22244b 0x2d22244b - edf6: 0821 addi a6,a6,8 - edf8: 1aff 0x1aff - edfa: 849f 0006 8600 0x86000006849f - ee00: 0006 0x6 - ee02: 4e00 lw s0,24(a2) - ee04: 8800 0x8800 - ee06: 8700 0x8700 - ee08: 2200 fld fs0,0(a2) - ee0a: 4b40 lw s0,20(a4) - ee0c: 2224 fld fs1,64(a2) - ee0e: 0088 addi a0,sp,64 + edc8: 7f22244b 0x7f22244b + edcc: 4000 lw s0,0(s0) + edce: 8e22244b 0x8e22244b + edd2: 7c00 flw fs0,56(s0) + edd4: 1e00 addi s0,sp,816 + edd6: 7f84 flw fs1,56(a5) + edd8: 791a flw fs2,164(sp) + edda: 7c00 flw fs0,56(s0) + eddc: 1e00 addi s0,sp,816 + edde: 008e0077 0x8e0077 + ede2: 221e fld ft4,448(sp) + ede4: 008e slli ra,ra,0x3 + ede6: 007c addi a5,sp,12 + ede8: 401e 0x401e + edea: 2225 jal ef12 <__stack_size+0xe712> + edec: 7f84 flw fs1,56(a5) + edee: 401a 0x401a + edf0: 2224 fld fs1,64(a2) + edf2: 4b40 lw s0,20(a4) + edf4: 2224 fld fs1,64(a2) + edf6: 402d 0x402d + edf8: 2d22244b 0x2d22244b + edfc: 0821 addi a6,a6,8 + edfe: 1aff 0x1aff + ee00: c49f 0006 da00 0xda000006c49f + ee06: 0006 0x6 + ee08: 4c00 lw s0,24(s0) + ee0a: 8800 0x8800 + ee0c: 8700 0x8700 + ee0e: 2200 fld fs0,0(a2) ee10: 4b40 lw s0,20(a4) ee12: 2224 fld fs1,64(a2) - ee14: 8c2d xor s0,s0,a1 - ee16: 4000 lw s0,0(s0) - ee18: 7f22244b 0x7f22244b + ee14: 0088 addi a0,sp,64 + ee16: 4b40 lw s0,20(a4) + ee18: 2224 fld fs1,64(a2) + ee1a: 8c2d xor s0,s0,a1 ee1c: 4000 lw s0,0(s0) - ee1e: 8e22244b 0x8e22244b - ee22: 7c00 flw fs0,56(s0) - ee24: 1e00 addi s0,sp,816 - ee26: ff0a fsw ft2,188(sp) - ee28: 1aff 0x1aff - ee2a: 0079 c.addi zero,30 - ee2c: 007c addi a5,sp,12 - ee2e: 771e flw fa4,228(sp) - ee30: 8e00 0x8e00 + ee1e: 7f22244b 0x7f22244b + ee22: 4000 lw s0,0(s0) + ee24: 8e22244b 0x8e22244b + ee28: 7c00 flw fs0,56(s0) + ee2a: 1e00 addi s0,sp,816 + ee2c: 0084 addi s1,sp,64 + ee2e: 791a flw fs2,164(sp) + ee30: 7c00 flw fs0,56(s0) ee32: 1e00 addi s0,sp,816 - ee34: 8e22 mv t3,s0 - ee36: 7c00 flw fs0,56(s0) - ee38: 1e00 addi s0,sp,816 - ee3a: 2540 fld fs0,136(a0) - ee3c: 0a22 slli s4,s4,0x8 - ee3e: ffff 0xffff - ee40: 401a 0x401a - ee42: 2224 fld fs1,64(a2) - ee44: 4b40 lw s0,20(a4) + ee34: 008e0077 0x8e0077 + ee38: 221e fld ft4,448(sp) + ee3a: 008e slli ra,ra,0x3 + ee3c: 007c addi a5,sp,12 + ee3e: 401e 0x401e + ee40: 2225 jal ef68 <__stack_size+0xe768> + ee42: 0084 addi s1,sp,64 + ee44: 401a 0x401a ee46: 2224 fld fs1,64(a2) - ee48: 402d 0x402d - ee4a: 2d22244b 0x2d22244b - ee4e: 0821 addi a6,a6,8 - ee50: 1aff 0x1aff - ee52: 869f 0006 c400 0xc4000006869f - ee58: 0006 0x6 - ee5a: 4c00 lw s0,24(s0) - ee5c: 8800 0x8800 - ee5e: 8700 0x8700 - ee60: 2200 fld fs0,0(a2) - ee62: 4b40 lw s0,20(a4) - ee64: 2224 fld fs1,64(a2) - ee66: 0088 addi a0,sp,64 - ee68: 4b40 lw s0,20(a4) - ee6a: 2224 fld fs1,64(a2) - ee6c: 8c2d xor s0,s0,a1 - ee6e: 4000 lw s0,0(s0) - ee70: 7f22244b 0x7f22244b - ee74: 4000 lw s0,0(s0) - ee76: 8e22244b 0x8e22244b - ee7a: 7c00 flw fs0,56(s0) - ee7c: 1e00 addi s0,sp,816 + ee48: 4b40 lw s0,20(a4) + ee4a: 2224 fld fs1,64(a2) + ee4c: 402d 0x402d + ee4e: 2d22244b 0x2d22244b + ee52: 0821 addi a6,a6,8 + ee54: 1aff 0x1aff + ee56: da9f 0006 e200 0xe2000006da9f + ee5c: 0006 0x6 + ee5e: 5b00 lw s0,48(a4) + ee60: 8800 0x8800 + ee62: 8700 0x8700 + ee64: 2200 fld fs0,0(a2) + ee66: 4b40 lw s0,20(a4) + ee68: 2224 fld fs1,64(a2) + ee6a: 0088 addi a0,sp,64 + ee6c: 4b40 lw s0,20(a4) + ee6e: 2224 fld fs1,64(a2) + ee70: 8c2d xor s0,s0,a1 + ee72: 4000 lw s0,0(s0) + ee74: 7f22244b 0x7f22244b + ee78: 4000 lw s0,0(s0) + ee7a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn ee7e: 7f84 flw fs1,56(a5) - ee80: 791a flw fs2,164(sp) - ee82: 7c00 flw fs0,56(s0) - ee84: 1e00 addi s0,sp,816 - ee86: 008e0077 0x8e0077 - ee8a: 221e fld ft4,448(sp) - ee8c: 008e slli ra,ra,0x3 - ee8e: 007c addi a5,sp,12 - ee90: 401e 0x401e - ee92: 2225 jal efba <__stack_size+0xe7ba> - ee94: 7f84 flw fs1,56(a5) - ee96: 401a 0x401a - ee98: 2224 fld fs1,64(a2) - ee9a: 4b40 lw s0,20(a4) - ee9c: 2224 fld fs1,64(a2) - ee9e: 402d 0x402d - eea0: 2d22244b 0x2d22244b - eea4: 0821 addi a6,a6,8 - eea6: 1aff 0x1aff - eea8: c49f 0006 da00 0xda000006c49f - eeae: 0006 0x6 - eeb0: 4c00 lw s0,24(s0) - eeb2: 8800 0x8800 - eeb4: 8700 0x8700 - eeb6: 2200 fld fs0,0(a2) - eeb8: 4b40 lw s0,20(a4) - eeba: 2224 fld fs1,64(a2) - eebc: 0088 addi a0,sp,64 - eebe: 4b40 lw s0,20(a4) - eec0: 2224 fld fs1,64(a2) - eec2: 8c2d xor s0,s0,a1 - eec4: 4000 lw s0,0(s0) - eec6: 7f22244b 0x7f22244b - eeca: 4000 lw s0,0(s0) - eecc: 8e22244b 0x8e22244b - eed0: 7c00 flw fs0,56(s0) - eed2: 1e00 addi s0,sp,816 - eed4: 0084 addi s1,sp,64 - eed6: 791a flw fs2,164(sp) - eed8: 7c00 flw fs0,56(s0) - eeda: 1e00 addi s0,sp,816 - eedc: 008e0077 0x8e0077 - eee0: 221e fld ft4,448(sp) - eee2: 008e slli ra,ra,0x3 - eee4: 007c addi a5,sp,12 - eee6: 401e 0x401e - eee8: 2225 jal f010 <__stack_size+0xe810> - eeea: 0084 addi s1,sp,64 - eeec: 401a 0x401a - eeee: 2224 fld fs1,64(a2) - eef0: 4b40 lw s0,20(a4) - eef2: 2224 fld fs1,64(a2) - eef4: 402d 0x402d - eef6: 2d22244b 0x2d22244b - eefa: 0821 addi a6,a6,8 - eefc: 1aff 0x1aff - eefe: da9f 0006 e200 0xe2000006da9f - ef04: 0006 0x6 - ef06: 5b00 lw s0,48(a4) - ef08: 8800 0x8800 - ef0a: 8700 0x8700 - ef0c: 2200 fld fs0,0(a2) - ef0e: 4b40 lw s0,20(a4) + ee80: 8406 mv s0,ra + ee82: 1a00 addi s0,sp,304 + ee84: 007c addi a5,sp,12 + ee86: 841e mv s0,t2 + ee88: 1a00 addi s0,sp,304 + ee8a: 0079 c.addi zero,30 + ee8c: 007c addi a5,sp,12 + ee8e: 911e add sp,sp,t2 + ee90: 7f84 flw fs1,56(a5) + ee92: 8406 mv s0,ra + ee94: 1a00 addi s0,sp,304 + ee96: 221e0077 0x221e0077 + ee9a: 8491 srai s1,s1,0x4 + ee9c: 067f 0x67f + ee9e: 0084 addi s1,sp,64 + eea0: 7c1a flw fs8,164(sp) + eea2: 1e00 addi s0,sp,816 + eea4: 2540 fld fs0,136(a0) + eea6: 8422 mv s0,s0 + eea8: 1a00 addi s0,sp,304 + eeaa: 2440 fld fs0,136(s0) + eeac: 4022 0x4022 + eeae: 2d22244b 0x2d22244b + eeb2: 4b40 lw s0,20(a4) + eeb4: 2224 fld fs1,64(a2) + eeb6: 212d jal f2e0 <__stack_size+0xeae0> + eeb8: ff08 fsw fa0,56(a4) + eeba: 9f1a add t5,t5,t1 + eebc: 06e2 slli a3,a3,0x18 + eebe: 0000 unimp + eec0: 06e6 slli a3,a3,0x19 + eec2: 0000 unimp + eec4: 0088005b 0x88005b + eec8: 40220087 0x40220087 + eecc: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn + eed0: 4000 lw s0,0(s0) + eed2: 2d22244b 0x2d22244b + eed6: 008c addi a1,sp,64 + eed8: 4b40 lw s0,20(a4) + eeda: 2224 fld fs1,64(a2) + eedc: 007f 0x7f + eede: 4b40 lw s0,20(a4) + eee0: 2224 fld fs1,64(a2) + eee2: 7f85 lui t6,0xfffe1 + eee4: 8491 srai s1,s1,0x4 + eee6: 067f 0x67f + eee8: 7c1a flw fs8,164(sp) + eeea: 1e00 addi s0,sp,816 + eeec: 7f85 lui t6,0xfffe1 + eeee: 791a flw fs2,164(sp) + eef0: 7c00 flw fs0,56(s0) + eef2: 1e00 addi s0,sp,816 + eef4: 7f85 lui t6,0xfffe1 + eef6: 8491 srai s1,s1,0x4 + eef8: 067f 0x67f + eefa: 771a flw fa4,164(sp) + eefc: 1e00 addi s0,sp,816 + eefe: 8522 mv a0,s0 + ef00: 917f 0x917f + ef02: 7f84 flw fs1,56(a5) + ef04: 1a06 slli s4,s4,0x21 + ef06: 007c addi a5,sp,12 + ef08: 401e 0x401e + ef0a: 2225 jal f032 <__stack_size+0xe832> + ef0c: 7f85 lui t6,0xfffe1 + ef0e: 401a 0x401a ef10: 2224 fld fs1,64(a2) - ef12: 0088 addi a0,sp,64 - ef14: 4b40 lw s0,20(a4) - ef16: 2224 fld fs1,64(a2) - ef18: 8c2d xor s0,s0,a1 - ef1a: 4000 lw s0,0(s0) - ef1c: 7f22244b 0x7f22244b - ef20: 4000 lw s0,0(s0) - ef22: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - ef26: 7f84 flw fs1,56(a5) - ef28: 8406 mv s0,ra - ef2a: 1a00 addi s0,sp,304 - ef2c: 007c addi a5,sp,12 - ef2e: 841e mv s0,t2 - ef30: 1a00 addi s0,sp,304 - ef32: 0079 c.addi zero,30 - ef34: 007c addi a5,sp,12 - ef36: 911e add sp,sp,t2 - ef38: 7f84 flw fs1,56(a5) - ef3a: 8406 mv s0,ra - ef3c: 1a00 addi s0,sp,304 - ef3e: 221e0077 0x221e0077 - ef42: 8491 srai s1,s1,0x4 - ef44: 067f 0x67f - ef46: 0084 addi s1,sp,64 - ef48: 7c1a flw fs8,164(sp) - ef4a: 1e00 addi s0,sp,816 - ef4c: 2540 fld fs0,136(a0) - ef4e: 8422 mv s0,s0 - ef50: 1a00 addi s0,sp,304 - ef52: 2440 fld fs0,136(s0) - ef54: 4022 0x4022 - ef56: 2d22244b 0x2d22244b - ef5a: 4b40 lw s0,20(a4) - ef5c: 2224 fld fs1,64(a2) - ef5e: 212d jal f388 <__stack_size+0xeb88> - ef60: ff08 fsw fa0,56(a4) - ef62: 9f1a add t5,t5,t1 - ef64: 06e2 slli a3,a3,0x18 - ef66: 0000 unimp - ef68: 06e6 slli a3,a3,0x19 - ef6a: 0000 unimp - ef6c: 0088005b 0x88005b - ef70: 40220087 0x40220087 - ef74: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn - ef78: 4000 lw s0,0(s0) - ef7a: 2d22244b 0x2d22244b - ef7e: 008c addi a1,sp,64 + ef12: 4b40 lw s0,20(a4) + ef14: 2224 fld fs1,64(a2) + ef16: 402d 0x402d + ef18: 2d22244b 0x2d22244b + ef1c: 0821 addi a6,a6,8 + ef1e: 1aff 0x1aff + ef20: e69f 0006 1400 0x14000006e69f + ef26: 5f000007 0x5f000007 + ef2a: 8800 0x8800 + ef2c: 8700 0x8700 + ef2e: 2200 fld fs0,0(a2) + ef30: 4b40 lw s0,20(a4) + ef32: 2224 fld fs1,64(a2) + ef34: 0088 addi a0,sp,64 + ef36: 4b40 lw s0,20(a4) + ef38: 2224 fld fs1,64(a2) + ef3a: 8c2d xor s0,s0,a1 + ef3c: 4000 lw s0,0(s0) + ef3e: 7f22244b 0x7f22244b + ef42: 4000 lw s0,0(s0) + ef44: 8522244b 0x8522244b + ef48: 917f 0x917f + ef4a: 7f84 flw fs1,56(a5) + ef4c: 1a06 slli s4,s4,0x21 + ef4e: 007c addi a5,sp,12 + ef50: 851e mv a0,t2 + ef52: 1a7f 0x1a7f + ef54: 8491 srai s1,s1,0x4 + ef56: 067f 0x67f + ef58: 2540 fld fs0,136(a0) + ef5a: 007c addi a5,sp,12 + ef5c: 851e mv a0,t2 + ef5e: 917f 0x917f + ef60: 7f84 flw fs1,56(a5) + ef62: 1a06 slli s4,s4,0x21 + ef64: 221e0077 0x221e0077 + ef68: 7f85 lui t6,0xfffe1 + ef6a: 8491 srai s1,s1,0x4 + ef6c: 067f 0x67f + ef6e: 7c1a flw fs8,164(sp) + ef70: 1e00 addi s0,sp,816 + ef72: 2540 fld fs0,136(a0) + ef74: 8522 mv a0,s0 + ef76: 1a7f 0x1a7f + ef78: 2440 fld fs0,136(s0) + ef7a: 4022 0x4022 + ef7c: 2d22244b 0x2d22244b ef80: 4b40 lw s0,20(a4) ef82: 2224 fld fs1,64(a2) - ef84: 007f 0x7f - ef86: 4b40 lw s0,20(a4) - ef88: 2224 fld fs1,64(a2) - ef8a: 7f85 lui t6,0xfffe1 - ef8c: 8491 srai s1,s1,0x4 - ef8e: 067f 0x67f - ef90: 7c1a flw fs8,164(sp) - ef92: 1e00 addi s0,sp,816 - ef94: 7f85 lui t6,0xfffe1 - ef96: 791a flw fs2,164(sp) - ef98: 7c00 flw fs0,56(s0) - ef9a: 1e00 addi s0,sp,816 - ef9c: 7f85 lui t6,0xfffe1 - ef9e: 8491 srai s1,s1,0x4 - efa0: 067f 0x67f - efa2: 771a flw fa4,164(sp) - efa4: 1e00 addi s0,sp,816 - efa6: 8522 mv a0,s0 - efa8: 917f 0x917f - efaa: 7f84 flw fs1,56(a5) - efac: 1a06 slli s4,s4,0x21 - efae: 007c addi a5,sp,12 - efb0: 401e 0x401e - efb2: 2225 jal f0da <__stack_size+0xe8da> - efb4: 7f85 lui t6,0xfffe1 - efb6: 401a 0x401a - efb8: 2224 fld fs1,64(a2) - efba: 4b40 lw s0,20(a4) - efbc: 2224 fld fs1,64(a2) - efbe: 402d 0x402d - efc0: 2d22244b 0x2d22244b - efc4: 0821 addi a6,a6,8 - efc6: 1aff 0x1aff - efc8: e69f 0006 1400 0x14000006e69f - efce: 5f000007 0x5f000007 - efd2: 8800 0x8800 - efd4: 8700 0x8700 - efd6: 2200 fld fs0,0(a2) - efd8: 4b40 lw s0,20(a4) - efda: 2224 fld fs1,64(a2) - efdc: 0088 addi a0,sp,64 - efde: 4b40 lw s0,20(a4) - efe0: 2224 fld fs1,64(a2) - efe2: 8c2d xor s0,s0,a1 - efe4: 4000 lw s0,0(s0) - efe6: 7f22244b 0x7f22244b - efea: 4000 lw s0,0(s0) - efec: 8522244b 0x8522244b - eff0: 917f 0x917f - eff2: 7f84 flw fs1,56(a5) - eff4: 1a06 slli s4,s4,0x21 - eff6: 007c addi a5,sp,12 - eff8: 851e mv a0,t2 - effa: 1a7f 0x1a7f - effc: 8491 srai s1,s1,0x4 - effe: 067f 0x67f - f000: 2540 fld fs0,136(a0) - f002: 007c addi a5,sp,12 - f004: 851e mv a0,t2 - f006: 917f 0x917f - f008: 7f84 flw fs1,56(a5) - f00a: 1a06 slli s4,s4,0x21 - f00c: 221e0077 0x221e0077 - f010: 7f85 lui t6,0xfffe1 - f012: 8491 srai s1,s1,0x4 - f014: 067f 0x67f - f016: 7c1a flw fs8,164(sp) - f018: 1e00 addi s0,sp,816 - f01a: 2540 fld fs0,136(a0) - f01c: 8522 mv a0,s0 - f01e: 1a7f 0x1a7f - f020: 2440 fld fs0,136(s0) - f022: 4022 0x4022 - f024: 2d22244b 0x2d22244b - f028: 4b40 lw s0,20(a4) - f02a: 2224 fld fs1,64(a2) - f02c: 212d jal f456 <__stack_size+0xec56> - f02e: ff08 fsw fa0,56(a4) - f030: 9f1a add t5,t5,t1 - f032: 0714 addi a3,sp,896 - f034: 0000 unimp - f036: 0720 addi s0,sp,904 - f038: 0000 unimp - f03a: 006e 0x6e - f03c: 0088 addi a0,sp,64 - f03e: 40220087 0x40220087 - f042: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn - f046: 4000 lw s0,0(s0) - f048: 2d22244b 0x2d22244b - f04c: 008c addi a1,sp,64 - f04e: 4b40 lw s0,20(a4) - f050: 2224 fld fs1,64(a2) - f052: 007f 0x7f - f054: 4b40 lw s0,20(a4) - f056: 2224 fld fs1,64(a2) - f058: 7f85 lui t6,0xfffe1 - f05a: 8491 srai s1,s1,0x4 - f05c: 067f 0x67f - f05e: 851a mv a0,t1 - f060: 917f 0x917f - f062: 7ef8 flw fa4,124(a3) - f064: 1a06 slli s4,s4,0x21 - f066: 851e mv a0,t2 - f068: 1a7f 0x1a7f - f06a: 7f85 lui t6,0xfffe1 - f06c: f891 bnez s1,ef80 <__stack_size+0xe780> - f06e: 067e slli a2,a2,0x1f - f070: 911a add sp,sp,t1 - f072: 7f84 flw fs1,56(a5) - f074: 4006 0x4006 - f076: 1e25 addi t3,t3,-23 - f078: 7f85 lui t6,0xfffe1 - f07a: 8491 srai s1,s1,0x4 - f07c: 067f 0x67f - f07e: 771a flw fa4,164(sp) - f080: 1e00 addi s0,sp,816 - f082: 8522 mv a0,s0 - f084: 917f 0x917f - f086: 7f84 flw fs1,56(a5) - f088: 1a06 slli s4,s4,0x21 - f08a: 7f85 lui t6,0xfffe1 - f08c: f891 bnez s1,efa0 <__stack_size+0xe7a0> - f08e: 067e slli a2,a2,0x1f - f090: 1e1a slli t3,t3,0x26 - f092: 2540 fld fs0,136(a0) - f094: 8522 mv a0,s0 - f096: 1a7f 0x1a7f - f098: 2440 fld fs0,136(s0) - f09a: 4022 0x4022 - f09c: 2d22244b 0x2d22244b + ef84: 212d jal f3ae <__stack_size+0xebae> + ef86: ff08 fsw fa0,56(a4) + ef88: 9f1a add t5,t5,t1 + ef8a: 0714 addi a3,sp,896 + ef8c: 0000 unimp + ef8e: 0720 addi s0,sp,904 + ef90: 0000 unimp + ef92: 006e 0x6e + ef94: 0088 addi a0,sp,64 + ef96: 40220087 0x40220087 + ef9a: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn + ef9e: 4000 lw s0,0(s0) + efa0: 2d22244b 0x2d22244b + efa4: 008c addi a1,sp,64 + efa6: 4b40 lw s0,20(a4) + efa8: 2224 fld fs1,64(a2) + efaa: 007f 0x7f + efac: 4b40 lw s0,20(a4) + efae: 2224 fld fs1,64(a2) + efb0: 7f85 lui t6,0xfffe1 + efb2: 8491 srai s1,s1,0x4 + efb4: 067f 0x67f + efb6: 851a mv a0,t1 + efb8: 917f 0x917f + efba: 7ef8 flw fa4,124(a3) + efbc: 1a06 slli s4,s4,0x21 + efbe: 851e mv a0,t2 + efc0: 1a7f 0x1a7f + efc2: 7f85 lui t6,0xfffe1 + efc4: f891 bnez s1,eed8 <__stack_size+0xe6d8> + efc6: 067e slli a2,a2,0x1f + efc8: 911a add sp,sp,t1 + efca: 7f84 flw fs1,56(a5) + efcc: 4006 0x4006 + efce: 1e25 addi t3,t3,-23 + efd0: 7f85 lui t6,0xfffe1 + efd2: 8491 srai s1,s1,0x4 + efd4: 067f 0x67f + efd6: 771a flw fa4,164(sp) + efd8: 1e00 addi s0,sp,816 + efda: 8522 mv a0,s0 + efdc: 917f 0x917f + efde: 7f84 flw fs1,56(a5) + efe0: 1a06 slli s4,s4,0x21 + efe2: 7f85 lui t6,0xfffe1 + efe4: f891 bnez s1,eef8 <__stack_size+0xe6f8> + efe6: 067e slli a2,a2,0x1f + efe8: 1e1a slli t3,t3,0x26 + efea: 2540 fld fs0,136(a0) + efec: 8522 mv a0,s0 + efee: 1a7f 0x1a7f + eff0: 2440 fld fs0,136(s0) + eff2: 4022 0x4022 + eff4: 2d22244b 0x2d22244b + eff8: 4b40 lw s0,20(a4) + effa: 2224 fld fs1,64(a2) + effc: 212d jal f426 <__stack_size+0xec26> + effe: ff08 fsw fa0,56(a4) + f000: 9f1a add t5,t5,t1 + f002: 0720 addi s0,sp,904 + f004: 0000 unimp + f006: 074e slli a4,a4,0x13 + f008: 0000 unimp + f00a: 0072 0x72 + f00c: 0088 addi a0,sp,64 + f00e: 40220087 0x40220087 + f012: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn + f016: 4000 lw s0,0(s0) + f018: 2d22244b 0x2d22244b + f01c: 008c addi a1,sp,64 + f01e: 4b40 lw s0,20(a4) + f020: 2224 fld fs1,64(a2) + f022: 007f 0x7f + f024: 4b40 lw s0,20(a4) + f026: 2224 fld fs1,64(a2) + f028: 7f85 lui t6,0xfffe1 + f02a: 8491 srai s1,s1,0x4 + f02c: 067f 0x67f + f02e: 851a mv a0,t1 + f030: 917f 0x917f + f032: 7ef8 flw fa4,124(a3) + f034: 1a06 slli s4,s4,0x21 + f036: 851e mv a0,t2 + f038: 1a7f 0x1a7f + f03a: 7f85 lui t6,0xfffe1 + f03c: f891 bnez s1,ef50 <__stack_size+0xe750> + f03e: 067e slli a2,a2,0x1f + f040: 911a add sp,sp,t1 + f042: 7f84 flw fs1,56(a5) + f044: 4006 0x4006 + f046: 1e25 addi t3,t3,-23 + f048: 7f85 lui t6,0xfffe1 + f04a: 8491 srai s1,s1,0x4 + f04c: 067f 0x67f + f04e: 911a add sp,sp,t1 + f050: 7ef8 flw fa4,124(a3) + f052: 4006 0x4006 + f054: 1e25 addi t3,t3,-23 + f056: 8522 mv a0,s0 + f058: 917f 0x917f + f05a: 7f84 flw fs1,56(a5) + f05c: 1a06 slli s4,s4,0x21 + f05e: 7f85 lui t6,0xfffe1 + f060: f891 bnez s1,ef74 <__stack_size+0xe774> + f062: 067e slli a2,a2,0x1f + f064: 1e1a slli t3,t3,0x26 + f066: 2540 fld fs0,136(a0) + f068: 8522 mv a0,s0 + f06a: 1a7f 0x1a7f + f06c: 2440 fld fs0,136(s0) + f06e: 4022 0x4022 + f070: 2d22244b 0x2d22244b + f074: 4b40 lw s0,20(a4) + f076: 2224 fld fs1,64(a2) + f078: 212d jal f4a2 <__stack_size+0xeca2> + f07a: ff08 fsw fa0,56(a4) + f07c: 9f1a add t5,t5,t1 + f07e: 074e slli a4,a4,0x13 + f080: 0000 unimp + f082: 0756 slli a4,a4,0x15 + f084: 0000 unimp + f086: 0072 0x72 + f088: 0088 addi a0,sp,64 + f08a: 40220087 0x40220087 + f08e: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn + f092: 4000 lw s0,0(s0) + f094: 2d22244b 0x2d22244b + f098: 008c addi a1,sp,64 + f09a: 4b40 lw s0,20(a4) + f09c: 2224 fld fs1,64(a2) + f09e: 007f 0x7f f0a0: 4b40 lw s0,20(a4) f0a2: 2224 fld fs1,64(a2) - f0a4: 212d jal f4ce <__stack_size+0xecce> - f0a6: ff08 fsw fa0,56(a4) - f0a8: 9f1a add t5,t5,t1 - f0aa: 0720 addi s0,sp,904 - f0ac: 0000 unimp - f0ae: 074e slli a4,a4,0x13 - f0b0: 0000 unimp - f0b2: 0072 0x72 - f0b4: 0088 addi a0,sp,64 - f0b6: 40220087 0x40220087 - f0ba: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn - f0be: 4000 lw s0,0(s0) - f0c0: 2d22244b 0x2d22244b - f0c4: 008c addi a1,sp,64 - f0c6: 4b40 lw s0,20(a4) - f0c8: 2224 fld fs1,64(a2) - f0ca: 007f 0x7f - f0cc: 4b40 lw s0,20(a4) - f0ce: 2224 fld fs1,64(a2) - f0d0: 7f85 lui t6,0xfffe1 - f0d2: 8491 srai s1,s1,0x4 - f0d4: 067f 0x67f - f0d6: 851a mv a0,t1 - f0d8: 917f 0x917f - f0da: 7ef8 flw fa4,124(a3) - f0dc: 1a06 slli s4,s4,0x21 - f0de: 851e mv a0,t2 - f0e0: 1a7f 0x1a7f - f0e2: 7f85 lui t6,0xfffe1 - f0e4: f891 bnez s1,eff8 <__stack_size+0xe7f8> - f0e6: 067e slli a2,a2,0x1f - f0e8: 911a add sp,sp,t1 - f0ea: 7f84 flw fs1,56(a5) - f0ec: 4006 0x4006 - f0ee: 1e25 addi t3,t3,-23 - f0f0: 7f85 lui t6,0xfffe1 - f0f2: 8491 srai s1,s1,0x4 - f0f4: 067f 0x67f - f0f6: 911a add sp,sp,t1 - f0f8: 7ef8 flw fa4,124(a3) - f0fa: 4006 0x4006 - f0fc: 1e25 addi t3,t3,-23 - f0fe: 8522 mv a0,s0 - f100: 917f 0x917f - f102: 7f84 flw fs1,56(a5) - f104: 1a06 slli s4,s4,0x21 - f106: 7f85 lui t6,0xfffe1 - f108: f891 bnez s1,f01c <__stack_size+0xe81c> - f10a: 067e slli a2,a2,0x1f - f10c: 1e1a slli t3,t3,0x26 - f10e: 2540 fld fs0,136(a0) - f110: 8522 mv a0,s0 - f112: 1a7f 0x1a7f - f114: 2440 fld fs0,136(s0) - f116: 4022 0x4022 - f118: 2d22244b 0x2d22244b + f0a4: 8491 srai s1,s1,0x4 + f0a6: 067f 0x67f + f0a8: 0079 c.addi zero,30 + f0aa: 911a add sp,sp,t1 + f0ac: 7ef8 flw fa4,124(a3) + f0ae: 7906 flw fs2,96(sp) + f0b0: 1a00 addi s0,sp,304 + f0b2: 791e flw fs2,228(sp) + f0b4: 1a00 addi s0,sp,304 + f0b6: f891 bnez s1,efca <__stack_size+0xe7ca> + f0b8: 067e slli a2,a2,0x1f + f0ba: 0079 c.addi zero,30 + f0bc: 911a add sp,sp,t1 + f0be: 7f84 flw fs1,56(a5) + f0c0: 4006 0x4006 + f0c2: 1e25 addi t3,t3,-23 + f0c4: 8491 srai s1,s1,0x4 + f0c6: 067f 0x67f + f0c8: 0079 c.addi zero,30 + f0ca: 911a add sp,sp,t1 + f0cc: 7ef8 flw fa4,124(a3) + f0ce: 4006 0x4006 + f0d0: 1e25 addi t3,t3,-23 + f0d2: 9122 add sp,sp,s0 + f0d4: 7f84 flw fs1,56(a5) + f0d6: 7906 flw fs2,96(sp) + f0d8: 1a00 addi s0,sp,304 + f0da: f891 bnez s1,efee <__stack_size+0xe7ee> + f0dc: 067e slli a2,a2,0x1f + f0de: 0079 c.addi zero,30 + f0e0: 1e1a slli t3,t3,0x26 + f0e2: 2540 fld fs0,136(a0) + f0e4: 7922 flw fs2,40(sp) + f0e6: 1a00 addi s0,sp,304 + f0e8: 2440 fld fs0,136(s0) + f0ea: 4022 0x4022 + f0ec: 2d22244b 0x2d22244b + f0f0: 4b40 lw s0,20(a4) + f0f2: 2224 fld fs1,64(a2) + f0f4: 212d jal f51e <__stack_size+0xed1e> + f0f6: ff08 fsw fa0,56(a4) + f0f8: 9f1a add t5,t5,t1 + f0fa: 0756 slli a4,a4,0x15 + f0fc: 0000 unimp + f0fe: 0760 addi s0,sp,908 + f100: 0000 unimp + f102: 0072 0x72 + f104: 0088 addi a0,sp,64 + f106: 40220087 0x40220087 + f10a: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn + f10e: 4000 lw s0,0(s0) + f110: 2d22244b 0x2d22244b + f114: 008c addi a1,sp,64 + f116: 4b40 lw s0,20(a4) + f118: 2224 fld fs1,64(a2) + f11a: 007f 0x7f f11c: 4b40 lw s0,20(a4) f11e: 2224 fld fs1,64(a2) - f120: 212d jal f54a <__stack_size+0xed4a> - f122: ff08 fsw fa0,56(a4) - f124: 9f1a add t5,t5,t1 - f126: 074e slli a4,a4,0x13 - f128: 0000 unimp - f12a: 0756 slli a4,a4,0x15 - f12c: 0000 unimp - f12e: 0072 0x72 - f130: 0088 addi a0,sp,64 - f132: 40220087 0x40220087 - f136: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn - f13a: 4000 lw s0,0(s0) - f13c: 2d22244b 0x2d22244b - f140: 008c addi a1,sp,64 - f142: 4b40 lw s0,20(a4) - f144: 2224 fld fs1,64(a2) - f146: 007f 0x7f - f148: 4b40 lw s0,20(a4) - f14a: 2224 fld fs1,64(a2) - f14c: 8491 srai s1,s1,0x4 - f14e: 067f 0x67f - f150: 0079 c.addi zero,30 - f152: 911a add sp,sp,t1 - f154: 7ef8 flw fa4,124(a3) - f156: 7906 flw fs2,96(sp) - f158: 1a00 addi s0,sp,304 - f15a: 791e flw fs2,228(sp) - f15c: 1a00 addi s0,sp,304 - f15e: f891 bnez s1,f072 <__stack_size+0xe872> - f160: 067e slli a2,a2,0x1f - f162: 0079 c.addi zero,30 - f164: 911a add sp,sp,t1 - f166: 7f84 flw fs1,56(a5) - f168: 4006 0x4006 - f16a: 1e25 addi t3,t3,-23 - f16c: 8491 srai s1,s1,0x4 - f16e: 067f 0x67f - f170: 0079 c.addi zero,30 - f172: 911a add sp,sp,t1 - f174: 7ef8 flw fa4,124(a3) - f176: 4006 0x4006 - f178: 1e25 addi t3,t3,-23 - f17a: 9122 add sp,sp,s0 - f17c: 7f84 flw fs1,56(a5) - f17e: 7906 flw fs2,96(sp) - f180: 1a00 addi s0,sp,304 - f182: f891 bnez s1,f096 <__stack_size+0xe896> - f184: 067e slli a2,a2,0x1f - f186: 0079 c.addi zero,30 - f188: 1e1a slli t3,t3,0x26 - f18a: 2540 fld fs0,136(a0) - f18c: 7922 flw fs2,40(sp) - f18e: 1a00 addi s0,sp,304 - f190: 2440 fld fs0,136(s0) - f192: 4022 0x4022 - f194: 2d22244b 0x2d22244b - f198: 4b40 lw s0,20(a4) - f19a: 2224 fld fs1,64(a2) - f19c: 212d jal f5c6 <__stack_size+0xedc6> - f19e: ff08 fsw fa0,56(a4) - f1a0: 9f1a add t5,t5,t1 - f1a2: 0756 slli a4,a4,0x15 - f1a4: 0000 unimp - f1a6: 0760 addi s0,sp,908 - f1a8: 0000 unimp - f1aa: 0072 0x72 - f1ac: 0088 addi a0,sp,64 - f1ae: 40220087 0x40220087 - f1b2: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn - f1b6: 4000 lw s0,0(s0) - f1b8: 2d22244b 0x2d22244b - f1bc: 008c addi a1,sp,64 - f1be: 4b40 lw s0,20(a4) - f1c0: 2224 fld fs1,64(a2) - f1c2: 007f 0x7f - f1c4: 4b40 lw s0,20(a4) - f1c6: 2224 fld fs1,64(a2) - f1c8: 7f84 flw fs1,56(a5) - f1ca: 8491 srai s1,s1,0x4 - f1cc: 067f 0x67f - f1ce: 841a mv s0,t1 - f1d0: 917f 0x917f - f1d2: 7ef8 flw fa4,124(a3) - f1d4: 1a06 slli s4,s4,0x21 - f1d6: 841e mv s0,t2 - f1d8: 1a7f 0x1a7f - f1da: 7f84 flw fs1,56(a5) - f1dc: f891 bnez s1,f0f0 <__stack_size+0xe8f0> - f1de: 067e slli a2,a2,0x1f - f1e0: 911a add sp,sp,t1 - f1e2: 7f84 flw fs1,56(a5) - f1e4: 4006 0x4006 - f1e6: 1e25 addi t3,t3,-23 - f1e8: 7f84 flw fs1,56(a5) - f1ea: 8491 srai s1,s1,0x4 - f1ec: 067f 0x67f - f1ee: 911a add sp,sp,t1 - f1f0: 7ef8 flw fa4,124(a3) - f1f2: 4006 0x4006 - f1f4: 1e25 addi t3,t3,-23 - f1f6: 8422 mv s0,s0 - f1f8: 917f 0x917f - f1fa: 7f84 flw fs1,56(a5) - f1fc: 1a06 slli s4,s4,0x21 - f1fe: 7f84 flw fs1,56(a5) - f200: f891 bnez s1,f114 <__stack_size+0xe914> - f202: 067e slli a2,a2,0x1f - f204: 1e1a slli t3,t3,0x26 - f206: 2540 fld fs0,136(a0) - f208: 8422 mv s0,s0 - f20a: 1a7f 0x1a7f - f20c: 2440 fld fs0,136(s0) - f20e: 4022 0x4022 - f210: 2d22244b 0x2d22244b - f214: 4b40 lw s0,20(a4) - f216: 2224 fld fs1,64(a2) - f218: 212d jal f642 <__stack_size+0xee42> - f21a: ff08 fsw fa0,56(a4) - f21c: 9f1a add t5,t5,t1 + f120: 7f84 flw fs1,56(a5) + f122: 8491 srai s1,s1,0x4 + f124: 067f 0x67f + f126: 841a mv s0,t1 + f128: 917f 0x917f + f12a: 7ef8 flw fa4,124(a3) + f12c: 1a06 slli s4,s4,0x21 + f12e: 841e mv s0,t2 + f130: 1a7f 0x1a7f + f132: 7f84 flw fs1,56(a5) + f134: f891 bnez s1,f048 <__stack_size+0xe848> + f136: 067e slli a2,a2,0x1f + f138: 911a add sp,sp,t1 + f13a: 7f84 flw fs1,56(a5) + f13c: 4006 0x4006 + f13e: 1e25 addi t3,t3,-23 + f140: 7f84 flw fs1,56(a5) + f142: 8491 srai s1,s1,0x4 + f144: 067f 0x67f + f146: 911a add sp,sp,t1 + f148: 7ef8 flw fa4,124(a3) + f14a: 4006 0x4006 + f14c: 1e25 addi t3,t3,-23 + f14e: 8422 mv s0,s0 + f150: 917f 0x917f + f152: 7f84 flw fs1,56(a5) + f154: 1a06 slli s4,s4,0x21 + f156: 7f84 flw fs1,56(a5) + f158: f891 bnez s1,f06c <__stack_size+0xe86c> + f15a: 067e slli a2,a2,0x1f + f15c: 1e1a slli t3,t3,0x26 + f15e: 2540 fld fs0,136(a0) + f160: 8422 mv s0,s0 + f162: 1a7f 0x1a7f + f164: 2440 fld fs0,136(s0) + f166: 4022 0x4022 + f168: 2d22244b 0x2d22244b + f16c: 4b40 lw s0,20(a4) + f16e: 2224 fld fs1,64(a2) + f170: 212d jal f59a <__stack_size+0xed9a> + f172: ff08 fsw fa0,56(a4) + f174: 9f1a add t5,t5,t1 ... - f226: 0666 slli a2,a2,0x19 - f228: 0000 unimp - f22a: 0698 addi a4,sp,832 - f22c: 0000 unimp - f22e: 0001 nop - f230: 9860 0x9860 - f232: 0006 0x6 - f234: 1400 addi s0,sp,544 - f236: 06000007 0x6000007 - f23a: 8d00 0x8d00 - f23c: 7c00 flw fs0,56(s0) - f23e: 1e00 addi s0,sp,816 - f240: 149f 0007 4a00 0x4a000007149f - f246: 0b000007 0xb000007 - f24a: 8500 0x8500 - f24c: 917f 0x917f - f24e: 7ef8 flw fa4,124(a3) - f250: 1a06 slli s4,s4,0x21 - f252: 008d addi ra,ra,3 - f254: 9f1e add t5,t5,t2 - f256: 074a slli a4,a4,0x12 + f17e: 0666 slli a2,a2,0x19 + f180: 0000 unimp + f182: 0698 addi a4,sp,832 + f184: 0000 unimp + f186: 0001 nop + f188: 9860 0x9860 + f18a: 0006 0x6 + f18c: 1400 addi s0,sp,544 + f18e: 06000007 0x6000007 + f192: 8d00 0x8d00 + f194: 7c00 flw fs0,56(s0) + f196: 1e00 addi s0,sp,816 + f198: 149f 0007 4a00 0x4a000007149f + f19e: 0b000007 0xb000007 + f1a2: 8500 0x8500 + f1a4: 917f 0x917f + f1a6: 7ef8 flw fa4,124(a3) + f1a8: 1a06 slli s4,s4,0x21 + f1aa: 008d addi ra,ra,3 + f1ac: 9f1e add t5,t5,t2 + f1ae: 074a slli a4,a4,0x12 + f1b0: 0000 unimp + f1b2: 074e slli a4,a4,0x13 + f1b4: 0000 unimp + f1b6: 0010 addi a2,sp,0 + f1b8: 7f85 lui t6,0xfffe1 + f1ba: 8891 andi s1,s1,4 + f1bc: 067f 0x67f + f1be: 851a mv a0,t1 + f1c0: 917f 0x917f + f1c2: 7ef8 flw fa4,124(a3) + f1c4: 1a06 slli s4,s4,0x21 + f1c6: 9f1e add t5,t5,t2 + f1c8: 074e slli a4,a4,0x13 + f1ca: 0000 unimp + f1cc: 0756 slli a4,a4,0x15 + f1ce: 0000 unimp + f1d0: 0010 addi a2,sp,0 + f1d2: 8891 andi s1,s1,4 + f1d4: 067f 0x67f + f1d6: 0079 c.addi zero,30 + f1d8: 911a add sp,sp,t1 + f1da: 7ef8 flw fa4,124(a3) + f1dc: 7906 flw fs2,96(sp) + f1de: 1a00 addi s0,sp,304 + f1e0: 9f1e add t5,t5,t2 + f1e2: 0756 slli a4,a4,0x15 + f1e4: 0000 unimp + f1e6: 079c addi a5,sp,960 + f1e8: 0000 unimp + f1ea: 0010 addi a2,sp,0 + f1ec: 7f84 flw fs1,56(a5) + f1ee: 8891 andi s1,s1,4 + f1f0: 067f 0x67f + f1f2: 841a mv s0,t1 + f1f4: 917f 0x917f + f1f6: 7ef8 flw fa4,124(a3) + f1f8: 1a06 slli s4,s4,0x21 + f1fa: 9f1e add t5,t5,t2 + f1fc: 079c addi a5,sp,960 + f1fe: 0000 unimp + f200: 081e slli a6,a6,0x7 + f202: 0000 unimp + f204: 0010 addi a2,sp,0 + f206: 8891 andi s1,s1,4 + f208: 067f 0x67f + f20a: 0079 c.addi zero,30 + f20c: 911a add sp,sp,t1 + f20e: 7ef8 flw fa4,124(a3) + f210: 7906 flw fs2,96(sp) + f212: 1a00 addi s0,sp,304 + f214: 9f1e add t5,t5,t2 + f216: 081e slli a6,a6,0x7 + f218: 0000 unimp + f21a: 08ae slli a7,a7,0xb + f21c: 0000 unimp + f21e: 0010 addi a2,sp,0 + f220: 7f89 lui t6,0xfffe2 + f222: 8891 andi s1,s1,4 + f224: 067f 0x67f + f226: 891a mv s2,t1 + f228: 917f 0x917f + f22a: 7ef8 flw fa4,124(a3) + f22c: 1a06 slli s4,s4,0x21 + f22e: 9f1e add t5,t5,t2 + f230: 09d4 addi a3,sp,212 + f232: 0000 unimp + f234: 09da slli s3,s3,0x16 + f236: 0000 unimp + f238: 0010 addi a2,sp,0 + f23a: 7f89 lui t6,0xfffe2 + f23c: 8891 andi s1,s1,4 + f23e: 067f 0x67f + f240: 891a mv s2,t1 + f242: 917f 0x917f + f244: 7ef8 flw fa4,124(a3) + f246: 1a06 slli s4,s4,0x21 + f248: 9f1e add t5,t5,t2 + ... + f252: 0666 slli a2,a2,0x19 + f254: 0000 unimp + f256: 0674 addi a3,sp,780 f258: 0000 unimp - f25a: 074e slli a4,a4,0x13 - f25c: 0000 unimp - f25e: 0010 addi a2,sp,0 - f260: 7f85 lui t6,0xfffe1 - f262: 8891 andi s1,s1,4 - f264: 067f 0x67f - f266: 851a mv a0,t1 - f268: 917f 0x917f - f26a: 7ef8 flw fa4,124(a3) - f26c: 1a06 slli s4,s4,0x21 - f26e: 9f1e add t5,t5,t2 - f270: 074e slli a4,a4,0x13 - f272: 0000 unimp - f274: 0756 slli a4,a4,0x15 - f276: 0000 unimp - f278: 0010 addi a2,sp,0 - f27a: 8891 andi s1,s1,4 - f27c: 067f 0x67f - f27e: 0079 c.addi zero,30 - f280: 911a add sp,sp,t1 - f282: 7ef8 flw fa4,124(a3) - f284: 7906 flw fs2,96(sp) - f286: 1a00 addi s0,sp,304 - f288: 9f1e add t5,t5,t2 - f28a: 0756 slli a4,a4,0x15 - f28c: 0000 unimp - f28e: 079c addi a5,sp,960 - f290: 0000 unimp - f292: 0010 addi a2,sp,0 - f294: 7f84 flw fs1,56(a5) - f296: 8891 andi s1,s1,4 - f298: 067f 0x67f - f29a: 841a mv s0,t1 - f29c: 917f 0x917f - f29e: 7ef8 flw fa4,124(a3) - f2a0: 1a06 slli s4,s4,0x21 - f2a2: 9f1e add t5,t5,t2 - f2a4: 079c addi a5,sp,960 - f2a6: 0000 unimp - f2a8: 081e slli a6,a6,0x7 - f2aa: 0000 unimp - f2ac: 0010 addi a2,sp,0 - f2ae: 8891 andi s1,s1,4 - f2b0: 067f 0x67f - f2b2: 0079 c.addi zero,30 - f2b4: 911a add sp,sp,t1 - f2b6: 7ef8 flw fa4,124(a3) - f2b8: 7906 flw fs2,96(sp) - f2ba: 1a00 addi s0,sp,304 - f2bc: 9f1e add t5,t5,t2 - f2be: 081e slli a6,a6,0x7 - f2c0: 0000 unimp - f2c2: 08ae slli a7,a7,0xb - f2c4: 0000 unimp - f2c6: 0010 addi a2,sp,0 - f2c8: 7f89 lui t6,0xfffe2 - f2ca: 8891 andi s1,s1,4 - f2cc: 067f 0x67f - f2ce: 891a mv s2,t1 - f2d0: 917f 0x917f - f2d2: 7ef8 flw fa4,124(a3) - f2d4: 1a06 slli s4,s4,0x21 - f2d6: 9f1e add t5,t5,t2 - f2d8: 09d4 addi a3,sp,212 - f2da: 0000 unimp - f2dc: 09da slli s3,s3,0x16 - f2de: 0000 unimp - f2e0: 0010 addi a2,sp,0 - f2e2: 7f89 lui t6,0xfffe2 - f2e4: 8891 andi s1,s1,4 - f2e6: 067f 0x67f - f2e8: 891a mv s2,t1 - f2ea: 917f 0x917f - f2ec: 7ef8 flw fa4,124(a3) - f2ee: 1a06 slli s4,s4,0x21 - f2f0: 9f1e add t5,t5,t2 - ... - f2fa: 0666 slli a2,a2,0x19 + f25a: 0006 0x6 + f25c: 0078 addi a4,sp,12 + f25e: 007c addi a5,sp,12 + f260: 9f1e add t5,t5,t2 + f262: 0674 addi a3,sp,780 + f264: 0000 unimp + f266: 0676 slli a2,a2,0x1d + f268: 0000 unimp + f26a: 0001 nop + f26c: 765e flw fa2,244(sp) + f26e: 0006 0x6 + f270: 7c00 flw fs0,56(s0) + f272: 0006 0x6 + f274: 0600 addi s0,sp,768 + f276: 7800 flw fs0,48(s0) + f278: 7c00 flw fs0,56(s0) + f27a: 1e00 addi s0,sp,816 + f27c: 7c9f 0006 ac00 0xac0000067c9f + f282: 0006 0x6 + f284: 0100 addi s0,sp,128 + f286: 5e00 lw s0,56(a2) + f288: 06ac addi a1,sp,840 + f28a: 0000 unimp + f28c: 0714 addi a3,sp,896 + f28e: 0000 unimp + f290: 0014 addi a3,sp,0 + f292: 0078 addi a4,sp,12 + f294: 007c addi a5,sp,12 + f296: 771e flw fa4,228(sp) + f298: 8d00 0x8d00 + f29a: 1e00 addi s0,sp,816 + f29c: 8d22 mv s10,s0 + f29e: 7c00 flw fs0,56(s0) + f2a0: 1e00 addi s0,sp,816 + f2a2: 2540 fld fs0,136(a0) + f2a4: 9f22 add t5,t5,s0 + f2a6: 0714 addi a3,sp,896 + f2a8: 0000 unimp + f2aa: 0720 addi s0,sp,904 + f2ac: 0000 unimp + f2ae: 001e 0x1e + f2b0: 7f85 lui t6,0xfffe1 + f2b2: f891 bnez s1,f1c6 <__stack_size+0xe9c6> + f2b4: 067e slli a2,a2,0x1f + f2b6: 781a flw fa6,164(sp) + f2b8: 1e00 addi s0,sp,816 + f2ba: 008d0077 0x8d0077 + f2be: 221e fld ft4,448(sp) + f2c0: 7f85 lui t6,0xfffe1 + f2c2: f891 bnez s1,f1d6 <__stack_size+0xe9d6> + f2c4: 067e slli a2,a2,0x1f + f2c6: 8d1a mv s10,t1 + f2c8: 1e00 addi s0,sp,816 + f2ca: 2540 fld fs0,136(a0) + f2cc: 9f22 add t5,t5,s0 + f2ce: 0720 addi s0,sp,904 + f2d0: 0000 unimp + f2d2: 074a slli a4,a4,0x12 + f2d4: 0000 unimp + f2d6: 0022 0x22 + f2d8: 7f85 lui t6,0xfffe1 + f2da: f891 bnez s1,f1ee <__stack_size+0xe9ee> + f2dc: 067e slli a2,a2,0x1f + f2de: 781a flw fa6,164(sp) + f2e0: 1e00 addi s0,sp,816 + f2e2: f891 bnez s1,f1f6 <__stack_size+0xe9f6> + f2e4: 067e slli a2,a2,0x1f + f2e6: 2540 fld fs0,136(a0) + f2e8: 008d addi ra,ra,3 + f2ea: 221e fld ft4,448(sp) + f2ec: 7f85 lui t6,0xfffe1 + f2ee: f891 bnez s1,f202 <__stack_size+0xea02> + f2f0: 067e slli a2,a2,0x1f + f2f2: 8d1a mv s10,t1 + f2f4: 1e00 addi s0,sp,816 + f2f6: 2540 fld fs0,136(a0) + f2f8: 9f22 add t5,t5,s0 + f2fa: 074a slli a4,a4,0x12 f2fc: 0000 unimp - f2fe: 0674 addi a3,sp,780 + f2fe: 074e slli a4,a4,0x13 f300: 0000 unimp - f302: 0006 0x6 - f304: 0078 addi a4,sp,12 - f306: 007c addi a5,sp,12 - f308: 9f1e add t5,t5,t2 - f30a: 0674 addi a3,sp,780 - f30c: 0000 unimp - f30e: 0676 slli a2,a2,0x1d - f310: 0000 unimp - f312: 0001 nop - f314: 765e flw fa2,244(sp) - f316: 0006 0x6 - f318: 7c00 flw fs0,56(s0) - f31a: 0006 0x6 - f31c: 0600 addi s0,sp,768 - f31e: 7800 flw fs0,48(s0) - f320: 7c00 flw fs0,56(s0) - f322: 1e00 addi s0,sp,816 - f324: 7c9f 0006 ac00 0xac0000067c9f - f32a: 0006 0x6 - f32c: 0100 addi s0,sp,128 - f32e: 5e00 lw s0,56(a2) - f330: 06ac addi a1,sp,840 + f302: 002c addi a1,sp,8 + f304: 7f85 lui t6,0xfffe1 + f306: f891 bnez s1,f21a <__stack_size+0xea1a> + f308: 067e slli a2,a2,0x1f + f30a: 781a flw fa6,164(sp) + f30c: 1e00 addi s0,sp,816 + f30e: 7f85 lui t6,0xfffe1 + f310: 8891 andi s1,s1,4 + f312: 067f 0x67f + f314: 911a add sp,sp,t1 + f316: 7ef8 flw fa4,124(a3) + f318: 4006 0x4006 + f31a: 1e25 addi t3,t3,-23 + f31c: 8522 mv a0,s0 + f31e: 917f 0x917f + f320: 7f88 flw fa0,56(a5) + f322: 1a06 slli s4,s4,0x21 + f324: 7f85 lui t6,0xfffe1 + f326: f891 bnez s1,f23a <__stack_size+0xea3a> + f328: 067e slli a2,a2,0x1f + f32a: 1e1a slli t3,t3,0x26 + f32c: 2540 fld fs0,136(a0) + f32e: 9f22 add t5,t5,s0 + f330: 074e slli a4,a4,0x13 f332: 0000 unimp - f334: 0714 addi a3,sp,896 + f334: 0756 slli a4,a4,0x15 f336: 0000 unimp - f338: 0014 addi a3,sp,0 - f33a: 0078 addi a4,sp,12 - f33c: 007c addi a5,sp,12 - f33e: 771e flw fa4,228(sp) - f340: 8d00 0x8d00 + f338: 002c addi a1,sp,8 + f33a: f891 bnez s1,f24e <__stack_size+0xea4e> + f33c: 067e slli a2,a2,0x1f + f33e: 0079 c.addi zero,30 + f340: 781a flw fa6,164(sp) f342: 1e00 addi s0,sp,816 - f344: 8d22 mv s10,s0 - f346: 7c00 flw fs0,56(s0) - f348: 1e00 addi s0,sp,816 - f34a: 2540 fld fs0,136(a0) - f34c: 9f22 add t5,t5,s0 - f34e: 0714 addi a3,sp,896 - f350: 0000 unimp - f352: 0720 addi s0,sp,904 - f354: 0000 unimp - f356: 001e 0x1e - f358: 7f85 lui t6,0xfffe1 + f344: 8891 andi s1,s1,4 + f346: 067f 0x67f + f348: 0079 c.addi zero,30 + f34a: 911a add sp,sp,t1 + f34c: 7ef8 flw fa4,124(a3) + f34e: 4006 0x4006 + f350: 1e25 addi t3,t3,-23 + f352: 9122 add sp,sp,s0 + f354: 7f88 flw fa0,56(a5) + f356: 7906 flw fs2,96(sp) + f358: 1a00 addi s0,sp,304 f35a: f891 bnez s1,f26e <__stack_size+0xea6e> f35c: 067e slli a2,a2,0x1f - f35e: 781a flw fa6,164(sp) - f360: 1e00 addi s0,sp,816 - f362: 008d0077 0x8d0077 - f366: 221e fld ft4,448(sp) - f368: 7f85 lui t6,0xfffe1 - f36a: f891 bnez s1,f27e <__stack_size+0xea7e> - f36c: 067e slli a2,a2,0x1f - f36e: 8d1a mv s10,t1 - f370: 1e00 addi s0,sp,816 - f372: 2540 fld fs0,136(a0) - f374: 9f22 add t5,t5,s0 - f376: 0720 addi s0,sp,904 - f378: 0000 unimp - f37a: 074a slli a4,a4,0x12 - f37c: 0000 unimp - f37e: 0022 0x22 - f380: 7f85 lui t6,0xfffe1 - f382: f891 bnez s1,f296 <__stack_size+0xea96> - f384: 067e slli a2,a2,0x1f - f386: 781a flw fa6,164(sp) - f388: 1e00 addi s0,sp,816 - f38a: f891 bnez s1,f29e <__stack_size+0xea9e> - f38c: 067e slli a2,a2,0x1f - f38e: 2540 fld fs0,136(a0) - f390: 008d addi ra,ra,3 - f392: 221e fld ft4,448(sp) - f394: 7f85 lui t6,0xfffe1 - f396: f891 bnez s1,f2aa <__stack_size+0xeaaa> - f398: 067e slli a2,a2,0x1f - f39a: 8d1a mv s10,t1 - f39c: 1e00 addi s0,sp,816 - f39e: 2540 fld fs0,136(a0) - f3a0: 9f22 add t5,t5,s0 - f3a2: 074a slli a4,a4,0x12 - f3a4: 0000 unimp - f3a6: 074e slli a4,a4,0x13 - f3a8: 0000 unimp - f3aa: 002c addi a1,sp,8 - f3ac: 7f85 lui t6,0xfffe1 - f3ae: f891 bnez s1,f2c2 <__stack_size+0xeac2> - f3b0: 067e slli a2,a2,0x1f - f3b2: 781a flw fa6,164(sp) - f3b4: 1e00 addi s0,sp,816 - f3b6: 7f85 lui t6,0xfffe1 - f3b8: 8891 andi s1,s1,4 - f3ba: 067f 0x67f - f3bc: 911a add sp,sp,t1 - f3be: 7ef8 flw fa4,124(a3) - f3c0: 4006 0x4006 - f3c2: 1e25 addi t3,t3,-23 - f3c4: 8522 mv a0,s0 - f3c6: 917f 0x917f - f3c8: 7f88 flw fa0,56(a5) - f3ca: 1a06 slli s4,s4,0x21 - f3cc: 7f85 lui t6,0xfffe1 - f3ce: f891 bnez s1,f2e2 <__stack_size+0xeae2> - f3d0: 067e slli a2,a2,0x1f - f3d2: 1e1a slli t3,t3,0x26 - f3d4: 2540 fld fs0,136(a0) - f3d6: 9f22 add t5,t5,s0 - f3d8: 074e slli a4,a4,0x13 - f3da: 0000 unimp - f3dc: 0756 slli a4,a4,0x15 - f3de: 0000 unimp - f3e0: 002c addi a1,sp,8 - f3e2: f891 bnez s1,f2f6 <__stack_size+0xeaf6> - f3e4: 067e slli a2,a2,0x1f - f3e6: 0079 c.addi zero,30 - f3e8: 781a flw fa6,164(sp) - f3ea: 1e00 addi s0,sp,816 - f3ec: 8891 andi s1,s1,4 - f3ee: 067f 0x67f - f3f0: 0079 c.addi zero,30 - f3f2: 911a add sp,sp,t1 - f3f4: 7ef8 flw fa4,124(a3) - f3f6: 4006 0x4006 - f3f8: 1e25 addi t3,t3,-23 - f3fa: 9122 add sp,sp,s0 - f3fc: 7f88 flw fa0,56(a5) - f3fe: 7906 flw fs2,96(sp) - f400: 1a00 addi s0,sp,304 - f402: f891 bnez s1,f316 <__stack_size+0xeb16> - f404: 067e slli a2,a2,0x1f - f406: 0079 c.addi zero,30 - f408: 1e1a slli t3,t3,0x26 - f40a: 2540 fld fs0,136(a0) - f40c: 9f22 add t5,t5,s0 - f40e: 0756 slli a4,a4,0x15 - f410: 0000 unimp - f412: 079c addi a5,sp,960 - f414: 0000 unimp - f416: 002c addi a1,sp,8 - f418: 7f84 flw fs1,56(a5) - f41a: f891 bnez s1,f32e <__stack_size+0xeb2e> - f41c: 067e slli a2,a2,0x1f - f41e: 781a flw fa6,164(sp) - f420: 1e00 addi s0,sp,816 - f422: 7f84 flw fs1,56(a5) - f424: 8891 andi s1,s1,4 - f426: 067f 0x67f - f428: 911a add sp,sp,t1 - f42a: 7ef8 flw fa4,124(a3) - f42c: 4006 0x4006 - f42e: 1e25 addi t3,t3,-23 - f430: 8422 mv s0,s0 - f432: 917f 0x917f - f434: 7f88 flw fa0,56(a5) - f436: 1a06 slli s4,s4,0x21 - f438: 7f84 flw fs1,56(a5) - f43a: f891 bnez s1,f34e <__stack_size+0xeb4e> - f43c: 067e slli a2,a2,0x1f - f43e: 1e1a slli t3,t3,0x26 - f440: 2540 fld fs0,136(a0) - f442: 9f22 add t5,t5,s0 - f444: 079c addi a5,sp,960 - f446: 0000 unimp - f448: 081e slli a6,a6,0x7 - f44a: 0000 unimp - f44c: 002c addi a1,sp,8 - f44e: f891 bnez s1,f362 <__stack_size+0xeb62> - f450: 067e slli a2,a2,0x1f - f452: 0079 c.addi zero,30 - f454: 781a flw fa6,164(sp) - f456: 1e00 addi s0,sp,816 - f458: 8891 andi s1,s1,4 - f45a: 067f 0x67f - f45c: 0079 c.addi zero,30 - f45e: 911a add sp,sp,t1 - f460: 7ef8 flw fa4,124(a3) - f462: 4006 0x4006 - f464: 1e25 addi t3,t3,-23 - f466: 9122 add sp,sp,s0 - f468: 7f88 flw fa0,56(a5) - f46a: 7906 flw fs2,96(sp) - f46c: 1a00 addi s0,sp,304 - f46e: f891 bnez s1,f382 <__stack_size+0xeb82> - f470: 067e slli a2,a2,0x1f - f472: 0079 c.addi zero,30 - f474: 1e1a slli t3,t3,0x26 - f476: 2540 fld fs0,136(a0) - f478: 9f22 add t5,t5,s0 - f47a: 081e slli a6,a6,0x7 - f47c: 0000 unimp - f47e: 08ae slli a7,a7,0xb - f480: 0000 unimp - f482: 002c addi a1,sp,8 - f484: 7f89 lui t6,0xfffe2 - f486: f891 bnez s1,f39a <__stack_size+0xeb9a> - f488: 067e slli a2,a2,0x1f - f48a: 781a flw fa6,164(sp) - f48c: 1e00 addi s0,sp,816 - f48e: 7f89 lui t6,0xfffe2 - f490: 8891 andi s1,s1,4 - f492: 067f 0x67f - f494: 911a add sp,sp,t1 - f496: 7ef8 flw fa4,124(a3) - f498: 4006 0x4006 - f49a: 1e25 addi t3,t3,-23 - f49c: 8922 mv s2,s0 - f49e: 917f 0x917f - f4a0: 7f88 flw fa0,56(a5) - f4a2: 1a06 slli s4,s4,0x21 - f4a4: 7f89 lui t6,0xfffe2 - f4a6: f891 bnez s1,f3ba <__stack_size+0xebba> - f4a8: 067e slli a2,a2,0x1f - f4aa: 1e1a slli t3,t3,0x26 - f4ac: 2540 fld fs0,136(a0) - f4ae: 9f22 add t5,t5,s0 - f4b0: 09d4 addi a3,sp,212 - f4b2: 0000 unimp - f4b4: 09da slli s3,s3,0x16 - f4b6: 0000 unimp - f4b8: 002c addi a1,sp,8 - f4ba: 7f89 lui t6,0xfffe2 - f4bc: f891 bnez s1,f3d0 <__stack_size+0xebd0> - f4be: 067e slli a2,a2,0x1f - f4c0: 781a flw fa6,164(sp) - f4c2: 1e00 addi s0,sp,816 - f4c4: 7f89 lui t6,0xfffe2 - f4c6: 8891 andi s1,s1,4 - f4c8: 067f 0x67f - f4ca: 911a add sp,sp,t1 - f4cc: 7ef8 flw fa4,124(a3) - f4ce: 4006 0x4006 - f4d0: 1e25 addi t3,t3,-23 - f4d2: 8922 mv s2,s0 - f4d4: 917f 0x917f - f4d6: 7f88 flw fa0,56(a5) - f4d8: 1a06 slli s4,s4,0x21 - f4da: 7f89 lui t6,0xfffe2 - f4dc: f891 bnez s1,f3f0 <__stack_size+0xebf0> - f4de: 067e slli a2,a2,0x1f - f4e0: 1e1a slli t3,t3,0x26 - f4e2: 2540 fld fs0,136(a0) - f4e4: 9f22 add t5,t5,s0 + f35e: 0079 c.addi zero,30 + f360: 1e1a slli t3,t3,0x26 + f362: 2540 fld fs0,136(a0) + f364: 9f22 add t5,t5,s0 + f366: 0756 slli a4,a4,0x15 + f368: 0000 unimp + f36a: 079c addi a5,sp,960 + f36c: 0000 unimp + f36e: 002c addi a1,sp,8 + f370: 7f84 flw fs1,56(a5) + f372: f891 bnez s1,f286 <__stack_size+0xea86> + f374: 067e slli a2,a2,0x1f + f376: 781a flw fa6,164(sp) + f378: 1e00 addi s0,sp,816 + f37a: 7f84 flw fs1,56(a5) + f37c: 8891 andi s1,s1,4 + f37e: 067f 0x67f + f380: 911a add sp,sp,t1 + f382: 7ef8 flw fa4,124(a3) + f384: 4006 0x4006 + f386: 1e25 addi t3,t3,-23 + f388: 8422 mv s0,s0 + f38a: 917f 0x917f + f38c: 7f88 flw fa0,56(a5) + f38e: 1a06 slli s4,s4,0x21 + f390: 7f84 flw fs1,56(a5) + f392: f891 bnez s1,f2a6 <__stack_size+0xeaa6> + f394: 067e slli a2,a2,0x1f + f396: 1e1a slli t3,t3,0x26 + f398: 2540 fld fs0,136(a0) + f39a: 9f22 add t5,t5,s0 + f39c: 079c addi a5,sp,960 + f39e: 0000 unimp + f3a0: 081e slli a6,a6,0x7 + f3a2: 0000 unimp + f3a4: 002c addi a1,sp,8 + f3a6: f891 bnez s1,f2ba <__stack_size+0xeaba> + f3a8: 067e slli a2,a2,0x1f + f3aa: 0079 c.addi zero,30 + f3ac: 781a flw fa6,164(sp) + f3ae: 1e00 addi s0,sp,816 + f3b0: 8891 andi s1,s1,4 + f3b2: 067f 0x67f + f3b4: 0079 c.addi zero,30 + f3b6: 911a add sp,sp,t1 + f3b8: 7ef8 flw fa4,124(a3) + f3ba: 4006 0x4006 + f3bc: 1e25 addi t3,t3,-23 + f3be: 9122 add sp,sp,s0 + f3c0: 7f88 flw fa0,56(a5) + f3c2: 7906 flw fs2,96(sp) + f3c4: 1a00 addi s0,sp,304 + f3c6: f891 bnez s1,f2da <__stack_size+0xeada> + f3c8: 067e slli a2,a2,0x1f + f3ca: 0079 c.addi zero,30 + f3cc: 1e1a slli t3,t3,0x26 + f3ce: 2540 fld fs0,136(a0) + f3d0: 9f22 add t5,t5,s0 + f3d2: 081e slli a6,a6,0x7 + f3d4: 0000 unimp + f3d6: 08ae slli a7,a7,0xb + f3d8: 0000 unimp + f3da: 002c addi a1,sp,8 + f3dc: 7f89 lui t6,0xfffe2 + f3de: f891 bnez s1,f2f2 <__stack_size+0xeaf2> + f3e0: 067e slli a2,a2,0x1f + f3e2: 781a flw fa6,164(sp) + f3e4: 1e00 addi s0,sp,816 + f3e6: 7f89 lui t6,0xfffe2 + f3e8: 8891 andi s1,s1,4 + f3ea: 067f 0x67f + f3ec: 911a add sp,sp,t1 + f3ee: 7ef8 flw fa4,124(a3) + f3f0: 4006 0x4006 + f3f2: 1e25 addi t3,t3,-23 + f3f4: 8922 mv s2,s0 + f3f6: 917f 0x917f + f3f8: 7f88 flw fa0,56(a5) + f3fa: 1a06 slli s4,s4,0x21 + f3fc: 7f89 lui t6,0xfffe2 + f3fe: f891 bnez s1,f312 <__stack_size+0xeb12> + f400: 067e slli a2,a2,0x1f + f402: 1e1a slli t3,t3,0x26 + f404: 2540 fld fs0,136(a0) + f406: 9f22 add t5,t5,s0 + f408: 09d4 addi a3,sp,212 + f40a: 0000 unimp + f40c: 09da slli s3,s3,0x16 + f40e: 0000 unimp + f410: 002c addi a1,sp,8 + f412: 7f89 lui t6,0xfffe2 + f414: f891 bnez s1,f328 <__stack_size+0xeb28> + f416: 067e slli a2,a2,0x1f + f418: 781a flw fa6,164(sp) + f41a: 1e00 addi s0,sp,816 + f41c: 7f89 lui t6,0xfffe2 + f41e: 8891 andi s1,s1,4 + f420: 067f 0x67f + f422: 911a add sp,sp,t1 + f424: 7ef8 flw fa4,124(a3) + f426: 4006 0x4006 + f428: 1e25 addi t3,t3,-23 + f42a: 8922 mv s2,s0 + f42c: 917f 0x917f + f42e: 7f88 flw fa0,56(a5) + f430: 1a06 slli s4,s4,0x21 + f432: 7f89 lui t6,0xfffe2 + f434: f891 bnez s1,f348 <__stack_size+0xeb48> + f436: 067e slli a2,a2,0x1f + f438: 1e1a slli t3,t3,0x26 + f43a: 2540 fld fs0,136(a0) + f43c: 9f22 add t5,t5,s0 ... - f4ee: 067c addi a5,sp,780 - f4f0: 0000 unimp - f4f2: 0690 addi a2,sp,832 - f4f4: 0000 unimp - f4f6: 0001 nop - f4f8: 0061 c.addi zero,24 - f4fa: 0000 unimp - f4fc: 0000 unimp - f4fe: 0000 unimp - f500: 6200 flw fs0,0(a2) - f502: 0006 0x6 - f504: ae00 fsd fs0,24(a2) - f506: 0008 addi a0,sp,0 - f508: 0300 addi s0,sp,384 - f50a: 9100 0x9100 - f50c: 7ef8 flw fa4,124(a3) - f50e: 09d4 addi a3,sp,212 - f510: 0000 unimp - f512: 09da slli s3,s3,0x16 - f514: 0000 unimp - f516: f8910003 lb zero,-119(sp) - f51a: 007e 0x7e - f51c: 0000 unimp - f51e: 0000 unimp - f520: 0000 unimp - f522: 6200 flw fs0,0(a2) - f524: 0006 0x6 - f526: 2000 fld fs0,0(s0) - f528: 01000007 0x1000007 - f52c: 5700 lw s0,40(a4) - f52e: 0720 addi s0,sp,904 - f530: 0000 unimp - f532: 08ae slli a7,a7,0xb - f534: 0000 unimp - f536: fa910003 lb zero,-87(sp) - f53a: d47e sw t6,40(sp) - f53c: 0009 c.addi zero,2 - f53e: da00 sw s0,48(a2) - f540: 0009 c.addi zero,2 - f542: 0300 addi s0,sp,384 - f544: 9100 0x9100 - f546: 7efa flw ft9,188(sp) + f446: 067c addi a5,sp,780 + f448: 0000 unimp + f44a: 0690 addi a2,sp,832 + f44c: 0000 unimp + f44e: 0001 nop + f450: 0061 c.addi zero,24 + f452: 0000 unimp + f454: 0000 unimp + f456: 0000 unimp + f458: 6200 flw fs0,0(a2) + f45a: 0006 0x6 + f45c: ae00 fsd fs0,24(a2) + f45e: 0008 addi a0,sp,0 + f460: 0300 addi s0,sp,384 + f462: 9100 0x9100 + f464: 7ef8 flw fa4,124(a3) + f466: 09d4 addi a3,sp,212 + f468: 0000 unimp + f46a: 09da slli s3,s3,0x16 + f46c: 0000 unimp + f46e: f8910003 lb zero,-119(sp) + f472: 007e 0x7e + f474: 0000 unimp + f476: 0000 unimp + f478: 0000 unimp + f47a: 6200 flw fs0,0(a2) + f47c: 0006 0x6 + f47e: 2000 fld fs0,0(s0) + f480: 01000007 0x1000007 + f484: 5700 lw s0,40(a4) + f486: 0720 addi s0,sp,904 + f488: 0000 unimp + f48a: 08ae slli a7,a7,0xb + f48c: 0000 unimp + f48e: fa910003 lb zero,-87(sp) + f492: d47e sw t6,40(sp) + f494: 0009 c.addi zero,2 + f496: da00 sw s0,48(a2) + f498: 0009 c.addi zero,2 + f49a: 0300 addi s0,sp,384 + f49c: 9100 0x9100 + f49e: 7efa flw ft9,188(sp) ... - f550: 0662 slli a2,a2,0x18 - f552: 0000 unimp - f554: 08ae slli a7,a7,0xb + f4a8: 0662 slli a2,a2,0x18 + f4aa: 0000 unimp + f4ac: 08ae slli a7,a7,0xb + f4ae: 0000 unimp + f4b0: 0001 nop + f4b2: d458 sw a4,44(s0) + f4b4: 0009 c.addi zero,2 + f4b6: da00 sw s0,48(a2) + f4b8: 0009 c.addi zero,2 + f4ba: 0100 addi s0,sp,128 + f4bc: 5800 lw s0,48(s0) + ... + f4c6: 06a4 addi s1,sp,840 + f4c8: 0000 unimp + f4ca: 06c8 addi a0,sp,836 + f4cc: 0000 unimp + f4ce: 0001 nop + f4d0: c860 sw s0,84(s0) + f4d2: 0006 0x6 + f4d4: e200 fsw fs0,0(a2) + f4d6: 0006 0x6 + f4d8: 0b00 addi s0,sp,400 + f4da: 9100 0x9100 + f4dc: 7ef4 flw fa3,124(a3) + f4de: 8406 mv s0,ra + f4e0: 1a00 addi s0,sp,304 + f4e2: 0076 0x76 + f4e4: 9f1e add t5,t5,t2 + f4e6: 06e2 slli a3,a3,0x18 + f4e8: 0000 unimp + f4ea: 074e slli a4,a4,0x13 + f4ec: 0000 unimp + f4ee: 7f85000b 0x7f85000b + f4f2: f491 bnez s1,f3fe <__stack_size+0xebfe> + f4f4: 067e slli a2,a2,0x1f + f4f6: 761a flw fa2,164(sp) + f4f8: 1e00 addi s0,sp,816 + f4fa: 4e9f 0007 5600 0x560000074e9f + f500: 0b000007 0xb000007 + f504: 9100 0x9100 + f506: 7ef4 flw fa3,124(a3) + f508: 7906 flw fs2,96(sp) + f50a: 1a00 addi s0,sp,304 + f50c: 0076 0x76 + f50e: 9f1e add t5,t5,t2 + f510: 0756 slli a4,a4,0x15 + f512: 0000 unimp + f514: 079c addi a5,sp,960 + f516: 0000 unimp + f518: 7f84000b 0x7f84000b + f51c: f491 bnez s1,f428 <__stack_size+0xec28> + f51e: 067e slli a2,a2,0x1f + f520: 761a flw fa2,164(sp) + f522: 1e00 addi s0,sp,816 + f524: 9c9f 0007 fa00 0xfa0000079c9f + f52a: 0b000007 0xb000007 + f52e: 9100 0x9100 + f530: 7ef4 flw fa3,124(a3) + f532: 7906 flw fs2,96(sp) + f534: 1a00 addi s0,sp,304 + f536: 0076 0x76 + f538: 9f1e add t5,t5,t2 + f53a: 07fa slli a5,a5,0x1e + f53c: 0000 unimp + f53e: 081e slli a6,a6,0x7 + f540: 0000 unimp + f542: 0010 addi a2,sp,0 + f544: f491 bnez s1,f450 <__stack_size+0xec50> + f546: 067e slli a2,a2,0x1f + f548: 0079 c.addi zero,30 + f54a: 911a add sp,sp,t1 + f54c: 7f8c flw fa1,56(a5) + f54e: 7906 flw fs2,96(sp) + f550: 1a00 addi s0,sp,304 + f552: 9f1e add t5,t5,t2 + f554: 081e slli a6,a6,0x7 f556: 0000 unimp - f558: 0001 nop - f55a: d458 sw a4,44(s0) - f55c: 0009 c.addi zero,2 - f55e: da00 sw s0,48(a2) - f560: 0009 c.addi zero,2 - f562: 0100 addi s0,sp,128 - f564: 5800 lw s0,48(s0) - ... - f56e: 06a4 addi s1,sp,840 + f558: 08ae slli a7,a7,0xb + f55a: 0000 unimp + f55c: 0010 addi a2,sp,0 + f55e: 7f89 lui t6,0xfffe2 + f560: f491 bnez s1,f46c <__stack_size+0xec6c> + f562: 067e slli a2,a2,0x1f + f564: 891a mv s2,t1 + f566: 917f 0x917f + f568: 7f8c flw fa1,56(a5) + f56a: 1a06 slli s4,s4,0x21 + f56c: 9f1e add t5,t5,t2 + f56e: 09d4 addi a3,sp,212 f570: 0000 unimp - f572: 06c8 addi a0,sp,836 + f572: 09da slli s3,s3,0x16 f574: 0000 unimp - f576: 0001 nop - f578: c860 sw s0,84(s0) - f57a: 0006 0x6 - f57c: e200 fsw fs0,0(a2) - f57e: 0006 0x6 - f580: 0b00 addi s0,sp,400 - f582: 9100 0x9100 - f584: 7ef4 flw fa3,124(a3) - f586: 8406 mv s0,ra - f588: 1a00 addi s0,sp,304 - f58a: 0076 0x76 - f58c: 9f1e add t5,t5,t2 - f58e: 06e2 slli a3,a3,0x18 - f590: 0000 unimp - f592: 074e slli a4,a4,0x13 - f594: 0000 unimp - f596: 7f85000b 0x7f85000b - f59a: f491 bnez s1,f4a6 <__stack_size+0xeca6> - f59c: 067e slli a2,a2,0x1f - f59e: 761a flw fa2,164(sp) - f5a0: 1e00 addi s0,sp,816 - f5a2: 4e9f 0007 5600 0x560000074e9f - f5a8: 0b000007 0xb000007 - f5ac: 9100 0x9100 - f5ae: 7ef4 flw fa3,124(a3) - f5b0: 7906 flw fs2,96(sp) - f5b2: 1a00 addi s0,sp,304 - f5b4: 0076 0x76 - f5b6: 9f1e add t5,t5,t2 - f5b8: 0756 slli a4,a4,0x15 - f5ba: 0000 unimp - f5bc: 079c addi a5,sp,960 - f5be: 0000 unimp - f5c0: 7f84000b 0x7f84000b - f5c4: f491 bnez s1,f4d0 <__stack_size+0xecd0> - f5c6: 067e slli a2,a2,0x1f - f5c8: 761a flw fa2,164(sp) - f5ca: 1e00 addi s0,sp,816 - f5cc: 9c9f 0007 fa00 0xfa0000079c9f - f5d2: 0b000007 0xb000007 - f5d6: 9100 0x9100 - f5d8: 7ef4 flw fa3,124(a3) - f5da: 7906 flw fs2,96(sp) - f5dc: 1a00 addi s0,sp,304 - f5de: 0076 0x76 - f5e0: 9f1e add t5,t5,t2 - f5e2: 07fa slli a5,a5,0x1e - f5e4: 0000 unimp - f5e6: 081e slli a6,a6,0x7 - f5e8: 0000 unimp - f5ea: 0010 addi a2,sp,0 - f5ec: f491 bnez s1,f4f8 <__stack_size+0xecf8> - f5ee: 067e slli a2,a2,0x1f - f5f0: 0079 c.addi zero,30 - f5f2: 911a add sp,sp,t1 - f5f4: 7f8c flw fa1,56(a5) - f5f6: 7906 flw fs2,96(sp) - f5f8: 1a00 addi s0,sp,304 - f5fa: 9f1e add t5,t5,t2 - f5fc: 081e slli a6,a6,0x7 - f5fe: 0000 unimp - f600: 08ae slli a7,a7,0xb - f602: 0000 unimp - f604: 0010 addi a2,sp,0 - f606: 7f89 lui t6,0xfffe2 - f608: f491 bnez s1,f514 <__stack_size+0xed14> - f60a: 067e slli a2,a2,0x1f - f60c: 891a mv s2,t1 - f60e: 917f 0x917f - f610: 7f8c flw fa1,56(a5) - f612: 1a06 slli s4,s4,0x21 - f614: 9f1e add t5,t5,t2 - f616: 09d4 addi a3,sp,212 - f618: 0000 unimp - f61a: 09da slli s3,s3,0x16 - f61c: 0000 unimp - f61e: 0010 addi a2,sp,0 - f620: 7f89 lui t6,0xfffe2 - f622: f491 bnez s1,f52e <__stack_size+0xed2e> - f624: 067e slli a2,a2,0x1f - f626: 891a mv s2,t1 - f628: 917f 0x917f - f62a: 7f8c flw fa1,56(a5) - f62c: 1a06 slli s4,s4,0x21 - f62e: 9f1e add t5,t5,t2 + f576: 0010 addi a2,sp,0 + f578: 7f89 lui t6,0xfffe2 + f57a: f491 bnez s1,f486 <__stack_size+0xec86> + f57c: 067e slli a2,a2,0x1f + f57e: 891a mv s2,t1 + f580: 917f 0x917f + f582: 7f8c flw fa1,56(a5) + f584: 1a06 slli s4,s4,0x21 + f586: 9f1e add t5,t5,t2 ... - f638: 06a4 addi s1,sp,840 - f63a: 0000 unimp - f63c: 06a8 addi a0,sp,840 - f63e: 0000 unimp - f640: 0006 0x6 - f642: 0075 c.addi zero,29 - f644: 9f1e007b 0x9f1e007b - f648: 06a8 addi a0,sp,840 - f64a: 0000 unimp - f64c: 06ae slli a3,a3,0xb - f64e: 0000 unimp - f650: 0001 nop - f652: 0006ae5b 0x6ae5b - f656: b400 fsd fs0,40(s0) - f658: 0006 0x6 - f65a: 0b00 addi s0,sp,400 - f65c: 8400 0x8400 - f65e: 917f 0x917f - f660: 7ef4 flw fa3,124(a3) - f662: 1a06 slli s4,s4,0x21 - f664: 0075 c.addi zero,29 - f666: 9f1e add t5,t5,t2 - f668: 06b4 addi a3,sp,840 - f66a: 0000 unimp - f66c: 06d4 addi a3,sp,836 - f66e: 0000 unimp - f670: 0001 nop - f672: d45e sw s7,40(sp) - f674: 0006 0x6 - f676: e200 fsw fs0,0(a2) - f678: 0006 0x6 - f67a: 2200 fld fs0,0(a2) - f67c: 9100 0x9100 - f67e: 7ef4 flw fa3,124(a3) - f680: 8406 mv s0,ra - f682: 1a00 addi s0,sp,304 - f684: 0075 c.addi zero,29 - f686: 911e add sp,sp,t2 - f688: 7ef4 flw fa3,124(a3) - f68a: 4006 0x4006 - f68c: 7625 lui a2,0xfffe9 - f68e: 1e00 addi s0,sp,816 - f690: 9122 add sp,sp,s0 - f692: 7ef4 flw fa3,124(a3) - f694: 8406 mv s0,ra - f696: 1a00 addi s0,sp,304 - f698: 0076 0x76 - f69a: 401e 0x401e - f69c: 2225 jal f7c4 <__stack_size+0xefc4> - f69e: e29f 0006 4e00 0x4e000006e29f - f6a4: 22000007 0x22000007 - f6a8: 8500 0x8500 - f6aa: 917f 0x917f - f6ac: 7ef4 flw fa3,124(a3) - f6ae: 1a06 slli s4,s4,0x21 - f6b0: 0075 c.addi zero,29 - f6b2: 911e add sp,sp,t2 - f6b4: 7ef4 flw fa3,124(a3) - f6b6: 4006 0x4006 - f6b8: 7625 lui a2,0xfffe9 - f6ba: 1e00 addi s0,sp,816 - f6bc: 8522 mv a0,s0 - f6be: 917f 0x917f - f6c0: 7ef4 flw fa3,124(a3) - f6c2: 1a06 slli s4,s4,0x21 - f6c4: 0076 0x76 - f6c6: 401e 0x401e - f6c8: 2225 jal f7f0 <__stack_size+0xeff0> - f6ca: 4e9f 0007 5600 0x560000074e9f - f6d0: 22000007 0x22000007 - f6d4: 9100 0x9100 - f6d6: 7ef4 flw fa3,124(a3) - f6d8: 7906 flw fs2,96(sp) - f6da: 1a00 addi s0,sp,304 - f6dc: 0075 c.addi zero,29 - f6de: 911e add sp,sp,t2 - f6e0: 7ef4 flw fa3,124(a3) - f6e2: 4006 0x4006 - f6e4: 7625 lui a2,0xfffe9 - f6e6: 1e00 addi s0,sp,816 - f6e8: 9122 add sp,sp,s0 - f6ea: 7ef4 flw fa3,124(a3) - f6ec: 7906 flw fs2,96(sp) - f6ee: 1a00 addi s0,sp,304 - f6f0: 0076 0x76 - f6f2: 401e 0x401e - f6f4: 2225 jal f81c <__stack_size+0xf01c> - f6f6: 569f 0007 9c00 0x9c000007569f - f6fc: 22000007 0x22000007 - f700: 8400 0x8400 - f702: 917f 0x917f - f704: 7ef4 flw fa3,124(a3) - f706: 1a06 slli s4,s4,0x21 - f708: 0075 c.addi zero,29 - f70a: 911e add sp,sp,t2 - f70c: 7ef4 flw fa3,124(a3) - f70e: 4006 0x4006 - f710: 7625 lui a2,0xfffe9 - f712: 1e00 addi s0,sp,816 - f714: 8422 mv s0,s0 - f716: 917f 0x917f - f718: 7ef4 flw fa3,124(a3) - f71a: 1a06 slli s4,s4,0x21 - f71c: 0076 0x76 - f71e: 401e 0x401e - f720: 2225 jal f848 <__stack_size+0xf048> - f722: 9c9f 0007 fa00 0xfa0000079c9f - f728: 22000007 0x22000007 - f72c: 9100 0x9100 - f72e: 7ef4 flw fa3,124(a3) - f730: 7906 flw fs2,96(sp) - f732: 1a00 addi s0,sp,304 - f734: 0075 c.addi zero,29 - f736: 911e add sp,sp,t2 - f738: 7ef4 flw fa3,124(a3) - f73a: 4006 0x4006 - f73c: 7625 lui a2,0xfffe9 - f73e: 1e00 addi s0,sp,816 - f740: 9122 add sp,sp,s0 - f742: 7ef4 flw fa3,124(a3) - f744: 7906 flw fs2,96(sp) - f746: 1a00 addi s0,sp,304 - f748: 0076 0x76 - f74a: 401e 0x401e - f74c: 2225 jal f874 <__stack_size+0xf074> - f74e: fa9f 0007 1000 0x10000007fa9f - f754: 0008 addi a0,sp,0 - f756: 2c00 fld fs0,24(s0) - f758: 9100 0x9100 - f75a: 7ef4 flw fa3,124(a3) - f75c: 7906 flw fs2,96(sp) - f75e: 1a00 addi s0,sp,304 - f760: 0075 c.addi zero,29 - f762: 911e add sp,sp,t2 - f764: 7f8c flw fa1,56(a5) - f766: 7906 flw fs2,96(sp) - f768: 1a00 addi s0,sp,304 - f76a: f491 bnez s1,f676 <__stack_size+0xee76> - f76c: 067e slli a2,a2,0x1f - f76e: 2540 fld fs0,136(a0) - f770: 221e fld ft4,448(sp) - f772: f491 bnez s1,f67e <__stack_size+0xee7e> - f774: 067e slli a2,a2,0x1f - f776: 0079 c.addi zero,30 - f778: 911a add sp,sp,t1 - f77a: 7f8c flw fa1,56(a5) - f77c: 7906 flw fs2,96(sp) - f77e: 1a00 addi s0,sp,304 - f780: 401e 0x401e - f782: 2225 jal f8aa <__stack_size+0xf0aa> - f784: 109f 0008 1e00 0x1e000008109f - f78a: 0008 addi a0,sp,0 - f78c: 3000 fld fs0,32(s0) - f78e: 9100 0x9100 - f790: 7ef4 flw fa3,124(a3) - f792: 7906 flw fs2,96(sp) - f794: 1a00 addi s0,sp,304 - f796: 8c91 sub s1,s1,a2 - f798: 067f 0x67f - f79a: 2540 fld fs0,136(a0) - f79c: 911e add sp,sp,t2 - f79e: 7f8c flw fa1,56(a5) - f7a0: 7906 flw fs2,96(sp) - f7a2: 1a00 addi s0,sp,304 - f7a4: f491 bnez s1,f6b0 <__stack_size+0xeeb0> - f7a6: 067e slli a2,a2,0x1f - f7a8: 2540 fld fs0,136(a0) - f7aa: 221e fld ft4,448(sp) - f7ac: f491 bnez s1,f6b8 <__stack_size+0xeeb8> - f7ae: 067e slli a2,a2,0x1f - f7b0: 0079 c.addi zero,30 - f7b2: 911a add sp,sp,t1 - f7b4: 7f8c flw fa1,56(a5) - f7b6: 7906 flw fs2,96(sp) - f7b8: 1a00 addi s0,sp,304 - f7ba: 401e 0x401e - f7bc: 2225 jal f8e4 <__stack_size+0xf0e4> - f7be: 1e9f 0008 ae00 0xae0000081e9f - f7c4: 0008 addi a0,sp,0 - f7c6: 3000 fld fs0,32(s0) - f7c8: 8900 0x8900 - f7ca: 917f 0x917f - f7cc: 7ef4 flw fa3,124(a3) - f7ce: 1a06 slli s4,s4,0x21 - f7d0: 8c91 sub s1,s1,a2 - f7d2: 067f 0x67f - f7d4: 2540 fld fs0,136(a0) - f7d6: 891e mv s2,t2 - f7d8: 917f 0x917f - f7da: 7f8c flw fa1,56(a5) - f7dc: 1a06 slli s4,s4,0x21 - f7de: f491 bnez s1,f6ea <__stack_size+0xeeea> - f7e0: 067e slli a2,a2,0x1f - f7e2: 2540 fld fs0,136(a0) - f7e4: 221e fld ft4,448(sp) - f7e6: 7f89 lui t6,0xfffe2 - f7e8: f491 bnez s1,f6f4 <__stack_size+0xeef4> - f7ea: 067e slli a2,a2,0x1f - f7ec: 891a mv s2,t1 - f7ee: 917f 0x917f - f7f0: 7f8c flw fa1,56(a5) - f7f2: 1a06 slli s4,s4,0x21 - f7f4: 401e 0x401e - f7f6: 2225 jal f91e <__stack_size+0xf11e> - f7f8: d49f 0009 da00 0xda000009d49f - f7fe: 0009 c.addi zero,2 - f800: 3000 fld fs0,32(s0) - f802: 8900 0x8900 - f804: 917f 0x917f - f806: 7ef4 flw fa3,124(a3) - f808: 1a06 slli s4,s4,0x21 - f80a: 8c91 sub s1,s1,a2 - f80c: 067f 0x67f - f80e: 2540 fld fs0,136(a0) - f810: 891e mv s2,t2 - f812: 917f 0x917f - f814: 7f8c flw fa1,56(a5) - f816: 1a06 slli s4,s4,0x21 - f818: f491 bnez s1,f724 <__stack_size+0xef24> - f81a: 067e slli a2,a2,0x1f - f81c: 2540 fld fs0,136(a0) - f81e: 221e fld ft4,448(sp) - f820: 7f89 lui t6,0xfffe2 - f822: f491 bnez s1,f72e <__stack_size+0xef2e> - f824: 067e slli a2,a2,0x1f - f826: 891a mv s2,t1 - f828: 917f 0x917f - f82a: 7f8c flw fa1,56(a5) - f82c: 1a06 slli s4,s4,0x21 - f82e: 401e 0x401e - f830: 2225 jal f958 <__stack_size+0xf158> - f832: 009f 0000 0000 0x9f - f838: 0000 unimp - f83a: a400 fsd fs0,8(s0) - f83c: 0006 0x6 - f83e: bc00 fsd fs0,56(s0) - f840: 0006 0x6 - f842: 0100 addi s0,sp,128 - f844: 6500 flw fs0,8(a0) - f846: 06bc addi a5,sp,840 - f848: 0000 unimp - f84a: 07fa slli a5,a5,0x1e - f84c: 0000 unimp - f84e: 000a 0xa - f850: f491 bnez s1,f75c <__stack_size+0xef5c> - f852: 067e slli a2,a2,0x1f - f854: 2540 fld fs0,136(a0) - f856: 0076 0x76 - f858: 9f1e add t5,t5,t2 - f85a: 07fa slli a5,a5,0x1e - f85c: 0000 unimp - f85e: 081e slli a6,a6,0x7 - f860: 0000 unimp - f862: 8c91000f 0x8c91000f - f866: 067f 0x67f - f868: 0079 c.addi zero,30 - f86a: 911a add sp,sp,t1 - f86c: 7ef4 flw fa3,124(a3) - f86e: 4006 0x4006 - f870: 1e25 addi t3,t3,-23 - f872: 1e9f 0008 ae00 0xae0000081e9f - f878: 0008 addi a0,sp,0 - f87a: 0f00 addi s0,sp,912 - f87c: 8900 0x8900 - f87e: 917f 0x917f - f880: 7f8c flw fa1,56(a5) - f882: 1a06 slli s4,s4,0x21 - f884: f491 bnez s1,f790 <__stack_size+0xef90> - f886: 067e slli a2,a2,0x1f - f888: 2540 fld fs0,136(a0) - f88a: 9f1e add t5,t5,t2 - f88c: 09d4 addi a3,sp,212 - f88e: 0000 unimp - f890: 09da slli s3,s3,0x16 - f892: 0000 unimp - f894: 7f89000f 0x7f89000f - f898: 8c91 sub s1,s1,a2 - f89a: 067f 0x67f - f89c: 911a add sp,sp,t1 - f89e: 7ef4 flw fa3,124(a3) - f8a0: 4006 0x4006 - f8a2: 1e25 addi t3,t3,-23 - f8a4: 009f 0000 0000 0x9f - f8aa: 0000 unimp - f8ac: b400 fsd fs0,40(s0) - f8ae: 0006 0x6 - f8b0: ca00 sw s0,16(a2) - f8b2: 0006 0x6 - f8b4: 0100 addi s0,sp,128 - f8b6: 6200 flw fs0,0(a2) + f590: 06a4 addi s1,sp,840 + f592: 0000 unimp + f594: 06a8 addi a0,sp,840 + f596: 0000 unimp + f598: 0006 0x6 + f59a: 0075 c.addi zero,29 + f59c: 9f1e007b 0x9f1e007b + f5a0: 06a8 addi a0,sp,840 + f5a2: 0000 unimp + f5a4: 06ae slli a3,a3,0xb + f5a6: 0000 unimp + f5a8: 0001 nop + f5aa: 0006ae5b 0x6ae5b + f5ae: b400 fsd fs0,40(s0) + f5b0: 0006 0x6 + f5b2: 0b00 addi s0,sp,400 + f5b4: 8400 0x8400 + f5b6: 917f 0x917f + f5b8: 7ef4 flw fa3,124(a3) + f5ba: 1a06 slli s4,s4,0x21 + f5bc: 0075 c.addi zero,29 + f5be: 9f1e add t5,t5,t2 + f5c0: 06b4 addi a3,sp,840 + f5c2: 0000 unimp + f5c4: 06d4 addi a3,sp,836 + f5c6: 0000 unimp + f5c8: 0001 nop + f5ca: d45e sw s7,40(sp) + f5cc: 0006 0x6 + f5ce: e200 fsw fs0,0(a2) + f5d0: 0006 0x6 + f5d2: 2200 fld fs0,0(a2) + f5d4: 9100 0x9100 + f5d6: 7ef4 flw fa3,124(a3) + f5d8: 8406 mv s0,ra + f5da: 1a00 addi s0,sp,304 + f5dc: 0075 c.addi zero,29 + f5de: 911e add sp,sp,t2 + f5e0: 7ef4 flw fa3,124(a3) + f5e2: 4006 0x4006 + f5e4: 7625 lui a2,0xfffe9 + f5e6: 1e00 addi s0,sp,816 + f5e8: 9122 add sp,sp,s0 + f5ea: 7ef4 flw fa3,124(a3) + f5ec: 8406 mv s0,ra + f5ee: 1a00 addi s0,sp,304 + f5f0: 0076 0x76 + f5f2: 401e 0x401e + f5f4: 2225 jal f71c <__stack_size+0xef1c> + f5f6: e29f 0006 4e00 0x4e000006e29f + f5fc: 22000007 0x22000007 + f600: 8500 0x8500 + f602: 917f 0x917f + f604: 7ef4 flw fa3,124(a3) + f606: 1a06 slli s4,s4,0x21 + f608: 0075 c.addi zero,29 + f60a: 911e add sp,sp,t2 + f60c: 7ef4 flw fa3,124(a3) + f60e: 4006 0x4006 + f610: 7625 lui a2,0xfffe9 + f612: 1e00 addi s0,sp,816 + f614: 8522 mv a0,s0 + f616: 917f 0x917f + f618: 7ef4 flw fa3,124(a3) + f61a: 1a06 slli s4,s4,0x21 + f61c: 0076 0x76 + f61e: 401e 0x401e + f620: 2225 jal f748 <__stack_size+0xef48> + f622: 4e9f 0007 5600 0x560000074e9f + f628: 22000007 0x22000007 + f62c: 9100 0x9100 + f62e: 7ef4 flw fa3,124(a3) + f630: 7906 flw fs2,96(sp) + f632: 1a00 addi s0,sp,304 + f634: 0075 c.addi zero,29 + f636: 911e add sp,sp,t2 + f638: 7ef4 flw fa3,124(a3) + f63a: 4006 0x4006 + f63c: 7625 lui a2,0xfffe9 + f63e: 1e00 addi s0,sp,816 + f640: 9122 add sp,sp,s0 + f642: 7ef4 flw fa3,124(a3) + f644: 7906 flw fs2,96(sp) + f646: 1a00 addi s0,sp,304 + f648: 0076 0x76 + f64a: 401e 0x401e + f64c: 2225 jal f774 <__stack_size+0xef74> + f64e: 569f 0007 9c00 0x9c000007569f + f654: 22000007 0x22000007 + f658: 8400 0x8400 + f65a: 917f 0x917f + f65c: 7ef4 flw fa3,124(a3) + f65e: 1a06 slli s4,s4,0x21 + f660: 0075 c.addi zero,29 + f662: 911e add sp,sp,t2 + f664: 7ef4 flw fa3,124(a3) + f666: 4006 0x4006 + f668: 7625 lui a2,0xfffe9 + f66a: 1e00 addi s0,sp,816 + f66c: 8422 mv s0,s0 + f66e: 917f 0x917f + f670: 7ef4 flw fa3,124(a3) + f672: 1a06 slli s4,s4,0x21 + f674: 0076 0x76 + f676: 401e 0x401e + f678: 2225 jal f7a0 <__stack_size+0xefa0> + f67a: 9c9f 0007 fa00 0xfa0000079c9f + f680: 22000007 0x22000007 + f684: 9100 0x9100 + f686: 7ef4 flw fa3,124(a3) + f688: 7906 flw fs2,96(sp) + f68a: 1a00 addi s0,sp,304 + f68c: 0075 c.addi zero,29 + f68e: 911e add sp,sp,t2 + f690: 7ef4 flw fa3,124(a3) + f692: 4006 0x4006 + f694: 7625 lui a2,0xfffe9 + f696: 1e00 addi s0,sp,816 + f698: 9122 add sp,sp,s0 + f69a: 7ef4 flw fa3,124(a3) + f69c: 7906 flw fs2,96(sp) + f69e: 1a00 addi s0,sp,304 + f6a0: 0076 0x76 + f6a2: 401e 0x401e + f6a4: 2225 jal f7cc <__stack_size+0xefcc> + f6a6: fa9f 0007 1000 0x10000007fa9f + f6ac: 0008 addi a0,sp,0 + f6ae: 2c00 fld fs0,24(s0) + f6b0: 9100 0x9100 + f6b2: 7ef4 flw fa3,124(a3) + f6b4: 7906 flw fs2,96(sp) + f6b6: 1a00 addi s0,sp,304 + f6b8: 0075 c.addi zero,29 + f6ba: 911e add sp,sp,t2 + f6bc: 7f8c flw fa1,56(a5) + f6be: 7906 flw fs2,96(sp) + f6c0: 1a00 addi s0,sp,304 + f6c2: f491 bnez s1,f5ce <__stack_size+0xedce> + f6c4: 067e slli a2,a2,0x1f + f6c6: 2540 fld fs0,136(a0) + f6c8: 221e fld ft4,448(sp) + f6ca: f491 bnez s1,f5d6 <__stack_size+0xedd6> + f6cc: 067e slli a2,a2,0x1f + f6ce: 0079 c.addi zero,30 + f6d0: 911a add sp,sp,t1 + f6d2: 7f8c flw fa1,56(a5) + f6d4: 7906 flw fs2,96(sp) + f6d6: 1a00 addi s0,sp,304 + f6d8: 401e 0x401e + f6da: 2225 jal f802 <__stack_size+0xf002> + f6dc: 109f 0008 1e00 0x1e000008109f + f6e2: 0008 addi a0,sp,0 + f6e4: 3000 fld fs0,32(s0) + f6e6: 9100 0x9100 + f6e8: 7ef4 flw fa3,124(a3) + f6ea: 7906 flw fs2,96(sp) + f6ec: 1a00 addi s0,sp,304 + f6ee: 8c91 sub s1,s1,a2 + f6f0: 067f 0x67f + f6f2: 2540 fld fs0,136(a0) + f6f4: 911e add sp,sp,t2 + f6f6: 7f8c flw fa1,56(a5) + f6f8: 7906 flw fs2,96(sp) + f6fa: 1a00 addi s0,sp,304 + f6fc: f491 bnez s1,f608 <__stack_size+0xee08> + f6fe: 067e slli a2,a2,0x1f + f700: 2540 fld fs0,136(a0) + f702: 221e fld ft4,448(sp) + f704: f491 bnez s1,f610 <__stack_size+0xee10> + f706: 067e slli a2,a2,0x1f + f708: 0079 c.addi zero,30 + f70a: 911a add sp,sp,t1 + f70c: 7f8c flw fa1,56(a5) + f70e: 7906 flw fs2,96(sp) + f710: 1a00 addi s0,sp,304 + f712: 401e 0x401e + f714: 2225 jal f83c <__stack_size+0xf03c> + f716: 1e9f 0008 ae00 0xae0000081e9f + f71c: 0008 addi a0,sp,0 + f71e: 3000 fld fs0,32(s0) + f720: 8900 0x8900 + f722: 917f 0x917f + f724: 7ef4 flw fa3,124(a3) + f726: 1a06 slli s4,s4,0x21 + f728: 8c91 sub s1,s1,a2 + f72a: 067f 0x67f + f72c: 2540 fld fs0,136(a0) + f72e: 891e mv s2,t2 + f730: 917f 0x917f + f732: 7f8c flw fa1,56(a5) + f734: 1a06 slli s4,s4,0x21 + f736: f491 bnez s1,f642 <__stack_size+0xee42> + f738: 067e slli a2,a2,0x1f + f73a: 2540 fld fs0,136(a0) + f73c: 221e fld ft4,448(sp) + f73e: 7f89 lui t6,0xfffe2 + f740: f491 bnez s1,f64c <__stack_size+0xee4c> + f742: 067e slli a2,a2,0x1f + f744: 891a mv s2,t1 + f746: 917f 0x917f + f748: 7f8c flw fa1,56(a5) + f74a: 1a06 slli s4,s4,0x21 + f74c: 401e 0x401e + f74e: 2225 jal f876 <__stack_size+0xf076> + f750: d49f 0009 da00 0xda000009d49f + f756: 0009 c.addi zero,2 + f758: 3000 fld fs0,32(s0) + f75a: 8900 0x8900 + f75c: 917f 0x917f + f75e: 7ef4 flw fa3,124(a3) + f760: 1a06 slli s4,s4,0x21 + f762: 8c91 sub s1,s1,a2 + f764: 067f 0x67f + f766: 2540 fld fs0,136(a0) + f768: 891e mv s2,t2 + f76a: 917f 0x917f + f76c: 7f8c flw fa1,56(a5) + f76e: 1a06 slli s4,s4,0x21 + f770: f491 bnez s1,f67c <__stack_size+0xee7c> + f772: 067e slli a2,a2,0x1f + f774: 2540 fld fs0,136(a0) + f776: 221e fld ft4,448(sp) + f778: 7f89 lui t6,0xfffe2 + f77a: f491 bnez s1,f686 <__stack_size+0xee86> + f77c: 067e slli a2,a2,0x1f + f77e: 891a mv s2,t1 + f780: 917f 0x917f + f782: 7f8c flw fa1,56(a5) + f784: 1a06 slli s4,s4,0x21 + f786: 401e 0x401e + f788: 2225 jal f8b0 <__stack_size+0xf0b0> + f78a: 009f 0000 0000 0x9f + f790: 0000 unimp + f792: a400 fsd fs0,8(s0) + f794: 0006 0x6 + f796: bc00 fsd fs0,56(s0) + f798: 0006 0x6 + f79a: 0100 addi s0,sp,128 + f79c: 6500 flw fs0,8(a0) + f79e: 06bc addi a5,sp,840 + f7a0: 0000 unimp + f7a2: 07fa slli a5,a5,0x1e + f7a4: 0000 unimp + f7a6: 000a 0xa + f7a8: f491 bnez s1,f6b4 <__stack_size+0xeeb4> + f7aa: 067e slli a2,a2,0x1f + f7ac: 2540 fld fs0,136(a0) + f7ae: 0076 0x76 + f7b0: 9f1e add t5,t5,t2 + f7b2: 07fa slli a5,a5,0x1e + f7b4: 0000 unimp + f7b6: 081e slli a6,a6,0x7 + f7b8: 0000 unimp + f7ba: 8c91000f 0x8c91000f + f7be: 067f 0x67f + f7c0: 0079 c.addi zero,30 + f7c2: 911a add sp,sp,t1 + f7c4: 7ef4 flw fa3,124(a3) + f7c6: 4006 0x4006 + f7c8: 1e25 addi t3,t3,-23 + f7ca: 1e9f 0008 ae00 0xae0000081e9f + f7d0: 0008 addi a0,sp,0 + f7d2: 0f00 addi s0,sp,912 + f7d4: 8900 0x8900 + f7d6: 917f 0x917f + f7d8: 7f8c flw fa1,56(a5) + f7da: 1a06 slli s4,s4,0x21 + f7dc: f491 bnez s1,f6e8 <__stack_size+0xeee8> + f7de: 067e slli a2,a2,0x1f + f7e0: 2540 fld fs0,136(a0) + f7e2: 9f1e add t5,t5,t2 + f7e4: 09d4 addi a3,sp,212 + f7e6: 0000 unimp + f7e8: 09da slli s3,s3,0x16 + f7ea: 0000 unimp + f7ec: 7f89000f 0x7f89000f + f7f0: 8c91 sub s1,s1,a2 + f7f2: 067f 0x67f + f7f4: 911a add sp,sp,t1 + f7f6: 7ef4 flw fa3,124(a3) + f7f8: 4006 0x4006 + f7fa: 1e25 addi t3,t3,-23 + f7fc: 009f 0000 0000 0x9f + f802: 0000 unimp + f804: b400 fsd fs0,40(s0) + f806: 0006 0x6 + f808: ca00 sw s0,16(a2) + f80a: 0006 0x6 + f80c: 0100 addi s0,sp,128 + f80e: 6200 flw fs0,0(a2) ... - f8c0: 06a0 addi s0,sp,840 + f818: 06a0 addi s0,sp,840 + f81a: 0000 unimp + f81c: 06b4 addi a3,sp,840 + f81e: 0000 unimp + f820: 0001 nop + f822: b462 fsd fs8,40(sp) + f824: 0006 0x6 + f826: ae00 fsd fs0,24(a2) + f828: 0008 addi a0,sp,0 + f82a: 0300 addi s0,sp,384 + f82c: 9100 0x9100 + f82e: 7ef6 flw ft9,124(sp) + f830: 09d4 addi a3,sp,212 + f832: 0000 unimp + f834: 09da slli s3,s3,0x16 + f836: 0000 unimp + f838: f6910003 lb zero,-151(sp) + f83c: 007e 0x7e + f83e: 0000 unimp + f840: 0000 unimp + f842: 0000 unimp + f844: a000 fsd fs0,0(s0) + f846: 0006 0x6 + f848: 1000 addi s0,sp,32 + f84a: 0008 addi a0,sp,0 + f84c: 0100 addi s0,sp,128 + f84e: 5500 lw s0,40(a0) + f850: 0810 addi a2,sp,16 + f852: 0000 unimp + f854: 08ae slli a7,a7,0xb + f856: 0000 unimp + f858: 8e910003 lb zero,-1815(sp) + f85c: d47f 0xd47f + f85e: 0009 c.addi zero,2 + f860: da00 sw s0,48(a2) + f862: 0009 c.addi zero,2 + f864: 0300 addi s0,sp,384 + f866: 9100 0x9100 + f868: 7f8e flw ft11,224(sp) + ... + f872: 06d6 slli a3,a3,0x15 + f874: 0000 unimp + f876: 0704 addi s1,sp,896 + f878: 0000 unimp + f87a: 0001 nop + f87c: 045e slli s0,s0,0x17 + f87e: 4e000007 0x4e000007 + f882: 0b000007 0xb000007 + f886: 8500 0x8500 + f888: 917f 0x917f + f88a: 7f84 flw fs1,56(a5) + f88c: 1a06 slli s4,s4,0x21 + f88e: 9f1e0083 lb ra,-1551(t3) + f892: 074e slli a4,a4,0x13 + f894: 0000 unimp + f896: 0756 slli a4,a4,0x15 + f898: 0000 unimp + f89a: 8491000b 0x8491000b + f89e: 067f 0x67f + f8a0: 0079 c.addi zero,30 + f8a2: 831a mv t1,t1 + f8a4: 1e00 addi s0,sp,816 + f8a6: 569f 0007 9c00 0x9c000007569f + f8ac: 0b000007 0xb000007 + f8b0: 8400 0x8400 + f8b2: 917f 0x917f + f8b4: 7f84 flw fs1,56(a5) + f8b6: 1a06 slli s4,s4,0x21 + f8b8: 9f1e0083 lb ra,-1551(t3) + f8bc: 079c addi a5,sp,960 + f8be: 0000 unimp + f8c0: 0806 slli a6,a6,0x1 f8c2: 0000 unimp - f8c4: 06b4 addi a3,sp,840 - f8c6: 0000 unimp - f8c8: 0001 nop - f8ca: b462 fsd fs8,40(sp) - f8cc: 0006 0x6 - f8ce: ae00 fsd fs0,24(a2) - f8d0: 0008 addi a0,sp,0 - f8d2: 0300 addi s0,sp,384 - f8d4: 9100 0x9100 - f8d6: 7ef6 flw ft9,124(sp) - f8d8: 09d4 addi a3,sp,212 - f8da: 0000 unimp - f8dc: 09da slli s3,s3,0x16 - f8de: 0000 unimp - f8e0: f6910003 lb zero,-151(sp) - f8e4: 007e 0x7e - f8e6: 0000 unimp - f8e8: 0000 unimp - f8ea: 0000 unimp - f8ec: a000 fsd fs0,0(s0) - f8ee: 0006 0x6 - f8f0: 1000 addi s0,sp,32 - f8f2: 0008 addi a0,sp,0 - f8f4: 0100 addi s0,sp,128 - f8f6: 5500 lw s0,40(a0) - f8f8: 0810 addi a2,sp,16 - f8fa: 0000 unimp - f8fc: 08ae slli a7,a7,0xb - f8fe: 0000 unimp - f900: 8e910003 lb zero,-1815(sp) - f904: d47f 0xd47f - f906: 0009 c.addi zero,2 - f908: da00 sw s0,48(a2) + f8c4: 8491000b 0x8491000b + f8c8: 067f 0x67f + f8ca: 0079 c.addi zero,30 + f8cc: 831a mv t1,t1 + f8ce: 1e00 addi s0,sp,816 + f8d0: 069f 0008 1e00 0x1e000008069f + f8d6: 0008 addi a0,sp,0 + f8d8: 1000 addi s0,sp,32 + f8da: 9100 0x9100 + f8dc: 7f84 flw fs1,56(a5) + f8de: 7906 flw fs2,96(sp) + f8e0: 1a00 addi s0,sp,304 + f8e2: fc91 bnez s1,f7fe <__stack_size+0xeffe> + f8e4: 067e slli a2,a2,0x1f + f8e6: 0079 c.addi zero,30 + f8e8: 1e1a slli t3,t3,0x26 + f8ea: 1e9f 0008 ae00 0xae0000081e9f + f8f0: 0008 addi a0,sp,0 + f8f2: 1000 addi s0,sp,32 + f8f4: 8900 0x8900 + f8f6: 917f 0x917f + f8f8: 7f84 flw fs1,56(a5) + f8fa: 1a06 slli s4,s4,0x21 + f8fc: 7f89 lui t6,0xfffe2 + f8fe: fc91 bnez s1,f81a <__stack_size+0xf01a> + f900: 067e slli a2,a2,0x1f + f902: 1e1a slli t3,t3,0x26 + f904: d49f 0009 da00 0xda000009d49f f90a: 0009 c.addi zero,2 - f90c: 0300 addi s0,sp,384 - f90e: 9100 0x9100 - f910: 7f8e flw ft11,224(sp) - ... - f91a: 06d6 slli a3,a3,0x15 - f91c: 0000 unimp - f91e: 0704 addi s1,sp,896 - f920: 0000 unimp - f922: 0001 nop - f924: 045e slli s0,s0,0x17 - f926: 4e000007 0x4e000007 - f92a: 0b000007 0xb000007 - f92e: 8500 0x8500 - f930: 917f 0x917f - f932: 7f84 flw fs1,56(a5) - f934: 1a06 slli s4,s4,0x21 - f936: 9f1e0083 lb ra,-1551(t3) - f93a: 074e slli a4,a4,0x13 - f93c: 0000 unimp - f93e: 0756 slli a4,a4,0x15 - f940: 0000 unimp - f942: 8491000b 0x8491000b - f946: 067f 0x67f - f948: 0079 c.addi zero,30 - f94a: 831a mv t1,t1 - f94c: 1e00 addi s0,sp,816 - f94e: 569f 0007 9c00 0x9c000007569f - f954: 0b000007 0xb000007 - f958: 8400 0x8400 - f95a: 917f 0x917f - f95c: 7f84 flw fs1,56(a5) - f95e: 1a06 slli s4,s4,0x21 - f960: 9f1e0083 lb ra,-1551(t3) - f964: 079c addi a5,sp,960 - f966: 0000 unimp - f968: 0806 slli a6,a6,0x1 - f96a: 0000 unimp - f96c: 8491000b 0x8491000b - f970: 067f 0x67f - f972: 0079 c.addi zero,30 - f974: 831a mv t1,t1 - f976: 1e00 addi s0,sp,816 - f978: 069f 0008 1e00 0x1e000008069f - f97e: 0008 addi a0,sp,0 - f980: 1000 addi s0,sp,32 - f982: 9100 0x9100 - f984: 7f84 flw fs1,56(a5) - f986: 7906 flw fs2,96(sp) - f988: 1a00 addi s0,sp,304 - f98a: fc91 bnez s1,f8a6 <__stack_size+0xf0a6> - f98c: 067e slli a2,a2,0x1f - f98e: 0079 c.addi zero,30 - f990: 1e1a slli t3,t3,0x26 - f992: 1e9f 0008 ae00 0xae0000081e9f - f998: 0008 addi a0,sp,0 - f99a: 1000 addi s0,sp,32 - f99c: 8900 0x8900 - f99e: 917f 0x917f - f9a0: 7f84 flw fs1,56(a5) - f9a2: 1a06 slli s4,s4,0x21 - f9a4: 7f89 lui t6,0xfffe2 - f9a6: fc91 bnez s1,f8c2 <__stack_size+0xf0c2> - f9a8: 067e slli a2,a2,0x1f - f9aa: 1e1a slli t3,t3,0x26 - f9ac: d49f 0009 da00 0xda000009d49f - f9b2: 0009 c.addi zero,2 - f9b4: 1000 addi s0,sp,32 - f9b6: 8900 0x8900 - f9b8: 917f 0x917f - f9ba: 7f84 flw fs1,56(a5) - f9bc: 1a06 slli s4,s4,0x21 - f9be: 7f89 lui t6,0xfffe2 - f9c0: fc91 bnez s1,f8dc <__stack_size+0xf0dc> - f9c2: 067e slli a2,a2,0x1f - f9c4: 1e1a slli t3,t3,0x26 - f9c6: 009f 0000 0000 0x9f - f9cc: 0000 unimp - f9ce: d600 sw s0,40(a2) - f9d0: 0006 0x6 - f9d2: e600 fsw fs0,8(a2) - f9d4: 0006 0x6 - f9d6: 0600 addi s0,sp,768 - f9d8: 7900 flw fs0,48(a0) - f9da: 8300 0x8300 - f9dc: 1e00 addi s0,sp,816 - f9de: e69f 0006 e800 0xe8000006e69f - f9e4: 0006 0x6 - f9e6: 0100 addi s0,sp,128 - f9e8: 5900 lw s0,48(a0) - f9ea: 06e8 addi a0,sp,844 + f90c: 1000 addi s0,sp,32 + f90e: 8900 0x8900 + f910: 917f 0x917f + f912: 7f84 flw fs1,56(a5) + f914: 1a06 slli s4,s4,0x21 + f916: 7f89 lui t6,0xfffe2 + f918: fc91 bnez s1,f834 <__stack_size+0xf034> + f91a: 067e slli a2,a2,0x1f + f91c: 1e1a slli t3,t3,0x26 + f91e: 009f 0000 0000 0x9f + f924: 0000 unimp + f926: d600 sw s0,40(a2) + f928: 0006 0x6 + f92a: e600 fsw fs0,8(a2) + f92c: 0006 0x6 + f92e: 0600 addi s0,sp,768 + f930: 7900 flw fs0,48(a0) + f932: 8300 0x8300 + f934: 1e00 addi s0,sp,816 + f936: e69f 0006 e800 0xe8000006e69f + f93c: 0006 0x6 + f93e: 0100 addi s0,sp,128 + f940: 5900 lw s0,48(a0) + f942: 06e8 addi a0,sp,844 + f944: 0000 unimp + f946: 06ea slli a3,a3,0x1a + f948: 0000 unimp + f94a: 8491000f 0x8491000f + f94e: 067f 0x67f + f950: 2540 fld fs0,136(a0) + f952: 7e1e0083 lb ra,2017(t3) + f956: 4000 lw s0,0(s0) + f958: 2225 jal fa80 <__stack_size+0xf280> + f95a: ea9f 0006 0800 0x8000006ea9f + f960: 01000007 0x1000007 + f964: 5900 lw s0,48(a0) + f966: 0708 addi a0,sp,896 + f968: 0000 unimp + f96a: 074e slli a4,a4,0x13 + f96c: 0000 unimp + f96e: 0022 0x22 + f970: 8491 srai s1,s1,0x4 + f972: 067f 0x67f + f974: 2540 fld fs0,136(a0) + f976: 851e0083 lb ra,-1967(t3) + f97a: 917f 0x917f + f97c: 7f84 flw fs1,56(a5) + f97e: 1a06 slli s4,s4,0x21 + f980: 221e008f 0x221e008f + f984: 7f85 lui t6,0xfffe1 + f986: 8491 srai s1,s1,0x4 + f988: 067f 0x67f + f98a: 831a mv t1,t1 + f98c: 1e00 addi s0,sp,816 + f98e: 2540 fld fs0,136(a0) + f990: 9f22 add t5,t5,s0 + f992: 074e slli a4,a4,0x13 + f994: 0000 unimp + f996: 0756 slli a4,a4,0x15 + f998: 0000 unimp + f99a: 0022 0x22 + f99c: 8491 srai s1,s1,0x4 + f99e: 067f 0x67f + f9a0: 2540 fld fs0,136(a0) + f9a2: 911e0083 lb ra,-1775(t3) + f9a6: 7f84 flw fs1,56(a5) + f9a8: 7906 flw fs2,96(sp) + f9aa: 1a00 addi s0,sp,304 + f9ac: 221e008f 0x221e008f + f9b0: 8491 srai s1,s1,0x4 + f9b2: 067f 0x67f + f9b4: 0079 c.addi zero,30 + f9b6: 831a mv t1,t1 + f9b8: 1e00 addi s0,sp,816 + f9ba: 2540 fld fs0,136(a0) + f9bc: 9f22 add t5,t5,s0 + f9be: 0756 slli a4,a4,0x15 + f9c0: 0000 unimp + f9c2: 079c addi a5,sp,960 + f9c4: 0000 unimp + f9c6: 0022 0x22 + f9c8: 8491 srai s1,s1,0x4 + f9ca: 067f 0x67f + f9cc: 2540 fld fs0,136(a0) + f9ce: 841e0083 lb ra,-1983(t3) + f9d2: 917f 0x917f + f9d4: 7f84 flw fs1,56(a5) + f9d6: 1a06 slli s4,s4,0x21 + f9d8: 221e008f 0x221e008f + f9dc: 7f84 flw fs1,56(a5) + f9de: 8491 srai s1,s1,0x4 + f9e0: 067f 0x67f + f9e2: 831a mv t1,t1 + f9e4: 1e00 addi s0,sp,816 + f9e6: 2540 fld fs0,136(a0) + f9e8: 9f22 add t5,t5,s0 + f9ea: 079c addi a5,sp,960 f9ec: 0000 unimp - f9ee: 06ea slli a3,a3,0x1a + f9ee: 0806 slli a6,a6,0x1 f9f0: 0000 unimp - f9f2: 8491000f 0x8491000f + f9f2: 0022 0x22 + f9f4: 8491 srai s1,s1,0x4 f9f6: 067f 0x67f f9f8: 2540 fld fs0,136(a0) - f9fa: 7e1e0083 lb ra,2017(t3) - f9fe: 4000 lw s0,0(s0) - fa00: 2225 jal fb28 <__stack_size+0xf328> - fa02: ea9f 0006 0800 0x8000006ea9f - fa08: 01000007 0x1000007 - fa0c: 5900 lw s0,48(a0) - fa0e: 0708 addi a0,sp,896 - fa10: 0000 unimp - fa12: 074e slli a4,a4,0x13 - fa14: 0000 unimp - fa16: 0022 0x22 - fa18: 8491 srai s1,s1,0x4 - fa1a: 067f 0x67f - fa1c: 2540 fld fs0,136(a0) - fa1e: 851e0083 lb ra,-1967(t3) - fa22: 917f 0x917f - fa24: 7f84 flw fs1,56(a5) - fa26: 1a06 slli s4,s4,0x21 - fa28: 221e008f 0x221e008f - fa2c: 7f85 lui t6,0xfffe1 + f9fa: 911e0083 lb ra,-1775(t3) + f9fe: 7f84 flw fs1,56(a5) + fa00: 7906 flw fs2,96(sp) + fa02: 1a00 addi s0,sp,304 + fa04: 221e008f 0x221e008f + fa08: 8491 srai s1,s1,0x4 + fa0a: 067f 0x67f + fa0c: 0079 c.addi zero,30 + fa0e: 831a mv t1,t1 + fa10: 1e00 addi s0,sp,816 + fa12: 2540 fld fs0,136(a0) + fa14: 9f22 add t5,t5,s0 + fa16: 0806 slli a6,a6,0x1 + fa18: 0000 unimp + fa1a: 080c addi a1,sp,16 + fa1c: 0000 unimp + fa1e: 002c addi a1,sp,8 + fa20: fc91 bnez s1,f93c <__stack_size+0xf13c> + fa22: 067e slli a2,a2,0x1f + fa24: 0079 c.addi zero,30 + fa26: 911a add sp,sp,t1 + fa28: 7f84 flw fs1,56(a5) + fa2a: 4006 0x4006 + fa2c: 1e25 addi t3,t3,-23 fa2e: 8491 srai s1,s1,0x4 fa30: 067f 0x67f - fa32: 831a mv t1,t1 - fa34: 1e00 addi s0,sp,816 - fa36: 2540 fld fs0,136(a0) - fa38: 9f22 add t5,t5,s0 - fa3a: 074e slli a4,a4,0x13 - fa3c: 0000 unimp - fa3e: 0756 slli a4,a4,0x15 - fa40: 0000 unimp - fa42: 0022 0x22 - fa44: 8491 srai s1,s1,0x4 - fa46: 067f 0x67f + fa32: 0079 c.addi zero,30 + fa34: 8f1a mv t5,t1 + fa36: 1e00 addi s0,sp,816 + fa38: 9122 add sp,sp,s0 + fa3a: 7f84 flw fs1,56(a5) + fa3c: 7906 flw fs2,96(sp) + fa3e: 1a00 addi s0,sp,304 + fa40: fc91 bnez s1,f95c <__stack_size+0xf15c> + fa42: 067e slli a2,a2,0x1f + fa44: 0079 c.addi zero,30 + fa46: 1e1a slli t3,t3,0x26 fa48: 2540 fld fs0,136(a0) - fa4a: 911e0083 lb ra,-1775(t3) - fa4e: 7f84 flw fs1,56(a5) - fa50: 7906 flw fs2,96(sp) - fa52: 1a00 addi s0,sp,304 - fa54: 221e008f 0x221e008f - fa58: 8491 srai s1,s1,0x4 - fa5a: 067f 0x67f - fa5c: 0079 c.addi zero,30 - fa5e: 831a mv t1,t1 - fa60: 1e00 addi s0,sp,816 - fa62: 2540 fld fs0,136(a0) - fa64: 9f22 add t5,t5,s0 - fa66: 0756 slli a4,a4,0x15 - fa68: 0000 unimp - fa6a: 079c addi a5,sp,960 - fa6c: 0000 unimp - fa6e: 0022 0x22 - fa70: 8491 srai s1,s1,0x4 - fa72: 067f 0x67f - fa74: 2540 fld fs0,136(a0) - fa76: 841e0083 lb ra,-1983(t3) - fa7a: 917f 0x917f - fa7c: 7f84 flw fs1,56(a5) - fa7e: 1a06 slli s4,s4,0x21 - fa80: 221e008f 0x221e008f - fa84: 7f84 flw fs1,56(a5) - fa86: 8491 srai s1,s1,0x4 - fa88: 067f 0x67f - fa8a: 831a mv t1,t1 - fa8c: 1e00 addi s0,sp,816 - fa8e: 2540 fld fs0,136(a0) - fa90: 9f22 add t5,t5,s0 - fa92: 079c addi a5,sp,960 - fa94: 0000 unimp - fa96: 0806 slli a6,a6,0x1 - fa98: 0000 unimp - fa9a: 0022 0x22 - fa9c: 8491 srai s1,s1,0x4 - fa9e: 067f 0x67f - faa0: 2540 fld fs0,136(a0) - faa2: 911e0083 lb ra,-1775(t3) - faa6: 7f84 flw fs1,56(a5) - faa8: 7906 flw fs2,96(sp) - faaa: 1a00 addi s0,sp,304 - faac: 221e008f 0x221e008f - fab0: 8491 srai s1,s1,0x4 - fab2: 067f 0x67f - fab4: 0079 c.addi zero,30 - fab6: 831a mv t1,t1 - fab8: 1e00 addi s0,sp,816 - faba: 2540 fld fs0,136(a0) - fabc: 9f22 add t5,t5,s0 - fabe: 0806 slli a6,a6,0x1 - fac0: 0000 unimp - fac2: 080c addi a1,sp,16 - fac4: 0000 unimp - fac6: 002c addi a1,sp,8 - fac8: fc91 bnez s1,f9e4 <__stack_size+0xf1e4> - faca: 067e slli a2,a2,0x1f - facc: 0079 c.addi zero,30 - face: 911a add sp,sp,t1 - fad0: 7f84 flw fs1,56(a5) - fad2: 4006 0x4006 - fad4: 1e25 addi t3,t3,-23 - fad6: 8491 srai s1,s1,0x4 - fad8: 067f 0x67f - fada: 0079 c.addi zero,30 - fadc: 8f1a mv t5,t1 - fade: 1e00 addi s0,sp,816 - fae0: 9122 add sp,sp,s0 - fae2: 7f84 flw fs1,56(a5) - fae4: 7906 flw fs2,96(sp) - fae6: 1a00 addi s0,sp,304 - fae8: fc91 bnez s1,fa04 <__stack_size+0xf204> - faea: 067e slli a2,a2,0x1f - faec: 0079 c.addi zero,30 - faee: 1e1a slli t3,t3,0x26 - faf0: 2540 fld fs0,136(a0) - faf2: 9f22 add t5,t5,s0 - faf4: 080c addi a1,sp,16 - faf6: 0000 unimp - faf8: 081e slli a6,a6,0x7 - fafa: 0000 unimp - fafc: 0030 addi a2,sp,8 - fafe: fc91 bnez s1,fa1a <__stack_size+0xf21a> - fb00: 067e slli a2,a2,0x1f - fb02: 0079 c.addi zero,30 - fb04: 911a add sp,sp,t1 - fb06: 7f84 flw fs1,56(a5) - fb08: 4006 0x4006 - fb0a: 1e25 addi t3,t3,-23 - fb0c: 8491 srai s1,s1,0x4 - fb0e: 067f 0x67f - fb10: 0079 c.addi zero,30 - fb12: 911a add sp,sp,t1 - fb14: 7efc flw fa5,124(a3) - fb16: 4006 0x4006 - fb18: 1e25 addi t3,t3,-23 - fb1a: 9122 add sp,sp,s0 - fb1c: 7f84 flw fs1,56(a5) - fb1e: 7906 flw fs2,96(sp) - fb20: 1a00 addi s0,sp,304 - fb22: fc91 bnez s1,fa3e <__stack_size+0xf23e> - fb24: 067e slli a2,a2,0x1f - fb26: 0079 c.addi zero,30 - fb28: 1e1a slli t3,t3,0x26 - fb2a: 2540 fld fs0,136(a0) - fb2c: 9f22 add t5,t5,s0 - fb2e: 081e slli a6,a6,0x7 - fb30: 0000 unimp - fb32: 08ae slli a7,a7,0xb - fb34: 0000 unimp - fb36: 0030 addi a2,sp,8 - fb38: 7f89 lui t6,0xfffe2 - fb3a: fc91 bnez s1,fa56 <__stack_size+0xf256> - fb3c: 067e slli a2,a2,0x1f - fb3e: 911a add sp,sp,t1 - fb40: 7f84 flw fs1,56(a5) - fb42: 4006 0x4006 - fb44: 1e25 addi t3,t3,-23 - fb46: 7f89 lui t6,0xfffe2 - fb48: 8491 srai s1,s1,0x4 - fb4a: 067f 0x67f - fb4c: 911a add sp,sp,t1 - fb4e: 7efc flw fa5,124(a3) - fb50: 4006 0x4006 - fb52: 1e25 addi t3,t3,-23 - fb54: 8922 mv s2,s0 - fb56: 917f 0x917f - fb58: 7f84 flw fs1,56(a5) - fb5a: 1a06 slli s4,s4,0x21 - fb5c: 7f89 lui t6,0xfffe2 - fb5e: fc91 bnez s1,fa7a <__stack_size+0xf27a> - fb60: 067e slli a2,a2,0x1f - fb62: 1e1a slli t3,t3,0x26 - fb64: 2540 fld fs0,136(a0) - fb66: 9f22 add t5,t5,s0 - fb68: 09d4 addi a3,sp,212 - fb6a: 0000 unimp - fb6c: 09da slli s3,s3,0x16 - fb6e: 0000 unimp - fb70: 0030 addi a2,sp,8 - fb72: 7f89 lui t6,0xfffe2 - fb74: fc91 bnez s1,fa90 <__stack_size+0xf290> - fb76: 067e slli a2,a2,0x1f - fb78: 911a add sp,sp,t1 - fb7a: 7f84 flw fs1,56(a5) - fb7c: 4006 0x4006 - fb7e: 1e25 addi t3,t3,-23 - fb80: 7f89 lui t6,0xfffe2 - fb82: 8491 srai s1,s1,0x4 - fb84: 067f 0x67f - fb86: 911a add sp,sp,t1 - fb88: 7efc flw fa5,124(a3) - fb8a: 4006 0x4006 - fb8c: 1e25 addi t3,t3,-23 - fb8e: 8922 mv s2,s0 - fb90: 917f 0x917f - fb92: 7f84 flw fs1,56(a5) - fb94: 1a06 slli s4,s4,0x21 - fb96: 7f89 lui t6,0xfffe2 - fb98: fc91 bnez s1,fab4 <__stack_size+0xf2b4> - fb9a: 067e slli a2,a2,0x1f - fb9c: 1e1a slli t3,t3,0x26 - fb9e: 2540 fld fs0,136(a0) - fba0: 9f22 add t5,t5,s0 + fa4a: 9f22 add t5,t5,s0 + fa4c: 080c addi a1,sp,16 + fa4e: 0000 unimp + fa50: 081e slli a6,a6,0x7 + fa52: 0000 unimp + fa54: 0030 addi a2,sp,8 + fa56: fc91 bnez s1,f972 <__stack_size+0xf172> + fa58: 067e slli a2,a2,0x1f + fa5a: 0079 c.addi zero,30 + fa5c: 911a add sp,sp,t1 + fa5e: 7f84 flw fs1,56(a5) + fa60: 4006 0x4006 + fa62: 1e25 addi t3,t3,-23 + fa64: 8491 srai s1,s1,0x4 + fa66: 067f 0x67f + fa68: 0079 c.addi zero,30 + fa6a: 911a add sp,sp,t1 + fa6c: 7efc flw fa5,124(a3) + fa6e: 4006 0x4006 + fa70: 1e25 addi t3,t3,-23 + fa72: 9122 add sp,sp,s0 + fa74: 7f84 flw fs1,56(a5) + fa76: 7906 flw fs2,96(sp) + fa78: 1a00 addi s0,sp,304 + fa7a: fc91 bnez s1,f996 <__stack_size+0xf196> + fa7c: 067e slli a2,a2,0x1f + fa7e: 0079 c.addi zero,30 + fa80: 1e1a slli t3,t3,0x26 + fa82: 2540 fld fs0,136(a0) + fa84: 9f22 add t5,t5,s0 + fa86: 081e slli a6,a6,0x7 + fa88: 0000 unimp + fa8a: 08ae slli a7,a7,0xb + fa8c: 0000 unimp + fa8e: 0030 addi a2,sp,8 + fa90: 7f89 lui t6,0xfffe2 + fa92: fc91 bnez s1,f9ae <__stack_size+0xf1ae> + fa94: 067e slli a2,a2,0x1f + fa96: 911a add sp,sp,t1 + fa98: 7f84 flw fs1,56(a5) + fa9a: 4006 0x4006 + fa9c: 1e25 addi t3,t3,-23 + fa9e: 7f89 lui t6,0xfffe2 + faa0: 8491 srai s1,s1,0x4 + faa2: 067f 0x67f + faa4: 911a add sp,sp,t1 + faa6: 7efc flw fa5,124(a3) + faa8: 4006 0x4006 + faaa: 1e25 addi t3,t3,-23 + faac: 8922 mv s2,s0 + faae: 917f 0x917f + fab0: 7f84 flw fs1,56(a5) + fab2: 1a06 slli s4,s4,0x21 + fab4: 7f89 lui t6,0xfffe2 + fab6: fc91 bnez s1,f9d2 <__stack_size+0xf1d2> + fab8: 067e slli a2,a2,0x1f + faba: 1e1a slli t3,t3,0x26 + fabc: 2540 fld fs0,136(a0) + fabe: 9f22 add t5,t5,s0 + fac0: 09d4 addi a3,sp,212 + fac2: 0000 unimp + fac4: 09da slli s3,s3,0x16 + fac6: 0000 unimp + fac8: 0030 addi a2,sp,8 + faca: 7f89 lui t6,0xfffe2 + facc: fc91 bnez s1,f9e8 <__stack_size+0xf1e8> + face: 067e slli a2,a2,0x1f + fad0: 911a add sp,sp,t1 + fad2: 7f84 flw fs1,56(a5) + fad4: 4006 0x4006 + fad6: 1e25 addi t3,t3,-23 + fad8: 7f89 lui t6,0xfffe2 + fada: 8491 srai s1,s1,0x4 + fadc: 067f 0x67f + fade: 911a add sp,sp,t1 + fae0: 7efc flw fa5,124(a3) + fae2: 4006 0x4006 + fae4: 1e25 addi t3,t3,-23 + fae6: 8922 mv s2,s0 + fae8: 917f 0x917f + faea: 7f84 flw fs1,56(a5) + faec: 1a06 slli s4,s4,0x21 + faee: 7f89 lui t6,0xfffe2 + faf0: fc91 bnez s1,fa0c <__stack_size+0xf20c> + faf2: 067e slli a2,a2,0x1f + faf4: 1e1a slli t3,t3,0x26 + faf6: 2540 fld fs0,136(a0) + faf8: 9f22 add t5,t5,s0 ... - fbaa: 06da slli a3,a3,0x16 - fbac: 0000 unimp - fbae: 06fc addi a5,sp,844 - fbb0: 0000 unimp - fbb2: 0001 nop - fbb4: fc6e fsw fs11,56(sp) - fbb6: 0006 0x6 - fbb8: 4e00 lw s0,24(a2) - fbba: 0b000007 0xb000007 - fbbe: 8500 0x8500 - fbc0: 917f 0x917f - fbc2: 7f84 flw fs1,56(a5) - fbc4: 1a06 slli s4,s4,0x21 - fbc6: 9f1e008f 0x9f1e008f - fbca: 074e slli a4,a4,0x13 - fbcc: 0000 unimp - fbce: 0756 slli a4,a4,0x15 - fbd0: 0000 unimp - fbd2: 8491000b 0x8491000b - fbd6: 067f 0x67f - fbd8: 0079 c.addi zero,30 - fbda: 8f1a mv t5,t1 - fbdc: 1e00 addi s0,sp,816 - fbde: 569f 0007 9c00 0x9c000007569f - fbe4: 0b000007 0xb000007 - fbe8: 8400 0x8400 - fbea: 917f 0x917f - fbec: 7f84 flw fs1,56(a5) - fbee: 1a06 slli s4,s4,0x21 - fbf0: 9f1e008f 0x9f1e008f - fbf4: 079c addi a5,sp,960 + fb02: 06da slli a3,a3,0x16 + fb04: 0000 unimp + fb06: 06fc addi a5,sp,844 + fb08: 0000 unimp + fb0a: 0001 nop + fb0c: fc6e fsw fs11,56(sp) + fb0e: 0006 0x6 + fb10: 4e00 lw s0,24(a2) + fb12: 0b000007 0xb000007 + fb16: 8500 0x8500 + fb18: 917f 0x917f + fb1a: 7f84 flw fs1,56(a5) + fb1c: 1a06 slli s4,s4,0x21 + fb1e: 9f1e008f 0x9f1e008f + fb22: 074e slli a4,a4,0x13 + fb24: 0000 unimp + fb26: 0756 slli a4,a4,0x15 + fb28: 0000 unimp + fb2a: 8491000b 0x8491000b + fb2e: 067f 0x67f + fb30: 0079 c.addi zero,30 + fb32: 8f1a mv t5,t1 + fb34: 1e00 addi s0,sp,816 + fb36: 569f 0007 9c00 0x9c000007569f + fb3c: 0b000007 0xb000007 + fb40: 8400 0x8400 + fb42: 917f 0x917f + fb44: 7f84 flw fs1,56(a5) + fb46: 1a06 slli s4,s4,0x21 + fb48: 9f1e008f 0x9f1e008f + fb4c: 079c addi a5,sp,960 + fb4e: 0000 unimp + fb50: 080c addi a1,sp,16 + fb52: 0000 unimp + fb54: 8491000b 0x8491000b + fb58: 067f 0x67f + fb5a: 0079 c.addi zero,30 + fb5c: 8f1a mv t5,t1 + fb5e: 1e00 addi s0,sp,816 + fb60: 0c9f 0008 1e00 0x1e0000080c9f + fb66: 0008 addi a0,sp,0 + fb68: 0f00 addi s0,sp,912 + fb6a: 9100 0x9100 + fb6c: 7f84 flw fs1,56(a5) + fb6e: 7906 flw fs2,96(sp) + fb70: 1a00 addi s0,sp,304 + fb72: fc91 bnez s1,fa8e <__stack_size+0xf28e> + fb74: 067e slli a2,a2,0x1f + fb76: 2540 fld fs0,136(a0) + fb78: 9f1e add t5,t5,t2 + fb7a: 081e slli a6,a6,0x7 + fb7c: 0000 unimp + fb7e: 08ae slli a7,a7,0xb + fb80: 0000 unimp + fb82: 7f89000f 0x7f89000f + fb86: 8491 srai s1,s1,0x4 + fb88: 067f 0x67f + fb8a: 911a add sp,sp,t1 + fb8c: 7efc flw fa5,124(a3) + fb8e: 4006 0x4006 + fb90: 1e25 addi t3,t3,-23 + fb92: d49f 0009 da00 0xda000009d49f + fb98: 0009 c.addi zero,2 + fb9a: 0f00 addi s0,sp,912 + fb9c: 8900 0x8900 + fb9e: 917f 0x917f + fba0: 7f84 flw fs1,56(a5) + fba2: 1a06 slli s4,s4,0x21 + fba4: fc91 bnez s1,fac0 <__stack_size+0xf2c0> + fba6: 067e slli a2,a2,0x1f + fba8: 2540 fld fs0,136(a0) + fbaa: 9f1e add t5,t5,t2 + ... + fbb4: 06e2 slli a3,a3,0x18 + fbb6: 0000 unimp + fbb8: 06f8 addi a4,sp,844 + fbba: 0000 unimp + fbbc: 0001 nop + fbbe: 0064 addi s1,sp,12 + fbc0: 0000 unimp + fbc2: 0000 unimp + fbc4: 0000 unimp + fbc6: d600 sw s0,40(a2) + fbc8: 0006 0x6 + fbca: 0c00 addi s0,sp,528 + fbcc: 0008 addi a0,sp,0 + fbce: 0100 addi s0,sp,128 + fbd0: 6f00 flw fs0,24(a4) + fbd2: 080c addi a1,sp,16 + fbd4: 0000 unimp + fbd6: 08ae slli a7,a7,0xb + fbd8: 0000 unimp + fbda: fe910003 lb zero,-23(sp) + fbde: d47e sw t6,40(sp) + fbe0: 0009 c.addi zero,2 + fbe2: da00 sw s0,48(a2) + fbe4: 0009 c.addi zero,2 + fbe6: 0300 addi s0,sp,384 + fbe8: 9100 0x9100 + fbea: 7efe flw ft9,252(sp) + ... + fbf4: 06d6 slli a3,a3,0x15 fbf6: 0000 unimp - fbf8: 080c addi a1,sp,16 + fbf8: 06e6 slli a3,a3,0x19 fbfa: 0000 unimp - fbfc: 8491000b 0x8491000b - fc00: 067f 0x67f - fc02: 0079 c.addi zero,30 - fc04: 8f1a mv t5,t1 - fc06: 1e00 addi s0,sp,816 - fc08: 0c9f 0008 1e00 0x1e0000080c9f - fc0e: 0008 addi a0,sp,0 - fc10: 0f00 addi s0,sp,912 - fc12: 9100 0x9100 - fc14: 7f84 flw fs1,56(a5) - fc16: 7906 flw fs2,96(sp) - fc18: 1a00 addi s0,sp,304 - fc1a: fc91 bnez s1,fb36 <__stack_size+0xf336> - fc1c: 067e slli a2,a2,0x1f - fc1e: 2540 fld fs0,136(a0) - fc20: 9f1e add t5,t5,t2 - fc22: 081e slli a6,a6,0x7 - fc24: 0000 unimp - fc26: 08ae slli a7,a7,0xb - fc28: 0000 unimp - fc2a: 7f89000f 0x7f89000f - fc2e: 8491 srai s1,s1,0x4 - fc30: 067f 0x67f - fc32: 911a add sp,sp,t1 - fc34: 7efc flw fa5,124(a3) - fc36: 4006 0x4006 - fc38: 1e25 addi t3,t3,-23 - fc3a: d49f 0009 da00 0xda000009d49f - fc40: 0009 c.addi zero,2 - fc42: 0f00 addi s0,sp,912 - fc44: 8900 0x8900 - fc46: 917f 0x917f - fc48: 7f84 flw fs1,56(a5) - fc4a: 1a06 slli s4,s4,0x21 - fc4c: fc91 bnez s1,fb68 <__stack_size+0xf368> - fc4e: 067e slli a2,a2,0x1f - fc50: 2540 fld fs0,136(a0) - fc52: 9f1e add t5,t5,t2 - ... - fc5c: 06e2 slli a3,a3,0x18 - fc5e: 0000 unimp - fc60: 06f8 addi a4,sp,844 - fc62: 0000 unimp - fc64: 0001 nop - fc66: 0064 addi s1,sp,12 - fc68: 0000 unimp - fc6a: 0000 unimp - fc6c: 0000 unimp - fc6e: d600 sw s0,40(a2) - fc70: 0006 0x6 - fc72: 0c00 addi s0,sp,528 - fc74: 0008 addi a0,sp,0 - fc76: 0100 addi s0,sp,128 - fc78: 6f00 flw fs0,24(a4) - fc7a: 080c addi a1,sp,16 - fc7c: 0000 unimp - fc7e: 08ae slli a7,a7,0xb - fc80: 0000 unimp - fc82: fe910003 lb zero,-23(sp) - fc86: d47e sw t6,40(sp) - fc88: 0009 c.addi zero,2 - fc8a: da00 sw s0,48(a2) - fc8c: 0009 c.addi zero,2 - fc8e: 0300 addi s0,sp,384 - fc90: 9100 0x9100 - fc92: 7efe flw ft9,252(sp) - ... - fc9c: 06d6 slli a3,a3,0x15 - fc9e: 0000 unimp - fca0: 06e6 slli a3,a3,0x19 - fca2: 0000 unimp - fca4: 0001 nop - fca6: e659 bnez a2,fd34 <__stack_size+0xf534> - fca8: 0006 0x6 - fcaa: ae00 fsd fs0,24(a2) - fcac: 0008 addi a0,sp,0 - fcae: 0300 addi s0,sp,384 - fcb0: 9100 0x9100 - fcb2: 7f86 flw ft11,96(sp) + fbfc: 0001 nop + fbfe: e659 bnez a2,fc8c <__stack_size+0xf48c> + fc00: 0006 0x6 + fc02: ae00 fsd fs0,24(a2) + fc04: 0008 addi a0,sp,0 + fc06: 0300 addi s0,sp,384 + fc08: 9100 0x9100 + fc0a: 7f86 flw ft11,96(sp) + fc0c: 09d4 addi a3,sp,212 + fc0e: 0000 unimp + fc10: 09da slli s3,s3,0x16 + fc12: 0000 unimp + fc14: 86910003 lb zero,-1943(sp) + fc18: 007f 0x7f + fc1a: 0000 unimp + fc1c: 0000 unimp + fc1e: 0000 unimp + fc20: 1000 addi s0,sp,32 + fc22: 3a000007 0x3a000007 + fc26: 01000007 0x1000007 + fc2a: 6e00 flw fs0,24(a2) + fc2c: 073a slli a4,a4,0xe + fc2e: 0000 unimp + fc30: 074e slli a4,a4,0x13 + fc32: 0000 unimp + fc34: 7f85000b 0x7f85000b + fc38: f891 bnez s1,fb4c <__stack_size+0xf34c> + fc3a: 067e slli a2,a2,0x1f + fc3c: 761a flw fa2,164(sp) + fc3e: 1e00 addi s0,sp,816 + fc40: 4e9f 0007 5600 0x560000074e9f + fc46: 0b000007 0xb000007 + fc4a: 9100 0x9100 + fc4c: 7ef8 flw fa4,124(a3) + fc4e: 7906 flw fs2,96(sp) + fc50: 1a00 addi s0,sp,304 + fc52: 0076 0x76 + fc54: 9f1e add t5,t5,t2 + fc56: 0756 slli a4,a4,0x15 + fc58: 0000 unimp + fc5a: 079c addi a5,sp,960 + fc5c: 0000 unimp + fc5e: 7f84000b 0x7f84000b + fc62: f891 bnez s1,fb76 <__stack_size+0xf376> + fc64: 067e slli a2,a2,0x1f + fc66: 761a flw fa2,164(sp) + fc68: 1e00 addi s0,sp,816 + fc6a: 9c9f 0007 fa00 0xfa0000079c9f + fc70: 0b000007 0xb000007 + fc74: 9100 0x9100 + fc76: 7ef8 flw fa4,124(a3) + fc78: 7906 flw fs2,96(sp) + fc7a: 1a00 addi s0,sp,304 + fc7c: 0076 0x76 + fc7e: 9f1e add t5,t5,t2 + fc80: 07fa slli a5,a5,0x1e + fc82: 0000 unimp + fc84: 081e slli a6,a6,0x7 + fc86: 0000 unimp + fc88: 0010 addi a2,sp,0 + fc8a: f891 bnez s1,fb9e <__stack_size+0xf39e> + fc8c: 067e slli a2,a2,0x1f + fc8e: 0079 c.addi zero,30 + fc90: 911a add sp,sp,t1 + fc92: 7f8c flw fa1,56(a5) + fc94: 7906 flw fs2,96(sp) + fc96: 1a00 addi s0,sp,304 + fc98: 9f1e add t5,t5,t2 + fc9a: 081e slli a6,a6,0x7 + fc9c: 0000 unimp + fc9e: 08ae slli a7,a7,0xb + fca0: 0000 unimp + fca2: 0010 addi a2,sp,0 + fca4: 7f89 lui t6,0xfffe2 + fca6: f891 bnez s1,fbba <__stack_size+0xf3ba> + fca8: 067e slli a2,a2,0x1f + fcaa: 891a mv s2,t1 + fcac: 917f 0x917f + fcae: 7f8c flw fa1,56(a5) + fcb0: 1a06 slli s4,s4,0x21 + fcb2: 9f1e add t5,t5,t2 fcb4: 09d4 addi a3,sp,212 fcb6: 0000 unimp fcb8: 09da slli s3,s3,0x16 fcba: 0000 unimp - fcbc: 86910003 lb zero,-1943(sp) - fcc0: 007f 0x7f - fcc2: 0000 unimp - fcc4: 0000 unimp - fcc6: 0000 unimp - fcc8: 1000 addi s0,sp,32 - fcca: 3a000007 0x3a000007 - fcce: 01000007 0x1000007 - fcd2: 6e00 flw fs0,24(a2) - fcd4: 073a slli a4,a4,0xe - fcd6: 0000 unimp - fcd8: 074e slli a4,a4,0x13 - fcda: 0000 unimp - fcdc: 7f85000b 0x7f85000b - fce0: f891 bnez s1,fbf4 <__stack_size+0xf3f4> - fce2: 067e slli a2,a2,0x1f - fce4: 761a flw fa2,164(sp) - fce6: 1e00 addi s0,sp,816 - fce8: 4e9f 0007 5600 0x560000074e9f - fcee: 0b000007 0xb000007 - fcf2: 9100 0x9100 - fcf4: 7ef8 flw fa4,124(a3) - fcf6: 7906 flw fs2,96(sp) - fcf8: 1a00 addi s0,sp,304 - fcfa: 0076 0x76 - fcfc: 9f1e add t5,t5,t2 - fcfe: 0756 slli a4,a4,0x15 - fd00: 0000 unimp - fd02: 079c addi a5,sp,960 - fd04: 0000 unimp - fd06: 7f84000b 0x7f84000b - fd0a: f891 bnez s1,fc1e <__stack_size+0xf41e> - fd0c: 067e slli a2,a2,0x1f - fd0e: 761a flw fa2,164(sp) - fd10: 1e00 addi s0,sp,816 - fd12: 9c9f 0007 fa00 0xfa0000079c9f - fd18: 0b000007 0xb000007 - fd1c: 9100 0x9100 + fcbc: 0010 addi a2,sp,0 + fcbe: 7f89 lui t6,0xfffe2 + fcc0: f891 bnez s1,fbd4 <__stack_size+0xf3d4> + fcc2: 067e slli a2,a2,0x1f + fcc4: 891a mv s2,t1 + fcc6: 917f 0x917f + fcc8: 7f8c flw fa1,56(a5) + fcca: 1a06 slli s4,s4,0x21 + fccc: 9f1e add t5,t5,t2 + ... + fcd6: 0710 addi a2,sp,896 + fcd8: 0000 unimp + fcda: 0714 addi a3,sp,896 + fcdc: 0000 unimp + fcde: 0006 0x6 + fce0: 0075 c.addi zero,29 + fce2: 007c addi a5,sp,12 + fce4: 9f1e add t5,t5,t2 + fce6: 0714 addi a3,sp,896 + fce8: 0000 unimp + fcea: 071a slli a4,a4,0x6 + fcec: 0000 unimp + fcee: 0001 nop + fcf0: 1a5c addi a5,sp,308 + fcf2: 20000007 0x20000007 + fcf6: 0b000007 0xb000007 + fcfa: 8500 0x8500 + fcfc: 917f 0x917f + fcfe: 7ef8 flw fa4,124(a3) + fd00: 1a06 slli s4,s4,0x21 + fd02: 0075 c.addi zero,29 + fd04: 9f1e add t5,t5,t2 + fd06: 0720 addi s0,sp,904 + fd08: 0000 unimp + fd0a: 0742 slli a4,a4,0x10 + fd0c: 0000 unimp + fd0e: 0001 nop + fd10: 425c lw a5,4(a2) + fd12: 4e000007 0x4e000007 + fd16: 22000007 0x22000007 + fd1a: 8500 0x8500 + fd1c: 917f 0x917f fd1e: 7ef8 flw fa4,124(a3) - fd20: 7906 flw fs2,96(sp) - fd22: 1a00 addi s0,sp,304 - fd24: 0076 0x76 - fd26: 9f1e add t5,t5,t2 - fd28: 07fa slli a5,a5,0x1e - fd2a: 0000 unimp - fd2c: 081e slli a6,a6,0x7 - fd2e: 0000 unimp - fd30: 0010 addi a2,sp,0 - fd32: f891 bnez s1,fc46 <__stack_size+0xf446> - fd34: 067e slli a2,a2,0x1f - fd36: 0079 c.addi zero,30 - fd38: 911a add sp,sp,t1 - fd3a: 7f8c flw fa1,56(a5) - fd3c: 7906 flw fs2,96(sp) - fd3e: 1a00 addi s0,sp,304 - fd40: 9f1e add t5,t5,t2 - fd42: 081e slli a6,a6,0x7 - fd44: 0000 unimp - fd46: 08ae slli a7,a7,0xb - fd48: 0000 unimp - fd4a: 0010 addi a2,sp,0 - fd4c: 7f89 lui t6,0xfffe2 - fd4e: f891 bnez s1,fc62 <__stack_size+0xf462> - fd50: 067e slli a2,a2,0x1f - fd52: 891a mv s2,t1 - fd54: 917f 0x917f - fd56: 7f8c flw fa1,56(a5) - fd58: 1a06 slli s4,s4,0x21 - fd5a: 9f1e add t5,t5,t2 - fd5c: 09d4 addi a3,sp,212 - fd5e: 0000 unimp - fd60: 09da slli s3,s3,0x16 - fd62: 0000 unimp - fd64: 0010 addi a2,sp,0 - fd66: 7f89 lui t6,0xfffe2 - fd68: f891 bnez s1,fc7c <__stack_size+0xf47c> - fd6a: 067e slli a2,a2,0x1f - fd6c: 891a mv s2,t1 - fd6e: 917f 0x917f - fd70: 7f8c flw fa1,56(a5) - fd72: 1a06 slli s4,s4,0x21 - fd74: 9f1e add t5,t5,t2 + fd20: 1a06 slli s4,s4,0x21 + fd22: 0075 c.addi zero,29 + fd24: 911e add sp,sp,t2 + fd26: 7ef8 flw fa4,124(a3) + fd28: 4006 0x4006 + fd2a: 7625 lui a2,0xfffe9 + fd2c: 1e00 addi s0,sp,816 + fd2e: 8522 mv a0,s0 + fd30: 917f 0x917f + fd32: 7ef8 flw fa4,124(a3) + fd34: 1a06 slli s4,s4,0x21 + fd36: 0076 0x76 + fd38: 401e 0x401e + fd3a: 2225 jal fe62 <__stack_size+0xf662> + fd3c: 4e9f 0007 5600 0x560000074e9f + fd42: 22000007 0x22000007 + fd46: 9100 0x9100 + fd48: 7ef8 flw fa4,124(a3) + fd4a: 7906 flw fs2,96(sp) + fd4c: 1a00 addi s0,sp,304 + fd4e: 0075 c.addi zero,29 + fd50: 911e add sp,sp,t2 + fd52: 7ef8 flw fa4,124(a3) + fd54: 4006 0x4006 + fd56: 7625 lui a2,0xfffe9 + fd58: 1e00 addi s0,sp,816 + fd5a: 9122 add sp,sp,s0 + fd5c: 7ef8 flw fa4,124(a3) + fd5e: 7906 flw fs2,96(sp) + fd60: 1a00 addi s0,sp,304 + fd62: 0076 0x76 + fd64: 401e 0x401e + fd66: 2225 jal fe8e <__stack_size+0xf68e> + fd68: 569f 0007 9c00 0x9c000007569f + fd6e: 22000007 0x22000007 + fd72: 8400 0x8400 + fd74: 917f 0x917f + fd76: 7ef8 flw fa4,124(a3) + fd78: 1a06 slli s4,s4,0x21 + fd7a: 0075 c.addi zero,29 + fd7c: 911e add sp,sp,t2 + fd7e: 7ef8 flw fa4,124(a3) + fd80: 4006 0x4006 + fd82: 7625 lui a2,0xfffe9 + fd84: 1e00 addi s0,sp,816 + fd86: 8422 mv s0,s0 + fd88: 917f 0x917f + fd8a: 7ef8 flw fa4,124(a3) + fd8c: 1a06 slli s4,s4,0x21 + fd8e: 0076 0x76 + fd90: 401e 0x401e + fd92: 2225 jal feba <__stack_size+0xf6ba> + fd94: 9c9f 0007 fa00 0xfa0000079c9f + fd9a: 22000007 0x22000007 + fd9e: 9100 0x9100 + fda0: 7ef8 flw fa4,124(a3) + fda2: 7906 flw fs2,96(sp) + fda4: 1a00 addi s0,sp,304 + fda6: 0075 c.addi zero,29 + fda8: 911e add sp,sp,t2 + fdaa: 7ef8 flw fa4,124(a3) + fdac: 4006 0x4006 + fdae: 7625 lui a2,0xfffe9 + fdb0: 1e00 addi s0,sp,816 + fdb2: 9122 add sp,sp,s0 + fdb4: 7ef8 flw fa4,124(a3) + fdb6: 7906 flw fs2,96(sp) + fdb8: 1a00 addi s0,sp,304 + fdba: 0076 0x76 + fdbc: 401e 0x401e + fdbe: 2225 jal fee6 <__stack_size+0xf6e6> + fdc0: fa9f 0007 1000 0x10000007fa9f + fdc6: 0008 addi a0,sp,0 + fdc8: 2c00 fld fs0,24(s0) + fdca: 9100 0x9100 + fdcc: 7ef8 flw fa4,124(a3) + fdce: 7906 flw fs2,96(sp) + fdd0: 1a00 addi s0,sp,304 + fdd2: 0075 c.addi zero,29 + fdd4: 911e add sp,sp,t2 + fdd6: 7f8c flw fa1,56(a5) + fdd8: 7906 flw fs2,96(sp) + fdda: 1a00 addi s0,sp,304 + fddc: f891 bnez s1,fcf0 <__stack_size+0xf4f0> + fdde: 067e slli a2,a2,0x1f + fde0: 2540 fld fs0,136(a0) + fde2: 221e fld ft4,448(sp) + fde4: f891 bnez s1,fcf8 <__stack_size+0xf4f8> + fde6: 067e slli a2,a2,0x1f + fde8: 0079 c.addi zero,30 + fdea: 911a add sp,sp,t1 + fdec: 7f8c flw fa1,56(a5) + fdee: 7906 flw fs2,96(sp) + fdf0: 1a00 addi s0,sp,304 + fdf2: 401e 0x401e + fdf4: 2225 jal ff1c <__stack_size+0xf71c> + fdf6: 109f 0008 1e00 0x1e000008109f + fdfc: 0008 addi a0,sp,0 + fdfe: 3000 fld fs0,32(s0) + fe00: 9100 0x9100 + fe02: 7ef8 flw fa4,124(a3) + fe04: 7906 flw fs2,96(sp) + fe06: 1a00 addi s0,sp,304 + fe08: 8c91 sub s1,s1,a2 + fe0a: 067f 0x67f + fe0c: 2540 fld fs0,136(a0) + fe0e: 911e add sp,sp,t2 + fe10: 7f8c flw fa1,56(a5) + fe12: 7906 flw fs2,96(sp) + fe14: 1a00 addi s0,sp,304 + fe16: f891 bnez s1,fd2a <__stack_size+0xf52a> + fe18: 067e slli a2,a2,0x1f + fe1a: 2540 fld fs0,136(a0) + fe1c: 221e fld ft4,448(sp) + fe1e: f891 bnez s1,fd32 <__stack_size+0xf532> + fe20: 067e slli a2,a2,0x1f + fe22: 0079 c.addi zero,30 + fe24: 911a add sp,sp,t1 + fe26: 7f8c flw fa1,56(a5) + fe28: 7906 flw fs2,96(sp) + fe2a: 1a00 addi s0,sp,304 + fe2c: 401e 0x401e + fe2e: 2225 jal ff56 <__stack_size+0xf756> + fe30: 1e9f 0008 ae00 0xae0000081e9f + fe36: 0008 addi a0,sp,0 + fe38: 3000 fld fs0,32(s0) + fe3a: 8900 0x8900 + fe3c: 917f 0x917f + fe3e: 7ef8 flw fa4,124(a3) + fe40: 1a06 slli s4,s4,0x21 + fe42: 8c91 sub s1,s1,a2 + fe44: 067f 0x67f + fe46: 2540 fld fs0,136(a0) + fe48: 891e mv s2,t2 + fe4a: 917f 0x917f + fe4c: 7f8c flw fa1,56(a5) + fe4e: 1a06 slli s4,s4,0x21 + fe50: f891 bnez s1,fd64 <__stack_size+0xf564> + fe52: 067e slli a2,a2,0x1f + fe54: 2540 fld fs0,136(a0) + fe56: 221e fld ft4,448(sp) + fe58: 7f89 lui t6,0xfffe2 + fe5a: f891 bnez s1,fd6e <__stack_size+0xf56e> + fe5c: 067e slli a2,a2,0x1f + fe5e: 891a mv s2,t1 + fe60: 917f 0x917f + fe62: 7f8c flw fa1,56(a5) + fe64: 1a06 slli s4,s4,0x21 + fe66: 401e 0x401e + fe68: 2225 jal ff90 <__stack_size+0xf790> + fe6a: d49f 0009 da00 0xda000009d49f + fe70: 0009 c.addi zero,2 + fe72: 3000 fld fs0,32(s0) + fe74: 8900 0x8900 + fe76: 917f 0x917f + fe78: 7ef8 flw fa4,124(a3) + fe7a: 1a06 slli s4,s4,0x21 + fe7c: 8c91 sub s1,s1,a2 + fe7e: 067f 0x67f + fe80: 2540 fld fs0,136(a0) + fe82: 891e mv s2,t2 + fe84: 917f 0x917f + fe86: 7f8c flw fa1,56(a5) + fe88: 1a06 slli s4,s4,0x21 + fe8a: f891 bnez s1,fd9e <__stack_size+0xf59e> + fe8c: 067e slli a2,a2,0x1f + fe8e: 2540 fld fs0,136(a0) + fe90: 221e fld ft4,448(sp) + fe92: 7f89 lui t6,0xfffe2 + fe94: f891 bnez s1,fda8 <__stack_size+0xf5a8> + fe96: 067e slli a2,a2,0x1f + fe98: 891a mv s2,t1 + fe9a: 917f 0x917f + fe9c: 7f8c flw fa1,56(a5) + fe9e: 1a06 slli s4,s4,0x21 + fea0: 401e 0x401e + fea2: 2225 jal ffca <__stack_size+0xf7ca> + fea4: 009f 0000 0000 0x9f + feaa: 0000 unimp + feac: 1000 addi s0,sp,32 + feae: 30000007 0x30000007 + feb2: 01000007 0x1000007 + feb6: 5900 lw s0,48(a0) + feb8: 0730 addi a2,sp,904 + feba: 0000 unimp + febc: 07fa slli a5,a5,0x1e + febe: 0000 unimp + fec0: 000a 0xa + fec2: f891 bnez s1,fdd6 <__stack_size+0xf5d6> + fec4: 067e slli a2,a2,0x1f + fec6: 2540 fld fs0,136(a0) + fec8: 0076 0x76 + feca: 9f1e add t5,t5,t2 + fecc: 07fa slli a5,a5,0x1e + fece: 0000 unimp + fed0: 081e slli a6,a6,0x7 + fed2: 0000 unimp + fed4: 8c91000f 0x8c91000f + fed8: 067f 0x67f + feda: 0079 c.addi zero,30 + fedc: 911a add sp,sp,t1 + fede: 7ef8 flw fa4,124(a3) + fee0: 4006 0x4006 + fee2: 1e25 addi t3,t3,-23 + fee4: 1e9f 0008 ae00 0xae0000081e9f + feea: 0008 addi a0,sp,0 + feec: 0f00 addi s0,sp,912 + feee: 8900 0x8900 + fef0: 917f 0x917f + fef2: 7f8c flw fa1,56(a5) + fef4: 1a06 slli s4,s4,0x21 + fef6: f891 bnez s1,fe0a <__stack_size+0xf60a> + fef8: 067e slli a2,a2,0x1f + fefa: 2540 fld fs0,136(a0) + fefc: 9f1e add t5,t5,t2 + fefe: 09d4 addi a3,sp,212 + ff00: 0000 unimp + ff02: 09da slli s3,s3,0x16 + ff04: 0000 unimp + ff06: 7f89000f 0x7f89000f + ff0a: 8c91 sub s1,s1,a2 + ff0c: 067f 0x67f + ff0e: 911a add sp,sp,t1 + ff10: 7ef8 flw fa4,124(a3) + ff12: 4006 0x4006 + ff14: 1e25 addi t3,t3,-23 + ff16: 009f 0000 0000 0x9f + ff1c: 0000 unimp + ff1e: 2000 fld fs0,0(s0) + ff20: 32000007 0x32000007 + ff24: 01000007 0x1000007 + ff28: 5700 lw s0,40(a4) ... - fd7e: 0710 addi a2,sp,896 - fd80: 0000 unimp - fd82: 0714 addi a3,sp,896 - fd84: 0000 unimp - fd86: 0006 0x6 - fd88: 0075 c.addi zero,29 - fd8a: 007c addi a5,sp,12 - fd8c: 9f1e add t5,t5,t2 - fd8e: 0714 addi a3,sp,896 - fd90: 0000 unimp - fd92: 071a slli a4,a4,0x6 - fd94: 0000 unimp - fd96: 0001 nop - fd98: 1a5c addi a5,sp,308 - fd9a: 20000007 0x20000007 - fd9e: 0b000007 0xb000007 - fda2: 8500 0x8500 - fda4: 917f 0x917f - fda6: 7ef8 flw fa4,124(a3) - fda8: 1a06 slli s4,s4,0x21 - fdaa: 0075 c.addi zero,29 - fdac: 9f1e add t5,t5,t2 - fdae: 0720 addi s0,sp,904 - fdb0: 0000 unimp - fdb2: 0742 slli a4,a4,0x10 - fdb4: 0000 unimp - fdb6: 0001 nop - fdb8: 425c lw a5,4(a2) - fdba: 4e000007 0x4e000007 - fdbe: 22000007 0x22000007 - fdc2: 8500 0x8500 - fdc4: 917f 0x917f - fdc6: 7ef8 flw fa4,124(a3) - fdc8: 1a06 slli s4,s4,0x21 - fdca: 0075 c.addi zero,29 - fdcc: 911e add sp,sp,t2 - fdce: 7ef8 flw fa4,124(a3) - fdd0: 4006 0x4006 - fdd2: 7625 lui a2,0xfffe9 - fdd4: 1e00 addi s0,sp,816 - fdd6: 8522 mv a0,s0 - fdd8: 917f 0x917f - fdda: 7ef8 flw fa4,124(a3) - fddc: 1a06 slli s4,s4,0x21 - fdde: 0076 0x76 - fde0: 401e 0x401e - fde2: 2225 jal ff0a <__stack_size+0xf70a> - fde4: 4e9f 0007 5600 0x560000074e9f - fdea: 22000007 0x22000007 - fdee: 9100 0x9100 - fdf0: 7ef8 flw fa4,124(a3) - fdf2: 7906 flw fs2,96(sp) - fdf4: 1a00 addi s0,sp,304 - fdf6: 0075 c.addi zero,29 - fdf8: 911e add sp,sp,t2 - fdfa: 7ef8 flw fa4,124(a3) - fdfc: 4006 0x4006 - fdfe: 7625 lui a2,0xfffe9 - fe00: 1e00 addi s0,sp,816 - fe02: 9122 add sp,sp,s0 - fe04: 7ef8 flw fa4,124(a3) - fe06: 7906 flw fs2,96(sp) - fe08: 1a00 addi s0,sp,304 - fe0a: 0076 0x76 - fe0c: 401e 0x401e - fe0e: 2225 jal ff36 <__stack_size+0xf736> - fe10: 569f 0007 9c00 0x9c000007569f - fe16: 22000007 0x22000007 - fe1a: 8400 0x8400 - fe1c: 917f 0x917f - fe1e: 7ef8 flw fa4,124(a3) - fe20: 1a06 slli s4,s4,0x21 - fe22: 0075 c.addi zero,29 - fe24: 911e add sp,sp,t2 - fe26: 7ef8 flw fa4,124(a3) - fe28: 4006 0x4006 - fe2a: 7625 lui a2,0xfffe9 - fe2c: 1e00 addi s0,sp,816 - fe2e: 8422 mv s0,s0 - fe30: 917f 0x917f - fe32: 7ef8 flw fa4,124(a3) - fe34: 1a06 slli s4,s4,0x21 - fe36: 0076 0x76 - fe38: 401e 0x401e - fe3a: 2225 jal ff62 <__stack_size+0xf762> - fe3c: 9c9f 0007 fa00 0xfa0000079c9f - fe42: 22000007 0x22000007 - fe46: 9100 0x9100 - fe48: 7ef8 flw fa4,124(a3) - fe4a: 7906 flw fs2,96(sp) - fe4c: 1a00 addi s0,sp,304 - fe4e: 0075 c.addi zero,29 - fe50: 911e add sp,sp,t2 - fe52: 7ef8 flw fa4,124(a3) - fe54: 4006 0x4006 - fe56: 7625 lui a2,0xfffe9 - fe58: 1e00 addi s0,sp,816 - fe5a: 9122 add sp,sp,s0 - fe5c: 7ef8 flw fa4,124(a3) - fe5e: 7906 flw fs2,96(sp) - fe60: 1a00 addi s0,sp,304 - fe62: 0076 0x76 - fe64: 401e 0x401e - fe66: 2225 jal ff8e <__stack_size+0xf78e> - fe68: fa9f 0007 1000 0x10000007fa9f - fe6e: 0008 addi a0,sp,0 - fe70: 2c00 fld fs0,24(s0) - fe72: 9100 0x9100 - fe74: 7ef8 flw fa4,124(a3) - fe76: 7906 flw fs2,96(sp) - fe78: 1a00 addi s0,sp,304 - fe7a: 0075 c.addi zero,29 - fe7c: 911e add sp,sp,t2 - fe7e: 7f8c flw fa1,56(a5) - fe80: 7906 flw fs2,96(sp) - fe82: 1a00 addi s0,sp,304 - fe84: f891 bnez s1,fd98 <__stack_size+0xf598> - fe86: 067e slli a2,a2,0x1f - fe88: 2540 fld fs0,136(a0) - fe8a: 221e fld ft4,448(sp) - fe8c: f891 bnez s1,fda0 <__stack_size+0xf5a0> - fe8e: 067e slli a2,a2,0x1f - fe90: 0079 c.addi zero,30 - fe92: 911a add sp,sp,t1 - fe94: 7f8c flw fa1,56(a5) - fe96: 7906 flw fs2,96(sp) - fe98: 1a00 addi s0,sp,304 - fe9a: 401e 0x401e - fe9c: 2225 jal ffc4 <__stack_size+0xf7c4> - fe9e: 109f 0008 1e00 0x1e000008109f - fea4: 0008 addi a0,sp,0 - fea6: 3000 fld fs0,32(s0) - fea8: 9100 0x9100 - feaa: 7ef8 flw fa4,124(a3) - feac: 7906 flw fs2,96(sp) - feae: 1a00 addi s0,sp,304 - feb0: 8c91 sub s1,s1,a2 - feb2: 067f 0x67f - feb4: 2540 fld fs0,136(a0) - feb6: 911e add sp,sp,t2 - feb8: 7f8c flw fa1,56(a5) - feba: 7906 flw fs2,96(sp) - febc: 1a00 addi s0,sp,304 - febe: f891 bnez s1,fdd2 <__stack_size+0xf5d2> - fec0: 067e slli a2,a2,0x1f - fec2: 2540 fld fs0,136(a0) - fec4: 221e fld ft4,448(sp) - fec6: f891 bnez s1,fdda <__stack_size+0xf5da> - fec8: 067e slli a2,a2,0x1f - feca: 0079 c.addi zero,30 - fecc: 911a add sp,sp,t1 - fece: 7f8c flw fa1,56(a5) - fed0: 7906 flw fs2,96(sp) - fed2: 1a00 addi s0,sp,304 - fed4: 401e 0x401e - fed6: 2225 jal fffe <__stack_size+0xf7fe> - fed8: 1e9f 0008 ae00 0xae0000081e9f - fede: 0008 addi a0,sp,0 - fee0: 3000 fld fs0,32(s0) - fee2: 8900 0x8900 - fee4: 917f 0x917f - fee6: 7ef8 flw fa4,124(a3) - fee8: 1a06 slli s4,s4,0x21 - feea: 8c91 sub s1,s1,a2 - feec: 067f 0x67f - feee: 2540 fld fs0,136(a0) - fef0: 891e mv s2,t2 - fef2: 917f 0x917f - fef4: 7f8c flw fa1,56(a5) - fef6: 1a06 slli s4,s4,0x21 - fef8: f891 bnez s1,fe0c <__stack_size+0xf60c> - fefa: 067e slli a2,a2,0x1f - fefc: 2540 fld fs0,136(a0) - fefe: 221e fld ft4,448(sp) - ff00: 7f89 lui t6,0xfffe2 - ff02: f891 bnez s1,fe16 <__stack_size+0xf616> - ff04: 067e slli a2,a2,0x1f - ff06: 891a mv s2,t1 - ff08: 917f 0x917f - ff0a: 7f8c flw fa1,56(a5) - ff0c: 1a06 slli s4,s4,0x21 - ff0e: 401e 0x401e - ff10: 2225 jal 10038 <__stack_size+0xf838> - ff12: d49f 0009 da00 0xda000009d49f - ff18: 0009 c.addi zero,2 - ff1a: 3000 fld fs0,32(s0) - ff1c: 8900 0x8900 - ff1e: 917f 0x917f - ff20: 7ef8 flw fa4,124(a3) - ff22: 1a06 slli s4,s4,0x21 - ff24: 8c91 sub s1,s1,a2 - ff26: 067f 0x67f - ff28: 2540 fld fs0,136(a0) - ff2a: 891e mv s2,t2 - ff2c: 917f 0x917f - ff2e: 7f8c flw fa1,56(a5) - ff30: 1a06 slli s4,s4,0x21 - ff32: f891 bnez s1,fe46 <__stack_size+0xf646> - ff34: 067e slli a2,a2,0x1f - ff36: 2540 fld fs0,136(a0) - ff38: 221e fld ft4,448(sp) - ff3a: 7f89 lui t6,0xfffe2 - ff3c: f891 bnez s1,fe50 <__stack_size+0xf650> - ff3e: 067e slli a2,a2,0x1f - ff40: 891a mv s2,t1 - ff42: 917f 0x917f - ff44: 7f8c flw fa1,56(a5) - ff46: 1a06 slli s4,s4,0x21 - ff48: 401e 0x401e - ff4a: 2225 jal 10072 <__stack_size+0xf872> - ff4c: 009f 0000 0000 0x9f - ff52: 0000 unimp - ff54: 1000 addi s0,sp,32 - ff56: 30000007 0x30000007 - ff5a: 01000007 0x1000007 - ff5e: 5900 lw s0,48(a0) - ff60: 0730 addi a2,sp,904 - ff62: 0000 unimp - ff64: 07fa slli a5,a5,0x1e - ff66: 0000 unimp - ff68: 000a 0xa - ff6a: f891 bnez s1,fe7e <__stack_size+0xf67e> - ff6c: 067e slli a2,a2,0x1f - ff6e: 2540 fld fs0,136(a0) - ff70: 0076 0x76 - ff72: 9f1e add t5,t5,t2 - ff74: 07fa slli a5,a5,0x1e - ff76: 0000 unimp - ff78: 081e slli a6,a6,0x7 + ff32: 070c addi a1,sp,896 + ff34: 0000 unimp + ff36: 08ae slli a7,a7,0xb + ff38: 0000 unimp + ff3a: f8910003 lb zero,-119(sp) + ff3e: d47e sw t6,40(sp) + ff40: 0009 c.addi zero,2 + ff42: da00 sw s0,48(a2) + ff44: 0009 c.addi zero,2 + ff46: 0300 addi s0,sp,384 + ff48: 9100 0x9100 + ff4a: 7ef8 flw fa4,124(a3) + ... + ff54: 070c addi a1,sp,896 + ff56: 0000 unimp + ff58: 0720 addi s0,sp,904 + ff5a: 0000 unimp + ff5c: 0001 nop + ff5e: 00072057 0x72057 + ff62: ae00 fsd fs0,24(a2) + ff64: 0008 addi a0,sp,0 + ff66: 0300 addi s0,sp,384 + ff68: 9100 0x9100 + ff6a: 7efa flw ft9,188(sp) + ff6c: 09d4 addi a3,sp,212 + ff6e: 0000 unimp + ff70: 09da slli s3,s3,0x16 + ff72: 0000 unimp + ff74: fa910003 lb zero,-87(sp) + ff78: 007e 0x7e ff7a: 0000 unimp - ff7c: 8c91000f 0x8c91000f - ff80: 067f 0x67f - ff82: 0079 c.addi zero,30 - ff84: 911a add sp,sp,t1 - ff86: 7ef8 flw fa4,124(a3) - ff88: 4006 0x4006 - ff8a: 1e25 addi t3,t3,-23 - ff8c: 1e9f 0008 ae00 0xae0000081e9f - ff92: 0008 addi a0,sp,0 - ff94: 0f00 addi s0,sp,912 - ff96: 8900 0x8900 - ff98: 917f 0x917f - ff9a: 7f8c flw fa1,56(a5) - ff9c: 1a06 slli s4,s4,0x21 - ff9e: f891 bnez s1,feb2 <__stack_size+0xf6b2> - ffa0: 067e slli a2,a2,0x1f - ffa2: 2540 fld fs0,136(a0) - ffa4: 9f1e add t5,t5,t2 - ffa6: 09d4 addi a3,sp,212 - ffa8: 0000 unimp - ffaa: 09da slli s3,s3,0x16 - ffac: 0000 unimp - ffae: 7f89000f 0x7f89000f - ffb2: 8c91 sub s1,s1,a2 - ffb4: 067f 0x67f - ffb6: 911a add sp,sp,t1 - ffb8: 7ef8 flw fa4,124(a3) - ffba: 4006 0x4006 - ffbc: 1e25 addi t3,t3,-23 - ffbe: 009f 0000 0000 0x9f - ffc4: 0000 unimp - ffc6: 2000 fld fs0,0(s0) - ffc8: 32000007 0x32000007 - ffcc: 01000007 0x1000007 - ffd0: 5700 lw s0,40(a4) + ff7c: 0000 unimp + ff7e: 0000 unimp + ff80: 0c00 addi s0,sp,528 + ff82: 10000007 0x10000007 + ff86: 0008 addi a0,sp,0 + ff88: 0100 addi s0,sp,128 + ff8a: 5500 lw s0,40(a0) + ff8c: 0810 addi a2,sp,16 + ff8e: 0000 unimp + ff90: 08ae slli a7,a7,0xb + ff92: 0000 unimp + ff94: 8e910003 lb zero,-1815(sp) + ff98: d47f 0xd47f + ff9a: 0009 c.addi zero,2 + ff9c: da00 sw s0,48(a2) + ff9e: 0009 c.addi zero,2 + ffa0: 0300 addi s0,sp,384 + ffa2: 9100 0x9100 + ffa4: 7f8e flw ft11,224(sp) ... - ffda: 070c addi a1,sp,896 - ffdc: 0000 unimp - ffde: 08ae slli a7,a7,0xb - ffe0: 0000 unimp - ffe2: f8910003 lb zero,-119(sp) - ffe6: d47e sw t6,40(sp) - ffe8: 0009 c.addi zero,2 - ffea: da00 sw s0,48(a2) - ffec: 0009 c.addi zero,2 - ffee: 0300 addi s0,sp,384 - fff0: 9100 0x9100 - fff2: 7ef8 flw fa4,124(a3) - ... - fffc: 070c addi a1,sp,896 - fffe: 0000 unimp - 10000: 0720 addi s0,sp,904 - 10002: 0000 unimp - 10004: 0001 nop - 10006: 00072057 0x72057 - 1000a: ae00 fsd fs0,24(a2) - 1000c: 0008 addi a0,sp,0 - 1000e: 0300 addi s0,sp,384 - 10010: 9100 0x9100 - 10012: 7efa flw ft9,188(sp) - 10014: 09d4 addi a3,sp,212 - 10016: 0000 unimp - 10018: 09da slli s3,s3,0x16 - 1001a: 0000 unimp - 1001c: fa910003 lb zero,-87(sp) - 10020: 007e 0x7e - 10022: 0000 unimp - 10024: 0000 unimp - 10026: 0000 unimp - 10028: 0c00 addi s0,sp,528 - 1002a: 10000007 0x10000007 - 1002e: 0008 addi a0,sp,0 - 10030: 0100 addi s0,sp,128 - 10032: 5500 lw s0,40(a0) - 10034: 0810 addi a2,sp,16 + ffae: 0746 slli a4,a4,0x11 + ffb0: 0000 unimp + ffb2: 077a slli a4,a4,0x1e + ffb4: 0000 unimp + ffb6: 0001 nop + ffb8: 7a6e flw fs4,248(sp) + ffba: 9c000007 0x9c000007 + ffbe: 0b000007 0xb000007 + ffc2: 8400 0x8400 + ffc4: 917f 0x917f + ffc6: 7f88 flw fa0,56(a5) + ffc8: 1a06 slli s4,s4,0x21 + ffca: 9f1e0083 lb ra,-1551(t3) + ffce: 079c addi a5,sp,960 + ffd0: 0000 unimp + ffd2: 0806 slli a6,a6,0x1 + ffd4: 0000 unimp + ffd6: 8891000b 0x8891000b + ffda: 067f 0x67f + ffdc: 0079 c.addi zero,30 + ffde: 831a mv t1,t1 + ffe0: 1e00 addi s0,sp,816 + ffe2: 069f 0008 1e00 0x1e000008069f + ffe8: 0008 addi a0,sp,0 + ffea: 1000 addi s0,sp,32 + ffec: 9100 0x9100 + ffee: 7f88 flw fa0,56(a5) + fff0: 7906 flw fs2,96(sp) + fff2: 1a00 addi s0,sp,304 + fff4: fc91 bnez s1,ff10 <__stack_size+0xf710> + fff6: 067e slli a2,a2,0x1f + fff8: 0079 c.addi zero,30 + fffa: 1e1a slli t3,t3,0x26 + fffc: 1e9f 0008 ae00 0xae0000081e9f + 10002: 0008 addi a0,sp,0 + 10004: 1000 addi s0,sp,32 + 10006: 8900 0x8900 + 10008: 917f 0x917f + 1000a: 7f88 flw fa0,56(a5) + 1000c: 1a06 slli s4,s4,0x21 + 1000e: 7f89 lui t6,0xfffe2 + 10010: fc91 bnez s1,ff2c <__stack_size+0xf72c> + 10012: 067e slli a2,a2,0x1f + 10014: 1e1a slli t3,t3,0x26 + 10016: d49f 0009 da00 0xda000009d49f + 1001c: 0009 c.addi zero,2 + 1001e: 1000 addi s0,sp,32 + 10020: 8900 0x8900 + 10022: 917f 0x917f + 10024: 7f88 flw fa0,56(a5) + 10026: 1a06 slli s4,s4,0x21 + 10028: 7f89 lui t6,0xfffe2 + 1002a: fc91 bnez s1,ff46 <__stack_size+0xf746> + 1002c: 067e slli a2,a2,0x1f + 1002e: 1e1a slli t3,t3,0x26 + 10030: 009f 0000 0000 0x9f 10036: 0000 unimp - 10038: 08ae slli a7,a7,0xb - 1003a: 0000 unimp - 1003c: 8e910003 lb zero,-1815(sp) - 10040: d47f 0xd47f - 10042: 0009 c.addi zero,2 - 10044: da00 sw s0,48(a2) - 10046: 0009 c.addi zero,2 - 10048: 0300 addi s0,sp,384 - 1004a: 9100 0x9100 - 1004c: 7f8e flw ft11,224(sp) - ... - 10056: 0746 slli a4,a4,0x11 - 10058: 0000 unimp - 1005a: 077a slli a4,a4,0x1e - 1005c: 0000 unimp - 1005e: 0001 nop - 10060: 7a6e flw fs4,248(sp) - 10062: 9c000007 0x9c000007 - 10066: 0b000007 0xb000007 - 1006a: 8400 0x8400 - 1006c: 917f 0x917f - 1006e: 7f88 flw fa0,56(a5) - 10070: 1a06 slli s4,s4,0x21 - 10072: 9f1e0083 lb ra,-1551(t3) - 10076: 079c addi a5,sp,960 - 10078: 0000 unimp - 1007a: 0806 slli a6,a6,0x1 - 1007c: 0000 unimp - 1007e: 8891000b 0x8891000b - 10082: 067f 0x67f - 10084: 0079 c.addi zero,30 - 10086: 831a mv t1,t1 - 10088: 1e00 addi s0,sp,816 - 1008a: 069f 0008 1e00 0x1e000008069f - 10090: 0008 addi a0,sp,0 - 10092: 1000 addi s0,sp,32 - 10094: 9100 0x9100 - 10096: 7f88 flw fa0,56(a5) - 10098: 7906 flw fs2,96(sp) - 1009a: 1a00 addi s0,sp,304 - 1009c: fc91 bnez s1,ffb8 <__stack_size+0xf7b8> - 1009e: 067e slli a2,a2,0x1f - 100a0: 0079 c.addi zero,30 - 100a2: 1e1a slli t3,t3,0x26 - 100a4: 1e9f 0008 ae00 0xae0000081e9f - 100aa: 0008 addi a0,sp,0 - 100ac: 1000 addi s0,sp,32 - 100ae: 8900 0x8900 - 100b0: 917f 0x917f - 100b2: 7f88 flw fa0,56(a5) - 100b4: 1a06 slli s4,s4,0x21 - 100b6: 7f89 lui t6,0xfffe2 - 100b8: fc91 bnez s1,ffd4 <__stack_size+0xf7d4> - 100ba: 067e slli a2,a2,0x1f - 100bc: 1e1a slli t3,t3,0x26 - 100be: d49f 0009 da00 0xda000009d49f - 100c4: 0009 c.addi zero,2 - 100c6: 1000 addi s0,sp,32 - 100c8: 8900 0x8900 - 100ca: 917f 0x917f - 100cc: 7f88 flw fa0,56(a5) - 100ce: 1a06 slli s4,s4,0x21 - 100d0: 7f89 lui t6,0xfffe2 - 100d2: fc91 bnez s1,ffee <__stack_size+0xf7ee> - 100d4: 067e slli a2,a2,0x1f - 100d6: 1e1a slli t3,t3,0x26 - 100d8: 009f 0000 0000 0x9f - 100de: 0000 unimp - 100e0: 4600 lw s0,8(a2) - 100e2: 50000007 0x50000007 - 100e6: 01000007 0x1000007 - 100ea: 5c00 lw s0,56(s0) - 100ec: 0750 addi a2,sp,900 - 100ee: 0000 unimp - 100f0: 0756 slli a4,a4,0x15 - 100f2: 0000 unimp - 100f4: 0006 0x6 - 100f6: 0078 addi a4,sp,12 - 100f8: 9f1e0083 lb ra,-1551(t3) - 100fc: 0756 slli a4,a4,0x15 - 100fe: 0000 unimp - 10100: 0772 slli a4,a4,0x1c - 10102: 0000 unimp - 10104: 0001 nop - 10106: 725c flw fa5,36(a2) - 10108: 92000007 0x92000007 - 1010c: 0c000007 0xc000007 - 10110: 7800 flw fs0,48(s0) - 10112: 8300 0x8300 - 10114: 1e00 addi s0,sp,816 - 10116: 0085 addi ra,ra,1 - 10118: 8d22 mv s10,s0 - 1011a: 2200 fld fs0,0(a2) - 1011c: 929f 0007 9c00 0x9c000007929f - 10122: 14000007 0x14000007 - 10126: 7800 flw fs0,48(s0) - 10128: 8300 0x8300 - 1012a: 1e00 addi s0,sp,816 - 1012c: 7f84 flw fs1,56(a5) - 1012e: 8891 andi s1,s1,4 - 10130: 067f 0x67f - 10132: 8f1a mv t5,t1 + 10038: 4600 lw s0,8(a2) + 1003a: 50000007 0x50000007 + 1003e: 01000007 0x1000007 + 10042: 5c00 lw s0,56(s0) + 10044: 0750 addi a2,sp,900 + 10046: 0000 unimp + 10048: 0756 slli a4,a4,0x15 + 1004a: 0000 unimp + 1004c: 0006 0x6 + 1004e: 0078 addi a4,sp,12 + 10050: 9f1e0083 lb ra,-1551(t3) + 10054: 0756 slli a4,a4,0x15 + 10056: 0000 unimp + 10058: 0772 slli a4,a4,0x1c + 1005a: 0000 unimp + 1005c: 0001 nop + 1005e: 725c flw fa5,36(a2) + 10060: 92000007 0x92000007 + 10064: 0c000007 0xc000007 + 10068: 7800 flw fs0,48(s0) + 1006a: 8300 0x8300 + 1006c: 1e00 addi s0,sp,816 + 1006e: 0085 addi ra,ra,1 + 10070: 8d22 mv s10,s0 + 10072: 2200 fld fs0,0(a2) + 10074: 929f 0007 9c00 0x9c000007929f + 1007a: 14000007 0x14000007 + 1007e: 7800 flw fs0,48(s0) + 10080: 8300 0x8300 + 10082: 1e00 addi s0,sp,816 + 10084: 7f84 flw fs1,56(a5) + 10086: 8891 andi s1,s1,4 + 10088: 067f 0x67f + 1008a: 8f1a mv t5,t1 + 1008c: 1e00 addi s0,sp,816 + 1008e: 8522 mv a0,s0 + 10090: 2200 fld fs0,0(a2) + 10092: 9c9f 0007 0600 0x60000079c9f + 10098: 0008 addi a0,sp,0 + 1009a: 1400 addi s0,sp,544 + 1009c: 7800 flw fs0,48(s0) + 1009e: 8300 0x8300 + 100a0: 1e00 addi s0,sp,816 + 100a2: 8891 andi s1,s1,4 + 100a4: 067f 0x67f + 100a6: 0079 c.addi zero,30 + 100a8: 8f1a mv t5,t1 + 100aa: 1e00 addi s0,sp,816 + 100ac: 8522 mv a0,s0 + 100ae: 2200 fld fs0,0(a2) + 100b0: 069f 0008 0c00 0xc000008069f + 100b6: 0008 addi a0,sp,0 + 100b8: 1900 addi s0,sp,176 + 100ba: 9100 0x9100 + 100bc: 7efc flw fa5,124(a3) + 100be: 7906 flw fs2,96(sp) + 100c0: 1a00 addi s0,sp,304 + 100c2: 0078 addi a4,sp,12 + 100c4: 911e add sp,sp,t2 + 100c6: 7f88 flw fa0,56(a5) + 100c8: 7906 flw fs2,96(sp) + 100ca: 1a00 addi s0,sp,304 + 100cc: 221e008f 0x221e008f + 100d0: 0085 addi ra,ra,1 + 100d2: 9f22 add t5,t5,s0 + 100d4: 080c addi a1,sp,16 + 100d6: 0000 unimp + 100d8: 081e slli a6,a6,0x7 + 100da: 0000 unimp + 100dc: 001d c.addi zero,7 + 100de: fc91 bnez s1,fffa <__stack_size+0xf7fa> + 100e0: 067e slli a2,a2,0x1f + 100e2: 0079 c.addi zero,30 + 100e4: 781a flw fa6,164(sp) + 100e6: 1e00 addi s0,sp,816 + 100e8: 8891 andi s1,s1,4 + 100ea: 067f 0x67f + 100ec: 0079 c.addi zero,30 + 100ee: 911a add sp,sp,t1 + 100f0: 7efc flw fa5,124(a3) + 100f2: 4006 0x4006 + 100f4: 1e25 addi t3,t3,-23 + 100f6: 8522 mv a0,s0 + 100f8: 2200 fld fs0,0(a2) + 100fa: 1e9f 0008 ae00 0xae0000081e9f + 10100: 0008 addi a0,sp,0 + 10102: 1d00 addi s0,sp,688 + 10104: 8900 0x8900 + 10106: 917f 0x917f + 10108: 7efc flw fa5,124(a3) + 1010a: 1a06 slli s4,s4,0x21 + 1010c: 0078 addi a4,sp,12 + 1010e: 891e mv s2,t2 + 10110: 917f 0x917f + 10112: 7f88 flw fa0,56(a5) + 10114: 1a06 slli s4,s4,0x21 + 10116: fc91 bnez s1,10032 <__stack_size+0xf832> + 10118: 067e slli a2,a2,0x1f + 1011a: 2540 fld fs0,136(a0) + 1011c: 221e fld ft4,448(sp) + 1011e: 0085 addi ra,ra,1 + 10120: 9f22 add t5,t5,s0 + 10122: 09d4 addi a3,sp,212 + 10124: 0000 unimp + 10126: 09da slli s3,s3,0x16 + 10128: 0000 unimp + 1012a: 001d c.addi zero,7 + 1012c: 7f89 lui t6,0xfffe2 + 1012e: fc91 bnez s1,1004a <__stack_size+0xf84a> + 10130: 067e slli a2,a2,0x1f + 10132: 781a flw fa6,164(sp) 10134: 1e00 addi s0,sp,816 - 10136: 8522 mv a0,s0 - 10138: 2200 fld fs0,0(a2) - 1013a: 9c9f 0007 0600 0x60000079c9f - 10140: 0008 addi a0,sp,0 - 10142: 1400 addi s0,sp,544 - 10144: 7800 flw fs0,48(s0) - 10146: 8300 0x8300 - 10148: 1e00 addi s0,sp,816 - 1014a: 8891 andi s1,s1,4 - 1014c: 067f 0x67f - 1014e: 0079 c.addi zero,30 - 10150: 8f1a mv t5,t1 - 10152: 1e00 addi s0,sp,816 - 10154: 8522 mv a0,s0 - 10156: 2200 fld fs0,0(a2) - 10158: 069f 0008 0c00 0xc000008069f - 1015e: 0008 addi a0,sp,0 - 10160: 1900 addi s0,sp,176 - 10162: 9100 0x9100 - 10164: 7efc flw fa5,124(a3) - 10166: 7906 flw fs2,96(sp) - 10168: 1a00 addi s0,sp,304 - 1016a: 0078 addi a4,sp,12 - 1016c: 911e add sp,sp,t2 - 1016e: 7f88 flw fa0,56(a5) - 10170: 7906 flw fs2,96(sp) - 10172: 1a00 addi s0,sp,304 - 10174: 221e008f 0x221e008f - 10178: 0085 addi ra,ra,1 - 1017a: 9f22 add t5,t5,s0 - 1017c: 080c addi a1,sp,16 - 1017e: 0000 unimp - 10180: 081e slli a6,a6,0x7 - 10182: 0000 unimp - 10184: 001d c.addi zero,7 - 10186: fc91 bnez s1,100a2 <__stack_size+0xf8a2> - 10188: 067e slli a2,a2,0x1f - 1018a: 0079 c.addi zero,30 - 1018c: 781a flw fa6,164(sp) - 1018e: 1e00 addi s0,sp,816 - 10190: 8891 andi s1,s1,4 + 10136: 7f89 lui t6,0xfffe2 + 10138: 8891 andi s1,s1,4 + 1013a: 067f 0x67f + 1013c: 911a add sp,sp,t1 + 1013e: 7efc flw fa5,124(a3) + 10140: 4006 0x4006 + 10142: 1e25 addi t3,t3,-23 + 10144: 8522 mv a0,s0 + 10146: 2200 fld fs0,0(a2) + 10148: 009f 0000 0000 0x9f + 1014e: 0000 unimp + 10150: 4a00 lw s0,16(a2) + 10152: 92000007 0x92000007 + 10156: 01000007 0x1000007 + 1015a: 6d00 flw fs0,24(a0) + 1015c: 0792 slli a5,a5,0x4 + 1015e: 0000 unimp + 10160: 079c addi a5,sp,960 + 10162: 0000 unimp + 10164: 7f84000b 0x7f84000b + 10168: 8891 andi s1,s1,4 + 1016a: 067f 0x67f + 1016c: 8f1a mv t5,t1 + 1016e: 1e00 addi s0,sp,816 + 10170: 9c9f 0007 0c00 0xc0000079c9f + 10176: 0008 addi a0,sp,0 + 10178: 0b00 addi s0,sp,400 + 1017a: 9100 0x9100 + 1017c: 7f88 flw fa0,56(a5) + 1017e: 7906 flw fs2,96(sp) + 10180: 1a00 addi s0,sp,304 + 10182: 9f1e008f 0x9f1e008f + 10186: 080c addi a1,sp,16 + 10188: 0000 unimp + 1018a: 081e slli a6,a6,0x7 + 1018c: 0000 unimp + 1018e: 8891000f 0x8891000f 10192: 067f 0x67f 10194: 0079 c.addi zero,30 10196: 911a add sp,sp,t1 10198: 7efc flw fa5,124(a3) 1019a: 4006 0x4006 1019c: 1e25 addi t3,t3,-23 - 1019e: 8522 mv a0,s0 - 101a0: 2200 fld fs0,0(a2) - 101a2: 1e9f 0008 ae00 0xae0000081e9f - 101a8: 0008 addi a0,sp,0 - 101aa: 1d00 addi s0,sp,688 - 101ac: 8900 0x8900 - 101ae: 917f 0x917f - 101b0: 7efc flw fa5,124(a3) - 101b2: 1a06 slli s4,s4,0x21 - 101b4: 0078 addi a4,sp,12 - 101b6: 891e mv s2,t2 - 101b8: 917f 0x917f - 101ba: 7f88 flw fa0,56(a5) - 101bc: 1a06 slli s4,s4,0x21 - 101be: fc91 bnez s1,100da <__stack_size+0xf8da> - 101c0: 067e slli a2,a2,0x1f - 101c2: 2540 fld fs0,136(a0) - 101c4: 221e fld ft4,448(sp) - 101c6: 0085 addi ra,ra,1 - 101c8: 9f22 add t5,t5,s0 - 101ca: 09d4 addi a3,sp,212 - 101cc: 0000 unimp - 101ce: 09da slli s3,s3,0x16 - 101d0: 0000 unimp - 101d2: 001d c.addi zero,7 - 101d4: 7f89 lui t6,0xfffe2 - 101d6: fc91 bnez s1,100f2 <__stack_size+0xf8f2> - 101d8: 067e slli a2,a2,0x1f - 101da: 781a flw fa6,164(sp) - 101dc: 1e00 addi s0,sp,816 - 101de: 7f89 lui t6,0xfffe2 - 101e0: 8891 andi s1,s1,4 - 101e2: 067f 0x67f - 101e4: 911a add sp,sp,t1 - 101e6: 7efc flw fa5,124(a3) - 101e8: 4006 0x4006 - 101ea: 1e25 addi t3,t3,-23 - 101ec: 8522 mv a0,s0 - 101ee: 2200 fld fs0,0(a2) - 101f0: 009f 0000 0000 0x9f - 101f6: 0000 unimp - 101f8: 4a00 lw s0,16(a2) - 101fa: 92000007 0x92000007 - 101fe: 01000007 0x1000007 - 10202: 6d00 flw fs0,24(a0) - 10204: 0792 slli a5,a5,0x4 + 1019e: 1e9f 0008 ae00 0xae0000081e9f + 101a4: 0008 addi a0,sp,0 + 101a6: 0f00 addi s0,sp,912 + 101a8: 8900 0x8900 + 101aa: 917f 0x917f + 101ac: 7f88 flw fa0,56(a5) + 101ae: 1a06 slli s4,s4,0x21 + 101b0: fc91 bnez s1,100cc <__stack_size+0xf8cc> + 101b2: 067e slli a2,a2,0x1f + 101b4: 2540 fld fs0,136(a0) + 101b6: 9f1e add t5,t5,t2 + 101b8: 09d4 addi a3,sp,212 + 101ba: 0000 unimp + 101bc: 09da slli s3,s3,0x16 + 101be: 0000 unimp + 101c0: 7f89000f 0x7f89000f + 101c4: 8891 andi s1,s1,4 + 101c6: 067f 0x67f + 101c8: 911a add sp,sp,t1 + 101ca: 7efc flw fa5,124(a3) + 101cc: 4006 0x4006 + 101ce: 1e25 addi t3,t3,-23 + 101d0: 009f 0000 0000 0x9f + 101d6: 0000 unimp + 101d8: 5600 lw s0,40(a2) + 101da: 6a000007 0x6a000007 + 101de: 01000007 0x1000007 + 101e2: 5900 lw s0,48(a0) + ... + 101ec: 073e slli a4,a4,0xf + 101ee: 0000 unimp + 101f0: 080c addi a1,sp,16 + 101f2: 0000 unimp + 101f4: 0001 nop + 101f6: 00080c6f jal s8,901f6 <__stack_size+0x8f9f6> + 101fa: ae00 fsd fs0,24(a2) + 101fc: 0008 addi a0,sp,0 + 101fe: 0300 addi s0,sp,384 + 10200: 9100 0x9100 + 10202: 7efe flw ft9,252(sp) + 10204: 09d4 addi a3,sp,212 10206: 0000 unimp - 10208: 079c addi a5,sp,960 + 10208: 09da slli s3,s3,0x16 1020a: 0000 unimp - 1020c: 7f84000b 0x7f84000b - 10210: 8891 andi s1,s1,4 - 10212: 067f 0x67f - 10214: 8f1a mv t5,t1 - 10216: 1e00 addi s0,sp,816 - 10218: 9c9f 0007 0c00 0xc0000079c9f + 1020c: fe910003 lb zero,-23(sp) + 10210: 007e 0x7e + 10212: 0000 unimp + 10214: 0000 unimp + 10216: 0000 unimp + 10218: 3e00 fld fs0,56(a2) + 1021a: ae000007 0xae000007 1021e: 0008 addi a0,sp,0 - 10220: 0b00 addi s0,sp,400 - 10222: 9100 0x9100 - 10224: 7f88 flw fa0,56(a5) - 10226: 7906 flw fs2,96(sp) - 10228: 1a00 addi s0,sp,304 - 1022a: 9f1e008f 0x9f1e008f - 1022e: 080c addi a1,sp,16 + 10220: 0100 addi s0,sp,128 + 10222: 5800 lw s0,48(s0) + 10224: 09d4 addi a3,sp,212 + 10226: 0000 unimp + 10228: 09da slli s3,s3,0x16 + 1022a: 0000 unimp + 1022c: 0001 nop + 1022e: 0058 addi a4,sp,4 10230: 0000 unimp - 10232: 081e slli a6,a6,0x7 + 10232: 0000 unimp 10234: 0000 unimp - 10236: 8891000f 0x8891000f - 1023a: 067f 0x67f - 1023c: 0079 c.addi zero,30 - 1023e: 911a add sp,sp,t1 - 10240: 7efc flw fa5,124(a3) - 10242: 4006 0x4006 - 10244: 1e25 addi t3,t3,-23 - 10246: 1e9f 0008 ae00 0xae0000081e9f - 1024c: 0008 addi a0,sp,0 - 1024e: 0f00 addi s0,sp,912 - 10250: 8900 0x8900 - 10252: 917f 0x917f - 10254: 7f88 flw fa0,56(a5) - 10256: 1a06 slli s4,s4,0x21 - 10258: fc91 bnez s1,10174 <__stack_size+0xf974> - 1025a: 067e slli a2,a2,0x1f - 1025c: 2540 fld fs0,136(a0) - 1025e: 9f1e add t5,t5,t2 - 10260: 09d4 addi a3,sp,212 - 10262: 0000 unimp - 10264: 09da slli s3,s3,0x16 - 10266: 0000 unimp - 10268: 7f89000f 0x7f89000f - 1026c: 8891 andi s1,s1,4 - 1026e: 067f 0x67f - 10270: 911a add sp,sp,t1 - 10272: 7efc flw fa5,124(a3) - 10274: 4006 0x4006 - 10276: 1e25 addi t3,t3,-23 - 10278: 009f 0000 0000 0x9f - 1027e: 0000 unimp - 10280: 5600 lw s0,40(a2) - 10282: 6a000007 0x6a000007 - 10286: 01000007 0x1000007 - 1028a: 5900 lw s0,48(a0) + 10236: 8000 0x8000 + 10238: a8000007 0xa8000007 + 1023c: 01000007 0x1000007 + 10240: 5a00 lw s0,48(a2) ... - 10294: 073e slli a4,a4,0xf - 10296: 0000 unimp - 10298: 080c addi a1,sp,16 - 1029a: 0000 unimp - 1029c: 0001 nop - 1029e: 00080c6f jal s8,9029e <__stack_size+0x8fa9e> - 102a2: ae00 fsd fs0,24(a2) - 102a4: 0008 addi a0,sp,0 - 102a6: 0300 addi s0,sp,384 - 102a8: 9100 0x9100 - 102aa: 7efe flw ft9,252(sp) - 102ac: 09d4 addi a3,sp,212 - 102ae: 0000 unimp - 102b0: 09da slli s3,s3,0x16 - 102b2: 0000 unimp - 102b4: fe910003 lb zero,-23(sp) - 102b8: 007e 0x7e - 102ba: 0000 unimp - 102bc: 0000 unimp - 102be: 0000 unimp - 102c0: 3e00 fld fs0,56(a2) - 102c2: ae000007 0xae000007 - 102c6: 0008 addi a0,sp,0 - 102c8: 0100 addi s0,sp,128 - 102ca: 5800 lw s0,48(s0) - 102cc: 09d4 addi a3,sp,212 - 102ce: 0000 unimp - 102d0: 09da slli s3,s3,0x16 - 102d2: 0000 unimp - 102d4: 0001 nop - 102d6: 0058 addi a4,sp,4 - 102d8: 0000 unimp - 102da: 0000 unimp + 1024a: 0780 addi s0,sp,960 + 1024c: 0000 unimp + 1024e: 07a0 addi s0,sp,968 + 10250: 0000 unimp + 10252: 001f 007d 4b40 0x4b40007d001f + 10258: 2224 fld fs1,64(a2) + 1025a: 0081 addi ra,ra,0 + 1025c: 4b40 lw s0,20(a4) + 1025e: 2224 fld fs1,64(a2) + 10260: 8b2d andi a4,a4,11 + 10262: 4000 lw s0,0(s0) + 10264: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn + 10268: 4000 lw s0,0(s0) + 1026a: 2d22244b 0x2d22244b + 1026e: 0821 addi a6,a6,8 + 10270: 1aff 0x1aff + 10272: 009f 0000 0000 0x9f + 10278: 0000 unimp + 1027a: 8400 0x8400 + 1027c: a4000007 0xa4000007 + 10280: 01000007 0x1000007 + 10284: 5b00 lw s0,48(a4) + ... + 1028e: 0788 addi a0,sp,960 + 10290: 0000 unimp + 10292: 078e slli a5,a5,0x3 + 10294: 0000 unimp + 10296: 0011 c.addi zero,4 + 10298: 008e slli ra,ra,0x3 + 1029a: 4b40 lw s0,20(a4) + 1029c: 2224 fld fs1,64(a2) + 1029e: 0082 slli ra,ra,0x0 + 102a0: 4b40 lw s0,20(a4) + 102a2: 2224 fld fs1,64(a2) + 102a4: 082d addi a6,a6,11 + 102a6: 1aff 0x1aff + 102a8: 8e9f 0007 a400 0xa40000078e9f + 102ae: 1f000007 0x1f000007 + 102b2: 8e00 0x8e00 + 102b4: 4000 lw s0,0(s0) + 102b6: 8222244b fnmsub.d fs0,ft4,ft2,fa6,rdn + 102ba: 4000 lw s0,0(s0) + 102bc: 2d22244b 0x2d22244b + 102c0: 008a slli ra,ra,0x2 + 102c2: 4b40 lw s0,20(a4) + 102c4: 2224 fld fs1,64(a2) + 102c6: 4b40007b 0x4b40007b + 102ca: 2224 fld fs1,64(a2) + 102cc: 212d jal 106f6 <__stack_size+0xfef6> + 102ce: ff08 fsw fa0,56(a4) + 102d0: 9f1a add t5,t5,t1 + ... + 102da: 0798 addi a4,sp,960 102dc: 0000 unimp - 102de: 8000 0x8000 - 102e0: a8000007 0xa8000007 - 102e4: 01000007 0x1000007 - 102e8: 5a00 lw s0,48(a2) - ... - 102f2: 0780 addi s0,sp,960 - 102f4: 0000 unimp - 102f6: 07a0 addi s0,sp,968 - 102f8: 0000 unimp - 102fa: 001f 007d 4b40 0x4b40007d001f - 10300: 2224 fld fs1,64(a2) - 10302: 0081 addi ra,ra,0 - 10304: 4b40 lw s0,20(a4) - 10306: 2224 fld fs1,64(a2) - 10308: 8b2d andi a4,a4,11 - 1030a: 4000 lw s0,0(s0) - 1030c: 7a22244b fnmsub.d fs0,ft4,ft2,fa5,rdn - 10310: 4000 lw s0,0(s0) - 10312: 2d22244b 0x2d22244b - 10316: 0821 addi a6,a6,8 - 10318: 1aff 0x1aff - 1031a: 009f 0000 0000 0x9f - 10320: 0000 unimp - 10322: 8400 0x8400 - 10324: a4000007 0xa4000007 - 10328: 01000007 0x1000007 - 1032c: 5b00 lw s0,48(a4) - ... - 10336: 0788 addi a0,sp,960 - 10338: 0000 unimp - 1033a: 078e slli a5,a5,0x3 - 1033c: 0000 unimp - 1033e: 0011 c.addi zero,4 - 10340: 008e slli ra,ra,0x3 - 10342: 4b40 lw s0,20(a4) - 10344: 2224 fld fs1,64(a2) - 10346: 0082 slli ra,ra,0x0 - 10348: 4b40 lw s0,20(a4) - 1034a: 2224 fld fs1,64(a2) - 1034c: 082d addi a6,a6,11 - 1034e: 1aff 0x1aff - 10350: 8e9f 0007 a400 0xa40000078e9f - 10356: 1f000007 0x1f000007 - 1035a: 8e00 0x8e00 - 1035c: 4000 lw s0,0(s0) - 1035e: 8222244b fnmsub.d fs0,ft4,ft2,fa6,rdn - 10362: 4000 lw s0,0(s0) - 10364: 2d22244b 0x2d22244b - 10368: 008a slli ra,ra,0x2 - 1036a: 4b40 lw s0,20(a4) - 1036c: 2224 fld fs1,64(a2) - 1036e: 4b40007b 0x4b40007b - 10372: 2224 fld fs1,64(a2) - 10374: 212d jal 1079e <__stack_size+0xff9e> - 10376: ff08 fsw fa0,56(a4) - 10378: 9f1a add t5,t5,t1 - ... - 10382: 0798 addi a4,sp,960 - 10384: 0000 unimp - 10386: 07ba slli a5,a5,0xe - 10388: 0000 unimp - 1038a: 0001 nop - 1038c: ba6c fsd fa1,240(a2) - 1038e: c4000007 0xc4000007 - 10392: 10000007 0x10000007 - 10396: 9100 0x9100 - 10398: 7fb0 flw fa2,120(a5) - 1039a: 4006 0x4006 - 1039c: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn - 103a0: 4000 lw s0,0(s0) - 103a2: 2d22244b 0x2d22244b - 103a6: c49f 0007 0600 0x6000007c49f - 103ac: 0008 addi a0,sp,0 - 103ae: 4200 lw s0,0(a2) - 103b0: 9100 0x9100 - 103b2: 7fb0 flw fa2,120(a5) - 103b4: 4006 0x4006 - 103b6: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 103ba: 7f84 flw fs1,56(a5) - 103bc: 7906 flw fs2,96(sp) - 103be: 1a00 addi s0,sp,304 - 103c0: 791e0083 lb ra,1937(t3) + 102de: 07ba slli a5,a5,0xe + 102e0: 0000 unimp + 102e2: 0001 nop + 102e4: ba6c fsd fa1,240(a2) + 102e6: c4000007 0xc4000007 + 102ea: 10000007 0x10000007 + 102ee: 9100 0x9100 + 102f0: 7fb0 flw fa2,120(a5) + 102f2: 4006 0x4006 + 102f4: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn + 102f8: 4000 lw s0,0(s0) + 102fa: 2d22244b 0x2d22244b + 102fe: c49f 0007 0600 0x6000007c49f + 10304: 0008 addi a0,sp,0 + 10306: 4200 lw s0,0(a2) + 10308: 9100 0x9100 + 1030a: 7fb0 flw fa2,120(a5) + 1030c: 4006 0x4006 + 1030e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 10312: 7f84 flw fs1,56(a5) + 10314: 7906 flw fs2,96(sp) + 10316: 1a00 addi s0,sp,304 + 10318: 791e0083 lb ra,1937(t3) + 1031c: 1a00 addi s0,sp,304 + 1031e: 8491 srai s1,s1,0x4 + 10320: 067f 0x67f + 10322: 2540 fld fs0,136(a0) + 10324: 911e0083 lb ra,-1775(t3) + 10328: 7f84 flw fs1,56(a5) + 1032a: 7906 flw fs2,96(sp) + 1032c: 1a00 addi s0,sp,304 + 1032e: 221e008f 0x221e008f + 10332: 8491 srai s1,s1,0x4 + 10334: 067f 0x67f + 10336: 0079 c.addi zero,30 + 10338: 831a mv t1,t1 + 1033a: 1e00 addi s0,sp,816 + 1033c: 2540 fld fs0,136(a0) + 1033e: 7922 flw fs2,40(sp) + 10340: 1a00 addi s0,sp,304 + 10342: 2440 fld fs0,136(s0) + 10344: 4022 0x4022 + 10346: 2d22244b 0x2d22244b + 1034a: 069f 0008 0c00 0xc000008069f + 10350: 0008 addi a0,sp,0 + 10352: 5100 lw s0,32(a0) + 10354: 9100 0x9100 + 10356: 7fb0 flw fa2,120(a5) + 10358: 4006 0x4006 + 1035a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 1035e: 7f84 flw fs1,56(a5) + 10360: 7906 flw fs2,96(sp) + 10362: 1a00 addi s0,sp,304 + 10364: fc91 bnez s1,10280 <__stack_size+0xfa80> + 10366: 067e slli a2,a2,0x1f + 10368: 0079 c.addi zero,30 + 1036a: 1e1a slli t3,t3,0x26 + 1036c: 0079 c.addi zero,30 + 1036e: 911a add sp,sp,t1 + 10370: 7efc flw fa5,124(a3) + 10372: 7906 flw fs2,96(sp) + 10374: 1a00 addi s0,sp,304 + 10376: 8491 srai s1,s1,0x4 + 10378: 067f 0x67f + 1037a: 2540 fld fs0,136(a0) + 1037c: 911e add sp,sp,t2 + 1037e: 7f84 flw fs1,56(a5) + 10380: 7906 flw fs2,96(sp) + 10382: 1a00 addi s0,sp,304 + 10384: 221e008f 0x221e008f + 10388: 8491 srai s1,s1,0x4 + 1038a: 067f 0x67f + 1038c: 0079 c.addi zero,30 + 1038e: 911a add sp,sp,t1 + 10390: 7efc flw fa5,124(a3) + 10392: 7906 flw fs2,96(sp) + 10394: 1a00 addi s0,sp,304 + 10396: 401e 0x401e + 10398: 2225 jal 104c0 <__stack_size+0xfcc0> + 1039a: 0079 c.addi zero,30 + 1039c: 401a 0x401a + 1039e: 2224 fld fs1,64(a2) + 103a0: 4b40 lw s0,20(a4) + 103a2: 2224 fld fs1,64(a2) + 103a4: 9f2d 0x9f2d + 103a6: 080c addi a1,sp,16 + 103a8: 0000 unimp + 103aa: 081e slli a6,a6,0x7 + 103ac: 0000 unimp + 103ae: 0055 c.addi zero,21 + 103b0: b091 j fbf4 <__stack_size+0xf3f4> + 103b2: 067f 0x67f + 103b4: 4b40 lw s0,20(a4) + 103b6: 2224 fld fs1,64(a2) + 103b8: 8491 srai s1,s1,0x4 + 103ba: 067f 0x67f + 103bc: 0079 c.addi zero,30 + 103be: 911a add sp,sp,t1 + 103c0: 7efc flw fa5,124(a3) + 103c2: 7906 flw fs2,96(sp) 103c4: 1a00 addi s0,sp,304 - 103c6: 8491 srai s1,s1,0x4 - 103c8: 067f 0x67f - 103ca: 2540 fld fs0,136(a0) - 103cc: 911e0083 lb ra,-1775(t3) - 103d0: 7f84 flw fs1,56(a5) - 103d2: 7906 flw fs2,96(sp) - 103d4: 1a00 addi s0,sp,304 - 103d6: 221e008f 0x221e008f - 103da: 8491 srai s1,s1,0x4 - 103dc: 067f 0x67f - 103de: 0079 c.addi zero,30 - 103e0: 831a mv t1,t1 - 103e2: 1e00 addi s0,sp,816 - 103e4: 2540 fld fs0,136(a0) - 103e6: 7922 flw fs2,40(sp) - 103e8: 1a00 addi s0,sp,304 - 103ea: 2440 fld fs0,136(s0) - 103ec: 4022 0x4022 - 103ee: 2d22244b 0x2d22244b - 103f2: 069f 0008 0c00 0xc000008069f - 103f8: 0008 addi a0,sp,0 - 103fa: 5100 lw s0,32(a0) - 103fc: 9100 0x9100 - 103fe: 7fb0 flw fa2,120(a5) - 10400: 4006 0x4006 - 10402: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 10406: 7f84 flw fs1,56(a5) - 10408: 7906 flw fs2,96(sp) - 1040a: 1a00 addi s0,sp,304 - 1040c: fc91 bnez s1,10328 <__stack_size+0xfb28> - 1040e: 067e slli a2,a2,0x1f - 10410: 0079 c.addi zero,30 - 10412: 1e1a slli t3,t3,0x26 - 10414: 0079 c.addi zero,30 - 10416: 911a add sp,sp,t1 - 10418: 7efc flw fa5,124(a3) - 1041a: 7906 flw fs2,96(sp) - 1041c: 1a00 addi s0,sp,304 - 1041e: 8491 srai s1,s1,0x4 - 10420: 067f 0x67f - 10422: 2540 fld fs0,136(a0) - 10424: 911e add sp,sp,t2 - 10426: 7f84 flw fs1,56(a5) - 10428: 7906 flw fs2,96(sp) - 1042a: 1a00 addi s0,sp,304 - 1042c: 221e008f 0x221e008f + 103c6: 791e flw fs2,228(sp) + 103c8: 1a00 addi s0,sp,304 + 103ca: fc91 bnez s1,102e6 <__stack_size+0xfae6> + 103cc: 067e slli a2,a2,0x1f + 103ce: 0079 c.addi zero,30 + 103d0: 911a add sp,sp,t1 + 103d2: 7f84 flw fs1,56(a5) + 103d4: 4006 0x4006 + 103d6: 1e25 addi t3,t3,-23 + 103d8: 8491 srai s1,s1,0x4 + 103da: 067f 0x67f + 103dc: 0079 c.addi zero,30 + 103de: 911a add sp,sp,t1 + 103e0: 7efc flw fa5,124(a3) + 103e2: 4006 0x4006 + 103e4: 1e25 addi t3,t3,-23 + 103e6: 9122 add sp,sp,s0 + 103e8: 7f84 flw fs1,56(a5) + 103ea: 7906 flw fs2,96(sp) + 103ec: 1a00 addi s0,sp,304 + 103ee: fc91 bnez s1,1030a <__stack_size+0xfb0a> + 103f0: 067e slli a2,a2,0x1f + 103f2: 0079 c.addi zero,30 + 103f4: 1e1a slli t3,t3,0x26 + 103f6: 2540 fld fs0,136(a0) + 103f8: 7922 flw fs2,40(sp) + 103fa: 1a00 addi s0,sp,304 + 103fc: 2440 fld fs0,136(s0) + 103fe: 4022 0x4022 + 10400: 2d22244b 0x2d22244b + 10404: 1e9f 0008 5000 0x500000081e9f + 1040a: 0008 addi a0,sp,0 + 1040c: 5500 lw s0,40(a0) + 1040e: 9100 0x9100 + 10410: 7fb0 flw fa2,120(a5) + 10412: 4006 0x4006 + 10414: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn + 10418: 917f 0x917f + 1041a: 7f84 flw fs1,56(a5) + 1041c: 1a06 slli s4,s4,0x21 + 1041e: 7f89 lui t6,0xfffe2 + 10420: fc91 bnez s1,1033c <__stack_size+0xfb3c> + 10422: 067e slli a2,a2,0x1f + 10424: 1e1a slli t3,t3,0x26 + 10426: 7f89 lui t6,0xfffe2 + 10428: 891a mv s2,t1 + 1042a: 917f 0x917f + 1042c: 7efc flw fa5,124(a3) + 1042e: 1a06 slli s4,s4,0x21 10430: 8491 srai s1,s1,0x4 10432: 067f 0x67f - 10434: 0079 c.addi zero,30 - 10436: 911a add sp,sp,t1 - 10438: 7efc flw fa5,124(a3) - 1043a: 7906 flw fs2,96(sp) - 1043c: 1a00 addi s0,sp,304 - 1043e: 401e 0x401e - 10440: 2225 jal 10568 <__stack_size+0xfd68> - 10442: 0079 c.addi zero,30 - 10444: 401a 0x401a - 10446: 2224 fld fs1,64(a2) - 10448: 4b40 lw s0,20(a4) - 1044a: 2224 fld fs1,64(a2) - 1044c: 9f2d 0x9f2d - 1044e: 080c addi a1,sp,16 - 10450: 0000 unimp - 10452: 081e slli a6,a6,0x7 - 10454: 0000 unimp - 10456: 0055 c.addi zero,21 - 10458: b091 j fc9c <__stack_size+0xf49c> - 1045a: 067f 0x67f - 1045c: 4b40 lw s0,20(a4) - 1045e: 2224 fld fs1,64(a2) - 10460: 8491 srai s1,s1,0x4 - 10462: 067f 0x67f - 10464: 0079 c.addi zero,30 - 10466: 911a add sp,sp,t1 - 10468: 7efc flw fa5,124(a3) - 1046a: 7906 flw fs2,96(sp) - 1046c: 1a00 addi s0,sp,304 - 1046e: 791e flw fs2,228(sp) - 10470: 1a00 addi s0,sp,304 - 10472: fc91 bnez s1,1038e <__stack_size+0xfb8e> - 10474: 067e slli a2,a2,0x1f - 10476: 0079 c.addi zero,30 - 10478: 911a add sp,sp,t1 - 1047a: 7f84 flw fs1,56(a5) - 1047c: 4006 0x4006 - 1047e: 1e25 addi t3,t3,-23 - 10480: 8491 srai s1,s1,0x4 - 10482: 067f 0x67f - 10484: 0079 c.addi zero,30 - 10486: 911a add sp,sp,t1 - 10488: 7efc flw fa5,124(a3) - 1048a: 4006 0x4006 - 1048c: 1e25 addi t3,t3,-23 - 1048e: 9122 add sp,sp,s0 - 10490: 7f84 flw fs1,56(a5) - 10492: 7906 flw fs2,96(sp) - 10494: 1a00 addi s0,sp,304 - 10496: fc91 bnez s1,103b2 <__stack_size+0xfbb2> - 10498: 067e slli a2,a2,0x1f - 1049a: 0079 c.addi zero,30 - 1049c: 1e1a slli t3,t3,0x26 - 1049e: 2540 fld fs0,136(a0) - 104a0: 7922 flw fs2,40(sp) - 104a2: 1a00 addi s0,sp,304 - 104a4: 2440 fld fs0,136(s0) - 104a6: 4022 0x4022 - 104a8: 2d22244b 0x2d22244b - 104ac: 1e9f 0008 5000 0x500000081e9f - 104b2: 0008 addi a0,sp,0 - 104b4: 5500 lw s0,40(a0) - 104b6: 9100 0x9100 - 104b8: 7fb0 flw fa2,120(a5) - 104ba: 4006 0x4006 - 104bc: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn - 104c0: 917f 0x917f - 104c2: 7f84 flw fs1,56(a5) - 104c4: 1a06 slli s4,s4,0x21 - 104c6: 7f89 lui t6,0xfffe2 - 104c8: fc91 bnez s1,103e4 <__stack_size+0xfbe4> - 104ca: 067e slli a2,a2,0x1f - 104cc: 1e1a slli t3,t3,0x26 - 104ce: 7f89 lui t6,0xfffe2 - 104d0: 891a mv s2,t1 - 104d2: 917f 0x917f - 104d4: 7efc flw fa5,124(a3) - 104d6: 1a06 slli s4,s4,0x21 - 104d8: 8491 srai s1,s1,0x4 - 104da: 067f 0x67f - 104dc: 2540 fld fs0,136(a0) - 104de: 891e mv s2,t2 - 104e0: 917f 0x917f - 104e2: 7f84 flw fs1,56(a5) - 104e4: 1a06 slli s4,s4,0x21 - 104e6: fc91 bnez s1,10402 <__stack_size+0xfc02> - 104e8: 067e slli a2,a2,0x1f - 104ea: 2540 fld fs0,136(a0) - 104ec: 221e fld ft4,448(sp) - 104ee: 7f89 lui t6,0xfffe2 - 104f0: 8491 srai s1,s1,0x4 - 104f2: 067f 0x67f - 104f4: 891a mv s2,t1 - 104f6: 917f 0x917f - 104f8: 7efc flw fa5,124(a3) - 104fa: 1a06 slli s4,s4,0x21 - 104fc: 401e 0x401e - 104fe: 2225 jal 10626 <__stack_size+0xfe26> - 10500: 7f89 lui t6,0xfffe2 - 10502: 401a 0x401a - 10504: 2224 fld fs1,64(a2) + 10434: 2540 fld fs0,136(a0) + 10436: 891e mv s2,t2 + 10438: 917f 0x917f + 1043a: 7f84 flw fs1,56(a5) + 1043c: 1a06 slli s4,s4,0x21 + 1043e: fc91 bnez s1,1035a <__stack_size+0xfb5a> + 10440: 067e slli a2,a2,0x1f + 10442: 2540 fld fs0,136(a0) + 10444: 221e fld ft4,448(sp) + 10446: 7f89 lui t6,0xfffe2 + 10448: 8491 srai s1,s1,0x4 + 1044a: 067f 0x67f + 1044c: 891a mv s2,t1 + 1044e: 917f 0x917f + 10450: 7efc flw fa5,124(a3) + 10452: 1a06 slli s4,s4,0x21 + 10454: 401e 0x401e + 10456: 2225 jal 1057e <__stack_size+0xfd7e> + 10458: 7f89 lui t6,0xfffe2 + 1045a: 401a 0x401a + 1045c: 2224 fld fs1,64(a2) + 1045e: 4b40 lw s0,20(a4) + 10460: 2224 fld fs1,64(a2) + 10462: 9f2d 0x9f2d + ... + 1046c: 0798 addi a4,sp,960 + 1046e: 0000 unimp + 10470: 079c addi a5,sp,960 + 10472: 0000 unimp + 10474: 0011 c.addi zero,4 + 10476: 008d addi ra,ra,3 + 10478: 4b40 lw s0,20(a4) + 1047a: 2224 fld fs1,64(a2) + 1047c: 0086 slli ra,ra,0x1 + 1047e: 4b40 lw s0,20(a4) + 10480: 2224 fld fs1,64(a2) + 10482: 082d addi a6,a6,11 + 10484: 1aff 0x1aff + 10486: 9c9f 0007 b600 0xb60000079c9f + 1048c: 1f000007 0x1f000007 + 10490: 8d00 0x8d00 + 10492: 4000 lw s0,0(s0) + 10494: 8622244b 0x8622244b + 10498: 4000 lw s0,0(s0) + 1049a: 2d22244b 0x2d22244b + 1049e: 0084 addi s1,sp,64 + 104a0: 4b40 lw s0,20(a4) + 104a2: 2224 fld fs1,64(a2) + 104a4: 008c addi a1,sp,64 + 104a6: 4b40 lw s0,20(a4) + 104a8: 2224 fld fs1,64(a2) + 104aa: 212d jal 108d4 <__stack_size+0x100d4> + 104ac: ff08 fsw fa0,56(a4) + 104ae: 9f1a add t5,t5,t1 + 104b0: 07b6 slli a5,a5,0xd + 104b2: 0000 unimp + 104b4: 07ba slli a5,a5,0xe + 104b6: 0000 unimp + 104b8: 0022 0x22 + 104ba: 008a slli ra,ra,0x2 + 104bc: 0086 slli ra,ra,0x1 + 104be: 4022 0x4022 + 104c0: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn + 104c4: 4000 lw s0,0(s0) + 104c6: 2d22244b 0x2d22244b + 104ca: 0084 addi s1,sp,64 + 104cc: 4b40 lw s0,20(a4) + 104ce: 2224 fld fs1,64(a2) + 104d0: 008c addi a1,sp,64 + 104d2: 4b40 lw s0,20(a4) + 104d4: 2224 fld fs1,64(a2) + 104d6: 212d jal 10900 <__stack_size+0x10100> + 104d8: ff08 fsw fa0,56(a4) + 104da: 9f1a add t5,t5,t1 + 104dc: 07ba slli a5,a5,0xe + 104de: 0000 unimp + 104e0: 07c4 addi s1,sp,964 + 104e2: 0000 unimp + 104e4: 008a002f 0x8a002f + 104e8: 0086 slli ra,ra,0x1 + 104ea: 4022 0x4022 + 104ec: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn + 104f0: 4000 lw s0,0(s0) + 104f2: 2d22244b 0x2d22244b + 104f6: 0084 addi s1,sp,64 + 104f8: 4b40 lw s0,20(a4) + 104fa: 2224 fld fs1,64(a2) + 104fc: b091 j fd40 <__stack_size+0xf540> + 104fe: 067f 0x67f + 10500: 4b40 lw s0,20(a4) + 10502: 2224 fld fs1,64(a2) + 10504: 0080 addi s0,sp,64 10506: 4b40 lw s0,20(a4) 10508: 2224 fld fs1,64(a2) - 1050a: 9f2d 0x9f2d - ... - 10514: 0798 addi a4,sp,960 - 10516: 0000 unimp - 10518: 079c addi a5,sp,960 - 1051a: 0000 unimp - 1051c: 0011 c.addi zero,4 - 1051e: 008d addi ra,ra,3 - 10520: 4b40 lw s0,20(a4) - 10522: 2224 fld fs1,64(a2) - 10524: 0086 slli ra,ra,0x1 - 10526: 4b40 lw s0,20(a4) - 10528: 2224 fld fs1,64(a2) - 1052a: 082d addi a6,a6,11 - 1052c: 1aff 0x1aff - 1052e: 9c9f 0007 b600 0xb60000079c9f - 10534: 1f000007 0x1f000007 - 10538: 8d00 0x8d00 - 1053a: 4000 lw s0,0(s0) - 1053c: 8622244b 0x8622244b - 10540: 4000 lw s0,0(s0) - 10542: 2d22244b 0x2d22244b - 10546: 0084 addi s1,sp,64 - 10548: 4b40 lw s0,20(a4) - 1054a: 2224 fld fs1,64(a2) - 1054c: 008c addi a1,sp,64 - 1054e: 4b40 lw s0,20(a4) - 10550: 2224 fld fs1,64(a2) - 10552: 212d jal 1097c <__stack_size+0x1017c> - 10554: ff08 fsw fa0,56(a4) - 10556: 9f1a add t5,t5,t1 - 10558: 07b6 slli a5,a5,0xd - 1055a: 0000 unimp - 1055c: 07ba slli a5,a5,0xe - 1055e: 0000 unimp - 10560: 0022 0x22 - 10562: 008a slli ra,ra,0x2 - 10564: 0086 slli ra,ra,0x1 - 10566: 4022 0x4022 - 10568: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn - 1056c: 4000 lw s0,0(s0) - 1056e: 2d22244b 0x2d22244b - 10572: 0084 addi s1,sp,64 - 10574: 4b40 lw s0,20(a4) - 10576: 2224 fld fs1,64(a2) - 10578: 008c addi a1,sp,64 - 1057a: 4b40 lw s0,20(a4) - 1057c: 2224 fld fs1,64(a2) - 1057e: 212d jal 109a8 <__stack_size+0x101a8> - 10580: ff08 fsw fa0,56(a4) - 10582: 9f1a add t5,t5,t1 - 10584: 07ba slli a5,a5,0xe + 1050a: 402d 0x402d + 1050c: 2d22244b 0x2d22244b + 10510: 0821 addi a6,a6,8 + 10512: 1aff 0x1aff + 10514: c49f 0007 0600 0x6000007c49f + 1051a: 0008 addi a0,sp,0 + 1051c: 6100 flw fs0,0(a0) + 1051e: 8a00 0x8a00 + 10520: 8600 0x8600 + 10522: 2200 fld fs0,0(a2) + 10524: 4b40 lw s0,20(a4) + 10526: 2224 fld fs1,64(a2) + 10528: 008a slli ra,ra,0x2 + 1052a: 4b40 lw s0,20(a4) + 1052c: 2224 fld fs1,64(a2) + 1052e: 842d srai s0,s0,0xb + 10530: 4000 lw s0,0(s0) + 10532: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 10536: 7fb0 flw fa2,120(a5) + 10538: 4006 0x4006 + 1053a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 1053e: 7f84 flw fs1,56(a5) + 10540: 7906 flw fs2,96(sp) + 10542: 1a00 addi s0,sp,304 + 10544: 791e0083 lb ra,1937(t3) + 10548: 1a00 addi s0,sp,304 + 1054a: 8491 srai s1,s1,0x4 + 1054c: 067f 0x67f + 1054e: 2540 fld fs0,136(a0) + 10550: 911e0083 lb ra,-1775(t3) + 10554: 7f84 flw fs1,56(a5) + 10556: 7906 flw fs2,96(sp) + 10558: 1a00 addi s0,sp,304 + 1055a: 221e008f 0x221e008f + 1055e: 8491 srai s1,s1,0x4 + 10560: 067f 0x67f + 10562: 0079 c.addi zero,30 + 10564: 831a mv t1,t1 + 10566: 1e00 addi s0,sp,816 + 10568: 2540 fld fs0,136(a0) + 1056a: 7922 flw fs2,40(sp) + 1056c: 1a00 addi s0,sp,304 + 1056e: 2440 fld fs0,136(s0) + 10570: 4022 0x4022 + 10572: 2d22244b 0x2d22244b + 10576: 4b40 lw s0,20(a4) + 10578: 2224 fld fs1,64(a2) + 1057a: 212d jal 109a4 <__stack_size+0x101a4> + 1057c: ff08 fsw fa0,56(a4) + 1057e: 9f1a add t5,t5,t1 + 10580: 0806 slli a6,a6,0x1 + 10582: 0000 unimp + 10584: 080c addi a1,sp,16 10586: 0000 unimp - 10588: 07c4 addi s1,sp,964 - 1058a: 0000 unimp - 1058c: 008a002f 0x8a002f - 10590: 0086 slli ra,ra,0x1 - 10592: 4022 0x4022 - 10594: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn - 10598: 4000 lw s0,0(s0) - 1059a: 2d22244b 0x2d22244b - 1059e: 0084 addi s1,sp,64 - 105a0: 4b40 lw s0,20(a4) - 105a2: 2224 fld fs1,64(a2) - 105a4: b091 j fde8 <__stack_size+0xf5e8> - 105a6: 067f 0x67f - 105a8: 4b40 lw s0,20(a4) - 105aa: 2224 fld fs1,64(a2) - 105ac: 0080 addi s0,sp,64 - 105ae: 4b40 lw s0,20(a4) - 105b0: 2224 fld fs1,64(a2) - 105b2: 402d 0x402d - 105b4: 2d22244b 0x2d22244b - 105b8: 0821 addi a6,a6,8 - 105ba: 1aff 0x1aff - 105bc: c49f 0007 0600 0x6000007c49f - 105c2: 0008 addi a0,sp,0 - 105c4: 6100 flw fs0,0(a0) - 105c6: 8a00 0x8a00 - 105c8: 8600 0x8600 - 105ca: 2200 fld fs0,0(a2) - 105cc: 4b40 lw s0,20(a4) - 105ce: 2224 fld fs1,64(a2) - 105d0: 008a slli ra,ra,0x2 - 105d2: 4b40 lw s0,20(a4) - 105d4: 2224 fld fs1,64(a2) - 105d6: 842d srai s0,s0,0xb - 105d8: 4000 lw s0,0(s0) - 105da: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 105de: 7fb0 flw fa2,120(a5) - 105e0: 4006 0x4006 - 105e2: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 105e6: 7f84 flw fs1,56(a5) - 105e8: 7906 flw fs2,96(sp) - 105ea: 1a00 addi s0,sp,304 - 105ec: 791e0083 lb ra,1937(t3) - 105f0: 1a00 addi s0,sp,304 - 105f2: 8491 srai s1,s1,0x4 - 105f4: 067f 0x67f - 105f6: 2540 fld fs0,136(a0) - 105f8: 911e0083 lb ra,-1775(t3) - 105fc: 7f84 flw fs1,56(a5) - 105fe: 7906 flw fs2,96(sp) - 10600: 1a00 addi s0,sp,304 - 10602: 221e008f 0x221e008f - 10606: 8491 srai s1,s1,0x4 - 10608: 067f 0x67f - 1060a: 0079 c.addi zero,30 - 1060c: 831a mv t1,t1 - 1060e: 1e00 addi s0,sp,816 - 10610: 2540 fld fs0,136(a0) - 10612: 7922 flw fs2,40(sp) - 10614: 1a00 addi s0,sp,304 - 10616: 2440 fld fs0,136(s0) - 10618: 4022 0x4022 - 1061a: 2d22244b 0x2d22244b + 10588: 0070 addi a2,sp,12 + 1058a: 008a slli ra,ra,0x2 + 1058c: 0086 slli ra,ra,0x1 + 1058e: 4022 0x4022 + 10590: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn + 10594: 4000 lw s0,0(s0) + 10596: 2d22244b 0x2d22244b + 1059a: 0084 addi s1,sp,64 + 1059c: 4b40 lw s0,20(a4) + 1059e: 2224 fld fs1,64(a2) + 105a0: b091 j fde4 <__stack_size+0xf5e4> + 105a2: 067f 0x67f + 105a4: 4b40 lw s0,20(a4) + 105a6: 2224 fld fs1,64(a2) + 105a8: 8491 srai s1,s1,0x4 + 105aa: 067f 0x67f + 105ac: 0079 c.addi zero,30 + 105ae: 911a add sp,sp,t1 + 105b0: 7efc flw fa5,124(a3) + 105b2: 7906 flw fs2,96(sp) + 105b4: 1a00 addi s0,sp,304 + 105b6: 791e flw fs2,228(sp) + 105b8: 1a00 addi s0,sp,304 + 105ba: fc91 bnez s1,104d6 <__stack_size+0xfcd6> + 105bc: 067e slli a2,a2,0x1f + 105be: 0079 c.addi zero,30 + 105c0: 911a add sp,sp,t1 + 105c2: 7f84 flw fs1,56(a5) + 105c4: 4006 0x4006 + 105c6: 1e25 addi t3,t3,-23 + 105c8: 8491 srai s1,s1,0x4 + 105ca: 067f 0x67f + 105cc: 0079 c.addi zero,30 + 105ce: 8f1a mv t5,t1 + 105d0: 1e00 addi s0,sp,816 + 105d2: 9122 add sp,sp,s0 + 105d4: 7f84 flw fs1,56(a5) + 105d6: 7906 flw fs2,96(sp) + 105d8: 1a00 addi s0,sp,304 + 105da: fc91 bnez s1,104f6 <__stack_size+0xfcf6> + 105dc: 067e slli a2,a2,0x1f + 105de: 0079 c.addi zero,30 + 105e0: 1e1a slli t3,t3,0x26 + 105e2: 2540 fld fs0,136(a0) + 105e4: 7922 flw fs2,40(sp) + 105e6: 1a00 addi s0,sp,304 + 105e8: 2440 fld fs0,136(s0) + 105ea: 4022 0x4022 + 105ec: 2d22244b 0x2d22244b + 105f0: 4b40 lw s0,20(a4) + 105f2: 2224 fld fs1,64(a2) + 105f4: 212d jal 10a1e <__stack_size+0x1021e> + 105f6: ff08 fsw fa0,56(a4) + 105f8: 9f1a add t5,t5,t1 + 105fa: 080c addi a1,sp,16 + 105fc: 0000 unimp + 105fe: 081e slli a6,a6,0x7 + 10600: 0000 unimp + 10602: 0074 addi a3,sp,12 + 10604: 008a slli ra,ra,0x2 + 10606: 0086 slli ra,ra,0x1 + 10608: 4022 0x4022 + 1060a: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn + 1060e: 4000 lw s0,0(s0) + 10610: 2d22244b 0x2d22244b + 10614: 0084 addi s1,sp,64 + 10616: 4b40 lw s0,20(a4) + 10618: 2224 fld fs1,64(a2) + 1061a: b091 j fe5e <__stack_size+0xf65e> + 1061c: 067f 0x67f 1061e: 4b40 lw s0,20(a4) 10620: 2224 fld fs1,64(a2) - 10622: 212d jal 10a4c <__stack_size+0x1024c> - 10624: ff08 fsw fa0,56(a4) - 10626: 9f1a add t5,t5,t1 - 10628: 0806 slli a6,a6,0x1 - 1062a: 0000 unimp - 1062c: 080c addi a1,sp,16 - 1062e: 0000 unimp - 10630: 0070 addi a2,sp,12 - 10632: 008a slli ra,ra,0x2 - 10634: 0086 slli ra,ra,0x1 - 10636: 4022 0x4022 - 10638: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn - 1063c: 4000 lw s0,0(s0) - 1063e: 2d22244b 0x2d22244b - 10642: 0084 addi s1,sp,64 - 10644: 4b40 lw s0,20(a4) - 10646: 2224 fld fs1,64(a2) - 10648: b091 j fe8c <__stack_size+0xf68c> - 1064a: 067f 0x67f - 1064c: 4b40 lw s0,20(a4) - 1064e: 2224 fld fs1,64(a2) - 10650: 8491 srai s1,s1,0x4 - 10652: 067f 0x67f - 10654: 0079 c.addi zero,30 - 10656: 911a add sp,sp,t1 - 10658: 7efc flw fa5,124(a3) - 1065a: 7906 flw fs2,96(sp) - 1065c: 1a00 addi s0,sp,304 - 1065e: 791e flw fs2,228(sp) - 10660: 1a00 addi s0,sp,304 - 10662: fc91 bnez s1,1057e <__stack_size+0xfd7e> - 10664: 067e slli a2,a2,0x1f - 10666: 0079 c.addi zero,30 - 10668: 911a add sp,sp,t1 - 1066a: 7f84 flw fs1,56(a5) - 1066c: 4006 0x4006 - 1066e: 1e25 addi t3,t3,-23 - 10670: 8491 srai s1,s1,0x4 - 10672: 067f 0x67f - 10674: 0079 c.addi zero,30 - 10676: 8f1a mv t5,t1 - 10678: 1e00 addi s0,sp,816 - 1067a: 9122 add sp,sp,s0 - 1067c: 7f84 flw fs1,56(a5) - 1067e: 7906 flw fs2,96(sp) - 10680: 1a00 addi s0,sp,304 - 10682: fc91 bnez s1,1059e <__stack_size+0xfd9e> - 10684: 067e slli a2,a2,0x1f - 10686: 0079 c.addi zero,30 - 10688: 1e1a slli t3,t3,0x26 - 1068a: 2540 fld fs0,136(a0) - 1068c: 7922 flw fs2,40(sp) - 1068e: 1a00 addi s0,sp,304 - 10690: 2440 fld fs0,136(s0) - 10692: 4022 0x4022 - 10694: 2d22244b 0x2d22244b - 10698: 4b40 lw s0,20(a4) - 1069a: 2224 fld fs1,64(a2) - 1069c: 212d jal 10ac6 <__stack_size+0x102c6> - 1069e: ff08 fsw fa0,56(a4) - 106a0: 9f1a add t5,t5,t1 - 106a2: 080c addi a1,sp,16 - 106a4: 0000 unimp - 106a6: 081e slli a6,a6,0x7 - 106a8: 0000 unimp - 106aa: 0074 addi a3,sp,12 - 106ac: 008a slli ra,ra,0x2 - 106ae: 0086 slli ra,ra,0x1 - 106b0: 4022 0x4022 - 106b2: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn - 106b6: 4000 lw s0,0(s0) - 106b8: 2d22244b 0x2d22244b - 106bc: 0084 addi s1,sp,64 - 106be: 4b40 lw s0,20(a4) - 106c0: 2224 fld fs1,64(a2) - 106c2: b091 j ff06 <__stack_size+0xf706> + 10622: 8491 srai s1,s1,0x4 + 10624: 067f 0x67f + 10626: 0079 c.addi zero,30 + 10628: 911a add sp,sp,t1 + 1062a: 7efc flw fa5,124(a3) + 1062c: 7906 flw fs2,96(sp) + 1062e: 1a00 addi s0,sp,304 + 10630: 791e flw fs2,228(sp) + 10632: 1a00 addi s0,sp,304 + 10634: fc91 bnez s1,10550 <__stack_size+0xfd50> + 10636: 067e slli a2,a2,0x1f + 10638: 0079 c.addi zero,30 + 1063a: 911a add sp,sp,t1 + 1063c: 7f84 flw fs1,56(a5) + 1063e: 4006 0x4006 + 10640: 1e25 addi t3,t3,-23 + 10642: 8491 srai s1,s1,0x4 + 10644: 067f 0x67f + 10646: 0079 c.addi zero,30 + 10648: 911a add sp,sp,t1 + 1064a: 7efc flw fa5,124(a3) + 1064c: 4006 0x4006 + 1064e: 1e25 addi t3,t3,-23 + 10650: 9122 add sp,sp,s0 + 10652: 7f84 flw fs1,56(a5) + 10654: 7906 flw fs2,96(sp) + 10656: 1a00 addi s0,sp,304 + 10658: fc91 bnez s1,10574 <__stack_size+0xfd74> + 1065a: 067e slli a2,a2,0x1f + 1065c: 0079 c.addi zero,30 + 1065e: 1e1a slli t3,t3,0x26 + 10660: 2540 fld fs0,136(a0) + 10662: 7922 flw fs2,40(sp) + 10664: 1a00 addi s0,sp,304 + 10666: 2440 fld fs0,136(s0) + 10668: 4022 0x4022 + 1066a: 2d22244b 0x2d22244b + 1066e: 4b40 lw s0,20(a4) + 10670: 2224 fld fs1,64(a2) + 10672: 212d jal 10a9c <__stack_size+0x1029c> + 10674: ff08 fsw fa0,56(a4) + 10676: 9f1a add t5,t5,t1 + 10678: 081e slli a6,a6,0x7 + 1067a: 0000 unimp + 1067c: 0850 addi a2,sp,20 + 1067e: 0000 unimp + 10680: 0074 addi a3,sp,12 + 10682: 008a slli ra,ra,0x2 + 10684: 0086 slli ra,ra,0x1 + 10686: 4022 0x4022 + 10688: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn + 1068c: 4000 lw s0,0(s0) + 1068e: 2d22244b 0x2d22244b + 10692: 0084 addi s1,sp,64 + 10694: 4b40 lw s0,20(a4) + 10696: 2224 fld fs1,64(a2) + 10698: b091 j fedc <__stack_size+0xf6dc> + 1069a: 067f 0x67f + 1069c: 4b40 lw s0,20(a4) + 1069e: 2224 fld fs1,64(a2) + 106a0: 7f89 lui t6,0xfffe2 + 106a2: 8491 srai s1,s1,0x4 + 106a4: 067f 0x67f + 106a6: 891a mv s2,t1 + 106a8: 917f 0x917f + 106aa: 7efc flw fa5,124(a3) + 106ac: 1a06 slli s4,s4,0x21 + 106ae: 891e mv s2,t2 + 106b0: 1a7f 0x1a7f + 106b2: 7f89 lui t6,0xfffe2 + 106b4: fc91 bnez s1,105d0 <__stack_size+0xfdd0> + 106b6: 067e slli a2,a2,0x1f + 106b8: 911a add sp,sp,t1 + 106ba: 7f84 flw fs1,56(a5) + 106bc: 4006 0x4006 + 106be: 1e25 addi t3,t3,-23 + 106c0: 7f89 lui t6,0xfffe2 + 106c2: 8491 srai s1,s1,0x4 106c4: 067f 0x67f - 106c6: 4b40 lw s0,20(a4) - 106c8: 2224 fld fs1,64(a2) - 106ca: 8491 srai s1,s1,0x4 - 106cc: 067f 0x67f - 106ce: 0079 c.addi zero,30 - 106d0: 911a add sp,sp,t1 - 106d2: 7efc flw fa5,124(a3) - 106d4: 7906 flw fs2,96(sp) - 106d6: 1a00 addi s0,sp,304 - 106d8: 791e flw fs2,228(sp) - 106da: 1a00 addi s0,sp,304 - 106dc: fc91 bnez s1,105f8 <__stack_size+0xfdf8> - 106de: 067e slli a2,a2,0x1f - 106e0: 0079 c.addi zero,30 - 106e2: 911a add sp,sp,t1 - 106e4: 7f84 flw fs1,56(a5) - 106e6: 4006 0x4006 - 106e8: 1e25 addi t3,t3,-23 - 106ea: 8491 srai s1,s1,0x4 - 106ec: 067f 0x67f - 106ee: 0079 c.addi zero,30 - 106f0: 911a add sp,sp,t1 - 106f2: 7efc flw fa5,124(a3) - 106f4: 4006 0x4006 - 106f6: 1e25 addi t3,t3,-23 - 106f8: 9122 add sp,sp,s0 - 106fa: 7f84 flw fs1,56(a5) - 106fc: 7906 flw fs2,96(sp) - 106fe: 1a00 addi s0,sp,304 - 10700: fc91 bnez s1,1061c <__stack_size+0xfe1c> - 10702: 067e slli a2,a2,0x1f - 10704: 0079 c.addi zero,30 - 10706: 1e1a slli t3,t3,0x26 - 10708: 2540 fld fs0,136(a0) - 1070a: 7922 flw fs2,40(sp) - 1070c: 1a00 addi s0,sp,304 - 1070e: 2440 fld fs0,136(s0) - 10710: 4022 0x4022 - 10712: 2d22244b 0x2d22244b - 10716: 4b40 lw s0,20(a4) - 10718: 2224 fld fs1,64(a2) - 1071a: 212d jal 10b44 <__stack_size+0x10344> - 1071c: ff08 fsw fa0,56(a4) - 1071e: 9f1a add t5,t5,t1 - 10720: 081e slli a6,a6,0x7 - 10722: 0000 unimp - 10724: 0850 addi a2,sp,20 - 10726: 0000 unimp - 10728: 0074 addi a3,sp,12 - 1072a: 008a slli ra,ra,0x2 - 1072c: 0086 slli ra,ra,0x1 - 1072e: 4022 0x4022 - 10730: 8a22244b fnmsub.d fs0,ft4,ft2,fa7,rdn - 10734: 4000 lw s0,0(s0) - 10736: 2d22244b 0x2d22244b - 1073a: 0084 addi s1,sp,64 - 1073c: 4b40 lw s0,20(a4) - 1073e: 2224 fld fs1,64(a2) - 10740: b091 j ff84 <__stack_size+0xf784> - 10742: 067f 0x67f - 10744: 4b40 lw s0,20(a4) - 10746: 2224 fld fs1,64(a2) - 10748: 7f89 lui t6,0xfffe2 - 1074a: 8491 srai s1,s1,0x4 - 1074c: 067f 0x67f - 1074e: 891a mv s2,t1 - 10750: 917f 0x917f - 10752: 7efc flw fa5,124(a3) - 10754: 1a06 slli s4,s4,0x21 - 10756: 891e mv s2,t2 - 10758: 1a7f 0x1a7f - 1075a: 7f89 lui t6,0xfffe2 - 1075c: fc91 bnez s1,10678 <__stack_size+0xfe78> - 1075e: 067e slli a2,a2,0x1f - 10760: 911a add sp,sp,t1 - 10762: 7f84 flw fs1,56(a5) - 10764: 4006 0x4006 - 10766: 1e25 addi t3,t3,-23 - 10768: 7f89 lui t6,0xfffe2 - 1076a: 8491 srai s1,s1,0x4 - 1076c: 067f 0x67f - 1076e: 911a add sp,sp,t1 - 10770: 7efc flw fa5,124(a3) - 10772: 4006 0x4006 - 10774: 1e25 addi t3,t3,-23 - 10776: 8922 mv s2,s0 - 10778: 917f 0x917f - 1077a: 7f84 flw fs1,56(a5) - 1077c: 1a06 slli s4,s4,0x21 - 1077e: 7f89 lui t6,0xfffe2 - 10780: fc91 bnez s1,1069c <__stack_size+0xfe9c> - 10782: 067e slli a2,a2,0x1f - 10784: 1e1a slli t3,t3,0x26 - 10786: 2540 fld fs0,136(a0) - 10788: 8922 mv s2,s0 - 1078a: 1a7f 0x1a7f - 1078c: 2440 fld fs0,136(s0) - 1078e: 4022 0x4022 - 10790: 2d22244b 0x2d22244b - 10794: 4b40 lw s0,20(a4) - 10796: 2224 fld fs1,64(a2) - 10798: 212d jal 10bc2 <__stack_size+0x103c2> - 1079a: ff08 fsw fa0,56(a4) - 1079c: 9f1a add t5,t5,t1 + 106c6: 911a add sp,sp,t1 + 106c8: 7efc flw fa5,124(a3) + 106ca: 4006 0x4006 + 106cc: 1e25 addi t3,t3,-23 + 106ce: 8922 mv s2,s0 + 106d0: 917f 0x917f + 106d2: 7f84 flw fs1,56(a5) + 106d4: 1a06 slli s4,s4,0x21 + 106d6: 7f89 lui t6,0xfffe2 + 106d8: fc91 bnez s1,105f4 <__stack_size+0xfdf4> + 106da: 067e slli a2,a2,0x1f + 106dc: 1e1a slli t3,t3,0x26 + 106de: 2540 fld fs0,136(a0) + 106e0: 8922 mv s2,s0 + 106e2: 1a7f 0x1a7f + 106e4: 2440 fld fs0,136(s0) + 106e6: 4022 0x4022 + 106e8: 2d22244b 0x2d22244b + 106ec: 4b40 lw s0,20(a4) + 106ee: 2224 fld fs1,64(a2) + 106f0: 212d jal 10b1a <__stack_size+0x1031a> + 106f2: ff08 fsw fa0,56(a4) + 106f4: 9f1a add t5,t5,t1 ... - 107a6: 07ca slli a5,a5,0x12 - 107a8: 0000 unimp - 107aa: 07de slli a5,a5,0x17 - 107ac: 0000 unimp - 107ae: 0001 nop - 107b0: de5e sw s7,60(sp) - 107b2: fa000007 0xfa000007 - 107b6: 75000007 0x75000007 - 107ba: 9100 0x9100 - 107bc: 7ef8 flw fa4,124(a3) - 107be: 7906 flw fs2,96(sp) - 107c0: 1a00 addi s0,sp,304 - 107c2: 0076 0x76 - 107c4: 791e flw fs2,228(sp) - 107c6: 1a00 addi s0,sp,304 - 107c8: f891 bnez s1,106dc <__stack_size+0xfedc> - 107ca: 067e slli a2,a2,0x1f - 107cc: 0079 c.addi zero,30 - 107ce: 751a flw fa0,164(sp) - 107d0: 1e00 addi s0,sp,816 - 107d2: f891 bnez s1,106e6 <__stack_size+0xfee6> - 107d4: 067e slli a2,a2,0x1f - 107d6: 2540 fld fs0,136(a0) - 107d8: 0076 0x76 - 107da: 221e fld ft4,448(sp) + 106fe: 07ca slli a5,a5,0x12 + 10700: 0000 unimp + 10702: 07de slli a5,a5,0x17 + 10704: 0000 unimp + 10706: 0001 nop + 10708: de5e sw s7,60(sp) + 1070a: fa000007 0xfa000007 + 1070e: 75000007 0x75000007 + 10712: 9100 0x9100 + 10714: 7ef8 flw fa4,124(a3) + 10716: 7906 flw fs2,96(sp) + 10718: 1a00 addi s0,sp,304 + 1071a: 0076 0x76 + 1071c: 791e flw fs2,228(sp) + 1071e: 1a00 addi s0,sp,304 + 10720: f891 bnez s1,10634 <__stack_size+0xfe34> + 10722: 067e slli a2,a2,0x1f + 10724: 0079 c.addi zero,30 + 10726: 751a flw fa0,164(sp) + 10728: 1e00 addi s0,sp,816 + 1072a: f891 bnez s1,1063e <__stack_size+0xfe3e> + 1072c: 067e slli a2,a2,0x1f + 1072e: 2540 fld fs0,136(a0) + 10730: 0076 0x76 + 10732: 221e fld ft4,448(sp) + 10734: f891 bnez s1,10648 <__stack_size+0xfe48> + 10736: 067e slli a2,a2,0x1f + 10738: 0079 c.addi zero,30 + 1073a: 761a flw fa2,164(sp) + 1073c: 1e00 addi s0,sp,816 + 1073e: 2540 fld fs0,136(a0) + 10740: 7922 flw fs2,40(sp) + 10742: 1a00 addi s0,sp,304 + 10744: 2440 fld fs0,136(s0) + 10746: 8422 mv s0,s0 + 10748: 2200 fld fs0,0(a2) + 1074a: 4b40 lw s0,20(a4) + 1074c: 2224 fld fs1,64(a2) + 1074e: f891 bnez s1,10662 <__stack_size+0xfe62> + 10750: 067e slli a2,a2,0x1f + 10752: 0079 c.addi zero,30 + 10754: 761a flw fa2,164(sp) + 10756: 1e00 addi s0,sp,816 + 10758: 0079 c.addi zero,30 + 1075a: 911a add sp,sp,t1 + 1075c: 7ef8 flw fa4,124(a3) + 1075e: 7906 flw fs2,96(sp) + 10760: 1a00 addi s0,sp,304 + 10762: 0075 c.addi zero,29 + 10764: 911e add sp,sp,t2 + 10766: 7ef8 flw fa4,124(a3) + 10768: 4006 0x4006 + 1076a: 7625 lui a2,0xfffe9 + 1076c: 1e00 addi s0,sp,816 + 1076e: 9122 add sp,sp,s0 + 10770: 7ef8 flw fa4,124(a3) + 10772: 7906 flw fs2,96(sp) + 10774: 1a00 addi s0,sp,304 + 10776: 0076 0x76 + 10778: 401e 0x401e + 1077a: 2225 jal 108a2 <__stack_size+0x100a2> + 1077c: 0079 c.addi zero,30 + 1077e: 401a 0x401a + 10780: 2224 fld fs1,64(a2) + 10782: 4b40 lw s0,20(a4) + 10784: 2224 fld fs1,64(a2) + 10786: 9f2d 0x9f2d + 10788: 07fa slli a5,a5,0x1e + 1078a: 0000 unimp + 1078c: 0810 addi a2,sp,16 + 1078e: 0000 unimp + 10790: f8910093 addi ra,sp,-119 + 10794: 067e slli a2,a2,0x1f + 10796: 0079 c.addi zero,30 + 10798: 911a add sp,sp,t1 + 1079a: 7f8c flw fa1,56(a5) + 1079c: 7906 flw fs2,96(sp) + 1079e: 1a00 addi s0,sp,304 + 107a0: 791e flw fs2,228(sp) + 107a2: 1a00 addi s0,sp,304 + 107a4: f891 bnez s1,106b8 <__stack_size+0xfeb8> + 107a6: 067e slli a2,a2,0x1f + 107a8: 0079 c.addi zero,30 + 107aa: 751a flw fa0,164(sp) + 107ac: 1e00 addi s0,sp,816 + 107ae: 8c91 sub s1,s1,a2 + 107b0: 067f 0x67f + 107b2: 0079 c.addi zero,30 + 107b4: 911a add sp,sp,t1 + 107b6: 7ef8 flw fa4,124(a3) + 107b8: 4006 0x4006 + 107ba: 1e25 addi t3,t3,-23 + 107bc: 9122 add sp,sp,s0 + 107be: 7ef8 flw fa4,124(a3) + 107c0: 7906 flw fs2,96(sp) + 107c2: 1a00 addi s0,sp,304 + 107c4: 8c91 sub s1,s1,a2 + 107c6: 067f 0x67f + 107c8: 0079 c.addi zero,30 + 107ca: 1e1a slli t3,t3,0x26 + 107cc: 2540 fld fs0,136(a0) + 107ce: 7922 flw fs2,40(sp) + 107d0: 1a00 addi s0,sp,304 + 107d2: 2440 fld fs0,136(s0) + 107d4: 8422 mv s0,s0 + 107d6: 2200 fld fs0,0(a2) + 107d8: 4b40 lw s0,20(a4) + 107da: 2224 fld fs1,64(a2) 107dc: f891 bnez s1,106f0 <__stack_size+0xfef0> 107de: 067e slli a2,a2,0x1f 107e0: 0079 c.addi zero,30 - 107e2: 761a flw fa2,164(sp) - 107e4: 1e00 addi s0,sp,816 - 107e6: 2540 fld fs0,136(a0) - 107e8: 7922 flw fs2,40(sp) - 107ea: 1a00 addi s0,sp,304 - 107ec: 2440 fld fs0,136(s0) - 107ee: 8422 mv s0,s0 - 107f0: 2200 fld fs0,0(a2) - 107f2: 4b40 lw s0,20(a4) - 107f4: 2224 fld fs1,64(a2) - 107f6: f891 bnez s1,1070a <__stack_size+0xff0a> - 107f8: 067e slli a2,a2,0x1f - 107fa: 0079 c.addi zero,30 - 107fc: 761a flw fa2,164(sp) - 107fe: 1e00 addi s0,sp,816 - 10800: 0079 c.addi zero,30 - 10802: 911a add sp,sp,t1 - 10804: 7ef8 flw fa4,124(a3) - 10806: 7906 flw fs2,96(sp) - 10808: 1a00 addi s0,sp,304 - 1080a: 0075 c.addi zero,29 - 1080c: 911e add sp,sp,t2 - 1080e: 7ef8 flw fa4,124(a3) - 10810: 4006 0x4006 - 10812: 7625 lui a2,0xfffe9 - 10814: 1e00 addi s0,sp,816 - 10816: 9122 add sp,sp,s0 - 10818: 7ef8 flw fa4,124(a3) - 1081a: 7906 flw fs2,96(sp) - 1081c: 1a00 addi s0,sp,304 - 1081e: 0076 0x76 - 10820: 401e 0x401e - 10822: 2225 jal 1094a <__stack_size+0x1014a> - 10824: 0079 c.addi zero,30 - 10826: 401a 0x401a - 10828: 2224 fld fs1,64(a2) - 1082a: 4b40 lw s0,20(a4) - 1082c: 2224 fld fs1,64(a2) - 1082e: 9f2d 0x9f2d - 10830: 07fa slli a5,a5,0x1e - 10832: 0000 unimp - 10834: 0810 addi a2,sp,16 - 10836: 0000 unimp - 10838: f8910093 addi ra,sp,-119 - 1083c: 067e slli a2,a2,0x1f + 107e2: 911a add sp,sp,t1 + 107e4: 7f8c flw fa1,56(a5) + 107e6: 7906 flw fs2,96(sp) + 107e8: 1a00 addi s0,sp,304 + 107ea: 791e flw fs2,228(sp) + 107ec: 1a00 addi s0,sp,304 + 107ee: f891 bnez s1,10702 <__stack_size+0xff02> + 107f0: 067e slli a2,a2,0x1f + 107f2: 0079 c.addi zero,30 + 107f4: 751a flw fa0,164(sp) + 107f6: 1e00 addi s0,sp,816 + 107f8: 8c91 sub s1,s1,a2 + 107fa: 067f 0x67f + 107fc: 0079 c.addi zero,30 + 107fe: 911a add sp,sp,t1 + 10800: 7ef8 flw fa4,124(a3) + 10802: 4006 0x4006 + 10804: 1e25 addi t3,t3,-23 + 10806: 9122 add sp,sp,s0 + 10808: 7ef8 flw fa4,124(a3) + 1080a: 7906 flw fs2,96(sp) + 1080c: 1a00 addi s0,sp,304 + 1080e: 8c91 sub s1,s1,a2 + 10810: 067f 0x67f + 10812: 0079 c.addi zero,30 + 10814: 1e1a slli t3,t3,0x26 + 10816: 2540 fld fs0,136(a0) + 10818: 7922 flw fs2,40(sp) + 1081a: 1a00 addi s0,sp,304 + 1081c: 2440 fld fs0,136(s0) + 1081e: 4022 0x4022 + 10820: 2d22244b 0x2d22244b + 10824: 109f 0008 1e00 0x1e000008109f + 1082a: 0008 addi a0,sp,0 + 1082c: 9b00 0x9b00 + 1082e: 9100 0x9100 + 10830: 7ef8 flw fa4,124(a3) + 10832: 7906 flw fs2,96(sp) + 10834: 1a00 addi s0,sp,304 + 10836: 8c91 sub s1,s1,a2 + 10838: 067f 0x67f + 1083a: 0079 c.addi zero,30 + 1083c: 1e1a slli t3,t3,0x26 1083e: 0079 c.addi zero,30 10840: 911a add sp,sp,t1 - 10842: 7f8c flw fa1,56(a5) + 10842: 7ef8 flw fa4,124(a3) 10844: 7906 flw fs2,96(sp) 10846: 1a00 addi s0,sp,304 - 10848: 791e flw fs2,228(sp) - 1084a: 1a00 addi s0,sp,304 - 1084c: f891 bnez s1,10760 <__stack_size+0xff60> - 1084e: 067e slli a2,a2,0x1f - 10850: 0079 c.addi zero,30 - 10852: 751a flw fa0,164(sp) - 10854: 1e00 addi s0,sp,816 - 10856: 8c91 sub s1,s1,a2 - 10858: 067f 0x67f - 1085a: 0079 c.addi zero,30 - 1085c: 911a add sp,sp,t1 - 1085e: 7ef8 flw fa4,124(a3) - 10860: 4006 0x4006 - 10862: 1e25 addi t3,t3,-23 - 10864: 9122 add sp,sp,s0 - 10866: 7ef8 flw fa4,124(a3) + 10848: 8c91 sub s1,s1,a2 + 1084a: 067f 0x67f + 1084c: 2540 fld fs0,136(a0) + 1084e: 911e add sp,sp,t2 + 10850: 7f8c flw fa1,56(a5) + 10852: 7906 flw fs2,96(sp) + 10854: 1a00 addi s0,sp,304 + 10856: f891 bnez s1,1076a <__stack_size+0xff6a> + 10858: 067e slli a2,a2,0x1f + 1085a: 2540 fld fs0,136(a0) + 1085c: 221e fld ft4,448(sp) + 1085e: f891 bnez s1,10772 <__stack_size+0xff72> + 10860: 067e slli a2,a2,0x1f + 10862: 0079 c.addi zero,30 + 10864: 911a add sp,sp,t1 + 10866: 7f8c flw fa1,56(a5) 10868: 7906 flw fs2,96(sp) 1086a: 1a00 addi s0,sp,304 - 1086c: 8c91 sub s1,s1,a2 - 1086e: 067f 0x67f + 1086c: 401e 0x401e + 1086e: 2225 jal 10996 <__stack_size+0x10196> 10870: 0079 c.addi zero,30 - 10872: 1e1a slli t3,t3,0x26 - 10874: 2540 fld fs0,136(a0) - 10876: 7922 flw fs2,40(sp) - 10878: 1a00 addi s0,sp,304 - 1087a: 2440 fld fs0,136(s0) - 1087c: 8422 mv s0,s0 - 1087e: 2200 fld fs0,0(a2) - 10880: 4b40 lw s0,20(a4) - 10882: 2224 fld fs1,64(a2) - 10884: f891 bnez s1,10798 <__stack_size+0xff98> - 10886: 067e slli a2,a2,0x1f + 10872: 401a 0x401a + 10874: 2224 fld fs1,64(a2) + 10876: 0084 addi s1,sp,64 + 10878: 4022 0x4022 + 1087a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 1087e: 7ef8 flw fa4,124(a3) + 10880: 7906 flw fs2,96(sp) + 10882: 1a00 addi s0,sp,304 + 10884: 8c91 sub s1,s1,a2 + 10886: 067f 0x67f 10888: 0079 c.addi zero,30 - 1088a: 911a add sp,sp,t1 - 1088c: 7f8c flw fa1,56(a5) - 1088e: 7906 flw fs2,96(sp) - 10890: 1a00 addi s0,sp,304 - 10892: 791e flw fs2,228(sp) + 1088a: 1e1a slli t3,t3,0x26 + 1088c: 0079 c.addi zero,30 + 1088e: 911a add sp,sp,t1 + 10890: 7ef8 flw fa4,124(a3) + 10892: 7906 flw fs2,96(sp) 10894: 1a00 addi s0,sp,304 - 10896: f891 bnez s1,107aa <__stack_size+0xffaa> - 10898: 067e slli a2,a2,0x1f - 1089a: 0079 c.addi zero,30 - 1089c: 751a flw fa0,164(sp) - 1089e: 1e00 addi s0,sp,816 - 108a0: 8c91 sub s1,s1,a2 - 108a2: 067f 0x67f - 108a4: 0079 c.addi zero,30 - 108a6: 911a add sp,sp,t1 - 108a8: 7ef8 flw fa4,124(a3) - 108aa: 4006 0x4006 - 108ac: 1e25 addi t3,t3,-23 - 108ae: 9122 add sp,sp,s0 - 108b0: 7ef8 flw fa4,124(a3) - 108b2: 7906 flw fs2,96(sp) - 108b4: 1a00 addi s0,sp,304 - 108b6: 8c91 sub s1,s1,a2 - 108b8: 067f 0x67f - 108ba: 0079 c.addi zero,30 - 108bc: 1e1a slli t3,t3,0x26 - 108be: 2540 fld fs0,136(a0) - 108c0: 7922 flw fs2,40(sp) - 108c2: 1a00 addi s0,sp,304 - 108c4: 2440 fld fs0,136(s0) - 108c6: 4022 0x4022 - 108c8: 2d22244b 0x2d22244b - 108cc: 109f 0008 1e00 0x1e000008109f - 108d2: 0008 addi a0,sp,0 - 108d4: 9b00 0x9b00 - 108d6: 9100 0x9100 - 108d8: 7ef8 flw fa4,124(a3) - 108da: 7906 flw fs2,96(sp) - 108dc: 1a00 addi s0,sp,304 - 108de: 8c91 sub s1,s1,a2 - 108e0: 067f 0x67f - 108e2: 0079 c.addi zero,30 - 108e4: 1e1a slli t3,t3,0x26 - 108e6: 0079 c.addi zero,30 - 108e8: 911a add sp,sp,t1 - 108ea: 7ef8 flw fa4,124(a3) - 108ec: 7906 flw fs2,96(sp) - 108ee: 1a00 addi s0,sp,304 - 108f0: 8c91 sub s1,s1,a2 - 108f2: 067f 0x67f - 108f4: 2540 fld fs0,136(a0) - 108f6: 911e add sp,sp,t2 - 108f8: 7f8c flw fa1,56(a5) - 108fa: 7906 flw fs2,96(sp) - 108fc: 1a00 addi s0,sp,304 - 108fe: f891 bnez s1,10812 <__stack_size+0x10012> - 10900: 067e slli a2,a2,0x1f - 10902: 2540 fld fs0,136(a0) - 10904: 221e fld ft4,448(sp) - 10906: f891 bnez s1,1081a <__stack_size+0x1001a> - 10908: 067e slli a2,a2,0x1f - 1090a: 0079 c.addi zero,30 - 1090c: 911a add sp,sp,t1 - 1090e: 7f8c flw fa1,56(a5) - 10910: 7906 flw fs2,96(sp) - 10912: 1a00 addi s0,sp,304 - 10914: 401e 0x401e - 10916: 2225 jal 10a3e <__stack_size+0x1023e> - 10918: 0079 c.addi zero,30 - 1091a: 401a 0x401a - 1091c: 2224 fld fs1,64(a2) - 1091e: 0084 addi s1,sp,64 - 10920: 4022 0x4022 - 10922: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 10926: 7ef8 flw fa4,124(a3) - 10928: 7906 flw fs2,96(sp) - 1092a: 1a00 addi s0,sp,304 - 1092c: 8c91 sub s1,s1,a2 - 1092e: 067f 0x67f - 10930: 0079 c.addi zero,30 - 10932: 1e1a slli t3,t3,0x26 - 10934: 0079 c.addi zero,30 - 10936: 911a add sp,sp,t1 - 10938: 7ef8 flw fa4,124(a3) - 1093a: 7906 flw fs2,96(sp) - 1093c: 1a00 addi s0,sp,304 - 1093e: 8c91 sub s1,s1,a2 - 10940: 067f 0x67f - 10942: 2540 fld fs0,136(a0) - 10944: 911e add sp,sp,t2 - 10946: 7f8c flw fa1,56(a5) - 10948: 7906 flw fs2,96(sp) - 1094a: 1a00 addi s0,sp,304 - 1094c: f891 bnez s1,10860 <__stack_size+0x10060> - 1094e: 067e slli a2,a2,0x1f - 10950: 2540 fld fs0,136(a0) - 10952: 221e fld ft4,448(sp) - 10954: f891 bnez s1,10868 <__stack_size+0x10068> - 10956: 067e slli a2,a2,0x1f - 10958: 0079 c.addi zero,30 - 1095a: 911a add sp,sp,t1 - 1095c: 7f8c flw fa1,56(a5) - 1095e: 7906 flw fs2,96(sp) - 10960: 1a00 addi s0,sp,304 - 10962: 401e 0x401e - 10964: 2225 jal 10a8c <__stack_size+0x1028c> - 10966: 0079 c.addi zero,30 - 10968: 401a 0x401a - 1096a: 2224 fld fs1,64(a2) - 1096c: 4b40 lw s0,20(a4) - 1096e: 2224 fld fs1,64(a2) - 10970: 9f2d 0x9f2d - 10972: 081e slli a6,a6,0x7 - 10974: 0000 unimp - 10976: 08ae slli a7,a7,0xb - 10978: 0000 unimp - 1097a: 7f89009b 0x7f89009b - 1097e: f891 bnez s1,10892 <__stack_size+0x10092> - 10980: 067e slli a2,a2,0x1f - 10982: 891a mv s2,t1 - 10984: 917f 0x917f - 10986: 7f8c flw fa1,56(a5) - 10988: 1a06 slli s4,s4,0x21 - 1098a: 891e mv s2,t2 - 1098c: 1a7f 0x1a7f - 1098e: 7f89 lui t6,0xfffe2 - 10990: f891 bnez s1,108a4 <__stack_size+0x100a4> - 10992: 067e slli a2,a2,0x1f - 10994: 911a add sp,sp,t1 - 10996: 7f8c flw fa1,56(a5) - 10998: 4006 0x4006 - 1099a: 1e25 addi t3,t3,-23 - 1099c: 7f89 lui t6,0xfffe2 - 1099e: 8c91 sub s1,s1,a2 - 109a0: 067f 0x67f - 109a2: 911a add sp,sp,t1 - 109a4: 7ef8 flw fa4,124(a3) - 109a6: 4006 0x4006 - 109a8: 1e25 addi t3,t3,-23 - 109aa: 8922 mv s2,s0 - 109ac: 917f 0x917f - 109ae: 7ef8 flw fa4,124(a3) - 109b0: 1a06 slli s4,s4,0x21 - 109b2: 7f89 lui t6,0xfffe2 - 109b4: 8c91 sub s1,s1,a2 - 109b6: 067f 0x67f - 109b8: 1e1a slli t3,t3,0x26 - 109ba: 2540 fld fs0,136(a0) - 109bc: 8922 mv s2,s0 - 109be: 1a7f 0x1a7f - 109c0: 2440 fld fs0,136(s0) - 109c2: 8422 mv s0,s0 - 109c4: 2200 fld fs0,0(a2) - 109c6: 4b40 lw s0,20(a4) - 109c8: 2224 fld fs1,64(a2) - 109ca: 7f89 lui t6,0xfffe2 - 109cc: f891 bnez s1,108e0 <__stack_size+0x100e0> - 109ce: 067e slli a2,a2,0x1f - 109d0: 891a mv s2,t1 - 109d2: 917f 0x917f - 109d4: 7f8c flw fa1,56(a5) - 109d6: 1a06 slli s4,s4,0x21 - 109d8: 891e mv s2,t2 - 109da: 1a7f 0x1a7f - 109dc: 7f89 lui t6,0xfffe2 - 109de: f891 bnez s1,108f2 <__stack_size+0x100f2> - 109e0: 067e slli a2,a2,0x1f - 109e2: 911a add sp,sp,t1 - 109e4: 7f8c flw fa1,56(a5) - 109e6: 4006 0x4006 - 109e8: 1e25 addi t3,t3,-23 - 109ea: 7f89 lui t6,0xfffe2 - 109ec: 8c91 sub s1,s1,a2 - 109ee: 067f 0x67f - 109f0: 911a add sp,sp,t1 - 109f2: 7ef8 flw fa4,124(a3) - 109f4: 4006 0x4006 - 109f6: 1e25 addi t3,t3,-23 - 109f8: 8922 mv s2,s0 - 109fa: 917f 0x917f - 109fc: 7ef8 flw fa4,124(a3) - 109fe: 1a06 slli s4,s4,0x21 - 10a00: 7f89 lui t6,0xfffe2 - 10a02: 8c91 sub s1,s1,a2 - 10a04: 067f 0x67f - 10a06: 1e1a slli t3,t3,0x26 - 10a08: 2540 fld fs0,136(a0) - 10a0a: 8922 mv s2,s0 - 10a0c: 1a7f 0x1a7f - 10a0e: 2440 fld fs0,136(s0) - 10a10: 4022 0x4022 - 10a12: 2d22244b 0x2d22244b - 10a16: d49f 0009 da00 0xda000009d49f - 10a1c: 0009 c.addi zero,2 - 10a1e: 9b00 0x9b00 - 10a20: 8900 0x8900 - 10a22: 917f 0x917f - 10a24: 7ef8 flw fa4,124(a3) - 10a26: 1a06 slli s4,s4,0x21 - 10a28: 7f89 lui t6,0xfffe2 - 10a2a: 8c91 sub s1,s1,a2 - 10a2c: 067f 0x67f - 10a2e: 1e1a slli t3,t3,0x26 - 10a30: 7f89 lui t6,0xfffe2 - 10a32: 891a mv s2,t1 - 10a34: 917f 0x917f - 10a36: 7ef8 flw fa4,124(a3) - 10a38: 1a06 slli s4,s4,0x21 - 10a3a: 8c91 sub s1,s1,a2 - 10a3c: 067f 0x67f - 10a3e: 2540 fld fs0,136(a0) - 10a40: 891e mv s2,t2 - 10a42: 917f 0x917f - 10a44: 7f8c flw fa1,56(a5) - 10a46: 1a06 slli s4,s4,0x21 - 10a48: f891 bnez s1,1095c <__stack_size+0x1015c> - 10a4a: 067e slli a2,a2,0x1f - 10a4c: 2540 fld fs0,136(a0) - 10a4e: 221e fld ft4,448(sp) - 10a50: 7f89 lui t6,0xfffe2 - 10a52: f891 bnez s1,10966 <__stack_size+0x10166> - 10a54: 067e slli a2,a2,0x1f - 10a56: 891a mv s2,t1 - 10a58: 917f 0x917f - 10a5a: 7f8c flw fa1,56(a5) - 10a5c: 1a06 slli s4,s4,0x21 - 10a5e: 401e 0x401e - 10a60: 2225 jal 10b88 <__stack_size+0x10388> - 10a62: 7f89 lui t6,0xfffe2 - 10a64: 401a 0x401a - 10a66: 2224 fld fs1,64(a2) - 10a68: 0084 addi s1,sp,64 - 10a6a: 4022 0x4022 - 10a6c: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn - 10a70: 917f 0x917f - 10a72: 7ef8 flw fa4,124(a3) - 10a74: 1a06 slli s4,s4,0x21 - 10a76: 7f89 lui t6,0xfffe2 - 10a78: 8c91 sub s1,s1,a2 - 10a7a: 067f 0x67f - 10a7c: 1e1a slli t3,t3,0x26 - 10a7e: 7f89 lui t6,0xfffe2 - 10a80: 891a mv s2,t1 - 10a82: 917f 0x917f - 10a84: 7ef8 flw fa4,124(a3) - 10a86: 1a06 slli s4,s4,0x21 - 10a88: 8c91 sub s1,s1,a2 - 10a8a: 067f 0x67f - 10a8c: 2540 fld fs0,136(a0) - 10a8e: 891e mv s2,t2 - 10a90: 917f 0x917f - 10a92: 7f8c flw fa1,56(a5) - 10a94: 1a06 slli s4,s4,0x21 - 10a96: f891 bnez s1,109aa <__stack_size+0x101aa> - 10a98: 067e slli a2,a2,0x1f - 10a9a: 2540 fld fs0,136(a0) - 10a9c: 221e fld ft4,448(sp) - 10a9e: 7f89 lui t6,0xfffe2 - 10aa0: f891 bnez s1,109b4 <__stack_size+0x101b4> - 10aa2: 067e slli a2,a2,0x1f - 10aa4: 891a mv s2,t1 - 10aa6: 917f 0x917f - 10aa8: 7f8c flw fa1,56(a5) - 10aaa: 1a06 slli s4,s4,0x21 - 10aac: 401e 0x401e - 10aae: 2225 jal 10bd6 <__stack_size+0x103d6> - 10ab0: 7f89 lui t6,0xfffe2 - 10ab2: 401a 0x401a - 10ab4: 2224 fld fs1,64(a2) - 10ab6: 4b40 lw s0,20(a4) - 10ab8: 2224 fld fs1,64(a2) - 10aba: 9f2d 0x9f2d + 10896: 8c91 sub s1,s1,a2 + 10898: 067f 0x67f + 1089a: 2540 fld fs0,136(a0) + 1089c: 911e add sp,sp,t2 + 1089e: 7f8c flw fa1,56(a5) + 108a0: 7906 flw fs2,96(sp) + 108a2: 1a00 addi s0,sp,304 + 108a4: f891 bnez s1,107b8 <__stack_size+0xffb8> + 108a6: 067e slli a2,a2,0x1f + 108a8: 2540 fld fs0,136(a0) + 108aa: 221e fld ft4,448(sp) + 108ac: f891 bnez s1,107c0 <__stack_size+0xffc0> + 108ae: 067e slli a2,a2,0x1f + 108b0: 0079 c.addi zero,30 + 108b2: 911a add sp,sp,t1 + 108b4: 7f8c flw fa1,56(a5) + 108b6: 7906 flw fs2,96(sp) + 108b8: 1a00 addi s0,sp,304 + 108ba: 401e 0x401e + 108bc: 2225 jal 109e4 <__stack_size+0x101e4> + 108be: 0079 c.addi zero,30 + 108c0: 401a 0x401a + 108c2: 2224 fld fs1,64(a2) + 108c4: 4b40 lw s0,20(a4) + 108c6: 2224 fld fs1,64(a2) + 108c8: 9f2d 0x9f2d + 108ca: 081e slli a6,a6,0x7 + 108cc: 0000 unimp + 108ce: 08ae slli a7,a7,0xb + 108d0: 0000 unimp + 108d2: 7f89009b 0x7f89009b + 108d6: f891 bnez s1,107ea <__stack_size+0xffea> + 108d8: 067e slli a2,a2,0x1f + 108da: 891a mv s2,t1 + 108dc: 917f 0x917f + 108de: 7f8c flw fa1,56(a5) + 108e0: 1a06 slli s4,s4,0x21 + 108e2: 891e mv s2,t2 + 108e4: 1a7f 0x1a7f + 108e6: 7f89 lui t6,0xfffe2 + 108e8: f891 bnez s1,107fc <__stack_size+0xfffc> + 108ea: 067e slli a2,a2,0x1f + 108ec: 911a add sp,sp,t1 + 108ee: 7f8c flw fa1,56(a5) + 108f0: 4006 0x4006 + 108f2: 1e25 addi t3,t3,-23 + 108f4: 7f89 lui t6,0xfffe2 + 108f6: 8c91 sub s1,s1,a2 + 108f8: 067f 0x67f + 108fa: 911a add sp,sp,t1 + 108fc: 7ef8 flw fa4,124(a3) + 108fe: 4006 0x4006 + 10900: 1e25 addi t3,t3,-23 + 10902: 8922 mv s2,s0 + 10904: 917f 0x917f + 10906: 7ef8 flw fa4,124(a3) + 10908: 1a06 slli s4,s4,0x21 + 1090a: 7f89 lui t6,0xfffe2 + 1090c: 8c91 sub s1,s1,a2 + 1090e: 067f 0x67f + 10910: 1e1a slli t3,t3,0x26 + 10912: 2540 fld fs0,136(a0) + 10914: 8922 mv s2,s0 + 10916: 1a7f 0x1a7f + 10918: 2440 fld fs0,136(s0) + 1091a: 8422 mv s0,s0 + 1091c: 2200 fld fs0,0(a2) + 1091e: 4b40 lw s0,20(a4) + 10920: 2224 fld fs1,64(a2) + 10922: 7f89 lui t6,0xfffe2 + 10924: f891 bnez s1,10838 <__stack_size+0x10038> + 10926: 067e slli a2,a2,0x1f + 10928: 891a mv s2,t1 + 1092a: 917f 0x917f + 1092c: 7f8c flw fa1,56(a5) + 1092e: 1a06 slli s4,s4,0x21 + 10930: 891e mv s2,t2 + 10932: 1a7f 0x1a7f + 10934: 7f89 lui t6,0xfffe2 + 10936: f891 bnez s1,1084a <__stack_size+0x1004a> + 10938: 067e slli a2,a2,0x1f + 1093a: 911a add sp,sp,t1 + 1093c: 7f8c flw fa1,56(a5) + 1093e: 4006 0x4006 + 10940: 1e25 addi t3,t3,-23 + 10942: 7f89 lui t6,0xfffe2 + 10944: 8c91 sub s1,s1,a2 + 10946: 067f 0x67f + 10948: 911a add sp,sp,t1 + 1094a: 7ef8 flw fa4,124(a3) + 1094c: 4006 0x4006 + 1094e: 1e25 addi t3,t3,-23 + 10950: 8922 mv s2,s0 + 10952: 917f 0x917f + 10954: 7ef8 flw fa4,124(a3) + 10956: 1a06 slli s4,s4,0x21 + 10958: 7f89 lui t6,0xfffe2 + 1095a: 8c91 sub s1,s1,a2 + 1095c: 067f 0x67f + 1095e: 1e1a slli t3,t3,0x26 + 10960: 2540 fld fs0,136(a0) + 10962: 8922 mv s2,s0 + 10964: 1a7f 0x1a7f + 10966: 2440 fld fs0,136(s0) + 10968: 4022 0x4022 + 1096a: 2d22244b 0x2d22244b + 1096e: d49f 0009 da00 0xda000009d49f + 10974: 0009 c.addi zero,2 + 10976: 9b00 0x9b00 + 10978: 8900 0x8900 + 1097a: 917f 0x917f + 1097c: 7ef8 flw fa4,124(a3) + 1097e: 1a06 slli s4,s4,0x21 + 10980: 7f89 lui t6,0xfffe2 + 10982: 8c91 sub s1,s1,a2 + 10984: 067f 0x67f + 10986: 1e1a slli t3,t3,0x26 + 10988: 7f89 lui t6,0xfffe2 + 1098a: 891a mv s2,t1 + 1098c: 917f 0x917f + 1098e: 7ef8 flw fa4,124(a3) + 10990: 1a06 slli s4,s4,0x21 + 10992: 8c91 sub s1,s1,a2 + 10994: 067f 0x67f + 10996: 2540 fld fs0,136(a0) + 10998: 891e mv s2,t2 + 1099a: 917f 0x917f + 1099c: 7f8c flw fa1,56(a5) + 1099e: 1a06 slli s4,s4,0x21 + 109a0: f891 bnez s1,108b4 <__stack_size+0x100b4> + 109a2: 067e slli a2,a2,0x1f + 109a4: 2540 fld fs0,136(a0) + 109a6: 221e fld ft4,448(sp) + 109a8: 7f89 lui t6,0xfffe2 + 109aa: f891 bnez s1,108be <__stack_size+0x100be> + 109ac: 067e slli a2,a2,0x1f + 109ae: 891a mv s2,t1 + 109b0: 917f 0x917f + 109b2: 7f8c flw fa1,56(a5) + 109b4: 1a06 slli s4,s4,0x21 + 109b6: 401e 0x401e + 109b8: 2225 jal 10ae0 <__stack_size+0x102e0> + 109ba: 7f89 lui t6,0xfffe2 + 109bc: 401a 0x401a + 109be: 2224 fld fs1,64(a2) + 109c0: 0084 addi s1,sp,64 + 109c2: 4022 0x4022 + 109c4: 8922244b fnmsub.s fs0,ft4,fs2,fa7,rdn + 109c8: 917f 0x917f + 109ca: 7ef8 flw fa4,124(a3) + 109cc: 1a06 slli s4,s4,0x21 + 109ce: 7f89 lui t6,0xfffe2 + 109d0: 8c91 sub s1,s1,a2 + 109d2: 067f 0x67f + 109d4: 1e1a slli t3,t3,0x26 + 109d6: 7f89 lui t6,0xfffe2 + 109d8: 891a mv s2,t1 + 109da: 917f 0x917f + 109dc: 7ef8 flw fa4,124(a3) + 109de: 1a06 slli s4,s4,0x21 + 109e0: 8c91 sub s1,s1,a2 + 109e2: 067f 0x67f + 109e4: 2540 fld fs0,136(a0) + 109e6: 891e mv s2,t2 + 109e8: 917f 0x917f + 109ea: 7f8c flw fa1,56(a5) + 109ec: 1a06 slli s4,s4,0x21 + 109ee: f891 bnez s1,10902 <__stack_size+0x10102> + 109f0: 067e slli a2,a2,0x1f + 109f2: 2540 fld fs0,136(a0) + 109f4: 221e fld ft4,448(sp) + 109f6: 7f89 lui t6,0xfffe2 + 109f8: f891 bnez s1,1090c <__stack_size+0x1010c> + 109fa: 067e slli a2,a2,0x1f + 109fc: 891a mv s2,t1 + 109fe: 917f 0x917f + 10a00: 7f8c flw fa1,56(a5) + 10a02: 1a06 slli s4,s4,0x21 + 10a04: 401e 0x401e + 10a06: 2225 jal 10b2e <__stack_size+0x1032e> + 10a08: 7f89 lui t6,0xfffe2 + 10a0a: 401a 0x401a + 10a0c: 2224 fld fs1,64(a2) + 10a0e: 4b40 lw s0,20(a4) + 10a10: 2224 fld fs1,64(a2) + 10a12: 9f2d 0x9f2d ... - 10ac4: 07cc addi a1,sp,964 - 10ac6: 0000 unimp - 10ac8: 07d4 addi a3,sp,964 - 10aca: 0000 unimp - 10acc: 0011 c.addi zero,4 - 10ace: 007a 0x7a - 10ad0: 4b40 lw s0,20(a4) - 10ad2: 2224 fld fs1,64(a2) - 10ad4: 4b400077 0x4b400077 - 10ad8: 2224 fld fs1,64(a2) - 10ada: 082d addi a6,a6,11 - 10adc: 1aff 0x1aff - 10ade: f69f 0007 2c00 0x2c000007f69f + 10a1c: 07cc addi a1,sp,964 + 10a1e: 0000 unimp + 10a20: 07d4 addi a3,sp,964 + 10a22: 0000 unimp + 10a24: 0011 c.addi zero,4 + 10a26: 007a 0x7a + 10a28: 4b40 lw s0,20(a4) + 10a2a: 2224 fld fs1,64(a2) + 10a2c: 4b400077 0x4b400077 + 10a30: 2224 fld fs1,64(a2) + 10a32: 082d addi a6,a6,11 + 10a34: 1aff 0x1aff + 10a36: f69f 0007 2c00 0x2c000007f69f + 10a3c: 0008 addi a0,sp,0 + 10a3e: 0100 addi s0,sp,128 + 10a40: 5e00 lw s0,56(a2) + ... + 10a4a: 0802 slli a6,a6,0x0 + 10a4c: 0000 unimp + 10a4e: 084e slli a6,a6,0x13 + 10a50: 0000 unimp + 10a52: 0001 nop + 10a54: 005c addi a5,sp,4 + 10a56: 0000 unimp + 10a58: 0000 unimp + 10a5a: 0000 unimp + 10a5c: 0200 addi s0,sp,256 + 10a5e: 0008 addi a0,sp,0 + 10a60: 5000 lw s0,32(s0) + 10a62: 0008 addi a0,sp,0 + 10a64: 0100 addi s0,sp,128 + 10a66: 5a00 lw s0,48(a2) + 10a68: 0850 addi a2,sp,20 + 10a6a: 0000 unimp + 10a6c: 08ae slli a7,a7,0xb + 10a6e: 0000 unimp + 10a70: 0010 addi a2,sp,0 + 10a72: 7f89 lui t6,0xfffe2 + 10a74: 8c91 sub s1,s1,a2 + 10a76: 067f 0x67f + 10a78: 891a mv s2,t1 + 10a7a: 917f 0x917f + 10a7c: 7efc flw fa5,124(a3) + 10a7e: 1a06 slli s4,s4,0x21 + 10a80: 9f1e add t5,t5,t2 + 10a82: 09d4 addi a3,sp,212 + 10a84: 0000 unimp + 10a86: 09da slli s3,s3,0x16 + 10a88: 0000 unimp + 10a8a: 0010 addi a2,sp,0 + 10a8c: 7f89 lui t6,0xfffe2 + 10a8e: 8c91 sub s1,s1,a2 + 10a90: 067f 0x67f + 10a92: 891a mv s2,t1 + 10a94: 917f 0x917f + 10a96: 7efc flw fa5,124(a3) + 10a98: 1a06 slli s4,s4,0x21 + 10a9a: 9f1e add t5,t5,t2 + ... + 10aa4: 0802 slli a6,a6,0x0 + 10aa6: 0000 unimp + 10aa8: 0806 slli a6,a6,0x1 + 10aaa: 0000 unimp + 10aac: 0006 0x6 + 10aae: 0075 c.addi zero,29 + 10ab0: 9f1e0083 lb ra,-1551(t3) + 10ab4: 0806 slli a6,a6,0x1 + 10ab6: 0000 unimp + 10ab8: 0808 addi a0,sp,16 + 10aba: 0000 unimp + 10abc: 0001 nop + 10abe: 00080863 beqz a6,10ace <__stack_size+0x102ce> + 10ac2: 0c00 addi s0,sp,528 + 10ac4: 0008 addi a0,sp,0 + 10ac6: 0b00 addi s0,sp,400 + 10ac8: 9100 0x9100 + 10aca: 7efc flw fa5,124(a3) + 10acc: 7906 flw fs2,96(sp) + 10ace: 1a00 addi s0,sp,304 + 10ad0: 0075 c.addi zero,29 + 10ad2: 9f1e add t5,t5,t2 + 10ad4: 0810 addi a2,sp,16 + 10ad6: 0000 unimp + 10ad8: 0824 addi s1,sp,24 + 10ada: 0000 unimp + 10adc: 0001 nop + 10ade: 2455 jal 10d82 <__stack_size+0x10582> + 10ae0: 0008 addi a0,sp,0 + 10ae2: 5000 lw s0,32(s0) 10ae4: 0008 addi a0,sp,0 - 10ae6: 0100 addi s0,sp,128 - 10ae8: 5e00 lw s0,56(a2) - ... - 10af2: 0802 slli a6,a6,0x0 - 10af4: 0000 unimp - 10af6: 084e slli a6,a6,0x13 - 10af8: 0000 unimp - 10afa: 0001 nop - 10afc: 005c addi a5,sp,4 - 10afe: 0000 unimp - 10b00: 0000 unimp - 10b02: 0000 unimp - 10b04: 0200 addi s0,sp,256 - 10b06: 0008 addi a0,sp,0 - 10b08: 5000 lw s0,32(s0) - 10b0a: 0008 addi a0,sp,0 - 10b0c: 0100 addi s0,sp,128 - 10b0e: 5a00 lw s0,48(a2) - 10b10: 0850 addi a2,sp,20 + 10ae6: 0800 addi s0,sp,16 + 10ae8: 7a00 flw fs0,48(a2) + 10aea: 4000 lw s0,0(s0) + 10aec: 8325 srli a4,a4,0x9 + 10aee: 2200 fld fs0,0(a2) + 10af0: 509f 0008 ae00 0xae000008509f + 10af6: 0008 addi a0,sp,0 + 10af8: 1500 addi s0,sp,672 + 10afa: 8900 0x8900 + 10afc: 917f 0x917f + 10afe: 7f8c flw fa1,56(a5) + 10b00: 1a06 slli s4,s4,0x21 + 10b02: 7f89 lui t6,0xfffe2 + 10b04: fc91 bnez s1,10a20 <__stack_size+0x10220> + 10b06: 067e slli a2,a2,0x1f + 10b08: 1e1a slli t3,t3,0x26 + 10b0a: 2540 fld fs0,136(a0) + 10b0c: 9f220083 lb ra,-1550(tp) # 189f2 <__stack_size+0x181f2> + 10b10: 09d4 addi a3,sp,212 10b12: 0000 unimp - 10b14: 08ae slli a7,a7,0xb + 10b14: 09da slli s3,s3,0x16 10b16: 0000 unimp - 10b18: 0010 addi a2,sp,0 + 10b18: 0015 c.addi zero,5 10b1a: 7f89 lui t6,0xfffe2 10b1c: 8c91 sub s1,s1,a2 10b1e: 067f 0x67f @@ -147510,6537 +146963,6461 @@ Disassembly of section .debug_loc: 10b22: 917f 0x917f 10b24: 7efc flw fa5,124(a3) 10b26: 1a06 slli s4,s4,0x21 - 10b28: 9f1e add t5,t5,t2 - 10b2a: 09d4 addi a3,sp,212 - 10b2c: 0000 unimp - 10b2e: 09da slli s3,s3,0x16 - 10b30: 0000 unimp - 10b32: 0010 addi a2,sp,0 - 10b34: 7f89 lui t6,0xfffe2 - 10b36: 8c91 sub s1,s1,a2 - 10b38: 067f 0x67f - 10b3a: 891a mv s2,t1 - 10b3c: 917f 0x917f - 10b3e: 7efc flw fa5,124(a3) - 10b40: 1a06 slli s4,s4,0x21 - 10b42: 9f1e add t5,t5,t2 - ... - 10b4c: 0802 slli a6,a6,0x0 + 10b28: 401e 0x401e + 10b2a: 8325 srli a4,a4,0x9 + 10b2c: 2200 fld fs0,0(a2) + 10b2e: 009f 0000 0000 0x9f + 10b34: 0000 unimp + 10b36: 0200 addi s0,sp,256 + 10b38: 0008 addi a0,sp,0 + 10b3a: ae00 fsd fs0,24(a2) + 10b3c: 0008 addi a0,sp,0 + 10b3e: 0100 addi s0,sp,128 + 10b40: 5600 lw s0,40(a2) + 10b42: 09d4 addi a3,sp,212 + 10b44: 0000 unimp + 10b46: 09da slli s3,s3,0x16 + 10b48: 0000 unimp + 10b4a: 0001 nop + 10b4c: 0056 0x56 10b4e: 0000 unimp - 10b50: 0806 slli a6,a6,0x1 + 10b50: 0000 unimp 10b52: 0000 unimp - 10b54: 0006 0x6 - 10b56: 0075 c.addi zero,29 - 10b58: 9f1e0083 lb ra,-1551(t3) - 10b5c: 0806 slli a6,a6,0x1 - 10b5e: 0000 unimp - 10b60: 0808 addi a0,sp,16 - 10b62: 0000 unimp - 10b64: 0001 nop - 10b66: 00080863 beqz a6,10b76 <__stack_size+0x10376> - 10b6a: 0c00 addi s0,sp,528 - 10b6c: 0008 addi a0,sp,0 - 10b6e: 0b00 addi s0,sp,400 - 10b70: 9100 0x9100 - 10b72: 7efc flw fa5,124(a3) - 10b74: 7906 flw fs2,96(sp) - 10b76: 1a00 addi s0,sp,304 - 10b78: 0075 c.addi zero,29 - 10b7a: 9f1e add t5,t5,t2 - 10b7c: 0810 addi a2,sp,16 - 10b7e: 0000 unimp - 10b80: 0824 addi s1,sp,24 + 10b54: 0c00 addi s0,sp,528 + 10b56: 0008 addi a0,sp,0 + 10b58: 3600 fld fs0,40(a2) + 10b5a: 0008 addi a0,sp,0 + 10b5c: 0100 addi s0,sp,128 + 10b5e: 6f00 flw fs0,24(a4) + ... + 10b68: 0802 slli a6,a6,0x0 + 10b6a: 0000 unimp + 10b6c: 080c addi a1,sp,16 + 10b6e: 0000 unimp + 10b70: 0001 nop + 10b72: 00080c6f jal s8,90b72 <__stack_size+0x90372> + 10b76: ae00 fsd fs0,24(a2) + 10b78: 0008 addi a0,sp,0 + 10b7a: 0300 addi s0,sp,384 + 10b7c: 9100 0x9100 + 10b7e: 7efe flw ft9,252(sp) + 10b80: 09d4 addi a3,sp,212 10b82: 0000 unimp - 10b84: 0001 nop - 10b86: 2455 jal 10e2a <__stack_size+0x1062a> - 10b88: 0008 addi a0,sp,0 - 10b8a: 5000 lw s0,32(s0) - 10b8c: 0008 addi a0,sp,0 - 10b8e: 0800 addi s0,sp,16 - 10b90: 7a00 flw fs0,48(a2) - 10b92: 4000 lw s0,0(s0) - 10b94: 8325 srli a4,a4,0x9 - 10b96: 2200 fld fs0,0(a2) - 10b98: 509f 0008 ae00 0xae000008509f - 10b9e: 0008 addi a0,sp,0 - 10ba0: 1500 addi s0,sp,672 - 10ba2: 8900 0x8900 - 10ba4: 917f 0x917f - 10ba6: 7f8c flw fa1,56(a5) - 10ba8: 1a06 slli s4,s4,0x21 - 10baa: 7f89 lui t6,0xfffe2 - 10bac: fc91 bnez s1,10ac8 <__stack_size+0x102c8> - 10bae: 067e slli a2,a2,0x1f - 10bb0: 1e1a slli t3,t3,0x26 - 10bb2: 2540 fld fs0,136(a0) - 10bb4: 9f220083 lb ra,-1550(tp) # 189f2 <__stack_size+0x181f2> - 10bb8: 09d4 addi a3,sp,212 - 10bba: 0000 unimp - 10bbc: 09da slli s3,s3,0x16 - 10bbe: 0000 unimp - 10bc0: 0015 c.addi zero,5 - 10bc2: 7f89 lui t6,0xfffe2 - 10bc4: 8c91 sub s1,s1,a2 - 10bc6: 067f 0x67f - 10bc8: 891a mv s2,t1 - 10bca: 917f 0x917f - 10bcc: 7efc flw fa5,124(a3) - 10bce: 1a06 slli s4,s4,0x21 - 10bd0: 401e 0x401e - 10bd2: 8325 srli a4,a4,0x9 - 10bd4: 2200 fld fs0,0(a2) - 10bd6: 009f 0000 0000 0x9f - 10bdc: 0000 unimp - 10bde: 0200 addi s0,sp,256 - 10be0: 0008 addi a0,sp,0 - 10be2: ae00 fsd fs0,24(a2) - 10be4: 0008 addi a0,sp,0 - 10be6: 0100 addi s0,sp,128 - 10be8: 5600 lw s0,40(a2) - 10bea: 09d4 addi a3,sp,212 - 10bec: 0000 unimp - 10bee: 09da slli s3,s3,0x16 - 10bf0: 0000 unimp - 10bf2: 0001 nop - 10bf4: 0056 0x56 - 10bf6: 0000 unimp - 10bf8: 0000 unimp - 10bfa: 0000 unimp - 10bfc: 0c00 addi s0,sp,528 - 10bfe: 0008 addi a0,sp,0 - 10c00: 3600 fld fs0,40(a2) - 10c02: 0008 addi a0,sp,0 - 10c04: 0100 addi s0,sp,128 - 10c06: 6f00 flw fs0,24(a4) + 10b84: 09da slli s3,s3,0x16 + 10b86: 0000 unimp + 10b88: fe910003 lb zero,-23(sp) + 10b8c: 007e 0x7e + 10b8e: 0000 unimp + 10b90: 0000 unimp + 10b92: 0000 unimp + 10b94: 0200 addi s0,sp,256 + 10b96: 0008 addi a0,sp,0 + 10b98: 1000 addi s0,sp,32 + 10b9a: 0008 addi a0,sp,0 + 10b9c: 0100 addi s0,sp,128 + 10b9e: 5500 lw s0,40(a0) + 10ba0: 0810 addi a2,sp,16 + 10ba2: 0000 unimp + 10ba4: 08ae slli a7,a7,0xb + 10ba6: 0000 unimp + 10ba8: 8e910003 lb zero,-1815(sp) + 10bac: d47f 0xd47f + 10bae: 0009 c.addi zero,2 + 10bb0: da00 sw s0,48(a2) + 10bb2: 0009 c.addi zero,2 + 10bb4: 0300 addi s0,sp,384 + 10bb6: 9100 0x9100 + 10bb8: 7f8e flw ft11,224(sp) ... - 10c10: 0802 slli a6,a6,0x0 + 10bc2: 0826 slli a6,a6,0x9 + 10bc4: 0000 unimp + 10bc6: 0850 addi a2,sp,20 + 10bc8: 0000 unimp + 10bca: 0001 nop + 10bcc: 0000005b 0x5b + 10bd0: 0000 unimp + 10bd2: 0000 unimp + 10bd4: 4600 lw s0,8(a2) + 10bd6: 0008 addi a0,sp,0 + 10bd8: ae00 fsd fs0,24(a2) + 10bda: 0008 addi a0,sp,0 + 10bdc: 0200 addi s0,sp,256 + 10bde: 3d00 fld fs0,56(a0) + 10be0: d49f 0009 da00 0xda000009d49f + 10be6: 0009 c.addi zero,2 + 10be8: 0200 addi s0,sp,256 + 10bea: 3d00 fld fs0,56(a0) + 10bec: 009f 0000 0000 0x9f + 10bf2: 0000 unimp + 10bf4: 4600 lw s0,8(a2) + 10bf6: 0008 addi a0,sp,0 + 10bf8: ae00 fsd fs0,24(a2) + 10bfa: 0008 addi a0,sp,0 + 10bfc: 0200 addi s0,sp,256 + 10bfe: 4300 lw s0,0(a4) + 10c00: d49f 0009 da00 0xda000009d49f + 10c06: 0009 c.addi zero,2 + 10c08: 0200 addi s0,sp,256 + 10c0a: 4300 lw s0,0(a4) + 10c0c: 009f 0000 0000 0x9f 10c12: 0000 unimp - 10c14: 080c addi a1,sp,16 - 10c16: 0000 unimp - 10c18: 0001 nop - 10c1a: 00080c6f jal s8,90c1a <__stack_size+0x9041a> - 10c1e: ae00 fsd fs0,24(a2) - 10c20: 0008 addi a0,sp,0 - 10c22: 0300 addi s0,sp,384 - 10c24: 9100 0x9100 - 10c26: 7efe flw ft9,252(sp) - 10c28: 09d4 addi a3,sp,212 - 10c2a: 0000 unimp - 10c2c: 09da slli s3,s3,0x16 - 10c2e: 0000 unimp - 10c30: fe910003 lb zero,-23(sp) - 10c34: 007e 0x7e - 10c36: 0000 unimp - 10c38: 0000 unimp - 10c3a: 0000 unimp + 10c14: 4600 lw s0,8(a2) + 10c16: 0008 addi a0,sp,0 + 10c18: ae00 fsd fs0,24(a2) + 10c1a: 0008 addi a0,sp,0 + 10c1c: 0200 addi s0,sp,256 + 10c1e: 3300 fld fs0,32(a4) + 10c20: d49f 0009 da00 0xda000009d49f + 10c26: 0009 c.addi zero,2 + 10c28: 0200 addi s0,sp,256 + 10c2a: 3300 fld fs0,32(a4) + 10c2c: 009f 0000 0000 0x9f + 10c32: 0000 unimp + 10c34: 4600 lw s0,8(a2) + 10c36: 0008 addi a0,sp,0 + 10c38: 4a00 lw s0,16(a2) + 10c3a: 0008 addi a0,sp,0 10c3c: 0200 addi s0,sp,256 - 10c3e: 0008 addi a0,sp,0 - 10c40: 1000 addi s0,sp,32 - 10c42: 0008 addi a0,sp,0 - 10c44: 0100 addi s0,sp,128 - 10c46: 5500 lw s0,40(a0) - 10c48: 0810 addi a2,sp,16 - 10c4a: 0000 unimp - 10c4c: 08ae slli a7,a7,0xb - 10c4e: 0000 unimp - 10c50: 8e910003 lb zero,-1815(sp) - 10c54: d47f 0xd47f - 10c56: 0009 c.addi zero,2 - 10c58: da00 sw s0,48(a2) - 10c5a: 0009 c.addi zero,2 - 10c5c: 0300 addi s0,sp,384 - 10c5e: 9100 0x9100 - 10c60: 7f8e flw ft11,224(sp) + 10c3e: 3300 fld fs0,32(a4) + 10c40: 4a9f 0008 5000 0x500000084a9f + 10c46: 0008 addi a0,sp,0 + 10c48: 0200 addi s0,sp,256 + 10c4a: 3000 fld fs0,32(s0) + 10c4c: 509f 0008 6400 0x64000008509f + 10c52: 0008 addi a0,sp,0 + 10c54: 0100 addi s0,sp,128 + 10c56: 5c00 lw s0,56(s0) + 10c58: 0864 addi s1,sp,28 + 10c5a: 0000 unimp + 10c5c: 08ae slli a7,a7,0xb + 10c5e: 0000 unimp + 10c60: 0002 0x2 + 10c62: 9f38 0x9f38 + 10c64: 09d4 addi a3,sp,212 + 10c66: 0000 unimp + 10c68: 09da slli s3,s3,0x16 + 10c6a: 0000 unimp + 10c6c: 0002 0x2 + 10c6e: 9f38 0x9f38 ... - 10c6a: 0826 slli a6,a6,0x9 - 10c6c: 0000 unimp - 10c6e: 0850 addi a2,sp,20 - 10c70: 0000 unimp - 10c72: 0001 nop - 10c74: 0000005b 0x5b - 10c78: 0000 unimp + 10c78: 0846 slli a6,a6,0x11 10c7a: 0000 unimp - 10c7c: 4600 lw s0,8(a2) - 10c7e: 0008 addi a0,sp,0 - 10c80: ae00 fsd fs0,24(a2) - 10c82: 0008 addi a0,sp,0 - 10c84: 0200 addi s0,sp,256 - 10c86: 3d00 fld fs0,56(a0) - 10c88: d49f 0009 da00 0xda000009d49f - 10c8e: 0009 c.addi zero,2 - 10c90: 0200 addi s0,sp,256 - 10c92: 3d00 fld fs0,56(a0) - 10c94: 009f 0000 0000 0x9f - 10c9a: 0000 unimp - 10c9c: 4600 lw s0,8(a2) - 10c9e: 0008 addi a0,sp,0 - 10ca0: ae00 fsd fs0,24(a2) - 10ca2: 0008 addi a0,sp,0 - 10ca4: 0200 addi s0,sp,256 - 10ca6: 4300 lw s0,0(a4) - 10ca8: d49f 0009 da00 0xda000009d49f - 10cae: 0009 c.addi zero,2 - 10cb0: 0200 addi s0,sp,256 - 10cb2: 4300 lw s0,0(a4) - 10cb4: 009f 0000 0000 0x9f - 10cba: 0000 unimp - 10cbc: 4600 lw s0,8(a2) - 10cbe: 0008 addi a0,sp,0 - 10cc0: ae00 fsd fs0,24(a2) - 10cc2: 0008 addi a0,sp,0 - 10cc4: 0200 addi s0,sp,256 - 10cc6: 3300 fld fs0,32(a4) - 10cc8: d49f 0009 da00 0xda000009d49f - 10cce: 0009 c.addi zero,2 - 10cd0: 0200 addi s0,sp,256 - 10cd2: 3300 fld fs0,32(a4) - 10cd4: 009f 0000 0000 0x9f - 10cda: 0000 unimp - 10cdc: 4600 lw s0,8(a2) - 10cde: 0008 addi a0,sp,0 - 10ce0: 4a00 lw s0,16(a2) - 10ce2: 0008 addi a0,sp,0 - 10ce4: 0200 addi s0,sp,256 - 10ce6: 3300 fld fs0,32(a4) - 10ce8: 4a9f 0008 5000 0x500000084a9f + 10c7c: 084a slli a6,a6,0x12 + 10c7e: 0000 unimp + 10c80: 0001 nop + 10c82: 4a55 li s4,21 + 10c84: 0008 addi a0,sp,0 + 10c86: 6c00 flw fs0,24(s0) + 10c88: 0008 addi a0,sp,0 + 10c8a: 0100 addi s0,sp,128 + 10c8c: 5f00 lw s0,56(a4) + ... + 10c96: 0882 slli a7,a7,0x0 + 10c98: 0000 unimp + 10c9a: 08ae slli a7,a7,0xb + 10c9c: 0000 unimp + 10c9e: 0002 0x2 + 10ca0: 00009f4f fnmadd.s ft10,ft1,ft0,ft0,rtz + 10ca4: 0000 unimp + 10ca6: 0000 unimp + 10ca8: 0000 unimp + 10caa: 0882 slli a7,a7,0x0 + 10cac: 0000 unimp + 10cae: 08ae slli a7,a7,0xb + 10cb0: 0000 unimp + 10cb2: 0002 0x2 + 10cb4: 9f31 0x9f31 + ... + 10cbe: 0882 slli a7,a7,0x0 + 10cc0: 0000 unimp + 10cc2: 08ae slli a7,a7,0xb + 10cc4: 0000 unimp + 10cc6: 0002 0x2 + 10cc8: 9f30 0x9f30 + ... + 10cd2: 0882 slli a7,a7,0x0 + 10cd4: 0000 unimp + 10cd6: 088a slli a7,a7,0x2 + 10cd8: 0000 unimp + 10cda: 0002 0x2 + 10cdc: 9f30 0x9f30 + 10cde: 088a slli a7,a7,0x2 + 10ce0: 0000 unimp + 10ce2: 0890 addi a2,sp,80 + 10ce4: 0000 unimp + 10ce6: 0001 nop + 10ce8: 905c 0x905c + 10cea: 0008 addi a0,sp,0 + 10cec: 9800 0x9800 10cee: 0008 addi a0,sp,0 - 10cf0: 0200 addi s0,sp,256 - 10cf2: 3000 fld fs0,32(s0) - 10cf4: 509f 0008 6400 0x64000008509f - 10cfa: 0008 addi a0,sp,0 - 10cfc: 0100 addi s0,sp,128 - 10cfe: 5c00 lw s0,56(s0) - 10d00: 0864 addi s1,sp,28 - 10d02: 0000 unimp - 10d04: 08ae slli a7,a7,0xb - 10d06: 0000 unimp - 10d08: 0002 0x2 - 10d0a: 9f38 0x9f38 - 10d0c: 09d4 addi a3,sp,212 - 10d0e: 0000 unimp - 10d10: 09da slli s3,s3,0x16 + 10cf0: 0300 addi s0,sp,384 + 10cf2: 7c00 flw fs0,56(s0) + 10cf4: 9f7f 0x9f7f + 10cf6: 0898 addi a4,sp,80 + 10cf8: 0000 unimp + 10cfa: 089e slli a7,a7,0x7 + 10cfc: 0000 unimp + 10cfe: 0001 nop + 10d00: 9e5c 0x9e5c + 10d02: 0008 addi a0,sp,0 + 10d04: ae00 fsd fs0,24(a2) + 10d06: 0008 addi a0,sp,0 + 10d08: 0200 addi s0,sp,256 + 10d0a: 3400 fld fs0,40(s0) + 10d0c: 009f 0000 0000 0x9f 10d12: 0000 unimp - 10d14: 0002 0x2 - 10d16: 9f38 0x9f38 + 10d14: 8200 0x8200 + 10d16: 0008 addi a0,sp,0 + 10d18: 8400 0x8400 + 10d1a: 0008 addi a0,sp,0 + 10d1c: 0200 addi s0,sp,256 + 10d1e: 3000 fld fs0,32(s0) + 10d20: 849f 0008 a400 0xa4000008849f + 10d26: 0008 addi a0,sp,0 + 10d28: 0100 addi s0,sp,128 + 10d2a: 5f00 lw s0,56(a4) ... - 10d20: 0846 slli a6,a6,0x11 - 10d22: 0000 unimp - 10d24: 084a slli a6,a6,0x12 - 10d26: 0000 unimp - 10d28: 0001 nop - 10d2a: 4a55 li s4,21 - 10d2c: 0008 addi a0,sp,0 - 10d2e: 6c00 flw fs0,24(s0) - 10d30: 0008 addi a0,sp,0 - 10d32: 0100 addi s0,sp,128 - 10d34: 5f00 lw s0,56(a4) + 10d34: 08d6 slli a7,a7,0x15 + 10d36: 0000 unimp + 10d38: 08e8 addi a0,sp,92 + 10d3a: 0000 unimp + 10d3c: 0001 nop + 10d3e: e85e fsw fs7,16(sp) + 10d40: 0008 addi a0,sp,0 + 10d42: ec00 fsw fs0,24(s0) + 10d44: 0008 addi a0,sp,0 + 10d46: 0600 addi s0,sp,768 + 10d48: 7d00 flw fs0,56(a0) + 10d4a: 0800 addi s0,sp,16 + 10d4c: 1aff 0x1aff + 10d4e: ec9f 0008 ee00 0xee000008ec9f + 10d54: 0008 addi a0,sp,0 + 10d56: 2900 fld fs0,16(a0) + 10d58: 9100 0x9100 + 10d5a: 7f98 flw fa4,56(a5) + 10d5c: 4006 0x4006 + 10d5e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 10d62: 7f94 flw fa3,56(a5) + 10d64: 4006 0x4006 + 10d66: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 10d6a: 7f90 flw fa2,56(a5) + 10d6c: 4006 0x4006 + 10d6e: 0c22244b 0xc22244b + 10d72: 80000003 lb zero,-2048(zero) # fffff800 <_sp+0x7fffb800> + 10d76: 402c lw a1,64(s0) + 10d78: 2d22244b 0x2d22244b + 10d7c: 4b40 lw s0,20(a4) + 10d7e: 2224 fld fs1,64(a2) + 10d80: 9f2d 0x9f2d ... - 10d3e: 0882 slli a7,a7,0x0 - 10d40: 0000 unimp - 10d42: 08ae slli a7,a7,0xb - 10d44: 0000 unimp - 10d46: 0002 0x2 - 10d48: 00009f4f fnmadd.s ft10,ft1,ft0,ft0,rtz - 10d4c: 0000 unimp - 10d4e: 0000 unimp - 10d50: 0000 unimp - 10d52: 0882 slli a7,a7,0x0 - 10d54: 0000 unimp - 10d56: 08ae slli a7,a7,0xb - 10d58: 0000 unimp - 10d5a: 0002 0x2 - 10d5c: 9f31 0x9f31 - ... - 10d66: 0882 slli a7,a7,0x0 - 10d68: 0000 unimp - 10d6a: 08ae slli a7,a7,0xb - 10d6c: 0000 unimp - 10d6e: 0002 0x2 - 10d70: 9f30 0x9f30 - ... - 10d7a: 0882 slli a7,a7,0x0 - 10d7c: 0000 unimp - 10d7e: 088a slli a7,a7,0x2 - 10d80: 0000 unimp - 10d82: 0002 0x2 - 10d84: 9f30 0x9f30 - 10d86: 088a slli a7,a7,0x2 - 10d88: 0000 unimp - 10d8a: 0890 addi a2,sp,80 + 10d8a: 0908 addi a0,sp,144 10d8c: 0000 unimp - 10d8e: 0001 nop - 10d90: 905c 0x905c - 10d92: 0008 addi a0,sp,0 - 10d94: 9800 0x9800 - 10d96: 0008 addi a0,sp,0 - 10d98: 0300 addi s0,sp,384 - 10d9a: 7c00 flw fs0,56(s0) - 10d9c: 9f7f 0x9f7f - 10d9e: 0898 addi a4,sp,80 - 10da0: 0000 unimp - 10da2: 089e slli a7,a7,0x7 - 10da4: 0000 unimp - 10da6: 0001 nop - 10da8: 9e5c 0x9e5c - 10daa: 0008 addi a0,sp,0 - 10dac: ae00 fsd fs0,24(a2) - 10dae: 0008 addi a0,sp,0 - 10db0: 0200 addi s0,sp,256 - 10db2: 3400 fld fs0,40(s0) - 10db4: 009f 0000 0000 0x9f - 10dba: 0000 unimp - 10dbc: 8200 0x8200 - 10dbe: 0008 addi a0,sp,0 - 10dc0: 8400 0x8400 - 10dc2: 0008 addi a0,sp,0 - 10dc4: 0200 addi s0,sp,256 - 10dc6: 3000 fld fs0,32(s0) - 10dc8: 849f 0008 a400 0xa4000008849f - 10dce: 0008 addi a0,sp,0 - 10dd0: 0100 addi s0,sp,128 - 10dd2: 5f00 lw s0,56(a4) + 10d8e: 0932 slli s2,s2,0xc + 10d90: 0000 unimp + 10d92: 0002 0x2 + 10d94: 9f4d 0x9f4d + 10d96: 09da slli s3,s3,0x16 + 10d98: 0000 unimp + 10d9a: 09e8 addi a0,sp,220 + 10d9c: 0000 unimp + 10d9e: 0002 0x2 + 10da0: 9f4d 0x9f4d ... - 10ddc: 08d6 slli a7,a7,0x15 - 10dde: 0000 unimp - 10de0: 08e8 addi a0,sp,92 - 10de2: 0000 unimp - 10de4: 0001 nop - 10de6: e85e fsw fs7,16(sp) - 10de8: 0008 addi a0,sp,0 - 10dea: ec00 fsw fs0,24(s0) - 10dec: 0008 addi a0,sp,0 - 10dee: 0600 addi s0,sp,768 - 10df0: 7d00 flw fs0,56(a0) - 10df2: 0800 addi s0,sp,16 - 10df4: 1aff 0x1aff - 10df6: ec9f 0008 ee00 0xee000008ec9f - 10dfc: 0008 addi a0,sp,0 - 10dfe: 2900 fld fs0,16(a0) - 10e00: 9100 0x9100 - 10e02: 7f98 flw fa4,56(a5) - 10e04: 4006 0x4006 - 10e06: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 10e0a: 7f94 flw fa3,56(a5) - 10e0c: 4006 0x4006 - 10e0e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 10e12: 7f90 flw fa2,56(a5) - 10e14: 4006 0x4006 - 10e16: 0c22244b 0xc22244b - 10e1a: 80000003 lb zero,-2048(zero) # fffff800 <_sp+0x7fffb800> - 10e1e: 402c lw a1,64(s0) - 10e20: 2d22244b 0x2d22244b - 10e24: 4b40 lw s0,20(a4) - 10e26: 2224 fld fs1,64(a2) - 10e28: 9f2d 0x9f2d + 10daa: 0908 addi a0,sp,144 + 10dac: 0000 unimp + 10dae: 0932 slli s2,s2,0xc + 10db0: 0000 unimp + 10db2: 0002 0x2 + 10db4: 09da9f33 0x9da9f33 + 10db8: 0000 unimp + 10dba: 09e8 addi a0,sp,220 + 10dbc: 0000 unimp + 10dbe: 0002 0x2 + 10dc0: 00009f33 sll t5,ra,zero + 10dc4: 0000 unimp + 10dc6: 0000 unimp + 10dc8: 0000 unimp + 10dca: 0908 addi a0,sp,144 + 10dcc: 0000 unimp + 10dce: 0932 slli s2,s2,0xc + 10dd0: 0000 unimp + 10dd2: 0002 0x2 + 10dd4: 9f30 0x9f30 + 10dd6: 09da slli s3,s3,0x16 + 10dd8: 0000 unimp + 10dda: 09e8 addi a0,sp,220 + 10ddc: 0000 unimp + 10dde: 0002 0x2 + 10de0: 9f30 0x9f30 ... - 10e32: 0908 addi a0,sp,144 - 10e34: 0000 unimp - 10e36: 0932 slli s2,s2,0xc - 10e38: 0000 unimp - 10e3a: 0002 0x2 - 10e3c: 9f4d 0x9f4d - 10e3e: 09da slli s3,s3,0x16 - 10e40: 0000 unimp - 10e42: 09e8 addi a0,sp,220 - 10e44: 0000 unimp - 10e46: 0002 0x2 - 10e48: 9f4d 0x9f4d - ... - 10e52: 0908 addi a0,sp,144 - 10e54: 0000 unimp - 10e56: 0932 slli s2,s2,0xc - 10e58: 0000 unimp - 10e5a: 0002 0x2 - 10e5c: 09da9f33 0x9da9f33 - 10e60: 0000 unimp - 10e62: 09e8 addi a0,sp,220 - 10e64: 0000 unimp - 10e66: 0002 0x2 - 10e68: 00009f33 sll t5,ra,zero - 10e6c: 0000 unimp - 10e6e: 0000 unimp - 10e70: 0000 unimp - 10e72: 0908 addi a0,sp,144 - 10e74: 0000 unimp - 10e76: 0932 slli s2,s2,0xc - 10e78: 0000 unimp - 10e7a: 0002 0x2 - 10e7c: 9f30 0x9f30 - 10e7e: 09da slli s3,s3,0x16 - 10e80: 0000 unimp - 10e82: 09e8 addi a0,sp,220 - 10e84: 0000 unimp - 10e86: 0002 0x2 - 10e88: 9f30 0x9f30 - ... - 10e92: 0908 addi a0,sp,144 - 10e94: 0000 unimp - 10e96: 090e slli s2,s2,0x3 + 10dea: 0908 addi a0,sp,144 + 10dec: 0000 unimp + 10dee: 090e slli s2,s2,0x3 + 10df0: 0000 unimp + 10df2: 0002 0x2 + 10df4: 9f30 0x9f30 + 10df6: 090e slli s2,s2,0x3 + 10df8: 0000 unimp + 10dfa: 0914 addi a3,sp,144 + 10dfc: 0000 unimp + 10dfe: 0001 nop + 10e00: 145c addi a5,sp,548 + 10e02: 0009 c.addi zero,2 + 10e04: 1c00 addi s0,sp,560 + 10e06: 0009 c.addi zero,2 + 10e08: 0300 addi s0,sp,384 + 10e0a: 7c00 flw fs0,56(s0) + 10e0c: 9f7f 0x9f7f + 10e0e: 091c addi a5,sp,144 + 10e10: 0000 unimp + 10e12: 0922 slli s2,s2,0x8 + 10e14: 0000 unimp + 10e16: 0001 nop + 10e18: 225c fld fa5,128(a2) + 10e1a: 0009 c.addi zero,2 + 10e1c: 3200 fld fs0,32(a2) + 10e1e: 0009 c.addi zero,2 + 10e20: 0200 addi s0,sp,256 + 10e22: 3400 fld fs0,40(s0) + 10e24: da9f 0009 e800 0xe8000009da9f + 10e2a: 0009 c.addi zero,2 + 10e2c: 0200 addi s0,sp,256 + 10e2e: 3400 fld fs0,40(s0) + 10e30: 009f 0000 0000 0x9f + 10e36: 0000 unimp + 10e38: 2200 fld fs0,0(a2) + 10e3a: 000a 0xa + 10e3c: 2800 fld fs0,16(s0) + 10e3e: 000a 0xa + 10e40: 0800 addi s0,sp,16 + 10e42: 7f00 flw fs0,56(a4) + 10e44: 3000 fld fs0,32(s0) + 10e46: 082e slli a6,a6,0xb + 10e48: 1aff 0x1aff + 10e4a: 009f 0000 0000 0x9f + 10e50: 0000 unimp + 10e52: fe00 fsw fs0,56(a2) + 10e54: 0009 c.addi zero,2 + 10e56: 1200 addi s0,sp,288 + 10e58: 000a 0xa + 10e5a: 0600 addi s0,sp,768 + 10e5c: 0800 addi s0,sp,16 + 10e5e: 7d20 flw fs0,120(a0) + 10e60: 1c00 addi s0,sp,560 + 10e62: 129f 000a 7000 0x7000000a129f + 10e68: 000a 0xa + 10e6a: 0e00 addi s0,sp,784 + 10e6c: 0800 addi s0,sp,16 + 10e6e: 0b20 addi s0,sp,408 + 10e70: c002 sw zero,0(sp) + 10e72: dc91 beqz s1,10d8e <__stack_size+0x1058e> + 10e74: 067e slli a2,a2,0x1f + 10e76: 4f1c lw a5,24(a4) + 10e78: 1c1a slli s8,s8,0x26 + 10e7a: 709f 000a 7200 0x7200000a709f + 10e80: 000a 0xa + 10e82: 1100 addi s0,sp,160 + 10e84: 0800 addi s0,sp,16 + 10e86: 7f20 flw fs0,120(a4) + 10e88: 9100 0x9100 + 10e8a: 7edc flw fa5,60(a3) + 10e8c: 1c06 slli s8,s8,0x21 + 10e8e: ff0a fsw ft2,188(sp) + 10e90: 1a4f1c3f 0a729f1c 0xa729f1c1a4f1c3f 10e98: 0000 unimp - 10e9a: 0002 0x2 - 10e9c: 9f30 0x9f30 - 10e9e: 090e slli s2,s2,0x3 - 10ea0: 0000 unimp - 10ea2: 0914 addi a3,sp,144 - 10ea4: 0000 unimp - 10ea6: 0001 nop - 10ea8: 145c addi a5,sp,548 - 10eaa: 0009 c.addi zero,2 - 10eac: 1c00 addi s0,sp,560 - 10eae: 0009 c.addi zero,2 - 10eb0: 0300 addi s0,sp,384 - 10eb2: 7c00 flw fs0,56(s0) - 10eb4: 9f7f 0x9f7f - 10eb6: 091c addi a5,sp,144 - 10eb8: 0000 unimp - 10eba: 0922 slli s2,s2,0x8 - 10ebc: 0000 unimp - 10ebe: 0001 nop - 10ec0: 225c fld fa5,128(a2) - 10ec2: 0009 c.addi zero,2 - 10ec4: 3200 fld fs0,32(a2) - 10ec6: 0009 c.addi zero,2 - 10ec8: 0200 addi s0,sp,256 - 10eca: 3400 fld fs0,40(s0) - 10ecc: da9f 0009 e800 0xe8000009da9f - 10ed2: 0009 c.addi zero,2 - 10ed4: 0200 addi s0,sp,256 - 10ed6: 3400 fld fs0,40(s0) - 10ed8: 009f 0000 0000 0x9f - 10ede: 0000 unimp - 10ee0: 2200 fld fs0,0(a2) - 10ee2: 000a 0xa - 10ee4: 2800 fld fs0,16(s0) - 10ee6: 000a 0xa - 10ee8: 0800 addi s0,sp,16 - 10eea: 7f00 flw fs0,56(a4) - 10eec: 3000 fld fs0,32(s0) - 10eee: 082e slli a6,a6,0xb - 10ef0: 1aff 0x1aff - 10ef2: 009f 0000 0000 0x9f + 10e9a: 0a7e slli s4,s4,0x1f + 10e9c: 0000 unimp + 10e9e: 0006 0x6 + 10ea0: 2008 fld fa0,0(s0) + 10ea2: 007d c.addi zero,31 + 10ea4: 9f1c 0x9f1c + 10ea6: 0a7e slli s4,s4,0x1f + 10ea8: 0000 unimp + 10eaa: 0a90 addi a2,sp,336 + 10eac: 0000 unimp + 10eae: 000e 0xe + 10eb0: 2008 fld fa0,0(s0) + 10eb2: 91c0020b 0x91c0020b + 10eb6: 7edc flw fa5,60(a3) + 10eb8: 1c06 slli s8,s8,0x21 + 10eba: 9f1c1a4f 0x9f1c1a4f + 10ebe: 0a90 addi a2,sp,336 + 10ec0: 0000 unimp + 10ec2: 0ac6 slli s5,s5,0x11 + 10ec4: 0000 unimp + 10ec6: 0006 0x6 + 10ec8: 2008 fld fa0,0(s0) + 10eca: 007d c.addi zero,31 + 10ecc: 9f1c 0x9f1c + 10ece: 0ac6 slli s5,s5,0x11 + 10ed0: 0000 unimp + 10ed2: 0acc addi a1,sp,340 + 10ed4: 0000 unimp + 10ed6: 000e 0xe + 10ed8: 2008 fld fa0,0(s0) + 10eda: 91c0020b 0x91c0020b + 10ede: 7edc flw fa5,60(a3) + 10ee0: 1c06 slli s8,s8,0x21 + 10ee2: 9f1c1a4f 0x9f1c1a4f + 10ee6: 0acc addi a1,sp,340 + 10ee8: 0000 unimp + 10eea: 0aee slli s5,s5,0x1b + 10eec: 0000 unimp + 10eee: 0006 0x6 + 10ef0: 2008 fld fa0,0(s0) + 10ef2: 007d c.addi zero,31 + 10ef4: 9f1c 0x9f1c + 10ef6: 0aee slli s5,s5,0x1b 10ef8: 0000 unimp - 10efa: fe00 fsw fs0,56(a2) - 10efc: 0009 c.addi zero,2 - 10efe: 1200 addi s0,sp,288 - 10f00: 000a 0xa - 10f02: 0600 addi s0,sp,768 - 10f04: 0800 addi s0,sp,16 - 10f06: 7d20 flw fs0,120(a0) - 10f08: 1c00 addi s0,sp,560 - 10f0a: 129f 000a 7000 0x7000000a129f - 10f10: 000a 0xa - 10f12: 0e00 addi s0,sp,784 - 10f14: 0800 addi s0,sp,16 - 10f16: 0b20 addi s0,sp,408 - 10f18: c002 sw zero,0(sp) - 10f1a: dc91 beqz s1,10e36 <__stack_size+0x10636> - 10f1c: 067e slli a2,a2,0x1f - 10f1e: 4f1c lw a5,24(a4) - 10f20: 1c1a slli s8,s8,0x26 - 10f22: 709f 000a 7200 0x7200000a709f - 10f28: 000a 0xa - 10f2a: 1100 addi s0,sp,160 - 10f2c: 0800 addi s0,sp,16 - 10f2e: 7f20 flw fs0,120(a4) - 10f30: 9100 0x9100 - 10f32: 7edc flw fa5,60(a3) - 10f34: 1c06 slli s8,s8,0x21 - 10f36: ff0a fsw ft2,188(sp) - 10f38: 1a4f1c3f 0a729f1c 0xa729f1c1a4f1c3f - 10f40: 0000 unimp - 10f42: 0a7e slli s4,s4,0x1f - 10f44: 0000 unimp - 10f46: 0006 0x6 - 10f48: 2008 fld fa0,0(s0) - 10f4a: 007d c.addi zero,31 - 10f4c: 9f1c 0x9f1c - 10f4e: 0a7e slli s4,s4,0x1f + 10efa: 0b1e slli s6,s6,0x7 + 10efc: 0000 unimp + 10efe: 000e 0xe + 10f00: 2008 fld fa0,0(s0) + 10f02: 91c0020b 0x91c0020b + 10f06: 7edc flw fa5,60(a3) + 10f08: 1c06 slli s8,s8,0x21 + 10f0a: 9f1c1a4f 0x9f1c1a4f + ... + 10f16: 09fe slli s3,s3,0x1f + 10f18: 0000 unimp + 10f1a: 0a12 slli s4,s4,0x4 + 10f1c: 0000 unimp + 10f1e: 0001 nop + 10f20: 125d addi tp,tp,-9 + 10f22: 000a 0xa + 10f24: 7000 flw fs0,32(s0) + 10f26: 000a 0xa + 10f28: 0b00 addi s0,sp,400 + 10f2a: 0b00 addi s0,sp,400 + 10f2c: c002 sw zero,0(sp) + 10f2e: dc91 beqz s1,10e4a <__stack_size+0x1064a> + 10f30: 067e slli a2,a2,0x1f + 10f32: 4f1c lw a5,24(a4) + 10f34: 9f1a add t5,t5,t1 + 10f36: 0a70 addi a2,sp,284 + 10f38: 0000 unimp + 10f3a: 0a72 slli s4,s4,0x1c + 10f3c: 0000 unimp + 10f3e: 000e 0xe + 10f40: 007f 0x7f + 10f42: dc91 beqz s1,10e5e <__stack_size+0x1065e> + 10f44: 067e slli a2,a2,0x1f + 10f46: 0a1c addi a5,sp,272 + 10f48: 3fff 0x3fff + 10f4a: 4f1c lw a5,24(a4) + 10f4c: 9f1a add t5,t5,t1 + 10f4e: 0a72 slli s4,s4,0x1c 10f50: 0000 unimp - 10f52: 0a90 addi a2,sp,336 + 10f52: 0a7e slli s4,s4,0x1f 10f54: 0000 unimp - 10f56: 000e 0xe - 10f58: 2008 fld fa0,0(s0) - 10f5a: 91c0020b 0x91c0020b - 10f5e: 7edc flw fa5,60(a3) - 10f60: 1c06 slli s8,s8,0x21 - 10f62: 9f1c1a4f 0x9f1c1a4f - 10f66: 0a90 addi a2,sp,336 - 10f68: 0000 unimp - 10f6a: 0ac6 slli s5,s5,0x11 - 10f6c: 0000 unimp - 10f6e: 0006 0x6 - 10f70: 2008 fld fa0,0(s0) - 10f72: 007d c.addi zero,31 - 10f74: 9f1c 0x9f1c - 10f76: 0ac6 slli s5,s5,0x11 - 10f78: 0000 unimp - 10f7a: 0acc addi a1,sp,340 - 10f7c: 0000 unimp - 10f7e: 000e 0xe - 10f80: 2008 fld fa0,0(s0) - 10f82: 91c0020b 0x91c0020b - 10f86: 7edc flw fa5,60(a3) - 10f88: 1c06 slli s8,s8,0x21 - 10f8a: 9f1c1a4f 0x9f1c1a4f + 10f56: 0001 nop + 10f58: 7e5d lui t3,0xffff7 + 10f5a: 000a 0xa + 10f5c: 9000 0x9000 + 10f5e: 000a 0xa + 10f60: 0b00 addi s0,sp,400 + 10f62: 0b00 addi s0,sp,400 + 10f64: c002 sw zero,0(sp) + 10f66: dc91 beqz s1,10e82 <__stack_size+0x10682> + 10f68: 067e slli a2,a2,0x1f + 10f6a: 4f1c lw a5,24(a4) + 10f6c: 9f1a add t5,t5,t1 + 10f6e: 0a90 addi a2,sp,336 + 10f70: 0000 unimp + 10f72: 0ac6 slli s5,s5,0x11 + 10f74: 0000 unimp + 10f76: 0001 nop + 10f78: c65d beqz a2,11026 <__stack_size+0x10826> + 10f7a: 000a 0xa + 10f7c: cc00 sw s0,24(s0) + 10f7e: 000a 0xa + 10f80: 0b00 addi s0,sp,400 + 10f82: 0b00 addi s0,sp,400 + 10f84: c002 sw zero,0(sp) + 10f86: dc91 beqz s1,10ea2 <__stack_size+0x106a2> + 10f88: 067e slli a2,a2,0x1f + 10f8a: 4f1c lw a5,24(a4) + 10f8c: 9f1a add t5,t5,t1 10f8e: 0acc addi a1,sp,340 10f90: 0000 unimp 10f92: 0aee slli s5,s5,0x1b 10f94: 0000 unimp - 10f96: 0006 0x6 - 10f98: 2008 fld fa0,0(s0) - 10f9a: 007d c.addi zero,31 - 10f9c: 9f1c 0x9f1c - 10f9e: 0aee slli s5,s5,0x1b - 10fa0: 0000 unimp - 10fa2: 0b1e slli s6,s6,0x7 - 10fa4: 0000 unimp - 10fa6: 000e 0xe - 10fa8: 2008 fld fa0,0(s0) - 10faa: 91c0020b 0x91c0020b - 10fae: 7edc flw fa5,60(a3) - 10fb0: 1c06 slli s8,s8,0x21 - 10fb2: 9f1c1a4f 0x9f1c1a4f + 10f96: 0001 nop + 10f98: ee5d bnez a2,11056 <__stack_size+0x10856> + 10f9a: 000a 0xa + 10f9c: 1e00 addi s0,sp,816 + 10f9e: 0b00000b 0xb00000b + 10fa2: 0b00 addi s0,sp,400 + 10fa4: c002 sw zero,0(sp) + 10fa6: dc91 beqz s1,10ec2 <__stack_size+0x106c2> + 10fa8: 067e slli a2,a2,0x1f + 10faa: 4f1c lw a5,24(a4) + 10fac: 9f1a add t5,t5,t1 ... - 10fbe: 09fe slli s3,s3,0x1f - 10fc0: 0000 unimp - 10fc2: 0a12 slli s4,s4,0x4 - 10fc4: 0000 unimp - 10fc6: 0001 nop - 10fc8: 125d addi tp,tp,-9 - 10fca: 000a 0xa - 10fcc: 7000 flw fs0,32(s0) - 10fce: 000a 0xa - 10fd0: 0b00 addi s0,sp,400 - 10fd2: 0b00 addi s0,sp,400 - 10fd4: c002 sw zero,0(sp) - 10fd6: dc91 beqz s1,10ef2 <__stack_size+0x106f2> - 10fd8: 067e slli a2,a2,0x1f - 10fda: 4f1c lw a5,24(a4) - 10fdc: 9f1a add t5,t5,t1 - 10fde: 0a70 addi a2,sp,284 - 10fe0: 0000 unimp - 10fe2: 0a72 slli s4,s4,0x1c - 10fe4: 0000 unimp - 10fe6: 000e 0xe - 10fe8: 007f 0x7f - 10fea: dc91 beqz s1,10f06 <__stack_size+0x10706> - 10fec: 067e slli a2,a2,0x1f - 10fee: 0a1c addi a5,sp,272 - 10ff0: 3fff 0x3fff - 10ff2: 4f1c lw a5,24(a4) - 10ff4: 9f1a add t5,t5,t1 - 10ff6: 0a72 slli s4,s4,0x1c - 10ff8: 0000 unimp - 10ffa: 0a7e slli s4,s4,0x1f - 10ffc: 0000 unimp - 10ffe: 0001 nop - 11000: 7e5d lui t3,0xffff7 - 11002: 000a 0xa - 11004: 9000 0x9000 - 11006: 000a 0xa - 11008: 0b00 addi s0,sp,400 - 1100a: 0b00 addi s0,sp,400 - 1100c: c002 sw zero,0(sp) - 1100e: dc91 beqz s1,10f2a <__stack_size+0x1072a> - 11010: 067e slli a2,a2,0x1f - 11012: 4f1c lw a5,24(a4) - 11014: 9f1a add t5,t5,t1 - 11016: 0a90 addi a2,sp,336 - 11018: 0000 unimp - 1101a: 0ac6 slli s5,s5,0x11 - 1101c: 0000 unimp - 1101e: 0001 nop - 11020: c65d beqz a2,110ce <__stack_size+0x108ce> - 11022: 000a 0xa - 11024: cc00 sw s0,24(s0) - 11026: 000a 0xa - 11028: 0b00 addi s0,sp,400 - 1102a: 0b00 addi s0,sp,400 - 1102c: c002 sw zero,0(sp) - 1102e: dc91 beqz s1,10f4a <__stack_size+0x1074a> - 11030: 067e slli a2,a2,0x1f - 11032: 4f1c lw a5,24(a4) - 11034: 9f1a add t5,t5,t1 - 11036: 0acc addi a1,sp,340 + 10fb6: 09fa slli s3,s3,0x1e + 10fb8: 0000 unimp + 10fba: 0a10 addi a2,sp,272 + 10fbc: 0000 unimp + 10fbe: 0001 nop + 10fc0: 105c addi a5,sp,36 + 10fc2: 000a 0xa + 10fc4: 7000 flw fs0,32(s0) + 10fc6: 000a 0xa + 10fc8: 0b00 addi s0,sp,400 + 10fca: 0b00 addi s0,sp,400 + 10fcc: c002 sw zero,0(sp) + 10fce: dc91 beqz s1,10eea <__stack_size+0x106ea> + 10fd0: 067e slli a2,a2,0x1f + 10fd2: 351c fld fa5,40(a0) + 10fd4: 9f26 add t5,t5,s1 + 10fd6: 0a70 addi a2,sp,284 + 10fd8: 0000 unimp + 10fda: 0a72 slli s4,s4,0x1c + 10fdc: 0000 unimp + 10fde: 000e 0xe + 10fe0: 007f 0x7f + 10fe2: dc91 beqz s1,10efe <__stack_size+0x106fe> + 10fe4: 067e slli a2,a2,0x1f + 10fe6: 0a1c addi a5,sp,272 + 10fe8: 3fff 0x3fff + 10fea: 351c fld fa5,40(a0) + 10fec: 9f26 add t5,t5,s1 + 10fee: 0a72 slli s4,s4,0x1c + 10ff0: 0000 unimp + 10ff2: 0a7e slli s4,s4,0x1f + 10ff4: 0000 unimp + 10ff6: 0001 nop + 10ff8: 7e5c flw fa5,60(a2) + 10ffa: 000a 0xa + 10ffc: 9000 0x9000 + 10ffe: 000a 0xa + 11000: 0b00 addi s0,sp,400 + 11002: 0b00 addi s0,sp,400 + 11004: c002 sw zero,0(sp) + 11006: dc91 beqz s1,10f22 <__stack_size+0x10722> + 11008: 067e slli a2,a2,0x1f + 1100a: 351c fld fa5,40(a0) + 1100c: 9f26 add t5,t5,s1 + 1100e: 0a90 addi a2,sp,336 + 11010: 0000 unimp + 11012: 0a92 slli s5,s5,0x4 + 11014: 0000 unimp + 11016: 0001 nop + 11018: 925c 0x925c + 1101a: 000a 0xa + 1101c: 1e00 addi s0,sp,816 + 1101e: 0b00000b 0xb00000b + 11022: 0b00 addi s0,sp,400 + 11024: c002 sw zero,0(sp) + 11026: dc91 beqz s1,10f42 <__stack_size+0x10742> + 11028: 067e slli a2,a2,0x1f + 1102a: 351c fld fa5,40(a0) + 1102c: 9f26 add t5,t5,s1 + ... + 11036: 09fe slli s3,s3,0x1f 11038: 0000 unimp - 1103a: 0aee slli s5,s5,0x1b + 1103a: 0a02 slli s4,s4,0x0 1103c: 0000 unimp - 1103e: 0001 nop - 11040: ee5d bnez a2,110fe <__stack_size+0x108fe> - 11042: 000a 0xa - 11044: 1e00 addi s0,sp,816 - 11046: 0b00000b 0xb00000b - 1104a: 0b00 addi s0,sp,400 - 1104c: c002 sw zero,0(sp) - 1104e: dc91 beqz s1,10f6a <__stack_size+0x1076a> - 11050: 067e slli a2,a2,0x1f - 11052: 4f1c lw a5,24(a4) - 11054: 9f1a add t5,t5,t1 + 1103e: 0002 0x2 + 11040: 9f30 0x9f30 + 11042: 0a02 slli s4,s4,0x0 + 11044: 0000 unimp + 11046: 0a12 slli s4,s4,0x4 + 11048: 0000 unimp + 1104a: 0001 nop + 1104c: 125e slli tp,tp,0x37 + 1104e: 000a 0xa + 11050: 1800 addi s0,sp,48 + 11052: 000a 0xa + 11054: 0100 addi s0,sp,128 + 11056: 5d00 lw s0,56(a0) + 11058: 0a1e slli s4,s4,0x7 + 1105a: 0000 unimp + 1105c: 0a3c addi a5,sp,280 + 1105e: 0000 unimp + 11060: 0001 nop + 11062: 725e flw ft4,244(sp) + 11064: 000a 0xa + 11066: 7a00 flw fs0,48(a2) + 11068: 000a 0xa + 1106a: 0100 addi s0,sp,128 + 1106c: 5e00 lw s0,56(a2) + 1106e: 0a7a slli s4,s4,0x1e + 11070: 0000 unimp + 11072: 0a7c addi a5,sp,284 + 11074: 0000 unimp + 11076: 7f7e0003 lb zero,2039(t3) # ffff77f7 <_sp+0x7fff37f7> + 1107a: 7c9f 000a 7e00 0x7e00000a7c9f + 11080: 000a 0xa + 11082: 0100 addi s0,sp,128 + 11084: 5e00 lw s0,56(a2) + 11086: 0a7e slli s4,s4,0x1f + 11088: 0000 unimp + 1108a: 0a90 addi a2,sp,336 + 1108c: 0000 unimp + 1108e: 0001 nop + 11090: 905d srli s0,s0,0x37 + 11092: 000a 0xa + 11094: a600 fsd fs0,8(a2) + 11096: 000a 0xa + 11098: 0100 addi s0,sp,128 + 1109a: 5e00 lw s0,56(a2) + 1109c: 0aa6 slli s5,s5,0x9 + 1109e: 0000 unimp + 110a0: 0ab0 addi a2,sp,344 + 110a2: 0000 unimp + 110a4: 0002 0x2 + 110a6: 9f30 0x9f30 + 110a8: 0ab0 addi a2,sp,344 + 110aa: 0000 unimp + 110ac: 0aba slli s5,s5,0xe + 110ae: 0000 unimp + 110b0: 0001 nop + 110b2: ba56 fsd fs5,304(sp) + 110b4: 000a 0xa + 110b6: bc00 fsd fs0,56(s0) + 110b8: 000a 0xa + 110ba: 0300 addi s0,sp,384 + 110bc: 7c00 flw fs0,56(s0) + 110be: 9f01 0x9f01 + 110c0: 0acc addi a1,sp,340 + 110c2: 0000 unimp + 110c4: 0ada slli s5,s5,0x16 + 110c6: 0000 unimp + 110c8: 0001 nop + 110ca: da56 sw s5,52(sp) + 110cc: 000a 0xa + 110ce: ea00 fsw fs0,16(a2) + 110d0: 000a 0xa + 110d2: 0300 addi s0,sp,384 + 110d4: 7600 flw fs0,40(a2) + 110d6: 9f7f 0x9f7f + 110d8: 0aea slli s5,s5,0x1a + 110da: 0000 unimp + 110dc: 0aee slli s5,s5,0x1b + 110de: 0000 unimp + 110e0: 0001 nop + 110e2: ee56 fsw fs5,28(sp) + 110e4: 000a 0xa + 110e6: fe00 fsw fs0,56(a2) + 110e8: 000a 0xa + 110ea: 0100 addi s0,sp,128 + 110ec: 5e00 lw s0,56(a2) ... - 1105e: 09fa slli s3,s3,0x1e - 11060: 0000 unimp - 11062: 0a10 addi a2,sp,272 - 11064: 0000 unimp - 11066: 0001 nop - 11068: 105c addi a5,sp,36 - 1106a: 000a 0xa - 1106c: 7000 flw fs0,32(s0) - 1106e: 000a 0xa - 11070: 0b00 addi s0,sp,400 - 11072: 0b00 addi s0,sp,400 - 11074: c002 sw zero,0(sp) - 11076: dc91 beqz s1,10f92 <__stack_size+0x10792> - 11078: 067e slli a2,a2,0x1f - 1107a: 351c fld fa5,40(a0) - 1107c: 9f26 add t5,t5,s1 - 1107e: 0a70 addi a2,sp,284 - 11080: 0000 unimp - 11082: 0a72 slli s4,s4,0x1c - 11084: 0000 unimp - 11086: 000e 0xe - 11088: 007f 0x7f - 1108a: dc91 beqz s1,10fa6 <__stack_size+0x107a6> - 1108c: 067e slli a2,a2,0x1f - 1108e: 0a1c addi a5,sp,272 - 11090: 3fff 0x3fff - 11092: 351c fld fa5,40(a0) - 11094: 9f26 add t5,t5,s1 - 11096: 0a72 slli s4,s4,0x1c - 11098: 0000 unimp - 1109a: 0a7e slli s4,s4,0x1f - 1109c: 0000 unimp - 1109e: 0001 nop - 110a0: 7e5c flw fa5,60(a2) - 110a2: 000a 0xa - 110a4: 9000 0x9000 - 110a6: 000a 0xa - 110a8: 0b00 addi s0,sp,400 - 110aa: 0b00 addi s0,sp,400 - 110ac: c002 sw zero,0(sp) - 110ae: dc91 beqz s1,10fca <__stack_size+0x107ca> - 110b0: 067e slli a2,a2,0x1f - 110b2: 351c fld fa5,40(a0) - 110b4: 9f26 add t5,t5,s1 - 110b6: 0a90 addi a2,sp,336 - 110b8: 0000 unimp - 110ba: 0a92 slli s5,s5,0x4 - 110bc: 0000 unimp - 110be: 0001 nop - 110c0: 925c 0x925c - 110c2: 000a 0xa - 110c4: 1e00 addi s0,sp,816 - 110c6: 0b00000b 0xb00000b - 110ca: 0b00 addi s0,sp,400 - 110cc: c002 sw zero,0(sp) - 110ce: dc91 beqz s1,10fea <__stack_size+0x107ea> - 110d0: 067e slli a2,a2,0x1f - 110d2: 351c fld fa5,40(a0) - 110d4: 9f26 add t5,t5,s1 + 110f6: 09fe slli s3,s3,0x1f + 110f8: 0000 unimp + 110fa: 0a02 slli s4,s4,0x0 + 110fc: 0000 unimp + 110fe: 0002 0x2 + 11100: 9f30 0x9f30 + 11102: 0a02 slli s4,s4,0x0 + 11104: 0000 unimp + 11106: 0a28 addi a0,sp,280 + 11108: 0000 unimp + 1110a: 0001 nop + 1110c: 725f 000a fe00 0xfe00000a725f + 11112: 000a 0xa + 11114: 0100 addi s0,sp,128 + 11116: 5f00 lw s0,56(a4) ... - 110de: 09fe slli s3,s3,0x1f - 110e0: 0000 unimp - 110e2: 0a02 slli s4,s4,0x0 - 110e4: 0000 unimp - 110e6: 0002 0x2 - 110e8: 9f30 0x9f30 - 110ea: 0a02 slli s4,s4,0x0 - 110ec: 0000 unimp - 110ee: 0a12 slli s4,s4,0x4 - 110f0: 0000 unimp - 110f2: 0001 nop - 110f4: 125e slli tp,tp,0x37 - 110f6: 000a 0xa - 110f8: 1800 addi s0,sp,48 - 110fa: 000a 0xa - 110fc: 0100 addi s0,sp,128 - 110fe: 5d00 lw s0,56(a0) - 11100: 0a1e slli s4,s4,0x7 - 11102: 0000 unimp - 11104: 0a3c addi a5,sp,280 - 11106: 0000 unimp - 11108: 0001 nop - 1110a: 725e flw ft4,244(sp) - 1110c: 000a 0xa - 1110e: 7a00 flw fs0,48(a2) - 11110: 000a 0xa - 11112: 0100 addi s0,sp,128 - 11114: 5e00 lw s0,56(a2) - 11116: 0a7a slli s4,s4,0x1e - 11118: 0000 unimp - 1111a: 0a7c addi a5,sp,284 - 1111c: 0000 unimp - 1111e: 7f7e0003 lb zero,2039(t3) # ffff77f7 <_sp+0x7fff37f7> - 11122: 7c9f 000a 7e00 0x7e00000a7c9f - 11128: 000a 0xa - 1112a: 0100 addi s0,sp,128 - 1112c: 5e00 lw s0,56(a2) - 1112e: 0a7e slli s4,s4,0x1f - 11130: 0000 unimp - 11132: 0a90 addi a2,sp,336 - 11134: 0000 unimp - 11136: 0001 nop - 11138: 905d srli s0,s0,0x37 - 1113a: 000a 0xa - 1113c: a600 fsd fs0,8(a2) - 1113e: 000a 0xa - 11140: 0100 addi s0,sp,128 - 11142: 5e00 lw s0,56(a2) - 11144: 0aa6 slli s5,s5,0x9 - 11146: 0000 unimp - 11148: 0ab0 addi a2,sp,344 - 1114a: 0000 unimp - 1114c: 0002 0x2 - 1114e: 9f30 0x9f30 - 11150: 0ab0 addi a2,sp,344 - 11152: 0000 unimp - 11154: 0aba slli s5,s5,0xe - 11156: 0000 unimp - 11158: 0001 nop - 1115a: ba56 fsd fs5,304(sp) - 1115c: 000a 0xa - 1115e: bc00 fsd fs0,56(s0) - 11160: 000a 0xa - 11162: 0300 addi s0,sp,384 - 11164: 7c00 flw fs0,56(s0) - 11166: 9f01 0x9f01 - 11168: 0acc addi a1,sp,340 - 1116a: 0000 unimp - 1116c: 0ada slli s5,s5,0x16 - 1116e: 0000 unimp - 11170: 0001 nop - 11172: da56 sw s5,52(sp) - 11174: 000a 0xa - 11176: ea00 fsw fs0,16(a2) - 11178: 000a 0xa - 1117a: 0300 addi s0,sp,384 - 1117c: 7600 flw fs0,40(a2) - 1117e: 9f7f 0x9f7f - 11180: 0aea slli s5,s5,0x1a - 11182: 0000 unimp - 11184: 0aee slli s5,s5,0x1b - 11186: 0000 unimp - 11188: 0001 nop - 1118a: ee56 fsw fs5,28(sp) - 1118c: 000a 0xa - 1118e: fe00 fsw fs0,56(a2) - 11190: 000a 0xa - 11192: 0100 addi s0,sp,128 - 11194: 5e00 lw s0,56(a2) + 11120: 0a44 addi s1,sp,276 + 11122: 0000 unimp + 11124: 0a56 slli s4,s4,0x15 + 11126: 0000 unimp + 11128: 0001 nop + 1112a: 565f 000a 5a00 0x5a00000a565f + 11130: 000a 0xa + 11132: 0600 addi s0,sp,768 + 11134: 7e00 flw fs0,56(a2) + 11136: 0800 addi s0,sp,16 + 11138: 1aff 0x1aff + 1113a: 5a9f 000a 5c00 0x5c00000a5a9f + 11140: 000a 0xa + 11142: 2900 fld fs0,16(a0) + 11144: 9100 0x9100 + 11146: 7f98 flw fa4,56(a5) + 11148: 4006 0x4006 + 1114a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 1114e: 7f94 flw fa3,56(a5) + 11150: 4006 0x4006 + 11152: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 11156: 7f90 flw fa2,56(a5) + 11158: 4006 0x4006 + 1115a: 0c22244b 0xc22244b + 1115e: 80000003 lb zero,-2048(zero) # fffff800 <_sp+0x7fffb800> + 11162: 402c lw a1,64(s0) + 11164: 2d22244b 0x2d22244b + 11168: 4b40 lw s0,20(a4) + 1116a: 2224 fld fs1,64(a2) + 1116c: 9f2d 0x9f2d ... - 1119e: 09fe slli s3,s3,0x1f - 111a0: 0000 unimp - 111a2: 0a02 slli s4,s4,0x0 - 111a4: 0000 unimp - 111a6: 0002 0x2 - 111a8: 9f30 0x9f30 - 111aa: 0a02 slli s4,s4,0x0 + 11176: 0b04 addi s1,sp,400 + 11178: 0000 unimp + 1117a: 0b0a slli s6,s6,0x2 + 1117c: 0000 unimp + 1117e: 0001 nop + 11180: 0a5d addi s4,s4,23 + 11182: 1200000b 0x1200000b + 11186: 0300000b 0x300000b + 1118a: 7d00 flw fs0,56(a0) + 1118c: 9f7f 0x9f7f + 1118e: 0b12 slli s6,s6,0x4 + 11190: 0000 unimp + 11192: 0b18 addi a4,sp,400 + 11194: 0000 unimp + 11196: 0001 nop + 11198: 185d addi a6,a6,-9 + 1119a: 1e00000b 0x1e00000b + 1119e: 0200000b 0x200000b + 111a2: 3400 fld fs0,40(s0) + 111a4: 009f 0000 0000 0x9f + 111aa: 0000 unimp 111ac: 0000 unimp - 111ae: 0a28 addi a0,sp,280 - 111b0: 0000 unimp - 111b2: 0001 nop - 111b4: 725f 000a fe00 0xfe00000a725f - 111ba: 000a 0xa - 111bc: 0100 addi s0,sp,128 - 111be: 5f00 lw s0,56(a4) - ... - 111c8: 0a44 addi s1,sp,276 - 111ca: 0000 unimp - 111cc: 0a56 slli s4,s4,0x15 - 111ce: 0000 unimp - 111d0: 0001 nop - 111d2: 565f 000a 5a00 0x5a00000a565f - 111d8: 000a 0xa - 111da: 0600 addi s0,sp,768 - 111dc: 7e00 flw fs0,56(a2) - 111de: 0800 addi s0,sp,16 - 111e0: 1aff 0x1aff - 111e2: 5a9f 000a 5c00 0x5c00000a5a9f - 111e8: 000a 0xa - 111ea: 2900 fld fs0,16(a0) - 111ec: 9100 0x9100 - 111ee: 7f98 flw fa4,56(a5) - 111f0: 4006 0x4006 - 111f2: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 111f6: 7f94 flw fa3,56(a5) - 111f8: 4006 0x4006 - 111fa: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 111fe: 7f90 flw fa2,56(a5) - 11200: 4006 0x4006 - 11202: 0c22244b 0xc22244b - 11206: 80000003 lb zero,-2048(zero) # fffff800 <_sp+0x7fffb800> - 1120a: 402c lw a1,64(s0) - 1120c: 2d22244b 0x2d22244b - 11210: 4b40 lw s0,20(a4) - 11212: 2224 fld fs1,64(a2) - 11214: 9f2d 0x9f2d - ... - 1121e: 0b04 addi s1,sp,400 - 11220: 0000 unimp - 11222: 0b0a slli s6,s6,0x2 - 11224: 0000 unimp - 11226: 0001 nop - 11228: 0a5d addi s4,s4,23 - 1122a: 1200000b 0x1200000b - 1122e: 0300000b 0x300000b - 11232: 7d00 flw fs0,56(a0) - 11234: 9f7f 0x9f7f - 11236: 0b12 slli s6,s6,0x4 - 11238: 0000 unimp - 1123a: 0b18 addi a4,sp,400 - 1123c: 0000 unimp - 1123e: 0001 nop - 11240: 185d addi a6,a6,-9 - 11242: 1e00000b 0x1e00000b - 11246: 0200000b 0x200000b - 1124a: 3400 fld fs0,40(s0) - 1124c: 009f 0000 0000 0x9f - 11252: 0000 unimp - 11254: 0000 unimp - 11256: 0000 unimp - 11258: fc00 fsw fs0,56(s0) - 1125a: 0002 0x2 - 1125c: 0200 addi s0,sp,256 - 1125e: 3000 fld fs0,32(s0) - 11260: e49f 0003 0200 0x2000003e49f - 11266: 0006 0x6 - 11268: 0200 addi s0,sp,256 - 1126a: 3000 fld fs0,32(s0) - 1126c: 4e9f 0006 b400 0xb40000064e9f - 11272: 0006 0x6 - 11274: 0200 addi s0,sp,256 - 11276: 3000 fld fs0,32(s0) - 11278: b49f 0006 b600 0xb6000006b49f - 1127e: 0006 0x6 - 11280: 0200 addi s0,sp,256 - 11282: 3500 fld fs0,40(a0) - 11284: b69f 0006 ac00 0xac000006b69f - 1128a: 000a 0xa - 1128c: 0200 addi s0,sp,256 - 1128e: 3000 fld fs0,32(s0) - 11290: b29f 000a 7200 0x7200000ab29f - 11296: 0200000b 0x200000b - 1129a: 3000 fld fs0,32(s0) - 1129c: dc9f 000b 3200 0x3200000bdc9f - 112a2: 000e 0xe - 112a4: 0200 addi s0,sp,256 - 112a6: 3000 fld fs0,32(s0) - 112a8: 009f 0000 0000 0x9f - 112ae: 0000 unimp - 112b0: 4a00 lw s0,16(a2) - 112b2: 0000 unimp - 112b4: bc00 fsd fs0,56(s0) - 112b6: 0001 nop - 112b8: 0100 addi s0,sp,128 - 112ba: 6200 flw fs0,0(a2) - 112bc: 01c0 addi s0,sp,196 - 112be: 0000 unimp - 112c0: 02fc addi a5,sp,332 - 112c2: 0000 unimp - 112c4: 0001 nop - 112c6: e462 fsw fs8,8(sp) - 112c8: 4c000003 lb zero,1216(zero) # 4c0 <__stack_size-0x340> - 112cc: 0006 0x6 - 112ce: 0100 addi s0,sp,128 - 112d0: 6200 flw fs0,0(a2) - 112d2: 064e slli a2,a2,0x13 - 112d4: 0000 unimp - 112d6: 072c addi a1,sp,904 - 112d8: 0000 unimp - 112da: 0001 nop - 112dc: 4262 lw tp,24(sp) - 112de: b0000007 0xb0000007 - 112e2: 0008 addi a0,sp,0 - 112e4: 0100 addi s0,sp,128 - 112e6: 6200 flw fs0,0(a2) - 112e8: 08b2 slli a7,a7,0xc - 112ea: 0000 unimp - 112ec: 0910 addi a2,sp,144 - 112ee: 0000 unimp - 112f0: 0001 nop - 112f2: 1262 slli tp,tp,0x38 - 112f4: 0009 c.addi zero,2 - 112f6: b000 fsd fs0,32(s0) - 112f8: 000a 0xa - 112fa: 0100 addi s0,sp,128 - 112fc: 6200 flw fs0,0(a2) - 112fe: 0ab2 slli s5,s5,0xc + 111ae: 0000 unimp + 111b0: fc00 fsw fs0,56(s0) + 111b2: 0002 0x2 + 111b4: 0200 addi s0,sp,256 + 111b6: 3000 fld fs0,32(s0) + 111b8: e49f 0003 0200 0x2000003e49f + 111be: 0006 0x6 + 111c0: 0200 addi s0,sp,256 + 111c2: 3000 fld fs0,32(s0) + 111c4: 4e9f 0006 b400 0xb40000064e9f + 111ca: 0006 0x6 + 111cc: 0200 addi s0,sp,256 + 111ce: 3000 fld fs0,32(s0) + 111d0: b49f 0006 b600 0xb6000006b49f + 111d6: 0006 0x6 + 111d8: 0200 addi s0,sp,256 + 111da: 3500 fld fs0,40(a0) + 111dc: b69f 0006 ac00 0xac000006b69f + 111e2: 000a 0xa + 111e4: 0200 addi s0,sp,256 + 111e6: 3000 fld fs0,32(s0) + 111e8: b29f 000a 7200 0x7200000ab29f + 111ee: 0200000b 0x200000b + 111f2: 3000 fld fs0,32(s0) + 111f4: dc9f 000b 3200 0x3200000bdc9f + 111fa: 000e 0xe + 111fc: 0200 addi s0,sp,256 + 111fe: 3000 fld fs0,32(s0) + 11200: 009f 0000 0000 0x9f + 11206: 0000 unimp + 11208: 4a00 lw s0,16(a2) + 1120a: 0000 unimp + 1120c: bc00 fsd fs0,56(s0) + 1120e: 0001 nop + 11210: 0100 addi s0,sp,128 + 11212: 6200 flw fs0,0(a2) + 11214: 01c0 addi s0,sp,196 + 11216: 0000 unimp + 11218: 02fc addi a5,sp,332 + 1121a: 0000 unimp + 1121c: 0001 nop + 1121e: e462 fsw fs8,8(sp) + 11220: 4c000003 lb zero,1216(zero) # 4c0 <__stack_size-0x340> + 11224: 0006 0x6 + 11226: 0100 addi s0,sp,128 + 11228: 6200 flw fs0,0(a2) + 1122a: 064e slli a2,a2,0x13 + 1122c: 0000 unimp + 1122e: 072c addi a1,sp,904 + 11230: 0000 unimp + 11232: 0001 nop + 11234: 4262 lw tp,24(sp) + 11236: b0000007 0xb0000007 + 1123a: 0008 addi a0,sp,0 + 1123c: 0100 addi s0,sp,128 + 1123e: 6200 flw fs0,0(a2) + 11240: 08b2 slli a7,a7,0xc + 11242: 0000 unimp + 11244: 0910 addi a2,sp,144 + 11246: 0000 unimp + 11248: 0001 nop + 1124a: 1262 slli tp,tp,0x38 + 1124c: 0009 c.addi zero,2 + 1124e: b000 fsd fs0,32(s0) + 11250: 000a 0xa + 11252: 0100 addi s0,sp,128 + 11254: 6200 flw fs0,0(a2) + 11256: 0ab2 slli s5,s5,0xc + 11258: 0000 unimp + 1125a: 0ba8 addi a0,sp,472 + 1125c: 0000 unimp + 1125e: 0001 nop + 11260: ae62 fsd fs8,280(sp) + 11262: 7a00000b 0x7a00000b + 11266: 000c addi a1,sp,0 + 11268: 0100 addi s0,sp,128 + 1126a: 6200 flw fs0,0(a2) + 1126c: 0cba slli s9,s9,0xe + 1126e: 0000 unimp + 11270: 0ccc addi a1,sp,596 + 11272: 0000 unimp + 11274: 0001 nop + 11276: 0062 0x62 + 11278: 0000 unimp + 1127a: 0000 unimp + 1127c: 0000 unimp + 1127e: 4600 lw s0,8(a2) + 11280: 0000 unimp + 11282: f200 fsw fs0,32(a2) + 11284: 0000 unimp + 11286: 0100 addi s0,sp,128 + 11288: 5800 lw s0,48(s0) + 1128a: 00fe slli ra,ra,0x1f + 1128c: 0000 unimp + 1128e: 0142 slli sp,sp,0x10 + 11290: 0000 unimp + 11292: 0001 nop + 11294: 8c58 0x8c58 + 11296: 0001 nop + 11298: bc00 fsd fs0,56(s0) + 1129a: 0001 nop + 1129c: 0100 addi s0,sp,128 + 1129e: 5800 lw s0,48(s0) + 112a0: 01c0 addi s0,sp,196 + 112a2: 0000 unimp + 112a4: 02f2 slli t0,t0,0x1c + 112a6: 0000 unimp + 112a8: 0001 nop + 112aa: e458 fsw fa4,12(s0) + 112ac: 28000003 lb zero,640(zero) # 280 <__stack_size-0x580> + 112b0: 0004 addi s1,sp,0 + 112b2: 0100 addi s0,sp,128 + 112b4: 5800 lw s0,48(s0) + 112b6: 042a slli s0,s0,0xa + 112b8: 0000 unimp + 112ba: 0600 addi s0,sp,768 + 112bc: 0000 unimp + 112be: 0001 nop + 112c0: 0258 addi a4,sp,260 + 112c2: 0006 0x6 + 112c4: 0e00 addi s0,sp,784 + 112c6: 0006 0x6 + 112c8: 0100 addi s0,sp,128 + 112ca: 5800 lw s0,48(s0) + 112cc: 0610 addi a2,sp,768 + 112ce: 0000 unimp + 112d0: 0644 addi s1,sp,772 + 112d2: 0000 unimp + 112d4: 0001 nop + 112d6: 4e58 lw a4,28(a2) + 112d8: 0006 0x6 + 112da: a000 fsd fs0,0(s0) + 112dc: 0006 0x6 + 112de: 0100 addi s0,sp,128 + 112e0: 5800 lw s0,48(s0) + 112e2: 06a0 addi s0,sp,840 + 112e4: 0000 unimp + 112e6: 06a8 addi a0,sp,840 + 112e8: 0000 unimp + 112ea: 7f7b0003 lb zero,2039(s6) # fffe97f7 <_sp+0x7ffe57f7> + 112ee: b69f 0006 2200 0x22000006b69f + 112f4: 01000007 0x1000007 + 112f8: 5800 lw s0,48(s0) + 112fa: 0742 slli a4,a4,0x10 + 112fc: 0000 unimp + 112fe: 08a4 addi s1,sp,88 11300: 0000 unimp - 11302: 0ba8 addi a0,sp,472 - 11304: 0000 unimp - 11306: 0001 nop - 11308: ae62 fsd fs8,280(sp) - 1130a: 7a00000b 0x7a00000b - 1130e: 000c addi a1,sp,0 - 11310: 0100 addi s0,sp,128 - 11312: 6200 flw fs0,0(a2) - 11314: 0cba slli s9,s9,0xe + 11302: 0001 nop + 11304: b258 fsd fa4,160(a2) + 11306: 0008 addi a0,sp,0 + 11308: 0e00 addi s0,sp,784 + 1130a: 0009 c.addi zero,2 + 1130c: 0100 addi s0,sp,128 + 1130e: 5800 lw s0,48(s0) + 11310: 0912 slli s2,s2,0x4 + 11312: 0000 unimp + 11314: 0aae slli s5,s5,0xb 11316: 0000 unimp - 11318: 0ccc addi a1,sp,596 - 1131a: 0000 unimp - 1131c: 0001 nop - 1131e: 0062 0x62 - 11320: 0000 unimp - 11322: 0000 unimp - 11324: 0000 unimp - 11326: 4600 lw s0,8(a2) + 11318: 0001 nop + 1131a: b258 fsd fa4,160(a2) + 1131c: 000a 0xa + 1131e: aa00 fsd fs0,16(a2) + 11320: 0100000b 0x100000b + 11324: 5800 lw s0,48(s0) + 11326: 0bae slli s7,s7,0xb 11328: 0000 unimp - 1132a: f200 fsw fs0,32(a2) + 1132a: 0c7a slli s8,s8,0x1e 1132c: 0000 unimp - 1132e: 0100 addi s0,sp,128 - 11330: 5800 lw s0,48(s0) - 11332: 00fe slli ra,ra,0x1f - 11334: 0000 unimp - 11336: 0142 slli sp,sp,0x10 - 11338: 0000 unimp - 1133a: 0001 nop - 1133c: 8c58 0x8c58 - 1133e: 0001 nop - 11340: bc00 fsd fs0,56(s0) - 11342: 0001 nop - 11344: 0100 addi s0,sp,128 - 11346: 5800 lw s0,48(s0) - 11348: 01c0 addi s0,sp,196 + 1132e: 0001 nop + 11330: ba58 fsd fa4,176(a2) + 11332: 000c addi a1,sp,0 + 11334: cc00 sw s0,24(s0) + 11336: 000c addi a1,sp,0 + 11338: 0100 addi s0,sp,128 + 1133a: 5800 lw s0,48(s0) + ... + 11344: 0088 addi a0,sp,64 + 11346: 0000 unimp + 11348: 00cc addi a1,sp,68 1134a: 0000 unimp - 1134c: 02f2 slli t0,t0,0x1c - 1134e: 0000 unimp - 11350: 0001 nop - 11352: e458 fsw fa4,12(s0) - 11354: 28000003 lb zero,640(zero) # 280 <__stack_size-0x580> - 11358: 0004 addi s1,sp,0 - 1135a: 0100 addi s0,sp,128 - 1135c: 5800 lw s0,48(s0) - 1135e: 042a slli s0,s0,0xa - 11360: 0000 unimp - 11362: 0600 addi s0,sp,768 - 11364: 0000 unimp - 11366: 0001 nop - 11368: 0258 addi a4,sp,260 - 1136a: 0006 0x6 - 1136c: 0e00 addi s0,sp,784 - 1136e: 0006 0x6 - 11370: 0100 addi s0,sp,128 - 11372: 5800 lw s0,48(s0) - 11374: 0610 addi a2,sp,768 - 11376: 0000 unimp - 11378: 0644 addi s1,sp,772 - 1137a: 0000 unimp - 1137c: 0001 nop - 1137e: 4e58 lw a4,28(a2) - 11380: 0006 0x6 - 11382: a000 fsd fs0,0(s0) - 11384: 0006 0x6 - 11386: 0100 addi s0,sp,128 - 11388: 5800 lw s0,48(s0) - 1138a: 06a0 addi s0,sp,840 - 1138c: 0000 unimp - 1138e: 06a8 addi a0,sp,840 - 11390: 0000 unimp - 11392: 7f7b0003 lb zero,2039(s6) # fffe97f7 <_sp+0x7ffe57f7> - 11396: b69f 0006 2200 0x22000006b69f - 1139c: 01000007 0x1000007 - 113a0: 5800 lw s0,48(s0) - 113a2: 0742 slli a4,a4,0x10 - 113a4: 0000 unimp - 113a6: 08a4 addi s1,sp,88 - 113a8: 0000 unimp - 113aa: 0001 nop - 113ac: b258 fsd fa4,160(a2) - 113ae: 0008 addi a0,sp,0 - 113b0: 0e00 addi s0,sp,784 - 113b2: 0009 c.addi zero,2 - 113b4: 0100 addi s0,sp,128 - 113b6: 5800 lw s0,48(s0) - 113b8: 0912 slli s2,s2,0x4 - 113ba: 0000 unimp - 113bc: 0aae slli s5,s5,0xb - 113be: 0000 unimp - 113c0: 0001 nop - 113c2: b258 fsd fa4,160(a2) - 113c4: 000a 0xa - 113c6: aa00 fsd fs0,16(a2) - 113c8: 0100000b 0x100000b - 113cc: 5800 lw s0,48(s0) - 113ce: 0bae slli s7,s7,0xb + 1134c: 0006 0x6 + 1134e: 007a 0x7a + 11350: ff08 fsw fa0,56(a4) + 11352: 9f1a add t5,t5,t1 + 11354: 00cc addi a1,sp,68 + 11356: 0000 unimp + 11358: 00dc addi a5,sp,68 + 1135a: 0000 unimp + 1135c: 0001 nop + 1135e: a85a fsd fs6,16(sp) + 11360: 0001 nop + 11362: bc00 fsd fs0,56(s0) + 11364: 0001 nop + 11366: 0100 addi s0,sp,128 + 11368: 5a00 lw s0,48(a2) + 1136a: 01c0 addi s0,sp,196 + 1136c: 0000 unimp + 1136e: 01d4 addi a3,sp,196 + 11370: 0000 unimp + 11372: 0001 nop + 11374: ce5a sw s6,28(sp) + 11376: 0002 0x2 + 11378: da00 sw s0,48(a2) + 1137a: 0002 0x2 + 1137c: 0100 addi s0,sp,128 + 1137e: 5a00 lw s0,48(a2) + 11380: 044a slli s0,s0,0x12 + 11382: 0000 unimp + 11384: 0468 addi a0,sp,524 + 11386: 0000 unimp + 11388: 0001 nop + 1138a: 645a flw fs0,148(sp) + 1138c: 0005 c.addi zero,1 + 1138e: 7a00 flw fs0,48(a2) + 11390: 0005 c.addi zero,1 + 11392: 0100 addi s0,sp,128 + 11394: 5a00 lw s0,48(a2) + 11396: 06b6 slli a3,a3,0xd + 11398: 0000 unimp + 1139a: 06be slli a3,a3,0xf + 1139c: 0000 unimp + 1139e: 0001 nop + 113a0: 5e5a lw t3,180(sp) + 113a2: 7a000007 0x7a000007 + 113a6: 01000007 0x1000007 + 113aa: 5a00 lw s0,48(a2) + 113ac: 0882 slli a7,a7,0x0 + 113ae: 0000 unimp + 113b0: 0c7a slli s8,s8,0x1e + 113b2: 0000 unimp + 113b4: 0001 nop + 113b6: ba5a fsd fs6,304(sp) + 113b8: 000c addi a1,sp,0 + 113ba: cc00 sw s0,24(s0) + 113bc: 000c addi a1,sp,0 + 113be: 0100 addi s0,sp,128 + 113c0: 5a00 lw s0,48(a2) + ... + 113ca: 0086 slli ra,ra,0x1 + 113cc: 0000 unimp + 113ce: 00e4 addi s1,sp,76 113d0: 0000 unimp - 113d2: 0c7a slli s8,s8,0x1e - 113d4: 0000 unimp - 113d6: 0001 nop - 113d8: ba58 fsd fa4,176(a2) - 113da: 000c addi a1,sp,0 - 113dc: cc00 sw s0,24(s0) - 113de: 000c addi a1,sp,0 - 113e0: 0100 addi s0,sp,128 - 113e2: 5800 lw s0,48(s0) - ... - 113ec: 0088 addi a0,sp,64 - 113ee: 0000 unimp - 113f0: 00cc addi a1,sp,68 - 113f2: 0000 unimp - 113f4: 0006 0x6 - 113f6: 007a 0x7a - 113f8: ff08 fsw fa0,56(a4) - 113fa: 9f1a add t5,t5,t1 - 113fc: 00cc addi a1,sp,68 - 113fe: 0000 unimp - 11400: 00dc addi a5,sp,68 - 11402: 0000 unimp - 11404: 0001 nop - 11406: a85a fsd fs6,16(sp) - 11408: 0001 nop - 1140a: bc00 fsd fs0,56(s0) - 1140c: 0001 nop - 1140e: 0100 addi s0,sp,128 - 11410: 5a00 lw s0,48(a2) - 11412: 01c0 addi s0,sp,196 - 11414: 0000 unimp - 11416: 01d4 addi a3,sp,196 + 113d2: 0001 nop + 113d4: e45c fsw fa5,12(s0) + 113d6: 0000 unimp + 113d8: fc00 fsw fs0,56(s0) + 113da: 0000 unimp + 113dc: 0800 addi s0,sp,16 + 113de: 9100 0x9100 + 113e0: 065c addi a5,sp,772 + 113e2: 2431 jal 115ee <__stack_size+0x10dee> + 113e4: 2541 jal 11a64 <__stack_size+0x11264> + 113e6: fe9f 0000 4000 0x40000000fe9f + 113ec: 0001 nop + 113ee: 0800 addi s0,sp,16 + 113f0: 9100 0x9100 + 113f2: 065c addi a5,sp,772 + 113f4: 2431 jal 11600 <__stack_size+0x10e00> + 113f6: 2541 jal 11a76 <__stack_size+0x11276> + 113f8: 8c9f 0001 a800 0xa80000018c9f + 113fe: 0001 nop + 11400: 0800 addi s0,sp,16 + 11402: 9100 0x9100 + 11404: 065c addi a5,sp,772 + 11406: 2431 jal 11612 <__stack_size+0x10e12> + 11408: 2541 jal 11a88 <__stack_size+0x11288> + 1140a: a89f 0001 bc00 0xbc000001a89f + 11410: 0001 nop + 11412: 0100 addi s0,sp,128 + 11414: 5c00 lw s0,56(s0) + 11416: 01c0 addi s0,sp,196 11418: 0000 unimp - 1141a: 0001 nop - 1141c: ce5a sw s6,28(sp) - 1141e: 0002 0x2 - 11420: da00 sw s0,48(a2) - 11422: 0002 0x2 - 11424: 0100 addi s0,sp,128 - 11426: 5a00 lw s0,48(a2) - 11428: 044a slli s0,s0,0x12 - 1142a: 0000 unimp - 1142c: 0468 addi a0,sp,524 - 1142e: 0000 unimp - 11430: 0001 nop - 11432: 645a flw fs0,148(sp) - 11434: 0005 c.addi zero,1 - 11436: 7a00 flw fs0,48(a2) - 11438: 0005 c.addi zero,1 - 1143a: 0100 addi s0,sp,128 - 1143c: 5a00 lw s0,48(a2) - 1143e: 06b6 slli a3,a3,0xd - 11440: 0000 unimp - 11442: 06be slli a3,a3,0xf - 11444: 0000 unimp - 11446: 0001 nop - 11448: 5e5a lw t3,180(sp) - 1144a: 7a000007 0x7a000007 - 1144e: 01000007 0x1000007 - 11452: 5a00 lw s0,48(a2) - 11454: 0882 slli a7,a7,0x0 + 1141a: 01d4 addi a3,sp,196 + 1141c: 0000 unimp + 1141e: 0001 nop + 11420: d45c sw a5,44(s0) + 11422: 0001 nop + 11424: 4a00 lw s0,16(a2) + 11426: 0002 0x2 + 11428: 0800 addi s0,sp,16 + 1142a: 9100 0x9100 + 1142c: 065c addi a5,sp,772 + 1142e: 2431 jal 1163a <__stack_size+0x10e3a> + 11430: 2541 jal 11ab0 <__stack_size+0x112b0> + 11432: 4c9f 0002 ce00 0xce0000024c9f + 11438: 0002 0x2 + 1143a: 0800 addi s0,sp,16 + 1143c: 9100 0x9100 + 1143e: 065c addi a5,sp,772 + 11440: 2431 jal 1164c <__stack_size+0x10e4c> + 11442: 2541 jal 11ac2 <__stack_size+0x112c2> + 11444: ce9f 0002 fc00 0xfc000002ce9f + 1144a: 0002 0x2 + 1144c: 0100 addi s0,sp,128 + 1144e: 5c00 lw s0,56(s0) + 11450: 03e4 addi s1,sp,460 + 11452: 0000 unimp + 11454: 0576 slli a0,a0,0x1d 11456: 0000 unimp - 11458: 0c7a slli s8,s8,0x1e - 1145a: 0000 unimp - 1145c: 0001 nop - 1145e: ba5a fsd fs6,304(sp) - 11460: 000c addi a1,sp,0 - 11462: cc00 sw s0,24(s0) - 11464: 000c addi a1,sp,0 - 11466: 0100 addi s0,sp,128 - 11468: 5a00 lw s0,48(a2) - ... - 11472: 0086 slli ra,ra,0x1 - 11474: 0000 unimp - 11476: 00e4 addi s1,sp,76 - 11478: 0000 unimp - 1147a: 0001 nop - 1147c: e45c fsw fa5,12(s0) - 1147e: 0000 unimp - 11480: fc00 fsw fs0,56(s0) - 11482: 0000 unimp - 11484: 0800 addi s0,sp,16 - 11486: 9100 0x9100 - 11488: 065c addi a5,sp,772 - 1148a: 2431 jal 11696 <__stack_size+0x10e96> - 1148c: 2541 jal 11b0c <__stack_size+0x1130c> - 1148e: fe9f 0000 4000 0x40000000fe9f - 11494: 0001 nop - 11496: 0800 addi s0,sp,16 - 11498: 9100 0x9100 - 1149a: 065c addi a5,sp,772 - 1149c: 2431 jal 116a8 <__stack_size+0x10ea8> - 1149e: 2541 jal 11b1e <__stack_size+0x1131e> - 114a0: 8c9f 0001 a800 0xa80000018c9f - 114a6: 0001 nop - 114a8: 0800 addi s0,sp,16 - 114aa: 9100 0x9100 - 114ac: 065c addi a5,sp,772 - 114ae: 2431 jal 116ba <__stack_size+0x10eba> - 114b0: 2541 jal 11b30 <__stack_size+0x11330> - 114b2: a89f 0001 bc00 0xbc000001a89f - 114b8: 0001 nop - 114ba: 0100 addi s0,sp,128 - 114bc: 5c00 lw s0,56(s0) - 114be: 01c0 addi s0,sp,196 - 114c0: 0000 unimp - 114c2: 01d4 addi a3,sp,196 - 114c4: 0000 unimp - 114c6: 0001 nop - 114c8: d45c sw a5,44(s0) - 114ca: 0001 nop - 114cc: 4a00 lw s0,16(a2) - 114ce: 0002 0x2 - 114d0: 0800 addi s0,sp,16 - 114d2: 9100 0x9100 - 114d4: 065c addi a5,sp,772 - 114d6: 2431 jal 116e2 <__stack_size+0x10ee2> - 114d8: 2541 jal 11b58 <__stack_size+0x11358> - 114da: 4c9f 0002 ce00 0xce0000024c9f - 114e0: 0002 0x2 - 114e2: 0800 addi s0,sp,16 - 114e4: 9100 0x9100 - 114e6: 065c addi a5,sp,772 - 114e8: 2431 jal 116f4 <__stack_size+0x10ef4> - 114ea: 2541 jal 11b6a <__stack_size+0x1136a> - 114ec: ce9f 0002 fc00 0xfc000002ce9f - 114f2: 0002 0x2 - 114f4: 0100 addi s0,sp,128 - 114f6: 5c00 lw s0,56(s0) - 114f8: 03e4 addi s1,sp,460 - 114fa: 0000 unimp - 114fc: 0576 slli a0,a0,0x1d - 114fe: 0000 unimp - 11500: 0001 nop - 11502: 765c flw fa5,44(a2) - 11504: 0005 c.addi zero,1 - 11506: 9e00 0x9e00 - 11508: 0005 c.addi zero,1 - 1150a: 0800 addi s0,sp,16 - 1150c: 9100 0x9100 - 1150e: 065c addi a5,sp,772 - 11510: 2431 jal 1171c <__stack_size+0x10f1c> - 11512: 2541 jal 11b92 <__stack_size+0x11392> - 11514: a09f 0005 b200 0xb2000005a09f - 1151a: 0005 c.addi zero,1 - 1151c: 0800 addi s0,sp,16 - 1151e: 9100 0x9100 - 11520: 065c addi a5,sp,772 - 11522: 2431 jal 1172e <__stack_size+0x10f2e> - 11524: 2541 jal 11ba4 <__stack_size+0x113a4> - 11526: b49f 0005 f200 0xf2000005b49f - 1152c: 0005 c.addi zero,1 - 1152e: 0800 addi s0,sp,16 - 11530: 9100 0x9100 - 11532: 065c addi a5,sp,772 - 11534: 2431 jal 11740 <__stack_size+0x10f40> - 11536: 2541 jal 11bb6 <__stack_size+0x113b6> - 11538: f49f 0005 fe00 0xfe000005f49f - 1153e: 0005 c.addi zero,1 - 11540: 0800 addi s0,sp,16 - 11542: 9100 0x9100 - 11544: 065c addi a5,sp,772 - 11546: 2431 jal 11752 <__stack_size+0x10f52> - 11548: 2541 jal 11bc8 <__stack_size+0x113c8> - 1154a: 029f 0006 0c00 0xc000006029f - 11550: 0006 0x6 - 11552: 0800 addi s0,sp,16 - 11554: 9100 0x9100 - 11556: 065c addi a5,sp,772 - 11558: 2431 jal 11764 <__stack_size+0x10f64> - 1155a: 2541 jal 11bda <__stack_size+0x113da> - 1155c: 109f 0006 2000 0x20000006109f - 11562: 0006 0x6 - 11564: 0800 addi s0,sp,16 - 11566: 9100 0x9100 - 11568: 065c addi a5,sp,772 - 1156a: 2431 jal 11776 <__stack_size+0x10f76> - 1156c: 2541 jal 11bec <__stack_size+0x113ec> - 1156e: 229f 0006 2400 0x24000006229f - 11574: 0006 0x6 - 11576: 0800 addi s0,sp,16 - 11578: 9100 0x9100 - 1157a: 065c addi a5,sp,772 - 1157c: 2431 jal 11788 <__stack_size+0x10f88> - 1157e: 2541 jal 11bfe <__stack_size+0x113fe> - 11580: 4e9f 0006 8200 0x820000064e9f - 11586: 0006 0x6 - 11588: 0800 addi s0,sp,16 - 1158a: 9100 0x9100 - 1158c: 065c addi a5,sp,772 - 1158e: 2431 jal 1179a <__stack_size+0x10f9a> - 11590: 2541 jal 11c10 <__stack_size+0x11410> - 11592: b69f 0006 d600 0xd6000006b69f - 11598: 0006 0x6 - 1159a: 0100 addi s0,sp,128 - 1159c: 5c00 lw s0,56(s0) - 1159e: 06d6 slli a3,a3,0x15 - 115a0: 0000 unimp - 115a2: 072c addi a1,sp,904 - 115a4: 0000 unimp - 115a6: 0008 addi a0,sp,0 - 115a8: 5c91 li s9,-28 - 115aa: 3106 fld ft2,96(sp) - 115ac: 4124 lw s1,64(a0) - 115ae: 9f25 0x9f25 - 115b0: 0742 slli a4,a4,0x10 - 115b2: 0000 unimp - 115b4: 075e slli a4,a4,0x17 - 115b6: 0000 unimp - 115b8: 0008 addi a0,sp,0 - 115ba: 5c91 li s9,-28 - 115bc: 3106 fld ft2,96(sp) - 115be: 4124 lw s1,64(a0) - 115c0: 9f25 0x9f25 - 115c2: 075e slli a4,a4,0x17 - 115c4: 0000 unimp - 115c6: 077a slli a4,a4,0x1e - 115c8: 0000 unimp - 115ca: 0001 nop - 115cc: 7a5c flw fa5,52(a2) - 115ce: fe000007 0xfe000007 - 115d2: 08000007 0x8000007 - 115d6: 9100 0x9100 - 115d8: 065c addi a5,sp,772 - 115da: 2431 jal 117e6 <__stack_size+0x10fe6> - 115dc: 2541 jal 11c5c <__stack_size+0x1145c> - 115de: 009f 0008 8200 0x82000008009f - 115e4: 0008 addi a0,sp,0 - 115e6: 0800 addi s0,sp,16 - 115e8: 9100 0x9100 - 115ea: 065c addi a5,sp,772 - 115ec: 2431 jal 117f8 <__stack_size+0x10ff8> - 115ee: 2541 jal 11c6e <__stack_size+0x1146e> - 115f0: 829f 0008 ae00 0xae000008829f - 115f6: 0008 addi a0,sp,0 - 115f8: 0100 addi s0,sp,128 - 115fa: 5c00 lw s0,56(s0) - 115fc: 08b2 slli a7,a7,0xc - 115fe: 0000 unimp - 11600: 0a76 slli s4,s4,0x1d - 11602: 0000 unimp - 11604: 0001 nop - 11606: 765c flw fa5,44(a2) - 11608: 000a 0xa - 1160a: a800 fsd fs0,16(s0) - 1160c: 000a 0xa - 1160e: 0800 addi s0,sp,16 - 11610: 9100 0x9100 - 11612: 065c addi a5,sp,772 - 11614: 2431 jal 11820 <__stack_size+0x11020> - 11616: 2541 jal 11c96 <__stack_size+0x11496> - 11618: b29f 000a be00 0xbe00000ab29f - 1161e: 000a 0xa - 11620: 0800 addi s0,sp,16 - 11622: 9100 0x9100 - 11624: 065c addi a5,sp,772 - 11626: 2431 jal 11832 <__stack_size+0x11032> - 11628: 2541 jal 11ca8 <__stack_size+0x114a8> - 1162a: c09f 000a 1000 0x1000000ac09f - 11630: 0800000b 0x800000b - 11634: 9100 0x9100 - 11636: 065c addi a5,sp,772 - 11638: 2431 jal 11844 <__stack_size+0x11044> - 1163a: 2541 jal 11cba <__stack_size+0x114ba> - 1163c: 729f 000b 8000 0x8000000b729f - 11642: 0800000b 0x800000b - 11646: 9100 0x9100 - 11648: 065c addi a5,sp,772 - 1164a: 2431 jal 11856 <__stack_size+0x11056> - 1164c: 2541 jal 11ccc <__stack_size+0x114cc> - 1164e: 9e9f 000b a600 0xa600000b9e9f - 11654: 0800000b 0x800000b - 11658: 9100 0x9100 - 1165a: 065c addi a5,sp,772 - 1165c: 2431 jal 11868 <__stack_size+0x11068> - 1165e: 2541 jal 11cde <__stack_size+0x114de> - 11660: ae9f 000b ba00 0xba00000bae9f - 11666: 0800000b 0x800000b - 1166a: 9100 0x9100 - 1166c: 065c addi a5,sp,772 - 1166e: 2431 jal 1187a <__stack_size+0x1107a> - 11670: 2541 jal 11cf0 <__stack_size+0x114f0> - 11672: bc9f 000b be00 0xbe00000bbc9f - 11678: 0800000b 0x800000b - 1167c: 9100 0x9100 - 1167e: 065c addi a5,sp,772 - 11680: 2431 jal 1188c <__stack_size+0x1108c> - 11682: 2541 jal 11d02 <__stack_size+0x11502> - 11684: dc9f 000b 2c00 0x2c00000bdc9f - 1168a: 000c addi a1,sp,0 - 1168c: 0800 addi s0,sp,16 - 1168e: 9100 0x9100 - 11690: 065c addi a5,sp,772 - 11692: 2431 jal 1189e <__stack_size+0x1109e> - 11694: 2541 jal 11d14 <__stack_size+0x11514> - 11696: 009f 0000 0000 0x9f - 1169c: 0000 unimp - 1169e: 2a00 fld fs0,16(a2) - 116a0: 0006 0x6 - 116a2: 4000 lw s0,0(s0) - 116a4: 0006 0x6 - 116a6: 0200 addi s0,sp,256 - 116a8: 3300 fld fs0,32(a4) - 116aa: c49f 000b dc00 0xdc00000bc49f - 116b0: 0200000b 0x200000b - 116b4: 3300 fld fs0,32(a4) - 116b6: 009f 0000 0000 0x9f - 116bc: 0000 unimp - 116be: d400 sw s0,40(s0) - 116c0: 0000 unimp - 116c2: 3000 fld fs0,32(s0) - 116c4: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 116c8: 6200 flw fs0,0(a2) - 116ca: 0390 addi a2,sp,448 - 116cc: 0000 unimp - 116ce: 0392 slli t2,t2,0x4 - 116d0: 0000 unimp - 116d2: 0002 0x2 - 116d4: 9f30 0x9f30 - 116d6: 0392 slli t2,t2,0x4 - 116d8: 0000 unimp - 116da: 03b4 addi a3,sp,456 - 116dc: 0000 unimp - 116de: 0001 nop - 116e0: e462 fsw fs8,8(sp) - 116e2: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> - 116e6: 0006 0x6 - 116e8: 0100 addi s0,sp,128 - 116ea: 6200 flw fs0,0(a2) - 116ec: 0622 slli a2,a2,0x8 + 11458: 0001 nop + 1145a: 765c flw fa5,44(a2) + 1145c: 0005 c.addi zero,1 + 1145e: 9e00 0x9e00 + 11460: 0005 c.addi zero,1 + 11462: 0800 addi s0,sp,16 + 11464: 9100 0x9100 + 11466: 065c addi a5,sp,772 + 11468: 2431 jal 11674 <__stack_size+0x10e74> + 1146a: 2541 jal 11aea <__stack_size+0x112ea> + 1146c: a09f 0005 b200 0xb2000005a09f + 11472: 0005 c.addi zero,1 + 11474: 0800 addi s0,sp,16 + 11476: 9100 0x9100 + 11478: 065c addi a5,sp,772 + 1147a: 2431 jal 11686 <__stack_size+0x10e86> + 1147c: 2541 jal 11afc <__stack_size+0x112fc> + 1147e: b49f 0005 f200 0xf2000005b49f + 11484: 0005 c.addi zero,1 + 11486: 0800 addi s0,sp,16 + 11488: 9100 0x9100 + 1148a: 065c addi a5,sp,772 + 1148c: 2431 jal 11698 <__stack_size+0x10e98> + 1148e: 2541 jal 11b0e <__stack_size+0x1130e> + 11490: f49f 0005 fe00 0xfe000005f49f + 11496: 0005 c.addi zero,1 + 11498: 0800 addi s0,sp,16 + 1149a: 9100 0x9100 + 1149c: 065c addi a5,sp,772 + 1149e: 2431 jal 116aa <__stack_size+0x10eaa> + 114a0: 2541 jal 11b20 <__stack_size+0x11320> + 114a2: 029f 0006 0c00 0xc000006029f + 114a8: 0006 0x6 + 114aa: 0800 addi s0,sp,16 + 114ac: 9100 0x9100 + 114ae: 065c addi a5,sp,772 + 114b0: 2431 jal 116bc <__stack_size+0x10ebc> + 114b2: 2541 jal 11b32 <__stack_size+0x11332> + 114b4: 109f 0006 2000 0x20000006109f + 114ba: 0006 0x6 + 114bc: 0800 addi s0,sp,16 + 114be: 9100 0x9100 + 114c0: 065c addi a5,sp,772 + 114c2: 2431 jal 116ce <__stack_size+0x10ece> + 114c4: 2541 jal 11b44 <__stack_size+0x11344> + 114c6: 229f 0006 2400 0x24000006229f + 114cc: 0006 0x6 + 114ce: 0800 addi s0,sp,16 + 114d0: 9100 0x9100 + 114d2: 065c addi a5,sp,772 + 114d4: 2431 jal 116e0 <__stack_size+0x10ee0> + 114d6: 2541 jal 11b56 <__stack_size+0x11356> + 114d8: 4e9f 0006 8200 0x820000064e9f + 114de: 0006 0x6 + 114e0: 0800 addi s0,sp,16 + 114e2: 9100 0x9100 + 114e4: 065c addi a5,sp,772 + 114e6: 2431 jal 116f2 <__stack_size+0x10ef2> + 114e8: 2541 jal 11b68 <__stack_size+0x11368> + 114ea: b69f 0006 d600 0xd6000006b69f + 114f0: 0006 0x6 + 114f2: 0100 addi s0,sp,128 + 114f4: 5c00 lw s0,56(s0) + 114f6: 06d6 slli a3,a3,0x15 + 114f8: 0000 unimp + 114fa: 072c addi a1,sp,904 + 114fc: 0000 unimp + 114fe: 0008 addi a0,sp,0 + 11500: 5c91 li s9,-28 + 11502: 3106 fld ft2,96(sp) + 11504: 4124 lw s1,64(a0) + 11506: 9f25 0x9f25 + 11508: 0742 slli a4,a4,0x10 + 1150a: 0000 unimp + 1150c: 075e slli a4,a4,0x17 + 1150e: 0000 unimp + 11510: 0008 addi a0,sp,0 + 11512: 5c91 li s9,-28 + 11514: 3106 fld ft2,96(sp) + 11516: 4124 lw s1,64(a0) + 11518: 9f25 0x9f25 + 1151a: 075e slli a4,a4,0x17 + 1151c: 0000 unimp + 1151e: 077a slli a4,a4,0x1e + 11520: 0000 unimp + 11522: 0001 nop + 11524: 7a5c flw fa5,52(a2) + 11526: fe000007 0xfe000007 + 1152a: 08000007 0x8000007 + 1152e: 9100 0x9100 + 11530: 065c addi a5,sp,772 + 11532: 2431 jal 1173e <__stack_size+0x10f3e> + 11534: 2541 jal 11bb4 <__stack_size+0x113b4> + 11536: 009f 0008 8200 0x82000008009f + 1153c: 0008 addi a0,sp,0 + 1153e: 0800 addi s0,sp,16 + 11540: 9100 0x9100 + 11542: 065c addi a5,sp,772 + 11544: 2431 jal 11750 <__stack_size+0x10f50> + 11546: 2541 jal 11bc6 <__stack_size+0x113c6> + 11548: 829f 0008 ae00 0xae000008829f + 1154e: 0008 addi a0,sp,0 + 11550: 0100 addi s0,sp,128 + 11552: 5c00 lw s0,56(s0) + 11554: 08b2 slli a7,a7,0xc + 11556: 0000 unimp + 11558: 0a76 slli s4,s4,0x1d + 1155a: 0000 unimp + 1155c: 0001 nop + 1155e: 765c flw fa5,44(a2) + 11560: 000a 0xa + 11562: a800 fsd fs0,16(s0) + 11564: 000a 0xa + 11566: 0800 addi s0,sp,16 + 11568: 9100 0x9100 + 1156a: 065c addi a5,sp,772 + 1156c: 2431 jal 11778 <__stack_size+0x10f78> + 1156e: 2541 jal 11bee <__stack_size+0x113ee> + 11570: b29f 000a be00 0xbe00000ab29f + 11576: 000a 0xa + 11578: 0800 addi s0,sp,16 + 1157a: 9100 0x9100 + 1157c: 065c addi a5,sp,772 + 1157e: 2431 jal 1178a <__stack_size+0x10f8a> + 11580: 2541 jal 11c00 <__stack_size+0x11400> + 11582: c09f 000a 1000 0x1000000ac09f + 11588: 0800000b 0x800000b + 1158c: 9100 0x9100 + 1158e: 065c addi a5,sp,772 + 11590: 2431 jal 1179c <__stack_size+0x10f9c> + 11592: 2541 jal 11c12 <__stack_size+0x11412> + 11594: 729f 000b 8000 0x8000000b729f + 1159a: 0800000b 0x800000b + 1159e: 9100 0x9100 + 115a0: 065c addi a5,sp,772 + 115a2: 2431 jal 117ae <__stack_size+0x10fae> + 115a4: 2541 jal 11c24 <__stack_size+0x11424> + 115a6: 9e9f 000b a600 0xa600000b9e9f + 115ac: 0800000b 0x800000b + 115b0: 9100 0x9100 + 115b2: 065c addi a5,sp,772 + 115b4: 2431 jal 117c0 <__stack_size+0x10fc0> + 115b6: 2541 jal 11c36 <__stack_size+0x11436> + 115b8: ae9f 000b ba00 0xba00000bae9f + 115be: 0800000b 0x800000b + 115c2: 9100 0x9100 + 115c4: 065c addi a5,sp,772 + 115c6: 2431 jal 117d2 <__stack_size+0x10fd2> + 115c8: 2541 jal 11c48 <__stack_size+0x11448> + 115ca: bc9f 000b be00 0xbe00000bbc9f + 115d0: 0800000b 0x800000b + 115d4: 9100 0x9100 + 115d6: 065c addi a5,sp,772 + 115d8: 2431 jal 117e4 <__stack_size+0x10fe4> + 115da: 2541 jal 11c5a <__stack_size+0x1145a> + 115dc: dc9f 000b 2c00 0x2c00000bdc9f + 115e2: 000c addi a1,sp,0 + 115e4: 0800 addi s0,sp,16 + 115e6: 9100 0x9100 + 115e8: 065c addi a5,sp,772 + 115ea: 2431 jal 117f6 <__stack_size+0x10ff6> + 115ec: 2541 jal 11c6c <__stack_size+0x1146c> + 115ee: 009f 0000 0000 0x9f + 115f4: 0000 unimp + 115f6: 2a00 fld fs0,16(a2) + 115f8: 0006 0x6 + 115fa: 4000 lw s0,0(s0) + 115fc: 0006 0x6 + 115fe: 0200 addi s0,sp,256 + 11600: 3300 fld fs0,32(a4) + 11602: c49f 000b dc00 0xdc00000bc49f + 11608: 0200000b 0x200000b + 1160c: 3300 fld fs0,32(a4) + 1160e: 009f 0000 0000 0x9f + 11614: 0000 unimp + 11616: d400 sw s0,40(s0) + 11618: 0000 unimp + 1161a: 3000 fld fs0,32(s0) + 1161c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 11620: 6200 flw fs0,0(a2) + 11622: 0390 addi a2,sp,448 + 11624: 0000 unimp + 11626: 0392 slli t2,t2,0x4 + 11628: 0000 unimp + 1162a: 0002 0x2 + 1162c: 9f30 0x9f30 + 1162e: 0392 slli t2,t2,0x4 + 11630: 0000 unimp + 11632: 03b4 addi a3,sp,456 + 11634: 0000 unimp + 11636: 0001 nop + 11638: e462 fsw fs8,8(sp) + 1163a: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + 1163e: 0006 0x6 + 11640: 0100 addi s0,sp,128 + 11642: 6200 flw fs0,0(a2) + 11644: 0622 slli a2,a2,0x8 + 11646: 0000 unimp + 11648: 064e slli a2,a2,0x13 + 1164a: 0000 unimp + 1164c: 0002 0x2 + 1164e: 9f30 0x9f30 + 11650: 064e slli a2,a2,0x13 + 11652: 0000 unimp + 11654: 06b6 slli a3,a3,0xd + 11656: 0000 unimp + 11658: 0001 nop + 1165a: ba62 fsd fs8,304(sp) + 1165c: 0006 0x6 + 1165e: 8200 0x8200 + 11660: 0008 addi a0,sp,0 + 11662: 0100 addi s0,sp,128 + 11664: 6200 flw fs0,0(a2) + 11666: 0886 slli a7,a7,0x1 + 11668: 0000 unimp + 1166a: 0a62 slli s4,s4,0x18 + 1166c: 0000 unimp + 1166e: 0001 nop + 11670: ac5a fsd fs6,24(sp) + 11672: 000a 0xa + 11674: b200 fsd fs0,32(a2) + 11676: 000a 0xa + 11678: 0200 addi s0,sp,256 + 1167a: 3000 fld fs0,32(s0) + 1167c: be9f 000a c000 0xc000000abe9f + 11682: 000a 0xa + 11684: 0100 addi s0,sp,128 + 11686: 6200 flw fs0,0(a2) + 11688: 0b10 addi a2,sp,400 + 1168a: 0000 unimp + 1168c: 0b72 slli s6,s6,0x1c + 1168e: 0000 unimp + 11690: 0001 nop + 11692: 7e62 flw ft8,56(sp) + 11694: 9e00000b 0x9e00000b + 11698: 0200000b 0x200000b + 1169c: 3000 fld fs0,32(s0) + 1169e: 9e9f 000b a800 0xa800000b9e9f + 116a4: 0100000b 0x100000b + 116a8: 5a00 lw s0,48(a2) + 116aa: 0ba8 addi a0,sp,472 + 116ac: 0000 unimp + 116ae: 0bae slli s7,s7,0xb + 116b0: 0000 unimp + 116b2: 0001 nop + 116b4: b262 fsd fs8,288(sp) + 116b6: bc00000b 0xbc00000b + 116ba: 0100000b 0x100000b + 116be: 6200 flw fs0,0(a2) + 116c0: 0bbc addi a5,sp,472 + 116c2: 0000 unimp + 116c4: 0bdc addi a5,sp,468 + 116c6: 0000 unimp + 116c8: 0002 0x2 + 116ca: 9f30 0x9f30 + 116cc: 0c2c addi a1,sp,536 + 116ce: 0000 unimp + 116d0: 0c78 addi a4,sp,540 + 116d2: 0000 unimp + 116d4: 0001 nop + 116d6: 7862 flw fa6,56(sp) + 116d8: 000c addi a1,sp,0 + 116da: 7a00 flw fs0,48(a2) + 116dc: 000c addi a1,sp,0 + 116de: 0100 addi s0,sp,128 + 116e0: 5a00 lw s0,48(a2) + 116e2: 0c7a slli s8,s8,0x1e + 116e4: 0000 unimp + 116e6: 0e32 slli t3,t3,0xc + 116e8: 0000 unimp + 116ea: 0001 nop + 116ec: 0062 0x62 116ee: 0000 unimp - 116f0: 064e slli a2,a2,0x13 + 116f0: 0000 unimp 116f2: 0000 unimp - 116f4: 0002 0x2 - 116f6: 9f30 0x9f30 - 116f8: 064e slli a2,a2,0x13 + 116f4: d800 sw s0,48(s0) + 116f6: 0000 unimp + 116f8: f200 fsw fs0,32(a2) 116fa: 0000 unimp - 116fc: 06b6 slli a3,a3,0xd - 116fe: 0000 unimp - 11700: 0001 nop - 11702: ba62 fsd fs8,304(sp) - 11704: 0006 0x6 - 11706: 8200 0x8200 - 11708: 0008 addi a0,sp,0 - 1170a: 0100 addi s0,sp,128 - 1170c: 6200 flw fs0,0(a2) - 1170e: 0886 slli a7,a7,0x1 - 11710: 0000 unimp - 11712: 0a62 slli s4,s4,0x18 - 11714: 0000 unimp - 11716: 0001 nop - 11718: ac5a fsd fs6,24(sp) - 1171a: 000a 0xa - 1171c: b200 fsd fs0,32(a2) - 1171e: 000a 0xa - 11720: 0200 addi s0,sp,256 - 11722: 3000 fld fs0,32(s0) - 11724: be9f 000a c000 0xc000000abe9f - 1172a: 000a 0xa - 1172c: 0100 addi s0,sp,128 - 1172e: 6200 flw fs0,0(a2) - 11730: 0b10 addi a2,sp,400 + 116fc: 0100 addi s0,sp,128 + 116fe: 5800 lw s0,48(s0) + 11700: 00fe slli ra,ra,0x1f + 11702: 0000 unimp + 11704: 02ce slli t0,t0,0x13 + 11706: 0000 unimp + 11708: 0001 nop + 1170a: d258 sw a4,36(a2) + 1170c: 0002 0x2 + 1170e: fc00 fsw fs0,56(s0) + 11710: 0002 0x2 + 11712: 0100 addi s0,sp,128 + 11714: 5c00 lw s0,56(s0) + 11716: 02fc addi a5,sp,332 + 11718: 0000 unimp + 1171a: 0330 addi a2,sp,392 + 1171c: 0000 unimp + 1171e: 0001 nop + 11720: 3e58 fld fa4,184(a2) + 11722: 9e000003 lb zero,-1568(zero) # fffff9e0 <_sp+0x7fffb9e0> + 11726: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 1172a: 5800 lw s0,48(s0) + 1172c: 03e4 addi s1,sp,460 + 1172e: 0000 unimp + 11730: 0564 addi s1,sp,652 11732: 0000 unimp - 11734: 0b72 slli s6,s6,0x1c - 11736: 0000 unimp - 11738: 0001 nop - 1173a: 7e62 flw ft8,56(sp) - 1173c: 9e00000b 0x9e00000b - 11740: 0200000b 0x200000b - 11744: 3000 fld fs0,32(s0) - 11746: 9e9f 000b a800 0xa800000b9e9f - 1174c: 0100000b 0x100000b - 11750: 5a00 lw s0,48(a2) - 11752: 0ba8 addi a0,sp,472 - 11754: 0000 unimp - 11756: 0bae slli s7,s7,0xb - 11758: 0000 unimp - 1175a: 0001 nop - 1175c: b262 fsd fs8,288(sp) - 1175e: bc00000b 0xbc00000b - 11762: 0100000b 0x100000b - 11766: 6200 flw fs0,0(a2) - 11768: 0bbc addi a5,sp,472 + 11734: 0001 nop + 11736: 945c 0x945c + 11738: 0005 c.addi zero,1 + 1173a: fe00 fsw fs0,56(a2) + 1173c: 0005 c.addi zero,1 + 1173e: 0200 addi s0,sp,256 + 11740: 3000 fld fs0,32(s0) + 11742: fe9f 0005 0200 0x2000005fe9f + 11748: 0006 0x6 + 1174a: 0200 addi s0,sp,256 + 1174c: 3100 fld fs0,32(a0) + 1174e: 029f 0006 4e00 0x4e000006029f + 11754: 0006 0x6 + 11756: 0400 addi s0,sp,512 + 11758: 0a00 addi s0,sp,272 + 1175a: 7fff 0x7fff + 1175c: 829f 0006 a800 0xa8000006829f + 11762: 0006 0x6 + 11764: 0100 addi s0,sp,128 + 11766: 5b00 lw s0,48(a4) + 11768: 06a8 addi a0,sp,840 1176a: 0000 unimp - 1176c: 0bdc addi a5,sp,468 + 1176c: 06ac addi a1,sp,840 1176e: 0000 unimp - 11770: 0002 0x2 - 11772: 9f30 0x9f30 - 11774: 0c2c addi a1,sp,536 - 11776: 0000 unimp - 11778: 0c78 addi a4,sp,540 - 1177a: 0000 unimp - 1177c: 0001 nop - 1177e: 7862 flw fa6,56(sp) - 11780: 000c addi a1,sp,0 - 11782: 7a00 flw fs0,48(a2) - 11784: 000c addi a1,sp,0 - 11786: 0100 addi s0,sp,128 - 11788: 5a00 lw s0,48(a2) - 1178a: 0c7a slli s8,s8,0x1e - 1178c: 0000 unimp - 1178e: 0e32 slli t3,t3,0xc - 11790: 0000 unimp - 11792: 0001 nop - 11794: 0062 0x62 - 11796: 0000 unimp - 11798: 0000 unimp - 1179a: 0000 unimp - 1179c: d800 sw s0,48(s0) - 1179e: 0000 unimp - 117a0: f200 fsw fs0,32(a2) - 117a2: 0000 unimp - 117a4: 0100 addi s0,sp,128 - 117a6: 5800 lw s0,48(s0) - 117a8: 00fe slli ra,ra,0x1f - 117aa: 0000 unimp - 117ac: 02ce slli t0,t0,0x13 - 117ae: 0000 unimp - 117b0: 0001 nop - 117b2: d258 sw a4,36(a2) - 117b4: 0002 0x2 - 117b6: fc00 fsw fs0,56(s0) - 117b8: 0002 0x2 - 117ba: 0100 addi s0,sp,128 - 117bc: 5c00 lw s0,56(s0) - 117be: 02fc addi a5,sp,332 - 117c0: 0000 unimp - 117c2: 0330 addi a2,sp,392 - 117c4: 0000 unimp - 117c6: 0001 nop - 117c8: 3e58 fld fa4,184(a2) - 117ca: 9e000003 lb zero,-1568(zero) # fffff9e0 <_sp+0x7fffb9e0> - 117ce: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 117d2: 5800 lw s0,48(s0) - 117d4: 03e4 addi s1,sp,460 - 117d6: 0000 unimp - 117d8: 0564 addi s1,sp,652 - 117da: 0000 unimp - 117dc: 0001 nop - 117de: 945c 0x945c - 117e0: 0005 c.addi zero,1 - 117e2: fe00 fsw fs0,56(a2) - 117e4: 0005 c.addi zero,1 - 117e6: 0200 addi s0,sp,256 - 117e8: 3000 fld fs0,32(s0) - 117ea: fe9f 0005 0200 0x2000005fe9f - 117f0: 0006 0x6 - 117f2: 0200 addi s0,sp,256 - 117f4: 3100 fld fs0,32(a0) - 117f6: 029f 0006 4e00 0x4e000006029f - 117fc: 0006 0x6 - 117fe: 0400 addi s0,sp,512 - 11800: 0a00 addi s0,sp,272 - 11802: 7fff 0x7fff - 11804: 829f 0006 a800 0xa8000006829f - 1180a: 0006 0x6 - 1180c: 0100 addi s0,sp,128 - 1180e: 5b00 lw s0,48(a4) - 11810: 06a8 addi a0,sp,840 - 11812: 0000 unimp - 11814: 06ac addi a1,sp,840 - 11816: 0000 unimp - 11818: 0001 nop - 1181a: ac58 fsd fa4,152(s0) - 1181c: 0006 0x6 - 1181e: b600 fsd fs0,40(a2) - 11820: 0006 0x6 - 11822: 0400 addi s0,sp,512 - 11824: 0a00 addi s0,sp,272 - 11826: 7fff 0x7fff - 11828: ba9f 0006 2200 0x22000006ba9f - 1182e: 01000007 0x1000007 - 11832: 5800 lw s0,48(s0) - 11834: 072c addi a1,sp,904 - 11836: 0000 unimp - 11838: 0882 slli a7,a7,0x0 - 1183a: 0000 unimp - 1183c: 0001 nop - 1183e: 8658 0x8658 - 11840: 0008 addi a0,sp,0 - 11842: ae00 fsd fs0,24(a2) - 11844: 0008 addi a0,sp,0 - 11846: 0100 addi s0,sp,128 - 11848: 5c00 lw s0,56(s0) - 1184a: 08b2 slli a7,a7,0xc - 1184c: 0000 unimp - 1184e: 0a62 slli s4,s4,0x18 - 11850: 0000 unimp - 11852: 0001 nop - 11854: 9c5c 0x9c5c - 11856: 000a 0xa - 11858: 7200 flw fs0,32(a2) - 1185a: 0200000b 0x200000b - 1185e: 3000 fld fs0,32(s0) - 11860: 729f 000b dc00 0xdc00000b729f - 11866: 0400000b 0x400000b - 1186a: 0a00 addi s0,sp,272 - 1186c: 7fff 0x7fff - 1186e: dc9f 000b 1800 0x1800000bdc9f - 11874: 000d c.addi zero,3 - 11876: 0100 addi s0,sp,128 - 11878: 5800 lw s0,48(s0) - 1187a: 0d5e slli s10,s10,0x17 - 1187c: 0000 unimp - 1187e: 0d62 slli s10,s10,0x18 - 11880: 0000 unimp - 11882: 0002 0x2 - 11884: 9f30 0x9f30 - 11886: 0d62 slli s10,s10,0x18 - 11888: 0000 unimp - 1188a: 0d98 addi a4,sp,720 - 1188c: 0000 unimp - 1188e: 0001 nop - 11890: 2258 fld fa4,128(a2) + 11770: 0001 nop + 11772: ac58 fsd fa4,152(s0) + 11774: 0006 0x6 + 11776: b600 fsd fs0,40(a2) + 11778: 0006 0x6 + 1177a: 0400 addi s0,sp,512 + 1177c: 0a00 addi s0,sp,272 + 1177e: 7fff 0x7fff + 11780: ba9f 0006 2200 0x22000006ba9f + 11786: 01000007 0x1000007 + 1178a: 5800 lw s0,48(s0) + 1178c: 072c addi a1,sp,904 + 1178e: 0000 unimp + 11790: 0882 slli a7,a7,0x0 + 11792: 0000 unimp + 11794: 0001 nop + 11796: 8658 0x8658 + 11798: 0008 addi a0,sp,0 + 1179a: ae00 fsd fs0,24(a2) + 1179c: 0008 addi a0,sp,0 + 1179e: 0100 addi s0,sp,128 + 117a0: 5c00 lw s0,56(s0) + 117a2: 08b2 slli a7,a7,0xc + 117a4: 0000 unimp + 117a6: 0a62 slli s4,s4,0x18 + 117a8: 0000 unimp + 117aa: 0001 nop + 117ac: 9c5c 0x9c5c + 117ae: 000a 0xa + 117b0: 7200 flw fs0,32(a2) + 117b2: 0200000b 0x200000b + 117b6: 3000 fld fs0,32(s0) + 117b8: 729f 000b dc00 0xdc00000b729f + 117be: 0400000b 0x400000b + 117c2: 0a00 addi s0,sp,272 + 117c4: 7fff 0x7fff + 117c6: dc9f 000b 1800 0x1800000bdc9f + 117cc: 000d c.addi zero,3 + 117ce: 0100 addi s0,sp,128 + 117d0: 5800 lw s0,48(s0) + 117d2: 0d5e slli s10,s10,0x17 + 117d4: 0000 unimp + 117d6: 0d62 slli s10,s10,0x18 + 117d8: 0000 unimp + 117da: 0002 0x2 + 117dc: 9f30 0x9f30 + 117de: 0d62 slli s10,s10,0x18 + 117e0: 0000 unimp + 117e2: 0d98 addi a4,sp,720 + 117e4: 0000 unimp + 117e6: 0001 nop + 117e8: 2258 fld fa4,128(a2) + 117ea: 000e 0xe + 117ec: 3200 fld fs0,32(a2) + 117ee: 000e 0xe + 117f0: 0100 addi s0,sp,128 + 117f2: 5800 lw s0,48(s0) + 117f4: 0e32 slli t3,t3,0xc + 117f6: 0000 unimp + 117f8: 0e3e slli t3,t3,0xf + 117fa: 0000 unimp + 117fc: 0004 addi s1,sp,0 + 117fe: ff0a fsw ft2,188(sp) + 11800: 9f7f 0x9f7f + ... + 1180a: 03c6 slli t2,t2,0x11 + 1180c: 0000 unimp + 1180e: 03cc addi a1,sp,452 + 11810: 0000 unimp + 11812: 0010 addi a2,sp,0 + 11814: 5091 li ra,-28 + 11816: 935f0493 addi s1,t5,-1739 + 1181a: 9104 0x9104 + 1181c: 9358 0x9358 + 1181e: 9104 0x9104 + 11820: 7fac flw fa1,120(a5) + 11822: 03cc0493 addi s1,s8,60 # fffe903c <_sp+0x7ffe503c> + 11826: 0000 unimp + 11828: 03e2 slli t2,t2,0x18 + 1182a: 0000 unimp + 1182c: 0011 c.addi zero,4 + 1182e: 5091 li ra,-28 + 11830: 54910493 addi s1,sp,1353 + 11834: 58910493 addi s1,sp,1417 + 11838: ac910493 addi s1,sp,-1335 + 1183c: 937f 0x937f + 1183e: e204 fsw fs1,0(a2) + 11840: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> + 11844: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 11848: 7200 flw fs0,32(a2) + 1184a: 9350 0x9350 + 1184c: 7204 flw fs1,32(a2) + 1184e: 9354 0x9354 + 11850: 7204 flw fs1,32(a2) + 11852: 9358 0x9358 + 11854: 5f04 lw s1,56(a4) + 11856: 00000493 li s1,0 + 1185a: 0000 unimp + 1185c: 0000 unimp + 1185e: 0000 unimp + 11860: 004a 0x4a + 11862: 0000 unimp + 11864: 0050 addi a2,sp,4 + 11866: 0000 unimp + 11868: 0002 0x2 + 1186a: 00649f33 sll t5,s1,t1 + 1186e: 0000 unimp + 11870: 0e3e slli t3,t3,0xf + 11872: 0000 unimp + 11874: ff090003 lb zero,-16(s2) + 11878: 009f 0000 0000 0x9f + 1187e: 0000 unimp + 11880: 8800 0x8800 + 11882: 0000 unimp + 11884: 9000 0x9000 + 11886: 0000 unimp + 11888: 0200 addi s0,sp,256 + 1188a: 3300 fld fs0,32(a4) + 1188c: a89f 0000 3e00 0x3e000000a89f 11892: 000e 0xe - 11894: 3200 fld fs0,32(a2) - 11896: 000e 0xe - 11898: 0100 addi s0,sp,128 - 1189a: 5800 lw s0,48(s0) - 1189c: 0e32 slli t3,t3,0xc - 1189e: 0000 unimp - 118a0: 0e3e slli t3,t3,0xf - 118a2: 0000 unimp - 118a4: 0004 addi s1,sp,0 - 118a6: ff0a fsw ft2,188(sp) - 118a8: 9f7f 0x9f7f + 11894: 0300 addi s0,sp,384 + 11896: 0900 addi s0,sp,144 + 11898: 9fff 0x9fff ... - 118b2: 03c6 slli t2,t2,0x11 - 118b4: 0000 unimp - 118b6: 03cc addi a1,sp,452 - 118b8: 0000 unimp - 118ba: 0010 addi a2,sp,0 - 118bc: 5091 li ra,-28 - 118be: 935f0493 addi s1,t5,-1739 - 118c2: 9104 0x9104 - 118c4: 9358 0x9358 - 118c6: 9104 0x9104 - 118c8: 7fac flw fa1,120(a5) - 118ca: 03cc0493 addi s1,s8,60 # fffe903c <_sp+0x7ffe503c> - 118ce: 0000 unimp - 118d0: 03e2 slli t2,t2,0x18 - 118d2: 0000 unimp - 118d4: 0011 c.addi zero,4 - 118d6: 5091 li ra,-28 - 118d8: 54910493 addi s1,sp,1353 - 118dc: 58910493 addi s1,sp,1417 - 118e0: ac910493 addi s1,sp,-1335 - 118e4: 937f 0x937f - 118e6: e204 fsw fs1,0(a2) - 118e8: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> - 118ec: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> - 118f0: 7200 flw fs0,32(a2) - 118f2: 9350 0x9350 - 118f4: 7204 flw fs1,32(a2) - 118f6: 9354 0x9354 - 118f8: 7204 flw fs1,32(a2) - 118fa: 9358 0x9358 - 118fc: 5f04 lw s1,56(a4) - 118fe: 00000493 li s1,0 - 11902: 0000 unimp - 11904: 0000 unimp - 11906: 0000 unimp - 11908: 004a 0x4a - 1190a: 0000 unimp - 1190c: 0050 addi a2,sp,4 - 1190e: 0000 unimp - 11910: 0002 0x2 - 11912: 00649f33 sll t5,s1,t1 - 11916: 0000 unimp - 11918: 0e3e slli t3,t3,0xf - 1191a: 0000 unimp - 1191c: ff090003 lb zero,-16(s2) - 11920: 009f 0000 0000 0x9f - 11926: 0000 unimp - 11928: 8800 0x8800 - 1192a: 0000 unimp - 1192c: 9000 0x9000 - 1192e: 0000 unimp - 11930: 0200 addi s0,sp,256 - 11932: 3300 fld fs0,32(a4) - 11934: a89f 0000 3e00 0x3e000000a89f - 1193a: 000e 0xe - 1193c: 0300 addi s0,sp,384 - 1193e: 0900 addi s0,sp,144 - 11940: 9fff 0x9fff - ... - 1194a: 00d4 addi a3,sp,68 - 1194c: 0000 unimp - 1194e: 00ec addi a1,sp,76 - 11950: 0000 unimp - 11952: 0001 nop - 11954: fe5e fsw fs7,60(sp) - 11956: 0000 unimp - 11958: 0200 addi s0,sp,256 - 1195a: 0001 nop - 1195c: 0100 addi s0,sp,128 - 1195e: 5e00 lw s0,56(a2) - 11960: 0102 slli sp,sp,0x0 - 11962: 0000 unimp - 11964: 0110 addi a2,sp,128 + 118a2: 00d4 addi a3,sp,68 + 118a4: 0000 unimp + 118a6: 00ec addi a1,sp,76 + 118a8: 0000 unimp + 118aa: 0001 nop + 118ac: fe5e fsw fs7,60(sp) + 118ae: 0000 unimp + 118b0: 0200 addi s0,sp,256 + 118b2: 0001 nop + 118b4: 0100 addi s0,sp,128 + 118b6: 5e00 lw s0,56(a2) + 118b8: 0102 slli sp,sp,0x0 + 118ba: 0000 unimp + 118bc: 0110 addi a2,sp,128 + 118be: 0000 unimp + 118c0: 0001 nop + 118c2: 105c addi a5,sp,36 + 118c4: 0001 nop + 118c6: 4000 lw s0,0(s0) + 118c8: 0001 nop + 118ca: 0c00 addi s0,sp,528 + 118cc: 9100 0x9100 + 118ce: 065c addi a5,sp,772 + 118d0: 2431 jal 11adc <__stack_size+0x112dc> + 118d2: 2541 jal 11f52 <__stack_size+0x11752> + 118d4: 7820 flw fs0,112(s0) + 118d6: 2200 fld fs0,0(a2) + 118d8: 8c9f 0001 9c00 0x9c0000018c9f + 118de: 0001 nop + 118e0: 0100 addi s0,sp,128 + 118e2: 5c00 lw s0,56(s0) + 118e4: 01a8 addi a0,sp,200 + 118e6: 0000 unimp + 118e8: 01b0 addi a2,sp,200 + 118ea: 0000 unimp + 118ec: 0001 nop + 118ee: c05e sw s7,0(sp) + 118f0: 0001 nop + 118f2: d400 sw s0,40(s0) + 118f4: 0001 nop + 118f6: 0100 addi s0,sp,128 + 118f8: 5e00 lw s0,56(a2) + 118fa: 02ce slli t0,t0,0x13 + 118fc: 0000 unimp + 118fe: 02d2 slli t0,t0,0x14 + 11900: 0000 unimp + 11902: 0001 nop + 11904: d25e sw s7,36(sp) + 11906: 0002 0x2 + 11908: ec00 fsw fs0,24(s0) + 1190a: 0002 0x2 + 1190c: 0400 addi s0,sp,512 + 1190e: 7e00 flw fs0,56(a2) + 11910: 1f00 addi s0,sp,944 + 11912: e49f 0003 fa00 0xfa000003e49f + 11918: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> + 1191c: 7e00 flw fs0,56(a2) + 1191e: 2000 fld fs0,0(s0) + 11920: fa9f 0003 2400 0x24000003fa9f + 11926: 0004 addi s1,sp,0 + 11928: 0700 addi s0,sp,896 + 1192a: 7800 flw fs0,48(s0) + 1192c: 7c00 flw fs0,56(s0) + 1192e: 1c00 addi s0,sp,560 + 11930: 9f20 0x9f20 + 11932: 042a slli s0,s0,0xa + 11934: 0000 unimp + 11936: 0436 slli s0,s0,0xd + 11938: 0000 unimp + 1193a: 0004 addi s1,sp,0 + 1193c: 007e 0x7e + 1193e: 9f20 0x9f20 + 11940: 0436 slli s0,s0,0xd + 11942: 0000 unimp + 11944: 043e slli s0,s0,0xf + 11946: 0000 unimp + 11948: 0001 nop + 1194a: 4a5e lw s4,212(sp) + 1194c: 0004 addi s1,sp,0 + 1194e: 6800 flw fs0,16(s0) + 11950: 0004 addi s1,sp,0 + 11952: 0400 addi s0,sp,512 + 11954: 7e00 flw fs0,56(a2) + 11956: 1f00 addi s0,sp,944 + 11958: 649f 0005 7800 0x78000005649f + 1195e: 0005 c.addi zero,1 + 11960: 0100 addi s0,sp,128 + 11962: 5e00 lw s0,56(a2) + 11964: 0578 addi a4,sp,652 11966: 0000 unimp - 11968: 0001 nop - 1196a: 105c addi a5,sp,36 - 1196c: 0001 nop - 1196e: 4000 lw s0,0(s0) - 11970: 0001 nop - 11972: 0c00 addi s0,sp,528 - 11974: 9100 0x9100 - 11976: 065c addi a5,sp,772 - 11978: 2431 jal 11b84 <__stack_size+0x11384> - 1197a: 2541 jal 11ffa <__stack_size+0x117fa> - 1197c: 7820 flw fs0,112(s0) - 1197e: 2200 fld fs0,0(a2) - 11980: 8c9f 0001 9c00 0x9c0000018c9f - 11986: 0001 nop - 11988: 0100 addi s0,sp,128 - 1198a: 5c00 lw s0,56(s0) - 1198c: 01a8 addi a0,sp,200 - 1198e: 0000 unimp - 11990: 01b0 addi a2,sp,200 - 11992: 0000 unimp - 11994: 0001 nop - 11996: c05e sw s7,0(sp) - 11998: 0001 nop - 1199a: d400 sw s0,40(s0) - 1199c: 0001 nop - 1199e: 0100 addi s0,sp,128 - 119a0: 5e00 lw s0,56(a2) - 119a2: 02ce slli t0,t0,0x13 - 119a4: 0000 unimp - 119a6: 02d2 slli t0,t0,0x14 - 119a8: 0000 unimp - 119aa: 0001 nop - 119ac: d25e sw s7,36(sp) - 119ae: 0002 0x2 - 119b0: ec00 fsw fs0,24(s0) - 119b2: 0002 0x2 - 119b4: 0400 addi s0,sp,512 - 119b6: 7e00 flw fs0,56(a2) - 119b8: 1f00 addi s0,sp,944 - 119ba: e49f 0003 fa00 0xfa000003e49f - 119c0: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> - 119c4: 7e00 flw fs0,56(a2) - 119c6: 2000 fld fs0,0(s0) - 119c8: fa9f 0003 2400 0x24000003fa9f - 119ce: 0004 addi s1,sp,0 - 119d0: 0700 addi s0,sp,896 - 119d2: 7800 flw fs0,48(s0) - 119d4: 7c00 flw fs0,56(s0) - 119d6: 1c00 addi s0,sp,560 - 119d8: 9f20 0x9f20 - 119da: 042a slli s0,s0,0xa - 119dc: 0000 unimp - 119de: 0436 slli s0,s0,0xd - 119e0: 0000 unimp - 119e2: 0004 addi s1,sp,0 - 119e4: 007e 0x7e - 119e6: 9f20 0x9f20 - 119e8: 0436 slli s0,s0,0xd - 119ea: 0000 unimp - 119ec: 043e slli s0,s0,0xf - 119ee: 0000 unimp - 119f0: 0001 nop - 119f2: 4a5e lw s4,212(sp) - 119f4: 0004 addi s1,sp,0 - 119f6: 6800 flw fs0,16(s0) - 119f8: 0004 addi s1,sp,0 - 119fa: 0400 addi s0,sp,512 - 119fc: 7e00 flw fs0,56(a2) - 119fe: 1f00 addi s0,sp,944 - 11a00: 649f 0005 7800 0x78000005649f - 11a06: 0005 c.addi zero,1 - 11a08: 0100 addi s0,sp,128 - 11a0a: 5e00 lw s0,56(a2) - 11a0c: 0578 addi a4,sp,652 - 11a0e: 0000 unimp - 11a10: 059e slli a1,a1,0x7 - 11a12: 0000 unimp - 11a14: 0078000b 0x78000b - 11a18: 5c91 li s9,-28 - 11a1a: 3106 fld ft2,96(sp) - 11a1c: 4124 lw s1,64(a0) - 11a1e: 1c25 addi s8,s8,-23 - 11a20: a09f 0005 b200 0xb2000005a09f - 11a26: 0005 c.addi zero,1 - 11a28: 0b00 addi s0,sp,400 - 11a2a: 7800 flw fs0,48(s0) - 11a2c: 9100 0x9100 - 11a2e: 065c addi a5,sp,772 - 11a30: 2431 jal 11c3c <__stack_size+0x1143c> - 11a32: 2541 jal 120b2 <__stack_size+0x118b2> - 11a34: 9f1c 0x9f1c - 11a36: 05b4 addi a3,sp,712 - 11a38: 0000 unimp - 11a3a: 05f2 slli a1,a1,0x1c - 11a3c: 0000 unimp - 11a3e: 0078000b 0x78000b - 11a42: 5c91 li s9,-28 - 11a44: 3106 fld ft2,96(sp) - 11a46: 4124 lw s1,64(a0) - 11a48: 1c25 addi s8,s8,-23 - 11a4a: f49f 0005 fe00 0xfe000005f49f - 11a50: 0005 c.addi zero,1 - 11a52: 0b00 addi s0,sp,400 - 11a54: 7800 flw fs0,48(s0) - 11a56: 9100 0x9100 - 11a58: 065c addi a5,sp,772 - 11a5a: 2431 jal 11c66 <__stack_size+0x11466> - 11a5c: 2541 jal 120dc <__stack_size+0x118dc> - 11a5e: 9f1c 0x9f1c - 11a60: 0602 slli a2,a2,0x0 - 11a62: 0000 unimp - 11a64: 060c addi a1,sp,768 - 11a66: 0000 unimp - 11a68: 0078000b 0x78000b - 11a6c: 5c91 li s9,-28 - 11a6e: 3106 fld ft2,96(sp) - 11a70: 4124 lw s1,64(a0) - 11a72: 1c25 addi s8,s8,-23 - 11a74: 109f 0006 2000 0x20000006109f - 11a7a: 0006 0x6 - 11a7c: 0b00 addi s0,sp,400 - 11a7e: 7800 flw fs0,48(s0) - 11a80: 9100 0x9100 - 11a82: 065c addi a5,sp,772 - 11a84: 2431 jal 11c90 <__stack_size+0x11490> - 11a86: 2541 jal 12106 <__stack_size+0x11906> - 11a88: 9f1c 0x9f1c - 11a8a: 0622 slli a2,a2,0x8 - 11a8c: 0000 unimp - 11a8e: 0624 addi s1,sp,776 - 11a90: 0000 unimp - 11a92: 0078000b 0x78000b - 11a96: 5c91 li s9,-28 - 11a98: 3106 fld ft2,96(sp) - 11a9a: 4124 lw s1,64(a0) - 11a9c: 1c25 addi s8,s8,-23 - 11a9e: 4e9f 0006 8200 0x820000064e9f - 11aa4: 0006 0x6 - 11aa6: 0b00 addi s0,sp,400 - 11aa8: 7800 flw fs0,48(s0) - 11aaa: 9100 0x9100 - 11aac: 065c addi a5,sp,772 - 11aae: 2431 jal 11cba <__stack_size+0x114ba> - 11ab0: 2541 jal 12130 <__stack_size+0x11930> - 11ab2: 9f1c 0x9f1c + 11968: 059e slli a1,a1,0x7 + 1196a: 0000 unimp + 1196c: 0078000b 0x78000b + 11970: 5c91 li s9,-28 + 11972: 3106 fld ft2,96(sp) + 11974: 4124 lw s1,64(a0) + 11976: 1c25 addi s8,s8,-23 + 11978: a09f 0005 b200 0xb2000005a09f + 1197e: 0005 c.addi zero,1 + 11980: 0b00 addi s0,sp,400 + 11982: 7800 flw fs0,48(s0) + 11984: 9100 0x9100 + 11986: 065c addi a5,sp,772 + 11988: 2431 jal 11b94 <__stack_size+0x11394> + 1198a: 2541 jal 1200a <__stack_size+0x1180a> + 1198c: 9f1c 0x9f1c + 1198e: 05b4 addi a3,sp,712 + 11990: 0000 unimp + 11992: 05f2 slli a1,a1,0x1c + 11994: 0000 unimp + 11996: 0078000b 0x78000b + 1199a: 5c91 li s9,-28 + 1199c: 3106 fld ft2,96(sp) + 1199e: 4124 lw s1,64(a0) + 119a0: 1c25 addi s8,s8,-23 + 119a2: f49f 0005 fe00 0xfe000005f49f + 119a8: 0005 c.addi zero,1 + 119aa: 0b00 addi s0,sp,400 + 119ac: 7800 flw fs0,48(s0) + 119ae: 9100 0x9100 + 119b0: 065c addi a5,sp,772 + 119b2: 2431 jal 11bbe <__stack_size+0x113be> + 119b4: 2541 jal 12034 <__stack_size+0x11834> + 119b6: 9f1c 0x9f1c + 119b8: 0602 slli a2,a2,0x0 + 119ba: 0000 unimp + 119bc: 060c addi a1,sp,768 + 119be: 0000 unimp + 119c0: 0078000b 0x78000b + 119c4: 5c91 li s9,-28 + 119c6: 3106 fld ft2,96(sp) + 119c8: 4124 lw s1,64(a0) + 119ca: 1c25 addi s8,s8,-23 + 119cc: 109f 0006 2000 0x20000006109f + 119d2: 0006 0x6 + 119d4: 0b00 addi s0,sp,400 + 119d6: 7800 flw fs0,48(s0) + 119d8: 9100 0x9100 + 119da: 065c addi a5,sp,772 + 119dc: 2431 jal 11be8 <__stack_size+0x113e8> + 119de: 2541 jal 1205e <__stack_size+0x1185e> + 119e0: 9f1c 0x9f1c + 119e2: 0622 slli a2,a2,0x8 + 119e4: 0000 unimp + 119e6: 0624 addi s1,sp,776 + 119e8: 0000 unimp + 119ea: 0078000b 0x78000b + 119ee: 5c91 li s9,-28 + 119f0: 3106 fld ft2,96(sp) + 119f2: 4124 lw s1,64(a0) + 119f4: 1c25 addi s8,s8,-23 + 119f6: 4e9f 0006 8200 0x820000064e9f + 119fc: 0006 0x6 + 119fe: 0b00 addi s0,sp,400 + 11a00: 7800 flw fs0,48(s0) + 11a02: 9100 0x9100 + 11a04: 065c addi a5,sp,772 + 11a06: 2431 jal 11c12 <__stack_size+0x11412> + 11a08: 2541 jal 12088 <__stack_size+0x11888> + 11a0a: 9f1c 0x9f1c ... - 11abc: 010c addi a1,sp,128 - 11abe: 0000 unimp - 11ac0: 011a slli sp,sp,0x6 - 11ac2: 0000 unimp - 11ac4: 0001 nop - 11ac6: 1a5d addi s4,s4,-9 + 11a14: 010c addi a1,sp,128 + 11a16: 0000 unimp + 11a18: 011a slli sp,sp,0x6 + 11a1a: 0000 unimp + 11a1c: 0001 nop + 11a1e: 1a5d addi s4,s4,-9 + 11a20: 0001 nop + 11a22: 4200 lw s0,0(a2) + 11a24: 0001 nop + 11a26: 1100 addi s0,sp,160 + 11a28: 9100 0x9100 + 11a2a: 7fb0 flw fa2,120(a5) + 11a2c: 4006 0x4006 + 11a2e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 11a32: 0650 addi a2,sp,772 + 11a34: 4b40 lw s0,20(a4) + 11a36: 2224 fld fs1,64(a2) + 11a38: 00009f2b 0x9f2b + 11a3c: 0000 unimp + 11a3e: 0000 unimp + 11a40: 0000 unimp + 11a42: 0110 addi a2,sp,128 + 11a44: 0000 unimp + 11a46: 0122 slli sp,sp,0x8 + 11a48: 0000 unimp + 11a4a: 0011 c.addi zero,4 + 11a4c: 007e 0x7e + 11a4e: 4b40 lw s0,20(a4) + 11a50: 2224 fld fs1,64(a2) + 11a52: 007c addi a5,sp,12 + 11a54: 4b40 lw s0,20(a4) + 11a56: 2224 fld fs1,64(a2) + 11a58: 1aff082b 0x1aff082b + 11a5c: 229f 0001 2400 0x24000001229f + 11a62: 0001 nop + 11a64: 1300 addi s0,sp,416 + 11a66: 9100 0x9100 + 11a68: 7fb4 flw fa3,120(a5) + 11a6a: 4006 0x4006 + 11a6c: 7c22244b 0x7c22244b + 11a70: 4000 lw s0,0(s0) + 11a72: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11a76: ff08 fsw fa0,56(a4) + 11a78: 9f1a add t5,t5,t1 + 11a7a: 0124 addi s1,sp,136 + 11a7c: 0000 unimp + 11a7e: 0136 slli sp,sp,0xd + 11a80: 0000 unimp + 11a82: 0001 nop + 11a84: 365d jal 1162a <__stack_size+0x10e2a> + 11a86: 0001 nop + 11a88: 4200 lw s0,0(a2) + 11a8a: 0001 nop + 11a8c: 3000 fld fs0,32(s0) + 11a8e: 7a00 flw fs0,48(a2) + 11a90: 9100 0x9100 + 11a92: 7fb4 flw fa3,120(a5) + 11a94: 2206 fld ft4,64(sp) + 11a96: 4b40 lw s0,20(a4) + 11a98: 2224 fld fs1,64(a2) + 11a9a: 007a 0x7a + 11a9c: 4b40 lw s0,20(a4) + 11a9e: 2224 fld fs1,64(a2) + 11aa0: 912d srli a0,a0,0x2b + 11aa2: 0654 addi a3,sp,772 + 11aa4: 4b40 lw s0,20(a4) + 11aa6: 2224 fld fs1,64(a2) + 11aa8: b091 j 112ec <__stack_size+0x10aec> + 11aaa: 067f 0x67f + 11aac: 4b40 lw s0,20(a4) + 11aae: 2224 fld fs1,64(a2) + 11ab0: 5091 li ra,-28 + 11ab2: 4006 0x4006 + 11ab4: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11ab8: 4b40 lw s0,20(a4) + 11aba: 2224 fld fs1,64(a2) + 11abc: 212d jal 11ee6 <__stack_size+0x116e6> + 11abe: 009f 0000 0000 0x9f + 11ac4: 0000 unimp + 11ac6: 2800 fld fs0,16(s0) 11ac8: 0001 nop - 11aca: 4200 lw s0,0(a2) + 11aca: 3000 fld fs0,32(s0) 11acc: 0001 nop 11ace: 1100 addi s0,sp,160 - 11ad0: 9100 0x9100 - 11ad2: 7fb0 flw fa2,120(a5) - 11ad4: 4006 0x4006 - 11ad6: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 11ada: 0650 addi a2,sp,772 - 11adc: 4b40 lw s0,20(a4) - 11ade: 2224 fld fs1,64(a2) - 11ae0: 00009f2b 0x9f2b + 11ad0: 7f00 flw fs0,56(a4) + 11ad2: 4000 lw s0,0(s0) + 11ad4: 7e22244b 0x7e22244b + 11ad8: 4000 lw s0,0(s0) + 11ada: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11ade: ff08 fsw fa0,56(a4) + 11ae0: 9f1a add t5,t5,t1 + 11ae2: 0130 addi a2,sp,136 11ae4: 0000 unimp - 11ae6: 0000 unimp + 11ae6: 0132 slli sp,sp,0xc 11ae8: 0000 unimp - 11aea: 0110 addi a2,sp,128 - 11aec: 0000 unimp - 11aee: 0122 slli sp,sp,0x8 - 11af0: 0000 unimp - 11af2: 0011 c.addi zero,4 + 11aea: b8910013 addi zero,sp,-1143 + 11aee: 067f 0x67f + 11af0: 4b40 lw s0,20(a4) + 11af2: 2224 fld fs1,64(a2) 11af4: 007e 0x7e 11af6: 4b40 lw s0,20(a4) 11af8: 2224 fld fs1,64(a2) - 11afa: 007c addi a5,sp,12 - 11afc: 4b40 lw s0,20(a4) - 11afe: 2224 fld fs1,64(a2) - 11b00: 1aff082b 0x1aff082b - 11b04: 229f 0001 2400 0x24000001229f - 11b0a: 0001 nop - 11b0c: 1300 addi s0,sp,416 - 11b0e: 9100 0x9100 - 11b10: 7fb4 flw fa3,120(a5) - 11b12: 4006 0x4006 - 11b14: 7c22244b 0x7c22244b - 11b18: 4000 lw s0,0(s0) - 11b1a: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11b1e: ff08 fsw fa0,56(a4) - 11b20: 9f1a add t5,t5,t1 - 11b22: 0124 addi s1,sp,136 + 11afa: 1aff082b 0x1aff082b + 11afe: 329f 0001 3e00 0x3e000001329f + 11b04: 0001 nop + 11b06: 1600 addi s0,sp,800 + 11b08: 7b00 flw fs0,48(a4) + 11b0a: 9100 0x9100 + 11b0c: 7fb8 flw fa4,120(a5) + 11b0e: 2206 fld ft4,64(sp) + 11b10: 4b40 lw s0,20(a4) + 11b12: 2224 fld fs1,64(a2) + 11b14: 4b40007b 0x4b40007b + 11b18: 2224 fld fs1,64(a2) + 11b1a: 082d addi a6,a6,11 + 11b1c: 1aff 0x1aff + 11b1e: 009f 0000 0000 0x9f 11b24: 0000 unimp - 11b26: 0136 slli sp,sp,0xd - 11b28: 0000 unimp - 11b2a: 0001 nop - 11b2c: 365d jal 116d2 <__stack_size+0x10ed2> - 11b2e: 0001 nop - 11b30: 4200 lw s0,0(a2) - 11b32: 0001 nop - 11b34: 3000 fld fs0,32(s0) - 11b36: 7a00 flw fs0,48(a2) - 11b38: 9100 0x9100 - 11b3a: 7fb4 flw fa3,120(a5) - 11b3c: 2206 fld ft4,64(sp) - 11b3e: 4b40 lw s0,20(a4) - 11b40: 2224 fld fs1,64(a2) - 11b42: 007a 0x7a - 11b44: 4b40 lw s0,20(a4) - 11b46: 2224 fld fs1,64(a2) - 11b48: 912d srli a0,a0,0x2b - 11b4a: 0654 addi a3,sp,772 - 11b4c: 4b40 lw s0,20(a4) - 11b4e: 2224 fld fs1,64(a2) - 11b50: b091 j 11394 <__stack_size+0x10b94> - 11b52: 067f 0x67f - 11b54: 4b40 lw s0,20(a4) - 11b56: 2224 fld fs1,64(a2) - 11b58: 5091 li ra,-28 - 11b5a: 4006 0x4006 - 11b5c: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11b60: 4b40 lw s0,20(a4) - 11b62: 2224 fld fs1,64(a2) - 11b64: 212d jal 11f8e <__stack_size+0x1178e> - 11b66: 009f 0000 0000 0x9f - 11b6c: 0000 unimp - 11b6e: 2800 fld fs0,16(s0) - 11b70: 0001 nop - 11b72: 3000 fld fs0,32(s0) - 11b74: 0001 nop - 11b76: 1100 addi s0,sp,160 - 11b78: 7f00 flw fs0,56(a4) - 11b7a: 4000 lw s0,0(s0) - 11b7c: 7e22244b 0x7e22244b - 11b80: 4000 lw s0,0(s0) - 11b82: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11b86: ff08 fsw fa0,56(a4) - 11b88: 9f1a add t5,t5,t1 - 11b8a: 0130 addi a2,sp,136 - 11b8c: 0000 unimp - 11b8e: 0132 slli sp,sp,0xc - 11b90: 0000 unimp - 11b92: b8910013 addi zero,sp,-1143 - 11b96: 067f 0x67f - 11b98: 4b40 lw s0,20(a4) - 11b9a: 2224 fld fs1,64(a2) - 11b9c: 007e 0x7e - 11b9e: 4b40 lw s0,20(a4) - 11ba0: 2224 fld fs1,64(a2) - 11ba2: 1aff082b 0x1aff082b - 11ba6: 329f 0001 3e00 0x3e000001329f - 11bac: 0001 nop - 11bae: 1600 addi s0,sp,800 - 11bb0: 7b00 flw fs0,48(a4) - 11bb2: 9100 0x9100 - 11bb4: 7fb8 flw fa4,120(a5) - 11bb6: 2206 fld ft4,64(sp) - 11bb8: 4b40 lw s0,20(a4) - 11bba: 2224 fld fs1,64(a2) - 11bbc: 4b40007b 0x4b40007b - 11bc0: 2224 fld fs1,64(a2) - 11bc2: 082d addi a6,a6,11 - 11bc4: 1aff 0x1aff - 11bc6: 009f 0000 0000 0x9f - 11bcc: 0000 unimp - 11bce: fe00 fsw fs0,56(a2) + 11b26: fe00 fsw fs0,56(a2) + 11b28: 0001 nop + 11b2a: 0400 addi s0,sp,512 + 11b2c: 0002 0x2 + 11b2e: 0800 addi s0,sp,16 + 11b30: 7c00 flw fs0,56(s0) + 11b32: 3000 fld fs0,32(s0) + 11b34: 082e slli a6,a6,0xb + 11b36: 1aff 0x1aff + 11b38: 009f 0000 0000 0x9f + 11b3e: 0000 unimp + 11b40: dc00 sw s0,56(s0) + 11b42: 0001 nop + 11b44: ee00 fsw fs0,24(a2) + 11b46: 0001 nop + 11b48: 0600 addi s0,sp,768 + 11b4a: 0800 addi s0,sp,16 + 11b4c: 7e20 flw fs0,120(a2) + 11b4e: 1c00 addi s0,sp,560 + 11b50: 4c9f 0002 5600 0x560000024c9f + 11b56: 0002 0x2 + 11b58: 0600 addi s0,sp,768 + 11b5a: 0800 addi s0,sp,16 + 11b5c: 7e20 flw fs0,120(a2) + 11b5e: 1c00 addi s0,sp,560 + 11b60: 669f 0002 9800 0x98000002669f + 11b66: 0002 0x2 + 11b68: 0600 addi s0,sp,768 + 11b6a: 0800 addi s0,sp,16 + 11b6c: 7e20 flw fs0,120(a2) + 11b6e: 1c00 addi s0,sp,560 + 11b70: 9e9f 0002 c000 0xc00000029e9f + 11b76: 0002 0x2 + 11b78: 0600 addi s0,sp,768 + 11b7a: 0800 addi s0,sp,16 + 11b7c: 7e20 flw fs0,120(a2) + 11b7e: 1c00 addi s0,sp,560 + 11b80: 009f 0000 0000 0x9f + 11b86: 0000 unimp + 11b88: dc00 sw s0,56(s0) + 11b8a: 0001 nop + 11b8c: ee00 fsw fs0,24(a2) + 11b8e: 0001 nop + 11b90: 0100 addi s0,sp,128 + 11b92: 5e00 lw s0,56(a2) + 11b94: 024c addi a1,sp,260 + 11b96: 0000 unimp + 11b98: 0256 slli tp,tp,0x15 + 11b9a: 0000 unimp + 11b9c: 0001 nop + 11b9e: 665e flw fa2,212(sp) + 11ba0: 0002 0x2 + 11ba2: 9800 0x9800 + 11ba4: 0002 0x2 + 11ba6: 0100 addi s0,sp,128 + 11ba8: 5e00 lw s0,56(a2) + 11baa: 029e slli t0,t0,0x7 + 11bac: 0000 unimp + 11bae: 02c0 addi s0,sp,324 + 11bb0: 0000 unimp + 11bb2: 0001 nop + 11bb4: 005e 0x5e + 11bb6: 0000 unimp + 11bb8: 0000 unimp + 11bba: 0000 unimp + 11bbc: d800 sw s0,48(s0) + 11bbe: 0001 nop + 11bc0: ec00 fsw fs0,24(s0) + 11bc2: 0001 nop + 11bc4: 0100 addi s0,sp,128 + 11bc6: 5d00 lw s0,56(a0) + 11bc8: 024c addi a1,sp,260 + 11bca: 0000 unimp + 11bcc: 0256 slli tp,tp,0x15 + 11bce: 0000 unimp 11bd0: 0001 nop - 11bd2: 0400 addi s0,sp,512 + 11bd2: 665d lui a2,0x17 11bd4: 0002 0x2 - 11bd6: 0800 addi s0,sp,16 - 11bd8: 7c00 flw fs0,56(s0) - 11bda: 3000 fld fs0,32(s0) - 11bdc: 082e slli a6,a6,0xb - 11bde: 1aff 0x1aff - 11be0: 009f 0000 0000 0x9f - 11be6: 0000 unimp - 11be8: dc00 sw s0,56(s0) - 11bea: 0001 nop - 11bec: ee00 fsw fs0,24(a2) - 11bee: 0001 nop - 11bf0: 0600 addi s0,sp,768 - 11bf2: 0800 addi s0,sp,16 - 11bf4: 7e20 flw fs0,120(a2) - 11bf6: 1c00 addi s0,sp,560 - 11bf8: 4c9f 0002 5600 0x560000024c9f - 11bfe: 0002 0x2 - 11c00: 0600 addi s0,sp,768 - 11c02: 0800 addi s0,sp,16 - 11c04: 7e20 flw fs0,120(a2) - 11c06: 1c00 addi s0,sp,560 - 11c08: 669f 0002 9800 0x98000002669f - 11c0e: 0002 0x2 - 11c10: 0600 addi s0,sp,768 - 11c12: 0800 addi s0,sp,16 - 11c14: 7e20 flw fs0,120(a2) - 11c16: 1c00 addi s0,sp,560 - 11c18: 9e9f 0002 c000 0xc00000029e9f - 11c1e: 0002 0x2 - 11c20: 0600 addi s0,sp,768 - 11c22: 0800 addi s0,sp,16 - 11c24: 7e20 flw fs0,120(a2) - 11c26: 1c00 addi s0,sp,560 - 11c28: 009f 0000 0000 0x9f - 11c2e: 0000 unimp - 11c30: dc00 sw s0,56(s0) - 11c32: 0001 nop - 11c34: ee00 fsw fs0,24(a2) - 11c36: 0001 nop - 11c38: 0100 addi s0,sp,128 - 11c3a: 5e00 lw s0,56(a2) - 11c3c: 024c addi a1,sp,260 - 11c3e: 0000 unimp - 11c40: 0256 slli tp,tp,0x15 - 11c42: 0000 unimp - 11c44: 0001 nop - 11c46: 665e flw fa2,212(sp) - 11c48: 0002 0x2 - 11c4a: 9800 0x9800 - 11c4c: 0002 0x2 - 11c4e: 0100 addi s0,sp,128 - 11c50: 5e00 lw s0,56(a2) - 11c52: 029e slli t0,t0,0x7 - 11c54: 0000 unimp - 11c56: 02c0 addi s0,sp,324 - 11c58: 0000 unimp - 11c5a: 0001 nop - 11c5c: 005e 0x5e + 11bd6: 6800 flw fs0,16(s0) + 11bd8: 0002 0x2 + 11bda: 0100 addi s0,sp,128 + 11bdc: 5d00 lw s0,56(a0) + ... + 11be6: 01dc addi a5,sp,196 + 11be8: 0000 unimp + 11bea: 01e0 addi s0,sp,204 + 11bec: 0000 unimp + 11bee: 0002 0x2 + 11bf0: 9f30 0x9f30 + 11bf2: 01e0 addi s0,sp,204 + 11bf4: 0000 unimp + 11bf6: 01ee slli gp,gp,0x1b + 11bf8: 0000 unimp + 11bfa: 0001 nop + 11bfc: ee5f 0001 f400 0xf4000001ee5f + 11c02: 0001 nop + 11c04: 0100 addi s0,sp,128 + 11c06: 5e00 lw s0,56(a2) + 11c08: 01fa slli gp,gp,0x1e + 11c0a: 0000 unimp + 11c0c: 0200 addi s0,sp,256 + 11c0e: 0000 unimp + 11c10: 0001 nop + 11c12: 4c5f 0002 5200 0x520000024c5f + 11c18: 0002 0x2 + 11c1a: 0100 addi s0,sp,128 + 11c1c: 5f00 lw s0,56(a4) + 11c1e: 0252 slli tp,tp,0x14 + 11c20: 0000 unimp + 11c22: 0254 addi a3,sp,260 + 11c24: 0000 unimp + 11c26: 7f7f0003 lb zero,2039(t5) + 11c2a: 549f 0002 5600 0x56000002549f + 11c30: 0002 0x2 + 11c32: 0100 addi s0,sp,128 + 11c34: 5f00 lw s0,56(a4) + 11c36: 0256 slli tp,tp,0x15 + 11c38: 0000 unimp + 11c3a: 0266 slli tp,tp,0x19 + 11c3c: 0000 unimp + 11c3e: 0001 nop + 11c40: 665e flw fa2,212(sp) + 11c42: 0002 0x2 + 11c44: 7c00 flw fs0,56(s0) + 11c46: 0002 0x2 + 11c48: 0100 addi s0,sp,128 + 11c4a: 5f00 lw s0,56(a4) + 11c4c: 027c addi a5,sp,268 + 11c4e: 0000 unimp + 11c50: 0282 slli t0,t0,0x0 + 11c52: 0000 unimp + 11c54: 0002 0x2 + 11c56: 9f30 0x9f30 + 11c58: 0282 slli t0,t0,0x0 + 11c5a: 0000 unimp + 11c5c: 028c addi a1,sp,320 11c5e: 0000 unimp - 11c60: 0000 unimp - 11c62: 0000 unimp - 11c64: d800 sw s0,48(s0) - 11c66: 0001 nop - 11c68: ec00 fsw fs0,24(s0) - 11c6a: 0001 nop - 11c6c: 0100 addi s0,sp,128 - 11c6e: 5d00 lw s0,56(a0) - 11c70: 024c addi a1,sp,260 + 11c60: 0001 nop + 11c62: 8c6c 0x8c6c + 11c64: 0002 0x2 + 11c66: 8e00 0x8e00 + 11c68: 0002 0x2 + 11c6a: 0300 addi s0,sp,384 + 11c6c: 7d00 flw fs0,56(a0) + 11c6e: 9f01 0x9f01 + 11c70: 029e slli t0,t0,0x7 11c72: 0000 unimp - 11c74: 0256 slli tp,tp,0x15 + 11c74: 02ac addi a1,sp,328 11c76: 0000 unimp 11c78: 0001 nop - 11c7a: 665d lui a2,0x17 + 11c7a: ac6c fsd fa1,216(s0) 11c7c: 0002 0x2 - 11c7e: 6800 flw fs0,16(s0) + 11c7e: bc00 fsd fs0,56(s0) 11c80: 0002 0x2 - 11c82: 0100 addi s0,sp,128 - 11c84: 5d00 lw s0,56(a0) + 11c82: 0300 addi s0,sp,384 + 11c84: 8c00 0x8c00 + 11c86: 9f7f 0x9f7f + 11c88: 02bc addi a5,sp,328 + 11c8a: 0000 unimp + 11c8c: 02c0 addi s0,sp,324 + 11c8e: 0000 unimp + 11c90: 0001 nop + 11c92: c06c sw a1,68(s0) + 11c94: 0002 0x2 + 11c96: ce00 sw s0,24(a2) + 11c98: 0002 0x2 + 11c9a: 0100 addi s0,sp,128 + 11c9c: 5f00 lw s0,56(a4) ... - 11c8e: 01dc addi a5,sp,196 - 11c90: 0000 unimp - 11c92: 01e0 addi s0,sp,204 - 11c94: 0000 unimp - 11c96: 0002 0x2 - 11c98: 9f30 0x9f30 - 11c9a: 01e0 addi s0,sp,204 - 11c9c: 0000 unimp - 11c9e: 01ee slli gp,gp,0x1b - 11ca0: 0000 unimp - 11ca2: 0001 nop - 11ca4: ee5f 0001 f400 0xf4000001ee5f - 11caa: 0001 nop - 11cac: 0100 addi s0,sp,128 - 11cae: 5e00 lw s0,56(a2) - 11cb0: 01fa slli gp,gp,0x1e - 11cb2: 0000 unimp - 11cb4: 0200 addi s0,sp,256 - 11cb6: 0000 unimp - 11cb8: 0001 nop - 11cba: 4c5f 0002 5200 0x520000024c5f - 11cc0: 0002 0x2 - 11cc2: 0100 addi s0,sp,128 - 11cc4: 5f00 lw s0,56(a4) - 11cc6: 0252 slli tp,tp,0x14 - 11cc8: 0000 unimp - 11cca: 0254 addi a3,sp,260 - 11ccc: 0000 unimp - 11cce: 7f7f0003 lb zero,2039(t5) - 11cd2: 549f 0002 5600 0x56000002549f - 11cd8: 0002 0x2 - 11cda: 0100 addi s0,sp,128 - 11cdc: 5f00 lw s0,56(a4) - 11cde: 0256 slli tp,tp,0x15 - 11ce0: 0000 unimp - 11ce2: 0266 slli tp,tp,0x19 - 11ce4: 0000 unimp - 11ce6: 0001 nop - 11ce8: 665e flw fa2,212(sp) - 11cea: 0002 0x2 - 11cec: 7c00 flw fs0,56(s0) - 11cee: 0002 0x2 - 11cf0: 0100 addi s0,sp,128 - 11cf2: 5f00 lw s0,56(a4) - 11cf4: 027c addi a5,sp,268 - 11cf6: 0000 unimp - 11cf8: 0282 slli t0,t0,0x0 + 11ca6: 01dc addi a5,sp,196 + 11ca8: 0000 unimp + 11caa: 01e0 addi s0,sp,204 + 11cac: 0000 unimp + 11cae: 0002 0x2 + 11cb0: 9f30 0x9f30 + 11cb2: 01e0 addi s0,sp,204 + 11cb4: 0000 unimp + 11cb6: 0204 addi s1,sp,256 + 11cb8: 0000 unimp + 11cba: 0001 nop + 11cbc: 4c5c lw a5,28(s0) + 11cbe: 0002 0x2 + 11cc0: ce00 sw s0,24(a2) + 11cc2: 0002 0x2 + 11cc4: 0100 addi s0,sp,128 + 11cc6: 5c00 lw s0,56(s0) + ... + 11cd0: 0216 slli tp,tp,0x5 + 11cd2: 0000 unimp + 11cd4: 0230 addi a2,sp,264 + 11cd6: 0000 unimp + 11cd8: 0001 nop + 11cda: 305d jal 11580 <__stack_size+0x10d80> + 11cdc: 0002 0x2 + 11cde: 4c00 lw s0,24(s0) + 11ce0: 0002 0x2 + 11ce2: 1100 addi s0,sp,160 + 11ce4: 9100 0x9100 + 11ce6: 7fb0 flw fa2,120(a5) + 11ce8: 4006 0x4006 + 11cea: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 11cee: 0650 addi a2,sp,772 + 11cf0: 4b40 lw s0,20(a4) + 11cf2: 2224 fld fs1,64(a2) + 11cf4: 00009f2b 0x9f2b + 11cf8: 0000 unimp 11cfa: 0000 unimp - 11cfc: 0002 0x2 - 11cfe: 9f30 0x9f30 - 11d00: 0282 slli t0,t0,0x0 - 11d02: 0000 unimp - 11d04: 028c addi a1,sp,320 - 11d06: 0000 unimp - 11d08: 0001 nop - 11d0a: 8c6c 0x8c6c - 11d0c: 0002 0x2 - 11d0e: 8e00 0x8e00 - 11d10: 0002 0x2 - 11d12: 0300 addi s0,sp,384 - 11d14: 7d00 flw fs0,56(a0) - 11d16: 9f01 0x9f01 - 11d18: 029e slli t0,t0,0x7 - 11d1a: 0000 unimp - 11d1c: 02ac addi a1,sp,328 - 11d1e: 0000 unimp - 11d20: 0001 nop - 11d22: ac6c fsd fa1,216(s0) - 11d24: 0002 0x2 - 11d26: bc00 fsd fs0,56(s0) - 11d28: 0002 0x2 - 11d2a: 0300 addi s0,sp,384 - 11d2c: 8c00 0x8c00 - 11d2e: 9f7f 0x9f7f - 11d30: 02bc addi a5,sp,328 - 11d32: 0000 unimp - 11d34: 02c0 addi s0,sp,324 - 11d36: 0000 unimp - 11d38: 0001 nop - 11d3a: c06c sw a1,68(s0) - 11d3c: 0002 0x2 - 11d3e: ce00 sw s0,24(a2) - 11d40: 0002 0x2 - 11d42: 0100 addi s0,sp,128 - 11d44: 5f00 lw s0,56(a4) - ... - 11d4e: 01dc addi a5,sp,196 - 11d50: 0000 unimp - 11d52: 01e0 addi s0,sp,204 - 11d54: 0000 unimp - 11d56: 0002 0x2 - 11d58: 9f30 0x9f30 - 11d5a: 01e0 addi s0,sp,204 - 11d5c: 0000 unimp - 11d5e: 0204 addi s1,sp,256 - 11d60: 0000 unimp - 11d62: 0001 nop - 11d64: 4c5c lw a5,28(s0) - 11d66: 0002 0x2 - 11d68: ce00 sw s0,24(a2) - 11d6a: 0002 0x2 - 11d6c: 0100 addi s0,sp,128 - 11d6e: 5c00 lw s0,56(s0) - ... - 11d78: 0216 slli tp,tp,0x5 - 11d7a: 0000 unimp - 11d7c: 0230 addi a2,sp,264 - 11d7e: 0000 unimp - 11d80: 0001 nop - 11d82: 305d jal 11628 <__stack_size+0x10e28> - 11d84: 0002 0x2 - 11d86: 4c00 lw s0,24(s0) - 11d88: 0002 0x2 - 11d8a: 1100 addi s0,sp,160 - 11d8c: 9100 0x9100 - 11d8e: 7fb0 flw fa2,120(a5) - 11d90: 4006 0x4006 - 11d92: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 11d96: 0650 addi a2,sp,772 - 11d98: 4b40 lw s0,20(a4) - 11d9a: 2224 fld fs1,64(a2) - 11d9c: 00009f2b 0x9f2b - 11da0: 0000 unimp - 11da2: 0000 unimp - 11da4: 0000 unimp - 11da6: 021e slli tp,tp,0x7 - 11da8: 0000 unimp - 11daa: 0226 slli tp,tp,0x9 - 11dac: 0000 unimp - 11dae: 0011 c.addi zero,4 - 11db0: 007e 0x7e - 11db2: 4b40 lw s0,20(a4) - 11db4: 2224 fld fs1,64(a2) - 11db6: 007f 0x7f - 11db8: 4b40 lw s0,20(a4) - 11dba: 2224 fld fs1,64(a2) - 11dbc: 1aff082b 0x1aff082b - 11dc0: 269f 0002 2a00 0x2a000002269f - 11dc6: 0002 0x2 - 11dc8: 1300 addi s0,sp,416 - 11dca: 9100 0x9100 - 11dcc: 7fb4 flw fa3,120(a5) - 11dce: 4006 0x4006 - 11dd0: 7f22244b 0x7f22244b - 11dd4: 4000 lw s0,0(s0) - 11dd6: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11dda: ff08 fsw fa0,56(a4) - 11ddc: 9f1a add t5,t5,t1 - 11dde: 022a slli tp,tp,0xa - 11de0: 0000 unimp - 11de2: 022c addi a1,sp,264 - 11de4: 0000 unimp - 11de6: 0019 c.addi zero,6 - 11de8: b491 j 1182c <__stack_size+0x1102c> - 11dea: 067f 0x67f - 11dec: 4b40 lw s0,20(a4) - 11dee: 2224 fld fs1,64(a2) - 11df0: b491 j 11834 <__stack_size+0x11034> - 11df2: 067f 0x67f - 11df4: 4491 li s1,4 - 11df6: 2206 fld ft4,64(sp) - 11df8: 4b40 lw s0,20(a4) - 11dfa: 2224 fld fs1,64(a2) - 11dfc: 1aff082b 0x1aff082b - 11e00: 2c9f 0002 4000 0x400000022c9f - 11e06: 0002 0x2 - 11e08: 0100 addi s0,sp,128 - 11e0a: 5f00 lw s0,56(a4) - 11e0c: 0240 addi s0,sp,260 - 11e0e: 0000 unimp - 11e10: 024c addi a1,sp,260 - 11e12: 0000 unimp - 11e14: b4910033 0xb4910033 - 11e18: 067f 0x67f + 11cfc: 0000 unimp + 11cfe: 021e slli tp,tp,0x7 + 11d00: 0000 unimp + 11d02: 0226 slli tp,tp,0x9 + 11d04: 0000 unimp + 11d06: 0011 c.addi zero,4 + 11d08: 007e 0x7e + 11d0a: 4b40 lw s0,20(a4) + 11d0c: 2224 fld fs1,64(a2) + 11d0e: 007f 0x7f + 11d10: 4b40 lw s0,20(a4) + 11d12: 2224 fld fs1,64(a2) + 11d14: 1aff082b 0x1aff082b + 11d18: 269f 0002 2a00 0x2a000002269f + 11d1e: 0002 0x2 + 11d20: 1300 addi s0,sp,416 + 11d22: 9100 0x9100 + 11d24: 7fb4 flw fa3,120(a5) + 11d26: 4006 0x4006 + 11d28: 7f22244b 0x7f22244b + 11d2c: 4000 lw s0,0(s0) + 11d2e: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11d32: ff08 fsw fa0,56(a4) + 11d34: 9f1a add t5,t5,t1 + 11d36: 022a slli tp,tp,0xa + 11d38: 0000 unimp + 11d3a: 022c addi a1,sp,264 + 11d3c: 0000 unimp + 11d3e: 0019 c.addi zero,6 + 11d40: b491 j 11784 <__stack_size+0x10f84> + 11d42: 067f 0x67f + 11d44: 4b40 lw s0,20(a4) + 11d46: 2224 fld fs1,64(a2) + 11d48: b491 j 1178c <__stack_size+0x10f8c> + 11d4a: 067f 0x67f + 11d4c: 4491 li s1,4 + 11d4e: 2206 fld ft4,64(sp) + 11d50: 4b40 lw s0,20(a4) + 11d52: 2224 fld fs1,64(a2) + 11d54: 1aff082b 0x1aff082b + 11d58: 2c9f 0002 4000 0x400000022c9f + 11d5e: 0002 0x2 + 11d60: 0100 addi s0,sp,128 + 11d62: 5f00 lw s0,56(a4) + 11d64: 0240 addi s0,sp,260 + 11d66: 0000 unimp + 11d68: 024c addi a1,sp,260 + 11d6a: 0000 unimp + 11d6c: b4910033 0xb4910033 + 11d70: 067f 0x67f + 11d72: 4b40 lw s0,20(a4) + 11d74: 2224 fld fs1,64(a2) + 11d76: b491 j 117ba <__stack_size+0x10fba> + 11d78: 067f 0x67f + 11d7a: 4491 li s1,4 + 11d7c: 2206 fld ft4,64(sp) + 11d7e: 4b40 lw s0,20(a4) + 11d80: 2224 fld fs1,64(a2) + 11d82: 0654912b 0x654912b + 11d86: 4b40 lw s0,20(a4) + 11d88: 2224 fld fs1,64(a2) + 11d8a: b091 j 115ce <__stack_size+0x10dce> + 11d8c: 067f 0x67f + 11d8e: 4b40 lw s0,20(a4) + 11d90: 2224 fld fs1,64(a2) + 11d92: 5091 li ra,-28 + 11d94: 4006 0x4006 + 11d96: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11d9a: 4b40 lw s0,20(a4) + 11d9c: 2224 fld fs1,64(a2) + 11d9e: 212d jal 121c8 <__stack_size+0x119c8> + 11da0: 009f 0000 0000 0x9f + 11da6: 0000 unimp + 11da8: 3400 fld fs0,40(s0) + 11daa: 0002 0x2 + 11dac: 3c00 fld fs0,56(s0) + 11dae: 0002 0x2 + 11db0: 1100 addi s0,sp,160 + 11db2: 7e00 flw fs0,56(a2) + 11db4: 4000 lw s0,0(s0) + 11db6: 7b22244b fnmsub.d fs0,ft4,fs2,fa5,rdn + 11dba: 4000 lw s0,0(s0) + 11dbc: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11dc0: ff08 fsw fa0,56(a4) + 11dc2: 9f1a add t5,t5,t1 + 11dc4: 023c addi a5,sp,264 + 11dc6: 0000 unimp + 11dc8: 0248 addi a0,sp,260 + 11dca: 0000 unimp + 11dcc: b8910013 addi zero,sp,-1143 + 11dd0: 067f 0x67f + 11dd2: 4b40 lw s0,20(a4) + 11dd4: 2224 fld fs1,64(a2) + 11dd6: 4b40007b 0x4b40007b + 11dda: 2224 fld fs1,64(a2) + 11ddc: 1aff082b 0x1aff082b + 11de0: 009f 0000 0000 0x9f + 11de6: 0000 unimp + 11de8: f200 fsw fs0,32(a2) + 11dea: fe000003 lb zero,-32(zero) # ffffffe0 <_sp+0x7fffbfe0> + 11dee: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 11df2: 5f00 lw s0,56(a4) + 11df4: 03fe slli t2,t2,0x1f + 11df6: 0000 unimp + 11df8: 040e slli s0,s0,0x3 + 11dfa: 0000 unimp + 11dfc: 4091000f 0x4091000f + 11e00: 4006 0x4006 + 11e02: 7d22244b 0x7d22244b + 11e06: 4000 lw s0,0(s0) + 11e08: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11e0c: 0e9f 0004 2400 0x240000040e9f + 11e12: 0004 addi s1,sp,0 + 11e14: 1000 addi s0,sp,32 + 11e16: 9100 0x9100 + 11e18: 0640 addi s0,sp,772 11e1a: 4b40 lw s0,20(a4) 11e1c: 2224 fld fs1,64(a2) - 11e1e: b491 j 11862 <__stack_size+0x11062> - 11e20: 067f 0x67f - 11e22: 4491 li s1,4 - 11e24: 2206 fld ft4,64(sp) - 11e26: 4b40 lw s0,20(a4) - 11e28: 2224 fld fs1,64(a2) - 11e2a: 0654912b 0x654912b - 11e2e: 4b40 lw s0,20(a4) - 11e30: 2224 fld fs1,64(a2) - 11e32: b091 j 11676 <__stack_size+0x10e76> - 11e34: 067f 0x67f - 11e36: 4b40 lw s0,20(a4) - 11e38: 2224 fld fs1,64(a2) - 11e3a: 5091 li ra,-28 - 11e3c: 4006 0x4006 - 11e3e: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11e42: 4b40 lw s0,20(a4) - 11e44: 2224 fld fs1,64(a2) - 11e46: 212d jal 12270 <__stack_size+0x11a70> - 11e48: 009f 0000 0000 0x9f - 11e4e: 0000 unimp - 11e50: 3400 fld fs0,40(s0) - 11e52: 0002 0x2 - 11e54: 3c00 fld fs0,56(s0) - 11e56: 0002 0x2 - 11e58: 1100 addi s0,sp,160 - 11e5a: 7e00 flw fs0,56(a2) + 11e1e: 5091 li ra,-28 + 11e20: 4006 0x4006 + 11e22: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11e26: 009f 0000 0000 0x9f + 11e2c: 0000 unimp + 11e2e: f600 fsw fs0,40(a2) + 11e30: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 11e34: 0004 addi s1,sp,0 + 11e36: 1100 addi s0,sp,160 + 11e38: 7b00 flw fs0,48(a4) + 11e3a: 4000 lw s0,0(s0) + 11e3c: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn + 11e40: 4000 lw s0,0(s0) + 11e42: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11e46: ff08 fsw fa0,56(a4) + 11e48: 9f1a add t5,t5,t1 + 11e4a: 0406 slli s0,s0,0x1 + 11e4c: 0000 unimp + 11e4e: 0408 addi a0,sp,512 + 11e50: 0000 unimp + 11e52: 0012 0x12 + 11e54: 4491 li s1,4 + 11e56: 4006 0x4006 + 11e58: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn 11e5c: 4000 lw s0,0(s0) - 11e5e: 7b22244b fnmsub.d fs0,ft4,fs2,fa5,rdn - 11e62: 4000 lw s0,0(s0) - 11e64: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11e68: ff08 fsw fa0,56(a4) - 11e6a: 9f1a add t5,t5,t1 - 11e6c: 023c addi a5,sp,264 - 11e6e: 0000 unimp - 11e70: 0248 addi a0,sp,260 - 11e72: 0000 unimp - 11e74: b8910013 addi zero,sp,-1143 - 11e78: 067f 0x67f - 11e7a: 4b40 lw s0,20(a4) - 11e7c: 2224 fld fs1,64(a2) - 11e7e: 4b40007b 0x4b40007b - 11e82: 2224 fld fs1,64(a2) - 11e84: 1aff082b 0x1aff082b - 11e88: 009f 0000 0000 0x9f - 11e8e: 0000 unimp - 11e90: f200 fsw fs0,32(a2) - 11e92: fe000003 lb zero,-32(zero) # ffffffe0 <_sp+0x7fffbfe0> - 11e96: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 11e9a: 5f00 lw s0,56(a4) - 11e9c: 03fe slli t2,t2,0x1f - 11e9e: 0000 unimp - 11ea0: 040e slli s0,s0,0x3 - 11ea2: 0000 unimp - 11ea4: 4091000f 0x4091000f - 11ea8: 4006 0x4006 - 11eaa: 7d22244b 0x7d22244b - 11eae: 4000 lw s0,0(s0) - 11eb0: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11eb4: 0e9f 0004 2400 0x240000040e9f - 11eba: 0004 addi s1,sp,0 - 11ebc: 1000 addi s0,sp,32 - 11ebe: 9100 0x9100 - 11ec0: 0640 addi s0,sp,772 - 11ec2: 4b40 lw s0,20(a4) - 11ec4: 2224 fld fs1,64(a2) - 11ec6: 5091 li ra,-28 - 11ec8: 4006 0x4006 - 11eca: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11ece: 009f 0000 0000 0x9f - 11ed4: 0000 unimp - 11ed6: f600 fsw fs0,40(a2) - 11ed8: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 11edc: 0004 addi s1,sp,0 - 11ede: 1100 addi s0,sp,160 - 11ee0: 7b00 flw fs0,48(a4) - 11ee2: 4000 lw s0,0(s0) - 11ee4: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn - 11ee8: 4000 lw s0,0(s0) - 11eea: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11eee: ff08 fsw fa0,56(a4) - 11ef0: 9f1a add t5,t5,t1 - 11ef2: 0406 slli s0,s0,0x1 - 11ef4: 0000 unimp - 11ef6: 0408 addi a0,sp,512 - 11ef8: 0000 unimp - 11efa: 0012 0x12 - 11efc: 4491 li s1,4 - 11efe: 4006 0x4006 - 11f00: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn - 11f04: 4000 lw s0,0(s0) - 11f06: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 11f0a: ff08 fsw fa0,56(a4) - 11f0c: 9f1a add t5,t5,t1 - 11f0e: 0408 addi a0,sp,512 - 11f10: 0000 unimp - 11f12: 0416 slli s0,s0,0x5 - 11f14: 0000 unimp - 11f16: 0001 nop - 11f18: 165f 0004 2400 0x24000004165f - 11f1e: 0004 addi s1,sp,0 - 11f20: 2b00 fld fs0,16(a4) - 11f22: 9100 0x9100 - 11f24: 0644 addi s1,sp,772 - 11f26: 4b40 lw s0,20(a4) - 11f28: 2224 fld fs1,64(a2) - 11f2a: 0080 addi s0,sp,64 - 11f2c: 4b40 lw s0,20(a4) - 11f2e: 2224 fld fs1,64(a2) - 11f30: 0654912b 0x654912b - 11f34: 4b40 lw s0,20(a4) - 11f36: 2224 fld fs1,64(a2) - 11f38: 4091 li ra,4 - 11f3a: 4006 0x4006 - 11f3c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 11f40: 0650 addi a2,sp,772 - 11f42: 4b40 lw s0,20(a4) - 11f44: 2224 fld fs1,64(a2) - 11f46: 244b402b 0x244b402b - 11f4a: 2d22 fld fs10,8(sp) - 11f4c: 9f21 0x9f21 + 11e5e: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 11e62: ff08 fsw fa0,56(a4) + 11e64: 9f1a add t5,t5,t1 + 11e66: 0408 addi a0,sp,512 + 11e68: 0000 unimp + 11e6a: 0416 slli s0,s0,0x5 + 11e6c: 0000 unimp + 11e6e: 0001 nop + 11e70: 165f 0004 2400 0x24000004165f + 11e76: 0004 addi s1,sp,0 + 11e78: 2b00 fld fs0,16(a4) + 11e7a: 9100 0x9100 + 11e7c: 0644 addi s1,sp,772 + 11e7e: 4b40 lw s0,20(a4) + 11e80: 2224 fld fs1,64(a2) + 11e82: 0080 addi s0,sp,64 + 11e84: 4b40 lw s0,20(a4) + 11e86: 2224 fld fs1,64(a2) + 11e88: 0654912b 0x654912b + 11e8c: 4b40 lw s0,20(a4) + 11e8e: 2224 fld fs1,64(a2) + 11e90: 4091 li ra,4 + 11e92: 4006 0x4006 + 11e94: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 11e98: 0650 addi a2,sp,772 + 11e9a: 4b40 lw s0,20(a4) + 11e9c: 2224 fld fs1,64(a2) + 11e9e: 244b402b 0x244b402b + 11ea2: 2d22 fld fs10,8(sp) + 11ea4: 9f21 0x9f21 ... - 11f56: 040e slli s0,s0,0x3 - 11f58: 0000 unimp - 11f5a: 041a slli s0,s0,0x6 + 11eae: 040e slli s0,s0,0x3 + 11eb0: 0000 unimp + 11eb2: 041a slli s0,s0,0x6 + 11eb4: 0000 unimp + 11eb6: 0011 c.addi zero,4 + 11eb8: 007e 0x7e + 11eba: 4b40 lw s0,20(a4) + 11ebc: 2224 fld fs1,64(a2) + 11ebe: 007d c.addi zero,31 + 11ec0: 4b40 lw s0,20(a4) + 11ec2: 2224 fld fs1,64(a2) + 11ec4: 1aff082b 0x1aff082b + 11ec8: 1a9f 0004 2000 0x200000041a9f + 11ece: 0004 addi s1,sp,0 + 11ed0: 1200 addi s0,sp,288 + 11ed2: 9100 0x9100 + 11ed4: 0648 addi a0,sp,772 + 11ed6: 4b40 lw s0,20(a4) + 11ed8: 2224 fld fs1,64(a2) + 11eda: 007d c.addi zero,31 + 11edc: 4b40 lw s0,20(a4) + 11ede: 2224 fld fs1,64(a2) + 11ee0: 1aff082b 0x1aff082b + 11ee4: 009f 0000 0000 0x9f + 11eea: 0000 unimp + 11eec: 9000 0x9000 + 11eee: 0004 addi s1,sp,0 + 11ef0: 9600 0x9600 + 11ef2: 0004 addi s1,sp,0 + 11ef4: 0800 addi s0,sp,16 + 11ef6: 7a00 flw fs0,48(a2) + 11ef8: 3000 fld fs0,32(s0) + 11efa: 082e slli a6,a6,0xb + 11efc: 1aff 0x1aff + 11efe: 009f 0000 0000 0x9f + 11f04: 0000 unimp + 11f06: 7000 flw fs0,32(s0) + 11f08: 0004 addi s1,sp,0 + 11f0a: 8000 0x8000 + 11f0c: 0004 addi s1,sp,0 + 11f0e: 0600 addi s0,sp,768 + 11f10: 0800 addi s0,sp,16 + 11f12: 7e20 flw fs0,120(a2) + 11f14: 1c00 addi s0,sp,560 + 11f16: dc9f 0004 ea00 0xea000004dc9f + 11f1c: 0004 addi s1,sp,0 + 11f1e: 0600 addi s0,sp,768 + 11f20: 0800 addi s0,sp,16 + 11f22: 7e20 flw fs0,120(a2) + 11f24: 1c00 addi s0,sp,560 + 11f26: fc9f 0004 2e00 0x2e000004fc9f + 11f2c: 0005 c.addi zero,1 + 11f2e: 0600 addi s0,sp,768 + 11f30: 0800 addi s0,sp,16 + 11f32: 7e20 flw fs0,120(a2) + 11f34: 1c00 addi s0,sp,560 + 11f36: 349f 0005 5600 0x56000005349f + 11f3c: 0005 c.addi zero,1 + 11f3e: 0600 addi s0,sp,768 + 11f40: 0800 addi s0,sp,16 + 11f42: 7e20 flw fs0,120(a2) + 11f44: 1c00 addi s0,sp,560 + 11f46: 009f 0000 0000 0x9f + 11f4c: 0000 unimp + 11f4e: 7000 flw fs0,32(s0) + 11f50: 0004 addi s1,sp,0 + 11f52: 8000 0x8000 + 11f54: 0004 addi s1,sp,0 + 11f56: 0100 addi s0,sp,128 + 11f58: 5e00 lw s0,56(a2) + 11f5a: 04dc addi a5,sp,580 11f5c: 0000 unimp - 11f5e: 0011 c.addi zero,4 - 11f60: 007e 0x7e - 11f62: 4b40 lw s0,20(a4) - 11f64: 2224 fld fs1,64(a2) - 11f66: 007d c.addi zero,31 - 11f68: 4b40 lw s0,20(a4) - 11f6a: 2224 fld fs1,64(a2) - 11f6c: 1aff082b 0x1aff082b - 11f70: 1a9f 0004 2000 0x200000041a9f - 11f76: 0004 addi s1,sp,0 - 11f78: 1200 addi s0,sp,288 - 11f7a: 9100 0x9100 - 11f7c: 0648 addi a0,sp,772 - 11f7e: 4b40 lw s0,20(a4) - 11f80: 2224 fld fs1,64(a2) - 11f82: 007d c.addi zero,31 - 11f84: 4b40 lw s0,20(a4) - 11f86: 2224 fld fs1,64(a2) - 11f88: 1aff082b 0x1aff082b - 11f8c: 009f 0000 0000 0x9f - 11f92: 0000 unimp - 11f94: 9000 0x9000 - 11f96: 0004 addi s1,sp,0 - 11f98: 9600 0x9600 + 11f5e: 04ea slli s1,s1,0x1a + 11f60: 0000 unimp + 11f62: 0001 nop + 11f64: fc5e fsw fs7,56(sp) + 11f66: 0004 addi s1,sp,0 + 11f68: 2e00 fld fs0,24(a2) + 11f6a: 0005 c.addi zero,1 + 11f6c: 0100 addi s0,sp,128 + 11f6e: 5e00 lw s0,56(a2) + 11f70: 0534 addi a3,sp,648 + 11f72: 0000 unimp + 11f74: 0556 slli a0,a0,0x15 + 11f76: 0000 unimp + 11f78: 0001 nop + 11f7a: 005e 0x5e + 11f7c: 0000 unimp + 11f7e: 0000 unimp + 11f80: 0000 unimp + 11f82: 6c00 flw fs0,24(s0) + 11f84: 0004 addi s1,sp,0 + 11f86: 7e00 flw fs0,56(a2) + 11f88: 0004 addi s1,sp,0 + 11f8a: 0100 addi s0,sp,128 + 11f8c: 5d00 lw s0,56(a0) + 11f8e: 04dc addi a5,sp,580 + 11f90: 0000 unimp + 11f92: 04ea slli s1,s1,0x1a + 11f94: 0000 unimp + 11f96: 0001 nop + 11f98: fc5d bnez s0,11f56 <__stack_size+0x11756> 11f9a: 0004 addi s1,sp,0 - 11f9c: 0800 addi s0,sp,16 - 11f9e: 7a00 flw fs0,48(a2) - 11fa0: 3000 fld fs0,32(s0) - 11fa2: 082e slli a6,a6,0xb - 11fa4: 1aff 0x1aff - 11fa6: 009f 0000 0000 0x9f - 11fac: 0000 unimp - 11fae: 7000 flw fs0,32(s0) - 11fb0: 0004 addi s1,sp,0 - 11fb2: 8000 0x8000 - 11fb4: 0004 addi s1,sp,0 - 11fb6: 0600 addi s0,sp,768 - 11fb8: 0800 addi s0,sp,16 - 11fba: 7e20 flw fs0,120(a2) - 11fbc: 1c00 addi s0,sp,560 - 11fbe: dc9f 0004 ea00 0xea000004dc9f - 11fc4: 0004 addi s1,sp,0 - 11fc6: 0600 addi s0,sp,768 - 11fc8: 0800 addi s0,sp,16 - 11fca: 7e20 flw fs0,120(a2) - 11fcc: 1c00 addi s0,sp,560 - 11fce: fc9f 0004 2e00 0x2e000004fc9f - 11fd4: 0005 c.addi zero,1 - 11fd6: 0600 addi s0,sp,768 - 11fd8: 0800 addi s0,sp,16 - 11fda: 7e20 flw fs0,120(a2) - 11fdc: 1c00 addi s0,sp,560 - 11fde: 349f 0005 5600 0x56000005349f - 11fe4: 0005 c.addi zero,1 - 11fe6: 0600 addi s0,sp,768 - 11fe8: 0800 addi s0,sp,16 - 11fea: 7e20 flw fs0,120(a2) - 11fec: 1c00 addi s0,sp,560 - 11fee: 009f 0000 0000 0x9f - 11ff4: 0000 unimp - 11ff6: 7000 flw fs0,32(s0) - 11ff8: 0004 addi s1,sp,0 - 11ffa: 8000 0x8000 - 11ffc: 0004 addi s1,sp,0 - 11ffe: 0100 addi s0,sp,128 - 12000: 5e00 lw s0,56(a2) - 12002: 04dc addi a5,sp,580 - 12004: 0000 unimp - 12006: 04ea slli s1,s1,0x1a - 12008: 0000 unimp - 1200a: 0001 nop - 1200c: fc5e fsw fs7,56(sp) - 1200e: 0004 addi s1,sp,0 - 12010: 2e00 fld fs0,24(a2) - 12012: 0005 c.addi zero,1 - 12014: 0100 addi s0,sp,128 - 12016: 5e00 lw s0,56(a2) - 12018: 0534 addi a3,sp,648 - 1201a: 0000 unimp - 1201c: 0556 slli a0,a0,0x15 - 1201e: 0000 unimp - 12020: 0001 nop - 12022: 005e 0x5e + 11f9c: fe00 fsw fs0,56(a2) + 11f9e: 0004 addi s1,sp,0 + 11fa0: 0100 addi s0,sp,128 + 11fa2: 5d00 lw s0,56(a0) + ... + 11fac: 0470 addi a2,sp,524 + 11fae: 0000 unimp + 11fb0: 0472 slli s0,s0,0x1c + 11fb2: 0000 unimp + 11fb4: 0002 0x2 + 11fb6: 9f30 0x9f30 + 11fb8: 0472 slli s0,s0,0x1c + 11fba: 0000 unimp + 11fbc: 0480 addi s0,sp,576 + 11fbe: 0000 unimp + 11fc0: 0001 nop + 11fc2: 805f 0004 8600 0x86000004805f + 11fc8: 0004 addi s1,sp,0 + 11fca: 0100 addi s0,sp,128 + 11fcc: 5e00 lw s0,56(a2) + 11fce: 048c addi a1,sp,576 + 11fd0: 0000 unimp + 11fd2: 0492 slli s1,s1,0x4 + 11fd4: 0000 unimp + 11fd6: 0001 nop + 11fd8: dc5f 0004 e400 0xe4000004dc5f + 11fde: 0004 addi s1,sp,0 + 11fe0: 0100 addi s0,sp,128 + 11fe2: 5f00 lw s0,56(a4) + 11fe4: 04e4 addi s1,sp,588 + 11fe6: 0000 unimp + 11fe8: 04e8 addi a0,sp,588 + 11fea: 0000 unimp + 11fec: 7f7f0003 lb zero,2039(t5) + 11ff0: e89f 0004 ea00 0xea000004e89f + 11ff6: 0004 addi s1,sp,0 + 11ff8: 0100 addi s0,sp,128 + 11ffa: 5f00 lw s0,56(a4) + 11ffc: 04ea slli s1,s1,0x1a + 11ffe: 0000 unimp + 12000: 04fc addi a5,sp,588 + 12002: 0000 unimp + 12004: 0001 nop + 12006: fc5e fsw fs7,56(sp) + 12008: 0004 addi s1,sp,0 + 1200a: 1200 addi s0,sp,288 + 1200c: 0005 c.addi zero,1 + 1200e: 0100 addi s0,sp,128 + 12010: 5f00 lw s0,56(a4) + 12012: 0512 slli a0,a0,0x4 + 12014: 0000 unimp + 12016: 0518 addi a4,sp,640 + 12018: 0000 unimp + 1201a: 0002 0x2 + 1201c: 9f30 0x9f30 + 1201e: 0518 addi a4,sp,640 + 12020: 0000 unimp + 12022: 0522 slli a0,a0,0x8 12024: 0000 unimp - 12026: 0000 unimp - 12028: 0000 unimp - 1202a: 6c00 flw fs0,24(s0) - 1202c: 0004 addi s1,sp,0 - 1202e: 7e00 flw fs0,56(a2) - 12030: 0004 addi s1,sp,0 - 12032: 0100 addi s0,sp,128 - 12034: 5d00 lw s0,56(a0) - 12036: 04dc addi a5,sp,580 + 12026: 0001 nop + 12028: 226d jal 121d2 <__stack_size+0x119d2> + 1202a: 0005 c.addi zero,1 + 1202c: 2400 fld fs0,8(s0) + 1202e: 0005 c.addi zero,1 + 12030: 0300 addi s0,sp,384 + 12032: 7d00 flw fs0,56(a0) + 12034: 9f01 0x9f01 + 12036: 0534 addi a3,sp,648 12038: 0000 unimp - 1203a: 04ea slli s1,s1,0x1a + 1203a: 0542 slli a0,a0,0x10 1203c: 0000 unimp 1203e: 0001 nop - 12040: fc5d bnez s0,11ffe <__stack_size+0x117fe> - 12042: 0004 addi s1,sp,0 - 12044: fe00 fsw fs0,56(a2) - 12046: 0004 addi s1,sp,0 - 12048: 0100 addi s0,sp,128 - 1204a: 5d00 lw s0,56(a0) + 12040: 426d li tp,27 + 12042: 0005 c.addi zero,1 + 12044: 5200 lw s0,32(a2) + 12046: 0005 c.addi zero,1 + 12048: 0300 addi s0,sp,384 + 1204a: 8d00 0x8d00 + 1204c: 9f7f 0x9f7f + 1204e: 0552 slli a0,a0,0x14 + 12050: 0000 unimp + 12052: 0556 slli a0,a0,0x15 + 12054: 0000 unimp + 12056: 0001 nop + 12058: 566d li a2,-5 + 1205a: 0005 c.addi zero,1 + 1205c: 6400 flw fs0,8(s0) + 1205e: 0005 c.addi zero,1 + 12060: 0100 addi s0,sp,128 + 12062: 5f00 lw s0,56(a4) ... - 12054: 0470 addi a2,sp,524 - 12056: 0000 unimp - 12058: 0472 slli s0,s0,0x1c - 1205a: 0000 unimp - 1205c: 0002 0x2 - 1205e: 9f30 0x9f30 - 12060: 0472 slli s0,s0,0x1c - 12062: 0000 unimp - 12064: 0480 addi s0,sp,576 - 12066: 0000 unimp - 12068: 0001 nop - 1206a: 805f 0004 8600 0x86000004805f - 12070: 0004 addi s1,sp,0 - 12072: 0100 addi s0,sp,128 - 12074: 5e00 lw s0,56(a2) - 12076: 048c addi a1,sp,576 - 12078: 0000 unimp - 1207a: 0492 slli s1,s1,0x4 - 1207c: 0000 unimp - 1207e: 0001 nop - 12080: dc5f 0004 e400 0xe4000004dc5f - 12086: 0004 addi s1,sp,0 - 12088: 0100 addi s0,sp,128 - 1208a: 5f00 lw s0,56(a4) - 1208c: 04e4 addi s1,sp,588 - 1208e: 0000 unimp - 12090: 04e8 addi a0,sp,588 - 12092: 0000 unimp - 12094: 7f7f0003 lb zero,2039(t5) - 12098: e89f 0004 ea00 0xea000004e89f - 1209e: 0004 addi s1,sp,0 - 120a0: 0100 addi s0,sp,128 - 120a2: 5f00 lw s0,56(a4) - 120a4: 04ea slli s1,s1,0x1a - 120a6: 0000 unimp - 120a8: 04fc addi a5,sp,588 - 120aa: 0000 unimp - 120ac: 0001 nop - 120ae: fc5e fsw fs7,56(sp) - 120b0: 0004 addi s1,sp,0 - 120b2: 1200 addi s0,sp,288 - 120b4: 0005 c.addi zero,1 - 120b6: 0100 addi s0,sp,128 - 120b8: 5f00 lw s0,56(a4) - 120ba: 0512 slli a0,a0,0x4 - 120bc: 0000 unimp - 120be: 0518 addi a4,sp,640 + 1206c: 0470 addi a2,sp,524 + 1206e: 0000 unimp + 12070: 0472 slli s0,s0,0x1c + 12072: 0000 unimp + 12074: 0002 0x2 + 12076: 9f30 0x9f30 + 12078: 0472 slli s0,s0,0x1c + 1207a: 0000 unimp + 1207c: 0496 slli s1,s1,0x5 + 1207e: 0000 unimp + 12080: 0001 nop + 12082: dc5a sw s6,56(sp) + 12084: 0004 addi s1,sp,0 + 12086: 6400 flw fs0,8(s0) + 12088: 0005 c.addi zero,1 + 1208a: 0100 addi s0,sp,128 + 1208c: 5a00 lw s0,48(a2) + ... + 12096: 04a8 addi a0,sp,584 + 12098: 0000 unimp + 1209a: 04c2 slli s1,s1,0x10 + 1209c: 0000 unimp + 1209e: 0001 nop + 120a0: c25d beqz a2,12146 <__stack_size+0x11946> + 120a2: 0004 addi s1,sp,0 + 120a4: dc00 sw s0,56(s0) + 120a6: 0004 addi s1,sp,0 + 120a8: 1000 addi s0,sp,32 + 120aa: 9100 0x9100 + 120ac: 0640 addi s0,sp,772 + 120ae: 4b40 lw s0,20(a4) + 120b0: 2224 fld fs1,64(a2) + 120b2: 5091 li ra,-28 + 120b4: 4006 0x4006 + 120b6: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 120ba: 009f 0000 0000 0x9f 120c0: 0000 unimp - 120c2: 0002 0x2 - 120c4: 9f30 0x9f30 - 120c6: 0518 addi a4,sp,640 - 120c8: 0000 unimp - 120ca: 0522 slli a0,a0,0x8 - 120cc: 0000 unimp - 120ce: 0001 nop - 120d0: 226d jal 1227a <__stack_size+0x11a7a> - 120d2: 0005 c.addi zero,1 - 120d4: 2400 fld fs0,8(s0) - 120d6: 0005 c.addi zero,1 - 120d8: 0300 addi s0,sp,384 - 120da: 7d00 flw fs0,56(a0) - 120dc: 9f01 0x9f01 - 120de: 0534 addi a3,sp,648 + 120c2: b000 fsd fs0,32(s0) + 120c4: 0004 addi s1,sp,0 + 120c6: b800 fsd fs0,48(s0) + 120c8: 0004 addi s1,sp,0 + 120ca: 1100 addi s0,sp,160 + 120cc: 7e00 flw fs0,56(a2) + 120ce: 4000 lw s0,0(s0) + 120d0: 7f22244b 0x7f22244b + 120d4: 4000 lw s0,0(s0) + 120d6: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 120da: ff08 fsw fa0,56(a4) + 120dc: 9f1a add t5,t5,t1 + 120de: 04b8 addi a4,sp,584 120e0: 0000 unimp - 120e2: 0542 slli a0,a0,0x10 + 120e2: 04bc addi a5,sp,584 120e4: 0000 unimp - 120e6: 0001 nop - 120e8: 426d li tp,27 - 120ea: 0005 c.addi zero,1 - 120ec: 5200 lw s0,32(a2) - 120ee: 0005 c.addi zero,1 - 120f0: 0300 addi s0,sp,384 - 120f2: 8d00 0x8d00 - 120f4: 9f7f 0x9f7f - 120f6: 0552 slli a0,a0,0x14 - 120f8: 0000 unimp - 120fa: 0556 slli a0,a0,0x15 + 120e6: 0012 0x12 + 120e8: 4491 li s1,4 + 120ea: 4006 0x4006 + 120ec: 7f22244b 0x7f22244b + 120f0: 4000 lw s0,0(s0) + 120f2: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 120f6: ff08 fsw fa0,56(a4) + 120f8: 9f1a add t5,t5,t1 + 120fa: 04bc addi a5,sp,584 120fc: 0000 unimp - 120fe: 0001 nop - 12100: 566d li a2,-5 - 12102: 0005 c.addi zero,1 - 12104: 6400 flw fs0,8(s0) - 12106: 0005 c.addi zero,1 - 12108: 0100 addi s0,sp,128 - 1210a: 5f00 lw s0,56(a4) - ... - 12114: 0470 addi a2,sp,524 - 12116: 0000 unimp - 12118: 0472 slli s0,s0,0x1c - 1211a: 0000 unimp - 1211c: 0002 0x2 - 1211e: 9f30 0x9f30 - 12120: 0472 slli s0,s0,0x1c + 120fe: 04be slli s1,s1,0xf + 12100: 0000 unimp + 12102: 0018 addi a4,sp,0 + 12104: 4491 li s1,4 + 12106: 4006 0x4006 + 12108: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 1210c: 0644 addi s1,sp,772 + 1210e: b491 j 11b52 <__stack_size+0x11352> + 12110: 067f 0x67f + 12112: 4022 0x4022 + 12114: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 12118: ff08 fsw fa0,56(a4) + 1211a: 9f1a add t5,t5,t1 + 1211c: 04be slli s1,s1,0xf + 1211e: 0000 unimp + 12120: 04d2 slli s1,s1,0x14 12122: 0000 unimp - 12124: 0496 slli s1,s1,0x5 - 12126: 0000 unimp - 12128: 0001 nop - 1212a: dc5a sw s6,56(sp) + 12124: 0001 nop + 12126: d25f 0004 dc00 0xdc000004d25f 1212c: 0004 addi s1,sp,0 - 1212e: 6400 flw fs0,8(s0) - 12130: 0005 c.addi zero,1 - 12132: 0100 addi s0,sp,128 - 12134: 5a00 lw s0,48(a2) - ... - 1213e: 04a8 addi a0,sp,584 - 12140: 0000 unimp - 12142: 04c2 slli s1,s1,0x10 - 12144: 0000 unimp - 12146: 0001 nop - 12148: c25d beqz a2,121ee <__stack_size+0x119ee> - 1214a: 0004 addi s1,sp,0 - 1214c: dc00 sw s0,56(s0) - 1214e: 0004 addi s1,sp,0 - 12150: 1000 addi s0,sp,32 - 12152: 9100 0x9100 - 12154: 0640 addi s0,sp,772 + 1212e: 3100 fld fs0,32(a0) + 12130: 9100 0x9100 + 12132: 0644 addi s1,sp,772 + 12134: 4b40 lw s0,20(a4) + 12136: 2224 fld fs1,64(a2) + 12138: 4491 li s1,4 + 1213a: 9106 add sp,sp,ra + 1213c: 7fb4 flw fa3,120(a5) + 1213e: 2206 fld ft4,64(sp) + 12140: 4b40 lw s0,20(a4) + 12142: 2224 fld fs1,64(a2) + 12144: 0654912b 0x654912b + 12148: 4b40 lw s0,20(a4) + 1214a: 2224 fld fs1,64(a2) + 1214c: 4091 li ra,4 + 1214e: 4006 0x4006 + 12150: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12154: 0650 addi a2,sp,772 12156: 4b40 lw s0,20(a4) 12158: 2224 fld fs1,64(a2) - 1215a: 5091 li ra,-28 - 1215c: 4006 0x4006 - 1215e: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 12162: 009f 0000 0000 0x9f - 12168: 0000 unimp - 1216a: b000 fsd fs0,32(s0) - 1216c: 0004 addi s1,sp,0 - 1216e: b800 fsd fs0,48(s0) - 12170: 0004 addi s1,sp,0 - 12172: 1100 addi s0,sp,160 - 12174: 7e00 flw fs0,56(a2) - 12176: 4000 lw s0,0(s0) - 12178: 7f22244b 0x7f22244b - 1217c: 4000 lw s0,0(s0) - 1217e: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 12182: ff08 fsw fa0,56(a4) - 12184: 9f1a add t5,t5,t1 - 12186: 04b8 addi a4,sp,584 - 12188: 0000 unimp - 1218a: 04bc addi a5,sp,584 - 1218c: 0000 unimp - 1218e: 0012 0x12 - 12190: 4491 li s1,4 - 12192: 4006 0x4006 - 12194: 7f22244b 0x7f22244b - 12198: 4000 lw s0,0(s0) - 1219a: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 1219e: ff08 fsw fa0,56(a4) - 121a0: 9f1a add t5,t5,t1 - 121a2: 04bc addi a5,sp,584 - 121a4: 0000 unimp - 121a6: 04be slli s1,s1,0xf - 121a8: 0000 unimp - 121aa: 0018 addi a4,sp,0 - 121ac: 4491 li s1,4 - 121ae: 4006 0x4006 - 121b0: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 121b4: 0644 addi s1,sp,772 - 121b6: b491 j 11bfa <__stack_size+0x113fa> - 121b8: 067f 0x67f - 121ba: 4022 0x4022 - 121bc: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 121c0: ff08 fsw fa0,56(a4) - 121c2: 9f1a add t5,t5,t1 - 121c4: 04be slli s1,s1,0xf - 121c6: 0000 unimp - 121c8: 04d2 slli s1,s1,0x14 - 121ca: 0000 unimp - 121cc: 0001 nop - 121ce: d25f 0004 dc00 0xdc000004d25f - 121d4: 0004 addi s1,sp,0 - 121d6: 3100 fld fs0,32(a0) - 121d8: 9100 0x9100 - 121da: 0644 addi s1,sp,772 - 121dc: 4b40 lw s0,20(a4) - 121de: 2224 fld fs1,64(a2) - 121e0: 4491 li s1,4 - 121e2: 9106 add sp,sp,ra - 121e4: 7fb4 flw fa3,120(a5) - 121e6: 2206 fld ft4,64(sp) - 121e8: 4b40 lw s0,20(a4) - 121ea: 2224 fld fs1,64(a2) - 121ec: 0654912b 0x654912b - 121f0: 4b40 lw s0,20(a4) - 121f2: 2224 fld fs1,64(a2) - 121f4: 4091 li ra,4 - 121f6: 4006 0x4006 - 121f8: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 121fc: 0650 addi a2,sp,772 - 121fe: 4b40 lw s0,20(a4) - 12200: 2224 fld fs1,64(a2) - 12202: 244b402b 0x244b402b - 12206: 2d22 fld fs10,8(sp) - 12208: 9f21 0x9f21 + 1215a: 244b402b 0x244b402b + 1215e: 2d22 fld fs10,8(sp) + 12160: 9f21 0x9f21 ... - 12212: 04c6 slli s1,s1,0x11 + 1216a: 04c6 slli s1,s1,0x11 + 1216c: 0000 unimp + 1216e: 04ce slli s1,s1,0x13 + 12170: 0000 unimp + 12172: 0011 c.addi zero,4 + 12174: 007e 0x7e + 12176: 4b40 lw s0,20(a4) + 12178: 2224 fld fs1,64(a2) + 1217a: 007a 0x7a + 1217c: 4b40 lw s0,20(a4) + 1217e: 2224 fld fs1,64(a2) + 12180: 1aff082b 0x1aff082b + 12184: ce9f 0004 d800 0xd8000004ce9f + 1218a: 0004 addi s1,sp,0 + 1218c: 1200 addi s0,sp,288 + 1218e: 9100 0x9100 + 12190: 0648 addi a0,sp,772 + 12192: 4b40 lw s0,20(a4) + 12194: 2224 fld fs1,64(a2) + 12196: 007a 0x7a + 12198: 4b40 lw s0,20(a4) + 1219a: 2224 fld fs1,64(a2) + 1219c: 1aff082b 0x1aff082b + 121a0: 009f 0000 0000 0x9f + 121a6: 0000 unimp + 121a8: be00 fsd fs0,56(a2) + 121aa: 0005 c.addi zero,1 + 121ac: d600 sw s0,40(a2) + 121ae: 0005 c.addi zero,1 + 121b0: 0100 addi s0,sp,128 + 121b2: 5f00 lw s0,56(a4) + 121b4: 05d6 slli a1,a1,0x15 + 121b6: 0000 unimp + 121b8: 0602 slli a2,a2,0x0 + 121ba: 0000 unimp + 121bc: 0011 c.addi zero,4 + 121be: b091 j 11a02 <__stack_size+0x11202> + 121c0: 067f 0x67f + 121c2: 4b40 lw s0,20(a4) + 121c4: 2224 fld fs1,64(a2) + 121c6: 0080 addi s0,sp,64 + 121c8: 4006 0x4006 + 121ca: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 121ce: 009f 0000 0000 0x9f + 121d4: 0000 unimp + 121d6: be00 fsd fs0,56(a2) + 121d8: 0005 c.addi zero,1 + 121da: c800 sw s0,16(s0) + 121dc: 0005 c.addi zero,1 + 121de: 1100 addi s0,sp,160 + 121e0: 7c00 flw fs0,56(s0) + 121e2: 4000 lw s0,0(s0) + 121e4: 8c22244b 0x8c22244b + 121e8: 4000 lw s0,0(s0) + 121ea: 2d22244b 0x2d22244b + 121ee: ff08 fsw fa0,56(a4) + 121f0: 9f1a add t5,t5,t1 + 121f2: 05c8 addi a0,sp,708 + 121f4: 0000 unimp + 121f6: 05ce slli a1,a1,0x13 + 121f8: 0000 unimp + 121fa: 0016 0x16 + 121fc: 4491 li s1,4 + 121fe: 8c06 mv s8,ra + 12200: 2200 fld fs0,0(a2) + 12202: 4b40 lw s0,20(a4) + 12204: 2224 fld fs1,64(a2) + 12206: 4491 li s1,4 + 12208: 4006 0x4006 + 1220a: 2d22244b 0x2d22244b + 1220e: ff08 fsw fa0,56(a4) + 12210: 9f1a add t5,t5,t1 + 12212: 05ce slli a1,a1,0x13 12214: 0000 unimp - 12216: 04ce slli s1,s1,0x13 + 12216: 05de slli a1,a1,0x17 12218: 0000 unimp - 1221a: 0011 c.addi zero,4 - 1221c: 007e 0x7e - 1221e: 4b40 lw s0,20(a4) - 12220: 2224 fld fs1,64(a2) - 12222: 007a 0x7a - 12224: 4b40 lw s0,20(a4) - 12226: 2224 fld fs1,64(a2) - 12228: 1aff082b 0x1aff082b - 1222c: ce9f 0004 d800 0xd8000004ce9f - 12232: 0004 addi s1,sp,0 - 12234: 1200 addi s0,sp,288 - 12236: 9100 0x9100 - 12238: 0648 addi a0,sp,772 - 1223a: 4b40 lw s0,20(a4) - 1223c: 2224 fld fs1,64(a2) - 1223e: 007a 0x7a - 12240: 4b40 lw s0,20(a4) - 12242: 2224 fld fs1,64(a2) - 12244: 1aff082b 0x1aff082b - 12248: 009f 0000 0000 0x9f - 1224e: 0000 unimp - 12250: be00 fsd fs0,56(a2) - 12252: 0005 c.addi zero,1 - 12254: d600 sw s0,40(a2) - 12256: 0005 c.addi zero,1 - 12258: 0100 addi s0,sp,128 - 1225a: 5f00 lw s0,56(a4) - 1225c: 05d6 slli a1,a1,0x15 - 1225e: 0000 unimp - 12260: 0602 slli a2,a2,0x0 - 12262: 0000 unimp - 12264: 0011 c.addi zero,4 - 12266: b091 j 11aaa <__stack_size+0x112aa> - 12268: 067f 0x67f - 1226a: 4b40 lw s0,20(a4) - 1226c: 2224 fld fs1,64(a2) - 1226e: 0080 addi s0,sp,64 - 12270: 4006 0x4006 - 12272: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 12276: 009f 0000 0000 0x9f - 1227c: 0000 unimp - 1227e: be00 fsd fs0,56(a2) - 12280: 0005 c.addi zero,1 - 12282: c800 sw s0,16(s0) - 12284: 0005 c.addi zero,1 - 12286: 1100 addi s0,sp,160 - 12288: 7c00 flw fs0,56(s0) - 1228a: 4000 lw s0,0(s0) - 1228c: 8c22244b 0x8c22244b - 12290: 4000 lw s0,0(s0) - 12292: 2d22244b 0x2d22244b - 12296: ff08 fsw fa0,56(a4) - 12298: 9f1a add t5,t5,t1 - 1229a: 05c8 addi a0,sp,708 + 1221a: 0001 nop + 1221c: de5d beqz a2,121da <__stack_size+0x119da> + 1221e: 0005 c.addi zero,1 + 12220: 0200 addi s0,sp,256 + 12222: 0006 0x6 + 12224: 2000 fld fs0,0(s0) + 12226: 9100 0x9100 + 12228: 0654 addi a3,sp,772 + 1222a: 4b40 lw s0,20(a4) + 1222c: 2224 fld fs1,64(a2) + 1222e: b091 j 11a72 <__stack_size+0x11272> + 12230: 067f 0x67f + 12232: 4b40 lw s0,20(a4) + 12234: 2224 fld fs1,64(a2) + 12236: 0080 addi s0,sp,64 + 12238: 4006 0x4006 + 1223a: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn + 1223e: 4b40 lw s0,20(a4) + 12240: 2224 fld fs1,64(a2) + 12242: 7c2d lui s8,0xfffeb + 12244: 2100 fld fs0,0(a0) + 12246: 009f 0000 0000 0x9f + 1224c: 0000 unimp + 1224e: d200 sw s0,32(a2) + 12250: 0005 c.addi zero,1 + 12252: e800 fsw fs0,16(s0) + 12254: 0005 c.addi zero,1 + 12256: 1100 addi s0,sp,160 + 12258: 7b00 flw fs0,48(a4) + 1225a: 4000 lw s0,0(s0) + 1225c: 8122244b fnmsub.s fs0,ft4,fs2,fa6,rdn + 12260: 4000 lw s0,0(s0) + 12262: 2d22244b 0x2d22244b + 12266: ff08 fsw fa0,56(a4) + 12268: 9f1a add t5,t5,t1 + ... + 12272: 062a slli a2,a2,0xa + 12274: 0000 unimp + 12276: 0640 addi s0,sp,772 + 12278: 0000 unimp + 1227a: 0002 0x2 + 1227c: 00009f33 sll t5,ra,zero + 12280: 0000 unimp + 12282: 0000 unimp + 12284: 0000 unimp + 12286: 062a slli a2,a2,0xa + 12288: 0000 unimp + 1228a: 0640 addi s0,sp,772 + 1228c: 0000 unimp + 1228e: 0002 0x2 + 12290: 9f4d 0x9f4d + ... + 1229a: 062a slli a2,a2,0xa 1229c: 0000 unimp - 1229e: 05ce slli a1,a1,0x13 + 1229e: 0640 addi s0,sp,772 122a0: 0000 unimp - 122a2: 0016 0x16 - 122a4: 4491 li s1,4 - 122a6: 8c06 mv s8,ra - 122a8: 2200 fld fs0,0(a2) - 122aa: 4b40 lw s0,20(a4) - 122ac: 2224 fld fs1,64(a2) - 122ae: 4491 li s1,4 - 122b0: 4006 0x4006 - 122b2: 2d22244b 0x2d22244b - 122b6: ff08 fsw fa0,56(a4) - 122b8: 9f1a add t5,t5,t1 - 122ba: 05ce slli a1,a1,0x13 + 122a2: 0002 0x2 + 122a4: 9f30 0x9f30 + ... + 122ae: 062a slli a2,a2,0xa + 122b0: 0000 unimp + 122b2: 062c addi a1,sp,776 + 122b4: 0000 unimp + 122b6: 0002 0x2 + 122b8: 00009f33 sll t5,ra,zero 122bc: 0000 unimp - 122be: 05de slli a1,a1,0x17 + 122be: 0000 unimp 122c0: 0000 unimp - 122c2: 0001 nop - 122c4: de5d beqz a2,12282 <__stack_size+0x11a82> - 122c6: 0005 c.addi zero,1 - 122c8: 0200 addi s0,sp,256 - 122ca: 0006 0x6 - 122cc: 2000 fld fs0,0(s0) - 122ce: 9100 0x9100 - 122d0: 0654 addi a3,sp,772 - 122d2: 4b40 lw s0,20(a4) - 122d4: 2224 fld fs1,64(a2) - 122d6: b091 j 11b1a <__stack_size+0x1131a> - 122d8: 067f 0x67f - 122da: 4b40 lw s0,20(a4) - 122dc: 2224 fld fs1,64(a2) - 122de: 0080 addi s0,sp,64 - 122e0: 4006 0x4006 - 122e2: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn - 122e6: 4b40 lw s0,20(a4) - 122e8: 2224 fld fs1,64(a2) - 122ea: 7c2d lui s8,0xfffeb - 122ec: 2100 fld fs0,0(a0) - 122ee: 009f 0000 0000 0x9f - 122f4: 0000 unimp - 122f6: d200 sw s0,32(a2) - 122f8: 0005 c.addi zero,1 - 122fa: e800 fsw fs0,16(s0) - 122fc: 0005 c.addi zero,1 - 122fe: 1100 addi s0,sp,160 - 12300: 7b00 flw fs0,48(a4) - 12302: 4000 lw s0,0(s0) - 12304: 8122244b fnmsub.s fs0,ft4,fs2,fa6,rdn - 12308: 4000 lw s0,0(s0) - 1230a: 2d22244b 0x2d22244b - 1230e: ff08 fsw fa0,56(a4) - 12310: 9f1a add t5,t5,t1 - ... - 1231a: 062a slli a2,a2,0xa - 1231c: 0000 unimp - 1231e: 0640 addi s0,sp,772 - 12320: 0000 unimp - 12322: 0002 0x2 - 12324: 00009f33 sll t5,ra,zero - 12328: 0000 unimp - 1232a: 0000 unimp - 1232c: 0000 unimp - 1232e: 062a slli a2,a2,0xa - 12330: 0000 unimp - 12332: 0640 addi s0,sp,772 - 12334: 0000 unimp - 12336: 0002 0x2 - 12338: 9f4d 0x9f4d - ... - 12342: 062a slli a2,a2,0xa - 12344: 0000 unimp - 12346: 0640 addi s0,sp,772 - 12348: 0000 unimp - 1234a: 0002 0x2 - 1234c: 9f30 0x9f30 - ... - 12356: 062a slli a2,a2,0xa + 122c2: 0658 addi a4,sp,772 + 122c4: 0000 unimp + 122c6: 0684 addi s1,sp,832 + 122c8: 0000 unimp + 122ca: 0001 nop + 122cc: 845f 0006 8800 0x88000006845f + 122d2: 0006 0x6 + 122d4: 1100 addi s0,sp,160 + 122d6: 9100 0x9100 + 122d8: 7fb0 flw fa2,120(a5) + 122da: 4006 0x4006 + 122dc: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn + 122e0: 0600 addi s0,sp,768 + 122e2: 4b40 lw s0,20(a4) + 122e4: 2224 fld fs1,64(a2) + 122e6: 06889f2b 0x6889f2b + 122ea: 0000 unimp + 122ec: 06a8 addi a0,sp,840 + 122ee: 0000 unimp + 122f0: 0016 0x16 + 122f2: b091 j 11b36 <__stack_size+0x11336> + 122f4: 067f 0x67f + 122f6: 4b40 lw s0,20(a4) + 122f8: 2224 fld fs1,64(a2) + 122fa: b091 j 11b3e <__stack_size+0x1133e> + 122fc: 067f 0x67f + 122fe: 4091 li ra,4 + 12300: 2206 fld ft4,64(sp) + 12302: 4b40 lw s0,20(a4) + 12304: 2224 fld fs1,64(a2) + 12306: 00009f2b 0x9f2b + 1230a: 0000 unimp + 1230c: 0000 unimp + 1230e: 0000 unimp + 12310: 0658 addi a4,sp,772 + 12312: 0000 unimp + 12314: 0662 slli a2,a2,0x18 + 12316: 0000 unimp + 12318: 0011 c.addi zero,4 + 1231a: 007c addi a5,sp,12 + 1231c: 4b40 lw s0,20(a4) + 1231e: 2224 fld fs1,64(a2) + 12320: 008c addi a1,sp,64 + 12322: 4b40 lw s0,20(a4) + 12324: 2224 fld fs1,64(a2) + 12326: 082d addi a6,a6,11 + 12328: 1aff 0x1aff + 1232a: 629f 0006 6800 0x68000006629f + 12330: 0006 0x6 + 12332: 1600 addi s0,sp,800 + 12334: 9100 0x9100 + 12336: 0644 addi s1,sp,772 + 12338: 008c addi a1,sp,64 + 1233a: 4022 0x4022 + 1233c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12340: 0644 addi s1,sp,772 + 12342: 4b40 lw s0,20(a4) + 12344: 2224 fld fs1,64(a2) + 12346: 082d addi a6,a6,11 + 12348: 1aff 0x1aff + 1234a: 689f 0006 7200 0x72000006689f + 12350: 0006 0x6 + 12352: 0100 addi s0,sp,128 + 12354: 5d00 lw s0,56(a0) + 12356: 0672 slli a2,a2,0x1c 12358: 0000 unimp - 1235a: 062c addi a1,sp,776 + 1235a: 0684 addi s1,sp,832 1235c: 0000 unimp - 1235e: 0002 0x2 - 12360: 00009f33 sll t5,ra,zero - 12364: 0000 unimp - 12366: 0000 unimp - 12368: 0000 unimp - 1236a: 0658 addi a4,sp,772 - 1236c: 0000 unimp - 1236e: 0684 addi s1,sp,832 - 12370: 0000 unimp - 12372: 0001 nop - 12374: 845f 0006 8800 0x88000006845f - 1237a: 0006 0x6 - 1237c: 1100 addi s0,sp,160 - 1237e: 9100 0x9100 - 12380: 7fb0 flw fa2,120(a5) - 12382: 4006 0x4006 - 12384: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn - 12388: 0600 addi s0,sp,768 - 1238a: 4b40 lw s0,20(a4) - 1238c: 2224 fld fs1,64(a2) - 1238e: 06889f2b 0x6889f2b - 12392: 0000 unimp - 12394: 06a8 addi a0,sp,840 - 12396: 0000 unimp - 12398: 0016 0x16 - 1239a: b091 j 11bde <__stack_size+0x113de> - 1239c: 067f 0x67f - 1239e: 4b40 lw s0,20(a4) - 123a0: 2224 fld fs1,64(a2) - 123a2: b091 j 11be6 <__stack_size+0x113e6> - 123a4: 067f 0x67f - 123a6: 4091 li ra,4 - 123a8: 2206 fld ft4,64(sp) - 123aa: 4b40 lw s0,20(a4) - 123ac: 2224 fld fs1,64(a2) - 123ae: 00009f2b 0x9f2b - 123b2: 0000 unimp - 123b4: 0000 unimp - 123b6: 0000 unimp - 123b8: 0658 addi a4,sp,772 - 123ba: 0000 unimp - 123bc: 0662 slli a2,a2,0x18 + 1235e: 0022 0x22 + 12360: 4491 li s1,4 + 12362: 8c06 mv s8,ra + 12364: 2200 fld fs0,0(a2) + 12366: 4b40 lw s0,20(a4) + 12368: 2224 fld fs1,64(a2) + 1236a: 4491 li s1,4 + 1236c: 4006 0x4006 + 1236e: 2d22244b 0x2d22244b + 12372: 5491 li s1,-28 + 12374: 4006 0x4006 + 12376: 7f22244b 0x7f22244b + 1237a: 4000 lw s0,0(s0) + 1237c: 2d22244b 0x2d22244b + 12380: 9f21 0x9f21 + 12382: 0684 addi s1,sp,832 + 12384: 0000 unimp + 12386: 0688 addi a0,sp,832 + 12388: 0000 unimp + 1238a: 0030 addi a2,sp,8 + 1238c: 4491 li s1,4 + 1238e: 8c06 mv s8,ra + 12390: 2200 fld fs0,0(a2) + 12392: 4b40 lw s0,20(a4) + 12394: 2224 fld fs1,64(a2) + 12396: 4491 li s1,4 + 12398: 4006 0x4006 + 1239a: 2d22244b 0x2d22244b + 1239e: 5491 li s1,-28 + 123a0: 4006 0x4006 + 123a2: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 123a6: 7fb0 flw fa2,120(a5) + 123a8: 4006 0x4006 + 123aa: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn + 123ae: 0600 addi s0,sp,768 + 123b0: 4b40 lw s0,20(a4) + 123b2: 2224 fld fs1,64(a2) + 123b4: 244b402b 0x244b402b + 123b8: 2d22 fld fs10,8(sp) + 123ba: 9f21 0x9f21 + 123bc: 0688 addi a0,sp,832 123be: 0000 unimp - 123c0: 0011 c.addi zero,4 - 123c2: 007c addi a5,sp,12 - 123c4: 4b40 lw s0,20(a4) - 123c6: 2224 fld fs1,64(a2) - 123c8: 008c addi a1,sp,64 - 123ca: 4b40 lw s0,20(a4) - 123cc: 2224 fld fs1,64(a2) - 123ce: 082d addi a6,a6,11 - 123d0: 1aff 0x1aff - 123d2: 629f 0006 6800 0x68000006629f - 123d8: 0006 0x6 - 123da: 1600 addi s0,sp,800 - 123dc: 9100 0x9100 - 123de: 0644 addi s1,sp,772 - 123e0: 008c addi a1,sp,64 - 123e2: 4022 0x4022 - 123e4: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 123e8: 0644 addi s1,sp,772 - 123ea: 4b40 lw s0,20(a4) - 123ec: 2224 fld fs1,64(a2) - 123ee: 082d addi a6,a6,11 - 123f0: 1aff 0x1aff - 123f2: 689f 0006 7200 0x72000006689f - 123f8: 0006 0x6 - 123fa: 0100 addi s0,sp,128 - 123fc: 5d00 lw s0,56(a0) - 123fe: 0672 slli a2,a2,0x1c - 12400: 0000 unimp - 12402: 0684 addi s1,sp,832 - 12404: 0000 unimp - 12406: 0022 0x22 - 12408: 4491 li s1,4 - 1240a: 8c06 mv s8,ra - 1240c: 2200 fld fs0,0(a2) - 1240e: 4b40 lw s0,20(a4) - 12410: 2224 fld fs1,64(a2) - 12412: 4491 li s1,4 - 12414: 4006 0x4006 - 12416: 2d22244b 0x2d22244b - 1241a: 5491 li s1,-28 - 1241c: 4006 0x4006 - 1241e: 7f22244b 0x7f22244b - 12422: 4000 lw s0,0(s0) - 12424: 2d22244b 0x2d22244b - 12428: 9f21 0x9f21 - 1242a: 0684 addi s1,sp,832 - 1242c: 0000 unimp - 1242e: 0688 addi a0,sp,832 - 12430: 0000 unimp - 12432: 0030 addi a2,sp,8 - 12434: 4491 li s1,4 - 12436: 8c06 mv s8,ra - 12438: 2200 fld fs0,0(a2) - 1243a: 4b40 lw s0,20(a4) - 1243c: 2224 fld fs1,64(a2) - 1243e: 4491 li s1,4 - 12440: 4006 0x4006 - 12442: 2d22244b 0x2d22244b - 12446: 5491 li s1,-28 - 12448: 4006 0x4006 - 1244a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 1244e: 7fb0 flw fa2,120(a5) - 12450: 4006 0x4006 - 12452: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn - 12456: 0600 addi s0,sp,768 - 12458: 4b40 lw s0,20(a4) - 1245a: 2224 fld fs1,64(a2) - 1245c: 244b402b 0x244b402b - 12460: 2d22 fld fs10,8(sp) - 12462: 9f21 0x9f21 - 12464: 0688 addi a0,sp,832 - 12466: 0000 unimp - 12468: 06a8 addi a0,sp,840 - 1246a: 0000 unimp - 1246c: 004e 0x4e - 1246e: 4491 li s1,4 - 12470: 8c06 mv s8,ra - 12472: 2200 fld fs0,0(a2) - 12474: 4b40 lw s0,20(a4) - 12476: 2224 fld fs1,64(a2) - 12478: 4491 li s1,4 - 1247a: 4006 0x4006 - 1247c: 2d22244b 0x2d22244b - 12480: b091 j 11cc4 <__stack_size+0x114c4> - 12482: 067f 0x67f - 12484: 4b40 lw s0,20(a4) - 12486: 2224 fld fs1,64(a2) - 12488: b091 j 11ccc <__stack_size+0x114cc> - 1248a: 067f 0x67f - 1248c: 4091 li ra,4 - 1248e: 2206 fld ft4,64(sp) - 12490: 4b40 lw s0,20(a4) - 12492: 2224 fld fs1,64(a2) - 12494: 0644912b 0x644912b - 12498: 8c22 mv s8,s0 - 1249a: 2200 fld fs0,0(a2) - 1249c: 4b40 lw s0,20(a4) - 1249e: 2224 fld fs1,64(a2) - 124a0: b091 j 11ce4 <__stack_size+0x114e4> - 124a2: 067f 0x67f - 124a4: 4b40 lw s0,20(a4) - 124a6: 2224 fld fs1,64(a2) - 124a8: b091 j 11cec <__stack_size+0x114ec> - 124aa: 067f 0x67f - 124ac: 4091 li ra,4 - 124ae: 2206 fld ft4,64(sp) - 124b0: 4b40 lw s0,20(a4) - 124b2: 2224 fld fs1,64(a2) - 124b4: 244b402b 0x244b402b - 124b8: 2d22 fld fs10,8(sp) - 124ba: 9f21 0x9f21 + 123c0: 06a8 addi a0,sp,840 + 123c2: 0000 unimp + 123c4: 004e 0x4e + 123c6: 4491 li s1,4 + 123c8: 8c06 mv s8,ra + 123ca: 2200 fld fs0,0(a2) + 123cc: 4b40 lw s0,20(a4) + 123ce: 2224 fld fs1,64(a2) + 123d0: 4491 li s1,4 + 123d2: 4006 0x4006 + 123d4: 2d22244b 0x2d22244b + 123d8: b091 j 11c1c <__stack_size+0x1141c> + 123da: 067f 0x67f + 123dc: 4b40 lw s0,20(a4) + 123de: 2224 fld fs1,64(a2) + 123e0: b091 j 11c24 <__stack_size+0x11424> + 123e2: 067f 0x67f + 123e4: 4091 li ra,4 + 123e6: 2206 fld ft4,64(sp) + 123e8: 4b40 lw s0,20(a4) + 123ea: 2224 fld fs1,64(a2) + 123ec: 0644912b 0x644912b + 123f0: 8c22 mv s8,s0 + 123f2: 2200 fld fs0,0(a2) + 123f4: 4b40 lw s0,20(a4) + 123f6: 2224 fld fs1,64(a2) + 123f8: b091 j 11c3c <__stack_size+0x1143c> + 123fa: 067f 0x67f + 123fc: 4b40 lw s0,20(a4) + 123fe: 2224 fld fs1,64(a2) + 12400: b091 j 11c44 <__stack_size+0x11444> + 12402: 067f 0x67f + 12404: 4091 li ra,4 + 12406: 2206 fld ft4,64(sp) + 12408: 4b40 lw s0,20(a4) + 1240a: 2224 fld fs1,64(a2) + 1240c: 244b402b 0x244b402b + 12410: 2d22 fld fs10,8(sp) + 12412: 9f21 0x9f21 ... - 124c4: 066a slli a2,a2,0x1a - 124c6: 0000 unimp - 124c8: 0676 slli a2,a2,0x1d - 124ca: 0000 unimp - 124cc: 0011 c.addi zero,4 - 124ce: 007e 0x7e - 124d0: 4b40 lw s0,20(a4) - 124d2: 2224 fld fs1,64(a2) - 124d4: 0081 addi ra,ra,0 - 124d6: 4b40 lw s0,20(a4) - 124d8: 2224 fld fs1,64(a2) - 124da: 082d addi a6,a6,11 - 124dc: 1aff 0x1aff - 124de: 769f 0006 8000 0x80000006769f - 124e4: 0006 0x6 - 124e6: 1600 addi s0,sp,800 - 124e8: 9100 0x9100 - 124ea: 0648 addi a0,sp,772 - 124ec: 0081 addi ra,ra,0 - 124ee: 4022 0x4022 - 124f0: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 124f4: 0648 addi a0,sp,772 - 124f6: 4b40 lw s0,20(a4) - 124f8: 2224 fld fs1,64(a2) - 124fa: 082d addi a6,a6,11 - 124fc: 1aff 0x1aff - 124fe: 009f 0000 0000 0x9f + 1241c: 066a slli a2,a2,0x1a + 1241e: 0000 unimp + 12420: 0676 slli a2,a2,0x1d + 12422: 0000 unimp + 12424: 0011 c.addi zero,4 + 12426: 007e 0x7e + 12428: 4b40 lw s0,20(a4) + 1242a: 2224 fld fs1,64(a2) + 1242c: 0081 addi ra,ra,0 + 1242e: 4b40 lw s0,20(a4) + 12430: 2224 fld fs1,64(a2) + 12432: 082d addi a6,a6,11 + 12434: 1aff 0x1aff + 12436: 769f 0006 8000 0x80000006769f + 1243c: 0006 0x6 + 1243e: 1600 addi s0,sp,800 + 12440: 9100 0x9100 + 12442: 0648 addi a0,sp,772 + 12444: 0081 addi ra,ra,0 + 12446: 4022 0x4022 + 12448: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 1244c: 0648 addi a0,sp,772 + 1244e: 4b40 lw s0,20(a4) + 12450: 2224 fld fs1,64(a2) + 12452: 082d addi a6,a6,11 + 12454: 1aff 0x1aff + 12456: 009f 0000 0000 0x9f + 1245c: 0000 unimp + 1245e: a400 fsd fs0,8(s0) + 12460: 0006 0x6 + 12462: a800 fsd fs0,16(s0) + 12464: 0006 0x6 + 12466: 0200 addi s0,sp,256 + 12468: 3000 fld fs0,32(s0) + 1246a: 009f 0000 0000 0x9f + 12470: 0000 unimp + 12472: 8200 0x8200 + 12474: 0006 0x6 + 12476: a800 fsd fs0,16(s0) + 12478: 0006 0x6 + 1247a: 0200 addi s0,sp,256 + 1247c: 4f00 lw s0,24(a4) + 1247e: 009f 0000 0000 0x9f + 12484: 0000 unimp + 12486: 8200 0x8200 + 12488: 0006 0x6 + 1248a: a800 fsd fs0,16(s0) + 1248c: 0006 0x6 + 1248e: 0200 addi s0,sp,256 + 12490: 3100 fld fs0,32(a0) + 12492: 009f 0000 0000 0x9f + 12498: 0000 unimp + 1249a: 8200 0x8200 + 1249c: 0006 0x6 + 1249e: a800 fsd fs0,16(s0) + 124a0: 0006 0x6 + 124a2: 0200 addi s0,sp,256 + 124a4: 3000 fld fs0,32(s0) + 124a6: 009f 0000 0000 0x9f + 124ac: 0000 unimp + 124ae: 8200 0x8200 + 124b0: 0006 0x6 + 124b2: 8800 0x8800 + 124b4: 0006 0x6 + 124b6: 0200 addi s0,sp,256 + 124b8: 3000 fld fs0,32(s0) + 124ba: 889f 0006 8e00 0x8e000006889f + 124c0: 0006 0x6 + 124c2: 0100 addi s0,sp,128 + 124c4: 5d00 lw s0,56(a0) + 124c6: 068e slli a3,a3,0x3 + 124c8: 0000 unimp + 124ca: 0696 slli a3,a3,0x5 + 124cc: 0000 unimp + 124ce: 7f7d0003 lb zero,2039(s10) + 124d2: 969f 0006 9c00 0x9c000006969f + 124d8: 0006 0x6 + 124da: 0100 addi s0,sp,128 + 124dc: 5d00 lw s0,56(a0) + 124de: 069c addi a5,sp,832 + 124e0: 0000 unimp + 124e2: 06a8 addi a0,sp,840 + 124e4: 0000 unimp + 124e6: 0002 0x2 + 124e8: 9f34 0x9f34 + ... + 124f2: 015a slli sp,sp,0x16 + 124f4: 0000 unimp + 124f6: 018c addi a1,sp,192 + 124f8: 0000 unimp + 124fa: 0002 0x2 + 124fc: 00009f4f fnmadd.s ft10,ft1,ft0,ft0,rtz + 12500: 0000 unimp + 12502: 0000 unimp 12504: 0000 unimp - 12506: a400 fsd fs0,8(s0) - 12508: 0006 0x6 - 1250a: a800 fsd fs0,16(s0) - 1250c: 0006 0x6 - 1250e: 0200 addi s0,sp,256 - 12510: 3000 fld fs0,32(s0) - 12512: 009f 0000 0000 0x9f - 12518: 0000 unimp - 1251a: 8200 0x8200 - 1251c: 0006 0x6 - 1251e: a800 fsd fs0,16(s0) - 12520: 0006 0x6 - 12522: 0200 addi s0,sp,256 - 12524: 4f00 lw s0,24(a4) - 12526: 009f 0000 0000 0x9f - 1252c: 0000 unimp - 1252e: 8200 0x8200 - 12530: 0006 0x6 - 12532: a800 fsd fs0,16(s0) - 12534: 0006 0x6 - 12536: 0200 addi s0,sp,256 - 12538: 3100 fld fs0,32(a0) - 1253a: 009f 0000 0000 0x9f + 12506: 015a slli sp,sp,0x16 + 12508: 0000 unimp + 1250a: 018c addi a1,sp,192 + 1250c: 0000 unimp + 1250e: 0002 0x2 + 12510: 9f31 0x9f31 + ... + 1251a: 015a slli sp,sp,0x16 + 1251c: 0000 unimp + 1251e: 018c addi a1,sp,192 + 12520: 0000 unimp + 12522: 0002 0x2 + 12524: 9f30 0x9f30 + ... + 1252e: 015a slli sp,sp,0x16 + 12530: 0000 unimp + 12532: 0162 slli sp,sp,0x18 + 12534: 0000 unimp + 12536: 0002 0x2 + 12538: 9f30 0x9f30 + 1253a: 0162 slli sp,sp,0x18 + 1253c: 0000 unimp + 1253e: 0168 addi a0,sp,140 12540: 0000 unimp - 12542: 8200 0x8200 - 12544: 0006 0x6 - 12546: a800 fsd fs0,16(s0) - 12548: 0006 0x6 - 1254a: 0200 addi s0,sp,256 - 1254c: 3000 fld fs0,32(s0) - 1254e: 009f 0000 0000 0x9f + 12542: 0001 nop + 12544: 685c flw fa5,20(s0) + 12546: 0001 nop + 12548: 7000 flw fs0,32(s0) + 1254a: 0001 nop + 1254c: 0300 addi s0,sp,384 + 1254e: 7c00 flw fs0,56(s0) + 12550: 9f7f 0x9f7f + 12552: 0170 addi a2,sp,140 12554: 0000 unimp - 12556: 8200 0x8200 - 12558: 0006 0x6 - 1255a: 8800 0x8800 - 1255c: 0006 0x6 - 1255e: 0200 addi s0,sp,256 - 12560: 3000 fld fs0,32(s0) - 12562: 889f 0006 8e00 0x8e000006889f - 12568: 0006 0x6 - 1256a: 0100 addi s0,sp,128 - 1256c: 5d00 lw s0,56(a0) - 1256e: 068e slli a3,a3,0x3 - 12570: 0000 unimp - 12572: 0696 slli a3,a3,0x5 - 12574: 0000 unimp - 12576: 7f7d0003 lb zero,2039(s10) - 1257a: 969f 0006 9c00 0x9c000006969f - 12580: 0006 0x6 - 12582: 0100 addi s0,sp,128 - 12584: 5d00 lw s0,56(a0) - 12586: 069c addi a5,sp,832 - 12588: 0000 unimp - 1258a: 06a8 addi a0,sp,840 - 1258c: 0000 unimp - 1258e: 0002 0x2 - 12590: 9f34 0x9f34 + 12556: 0176 slli sp,sp,0x1d + 12558: 0000 unimp + 1255a: 0001 nop + 1255c: 765c flw fa5,44(a2) + 1255e: 0001 nop + 12560: 8c00 0x8c00 + 12562: 0001 nop + 12564: 0200 addi s0,sp,256 + 12566: 3400 fld fs0,40(s0) + 12568: 009f 0000 0000 0x9f + 1256e: 0000 unimp + 12570: 5a00 lw s0,48(a2) + 12572: 0001 nop + 12574: 5e00 lw s0,56(a2) + 12576: 0001 nop + 12578: 0200 addi s0,sp,256 + 1257a: 3000 fld fs0,32(s0) + 1257c: 5e9f 0001 7c00 0x7c0000015e9f + 12582: 0001 nop + 12584: 0100 addi s0,sp,128 + 12586: 5f00 lw s0,56(a4) ... - 1259a: 015a slli sp,sp,0x16 - 1259c: 0000 unimp - 1259e: 018c addi a1,sp,192 - 125a0: 0000 unimp - 125a2: 0002 0x2 - 125a4: 00009f4f fnmadd.s ft10,ft1,ft0,ft0,rtz - 125a8: 0000 unimp - 125aa: 0000 unimp - 125ac: 0000 unimp - 125ae: 015a slli sp,sp,0x16 - 125b0: 0000 unimp - 125b2: 018c addi a1,sp,192 - 125b4: 0000 unimp - 125b6: 0002 0x2 - 125b8: 9f31 0x9f31 - ... - 125c2: 015a slli sp,sp,0x16 - 125c4: 0000 unimp - 125c6: 018c addi a1,sp,192 - 125c8: 0000 unimp - 125ca: 0002 0x2 - 125cc: 9f30 0x9f30 - ... - 125d6: 015a slli sp,sp,0x16 - 125d8: 0000 unimp - 125da: 0162 slli sp,sp,0x18 - 125dc: 0000 unimp - 125de: 0002 0x2 - 125e0: 9f30 0x9f30 - 125e2: 0162 slli sp,sp,0x18 - 125e4: 0000 unimp - 125e6: 0168 addi a0,sp,140 - 125e8: 0000 unimp - 125ea: 0001 nop - 125ec: 685c flw fa5,20(s0) - 125ee: 0001 nop - 125f0: 7000 flw fs0,32(s0) - 125f2: 0001 nop - 125f4: 0300 addi s0,sp,384 - 125f6: 7c00 flw fs0,56(s0) - 125f8: 9f7f 0x9f7f - 125fa: 0170 addi a2,sp,140 - 125fc: 0000 unimp - 125fe: 0176 slli sp,sp,0x1d + 12590: 06b6 slli a3,a3,0xd + 12592: 0000 unimp + 12594: 06d6 slli a3,a3,0x15 + 12596: 0000 unimp + 12598: 0006 0x6 + 1259a: 0078 addi a4,sp,12 + 1259c: 007c addi a5,sp,12 + 1259e: 9f1c 0x9f1c + 125a0: 06d6 slli a3,a3,0x15 + 125a2: 0000 unimp + 125a4: 071c addi a5,sp,896 + 125a6: 0000 unimp + 125a8: 0001 nop + 125aa: 1c5c addi a5,sp,564 + 125ac: 22000007 0x22000007 + 125b0: 0c000007 0xc000007 + 125b4: 9100 0x9100 + 125b6: 065c addi a5,sp,772 + 125b8: 2431 jal 127c4 <__stack_size+0x11fc4> + 125ba: 2541 jal 12c3a <__stack_size+0x1243a> + 125bc: 7820 flw fs0,112(s0) + 125be: 2200 fld fs0,0(a2) + 125c0: 429f 0007 5200 0x52000007429f + 125c6: 01000007 0x1000007 + 125ca: 5c00 lw s0,56(s0) + 125cc: 075e slli a4,a4,0x17 + 125ce: 0000 unimp + 125d0: 077a slli a4,a4,0x1e + 125d2: 0000 unimp + 125d4: 0006 0x6 + 125d6: 0078 addi a4,sp,12 + 125d8: 007c addi a5,sp,12 + 125da: 9f1c 0x9f1c + 125dc: 0882 slli a7,a7,0x0 + 125de: 0000 unimp + 125e0: 0886 slli a7,a7,0x1 + 125e2: 0000 unimp + 125e4: 0006 0x6 + 125e6: 0078 addi a4,sp,12 + 125e8: 007c addi a5,sp,12 + 125ea: 9f1c 0x9f1c + 125ec: 0886 slli a7,a7,0x1 + 125ee: 0000 unimp + 125f0: 089e slli a7,a7,0x7 + 125f2: 0000 unimp + 125f4: 0004 addi s1,sp,0 + 125f6: 007e 0x7e + 125f8: 9f1f 08b2 0000 0x8b29f1f + 125fe: 08c2 slli a7,a7,0x10 12600: 0000 unimp - 12602: 0001 nop - 12604: 765c flw fa5,44(a2) - 12606: 0001 nop - 12608: 8c00 0x8c00 - 1260a: 0001 nop - 1260c: 0200 addi s0,sp,256 - 1260e: 3400 fld fs0,40(s0) - 12610: 009f 0000 0000 0x9f - 12616: 0000 unimp - 12618: 5a00 lw s0,48(a2) - 1261a: 0001 nop - 1261c: 5e00 lw s0,56(a2) - 1261e: 0001 nop - 12620: 0200 addi s0,sp,256 - 12622: 3000 fld fs0,32(s0) - 12624: 5e9f 0001 7c00 0x7c0000015e9f - 1262a: 0001 nop - 1262c: 0100 addi s0,sp,128 - 1262e: 5f00 lw s0,56(a4) - ... - 12638: 06b6 slli a3,a3,0xd - 1263a: 0000 unimp - 1263c: 06d6 slli a3,a3,0x15 - 1263e: 0000 unimp - 12640: 0006 0x6 - 12642: 0078 addi a4,sp,12 - 12644: 007c addi a5,sp,12 - 12646: 9f1c 0x9f1c - 12648: 06d6 slli a3,a3,0x15 - 1264a: 0000 unimp - 1264c: 071c addi a5,sp,896 - 1264e: 0000 unimp - 12650: 0001 nop - 12652: 1c5c addi a5,sp,564 - 12654: 22000007 0x22000007 - 12658: 0c000007 0xc000007 - 1265c: 9100 0x9100 - 1265e: 065c addi a5,sp,772 - 12660: 2431 jal 1286c <__stack_size+0x1206c> - 12662: 2541 jal 12ce2 <__stack_size+0x124e2> - 12664: 7820 flw fs0,112(s0) - 12666: 2200 fld fs0,0(a2) - 12668: 429f 0007 5200 0x52000007429f - 1266e: 01000007 0x1000007 - 12672: 5c00 lw s0,56(s0) - 12674: 075e slli a4,a4,0x17 - 12676: 0000 unimp - 12678: 077a slli a4,a4,0x1e - 1267a: 0000 unimp - 1267c: 0006 0x6 - 1267e: 0078 addi a4,sp,12 - 12680: 007c addi a5,sp,12 - 12682: 9f1c 0x9f1c - 12684: 0882 slli a7,a7,0x0 - 12686: 0000 unimp - 12688: 0886 slli a7,a7,0x1 - 1268a: 0000 unimp - 1268c: 0006 0x6 - 1268e: 0078 addi a4,sp,12 - 12690: 007c addi a5,sp,12 - 12692: 9f1c 0x9f1c - 12694: 0886 slli a7,a7,0x1 - 12696: 0000 unimp - 12698: 089e slli a7,a7,0x7 - 1269a: 0000 unimp - 1269c: 0004 addi s1,sp,0 - 1269e: 007e 0x7e - 126a0: 9f1f 08b2 0000 0x8b29f1f - 126a6: 08c2 slli a7,a7,0x10 - 126a8: 0000 unimp - 126aa: 0004 addi s1,sp,0 - 126ac: 007e 0x7e - 126ae: 9f20 0x9f20 - 126b0: 08c2 slli a7,a7,0x10 - 126b2: 0000 unimp - 126b4: 090a slli s2,s2,0x2 - 126b6: 0000 unimp - 126b8: 00780007 0x780007 - 126bc: 007c addi a5,sp,12 - 126be: 201c fld fa5,0(s0) - 126c0: 129f 0009 1e00 0x1e000009129f - 126c6: 0009 c.addi zero,2 - 126c8: 0400 addi s0,sp,512 - 126ca: 7e00 flw fs0,56(a2) - 126cc: 2000 fld fs0,0(s0) - 126ce: 1e9f 0009 2600 0x260000091e9f - 126d4: 0009 c.addi zero,2 - 126d6: 0100 addi s0,sp,128 - 126d8: 5e00 lw s0,56(a2) - 126da: 0932 slli s2,s2,0xc - 126dc: 0000 unimp - 126de: 0950 addi a2,sp,148 - 126e0: 0000 unimp - 126e2: 0004 addi s1,sp,0 - 126e4: 007e 0x7e - 126e6: 9f1f 0a62 0000 0xa629f1f - 126ec: 0a76 slli s4,s4,0x1d - 126ee: 0000 unimp - 126f0: 0006 0x6 - 126f2: 0078 addi a4,sp,12 - 126f4: 007c addi a5,sp,12 + 12602: 0004 addi s1,sp,0 + 12604: 007e 0x7e + 12606: 9f20 0x9f20 + 12608: 08c2 slli a7,a7,0x10 + 1260a: 0000 unimp + 1260c: 090a slli s2,s2,0x2 + 1260e: 0000 unimp + 12610: 00780007 0x780007 + 12614: 007c addi a5,sp,12 + 12616: 201c fld fa5,0(s0) + 12618: 129f 0009 1e00 0x1e000009129f + 1261e: 0009 c.addi zero,2 + 12620: 0400 addi s0,sp,512 + 12622: 7e00 flw fs0,56(a2) + 12624: 2000 fld fs0,0(s0) + 12626: 1e9f 0009 2600 0x260000091e9f + 1262c: 0009 c.addi zero,2 + 1262e: 0100 addi s0,sp,128 + 12630: 5e00 lw s0,56(a2) + 12632: 0932 slli s2,s2,0xc + 12634: 0000 unimp + 12636: 0950 addi a2,sp,148 + 12638: 0000 unimp + 1263a: 0004 addi s1,sp,0 + 1263c: 007e 0x7e + 1263e: 9f1f 0a62 0000 0xa629f1f + 12644: 0a76 slli s4,s4,0x1d + 12646: 0000 unimp + 12648: 0006 0x6 + 1264a: 0078 addi a4,sp,12 + 1264c: 007c addi a5,sp,12 + 1264e: 9f1c 0x9f1c + 12650: 0a76 slli s4,s4,0x1d + 12652: 0000 unimp + 12654: 0aa8 addi a0,sp,344 + 12656: 0000 unimp + 12658: 0078000b 0x78000b + 1265c: 5c91 li s9,-28 + 1265e: 3106 fld ft2,96(sp) + 12660: 4124 lw s1,64(a0) + 12662: 1c25 addi s8,s8,-23 + 12664: b29f 000a be00 0xbe00000ab29f + 1266a: 000a 0xa + 1266c: 0b00 addi s0,sp,400 + 1266e: 7800 flw fs0,48(s0) + 12670: 9100 0x9100 + 12672: 065c addi a5,sp,772 + 12674: 2431 jal 12880 <__stack_size+0x12080> + 12676: 2541 jal 12cf6 <__stack_size+0x124f6> + 12678: 9f1c 0x9f1c + 1267a: 0ac0 addi s0,sp,340 + 1267c: 0000 unimp + 1267e: 0b10 addi a2,sp,400 + 12680: 0000 unimp + 12682: 0078000b 0x78000b + 12686: 5c91 li s9,-28 + 12688: 3106 fld ft2,96(sp) + 1268a: 4124 lw s1,64(a0) + 1268c: 1c25 addi s8,s8,-23 + 1268e: 729f 000b 8000 0x8000000b729f + 12694: 0b00000b 0xb00000b + 12698: 7800 flw fs0,48(s0) + 1269a: 9100 0x9100 + 1269c: 065c addi a5,sp,772 + 1269e: 2431 jal 128aa <__stack_size+0x120aa> + 126a0: 2541 jal 12d20 <__stack_size+0x12520> + 126a2: 9f1c 0x9f1c + 126a4: 0b9e slli s7,s7,0x7 + 126a6: 0000 unimp + 126a8: 0ba6 slli s7,s7,0x9 + 126aa: 0000 unimp + 126ac: 0078000b 0x78000b + 126b0: 5c91 li s9,-28 + 126b2: 3106 fld ft2,96(sp) + 126b4: 4124 lw s1,64(a0) + 126b6: 1c25 addi s8,s8,-23 + 126b8: ae9f 000b ba00 0xba00000bae9f + 126be: 0b00000b 0xb00000b + 126c2: 7800 flw fs0,48(s0) + 126c4: 9100 0x9100 + 126c6: 065c addi a5,sp,772 + 126c8: 2431 jal 128d4 <__stack_size+0x120d4> + 126ca: 2541 jal 12d4a <__stack_size+0x1254a> + 126cc: 9f1c 0x9f1c + 126ce: 0bbc addi a5,sp,472 + 126d0: 0000 unimp + 126d2: 0bbe slli s7,s7,0xf + 126d4: 0000 unimp + 126d6: 0078000b 0x78000b + 126da: 5c91 li s9,-28 + 126dc: 3106 fld ft2,96(sp) + 126de: 4124 lw s1,64(a0) + 126e0: 1c25 addi s8,s8,-23 + 126e2: dc9f 000b 2c00 0x2c00000bdc9f + 126e8: 000c addi a1,sp,0 + 126ea: 0b00 addi s0,sp,400 + 126ec: 7800 flw fs0,48(s0) + 126ee: 9100 0x9100 + 126f0: 065c addi a5,sp,772 + 126f2: 2431 jal 128fe <__stack_size+0x120fe> + 126f4: 2541 jal 12d74 <__stack_size+0x12574> 126f6: 9f1c 0x9f1c - 126f8: 0a76 slli s4,s4,0x1d - 126fa: 0000 unimp - 126fc: 0aa8 addi a0,sp,344 - 126fe: 0000 unimp - 12700: 0078000b 0x78000b - 12704: 5c91 li s9,-28 - 12706: 3106 fld ft2,96(sp) - 12708: 4124 lw s1,64(a0) - 1270a: 1c25 addi s8,s8,-23 - 1270c: b29f 000a be00 0xbe00000ab29f - 12712: 000a 0xa - 12714: 0b00 addi s0,sp,400 - 12716: 7800 flw fs0,48(s0) - 12718: 9100 0x9100 - 1271a: 065c addi a5,sp,772 - 1271c: 2431 jal 12928 <__stack_size+0x12128> - 1271e: 2541 jal 12d9e <__stack_size+0x1259e> - 12720: 9f1c 0x9f1c - 12722: 0ac0 addi s0,sp,340 - 12724: 0000 unimp - 12726: 0b10 addi a2,sp,400 - 12728: 0000 unimp - 1272a: 0078000b 0x78000b - 1272e: 5c91 li s9,-28 - 12730: 3106 fld ft2,96(sp) - 12732: 4124 lw s1,64(a0) - 12734: 1c25 addi s8,s8,-23 - 12736: 729f 000b 8000 0x8000000b729f - 1273c: 0b00000b 0xb00000b - 12740: 7800 flw fs0,48(s0) - 12742: 9100 0x9100 - 12744: 065c addi a5,sp,772 - 12746: 2431 jal 12952 <__stack_size+0x12152> - 12748: 2541 jal 12dc8 <__stack_size+0x125c8> - 1274a: 9f1c 0x9f1c - 1274c: 0b9e slli s7,s7,0x7 - 1274e: 0000 unimp - 12750: 0ba6 slli s7,s7,0x9 - 12752: 0000 unimp - 12754: 0078000b 0x78000b - 12758: 5c91 li s9,-28 - 1275a: 3106 fld ft2,96(sp) - 1275c: 4124 lw s1,64(a0) - 1275e: 1c25 addi s8,s8,-23 - 12760: ae9f 000b ba00 0xba00000bae9f - 12766: 0b00000b 0xb00000b - 1276a: 7800 flw fs0,48(s0) - 1276c: 9100 0x9100 - 1276e: 065c addi a5,sp,772 - 12770: 2431 jal 1297c <__stack_size+0x1217c> - 12772: 2541 jal 12df2 <__stack_size+0x125f2> - 12774: 9f1c 0x9f1c - 12776: 0bbc addi a5,sp,472 - 12778: 0000 unimp - 1277a: 0bbe slli s7,s7,0xf - 1277c: 0000 unimp - 1277e: 0078000b 0x78000b - 12782: 5c91 li s9,-28 - 12784: 3106 fld ft2,96(sp) - 12786: 4124 lw s1,64(a0) - 12788: 1c25 addi s8,s8,-23 - 1278a: dc9f 000b 2c00 0x2c00000bdc9f - 12790: 000c addi a1,sp,0 - 12792: 0b00 addi s0,sp,400 - 12794: 7800 flw fs0,48(s0) - 12796: 9100 0x9100 - 12798: 065c addi a5,sp,772 - 1279a: 2431 jal 129a6 <__stack_size+0x121a6> - 1279c: 2541 jal 12e1c <__stack_size+0x1261c> - 1279e: 9f1c 0x9f1c ... - 127a8: 06f0 addi a2,sp,844 - 127aa: 0000 unimp - 127ac: 070a slli a4,a4,0x2 - 127ae: 0000 unimp - 127b0: 0011 c.addi zero,4 - 127b2: 007d c.addi zero,31 - 127b4: 4b40 lw s0,20(a4) - 127b6: 2224 fld fs1,64(a2) - 127b8: 007f 0x7f - 127ba: 4b40 lw s0,20(a4) - 127bc: 2224 fld fs1,64(a2) - 127be: 082d addi a6,a6,11 - 127c0: 1aff 0x1aff - 127c2: 0a9f 0007 1e00 0x1e0000070a9f - 127c8: 13000007 0x13000007 - 127cc: 9100 0x9100 - 127ce: 7fb0 flw fa2,120(a5) - 127d0: 4006 0x4006 - 127d2: 7f22244b 0x7f22244b - 127d6: 4000 lw s0,0(s0) - 127d8: 2d22244b 0x2d22244b - 127dc: ff08 fsw fa0,56(a4) - 127de: 9f1a add t5,t5,t1 - 127e0: 071e slli a4,a4,0x7 + 12700: 06f0 addi a2,sp,844 + 12702: 0000 unimp + 12704: 070a slli a4,a4,0x2 + 12706: 0000 unimp + 12708: 0011 c.addi zero,4 + 1270a: 007d c.addi zero,31 + 1270c: 4b40 lw s0,20(a4) + 1270e: 2224 fld fs1,64(a2) + 12710: 007f 0x7f + 12712: 4b40 lw s0,20(a4) + 12714: 2224 fld fs1,64(a2) + 12716: 082d addi a6,a6,11 + 12718: 1aff 0x1aff + 1271a: 0a9f 0007 1e00 0x1e0000070a9f + 12720: 13000007 0x13000007 + 12724: 9100 0x9100 + 12726: 7fb0 flw fa2,120(a5) + 12728: 4006 0x4006 + 1272a: 7f22244b 0x7f22244b + 1272e: 4000 lw s0,0(s0) + 12730: 2d22244b 0x2d22244b + 12734: ff08 fsw fa0,56(a4) + 12736: 9f1a add t5,t5,t1 + 12738: 071e slli a4,a4,0x7 + 1273a: 0000 unimp + 1273c: 072c addi a1,sp,904 + 1273e: 0000 unimp + 12740: 0014 addi a3,sp,0 + 12742: b091 j 11f86 <__stack_size+0x11786> + 12744: 067f 0x67f + 12746: 4b40 lw s0,20(a4) + 12748: 2224 fld fs1,64(a2) + 1274a: 5091 li ra,-28 + 1274c: 4006 0x4006 + 1274e: 2d22244b 0x2d22244b + 12752: ff08 fsw fa0,56(a4) + 12754: 9f1a add t5,t5,t1 + ... + 1275e: 06f0 addi a2,sp,844 + 12760: 0000 unimp + 12762: 0706 slli a4,a4,0x1 + 12764: 0000 unimp + 12766: 0001 nop + 12768: 0656 slli a2,a2,0x15 + 1276a: 14000007 0x14000007 + 1276e: 01000007 0x1000007 + 12772: 5e00 lw s0,56(a2) + 12774: 0714 addi a3,sp,896 + 12776: 0000 unimp + 12778: 071c addi a5,sp,896 + 1277a: 0000 unimp + 1277c: 0002 0x2 + 1277e: 9f31 0x9f31 + ... + 12788: 070e slli a4,a4,0x3 + 1278a: 0000 unimp + 1278c: 071c addi a5,sp,896 + 1278e: 0000 unimp + 12790: 0001 nop + 12792: 1c5a slli s8,s8,0x36 + 12794: 20000007 0x20000007 + 12798: 06000007 0x6000007 + 1279c: 7c00 flw fs0,56(s0) + 1279e: 7a00 flw fs0,48(a2) + 127a0: 2100 fld fs0,0(a0) + 127a2: 209f 0007 2a00 0x2a000007209f + 127a8: 01000007 0x1000007 + 127ac: 5c00 lw s0,56(s0) + ... + 127b6: 07a2 slli a5,a5,0x8 + 127b8: 0000 unimp + 127ba: 07a8 addi a0,sp,968 + 127bc: 0000 unimp + 127be: 0008 addi a0,sp,0 + 127c0: 007d c.addi zero,31 + 127c2: 2e30 fld fa2,88(a2) + 127c4: ff08 fsw fa0,56(a4) + 127c6: 9f1a add t5,t5,t1 + ... + 127d0: 0782 slli a5,a5,0x0 + 127d2: 0000 unimp + 127d4: 0792 slli a5,a5,0x4 + 127d6: 0000 unimp + 127d8: 0006 0x6 + 127da: 2008 fld fa0,0(s0) + 127dc: 007c addi a5,sp,12 + 127de: 9f1c 0x9f1c + 127e0: 0800 addi s0,sp,16 127e2: 0000 unimp - 127e4: 072c addi a1,sp,904 + 127e4: 080a slli a6,a6,0x2 127e6: 0000 unimp - 127e8: 0014 addi a3,sp,0 - 127ea: b091 j 1202e <__stack_size+0x1182e> - 127ec: 067f 0x67f - 127ee: 4b40 lw s0,20(a4) - 127f0: 2224 fld fs1,64(a2) - 127f2: 5091 li ra,-28 - 127f4: 4006 0x4006 - 127f6: 2d22244b 0x2d22244b - 127fa: ff08 fsw fa0,56(a4) - 127fc: 9f1a add t5,t5,t1 + 127e8: 0006 0x6 + 127ea: 2008 fld fa0,0(s0) + 127ec: 007c addi a5,sp,12 + 127ee: 9f1c 0x9f1c + 127f0: 081a slli a6,a6,0x6 + 127f2: 0000 unimp + 127f4: 084c addi a1,sp,20 + 127f6: 0000 unimp + 127f8: 0006 0x6 + 127fa: 2008 fld fa0,0(s0) + 127fc: 007c addi a5,sp,12 + 127fe: 9f1c 0x9f1c + 12800: 0852 slli a6,a6,0x14 + 12802: 0000 unimp + 12804: 0874 addi a3,sp,28 + 12806: 0000 unimp + 12808: 0006 0x6 + 1280a: 2008 fld fa0,0(s0) + 1280c: 007c addi a5,sp,12 + 1280e: 9f1c 0x9f1c ... - 12806: 06f0 addi a2,sp,844 - 12808: 0000 unimp - 1280a: 0706 slli a4,a4,0x1 - 1280c: 0000 unimp - 1280e: 0001 nop - 12810: 0656 slli a2,a2,0x15 - 12812: 14000007 0x14000007 - 12816: 01000007 0x1000007 - 1281a: 5e00 lw s0,56(a2) - 1281c: 0714 addi a3,sp,896 + 12818: 0782 slli a5,a5,0x0 + 1281a: 0000 unimp + 1281c: 0792 slli a5,a5,0x4 1281e: 0000 unimp - 12820: 071c addi a5,sp,896 - 12822: 0000 unimp - 12824: 0002 0x2 - 12826: 9f31 0x9f31 + 12820: 0001 nop + 12822: 005c addi a5,sp,4 + 12824: 0008 addi a0,sp,0 + 12826: 0a00 addi s0,sp,272 + 12828: 0008 addi a0,sp,0 + 1282a: 0100 addi s0,sp,128 + 1282c: 5c00 lw s0,56(s0) + 1282e: 081a slli a6,a6,0x6 + 12830: 0000 unimp + 12832: 084c addi a1,sp,20 + 12834: 0000 unimp + 12836: 0001 nop + 12838: 525c lw a5,36(a2) + 1283a: 0008 addi a0,sp,0 + 1283c: 7400 flw fs0,40(s0) + 1283e: 0008 addi a0,sp,0 + 12840: 0100 addi s0,sp,128 + 12842: 5c00 lw s0,56(s0) ... - 12830: 070e slli a4,a4,0x3 - 12832: 0000 unimp - 12834: 071c addi a5,sp,896 - 12836: 0000 unimp - 12838: 0001 nop - 1283a: 1c5a slli s8,s8,0x36 - 1283c: 20000007 0x20000007 - 12840: 06000007 0x6000007 - 12844: 7c00 flw fs0,56(s0) - 12846: 7a00 flw fs0,48(a2) - 12848: 2100 fld fs0,0(a0) - 1284a: 209f 0007 2a00 0x2a000007209f - 12850: 01000007 0x1000007 - 12854: 5c00 lw s0,56(s0) - ... - 1285e: 07a2 slli a5,a5,0x8 - 12860: 0000 unimp - 12862: 07a8 addi a0,sp,968 + 1284c: 077e slli a4,a4,0x1f + 1284e: 0000 unimp + 12850: 0790 addi a2,sp,960 + 12852: 0000 unimp + 12854: 0001 nop + 12856: 005e 0x5e + 12858: 0008 addi a0,sp,0 + 1285a: 0a00 addi s0,sp,272 + 1285c: 0008 addi a0,sp,0 + 1285e: 0100 addi s0,sp,128 + 12860: 5e00 lw s0,56(a2) + 12862: 081a slli a6,a6,0x6 12864: 0000 unimp - 12866: 0008 addi a0,sp,0 - 12868: 007d c.addi zero,31 - 1286a: 2e30 fld fa2,88(a2) - 1286c: ff08 fsw fa0,56(a4) - 1286e: 9f1a add t5,t5,t1 - ... - 12878: 0782 slli a5,a5,0x0 - 1287a: 0000 unimp - 1287c: 0792 slli a5,a5,0x4 - 1287e: 0000 unimp - 12880: 0006 0x6 - 12882: 2008 fld fa0,0(s0) - 12884: 007c addi a5,sp,12 - 12886: 9f1c 0x9f1c - 12888: 0800 addi s0,sp,16 - 1288a: 0000 unimp - 1288c: 080a slli a6,a6,0x2 + 12866: 081c addi a5,sp,16 + 12868: 0000 unimp + 1286a: 0001 nop + 1286c: 005e 0x5e + 1286e: 0000 unimp + 12870: 0000 unimp + 12872: 0000 unimp + 12874: 8200 0x8200 + 12876: 84000007 0x84000007 + 1287a: 02000007 0x2000007 + 1287e: 3000 fld fs0,32(s0) + 12880: 849f 0007 9200 0x92000007849f + 12886: 01000007 0x1000007 + 1288a: 5f00 lw s0,56(a4) + 1288c: 0792 slli a5,a5,0x4 1288e: 0000 unimp - 12890: 0006 0x6 - 12892: 2008 fld fa0,0(s0) - 12894: 007c addi a5,sp,12 - 12896: 9f1c 0x9f1c - 12898: 081a slli a6,a6,0x6 - 1289a: 0000 unimp - 1289c: 084c addi a1,sp,20 - 1289e: 0000 unimp - 128a0: 0006 0x6 - 128a2: 2008 fld fa0,0(s0) - 128a4: 007c addi a5,sp,12 - 128a6: 9f1c 0x9f1c - 128a8: 0852 slli a6,a6,0x14 - 128aa: 0000 unimp - 128ac: 0874 addi a3,sp,28 - 128ae: 0000 unimp - 128b0: 0006 0x6 - 128b2: 2008 fld fa0,0(s0) - 128b4: 007c addi a5,sp,12 - 128b6: 9f1c 0x9f1c - ... - 128c0: 0782 slli a5,a5,0x0 - 128c2: 0000 unimp - 128c4: 0792 slli a5,a5,0x4 - 128c6: 0000 unimp - 128c8: 0001 nop - 128ca: 005c addi a5,sp,4 - 128cc: 0008 addi a0,sp,0 - 128ce: 0a00 addi s0,sp,272 - 128d0: 0008 addi a0,sp,0 - 128d2: 0100 addi s0,sp,128 - 128d4: 5c00 lw s0,56(s0) - 128d6: 081a slli a6,a6,0x6 - 128d8: 0000 unimp - 128da: 084c addi a1,sp,20 - 128dc: 0000 unimp - 128de: 0001 nop - 128e0: 525c lw a5,36(a2) - 128e2: 0008 addi a0,sp,0 - 128e4: 7400 flw fs0,40(s0) - 128e6: 0008 addi a0,sp,0 - 128e8: 0100 addi s0,sp,128 - 128ea: 5c00 lw s0,56(s0) - ... - 128f4: 077e slli a4,a4,0x1f - 128f6: 0000 unimp - 128f8: 0790 addi a2,sp,960 - 128fa: 0000 unimp - 128fc: 0001 nop - 128fe: 005e 0x5e - 12900: 0008 addi a0,sp,0 - 12902: 0a00 addi s0,sp,272 + 12890: 079c addi a5,sp,960 + 12892: 0000 unimp + 12894: 0001 nop + 12896: 9e5c 0x9e5c + 12898: a4000007 0xa4000007 + 1289c: 01000007 0x1000007 + 128a0: 5f00 lw s0,56(a4) + 128a2: 0800 addi s0,sp,16 + 128a4: 0000 unimp + 128a6: 0806 slli a6,a6,0x1 + 128a8: 0000 unimp + 128aa: 0001 nop + 128ac: 065f 0008 0800 0x8000008065f + 128b2: 0008 addi a0,sp,0 + 128b4: 0300 addi s0,sp,384 + 128b6: 7f00 flw fs0,56(a4) + 128b8: 9f7f 0x9f7f + 128ba: 0808 addi a0,sp,16 + 128bc: 0000 unimp + 128be: 080a slli a6,a6,0x2 + 128c0: 0000 unimp + 128c2: 0001 nop + 128c4: 0a5f 0008 1a00 0x1a0000080a5f + 128ca: 0008 addi a0,sp,0 + 128cc: 0100 addi s0,sp,128 + 128ce: 5c00 lw s0,56(s0) + 128d0: 081a slli a6,a6,0x6 + 128d2: 0000 unimp + 128d4: 0830 addi a2,sp,24 + 128d6: 0000 unimp + 128d8: 0001 nop + 128da: 305f 0008 3600 0x36000008305f + 128e0: 0008 addi a0,sp,0 + 128e2: 0200 addi s0,sp,256 + 128e4: 3000 fld fs0,32(s0) + 128e6: 369f 0008 4000 0x40000008369f + 128ec: 0008 addi a0,sp,0 + 128ee: 0100 addi s0,sp,128 + 128f0: 6c00 flw fs0,24(s0) + 128f2: 0840 addi s0,sp,20 + 128f4: 0000 unimp + 128f6: 0842 slli a6,a6,0x10 + 128f8: 0000 unimp + 128fa: 017e0003 lb zero,23(t3) + 128fe: 529f 0008 6000 0x60000008529f 12904: 0008 addi a0,sp,0 12906: 0100 addi s0,sp,128 - 12908: 5e00 lw s0,56(a2) - 1290a: 081a slli a6,a6,0x6 + 12908: 6c00 flw fs0,24(s0) + 1290a: 0860 addi s0,sp,28 1290c: 0000 unimp - 1290e: 081c addi a5,sp,16 + 1290e: 0870 addi a2,sp,28 12910: 0000 unimp - 12912: 0001 nop - 12914: 005e 0x5e - 12916: 0000 unimp - 12918: 0000 unimp - 1291a: 0000 unimp - 1291c: 8200 0x8200 - 1291e: 84000007 0x84000007 - 12922: 02000007 0x2000007 - 12926: 3000 fld fs0,32(s0) - 12928: 849f 0007 9200 0x92000007849f - 1292e: 01000007 0x1000007 - 12932: 5f00 lw s0,56(a4) - 12934: 0792 slli a5,a5,0x4 - 12936: 0000 unimp - 12938: 079c addi a5,sp,960 - 1293a: 0000 unimp - 1293c: 0001 nop - 1293e: 9e5c 0x9e5c - 12940: a4000007 0xa4000007 - 12944: 01000007 0x1000007 - 12948: 5f00 lw s0,56(a4) - 1294a: 0800 addi s0,sp,16 - 1294c: 0000 unimp - 1294e: 0806 slli a6,a6,0x1 - 12950: 0000 unimp - 12952: 0001 nop - 12954: 065f 0008 0800 0x8000008065f - 1295a: 0008 addi a0,sp,0 - 1295c: 0300 addi s0,sp,384 - 1295e: 7f00 flw fs0,56(a4) - 12960: 9f7f 0x9f7f - 12962: 0808 addi a0,sp,16 - 12964: 0000 unimp - 12966: 080a slli a6,a6,0x2 - 12968: 0000 unimp - 1296a: 0001 nop - 1296c: 0a5f 0008 1a00 0x1a0000080a5f - 12972: 0008 addi a0,sp,0 - 12974: 0100 addi s0,sp,128 - 12976: 5c00 lw s0,56(s0) - 12978: 081a slli a6,a6,0x6 - 1297a: 0000 unimp - 1297c: 0830 addi a2,sp,24 - 1297e: 0000 unimp - 12980: 0001 nop - 12982: 305f 0008 3600 0x36000008305f - 12988: 0008 addi a0,sp,0 - 1298a: 0200 addi s0,sp,256 - 1298c: 3000 fld fs0,32(s0) - 1298e: 369f 0008 4000 0x40000008369f - 12994: 0008 addi a0,sp,0 - 12996: 0100 addi s0,sp,128 - 12998: 6c00 flw fs0,24(s0) - 1299a: 0840 addi s0,sp,20 + 12912: 7f8c0003 lb zero,2040(s8) # fffeb7f8 <_sp+0x7ffe77f8> + 12916: 709f 0008 7400 0x74000008709f + 1291c: 0008 addi a0,sp,0 + 1291e: 0100 addi s0,sp,128 + 12920: 6c00 flw fs0,24(s0) + 12922: 0874 addi a3,sp,28 + 12924: 0000 unimp + 12926: 0882 slli a7,a7,0x0 + 12928: 0000 unimp + 1292a: 0001 nop + 1292c: 005f 0000 0000 0x5f + 12932: 0000 unimp + 12934: 8200 0x8200 + 12936: 84000007 0x84000007 + 1293a: 02000007 0x2000007 + 1293e: 3000 fld fs0,32(s0) + 12940: 849f 0007 a800 0xa8000007849f + 12946: 01000007 0x1000007 + 1294a: 5d00 lw s0,56(a0) + 1294c: 0800 addi s0,sp,16 + 1294e: 0000 unimp + 12950: 0882 slli a7,a7,0x0 + 12952: 0000 unimp + 12954: 0001 nop + 12956: 005d c.addi zero,23 + 12958: 0000 unimp + 1295a: 0000 unimp + 1295c: 0000 unimp + 1295e: cc00 sw s0,24(s0) + 12960: da000007 0xda000007 + 12964: 11000007 0x11000007 + 12968: 7b00 flw fs0,48(a4) + 1296a: 4000 lw s0,0(s0) + 1296c: 7e22244b 0x7e22244b + 12970: 4000 lw s0,0(s0) + 12972: 2d22244b 0x2d22244b + 12976: ff08 fsw fa0,56(a4) + 12978: 9f1a add t5,t5,t1 + 1297a: 07da slli a5,a5,0x16 + 1297c: 0000 unimp + 1297e: 07ea slli a5,a5,0x1a + 12980: 0000 unimp + 12982: 0012 0x12 + 12984: 4b40007b 0x4b40007b + 12988: 2224 fld fs1,64(a2) + 1298a: 5091 li ra,-28 + 1298c: 4006 0x4006 + 1298e: 2d22244b 0x2d22244b + 12992: ff08 fsw fa0,56(a4) + 12994: 9f1a add t5,t5,t1 + 12996: 07ea slli a5,a5,0x1a + 12998: 0000 unimp + 1299a: 0800 addi s0,sp,16 1299c: 0000 unimp - 1299e: 0842 slli a6,a6,0x10 - 129a0: 0000 unimp - 129a2: 017e0003 lb zero,23(t3) - 129a6: 529f 0008 6000 0x60000008529f - 129ac: 0008 addi a0,sp,0 - 129ae: 0100 addi s0,sp,128 - 129b0: 6c00 flw fs0,24(s0) - 129b2: 0860 addi s0,sp,28 - 129b4: 0000 unimp - 129b6: 0870 addi a2,sp,28 - 129b8: 0000 unimp - 129ba: 7f8c0003 lb zero,2040(s8) # fffeb7f8 <_sp+0x7ffe77f8> - 129be: 709f 0008 7400 0x74000008709f - 129c4: 0008 addi a0,sp,0 - 129c6: 0100 addi s0,sp,128 - 129c8: 6c00 flw fs0,24(s0) - 129ca: 0874 addi a3,sp,28 - 129cc: 0000 unimp - 129ce: 0882 slli a7,a7,0x0 - 129d0: 0000 unimp - 129d2: 0001 nop - 129d4: 005f 0000 0000 0x5f - 129da: 0000 unimp - 129dc: 8200 0x8200 - 129de: 84000007 0x84000007 - 129e2: 02000007 0x2000007 - 129e6: 3000 fld fs0,32(s0) - 129e8: 849f 0007 a800 0xa8000007849f - 129ee: 01000007 0x1000007 - 129f2: 5d00 lw s0,56(a0) - 129f4: 0800 addi s0,sp,16 - 129f6: 0000 unimp - 129f8: 0882 slli a7,a7,0x0 - 129fa: 0000 unimp - 129fc: 0001 nop - 129fe: 005d c.addi zero,23 - 12a00: 0000 unimp - 12a02: 0000 unimp - 12a04: 0000 unimp - 12a06: cc00 sw s0,24(s0) - 12a08: da000007 0xda000007 - 12a0c: 11000007 0x11000007 - 12a10: 7b00 flw fs0,48(a4) - 12a12: 4000 lw s0,0(s0) - 12a14: 7e22244b 0x7e22244b - 12a18: 4000 lw s0,0(s0) - 12a1a: 2d22244b 0x2d22244b - 12a1e: ff08 fsw fa0,56(a4) - 12a20: 9f1a add t5,t5,t1 - 12a22: 07da slli a5,a5,0x16 - 12a24: 0000 unimp - 12a26: 07ea slli a5,a5,0x1a - 12a28: 0000 unimp - 12a2a: 0012 0x12 - 12a2c: 4b40007b 0x4b40007b - 12a30: 2224 fld fs1,64(a2) - 12a32: 5091 li ra,-28 - 12a34: 4006 0x4006 - 12a36: 2d22244b 0x2d22244b - 12a3a: ff08 fsw fa0,56(a4) - 12a3c: 9f1a add t5,t5,t1 - 12a3e: 07ea slli a5,a5,0x1a - 12a40: 0000 unimp - 12a42: 0800 addi s0,sp,16 - 12a44: 0000 unimp - 12a46: 0014 addi a3,sp,0 - 12a48: b091 j 1228c <__stack_size+0x11a8c> - 12a4a: 067f 0x67f - 12a4c: 4b40 lw s0,20(a4) - 12a4e: 2224 fld fs1,64(a2) - 12a50: 5091 li ra,-28 - 12a52: 4006 0x4006 - 12a54: 2d22244b 0x2d22244b - 12a58: ff08 fsw fa0,56(a4) - 12a5a: 9f1a add t5,t5,t1 + 1299e: 0014 addi a3,sp,0 + 129a0: b091 j 121e4 <__stack_size+0x119e4> + 129a2: 067f 0x67f + 129a4: 4b40 lw s0,20(a4) + 129a6: 2224 fld fs1,64(a2) + 129a8: 5091 li ra,-28 + 129aa: 4006 0x4006 + 129ac: 2d22244b 0x2d22244b + 129b0: ff08 fsw fa0,56(a4) + 129b2: 9f1a add t5,t5,t1 ... - 12a64: 07cc addi a1,sp,964 - 12a66: 0000 unimp - 12a68: 07d8 addi a4,sp,964 - 12a6a: 0000 unimp - 12a6c: 0001 nop - 12a6e: d85c sw a5,52(s0) - 12a70: ee000007 0xee000007 - 12a74: 01000007 0x1000007 - 12a78: 5d00 lw s0,56(a0) - 12a7a: 07ee slli a5,a5,0x1b - 12a7c: 0000 unimp - 12a7e: 07f2 slli a5,a5,0x1c - 12a80: 0000 unimp - 12a82: 0002 0x2 - 12a84: 9f31 0x9f31 + 129bc: 07cc addi a1,sp,964 + 129be: 0000 unimp + 129c0: 07d8 addi a4,sp,964 + 129c2: 0000 unimp + 129c4: 0001 nop + 129c6: d85c sw a5,52(s0) + 129c8: ee000007 0xee000007 + 129cc: 01000007 0x1000007 + 129d0: 5d00 lw s0,56(a0) + 129d2: 07ee slli a5,a5,0x1b + 129d4: 0000 unimp + 129d6: 07f2 slli a5,a5,0x1c + 129d8: 0000 unimp + 129da: 0002 0x2 + 129dc: 9f31 0x9f31 ... - 12a8e: 07ea slli a5,a5,0x1a - 12a90: 0000 unimp - 12a92: 07f2 slli a5,a5,0x1c - 12a94: 0000 unimp - 12a96: 0001 nop - 12a98: 0007f25b 0x7f25b - 12a9c: f800 fsw fs0,48(s0) - 12a9e: 06000007 0x6000007 - 12aa2: 7c00 flw fs0,56(s0) - 12aa4: 7b00 flw fs0,48(a4) - 12aa6: 2100 fld fs0,0(a0) - 12aa8: f89f 0007 0000 0x7f89f - 12aae: 0008 addi a0,sp,0 - 12ab0: 0100 addi s0,sp,128 - 12ab2: 5c00 lw s0,56(s0) + 129e6: 07ea slli a5,a5,0x1a + 129e8: 0000 unimp + 129ea: 07f2 slli a5,a5,0x1c + 129ec: 0000 unimp + 129ee: 0001 nop + 129f0: 0007f25b 0x7f25b + 129f4: f800 fsw fs0,48(s0) + 129f6: 06000007 0x6000007 + 129fa: 7c00 flw fs0,56(s0) + 129fc: 7b00 flw fs0,48(a4) + 129fe: 2100 fld fs0,0(a0) + 12a00: f89f 0007 0000 0x7f89f + 12a06: 0008 addi a0,sp,0 + 12a08: 0100 addi s0,sp,128 + 12a0a: 5c00 lw s0,56(s0) ... - 12abc: 08ce slli a7,a7,0x13 - 12abe: 0000 unimp - 12ac0: 08e6 slli a7,a7,0x19 - 12ac2: 0000 unimp - 12ac4: 0011 c.addi zero,4 - 12ac6: 007f 0x7f - 12ac8: 4b40 lw s0,20(a4) - 12aca: 2224 fld fs1,64(a2) - 12acc: 007d c.addi zero,31 - 12ace: 4b40 lw s0,20(a4) - 12ad0: 2224 fld fs1,64(a2) - 12ad2: 082d addi a6,a6,11 - 12ad4: 1aff 0x1aff - 12ad6: e69f 0008 fe00 0xfe000008e69f - 12adc: 0008 addi a0,sp,0 - 12ade: 1200 addi s0,sp,288 - 12ae0: 7f00 flw fs0,56(a4) - 12ae2: 4000 lw s0,0(s0) - 12ae4: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 12ae8: 0650 addi a2,sp,772 - 12aea: 4b40 lw s0,20(a4) - 12aec: 2224 fld fs1,64(a2) - 12aee: 082d addi a6,a6,11 - 12af0: 1aff 0x1aff - 12af2: fe9f 0008 0a00 0xa000008fe9f - 12af8: 0009 c.addi zero,2 - 12afa: 1300 addi s0,sp,416 - 12afc: 9100 0x9100 - 12afe: 0640 addi s0,sp,772 - 12b00: 4b40 lw s0,20(a4) - 12b02: 2224 fld fs1,64(a2) - 12b04: 5091 li ra,-28 - 12b06: 4006 0x4006 - 12b08: 2d22244b 0x2d22244b - 12b0c: ff08 fsw fa0,56(a4) - 12b0e: 9f1a add t5,t5,t1 + 12a14: 08ce slli a7,a7,0x13 + 12a16: 0000 unimp + 12a18: 08e6 slli a7,a7,0x19 + 12a1a: 0000 unimp + 12a1c: 0011 c.addi zero,4 + 12a1e: 007f 0x7f + 12a20: 4b40 lw s0,20(a4) + 12a22: 2224 fld fs1,64(a2) + 12a24: 007d c.addi zero,31 + 12a26: 4b40 lw s0,20(a4) + 12a28: 2224 fld fs1,64(a2) + 12a2a: 082d addi a6,a6,11 + 12a2c: 1aff 0x1aff + 12a2e: e69f 0008 fe00 0xfe000008e69f + 12a34: 0008 addi a0,sp,0 + 12a36: 1200 addi s0,sp,288 + 12a38: 7f00 flw fs0,56(a4) + 12a3a: 4000 lw s0,0(s0) + 12a3c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12a40: 0650 addi a2,sp,772 + 12a42: 4b40 lw s0,20(a4) + 12a44: 2224 fld fs1,64(a2) + 12a46: 082d addi a6,a6,11 + 12a48: 1aff 0x1aff + 12a4a: fe9f 0008 0a00 0xa000008fe9f + 12a50: 0009 c.addi zero,2 + 12a52: 1300 addi s0,sp,416 + 12a54: 9100 0x9100 + 12a56: 0640 addi s0,sp,772 + 12a58: 4b40 lw s0,20(a4) + 12a5a: 2224 fld fs1,64(a2) + 12a5c: 5091 li ra,-28 + 12a5e: 4006 0x4006 + 12a60: 2d22244b 0x2d22244b + 12a64: ff08 fsw fa0,56(a4) + 12a66: 9f1a add t5,t5,t1 ... - 12b18: 08ce slli a7,a7,0x13 - 12b1a: 0000 unimp - 12b1c: 08e4 addi s1,sp,92 - 12b1e: 0000 unimp - 12b20: 0001 nop - 12b22: e46c fsw fa1,76(s0) - 12b24: 0008 addi a0,sp,0 - 12b26: f400 fsw fs0,40(s0) - 12b28: 0008 addi a0,sp,0 - 12b2a: 0100 addi s0,sp,128 - 12b2c: 5e00 lw s0,56(a2) - 12b2e: 08f4 addi a3,sp,92 + 12a70: 08ce slli a7,a7,0x13 + 12a72: 0000 unimp + 12a74: 08e4 addi s1,sp,92 + 12a76: 0000 unimp + 12a78: 0001 nop + 12a7a: e46c fsw fa1,76(s0) + 12a7c: 0008 addi a0,sp,0 + 12a7e: f400 fsw fs0,40(s0) + 12a80: 0008 addi a0,sp,0 + 12a82: 0100 addi s0,sp,128 + 12a84: 5e00 lw s0,56(a2) + 12a86: 08f4 addi a3,sp,92 + 12a88: 0000 unimp + 12a8a: 08fc addi a5,sp,92 + 12a8c: 0000 unimp + 12a8e: 0002 0x2 + 12a90: 9f31 0x9f31 + ... + 12a9a: 08ee slli a7,a7,0x1b + 12a9c: 0000 unimp + 12a9e: 08fc addi a5,sp,92 + 12aa0: 0000 unimp + 12aa2: 0001 nop + 12aa4: fc56 fsw fs5,56(sp) + 12aa6: 0008 addi a0,sp,0 + 12aa8: 0200 addi s0,sp,256 + 12aaa: 0009 c.addi zero,2 + 12aac: 0600 addi s0,sp,768 + 12aae: 7d00 flw fs0,56(a0) + 12ab0: 7600 flw fs0,40(a2) + 12ab2: 2100 fld fs0,0(a0) + 12ab4: 029f 0009 0a00 0xa000009029f + 12aba: 0009 c.addi zero,2 + 12abc: 0100 addi s0,sp,128 + 12abe: 6100 flw fs0,0(a0) + ... + 12ac8: 0978 addi a4,sp,156 + 12aca: 0000 unimp + 12acc: 097e slli s2,s2,0x1f + 12ace: 0000 unimp + 12ad0: 0008 addi a0,sp,0 + 12ad2: 0081 addi ra,ra,0 + 12ad4: 2e30 fld fa2,88(a2) + 12ad6: ff08 fsw fa0,56(a4) + 12ad8: 9f1a add t5,t5,t1 + ... + 12ae2: 0958 addi a4,sp,148 + 12ae4: 0000 unimp + 12ae6: 0968 addi a0,sp,156 + 12ae8: 0000 unimp + 12aea: 0006 0x6 + 12aec: 2008 fld fa0,0(s0) + 12aee: 007e 0x7e + 12af0: 9f1c 0x9f1c + 12af2: 09d8 addi a4,sp,212 + 12af4: 0000 unimp + 12af6: 09e6 slli s3,s3,0x19 + 12af8: 0000 unimp + 12afa: 0006 0x6 + 12afc: 2008 fld fa0,0(s0) + 12afe: 007e 0x7e + 12b00: 9f1c 0x9f1c + 12b02: 09f8 addi a4,sp,220 + 12b04: 0000 unimp + 12b06: 0a2c addi a1,sp,280 + 12b08: 0000 unimp + 12b0a: 0006 0x6 + 12b0c: 2008 fld fa0,0(s0) + 12b0e: 007e 0x7e + 12b10: 9f1c 0x9f1c + 12b12: 0a32 slli s4,s4,0xc + 12b14: 0000 unimp + 12b16: 0a54 addi a3,sp,276 + 12b18: 0000 unimp + 12b1a: 0006 0x6 + 12b1c: 2008 fld fa0,0(s0) + 12b1e: 007e 0x7e + 12b20: 9f1c 0x9f1c + ... + 12b2a: 0958 addi a4,sp,148 + 12b2c: 0000 unimp + 12b2e: 0968 addi a0,sp,156 12b30: 0000 unimp - 12b32: 08fc addi a5,sp,92 - 12b34: 0000 unimp - 12b36: 0002 0x2 - 12b38: 9f31 0x9f31 + 12b32: 0001 nop + 12b34: d85e sw s7,48(sp) + 12b36: 0009 c.addi zero,2 + 12b38: e600 fsw fs0,8(a2) + 12b3a: 0009 c.addi zero,2 + 12b3c: 0100 addi s0,sp,128 + 12b3e: 5e00 lw s0,56(a2) + 12b40: 09f8 addi a4,sp,220 + 12b42: 0000 unimp + 12b44: 0a2c addi a1,sp,280 + 12b46: 0000 unimp + 12b48: 0001 nop + 12b4a: 325e fld ft4,496(sp) + 12b4c: 000a 0xa + 12b4e: 5400 lw s0,40(s0) + 12b50: 000a 0xa + 12b52: 0100 addi s0,sp,128 + 12b54: 5e00 lw s0,56(a2) ... - 12b42: 08ee slli a7,a7,0x1b - 12b44: 0000 unimp - 12b46: 08fc addi a5,sp,92 - 12b48: 0000 unimp - 12b4a: 0001 nop - 12b4c: fc56 fsw fs5,56(sp) - 12b4e: 0008 addi a0,sp,0 - 12b50: 0200 addi s0,sp,256 - 12b52: 0009 c.addi zero,2 - 12b54: 0600 addi s0,sp,768 - 12b56: 7d00 flw fs0,56(a0) - 12b58: 7600 flw fs0,40(a2) - 12b5a: 2100 fld fs0,0(a0) - 12b5c: 029f 0009 0a00 0xa000009029f - 12b62: 0009 c.addi zero,2 - 12b64: 0100 addi s0,sp,128 - 12b66: 6100 flw fs0,0(a0) - ... - 12b70: 0978 addi a4,sp,156 - 12b72: 0000 unimp - 12b74: 097e slli s2,s2,0x1f + 12b5e: 0954 addi a3,sp,148 + 12b60: 0000 unimp + 12b62: 0966 slli s2,s2,0x19 + 12b64: 0000 unimp + 12b66: 0001 nop + 12b68: d85d beqz s0,12b1e <__stack_size+0x1231e> + 12b6a: 0009 c.addi zero,2 + 12b6c: e600 fsw fs0,8(a2) + 12b6e: 0009 c.addi zero,2 + 12b70: 0100 addi s0,sp,128 + 12b72: 5d00 lw s0,56(a0) + 12b74: 09f8 addi a4,sp,220 12b76: 0000 unimp - 12b78: 0008 addi a0,sp,0 - 12b7a: 0081 addi ra,ra,0 - 12b7c: 2e30 fld fa2,88(a2) - 12b7e: ff08 fsw fa0,56(a4) - 12b80: 9f1a add t5,t5,t1 - ... - 12b8a: 0958 addi a4,sp,148 - 12b8c: 0000 unimp - 12b8e: 0968 addi a0,sp,156 - 12b90: 0000 unimp - 12b92: 0006 0x6 - 12b94: 2008 fld fa0,0(s0) - 12b96: 007e 0x7e - 12b98: 9f1c 0x9f1c - 12b9a: 09d8 addi a4,sp,212 - 12b9c: 0000 unimp - 12b9e: 09e6 slli s3,s3,0x19 + 12b78: 09fa slli s3,s3,0x1e + 12b7a: 0000 unimp + 12b7c: 0001 nop + 12b7e: 005d c.addi zero,23 + 12b80: 0000 unimp + 12b82: 0000 unimp + 12b84: 0000 unimp + 12b86: 5800 lw s0,48(s0) + 12b88: 0009 c.addi zero,2 + 12b8a: 5a00 lw s0,48(a2) + 12b8c: 0009 c.addi zero,2 + 12b8e: 0200 addi s0,sp,256 + 12b90: 3000 fld fs0,32(s0) + 12b92: 5a9f 0009 6800 0x680000095a9f + 12b98: 0009 c.addi zero,2 + 12b9a: 0100 addi s0,sp,128 + 12b9c: 5f00 lw s0,56(a4) + 12b9e: 0968 addi a0,sp,156 12ba0: 0000 unimp - 12ba2: 0006 0x6 - 12ba4: 2008 fld fa0,0(s0) - 12ba6: 007e 0x7e - 12ba8: 9f1c 0x9f1c - 12baa: 09f8 addi a4,sp,220 - 12bac: 0000 unimp - 12bae: 0a2c addi a1,sp,280 - 12bb0: 0000 unimp - 12bb2: 0006 0x6 - 12bb4: 2008 fld fa0,0(s0) - 12bb6: 007e 0x7e - 12bb8: 9f1c 0x9f1c - 12bba: 0a32 slli s4,s4,0xc - 12bbc: 0000 unimp - 12bbe: 0a54 addi a3,sp,276 - 12bc0: 0000 unimp - 12bc2: 0006 0x6 - 12bc4: 2008 fld fa0,0(s0) - 12bc6: 007e 0x7e - 12bc8: 9f1c 0x9f1c - ... - 12bd2: 0958 addi a4,sp,148 - 12bd4: 0000 unimp - 12bd6: 0968 addi a0,sp,156 - 12bd8: 0000 unimp - 12bda: 0001 nop - 12bdc: d85e sw s7,48(sp) - 12bde: 0009 c.addi zero,2 - 12be0: e600 fsw fs0,8(a2) - 12be2: 0009 c.addi zero,2 - 12be4: 0100 addi s0,sp,128 - 12be6: 5e00 lw s0,56(a2) - 12be8: 09f8 addi a4,sp,220 - 12bea: 0000 unimp - 12bec: 0a2c addi a1,sp,280 - 12bee: 0000 unimp - 12bf0: 0001 nop - 12bf2: 325e fld ft4,496(sp) - 12bf4: 000a 0xa - 12bf6: 5400 lw s0,40(s0) - 12bf8: 000a 0xa - 12bfa: 0100 addi s0,sp,128 - 12bfc: 5e00 lw s0,56(a2) - ... - 12c06: 0954 addi a3,sp,148 - 12c08: 0000 unimp - 12c0a: 0966 slli s2,s2,0x19 - 12c0c: 0000 unimp - 12c0e: 0001 nop - 12c10: d85d beqz s0,12bc6 <__stack_size+0x123c6> - 12c12: 0009 c.addi zero,2 - 12c14: e600 fsw fs0,8(a2) - 12c16: 0009 c.addi zero,2 + 12ba2: 096e slli s2,s2,0x1b + 12ba4: 0000 unimp + 12ba6: 0001 nop + 12ba8: 745e flw fs0,244(sp) + 12baa: 0009 c.addi zero,2 + 12bac: 7a00 flw fs0,48(a2) + 12bae: 0009 c.addi zero,2 + 12bb0: 0100 addi s0,sp,128 + 12bb2: 5f00 lw s0,56(a4) + 12bb4: 09d8 addi a4,sp,212 + 12bb6: 0000 unimp + 12bb8: 09e0 addi s0,sp,220 + 12bba: 0000 unimp + 12bbc: 0001 nop + 12bbe: e05f 0009 e400 0xe4000009e05f + 12bc4: 0009 c.addi zero,2 + 12bc6: 0300 addi s0,sp,384 + 12bc8: 7f00 flw fs0,56(a4) + 12bca: 9f7f 0x9f7f + 12bcc: 09e4 addi s1,sp,220 + 12bce: 0000 unimp + 12bd0: 09e6 slli s3,s3,0x19 + 12bd2: 0000 unimp + 12bd4: 0001 nop + 12bd6: e65f 0009 f800 0xf8000009e65f + 12bdc: 0009 c.addi zero,2 + 12bde: 0100 addi s0,sp,128 + 12be0: 5e00 lw s0,56(a2) + 12be2: 09f8 addi a4,sp,220 + 12be4: 0000 unimp + 12be6: 0a10 addi a2,sp,272 + 12be8: 0000 unimp + 12bea: 0001 nop + 12bec: 105f 000a 1600 0x1600000a105f + 12bf2: 000a 0xa + 12bf4: 0200 addi s0,sp,256 + 12bf6: 3000 fld fs0,32(s0) + 12bf8: 169f 000a 2000 0x2000000a169f + 12bfe: 000a 0xa + 12c00: 0100 addi s0,sp,128 + 12c02: 6e00 flw fs0,24(a2) + 12c04: 0a20 addi s0,sp,280 + 12c06: 0000 unimp + 12c08: 0a22 slli s4,s4,0x8 + 12c0a: 0000 unimp + 12c0c: 017d0003 lb zero,23(s10) + 12c10: 329f 000a 4000 0x4000000a329f + 12c16: 000a 0xa 12c18: 0100 addi s0,sp,128 - 12c1a: 5d00 lw s0,56(a0) - 12c1c: 09f8 addi a4,sp,220 + 12c1a: 6e00 flw fs0,24(a2) + 12c1c: 0a40 addi s0,sp,276 12c1e: 0000 unimp - 12c20: 09fa slli s3,s3,0x1e + 12c20: 0a50 addi a2,sp,276 12c22: 0000 unimp - 12c24: 0001 nop - 12c26: 005d c.addi zero,23 - 12c28: 0000 unimp - 12c2a: 0000 unimp - 12c2c: 0000 unimp - 12c2e: 5800 lw s0,48(s0) - 12c30: 0009 c.addi zero,2 - 12c32: 5a00 lw s0,48(a2) - 12c34: 0009 c.addi zero,2 - 12c36: 0200 addi s0,sp,256 - 12c38: 3000 fld fs0,32(s0) - 12c3a: 5a9f 0009 6800 0x680000095a9f - 12c40: 0009 c.addi zero,2 - 12c42: 0100 addi s0,sp,128 - 12c44: 5f00 lw s0,56(a4) - 12c46: 0968 addi a0,sp,156 - 12c48: 0000 unimp - 12c4a: 096e slli s2,s2,0x1b - 12c4c: 0000 unimp - 12c4e: 0001 nop - 12c50: 745e flw fs0,244(sp) - 12c52: 0009 c.addi zero,2 - 12c54: 7a00 flw fs0,48(a2) - 12c56: 0009 c.addi zero,2 - 12c58: 0100 addi s0,sp,128 - 12c5a: 5f00 lw s0,56(a4) - 12c5c: 09d8 addi a4,sp,212 - 12c5e: 0000 unimp - 12c60: 09e0 addi s0,sp,220 - 12c62: 0000 unimp - 12c64: 0001 nop - 12c66: e05f 0009 e400 0xe4000009e05f - 12c6c: 0009 c.addi zero,2 - 12c6e: 0300 addi s0,sp,384 - 12c70: 7f00 flw fs0,56(a4) - 12c72: 9f7f 0x9f7f - 12c74: 09e4 addi s1,sp,220 - 12c76: 0000 unimp - 12c78: 09e6 slli s3,s3,0x19 - 12c7a: 0000 unimp - 12c7c: 0001 nop - 12c7e: e65f 0009 f800 0xf8000009e65f - 12c84: 0009 c.addi zero,2 - 12c86: 0100 addi s0,sp,128 - 12c88: 5e00 lw s0,56(a2) - 12c8a: 09f8 addi a4,sp,220 - 12c8c: 0000 unimp - 12c8e: 0a10 addi a2,sp,272 - 12c90: 0000 unimp - 12c92: 0001 nop - 12c94: 105f 000a 1600 0x1600000a105f - 12c9a: 000a 0xa - 12c9c: 0200 addi s0,sp,256 - 12c9e: 3000 fld fs0,32(s0) - 12ca0: 169f 000a 2000 0x2000000a169f - 12ca6: 000a 0xa - 12ca8: 0100 addi s0,sp,128 - 12caa: 6e00 flw fs0,24(a2) - 12cac: 0a20 addi s0,sp,280 + 12c24: 7f8e0003 lb zero,2040(t3) + 12c28: 509f 000a 5400 0x5400000a509f + 12c2e: 000a 0xa + 12c30: 0100 addi s0,sp,128 + 12c32: 6e00 flw fs0,24(a2) + 12c34: 0a54 addi a3,sp,276 + 12c36: 0000 unimp + 12c38: 0a62 slli s4,s4,0x18 + 12c3a: 0000 unimp + 12c3c: 0001 nop + 12c3e: 005f 0000 0000 0x5f + 12c44: 0000 unimp + 12c46: 5800 lw s0,48(s0) + 12c48: 0009 c.addi zero,2 + 12c4a: 5a00 lw s0,48(a2) + 12c4c: 0009 c.addi zero,2 + 12c4e: 0200 addi s0,sp,256 + 12c50: 3000 fld fs0,32(s0) + 12c52: 5a9f 0009 7e00 0x7e0000095a9f + 12c58: 0009 c.addi zero,2 + 12c5a: 0100 addi s0,sp,128 + 12c5c: 6100 flw fs0,0(a0) + 12c5e: 09d8 addi a4,sp,212 + 12c60: 0000 unimp + 12c62: 0a62 slli s4,s4,0x18 + 12c64: 0000 unimp + 12c66: 0001 nop + 12c68: 0061 c.addi zero,24 + 12c6a: 0000 unimp + 12c6c: 0000 unimp + 12c6e: 0000 unimp + 12c70: a400 fsd fs0,8(s0) + 12c72: 0009 c.addi zero,2 + 12c74: b200 fsd fs0,32(a2) + 12c76: 0009 c.addi zero,2 + 12c78: 1100 addi s0,sp,160 + 12c7a: 8000 0x8000 + 12c7c: 4000 lw s0,0(s0) + 12c7e: 7e22244b 0x7e22244b + 12c82: 4000 lw s0,0(s0) + 12c84: 2d22244b 0x2d22244b + 12c88: ff08 fsw fa0,56(a4) + 12c8a: 9f1a add t5,t5,t1 + 12c8c: 09b2 slli s3,s3,0xc + 12c8e: 0000 unimp + 12c90: 09c2 slli s3,s3,0x10 + 12c92: 0000 unimp + 12c94: 0012 0x12 + 12c96: 0080 addi s0,sp,64 + 12c98: 4b40 lw s0,20(a4) + 12c9a: 2224 fld fs1,64(a2) + 12c9c: 5091 li ra,-28 + 12c9e: 4006 0x4006 + 12ca0: 2d22244b 0x2d22244b + 12ca4: ff08 fsw fa0,56(a4) + 12ca6: 9f1a add t5,t5,t1 + 12ca8: 09c2 slli s3,s3,0x10 + 12caa: 0000 unimp + 12cac: 09d8 addi a4,sp,212 12cae: 0000 unimp - 12cb0: 0a22 slli s4,s4,0x8 - 12cb2: 0000 unimp - 12cb4: 017d0003 lb zero,23(s10) - 12cb8: 329f 000a 4000 0x4000000a329f - 12cbe: 000a 0xa - 12cc0: 0100 addi s0,sp,128 - 12cc2: 6e00 flw fs0,24(a2) - 12cc4: 0a40 addi s0,sp,276 - 12cc6: 0000 unimp - 12cc8: 0a50 addi a2,sp,276 + 12cb0: 40910013 addi zero,sp,1033 + 12cb4: 4006 0x4006 + 12cb6: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12cba: 0650 addi a2,sp,772 + 12cbc: 4b40 lw s0,20(a4) + 12cbe: 2224 fld fs1,64(a2) + 12cc0: 082d addi a6,a6,11 + 12cc2: 1aff 0x1aff + 12cc4: 009f 0000 0000 0x9f 12cca: 0000 unimp - 12ccc: 7f8e0003 lb zero,2040(t3) - 12cd0: 509f 000a 5400 0x5400000a509f - 12cd6: 000a 0xa - 12cd8: 0100 addi s0,sp,128 - 12cda: 6e00 flw fs0,24(a2) - 12cdc: 0a54 addi a3,sp,276 + 12ccc: a400 fsd fs0,8(s0) + 12cce: 0009 c.addi zero,2 + 12cd0: b000 fsd fs0,32(s0) + 12cd2: 0009 c.addi zero,2 + 12cd4: 0100 addi s0,sp,128 + 12cd6: 5b00 lw s0,48(a4) + 12cd8: 09b0 addi a2,sp,216 + 12cda: 0000 unimp + 12cdc: 09c6 slli s3,s3,0x11 12cde: 0000 unimp - 12ce0: 0a62 slli s4,s4,0x18 - 12ce2: 0000 unimp - 12ce4: 0001 nop - 12ce6: 005f 0000 0000 0x5f - 12cec: 0000 unimp - 12cee: 5800 lw s0,48(s0) - 12cf0: 0009 c.addi zero,2 - 12cf2: 5a00 lw s0,48(a2) - 12cf4: 0009 c.addi zero,2 - 12cf6: 0200 addi s0,sp,256 - 12cf8: 3000 fld fs0,32(s0) - 12cfa: 5a9f 0009 7e00 0x7e0000095a9f - 12d00: 0009 c.addi zero,2 - 12d02: 0100 addi s0,sp,128 - 12d04: 6100 flw fs0,0(a0) - 12d06: 09d8 addi a4,sp,212 + 12ce0: 0001 nop + 12ce2: c65d beqz a2,12d90 <__stack_size+0x12590> + 12ce4: 0009 c.addi zero,2 + 12ce6: ca00 sw s0,16(a2) + 12ce8: 0009 c.addi zero,2 + 12cea: 0200 addi s0,sp,256 + 12cec: 3100 fld fs0,32(a0) + 12cee: 009f 0000 0000 0x9f + 12cf4: 0000 unimp + 12cf6: c200 sw s0,0(a2) + 12cf8: 0009 c.addi zero,2 + 12cfa: ca00 sw s0,16(a2) + 12cfc: 0009 c.addi zero,2 + 12cfe: 0100 addi s0,sp,128 + 12d00: 6000 flw fs0,0(s0) + 12d02: 09ca slli s3,s3,0x12 + 12d04: 0000 unimp + 12d06: 09d2 slli s3,s3,0x14 12d08: 0000 unimp - 12d0a: 0a62 slli s4,s4,0x18 - 12d0c: 0000 unimp - 12d0e: 0001 nop - 12d10: 0061 c.addi zero,24 - 12d12: 0000 unimp + 12d0a: 0006 0x6 + 12d0c: 0080007b 0x80007b + 12d10: 9f21 0x9f21 + 12d12: 09d2 slli s3,s3,0x14 12d14: 0000 unimp - 12d16: 0000 unimp - 12d18: a400 fsd fs0,8(s0) - 12d1a: 0009 c.addi zero,2 - 12d1c: b200 fsd fs0,32(a2) - 12d1e: 0009 c.addi zero,2 - 12d20: 1100 addi s0,sp,160 - 12d22: 8000 0x8000 - 12d24: 4000 lw s0,0(s0) - 12d26: 7e22244b 0x7e22244b - 12d2a: 4000 lw s0,0(s0) - 12d2c: 2d22244b 0x2d22244b - 12d30: ff08 fsw fa0,56(a4) - 12d32: 9f1a add t5,t5,t1 - 12d34: 09b2 slli s3,s3,0xc - 12d36: 0000 unimp - 12d38: 09c2 slli s3,s3,0x10 - 12d3a: 0000 unimp - 12d3c: 0012 0x12 - 12d3e: 0080 addi s0,sp,64 - 12d40: 4b40 lw s0,20(a4) - 12d42: 2224 fld fs1,64(a2) - 12d44: 5091 li ra,-28 - 12d46: 4006 0x4006 - 12d48: 2d22244b 0x2d22244b - 12d4c: ff08 fsw fa0,56(a4) - 12d4e: 9f1a add t5,t5,t1 - 12d50: 09c2 slli s3,s3,0x10 - 12d52: 0000 unimp - 12d54: 09d8 addi a4,sp,212 - 12d56: 0000 unimp - 12d58: 40910013 addi zero,sp,1033 - 12d5c: 4006 0x4006 - 12d5e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 12d62: 0650 addi a2,sp,772 - 12d64: 4b40 lw s0,20(a4) - 12d66: 2224 fld fs1,64(a2) - 12d68: 082d addi a6,a6,11 - 12d6a: 1aff 0x1aff - 12d6c: 009f 0000 0000 0x9f - 12d72: 0000 unimp - 12d74: a400 fsd fs0,8(s0) - 12d76: 0009 c.addi zero,2 - 12d78: b000 fsd fs0,32(s0) - 12d7a: 0009 c.addi zero,2 - 12d7c: 0100 addi s0,sp,128 - 12d7e: 5b00 lw s0,48(a4) - 12d80: 09b0 addi a2,sp,216 - 12d82: 0000 unimp - 12d84: 09c6 slli s3,s3,0x11 - 12d86: 0000 unimp - 12d88: 0001 nop - 12d8a: c65d beqz a2,12e38 <__stack_size+0x12638> - 12d8c: 0009 c.addi zero,2 - 12d8e: ca00 sw s0,16(a2) - 12d90: 0009 c.addi zero,2 - 12d92: 0200 addi s0,sp,256 - 12d94: 3100 fld fs0,32(a0) - 12d96: 009f 0000 0000 0x9f - 12d9c: 0000 unimp - 12d9e: c200 sw s0,0(a2) - 12da0: 0009 c.addi zero,2 - 12da2: ca00 sw s0,16(a2) - 12da4: 0009 c.addi zero,2 - 12da6: 0100 addi s0,sp,128 - 12da8: 6000 flw fs0,0(s0) - 12daa: 09ca slli s3,s3,0x12 - 12dac: 0000 unimp - 12dae: 09d2 slli s3,s3,0x14 - 12db0: 0000 unimp - 12db2: 0006 0x6 - 12db4: 0080007b 0x80007b - 12db8: 9f21 0x9f21 - 12dba: 09d2 slli s3,s3,0x14 - 12dbc: 0000 unimp - 12dbe: 09d8 addi a4,sp,212 - 12dc0: 0000 unimp - 12dc2: 0001 nop - 12dc4: 0000005b 0x5b - 12dc8: 0000 unimp - 12dca: 0000 unimp - 12dcc: d600 sw s0,40(a2) - 12dce: 000a 0xa - 12dd0: 1c00 addi s0,sp,560 - 12dd2: 1100000b 0x1100000b - 12dd6: 7d00 flw fs0,56(a0) - 12dd8: 4000 lw s0,0(s0) - 12dda: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn - 12dde: 4000 lw s0,0(s0) - 12de0: 2d22244b 0x2d22244b - 12de4: ff08 fsw fa0,56(a4) - 12de6: 9f1a add t5,t5,t1 - 12de8: 0b1c addi a5,sp,400 - 12dea: 0000 unimp - 12dec: 0b24 addi s1,sp,408 - 12dee: 0000 unimp - 12df0: b0910013 addi zero,sp,-1271 - 12df4: 067f 0x67f - 12df6: 4b40 lw s0,20(a4) - 12df8: 2224 fld fs1,64(a2) - 12dfa: 0080 addi s0,sp,64 - 12dfc: 4b40 lw s0,20(a4) - 12dfe: 2224 fld fs1,64(a2) - 12e00: 082d addi a6,a6,11 - 12e02: 1aff 0x1aff - 12e04: 249f 000b 2c00 0x2c00000b249f - 12e0a: 1400000b 0x1400000b - 12e0e: 9100 0x9100 - 12e10: 7fb0 flw fa2,120(a5) - 12e12: 4006 0x4006 - 12e14: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 12e18: 0650 addi a2,sp,772 - 12e1a: 4b40 lw s0,20(a4) - 12e1c: 2224 fld fs1,64(a2) - 12e1e: 082d addi a6,a6,11 - 12e20: 1aff 0x1aff - 12e22: 2c9f 000b 3e00 0x3e00000b2c9f - 12e28: 1800000b 0x1800000b - 12e2c: 9100 0x9100 - 12e2e: 7fb0 flw fa2,120(a5) - 12e30: 4006 0x4006 - 12e32: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 12e36: 7fb0 flw fa2,120(a5) - 12e38: 7f06 flw ft10,96(sp) - 12e3a: 1c00 addi s0,sp,560 - 12e3c: 4b40 lw s0,20(a4) - 12e3e: 2224 fld fs1,64(a2) - 12e40: 082d addi a6,a6,11 - 12e42: 1aff 0x1aff - 12e44: 3e9f 000b 5e00 0x5e00000b3e9f - 12e4a: 1900000b 0x1900000b - 12e4e: 9100 0x9100 - 12e50: 7fb0 flw fa2,120(a5) - 12e52: 4006 0x4006 - 12e54: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 12e58: 7fb0 flw fa2,120(a5) - 12e5a: 9106 add sp,sp,ra - 12e5c: 0640 addi s0,sp,772 - 12e5e: 401c lw a5,0(s0) - 12e60: 2d22244b 0x2d22244b - 12e64: ff08 fsw fa0,56(a4) - 12e66: 9f1a add t5,t5,t1 - 12e68: 0b5e slli s6,s6,0x17 - 12e6a: 0000 unimp - 12e6c: 0b62 slli s6,s6,0x18 - 12e6e: 0000 unimp - 12e70: 0011 c.addi zero,4 - 12e72: 007d c.addi zero,31 - 12e74: 4b40 lw s0,20(a4) - 12e76: 2224 fld fs1,64(a2) - 12e78: 0080 addi s0,sp,64 - 12e7a: 4b40 lw s0,20(a4) - 12e7c: 2224 fld fs1,64(a2) - 12e7e: 082d addi a6,a6,11 - 12e80: 1aff 0x1aff - 12e82: 629f 000b 7200 0x7200000b629f - 12e88: 1200000b 0x1200000b - 12e8c: 7d00 flw fs0,56(a0) - 12e8e: 4000 lw s0,0(s0) - 12e90: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 12e94: 0650 addi a2,sp,772 - 12e96: 4b40 lw s0,20(a4) - 12e98: 2224 fld fs1,64(a2) - 12e9a: 082d addi a6,a6,11 - 12e9c: 1aff 0x1aff - 12e9e: 009f 0000 0000 0x9f - 12ea4: 0000 unimp - 12ea6: d600 sw s0,40(a2) - 12ea8: 000a 0xa - 12eaa: ee00 fsw fs0,24(a2) - 12eac: 000a 0xa - 12eae: 0100 addi s0,sp,128 - 12eb0: 6e00 flw fs0,24(a2) - 12eb2: 0aee slli s5,s5,0x1b - 12eb4: 0000 unimp - 12eb6: 0afe slli s5,s5,0x1f - 12eb8: 0000 unimp - 12eba: 0001 nop - 12ebc: 000afe6f jal t3,c1ebc <__stack_size+0xc16bc> - 12ec0: 0200 addi s0,sp,256 - 12ec2: 0200000b 0x200000b - 12ec6: 3100 fld fs0,32(a0) - 12ec8: 009f 0000 0000 0x9f - 12ece: 0000 unimp - 12ed0: f800 fsw fs0,48(s0) - 12ed2: 000a 0xa - 12ed4: 0200 addi s0,sp,256 - 12ed6: 0100000b 0x100000b - 12eda: 6500 flw fs0,8(a0) - 12edc: 0b02 slli s6,s6,0x0 - 12ede: 0000 unimp - 12ee0: 0b0a slli s6,s6,0x2 - 12ee2: 0000 unimp - 12ee4: 0006 0x6 - 12ee6: 00850083 lb ra,8(a0) - 12eea: 9f21 0x9f21 - 12eec: 0b0a slli s6,s6,0x2 - 12eee: 0000 unimp - 12ef0: 0b72 slli s6,s6,0x1c - 12ef2: 0000 unimp - 12ef4: 0001 nop - 12ef6: 00000063 beqz zero,12ef6 <__stack_size+0x126f6> - 12efa: 0000 unimp - 12efc: 0000 unimp - 12efe: 2c00 fld fs0,24(s0) - 12f00: 3e00000b 0x3e00000b - 12f04: 1100000b 0x1100000b - 12f08: 7f00 flw fs0,56(a4) - 12f0a: 4000 lw s0,0(s0) - 12f0c: 7d22244b 0x7d22244b - 12f10: 4000 lw s0,0(s0) - 12f12: 2d22244b 0x2d22244b - 12f16: ff08 fsw fa0,56(a4) - 12f18: 9f1a add t5,t5,t1 - 12f1a: 0b3e slli s6,s6,0xf - 12f1c: 0000 unimp - 12f1e: 0b46 slli s6,s6,0x11 - 12f20: 0000 unimp - 12f22: 0012 0x12 - 12f24: 4091 li ra,4 - 12f26: 4006 0x4006 - 12f28: 7d22244b 0x7d22244b - 12f2c: 4000 lw s0,0(s0) - 12f2e: 2d22244b 0x2d22244b - 12f32: ff08 fsw fa0,56(a4) - 12f34: 9f1a add t5,t5,t1 - 12f36: 0b46 slli s6,s6,0x11 - 12f38: 0000 unimp - 12f3a: 0b5e slli s6,s6,0x17 - 12f3c: 0000 unimp - 12f3e: 40910013 addi zero,sp,1033 - 12f42: 4006 0x4006 - 12f44: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 12f48: 0650 addi a2,sp,772 - 12f4a: 4b40 lw s0,20(a4) - 12f4c: 2224 fld fs1,64(a2) - 12f4e: 082d addi a6,a6,11 - 12f50: 1aff 0x1aff - 12f52: 009f 0000 0000 0x9f - 12f58: 0000 unimp - 12f5a: 3000 fld fs0,32(s0) - 12f5c: 4c00000b 0x4c00000b - 12f60: 0100000b 0x100000b - 12f64: 5b00 lw s0,48(a4) - 12f66: 0b4c addi a1,sp,404 - 12f68: 0000 unimp - 12f6a: 0b50 addi a2,sp,404 - 12f6c: 0000 unimp - 12f6e: 0002 0x2 - 12f70: 9f31 0x9f31 + 12d16: 09d8 addi a4,sp,212 + 12d18: 0000 unimp + 12d1a: 0001 nop + 12d1c: 0000005b 0x5b + 12d20: 0000 unimp + 12d22: 0000 unimp + 12d24: d600 sw s0,40(a2) + 12d26: 000a 0xa + 12d28: 1c00 addi s0,sp,560 + 12d2a: 1100000b 0x1100000b + 12d2e: 7d00 flw fs0,56(a0) + 12d30: 4000 lw s0,0(s0) + 12d32: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn + 12d36: 4000 lw s0,0(s0) + 12d38: 2d22244b 0x2d22244b + 12d3c: ff08 fsw fa0,56(a4) + 12d3e: 9f1a add t5,t5,t1 + 12d40: 0b1c addi a5,sp,400 + 12d42: 0000 unimp + 12d44: 0b24 addi s1,sp,408 + 12d46: 0000 unimp + 12d48: b0910013 addi zero,sp,-1271 + 12d4c: 067f 0x67f + 12d4e: 4b40 lw s0,20(a4) + 12d50: 2224 fld fs1,64(a2) + 12d52: 0080 addi s0,sp,64 + 12d54: 4b40 lw s0,20(a4) + 12d56: 2224 fld fs1,64(a2) + 12d58: 082d addi a6,a6,11 + 12d5a: 1aff 0x1aff + 12d5c: 249f 000b 2c00 0x2c00000b249f + 12d62: 1400000b 0x1400000b + 12d66: 9100 0x9100 + 12d68: 7fb0 flw fa2,120(a5) + 12d6a: 4006 0x4006 + 12d6c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12d70: 0650 addi a2,sp,772 + 12d72: 4b40 lw s0,20(a4) + 12d74: 2224 fld fs1,64(a2) + 12d76: 082d addi a6,a6,11 + 12d78: 1aff 0x1aff + 12d7a: 2c9f 000b 3e00 0x3e00000b2c9f + 12d80: 1800000b 0x1800000b + 12d84: 9100 0x9100 + 12d86: 7fb0 flw fa2,120(a5) + 12d88: 4006 0x4006 + 12d8a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12d8e: 7fb0 flw fa2,120(a5) + 12d90: 7f06 flw ft10,96(sp) + 12d92: 1c00 addi s0,sp,560 + 12d94: 4b40 lw s0,20(a4) + 12d96: 2224 fld fs1,64(a2) + 12d98: 082d addi a6,a6,11 + 12d9a: 1aff 0x1aff + 12d9c: 3e9f 000b 5e00 0x5e00000b3e9f + 12da2: 1900000b 0x1900000b + 12da6: 9100 0x9100 + 12da8: 7fb0 flw fa2,120(a5) + 12daa: 4006 0x4006 + 12dac: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12db0: 7fb0 flw fa2,120(a5) + 12db2: 9106 add sp,sp,ra + 12db4: 0640 addi s0,sp,772 + 12db6: 401c lw a5,0(s0) + 12db8: 2d22244b 0x2d22244b + 12dbc: ff08 fsw fa0,56(a4) + 12dbe: 9f1a add t5,t5,t1 + 12dc0: 0b5e slli s6,s6,0x17 + 12dc2: 0000 unimp + 12dc4: 0b62 slli s6,s6,0x18 + 12dc6: 0000 unimp + 12dc8: 0011 c.addi zero,4 + 12dca: 007d c.addi zero,31 + 12dcc: 4b40 lw s0,20(a4) + 12dce: 2224 fld fs1,64(a2) + 12dd0: 0080 addi s0,sp,64 + 12dd2: 4b40 lw s0,20(a4) + 12dd4: 2224 fld fs1,64(a2) + 12dd6: 082d addi a6,a6,11 + 12dd8: 1aff 0x1aff + 12dda: 629f 000b 7200 0x7200000b629f + 12de0: 1200000b 0x1200000b + 12de4: 7d00 flw fs0,56(a0) + 12de6: 4000 lw s0,0(s0) + 12de8: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12dec: 0650 addi a2,sp,772 + 12dee: 4b40 lw s0,20(a4) + 12df0: 2224 fld fs1,64(a2) + 12df2: 082d addi a6,a6,11 + 12df4: 1aff 0x1aff + 12df6: 009f 0000 0000 0x9f + 12dfc: 0000 unimp + 12dfe: d600 sw s0,40(a2) + 12e00: 000a 0xa + 12e02: ee00 fsw fs0,24(a2) + 12e04: 000a 0xa + 12e06: 0100 addi s0,sp,128 + 12e08: 6e00 flw fs0,24(a2) + 12e0a: 0aee slli s5,s5,0x1b + 12e0c: 0000 unimp + 12e0e: 0afe slli s5,s5,0x1f + 12e10: 0000 unimp + 12e12: 0001 nop + 12e14: 000afe6f jal t3,c1e14 <__stack_size+0xc1614> + 12e18: 0200 addi s0,sp,256 + 12e1a: 0200000b 0x200000b + 12e1e: 3100 fld fs0,32(a0) + 12e20: 009f 0000 0000 0x9f + 12e26: 0000 unimp + 12e28: f800 fsw fs0,48(s0) + 12e2a: 000a 0xa + 12e2c: 0200 addi s0,sp,256 + 12e2e: 0100000b 0x100000b + 12e32: 6500 flw fs0,8(a0) + 12e34: 0b02 slli s6,s6,0x0 + 12e36: 0000 unimp + 12e38: 0b0a slli s6,s6,0x2 + 12e3a: 0000 unimp + 12e3c: 0006 0x6 + 12e3e: 00850083 lb ra,8(a0) + 12e42: 9f21 0x9f21 + 12e44: 0b0a slli s6,s6,0x2 + 12e46: 0000 unimp + 12e48: 0b72 slli s6,s6,0x1c + 12e4a: 0000 unimp + 12e4c: 0001 nop + 12e4e: 00000063 beqz zero,12e4e <__stack_size+0x1264e> + 12e52: 0000 unimp + 12e54: 0000 unimp + 12e56: 2c00 fld fs0,24(s0) + 12e58: 3e00000b 0x3e00000b + 12e5c: 1100000b 0x1100000b + 12e60: 7f00 flw fs0,56(a4) + 12e62: 4000 lw s0,0(s0) + 12e64: 7d22244b 0x7d22244b + 12e68: 4000 lw s0,0(s0) + 12e6a: 2d22244b 0x2d22244b + 12e6e: ff08 fsw fa0,56(a4) + 12e70: 9f1a add t5,t5,t1 + 12e72: 0b3e slli s6,s6,0xf + 12e74: 0000 unimp + 12e76: 0b46 slli s6,s6,0x11 + 12e78: 0000 unimp + 12e7a: 0012 0x12 + 12e7c: 4091 li ra,4 + 12e7e: 4006 0x4006 + 12e80: 7d22244b 0x7d22244b + 12e84: 4000 lw s0,0(s0) + 12e86: 2d22244b 0x2d22244b + 12e8a: ff08 fsw fa0,56(a4) + 12e8c: 9f1a add t5,t5,t1 + 12e8e: 0b46 slli s6,s6,0x11 + 12e90: 0000 unimp + 12e92: 0b5e slli s6,s6,0x17 + 12e94: 0000 unimp + 12e96: 40910013 addi zero,sp,1033 + 12e9a: 4006 0x4006 + 12e9c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12ea0: 0650 addi a2,sp,772 + 12ea2: 4b40 lw s0,20(a4) + 12ea4: 2224 fld fs1,64(a2) + 12ea6: 082d addi a6,a6,11 + 12ea8: 1aff 0x1aff + 12eaa: 009f 0000 0000 0x9f + 12eb0: 0000 unimp + 12eb2: 3000 fld fs0,32(s0) + 12eb4: 4c00000b 0x4c00000b + 12eb8: 0100000b 0x100000b + 12ebc: 5b00 lw s0,48(a4) + 12ebe: 0b4c addi a1,sp,404 + 12ec0: 0000 unimp + 12ec2: 0b50 addi a2,sp,404 + 12ec4: 0000 unimp + 12ec6: 0002 0x2 + 12ec8: 9f31 0x9f31 ... - 12f7a: 0b46 slli s6,s6,0x11 - 12f7c: 0000 unimp - 12f7e: 0b50 addi a2,sp,404 - 12f80: 0000 unimp - 12f82: 0001 nop - 12f84: 505d 0x505d - 12f86: 5600000b 0x5600000b - 12f8a: 0600000b 0x600000b - 12f8e: 7e00 flw fs0,56(a2) - 12f90: 7d00 flw fs0,56(a0) - 12f92: 2100 fld fs0,0(a0) - 12f94: 569f 000b 5a00 0x5a00000b569f - 12f9a: 0100000b 0x100000b - 12f9e: 5e00 lw s0,56(a2) + 12ed2: 0b46 slli s6,s6,0x11 + 12ed4: 0000 unimp + 12ed6: 0b50 addi a2,sp,404 + 12ed8: 0000 unimp + 12eda: 0001 nop + 12edc: 505d 0x505d + 12ede: 5600000b 0x5600000b + 12ee2: 0600000b 0x600000b + 12ee6: 7e00 flw fs0,56(a2) + 12ee8: 7d00 flw fs0,56(a0) + 12eea: 2100 fld fs0,0(a0) + 12eec: 569f 000b 5a00 0x5a00000b569f + 12ef2: 0100000b 0x100000b + 12ef6: 5e00 lw s0,56(a2) ... - 12fa8: 0b86 slli s7,s7,0x1 + 12f00: 0b86 slli s7,s7,0x1 + 12f02: 0000 unimp + 12f04: 0b9e slli s7,s7,0x7 + 12f06: 0000 unimp + 12f08: 0002 0x2 + 12f0a: 00009f33 sll t5,ra,zero + 12f0e: 0000 unimp + 12f10: 0000 unimp + 12f12: 0000 unimp + 12f14: 0b86 slli s7,s7,0x1 + 12f16: 0000 unimp + 12f18: 0b9e slli s7,s7,0x7 + 12f1a: 0000 unimp + 12f1c: 0002 0x2 + 12f1e: 9f4d 0x9f4d + ... + 12f28: 0b86 slli s7,s7,0x1 + 12f2a: 0000 unimp + 12f2c: 0b9e slli s7,s7,0x7 + 12f2e: 0000 unimp + 12f30: 0002 0x2 + 12f32: 9f30 0x9f30 + ... + 12f3c: 0b86 slli s7,s7,0x1 + 12f3e: 0000 unimp + 12f40: 0b88 addi a0,sp,464 + 12f42: 0000 unimp + 12f44: 0002 0x2 + 12f46: 00009f33 sll t5,ra,zero + 12f4a: 0000 unimp + 12f4c: 0000 unimp + 12f4e: 0000 unimp + 12f50: 0bc4 addi s1,sp,468 + 12f52: 0000 unimp + 12f54: 0bdc addi a5,sp,468 + 12f56: 0000 unimp + 12f58: 0002 0x2 + 12f5a: 00009f33 sll t5,ra,zero + 12f5e: 0000 unimp + 12f60: 0000 unimp + 12f62: 0000 unimp + 12f64: 0bc4 addi s1,sp,468 + 12f66: 0000 unimp + 12f68: 0bdc addi a5,sp,468 + 12f6a: 0000 unimp + 12f6c: 0002 0x2 + 12f6e: 9f4d 0x9f4d + ... + 12f78: 0bc4 addi s1,sp,468 + 12f7a: 0000 unimp + 12f7c: 0bdc addi a5,sp,468 + 12f7e: 0000 unimp + 12f80: 0002 0x2 + 12f82: 9f30 0x9f30 + ... + 12f8c: 0640 addi s0,sp,772 + 12f8e: 0000 unimp + 12f90: 064e slli a2,a2,0x13 + 12f92: 0000 unimp + 12f94: ff090003 lb zero,-16(s2) + 12f98: c49f 000b c600 0xc600000bc49f + 12f9e: 0200000b 0x200000b + 12fa2: 3300 fld fs0,32(a4) + 12fa4: 009f 0000 0000 0x9f 12faa: 0000 unimp - 12fac: 0b9e slli s7,s7,0x7 - 12fae: 0000 unimp - 12fb0: 0002 0x2 - 12fb2: 00009f33 sll t5,ra,zero - 12fb6: 0000 unimp - 12fb8: 0000 unimp - 12fba: 0000 unimp - 12fbc: 0b86 slli s7,s7,0x1 - 12fbe: 0000 unimp - 12fc0: 0b9e slli s7,s7,0x7 - 12fc2: 0000 unimp - 12fc4: 0002 0x2 - 12fc6: 9f4d 0x9f4d + 12fac: f200 fsw fs0,32(a2) + 12fae: 3800000b 0x3800000b + 12fb2: 000c addi a1,sp,0 + 12fb4: 1100 addi s0,sp,160 + 12fb6: 7d00 flw fs0,56(a0) + 12fb8: 4000 lw s0,0(s0) + 12fba: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn + 12fbe: 4000 lw s0,0(s0) + 12fc0: 2d22244b 0x2d22244b + 12fc4: ff08 fsw fa0,56(a4) + 12fc6: 9f1a add t5,t5,t1 + 12fc8: 0c38 addi a4,sp,536 + 12fca: 0000 unimp + 12fcc: 0c40 addi s0,sp,532 + 12fce: 0000 unimp + 12fd0: b0910013 addi zero,sp,-1271 + 12fd4: 067f 0x67f + 12fd6: 4b40 lw s0,20(a4) + 12fd8: 2224 fld fs1,64(a2) + 12fda: 0080 addi s0,sp,64 + 12fdc: 4b40 lw s0,20(a4) + 12fde: 2224 fld fs1,64(a2) + 12fe0: 082d addi a6,a6,11 + 12fe2: 1aff 0x1aff + 12fe4: 409f 000c 4800 0x4800000c409f + 12fea: 000c addi a1,sp,0 + 12fec: 1400 addi s0,sp,544 + 12fee: 9100 0x9100 + 12ff0: 7fb0 flw fa2,120(a5) + 12ff2: 4006 0x4006 + 12ff4: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 12ff8: 0650 addi a2,sp,772 + 12ffa: 4b40 lw s0,20(a4) + 12ffc: 2224 fld fs1,64(a2) + 12ffe: 082d addi a6,a6,11 + 13000: 1aff 0x1aff + 13002: 489f 000c 5a00 0x5a00000c489f + 13008: 000c addi a1,sp,0 + 1300a: 1800 addi s0,sp,48 + 1300c: 9100 0x9100 + 1300e: 7fb0 flw fa2,120(a5) + 13010: 4006 0x4006 + 13012: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 13016: 7fb0 flw fa2,120(a5) + 13018: 7f06 flw ft10,96(sp) + 1301a: 1c00 addi s0,sp,560 + 1301c: 4b40 lw s0,20(a4) + 1301e: 2224 fld fs1,64(a2) + 13020: 082d addi a6,a6,11 + 13022: 1aff 0x1aff + 13024: 5a9f 000c 7a00 0x7a00000c5a9f + 1302a: 000c addi a1,sp,0 + 1302c: 1900 addi s0,sp,176 + 1302e: 9100 0x9100 + 13030: 7fb0 flw fa2,120(a5) + 13032: 4006 0x4006 + 13034: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 13038: 7fb0 flw fa2,120(a5) + 1303a: 9106 add sp,sp,ra + 1303c: 0640 addi s0,sp,772 + 1303e: 401c lw a5,0(s0) + 13040: 2d22244b 0x2d22244b + 13044: ff08 fsw fa0,56(a4) + 13046: 9f1a add t5,t5,t1 + 13048: 0cba slli s9,s9,0xe + 1304a: 0000 unimp + 1304c: 0cbe slli s9,s9,0xf + 1304e: 0000 unimp + 13050: 0011 c.addi zero,4 + 13052: 007d c.addi zero,31 + 13054: 4b40 lw s0,20(a4) + 13056: 2224 fld fs1,64(a2) + 13058: 0080 addi s0,sp,64 + 1305a: 4b40 lw s0,20(a4) + 1305c: 2224 fld fs1,64(a2) + 1305e: 082d addi a6,a6,11 + 13060: 1aff 0x1aff + 13062: be9f 000c cc00 0xcc00000cbe9f + 13068: 000c addi a1,sp,0 + 1306a: 1200 addi s0,sp,288 + 1306c: 7d00 flw fs0,56(a0) + 1306e: 4000 lw s0,0(s0) + 13070: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 13074: 0650 addi a2,sp,772 + 13076: 4b40 lw s0,20(a4) + 13078: 2224 fld fs1,64(a2) + 1307a: 082d addi a6,a6,11 + 1307c: 1aff 0x1aff + 1307e: 009f 0000 0000 0x9f + 13084: 0000 unimp + 13086: f200 fsw fs0,32(a2) + 13088: 0a00000b 0xa00000b + 1308c: 000c addi a1,sp,0 + 1308e: 0100 addi s0,sp,128 + 13090: 6e00 flw fs0,24(a2) + 13092: 0c0a slli s8,s8,0x2 + 13094: 0000 unimp + 13096: 0c1a slli s8,s8,0x6 + 13098: 0000 unimp + 1309a: 0001 nop + 1309c: 000c1a6f jal s4,d409c <__stack_size+0xd389c> + 130a0: 1e00 addi s0,sp,816 + 130a2: 000c addi a1,sp,0 + 130a4: 0200 addi s0,sp,256 + 130a6: 3100 fld fs0,32(a0) + 130a8: 009f 0000 0000 0x9f + 130ae: 0000 unimp + 130b0: 1400 addi s0,sp,544 + 130b2: 000c addi a1,sp,0 + 130b4: 1e00 addi s0,sp,816 + 130b6: 000c addi a1,sp,0 + 130b8: 0100 addi s0,sp,128 + 130ba: 6500 flw fs0,8(a0) + 130bc: 0c1e slli s8,s8,0x7 + 130be: 0000 unimp + 130c0: 0c26 slli s8,s8,0x9 + 130c2: 0000 unimp + 130c4: 0006 0x6 + 130c6: 00850083 lb ra,8(a0) + 130ca: 9f21 0x9f21 + 130cc: 0c26 slli s8,s8,0x9 + 130ce: 0000 unimp + 130d0: 0c7a slli s8,s8,0x1e + 130d2: 0000 unimp + 130d4: 0001 nop + 130d6: 000cba63 0xcba63 + 130da: cc00 sw s0,24(s0) + 130dc: 000c addi a1,sp,0 + 130de: 0100 addi s0,sp,128 + 130e0: 6300 flw fs0,0(a4) ... - 12fd0: 0b86 slli s7,s7,0x1 - 12fd2: 0000 unimp - 12fd4: 0b9e slli s7,s7,0x7 - 12fd6: 0000 unimp - 12fd8: 0002 0x2 - 12fda: 9f30 0x9f30 - ... - 12fe4: 0b86 slli s7,s7,0x1 - 12fe6: 0000 unimp - 12fe8: 0b88 addi a0,sp,464 - 12fea: 0000 unimp - 12fec: 0002 0x2 - 12fee: 00009f33 sll t5,ra,zero - 12ff2: 0000 unimp - 12ff4: 0000 unimp - 12ff6: 0000 unimp - 12ff8: 0bc4 addi s1,sp,468 - 12ffa: 0000 unimp - 12ffc: 0bdc addi a5,sp,468 - 12ffe: 0000 unimp - 13000: 0002 0x2 - 13002: 00009f33 sll t5,ra,zero - 13006: 0000 unimp - 13008: 0000 unimp - 1300a: 0000 unimp - 1300c: 0bc4 addi s1,sp,468 - 1300e: 0000 unimp - 13010: 0bdc addi a5,sp,468 - 13012: 0000 unimp - 13014: 0002 0x2 - 13016: 9f4d 0x9f4d - ... - 13020: 0bc4 addi s1,sp,468 - 13022: 0000 unimp - 13024: 0bdc addi a5,sp,468 - 13026: 0000 unimp - 13028: 0002 0x2 - 1302a: 9f30 0x9f30 - ... - 13034: 0640 addi s0,sp,772 - 13036: 0000 unimp - 13038: 064e slli a2,a2,0x13 - 1303a: 0000 unimp - 1303c: ff090003 lb zero,-16(s2) - 13040: c49f 000b c600 0xc600000bc49f - 13046: 0200000b 0x200000b - 1304a: 3300 fld fs0,32(a4) - 1304c: 009f 0000 0000 0x9f - 13052: 0000 unimp - 13054: f200 fsw fs0,32(a2) - 13056: 3800000b 0x3800000b - 1305a: 000c addi a1,sp,0 - 1305c: 1100 addi s0,sp,160 - 1305e: 7d00 flw fs0,56(a0) - 13060: 4000 lw s0,0(s0) - 13062: 8022244b fnmsub.s fs0,ft4,ft2,fa6,rdn - 13066: 4000 lw s0,0(s0) - 13068: 2d22244b 0x2d22244b - 1306c: ff08 fsw fa0,56(a4) - 1306e: 9f1a add t5,t5,t1 - 13070: 0c38 addi a4,sp,536 - 13072: 0000 unimp - 13074: 0c40 addi s0,sp,532 - 13076: 0000 unimp - 13078: b0910013 addi zero,sp,-1271 - 1307c: 067f 0x67f - 1307e: 4b40 lw s0,20(a4) - 13080: 2224 fld fs1,64(a2) - 13082: 0080 addi s0,sp,64 - 13084: 4b40 lw s0,20(a4) - 13086: 2224 fld fs1,64(a2) - 13088: 082d addi a6,a6,11 - 1308a: 1aff 0x1aff - 1308c: 409f 000c 4800 0x4800000c409f - 13092: 000c addi a1,sp,0 - 13094: 1400 addi s0,sp,544 - 13096: 9100 0x9100 - 13098: 7fb0 flw fa2,120(a5) - 1309a: 4006 0x4006 - 1309c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 130a0: 0650 addi a2,sp,772 - 130a2: 4b40 lw s0,20(a4) - 130a4: 2224 fld fs1,64(a2) - 130a6: 082d addi a6,a6,11 - 130a8: 1aff 0x1aff - 130aa: 489f 000c 5a00 0x5a00000c489f - 130b0: 000c addi a1,sp,0 - 130b2: 1800 addi s0,sp,48 - 130b4: 9100 0x9100 - 130b6: 7fb0 flw fa2,120(a5) - 130b8: 4006 0x4006 - 130ba: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 130be: 7fb0 flw fa2,120(a5) - 130c0: 7f06 flw ft10,96(sp) - 130c2: 1c00 addi s0,sp,560 - 130c4: 4b40 lw s0,20(a4) - 130c6: 2224 fld fs1,64(a2) - 130c8: 082d addi a6,a6,11 - 130ca: 1aff 0x1aff - 130cc: 5a9f 000c 7a00 0x7a00000c5a9f - 130d2: 000c addi a1,sp,0 - 130d4: 1900 addi s0,sp,176 - 130d6: 9100 0x9100 - 130d8: 7fb0 flw fa2,120(a5) - 130da: 4006 0x4006 - 130dc: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 130e0: 7fb0 flw fa2,120(a5) - 130e2: 9106 add sp,sp,ra - 130e4: 0640 addi s0,sp,772 - 130e6: 401c lw a5,0(s0) - 130e8: 2d22244b 0x2d22244b - 130ec: ff08 fsw fa0,56(a4) - 130ee: 9f1a add t5,t5,t1 - 130f0: 0cba slli s9,s9,0xe - 130f2: 0000 unimp - 130f4: 0cbe slli s9,s9,0xf - 130f6: 0000 unimp - 130f8: 0011 c.addi zero,4 + 130ea: 0c48 addi a0,sp,532 + 130ec: 0000 unimp + 130ee: 0c5a slli s8,s8,0x16 + 130f0: 0000 unimp + 130f2: 0011 c.addi zero,4 + 130f4: 007f 0x7f + 130f6: 4b40 lw s0,20(a4) + 130f8: 2224 fld fs1,64(a2) 130fa: 007d c.addi zero,31 130fc: 4b40 lw s0,20(a4) 130fe: 2224 fld fs1,64(a2) - 13100: 0080 addi s0,sp,64 - 13102: 4b40 lw s0,20(a4) - 13104: 2224 fld fs1,64(a2) - 13106: 082d addi a6,a6,11 - 13108: 1aff 0x1aff - 1310a: be9f 000c cc00 0xcc00000cbe9f - 13110: 000c addi a1,sp,0 - 13112: 1200 addi s0,sp,288 - 13114: 7d00 flw fs0,56(a0) - 13116: 4000 lw s0,0(s0) - 13118: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 1311c: 0650 addi a2,sp,772 - 1311e: 4b40 lw s0,20(a4) - 13120: 2224 fld fs1,64(a2) - 13122: 082d addi a6,a6,11 - 13124: 1aff 0x1aff - 13126: 009f 0000 0000 0x9f - 1312c: 0000 unimp - 1312e: f200 fsw fs0,32(a2) - 13130: 0a00000b 0xa00000b - 13134: 000c addi a1,sp,0 - 13136: 0100 addi s0,sp,128 - 13138: 6e00 flw fs0,24(a2) - 1313a: 0c0a slli s8,s8,0x2 - 1313c: 0000 unimp - 1313e: 0c1a slli s8,s8,0x6 - 13140: 0000 unimp - 13142: 0001 nop - 13144: 000c1a6f jal s4,d4144 <__stack_size+0xd3944> - 13148: 1e00 addi s0,sp,816 - 1314a: 000c addi a1,sp,0 - 1314c: 0200 addi s0,sp,256 - 1314e: 3100 fld fs0,32(a0) - 13150: 009f 0000 0000 0x9f - 13156: 0000 unimp - 13158: 1400 addi s0,sp,544 - 1315a: 000c addi a1,sp,0 - 1315c: 1e00 addi s0,sp,816 - 1315e: 000c addi a1,sp,0 - 13160: 0100 addi s0,sp,128 - 13162: 6500 flw fs0,8(a0) - 13164: 0c1e slli s8,s8,0x7 - 13166: 0000 unimp - 13168: 0c26 slli s8,s8,0x9 - 1316a: 0000 unimp - 1316c: 0006 0x6 - 1316e: 00850083 lb ra,8(a0) - 13172: 9f21 0x9f21 - 13174: 0c26 slli s8,s8,0x9 + 13100: 082d addi a6,a6,11 + 13102: 1aff 0x1aff + 13104: 5a9f 000c 6200 0x6200000c5a9f + 1310a: 000c addi a1,sp,0 + 1310c: 1200 addi s0,sp,288 + 1310e: 9100 0x9100 + 13110: 0640 addi s0,sp,772 + 13112: 4b40 lw s0,20(a4) + 13114: 2224 fld fs1,64(a2) + 13116: 007d c.addi zero,31 + 13118: 4b40 lw s0,20(a4) + 1311a: 2224 fld fs1,64(a2) + 1311c: 082d addi a6,a6,11 + 1311e: 1aff 0x1aff + 13120: 629f 000c 7a00 0x7a00000c629f + 13126: 000c addi a1,sp,0 + 13128: 1300 addi s0,sp,416 + 1312a: 9100 0x9100 + 1312c: 0640 addi s0,sp,772 + 1312e: 4b40 lw s0,20(a4) + 13130: 2224 fld fs1,64(a2) + 13132: 5091 li ra,-28 + 13134: 4006 0x4006 + 13136: 2d22244b 0x2d22244b + 1313a: ff08 fsw fa0,56(a4) + 1313c: 9f1a add t5,t5,t1 + ... + 13146: 0c4c addi a1,sp,532 + 13148: 0000 unimp + 1314a: 0c68 addi a0,sp,540 + 1314c: 0000 unimp + 1314e: 0001 nop + 13150: 000c685b 0xc685b + 13154: 6c00 flw fs0,24(s0) + 13156: 000c addi a1,sp,0 + 13158: 0200 addi s0,sp,256 + 1315a: 3100 fld fs0,32(a0) + 1315c: 009f 0000 0000 0x9f + 13162: 0000 unimp + 13164: 6200 flw fs0,0(a2) + 13166: 000c addi a1,sp,0 + 13168: 6c00 flw fs0,24(s0) + 1316a: 000c addi a1,sp,0 + 1316c: 0100 addi s0,sp,128 + 1316e: 5d00 lw s0,56(a0) + 13170: 0c6c addi a1,sp,540 + 13172: 0000 unimp + 13174: 0c72 slli s8,s8,0x1c 13176: 0000 unimp - 13178: 0c7a slli s8,s8,0x1e - 1317a: 0000 unimp - 1317c: 0001 nop - 1317e: 000cba63 0xcba63 - 13182: cc00 sw s0,24(s0) - 13184: 000c addi a1,sp,0 - 13186: 0100 addi s0,sp,128 - 13188: 6300 flw fs0,0(a4) + 13178: 0006 0x6 + 1317a: 007e 0x7e + 1317c: 007d c.addi zero,31 + 1317e: 9f21 0x9f21 + 13180: 0c72 slli s8,s8,0x1c + 13182: 0000 unimp + 13184: 0c76 slli s8,s8,0x1d + 13186: 0000 unimp + 13188: 0001 nop + 1318a: 005e 0x5e + 1318c: 0000 unimp + 1318e: 0000 unimp + 13190: 0000 unimp + 13192: 8000 0x8000 + 13194: 000c addi a1,sp,0 + 13196: ba00 fsd fs0,48(a2) + 13198: 000c addi a1,sp,0 + 1319a: 0100 addi s0,sp,128 + 1319c: 5a00 lw s0,48(a2) + 1319e: 0cd2 slli s9,s9,0x14 + 131a0: 0000 unimp + 131a2: 0cd8 addi a4,sp,596 + 131a4: 0000 unimp + 131a6: 0001 nop + 131a8: de5a sw s6,60(sp) + 131aa: 000c addi a1,sp,0 + 131ac: e400 fsw fs0,8(s0) + 131ae: 000c addi a1,sp,0 + 131b0: 0100 addi s0,sp,128 + 131b2: 5a00 lw s0,48(a2) + 131b4: 0ce8 addi a0,sp,604 + 131b6: 0000 unimp + 131b8: 0d1e slli s10,s10,0x7 + 131ba: 0000 unimp + 131bc: 0001 nop + 131be: 1e5a slli t3,t3,0x36 + 131c0: 000d c.addi zero,3 + 131c2: 2800 fld fs0,16(s0) + 131c4: 000d c.addi zero,3 + 131c6: 0100 addi s0,sp,128 + 131c8: 5800 lw s0,48(s0) + 131ca: 0d62 slli s10,s10,0x18 + 131cc: 0000 unimp + 131ce: 0d98 addi a4,sp,720 + 131d0: 0000 unimp + 131d2: 0001 nop + 131d4: 225a fld ft4,400(sp) + 131d6: 000e 0xe + 131d8: 3200 fld fs0,32(a2) + 131da: 000e 0xe + 131dc: 0100 addi s0,sp,128 + 131de: 5a00 lw s0,48(a2) ... - 13192: 0c48 addi a0,sp,532 - 13194: 0000 unimp - 13196: 0c5a slli s8,s8,0x16 - 13198: 0000 unimp - 1319a: 0011 c.addi zero,4 - 1319c: 007f 0x7f - 1319e: 4b40 lw s0,20(a4) - 131a0: 2224 fld fs1,64(a2) - 131a2: 007d c.addi zero,31 - 131a4: 4b40 lw s0,20(a4) - 131a6: 2224 fld fs1,64(a2) - 131a8: 082d addi a6,a6,11 - 131aa: 1aff 0x1aff - 131ac: 5a9f 000c 6200 0x6200000c5a9f - 131b2: 000c addi a1,sp,0 - 131b4: 1200 addi s0,sp,288 - 131b6: 9100 0x9100 - 131b8: 0640 addi s0,sp,772 - 131ba: 4b40 lw s0,20(a4) - 131bc: 2224 fld fs1,64(a2) - 131be: 007d c.addi zero,31 - 131c0: 4b40 lw s0,20(a4) - 131c2: 2224 fld fs1,64(a2) - 131c4: 082d addi a6,a6,11 - 131c6: 1aff 0x1aff - 131c8: 629f 000c 7a00 0x7a00000c629f - 131ce: 000c addi a1,sp,0 - 131d0: 1300 addi s0,sp,416 - 131d2: 9100 0x9100 - 131d4: 0640 addi s0,sp,772 - 131d6: 4b40 lw s0,20(a4) - 131d8: 2224 fld fs1,64(a2) - 131da: 5091 li ra,-28 - 131dc: 4006 0x4006 - 131de: 2d22244b 0x2d22244b - 131e2: ff08 fsw fa0,56(a4) - 131e4: 9f1a add t5,t5,t1 - ... - 131ee: 0c4c addi a1,sp,532 - 131f0: 0000 unimp - 131f2: 0c68 addi a0,sp,540 - 131f4: 0000 unimp - 131f6: 0001 nop - 131f8: 000c685b 0xc685b - 131fc: 6c00 flw fs0,24(s0) - 131fe: 000c addi a1,sp,0 - 13200: 0200 addi s0,sp,256 - 13202: 3100 fld fs0,32(a0) - 13204: 009f 0000 0000 0x9f - 1320a: 0000 unimp - 1320c: 6200 flw fs0,0(a2) - 1320e: 000c addi a1,sp,0 - 13210: 6c00 flw fs0,24(s0) - 13212: 000c addi a1,sp,0 - 13214: 0100 addi s0,sp,128 - 13216: 5d00 lw s0,56(a0) - 13218: 0c6c addi a1,sp,540 - 1321a: 0000 unimp - 1321c: 0c72 slli s8,s8,0x1c - 1321e: 0000 unimp - 13220: 0006 0x6 - 13222: 007e 0x7e - 13224: 007d c.addi zero,31 - 13226: 9f21 0x9f21 - 13228: 0c72 slli s8,s8,0x1c - 1322a: 0000 unimp - 1322c: 0c76 slli s8,s8,0x1d - 1322e: 0000 unimp - 13230: 0001 nop - 13232: 005e 0x5e - 13234: 0000 unimp - 13236: 0000 unimp - 13238: 0000 unimp - 1323a: 8000 0x8000 - 1323c: 000c addi a1,sp,0 - 1323e: ba00 fsd fs0,48(a2) - 13240: 000c addi a1,sp,0 - 13242: 0100 addi s0,sp,128 - 13244: 5a00 lw s0,48(a2) - 13246: 0cd2 slli s9,s9,0x14 - 13248: 0000 unimp - 1324a: 0cd8 addi a4,sp,596 - 1324c: 0000 unimp - 1324e: 0001 nop - 13250: de5a sw s6,60(sp) - 13252: 000c addi a1,sp,0 - 13254: e400 fsw fs0,8(s0) - 13256: 000c addi a1,sp,0 - 13258: 0100 addi s0,sp,128 - 1325a: 5a00 lw s0,48(a2) - 1325c: 0ce8 addi a0,sp,604 - 1325e: 0000 unimp - 13260: 0d1e slli s10,s10,0x7 - 13262: 0000 unimp - 13264: 0001 nop - 13266: 1e5a slli t3,t3,0x36 - 13268: 000d c.addi zero,3 - 1326a: 2800 fld fs0,16(s0) - 1326c: 000d c.addi zero,3 - 1326e: 0100 addi s0,sp,128 - 13270: 5800 lw s0,48(s0) - 13272: 0d62 slli s10,s10,0x18 - 13274: 0000 unimp - 13276: 0d98 addi a4,sp,720 - 13278: 0000 unimp - 1327a: 0001 nop - 1327c: 225a fld ft4,400(sp) - 1327e: 000e 0xe - 13280: 3200 fld fs0,32(a2) - 13282: 000e 0xe - 13284: 0100 addi s0,sp,128 - 13286: 5a00 lw s0,48(a2) - ... - 13290: 0c8e slli s9,s9,0x3 + 131e8: 0c8e slli s9,s9,0x3 + 131ea: 0000 unimp + 131ec: 0cb4 addi a3,sp,600 + 131ee: 0000 unimp + 131f0: 0001 nop + 131f2: b460 fsd fs0,232(s0) + 131f4: 000c addi a1,sp,0 + 131f6: ba00 fsd fs0,48(a2) + 131f8: 000c addi a1,sp,0 + 131fa: 0a00 addi s0,sp,272 + 131fc: 7a00 flw fs0,48(a2) + 131fe: 0800 addi s0,sp,16 + 13200: 1420 addi s0,sp,552 + 13202: 1b14 addi a3,sp,432 + 13204: 1c1e slli s8,s8,0x27 + 13206: ee9f 000c 0a00 0xa00000cee9f + 1320c: 000d c.addi zero,3 + 1320e: 0100 addi s0,sp,128 + 13210: 6000 flw fs0,0(s0) + 13212: 0d0a slli s10,s10,0x2 + 13214: 0000 unimp + 13216: 0d1c addi a5,sp,656 + 13218: 0000 unimp + 1321a: 000a 0xa + 1321c: 007a 0x7a + 1321e: 2008 fld fa0,0(s0) + 13220: 1414 addi a3,sp,544 + 13222: 9f1c1e1b 0x9f1c1e1b + 13226: 0d1c addi a5,sp,656 + 13228: 0000 unimp + 1322a: 0d24 addi s1,sp,664 + 1322c: 0000 unimp + 1322e: 000a 0xa + 13230: 007a 0x7a + 13232: 007e 0x7e + 13234: 1414 addi a3,sp,544 + 13236: 9f1c1e1b 0x9f1c1e1b + 1323a: 0d62 slli s10,s10,0x18 + 1323c: 0000 unimp + 1323e: 0d88 addi a0,sp,720 + 13240: 0000 unimp + 13242: 0001 nop + 13244: 8860 0x8860 + 13246: 000d c.addi zero,3 + 13248: 9800 0x9800 + 1324a: 000d c.addi zero,3 + 1324c: 0a00 addi s0,sp,272 + 1324e: 7a00 flw fs0,48(a2) + 13250: 0800 addi s0,sp,16 + 13252: 1420 addi s0,sp,552 + 13254: 1b14 addi a3,sp,432 + 13256: 1c1e slli s8,s8,0x27 + 13258: 229f 000e 3200 0x3200000e229f + 1325e: 000e 0xe + 13260: 0a00 addi s0,sp,272 + 13262: 7a00 flw fs0,48(a2) + 13264: 0800 addi s0,sp,16 + 13266: 1420 addi s0,sp,552 + 13268: 1b14 addi a3,sp,432 + 1326a: 1c1e slli s8,s8,0x27 + 1326c: 009f 0000 0000 0x9f + 13272: 0000 unimp + 13274: 8e00 0x8e00 + 13276: 000c addi a1,sp,0 + 13278: 9e00 0x9e00 + 1327a: 000c addi a1,sp,0 + 1327c: 0600 addi s0,sp,768 + 1327e: 0800 addi s0,sp,16 + 13280: 8020 0x8020 + 13282: 1c00 addi s0,sp,560 + 13284: 9e9f 000c ba00 0xba00000c9e9f + 1328a: 000c addi a1,sp,0 + 1328c: 0100 addi s0,sp,128 + 1328e: 5d00 lw s0,56(a0) + 13290: 0cee slli s9,s9,0x1b 13292: 0000 unimp - 13294: 0cb4 addi a3,sp,600 + 13294: 0d0a slli s10,s10,0x2 13296: 0000 unimp - 13298: 0001 nop - 1329a: b460 fsd fs0,232(s0) - 1329c: 000c addi a1,sp,0 - 1329e: ba00 fsd fs0,48(a2) - 132a0: 000c addi a1,sp,0 - 132a2: 0a00 addi s0,sp,272 - 132a4: 7a00 flw fs0,48(a2) - 132a6: 0800 addi s0,sp,16 - 132a8: 1420 addi s0,sp,552 - 132aa: 1b14 addi a3,sp,432 - 132ac: 1c1e slli s8,s8,0x27 - 132ae: ee9f 000c 0a00 0xa00000cee9f - 132b4: 000d c.addi zero,3 - 132b6: 0100 addi s0,sp,128 - 132b8: 6000 flw fs0,0(s0) - 132ba: 0d0a slli s10,s10,0x2 - 132bc: 0000 unimp - 132be: 0d1c addi a5,sp,656 - 132c0: 0000 unimp - 132c2: 000a 0xa - 132c4: 007a 0x7a - 132c6: 2008 fld fa0,0(s0) - 132c8: 1414 addi a3,sp,544 - 132ca: 9f1c1e1b 0x9f1c1e1b - 132ce: 0d1c addi a5,sp,656 + 13298: 0006 0x6 + 1329a: 2008 fld fa0,0(s0) + 1329c: 0080 addi s0,sp,64 + 1329e: 9f1c 0x9f1c + 132a0: 0d0a slli s10,s10,0x2 + 132a2: 0000 unimp + 132a4: 0d1c addi a5,sp,656 + 132a6: 0000 unimp + 132a8: 000d c.addi zero,3 + 132aa: 2008 fld fa0,0(s0) + 132ac: 007a 0x7a + 132ae: 2008 fld fa0,0(s0) + 132b0: 1414 addi a3,sp,544 + 132b2: 1c1c1e1b 0x1c1c1e1b + 132b6: 1c9f 000d 2400 0x2400000d1c9f + 132bc: 000d c.addi zero,3 + 132be: 0d00 addi s0,sp,656 + 132c0: 0800 addi s0,sp,16 + 132c2: 7a20 flw fs0,112(a2) + 132c4: 7e00 flw fs0,56(a2) + 132c6: 1400 addi s0,sp,544 + 132c8: 1b14 addi a3,sp,432 + 132ca: 1c1e slli s8,s8,0x27 + 132cc: 9f1c 0x9f1c + 132ce: 0d62 slli s10,s10,0x18 132d0: 0000 unimp - 132d2: 0d24 addi s1,sp,664 + 132d2: 0d88 addi a0,sp,720 132d4: 0000 unimp - 132d6: 000a 0xa - 132d8: 007a 0x7a - 132da: 007e 0x7e - 132dc: 1414 addi a3,sp,544 - 132de: 9f1c1e1b 0x9f1c1e1b - 132e2: 0d62 slli s10,s10,0x18 - 132e4: 0000 unimp - 132e6: 0d88 addi a0,sp,720 - 132e8: 0000 unimp - 132ea: 0001 nop - 132ec: 8860 0x8860 - 132ee: 000d c.addi zero,3 - 132f0: 9800 0x9800 - 132f2: 000d c.addi zero,3 - 132f4: 0a00 addi s0,sp,272 - 132f6: 7a00 flw fs0,48(a2) - 132f8: 0800 addi s0,sp,16 - 132fa: 1420 addi s0,sp,552 - 132fc: 1b14 addi a3,sp,432 - 132fe: 1c1e slli s8,s8,0x27 - 13300: 229f 000e 3200 0x3200000e229f - 13306: 000e 0xe - 13308: 0a00 addi s0,sp,272 - 1330a: 7a00 flw fs0,48(a2) - 1330c: 0800 addi s0,sp,16 - 1330e: 1420 addi s0,sp,552 - 13310: 1b14 addi a3,sp,432 - 13312: 1c1e slli s8,s8,0x27 - 13314: 009f 0000 0000 0x9f - 1331a: 0000 unimp - 1331c: 8e00 0x8e00 - 1331e: 000c addi a1,sp,0 - 13320: 9e00 0x9e00 - 13322: 000c addi a1,sp,0 - 13324: 0600 addi s0,sp,768 - 13326: 0800 addi s0,sp,16 - 13328: 8020 0x8020 - 1332a: 1c00 addi s0,sp,560 - 1332c: 9e9f 000c ba00 0xba00000c9e9f - 13332: 000c addi a1,sp,0 - 13334: 0100 addi s0,sp,128 - 13336: 5d00 lw s0,56(a0) - 13338: 0cee slli s9,s9,0x1b - 1333a: 0000 unimp - 1333c: 0d0a slli s10,s10,0x2 - 1333e: 0000 unimp - 13340: 0006 0x6 - 13342: 2008 fld fa0,0(s0) - 13344: 0080 addi s0,sp,64 - 13346: 9f1c 0x9f1c - 13348: 0d0a slli s10,s10,0x2 - 1334a: 0000 unimp - 1334c: 0d1c addi a5,sp,656 - 1334e: 0000 unimp - 13350: 000d c.addi zero,3 - 13352: 2008 fld fa0,0(s0) - 13354: 007a 0x7a - 13356: 2008 fld fa0,0(s0) - 13358: 1414 addi a3,sp,544 - 1335a: 1c1c1e1b 0x1c1c1e1b - 1335e: 1c9f 000d 2400 0x2400000d1c9f - 13364: 000d c.addi zero,3 - 13366: 0d00 addi s0,sp,656 + 132d6: 0001 nop + 132d8: 885d andi s0,s0,23 + 132da: 000d c.addi zero,3 + 132dc: 9800 0x9800 + 132de: 000d c.addi zero,3 + 132e0: 0d00 addi s0,sp,656 + 132e2: 0800 addi s0,sp,16 + 132e4: 7a20 flw fs0,112(a2) + 132e6: 0800 addi s0,sp,16 + 132e8: 1420 addi s0,sp,552 + 132ea: 1b14 addi a3,sp,432 + 132ec: 1c1e slli s8,s8,0x27 + 132ee: 9f1c 0x9f1c + 132f0: 0e22 slli t3,t3,0x8 + 132f2: 0000 unimp + 132f4: 0e32 slli t3,t3,0xc + 132f6: 0000 unimp + 132f8: 000d c.addi zero,3 + 132fa: 2008 fld fa0,0(s0) + 132fc: 007a 0x7a + 132fe: 2008 fld fa0,0(s0) + 13300: 1414 addi a3,sp,544 + 13302: 1c1c1e1b 0x1c1c1e1b + 13306: 009f 0000 0000 0x9f + 1330c: 0000 unimp + 1330e: 8e00 0x8e00 + 13310: 000c addi a1,sp,0 + 13312: b000 fsd fs0,32(s0) + 13314: 000c addi a1,sp,0 + 13316: 0100 addi s0,sp,128 + 13318: 5f00 lw s0,56(a4) + 1331a: 0cb0 addi a2,sp,600 + 1331c: 0000 unimp + 1331e: 0cba slli s9,s9,0xe + 13320: 0000 unimp + 13322: 017f0003 lb zero,23(t5) + 13326: ee9f 000c 0a00 0xa00000cee9f + 1332c: 000d c.addi zero,3 + 1332e: 0100 addi s0,sp,128 + 13330: 5f00 lw s0,56(a4) + 13332: 0d0a slli s10,s10,0x2 + 13334: 0000 unimp + 13336: 0d1c addi a5,sp,656 + 13338: 0000 unimp + 1333a: 0006 0x6 + 1333c: 007a 0x7a + 1333e: 2008 fld fa0,0(s0) + 13340: 0d1c9f1b 0xd1c9f1b + 13344: 0000 unimp + 13346: 0d24 addi s1,sp,664 + 13348: 0000 unimp + 1334a: 0006 0x6 + 1334c: 007a 0x7a + 1334e: 007e 0x7e + 13350: 0d629f1b 0xd629f1b + 13354: 0000 unimp + 13356: 0d88 addi a0,sp,720 + 13358: 0000 unimp + 1335a: 0001 nop + 1335c: 885f 000d 9800 0x9800000d885f + 13362: 000d c.addi zero,3 + 13364: 0600 addi s0,sp,768 + 13366: 7a00 flw fs0,48(a2) 13368: 0800 addi s0,sp,16 - 1336a: 7a20 flw fs0,112(a2) - 1336c: 7e00 flw fs0,56(a2) - 1336e: 1400 addi s0,sp,544 - 13370: 1b14 addi a3,sp,432 - 13372: 1c1e slli s8,s8,0x27 - 13374: 9f1c 0x9f1c - 13376: 0d62 slli s10,s10,0x18 - 13378: 0000 unimp - 1337a: 0d88 addi a0,sp,720 - 1337c: 0000 unimp - 1337e: 0001 nop - 13380: 885d andi s0,s0,23 - 13382: 000d c.addi zero,3 - 13384: 9800 0x9800 - 13386: 000d c.addi zero,3 - 13388: 0d00 addi s0,sp,656 - 1338a: 0800 addi s0,sp,16 - 1338c: 7a20 flw fs0,112(a2) - 1338e: 0800 addi s0,sp,16 - 13390: 1420 addi s0,sp,552 - 13392: 1b14 addi a3,sp,432 - 13394: 1c1e slli s8,s8,0x27 - 13396: 9f1c 0x9f1c - 13398: 0e22 slli t3,t3,0x8 - 1339a: 0000 unimp - 1339c: 0e32 slli t3,t3,0xc - 1339e: 0000 unimp + 1336a: 1b20 addi s0,sp,440 + 1336c: 229f 000e 3200 0x3200000e229f + 13372: 000e 0xe + 13374: 0600 addi s0,sp,768 + 13376: 7a00 flw fs0,48(a2) + 13378: 0800 addi s0,sp,16 + 1337a: 1b20 addi s0,sp,440 + 1337c: 009f 0000 0000 0x9f + 13382: 0000 unimp + 13384: b000 fsd fs0,32(s0) + 13386: 000c addi a1,sp,0 + 13388: ba00 fsd fs0,48(a2) + 1338a: 000c addi a1,sp,0 + 1338c: 0100 addi s0,sp,128 + 1338e: 5f00 lw s0,56(a4) + 13390: 0cf8 addi a4,sp,604 + 13392: 0000 unimp + 13394: 0d0a slli s10,s10,0x2 + 13396: 0000 unimp + 13398: 0001 nop + 1339a: 0c5d addi s8,s8,23 + 1339c: 000d c.addi zero,3 + 1339e: 2200 fld fs0,0(a2) 133a0: 000d c.addi zero,3 - 133a2: 2008 fld fa0,0(s0) - 133a4: 007a 0x7a - 133a6: 2008 fld fa0,0(s0) - 133a8: 1414 addi a3,sp,544 - 133aa: 1c1c1e1b 0x1c1c1e1b - 133ae: 009f 0000 0000 0x9f - 133b4: 0000 unimp - 133b6: 8e00 0x8e00 - 133b8: 000c addi a1,sp,0 - 133ba: b000 fsd fs0,32(s0) - 133bc: 000c addi a1,sp,0 - 133be: 0100 addi s0,sp,128 - 133c0: 5f00 lw s0,56(a4) - 133c2: 0cb0 addi a2,sp,600 - 133c4: 0000 unimp - 133c6: 0cba slli s9,s9,0xe - 133c8: 0000 unimp - 133ca: 017f0003 lb zero,23(t5) - 133ce: ee9f 000c 0a00 0xa00000cee9f - 133d4: 000d c.addi zero,3 - 133d6: 0100 addi s0,sp,128 - 133d8: 5f00 lw s0,56(a4) - 133da: 0d0a slli s10,s10,0x2 - 133dc: 0000 unimp - 133de: 0d1c addi a5,sp,656 + 133a2: 0100 addi s0,sp,128 + 133a4: 5f00 lw s0,56(a4) + 133a6: 0d88 addi a0,sp,720 + 133a8: 0000 unimp + 133aa: 0d98 addi a4,sp,720 + 133ac: 0000 unimp + 133ae: 0001 nop + 133b0: 225f 000e 2400 0x2400000e225f + 133b6: 000e 0xe + 133b8: 0100 addi s0,sp,128 + 133ba: 5f00 lw s0,56(a4) + ... + 133c4: 0d52 slli s10,s10,0x14 + 133c6: 0000 unimp + 133c8: 0d62 slli s10,s10,0x18 + 133ca: 0000 unimp + 133cc: 0008 addi a0,sp,0 + 133ce: 007a 0x7a + 133d0: 2e30 fld fa2,88(a2) + 133d2: ff08 fsw fa0,56(a4) + 133d4: 9f1a add t5,t5,t1 + ... + 133de: 0d28 addi a0,sp,664 133e0: 0000 unimp - 133e2: 0006 0x6 - 133e4: 007a 0x7a - 133e6: 2008 fld fa0,0(s0) - 133e8: 0d1c9f1b 0xd1c9f1b - 133ec: 0000 unimp - 133ee: 0d24 addi s1,sp,664 + 133e2: 0d42 slli s10,s10,0x10 + 133e4: 0000 unimp + 133e6: 0006 0x6 + 133e8: 2008 fld fa0,0(s0) + 133ea: 0078 addi a4,sp,12 + 133ec: 9f1c 0x9f1c + 133ee: 0d98 addi a4,sp,720 133f0: 0000 unimp - 133f2: 0006 0x6 - 133f4: 007a 0x7a - 133f6: 007e 0x7e - 133f8: 0d629f1b 0xd629f1b - 133fc: 0000 unimp - 133fe: 0d88 addi a0,sp,720 + 133f2: 0da8 addi a0,sp,728 + 133f4: 0000 unimp + 133f6: 0006 0x6 + 133f8: 2008 fld fa0,0(s0) + 133fa: 0078 addi a4,sp,12 + 133fc: 9f1c 0x9f1c + 133fe: 0db8 addi a4,sp,728 13400: 0000 unimp - 13402: 0001 nop - 13404: 885f 000d 9800 0x9800000d885f - 1340a: 000d c.addi zero,3 - 1340c: 0600 addi s0,sp,768 - 1340e: 7a00 flw fs0,48(a2) - 13410: 0800 addi s0,sp,16 - 13412: 1b20 addi s0,sp,440 - 13414: 229f 000e 3200 0x3200000e229f - 1341a: 000e 0xe - 1341c: 0600 addi s0,sp,768 - 1341e: 7a00 flw fs0,48(a2) - 13420: 0800 addi s0,sp,16 - 13422: 1b20 addi s0,sp,440 - 13424: 009f 0000 0000 0x9f - 1342a: 0000 unimp - 1342c: b000 fsd fs0,32(s0) - 1342e: 000c addi a1,sp,0 - 13430: ba00 fsd fs0,48(a2) - 13432: 000c addi a1,sp,0 - 13434: 0100 addi s0,sp,128 - 13436: 5f00 lw s0,56(a4) - 13438: 0cf8 addi a4,sp,604 - 1343a: 0000 unimp - 1343c: 0d0a slli s10,s10,0x2 + 13402: 0dec addi a1,sp,732 + 13404: 0000 unimp + 13406: 0006 0x6 + 13408: 2008 fld fa0,0(s0) + 1340a: 0078 addi a4,sp,12 + 1340c: 9f1c 0x9f1c + 1340e: 0df2 slli s11,s11,0x1c + 13410: 0000 unimp + 13412: 0e12 slli t3,t3,0x4 + 13414: 0000 unimp + 13416: 0006 0x6 + 13418: 2008 fld fa0,0(s0) + 1341a: 0078 addi a4,sp,12 + 1341c: 9f1c 0x9f1c + ... + 13426: 0d28 addi a0,sp,664 + 13428: 0000 unimp + 1342a: 0d42 slli s10,s10,0x10 + 1342c: 0000 unimp + 1342e: 0001 nop + 13430: 9858 0x9858 + 13432: 000d c.addi zero,3 + 13434: a800 fsd fs0,16(s0) + 13436: 000d c.addi zero,3 + 13438: 0100 addi s0,sp,128 + 1343a: 5800 lw s0,48(s0) + 1343c: 0db8 addi a4,sp,728 1343e: 0000 unimp - 13440: 0001 nop - 13442: 0c5d addi s8,s8,23 - 13444: 000d c.addi zero,3 - 13446: 2200 fld fs0,0(a2) + 13440: 0dec addi a1,sp,732 + 13442: 0000 unimp + 13444: 0001 nop + 13446: f258 fsw fa4,36(a2) 13448: 000d c.addi zero,3 - 1344a: 0100 addi s0,sp,128 - 1344c: 5f00 lw s0,56(a4) - 1344e: 0d88 addi a0,sp,720 - 13450: 0000 unimp - 13452: 0d98 addi a4,sp,720 - 13454: 0000 unimp - 13456: 0001 nop - 13458: 225f 000e 2400 0x2400000e225f - 1345e: 000e 0xe - 13460: 0100 addi s0,sp,128 - 13462: 5f00 lw s0,56(a4) + 1344a: 1200 addi s0,sp,288 + 1344c: 000e 0xe + 1344e: 0100 addi s0,sp,128 + 13450: 5800 lw s0,48(s0) ... - 1346c: 0d52 slli s10,s10,0x14 - 1346e: 0000 unimp - 13470: 0d62 slli s10,s10,0x18 + 1345a: 0d22 slli s10,s10,0x8 + 1345c: 0000 unimp + 1345e: 0d34 addi a3,sp,664 + 13460: 0000 unimp + 13462: 0001 nop + 13464: 345f 000d 3600 0x3600000d345f + 1346a: 000d c.addi zero,3 + 1346c: 0100 addi s0,sp,128 + 1346e: 5e00 lw s0,56(a2) + 13470: 0d36 slli s10,s10,0xd 13472: 0000 unimp - 13474: 0008 addi a0,sp,0 - 13476: 007a 0x7a - 13478: 2e30 fld fa2,88(a2) - 1347a: ff08 fsw fa0,56(a4) - 1347c: 9f1a add t5,t5,t1 - ... - 13486: 0d28 addi a0,sp,664 + 13474: 0d4c addi a1,sp,660 + 13476: 0000 unimp + 13478: 0001 nop + 1347a: 985f 000d e000 0xe000000d985f + 13480: 000d c.addi zero,3 + 13482: 0100 addi s0,sp,128 + 13484: 5f00 lw s0,56(a4) + 13486: 0df2 slli s11,s11,0x1c 13488: 0000 unimp - 1348a: 0d42 slli s10,s10,0x10 + 1348a: 0e12 slli t3,t3,0x4 1348c: 0000 unimp - 1348e: 0006 0x6 - 13490: 2008 fld fa0,0(s0) - 13492: 0078 addi a4,sp,12 - 13494: 9f1c 0x9f1c - 13496: 0d98 addi a4,sp,720 - 13498: 0000 unimp - 1349a: 0da8 addi a0,sp,728 - 1349c: 0000 unimp - 1349e: 0006 0x6 - 134a0: 2008 fld fa0,0(s0) - 134a2: 0078 addi a4,sp,12 - 134a4: 9f1c 0x9f1c - 134a6: 0db8 addi a4,sp,728 - 134a8: 0000 unimp - 134aa: 0dec addi a1,sp,732 - 134ac: 0000 unimp - 134ae: 0006 0x6 - 134b0: 2008 fld fa0,0(s0) - 134b2: 0078 addi a4,sp,12 - 134b4: 9f1c 0x9f1c - 134b6: 0df2 slli s11,s11,0x1c - 134b8: 0000 unimp - 134ba: 0e12 slli t3,t3,0x4 - 134bc: 0000 unimp - 134be: 0006 0x6 - 134c0: 2008 fld fa0,0(s0) - 134c2: 0078 addi a4,sp,12 - 134c4: 9f1c 0x9f1c - ... - 134ce: 0d28 addi a0,sp,664 - 134d0: 0000 unimp - 134d2: 0d42 slli s10,s10,0x10 - 134d4: 0000 unimp - 134d6: 0001 nop - 134d8: 9858 0x9858 - 134da: 000d c.addi zero,3 - 134dc: a800 fsd fs0,16(s0) - 134de: 000d c.addi zero,3 - 134e0: 0100 addi s0,sp,128 - 134e2: 5800 lw s0,48(s0) - 134e4: 0db8 addi a4,sp,728 - 134e6: 0000 unimp - 134e8: 0dec addi a1,sp,732 - 134ea: 0000 unimp - 134ec: 0001 nop - 134ee: f258 fsw fa4,36(a2) - 134f0: 000d c.addi zero,3 - 134f2: 1200 addi s0,sp,288 - 134f4: 000e 0xe - 134f6: 0100 addi s0,sp,128 - 134f8: 5800 lw s0,48(s0) - ... - 13502: 0d22 slli s10,s10,0x8 - 13504: 0000 unimp - 13506: 0d34 addi a3,sp,664 - 13508: 0000 unimp - 1350a: 0001 nop - 1350c: 345f 000d 3600 0x3600000d345f - 13512: 000d c.addi zero,3 - 13514: 0100 addi s0,sp,128 - 13516: 5e00 lw s0,56(a2) - 13518: 0d36 slli s10,s10,0xd + 1348e: 0001 nop + 13490: 005f 0000 0000 0x5f + 13496: 0000 unimp + 13498: 2800 fld fs0,16(s0) + 1349a: 000d c.addi zero,3 + 1349c: 2a00 fld fs0,16(a2) + 1349e: 000d c.addi zero,3 + 134a0: 0200 addi s0,sp,256 + 134a2: 3000 fld fs0,32(s0) + 134a4: 2a9f 000d 3000 0x3000000d2a9f + 134aa: 000d c.addi zero,3 + 134ac: 0100 addi s0,sp,128 + 134ae: 5e00 lw s0,56(a2) + 134b0: 0d42 slli s10,s10,0x10 + 134b2: 0000 unimp + 134b4: 0d4c addi a1,sp,660 + 134b6: 0000 unimp + 134b8: 0001 nop + 134ba: 4e58 lw a4,28(a2) + 134bc: 000d c.addi zero,3 + 134be: 5800 lw s0,48(s0) + 134c0: 000d c.addi zero,3 + 134c2: 0100 addi s0,sp,128 + 134c4: 5f00 lw s0,56(a4) + 134c6: 0d98 addi a4,sp,720 + 134c8: 0000 unimp + 134ca: 0da4 addi s1,sp,728 + 134cc: 0000 unimp + 134ce: 0001 nop + 134d0: a45e fsd fs7,8(sp) + 134d2: 000d c.addi zero,3 + 134d4: a600 fsd fs0,8(a2) + 134d6: 000d c.addi zero,3 + 134d8: 0300 addi s0,sp,384 + 134da: 7e00 flw fs0,56(a2) + 134dc: 9f7f 0x9f7f + 134de: 0da6 slli s11,s11,0x9 + 134e0: 0000 unimp + 134e2: 0da8 addi a0,sp,728 + 134e4: 0000 unimp + 134e6: 0001 nop + 134e8: a85e fsd fs7,16(sp) + 134ea: 000d c.addi zero,3 + 134ec: b800 fsd fs0,48(s0) + 134ee: 000d c.addi zero,3 + 134f0: 0100 addi s0,sp,128 + 134f2: 5800 lw s0,48(s0) + 134f4: 0dce slli s11,s11,0x13 + 134f6: 0000 unimp + 134f8: 0dd6 slli s11,s11,0x15 + 134fa: 0000 unimp + 134fc: 0002 0x2 + 134fe: 9f30 0x9f30 + 13500: 0dd6 slli s11,s11,0x15 + 13502: 0000 unimp + 13504: 0de0 addi s0,sp,732 + 13506: 0000 unimp + 13508: 0001 nop + 1350a: e060 fsw fs0,68(s0) + 1350c: 000d c.addi zero,3 + 1350e: e200 fsw fs0,0(a2) + 13510: 000d c.addi zero,3 + 13512: 0300 addi s0,sp,384 + 13514: 7e00 flw fs0,56(a2) + 13516: 9f01 0x9f01 + 13518: 0df2 slli s11,s11,0x1c 1351a: 0000 unimp - 1351c: 0d4c addi a1,sp,660 + 1351c: 0e00 addi s0,sp,784 1351e: 0000 unimp 13520: 0001 nop - 13522: 985f 000d e000 0xe000000d985f - 13528: 000d c.addi zero,3 - 1352a: 0100 addi s0,sp,128 - 1352c: 5f00 lw s0,56(a4) - 1352e: 0df2 slli s11,s11,0x1c - 13530: 0000 unimp - 13532: 0e12 slli t3,t3,0x4 - 13534: 0000 unimp - 13536: 0001 nop - 13538: 005f 0000 0000 0x5f - 1353e: 0000 unimp - 13540: 2800 fld fs0,16(s0) - 13542: 000d c.addi zero,3 - 13544: 2a00 fld fs0,16(a2) - 13546: 000d c.addi zero,3 - 13548: 0200 addi s0,sp,256 - 1354a: 3000 fld fs0,32(s0) - 1354c: 2a9f 000d 3000 0x3000000d2a9f - 13552: 000d c.addi zero,3 - 13554: 0100 addi s0,sp,128 - 13556: 5e00 lw s0,56(a2) - 13558: 0d42 slli s10,s10,0x10 - 1355a: 0000 unimp - 1355c: 0d4c addi a1,sp,660 - 1355e: 0000 unimp - 13560: 0001 nop - 13562: 4e58 lw a4,28(a2) - 13564: 000d c.addi zero,3 - 13566: 5800 lw s0,48(s0) - 13568: 000d c.addi zero,3 - 1356a: 0100 addi s0,sp,128 - 1356c: 5f00 lw s0,56(a4) - 1356e: 0d98 addi a4,sp,720 - 13570: 0000 unimp - 13572: 0da4 addi s1,sp,728 - 13574: 0000 unimp - 13576: 0001 nop - 13578: a45e fsd fs7,8(sp) - 1357a: 000d c.addi zero,3 - 1357c: a600 fsd fs0,8(a2) - 1357e: 000d c.addi zero,3 - 13580: 0300 addi s0,sp,384 - 13582: 7e00 flw fs0,56(a2) - 13584: 9f7f 0x9f7f - 13586: 0da6 slli s11,s11,0x9 - 13588: 0000 unimp - 1358a: 0da8 addi a0,sp,728 - 1358c: 0000 unimp - 1358e: 0001 nop - 13590: a85e fsd fs7,16(sp) - 13592: 000d c.addi zero,3 - 13594: b800 fsd fs0,48(s0) - 13596: 000d c.addi zero,3 - 13598: 0100 addi s0,sp,128 - 1359a: 5800 lw s0,48(s0) - 1359c: 0dce slli s11,s11,0x13 - 1359e: 0000 unimp - 135a0: 0dd6 slli s11,s11,0x15 - 135a2: 0000 unimp - 135a4: 0002 0x2 - 135a6: 9f30 0x9f30 - 135a8: 0dd6 slli s11,s11,0x15 + 13522: 0060 addi s0,sp,12 + 13524: 000e 0xe + 13526: 0e00 addi s0,sp,784 + 13528: 000e 0xe + 1352a: 0300 addi s0,sp,384 + 1352c: 8000 0x8000 + 1352e: 9f7f 0x9f7f + 13530: 0e0e slli t3,t3,0x3 + 13532: 0000 unimp + 13534: 0e12 slli t3,t3,0x4 + 13536: 0000 unimp + 13538: 0001 nop + 1353a: 1260 addi s0,sp,300 + 1353c: 000e 0xe + 1353e: 2200 fld fs0,0(a2) + 13540: 000e 0xe + 13542: 0100 addi s0,sp,128 + 13544: 5f00 lw s0,56(a4) + ... + 1354e: 0d28 addi a0,sp,664 + 13550: 0000 unimp + 13552: 0d2a slli s10,s10,0xa + 13554: 0000 unimp + 13556: 0002 0x2 + 13558: 9f30 0x9f30 + 1355a: 0d2a slli s10,s10,0xa + 1355c: 0000 unimp + 1355e: 0d62 slli s10,s10,0x18 + 13560: 0000 unimp + 13562: 0001 nop + 13564: 985a add a6,a6,s6 + 13566: 000d c.addi zero,3 + 13568: 2200 fld fs0,0(a2) + 1356a: 000e 0xe + 1356c: 0100 addi s0,sp,128 + 1356e: 5a00 lw s0,48(a2) + ... + 13578: 02fc addi a5,sp,332 + 1357a: 0000 unimp + 1357c: 03e4 addi s1,sp,460 + 1357e: 0000 unimp + 13580: 0002 0x2 + 13582: 9f30 0x9f30 + 13584: 0aac addi a1,sp,344 + 13586: 0000 unimp + 13588: 0ab2 slli s5,s5,0xc + 1358a: 0000 unimp + 1358c: 0002 0x2 + 1358e: 9f30 0x9f30 + 13590: 0e32 slli t3,t3,0xc + 13592: 0000 unimp + 13594: 0e3e slli t3,t3,0xf + 13596: 0000 unimp + 13598: 0002 0x2 + 1359a: 9f30 0x9f30 + ... + 135a4: 0318 addi a4,sp,384 + 135a6: 0000 unimp + 135a8: 032a slli t1,t1,0xa 135aa: 0000 unimp - 135ac: 0de0 addi s0,sp,732 - 135ae: 0000 unimp - 135b0: 0001 nop - 135b2: e060 fsw fs0,68(s0) - 135b4: 000d c.addi zero,3 - 135b6: e200 fsw fs0,0(a2) - 135b8: 000d c.addi zero,3 - 135ba: 0300 addi s0,sp,384 - 135bc: 7e00 flw fs0,56(a2) - 135be: 9f01 0x9f01 - 135c0: 0df2 slli s11,s11,0x1c - 135c2: 0000 unimp - 135c4: 0e00 addi s0,sp,784 - 135c6: 0000 unimp - 135c8: 0001 nop - 135ca: 0060 addi s0,sp,12 - 135cc: 000e 0xe - 135ce: 0e00 addi s0,sp,784 - 135d0: 000e 0xe - 135d2: 0300 addi s0,sp,384 - 135d4: 8000 0x8000 - 135d6: 9f7f 0x9f7f - 135d8: 0e0e slli t3,t3,0x3 - 135da: 0000 unimp - 135dc: 0e12 slli t3,t3,0x4 - 135de: 0000 unimp - 135e0: 0001 nop - 135e2: 1260 addi s0,sp,300 - 135e4: 000e 0xe - 135e6: 2200 fld fs0,0(a2) - 135e8: 000e 0xe - 135ea: 0100 addi s0,sp,128 - 135ec: 5f00 lw s0,56(a4) - ... - 135f6: 0d28 addi a0,sp,664 - 135f8: 0000 unimp - 135fa: 0d2a slli s10,s10,0xa - 135fc: 0000 unimp - 135fe: 0002 0x2 - 13600: 9f30 0x9f30 - 13602: 0d2a slli s10,s10,0xa - 13604: 0000 unimp - 13606: 0d62 slli s10,s10,0x18 + 135ac: 0001 nop + 135ae: 2a5f 0003 2e00 0x2e0000032a5f + 135b4: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 135b8: 7e00 flw fs0,56(a2) + 135ba: 0800 addi s0,sp,16 + 135bc: 1aff 0x1aff + 135be: 2e9f 0003 3000 0x300000032e9f + 135c4: 26000003 lb zero,608(zero) # 260 <__stack_size-0x5a0> + 135c8: 9100 0x9100 + 135ca: 0658 addi a4,sp,772 + 135cc: 4b40 lw s0,20(a4) + 135ce: 2224 fld fs1,64(a2) + 135d0: 5491 li s1,-28 + 135d2: 4006 0x4006 + 135d4: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn + 135d8: 0650 addi a2,sp,772 + 135da: 4b40 lw s0,20(a4) + 135dc: 2224 fld fs1,64(a2) + 135de: 030c addi a1,sp,384 + 135e0: 0000 unimp + 135e2: 2c80 fld fs0,24(s1) + 135e4: 4b40 lw s0,20(a4) + 135e6: 2224 fld fs1,64(a2) + 135e8: 402d 0x402d + 135ea: 2d22244b 0x2d22244b + 135ee: 009f 0000 0000 0x9f + 135f4: 0000 unimp + 135f6: 4e00 lw s0,24(a2) + 135f8: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> + 135fc: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 13600: 4d00 lw s0,24(a0) + 13602: 009f 0000 0000 0x9f 13608: 0000 unimp - 1360a: 0001 nop - 1360c: 985a add a6,a6,s6 - 1360e: 000d c.addi zero,3 - 13610: 2200 fld fs0,0(a2) - 13612: 000e 0xe - 13614: 0100 addi s0,sp,128 - 13616: 5a00 lw s0,48(a2) + 1360a: 4e00 lw s0,24(a2) + 1360c: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> + 13610: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 13614: 3300 fld fs0,32(a4) + 13616: 009f 0000 0000 0x9f + 1361c: 0000 unimp + 1361e: 4e00 lw s0,24(a2) + 13620: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> + 13624: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 13628: 3000 fld fs0,32(s0) + 1362a: 009f 0000 0000 0x9f + 13630: 0000 unimp + 13632: 4e00 lw s0,24(a2) + 13634: 54000003 lb zero,1344(zero) # 540 <__stack_size-0x2c0> + 13638: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 1363c: 3000 fld fs0,32(s0) + 1363e: 549f 0003 5a00 0x5a000003549f + 13644: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 13648: 5d00 lw s0,56(a0) + 1364a: 035a slli t1,t1,0x16 + 1364c: 0000 unimp + 1364e: 0362 slli t1,t1,0x18 + 13650: 0000 unimp + 13652: 7f7d0003 lb zero,2039(s10) + 13656: 629f 0003 6800 0x68000003629f + 1365c: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 13660: 5d00 lw s0,56(a0) + 13662: 0368 addi a0,sp,396 + 13664: 0000 unimp + 13666: 03e4 addi s1,sp,460 + 13668: 0000 unimp + 1366a: 0002 0x2 + 1366c: 9f34 0x9f34 ... - 13620: 02fc addi a5,sp,332 - 13622: 0000 unimp - 13624: 03e4 addi s1,sp,460 - 13626: 0000 unimp - 13628: 0002 0x2 - 1362a: 9f30 0x9f30 - 1362c: 0aac addi a1,sp,344 - 1362e: 0000 unimp - 13630: 0ab2 slli s5,s5,0xc - 13632: 0000 unimp - 13634: 0002 0x2 - 13636: 9f30 0x9f30 - 13638: 0e32 slli t3,t3,0xc - 1363a: 0000 unimp - 1363c: 0e3e slli t3,t3,0xf - 1363e: 0000 unimp - 13640: 0002 0x2 - 13642: 9f30 0x9f30 - ... - 1364c: 0318 addi a4,sp,384 - 1364e: 0000 unimp - 13650: 032a slli t1,t1,0xa - 13652: 0000 unimp - 13654: 0001 nop - 13656: 2a5f 0003 2e00 0x2e0000032a5f - 1365c: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> - 13660: 7e00 flw fs0,56(a2) - 13662: 0800 addi s0,sp,16 - 13664: 1aff 0x1aff - 13666: 2e9f 0003 3000 0x300000032e9f - 1366c: 26000003 lb zero,608(zero) # 260 <__stack_size-0x5a0> - 13670: 9100 0x9100 - 13672: 0658 addi a4,sp,772 - 13674: 4b40 lw s0,20(a4) - 13676: 2224 fld fs1,64(a2) - 13678: 5491 li s1,-28 - 1367a: 4006 0x4006 - 1367c: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn - 13680: 0650 addi a2,sp,772 - 13682: 4b40 lw s0,20(a4) - 13684: 2224 fld fs1,64(a2) - 13686: 030c addi a1,sp,384 - 13688: 0000 unimp - 1368a: 2c80 fld fs0,24(s1) - 1368c: 4b40 lw s0,20(a4) - 1368e: 2224 fld fs1,64(a2) - 13690: 402d 0x402d - 13692: 2d22244b 0x2d22244b - 13696: 009f 0000 0000 0x9f - 1369c: 0000 unimp - 1369e: 4e00 lw s0,24(a2) - 136a0: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> - 136a4: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 136a8: 4d00 lw s0,24(a0) - 136aa: 009f 0000 0000 0x9f - 136b0: 0000 unimp - 136b2: 4e00 lw s0,24(a2) - 136b4: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> - 136b8: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 136bc: 3300 fld fs0,32(a4) - 136be: 009f 0000 0000 0x9f - 136c4: 0000 unimp - 136c6: 4e00 lw s0,24(a2) - 136c8: e4000003 lb zero,-448(zero) # fffffe40 <_sp+0x7fffbe40> - 136cc: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 136d0: 3000 fld fs0,32(s0) - 136d2: 009f 0000 0000 0x9f - 136d8: 0000 unimp - 136da: 4e00 lw s0,24(a2) - 136dc: 54000003 lb zero,1344(zero) # 540 <__stack_size-0x2c0> - 136e0: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> - 136e4: 3000 fld fs0,32(s0) - 136e6: 549f 0003 5a00 0x5a000003549f - 136ec: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 136f0: 5d00 lw s0,56(a0) - 136f2: 035a slli t1,t1,0x16 - 136f4: 0000 unimp - 136f6: 0362 slli t1,t1,0x18 - 136f8: 0000 unimp - 136fa: 7f7d0003 lb zero,2039(s10) - 136fe: 629f 0003 6800 0x68000003629f - 13704: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> - 13708: 5d00 lw s0,56(a0) - 1370a: 0368 addi a0,sp,396 - 1370c: 0000 unimp - 1370e: 03e4 addi s1,sp,460 - 13710: 0000 unimp - 13712: 0002 0x2 - 13714: 9f34 0x9f34 - ... - 1371e: 0022 0x22 - 13720: 0000 unimp - 13722: 0036 0x36 - 13724: 0000 unimp - 13726: 0005 c.addi zero,1 - 13728: 007c addi a5,sp,12 - 1372a: 369f254f 0x369f254f - 1372e: 0000 unimp - 13730: 4600 lw s0,8(a2) - 13732: 0000 unimp - 13734: 0600 addi s0,sp,768 - 13736: 9100 0x9100 - 13738: 066c addi a1,sp,780 - 1373a: 469f254f 0x469f254f + 13676: 0022 0x22 + 13678: 0000 unimp + 1367a: 0036 0x36 + 1367c: 0000 unimp + 1367e: 0005 c.addi zero,1 + 13680: 007c addi a5,sp,12 + 13682: 369f254f 0x369f254f + 13686: 0000 unimp + 13688: 4600 lw s0,8(a2) + 1368a: 0000 unimp + 1368c: 0600 addi s0,sp,768 + 1368e: 9100 0x9100 + 13690: 066c addi a1,sp,780 + 13692: 469f254f 0x469f254f + 13696: 0000 unimp + 13698: 4800 lw s0,16(s0) + 1369a: 0000 unimp + 1369c: 0600 addi s0,sp,768 + 1369e: 7200 flw fs0,32(a2) + 136a0: 066c addi a1,sp,780 + 136a2: 489f254f fnmadd.s fa0,ft10,fs1,fs1,rdn + 136a6: 0000 unimp + 136a8: c600 sw s0,8(a2) + 136aa: 0000 unimp + 136ac: 0600 addi s0,sp,768 + 136ae: 9100 0x9100 + 136b0: 066c addi a1,sp,780 + 136b2: c69f254f 0xc69f254f + 136b6: 0000 unimp + 136b8: d400 sw s0,40(s0) + 136ba: 0000 unimp + 136bc: 0600 addi s0,sp,768 + 136be: 7a00 flw fs0,48(a2) + 136c0: 066c addi a1,sp,780 + 136c2: d49f254f 0xd49f254f + 136c6: 0000 unimp + 136c8: dc00 sw s0,56(s0) + 136ca: 0000 unimp + 136cc: 0600 addi s0,sp,768 + 136ce: 9100 0x9100 + 136d0: 066c addi a1,sp,780 + 136d2: dc9f254f 0xdc9f254f + 136d6: 0000 unimp + 136d8: ec00 fsw fs0,24(s0) + 136da: 0000 unimp + 136dc: 0600 addi s0,sp,768 + 136de: 8100 0x8100 + 136e0: 066c addi a1,sp,780 + 136e2: ec9f254f 0xec9f254f + 136e6: 0000 unimp + 136e8: f000 fsw fs0,32(s0) + 136ea: 0000 unimp + 136ec: 0600 addi s0,sp,768 + 136ee: 9100 0x9100 + 136f0: 066c addi a1,sp,780 + 136f2: f09f254f fnmadd.s fa0,ft10,fs1,ft10,rdn + 136f6: 0000 unimp + 136f8: fa00 fsw fs0,48(a2) + 136fa: 0000 unimp + 136fc: 0600 addi s0,sp,768 + 136fe: 7600 flw fs0,40(a2) + 13700: 066c addi a1,sp,780 + 13702: 009f254f fnmadd.s fa0,ft10,fs1,ft0,rdn + 13706: 0000 unimp + 13708: 0000 unimp + 1370a: 0000 unimp + 1370c: 2200 fld fs0,0(a2) + 1370e: 0000 unimp + 13710: 4400 lw s0,8(s0) + 13712: 0000 unimp + 13714: 0100 addi s0,sp,128 + 13716: 5d00 lw s0,56(a0) + 13718: 0044 addi s1,sp,4 + 1371a: 0000 unimp + 1371c: 0046 0x46 + 1371e: 0000 unimp + 13720: 0008 addi a0,sp,0 + 13722: 6c91 lui s9,0x4 + 13724: 3106 fld ft2,96(sp) + 13726: 4124 lw s1,64(a0) + 13728: 9f25 0x9f25 + 1372a: 0046 0x46 + 1372c: 0000 unimp + 1372e: 0048 addi a0,sp,4 + 13730: 0000 unimp + 13732: 0008 addi a0,sp,0 + 13734: 6c72 flw fs8,28(sp) + 13736: 3106 fld ft2,96(sp) + 13738: 4124 lw s1,64(a0) + 1373a: 9f25 0x9f25 + 1373c: 0048 addi a0,sp,4 1373e: 0000 unimp - 13740: 4800 lw s0,16(s0) + 13740: 0062 0x62 13742: 0000 unimp - 13744: 0600 addi s0,sp,768 - 13746: 7200 flw fs0,32(a2) - 13748: 066c addi a1,sp,780 - 1374a: 489f254f fnmadd.s fa0,ft10,fs1,fs1,rdn - 1374e: 0000 unimp - 13750: c600 sw s0,8(a2) - 13752: 0000 unimp - 13754: 0600 addi s0,sp,768 - 13756: 9100 0x9100 - 13758: 066c addi a1,sp,780 - 1375a: c69f254f 0xc69f254f + 13744: 0001 nop + 13746: 625d lui tp,0x17 + 13748: 0000 unimp + 1374a: c600 sw s0,8(a2) + 1374c: 0000 unimp + 1374e: 0800 addi s0,sp,16 + 13750: 9100 0x9100 + 13752: 066c addi a1,sp,780 + 13754: 2431 jal 13960 <__stack_size+0x13160> + 13756: 2541 jal 13dd6 <__stack_size+0x135d6> + 13758: c69f 0000 d400 0xd4000000c69f 1375e: 0000 unimp - 13760: d400 sw s0,40(s0) - 13762: 0000 unimp - 13764: 0600 addi s0,sp,768 - 13766: 7a00 flw fs0,48(a2) - 13768: 066c addi a1,sp,780 - 1376a: d49f254f 0xd49f254f - 1376e: 0000 unimp - 13770: dc00 sw s0,56(s0) - 13772: 0000 unimp - 13774: 0600 addi s0,sp,768 - 13776: 9100 0x9100 - 13778: 066c addi a1,sp,780 - 1377a: dc9f254f 0xdc9f254f - 1377e: 0000 unimp - 13780: ec00 fsw fs0,24(s0) - 13782: 0000 unimp - 13784: 0600 addi s0,sp,768 - 13786: 8100 0x8100 - 13788: 066c addi a1,sp,780 - 1378a: ec9f254f 0xec9f254f - 1378e: 0000 unimp - 13790: f000 fsw fs0,32(s0) + 13760: 0800 addi s0,sp,16 + 13762: 7a00 flw fs0,48(a2) + 13764: 066c addi a1,sp,780 + 13766: 2431 jal 13972 <__stack_size+0x13172> + 13768: 2541 jal 13de8 <__stack_size+0x135e8> + 1376a: d49f 0000 f200 0xf2000000d49f + 13770: 0000 unimp + 13772: 0100 addi s0,sp,128 + 13774: 5d00 lw s0,56(a0) + 13776: 00f2 slli ra,ra,0x1c + 13778: 0000 unimp + 1377a: 00fa slli ra,ra,0x1e + 1377c: 0000 unimp + 1377e: 0008 addi a0,sp,0 + 13780: 6c76 flw fs8,92(sp) + 13782: 3106 fld ft2,96(sp) + 13784: 4124 lw s1,64(a0) + 13786: 9f25 0x9f25 + ... + 13790: 003a 0x3a 13792: 0000 unimp - 13794: 0600 addi s0,sp,768 - 13796: 9100 0x9100 - 13798: 066c addi a1,sp,780 - 1379a: f09f254f fnmadd.s fa0,ft10,fs1,ft10,rdn - 1379e: 0000 unimp - 137a0: fa00 fsw fs0,48(a2) - 137a2: 0000 unimp - 137a4: 0600 addi s0,sp,768 - 137a6: 7600 flw fs0,40(a2) - 137a8: 066c addi a1,sp,780 - 137aa: 009f254f fnmadd.s fa0,ft10,fs1,ft0,rdn - 137ae: 0000 unimp + 13794: 0044 addi s1,sp,4 + 13796: 0000 unimp + 13798: 0005 c.addi zero,1 + 1379a: 4b40 lw s0,20(a4) + 1379c: 1f24 addi s1,sp,952 + 1379e: 449f 0000 4800 0x48000000449f + 137a4: 0000 unimp + 137a6: 0100 addi s0,sp,128 + 137a8: 5a00 lw s0,48(a2) + 137aa: 008a slli ra,ra,0x2 + 137ac: 0000 unimp + 137ae: 0092 slli ra,ra,0x4 137b0: 0000 unimp - 137b2: 0000 unimp - 137b4: 2200 fld fs0,0(a2) + 137b2: 0001 nop + 137b4: 005a 0x5a 137b6: 0000 unimp - 137b8: 4400 lw s0,8(s0) + 137b8: 0000 unimp 137ba: 0000 unimp - 137bc: 0100 addi s0,sp,128 - 137be: 5d00 lw s0,56(a0) - 137c0: 0044 addi s1,sp,4 + 137bc: 4c00 lw s0,24(s0) + 137be: 0000 unimp + 137c0: 8800 0x8800 137c2: 0000 unimp - 137c4: 0046 0x46 - 137c6: 0000 unimp - 137c8: 0008 addi a0,sp,0 - 137ca: 6c91 lui s9,0x4 - 137cc: 3106 fld ft2,96(sp) - 137ce: 4124 lw s1,64(a0) - 137d0: 9f25 0x9f25 - 137d2: 0046 0x46 - 137d4: 0000 unimp - 137d6: 0048 addi a0,sp,4 - 137d8: 0000 unimp - 137da: 0008 addi a0,sp,0 - 137dc: 6c72 flw fs8,28(sp) - 137de: 3106 fld ft2,96(sp) - 137e0: 4124 lw s1,64(a0) - 137e2: 9f25 0x9f25 - 137e4: 0048 addi a0,sp,4 - 137e6: 0000 unimp - 137e8: 0062 0x62 - 137ea: 0000 unimp - 137ec: 0001 nop - 137ee: 625d lui tp,0x17 - 137f0: 0000 unimp - 137f2: c600 sw s0,8(a2) - 137f4: 0000 unimp + 137c4: 0200 addi s0,sp,256 + 137c6: 3000 fld fs0,32(s0) + 137c8: 929f 0000 fa00 0xfa000000929f + 137ce: 0000 unimp + 137d0: 0200 addi s0,sp,256 + 137d2: 3000 fld fs0,32(s0) + 137d4: 009f 0000 0000 0x9f + 137da: 0000 unimp + 137dc: 5c00 lw s0,56(s0) + 137de: 0000 unimp + 137e0: 6800 flw fs0,16(s0) + 137e2: 0000 unimp + 137e4: 0600 addi s0,sp,768 + 137e6: 0800 addi s0,sp,16 + 137e8: 7f20 flw fs0,120(a4) + 137ea: 1c00 addi s0,sp,560 + 137ec: 689f 0000 a400 0xa4000000689f + 137f2: 0000 unimp + 137f4: 1100 addi s0,sp,160 137f6: 0800 addi s0,sp,16 - 137f8: 9100 0x9100 - 137fa: 066c addi a1,sp,780 - 137fc: 2431 jal 13a08 <__stack_size+0x13208> - 137fe: 2541 jal 13e7e <__stack_size+0x1367e> - 13800: c69f 0000 d400 0xd4000000c69f - 13806: 0000 unimp - 13808: 0800 addi s0,sp,16 - 1380a: 7a00 flw fs0,48(a2) - 1380c: 066c addi a1,sp,780 - 1380e: 2431 jal 13a1a <__stack_size+0x1321a> - 13810: 2541 jal 13e90 <__stack_size+0x13690> - 13812: d49f 0000 f200 0xf2000000d49f - 13818: 0000 unimp - 1381a: 0100 addi s0,sp,128 - 1381c: 5d00 lw s0,56(a0) - 1381e: 00f2 slli ra,ra,0x1c - 13820: 0000 unimp - 13822: 00fa slli ra,ra,0x1e - 13824: 0000 unimp - 13826: 0008 addi a0,sp,0 - 13828: 6c76 flw fs8,92(sp) - 1382a: 3106 fld ft2,96(sp) - 1382c: 4124 lw s1,64(a0) - 1382e: 9f25 0x9f25 - ... - 13838: 003a 0x3a - 1383a: 0000 unimp - 1383c: 0044 addi s1,sp,4 - 1383e: 0000 unimp - 13840: 0005 c.addi zero,1 - 13842: 4b40 lw s0,20(a4) - 13844: 1f24 addi s1,sp,952 - 13846: 449f 0000 4800 0x48000000449f + 137f8: 0a20 addi s0,sp,280 + 137fa: 6c91406f j 286c2 <__stack_size+0x27ec2> + 137fe: 3106 fld ft2,96(sp) + 13800: 4124 lw s1,64(a0) + 13802: 1c25 addi s8,s8,-23 + 13804: 9f1c1a4f 0x9f1c1a4f + 13808: 00a4 addi s1,sp,72 + 1380a: 0000 unimp + 1380c: 00ce slli ra,ra,0x13 + 1380e: 0000 unimp + 13810: 0006 0x6 + 13812: 2008 fld fa0,0(s0) + 13814: 007f 0x7f + 13816: 9f1c 0x9f1c + 13818: 00ce slli ra,ra,0x13 + 1381a: 0000 unimp + 1381c: 00d4 addi a3,sp,68 + 1381e: 0000 unimp + 13820: 0011 c.addi zero,4 + 13822: 2008 fld fa0,0(s0) + 13824: 6f0a flw ft10,128(sp) + 13826: 7a40 flw fs0,52(a2) + 13828: 066c addi a1,sp,780 + 1382a: 2431 jal 13a36 <__stack_size+0x13236> + 1382c: 2541 jal 13eac <__stack_size+0x136ac> + 1382e: 4f1c lw a5,24(a4) + 13830: 1c1a slli s8,s8,0x26 + 13832: d49f 0000 fa00 0xfa000000d49f + 13838: 0000 unimp + 1383a: 0600 addi s0,sp,768 + 1383c: 0800 addi s0,sp,16 + 1383e: 7f20 flw fs0,120(a4) + 13840: 1c00 addi s0,sp,560 + 13842: 009f 0000 0000 0x9f + 13848: 0000 unimp + 1384a: 5c00 lw s0,56(s0) 1384c: 0000 unimp - 1384e: 0100 addi s0,sp,128 - 13850: 5a00 lw s0,48(a2) - 13852: 008a slli ra,ra,0x2 - 13854: 0000 unimp - 13856: 0092 slli ra,ra,0x4 + 1384e: 6800 flw fs0,16(s0) + 13850: 0000 unimp + 13852: 0100 addi s0,sp,128 + 13854: 5f00 lw s0,56(a4) + 13856: 0068 addi a0,sp,12 13858: 0000 unimp - 1385a: 0001 nop - 1385c: 005a 0x5a - 1385e: 0000 unimp - 13860: 0000 unimp - 13862: 0000 unimp - 13864: 4c00 lw s0,24(s0) - 13866: 0000 unimp - 13868: 8800 0x8800 - 1386a: 0000 unimp - 1386c: 0200 addi s0,sp,256 - 1386e: 3000 fld fs0,32(s0) - 13870: 929f 0000 fa00 0xfa000000929f - 13876: 0000 unimp - 13878: 0200 addi s0,sp,256 - 1387a: 3000 fld fs0,32(s0) - 1387c: 009f 0000 0000 0x9f - 13882: 0000 unimp - 13884: 5c00 lw s0,56(s0) - 13886: 0000 unimp - 13888: 6800 flw fs0,16(s0) - 1388a: 0000 unimp - 1388c: 0600 addi s0,sp,768 - 1388e: 0800 addi s0,sp,16 - 13890: 7f20 flw fs0,120(a4) - 13892: 1c00 addi s0,sp,560 - 13894: 689f 0000 a400 0xa4000000689f - 1389a: 0000 unimp - 1389c: 1100 addi s0,sp,160 - 1389e: 0800 addi s0,sp,16 - 138a0: 0a20 addi s0,sp,280 - 138a2: 6c91406f j 2876a <__stack_size+0x27f6a> - 138a6: 3106 fld ft2,96(sp) - 138a8: 4124 lw s1,64(a0) - 138aa: 1c25 addi s8,s8,-23 - 138ac: 9f1c1a4f 0x9f1c1a4f - 138b0: 00a4 addi s1,sp,72 - 138b2: 0000 unimp - 138b4: 00ce slli ra,ra,0x13 - 138b6: 0000 unimp - 138b8: 0006 0x6 - 138ba: 2008 fld fa0,0(s0) - 138bc: 007f 0x7f - 138be: 9f1c 0x9f1c - 138c0: 00ce slli ra,ra,0x13 - 138c2: 0000 unimp - 138c4: 00d4 addi a3,sp,68 - 138c6: 0000 unimp - 138c8: 0011 c.addi zero,4 - 138ca: 2008 fld fa0,0(s0) - 138cc: 6f0a flw ft10,128(sp) - 138ce: 7a40 flw fs0,52(a2) - 138d0: 066c addi a1,sp,780 - 138d2: 2431 jal 13ade <__stack_size+0x132de> - 138d4: 2541 jal 13f54 <__stack_size+0x13754> - 138d6: 4f1c lw a5,24(a4) - 138d8: 1c1a slli s8,s8,0x26 - 138da: d49f 0000 fa00 0xfa000000d49f - 138e0: 0000 unimp - 138e2: 0600 addi s0,sp,768 - 138e4: 0800 addi s0,sp,16 - 138e6: 7f20 flw fs0,120(a4) - 138e8: 1c00 addi s0,sp,560 - 138ea: 009f 0000 0000 0x9f - 138f0: 0000 unimp - 138f2: 5c00 lw s0,56(s0) - 138f4: 0000 unimp - 138f6: 6800 flw fs0,16(s0) - 138f8: 0000 unimp - 138fa: 0100 addi s0,sp,128 - 138fc: 5f00 lw s0,56(a4) - 138fe: 0068 addi a0,sp,12 - 13900: 0000 unimp - 13902: 00a4 addi s1,sp,72 - 13904: 0000 unimp - 13906: 000e 0xe - 13908: 6f0a flw ft10,128(sp) - 1390a: 9140 0x9140 - 1390c: 066c addi a1,sp,780 - 1390e: 2431 jal 13b1a <__stack_size+0x1331a> - 13910: 2541 jal 13f90 <__stack_size+0x13790> - 13912: 4f1c lw a5,24(a4) - 13914: 9f1a add t5,t5,t1 - 13916: 00a4 addi s1,sp,72 - 13918: 0000 unimp - 1391a: 00ce slli ra,ra,0x13 - 1391c: 0000 unimp - 1391e: 0001 nop - 13920: ce5f 0000 d400 0xd4000000ce5f - 13926: 0000 unimp - 13928: 0e00 addi s0,sp,784 - 1392a: 0a00 addi s0,sp,272 - 1392c: 6c7a406f j b87f2 <__stack_size+0xb7ff2> - 13930: 3106 fld ft2,96(sp) - 13932: 4124 lw s1,64(a0) - 13934: 1c25 addi s8,s8,-23 - 13936: d49f1a4f 0xd49f1a4f - 1393a: 0000 unimp - 1393c: fa00 fsw fs0,48(a2) - 1393e: 0000 unimp - 13940: 0100 addi s0,sp,128 - 13942: 5f00 lw s0,56(a4) + 1385a: 00a4 addi s1,sp,72 + 1385c: 0000 unimp + 1385e: 000e 0xe + 13860: 6f0a flw ft10,128(sp) + 13862: 9140 0x9140 + 13864: 066c addi a1,sp,780 + 13866: 2431 jal 13a72 <__stack_size+0x13272> + 13868: 2541 jal 13ee8 <__stack_size+0x136e8> + 1386a: 4f1c lw a5,24(a4) + 1386c: 9f1a add t5,t5,t1 + 1386e: 00a4 addi s1,sp,72 + 13870: 0000 unimp + 13872: 00ce slli ra,ra,0x13 + 13874: 0000 unimp + 13876: 0001 nop + 13878: ce5f 0000 d400 0xd4000000ce5f + 1387e: 0000 unimp + 13880: 0e00 addi s0,sp,784 + 13882: 0a00 addi s0,sp,272 + 13884: 6c7a406f j b874a <__stack_size+0xb7f4a> + 13888: 3106 fld ft2,96(sp) + 1388a: 4124 lw s1,64(a0) + 1388c: 1c25 addi s8,s8,-23 + 1388e: d49f1a4f 0xd49f1a4f + 13892: 0000 unimp + 13894: fa00 fsw fs0,48(a2) + 13896: 0000 unimp + 13898: 0100 addi s0,sp,128 + 1389a: 5f00 lw s0,56(a4) ... - 1394c: 0058 addi a4,sp,4 + 138a4: 0058 addi a4,sp,4 + 138a6: 0000 unimp + 138a8: 0072 0x72 + 138aa: 0000 unimp + 138ac: 0001 nop + 138ae: 725e flw ft4,244(sp) + 138b0: 0000 unimp + 138b2: 9200 0x9200 + 138b4: 0000 unimp + 138b6: 0e00 addi s0,sp,784 + 138b8: 0a00 addi s0,sp,272 + 138ba: 6c91406f j 28782 <__stack_size+0x27f82> + 138be: 3106 fld ft2,96(sp) + 138c0: 4124 lw s1,64(a0) + 138c2: 1c25 addi s8,s8,-23 + 138c4: 2635 jal 13bf0 <__stack_size+0x133f0> + 138c6: 929f 0000 a400 0xa4000000929f + 138cc: 0000 unimp + 138ce: 0100 addi s0,sp,128 + 138d0: 5e00 lw s0,56(a2) + 138d2: 00a4 addi s1,sp,72 + 138d4: 0000 unimp + 138d6: 00c6 slli ra,ra,0x11 + 138d8: 0000 unimp + 138da: 000e 0xe + 138dc: 6f0a flw ft10,128(sp) + 138de: 9140 0x9140 + 138e0: 066c addi a1,sp,780 + 138e2: 2431 jal 13aee <__stack_size+0x132ee> + 138e4: 2541 jal 13f64 <__stack_size+0x13764> + 138e6: 351c fld fa5,40(a0) + 138e8: 9f26 add t5,t5,s1 + 138ea: 00c6 slli ra,ra,0x11 + 138ec: 0000 unimp + 138ee: 00d4 addi a3,sp,68 + 138f0: 0000 unimp + 138f2: 000e 0xe + 138f4: 6f0a flw ft10,128(sp) + 138f6: 7a40 flw fs0,52(a2) + 138f8: 066c addi a1,sp,780 + 138fa: 2431 jal 13b06 <__stack_size+0x13306> + 138fc: 2541 jal 13f7c <__stack_size+0x1377c> + 138fe: 351c fld fa5,40(a0) + 13900: 9f26 add t5,t5,s1 + 13902: 00d4 addi a3,sp,68 + 13904: 0000 unimp + 13906: 00e8 addi a0,sp,76 + 13908: 0000 unimp + 1390a: 0001 nop + 1390c: e85e fsw fs7,16(sp) + 1390e: 0000 unimp + 13910: f200 fsw fs0,32(a2) + 13912: 0000 unimp + 13914: 0900 addi s0,sp,144 + 13916: 0a00 addi s0,sp,272 + 13918: 007d406f j e811e <__stack_size+0xe791e> + 1391c: 351c fld fa5,40(a0) + 1391e: 9f26 add t5,t5,s1 + 13920: 00f2 slli ra,ra,0x1c + 13922: 0000 unimp + 13924: 00fa slli ra,ra,0x1e + 13926: 0000 unimp + 13928: 000e 0xe + 1392a: 6f0a flw ft10,128(sp) + 1392c: 7640 flw fs0,44(a2) + 1392e: 066c addi a1,sp,780 + 13930: 2431 jal 13b3c <__stack_size+0x1333c> + 13932: 2541 jal 13fb2 <__stack_size+0x137b2> + 13934: 351c fld fa5,40(a0) + 13936: 9f26 add t5,t5,s1 + ... + 13940: 005c addi a5,sp,4 + 13942: 0000 unimp + 13944: 0068 addi a0,sp,12 + 13946: 0000 unimp + 13948: 0002 0x2 + 1394a: 9f30 0x9f30 + 1394c: 0068 addi a0,sp,12 1394e: 0000 unimp - 13950: 0072 0x72 + 13950: 006e 0x6e 13952: 0000 unimp 13954: 0001 nop - 13956: 725e flw ft4,244(sp) - 13958: 0000 unimp - 1395a: 9200 0x9200 + 13956: 7c5f 0000 9200 0x920000007c5f 1395c: 0000 unimp - 1395e: 0e00 addi s0,sp,784 - 13960: 0a00 addi s0,sp,272 - 13962: 6c91406f j 2882a <__stack_size+0x2802a> - 13966: 3106 fld ft2,96(sp) - 13968: 4124 lw s1,64(a0) - 1396a: 1c25 addi s8,s8,-23 - 1396c: 2635 jal 13c98 <__stack_size+0x13498> - 1396e: 929f 0000 a400 0xa4000000929f - 13974: 0000 unimp - 13976: 0100 addi s0,sp,128 - 13978: 5e00 lw s0,56(a2) + 1395e: 0100 addi s0,sp,128 + 13960: 5e00 lw s0,56(a2) + 13962: 0092 slli ra,ra,0x4 + 13964: 0000 unimp + 13966: 00a2 slli ra,ra,0x8 + 13968: 0000 unimp + 1396a: 0001 nop + 1396c: a25f 0000 a400 0xa4000000a25f + 13972: 0000 unimp + 13974: 0300 addi s0,sp,384 + 13976: 7f00 flw fs0,56(a4) + 13978: 9f01 0x9f01 1397a: 00a4 addi s1,sp,72 1397c: 0000 unimp - 1397e: 00c6 slli ra,ra,0x11 + 1397e: 00a8 addi a0,sp,72 13980: 0000 unimp - 13982: 000e 0xe - 13984: 6f0a flw ft10,128(sp) - 13986: 9140 0x9140 - 13988: 066c addi a1,sp,780 - 1398a: 2431 jal 13b96 <__stack_size+0x13396> - 1398c: 2541 jal 1400c <__stack_size+0x1380c> - 1398e: 351c fld fa5,40(a0) - 13990: 9f26 add t5,t5,s1 - 13992: 00c6 slli ra,ra,0x11 - 13994: 0000 unimp - 13996: 00d4 addi a3,sp,68 - 13998: 0000 unimp - 1399a: 000e 0xe - 1399c: 6f0a flw ft10,128(sp) - 1399e: 7a40 flw fs0,52(a2) - 139a0: 066c addi a1,sp,780 - 139a2: 2431 jal 13bae <__stack_size+0x133ae> - 139a4: 2541 jal 14024 <__stack_size+0x13824> - 139a6: 351c fld fa5,40(a0) - 139a8: 9f26 add t5,t5,s1 - 139aa: 00d4 addi a3,sp,68 + 13982: 0001 nop + 13984: ba5d j 1333a <__stack_size+0x12b3a> + 13986: 0000 unimp + 13988: bc00 fsd fs0,56(s0) + 1398a: 0000 unimp + 1398c: 0200 addi s0,sp,256 + 1398e: 3100 fld fs0,32(a0) + 13990: bc9f 0000 c400 0xc4000000bc9f + 13996: 0000 unimp + 13998: 0100 addi s0,sp,128 + 1399a: 5d00 lw s0,56(a0) + 1399c: 00c4 addi s1,sp,68 + 1399e: 0000 unimp + 139a0: 00d4 addi a3,sp,68 + 139a2: 0000 unimp + 139a4: 0001 nop + 139a6: d45e sw s7,40(sp) + 139a8: 0000 unimp + 139aa: fa00 fsw fs0,48(a2) 139ac: 0000 unimp - 139ae: 00e8 addi a0,sp,76 - 139b0: 0000 unimp - 139b2: 0001 nop - 139b4: e85e fsw fs7,16(sp) - 139b6: 0000 unimp - 139b8: f200 fsw fs0,32(a2) - 139ba: 0000 unimp - 139bc: 0900 addi s0,sp,144 - 139be: 0a00 addi s0,sp,272 - 139c0: 007d406f j e81c6 <__stack_size+0xe79c6> - 139c4: 351c fld fa5,40(a0) - 139c6: 9f26 add t5,t5,s1 - 139c8: 00f2 slli ra,ra,0x1c - 139ca: 0000 unimp - 139cc: 00fa slli ra,ra,0x1e - 139ce: 0000 unimp - 139d0: 000e 0xe - 139d2: 6f0a flw ft10,128(sp) - 139d4: 7640 flw fs0,44(a2) - 139d6: 066c addi a1,sp,780 - 139d8: 2431 jal 13be4 <__stack_size+0x133e4> - 139da: 2541 jal 1405a <__stack_size+0x1385a> - 139dc: 351c fld fa5,40(a0) - 139de: 9f26 add t5,t5,s1 - ... - 139e8: 005c addi a5,sp,4 - 139ea: 0000 unimp - 139ec: 0068 addi a0,sp,12 - 139ee: 0000 unimp - 139f0: 0002 0x2 - 139f2: 9f30 0x9f30 - 139f4: 0068 addi a0,sp,12 + 139ae: 0200 addi s0,sp,256 + 139b0: 3000 fld fs0,32(s0) + 139b2: 009f 0000 0000 0x9f + 139b8: 0000 unimp + 139ba: 5c00 lw s0,56(s0) + 139bc: 0000 unimp + 139be: 7c00 flw fs0,56(s0) + 139c0: 0000 unimp + 139c2: 0200 addi s0,sp,256 + 139c4: 3000 fld fs0,32(s0) + 139c6: 929f 0000 fa00 0xfa000000929f + 139cc: 0000 unimp + 139ce: 0200 addi s0,sp,256 + 139d0: 3000 fld fs0,32(s0) + 139d2: 009f 0000 0000 0x9f + 139d8: 0000 unimp + 139da: 0000 unimp + 139dc: 0000 unimp + 139de: 1f00 addi s0,sp,944 + 139e0: 0000 unimp + 139e2: 0100 addi s0,sp,128 + 139e4: 5b00 lw s0,48(a4) + 139e6: 001f 0000 00e0 0xe00000001f + 139ec: 0000 unimp + 139ee: 0004 addi s1,sp,0 + 139f0: 9f5b01f3 0x9f5b01f3 + 139f4: 00e0 addi s0,sp,76 139f6: 0000 unimp - 139f8: 006e 0x6e + 139f8: 00ee slli ra,ra,0x1b 139fa: 0000 unimp 139fc: 0001 nop - 139fe: 7c5f 0000 9200 0x920000007c5f + 139fe: 0000005b 0x5b + 13a02: 0000 unimp 13a04: 0000 unimp - 13a06: 0100 addi s0,sp,128 - 13a08: 5e00 lw s0,56(a2) - 13a0a: 0092 slli ra,ra,0x4 + 13a06: 1400 addi s0,sp,544 + 13a08: 0000 unimp + 13a0a: cc00 sw s0,24(s0) 13a0c: 0000 unimp - 13a0e: 00a2 slli ra,ra,0x8 - 13a10: 0000 unimp - 13a12: 0001 nop - 13a14: a25f 0000 a400 0xa4000000a25f - 13a1a: 0000 unimp - 13a1c: 0300 addi s0,sp,384 - 13a1e: 7f00 flw fs0,56(a4) - 13a20: 9f01 0x9f01 - 13a22: 00a4 addi s1,sp,72 - 13a24: 0000 unimp - 13a26: 00a8 addi a0,sp,72 - 13a28: 0000 unimp - 13a2a: 0001 nop - 13a2c: ba5d j 133e2 <__stack_size+0x12be2> + 13a0e: 0100 addi s0,sp,128 + 13a10: 6200 flw fs0,0(a2) + 13a12: 00dc addi a5,sp,68 + 13a14: 0000 unimp + 13a16: 00e0 addi s0,sp,76 + 13a18: 0000 unimp + 13a1a: 0001 nop + 13a1c: e062 fsw fs8,0(sp) + 13a1e: 0000 unimp + 13a20: ee00 fsw fs0,24(a2) + 13a22: 0000 unimp + 13a24: 0200 addi s0,sp,256 + 13a26: 3000 fld fs0,32(s0) + 13a28: 009f 0000 0000 0x9f 13a2e: 0000 unimp - 13a30: bc00 fsd fs0,56(s0) + 13a30: 3800 fld fs0,48(s0) 13a32: 0000 unimp - 13a34: 0200 addi s0,sp,256 - 13a36: 3100 fld fs0,32(a0) - 13a38: bc9f 0000 c400 0xc4000000bc9f + 13a34: 9e00 0x9e00 + 13a36: 0000 unimp + 13a38: 0100 addi s0,sp,128 + 13a3a: 5e00 lw s0,56(a2) + 13a3c: 00dc addi a5,sp,68 13a3e: 0000 unimp - 13a40: 0100 addi s0,sp,128 - 13a42: 5d00 lw s0,56(a0) - 13a44: 00c4 addi s1,sp,68 - 13a46: 0000 unimp - 13a48: 00d4 addi a3,sp,68 - 13a4a: 0000 unimp - 13a4c: 0001 nop - 13a4e: d45e sw s7,40(sp) - 13a50: 0000 unimp - 13a52: fa00 fsw fs0,48(a2) - 13a54: 0000 unimp - 13a56: 0200 addi s0,sp,256 - 13a58: 3000 fld fs0,32(s0) - 13a5a: 009f 0000 0000 0x9f + 13a40: 00e0 addi s0,sp,76 + 13a42: 0000 unimp + 13a44: 0001 nop + 13a46: e05e fsw fs7,0(sp) + 13a48: 0000 unimp + 13a4a: ee00 fsw fs0,24(a2) + 13a4c: 0000 unimp + 13a4e: 0200 addi s0,sp,256 + 13a50: 3000 fld fs0,32(s0) + 13a52: 009f 0000 0000 0x9f + 13a58: 0000 unimp + 13a5a: be00 fsd fs0,56(a2) + 13a5c: 0000 unimp + 13a5e: da00 sw s0,48(a2) 13a60: 0000 unimp - 13a62: 5c00 lw s0,56(s0) - 13a64: 0000 unimp - 13a66: 7c00 flw fs0,56(s0) - 13a68: 0000 unimp - 13a6a: 0200 addi s0,sp,256 - 13a6c: 3000 fld fs0,32(s0) - 13a6e: 929f 0000 fa00 0xfa000000929f - 13a74: 0000 unimp - 13a76: 0200 addi s0,sp,256 - 13a78: 3000 fld fs0,32(s0) - 13a7a: 009f 0000 0000 0x9f - 13a80: 0000 unimp - 13a82: 0000 unimp - 13a84: 0000 unimp - 13a86: 1f00 addi s0,sp,944 - 13a88: 0000 unimp - 13a8a: 0100 addi s0,sp,128 - 13a8c: 5b00 lw s0,48(a4) - 13a8e: 001f 0000 00e0 0xe00000001f + 13a62: 1000 addi s0,sp,32 + 13a64: 9100 0x9100 + 13a66: 9360 0x9360 + 13a68: 9104 0x9104 + 13a6a: 9364 0x9364 + 13a6c: 9104 0x9104 + 13a6e: 9368 0x9368 + 13a70: 9104 0x9104 + 13a72: 935c 0x935c + 13a74: da04 sw s1,48(a2) + 13a76: 0000 unimp + 13a78: dc00 sw s0,56(s0) + 13a7a: 0000 unimp + 13a7c: 0f00 addi s0,sp,912 + 13a7e: 7200 flw fs0,32(a2) + 13a80: 9360 0x9360 + 13a82: 7204 flw fs1,32(a2) + 13a84: 9364 0x9364 + 13a86: 7204 flw fs1,32(a2) + 13a88: 9368 0x9368 + 13a8a: 5f04 lw s1,56(a4) + 13a8c: 00000493 li s1,0 + 13a90: 0000 unimp + 13a92: 0000 unimp 13a94: 0000 unimp - 13a96: 0004 addi s1,sp,0 - 13a98: 9f5b01f3 0x9f5b01f3 - 13a9c: 00e0 addi s0,sp,76 - 13a9e: 0000 unimp - 13aa0: 00ee slli ra,ra,0x1b - 13aa2: 0000 unimp - 13aa4: 0001 nop - 13aa6: 0000005b 0x5b - 13aaa: 0000 unimp - 13aac: 0000 unimp - 13aae: 1400 addi s0,sp,544 - 13ab0: 0000 unimp - 13ab2: cc00 sw s0,24(s0) - 13ab4: 0000 unimp - 13ab6: 0100 addi s0,sp,128 - 13ab8: 6200 flw fs0,0(a2) - 13aba: 00dc addi a5,sp,68 - 13abc: 0000 unimp - 13abe: 00e0 addi s0,sp,76 - 13ac0: 0000 unimp - 13ac2: 0001 nop - 13ac4: e062 fsw fs8,0(sp) - 13ac6: 0000 unimp - 13ac8: ee00 fsw fs0,24(a2) - 13aca: 0000 unimp - 13acc: 0200 addi s0,sp,256 - 13ace: 3000 fld fs0,32(s0) - 13ad0: 009f 0000 0000 0x9f - 13ad6: 0000 unimp - 13ad8: 3800 fld fs0,48(s0) - 13ada: 0000 unimp - 13adc: 9e00 0x9e00 - 13ade: 0000 unimp - 13ae0: 0100 addi s0,sp,128 - 13ae2: 5e00 lw s0,56(a2) - 13ae4: 00dc addi a5,sp,68 + 13a96: 0010 addi a2,sp,0 + 13a98: 0000 unimp + 13a9a: 001c addi a5,sp,0 + 13a9c: 0000 unimp + 13a9e: 0001 nop + 13aa0: 00001c5b 0x1c5b + 13aa4: 5a00 lw s0,48(a2) + 13aa6: 0000 unimp + 13aa8: 0100 addi s0,sp,128 + 13aaa: 5800 lw s0,48(s0) + 13aac: 005a 0x5a + 13aae: 0000 unimp + 13ab0: 005e 0x5e + 13ab2: 0000 unimp + 13ab4: 0002 0x2 + 13ab6: 6091 lui ra,0x4 + 13ab8: 0060 addi s0,sp,12 + 13aba: 0000 unimp + 13abc: 007c addi a5,sp,12 + 13abe: 0000 unimp + 13ac0: 0001 nop + 13ac2: dc58 sw a4,60(s0) + 13ac4: 0000 unimp + 13ac6: e000 fsw fs0,0(s0) + 13ac8: 0000 unimp + 13aca: 0100 addi s0,sp,128 + 13acc: 5800 lw s0,48(s0) + ... + 13ad6: 0020 addi s0,sp,8 + 13ad8: 0000 unimp + 13ada: 0092 slli ra,ra,0x4 + 13adc: 0000 unimp + 13ade: 0001 nop + 13ae0: dc5a sw s6,56(sp) + 13ae2: 0000 unimp + 13ae4: e000 fsw fs0,0(s0) 13ae6: 0000 unimp - 13ae8: 00e0 addi s0,sp,76 - 13aea: 0000 unimp - 13aec: 0001 nop - 13aee: e05e fsw fs7,0(sp) - 13af0: 0000 unimp - 13af2: ee00 fsw fs0,24(a2) - 13af4: 0000 unimp - 13af6: 0200 addi s0,sp,256 - 13af8: 3000 fld fs0,32(s0) - 13afa: 009f 0000 0000 0x9f - 13b00: 0000 unimp - 13b02: be00 fsd fs0,56(a2) + 13ae8: 0100 addi s0,sp,128 + 13aea: 5a00 lw s0,48(a2) + ... + 13af4: 0038 addi a4,sp,8 + 13af6: 0000 unimp + 13af8: 0092 slli ra,ra,0x4 + 13afa: 0000 unimp + 13afc: 0001 nop + 13afe: 0000dc5b 0xdc5b + 13b02: e000 fsw fs0,0(s0) 13b04: 0000 unimp - 13b06: da00 sw s0,48(a2) - 13b08: 0000 unimp - 13b0a: 1000 addi s0,sp,32 - 13b0c: 9100 0x9100 - 13b0e: 9360 0x9360 - 13b10: 9104 0x9104 - 13b12: 9364 0x9364 - 13b14: 9104 0x9104 - 13b16: 9368 0x9368 - 13b18: 9104 0x9104 - 13b1a: 935c 0x935c - 13b1c: da04 sw s1,48(a2) - 13b1e: 0000 unimp - 13b20: dc00 sw s0,56(s0) - 13b22: 0000 unimp - 13b24: 0f00 addi s0,sp,912 - 13b26: 7200 flw fs0,32(a2) - 13b28: 9360 0x9360 - 13b2a: 7204 flw fs1,32(a2) - 13b2c: 9364 0x9364 - 13b2e: 7204 flw fs1,32(a2) - 13b30: 9368 0x9368 - 13b32: 5f04 lw s1,56(a4) - 13b34: 00000493 li s1,0 - 13b38: 0000 unimp - 13b3a: 0000 unimp - 13b3c: 0000 unimp - 13b3e: 0010 addi a2,sp,0 - 13b40: 0000 unimp - 13b42: 001c addi a5,sp,0 - 13b44: 0000 unimp - 13b46: 0001 nop - 13b48: 00001c5b 0x1c5b - 13b4c: 5a00 lw s0,48(a2) - 13b4e: 0000 unimp - 13b50: 0100 addi s0,sp,128 - 13b52: 5800 lw s0,48(s0) - 13b54: 005a 0x5a + 13b06: 0100 addi s0,sp,128 + 13b08: 5b00 lw s0,48(a4) + ... + 13b12: 0038 addi a4,sp,8 + 13b14: 0000 unimp + 13b16: 0046 0x46 + 13b18: 0000 unimp + 13b1a: 0006 0x6 + 13b1c: 2008 fld fa0,0(s0) + 13b1e: 9f1c007b 0x9f1c007b + 13b22: 0046 0x46 + 13b24: 0000 unimp + 13b26: 004a 0x4a + 13b28: 0000 unimp + 13b2a: 0001 nop + 13b2c: 4a5d li s4,23 + 13b2e: 0000 unimp + 13b30: 9200 0x9200 + 13b32: 0000 unimp + 13b34: 0600 addi s0,sp,768 + 13b36: 0800 addi s0,sp,16 + 13b38: 7b20 flw fs0,112(a4) + 13b3a: 1c00 addi s0,sp,560 + 13b3c: dc9f 0000 e000 0xe0000000dc9f + 13b42: 0000 unimp + 13b44: 0600 addi s0,sp,768 + 13b46: 0800 addi s0,sp,16 + 13b48: 7b20 flw fs0,112(a4) + 13b4a: 1c00 addi s0,sp,560 + 13b4c: 009f 0000 0000 0x9f + 13b52: 0000 unimp + 13b54: 3800 fld fs0,48(s0) 13b56: 0000 unimp - 13b58: 005e 0x5e + 13b58: 4c00 lw s0,24(s0) 13b5a: 0000 unimp - 13b5c: 0002 0x2 - 13b5e: 6091 lui ra,0x4 - 13b60: 0060 addi s0,sp,12 + 13b5c: 0100 addi s0,sp,128 + 13b5e: 5f00 lw s0,56(a4) + 13b60: 004c addi a1,sp,4 13b62: 0000 unimp - 13b64: 007c addi a5,sp,12 + 13b64: 0060 addi s0,sp,12 13b66: 0000 unimp - 13b68: 0001 nop - 13b6a: dc58 sw a4,60(s0) - 13b6c: 0000 unimp - 13b6e: e000 fsw fs0,0(s0) - 13b70: 0000 unimp - 13b72: 0100 addi s0,sp,128 - 13b74: 5800 lw s0,48(s0) - ... - 13b7e: 0020 addi s0,sp,8 + 13b68: 0006 0x6 + 13b6a: d17a sw t5,160(sp) + 13b6c: 3500 fld fs0,40(a0) + 13b6e: 9f26 add t5,t5,s1 + 13b70: 0060 addi s0,sp,12 + 13b72: 0000 unimp + 13b74: 007c addi a5,sp,12 + 13b76: 0000 unimp + 13b78: 0001 nop + 13b7a: 7c5f 0000 9200 0x920000007c5f 13b80: 0000 unimp - 13b82: 0092 slli ra,ra,0x4 - 13b84: 0000 unimp - 13b86: 0001 nop - 13b88: dc5a sw s6,56(sp) - 13b8a: 0000 unimp - 13b8c: e000 fsw fs0,0(s0) - 13b8e: 0000 unimp - 13b90: 0100 addi s0,sp,128 - 13b92: 5a00 lw s0,48(a2) + 13b82: 0600 addi s0,sp,768 + 13b84: 7a00 flw fs0,48(a2) + 13b86: 00d1 addi ra,ra,20 + 13b88: 2635 jal 13eb4 <__stack_size+0x136b4> + 13b8a: dc9f 0000 de00 0xde000000dc9f + 13b90: 0000 unimp + 13b92: 0100 addi s0,sp,128 + 13b94: 5f00 lw s0,56(a4) + 13b96: 00de slli ra,ra,0x17 + 13b98: 0000 unimp + 13b9a: 00e0 addi s0,sp,76 + 13b9c: 0000 unimp + 13b9e: 0006 0x6 + 13ba0: d17a sw t5,160(sp) + 13ba2: 3500 fld fs0,40(a0) + 13ba4: 9f26 add t5,t5,s1 ... - 13b9c: 0038 addi a4,sp,8 - 13b9e: 0000 unimp - 13ba0: 0092 slli ra,ra,0x4 - 13ba2: 0000 unimp - 13ba4: 0001 nop - 13ba6: 0000dc5b 0xdc5b - 13baa: e000 fsw fs0,0(s0) - 13bac: 0000 unimp - 13bae: 0100 addi s0,sp,128 - 13bb0: 5b00 lw s0,48(a4) - ... - 13bba: 0038 addi a4,sp,8 + 13bae: 003a 0x3a + 13bb0: 0000 unimp + 13bb2: 004c addi a1,sp,4 + 13bb4: 0000 unimp + 13bb6: 0002 0x2 + 13bb8: 00509f33 sll t5,ra,t0 13bbc: 0000 unimp - 13bbe: 0046 0x46 + 13bbe: 0060 addi s0,sp,12 13bc0: 0000 unimp - 13bc2: 0006 0x6 - 13bc4: 2008 fld fa0,0(s0) - 13bc6: 9f1c007b 0x9f1c007b - 13bca: 0046 0x46 - 13bcc: 0000 unimp - 13bce: 004a 0x4a - 13bd0: 0000 unimp - 13bd2: 0001 nop - 13bd4: 4a5d li s4,23 + 13bc2: 0001 nop + 13bc4: 605d 0x605d + 13bc6: 0000 unimp + 13bc8: 7200 flw fs0,32(a2) + 13bca: 0000 unimp + 13bcc: 0200 addi s0,sp,256 + 13bce: 3300 fld fs0,32(a4) + 13bd0: 729f 0000 7a00 0x7a000000729f 13bd6: 0000 unimp - 13bd8: 9200 0x9200 - 13bda: 0000 unimp - 13bdc: 0600 addi s0,sp,768 - 13bde: 0800 addi s0,sp,16 - 13be0: 7b20 flw fs0,112(a4) - 13be2: 1c00 addi s0,sp,560 - 13be4: dc9f 0000 e000 0xe0000000dc9f - 13bea: 0000 unimp - 13bec: 0600 addi s0,sp,768 - 13bee: 0800 addi s0,sp,16 - 13bf0: 7b20 flw fs0,112(a4) - 13bf2: 1c00 addi s0,sp,560 - 13bf4: 009f 0000 0000 0x9f + 13bd8: 0200 addi s0,sp,256 + 13bda: 3200 fld fs0,32(a2) + 13bdc: 7a9f 0000 7c00 0x7c0000007a9f + 13be2: 0000 unimp + 13be4: 0200 addi s0,sp,256 + 13be6: 3100 fld fs0,32(a0) + 13be8: 869f 0000 9200 0x92000000869f + 13bee: 0000 unimp + 13bf0: 0100 addi s0,sp,128 + 13bf2: 5d00 lw s0,56(a0) + 13bf4: 00dc addi a5,sp,68 + 13bf6: 0000 unimp + 13bf8: 00e0 addi s0,sp,76 13bfa: 0000 unimp - 13bfc: 3800 fld fs0,48(s0) - 13bfe: 0000 unimp - 13c00: 4c00 lw s0,24(s0) - 13c02: 0000 unimp - 13c04: 0100 addi s0,sp,128 - 13c06: 5f00 lw s0,56(a4) - 13c08: 004c addi a1,sp,4 + 13bfc: 0002 0x2 + 13bfe: 00009f33 sll t5,ra,zero + ... 13c0a: 0000 unimp - 13c0c: 0060 addi s0,sp,12 + 13c0c: 004a 0x4a 13c0e: 0000 unimp 13c10: 0006 0x6 - 13c12: d17a sw t5,160(sp) - 13c14: 3500 fld fs0,40(a0) - 13c16: 9f26 add t5,t5,s1 - 13c18: 0060 addi s0,sp,12 + 13c12: 5c04935b 0x5c04935b + 13c16: 004a0493 addi s1,s4,4 # fffeb004 <_sp+0x7ffe7004> 13c1a: 0000 unimp - 13c1c: 007c addi a5,sp,12 + 13c1c: 009a slli ra,ra,0x6 13c1e: 0000 unimp - 13c20: 0001 nop - 13c22: 7c5f 0000 9200 0x920000007c5f - 13c28: 0000 unimp - 13c2a: 0600 addi s0,sp,768 - 13c2c: 7a00 flw fs0,48(a2) - 13c2e: 00d1 addi ra,ra,20 - 13c30: 2635 jal 13f5c <__stack_size+0x1375c> - 13c32: dc9f 0000 de00 0xde000000dc9f - 13c38: 0000 unimp - 13c3a: 0100 addi s0,sp,128 - 13c3c: 5f00 lw s0,56(a4) - 13c3e: 00de slli ra,ra,0x17 - 13c40: 0000 unimp - 13c42: 00e0 addi s0,sp,76 - 13c44: 0000 unimp - 13c46: 0006 0x6 - 13c48: d17a sw t5,160(sp) - 13c4a: 3500 fld fs0,40(a0) - 13c4c: 9f26 add t5,t5,s1 - ... - 13c56: 003a 0x3a - 13c58: 0000 unimp - 13c5a: 004c addi a1,sp,4 - 13c5c: 0000 unimp - 13c5e: 0002 0x2 - 13c60: 00509f33 sll t5,ra,t0 - 13c64: 0000 unimp - 13c66: 0060 addi s0,sp,12 - 13c68: 0000 unimp - 13c6a: 0001 nop - 13c6c: 605d 0x605d + 13c20: 0006 0x6 + 13c22: 0bf503f3 0xbf503f3 + 13c26: 9f25 0x9f25 + 13c28: 009a slli ra,ra,0x6 + 13c2a: 0000 unimp + 13c2c: 000000a7 0xa7 + 13c30: 0006 0x6 + 13c32: 5c04935b 0x5c04935b + 13c36: 00a70493 addi s1,a4,10 + 13c3a: 0000 unimp + 13c3c: 00e4 addi s1,sp,76 + 13c3e: 0000 unimp + 13c40: 0006 0x6 + 13c42: 0bf503f3 0xbf503f3 + 13c46: 9f25 0x9f25 + 13c48: 00e4 addi s1,sp,76 + 13c4a: 0000 unimp + 13c4c: 00e5 addi ra,ra,25 + 13c4e: 0000 unimp + 13c50: 0006 0x6 + 13c52: 5c04935b 0x5c04935b + 13c56: 00e50493 addi s1,a0,14 + 13c5a: 0000 unimp + 13c5c: 0148 addi a0,sp,132 + 13c5e: 0000 unimp + 13c60: 0006 0x6 + 13c62: 0bf503f3 0xbf503f3 + 13c66: 9f25 0x9f25 + 13c68: 0148 addi a0,sp,132 + 13c6a: 0000 unimp + 13c6c: 015e slli sp,sp,0x17 13c6e: 0000 unimp - 13c70: 7200 flw fs0,32(a2) - 13c72: 0000 unimp - 13c74: 0200 addi s0,sp,256 - 13c76: 3300 fld fs0,32(a4) - 13c78: 729f 0000 7a00 0x7a000000729f + 13c70: 0006 0x6 + 13c72: 5c04935b 0x5c04935b + 13c76: 015e0493 addi s1,t3,21 + 13c7a: 0000 unimp + 13c7c: 016a slli sp,sp,0x1a 13c7e: 0000 unimp - 13c80: 0200 addi s0,sp,256 - 13c82: 3200 fld fs0,32(a2) - 13c84: 7a9f 0000 7c00 0x7c0000007a9f - 13c8a: 0000 unimp - 13c8c: 0200 addi s0,sp,256 - 13c8e: 3100 fld fs0,32(a0) - 13c90: 869f 0000 9200 0x92000000869f + 13c80: 0006 0x6 + 13c82: 0bf503f3 0xbf503f3 + 13c86: 9f25 0x9f25 + ... + 13c90: 001e 0x1e + 13c92: 0000 unimp + 13c94: 007a 0x7a 13c96: 0000 unimp - 13c98: 0100 addi s0,sp,128 - 13c9a: 5d00 lw s0,56(a0) - 13c9c: 00dc addi a5,sp,68 - 13c9e: 0000 unimp - 13ca0: 00e0 addi s0,sp,76 + 13c98: 0006 0x6 + 13c9a: 0078 addi a4,sp,12 + 13c9c: ff08 fsw fa0,56(a4) + 13c9e: 9f1a add t5,t5,t1 + 13ca0: 009a slli ra,ra,0x6 13ca2: 0000 unimp - 13ca4: 0002 0x2 - 13ca6: 00009f33 sll t5,ra,zero + 13ca4: 016a slli sp,sp,0x1a + 13ca6: 0000 unimp + 13ca8: 0006 0x6 + 13caa: 0078 addi a4,sp,12 + 13cac: ff08 fsw fa0,56(a4) + 13cae: 9f1a add t5,t5,t1 ... - 13cb2: 0000 unimp - 13cb4: 004a 0x4a - 13cb6: 0000 unimp - 13cb8: 0006 0x6 - 13cba: 5c04935b 0x5c04935b - 13cbe: 004a0493 addi s1,s4,4 # fffeb004 <_sp+0x7ffe7004> - 13cc2: 0000 unimp - 13cc4: 009a slli ra,ra,0x6 - 13cc6: 0000 unimp - 13cc8: 0006 0x6 - 13cca: 0bf503f3 0xbf503f3 - 13cce: 9f25 0x9f25 - 13cd0: 009a slli ra,ra,0x6 - 13cd2: 0000 unimp - 13cd4: 000000a7 0xa7 - 13cd8: 0006 0x6 - 13cda: 5c04935b 0x5c04935b - 13cde: 00a70493 addi s1,a4,10 + 13cb8: 0012 0x12 + 13cba: 0000 unimp + 13cbc: 0040 addi s0,sp,4 + 13cbe: 0000 unimp + 13cc0: 0001 nop + 13cc2: 405f 0000 5200 0x52000000405f + 13cc8: 0000 unimp + 13cca: 0500 addi s0,sp,640 + 13ccc: 7f00 flw fs0,56(a4) + 13cce: 8880 0x8880 + 13cd0: 9f7f 0x9f7f + 13cd2: 009a slli ra,ra,0x6 + 13cd4: 0000 unimp + 13cd6: 000000a7 0xa7 + 13cda: 0001 nop + 13cdc: e45f 0000 e500 0xe5000000e45f 13ce2: 0000 unimp - 13ce4: 00e4 addi s1,sp,76 - 13ce6: 0000 unimp - 13ce8: 0006 0x6 - 13cea: 0bf503f3 0xbf503f3 - 13cee: 9f25 0x9f25 - 13cf0: 00e4 addi s1,sp,76 - 13cf2: 0000 unimp - 13cf4: 00e5 addi ra,ra,25 - 13cf6: 0000 unimp - 13cf8: 0006 0x6 - 13cfa: 5c04935b 0x5c04935b - 13cfe: 00e50493 addi s1,a0,14 - 13d02: 0000 unimp - 13d04: 0148 addi a0,sp,132 - 13d06: 0000 unimp - 13d08: 0006 0x6 - 13d0a: 0bf503f3 0xbf503f3 - 13d0e: 9f25 0x9f25 - 13d10: 0148 addi a0,sp,132 - 13d12: 0000 unimp - 13d14: 015e slli sp,sp,0x17 - 13d16: 0000 unimp - 13d18: 0006 0x6 - 13d1a: 5c04935b 0x5c04935b - 13d1e: 015e0493 addi s1,t3,21 + 13ce4: 0100 addi s0,sp,128 + 13ce6: 5f00 lw s0,56(a4) + 13ce8: 0148 addi a0,sp,132 + 13cea: 0000 unimp + 13cec: 014a slli sp,sp,0x12 + 13cee: 0000 unimp + 13cf0: 0001 nop + 13cf2: 005f 0000 0000 0x5f + 13cf8: 0000 unimp + 13cfa: 0000 unimp + 13cfc: 0000 unimp + 13cfe: 4a00 lw s0,16(a2) + 13d00: 0000 unimp + 13d02: 0100 addi s0,sp,128 + 13d04: 5b00 lw s0,48(a4) + 13d06: 004a 0x4a + 13d08: 0000 unimp + 13d0a: 0052 0x52 + 13d0c: 0000 unimp + 13d0e: 0002 0x2 + 13d10: 6091 lui ra,0x4 + 13d12: 009a slli ra,ra,0x6 + 13d14: 0000 unimp + 13d16: 000000a7 0xa7 + 13d1a: 0001 nop + 13d1c: 0000e45b 0xe45b + 13d20: e500 fsw fs0,8(a0) 13d22: 0000 unimp - 13d24: 016a slli sp,sp,0x1a - 13d26: 0000 unimp - 13d28: 0006 0x6 - 13d2a: 0bf503f3 0xbf503f3 - 13d2e: 9f25 0x9f25 - ... - 13d38: 001e 0x1e - 13d3a: 0000 unimp - 13d3c: 007a 0x7a - 13d3e: 0000 unimp - 13d40: 0006 0x6 - 13d42: 0078 addi a4,sp,12 - 13d44: ff08 fsw fa0,56(a4) - 13d46: 9f1a add t5,t5,t1 - 13d48: 009a slli ra,ra,0x6 - 13d4a: 0000 unimp - 13d4c: 016a slli sp,sp,0x1a - 13d4e: 0000 unimp - 13d50: 0006 0x6 - 13d52: 0078 addi a4,sp,12 - 13d54: ff08 fsw fa0,56(a4) - 13d56: 9f1a add t5,t5,t1 - ... - 13d60: 0012 0x12 - 13d62: 0000 unimp - 13d64: 0040 addi s0,sp,4 - 13d66: 0000 unimp - 13d68: 0001 nop - 13d6a: 405f 0000 5200 0x52000000405f - 13d70: 0000 unimp - 13d72: 0500 addi s0,sp,640 - 13d74: 7f00 flw fs0,56(a4) - 13d76: 8880 0x8880 - 13d78: 9f7f 0x9f7f - 13d7a: 009a slli ra,ra,0x6 - 13d7c: 0000 unimp - 13d7e: 000000a7 0xa7 - 13d82: 0001 nop - 13d84: e45f 0000 e500 0xe5000000e45f - 13d8a: 0000 unimp - 13d8c: 0100 addi s0,sp,128 - 13d8e: 5f00 lw s0,56(a4) - 13d90: 0148 addi a0,sp,132 - 13d92: 0000 unimp - 13d94: 014a slli sp,sp,0x12 - 13d96: 0000 unimp - 13d98: 0001 nop - 13d9a: 005f 0000 0000 0x5f + 13d24: 0100 addi s0,sp,128 + 13d26: 5b00 lw s0,48(a4) + 13d28: 0148 addi a0,sp,132 + 13d2a: 0000 unimp + 13d2c: 015e slli sp,sp,0x17 + 13d2e: 0000 unimp + 13d30: 0001 nop + 13d32: 00015e5b 0x15e5b + 13d36: 6400 flw fs0,8(s0) + 13d38: 0001 nop + 13d3a: 0200 addi s0,sp,256 + 13d3c: 9100 0x9100 + 13d3e: 0060 addi s0,sp,12 + 13d40: 0000 unimp + 13d42: 0000 unimp + 13d44: 0000 unimp + 13d46: 1200 addi s0,sp,288 + 13d48: 0000 unimp + 13d4a: 4600 lw s0,8(a2) + 13d4c: 0000 unimp + 13d4e: 0100 addi s0,sp,128 + 13d50: 5e00 lw s0,56(a2) + 13d52: 0046 0x46 + 13d54: 0000 unimp + 13d56: 0050 addi a2,sp,4 + 13d58: 0000 unimp + 13d5a: 0002 0x2 + 13d5c: 6491 lui s1,0x4 + 13d5e: 009a slli ra,ra,0x6 + 13d60: 0000 unimp + 13d62: 000000a7 0xa7 + 13d66: 0001 nop + 13d68: e45e fsw fs7,8(sp) + 13d6a: 0000 unimp + 13d6c: e500 fsw fs0,8(a0) + 13d6e: 0000 unimp + 13d70: 0100 addi s0,sp,128 + 13d72: 5e00 lw s0,56(a2) + 13d74: 0148 addi a0,sp,132 + 13d76: 0000 unimp + 13d78: 015a slli sp,sp,0x16 + 13d7a: 0000 unimp + 13d7c: 0001 nop + 13d7e: 5a5e lw s4,244(sp) + 13d80: 0001 nop + 13d82: 6200 flw fs0,0(a2) + 13d84: 0001 nop + 13d86: 0200 addi s0,sp,256 + 13d88: 9100 0x9100 + 13d8a: 0064 addi s1,sp,12 + 13d8c: 0000 unimp + 13d8e: 0000 unimp + 13d90: 0000 unimp + 13d92: 4000 lw s0,0(s0) + 13d94: 0000 unimp + 13d96: 5a00 lw s0,48(a2) + 13d98: 0000 unimp + 13d9a: 0100 addi s0,sp,128 + 13d9c: 5f00 lw s0,56(a4) + 13d9e: 0128 addi a0,sp,136 13da0: 0000 unimp - 13da2: 0000 unimp + 13da2: 012a slli sp,sp,0xa 13da4: 0000 unimp - 13da6: 4a00 lw s0,16(a2) - 13da8: 0000 unimp - 13daa: 0100 addi s0,sp,128 - 13dac: 5b00 lw s0,48(a4) - 13dae: 004a 0x4a - 13db0: 0000 unimp - 13db2: 0052 0x52 - 13db4: 0000 unimp - 13db6: 0002 0x2 - 13db8: 6091 lui ra,0x4 - 13dba: 009a slli ra,ra,0x6 + 13da6: 0001 nop + 13da8: 485f 0001 6a00 0x6a000001485f + 13dae: 0001 nop + 13db0: 0400 addi s0,sp,512 + 13db2: 0a00 addi s0,sp,272 + 13db4: 7fff 0x7fff + 13db6: 009f 0000 0000 0x9f 13dbc: 0000 unimp - 13dbe: 000000a7 0xa7 - 13dc2: 0001 nop - 13dc4: 0000e45b 0xe45b - 13dc8: e500 fsw fs0,8(a0) - 13dca: 0000 unimp - 13dcc: 0100 addi s0,sp,128 - 13dce: 5b00 lw s0,48(a4) - 13dd0: 0148 addi a0,sp,132 - 13dd2: 0000 unimp - 13dd4: 015e slli sp,sp,0x17 - 13dd6: 0000 unimp - 13dd8: 0001 nop - 13dda: 00015e5b 0x15e5b - 13dde: 6400 flw fs0,8(s0) - 13de0: 0001 nop - 13de2: 0200 addi s0,sp,256 - 13de4: 9100 0x9100 - 13de6: 0060 addi s0,sp,12 - 13de8: 0000 unimp - 13dea: 0000 unimp - 13dec: 0000 unimp - 13dee: 1200 addi s0,sp,288 - 13df0: 0000 unimp - 13df2: 4600 lw s0,8(a2) + 13dbe: 8400 0x8400 + 13dc0: 0000 unimp + 13dc2: 8800 0x8800 + 13dc4: 0000 unimp + 13dc6: 0f00 addi s0,sp,912 + 13dc8: 9100 0x9100 + 13dca: 9360 0x9360 + 13dcc: 5f04 lw s1,56(a4) + 13dce: 68910493 addi s1,sp,1673 + 13dd2: 5c910493 addi s1,sp,1481 + 13dd6: 00880493 addi s1,a6,8 + 13dda: 0000 unimp + 13ddc: 0098 addi a4,sp,64 + 13dde: 0000 unimp + 13de0: 0010 addi a2,sp,0 + 13de2: 6091 lui ra,0x4 + 13de4: 64910493 addi s1,sp,1609 + 13de8: 68910493 addi s1,sp,1673 + 13dec: 5c910493 addi s1,sp,1481 + 13df0: 00980493 addi s1,a6,9 13df4: 0000 unimp - 13df6: 0100 addi s0,sp,128 - 13df8: 5e00 lw s0,56(a2) - 13dfa: 0046 0x46 - 13dfc: 0000 unimp - 13dfe: 0050 addi a2,sp,4 - 13e00: 0000 unimp - 13e02: 0002 0x2 - 13e04: 6491 lui s1,0x4 - 13e06: 009a slli ra,ra,0x6 - 13e08: 0000 unimp - 13e0a: 000000a7 0xa7 - 13e0e: 0001 nop - 13e10: e45e fsw fs7,8(sp) - 13e12: 0000 unimp - 13e14: e500 fsw fs0,8(a0) - 13e16: 0000 unimp - 13e18: 0100 addi s0,sp,128 - 13e1a: 5e00 lw s0,56(a2) - 13e1c: 0148 addi a0,sp,132 - 13e1e: 0000 unimp - 13e20: 015a slli sp,sp,0x16 - 13e22: 0000 unimp - 13e24: 0001 nop - 13e26: 5a5e lw s4,244(sp) - 13e28: 0001 nop - 13e2a: 6200 flw fs0,0(a2) - 13e2c: 0001 nop + 13df6: 009a slli ra,ra,0x6 + 13df8: 0000 unimp + 13dfa: 6072000f 0x6072000f + 13dfe: 64720493 addi s1,tp,1607 # 17647 <__stack_size+0x16e47> + 13e02: 68720493 addi s1,tp,1671 # 687 <__stack_size-0x179> + 13e06: 935f0493 addi s1,t5,-1739 + 13e0a: 0004 addi s1,sp,0 + 13e0c: 0000 unimp + 13e0e: 0000 unimp + 13e10: 0000 unimp + 13e12: 4000 lw s0,0(s0) + 13e14: 0000 unimp + 13e16: 5200 lw s0,32(a2) + 13e18: 0000 unimp + 13e1a: 0200 addi s0,sp,256 + 13e1c: 4c00 lw s0,24(s0) + 13e1e: 009f 0000 0000 0x9f + 13e24: 0000 unimp + 13e26: 4000 lw s0,0(s0) + 13e28: 0000 unimp + 13e2a: 5200 lw s0,32(a2) + 13e2c: 0000 unimp 13e2e: 0200 addi s0,sp,256 - 13e30: 9100 0x9100 - 13e32: 0064 addi s1,sp,12 - 13e34: 0000 unimp - 13e36: 0000 unimp + 13e30: 3400 fld fs0,40(s0) + 13e32: 009f 0000 0000 0x9f 13e38: 0000 unimp 13e3a: 4000 lw s0,0(s0) 13e3c: 0000 unimp - 13e3e: 5a00 lw s0,48(a2) + 13e3e: 5200 lw s0,32(a2) 13e40: 0000 unimp - 13e42: 0100 addi s0,sp,128 - 13e44: 5f00 lw s0,56(a4) - 13e46: 0128 addi a0,sp,136 - 13e48: 0000 unimp - 13e4a: 012a slli sp,sp,0xa + 13e42: 0200 addi s0,sp,256 + 13e44: 3100 fld fs0,32(a0) + 13e46: 009f 0000 0000 0x9f 13e4c: 0000 unimp - 13e4e: 0001 nop - 13e50: 485f 0001 6a00 0x6a000001485f - 13e56: 0001 nop - 13e58: 0400 addi s0,sp,512 - 13e5a: 0a00 addi s0,sp,272 - 13e5c: 7fff 0x7fff - 13e5e: 009f 0000 0000 0x9f - 13e64: 0000 unimp - 13e66: 8400 0x8400 - 13e68: 0000 unimp - 13e6a: 8800 0x8800 + 13e4e: 4000 lw s0,0(s0) + 13e50: 0000 unimp + 13e52: 4c00 lw s0,24(s0) + 13e54: 0000 unimp + 13e56: 0200 addi s0,sp,256 + 13e58: 3300 fld fs0,32(a4) + 13e5a: 4c9f 0000 4e00 0x4e0000004c9f + 13e60: 0000 unimp + 13e62: 0200 addi s0,sp,256 + 13e64: 3200 fld fs0,32(a2) + 13e66: 4e9f 0000 5200 0x520000004e9f 13e6c: 0000 unimp - 13e6e: 0f00 addi s0,sp,912 - 13e70: 9100 0x9100 - 13e72: 9360 0x9360 - 13e74: 5f04 lw s1,56(a4) - 13e76: 68910493 addi s1,sp,1673 - 13e7a: 5c910493 addi s1,sp,1481 - 13e7e: 00880493 addi s1,a6,8 - 13e82: 0000 unimp - 13e84: 0098 addi a4,sp,64 - 13e86: 0000 unimp - 13e88: 0010 addi a2,sp,0 - 13e8a: 6091 lui ra,0x4 - 13e8c: 64910493 addi s1,sp,1609 - 13e90: 68910493 addi s1,sp,1673 - 13e94: 5c910493 addi s1,sp,1481 - 13e98: 00980493 addi s1,a6,9 - 13e9c: 0000 unimp - 13e9e: 009a slli ra,ra,0x6 - 13ea0: 0000 unimp - 13ea2: 6072000f 0x6072000f - 13ea6: 64720493 addi s1,tp,1607 # 17647 <__stack_size+0x16e47> - 13eaa: 68720493 addi s1,tp,1671 # 687 <__stack_size-0x179> - 13eae: 935f0493 addi s1,t5,-1739 - 13eb2: 0004 addi s1,sp,0 + 13e6e: 0200 addi s0,sp,256 + 13e70: 3000 fld fs0,32(s0) + 13e72: 009f 0000 0000 0x9f + 13e78: 0000 unimp + 13e7a: a800 fsd fs0,16(s0) + 13e7c: 0000 unimp + 13e7e: e400 fsw fs0,8(s0) + 13e80: 0000 unimp + 13e82: 0100 addi s0,sp,128 + 13e84: 5a00 lw s0,48(a2) + 13e86: 00e6 slli ra,ra,0x19 + 13e88: 0000 unimp + 13e8a: 0148 addi a0,sp,132 + 13e8c: 0000 unimp + 13e8e: 0001 nop + 13e90: 005a 0x5a + 13e92: 0000 unimp + 13e94: 0000 unimp + 13e96: 0000 unimp + 13e98: b200 fsd fs0,32(a2) + 13e9a: 0000 unimp + 13e9c: de00 sw s0,56(a2) + 13e9e: 0000 unimp + 13ea0: 0100 addi s0,sp,128 + 13ea2: 5d00 lw s0,56(a0) + 13ea4: 00de slli ra,ra,0x17 + 13ea6: 0000 unimp + 13ea8: 00e4 addi s1,sp,76 + 13eaa: 0000 unimp + 13eac: 0005 c.addi zero,1 + 13eae: 317a fld ft2,440(sp) + 13eb0: ec9f1a4f 0xec9f1a4f 13eb4: 0000 unimp - 13eb6: 0000 unimp + 13eb6: f400 fsw fs0,40(s0) 13eb8: 0000 unimp - 13eba: 4000 lw s0,0(s0) - 13ebc: 0000 unimp - 13ebe: 5200 lw s0,32(a2) + 13eba: 0100 addi s0,sp,128 + 13ebc: 5d00 lw s0,56(a0) + 13ebe: 00f4 addi a3,sp,76 13ec0: 0000 unimp - 13ec2: 0200 addi s0,sp,256 - 13ec4: 4c00 lw s0,24(s0) - 13ec6: 009f 0000 0000 0x9f - 13ecc: 0000 unimp - 13ece: 4000 lw s0,0(s0) - 13ed0: 0000 unimp - 13ed2: 5200 lw s0,32(a2) - 13ed4: 0000 unimp - 13ed6: 0200 addi s0,sp,256 - 13ed8: 3400 fld fs0,40(s0) - 13eda: 009f 0000 0000 0x9f - 13ee0: 0000 unimp - 13ee2: 4000 lw s0,0(s0) - 13ee4: 0000 unimp - 13ee6: 5200 lw s0,32(a2) - 13ee8: 0000 unimp - 13eea: 0200 addi s0,sp,256 - 13eec: 3100 fld fs0,32(a0) - 13eee: 009f 0000 0000 0x9f - 13ef4: 0000 unimp - 13ef6: 4000 lw s0,0(s0) - 13ef8: 0000 unimp - 13efa: 4c00 lw s0,24(s0) + 13ec2: 012a slli sp,sp,0xa + 13ec4: 0000 unimp + 13ec6: 0005 c.addi zero,1 + 13ec8: 317a fld ft2,440(sp) + 13eca: 2a9f1a4f fnmadd.d fs4,ft10,fs1,ft5,rtz + 13ece: 0001 nop + 13ed0: 4800 lw s0,16(s0) + 13ed2: 0001 nop + 13ed4: 0100 addi s0,sp,128 + 13ed6: 5d00 lw s0,56(a0) + ... + 13ee0: 00b2 slli ra,ra,0xc + 13ee2: 0000 unimp + 13ee4: 00c6 slli ra,ra,0x11 + 13ee6: 0000 unimp + 13ee8: 0006 0x6 + 13eea: 2008 fld fa0,0(s0) + 13eec: 007d c.addi zero,31 + 13eee: 9f1c 0x9f1c + 13ef0: 00c6 slli ra,ra,0x11 + 13ef2: 0000 unimp + 13ef4: 00e4 addi s1,sp,76 + 13ef6: 0000 unimp + 13ef8: 0001 nop + 13efa: ec60 fsw fs0,92(s0) 13efc: 0000 unimp - 13efe: 0200 addi s0,sp,256 - 13f00: 3300 fld fs0,32(a4) - 13f02: 4c9f 0000 4e00 0x4e0000004c9f - 13f08: 0000 unimp - 13f0a: 0200 addi s0,sp,256 - 13f0c: 3200 fld fs0,32(a2) - 13f0e: 4e9f 0000 5200 0x520000004e9f - 13f14: 0000 unimp - 13f16: 0200 addi s0,sp,256 - 13f18: 3000 fld fs0,32(s0) - 13f1a: 009f 0000 0000 0x9f - 13f20: 0000 unimp - 13f22: a800 fsd fs0,16(s0) - 13f24: 0000 unimp - 13f26: e400 fsw fs0,8(s0) - 13f28: 0000 unimp - 13f2a: 0100 addi s0,sp,128 - 13f2c: 5a00 lw s0,48(a2) - 13f2e: 00e6 slli ra,ra,0x19 - 13f30: 0000 unimp - 13f32: 0148 addi a0,sp,132 - 13f34: 0000 unimp - 13f36: 0001 nop - 13f38: 005a 0x5a - 13f3a: 0000 unimp + 13efe: f400 fsw fs0,40(s0) + 13f00: 0000 unimp + 13f02: 0600 addi s0,sp,768 + 13f04: 0800 addi s0,sp,16 + 13f06: 7d20 flw fs0,120(a0) + 13f08: 1c00 addi s0,sp,560 + 13f0a: f49f 0000 2a00 0x2a000000f49f + 13f10: 0001 nop + 13f12: 0800 addi s0,sp,16 + 13f14: 0800 addi s0,sp,16 + 13f16: 7a20 flw fs0,112(a2) + 13f18: 4f31 li t5,12 + 13f1a: 1c1a slli s8,s8,0x26 + 13f1c: 2a9f 0001 4800 0x480000012a9f + 13f22: 0001 nop + 13f24: 0100 addi s0,sp,128 + 13f26: 6000 flw fs0,0(s0) + ... + 13f30: 00b0 addi a2,sp,72 + 13f32: 0000 unimp + 13f34: 00d6 slli ra,ra,0x15 + 13f36: 0000 unimp + 13f38: 0001 nop + 13f3a: d65e sw s7,44(sp) 13f3c: 0000 unimp - 13f3e: 0000 unimp - 13f40: b200 fsd fs0,32(a2) - 13f42: 0000 unimp - 13f44: de00 sw s0,56(a2) - 13f46: 0000 unimp - 13f48: 0100 addi s0,sp,128 - 13f4a: 5d00 lw s0,56(a0) - 13f4c: 00de slli ra,ra,0x17 + 13f3e: e400 fsw fs0,8(s0) + 13f40: 0000 unimp + 13f42: 0300 addi s0,sp,384 + 13f44: 7c00 flw fs0,56(s0) + 13f46: 9f01 0x9f01 + 13f48: 00ec addi a1,sp,76 + 13f4a: 0000 unimp + 13f4c: 010a slli sp,sp,0x2 13f4e: 0000 unimp - 13f50: 00e4 addi s1,sp,76 - 13f52: 0000 unimp - 13f54: 0005 c.addi zero,1 - 13f56: 317a fld ft2,440(sp) - 13f58: ec9f1a4f 0xec9f1a4f - 13f5c: 0000 unimp - 13f5e: f400 fsw fs0,40(s0) - 13f60: 0000 unimp - 13f62: 0100 addi s0,sp,128 - 13f64: 5d00 lw s0,56(a0) - 13f66: 00f4 addi a3,sp,76 + 13f50: 0001 nop + 13f52: 0a5e slli s4,s4,0x17 + 13f54: 0001 nop + 13f56: 2a00 fld fs0,16(a2) + 13f58: 0001 nop + 13f5a: 0500 addi s0,sp,640 + 13f5c: 7a00 flw fs0,48(a2) + 13f5e: 3531 jal 13d6a <__stack_size+0x1356a> + 13f60: 9f26 add t5,t5,s1 + 13f62: 012a slli sp,sp,0xa + 13f64: 0000 unimp + 13f66: 0148 addi a0,sp,132 13f68: 0000 unimp - 13f6a: 012a slli sp,sp,0xa - 13f6c: 0000 unimp - 13f6e: 0005 c.addi zero,1 - 13f70: 317a fld ft2,440(sp) - 13f72: 2a9f1a4f fnmadd.d fs4,ft10,fs1,ft5,rtz - 13f76: 0001 nop - 13f78: 4800 lw s0,16(s0) - 13f7a: 0001 nop + 13f6a: 0001 nop + 13f6c: 005e 0x5e + 13f6e: 0000 unimp + 13f70: 0000 unimp + 13f72: 0000 unimp + 13f74: d400 sw s0,40(s0) + 13f76: 0000 unimp + 13f78: e400 fsw fs0,8(s0) + 13f7a: 0000 unimp 13f7c: 0100 addi s0,sp,128 - 13f7e: 5d00 lw s0,56(a0) + 13f7e: 5c00 lw s0,56(s0) + 13f80: 00f6 slli ra,ra,0x1d + 13f82: 0000 unimp + 13f84: 010a slli sp,sp,0x2 + 13f86: 0000 unimp + 13f88: 0001 nop + 13f8a: 145f 0001 2a00 0x2a000001145f + 13f90: 0001 nop + 13f92: 0100 addi s0,sp,128 + 13f94: 5c00 lw s0,56(s0) ... - 13f88: 00b2 slli ra,ra,0xc - 13f8a: 0000 unimp - 13f8c: 00c6 slli ra,ra,0x11 - 13f8e: 0000 unimp - 13f90: 0006 0x6 - 13f92: 2008 fld fa0,0(s0) - 13f94: 007d c.addi zero,31 - 13f96: 9f1c 0x9f1c - 13f98: 00c6 slli ra,ra,0x11 - 13f9a: 0000 unimp - 13f9c: 00e4 addi s1,sp,76 - 13f9e: 0000 unimp - 13fa0: 0001 nop - 13fa2: ec60 fsw fs0,92(s0) + 13f9e: 014c addi a1,sp,132 + 13fa0: 0000 unimp + 13fa2: 0158 addi a4,sp,132 13fa4: 0000 unimp - 13fa6: f400 fsw fs0,40(s0) - 13fa8: 0000 unimp - 13faa: 0600 addi s0,sp,768 - 13fac: 0800 addi s0,sp,16 - 13fae: 7d20 flw fs0,120(a0) - 13fb0: 1c00 addi s0,sp,560 - 13fb2: f49f 0000 2a00 0x2a000000f49f - 13fb8: 0001 nop - 13fba: 0800 addi s0,sp,16 - 13fbc: 0800 addi s0,sp,16 - 13fbe: 7a20 flw fs0,112(a2) - 13fc0: 4f31 li t5,12 - 13fc2: 1c1a slli s8,s8,0x26 - 13fc4: 2a9f 0001 4800 0x480000012a9f - 13fca: 0001 nop - 13fcc: 0100 addi s0,sp,128 - 13fce: 6000 flw fs0,0(s0) - ... - 13fd8: 00b0 addi a2,sp,72 - 13fda: 0000 unimp - 13fdc: 00d6 slli ra,ra,0x15 - 13fde: 0000 unimp - 13fe0: 0001 nop - 13fe2: d65e sw s7,44(sp) - 13fe4: 0000 unimp - 13fe6: e400 fsw fs0,8(s0) - 13fe8: 0000 unimp - 13fea: 0300 addi s0,sp,384 - 13fec: 7c00 flw fs0,56(s0) - 13fee: 9f01 0x9f01 - 13ff0: 00ec addi a1,sp,76 - 13ff2: 0000 unimp - 13ff4: 010a slli sp,sp,0x2 - 13ff6: 0000 unimp - 13ff8: 0001 nop - 13ffa: 0a5e slli s4,s4,0x17 - 13ffc: 0001 nop - 13ffe: 2a00 fld fs0,16(a2) - 14000: 0001 nop - 14002: 0500 addi s0,sp,640 - 14004: 7a00 flw fs0,48(a2) - 14006: 3531 jal 13e12 <__stack_size+0x13612> - 14008: 9f26 add t5,t5,s1 - 1400a: 012a slli sp,sp,0xa - 1400c: 0000 unimp - 1400e: 0148 addi a0,sp,132 - 14010: 0000 unimp - 14012: 0001 nop - 14014: 005e 0x5e - 14016: 0000 unimp + 13fa6: 0002 0x2 + 13fa8: 9f32 add t5,t5,a2 + 13faa: 0158 addi a4,sp,132 + 13fac: 0000 unimp + 13fae: 0164 addi s1,sp,140 + 13fb0: 0000 unimp + 13fb2: 0002 0x2 + 13fb4: 9f30 0x9f30 + 13fb6: 0164 addi s1,sp,140 + 13fb8: 0000 unimp + 13fba: 0166 slli sp,sp,0x19 + 13fbc: 0000 unimp + 13fbe: ff090003 lb zero,-16(s2) + 13fc2: 009f 0000 0000 0x9f + 13fc8: 0000 unimp + 13fca: 0000 unimp + 13fcc: 0000 unimp + 13fce: 9a00 0x9a00 + 13fd0: 0000 unimp + 13fd2: 0200 addi s0,sp,256 + 13fd4: 3000 fld fs0,32(s0) + 13fd6: ba9f 0000 d800 0xd8000000ba9f + 13fdc: 0001 nop + 13fde: 0200 addi s0,sp,256 + 13fe0: 3000 fld fs0,32(s0) + 13fe2: 429f 0002 4600 0x46000002429f + 13fe8: 0002 0x2 + 13fea: 0200 addi s0,sp,256 + 13fec: 3000 fld fs0,32(s0) + 13fee: 009f 0000 0000 0x9f + 13ff4: 0000 unimp + 13ff6: 2800 fld fs0,16(s0) + 13ff8: 0000 unimp + 13ffa: 1200 addi s0,sp,288 + 13ffc: 0002 0x2 + 13ffe: 0100 addi s0,sp,128 + 14000: 5b00 lw s0,48(a4) + 14002: 0212 slli tp,tp,0x4 + 14004: 0000 unimp + 14006: 0240 addi s0,sp,260 + 14008: 0000 unimp + 1400a: 0006 0x6 + 1400c: 6c91 lui s9,0x4 + 1400e: 4f06 lw t5,64(sp) + 14010: 9f25 0x9f25 + 14012: 0240 addi s0,sp,260 + 14014: 0000 unimp + 14016: 0242 slli tp,tp,0x10 14018: 0000 unimp - 1401a: 0000 unimp - 1401c: d400 sw s0,40(s0) - 1401e: 0000 unimp - 14020: e400 fsw fs0,8(s0) - 14022: 0000 unimp - 14024: 0100 addi s0,sp,128 - 14026: 5c00 lw s0,56(s0) - 14028: 00f6 slli ra,ra,0x1d - 1402a: 0000 unimp - 1402c: 010a slli sp,sp,0x2 - 1402e: 0000 unimp - 14030: 0001 nop - 14032: 145f 0001 2a00 0x2a000001145f - 14038: 0001 nop - 1403a: 0100 addi s0,sp,128 - 1403c: 5c00 lw s0,56(s0) - ... - 14046: 014c addi a1,sp,132 - 14048: 0000 unimp - 1404a: 0158 addi a4,sp,132 - 1404c: 0000 unimp - 1404e: 0002 0x2 - 14050: 9f32 add t5,t5,a2 - 14052: 0158 addi a4,sp,132 - 14054: 0000 unimp - 14056: 0164 addi s1,sp,140 - 14058: 0000 unimp - 1405a: 0002 0x2 - 1405c: 9f30 0x9f30 - 1405e: 0164 addi s1,sp,140 - 14060: 0000 unimp - 14062: 0166 slli sp,sp,0x19 - 14064: 0000 unimp - 14066: ff090003 lb zero,-16(s2) - 1406a: 009f 0000 0000 0x9f - 14070: 0000 unimp - 14072: 0000 unimp - 14074: 0000 unimp - 14076: 9a00 0x9a00 - 14078: 0000 unimp - 1407a: 0200 addi s0,sp,256 - 1407c: 3000 fld fs0,32(s0) - 1407e: ba9f 0000 d800 0xd8000000ba9f - 14084: 0001 nop - 14086: 0200 addi s0,sp,256 - 14088: 3000 fld fs0,32(s0) - 1408a: 429f 0002 4600 0x46000002429f - 14090: 0002 0x2 - 14092: 0200 addi s0,sp,256 - 14094: 3000 fld fs0,32(s0) - 14096: 009f 0000 0000 0x9f - 1409c: 0000 unimp - 1409e: 2800 fld fs0,16(s0) - 140a0: 0000 unimp - 140a2: 1200 addi s0,sp,288 - 140a4: 0002 0x2 - 140a6: 0100 addi s0,sp,128 - 140a8: 5b00 lw s0,48(a4) - 140aa: 0212 slli tp,tp,0x4 - 140ac: 0000 unimp - 140ae: 0240 addi s0,sp,260 - 140b0: 0000 unimp - 140b2: 0006 0x6 - 140b4: 6c91 lui s9,0x4 - 140b6: 4f06 lw t5,64(sp) - 140b8: 9f25 0x9f25 - 140ba: 0240 addi s0,sp,260 - 140bc: 0000 unimp - 140be: 0242 slli tp,tp,0x10 - 140c0: 0000 unimp - 140c2: 0006 0x6 - 140c4: 6c72 flw fs8,28(sp) - 140c6: 4f06 lw t5,64(sp) - 140c8: 9f25 0x9f25 + 1401a: 0006 0x6 + 1401c: 6c72 flw fs8,28(sp) + 1401e: 4f06 lw t5,64(sp) + 14020: 9f25 0x9f25 + 14022: 0242 slli tp,tp,0x10 + 14024: 0000 unimp + 14026: 024c addi a1,sp,260 + 14028: 0000 unimp + 1402a: 0001 nop + 1402c: 0000005b 0x5b + 14030: 0000 unimp + 14032: 0000 unimp + 14034: 2600 fld fs0,8(a2) + 14036: 0000 unimp + 14038: 6200 flw fs0,0(a2) + 1403a: 0000 unimp + 1403c: 0100 addi s0,sp,128 + 1403e: 5e00 lw s0,56(a2) + 14040: 0062 0x62 + 14042: 0000 unimp + 14044: 0096 slli ra,ra,0x5 + 14046: 0000 unimp + 14048: 0005 c.addi zero,1 + 1404a: 807e 0x807e + 1404c: 00f8 addi a4,sp,76 + 1404e: 969f 0000 3c00 0x3c000000969f + 14054: 0001 nop + 14056: 0800 addi s0,sp,16 + 14058: 9100 0x9100 + 1405a: 066c addi a1,sp,780 + 1405c: 2431 jal 14268 <__stack_size+0x13a68> + 1405e: 2541 jal 146de <__stack_size+0x13ede> + 14060: 3c9f 0001 3e00 0x3e0000013c9f + 14066: 0001 nop + 14068: 0800 addi s0,sp,16 + 1406a: 7f00 flw fs0,56(a4) + 1406c: 066c addi a1,sp,780 + 1406e: 2431 jal 1427a <__stack_size+0x13a7a> + 14070: 2541 jal 146f0 <__stack_size+0x13ef0> + 14072: 3e9f 0001 6600 0x660000013e9f + 14078: 0001 nop + 1407a: 0800 addi s0,sp,16 + 1407c: 9100 0x9100 + 1407e: 066c addi a1,sp,780 + 14080: 2431 jal 1428c <__stack_size+0x13a8c> + 14082: 2541 jal 14702 <__stack_size+0x13f02> + 14084: 669f 0001 6a00 0x6a000001669f + 1408a: 0001 nop + 1408c: 0800 addi s0,sp,16 + 1408e: 7c00 flw fs0,56(s0) + 14090: 066c addi a1,sp,780 + 14092: 2431 jal 1429e <__stack_size+0x13a9e> + 14094: 2541 jal 14714 <__stack_size+0x13f14> + 14096: 6a9f 0001 9400 0x940000016a9f + 1409c: 0001 nop + 1409e: 0800 addi s0,sp,16 + 140a0: 9100 0x9100 + 140a2: 066c addi a1,sp,780 + 140a4: 2431 jal 142b0 <__stack_size+0x13ab0> + 140a6: 2541 jal 14726 <__stack_size+0x13f26> + 140a8: 949f 0001 c000 0xc0000001949f + 140ae: 0001 nop + 140b0: 0100 addi s0,sp,128 + 140b2: 5e00 lw s0,56(a2) + 140b4: 01c0 addi s0,sp,196 + 140b6: 0000 unimp + 140b8: 0240 addi s0,sp,260 + 140ba: 0000 unimp + 140bc: 0008 addi a0,sp,0 + 140be: 6c91 lui s9,0x4 + 140c0: 3106 fld ft2,96(sp) + 140c2: 4124 lw s1,64(a0) + 140c4: 9f25 0x9f25 + 140c6: 0240 addi s0,sp,260 + 140c8: 0000 unimp 140ca: 0242 slli tp,tp,0x10 140cc: 0000 unimp - 140ce: 024c addi a1,sp,260 - 140d0: 0000 unimp - 140d2: 0001 nop - 140d4: 0000005b 0x5b - 140d8: 0000 unimp + 140ce: 0008 addi a0,sp,0 + 140d0: 6c72 flw fs8,28(sp) + 140d2: 3106 fld ft2,96(sp) + 140d4: 4124 lw s1,64(a0) + 140d6: 9f25 0x9f25 + 140d8: 0242 slli tp,tp,0x10 140da: 0000 unimp - 140dc: 2600 fld fs0,8(a2) + 140dc: 0246 slli tp,tp,0x11 140de: 0000 unimp - 140e0: 6200 flw fs0,0(a2) - 140e2: 0000 unimp - 140e4: 0100 addi s0,sp,128 - 140e6: 5e00 lw s0,56(a2) - 140e8: 0062 0x62 - 140ea: 0000 unimp - 140ec: 0096 slli ra,ra,0x5 - 140ee: 0000 unimp - 140f0: 0005 c.addi zero,1 - 140f2: 807e 0x807e - 140f4: 00f8 addi a4,sp,76 - 140f6: 969f 0000 3c00 0x3c000000969f - 140fc: 0001 nop - 140fe: 0800 addi s0,sp,16 - 14100: 9100 0x9100 - 14102: 066c addi a1,sp,780 - 14104: 2431 jal 14310 <__stack_size+0x13b10> - 14106: 2541 jal 14786 <__stack_size+0x13f86> - 14108: 3c9f 0001 3e00 0x3e0000013c9f - 1410e: 0001 nop - 14110: 0800 addi s0,sp,16 - 14112: 7f00 flw fs0,56(a4) - 14114: 066c addi a1,sp,780 - 14116: 2431 jal 14322 <__stack_size+0x13b22> - 14118: 2541 jal 14798 <__stack_size+0x13f98> - 1411a: 3e9f 0001 6600 0x660000013e9f - 14120: 0001 nop - 14122: 0800 addi s0,sp,16 - 14124: 9100 0x9100 - 14126: 066c addi a1,sp,780 - 14128: 2431 jal 14334 <__stack_size+0x13b34> - 1412a: 2541 jal 147aa <__stack_size+0x13faa> - 1412c: 669f 0001 6a00 0x6a000001669f - 14132: 0001 nop - 14134: 0800 addi s0,sp,16 - 14136: 7c00 flw fs0,56(s0) - 14138: 066c addi a1,sp,780 - 1413a: 2431 jal 14346 <__stack_size+0x13b46> - 1413c: 2541 jal 147bc <__stack_size+0x13fbc> - 1413e: 6a9f 0001 9400 0x940000016a9f + 140e0: 0001 nop + 140e2: 465e lw a2,212(sp) + 140e4: 0002 0x2 + 140e6: 4c00 lw s0,24(s0) + 140e8: 0002 0x2 + 140ea: 0800 addi s0,sp,16 + 140ec: 9100 0x9100 + 140ee: 066c addi a1,sp,780 + 140f0: 2431 jal 142fc <__stack_size+0x13afc> + 140f2: 2541 jal 14772 <__stack_size+0x13f72> + 140f4: 009f 0000 0000 0x9f + 140fa: 0000 unimp + 140fc: 5400 lw s0,40(s0) + 140fe: 0000 unimp + 14100: 3400 fld fs0,40(s0) + 14102: 0002 0x2 + 14104: 0100 addi s0,sp,128 + 14106: 5b00 lw s0,48(a4) + 14108: 0242 slli tp,tp,0x10 + 1410a: 0000 unimp + 1410c: 024c addi a1,sp,260 + 1410e: 0000 unimp + 14110: 0001 nop + 14112: 0000005b 0x5b + 14116: 0000 unimp + 14118: 0000 unimp + 1411a: 6200 flw fs0,0(a2) + 1411c: 0000 unimp + 1411e: c600 sw s0,8(a2) + 14120: 0000 unimp + 14122: 0100 addi s0,sp,128 + 14124: 5e00 lw s0,56(a2) + 14126: 00c6 slli ra,ra,0x11 + 14128: 0000 unimp + 1412a: 00ca slli ra,ra,0x12 + 1412c: 0000 unimp + 1412e: 000c addi a1,sp,0 + 14130: 6c91 lui s9,0x4 + 14132: 3106 fld ft2,96(sp) + 14134: 4124 lw s1,64(a0) + 14136: 0a25 addi s4,s4,9 + 14138: 3c00 fld fs0,56(s0) + 1413a: 9f1c 0x9f1c + 1413c: 00ca slli ra,ra,0x12 + 1413e: 0000 unimp + 14140: 00de slli ra,ra,0x17 + 14142: 0000 unimp 14144: 0001 nop - 14146: 0800 addi s0,sp,16 - 14148: 9100 0x9100 - 1414a: 066c addi a1,sp,780 - 1414c: 2431 jal 14358 <__stack_size+0x13b58> - 1414e: 2541 jal 147ce <__stack_size+0x13fce> - 14150: 949f 0001 c000 0xc0000001949f - 14156: 0001 nop - 14158: 0100 addi s0,sp,128 - 1415a: 5e00 lw s0,56(a2) - 1415c: 01c0 addi s0,sp,196 - 1415e: 0000 unimp - 14160: 0240 addi s0,sp,260 - 14162: 0000 unimp - 14164: 0008 addi a0,sp,0 - 14166: 6c91 lui s9,0x4 - 14168: 3106 fld ft2,96(sp) - 1416a: 4124 lw s1,64(a0) - 1416c: 9f25 0x9f25 - 1416e: 0240 addi s0,sp,260 - 14170: 0000 unimp - 14172: 0242 slli tp,tp,0x10 - 14174: 0000 unimp - 14176: 0008 addi a0,sp,0 - 14178: 6c72 flw fs8,28(sp) - 1417a: 3106 fld ft2,96(sp) - 1417c: 4124 lw s1,64(a0) - 1417e: 9f25 0x9f25 - 14180: 0242 slli tp,tp,0x10 - 14182: 0000 unimp - 14184: 0246 slli tp,tp,0x11 - 14186: 0000 unimp - 14188: 0001 nop - 1418a: 465e lw a2,212(sp) - 1418c: 0002 0x2 - 1418e: 4c00 lw s0,24(s0) - 14190: 0002 0x2 - 14192: 0800 addi s0,sp,16 - 14194: 9100 0x9100 - 14196: 066c addi a1,sp,780 - 14198: 2431 jal 143a4 <__stack_size+0x13ba4> - 1419a: 2541 jal 1481a <__stack_size+0x1401a> - 1419c: 009f 0000 0000 0x9f - 141a2: 0000 unimp - 141a4: 5400 lw s0,40(s0) - 141a6: 0000 unimp - 141a8: 3400 fld fs0,40(s0) - 141aa: 0002 0x2 - 141ac: 0100 addi s0,sp,128 - 141ae: 5b00 lw s0,48(a4) - 141b0: 0242 slli tp,tp,0x10 - 141b2: 0000 unimp - 141b4: 024c addi a1,sp,260 - 141b6: 0000 unimp - 141b8: 0001 nop - 141ba: 0000005b 0x5b - 141be: 0000 unimp - 141c0: 0000 unimp - 141c2: 6200 flw fs0,0(a2) - 141c4: 0000 unimp - 141c6: c600 sw s0,8(a2) - 141c8: 0000 unimp - 141ca: 0100 addi s0,sp,128 - 141cc: 5e00 lw s0,56(a2) - 141ce: 00c6 slli ra,ra,0x11 - 141d0: 0000 unimp - 141d2: 00ca slli ra,ra,0x12 - 141d4: 0000 unimp - 141d6: 000c addi a1,sp,0 - 141d8: 6c91 lui s9,0x4 - 141da: 3106 fld ft2,96(sp) - 141dc: 4124 lw s1,64(a0) - 141de: 0a25 addi s4,s4,9 - 141e0: 3c00 fld fs0,56(s0) - 141e2: 9f1c 0x9f1c - 141e4: 00ca slli ra,ra,0x12 - 141e6: 0000 unimp - 141e8: 00de slli ra,ra,0x17 - 141ea: 0000 unimp - 141ec: 0001 nop - 141ee: de5e sw s7,60(sp) - 141f0: 0000 unimp - 141f2: 3c00 fld fs0,56(s0) - 141f4: 0001 nop - 141f6: 0c00 addi s0,sp,528 - 141f8: 9100 0x9100 - 141fa: 066c addi a1,sp,780 - 141fc: 2431 jal 14408 <__stack_size+0x13c08> - 141fe: 2541 jal 1487e <__stack_size+0x1407e> - 14200: 000a 0xa - 14202: 1c3c addi a5,sp,568 - 14204: 3c9f 0001 3e00 0x3e0000013c9f - 1420a: 0001 nop - 1420c: 0c00 addi s0,sp,528 - 1420e: 7f00 flw fs0,56(a4) - 14210: 066c addi a1,sp,780 - 14212: 2431 jal 1441e <__stack_size+0x13c1e> - 14214: 2541 jal 14894 <__stack_size+0x14094> - 14216: 000a 0xa - 14218: 1c3c addi a5,sp,568 - 1421a: 3e9f 0001 6600 0x660000013e9f - 14220: 0001 nop - 14222: 0c00 addi s0,sp,528 - 14224: 9100 0x9100 - 14226: 066c addi a1,sp,780 - 14228: 2431 jal 14434 <__stack_size+0x13c34> - 1422a: 2541 jal 148aa <__stack_size+0x140aa> - 1422c: 000a 0xa - 1422e: 1c3c addi a5,sp,568 - 14230: 669f 0001 6a00 0x6a000001669f - 14236: 0001 nop - 14238: 0c00 addi s0,sp,528 - 1423a: 7c00 flw fs0,56(s0) - 1423c: 066c addi a1,sp,780 - 1423e: 2431 jal 1444a <__stack_size+0x13c4a> - 14240: 2541 jal 148c0 <__stack_size+0x140c0> - 14242: 000a 0xa - 14244: 1c3c addi a5,sp,568 - 14246: 6a9f 0001 9400 0x940000016a9f - 1424c: 0001 nop - 1424e: 0c00 addi s0,sp,528 - 14250: 9100 0x9100 - 14252: 066c addi a1,sp,780 - 14254: 2431 jal 14460 <__stack_size+0x13c60> - 14256: 2541 jal 148d6 <__stack_size+0x140d6> - 14258: 000a 0xa - 1425a: 1c3c addi a5,sp,568 - 1425c: a69f 0001 ae00 0xae000001a69f - 14262: 0001 nop - 14264: 0200 addi s0,sp,256 - 14266: 3000 fld fs0,32(s0) - 14268: ae9f 0001 d000 0xd0000001ae9f - 1426e: 0001 nop - 14270: 0400 addi s0,sp,512 - 14272: 0a00 addi s0,sp,272 - 14274: 07ff 0x7ff - 14276: d09f 0001 d400 0xd4000001d09f - 1427c: 0001 nop - 1427e: 0100 addi s0,sp,128 - 14280: 5e00 lw s0,56(a2) - 14282: 01e2 slli gp,gp,0x18 - 14284: 0000 unimp - 14286: 0204 addi s1,sp,256 - 14288: 0000 unimp - 1428a: 0001 nop - 1428c: 045e slli s0,s0,0x17 - 1428e: 0002 0x2 - 14290: 1200 addi s0,sp,288 - 14292: 0002 0x2 - 14294: 0400 addi s0,sp,512 - 14296: 0a00 addi s0,sp,272 - 14298: 07ff 0x7ff - 1429a: 429f 0002 4600 0x46000002429f - 142a0: 0002 0x2 - 142a2: 0400 addi s0,sp,512 - 142a4: 0a00 addi s0,sp,272 - 142a6: 07ff 0x7ff - 142a8: 469f 0002 4c00 0x4c000002469f - 142ae: 0002 0x2 - 142b0: 0100 addi s0,sp,128 - 142b2: 5e00 lw s0,56(a2) + 14146: de5e sw s7,60(sp) + 14148: 0000 unimp + 1414a: 3c00 fld fs0,56(s0) + 1414c: 0001 nop + 1414e: 0c00 addi s0,sp,528 + 14150: 9100 0x9100 + 14152: 066c addi a1,sp,780 + 14154: 2431 jal 14360 <__stack_size+0x13b60> + 14156: 2541 jal 147d6 <__stack_size+0x13fd6> + 14158: 000a 0xa + 1415a: 1c3c addi a5,sp,568 + 1415c: 3c9f 0001 3e00 0x3e0000013c9f + 14162: 0001 nop + 14164: 0c00 addi s0,sp,528 + 14166: 7f00 flw fs0,56(a4) + 14168: 066c addi a1,sp,780 + 1416a: 2431 jal 14376 <__stack_size+0x13b76> + 1416c: 2541 jal 147ec <__stack_size+0x13fec> + 1416e: 000a 0xa + 14170: 1c3c addi a5,sp,568 + 14172: 3e9f 0001 6600 0x660000013e9f + 14178: 0001 nop + 1417a: 0c00 addi s0,sp,528 + 1417c: 9100 0x9100 + 1417e: 066c addi a1,sp,780 + 14180: 2431 jal 1438c <__stack_size+0x13b8c> + 14182: 2541 jal 14802 <__stack_size+0x14002> + 14184: 000a 0xa + 14186: 1c3c addi a5,sp,568 + 14188: 669f 0001 6a00 0x6a000001669f + 1418e: 0001 nop + 14190: 0c00 addi s0,sp,528 + 14192: 7c00 flw fs0,56(s0) + 14194: 066c addi a1,sp,780 + 14196: 2431 jal 143a2 <__stack_size+0x13ba2> + 14198: 2541 jal 14818 <__stack_size+0x14018> + 1419a: 000a 0xa + 1419c: 1c3c addi a5,sp,568 + 1419e: 6a9f 0001 9400 0x940000016a9f + 141a4: 0001 nop + 141a6: 0c00 addi s0,sp,528 + 141a8: 9100 0x9100 + 141aa: 066c addi a1,sp,780 + 141ac: 2431 jal 143b8 <__stack_size+0x13bb8> + 141ae: 2541 jal 1482e <__stack_size+0x1402e> + 141b0: 000a 0xa + 141b2: 1c3c addi a5,sp,568 + 141b4: a69f 0001 ae00 0xae000001a69f + 141ba: 0001 nop + 141bc: 0200 addi s0,sp,256 + 141be: 3000 fld fs0,32(s0) + 141c0: ae9f 0001 d000 0xd0000001ae9f + 141c6: 0001 nop + 141c8: 0400 addi s0,sp,512 + 141ca: 0a00 addi s0,sp,272 + 141cc: 07ff 0x7ff + 141ce: d09f 0001 d400 0xd4000001d09f + 141d4: 0001 nop + 141d6: 0100 addi s0,sp,128 + 141d8: 5e00 lw s0,56(a2) + 141da: 01e2 slli gp,gp,0x18 + 141dc: 0000 unimp + 141de: 0204 addi s1,sp,256 + 141e0: 0000 unimp + 141e2: 0001 nop + 141e4: 045e slli s0,s0,0x17 + 141e6: 0002 0x2 + 141e8: 1200 addi s0,sp,288 + 141ea: 0002 0x2 + 141ec: 0400 addi s0,sp,512 + 141ee: 0a00 addi s0,sp,272 + 141f0: 07ff 0x7ff + 141f2: 429f 0002 4600 0x46000002429f + 141f8: 0002 0x2 + 141fa: 0400 addi s0,sp,512 + 141fc: 0a00 addi s0,sp,272 + 141fe: 07ff 0x7ff + 14200: 469f 0002 4c00 0x4c000002469f + 14206: 0002 0x2 + 14208: 0100 addi s0,sp,128 + 1420a: 5e00 lw s0,56(a2) ... - 142bc: 0098 addi a4,sp,64 - 142be: 0000 unimp - 142c0: 00b4 addi a3,sp,72 + 14214: 0098 addi a4,sp,64 + 14216: 0000 unimp + 14218: 00b4 addi a3,sp,72 + 1421a: 0000 unimp + 1421c: 0001 nop + 1421e: b45d j 13cc4 <__stack_size+0x134c4> + 14220: 0000 unimp + 14222: b600 fsd fs0,40(a2) + 14224: 0000 unimp + 14226: 0300 addi s0,sp,384 + 14228: 7c00 flw fs0,56(s0) + 1422a: 9f7c 0x9f7c + 1422c: 00b6 slli ra,ra,0xd + 1422e: 0000 unimp + 14230: 00ba slli ra,ra,0xe + 14232: 0000 unimp + 14234: 0001 nop + 14236: b05c fsd fa5,160(s0) + 14238: 0001 nop + 1423a: ba00 fsd fs0,48(a2) + 1423c: 0001 nop + 1423e: 0a00 addi s0,sp,272 + 14240: 7c00 flw fs0,56(s0) + 14242: 4c00 lw s0,24(s0) + 14244: 7f25 lui t5,0xfffe9 + 14246: 3400 fld fs0,40(s0) + 14248: 2124 fld fs1,64(a0) + 1424a: ba9f 0001 bc00 0xbc000001ba9f + 14250: 0001 nop + 14252: 0b00 addi s0,sp,400 + 14254: 9100 0x9100 + 14256: 0674 addi a3,sp,780 + 14258: 254c fld fa1,136(a0) + 1425a: 007f 0x7f + 1425c: 2434 fld fa3,72(s0) + 1425e: 9f21 0x9f21 + 14260: 01bc addi a5,sp,200 + 14262: 0000 unimp + 14264: 01c2 slli gp,gp,0x10 + 14266: 0000 unimp + 14268: 000c addi a1,sp,0 + 1426a: 7491 lui s1,0xfffe4 + 1426c: 4c06 lw s8,64(sp) + 1426e: 9125 srli a0,a0,0x29 + 14270: 0678 addi a4,sp,780 + 14272: 2434 fld fa3,72(s0) + 14274: 9f21 0x9f21 + 14276: 01c2 slli gp,gp,0x10 + 14278: 0000 unimp + 1427a: 01d0 addi a2,sp,196 + 1427c: 0000 unimp + 1427e: 0001 nop + 14280: d85d beqz s0,14236 <__stack_size+0x13a36> + 14282: 0001 nop + 14284: f800 fsw fs0,48(s0) + 14286: 0001 nop + 14288: 0100 addi s0,sp,128 + 1428a: 5d00 lw s0,56(a0) + 1428c: 01fa slli gp,gp,0x1e + 1428e: 0000 unimp + 14290: 0206 slli tp,tp,0x1 + 14292: 0000 unimp + 14294: 0001 nop + 14296: 125d addi tp,tp,-9 + 14298: 0002 0x2 + 1429a: 4200 lw s0,0(a2) + 1429c: 0002 0x2 + 1429e: 0100 addi s0,sp,128 + 142a0: 5d00 lw s0,56(a0) + 142a2: 0246 slli tp,tp,0x11 + 142a4: 0000 unimp + 142a6: 024a slli tp,tp,0x12 + 142a8: 0000 unimp + 142aa: 0001 nop + 142ac: 005d c.addi zero,23 + 142ae: 0000 unimp + 142b0: 0000 unimp + 142b2: 0000 unimp + 142b4: 9a00 0x9a00 + 142b6: 0000 unimp + 142b8: ba00 fsd fs0,48(a2) + 142ba: 0000 unimp + 142bc: 0100 addi s0,sp,128 + 142be: 5f00 lw s0,56(a4) + 142c0: 01b0 addi a2,sp,200 142c2: 0000 unimp - 142c4: 0001 nop - 142c6: b45d j 13d6c <__stack_size+0x1356c> - 142c8: 0000 unimp - 142ca: b600 fsd fs0,40(a2) - 142cc: 0000 unimp - 142ce: 0300 addi s0,sp,384 - 142d0: 7c00 flw fs0,56(s0) - 142d2: 9f7c 0x9f7c - 142d4: 00b6 slli ra,ra,0xd + 142c4: 01b6 slli gp,gp,0xd + 142c6: 0000 unimp + 142c8: 000a 0xa + 142ca: 007f 0x7f + 142cc: 254c fld fa1,136(a0) + 142ce: 0080 addi s0,sp,64 + 142d0: 2434 fld fa3,72(s0) + 142d2: 9f21 0x9f21 + 142d4: 01b6 slli gp,gp,0xd 142d6: 0000 unimp - 142d8: 00ba slli ra,ra,0xe + 142d8: 01bc addi a5,sp,200 142da: 0000 unimp - 142dc: 0001 nop - 142de: b05c fsd fa5,160(s0) - 142e0: 0001 nop - 142e2: ba00 fsd fs0,48(a2) - 142e4: 0001 nop - 142e6: 0a00 addi s0,sp,272 - 142e8: 7c00 flw fs0,56(s0) - 142ea: 4c00 lw s0,24(s0) - 142ec: 7f25 lui t5,0xfffe9 - 142ee: 3400 fld fs0,40(s0) - 142f0: 2124 fld fs1,64(a0) - 142f2: ba9f 0001 bc00 0xbc000001ba9f - 142f8: 0001 nop - 142fa: 0b00 addi s0,sp,400 - 142fc: 9100 0x9100 - 142fe: 0674 addi a3,sp,780 - 14300: 254c fld fa1,136(a0) - 14302: 007f 0x7f - 14304: 2434 fld fa3,72(s0) - 14306: 9f21 0x9f21 - 14308: 01bc addi a5,sp,200 - 1430a: 0000 unimp - 1430c: 01c2 slli gp,gp,0x10 - 1430e: 0000 unimp - 14310: 000c addi a1,sp,0 - 14312: 7491 lui s1,0xfffe4 - 14314: 4c06 lw s8,64(sp) - 14316: 9125 srli a0,a0,0x29 - 14318: 0678 addi a4,sp,780 - 1431a: 2434 fld fa3,72(s0) - 1431c: 9f21 0x9f21 - 1431e: 01c2 slli gp,gp,0x10 - 14320: 0000 unimp - 14322: 01d0 addi a2,sp,196 - 14324: 0000 unimp - 14326: 0001 nop - 14328: d85d beqz s0,142de <__stack_size+0x13ade> - 1432a: 0001 nop - 1432c: f800 fsw fs0,48(s0) - 1432e: 0001 nop - 14330: 0100 addi s0,sp,128 - 14332: 5d00 lw s0,56(a0) - 14334: 01fa slli gp,gp,0x1e - 14336: 0000 unimp - 14338: 0206 slli tp,tp,0x1 - 1433a: 0000 unimp - 1433c: 0001 nop - 1433e: 125d addi tp,tp,-9 - 14340: 0002 0x2 - 14342: 4200 lw s0,0(a2) - 14344: 0002 0x2 - 14346: 0100 addi s0,sp,128 - 14348: 5d00 lw s0,56(a0) - 1434a: 0246 slli tp,tp,0x11 - 1434c: 0000 unimp - 1434e: 024a slli tp,tp,0x12 - 14350: 0000 unimp - 14352: 0001 nop - 14354: 005d c.addi zero,23 + 142dc: 007f000b 0x7f000b + 142e0: 254c fld fa1,136(a0) + 142e2: 7c91 lui s9,0xfffe4 + 142e4: 3406 fld fs0,96(sp) + 142e6: 2124 fld fs1,64(a0) + 142e8: bc9f 0001 c600 0xc6000001bc9f + 142ee: 0001 nop + 142f0: 0c00 addi s0,sp,528 + 142f2: 9100 0x9100 + 142f4: 0678 addi a4,sp,780 + 142f6: 254c fld fa1,136(a0) + 142f8: 7c91 lui s9,0xfffe4 + 142fa: 3406 fld fs0,96(sp) + 142fc: 2124 fld fs1,64(a0) + 142fe: c69f 0001 c800 0xc8000001c69f + 14304: 0001 nop + 14306: 0100 addi s0,sp,128 + 14308: 5f00 lw s0,56(a4) + 1430a: 01c8 addi a0,sp,196 + 1430c: 0000 unimp + 1430e: 01ca slli gp,gp,0x12 + 14310: 0000 unimp + 14312: 000c addi a1,sp,0 + 14314: 7891 lui a7,0xfffe4 + 14316: 4c06 lw s8,64(sp) + 14318: 9125 srli a0,a0,0x29 + 1431a: 067c addi a5,sp,780 + 1431c: 2434 fld fa3,72(s0) + 1431e: 9f21 0x9f21 + 14320: 01ca slli gp,gp,0x12 + 14322: 0000 unimp + 14324: 01d0 addi a2,sp,196 + 14326: 0000 unimp + 14328: 0001 nop + 1432a: d85f 0001 e000 0xe0000001d85f + 14330: 0001 nop + 14332: 0100 addi s0,sp,128 + 14334: 5f00 lw s0,56(a4) + 14336: 01e0 addi s0,sp,204 + 14338: 0000 unimp + 1433a: 01f2 slli gp,gp,0x1c + 1433c: 0000 unimp + 1433e: 0009 c.addi zero,2 + 14340: 007f 0x7f + 14342: ff11 bnez a4,1425e <__stack_size+0x13a5e> + 14344: ffff 0xffff + 14346: f29f1a7b 0xf29f1a7b + 1434a: 0001 nop + 1434c: 0800 addi s0,sp,16 + 1434e: 0002 0x2 + 14350: 0100 addi s0,sp,128 + 14352: 5f00 lw s0,56(a4) + 14354: 0212 slli tp,tp,0x4 14356: 0000 unimp - 14358: 0000 unimp + 14358: 021a slli tp,tp,0x6 1435a: 0000 unimp - 1435c: 9a00 0x9a00 - 1435e: 0000 unimp - 14360: ba00 fsd fs0,48(a2) - 14362: 0000 unimp - 14364: 0100 addi s0,sp,128 - 14366: 5f00 lw s0,56(a4) - 14368: 01b0 addi a2,sp,200 - 1436a: 0000 unimp - 1436c: 01b6 slli gp,gp,0xd - 1436e: 0000 unimp - 14370: 000a 0xa - 14372: 007f 0x7f - 14374: 254c fld fa1,136(a0) - 14376: 0080 addi s0,sp,64 - 14378: 2434 fld fa3,72(s0) - 1437a: 9f21 0x9f21 - 1437c: 01b6 slli gp,gp,0xd - 1437e: 0000 unimp - 14380: 01bc addi a5,sp,200 - 14382: 0000 unimp - 14384: 007f000b 0x7f000b - 14388: 254c fld fa1,136(a0) - 1438a: 7c91 lui s9,0xfffe4 - 1438c: 3406 fld fs0,96(sp) - 1438e: 2124 fld fs1,64(a0) - 14390: bc9f 0001 c600 0xc6000001bc9f - 14396: 0001 nop - 14398: 0c00 addi s0,sp,528 - 1439a: 9100 0x9100 - 1439c: 0678 addi a4,sp,780 - 1439e: 254c fld fa1,136(a0) - 143a0: 7c91 lui s9,0xfffe4 - 143a2: 3406 fld fs0,96(sp) - 143a4: 2124 fld fs1,64(a0) - 143a6: c69f 0001 c800 0xc8000001c69f - 143ac: 0001 nop - 143ae: 0100 addi s0,sp,128 - 143b0: 5f00 lw s0,56(a4) - 143b2: 01c8 addi a0,sp,196 - 143b4: 0000 unimp - 143b6: 01ca slli gp,gp,0x12 - 143b8: 0000 unimp - 143ba: 000c addi a1,sp,0 - 143bc: 7891 lui a7,0xfffe4 - 143be: 4c06 lw s8,64(sp) - 143c0: 9125 srli a0,a0,0x29 - 143c2: 067c addi a5,sp,780 - 143c4: 2434 fld fa3,72(s0) - 143c6: 9f21 0x9f21 - 143c8: 01ca slli gp,gp,0x12 - 143ca: 0000 unimp - 143cc: 01d0 addi a2,sp,196 - 143ce: 0000 unimp - 143d0: 0001 nop - 143d2: d85f 0001 e000 0xe0000001d85f - 143d8: 0001 nop - 143da: 0100 addi s0,sp,128 - 143dc: 5f00 lw s0,56(a4) - 143de: 01e0 addi s0,sp,204 - 143e0: 0000 unimp - 143e2: 01f2 slli gp,gp,0x1c - 143e4: 0000 unimp - 143e6: 0009 c.addi zero,2 - 143e8: 007f 0x7f - 143ea: ff11 bnez a4,14306 <__stack_size+0x13b06> - 143ec: ffff 0xffff - 143ee: f29f1a7b 0xf29f1a7b - 143f2: 0001 nop - 143f4: 0800 addi s0,sp,16 - 143f6: 0002 0x2 - 143f8: 0100 addi s0,sp,128 - 143fa: 5f00 lw s0,56(a4) - 143fc: 0212 slli tp,tp,0x4 - 143fe: 0000 unimp - 14400: 021a slli tp,tp,0x6 - 14402: 0000 unimp - 14404: 0001 nop - 14406: 465f 0002 4800 0x48000002465f - 1440c: 0002 0x2 - 1440e: 0900 addi s0,sp,144 - 14410: 7f00 flw fs0,56(a4) - 14412: 1100 addi s0,sp,160 - 14414: ffff 0xffff - 14416: 7bff 0x7bff - 14418: 9f1a add t5,t5,t1 + 1435c: 0001 nop + 1435e: 465f 0002 4800 0x48000002465f + 14364: 0002 0x2 + 14366: 0900 addi s0,sp,144 + 14368: 7f00 flw fs0,56(a4) + 1436a: 1100 addi s0,sp,160 + 1436c: ffff 0xffff + 1436e: 7bff 0x7bff + 14370: 9f1a add t5,t5,t1 ... - 14422: 0028 addi a0,sp,8 + 1437a: 0028 addi a0,sp,8 + 1437c: 0000 unimp + 1437e: 002e 0x2e + 14380: 0000 unimp + 14382: 0002 0x2 + 14384: 00429f33 sll t5,t0,tp + 14388: 0000 unimp + 1438a: 024c addi a1,sp,260 + 1438c: 0000 unimp + 1438e: ff090003 lb zero,-16(s2) + 14392: 009f 0000 0000 0x9f + 14398: 0000 unimp + 1439a: 1e00 addi s0,sp,816 + 1439c: 0001 nop + 1439e: 2a00 fld fs0,16(a2) + 143a0: 0001 nop + 143a2: 0800 addi s0,sp,16 + 143a4: 8100 0x8100 + 143a6: 3000 fld fs0,32(s0) + 143a8: 082e slli a6,a6,0xb + 143aa: 1aff 0x1aff + 143ac: 009f 0000 0000 0x9f + 143b2: 0000 unimp + 143b4: e600 fsw fs0,8(a2) + 143b6: 0000 unimp + 143b8: 0200 addi s0,sp,256 + 143ba: 0001 nop + 143bc: 0600 addi s0,sp,768 + 143be: 0800 addi s0,sp,16 + 143c0: 7e20 flw fs0,120(a2) + 143c2: 1c00 addi s0,sp,560 + 143c4: 029f 0001 3a00 0x3a000001029f + 143ca: 0001 nop + 143cc: 1100 addi s0,sp,160 + 143ce: 0800 addi s0,sp,16 + 143d0: 0a20 addi s0,sp,280 + 143d2: 3c3d jal 13e10 <__stack_size+0x13610> + 143d4: 6c91 lui s9,0x4 + 143d6: 3106 fld ft2,96(sp) + 143d8: 4124 lw s1,64(a0) + 143da: 1c25 addi s8,s8,-23 + 143dc: 9f1c1a4f 0x9f1c1a4f + 143e0: 013a slli sp,sp,0xe + 143e2: 0000 unimp + 143e4: 016e slli sp,sp,0x1b + 143e6: 0000 unimp + 143e8: 0006 0x6 + 143ea: 2008 fld fa0,0(s0) + 143ec: 007e 0x7e + 143ee: 9f1c 0x9f1c + 143f0: 016e slli sp,sp,0x1b + 143f2: 0000 unimp + 143f4: 0174 addi a3,sp,140 + 143f6: 0000 unimp + 143f8: 0011 c.addi zero,4 + 143fa: 2008 fld fa0,0(s0) + 143fc: 3d0a fld fs10,160(sp) + 143fe: 913c 0x913c + 14400: 066c addi a1,sp,780 + 14402: 2431 jal 1460e <__stack_size+0x13e0e> + 14404: 2541 jal 14a84 <__stack_size+0x14284> + 14406: 4f1c lw a5,24(a4) + 14408: 1c1a slli s8,s8,0x26 + 1440a: 749f 0001 9400 0x94000001749f + 14410: 0001 nop + 14412: 0600 addi s0,sp,768 + 14414: 0800 addi s0,sp,16 + 14416: 7e20 flw fs0,120(a2) + 14418: 1c00 addi s0,sp,560 + 1441a: 009f 0000 0000 0x9f + 14420: 0000 unimp + 14422: e600 fsw fs0,8(a2) 14424: 0000 unimp - 14426: 002e 0x2e - 14428: 0000 unimp - 1442a: 0002 0x2 - 1442c: 00429f33 sll t5,t0,tp + 14426: 0200 addi s0,sp,256 + 14428: 0001 nop + 1442a: 0100 addi s0,sp,128 + 1442c: 5e00 lw s0,56(a2) + 1442e: 0102 slli sp,sp,0x0 14430: 0000 unimp - 14432: 024c addi a1,sp,260 + 14432: 013a slli sp,sp,0xe 14434: 0000 unimp - 14436: ff090003 lb zero,-16(s2) - 1443a: 009f 0000 0000 0x9f - 14440: 0000 unimp - 14442: 1e00 addi s0,sp,816 - 14444: 0001 nop - 14446: 2a00 fld fs0,16(a2) - 14448: 0001 nop - 1444a: 0800 addi s0,sp,16 - 1444c: 8100 0x8100 - 1444e: 3000 fld fs0,32(s0) - 14450: 082e slli a6,a6,0xb - 14452: 1aff 0x1aff - 14454: 009f 0000 0000 0x9f - 1445a: 0000 unimp - 1445c: e600 fsw fs0,8(a2) - 1445e: 0000 unimp - 14460: 0200 addi s0,sp,256 - 14462: 0001 nop - 14464: 0600 addi s0,sp,768 - 14466: 0800 addi s0,sp,16 - 14468: 7e20 flw fs0,120(a2) - 1446a: 1c00 addi s0,sp,560 - 1446c: 029f 0001 3a00 0x3a000001029f - 14472: 0001 nop - 14474: 1100 addi s0,sp,160 - 14476: 0800 addi s0,sp,16 - 14478: 0a20 addi s0,sp,280 - 1447a: 3c3d jal 13eb8 <__stack_size+0x136b8> - 1447c: 6c91 lui s9,0x4 - 1447e: 3106 fld ft2,96(sp) - 14480: 4124 lw s1,64(a0) - 14482: 1c25 addi s8,s8,-23 - 14484: 9f1c1a4f 0x9f1c1a4f - 14488: 013a slli sp,sp,0xe - 1448a: 0000 unimp - 1448c: 016e slli sp,sp,0x1b - 1448e: 0000 unimp - 14490: 0006 0x6 - 14492: 2008 fld fa0,0(s0) - 14494: 007e 0x7e - 14496: 9f1c 0x9f1c - 14498: 016e slli sp,sp,0x1b - 1449a: 0000 unimp - 1449c: 0174 addi a3,sp,140 - 1449e: 0000 unimp - 144a0: 0011 c.addi zero,4 - 144a2: 2008 fld fa0,0(s0) - 144a4: 3d0a fld fs10,160(sp) - 144a6: 913c 0x913c - 144a8: 066c addi a1,sp,780 - 144aa: 2431 jal 146b6 <__stack_size+0x13eb6> - 144ac: 2541 jal 14b2c <__stack_size+0x1432c> - 144ae: 4f1c lw a5,24(a4) - 144b0: 1c1a slli s8,s8,0x26 - 144b2: 749f 0001 9400 0x94000001749f - 144b8: 0001 nop - 144ba: 0600 addi s0,sp,768 - 144bc: 0800 addi s0,sp,16 - 144be: 7e20 flw fs0,120(a2) - 144c0: 1c00 addi s0,sp,560 - 144c2: 009f 0000 0000 0x9f + 14436: 000e 0xe + 14438: 3d0a fld fs10,160(sp) + 1443a: 913c 0x913c + 1443c: 066c addi a1,sp,780 + 1443e: 2431 jal 1464a <__stack_size+0x13e4a> + 14440: 2541 jal 14ac0 <__stack_size+0x142c0> + 14442: 4f1c lw a5,24(a4) + 14444: 9f1a add t5,t5,t1 + 14446: 013a slli sp,sp,0xe + 14448: 0000 unimp + 1444a: 016e slli sp,sp,0x1b + 1444c: 0000 unimp + 1444e: 0001 nop + 14450: 6e5e flw ft8,212(sp) + 14452: 0001 nop + 14454: 7400 flw fs0,40(s0) + 14456: 0001 nop + 14458: 0e00 addi s0,sp,784 + 1445a: 0a00 addi s0,sp,272 + 1445c: 3c3d jal 13e9a <__stack_size+0x1369a> + 1445e: 6c91 lui s9,0x4 + 14460: 3106 fld ft2,96(sp) + 14462: 4124 lw s1,64(a0) + 14464: 1c25 addi s8,s8,-23 + 14466: 749f1a4f 0x749f1a4f + 1446a: 0001 nop + 1446c: 9400 0x9400 + 1446e: 0001 nop + 14470: 0100 addi s0,sp,128 + 14472: 5e00 lw s0,56(a2) + ... + 1447c: 00e2 slli ra,ra,0x18 + 1447e: 0000 unimp + 14480: 0102 slli sp,sp,0x0 + 14482: 0000 unimp + 14484: 0001 nop + 14486: 025a slli tp,tp,0x16 + 14488: 0001 nop + 1448a: 3a00 fld fs0,48(a2) + 1448c: 0001 nop + 1448e: 0e00 addi s0,sp,784 + 14490: 0a00 addi s0,sp,272 + 14492: 3c3d jal 13ed0 <__stack_size+0x136d0> + 14494: 6c91 lui s9,0x4 + 14496: 3106 fld ft2,96(sp) + 14498: 4124 lw s1,64(a0) + 1449a: 1c25 addi s8,s8,-23 + 1449c: 2635 jal 147c8 <__stack_size+0x13fc8> + 1449e: 3a9f 0001 5800 0x580000013a9f + 144a4: 0001 nop + 144a6: 0100 addi s0,sp,128 + 144a8: 5a00 lw s0,48(a2) + 144aa: 0158 addi a4,sp,132 + 144ac: 0000 unimp + 144ae: 0166 slli sp,sp,0x19 + 144b0: 0000 unimp + 144b2: 000e 0xe + 144b4: 3d0a fld fs10,160(sp) + 144b6: 913c 0x913c + 144b8: 066c addi a1,sp,780 + 144ba: 2431 jal 146c6 <__stack_size+0x13ec6> + 144bc: 2541 jal 14b3c <__stack_size+0x1433c> + 144be: 351c fld fa5,40(a0) + 144c0: 9f26 add t5,t5,s1 + 144c2: 0166 slli sp,sp,0x19 + 144c4: 0000 unimp + 144c6: 016a slli sp,sp,0x1a 144c8: 0000 unimp - 144ca: e600 fsw fs0,8(a2) - 144cc: 0000 unimp - 144ce: 0200 addi s0,sp,256 - 144d0: 0001 nop - 144d2: 0100 addi s0,sp,128 - 144d4: 5e00 lw s0,56(a2) - 144d6: 0102 slli sp,sp,0x0 - 144d8: 0000 unimp - 144da: 013a slli sp,sp,0xe + 144ca: 000e 0xe + 144cc: 3d0a fld fs10,160(sp) + 144ce: 7c3c flw fa5,120(s0) + 144d0: 066c addi a1,sp,780 + 144d2: 2431 jal 146de <__stack_size+0x13ede> + 144d4: 2541 jal 14b54 <__stack_size+0x14354> + 144d6: 351c fld fa5,40(a0) + 144d8: 9f26 add t5,t5,s1 + 144da: 016a slli sp,sp,0x1a 144dc: 0000 unimp - 144de: 000e 0xe - 144e0: 3d0a fld fs10,160(sp) - 144e2: 913c 0x913c - 144e4: 066c addi a1,sp,780 - 144e6: 2431 jal 146f2 <__stack_size+0x13ef2> - 144e8: 2541 jal 14b68 <__stack_size+0x14368> - 144ea: 4f1c lw a5,24(a4) - 144ec: 9f1a add t5,t5,t1 - 144ee: 013a slli sp,sp,0xe - 144f0: 0000 unimp - 144f2: 016e slli sp,sp,0x1b - 144f4: 0000 unimp - 144f6: 0001 nop - 144f8: 6e5e flw ft8,212(sp) - 144fa: 0001 nop - 144fc: 7400 flw fs0,40(s0) - 144fe: 0001 nop - 14500: 0e00 addi s0,sp,784 - 14502: 0a00 addi s0,sp,272 - 14504: 3c3d jal 13f42 <__stack_size+0x13742> - 14506: 6c91 lui s9,0x4 - 14508: 3106 fld ft2,96(sp) - 1450a: 4124 lw s1,64(a0) - 1450c: 1c25 addi s8,s8,-23 - 1450e: 749f1a4f 0x749f1a4f - 14512: 0001 nop - 14514: 9400 0x9400 - 14516: 0001 nop - 14518: 0100 addi s0,sp,128 - 1451a: 5e00 lw s0,56(a2) + 144de: 0194 addi a3,sp,192 + 144e0: 0000 unimp + 144e2: 000e 0xe + 144e4: 3d0a fld fs10,160(sp) + 144e6: 913c 0x913c + 144e8: 066c addi a1,sp,780 + 144ea: 2431 jal 146f6 <__stack_size+0x13ef6> + 144ec: 2541 jal 14b6c <__stack_size+0x1436c> + 144ee: 351c fld fa5,40(a0) + 144f0: 9f26 add t5,t5,s1 ... - 14524: 00e2 slli ra,ra,0x18 - 14526: 0000 unimp - 14528: 0102 slli sp,sp,0x0 - 1452a: 0000 unimp - 1452c: 0001 nop - 1452e: 025a slli tp,tp,0x16 - 14530: 0001 nop - 14532: 3a00 fld fs0,48(a2) - 14534: 0001 nop - 14536: 0e00 addi s0,sp,784 - 14538: 0a00 addi s0,sp,272 - 1453a: 3c3d jal 13f78 <__stack_size+0x13778> - 1453c: 6c91 lui s9,0x4 - 1453e: 3106 fld ft2,96(sp) - 14540: 4124 lw s1,64(a0) - 14542: 1c25 addi s8,s8,-23 - 14544: 2635 jal 14870 <__stack_size+0x14070> - 14546: 3a9f 0001 5800 0x580000013a9f - 1454c: 0001 nop - 1454e: 0100 addi s0,sp,128 - 14550: 5a00 lw s0,48(a2) - 14552: 0158 addi a4,sp,132 - 14554: 0000 unimp - 14556: 0166 slli sp,sp,0x19 - 14558: 0000 unimp - 1455a: 000e 0xe - 1455c: 3d0a fld fs10,160(sp) - 1455e: 913c 0x913c - 14560: 066c addi a1,sp,780 - 14562: 2431 jal 1476e <__stack_size+0x13f6e> - 14564: 2541 jal 14be4 <__stack_size+0x143e4> - 14566: 351c fld fa5,40(a0) - 14568: 9f26 add t5,t5,s1 - 1456a: 0166 slli sp,sp,0x19 - 1456c: 0000 unimp - 1456e: 016a slli sp,sp,0x1a - 14570: 0000 unimp - 14572: 000e 0xe - 14574: 3d0a fld fs10,160(sp) - 14576: 7c3c flw fa5,120(s0) - 14578: 066c addi a1,sp,780 - 1457a: 2431 jal 14786 <__stack_size+0x13f86> - 1457c: 2541 jal 14bfc <__stack_size+0x143fc> - 1457e: 351c fld fa5,40(a0) - 14580: 9f26 add t5,t5,s1 - 14582: 016a slli sp,sp,0x1a - 14584: 0000 unimp - 14586: 0194 addi a3,sp,192 - 14588: 0000 unimp - 1458a: 000e 0xe - 1458c: 3d0a fld fs10,160(sp) - 1458e: 913c 0x913c - 14590: 066c addi a1,sp,780 - 14592: 2431 jal 1479e <__stack_size+0x13f9e> - 14594: 2541 jal 14c14 <__stack_size+0x14414> - 14596: 351c fld fa5,40(a0) - 14598: 9f26 add t5,t5,s1 + 144fa: 00e6 slli ra,ra,0x19 + 144fc: 0000 unimp + 144fe: 00e8 addi a0,sp,76 + 14500: 0000 unimp + 14502: 0002 0x2 + 14504: 9f30 0x9f30 + 14506: 00e8 addi a0,sp,76 + 14508: 0000 unimp + 1450a: 00ee slli ra,ra,0x1b + 1450c: 0000 unimp + 1450e: 0001 nop + 14510: ee5d bnez a2,145ce <__stack_size+0x13dce> + 14512: 0000 unimp + 14514: f400 fsw fs0,40(s0) + 14516: 0000 unimp + 14518: 0300 addi s0,sp,384 + 1451a: 7d00 flw fs0,56(a0) + 1451c: 9f7f 0x9f7f + 1451e: 00f4 addi a3,sp,76 + 14520: 0000 unimp + 14522: 0102 slli sp,sp,0x0 + 14524: 0000 unimp + 14526: 0001 nop + 14528: 025d addi tp,tp,23 + 1452a: 0001 nop + 1452c: 0c00 addi s0,sp,528 + 1452e: 0001 nop + 14530: 0100 addi s0,sp,128 + 14532: 5e00 lw s0,56(a2) + 14534: 010c addi a1,sp,128 + 14536: 0000 unimp + 14538: 012a slli sp,sp,0xa + 1453a: 0000 unimp + 1453c: 0001 nop + 1453e: 2a5d jal 146f4 <__stack_size+0x13ef4> + 14540: 0001 nop + 14542: 3a00 fld fs0,48(a2) + 14544: 0001 nop + 14546: 0100 addi s0,sp,128 + 14548: 5e00 lw s0,56(a2) + 1454a: 013a slli sp,sp,0xe + 1454c: 0000 unimp + 1454e: 0152 slli sp,sp,0x14 + 14550: 0000 unimp + 14552: 0001 nop + 14554: 525d li tp,-9 + 14556: 0001 nop + 14558: 5800 lw s0,48(s0) + 1455a: 0001 nop + 1455c: 0200 addi s0,sp,256 + 1455e: 3000 fld fs0,32(s0) + 14560: 589f 0001 6200 0x62000001589f + 14566: 0001 nop + 14568: 0100 addi s0,sp,128 + 1456a: 6c00 flw fs0,24(s0) + 1456c: 0162 slli sp,sp,0x18 + 1456e: 0000 unimp + 14570: 0164 addi s1,sp,140 + 14572: 0000 unimp + 14574: 017f0003 lb zero,23(t5) # fffe9017 <_sp+0x7ffe5017> + 14578: 749f 0001 8200 0x82000001749f + 1457e: 0001 nop + 14580: 0100 addi s0,sp,128 + 14582: 6c00 flw fs0,24(s0) + 14584: 0182 slli gp,gp,0x0 + 14586: 0000 unimp + 14588: 0190 addi a2,sp,192 + 1458a: 0000 unimp + 1458c: 7f8c0003 lb zero,2040(s8) + 14590: 909f 0001 9400 0x94000001909f + 14596: 0001 nop + 14598: 0100 addi s0,sp,128 + 1459a: 6c00 flw fs0,24(s0) ... - 145a2: 00e6 slli ra,ra,0x19 - 145a4: 0000 unimp - 145a6: 00e8 addi a0,sp,76 - 145a8: 0000 unimp - 145aa: 0002 0x2 - 145ac: 9f30 0x9f30 - 145ae: 00e8 addi a0,sp,76 - 145b0: 0000 unimp - 145b2: 00ee slli ra,ra,0x1b - 145b4: 0000 unimp - 145b6: 0001 nop - 145b8: ee5d bnez a2,14676 <__stack_size+0x13e76> - 145ba: 0000 unimp - 145bc: f400 fsw fs0,40(s0) + 145a4: 00e6 slli ra,ra,0x19 + 145a6: 0000 unimp + 145a8: 00e8 addi a0,sp,76 + 145aa: 0000 unimp + 145ac: 0002 0x2 + 145ae: 9f30 0x9f30 + 145b0: 00e8 addi a0,sp,76 + 145b2: 0000 unimp + 145b4: 0194 addi a3,sp,192 + 145b6: 0000 unimp + 145b8: 0001 nop + 145ba: 0061 c.addi zero,24 + 145bc: 0000 unimp 145be: 0000 unimp - 145c0: 0300 addi s0,sp,384 - 145c2: 7d00 flw fs0,56(a0) - 145c4: 9f7f 0x9f7f - 145c6: 00f4 addi a3,sp,76 + 145c0: 0000 unimp + 145c2: 6e00 flw fs0,24(a2) + 145c4: 0000 unimp + 145c6: 9400 0x9400 145c8: 0000 unimp - 145ca: 0102 slli sp,sp,0x0 - 145cc: 0000 unimp - 145ce: 0001 nop - 145d0: 025d addi tp,tp,23 - 145d2: 0001 nop - 145d4: 0c00 addi s0,sp,528 - 145d6: 0001 nop - 145d8: 0100 addi s0,sp,128 - 145da: 5e00 lw s0,56(a2) - 145dc: 010c addi a1,sp,128 - 145de: 0000 unimp - 145e0: 012a slli sp,sp,0xa - 145e2: 0000 unimp - 145e4: 0001 nop - 145e6: 2a5d jal 1479c <__stack_size+0x13f9c> - 145e8: 0001 nop - 145ea: 3a00 fld fs0,48(a2) - 145ec: 0001 nop - 145ee: 0100 addi s0,sp,128 - 145f0: 5e00 lw s0,56(a2) - 145f2: 013a slli sp,sp,0xe + 145ca: 0200 addi s0,sp,256 + 145cc: 3100 fld fs0,32(a0) + 145ce: 949f 0000 9600 0x96000000949f + 145d4: 0000 unimp + 145d6: 0200 addi s0,sp,256 + 145d8: 3300 fld fs0,32(a4) + 145da: 009f 0000 0000 0x9f + 145e0: 0000 unimp + 145e2: 6e00 flw fs0,24(a2) + 145e4: 0000 unimp + 145e6: 7400 flw fs0,40(s0) + 145e8: 0000 unimp + 145ea: 0100 addi s0,sp,128 + 145ec: 5a00 lw s0,48(a2) + 145ee: 0074 addi a3,sp,12 + 145f0: 0000 unimp + 145f2: 0082 slli ra,ra,0x0 145f4: 0000 unimp - 145f6: 0152 slli sp,sp,0x14 - 145f8: 0000 unimp - 145fa: 0001 nop - 145fc: 525d li tp,-9 - 145fe: 0001 nop - 14600: 5800 lw s0,48(s0) - 14602: 0001 nop - 14604: 0200 addi s0,sp,256 - 14606: 3000 fld fs0,32(s0) - 14608: 589f 0001 6200 0x62000001589f - 1460e: 0001 nop - 14610: 0100 addi s0,sp,128 - 14612: 6c00 flw fs0,24(s0) - 14614: 0162 slli sp,sp,0x18 - 14616: 0000 unimp - 14618: 0164 addi s1,sp,140 - 1461a: 0000 unimp - 1461c: 017f0003 lb zero,23(t5) # fffe9017 <_sp+0x7ffe5017> - 14620: 749f 0001 8200 0x82000001749f - 14626: 0001 nop - 14628: 0100 addi s0,sp,128 - 1462a: 6c00 flw fs0,24(s0) - 1462c: 0182 slli gp,gp,0x0 - 1462e: 0000 unimp - 14630: 0190 addi a2,sp,192 - 14632: 0000 unimp - 14634: 7f8c0003 lb zero,2040(s8) - 14638: 909f 0001 9400 0x94000001909f - 1463e: 0001 nop - 14640: 0100 addi s0,sp,128 - 14642: 6c00 flw fs0,24(s0) + 145f6: 0008 addi a0,sp,0 + 145f8: 0080 addi s0,sp,64 + 145fa: 2434 fld fa3,72(s0) + 145fc: 007a 0x7a + 145fe: 9f21 0x9f21 + 14600: 0082 slli ra,ra,0x0 + 14602: 0000 unimp + 14604: 008c addi a1,sp,64 + 14606: 0000 unimp + 14608: 0001 nop + 1460a: 8c5d or s0,s0,a5 + 1460c: 0000 unimp + 1460e: 9400 0x9400 + 14610: 0000 unimp + 14612: 0900 addi s0,sp,144 + 14614: 9100 0x9100 + 14616: 0674 addi a3,sp,780 + 14618: 2434 fld fa3,72(s0) + 1461a: 007a 0x7a + 1461c: 9f21 0x9f21 ... - 1464c: 00e6 slli ra,ra,0x19 - 1464e: 0000 unimp - 14650: 00e8 addi a0,sp,76 - 14652: 0000 unimp - 14654: 0002 0x2 - 14656: 9f30 0x9f30 - 14658: 00e8 addi a0,sp,76 - 1465a: 0000 unimp - 1465c: 0194 addi a3,sp,192 - 1465e: 0000 unimp - 14660: 0001 nop - 14662: 0061 c.addi zero,24 - 14664: 0000 unimp + 14626: 01b0 addi a2,sp,200 + 14628: 0000 unimp + 1462a: 01d0 addi a2,sp,196 + 1462c: 0000 unimp + 1462e: 0002 0x2 + 14630: 00009f33 sll t5,ra,zero + 14634: 0000 unimp + 14636: 0000 unimp + 14638: 0000 unimp + 1463a: 009a slli ra,ra,0x6 + 1463c: 0000 unimp + 1463e: 00ba slli ra,ra,0xe + 14640: 0000 unimp + 14642: 0002 0x2 + 14644: 9f30 0x9f30 + ... + 1464e: 00b0 addi a2,sp,72 + 14650: 0000 unimp + 14652: 00ba slli ra,ra,0xe + 14654: 0000 unimp + 14656: 0001 nop + 14658: 005c addi a5,sp,4 + ... + 14662: 0000 unimp + 14664: 2200 fld fs0,0(a2) 14666: 0000 unimp - 14668: 0000 unimp - 1466a: 6e00 flw fs0,24(a2) - 1466c: 0000 unimp - 1466e: 9400 0x9400 - 14670: 0000 unimp - 14672: 0200 addi s0,sp,256 - 14674: 3100 fld fs0,32(a0) - 14676: 949f 0000 9600 0x96000000949f + 14668: 0100 addi s0,sp,128 + 1466a: 5a00 lw s0,48(a2) + 1466c: 0022 0x22 + 1466e: 0000 unimp + 14670: 002e 0x2e + 14672: 0000 unimp + 14674: 0004 addi s1,sp,0 + 14676: 9f5a01f3 0x9f5a01f3 + 1467a: 002e 0x2e 1467c: 0000 unimp - 1467e: 0200 addi s0,sp,256 - 14680: 3300 fld fs0,32(a4) - 14682: 009f 0000 0000 0x9f - 14688: 0000 unimp - 1468a: 6e00 flw fs0,24(a2) - 1468c: 0000 unimp - 1468e: 7400 flw fs0,40(s0) - 14690: 0000 unimp - 14692: 0100 addi s0,sp,128 - 14694: 5a00 lw s0,48(a2) - 14696: 0074 addi a3,sp,12 - 14698: 0000 unimp - 1469a: 0082 slli ra,ra,0x0 - 1469c: 0000 unimp - 1469e: 0008 addi a0,sp,0 - 146a0: 0080 addi s0,sp,64 - 146a2: 2434 fld fa3,72(s0) - 146a4: 007a 0x7a - 146a6: 9f21 0x9f21 - 146a8: 0082 slli ra,ra,0x0 - 146aa: 0000 unimp - 146ac: 008c addi a1,sp,64 - 146ae: 0000 unimp - 146b0: 0001 nop - 146b2: 8c5d or s0,s0,a5 + 1467e: 003c addi a5,sp,8 + 14680: 0000 unimp + 14682: 0001 nop + 14684: 005a 0x5a + ... + 1468e: 0000 unimp + 14690: 2200 fld fs0,0(a2) + 14692: 0000 unimp + 14694: 0100 addi s0,sp,128 + 14696: 5a00 lw s0,48(a2) + 14698: 0022 0x22 + 1469a: 0000 unimp + 1469c: 002e 0x2e + 1469e: 0000 unimp + 146a0: 0004 addi s1,sp,0 + 146a2: 9f5a01f3 0x9f5a01f3 + 146a6: 002e 0x2e + 146a8: 0000 unimp + 146aa: 003c addi a5,sp,8 + 146ac: 0000 unimp + 146ae: 0001 nop + 146b0: 005a 0x5a + 146b2: 0000 unimp 146b4: 0000 unimp - 146b6: 9400 0x9400 - 146b8: 0000 unimp - 146ba: 0900 addi s0,sp,144 - 146bc: 9100 0x9100 - 146be: 0674 addi a3,sp,780 - 146c0: 2434 fld fa3,72(s0) - 146c2: 007a 0x7a - 146c4: 9f21 0x9f21 - ... - 146ce: 01b0 addi a2,sp,200 - 146d0: 0000 unimp - 146d2: 01d0 addi a2,sp,196 - 146d4: 0000 unimp - 146d6: 0002 0x2 - 146d8: 00009f33 sll t5,ra,zero - 146dc: 0000 unimp - 146de: 0000 unimp - 146e0: 0000 unimp - 146e2: 009a slli ra,ra,0x6 - 146e4: 0000 unimp - 146e6: 00ba slli ra,ra,0xe - 146e8: 0000 unimp - 146ea: 0002 0x2 - 146ec: 9f30 0x9f30 - ... - 146f6: 00b0 addi a2,sp,72 - 146f8: 0000 unimp - 146fa: 00ba slli ra,ra,0xe - 146fc: 0000 unimp - 146fe: 0001 nop - 14700: 005c addi a5,sp,4 - ... - 1470a: 0000 unimp - 1470c: 2200 fld fs0,0(a2) - 1470e: 0000 unimp - 14710: 0100 addi s0,sp,128 - 14712: 5a00 lw s0,48(a2) - 14714: 0022 0x22 - 14716: 0000 unimp - 14718: 002e 0x2e - 1471a: 0000 unimp - 1471c: 0004 addi s1,sp,0 - 1471e: 9f5a01f3 0x9f5a01f3 - 14722: 002e 0x2e - 14724: 0000 unimp - 14726: 003c addi a5,sp,8 - 14728: 0000 unimp - 1472a: 0001 nop - 1472c: 005a 0x5a - ... - 14736: 0000 unimp - 14738: 2200 fld fs0,0(a2) - 1473a: 0000 unimp - 1473c: 0100 addi s0,sp,128 - 1473e: 5a00 lw s0,48(a2) - 14740: 0022 0x22 - 14742: 0000 unimp - 14744: 002e 0x2e - 14746: 0000 unimp - 14748: 0004 addi s1,sp,0 - 1474a: 9f5a01f3 0x9f5a01f3 - 1474e: 002e 0x2e - 14750: 0000 unimp - 14752: 003c addi a5,sp,8 - 14754: 0000 unimp - 14756: 0001 nop - 14758: 005a 0x5a - 1475a: 0000 unimp - 1475c: 0000 unimp - 1475e: 0000 unimp - 14760: 1000 addi s0,sp,32 - 14762: 0000 unimp - 14764: 1a00 addi s0,sp,304 - 14766: 0000 unimp - 14768: 0100 addi s0,sp,128 - 1476a: 5f00 lw s0,56(a4) + 146b6: 0000 unimp + 146b8: 1000 addi s0,sp,32 + 146ba: 0000 unimp + 146bc: 1a00 addi s0,sp,304 + 146be: 0000 unimp + 146c0: 0100 addi s0,sp,128 + 146c2: 5f00 lw s0,56(a4) ... Disassembly of section .debug_str: @@ -155958,4651 +155335,4604 @@ Disassembly of section .debug_str: 14ec: 735f 7274 6163 0x61637274735f 14f2: 6d636573 csrrsi a0,0x6d6,6 14f6: 0070 addi a2,sp,12 - 14f8: 7472 flw fs0,60(sp) - 14fa: 735f 7379 6574 0x65747379735f - 1500: 5f6d li t5,-5 - 1502: 656a626f jal tp,a7b58 <__stack_size+0xa7358> - 1506: 695f7463 bleu s5,t5,1b8e <__stack_size+0x138e> - 150a: 696e flw fs2,216(sp) - 150c: 0074 addi a3,sp,12 - 150e: 7472 flw fs0,60(sp) - 1510: 6f5f 6a62 6365 0x63656a626f5f - 1516: 5f74 lw a3,124(a4) - 1518: 6564 flw fs1,76(a0) - 151a: 6174 flw fa3,68(a0) - 151c: 72006863 bltu zero,zero,1c4c <__stack_size+0x144c> - 1520: 5f74 lw a3,124(a4) - 1522: 656a626f jal tp,a7b78 <__stack_size+0xa7378> - 1526: 615f7463 bleu s5,t5,1b2e <__stack_size+0x132e> - 152a: 6c6c flw fa1,92(s0) - 152c: 7461636f jal t1,17c72 <__stack_size+0x17472> - 1530: 0065 c.addi zero,25 - 1532: 6d6f682f 0x6d6f682f - 1536: 2f65 jal 1cee <__stack_size+0x14ee> - 1538: 6a7a flw fs4,156(sp) - 153a: 2d74722f 0x2d74722f - 153e: 6874 flw fa3,84(s0) - 1540: 6572 flw fa0,28(sp) - 1542: 6461 lui s0,0x18 - 1544: 6372732f 0x6372732f - 1548: 6a626f2f 0x6a626f2f - 154c: 6365 lui t1,0x19 - 154e: 2e74 fld fa3,216(a2) - 1550: 74720063 beq tp,t2,1c90 <__stack_size+0x1490> - 1554: 6f5f 6a62 6365 0x63656a626f5f - 155a: 5f74 lw a3,124(a4) - 155c: 7461 lui s0,0xffff8 - 155e: 6174 flw fa3,68(a0) - 1560: 735f6863 bltu t5,s5,1c90 <__stack_size+0x1490> - 1564: 7465 lui s0,0xffff9 - 1566: 6f68 flw fa0,92(a4) - 1568: 72006b6f jal s6,7c88 <__stack_size+0x7488> - 156c: 5f74 lw a3,124(a4) - 156e: 656a626f jal tp,a7bc4 <__stack_size+0xa73c4> - 1572: 645f7463 bleu t0,t5,1bba <__stack_size+0x13ba> - 1576: 7465 lui s0,0xffff9 - 1578: 6361 lui t1,0x18 - 157a: 5f68 lw a0,124(a4) - 157c: 68746573 csrrsi a0,0x687,8 - 1580: 006b6f6f jal t5,b7586 <__stack_size+0xb6d86> - 1584: 7472 flw fs0,60(sp) - 1586: 6f5f 6a62 6365 0x63656a626f5f - 158c: 5f74 lw a3,124(a4) - 158e: 7369 lui t1,0xffffa - 1590: 735f 7379 6574 0x65747379735f - 1596: 6f6d lui t5,0x1b - 1598: 6a62 flw fs4,24(sp) - 159a: 6365 lui t1,0x19 - 159c: 0074 addi a3,sp,12 - 159e: 7472 flw fs0,60(sp) - 15a0: 6f5f 6a62 6365 0x63656a626f5f - 15a6: 5f74 lw a3,124(a4) - 15a8: 6174 flw fa3,68(a0) - 15aa: 735f656b 0x735f656b - 15ae: 7465 lui s0,0xffff9 - 15b0: 6f68 flw fa0,92(a4) - 15b2: 72006b6f jal s6,7cd2 <__stack_size+0x74d2> - 15b6: 5f74 lw a3,124(a4) - 15b8: 656a626f jal tp,a7c0e <__stack_size+0xa740e> - 15bc: 675f7463 bleu s5,t5,1c24 <__stack_size+0x1424> - 15c0: 7465 lui s0,0xffff9 - 15c2: 695f 666e 726f 0x726f666e695f - 15c8: 616d addi sp,sp,240 - 15ca: 6974 flw fa3,84(a0) - 15cc: 72006e6f jal t3,7cec <__stack_size+0x74ec> - 15d0: 5f74 lw a3,124(a4) - 15d2: 656a626f jal tp,a7c28 <__stack_size+0xa7428> - 15d6: 645f7463 bleu t0,t5,1c1e <__stack_size+0x141e> - 15da: 6c65 lui s8,0x19 - 15dc: 7465 lui s0,0xffff9 - 15de: 0065 c.addi zero,25 - 15e0: 7472 flw fs0,60(sp) - 15e2: 6f5f 6a62 6365 0x63656a626f5f - 15e8: 5f74 lw a3,124(a4) - 15ea: 7274 flw fa3,100(a2) - 15ec: 7479 lui s0,0xffffe - 15ee: 6b61 lui s6,0x18 - 15f0: 5f65 li t5,-7 - 15f2: 68746573 csrrsi a0,0x687,8 - 15f6: 006b6f6f jal t5,b75fc <__stack_size+0xb6dfc> - 15fa: 7472 flw fs0,60(sp) - 15fc: 6f5f 6a62 6365 0x63656a626f5f - 1602: 5f74 lw a3,124(a4) - 1604: 6966 flw fs2,88(sp) - 1606: 646e flw fs0,216(sp) - 1608: 7200 flw fs0,32(a2) - 160a: 5f74 lw a3,124(a4) - 160c: 696c flw fa1,84(a0) - 160e: 695f7473 csrrci s0,0x695,30 - 1612: 736e flw ft6,248(sp) - 1614: 7265 lui tp,0xffff9 - 1616: 5f74 lw a3,124(a4) - 1618: 6661 lui a2,0x18 - 161a: 6574 flw fa3,76(a0) - 161c: 0072 0x72 - 161e: 7472 flw fs0,60(sp) - 1620: 6f5f 6a62 6365 0x63656a626f5f - 1626: 5f74 lw a3,124(a4) - 1628: 7570 flw fa2,108(a0) - 162a: 5f74 lw a3,124(a4) - 162c: 68746573 csrrsi a0,0x687,8 - 1630: 006b6f6f jal t5,b7636 <__stack_size+0xb6e36> - 1634: 7472 flw fs0,60(sp) - 1636: 6f5f 6a62 6365 0x63656a626f5f - 163c: 5f74 lw a3,124(a4) - 163e: 6e69 lui t3,0x1a - 1640: 7469 lui s0,0xffffa + 14f8: 656d lui a0,0x1b + 14fa: 5f6d li t5,-5 + 14fc: 657a6973 csrrsi s2,0x657,20 + 1500: 615f 696c 6e67 0x6e67696c615f + 1506: 6465 lui s0,0x19 + 1508: 7500 flw fs0,40(a0) + 150a: 5f646573 csrrsi a0,0x5f6,8 + 150e: 656d lui a0,0x1b + 1510: 006d c.addi zero,27 + 1512: 616d addi sp,sp,240 + 1514: 5f78 lw a4,124(a4) + 1516: 7375 lui t1,0xffffd + 1518: 6465 lui s0,0x19 + 151a: 7200 flw fs0,32(a2) + 151c: 5f74 lw a3,124(a4) + 151e: 656d lui a0,0x1b + 1520: 6f6d lui t5,0x1b + 1522: 7972 flw fs2,60(sp) + 1524: 695f 666e 006f 0x6f666e695f + 152a: 6d6e flw fs10,216(sp) + 152c: 6d65 lui s10,0x19 + 152e: 6200 flw fs0,0(a2) + 1530: 6765 lui a4,0x19 + 1532: 6e69 lui t3,0x1a + 1534: 615f 6464 0072 0x726464615f + 153a: 6d72 flw fs10,28(sp) + 153c: 6d65 lui s10,0x19 + 153e: 7000 flw fs0,32(s0) + 1540: 7274 flw fa3,100(a2) + 1542: 0032 0x32 + 1544: 7472 flw fs0,60(sp) + 1546: 735f 7379 6574 0x65747379735f + 154c: 5f6d li t5,-5 + 154e: 6568 flw fa0,76(a0) + 1550: 7061 0x7061 + 1552: 695f 696e 0074 0x74696e695f + 1558: 6568 flw fa0,76(a0) + 155a: 7061 0x7061 + 155c: 705f 7274 7200 0x72007274705f + 1562: 5f74 lw a3,124(a4) + 1564: 7266 flw ft4,120(sp) + 1566: 6565 lui a0,0x19 + 1568: 735f 7465 6f68 0x6f687465735f + 156e: 74006b6f jal s6,7cae <__stack_size+0x74ae> + 1572: 6c61746f jal s0,18c38 <__stack_size+0x18438> + 1576: 7200 flw fs0,32(a2) + 1578: 5f74 lw a3,124(a4) + 157a: 616d addi sp,sp,240 + 157c: 6c6c flw fa1,92(s0) + 157e: 735f636f jal t1,f84b2 <__stack_size+0xf7cb2> + 1582: 7465 lui s0,0xffff9 + 1584: 6f68 flw fa0,92(a4) + 1586: 72006b6f jal s6,7ca6 <__stack_size+0x74a6> + 158a: 5f74 lw a3,124(a4) + 158c: 6c6c6163 bltu s8,t1,1c4e <__stack_size+0x144e> + 1590: 7000636f jal t1,7c90 <__stack_size+0x7490> + 1594: 656d lui a0,0x1b + 1596: 006d c.addi zero,27 + 1598: 7472 flw fs0,60(sp) + 159a: 6d5f 6c61 6f6c 0x6f6c6c616d5f + 15a0: 6f685f63 ble s6,a6,1c9e <__stack_size+0x149e> + 15a4: 6d006b6f jal s6,7c74 <__stack_size+0x7474> + 15a8: 6d65 lui s10,0x19 + 15aa: 0032 0x32 + 15ac: 616d addi sp,sp,240 + 15ae: 00636967 0x636967 + 15b2: 616d addi sp,sp,240 + 15b4: 5f78 lw a4,124(a4) + 15b6: 656d lui a0,0x1b + 15b8: 006d c.addi zero,27 + 15ba: 6562 flw fa0,24(sp) + 15bc: 5f6e6967 0x5f6e6967 + 15c0: 6c61 lui s8,0x18 + 15c2: 6769 lui a4,0x1a + 15c4: 006e 0x6e + 15c6: 6e65 lui t3,0x19 + 15c8: 5f64 lw s1,124(a4) + 15ca: 6c61 lui s8,0x18 + 15cc: 6769 lui a4,0x1a + 15ce: 006e 0x6e + 15d0: 7472 flw fs0,60(sp) + 15d2: 6d5f 6c61 6f6c 0x6f6c6c616d5f + 15d8: 6e650063 beq a0,t1,1cb8 <__stack_size+0x14b8> + 15dc: 5f64 lw s1,124(a4) + 15de: 6461 lui s0,0x18 + 15e0: 7264 flw fs1,100(a2) + 15e2: 7000 flw fs0,32(s0) + 15e4: 756c flw fa1,108(a0) + 15e6: 6f685f67 0x6f685f67 + 15ea: 656c flw fa1,76(a0) + 15ec: 682f0073 0x682f0073 + 15f0: 2f656d6f jal s10,578e6 <__stack_size+0x570e6> + 15f4: 6a7a flw fs4,156(sp) + 15f6: 2d74722f 0x2d74722f + 15fa: 6874 flw fa3,84(s0) + 15fc: 6572 flw fa0,28(sp) + 15fe: 6461 lui s0,0x18 + 1600: 6372732f 0x6372732f + 1604: 6d656d2f 0x6d656d2f + 1608: 632e flw ft6,200(sp) + 160a: 6800 flw fs0,16(s0) + 160c: 6165 addi sp,sp,112 + 160e: 5f70 lw a2,124(a4) + 1610: 006d6573 csrrsi a0,0x6,26 + 1614: 7472 flw fs0,60(sp) + 1616: 665f 6572 5f65 0x5f656572665f + 161c: 6f68 flw fa0,92(a4) + 161e: 72006b6f jal s6,7d3e <__stack_size+0x753e> + 1622: 5f74 lw a3,124(a4) + 1624: 6572 flw fa0,28(sp) + 1626: 6c61 lui s8,0x18 + 1628: 6f6c flw fa1,92(a4) + 162a: 656e0063 beq t3,s6,1c6a <__stack_size+0x146a> + 162e: 7a697377 0x7a697377 + 1632: 0065 c.addi zero,25 + 1634: 6568 flw fa0,76(a0) + 1636: 7061 0x7061 + 1638: 6d5f 6d65 6c00 0x6c006d656d5f + 163e: 7266 flw ft4,120(sp) + 1640: 6565 lui a0,0x19 1642: 7200 flw fs0,32(a2) 1644: 5f74 lw a3,124(a4) - 1646: 656a626f jal tp,a7c9c <__stack_size+0xa749c> - 164a: 615f7463 bleu s5,t5,1c52 <__stack_size+0x1452> - 164e: 7474 flw fa3,108(s0) - 1650: 6361 lui t1,0x18 - 1652: 5f68 lw a0,124(a4) - 1654: 6f68 flw fa0,92(a4) - 1656: 72006b6f jal s6,7d76 <__stack_size+0x7576> + 1646: 7266 flw ft4,120(sp) + 1648: 6565 lui a0,0x19 + 164a: 7200 flw fs0,32(a2) + 164c: 5f74 lw a3,124(a4) + 164e: 74737973 csrrci s2,0x747,6 + 1652: 6d65 lui s10,0x19 + 1654: 6f5f 6a62 6365 0x63656a626f5f 165a: 5f74 lw a3,124(a4) - 165c: 656a626f jal tp,a7cb2 <__stack_size+0xa74b2> - 1660: 645f7463 bleu t0,t5,1ca8 <__stack_size+0x14a8> - 1664: 7465 lui s0,0xffff9 - 1666: 6361 lui t1,0x18 - 1668: 5f68 lw a0,124(a4) - 166a: 6f68 flw fa0,92(a4) - 166c: 68006b6f jal s6,7cec <__stack_size+0x74ec> - 1670: 6769 lui a4,0x1a - 1672: 6568 flw fa0,76(a0) - 1674: 725f7473 csrrci s0,0x725,30 - 1678: 6165 addi sp,sp,112 - 167a: 7964 flw fs1,116(a0) - 167c: 705f 6972 726f 0x726f6972705f - 1682: 7469 lui s0,0xffffa - 1684: 0079 c.addi zero,30 - 1686: 7472 flw fs0,60(sp) - 1688: 635f 7275 6572 0x65727275635f - 168e: 746e flw fs0,248(sp) - 1690: 745f 7268 6165 0x61657268745f - 1696: 0064 addi s1,sp,12 - 1698: 6d6f682f 0x6d6f682f - 169c: 2f65 jal 1e54 <__stack_size+0x1654> - 169e: 6a7a flw fs4,156(sp) - 16a0: 2d74722f 0x2d74722f - 16a4: 6874 flw fa3,84(s0) - 16a6: 6572 flw fa0,28(sp) - 16a8: 6461 lui s0,0x18 - 16aa: 6372732f 0x6372732f - 16ae: 6863732f 0x6863732f - 16b2: 6465 lui s0,0x19 - 16b4: 6c75 lui s8,0x1d - 16b6: 7265 lui tp,0xffff9 - 16b8: 632e flw ft6,200(sp) - 16ba: 7200 flw fs0,32(a2) - 16bc: 5f74 lw a3,124(a4) - 16be: 6874 flw fa3,84(s0) - 16c0: 6572 flw fa0,28(sp) - 16c2: 6461 lui s0,0x18 - 16c4: 725f 6165 7964 0x79646165725f - 16ca: 705f 6972 726f 0x726f6972705f - 16d0: 7469 lui s0,0xffffa - 16d2: 5f79 li t5,-2 - 16d4: 756f7267 0x756f7267 - 16d8: 0070 addi a2,sp,12 - 16da: 7472 flw fs0,60(sp) - 16dc: 735f 7379 6574 0x65747379735f - 16e2: 5f6d li t5,-5 - 16e4: 65686373 csrrsi t1,0x656,16 - 16e8: 7564 flw fs1,108(a0) - 16ea: 656c flw fa1,76(a0) - 16ec: 5f72 lw t5,60(sp) - 16ee: 72617473 csrrci s0,0x726,2 - 16f2: 0074 addi a3,sp,12 - 16f4: 7472 flw fs0,60(sp) - 16f6: 735f 6863 6465 0x64656863735f - 16fc: 6c75 lui s8,0x1d - 16fe: 0065 c.addi zero,25 - 1700: 7472 flw fs0,60(sp) - 1702: 635f 7275 6572 0x65727275635f - 1708: 746e flw fs0,248(sp) - 170a: 705f 6972 726f 0x726f6972705f - 1710: 7469 lui s0,0xffffa - 1712: 0079 c.addi zero,30 - 1714: 7472 flw fs0,60(sp) - 1716: 655f 746e 7265 0x7265746e655f - 171c: 635f 6972 6974 0x69746972635f - 1722: 006c6163 bltu s8,t1,1724 <__stack_size+0xf24> - 1726: 7472 flw fs0,60(sp) - 1728: 735f 6863 6465 0x64656863735f - 172e: 6c75 lui s8,0x1d - 1730: 5f65 li t5,-7 - 1732: 6e69 lui t3,0x1a - 1734: 74726573 csrrsi a0,0x747,4 - 1738: 745f 7268 6165 0x61657268745f - 173e: 0064 addi s1,sp,12 - 1740: 7472 flw fs0,60(sp) - 1742: 735f 7379 6574 0x65747379735f - 1748: 5f6d li t5,-5 - 174a: 65686373 csrrsi t1,0x656,16 - 174e: 7564 flw fs1,108(a0) - 1750: 656c flw fa1,76(a0) - 1752: 5f72 lw t5,60(sp) - 1754: 6e69 lui t3,0x1a - 1756: 7469 lui s0,0xffffa - 1758: 7200 flw fs0,32(a2) - 175a: 5f74 lw a3,124(a4) - 175c: 74697263 bleu t1,s2,1ea0 <__stack_size+0x16a0> - 1760: 6369 lui t1,0x1a - 1762: 6c61 lui s8,0x18 - 1764: 6c5f 7665 6c65 0x6c6576656c5f - 176a: 7200 flw fs0,32(a2) - 176c: 5f74 lw a3,124(a4) - 176e: 65686373 csrrsi t1,0x656,16 - 1772: 7564 flw fs1,108(a0) - 1774: 656c flw fa1,76(a0) - 1776: 5f72 lw t5,60(sp) - 1778: 6f68 flw fa0,92(a4) - 177a: 72006b6f jal s6,7e9a <__stack_size+0x769a> - 177e: 5f74 lw a3,124(a4) - 1780: 7865 lui a6,0xffff9 - 1782: 7469 lui s0,0xffffa - 1784: 635f 6972 6974 0x69746972635f - 178a: 006c6163 bltu s8,t1,178c <__stack_size+0xf8c> - 178e: 7472 flw fs0,60(sp) - 1790: 745f 7268 6165 0x61657268745f - 1796: 5f64 lw s1,124(a4) - 1798: 7270 flw fa2,100(a2) - 179a: 6f69 lui t5,0x1a - 179c: 6972 flw fs2,28(sp) - 179e: 7974 flw fa3,116(a0) - 17a0: 745f 6261 656c 0x656c6261745f - 17a6: 7200 flw fs0,32(a2) - 17a8: 5f74 lw a3,124(a4) - 17aa: 6874 flw fa3,84(s0) - 17ac: 6572 flw fa0,28(sp) - 17ae: 6461 lui s0,0x18 - 17b0: 725f 6165 7964 0x79646165725f - 17b6: 745f 6261 656c 0x656c6261745f - 17bc: 5f00 lw s0,56(a4) - 17be: 7472 flw fs0,60(sp) - 17c0: 735f 6863 6465 0x64656863735f - 17c6: 6c75 lui s8,0x1d - 17c8: 7265 lui tp,0xffff9 - 17ca: 735f 6174 6b63 0x6b636174735f - 17d0: 635f 6568 6b63 0x6b636568635f - 17d6: 7200 flw fs0,32(a2) - 17d8: 5f74 lw a3,124(a4) - 17da: 65686373 csrrsi t1,0x656,16 - 17de: 7564 flw fs1,108(a0) - 17e0: 656c flw fa1,76(a0) - 17e2: 5f72 lw t5,60(sp) - 17e4: 6f6c flw fa1,92(a4) - 17e6: 6e5f6b63 bltu t5,t0,1edc <__stack_size+0x16dc> - 17ea: 7365 lui t1,0xffff9 - 17ec: 0074 addi a3,sp,12 - 17ee: 7472 flw fs0,60(sp) - 17f0: 735f 6863 6465 0x64656863735f - 17f6: 6c75 lui s8,0x1d - 17f8: 7265 lui tp,0xffff9 - 17fa: 735f 7465 6f68 0x6f687465735f - 1800: 72006b6f jal s6,7f20 <__stack_size+0x7720> - 1804: 5f74 lw a3,124(a4) - 1806: 65686373 csrrsi t1,0x656,16 - 180a: 7564 flw fs1,108(a0) - 180c: 656c flw fa1,76(a0) - 180e: 725f 6d65 766f 0x766f6d65725f - 1814: 5f65 li t5,-7 - 1816: 6874 flw fa3,84(s0) + 165c: 6e69 lui t3,0x1a + 165e: 7469 lui s0,0xffffa + 1660: 7200 flw fs0,32(a2) + 1662: 5f74 lw a3,124(a4) + 1664: 656a626f jal tp,a7cba <__stack_size+0xa74ba> + 1668: 645f7463 bleu t0,t5,1cb0 <__stack_size+0x14b0> + 166c: 7465 lui s0,0xffff9 + 166e: 6361 lui t1,0x18 + 1670: 0068 addi a0,sp,12 + 1672: 7472 flw fs0,60(sp) + 1674: 6f5f 6a62 6365 0x63656a626f5f + 167a: 5f74 lw a3,124(a4) + 167c: 6c61 lui s8,0x18 + 167e: 6f6c flw fa1,92(a4) + 1680: 65746163 bltu s0,s7,1cc2 <__stack_size+0x14c2> + 1684: 2f00 fld fs0,24(a4) + 1686: 6f68 flw fa0,92(a4) + 1688: 656d lui a0,0x1b + 168a: 2f6a7a2f 0x2f6a7a2f + 168e: 7472 flw fs0,60(sp) + 1690: 742d lui s0,0xfffeb + 1692: 7268 flw fa0,100(a2) + 1694: 6165 addi sp,sp,112 + 1696: 2f64 fld fs1,216(a4) + 1698: 2f637273 csrrci tp,0x2f6,6 + 169c: 656a626f jal tp,a7cf2 <__stack_size+0xa74f2> + 16a0: 632e7463 bleu s2,t3,1cc8 <__stack_size+0x14c8> + 16a4: 7200 flw fs0,32(a2) + 16a6: 5f74 lw a3,124(a4) + 16a8: 656a626f jal tp,a7cfe <__stack_size+0xa74fe> + 16ac: 615f7463 bleu s5,t5,1cb4 <__stack_size+0x14b4> + 16b0: 7474 flw fa3,108(s0) + 16b2: 6361 lui t1,0x18 + 16b4: 5f68 lw a0,124(a4) + 16b6: 68746573 csrrsi a0,0x687,8 + 16ba: 006b6f6f jal t5,b76c0 <__stack_size+0xb6ec0> + 16be: 7472 flw fs0,60(sp) + 16c0: 6f5f 6a62 6365 0x63656a626f5f + 16c6: 5f74 lw a3,124(a4) + 16c8: 6564 flw fs1,76(a0) + 16ca: 6174 flw fa3,68(a0) + 16cc: 735f6863 bltu t5,s5,1dfc <__stack_size+0x15fc> + 16d0: 7465 lui s0,0xffff9 + 16d2: 6f68 flw fa0,92(a4) + 16d4: 72006b6f jal s6,7df4 <__stack_size+0x75f4> + 16d8: 5f74 lw a3,124(a4) + 16da: 656a626f jal tp,a7d30 <__stack_size+0xa7530> + 16de: 695f7463 bleu s5,t5,1d66 <__stack_size+0x1566> + 16e2: 79735f73 csrrwi t5,0x797,6 + 16e6: 6d657473 csrrci s0,0x6d6,10 + 16ea: 656a626f jal tp,a7d40 <__stack_size+0xa7540> + 16ee: 72007463 bleu zero,zero,1e16 <__stack_size+0x1616> + 16f2: 5f74 lw a3,124(a4) + 16f4: 656a626f jal tp,a7d4a <__stack_size+0xa754a> + 16f8: 745f7463 bleu t0,t5,1e40 <__stack_size+0x1640> + 16fc: 6b61 lui s6,0x18 + 16fe: 5f65 li t5,-7 + 1700: 68746573 csrrsi a0,0x687,8 + 1704: 006b6f6f jal t5,b770a <__stack_size+0xb6f0a> + 1708: 7472 flw fs0,60(sp) + 170a: 6f5f 6a62 6365 0x63656a626f5f + 1710: 5f74 lw a3,124(a4) + 1712: 5f746567 0x5f746567 + 1716: 6e69 lui t3,0x1a + 1718: 6f66 flw ft10,88(sp) + 171a: 6d72 flw fs10,28(sp) + 171c: 7461 lui s0,0xffff8 + 171e: 6f69 lui t5,0x1a + 1720: 006e 0x6e + 1722: 7472 flw fs0,60(sp) + 1724: 6f5f 6a62 6365 0x63656a626f5f + 172a: 5f74 lw a3,124(a4) + 172c: 6564 flw fs1,76(a0) + 172e: 656c flw fa1,76(a0) + 1730: 6574 flw fa3,76(a0) + 1732: 7200 flw fs0,32(a2) + 1734: 5f74 lw a3,124(a4) + 1736: 656a626f jal tp,a7d8c <__stack_size+0xa758c> + 173a: 745f7463 bleu t0,t5,1e82 <__stack_size+0x1682> + 173e: 7972 flw fs2,60(sp) + 1740: 6174 flw fa3,68(a0) + 1742: 735f656b 0x735f656b + 1746: 7465 lui s0,0xffff9 + 1748: 6f68 flw fa0,92(a4) + 174a: 72006b6f jal s6,7e6a <__stack_size+0x766a> + 174e: 5f74 lw a3,124(a4) + 1750: 656a626f jal tp,a7da6 <__stack_size+0xa75a6> + 1754: 665f7463 bleu t0,t5,1dbc <__stack_size+0x15bc> + 1758: 6e69 lui t3,0x1a + 175a: 0064 addi s1,sp,12 + 175c: 7472 flw fs0,60(sp) + 175e: 6c5f 7369 5f74 0x5f7473696c5f + 1764: 6e69 lui t3,0x1a + 1766: 74726573 csrrsi a0,0x747,4 + 176a: 615f 7466 7265 0x72657466615f + 1770: 7200 flw fs0,32(a2) + 1772: 5f74 lw a3,124(a4) + 1774: 656a626f jal tp,a7dca <__stack_size+0xa75ca> + 1778: 705f7463 bleu t0,t5,1e80 <__stack_size+0x1680> + 177c: 7475 lui s0,0xffffd + 177e: 735f 7465 6f68 0x6f687465735f + 1784: 72006b6f jal s6,7ea4 <__stack_size+0x76a4> + 1788: 5f74 lw a3,124(a4) + 178a: 656a626f jal tp,a7de0 <__stack_size+0xa75e0> + 178e: 695f7463 bleu s5,t5,1e16 <__stack_size+0x1616> + 1792: 696e flw fs2,216(sp) + 1794: 0074 addi a3,sp,12 + 1796: 7472 flw fs0,60(sp) + 1798: 6f5f 6a62 6365 0x63656a626f5f + 179e: 5f74 lw a3,124(a4) + 17a0: 7461 lui s0,0xffff8 + 17a2: 6174 flw fa3,68(a0) + 17a4: 685f6863 bltu t5,t0,1e34 <__stack_size+0x1634> + 17a8: 006b6f6f jal t5,b77ae <__stack_size+0xb6fae> + 17ac: 7472 flw fs0,60(sp) + 17ae: 6f5f 6a62 6365 0x63656a626f5f + 17b4: 5f74 lw a3,124(a4) + 17b6: 6564 flw fs1,76(a0) + 17b8: 6174 flw fa3,68(a0) + 17ba: 685f6863 bltu t5,t0,1e4a <__stack_size+0x164a> + 17be: 006b6f6f jal t5,b77c4 <__stack_size+0xb6fc4> + 17c2: 6968 flw fa0,84(a0) + 17c4: 73656867 0x73656867 + 17c8: 5f74 lw a3,124(a4) + 17ca: 6572 flw fa0,28(sp) + 17cc: 6461 lui s0,0x18 + 17ce: 5f79 li t5,-2 + 17d0: 7270 flw fa2,100(a2) + 17d2: 6f69 lui t5,0x1a + 17d4: 6972 flw fs2,28(sp) + 17d6: 7974 flw fa3,116(a0) + 17d8: 7200 flw fs0,32(a2) + 17da: 5f74 lw a3,124(a4) + 17dc: 72727563 bleu t2,tp,1f06 <__stack_size+0x1706> + 17e0: 6e65 lui t3,0x19 + 17e2: 5f74 lw a3,124(a4) + 17e4: 6874 flw fa3,84(s0) + 17e6: 6572 flw fa0,28(sp) + 17e8: 6461 lui s0,0x18 + 17ea: 2f00 fld fs0,24(a4) + 17ec: 6f68 flw fa0,92(a4) + 17ee: 656d lui a0,0x1b + 17f0: 2f6a7a2f 0x2f6a7a2f + 17f4: 7472 flw fs0,60(sp) + 17f6: 742d lui s0,0xfffeb + 17f8: 7268 flw fa0,100(a2) + 17fa: 6165 addi sp,sp,112 + 17fc: 2f64 fld fs1,216(a4) + 17fe: 2f637273 csrrci tp,0x2f6,6 + 1802: 65686373 csrrsi t1,0x656,16 + 1806: 7564 flw fs1,108(a0) + 1808: 656c flw fa1,76(a0) + 180a: 2e72 fld ft8,280(sp) + 180c: 74720063 beq tp,t2,1f4c <__stack_size+0x174c> + 1810: 745f 7268 6165 0x61657268745f + 1816: 5f64 lw s1,124(a4) 1818: 6572 flw fa0,28(sp) 181a: 6461 lui s0,0x18 - 181c: 5f00 lw s0,56(a4) - 181e: 6572 flw fa0,28(sp) - 1820: 7574 flw fa3,108(a0) - 1822: 6e72 flw ft8,28(sp) - 1824: 7500 flw fs0,40(a0) - 1826: 5f646573 csrrsi a0,0x5f6,8 - 182a: 656d lui a0,0x1b - 182c: 006d c.addi zero,27 - 182e: 616d addi sp,sp,240 - 1830: 5f78 lw a4,124(a4) - 1832: 7375 lui t1,0xffffd - 1834: 6465 lui s0,0x19 - 1836: 7a00 flw fs0,48(a2) - 1838: 665f 6572 6365 0x63656572665f - 183e: 7568 flw fa0,108(a0) - 1840: 6b6e flw fs6,216(sp) - 1842: 7200 flw fs0,32(a2) - 1844: 5f74 lw a3,124(a4) - 1846: 656d lui a0,0x1b - 1848: 6f6d lui t5,0x1b - 184a: 7972 flw fs2,60(sp) - 184c: 695f 666e 006f 0x6f666e695f - 1852: 7472 flw fs0,60(sp) - 1854: 705f 6761 5f65 0x5f656761705f - 185a: 696c flw fa1,84(a0) - 185c: 7a007473 csrrci s0,tselect,0 - 1860: 6e5f 7266 6565 0x656572666e5f - 1866: 6200 flw fs0,0(a2) - 1868: 6765 lui a4,0x19 - 186a: 6e69 lui t3,0x1a - 186c: 615f 6464 0072 0x726464615f - 1872: 6e65 lui t3,0x19 - 1874: 5f64 lw s1,124(a4) - 1876: 6461 lui s0,0x18 - 1878: 7264 flw fs1,100(a2) - 187a: 7200 flw fs0,32(a2) - 187c: 5f74 lw a3,124(a4) - 187e: 6170 flw fa2,68(a0) - 1880: 695f6567 0x695f6567 - 1884: 696e flw fs2,216(sp) - 1886: 0074 addi a3,sp,12 - 1888: 62616c73 csrrsi s8,0x626,2 - 188c: 7a5f 6e6f 0065 0x656e6f7a5f - 1892: 7472 flw fs0,60(sp) - 1894: 735f 7379 6574 0x65747379735f - 189a: 5f6d li t5,-5 - 189c: 6568 flw fa0,76(a0) - 189e: 7061 0x7061 - 18a0: 695f 696e 0074 0x74696e695f - 18a6: 7472 flw fs0,60(sp) - 18a8: 705f 6761 5f65 0x5f656761705f - 18ae: 7266 flw ft4,120(sp) - 18b0: 6565 lui a0,0x19 - 18b2: 7a00 flw fs0,48(a2) - 18b4: 5f656e6f jal t3,57eaa <__stack_size+0x576aa> - 18b8: 696c flw fa1,84(a0) - 18ba: 696d lui s2,0x1b - 18bc: 0074 addi a3,sp,12 - 18be: 5f7a lw t5,188(sp) - 18c0: 6d6e flw fs10,216(sp) - 18c2: 7861 lui a6,0xffff8 - 18c4: 7000 flw fs0,32(s0) - 18c6: 6761 lui a4,0x18 - 18c8: 0065 c.addi zero,25 - 18ca: 6d6f682f 0x6d6f682f - 18ce: 2f65 jal 2086 <__stack_size+0x1886> - 18d0: 6a7a flw fs4,156(sp) - 18d2: 2d74722f 0x2d74722f - 18d6: 6874 flw fa3,84(s0) - 18d8: 6572 flw fa0,28(sp) - 18da: 6461 lui s0,0x18 - 18dc: 6372732f 0x6372732f - 18e0: 616c732f 0x616c732f - 18e4: 2e62 fld ft8,24(sp) - 18e6: 74720063 beq tp,t2,2026 <__stack_size+0x1826> - 18ea: 705f 6761 5f65 0x5f656761705f - 18f0: 6c61 lui s8,0x18 - 18f2: 6f6c flw fa1,92(a4) - 18f4: 6f7a0063 beq s4,s7,1fd4 <__stack_size+0x17d4> - 18f8: 656e flw fa0,216(sp) - 18fa: 615f 7272 7961 0x79617272615f - 1900: 6c00 flw fs0,24(s0) - 1902: 6d69 lui s10,0x1a - 1904: 657a6973 csrrsi s2,0x657,20 - 1908: 7200 flw fs0,32(a2) - 190a: 5f74 lw a3,124(a4) - 190c: 7266 flw ft4,120(sp) - 190e: 6565 lui a0,0x19 - 1910: 735f 7465 6f68 0x6f687465735f - 1916: 74006b6f jal s6,8056 <__stack_size+0x7856> - 191a: 6c61746f jal s0,18fe0 <__stack_size+0x187e0> - 191e: 7200 flw fs0,32(a2) - 1920: 5f74 lw a3,124(a4) - 1922: 616d addi sp,sp,240 - 1924: 6c6c flw fa1,92(s0) - 1926: 735f636f jal t1,f885a <__stack_size+0xf805a> - 192a: 7465 lui s0,0xffff9 - 192c: 6f68 flw fa0,92(a4) - 192e: 6d006b6f jal s6,7ffe <__stack_size+0x77fe> - 1932: 6d65 lui s10,0x19 - 1934: 7375 lui t1,0xffffd - 1936: 6761 lui a4,0x18 - 1938: 0065 c.addi zero,25 - 193a: 6f7a flw ft10,156(sp) + 181c: 5f79 li t5,-2 + 181e: 7270 flw fa2,100(a2) + 1820: 6f69 lui t5,0x1a + 1822: 6972 flw fs2,28(sp) + 1824: 7974 flw fa3,116(a0) + 1826: 675f 6f72 7075 0x70756f72675f + 182c: 7200 flw fs0,32(a2) + 182e: 5f74 lw a3,124(a4) + 1830: 74737973 csrrci s2,0x747,6 + 1834: 6d65 lui s10,0x19 + 1836: 735f 6863 6465 0x64656863735f + 183c: 6c75 lui s8,0x1d + 183e: 7265 lui tp,0xffff9 + 1840: 735f 6174 7472 0x74726174735f + 1846: 7200 flw fs0,32(a2) + 1848: 5f74 lw a3,124(a4) + 184a: 65686373 csrrsi t1,0x656,16 + 184e: 7564 flw fs1,108(a0) + 1850: 656c flw fa1,76(a0) + 1852: 7200 flw fs0,32(a2) + 1854: 5f74 lw a3,124(a4) + 1856: 72727563 bleu t2,tp,1f80 <__stack_size+0x1780> + 185a: 6e65 lui t3,0x19 + 185c: 5f74 lw a3,124(a4) + 185e: 7270 flw fa2,100(a2) + 1860: 6f69 lui t5,0x1a + 1862: 6972 flw fs2,28(sp) + 1864: 7974 flw fa3,116(a0) + 1866: 7200 flw fs0,32(a2) + 1868: 5f74 lw a3,124(a4) + 186a: 6e65 lui t3,0x19 + 186c: 6574 flw fa3,76(a0) + 186e: 5f72 lw t5,60(sp) + 1870: 74697263 bleu t1,s2,1fb4 <__stack_size+0x17b4> + 1874: 6369 lui t1,0x1a + 1876: 6c61 lui s8,0x18 + 1878: 7200 flw fs0,32(a2) + 187a: 5f74 lw a3,124(a4) + 187c: 65686373 csrrsi t1,0x656,16 + 1880: 7564 flw fs1,108(a0) + 1882: 656c flw fa1,76(a0) + 1884: 695f 736e 7265 0x7265736e695f + 188a: 5f74 lw a3,124(a4) + 188c: 6874 flw fa3,84(s0) + 188e: 6572 flw fa0,28(sp) + 1890: 6461 lui s0,0x18 + 1892: 7200 flw fs0,32(a2) + 1894: 5f74 lw a3,124(a4) + 1896: 74737973 csrrci s2,0x747,6 + 189a: 6d65 lui s10,0x19 + 189c: 735f 6863 6465 0x64656863735f + 18a2: 6c75 lui s8,0x1d + 18a4: 7265 lui tp,0xffff9 + 18a6: 695f 696e 0074 0x74696e695f + 18ac: 7472 flw fs0,60(sp) + 18ae: 635f 6972 6974 0x69746972635f + 18b4: 5f6c6163 bltu s8,s6,1e96 <__stack_size+0x1696> + 18b8: 656c flw fa1,76(a0) + 18ba: 6576 flw fa0,92(sp) + 18bc: 006c addi a1,sp,12 + 18be: 7472 flw fs0,60(sp) + 18c0: 735f 6863 6465 0x64656863735f + 18c6: 6c75 lui s8,0x1d + 18c8: 7265 lui tp,0xffff9 + 18ca: 685f 6f6f 006b 0x6b6f6f685f + 18d0: 7472 flw fs0,60(sp) + 18d2: 655f 6978 5f74 0x5f746978655f + 18d8: 74697263 bleu t1,s2,201c <__stack_size+0x181c> + 18dc: 6369 lui t1,0x1a + 18de: 6c61 lui s8,0x18 + 18e0: 7200 flw fs0,32(a2) + 18e2: 5f74 lw a3,124(a4) + 18e4: 6874 flw fa3,84(s0) + 18e6: 6572 flw fa0,28(sp) + 18e8: 6461 lui s0,0x18 + 18ea: 705f 6972 726f 0x726f6972705f + 18f0: 7469 lui s0,0xffffa + 18f2: 5f79 li t5,-2 + 18f4: 6174 flw fa3,68(a0) + 18f6: 6c62 flw fs8,24(sp) + 18f8: 0065 c.addi zero,25 + 18fa: 7472 flw fs0,60(sp) + 18fc: 745f 7268 6165 0x61657268745f + 1902: 5f64 lw s1,124(a4) + 1904: 6572 flw fa0,28(sp) + 1906: 6461 lui s0,0x18 + 1908: 5f79 li t5,-2 + 190a: 6174 flw fa3,68(a0) + 190c: 6c62 flw fs8,24(sp) + 190e: 0065 c.addi zero,25 + 1910: 725f 5f74 6373 0x63735f74725f + 1916: 6568 flw fa0,76(a0) + 1918: 7564 flw fs1,108(a0) + 191a: 656c flw fa1,76(a0) + 191c: 5f72 lw t5,60(sp) + 191e: 63617473 csrrci s0,0x636,2 + 1922: 68635f6b 0x68635f6b + 1926: 6365 lui t1,0x19 + 1928: 7472006b 0x7472006b + 192c: 735f 6863 6465 0x64656863735f + 1932: 6c75 lui s8,0x1d + 1934: 7265 lui tp,0xffff9 + 1936: 6c5f 636f 5f6b 0x5f6b636f6c5f 193c: 656e flw fa0,216(sp) - 193e: 735f 7a69 0065 0x657a69735f - 1944: 62616c73 csrrsi s8,0x626,2 - 1948: 635f 7568 6b6e 0x6b6e7568635f - 194e: 7a00 flw fs0,48(a2) - 1950: 5f656e6f jal t3,57f46 <__stack_size+0x57746> - 1954: 7266 flw ft4,120(sp) - 1956: 6565 lui a0,0x19 - 1958: 7a00 flw fs0,48(a2) - 195a: 5f656e6f jal t3,57f50 <__stack_size+0x57750> - 195e: 6170 flw fa2,68(a0) - 1960: 635f6567 0x635f6567 - 1964: 746e flw fs0,248(sp) - 1966: 7a00 flw fs0,48(a2) - 1968: 625f 7361 7065 0x70657361625f - 196e: 7274 flw fa3,100(a2) - 1970: 7200 flw fs0,32(a2) - 1972: 5f74 lw a3,124(a4) - 1974: 6c6c6163 bltu s8,t1,2036 <__stack_size+0x1836> - 1978: 7a00636f jal t1,8118 <__stack_size+0x7918> - 197c: 635f 7568 6b6e 0x6b6e7568635f - 1982: 657a6973 csrrsi s2,0x657,20 - 1986: 7a00 flw fs0,48(a2) - 1988: 6d5f 6761 6369 0x636967616d5f - 198e: 6e00 flw fs0,24(a2) - 1990: 7470 flw fa2,108(s0) - 1992: 0072 0x72 - 1994: 706e flw ft0,248(sp) - 1996: 6761 lui a4,0x18 - 1998: 7365 lui t1,0xffff9 - 199a: 7200 flw fs0,32(a2) - 199c: 5f74 lw a3,124(a4) - 199e: 616d addi sp,sp,240 - 19a0: 6c6c flw fa1,92(s0) - 19a2: 685f636f jal t1,f8826 <__stack_size+0xf8026> - 19a6: 006b6f6f jal t5,b79ac <__stack_size+0xb71ac> - 19aa: 616d addi sp,sp,240 - 19ac: 5f78 lw a4,124(a4) - 19ae: 656d lui a0,0x1b - 19b0: 006d c.addi zero,27 - 19b2: 6166 flw ft2,88(sp) - 19b4: 6c69 lui s8,0x1a - 19b6: 7200 flw fs0,32(a2) - 19b8: 5f74 lw a3,124(a4) - 19ba: 616d addi sp,sp,240 - 19bc: 6c6c flw fa1,92(s0) - 19be: 7a00636f jal t1,815e <__stack_size+0x795e> - 19c2: 5f656e6f jal t3,57fb8 <__stack_size+0x577b8> - 19c6: 7266 flw ft4,120(sp) - 19c8: 6565 lui a0,0x19 - 19ca: 635f 746e 7a00 0x7a00746e635f - 19d0: 6e5f 7865 0074 0x7478656e5f - 19d6: 7a69736f jal t1,9917c <__stack_size+0x9897c> - 19da: 0065 c.addi zero,25 - 19dc: 6568 flw fa0,76(a0) - 19de: 7061 0x7061 - 19e0: 735f 6d65 7a00 0x7a006d65735f - 19e6: 755f 6e69 6564 0x65646e69755f - 19ec: 0078 addi a4,sp,12 - 19ee: 656e5f63 ble s6,t3,204c <__stack_size+0x184c> - 19f2: 7478 flw fa4,108(s0) - 19f4: 7200 flw fs0,32(a2) - 19f6: 5f74 lw a3,124(a4) - 19f8: 7266 flw ft4,120(sp) - 19fa: 6565 lui a0,0x19 - 19fc: 685f 6f6f 006b 0x6b6f6f685f - 1a02: 7472 flw fs0,60(sp) - 1a04: 705f 6761 5f65 0x5f656761705f - 1a0a: 6568 flw fa0,76(a0) - 1a0c: 6461 lui s0,0x18 - 1a0e: 7200 flw fs0,32(a2) - 1a10: 5f74 lw a3,124(a4) - 1a12: 6572 flw fa0,28(sp) - 1a14: 6c61 lui s8,0x18 - 1a16: 6f6c flw fa1,92(a4) - 1a18: 65680063 beq a6,s6,2058 <__stack_size+0x1858> - 1a1c: 7061 0x7061 - 1a1e: 735f 6174 7472 0x74726174735f - 1a24: 7a00 flw fs0,48(a2) - 1a26: 7a5f 6e6f 6965 0x69656e6f7a5f - 1a2c: 646e flw fs0,216(sp) - 1a2e: 7865 lui a6,0xffff9 - 1a30: 7200 flw fs0,32(a2) - 1a32: 5f74 lw a3,124(a4) - 1a34: 7266 flw ft4,120(sp) - 1a36: 6565 lui a0,0x19 - 1a38: 7200 flw fs0,32(a2) - 1a3a: 5f74 lw a3,124(a4) - 1a3c: 6874 flw fa3,84(s0) - 1a3e: 6572 flw fa0,28(sp) - 1a40: 6461 lui s0,0x18 - 1a42: 745f 6d69 6f65 0x6f656d69745f - 1a48: 7475 lui s0,0xffffd - 1a4a: 7300 flw fs0,32(a4) - 1a4c: 6174 flw fa3,68(a0) - 1a4e: 735f6b63 bltu t5,s5,2184 <__stack_size+0x1984> - 1a52: 6174 flw fa3,68(a0) - 1a54: 7472 flw fs0,60(sp) - 1a56: 7200 flw fs0,32(a2) - 1a58: 5f74 lw a3,124(a4) - 1a5a: 6874 flw fa3,84(s0) - 1a5c: 6572 flw fa0,28(sp) - 1a5e: 6461 lui s0,0x18 - 1a60: 645f 6c65 7961 0x79616c65645f - 1a66: 7200 flw fs0,32(a2) - 1a68: 5f74 lw a3,124(a4) - 1a6a: 6874 flw fa3,84(s0) - 1a6c: 6572 flw fa0,28(sp) - 1a6e: 6461 lui s0,0x18 - 1a70: 645f 7465 6361 0x63617465645f - 1a76: 0068 addi a0,sp,12 - 1a78: 7472 flw fs0,60(sp) - 1a7a: 745f 7268 6165 0x61657268745f - 1a80: 5f64 lw s1,124(a4) - 1a82: 72617473 csrrci s0,0x726,2 - 1a86: 7574 flw fa3,108(a0) - 1a88: 0070 addi a2,sp,12 - 1a8a: 7472 flw fs0,60(sp) - 1a8c: 745f 7268 6165 0x61657268745f - 1a92: 5f64 lw s1,124(a4) - 1a94: 6e69 lui t3,0x1a - 1a96: 7469 lui s0,0xffffa - 1a98: 6465 lui s0,0x19 - 1a9a: 685f 6f6f 006b 0x6b6f6f685f - 1aa0: 7472 flw fs0,60(sp) - 1aa2: 745f 7268 6165 0x61657268745f - 1aa8: 5f64 lw s1,124(a4) - 1aaa: 666c6573 csrrsi a0,0x666,24 - 1aae: 7200 flw fs0,32(a2) - 1ab0: 5f74 lw a3,124(a4) - 1ab2: 6874 flw fa3,84(s0) - 1ab4: 6572 flw fa0,28(sp) - 1ab6: 6461 lui s0,0x18 - 1ab8: 725f 7365 6d75 0x6d757365725f - 1abe: 5f65 li t5,-7 - 1ac0: 68746573 csrrsi a0,0x687,8 - 1ac4: 006b6f6f jal t5,b7aca <__stack_size+0xb72ca> - 1ac8: 7472 flw fs0,60(sp) - 1aca: 745f 7268 6165 0x61657268745f - 1ad0: 5f64 lw s1,124(a4) - 1ad2: 6564 flw fs1,76(a0) - 1ad4: 656c flw fa1,76(a0) - 1ad6: 6574 flw fa3,76(a0) - 1ad8: 7200 flw fs0,32(a2) - 1ada: 5f74 lw a3,124(a4) - 1adc: 6874 flw fa3,84(s0) - 1ade: 6572 flw fa0,28(sp) - 1ae0: 6461 lui s0,0x18 - 1ae2: 725f 7365 6d75 0x6d757365725f - 1ae8: 0065 c.addi zero,25 - 1aea: 7472 flw fs0,60(sp) - 1aec: 745f 7268 6165 0x61657268745f - 1af2: 5f64 lw s1,124(a4) - 1af4: 70737573 csrrci a0,0x707,6 - 1af8: 6e65 lui t3,0x19 - 1afa: 0064 addi s1,sp,12 - 1afc: 7472 flw fs0,60(sp) - 1afe: 745f 7268 6165 0x61657268745f - 1b04: 5f64 lw s1,124(a4) - 1b06: 7865 lui a6,0xffff9 - 1b08: 7469 lui s0,0xffffa - 1b0a: 7200 flw fs0,32(a2) - 1b0c: 5f74 lw a3,124(a4) - 1b0e: 6874 flw fa3,84(s0) - 1b10: 6572 flw fa0,28(sp) - 1b12: 6461 lui s0,0x18 - 1b14: 795f 6569 646c 0x646c6569795f - 1b1a: 7200 flw fs0,32(a2) - 1b1c: 5f74 lw a3,124(a4) - 1b1e: 6874 flw fa3,84(s0) - 1b20: 6572 flw fa0,28(sp) - 1b22: 6461 lui s0,0x18 - 1b24: 735f 7375 6570 0x65707375735f - 1b2a: 646e flw fs0,216(sp) - 1b2c: 685f 6f6f 006b 0x6b6f6f685f - 1b32: 725f 5f74 6874 0x68745f74725f - 1b38: 6572 flw fa0,28(sp) - 1b3a: 6461 lui s0,0x18 - 1b3c: 695f 696e 0074 0x74696e695f - 1b42: 6d6f682f 0x6d6f682f - 1b46: 2f65 jal 22fe <__stack_size+0x1afe> - 1b48: 6a7a flw fs4,156(sp) - 1b4a: 2d74722f 0x2d74722f - 1b4e: 6874 flw fa3,84(s0) - 1b50: 6572 flw fa0,28(sp) - 1b52: 6461 lui s0,0x18 - 1b54: 6372732f 0x6372732f - 1b58: 7268742f 0x7268742f - 1b5c: 6165 addi sp,sp,112 - 1b5e: 2e64 fld fs1,216(a2) - 1b60: 74720063 beq tp,t2,22a0 <__stack_size+0x1aa0> - 1b64: 745f 7268 6165 0x61657268745f - 1b6a: 5f64 lw s1,124(a4) - 1b6c: 65656c73 csrrsi s8,0x656,10 - 1b70: 0070 addi a2,sp,12 - 1b72: 7472 flw fs0,60(sp) - 1b74: 745f 7268 6165 0x61657268745f - 1b7a: 5f64 lw s1,124(a4) - 1b7c: 6572 flw fa0,28(sp) - 1b7e: 656d7573 csrrci a0,0x656,26 - 1b82: 685f 6f6f 006b 0x6b6f6f685f - 1b88: 7472 flw fs0,60(sp) - 1b8a: 745f 7268 6165 0x61657268745f - 1b90: 5f64 lw s1,124(a4) - 1b92: 6e69 lui t3,0x1a - 1b94: 7469 lui s0,0xffffa - 1b96: 6465 lui s0,0x19 - 1b98: 735f 7465 6f68 0x6f687465735f - 1b9e: 72006b6f jal s6,82be <__stack_size+0x7abe> - 1ba2: 5f74 lw a3,124(a4) + 193e: 72007473 csrrci s0,0x720,0 + 1942: 5f74 lw a3,124(a4) + 1944: 65686373 csrrsi t1,0x656,16 + 1948: 7564 flw fs1,108(a0) + 194a: 656c flw fa1,76(a0) + 194c: 5f72 lw t5,60(sp) + 194e: 68746573 csrrsi a0,0x687,8 + 1952: 006b6f6f jal t5,b7958 <__stack_size+0xb7158> + 1956: 7472 flw fs0,60(sp) + 1958: 735f 6863 6465 0x64656863735f + 195e: 6c75 lui s8,0x1d + 1960: 5f65 li t5,-7 + 1962: 6572 flw fa0,28(sp) + 1964: 6f6d lui t5,0x1b + 1966: 6576 flw fa0,92(sp) + 1968: 745f 7268 6165 0x61657268745f + 196e: 0064 addi s1,sp,12 + 1970: 7472 flw fs0,60(sp) + 1972: 745f 7268 6165 0x61657268745f + 1978: 5f64 lw s1,124(a4) + 197a: 6974 flw fa3,84(a0) + 197c: 656d lui a0,0x1b + 197e: 0074756f jal a0,49184 <__stack_size+0x48984> + 1982: 63617473 csrrci s0,0x636,2 + 1986: 74735f6b 0x74735f6b + 198a: 7261 lui tp,0xffff8 + 198c: 0074 addi a3,sp,12 + 198e: 7472 flw fs0,60(sp) + 1990: 745f 7268 6165 0x61657268745f + 1996: 5f64 lw s1,124(a4) + 1998: 6564 flw fs1,76(a0) + 199a: 616c flw fa1,68(a0) + 199c: 0079 c.addi zero,30 + 199e: 7472 flw fs0,60(sp) + 19a0: 745f 7268 6165 0x61657268745f + 19a6: 5f64 lw s1,124(a4) + 19a8: 6564 flw fs1,76(a0) + 19aa: 6174 flw fa3,68(a0) + 19ac: 72006863 bltu zero,zero,20dc <__stack_size+0x18dc> + 19b0: 5f74 lw a3,124(a4) + 19b2: 6874 flw fa3,84(s0) + 19b4: 6572 flw fa0,28(sp) + 19b6: 6461 lui s0,0x18 + 19b8: 735f 6174 7472 0x74726174735f + 19be: 7075 0x7075 + 19c0: 7200 flw fs0,32(a2) + 19c2: 5f74 lw a3,124(a4) + 19c4: 6874 flw fa3,84(s0) + 19c6: 6572 flw fa0,28(sp) + 19c8: 6461 lui s0,0x18 + 19ca: 695f 696e 6574 0x6574696e695f + 19d0: 5f64 lw s1,124(a4) + 19d2: 6f68 flw fa0,92(a4) + 19d4: 72006b6f jal s6,80f4 <__stack_size+0x78f4> + 19d8: 5f74 lw a3,124(a4) + 19da: 6874 flw fa3,84(s0) + 19dc: 6572 flw fa0,28(sp) + 19de: 6461 lui s0,0x18 + 19e0: 735f 6c65 0066 0x666c65735f + 19e6: 7472 flw fs0,60(sp) + 19e8: 745f 7268 6165 0x61657268745f + 19ee: 5f64 lw s1,124(a4) + 19f0: 6572 flw fa0,28(sp) + 19f2: 656d7573 csrrci a0,0x656,26 + 19f6: 735f 7465 6f68 0x6f687465735f + 19fc: 72006b6f jal s6,811c <__stack_size+0x791c> + 1a00: 5f74 lw a3,124(a4) + 1a02: 6874 flw fa3,84(s0) + 1a04: 6572 flw fa0,28(sp) + 1a06: 6461 lui s0,0x18 + 1a08: 645f 6c65 7465 0x74656c65645f + 1a0e: 0065 c.addi zero,25 + 1a10: 7472 flw fs0,60(sp) + 1a12: 745f 7268 6165 0x61657268745f + 1a18: 5f64 lw s1,124(a4) + 1a1a: 6572 flw fa0,28(sp) + 1a1c: 656d7573 csrrci a0,0x656,26 + 1a20: 7200 flw fs0,32(a2) + 1a22: 5f74 lw a3,124(a4) + 1a24: 6874 flw fa3,84(s0) + 1a26: 6572 flw fa0,28(sp) + 1a28: 6461 lui s0,0x18 + 1a2a: 735f 7375 6570 0x65707375735f + 1a30: 646e flw fs0,216(sp) + 1a32: 7200 flw fs0,32(a2) + 1a34: 5f74 lw a3,124(a4) + 1a36: 6874 flw fa3,84(s0) + 1a38: 6572 flw fa0,28(sp) + 1a3a: 6461 lui s0,0x18 + 1a3c: 655f 6978 0074 0x746978655f + 1a42: 7472 flw fs0,60(sp) + 1a44: 745f 7268 6165 0x61657268745f + 1a4a: 5f64 lw s1,124(a4) + 1a4c: 6979 lui s2,0x1e + 1a4e: 6c65 lui s8,0x19 + 1a50: 0064 addi s1,sp,12 + 1a52: 7472 flw fs0,60(sp) + 1a54: 745f 7268 6165 0x61657268745f + 1a5a: 5f64 lw s1,124(a4) + 1a5c: 70737573 csrrci a0,0x707,6 + 1a60: 6e65 lui t3,0x19 + 1a62: 5f64 lw s1,124(a4) + 1a64: 6f68 flw fa0,92(a4) + 1a66: 5f006b6f jal s6,8056 <__stack_size+0x7856> + 1a6a: 7472 flw fs0,60(sp) + 1a6c: 745f 7268 6165 0x61657268745f + 1a72: 5f64 lw s1,124(a4) + 1a74: 6e69 lui t3,0x1a + 1a76: 7469 lui s0,0xffffa + 1a78: 2f00 fld fs0,24(a4) + 1a7a: 6f68 flw fa0,92(a4) + 1a7c: 656d lui a0,0x1b + 1a7e: 2f6a7a2f 0x2f6a7a2f + 1a82: 7472 flw fs0,60(sp) + 1a84: 742d lui s0,0xfffeb + 1a86: 7268 flw fa0,100(a2) + 1a88: 6165 addi sp,sp,112 + 1a8a: 2f64 fld fs1,216(a4) + 1a8c: 2f637273 csrrci tp,0x2f6,6 + 1a90: 6874 flw fa3,84(s0) + 1a92: 6572 flw fa0,28(sp) + 1a94: 6461 lui s0,0x18 + 1a96: 632e flw ft6,200(sp) + 1a98: 7200 flw fs0,32(a2) + 1a9a: 5f74 lw a3,124(a4) + 1a9c: 6874 flw fa3,84(s0) + 1a9e: 6572 flw fa0,28(sp) + 1aa0: 6461 lui s0,0x18 + 1aa2: 735f 656c 7065 0x7065656c735f + 1aa8: 7200 flw fs0,32(a2) + 1aaa: 5f74 lw a3,124(a4) + 1aac: 6874 flw fa3,84(s0) + 1aae: 6572 flw fa0,28(sp) + 1ab0: 6461 lui s0,0x18 + 1ab2: 725f 7365 6d75 0x6d757365725f + 1ab8: 5f65 li t5,-7 + 1aba: 6f68 flw fa0,92(a4) + 1abc: 72006b6f jal s6,81dc <__stack_size+0x79dc> + 1ac0: 5f74 lw a3,124(a4) + 1ac2: 6874 flw fa3,84(s0) + 1ac4: 6572 flw fa0,28(sp) + 1ac6: 6461 lui s0,0x18 + 1ac8: 695f 696e 6574 0x6574696e695f + 1ace: 5f64 lw s1,124(a4) + 1ad0: 68746573 csrrsi a0,0x687,8 + 1ad4: 006b6f6f jal t5,b7ada <__stack_size+0xb72da> + 1ad8: 7472 flw fs0,60(sp) + 1ada: 745f 7268 6165 0x61657268745f + 1ae0: 5f64 lw s1,124(a4) + 1ae2: 6966 flw fs2,88(sp) + 1ae4: 646e flw fs0,216(sp) + 1ae6: 7200 flw fs0,32(a2) + 1ae8: 5f74 lw a3,124(a4) + 1aea: 6874 flw fa3,84(s0) + 1aec: 6572 flw fa0,28(sp) + 1aee: 6461 lui s0,0x18 + 1af0: 635f 6e6f 7274 0x72746e6f635f + 1af6: 72006c6f jal s8,8216 <__stack_size+0x7a16> + 1afa: 5f74 lw a3,124(a4) + 1afc: 6874 flw fa3,84(s0) + 1afe: 6572 flw fa0,28(sp) + 1b00: 6461 lui s0,0x18 + 1b02: 635f 6572 7461 0x74616572635f + 1b08: 0065 c.addi zero,25 + 1b0a: 7472 flw fs0,60(sp) + 1b0c: 745f 7268 6165 0x61657268745f + 1b12: 5f64 lw s1,124(a4) + 1b14: 70737573 csrrci a0,0x707,6 + 1b18: 6e65 lui t3,0x19 + 1b1a: 5f64 lw s1,124(a4) + 1b1c: 68746573 csrrsi a0,0x687,8 + 1b20: 006b6f6f jal t5,b7b26 <__stack_size+0xb7326> + 1b24: 6d6f682f 0x6d6f682f + 1b28: 2f65 jal 22e0 <__stack_size+0x1ae0> + 1b2a: 6a7a flw fs4,156(sp) + 1b2c: 2d74722f 0x2d74722f + 1b30: 6874 flw fa3,84(s0) + 1b32: 6572 flw fa0,28(sp) + 1b34: 6461 lui s0,0x18 + 1b36: 6372732f 0x6372732f + 1b3a: 6d69742f 0x6d69742f + 1b3e: 7265 lui tp,0xffff9 + 1b40: 632e flw ft6,200(sp) + 1b42: 7400 flw fs0,40(s0) + 1b44: 6d69 lui s10,0x1a + 1b46: 7265 lui tp,0xffff9 + 1b48: 745f 7268 6165 0x61657268745f + 1b4e: 5f64 lw s1,124(a4) + 1b50: 63617473 csrrci s0,0x636,2 + 1b54: 7472006b 0x7472006b + 1b58: 735f 7379 6574 0x65747379735f + 1b5e: 5f6d li t5,-5 + 1b60: 6974 flw fa3,84(a0) + 1b62: 656d lui a0,0x1b + 1b64: 5f72 lw t5,60(sp) + 1b66: 6874 flw fa3,84(s0) + 1b68: 6572 flw fa0,28(sp) + 1b6a: 6461 lui s0,0x18 + 1b6c: 695f 696e 0074 0x74696e695f + 1b72: 72727563 bleu t2,tp,229c <__stack_size+0x1a9c> + 1b76: 6e65 lui t3,0x19 + 1b78: 5f74 lw a3,124(a4) + 1b7a: 6974 flw fa3,84(a0) + 1b7c: 72006b63 bltu zero,zero,22b2 <__stack_size+0x1ab2> + 1b80: 5f74 lw a3,124(a4) + 1b82: 6974 flw fa3,84(a0) + 1b84: 656d lui a0,0x1b + 1b86: 5f72 lw t5,60(sp) + 1b88: 6564 flw fs1,76(a0) + 1b8a: 656c flw fa1,76(a0) + 1b8c: 6574 flw fa3,76(a0) + 1b8e: 7400 flw fs0,40(s0) + 1b90: 6e5f7473 csrrci s0,0x6e5,30 + 1b94: 0072 0x72 + 1b96: 7472 flw fs0,60(sp) + 1b98: 745f 6d69 7265 0x72656d69745f + 1b9e: 745f 7200 5f74 0x5f747200745f 1ba4: 6874 flw fa3,84(s0) 1ba6: 6572 flw fa0,28(sp) 1ba8: 6461 lui s0,0x18 - 1baa: 665f 6e69 0064 0x646e69665f - 1bb0: 7472 flw fs0,60(sp) - 1bb2: 745f 7268 6165 0x61657268745f - 1bb8: 5f64 lw s1,124(a4) - 1bba: 746e6f63 bltu t3,t1,2318 <__stack_size+0x1b18> - 1bbe: 6f72 flw ft10,28(sp) - 1bc0: 006c addi a1,sp,12 - 1bc2: 7472 flw fs0,60(sp) - 1bc4: 745f 7268 6165 0x61657268745f - 1bca: 5f64 lw s1,124(a4) - 1bcc: 61657263 bleu s6,a0,21d0 <__stack_size+0x19d0> - 1bd0: 6574 flw fa3,76(a0) - 1bd2: 7200 flw fs0,32(a2) - 1bd4: 5f74 lw a3,124(a4) - 1bd6: 6874 flw fa3,84(s0) - 1bd8: 6572 flw fa0,28(sp) - 1bda: 6461 lui s0,0x18 - 1bdc: 735f 7375 6570 0x65707375735f - 1be2: 646e flw fs0,216(sp) - 1be4: 735f 7465 6f68 0x6f687465735f - 1bea: 2f006b6f jal s6,7eda <__stack_size+0x76da> - 1bee: 6f68 flw fa0,92(a4) - 1bf0: 656d lui a0,0x1b - 1bf2: 2f6a7a2f 0x2f6a7a2f - 1bf6: 7472 flw fs0,60(sp) - 1bf8: 742d lui s0,0xfffeb - 1bfa: 7268 flw fa0,100(a2) - 1bfc: 6165 addi sp,sp,112 - 1bfe: 2f64 fld fs1,216(a4) - 1c00: 2f637273 csrrci tp,0x2f6,6 - 1c04: 6974 flw fa3,84(a0) - 1c06: 656d lui a0,0x1b - 1c08: 2e72 fld ft8,280(sp) - 1c0a: 69740063 beq s0,s7,228a <__stack_size+0x1a8a> - 1c0e: 656d lui a0,0x1b - 1c10: 5f72 lw t5,60(sp) - 1c12: 6874 flw fa3,84(s0) - 1c14: 6572 flw fa0,28(sp) - 1c16: 6461 lui s0,0x18 - 1c18: 735f 6174 6b63 0x6b636174735f - 1c1e: 7200 flw fs0,32(a2) - 1c20: 5f74 lw a3,124(a4) - 1c22: 74737973 csrrci s2,0x747,6 - 1c26: 6d65 lui s10,0x19 - 1c28: 745f 6d69 7265 0x72656d69745f - 1c2e: 745f 7268 6165 0x61657268745f - 1c34: 5f64 lw s1,124(a4) - 1c36: 6e69 lui t3,0x1a - 1c38: 7469 lui s0,0xffffa - 1c3a: 6300 flw fs0,0(a4) - 1c3c: 7275 lui tp,0xffffd - 1c3e: 6572 flw fa0,28(sp) - 1c40: 746e flw fs0,248(sp) - 1c42: 745f 6369 006b 0x6b6369745f - 1c48: 7472 flw fs0,60(sp) - 1c4a: 745f 6d69 7265 0x72656d69745f - 1c50: 645f 6c65 7465 0x74656c65645f - 1c56: 0065 c.addi zero,25 - 1c58: 7374 flw fa3,100(a4) - 1c5a: 5f74 lw a3,124(a4) - 1c5c: 726e flw ft4,248(sp) - 1c5e: 7200 flw fs0,32(a2) - 1c60: 5f74 lw a3,124(a4) - 1c62: 6974 flw fa3,84(a0) - 1c64: 656d lui a0,0x1b - 1c66: 5f72 lw t5,60(sp) - 1c68: 0074 addi a3,sp,12 - 1c6a: 7472 flw fs0,60(sp) - 1c6c: 745f 7268 6165 0x61657268745f - 1c72: 5f64 lw s1,124(a4) + 1baa: 745f 6d69 7265 0x72656d69745f + 1bb0: 655f 746e 7972 0x7972746e655f + 1bb6: 7200 flw fs0,32(a2) + 1bb8: 6c5f776f jal a4,f9a7c <__stack_size+0xf927c> + 1bbc: 6c76 flw fs8,92(sp) + 1bbe: 7200 flw fs0,32(a2) + 1bc0: 5f74 lw a3,124(a4) + 1bc2: 6974 flw fa3,84(a0) + 1bc4: 656d lui a0,0x1b + 1bc6: 5f72 lw t5,60(sp) + 1bc8: 72617473 csrrci s0,0x726,2 + 1bcc: 0074 addi a3,sp,12 + 1bce: 7472 flw fs0,60(sp) + 1bd0: 735f 666f 5f74 0x5f74666f735f + 1bd6: 6974 flw fa3,84(a0) + 1bd8: 656d lui a0,0x1b + 1bda: 5f72 lw t5,60(sp) + 1bdc: 696c flw fa1,84(a0) + 1bde: 72007473 csrrci s0,0x720,0 + 1be2: 5f74 lw a3,124(a4) + 1be4: 6974 flw fa3,84(a0) + 1be6: 656d lui a0,0x1b + 1be8: 5f72 lw t5,60(sp) + 1bea: 746e6f63 bltu t3,t1,2348 <__stack_size+0x1b48> + 1bee: 6f72 flw ft10,28(sp) + 1bf0: 006c addi a1,sp,12 + 1bf2: 7472 flw fs0,60(sp) + 1bf4: 745f 6d69 7265 0x72656d69745f + 1bfa: 745f 6d69 6f65 0x6f656d69745f + 1c00: 7475 lui s0,0xffffd + 1c02: 735f 7465 6f68 0x6f687465735f + 1c08: 72006b6f jal s6,8328 <__stack_size+0x7b28> + 1c0c: 685f776f jal a4,f9a90 <__stack_size+0xf9290> + 1c10: 6165 addi sp,sp,112 + 1c12: 0064 addi s1,sp,12 + 1c14: 725f 5f74 6974 0x69745f74725f + 1c1a: 656d lui a0,0x1b + 1c1c: 5f72 lw t5,60(sp) + 1c1e: 6e69 lui t3,0x1a + 1c20: 7469 lui s0,0xffffa + 1c22: 7200 flw fs0,32(a2) + 1c24: 5f74 lw a3,124(a4) + 1c26: 74666f73 csrrsi t5,0x746,12 + 1c2a: 745f 6d69 7265 0x72656d69745f + 1c30: 635f 6568 6b63 0x6b636568635f + 1c36: 7200 flw fs0,32(a2) + 1c38: 5f74 lw a3,124(a4) + 1c3a: 6974 flw fa3,84(a0) + 1c3c: 656d lui a0,0x1b + 1c3e: 5f72 lw t5,60(sp) + 1c40: 706f7473 csrrci s0,0x706,30 + 1c44: 5f00 lw s0,56(a4) + 1c46: 7472 flw fs0,60(sp) + 1c48: 745f 6d69 7265 0x72656d69745f + 1c4e: 725f 6d65 766f 0x766f6d65725f + 1c54: 0065 c.addi zero,25 + 1c56: 7472 flw fs0,60(sp) + 1c58: 745f 6d69 7265 0x72656d69745f + 1c5e: 6c5f 7369 5f74 0x5f7473696c5f + 1c64: 656e flw fa0,216(sp) + 1c66: 7478 flw fa4,108(s0) + 1c68: 745f 6d69 6f65 0x6f656d69745f + 1c6e: 7475 lui s0,0xffffd + 1c70: 7200 flw fs0,32(a2) + 1c72: 5f74 lw a3,124(a4) 1c74: 6974 flw fa3,84(a0) 1c76: 656d lui a0,0x1b 1c78: 5f72 lw t5,60(sp) - 1c7a: 6e65 lui t3,0x19 - 1c7c: 7274 flw fa3,100(a2) - 1c7e: 0079 c.addi zero,30 - 1c80: 6f72 flw ft10,28(sp) - 1c82: 766c5f77 0x766c5f77 - 1c86: 006c addi a1,sp,12 - 1c88: 7472 flw fs0,60(sp) - 1c8a: 745f 6d69 7265 0x72656d69745f - 1c90: 735f 6174 7472 0x74726174735f + 1c7a: 6974 flw fa3,84(a0) + 1c7c: 656d lui a0,0x1b + 1c7e: 5f74756f jal a0,49a74 <__stack_size+0x49274> + 1c82: 6f68 flw fa0,92(a4) + 1c84: 72006b6f jal s6,83a4 <__stack_size+0x7ba4> + 1c88: 5f74 lw a3,124(a4) + 1c8a: 6974 flw fa3,84(a0) + 1c8c: 656d lui a0,0x1b + 1c8e: 5f72 lw t5,60(sp) + 1c90: 61657263 bleu s6,a0,2294 <__stack_size+0x1a94> + 1c94: 6574 flw fa3,76(a0) 1c96: 7200 flw fs0,32(a2) 1c98: 5f74 lw a3,124(a4) - 1c9a: 74666f73 csrrsi t5,0x746,12 - 1c9e: 745f 6d69 7265 0x72656d69745f - 1ca4: 6c5f 7369 0074 0x7473696c5f - 1caa: 7472 flw fs0,60(sp) - 1cac: 745f 6d69 7265 0x72656d69745f - 1cb2: 635f 6e6f 7274 0x72746e6f635f - 1cb8: 72006c6f jal s8,83d8 <__stack_size+0x7bd8> - 1cbc: 5f74 lw a3,124(a4) - 1cbe: 6974 flw fa3,84(a0) - 1cc0: 656d lui a0,0x1b - 1cc2: 5f72 lw t5,60(sp) - 1cc4: 6974 flw fa3,84(a0) - 1cc6: 656d lui a0,0x1b - 1cc8: 5f74756f jal a0,49abe <__stack_size+0x492be> - 1ccc: 68746573 csrrsi a0,0x687,8 - 1cd0: 006b6f6f jal t5,b7cd6 <__stack_size+0xb74d6> - 1cd4: 6f72 flw ft10,28(sp) - 1cd6: 65685f77 0x65685f77 - 1cda: 6461 lui s0,0x18 - 1cdc: 5f00 lw s0,56(a4) - 1cde: 7472 flw fs0,60(sp) - 1ce0: 745f 6d69 7265 0x72656d69745f - 1ce6: 695f 696e 0074 0x74696e695f - 1cec: 7472 flw fs0,60(sp) - 1cee: 735f 666f 5f74 0x5f74666f735f - 1cf4: 6974 flw fa3,84(a0) - 1cf6: 656d lui a0,0x1b - 1cf8: 5f72 lw t5,60(sp) - 1cfa: 63656863 bltu a0,s6,232a <__stack_size+0x1b2a> - 1cfe: 7472006b 0x7472006b - 1d02: 745f 6d69 7265 0x72656d69745f - 1d08: 735f 6f74 0070 0x706f74735f - 1d0e: 725f 5f74 6974 0x69745f74725f - 1d14: 656d lui a0,0x1b - 1d16: 5f72 lw t5,60(sp) - 1d18: 6572 flw fa0,28(sp) - 1d1a: 6f6d lui t5,0x1b - 1d1c: 6576 flw fa0,92(sp) - 1d1e: 7200 flw fs0,32(a2) - 1d20: 5f74 lw a3,124(a4) - 1d22: 6974 flw fa3,84(a0) - 1d24: 656d lui a0,0x1b - 1d26: 5f72 lw t5,60(sp) - 1d28: 696c flw fa1,84(a0) - 1d2a: 6e5f7473 csrrci s0,0x6e5,30 - 1d2e: 7865 lui a6,0xffff9 - 1d30: 5f74 lw a3,124(a4) - 1d32: 6974 flw fa3,84(a0) - 1d34: 656d lui a0,0x1b - 1d36: 0074756f jal a0,4953c <__stack_size+0x48d3c> - 1d3a: 7472 flw fs0,60(sp) - 1d3c: 745f 6d69 7265 0x72656d69745f - 1d42: 745f 6d69 6f65 0x6f656d69745f - 1d48: 7475 lui s0,0xffffd - 1d4a: 685f 6f6f 006b 0x6b6f6f685f - 1d50: 7472 flw fs0,60(sp) - 1d52: 745f 6d69 7265 0x72656d69745f - 1d58: 635f 6572 7461 0x74616572635f - 1d5e: 0065 c.addi zero,25 - 1d60: 7472 flw fs0,60(sp) - 1d62: 745f 6d69 7265 0x72656d69745f - 1d68: 6c5f 7369 0074 0x7473696c5f - 1d6e: 6172 flw ft2,28(sp) - 1d70: 646e flw fs0,216(sp) - 1d72: 6e5f6d6f jal s10,f8c56 <__stack_size+0xf8456> - 1d76: 0072 0x72 - 1d78: 7472 flw fs0,60(sp) - 1d7a: 745f 6d69 7265 0x72656d69745f - 1d80: 645f 7465 6361 0x63617465645f - 1d86: 0068 addi a0,sp,12 - 1d88: 6974 flw fa3,84(a0) - 1d8a: 656d lui a0,0x1b - 1d8c: 5f72 lw t5,60(sp) - 1d8e: 6874 flw fa3,84(s0) - 1d90: 6572 flw fa0,28(sp) - 1d92: 6461 lui s0,0x18 - 1d94: 7200 flw fs0,32(a2) - 1d96: 5f74 lw a3,124(a4) - 1d98: 74737973 csrrci s2,0x747,6 - 1d9c: 6d65 lui s10,0x19 - 1d9e: 745f 6d69 7265 0x72656d69745f - 1da4: 695f 696e 0074 0x74696e695f - 1daa: 7472 flw fs0,60(sp) - 1dac: 745f 6d69 7265 0x72656d69745f - 1db2: 635f 6568 6b63 0x6b636568635f - 1db8: 7200 flw fs0,32(a2) - 1dba: 5f74 lw a3,124(a4) - 1dbc: 6974 flw fa3,84(a0) - 1dbe: 656d lui a0,0x1b - 1dc0: 5f72 lw t5,60(sp) - 1dc2: 656e flw fa0,216(sp) - 1dc4: 7478 flw fa4,108(s0) - 1dc6: 745f 6d69 6f65 0x6f656d69745f - 1dcc: 7475 lui s0,0xffffd - 1dce: 745f 6369 006b 0x6b6369745f - 1dd4: 645f 6f73 685f 0x685f6f73645f - 1dda: 6e61 lui t3,0x18 - 1ddc: 6c64 flw fs1,92(s0) - 1dde: 0065 c.addi zero,25 - 1de0: 655f 656d 6772 0x6772656d655f - 1de6: 6e65 lui t3,0x19 - 1de8: 64007963 bleu zero,zero,243a <__stack_size+0x1c3a> - 1dec: 6c65 lui s8,0x19 - 1dee: 6174 flw fa3,68(a0) - 1df0: 6d5f 7963 6c63 0x6c6379636d5f - 1df6: 0065 c.addi zero,25 - 1df8: 6d5f 7362 6174 0x617473626d5f - 1dfe: 6574 flw fa3,76(a0) - 1e00: 6800 flw fs0,16(s0) - 1e02: 6e61 lui t3,0x18 - 1e04: 6c64 flw fs1,92(s0) - 1e06: 5f65 li t5,-7 - 1e08: 7274 flw fa3,100(a2) - 1e0a: 7061 0x7061 - 1e0c: 6400 flw fs0,8(s0) - 1e0e: 6c65 lui s8,0x19 - 1e10: 6174 flw fa3,68(a0) - 1e12: 6d5f 6974 656d 0x656d69746d5f - 1e18: 5f00 lw s0,56(a4) - 1e1a: 74726377 0x74726377 - 1e1e: 5f626d6f jal s10,28414 <__stack_size+0x27c14> - 1e22: 74617473 csrrci s0,0x746,2 - 1e26: 0065 c.addi zero,25 - 1e28: 775f 7363 7472 0x74727363775f - 1e2e: 73626d6f jal s10,28564 <__stack_size+0x27d64> - 1e32: 735f 6174 6574 0x65746174735f - 1e38: 5f00 lw s0,56(a4) - 1e3a: 626c flw fa1,68(a2) - 1e3c: 7366 flw ft6,120(sp) - 1e3e: 7a69 lui s4,0xffffa - 1e40: 0065 c.addi zero,25 - 1e42: 5f746567 0x5f746567 - 1e46: 6974 flw fa3,84(a0) - 1e48: 656d lui a0,0x1b - 1e4a: 5f72 lw t5,60(sp) - 1e4c: 6176 flw ft2,92(sp) - 1e4e: 756c flw fa1,108(a0) - 1e50: 0065 c.addi zero,25 - 1e52: 5f5f 6f6c 6163 0x61636f6c5f5f - 1e58: 656c flw fa1,76(a0) - 1e5a: 745f 5f00 626d 0x626d5f00745f - 1e60: 7472 flw fs0,60(sp) - 1e62: 5f63776f jal a4,39458 <__stack_size+0x38c58> - 1e66: 74617473 csrrci s0,0x746,2 - 1e6a: 0065 c.addi zero,25 - 1e6c: 775f 7463 6d6f 0x6d6f7463775f - 1e72: 5f62 lw t5,56(sp) - 1e74: 74617473 csrrci s0,0x746,2 - 1e78: 0065 c.addi zero,25 - 1e7a: 5f5f 6d74 735f 0x735f6d745f5f - 1e80: 6365 lui t1,0x19 - 1e82: 5f00 lw s0,56(a4) - 1e84: 6275 lui tp,0x1d - 1e86: 6675 lui a2,0x1d + 1c9a: 6974 flw fa3,84(a0) + 1c9c: 656d lui a0,0x1b + 1c9e: 5f72 lw t5,60(sp) + 1ca0: 696c flw fa1,84(a0) + 1ca2: 72007473 csrrci s0,0x720,0 + 1ca6: 6e61 lui t3,0x18 + 1ca8: 6f64 flw fs1,92(a4) + 1caa: 5f6d li t5,-5 + 1cac: 726e flw ft4,248(sp) + 1cae: 7200 flw fs0,32(a2) + 1cb0: 5f74 lw a3,124(a4) + 1cb2: 6974 flw fa3,84(a0) + 1cb4: 656d lui a0,0x1b + 1cb6: 5f72 lw t5,60(sp) + 1cb8: 6564 flw fs1,76(a0) + 1cba: 6174 flw fa3,68(a0) + 1cbc: 74006863 bltu zero,zero,240c <__stack_size+0x1c0c> + 1cc0: 6d69 lui s10,0x1a + 1cc2: 7265 lui tp,0xffff9 + 1cc4: 745f 7268 6165 0x61657268745f + 1cca: 0064 addi s1,sp,12 + 1ccc: 7472 flw fs0,60(sp) + 1cce: 735f 7379 6574 0x65747379735f + 1cd4: 5f6d li t5,-5 + 1cd6: 6974 flw fa3,84(a0) + 1cd8: 656d lui a0,0x1b + 1cda: 5f72 lw t5,60(sp) + 1cdc: 6e69 lui t3,0x1a + 1cde: 7469 lui s0,0xffffa + 1ce0: 7200 flw fs0,32(a2) + 1ce2: 5f74 lw a3,124(a4) + 1ce4: 6974 flw fa3,84(a0) + 1ce6: 656d lui a0,0x1b + 1ce8: 5f72 lw t5,60(sp) + 1cea: 63656863 bltu a0,s6,231a <__stack_size+0x1b1a> + 1cee: 7472006b 0x7472006b + 1cf2: 745f 6d69 7265 0x72656d69745f + 1cf8: 6e5f 7865 5f74 0x5f7478656e5f + 1cfe: 6974 flw fa3,84(a0) + 1d00: 656d lui a0,0x1b + 1d02: 5f74756f jal a0,49af8 <__stack_size+0x492f8> + 1d06: 6974 flw fa3,84(a0) + 1d08: 5f006b63 bltu zero,a6,22fe <__stack_size+0x1afe> + 1d0c: 7364 flw fs1,100(a4) + 1d0e: 61685f6f jal t5,87324 <__stack_size+0x86b24> + 1d12: 646e flw fs0,216(sp) + 1d14: 656c flw fa1,76(a0) + 1d16: 5f00 lw s0,56(a4) + 1d18: 6d65 lui s10,0x19 + 1d1a: 7265 lui tp,0xffff9 + 1d1c: 636e6567 0x636e6567 + 1d20: 0079 c.addi zero,30 + 1d22: 6564 flw fs1,76(a0) + 1d24: 746c flw fa1,108(s0) + 1d26: 5f61 li t5,-8 + 1d28: 636d lui t1,0x1b + 1d2a: 6379 lui t1,0x1e + 1d2c: 656c flw fa1,76(a0) + 1d2e: 5f00 lw s0,56(a4) + 1d30: 626d lui tp,0x1b + 1d32: 74617473 csrrci s0,0x746,2 + 1d36: 0065 c.addi zero,25 + 1d38: 6168 flw fa0,68(a0) + 1d3a: 646e flw fs0,216(sp) + 1d3c: 656c flw fa1,76(a0) + 1d3e: 745f 6172 0070 0x706172745f + 1d44: 6564 flw fs1,76(a0) + 1d46: 746c flw fa1,108(s0) + 1d48: 5f61 li t5,-8 + 1d4a: 746d lui s0,0xffffb + 1d4c: 6d69 lui s10,0x1a + 1d4e: 0065 c.addi zero,25 + 1d50: 775f 7263 6f74 0x6f747263775f + 1d56: 626d lui tp,0x1b + 1d58: 735f 6174 6574 0x65746174735f + 1d5e: 5f00 lw s0,56(a4) + 1d60: 72736377 0x72736377 + 1d64: 6f74 flw fa3,92(a4) + 1d66: 626d lui tp,0x1b + 1d68: 74735f73 csrrwi t5,0x747,6 + 1d6c: 7461 lui s0,0xffff8 + 1d6e: 0065 c.addi zero,25 + 1d70: 6c5f 6662 6973 0x697366626c5f + 1d76: 657a flw fa0,156(sp) + 1d78: 6700 flw fs0,8(a4) + 1d7a: 7465 lui s0,0xffff9 + 1d7c: 745f 6d69 7265 0x72656d69745f + 1d82: 765f 6c61 6575 0x65756c61765f + 1d88: 5f00 lw s0,56(a4) + 1d8a: 6c5f 636f 6c61 0x6c61636f6c5f + 1d90: 5f65 li t5,-7 + 1d92: 0074 addi a3,sp,12 + 1d94: 6d5f 7262 6f74 0x6f7472626d5f + 1d9a: 735f6377 0x735f6377 + 1d9e: 6174 flw fa3,68(a0) + 1da0: 6574 flw fa3,76(a0) + 1da2: 5f00 lw s0,56(a4) + 1da4: 6f746377 0x6f746377 + 1da8: 626d lui tp,0x1b + 1daa: 735f 6174 6574 0x65746174735f + 1db0: 5f00 lw s0,56(a4) + 1db2: 745f 5f6d 6573 0x65735f6d745f + 1db8: 755f0063 beq t5,s5,24f8 <__stack_size+0x1cf8> + 1dbc: 7562 flw fa0,56(sp) + 1dbe: 0066 0x66 + 1dc0: 625f 7361 0065 0x657361625f + 1dc6: 5f5f 6d74 685f 0x685f6d745f5f + 1dcc: 0072756f jal a0,295d2 <__stack_size+0x28dd2> + 1dd0: 5f5f 6673 5f00 0x5f0066735f5f + 1dd6: 655f6e6f jal t3,f8c2a <__stack_size+0xf842a> + 1dda: 6978 flw fa4,84(a0) + 1ddc: 5f74 lw a3,124(a4) + 1dde: 7261 lui tp,0xffff8 + 1de0: 5f007367 0x5f007367 + 1de4: 6b6f6f63 bltu t5,s6,24a2 <__stack_size+0x1ca2> + 1de8: 6569 lui a0,0x1a + 1dea: 5f00 lw s0,56(a4) + 1dec: 735f 6c67 6575 0x65756c67735f + 1df2: 5f00 lw s0,56(a4) + 1df4: 7369 lui t1,0xffffa + 1df6: 635f 6178 5f00 0x5f006178635f + 1dfc: 69647473 csrrci s0,0x696,8 + 1e00: 006e 0x6e + 1e02: 666e6f63 bltu t3,t1,2480 <__stack_size+0x1c80> + 1e06: 6769 lui a4,0x1a + 1e08: 765f 6c61 6575 0x65756c61765f + 1e0e: 5f00 lw s0,56(a4) + 1e10: 6c62 flw fs8,24(sp) + 1e12: 7a69736b 0x7a69736b + 1e16: 0065 c.addi zero,25 + 1e18: 5f746567 0x5f746567 + 1e1c: 6974 flw fa3,84(a0) + 1e1e: 656d lui a0,0x1b + 1e20: 5f72 lw t5,60(sp) + 1e22: 7266 flw ft4,120(sp) + 1e24: 7165 addi sp,sp,-400 + 1e26: 5f00 lw s0,56(a4) + 1e28: 62747663 bleu t2,s0,2454 <__stack_size+0x1c54> + 1e2c: 6675 lui a2,0x1d + 1e2e: 7500 flw fs0,40(a0) + 1e30: 705f6573 csrrsi a0,0x705,30 + 1e34: 6c6c flw fa1,92(s0) + 1e36: 5f00 lw s0,56(a4) + 1e38: 626d lui tp,0x1b + 1e3a: 6f747273 csrrci tp,0x6f7,8 + 1e3e: 5f736377 0x5f736377 + 1e42: 74617473 csrrci s0,0x746,2 + 1e46: 0065 c.addi zero,25 + 1e48: 6d5f 7262 656c 0x656c72626d5f + 1e4e: 5f6e lw t5,248(sp) + 1e50: 74617473 csrrci s0,0x746,2 + 1e54: 0065 c.addi zero,25 + 1e56: 665f 616e 6772 0x6772616e665f + 1e5c: 746d0073 0x746d0073 + 1e60: 6d69 lui s10,0x1a + 1e62: 5f65 li t5,-7 + 1e64: 6f6c flw fa1,92(a4) + 1e66: 5f00 lw s0,56(a4) + 1e68: 6e66 flw ft8,88(sp) + 1e6a: 735f0073 0x735f0073 + 1e6e: 6769 lui a4,0x1a + 1e70: 006e 0x6e + 1e72: 5f5f 6d74 0070 0x706d745f5f + 1e78: 665f 6f6c 6b63 0x6b636f6c665f + 1e7e: 745f 5f00 7473 0x74735f00745f + 1e84: 6564 flw fs1,76(a0) + 1e86: 7272 flw ft4,60(sp) 1e88: 5f00 lw s0,56(a4) - 1e8a: 6162 flw ft2,24(sp) - 1e8c: 5f006573 csrrsi a0,0x5f0,0 - 1e90: 745f 5f6d 6f68 0x6f685f6d745f - 1e96: 7275 lui tp,0xffffd - 1e98: 5f00 lw s0,56(a4) - 1e9a: 735f 0066 6f5f 0x6f5f0066735f - 1ea0: 5f6e lw t5,248(sp) - 1ea2: 7865 lui a6,0xffff9 - 1ea4: 7469 lui s0,0xffffa - 1ea6: 615f 6772 0073 0x736772615f - 1eac: 635f 6f6f 696b 0x696b6f6f635f - 1eb2: 0065 c.addi zero,25 - 1eb4: 5f5f 6773 756c 0x756c67735f5f - 1eba: 0065 c.addi zero,25 - 1ebc: 695f 5f73 7863 0x78635f73695f - 1ec2: 0061 c.addi zero,24 - 1ec4: 735f 6474 6e69 0x6e696474735f - 1eca: 6300 flw fs0,0(a4) - 1ecc: 69666e6f jal t3,68562 <__stack_size+0x67d62> - 1ed0: 61765f67 0x61765f67 - 1ed4: 756c flw fa1,108(a0) - 1ed6: 0065 c.addi zero,25 - 1ed8: 625f 6b6c 6973 0x69736b6c625f - 1ede: 657a flw fa0,156(sp) - 1ee0: 6700 flw fs0,8(a4) - 1ee2: 7465 lui s0,0xffff9 - 1ee4: 745f 6d69 7265 0x72656d69745f - 1eea: 665f 6572 0071 0x716572665f - 1ef0: 635f 7476 7562 0x75627476635f - 1ef6: 0066 0x66 - 1ef8: 7375 lui t1,0xffffd - 1efa: 5f65 li t5,-7 - 1efc: 6c70 flw fa2,92(s0) - 1efe: 006c addi a1,sp,12 - 1f00: 6d5f 7362 7472 0x747273626d5f - 1f06: 7363776f jal a4,3963c <__stack_size+0x38e3c> - 1f0a: 735f 6174 6574 0x65746174735f - 1f10: 5f00 lw s0,56(a4) - 1f12: 626d lui tp,0x1b - 1f14: 6c72 flw fs8,28(sp) - 1f16: 6e65 lui t3,0x19 - 1f18: 735f 6174 6574 0x65746174735f - 1f1e: 5f00 lw s0,56(a4) - 1f20: 6e66 flw ft8,88(sp) - 1f22: 7261 lui tp,0xffff8 - 1f24: 6d007367 0x6d007367 - 1f28: 6974 flw fa3,84(a0) - 1f2a: 656d lui a0,0x1b - 1f2c: 6c5f 006f 665f 0x665f006f6c5f - 1f32: 736e flw ft6,248(sp) - 1f34: 5f00 lw s0,56(a4) - 1f36: 6e676973 csrrsi s2,0x6e6,14 - 1f3a: 5f00 lw s0,56(a4) - 1f3c: 745f 706d 5f00 0x5f00706d745f - 1f42: 6c66 flw fs8,88(sp) - 1f44: 5f6b636f jal t1,b853a <__stack_size+0xb7d3a> - 1f48: 0074 addi a3,sp,12 - 1f4a: 735f 6474 7265 0x72656474735f - 1f50: 0072 0x72 - 1f52: 425f 6769 6e69 0x6e696769425f - 1f58: 0074 addi a3,sp,12 - 1f5a: 675f 6d61 616d 0x616d6d61675f - 1f60: 735f 6769 676e 0x676e6769735f - 1f66: 6d61 lui s10,0x18 - 1f68: 5f00 lw s0,56(a4) - 1f6a: 6572 flw fa0,28(sp) - 1f6c: 746c7573 csrrci a0,0x746,24 - 1f70: 6b5f 5f00 745f 0x745f5f006b5f - 1f76: 006d c.addi zero,27 - 1f78: 5f5f 6377 6268 0x626863775f5f - 1f7e: 5f00 lw s0,56(a4) - 1f80: 6f647473 csrrci s0,0x6f6,8 - 1f84: 7475 lui s0,0xffffd - 1f86: 5f00 lw s0,56(a4) - 1f88: 6c747663 bleu t2,s0,2654 <__stack_size+0x1e54> - 1f8c: 6e65 lui t3,0x19 - 1f8e: 5f00 lw s0,56(a4) - 1f90: 6966 flw fs2,88(sp) - 1f92: 656c flw fa1,76(a0) - 1f94: 7500 flw fs0,40(a0) - 1f96: 645f6573 csrrsi a0,0x645,30 - 1f9a: 6665 lui a2,0x19 - 1f9c: 7561 lui a0,0xffff8 - 1f9e: 746c flw fa1,108(s0) - 1fa0: 635f 6f6c 6b63 0x6b636f6c635f - 1fa6: 74730073 0x74730073 - 1faa: 7261 lui tp,0xffff8 - 1fac: 5f74 lw a3,124(a4) - 1fae: 636d lui t1,0x1b - 1fb0: 6379 lui t1,0x1e - 1fb2: 656c flw fa1,76(a0) - 1fb4: 5f00 lw s0,56(a4) - 1fb6: 696e flw fs2,216(sp) - 1fb8: 0073626f jal tp,387be <__stack_size+0x37fbe> - 1fbc: 636d lui t1,0x1b - 1fbe: 7561 lui a0,0xffff8 - 1fc0: 5f006573 csrrsi a0,0x5f0,0 - 1fc4: 7461 lui s0,0xffff8 - 1fc6: 7865 lui a6,0xffff9 - 1fc8: 7469 lui s0,0xffffa - 1fca: 0030 addi a2,sp,8 - 1fcc: 735f 6769 616e 0x616e6769735f - 1fd2: 5f6c lw a1,124(a4) - 1fd4: 7562 flw fa0,56(sp) - 1fd6: 0066 0x66 - 1fd8: 615f 6373 6974 0x69746373615f - 1fde: 656d lui a0,0x1b - 1fe0: 625f 6675 5f00 0x5f006675625f - 1fe6: 6572 flw fa0,28(sp) - 1fe8: 746c7573 csrrci a0,0x746,24 - 1fec: 5f00 lw s0,56(a4) - 1fee: 775f 6863 6500 0x65006863775f - 1ff4: 766e flw fa2,248(sp) - 1ff6: 7269 lui tp,0xffffa - 1ff8: 77006e6f jal t3,8768 <__stack_size+0x7f68> - 1ffc: 6e69 lui t3,0x1a - 1ffe: 5f74 lw a3,124(a4) - 2000: 0074 addi a3,sp,12 - 2002: 6c5f 636f 006b 0x6b636f6c5f - 2008: 665f 616c 7367 0x7367616c665f - 200e: 0032 0x32 - 2010: 7274706f j 49f36 <__stack_size+0x49736> - 2014: 7365 lui t1,0xffff9 - 2016: 7465 lui s0,0xffff9 - 2018: 5f00 lw s0,56(a4) - 201a: 745f 5f6d 6579 0x65795f6d745f - 2020: 7261 lui tp,0xffff8 - 2022: 5f00 lw s0,56(a4) - 2024: 6d6e flw fs10,216(sp) - 2026: 6c61 lui s8,0x18 - 2028: 6f6c flw fa1,92(a4) - 202a: 706f0063 beq t5,t1,272a <__stack_size+0x1f2a> - 202e: 6974 flw fa3,84(a0) - 2030: 646e flw fs0,216(sp) - 2032: 7500 flw fs0,40(a0) - 2034: 685f6573 csrrsi a0,0x685,30 - 2038: 7266 flw ft4,120(sp) - 203a: 0063736f jal t1,39040 <__stack_size+0x38840> - 203e: 6e5f 7865 6674 0x667478656e5f - 2044: 5f00 lw s0,56(a4) - 2046: 745f 5f6d 6f6d 0x6f6d5f6d745f - 204c: 006e 0x6e - 204e: 615f 6574 6978 0x69786574615f - 2054: 0074 addi a3,sp,12 - 2056: 5f5f 6473 6469 0x646964735f5f - 205c: 6e69 lui t3,0x1a - 205e: 7469 lui s0,0xffffa - 2060: 5f00 lw s0,56(a4) - 2062: 7266 flw ft4,120(sp) - 2064: 6565 lui a0,0x19 - 2066: 696c flw fa1,84(a0) - 2068: 5f007473 csrrci s0,0x5f0,0 - 206c: 4f4c lw a1,28(a4) - 206e: 525f4b43 fmadd.d fs6,ft10,ft5,fa0,rmm - 2072: 4345 li t1,17 - 2074: 5255 li tp,-11 - 2076: 45564953 0x45564953 - 207a: 545f 5f00 6966 0x69665f00545f - 2080: 696e flw fs2,216(sp) - 2082: 5f00 lw s0,56(a4) - 2084: 656e flw fa0,216(sp) - 2086: 685f0077 0x685f0077 - 208a: 655f 7272 6f6e 0x6f6e7272655f - 2090: 5f00 lw s0,56(a4) - 2092: 745f 5f6d 6479 0x64795f6d745f - 2098: 7961 lui s2,0xffff8 - 209a: 5f00 lw s0,56(a4) - 209c: 735f 7562 0066 0x667562735f - 20a2: 695f 626f 0073 0x73626f695f - 20a8: 5f5f 4946 454c 0x454c49465f5f - 20ae: 5f00 lw s0,56(a4) - 20b0: 626d lui tp,0x1b - 20b2: 74617473 csrrci s0,0x746,2 - 20b6: 5f65 li t5,-7 - 20b8: 0074 addi a3,sp,12 - 20ba: 5f5f 4673 4c49 0x4c4946735f5f - 20c0: 0045 c.addi zero,17 - 20c2: 5f5f 6975 746e 0x746e69755f5f - 20c8: 7470 flw fa2,108(s0) - 20ca: 5f72 lw t5,60(sp) - 20cc: 0074 addi a3,sp,12 - 20ce: 725f 6e61 5f64 0x5f646e61725f - 20d4: 656e flw fa0,216(sp) - 20d6: 7478 flw fa4,108(s0) - 20d8: 2f00 fld fs0,24(a4) - 20da: 6f68 flw fa0,92(a4) - 20dc: 656d lui a0,0x1b - 20de: 2f6a7a2f 0x2f6a7a2f - 20e2: 7472 flw fs0,60(sp) - 20e4: 742d lui s0,0xfffeb - 20e6: 7268 flw fa0,100(a2) - 20e8: 6165 addi sp,sp,112 - 20ea: 2f64 fld fs1,216(a4) - 20ec: 696c flw fa1,84(a0) - 20ee: 6362 flw ft6,24(sp) - 20f0: 7570 flw fa2,108(a0) - 20f2: 7369722f 0x7369722f - 20f6: 2f762d63 0x2f762d63 - 20fa: 3365 jal 1ea2 <__stack_size+0x16a2> - 20fc: 3031 jal 1908 <__stack_size+0x1108> - 20fe: 696e692f 0x696e692f - 2102: 2e74 fld fa3,216(a2) - 2104: 6d5f0063 beq t5,s5,27c4 <__stack_size+0x1fc4> - 2108: 6c62 flw fs8,24(sp) - 210a: 6e65 lui t3,0x19 - 210c: 735f 6174 6574 0x65746174735f - 2112: 5f00 lw s0,56(a4) - 2114: 6e69 lui t3,0x1a - 2116: 656d0063 beq s10,s6,2756 <__stack_size+0x1f56> - 211a: 7361 lui t1,0xffff8 - 211c: 7275 lui tp,0xffffd - 211e: 5f65 li t5,-7 - 2120: 5f757063 bleu s7,a0,2700 <__stack_size+0x1f00> - 2124: 7266 flw ft4,120(sp) - 2126: 7165 addi sp,sp,-400 - 2128: 5f00 lw s0,56(a4) - 212a: 6f6c flw fa1,92(a4) - 212c: 656c6163 bltu s8,s6,276e <__stack_size+0x1f6e> - 2130: 5f00 lw s0,56(a4) - 2132: 635f 656c 6e61 0x6e61656c635f - 2138: 7075 0x7075 - 213a: 5f00 lw s0,56(a4) - 213c: 6e75 lui t3,0x1d - 213e: 63657073 csrci 0x636,10 - 2142: 6669 lui a2,0x1a - 2144: 6569 lui a0,0x1a - 2146: 5f64 lw s1,124(a4) - 2148: 6f6c flw fa1,92(a4) - 214a: 656c6163 bltu s8,s6,278c <__stack_size+0x1f8c> - 214e: 695f 666e 006f 0x6f666e695f - 2154: 6d5f 7861 6477 0x647778616d5f - 215a: 725f0073 0x725f0073 - 215e: 6565 lui a0,0x19 - 2160: 746e flw fs0,248(sp) - 2162: 5f00 lw s0,56(a4) - 2164: 6172 flw ft2,28(sp) - 2166: 646e flw fs0,216(sp) - 2168: 3834 fld fa3,112(s0) + 1e8a: 6942 flw fs2,16(sp) + 1e8c: 746e6967 0x746e6967 + 1e90: 5f00 lw s0,56(a4) + 1e92: 6d6d6167 0x6d6d6167 + 1e96: 5f61 li t5,-8 + 1e98: 6e676973 csrrsi s2,0x6e6,14 + 1e9c: 006d6167 0x6d6167 + 1ea0: 725f 7365 6c75 0x6c757365725f + 1ea6: 5f74 lw a3,124(a4) + 1ea8: 5f5f006b 0x5f5f006b + 1eac: 6d74 flw fa3,92(a0) + 1eae: 5f00 lw s0,56(a4) + 1eb0: 775f 6863 0062 0x626863775f + 1eb6: 735f 6474 756f 0x756f6474735f + 1ebc: 0074 addi a3,sp,12 + 1ebe: 635f 7476 656c 0x656c7476635f + 1ec4: 006e 0x6e + 1ec6: 665f 6c69 0065 0x656c69665f + 1ecc: 7375 lui t1,0xffffd + 1ece: 5f65 li t5,-7 + 1ed0: 6564 flw fs1,76(a0) + 1ed2: 6166 flw ft2,88(sp) + 1ed4: 6c75 lui s8,0x1d + 1ed6: 5f74 lw a3,124(a4) + 1ed8: 636f6c63 bltu t5,s6,2510 <__stack_size+0x1d10> + 1edc: 7300736b 0x7300736b + 1ee0: 6174 flw fa3,68(a0) + 1ee2: 7472 flw fs0,60(sp) + 1ee4: 6d5f 7963 6c63 0x6c6379636d5f + 1eea: 0065 c.addi zero,25 + 1eec: 6e5f 6f69 7362 0x73626f696e5f + 1ef2: 6d00 flw fs0,24(a0) + 1ef4: 73756163 bltu a0,s7,2616 <__stack_size+0x1e16> + 1ef8: 0065 c.addi zero,25 + 1efa: 615f 6574 6978 0x69786574615f + 1f00: 3074 fld fa3,224(s0) + 1f02: 5f00 lw s0,56(a4) + 1f04: 6e676973 csrrsi s2,0x6e6,14 + 1f08: 6c61 lui s8,0x18 + 1f0a: 625f 6675 5f00 0x5f006675625f + 1f10: 7361 lui t1,0xffff8 + 1f12: 6d697463 bleu s6,s2,25da <__stack_size+0x1dda> + 1f16: 5f65 li t5,-7 + 1f18: 7562 flw fa0,56(sp) + 1f1a: 0066 0x66 + 1f1c: 725f 7365 6c75 0x6c757365725f + 1f22: 0074 addi a3,sp,12 + 1f24: 5f5f 6377 0068 0x6863775f5f + 1f2a: 6e65 lui t3,0x19 + 1f2c: 6976 flw fs2,92(sp) + 1f2e: 6f72 flw ft10,28(sp) + 1f30: 006e 0x6e + 1f32: 746e6977 0x746e6977 + 1f36: 745f 5f00 6f6c 0x6f6c5f00745f + 1f3c: 5f006b63 bltu zero,a6,2532 <__stack_size+0x1d32> + 1f40: 6c66 flw fs8,88(sp) + 1f42: 6761 lui a4,0x18 + 1f44: 6f003273 csrrc tp,0x6f0,zero + 1f48: 7470 flw fa2,108(s0) + 1f4a: 6572 flw fa0,28(sp) + 1f4c: 00746573 csrrsi a0,0x7,8 + 1f50: 5f5f 6d74 795f 0x795f6d745f5f + 1f56: 6165 addi sp,sp,112 + 1f58: 0072 0x72 + 1f5a: 6e5f 616d 6c6c 0x6c6c616d6e5f + 1f60: 6f00636f jal t1,8650 <__stack_size+0x7e50> + 1f64: 7470 flw fa2,108(s0) + 1f66: 6e69 lui t3,0x1a + 1f68: 0064 addi s1,sp,12 + 1f6a: 7375 lui t1,0xffffd + 1f6c: 5f65 li t5,-7 + 1f6e: 6668 flw fa0,76(a2) + 1f70: 6f72 flw ft10,28(sp) + 1f72: 5f006373 csrrsi t1,0x5f0,0 + 1f76: 656e flw fa0,216(sp) + 1f78: 7478 flw fa4,108(s0) + 1f7a: 0066 0x66 + 1f7c: 5f5f 6d74 6d5f 0x6d5f6d745f5f + 1f82: 5f006e6f jal t3,8572 <__stack_size+0x7d72> + 1f86: 7461 lui s0,0xffff8 + 1f88: 7865 lui a6,0xffff9 + 1f8a: 7469 lui s0,0xffffa + 1f8c: 5f00 lw s0,56(a4) + 1f8e: 735f 6964 6964 0x69646964735f + 1f94: 696e flw fs2,216(sp) + 1f96: 0074 addi a3,sp,12 + 1f98: 665f 6572 6c65 0x6c656572665f + 1f9e: 7369 lui t1,0xffffa + 1fa0: 0074 addi a3,sp,12 + 1fa2: 4c5f 434f 5f4b 0x5f4b434f4c5f + 1fa8: 4552 lw a0,20(sp) + 1faa: 53525543 fmadd.d fa0,ft4,fs5,fa0,unknown + 1fae: 5649 li a2,-14 + 1fb0: 5f45 li t5,-15 + 1fb2: 0054 addi a3,sp,4 + 1fb4: 665f 6e69 0069 0x696e69665f + 1fba: 6e5f 7765 5f00 0x5f0077656e5f + 1fc0: 5f68 lw a0,124(a4) + 1fc2: 7265 lui tp,0xffff9 + 1fc4: 6e72 flw ft8,28(sp) + 1fc6: 5f5f006f j f2dba <__stack_size+0xf25ba> + 1fca: 6d74 flw fa3,92(a0) + 1fcc: 795f 6164 0079 0x796164795f + 1fd2: 5f5f 6273 6675 0x667562735f5f + 1fd8: 5f00 lw s0,56(a4) + 1fda: 6f69 lui t5,0x1a + 1fdc: 7362 flw ft6,56(sp) + 1fde: 5f00 lw s0,56(a4) + 1fe0: 465f 4c49 0045 0x454c49465f + 1fe6: 6d5f 7362 6174 0x617473626d5f + 1fec: 6574 flw fa3,76(a0) + 1fee: 745f 5f00 735f 0x735f5f00745f + 1ff4: 4946 lw s2,80(sp) + 1ff6: 454c lw a1,12(a0) + 1ff8: 5f00 lw s0,56(a4) + 1ffa: 755f 6e69 7074 0x70746e69755f + 2000: 7274 flw fa3,100(a2) + 2002: 745f 5f00 6172 0x61725f00745f + 2008: 646e flw fs0,216(sp) + 200a: 6e5f 7865 0074 0x7478656e5f + 2010: 6d6f682f 0x6d6f682f + 2014: 2f65 jal 27cc <__stack_size+0x1fcc> + 2016: 6a7a flw fs4,156(sp) + 2018: 2d74722f 0x2d74722f + 201c: 6874 flw fa3,84(s0) + 201e: 6572 flw fa0,28(sp) + 2020: 6461 lui s0,0x18 + 2022: 62696c2f 0x62696c2f + 2026: 2f757063 bleu s7,a0,2306 <__stack_size+0x1b06> + 202a: 6972 flw fs2,28(sp) + 202c: 762d6373 csrrsi t1,0x762,26 + 2030: 3133652f 0x3133652f + 2034: 2f30 fld fa2,88(a4) + 2036: 6e69 lui t3,0x1a + 2038: 7469 lui s0,0xffffa + 203a: 632e flw ft6,200(sp) + 203c: 5f00 lw s0,56(a4) + 203e: 626d lui tp,0x1b + 2040: 656c flw fa1,76(a0) + 2042: 5f6e lw t5,248(sp) + 2044: 74617473 csrrci s0,0x746,2 + 2048: 0065 c.addi zero,25 + 204a: 695f 636e 6d00 0x6d00636e695f + 2050: 6165 addi sp,sp,112 + 2052: 65727573 csrrci a0,0x657,4 + 2056: 635f 7570 665f 0x665f7570635f + 205c: 6572 flw fa0,28(sp) + 205e: 0071 c.addi zero,28 + 2060: 6c5f 636f 6c61 0x6c61636f6c5f + 2066: 0065 c.addi zero,25 + 2068: 5f5f 6c63 6165 0x61656c635f5f + 206e: 756e flw fa0,248(sp) + 2070: 0070 addi a2,sp,12 + 2072: 755f 736e 6570 0x6570736e755f + 2078: 69666963 bltu a2,s6,270a <__stack_size+0x1f0a> + 207c: 6465 lui s0,0x19 + 207e: 6c5f 636f 6c61 0x6c61636f6c5f + 2084: 5f65 li t5,-7 + 2086: 6e69 lui t3,0x1a + 2088: 6f66 flw ft10,88(sp) + 208a: 5f00 lw s0,56(a4) + 208c: 616d addi sp,sp,240 + 208e: 7778 flw fa4,108(a4) + 2090: 7364 flw fs1,100(a4) + 2092: 5f00 lw s0,56(a4) + 2094: 6572 flw fa0,28(sp) + 2096: 6e65 lui t3,0x19 + 2098: 0074 addi a3,sp,12 + 209a: 725f 6e61 3464 0x34646e61725f + 20a0: 0038 addi a4,sp,8 + 20a2: 735f 6565 0064 0x646565735f + 20a8: 5f746567 0x5f746567 + 20ac: 5f757063 bleu s7,a0,268c <__stack_size+0x1e8c> + 20b0: 7266 flw ft4,120(sp) + 20b2: 7165 addi sp,sp,-400 + 20b4: 5f00 lw s0,56(a4) + 20b6: 635f 756f 746e 0x746e756f635f + 20bc: 5f00 lw s0,56(a4) + 20be: 6b656573 csrrsi a0,0x6b6,10 + 20c2: 5f00 lw s0,56(a4) + 20c4: 7066 flw ft0,120(sp) + 20c6: 745f736f jal t1,fa00a <__stack_size+0xf980a> + 20ca: 5f00 lw s0,56(a4) + 20cc: 745f 5f6d 696d 0x696d5f6d745f + 20d2: 006e 0x6e + 20d4: 6574706f j 49f2a <__stack_size+0x4972a> + 20d8: 7272 flw ft4,60(sp) + 20da: 5f00 lw s0,56(a4) + 20dc: 756d lui a0,0xffffb + 20de: 746c flw fa1,108(s0) + 20e0: 5f00 lw s0,56(a4) + 20e2: 74727473 csrrci s0,0x747,4 + 20e6: 6c5f6b6f jal s6,f8faa <__stack_size+0xf87aa> + 20ea: 7361 lui t1,0xffff8 + 20ec: 0074 addi a3,sp,12 + 20ee: 72617473 csrrci s0,0x726,2 + 20f2: 5f74 lw a3,124(a4) + 20f4: 746d lui s0,0xffffb + 20f6: 6d69 lui s10,0x1a + 20f8: 0065 c.addi zero,25 + 20fa: 5f5f 6176 756c 0x756c61765f5f + 2100: 0065 c.addi zero,25 + 2102: 665f 746e 7079 0x7079746e665f + 2108: 7365 lui t1,0xffff9 + 210a: 6d00 flw fs0,24(a0) + 210c: 6974 flw fa3,84(a0) + 210e: 656d lui a0,0x1b + 2110: 665f 6572 0071 0x716572665f + 2116: 615f 6464 7200 0x72006464615f + 211c: 6665 lui a2,0x19 + 211e: 006c6573 csrrsi a0,0x6,24 + 2122: 5f5f 4c55 6e6f 0x6e6f4c555f5f + 2128: 675f0067 jr 1653(t5) # 1a675 <__stack_size+0x19e75> + 212c: 7465 lui s0,0xffff9 + 212e: 6164 flw fs1,68(a0) + 2130: 6574 flw fa3,76(a0) + 2132: 655f 7272 5f00 0x5f007272655f + 2138: 626f6c67 0x626f6c67 + 213c: 6c61 lui s8,0x18 + 213e: 695f 706d 7275 0x7275706d695f + 2144: 5f65 li t5,-7 + 2146: 7470 flw fa2,108(s0) + 2148: 0072 0x72 + 214a: 755f 756e 6573 0x6573756e755f + 2150: 5f64 lw s1,124(a4) + 2152: 6172 flw ft2,28(sp) + 2154: 646e flw fs0,216(sp) + 2156: 7400 flw fs0,40(s0) + 2158: 6972 flw fs2,28(sp) + 215a: 006d c.addi zero,27 + 215c: 775f 7364 5f00 0x5f007364775f + 2162: 745f 5f6d 6477 0x64775f6d745f + 2168: 7961 lui s2,0xffff8 216a: 5f00 lw s0,56(a4) - 216c: 64656573 csrrsi a0,0x646,10 - 2170: 6700 flw fs0,8(a4) - 2172: 7465 lui s0,0xffff9 - 2174: 635f 7570 665f 0x665f7570635f - 217a: 6572 flw fa0,28(sp) - 217c: 0071 c.addi zero,28 - 217e: 5f5f 6f63 6e75 0x6e756f635f5f - 2184: 0074 addi a3,sp,12 - 2186: 735f 6565 006b 0x6b6565735f - 218c: 665f 6f70 5f73 0x5f736f70665f - 2192: 0074 addi a3,sp,12 - 2194: 5f5f 6d74 6d5f 0x6d5f6d745f5f - 219a: 6e69 lui t3,0x1a - 219c: 6f00 flw fs0,24(a4) - 219e: 7470 flw fa2,108(s0) - 21a0: 7265 lui tp,0xffff9 - 21a2: 0072 0x72 - 21a4: 6d5f 6c75 0074 0x746c756d5f - 21aa: 735f 7274 6f74 0x6f747274735f - 21b0: 616c5f6b 0x616c5f6b - 21b4: 73007473 csrrci s0,0x730,0 - 21b8: 6174 flw fa3,68(a0) - 21ba: 7472 flw fs0,60(sp) - 21bc: 6d5f 6974 656d 0x656d69746d5f - 21c2: 5f00 lw s0,56(a4) - 21c4: 765f 6c61 6575 0x65756c61765f - 21ca: 5f00 lw s0,56(a4) - 21cc: 6e66 flw ft8,88(sp) - 21ce: 7974 flw fa3,116(a0) - 21d0: 6570 flw fa2,76(a0) - 21d2: 746d0073 0x746d0073 - 21d6: 6d69 lui s10,0x1a - 21d8: 5f65 li t5,-7 - 21da: 7266 flw ft4,120(sp) - 21dc: 7165 addi sp,sp,-400 - 21de: 5f00 lw s0,56(a4) - 21e0: 6461 lui s0,0x18 - 21e2: 0064 addi s1,sp,12 - 21e4: 6572 flw fa0,28(sp) - 21e6: 7366 flw ft6,120(sp) - 21e8: 6c65 lui s8,0x19 - 21ea: 5f00 lw s0,56(a4) - 21ec: 555f 6f4c 676e 0x676e6f4c555f - 21f2: 5f00 lw s0,56(a4) - 21f4: 64746567 0x64746567 - 21f8: 7461 lui s0,0xffff8 - 21fa: 5f65 li t5,-7 - 21fc: 7265 lui tp,0xffff9 - 21fe: 0072 0x72 - 2200: 675f 6f6c 6162 0x61626f6c675f - 2206: 5f6c lw a1,124(a4) - 2208: 6d69 lui s10,0x1a - 220a: 7570 flw fa2,108(a0) + 216c: 65756c67 0x65756c67 + 2170: 5f00 lw s0,56(a4) + 2172: 6c66 flw fs8,88(sp) + 2174: 6761 lui a4,0x18 + 2176: 735f0073 0x735f0073 + 217a: 657a6973 csrrsi s2,0x657,20 + 217e: 745f 5f00 366c 0x366c5f00745f + 2184: 6134 flw fa3,64(a0) + 2186: 625f 6675 5f00 0x5f006675625f + 218c: 5f676973 csrrsi s2,0x5f6,14 + 2190: 7566 flw fa0,120(sp) + 2192: 636e flw ft6,216(sp) + 2194: 5f00 lw s0,56(a4) + 2196: 626e flw ft4,216(sp) + 2198: 6675 lui a2,0x1d + 219a: 5f00 lw s0,56(a4) + 219c: 6e75 lui t3,0x1d + 219e: 7375 lui t1,0xffffd + 21a0: 6465 lui s0,0x19 + 21a2: 5f00 lw s0,56(a4) + 21a4: 745f 5f6d 7369 0x73695f6d745f + 21aa: 7364 flw fs1,100(a4) + 21ac: 0074 addi a3,sp,12 + 21ae: 6c5f 636f 6c61 0x6c61636f6c5f + 21b4: 6974 flw fa3,84(a0) + 21b6: 656d lui a0,0x1b + 21b8: 625f 6675 5f00 0x5f006675625f + 21be: 3472 fld fs0,312(sp) + 21c0: 0038 addi a4,sp,8 + 21c2: 6f74706f j 4a0b8 <__stack_size+0x498b8> + 21c6: 7470 flw fa2,108(s0) + 21c8: 6200 flw fs0,0(a2) + 21ca: 7079 0x7079 + 21cc: 7361 lui t1,0xffff8 + 21ce: 6d5f0073 0x6d5f0073 + 21d2: 7462 flw fs0,56(sp) + 21d4: 5f63776f jal a4,397ca <__stack_size+0x38fca> + 21d8: 74617473 csrrci s0,0x746,2 + 21dc: 0065 c.addi zero,25 + 21de: 705f 7335 5f00 0x5f007335705f + 21e4: 745f 5f6d 646d 0x646d5f6d745f + 21ea: 7961 lui s2,0xffff8 + 21ec: 7200 flw fs0,32(a2) + 21ee: 5f74 lw a3,124(a4) + 21f0: 7768 flw fa0,108(a4) + 21f2: 735f 6174 6b63 0x6b636174735f + 21f8: 695f 696e 0074 0x74696e695f + 21fe: 6d6f682f 0x6d6f682f + 2202: 2f65 jal 29ba <__stack_size+0x21ba> + 2204: 6a7a flw fs4,156(sp) + 2206: 2d74722f 0x2d74722f + 220a: 6874 flw fa3,84(s0) 220c: 6572 flw fa0,28(sp) - 220e: 705f 7274 5f00 0x5f007274705f - 2214: 6e75 lui t3,0x1d - 2216: 7375 lui t1,0xffffd - 2218: 6465 lui s0,0x19 - 221a: 725f 6e61 0064 0x646e61725f - 2220: 7274 flw fa3,100(a2) - 2222: 6d69 lui s10,0x1a - 2224: 5f00 lw s0,56(a4) - 2226: 00736477 0x736477 - 222a: 5f5f 6d74 775f 0x775f6d745f5f - 2230: 6164 flw fs1,68(a0) - 2232: 0079 c.addi zero,30 - 2234: 675f 756c 0065 0x65756c675f - 223a: 665f 616c 7367 0x7367616c665f - 2240: 5f00 lw s0,56(a4) - 2242: 7a697373 csrrci t1,0x7a6,18 - 2246: 5f65 li t5,-7 - 2248: 0074 addi a3,sp,12 - 224a: 6c5f 3436 5f61 0x5f6134366c5f - 2250: 7562 flw fa0,56(sp) - 2252: 0066 0x66 - 2254: 735f 6769 665f 0x665f6769735f - 225a: 6e75 lui t3,0x1d - 225c: 6e5f0063 beq t5,t0,293c <__stack_size+0x213c> - 2260: 7562 flw fa0,56(sp) - 2262: 0066 0x66 - 2264: 755f 756e 6573 0x6573756e755f - 226a: 0064 addi s1,sp,12 - 226c: 5f5f 6d74 695f 0x695f6d745f5f - 2272: 74736473 csrrsi s0,0x747,6 - 2276: 5f00 lw s0,56(a4) - 2278: 6f6c flw fa1,92(a4) - 227a: 746c6163 bltu s8,t1,29bc <__stack_size+0x21bc> - 227e: 6d69 lui s10,0x1a - 2280: 5f65 li t5,-7 - 2282: 7562 flw fa0,56(sp) - 2284: 0066 0x66 - 2286: 725f 3834 6f00 0x6f003834725f - 228c: 7470 flw fa2,108(s0) - 228e: 0074706f j 49a94 <__stack_size+0x49294> - 2292: 7962 flw fs2,56(sp) - 2294: 6170 flw fa2,68(a0) - 2296: 5f007373 csrrci t1,0x5f0,0 - 229a: 626d lui tp,0x1b - 229c: 6f74 flw fa3,92(a4) - 229e: 735f6377 0x735f6377 - 22a2: 6174 flw fa3,68(a0) - 22a4: 6574 flw fa3,76(a0) - 22a6: 5f00 lw s0,56(a4) - 22a8: 3570 fld fa2,232(a0) - 22aa: 5f5f0073 0x5f5f0073 - 22ae: 6d74 flw fa3,92(a0) - 22b0: 6d5f 6164 0079 0x7961646d5f - 22b6: 7472 flw fs0,60(sp) - 22b8: 685f 5f77 7473 0x74735f77685f - 22be: 6361 lui t1,0x18 - 22c0: 6e695f6b 0x6e695f6b - 22c4: 7469 lui s0,0xffffa - 22c6: 2f00 fld fs0,24(a4) - 22c8: 6f68 flw fa0,92(a4) - 22ca: 656d lui a0,0x1b - 22cc: 2f6a7a2f 0x2f6a7a2f - 22d0: 7472 flw fs0,60(sp) - 22d2: 742d lui s0,0xfffeb - 22d4: 7268 flw fa0,100(a2) - 22d6: 6165 addi sp,sp,112 - 22d8: 2f64 fld fs1,216(a4) - 22da: 696c flw fa1,84(a0) - 22dc: 6362 flw ft6,24(sp) - 22de: 7570 flw fa2,108(a0) - 22e0: 7369722f 0x7369722f - 22e4: 2f762d63 0x2f762d63 - 22e8: 3365 jal 2090 <__stack_size+0x1890> - 22ea: 3031 jal 1af6 <__stack_size+0x12f6> - 22ec: 6174732f 0x6174732f - 22f0: 632e6b63 bltu t3,s2,2926 <__stack_size+0x2126> - 22f4: 7400 flw fs0,40(s0) - 22f6: 6e65 lui t3,0x19 - 22f8: 7274 flw fa3,100(a2) - 22fa: 0079 c.addi zero,30 - 22fc: 735f 7265 6169 0x61697265735f - 2302: 5f6c lw a1,124(a4) - 2304: 6d64 flw fs1,92(a0) - 2306: 5f61 li t5,-8 - 2308: 7874 flw fa3,116(s0) - 230a: 7200 flw fs0,32(a2) - 230c: 5f74 lw a3,124(a4) - 230e: 69726573 csrrsi a0,0x697,4 - 2312: 6c61 lui s8,0x18 - 2314: 745f 5f78 6d64 0x6d645f78745f - 231a: 0061 c.addi zero,24 - 231c: 7472 flw fs0,60(sp) - 231e: 645f 7461 5f61 0x5f617461645f - 2324: 7469 lui s0,0xffffa - 2326: 6d65 lui s10,0x19 - 2328: 7200 flw fs0,32(a2) - 232a: 5f74 lw a3,124(a4) - 232c: 6d64 flw fs1,92(a0) - 232e: 5f61 li t5,-8 - 2330: 636c6163 bltu s8,s6,2952 <__stack_size+0x2152> - 2334: 725f 6365 6576 0x65766365725f - 233a: 5f64 lw s1,124(a4) - 233c: 656c flw fa1,76(a0) - 233e: 006e 0x6e - 2340: 7472 flw fs0,60(sp) - 2342: 645f 7461 5f61 0x5f617461645f - 2348: 7571 lui a0,0xffffc - 234a: 7565 lui a0,0xffff9 - 234c: 0065 c.addi zero,25 - 234e: 7472 flw fs0,60(sp) - 2350: 635f 6d6f 6c70 0x6c706d6f635f - 2356: 7465 lui s0,0xffff9 - 2358: 6f69 lui t5,0x1a - 235a: 006e 0x6e + 220e: 6461 lui s0,0x18 + 2210: 62696c2f 0x62696c2f + 2214: 2f757063 bleu s7,a0,24f4 <__stack_size+0x1cf4> + 2218: 6972 flw fs2,28(sp) + 221a: 762d6373 csrrsi t1,0x762,26 + 221e: 3133652f 0x3133652f + 2222: 2f30 fld fa2,88(a4) + 2224: 63617473 csrrci s0,0x636,2 + 2228: 00632e6b 0x632e6b + 222c: 6574 flw fa3,76(a0) + 222e: 746e flw fs0,248(sp) + 2230: 7972 flw fs2,60(sp) + 2232: 5f00 lw s0,56(a4) + 2234: 69726573 csrrsi a0,0x697,4 + 2238: 6c61 lui s8,0x18 + 223a: 645f 616d 745f 0x745f616d645f + 2240: 0078 addi a4,sp,12 + 2242: 7472 flw fs0,60(sp) + 2244: 735f 7265 6169 0x61697265735f + 224a: 5f6c lw a1,124(a4) + 224c: 7874 flw fa3,116(s0) + 224e: 645f 616d 7200 0x7200616d645f + 2254: 5f74 lw a3,124(a4) + 2256: 6164 flw fs1,68(a0) + 2258: 6174 flw fa3,68(a0) + 225a: 695f 6574 006d 0x6d6574695f + 2260: 7472 flw fs0,60(sp) + 2262: 645f 616d 635f 0x635f616d645f + 2268: 6c61 lui s8,0x18 + 226a: 65725f63 ble s7,tp,28c8 <__stack_size+0x20c8> + 226e: 64657663 bleu t1,a0,28ba <__stack_size+0x20ba> + 2272: 6c5f 6e65 7200 0x72006e656c5f + 2278: 5f74 lw a3,124(a4) + 227a: 6164 flw fs1,68(a0) + 227c: 6174 flw fa3,68(a0) + 227e: 715f 6575 6575 0x65756575715f + 2284: 7200 flw fs0,32(a2) + 2286: 5f74 lw a3,124(a4) + 2288: 706d6f63 bltu s10,t1,29a6 <__stack_size+0x21a6> + 228c: 656c flw fa1,76(a0) + 228e: 6974 flw fa3,84(a0) + 2290: 72006e6f jal t3,89b0 <__stack_size+0x81b0> + 2294: 5f74 lw a3,124(a4) + 2296: 69726573 csrrsi a0,0x697,4 + 229a: 6c61 lui s8,0x18 + 229c: 695f 696e 0074 0x74696e695f + 22a2: 6370 flw fa2,68(a4) + 22a4: 69666e6f jal t3,6893a <__stack_size+0x6813a> + 22a8: 735f0067 jr 1845(t5) + 22ac: 7265 lui tp,0xffff9 + 22ae: 6169 addi sp,sp,208 + 22b0: 5f6c lw a1,124(a4) + 22b2: 6e69 lui t3,0x1a + 22b4: 5f74 lw a3,124(a4) + 22b6: 7872 flw fa6,60(sp) + 22b8: 6500 flw fs0,8(a0) + 22ba: 7476 flw fs0,124(sp) + 22bc: 6e5f 746f 6669 0x6669746f6e5f + 22c2: 0079 c.addi zero,30 + 22c4: 735f 7265 6169 0x61697265735f + 22ca: 5f6c lw a1,124(a4) + 22cc: 6f70 flw fa2,92(a4) + 22ce: 6c6c flw fa1,92(s0) + 22d0: 745f 0078 7472 0x74720078745f + 22d6: 735f 7265 6169 0x61697265735f + 22dc: 5f6c lw a1,124(a4) + 22de: 6e65706f j 599c4 <__stack_size+0x591c4> + 22e2: 7200 flw fs0,32(a2) + 22e4: 5f74 lw a3,124(a4) + 22e6: 69726573 csrrsi a0,0x697,4 + 22ea: 6c61 lui s8,0x18 + 22ec: 635f 6f6c 6573 0x65736f6c635f + 22f2: 6400 flw fs0,8(s0) + 22f4: 7461 lui s0,0xffff8 + 22f6: 5f61 li t5,-8 + 22f8: 657a6973 csrrsi s2,0x657,20 + 22fc: 5f00 lw s0,56(a4) + 22fe: 69726573 csrrsi a0,0x697,4 + 2302: 6c61 lui s8,0x18 + 2304: 705f 6c6f 5f6c 0x5f6c6c6f705f + 230a: 7872 flw fa6,60(sp) + 230c: 6600 flw fs0,8(a2) + 230e: 6669 lui a2,0x1a + 2310: 65725f6f jal t5,28166 <__stack_size+0x27966> + 2314: 64657663 bleu t1,a0,2960 <__stack_size+0x2160> + 2318: 6c5f 6e65 7200 0x72006e656c5f + 231e: 5f78 lw a4,124(a4) + 2320: 656c flw fa1,76(a0) + 2322: 676e flw fa4,216(sp) + 2324: 6874 flw fa3,84(s0) + 2326: 7200 flw fs0,32(a2) + 2328: 5f74 lw a3,124(a4) + 232a: 6d64 flw fs1,92(a0) + 232c: 5f61 li t5,-8 + 232e: 6572 flw fa0,28(sp) + 2330: 755f7663 bleu s5,t5,2a7c <__stack_size+0x227c> + 2334: 6470 flw fa2,76(s0) + 2336: 7461 lui s0,0xffff8 + 2338: 5f65 li t5,-7 + 233a: 5f746567 0x5f746567 + 233e: 6e69 lui t3,0x1a + 2340: 6564 flw fs1,76(a0) + 2342: 0078 addi a4,sp,12 + 2344: 7472 flw fs0,60(sp) + 2346: 735f 7265 6169 0x61697265735f + 234c: 5f6c lw a1,124(a4) + 234e: 74697277 0x74697277 + 2352: 0065 c.addi zero,25 + 2354: 7369 lui t1,0xffffa + 2356: 665f 6c75 006c 0x6c6c75665f 235c: 7472 flw fs0,60(sp) - 235e: 735f 7265 6169 0x61697265735f - 2364: 5f6c lw a1,124(a4) - 2366: 6e69 lui t3,0x1a - 2368: 7469 lui s0,0xffffa - 236a: 7000 flw fs0,32(s0) - 236c: 666e6f63 bltu t3,t1,29ea <__stack_size+0x21ea> - 2370: 6769 lui a4,0x1a - 2372: 5f00 lw s0,56(a4) - 2374: 69726573 csrrsi a0,0x697,4 - 2378: 6c61 lui s8,0x18 - 237a: 695f 746e 725f 0x725f746e695f - 2380: 0078 addi a4,sp,12 - 2382: 7665 lui a2,0xffff9 - 2384: 5f74 lw a3,124(a4) - 2386: 6f6e flw ft10,216(sp) - 2388: 6974 flw fa3,84(a0) - 238a: 7966 flw fs2,120(sp) - 238c: 5f00 lw s0,56(a4) - 238e: 69726573 csrrsi a0,0x697,4 - 2392: 6c61 lui s8,0x18 - 2394: 705f 6c6f 5f6c 0x5f6c6c6f705f - 239a: 7874 flw fa3,116(s0) - 239c: 7200 flw fs0,32(a2) - 239e: 5f74 lw a3,124(a4) - 23a0: 69726573 csrrsi a0,0x697,4 - 23a4: 6c61 lui s8,0x18 - 23a6: 6f5f 6570 006e 0x6e65706f5f - 23ac: 7472 flw fs0,60(sp) - 23ae: 735f 7265 6169 0x61697265735f - 23b4: 5f6c lw a1,124(a4) - 23b6: 736f6c63 bltu t5,s6,2aee <__stack_size+0x22ee> - 23ba: 0065 c.addi zero,25 - 23bc: 6164 flw fs1,68(a0) - 23be: 6174 flw fa3,68(a0) - 23c0: 735f 7a69 0065 0x657a69735f - 23c6: 735f 7265 6169 0x61697265735f - 23cc: 5f6c lw a1,124(a4) - 23ce: 6f70 flw fa2,92(a4) - 23d0: 6c6c flw fa1,92(s0) - 23d2: 725f 0078 6966 0x69660078725f - 23d8: 6f66 flw ft10,88(sp) - 23da: 725f 6365 6576 0x65766365725f - 23e0: 5f64 lw s1,124(a4) - 23e2: 656c flw fa1,76(a0) - 23e4: 006e 0x6e - 23e6: 7872 flw fa6,60(sp) - 23e8: 6c5f 6e65 7467 0x74676e656c5f - 23ee: 0068 addi a0,sp,12 - 23f0: 7472 flw fs0,60(sp) - 23f2: 645f 616d 725f 0x725f616d645f - 23f8: 6365 lui t1,0x19 - 23fa: 5f76 lw t5,124(sp) - 23fc: 7075 0x7075 - 23fe: 6164 flw fs1,68(a0) - 2400: 6574 flw fa3,76(a0) - 2402: 675f 7465 695f 0x695f7465675f - 2408: 646e flw fs0,216(sp) - 240a: 7865 lui a6,0xffff9 - 240c: 7200 flw fs0,32(a2) - 240e: 5f74 lw a3,124(a4) - 2410: 69726573 csrrsi a0,0x697,4 - 2414: 6c61 lui s8,0x18 - 2416: 775f 6972 6574 0x65746972775f - 241c: 6900 flw fs0,16(a0) - 241e: 75665f73 csrrwi t5,0x756,12 - 2422: 6c6c flw fa1,92(s0) - 2424: 7200 flw fs0,32(a2) - 2426: 5f74 lw a3,124(a4) - 2428: 6d64 flw fs1,92(a0) - 242a: 5f61 li t5,-8 - 242c: 6572 flw fa0,28(sp) - 242e: 755f7663 bleu s5,t5,2b7a <__stack_size+0x237a> - 2432: 6470 flw fa2,76(s0) - 2434: 7461 lui s0,0xffff8 - 2436: 5f65 li t5,-7 - 2438: 7570 flw fa2,108(a0) - 243a: 5f74 lw a3,124(a4) - 243c: 6e69 lui t3,0x1a - 243e: 6564 flw fs1,76(a0) - 2440: 0078 addi a4,sp,12 - 2442: 7472 flw fs0,60(sp) - 2444: 685f 5f77 6573 0x65735f77685f - 244a: 6972 flw fs2,28(sp) - 244c: 6c61 lui s8,0x18 - 244e: 695f 7273 6c00 0x6c007273695f - 2454: 7361 lui t1,0xffff8 - 2456: 5f74 lw a3,124(a4) - 2458: 6164 flw fs1,68(a0) - 245a: 6174 flw fa3,68(a0) - 245c: 705f 7274 2f00 0x2f007274705f - 2462: 6f68 flw fa0,92(a4) - 2464: 656d lui a0,0x1b - 2466: 2f6a7a2f 0x2f6a7a2f - 246a: 7472 flw fs0,60(sp) - 246c: 742d lui s0,0xfffeb - 246e: 7268 flw fa0,100(a2) - 2470: 6165 addi sp,sp,112 - 2472: 2f64 fld fs1,216(a4) - 2474: 706d6f63 bltu s10,t1,2b92 <__stack_size+0x2392> - 2478: 6e656e6f jal t3,58b5e <__stack_size+0x5835e> - 247c: 7374 flw fa3,100(a4) - 247e: 6972642f 0x6972642f - 2482: 6576 flw fa0,92(sp) - 2484: 7372 flw ft6,60(sp) - 2486: 7265732f 0x7265732f - 248a: 6169 addi sp,sp,208 - 248c: 2f6c fld fa1,216(a4) - 248e: 69726573 csrrsi a0,0x697,4 - 2492: 6c61 lui s8,0x18 - 2494: 632e flw ft6,200(sp) - 2496: 7200 flw fs0,32(a2) - 2498: 6365 lui t1,0x19 - 249a: 5f76 lw t5,124(sp) - 249c: 656c flw fa1,76(a0) - 249e: 006e 0x6e - 24a0: 70737573 csrrci a0,0x707,6 - 24a4: 6e65 lui t3,0x19 - 24a6: 6564 flw fs1,76(a0) - 24a8: 5f64 lw s1,124(a4) - 24aa: 696c flw fa1,84(a0) - 24ac: 73007473 csrrci s0,0x730,0 - 24b0: 7375 lui t1,0xffffd - 24b2: 6570 flw fa2,76(a0) - 24b4: 646e flw fs0,216(sp) - 24b6: 6465 lui s0,0x19 - 24b8: 705f 7375 5f68 0x5f687375705f - 24be: 696c flw fa1,84(a0) - 24c0: 5f007473 csrrci s0,0x5f0,0 - 24c4: 69726573 csrrsi a0,0x697,4 - 24c8: 6c61 lui s8,0x18 - 24ca: 645f 616d 725f 0x725f616d645f - 24d0: 0078 addi a4,sp,12 - 24d2: 7472 flw fs0,60(sp) - 24d4: 735f 7265 6169 0x61697265735f - 24da: 5f6c lw a1,124(a4) - 24dc: 7872 flw fa6,60(sp) - 24de: 645f 616d 5f00 0x5f00616d645f - 24e4: 69726573 csrrsi a0,0x697,4 - 24e8: 6c61 lui s8,0x18 - 24ea: 695f 746e 745f 0x745f746e695f - 24f0: 0078 addi a4,sp,12 - 24f2: 7472 flw fs0,60(sp) - 24f4: 735f 7265 6169 0x61697265735f - 24fa: 5f6c lw a1,124(a4) - 24fc: 746e6f63 bltu t3,t1,2c5a <__stack_size+0x245a> - 2500: 6f72 flw ft10,28(sp) - 2502: 006c addi a1,sp,12 - 2504: 7472 flw fs0,60(sp) - 2506: 685f 5f77 6573 0x65735f77685f - 250c: 6972 flw fs2,28(sp) - 250e: 6c61 lui s8,0x18 - 2510: 725f 6765 7369 0x73696765725f - 2516: 6574 flw fa3,76(a0) - 2518: 0072 0x72 - 251a: 7472 flw fs0,60(sp) - 251c: 735f 7265 6169 0x61697265735f - 2522: 5f6c lw a1,124(a4) - 2524: 6572 flw fa0,28(sp) - 2526: 6461 lui s0,0x18 - 2528: 7200 flw fs0,32(a2) - 252a: 5f74 lw a3,124(a4) - 252c: 69726573 csrrsi a0,0x697,4 - 2530: 6c61 lui s8,0x18 - 2532: 725f 5f78 6966 0x69665f78725f - 2538: 6f66 flw ft10,88(sp) - 253a: 7200 flw fs0,32(a2) - 253c: 5f74 lw a3,124(a4) - 253e: 69726573 csrrsi a0,0x697,4 - 2542: 6c61 lui s8,0x18 - 2544: 745f 5f78 6966 0x69665f78745f - 254a: 6f66 flw ft10,88(sp) - 254c: 7300 flw fs0,32(a4) - 254e: 7375 lui t1,0xffffd - 2550: 6570 flw fa2,76(a0) - 2552: 646e flw fs0,216(sp) - 2554: 6465 lui s0,0x19 - 2556: 705f 706f 6c5f 0x6c5f706f705f - 255c: 7369 lui t1,0xffffa - 255e: 0074 addi a3,sp,12 - 2560: 6361 lui t1,0x18 - 2562: 6974 flw fa3,84(a0) - 2564: 6176 flw ft2,92(sp) - 2566: 6574 flw fa3,76(a0) - 2568: 0064 addi s1,sp,12 - 256a: 7472 flw fs0,60(sp) - 256c: 635f 6d6f 6c70 0x6c706d6f635f - 2572: 7465 lui s0,0xffff9 - 2574: 6f69 lui t5,0x1a - 2576: 5f6e lw t5,248(sp) - 2578: 6f64 flw fs1,92(a4) - 257a: 656e flw fa0,216(sp) - 257c: 7200 flw fs0,32(a2) - 257e: 5f74 lw a3,124(a4) - 2580: 706d6f63 bltu s10,t1,2c9e <__stack_size+0x249e> - 2584: 656c flw fa1,76(a0) - 2586: 6974 flw fa3,84(a0) - 2588: 695f6e6f jal t3,f941c <__stack_size+0xf8c1c> - 258c: 696e flw fs2,216(sp) - 258e: 0074 addi a3,sp,12 - 2590: 5f5f 7865 7469 0x746978655f5f - 2596: 2f00 fld fs0,24(a4) - 2598: 6f68 flw fa0,92(a4) - 259a: 656d lui a0,0x1b - 259c: 2f6a7a2f 0x2f6a7a2f - 25a0: 7472 flw fs0,60(sp) - 25a2: 742d lui s0,0xfffeb - 25a4: 7268 flw fa0,100(a2) - 25a6: 6165 addi sp,sp,112 - 25a8: 2f64 fld fs1,216(a4) - 25aa: 706d6f63 bltu s10,t1,2cc8 <__stack_size+0x24c8> - 25ae: 6e656e6f jal t3,58c94 <__stack_size+0x58494> - 25b2: 7374 flw fa3,100(a4) - 25b4: 6972642f 0x6972642f - 25b8: 6576 flw fa0,92(sp) - 25ba: 7372 flw ft6,60(sp) - 25bc: 6372732f 0x6372732f - 25c0: 6d6f632f 0x6d6f632f - 25c4: 6c70 flw fa2,92(s0) - 25c6: 7465 lui s0,0xffff9 - 25c8: 6f69 lui t5,0x1a - 25ca: 2e6e fld ft8,216(sp) - 25cc: 74720063 beq tp,t2,2d0c <__stack_size+0x250c> - 25d0: 635f 6d6f 6c70 0x6c706d6f635f - 25d6: 7465 lui s0,0xffff9 - 25d8: 6f69 lui t5,0x1a - 25da: 5f6e lw t5,248(sp) - 25dc: 74696177 0x74696177 - 25e0: 7200 flw fs0,32(a2) - 25e2: 5f74 lw a3,124(a4) - 25e4: 6164 flw fs1,68(a0) - 25e6: 6174 flw fa3,68(a0) - 25e8: 715f 6575 6575 0x65756575715f - 25ee: 705f 7375 0068 0x687375705f - 25f4: 6d6f682f 0x6d6f682f - 25f8: 2f65 jal 2db0 <__stack_size+0x25b0> - 25fa: 6a7a flw fs4,156(sp) - 25fc: 2d74722f 0x2d74722f - 2600: 6874 flw fa3,84(s0) - 2602: 6572 flw fa0,28(sp) - 2604: 6461 lui s0,0x18 - 2606: 6d6f632f 0x6d6f632f - 260a: 6f70 flw fa2,92(a4) - 260c: 656e flw fa0,216(sp) - 260e: 746e flw fs0,248(sp) - 2610: 72642f73 csrrs t5,0x726,s0 - 2614: 7669 lui a2,0xffffa - 2616: 7265 lui tp,0xffff9 - 2618: 72732f73 csrrs t5,0x727,t1 - 261c: 61642f63 0x61642f63 - 2620: 6174 flw fa3,68(a0) - 2622: 7571 lui a0,0xffffc - 2624: 7565 lui a0,0xffff9 - 2626: 2e65 jal 29de <__stack_size+0x21de> - 2628: 74720063 beq tp,t2,2d68 <__stack_size+0x2568> - 262c: 645f 7461 5f61 0x5f617461645f - 2632: 7571 lui a0,0xffffc - 2634: 7565 lui a0,0xffff9 - 2636: 5f65 li t5,-7 - 2638: 6570 flw fa2,76(a0) - 263a: 6b61 lui s6,0x18 - 263c: 7200 flw fs0,32(a2) - 263e: 5f74 lw a3,124(a4) - 2640: 6164 flw fs1,68(a0) - 2642: 6174 flw fa3,68(a0) - 2644: 715f 6575 6575 0x65756575715f - 264a: 695f 696e 0074 0x74696e695f - 2650: 7472 flw fs0,60(sp) - 2652: 645f 7461 5f61 0x5f617461645f - 2658: 7571 lui a0,0xffffc - 265a: 7565 lui a0,0xffff9 - 265c: 5f65 li t5,-7 - 265e: 6f70 flw fa2,92(a4) - 2660: 0070 addi a2,sp,12 - 2662: 7472 flw fs0,60(sp) - 2664: 645f 7461 5f61 0x5f617461645f - 266a: 7571 lui a0,0xffffc - 266c: 7565 lui a0,0xffff9 - 266e: 5f65 li t5,-7 - 2670: 6572 flw fa0,28(sp) - 2672: 00746573 csrrsi a0,0x7,8 - 2676: 645f 7961 696c 0x696c7961645f - 267c: 00746867 0x746867 - 2680: 6f627573 csrrci a0,0x6f6,4 - 2684: 7470 flw fa2,108(s0) - 2686: 7261 lui tp,0xffff8 - 2688: 745f0067 jr 1861(t5) # 1a745 <__stack_size+0x19f45> - 268c: 6e7a flw ft8,156(sp) - 268e: 6d61 lui s10,0x18 - 2690: 0065 c.addi zero,25 - 2692: 5f5f 7472 695f 0x695f74725f5f - 2698: 696e flw fs2,216(sp) - 269a: 5f74 lw a3,124(a4) - 269c: 696c flw fa1,84(a0) - 269e: 6362 flw ft6,24(sp) - 26a0: 735f 7379 6574 0x65747379735f - 26a6: 5f6d li t5,-5 - 26a8: 6e69 lui t3,0x1a - 26aa: 7469 lui s0,0xffffa - 26ac: 5f00 lw s0,56(a4) - 26ae: 6974 flw fa3,84(a0) - 26b0: 656d lui a0,0x1b - 26b2: 6f7a flw ft10,156(sp) - 26b4: 656e flw fa0,216(sp) - 26b6: 2f00 fld fs0,24(a4) - 26b8: 6f68 flw fa0,92(a4) - 26ba: 656d lui a0,0x1b - 26bc: 2f6a7a2f 0x2f6a7a2f - 26c0: 7472 flw fs0,60(sp) - 26c2: 742d lui s0,0xfffeb - 26c4: 7268 flw fa0,100(a2) - 26c6: 6165 addi sp,sp,112 - 26c8: 2f64 fld fs1,216(a4) - 26ca: 706d6f63 bltu s10,t1,2de8 <__stack_size+0x25e8> - 26ce: 6e656e6f jal t3,58db4 <__stack_size+0x585b4> - 26d2: 7374 flw fa3,100(a4) - 26d4: 62696c2f 0x62696c2f - 26d8: 656e2f63 0x656e2f63 - 26dc: 62696c77 0x62696c77 - 26e0: 62696c2f 0x62696c2f - 26e4: 00632e63 0x632e63 - 26e8: 6e69 lui t3,0x1a - 26ea: 7469 lui s0,0xffffa - 26ec: 6465 lui s0,0x19 - 26ee: 5f00 lw s0,56(a4) - 26f0: 7369 lui t1,0xffffa - 26f2: 7461 lui s0,0xffff8 - 26f4: 7974 flw fa3,116(a0) - 26f6: 725f 6e00 7765 0x77656e00725f - 26fc: 656c flw fa1,76(a0) - 26fe: 006e 0x6e - 2700: 775f 6972 6574 0x65746972775f - 2706: 725f 5f00 6572 0x65725f00725f - 270c: 616e flw ft2,216(sp) - 270e: 656d lui a0,0x1b - 2710: 725f 5f00 7973 0x79735f00725f - 2716: 656e5f73 csrrwi t5,0x656,28 - 271a: 7272 flw ft4,60(sp) - 271c: 5f00 lw s0,56(a4) - 271e: 7266 flw ft4,120(sp) - 2720: 6565 lui a0,0x19 - 2722: 725f 6d00 646f 0x646f6d00725f - 2728: 0065 c.addi zero,25 - 272a: 6b5f 6c69 5f6c 0x5f6c6c696b5f - 2730: 0072 0x72 - 2732: 6d5f 646b 7269 0x7269646b6d5f - 2738: 725f 5f00 6572 0x65725f00725f - 273e: 6461 lui s0,0x18 - 2740: 725f 5f00 6273 0x62735f00725f - 2746: 6b72 flw fs6,28(sp) - 2748: 725f 6e00 7962 0x79626e00725f - 274e: 6574 flw fa3,76(a0) - 2750: 5f5f0073 0x5f5f0073 - 2754: 7a74 flw fa3,116(a2) - 2756: 0070 addi a2,sp,12 - 2758: 6974 flw fa3,84(a0) - 275a: 656d lui a0,0x1b - 275c: 6176 flw ft2,92(sp) - 275e: 006c addi a1,sp,12 - 2760: 7674 flw fa3,108(a2) - 2762: 6e5f 6573 0063 0x6365736e5f - 2768: 7674 flw fa3,108(a2) - 276a: 755f 6573 0063 0x636573755f - 2770: 665f 7473 7461 0x74617473665f - 2776: 725f 5f00 6f66 0x6f665f00725f - 277c: 6b72 flw fs6,28(sp) - 277e: 725f 6900 636e 0x636e6900725f - 2784: 0072 0x72 - 2786: 6d5f 6c61 6f6c 0x6f6c6c616d5f - 278c: 00725f63 ble t2,tp,27aa <__stack_size+0x1faa> - 2790: 6974 flw fa3,84(a0) - 2792: 656d lui a0,0x1b - 2794: 63657073 csrci 0x636,10 - 2798: 7000 flw fs0,32(s0) - 279a: 7274 flw fa3,100(a2) - 279c: 6964 flw fs1,84(a0) - 279e: 6666 flw fa2,88(sp) - 27a0: 745f 5f00 6974 0x69745f00745f - 27a6: 656d lui a0,0x1b - 27a8: 00725f73 csrrwi t5,0x7,4 - 27ac: 7470 flw fa2,108(s0) - 27ae: 736d lui t1,0xffffb - 27b0: 7400 flw fs0,40(s0) - 27b2: 6d69 lui s10,0x1a - 27b4: 5f65 li t5,-7 - 27b6: 0074 addi a3,sp,12 - 27b8: 6c5f 6e69 5f6b 0x5f6b6e696c5f - 27be: 0072 0x72 - 27c0: 6261 lui tp,0x18 - 27c2: 0074726f jal tp,49fc8 <__stack_size+0x497c8> - 27c6: 696c flw fa1,84(a0) - 27c8: 6362 flw ft6,24(sp) - 27ca: 735f 7379 6574 0x65747379735f - 27d0: 5f6d li t5,-5 - 27d2: 6974 flw fa3,84(a0) - 27d4: 656d lui a0,0x1b - 27d6: 695f 696e 0074 0x74696e695f - 27dc: 665f 6e63 6c74 0x6c746e63665f - 27e2: 725f 5f00 6974 0x69745f00725f - 27e8: 656d lui a0,0x1b - 27ea: 6176 flw ft2,92(sp) - 27ec: 756c flw fa1,108(a0) - 27ee: 0065 c.addi zero,25 - 27f0: 755f 6c6e 6e69 0x6e696c6e755f - 27f6: 00725f6b 0x725f6b - 27fa: 6c5f 6573 6b65 0x6b6565736c5f - 2800: 725f 6100 6772 0x67726100725f - 2806: 0076 0x76 - 2808: 725f 6165 6c6c 0x6c6c6165725f - 280e: 725f636f jal t1,f9732 <__stack_size+0xf8f32> - 2812: 5f00 lw s0,56(a4) - 2814: 736f6c63 bltu t5,s6,2f4c <__stack_size+0x274c> - 2818: 5f65 li t5,-7 - 281a: 0072 0x72 - 281c: 675f 7465 6970 0x69707465675f - 2822: 5f64 lw s1,124(a4) - 2824: 0072 0x72 - 2826: 735f 6174 5f74 0x5f746174735f - 282c: 0072 0x72 - 282e: 635f 6c61 6f6c 0x6f6c6c61635f - 2834: 00725f63 ble t2,tp,2852 <__stack_size+0x2052> - 2838: 5f5f 7074 7400 0x740070745f5f - 283e: 5f76 lw t5,124(sp) - 2840: 00636573 csrrsi a0,0x6,6 - 2844: 6d6f682f 0x6d6f682f - 2848: 2f65 jal 3000 <__stack_size+0x2800> - 284a: 6a7a flw fs4,156(sp) - 284c: 2d74722f 0x2d74722f - 2850: 6874 flw fa3,84(s0) - 2852: 6572 flw fa0,28(sp) - 2854: 6461 lui s0,0x18 - 2856: 6d6f632f 0x6d6f632f - 285a: 6f70 flw fa2,92(a4) - 285c: 656e flw fa0,216(sp) - 285e: 746e flw fs0,248(sp) - 2860: 696c2f73 csrrs t5,0x696,s8 - 2864: 6362 flw ft6,24(sp) - 2866: 77656e2f 0x77656e2f - 286a: 696c flw fa1,84(a0) - 286c: 2f62 fld ft10,24(sp) - 286e: 63737973 csrrci s2,0x637,6 - 2872: 6c61 lui s8,0x18 - 2874: 736c flw fa1,100(a4) - 2876: 632e flw ft6,200(sp) - 2878: 7700 flw fs0,40(a4) - 287a: 6568 flw fa0,76(a0) - 287c: 636e flw ft6,216(sp) - 287e: 0065 c.addi zero,25 - 2880: 6f5f 6570 5f6e 0x5f6e65706f5f - 2886: 0072 0x72 - 2888: 5f5f 696c 6362 0x6362696c5f5f - 288e: 695f 696e 5f74 0x5f74696e695f - 2894: 7261 lui tp,0xffff8 - 2896: 6172 flw ft2,28(sp) - 2898: 0079 c.addi zero,30 - 289a: 5f5f 7573 6573 0x657375735f5f - 28a0: 646e6f63 bltu t3,t1,2efe <__stack_size+0x26fe> - 28a4: 00745f73 csrrwi t5,0x7,8 - 28a8: 735f 7379 6574 0x65747379735f - 28ae: 006d c.addi zero,27 - 28b0: 7370 flw fa2,100(a4) - 28b2: 6174 flw fa3,68(a0) - 28b4: 0074 addi a3,sp,12 - 28b6: 735f 7379 655f 0x655f7379735f - 28bc: 7272 flw ft4,60(sp) - 28be: 696c flw fa1,84(a0) - 28c0: 5f007473 csrrci s0,0x5f0,0 - 28c4: 74696177 0x74696177 - 28c8: 725f 5f00 6567 0x65675f00725f - 28ce: 7474 flw fa3,108(s0) - 28d0: 6d69 lui s10,0x1a - 28d2: 6f65 lui t5,0x19 - 28d4: 6466 flw fs0,88(sp) - 28d6: 7961 lui s2,0xffff8 - 28d8: 725f 6c00 6269 0x62696c00725f - 28de: 65675f63 ble s6,a4,2f3c <__stack_size+0x273c> - 28e2: 5f74 lw a3,124(a4) - 28e4: 6974 flw fa3,84(a0) - 28e6: 656d lui a0,0x1b - 28e8: 5f00 lw s0,56(a4) - 28ea: 7865 lui a6,0xffff9 - 28ec: 6365 lui t1,0x19 - 28ee: 6576 flw fa0,92(sp) - 28f0: 725f 6800 6174 0x61746800725f - 28f6: 5f62 lw t5,56(sp) - 28f8: 6168 flw fa0,68(a0) - 28fa: 705f6873 csrrsi a6,0x705,30 - 28fe: 746e696f jal s2,e9044 <__stack_size+0xe8844> - 2902: 7265 lui tp,0xffff9 - 2904: 6300 flw fs0,0(a4) - 2906: 6c706d6f jal s10,97cc <__stack_size+0x8fcc> - 290a: 7865 lui a6,0xffff9 - 290c: 6420 flw fs0,72(s0) - 290e: 6c62756f jal a0,29fd4 <__stack_size+0x297d4> - 2912: 0065 c.addi zero,25 - 2914: 5f5f 3064 5f00 0x5f0030645f5f - 291a: 645f 0031 6f63 0x6f630031645f - 2920: 706d 0x706d - 2922: 656c flw fa1,76(a0) - 2924: 2078 fld fa4,192(s0) - 2926: 6f6c flw fa1,92(a4) - 2928: 676e flw fa4,216(sp) - 292a: 6420 flw fs0,72(s0) - 292c: 6c62756f jal a0,29ff2 <__stack_size+0x297f2> - 2930: 0065 c.addi zero,25 - 2932: 6972 flw fs2,28(sp) - 2934: 5f766373 csrrsi t1,0x5f7,12 - 2938: 6261 lui tp,0x18 - 293a: 0069 c.addi zero,26 - 293c: 5355 li t1,-11 - 293e: 7449 lui s0,0xffff2 - 2940: 7079 0x7079 - 2942: 0065 c.addi zero,25 - 2944: 6972 flw fs2,28(sp) - 2946: 5f766373 csrrsi t1,0x5f7,12 - 294a: 646f6d63 bltu t5,t1,2fa4 <__stack_size+0x27a4> - 294e: 6c65 lui s8,0x19 - 2950: 4700 lw s0,8(a4) - 2952: 554e lw a0,240(sp) - 2954: 4320 lw s0,64(a4) - 2956: 3131 jal 2562 <__stack_size+0x1d62> - 2958: 3720 fld fs0,104(a4) - 295a: 312e fld ft2,232(sp) - 295c: 312e fld ft2,232(sp) - 295e: 3220 fld fs0,96(a2) - 2960: 3130 fld fa2,96(a0) - 2962: 30353037 lui zero,0x30353 - 2966: 2039 jal 2974 <__stack_size+0x2174> - 2968: 6d2d lui s10,0xb - 296a: 646f6d63 bltu t5,t1,2fc4 <__stack_size+0x27c4> - 296e: 6c65 lui s8,0x19 - 2970: 6d3d lui s10,0xf - 2972: 6465 lui s0,0x19 - 2974: 6e61 lui t3,0x18 - 2976: 2079 jal 2a04 <__stack_size+0x2204> - 2978: 6d2d lui s10,0xb - 297a: 7261 lui tp,0xffff8 - 297c: 723d6863 bltu s10,gp,30ac <__stack_size+0x28ac> - 2980: 3376 fld ft6,376(sp) - 2982: 6932 flw fs2,12(sp) - 2984: 616d addi sp,sp,240 - 2986: 6d2d2063 0x6d2d2063 - 298a: 6261 lui tp,0x18 - 298c: 3d69 jal 2826 <__stack_size+0x2026> - 298e: 6c69 lui s8,0x1a - 2990: 3370 fld fa2,224(a4) - 2992: 2032 fld ft0,264(sp) - 2994: 6d2d lui s10,0xb - 2996: 646f6d63 bltu t5,t1,2ff0 <__stack_size+0x27f0> - 299a: 6c65 lui s8,0x19 - 299c: 6d3d lui s10,0xf - 299e: 6465 lui s0,0x19 - 29a0: 6e61 lui t3,0x18 - 29a2: 2079 jal 2a30 <__stack_size+0x2230> - 29a4: 672d lui a4,0xb - 29a6: 2d20 fld fs0,88(a0) - 29a8: 2d20734f 0x2d20734f - 29ac: 2d20324f 0x2d20324f - 29b0: 2d20734f 0x2d20734f - 29b4: 6266 flw ft4,88(sp) - 29b6: 6975 lui s2,0x1d - 29b8: 646c flw fa1,76(s0) - 29ba: 6e69 lui t3,0x1a - 29bc: 696c2d67 0x696c2d67 - 29c0: 6762 flw fa4,24(sp) - 29c2: 2d206363 bltu zero,s2,2c88 <__stack_size+0x2488> - 29c6: 6e66 flw ft8,88(sp) - 29c8: 74732d6f jal s10,3590e <__stack_size+0x3510e> - 29cc: 6361 lui t1,0x18 - 29ce: 72702d6b 0x72702d6b - 29d2: 6365746f jal s0,5a008 <__stack_size+0x59808> - 29d6: 6f74 flw fa3,92(a4) - 29d8: 2072 fld ft0,280(sp) - 29da: 662d lui a2,0xb - 29dc: 7865 lui a6,0xffff9 - 29de: 74706563 bltu zero,t2,3128 <__stack_size+0x2928> - 29e2: 6f69 lui t5,0x1a - 29e4: 736e flw ft6,248(sp) - 29e6: 2d20 fld fs0,88(a0) - 29e8: 6e66 flw ft8,88(sp) - 29ea: 632d6e6f jal t3,d901c <__stack_size+0xd881c> - 29ee: 6c61 lui s8,0x18 - 29f0: 2d6c fld fa1,216(a0) - 29f2: 7865 lui a6,0xffff9 - 29f4: 74706563 bltu zero,t2,313e <__stack_size+0x293e> - 29f8: 6f69 lui t5,0x1a - 29fa: 736e flw ft6,248(sp) - 29fc: 2d20 fld fs0,88(a0) - 29fe: 7666 flw fa2,120(sp) - 2a00: 7369 lui t1,0xffffa - 2a02: 6269 lui tp,0x1a - 2a04: 6c69 lui s8,0x1a - 2a06: 7469 lui s0,0xffffa - 2a08: 3d79 jal 28a6 <__stack_size+0x20a6> - 2a0a: 6968 flw fa0,84(a0) - 2a0c: 6464 flw fs1,76(s0) - 2a0e: 6e65 lui t3,0x19 - 2a10: 7200 flw fs0,32(a2) - 2a12: 7369 lui t1,0xffffa - 2a14: 615f7663 bleu s5,t5,3020 <__stack_size+0x2820> - 2a18: 6962 flw fs2,24(sp) - 2a1a: 745f 7079 0065 0x657079745f - 2a20: 6d6f682f 0x6d6f682f - 2a24: 2f65 jal 31dc <__stack_size+0x29dc> - 2a26: 6170 flw fa2,68(a0) - 2a28: 6d6c flw fa1,92(a0) - 2a2a: 7265 lui tp,0xffff9 - 2a2c: 7369722f 0x7369722f - 2a30: 622d7663 bleu sp,s10,305c <__stack_size+0x285c> - 2a34: 6e69 lui t3,0x1a - 2a36: 7261 lui tp,0xffff8 - 2a38: 2d79 jal 30d6 <__stack_size+0x28d6> - 2a3a: 6f74 flw fa3,92(a4) - 2a3c: 2f736c6f jal s8,39532 <__stack_size+0x38d32> - 2a40: 2f6a626f jal tp,a8d36 <__stack_size+0xa8536> - 2a44: 3878 fld fa4,240(s0) - 2a46: 5f36 lw t5,108(sp) - 2a48: 3436 fld fs0,360(sp) - 2a4a: 6c2d lui s8,0xb - 2a4c: 6e69 lui t3,0x1a - 2a4e: 7875 lui a6,0xffffd - 2a50: 632d lui t1,0xb - 2a52: 6e65 lui t3,0x19 - 2a54: 6f74 flw fa3,92(a4) - 2a56: 622f3673 csrrc a2,0x622,t5 - 2a5a: 6975 lui s2,0x1d - 2a5c: 646c flw fa1,76(s0) - 2a5e: 7369722f 0x7369722f - 2a62: 672d7663 bleu s2,s10,30ce <__stack_size+0x28ce> - 2a66: 756e flw fa0,248(sp) - 2a68: 742d lui s0,0xfffeb - 2a6a: 636c6f6f jal t5,c90a0 <__stack_size+0xc88a0> - 2a6e: 6168 flw fa0,68(a0) - 2a70: 6e69 lui t3,0x1a - 2a72: 7369722f 0x7369722f - 2a76: 672d7663 bleu s2,s10,30e2 <__stack_size+0x28e2> - 2a7a: 6c2f6363 bltu t5,sp,3140 <__stack_size+0x2940> - 2a7e: 6269 lui tp,0x1a - 2a80: 2f636367 0x2f636367 - 2a84: 696c flw fa1,84(a0) - 2a86: 6762 flw fa4,24(sp) - 2a88: 2e326363 bltu tp,gp,2d6e <__stack_size+0x256e> - 2a8c: 61680063 beq a6,s6,308c <__stack_size+0x288c> - 2a90: 61766873 csrrsi a6,0x617,12 - 2a94: 5f6c lw a1,124(a4) - 2a96: 0074 addi a3,sp,12 - 2a98: 5744 lw s1,44(a4) - 2a9a: 6e75 lui t3,0x1d - 2a9c: 6f69 lui t5,0x1a - 2a9e: 006e 0x6e - 2aa0: 5744 lw s1,44(a4) - 2aa2: 75727473 csrrci s0,0x757,4 - 2aa6: 5f007463 bleu a6,zero,308e <__stack_size+0x288e> - 2aaa: 635f 7a6c 745f 0x745f7a6c635f - 2ab0: 6261 lui tp,0x18 - 2ab2: 4100 lw s0,0(a0) - 2ab4: 4942 lw s2,16(sp) - 2ab6: 495f 504c 3233 0x3233504c495f - 2abc: 0046 0x46 - 2abe: 5f5f 6875 5f00 0x5f0068755f5f - 2ac4: 755f 006c 6e75 0x6e75006c755f - 2aca: 63657073 csrci 0x636,10 - 2ace: 735f 7274 6e69 0x6e697274735f - 2ad4: 41007367 0x41007367 + 235e: 645f 616d 725f 0x725f616d645f + 2364: 6365 lui t1,0x19 + 2366: 5f76 lw t5,124(sp) + 2368: 7075 0x7075 + 236a: 6164 flw fs1,68(a0) + 236c: 6574 flw fa3,76(a0) + 236e: 705f 7475 695f 0x695f7475705f + 2374: 646e flw fs0,216(sp) + 2376: 7865 lui a6,0xffff9 + 2378: 7200 flw fs0,32(a2) + 237a: 5f74 lw a3,124(a4) + 237c: 7768 flw fa0,108(a4) + 237e: 735f 7265 6169 0x61697265735f + 2384: 5f6c lw a1,124(a4) + 2386: 7369 lui t1,0xffffa + 2388: 0072 0x72 + 238a: 616c flw fa1,68(a0) + 238c: 645f7473 csrrci s0,0x645,30 + 2390: 7461 lui s0,0xffff8 + 2392: 5f61 li t5,-8 + 2394: 7470 flw fa2,108(s0) + 2396: 0072 0x72 + 2398: 6d6f682f 0x6d6f682f + 239c: 2f65 jal 2b54 <__stack_size+0x2354> + 239e: 6a7a flw fs4,156(sp) + 23a0: 2d74722f 0x2d74722f + 23a4: 6874 flw fa3,84(s0) + 23a6: 6572 flw fa0,28(sp) + 23a8: 6461 lui s0,0x18 + 23aa: 6d6f632f 0x6d6f632f + 23ae: 6f70 flw fa2,92(a4) + 23b0: 656e flw fa0,216(sp) + 23b2: 746e flw fs0,248(sp) + 23b4: 72642f73 csrrs t5,0x726,s0 + 23b8: 7669 lui a2,0xffffa + 23ba: 7265 lui tp,0xffff9 + 23bc: 65732f73 csrrs t5,0x657,t1 + 23c0: 6972 flw fs2,28(sp) + 23c2: 6c61 lui s8,0x18 + 23c4: 7265732f 0x7265732f + 23c8: 6169 addi sp,sp,208 + 23ca: 2e6c fld fa1,216(a2) + 23cc: 65720063 beq tp,s7,2a0c <__stack_size+0x220c> + 23d0: 6c5f7663 bleu t0,t5,2a9c <__stack_size+0x229c> + 23d4: 6e65 lui t3,0x19 + 23d6: 7300 flw fs0,32(a4) + 23d8: 7375 lui t1,0xffffd + 23da: 6570 flw fa2,76(a0) + 23dc: 646e flw fs0,216(sp) + 23de: 6465 lui s0,0x19 + 23e0: 6c5f 7369 0074 0x7473696c5f + 23e6: 70737573 csrrci a0,0x707,6 + 23ea: 6e65 lui t3,0x19 + 23ec: 6564 flw fs1,76(a0) + 23ee: 5f64 lw s1,124(a4) + 23f0: 7570 flw fa2,108(a0) + 23f2: 6c5f6873 csrrsi a6,0x6c5,30 + 23f6: 7369 lui t1,0xffffa + 23f8: 0074 addi a3,sp,12 + 23fa: 735f 7265 6169 0x61697265735f + 2400: 5f6c lw a1,124(a4) + 2402: 6d64 flw fs1,92(a0) + 2404: 5f61 li t5,-8 + 2406: 7872 flw fa6,60(sp) + 2408: 7200 flw fs0,32(a2) + 240a: 5f74 lw a3,124(a4) + 240c: 69726573 csrrsi a0,0x697,4 + 2410: 6c61 lui s8,0x18 + 2412: 725f 5f78 6d64 0x6d645f78725f + 2418: 0061 c.addi zero,24 + 241a: 735f 7265 6169 0x61697265735f + 2420: 5f6c lw a1,124(a4) + 2422: 6e69 lui t3,0x1a + 2424: 5f74 lw a3,124(a4) + 2426: 7874 flw fa3,116(s0) + 2428: 7200 flw fs0,32(a2) + 242a: 5f74 lw a3,124(a4) + 242c: 69726573 csrrsi a0,0x697,4 + 2430: 6c61 lui s8,0x18 + 2432: 635f 6e6f 7274 0x72746e6f635f + 2438: 72006c6f jal s8,8b58 <__stack_size+0x8358> + 243c: 5f74 lw a3,124(a4) + 243e: 7768 flw fa0,108(a4) + 2440: 735f 7265 6169 0x61697265735f + 2446: 5f6c lw a1,124(a4) + 2448: 6572 flw fa0,28(sp) + 244a: 74736967 0x74736967 + 244e: 7265 lui tp,0xffff9 + 2450: 7200 flw fs0,32(a2) + 2452: 5f74 lw a3,124(a4) + 2454: 69726573 csrrsi a0,0x697,4 + 2458: 6c61 lui s8,0x18 + 245a: 725f 6165 0064 0x646165725f + 2460: 7472 flw fs0,60(sp) + 2462: 735f 7265 6169 0x61697265735f + 2468: 5f6c lw a1,124(a4) + 246a: 7872 flw fa6,60(sp) + 246c: 665f 6669 006f 0x6f6669665f + 2472: 7472 flw fs0,60(sp) + 2474: 735f 7265 6169 0x61697265735f + 247a: 5f6c lw a1,124(a4) + 247c: 7874 flw fa3,116(s0) + 247e: 665f 6669 006f 0x6f6669665f + 2484: 70737573 csrrci a0,0x707,6 + 2488: 6e65 lui t3,0x19 + 248a: 6564 flw fs1,76(a0) + 248c: 5f64 lw s1,124(a4) + 248e: 6f70 flw fa2,92(a4) + 2490: 5f70 lw a2,124(a4) + 2492: 696c flw fa1,84(a0) + 2494: 61007473 csrrci s0,0x610,0 + 2498: 76697463 bleu t1,s2,2c00 <__stack_size+0x2400> + 249c: 7461 lui s0,0xffff8 + 249e: 6465 lui s0,0x19 + 24a0: 7200 flw fs0,32(a2) + 24a2: 5f74 lw a3,124(a4) + 24a4: 706d6f63 bltu s10,t1,2bc2 <__stack_size+0x23c2> + 24a8: 656c flw fa1,76(a0) + 24aa: 6974 flw fa3,84(a0) + 24ac: 645f6e6f jal t3,f92f0 <__stack_size+0xf8af0> + 24b0: 00656e6f jal t3,584b6 <__stack_size+0x57cb6> + 24b4: 7472 flw fs0,60(sp) + 24b6: 635f 6d6f 6c70 0x6c706d6f635f + 24bc: 7465 lui s0,0xffff9 + 24be: 6f69 lui t5,0x1a + 24c0: 5f6e lw t5,248(sp) + 24c2: 6e69 lui t3,0x1a + 24c4: 7469 lui s0,0xffffa + 24c6: 5f00 lw s0,56(a4) + 24c8: 655f 6978 0074 0x746978655f + 24ce: 6d6f682f 0x6d6f682f + 24d2: 2f65 jal 2c8a <__stack_size+0x248a> + 24d4: 6a7a flw fs4,156(sp) + 24d6: 2d74722f 0x2d74722f + 24da: 6874 flw fa3,84(s0) + 24dc: 6572 flw fa0,28(sp) + 24de: 6461 lui s0,0x18 + 24e0: 6d6f632f 0x6d6f632f + 24e4: 6f70 flw fa2,92(a4) + 24e6: 656e flw fa0,216(sp) + 24e8: 746e flw fs0,248(sp) + 24ea: 72642f73 csrrs t5,0x726,s0 + 24ee: 7669 lui a2,0xffffa + 24f0: 7265 lui tp,0xffff9 + 24f2: 72732f73 csrrs t5,0x727,t1 + 24f6: 6f632f63 0x6f632f63 + 24fa: 706d 0x706d + 24fc: 656c flw fa1,76(a0) + 24fe: 6974 flw fa3,84(a0) + 2500: 632e6e6f jal t3,e8b32 <__stack_size+0xe8332> + 2504: 7200 flw fs0,32(a2) + 2506: 5f74 lw a3,124(a4) + 2508: 706d6f63 bltu s10,t1,2c26 <__stack_size+0x2426> + 250c: 656c flw fa1,76(a0) + 250e: 6974 flw fa3,84(a0) + 2510: 775f6e6f jal t3,f9484 <__stack_size+0xf8c84> + 2514: 6961 lui s2,0x18 + 2516: 0074 addi a3,sp,12 + 2518: 7472 flw fs0,60(sp) + 251a: 645f 7461 5f61 0x5f617461645f + 2520: 7571 lui a0,0xffffc + 2522: 7565 lui a0,0xffff9 + 2524: 5f65 li t5,-7 + 2526: 7570 flw fa2,108(a0) + 2528: 2f006873 csrrsi a6,0x2f0,0 + 252c: 6f68 flw fa0,92(a4) + 252e: 656d lui a0,0x1b + 2530: 2f6a7a2f 0x2f6a7a2f + 2534: 7472 flw fs0,60(sp) + 2536: 742d lui s0,0xfffeb + 2538: 7268 flw fa0,100(a2) + 253a: 6165 addi sp,sp,112 + 253c: 2f64 fld fs1,216(a4) + 253e: 706d6f63 bltu s10,t1,2c5c <__stack_size+0x245c> + 2542: 6e656e6f jal t3,58c28 <__stack_size+0x58428> + 2546: 7374 flw fa3,100(a4) + 2548: 6972642f 0x6972642f + 254c: 6576 flw fa0,92(sp) + 254e: 7372 flw ft6,60(sp) + 2550: 6372732f 0x6372732f + 2554: 7461642f 0x7461642f + 2558: 7161 addi sp,sp,-432 + 255a: 6575 lui a0,0x1d + 255c: 6575 lui a0,0x1d + 255e: 632e flw ft6,200(sp) + 2560: 7200 flw fs0,32(a2) + 2562: 5f74 lw a3,124(a4) + 2564: 6164 flw fs1,68(a0) + 2566: 6174 flw fa3,68(a0) + 2568: 715f 6575 6575 0x65756575715f + 256e: 705f 6165 006b 0x6b6165705f + 2574: 7472 flw fs0,60(sp) + 2576: 645f 7461 5f61 0x5f617461645f + 257c: 7571 lui a0,0xffffc + 257e: 7565 lui a0,0xffff9 + 2580: 5f65 li t5,-7 + 2582: 6e69 lui t3,0x1a + 2584: 7469 lui s0,0xffffa + 2586: 7200 flw fs0,32(a2) + 2588: 5f74 lw a3,124(a4) + 258a: 6164 flw fs1,68(a0) + 258c: 6174 flw fa3,68(a0) + 258e: 715f 6575 6575 0x65756575715f + 2594: 705f 706f 7200 0x7200706f705f + 259a: 5f74 lw a3,124(a4) + 259c: 6164 flw fs1,68(a0) + 259e: 6174 flw fa3,68(a0) + 25a0: 715f 6575 6575 0x65756575715f + 25a6: 725f 7365 7465 0x74657365725f + 25ac: 5f00 lw s0,56(a4) + 25ae: 6164 flw fs1,68(a0) + 25b0: 6c79 lui s8,0x1e + 25b2: 6769 lui a4,0x1a + 25b4: 7468 flw fa0,108(s0) + 25b6: 7300 flw fs0,32(a4) + 25b8: 6275 lui tp,0x1d + 25ba: 6174706f j 4a3d0 <__stack_size+0x49bd0> + 25be: 6772 flw fa4,28(sp) + 25c0: 5f00 lw s0,56(a4) + 25c2: 7a74 flw fa3,116(a2) + 25c4: 616e flw ft2,216(sp) + 25c6: 656d lui a0,0x1b + 25c8: 5f00 lw s0,56(a4) + 25ca: 725f 5f74 6e69 0x6e695f74725f + 25d0: 7469 lui s0,0xffffa + 25d2: 6c5f 6269 5f63 0x5f6362696c5f + 25d8: 74737973 csrrci s2,0x747,6 + 25dc: 6d65 lui s10,0x19 + 25de: 695f 696e 0074 0x74696e695f + 25e4: 745f 6d69 7a65 0x7a656d69745f + 25ea: 00656e6f jal t3,585f0 <__stack_size+0x57df0> + 25ee: 6d6f682f 0x6d6f682f + 25f2: 2f65 jal 2daa <__stack_size+0x25aa> + 25f4: 6a7a flw fs4,156(sp) + 25f6: 2d74722f 0x2d74722f + 25fa: 6874 flw fa3,84(s0) + 25fc: 6572 flw fa0,28(sp) + 25fe: 6461 lui s0,0x18 + 2600: 6d6f632f 0x6d6f632f + 2604: 6f70 flw fa2,92(a4) + 2606: 656e flw fa0,216(sp) + 2608: 746e flw fs0,248(sp) + 260a: 696c2f73 csrrs t5,0x696,s8 + 260e: 6362 flw ft6,24(sp) + 2610: 77656e2f 0x77656e2f + 2614: 696c flw fa1,84(a0) + 2616: 2f62 fld ft10,24(sp) + 2618: 696c flw fa1,84(a0) + 261a: 6362 flw ft6,24(sp) + 261c: 632e flw ft6,200(sp) + 261e: 6900 flw fs0,16(a0) + 2620: 696e flw fs2,216(sp) + 2622: 6574 flw fa3,76(a0) + 2624: 0064 addi s1,sp,12 + 2626: 695f 6173 7474 0x74746173695f + 262c: 5f79 li t5,-2 + 262e: 0072 0x72 + 2630: 656e flw fa0,216(sp) + 2632: 6e656c77 0x6e656c77 + 2636: 5f00 lw s0,56(a4) + 2638: 74697277 0x74697277 + 263c: 5f65 li t5,-7 + 263e: 0072 0x72 + 2640: 725f 6e65 6d61 0x6d616e65725f + 2646: 5f65 li t5,-7 + 2648: 0072 0x72 + 264a: 735f 7379 6e5f 0x6e5f7379735f + 2650: 7265 lui tp,0xffff9 + 2652: 0072 0x72 + 2654: 665f 6572 5f65 0x5f656572665f + 265a: 0072 0x72 + 265c: 6f6d lui t5,0x1b + 265e: 6564 flw fs1,76(a0) + 2660: 5f00 lw s0,56(a4) + 2662: 6c6c696b 0x6c6c696b + 2666: 725f 5f00 6b6d 0x6b6d5f00725f + 266c: 6964 flw fs1,84(a0) + 266e: 5f72 lw t5,60(sp) + 2670: 0072 0x72 + 2672: 725f 6165 5f64 0x5f646165725f + 2678: 0072 0x72 + 267a: 735f 7262 5f6b 0x5f6b7262735f + 2680: 0072 0x72 + 2682: 626e flw ft4,216(sp) + 2684: 7479 lui s0,0xffffe + 2686: 7365 lui t1,0xffff9 + 2688: 5f00 lw s0,56(a4) + 268a: 745f 707a 7400 0x7400707a745f + 2690: 6d69 lui s10,0x1a + 2692: 7665 lui a2,0xffff9 + 2694: 6c61 lui s8,0x18 + 2696: 7400 flw fs0,40(s0) + 2698: 5f76 lw t5,124(sp) + 269a: 736e flw ft6,248(sp) + 269c: 6365 lui t1,0x19 + 269e: 7400 flw fs0,40(s0) + 26a0: 5f76 lw t5,124(sp) + 26a2: 7375 lui t1,0xffffd + 26a4: 6365 lui t1,0x19 + 26a6: 5f00 lw s0,56(a4) + 26a8: 7366 flw ft6,120(sp) + 26aa: 6174 flw fa3,68(a0) + 26ac: 5f74 lw a3,124(a4) + 26ae: 0072 0x72 + 26b0: 665f 726f 5f6b 0x5f6b726f665f + 26b6: 0072 0x72 + 26b8: 6e69 lui t3,0x1a + 26ba: 5f007263 bleu a6,zero,2c9e <__stack_size+0x249e> + 26be: 616d addi sp,sp,240 + 26c0: 6c6c flw fa1,92(s0) + 26c2: 725f636f jal t1,f95e6 <__stack_size+0xf8de6> + 26c6: 7400 flw fs0,40(s0) + 26c8: 6d69 lui s10,0x1a + 26ca: 7365 lui t1,0xffff9 + 26cc: 6570 flw fa2,76(a0) + 26ce: 74700063 beq zero,t2,2e0e <__stack_size+0x260e> + 26d2: 6472 flw fs0,28(sp) + 26d4: 6669 lui a2,0x1a + 26d6: 5f66 lw t5,120(sp) + 26d8: 0074 addi a3,sp,12 + 26da: 745f 6d69 7365 0x73656d69745f + 26e0: 725f 7000 6d74 0x6d747000725f + 26e6: 69740073 0x69740073 + 26ea: 656d lui a0,0x1b + 26ec: 745f 5f00 696c 0x696c5f00745f + 26f2: 6b6e flw fs6,216(sp) + 26f4: 725f 6100 6f62 0x6f626100725f + 26fa: 7472 flw fs0,60(sp) + 26fc: 6c00 flw fs0,24(s0) + 26fe: 6269 lui tp,0x1a + 2700: 79735f63 ble s7,t1,2e9e <__stack_size+0x269e> + 2704: 6d657473 csrrci s0,0x6d6,10 + 2708: 745f 6d69 5f65 0x5f656d69745f + 270e: 6e69 lui t3,0x1a + 2710: 7469 lui s0,0xffffa + 2712: 5f00 lw s0,56(a4) + 2714: 6366 flw ft6,88(sp) + 2716: 746e flw fs0,248(sp) + 2718: 5f6c lw a1,124(a4) + 271a: 0072 0x72 + 271c: 745f 6d69 7665 0x76656d69745f + 2722: 6c61 lui s8,0x18 + 2724: 6575 lui a0,0x1d + 2726: 5f00 lw s0,56(a4) + 2728: 6e75 lui t3,0x1d + 272a: 696c flw fa1,84(a0) + 272c: 6b6e flw fs6,216(sp) + 272e: 725f 5f00 736c 0x736c5f00725f + 2734: 6565 lui a0,0x19 + 2736: 00725f6b 0x725f6b + 273a: 7261 lui tp,0xffff8 + 273c: 5f007667 0x5f007667 + 2740: 6572 flw fa0,28(sp) + 2742: 6c61 lui s8,0x18 + 2744: 6f6c flw fa1,92(a4) + 2746: 00725f63 ble t2,tp,2764 <__stack_size+0x1f64> + 274a: 635f 6f6c 6573 0x65736f6c635f + 2750: 725f 5f00 6567 0x65675f00725f + 2756: 7074 flw fa3,100(s0) + 2758: 6469 lui s0,0x1a + 275a: 725f 5f00 7473 0x74735f00725f + 2760: 7461 lui s0,0xffff8 + 2762: 725f 5f00 6163 0x61635f00725f + 2768: 6c6c flw fa1,92(s0) + 276a: 725f636f jal t1,f968e <__stack_size+0xf8e8e> + 276e: 5f00 lw s0,56(a4) + 2770: 745f 0070 7674 0x76740070745f + 2776: 735f 6365 2f00 0x2f006365735f + 277c: 6f68 flw fa0,92(a4) + 277e: 656d lui a0,0x1b + 2780: 2f6a7a2f 0x2f6a7a2f + 2784: 7472 flw fs0,60(sp) + 2786: 742d lui s0,0xfffeb + 2788: 7268 flw fa0,100(a2) + 278a: 6165 addi sp,sp,112 + 278c: 2f64 fld fs1,216(a4) + 278e: 706d6f63 bltu s10,t1,2eac <__stack_size+0x26ac> + 2792: 6e656e6f jal t3,58e78 <__stack_size+0x58678> + 2796: 7374 flw fa3,100(a4) + 2798: 62696c2f 0x62696c2f + 279c: 656e2f63 0x656e2f63 + 27a0: 62696c77 0x62696c77 + 27a4: 7379732f 0x7379732f + 27a8: 6c6c6163 bltu s8,t1,2e6a <__stack_size+0x266a> + 27ac: 00632e73 csrrs t3,0x6,t1 + 27b0: 6e656877 0x6e656877 + 27b4: 5f006563 bltu zero,a6,2d9e <__stack_size+0x259e> + 27b8: 6e65706f j 59e9e <__stack_size+0x5969e> + 27bc: 725f 5f00 6c5f 0x6c5f5f00725f + 27c2: 6269 lui tp,0x1a + 27c4: 6e695f63 ble t1,s2,2ec2 <__stack_size+0x26c2> + 27c8: 7469 lui s0,0xffffa + 27ca: 615f 7272 7961 0x79617272615f + 27d0: 5f00 lw s0,56(a4) + 27d2: 735f 7375 6365 0x63657375735f + 27d8: 73646e6f jal t3,48f0e <__stack_size+0x4870e> + 27dc: 745f 5f00 7973 0x79735f00745f + 27e2: 6d657473 csrrci s0,0x6d6,10 + 27e6: 7000 flw fs0,32(s0) + 27e8: 74617473 csrrci s0,0x746,2 + 27ec: 5f00 lw s0,56(a4) + 27ee: 5f737973 csrrci s2,0x5f7,6 + 27f2: 7265 lui tp,0xffff9 + 27f4: 6c72 flw fs8,28(sp) + 27f6: 7369 lui t1,0xffffa + 27f8: 0074 addi a3,sp,12 + 27fa: 775f 6961 5f74 0x5f746961775f + 2800: 0072 0x72 + 2802: 675f 7465 6974 0x69747465675f + 2808: 656d lui a0,0x1b + 280a: 6164666f jal a2,48e20 <__stack_size+0x48620> + 280e: 5f79 li t5,-2 + 2810: 0072 0x72 + 2812: 696c flw fa1,84(a0) + 2814: 6362 flw ft6,24(sp) + 2816: 675f 7465 745f 0x745f7465675f + 281c: 6d69 lui s10,0x1a + 281e: 0065 c.addi zero,25 + 2820: 655f 6578 7663 0x76636578655f + 2826: 5f65 li t5,-7 + 2828: 0072 0x72 + 282a: 7468 flw fa0,108(s0) + 282c: 6261 lui tp,0x18 + 282e: 685f 7361 5f68 0x5f687361685f + 2834: 6f70 flw fa2,92(a4) + 2836: 6e69 lui t3,0x1a + 2838: 6574 flw fa3,76(a0) + 283a: 0072 0x72 + 283c: 706d6f63 bltu s10,t1,2f5a <__stack_size+0x275a> + 2840: 656c flw fa1,76(a0) + 2842: 2078 fld fa4,192(s0) + 2844: 6f64 flw fs1,92(a4) + 2846: 6275 lui tp,0x1d + 2848: 656c flw fa1,76(a0) + 284a: 5f00 lw s0,56(a4) + 284c: 645f 0030 5f5f 0x5f5f0030645f + 2852: 3164 fld fs1,224(a0) + 2854: 6300 flw fs0,0(a4) + 2856: 6c706d6f jal s10,971c <__stack_size+0x8f1c> + 285a: 7865 lui a6,0xffff9 + 285c: 6c20 flw fs0,88(s0) + 285e: 20676e6f jal t3,78a64 <__stack_size+0x78264> + 2862: 6f64 flw fs1,92(a4) + 2864: 6275 lui tp,0x1d + 2866: 656c flw fa1,76(a0) + 2868: 7200 flw fs0,32(a2) + 286a: 7369 lui t1,0xffffa + 286c: 615f7663 bleu s5,t5,2e78 <__stack_size+0x2678> + 2870: 6962 flw fs2,24(sp) + 2872: 5500 lw s0,40(a0) + 2874: 79744953 0x79744953 + 2878: 6570 flw fa2,76(a0) + 287a: 7200 flw fs0,32(a2) + 287c: 7369 lui t1,0xffffa + 287e: 635f7663 bleu s5,t5,2eaa <__stack_size+0x26aa> + 2882: 6f6d lui t5,0x1b + 2884: 6564 flw fs1,76(a0) + 2886: 006c addi a1,sp,12 + 2888: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm + 288c: 20313143 fmadd.s ft2,ft2,ft3,ft4,rup + 2890: 2e312e37 lui t3,0x2e312 + 2894: 2031 jal 28a0 <__stack_size+0x20a0> + 2896: 3032 fld ft0,296(sp) + 2898: 3731 jal 27a4 <__stack_size+0x1fa4> + 289a: 3530 fld fa2,104(a0) + 289c: 3930 fld fa2,112(a0) + 289e: 2d20 fld fs0,88(a0) + 28a0: 636d lui t1,0x1b + 28a2: 6f6d lui t5,0x1b + 28a4: 6564 flw fs1,76(a0) + 28a6: 3d6c fld fa1,248(a0) + 28a8: 656d lui a0,0x1b + 28aa: 6164 flw fs1,68(a0) + 28ac: 796e flw fs2,248(sp) + 28ae: 2d20 fld fs0,88(a0) + 28b0: 616d addi sp,sp,240 + 28b2: 6372 flw ft6,28(sp) + 28b4: 3d68 fld fa0,248(a0) + 28b6: 7672 flw fa2,60(sp) + 28b8: 6d693233 0x6d693233 + 28bc: 6361 lui t1,0x18 + 28be: 2d20 fld fs0,88(a0) + 28c0: 616d addi sp,sp,240 + 28c2: 6962 flw fs2,24(sp) + 28c4: 693d lui s2,0xf + 28c6: 706c flw fa1,100(s0) + 28c8: 2d203233 0x2d203233 + 28cc: 636d lui t1,0x1b + 28ce: 6f6d lui t5,0x1b + 28d0: 6564 flw fs1,76(a0) + 28d2: 3d6c fld fa1,248(a0) + 28d4: 656d lui a0,0x1b + 28d6: 6164 flw fs1,68(a0) + 28d8: 796e flw fs2,248(sp) + 28da: 2d20 fld fs0,88(a0) + 28dc: 4f2d2067 0x4f2d2067 + 28e0: 4f2d2073 csrs 0x4f2,s10 + 28e4: 2032 fld ft0,264(sp) + 28e6: 4f2d li t5,11 + 28e8: 662d2073 csrs 0x662,s10 + 28ec: 7562 flw fa0,56(sp) + 28ee: 6c69 lui s8,0x1a + 28f0: 6964 flw fs1,84(a0) + 28f2: 676e flw fa4,216(sp) + 28f4: 6c2d lui s8,0xb + 28f6: 6269 lui tp,0x1a + 28f8: 20636367 0x20636367 + 28fc: 662d lui a2,0xb + 28fe: 6f6e flw ft10,216(sp) + 2900: 732d lui t1,0xfffeb + 2902: 6174 flw fa3,68(a0) + 2904: 702d6b63 bltu s10,sp,301a <__stack_size+0x281a> + 2908: 6f72 flw ft10,28(sp) + 290a: 6574 flw fa3,76(a0) + 290c: 726f7463 bleu t1,t5,3034 <__stack_size+0x2834> + 2910: 2d20 fld fs0,88(a0) + 2912: 6566 flw fa0,88(sp) + 2914: 6378 flw fa4,68(a4) + 2916: 7065 0x7065 + 2918: 6974 flw fa3,84(a0) + 291a: 20736e6f jal t3,39320 <__stack_size+0x38b20> + 291e: 662d lui a2,0xb + 2920: 6f6e flw ft10,216(sp) + 2922: 2d6e fld fs10,216(sp) + 2924: 6c6c6163 bltu s8,t1,2fe6 <__stack_size+0x27e6> + 2928: 652d lui a0,0xb + 292a: 6378 flw fa4,68(a4) + 292c: 7065 0x7065 + 292e: 6974 flw fa3,84(a0) + 2930: 20736e6f jal t3,39336 <__stack_size+0x38b36> + 2934: 662d lui a2,0xb + 2936: 6976 flw fs2,92(sp) + 2938: 69626973 csrrsi s2,0x696,4 + 293c: 696c flw fa1,84(a0) + 293e: 7974 flw fa3,116(a0) + 2940: 683d lui a6,0xf + 2942: 6469 lui s0,0x1a + 2944: 6564 flw fs1,76(a0) + 2946: 006e 0x6e + 2948: 6972 flw fs2,28(sp) + 294a: 5f766373 csrrsi t1,0x5f7,12 + 294e: 6261 lui tp,0x18 + 2950: 5f69 li t5,-6 + 2952: 7974 flw fa3,116(a0) + 2954: 6570 flw fa2,76(a0) + 2956: 2f00 fld fs0,24(a4) + 2958: 6f68 flw fa0,92(a4) + 295a: 656d lui a0,0x1b + 295c: 6c61702f 0x6c61702f + 2960: 656d lui a0,0x1b + 2962: 2f72 fld ft10,280(sp) + 2964: 6972 flw fs2,28(sp) + 2966: 2d766373 csrrsi t1,0x2d7,12 + 296a: 6962 flw fs2,24(sp) + 296c: 616e flw ft2,216(sp) + 296e: 7972 flw fs2,60(sp) + 2970: 742d lui s0,0xfffeb + 2972: 736c6f6f jal t5,c90a8 <__stack_size+0xc88a8> + 2976: 6a626f2f 0x6a626f2f + 297a: 3638782f 0x3638782f + 297e: 365f 2d34 696c 0x696c2d34365f + 2984: 756e flw fa0,248(sp) + 2986: 2d78 fld fa4,216(a0) + 2988: 746e6563 bltu t3,t1,30d2 <__stack_size+0x28d2> + 298c: 2f36736f jal t1,6a47e <__stack_size+0x69c7e> + 2990: 7562 flw fa0,56(sp) + 2992: 6c69 lui s8,0x1a + 2994: 2f64 fld fs1,216(a4) + 2996: 6972 flw fs2,28(sp) + 2998: 2d766373 csrrsi t1,0x2d7,12 + 299c: 2d756e67 0x2d756e67 + 29a0: 6f74 flw fa3,92(a4) + 29a2: 68636c6f jal s8,39028 <__stack_size+0x38828> + 29a6: 6961 lui s2,0x18 + 29a8: 2f6e fld ft10,216(sp) + 29aa: 6972 flw fs2,28(sp) + 29ac: 2d766373 csrrsi t1,0x2d7,12 + 29b0: 2f636367 0x2f636367 + 29b4: 696c flw fa1,84(a0) + 29b6: 6762 flw fa4,24(sp) + 29b8: 6c2f6363 bltu t5,sp,307e <__stack_size+0x287e> + 29bc: 6269 lui tp,0x1a + 29be: 32636367 0x32636367 + 29c2: 632e flw ft6,200(sp) + 29c4: 6800 flw fs0,16(s0) + 29c6: 7361 lui t1,0xffff8 + 29c8: 7668 flw fa0,108(a2) + 29ca: 6c61 lui s8,0x18 + 29cc: 745f 4400 7557 0x75574400745f + 29d2: 696e flw fs2,216(sp) + 29d4: 44006e6f jal t3,8e14 <__stack_size+0x8614> + 29d8: 72747357 0x72747357 + 29dc: 6375 lui t1,0x1d + 29de: 0074 addi a3,sp,12 + 29e0: 5f5f 6c63 5f7a 0x5f7a6c635f5f + 29e6: 6174 flw fa3,68(a0) + 29e8: 0062 0x62 + 29ea: 4241 li tp,16 + 29ec: 5f49 li t5,-14 + 29ee: 4c49 li s8,18 + 29f0: 3350 fld fa2,160(a4) + 29f2: 4632 lw a2,12(sp) + 29f4: 5f00 lw s0,56(a4) + 29f6: 755f 0068 5f5f 0x5f5f0068755f + 29fc: 6c75 lui s8,0x1d + 29fe: 7500 flw fs0,40(a0) + 2a00: 736e flw ft6,248(sp) + 2a02: 6570 flw fa2,76(a0) + 2a04: 74735f63 ble t2,t1,3162 <__stack_size+0x2962> + 2a08: 6972 flw fs2,28(sp) + 2a0a: 676e flw fa4,216(sp) + 2a0c: 42410073 0x42410073 + 2a10: 5f49 li t5,-14 + 2a12: 4c49 li s8,18 + 2a14: 3350 fld fa2,160(a4) + 2a16: 4432 lw s0,12(sp) + 2a18: 7200 flw fs0,32(a2) + 2a1a: 7369 lui t1,0xffffa + 2a1c: 635f7663 bleu s5,t5,3048 <__stack_size+0x2848> + 2a20: 5f65646f jal s0,59016 <__stack_size+0x58816> + 2a24: 6f6d lui t5,0x1b + 2a26: 6564 flw fs1,76(a0) + 2a28: 006c addi a1,sp,12 + 2a2a: 706d6f63 bltu s10,t1,3148 <__stack_size+0x2948> + 2a2e: 656c flw fa1,76(a0) + 2a30: 2078 fld fa4,192(s0) + 2a32: 6c66 flw fs8,88(sp) + 2a34: 0074616f jal sp,4923a <__stack_size+0x48a3a> + 2a38: 5f5f 6876 2f00 0x2f0068765f5f + 2a3e: 6f68 flw fa0,92(a4) + 2a40: 656d lui a0,0x1b + 2a42: 6c61702f 0x6c61702f + 2a46: 656d lui a0,0x1b + 2a48: 2f72 fld ft10,280(sp) + 2a4a: 6972 flw fs2,28(sp) + 2a4c: 2d766373 csrrsi t1,0x2d7,12 + 2a50: 6962 flw fs2,24(sp) + 2a52: 616e flw ft2,216(sp) + 2a54: 7972 flw fs2,60(sp) + 2a56: 742d lui s0,0xfffeb + 2a58: 736c6f6f jal t5,c918e <__stack_size+0xc898e> + 2a5c: 6a626f2f 0x6a626f2f + 2a60: 3638782f 0x3638782f + 2a64: 365f 2d34 696c 0x696c2d34365f + 2a6a: 756e flw fa0,248(sp) + 2a6c: 2d78 fld fa4,216(a0) + 2a6e: 746e6563 bltu t3,t1,31b8 <__stack_size+0x29b8> + 2a72: 2f36736f jal t1,6a564 <__stack_size+0x69d64> + 2a76: 7562 flw fa0,56(sp) + 2a78: 6c69 lui s8,0x1a + 2a7a: 2f64 fld fs1,216(a4) + 2a7c: 6972 flw fs2,28(sp) + 2a7e: 2d766373 csrrsi t1,0x2d7,12 + 2a82: 2d756e67 0x2d756e67 + 2a86: 6f74 flw fa3,92(a4) + 2a88: 68636c6f jal s8,3910e <__stack_size+0x3890e> + 2a8c: 6961 lui s2,0x18 + 2a8e: 2f6e fld ft10,216(sp) + 2a90: 7562 flw fa0,56(sp) + 2a92: 6c69 lui s8,0x1a + 2a94: 2d64 fld fs1,216(a0) + 2a96: 2d636367 0x2d636367 + 2a9a: 656e flw fa0,216(sp) + 2a9c: 62696c77 0x62696c77 + 2aa0: 732d lui t1,0xfffeb + 2aa2: 6174 flw fa3,68(a0) + 2aa4: 2f326567 0x2f326567 + 2aa8: 6972 flw fs2,28(sp) + 2aaa: 36766373 csrrsi t1,0x367,12 + 2aae: 2d34 fld fa3,88(a0) + 2ab0: 6e75 lui t3,0x1d + 2ab2: 776f6e6b 0x776f6e6b + 2ab6: 2d6e fld fs10,216(sp) + 2ab8: 6c65 lui s8,0x19 + 2aba: 2f66 fld ft10,88(sp) + 2abc: 7672 flw fa2,60(sp) + 2abe: 6d693233 0x6d693233 + 2ac2: 6361 lui t1,0x18 + 2ac4: 706c692f 0x706c692f + 2ac8: 6c2f3233 0x6c2f3233 + 2acc: 6269 lui tp,0x1a + 2ace: 00636367 0x636367 + 2ad2: 5f5f 6c76 4100 0x41006c765f5f 2ad8: 4942 lw s2,16(sp) - 2ada: 495f 504c 3233 0x3233504c495f - 2ae0: 0044 addi s1,sp,4 - 2ae2: 6972 flw fs2,28(sp) - 2ae4: 5f766373 csrrsi t1,0x5f7,12 - 2ae8: 65646f63 bltu s0,s6,3146 <__stack_size+0x2946> - 2aec: 6d5f 646f 6c65 0x6c65646f6d5f - 2af2: 6300 flw fs0,0(a4) - 2af4: 6c706d6f jal s10,99ba <__stack_size+0x91ba> - 2af8: 7865 lui a6,0xffff9 - 2afa: 6620 flw fs0,72(a2) - 2afc: 6f6c flw fa1,92(a4) - 2afe: 7461 lui s0,0xffff8 - 2b00: 5f00 lw s0,56(a4) - 2b02: 765f 0068 682f 0x682f0068765f - 2b08: 2f656d6f jal s10,58dfe <__stack_size+0x585fe> - 2b0c: 6170 flw fa2,68(a0) - 2b0e: 6d6c flw fa1,92(a0) - 2b10: 7265 lui tp,0xffff9 - 2b12: 7369722f 0x7369722f - 2b16: 622d7663 bleu sp,s10,3142 <__stack_size+0x2942> - 2b1a: 6e69 lui t3,0x1a - 2b1c: 7261 lui tp,0xffff8 - 2b1e: 2d79 jal 31bc <__stack_size+0x29bc> - 2b20: 6f74 flw fa3,92(a4) - 2b22: 2f736c6f jal s8,39618 <__stack_size+0x38e18> - 2b26: 2f6a626f jal tp,a8e1c <__stack_size+0xa861c> - 2b2a: 3878 fld fa4,240(s0) - 2b2c: 5f36 lw t5,108(sp) - 2b2e: 3436 fld fs0,360(sp) - 2b30: 6c2d lui s8,0xb - 2b32: 6e69 lui t3,0x1a - 2b34: 7875 lui a6,0xffffd - 2b36: 632d lui t1,0xb - 2b38: 6e65 lui t3,0x19 - 2b3a: 6f74 flw fa3,92(a4) - 2b3c: 622f3673 csrrc a2,0x622,t5 - 2b40: 6975 lui s2,0x1d - 2b42: 646c flw fa1,76(s0) - 2b44: 7369722f 0x7369722f - 2b48: 672d7663 bleu s2,s10,31b4 <__stack_size+0x29b4> - 2b4c: 756e flw fa0,248(sp) - 2b4e: 742d lui s0,0xfffeb - 2b50: 636c6f6f jal t5,c9186 <__stack_size+0xc8986> - 2b54: 6168 flw fa0,68(a0) - 2b56: 6e69 lui t3,0x1a - 2b58: 6975622f 0x6975622f - 2b5c: 646c flw fa1,76(s0) - 2b5e: 672d lui a4,0xb - 2b60: 6e2d6363 bltu s10,sp,3246 <__stack_size+0x2a46> - 2b64: 7765 lui a4,0xffff9 - 2b66: 696c flw fa1,84(a0) - 2b68: 2d62 fld fs10,24(sp) - 2b6a: 67617473 csrrci s0,0x676,2 - 2b6e: 3265 jal 2516 <__stack_size+0x1d16> - 2b70: 7369722f 0x7369722f - 2b74: 34367663 bleu gp,a2,2ec0 <__stack_size+0x26c0> - 2b78: 752d lui a0,0xfffeb - 2b7a: 6b6e flw fs6,216(sp) - 2b7c: 6f6e flw ft10,216(sp) - 2b7e: 652d6e77 0x652d6e77 - 2b82: 666c flw fa1,76(a2) - 2b84: 3376722f 0x3376722f - 2b88: 6932 flw fs2,12(sp) - 2b8a: 616d addi sp,sp,240 - 2b8c: 6c692f63 0x6c692f63 - 2b90: 3370 fld fa2,224(a4) - 2b92: 2f32 fld ft10,264(sp) - 2b94: 696c flw fa1,84(a0) - 2b96: 6762 flw fa4,24(sp) - 2b98: 5f006363 bltu zero,a6,317e <__stack_size+0x297e> - 2b9c: 765f 006c 4241 0x4241006c765f - 2ba2: 5f49 li t5,-14 - 2ba4: 504c lw a1,36(s0) - 2ba6: 3436 fld fs0,360(sp) - 2ba8: 4100 lw s0,0(a0) - 2baa: 4942 lw s2,16(sp) - 2bac: 495f 504c 3233 0x3233504c495f - 2bb2: 4300 lw s0,0(a4) - 2bb4: 5f4d li t5,-13 - 2bb6: 454d li a0,19 - 2bb8: 4144 lw s1,4(a0) - 2bba: 594e lw s2,240(sp) - 2bbc: 4300 lw s0,0(a4) - 2bbe: 5f4d li t5,-13 - 2bc0: 454d li a0,19 - 2bc2: 4c44 lw s1,28(s0) - 2bc4: 6800574f fnmadd.s fa4,ft0,ft0,fa3,unknown - 2bc8: 6174 flw fa3,68(a0) - 2bca: 5f62 lw t5,56(sp) - 2bcc: 6168 flw fa0,68(a0) - 2bce: 5f006873 csrrsi a6,0x5f0,0 - 2bd2: 755f 6964 6476 0x64766964755f - 2bd8: 3369 jal 2962 <__stack_size+0x2162> - 2bda: 5f00 lw s0,56(a4) - 2bdc: 785f 0030 5f5f 0x5f5f0030785f - 2be2: 3178 fld fa4,224(a0) - 2be4: 5f00 lw s0,56(a4) - 2be6: 785f 0032 5f5f 0x5f5f0032785f - 2bec: 3378 fld fa4,224(a4) - 2bee: 5f00 lw s0,56(a4) - 2bf0: 755f 6964 6d76 0x6d766964755f - 2bf6: 6964646f jal s0,4928c <__stack_size+0x48a8c> - 2bfa: 0034 addi a3,sp,8 - 2bfc: 6e75 lui t3,0x1d - 2bfe: 63657073 csrci 0x636,10 - 2c02: 5f76 lw t5,124(sp) - 2c04: 69727473 csrrci s0,0x697,4 - 2c08: 676e flw fa4,216(sp) - 2c0a: 69680073 0x69680073 - 2c0e: 5f006867 0x5f006867 - 2c12: 715f 0030 5f5f 0x5f5f0030715f - 2c18: 3171 jal 28a4 <__stack_size+0x20a4> - 2c1a: 4300 lw s0,0(a4) - 2c1c: 5f4d li t5,-13 - 2c1e: 4950 lw a2,20(a0) - 2c20: 74680043 0x74680043 - 2c24: 6261 lui tp,0x18 - 2c26: 655f 5f71 6f70 0x6f705f71655f - 2c2c: 6e69 lui t3,0x1a - 2c2e: 6574 flw fa3,76(a0) - 2c30: 0072 0x72 - 2c32: 5f5f 7278 5500 0x550072785f5f - 2c38: 4944 lw s1,20(a0) - 2c3a: 7974 flw fa3,116(a0) - 2c3c: 6570 flw fa2,76(a0) - 2c3e: 5f00 lw s0,56(a4) - 2c40: 705f 706f 6f63 0x6f63706f705f - 2c46: 6e75 lui t3,0x1d - 2c48: 5f74 lw a3,124(a4) - 2c4a: 6174 flw fa3,68(a0) - 2c4c: 0062 0x62 - 2c4e: 5f5f 3072 5f00 0x5f0030725f5f - 2c54: 725f 0031 4241 0x42410031725f - 2c5a: 5f49 li t5,-14 - 2c5c: 504c lw a1,36(s0) + 2ada: 4c5f 3650 0034 0x3436504c5f + 2ae0: 4241 li tp,16 + 2ae2: 5f49 li t5,-14 + 2ae4: 4c49 li s8,18 + 2ae6: 3350 fld fa2,160(a4) + 2ae8: 0032 0x32 + 2aea: 4d5f4d43 0x4d5f4d43 + 2aee: 4445 li s0,17 + 2af0: 4e41 li t3,16 + 2af2: 0059 c.addi zero,22 + 2af4: 4d5f4d43 0x4d5f4d43 + 2af8: 4445 li s0,17 + 2afa: 4f4c lw a1,28(a4) + 2afc: 74680057 0x74680057 + 2b00: 6261 lui tp,0x18 + 2b02: 685f 7361 0068 0x687361685f + 2b08: 5f5f 6475 7669 0x766964755f5f + 2b0e: 6964 flw fs1,84(a0) + 2b10: 5f5f0033 0x5f5f0033 + 2b14: 3078 fld fa4,224(s0) + 2b16: 5f00 lw s0,56(a4) + 2b18: 785f 0031 5f5f 0x5f5f0031785f + 2b1e: 3278 fld fa4,224(a2) + 2b20: 5f00 lw s0,56(a4) + 2b22: 785f 0033 5f5f 0x5f5f0033785f + 2b28: 6475 lui s0,0x1d + 2b2a: 7669 lui a2,0xffffa + 2b2c: 6f6d lui t5,0x1b + 2b2e: 6464 flw fs1,76(s0) + 2b30: 3469 jal 25ba <__stack_size+0x1dba> + 2b32: 7500 flw fs0,40(a0) + 2b34: 736e flw ft6,248(sp) + 2b36: 6570 flw fa2,76(a0) + 2b38: 735f7663 bleu s5,t5,3264 <__stack_size+0x2a64> + 2b3c: 7274 flw fa3,100(a2) + 2b3e: 6e69 lui t3,0x1a + 2b40: 68007367 0x68007367 + 2b44: 6769 lui a4,0x1a + 2b46: 0068 addi a0,sp,12 + 2b48: 5f5f 3071 5f00 0x5f0030715f5f + 2b4e: 715f 0031 4d43 0x4d430031715f + 2b54: 505f 4349 6800 0x68004349505f + 2b5a: 6174 flw fa3,68(a0) + 2b5c: 5f62 lw t5,56(sp) + 2b5e: 7165 addi sp,sp,-400 + 2b60: 705f 696f 746e 0x746e696f705f + 2b66: 7265 lui tp,0xffff9 + 2b68: 5f00 lw s0,56(a4) + 2b6a: 785f 0072 4455 0x44550072785f + 2b70: 7449 lui s0,0xffff2 + 2b72: 7079 0x7079 + 2b74: 0065 c.addi zero,25 + 2b76: 5f5f 6f70 6370 0x63706f705f5f + 2b7c: 746e756f jal a0,ea2c2 <__stack_size+0xe9ac2> + 2b80: 745f 6261 5f00 0x5f006261745f + 2b86: 725f 0030 5f5f 0x5f5f0030725f + 2b8c: 3172 fld ft2,312(sp) + 2b8e: 4100 lw s0,0(a0) + 2b90: 4942 lw s2,16(sp) + 2b92: 4c5f 3650 4434 0x443436504c5f + 2b98: 4100 lw s0,0(a0) + 2b9a: 4942 lw s2,16(sp) + 2b9c: 4c5f 3650 4634 0x463436504c5f + 2ba2: 5500 lw s0,40(a0) + 2ba4: 4951 li s2,20 + 2ba6: 7974 flw fa3,116(a0) + 2ba8: 6570 flw fa2,76(a0) + 2baa: 6800 flw fs0,16(s0) + 2bac: 6174 flw fa3,68(a0) + 2bae: 5f62 lw t5,56(sp) + 2bb0: 7165 addi sp,sp,-400 + 2bb2: 5f00 lw s0,56(a4) + 2bb4: 755f 6f6d 6464 0x64646f6d755f + 2bba: 3369 jal 2944 <__stack_size+0x2144> + 2bbc: 5f00 lw s0,56(a4) + 2bbe: 5046 0x5046 + 2bc0: 505f 4341 5f4b 0x5f4b4341505f + 2bc6: 4f4e4143 0x4f4e4143 + 2bca: 494e lw s2,208(sp) + 2bcc: 5f4c4143 0x5f4c4143 + 2bd0: 5f54 lw a3,60(a4) + 2bd2: 3066 fld ft0,120(sp) + 2bd4: 5f00 lw s0,56(a4) + 2bd6: 5046 0x5046 + 2bd8: 505f 4341 5f4b 0x5f4b4341505f + 2bde: 4f4e4143 0x4f4e4143 + 2be2: 494e lw s2,208(sp) + 2be4: 5f4c4143 0x5f4c4143 + 2be8: 5f54 lw a3,60(a4) + 2bea: 3166 fld ft2,120(sp) + 2bec: 5f00 lw s0,56(a4) + 2bee: 5046 0x5046 + 2bf0: 445f 5649 4d5f 0x4d5f5649445f + 2bf6: 4145 li sp,17 + 2bf8: 5f54 lw a3,60(a4) + 2bfa: 5f32 lw t5,44(sp) + 2bfc: 6475 lui s0,0x1d + 2bfe: 7669 lui a2,0xffffa + 2c00: 6d5f 665f 0030 0x30665f6d5f + 2c06: 5f5f 6964 6476 0x647669645f5f + 2c0c: 3366 fld ft6,120(sp) + 2c0e: 5500 lw s0,40(a0) + 2c10: 5748 lw a0,44(a4) + 2c12: 7974 flw fa3,116(a0) + 2c14: 6570 flw fa2,76(a0) + 2c16: 5f00 lw s0,56(a4) + 2c18: 5046 0x5046 + 2c1a: 445f 5649 4d5f 0x4d5f5649445f + 2c20: 4145 li sp,17 + 2c22: 5f54 lw a3,60(a4) + 2c24: 5f32 lw t5,44(sp) + 2c26: 6475 lui s0,0x1d + 2c28: 7669 lui a2,0xffffa + 2c2a: 6d5f 665f 0031 0x31665f6d5f + 2c30: 7266 flw ft4,120(sp) + 2c32: 6361 lui t1,0x18 + 2c34: 0030 addi a2,sp,8 + 2c36: 6d6f682f 0x6d6f682f + 2c3a: 2f65 jal 33f2 <__stack_size+0x2bf2> + 2c3c: 6170 flw fa2,68(a0) + 2c3e: 6d6c flw fa1,92(a0) + 2c40: 7265 lui tp,0xffff9 + 2c42: 7369722f 0x7369722f + 2c46: 622d7663 bleu sp,s10,3272 <__stack_size+0x2a72> + 2c4a: 6e69 lui t3,0x1a + 2c4c: 7261 lui tp,0xffff8 + 2c4e: 2d79 jal 32ec <__stack_size+0x2aec> + 2c50: 6f74 flw fa3,92(a4) + 2c52: 2f736c6f jal s8,39748 <__stack_size+0x38f48> + 2c56: 2f6a626f jal tp,a8f4c <__stack_size+0xa874c> + 2c5a: 3878 fld fa4,240(s0) + 2c5c: 5f36 lw t5,108(sp) 2c5e: 3436 fld fs0,360(sp) - 2c60: 0044 addi s1,sp,4 - 2c62: 4241 li tp,16 - 2c64: 5f49 li t5,-14 - 2c66: 504c lw a1,36(s0) - 2c68: 3436 fld fs0,360(sp) - 2c6a: 0046 0x46 - 2c6c: 5155 li sp,-11 - 2c6e: 7449 lui s0,0xffff2 - 2c70: 7079 0x7079 - 2c72: 0065 c.addi zero,25 - 2c74: 7468 flw fa0,108(s0) - 2c76: 6261 lui tp,0x18 - 2c78: 655f 0071 5f5f 0x5f5f0071655f - 2c7e: 6d75 lui s10,0x1d - 2c80: 6964646f jal s0,49316 <__stack_size+0x48b16> - 2c84: 465f0033 0x465f0033 - 2c88: 5f50 lw a2,60(a4) - 2c8a: 4150 lw a2,4(a0) - 2c8c: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm - 2c90: 4e41 li t3,16 - 2c92: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm - 2c96: 4c41 li s8,16 - 2c98: 545f 665f 0030 0x30665f545f - 2c9e: 465f 5f50 4150 0x41505f50465f - 2ca4: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm - 2ca8: 4e41 li t3,16 - 2caa: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm - 2cae: 4c41 li s8,16 - 2cb0: 545f 665f 0031 0x31665f545f - 2cb6: 465f 5f50 4944 0x49445f50465f - 2cbc: 5f56 lw t5,116(sp) - 2cbe: 454d li a0,19 - 2cc0: 5441 li s0,-16 - 2cc2: 325f 755f 6964 0x6964755f325f - 2cc8: 5f76 lw t5,124(sp) - 2cca: 5f6d li t5,-5 - 2ccc: 3066 fld ft0,120(sp) - 2cce: 5f00 lw s0,56(a4) - 2cd0: 645f 7669 6664 0x66647669645f - 2cd6: 48550033 0x48550033 - 2cda: 70797457 0x70797457 - 2cde: 0065 c.addi zero,25 + 2c60: 6c2d lui s8,0xb + 2c62: 6e69 lui t3,0x1a + 2c64: 7875 lui a6,0xffffd + 2c66: 632d lui t1,0xb + 2c68: 6e65 lui t3,0x19 + 2c6a: 6f74 flw fa3,92(a4) + 2c6c: 622f3673 csrrc a2,0x622,t5 + 2c70: 6975 lui s2,0x1d + 2c72: 646c flw fa1,76(s0) + 2c74: 7369722f 0x7369722f + 2c78: 672d7663 bleu s2,s10,32e4 <__stack_size+0x2ae4> + 2c7c: 756e flw fa0,248(sp) + 2c7e: 742d lui s0,0xfffeb + 2c80: 636c6f6f jal t5,c92b6 <__stack_size+0xc8ab6> + 2c84: 6168 flw fa0,68(a0) + 2c86: 6e69 lui t3,0x1a + 2c88: 7369722f 0x7369722f + 2c8c: 672d7663 bleu s2,s10,32f8 <__stack_size+0x2af8> + 2c90: 6c2f6363 bltu t5,sp,3356 <__stack_size+0x2b56> + 2c94: 6269 lui tp,0x1a + 2c96: 2f636367 0x2f636367 + 2c9a: 74666f73 csrrsi t5,0x746,12 + 2c9e: 662d lui a2,0xb + 2ca0: 2f70 fld fa2,216(a4) + 2ca2: 6964 flw fs1,84(a0) + 2ca4: 6476 flw fs0,92(sp) + 2ca6: 3366 fld ft6,120(sp) + 2ca8: 632e flw ft6,200(sp) + 2caa: 5f00 lw s0,56(a4) + 2cac: 5046 0x5046 + 2cae: 505f 4341 5f4b 0x5f4b4341505f + 2cb4: 4152 lw sp,20(sp) + 2cb6: 5f325f57 0x5f325f57 + 2cba: 6c66 flw fs8,88(sp) + 2cbc: 4644006f j 43120 <__stack_size+0x42920> + 2cc0: 7974 flw fa3,116(a0) + 2cc2: 6570 flw fa2,76(a0) + 2cc4: 5f00 lw s0,56(a4) + 2cc6: 5046 0x5046 + 2cc8: 555f 504e 4341 0x4341504e555f + 2cce: 41435f4b fnmsub.s ft10,ft6,fs4,fs0,unknown + 2cd2: 4f4e lw t5,208(sp) + 2cd4: 494e lw s2,208(sp) + 2cd6: 5f4c4143 0x5f4c4143 + 2cda: 66696873 csrrsi a6,0x666,18 + 2cde: 0074 addi a3,sp,12 2ce0: 465f 5f50 4944 0x49445f50465f 2ce6: 5f56 lw t5,116(sp) 2ce8: 454d li a0,19 2cea: 5441 li s0,-16 2cec: 325f 755f 6964 0x6964755f325f 2cf2: 5f76 lw t5,124(sp) - 2cf4: 5f6d li t5,-5 - 2cf6: 3166 fld ft2,120(sp) - 2cf8: 6600 flw fs0,8(a2) - 2cfa: 6172 flw ft2,28(sp) - 2cfc: 2f003063 0x2f003063 - 2d00: 6f68 flw fa0,92(a4) - 2d02: 656d lui a0,0x1b - 2d04: 6c61702f 0x6c61702f - 2d08: 656d lui a0,0x1b - 2d0a: 2f72 fld ft10,280(sp) - 2d0c: 6972 flw fs2,28(sp) - 2d0e: 2d766373 csrrsi t1,0x2d7,12 - 2d12: 6962 flw fs2,24(sp) - 2d14: 616e flw ft2,216(sp) - 2d16: 7972 flw fs2,60(sp) - 2d18: 742d lui s0,0xfffeb - 2d1a: 736c6f6f jal t5,c9450 <__stack_size+0xc8c50> - 2d1e: 6a626f2f 0x6a626f2f - 2d22: 3638782f 0x3638782f - 2d26: 365f 2d34 696c 0x696c2d34365f - 2d2c: 756e flw fa0,248(sp) - 2d2e: 2d78 fld fa4,216(a0) - 2d30: 746e6563 bltu t3,t1,347a <__stack_size+0x2c7a> - 2d34: 2f36736f jal t1,6a826 <__stack_size+0x6a026> - 2d38: 7562 flw fa0,56(sp) - 2d3a: 6c69 lui s8,0x1a - 2d3c: 2f64 fld fs1,216(a4) - 2d3e: 6972 flw fs2,28(sp) - 2d40: 2d766373 csrrsi t1,0x2d7,12 - 2d44: 2d756e67 0x2d756e67 - 2d48: 6f74 flw fa3,92(a4) - 2d4a: 68636c6f jal s8,393d0 <__stack_size+0x38bd0> - 2d4e: 6961 lui s2,0x18 - 2d50: 2f6e fld ft10,216(sp) - 2d52: 6972 flw fs2,28(sp) - 2d54: 2d766373 csrrsi t1,0x2d7,12 - 2d58: 2f636367 0x2f636367 - 2d5c: 696c flw fa1,84(a0) - 2d5e: 6762 flw fa4,24(sp) - 2d60: 732f6363 bltu t5,s2,3486 <__stack_size+0x2c86> - 2d64: 2d74666f jal a2,4983a <__stack_size+0x4903a> - 2d68: 7066 flw ft0,120(sp) - 2d6a: 7669642f 0x7669642f - 2d6e: 6664 flw fs1,76(a2) - 2d70: 00632e33 slt t3,t1,t1 - 2d74: 465f 5f50 4150 0x41505f50465f - 2d7a: 525f4b43 fmadd.d fs6,ft10,ft5,fa0,rmm - 2d7e: 5741 li a4,-16 - 2d80: 325f 665f 6f6c 0x6f6c665f325f - 2d86: 4400 lw s0,8(s0) - 2d88: 7446 flw fs0,112(sp) - 2d8a: 7079 0x7079 - 2d8c: 0065 c.addi zero,25 - 2d8e: 465f 5f50 4e55 0x4e555f50465f - 2d94: 4150 lw a2,4(a0) - 2d96: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm - 2d9a: 4e41 li t3,16 - 2d9c: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm - 2da0: 4c41 li s8,16 - 2da2: 735f 6968 7466 0x74666968735f - 2da8: 5f00 lw s0,56(a4) - 2daa: 5046 0x5046 - 2dac: 445f 5649 4d5f 0x4d5f5649445f - 2db2: 4145 li sp,17 - 2db4: 5f54 lw a3,60(a4) - 2db6: 5f32 lw t5,44(sp) - 2db8: 6475 lui s0,0x1d - 2dba: 7669 lui a2,0xffffa - 2dbc: 725f 665f 0030 0x30665f725f - 2dc2: 465f 5f50 4944 0x49445f50465f - 2dc8: 5f56 lw t5,116(sp) - 2dca: 454d li a0,19 - 2dcc: 5441 li s0,-16 - 2dce: 325f 755f 6964 0x6964755f325f - 2dd4: 5f76 lw t5,124(sp) - 2dd6: 5f72 lw t5,60(sp) - 2dd8: 3166 fld ft2,120(sp) - 2dda: 5200 lw s0,32(a2) - 2ddc: 665f 0030 465f 0x465f0030665f - 2de2: 5f50 lw a2,60(a4) - 2de4: 4e55 li t3,21 - 2de6: 4150 lw a2,4(a0) - 2de8: 525f4b43 fmadd.d fs6,ft10,ft5,fa0,rmm - 2dec: 5741 li a4,-16 - 2dee: 325f 665f 6f6c 0x6f6c665f325f - 2df4: 4100 lw s0,0(a0) - 2df6: 665f 0031 665f 0x665f0031665f - 2dfc: 7865 lui a6,0xffff9 - 2dfe: 5f00 lw s0,56(a4) - 2e00: 5046 0x5046 - 2e02: 445f 5649 4d5f 0x4d5f5649445f - 2e08: 4145 li sp,17 - 2e0a: 5f54 lw a3,60(a4) - 2e0c: 5f32 lw t5,44(sp) - 2e0e: 6475 lui s0,0x1d - 2e10: 7669 lui a2,0xffffa - 2e12: 6e5f 665f 0030 0x30665f6e5f - 2e18: 465f 5f50 4944 0x49445f50465f - 2e1e: 5f56 lw t5,116(sp) - 2e20: 454d li a0,19 - 2e22: 5441 li s0,-16 - 2e24: 325f 755f 6964 0x6964755f325f - 2e2a: 5f76 lw t5,124(sp) - 2e2c: 5f6e lw t5,248(sp) - 2e2e: 3166 fld ft2,120(sp) - 2e30: 6600 flw fs0,8(a2) - 2e32: 6172 flw ft2,28(sp) - 2e34: 5f003163 0x5f003163 - 2e38: 5046 0x5046 - 2e3a: 505f 4341 5f4b 0x5f4b4341505f - 2e40: 4f4e4143 0x4f4e4143 - 2e44: 494e lw s2,208(sp) - 2e46: 5f4c4143 0x5f4c4143 - 2e4a: 5f54 lw a3,60(a4) - 2e4c: 465f0073 0x465f0073 - 2e50: 5f50 lw a2,60(a4) - 2e52: 4150 lw a2,4(a0) - 2e54: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm - 2e58: 4e41 li t3,16 - 2e5a: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm - 2e5e: 4c41 li s8,16 - 2e60: 695f 5f73 6974 0x69745f73695f - 2e66: 796e flw fs2,248(sp) - 2e68: 5f00 lw s0,56(a4) - 2e6a: 5046 0x5046 - 2e6c: 445f 5649 4d5f 0x4d5f5649445f - 2e72: 4145 li sp,17 - 2e74: 5f54 lw a3,60(a4) - 2e76: 5f32 lw t5,44(sp) - 2e78: 6475 lui s0,0x1d - 2e7a: 7669 lui a2,0xffffa - 2e7c: 6e5f 665f 0032 0x32665f6e5f - 2e82: 465f 5f50 4150 0x41505f50465f - 2e88: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm - 2e8c: 4e41 li t3,16 - 2e8e: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm - 2e92: 4c41 li s8,16 - 2e94: 545f 635f 4100 0x4100635f545f - 2e9a: 665f 0030 5f42 0x5f420030665f - 2ea0: 3066 fld ft0,120(sp) - 2ea2: 4200 lw s0,0(a2) - 2ea4: 665f 0031 4e47 0x4e470031665f - 2eaa: 2055 jal 2f4e <__stack_size+0x274e> - 2eac: 20313143 fmadd.s ft2,ft2,ft3,ft4,rup - 2eb0: 2e312e37 lui t3,0x2e312 - 2eb4: 2031 jal 2ec0 <__stack_size+0x26c0> - 2eb6: 3032 fld ft0,296(sp) - 2eb8: 3731 jal 2dc4 <__stack_size+0x25c4> - 2eba: 3530 fld fa2,104(a0) - 2ebc: 3930 fld fa2,112(a0) - 2ebe: 2d20 fld fs0,88(a0) - 2ec0: 636d lui t1,0x1b - 2ec2: 6f6d lui t5,0x1b - 2ec4: 6564 flw fs1,76(a0) - 2ec6: 3d6c fld fa1,248(a0) - 2ec8: 656d lui a0,0x1b - 2eca: 6164 flw fs1,68(a0) - 2ecc: 796e flw fs2,248(sp) - 2ece: 2d20 fld fs0,88(a0) - 2ed0: 616d addi sp,sp,240 - 2ed2: 6372 flw ft6,28(sp) - 2ed4: 3d68 fld fa0,248(a0) - 2ed6: 7672 flw fa2,60(sp) - 2ed8: 6d693233 0x6d693233 - 2edc: 6361 lui t1,0x18 - 2ede: 2d20 fld fs0,88(a0) - 2ee0: 616d addi sp,sp,240 - 2ee2: 6962 flw fs2,24(sp) - 2ee4: 693d lui s2,0xf - 2ee6: 706c flw fa1,100(s0) - 2ee8: 2d203233 0x2d203233 - 2eec: 636d lui t1,0x1b - 2eee: 6f6d lui t5,0x1b - 2ef0: 6564 flw fs1,76(a0) - 2ef2: 3d6c fld fa1,248(a0) - 2ef4: 656d lui a0,0x1b - 2ef6: 6164 flw fs1,68(a0) - 2ef8: 796e flw fs2,248(sp) - 2efa: 2d20 fld fs0,88(a0) - 2efc: 4f2d2067 0x4f2d2067 - 2f00: 4f2d2073 csrs 0x4f2,s10 - 2f04: 2032 fld ft0,264(sp) - 2f06: 4f2d li t5,11 - 2f08: 662d2073 csrs 0x662,s10 - 2f0c: 7562 flw fa0,56(sp) - 2f0e: 6c69 lui s8,0x1a - 2f10: 6964 flw fs1,84(a0) - 2f12: 676e flw fa4,216(sp) - 2f14: 6c2d lui s8,0xb - 2f16: 6269 lui tp,0x1a - 2f18: 20636367 0x20636367 - 2f1c: 662d lui a2,0xb - 2f1e: 6f6e flw ft10,216(sp) - 2f20: 732d lui t1,0xfffeb - 2f22: 6174 flw fa3,68(a0) - 2f24: 702d6b63 bltu s10,sp,363a <__stack_size+0x2e3a> - 2f28: 6f72 flw ft10,28(sp) - 2f2a: 6574 flw fa3,76(a0) - 2f2c: 726f7463 bleu t1,t5,3654 <__stack_size+0x2e54> - 2f30: 2d20 fld fs0,88(a0) - 2f32: 7666 flw fa2,120(sp) - 2f34: 7369 lui t1,0xffffa - 2f36: 6269 lui tp,0x1a - 2f38: 6c69 lui s8,0x1a - 2f3a: 7469 lui s0,0xffffa - 2f3c: 3d79 jal 2dda <__stack_size+0x25da> - 2f3e: 6968 flw fa0,84(a0) - 2f40: 6464 flw fs1,76(s0) - 2f42: 6e65 lui t3,0x19 - 2f44: 5f00 lw s0,56(a4) - 2f46: 5046 0x5046 - 2f48: 555f 494e 4e4f 0x4e4f494e555f - 2f4e: 445f 5f00 5046 0x50465f00445f - 2f54: 505f 4341 5f4b 0x5f4b4341505f - 2f5a: 4f4e4143 0x4f4e4143 - 2f5e: 494e lw s2,208(sp) - 2f60: 5f4c4143 0x5f4c4143 - 2f64: 5f54 lw a3,60(a4) - 2f66: 0065 c.addi zero,25 - 2f68: 665f 6d72 5200 0x52006d72665f - 2f6e: 665f 0031 465f 0x465f0031665f - 2f74: 5f50 lw a2,60(a4) - 2f76: 5246 lw tp,112(sp) - 2f78: 4341 li t1,16 - 2f7a: 535f 5352 345f 0x345f5352535f - 2f80: 735f 6974 6b63 0x6b636974735f - 2f86: 0079 c.addi zero,30 - 2f88: 465f 5f50 5246 0x52465f50465f - 2f8e: 4341 li t1,16 - 2f90: 535f 5352 5f54 0x5f545352535f - 2f96: 5f34 lw a3,120(a4) - 2f98: 6f64 flw fs1,92(a4) - 2f9a: 5f006e77 0x5f006e77 - 2f9e: 5046 0x5046 - 2fa0: 465f 4152 5f43 0x5f434152465f - 2fa6: 54535253 0x54535253 - 2faa: 345f 695f 5f00 0x5f00695f345f - 2fb0: 5046 0x5046 - 2fb2: 465f 4152 5f43 0x5f434152465f - 2fb8: 54535253 0x54535253 - 2fbc: 345f 735f 696b 0x696b735f345f - 2fc2: 0070 addi a2,sp,12 - 2fc4: 6d6f682f 0x6d6f682f - 2fc8: 2f65 jal 3780 <__stack_size+0x2f80> - 2fca: 6170 flw fa2,68(a0) - 2fcc: 6d6c flw fa1,92(a0) - 2fce: 7265 lui tp,0xffff9 - 2fd0: 7369722f 0x7369722f - 2fd4: 622d7663 bleu sp,s10,3600 <__stack_size+0x2e00> - 2fd8: 6e69 lui t3,0x1a - 2fda: 7261 lui tp,0xffff8 - 2fdc: 2d79 jal 367a <__stack_size+0x2e7a> - 2fde: 6f74 flw fa3,92(a4) - 2fe0: 2f736c6f jal s8,39ad6 <__stack_size+0x392d6> - 2fe4: 2f6a626f jal tp,a92da <__stack_size+0xa8ada> - 2fe8: 3878 fld fa4,240(s0) - 2fea: 5f36 lw t5,108(sp) - 2fec: 3436 fld fs0,360(sp) - 2fee: 6c2d lui s8,0xb - 2ff0: 6e69 lui t3,0x1a - 2ff2: 7875 lui a6,0xffffd - 2ff4: 632d lui t1,0xb - 2ff6: 6e65 lui t3,0x19 - 2ff8: 6f74 flw fa3,92(a4) - 2ffa: 622f3673 csrrc a2,0x622,t5 - 2ffe: 6975 lui s2,0x1d - 3000: 646c flw fa1,76(s0) - 3002: 7369722f 0x7369722f - 3006: 672d7663 bleu s2,s10,3672 <__stack_size+0x2e72> - 300a: 756e flw fa0,248(sp) - 300c: 742d lui s0,0xfffeb - 300e: 636c6f6f jal t5,c9644 <__stack_size+0xc8e44> - 3012: 6168 flw fa0,68(a0) - 3014: 6e69 lui t3,0x1a - 3016: 7369722f 0x7369722f - 301a: 672d7663 bleu s2,s10,3686 <__stack_size+0x2e86> - 301e: 6c2f6363 bltu t5,sp,36e4 <__stack_size+0x2ee4> - 3022: 6269 lui tp,0x1a - 3024: 2f636367 0x2f636367 - 3028: 74666f73 csrrsi t5,0x746,12 - 302c: 662d lui a2,0xb - 302e: 2f70 fld fa2,216(a4) - 3030: 756d lui a0,0xffffb - 3032: 646c flw fa1,76(s0) - 3034: 3366 fld ft6,120(sp) - 3036: 632e flw ft6,200(sp) - 3038: 5f00 lw s0,56(a4) - 303a: 5046 0x5046 - 303c: 465f 4152 5f43 0x5f434152465f - 3042: 54535253 0x54535253 - 3046: 345f 735f 5f00 0x5f00735f345f - 304c: 5046 0x5046 - 304e: 465f 4152 5f43 0x5f434152465f - 3054: 54535253 0x54535253 - 3058: 345f 755f 0070 0x70755f345f - 305e: 5f5f 756d 646c 0x646c756d5f5f - 3064: 3366 fld ft6,120(sp) - 3066: 5f00 lw s0,56(a4) - 3068: 5046 0x5046 - 306a: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 3070: 4145 li sp,17 - 3072: 5f54 lw a3,60(a4) - 3074: 5744 lw s1,44(a4) - 3076: 325f 775f 6469 0x6469775f325f - 307c: 5f65 li t5,-7 - 307e: 30665f63 ble t1,a2,339c <__stack_size+0x2b9c> - 3082: 5f00 lw s0,56(a4) - 3084: 5046 0x5046 - 3086: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 308c: 4145 li sp,17 - 308e: 5f54 lw a3,60(a4) - 3090: 5744 lw s1,44(a4) - 3092: 325f 775f 6469 0x6469775f325f - 3098: 5f65 li t5,-7 - 309a: 31665f63 ble s6,a2,33b8 <__stack_size+0x2bb8> - 309e: 5f00 lw s0,56(a4) - 30a0: 465f 5f50 5246 0x52465f50465f - 30a6: 4341 li t1,16 - 30a8: 415f 4444 335f 0x335f4444415f - 30ae: 635f 0032 465f 0x465f0032635f - 30b4: 5f50 lw a2,60(a4) - 30b6: 554d li a0,-13 - 30b8: 5f4c lw a1,60(a4) - 30ba: 454d li a0,19 - 30bc: 5441 li s0,-16 - 30be: 325f 775f 6469 0x6469775f325f - 30c4: 5f65 li t5,-7 - 30c6: 5f7a lw t5,188(sp) - 30c8: 0066 0x66 - 30ca: 5f5f 5046 465f 0x465f50465f5f - 30d0: 4152 lw sp,20(sp) - 30d2: 44415f43 0x44415f43 - 30d6: 5f44 lw s1,60(a4) - 30d8: 31635f33 0x31635f33 - 30dc: 5f00 lw s0,56(a4) - 30de: 5046 0x5046 - 30e0: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 30e6: 4145 li sp,17 - 30e8: 5f54 lw a3,60(a4) - 30ea: 5744 lw s1,44(a4) - 30ec: 325f 775f 6469 0x6469775f325f - 30f2: 5f65 li t5,-7 - 30f4: 5f62 lw t5,56(sp) - 30f6: 3066 fld ft0,120(sp) - 30f8: 5f00 lw s0,56(a4) - 30fa: 5046 0x5046 - 30fc: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 3102: 4145 li sp,17 - 3104: 5f54 lw a3,60(a4) - 3106: 5744 lw s1,44(a4) - 3108: 325f 775f 6469 0x6469775f325f - 310e: 5f65 li t5,-7 - 3110: 5f62 lw t5,56(sp) - 3112: 3166 fld ft2,120(sp) - 3114: 5f00 lw s0,56(a4) - 3116: 5046 0x5046 - 3118: 555f 504e 4341 0x4341504e555f - 311e: 41525f4b fnmsub.s ft10,ft4,fs5,fs0,unknown - 3122: 5f345f57 0x5f345f57 - 3126: 6c66 flw fs8,88(sp) - 3128: 7266006f j 6384e <__stack_size+0x6304e> - 312c: 6361 lui t1,0x18 - 312e: 0032 0x32 - 3130: 7266 flw ft4,120(sp) - 3132: 6361 lui t1,0x18 - 3134: 46540033 0x46540033 - 3138: 7974 flw fa3,116(a0) - 313a: 6570 flw fa2,76(a0) - 313c: 5f00 lw s0,56(a4) - 313e: 675f 6363 435f 0x435f6363675f - 3144: 504d 0x504d - 3146: 7974 flw fa3,116(a0) - 3148: 6570 flw fa2,76(a0) - 314a: 5f00 lw s0,56(a4) - 314c: 5046 0x5046 - 314e: 495f 5353 4749 0x47495353495f - 3154: 414e lw sp,208(sp) - 3156: 5f4e lw t5,240(sp) - 3158: 6572 flw fa0,28(sp) - 315a: 0074 addi a3,sp,12 - 315c: 6d6f682f 0x6d6f682f - 3160: 2f65 jal 3918 <__stack_size+0x3118> - 3162: 6170 flw fa2,68(a0) - 3164: 6d6c flw fa1,92(a0) - 3166: 7265 lui tp,0xffff9 - 3168: 7369722f 0x7369722f - 316c: 622d7663 bleu sp,s10,3798 <__stack_size+0x2f98> - 3170: 6e69 lui t3,0x1a - 3172: 7261 lui tp,0xffff8 - 3174: 2d79 jal 3812 <__stack_size+0x3012> - 3176: 6f74 flw fa3,92(a4) - 3178: 2f736c6f jal s8,39c6e <__stack_size+0x3946e> - 317c: 2f6a626f jal tp,a9472 <__stack_size+0xa8c72> - 3180: 3878 fld fa4,240(s0) - 3182: 5f36 lw t5,108(sp) - 3184: 3436 fld fs0,360(sp) - 3186: 6c2d lui s8,0xb - 3188: 6e69 lui t3,0x1a - 318a: 7875 lui a6,0xffffd - 318c: 632d lui t1,0xb - 318e: 6e65 lui t3,0x19 + 2cf4: 5f72 lw t5,60(sp) + 2cf6: 3066 fld ft0,120(sp) + 2cf8: 5f00 lw s0,56(a4) + 2cfa: 5046 0x5046 + 2cfc: 445f 5649 4d5f 0x4d5f5649445f + 2d02: 4145 li sp,17 + 2d04: 5f54 lw a3,60(a4) + 2d06: 5f32 lw t5,44(sp) + 2d08: 6475 lui s0,0x1d + 2d0a: 7669 lui a2,0xffffa + 2d0c: 725f 665f 0031 0x31665f725f + 2d12: 5f52 lw t5,52(sp) + 2d14: 3066 fld ft0,120(sp) + 2d16: 5f00 lw s0,56(a4) + 2d18: 5046 0x5046 + 2d1a: 555f 504e 4341 0x4341504e555f + 2d20: 41525f4b fnmsub.s ft10,ft4,fs5,fs0,unknown + 2d24: 5f325f57 0x5f325f57 + 2d28: 6c66 flw fs8,88(sp) + 2d2a: 5f41006f j 1331e <__stack_size+0x12b1e> + 2d2e: 3166 fld ft2,120(sp) + 2d30: 5f00 lw s0,56(a4) + 2d32: 6566 flw fa0,88(sp) + 2d34: 0078 addi a4,sp,12 + 2d36: 465f 5f50 4944 0x49445f50465f + 2d3c: 5f56 lw t5,116(sp) + 2d3e: 454d li a0,19 + 2d40: 5441 li s0,-16 + 2d42: 325f 755f 6964 0x6964755f325f + 2d48: 5f76 lw t5,124(sp) + 2d4a: 5f6e lw t5,248(sp) + 2d4c: 3066 fld ft0,120(sp) + 2d4e: 5f00 lw s0,56(a4) + 2d50: 5046 0x5046 + 2d52: 445f 5649 4d5f 0x4d5f5649445f + 2d58: 4145 li sp,17 + 2d5a: 5f54 lw a3,60(a4) + 2d5c: 5f32 lw t5,44(sp) + 2d5e: 6475 lui s0,0x1d + 2d60: 7669 lui a2,0xffffa + 2d62: 6e5f 665f 0031 0x31665f6e5f + 2d68: 7266 flw ft4,120(sp) + 2d6a: 6361 lui t1,0x18 + 2d6c: 0031 c.addi zero,12 + 2d6e: 465f 5f50 4150 0x41505f50465f + 2d74: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm + 2d78: 4e41 li t3,16 + 2d7a: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm + 2d7e: 4c41 li s8,16 + 2d80: 545f 735f 5f00 0x5f00735f545f + 2d86: 5046 0x5046 + 2d88: 505f 4341 5f4b 0x5f4b4341505f + 2d8e: 4f4e4143 0x4f4e4143 + 2d92: 494e lw s2,208(sp) + 2d94: 5f4c4143 0x5f4c4143 + 2d98: 7369 lui t1,0xffffa + 2d9a: 745f 6e69 0079 0x796e69745f + 2da0: 465f 5f50 4944 0x49445f50465f + 2da6: 5f56 lw t5,116(sp) + 2da8: 454d li a0,19 + 2daa: 5441 li s0,-16 + 2dac: 325f 755f 6964 0x6964755f325f + 2db2: 5f76 lw t5,124(sp) + 2db4: 5f6e lw t5,248(sp) + 2db6: 3266 fld ft4,120(sp) + 2db8: 5f00 lw s0,56(a4) + 2dba: 5046 0x5046 + 2dbc: 505f 4341 5f4b 0x5f4b4341505f + 2dc2: 4f4e4143 0x4f4e4143 + 2dc6: 494e lw s2,208(sp) + 2dc8: 5f4c4143 0x5f4c4143 + 2dcc: 5f54 lw a3,60(a4) + 2dce: 5f410063 beq sp,s4,33ae <__stack_size+0x2bae> + 2dd2: 3066 fld ft0,120(sp) + 2dd4: 4200 lw s0,0(a2) + 2dd6: 665f 0030 5f42 0x5f420030665f + 2ddc: 3166 fld ft2,120(sp) + 2dde: 4700 lw s0,8(a4) + 2de0: 554e lw a0,240(sp) + 2de2: 4320 lw s0,64(a4) + 2de4: 3131 jal 29f0 <__stack_size+0x21f0> + 2de6: 3720 fld fs0,104(a4) + 2de8: 312e fld ft2,232(sp) + 2dea: 312e fld ft2,232(sp) + 2dec: 3220 fld fs0,96(a2) + 2dee: 3130 fld fa2,96(a0) + 2df0: 30353037 lui zero,0x30353 + 2df4: 2039 jal 2e02 <__stack_size+0x2602> + 2df6: 6d2d lui s10,0xb + 2df8: 646f6d63 bltu t5,t1,3452 <__stack_size+0x2c52> + 2dfc: 6c65 lui s8,0x19 + 2dfe: 6d3d lui s10,0xf + 2e00: 6465 lui s0,0x19 + 2e02: 6e61 lui t3,0x18 + 2e04: 2079 jal 2e92 <__stack_size+0x2692> + 2e06: 6d2d lui s10,0xb + 2e08: 7261 lui tp,0xffff8 + 2e0a: 723d6863 bltu s10,gp,353a <__stack_size+0x2d3a> + 2e0e: 3376 fld ft6,376(sp) + 2e10: 6932 flw fs2,12(sp) + 2e12: 616d addi sp,sp,240 + 2e14: 6d2d2063 0x6d2d2063 + 2e18: 6261 lui tp,0x18 + 2e1a: 3d69 jal 2cb4 <__stack_size+0x24b4> + 2e1c: 6c69 lui s8,0x1a + 2e1e: 3370 fld fa2,224(a4) + 2e20: 2032 fld ft0,264(sp) + 2e22: 6d2d lui s10,0xb + 2e24: 646f6d63 bltu t5,t1,347e <__stack_size+0x2c7e> + 2e28: 6c65 lui s8,0x19 + 2e2a: 6d3d lui s10,0xf + 2e2c: 6465 lui s0,0x19 + 2e2e: 6e61 lui t3,0x18 + 2e30: 2079 jal 2ebe <__stack_size+0x26be> + 2e32: 672d lui a4,0xb + 2e34: 2d20 fld fs0,88(a0) + 2e36: 2d20734f 0x2d20734f + 2e3a: 2d20324f 0x2d20324f + 2e3e: 2d20734f 0x2d20734f + 2e42: 6266 flw ft4,88(sp) + 2e44: 6975 lui s2,0x1d + 2e46: 646c flw fa1,76(s0) + 2e48: 6e69 lui t3,0x1a + 2e4a: 696c2d67 0x696c2d67 + 2e4e: 6762 flw fa4,24(sp) + 2e50: 2d206363 bltu zero,s2,3116 <__stack_size+0x2916> + 2e54: 6e66 flw ft8,88(sp) + 2e56: 74732d6f jal s10,35d9c <__stack_size+0x3559c> + 2e5a: 6361 lui t1,0x18 + 2e5c: 72702d6b 0x72702d6b + 2e60: 6365746f jal s0,5a496 <__stack_size+0x59c96> + 2e64: 6f74 flw fa3,92(a4) + 2e66: 2072 fld ft0,280(sp) + 2e68: 662d lui a2,0xb + 2e6a: 6976 flw fs2,92(sp) + 2e6c: 69626973 csrrsi s2,0x696,4 + 2e70: 696c flw fa1,84(a0) + 2e72: 7974 flw fa3,116(a0) + 2e74: 683d lui a6,0xf + 2e76: 6469 lui s0,0x1a + 2e78: 6564 flw fs1,76(a0) + 2e7a: 006e 0x6e + 2e7c: 465f 5f50 4e55 0x4e555f50465f + 2e82: 4f49 li t5,18 + 2e84: 5f4e lw t5,240(sp) + 2e86: 0044 addi s1,sp,4 + 2e88: 465f 5f50 4150 0x41505f50465f + 2e8e: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm + 2e92: 4e41 li t3,16 + 2e94: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm + 2e98: 4c41 li s8,16 + 2e9a: 545f 655f 5f00 0x5f00655f545f + 2ea0: 7266 flw ft4,120(sp) + 2ea2: 006d c.addi zero,27 + 2ea4: 5f52 lw t5,52(sp) + 2ea6: 3166 fld ft2,120(sp) + 2ea8: 5f00 lw s0,56(a4) + 2eaa: 5046 0x5046 + 2eac: 465f 4152 5f43 0x5f434152465f + 2eb2: 5f535253 0x5f535253 + 2eb6: 5f34 lw a3,120(a4) + 2eb8: 63697473 csrrci s0,0x636,18 + 2ebc: 5f00796b 0x5f00796b + 2ec0: 5046 0x5046 + 2ec2: 465f 4152 5f43 0x5f434152465f + 2ec8: 54535253 0x54535253 + 2ecc: 345f 645f 776f 0x776f645f345f + 2ed2: 006e 0x6e + 2ed4: 465f 5f50 5246 0x52465f50465f + 2eda: 4341 li t1,16 + 2edc: 535f 5352 5f54 0x5f545352535f + 2ee2: 5f34 lw a3,120(a4) + 2ee4: 0069 c.addi zero,26 + 2ee6: 465f 5f50 5246 0x52465f50465f + 2eec: 4341 li t1,16 + 2eee: 535f 5352 5f54 0x5f545352535f + 2ef4: 5f34 lw a3,120(a4) + 2ef6: 70696b73 csrrsi s6,0x706,18 + 2efa: 2f00 fld fs0,24(a4) + 2efc: 6f68 flw fa0,92(a4) + 2efe: 656d lui a0,0x1b + 2f00: 6c61702f 0x6c61702f + 2f04: 656d lui a0,0x1b + 2f06: 2f72 fld ft10,280(sp) + 2f08: 6972 flw fs2,28(sp) + 2f0a: 2d766373 csrrsi t1,0x2d7,12 + 2f0e: 6962 flw fs2,24(sp) + 2f10: 616e flw ft2,216(sp) + 2f12: 7972 flw fs2,60(sp) + 2f14: 742d lui s0,0xfffeb + 2f16: 736c6f6f jal t5,c964c <__stack_size+0xc8e4c> + 2f1a: 6a626f2f 0x6a626f2f + 2f1e: 3638782f 0x3638782f + 2f22: 365f 2d34 696c 0x696c2d34365f + 2f28: 756e flw fa0,248(sp) + 2f2a: 2d78 fld fa4,216(a0) + 2f2c: 746e6563 bltu t3,t1,3676 <__stack_size+0x2e76> + 2f30: 2f36736f jal t1,6aa22 <__stack_size+0x6a222> + 2f34: 7562 flw fa0,56(sp) + 2f36: 6c69 lui s8,0x1a + 2f38: 2f64 fld fs1,216(a4) + 2f3a: 6972 flw fs2,28(sp) + 2f3c: 2d766373 csrrsi t1,0x2d7,12 + 2f40: 2d756e67 0x2d756e67 + 2f44: 6f74 flw fa3,92(a4) + 2f46: 68636c6f jal s8,395cc <__stack_size+0x38dcc> + 2f4a: 6961 lui s2,0x18 + 2f4c: 2f6e fld ft10,216(sp) + 2f4e: 6972 flw fs2,28(sp) + 2f50: 2d766373 csrrsi t1,0x2d7,12 + 2f54: 2f636367 0x2f636367 + 2f58: 696c flw fa1,84(a0) + 2f5a: 6762 flw fa4,24(sp) + 2f5c: 732f6363 bltu t5,s2,3682 <__stack_size+0x2e82> + 2f60: 2d74666f jal a2,49a36 <__stack_size+0x49236> + 2f64: 7066 flw ft0,120(sp) + 2f66: 6c756d2f 0x6c756d2f + 2f6a: 6664 flw fs1,76(a2) + 2f6c: 00632e33 slt t3,t1,t1 + 2f70: 465f 5f50 5246 0x52465f50465f + 2f76: 4341 li t1,16 + 2f78: 535f 5352 5f54 0x5f545352535f + 2f7e: 5f34 lw a3,120(a4) + 2f80: 465f0073 0x465f0073 + 2f84: 5f50 lw a2,60(a4) + 2f86: 5246 lw tp,112(sp) + 2f88: 4341 li t1,16 + 2f8a: 535f 5352 5f54 0x5f545352535f + 2f90: 5f34 lw a3,120(a4) + 2f92: 7075 0x7075 + 2f94: 5f00 lw s0,56(a4) + 2f96: 6d5f 6c75 6664 0x66646c756d5f + 2f9c: 465f0033 0x465f0033 + 2fa0: 5f50 lw a2,60(a4) + 2fa2: 554d li a0,-13 + 2fa4: 5f4c lw a1,60(a4) + 2fa6: 454d li a0,19 + 2fa8: 5441 li s0,-16 + 2faa: 445f 5f57 5f32 0x5f325f57445f + 2fb0: 65646977 0x65646977 + 2fb4: 635f 665f 0030 0x30665f635f + 2fba: 465f 5f50 554d 0x554d5f50465f + 2fc0: 5f4c lw a1,60(a4) + 2fc2: 454d li a0,19 + 2fc4: 5441 li s0,-16 + 2fc6: 445f 5f57 5f32 0x5f325f57445f + 2fcc: 65646977 0x65646977 + 2fd0: 635f 665f 0031 0x31665f635f + 2fd6: 5f5f 5046 465f 0x465f50465f5f + 2fdc: 4152 lw sp,20(sp) + 2fde: 44415f43 0x44415f43 + 2fe2: 5f44 lw s1,60(a4) + 2fe4: 32635f33 0x32635f33 + 2fe8: 5f00 lw s0,56(a4) + 2fea: 5046 0x5046 + 2fec: 4d5f 4c55 4d5f 0x4d5f4c554d5f + 2ff2: 4145 li sp,17 + 2ff4: 5f54 lw a3,60(a4) + 2ff6: 5f32 lw t5,44(sp) + 2ff8: 65646977 0x65646977 + 2ffc: 7a5f 665f 5f00 0x5f00665f7a5f + 3002: 465f 5f50 5246 0x52465f50465f + 3008: 4341 li t1,16 + 300a: 415f 4444 335f 0x335f4444415f + 3010: 635f 0031 465f 0x465f0031635f + 3016: 5f50 lw a2,60(a4) + 3018: 554d li a0,-13 + 301a: 5f4c lw a1,60(a4) + 301c: 454d li a0,19 + 301e: 5441 li s0,-16 + 3020: 445f 5f57 5f32 0x5f325f57445f + 3026: 65646977 0x65646977 + 302a: 625f 665f 0030 0x30665f625f + 3030: 465f 5f50 554d 0x554d5f50465f + 3036: 5f4c lw a1,60(a4) + 3038: 454d li a0,19 + 303a: 5441 li s0,-16 + 303c: 445f 5f57 5f32 0x5f325f57445f + 3042: 65646977 0x65646977 + 3046: 625f 665f 0031 0x31665f625f + 304c: 465f 5f50 4e55 0x4e555f50465f + 3052: 4150 lw a2,4(a0) + 3054: 525f4b43 fmadd.d fs6,ft10,ft5,fa0,rmm + 3058: 5741 li a4,-16 + 305a: 345f 665f 6f6c 0x6f6c665f345f + 3060: 6600 flw fs0,8(a2) + 3062: 6172 flw ft2,28(sp) + 3064: 66003263 0x66003263 + 3068: 6172 flw ft2,28(sp) + 306a: 54003363 0x54003363 + 306e: 7446 flw fs0,112(sp) + 3070: 7079 0x7079 + 3072: 0065 c.addi zero,25 + 3074: 5f5f 6367 5f63 0x5f6363675f5f + 307a: 74504d43 0x74504d43 + 307e: 7079 0x7079 + 3080: 0065 c.addi zero,25 + 3082: 465f 5f50 5349 0x53495f50465f + 3088: 4e474953 0x4e474953 + 308c: 4e41 li t3,16 + 308e: 725f 7465 2f00 0x2f007465725f + 3094: 6f68 flw fa0,92(a4) + 3096: 656d lui a0,0x1b + 3098: 6c61702f 0x6c61702f + 309c: 656d lui a0,0x1b + 309e: 2f72 fld ft10,280(sp) + 30a0: 6972 flw fs2,28(sp) + 30a2: 2d766373 csrrsi t1,0x2d7,12 + 30a6: 6962 flw fs2,24(sp) + 30a8: 616e flw ft2,216(sp) + 30aa: 7972 flw fs2,60(sp) + 30ac: 742d lui s0,0xfffeb + 30ae: 736c6f6f jal t5,c97e4 <__stack_size+0xc8fe4> + 30b2: 6a626f2f 0x6a626f2f + 30b6: 3638782f 0x3638782f + 30ba: 365f 2d34 696c 0x696c2d34365f + 30c0: 756e flw fa0,248(sp) + 30c2: 2d78 fld fa4,216(a0) + 30c4: 746e6563 bltu t3,t1,380e <__stack_size+0x300e> + 30c8: 2f36736f jal t1,6abba <__stack_size+0x6a3ba> + 30cc: 7562 flw fa0,56(sp) + 30ce: 6c69 lui s8,0x1a + 30d0: 2f64 fld fs1,216(a4) + 30d2: 6972 flw fs2,28(sp) + 30d4: 2d766373 csrrsi t1,0x2d7,12 + 30d8: 2d756e67 0x2d756e67 + 30dc: 6f74 flw fa3,92(a4) + 30de: 68636c6f jal s8,39764 <__stack_size+0x38f64> + 30e2: 6961 lui s2,0x18 + 30e4: 2f6e fld ft10,216(sp) + 30e6: 6972 flw fs2,28(sp) + 30e8: 2d766373 csrrsi t1,0x2d7,12 + 30ec: 2f636367 0x2f636367 + 30f0: 696c flw fa1,84(a0) + 30f2: 6762 flw fa4,24(sp) + 30f4: 732f6363 bltu t5,s2,381a <__stack_size+0x301a> + 30f8: 2d74666f jal a2,49bce <__stack_size+0x493ce> + 30fc: 7066 flw ft0,120(sp) + 30fe: 7471652f 0x7471652f + 3102: 3266 fld ft4,120(sp) + 3104: 632e flw ft6,200(sp) + 3106: 5f00 lw s0,56(a4) + 3108: 655f 7471 3266 0x32667471655f + 310e: 5f00 lw s0,56(a4) + 3110: 5046 0x5046 + 3112: 555f 494e 4e4f 0x4e4f494e555f + 3118: 515f 5f00 675f 0x675f5f00515f + 311e: 7465 lui s0,0xffff9 + 3120: 3266 fld ft4,120(sp) + 3122: 5f00 lw s0,56(a4) + 3124: 5046 0x5046 + 3126: 435f 504d 695f 0x695f504d435f + 312c: 657a5f73 csrrwi t5,0x657,20 + 3130: 6f72 flw ft10,28(sp) + 3132: 785f 5f00 5046 0x50465f00785f + 3138: 435f 504d 695f 0x695f504d435f + 313e: 657a5f73 csrrwi t5,0x657,20 + 3142: 6f72 flw ft10,28(sp) + 3144: 795f 2f00 6f68 0x6f682f00795f + 314a: 656d lui a0,0x1b + 314c: 6c61702f 0x6c61702f + 3150: 656d lui a0,0x1b + 3152: 2f72 fld ft10,280(sp) + 3154: 6972 flw fs2,28(sp) + 3156: 2d766373 csrrsi t1,0x2d7,12 + 315a: 6962 flw fs2,24(sp) + 315c: 616e flw ft2,216(sp) + 315e: 7972 flw fs2,60(sp) + 3160: 742d lui s0,0xfffeb + 3162: 736c6f6f jal t5,c9898 <__stack_size+0xc9098> + 3166: 6a626f2f 0x6a626f2f + 316a: 3638782f 0x3638782f + 316e: 365f 2d34 696c 0x696c2d34365f + 3174: 756e flw fa0,248(sp) + 3176: 2d78 fld fa4,216(a0) + 3178: 746e6563 bltu t3,t1,38c2 <__stack_size+0x30c2> + 317c: 2f36736f jal t1,6ac6e <__stack_size+0x6a46e> + 3180: 7562 flw fa0,56(sp) + 3182: 6c69 lui s8,0x1a + 3184: 2f64 fld fs1,216(a4) + 3186: 6972 flw fs2,28(sp) + 3188: 2d766373 csrrsi t1,0x2d7,12 + 318c: 2d756e67 0x2d756e67 3190: 6f74 flw fa3,92(a4) - 3192: 622f3673 csrrc a2,0x622,t5 - 3196: 6975 lui s2,0x1d - 3198: 646c flw fa1,76(s0) - 319a: 7369722f 0x7369722f - 319e: 672d7663 bleu s2,s10,380a <__stack_size+0x300a> - 31a2: 756e flw fa0,248(sp) - 31a4: 742d lui s0,0xfffeb - 31a6: 636c6f6f jal t5,c97dc <__stack_size+0xc8fdc> - 31aa: 6168 flw fa0,68(a0) - 31ac: 6e69 lui t3,0x1a - 31ae: 7369722f 0x7369722f - 31b2: 672d7663 bleu s2,s10,381e <__stack_size+0x301e> - 31b6: 6c2f6363 bltu t5,sp,387c <__stack_size+0x307c> - 31ba: 6269 lui tp,0x1a - 31bc: 2f636367 0x2f636367 - 31c0: 74666f73 csrrsi t5,0x746,12 - 31c4: 662d lui a2,0xb - 31c6: 2f70 fld fa2,216(a4) - 31c8: 7165 addi sp,sp,-400 - 31ca: 6674 flw fa3,76(a2) - 31cc: 2e32 fld ft8,264(sp) - 31ce: 5f5f0063 beq t5,s5,37ae <__stack_size+0x2fae> - 31d2: 7165 addi sp,sp,-400 - 31d4: 6674 flw fa3,76(a2) - 31d6: 0032 0x32 - 31d8: 465f 5f50 4e55 0x4e555f50465f - 31de: 4f49 li t5,18 - 31e0: 5f4e lw t5,240(sp) - 31e2: 0051 c.addi zero,20 - 31e4: 5f5f 6567 6674 0x667465675f5f - 31ea: 0032 0x32 - 31ec: 465f 5f50 4d43 0x4d435f50465f - 31f2: 5f50 lw a2,60(a4) - 31f4: 7369 lui t1,0xffffa - 31f6: 7a5f 7265 5f6f 0x5f6f72657a5f - 31fc: 0078 addi a4,sp,12 - 31fe: 465f 5f50 4d43 0x4d435f50465f - 3204: 5f50 lw a2,60(a4) - 3206: 7369 lui t1,0xffffa - 3208: 7a5f 7265 5f6f 0x5f6f72657a5f - 320e: 0079 c.addi zero,30 - 3210: 6d6f682f 0x6d6f682f - 3214: 2f65 jal 39cc <__stack_size+0x31cc> - 3216: 6170 flw fa2,68(a0) - 3218: 6d6c flw fa1,92(a0) - 321a: 7265 lui tp,0xffff9 - 321c: 7369722f 0x7369722f - 3220: 622d7663 bleu sp,s10,384c <__stack_size+0x304c> - 3224: 6e69 lui t3,0x1a - 3226: 7261 lui tp,0xffff8 - 3228: 2d79 jal 38c6 <__stack_size+0x30c6> - 322a: 6f74 flw fa3,92(a4) - 322c: 2f736c6f jal s8,39d22 <__stack_size+0x39522> - 3230: 2f6a626f jal tp,a9526 <__stack_size+0xa8d26> - 3234: 3878 fld fa4,240(s0) - 3236: 5f36 lw t5,108(sp) - 3238: 3436 fld fs0,360(sp) - 323a: 6c2d lui s8,0xb - 323c: 6e69 lui t3,0x1a - 323e: 7875 lui a6,0xffffd - 3240: 632d lui t1,0xb - 3242: 6e65 lui t3,0x19 - 3244: 6f74 flw fa3,92(a4) - 3246: 622f3673 csrrc a2,0x622,t5 - 324a: 6975 lui s2,0x1d - 324c: 646c flw fa1,76(s0) - 324e: 7369722f 0x7369722f - 3252: 672d7663 bleu s2,s10,38be <__stack_size+0x30be> - 3256: 756e flw fa0,248(sp) - 3258: 742d lui s0,0xfffeb - 325a: 636c6f6f jal t5,c9890 <__stack_size+0xc9090> - 325e: 6168 flw fa0,68(a0) - 3260: 6e69 lui t3,0x1a - 3262: 7369722f 0x7369722f - 3266: 672d7663 bleu s2,s10,38d2 <__stack_size+0x30d2> - 326a: 6c2f6363 bltu t5,sp,3930 <__stack_size+0x3130> - 326e: 6269 lui tp,0x1a - 3270: 2f636367 0x2f636367 - 3274: 74666f73 csrrsi t5,0x746,12 - 3278: 662d lui a2,0xb - 327a: 2f70 fld fa2,216(a4) - 327c: 66746567 0x66746567 - 3280: 2e32 fld ft8,264(sp) - 3282: 682f0063 beq t5,sp,3902 <__stack_size+0x3102> - 3286: 2f656d6f jal s10,5957c <__stack_size+0x58d7c> - 328a: 6170 flw fa2,68(a0) - 328c: 6d6c flw fa1,92(a0) - 328e: 7265 lui tp,0xffff9 - 3290: 7369722f 0x7369722f - 3294: 622d7663 bleu sp,s10,38c0 <__stack_size+0x30c0> - 3298: 6e69 lui t3,0x1a - 329a: 7261 lui tp,0xffff8 - 329c: 2d79 jal 393a <__stack_size+0x313a> - 329e: 6f74 flw fa3,92(a4) - 32a0: 2f736c6f jal s8,39d96 <__stack_size+0x39596> - 32a4: 2f6a626f jal tp,a959a <__stack_size+0xa8d9a> - 32a8: 3878 fld fa4,240(s0) - 32aa: 5f36 lw t5,108(sp) - 32ac: 3436 fld fs0,360(sp) - 32ae: 6c2d lui s8,0xb - 32b0: 6e69 lui t3,0x1a - 32b2: 7875 lui a6,0xffffd - 32b4: 632d lui t1,0xb - 32b6: 6e65 lui t3,0x19 - 32b8: 6f74 flw fa3,92(a4) - 32ba: 622f3673 csrrc a2,0x622,t5 - 32be: 6975 lui s2,0x1d - 32c0: 646c flw fa1,76(s0) - 32c2: 7369722f 0x7369722f - 32c6: 672d7663 bleu s2,s10,3932 <__stack_size+0x3132> - 32ca: 756e flw fa0,248(sp) - 32cc: 742d lui s0,0xfffeb - 32ce: 636c6f6f jal t5,c9904 <__stack_size+0xc9104> - 32d2: 6168 flw fa0,68(a0) - 32d4: 6e69 lui t3,0x1a - 32d6: 7369722f 0x7369722f - 32da: 672d7663 bleu s2,s10,3946 <__stack_size+0x3146> - 32de: 6c2f6363 bltu t5,sp,39a4 <__stack_size+0x31a4> - 32e2: 6269 lui tp,0x1a - 32e4: 2f636367 0x2f636367 - 32e8: 74666f73 csrrsi t5,0x746,12 - 32ec: 662d lui a2,0xb - 32ee: 2f70 fld fa2,216(a4) - 32f0: 656c flw fa1,76(a0) - 32f2: 6674 flw fa3,76(a2) - 32f4: 2e32 fld ft8,264(sp) - 32f6: 5f5f0063 beq t5,s5,38d6 <__stack_size+0x30d6> - 32fa: 656c flw fa1,76(a0) - 32fc: 6674 flw fa3,76(a2) - 32fe: 0032 0x32 - 3300: 465f 5f50 554d 0x554d5f50465f - 3306: 5f4c lw a1,60(a4) - 3308: 454d li a0,19 - 330a: 5441 li s0,-16 - 330c: 345f 775f 6469 0x6469775f345f - 3312: 5f65 li t5,-7 - 3314: 5f7a lw t5,188(sp) - 3316: 0066 0x66 - 3318: 465f 5f50 554d 0x554d5f50465f - 331e: 5f4c lw a1,60(a4) - 3320: 454d li a0,19 - 3322: 5441 li s0,-16 - 3324: 445f 5f57 5f34 0x5f345f57445f - 332a: 65646977 0x65646977 - 332e: 635f 665f 0030 0x30665f635f - 3334: 465f 5f50 554d 0x554d5f50465f - 333a: 5f4c lw a1,60(a4) - 333c: 454d li a0,19 - 333e: 5441 li s0,-16 - 3340: 445f 5f57 5f34 0x5f345f57445f - 3346: 65646977 0x65646977 - 334a: 635f 665f 0031 0x31665f635f - 3350: 465f 5f50 554d 0x554d5f50465f - 3356: 5f4c lw a1,60(a4) - 3358: 454d li a0,19 - 335a: 5441 li s0,-16 - 335c: 445f 5f57 5f34 0x5f345f57445f - 3362: 65646977 0x65646977 - 3366: 645f 665f 0031 0x31665f645f - 336c: 5f5f 756d 746c 0x746c756d5f5f - 3372: 3366 fld ft6,120(sp) - 3374: 5f00 lw s0,56(a4) - 3376: 5046 0x5046 - 3378: 505f 4341 5f4b 0x5f4b4341505f - 337e: 4152 lw sp,20(sp) - 3380: 5f345f57 0x5f345f57 - 3384: 6c66 flw fs8,88(sp) - 3386: 465f006f j f3fea <__stack_size+0xf37ea> - 338a: 5f50 lw a2,60(a4) - 338c: 5246 lw tp,112(sp) - 338e: 4341 li t1,16 - 3390: 535f 5352 385f 0x385f5352535f - 3396: 755f 0070 465f 0x465f0070755f - 339c: 5f50 lw a2,60(a4) - 339e: 5246 lw tp,112(sp) - 33a0: 4341 li t1,16 - 33a2: 535f 4c4c 345f 0x345f4c4c535f - 33a8: 645f 776f 006e 0x6e776f645f - 33ae: 465f 5f50 554d 0x554d5f50465f - 33b4: 5f4c lw a1,60(a4) - 33b6: 454d li a0,19 - 33b8: 5441 li s0,-16 - 33ba: 445f 5f57 5f34 0x5f345f57445f - 33c0: 65646977 0x65646977 - 33c4: 645f 665f 0030 0x30665f645f - 33ca: 465f 5f50 5246 0x52465f50465f - 33d0: 4341 li t1,16 - 33d2: 535f 4c52 345f 0x345f4c52535f - 33d8: 695f 5f00 5046 0x50465f00695f - 33de: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 33e4: 4145 li sp,17 - 33e6: 5f54 lw a3,60(a4) - 33e8: 5744 lw s1,44(a4) - 33ea: 345f 775f 6469 0x6469775f345f - 33f0: 5f65 li t5,-7 - 33f2: 5f65 li t5,-7 - 33f4: 3066 fld ft0,120(sp) - 33f6: 5f00 lw s0,56(a4) - 33f8: 5046 0x5046 - 33fa: 465f 4152 5f43 0x5f434152465f - 3400: 5f535253 0x5f535253 - 3404: 5f38 lw a4,120(a4) - 3406: 465f0073 0x465f0073 - 340a: 5f50 lw a2,60(a4) - 340c: 5246 lw tp,112(sp) - 340e: 4341 li t1,16 - 3410: 535f 4c4c 345f 0x345f4c4c535f - 3416: 695f 5f00 5046 0x50465f00695f - 341c: 465f 4152 5f43 0x5f434152465f - 3422: 5f535253 0x5f535253 - 3426: 5f38 lw a4,120(a4) - 3428: 70696b73 csrrsi s6,0x706,18 - 342c: 5f00 lw s0,56(a4) - 342e: 5046 0x5046 - 3430: 465f 4152 5f43 0x5f434152465f - 3436: 5f4c5253 0x5f4c5253 - 343a: 5f34 lw a3,120(a4) - 343c: 6f64 flw fs1,92(a4) - 343e: 5f006e77 0x5f006e77 - 3442: 5046 0x5046 - 3444: 465f 4152 5f43 0x5f434152465f - 344a: 5f4c5253 0x5f4c5253 - 344e: 5f34 lw a3,120(a4) - 3450: 70696b73 csrrsi s6,0x706,18 - 3454: 5f00 lw s0,56(a4) - 3456: 5046 0x5046 - 3458: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 345e: 4145 li sp,17 - 3460: 5f54 lw a3,60(a4) - 3462: 5744 lw s1,44(a4) - 3464: 345f 775f 6469 0x6469775f345f - 346a: 5f65 li t5,-7 - 346c: 5f65 li t5,-7 - 346e: 3166 fld ft2,120(sp) - 3470: 5f00 lw s0,56(a4) - 3472: 5046 0x5046 - 3474: 465f 4152 5f43 0x5f434152465f - 347a: 5f4c5253 0x5f4c5253 - 347e: 5f34 lw a3,120(a4) - 3480: 7075 0x7075 - 3482: 5f00 lw s0,56(a4) - 3484: 5046 0x5046 - 3486: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 348c: 4145 li sp,17 - 348e: 5f54 lw a3,60(a4) - 3490: 5744 lw s1,44(a4) - 3492: 345f 775f 6469 0x6469775f345f - 3498: 5f65 li t5,-7 - 349a: 5f62 lw t5,56(sp) - 349c: 3066 fld ft0,120(sp) - 349e: 2f00 fld fs0,24(a4) - 34a0: 6f68 flw fa0,92(a4) - 34a2: 656d lui a0,0x1b - 34a4: 6c61702f 0x6c61702f - 34a8: 656d lui a0,0x1b - 34aa: 2f72 fld ft10,280(sp) - 34ac: 6972 flw fs2,28(sp) - 34ae: 2d766373 csrrsi t1,0x2d7,12 - 34b2: 6962 flw fs2,24(sp) - 34b4: 616e flw ft2,216(sp) - 34b6: 7972 flw fs2,60(sp) - 34b8: 742d lui s0,0xfffeb - 34ba: 736c6f6f jal t5,c9bf0 <__stack_size+0xc93f0> - 34be: 6a626f2f 0x6a626f2f - 34c2: 3638782f 0x3638782f - 34c6: 365f 2d34 696c 0x696c2d34365f - 34cc: 756e flw fa0,248(sp) - 34ce: 2d78 fld fa4,216(a0) - 34d0: 746e6563 bltu t3,t1,3c1a <__stack_size+0x341a> - 34d4: 2f36736f jal t1,6afc6 <__stack_size+0x6a7c6> - 34d8: 7562 flw fa0,56(sp) - 34da: 6c69 lui s8,0x1a - 34dc: 2f64 fld fs1,216(a4) - 34de: 6972 flw fs2,28(sp) - 34e0: 2d766373 csrrsi t1,0x2d7,12 - 34e4: 2d756e67 0x2d756e67 - 34e8: 6f74 flw fa3,92(a4) - 34ea: 68636c6f jal s8,39b70 <__stack_size+0x39370> - 34ee: 6961 lui s2,0x18 - 34f0: 2f6e fld ft10,216(sp) - 34f2: 6972 flw fs2,28(sp) - 34f4: 2d766373 csrrsi t1,0x2d7,12 - 34f8: 2f636367 0x2f636367 - 34fc: 696c flw fa1,84(a0) - 34fe: 6762 flw fa4,24(sp) - 3500: 732f6363 bltu t5,s2,3c26 <__stack_size+0x3426> - 3504: 2d74666f jal a2,49fda <__stack_size+0x497da> - 3508: 7066 flw ft0,120(sp) - 350a: 6c756d2f 0x6c756d2f - 350e: 6674 flw fa3,76(a2) - 3510: 00632e33 slt t3,t1,t1 - 3514: 465f 5f50 5246 0x52465f50465f - 351a: 4341 li t1,16 - 351c: 535f 5352 385f 0x385f5352535f - 3522: 645f 776f 006e 0x6e776f645f - 3528: 465f 5f50 4150 0x41505f50465f - 352e: 435f4b43 fmadd.d fs6,ft10,fs5,fs0,rmm - 3532: 4e41 li t3,16 - 3534: 43494e4f fnmadd.d ft8,fs2,fs4,fs0,rmm - 3538: 4c41 li s8,16 - 353a: 545f 665f 5f00 0x5f00665f545f - 3540: 5046 0x5046 - 3542: 465f 4152 5f43 0x5f434152465f - 3548: 5f4c4c53 0x5f4c4c53 - 354c: 5f34 lw a3,120(a4) - 354e: 70696b73 csrrsi s6,0x706,18 - 3552: 5f00 lw s0,56(a4) - 3554: 5046 0x5046 - 3556: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 355c: 4145 li sp,17 - 355e: 5f54 lw a3,60(a4) - 3560: 5744 lw s1,44(a4) - 3562: 345f 775f 6469 0x6469775f345f - 3568: 5f65 li t5,-7 - 356a: 5f66 lw t5,120(sp) - 356c: 3066 fld ft0,120(sp) - 356e: 5f00 lw s0,56(a4) - 3570: 5046 0x5046 - 3572: 4d5f 4c55 4d5f 0x4d5f4c554d5f - 3578: 4145 li sp,17 - 357a: 5f54 lw a3,60(a4) - 357c: 5744 lw s1,44(a4) - 357e: 345f 775f 6469 0x6469775f345f - 3584: 5f65 li t5,-7 - 3586: 5f66 lw t5,120(sp) - 3588: 3166 fld ft2,120(sp) - 358a: 5f00 lw s0,56(a4) - 358c: 465f 5f50 5246 0x52465f50465f - 3592: 4341 li t1,16 - 3594: 415f 4444 5f49 0x5f494444415f - 359a: 5f34 lw a3,120(a4) - 359c: 0074 addi a3,sp,12 - 359e: 465f 5f50 5246 0x52465f50465f - 35a4: 4341 li t1,16 - 35a6: 535f 4c4c 345f 0x345f4c4c535f - 35ac: 755f 0070 465f 0x465f0070755f - 35b2: 5f50 lw a2,60(a4) - 35b4: 554d li a0,-13 - 35b6: 5f4c lw a1,60(a4) - 35b8: 454d li a0,19 - 35ba: 5441 li s0,-16 - 35bc: 445f 5f57 5f34 0x5f345f57445f - 35c2: 65646977 0x65646977 - 35c6: 625f 665f 0031 0x31665f625f - 35cc: 465f 5f50 5246 0x52465f50465f - 35d2: 4341 li t1,16 - 35d4: 535f 5352 385f 0x385f5352535f - 35da: 695f 5f00 735f 0x735f5f00695f - 35e0: 6275 lui tp,0x1d - 35e2: 6674 flw fa3,76(a2) - 35e4: 682f0033 0x682f0033 - 35e8: 2f656d6f jal s10,598de <__stack_size+0x590de> - 35ec: 6170 flw fa2,68(a0) - 35ee: 6d6c flw fa1,92(a0) - 35f0: 7265 lui tp,0xffff9 - 35f2: 7369722f 0x7369722f - 35f6: 622d7663 bleu sp,s10,3c22 <__stack_size+0x3422> - 35fa: 6e69 lui t3,0x1a - 35fc: 7261 lui tp,0xffff8 - 35fe: 2d79 jal 3c9c <__stack_size+0x349c> - 3600: 6f74 flw fa3,92(a4) - 3602: 2f736c6f jal s8,3a0f8 <__stack_size+0x398f8> - 3606: 2f6a626f jal tp,a98fc <__stack_size+0xa90fc> - 360a: 3878 fld fa4,240(s0) - 360c: 5f36 lw t5,108(sp) - 360e: 3436 fld fs0,360(sp) - 3610: 6c2d lui s8,0xb - 3612: 6e69 lui t3,0x1a - 3614: 7875 lui a6,0xffffd - 3616: 632d lui t1,0xb - 3618: 6e65 lui t3,0x19 - 361a: 6f74 flw fa3,92(a4) - 361c: 622f3673 csrrc a2,0x622,t5 - 3620: 6975 lui s2,0x1d - 3622: 646c flw fa1,76(s0) - 3624: 7369722f 0x7369722f - 3628: 672d7663 bleu s2,s10,3c94 <__stack_size+0x3494> - 362c: 756e flw fa0,248(sp) - 362e: 742d lui s0,0xfffeb - 3630: 636c6f6f jal t5,c9c66 <__stack_size+0xc9466> - 3634: 6168 flw fa0,68(a0) - 3636: 6e69 lui t3,0x1a - 3638: 7369722f 0x7369722f - 363c: 672d7663 bleu s2,s10,3ca8 <__stack_size+0x34a8> - 3640: 6c2f6363 bltu t5,sp,3d06 <__stack_size+0x3506> - 3644: 6269 lui tp,0x1a - 3646: 2f636367 0x2f636367 - 364a: 74666f73 csrrsi t5,0x746,12 - 364e: 662d lui a2,0xb - 3650: 2f70 fld fa2,216(a4) - 3652: 74627573 csrrci a0,0x746,4 - 3656: 3366 fld ft6,120(sp) - 3658: 632e flw ft6,200(sp) - 365a: 6100 flw fs0,0(a0) - 365c: 6464 flw fs1,76(s0) - 365e: 0032 0x32 - 3660: 6461 lui s0,0x18 - 3662: 5f64 lw s1,124(a4) - 3664: 6f64 flw fs1,92(a4) - 3666: 656e flw fa0,216(sp) - 3668: 7300 flw fs0,32(a4) - 366a: 6275 lui tp,0x1d - 366c: 0032 0x32 - 366e: 465f 5f50 4150 0x41505f50465f - 3674: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm - 3678: 4d45 li s10,17 - 367a: 5249 li tp,-14 - 367c: 5741 li a4,-16 - 367e: 545f 635f 7300 0x7300635f545f - 3684: 6275 lui tp,0x1d - 3686: 0031 c.addi zero,12 - 3688: 465f 5f50 4150 0x41505f50465f - 368e: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm - 3692: 4d45 li s10,17 - 3694: 5249 li tp,-14 - 3696: 5741 li a4,-16 - 3698: 545f 735f 5f00 0x5f00735f545f - 369e: 465f 5f50 5246 0x52465f50465f - 36a4: 4341 li t1,16 - 36a6: 415f 4444 345f 0x345f4444415f - 36ac: 635f 0031 5f5f 0x5f5f0031635f - 36b2: 5046 0x5046 - 36b4: 465f 4152 5f43 0x5f434152465f - 36ba: 4441 li s0,16 - 36bc: 5f44 lw s1,60(a4) - 36be: 5f34 lw a3,120(a4) - 36c0: 5f003263 0x5f003263 - 36c4: 465f 5f50 5246 0x52465f50465f - 36ca: 4341 li t1,16 - 36cc: 415f 4444 345f 0x345f4444415f - 36d2: 635f 0033 465f 0x465f0033635f - 36d8: 5f50 lw a2,60(a4) - 36da: 4150 lw a2,4(a0) - 36dc: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm - 36e0: 4d45 li s10,17 - 36e2: 5249 li tp,-14 - 36e4: 5741 li a4,-16 - 36e6: 545f 655f 5f00 0x5f00655f545f - 36ec: 5046 0x5046 - 36ee: 505f 4341 5f4b 0x5f4b4341505f - 36f4: 494d4553 0x494d4553 - 36f8: 4152 lw sp,20(sp) - 36fa: 73695f57 0x73695f57 - 36fe: 745f 6e69 0079 0x796e69745f - 3704: 465f 5f50 4150 0x41505f50465f - 370a: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm - 370e: 4d45 li s10,17 - 3710: 5249 li tp,-14 - 3712: 5741 li a4,-16 - 3714: 545f 665f 5f00 0x5f00665f545f - 371a: 5046 0x5046 - 371c: 415f 4444 495f 0x495f4444415f - 3722: 544e lw s0,240(sp) - 3724: 5245 li tp,-15 - 3726: 414e lw sp,208(sp) - 3728: 5f4c lw a1,60(a4) - 372a: 6964 flw fs1,84(a0) - 372c: 6666 flw fa2,88(sp) - 372e: 7300 flw fs0,32(a4) - 3730: 6275 lui tp,0x1d - 3732: 465f0033 0x465f0033 - 3736: 5f50 lw a2,60(a4) - 3738: 4441 li s0,16 - 373a: 5f44 lw s1,60(a4) - 373c: 4e49 li t3,18 - 373e: 4554 lw a3,12(a0) - 3740: 4e52 lw t3,20(sp) - 3742: 4c41 li s8,16 - 3744: 655f 6964 6666 0x66666964655f - 374a: 7300 flw fs0,32(a4) - 374c: 6275 lui tp,0x1d - 374e: 645f 6e6f 0065 0x656e6f645f - 3754: 5f5f 5046 465f 0x465f50465f5f - 375a: 4152 lw sp,20(sp) - 375c: 55535f43 0x55535f43 - 3760: 5f42 lw t5,48(sp) - 3762: 5f34 lw a3,120(a4) - 3764: 61003163 0x61003163 - 3768: 6464 flw fs1,76(s0) - 376a: 0031 c.addi zero,12 - 376c: 6461 lui s0,0x18 - 376e: 3364 fld fs1,224(a4) - 3770: 6e00 flw fs0,24(a2) - 3772: 006d726f jal tp,da778 <__stack_size+0xd9f78> - 3776: 5f5f 5046 465f 0x465f50465f5f - 377c: 4152 lw sp,20(sp) - 377e: 55535f43 0x55535f43 - 3782: 5f42 lw t5,48(sp) - 3784: 5f34 lw a3,120(a4) - 3786: 5f003363 0x5f003363 - 378a: 465f 5f50 5246 0x52465f50465f - 3790: 4341 li t1,16 - 3792: 535f 4255 345f 0x345f4255535f - 3798: 635f 0032 465f 0x465f0032635f - 379e: 5f50 lw a2,60(a4) - 37a0: 4f54 lw a3,28(a4) - 37a2: 495f 544e 695f 0x695f544e495f - 37a8: 656e flw fa0,216(sp) - 37aa: 6178 flw fa4,68(a0) - 37ac: 5f007463 bleu a6,zero,3d94 <__stack_size+0x3594> - 37b0: 665f 7869 6674 0x66747869665f - 37b6: 2f006973 csrrsi s2,0x2f0,0 - 37ba: 6f68 flw fa0,92(a4) - 37bc: 656d lui a0,0x1b - 37be: 6c61702f 0x6c61702f - 37c2: 656d lui a0,0x1b - 37c4: 2f72 fld ft10,280(sp) - 37c6: 6972 flw fs2,28(sp) - 37c8: 2d766373 csrrsi t1,0x2d7,12 - 37cc: 6962 flw fs2,24(sp) - 37ce: 616e flw ft2,216(sp) - 37d0: 7972 flw fs2,60(sp) - 37d2: 742d lui s0,0xfffeb - 37d4: 736c6f6f jal t5,c9f0a <__stack_size+0xc970a> - 37d8: 6a626f2f 0x6a626f2f - 37dc: 3638782f 0x3638782f - 37e0: 365f 2d34 696c 0x696c2d34365f - 37e6: 756e flw fa0,248(sp) - 37e8: 2d78 fld fa4,216(a0) - 37ea: 746e6563 bltu t3,t1,3f34 <__stack_size+0x3734> - 37ee: 2f36736f jal t1,6b2e0 <__stack_size+0x6aae0> - 37f2: 7562 flw fa0,56(sp) - 37f4: 6c69 lui s8,0x1a - 37f6: 2f64 fld fs1,216(a4) - 37f8: 6972 flw fs2,28(sp) - 37fa: 2d766373 csrrsi t1,0x2d7,12 - 37fe: 2d756e67 0x2d756e67 - 3802: 6f74 flw fa3,92(a4) - 3804: 68636c6f jal s8,39e8a <__stack_size+0x3968a> - 3808: 6961 lui s2,0x18 - 380a: 2f6e fld ft10,216(sp) - 380c: 6972 flw fs2,28(sp) - 380e: 2d766373 csrrsi t1,0x2d7,12 - 3812: 2f636367 0x2f636367 - 3816: 696c flw fa1,84(a0) - 3818: 6762 flw fa4,24(sp) - 381a: 732f6363 bltu t5,s2,3f40 <__stack_size+0x3740> - 381e: 2d74666f jal a2,4a2f4 <__stack_size+0x49af4> - 3822: 7066 flw ft0,120(sp) - 3824: 7869662f 0x7869662f - 3828: 6674 flw fa3,76(a2) - 382a: 632e6973 csrrsi s2,0x632,28 - 382e: 7000 flw fs0,32(s0) - 3830: 6361 lui t1,0x18 - 3832: 65735f6b 0x65735f6b - 3836: 696d lui s2,0x1b - 3838: 6172 flw ft2,28(sp) - 383a: 5f5f0077 0x5f5f0077 - 383e: 6c66 flw fs8,88(sp) - 3840: 7374616f jal sp,4a776 <__stack_size+0x49f76> - 3844: 7469 lui s0,0xffffa - 3846: 0066 0x66 - 3848: 465f 5f50 5246 0x52465f50465f - 384e: 495f4d4f fnmadd.s fs10,ft10,fs5,fs1,rmm - 3852: 544e lw s0,240(sp) - 3854: 755f 0072 682f 0x682f0072755f - 385a: 2f656d6f jal s10,59b50 <__stack_size+0x59350> - 385e: 6170 flw fa2,68(a0) - 3860: 6d6c flw fa1,92(a0) - 3862: 7265 lui tp,0xffff9 - 3864: 7369722f 0x7369722f - 3868: 622d7663 bleu sp,s10,3e94 <__stack_size+0x3694> - 386c: 6e69 lui t3,0x1a - 386e: 7261 lui tp,0xffff8 - 3870: 2d79 jal 3f0e <__stack_size+0x370e> - 3872: 6f74 flw fa3,92(a4) - 3874: 2f736c6f jal s8,3a36a <__stack_size+0x39b6a> - 3878: 2f6a626f jal tp,a9b6e <__stack_size+0xa936e> - 387c: 3878 fld fa4,240(s0) - 387e: 5f36 lw t5,108(sp) - 3880: 3436 fld fs0,360(sp) - 3882: 6c2d lui s8,0xb - 3884: 6e69 lui t3,0x1a - 3886: 7875 lui a6,0xffffd - 3888: 632d lui t1,0xb - 388a: 6e65 lui t3,0x19 - 388c: 6f74 flw fa3,92(a4) - 388e: 622f3673 csrrc a2,0x622,t5 - 3892: 6975 lui s2,0x1d - 3894: 646c flw fa1,76(s0) - 3896: 7369722f 0x7369722f - 389a: 672d7663 bleu s2,s10,3f06 <__stack_size+0x3706> - 389e: 756e flw fa0,248(sp) - 38a0: 742d lui s0,0xfffeb - 38a2: 636c6f6f jal t5,c9ed8 <__stack_size+0xc96d8> - 38a6: 6168 flw fa0,68(a0) - 38a8: 6e69 lui t3,0x1a - 38aa: 7369722f 0x7369722f - 38ae: 672d7663 bleu s2,s10,3f1a <__stack_size+0x371a> - 38b2: 6c2f6363 bltu t5,sp,3f78 <__stack_size+0x3778> - 38b6: 6269 lui tp,0x1a - 38b8: 2f636367 0x2f636367 - 38bc: 74666f73 csrrsi t5,0x746,12 - 38c0: 662d lui a2,0xb - 38c2: 2f70 fld fa2,216(a4) - 38c4: 6c66 flw fs8,88(sp) - 38c6: 7374616f jal sp,4a7fc <__stack_size+0x49ffc> - 38ca: 7469 lui s0,0xffffa - 38cc: 2e66 fld ft8,88(sp) - 38ce: 465f0063 beq t5,t0,3d2e <__stack_size+0x352e> - 38d2: 5f50 lw a2,60(a4) - 38d4: 5246 lw tp,112(sp) - 38d6: 495f4d4f fnmadd.s fs10,ft10,fs5,fs1,rmm - 38da: 544e lw s0,240(sp) - 38dc: 6c5f 007a 5046 0x5046007a6c5f - 38e2: 455f 5458 4e45 0x4e455458455f - 38e8: 5f44 lw s1,60(a4) - 38ea: 7a6c flw fa1,116(a2) - 38ec: 2f00 fld fs0,24(a4) - 38ee: 6f68 flw fa0,92(a4) - 38f0: 656d lui a0,0x1b - 38f2: 6c61702f 0x6c61702f - 38f6: 656d lui a0,0x1b - 38f8: 2f72 fld ft10,280(sp) - 38fa: 6972 flw fs2,28(sp) - 38fc: 2d766373 csrrsi t1,0x2d7,12 - 3900: 6962 flw fs2,24(sp) - 3902: 616e flw ft2,216(sp) - 3904: 7972 flw fs2,60(sp) - 3906: 742d lui s0,0xfffeb - 3908: 736c6f6f jal t5,ca03e <__stack_size+0xc983e> - 390c: 6a626f2f 0x6a626f2f - 3910: 3638782f 0x3638782f - 3914: 365f 2d34 696c 0x696c2d34365f - 391a: 756e flw fa0,248(sp) - 391c: 2d78 fld fa4,216(a0) - 391e: 746e6563 bltu t3,t1,4068 <__stack_size+0x3868> - 3922: 2f36736f jal t1,6b414 <__stack_size+0x6ac14> - 3926: 7562 flw fa0,56(sp) - 3928: 6c69 lui s8,0x1a - 392a: 2f64 fld fs1,216(a4) - 392c: 6972 flw fs2,28(sp) - 392e: 2d766373 csrrsi t1,0x2d7,12 - 3932: 2d756e67 0x2d756e67 - 3936: 6f74 flw fa3,92(a4) - 3938: 68636c6f jal s8,39fbe <__stack_size+0x397be> - 393c: 6961 lui s2,0x18 - 393e: 2f6e fld ft10,216(sp) - 3940: 6972 flw fs2,28(sp) - 3942: 2d766373 csrrsi t1,0x2d7,12 - 3946: 2f636367 0x2f636367 - 394a: 696c flw fa1,84(a0) - 394c: 6762 flw fa4,24(sp) - 394e: 732f6363 bltu t5,s2,4074 <__stack_size+0x3874> - 3952: 2d74666f jal a2,4a428 <__stack_size+0x49c28> - 3956: 7066 flw ft0,120(sp) - 3958: 7478652f 0x7478652f - 395c: 6e65 lui t3,0x19 - 395e: 6464 flw fs1,76(s0) - 3960: 7466 flw fs0,120(sp) - 3962: 3266 fld ft4,120(sp) - 3964: 632e flw ft6,200(sp) - 3966: 5f00 lw s0,56(a4) - 3968: 655f 7478 6e65 0x6e657478655f - 396e: 6464 flw fs1,76(s0) - 3970: 7466 flw fs0,120(sp) - 3972: 3266 fld ft4,120(sp) - 3974: 5f00 lw s0,56(a4) - 3976: 5046 0x5046 - 3978: 505f 4341 5f4b 0x5f4b4341505f - 397e: 494d4553 0x494d4553 - 3982: 4152 lw sp,20(sp) - 3984: 5f545f57 0x5f545f57 - 3988: 3066 fld ft0,120(sp) - 398a: 5f00 lw s0,56(a4) - 398c: 5046 0x5046 - 398e: 505f 4341 5f4b 0x5f4b4341505f - 3994: 494d4553 0x494d4553 - 3998: 4152 lw sp,20(sp) - 399a: 5f545f57 0x5f545f57 - 399e: 3166 fld ft2,120(sp) - 39a0: 5f00 lw s0,56(a4) - 39a2: 745f 7572 636e 0x636e7572745f - 39a8: 6674 flw fa3,76(a2) - 39aa: 6664 flw fs1,76(a2) - 39ac: 0032 0x32 - 39ae: 6d6f682f 0x6d6f682f - 39b2: 2f65 jal 416a <__stack_size+0x396a> - 39b4: 6170 flw fa2,68(a0) - 39b6: 6d6c flw fa1,92(a0) - 39b8: 7265 lui tp,0xffff9 - 39ba: 7369722f 0x7369722f - 39be: 622d7663 bleu sp,s10,3fea <__stack_size+0x37ea> - 39c2: 6e69 lui t3,0x1a - 39c4: 7261 lui tp,0xffff8 - 39c6: 2d79 jal 4064 <__stack_size+0x3864> - 39c8: 6f74 flw fa3,92(a4) - 39ca: 2f736c6f jal s8,3a4c0 <__stack_size+0x39cc0> - 39ce: 2f6a626f jal tp,a9cc4 <__stack_size+0xa94c4> - 39d2: 3878 fld fa4,240(s0) - 39d4: 5f36 lw t5,108(sp) - 39d6: 3436 fld fs0,360(sp) - 39d8: 6c2d lui s8,0xb - 39da: 6e69 lui t3,0x1a - 39dc: 7875 lui a6,0xffffd - 39de: 632d lui t1,0xb - 39e0: 6e65 lui t3,0x19 - 39e2: 6f74 flw fa3,92(a4) - 39e4: 622f3673 csrrc a2,0x622,t5 - 39e8: 6975 lui s2,0x1d - 39ea: 646c flw fa1,76(s0) - 39ec: 7369722f 0x7369722f - 39f0: 672d7663 bleu s2,s10,405c <__stack_size+0x385c> - 39f4: 756e flw fa0,248(sp) - 39f6: 742d lui s0,0xfffeb - 39f8: 636c6f6f jal t5,ca02e <__stack_size+0xc982e> - 39fc: 6168 flw fa0,68(a0) - 39fe: 6e69 lui t3,0x1a - 3a00: 7369722f 0x7369722f - 3a04: 672d7663 bleu s2,s10,4070 <__stack_size+0x3870> - 3a08: 6c2f6363 bltu t5,sp,40ce <__stack_size+0x38ce> - 3a0c: 6269 lui tp,0x1a - 3a0e: 2f636367 0x2f636367 - 3a12: 74666f73 csrrsi t5,0x746,12 - 3a16: 662d lui a2,0xb - 3a18: 2f70 fld fa2,216(a4) - 3a1a: 7274 flw fa3,100(a2) - 3a1c: 6e75 lui t3,0x1d - 3a1e: 64667463 bleu t1,a2,4066 <__stack_size+0x3866> - 3a22: 3266 fld ft4,120(sp) - 3a24: 632e flw ft6,200(sp) - 3a26: 5f00 lw s0,56(a4) - 3a28: 635f 7a6c 6973 0x69737a6c635f - 3a2e: 0032 0x32 + 3192: 68636c6f jal s8,39818 <__stack_size+0x39018> + 3196: 6961 lui s2,0x18 + 3198: 2f6e fld ft10,216(sp) + 319a: 6972 flw fs2,28(sp) + 319c: 2d766373 csrrsi t1,0x2d7,12 + 31a0: 2f636367 0x2f636367 + 31a4: 696c flw fa1,84(a0) + 31a6: 6762 flw fa4,24(sp) + 31a8: 732f6363 bltu t5,s2,38ce <__stack_size+0x30ce> + 31ac: 2d74666f jal a2,49c82 <__stack_size+0x49482> + 31b0: 7066 flw ft0,120(sp) + 31b2: 7465672f 0x7465672f + 31b6: 3266 fld ft4,120(sp) + 31b8: 632e flw ft6,200(sp) + 31ba: 2f00 fld fs0,24(a4) + 31bc: 6f68 flw fa0,92(a4) + 31be: 656d lui a0,0x1b + 31c0: 6c61702f 0x6c61702f + 31c4: 656d lui a0,0x1b + 31c6: 2f72 fld ft10,280(sp) + 31c8: 6972 flw fs2,28(sp) + 31ca: 2d766373 csrrsi t1,0x2d7,12 + 31ce: 6962 flw fs2,24(sp) + 31d0: 616e flw ft2,216(sp) + 31d2: 7972 flw fs2,60(sp) + 31d4: 742d lui s0,0xfffeb + 31d6: 736c6f6f jal t5,c990c <__stack_size+0xc910c> + 31da: 6a626f2f 0x6a626f2f + 31de: 3638782f 0x3638782f + 31e2: 365f 2d34 696c 0x696c2d34365f + 31e8: 756e flw fa0,248(sp) + 31ea: 2d78 fld fa4,216(a0) + 31ec: 746e6563 bltu t3,t1,3936 <__stack_size+0x3136> + 31f0: 2f36736f jal t1,6ace2 <__stack_size+0x6a4e2> + 31f4: 7562 flw fa0,56(sp) + 31f6: 6c69 lui s8,0x1a + 31f8: 2f64 fld fs1,216(a4) + 31fa: 6972 flw fs2,28(sp) + 31fc: 2d766373 csrrsi t1,0x2d7,12 + 3200: 2d756e67 0x2d756e67 + 3204: 6f74 flw fa3,92(a4) + 3206: 68636c6f jal s8,3988c <__stack_size+0x3908c> + 320a: 6961 lui s2,0x18 + 320c: 2f6e fld ft10,216(sp) + 320e: 6972 flw fs2,28(sp) + 3210: 2d766373 csrrsi t1,0x2d7,12 + 3214: 2f636367 0x2f636367 + 3218: 696c flw fa1,84(a0) + 321a: 6762 flw fa4,24(sp) + 321c: 732f6363 bltu t5,s2,3942 <__stack_size+0x3142> + 3220: 2d74666f jal a2,49cf6 <__stack_size+0x494f6> + 3224: 7066 flw ft0,120(sp) + 3226: 74656c2f 0x74656c2f + 322a: 3266 fld ft4,120(sp) + 322c: 632e flw ft6,200(sp) + 322e: 5f00 lw s0,56(a4) + 3230: 6c5f 7465 3266 0x326674656c5f + 3236: 5f00 lw s0,56(a4) + 3238: 5046 0x5046 + 323a: 4d5f 4c55 4d5f 0x4d5f4c554d5f + 3240: 4145 li sp,17 + 3242: 5f54 lw a3,60(a4) + 3244: 5f34 lw a3,120(a4) + 3246: 65646977 0x65646977 + 324a: 7a5f 665f 5f00 0x5f00665f7a5f + 3250: 5046 0x5046 + 3252: 4d5f 4c55 4d5f 0x4d5f4c554d5f + 3258: 4145 li sp,17 + 325a: 5f54 lw a3,60(a4) + 325c: 5744 lw s1,44(a4) + 325e: 345f 775f 6469 0x6469775f345f + 3264: 5f65 li t5,-7 + 3266: 30665f63 ble t1,a2,3584 <__stack_size+0x2d84> + 326a: 5f00 lw s0,56(a4) + 326c: 5046 0x5046 + 326e: 4d5f 4c55 4d5f 0x4d5f4c554d5f + 3274: 4145 li sp,17 + 3276: 5f54 lw a3,60(a4) + 3278: 5744 lw s1,44(a4) + 327a: 345f 775f 6469 0x6469775f345f + 3280: 5f65 li t5,-7 + 3282: 31665f63 ble s6,a2,35a0 <__stack_size+0x2da0> + 3286: 5f00 lw s0,56(a4) + 3288: 5046 0x5046 + 328a: 4d5f 4c55 4d5f 0x4d5f4c554d5f + 3290: 4145 li sp,17 + 3292: 5f54 lw a3,60(a4) + 3294: 5744 lw s1,44(a4) + 3296: 345f 775f 6469 0x6469775f345f + 329c: 5f65 li t5,-7 + 329e: 5f64 lw s1,124(a4) + 32a0: 3166 fld ft2,120(sp) + 32a2: 5f00 lw s0,56(a4) + 32a4: 6d5f 6c75 6674 0x66746c756d5f + 32aa: 465f0033 0x465f0033 + 32ae: 5f50 lw a2,60(a4) + 32b0: 4150 lw a2,4(a0) + 32b2: 525f4b43 fmadd.d fs6,ft10,ft5,fa0,rmm + 32b6: 5741 li a4,-16 + 32b8: 345f 665f 6f6c 0x6f6c665f345f + 32be: 5f00 lw s0,56(a4) + 32c0: 5046 0x5046 + 32c2: 465f 4152 5f43 0x5f434152465f + 32c8: 5f535253 0x5f535253 + 32cc: 5f38 lw a4,120(a4) + 32ce: 7075 0x7075 + 32d0: 5f00 lw s0,56(a4) + 32d2: 5046 0x5046 + 32d4: 465f 4152 5f43 0x5f434152465f + 32da: 5f4c4c53 0x5f4c4c53 + 32de: 5f34 lw a3,120(a4) + 32e0: 6f64 flw fs1,92(a4) + 32e2: 5f006e77 0x5f006e77 + 32e6: 5046 0x5046 + 32e8: 4d5f 4c55 4d5f 0x4d5f4c554d5f + 32ee: 4145 li sp,17 + 32f0: 5f54 lw a3,60(a4) + 32f2: 5744 lw s1,44(a4) + 32f4: 345f 775f 6469 0x6469775f345f + 32fa: 5f65 li t5,-7 + 32fc: 5f64 lw s1,124(a4) + 32fe: 3066 fld ft0,120(sp) + 3300: 5f00 lw s0,56(a4) + 3302: 5046 0x5046 + 3304: 465f 4152 5f43 0x5f434152465f + 330a: 5f4c5253 0x5f4c5253 + 330e: 5f34 lw a3,120(a4) + 3310: 0069 c.addi zero,26 + 3312: 465f 5f50 554d 0x554d5f50465f + 3318: 5f4c lw a1,60(a4) + 331a: 454d li a0,19 + 331c: 5441 li s0,-16 + 331e: 445f 5f57 5f34 0x5f345f57445f + 3324: 65646977 0x65646977 + 3328: 655f 665f 0030 0x30665f655f + 332e: 465f 5f50 5246 0x52465f50465f + 3334: 4341 li t1,16 + 3336: 535f 5352 385f 0x385f5352535f + 333c: 735f 5f00 5046 0x50465f00735f + 3342: 465f 4152 5f43 0x5f434152465f + 3348: 5f4c4c53 0x5f4c4c53 + 334c: 5f34 lw a3,120(a4) + 334e: 0069 c.addi zero,26 + 3350: 465f 5f50 5246 0x52465f50465f + 3356: 4341 li t1,16 + 3358: 535f 5352 385f 0x385f5352535f + 335e: 735f 696b 0070 0x70696b735f + 3364: 465f 5f50 5246 0x52465f50465f + 336a: 4341 li t1,16 + 336c: 535f 4c52 345f 0x345f4c52535f + 3372: 645f 776f 006e 0x6e776f645f + 3378: 465f 5f50 5246 0x52465f50465f + 337e: 4341 li t1,16 + 3380: 535f 4c52 345f 0x345f4c52535f + 3386: 735f 696b 0070 0x70696b735f + 338c: 465f 5f50 554d 0x554d5f50465f + 3392: 5f4c lw a1,60(a4) + 3394: 454d li a0,19 + 3396: 5441 li s0,-16 + 3398: 445f 5f57 5f34 0x5f345f57445f + 339e: 65646977 0x65646977 + 33a2: 655f 665f 0031 0x31665f655f + 33a8: 465f 5f50 5246 0x52465f50465f + 33ae: 4341 li t1,16 + 33b0: 535f 4c52 345f 0x345f4c52535f + 33b6: 755f 0070 465f 0x465f0070755f + 33bc: 5f50 lw a2,60(a4) + 33be: 554d li a0,-13 + 33c0: 5f4c lw a1,60(a4) + 33c2: 454d li a0,19 + 33c4: 5441 li s0,-16 + 33c6: 445f 5f57 5f34 0x5f345f57445f + 33cc: 65646977 0x65646977 + 33d0: 625f 665f 0030 0x30665f625f + 33d6: 6d6f682f 0x6d6f682f + 33da: 2f65 jal 3b92 <__stack_size+0x3392> + 33dc: 6170 flw fa2,68(a0) + 33de: 6d6c flw fa1,92(a0) + 33e0: 7265 lui tp,0xffff9 + 33e2: 7369722f 0x7369722f + 33e6: 622d7663 bleu sp,s10,3a12 <__stack_size+0x3212> + 33ea: 6e69 lui t3,0x1a + 33ec: 7261 lui tp,0xffff8 + 33ee: 2d79 jal 3a8c <__stack_size+0x328c> + 33f0: 6f74 flw fa3,92(a4) + 33f2: 2f736c6f jal s8,39ee8 <__stack_size+0x396e8> + 33f6: 2f6a626f jal tp,a96ec <__stack_size+0xa8eec> + 33fa: 3878 fld fa4,240(s0) + 33fc: 5f36 lw t5,108(sp) + 33fe: 3436 fld fs0,360(sp) + 3400: 6c2d lui s8,0xb + 3402: 6e69 lui t3,0x1a + 3404: 7875 lui a6,0xffffd + 3406: 632d lui t1,0xb + 3408: 6e65 lui t3,0x19 + 340a: 6f74 flw fa3,92(a4) + 340c: 622f3673 csrrc a2,0x622,t5 + 3410: 6975 lui s2,0x1d + 3412: 646c flw fa1,76(s0) + 3414: 7369722f 0x7369722f + 3418: 672d7663 bleu s2,s10,3a84 <__stack_size+0x3284> + 341c: 756e flw fa0,248(sp) + 341e: 742d lui s0,0xfffeb + 3420: 636c6f6f jal t5,c9a56 <__stack_size+0xc9256> + 3424: 6168 flw fa0,68(a0) + 3426: 6e69 lui t3,0x1a + 3428: 7369722f 0x7369722f + 342c: 672d7663 bleu s2,s10,3a98 <__stack_size+0x3298> + 3430: 6c2f6363 bltu t5,sp,3af6 <__stack_size+0x32f6> + 3434: 6269 lui tp,0x1a + 3436: 2f636367 0x2f636367 + 343a: 74666f73 csrrsi t5,0x746,12 + 343e: 662d lui a2,0xb + 3440: 2f70 fld fa2,216(a4) + 3442: 756d lui a0,0xffffb + 3444: 746c flw fa1,108(s0) + 3446: 3366 fld ft6,120(sp) + 3448: 632e flw ft6,200(sp) + 344a: 5f00 lw s0,56(a4) + 344c: 5046 0x5046 + 344e: 465f 4152 5f43 0x5f434152465f + 3454: 5f535253 0x5f535253 + 3458: 5f38 lw a4,120(a4) + 345a: 6f64 flw fs1,92(a4) + 345c: 5f006e77 0x5f006e77 + 3460: 5046 0x5046 + 3462: 505f 4341 5f4b 0x5f4b4341505f + 3468: 4f4e4143 0x4f4e4143 + 346c: 494e lw s2,208(sp) + 346e: 5f4c4143 0x5f4c4143 + 3472: 5f54 lw a3,60(a4) + 3474: 0066 0x66 + 3476: 465f 5f50 5246 0x52465f50465f + 347c: 4341 li t1,16 + 347e: 535f 4c4c 345f 0x345f4c4c535f + 3484: 735f 696b 0070 0x70696b735f + 348a: 465f 5f50 554d 0x554d5f50465f + 3490: 5f4c lw a1,60(a4) + 3492: 454d li a0,19 + 3494: 5441 li s0,-16 + 3496: 445f 5f57 5f34 0x5f345f57445f + 349c: 65646977 0x65646977 + 34a0: 665f 665f 0030 0x30665f665f + 34a6: 465f 5f50 554d 0x554d5f50465f + 34ac: 5f4c lw a1,60(a4) + 34ae: 454d li a0,19 + 34b0: 5441 li s0,-16 + 34b2: 445f 5f57 5f34 0x5f345f57445f + 34b8: 65646977 0x65646977 + 34bc: 665f 665f 0031 0x31665f665f + 34c2: 5f5f 5046 465f 0x465f50465f5f + 34c8: 4152 lw sp,20(sp) + 34ca: 44415f43 0x44415f43 + 34ce: 4944 lw s1,20(a0) + 34d0: 345f 745f 5f00 0x5f00745f345f + 34d6: 5046 0x5046 + 34d8: 465f 4152 5f43 0x5f434152465f + 34de: 5f4c4c53 0x5f4c4c53 + 34e2: 5f34 lw a3,120(a4) + 34e4: 7075 0x7075 + 34e6: 5f00 lw s0,56(a4) + 34e8: 5046 0x5046 + 34ea: 4d5f 4c55 4d5f 0x4d5f4c554d5f + 34f0: 4145 li sp,17 + 34f2: 5f54 lw a3,60(a4) + 34f4: 5744 lw s1,44(a4) + 34f6: 345f 775f 6469 0x6469775f345f + 34fc: 5f65 li t5,-7 + 34fe: 5f62 lw t5,56(sp) + 3500: 3166 fld ft2,120(sp) + 3502: 5f00 lw s0,56(a4) + 3504: 5046 0x5046 + 3506: 465f 4152 5f43 0x5f434152465f + 350c: 5f535253 0x5f535253 + 3510: 5f38 lw a4,120(a4) + 3512: 0069 c.addi zero,26 + 3514: 5f5f 7573 7462 0x746275735f5f + 351a: 3366 fld ft6,120(sp) + 351c: 2f00 fld fs0,24(a4) + 351e: 6f68 flw fa0,92(a4) + 3520: 656d lui a0,0x1b + 3522: 6c61702f 0x6c61702f + 3526: 656d lui a0,0x1b + 3528: 2f72 fld ft10,280(sp) + 352a: 6972 flw fs2,28(sp) + 352c: 2d766373 csrrsi t1,0x2d7,12 + 3530: 6962 flw fs2,24(sp) + 3532: 616e flw ft2,216(sp) + 3534: 7972 flw fs2,60(sp) + 3536: 742d lui s0,0xfffeb + 3538: 736c6f6f jal t5,c9c6e <__stack_size+0xc946e> + 353c: 6a626f2f 0x6a626f2f + 3540: 3638782f 0x3638782f + 3544: 365f 2d34 696c 0x696c2d34365f + 354a: 756e flw fa0,248(sp) + 354c: 2d78 fld fa4,216(a0) + 354e: 746e6563 bltu t3,t1,3c98 <__stack_size+0x3498> + 3552: 2f36736f jal t1,6b044 <__stack_size+0x6a844> + 3556: 7562 flw fa0,56(sp) + 3558: 6c69 lui s8,0x1a + 355a: 2f64 fld fs1,216(a4) + 355c: 6972 flw fs2,28(sp) + 355e: 2d766373 csrrsi t1,0x2d7,12 + 3562: 2d756e67 0x2d756e67 + 3566: 6f74 flw fa3,92(a4) + 3568: 68636c6f jal s8,39bee <__stack_size+0x393ee> + 356c: 6961 lui s2,0x18 + 356e: 2f6e fld ft10,216(sp) + 3570: 6972 flw fs2,28(sp) + 3572: 2d766373 csrrsi t1,0x2d7,12 + 3576: 2f636367 0x2f636367 + 357a: 696c flw fa1,84(a0) + 357c: 6762 flw fa4,24(sp) + 357e: 732f6363 bltu t5,s2,3ca4 <__stack_size+0x34a4> + 3582: 2d74666f jal a2,4a058 <__stack_size+0x49858> + 3586: 7066 flw ft0,120(sp) + 3588: 6275732f 0x6275732f + 358c: 6674 flw fa3,76(a2) + 358e: 00632e33 slt t3,t1,t1 + 3592: 6461 lui s0,0x18 + 3594: 3264 fld fs1,224(a2) + 3596: 6100 flw fs0,0(a0) + 3598: 6464 flw fs1,76(s0) + 359a: 645f 6e6f 0065 0x656e6f645f + 35a0: 32627573 csrrci a0,mhpmevent6,4 + 35a4: 5f00 lw s0,56(a4) + 35a6: 5046 0x5046 + 35a8: 505f 4341 5f4b 0x5f4b4341505f + 35ae: 494d4553 0x494d4553 + 35b2: 4152 lw sp,20(sp) + 35b4: 5f545f57 0x5f545f57 + 35b8: 75730063 beq t1,s7,3cf8 <__stack_size+0x34f8> + 35bc: 3162 fld ft2,56(sp) + 35be: 5f00 lw s0,56(a4) + 35c0: 5046 0x5046 + 35c2: 505f 4341 5f4b 0x5f4b4341505f + 35c8: 494d4553 0x494d4553 + 35cc: 4152 lw sp,20(sp) + 35ce: 5f545f57 0x5f545f57 + 35d2: 5f5f0073 0x5f5f0073 + 35d6: 5046 0x5046 + 35d8: 465f 4152 5f43 0x5f434152465f + 35de: 4441 li s0,16 + 35e0: 5f44 lw s1,60(a4) + 35e2: 5f34 lw a3,120(a4) + 35e4: 5f003163 0x5f003163 + 35e8: 465f 5f50 5246 0x52465f50465f + 35ee: 4341 li t1,16 + 35f0: 415f 4444 345f 0x345f4444415f + 35f6: 635f 0032 5f5f 0x5f5f0032635f + 35fc: 5046 0x5046 + 35fe: 465f 4152 5f43 0x5f434152465f + 3604: 4441 li s0,16 + 3606: 5f44 lw s1,60(a4) + 3608: 5f34 lw a3,120(a4) + 360a: 5f003363 0x5f003363 + 360e: 5046 0x5046 + 3610: 505f 4341 5f4b 0x5f4b4341505f + 3616: 494d4553 0x494d4553 + 361a: 4152 lw sp,20(sp) + 361c: 5f545f57 0x5f545f57 + 3620: 0065 c.addi zero,25 + 3622: 465f 5f50 4150 0x41505f50465f + 3628: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm + 362c: 4d45 li s10,17 + 362e: 5249 li tp,-14 + 3630: 5741 li a4,-16 + 3632: 695f 5f73 6974 0x69745f73695f + 3638: 796e flw fs2,248(sp) + 363a: 5f00 lw s0,56(a4) + 363c: 5046 0x5046 + 363e: 505f 4341 5f4b 0x5f4b4341505f + 3644: 494d4553 0x494d4553 + 3648: 4152 lw sp,20(sp) + 364a: 5f545f57 0x5f545f57 + 364e: 0066 0x66 + 3650: 465f 5f50 4441 0x44415f50465f + 3656: 5f44 lw s1,60(a4) + 3658: 4e49 li t3,18 + 365a: 4554 lw a3,12(a0) + 365c: 4e52 lw t3,20(sp) + 365e: 4c41 li s8,16 + 3660: 645f 6669 0066 0x666669645f + 3666: 33627573 csrrci a0,mhpmevent22,4 + 366a: 5f00 lw s0,56(a4) + 366c: 5046 0x5046 + 366e: 415f 4444 495f 0x495f4444415f + 3674: 544e lw s0,240(sp) + 3676: 5245 li tp,-15 + 3678: 414e lw sp,208(sp) + 367a: 5f4c lw a1,60(a4) + 367c: 6465 lui s0,0x19 + 367e: 6669 lui a2,0x1a + 3680: 0066 0x66 + 3682: 5f627573 csrrci a0,0x5f6,4 + 3686: 6f64 flw fs1,92(a4) + 3688: 656e flw fa0,216(sp) + 368a: 5f00 lw s0,56(a4) + 368c: 465f 5f50 5246 0x52465f50465f + 3692: 4341 li t1,16 + 3694: 535f 4255 345f 0x345f4255535f + 369a: 635f 0031 6461 0x64610031635f + 36a0: 3164 fld fs1,224(a0) + 36a2: 6100 flw fs0,0(a0) + 36a4: 6464 flw fs1,76(s0) + 36a6: 6f6e0033 0x6f6e0033 + 36aa: 6d72 flw fs10,28(sp) + 36ac: 5f00 lw s0,56(a4) + 36ae: 465f 5f50 5246 0x52465f50465f + 36b4: 4341 li t1,16 + 36b6: 535f 4255 345f 0x345f4255535f + 36bc: 635f 0033 5f5f 0x5f5f0033635f + 36c2: 5046 0x5046 + 36c4: 465f 4152 5f43 0x5f434152465f + 36ca: 5f425553 0x5f425553 + 36ce: 5f34 lw a3,120(a4) + 36d0: 5f003263 0x5f003263 + 36d4: 5046 0x5046 + 36d6: 545f 5f4f 4e49 0x4e495f4f545f + 36dc: 5f54 lw a3,60(a4) + 36de: 6e69 lui t3,0x1a + 36e0: 7865 lui a6,0xffff9 + 36e2: 6361 lui t1,0x18 + 36e4: 0074 addi a3,sp,12 + 36e6: 5f5f 6966 7478 0x747869665f5f + 36ec: 7366 flw ft6,120(sp) + 36ee: 0069 c.addi zero,26 + 36f0: 6d6f682f 0x6d6f682f + 36f4: 2f65 jal 3eac <__stack_size+0x36ac> + 36f6: 6170 flw fa2,68(a0) + 36f8: 6d6c flw fa1,92(a0) + 36fa: 7265 lui tp,0xffff9 + 36fc: 7369722f 0x7369722f + 3700: 622d7663 bleu sp,s10,3d2c <__stack_size+0x352c> + 3704: 6e69 lui t3,0x1a + 3706: 7261 lui tp,0xffff8 + 3708: 2d79 jal 3da6 <__stack_size+0x35a6> + 370a: 6f74 flw fa3,92(a4) + 370c: 2f736c6f jal s8,3a202 <__stack_size+0x39a02> + 3710: 2f6a626f jal tp,a9a06 <__stack_size+0xa9206> + 3714: 3878 fld fa4,240(s0) + 3716: 5f36 lw t5,108(sp) + 3718: 3436 fld fs0,360(sp) + 371a: 6c2d lui s8,0xb + 371c: 6e69 lui t3,0x1a + 371e: 7875 lui a6,0xffffd + 3720: 632d lui t1,0xb + 3722: 6e65 lui t3,0x19 + 3724: 6f74 flw fa3,92(a4) + 3726: 622f3673 csrrc a2,0x622,t5 + 372a: 6975 lui s2,0x1d + 372c: 646c flw fa1,76(s0) + 372e: 7369722f 0x7369722f + 3732: 672d7663 bleu s2,s10,3d9e <__stack_size+0x359e> + 3736: 756e flw fa0,248(sp) + 3738: 742d lui s0,0xfffeb + 373a: 636c6f6f jal t5,c9d70 <__stack_size+0xc9570> + 373e: 6168 flw fa0,68(a0) + 3740: 6e69 lui t3,0x1a + 3742: 7369722f 0x7369722f + 3746: 672d7663 bleu s2,s10,3db2 <__stack_size+0x35b2> + 374a: 6c2f6363 bltu t5,sp,3e10 <__stack_size+0x3610> + 374e: 6269 lui tp,0x1a + 3750: 2f636367 0x2f636367 + 3754: 74666f73 csrrsi t5,0x746,12 + 3758: 662d lui a2,0xb + 375a: 2f70 fld fa2,216(a4) + 375c: 6966 flw fs2,88(sp) + 375e: 7478 flw fa4,108(s0) + 3760: 7366 flw ft6,120(sp) + 3762: 2e69 jal 3afc <__stack_size+0x32fc> + 3764: 61700063 beq zero,s7,3d64 <__stack_size+0x3564> + 3768: 735f6b63 bltu t5,s5,3e9e <__stack_size+0x369e> + 376c: 6d65 lui s10,0x19 + 376e: 7269 lui tp,0xffffa + 3770: 7761 lui a4,0xffff8 + 3772: 5f00 lw s0,56(a4) + 3774: 665f 6f6c 7461 0x74616f6c665f + 377a: 66746973 csrrsi s2,0x667,8 + 377e: 5f00 lw s0,56(a4) + 3780: 5046 0x5046 + 3782: 465f 4f52 5f4d 0x5f4d4f52465f + 3788: 4e49 li t3,18 + 378a: 5f54 lw a3,60(a4) + 378c: 7275 lui tp,0xffffd + 378e: 2f00 fld fs0,24(a4) + 3790: 6f68 flw fa0,92(a4) + 3792: 656d lui a0,0x1b + 3794: 6c61702f 0x6c61702f + 3798: 656d lui a0,0x1b + 379a: 2f72 fld ft10,280(sp) + 379c: 6972 flw fs2,28(sp) + 379e: 2d766373 csrrsi t1,0x2d7,12 + 37a2: 6962 flw fs2,24(sp) + 37a4: 616e flw ft2,216(sp) + 37a6: 7972 flw fs2,60(sp) + 37a8: 742d lui s0,0xfffeb + 37aa: 736c6f6f jal t5,c9ee0 <__stack_size+0xc96e0> + 37ae: 6a626f2f 0x6a626f2f + 37b2: 3638782f 0x3638782f + 37b6: 365f 2d34 696c 0x696c2d34365f + 37bc: 756e flw fa0,248(sp) + 37be: 2d78 fld fa4,216(a0) + 37c0: 746e6563 bltu t3,t1,3f0a <__stack_size+0x370a> + 37c4: 2f36736f jal t1,6b2b6 <__stack_size+0x6aab6> + 37c8: 7562 flw fa0,56(sp) + 37ca: 6c69 lui s8,0x1a + 37cc: 2f64 fld fs1,216(a4) + 37ce: 6972 flw fs2,28(sp) + 37d0: 2d766373 csrrsi t1,0x2d7,12 + 37d4: 2d756e67 0x2d756e67 + 37d8: 6f74 flw fa3,92(a4) + 37da: 68636c6f jal s8,39e60 <__stack_size+0x39660> + 37de: 6961 lui s2,0x18 + 37e0: 2f6e fld ft10,216(sp) + 37e2: 6972 flw fs2,28(sp) + 37e4: 2d766373 csrrsi t1,0x2d7,12 + 37e8: 2f636367 0x2f636367 + 37ec: 696c flw fa1,84(a0) + 37ee: 6762 flw fa4,24(sp) + 37f0: 732f6363 bltu t5,s2,3f16 <__stack_size+0x3716> + 37f4: 2d74666f jal a2,4a2ca <__stack_size+0x49aca> + 37f8: 7066 flw ft0,120(sp) + 37fa: 6f6c662f 0x6f6c662f + 37fe: 7461 lui s0,0xffff8 + 3800: 66746973 csrrsi s2,0x667,8 + 3804: 632e flw ft6,200(sp) + 3806: 5f00 lw s0,56(a4) + 3808: 5046 0x5046 + 380a: 465f 4f52 5f4d 0x5f4d4f52465f + 3810: 4e49 li t3,18 + 3812: 5f54 lw a3,60(a4) + 3814: 7a6c flw fa1,116(a2) + 3816: 4600 lw s0,8(a2) + 3818: 5f50 lw a2,60(a4) + 381a: 5845 li a6,-15 + 381c: 4554 lw a3,12(a0) + 381e: 444e lw s0,208(sp) + 3820: 6c5f 007a 682f 0x682f007a6c5f + 3826: 2f656d6f jal s10,59b1c <__stack_size+0x5931c> + 382a: 6170 flw fa2,68(a0) + 382c: 6d6c flw fa1,92(a0) + 382e: 7265 lui tp,0xffff9 + 3830: 7369722f 0x7369722f + 3834: 622d7663 bleu sp,s10,3e60 <__stack_size+0x3660> + 3838: 6e69 lui t3,0x1a + 383a: 7261 lui tp,0xffff8 + 383c: 2d79 jal 3eda <__stack_size+0x36da> + 383e: 6f74 flw fa3,92(a4) + 3840: 2f736c6f jal s8,3a336 <__stack_size+0x39b36> + 3844: 2f6a626f jal tp,a9b3a <__stack_size+0xa933a> + 3848: 3878 fld fa4,240(s0) + 384a: 5f36 lw t5,108(sp) + 384c: 3436 fld fs0,360(sp) + 384e: 6c2d lui s8,0xb + 3850: 6e69 lui t3,0x1a + 3852: 7875 lui a6,0xffffd + 3854: 632d lui t1,0xb + 3856: 6e65 lui t3,0x19 + 3858: 6f74 flw fa3,92(a4) + 385a: 622f3673 csrrc a2,0x622,t5 + 385e: 6975 lui s2,0x1d + 3860: 646c flw fa1,76(s0) + 3862: 7369722f 0x7369722f + 3866: 672d7663 bleu s2,s10,3ed2 <__stack_size+0x36d2> + 386a: 756e flw fa0,248(sp) + 386c: 742d lui s0,0xfffeb + 386e: 636c6f6f jal t5,c9ea4 <__stack_size+0xc96a4> + 3872: 6168 flw fa0,68(a0) + 3874: 6e69 lui t3,0x1a + 3876: 7369722f 0x7369722f + 387a: 672d7663 bleu s2,s10,3ee6 <__stack_size+0x36e6> + 387e: 6c2f6363 bltu t5,sp,3f44 <__stack_size+0x3744> + 3882: 6269 lui tp,0x1a + 3884: 2f636367 0x2f636367 + 3888: 74666f73 csrrsi t5,0x746,12 + 388c: 662d lui a2,0xb + 388e: 2f70 fld fa2,216(a4) + 3890: 7865 lui a6,0xffff9 + 3892: 6574 flw fa3,76(a0) + 3894: 646e flw fs0,216(sp) + 3896: 6664 flw fs1,76(a2) + 3898: 6674 flw fa3,76(a2) + 389a: 2e32 fld ft8,264(sp) + 389c: 5f5f0063 beq t5,s5,3e7c <__stack_size+0x367c> + 38a0: 7865 lui a6,0xffff9 + 38a2: 6574 flw fa3,76(a0) + 38a4: 646e flw fs0,216(sp) + 38a6: 6664 flw fs1,76(a2) + 38a8: 6674 flw fa3,76(a2) + 38aa: 0032 0x32 + 38ac: 465f 5f50 4150 0x41505f50465f + 38b2: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm + 38b6: 4d45 li s10,17 + 38b8: 5249 li tp,-14 + 38ba: 5741 li a4,-16 + 38bc: 545f 665f 0030 0x30665f545f + 38c2: 465f 5f50 4150 0x41505f50465f + 38c8: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm + 38cc: 4d45 li s10,17 + 38ce: 5249 li tp,-14 + 38d0: 5741 li a4,-16 + 38d2: 545f 665f 0031 0x31665f545f + 38d8: 5f5f 7274 6e75 0x6e7572745f5f + 38de: 64667463 bleu t1,a2,3f26 <__stack_size+0x3726> + 38e2: 3266 fld ft4,120(sp) + 38e4: 2f00 fld fs0,24(a4) + 38e6: 6f68 flw fa0,92(a4) + 38e8: 656d lui a0,0x1b + 38ea: 6c61702f 0x6c61702f + 38ee: 656d lui a0,0x1b + 38f0: 2f72 fld ft10,280(sp) + 38f2: 6972 flw fs2,28(sp) + 38f4: 2d766373 csrrsi t1,0x2d7,12 + 38f8: 6962 flw fs2,24(sp) + 38fa: 616e flw ft2,216(sp) + 38fc: 7972 flw fs2,60(sp) + 38fe: 742d lui s0,0xfffeb + 3900: 736c6f6f jal t5,ca036 <__stack_size+0xc9836> + 3904: 6a626f2f 0x6a626f2f + 3908: 3638782f 0x3638782f + 390c: 365f 2d34 696c 0x696c2d34365f + 3912: 756e flw fa0,248(sp) + 3914: 2d78 fld fa4,216(a0) + 3916: 746e6563 bltu t3,t1,4060 <__stack_size+0x3860> + 391a: 2f36736f jal t1,6b40c <__stack_size+0x6ac0c> + 391e: 7562 flw fa0,56(sp) + 3920: 6c69 lui s8,0x1a + 3922: 2f64 fld fs1,216(a4) + 3924: 6972 flw fs2,28(sp) + 3926: 2d766373 csrrsi t1,0x2d7,12 + 392a: 2d756e67 0x2d756e67 + 392e: 6f74 flw fa3,92(a4) + 3930: 68636c6f jal s8,39fb6 <__stack_size+0x397b6> + 3934: 6961 lui s2,0x18 + 3936: 2f6e fld ft10,216(sp) + 3938: 6972 flw fs2,28(sp) + 393a: 2d766373 csrrsi t1,0x2d7,12 + 393e: 2f636367 0x2f636367 + 3942: 696c flw fa1,84(a0) + 3944: 6762 flw fa4,24(sp) + 3946: 732f6363 bltu t5,s2,406c <__stack_size+0x386c> + 394a: 2d74666f jal a2,4a420 <__stack_size+0x49c20> + 394e: 7066 flw ft0,120(sp) + 3950: 7572742f 0x7572742f + 3954: 636e flw ft6,216(sp) + 3956: 6674 flw fa3,76(a2) + 3958: 6664 flw fs1,76(a2) + 395a: 2e32 fld ft8,264(sp) + 395c: 5f5f0063 beq t5,s5,3f3c <__stack_size+0x373c> + 3960: 737a6c63 bltu s4,s7,4098 <__stack_size+0x3898> + 3964: 3269 jal 32ee <__stack_size+0x2aee> + ... Disassembly of section .debug_ranges: 00000000 <.debug_ranges>: - 0: 095a slli s2,s2,0x16 + 0: 0468 addi a0,sp,524 2: 0000 unimp - 4: 0bbc addi a5,sp,472 + 4: 04c4 addi s1,sp,580 6: 0000 unimp - 8: 0bfa slli s7,s7,0x1e + 8: 050a slli a0,a0,0x2 a: 0000 unimp - c: 0bfc addi a5,sp,476 + c: 050c addi a1,sp,640 ... 16: 0000 unimp - 18: 0468 addi a0,sp,524 + 18: 1376 slli t1,t1,0x3d 1a: 0000 unimp - 1c: 04c4 addi s1,sp,580 + 1c: 1500 addi s0,sp,672 1e: 0000 unimp - 20: 050a slli a0,a0,0x2 + 20: 1670 addi a2,sp,812 22: 0000 unimp - 24: 050c addi a1,sp,640 + 24: 1674 addi a3,sp,812 ... 2e: 0000 unimp - 30: 1376 slli t1,t1,0x3d + 30: 1514 addi a3,sp,672 32: 0000 unimp - 34: 1500 addi s0,sp,672 + 34: 15a4 addi s1,sp,744 36: 0000 unimp - 38: 1670 addi a2,sp,812 + 38: 1674 addi a3,sp,812 3a: 0000 unimp - 3c: 1674 addi a3,sp,812 + 3c: 1678 addi a4,sp,812 ... 46: 0000 unimp - 48: 1514 addi a3,sp,672 + 48: 15a4 addi s1,sp,744 4a: 0000 unimp - 4c: 15a4 addi s1,sp,744 + 4c: 1670 addi a2,sp,812 4e: 0000 unimp - 50: 1674 addi a3,sp,812 + 50: 1678 addi a4,sp,812 52: 0000 unimp - 54: 1678 addi a4,sp,812 + 54: 167a slli a2,a2,0x3e ... 5e: 0000 unimp - 60: 15a4 addi s1,sp,744 + 60: 0002 0x2 62: 0000 unimp - 64: 1670 addi a2,sp,812 + 64: 0172 slli sp,sp,0x1c 66: 0000 unimp - 68: 1678 addi a4,sp,812 + 68: 0176 slli sp,sp,0x1d 6a: 0000 unimp - 6c: 167a slli a2,a2,0x3e + 6c: 035e slli t1,t1,0x17 ... 76: 0000 unimp - 78: 0002 0x2 + 78: 0018 addi a4,sp,0 7a: 0000 unimp - 7c: 0172 slli sp,sp,0x1c + 7c: 003a 0x3a 7e: 0000 unimp - 80: 0176 slli sp,sp,0x1d + 80: 00c2 slli ra,ra,0x10 82: 0000 unimp - 84: 035e slli t1,t1,0x17 + 84: 00d0 addi a2,sp,68 ... 8e: 0000 unimp - 90: 0018 addi a4,sp,0 + 90: 00be slli ra,ra,0xf 92: 0000 unimp - 94: 003a 0x3a + 94: 00c2 slli ra,ra,0x10 96: 0000 unimp - 98: 00c2 slli ra,ra,0x10 + 98: 0264 addi s1,sp,268 9a: 0000 unimp - 9c: 00d0 addi a2,sp,68 + 9c: 0358 addi a4,sp,388 ... a6: 0000 unimp - a8: 00be slli ra,ra,0xf + a8: 026e slli tp,tp,0x1b aa: 0000 unimp - ac: 00c2 slli ra,ra,0x10 + ac: 0272 slli tp,tp,0x1c ae: 0000 unimp - b0: 0264 addi s1,sp,268 + b0: 0276 slli tp,tp,0x1d b2: 0000 unimp - b4: 0358 addi a4,sp,388 - ... + b4: 027a slli tp,tp,0x1e + b6: 0000 unimp + b8: 0286 slli t0,t0,0x1 + ba: 0000 unimp + bc: 0290 addi a2,sp,320 be: 0000 unimp - c0: 026e slli tp,tp,0x1b + c0: 0294 addi a3,sp,320 c2: 0000 unimp - c4: 0272 slli tp,tp,0x1c + c4: 02f8 addi a4,sp,332 c6: 0000 unimp - c8: 0276 slli tp,tp,0x1d + c8: 02fa slli t0,t0,0x1e ca: 0000 unimp - cc: 027a slli tp,tp,0x1e - ce: 0000 unimp - d0: 0286 slli t0,t0,0x1 - d2: 0000 unimp - d4: 0290 addi a2,sp,320 - d6: 0000 unimp - d8: 0294 addi a3,sp,320 - da: 0000 unimp - dc: 02f8 addi a4,sp,332 - de: 0000 unimp - e0: 02fa slli t0,t0,0x1e - e2: 0000 unimp - e4: 02fe slli t0,t0,0x1f + cc: 02fe slli t0,t0,0x1f ... + d6: 0000 unimp + d8: 02f8 addi a4,sp,332 + da: 0000 unimp + dc: 02fa slli t0,t0,0x1e + de: 0000 unimp + e0: 02fe slli t0,t0,0x1f + e2: 0000 unimp + e4: 0334 addi a3,sp,392 + e6: 0000 unimp + e8: 033c addi a5,sp,392 + ea: 0000 unimp + ec: 0348 addi a0,sp,388 ee: 0000 unimp - f0: 02f8 addi a4,sp,332 + f0: 034c addi a1,sp,388 f2: 0000 unimp - f4: 02fa slli t0,t0,0x1e - f6: 0000 unimp - f8: 02fe slli t0,t0,0x1f - fa: 0000 unimp - fc: 0334 addi a3,sp,392 + f4: 034e slli t1,t1,0x13 + ... fe: 0000 unimp - 100: 033c addi a5,sp,392 + 100: 00d8 addi a4,sp,68 102: 0000 unimp - 104: 0348 addi a0,sp,388 + 104: 00fa slli ra,ra,0x1e 106: 0000 unimp - 108: 034c addi a1,sp,388 + 108: 0176 slli sp,sp,0x1d 10a: 0000 unimp - 10c: 034e slli t1,t1,0x13 + 10c: 0184 addi s1,sp,192 ... 116: 0000 unimp - 118: 00d8 addi a4,sp,68 + 118: 0194 addi a3,sp,192 11a: 0000 unimp - 11c: 00fa slli ra,ra,0x1e + 11c: 0198 addi a4,sp,192 11e: 0000 unimp - 120: 0176 slli sp,sp,0x1d + 120: 019c addi a5,sp,192 122: 0000 unimp - 124: 0184 addi s1,sp,192 + 124: 01a0 addi s0,sp,200 + 126: 0000 unimp + 128: 01a4 addi s1,sp,200 + 12a: 0000 unimp + 12c: 0214 addi a3,sp,256 ... - 12e: 0000 unimp - 130: 0194 addi a3,sp,192 - 132: 0000 unimp - 134: 0198 addi a4,sp,192 136: 0000 unimp - 138: 019c addi a5,sp,192 + 138: 0218 addi a4,sp,256 13a: 0000 unimp - 13c: 01a0 addi s0,sp,200 + 13c: 0244 addi s1,sp,260 13e: 0000 unimp - 140: 01a4 addi s1,sp,200 + 140: 0256 slli tp,tp,0x15 142: 0000 unimp - 144: 0214 addi a3,sp,256 + 144: 0264 addi s1,sp,268 ... - 14e: 0000 unimp - 150: 0218 addi a4,sp,256 152: 0000 unimp - 154: 0244 addi s1,sp,260 + 154: 00b4 addi a3,sp,72 156: 0000 unimp - 158: 0256 slli tp,tp,0x15 + 158: 00b6 slli ra,ra,0xd 15a: 0000 unimp - 15c: 0264 addi s1,sp,268 + 15c: 0352 slli t1,t1,0x14 ... + 166: 0000 unimp + 168: 0018 addi a4,sp,0 16a: 0000 unimp - 16c: 00b4 addi a3,sp,72 + 16c: 003c addi a5,sp,8 16e: 0000 unimp 170: 00b6 slli ra,ra,0xd 172: 0000 unimp - 174: 0352 slli t1,t1,0x14 + 174: 00c4 addi s1,sp,68 ... 17e: 0000 unimp - 180: 0018 addi a4,sp,0 + 180: 00cc addi a1,sp,68 182: 0000 unimp - 184: 003c addi a5,sp,8 + 184: 00f0 addi a2,sp,76 186: 0000 unimp - 188: 00b6 slli ra,ra,0xd + 188: 0154 addi a3,sp,132 18a: 0000 unimp - 18c: 00c4 addi s1,sp,68 + 18c: 0162 slli sp,sp,0x18 ... 196: 0000 unimp - 198: 00cc addi a1,sp,68 + 198: 0172 slli sp,sp,0x1c 19a: 0000 unimp - 19c: 00f0 addi a2,sp,76 + 19c: 017a slli sp,sp,0x1e 19e: 0000 unimp - 1a0: 0154 addi a3,sp,132 + 1a0: 0182 slli gp,gp,0x0 1a2: 0000 unimp - 1a4: 0162 slli sp,sp,0x18 + 1a4: 01d8 addi a4,sp,196 ... 1ae: 0000 unimp - 1b0: 0172 slli sp,sp,0x1c + 1b0: 01dc addi a5,sp,196 1b2: 0000 unimp - 1b4: 017a slli sp,sp,0x1e + 1b4: 0208 addi a0,sp,256 1b6: 0000 unimp - 1b8: 0182 slli gp,gp,0x0 + 1b8: 0228 addi a0,sp,264 1ba: 0000 unimp - 1bc: 01d8 addi a4,sp,196 + 1bc: 0236 slli tp,tp,0xd ... 1c6: 0000 unimp - 1c8: 01dc addi a5,sp,196 + 1c8: 024e slli tp,tp,0x13 1ca: 0000 unimp - 1cc: 0208 addi a0,sp,256 + 1cc: 0262 slli tp,tp,0x18 1ce: 0000 unimp - 1d0: 0228 addi a0,sp,264 + 1d0: 026a slli tp,tp,0x1a 1d2: 0000 unimp - 1d4: 0236 slli tp,tp,0xd - ... + 1d4: 02cc addi a1,sp,324 + 1d6: 0000 unimp + 1d8: 02ce slli t0,t0,0x13 + 1da: 0000 unimp + 1dc: 02d2 slli t0,t0,0x14 1de: 0000 unimp - 1e0: 024e slli tp,tp,0x13 + 1e0: 02da slli t0,t0,0x16 1e2: 0000 unimp - 1e4: 0262 slli tp,tp,0x18 - 1e6: 0000 unimp - 1e8: 026a slli tp,tp,0x1a - 1ea: 0000 unimp - 1ec: 02cc addi a1,sp,324 + 1e4: 02de slli t0,t0,0x17 + ... 1ee: 0000 unimp - 1f0: 02ce slli t0,t0,0x13 + 1f0: 02cc addi a1,sp,324 1f2: 0000 unimp - 1f4: 02d2 slli t0,t0,0x14 + 1f4: 02ce slli t0,t0,0x13 1f6: 0000 unimp - 1f8: 02da slli t0,t0,0x16 + 1f8: 02d2 slli t0,t0,0x14 1fa: 0000 unimp - 1fc: 02de slli t0,t0,0x17 + 1fc: 02da slli t0,t0,0x16 + 1fe: 0000 unimp + 200: 02de slli t0,t0,0x17 + 202: 0000 unimp + 204: 031a slli t1,t1,0x6 ... - 206: 0000 unimp - 208: 02cc addi a1,sp,324 - 20a: 0000 unimp - 20c: 02ce slli t0,t0,0x13 20e: 0000 unimp - 210: 02d2 slli t0,t0,0x14 + 210: 000c addi a1,sp,0 212: 0000 unimp - 214: 02da slli t0,t0,0x16 + 214: 0014 addi a3,sp,0 216: 0000 unimp - 218: 02de slli t0,t0,0x17 + 218: 001a 0x1a 21a: 0000 unimp - 21c: 031a slli t1,t1,0x6 - ... + 21c: 001c addi a5,sp,0 + 21e: 0000 unimp + 220: 0022 0x22 + 222: 0000 unimp + 224: 0026 0x26 226: 0000 unimp - 228: 000c addi a1,sp,0 + 228: 002a 0x2a 22a: 0000 unimp - 22c: 0014 addi a3,sp,0 + 22c: 0030 addi a2,sp,8 22e: 0000 unimp - 230: 001a 0x1a + 230: 0114 addi a3,sp,128 232: 0000 unimp - 234: 001c addi a5,sp,0 + 234: 0116 slli sp,sp,0x5 236: 0000 unimp - 238: 0022 0x22 + 238: 0458 addi a4,sp,516 23a: 0000 unimp - 23c: 0026 0x26 - 23e: 0000 unimp - 240: 002a 0x2a - 242: 0000 unimp - 244: 0030 addi a2,sp,8 + 23c: 045a slli s0,s0,0x16 + ... 246: 0000 unimp - 248: 0114 addi a3,sp,128 + 248: 0052 0x52 24a: 0000 unimp - 24c: 0116 slli sp,sp,0x5 + 24c: 0054 addi a3,sp,4 24e: 0000 unimp - 250: 0458 addi a4,sp,516 + 250: 00be slli ra,ra,0xf 252: 0000 unimp - 254: 045a slli s0,s0,0x16 + 254: 010c addi a1,sp,128 ... 25e: 0000 unimp - 260: 0052 0x52 + 260: 0054 addi a3,sp,4 262: 0000 unimp - 264: 0054 addi a3,sp,4 + 264: 006c addi a1,sp,12 266: 0000 unimp - 268: 00be slli ra,ra,0xf + 268: 0186 slli gp,gp,0x1 26a: 0000 unimp - 26c: 010c addi a1,sp,128 + 26c: 0188 addi a0,sp,192 + 26e: 0000 unimp + 270: 0478 addi a4,sp,524 + 272: 0000 unimp + 274: 047a slli s0,s0,0x1e ... - 276: 0000 unimp - 278: 0054 addi a3,sp,4 - 27a: 0000 unimp - 27c: 006c addi a1,sp,12 27e: 0000 unimp - 280: 0186 slli gp,gp,0x1 + 280: 008c addi a1,sp,64 282: 0000 unimp - 284: 0188 addi a0,sp,192 + 284: 008e slli ra,ra,0x3 286: 0000 unimp - 288: 0478 addi a4,sp,524 + 288: 0136 slli sp,sp,0xd 28a: 0000 unimp - 28c: 047a slli s0,s0,0x1e + 28c: 0180 addi s0,sp,192 ... 296: 0000 unimp - 298: 008c addi a1,sp,64 + 298: 01a2 slli gp,gp,0x8 29a: 0000 unimp - 29c: 008e slli ra,ra,0x3 + 29c: 03cc addi a1,sp,452 29e: 0000 unimp - 2a0: 0136 slli sp,sp,0xd + 2a0: 0452 slli s0,s0,0x14 2a2: 0000 unimp - 2a4: 0180 addi s0,sp,192 + 2a4: 0458 addi a4,sp,516 ... 2ae: 0000 unimp - 2b0: 01a2 slli gp,gp,0x8 + 2b0: 01cc addi a1,sp,196 2b2: 0000 unimp - 2b4: 03cc addi a1,sp,452 + 2b4: 01e0 addi s0,sp,204 2b6: 0000 unimp - 2b8: 0452 slli s0,s0,0x14 + 2b8: 01e4 addi s1,sp,204 2ba: 0000 unimp - 2bc: 0458 addi a4,sp,516 + 2bc: 024a slli tp,tp,0x12 + 2be: 0000 unimp + 2c0: 0294 addi a3,sp,320 + 2c2: 0000 unimp + 2c4: 0296 slli t0,t0,0x5 ... - 2c6: 0000 unimp - 2c8: 01cc addi a1,sp,196 - 2ca: 0000 unimp - 2cc: 01e0 addi s0,sp,204 2ce: 0000 unimp - 2d0: 01e4 addi s1,sp,204 + 2d0: 02c4 addi s1,sp,324 2d2: 0000 unimp - 2d4: 024a slli tp,tp,0x12 + 2d4: 02c6 slli t0,t0,0x11 2d6: 0000 unimp - 2d8: 0294 addi a3,sp,320 + 2d8: 02ca slli t0,t0,0x12 2da: 0000 unimp - 2dc: 0296 slli t0,t0,0x5 + 2dc: 02d2 slli t0,t0,0x14 ... 2e6: 0000 unimp - 2e8: 02c4 addi s1,sp,324 + 2e8: 02e4 addi s1,sp,332 2ea: 0000 unimp - 2ec: 02c6 slli t0,t0,0x11 + 2ec: 0352 slli t1,t1,0x14 2ee: 0000 unimp - 2f0: 02ca slli t0,t0,0x12 + 2f0: 0390 addi a2,sp,448 2f2: 0000 unimp - 2f4: 02d2 slli t0,t0,0x14 + 2f4: 0392 slli t2,t2,0x4 ... 2fe: 0000 unimp - 300: 02e4 addi s1,sp,332 + 300: 03ae slli t2,t2,0xb 302: 0000 unimp - 304: 0352 slli t1,t1,0x14 + 304: 03b8 addi a4,sp,456 306: 0000 unimp - 308: 0390 addi a2,sp,448 + 308: 03bc addi a5,sp,456 30a: 0000 unimp - 30c: 0392 slli t2,t2,0x4 + 30c: 03c0 addi s0,sp,452 ... 316: 0000 unimp - 318: 03ae slli t2,t2,0xb + 318: 041a slli s0,s0,0x6 31a: 0000 unimp - 31c: 03b8 addi a4,sp,456 + 31c: 0430 addi a2,sp,520 31e: 0000 unimp - 320: 03bc addi a5,sp,456 + 320: 0434 addi a3,sp,520 322: 0000 unimp - 324: 03c0 addi s0,sp,452 + 324: 043c addi a5,sp,520 ... 32e: 0000 unimp - 330: 041a slli s0,s0,0x6 + 330: 0472 slli s0,s0,0x1c 332: 0000 unimp - 334: 0430 addi a2,sp,520 + 334: 0478 addi a4,sp,524 336: 0000 unimp - 338: 0434 addi a3,sp,520 + 338: 0488 addi a0,sp,576 33a: 0000 unimp - 33c: 043c addi a5,sp,520 + 33c: 0510 addi a2,sp,640 + 33e: 0000 unimp + 340: 0528 addi a0,sp,648 + 342: 0000 unimp + 344: 0530 addi a2,sp,648 ... - 346: 0000 unimp - 348: 0472 slli s0,s0,0x1c - 34a: 0000 unimp - 34c: 0478 addi a4,sp,524 34e: 0000 unimp - 350: 0488 addi a0,sp,576 + 350: 0006 0x6 352: 0000 unimp - 354: 0510 addi a2,sp,640 + 354: 000e 0xe 356: 0000 unimp - 358: 0528 addi a0,sp,648 + 358: 0016 0x16 35a: 0000 unimp - 35c: 0530 addi a2,sp,648 - ... + 35c: 0018 addi a4,sp,0 + 35e: 0000 unimp + 360: 001e 0x1e + 362: 0000 unimp + 364: 0022 0x22 366: 0000 unimp - 368: 0006 0x6 + 368: 0028 addi a0,sp,8 36a: 0000 unimp - 36c: 000e 0xe + 36c: 0030 addi a2,sp,8 36e: 0000 unimp - 370: 0016 0x16 + 370: 011a slli sp,sp,0x6 372: 0000 unimp - 374: 0018 addi a4,sp,0 + 374: 011c addi a5,sp,128 376: 0000 unimp - 378: 001e 0x1e + 378: 0392 slli t2,t2,0x4 37a: 0000 unimp - 37c: 0022 0x22 - 37e: 0000 unimp - 380: 0028 addi a0,sp,8 - 382: 0000 unimp - 384: 0030 addi a2,sp,8 + 37c: 0394 addi a3,sp,448 + ... 386: 0000 unimp - 388: 011a slli sp,sp,0x6 + 388: 0056 0x56 38a: 0000 unimp - 38c: 011c addi a5,sp,128 + 38c: 0058 addi a4,sp,4 38e: 0000 unimp - 390: 0392 slli t2,t2,0x4 + 390: 00c6 slli ra,ra,0x11 392: 0000 unimp - 394: 0394 addi a3,sp,448 + 394: 0112 slli sp,sp,0x4 ... 39e: 0000 unimp - 3a0: 0056 0x56 + 3a0: 0058 addi a4,sp,4 3a2: 0000 unimp - 3a4: 0058 addi a4,sp,4 + 3a4: 0070 addi a2,sp,12 3a6: 0000 unimp - 3a8: 00c6 slli ra,ra,0x11 + 3a8: 0190 addi a2,sp,192 3aa: 0000 unimp - 3ac: 0112 slli sp,sp,0x4 + 3ac: 0192 slli gp,gp,0x4 + 3ae: 0000 unimp + 3b0: 03b2 slli t2,t2,0xc + 3b2: 0000 unimp + 3b4: 03b6 slli t2,t2,0xd ... - 3b6: 0000 unimp - 3b8: 0058 addi a4,sp,4 - 3ba: 0000 unimp - 3bc: 0070 addi a2,sp,12 3be: 0000 unimp - 3c0: 0190 addi a2,sp,192 + 3c0: 0094 addi a3,sp,64 3c2: 0000 unimp - 3c4: 0192 slli gp,gp,0x4 + 3c4: 0096 slli ra,ra,0x5 3c6: 0000 unimp - 3c8: 03b2 slli t2,t2,0xc + 3c8: 013c addi a5,sp,136 3ca: 0000 unimp - 3cc: 03b6 slli t2,t2,0xd + 3cc: 018a slli gp,gp,0x2 ... 3d6: 0000 unimp - 3d8: 0094 addi a3,sp,64 + 3d8: 01b2 slli gp,gp,0xc 3da: 0000 unimp - 3dc: 0096 slli ra,ra,0x5 + 3dc: 01ea slli gp,gp,0x1a 3de: 0000 unimp - 3e0: 013c addi a5,sp,136 + 3e0: 01ee slli gp,gp,0x1b 3e2: 0000 unimp - 3e4: 018a slli gp,gp,0x2 + 3e4: 01fa slli gp,gp,0x1e ... 3ee: 0000 unimp - 3f0: 01b2 slli gp,gp,0xc + 3f0: 01ea slli gp,gp,0x1a 3f2: 0000 unimp - 3f4: 01ea slli gp,gp,0x1a + 3f4: 01ee slli gp,gp,0x1b 3f6: 0000 unimp - 3f8: 01ee slli gp,gp,0x1b + 3f8: 01fa slli gp,gp,0x1e 3fa: 0000 unimp - 3fc: 01fa slli gp,gp,0x1e + 3fc: 022c addi a1,sp,264 + 3fe: 0000 unimp + 400: 0230 addi a2,sp,264 + 402: 0000 unimp + 404: 0236 slli tp,tp,0xd ... - 406: 0000 unimp - 408: 01ea slli gp,gp,0x1a - 40a: 0000 unimp - 40c: 01ee slli gp,gp,0x1b 40e: 0000 unimp - 410: 01fa slli gp,gp,0x1e + 410: 022c addi a1,sp,264 412: 0000 unimp - 414: 022c addi a1,sp,264 + 414: 0230 addi a2,sp,264 416: 0000 unimp - 418: 0230 addi a2,sp,264 + 418: 0236 slli tp,tp,0xd 41a: 0000 unimp - 41c: 0236 slli tp,tp,0xd + 41c: 026a slli tp,tp,0x1a + 41e: 0000 unimp + 420: 026e slli tp,tp,0x1b + 422: 0000 unimp + 424: 0272 slli tp,tp,0x1c ... - 426: 0000 unimp - 428: 022c addi a1,sp,264 - 42a: 0000 unimp - 42c: 0230 addi a2,sp,264 42e: 0000 unimp - 430: 0236 slli tp,tp,0xd + 430: 026a slli tp,tp,0x1a 432: 0000 unimp - 434: 026a slli tp,tp,0x1a + 434: 026e slli tp,tp,0x1b 436: 0000 unimp - 438: 026e slli tp,tp,0x1b + 438: 0272 slli tp,tp,0x1c 43a: 0000 unimp - 43c: 0272 slli tp,tp,0x1c - ... + 43c: 029a slli t0,t0,0x6 + 43e: 0000 unimp + 440: 029c addi a5,sp,320 + 442: 0000 unimp + 444: 029e slli t0,t0,0x7 446: 0000 unimp - 448: 026a slli tp,tp,0x1a + 448: 02c0 addi s0,sp,324 44a: 0000 unimp - 44c: 026e slli tp,tp,0x1b - 44e: 0000 unimp - 450: 0272 slli tp,tp,0x1c - 452: 0000 unimp - 454: 029a slli t0,t0,0x6 - 456: 0000 unimp - 458: 029c addi a5,sp,320 - 45a: 0000 unimp - 45c: 029e slli t0,t0,0x7 - 45e: 0000 unimp - 460: 02c0 addi s0,sp,324 - 462: 0000 unimp - 464: 02c2 slli t0,t0,0x10 + 44c: 02c2 slli t0,t0,0x10 + ... + 456: 0000 unimp + 458: 029a slli t0,t0,0x6 + 45a: 0000 unimp + 45c: 029c addi a5,sp,320 + 45e: 0000 unimp + 460: 029e slli t0,t0,0x7 + 462: 0000 unimp + 464: 02a8 addi a0,sp,328 + 466: 0000 unimp + 468: 02b6 slli t0,t0,0xd + 46a: 0000 unimp + 46c: 02c0 addi s0,sp,324 ... - 46e: 0000 unimp - 470: 029a slli t0,t0,0x6 - 472: 0000 unimp - 474: 029c addi a5,sp,320 476: 0000 unimp - 478: 029e slli t0,t0,0x7 + 478: 02a8 addi a0,sp,328 47a: 0000 unimp - 47c: 02a8 addi a0,sp,328 + 47c: 02b6 slli t0,t0,0xd 47e: 0000 unimp - 480: 02b6 slli t0,t0,0xd + 480: 02c2 slli t0,t0,0x10 482: 0000 unimp - 484: 02c0 addi s0,sp,324 + 484: 02d4 addi a3,sp,324 ... 48e: 0000 unimp - 490: 02a8 addi a0,sp,328 + 490: 035a slli t1,t1,0x16 492: 0000 unimp - 494: 02b6 slli t0,t0,0xd + 494: 0370 addi a2,sp,396 496: 0000 unimp - 498: 02c2 slli t0,t0,0x10 + 498: 0374 addi a3,sp,396 49a: 0000 unimp - 49c: 02d4 addi a3,sp,324 + 49c: 037c addi a5,sp,396 ... 4a6: 0000 unimp - 4a8: 035a slli t1,t1,0x16 + 4a8: 03ac addi a1,sp,456 4aa: 0000 unimp - 4ac: 0370 addi a2,sp,396 + 4ac: 03b2 slli t2,t2,0xc 4ae: 0000 unimp - 4b0: 0374 addi a3,sp,396 + 4b0: 03ba slli t2,t2,0xe 4b2: 0000 unimp - 4b4: 037c addi a5,sp,396 + 4b4: 0440 addi s0,sp,516 + 4b6: 0000 unimp + 4b8: 0458 addi a4,sp,516 + 4ba: 0000 unimp + 4bc: 0460 addi s0,sp,524 ... - 4be: 0000 unimp - 4c0: 03ac addi a1,sp,456 - 4c2: 0000 unimp - 4c4: 03b2 slli t2,t2,0xc 4c6: 0000 unimp - 4c8: 03ba slli t2,t2,0xe + 4c8: 0010 addi a2,sp,0 4ca: 0000 unimp - 4cc: 0440 addi s0,sp,516 + 4cc: 001c addi a5,sp,0 4ce: 0000 unimp - 4d0: 0458 addi a4,sp,516 + 4d0: 0020 addi s0,sp,8 4d2: 0000 unimp - 4d4: 0460 addi s0,sp,524 + 4d4: 0026 0x26 + 4d6: 0000 unimp + 4d8: 0038 addi a4,sp,8 + 4da: 0000 unimp + 4dc: 003c addi a5,sp,8 ... - 4de: 0000 unimp - 4e0: 0010 addi a2,sp,0 - 4e2: 0000 unimp - 4e4: 001c addi a5,sp,0 4e6: 0000 unimp - 4e8: 0020 addi s0,sp,8 + 4e8: 001c addi a5,sp,0 4ea: 0000 unimp - 4ec: 0026 0x26 + 4ec: 0020 addi s0,sp,8 4ee: 0000 unimp - 4f0: 0038 addi a4,sp,8 + 4f0: 0026 0x26 4f2: 0000 unimp - 4f4: 003c addi a5,sp,8 + 4f4: 002a 0x2a + 4f6: 0000 unimp + 4f8: 003c addi a5,sp,8 + 4fa: 0000 unimp + 4fc: 0044 addi s1,sp,4 ... - 4fe: 0000 unimp - 500: 001c addi a5,sp,0 - 502: 0000 unimp - 504: 0020 addi s0,sp,8 506: 0000 unimp - 508: 0026 0x26 + 508: 0010 addi a2,sp,0 50a: 0000 unimp - 50c: 002a 0x2a + 50c: 0018 addi a4,sp,0 50e: 0000 unimp - 510: 003c addi a5,sp,8 + 510: 002c addi a1,sp,8 512: 0000 unimp - 514: 0044 addi s1,sp,4 + 514: 0032 0x32 + 516: 0000 unimp + 518: 0034 addi a3,sp,8 + 51a: 0000 unimp + 51c: 0038 addi a4,sp,8 ... - 51e: 0000 unimp - 520: 0010 addi a2,sp,0 - 522: 0000 unimp - 524: 0018 addi a4,sp,0 526: 0000 unimp - 528: 002c addi a1,sp,8 + 528: 0018 addi a4,sp,0 52a: 0000 unimp - 52c: 0032 0x32 + 52c: 0020 addi s0,sp,8 52e: 0000 unimp - 530: 0034 addi a3,sp,8 + 530: 0038 addi a4,sp,8 532: 0000 unimp - 534: 0038 addi a4,sp,8 + 534: 0042 0x42 ... 53e: 0000 unimp - 540: 0018 addi a4,sp,0 + 540: 0072 0x72 542: 0000 unimp - 544: 0020 addi s0,sp,8 + 544: 0102 slli sp,sp,0x0 546: 0000 unimp - 548: 0038 addi a4,sp,8 + 548: 0106 slli sp,sp,0x1 54a: 0000 unimp - 54c: 0042 0x42 + 54c: 0112 slli sp,sp,0x4 ... 556: 0000 unimp - 558: 0072 0x72 + 558: 0010 addi a2,sp,0 55a: 0000 unimp - 55c: 0102 slli sp,sp,0x0 + 55c: 0018 addi a4,sp,0 55e: 0000 unimp - 560: 0106 slli sp,sp,0x1 + 560: 002c addi a1,sp,8 562: 0000 unimp - 564: 0112 slli sp,sp,0x4 + 564: 0032 0x32 + 566: 0000 unimp + 568: 0034 addi a3,sp,8 + 56a: 0000 unimp + 56c: 0038 addi a4,sp,8 ... - 56e: 0000 unimp - 570: 0010 addi a2,sp,0 - 572: 0000 unimp - 574: 0018 addi a4,sp,0 576: 0000 unimp - 578: 002c addi a1,sp,8 + 578: 0018 addi a4,sp,0 57a: 0000 unimp - 57c: 0032 0x32 + 57c: 0020 addi s0,sp,8 57e: 0000 unimp - 580: 0034 addi a3,sp,8 + 580: 0038 addi a4,sp,8 582: 0000 unimp - 584: 0038 addi a4,sp,8 + 584: 0042 0x42 ... 58e: 0000 unimp - 590: 0018 addi a4,sp,0 + 590: 0072 0x72 592: 0000 unimp - 594: 0020 addi s0,sp,8 + 594: 0102 slli sp,sp,0x0 596: 0000 unimp - 598: 0038 addi a4,sp,8 + 598: 0106 slli sp,sp,0x1 59a: 0000 unimp - 59c: 0042 0x42 + 59c: 0112 slli sp,sp,0x4 ... 5a6: 0000 unimp - 5a8: 0072 0x72 + 5a8: 002c addi a1,sp,8 5aa: 0000 unimp - 5ac: 0102 slli sp,sp,0x0 + 5ac: 002e 0x2e 5ae: 0000 unimp - 5b0: 0106 slli sp,sp,0x1 + 5b0: 0032 0x32 5b2: 0000 unimp - 5b4: 0112 slli sp,sp,0x4 - ... + 5b4: 003a 0x3a + 5b6: 0000 unimp + 5b8: 0048 addi a0,sp,4 + 5ba: 0000 unimp + 5bc: 005c addi a5,sp,4 5be: 0000 unimp - 5c0: 002c addi a1,sp,8 + 5c0: 0990 addi a2,sp,208 5c2: 0000 unimp - 5c4: 002e 0x2e - 5c6: 0000 unimp - 5c8: 0032 0x32 - 5ca: 0000 unimp - 5cc: 003a 0x3a + 5c4: 0992 slli s3,s3,0x4 + ... 5ce: 0000 unimp - 5d0: 0048 addi a0,sp,4 + 5d0: 006c addi a1,sp,12 5d2: 0000 unimp - 5d4: 005c addi a5,sp,4 + 5d4: 0082 slli ra,ra,0x0 5d6: 0000 unimp - 5d8: 0990 addi a2,sp,208 + 5d8: 0086 slli ra,ra,0x1 5da: 0000 unimp - 5dc: 0992 slli s3,s3,0x4 + 5dc: 008a slli ra,ra,0x2 ... 5e6: 0000 unimp - 5e8: 006c addi a1,sp,12 + 5e8: 008c addi a1,sp,64 5ea: 0000 unimp - 5ec: 0082 slli ra,ra,0x0 + 5ec: 0092 slli ra,ra,0x4 5ee: 0000 unimp - 5f0: 0086 slli ra,ra,0x1 + 5f0: 0122 slli sp,sp,0x8 5f2: 0000 unimp - 5f4: 008a slli ra,ra,0x2 + 5f4: 01e8 addi a0,sp,204 ... 5fe: 0000 unimp - 600: 008c addi a1,sp,64 + 600: 012a slli sp,sp,0xa 602: 0000 unimp - 604: 0092 slli ra,ra,0x4 + 604: 0162 slli sp,sp,0x18 606: 0000 unimp - 608: 0122 slli sp,sp,0x8 + 608: 0190 addi a2,sp,192 60a: 0000 unimp - 60c: 01e8 addi a0,sp,204 + 60c: 01aa slli gp,gp,0xa + 60e: 0000 unimp + 610: 01b8 addi a4,sp,200 + 612: 0000 unimp + 614: 01e8 addi a0,sp,204 ... - 616: 0000 unimp - 618: 012a slli sp,sp,0xa - 61a: 0000 unimp - 61c: 0162 slli sp,sp,0x18 61e: 0000 unimp - 620: 0190 addi a2,sp,192 + 620: 0092 slli ra,ra,0x4 622: 0000 unimp - 624: 01aa slli gp,gp,0xa + 624: 00b2 slli ra,ra,0xc 626: 0000 unimp - 628: 01b8 addi a4,sp,200 + 628: 09be slli s3,s3,0xf 62a: 0000 unimp - 62c: 01e8 addi a0,sp,204 + 62c: 09c0 addi s0,sp,212 ... 636: 0000 unimp - 638: 0092 slli ra,ra,0x4 + 638: 00e6 slli ra,ra,0x19 63a: 0000 unimp - 63c: 00b2 slli ra,ra,0xc + 63c: 00e8 addi a0,sp,76 63e: 0000 unimp - 640: 09be slli s3,s3,0xf + 640: 020a slli tp,tp,0x2 642: 0000 unimp - 644: 09c0 addi s0,sp,212 + 644: 02d8 addi a4,sp,324 ... 64e: 0000 unimp - 650: 00e6 slli ra,ra,0x19 + 650: 0212 slli tp,tp,0x4 652: 0000 unimp - 654: 00e8 addi a0,sp,76 + 654: 024a slli tp,tp,0x12 656: 0000 unimp - 658: 020a slli tp,tp,0x2 + 658: 027e slli tp,tp,0x1f 65a: 0000 unimp - 65c: 02d8 addi a4,sp,324 + 65c: 0298 addi a4,sp,320 + 65e: 0000 unimp + 660: 02a8 addi a0,sp,328 + 662: 0000 unimp + 664: 02d8 addi a4,sp,324 ... - 666: 0000 unimp - 668: 0212 slli tp,tp,0x4 - 66a: 0000 unimp - 66c: 024a slli tp,tp,0x12 66e: 0000 unimp - 670: 027e slli tp,tp,0x1f + 670: 02f4 addi a3,sp,332 672: 0000 unimp - 674: 0298 addi a4,sp,320 + 674: 0828 addi a0,sp,24 676: 0000 unimp - 678: 02a8 addi a0,sp,328 + 678: 082c addi a1,sp,24 67a: 0000 unimp - 67c: 02d8 addi a4,sp,324 - ... + 67c: 0836 slli a6,a6,0xd + 67e: 0000 unimp + 680: 083e slli a6,a6,0xf + 682: 0000 unimp + 684: 0840 addi s0,sp,20 686: 0000 unimp - 688: 02f4 addi a3,sp,332 + 688: 0844 addi s1,sp,20 68a: 0000 unimp - 68c: 0828 addi a0,sp,24 - 68e: 0000 unimp - 690: 082c addi a1,sp,24 - 692: 0000 unimp - 694: 0836 slli a6,a6,0xd + 68c: 0846 slli a6,a6,0x11 + ... 696: 0000 unimp - 698: 083e slli a6,a6,0xf + 698: 02f4 addi a3,sp,332 69a: 0000 unimp - 69c: 0840 addi s0,sp,20 + 69c: 032c addi a1,sp,392 69e: 0000 unimp - 6a0: 0844 addi s1,sp,20 + 6a0: 032e slli t1,t1,0xb 6a2: 0000 unimp - 6a4: 0846 slli a6,a6,0x11 + 6a4: 033a slli t1,t1,0xe + 6a6: 0000 unimp + 6a8: 0342 slli t1,t1,0x10 + 6aa: 0000 unimp + 6ac: 0346 slli t1,t1,0x11 ... - 6ae: 0000 unimp - 6b0: 02f4 addi a3,sp,332 - 6b2: 0000 unimp - 6b4: 032c addi a1,sp,392 6b6: 0000 unimp - 6b8: 032e slli t1,t1,0xb + 6b8: 032c addi a1,sp,392 6ba: 0000 unimp - 6bc: 033a slli t1,t1,0xe + 6bc: 032e slli t1,t1,0xb 6be: 0000 unimp - 6c0: 0342 slli t1,t1,0x10 + 6c0: 033a slli t1,t1,0xe 6c2: 0000 unimp - 6c4: 0346 slli t1,t1,0x11 - ... + 6c4: 0342 slli t1,t1,0x10 + 6c6: 0000 unimp + 6c8: 0346 slli t1,t1,0x11 + 6ca: 0000 unimp + 6cc: 0376 slli t1,t1,0x1d 6ce: 0000 unimp - 6d0: 032c addi a1,sp,392 + 6d0: 0378 addi a4,sp,396 6d2: 0000 unimp - 6d4: 032e slli t1,t1,0xb + 6d4: 037c addi a5,sp,396 6d6: 0000 unimp - 6d8: 033a slli t1,t1,0xe + 6d8: 0382 slli t2,t2,0x0 6da: 0000 unimp - 6dc: 0342 slli t1,t1,0x10 - 6de: 0000 unimp - 6e0: 0346 slli t1,t1,0x11 - 6e2: 0000 unimp - 6e4: 0376 slli t1,t1,0x1d + 6dc: 0384 addi s1,sp,448 + ... 6e6: 0000 unimp - 6e8: 0378 addi a4,sp,396 + 6e8: 0376 slli t1,t1,0x1d 6ea: 0000 unimp - 6ec: 037c addi a5,sp,396 + 6ec: 0378 addi a4,sp,396 6ee: 0000 unimp - 6f0: 0382 slli t2,t2,0x0 + 6f0: 037c addi a5,sp,396 6f2: 0000 unimp - 6f4: 0384 addi s1,sp,448 + 6f4: 0382 slli t2,t2,0x0 + 6f6: 0000 unimp + 6f8: 0384 addi s1,sp,448 + 6fa: 0000 unimp + 6fc: 03bc addi a5,sp,456 ... - 6fe: 0000 unimp - 700: 0376 slli t1,t1,0x1d - 702: 0000 unimp - 704: 0378 addi a4,sp,396 706: 0000 unimp - 708: 037c addi a5,sp,396 + 708: 03bc addi a5,sp,456 70a: 0000 unimp - 70c: 0382 slli t2,t2,0x0 + 70c: 03de slli t2,t2,0x17 70e: 0000 unimp - 710: 0384 addi s1,sp,448 + 710: 03e0 addi s0,sp,460 712: 0000 unimp - 714: 03bc addi a5,sp,456 + 714: 03ea slli t2,t2,0x1a + 716: 0000 unimp + 718: 03f6 slli t2,t2,0x1d + 71a: 0000 unimp + 71c: 03fe slli t2,t2,0x1f ... - 71e: 0000 unimp - 720: 03bc addi a5,sp,456 - 722: 0000 unimp - 724: 03de slli t2,t2,0x17 726: 0000 unimp - 728: 03e0 addi s0,sp,460 + 728: 03de slli t2,t2,0x17 72a: 0000 unimp - 72c: 03ea slli t2,t2,0x1a + 72c: 03e0 addi s0,sp,460 72e: 0000 unimp - 730: 03f6 slli t2,t2,0x1d + 730: 03ea slli t2,t2,0x1a 732: 0000 unimp - 734: 03fe slli t2,t2,0x1f - ... + 734: 03f6 slli t2,t2,0x1d + 736: 0000 unimp + 738: 03fe slli t2,t2,0x1f + 73a: 0000 unimp + 73c: 042c addi a1,sp,520 73e: 0000 unimp - 740: 03de slli t2,t2,0x17 + 740: 042e slli s0,s0,0xb 742: 0000 unimp - 744: 03e0 addi s0,sp,460 + 744: 0434 addi a3,sp,520 746: 0000 unimp - 748: 03ea slli t2,t2,0x1a + 748: 043c addi a5,sp,520 74a: 0000 unimp - 74c: 03f6 slli t2,t2,0x1d - 74e: 0000 unimp - 750: 03fe slli t2,t2,0x1f - 752: 0000 unimp - 754: 042c addi a1,sp,520 + 74c: 043e slli s0,s0,0xf + ... 756: 0000 unimp - 758: 042e slli s0,s0,0xb + 758: 042c addi a1,sp,520 75a: 0000 unimp - 75c: 0434 addi a3,sp,520 + 75c: 042e slli s0,s0,0xb 75e: 0000 unimp - 760: 043c addi a5,sp,520 + 760: 0434 addi a3,sp,520 762: 0000 unimp - 764: 043e slli s0,s0,0xf - ... + 764: 043c addi a5,sp,520 + 766: 0000 unimp + 768: 043e slli s0,s0,0xf + 76a: 0000 unimp + 76c: 0464 addi s1,sp,524 76e: 0000 unimp - 770: 042c addi a1,sp,520 + 770: 0466 slli s0,s0,0x19 772: 0000 unimp - 774: 042e slli s0,s0,0xb + 774: 046a slli s0,s0,0x1a 776: 0000 unimp - 778: 0434 addi a3,sp,520 + 778: 046e slli s0,s0,0x1b 77a: 0000 unimp - 77c: 043c addi a5,sp,520 + 77c: 0472 slli s0,s0,0x1c 77e: 0000 unimp - 780: 043e slli s0,s0,0xf + 780: 0474 addi a3,sp,524 782: 0000 unimp - 784: 0464 addi s1,sp,524 + 784: 047a slli s0,s0,0x1e 786: 0000 unimp - 788: 0466 slli s0,s0,0x19 + 788: 047c addi a5,sp,524 78a: 0000 unimp - 78c: 046a slli s0,s0,0x1a - 78e: 0000 unimp - 790: 046e slli s0,s0,0x1b - 792: 0000 unimp - 794: 0472 slli s0,s0,0x1c - 796: 0000 unimp - 798: 0474 addi a3,sp,524 - 79a: 0000 unimp - 79c: 047a slli s0,s0,0x1e - 79e: 0000 unimp - 7a0: 047c addi a5,sp,524 - 7a2: 0000 unimp - 7a4: 047e slli s0,s0,0x1f + 78c: 047e slli s0,s0,0x1f ... + 796: 0000 unimp + 798: 0464 addi s1,sp,524 + 79a: 0000 unimp + 79c: 0466 slli s0,s0,0x19 + 79e: 0000 unimp + 7a0: 046a slli s0,s0,0x1a + 7a2: 0000 unimp + 7a4: 046e slli s0,s0,0x1b + 7a6: 0000 unimp + 7a8: 0472 slli s0,s0,0x1c + 7aa: 0000 unimp + 7ac: 0474 addi a3,sp,524 7ae: 0000 unimp - 7b0: 0464 addi s1,sp,524 + 7b0: 047a slli s0,s0,0x1e 7b2: 0000 unimp - 7b4: 0466 slli s0,s0,0x19 + 7b4: 047c addi a5,sp,524 7b6: 0000 unimp - 7b8: 046a slli s0,s0,0x1a + 7b8: 049e slli s1,s1,0x7 7ba: 0000 unimp - 7bc: 046e slli s0,s0,0x1b - 7be: 0000 unimp - 7c0: 0472 slli s0,s0,0x1c - 7c2: 0000 unimp - 7c4: 0474 addi a3,sp,524 + 7bc: 04a2 slli s1,s1,0x8 + ... 7c6: 0000 unimp - 7c8: 047a slli s0,s0,0x1e + 7c8: 047e slli s0,s0,0x1f 7ca: 0000 unimp - 7cc: 047c addi a5,sp,524 + 7cc: 049e slli s1,s1,0x7 7ce: 0000 unimp - 7d0: 049e slli s1,s1,0x7 + 7d0: 04a2 slli s1,s1,0x8 7d2: 0000 unimp - 7d4: 04a2 slli s1,s1,0x8 + 7d4: 04a4 addi s1,sp,584 ... 7de: 0000 unimp - 7e0: 047e slli s0,s0,0x1f + 7e0: 04a4 addi s1,sp,584 7e2: 0000 unimp - 7e4: 049e slli s1,s1,0x7 + 7e4: 04b2 slli s1,s1,0xc 7e6: 0000 unimp - 7e8: 04a2 slli s1,s1,0x8 + 7e8: 04b4 addi a3,sp,584 7ea: 0000 unimp - 7ec: 04a4 addi s1,sp,584 - ... + 7ec: 04b8 addi a4,sp,584 + 7ee: 0000 unimp + 7f0: 04ba slli s1,s1,0xe + 7f2: 0000 unimp + 7f4: 04c2 slli s1,s1,0x10 7f6: 0000 unimp - 7f8: 04a4 addi s1,sp,584 + 7f8: 04ca slli s1,s1,0x12 7fa: 0000 unimp - 7fc: 04b2 slli s1,s1,0xc - 7fe: 0000 unimp - 800: 04b4 addi a3,sp,584 - 802: 0000 unimp - 804: 04b8 addi a4,sp,584 + 7fc: 04cc addi a1,sp,580 + ... 806: 0000 unimp - 808: 04ba slli s1,s1,0xe + 808: 04b2 slli s1,s1,0xc 80a: 0000 unimp - 80c: 04c2 slli s1,s1,0x10 + 80c: 04b4 addi a3,sp,584 80e: 0000 unimp - 810: 04ca slli s1,s1,0x12 + 810: 04b8 addi a4,sp,584 812: 0000 unimp - 814: 04cc addi a1,sp,580 - ... + 814: 04ba slli s1,s1,0xe + 816: 0000 unimp + 818: 04c2 slli s1,s1,0x10 + 81a: 0000 unimp + 81c: 04ca slli s1,s1,0x12 81e: 0000 unimp - 820: 04b2 slli s1,s1,0xc + 820: 04cc addi a1,sp,580 822: 0000 unimp - 824: 04b4 addi a3,sp,584 + 824: 04d2 slli s1,s1,0x14 826: 0000 unimp - 828: 04b8 addi a4,sp,584 + 828: 04d8 addi a4,sp,580 82a: 0000 unimp - 82c: 04ba slli s1,s1,0xe + 82c: 04dc addi a5,sp,580 82e: 0000 unimp - 830: 04c2 slli s1,s1,0x10 + 830: 04ea slli s1,s1,0x1a 832: 0000 unimp - 834: 04ca slli s1,s1,0x12 + 834: 04f2 slli s1,s1,0x1c 836: 0000 unimp - 838: 04cc addi a1,sp,580 + 838: 04fa slli s1,s1,0x1e 83a: 0000 unimp - 83c: 04d2 slli s1,s1,0x14 - 83e: 0000 unimp - 840: 04d8 addi a4,sp,580 - 842: 0000 unimp - 844: 04dc addi a5,sp,580 + 83c: 04fc addi a5,sp,588 + ... 846: 0000 unimp - 848: 04ea slli s1,s1,0x1a + 848: 04d2 slli s1,s1,0x14 84a: 0000 unimp - 84c: 04f2 slli s1,s1,0x1c + 84c: 04d8 addi a4,sp,580 84e: 0000 unimp - 850: 04fa slli s1,s1,0x1e + 850: 04dc addi a5,sp,580 852: 0000 unimp - 854: 04fc addi a5,sp,588 - ... + 854: 04e4 addi s1,sp,588 + 856: 0000 unimp + 858: 04e6 slli s1,s1,0x19 + 85a: 0000 unimp + 85c: 04ea slli s1,s1,0x1a 85e: 0000 unimp - 860: 04d2 slli s1,s1,0x14 + 860: 04f2 slli s1,s1,0x1c 862: 0000 unimp - 864: 04d8 addi a4,sp,580 + 864: 04fa slli s1,s1,0x1e 866: 0000 unimp - 868: 04dc addi a5,sp,580 + 868: 0500 addi s0,sp,640 86a: 0000 unimp - 86c: 04e4 addi s1,sp,588 + 86c: 0508 addi a0,sp,640 86e: 0000 unimp - 870: 04e6 slli s1,s1,0x19 + 870: 050c addi a1,sp,640 872: 0000 unimp - 874: 04ea slli s1,s1,0x1a - 876: 0000 unimp - 878: 04f2 slli s1,s1,0x1c - 87a: 0000 unimp - 87c: 04fa slli s1,s1,0x1e + 874: 050e slli a0,a0,0x3 + ... 87e: 0000 unimp - 880: 0500 addi s0,sp,640 + 880: 04e4 addi s1,sp,588 882: 0000 unimp - 884: 0508 addi a0,sp,640 + 884: 04e6 slli s1,s1,0x19 886: 0000 unimp - 888: 050c addi a1,sp,640 + 888: 04fc addi a5,sp,588 88a: 0000 unimp - 88c: 050e slli a0,a0,0x3 - ... + 88c: 0500 addi s0,sp,640 + 88e: 0000 unimp + 890: 0508 addi a0,sp,640 + 892: 0000 unimp + 894: 050c addi a1,sp,640 896: 0000 unimp - 898: 04e4 addi s1,sp,588 + 898: 050e slli a0,a0,0x3 89a: 0000 unimp - 89c: 04e6 slli s1,s1,0x19 + 89c: 0528 addi a0,sp,648 89e: 0000 unimp - 8a0: 04fc addi a5,sp,588 + 8a0: 052a slli a0,a0,0xa 8a2: 0000 unimp - 8a4: 0500 addi s0,sp,640 + 8a4: 053c addi a5,sp,648 8a6: 0000 unimp - 8a8: 0508 addi a0,sp,640 + 8a8: 0540 addi s0,sp,644 8aa: 0000 unimp - 8ac: 050c addi a1,sp,640 + 8ac: 0548 addi a0,sp,644 8ae: 0000 unimp - 8b0: 050e slli a0,a0,0x3 + 8b0: 054c addi a1,sp,644 8b2: 0000 unimp - 8b4: 0528 addi a0,sp,648 - 8b6: 0000 unimp - 8b8: 052a slli a0,a0,0xa - 8ba: 0000 unimp - 8bc: 053c addi a5,sp,648 - 8be: 0000 unimp - 8c0: 0540 addi s0,sp,644 - 8c2: 0000 unimp - 8c4: 0548 addi a0,sp,644 - 8c6: 0000 unimp - 8c8: 054c addi a1,sp,644 - 8ca: 0000 unimp - 8cc: 054e slli a0,a0,0x13 + 8b4: 054e slli a0,a0,0x13 ... + 8be: 0000 unimp + 8c0: 0528 addi a0,sp,648 + 8c2: 0000 unimp + 8c4: 052a slli a0,a0,0xa + 8c6: 0000 unimp + 8c8: 053c addi a5,sp,648 + 8ca: 0000 unimp + 8cc: 0540 addi s0,sp,644 + 8ce: 0000 unimp + 8d0: 0548 addi a0,sp,644 + 8d2: 0000 unimp + 8d4: 054c addi a1,sp,644 8d6: 0000 unimp - 8d8: 0528 addi a0,sp,648 + 8d8: 054e slli a0,a0,0x13 8da: 0000 unimp - 8dc: 052a slli a0,a0,0xa - 8de: 0000 unimp - 8e0: 053c addi a5,sp,648 - 8e2: 0000 unimp - 8e4: 0540 addi s0,sp,644 + 8dc: 0582 slli a1,a1,0x0 + ... 8e6: 0000 unimp - 8e8: 0548 addi a0,sp,644 + 8e8: 0582 slli a1,a1,0x0 8ea: 0000 unimp - 8ec: 054c addi a1,sp,644 + 8ec: 05b4 addi a3,sp,712 8ee: 0000 unimp - 8f0: 054e slli a0,a0,0x13 + 8f0: 05b8 addi a4,sp,712 8f2: 0000 unimp - 8f4: 0582 slli a1,a1,0x0 + 8f4: 05bc addi a5,sp,712 ... 8fe: 0000 unimp - 900: 0582 slli a1,a1,0x0 + 900: 05b4 addi a3,sp,712 902: 0000 unimp - 904: 05b4 addi a3,sp,712 + 904: 05b8 addi a4,sp,712 906: 0000 unimp - 908: 05b8 addi a4,sp,712 + 908: 05bc addi a5,sp,712 90a: 0000 unimp - 90c: 05bc addi a5,sp,712 - ... + 90c: 05e4 addi s1,sp,716 + 90e: 0000 unimp + 910: 05e8 addi a0,sp,716 + 912: 0000 unimp + 914: 05ec addi a1,sp,716 916: 0000 unimp - 918: 05b4 addi a3,sp,712 + 918: 05f2 slli a1,a1,0x1c 91a: 0000 unimp - 91c: 05b8 addi a4,sp,712 + 91c: 05f6 slli a1,a1,0x1d 91e: 0000 unimp - 920: 05bc addi a5,sp,712 + 920: 0634 addi a3,sp,776 922: 0000 unimp - 924: 05e4 addi s1,sp,716 - 926: 0000 unimp - 928: 05e8 addi a0,sp,716 - 92a: 0000 unimp - 92c: 05ec addi a1,sp,716 + 924: 0636 slli a2,a2,0xd + ... 92e: 0000 unimp - 930: 05f2 slli a1,a1,0x1c + 930: 05e4 addi s1,sp,716 932: 0000 unimp - 934: 05f6 slli a1,a1,0x1d + 934: 05e8 addi a0,sp,716 936: 0000 unimp - 938: 0634 addi a3,sp,776 + 938: 05ec addi a1,sp,716 93a: 0000 unimp - 93c: 0636 slli a2,a2,0xd - ... + 93c: 05f2 slli a1,a1,0x1c + 93e: 0000 unimp + 940: 05f6 slli a1,a1,0x1d + 942: 0000 unimp + 944: 05fa slli a1,a1,0x1e 946: 0000 unimp - 948: 05e4 addi s1,sp,716 + 948: 05fc addi a5,sp,716 94a: 0000 unimp - 94c: 05e8 addi a0,sp,716 + 94c: 0604 addi s1,sp,768 94e: 0000 unimp - 950: 05ec addi a1,sp,716 + 950: 0606 slli a2,a2,0x1 952: 0000 unimp - 954: 05f2 slli a1,a1,0x1c - 956: 0000 unimp - 958: 05f6 slli a1,a1,0x1d - 95a: 0000 unimp - 95c: 05fa slli a1,a1,0x1e + 954: 060a slli a2,a2,0x2 + ... 95e: 0000 unimp - 960: 05fc addi a5,sp,716 + 960: 05fa slli a1,a1,0x1e 962: 0000 unimp - 964: 0604 addi s1,sp,768 + 964: 05fc addi a5,sp,716 966: 0000 unimp - 968: 0606 slli a2,a2,0x1 + 968: 0604 addi s1,sp,768 96a: 0000 unimp - 96c: 060a slli a2,a2,0x2 - ... + 96c: 0606 slli a2,a2,0x1 + 96e: 0000 unimp + 970: 060a slli a2,a2,0x2 + 972: 0000 unimp + 974: 0614 addi a3,sp,768 976: 0000 unimp - 978: 05fa slli a1,a1,0x1e + 978: 0616 slli a2,a2,0x5 97a: 0000 unimp - 97c: 05fc addi a5,sp,716 + 97c: 061a slli a2,a2,0x6 97e: 0000 unimp - 980: 0604 addi s1,sp,768 + 980: 061c addi a5,sp,768 982: 0000 unimp - 984: 0606 slli a2,a2,0x1 + 984: 0624 addi s1,sp,776 986: 0000 unimp - 988: 060a slli a2,a2,0x2 + 988: 062a slli a2,a2,0xa 98a: 0000 unimp - 98c: 0614 addi a3,sp,768 + 98c: 062e slli a2,a2,0xb 98e: 0000 unimp - 990: 0616 slli a2,a2,0x5 + 990: 0652 slli a2,a2,0x14 992: 0000 unimp - 994: 061a slli a2,a2,0x6 - 996: 0000 unimp - 998: 061c addi a5,sp,768 - 99a: 0000 unimp - 99c: 0624 addi s1,sp,776 + 994: 0654 addi a3,sp,772 + ... 99e: 0000 unimp - 9a0: 062a slli a2,a2,0xa + 9a0: 0614 addi a3,sp,768 9a2: 0000 unimp - 9a4: 062e slli a2,a2,0xb + 9a4: 0616 slli a2,a2,0x5 9a6: 0000 unimp - 9a8: 0652 slli a2,a2,0x14 + 9a8: 061a slli a2,a2,0x6 9aa: 0000 unimp - 9ac: 0654 addi a3,sp,772 - ... + 9ac: 061c addi a5,sp,768 + 9ae: 0000 unimp + 9b0: 0624 addi s1,sp,776 + 9b2: 0000 unimp + 9b4: 062a slli a2,a2,0xa 9b6: 0000 unimp - 9b8: 0614 addi a3,sp,768 + 9b8: 062e slli a2,a2,0xb 9ba: 0000 unimp - 9bc: 0616 slli a2,a2,0x5 + 9bc: 0634 addi a3,sp,776 9be: 0000 unimp - 9c0: 061a slli a2,a2,0x6 + 9c0: 0644 addi s1,sp,772 9c2: 0000 unimp - 9c4: 061c addi a5,sp,768 + 9c4: 064e slli a2,a2,0x13 9c6: 0000 unimp - 9c8: 0624 addi s1,sp,776 + 9c8: 0658 addi a4,sp,772 9ca: 0000 unimp - 9cc: 062a slli a2,a2,0xa - 9ce: 0000 unimp - 9d0: 062e slli a2,a2,0xb - 9d2: 0000 unimp - 9d4: 0634 addi a3,sp,776 + 9cc: 065a slli a2,a2,0x16 + ... 9d6: 0000 unimp - 9d8: 0644 addi s1,sp,772 + 9d8: 0636 slli a2,a2,0xd 9da: 0000 unimp - 9dc: 064e slli a2,a2,0x13 + 9dc: 0644 addi s1,sp,772 9de: 0000 unimp - 9e0: 0658 addi a4,sp,772 + 9e0: 064e slli a2,a2,0x13 9e2: 0000 unimp - 9e4: 065a slli a2,a2,0x16 - ... + 9e4: 0652 slli a2,a2,0x14 + 9e6: 0000 unimp + 9e8: 0654 addi a3,sp,772 + 9ea: 0000 unimp + 9ec: 0658 addi a4,sp,772 9ee: 0000 unimp - 9f0: 0636 slli a2,a2,0xd + 9f0: 065a slli a2,a2,0x16 9f2: 0000 unimp - 9f4: 0644 addi s1,sp,772 + 9f4: 0662 slli a2,a2,0x18 9f6: 0000 unimp - 9f8: 064e slli a2,a2,0x13 + 9f8: 0666 slli a2,a2,0x19 9fa: 0000 unimp - 9fc: 0652 slli a2,a2,0x14 - 9fe: 0000 unimp - a00: 0654 addi a3,sp,772 - a02: 0000 unimp - a04: 0658 addi a4,sp,772 + 9fc: 0668 addi a0,sp,780 + ... a06: 0000 unimp - a08: 065a slli a2,a2,0x16 + a08: 0662 slli a2,a2,0x18 a0a: 0000 unimp - a0c: 0662 slli a2,a2,0x18 + a0c: 0666 slli a2,a2,0x19 a0e: 0000 unimp - a10: 0666 slli a2,a2,0x19 + a10: 0668 addi a0,sp,780 a12: 0000 unimp - a14: 0668 addi a0,sp,780 + a14: 069a slli a3,a3,0x6 + a16: 0000 unimp + a18: 069e slli a3,a3,0x7 + a1a: 0000 unimp + a1c: 06a0 addi s0,sp,840 ... - a1e: 0000 unimp - a20: 0662 slli a2,a2,0x18 - a22: 0000 unimp - a24: 0666 slli a2,a2,0x19 a26: 0000 unimp - a28: 0668 addi a0,sp,780 + a28: 069a slli a3,a3,0x6 a2a: 0000 unimp - a2c: 069a slli a3,a3,0x6 + a2c: 069e slli a3,a3,0x7 a2e: 0000 unimp - a30: 069e slli a3,a3,0x7 + a30: 06a0 addi s0,sp,840 a32: 0000 unimp - a34: 06a0 addi s0,sp,840 + a34: 06d0 addi a2,sp,836 + a36: 0000 unimp + a38: 06d4 addi a3,sp,836 + a3a: 0000 unimp + a3c: 06d6 slli a3,a3,0x15 ... - a3e: 0000 unimp - a40: 069a slli a3,a3,0x6 - a42: 0000 unimp - a44: 069e slli a3,a3,0x7 a46: 0000 unimp - a48: 06a0 addi s0,sp,840 + a48: 06d0 addi a2,sp,836 a4a: 0000 unimp - a4c: 06d0 addi a2,sp,836 + a4c: 06d4 addi a3,sp,836 a4e: 0000 unimp - a50: 06d4 addi a3,sp,836 + a50: 06d6 slli a3,a3,0x15 a52: 0000 unimp - a54: 06d6 slli a3,a3,0x15 + a54: 0704 addi s1,sp,896 + a56: 0000 unimp + a58: 0708 addi a0,sp,896 + a5a: 0000 unimp + a5c: 070c addi a1,sp,896 ... - a5e: 0000 unimp - a60: 06d0 addi a2,sp,836 - a62: 0000 unimp - a64: 06d4 addi a3,sp,836 a66: 0000 unimp - a68: 06d6 slli a3,a3,0x15 + a68: 0704 addi s1,sp,896 a6a: 0000 unimp - a6c: 0704 addi s1,sp,896 + a6c: 0708 addi a0,sp,896 a6e: 0000 unimp - a70: 0708 addi a0,sp,896 + a70: 070c addi a1,sp,896 a72: 0000 unimp - a74: 070c addi a1,sp,896 + a74: 073e slli a4,a4,0xf ... a7e: 0000 unimp - a80: 0704 addi s1,sp,896 + a80: 073e slli a4,a4,0xf a82: 0000 unimp - a84: 0708 addi a0,sp,896 + a84: 0764 addi s1,sp,908 a86: 0000 unimp - a88: 070c addi a1,sp,896 + a88: 0766 slli a4,a4,0x19 a8a: 0000 unimp - a8c: 073e slli a4,a4,0xf - ... + a8c: 076a slli a4,a4,0x1a + a8e: 0000 unimp + a90: 0770 addi a2,sp,908 + a92: 0000 unimp + a94: 0772 slli a4,a4,0x1c a96: 0000 unimp - a98: 073e slli a4,a4,0xf + a98: 0776 slli a4,a4,0x1d a9a: 0000 unimp - a9c: 0764 addi s1,sp,908 + a9c: 077a slli a4,a4,0x1e a9e: 0000 unimp - aa0: 0766 slli a4,a4,0x19 + aa0: 077c addi a5,sp,908 aa2: 0000 unimp - aa4: 076a slli a4,a4,0x1a - aa6: 0000 unimp - aa8: 0770 addi a2,sp,908 - aaa: 0000 unimp - aac: 0772 slli a4,a4,0x1c + aa4: 0780 addi s0,sp,960 + ... aae: 0000 unimp - ab0: 0776 slli a4,a4,0x1d + ab0: 0764 addi s1,sp,908 ab2: 0000 unimp - ab4: 077a slli a4,a4,0x1e + ab4: 0766 slli a4,a4,0x19 ab6: 0000 unimp - ab8: 077c addi a5,sp,908 + ab8: 076a slli a4,a4,0x1a aba: 0000 unimp - abc: 0780 addi s0,sp,960 - ... + abc: 0770 addi a2,sp,908 + abe: 0000 unimp + ac0: 0772 slli a4,a4,0x1c + ac2: 0000 unimp + ac4: 0776 slli a4,a4,0x1d ac6: 0000 unimp - ac8: 0764 addi s1,sp,908 + ac8: 079c addi a5,sp,960 aca: 0000 unimp - acc: 0766 slli a4,a4,0x19 + acc: 07a0 addi s0,sp,968 ace: 0000 unimp - ad0: 076a slli a4,a4,0x1a + ad0: 07a4 addi s1,sp,968 ad2: 0000 unimp - ad4: 0770 addi a2,sp,908 + ad4: 07a8 addi a0,sp,968 ad6: 0000 unimp - ad8: 0772 slli a4,a4,0x1c + ad8: 07ac addi a1,sp,968 ada: 0000 unimp - adc: 0776 slli a4,a4,0x1d - ade: 0000 unimp - ae0: 079c addi a5,sp,960 - ae2: 0000 unimp - ae4: 07a0 addi s0,sp,968 + adc: 07ae slli a5,a5,0xb + ... ae6: 0000 unimp - ae8: 07a4 addi s1,sp,968 + ae8: 077a slli a4,a4,0x1e aea: 0000 unimp - aec: 07a8 addi a0,sp,968 + aec: 077c addi a5,sp,908 aee: 0000 unimp - af0: 07ac addi a1,sp,968 + af0: 0780 addi s0,sp,960 af2: 0000 unimp - af4: 07ae slli a5,a5,0xb - ... + af4: 0788 addi a0,sp,960 + af6: 0000 unimp + af8: 078a slli a5,a5,0x2 + afa: 0000 unimp + afc: 078e slli a5,a5,0x3 afe: 0000 unimp - b00: 077a slli a4,a4,0x1e + b00: 07a0 addi s0,sp,968 b02: 0000 unimp - b04: 077c addi a5,sp,908 + b04: 07a4 addi s1,sp,968 b06: 0000 unimp - b08: 0780 addi s0,sp,960 + b08: 07a8 addi a0,sp,968 b0a: 0000 unimp - b0c: 0788 addi a0,sp,960 + b0c: 07ac addi a1,sp,968 b0e: 0000 unimp - b10: 078a slli a5,a5,0x2 + b10: 07ae slli a5,a5,0xb b12: 0000 unimp - b14: 078e slli a5,a5,0x3 + b14: 07b2 slli a5,a5,0xc b16: 0000 unimp - b18: 07a0 addi s0,sp,968 + b18: 07ba slli a5,a5,0xe b1a: 0000 unimp - b1c: 07a4 addi s1,sp,968 - b1e: 0000 unimp - b20: 07a8 addi a0,sp,968 - b22: 0000 unimp - b24: 07ac addi a1,sp,968 + b1c: 07bc addi a5,sp,968 + ... b26: 0000 unimp - b28: 07ae slli a5,a5,0xb + b28: 0788 addi a0,sp,960 b2a: 0000 unimp - b2c: 07b2 slli a5,a5,0xc + b2c: 078a slli a5,a5,0x2 b2e: 0000 unimp - b30: 07ba slli a5,a5,0xe + b30: 078e slli a5,a5,0x3 b32: 0000 unimp - b34: 07bc addi a5,sp,968 - ... + b34: 079c addi a5,sp,960 + b36: 0000 unimp + b38: 07b2 slli a5,a5,0xc + b3a: 0000 unimp + b3c: 07ba slli a5,a5,0xe b3e: 0000 unimp - b40: 0788 addi a0,sp,960 + b40: 07bc addi a5,sp,968 b42: 0000 unimp - b44: 078a slli a5,a5,0x2 + b44: 07c0 addi s0,sp,964 b46: 0000 unimp - b48: 078e slli a5,a5,0x3 + b48: 07c4 addi s1,sp,964 b4a: 0000 unimp - b4c: 079c addi a5,sp,960 - b4e: 0000 unimp - b50: 07b2 slli a5,a5,0xc - b52: 0000 unimp - b54: 07ba slli a5,a5,0xe + b4c: 07c6 slli a5,a5,0x11 + ... b56: 0000 unimp - b58: 07bc addi a5,sp,968 + b58: 07c0 addi s0,sp,964 b5a: 0000 unimp - b5c: 07c0 addi s0,sp,964 + b5c: 07c4 addi s1,sp,964 b5e: 0000 unimp - b60: 07c4 addi s1,sp,964 + b60: 07c6 slli a5,a5,0x11 b62: 0000 unimp - b64: 07c6 slli a5,a5,0x11 - ... + b64: 07d4 addi a3,sp,964 + b66: 0000 unimp + b68: 07da slli a5,a5,0x16 + b6a: 0000 unimp + b6c: 07de slli a5,a5,0x17 b6e: 0000 unimp - b70: 07c0 addi s0,sp,964 + b70: 07f2 slli a5,a5,0x1c b72: 0000 unimp - b74: 07c4 addi s1,sp,964 - b76: 0000 unimp - b78: 07c6 slli a5,a5,0x11 - b7a: 0000 unimp - b7c: 07d4 addi a3,sp,964 + b74: 07f6 slli a5,a5,0x1d + ... b7e: 0000 unimp - b80: 07da slli a5,a5,0x16 + b80: 07d4 addi a3,sp,964 b82: 0000 unimp - b84: 07de slli a5,a5,0x17 + b84: 07d8 addi a4,sp,964 b86: 0000 unimp - b88: 07f2 slli a5,a5,0x1c + b88: 07f6 slli a5,a5,0x1d b8a: 0000 unimp - b8c: 07f6 slli a5,a5,0x1d + b8c: 07fe slli a5,a5,0x1f + b8e: 0000 unimp + b90: 0802 slli a6,a6,0x0 + b92: 0000 unimp + b94: 0824 addi s1,sp,24 ... - b96: 0000 unimp - b98: 07d4 addi a3,sp,964 - b9a: 0000 unimp - b9c: 07d8 addi a4,sp,964 b9e: 0000 unimp - ba0: 07f6 slli a5,a5,0x1d + ba0: 07d8 addi a4,sp,964 ba2: 0000 unimp - ba4: 07fe slli a5,a5,0x1f + ba4: 07da slli a5,a5,0x16 ba6: 0000 unimp - ba8: 0802 slli a6,a6,0x0 + ba8: 07de slli a5,a5,0x17 baa: 0000 unimp - bac: 0824 addi s1,sp,24 + bac: 07f2 slli a5,a5,0x1c + bae: 0000 unimp + bb0: 07fe slli a5,a5,0x1f + bb2: 0000 unimp + bb4: 0802 slli a6,a6,0x0 ... - bb6: 0000 unimp - bb8: 07d8 addi a4,sp,964 - bba: 0000 unimp - bbc: 07da slli a5,a5,0x16 bbe: 0000 unimp - bc0: 07de slli a5,a5,0x17 + bc0: 0824 addi s1,sp,24 bc2: 0000 unimp - bc4: 07f2 slli a5,a5,0x1c + bc4: 0828 addi a0,sp,24 bc6: 0000 unimp - bc8: 07fe slli a5,a5,0x1f + bc8: 082c addi a1,sp,24 bca: 0000 unimp - bcc: 0802 slli a6,a6,0x0 - ... + bcc: 0836 slli a6,a6,0xd + bce: 0000 unimp + bd0: 083e slli a6,a6,0xf + bd2: 0000 unimp + bd4: 0840 addi s0,sp,20 bd6: 0000 unimp - bd8: 0824 addi s1,sp,24 + bd8: 0844 addi s1,sp,20 bda: 0000 unimp - bdc: 0828 addi a0,sp,24 - bde: 0000 unimp - be0: 082c addi a1,sp,24 - be2: 0000 unimp - be4: 0836 slli a6,a6,0xd - be6: 0000 unimp - be8: 083e slli a6,a6,0xf - bea: 0000 unimp - bec: 0840 addi s0,sp,20 - bee: 0000 unimp - bf0: 0844 addi s1,sp,20 - bf2: 0000 unimp - bf4: 0846 slli a6,a6,0x11 + bdc: 0846 slli a6,a6,0x11 ... + be6: 0000 unimp + be8: 0828 addi a0,sp,24 + bea: 0000 unimp + bec: 082c addi a1,sp,24 + bee: 0000 unimp + bf0: 0836 slli a6,a6,0xd + bf2: 0000 unimp + bf4: 083e slli a6,a6,0xf + bf6: 0000 unimp + bf8: 0840 addi s0,sp,20 + bfa: 0000 unimp + bfc: 0844 addi s1,sp,20 bfe: 0000 unimp - c00: 0828 addi a0,sp,24 + c00: 0846 slli a6,a6,0x11 c02: 0000 unimp - c04: 082c addi a1,sp,24 + c04: 0866 slli a6,a6,0x19 c06: 0000 unimp - c08: 0836 slli a6,a6,0xd + c08: 0868 addi a0,sp,28 c0a: 0000 unimp - c0c: 083e slli a6,a6,0xf - c0e: 0000 unimp - c10: 0840 addi s0,sp,20 - c12: 0000 unimp - c14: 0844 addi s1,sp,20 + c0c: 086e slli a6,a6,0x1b + ... c16: 0000 unimp - c18: 0846 slli a6,a6,0x11 + c18: 090a slli s2,s2,0x2 c1a: 0000 unimp - c1c: 0866 slli a6,a6,0x19 + c1c: 0922 slli s2,s2,0x8 c1e: 0000 unimp - c20: 0868 addi a0,sp,28 + c20: 092c addi a1,sp,152 c22: 0000 unimp - c24: 086e slli a6,a6,0x1b + c24: 0932 slli s2,s2,0xc ... c2e: 0000 unimp - c30: 090a slli s2,s2,0x2 + c30: 0932 slli s2,s2,0xc c32: 0000 unimp - c34: 0922 slli s2,s2,0x8 + c34: 0936 slli s2,s2,0xd c36: 0000 unimp - c38: 092c addi a1,sp,152 + c38: 0938 addi a4,sp,152 c3a: 0000 unimp - c3c: 0932 slli s2,s2,0xc - ... + c3c: 0946 slli s2,s2,0x11 + c3e: 0000 unimp + c40: 094a slli s2,s2,0x12 + c42: 0000 unimp + c44: 095c addi a5,sp,148 c46: 0000 unimp - c48: 0932 slli s2,s2,0xc + c48: 095e slli s2,s2,0x17 c4a: 0000 unimp - c4c: 0936 slli s2,s2,0xd - c4e: 0000 unimp - c50: 0938 addi a4,sp,152 - c52: 0000 unimp - c54: 0946 slli s2,s2,0x11 + c4c: 0966 slli s2,s2,0x19 + ... c56: 0000 unimp - c58: 094a slli s2,s2,0x12 + c58: 09e8 addi a0,sp,220 c5a: 0000 unimp - c5c: 095c addi a5,sp,148 + c5c: 0b1e slli s6,s6,0x7 c5e: 0000 unimp - c60: 095e slli s2,s2,0x17 + c60: 0b22 slli s6,s6,0x8 c62: 0000 unimp - c64: 0966 slli s2,s2,0x19 + c64: 0b40 addi s0,sp,404 ... c6e: 0000 unimp - c70: 09e8 addi a0,sp,220 + c70: 09f6 slli s3,s3,0x1d c72: 0000 unimp - c74: 0b1e slli s6,s6,0x7 + c74: 0a2c addi a1,sp,280 c76: 0000 unimp - c78: 0b22 slli s6,s6,0x8 + c78: 0a72 slli s4,s4,0x1c c7a: 0000 unimp - c7c: 0b40 addi s0,sp,404 + c7c: 0b00 addi s0,sp,400 ... c86: 0000 unimp c88: 09f6 slli s3,s3,0x1d c8a: 0000 unimp - c8c: 0a2c addi a1,sp,280 + c8c: 0a22 slli s4,s4,0x8 c8e: 0000 unimp - c90: 0a72 slli s4,s4,0x1c + c90: 0a24 addi s1,sp,280 c92: 0000 unimp - c94: 0b00 addi s0,sp,400 + c94: 0a28 addi a0,sp,280 + c96: 0000 unimp + c98: 0a72 slli s4,s4,0x1c + c9a: 0000 unimp + c9c: 0b00 addi s0,sp,400 ... - c9e: 0000 unimp - ca0: 09f6 slli s3,s3,0x1d - ca2: 0000 unimp - ca4: 0a22 slli s4,s4,0x8 ca6: 0000 unimp - ca8: 0a24 addi s1,sp,280 + ca8: 0010 addi a2,sp,0 caa: 0000 unimp - cac: 0a28 addi a0,sp,280 + cac: 0012 0x12 cae: 0000 unimp - cb0: 0a72 slli s4,s4,0x1c + cb0: 0014 addi a3,sp,0 cb2: 0000 unimp - cb4: 0b00 addi s0,sp,400 - ... + cb4: 0016 0x16 + cb6: 0000 unimp + cb8: 001a 0x1a + cba: 0000 unimp + cbc: 001e 0x1e cbe: 0000 unimp - cc0: 0010 addi a2,sp,0 + cc0: 002a 0x2a cc2: 0000 unimp - cc4: 0012 0x12 + cc4: 0032 0x32 cc6: 0000 unimp - cc8: 0014 addi a3,sp,0 + cc8: 003a 0x3a cca: 0000 unimp - ccc: 0016 0x16 - cce: 0000 unimp - cd0: 001a 0x1a - cd2: 0000 unimp - cd4: 001e 0x1e + ccc: 0050 addi a2,sp,4 + ... cd6: 0000 unimp - cd8: 002a 0x2a + cd8: 0050 addi a2,sp,4 cda: 0000 unimp - cdc: 0032 0x32 + cdc: 0066 0x66 cde: 0000 unimp - ce0: 003a 0x3a + ce0: 006e 0x6e ce2: 0000 unimp - ce4: 0050 addi a2,sp,4 + ce4: 0070 addi a2,sp,12 + ce6: 0000 unimp + ce8: 007c addi a5,sp,12 + cea: 0000 unimp + cec: 007e 0x7e ... - cee: 0000 unimp - cf0: 0050 addi a2,sp,4 - cf2: 0000 unimp - cf4: 0066 0x66 cf6: 0000 unimp - cf8: 006e 0x6e + cf8: 0066 0x66 cfa: 0000 unimp - cfc: 0070 addi a2,sp,12 + cfc: 006e 0x6e cfe: 0000 unimp - d00: 007c addi a5,sp,12 + d00: 0070 addi a2,sp,12 d02: 0000 unimp - d04: 007e 0x7e - ... + d04: 007c addi a5,sp,12 + d06: 0000 unimp + d08: 007e 0x7e + d0a: 0000 unimp + d0c: 0090 addi a2,sp,64 d0e: 0000 unimp - d10: 0066 0x66 + d10: 0426 slli s0,s0,0x9 d12: 0000 unimp - d14: 006e 0x6e + d14: 0428 addi a0,sp,520 d16: 0000 unimp - d18: 0070 addi a2,sp,12 + d18: 090c addi a1,sp,144 d1a: 0000 unimp - d1c: 007c addi a5,sp,12 - d1e: 0000 unimp - d20: 007e 0x7e - d22: 0000 unimp - d24: 0090 addi a2,sp,64 + d1c: 090e slli s2,s2,0x3 + ... d26: 0000 unimp - d28: 0426 slli s0,s0,0x9 + d28: 0090 addi a2,sp,64 d2a: 0000 unimp - d2c: 0428 addi a0,sp,520 + d2c: 00aa slli ra,ra,0xa d2e: 0000 unimp - d30: 090c addi a1,sp,144 + d30: 00ae slli ra,ra,0xb d32: 0000 unimp - d34: 090e slli s2,s2,0x3 + d34: 00b2 slli ra,ra,0xc ... d3e: 0000 unimp - d40: 0090 addi a2,sp,64 + d40: 00d4 addi a3,sp,68 d42: 0000 unimp - d44: 00aa slli ra,ra,0xa + d44: 00ec addi a1,sp,76 d46: 0000 unimp - d48: 00ae slli ra,ra,0xb + d48: 00fe slli ra,ra,0x1f d4a: 0000 unimp - d4c: 00b2 slli ra,ra,0xc - ... + d4c: 01b0 addi a2,sp,200 + d4e: 0000 unimp + d50: 01c0 addi s0,sp,196 + d52: 0000 unimp + d54: 02fc addi a5,sp,332 d56: 0000 unimp - d58: 00d4 addi a3,sp,68 + d58: 03e4 addi s1,sp,460 d5a: 0000 unimp - d5c: 00ec addi a1,sp,76 + d5c: 0426 slli s0,s0,0x9 d5e: 0000 unimp - d60: 00fe slli ra,ra,0x1f + d60: 0428 addi a0,sp,520 d62: 0000 unimp - d64: 01b0 addi a2,sp,200 + d64: 0640 addi s0,sp,772 d66: 0000 unimp - d68: 01c0 addi s0,sp,196 + d68: 064e slli a2,a2,0x13 d6a: 0000 unimp - d6c: 02fc addi a5,sp,332 - d6e: 0000 unimp - d70: 03e4 addi s1,sp,460 - d72: 0000 unimp - d74: 0426 slli s0,s0,0x9 + d6c: 06b6 slli a3,a3,0xd + ... d76: 0000 unimp - d78: 0428 addi a0,sp,520 + d78: 0156 slli sp,sp,0x15 d7a: 0000 unimp - d7c: 0640 addi s0,sp,772 + d7c: 0158 addi a4,sp,132 d7e: 0000 unimp - d80: 064e slli a2,a2,0x13 + d80: 015c addi a5,sp,132 d82: 0000 unimp - d84: 06b6 slli a3,a3,0xd + d84: 0186 slli gp,gp,0x1 ... d8e: 0000 unimp d90: 0156 slli sp,sp,0x15 @@ -160611,446 +159941,446 @@ Disassembly of section .debug_ranges: d96: 0000 unimp d98: 015c addi a5,sp,132 d9a: 0000 unimp - d9c: 0186 slli gp,gp,0x1 + d9c: 0180 addi s0,sp,192 ... da6: 0000 unimp - da8: 0156 slli sp,sp,0x15 + da8: 01d4 addi a3,sp,196 daa: 0000 unimp - dac: 0158 addi a4,sp,132 + dac: 0208 addi a0,sp,256 dae: 0000 unimp - db0: 015c addi a5,sp,132 + db0: 024c addi a1,sp,260 db2: 0000 unimp - db4: 0180 addi s0,sp,192 + db4: 02ce slli t0,t0,0x13 ... dbe: 0000 unimp dc0: 01d4 addi a3,sp,196 dc2: 0000 unimp - dc4: 0208 addi a0,sp,256 + dc4: 01fe slli gp,gp,0x1f dc6: 0000 unimp - dc8: 024c addi a1,sp,260 + dc8: 0200 addi s0,sp,256 dca: 0000 unimp - dcc: 02ce slli t0,t0,0x13 + dcc: 0204 addi s1,sp,256 + dce: 0000 unimp + dd0: 024c addi a1,sp,260 + dd2: 0000 unimp + dd4: 02ce slli t0,t0,0x13 ... - dd6: 0000 unimp - dd8: 01d4 addi a3,sp,196 - dda: 0000 unimp - ddc: 01fe slli gp,gp,0x1f dde: 0000 unimp - de0: 0200 addi s0,sp,256 + de0: 0424 addi s1,sp,520 de2: 0000 unimp - de4: 0204 addi s1,sp,256 + de4: 0426 slli s0,s0,0x9 de6: 0000 unimp - de8: 024c addi a1,sp,260 + de8: 049a slli s1,s1,0x6 dea: 0000 unimp - dec: 02ce slli t0,t0,0x13 + dec: 04dc addi a5,sp,580 ... df6: 0000 unimp - df8: 0424 addi s1,sp,520 + df8: 0468 addi a0,sp,524 dfa: 0000 unimp - dfc: 0426 slli s0,s0,0x9 + dfc: 049a slli s1,s1,0x6 dfe: 0000 unimp - e00: 049a slli s1,s1,0x6 + e00: 04dc addi a5,sp,580 e02: 0000 unimp - e04: 04dc addi a5,sp,580 + e04: 0564 addi s1,sp,652 ... e0e: 0000 unimp e10: 0468 addi a0,sp,524 e12: 0000 unimp - e14: 049a slli s1,s1,0x6 + e14: 0490 addi a2,sp,576 e16: 0000 unimp - e18: 04dc addi a5,sp,580 + e18: 0492 slli s1,s1,0x4 e1a: 0000 unimp - e1c: 0564 addi s1,sp,652 + e1c: 0496 slli s1,s1,0x5 + e1e: 0000 unimp + e20: 04dc addi a5,sp,580 + e22: 0000 unimp + e24: 0564 addi s1,sp,652 ... - e26: 0000 unimp - e28: 0468 addi a0,sp,524 - e2a: 0000 unimp - e2c: 0490 addi a2,sp,576 e2e: 0000 unimp - e30: 0492 slli s1,s1,0x4 + e30: 05b4 addi a3,sp,712 e32: 0000 unimp - e34: 0496 slli s1,s1,0x5 + e34: 05e8 addi a0,sp,716 e36: 0000 unimp - e38: 04dc addi a5,sp,580 + e38: 05f0 addi a2,sp,716 e3a: 0000 unimp - e3c: 0564 addi s1,sp,652 + e3c: 05f4 addi a3,sp,716 ... e46: 0000 unimp - e48: 05b4 addi a3,sp,712 + e48: 0684 addi s1,sp,832 e4a: 0000 unimp - e4c: 05e8 addi a0,sp,716 + e4c: 069e slli a3,a3,0x7 e4e: 0000 unimp - e50: 05f0 addi a2,sp,716 + e50: 06a0 addi s0,sp,840 e52: 0000 unimp - e54: 05f4 addi a3,sp,716 + e54: 06a4 addi s1,sp,840 ... e5e: 0000 unimp - e60: 0684 addi s1,sp,832 + e60: 00ec addi a1,sp,76 e62: 0000 unimp - e64: 069e slli a3,a3,0x7 + e64: 00fe slli ra,ra,0x1f e66: 0000 unimp - e68: 06a0 addi s0,sp,840 + e68: 01b0 addi a2,sp,200 e6a: 0000 unimp - e6c: 06a4 addi s1,sp,840 - ... + e6c: 01c0 addi s0,sp,196 + e6e: 0000 unimp + e70: 0640 addi s0,sp,772 + e72: 0000 unimp + e74: 064e slli a2,a2,0x13 e76: 0000 unimp - e78: 00ec addi a1,sp,76 + e78: 06b6 slli a3,a3,0xd e7a: 0000 unimp - e7c: 00fe slli ra,ra,0x1f + e7c: 090c addi a1,sp,144 e7e: 0000 unimp - e80: 01b0 addi a2,sp,200 + e80: 090e slli s2,s2,0x3 e82: 0000 unimp - e84: 01c0 addi s0,sp,196 - e86: 0000 unimp - e88: 0640 addi s0,sp,772 - e8a: 0000 unimp - e8c: 064e slli a2,a2,0x13 - e8e: 0000 unimp - e90: 06b6 slli a3,a3,0xd - e92: 0000 unimp - e94: 090c addi a1,sp,144 - e96: 0000 unimp - e98: 090e slli s2,s2,0x3 - e9a: 0000 unimp - e9c: 0e32 slli t3,t3,0xc + e84: 0e32 slli t3,t3,0xc ... + e8e: 0000 unimp + e90: 01bc addi a5,sp,200 + e92: 0000 unimp + e94: 01c0 addi s0,sp,196 + e96: 0000 unimp + e98: 0736 slli a4,a4,0xd + e9a: 0000 unimp + e9c: 0742 slli a4,a4,0x10 + e9e: 0000 unimp + ea0: 0c7a slli s8,s8,0x1e + ea2: 0000 unimp + ea4: 0cba slli s9,s9,0xe ea6: 0000 unimp - ea8: 01bc addi a5,sp,200 + ea8: 0ccc addi a1,sp,596 eaa: 0000 unimp - eac: 01c0 addi s0,sp,196 - eae: 0000 unimp - eb0: 0736 slli a4,a4,0xd - eb2: 0000 unimp - eb4: 0742 slli a4,a4,0x10 + eac: 0e32 slli t3,t3,0xc + ... eb6: 0000 unimp - eb8: 0c7a slli s8,s8,0x1e + eb8: 0c82 slli s9,s9,0x0 eba: 0000 unimp ebc: 0cba slli s9,s9,0xe ebe: 0000 unimp - ec0: 0ccc addi a1,sp,596 + ec0: 0cf6 slli s9,s9,0x1d ec2: 0000 unimp - ec4: 0e32 slli t3,t3,0xc + ec4: 0d10 addi a2,sp,656 + ec6: 0000 unimp + ec8: 0d68 addi a0,sp,668 + eca: 0000 unimp + ecc: 0d98 addi a4,sp,720 ... - ece: 0000 unimp - ed0: 0c82 slli s9,s9,0x0 - ed2: 0000 unimp - ed4: 0cba slli s9,s9,0xe ed6: 0000 unimp - ed8: 0cf6 slli s9,s9,0x1d + ed8: 0d18 addi a4,sp,656 eda: 0000 unimp - edc: 0d10 addi a2,sp,656 + edc: 0d1c addi a5,sp,656 ede: 0000 unimp - ee0: 0d68 addi a0,sp,668 + ee0: 0d1e slli s10,s10,0x7 ee2: 0000 unimp - ee4: 0d98 addi a4,sp,720 - ... + ee4: 0d58 addi a4,sp,660 + ee6: 0000 unimp + ee8: 0d5a slli s10,s10,0x16 + eea: 0000 unimp + eec: 0d5e slli s10,s10,0x17 eee: 0000 unimp - ef0: 0d18 addi a4,sp,656 + ef0: 0d98 addi a4,sp,720 ef2: 0000 unimp - ef4: 0d1c addi a5,sp,656 - ef6: 0000 unimp - ef8: 0d1e slli s10,s10,0x7 - efa: 0000 unimp - efc: 0d58 addi a4,sp,660 + ef4: 0e22 slli t3,t3,0x8 + ... efe: 0000 unimp - f00: 0d5a slli s10,s10,0x16 + f00: 0d18 addi a4,sp,656 f02: 0000 unimp - f04: 0d5e slli s10,s10,0x17 + f04: 0d1c addi a5,sp,656 f06: 0000 unimp - f08: 0d98 addi a4,sp,720 + f08: 0d1e slli s10,s10,0x7 f0a: 0000 unimp - f0c: 0e22 slli t3,t3,0x8 - ... + f0c: 0d52 slli s10,s10,0x14 + f0e: 0000 unimp + f10: 0d54 addi a3,sp,660 + f12: 0000 unimp + f14: 0d58 addi a4,sp,660 f16: 0000 unimp - f18: 0d18 addi a4,sp,656 + f18: 0d98 addi a4,sp,720 f1a: 0000 unimp - f1c: 0d1c addi a5,sp,656 - f1e: 0000 unimp - f20: 0d1e slli s10,s10,0x7 - f22: 0000 unimp - f24: 0d52 slli s10,s10,0x14 - f26: 0000 unimp - f28: 0d54 addi a3,sp,660 - f2a: 0000 unimp - f2c: 0d58 addi a4,sp,660 - f2e: 0000 unimp - f30: 0d98 addi a4,sp,720 - f32: 0000 unimp - f34: 0e22 slli t3,t3,0x8 + f1c: 0e22 slli t3,t3,0x8 ... + f26: 0000 unimp + f28: 0640 addi s0,sp,772 + f2a: 0000 unimp + f2c: 0642 slli a2,a2,0x10 + f2e: 0000 unimp + f30: 0646 slli a2,a2,0x11 + f32: 0000 unimp + f34: 064a slli a2,a2,0x12 + f36: 0000 unimp + f38: 064c addi a1,sp,772 + f3a: 0000 unimp + f3c: 064e slli a2,a2,0x13 f3e: 0000 unimp - f40: 0640 addi s0,sp,772 + f40: 0bc6 slli s7,s7,0x11 f42: 0000 unimp - f44: 0642 slli a2,a2,0x10 - f46: 0000 unimp - f48: 0646 slli a2,a2,0x11 - f4a: 0000 unimp - f4c: 064a slli a2,a2,0x12 + f44: 0bdc addi a5,sp,468 + ... f4e: 0000 unimp - f50: 064c addi a1,sp,772 + f50: 06d8 addi a4,sp,836 f52: 0000 unimp - f54: 064e slli a2,a2,0x13 + f54: 0720 addi s0,sp,904 f56: 0000 unimp - f58: 0bc6 slli s7,s7,0x11 + f58: 0722 slli a4,a4,0x8 f5a: 0000 unimp - f5c: 0bdc addi a5,sp,468 + f5c: 072c addi a1,sp,904 ... f66: 0000 unimp - f68: 06d8 addi a4,sp,836 + f68: 077a slli a4,a4,0x1e f6a: 0000 unimp - f6c: 0720 addi s0,sp,904 + f6c: 07ac addi a1,sp,968 f6e: 0000 unimp - f70: 0722 slli a4,a4,0x8 + f70: 0800 addi s0,sp,16 f72: 0000 unimp - f74: 072c addi a1,sp,904 + f74: 0882 slli a7,a7,0x0 ... f7e: 0000 unimp f80: 077a slli a4,a4,0x1e f82: 0000 unimp - f84: 07ac addi a1,sp,968 + f84: 07a2 slli a5,a5,0x8 f86: 0000 unimp - f88: 0800 addi s0,sp,16 + f88: 07a4 addi s1,sp,968 f8a: 0000 unimp - f8c: 0882 slli a7,a7,0x0 + f8c: 07a8 addi a0,sp,968 + f8e: 0000 unimp + f90: 0800 addi s0,sp,16 + f92: 0000 unimp + f94: 0882 slli a7,a7,0x0 ... - f96: 0000 unimp - f98: 077a slli a4,a4,0x1e - f9a: 0000 unimp - f9c: 07a2 slli a5,a5,0x8 f9e: 0000 unimp - fa0: 07a4 addi s1,sp,968 + fa0: 090a slli s2,s2,0x2 fa2: 0000 unimp - fa4: 07a8 addi a0,sp,968 + fa4: 090c addi a1,sp,144 fa6: 0000 unimp - fa8: 0800 addi s0,sp,16 + fa8: 0984 addi s1,sp,208 faa: 0000 unimp - fac: 0882 slli a7,a7,0x0 + fac: 09d8 addi a4,sp,212 ... fb6: 0000 unimp - fb8: 090a slli s2,s2,0x2 + fb8: 0950 addi a2,sp,148 fba: 0000 unimp - fbc: 090c addi a1,sp,144 + fbc: 0984 addi s1,sp,208 fbe: 0000 unimp - fc0: 0984 addi s1,sp,208 + fc0: 09d8 addi a4,sp,212 fc2: 0000 unimp - fc4: 09d8 addi a4,sp,212 + fc4: 0a62 slli s4,s4,0x18 ... fce: 0000 unimp fd0: 0950 addi a2,sp,148 fd2: 0000 unimp - fd4: 0984 addi s1,sp,208 + fd4: 0978 addi a4,sp,156 fd6: 0000 unimp - fd8: 09d8 addi a4,sp,212 + fd8: 097a slli s2,s2,0x1e fda: 0000 unimp - fdc: 0a62 slli s4,s4,0x18 + fdc: 097e slli s2,s2,0x1f + fde: 0000 unimp + fe0: 09d8 addi a4,sp,212 + fe2: 0000 unimp + fe4: 0a62 slli s4,s4,0x18 ... - fe6: 0000 unimp - fe8: 0950 addi a2,sp,148 - fea: 0000 unimp - fec: 0978 addi a4,sp,156 fee: 0000 unimp - ff0: 097a slli s2,s2,0x1e + ff0: 02fc addi a5,sp,332 ff2: 0000 unimp - ff4: 097e slli s2,s2,0x1f + ff4: 0392 slli t2,t2,0x4 ff6: 0000 unimp - ff8: 09d8 addi a4,sp,212 + ff8: 0e32 slli t3,t3,0xc ffa: 0000 unimp - ffc: 0a62 slli s4,s4,0x18 + ffc: 0e3e slli t3,t3,0xf ... 1006: 0000 unimp - 1008: 02fc addi a5,sp,332 + 1008: 0350 addi a2,sp,388 100a: 0000 unimp - 100c: 0392 slli t2,t2,0x4 + 100c: 036a slli t1,t1,0x1a 100e: 0000 unimp - 1010: 0e32 slli t3,t3,0xc + 1010: 036c addi a1,sp,396 1012: 0000 unimp - 1014: 0e3e slli t3,t3,0xf + 1014: 0372 slli t1,t1,0x1c ... 101e: 0000 unimp - 1020: 0350 addi a2,sp,388 + 1020: 0392 slli t2,t2,0x4 1022: 0000 unimp - 1024: 036a slli t1,t1,0x1a + 1024: 03b4 addi a3,sp,456 1026: 0000 unimp - 1028: 036c addi a1,sp,396 + 1028: 03b6 slli t2,t2,0xd 102a: 0000 unimp - 102c: 0372 slli t1,t1,0x1c + 102c: 03be slli t2,t2,0xf + 102e: 0000 unimp + 1030: 03c2 slli t2,t2,0x10 + 1032: 0000 unimp + 1034: 03c6 slli t2,t2,0x11 ... - 1036: 0000 unimp - 1038: 0392 slli t2,t2,0x4 - 103a: 0000 unimp - 103c: 03b4 addi a3,sp,456 103e: 0000 unimp - 1040: 03b6 slli t2,t2,0xd + 1040: 000a 0xa 1042: 0000 unimp - 1044: 03be slli t2,t2,0xf + 1044: 0012 0x12 1046: 0000 unimp - 1048: 03c2 slli t2,t2,0x10 + 1048: 0014 addi a3,sp,0 104a: 0000 unimp - 104c: 03c6 slli t2,t2,0x11 + 104c: 0022 0x22 ... 1056: 0000 unimp - 1058: 000a 0xa + 1058: 004e 0x4e 105a: 0000 unimp - 105c: 0012 0x12 + 105c: 0058 addi a4,sp,4 105e: 0000 unimp - 1060: 0014 addi a3,sp,0 + 1060: 005a 0x5a 1062: 0000 unimp - 1064: 0022 0x22 + 1064: 0088 addi a0,sp,64 + 1066: 0000 unimp + 1068: 0092 slli ra,ra,0x4 + 106a: 0000 unimp + 106c: 00fa slli ra,ra,0x1e ... - 106e: 0000 unimp - 1070: 004e 0x4e - 1072: 0000 unimp - 1074: 0058 addi a4,sp,4 1076: 0000 unimp - 1078: 005a 0x5a + 1078: 000c addi a1,sp,0 107a: 0000 unimp - 107c: 0088 addi a0,sp,64 + 107c: 0092 slli ra,ra,0x4 107e: 0000 unimp - 1080: 0092 slli ra,ra,0x4 + 1080: 00dc addi a5,sp,68 1082: 0000 unimp - 1084: 00fa slli ra,ra,0x1e + 1084: 00ee slli ra,ra,0x1b ... 108e: 0000 unimp - 1090: 000c addi a1,sp,0 + 1090: 000e 0xe 1092: 0000 unimp 1094: 0092 slli ra,ra,0x4 1096: 0000 unimp 1098: 00dc addi a5,sp,68 109a: 0000 unimp - 109c: 00ee slli ra,ra,0x1b + 109c: 00e0 addi s0,sp,76 ... 10a6: 0000 unimp - 10a8: 000e 0xe + 10a8: 001c addi a5,sp,0 10aa: 0000 unimp - 10ac: 0092 slli ra,ra,0x4 + 10ac: 0020 addi s0,sp,8 10ae: 0000 unimp - 10b0: 00dc addi a5,sp,68 + 10b0: 0024 addi s1,sp,8 10b2: 0000 unimp - 10b4: 00e0 addi s0,sp,76 + 10b4: 0028 addi a0,sp,8 + 10b6: 0000 unimp + 10b8: 0036 0x36 + 10ba: 0000 unimp + 10bc: 0038 addi a4,sp,8 ... - 10be: 0000 unimp - 10c0: 001c addi a5,sp,0 - 10c2: 0000 unimp - 10c4: 0020 addi s0,sp,8 10c6: 0000 unimp - 10c8: 0024 addi s1,sp,8 + 10c8: 0028 addi a0,sp,8 10ca: 0000 unimp - 10cc: 0028 addi a0,sp,8 + 10cc: 002c addi a1,sp,8 10ce: 0000 unimp - 10d0: 0036 0x36 + 10d0: 0034 addi a3,sp,8 10d2: 0000 unimp - 10d4: 0038 addi a4,sp,8 - ... + 10d4: 0036 0x36 + 10d6: 0000 unimp + 10d8: 0038 addi a4,sp,8 + 10da: 0000 unimp + 10dc: 0092 slli ra,ra,0x4 10de: 0000 unimp - 10e0: 0028 addi a0,sp,8 + 10e0: 00dc addi a5,sp,68 10e2: 0000 unimp - 10e4: 002c addi a1,sp,8 - 10e6: 0000 unimp - 10e8: 0034 addi a3,sp,8 - 10ea: 0000 unimp - 10ec: 0036 0x36 - 10ee: 0000 unimp - 10f0: 0038 addi a4,sp,8 - 10f2: 0000 unimp - 10f4: 0092 slli ra,ra,0x4 - 10f6: 0000 unimp - 10f8: 00dc addi a5,sp,68 - 10fa: 0000 unimp - 10fc: 00e0 addi s0,sp,76 + 10e4: 00e0 addi s0,sp,76 + ... + 10f2: 0000 unimp + 10f4: 000e 0xe + 10f6: 0000 unimp + 10f8: 0010 addi a2,sp,0 + 10fa: 0000 unimp + 10fc: 0012 0x12 + 10fe: 0000 unimp + 1100: 001a 0x1a + 1102: 0000 unimp + 1104: 001e 0x1e ... - 110a: 0000 unimp - 110c: 000e 0xe 110e: 0000 unimp - 1110: 0010 addi a2,sp,0 + 1110: 003a 0x3a 1112: 0000 unimp - 1114: 0012 0x12 + 1114: 003e 0x3e 1116: 0000 unimp - 1118: 001a 0x1a + 1118: 0040 addi s0,sp,4 111a: 0000 unimp - 111c: 001e 0x1e + 111c: 0052 0x52 ... 1126: 0000 unimp - 1128: 003a 0x3a + 1128: 0052 0x52 112a: 0000 unimp - 112c: 003e 0x3e + 112c: 0070 addi a2,sp,12 112e: 0000 unimp - 1130: 0040 addi s0,sp,4 + 1130: 0072 0x72 1132: 0000 unimp - 1134: 0052 0x52 + 1134: 007a 0x7a + 1136: 0000 unimp + 1138: 007e 0x7e + 113a: 0000 unimp + 113c: 0084 addi s1,sp,64 ... - 113e: 0000 unimp - 1140: 0052 0x52 - 1142: 0000 unimp - 1144: 0070 addi a2,sp,12 1146: 0000 unimp - 1148: 0072 0x72 + 1148: 00a8 addi a0,sp,72 114a: 0000 unimp - 114c: 007a 0x7a + 114c: 00e4 addi s1,sp,76 114e: 0000 unimp - 1150: 007e 0x7e + 1150: 00f4 addi a3,sp,76 1152: 0000 unimp - 1154: 0084 addi s1,sp,64 + 1154: 0120 addi s0,sp,136 + 1156: 0000 unimp + 1158: 0130 addi a2,sp,136 + 115a: 0000 unimp + 115c: 0148 addi a0,sp,132 ... - 115e: 0000 unimp - 1160: 00a8 addi a0,sp,72 - 1162: 0000 unimp - 1164: 00e4 addi s1,sp,76 1166: 0000 unimp - 1168: 00f4 addi a3,sp,76 + 1168: 014c addi a1,sp,132 116a: 0000 unimp - 116c: 0120 addi s0,sp,136 + 116c: 015a slli sp,sp,0x16 116e: 0000 unimp - 1170: 0130 addi a2,sp,136 + 1170: 015c addi a5,sp,132 1172: 0000 unimp - 1174: 0148 addi a0,sp,132 + 1174: 015e slli sp,sp,0x17 + 1176: 0000 unimp + 1178: 0160 addi s0,sp,140 + 117a: 0000 unimp + 117c: 0164 addi s1,sp,140 ... - 117e: 0000 unimp - 1180: 014c addi a1,sp,132 - 1182: 0000 unimp - 1184: 015a slli sp,sp,0x16 1186: 0000 unimp - 1188: 015c addi a5,sp,132 + 1188: 002e 0x2e 118a: 0000 unimp - 118c: 015e slli sp,sp,0x17 + 118c: 0044 addi s1,sp,4 118e: 0000 unimp - 1190: 0160 addi s0,sp,140 + 1190: 0048 addi a0,sp,4 1192: 0000 unimp - 1194: 0164 addi s1,sp,140 + 1194: 004c addi a1,sp,4 + 1196: 0000 unimp + 1198: 0052 0x52 + 119a: 0000 unimp + 119c: 0054 addi a3,sp,4 ... - 119e: 0000 unimp - 11a0: 002e 0x2e - 11a2: 0000 unimp - 11a4: 0044 addi s1,sp,4 11a6: 0000 unimp - 11a8: 0048 addi a0,sp,4 + 11a8: 006e 0x6e 11aa: 0000 unimp - 11ac: 004c addi a1,sp,4 + 11ac: 0090 addi a2,sp,64 11ae: 0000 unimp - 11b0: 0052 0x52 + 11b0: 0092 slli ra,ra,0x4 11b2: 0000 unimp - 11b4: 0054 addi a3,sp,4 + 11b4: 0094 addi a3,sp,64 ... 11be: 0000 unimp - 11c0: 006e 0x6e + 11c0: 009a slli ra,ra,0x6 11c2: 0000 unimp - 11c4: 0090 addi a2,sp,64 + 11c4: 00ba slli ra,ra,0xe 11c6: 0000 unimp - 11c8: 0092 slli ra,ra,0x4 + 11c8: 01d8 addi a4,sp,196 11ca: 0000 unimp - 11cc: 0094 addi a3,sp,64 + 11cc: 0212 slli tp,tp,0x4 + 11ce: 0000 unimp + 11d0: 0246 slli tp,tp,0x11 + 11d2: 0000 unimp + 11d4: 024c addi a1,sp,260 ... - 11d6: 0000 unimp - 11d8: 009a slli ra,ra,0x6 - 11da: 0000 unimp - 11dc: 00ba slli ra,ra,0xe 11de: 0000 unimp - 11e0: 01d8 addi a4,sp,196 + 11e0: 00d0 addi a2,sp,68 11e2: 0000 unimp - 11e4: 0212 slli tp,tp,0x4 + 11e4: 00d2 slli ra,ra,0x14 11e6: 0000 unimp - 11e8: 0246 slli tp,tp,0x11 + 11e8: 00d6 slli ra,ra,0x15 11ea: 0000 unimp - 11ec: 024c addi a1,sp,260 + 11ec: 01a4 addi s1,sp,200 ... 11f6: 0000 unimp 11f8: 00d0 addi a2,sp,68 @@ -161059,38 +160389,29 @@ Disassembly of section .debug_ranges: 11fe: 0000 unimp 1200: 00d6 slli ra,ra,0x15 1202: 0000 unimp - 1204: 01a4 addi s1,sp,200 - ... + 1204: 011e slli sp,sp,0x7 + 1206: 0000 unimp + 1208: 0120 addi s0,sp,136 + 120a: 0000 unimp + 120c: 0124 addi s1,sp,136 120e: 0000 unimp - 1210: 00d0 addi a2,sp,68 + 1210: 012a slli sp,sp,0xa 1212: 0000 unimp - 1214: 00d2 slli ra,ra,0x14 - 1216: 0000 unimp - 1218: 00d6 slli ra,ra,0x15 - 121a: 0000 unimp - 121c: 011e slli sp,sp,0x7 + 1214: 01a4 addi s1,sp,200 + ... 121e: 0000 unimp - 1220: 0120 addi s0,sp,136 + 1220: 01b0 addi a2,sp,200 1222: 0000 unimp - 1224: 0124 addi s1,sp,136 + 1224: 01bc addi a5,sp,200 1226: 0000 unimp - 1228: 012a slli sp,sp,0xa + 1228: 01c0 addi s0,sp,196 122a: 0000 unimp - 122c: 01a4 addi s1,sp,200 + 122c: 01c6 slli gp,gp,0x11 ... - 1236: 0000 unimp - 1238: 01b0 addi a2,sp,200 123a: 0000 unimp - 123c: 01bc addi a5,sp,200 + 123c: 0028 addi a0,sp,8 123e: 0000 unimp - 1240: 01c0 addi s0,sp,196 + 1240: 002e 0x2e 1242: 0000 unimp - 1244: 01c6 slli gp,gp,0x11 - ... - 1252: 0000 unimp - 1254: 0028 addi a0,sp,8 - 1256: 0000 unimp - 1258: 002e 0x2e - 125a: 0000 unimp - 125c: 003c addi a5,sp,8 + 1244: 003c addi a5,sp,8 ... diff --git a/libcpu/risc-v/e310/context_gcc.S b/libcpu/risc-v/e310/context_gcc.S new file mode 100644 index 0000000000..1c3ac937b1 --- /dev/null +++ b/libcpu/risc-v/e310/context_gcc.S @@ -0,0 +1,163 @@ +;/* +; * File : context_iar.S +; * This file is part of RT-Thread RTOS +; * COPYRIGHT (C) 2006, RT-Thread Development Team +; * +; * This program is free software; you can redistribute it and/or modify +; * it under the terms of the GNU General Public License as published by +; * the Free Software Foundation; either version 2 of the License, or +; * (at your option) any later version. +; * +; * This program is distributed in the hope that it will be useful, +; * but WITHOUT ANY WARRANTY; without even the implied warranty of +; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +; * GNU General Public License for more details. +; * +; * You should have received a copy of the GNU General Public License along +; * with this program; if not, write to the Free Software Foundation, Inc., +; * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +; * +; * Change Logs: +; * Date Author Notes +; * 2017-07-16 zhangjun for hifive1 +; */ + + +/* + * rt_base_t rt_hw_interrupt_disable(); + */ + .globl rt_hw_interrupt_disable +rt_hw_interrupt_disable: + ret + +/* + * void rt_hw_interrupt_enable(rt_base_t level); + */ + .globl rt_hw_interrupt_enable +rt_hw_interrupt_enable: + ret + +/* + * void rt_hw_context_switch(rt_uint32 from, rt_uint32 to); + * a0 --> from + * a1 --> to + */ + .globl rt_hw_context_switch +rt_hw_context_switch: + addi sp, sp, -120 + sw sp, (a0) + sw gp, (sp) + sw tp, 4(sp) + sw t6, 8(sp) + sw t5, 12(sp) + sw t4, 16(sp) + sw t3, 20(sp) + sw t2, 24(sp) + sw t1, 28(sp) + sw t0, 32(sp) + sw s11,36(sp) + sw s10,40(sp) + sw s9, 44(sp) + sw s8, 48(sp) + sw s7, 52(sp) + sw s6, 56(sp) + sw s5, 60(sp) + sw s4, 64(sp) + sw s3, 68(sp) + sw s2, 72(sp) + sw s1, 76(sp) + sw s0, 80(sp) + sw a7, 84(sp) + sw a6, 88(sp) + sw a5, 92(sp) + sw a4, 96(sp) + sw a3, 100(sp) + sw a2, 104(sp) + sw a1, 108(sp) + sw ra, 120(sp) + sw a0, 112(sp) + + lw sp, (a1) + lw gp, (sp) + lw tp, 4(sp) + lw t6, 8(sp) + lw t5, 12(sp) + lw t4, 16(sp) + lw t3, 20(sp) + lw t2, 24(sp) + lw t1, 28(sp) + lw t0, 32(sp) + lw s11,36(sp) + lw s10,40(sp) + lw s9, 44(sp) + lw s8, 48(sp) + lw s7, 52(sp) + lw s6, 56(sp) + lw s5, 60(sp) + lw s4, 64(sp) + lw s3, 68(sp) + lw s2, 72(sp) + lw s1, 76(sp) + lw s0, 80(sp) + lw a7, 84(sp) + lw a6, 88(sp) + lw a5, 92(sp) + lw a4, 96(sp) + lw a3, 100(sp) + lw a2, 104(sp) + lw a1, 108(sp) + lw a0, 112(sp) + lw ra, 120(sp) + addi sp, sp, 120 + ret + +/* + * void rt_hw_context_switch_to(rt_uint32 to); + * a0 --> to + */ + .globl rt_hw_context_switch_to +rt_hw_context_switch_to: + lw sp, (a0) + lw gp, (sp) + lw tp, 4(sp) + lw t6, 8(sp) + lw t5, 12(sp) + lw t4, 16(sp) + lw t3, 20(sp) + lw t2, 24(sp) + lw t1, 28(sp) + lw t0, 32(sp) + lw s11,36(sp) + lw s10,40(sp) + lw s9, 44(sp) + lw s8, 48(sp) + lw s7, 52(sp) + lw s6, 56(sp) + lw s5, 60(sp) + lw s4, 64(sp) + lw s3, 68(sp) + lw s2, 72(sp) + lw s1, 76(sp) + lw s0, 80(sp) + lw a7, 84(sp) + lw a6, 88(sp) + lw a5, 92(sp) + lw a4, 96(sp) + lw a3, 100(sp) + lw a2, 104(sp) + lw a1, 108(sp) + lw a0, 112(sp) + lw ra, 120(sp) + addi sp, sp, 120 + ret + +/* + * void rt_hw_context_switch_interrupt(rt_uint32 from, rt_uint32 to); + */ + .globl rt_thread_switch_interrupt_flag + .globl rt_interrupt_from_thread + .globl rt_interrupt_to_thread + .globl rt_hw_context_switch_interrupt +rt_hw_context_switch_interrupt: +_reswitch: + ret diff --git a/libcpu/risc-v/e310/encoding.h b/libcpu/risc-v/e310/encoding.h new file mode 100644 index 0000000000..35e0f9fe05 --- /dev/null +++ b/libcpu/risc-v/e310/encoding.h @@ -0,0 +1,1313 @@ +// See LICENSE for license details. + +#ifndef RISCV_CSR_ENCODING_H +#define RISCV_CSR_ENCODING_H + +#define MSTATUS_UIE 0x00000001 +#define MSTATUS_SIE 0x00000002 +#define MSTATUS_HIE 0x00000004 +#define MSTATUS_MIE 0x00000008 +#define MSTATUS_UPIE 0x00000010 +#define MSTATUS_SPIE 0x00000020 +#define MSTATUS_HPIE 0x00000040 +#define MSTATUS_MPIE 0x00000080 +#define MSTATUS_SPP 0x00000100 +#define MSTATUS_HPP 0x00000600 +#define MSTATUS_MPP 0x00001800 +#define MSTATUS_FS 0x00006000 +#define MSTATUS_XS 0x00018000 +#define MSTATUS_MPRV 0x00020000 +#define MSTATUS_PUM 0x00040000 +#define MSTATUS_MXR 0x00080000 +#define MSTATUS_VM 0x1F000000 +#define MSTATUS32_SD 0x80000000 +#define MSTATUS64_SD 0x8000000000000000 + +#define SSTATUS_UIE 0x00000001 +#define SSTATUS_SIE 0x00000002 +#define SSTATUS_UPIE 0x00000010 +#define SSTATUS_SPIE 0x00000020 +#define SSTATUS_SPP 0x00000100 +#define SSTATUS_FS 0x00006000 +#define SSTATUS_XS 0x00018000 +#define SSTATUS_PUM 0x00040000 +#define SSTATUS32_SD 0x80000000 +#define SSTATUS64_SD 0x8000000000000000 + +#define DCSR_XDEBUGVER (3U<<30) +#define DCSR_NDRESET (1<<29) +#define DCSR_FULLRESET (1<<28) +#define DCSR_EBREAKM (1<<15) +#define DCSR_EBREAKH (1<<14) +#define DCSR_EBREAKS (1<<13) +#define DCSR_EBREAKU (1<<12) +#define DCSR_STOPCYCLE (1<<10) +#define DCSR_STOPTIME (1<<9) +#define DCSR_CAUSE (7<<6) +#define DCSR_DEBUGINT (1<<5) +#define DCSR_HALT (1<<3) +#define DCSR_STEP (1<<2) +#define DCSR_PRV (3<<0) + +#define DCSR_CAUSE_NONE 0 +#define DCSR_CAUSE_SWBP 1 +#define DCSR_CAUSE_HWBP 2 +#define DCSR_CAUSE_DEBUGINT 3 +#define DCSR_CAUSE_STEP 4 +#define DCSR_CAUSE_HALT 5 + +#define MCONTROL_TYPE(xlen) (0xfULL<<((xlen)-4)) +#define MCONTROL_DMODE(xlen) (1ULL<<((xlen)-5)) +#define MCONTROL_MASKMAX(xlen) (0x3fULL<<((xlen)-11)) + +#define MCONTROL_SELECT (1<<19) +#define MCONTROL_TIMING (1<<18) +#define MCONTROL_ACTION (0x3f<<12) +#define MCONTROL_CHAIN (1<<11) +#define MCONTROL_MATCH (0xf<<7) +#define MCONTROL_M (1<<6) +#define MCONTROL_H (1<<5) +#define MCONTROL_S (1<<4) +#define MCONTROL_U (1<<3) +#define MCONTROL_EXECUTE (1<<2) +#define MCONTROL_STORE (1<<1) +#define MCONTROL_LOAD (1<<0) + +#define MCONTROL_TYPE_NONE 0 +#define MCONTROL_TYPE_MATCH 2 + +#define MCONTROL_ACTION_DEBUG_EXCEPTION 0 +#define MCONTROL_ACTION_DEBUG_MODE 1 +#define MCONTROL_ACTION_TRACE_START 2 +#define MCONTROL_ACTION_TRACE_STOP 3 +#define MCONTROL_ACTION_TRACE_EMIT 4 + +#define MCONTROL_MATCH_EQUAL 0 +#define MCONTROL_MATCH_NAPOT 1 +#define MCONTROL_MATCH_GE 2 +#define MCONTROL_MATCH_LT 3 +#define MCONTROL_MATCH_MASK_LOW 4 +#define MCONTROL_MATCH_MASK_HIGH 5 + +#define MIP_SSIP (1 << IRQ_S_SOFT) +#define MIP_HSIP (1 << IRQ_H_SOFT) +#define MIP_MSIP (1 << IRQ_M_SOFT) +#define MIP_STIP (1 << IRQ_S_TIMER) +#define MIP_HTIP (1 << IRQ_H_TIMER) +#define MIP_MTIP (1 << IRQ_M_TIMER) +#define MIP_SEIP (1 << IRQ_S_EXT) +#define MIP_HEIP (1 << IRQ_H_EXT) +#define MIP_MEIP (1 << IRQ_M_EXT) + +#define SIP_SSIP MIP_SSIP +#define SIP_STIP MIP_STIP + +#define PRV_U 0 +#define PRV_S 1 +#define PRV_H 2 +#define PRV_M 3 + +#define VM_MBARE 0 +#define VM_MBB 1 +#define VM_MBBID 2 +#define VM_SV32 8 +#define VM_SV39 9 +#define VM_SV48 10 + +#define IRQ_S_SOFT 1 +#define IRQ_H_SOFT 2 +#define IRQ_M_SOFT 3 +#define IRQ_S_TIMER 5 +#define IRQ_H_TIMER 6 +#define IRQ_M_TIMER 7 +#define IRQ_S_EXT 9 +#define IRQ_H_EXT 10 +#define IRQ_M_EXT 11 +#define IRQ_COP 12 +#define IRQ_HOST 13 + +#define DEFAULT_RSTVEC 0x00001000 +#define DEFAULT_NMIVEC 0x00001004 +#define DEFAULT_MTVEC 0x00001010 +#define CONFIG_STRING_ADDR 0x0000100C +#define EXT_IO_BASE 0x40000000 +#define DRAM_BASE 0x80000000 + +// page table entry (PTE) fields +#define PTE_V 0x001 // Valid +#define PTE_R 0x002 // Read +#define PTE_W 0x004 // Write +#define PTE_X 0x008 // Execute +#define PTE_U 0x010 // User +#define PTE_G 0x020 // Global +#define PTE_A 0x040 // Accessed +#define PTE_D 0x080 // Dirty +#define PTE_SOFT 0x300 // Reserved for Software + +#define PTE_PPN_SHIFT 10 + +#define PTE_TABLE(PTE) (((PTE) & (PTE_V | PTE_R | PTE_W | PTE_X)) == PTE_V) + +#ifdef __riscv + +#ifdef __riscv64 +# define MSTATUS_SD MSTATUS64_SD +# define SSTATUS_SD SSTATUS64_SD +# define RISCV_PGLEVEL_BITS 9 +#else +# define MSTATUS_SD MSTATUS32_SD +# define SSTATUS_SD SSTATUS32_SD +# define RISCV_PGLEVEL_BITS 10 +#endif +#define RISCV_PGSHIFT 12 +#define RISCV_PGSIZE (1 << RISCV_PGSHIFT) + +#ifndef __ASSEMBLER__ + +#ifdef __GNUC__ + +#define read_csr(reg) ({ unsigned long __tmp; \ + asm volatile ("csrr %0, " #reg : "=r"(__tmp)); \ + __tmp; }) + +#define write_csr(reg, val) ({ \ + if (__builtin_constant_p(val) && (unsigned long)(val) < 32) \ + asm volatile ("csrw " #reg ", %0" :: "i"(val)); \ + else \ + asm volatile ("csrw " #reg ", %0" :: "r"(val)); }) + +#define swap_csr(reg, val) ({ unsigned long __tmp; \ + if (__builtin_constant_p(val) && (unsigned long)(val) < 32) \ + asm volatile ("csrrw %0, " #reg ", %1" : "=r"(__tmp) : "i"(val)); \ + else \ + asm volatile ("csrrw %0, " #reg ", %1" : "=r"(__tmp) : "r"(val)); \ + __tmp; }) + +#define set_csr(reg, bit) ({ unsigned long __tmp; \ + if (__builtin_constant_p(bit) && (unsigned long)(bit) < 32) \ + asm volatile ("csrrs %0, " #reg ", %1" : "=r"(__tmp) : "i"(bit)); \ + else \ + asm volatile ("csrrs %0, " #reg ", %1" : "=r"(__tmp) : "r"(bit)); \ + __tmp; }) + +#define clear_csr(reg, bit) ({ unsigned long __tmp; \ + if (__builtin_constant_p(bit) && (unsigned long)(bit) < 32) \ + asm volatile ("csrrc %0, " #reg ", %1" : "=r"(__tmp) : "i"(bit)); \ + else \ + asm volatile ("csrrc %0, " #reg ", %1" : "=r"(__tmp) : "r"(bit)); \ + __tmp; }) + +#define rdtime() read_csr(time) +#define rdcycle() read_csr(cycle) +#define rdinstret() read_csr(instret) + +#endif + +#endif + +#endif + +#endif +/* Automatically generated by parse-opcodes */ +#ifndef RISCV_ENCODING_H +#define RISCV_ENCODING_H +#define MATCH_BEQ 0x63 +#define MASK_BEQ 0x707f +#define MATCH_BNE 0x1063 +#define MASK_BNE 0x707f +#define MATCH_BLT 0x4063 +#define MASK_BLT 0x707f +#define MATCH_BGE 0x5063 +#define MASK_BGE 0x707f +#define MATCH_BLTU 0x6063 +#define MASK_BLTU 0x707f +#define MATCH_BGEU 0x7063 +#define MASK_BGEU 0x707f +#define MATCH_JALR 0x67 +#define MASK_JALR 0x707f +#define MATCH_JAL 0x6f +#define MASK_JAL 0x7f +#define MATCH_LUI 0x37 +#define MASK_LUI 0x7f +#define MATCH_AUIPC 0x17 +#define MASK_AUIPC 0x7f +#define MATCH_ADDI 0x13 +#define MASK_ADDI 0x707f +#define MATCH_SLLI 0x1013 +#define MASK_SLLI 0xfc00707f +#define MATCH_SLTI 0x2013 +#define MASK_SLTI 0x707f +#define MATCH_SLTIU 0x3013 +#define MASK_SLTIU 0x707f +#define MATCH_XORI 0x4013 +#define MASK_XORI 0x707f +#define MATCH_SRLI 0x5013 +#define MASK_SRLI 0xfc00707f +#define MATCH_SRAI 0x40005013 +#define MASK_SRAI 0xfc00707f +#define MATCH_ORI 0x6013 +#define MASK_ORI 0x707f +#define MATCH_ANDI 0x7013 +#define MASK_ANDI 0x707f +#define MATCH_ADD 0x33 +#define MASK_ADD 0xfe00707f +#define MATCH_SUB 0x40000033 +#define MASK_SUB 0xfe00707f +#define MATCH_SLL 0x1033 +#define MASK_SLL 0xfe00707f +#define MATCH_SLT 0x2033 +#define MASK_SLT 0xfe00707f +#define MATCH_SLTU 0x3033 +#define MASK_SLTU 0xfe00707f +#define MATCH_XOR 0x4033 +#define MASK_XOR 0xfe00707f +#define MATCH_SRL 0x5033 +#define MASK_SRL 0xfe00707f +#define MATCH_SRA 0x40005033 +#define MASK_SRA 0xfe00707f +#define MATCH_OR 0x6033 +#define MASK_OR 0xfe00707f +#define MATCH_AND 0x7033 +#define MASK_AND 0xfe00707f +#define MATCH_ADDIW 0x1b +#define MASK_ADDIW 0x707f +#define MATCH_SLLIW 0x101b +#define MASK_SLLIW 0xfe00707f +#define MATCH_SRLIW 0x501b +#define MASK_SRLIW 0xfe00707f +#define MATCH_SRAIW 0x4000501b +#define MASK_SRAIW 0xfe00707f +#define MATCH_ADDW 0x3b +#define MASK_ADDW 0xfe00707f +#define MATCH_SUBW 0x4000003b +#define MASK_SUBW 0xfe00707f +#define MATCH_SLLW 0x103b +#define MASK_SLLW 0xfe00707f +#define MATCH_SRLW 0x503b +#define MASK_SRLW 0xfe00707f +#define MATCH_SRAW 0x4000503b +#define MASK_SRAW 0xfe00707f +#define MATCH_LB 0x3 +#define MASK_LB 0x707f +#define MATCH_LH 0x1003 +#define MASK_LH 0x707f +#define MATCH_LW 0x2003 +#define MASK_LW 0x707f +#define MATCH_LD 0x3003 +#define MASK_LD 0x707f +#define MATCH_LBU 0x4003 +#define MASK_LBU 0x707f +#define MATCH_LHU 0x5003 +#define MASK_LHU 0x707f +#define MATCH_LWU 0x6003 +#define MASK_LWU 0x707f +#define MATCH_SB 0x23 +#define MASK_SB 0x707f +#define MATCH_SH 0x1023 +#define MASK_SH 0x707f +#define MATCH_SW 0x2023 +#define MASK_SW 0x707f +#define MATCH_SD 0x3023 +#define MASK_SD 0x707f +#define MATCH_FENCE 0xf +#define MASK_FENCE 0x707f +#define MATCH_FENCE_I 0x100f +#define MASK_FENCE_I 0x707f +#define MATCH_MUL 0x2000033 +#define MASK_MUL 0xfe00707f +#define MATCH_MULH 0x2001033 +#define MASK_MULH 0xfe00707f +#define MATCH_MULHSU 0x2002033 +#define MASK_MULHSU 0xfe00707f +#define MATCH_MULHU 0x2003033 +#define MASK_MULHU 0xfe00707f +#define MATCH_DIV 0x2004033 +#define MASK_DIV 0xfe00707f +#define MATCH_DIVU 0x2005033 +#define MASK_DIVU 0xfe00707f +#define MATCH_REM 0x2006033 +#define MASK_REM 0xfe00707f +#define MATCH_REMU 0x2007033 +#define MASK_REMU 0xfe00707f +#define MATCH_MULW 0x200003b +#define MASK_MULW 0xfe00707f +#define MATCH_DIVW 0x200403b +#define MASK_DIVW 0xfe00707f +#define MATCH_DIVUW 0x200503b +#define MASK_DIVUW 0xfe00707f +#define MATCH_REMW 0x200603b +#define MASK_REMW 0xfe00707f +#define MATCH_REMUW 0x200703b +#define MASK_REMUW 0xfe00707f +#define MATCH_AMOADD_W 0x202f +#define MASK_AMOADD_W 0xf800707f +#define MATCH_AMOXOR_W 0x2000202f +#define MASK_AMOXOR_W 0xf800707f +#define MATCH_AMOOR_W 0x4000202f +#define MASK_AMOOR_W 0xf800707f +#define MATCH_AMOAND_W 0x6000202f +#define MASK_AMOAND_W 0xf800707f +#define MATCH_AMOMIN_W 0x8000202f +#define MASK_AMOMIN_W 0xf800707f +#define MATCH_AMOMAX_W 0xa000202f +#define MASK_AMOMAX_W 0xf800707f +#define MATCH_AMOMINU_W 0xc000202f +#define MASK_AMOMINU_W 0xf800707f +#define MATCH_AMOMAXU_W 0xe000202f +#define MASK_AMOMAXU_W 0xf800707f +#define MATCH_AMOSWAP_W 0x800202f +#define MASK_AMOSWAP_W 0xf800707f +#define MATCH_LR_W 0x1000202f +#define MASK_LR_W 0xf9f0707f +#define MATCH_SC_W 0x1800202f +#define MASK_SC_W 0xf800707f +#define MATCH_AMOADD_D 0x302f +#define MASK_AMOADD_D 0xf800707f +#define MATCH_AMOXOR_D 0x2000302f +#define MASK_AMOXOR_D 0xf800707f +#define MATCH_AMOOR_D 0x4000302f +#define MASK_AMOOR_D 0xf800707f +#define MATCH_AMOAND_D 0x6000302f +#define MASK_AMOAND_D 0xf800707f +#define MATCH_AMOMIN_D 0x8000302f +#define MASK_AMOMIN_D 0xf800707f +#define MATCH_AMOMAX_D 0xa000302f +#define MASK_AMOMAX_D 0xf800707f +#define MATCH_AMOMINU_D 0xc000302f +#define MASK_AMOMINU_D 0xf800707f +#define MATCH_AMOMAXU_D 0xe000302f +#define MASK_AMOMAXU_D 0xf800707f +#define MATCH_AMOSWAP_D 0x800302f +#define MASK_AMOSWAP_D 0xf800707f +#define MATCH_LR_D 0x1000302f +#define MASK_LR_D 0xf9f0707f +#define MATCH_SC_D 0x1800302f +#define MASK_SC_D 0xf800707f +#define MATCH_ECALL 0x73 +#define MASK_ECALL 0xffffffff +#define MATCH_EBREAK 0x100073 +#define MASK_EBREAK 0xffffffff +#define MATCH_URET 0x200073 +#define MASK_URET 0xffffffff +#define MATCH_SRET 0x10200073 +#define MASK_SRET 0xffffffff +#define MATCH_HRET 0x20200073 +#define MASK_HRET 0xffffffff +#define MATCH_MRET 0x30200073 +#define MASK_MRET 0xffffffff +#define MATCH_DRET 0x7b200073 +#define MASK_DRET 0xffffffff +#define MATCH_SFENCE_VM 0x10400073 +#define MASK_SFENCE_VM 0xfff07fff +#define MATCH_WFI 0x10500073 +#define MASK_WFI 0xffffffff +#define MATCH_CSRRW 0x1073 +#define MASK_CSRRW 0x707f +#define MATCH_CSRRS 0x2073 +#define MASK_CSRRS 0x707f +#define MATCH_CSRRC 0x3073 +#define MASK_CSRRC 0x707f +#define MATCH_CSRRWI 0x5073 +#define MASK_CSRRWI 0x707f +#define MATCH_CSRRSI 0x6073 +#define MASK_CSRRSI 0x707f +#define MATCH_CSRRCI 0x7073 +#define MASK_CSRRCI 0x707f +#define MATCH_FADD_S 0x53 +#define MASK_FADD_S 0xfe00007f +#define MATCH_FSUB_S 0x8000053 +#define MASK_FSUB_S 0xfe00007f +#define MATCH_FMUL_S 0x10000053 +#define MASK_FMUL_S 0xfe00007f +#define MATCH_FDIV_S 0x18000053 +#define MASK_FDIV_S 0xfe00007f +#define MATCH_FSGNJ_S 0x20000053 +#define MASK_FSGNJ_S 0xfe00707f +#define MATCH_FSGNJN_S 0x20001053 +#define MASK_FSGNJN_S 0xfe00707f +#define MATCH_FSGNJX_S 0x20002053 +#define MASK_FSGNJX_S 0xfe00707f +#define MATCH_FMIN_S 0x28000053 +#define MASK_FMIN_S 0xfe00707f +#define MATCH_FMAX_S 0x28001053 +#define MASK_FMAX_S 0xfe00707f +#define MATCH_FSQRT_S 0x58000053 +#define MASK_FSQRT_S 0xfff0007f +#define MATCH_FADD_D 0x2000053 +#define MASK_FADD_D 0xfe00007f +#define MATCH_FSUB_D 0xa000053 +#define MASK_FSUB_D 0xfe00007f +#define MATCH_FMUL_D 0x12000053 +#define MASK_FMUL_D 0xfe00007f +#define MATCH_FDIV_D 0x1a000053 +#define MASK_FDIV_D 0xfe00007f +#define MATCH_FSGNJ_D 0x22000053 +#define MASK_FSGNJ_D 0xfe00707f +#define MATCH_FSGNJN_D 0x22001053 +#define MASK_FSGNJN_D 0xfe00707f +#define MATCH_FSGNJX_D 0x22002053 +#define MASK_FSGNJX_D 0xfe00707f +#define MATCH_FMIN_D 0x2a000053 +#define MASK_FMIN_D 0xfe00707f +#define MATCH_FMAX_D 0x2a001053 +#define MASK_FMAX_D 0xfe00707f +#define MATCH_FCVT_S_D 0x40100053 +#define MASK_FCVT_S_D 0xfff0007f +#define MATCH_FCVT_D_S 0x42000053 +#define MASK_FCVT_D_S 0xfff0007f +#define MATCH_FSQRT_D 0x5a000053 +#define MASK_FSQRT_D 0xfff0007f +#define MATCH_FLE_S 0xa0000053 +#define MASK_FLE_S 0xfe00707f +#define MATCH_FLT_S 0xa0001053 +#define MASK_FLT_S 0xfe00707f +#define MATCH_FEQ_S 0xa0002053 +#define MASK_FEQ_S 0xfe00707f +#define MATCH_FLE_D 0xa2000053 +#define MASK_FLE_D 0xfe00707f +#define MATCH_FLT_D 0xa2001053 +#define MASK_FLT_D 0xfe00707f +#define MATCH_FEQ_D 0xa2002053 +#define MASK_FEQ_D 0xfe00707f +#define MATCH_FCVT_W_S 0xc0000053 +#define MASK_FCVT_W_S 0xfff0007f +#define MATCH_FCVT_WU_S 0xc0100053 +#define MASK_FCVT_WU_S 0xfff0007f +#define MATCH_FCVT_L_S 0xc0200053 +#define MASK_FCVT_L_S 0xfff0007f +#define MATCH_FCVT_LU_S 0xc0300053 +#define MASK_FCVT_LU_S 0xfff0007f +#define MATCH_FMV_X_S 0xe0000053 +#define MASK_FMV_X_S 0xfff0707f +#define MATCH_FCLASS_S 0xe0001053 +#define MASK_FCLASS_S 0xfff0707f +#define MATCH_FCVT_W_D 0xc2000053 +#define MASK_FCVT_W_D 0xfff0007f +#define MATCH_FCVT_WU_D 0xc2100053 +#define MASK_FCVT_WU_D 0xfff0007f +#define MATCH_FCVT_L_D 0xc2200053 +#define MASK_FCVT_L_D 0xfff0007f +#define MATCH_FCVT_LU_D 0xc2300053 +#define MASK_FCVT_LU_D 0xfff0007f +#define MATCH_FMV_X_D 0xe2000053 +#define MASK_FMV_X_D 0xfff0707f +#define MATCH_FCLASS_D 0xe2001053 +#define MASK_FCLASS_D 0xfff0707f +#define MATCH_FCVT_S_W 0xd0000053 +#define MASK_FCVT_S_W 0xfff0007f +#define MATCH_FCVT_S_WU 0xd0100053 +#define MASK_FCVT_S_WU 0xfff0007f +#define MATCH_FCVT_S_L 0xd0200053 +#define MASK_FCVT_S_L 0xfff0007f +#define MATCH_FCVT_S_LU 0xd0300053 +#define MASK_FCVT_S_LU 0xfff0007f +#define MATCH_FMV_S_X 0xf0000053 +#define MASK_FMV_S_X 0xfff0707f +#define MATCH_FCVT_D_W 0xd2000053 +#define MASK_FCVT_D_W 0xfff0007f +#define MATCH_FCVT_D_WU 0xd2100053 +#define MASK_FCVT_D_WU 0xfff0007f +#define MATCH_FCVT_D_L 0xd2200053 +#define MASK_FCVT_D_L 0xfff0007f +#define MATCH_FCVT_D_LU 0xd2300053 +#define MASK_FCVT_D_LU 0xfff0007f +#define MATCH_FMV_D_X 0xf2000053 +#define MASK_FMV_D_X 0xfff0707f +#define MATCH_FLW 0x2007 +#define MASK_FLW 0x707f +#define MATCH_FLD 0x3007 +#define MASK_FLD 0x707f +#define MATCH_FSW 0x2027 +#define MASK_FSW 0x707f +#define MATCH_FSD 0x3027 +#define MASK_FSD 0x707f +#define MATCH_FMADD_S 0x43 +#define MASK_FMADD_S 0x600007f +#define MATCH_FMSUB_S 0x47 +#define MASK_FMSUB_S 0x600007f +#define MATCH_FNMSUB_S 0x4b +#define MASK_FNMSUB_S 0x600007f +#define MATCH_FNMADD_S 0x4f +#define MASK_FNMADD_S 0x600007f +#define MATCH_FMADD_D 0x2000043 +#define MASK_FMADD_D 0x600007f +#define MATCH_FMSUB_D 0x2000047 +#define MASK_FMSUB_D 0x600007f +#define MATCH_FNMSUB_D 0x200004b +#define MASK_FNMSUB_D 0x600007f +#define MATCH_FNMADD_D 0x200004f +#define MASK_FNMADD_D 0x600007f +#define MATCH_C_NOP 0x1 +#define MASK_C_NOP 0xffff +#define MATCH_C_ADDI16SP 0x6101 +#define MASK_C_ADDI16SP 0xef83 +#define MATCH_C_JR 0x8002 +#define MASK_C_JR 0xf07f +#define MATCH_C_JALR 0x9002 +#define MASK_C_JALR 0xf07f +#define MATCH_C_EBREAK 0x9002 +#define MASK_C_EBREAK 0xffff +#define MATCH_C_LD 0x6000 +#define MASK_C_LD 0xe003 +#define MATCH_C_SD 0xe000 +#define MASK_C_SD 0xe003 +#define MATCH_C_ADDIW 0x2001 +#define MASK_C_ADDIW 0xe003 +#define MATCH_C_LDSP 0x6002 +#define MASK_C_LDSP 0xe003 +#define MATCH_C_SDSP 0xe002 +#define MASK_C_SDSP 0xe003 +#define MATCH_C_ADDI4SPN 0x0 +#define MASK_C_ADDI4SPN 0xe003 +#define MATCH_C_FLD 0x2000 +#define MASK_C_FLD 0xe003 +#define MATCH_C_LW 0x4000 +#define MASK_C_LW 0xe003 +#define MATCH_C_FLW 0x6000 +#define MASK_C_FLW 0xe003 +#define MATCH_C_FSD 0xa000 +#define MASK_C_FSD 0xe003 +#define MATCH_C_SW 0xc000 +#define MASK_C_SW 0xe003 +#define MATCH_C_FSW 0xe000 +#define MASK_C_FSW 0xe003 +#define MATCH_C_ADDI 0x1 +#define MASK_C_ADDI 0xe003 +#define MATCH_C_JAL 0x2001 +#define MASK_C_JAL 0xe003 +#define MATCH_C_LI 0x4001 +#define MASK_C_LI 0xe003 +#define MATCH_C_LUI 0x6001 +#define MASK_C_LUI 0xe003 +#define MATCH_C_SRLI 0x8001 +#define MASK_C_SRLI 0xec03 +#define MATCH_C_SRAI 0x8401 +#define MASK_C_SRAI 0xec03 +#define MATCH_C_ANDI 0x8801 +#define MASK_C_ANDI 0xec03 +#define MATCH_C_SUB 0x8c01 +#define MASK_C_SUB 0xfc63 +#define MATCH_C_XOR 0x8c21 +#define MASK_C_XOR 0xfc63 +#define MATCH_C_OR 0x8c41 +#define MASK_C_OR 0xfc63 +#define MATCH_C_AND 0x8c61 +#define MASK_C_AND 0xfc63 +#define MATCH_C_SUBW 0x9c01 +#define MASK_C_SUBW 0xfc63 +#define MATCH_C_ADDW 0x9c21 +#define MASK_C_ADDW 0xfc63 +#define MATCH_C_J 0xa001 +#define MASK_C_J 0xe003 +#define MATCH_C_BEQZ 0xc001 +#define MASK_C_BEQZ 0xe003 +#define MATCH_C_BNEZ 0xe001 +#define MASK_C_BNEZ 0xe003 +#define MATCH_C_SLLI 0x2 +#define MASK_C_SLLI 0xe003 +#define MATCH_C_FLDSP 0x2002 +#define MASK_C_FLDSP 0xe003 +#define MATCH_C_LWSP 0x4002 +#define MASK_C_LWSP 0xe003 +#define MATCH_C_FLWSP 0x6002 +#define MASK_C_FLWSP 0xe003 +#define MATCH_C_MV 0x8002 +#define MASK_C_MV 0xf003 +#define MATCH_C_ADD 0x9002 +#define MASK_C_ADD 0xf003 +#define MATCH_C_FSDSP 0xa002 +#define MASK_C_FSDSP 0xe003 +#define MATCH_C_SWSP 0xc002 +#define MASK_C_SWSP 0xe003 +#define MATCH_C_FSWSP 0xe002 +#define MASK_C_FSWSP 0xe003 +#define MATCH_CUSTOM0 0xb +#define MASK_CUSTOM0 0x707f +#define MATCH_CUSTOM0_RS1 0x200b +#define MASK_CUSTOM0_RS1 0x707f +#define MATCH_CUSTOM0_RS1_RS2 0x300b +#define MASK_CUSTOM0_RS1_RS2 0x707f +#define MATCH_CUSTOM0_RD 0x400b +#define MASK_CUSTOM0_RD 0x707f +#define MATCH_CUSTOM0_RD_RS1 0x600b +#define MASK_CUSTOM0_RD_RS1 0x707f +#define MATCH_CUSTOM0_RD_RS1_RS2 0x700b +#define MASK_CUSTOM0_RD_RS1_RS2 0x707f +#define MATCH_CUSTOM1 0x2b +#define MASK_CUSTOM1 0x707f +#define MATCH_CUSTOM1_RS1 0x202b +#define MASK_CUSTOM1_RS1 0x707f +#define MATCH_CUSTOM1_RS1_RS2 0x302b +#define MASK_CUSTOM1_RS1_RS2 0x707f +#define MATCH_CUSTOM1_RD 0x402b +#define MASK_CUSTOM1_RD 0x707f +#define MATCH_CUSTOM1_RD_RS1 0x602b +#define MASK_CUSTOM1_RD_RS1 0x707f +#define MATCH_CUSTOM1_RD_RS1_RS2 0x702b +#define MASK_CUSTOM1_RD_RS1_RS2 0x707f +#define MATCH_CUSTOM2 0x5b +#define MASK_CUSTOM2 0x707f +#define MATCH_CUSTOM2_RS1 0x205b +#define MASK_CUSTOM2_RS1 0x707f +#define MATCH_CUSTOM2_RS1_RS2 0x305b +#define MASK_CUSTOM2_RS1_RS2 0x707f +#define MATCH_CUSTOM2_RD 0x405b +#define MASK_CUSTOM2_RD 0x707f +#define MATCH_CUSTOM2_RD_RS1 0x605b +#define MASK_CUSTOM2_RD_RS1 0x707f +#define MATCH_CUSTOM2_RD_RS1_RS2 0x705b +#define MASK_CUSTOM2_RD_RS1_RS2 0x707f +#define MATCH_CUSTOM3 0x7b +#define MASK_CUSTOM3 0x707f +#define MATCH_CUSTOM3_RS1 0x207b +#define MASK_CUSTOM3_RS1 0x707f +#define MATCH_CUSTOM3_RS1_RS2 0x307b +#define MASK_CUSTOM3_RS1_RS2 0x707f +#define MATCH_CUSTOM3_RD 0x407b +#define MASK_CUSTOM3_RD 0x707f +#define MATCH_CUSTOM3_RD_RS1 0x607b +#define MASK_CUSTOM3_RD_RS1 0x707f +#define MATCH_CUSTOM3_RD_RS1_RS2 0x707b +#define MASK_CUSTOM3_RD_RS1_RS2 0x707f +#define CSR_FFLAGS 0x1 +#define CSR_FRM 0x2 +#define CSR_FCSR 0x3 +#define CSR_CYCLE 0xc00 +#define CSR_TIME 0xc01 +#define CSR_INSTRET 0xc02 +#define CSR_HPMCOUNTER3 0xc03 +#define CSR_HPMCOUNTER4 0xc04 +#define CSR_HPMCOUNTER5 0xc05 +#define CSR_HPMCOUNTER6 0xc06 +#define CSR_HPMCOUNTER7 0xc07 +#define CSR_HPMCOUNTER8 0xc08 +#define CSR_HPMCOUNTER9 0xc09 +#define CSR_HPMCOUNTER10 0xc0a +#define CSR_HPMCOUNTER11 0xc0b +#define CSR_HPMCOUNTER12 0xc0c +#define CSR_HPMCOUNTER13 0xc0d +#define CSR_HPMCOUNTER14 0xc0e +#define CSR_HPMCOUNTER15 0xc0f +#define CSR_HPMCOUNTER16 0xc10 +#define CSR_HPMCOUNTER17 0xc11 +#define CSR_HPMCOUNTER18 0xc12 +#define CSR_HPMCOUNTER19 0xc13 +#define CSR_HPMCOUNTER20 0xc14 +#define CSR_HPMCOUNTER21 0xc15 +#define CSR_HPMCOUNTER22 0xc16 +#define CSR_HPMCOUNTER23 0xc17 +#define CSR_HPMCOUNTER24 0xc18 +#define CSR_HPMCOUNTER25 0xc19 +#define CSR_HPMCOUNTER26 0xc1a +#define CSR_HPMCOUNTER27 0xc1b +#define CSR_HPMCOUNTER28 0xc1c +#define CSR_HPMCOUNTER29 0xc1d +#define CSR_HPMCOUNTER30 0xc1e +#define CSR_HPMCOUNTER31 0xc1f +#define CSR_SSTATUS 0x100 +#define CSR_SIE 0x104 +#define CSR_STVEC 0x105 +#define CSR_SSCRATCH 0x140 +#define CSR_SEPC 0x141 +#define CSR_SCAUSE 0x142 +#define CSR_SBADADDR 0x143 +#define CSR_SIP 0x144 +#define CSR_SPTBR 0x180 +#define CSR_MSTATUS 0x300 +#define CSR_MISA 0x301 +#define CSR_MEDELEG 0x302 +#define CSR_MIDELEG 0x303 +#define CSR_MIE 0x304 +#define CSR_MTVEC 0x305 +#define CSR_MSCRATCH 0x340 +#define CSR_MEPC 0x341 +#define CSR_MCAUSE 0x342 +#define CSR_MBADADDR 0x343 +#define CSR_MIP 0x344 +#define CSR_TSELECT 0x7a0 +#define CSR_TDATA1 0x7a1 +#define CSR_TDATA2 0x7a2 +#define CSR_TDATA3 0x7a3 +#define CSR_DCSR 0x7b0 +#define CSR_DPC 0x7b1 +#define CSR_DSCRATCH 0x7b2 +#define CSR_MCYCLE 0xb00 +#define CSR_MINSTRET 0xb02 +#define CSR_MHPMCOUNTER3 0xb03 +#define CSR_MHPMCOUNTER4 0xb04 +#define CSR_MHPMCOUNTER5 0xb05 +#define CSR_MHPMCOUNTER6 0xb06 +#define CSR_MHPMCOUNTER7 0xb07 +#define CSR_MHPMCOUNTER8 0xb08 +#define CSR_MHPMCOUNTER9 0xb09 +#define CSR_MHPMCOUNTER10 0xb0a +#define CSR_MHPMCOUNTER11 0xb0b +#define CSR_MHPMCOUNTER12 0xb0c +#define CSR_MHPMCOUNTER13 0xb0d +#define CSR_MHPMCOUNTER14 0xb0e +#define CSR_MHPMCOUNTER15 0xb0f +#define CSR_MHPMCOUNTER16 0xb10 +#define CSR_MHPMCOUNTER17 0xb11 +#define CSR_MHPMCOUNTER18 0xb12 +#define CSR_MHPMCOUNTER19 0xb13 +#define CSR_MHPMCOUNTER20 0xb14 +#define CSR_MHPMCOUNTER21 0xb15 +#define CSR_MHPMCOUNTER22 0xb16 +#define CSR_MHPMCOUNTER23 0xb17 +#define CSR_MHPMCOUNTER24 0xb18 +#define CSR_MHPMCOUNTER25 0xb19 +#define CSR_MHPMCOUNTER26 0xb1a +#define CSR_MHPMCOUNTER27 0xb1b +#define CSR_MHPMCOUNTER28 0xb1c +#define CSR_MHPMCOUNTER29 0xb1d +#define CSR_MHPMCOUNTER30 0xb1e +#define CSR_MHPMCOUNTER31 0xb1f +#define CSR_MUCOUNTEREN 0x320 +#define CSR_MSCOUNTEREN 0x321 +#define CSR_MHPMEVENT3 0x323 +#define CSR_MHPMEVENT4 0x324 +#define CSR_MHPMEVENT5 0x325 +#define CSR_MHPMEVENT6 0x326 +#define CSR_MHPMEVENT7 0x327 +#define CSR_MHPMEVENT8 0x328 +#define CSR_MHPMEVENT9 0x329 +#define CSR_MHPMEVENT10 0x32a +#define CSR_MHPMEVENT11 0x32b +#define CSR_MHPMEVENT12 0x32c +#define CSR_MHPMEVENT13 0x32d +#define CSR_MHPMEVENT14 0x32e +#define CSR_MHPMEVENT15 0x32f +#define CSR_MHPMEVENT16 0x330 +#define CSR_MHPMEVENT17 0x331 +#define CSR_MHPMEVENT18 0x332 +#define CSR_MHPMEVENT19 0x333 +#define CSR_MHPMEVENT20 0x334 +#define CSR_MHPMEVENT21 0x335 +#define CSR_MHPMEVENT22 0x336 +#define CSR_MHPMEVENT23 0x337 +#define CSR_MHPMEVENT24 0x338 +#define CSR_MHPMEVENT25 0x339 +#define CSR_MHPMEVENT26 0x33a +#define CSR_MHPMEVENT27 0x33b +#define CSR_MHPMEVENT28 0x33c +#define CSR_MHPMEVENT29 0x33d +#define CSR_MHPMEVENT30 0x33e +#define CSR_MHPMEVENT31 0x33f +#define CSR_MVENDORID 0xf11 +#define CSR_MARCHID 0xf12 +#define CSR_MIMPID 0xf13 +#define CSR_MHARTID 0xf14 +#define CSR_CYCLEH 0xc80 +#define CSR_TIMEH 0xc81 +#define CSR_INSTRETH 0xc82 +#define CSR_HPMCOUNTER3H 0xc83 +#define CSR_HPMCOUNTER4H 0xc84 +#define CSR_HPMCOUNTER5H 0xc85 +#define CSR_HPMCOUNTER6H 0xc86 +#define CSR_HPMCOUNTER7H 0xc87 +#define CSR_HPMCOUNTER8H 0xc88 +#define CSR_HPMCOUNTER9H 0xc89 +#define CSR_HPMCOUNTER10H 0xc8a +#define CSR_HPMCOUNTER11H 0xc8b +#define CSR_HPMCOUNTER12H 0xc8c +#define CSR_HPMCOUNTER13H 0xc8d +#define CSR_HPMCOUNTER14H 0xc8e +#define CSR_HPMCOUNTER15H 0xc8f +#define CSR_HPMCOUNTER16H 0xc90 +#define CSR_HPMCOUNTER17H 0xc91 +#define CSR_HPMCOUNTER18H 0xc92 +#define CSR_HPMCOUNTER19H 0xc93 +#define CSR_HPMCOUNTER20H 0xc94 +#define CSR_HPMCOUNTER21H 0xc95 +#define CSR_HPMCOUNTER22H 0xc96 +#define CSR_HPMCOUNTER23H 0xc97 +#define CSR_HPMCOUNTER24H 0xc98 +#define CSR_HPMCOUNTER25H 0xc99 +#define CSR_HPMCOUNTER26H 0xc9a +#define CSR_HPMCOUNTER27H 0xc9b +#define CSR_HPMCOUNTER28H 0xc9c +#define CSR_HPMCOUNTER29H 0xc9d +#define CSR_HPMCOUNTER30H 0xc9e +#define CSR_HPMCOUNTER31H 0xc9f +#define CSR_MCYCLEH 0xb80 +#define CSR_MINSTRETH 0xb82 +#define CSR_MHPMCOUNTER3H 0xb83 +#define CSR_MHPMCOUNTER4H 0xb84 +#define CSR_MHPMCOUNTER5H 0xb85 +#define CSR_MHPMCOUNTER6H 0xb86 +#define CSR_MHPMCOUNTER7H 0xb87 +#define CSR_MHPMCOUNTER8H 0xb88 +#define CSR_MHPMCOUNTER9H 0xb89 +#define CSR_MHPMCOUNTER10H 0xb8a +#define CSR_MHPMCOUNTER11H 0xb8b +#define CSR_MHPMCOUNTER12H 0xb8c +#define CSR_MHPMCOUNTER13H 0xb8d +#define CSR_MHPMCOUNTER14H 0xb8e +#define CSR_MHPMCOUNTER15H 0xb8f +#define CSR_MHPMCOUNTER16H 0xb90 +#define CSR_MHPMCOUNTER17H 0xb91 +#define CSR_MHPMCOUNTER18H 0xb92 +#define CSR_MHPMCOUNTER19H 0xb93 +#define CSR_MHPMCOUNTER20H 0xb94 +#define CSR_MHPMCOUNTER21H 0xb95 +#define CSR_MHPMCOUNTER22H 0xb96 +#define CSR_MHPMCOUNTER23H 0xb97 +#define CSR_MHPMCOUNTER24H 0xb98 +#define CSR_MHPMCOUNTER25H 0xb99 +#define CSR_MHPMCOUNTER26H 0xb9a +#define CSR_MHPMCOUNTER27H 0xb9b +#define CSR_MHPMCOUNTER28H 0xb9c +#define CSR_MHPMCOUNTER29H 0xb9d +#define CSR_MHPMCOUNTER30H 0xb9e +#define CSR_MHPMCOUNTER31H 0xb9f +#define CAUSE_MISALIGNED_FETCH 0x0 +#define CAUSE_FAULT_FETCH 0x1 +#define CAUSE_ILLEGAL_INSTRUCTION 0x2 +#define CAUSE_BREAKPOINT 0x3 +#define CAUSE_MISALIGNED_LOAD 0x4 +#define CAUSE_FAULT_LOAD 0x5 +#define CAUSE_MISALIGNED_STORE 0x6 +#define CAUSE_FAULT_STORE 0x7 +#define CAUSE_USER_ECALL 0x8 +#define CAUSE_SUPERVISOR_ECALL 0x9 +#define CAUSE_HYPERVISOR_ECALL 0xa +#define CAUSE_MACHINE_ECALL 0xb +#endif +#ifdef DECLARE_INSN +DECLARE_INSN(beq, MATCH_BEQ, MASK_BEQ) +DECLARE_INSN(bne, MATCH_BNE, MASK_BNE) +DECLARE_INSN(blt, MATCH_BLT, MASK_BLT) +DECLARE_INSN(bge, MATCH_BGE, MASK_BGE) +DECLARE_INSN(bltu, MATCH_BLTU, MASK_BLTU) +DECLARE_INSN(bgeu, MATCH_BGEU, MASK_BGEU) +DECLARE_INSN(jalr, MATCH_JALR, MASK_JALR) +DECLARE_INSN(jal, MATCH_JAL, MASK_JAL) +DECLARE_INSN(lui, MATCH_LUI, MASK_LUI) +DECLARE_INSN(auipc, MATCH_AUIPC, MASK_AUIPC) +DECLARE_INSN(addi, MATCH_ADDI, MASK_ADDI) +DECLARE_INSN(slli, MATCH_SLLI, MASK_SLLI) +DECLARE_INSN(slti, MATCH_SLTI, MASK_SLTI) +DECLARE_INSN(sltiu, MATCH_SLTIU, MASK_SLTIU) +DECLARE_INSN(xori, MATCH_XORI, MASK_XORI) +DECLARE_INSN(srli, MATCH_SRLI, MASK_SRLI) +DECLARE_INSN(srai, MATCH_SRAI, MASK_SRAI) +DECLARE_INSN(ori, MATCH_ORI, MASK_ORI) +DECLARE_INSN(andi, MATCH_ANDI, MASK_ANDI) +DECLARE_INSN(add, MATCH_ADD, MASK_ADD) +DECLARE_INSN(sub, MATCH_SUB, MASK_SUB) +DECLARE_INSN(sll, MATCH_SLL, MASK_SLL) +DECLARE_INSN(slt, MATCH_SLT, MASK_SLT) +DECLARE_INSN(sltu, MATCH_SLTU, MASK_SLTU) +DECLARE_INSN(xor, MATCH_XOR, MASK_XOR) +DECLARE_INSN(srl, MATCH_SRL, MASK_SRL) +DECLARE_INSN(sra, MATCH_SRA, MASK_SRA) +DECLARE_INSN(or, MATCH_OR, MASK_OR) +DECLARE_INSN(and, MATCH_AND, MASK_AND) +DECLARE_INSN(addiw, MATCH_ADDIW, MASK_ADDIW) +DECLARE_INSN(slliw, MATCH_SLLIW, MASK_SLLIW) +DECLARE_INSN(srliw, MATCH_SRLIW, MASK_SRLIW) +DECLARE_INSN(sraiw, MATCH_SRAIW, MASK_SRAIW) +DECLARE_INSN(addw, MATCH_ADDW, MASK_ADDW) +DECLARE_INSN(subw, MATCH_SUBW, MASK_SUBW) +DECLARE_INSN(sllw, MATCH_SLLW, MASK_SLLW) +DECLARE_INSN(srlw, MATCH_SRLW, MASK_SRLW) +DECLARE_INSN(sraw, MATCH_SRAW, MASK_SRAW) +DECLARE_INSN(lb, MATCH_LB, MASK_LB) +DECLARE_INSN(lh, MATCH_LH, MASK_LH) +DECLARE_INSN(lw, MATCH_LW, MASK_LW) +DECLARE_INSN(ld, MATCH_LD, MASK_LD) +DECLARE_INSN(lbu, MATCH_LBU, MASK_LBU) +DECLARE_INSN(lhu, MATCH_LHU, MASK_LHU) +DECLARE_INSN(lwu, MATCH_LWU, MASK_LWU) +DECLARE_INSN(sb, MATCH_SB, MASK_SB) +DECLARE_INSN(sh, MATCH_SH, MASK_SH) +DECLARE_INSN(sw, MATCH_SW, MASK_SW) +DECLARE_INSN(sd, MATCH_SD, MASK_SD) +DECLARE_INSN(fence, MATCH_FENCE, MASK_FENCE) +DECLARE_INSN(fence_i, MATCH_FENCE_I, MASK_FENCE_I) +DECLARE_INSN(mul, MATCH_MUL, MASK_MUL) +DECLARE_INSN(mulh, MATCH_MULH, MASK_MULH) +DECLARE_INSN(mulhsu, MATCH_MULHSU, MASK_MULHSU) +DECLARE_INSN(mulhu, MATCH_MULHU, MASK_MULHU) +DECLARE_INSN(div, MATCH_DIV, MASK_DIV) +DECLARE_INSN(divu, MATCH_DIVU, MASK_DIVU) +DECLARE_INSN(rem, MATCH_REM, MASK_REM) +DECLARE_INSN(remu, MATCH_REMU, MASK_REMU) +DECLARE_INSN(mulw, MATCH_MULW, MASK_MULW) +DECLARE_INSN(divw, MATCH_DIVW, MASK_DIVW) +DECLARE_INSN(divuw, MATCH_DIVUW, MASK_DIVUW) +DECLARE_INSN(remw, MATCH_REMW, MASK_REMW) +DECLARE_INSN(remuw, MATCH_REMUW, MASK_REMUW) +DECLARE_INSN(amoadd_w, MATCH_AMOADD_W, MASK_AMOADD_W) +DECLARE_INSN(amoxor_w, MATCH_AMOXOR_W, MASK_AMOXOR_W) +DECLARE_INSN(amoor_w, MATCH_AMOOR_W, MASK_AMOOR_W) +DECLARE_INSN(amoand_w, MATCH_AMOAND_W, MASK_AMOAND_W) +DECLARE_INSN(amomin_w, MATCH_AMOMIN_W, MASK_AMOMIN_W) +DECLARE_INSN(amomax_w, MATCH_AMOMAX_W, MASK_AMOMAX_W) +DECLARE_INSN(amominu_w, MATCH_AMOMINU_W, MASK_AMOMINU_W) +DECLARE_INSN(amomaxu_w, MATCH_AMOMAXU_W, MASK_AMOMAXU_W) +DECLARE_INSN(amoswap_w, MATCH_AMOSWAP_W, MASK_AMOSWAP_W) +DECLARE_INSN(lr_w, MATCH_LR_W, MASK_LR_W) +DECLARE_INSN(sc_w, MATCH_SC_W, MASK_SC_W) +DECLARE_INSN(amoadd_d, MATCH_AMOADD_D, MASK_AMOADD_D) +DECLARE_INSN(amoxor_d, MATCH_AMOXOR_D, MASK_AMOXOR_D) +DECLARE_INSN(amoor_d, MATCH_AMOOR_D, MASK_AMOOR_D) +DECLARE_INSN(amoand_d, MATCH_AMOAND_D, MASK_AMOAND_D) +DECLARE_INSN(amomin_d, MATCH_AMOMIN_D, MASK_AMOMIN_D) +DECLARE_INSN(amomax_d, MATCH_AMOMAX_D, MASK_AMOMAX_D) +DECLARE_INSN(amominu_d, MATCH_AMOMINU_D, MASK_AMOMINU_D) +DECLARE_INSN(amomaxu_d, MATCH_AMOMAXU_D, MASK_AMOMAXU_D) +DECLARE_INSN(amoswap_d, MATCH_AMOSWAP_D, MASK_AMOSWAP_D) +DECLARE_INSN(lr_d, MATCH_LR_D, MASK_LR_D) +DECLARE_INSN(sc_d, MATCH_SC_D, MASK_SC_D) +DECLARE_INSN(ecall, MATCH_ECALL, MASK_ECALL) +DECLARE_INSN(ebreak, MATCH_EBREAK, MASK_EBREAK) +DECLARE_INSN(uret, MATCH_URET, MASK_URET) +DECLARE_INSN(sret, MATCH_SRET, MASK_SRET) +DECLARE_INSN(hret, MATCH_HRET, MASK_HRET) +DECLARE_INSN(mret, MATCH_MRET, MASK_MRET) +DECLARE_INSN(dret, MATCH_DRET, MASK_DRET) +DECLARE_INSN(sfence_vm, MATCH_SFENCE_VM, MASK_SFENCE_VM) +DECLARE_INSN(wfi, MATCH_WFI, MASK_WFI) +DECLARE_INSN(csrrw, MATCH_CSRRW, MASK_CSRRW) +DECLARE_INSN(csrrs, MATCH_CSRRS, MASK_CSRRS) +DECLARE_INSN(csrrc, MATCH_CSRRC, MASK_CSRRC) +DECLARE_INSN(csrrwi, MATCH_CSRRWI, MASK_CSRRWI) +DECLARE_INSN(csrrsi, MATCH_CSRRSI, MASK_CSRRSI) +DECLARE_INSN(csrrci, MATCH_CSRRCI, MASK_CSRRCI) +DECLARE_INSN(fadd_s, MATCH_FADD_S, MASK_FADD_S) +DECLARE_INSN(fsub_s, MATCH_FSUB_S, MASK_FSUB_S) +DECLARE_INSN(fmul_s, MATCH_FMUL_S, MASK_FMUL_S) +DECLARE_INSN(fdiv_s, MATCH_FDIV_S, MASK_FDIV_S) +DECLARE_INSN(fsgnj_s, MATCH_FSGNJ_S, MASK_FSGNJ_S) +DECLARE_INSN(fsgnjn_s, MATCH_FSGNJN_S, MASK_FSGNJN_S) +DECLARE_INSN(fsgnjx_s, MATCH_FSGNJX_S, MASK_FSGNJX_S) +DECLARE_INSN(fmin_s, MATCH_FMIN_S, MASK_FMIN_S) +DECLARE_INSN(fmax_s, MATCH_FMAX_S, MASK_FMAX_S) +DECLARE_INSN(fsqrt_s, MATCH_FSQRT_S, MASK_FSQRT_S) +DECLARE_INSN(fadd_d, MATCH_FADD_D, MASK_FADD_D) +DECLARE_INSN(fsub_d, MATCH_FSUB_D, MASK_FSUB_D) +DECLARE_INSN(fmul_d, MATCH_FMUL_D, MASK_FMUL_D) +DECLARE_INSN(fdiv_d, MATCH_FDIV_D, MASK_FDIV_D) +DECLARE_INSN(fsgnj_d, MATCH_FSGNJ_D, MASK_FSGNJ_D) +DECLARE_INSN(fsgnjn_d, MATCH_FSGNJN_D, MASK_FSGNJN_D) +DECLARE_INSN(fsgnjx_d, MATCH_FSGNJX_D, MASK_FSGNJX_D) +DECLARE_INSN(fmin_d, MATCH_FMIN_D, MASK_FMIN_D) +DECLARE_INSN(fmax_d, MATCH_FMAX_D, MASK_FMAX_D) +DECLARE_INSN(fcvt_s_d, MATCH_FCVT_S_D, MASK_FCVT_S_D) +DECLARE_INSN(fcvt_d_s, MATCH_FCVT_D_S, MASK_FCVT_D_S) +DECLARE_INSN(fsqrt_d, MATCH_FSQRT_D, MASK_FSQRT_D) +DECLARE_INSN(fle_s, MATCH_FLE_S, MASK_FLE_S) +DECLARE_INSN(flt_s, MATCH_FLT_S, MASK_FLT_S) +DECLARE_INSN(feq_s, MATCH_FEQ_S, MASK_FEQ_S) +DECLARE_INSN(fle_d, MATCH_FLE_D, MASK_FLE_D) +DECLARE_INSN(flt_d, MATCH_FLT_D, MASK_FLT_D) +DECLARE_INSN(feq_d, MATCH_FEQ_D, MASK_FEQ_D) +DECLARE_INSN(fcvt_w_s, MATCH_FCVT_W_S, MASK_FCVT_W_S) +DECLARE_INSN(fcvt_wu_s, MATCH_FCVT_WU_S, MASK_FCVT_WU_S) +DECLARE_INSN(fcvt_l_s, MATCH_FCVT_L_S, MASK_FCVT_L_S) +DECLARE_INSN(fcvt_lu_s, MATCH_FCVT_LU_S, MASK_FCVT_LU_S) +DECLARE_INSN(fmv_x_s, MATCH_FMV_X_S, MASK_FMV_X_S) +DECLARE_INSN(fclass_s, MATCH_FCLASS_S, MASK_FCLASS_S) +DECLARE_INSN(fcvt_w_d, MATCH_FCVT_W_D, MASK_FCVT_W_D) +DECLARE_INSN(fcvt_wu_d, MATCH_FCVT_WU_D, MASK_FCVT_WU_D) +DECLARE_INSN(fcvt_l_d, MATCH_FCVT_L_D, MASK_FCVT_L_D) +DECLARE_INSN(fcvt_lu_d, MATCH_FCVT_LU_D, MASK_FCVT_LU_D) +DECLARE_INSN(fmv_x_d, MATCH_FMV_X_D, MASK_FMV_X_D) +DECLARE_INSN(fclass_d, MATCH_FCLASS_D, MASK_FCLASS_D) +DECLARE_INSN(fcvt_s_w, MATCH_FCVT_S_W, MASK_FCVT_S_W) +DECLARE_INSN(fcvt_s_wu, MATCH_FCVT_S_WU, MASK_FCVT_S_WU) +DECLARE_INSN(fcvt_s_l, MATCH_FCVT_S_L, MASK_FCVT_S_L) +DECLARE_INSN(fcvt_s_lu, MATCH_FCVT_S_LU, MASK_FCVT_S_LU) +DECLARE_INSN(fmv_s_x, MATCH_FMV_S_X, MASK_FMV_S_X) +DECLARE_INSN(fcvt_d_w, MATCH_FCVT_D_W, MASK_FCVT_D_W) +DECLARE_INSN(fcvt_d_wu, MATCH_FCVT_D_WU, MASK_FCVT_D_WU) +DECLARE_INSN(fcvt_d_l, MATCH_FCVT_D_L, MASK_FCVT_D_L) +DECLARE_INSN(fcvt_d_lu, MATCH_FCVT_D_LU, MASK_FCVT_D_LU) +DECLARE_INSN(fmv_d_x, MATCH_FMV_D_X, MASK_FMV_D_X) +DECLARE_INSN(flw, MATCH_FLW, MASK_FLW) +DECLARE_INSN(fld, MATCH_FLD, MASK_FLD) +DECLARE_INSN(fsw, MATCH_FSW, MASK_FSW) +DECLARE_INSN(fsd, MATCH_FSD, MASK_FSD) +DECLARE_INSN(fmadd_s, MATCH_FMADD_S, MASK_FMADD_S) +DECLARE_INSN(fmsub_s, MATCH_FMSUB_S, MASK_FMSUB_S) +DECLARE_INSN(fnmsub_s, MATCH_FNMSUB_S, MASK_FNMSUB_S) +DECLARE_INSN(fnmadd_s, MATCH_FNMADD_S, MASK_FNMADD_S) +DECLARE_INSN(fmadd_d, MATCH_FMADD_D, MASK_FMADD_D) +DECLARE_INSN(fmsub_d, MATCH_FMSUB_D, MASK_FMSUB_D) +DECLARE_INSN(fnmsub_d, MATCH_FNMSUB_D, MASK_FNMSUB_D) +DECLARE_INSN(fnmadd_d, MATCH_FNMADD_D, MASK_FNMADD_D) +DECLARE_INSN(c_nop, MATCH_C_NOP, MASK_C_NOP) +DECLARE_INSN(c_addi16sp, MATCH_C_ADDI16SP, MASK_C_ADDI16SP) +DECLARE_INSN(c_jr, MATCH_C_JR, MASK_C_JR) +DECLARE_INSN(c_jalr, MATCH_C_JALR, MASK_C_JALR) +DECLARE_INSN(c_ebreak, MATCH_C_EBREAK, MASK_C_EBREAK) +DECLARE_INSN(c_ld, MATCH_C_LD, MASK_C_LD) +DECLARE_INSN(c_sd, MATCH_C_SD, MASK_C_SD) +DECLARE_INSN(c_addiw, MATCH_C_ADDIW, MASK_C_ADDIW) +DECLARE_INSN(c_ldsp, MATCH_C_LDSP, MASK_C_LDSP) +DECLARE_INSN(c_sdsp, MATCH_C_SDSP, MASK_C_SDSP) +DECLARE_INSN(c_addi4spn, MATCH_C_ADDI4SPN, MASK_C_ADDI4SPN) +DECLARE_INSN(c_fld, MATCH_C_FLD, MASK_C_FLD) +DECLARE_INSN(c_lw, MATCH_C_LW, MASK_C_LW) +DECLARE_INSN(c_flw, MATCH_C_FLW, MASK_C_FLW) +DECLARE_INSN(c_fsd, MATCH_C_FSD, MASK_C_FSD) +DECLARE_INSN(c_sw, MATCH_C_SW, MASK_C_SW) +DECLARE_INSN(c_fsw, MATCH_C_FSW, MASK_C_FSW) +DECLARE_INSN(c_addi, MATCH_C_ADDI, MASK_C_ADDI) +DECLARE_INSN(c_jal, MATCH_C_JAL, MASK_C_JAL) +DECLARE_INSN(c_li, MATCH_C_LI, MASK_C_LI) +DECLARE_INSN(c_lui, MATCH_C_LUI, MASK_C_LUI) +DECLARE_INSN(c_srli, MATCH_C_SRLI, MASK_C_SRLI) +DECLARE_INSN(c_srai, MATCH_C_SRAI, MASK_C_SRAI) +DECLARE_INSN(c_andi, MATCH_C_ANDI, MASK_C_ANDI) +DECLARE_INSN(c_sub, MATCH_C_SUB, MASK_C_SUB) +DECLARE_INSN(c_xor, MATCH_C_XOR, MASK_C_XOR) +DECLARE_INSN(c_or, MATCH_C_OR, MASK_C_OR) +DECLARE_INSN(c_and, MATCH_C_AND, MASK_C_AND) +DECLARE_INSN(c_subw, MATCH_C_SUBW, MASK_C_SUBW) +DECLARE_INSN(c_addw, MATCH_C_ADDW, MASK_C_ADDW) +DECLARE_INSN(c_j, MATCH_C_J, MASK_C_J) +DECLARE_INSN(c_beqz, MATCH_C_BEQZ, MASK_C_BEQZ) +DECLARE_INSN(c_bnez, MATCH_C_BNEZ, MASK_C_BNEZ) +DECLARE_INSN(c_slli, MATCH_C_SLLI, MASK_C_SLLI) +DECLARE_INSN(c_fldsp, MATCH_C_FLDSP, MASK_C_FLDSP) +DECLARE_INSN(c_lwsp, MATCH_C_LWSP, MASK_C_LWSP) +DECLARE_INSN(c_flwsp, MATCH_C_FLWSP, MASK_C_FLWSP) +DECLARE_INSN(c_mv, MATCH_C_MV, MASK_C_MV) +DECLARE_INSN(c_add, MATCH_C_ADD, MASK_C_ADD) +DECLARE_INSN(c_fsdsp, MATCH_C_FSDSP, MASK_C_FSDSP) +DECLARE_INSN(c_swsp, MATCH_C_SWSP, MASK_C_SWSP) +DECLARE_INSN(c_fswsp, MATCH_C_FSWSP, MASK_C_FSWSP) +DECLARE_INSN(custom0, MATCH_CUSTOM0, MASK_CUSTOM0) +DECLARE_INSN(custom0_rs1, MATCH_CUSTOM0_RS1, MASK_CUSTOM0_RS1) +DECLARE_INSN(custom0_rs1_rs2, MATCH_CUSTOM0_RS1_RS2, MASK_CUSTOM0_RS1_RS2) +DECLARE_INSN(custom0_rd, MATCH_CUSTOM0_RD, MASK_CUSTOM0_RD) +DECLARE_INSN(custom0_rd_rs1, MATCH_CUSTOM0_RD_RS1, MASK_CUSTOM0_RD_RS1) +DECLARE_INSN(custom0_rd_rs1_rs2, MATCH_CUSTOM0_RD_RS1_RS2, MASK_CUSTOM0_RD_RS1_RS2) +DECLARE_INSN(custom1, MATCH_CUSTOM1, MASK_CUSTOM1) +DECLARE_INSN(custom1_rs1, MATCH_CUSTOM1_RS1, MASK_CUSTOM1_RS1) +DECLARE_INSN(custom1_rs1_rs2, MATCH_CUSTOM1_RS1_RS2, MASK_CUSTOM1_RS1_RS2) +DECLARE_INSN(custom1_rd, MATCH_CUSTOM1_RD, MASK_CUSTOM1_RD) +DECLARE_INSN(custom1_rd_rs1, MATCH_CUSTOM1_RD_RS1, MASK_CUSTOM1_RD_RS1) +DECLARE_INSN(custom1_rd_rs1_rs2, MATCH_CUSTOM1_RD_RS1_RS2, MASK_CUSTOM1_RD_RS1_RS2) +DECLARE_INSN(custom2, MATCH_CUSTOM2, MASK_CUSTOM2) +DECLARE_INSN(custom2_rs1, MATCH_CUSTOM2_RS1, MASK_CUSTOM2_RS1) +DECLARE_INSN(custom2_rs1_rs2, MATCH_CUSTOM2_RS1_RS2, MASK_CUSTOM2_RS1_RS2) +DECLARE_INSN(custom2_rd, MATCH_CUSTOM2_RD, MASK_CUSTOM2_RD) +DECLARE_INSN(custom2_rd_rs1, MATCH_CUSTOM2_RD_RS1, MASK_CUSTOM2_RD_RS1) +DECLARE_INSN(custom2_rd_rs1_rs2, MATCH_CUSTOM2_RD_RS1_RS2, MASK_CUSTOM2_RD_RS1_RS2) +DECLARE_INSN(custom3, MATCH_CUSTOM3, MASK_CUSTOM3) +DECLARE_INSN(custom3_rs1, MATCH_CUSTOM3_RS1, MASK_CUSTOM3_RS1) +DECLARE_INSN(custom3_rs1_rs2, MATCH_CUSTOM3_RS1_RS2, MASK_CUSTOM3_RS1_RS2) +DECLARE_INSN(custom3_rd, MATCH_CUSTOM3_RD, MASK_CUSTOM3_RD) +DECLARE_INSN(custom3_rd_rs1, MATCH_CUSTOM3_RD_RS1, MASK_CUSTOM3_RD_RS1) +DECLARE_INSN(custom3_rd_rs1_rs2, MATCH_CUSTOM3_RD_RS1_RS2, MASK_CUSTOM3_RD_RS1_RS2) +#endif +#ifdef DECLARE_CSR +DECLARE_CSR(fflags, CSR_FFLAGS) +DECLARE_CSR(frm, CSR_FRM) +DECLARE_CSR(fcsr, CSR_FCSR) +DECLARE_CSR(cycle, CSR_CYCLE) +DECLARE_CSR(time, CSR_TIME) +DECLARE_CSR(instret, CSR_INSTRET) +DECLARE_CSR(hpmcounter3, CSR_HPMCOUNTER3) +DECLARE_CSR(hpmcounter4, CSR_HPMCOUNTER4) +DECLARE_CSR(hpmcounter5, CSR_HPMCOUNTER5) +DECLARE_CSR(hpmcounter6, CSR_HPMCOUNTER6) +DECLARE_CSR(hpmcounter7, CSR_HPMCOUNTER7) +DECLARE_CSR(hpmcounter8, CSR_HPMCOUNTER8) +DECLARE_CSR(hpmcounter9, CSR_HPMCOUNTER9) +DECLARE_CSR(hpmcounter10, CSR_HPMCOUNTER10) +DECLARE_CSR(hpmcounter11, CSR_HPMCOUNTER11) +DECLARE_CSR(hpmcounter12, CSR_HPMCOUNTER12) +DECLARE_CSR(hpmcounter13, CSR_HPMCOUNTER13) +DECLARE_CSR(hpmcounter14, CSR_HPMCOUNTER14) +DECLARE_CSR(hpmcounter15, CSR_HPMCOUNTER15) +DECLARE_CSR(hpmcounter16, CSR_HPMCOUNTER16) +DECLARE_CSR(hpmcounter17, CSR_HPMCOUNTER17) +DECLARE_CSR(hpmcounter18, CSR_HPMCOUNTER18) +DECLARE_CSR(hpmcounter19, CSR_HPMCOUNTER19) +DECLARE_CSR(hpmcounter20, CSR_HPMCOUNTER20) +DECLARE_CSR(hpmcounter21, CSR_HPMCOUNTER21) +DECLARE_CSR(hpmcounter22, CSR_HPMCOUNTER22) +DECLARE_CSR(hpmcounter23, CSR_HPMCOUNTER23) +DECLARE_CSR(hpmcounter24, CSR_HPMCOUNTER24) +DECLARE_CSR(hpmcounter25, CSR_HPMCOUNTER25) +DECLARE_CSR(hpmcounter26, CSR_HPMCOUNTER26) +DECLARE_CSR(hpmcounter27, CSR_HPMCOUNTER27) +DECLARE_CSR(hpmcounter28, CSR_HPMCOUNTER28) +DECLARE_CSR(hpmcounter29, CSR_HPMCOUNTER29) +DECLARE_CSR(hpmcounter30, CSR_HPMCOUNTER30) +DECLARE_CSR(hpmcounter31, CSR_HPMCOUNTER31) +DECLARE_CSR(sstatus, CSR_SSTATUS) +DECLARE_CSR(sie, CSR_SIE) +DECLARE_CSR(stvec, CSR_STVEC) +DECLARE_CSR(sscratch, CSR_SSCRATCH) +DECLARE_CSR(sepc, CSR_SEPC) +DECLARE_CSR(scause, CSR_SCAUSE) +DECLARE_CSR(sbadaddr, CSR_SBADADDR) +DECLARE_CSR(sip, CSR_SIP) +DECLARE_CSR(sptbr, CSR_SPTBR) +DECLARE_CSR(mstatus, CSR_MSTATUS) +DECLARE_CSR(misa, CSR_MISA) +DECLARE_CSR(medeleg, CSR_MEDELEG) +DECLARE_CSR(mideleg, CSR_MIDELEG) +DECLARE_CSR(mie, CSR_MIE) +DECLARE_CSR(mtvec, CSR_MTVEC) +DECLARE_CSR(mscratch, CSR_MSCRATCH) +DECLARE_CSR(mepc, CSR_MEPC) +DECLARE_CSR(mcause, CSR_MCAUSE) +DECLARE_CSR(mbadaddr, CSR_MBADADDR) +DECLARE_CSR(mip, CSR_MIP) +DECLARE_CSR(tselect, CSR_TSELECT) +DECLARE_CSR(tdata1, CSR_TDATA1) +DECLARE_CSR(tdata2, CSR_TDATA2) +DECLARE_CSR(tdata3, CSR_TDATA3) +DECLARE_CSR(dcsr, CSR_DCSR) +DECLARE_CSR(dpc, CSR_DPC) +DECLARE_CSR(dscratch, CSR_DSCRATCH) +DECLARE_CSR(mcycle, CSR_MCYCLE) +DECLARE_CSR(minstret, CSR_MINSTRET) +DECLARE_CSR(mhpmcounter3, CSR_MHPMCOUNTER3) +DECLARE_CSR(mhpmcounter4, CSR_MHPMCOUNTER4) +DECLARE_CSR(mhpmcounter5, CSR_MHPMCOUNTER5) +DECLARE_CSR(mhpmcounter6, CSR_MHPMCOUNTER6) +DECLARE_CSR(mhpmcounter7, CSR_MHPMCOUNTER7) +DECLARE_CSR(mhpmcounter8, CSR_MHPMCOUNTER8) +DECLARE_CSR(mhpmcounter9, CSR_MHPMCOUNTER9) +DECLARE_CSR(mhpmcounter10, CSR_MHPMCOUNTER10) +DECLARE_CSR(mhpmcounter11, CSR_MHPMCOUNTER11) +DECLARE_CSR(mhpmcounter12, CSR_MHPMCOUNTER12) +DECLARE_CSR(mhpmcounter13, CSR_MHPMCOUNTER13) +DECLARE_CSR(mhpmcounter14, CSR_MHPMCOUNTER14) +DECLARE_CSR(mhpmcounter15, CSR_MHPMCOUNTER15) +DECLARE_CSR(mhpmcounter16, CSR_MHPMCOUNTER16) +DECLARE_CSR(mhpmcounter17, CSR_MHPMCOUNTER17) +DECLARE_CSR(mhpmcounter18, CSR_MHPMCOUNTER18) +DECLARE_CSR(mhpmcounter19, CSR_MHPMCOUNTER19) +DECLARE_CSR(mhpmcounter20, CSR_MHPMCOUNTER20) +DECLARE_CSR(mhpmcounter21, CSR_MHPMCOUNTER21) +DECLARE_CSR(mhpmcounter22, CSR_MHPMCOUNTER22) +DECLARE_CSR(mhpmcounter23, CSR_MHPMCOUNTER23) +DECLARE_CSR(mhpmcounter24, CSR_MHPMCOUNTER24) +DECLARE_CSR(mhpmcounter25, CSR_MHPMCOUNTER25) +DECLARE_CSR(mhpmcounter26, CSR_MHPMCOUNTER26) +DECLARE_CSR(mhpmcounter27, CSR_MHPMCOUNTER27) +DECLARE_CSR(mhpmcounter28, CSR_MHPMCOUNTER28) +DECLARE_CSR(mhpmcounter29, CSR_MHPMCOUNTER29) +DECLARE_CSR(mhpmcounter30, CSR_MHPMCOUNTER30) +DECLARE_CSR(mhpmcounter31, CSR_MHPMCOUNTER31) +DECLARE_CSR(mucounteren, CSR_MUCOUNTEREN) +DECLARE_CSR(mscounteren, CSR_MSCOUNTEREN) +DECLARE_CSR(mhpmevent3, CSR_MHPMEVENT3) +DECLARE_CSR(mhpmevent4, CSR_MHPMEVENT4) +DECLARE_CSR(mhpmevent5, CSR_MHPMEVENT5) +DECLARE_CSR(mhpmevent6, CSR_MHPMEVENT6) +DECLARE_CSR(mhpmevent7, CSR_MHPMEVENT7) +DECLARE_CSR(mhpmevent8, CSR_MHPMEVENT8) +DECLARE_CSR(mhpmevent9, CSR_MHPMEVENT9) +DECLARE_CSR(mhpmevent10, CSR_MHPMEVENT10) +DECLARE_CSR(mhpmevent11, CSR_MHPMEVENT11) +DECLARE_CSR(mhpmevent12, CSR_MHPMEVENT12) +DECLARE_CSR(mhpmevent13, CSR_MHPMEVENT13) +DECLARE_CSR(mhpmevent14, CSR_MHPMEVENT14) +DECLARE_CSR(mhpmevent15, CSR_MHPMEVENT15) +DECLARE_CSR(mhpmevent16, CSR_MHPMEVENT16) +DECLARE_CSR(mhpmevent17, CSR_MHPMEVENT17) +DECLARE_CSR(mhpmevent18, CSR_MHPMEVENT18) +DECLARE_CSR(mhpmevent19, CSR_MHPMEVENT19) +DECLARE_CSR(mhpmevent20, CSR_MHPMEVENT20) +DECLARE_CSR(mhpmevent21, CSR_MHPMEVENT21) +DECLARE_CSR(mhpmevent22, CSR_MHPMEVENT22) +DECLARE_CSR(mhpmevent23, CSR_MHPMEVENT23) +DECLARE_CSR(mhpmevent24, CSR_MHPMEVENT24) +DECLARE_CSR(mhpmevent25, CSR_MHPMEVENT25) +DECLARE_CSR(mhpmevent26, CSR_MHPMEVENT26) +DECLARE_CSR(mhpmevent27, CSR_MHPMEVENT27) +DECLARE_CSR(mhpmevent28, CSR_MHPMEVENT28) +DECLARE_CSR(mhpmevent29, CSR_MHPMEVENT29) +DECLARE_CSR(mhpmevent30, CSR_MHPMEVENT30) +DECLARE_CSR(mhpmevent31, CSR_MHPMEVENT31) +DECLARE_CSR(mvendorid, CSR_MVENDORID) +DECLARE_CSR(marchid, CSR_MARCHID) +DECLARE_CSR(mimpid, CSR_MIMPID) +DECLARE_CSR(mhartid, CSR_MHARTID) +DECLARE_CSR(cycleh, CSR_CYCLEH) +DECLARE_CSR(timeh, CSR_TIMEH) +DECLARE_CSR(instreth, CSR_INSTRETH) +DECLARE_CSR(hpmcounter3h, CSR_HPMCOUNTER3H) +DECLARE_CSR(hpmcounter4h, CSR_HPMCOUNTER4H) +DECLARE_CSR(hpmcounter5h, CSR_HPMCOUNTER5H) +DECLARE_CSR(hpmcounter6h, CSR_HPMCOUNTER6H) +DECLARE_CSR(hpmcounter7h, CSR_HPMCOUNTER7H) +DECLARE_CSR(hpmcounter8h, CSR_HPMCOUNTER8H) +DECLARE_CSR(hpmcounter9h, CSR_HPMCOUNTER9H) +DECLARE_CSR(hpmcounter10h, CSR_HPMCOUNTER10H) +DECLARE_CSR(hpmcounter11h, CSR_HPMCOUNTER11H) +DECLARE_CSR(hpmcounter12h, CSR_HPMCOUNTER12H) +DECLARE_CSR(hpmcounter13h, CSR_HPMCOUNTER13H) +DECLARE_CSR(hpmcounter14h, CSR_HPMCOUNTER14H) +DECLARE_CSR(hpmcounter15h, CSR_HPMCOUNTER15H) +DECLARE_CSR(hpmcounter16h, CSR_HPMCOUNTER16H) +DECLARE_CSR(hpmcounter17h, CSR_HPMCOUNTER17H) +DECLARE_CSR(hpmcounter18h, CSR_HPMCOUNTER18H) +DECLARE_CSR(hpmcounter19h, CSR_HPMCOUNTER19H) +DECLARE_CSR(hpmcounter20h, CSR_HPMCOUNTER20H) +DECLARE_CSR(hpmcounter21h, CSR_HPMCOUNTER21H) +DECLARE_CSR(hpmcounter22h, CSR_HPMCOUNTER22H) +DECLARE_CSR(hpmcounter23h, CSR_HPMCOUNTER23H) +DECLARE_CSR(hpmcounter24h, CSR_HPMCOUNTER24H) +DECLARE_CSR(hpmcounter25h, CSR_HPMCOUNTER25H) +DECLARE_CSR(hpmcounter26h, CSR_HPMCOUNTER26H) +DECLARE_CSR(hpmcounter27h, CSR_HPMCOUNTER27H) +DECLARE_CSR(hpmcounter28h, CSR_HPMCOUNTER28H) +DECLARE_CSR(hpmcounter29h, CSR_HPMCOUNTER29H) +DECLARE_CSR(hpmcounter30h, CSR_HPMCOUNTER30H) +DECLARE_CSR(hpmcounter31h, CSR_HPMCOUNTER31H) +DECLARE_CSR(mcycleh, CSR_MCYCLEH) +DECLARE_CSR(minstreth, CSR_MINSTRETH) +DECLARE_CSR(mhpmcounter3h, CSR_MHPMCOUNTER3H) +DECLARE_CSR(mhpmcounter4h, CSR_MHPMCOUNTER4H) +DECLARE_CSR(mhpmcounter5h, CSR_MHPMCOUNTER5H) +DECLARE_CSR(mhpmcounter6h, CSR_MHPMCOUNTER6H) +DECLARE_CSR(mhpmcounter7h, CSR_MHPMCOUNTER7H) +DECLARE_CSR(mhpmcounter8h, CSR_MHPMCOUNTER8H) +DECLARE_CSR(mhpmcounter9h, CSR_MHPMCOUNTER9H) +DECLARE_CSR(mhpmcounter10h, CSR_MHPMCOUNTER10H) +DECLARE_CSR(mhpmcounter11h, CSR_MHPMCOUNTER11H) +DECLARE_CSR(mhpmcounter12h, CSR_MHPMCOUNTER12H) +DECLARE_CSR(mhpmcounter13h, CSR_MHPMCOUNTER13H) +DECLARE_CSR(mhpmcounter14h, CSR_MHPMCOUNTER14H) +DECLARE_CSR(mhpmcounter15h, CSR_MHPMCOUNTER15H) +DECLARE_CSR(mhpmcounter16h, CSR_MHPMCOUNTER16H) +DECLARE_CSR(mhpmcounter17h, CSR_MHPMCOUNTER17H) +DECLARE_CSR(mhpmcounter18h, CSR_MHPMCOUNTER18H) +DECLARE_CSR(mhpmcounter19h, CSR_MHPMCOUNTER19H) +DECLARE_CSR(mhpmcounter20h, CSR_MHPMCOUNTER20H) +DECLARE_CSR(mhpmcounter21h, CSR_MHPMCOUNTER21H) +DECLARE_CSR(mhpmcounter22h, CSR_MHPMCOUNTER22H) +DECLARE_CSR(mhpmcounter23h, CSR_MHPMCOUNTER23H) +DECLARE_CSR(mhpmcounter24h, CSR_MHPMCOUNTER24H) +DECLARE_CSR(mhpmcounter25h, CSR_MHPMCOUNTER25H) +DECLARE_CSR(mhpmcounter26h, CSR_MHPMCOUNTER26H) +DECLARE_CSR(mhpmcounter27h, CSR_MHPMCOUNTER27H) +DECLARE_CSR(mhpmcounter28h, CSR_MHPMCOUNTER28H) +DECLARE_CSR(mhpmcounter29h, CSR_MHPMCOUNTER29H) +DECLARE_CSR(mhpmcounter30h, CSR_MHPMCOUNTER30H) +DECLARE_CSR(mhpmcounter31h, CSR_MHPMCOUNTER31H) +#endif +#ifdef DECLARE_CAUSE +DECLARE_CAUSE("misaligned fetch", CAUSE_MISALIGNED_FETCH) +DECLARE_CAUSE("fault fetch", CAUSE_FAULT_FETCH) +DECLARE_CAUSE("illegal instruction", CAUSE_ILLEGAL_INSTRUCTION) +DECLARE_CAUSE("breakpoint", CAUSE_BREAKPOINT) +DECLARE_CAUSE("misaligned load", CAUSE_MISALIGNED_LOAD) +DECLARE_CAUSE("fault load", CAUSE_FAULT_LOAD) +DECLARE_CAUSE("misaligned store", CAUSE_MISALIGNED_STORE) +DECLARE_CAUSE("fault store", CAUSE_FAULT_STORE) +DECLARE_CAUSE("user_ecall", CAUSE_USER_ECALL) +DECLARE_CAUSE("supervisor_ecall", CAUSE_SUPERVISOR_ECALL) +DECLARE_CAUSE("hypervisor_ecall", CAUSE_HYPERVISOR_ECALL) +DECLARE_CAUSE("machine_ecall", CAUSE_MACHINE_ECALL) +#endif diff --git a/libcpu/risc-v/e310/entry_gcc.S b/libcpu/risc-v/e310/entry_gcc.S new file mode 100644 index 0000000000..1f5de24871 --- /dev/null +++ b/libcpu/risc-v/e310/entry_gcc.S @@ -0,0 +1,97 @@ +// See LICENSE for license details + +#ifndef ENTRY_S +#define ENTRY_S + +#include "encoding.h" +#include "sifive/bits.h" + + .section .text.entry + .align 2 + .global trap_entry +trap_entry: + addi sp, sp, -32*REGBYTES + + STORE x1, 1*REGBYTES(sp) + STORE x2, 2*REGBYTES(sp) + STORE x3, 3*REGBYTES(sp) + STORE x4, 4*REGBYTES(sp) + STORE x5, 5*REGBYTES(sp) + STORE x6, 6*REGBYTES(sp) + STORE x7, 7*REGBYTES(sp) + STORE x8, 8*REGBYTES(sp) + STORE x9, 9*REGBYTES(sp) + STORE x10, 10*REGBYTES(sp) + STORE x11, 11*REGBYTES(sp) + STORE x12, 12*REGBYTES(sp) + STORE x13, 13*REGBYTES(sp) + STORE x14, 14*REGBYTES(sp) + STORE x15, 15*REGBYTES(sp) + STORE x16, 16*REGBYTES(sp) + STORE x17, 17*REGBYTES(sp) + STORE x18, 18*REGBYTES(sp) + STORE x19, 19*REGBYTES(sp) + STORE x20, 20*REGBYTES(sp) + STORE x21, 21*REGBYTES(sp) + STORE x22, 22*REGBYTES(sp) + STORE x23, 23*REGBYTES(sp) + STORE x24, 24*REGBYTES(sp) + STORE x25, 25*REGBYTES(sp) + STORE x26, 26*REGBYTES(sp) + STORE x27, 27*REGBYTES(sp) + STORE x28, 28*REGBYTES(sp) + STORE x29, 29*REGBYTES(sp) + STORE x30, 30*REGBYTES(sp) + STORE x31, 31*REGBYTES(sp) + + csrr a0, mcause + csrr a1, mepc + mv a2, sp + call handle_trap + csrw mepc, a0 + + # Remain in M-mode after mret + li t0, MSTATUS_MPP + csrs mstatus, t0 + + LOAD x1, 1*REGBYTES(sp) + LOAD x2, 2*REGBYTES(sp) + LOAD x3, 3*REGBYTES(sp) + LOAD x4, 4*REGBYTES(sp) + LOAD x5, 5*REGBYTES(sp) + LOAD x6, 6*REGBYTES(sp) + LOAD x7, 7*REGBYTES(sp) + LOAD x8, 8*REGBYTES(sp) + LOAD x9, 9*REGBYTES(sp) + LOAD x10, 10*REGBYTES(sp) + LOAD x11, 11*REGBYTES(sp) + LOAD x12, 12*REGBYTES(sp) + LOAD x13, 13*REGBYTES(sp) + LOAD x14, 14*REGBYTES(sp) + LOAD x15, 15*REGBYTES(sp) + LOAD x16, 16*REGBYTES(sp) + LOAD x17, 17*REGBYTES(sp) + LOAD x18, 18*REGBYTES(sp) + LOAD x19, 19*REGBYTES(sp) + LOAD x20, 20*REGBYTES(sp) + LOAD x21, 21*REGBYTES(sp) + LOAD x22, 22*REGBYTES(sp) + LOAD x23, 23*REGBYTES(sp) + LOAD x24, 24*REGBYTES(sp) + LOAD x25, 25*REGBYTES(sp) + LOAD x26, 26*REGBYTES(sp) + LOAD x27, 27*REGBYTES(sp) + LOAD x28, 28*REGBYTES(sp) + LOAD x29, 29*REGBYTES(sp) + LOAD x30, 30*REGBYTES(sp) + LOAD x31, 31*REGBYTES(sp) + + addi sp, sp, 32*REGBYTES + mret + +.weak handle_trap +handle_trap: +1: + j 1b + +#endif diff --git a/libcpu/risc-v/e310/hifive1.h b/libcpu/risc-v/e310/hifive1.h new file mode 100644 index 0000000000..0db2f0f321 --- /dev/null +++ b/libcpu/risc-v/e310/hifive1.h @@ -0,0 +1,81 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_HIFIVE1_H +#define _SIFIVE_HIFIVE1_H + +#include + +/**************************************************************************** + * GPIO Connections + *****************************************************************************/ + +// These are the GPIO bit offsets for the RGB LED on HiFive1 Board. +// These are also mapped to RGB LEDs on the Freedom E300 Arty +// FPGA +// Dev Kit. + +#define RED_LED_OFFSET 22 +#define GREEN_LED_OFFSET 19 +#define BLUE_LED_OFFSET 21 + +// These are the GPIO bit offsets for the differen digital pins +// on the headers for both the HiFive1 Board and the Freedom E300 Arty FPGA Dev Kit. +#define PIN_0_OFFSET 16 +#define PIN_1_OFFSET 17 +#define PIN_2_OFFSET 18 +#define PIN_3_OFFSET 19 +#define PIN_4_OFFSET 20 +#define PIN_5_OFFSET 21 +#define PIN_6_OFFSET 22 +#define PIN_7_OFFSET 23 +#define PIN_8_OFFSET 0 +#define PIN_9_OFFSET 1 +#define PIN_10_OFFSET 2 +#define PIN_11_OFFSET 3 +#define PIN_12_OFFSET 4 +#define PIN_13_OFFSET 5 +//#define PIN_14_OFFSET 8 //This pin is not connected on either board. +#define PIN_15_OFFSET 9 +#define PIN_16_OFFSET 10 +#define PIN_17_OFFSET 11 +#define PIN_18_OFFSET 12 +#define PIN_19_OFFSET 13 + +// These are *PIN* numbers, not +// GPIO Offset Numbers. +#define PIN_SPI1_SCK (13u) +#define PIN_SPI1_MISO (12u) +#define PIN_SPI1_MOSI (11u) +#define PIN_SPI1_SS0 (10u) +#define PIN_SPI1_SS1 (14u) +#define PIN_SPI1_SS2 (15u) +#define PIN_SPI1_SS3 (16u) + +#define SS_PIN_TO_CS_ID(x) \ + ((x==PIN_SPI1_SS0 ? 0 : \ + (x==PIN_SPI1_SS1 ? 1 : \ + (x==PIN_SPI1_SS2 ? 2 : \ + (x==PIN_SPI1_SS3 ? 3 : \ + -1))))) + + +// These buttons are present only on the Freedom E300 Arty Dev Kit. +#ifdef HAS_BOARD_BUTTONS +#define BUTTON_0_OFFSET 15 +#define BUTTON_1_OFFSET 30 +#define BUTTON_2_OFFSET 31 + +#define INT_DEVICE_BUTTON_0 (INT_GPIO_BASE + BUTTON_0_OFFSET) +#define INT_DEVICE_BUTTON_1 (INT_GPIO_BASE + BUTTON_1_OFFSET) +#define INT_DEVICE_BUTTON_2 (INT_GPIO_BASE + BUTTON_2_OFFSET) + +#endif + +#define HAS_HFXOSC 1 +#define HAS_LFROSC_BYPASS 1 + +#define RTC_FREQ 32768 + +void write_hex(int fd, unsigned long int hex); + +#endif /* _SIFIVE_HIFIVE1_H */ diff --git a/libcpu/risc-v/e310/init.c b/libcpu/risc-v/e310/init.c new file mode 100644 index 0000000000..621a6e2dd6 --- /dev/null +++ b/libcpu/risc-v/e310/init.c @@ -0,0 +1,238 @@ +#include +#include +#include + +#include "platform.h" +#include "encoding.h" + +extern int main(int argc, char** argv); +extern void trap_entry(); + +static unsigned long mtime_lo(void) +{ + return *(volatile unsigned long *)(CLINT_CTRL_ADDR + CLINT_MTIME); +} + +#ifdef __riscv32 + +static uint32_t mtime_hi(void) +{ + return *(volatile uint32_t *)(CLINT_CTRL_ADDR + CLINT_MTIME + 4); +} + +uint64_t get_timer_value() +{ + while (1) { + uint32_t hi = mtime_hi(); + uint32_t lo = mtime_lo(); + if (hi == mtime_hi()) + return ((uint64_t)hi << 32) | lo; + } +} + +#else /* __riscv32 */ + +uint64_t get_timer_value() +{ + return mtime_lo(); +} + +#endif + +unsigned long get_timer_freq() +{ + return 32768; +} + +static void use_hfrosc(int div, int trim) +{ + // Make sure the HFROSC is running at its default setting + PRCI_REG(PRCI_HFROSCCFG) = (ROSC_DIV(div) | ROSC_TRIM(trim) | ROSC_EN(1)); + while ((PRCI_REG(PRCI_HFROSCCFG) & ROSC_RDY(1)) == 0) ; + PRCI_REG(PRCI_PLLCFG) &= ~PLL_SEL(1); +} + +static void use_pll(int refsel, int bypass, int r, int f, int q) +{ + // Ensure that we aren't running off the PLL before we mess with it. + if (PRCI_REG(PRCI_PLLCFG) & PLL_SEL(1)) { + // Make sure the HFROSC is running at its default setting + use_hfrosc(4, 16); + } + + // Set PLL Source to be HFXOSC if available. + uint32_t config_value = 0; + + config_value |= PLL_REFSEL(refsel); + + if (bypass) { + // Bypass + config_value |= PLL_BYPASS(1); + + PRCI_REG(PRCI_PLLCFG) = config_value; + + // If we don't have an HFXTAL, this doesn't really matter. + // Set our Final output divide to divide-by-1: + PRCI_REG(PRCI_PLLDIV) = (PLL_FINAL_DIV_BY_1(1) | PLL_FINAL_DIV(0)); + } else { + // In case we are executing from QSPI, + // (which is quite likely) we need to + // set the QSPI clock divider appropriately + // before boosting the clock frequency. + + // Div = f_sck/2 + SPI0_REG(SPI_REG_SCKDIV) = 8; + + // Set DIV Settings for PLL + // Both HFROSC and HFXOSC are modeled as ideal + // 16MHz sources (assuming dividers are set properly for + // HFROSC). + // (Legal values of f_REF are 6-48MHz) + + // Set DIVR to divide-by-2 to get 8MHz frequency + // (legal values of f_R are 6-12 MHz) + + config_value |= PLL_BYPASS(1); + config_value |= PLL_R(r); + + // Set DIVF to get 512Mhz frequncy + // There is an implied multiply-by-2, 16Mhz. + // So need to write 32-1 + // (legal values of f_F are 384-768 MHz) + config_value |= PLL_F(f); + + // Set DIVQ to divide-by-2 to get 256 MHz frequency + // (legal values of f_Q are 50-400Mhz) + config_value |= PLL_Q(q); + + // Set our Final output divide to divide-by-1: + PRCI_REG(PRCI_PLLDIV) = (PLL_FINAL_DIV_BY_1(1) | PLL_FINAL_DIV(0)); + + PRCI_REG(PRCI_PLLCFG) = config_value; + + // Un-Bypass the PLL. + PRCI_REG(PRCI_PLLCFG) &= ~PLL_BYPASS(1); + + // Wait for PLL Lock + // Note that the Lock signal can be glitchy. + // Need to wait 100 us + // RTC is running at 32kHz. + // So wait 4 ticks of RTC. + uint32_t now = mtime_lo(); + while (mtime_lo() - now < 4) ; + + // Now it is safe to check for PLL Lock + while ((PRCI_REG(PRCI_PLLCFG) & PLL_LOCK(1)) == 0) ; + } + + // Switch over to PLL Clock source + PRCI_REG(PRCI_PLLCFG) |= PLL_SEL(1); +} + +static void use_default_clocks() +{ + // Turn off the LFROSC + AON_REG(AON_LFROSC) &= ~ROSC_EN(1); + + // Use HFROSC + use_hfrosc(4, 16); +} + +static unsigned long __attribute__((noinline)) measure_cpu_freq(size_t n) +{ + unsigned long start_mtime, delta_mtime; + unsigned long mtime_freq = get_timer_freq(); + + // Don't start measuruing until we see an mtime tick + unsigned long tmp = mtime_lo(); + do { + start_mtime = mtime_lo(); + } while (start_mtime == tmp); + + unsigned long start_mcycle = read_csr(mcycle); + + do { + delta_mtime = mtime_lo() - start_mtime; + } while (delta_mtime < n); + + unsigned long delta_mcycle = read_csr(mcycle) - start_mcycle; + + return (delta_mcycle / delta_mtime) * mtime_freq + + ((delta_mcycle % delta_mtime) * mtime_freq) / delta_mtime; +} + +unsigned long get_cpu_freq() +{ + static uint32_t cpu_freq; + + if (!cpu_freq) { + // warm up I$ + measure_cpu_freq(1); + // measure for real + cpu_freq = measure_cpu_freq(10); + } + + return cpu_freq; +} + +static void uart_init(size_t baud_rate) +{ + GPIO_REG(GPIO_IOF_SEL) &= ~IOF0_UART0_MASK; + GPIO_REG(GPIO_IOF_EN) |= IOF0_UART0_MASK; + UART0_REG(UART_REG_DIV) = get_cpu_freq() / baud_rate - 1; + UART0_REG(UART_REG_TXCTRL) |= UART_TXEN; +} + + + +#ifdef USE_PLIC +extern void handle_m_ext_interrupt(); +#endif + +#ifdef USE_M_TIME +extern void handle_m_time_interrupt(); +#endif + +uintptr_t handle_trap(uintptr_t mcause, uintptr_t epc) +{ + if (0){ +#ifdef USE_PLIC + // External Machine-Level interrupt from PLIC + } else if ((mcause & MCAUSE_INT) && ((mcause & MCAUSE_CAUSE) == IRQ_M_EXT)) { + handle_m_ext_interrupt(); +#endif +#ifdef USE_M_TIME + // External Machine-Level interrupt from PLIC + } else if ((mcause & MCAUSE_INT) && ((mcause & MCAUSE_CAUSE) == IRQ_M_TIMER)){ + handle_m_time_interrupt(); +#endif + } + else { + write(1, "trap\n", 5); + _exit(1 + mcause); + } + return epc; +} + +void _init() +{ + + #ifndef NO_INIT + use_default_clocks(); + use_pll(0, 0, 1, 31, 1); + uart_init(115200); + + printf("core freq at %d Hz\n", get_cpu_freq()); + + write_csr(mtvec, &trap_entry); + if (read_csr(misa) & (1 << ('F' - 'A'))) { // if F extension is present + write_csr(mstatus, MSTATUS_FS); // allow FPU instructions without trapping + write_csr(fcsr, 0); // initialize rounding mode, undefined at reset + } + #endif + +} + +void _fini() +{ +} diff --git a/libcpu/risc-v/e310/platform.h b/libcpu/risc-v/e310/platform.h new file mode 100644 index 0000000000..806fcfcabe --- /dev/null +++ b/libcpu/risc-v/e310/platform.h @@ -0,0 +1,133 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_PLATFORM_H +#define _SIFIVE_PLATFORM_H + +// Some things missing from the official encoding.h +#define MCAUSE_INT 0x80000000 +#define MCAUSE_CAUSE 0x7FFFFFFF + +#include "sifive/const.h" +#include "sifive/devices/aon.h" +#include "sifive/devices/clint.h" +#include "sifive/devices/gpio.h" +#include "sifive/devices/otp.h" +#include "sifive/devices/plic.h" +#include "sifive/devices/prci.h" +#include "sifive/devices/pwm.h" +#include "sifive/devices/spi.h" +#include "sifive/devices/uart.h" + +/**************************************************************************** + * Platform definitions + *****************************************************************************/ + +// Memory map +#define MASKROM_MEM_ADDR _AC(0x00001000,UL) +#define TRAPVEC_TABLE_CTRL_ADDR _AC(0x00001010,UL) +#define OTP_MEM_ADDR _AC(0x00020000,UL) +#define CLINT_CTRL_ADDR _AC(0x02000000,UL) +#define PLIC_CTRL_ADDR _AC(0x0C000000,UL) +#define AON_CTRL_ADDR _AC(0x10000000,UL) +#define PRCI_CTRL_ADDR _AC(0x10008000,UL) +#define OTP_CTRL_ADDR _AC(0x10010000,UL) +#define GPIO_CTRL_ADDR _AC(0x10012000,UL) +#define UART0_CTRL_ADDR _AC(0x10013000,UL) +#define SPI0_CTRL_ADDR _AC(0x10014000,UL) +#define PWM0_CTRL_ADDR _AC(0x10015000,UL) +#define UART1_CTRL_ADDR _AC(0x10023000,UL) +#define SPI1_CTRL_ADDR _AC(0x10024000,UL) +#define PWM1_CTRL_ADDR _AC(0x10025000,UL) +#define SPI2_CTRL_ADDR _AC(0x10034000,UL) +#define PWM2_CTRL_ADDR _AC(0x10035000,UL) +#define SPI0_MEM_ADDR _AC(0x20000000,UL) +#define MEM_CTRL_ADDR _AC(0x80000000,UL) + +// IOF masks +#define IOF0_SPI1_MASK _AC(0x000007FC,UL) +#define SPI11_NUM_SS (4) +#define IOF_SPI1_SS0 (2u) +#define IOF_SPI1_SS1 (8u) +#define IOF_SPI1_SS2 (9u) +#define IOF_SPI1_SS3 (10u) +#define IOF_SPI1_MOSI (3u) +#define IOF_SPI1_MISO (4u) +#define IOF_SPI1_SCK (5u) +#define IOF_SPI1_DQ0 (3u) +#define IOF_SPI1_DQ1 (4u) +#define IOF_SPI1_DQ2 (6u) +#define IOF_SPI1_DQ3 (7u) + +#define IOF0_SPI2_MASK _AC(0xFC000000,UL) +#define SPI2_NUM_SS (1) +#define IOF_SPI2_SS0 (26u) +#define IOF_SPI2_MOSI (27u) +#define IOF_SPI2_MISO (28u) +#define IOF_SPI2_SCK (29u) +#define IOF_SPI2_DQ0 (27u) +#define IOF_SPI2_DQ1 (28u) +#define IOF_SPI2_DQ2 (30u) +#define IOF_SPI2_DQ3 (31u) + +//#define IOF0_I2C_MASK _AC(0x00003000,UL) + +#define IOF0_UART0_MASK _AC(0x00030000, UL) +#define IOF_UART0_RX (16u) +#define IOF_UART0_TX (17u) + +#define IOF0_UART1_MASK _AC(0x03000000, UL) +#define IOF_UART1_RX (24u) +#define IOF_UART1_TX (25u) + +#define IOF1_PWM0_MASK _AC(0x0000000F, UL) +#define IOF1_PWM1_MASK _AC(0x00780000, UL) +#define IOF1_PWM2_MASK _AC(0x00003C00, UL) + +// Interrupt numbers +#define INT_RESERVED 0 +#define INT_WDOGCMP 1 +#define INT_RTCCMP 2 +#define INT_UART0_BASE 3 +#define INT_UART1_BASE 4 +#define INT_SPI0_BASE 5 +#define INT_SPI1_BASE 6 +#define INT_SPI2_BASE 7 +#define INT_GPIO_BASE 8 +#define INT_PWM0_BASE 40 +#define INT_PWM1_BASE 44 +#define INT_PWM2_BASE 48 + +// Helper functions +#define _REG32(p, i) (*(volatile uint32_t *) ((p) + (i))) +#define _REG32P(p, i) ((volatile uint32_t *) ((p) + (i))) +#define AON_REG(offset) _REG32(AON_CTRL_ADDR, offset) +#define CLINT_REG(offset) _REG32(CLINT_CTRL_ADDR, offset) +#define GPIO_REG(offset) _REG32(GPIO_CTRL_ADDR, offset) +#define OTP_REG(offset) _REG32(OTP_CTRL_ADDR, offset) +#define PLIC_REG(offset) _REG32(PLIC_CTRL_ADDR, offset) +#define PRCI_REG(offset) _REG32(PRCI_CTRL_ADDR, offset) +#define PWM0_REG(offset) _REG32(PWM0_CTRL_ADDR, offset) +#define PWM1_REG(offset) _REG32(PWM1_CTRL_ADDR, offset) +#define PWM2_REG(offset) _REG32(PWM2_CTRL_ADDR, offset) +#define SPI0_REG(offset) _REG32(SPI0_CTRL_ADDR, offset) +#define SPI1_REG(offset) _REG32(SPI1_CTRL_ADDR, offset) +#define SPI2_REG(offset) _REG32(SPI2_CTRL_ADDR, offset) +#define UART0_REG(offset) _REG32(UART0_CTRL_ADDR, offset) +#define UART1_REG(offset) _REG32(UART1_CTRL_ADDR, offset) + +// Misc + +#include + +#define NUM_GPIO 32 + +#define PLIC_NUM_INTERRUPTS 52 +#define PLIC_NUM_PRIORITIES 7 + +#include "hifive1.h" + +unsigned long get_cpu_freq(void); +unsigned long get_timer_freq(void); +uint64_t get_timer_value(void); + +#endif /* _SIFIVE_PLATFORM_H */ diff --git a/libcpu/risc-v/e310/sifive/bits.h b/libcpu/risc-v/e310/sifive/bits.h new file mode 100644 index 0000000000..bfe656feb0 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/bits.h @@ -0,0 +1,36 @@ +// See LICENSE for license details. +#ifndef _RISCV_BITS_H +#define _RISCV_BITS_H + +#define likely(x) __builtin_expect((x), 1) +#define unlikely(x) __builtin_expect((x), 0) + +#define ROUNDUP(a, b) ((((a)-1)/(b)+1)*(b)) +#define ROUNDDOWN(a, b) ((a)/(b)*(b)) + +#define MAX(a, b) ((a) > (b) ? (a) : (b)) +#define MIN(a, b) ((a) < (b) ? (a) : (b)) +#define CLAMP(a, lo, hi) MIN(MAX(a, lo), hi) + +#define EXTRACT_FIELD(val, which) (((val) & (which)) / ((which) & ~((which)-1))) +#define INSERT_FIELD(val, which, fieldval) (((val) & ~(which)) | ((fieldval) * ((which) & ~((which)-1)))) + +#define STR(x) XSTR(x) +#define XSTR(x) #x + +#if __riscv_xlen == 64 +# define SLL32 sllw +# define STORE sd +# define LOAD ld +# define LWU lwu +# define LOG_REGBYTES 3 +#else +# define SLL32 sll +# define STORE sw +# define LOAD lw +# define LWU lw +# define LOG_REGBYTES 2 +#endif +#define REGBYTES (1 << LOG_REGBYTES) + +#endif diff --git a/libcpu/risc-v/e310/sifive/const.h b/libcpu/risc-v/e310/sifive/const.h new file mode 100644 index 0000000000..8dcffbb064 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/const.h @@ -0,0 +1,18 @@ +// See LICENSE for license details. +/* Derived from */ + +#ifndef _SIFIVE_CONST_H +#define _SIFIVE_CONST_H + +#ifdef __ASSEMBLER__ +#define _AC(X,Y) X +#define _AT(T,X) X +#else +#define _AC(X,Y) (X##Y) +#define _AT(T,X) ((T)(X)) +#endif /* !__ASSEMBLER__*/ + +#define _BITUL(x) (_AC(1,UL) << (x)) +#define _BITULL(x) (_AC(1,ULL) << (x)) + +#endif /* _SIFIVE_CONST_H */ diff --git a/libcpu/risc-v/e310/sifive/devices/aon.h b/libcpu/risc-v/e310/sifive/devices/aon.h new file mode 100644 index 0000000000..63f1db3cd6 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/aon.h @@ -0,0 +1,88 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_AON_H +#define _SIFIVE_AON_H + +/* Register offsets */ + +#define AON_WDOGCFG 0x000 +#define AON_WDOGCOUNT 0x008 +#define AON_WDOGS 0x010 +#define AON_WDOGFEED 0x018 +#define AON_WDOGKEY 0x01C +#define AON_WDOGCMP 0x020 + +#define AON_RTCCFG 0x040 +#define AON_RTCLO 0x048 +#define AON_RTCHI 0x04C +#define AON_RTCS 0x050 +#define AON_RTCCMP 0x060 + +#define AON_BACKUP0 0x080 +#define AON_BACKUP1 0x084 +#define AON_BACKUP2 0x088 +#define AON_BACKUP3 0x08C +#define AON_BACKUP4 0x090 +#define AON_BACKUP5 0x094 +#define AON_BACKUP6 0x098 +#define AON_BACKUP7 0x09C +#define AON_BACKUP8 0x0A0 +#define AON_BACKUP9 0x0A4 +#define AON_BACKUP10 0x0A8 +#define AON_BACKUP11 0x0AC +#define AON_BACKUP12 0x0B0 +#define AON_BACKUP13 0x0B4 +#define AON_BACKUP14 0x0B8 +#define AON_BACKUP15 0x0BC + +#define AON_PMUWAKEUPI0 0x100 +#define AON_PMUWAKEUPI1 0x104 +#define AON_PMUWAKEUPI2 0x108 +#define AON_PMUWAKEUPI3 0x10C +#define AON_PMUWAKEUPI4 0x110 +#define AON_PMUWAKEUPI5 0x114 +#define AON_PMUWAKEUPI6 0x118 +#define AON_PMUWAKEUPI7 0x11C +#define AON_PMUSLEEPI0 0x120 +#define AON_PMUSLEEPI1 0x124 +#define AON_PMUSLEEPI2 0x128 +#define AON_PMUSLEEPI3 0x12C +#define AON_PMUSLEEPI4 0x130 +#define AON_PMUSLEEPI5 0x134 +#define AON_PMUSLEEPI6 0x138 +#define AON_PMUSLEEPI7 0x13C +#define AON_PMUIE 0x140 +#define AON_PMUCAUSE 0x144 +#define AON_PMUSLEEP 0x148 +#define AON_PMUKEY 0x14C + +#define AON_LFROSC 0x070 +/* Constants */ + +#define AON_WDOGKEY_VALUE 0x51F15E +#define AON_WDOGFEED_VALUE 0xD09F00D + +#define AON_WDOGCFG_SCALE 0x0000000F +#define AON_WDOGCFG_RSTEN 0x00000100 +#define AON_WDOGCFG_ZEROCMP 0x00000200 +#define AON_WDOGCFG_ENALWAYS 0x00001000 +#define AON_WDOGCFG_ENCOREAWAKE 0x00002000 +#define AON_WDOGCFG_CMPIP 0x10000000 + +#define AON_RTCCFG_SCALE 0x0000000F +#define AON_RTCCFG_ENALWAYS 0x00001000 +#define AON_RTCCFG_CMPIP 0x10000000 + +#define AON_WAKEUPCAUSE_RESET 0x00 +#define AON_WAKEUPCAUSE_RTC 0x01 +#define AON_WAKEUPCAUSE_DWAKEUP 0x02 +#define AON_WAKEUPCAUSE_AWAKEUP 0x03 + +#define AON_RESETCAUSE_POWERON 0x0000 +#define AON_RESETCAUSE_EXTERNAL 0x0100 +#define AON_RESETCAUSE_WATCHDOG 0x0200 + +#define AON_PMUCAUSE_WAKEUPCAUSE 0x00FF +#define AON_PMUCAUSE_RESETCAUSE 0xFF00 + +#endif /* _SIFIVE_AON_H */ diff --git a/libcpu/risc-v/e310/sifive/devices/clint.h b/libcpu/risc-v/e310/sifive/devices/clint.h new file mode 100644 index 0000000000..cd3e0c7a34 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/clint.h @@ -0,0 +1,14 @@ +// See LICENSE for license details + +#ifndef _SIFIVE_CLINT_H +#define _SIFIVE_CLINT_H + + +#define CLINT_MSIP 0x0000 +#define CLINT_MSIP_size 0x4 +#define CLINT_MTIMECMP 0x4000 +#define CLINT_MTIMECMP_size 0x8 +#define CLINT_MTIME 0xBFF8 +#define CLINT_MTIME_size 0x8 + +#endif /* _SIFIVE_CLINT_H */ diff --git a/libcpu/risc-v/e310/sifive/devices/gpio.h b/libcpu/risc-v/e310/sifive/devices/gpio.h new file mode 100644 index 0000000000..f7f0acb40f --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/gpio.h @@ -0,0 +1,24 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_GPIO_H +#define _SIFIVE_GPIO_H + +#define GPIO_INPUT_VAL (0x00) +#define GPIO_INPUT_EN (0x04) +#define GPIO_OUTPUT_EN (0x08) +#define GPIO_OUTPUT_VAL (0x0C) +#define GPIO_PULLUP_EN (0x10) +#define GPIO_DRIVE (0x14) +#define GPIO_RISE_IE (0x18) +#define GPIO_RISE_IP (0x1C) +#define GPIO_FALL_IE (0x20) +#define GPIO_FALL_IP (0x24) +#define GPIO_HIGH_IE (0x28) +#define GPIO_HIGH_IP (0x2C) +#define GPIO_LOW_IE (0x30) +#define GPIO_LOW_IP (0x34) +#define GPIO_IOF_EN (0x38) +#define GPIO_IOF_SEL (0x3C) +#define GPIO_OUTPUT_XOR (0x40) + +#endif /* _SIFIVE_GPIO_H */ diff --git a/libcpu/risc-v/e310/sifive/devices/otp.h b/libcpu/risc-v/e310/sifive/devices/otp.h new file mode 100644 index 0000000000..93833e2b21 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/otp.h @@ -0,0 +1,23 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_OTP_H +#define _SIFIVE_OTP_H + +/* Register offsets */ + +#define OTP_LOCK 0x00 +#define OTP_CK 0x04 +#define OTP_OE 0x08 +#define OTP_SEL 0x0C +#define OTP_WE 0x10 +#define OTP_MR 0x14 +#define OTP_MRR 0x18 +#define OTP_MPP 0x1C +#define OTP_VRREN 0x20 +#define OTP_VPPEN 0x24 +#define OTP_A 0x28 +#define OTP_D 0x2C +#define OTP_Q 0x30 +#define OTP_READ_TIMINGS 0x34 + +#endif diff --git a/libcpu/risc-v/e310/sifive/devices/plic.h b/libcpu/risc-v/e310/sifive/devices/plic.h new file mode 100644 index 0000000000..e1ca5d6945 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/plic.h @@ -0,0 +1,31 @@ +// See LICENSE for license details. + +#ifndef PLIC_H +#define PLIC_H + +#include + +// 32 bits per source +#define PLIC_PRIORITY_OFFSET _AC(0x0000,UL) +#define PLIC_PRIORITY_SHIFT_PER_SOURCE 2 +// 1 bit per source (1 address) +#define PLIC_PENDING_OFFSET _AC(0x1000,UL) +#define PLIC_PENDING_SHIFT_PER_SOURCE 0 + +//0x80 per target +#define PLIC_ENABLE_OFFSET _AC(0x2000,UL) +#define PLIC_ENABLE_SHIFT_PER_TARGET 7 + + +#define PLIC_THRESHOLD_OFFSET _AC(0x200000,UL) +#define PLIC_CLAIM_OFFSET _AC(0x200004,UL) +#define PLIC_THRESHOLD_SHIFT_PER_TARGET 12 +#define PLIC_CLAIM_SHIFT_PER_TARGET 12 + +#define PLIC_MAX_SOURCE 1023 +#define PLIC_SOURCE_MASK 0x3FF + +#define PLIC_MAX_TARGET 15871 +#define PLIC_TARGET_MASK 0x3FFF + +#endif /* PLIC_H */ diff --git a/libcpu/risc-v/e310/sifive/devices/prci.h b/libcpu/risc-v/e310/sifive/devices/prci.h new file mode 100644 index 0000000000..1a3de58d29 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/prci.h @@ -0,0 +1,56 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_PRCI_H +#define _SIFIVE_PRCI_H + +/* Register offsets */ + +#define PRCI_HFROSCCFG (0x0000) +#define PRCI_HFXOSCCFG (0x0004) +#define PRCI_PLLCFG (0x0008) +#define PRCI_PLLDIV (0x000C) +#define PRCI_PROCMONCFG (0x00F0) + +/* Fields */ +#define ROSC_DIV(x) (((x) & 0x2F) << 0 ) +#define ROSC_TRIM(x) (((x) & 0x1F) << 16) +#define ROSC_EN(x) (((x) & 0x1 ) << 30) +#define ROSC_RDY(x) (((x) & 0x1 ) << 31) + +#define XOSC_EN(x) (((x) & 0x1) << 30) +#define XOSC_RDY(x) (((x) & 0x1) << 31) + +#define PLL_R(x) (((x) & 0x7) << 0) +// single reserved bit for F LSB. +#define PLL_F(x) (((x) & 0x3F) << 4) +#define PLL_Q(x) (((x) & 0x3) << 10) +#define PLL_SEL(x) (((x) & 0x1) << 16) +#define PLL_REFSEL(x) (((x) & 0x1) << 17) +#define PLL_BYPASS(x) (((x) & 0x1) << 18) +#define PLL_LOCK(x) (((x) & 0x1) << 31) + +#define PLL_R_default 0x1 +#define PLL_F_default 0x1F +#define PLL_Q_default 0x3 + +#define PLL_REFSEL_HFROSC 0x0 +#define PLL_REFSEL_HFXOSC 0x1 + +#define PLL_SEL_HFROSC 0x0 +#define PLL_SEL_PLL 0x1 + +#define PLL_FINAL_DIV(x) (((x) & 0x3F) << 0) +#define PLL_FINAL_DIV_BY_1(x) (((x) & 0x1 ) << 8) + +#define PROCMON_DIV(x) (((x) & 0x1F) << 0) +#define PROCMON_TRIM(x) (((x) & 0x1F) << 8) +#define PROCMON_EN(x) (((x) & 0x1) << 16) +#define PROCMON_SEL(x) (((x) & 0x3) << 24) +#define PROCMON_NT_EN(x) (((x) & 0x1) << 28) + +#define PROCMON_SEL_HFCLK 0 +#define PROCMON_SEL_HFXOSCIN 1 +#define PROCMON_SEL_PLLOUTDIV 2 +#define PROCMON_SEL_PROCMON 3 + +#endif // _SIFIVE_PRCI_H diff --git a/libcpu/risc-v/e310/sifive/devices/pwm.h b/libcpu/risc-v/e310/sifive/devices/pwm.h new file mode 100644 index 0000000000..067889abba --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/pwm.h @@ -0,0 +1,37 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_PWM_H +#define _SIFIVE_PWM_H + +/* Register offsets */ + +#define PWM_CFG 0x00 +#define PWM_COUNT 0x08 +#define PWM_S 0x10 +#define PWM_CMP0 0x20 +#define PWM_CMP1 0x24 +#define PWM_CMP2 0x28 +#define PWM_CMP3 0x2C + +/* Constants */ + +#define PWM_CFG_SCALE 0x0000000F +#define PWM_CFG_STICKY 0x00000100 +#define PWM_CFG_ZEROCMP 0x00000200 +#define PWM_CFG_DEGLITCH 0x00000400 +#define PWM_CFG_ENALWAYS 0x00001000 +#define PWM_CFG_ONESHOT 0x00002000 +#define PWM_CFG_CMP0CENTER 0x00010000 +#define PWM_CFG_CMP1CENTER 0x00020000 +#define PWM_CFG_CMP2CENTER 0x00040000 +#define PWM_CFG_CMP3CENTER 0x00080000 +#define PWM_CFG_CMP0GANG 0x01000000 +#define PWM_CFG_CMP1GANG 0x02000000 +#define PWM_CFG_CMP2GANG 0x04000000 +#define PWM_CFG_CMP3GANG 0x08000000 +#define PWM_CFG_CMP0IP 0x10000000 +#define PWM_CFG_CMP1IP 0x20000000 +#define PWM_CFG_CMP2IP 0x40000000 +#define PWM_CFG_CMP3IP 0x80000000 + +#endif /* _SIFIVE_PWM_H */ diff --git a/libcpu/risc-v/e310/sifive/devices/spi.h b/libcpu/risc-v/e310/sifive/devices/spi.h new file mode 100644 index 0000000000..916d86be26 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/spi.h @@ -0,0 +1,80 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_SPI_H +#define _SIFIVE_SPI_H + +/* Register offsets */ + +#define SPI_REG_SCKDIV 0x00 +#define SPI_REG_SCKMODE 0x04 +#define SPI_REG_CSID 0x10 +#define SPI_REG_CSDEF 0x14 +#define SPI_REG_CSMODE 0x18 + +#define SPI_REG_DCSSCK 0x28 +#define SPI_REG_DSCKCS 0x2a +#define SPI_REG_DINTERCS 0x2c +#define SPI_REG_DINTERXFR 0x2e + +#define SPI_REG_FMT 0x40 +#define SPI_REG_TXFIFO 0x48 +#define SPI_REG_RXFIFO 0x4c +#define SPI_REG_TXCTRL 0x50 +#define SPI_REG_RXCTRL 0x54 + +#define SPI_REG_FCTRL 0x60 +#define SPI_REG_FFMT 0x64 + +#define SPI_REG_IE 0x70 +#define SPI_REG_IP 0x74 + +/* Fields */ + +#define SPI_SCK_POL 0x1 +#define SPI_SCK_PHA 0x2 + +#define SPI_FMT_PROTO(x) ((x) & 0x3) +#define SPI_FMT_ENDIAN(x) (((x) & 0x1) << 2) +#define SPI_FMT_DIR(x) (((x) & 0x1) << 3) +#define SPI_FMT_LEN(x) (((x) & 0xf) << 16) + +/* TXCTRL register */ +#define SPI_TXWM(x) ((x) & 0xffff) +/* RXCTRL register */ +#define SPI_RXWM(x) ((x) & 0xffff) + +#define SPI_IP_TXWM 0x1 +#define SPI_IP_RXWM 0x2 + +#define SPI_FCTRL_EN 0x1 + +#define SPI_INSN_CMD_EN 0x1 +#define SPI_INSN_ADDR_LEN(x) (((x) & 0x7) << 1) +#define SPI_INSN_PAD_CNT(x) (((x) & 0xf) << 4) +#define SPI_INSN_CMD_PROTO(x) (((x) & 0x3) << 8) +#define SPI_INSN_ADDR_PROTO(x) (((x) & 0x3) << 10) +#define SPI_INSN_DATA_PROTO(x) (((x) & 0x3) << 12) +#define SPI_INSN_CMD_CODE(x) (((x) & 0xff) << 16) +#define SPI_INSN_PAD_CODE(x) (((x) & 0xff) << 24) + +#define SPI_TXFIFO_FULL (1 << 31) +#define SPI_RXFIFO_EMPTY (1 << 31) + +/* Values */ + +#define SPI_CSMODE_AUTO 0 +#define SPI_CSMODE_HOLD 2 +#define SPI_CSMODE_OFF 3 + +#define SPI_DIR_RX 0 +#define SPI_DIR_TX 1 + +#define SPI_PROTO_S 0 +#define SPI_PROTO_D 1 +#define SPI_PROTO_Q 2 + +#define SPI_ENDIAN_MSB 0 +#define SPI_ENDIAN_LSB 1 + + +#endif /* _SIFIVE_SPI_H */ diff --git a/libcpu/risc-v/e310/sifive/devices/uart.h b/libcpu/risc-v/e310/sifive/devices/uart.h new file mode 100644 index 0000000000..71bea6f403 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/devices/uart.h @@ -0,0 +1,27 @@ +// See LICENSE for license details. + +#ifndef _SIFIVE_UART_H +#define _SIFIVE_UART_H + +/* Register offsets */ +#define UART_REG_TXFIFO 0x00 +#define UART_REG_RXFIFO 0x04 +#define UART_REG_TXCTRL 0x08 +#define UART_REG_RXCTRL 0x0c +#define UART_REG_IE 0x10 +#define UART_REG_IP 0x14 +#define UART_REG_DIV 0x18 + +/* TXCTRL register */ +#define UART_TXEN 0x1 +#define UART_TXWM(x) (((x) & 0xffff) << 16) + +/* RXCTRL register */ +#define UART_RXEN 0x1 +#define UART_RXWM(x) (((x) & 0xffff) << 16) + +/* IP register */ +#define UART_IP_TXWM 0x1 +#define UART_IP_RXWM 0x2 + +#endif /* _SIFIVE_UART_H */ diff --git a/libcpu/risc-v/e310/sifive/sections.h b/libcpu/risc-v/e310/sifive/sections.h new file mode 100644 index 0000000000..6e1f0518bc --- /dev/null +++ b/libcpu/risc-v/e310/sifive/sections.h @@ -0,0 +1,17 @@ +// See LICENSE for license details. +#ifndef _SECTIONS_H +#define _SECTIONS_H + +extern unsigned char _rom[]; +extern unsigned char _rom_end[]; + +extern unsigned char _ram[]; +extern unsigned char _ram_end[]; + +extern unsigned char _ftext[]; +extern unsigned char _etext[]; +extern unsigned char _fbss[]; +extern unsigned char _ebss[]; +extern unsigned char _end[]; + +#endif /* _SECTIONS_H */ diff --git a/libcpu/risc-v/e310/sifive/smp.h b/libcpu/risc-v/e310/sifive/smp.h new file mode 100644 index 0000000000..8e34388c04 --- /dev/null +++ b/libcpu/risc-v/e310/sifive/smp.h @@ -0,0 +1,65 @@ +#ifndef SIFIVE_SMP +#define SIFIVE_SMP + +// The maximum number of HARTs this code supports +#ifndef MAX_HARTS +#define MAX_HARTS 32 +#endif +#define CLINT_END_HART_IPI CLINT_CTRL_ADDR + (MAX_HARTS*4) + +// The hart that non-SMP tests should run on +#ifndef NONSMP_HART +#define NONSMP_HART 0 +#endif + +/* If your test cannot handle multiple-threads, use this: + * smp_disable(reg1) + */ +#define smp_disable(reg1, reg2) \ + csrr reg1, mhartid ;\ + li reg2, NONSMP_HART ;\ + beq reg1, reg2, hart0_entry ;\ +42: ;\ + wfi ;\ + j 42b ;\ +hart0_entry: + +/* If your test needs to temporarily block multiple-threads, do this: + * smp_pause(reg1, reg2) + * ... single-threaded work ... + * smp_resume(reg1, reg2) + * ... multi-threaded work ... + */ + +#define smp_pause(reg1, reg2) \ + li reg2, 0x8 ;\ + csrw mie, reg2 ;\ + csrr reg2, mhartid ;\ + bnez reg2, 42f + +#define smp_resume(reg1, reg2) \ + li reg1, CLINT_CTRL_ADDR ;\ +41: ;\ + li reg2, 1 ;\ + sw reg2, 0(reg1) ;\ + addi reg1, reg1, 4 ;\ + li reg2, CLINT_END_HART_IPI ;\ + blt reg1, reg2, 41b ;\ +42: ;\ + wfi ;\ + csrr reg2, mip ;\ + andi reg2, reg2, 0x8 ;\ + beqz reg2, 42b ;\ + li reg1, CLINT_CTRL_ADDR ;\ + csrr reg2, mhartid ;\ + slli reg2, reg2, 2 ;\ + add reg2, reg2, reg1 ;\ + sw zero, 0(reg2) ;\ +41: ;\ + lw reg2, 0(reg1) ;\ + bnez reg2, 41b ;\ + addi reg1, reg1, 4 ;\ + li reg2, CLINT_END_HART_IPI ;\ + blt reg1, reg2, 41b + +#endif diff --git a/libcpu/risc-v/e310/stack.c b/libcpu/risc-v/e310/stack.c new file mode 100644 index 0000000000..1d17a0c36b --- /dev/null +++ b/libcpu/risc-v/e310/stack.c @@ -0,0 +1,92 @@ +/* + * File : stack.c + * This file is part of RT-Thread RTOS + * COPYRIGHT (C) 2006, RT-Thread Development Team + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Change Logs: + * Date Author Notes + * 2011-01-13 weety copy from mini2440 + */ +#include + +/*****************************/ +/* CPU Mode */ +/*****************************/ +#define USERMODE 0x10 +#define FIQMODE 0x11 +#define IRQMODE 0x12 +#define SVCMODE 0x13 +#define ABORTMODE 0x17 +#define UNDEFMODE 0x1b +#define MODEMASK 0x1f +#define NOINT 0xc0 + +/** + * This function will initialize thread stack + * + * @param tentry the entry of thread + * @param parameter the parameter of entry + * @param stack_addr the beginning stack address + * @param texit the function will be called when thread exit + * + * @return stack address + */ +rt_uint8_t *rt_hw_stack_init(void *tentry, void *parameter, + rt_uint8_t *stack_addr, void *texit) +{ + rt_uint32_t *stk; + + //stk = (rt_uint32_t*)stack_addr; + stack_addr += sizeof(rt_uint32_t); + stack_addr = (rt_uint8_t *)RT_ALIGN_DOWN((rt_uint32_t)stack_addr, 8); + stk = (rt_uint32_t *)stack_addr; + + *(--stk) = (rt_uint32_t)tentry; /* entry point */ + *(--stk) = (rt_uint32_t)texit; /* ra */ + *(--stk) = (rt_uint32_t)parameter; /* a0 */ + *(--stk) = 0xffffffff; /* a1 */ + *(--stk) = 0xffffffff; /* a2 */ + *(--stk) = 0xffffffff; /* a3 */ + *(--stk) = 0xffffffff; /* a4 */ + *(--stk) = 0xffffffff; /* a5 */ + *(--stk) = 0xffffffff; /* a6 */ + *(--stk) = 0xffffffff; /* a7 */ + *(--stk) = 0xffffffff; /* s0/fp */ + *(--stk) = 0xffffffff; /* s1 */ + *(--stk) = 0xffffffff; /* s2 */ + *(--stk) = 0xffffffff; /* s3 */ + *(--stk) = 0xffffffff; /* s4 */ + *(--stk) = 0xffffffff; /* s5 */ + *(--stk) = 0xffffffff; /* s6 */ + *(--stk) = 0xffffffff; /* s7 */ + *(--stk) = 0xffffffff; /* s8 */ + *(--stk) = 0xffffffff; /* s9 */ + *(--stk) = 0xffffffff; /* s10*/ + *(--stk) = 0xffffffff; /* s11*/ + *(--stk) = 0xffffffff; /* t0 */ + *(--stk) = 0xffffffff; /* t1 */ + *(--stk) = 0xffffffff; /* t2 */ + *(--stk) = 0xffffffff; /* t3 */ + *(--stk) = 0xffffffff; /* t4 */ + *(--stk) = 0xffffffff; /* t5 */ + *(--stk) = 0xffffffff; /* t6 */ + *(--stk) = 0xffffffff; /* tp */ + *(--stk) = 0xffffffff; /* gp */ +// *(--stk) = (rt_uint32_t)parameter; /* r0 : argument */ + /* return task's current stack address */ + return (rt_uint8_t *)stk; +} diff --git a/libcpu/risc-v/e310/start_gcc.S b/libcpu/risc-v/e310/start_gcc.S new file mode 100644 index 0000000000..4e9f665bb1 --- /dev/null +++ b/libcpu/risc-v/e310/start_gcc.S @@ -0,0 +1,111 @@ +// See LICENSE for license details. +#include + +/* This is defined in sifive/platform.h, but that can't be included from + * assembly. */ +#define CLINT_CTRL_ADDR 0x02000000 + + .section .init + .globl _start + .type _start,@function + +_start: + .cfi_startproc + .cfi_undefined ra +.option push +.option norelax + la gp, __global_pointer$ +.option pop + la sp, _sp + +#if defined(ENABLE_SMP) + smp_pause(t0, t1) +#endif + + /* Load data section */ + la a0, _data_lma + la a1, _data + la a2, _edata + bgeu a1, a2, 2f +1: + lw t0, (a0) + sw t0, (a1) + addi a0, a0, 4 + addi a1, a1, 4 + bltu a1, a2, 1b +2: + + /* Clear bss section */ + la a0, __bss_start + la a1, _end + bgeu a0, a1, 2f +1: + sw zero, (a0) + addi a0, a0, 4 + bltu a0, a1, 1b +2: + + /* Call global constructors */ + la a0, __libc_fini_array + call atexit + call __libc_init_array + +#ifndef __riscv_float_abi_soft + /* Enable FPU */ + li t0, MSTATUS_FS + csrs mstatus, t0 + csrr t1, mstatus + and t1, t1, t0 + beqz t1, 1f + fssr x0 +1: +#endif + +#if defined(ENABLE_SMP) + smp_resume(t0, t1) + + csrr a0, mhartid + bnez a0, 2f +#endif + + auipc ra, 0 + addi sp, sp, -16 +#if __riscv_xlen == 32 + sw ra, 8(sp) +#else + sd ra, 8(sp) +#endif + + /* argc = argv = 0 */ + li a0, 0 + li a1, 0 + call main + tail exit +1: + j 1b + +#if defined(ENABLE_SMP) +2: + la t0, trap_entry + csrw mtvec, t0 + + csrr a0, mhartid + la t1, _sp + slli t0, a0, 10 + sub sp, t1, t0 + + auipc ra, 0 + addi sp, sp, -16 +#if __riscv_xlen == 32 + sw ra, 8(sp) +#else + sd ra, 8(sp) +#endif + + call secondary_main + tail exit + +1: + j 1b +#endif + .cfi_endproc